dovecot23-devel-2.3.11.3-55.1 >  A `̭p9|MvB4^Ht uS@#}1uN#RqWaI-O|]a޷hcg'FOyю/FM;S &9e«EhW\}>[٧ ʜ}tեsem-yHRؗJ]lŞ+ЄZ&"9LJNsS\5P|<'JbٕWN4fa547c8ad395a136afb9e75b6ff93de3bb3c345e7d6bb560c08e180bfa98ce1f8d5ac9a716aaab886bf1142332c6751f0cca1eep`̭p9|l<;F7W}PgO*+ln~_Kv!؟)r&M8xZi\+ |EdJmԂ'=׵p#jTF8m8!g5q}yQp6O r-6f>`yk㏻/U$ U+ܳ/G*֓wj滉#rU%pkg]WN*> J]|2+Cԋvauf^(ذ/o >p>(?(d  F $04Mn  < `  !  hӰd(89<:FwG͌HIXY\]0^6bcGdefluv'0z''''(Cdovecot23-devel2.3.11.355.1Development files for Dovecot pluginsDovecot is an IMAP and POP3 server for Linux and UNIX-like systems, written primarily with security in mind. Although it is written in C, it uses several coding techniques to avoid most of the common pitfalls. Dovecot can work with standard mbox and maildir formats and is fully compatible with UW-IMAP and Courier IMAP servers as well as mail clients accessing the mailboxes directly. This package holds the file needed to compile plugins outside of the dovecot tree.`̬cabernetSUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND LGPL-2.1-or-later AND MIThttps://www.suse.com/Development/Libraries/C and C++http://www.dovecot.orglinuxppc64leS>wyDB-8z`&W T |0 D0 e}y+%9/>]Q#*GaxdrHV0H 0"3 ~  h %"`d}Z<_UZ; \-%}U @@D_l"S b N 5q'SD # Q"DUOq' !+&Gt >z2+ ?6.c [.  I4(S5yLTf!ii}I',7,*  k 87n h b}p FdAnNc*% ]co / r; = #c#Z  + "{@r D5 (+ Z 0 E' G 3w!Az( z`m.)^$m1XKB!g" 3U,w'U rK .  QWG\A <V l N nWKk$d* uZ02i7 &g-r| d^I hE")! (l lwf{3 Z+ 9{o  , ,vo4 ^1,nY2'& !yOtA)l+a& 1q)QS "s~)#g) &0k    4gV D%u}  T 7a &Q3Q5 %Q PgFA큤A큤`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪~`̪`̪`̪~`̪~`̪~`̪`̪`̪`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪~`̪`̪`̪`̪`̪`̪~`̪~`̪~`̪`̪`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪~`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪`̪`̪`̪`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪`̪~`̪`̪~`̪~`̪~`̪~`̪`̪`̪~`̪~`̪`̪`̪~`̪`̪~`̪`̪`̪~`̪`̪~`̪`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪~`̪~`̪~`̪`̪`̪~`̪~`̪~`̪~`̪~`̪`̪`̪`̪`̪`̪~`̪`̪`̪`̪`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪~`̪`̪~`̪~`̪`̪`̪~`̪`̪`̪`̪`̪~`̪~`̪~`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪~`̪`̪`̪`̪`̪`̪~`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪`̪`̪~`̪~`̪~`̪`̪`̪~`̪~`̪~`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪`̪`̪`̪~`̪`̪~`̪`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪`̪`̪`̪~`̪~`̪~`̪~`̪~`̪~`̪~`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪`̪~8c3c12dd6312ba42c3a1700acb83ad0e71d190c804f34cf537e9786d76e2848eef8a0df8f67889d2a2b81f8ef7dbacd7d8fe9a2b8ac42705dce2a7d06cb15e6ca3ff1baf14c163122d3e40cca46996e9f895fd2d843771bd8f0b6c616ef1f17b5db08bd6248fd16ec67ef1c241f31b142c9cb238e9159daeac9473770c839c0d4765f28ad442ef34f1555f65202bfe917e02b4ecb5de73a2cc8d7e92e69901d46b5f2106db5afc7eb790c4f6b2f0597da01d84a1d3dc371518f2d43f744e95be2a4ed2fa8cdea348c5d00fa386ab59e2c922dc1a1316998f3c08eff048d6a6e4b3af147e0134c7a8be945f2d83b020cb5d2598091d7dd64c187628e60d0417402b1b0a6be59f41e3f19cf44b863c847cb025ab84bb727a709157275535cb04aa2c84947bdc285b5175d16cab8f7513ef3dc95b38a19bb2dd054b69ba6528650e2df682c17fba5e35a26e32042840b4557ab509cabcaf486bd896548da74a69fdbb47b58f453c4852b401cc372e0a663d8ac6b843643c92d0f3a34f4c742609a33d94be63cd639127f2895f9c9e6c756f4b43df48eb18d7b946bddfedf2789f8415ebedbbe954c4357fc09a88b2a26cd421d111a19b7c1fb0dfc83bf364c1c695bebdede3b3da34c3d28c4654bcaf81966ac284ff0c96867373fa3a8265e4baaf73fef15d91782fb1959b26ff6a0dc263ae34e5104d5a5dc753e3065cb1745cde07393f16173698910944ff2581a914bfe65e9ef32caea4981b160856541d88d1eaea7629680c85cddd30a66355e33054c3642573fe82cee2373d44d115d3c46a9a31c9d6be05ef693e388feb395ac176dfb9e8f82605ffb90d8db90603ce107b10106e194e3e6a51ddd28b70d18c7ff8e15c2e90da94feaae9e3e57ca4d18adb523ed48832ed913b56e969439f8b6440dab6ac3c98061fac878644c1a229b12db0f95eea7e5607058e90fba38007d3932c94a8739e960236d8d058e2a98414b5789db01a58dd94f1722093472647e6ae548ad05ed8095eb002c1b8543cdb4a2c8b80166aaea797575002ab90d7fde7196016d600813ad1065e5c9290cf3432410fae703b577ed1671f6850bbc073bd5f89186ec6efcbe964212378fb579d67ccb23ffb9b45e0c589756aa31ef0d9affd1c8571d482ef6860636483557a46f736ca02854e1393b6e6502427294f0cdf8a003128ccb86c9bf3ad5f46bbd110621c20dddf089d4f1beda170b0dc8136e5d03ff63af18681c1e0e0cdd100303e1854927ddc9c6835f1cc584aabf4ac2419820004a0532dd6f46f7d6d95279751d945de6a7401f576fc3ff5bd186807928a11b6329670f77d07a4869c465e6414fdfe99830f3537bdd4f33ab0736e5af5d7d5ed03647c9e416e6edada0778482b8a77e261f0501b9ec2a74295a3d0771f738887b47727bdae591533bb2631df1724111469d6f0fd5608d9e603b616a09553c2c3ed7207cbd744587ed099693f9a03ed2bdf7bb1d5901ca19b3654e76280c5677247546cdacfd7e6c40ac98c9a8a7a6b8be9aaf071b235298fd24a4fc73dff1d687bde0f498d9cca756100e36b5bbacd7d6e9c45b9c4d8d2e73a0a7d33adc5199bc85be310492d9c0753b7baeb995921a9cad80a7ebf24930c3de6b26bd76fd15efb9c731056c9849c4bb48fb4455c5f0fb5051e724dcd7780de48b426cc7173c861a0fc5ffe986e6e9f7e14b241621bf1abee91dd6bb0eaf0186a701fecefd01c05fa851735ec9f57a2e3136cdb6833eda901a69851f07f67b935fb6abab46f5a79fed3feca27dd456618da2dd26209f699015352ada10b2dc43f87c2e26601d38db87b0716ea1e03e25a7bd631c17bd56a9ec2e4e4ba08770654443f249c460849a0ffd3ea9990dca265c536b4fc43586cd823784c653071fd06f1076e8b81c1744edfc1e85acf78f1e4d9a3e20161b74d3dc58026c98a23d5679f08cf69d0af6fe80def2a7dfaeadd6b778149b3e2011732dd406880f2b6d08b5136b5278df259020bdbedf54e1d128123ff9f496a11d3c1fd437a15e5a1688710bee8a33b8784ae9a6c683422effecd0e55fc2c92cd8fced98e2edb58e495645253596c5dd65aae48707b47abb2eb3052be7bc4d637be01ee044f4d6b5a61127f25ef3404004281ddb18d38086f876c74c0ee90271945f2ea4452bb6be0999941a4980ffebb70a6a880383250072651fc87d7c19d1c89da3fedbf99d8321fad82bcc1cd4bae41405c66d80c1b32b3075ff55b63b213364052a276547dccfabb7e85fcba0b0dc9916ca4b1af2c0639bf05c5839d25eee94b62c456ad21e74262c9e4af00489331d88c843402c4702d84fb17f2c5f8316db3a60c62b54d2816573d4875e59730bac9d07213a8f69c43e0f43ea9bf2291579a91056f2a91da3c1da9d773c55008d7b95000cd2a1395df7e234a4aa6fab9f1adffd430abe1a73ee941b915862f8dfc2e7769a0127dd776ace061b932510bc3b64f09e75f7c70dfb7921e799772d14981ee490f07612487e19cee99c2e25d6fe140f7fc0ced7117841354dfa6332f447fe2057ee7db3f880cf48ad287753ac7931a8c0c50ecdf54e901fcdc552dad91a90c2c6f23e1df9509e7b7f8c4853331c84ada9c0af0810edb4ff70f0a009f3c1e3990aa54d228846dde5ae6bf4135e709de6a44734262d9a1283e940624f901c9bce217ade7d806a3065359db7121c05019dd6a10b8e6798dd49f57daa0254ce1b3eace30f13ba2c212d20adf1a5876c52f3fc21d70dd694fbb633c19f903c04a3729d3201903cc02b719611487e65688398c063d816c60519fc5680f0cee1b5a6fea84fccd1e338790ad47b64c4dfd72f550c66c685afba9879a17d67a8d3ca371e4da56f2c59ef0745def8d62efa35128aca84218ea9f07e2b8456ab8022f6650db4f644fe71d095392937dda322dee81275eddd0433e3f5450afa23bf3fd0d7f08e5c3c91f977a04710a6e7325e5c56e16a0d7697ee9a8261975d2d7e3e4c862e07d4a2d27cdd1b44a3a720b2530eb8d119b1a27d82fa77be06e8aed4b574c4d6abb61700e38aaf763a28751dc58cd0c7ad66bbb0d5a533ad06c60b8ece72d17cf666d8655aed9cf2b585aed615ced53c3ddada85fe32f7a9f3070aef08e741e811ce47ac6540f1aa9b6b53e9afd7de6a253ecbd4252a0cbcb2667bbe9cb91c04ded86c7c37c75463eca382be3d9a286a16463293e95f299784127b5dd930db78b797ac1521623dfe3ec8562ab16043497e9611a4655e4f8cc0c491abf6ec4a4c686b913da1a603bb72cda26f4813fccc760f536956ef57b536673bd0eb97ae9589a1588a553f87cef0b6a457951e597523bf12c9ffd078113457985a2c5bf650fbd8a4fe5531e692c0f4444ba61f66c8015eb918e0fb646b342b86d4bd68d83234694eed469473505fc44f78e4f30fd2d23d5f50065c49523fc57daf9ee7a1a489fbeb5578d3b32879a502f357a9acf188dcc92aa18f6b98a1faa9e1a83f5207dcde05862b239ad679c64800705bf0344bf0ce84f8d5c7057371c1b7308199202d3a3fa3acca0becd5d427bc6d64ab841264bbf37a5fc3e5666e36fdafee8caf2e281371b3dce2878a89c1a213a32616bea18bf0712745e60ff17d1a38d2eef9507c91f7789f00fe1022fb2c6ce413a7e42ff72f7882042420391bc7baa4bb0ecf9dbd969de32845595840005808e703604ff9603b5a719cd55f3b4b3f120f52c76c3e8ab4462695fa36e9621c100826a5f0390412c7abcc88120d6bdde95cce9bbad0bb13f3795a63086a1cae321cb3c513cb92b1527480c8ee0c5a5a0d9cc48f95bb3bedd48634a3249702b85d65a78b92948a76dbdd343d541eaf0cc0c1fde6095709f44d65962bf8db792df8fd82332244aaa722205821e8bfd61b19dfd6256f0dd6bbb6971cf9b8c9982fe7a5a760b7823c00087bc9084b8556e099f493664eab01deff76f421848a8d167ea58a52e87da90b64befaf9c732f93f74764acf116fa5a0a6e609aa66bc8b89875bc0503ccffe6125cfb2ec37d9ea605a64a31ea9d9784e18ef5182d4e176afe232cfbcb4889a7d79a4f7b2acf56bf320aa6808f120af5497f995625e823c8125383da0f71944abebd472ea6529961d73f7ea24bb96bd12e6aec0fe04cf0f45970e10214e4d74c6cc2e5d95519f74ce1d08d238fa5fd3d98a52b19f706d719b8b103082f8a16c696d500df4d58bd01213e7e11a5f49c1248046153f2fce47e6cb5ef9ebf14f636427a494734cfcbbd663e2b6a4a3259f97252da6943c7a5adfc12462d487c861c8a56253052603bdbaf8f8275a34d79c6a4facd9e1e793efc1c1cb8e705ad2402311103d1b501779d408b2a5daf73ec490271fc1d585437c4c1b9ec423c138fecc43ddb43656574d68168bab6b813ecd31ac0368200e95a80606dc61c08ff4c145159fb84e119e7d9012b7c360e43714ff3c2dcc443fddea2e47ae07fc7bda156a34e93f0073bdc360b0ee7d3ca31eadcc1c84c69cf218b5b4ac3c6484fdc1a1d9a2706c2296485f441689822f5dc74ef80933017a6c5e666c82c5e05300e55240c9d95bcfb9d4cb36779fb9b9eb682f10a12baf43d49a62decb6aa3036f5ca7c06ed034cfa1f07f6750bbb314d40c50193be8312f3096c8f77d2c3439ecee0b3908abe90313cee5c61b1766acb4b9b3a148426a4320300a4df0adc3b1b60f2eeb0d78ad694802297157528905f436f1ed011bdd3d22013eb65a02e353585c168bbec473333da5ace4e022ff39519d5820d6058390188ac9f91c4de59acec431b1d1ab894d962d0d5eed221f5da168480449139a964a93cca2f44d59a05ed1bedd9cab3e933aff6341edc36a3e4b186940c0acc4636ab8428bd6ef5d5fb1b760386a0fae2e22b836413c539e9f3ac292b00b6c82d59a38078d93067dcafc177c337b9e22253164f087d372a89a2a3e249a4a6dd2e2edf3f71a981ef0e5a6cb884eb5b7f9c6598dc261e0e43ea4b0d9f01427c1d19f2c782dcbb38c3d35f8cf3e88931851631e0cd8fc84feee6d4249222c6ef85003bcd6bce4a7d9add84317358edeeb164f1e85c09604b580c140cd5d116f2846ad37f1af3513501e572354142cd42392e199c46c0448b9075654d3b5cdb092ebe2e92906b4320c38f5ca86bd3389ee4c8f8d1c3ec8afd34ae89eb86bcbd84f4bc6ed6a52959f2b25f8c31b3316cd37a53b4d847cc7e1c3b208f21fd8802f2dae5830069ff8476e7571d46f91f9ea28c1aa5e51186ce8dd4c07df2fd4e6ea25ee30dde150cb27dd6e98a89eb18f4dee8ba92af2feee10f1a676d14672cd485cbc0f4cd08f9a2764e4b7b2e90e5db102ea4bf82b5519ac5dd92f62ad81185f2c4c92645ccb429b307144073a5107266847c75754c9ac7866d925f554bc8cad1397b0dc4b5010774723e25284afebe57ccddf70ca4213f25f3a8ca93d0852a07558723cdb5e0b2da368d16f6d9933dc4e941a64272d616ced280aaa52fed097887d392e4ce82340e8ad4074c2922932203f69298e4e07ac3bf4959490b9be1dc9ec0276835281e3b50668b84d987976cbd08e411c2b0e48eaed910225855092a67a3c119d783b52c8a0bb7501b7f21c849803992ed6a5a1191d49c1ffd735ff4ec25f96608976667c412c48e42ed952d6e7b593b06730a58204647587f67c35a41bd4798d5e96a61c097b6e137045bcae749d401da3ca2b91389541964f528746199342ac86af0052942b7f32ee3a0636c2be19343b31ec88428723452d20ea299a0ce60c80d6a76e1a9f978482e347283bfd58d25cd54cab436cb988d4b994311c3ac4a42395401a087592495aefd61cfea468f75582a226dfd31219e771c4ee6ffe975f66fb224cb9ae7925ffe9809e2c45fcff9fd4c4bbbad052348264fee410b8faa3c8d38a18770c0b8994449fa46c874513dbf455b687c304ddb0e6f91765376ab8ae00cfd2b5c7bb5c557848aa4ed85fddb86c1539ee2ac10923feced7e5b20a6752c0392198cb7c09a01f250e8a7c0975b2543ed4e57eb8c3acfa3b5bb9a7ffbe2e551efdf6ed39908f74ab92f709df6f7b5cde71666c3945d38865f7268b61d05536ffa332e57c7e649dd24800b184d7b2f0acbeb378abfdfbf956e15c9e1d8637b24f8be6248ea866c1faa02ef16a0ed3dd2c95e14b2364d2d8f565ae06d6c403a2c4d9020e37a5447c0ba82008373a5102caf5cad5b3659c4a418bbe1f8e276f0865dfdf39d023d2020ae0c1a50c693b8f4942193211ff528d05b3f71c050d6cf15aed95745eb8c6d89c334843fcbb8997716db7845571a8fb5c3b9683703b07ac30ebd7e5a329488d14155951aaed0fe0b5cbd1a3a992b88422a095c656381da5c5fbc728a78ffb67466e8ea25e07ee7f246663705f1ffacf9db57875d09886d3880739f596b7763b40f86fd1ae3ce28ea7c66e5a418319c0195d90247656a15fcfb7fa15126f6315d2b89135562466f3f679ac323675e7249203a0b0a48a54ab2d782450c50c8145701d2e71e2b629353b0be198620dd01137087f30c8cbe7d392312014c0725f91bb4d1044c390742ecbb40e4eaed6418fffd765f63c462dc3fd0383983da89a4022a9e5d1a23be198335ec8a1a01fb59c52f28d7b4ec8821dd1f8df42f3817efd93045808c4b94930af2bd3fed851fda4c89b46dc8aaee928ad47b3e04ce973df1785a83ebe1816b3117e5aba813e76e289ebaa978dbcdb337d897a2a079422068b935abd524b5e36a1b7a0d7dc436bf538748ec98822786b91f9b8236b102ae153becd39f4c36e605684e2dbcd57b64034c59de7aed9a0cc98684a25f1c1541976c8a432509b02d77b078dbb8c481cdf99041d1d943ab248f4d33fcab694c58b302bd33e9a00711c36a6ece1812ea4486de477824d3f28b0c698cb1a624ee0363113b1e3ec655032d1382c8a64f1ea6bd834196d05b22aac7ac2c314cbd4bca46aaa149018ff3766bf772e9c081f524ae6b5bb987811e9bd257fd9f82155bee163b06ec1e38cf2968b6157294fdf214c5d0a1ef18301e608431e495b6038dcfc2f4152790328f651d250c2b41efa20c8a031148f697237521fbbb5d7a51a72fe5e1aff232037494ab1eb0bb80a96bccce307d858d8387251ebd70cbb615031dd702737a87c5982923c1110027fba143868d52031b668f3776e058013845aca5bfb7b8efb61430d90ab34add8990f5ace5419f204b3b5a6fbf61d9139af3bc8dfc3efc8f3c8c692b5658ec7b5494bbacd330e8ee6364943e288312688b524903c9e6ee6dc22e828fe8c8983c25ab10d6ac4887a1d07b0a04c3593f429aa01be87a1302e1821c89f7dcd151851d34281edae4d2a4a1a270aec9f94937d46be2b663f1bab4340d207648a761b248ca57cc33fc942d6610b290ab94b565298f1b80a67ed4ba58f97955c1000be125f1665aa4d59cd3a9d320cdae372351989d55c128f91d1742c19524a4552ba11dadc996f97e0518996c8da36627deab8543935559078241d79b8c38723009af09702e3e832d118916a9e47a321749288810ed32a66f22e60420a1233882fafcf1eda021703b3a13efae1cf5106112cf4693956727082349a85b3b139e32a697c2964e37c2ca52490580592a379bd386083b39265469909e0a51ef056fd424f34d2060d412d46d004835a5402a108ea9d5886959ebd6a1290a876591a22527efd13e76305026ed9520075c423b2bdb86a4689f8587a64b92ec67a8b0a250e6166ea148aeff7be713abfa5ee9b34312cba98e180eeec436c7ee1a9935891c7b4ecec8d927db4a89c13b5ce919302fbe91d5f4737e7dc2802775923987379263253f05e06a57cb97bc67e43277d1435ab420af1dd83cd6029f06610cfea499fea987a2133d4a790e2113ee773ee4ad5d44bc820e91c5b102e214b37f3819fecc710cd4c6e7c988c37089bf2bab66121391a0b354301969a136c3a63b194db766a3392986448321ddd4db27bad39a3ae7c891cb8ad90ab156b7b7e7b52d1cfa45de0985177f4370d9f4e1715c52f0e1b1dbc018bbc25379f035149fe314f8388948a856a3867d9417cbf1df3c660a09d7235e80a50161e06060d374460e439ba2aa288a976f73d7eb95f87355a104c951531553eea8d06d976bd8d57d4596de032d1d1ed9a163c540752dc09c9450141c5cda09c5a05b1c08f56bbe3aed8a180215ca7d0af5e59a099eedaf0ad7f4d94fc515cffd66a465ea59cee299de8d0dfd7214df99e3c1e29cbc9f9576cd8b6999ceafc7824d8b6e667371b6d1187d858d2bc911951ce020eee34f77dd0366afd510ae9a08e23fe948098896d9ff6f5a4666cac88ae2378b4493da590537e60668d4f216d096b566235cd6fef8461eb81c8294845dd1cf993a0c3e971c8b11d8b103975ab5996063f2b1c9aa3feab16f11d44e797bd16c3a85188c853fdd2af2ac8985f25c0b159f62e09fd187c52a096cfba3bf9fb652b12f90ccfef9cbd45170e1a3ce8c01bb8a9da1b34344ce67e24d27f3232e38ce4a0cc075c6186b22bb902c1ac7410504affc3c663c1c235133c7be94bf8221535b97e65bce8d368f282edb72465edf5fb31581ec35c0a7fa9cf38078aeedfc66bb3a1e762f7c488e8bf8e502305ccc8a993848110d138af24f7016b5ad72f169f7e478cf6951ef8024cd5bd806f9937773b12257ce5359842f4fbfa27c270e1c1750a8b1c8e3868fbd3c758c05ea4e38c44e6c07aea3145ba56ef34d75071135976935044a93143f4c4e9dc0a9c4f54215e833745539f8ff64c66321030ffba1573e3d6c60d56e889f72f473ec07a87bcae7ba028c1e9c7800c784e60bbfb2d032711aa13a5dd35758c7fe02e22fda0b82f29ec00bea3e49a2923da4f0c977bebeb596f90e8f6cee53a7121b6481d7d7eae27e1f7ff5bbefc156753aa21a97627b3fd98992cc4071a6cb023f2b2f14643d735849f991afce2f64a7292bec39570ec561ff701d77d6c295ebaf3afdd8cc2d90c76512ed9aa25f25a4badc3e94bd66520e13d0ebbfc8693bbb18bb5495293a200dd5f62921e26665ad9e76158662004c6694f64ab9a58bff58dce362ea98ee9047acd53c19b6b6fabe7049677cab4efffa0ed686ac3a8413f85dbde41ef2324e8f9f467aee04d94c9f6cb7318341414f3f5b0eca7a99ed32661db991cadacf4bdd3f6c2cf1ef817e837626ee889c98e87a6955ea2e4641087cd723c3254c97717523ba1f8e80e6c57431e31cc413871fe83b4cf2e4f2b1f5768d1de043b64cab63c1937d0ccd9964330c01363204b062988715a228c7ffa5546f2518f9a7fd5ef8eb12834dd5bf080cd320f8cfc1ac69d66ab168b90e8741260106603dd4ebc82b18a6beba5f3303f7fd55585426769c895509e6ac9f7a58e16fc8cf5e7b06236b6769bac629e34dd1987e93fe56ec351cf0191cbc2a8cfce7db6258c5ae17e6f0a71e6b7165759539b06f59e4a192b1caa616911521f95dce995c42db56e0e138ff5a9ef9e45564a7a424623fd21542049e954063d67c82aec0b354eec51a1dc9392fe2427ed36e8190d20761d04dd54a922707fa517d50f729262bc231023bd3779a40366b1260e21fc5569238a44301d9954068e4753b98c7555f32091d97b79b08faed5ed6b412faf385df4ccd2f92f37faa5aeac6c7949cf54c1cf7c7d6379a2850e5856af8f7994e6f63e767c72a19ab1299b92567ba0ace20807c26c724dfc4413ba5760b979ed39e627b45e508018ca45a39186fafc5afbd1bb2e9dfaa7da675b616f85ef9aca46f660c12578c9bcea07fcac1d671247f29b7810e69746cf8e685b4bf2ee4201b477316b3cd2abaf1bd898311068eeb86fa926fa0afa883043f64a3cafec2f878bee20385b0724e80072a723410dffca5afaee64ae72887155a0edcea665cbf929b9b870f67ffb878f3e4cf8d310c64fa07bf49b198ad791754771ce0959f5df7f550f169a9c74bddd077eee82641c12ad1e5df884b5cbd85bfc5cc812502b50bb0f6c4f90c2d3fe15be9305f6ebb2639f4b005c3081dbd10cc087ab638bd66d4aa19d513ef80ea28b1e6387fe0b13eb4d1c4c8bdd0db0a676aa7af375f36dcc5b418ddf569a56eaa8855e0a00f2f52ec8683099b9e33731e735a6d1b2c0a9de000782a513481e29a3a95bf02b62f7cc60ad71094347b4f60b7750669919cc26a0c85d7985af3c29e0c50ab894a68860e34cac9a92489a3930042c8a647a587500c07fe4a142b696459de0bae4208323b74f0be630d72df6bf75d8dbcd5f9c1d40d0351c5c544808244e25711cee4c9a63ef08d8e4e71241508bfebf5b3b799ad29fe6ebe1ba58dfe4678c7df285516e4ad951cb4ba822c04a0dcb1c18fbe2997a6d366fab5869d8e4e55f46d3270f0f2f1245dbe7f2de71f837529066d9332a4916a2b4490fc2b189b68c57d90aa9d5cafac5a00cdecfee194f11133bb352897562deb70cce0b22adbee685143e340bf8d663b77bae7aa8817be22695967d73e20124fa21b6efbc88b0c92b63ea462c4257aaa5b011d8122f84b70b2ca1f2309d0aab949b374ffbe2694b64a8f5483c507aca8af016a8c41dd66d68b04b54a381f74b4401cc767e72da2ffe661d57d74a1b2706ac8a7f1f4bfa2d2f7bf3cfc1fd3a5430bf055e7ac069c346c6e81dd4bcbab28a521937bdddb93e2e1659b55839b30636ba6b7895695cfe075b248bad72db2f805b5bd66a3e69b43bb651028d9a57a11d1a60ade02494285762f8bc4455efb01a21d5513e10adfb3ec176975139f47d54d29573bea3b61bb41c6a53ea25277be9cf00ceeb11f539c0b47a8208f098297b8b191a9458504b26433a05d93990a7be7cf987f0b63982c7f60a3f73a686639bb3302b295b6e2919b363b076583d6e76965befb37379c652152ae2bb8cc902aeb08bbbcff37b089d0681ceb9d8ec754dfe46321e0becdd5d7a9f5ca46d81ea2723de63bc603806956a37aaf3b571ee7691af58c5a3bb7193f11df890b3d73ec772715dbe4fb557be33c67b06e764f18f8f58df9dd2c9a17a962c1a31559240591019df8d1c55c2ef46098fb9d1972469ce538fa9acfca5df61c151b12317f068341e3b99d5efbb172ef3933d81659ab32ee259f5234ff668d63af204e3295ae3995828d37db7038ac46b403b6dd867b8b35bfe713084085a4b234ffb8569d5449f21e8bd730f8e00975e156a3193d28460f2dc984047382e6090b24d37acd98a01d0ea62e8536dff8666b1963a00845928d721e5fde0bc1657521764b8598d2d2e43bfd374fd6c2ce4038c1bf7240c777dfc959cd0ca429e7656eae178cad0e5b6ab2113ad9ff5ab0650ae82d9ac6558e76170cb7bd5fc0173ec1dd431a3b07026d637ef964d60512ecb2a74f8dd274554bf89d53a19f6f97a3edcd68f4524280486ba57301237fb870d1eab8a3b01eb86ed963035c2331f2b3507f4d501695187b9ae9ca7a447de8eff68a661fb194f2299e5ad9deb71a181a13f043c59aab06b817cf952a7c8d3f55202d7e4f1bd428cba30ab7406b3856a9e246184961b607aea9d24bdf40b41761c138c2cf378323584d29bdeff05ca18d88851c35f13b474fec2334763831936ae21fe1f090b575c1d9c7bede51180d2dab1067a15a2c8a2e302cb3ba63a246ebb1aaf1d060b5e4d07da5ee1ce572a3e0c024e05e927e8f99398d5856ea143b0bc94cb36b936335b1525a595dc53425124515dfa95b70a0f7fb4b0ae5ba98430bd33d4f52d4caca95d50a3cac5f9aef368726520040f54b99ef2d55c3f0cf485399b6dbee32da844da682ee462b5882f3dddc3791927fe3b0e110f87ec88539d224a46107581862f0a16479e694a8d635dcab1a76cc2dd901709df78528c2b4c864178e6cc0ce8d1518007bfd1bf5d9947b03a62cd9c73b0d23b9d7176f7fbc3041b7eb3ebacbd930dbb9f617d8c3a797e869ea92731ad573f87066b1c0c3993af7b95f30cc120b9dda8920e36823583ed457dd93343e42c845fad70f78cc880bd242328a76d88990f450f79d9758d64403d4dcd94551f7dab4139113cb0936bad622e2a685d96d95b020e9c35f2249a1e95841fdeeed95388159d65288c52b54541c96cee9e78c3cd50b80b7a92919565341151c54692e871fdf0e90b992ad42f5cabaafae112920ff57219d988412996ea3789cbb533b687308b3548632d5f8b045d567bcca4ea3e38a664994d3a9a4d2cef4d0f68d9b5f42a3897c7b58655ca2c2554d02202403619778c8a876f6f20f76ad475742b82a05184652e706b613a01d00babacd1c873b3bf5d4793450f0536841b443ac222a96e1b57bf6d64e8730477a7e296609e4f759665778f90717b19c9df5a836783b10a95dd5386319babeb5423fbccbc104cd8b43703fee9fa1b7dcea34d752650320cfee37ca3f5f1adb6411d36c7d01cfa6cd8d9e438f5657731b5787b6cf417185381778ca273fb93bfe03113e79185d84a1869dfe2a4d4f7ba90c0f181079770ef797569e34f9101f51e36a1341411eb96b8120598c46e06168a28588f63e6b0ea742df98955aa6de5ff3302a95ad9c16d155f01633909876738ba9d1f2e37eca3b605edda80f1ecc0c933f706965d2f192128c3365b9d7af10564c135536448119afa6f57bf6538830784f7756dc0706d9683e6cb96459b93ceef11352b6b496fdd92d70f37810684ce5579cd41740178193b15f83c824d6ec102339500104f6ee6c3cc17f6a0b66f5f2137bb76dc77a8cb520030da7d3a1beca8d88b99d1426474a71a6f9cb3e7dd463fabc001be6dba474db2f532db24903a48ec2da18f21012c95c9e862942addf37abf4e79047e7dc87d38a72af752d22ad1cc7fd0c45e30424a4d1b697671634dcd94af230ec1630673263f8b91f59851bac7f26e154865158eaf36dccfb4bc2d014c19956685d8ba9914705ae0dedaba98321490175530460a927ad538ea09fd07c0caa77ea1626e0432c3c123badd24642b578244a49ba6aacb92cf8c09275f78c6b8baf2617ddea97ed33456c46da81214411d82f4b696b8a2ad8d26de21630dbc2382b95abc5ce9e65b87ddb60291b2661b28e1cc9d32976214ae1dc12689f11cd4734737bc983cbc53f320d5f034798345f565082d20e259495643773c43e68b2e723dba6dbfd00d027b1ec678c8516fc2edf7597f225b8b1f0723b8a19c606a27fb7e6d98677095e93f4bc2f1b560093dfc38d38ca0ca76983c0a446a595c10d326688ce2b523f759200396be7b89a93218acfaeca12f3d94bbf67c464ad2ca9857bfa2d1829abb4a876e2614f55111827d464fb55f9bd37d0f5fbebf7681e508c9819de9755428467e84001d975271c614fecb1b3ebb2edb746a125cd5b6c3bbed578044309a863265fa37292397c5d4c81bf8e63a451438022c32e3f5f9b70bf5cd711bb1322718b6c6d0d77921cb388393ab40763debd7391cce998262b208844d10c6efdf614df76d332481909411d3bbb7e3cb7f1931093211b85a114506d8a38fa1fcae8aae37dabedd47559b149e433bbe4be14c9354bb4a1d8343c9f2ea4be50cba26ece19a75135de0e78ea7e36f5b7b6f34b4ce3cfa2aff42955de5ebaa9a133477641d9845bf427fc4abd21bfd4e2ca836edab48d8ab7c4207c7b696471e40909f440cb39621d56928254233691f0996e6731ae5fb336dced2fa5ffb542db38267f3d875d5621deeb55c881d2a03d72c5e167880c2258590d7253ca966ad0fdc962dbf0b1850fefa684beedce79ac43442faa71d3f2c5db0a671fe30d03cbf145f9633ddb87c727a9acef08cadf825aa3773acbcabc394f5e12b9e072939039d8a3b6bb9f8af821d0ccccf26dff3150bc4651ebf017ca4d3cc98a674423d321e52d7a85f0b1e7f7e487d556127387293da13f15b5ff4ae36d7da58061edd0affe72ec817d983e8c5e99705b03686bcb3571292f02f2e8b866dc19a927f02189dd59e69ba9c500d2f258fa1ecc86236edc37c3523deaecf2cea9f637aec9a1b4084aa6805f9af686d2d030c5936e7a2761c87cef1d85b4dc41714de4651aae47027b636aed7c36ea3f5ff6d7febd9b62e84575f8cd583d02df8b5e71459020506728d13ab34ab9dabdd81bb7da35eeac180c2f88767cc814d41a9bc5d10c732d582554541e592f13191f615e10c96bcdf3433f5a2f1515832bb859c0c201a1514d8f2cfd9ee9bc3be8cd5db13b0c22eb0a8c2d6f658748464894f034999c39e3bcb5109129cb70397f47aec32aea682dfa0061aba349739fa3d5217b1f3bd55946ab8010db158eae3905905d385a3d7b3f46bb4fec8e547dd1c07a693de7f6c16dfb11e88bf4730eca98662f23ed66c734fd56bdf433758b47624931c2d5e4c687171fecf5b85ec1849c2d1bcd2e5e8a03cafe427b95d01faef1ced92cf66d87b3699953fc8c3e86e251da6be4cfcb808a5593c03939a6ff2270d973c60675614bc5d691a4486411c12a259659b9efdb95f14232b7a069fdbff3def9c2e8a3db4dd8579f648c0f23836516e13c60ceae0ce6ceccd34a4081454cbfcd37190299353fd06eb018d678c7d6ab4716d9c3e16c51b0546e29a3f3c49b148d8fcc333293735bc5b87989a7f36857f2766a5ed703eca5856f87b06d113d2fc485f9c37db56000bed644015f3b49779f9478979395edfa62f07320943ab32b87113177d2300c318be031a974f94ad61bcb5d71e7f54b16a8bf8fd1e3e03ada3c8aeca2281fa773e1a04a8dff83f89eed4b2e3896c13942af6f0888d04c2cda1465e040e99af0cc269583032c93aaac3cf6352a1acff0720b8ad849d870800fee1b1c2cdbfac0bed5e3be79e4411584ee8d802b71db08453cfbab5d1fe2dbab58d793d4838543b1881945a038e64b3f2de18f086c7f7f43ec02ea3ee30894e9a72f67dfa1d98986658b5bf5d4e5f655e49788c1e6f2dfe273ee30252ccc8aecf9632bf4456ce1394aaafae439008f7de62395056c4a6fe5a665d120e0a168c87f8112d0b07b2194cc0a73e9b97cd7d94f5eb9162c1f17e5fd99968694894580a5208f72cec90f632e67a9cf6d6948c4f27af2f7906c2d534b4700108bb366477c515181767384d1059b3b969eeb3ce3d4dd5c8ee1a08aa37afc315018eed25ef60036d2ac3508e7208038e9b65be641d802ebfbc544b049d68879086db3100f782dc7464b2101bbbb7c797f40677f1f535a9b6ec273917a221f9c29eb8867f7aaf6afacd10905ee4f83d133d763f43f9deabfa0bbf3133832851cae43c5ff515447e75402eed00f59f79a37e68405588d7aed20371bb9e017d1e47882d17b20161408935cbc66c788c1afe91964cedb144aff00093810c4c377fc3ec44828c845c13ec08bb4f9b54ccc12af0831bce9d8d561513e5390af0fe68ac5f5ca2d48e05c947f8207c0f296bb353cedd815d112a7d61135ab3ad411761eca178ec405097774d8ab67084153585a7e0ec3d52b509f32ea0f2ff6d0eba737c3cac878417ed4202dd01d20a94e87ee6c8bc90908d2e5b82bdb346fc73ba7e9dfac376128718f68be97cab2c9abbd55c12ddab7bcde2b9c60e5c180a5111e3f7b84aa661808eafe05d69d8d5850d16583b4c28ac2b5ebeb0d1a155fdb5d1c80202517b8431a4bb7b32c4a9469430f417d78abacbdb412564fc1930bc3487c7467f70414338423af65aef652f796147743cb5658e334f6d985b6430f8ef9cf01e8b6b01c775074b6a490d80aae8b65b4426581d0f7a550ad38b592a5362a0c575e3242ae89203e0b6c1d4c413e5204e01079cc8dc0e620e4d047dbea713a14b9fa70d3641660b10bcf045c0c02fb1f9da3c1cb131889506acbc13abef9e41e183268c46c79bd25f3ad5bd70724980ac07ae31e6157dc2bdccb8045389e932ff0f374cd7df13a99ac30a867724a5ac17f3a7b5ec10303ed27281be956088172e82148ea1f516b38fdd97587fe00ac5d86e47dfb8d6b0a7eeab8e36a90dc115db25d70a07897f3416bf7ca88f169921b612f440cfa225b535bfcceedf538c9c4b78a5725dbe6f7ddc86b9d4546e2ae30719da7b8ba8d4b95d721fcf5da60d7276464c48e2e07231b4b619a2e6f9804ff788397de9c2cd44df01fae8ecd9625587b15ae121c592e8fc4b4e75f18fa24d6eb10847d6e5c5232df6c270220fa7745b3a17152150e59e243beaba30a089d2bec9337d15a1fc4461fdb0b691e9654fc3655b89cf2480236a41ae100b886a8088dba5ca68c12086ab72913d6610bf5e6b423bc90f3ddce292ab1da4078fb3ba53d028fe97a51dd3cfd3c9fd8b30181af5bd98604b87895ae515f1092b92fff8f830df647d131447a04e646db62cc376ee07254b1c0714c5991f88aa7e8678e1b3a0d60733349e44c64142cb8b7fe1e2716c5edc4d43b759fbcef99697e3ecb1eb3c306db84b766936592d21dc10a8d354726cfc16654d2958ac0421ecfa7cbaecc688522b5f469803716a5bcb725aebdaca1a7bbaa25884ca9c106b2e6ca4934a1ee2b5ef1e85b6ab2cc3377c8277247b0ab7420ff805e41f4b1ea0ee55657025c08d1a95fa7059271534f780232a48371b487d90b186be5c5641d4528a04d859c910197074a5525f3283fe2d893874f6e0d40cb5bd4913239043c842e22bbef82db3e60234475d1e0e46a605e4be22937c00945913bef78c90403038116672025adc3fbd693587c9c718036e909d3ba86fb25f095670fc27057b2af9de389fde54c746d5a50186076d4008ed351fa80f2b5706df2fdaf5ec3f2bd5346e0d9fbd099218bf5cd69a8961985a3e521016e430c775c2669d7379b73fec50fc8758f8f080c110be1eff986a2bed25989ca6ff2d9aa9f1f72f5e53f840e94113b36ee7ba954dd1d96c2c14a60f15f09b68ad47a48a40b9bdff75e6c7066b176e059048a762a271c0895904c41c98bc2cb041e35f126fdf9284ea5158b9e9d5affe4550f101b13ec19514c0775f8b6e0f3be55d1548af474bd4242a81ecab9bb2b439fa6d71cecc1328aabe463dc41ae6837fca5ab3285f360cf9635cac77ac08e083fe4b7f780ee5dbd3a2afa3103d82214a0136a585bee79beab905c8cf431d84f38ab3781ab2dbe5ed6a36ab01a3f7c8f87d1783d2b47186e0f2faad7428f82c37cf5d18c5e9db446ff01940f73752a2280ab72557a586acc90beda2d2e57743d005ec11f151258c52bd361f0358d454371898881ce5e20d69bbf5f7243765ebc52f7db588d439a21a14628324814654244721a7cbd8c426ea65f5c49bd7576a41a85302b1023ff3aa5b5a19fb6d80882fc09c54472a8858d48ba2ee203d5e724058d88cb468d7a945423165dce4a487ad08e3c935eb4e318ec42b7d689e272cd27dcc88a8dd67de7064980d276df75f281928cb875e5c3cdb5c1efff7560f34406700aab3ce1b1012433dd5a7a531a480b1cb5f3780c1e41e14f75d5231a3f887961acb577ed5c9f438c3ef91e7953b9a575e429c65518718767dcd5e50272776df0815a2d28516d10cd08be887defc156d212479ac038f6f9a29accb61c35570aeaf932f5c2ea0cab555b556bea31d85f78203ed8d77ef3164baa1d7eeddba9bfdfd000228a63a512178b1527beb8e1dc8a2d2da32e382dc56643df77c31bb9bbc25f35b34a3d0476faadbc71919fa79890653fc10c16899dbd0237b7b912cb774376ebf93c8d1290394a7ddcae1b455f6f493990a3d3ab0322fd66e5fdde01f4e898edbb837772fa0e0644a89b5b4fc8c78bbd7ad829f3b09f3e73bbce004709c2d88f422120531f6d9ebfbc2439bc07b81063e1bb78dd8a4d859d2037ed93bb773c4d5a3ca64bec3259866192aa2bf2b89a3b1b0958514770d4e5596352401aa60c18fcf4459cfe2da9f636bb874a41a27a0a43202c9508a682f957f82a1e1d1881fd89455f4f71bdd2ed05ec0a099abf59fa8df5c1233ae1737d7566df9be901db3a9683bb82373cd53454024f778f337823369a6233e41631cc669d3aa5ffd5ef58ae31e06d9eb05500ad4cc0f5f709afdf0d1e8b08d54af9177476b6e49f022736dc2fdfe11c64f8f45fbd680fc8c19e42e960a28ce2f5c0120a898ab7ce52f402113a17d6607270dd7e02c144403bc37b7ff06252c477cc7a0a95bed4c0589a8108c7f9dcabb9e8176c94f92b46581bb6fe42926eb6c1b8ea23c8c1a70f3ed9ff7b60cff4e7c46ddfd55f8565eb3bf2df12ffead45110aaf1b083391037eb70eac424271970bc64ef46a4edd2b2eb0fa99ddc95bfa9f562e70446bc117e03aa5ca9f35d337a1ae4cce95817d3df871237a79011f48c7b41701f2caf8ec860520f714e3d7e583d6446fdeb6271c671b480522a6fd880534a8ed01c7b2e3f3f4ba48ec51ed5cc220a8bbd3c4e9a9a9d408c3698311d6d184dc3559153e31b161e1b2c339022e8a84693fb79a90c87d6010c61b670ae4e294b6724b0565f964844633fec90d6d347f43b7be7057ab567745e898380a1a603ca3b2bd0929224541c3580ba5d44715335bd18f4a804010bca510d3dbf55d95068809ada1ab6f03f1024e05c98a5dd61b9b7828c1c2cfc72f175ed5fb22b1ff0b97780e52936c07715e38eef861de249061fd5e3716cd8412d1b0f9727f25d395fe58f742c9500f5d0e3f085d97b63c0bdb4de1fa1fd4113a6337f7c5b1a385b9374db52e767a99afb7b73d8f4dfcdfda10b8886f1aff60cb7990a1329ab8a807aa5dc33cb84833e975d1b7396dca70e2f42101ab15b91c1101b68ed51a6a2845f8af9340506e2f16e5f8e0d5b3c778f8dac5e4e62613fb2ed5b56b78641224baae634ae8a9f04b81ceee1bbb55238dbd8c8e94707715fbfe8078c1ff45db8b94b6d69bb7b1ee4d3ee8d9ba62b67de50603d036589706c7a3c6e9495ac63ad760b047497d06a938e6d20bc1185fa9ca1e1d32eb16db6d9bcd6c13fb99f3fbdbbed221541c5fcdb8df39790c70cbdd6ae634d56a56a043fd0488a615d00d4205104f9a99d5ab6bff637d7adf981a7262f5f2873cc588c17f43aeaa6a3a7993785c18df3b6bb09b65945bd1bb0e9e3e86918396ebac1bf75ffe3c843ee3042906589ce442ad644f9ef1a739b817427c8181950e64d779569caafc1c1540c8344f2ede078bbc3e396943111f96948c2ff39654b210cba0201f6598e201394925066e460743ba35ffb394a1daf90597d521710a56dfc97869a8c397b64d14845577b2f86ad02b11f44778ea307e29c8b6758061f25a6f8b2a4e1d2afe47cdefdaf1c00e3d97895a7605f8ba58033c11526dd22363bd0c3e65217fd3ed47920f4104ea68f91e36ccbf7a7d0164d23e3c71ae9370476c0985fdad028de20491599e34efcc425ed78a927bb429950f201e5efe6feba867d5b0623e9056a5a03e4a940fa89730250c4d127a1cb369d5768f0c8b4b0f46574b3c3db300187bf081474de17379de9f79352569afcddc4559d6f0a11a3b3a4500697e1a9adcb466e4804bcd160eeebf8c8278545e51a639f31cc6d2966d874997058c1e8c3b66fdfe96eeb5481fd32ce3ba948151cbd11fdafafaff4373ed9f41f09e18270fe0131756e4171bf143b92781620dc67e73194c4462991585d89afa9387177865753a1e5ec2d8c30dcf6378e72fbcd8431cedaf99ba5799aab8f63a1be4f468aa773fe361fe0a81ece420a47bf2da4c94407805b0eb187aee06d4db1cf77d68749189a880e840e18320d67f86b34912e805704507ca940d5d94b77f3150fa0d0ec9ca5c49ed714dc9df671dc5dc5f674830694a0f9bd6e583188bd93b4758ab18a7cf5a9747ec6b711fc31a62c62bb39efcd77c98fc0ad66881db8ab7865c3c54f2b34881ed2d324f03fb5c5b073e6da3b97be2feb4ff0385180e2d8ffa55c0c7fc4acb9f61477fb7a4d4e2ad9af8e2e8e80801617b52379c111252a9f24e608a02268634e72251175ba09048c3f74ad2cd8d58faa844721eee5c67e11ad8d7fe2b992189738c5b3021d6ef2542560eaf4c9fc89912424e2c828776197a6f5208e68cd75f57f5811696e1a3300b62df549d75b622645f63d566c46563612a3354734ac3e3f657c7eda5ecbcab4c4949c8aed4641019f949ba765523b49c449c657b45f7800a87c5bd0a659c6541d6013346c04516b851848c47218620b62b8e4af2cf5c980b5ea390c3177c5d221b2c3ec405cf16ade7b5e161cd5d746f02615d8a62ab60a45df022d55b347319ea23c2daaecf0c1959752929067348361ca9f582cf41b199b330d233016dbe6932ef4fb032564f7b281af171f8cf611ec87ebca7e0780da4ea49787b907fdd17a18f4087e5c8afe3353b7c070058471c8aac01f37af5e2a5ac5a4b3ce4de9ead99674cf6b3f0264fe3e25ddf96fd301aa6624f7bbeec13851b6eb0afeb2187aed6ec6ef30db936fc92db9705a78bba84726a2d76ee83bbbed40b08222b6309cc12de7ba81cbb9b2bf7ba1f9999e06215cd59ca4c0125cdfa448c401cde53a49a7f558fe8a63de083acf5f2b7687754b2d0726c360f37fe7814be89e946e79a131b60984bf18ce9e87f0bdb0e063b60cfcb56f72035d28172fbb20a5701443bb4a59ae226e616c6f71334cb27c7aff5e762201218f4d89d284186cc82ec5edeae4a8a061738f204af6d8014beaca411d95aa9a111753334745173c99142306d861a22012db751c0f79e01fe6a4cb4dc2a9db19e87b05b58318dcfc0ae5adb8d25779ac54ca1426ba7467ff232ee7c3599eaf87c4da6ed26b313fbdea93e385d5c11fea24b18f4b04f835b7cb763030129319bfecefad371117ab3ef0aefbd2833ae1fa675eaac407f13e66bd4131b7a020933d88c2cdc8c0f03679631b6a373c532696011d2363a12eae024d8fd729cce208cb2643fc7b359119b28435e378835312a215486a203c827a6977d0f69f12544489763ff53ab7e74339e5c2374c5387015206c88961e7b001440d03eb59d3af20c21b224db0fb54ed0c1aacbfb3bd155628f1e591d60cb13bd071220ed7c9cae5aba934173ea34a08b464ca18513c137a6a7249346dad84eb2354c192abbafec65f653646cfa2309dc397b92cdef30358fef23c254dd96f48dfd50e6b02d88066e1dcadb420bdd62a73a668830a5e6be45f52b7a159b9ec17ffafaa22e5cb81c7350fbc266cbe28ff02d44cd537ed50aca2200314a4ed84a5af23a9d9d37e4edf4efe611d796077014448bc5db4bcf52b8325794bafa45007bacecf865b83181b4826e3d02e6aa0828c2538450d8da13125b1eb158e615b393bf284535452bec80ae59cc60e6fa19edb8b608e7f2fb9c656ef849a6d71625048ec9b4bc1734d3020924599bdd8ed15868a02476c54e8e80f74b8b7c5e2814309e4e6b7e0031c0b995bbdb3f78876e8782ca425d16c65bcb0e7e604fa2a65d2dd3a1641f1740505953c41cd14c84ad33ba645d1046c7bd16d72178d12e11282c5bd21de9ddb797b1b9f43b7feca5fed100c56abb41fed427f146812ea2edc0d5082e556a17ed8d6963f37feeae28c055815fa55c13eadfe374f0077355725f280936182de37b7db24adb49b7de311394ec6f3ea7ce16a3cc4e7a395e196fc3befb8b75fc74077e7d832ad18b4e8cd82e17aedd3bbfc143f1a67d315ccfed923662e6579a3a03c9e10c2986be353a9f25dfae67ea7b9beb4ea77f229e61b8d3b490bb21d96d3d96c100a378bb3c5f0f00a152eca9ced999b03c80cbc293bafc0a0205f63374ba9a3946ef6f56ea280eba5227ade5e8d64c8a36a1645a6cecff2b43ba8e4648f95a282840810e4d79e33b4376866981c8c7af8031b6f280e0434383f598b90fe644650acf9bb30d643deadf04a9c84bc73d81d66acdc4d1aa01ecb10c1aaa670ceb7b13c7be14dca7c6831b31b7c7e6f60ccc10732858f58c0fcaa68f888ec94a19eca816a56fd2f06098f3a22b25104a96be3b7bdc3336e54e417439f45d3046224230b40e01052c742963bc66156e8a55abd93ecef22f223344cdc86833a27c1eb400121e37b8e958c623b17a036fe7c3236da660a6d674fb6cd2113bf6cc34718d622d6c8ca5d812c1ee6ba2235d98575c5439358fc4abedcfaf1c73bee4dff5b11e109c9cc7006b02a0388b81e5b5be31e116d5a03bc8dc23eec0423d02c1ebd08a96f498b7d9f0ec0329f1d29f2b0d6d915363a3b7d3a52ffde5e6e01424bdeed84709eb1d854a8bbfa285a36016ce2846f4e1c1bfce639bf0eeb9f46678fb1985e908733063bb83dbb9c0b206c558a1d45e5a27e70a12ccc7c5a59652effd4e8404c80cd035a61ea45e55af4473a7753734ca77111b52d78a21a8aa77e30627e631b63ad37ca41366a7610780731b921aa7b195b02c610814873ae1882faac7ac49577b514573949fcde98c46a31734d8194a3d1626ce72041adb865a9f2bb2b1bb90d691bbabb8896f8951a3fea085c1adebd634c3f83b6fd996a44743ea2c1981cca20b93e4399f8877c3ff08f8fb8111e4536ece6b9800f58eacfe92d7c2b500ec70e84862e29294028d4bb1665b9d527c3f75b2475e578f01723c71c8f4c5f0132335a2fdfb485b00ff64494b464dbc655f949cb1cec0c5c3e8445582ca4cdf35dac6e4684ccf92450bba3752eb0d9cc7a3f904c0bd60b2bf16e25f43abb59c72297c31f30bede0b209d46e28ec0b06571088bc4ee7347e0707551b99b3ea9f7f17347e23b56c2acbbe106f651e56c38c5caa69cb6af428c736aa9ae17858f4fbd67ca58d6de8451838222be09eec79a21499b288919364430f11997b91b1755be51037769fc3e4f4cae4bf00b4e161a599afede95ef5fe820265fdf728defe01a20e09eca048523f0f0cac077edc621192efec765696250211fa20ca6df4a1aecb44036e12720d710b9e451d5e8921bfadf8ec0cbd845cfebab0c13523dbd9c468e1f47b965465b78f01dac8772205dab4200314548f1358a0a47149584d178c27a347cb280413de6020f1b6265f792367ccc01df590e7a86367a00a852aea6cd3c17d6cb972414763adec7338ce786f68b53e4b112318f7ec4a4b66810f884ac4da775069203a80e09651a9809439de8cfa2bde99c580d23ecbd42eb5dfa253837bcacf12a5a4858ea4dd03f7412e1fd02321b61194d10cdc83c43dd33e179ae81d6facce643d3fab22271c31daebfa25170338fe88a270011d2e168c8aab4f11702682f0d3072f8bfd336a124741737d15d341dd5d6dbf485319b396cc3fdcb44f257227027f09a7d4f74e609dd3bfdb93daa4e6e05f90c9bf81344755699349a1d60e975ac4f3454c423ce3affc498105bb373e196e2f15530fd4327e2a207098363e64e119ec10764194b778aad04ebcfed432ad2474956d170e8262106963eb6757322a5742a16c3ba699920d1e9ad0a6618995322a5d46da3359315a23ea79cb7bc77b59e8c92dc6a119f159cf0701b893a96dec486917d46c457e994687eeb0bd4f2206859cb7247ea5a51564e461dfc2c85e291e2fd0aba3549eec4c2ec1c8310d05ed73ee0631bd6daf45ee3a85b401be50758f5f6eddfaa998003b162aa2f204004e247446fd9a50e5ad7fc5a2aa7ebbaa3c6676a5505a9e07a436a70f02c94418ef2a7103f34d7cd2de10363dee5f1becd42f193eda83409bf01d3896145ef5b917db324cddf49904228da2d1bfc5352474e7cc64876af8c88d8b28fb8acae33fc65e004bcc1967e84a4d48e77b8b076547887871691b355d8a4a1489de65d0f9f6270b918d5de8ee7a6025d41507e46efae6e1432c235abc43b81728c6e65153ba412b6012d415efba205b93ca7a9eb183ca6da027c84373735322a6aad3184fc00ba51fa73593c4113e3741dc7ccc2279d3c5fb8d466167e0952a95a3c8722e4f574ad2a0efcceaa8f0296fc13534845aab2376f7f3ced975c525af39ba7ac8cd8c5787ded4720b9c131f4b361ba21a8b0ab07b79fb148edd03b65beab709b5f81d625caa29ed42452c8e7d2eb6f28c87f6d1d43b828f8c0cc3827b587d2d438ca8cd9df3c71dcf32ec2c943a5519cd6131d0155e7a467053987db9d8ff6840bc417c074738af8f700a50a7d9ae47d9789964126bf8e51c7c61499930006c5a6dc943869becb98f77f8860e907ba6c986f9ca08edd6560a7bfabdee8818e4a2311a0109105182c1129a9b735f42dcba2e4cf91712f1838bfb586ae14e0316491ac871cd0570484dff901c0db48d021bf382bccbf9b7675a91bf85dc53ac3e10a36237e8ca7126b51667f224e8e450d5b8e246331f2731c992445a75b3b1f3093697ee9a3b0c680fff8f3355585f7f3ef61a78db1a05032e92a212ab3f485b19ac1560eaaea0bca68890c0e0e58235106e09c4dc75de2ccf5ddacca516b3dc178e85c796b19568f01fd31146abc5c57bf8d969d6d6676edfad81188b4e9f536870876c536c75e300211b26c7870a179a64c9bb43831f0c0d1100bded59707c12d1f9d7e9477f8336b679b92f35ca80f397acde0c2dad8e8de30c2eebe49b4884610c32303de24fc0b4711d3e9483fdb589b2894db8d9b5e2ca933770f345f827c6fe4d374fc7ffe737417954ccc8b389756ff7ee4f899f6b2368350fa54878f1993d3c378b613d3cff152c29b35a2105dee6b25dcab9eae6a89b958438ad5f86625a488790d565025a984d39f5cd6a31f54df984c8f5527c9de5b0a0fd78890b2e2b7f59b9ae7d2250b99a6581b171d051f9317ef8252e250ff7ba1ab68a7135ca8918655bf13b2d13f8d9beaf9f909fec7ff0161100f6b907ad4be55a92277c746cd6e3da099b9ca06af59f3111fb0ed776c175b1f4f9c1e35ef2e099bf70454e847a9c74c3c44474e0882d03e402bdcf0ab749e5368e2c2f67c4ba6542f03d8eabc996a0ce839559b5bdaaaf08b3c70e5017b08096ec60152418458d4c8ac8667a9e87952e437d32da2ba739b1f0c84d67774a4fc7303d7ba3128d3b83ea1cc351f5a2cc9f45990ebbaf94bef3b9081a4366607effa03c1911e46a05e1668346ed04d8b3e9912fe86d6858d4acbde37669062b774f78b70a14bb7a27130979ead1e44b3cf52348b4928ba2f53e3105195d07bb0c98fb9b07f937f229141dc22c6694be86f2459e123a2c5a6c4f49b96bcec05193e3218a5f7d67886bcd1803a56415361fe3d642b704695b81e4eaddbb3b2b78833f1ceb040d60a29c212894f218706edc9584a809e001b585a232ef261a610b57be938f7fb2c22d4127156c365bd7c2a1cadacea5a6c3375d6a453cce5a0c8394863941826dcf74f44d79807d93b3638a0f51483661b4a1b9bb5df52f79033821a15434a3cf5cf2f15ff5bcfb3f3d2dd569e4b5b9c69befcdfbb4b786880c01f80cc19076b036e8a60a048908632d1eae4898a2002fa32f7045f81d18378dcf694f84c322503fdca8ed4db68ae8275b032a044e5e4f7232e1e8213a84b4e7f062599d4e6e6b5c3b7560e5bc88c255b447ef5d6024138fb41f6b9ee502cc3598119b9bba30817689cdf979099de941f910cb5e053a92d24944bbd84c54dc9d64d1547b6e8951cfbe585eee483e52f3285ebac6d92023222044dcbaf81bfca087e39c76dac61966aebff3074cd38aa3ed4f9942ec3028f63ef089af25f44c01e393b86ad584c3ae0fc796d8f4b0ed6c1e3f5008f313d34ea7c42e94db50ef10d7d1555927a5941ef8129faa1baff54f92e8993dd70d769322b914fc33170f6fef6f0d7d88880bdd80cf8fa9da3c47ae90b4e42d739509f9aef49968f3c1d3bddc4759daf2a5596f8680476cf5985ab1e0bfa3418aaa1316bdc8e6e8a4205c0609d57de2b25e5810ea6bb43bbea4cf8a1515de7541e48cd36c2ec77fde3a8f27dce7028dc25e1f642c47fcf33be358c1b7c4ebd3ccfb87cab2a7880c4fc0d72a0757b4f1b809f3d4da508a1395d7ba26e2fa3afb38bf3554e4b56cdf8ad681b8ee0644a8f31740c3670f7d6115996a5eccb6b045a110b63b98d903e8d40c08a69b98649f767d279aa1528f779253a9a40b30a9bd0a2c58d0432bf3d9907ad92fb0acedfbeddf2d51dcd6840f419cc62e3b67d6c2b44ed7fb709113790161a41d10d7482cbcc4e9058c400b77cc59fd457d5f78c8a8183b5adc91cccbec289cad3dd20b7e4634430c090e82cd3cfc74c4fd287203a311bf45db9a40f14bd2ebe88d1bad47d0d27cd591f774ba276328194200f637e7327e938a358635a2bd2c12b3b970cc48e3501660551cb3968713620596ce65a25356a28ae24b840f765791f21b3f6bd7151c0f42bf2019cfcc63fa94abd48a9e09aa760502441506d2ca8303dce3f94d585f87fcb381ba14096fc744cc675674028c1c8c5a506bc00719a4334c3ce3e2b7978330f1456c7e0629958ba47746869ba8d40b0b2f83d7a6a1bf8a5fff4e551c3300ec8b365ee8bccd1a4f5cbdc9c6de119160a3425eaec171d2820d66ae054bf6216d71bd0406ee9591af207874a4765e0360a5b03358ab2f1a1494683562c65e022f7a241344bf4fc9dccb9ebf34a2671dca3de0f244eaefc75aeabab64970686c225e9afdc694288c701ca5e6940c85192cd213c02706ef0622d5c0b209194361d8b4de6d50fed678dcceec8b1becc3df352bab962bcf94e7635a8c3410710fbf69447fc1e1cbb34c1eac4bb9766e2dadedcdcd5f7e5869752e59176a7b01a8d07cceae3eb45e65d1658a301f23ca1837102dcc781ae128f50d832d1c9ea523e8bd95b126c02a23c0060ef466237200f9a8df2148b06768cf0be5aba099cb31698192f735daff69e86d3847bb443bacd36d3d1c90b0054cddb27d6274e726b566d0076a9e9ae1814de7b46623f4879de4a8a6ea1fecfa258dd998d40dae6cfff054aca594c7868fe6e37634f37b0867a513983f5e8de65dd54bc588d913e1a4c4cf978edebf1bf5b07eb4856653adea84e8a85317c78b797cdef0c16b2d854fb3cbd5e3d42b9c0ef79aa35d03a66f200dd09aa9a1000f08228217426da037d2cd6b0105dffe5843da5ff5046f74e6d0a6c34762f9e2bfaad8d663517f1f8cf37a1a86a0d3d13deefc2cf3775fc4eff3e16ae03fcecf2f3341f558729fdb9e0c5f2d7329109923d599251ed4700868961f523359da1ea19372d956ffab3a6190b488faa3be5ee3f6565423028d905748338d4a0db675bc2647adc6bd1ccbe03183a9b7c307331ca7e0ea62926dbb72d08481195f6d7ad58f1a90a8c8ee5c1e251ce84c634d4a97791b92bbb92a57deb803c702144d95ff217157ac7e66b0b6ca0e3b03ce011aaca0871f552903cdc70bdb55f05d7a9d0c9782941a3e919bc063fd3417cad758821dcd9e239bcc9b4a9c820703e5e4196f5b1c26ad3b154edab171fbffb41d216bdee445c7628acb98e3e5e7f543acc593e521e6e65254f44a16ac4229a120a6826c59495f970d8b5cd88acee36f9e52a46b0ee793652ce9322a30759ef9f49c1bc539ea7844caef7235afd87ddad822fbe49d8ec1aa4ea5f383bafe686dfa54e4c1050b37060caa2d04cfa7f20651065f53d8b80cd650fed4f49210d9c70ef435ce6f10d2e82c7bea5f061319623d1fd46f0d104abd81c4ee5583d8359407ea15c7ca27dc01a58b55c525af989294720c72f1a4f1dbe7047fb7d8ecd2c6c6fa085c69ee1295edea405ebb4654c416ebb1ecb80561d1e860ea59768b04a2384bd06bee656f27462f6c45a29521efab7278df1276ee5ebe1ceb91f294785a664eb859282b9dc58217335c7e7d60d88dba2259cf41588f68b43cb54eff2f6894a7b83312997d3be5166259696c1f360237c1fb495beb585a5cbce88edf23d2e65dd1aa852bc649fa5da096f4b27bae83d0cb049f5fd6c0d96436312fa61bcd26e5bb46e950b620dd7f7fe3dd1f8ee0063e9961959b305d1bfa8b45c50cee9ff728c391ce8b4d88b3e2101a27ed20f8ee9d9912f8dae9cccb4a2ee5d8b1e9bbc4b33f231333650c362501d08eb31c7830094628b0d98490fb352c8c877a9080a2c72d3234934d22071159610600e054ba10758891f035bdc6953cbe94888b686c7833b97a9fe61095139a40531e5de02b2b98d312e58bfdd69e6bb33c6895f1fffee3bc1b175e4d991eb4676e38a66c98dc6cb6b3226b030f7ff5959a9da9cddcf3539840d1a07fe3e9997be6972f388d5defc766cc96e1cf0cc5eca686c67f89944b735eb11e303c4d1c6957d4edbb1f86a81728ffc0a929a5c525857a8331df514d0b15e69a47a09ab03f44657134a6fb4cf6633af4a5146474a637789d0a280b94ed59f82cff692758806c036a0dcf4ffbfd7e39da5b132bb4a54a794ab34a4d13c9ac5ebe3855fc5a59def6f50de9ff9eb58ad9b3026bb410403f27bffeed43e8fc62a5ca036ece7cbf75d06e33f2fb1887e3218165aa8580e3059f33cb3d778a19c3e70d9fc7b67000c134973a4acd9c37cde4b98914e0f8e15c38cadfac65ec0f4fc19da205b698a3a89b651f437a176d1c64959dc9408043dd1b6dfe56ae8c6e0b64172b104c2a9b613835754156c40fcc3f57ac6b259157416b4c2de22f14a419adfcb4d3040f41a57c7e3e35547adafdb2de2f89a8febd180c30f9c4955267b329059705b36d9806ed2c2061365c2e4e5679efb54aabc330b7fa0b9669e94a4ec6ab94003ac56c14663b24bca6b326ee51c4a2b70d74ba4b8a95a4d806f73505f386a81494673b765fa8daa1f10ecd5decc16b1a2d84a61a743895e2e8b23806fe92dfda9f41ce718b06f646d682b3d58caac18b67d83a01840ace9a17c4f2937cde0d5ea0175385f3e266a65f6df5b2cc56064e9fd8c5ec1734dd7fe5792a80f5792c2eb54876688f9ba4952f95582ef7547c664b645a9e887b7dca5355fe122d5f9d6f183275848bf5c911d4249a6644b74e7faed3fb681951a55749f8e63e4edae0e7da498409adaf1c3053682ca07a72daaae6d597a501085a2e5da491fca2660032328bc9ce96572c989450d95777d992397a02f266f148324b55763535a5de2e272b13d91467a85f47aaf51ea134d7c4869ebb6a555e0863b17e2fe58f5ff201349213956326e96691005a5ea3b7513e84c2d138ae42ccc6826797982d01c857432e82389c3a669da6e455d8ac736fc5a47aa591514ac504a181fcd2814347029501f478ce9947a5b1af6cf5397fa31116bc59bb58aa6dcdac4a00fc8da6201aa36976bdced25e98b620352e1libdovecot-compression.so.0.0.0libdovecot-dsync.so.0.0.0libdovecot-fts.so.0.0.0libdovecot-lda.so.0.0.0libdovecot-ldap.so.0.0.0libdovecot-login.so.0.0.0libdovecot-sieve.so.0.0.0libdovecot-sql.so.0.0.0libdovecot-storage.so.0.0.0libdovecot.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdovecot23-2.3.11.3-55.1.src.rpmdovecot-develdovecot23-develdovecot23-devel(ppc-64)    dovecot23rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.3.11.33.0.4-14.6.0-14.0-15.2-1otherproviders(dovecot-devel)4.14.1`9@_`@^@]V]@[ @[ @[H@[E@[7p[ [@Z̧@ZZ2@Z@Z@Z@ZZZZ@@Z@@Z?Z:Pvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dekbabioch@suse.comvarkoly@suse.commrueckert@suse.demrueckert@suse.dedimstar@opensuse.orgmrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dejengelh@inai.demrueckert@suse.demrueckert@suse.demrueckert@suse.de- CVE-2021-29157: Local attacker can login as any user and access their emails (bsc#1187418) - CVE-2021-33515: Attacker can potentially steal user credentials and mails (bsc#1187419) Add upstream patches: CVE-2021-29157.patch CVE-2021-33515.patch- Update pigeonhole to version 0.5.11 * managesieve: managesieve_max_line_length setting is now a "size" type instead of just number of bytes. This allows using e.g. "64k" as the value. - lib-sieve: When folding white space is used in the Message-ID header, it is not stripped away correctly before the message ID value is used, causing e.g. garbled log lines at delivery. - Update to version 2.3.11.3 - pop3-login: Login didn't handle commands in multiple IP packets properly. This mainly affected large XCLIENT commands or a large SASL initial response parameter in the AUTH command. - pop3: pop3_deleted_flag setting was broken, causing: Panic: file seq-range-array.c: line 472 (seq_range_array_invert): assertion failed: (range[count-1].seq2 <= max_seq) - auth: Lua passdb/userdb leaks stack elements per call, eventually causing the stack to become too deep and crashing the auth or auth-worker process. - lib-mail: v2.3.11 regression: MIME parts not returned correctly by Dovecot MIME parser. - pop3-login: Login would fail with "Input buffer full" if the initial response for SASL was too long. * CVE-2020-12100: Parsing mails with a large number of MIME parts could have resulted in excessive CPU usage or a crash due to running out of stack memory. nested MIME parts leads to resource exhaustion (bsc#1174920) * CVE-2020-12673: Dovecot's NTLM implementation does not correctly check message buffer size, which leads to reading past allocation which can lead to crash. (bsc#1174922) * CVE-2020-10967: lmtp/submission: Issuing the RCPT command with an address that has the empty quoted string as local-part causes the lmtp service to crash. * CVE-2020-12674: Dovecot's RPA mechanism implementation accepts zero-length message, which leads to assert-crash later on. (bsc#1174923) * Events: Fix inconsistency in events. See event documentation in https://doc.dovecot.org. * imap_command_finished event's cmd_name field now contains "unknown" for unknown commands. A new "cmd_input_name" field contains the command name exactly as it was sent. * lib-index: Renamed mail_cache_compress_* settings to mail_cache_purge_*. Note that these settings are mainly intended for testing and usually shouldn't be changed. * events: Renamed "index" event category to "mail-index". * events: service: category is now using the name from configuration file. * dns-client: service dns_client was renamed to dns-client. * log: Prefixes generally use the service name from configuration file. For example dict-async service will now use "dict-async(pid): " log prefix instead of "dict(pid): " * *-login: Changed logging done by proxying to use a consistent prefix containing the IP address and port. * *-login: Changed disconnection log messages to be slightly clearer. + dict: Add events for dictionaries. + lib-index: Finish logging with events. + oauth2: Support local validation of JWT tokens. + stats: Add support for dynamic histograms and grouping. See https://doc.dovecot.org/configuration_manual/stats/. + imap: Implement RFC 8514: IMAP SAVEDATE + lib-index: If a long-running transaction (e.g. SORT/FETCH on a huge folder) adds a lot of data to dovecot.index.cache file, commit those changes periodically to make them visible to other concurrent sessions as well. + stats: Add OpenMetrics exporter for statistics. See https://doc.dovecot.org/configuration_manual/stats/openmetrics/. + stats: Support disabling stats-writer socket by setting stats_writer_socket_path="". - auth-worker: Process keeps slowly increasing its memory usage and eventually dies with "out of memory" due to reaching vsz_limit. - auth: Prevent potential timing attacks in authentication secret comparisons: OAUTH2 JWT-token HMAC, imap-urlauth token, crypt() result. - auth: Several auth-mechanisms allowed input to be truncated by NUL which can potentially lead to unintentional issues or even successful logins which should have failed. - auth: When auth policy returned a delay, auth_request_finished event had policy_result=ok field instead of policy_result=delayed. - auth: auth process crash when auth_policy_server_url is set to an invalid URL. - dict-ldap: Crash occurs if var_expand template expansion fails. - dict: If dict client disconnected while iteration was still running, dict process could have started using 100% CPU, although it was still handling clients. - doveadm: Running doveadm commands via proxying may hang, especially when doveadm is printing a lot of output. - imap: "MOVE * destfolder" goes to a loop copying the last mail to the destination until the imap process dies due to running out of memory. - imap: Running "UID MOVE 1:* Trash" on an empty folder goes to infinite loop. - imap: SEARCH doesn't support $. - lib-compress: Buffer over-read in zlib stream read. - lib-dns: If DNS lookup times out, lib-dns can cause crash in calling process. - lib-index: Fixed several bugs in dovecot.index.cache handling that could have caused cached data to be lost. - lib-index: Writing to >=1 GB dovecot.index.cache files may cause assert-crashes: Panic: file mail-index-util.c: line 37 (mail_index_uint32_to_offset): assertion failed: (offset < 0x40000000) - lib-ssl-iostream: Fix buggy OpenSSL error handling without assert-crashing. If there is no error available, log it as an error  instead of crashing: Panic: file iostream-openssl.c: line 599 (openssl_iostream_handle_error): assertion failed: (errno != 0) - lib-ssl-iostream: ssl_key_password setting did not work. - submission: A segfault crash may occur when the client or server disconnects while a non-transaction command like NOOP or VRFY is still being processed. - virtual: Copying/moving mails with IMAP into a virtual folder assert-crashes: Panic: file cmd-copy.c: line 152 (fetch_and_copy): assertion failed: (copy_ctx->copy_count == seq_range_count(©_ctx->saved_uids)) - VUL-1: CVE-2020-25275: dovecot22,dovecot23: Mail delivery / parsing crashed when the 10 000th MIME part was message/rfc822 (bsc#1180406) - apply upstream patches: - CVE-2020-24386: dovecot: IMAP hibernation allows users to access other users' emails (bsc#1180405) - apply upstream patches: 0002-imap-Add-unit-test-for-imap-client-hibernate.patch 0001-imap-Escape-tag-when-sending-it-to-imap-hibernate-pr.patch 0001-lib-mail-message-parser-Fix-assert-crash-when-enforc.patch 0002-lib-imap-Don-t-generate-invalid-BODYSTRUCTURE-when-r.patch - remove paches containing by update: 0001-auth-mech-rpa-Fail-on-zero-len-buffer.patch 0001-lib-smtp-smtp-server-cmd-vrfy-Restructure-parameter-.patch 0002-lib-ntlm-Check-buffer-length-on-responses.patch 0002-lib-smtp-smtp-syntax-Do-not-allow-NULL-return-parame.patch 0003-lib-smtp-smtp-syntax-Do-not-allow-NULL-return-parame.patch 0004-lib-smtp-smtp-syntax-Do-not-allow-NULL-return-parame.patch 0005-lib-smtp-smtp-syntax-Return-0-for-smtp_string_parse-.patch 0006-lib-smtp-Add-tests-for-smtp_string_parse-and-smtp_st.patch 0007-lib-smtp-test-smtp-server-errors-Add-tests-for-VRFY-.patch 0008-lib-smtp-smtp-server-command-Guarantee-that-non-dest.patch 0009-lib-smtp-smtp-server-command-Assign-cmd-reg-immediat.patch 0010-lib-smtp-smtp-server-command-Perform-initial-command.patch 0011-lib-smtp-smtp-server-connection-Hold-a-command-refer.patch 0012-lib-smtp-test-smtp-server-errors-Add-tests-for-large.patch 0013-lib-smtp-smtp-address-Don-t-return-NULL-from-smtp_ad.patch 0014-lib-smtp-smtp-address-Don-t-recognize-an-address-wit.patch- update pigeonhole to 0.5.10 * imap_sieve_filter: Change result action logging to include IMAP UID - vacation: Addresses were compared case-sensitively. + Added events for Sieve and ManageSieve, see https://doc.dovecot.org/admin_manual/list_of_events/#pigeonhole + Pigeonhole: Implement the Sieve "special-use" extension described in RFC 8579. - duplicate: Test only compared the handles which would cause different values to be cached as the same duplicate test. Fix to also compare the actual hashes. - imap_sieve_filter: IMAP FILTER Command had various bugs in error handling. Errors may have been duplicated for each email, errors may have been missing entirely, command tag and ERRORS/WARNINGS parameters were swapped. - Sieve may leak resources in rare cases when a redirect, vacation or report action fails to send the message. This mainly applies when Sieve is executed in IMAP context; i.e., for the IMAPSIEVE or FILTER=SIEVE capabilities. - dsync: Sieve script syncing failed if mailbox attributes weren't enabled. + vacation: Made the subject for the automatic response message produced by the Sieve vacation action configurable. Both the default subject (if the script defines none) and the subject template (e.g. used to add a subject prefix) can be configured. - dsync: dsync-replication does not synchronize Sieve scripts. - imap_sieve_filter: Reduce FILTER=SIEVE verbosity over IMAP connection. - testsuite: Pigeonhole testsuite segfaulted if it was compiled with GCC 9 + sieve: Redirect loop prevention is sometimes ineffective. Improve existing loop detection by also recognizing the X-Sieve-Redirected-From header in incoming messages and dropping redirect actions when it points to the sending account. This header is already added by the redirect action, so this improvement only adds an additional use of this header. - sieve: Prevent execution of implicit keep upon temporary failure occurring at runtime. + IMAPSieve: Add new plugin/imapsieve_expunge_discarded setting which causes messages discarded by an IMAPSieve script to be expunged immediately, rather than only being marked as "\Deleted" (which is still the default behavior). - IMAPSieve: Fix panic crash occurring when a COPY command copies messages from a virtual mailbox where the source messages originate from more than a single real mailbox. - imap4flags extension: Fix deleting all keywords. When the action resulted in all keywords being removed, no changes were actually applied. - variables extension: Fix truncation of UTF-8 variable content. The maximum size of Sieve variables was enforced by truncating the variable string content bluntly at the limit, but this does not consider UTF-8 code point boundaries. This resulted in broken UTF-8 strings. This problem also surfaced for variable modifiers, such as the ":encodeurl" modifier provided by the Sieve "enotify" extension. In that case, the resulting URI escaping could also be truncated inappropriately. - IMAPSieve, IMAP FILTER=SIEVE: Fix replacing a modified message. Sieve scripts running in IMAPSIEVE or IMAP FILTER=SIEVE context that modify the message, stored the message a second time, rather than replacing the originally stored unmodified message. - Fix segmentation fault occurring when both the sieve_extprograms plugin (for the Sieve interpreter) and the imap_filter_sieve plugin (for IMAP) are loaded at the same time. A symbol was defined by both plugins, causing a clash when both were loaded. * Adjustments to several changes in Dovecot v2.3.4 make this Pigeonhole release dependent on that Dovecot release; it will not compile against older Dovecot versions. And, conversely, you need to upgrade Pigeonhole when upgrading Dovecot to v2.3.4. * The changes regarding the default postmaster_address in Dovecot v2.3.4 mainly apply to Pigeonhole. The new default should work for all existing installations, thereby fixing several reported v2.3/v0.5 migration problems. - IMAP FILTER=SIEVE capability: Fix assert crash occurring when running UID FILTER on a Sieve script with errors. - update to 2.3.10 * Disable retpoline migitations by default. These can cause severe performance regressions, so they should be only enabled when applicable. * IMAP MOVE now commits transactions in batches of 1000 mails. This helps especially with lazy_expunge when moving a lot of mails. It mainly avoids situations where multiple IMAP sessions are running the same MOVE command and duplicating the mails in the lazy_expunge folder. With this change there can still be some duplication, but the MOVE always progresses forward. Also if the MOVE fails at some point, the changes up to the last 1000 mails are still committed instead of rolled back. Note that the COPY command behavior hasn't changed, because it is required by IMAP standard to be an atomic operation. * IMAP EXPUNGE and CLOSE now expunges mails in batches of 1000 mails. This helps especially with lazy_expunge when expunging a lot of mails (e.g. millions) to make sure that the progress always moves forward even if the process is killed. * Autoexpunging now expunges mails in batches of 1000 mails. This helps especially with lazy_expunge when expunging a lot of mails (e.g. millions) to make sure that the progress always moves forward even if the process is killed. + Add tool for generating sysreport called dovecot-sysreport. This generates a bundle of information usually needed for support requests. + Add support for the new IMAP \Important SPECIAL-USE flag (RFC 8457). + Add metric { group_by } setting. This allows automatically creating new metrics based on the fields you want to group statistics by. NOTE: This feature is considered experimental and syntax is subject to change in future release. + auth: Support SCRAM-SHA-256 authentication mechanism. + imap: Support the new IMAP STATUS=SIZE extension. + Use TCP_QUICKACK to reduce latency for some TCP connections. + quota-status: Made the service more robust against erroneous use with Postfix ACL policies other than smtpd_recipient_restrictions. + Add "revision" field support to imap_id_send setting. Using "revision *" will send in IMAP ID command response the short commit hash of the Dovecot git source tree HEAD (same as in dovecot --version). + IMAP ENVELOPE includes now all addresses when there are multiple headers (From, To, Cc, etc.) The standard way of having multiple addresses is to just list them all in a single header. It's non-standard to have multiple headers. However, since MTAs allow these mails to pass through and different software may handle them in different ways, it's better from security point of view to show all the addresses. + Event filters now support using "field_name=" to match a field that doesn't exist or has an empty value. For example use "error=" to match only events that didn't fail. - acl: INBOX ACLs shouldn't apply for IMAP GETMETADATA/SETMETADATA commands. - cassandra: CASS_ERROR_SERVER_WRITE_FAILURE error should also be treated as "uncertain write failure". - dict-redis: Using quota_clone configured with dict-redis could have crashed when Redis responded slowly. - imap-hibernate: Communication trouble with imap-master leads to segfault. - imap-hibernate: Unhibernation retrying wasn't working. - imap: Fixed auth lookup privilege problem when imap process was reused and user was being un-hibernated. - Fix potential crash when copying/moving mails within the same folder. This happened only when there were a lot of fields in dovecot.index.cache. - lib-index: Recreating dovecot.index.cache file could have crashed when merging bitmask fields. - lib-index: Using public/shared folders with INDEXPVT configured to use private \Seen flags, trying to search seen/unseen in an empty folder crashes with segfault. - lib-mail: Large base64-encoded mails weren't decoded properly. This could have affected searching/indexing mails and message snippet generation. - lib-mail: Message with only quoted text could have caused message snippet to ignore its 200 character limit and return the entire message. This was added also to dovecot.index.cache file, which increased disk space and memory usage unnecessarily. v2.3.9.2 regression (previous versions cached the quoted snippet as empty). In a large mail quoted text could have become wrongly added to the snippet, possibly mixed together with non-quoted text. - lib-smtp: client could have assert-crashed if STARTTLS handshake finished earlier than usually. - lib-ssl-iostream: remove -static flag for lib-ssl-iostream linking to prevent a compile issue. - lib-storage: Mailbox synchronization may have assert-crashed in some rare situations. - lib-storage: mdbox didn't preserve date.saved with dsync. - lib: Don't require EAI_{ADDRFAMILY,NODATA}, breaks FreeBSD - master: Some services could respawn unthrottled if they crash during startup. - push-notification: Do not send push_notification_finished event if nothing was done. This happens when mail transaction is started and ended with no changes. - quota-status: Addresses with special characters in the local part caused problems in the interaction between Postfix and Dovecot. Postfix sent its own internal representation in the recipient field, while Dovecot expected a valid RFC5321 mailbox address. - submission-login: SESSION was not correctly encoded field for the XCLIENT command. Particularly, a '+' character introduced by the session ID's Base64 encoding causes problems. - submission: Fix submission_max_mail_size to work correctly on 32-bit systems. - submission: Trusted connections crashed in second connection's EHLO if submission-login { service_count } is something else than 1 (which is the default). - submission: XCLIENT command was never used in the protocol exchange with the relay MTA when submission_backend_capabilities is configured, even when the relay MTA was properly configured to accept the XCLIENT command. * CVE-2020-7046: Truncated UTF-8 can be used to DoS submission-login and lmtp processes. * CVE-2020-7957: Specially crafted mail can crash snippet generation. - Mails with empty From/To headers can also cause crash in push notification drivers. * CVE-2019-19722: Mails with group addresses in From or To fields caused crash in push notification drivers. * Changed several event field names for consistency and to avoid conflicts in parent-child event relationships: * SMTP server command events: Renamed "name" to "cmd_name" * Events inheriting from a mailbox: Renamed "name" to "mailbox" * Server connection events have only "remote_ip", "remote_port", "local_ip" and "local_port". * Removed duplicate "client_ip", "ip" and "port". * Mail storage events: Removed "service" field. Use "service:" category instead. * HTTP client connection events: Renamed "host" to "dest_host" and "port" to "dest_port" * auth: Drop Postfix socketmap support. It hasn't been working with recent Postfix versions for a while now. * push-notification-lua: The "subject" field is now decoded to UTF8 instead of kept as MIME-encoded. + push-notification-lua: Added new "from_address", "from_display_name", "to_address" and "to_display_name" fields. The display names are decoded to UTF8. + Added various new fields to existing events. See http://doc.dovecot.net/admin_manual/list_of_events.html + Add lmtp_add_received_header setting. It can be used to prevent LMTP from adding "Received:" headers. + doveadm: Support SSL/STARTTLS for proxied doveadm connections based on doveadm_ssl setting and proxy ssl/tls settings. + Log filters support now "service:", which matches all events for the given service. It can also be used as a category. + lib: Use libunwind to get abort backtraces with function names where available. + lmtp: When the LMTP proxy changes the username (from passdb lookup) add an appropriate ORCPT parameter. - lmtp: Add lmtp_client_workarounds setting to implement workarounds for clients that send MAIL and RCPT commands with additional spaces before the path and for clients that omit <> brackets around the path. See example-config/conf.d/20-lmtp.conf. - lda/lmtp: Invalid MAIL FROM addresses were rejcted too aggressively. Now mails from addresses with unicode characters are delivered, but their Return-Path header will be <> instead of the given MAIL FROM address. - lmtp: The lmtp_hdr_delivery_address setting is ignored. - imap: imap_command_finished event's "args" and "human_args" parameters were always empty. - mbox: Seeking in zlib and bzip2 compressed input streams didn't work correctly. - imap-hibernate: Process crashed when client got destroyed while it was attempted to be unhibernated, and the unhibernation fails. - *-login: Proxying may have crashed if SSL handshake to the backend failed immediately. This was unlikely to happen in normal operation. - *-login: If TLS handshake to upstream server failed during proxying, login process could crash due to invalid memory access. - *-login: v2.3 regression: Using SASL authentication without initial response may have caused SSL connections to hang. This happened often at least with PHP's IMAP library. - *-login: When login processes are flooded with authentication attempts it starts logging errors about "Authentication server sent unknown id". This is still expected. However, it also caused the login process to disconnect from auth server and potentially log some user's password in the error message. - dict-sql: SQL prepared statements were not shared between sessions. This resulted in creating a lot of prepared statements, which was especially inefficient when using Cassandra backend with a lot of Cassandra nodes. - auth: auth_request_finished event didn't have success=yes parameter set for successful authentications. - auth: userdb dict - Trying to list users crashed. - submission: Service could be configured to allow anonymous authentication mechanism and anonymous user access. - LAYOUT=index: Corrupted dovecot.list.index caused folder creation to panic. - doveadm: HTTP server crashes if request target starts with double "/". - dsync: Remote dsync started hanging if the initial doveadm "dsync-server" command was sent in the same TCP packet as the following dsync handshake. v2.3.8 regression. - lib: Several "input streams" had a bug that in some rare situations might cause it to access freed memory. This could lead to crashes or corruption. The only currently known effect of this is that using zlib plugin with external mail attachments (mail_attachment_dir) could cause fetching the mail to return a few bytes of garbage data at the beginning of the header. Note that the mail wasn't saved corrupted, but fetching it caused corrupted mail to be sent to the client. - lib-storage: If a mail only has quoted content, use the quoted text for generating message snippet (IMAP PREVIEW) instead of returning empty snippet. - lib-storage: When vsize header was rebuilt, newly calculated message sizes were added to dovecot.index.cache instead of being directly saved into vsize records in dovecot.index. - lib: JSON generator was escaping UTF-8 characters unnecessarily. + Added mail_delivery_started and mail_delivery_finished events, see https://doc.dovecot.org/admin_manual/list_of_events/ for details. + dsync-replication: Don't replicate users who have "noreplicate" extra field in userdb. + doveadm service status: Show total number of processes created. + When logging to syslog, use instance_name setting's value for the ident. This commonly is added as a log prefix. + Base64 encoding/decoding code was rewritten with additional features. It shouldn't cause any user visible changes. - v2.3.7 regression: If a folder only receives new mails without any other mail access, dovecot.index.log keeps growing forever and dovecot.index keeps being rewritten for every mail delivery. - dsync-replication may lose keywords after syncing mails restored from another replica. This only happened if the mail only had keywords and no system flags. - event filters: Non-textual event fields could not be filtered using wildcards. - auth: Scope parameter was missing from OAuth password grant request. - doveadm client-server communication may hang in some situations. It is also using unnecessarily small TCP/IP packet sizes. - doveadm who and kick did not flush protocol output correctly. - imap: SETMETADATA with literal value would delete the metadata value instead of updating it. - imap: When client issues FETCH PREVIEW (LAZY=FUZZY) command, the caching decisions should be updated so that newly saved mails will have the preview cached. - With mail_nfs_index=yes and/or mail_nfs_storage=yes setuid/setgid permission bits in some files may have become dropped with some NFS servers. Changed NFS flushing to now use chmod() instead of chown(). - quota: warnings did not work if quota root was noenforcing - acl: Global ACL file ignored the last line if it didn't end with LF. - doveadm stats dump: With JSON formatter output numbers using the number type instead of as strings - lmtp_proxy: Ensure that real_* variables are correctly set when using lmtp_proxy. - event exporter: http-post driver had hardcoded timeout and did not support DNS lookups or TLS connections. - auth: Fix user iteration to work with userdb passwd with glibc v2.28. - auth: auth service can crash if auth-policy JSON response is invalid or returned too fast. - In some rare situations "ps" output could have shown a lot of "?" characters after Dovecot process titles. - When dovecot.index.pvt is empty, an unnecessary error is logged: Error: .../dovecot.index.pvt reset, view is now inconsistent - SMTP address encoder duplicated initial double quote character when the localpart of an address ended in '..'. For example "user+..@example.com" became ""user+.."@example.com in a sieve redirect. - Fix TCP_NODELAY errors being logged on non-Linux OSes - lmtp proxy: Fix assert-crash when client uses BODY=8BITMIME - Remove wrongly added checks in namespace prefix checking * fts-solr: Removed break-imap-search parameter + Added more events for the new statistics, see https://doc.dovecot.org/admin_manual/list_of_events/ + mail-lua: Add IMAP metadata accessors, see https://doc.dovecot.org/admin_manual/lua/ + Add event exporters that allow exporting raw events to log files and external systems, see https://doc.dovecot.org/configuration_manual/event_export/ + SNIPPET is now PREVIEW and size has been increased to 200 characters. + Add body option to fts_enforced. This triggers building FTS index only on body search, and an error using FTS index fails the search rather than reads through all the mails. - Submission/LMTP: Fixed crash when domain argument is invalid in a second EHLO/LHLO command. - Copying/moving mails using Maildir format loses IMAP keywords in the destination if the mail also has no system flags. - mail_attachment_detection_options=add-flags-on-save caused email body to be unnecessarily opened when FETCHing mail headers that were already cached. - mail attachment detection keywords not saved with maildir. - dovecot.index.cache may have grown excessively large in some situations. This happened especially when using autoexpunging with lazy_expunge folders. Also with mdbox format in general the cache file wasn't recreated as often as it should have. - Autoexpunged mails weren't immediately deleted from the disk. Instead, the deletion from disk happened the next time the folder was opened. This could have caused unnecessary delays if the opening was done by an interactive IMAP session. - Dovecot's TCP connections sometimes add extra 40ms latency due to not enabling TCP_NODELAY. HTTP and SMTP/LMTP connections weren't affected, but everything else was. This delay wasn't always visible - only in some situations with some message/packet sizes. - imapc: Fix various crash conditions - Dovecot builds were not always reproducible. - login-proxy: With shutdown_clients=no after config reload the existing connections could no longer be listed or kicked with doveadm. - "doveadm proxy kick" with -f parameter caused a crash in some situations. - Auth policy can cause segmentation fault crash during auth process shutdown if all auth requests have not been finished. - Fix various minor bugs leading into incorrect behaviour in mailbox list index handling. These rarely caused noticeable problems. - LDAP auth: Iteration accesses freed memory, possibly crashing auth-worker - local_name { .. } filter in dovecot.conf does not correctly support multiple names and wildcards were matched incorrectly. - replicator: dsync assert-crashes if it can't connect to remote TCP server. - config: Memory leak in config process when ssl_dh setting wasn't set and there was no ssl-parameters.dat file. This caused config process to die once in a while with "out of memory". * auth: Support password grant with passdb oauth2. + Use system default CAs for outbound TLS connections. + Simplify array handling with new helper macros. + fts_solr: Enable configuring batch_size and soft_commit features. - lmtp/submission: Fixed various bugs in XCLIENT handling, including a hang when XCLIENT commands were sent infinitely to the remote server. - lmtp/submission: Forwarded multi-line replies were erroneously sent as two replies to the client. - lib-smtp: client: Message was not guaranteed to contain CRLF consistently when CHUNKING was used. - fts_solr: Plugin was no longer compatible with Solr 7. - Make it possible to disable certificate checking without setting ssl_client_ca_* settings. - pop3c: SSL support was broken. - mysql: Closing connection twice lead to crash on some systems. - auth: Multiple oauth2 passdbs crashed auth process on deinit. - HTTP client connection errors infrequently triggered a segmentation fault when the connection was idle and not used for a particular client instance. + Lua push notification driver: mail keywords and flags are provided in MessageNew and MessageAppend events. + submission: Implement support for plugins. + auth: When auth_policy_log_only=yes, only log what the policy server response would do without actually doing it. + auth: Always log policy server decisions with auth_verbose=yes - v2.3.[34]: doveadm log errors: Output was missing user/session - lda: Debug log lines could have shown slightly corrupted - login proxy: Login processes may have crashed in various ways when login_proxy_max_disconnect_delay was set. - imap: Fix crash with Maildir+zlib if client disconnects during APPEND - lmtp proxy: Fix potential assert-crash - lmtp/submission: Fix crash when SMTP client transaction times out - submission: Split large XCLIENT commands to 512 bytes per command, so Postfix accepts them. - submission: Fix crash when client sends invalid BURL command - submission: relay backend: VRFY command: Avoid forwarding 500 and 502 replies back to client. - lib-http: Fix potential assert-crash when DNS lookup fails - lib-fts: Fix search query generation when one language ignores a token (e.g. via stopwords). * The default postmaster_address is now "postmaster@". If username contains the @domain part, that's used. If not, then the server's hostname is used. * "doveadm stats dump" now returns two decimals for the "avg" field. + Added push notification driver that uses a Lua script + Added new SQL, DNS and connection events. See https://wiki2.dovecot.org/Events + Added "doveadm mailbox cache purge" command. + Added events API support for Lua scripts + doveadm force-resync -f parameter performs "index fsck" while opening the index. This may be useful to fix some types of broken index files. This may become the default behavior in a later version. - director: Kicking a user crashes if login process is very slow - pop3_no_flag_updates=no: Don't expunge DELEted and RETRed messages unless QUIT is sent. - auth: Fix crypt() segfault with glibc-2.28+ - imap: Running UID FILTER script with errors assert-crashes - dsync, pop3-migration: POP3 UIDLs weren't added to dovecot.index.cache while mails were saved. - dict clients may have been using 100% CPU while waiting for dict server to finish commands. - doveadm user: Fixed user listing via HTTP API - All levels of Cassandra log messages were logged as Dovecot errors. - http/smtp client may have crashed after SSL handshake - Lua auth converted strings that looked like numbers into numbers. - CVE-2020-10967: dovecot23: Sending mail with empty quoted localpart causes submission or lmtp componentto crash. (bsc#1171456) - CVE-2020-10957: dovecot23: Sending malformed NOOP command causesi crash in submission, submission-login orlmtp service. (bsc#1171457) - CVE-2020-10958: dovecot23: use-after-free with too many newlines (bsc#1171458) applyed upstream patches: 0001-lib-smtp-smtp-server-cmd-vrfy-Restructure-parameter-.patch 0002-lib-smtp-smtp-syntax-Do-not-allow-NULL-return-parame.patch 0003-lib-smtp-smtp-syntax-Do-not-allow-NULL-return-parame.patch 0004-lib-smtp-smtp-syntax-Do-not-allow-NULL-return-parame.patch 0005-lib-smtp-smtp-syntax-Return-0-for-smtp_string_parse-.patch 0006-lib-smtp-Add-tests-for-smtp_string_parse-and-smtp_st.patch 0007-lib-smtp-test-smtp-server-errors-Add-tests-for-VRFY-.patch 0008-lib-smtp-smtp-server-command-Guarantee-that-non-dest.patch 0009-lib-smtp-smtp-server-command-Assign-cmd-reg-immediat.patch 0010-lib-smtp-smtp-server-command-Perform-initial-command.patch 0011-lib-smtp-smtp-server-connection-Hold-a-command-refer.patch 0012-lib-smtp-test-smtp-server-errors-Add-tests-for-large.patch 0013-lib-smtp-smtp-address-Don-t-return-NULL-from-smtp_ad.patch 0014-lib-smtp-smtp-address-Don-t-recognize-an-address-wit.patch 0015-lib-smtp-smtp-address-Only-produce-a-address-in-smtp.patch 0016-lmtp-lmtp-commands-Explicity-prohibit-empty-RCPT-pat.patch - Removed patches containing by the updates: 0001-lib-managesieve-Don-t-accept-strings-with-NULs.patch 0002-lib-managesieve-Make-sure-str_unescape-won-t-be-writ.patch 0001-lib-imap-Don-t-accept-strings-with-NULs.patch 0002-lib-imap-Make-sure-str_unescape-won-t-be-writing-pas.patch dovecot-CVE-2019-11494-fix-disconnects.patch dovecot-CVE-2019-11494-fix-error-handling.patch dovecot-CVE-2019-11499-fix-pending-starttls.patch- bsc#1133625 - (CVE-2019-11499) VUL-0: CVE-2019-11499: dovecot23: Submission-login crashes over TLS authentication - bsc#1133624 VUL-0: CVE-2019-11494: dovecot23: Submission-login crashes over aborted/disconected authentication applyed upstream patches: dovecot-CVE-2019-11499-fix-pending-starttls.patch dovecot-CVE-2019-11494-fix-disconnects.patch dovecot-CVE-2019-11494-fix-error-handling.patch- bsc#1145559 VUL-0: CVE-2019-11500: dovecot22, dovecot23: IMAP and ManageSieve protocol parsers do not properly handle NUL byte applyed upstream patches: 0001-lib-managesieve-Don-t-accept-strings-with-NULs.patch 0002-lib-managesieve-Make-sure-str_unescape-won-t-be-writ.patch 0001-lib-imap-Don-t-accept-strings-with-NULs.patch 0002-lib-imap-Make-sure-str_unescape-won-t-be-writing-pas.patch- update pigeonhole to 0.5.3 - Fix assertion panic occurring when managesieve service fails to open INBOX while saving a Sieve script. This was caused by a lack of cleanup after failure. - Fix specific messages causing an assert panic with actions that compose a reply (e.g. vacation). With some rather weird input from the original message, the header folding algorithm (as used for composing the References header for the reply) got confused, causing the panic. - IMAP FILTER=SIEVE capability: Fix FILTER SIEVE SCRIPT command parsing. After finishing reading the Sieve script, the command parsing sometimes didn't continue with the search arguments. This is a time- critical bug that likely only occurs when the Sieve script is sent in the next TCP frame.- update to 2.3.3 * doveconf hides more secrets now in the default output. * ssl_dh setting is no longer enforced at startup. If it's not set and non-ECC DH key exchange happens, error is logged and client is disconnected. + Added log_debug= setting. + Added log_core_filter= setting. + quota-clone: Write to dict asynchronously + --enable-hardening attempts to use retpoline Spectre 2 mitigations + lmtp proxy: Support source_ip passdb extra field. + doveadm stats dump: Support more fields and output stddev by default. + push-notification: Add SSL support for OX backend. - NUL bytes in mail headers can cause truncated replies when fetched. - director: Conflicting host up/down state changes may in some rare situations ended up in a loop of two directors constantly overwriting each others' changes. - director: Fix hang/crash when multiple doveadm commands are being handled concurrently. - director: Fix assert-crash if doveadm disconnects too early - virtual plugin: Some searches used 100% CPU for many seconds - dsync assert-crashed with acl plugin in some situations. - mail_attachment_detection_options=add-flags-on-save assert-crashed with some specific Sieve scripts. - Mail snippet generation crashed with mails containing invalid Content-Type:multipart header. - Log prefix ordering was different for some log lines. - quota: With noenforcing option current quota usage wasn't updated. - auth: Kerberos authentication against Samba assert-crashed. - stats clients were unnecessarily chatty with the stats server. - imapc: Fixed various assert-crashes when reconnecting to server. - lmtp, submission: Fix potential crash if client disconnects while handling a command. - quota: Fixed compiling with glibc-2.26 / support libtirpc. - fts-solr: Empty search values resulted in 400 Bad Request errors - fts-solr: default_ns parameter couldn't be used - submission server crashed if relay server returned over 7 lines in a reply (e.g. to EHLO) - dropped 4ff4bd024a9b6e7973b76b186ce085c2ca669d3e.patch: included in update- added https://github.com/dovecot/core/commit/4ff4bd024a9b6e7973b76b186ce085c2ca669d3e.patch- update to 2.3.2.1 - SSL/TLS servers may have crashed during client disconnection - lmtp: With lmtp_rcpt_check_quota=yes mail deliveries may have sometimes assert-crashed. - v2.3.2: "make check" may have crashed with 32bit systems- update to 2.3.2 * old-stats plugin: Don't temporarily enable PR_SET_DUMPABLE while opening /proc/self/io. This may still cause security problems if the process is ptrace()d at the same time. Instead, open it while still running as root. + doveadm: Added mailbox cache decision&remove commands. See doveadm-mailbox(1) man page for details. + doveadm: Added rebuild attachments command for rebuilding $HasAttachment or $HasNoAttachment flags for matching mails. See doveadm-rebuild(1) man page for details. + cassandra: Use fallback_consistency on more types of errors + lmtp proxy: Support outgoing SSL/TLS connections + lmtp: Add lmtp_rawlog_dir and lmtp_proxy_rawlog_dir settings. + submission: Add support for rawlog_dir + submission: Add submission_client_workarounds setting. + lua auth: Add password_verify() function and additional fields in auth request. - doveadm-server: TCP connections are hanging when there is a lot of network output. This especially caused hangs in dsync-replication. - Using multiple type=shared mdbox namespaces crashed - mail_fsync setting was ignored. It was always set to "optimized". - lua auth: Fix potential crash at deinit - SSL/TLS servers may have crashed if client disconnected during handshake. - SSL/TLS servers: Don't send extraneous certificates to client when alt certs are used. - lda, lmtp: Return-Path header without '<' may have assert-crashed. - lda, lmtp: Unencoded UTF-8 in email address headers may assert-crash - lda: -f parameter didn't allow empty/null/domainless address - lmtp, submission: Message size limit was hardcoded to 40 MB. Exceeding it caused the connection to get dropped during transfer. - lmtp: Fix potential crash when delivery fails at DATA stage - lmtp: login_greeting setting was ignored - Fix to work with OpenSSL v1.0.2f - systemd unit restrictions were too strict by default - Fix potential crashes when a lot of log output was produced - SMTP client may have assert-crashed when sending mail - IMAP COMPRESS: Send "end of compression" marker when disconnecting. - cassandra: Fix consistency=quorum to work - dsync: Lock file generation failed if home directory didn't exist - Snippet generation for HTML mails didn't ignore &entities inside blockquotes, producing strange looking snippets. - imapc: Fix assert-crash if getting disconnected and after reconnection all mails in the selected mailbox are gone. - pop3c: Handle unexpected server disconnections without assert-crash - fts: Fixes to indexing mails via virtual mailboxes. - fts: If mails contained NUL characters, the text around it wasn't indexed. - Obsolete dovecot.index.cache offsets were sometimes used. Trying to fetch a field that was just added to cache file may not have always found it. - update pigeonhole to 0.5.2 + Implement plugin for the a vendor-defined IMAP capability called "FILTER=SIEVE". It adds the ability to manually invoke Sieve filtering in IMAP. More information can be found in doc/plugins/imap_filter_sieve.txt. - The Sieve addess test caused an assertion panic for invalid addresses with UTF-8 codepoints in the localpart. Fixed by properly detecting invalid addresses with UTF-8 codepoints in the localpart and skipping these like other invalid addresses while iterating addresses for the address test. - Make the length of the subject header for the vacation response configurable and enforce the limit in UTF-8 codepoints rather than bytes. The subject header for a vacation response was statically truncated to 256 bytes, which is too limited for multi-byte UTF-8 characters. - Sieve editheader extension: Fix assertion panic occurring when it is used to manipulate a message header with a very large header field. - Properly abort execution of the sieve_discard script upon error. Before, the LDA Sieve plugin attempted to execute the sieve_discard script when an error occurs. This can lead to the message being lost. - Fix the interaction between quota and the sieve_discard script. When quota was used together with a sieve_discard script, the message delivery did not bounce when the quota was exceeded. - refreshed to apply cleanly again dovecot-2.3.0-better_ssl_defaults.patch - dropped patches: - 35497604d80090a02619024aeec069b32568e4b4.diff - 5522b8b3d3ed1a99c3b63bb120216af0bd427403.diff - 847790d5aab84df38256a6f9b4849af0eb408419.patch- added 847790d5aab84df38256a6f9b4849af0eb408419.patch: Fix crash for over quota users- Use OpenPGP signatures provided upstream - Added dovecot23.keyring, which contains the keys from the upstream projects- bnc#1088911 - dovecot23 can not build ond s390 add: 35497604d80090a02619024aeec069b32568e4b4.diff add: 5522b8b3d3ed1a99c3b63bb120216af0bd427403.diff- update pigeonhole to 0.5.1 - Explicitly disallow UTF-8 in localpart in addresses parsed from Sieve script. - editheader extension: Corrected the stream position calculations performed while making the modified message available as a stream. Pigeonhole Sieve crashed in LMTP with an assertion panic when the Sieve editheader extension was used before the message was redirected. Experiments indicate that the problem occurred only with LMTP and that LDA is not affected. - fileinto extension: Fix assert panic occurring when fileinto is used without being listed in the require line, while the copy extension is listed there. This is a very old bug. - imapsieve plugin: Do not assert crash or log an error for messages that disappear concurrently while applying Sieve scripts. This event is now logged as a debug message. - Sieve extprograms plugin: Large output from "execute" command crashed delivery. Fixed buffering issue in code that handles output from the external program.- update to 2.3.1 * Submission server support improvements and bug fixes - Lots of bug fixes to submission server * API CHANGE: array_idx_modifiable will no longer allocate space - Particularly affects how you should check MODULE_CONTEXT result, or use REQUIRE_MODULE_CONTEXT. + mail_attachment_detection_options setting controls when $HasAttachment and $HasNoAttachment keywords are set for mails. + imap: Support fetching body snippets using FETCH (SNIPPET) or (SNIPPET (LAZY=FUZZY)) + fs-compress: Automatically detect whether input is compressed or not. Prefix the compression algorithm with "maybe-" to enable the detection, for example: "compress:maybe-gz:6:..." + Added settings to change dovecot.index* files' optimization behavior. See https://wiki2.dovecot.org/IndexFiles#Settings + Auth cache can now utilize auth workers to do password hash verification by setting auth_cache_verify_password_with_worker=yes. + Added charset_alias plugin. See https://wiki2.dovecot.org/Plugins/CharsetAlias + imap_logout_format and pop3_logout_format settings now support all of the generic variables (e.g. %{rip}, %{session}, etc.) + Added auth_policy_check_before_auth, auth_policy_check_after_auth and auth_policy_report_after_auth settings. + master: Support HAProxy PP2_TYPE_SSL command and set "secured" variable appropriately - Invalid UCS4 escape in HTML can cause crashes - imap: IMAP COMPRESS -enabled client crashes on disconnect - lmtp: Fix crash when user is over quota - lib-lda: Parsing Return-Path header address fails when it contains CFWS - auth: SASL with Exim fails for AUTH commands without an initial response - imap: SPECIAL-USE capability isn't automatically added - auth: LDAP subqueries do not support standard auth variables in var-expand - auth: SHA256-CRYPT and SHA512-CRYPT schemes do not work - lib-index: mail_always/never_cache_fields are not used for existing cache files - imap: Fetching headers leaks memory if search doesn't find any mails - lmtp: ORCPT support in RCPT TO - imap-login: Process sometimes ends up in infinite loop - sdbox: Rolled back save/copy transaction doesn't delete temp files - mail: lock_method=dotlock causes crashes - drop patches which are included in the update 23da0fa1b30cc11bcc1d467674a0950c527e9ff1.patch dovecot-2.3.0.1-over-quota-lmtp-crash.patch- Fix License tag.- added 23da0fa1b30cc11bcc1d467674a0950c527e9ff1.patch- update license to SPDX-3- update pigeonhole to 0.5.0.1 - imap4flags extension: Fix binary corruption occurring when setflag/addflag/removeflag flag-list is a variable. - sieve-extprograms plugin: Fix segfault occurring when used in IMAPSieve context. - drop 321a39be974deb2e7eff7b2a509a3ee6ff2e5ae1.patch- pull backport patch dovecot-2.3.0.1-over-quota-lmtp-crash.patch- update to 2.3.0.1 * CVE-2017-15130: TLS SNI config lookups may lead to excessive memory usage, causing imap-login/pop3-login VSZ limit to be reached and the process restarted. This happens only if Dovecot config has local_name { } or local { } configuration blocks and attacker uses randomly generated SNI servernames. (boo#1082828) * CVE-2017-14461: Parsing invalid email addresses may cause a crash or leak memory contents to attacker. For example, these memory contents might contain parts of an email from another user if the same imap process is reused for multiple users. First discovered by Aleksandar Nikolic of Cisco Talos. Independently also discovered by "flxflndy" via HackerOne. (boo#1082826) * CVE-2017-15132: Aborted SASL authentication leaks memory in login process. (boo#1075608) * Linux: Core dumping is no longer enabled by default via PR_SET_DUMPABLE, because this may allow attackers to bypass chroot/group restrictions. Found by cPanel Security Team. Nowadays core dumps can be safely enabled by using "sysctl -w fs.suid_dumpable=2". If the old behaviour is wanted, it can still be enabled by setting: import_environment=$import_environment PR_SET_DUMPABLE=1 - imap-login with SSL/TLS connections may end up in infinite loop- Replace %__-type macro indirections. Replace xargs rm by built in -delete of find(1). - Run ldconfig directly via %post -p. - Check for users in %pre before creating them, and do not suppress errors about it.- backport 321a39be974deb2e7eff7b2a509a3ee6ff2e5ae1.patch fixes crash with imap sieve- Move the example-config + mkcert.sh to /usr/share/dovecot This makes the files no longer documentation and they actually exist on e.g. our docker image, where rpms are installed without documentation. (boo#1070871)- starting 2.3 package based on the latest 2.2 branch There are several new and exciting features in v2.3.0. I'm especially happy about the new logging and statistics code, which will allow us to generate statistics for just about everything. We didn't have time to implement everything we wanted for them yet, and there especially aren't all that many logging events yet that can be used for statistics. We'll implement those to v2.3.1, which might also mean that some of the APIs might still change in v2.3.1 if that's required. We also have new lib-smtp server code, which was used to implement SMTP submission server and do a partial rewrite for LMTP server. Some of the larger changes: * Various setting changes, see https://wiki2.dovecot.org/Upgrading/2.3 If you upgrade from 2.2: Config file changes: - Removed: /etc/dovecot/conf.d/11-object-storage.conf - Added: /etc/dovecot/conf.d/20-submission.conf * Logging rewrite started: Logging is now based on hierarchical events. This makes it possible to do various things, like: 1) giving consistent log prefixes, 2) enabling debug logging with finer granularity, 3) provide logs in more machine readable formats (e.g. json). Everything isn't finished yet, especially a lot of the old logging code still needs to be translated to the new way. * Statistics rewrite started: Stats are now based on (log) events. It's possible to gather statistics about any event that is logged. See http://wiki2.dovecot.org/Statistics for details * ssl_dh setting replaces the old generated ssl-parameters.dat * IMAP: When BINARY FETCH finds a broken mails, send [PARSE] error instead of [UNKNOWNCTE] * Linux: core dumping via PR_SET_DUMPABLE is no longer enabled by default due to potential security reasons (found by cPanel Security Team). + Added support for SMTP submission proxy server, which includes support for BURL and CHUNKING extension. + LMTP rewrite. Supports now CHUNKING extension and mixing of local/proxy recipients. + auth: Support libsodium to add support for ARGON2I and ARGON2ID password schemes. + auth: Support BLF-CRYPT password scheme in all platforms + auth: Added LUA scripting support for passdb/userdb. See https://wiki2.dovecot.org/AuthDatabase/Lua - Input streams are more reliable now when there are errors or when the maximum buffer size is reached. Previously in some situations this could have caused Dovecot to try to read already freed memory. - Output streams weren't previously handling failures when writing a trailer at the end of the stream. This mainly affected encrypt and zlib compress ostreams, which could have silently written truncated files if the last write happened to fail (which shouldn't normally have ever happened). - virtual plugin: Fixed panic when fetching mails from virtual mailboxes with IMAP BINARY extension. - doveadm-server: Fix potential hangs with SSL connections - doveadm proxy: Reading commands' output from v2.2.33+ servers could have caused the output to be corrupted or caused a crash. - Many other smaller fixes - patches: - dovecot-2.3.0-better_ssl_defaults.patch - dovecot-2.3.0-dont_use_etc_ssl_certs.patchcabernet 1624026298  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.3.11.3-55.12.3.11.3-55.12.3.11.3-55.1dovecotaccess-lookup.hacl-api-private.hacl-api.hacl-cache.hacl-global-file.hacl-lookup-dict.hacl-plugin.hacl-storage.hanvil-client.haqueue.harray-decl.harray.haskpass.hauth-cache.hauth-client-connection.hauth-client-interface.hauth-client-private.hauth-client.hauth-common.hauth-fields.hauth-master-connection.hauth-master.hauth-penalty.hauth-policy.hauth-request-handler-private.hauth-request-handler.hauth-request-stats.hauth-request-var-expand.hauth-request.hauth-settings.hauth-stats.hauth-token.hauth-worker-client.hauth-worker-server.hauth.hbacktrace-string.hbase32.hbase64.hbits.hbsearch-insert-pos.hbuffer.hbyteorder.hcharset-utf8-private.hcharset-utf8.hchild-wait.hclient-common.hcompat.hcompression.hconfig-filter.hconfig-parser-private.hconfig-parser.hconfig-request.hconfig.hconnection.hcrc32.hcydir-storage.hcydir-sync.hdata-stack.hdb-checkpassword.hdb-dict.hdb-ldap.hdb-oauth2.hdb-passwd-file.hdb-sql.hdbox-attachment.hdbox-file.hdbox-mail.hdbox-save.hdbox-storage.hdcrypt-iostream.hdcrypt-private.hdcrypt.hdict-client.hdict-private.hdict-transaction-memory.hdict.hdlua-script-private.hdlua-script.hdns-lookup.hdns-util.hdoveadm-cmd.hdoveadm-dsync.hdoveadm-dump.hdoveadm-mail-iter.hdoveadm-mail.hdoveadm-mailbox-list-iter.hdoveadm-print-private.hdoveadm-print.hdoveadm-settings.hdoveadm-util.hdoveadm.hdovecot-version.hdsasl-client-private.hdsasl-client.hdsync-brain.hdsync-ibc.heacces-error.henv-util.hevent-filter.hevent-log.hexecv-const.hfail-mail-storage.hfailures-private.hfailures.hfd-util.hfdatasync-path.hfdpass.hfile-cache.hfile-copy.hfile-create-locked.hfile-dotlock.hfile-lock.hfile-set-size.hfs-api-private.hfs-api.hfs-sis-common.hfs-test.hfs-wrapper.hfsync-mode.hfts-api-private.hfts-api.hfts-common.hfts-expunge-log.hfts-filter-common.hfts-filter-private.hfts-filter.hfts-icu.hfts-indexer.hfts-language.hfts-library.hfts-parser.hfts-storage.hfts-tokenizer-common.hfts-tokenizer-generic-private.hfts-tokenizer-private.hfts-tokenizer.hfts-user.hguid.hhash-decl.hhash-format.hhash-method.hhash.hhash2.hhex-binary.hhex-dec.hhmac-cram-md5.hhmac.hhome-expand.hhook-build.hhostpid.hhttp-auth.hhttp-client-private.hhttp-client.hhttp-common.hhttp-date.hhttp-header-parser.hhttp-header.hhttp-message-parser.hhttp-parser.hhttp-request-parser.hhttp-request.hhttp-response-parser.hhttp-response.hhttp-server-private.hhttp-server.hhttp-transfer.hhttp-url.himap-arg.himap-base-subject.himap-bodystructure.himap-client.himap-commands-util.himap-commands.himap-common.himap-date.himap-envelope.himap-expunge.himap-feature.himap-fetch.himap-id.himap-keepalive.himap-list.himap-login-client.himap-login-commands.himap-login-settings.himap-master-client.himap-match.himap-metadata.himap-msgpart-url.himap-msgpart.himap-notify.himap-parser.himap-quote.himap-resp-code.himap-search-args.himap-search.himap-seqset.himap-settings.himap-state.himap-status.himap-sync-private.himap-sync.himap-url.himap-urlauth-backend.himap-urlauth-connection.himap-urlauth-fetch.himap-urlauth-private.himap-urlauth.himap-utf7.himap-util.himapc-client-private.himapc-client.himapc-connection.himapc-list.himapc-mail.himapc-msgmap.himapc-search.himapc-settings.himapc-storage.himapc-sync.himem.hindex-attachment.hindex-mail.hindex-mailbox-size.hindex-pop3-uidl.hindex-rebuild.hindex-search-private.hindex-search-result.hindex-sort-private.hindex-sort.hindex-storage.hindex-sync-changes.hindex-sync-private.hindex-thread-private.hioloop-iolist.hioloop-notify-fd.hioloop-private.hioloop.hiostream-lz4.hiostream-openssl.hiostream-private.hiostream-proxy.hiostream-pump.hiostream-rawlog-private.hiostream-rawlog.hiostream-ssl-private.hiostream-ssl-test.hiostream-ssl.hiostream-temp.hiostream.hipc-client.hipc-server.hipwd.hiso8601-date.histream-attachment-connector.histream-attachment-extractor.histream-base64.histream-binary-converter.histream-callback.histream-chain.histream-concat.histream-crlf.histream-decrypt.histream-dot.histream-failure-at.histream-file-private.histream-fs-file.histream-fs-stats.histream-hash.histream-header-filter.histream-jsonstr.histream-mail.histream-metawrap.histream-multiplex.histream-nonuls.histream-private.histream-qp.histream-raw-mbox.histream-rawlog.histream-seekable.histream-sized.histream-tee.histream-timeout.histream-try.histream-unix.histream-zlib.histream.hjson-parser.hjson-tree.hlda-settings.hldap-client.hlib-event-private.hlib-event.hlib-signals.hlib.hllist.hlmtp-client.hlmtp-commands.hlmtp-common.hlmtp-recipient.hlmtp-settings.hlog-throttle.hlogin-common.hlogin-proxy-state.hlogin-proxy.hlogin-settings.hmacros.hmail-autoexpunge.hmail-cache-private.hmail-cache.hmail-copy.hmail-deliver.hmail-duplicate.hmail-error.hmail-html2text.hmail-index-alloc-cache.hmail-index-modseq.hmail-index-private.hmail-index-strmap.hmail-index-sync-private.hmail-index-transaction-private.hmail-index-util.hmail-index-view-private.hmail-index.hmail-lua-plugin.hmail-namespace.hmail-search-build.hmail-search-mime-build.hmail-search-mime-register.hmail-search-mime.hmail-search-parser-private.hmail-search-parser.hmail-search-register.hmail-search.hmail-send.hmail-storage-hooks.hmail-storage-lua.hmail-storage-private.hmail-storage-service.hmail-storage-settings.hmail-storage.hmail-thread.hmail-transaction-log-private.hmail-transaction-log-view-private.hmail-transaction-log.hmail-types.hmail-user-hash.hmail-user.hmailbox-attribute-internal.hmailbox-attribute-private.hmailbox-attribute.hmailbox-guid-cache.hmailbox-list-delete.hmailbox-list-fs.hmailbox-list-index-storage.hmailbox-list-index-sync.hmailbox-list-index.hmailbox-list-iter-private.hmailbox-list-iter.hmailbox-list-maildir.hmailbox-list-notify-tree.hmailbox-list-notify.hmailbox-list-private.hmailbox-list-subscriptions.hmailbox-list.hmailbox-log.hmailbox-recent-flags.hmailbox-search-result-private.hmailbox-tree.hmailbox-uidvalidity.hmailbox-watch.hmaildir-filename-flags.hmaildir-filename.hmaildir-keywords.hmaildir-settings.hmaildir-storage.hmaildir-sync.hmaildir-uidlist.hmalloc-overflow.hmaster-auth.hmaster-instance.hmaster-interface.hmaster-login-auth.hmaster-login.hmaster-service-private.hmaster-service-settings-cache.hmaster-service-settings.hmaster-service-ssl-settings.hmaster-service-ssl.hmaster-service.hmbox-file.hmbox-from.hmbox-lock.hmbox-md5.hmbox-settings.hmbox-storage.hmbox-sync-private.hmd4.hmd5.hmdbox-file.hmdbox-map-private.hmdbox-map.hmdbox-settings.hmdbox-storage-rebuild.hmdbox-storage.hmdbox-sync.hmech-digest-md5-private.hmech-otp-skey-common.hmech-plain-common.hmech-scram.hmech.hmemarea.hmempool.hmessage-address.hmessage-binary-part.hmessage-date.hmessage-decoder.hmessage-header-decode.hmessage-header-encode.hmessage-header-hash.hmessage-header-parser.hmessage-id.hmessage-parser.hmessage-part-data.hmessage-part-serialize.hmessage-part.hmessage-search.hmessage-size.hmessage-snippet.hmkdir-parents.hmmap-util.hmodule-context.hmodule-dir.hmountpoint.hmycrypt.hnet.hnfs-workarounds.hnotify-plugin-private.hnotify-plugin.hnumpack.hoauth2.hostream-cmp.hostream-dot.hostream-encrypt.hostream-failure-at.hostream-file-private.hostream-hash.hostream-metawrap.hostream-multiplex.hostream-null.hostream-private.hostream-rawlog.hostream-unix.hostream-wrapper.hostream-zlib.hostream.hpassdb-blocking.hpassdb-cache.hpassdb-template.hpassdb.hpassword-scheme.hpath-util.hpkcs5.hpop3-capability.hpop3-client.hpop3-commands.hpop3-common.hpop3-settings.hpop3c-client.hpop3c-settings.hpop3c-storage.hpop3c-sync.hprimes.hprintf-format-fix.hpriorityq.hprocess-title.hprogram-client.hpush-notification-drivers.hpush-notification-event-flagsclear.hpush-notification-event-flagsset.hpush-notification-event-mailboxcreate.hpush-notification-event-mailboxdelete.hpush-notification-event-mailboxrename.hpush-notification-event-mailboxsubscribe.hpush-notification-event-mailboxunsubscribe.hpush-notification-event-message-common.hpush-notification-event-messageappend.hpush-notification-event-messageexpunge.hpush-notification-event-messagenew.hpush-notification-event-messageread.hpush-notification-event-messagetrash.hpush-notification-events-rfc5423.hpush-notification-events.hpush-notification-plugin.hpush-notification-triggers.hpush-notification-txn-mbox.hpush-notification-txn-msg.hqp-decoder.hqp-encoder.hquota-fs.hquota-plugin.hquota-private.hquota.hquoted-printable.hrandgen.hraw-storage.hraw-sync.hread-full.hrestrict-access.hrestrict-process-size.hrfc2231-parser.hrfc822-parser.hsafe-memset.hsafe-mkdir.hsafe-mkstemp.hsasl-server.hsdbox-file.hsdbox-storage.hsdbox-sync.hsendfile-util.hseq-range-array.hservice-settings.hsettings-parser.hsettings.hsha-common.hsha1.hsha2.hsha3.hshared-storage.hsieveedit-mail.hmail-raw.hpigeonhole-config.hpigeonhole-version.hrfc2822.hsieve-actions.hsieve-address-parts.hsieve-address-source.hsieve-address.hsieve-ast.hsieve-binary-dumper.hsieve-binary-private.hsieve-binary.hsieve-code-dumper.hsieve-code.hsieve-commands.hsieve-common.hsieve-comparators.hsieve-config.hsieve-dump.hsieve-error-private.hsieve-error.hsieve-execute.hsieve-ext-copy.hsieve-ext-enotify.hsieve-ext-environment.hsieve-ext-imap4flags.hsieve-ext-mailbox.hsieve-ext-variables.hsieve-extensions.hsieve-generator.hsieve-interpreter.hsieve-lexer.hsieve-limits.hsieve-match-types.hsieve-match.hsieve-message.hsieve-objects.hsieve-parser.hsieve-plugins.hsieve-result.hsieve-runtime-trace.hsieve-runtime.hsieve-script-private.hsieve-script.hsieve-settings.hsieve-smtp.hsieve-storage-private.hsieve-storage.hsieve-stringlist.hsieve-types.hsieve-validator.hsieve.hsleep.hsmtp-address.hsmtp-client-command.hsmtp-client-connection.hsmtp-client-private.hsmtp-client-transaction.hsmtp-client.hsmtp-command-parser.hsmtp-command.hsmtp-common.hsmtp-params.hsmtp-parser.hsmtp-reply-parser.hsmtp-reply.hsmtp-server-private.hsmtp-server.hsmtp-submit-settings.hsmtp-submit.hsmtp-syntax.hsort.hsql-api-private.hsql-api.hsql-db-cache.hstats-client.hstats-connection.hstats-dist.hstats-parser.hstats.hstr-find.hstr-sanitize.hstr-table.hstr.hstrescape.hstrfuncs.hstrnum.hsubmission-backend-relay.hsubmission-backend.hsubmission-client.hsubmission-commands.hsubmission-common.hsubmission-recipient.hsubmission-settings.hsubscription-file.hsyslog-util.htest-common.htime-util.hunichar.hunix-socket-create.hunlink-directory.hunlink-old-files.huri-util.huserdb-blocking.huserdb-template.huserdb-vpopmail.huserdb.hutc-mktime.hutc-offset.hvar-expand-private.hvar-expand.hwildcard-match.hwrite-full.hdovecot-configlibdovecot-compression.solibdovecot-dsync.solibdovecot-fts.solibdovecot-lda.solibdovecot-ldap.solibdovecot-login.solibdovecot-sieve.solibdovecot-sql.solibdovecot-storage.solibdovecot.sodovecot-pigeonhole.m4dovecot.m4/usr/include//usr/include/dovecot//usr/include/dovecot/sieve//usr/lib64/dovecot//usr/share/aclocal/-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:20134/SUSE_SLE-15-SP2_Update/7c7b3bd4c1acff82e5fcd442f176c95f-dovecot23.SUSE_SLE-15-SP2_Updatecpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textASCII text, with very long linesASCII textM4 macro processor script, ASCII textn$ g*utf-8afafc22a6a3a6cbf4e1cb688aaaeb2675f1e0b52777a8f031ff9a1255f7ddb9e? 7zXZ !t/ ] crt:bLL ̻nVt{ՉT'0nAWi^by&f2ei?'~m?lXe=Dccgz=Ml/+3|lA@4ڞac_X,{w@k/LKS5LpP 0%e <>'RYqJA gq{g~@V{a0«p~e<ױEnz^c'P" Mb X EFurs_n Qxgb51ݭ"mґF~:?R6rYh~J$ KȈhgG<Ǔh珨>,~@1+ܗᥩ"}:= |Kz!;'*7C.ÃÐ g9CH>7 vV7N5BU"9zI]^bhЭ&qN-}VQ{5żT'8/>8búkjQОQ<|81CEB^Tj5ޅQrh@#D=!ߓI12KI; Qt2YZM lj%ı+ឝPWޕFybn1,/yrfJ=h @R!gYm 2:2K\,53q^3qgSYgwooӅ *Jf`)/"s|U|@3Suhj\cW툰|U qDD"f3{FwDmF8d]j[ʺ\{a; `_AXeQo*6G'Ggێ:rS\`QǕs !Ya-M"*Ņ91ˍG%⼦:3{0dg#Q5 Nhw&&zQڜ-m^׊[Q8Kԅ P ~4] MJT5{jnx]FimugeT'sӻ2uRCg@_ș =)1ht+'0rhDjuZecZGh3gI amU {\8l4͔WI9w@`:H_ YbWW*0I(Z#X) >d1)U0눨gαީRl1E"JZ:ìrU~!n%3uxQKԊ_e:)V ?0G:\rDÝd{~\``jŪY&!=ca 9>k<=VgܡYAӼIyAC`5C9%# SW`zIDݴ5.<P>(dz"=ͺ9=>%c @ShmߴTrVX;!Xiӛvmÿkp8pc t?kVkw~i]gBS HTT]hAZla1"__am/iWn4VQ\LZ:r*.k7WXkvsNJ;oAMC'e_fE&# zbO]]<#n ZlRbQ$<Uz9cb,sS켭s3IDO]Rv=_e+ވ#&ܮLt[CڎK˖^=3SFA wz- |2Ajsf4:e)} t E(xtrw0~`YE 3;>:;ClI|?NFY[-~u$V&t+5Voxr }-ϑ-h{:zO}䩒|IĬ_ rZQS/wwIBy"[W*BRRFN8Z\9rʓoޫϗS}Dj|!qybRȏ%@G3I51>@R mXM, щ \S&R?WI-:9kz֣̽fѿ+J 12\L8&tg]*[i\zvyj+WjI`q 9*6 VGgue7XV~l s['}Cp`2W әj %6 {j!^J4B8f+HARcx?Jڥޫz8%Vߴo-vlV95Be)E(C2ڳzZLN0ɣ:<Zre{HN򸚉/a:~c4gvqp5[>'YD i-ٷ.iqWپ8zvʑ 1mY*+#^UtՊG1YrJ;{ ܋dYBGYc)Y,9|׹6`sƒ*qc$ 9s,QZ+†X` "•oH-w׬R$p/n$ s 7en396;{@'O-$.y7t%g%wh3??*u|5Sik1xLuȲ,qjDC+qyU #7ЇpϹ#rh[p 7y՗T@ {4/0s^ABi?xT!PC4}u`g֍1. ZgEO(zb{4pLe˭: 6)g3tȔ=w7m~iw(!٥N{5|O=.p4}p) 'c .mOQKF-Z!F˜َF遷 .ָF/>c}[o?F$H7o|9Tȧka$V2k:R :L."pȵ#JKLU 3ϱj]7Tr2uuJ!=M + a BJe25A_X+ʢF5cCI=IY=k(1ݩJ bpc+/ע*ؘVOPu 2k&W(rY΁lb Ns}WVvV9 곡SVI*  IdOYvt KXk5CV9P$:fQAP#W^Q#< ~y`vj8&Iu+uB3@WCaso3KԍRZmղw0KK*Z(*VLagl> Mg? 2@kQh[HC4<ش8P?Rxm , S\?8i5lJLwӊ3()OwwGĚuoj?4gMQg+~P[p:LF 6c1s.·u !(h t]};5 (uDic@y}NS`tl@4>5eM@"W[:z Uùɲ n,Lj0҈Dy-&bkw!hn"XtZORwa~<;J>!i¾PNtgu;bdcw͘=ב8m\B$[6L9n5]4x݀1fDW=.R0)Fjeh$%'Bl؟?ͩ1Zl)#Kxm/fh<]8KO N+61ZÉ')|߷oh vL<z<+i7P[\#.[ Ծ.4$u{8O \XzK#hVJGSg'< eR Pm= osߨBN,UZ>צwSU#Bj  =*KReDgc.cv"Zh+ Qﹺr/p =[Õr ?'Ŭ䑾S@$_< ry#{ H0l2S7GJtwmd}\!7|L]Gzhbc(#xloqnq6 r鍲A{^"%}̓WÆ9BOw ,*W`ܠSۮ٤6D$mm5Y/{;rY=tgȂ+1TGg|I,ѢNwR)^a t :uJS|fNy]ƖR[P,;:hȚyσ؉^Q^4P$Wplz'\IFwIo`$\p$C4iEWl|iQ]+]2.I*AQ90]pwM7Q%_r,m}^j*8fRO*3R鏉G|uIy_6e$ Rē+N 7m4 feZLƼŘ/@ :^+ߕ)Xixި@좏<*76s;ǧ`Oߟsq*_}D8Qɋ~HEI0VJȊ醡G-qkJc)٠8=UX` S4~pMv D3(јY-8#&(`a7/(.ILUf*";*S9lЃ`*˰sBNNj:axMW_7a^c"٤tsN[UW<˔ i:orCi横q_cʮrԹ5 7;C.hL}h>SIhl IE#{x$wdHtkV- BhQ1b\"dƒ@|vJ'Y\ < ơh{y' ,1,eڈ(M,`DujZGj'=&NP ق`_Z$0 )FٚRENoM4,6d%/ " rp.'6mȄ~TN@I Ϣ:sX,loe'_7NӧETHk{CLڥ|#i L |gϡW X _fG1D<Lkneqn,=)+漢BI8HhuƱA#1ĽZo$ý9`]P5_pvk{lcxQA\m+Xbkfru{fkoط6 r]ɕZƓ5m4:=~F֙8`xZщ 򚊫0WxR~76f3O%c=+efzOŲtk.D] ݍT ԚM:x`=X*vt]Jnh /.ldY6ަN=B|PJy & O({l?@أJV62t3գR^y^VD# HW!E<썉UDD-nԹl\r.G䔀T m* V1 5In+n.FicF\{Pd[i>qm3ɷ40evuG0_~  J,@۠t ̪ srdcޡ ]Q6(B7VQ7{%Z#[@(wnGoز! tE4Ę*PVu^%\ cZx$wh-߄ |N2,ݻRItAtQ 1xhdkr"GXN߀|Cq}3!M+qL!٤h8]4p6vh Spw_K 4@S0(| fjFɰXr.e5,_^nϕe:FJ:*E(= B~Uk+y8j@*}FMoYҟH,WvhnH2x"K E/~_ŦoY= m٧ힼ|p˻Ɨng&崣eA6<_ϨC!S;x.+lZ߷,Pe-~R7&AD4F('&!~,NNzT6 ybA;W5cBka;. ގ 5ax40m.mDW2tqׯgHtiF8[DZh&36> ZzI֙8교~cԣJk~T  5y"˗d,&`ar`i@M!\x.z)' +L8 EqVY)'p.S5ƅpn2af*]k^ )W @a(;-ԇBF^Q}[ 'R ?+lڽ9V&O+]+@WQpLnVIj| TI}_l7"s  =lek*]99{.G~ dѝSbnytגIٹ &Mjr{[(t7{`YNw~v^7y[l80 Qv/1j2/'OQq;C.H!I:45TJ̸@փN-|KDGQ6TygǦ@}<=Ᾰ@8y5_i8G3WA7rz7yeARwN^G19u'12_]~]함q0᪑e".*'4-3D#9alx!ծi<;,K( 5AQmY+Y[p4Wm(lg:r_YPxH)kYwכ*C:B)9e`~&6wYZiCĒ6hmN].FMv:4]w̎j&, ΠE+Lg]HkVǨ ɀ Bˌ1xE{sw媶NuߛKy(hs!ێ0p#^B?,P22/'.~g?E;PRE<#~)ͨ4V3ף,{&V5h4!W2Nsr:ǦG/eD`65 t`bn>]~7mi "oؿͧm@ 7oF-k0 ;]'Ԉy.tԷNj'Q'ڐ5vav'MG8Y> ډH}+]5 VMK~rfő.PQPǗwd1k˅V6#Uh/R&pEKk?NJ[i %@h<>/b\LodK.8A4eRXPo^4s>{qӘzxlJb3>zEkm ˊ1Y.ˣmƅ'j눟H{ܜ1Gڮaq*l  圉.(3O?42s鸂\N1P@:°iwcQq0S4yi4:ԿDɨ~DYBeny2^0(Z; dx: c,~v&X$zq3Qs,^lq'q ,FVhGA נZe8B72Z![.s`LPQx;5>'Os}X8:'!9ePZ^B@*3dvv *eɀJQGX>UI+eq162!*߷Q8I}ˇ:EeB\F[;H5P 3>r+V4}2S#"_h,*>1ekgN#5vGvaC/$, GgA5PK&`ڰΫ b#,ƱY%!K`uG"?$ֻ)NChK$%eQa{FWp{O՛yҿ/KHbxz?(iTٔlLJY¸Y'c m.cL= YbjE k1- ⟵dJ*cJ.ylłLɳh)UQ?]̏#kyJJ~Kun zqD!DG03;֬%mi`Y/6gسv3F xz8Uc&p@baVV~?860z`NNJWr=sD3cn R +<' 2抄źBOy#y&"L˲a-1.9:}$\XlCU%#urx0*$E,J xYzȱk3־o" YHSr, zRp6,Fn. 1hGFifOUo(4,v(@DQm\|36S$SmƓ03Wg2T.bůvON-tWX_`Y0u$y&_&I%]_۱b9k$MQ"48 47_e+9߂QЎ0ϯZ& ^K9M%cR1bBڛb$o|arrVͳq.O;I_xXn x_up;Ȇ[*~gִ Wv; ᥌.G,z}(Ątl!wygA_Jѿ4-nN2R SO_iӞ;PI/3'+_1a.Dk42f,7jsE-}Yz 5% O@ˤAgyLrsRcLfT5 #/1zƲ~Pv~xR@X9t PS9. LH2 >n8z`j%3jDR6BtG=B"80Jkulq=91Şg7at? mj\DŽD[t!5z1o&&ȶaW=;gV2>q(@̛\p!8TZнeh1t&xYj2֤ u {w鉍DքF\3lNNu\wrCƁj%,w!>O@Z- ^k}CtGd=^2)Z,ww蚳Nq [nըJ2VZ<-0Ypm8=xhoH>wU)@_ʹOA4 3˭q hZ m;+N.)O'l 8|]9uyon¨+՗] (GXK_gͿ.?FYEK灣e^^a(h3a ?Qv»nFiϐ2|(KF/2P*M -/GGu=(~.O+V让ƾX#؜I5*RnkrmlSXl 1q| {#pR1?6 s[ _Lg*vn?=o_5~g; t[k]|pXcdKTչWw"rzħs5[@An wZ6n5|TDrP5H!4F/Ǒ!M&U?4#4-$}@=V-.)7 Oqn3-  Yc '#<|nBQo6$ΞJEJh_C֮ǚ j:fmN.bɆHa g)J&QDGlk RM+ `҅3;K̍P|Ԝ|NDZ 4LWnek oKAhO_4+pʀtd'h'q0Ϝ ҼgŸƫJC#ܐfLQU9}fd1_w1kc)^췤0x l~L{w;6sr2z(EL{'KfO@/P*K˕jdT |`$Ȃ;)u͔s'Rរ3T9mΞQƷa;*5,dV[~nCiRT_â)c %xyEB*#*$+ɃwK{!Jځ{O-]ptho0xtc1maZ@{(;W^ E (XW@|uɕՄY%֥ 7Ѝfx*Cn FX\Mi 7F:")Kf(qx|{"}w\/ w4 PWԻy,~Nb퍃7s/vkmOˡ!S~zmV>^֏KLӸoQ i6v^0ckK\ʪep+ /6yTVZ䈳!t{K1l`{΢5d,oI }f;zv5Y?3aN uY"uF1@jj0nA v\j&C;otjb_ *-:k z%G+2bf-_=Bs8-52߇[4{# J{Z-]$y=ZflƏZJWUѭpk䅈QwX%LGUr61~ .= 9&rAEo'959w) yS~iSQ̻]F0Hy)P '5F<̷ĐTB9OrZ7ޙu;LPT+ea97r6F .+$kFpc=y/z5sdLv8&Ul^8ى Qq;y̎:8υ8<4u.M_=<+.mRU*pJds`x*.čR/!zUxn1f4)IP,N$z*? lՇ /cuOK($9X8IyԷ /j3>غ"^(Fb*c'U+CٵYBjĪ14 NJ &wck?!jn~tͭGZ:~ {\||¥>21w jPT5uGiT+|"MӮ̓77!и1ALx5B} n^?PM%̸ }Fx!p+5j"0wh_rhϷ@Ssqf_9o{8vȫU,l`뀁v7Q")sU3(b"OA 2*͒'X\>Lb7# bh(ɢ݃]r\* *lJ2p줡vpv6Ǘ܍)B}Qjrrl+sD*6,g0vundiUHAjdf#/xSku1}^XfUX _de.<[ˤ/h5a͊DOnCUmr;/i `$2p7>LbѦֺeoGWiD^]6P-?)@^eQxMzh6&Kxpڳ?dv,׊ºUp1F`&X9/u≠4y^F-fldwLP(6+THep9y%N%Z3Ɠ2zL!J+"Ć[E =)Y++xs?诸r3sxQ+~ f:;@z%I0`|b8 .3军g&UԖ$v CaZEK}j)B{""I;OoZ 57~ыDѻXm = м>/ZZ:u~(dT Bѽb9(qJ׏6Z(nzS?{*vl320 R7FF=\POlP(iS…"wr{Ay ))ia2ݿ gʹCX (FT#J~2gqZWc/ -󱣷{hۯgf(nC^'"k+7=r%*,C@~fLm-ra??hi2929Vɵ^ GXA3y:!w"\  F?ypW/N~'{y%{`yk0e琰=ٹ<Ԋ0g5/OW5 t-ZBLLHfSlܬk ݔF,՛ʳ$_CƦŎdT53&QD Z"E؃ !+)YkzXi*ytKUʽk.9[y/8*}T736%-=s둍yW>`"ZG,'6FwXb˨#^Fp&b7 y C}At4\Hx 07LRyk9W(8ײo׬H)ku2h$Ր-d[1Ix~5&9Rȶ:Rw`vvϊLGGjiZ`0Yqe:d@>5B.D#3 1 ?,4,~2ʀEnX??F8O1_R} U }tޗD Ԭz(h>Z?.Iom/p< ND.D7)p 1{ Ȗdq4 hcҞ0=W9t|}(dn2ꗩ% wxDYcyM~p! <\z箆!Om'FaM]=|trK *6rxs@]r1uTeT[͓Ki}5 ^sLFi>dY[&V;L;HL-I{/ }x(TS1#*߬3BF(RTEb.LH]yͬnV%sXe5"=Խԩ%D_AH>,d-]j<%9c@/ *eS1[L@@Tl C%iaZ1py 7/ %{X" fIEtzϟe8UYU+ pj+x04}$_hgu[iHB-,d]7쟴_&[n5N#ugf/kq;\g~* {6@3LjXo[AFW+Pp|WQ7w{z]!d+& 등!( P.3qHV #{z=+lI0Gl 8lV덧?fYԌod;O$CKtY -jU wbۤҠ8hlT J. .JSPalK)?G!M~n@{ 0B dRf\`VQt []4V#͏@gUv 4j> حQ`(s#!I5!9y)$y5pה Z<ZfչL5t* Ph ?c.&5cmuS[†TW@jP4c8/gvۂf5 "-ZyW1Ο4R//i@r-u /˲D}J9|9];Wx vug^ |;&X=u6@#8~F!]@ʤN)@S5REzrLB$,oŪ8[83g^5'„"g(~)c`BL-iH'3~ ױZ;filP"zT+FY*߅#6#:b'uo՜Lǩww6I>&ciW )ӈGgX>~e(}g$8gA-\sDmiEq `{˿?ȸx m$́7en(7V_ϝ j/<ísAb8xK'[zp>Җi-_T}rT)akYI @0ֶJzS]Mv%W4 Z_uJy;i15?aײ}Rh1˯HjkN@sq6DF6ߕ0`ɂQ}VG+%{C˵A4}ϙw/i(4R w@&`$ q4qUUi.]W|Y^zZ{t<+Bq J\a6įܷKA1G2wPOKCrtp:d`G2ԧELR"m uCh,]< ˉaϠ\}/i\WC]7X*3_KNOOex3`€<*038PU ՎJD d:lO1eD3tU~:0+o9ҎS9ڃ.T/ > <~EHeN\A C^s*Zךּ޺ozI 61L(~/sg)aM@}́Vǯtm޻o5.1$r97y66õ+Y2zX6$Sr9Ù]#o<ź2̆O0tCX8 z:1+TsKhd@x.F]X9DQ'n1RmD6KM2>M&dꦯZ,̄c*~Jd:_V(3Nc>AJBNvZGEIuLUF]1{L{ݥ+OvhZqjx"Pq4*YRMBEZZX}G=0K(2Ei \a[Fʳ jᲀ.~Rħt +#n1~{Va 4 20VN˄lFàϡUq3j :`χ#bgqc@}@`ΤVؚW̻4聬 nR?0_; #yx_n+;ь!V!k I@F¬µ(p7s8,@d5)1(,aVjI쉘G-41-À&+jVwY?uTJ8"1%}[Qphu x)W^jYI׀ aA.`U&wvI+ YE^SZ2o/doWKQS6N[UYe_ 7ò6]4[E y[w"j r>,1q YJUW '>#3z@a2,Є]^|q lb]ʏ!QNi0FKf^78^&XNĚdeVub\_{ݝ<JS~j6t@- 2NҵB!3(6Tp̙T, Pt2y΀j~Z*@^֖п] =ELQA\$]Qdlv/XW"S5D9"K5:C6/bHU~2XKMdUj}P!g4K]qjop G IJu$gX![;qӮ%^ yg"͜E^PgWS0{ hsYNH:m@(Z 8zQ3H8==2pU7mF?k w4ˠ'Q'KZ @};Dک k4%0/_ȍEsCAhƱ(O15UWtK@,K:ƈU}=ݳk?j}ޅt-+P|m0) ת@?h[xf =.)އQ|R:Ō?S{/٭NVS&K4CO$y%{Rн&7+"z;ۗ4)XS|h&n.QOI@xtq7 >4 9;Qy$R?$&)8;RX/33JTpQTOf[Ef:jFm `ҷ} \C|ڏEFVO3}݊ԬIaK)Պ8'D@-29BB q BjF`6^Ko W.y{Mݴd P #[K=_~yNg;A/f]}bUkJ<6aXCЂɨ8`&ʫ[w\* PP ߛh_Η#J<.y\Qm-|%g.jy{˜XÅqkS]|ќ٭edR5W)Z0 6J7)7֛oT[)\&ivS)4_p%t=.O|-h[YfUIbXΐùĬ"D"+[Ugoc'ҙ<%ZQȕ>jH)ژIߢ(Wλ)ws<,_JR!hO`Mݳ^:'D)/' j}ŠE'chq'.$hph#p91 X<+ ?!n'5;EQ^?xY JMkL$iC^5*6V ^UY-Ny4M L+YfT.;j{CMV{1#!SIukkR}m*fKRf*v SJ\ڎhˎ[0[|['m&GJO!hQ1IבW:M_d6mAlz2Ҧ'jgގ$HJǜ.^ME7iMqѣb¬lm!lkLWF[Jt5FwD1aBρσ=]%~2'8 ?g~`w R'MOF F){@> :/XJ7iw[qUg5gx-pɣ#'jADȌ˲+3C»r0[f(\!^#'IsLIMi\!.aY%0֐$* wۈsM{#DgH3:rpp-dig(O68+ H1CXi:`b$.)zVYmG/bBz 2Ub<ˏCiݔx@`\P%דiu -ort]f1C|:̸ƼZCZdPcڈy@Hn(mٮ &;ߵ_OٷPkОF2DLJaWEW4<*hkWHi N_@LޭBT*}-lz̞)Z#+/!E6Nж3DN [LB'SQ,+_*q=s=A:D9[]NbT[tvQ$COk5/3ȷ4b6V Y}lcx7'1z{ G%:Ù)3dVҕd'3Vްڞ'Ւgw|]5+1]JuDȃ , (p CG\|U@0? ۼ0 ;yqL.IZ=XGy/c6Hz&:A Z޲zRA4k`^O` an\y7Yw#Z~LN˦1-=s~_`Mq Y3^]Ew34؛-]mw^f@$N)?IHS Ƙ s22J'NJkX!FŹ0r.,3=+vgqmllHcU&]ӗgoAi˷w/-oZޅ)]v7XޱJpkl!!#Rw]`>[M E{E,"{FmGՏuZQƯJ_rlCW_kg*dzn[Mk [ڸx2F:ޖSFΗ$Dh0\hΓ{)5bC~y_w2l: i' &l?8&V ̅&)_#/ m>"L<ثDlܥUڰ"Q#qCW{_@M"dJHGKW 6T oҝx ɗ[˛w\Gv+@^,뺒|x,ěQQEwdc{kԤ8q4d,EA#.Y9%&-y28Sp"Vl\h8WK@[{/j'3KZWr4 UHn@9AĨDJi!;|JīUǪ$w}3]p>uo]3(tbZuЕg^EQ {1VTX,ǩATA`nydd: :PԲC@$=& y@zL}NJPAaWvƊ={oQNmDT+lvFEtJ9 `ty*Lp~X7?N24"q Ex5zy@gT@ٝ`ŗ;*<]b^@=a'Z"%gq_*|=͝:OLUX\Y.l5grѱ|m<ȑ5}/.WoFDipsXo^l ^7R`4/]2n+"2`m"k6x I7E[Pq0ǰ x&[FLItzlg|6؅=]bMvtAbA.qRw[#t}g®%ڹulMsQ[_V<oY@TM ӓ,Yxϧ`-k4#YY\ۄԎ^#&otm( 0Gһϓa[6SEPn.G>ʪȉ0%H;U&{y];(4;8PTݣ<0|LPu;WJp؞ ׉|at_e%BAߍHm;iB~i~g}]&!`6PȀO rx#F2Y!opk d'lhGRUmq<۶ZWjTݸ# {lR:bO}yP1xlh:-+ & TU Iuj cuݲPaì~4}%RWrĆzƔ+p\#Yv\rnhTp$^x5>efl|=uFU>foO|L()Z*3~|Y4k9qys~^,PA/'D-QUndeuI&9^t"jB$nZ1Rn[ #i{kxWucQGkfD+Fk1TOLULz쳄P 4Oz^˸ZP3S%6:L{֋9.ȫw)+Η2+R &֚Aփ8?ׄE4*Zʩ,6p(w\t 68dGp1FaYFey.TW6e兽?mCSy?~j {='34l %aqCj% }* g +6\lcxs@[-et@?'Lf $S:hJ6ʕl)Jӌ *2x,bHICWtz~bUTJFS,bE 5].ˋDR`ӈrI:On(0qԓH:g^NnvY Aǭ~m'z"ҏ 9kWbapA:ݼ7TG# aiTvy/DIE6*JĢj;?cҿԯ#:1imq6ۏh&r8:5.*Ew$FJF2V8)h\Sn?~SOS( D.͋$–052.kYMoq"~XZz/|mzFu4wL+5Ri6ƪ|҃b'Jo?HI׈xS@v÷YWRW#⨙|k',> $4Y)C̭qljhfJ o47Kila}(CMYeELNPCۨl4 =nq<. 9CΟC32Ytj{2濔p6~GBwiۆpEڱq!g)_8gNV̪8w od^x *yф%vhU1<,u#C^Uɇ|e"h%OB|ۀ-TZ4o1D#/6b6gTD2Hh;xA͋3=^@=U&*B{~wy:x @f~ERc;gT,oYtzx+p斌1Lx}].S;ԚLX=YbU?KiyԦU$@OqIӾej8qeoru㘤MmX9lˏsS$Xry r5{x1R~OMr;+dq5׹L9 `Sb7@ j0aayG cY8"0^i8Z`ٴ;uN7#憓 A;z: @L|0$8EFaI"èk}mo|(z 'Ț-cDt:=\Ss£;1EXR/tG8!yl*T& gtq4Wv>A):u"^} XVER7,BXI$TN] XZx ,w4lb{͉rnil RI{c:=h/~2 isK\ !_&T}Kɹ1X+\M,WT:: Pl/He$pkxԆ(_GTgrWET/epݜDOA+f V0ɩX~!/|l`c㢥Rx3сEǽ)T0lo@}opho簀b.vս YSloU&uveV]4 h^ r\"MnQ'`OЍs[T1 𵯌N^faPZu&o)yqK7`G Gպ-׆z̿ 0x%-s^2UDу+}r$Ň iNuGBn`A+!RLGiO 0Aڙ Iz&r̡d((Q*r5n:ajr c(OQZxõ3A:#Qh@2`o,DS7љK 7 lR[~\W!z8Mhٝ&dޏ+h "_.VF{7JZМǦ5]3?Ud5趄kᓆbJM&i!i;6bI >m74n=krGrk[“n%XzH5Eu JJ[̦rPW ٧Lc%@=P2T$YOh;smƞ8zE\ʹPz!\j;@W,9؆%PDi?T쇈R*8ھv'AHs.rKf_jniJCΣ'cvkeGqجr_}/L<ϝ54Y-TUqI|burGwx"?h?qWM^fG^ZJlQ~YfIBm(~^珽D ymSYds1/{״4cmYAI=ۘzLV 筀/MKo'Af Buʡd{>+FnpK5,bb"Ԅ摮-*@?,">=fTcEG Y#F:IDEYԲ)BȵL.cl``ԴdNNl.o={M|D5d.Ia֕٧-R\VWump4ޫZ܆,殆o4@DFl0|Fd0 !V oi ܴ]NM!Lr1H=ǽ[tLf˜(kf9_40h qո eTACCzvq7dO`j qKՋԬ 1R#أGn*+ətoDPQHc.aHTX| plAs}]QGzF >!H5GIέޔ+8hT/?&Ⱥ aƷ v"mb(qH)N@ .Оd|/c٬-CENtʕv]Y;mx.1ǧIğēOFfy!R[|2*CKx+jz0Yq.#wO=@k3 %sM<%6ƢΙwDĄc S`y/N߶}Ei) Dh=`AvP(BHoMF `%uM:Ś`?1M/${4پرY+KbW',NI'xV4B@֥/ի+ɬW.Uq3Qʓ JF<: R7 *jUd-jȔ$7ZQ4n2Aw2u;ޱMY'Gihȉ:pطCJ nuյҊP)ltX~kTTaymUSǥ)ڨgh_apF7w=uGn䙂"?oeM^,zȌiKEBA凭zS:B:k` ZPA\Os)HǖE4y%Wа?aڥ] xf]?:Q45ʀl\3WtΉ N@^!Auh`) sMnk0 }*Gs(e1}wh TMd&-'*e;1gfP֞# [vI9sV&Zo #v-ȍnoc//{EEbsX;)!B\Xd]rȘLm{f֨8S۲V`\ݿ:@cѬKGEŖ/. !^bdlTN @g^BMTj:Q֭ZW*.KZɧ\`~Fe90bS>{bN#V 4U96+|_3UDT$OGPoĘ,~u[V9HZ1u$*x  H/sf`PL(I8ί>e@Ta#s4ݎH yeDZO]4}noGҶTVl*ڔa1z/ZpD(jºx O@.i޼(?.WJ|9~:OnR,]ü&BYց'|dz|ji)+;yfz: Vnܓ6|keټ"ӟ́D&)=#?A.\nAbc`.wg\j#!8LN3T/*[ _~(1T`$d6cdZN9PE˚M%x'tk׌G8DLd_HFEc6HFt._ bhS5 Z^g*/\sjoA,t*7iLCFh ;vށDD$տĻ{wD-<10pWbݽ5I|{lW'LSi}qf{ Z=yhW# jNoJz /qW<n> mNxKn h?[}Oh>p9>'Mw pJS60k :s42@𼂣ҳ>~ѠE@Am? qnZ3 ߫OeɍPZ=H {2 kXw á!q(l!Ta\G[؉t3GGGjlS13&U_$|N8۱\҅CsvO? D#pVC)j]-jCcJi sP\:J:h$k;Z|\"yS xGs՛<zܹتnŻy߮\H6l,%L斬[b߰P WtsGP~u/N dl8H7 A&Axf+o RVðG~v '&f1Z# 0?Xh,7K$0bQ)Ya" F_wډ%x@!+j"k'Q~1 n@#JtkU`Fi\:]f$GqDW9{-M[2 dSDz"7 !ޥmi٧,{Hb!= ɯ-h=$ Kž/Sݟ`|";U/HL`|cLܕ2|$k}8Q oE! &ܭwP>u.HgT1{sP>IM߫ߋ>":Y-X=_ OҚ J, $j[4N¤oj:bэYM|DwX|5[2XVuS~ H"cQ5s09zꎐ}ETqʩ5dd-ͽ?#S˝É!pSjU)Z%☣vlNBw<*vZgrr~9|uMibR !oI΅Ψ=.L+e,jx.3]'8cH2˟88 BJT, EfֻA|=R+~ΙM=-$' 7*P{ eO,fW*兝 2)׻3lԦr&%ʻ+E7T2uMĹ2NO:b=1SybBcZi8tddaCfqV8#wtʩ6gc+=Xj%H3m⚯pe4`zKAc⁜U$ d+ç/JAc/2'7o;.GPG˃@#ə/2jQ`"~%v 2^OoTУe%^Z0~Aȫʀ= mD:1prxGEY/LS?{SwfmkJ܋O3yCuΈ{:/Px?A$&VENl6ؿkI2 u%Ώ*Mw'.#k` pi w{)x!<0p/Tl! 'ᮑg[U ^)iCsz8 fޞ(G/P8¶16 7j,m3\W&i+[T *v<{_so*+ }a0U]nyQټXZae~v@vږ@iZn DBMAMʢvqJ~썷8 /_,WJ"Z~0+@ }pc]2ę_ %_ yҞ<1EMSe%jIUG ,Z{L˥c!736?kT)UJBI/../.ŀxHSq+ȱ xhW~_MZd:a=, z[nUc!iSo[B`4 s<$Ban/uFpqOaXX9C@HӯvqR8 䗚34l 6ˍњ.L.${PPf is_qY#Q/_[DDkajFRF7 qbUVڹw(mRtY?Yv}L{j|n$(h0BSg⟔eT|rfu k5v õ6& E*?w_Y*, KDV㢅 TȘs) 5t1 *" ge Ѳ)t2 mv|eX5|&?I^x7'{ʈɨM_nWMG-n=Kf -ƙ<Бukq{^nv uau̠ctIa5壑.; j`r{_ 9i~f+Drz"Gi3H:ɚos&utpTJS'S Q74PPL<~Q0[ڲդWD]=D.xFrlH*Cqq2~`v!Aj߿~Bg,an[-¬1NZֺ+ǯ '&p:6'eI1wmvם]1HB˙f|M |}q H]AtC ;Ҙ=0 aHƷ8)*$#׎C0beH.xƁ fywY7!:Cl#3%Bty8#ujPju*)Ή#gN{F,*}J~M+UN{VMF笽\7db]@$\ +Z=j) zaa|ו<w/aumc('L4y5[܄ρaB;Q++d.X)Hܟkgo1Li#5`z&F&P#l1z\8nNpQ =g9u \ .HGqFijŰZ0=@}_P^7^|HBbZ{jJQ!\ l5p4?]ps IdDi%<]m_=iQo+IBeyy5M+}#FK_L꿟;DSoؽߪftY͙;Cz-jMLcةu ie$w{ajU֟}3۠c`Eb8uJ |yVZRs-+0*(*M^Gv =œ$[K\U3.DEv>CAQujDB 쩶LuYȑY`Nꈮi+)g'1J7+N(̏ҍOc}ݩ`Ed΋PDίM!խ*`iHĻM @bm8V[5zoֈA.GSk qn%K_eўB*:kS8@˜$Z:8@n az4|a-ZV*sR,Pel+Ktz^GyjVBgcJ ,;t"W8 PLzRTh)a|Ohu@t1Y Rt~H}.KB37HC2@a5tnɜA' $MlF:bM~c'Xk N7mh.6#I {7#kK+ dR ~PTX?7)svX1V`sz=Pb&XLU%\*[4[0 13jܠ{+y Du@Ft>Ӻ';N2!eӜ^}>W2LM0[vA#Cm֨y%'20L'.V52xZ8 Y*/ 1!g"/K0_uw9?[3/FPN1&LjzeO !sh tMoK-aZ7?*S1Y']BJWwt\)m2$.b3etz BQz~޸Ԉ={p7ڳѺ|wo)vx@!WԱT-ʏᆹ$#VBh9Z̸Jq6Y%f8+;=M VI~lˑ״ʻ0$\޶<@9 ?wk|uUk_ʜB `MP-0'a,8zAՄrWnKPWoCs^=5]nh~ܯ".MV'߰V¯(*-x"xJ`-{ԕOxS;]sR2 N0& jo4N'l*&]~Mزh&زmg}?6Gf/A|\1Ybc)X 0,xD쟴@Že?;ܙhOa:#b1j&?IHGM$j~&Bv(&'x9>X VR YD&G/Ft|1ZM2(%u9C}Hgqb-ic3;Ԗ{iLԁvōWNS}FnhϮK,c3aoiAC*JjV~60Y: kS&zA5lStbs9'.k!O9M)>:gؔ )AՎlp˒i0 g8J0LJjB㥁Xxo9x{eg xդe8AW0n\& D,dʗ{6']6E6d_84^[D4wbozg}Aw^1{AP06kB 7̝ yAJ@s:&6Cx8bgلӀyrkU'Ҋ+~†>X#5B#q$HcC% wUX! [0[_1x}^6+>;=;vH]g*YCucS W#K^K+ܬ`Z[T"Qy -g)->YdӆisH'AZX>DqARgCn92b ʫVeI;a1jp&@#K@! VtbS-9B>'bJfoZ"R h`KUT5tz3b'%S2q{yݪ,/*/,d v:!OA=STZؼ=MXdB ;~/ tJ#ή[U|*H֡yL(_/Vl턷5_Dw؇0\¶^ L |gi0{Y3;"/08{?yQbt?(gfq1-/K6M6$j} 76ԃ MPS/ÍpT9>8Ro_QKZNkPP@Ǿ|y;G/WN Ub|iQ$,D%V$.&c$+·H:w\e=IC:@sJ09P d[}ŏ]mߡ\}Cgi:yL0.MrKimSv}"SU.u)Ald0NJ 垘4b-?M&DPz \jwwђB,{/Yݘٙ,Lat? :IJܟS^ƏOQῗUTx.zS ;r`nX/|o*^cI=s0"xj&Whܗ[i`_ƻeCX{RM>|ӣ?%,kG6&p@fs 5nFAhv94e wf9̤ʃyQ16M̩=HVx9vb涧 FXHש&"4%# ,-z{B%QB筁+D;[t1`^8P$:Id\5v g{v.[eqi4 iK*mNn:@:} Ğ0Z!wp hbuv7"ĦvTkc!6Et=KpyG t<1<*> v\5S<;AΫUH.1ؚ-i F57^܆}cBK,P88@e0g^BFl"@?\ɤgwgJ~n:H]TxD,^C|=)J7tP67YQXo:0se8,@gΕ{)iY)ƾT 1AotSmm8LYw@j8S%K'ҞGRD+j#Y{,c6n`xƖj891iHzCF iBS@> ..X"(y9bn(:uK8z0s &}ԶDNvnůt#n#m4On;^U3gC{:ew&~(FcMTأ B(C`wi:'ǫd2 pzlC>PQhn6RQT-+i%8' sLl'HPtH*^lP73P: n%占X zt)Hw{9]TC{Xe@FJ(s!rsGw1Zg<=$y+BqZx&XdE!j;Hb`)E Cql'ewʀsxLv\A  xꚢC03`l (rM+*/=U=n",r E`|7PsO+ 7c5Cz}Li@ N͓#b_5\Ȍd ~9M&aD0>D;EX < ;a/+ŵ|2Kc+:9+7 fp y7xz?r@ԝg!]{X"vP_O0XeG;#=1 .Hr}cYA3@ I7ͱsAH /WEGƖd WX `n(X:0.|>#{dn2f%𕻩$мJi J½X_ %6+Ӏ _b4)VɕvXoVr)j89?M{Q:^n( yA9GOPT@pHsNl4I$lp'{wS_T$HlqOb}vKFەН i3ѭ|1Hڻ;+lb aIM0ˠ?vnmu5{Vb/JU{ Y2ّ{=WE"঄dMc9F lG|VQxFH2Jy~ 3vڥ"t'.y#2 3* ;;P( 6%1߾E*q\ Bռ;CbSP,xS|aўBEԈkxe -uTYk68sJkݚwC{6Y];.sFROuw=8 IN^F# <\rj5 5⠜p+Ft>}}k9K!0[ Tܜ`̉"fqO-G1ݖ*_hMn,W HnLY|`S$O%WRE7G>aS,7.R~Baj*(ENBWR=7Έoc'>G7S.5?A#ʻ|yCh0k⓸8$pc?k'B$G䧅T/'UeS ,,F#Ll8͎g`7,ey2.7'묖SڼD}jSxEDrHW{cviWpI aɍbJU GO˕ܬ5FcHҌͬ@qȃb?a 2dLC~_}RTqi ˯[M|z#; @ڛ%|\ؽ?T}cAFC\Dő?|!MVLQswyM#ocwf>yԪݳ2J~0\0)o`俒^zQorlrl5v3osZx$1bg^NMIs7Oi`ł"|::o_OM)Ý>U' &u 9nćuҖycByG0Ir 2D%}ȑC!-̨6)ray)xoہShwEVFx4]R!COžHisjMyDd=9!Ei{-ƴymq7dOmd-s;h&dSQ-c 5$8:OhlO$nqÑ)*њPlߋ!NNiMv[H >7gJwex>_WM@f"=r-?!+9TF/jNMºJ 2L/7jUAe0raEEpF#w$,ʹ3#<+g? Y`SG5*΀qk3KLTx0 |HX;Pvi|SڇXg: .3W—Q%֒l\ME˛Z2>]z1al*Q0HQ XrO:IJš@Z :y:&% +:+GPU%dЈåR0ɫu_JCq_Td_΅/Vwm"#ph-k<< `R1$w-գEc*. yQ#> +46oȤt9|p̹fZE=;I,|پ^iE3}F4^v "3je\hj{nדΆ eOgGjS/JiFCdYcHz%@=LˍKY|K.*{CSK?B> "0bosqGv)Rdžط$#*Wrsc>>4ZI ݢWe,lqCkp[R$N]%Ne4*DǢA_AáAoW^pޑrsAN@delyƥ:zֳ71cm#j ΀1Zr`S@NZ#2'L$6jpLvDH~pc%D?s*7^mݿ4,C% l9(g c?`_Gui%7}KnE˙#펷uyad}3 ?kww>gU 6C^i{J%cb|u$=>!{:H{ _̦:b^c =->E @ǭ3CS ō3fr y%Y&FKٸRQ;M"ɫ.*ɨ5ꔝʹ=^p,DBGlr+0-s{? K&ZiU\o{qHH{< }z螩^53vGg~CuW`}( *L̘wkyd"(i1I&KIH*9LǤr rb'I698D+|z_{Ej%2mmp;Rx4N>AH|fPe͛_dg_ZL̓\;@@+nQiࡱBʃfuDDqf3NKÂo"Ej Qу zD< NGw?<қ#ς4^K[f:6C1"x)!7_l )Y&a!Dku8Ԃ*o,U" {n,i}NQq:^wڑgiC*7I[VUΜX"vs^ J$2=|E'0-}O)r{N%.LL[Y|ӄ!6UjD|[f7eڎ",`?XaN0Dܜ[u#m(U,.uRK)Q4ph+'6LIu 9=yM)3H@\YbCOrڥ4=}[0m(QI"oh MU -ltCߏ&hO N`TB4_-+M%R jQ}&'jt([9N^zC lJZsef(VA)dY:D.a2F㶹%?~5X\S!V yyvc`Z%E+Otq qZa3TZlr{Jbz^:N_6袦vֳtuFP+^_WW{)2HE)Y>rv@a^Ac+Ix+ @}YP&58qUTZCZKQ*눩tk 6K3$:l-9K[8n![ܶ"G Z>tfQ&| P?AiP"ʉHȇwbȒ-X"h jU0 zm1OwlR{K7:]1~r|om!6zv|B'S!=zLJ$O^!v^\œ}"*%}[4e똛Z@qKߖƔ8;ƒ?,\mhm+> jF'T*A̔(>\5o hw8F1DŽ~ZNm+t)iV(![_D ._#yL~,W)v>\[, )ϮZ ^;?J yV[o6>MP0j;I˸BV<Ąkܞ-0~W(dth]C6!4qqIc@~n$\)8Ak 4B ׋w K,A3pnjHR0 ŵ+s\q7(oH\af73VSz#S ݯkG|ᅤRC{yi`Xm"-UfZס 0ޘgd]ׅ+?1{}p!o ?Wdِ+bm j| gU~98?8ww%9,恺9r$6RLh\II/A -8#y$bi04) L,N3(Ŋvr}OqƩ@1F\Η2%(v׏LHkM@؛/ꙅ6&ZSӉl$l*,6IJ0nW գ| ,SdSb)WavHiB9gC:"1oehfyj]cT2=C ޼/,.շ<v9`VDEH0K9 "{@6$U]6^8_J=c>lߗF8dX>$Qpp%Ԇո(E[&=so] "=d(]9_%XLqv4:4wsUr59t5Ij2?DZB3 H`Dm[ss+%Q1րe?}Xh@0{6r@TzgF/jD?goJO ֏?;DO?GxI a#8=AmnՄ^/ |.dkw.kUz ~yڬ֖X}-Crػa' =˻l[ԇ{x \츥p5װPqu6!j~,7B*˻]5qG- \Nd轿Mb=], tp*^k׹0vXGh*hgX9˿+Rz,ERsd¿yOVKg,Pĝw>p/g oa>yG| zTC|8,m_|p淀 ~GmU@CiA"4$3`}iC*:ף kls!JUy咚[d;\"7iE( ˋ=$sػ}jVDI?QT7.581S`B񇿿3ZY 3t?XUPn1zْܓf #-?r&ٳ0{CSi]+Z8iKK"u [*dZ t?m[xJёh $ ae4]DqЯr}?(;+`9fۘƸ%g`xzt.&.%mNeQt%D_~.%Ԡ3JĜܛouQb?FuQ!2&l{vi.LvB叹gg/0d;2F.60pjNUEARRbtYEYcE$'v 7õ{]Vdh}0VzG?۱PQ$'mya/Q9\6Ѷ|;!R a1:xȶrmgt3T]pX](-H7W D\@^L#>F+8{ kCg'^yӋ者}i PLnبO mI( "..!ѯ>7;GjzK*Ll䓶7cM*^(azvBm! * pF>')r`9s1ϴ \CCWSPx='f?U KpB+,DJQ:Ug GfT0oQYwW_!߫+:f*~2;j[z> ⪇,ʢU5e;{Q쒗-JVuۙscƄ/QE y< Ns6 >ME)KMCQn؄Tت-"֋V i>\xKq/-$1uhұ .^VϨ#1MAԗn-lxDݙRbl_7l6gg^]sL6au⡕|ci1M>AXΪUot:Wk#TVER}?4ˈ[}~_6=39HK@Qu:5%? x#²LͅK,egoZ/乑ڈK;MD<:!2p\TJl|Į#4j @$T3~LSff Ȭq@.3'?ԮW"-c0AN=722ZFS,4ͺ|U҄(#Cքw)wZYW7sZJ!_5䒳l2ԇK QVG\mؐm_L)qy98a-6g "7FZ BI1Sk~t&;FцA [Kzl%}^g?3HBGl9 ͎d\~K-e yߠs,P/yk^vXnΓ؆NƤ&@Ҕ{_(I 3_s_OBdj*c#|z=f#сlg]=\A.sLj4 Th,R-lOBѯY{\46ڽOaA)fi|AGlL8}=^Њ2v+O6EDOuYEt"tWjC0KaQ{b >Q ٶYbUus3xKYZBmn1zΧ }:D[}  }NF6Z~з72%ma%u3w쥤؇boP5UAbfd= X@*deD!|L>rrb1 KfpcXbb8ʜ8-ׯ6GEȍq2 puW֔+Ǟ[ &r={a<,xWKC 'rc6LI3!]%W9 zI4D{MHÅXL X-o,w4Ln;['k8L =ð4D} 3.?+NFn1ע^Ch5ݴ%)Z,/GesVX #^0KG 7b9괪%ډFU#\&#a%n8zEiMR>C?ʮ}Z"а-2 JD#V9#DiP +9Hi-ܣO\gy>]WJDhQTj _^l} ?,զDt{F}3Y%ʅg#sSU݌#ӈ`3)"BIal錫 kd c,l}0)t-ycuweBFG-'_0яs<C쫋*qo>Bht&+Xt&SVAVp]ZB0sRįJ=H(83Fu;~h=%}ԢbmS"@r(?^jWghi!}.}J֨((RzDg7-ͬ;jĜjΜ>udY:䠸ZD5% _}Wpn$Io&}):n&\:U35TLۑcIBK Xj+yt{s)gIzl(7'S91?]]@HjBw5|'` n[X[j@H<'MEG$%(ɤ5OUÕ_IcQ-s@-:*mɶ2vC(>=H _x!IEu(ѻũFav G^}wJ~wc% 3Ū\c_en@hF .yfԥp#N{bW» az5m?cC˼رNeX$ZlvF<_{q^qwpu#}b&䨣ʻLP9@o87QQ6Uu6m?yo0sS٢o3»Y j +!̙W{)U.eMMO+Ȏ '[s,]>Z&q"r_A@@|;aσ~JYᗙPJV5쓱Sք7 xgq+$~M+[zIxSP Խ(D,27da(&FzzI2]km5dQkS m[#I H%<(0C3ȸL 0k6Ռe'Q\A4KIaّBs$5.rL~3Ʈ!FX;zmEIhSXJg^paWuyY2I g' q4@vtH (s4g:oޱ#]_8=Zp"΂Z6+=(][gک>1 @b=ئ=aqx, l.daq*Д2KfI0]={ctҝ?g- ]@ DdV|;Ub\)Er{BFrԒB.v%=<tKGEf:qtf 2% #,/ Bz5s4[nC8C,N CzH((x^,[+jP"*[1H2vmN8bkq<.fNȏ1Vh@7Ê ˝lBB{G y&_;i`+ %˟jm{I3[1H|~ 1 {Qw^iE)@ 4xh<׫u:1揻Zȧnw7 *(BYJ)^Z.ccsd2Dx85#s17wg$wt%8Umz$W 1^_{ JPeE hVAhj8Oi ʩ'+^=cII)vwĝ furs 2mI5n[Bpfpt9{{hc|1_s13g,uv-0EBݟb#Hu7֒Je3#`2N>Ҥ@6`+.c)Q Xz-@!u^2U(Y 3]pbTW@|lx4`گyc@.$8 hIG{v)Q`Jͦ-o԰iWxP$"eVF[d5|3wM 8qYL@Ocmag;vҘEc1Vˏt B1r'[ƾ @Ds{N!pLe@r弄\|U{aoh߉Ɲ*ugUuu壪+8šdxBXq(1ErMqc/Ȓŭy %#Aqܳx)rޭHF=u>VpVvW,F.ř=>p#Tb-(-edtC4쵁#'pt1q7{ޥ6NgkrO]ٱj΋Ydn%\ 2+VbKS/);257sj{E ;dO9|c0^49FN_>l|aUMQY4 u"dYW"RH8YZ%m9h~ޘZ0'>X_q][u%ztGss()eRLqѡE+6#T?,bԀ2=JD! -afZ-WNM'o{j2~L*.fLg%qHz\~d%v"d$` [jCy^ KtQeƂ6KlkYXv yz`ltHw(_:p"|~Zi $x%I &~d%O25dZ m[W>,qJ@$wZyf?ʹh>/' X,'ES۝+-@Mod Lecv^doTnXdQ$J\4gHᓨI fA^Zl>>'Qg£{>mch->6l@-y,Hև/Dp;{$W`HӜ0{$̿W9&&!c +69 cIP&3<ҷdΗW 44sl]%$܆-eQnyp(.Tu:*+jN(S Km|AJD⩷r˶bq&cI5CUJEQ5%b`[Zv:Xi e^)ytW[ߟIƜI-!ĽQO;)<$`Yt͌S <Nm q .*";ظLIF9wuxF*JzݩDQru [{ckz3Xvdyw9' 垠|ޠKnͫkԉ'Oc7ο]su/ZWHc;l)TP /4C!v!(Rܚ6Wvrn%<˝ÂJ0z㉓\ t 0&d3r (ߌn$_WXx/[]ȫ>ktsgM4l{",+2O![}Ǽ JlQQ~Yb`MQǛ`6;AHl[.74]Li]Je(?0̽ J}\~!dx\]a:f 骢<늣_w&O4_$q| {EOy L%yJoƠ$&|8Ĉq6yᖼT˼^T^oPAS*uF4 *̴3ﮐ}҈Dh, (3XO㍴)B2XK&*5nJy^P’Vƥj^a{\;%8&P9]¿(;"F fKc}Zf)W^"eD U+T!a AoB|ݴ ) %QVr3f⬷YpVEQv˔P0`HI*dWӎpGZH8<A9dm_*lk@}/e?# rK&ok|.tp|Nklo*\-[Qu 3_yQJpzX9EZBLA:$wvJ) TN>-uݐЬ3(=^&ːchuX`Ku2"8Vmh>,= 3o}M Digן#(AThjՖ24baᴿR7ikdMB[?٩؝Ywu,b XBq!tXiڢoB+ -֘C*)/tn h4Wh*Y..W1})hj)DiHJQ}I֚r ) Qs;zVk!=K lT5˷[1` Wܸ\2wzqkWJy~wv%6Sb٧Ƀ7r4شU׊ʩk̼Q/x<Ғ٤\/=r#_' +_W||NP+Opp,.B_G/% ޢ*;Ô6׷to*Hg@߭im7pr#(iH,BkPgؘ;ȇBi?uO^zIƞ&zOبUApug]7崸oToF{f)[.,WaKm؈{nVrUG?i*լ-|5 .cL̲5Cc}sMxk? E\Y|i-.o0"Ѝ^H11j6@[ռF1" 5jo۳:Xf(I,ϱ" ˘hQGÐ$(&hI\= A,R:lyK 7YͣxcW϶ hh,8m/*ZLf]^ɢm3l63ŨHhz e1贞jvZGOrN#2(kM E[u4(xJ#%X_6 Li|";rKjN]FX3TҡGZJQ-tXs& T$xɠ;>a@Y?R>+P/"s0"ުkE3M*t|B5 Ѕsx%cJ{oT. {7$ϑ\̔+$T;sQ I2"uS 8Ih3 Χ/D/ʇ~1kf0牭1%;f%:/g|9A]ԑ?6-[W֣'_?=u"攓ݬs˯h,RhBdhC6tdgie7q6)ZūQPэir>ྙorO^P_trw5XI ð)e"Po"q(Ex'8=~}܎ji`L@J?z]sIѺMH>;l^''yBr Kݒz\NNZڎ-t>`2 n2K=O etnjRCfg>[vi8C=Cg߬ RyJ>dNpU` :}{xGtɅ;8:/[aֲ+"r:b]uYV h+`_-\L⧌5kFfA«Gqfn>L p__'kMr M3h\o X7UTcYx?UikH7) )#ƕ.|8/"> xjqX{ys9ħ$L.CX"`R .#G6&04by an9 DKk"YCUc`o*2 KtS+veWW3O,4o60bZ G/|n$WE5b54%?u3 Wn@-}>Duh}f[[2a {SyJfoHxpҹmM*wVyr"T VvDv`9IC3 Zͼ~3o{-TE: _W0->Aʁw ,'#\woNm j H1mr?˚f9 ػ`OuH6@G_< Lqq`/E¸PH9X KVzΆ6,>Τs "94Z׳vU$JX>j o$qÜ&ШbwE(ݳ l3n&]OWX;n / ~+^}Ti;2r&"EHZ-MӐ6'C`HS8,1-=~7HXE1#5ꁘS+< KA.*YpDk틾k/b1I t’=0SZѫ ޢ;g358"AAxFL5KǠ!t2Vv%XyדsmE2X*㪗ɯ^wxHn%ͥ#$njslJ׶ gdss ɗ[ prs~q8z 5%KíN2ݜ?$Z>L`ݣi6l+ui.ݳ PaW*Y5J"f>Kv9YCrsG_ ?IЀFVhrgy jԳfT2,<30lm-0Af}KVFslvAZ'zP.UҼ5r!8l_F%t"b]VwoqcBqN`4!9=/te/U![;DqgLM$Jv F!ELJ)uRӈ!MA}_p>ե+5~hV6YsWnJNu4Ȑ}:ŷB%؁wMr"rvxhDKubWNOehg0zӰL_qZ,t_fx_ ]E${[ֆY ^~ҌđTƣhr}vX  *<`Bs2u:D|g#舽҄E3YqY%`钮[ү1).: g0x5 V%;mkt^3̃s|LW%A~c+o # GVOa6Omuq6#w f$oe]ͧ@M\#USt#Sj' @@ WA/uH ߒS PCuʚsB- '=>:r{4a6]44읛E_a!ܽ ϑ KV*BԹXvoxx0J?cS|P|rԲ-J5_z3}Fz,`r4U?;>৙Obb7D`A6Y$)u`>prhYf']N=Y=ev ~HpS׎չ#o2ZZ|5v³CqĵRbOP`, f-if,R2-|eVųο8u5>\95A7֫Fy6Ms3Q.1!~:m#;m(_}7f?}Tui/^Z>)nM<zϮ!76L5+`X  ~Lnym'蔼Rfɽ_Ȼe?'d1NҶ({WɤGHkYq{oO[QN$laH2GfPPל9YX39BwٔESqAOVՋ#)&# 9NtX^:-lq~ m,vܷ+ jӖ՘\(@e:&t$IQVĦg|B[}9(_ˉyXRs1ͺ9Z3TPMcbϢoصҐʃL"XͭC{Pn*brfJ"1 Kl߱%!7 zR{X_?U)%a<^mMjYf~0VcH݇! Y`-oct'h֙ w9F`,7GWqjهykFs`d+[vFUo8.K9ZÃrIr\w8e3(R[U8qEV&$EЪIP\qY0pFO ]2Ez8 "`T+z>!N[cj7U|j.5!IΛ_MڞnT\4Ь :-]3A <= 5$Fp!SH:d xa/I]k#a-L%'H͈l"@H,GX>OpZHv{&X1ǰGk>/%ڰy.]ĵϖ+vwpDJč〯3a햽4?"MGJ![n'!$SSU\?i(s~xLи1,'\q=ԫ9ŪV꺆)&VO8/5NWVZZ%)[Hwt.9HrJڿ*L "U>i{BF u\<#\Q]91i?_qhK oC !l^ 7+xFP,yi !-6S|6aZ% Q;=In!ghиd -fj W=T׽2q#c]Bzʽij`Ny>3fC|/baD1 Ŋv'H ъɱΝK"/gY(U)An_ht2A)M:ӇcJTXgBCf{epC{詆ߕJ @BMvaO4gߟ}Tb͏a6@|7%Mw)&sև?2ͮ%iCtg5&-_K&OzQ$щ\S`%,Фى=<Zn7ử쫴_AWlyC{gq.4$]ޱݲ_aU$789+ޱLB~_L+lXi")lC?$鄔Lln)Y&_C~tDxhML!ÜA<њl;a gc|uj&qo_A_1t"Q))MgBSNNҊG Z(^oϨsP~=iI$('k[RhHQF_YrJo8gl͞A0% d}|Żo,Sw@zZz'WGO;dPA4^2[($ߠ vS_9Vl3GtIg;i/h}Z00,2E(?Y!U038O?G]d\YjGCl#FG{JwR5Iɟ-I'dtzOjYUkݩTDžY)y1# yaV1(S8fGb\ȷf'1wj/؊vgCΪAN浕|Ro si4&5 jp5uwYRTAquN81B"0cוY\L#@{)`|޻>!4(GUG,c}[ m LK>+?%F1MBEa4L^|CYu"nrv=󱧒nӲK0xԩXڸeH,k(mB(VS-3uI@} l{UՀ!snrG\P}LBrLA8xz4sbM4|/_dl ř^b?rd.?e vQ/7J'h-J8A}˸} OFc~+2 #ٕ#el51qU9NNPq`G&7l_Bg߷T0(2; +UsetZHJ aRǾ*>1WAhu`^Q5;Œ8oʻ7/~Ag`yKv̫_ζxfL 1o N ,yftA%j31keeKwv]⍁v$Tڒ!dt5vjVw;W#xU*93|51՞ \|qinM;^ӎMRpEa7Ϗ6Pq49R֡LХvp9}#=oNϱ3ƴr:'@4'NG0V`g4W-rD$HI264|LH(0X eo7szIHf}z쒕p5nJ$L rw畼9~Iq̤EnWjqpKɝeNS7}& Ѿ:f ZE)KIWW}*-QEWH#ǤTN괼E7t #o LPX"~K,/n!0~>Ռ]V\ "IB gv<<^oN wӇ';?# sYP43˺3'O7dF2ve`JxqFʘDʞS)`OA޸dE!-[[{J33ۺr6ԝc3ls+dj8˅wazZ j68 צ(J 4g0*1׬4ȸ0rv FH=72[L5MrW-:`;dJGMݤ" :MG1k">ߎ 8Qۆtflpen ؅Z7dg^ٖ ʙ j"x=N6'=ad+J_bSGR3ȟYiՀLM=+_^Zr)FGGNC qIn0g'^ό 5 GD1O@rz,N/,pxj4@g>X [jFWO,߂Y-e+i6 ZZ;NHYWOGrYPC߯#9V5&jT"/yiZ(jUȕ͖U QĤr ^6[E|.5ِ|WT"62}`TP16e% pi;|HKq׆.\uȜի~ɡ 쯠B mbYJ{Li2NL%=$G ̥v%ȴwOqs{t "Ij BB70V,W00vI:BUffZPf':K"˼77ԤamQhN$-h-r[I%u-ֺ-?_+K$F+Wlt?UvGVQ_ha,ܺ>v!/|đt(FmoCQXkSENAawAs@u;k5ɧYsl{y!]W6}ǥd^.itL!H+'D%1 "ά\7iN2$"<ĢD-%C8X +GD.O00$p:дdo+&-xU |*KT#2Orqy&*uKDa4 1hQ/3-C(%Դ%Uzx=cámw1,'ֱeʙ@`T b `Z7Axag"K}x0 2ldz,HG~%8 Ga6fi㳞+f{v1 a\76v+{ &HGր&ꋲS((O t [imYX3[L&L&Pel+=q)ZqRwP@I8;>M1F_'*L է6@HY/-v&G?>lRJU:u"CҒP#+:'VPL I:l>"+ "ntߝzC ,J6R'$ :AQ7G`Pщ!9ǗS-,ޏf*HN 8tYtjg,Jv3%;YljO17_K(̧al@#' ,QU[ib+965'3$.DJZ-}fe4ܜ7+j qalr>琱<ׯn OKl⏺.0&I/Ш8ѹ+-: ݙj[(TB'Bl},aumkVf<`o[ [5}iXS6 -VrSܧ4w m\6>5_~ٶ6h6VN])~kh[ i㙼Ö4FZ!@ T3,0)K߄UCeZ7O)MRf)U!Wvc+dUN3$6^9"8,9LsDםy,TK6"KUvw,pfŞYH cH߉%w P _ܭx}y9OlE8m<Ю4=|aus5W\T@*°1QXh"_)׮x.; 'daH!m|lB RYa9Q'zsucT> J<Ղlm2c$]HɨAj<#<<f wQfSJ+-`MR LWae&0ʟF iĢjxp.s26a(.ʡD[pʫbj ^X?$}QDh%q8~;@W3olp6ëN"`U.*H]v' (ʹ˟(ȂORl' oG]&7܃ir%4ՇޤLe:BStp1oNb[ pocohX3femhRQȏ(;Ue 驞Eı^Rd=ɮº)d\WH{DJբ(n6I^6 2pFP #r,"wָX |/7JI ;~PKʹ!qu~ǁ Ɇu>}Bj(Z*$.h6VY|?CB(SMlidOVZBa݊$\Y%>d*tu.!C *]OץY4%]+Қk"EwAXs|F"6m=۟>=]Tb^|kw0SJrf,Ud 7;b(V+%"漑4,FE"Ȣ R |`R6ݬ﫜*@ne tl;ļJR -/򠶉 9B@X!ゐ_ '8s{B}n`pC9ӺJ8Z;,clLW.%@FYÖf޽x-RK#+K=+Sg泼̨͕5?$>,r&7LN2Fˣ63FXVtY8#+rTD Pu&:}m`cέ7Iٔ<;'WI}C6H|EG@iN @blrqٜ~$2cC[8 W[oŁ9aε<}G-__xXp)c IT_-ኦEž3z{ŸgU[fhy e'ђrN`KMev5bi,E>/tE4 |WM'ż&)aZ` G-%)%34O00l zF̒JEgO'lK72g(;tmè31xK}m-TгݐƢ h1<;7 .'$2aPzk'#6DwI+BFh`N|{0GKu1ұT]V,[?dKʹ7%%Nԓ>yM8"S|`"]Ts]q]ELr @Ҧ+VмgwEf\邴Pʵ#dQ 4آw ]k\9h,({/s![x<ʾ4 i<<)O8P=;+ס7Y<x[](Cm0H47@er |tA ?oN=/B;QR:.%\ć,-uhIwrp;b }#Hґ-rط˩T正 HŒXS.J>I_>eK u/40#bAdnDm,rGZүQ[k]L0Eʛ mbezH3oh6iQ'qYRs[J]xIղ.cUеQrĠU%,anUڳ#'4``9Dm;cKCw ~?[U2;EL7lʭP$ '?1a[M=o]V;})ٛ)Pa'PT 8苫ĜBDyQW6$|J0D h;tl`J:Eߥ zn -Q/q66Uo..;_o.FbͲaqNȔ+tEĜ!Dg'SpF\FuH$~yizB-U1g$e訫?Z aB72 v (C3߭=c ̅SuO?/h=|v5DfS mmiZ\ lnp (ܡj> Wo2X/.bMtpZH=±\ tDw3n(8YCXH pZ5.Snxn7{K9@.Bw;'Xy[cpLё,tRM4fJu/tw؇P`ˡx?NSATΚu 3B 29hUeZ|̲Eh9|itonvZ[a0Xv*08[#35VGA3~ЯHIw`E6NYV\OEq> 尺8RDkJߜy*!"?2(ͅUȿO豇!,1짇 :6$!A7,Ci8iL`y-N|Uk4 J~JMA_3ÒgӐ[C]A1i=9%<{ hbPDq lVSDt!#7h $1ND&v杻I\\sÞ3ӔLq'}ύ%ǯ__/+8Ʃ~&_,q_A=,4oGmm`ױ71 !eŧV.fA@0'{!Xv\J cƕRNB #,։{7u4 P/4#<"2=:I ^H`Z4>j0YNundӷ5*B>^9 t O9mJ51![~Rq!㕽{bng'!WOxoP?l|#Ao8QP˿gҜڊ.0ȿ.(cCcLN %J0ym H(넷K0Ei"˴Q d5$( _#&𡧨Lo˦&MQd"q߸ 5ѫ}Jj)+Y% $Ҡ[%-=^T3QyK#DkRI /z>̊o /cb 6@4JpkRTOixΧśi#Tb0E aVqX=JwjxG\fIug5^ ţ\І]EE&.ʫ>J[nP-{uڠ߷P0S?|n’Y%d]sŊ҆xMނ(jjOFr#8^yPnב;׽=#f(W)NUXązf 7!~%z'zD`)as;p?w6XtkZ xG(g4|ŗ-ewH.",2QB^fLRt/Y=f]ԘvWRa.>P? gO;Z >۴ vXMnI% rjfgBHF;`0(*U.8oi@Zc0XM6 1sKqǥoʏ=7jٙ<[c;{ jwyTfR߂WNr?Z;4_Θc (L);GEٿb۹5 hr[10JC[%[d:yݞ{n:UhC;mLIKuSV?xдit+E_瘝FdV)faU:!AA*1Oq 4\- p_}9摻ϭNiUʃYHhڡ#6e :&ّ%*QFG Z?ZqwcT8ڃ`Wd afmx:/ob{+9,|75\Ob}}~d[,d󖋭 MvP;qj. a+೩bV9E lj)=p9Chkvufŵ ByFosq=,!f1Ǔ~0ncL ϓSPJlWP@xvyuR*}/S9Iҷƒwf!u2r/RKi0ycw1" ?sd~O/Ɣk-Cz}7 vP~)GrMY߮+ɪx%ᡌ+񣘟C~ݰlEfNk߼Ⱦf ֭%KZK NJvmح̂oMJ]ke1TqFӲ[gyX>NM,ġw`#s ikVw]i;Ux˯k{F>3Bc\NR qB 6 2-]@;AQa&(Hu%)Ѹ"> B];e1I&rÁ"踐ARH^ϿnpSEΫV1[6Cuxc@lM -6]wm͇0iRcpqB_|XMIk01e;F_$yjJ@}#6* CJt(0l)[~FۘܢO.{u_KrsA6 T+NZLw{1FGQr&Z^{4(#ZBT%.\V oKҷ"NzpMԹ8=Z sduAוg4,>Rɝ~sB%[ZHj.0ZH-n<>鮱n׷.E~a>^\A_PԝdaXWP3x()H.]LRj|\/iL,OpӮ=EmslBPR-N-}l6Au) 75HCyKv3PsMnVNav4r&|f,A3aX\)bqL q:hSU'z0|᳞z%?7ff f3dpPx JrYj w8ES!hZo3Z]MKm .AԥBT&0wk.Kkhz`h{'9̂?#t@MW%{ùD+E3utWwmc7ړg73]:BQ#["\SqA \NG%pvېps$Zh=w<', N ?ÓShKuA3>AL&v_uLT% _W`2Xx4"b)Vݏ3 v6ZXIsw퓊8 (ٹRt/%IovEn}T6[ . ;5z"j\ଵM*a:1kP41vg@4Dױ7ɜu_v,W|& 8J !og;7 4. I#ogf{Ǥ?|w/ѻeӲթnzz9\cGqvF9hx=ƊѤ.N,RκBFA"HC3%V׾ VIBr?5mZ3@՚ ?\4Bg4܁L~KKöx\x W6^jѸՏTn4s?)'b\m([6.THAp~;O¾xꞲqC]Y0:Ay}2B׆ }zClr4%k8mVvo@)Dk&s(!Fiqy D)5ITߙqЬvK}6o'Q4B26>:*,Fb!NCW&`f"r}h)ڒۊG-Hrp zϴ R100C 1cA-rC\Й]X)R~dx𢡄zC=i! c#hrg, y0751Qc͘AST^)6\D~ e'y1D~JFĔU#$)z} e[κQ~itQ.xǰ>o )9vхgE|W:kk$Gi 4)n%[Ngu(JyY v$e!3dޔ U0|j%oAY h#68GTY-PϙitfLUt+9esO7lC29ǎ™- B5ᱎ:1'PhV2Tw{_Ab|/a\ ɓC0 jlg Ż861')2"0GRKI/N@`\N)aˮƒk#^]e=e@R.= QדJ@GWsF}#ooncuN~JH]i^T(|Gr1CQDv<ăTsn[b&.LͣW& {R'iFlWgQf61Z2>8 J^M!^\u?җ?x扅g0+x!7HdX| 9)+^Ό[QEX`at9rJr~^qP[3lR7^$ eK&)Ir%O{+&"7h,`v~ZejiœFeg\9hG8(u+~4$BwMhϔb2L?Q;9Nc^Ռi+ܘ,FOW9"&!͘:9`M1ZXn~0^!䝓I{Y3UAr$D:(ލbB?!,ê$,yo94G glIwLW@C 'a]:9swlUw1"67'E*E |]tifx${,b{WVvd¢ݶct2;Fy" P8;; BDv`a`BѸ2c?~sS24DL+mH3)fL!L K |fE>׷QMC4}@XŔ>ֹH?Y0@xJ+2w##YeP`A ;3vHv=ahs<^Aɴ:?)XW%*d!̔˩`mJ1S$ x%vbwRxKpS #F?πl"|q*rzƽ̓Gj}FkS|} .P4ş-r,}׹4z,]CpBffܪxz-l6O\ put5,XbjN8y8,E gd_F{xEUG 4}N?׫VR3>^bNzm9<53:oe0/]iMm1D>x1 x7(˖2gc4 ؝ݝekū- B镩Y|xF&3\U5K":m  3+Z K\Ap@D@H_8I|@ 6#%-5X g=8`MSH͝"SΝ6JJF"ʁ:!-GrҗP| Ag8NaPbog 3)XvV-o]9~jВ:L&>@g:*[9k ̑Dzh-}5HL>w#\ \ZGQYm6-V4%xi5xv?0KU5M/(~ȊCT5TIj Npf9u)j6huZ"N:ZuJQך>;]|MLL\Kkf1Z1"P>ճ(|` 7s T,Z{\l0Y>w/Fه=8#b #ohDyiގxt*_:b`˘gRB s9J qL33䯃 .q#AITHbM-s[5<=)sbpvI"3 m]TQ+h`P 2JJY, RH~y%l8 KJf$F ysKt &r,\yC- !Tk@L_+FbeKXOHcsBx7ru5*Йmޗwg%H]wKf6mMo@(^mKfwlB2X_=-pE Əm 2 ͙%SO$B~ˮh tyK9D4J$Z%p|Iѩ}p3uV6.N>6Q۾".|Xsdb;D׉/1Lz&87[Z5 n5  84^Ix&h 0ʿQXE^B I A7WHb.F"A *C[ 1AUQۅ͒_"e !:PŰŊwm7/'ݠX=/k(ئYHrniTyC-Xc`Ej4Q)Fxw/Yj,JYm# Ps(hًXʱQZ/H? =&>vv=~ZhhߍjOɸ:@sWZj\ݣ^9"Id7> dx/-P|jCWuWPxSo=, RK5wg\Yq$c _'@Q=|A1mb_䑬 o5AT\ULSq}$͞!Mrdp2Cvxd>9ʡM8ڵ xF$3+%)p0c'!b8spd3!v..3Ke )3ԗOI W,aE$ûJѠt:ɌRq]?LHŬu6iNH1xA8BF>5KeKX]Y 5s׹Xv^jś9M3L(5w"ApAԸg\ƶt2"'(%0uf<9_M`;IMI:iE[s-k!,}"*:v\Tn8SϩUk0On'hO>zv]j3F5W?#F˃e?eIE(Y2xś`MFʸ)'[aKAQ@zaW__X5hp:L*ZK}u^5Fgy"vS+bI~c9Ro--dX-2gZ*߉$M-o }\Oÿsۨ ="us+~LHG ϛ%5xߊk}D͠,6m2 iaW[a;K>EMuSmAMHld}t`n?-r8m{U}aUz,H͍嵆j5Y]9>{w4ϩ`-90zVK!4WgPiNpn^ JԺvޛ>^FoHO[]՗ uu_Duޖ%5r4yUL\h(>yI3$-jD5Nrq+Pc(Q(4Ba{>-l %UNPkiH?%%aFuU5T1 zӆME!GE[iy ֳܱx ǘ\s d@t/ "Oz [pb t8?/6b[qL%T@H.X~:, ^Ϭa#jڞ|v_Q@!j&] )p5n}7,vᵖm \ f_b[p;lSYdA Zø*>c)uQtZ5ae+N?mtǰ?(.| y^# Jgb637,NXN( q' #DEq!B{~* H$&9؏? Zk-َNx*-"YLg[%6ҸSKk5vy5hsWaVoL%2#rCd]\^sx߆&Ӹ׈p`\v6dX۽Kt}y*ù|@7:9:Eh88sPiN.D5r9>XH T(0)tЙnu.z^LO+!} a PZЯD'|}*HUf3յ4tR| 3驽#;؆ Y}.Y׆ZOy:i$\$K[5φ޼23ZaYw=Zt MƯiTf{FO?>l) `| mweO?{YL3`^B)p u=bV|pw7H ҽz[|MP8Pqfj()|V3 OҤf\Ffe2’R=A*B_M|!DA:nƘ7& g1ID9q[bN#+_SQTv_K?o//ta _D+C%ǀ88.^`C>{hմ!)FS\MN|4\gU3UwC|؏ }P-t\zq kտ$p];#F-۾-=dMUk{b6-r7^QAN2M+\X_ U~4rq͠>`;!1-ķ:`Tޙe@Bh0G+xh}OD׮Wt4NzggBD^0 8} MKT 0LdgY\;j#M𜃪\*\D')e!:/jf0M5sdk\);Eu&%s@[I]ͤ~~sm|IVY|f"U`.gX =!< BI0Y,2:C҃Nfo֙D|etlr${ @5(5*-$|7M+ ؊3+DA;& =yF[XM\7K L @E,(ЈdS\;D-÷숯ף1U`#Ռ<`;|.n5xNƣ5{Xߋsȣq{T=6m$o[l u GxHsiې$!ÖGɜĵR1}9%B 8f&YTqɹy.JJ%R(纺/x)$)>d@W=ikfQS*lC7W巟Ed۱hfn/6%i.5֢y q>7zjBC"ү.Ÿ'<a|@!V3*Ʃl I8N\1 a\Da6|?_(9$5HRU]ER;ur{D2e?P[@{ 1cs C*+u ~⨘o6t aY}*}䴦.k&s;%\dj23xciMakLJVpP~!@^T'jfp32ªGetLg^P6T/sH,VMoۗ X9嗁'Uю1kî=y WU"kcA )M qVGd7Kg@ mTW~5*{m\oXA<Z}\O_mj54N/E;2q@uJuʼ54a4Es|om$1)X^$u = j_# `֭MT^1o#;d+AԡTY^a^]>r,M F.?3&ѾΰX})#W HWܱؗ !8DVqx<5\`D\˜܋ ť>~ȰzvT誏DOT r T1 #_eqH3Ł6Z(p`Z)HŸ whG#1<4S4XcLW-3 |߫'y=t96WةsdƆy/N1=^OOa?P^|Ƴfh` p1\Ȓ EzCu>hI[H$ -\[|Y/=+ 53(w5*w::!_*xb>sRO`~&&j0v.FMC6U˅t@F UrkS9 T׫Q7E x=W|u)8p.:[1k (pm$Nbonc(DoHݭ64 dpV-VFo뮵%JS~4ȨSIqgB~LoK+>Mʰh0F j_%ñW 2.l{bx5d a/h,1x{NbWgɆgbfmM]vG+K8՞l]4‘NIdH9fԬ>K"^Zc)M؝ XJq$DU1ϷvrQ[k78xKe{q!%o D0P8 Bc?458a1cZ_'D,EC_qb ez Wi쨻H#!R-/~#{*VnH(Kh"rGC5Rεh?+ZVHD KM-M{k&tPE9֤HypBt,ae_yEd91?튻JΪS9p$1{RV<ra֭}f-_q{S2ԴFŜ|ƺ~k(3/d@>PL;Fw|}X0p;x_ pO}^2:K%~0=|dZ#wy(㡵lHy >5-P)b f zj,K+T0!'F$R볐GsP06Ra# 5s਷ՠ"R^Dk g_ڛ Υ=kR4, v* QX⽢H?Qe9yNn}c?:F_homPzfDQ jEm*6H:b `0+&O)<ZT<79oeVr%ahD] ,l&% 6ef}&XB<;"2X3ZS{06IzF5RAW_+r9_|&h^?SЉq.cn]G`~ O9⦍w1sxЦ&I> =6TDW!y?}SZW޸ O&t~D/'˳ccVS؍^!B]R-D`}qr;%8Ł>"'&$zX˛'X` l2k@t⯘:A*{ʱUMnr52zqw0y,LElX-k.)E]6gGj"g lrVb&EC`߼&OUW6EÐXYw]Qy! 0s1fGCJe=Oi*}m.FM)DXH8zpST cES0|;Z@hn%hOi2!.\RM$lEZ*uFAߘ@;/ )xAU3ݠaĭ7‚!:C:~8}}&7K[Zcldg0;S6A ^b_8L-/hʄiQ6HKP{[^橣9Z"(R'Zj^R#$ ˭tO͗3%a @2#B;rbrNM"} d,DqGS`!_qNTX3B2o-d2DceGR;7|#g>qd ł\4d9VVA9H=+=pt}qzs`Vs3:B}i[V4F݂DVє/72Я;*Lz*n1N.XX}[5L wiy'=|q4% #r Yל4? }=x J7T?͝FF tr]|tFz]fG$'2Eqr?.2KZ|a3U3Xk&1ʬCjS[wqM:_ +DW mP|8h2M-w39=d_}m]t= x&Vv e+(t Fʧ5'֧QFXˍ>s.mן,ChؔFiZkZd4Ti95H,x}*n:EGE޾8}PDbK V'@6HVW}nPIE*Ф:--7'SyL [UKL29>5K.v!3؈/4&B9ؚ;e^`>!H)aygqI=."UNp]'+jEzžx|{RxsN2~G4| q[T3Bb+6':Dk'ѫN}qg%*7 (t #DInS+]F!F8CZD1B'7z2~ L8ٰGbk.2 -VCMP-u$u=|E%JiZ 40wAヵns= uk)_丆NdD i,0ԼAu614- /~i\*L'7}*.#y;qzCg0ש"*zGD`Aj!xz[ykYǝ0© ;,"plKݘT!ϨyC&1rddT2}tM,pl ,M6j }= Њ?jmnIM$hl:6"^9}eDN+k/ g랾Fyi.쿑bP_hCnĹkXNGW&1BHu}IF!cKVoLJU`"-.R*1KоA,AfV'^Gu}7_S-se"=%!(ܲ-|-=P\{&lhtN[/%Qh?IX !('啚4F`}'֋1t9V4_2"dvŖΞXg XXuקOQJcȊ1jukaBaRjܸ_NJ}A铞1S77|pt'8So`!ܭ SjFrI^6&(KC@NHf<˅ ttd>|jKW\JL҂QzJʶ_nE$FϊNӐ7*C e8|8J4 6@M-=fdSMPyl*_ol [4Ngl$UBkpBpUXבaSA3c3QUQy3C/ cmxFےdcP|į'm aSSeqseiFB5vYiS"EbZ)| 0NƒfZoζD6Q*UЮUʬ8sM~C~F "SB UQ0 /  Pr|]e&^?ܘozxkAjs읭1Ӫ)o3:{='{~E .0$ƀhL[ZbG. (0urʠsnwx4*vA;Cd :mыwJVCdaÝ+56_N;{.>W]!(;&GBrS 6y0fQ&!Gw1%] Uq +bAyNm;k  ģ$n|B)g0! =t^GT a`lA4V2<4!EnLg7YMƉʭ}u;fFh*[#nWJTh7͉r)IƾňDsץ8daa]S?Ad),.Gj8lm[_l?$ES4f' yT~Z%K_ *R+0@L $T/׉N5ⶁwP2VbP'T&)՟KZyo^0o0l`߸~ԙ]v[_{u1IeoӔ[x?e* MĐp=N7[U[_Yȅ1_Qv T="kшz+x$ԡϖ?yĒW;*d7̡G5Kɮ*AAlfPi͎ې}/3&=0mpZ(jhO Kq ͲW]Q/2$ ŷ]ZH5Q1ҕiNC[xYaDp%Q,.!zfqCP1-9q;]~FfD䲡~t^䑸ѹ>\]D HI)HYD4ŠSz!.ϐ<{$6?ZA X{d"}6ҩrY-W \0%xVLjН֌^KpC?G]` dK{zRB.ږ y1Sʚ[2oM?UM_ۭp)-o:9\9u|%e3?DAp@#MZvDyzӽhbڡ%Mw|ͷZJR< M&iYKtN*hh/3$p.cwl]jZR6#$Bv_lʤsC>N0RxsXEs{"'vFZ44+c/3^hx 3<[Dߓe FOu9O/ Ou.h-D(%#.yC%R"AIJ_!m 4O>Tr\h35kf8N3Cg@S .IpYj~HRď{{[hMJ!3\[ݵgy $豨G]x ޚ:B6r)KVH^dE#&&Vju’@+JmGB#Ziv$S O7.d$s]AM0x`"r-amlz9"a ^`pL/ Jհy;ϘO UpEYK;3L5=} K@b=hcTb?PWJ I#(aԛ{7([qGQA3#Ofgv\G3xGHxz r$' nbn?-Ѹ 4j |upx]Za ^H' *iDq> Ւ3kr۸٭-oL?y8Ӹѓ.Uh4h0SjCc埞eT'߀$TX1֍ݢ1|d,9u…!IUv1U@6pXZg'l24X2NX)6Ȗbz$a%5G;46kji=׽!ƜI ^W$gSޣu{XX}lX~[8XhrBDʓ۝O˚)(uՅL֜R?%}F&q|,fNKqK瑔7&9+HFr"H]GϔVE30K28Ĵb|6p; hHNSUT`R0~oӡ- mWՙ2GRza Qr1!LȩB. =7/]:6@x84UI^:"6c#YY)5_OڹlNuyj~Y'@+T)N"rM-L{po@V%D.WS>Zx#`9-L䇲۳~d"Y~s(CNET[[ :I"$T1SGEFE'vx4;Xr515+ds/V)HY '$`) U; H/juƪ"6Ϫ|58i<2t" IDU5εAˬUVj3*qR OU!Z#1XEұA-bF۝m"\v: KU]MuQE\؋:'}i$/.coQ g]w L6&~vI w|xFPĈ^G/r1cO~wYp! lCvtX/=fx|!3^#ʚ&Өӗ~s\Z}A>^ ,q"/}?JW,k OC1ًɋ V9e#JH+HipU/ -щII,kΝIy, ?Z2n@Dh`ShԽ}Y>4ZR$ Ǽ]A3\$E0I,瘄7[NypSp%asd`eYF(:6浪8TG e\!snLwWf3z5A>qGs@K]fܝ9C $ RR㻫\kvtHGv;C!cQ„V D!ظ`9Yp$X`PhԏiNXv "^VT=F ZӁi+;ڹ;I{|J.`篷V6@xAzZ? r_;&~P_T]/.fB<$m$x&IacIzvxg W w VQ lqe*VwB-]$r[Dn?8fDsFQtC2pm$N'Po~h!A/x]wNa\x (`O6!%z|BՇت)]ڽ52ʖ/ĶvJd:6!_Epg?Z_#E2V:kP0b*}MgziM~6dB9K*k^P0taXlrCM]kψ5dy`n=BgaQk zN]%"a-ǧ!Z$>v1\xvʣ_En.p }%"؄>.Xп\$翂+ udQ\M¼ 2d2II!\Wbq-b<`<@0`e;l~8V_@%Wdl&"۪#C*`csOib')asl f0mu <{1!{y~9_!UA>#XyHV67LB׸ɣz$!;KE8uU6.I O&}ۥ)b0S;l1ȘO,xJyqېOyƲ9^#.eʷ^| 1"y/<N%] _E-MXij7_WB[E#6 GF#(:,Bʷ}!}%dܛ?K 5'!+ tj,弓9Z`zS뎭%8 ߋ1hxSK,k"<2 3u1ژwXcocqiT0agŨf5΀1/])54n(Q\6skT Pua14xDpuPI mGs!jVOvqU@%rE肋57['l/umBzOxE@Hy$d"ez'OzS!_I:YHo !G >j%nԨMV$[ HZ~RoفJ|b2KZv,+dtW -@VE/ӭɠtx #bÆB i6Pc&c[(c Y[d\̻vƎ׏p,bTC %ч@*|Sݧ05 lk%4T%u}zKϼeg3нA t?x.<6hׯ/tI5G^iKh8-t\{(xy\rϰ-ckmI^lP9ZTSF@ "VScUqWq3;X9jJw!(0 $y֫ߚ.]XwA2#]-qOC> UJ |o$2_kGGjNU.Ngb*šK3! o өܶ;JLp ʜ#:E&Z}Ϝq"^5ncOGMO/'>ozo]2BI/ `d;vZl ~y}=MV%;b>50c;"oHV/4p9\Ue5:!H^1MX7Md~F!xw g+;.-ϴj8,㻬~8Fs%ra}zS0`c=5ߥ!b(u_h%V4'#L!] .n/f>; -4[*7*#-@Nnw"wBfKqu!دIs%{v| 5h`#gб 1b* f%"FFh=&`Zty^>^ԥ7㨆r 5'TTVoH ΁fbU" pɿb'1 qECP%o$-^``L7 xAa}.ki\NU@\] 4.CCߙIcq<{_,]OV(\0\$njN&*Exo5ppw;In˧8Xؾ2!=02vVx69 Do}()c)'@H}:ԄEyCݱYQUd MW+K>rօ~ۥ[em(u <(@"G$3,O؃s"h\Q9qar%[PS{ITuK'jqJj6Zv.NU$Ѳ_{ͼgxlդo}{N>#^18Y~P=! C=#>{m#>wl_k5[lùc*2m) 瑅_2OMntkzw=+ @gr^qwcFP^ 2t6 k&uz|Xnu*s A`;.'wSj^V\zAD!.=Äjsp338B ]FˌSѨ. &:@u#.[-ȫD$2O3;'\uٞ~2Dm[c;t3~%A^lR :'+X ({ػ!dM복 i,R+sjs^Twyl?%I-D]9?X 9=B zܺb8/ت$ /&NUM4>xn F\{)g7X[|\m♷͇yyR&a};5TR䇟L۹ue$OS-6>/eԬQn$O 'pڭܘx{UCi9n}RL4ʢN˾pcA6^2"3$ЈHmSbyWSL|pcBB|e'U/YCxKv1pŎVV7G>QV}m (y.oeƜ wyEYE|q^*㰅 A<ўc+P3rU]u ~ti3KT-g߷3]B-{k n͙G$B!Jjc\QL+-%UhUCSkt>b*;6#s2Zⷉ}l!k/թcmq#[ذ',-z /]DY+2xC*mokqbXHV'ptP@2MXnF6nG. AD*>䁻1ZpIװriUz!m-L,0A~Y}7 ԩGNϪ18+\Guׁpw"UaGf00Lq?#fNn\֟Hͩݽ%& 94"#۞6[T)>e:h?F{\>b+D@&_g:n{GSh.Y)Qs=ZR cͮK/}pTIW~ZW4eT!) ^ѡ]ATP$daXHY;qzHHdp>]KVZX0X?e3i4 Fr?qcDd G5 7ߨjǓ\O9 t7wFDxsS-}9wvbBPƙ&i޲Cf-wt5/T8XH8tdoœGdx j.dqUTT[ Ѵkf5աP{?@kݫ)Og}nf8 ͬsn&nt,M§l@.P s g'=xzC1h(ю`$Nda΍ Y.-FkI?hu^"d-eW)[OA `0+]0;q"wA`0ۓ86(^4btn 65CRwy?\x-UN8:bqs K5Cݸ 6]Šťj @'V3}Rt 6}|H 87QWW0CkNIA; %Vp)Q=úQyU1O 76Dm9`ZW ZQ\[? 'tA/<#`fde99DuYV;iM j]QqkʋȌ?(͎y5K.>/٩K&nQIOZ:_ NGݮ%[b4wyu7_r1q@T$zzKp@u=Qu11'b%Ϛ/HLc:ޟbǙO'Vir]>SVYvs hب / p?|`gK< >#%,W5 jϕ"E57k5YtGO԰6̴zuUVj7P sQ;PA``{M:bI!oXp,4##m `=` \W'RF }>hE[/x%gi\"%Pׄ%ڇj<p1;!lTµteoE ߆$apc D̹~6YְwRK3#go"i]]$K MYX{NEݮd4?`fX|XƺN5  'mJÄma)XjpɉGB6:=*`t _eC4+kP!$%?2pt?:vrV0?`5qwT2wr d8Sބ]ł7'\' RPtλ[ZᕃD1j(PX16jЮ}|>6vd{Gn{cڃx ӛT%"-ґP"OeȘw^tK\7S$O!]0ŋdsu΂#[@NΡi,p+Eʜܗ}O'qHjVC?[>/ItR9j^$oq`d;V.F %t:}TLO/TT)Q8ɔa G" iA$ AW4 oLlK_Vbb{ZC'MͳrvHٿrS٣&m*ҡ\͐MtD)ؑ#d,Nc)_.q$k[wF:_嗥d`Z+"ֻ,m AG HĀ<%e!Yދ{"N|[P`0i13_ s|% 2?F~͊-B:#Bvl`P" E,RH6e,.}- 韘@z'Ngj:IO%]@NwfvT>N kl 7_[xT'մ*&RQz\ܲ6?gC@hq)@1k4sV$n-Bџr C (syy"wisN=]|fn|HP@pď|@},5tSJne&vОļL+(/*OL7?V+ 8N}M &zig٫Sk-1ڛ=f)gܞDKI{< \Qt?kPS5_!BQji#M"V *LƮ)6g]@Y1j q0*ˆMj I!l:؇D#+= %zseo/g-.N/T:/2O?S]4 8x\6: Eu^1{f)PoM ҧOl @ 0g#vlL˵xwP/&2;Nf1̪frx -_)~*>.Z c#Aǐ fLݘTJNXLѪiGm'~~9%|F SpEBLܐy'- rjcs6~AKDž2/0Cmbi!)";`/!J#iA|x}'< 0Yn;ܷob<æ"\Y5=W6 s!Jc匦Wd<+?GQQ6ыRR[? \Jx Y]ں@ڰـ3= )wi"GuRTMo|v=P'1?F1͕w8ݾe4K'DvK~X+7J+iK^\/>?B)lI#;>d B +RKC}<|kGLAKwb/0-\yw:bܛؚ"UbJm'7='!|ۛ˳BF9s-/*(tC^^* QGSc?b o\kX|㪡fQA)Lp'm ky+c>hQ)W ɝ櫛*X\E)$y((zgܜmfsi~¬c8@7QRaMVp1)9E^ e\_3Q|R Jwm`K7EL]%!kDff69]0GM1QTNcއt쾷<ͻvMb6?mmSmW az4H3(?v:|zƘdDل Bʲr܅Mk3 +ON5iA% ƭUgWm! հČUӈr<+bo[Uhu( ן`Qo~O.|̾^YŐVB4eRHQl *e}hd)d9гUK!㱀?_wx#;k @}Z,mQAP'AA;o9;ڵ8sI_}t_ t,q/񋴥_~Irh# 8!B :U<\fgH`OxbjAB=L 'fn|դo3Q=LBhMmdOPt1 ~Dx-snFI}_vyo|-(}IyK+F"e4 i݊b_uC0|.q啭C zJRF7L'Si@[&yIC<툸F,Y'r6B .}U P%EEͲ_AONZs䣳.g)tED( NV?(pv|4x}j~3 )PM=$7<#r3&$2]G)Fi?O we RRnҗ'T /4m3ú (AjQ^dg Py6LaXtb$`勖_Q~ڦׁT uƥyʁ:JaBNHeX#1mlFpoڭ{Hdb.$&C]n}7&ydA9SГ @9uI0p Q[l6?B=P r)OCW,mp6to~%vm44<<[E\`9?N1l縜ZX~էhAGxOǏ~[q6y< O]}9)c<nBU"YNqs/ɑra-h>Nc1ؗN'z7pdKB_w>|d@s :c,xePkQl{zx5!pU qe6_{yrPRp])FvE-^b ;3V~ c(+737tJfZKSF7E]Iv ބ=\i38)q|LFP92xc@^G׀LFWc iS]˃ ?n*Ύ *H*fCޯbt"b 0W3dv5֕2Vx&%^r 1­iQFFx&#& ۵Wc1"r1ߕ~PrQB,s8훇!wv 5{a"[DFq#Yz#%G]g 4 <ʆCR7X]A !8+UP̠ X_.Dd$?2*% }+%89H6yޭ'^K೩uQ" ն9nC! Z׼E[63n={L'@Eɰ0=)}y[Ǘh1VN4'3m`PAA]#n~Hd%s\:2zTsYŵ%1׋9ԹC+P)7>oUPL*ìB?E>B&)7;1r':͜ҏ9)Ogio7/E>a/4e[ڬh%:lLQZ?@߼!6"6j2tzXnd~,_.o3W>(zΩhB8BX` #u2VL:̈.PǦ"j}JQ?Zeu ͏F--!>z8@l*#N[J QY.,s0٢Ln wJ|^`oAfkj E)kG(8:U8Inbu;7gG#yM)T̡ӽ%6zy>St$$ blDPo?I'u^`#rndBAmݥJNB$:xW- ͠VWbMĢ8e;i5 {SGy5Ý] (PZf fE-krƇFɅEvq#>rgqPW["|nv*/u,T JC̤h/e %v[|RG32q$uU$U?!V }3@u/nӟDvZ_A1i`["PX|f6?a٠I*.ֿhUM)|ЗLBi,a8Qe1:¶ta+JӖdSҜ " k&-OΘOUe-Iz7} eU3~( ̡]eD{nU )Kt [Q:9hvAݸN7ܰPYFYEəa,#N .Cez]w( s~7 FJCIp jY-(7,=(F݀pXEg@QI_2B,mCydb&\UP؎I{ Mx>5&vT _ ZN?gCv rb~_}CO:g|38!?{ fF,XtP}>)?=vbGKk1ܝ <&!lΈ1K3͋fH2Fy܅QRcۉNxzC`D B]Óz7W>>Ml%Si)~ߕC;dӳ0&,&l\:BWAY$E0FaY鮪":fx=4ɾzK\)Xj(|{wlw?YAP ZARW0 E!q 9;6x*l1^7ۅW,"+9wͥZ69_e>_Pew:.Ynd*/xЂ| f9ߕun ;8Z[թ/[AiHHk9O0fNy l$ӧ|I%NZQ6fq8ͣv<"H*S#[2W,vކ~| "%Fp~24@DBqJ3LGe-;ԞlJl9o=Hk=T(5^8JQ#e'ԯ&+"@#U9AGҝ9 }7nRƩ'576O%`qhU>qQqMJ99. `Фr+T&GR4}%>va謙$BI/8Ii7Wqi_Dedϕi`qR/9a!|z;A[ šhǍjIU7T}wWVk}-HBA}xZїpM4ȓ]#ƶ p^\[c+M ʟԯ`2}Xt2R HQV&>k @[-$o/a_dN3-3%OtOņ[Y]lrBh@||yw9_xww<&0p؉^RYczɁE3i@Qbn8.d9s^LrV]gW 0.VQpMEuOwHXSL\ր@r1ebiߎWbO(o\#DWMJ Rc4N"-ܓ[ڝnԜ Clu>(C){]g%gw"B!j\?tĶ+\'˘, "|`N栽|5z3%w;u %(ؖ dV4sG=GCjFUT#_vQg(UdR&Bo׿mqઓ\sQLq ow Z7S"/02 T"yv|'1ےwݔ)m,A|Nwn lR*/$Rllw` |;iS kX=8Ah@hE ڔgĴ<(p#^ߠձyfN{%$C U {#@ ÞrNVReNƃA*s,Kc-Bz-{UBz^k1lUL0za)"1˴V( "\'FVcv9dm`{ֶRpɖ|K|F Uu~V̑XeÇ1=x >&~<4rWrNffHuInHjF0l$1)M/$GIID .!Wh+.JyץfEFͰF<by̹YfZ*b~j&fg5:Хz(kd"g'ڑԡQ%X.Ǩh&#mBX'y_ S|X mH`yz<}6X#*gXS9`﹍rTG;QA<Z2u:ٶntMfi8Ăqa:&XIiD4J,>x1T27M[_Qn$^ IS@5\-RKsޠZamK9]gHx\2\8Ֆ {b9GQt1 |!DܘB{^O.a8SٟwT1v7zq9{_7R +fpUv7 `ym4`r^&n$BP*wAQsjt, ڐQ^J.|3WNu)Ǻj&B1~ou(EH VˆA*@DW@ģ[{NK{oUx"x[&ĕ1uН IID >e%l!а" RHݩq$`{?jn6oWx2Y_Lo}x{VFrHwr6= bC O*HG._/" ߅N]^'"#;kC,KYCwi0@| wb ŜQ|~E䂜ܡt}шOs>y9)Ft̽0; T~v=gcoJ/oR+>7]M3PBŒFΤ)kLE\vry9%ك7MnF \5a˒iV+B77ш۱Ⱥ\p(nM3vNEdKۿp|勯ԫZݲ?i**gvJ߰(6ma_7N)g+Φ8pyEj}rQ];].dzbUmM&dž7,+̿ÉrO]gpog((SLTxo:FAl?nԻh3}-c6} RZ6R-~λp:2};%:Ai0 6&ܮ٠41Bԩ_xkAhȵU靗+?$ɫܗX֨L7YE(԰[ߚOR;dI`'h5Zn)o f| B yh\yɎ$@Gx]GsTSNlT#`0m #v^F@m뉮kބ`Pٜ zF\J΃bucmЍÅQ?$]jCT~pPшfQ@zq?<nj|$bQn\Hz\?FFl:oI+QشK5Uh|P-†X[p-,t/s)RZUUQOY7l\ȥ#YCfȫJG }V@U\9p$1TM`hޑ{RL6˰z y}X-l5..3Qpn?O`(԰a:LO$nHQmR@{a1TEXztudP(s$M[:qG< :9[2NjB,1Ŧ&+[GsQ} SDt6F8פFYɻ]>Ae)RR!:t<]#: ]λof=ň%۷v'X .nUo,pp&:HpDF¥4)?D"uNS峞=M`qaUi_83Yg}G҆+Bx}fӗU)2ixs*b ^/uKU6ǂݲaBk8hp,*hzMF桄Ez|XhU,!_?Gf xVi>g  mJ!ko"aa8-?Bۭ6zs~~Уuʰ^&?"eeXsvgS giuq WW߂6<voS7})]LDy,[s7y+MJiH Su}rP0Нh,.H&ii]Qj V]Ty"#Sp,Zxy4JE5xKT.6y$N225hּ\?*I*diPS.V9|.#roK{qiQF72cv(x5dlCi{ޗPѺo&ˎq z4-|Aqpm&90#YvH3=VL-T).ۻɥ 3L#lzY!LqWhS~UhZ{#vAG<9SF$|漤pDeT"^e,UJm7~;CbjHoLčGuk}!+E #bW.U;/!'j?c)vu7-"hL7gkḷjhbgO't&2orx/dkQI]Hz>/o]ol{Kp?^VEk #ɵq(pJ;@ 2ǜ'box(_a^jK*#TԎųBp lH]$`oqXCMJRSe-?;OEzͳ+pxk8acHuı#v_qnxc"thއ+1`ULKD Z &j>1`"%om)* Bdzq>ďGd.hewLMF|YI.b$|0l:@/]C"a|^39C8Ҩ/UZїz(`iu]?R9 hٖ2yg\Цz%IFfr!lr5uٝ!ǷTn>@iT4S+~@Y\{ w.>>3O*H:i K&e2^洃*Qlp(S y2g'H/Ks]J_ ;VVm|g:( Wە@6v(N鄃tpZ_/,aZe>Ç&Nfv(A|7<^ŷkn}|xm2+b>dӈ\bn!Ya rhjOM[G?DCsFI5j$q$իTm =E6iEE.c| 0W7$=QY6*\?Kf 7ak|o*d!Bjxn1ݴ 1vcdqc=s0IPzcOdFg ѳ݅ig8ku7U$ %ֻ7q~ p?4 h@? 1MDЦaI\fɖ>3$~x%F:)ܥ7 SU{D(¥碕3N7tuP-c~^WLj Og Xp4{EQ27+M::fjI^f}1/Qz"Igm=5IDi=T6t[^iV0ʆk( 6=[ᾈ<[%sf: rtidm՞`XԙFuiQ-Hb'QɲVds2p oPۭ`/gYH)oIH` ٻbAU<eo7XG&Tr[25FEu>_$rozsRpv숒Yp9EmE;71-Œ fa EH){1!#[t4Tb]{L? B(`IL'GNVX=kI`^v1G;kxiEr77gƲ'OiD&$@Pu}e-({9730~q?mxOIibyiZS2:f8y\М+ڀ_!S(}C9s6HC4G',xhXH k: sH m!^`a/9cٹ+#J%u<:}}}3]o걯GsX4y5j5Uԫa1eS.Ǧ۩ '+uˆjt*[fAGl9J fxP$Ėc/栯0ps 3j)4c"U@,H]?o}_+}&"GP>=!o})7Poޝ3H{1k^h5I&x|FWP8q* 459&ZBqh̉#Ws@;/ X r$@= Lg> \{sH|f4m~4M~p4r #qA ?5/!/jןo=y 8vHKuU1ڰnn{XA_JZ DH 'yMf쏲1O/7EMc!\QW@ڟW \qָ@tt`>pf=v#TG? o|tEbį3Bw!,uCq, h([Z4܈!wm411"ӧ!72'ڵg,1_heq/ U+]]Qi=:˃ggKw1ZXYZB7v,3V @ovzh$VǷ0W'Eٔ(:;Xto{.8ϑl[6ƞAS~[;b*z,>nN8 sbzn qG~BJ>,崐BĞYa?K$g5Ǡ 6ƿMmܸ,;ZhEiGw2+7`o0:$:oF0&&:*NN|l)EY1t>ܳ$3:8q(u_1k$+[6N\XVyJfws~53qb:) pWn{fN=93 d^(ت>~K/#LY3eJVG=?-=;LR`FEfth"Jm89x_3rϠCj"&1S%w0u<~aC{|;L{Htk7Zr 񠯥UMV* đm3wmF,9&ZWy5TlࢬEe ^t{{]&E`)ŗ{L ea/1 bڻİ}&(&$dzi.׏ّQYOԮ:7jTn-Щķ*z,6cЌO*m hFR "e:6$7kM0i$Lm.#~x2I(ê "8 @RGɯF\tH uxGg po1yc4pCk#5뚗wףx.ۂָ2]?֛QzZr" \CI0”98øJ/urb:~R "n~ 꽧E\"$ּ`Q$ń e+-w8fkyWgډ [Ƀ6Xw^a3o(jUDIjz&:\BD:WV-ia 2xuDo_jl'} r]] l5܂L `ދzh8Y.;vq+>5U]\HMkq}|Q-gck2r+[z-aڠMgoHeA^qtOiƦ{={*jE n'`F0 ֿE9 &31GJ;hH5{9c} "B%PKۋjyPbE q(˜Q1@8Zcab-5nr1e0WHwO:?% ~ °1O+K(΅p`"I G` e0O/!:xyg+<k,p $9l*-/1̑h!ӇGΕ6s /?༳ok8cƦ/'fbnkPQ4|^,p|}&Oo ֕_乪%>yn!L{3t<;w!0N3k Hw0} "ehcUQwj<{jȳ ƴK~HK/hhw*ޟm, !%&zW'gknlC6lXJlvQL~fDx`[2ed-yTu] 8Z-K rN'{q tP%Ggʽ `vN \ Q5wpTHoĢ4S0mcpmTDwΗg-}櫡yv4HāorYm[[l F?aԜ^-@Gah3TCNUh:fR)~+/CHJ ȢSp]e:]B*`0^)މ(\=CB]><,&L{7G:S3[-XbxX@G :4:6m8*ؕ'W~Htf3$DE~<2IN0"q*W]N1N1Iu=M@zJ '2~+_Poŗ/ظg 2.z}lD]w ;MYw$˻Pٔ^G$aA;sx1۰Nă5_5[%&K"7{]T GZ5 ;f8ؚȵs&T1kʎ9/ įFq扺3Xkq+߯;CQ"N#SA扴$,(roszfI n,XBCP;®bYS6"ΩUƪMB>˒?9.M?풓xa:(b-e,CF=!ذ)/OtaPzܰԕFb.+tD ڲW̭V6ҩڌbp|x!cs/ɷ;C`<"Xy+#657t=v=ߏ#]xIwa(k_$q x* 4tTNG>hFDmf#)x8Yr"&f;I4I-I +hQqyc4ng njR 8I;>gToH .CFAq/&OOe^f,g8bMI@c LX#$`c`E#P{b ~$" Y&8 A$@r`s=n&u2 (ؐUA];ICB*'qP Ӗ;Y/@7Ivmw.SE?xAXWOЪvtEr P,/YEw3z=^B^Kթ)9CBP۫cF}F9~0w8TS-H Xhf(MI#KV_I)X\0[k|~2Nu"˖3\f( a`Ԝ$A42s)̧%/i>EK)]k}9*X:4*Ƴ7QGKJ'74)"Hɡjg4s|5-OfSMz"{U`B47aA"ZFc\klu[-]hn5 64HJcF8db_XK}՛9 <dz{;fappRŲnl:X*!K4yOKॆW͌w3PyY]wNn>՜R hdZ' xR,)ڜsNx_ {rS7Ǭ1S"2?#]'Ãg=ZsC4m9 b7ffQRe'c\C*)G ^9k~iZ=7ҸsS U_ M:=qCܹ=~)9seeM7zX9FߒtɈ;&Q`z=fTcF}p[: x[u%FEu3UEd +z|ꎑ+ͦլ>|[x<gZχ~::qZflt5gL#3* `|ru%<,h&V۪Ts:mR?0bG_8ԓl6Xn[Ҭwgnw!X3ES b/6d*P+c0ّ:~q?5wdf5`h{Wmi{Z?B@^yReT|yy-,v6d w`1,Ojki^Gg|B!%_J8BK3Ex?ΎHI9$QbEJ!!%b- (:|~iy3aGղ0S<|GҺC|cMZĉ\c(1>jsϳu5dhsŋ3,Q~G1αsx;,&i롲$3^; 5)x`&/6C7Rc'vP,w64V]x CPTvpo^sZ#3d+4/yCs!YI[g}a I*;3.F7{R;t] f'4d7R՗qMO~5e{*+`rl*\;1$X~k-%6w2GU /TŸ`UjM\v9O,Ŋ<_ۇ| 7 { :&<xLrDK4Mpսs镓=-Ia44 `o*heG}Qcu?6*Eb]b:d';*~yͅRǛdqHS ,v}"^6#Gx[@(MbZ8쇖&o+ 咣Cm[PIv WS#6ҖYQ\z+sfgiÆZ6Q٬&;>>ifDuUZwV@ݧ@5G=IPNy7EsG 35?:GDnǝt/cDNY?zعh~ţ9.vaTEfp *LP> x*#Tnbó, Dnj^Gj=,ӿ iVx]4|2OWCeg%|MR: sqlQ k=f <10kk]b(?U 3A^@u9[?iᙯ)UfU_GU8e*n{8fl. L2il;z8&v˞'Rr-.r/3ثMʕ"0²Q7\ yՕ?~'Itx+d6/Ě3.لC_ qPOԉʛbT}'%pQ Y 9R7b yS Z0P|AxlF[˧L&]7eT"7.Rq+`J ?{3+̃t>DE_Vm/:kՀIưJ?m5ϻ9I#ZvI2&ו|& ,ޜ?l{lqH 9=^;3=8Nrߦ5zr3,@:JrʢK#\9Y۴h懁!`B)|'"eZ&$J_M+筕.~94.+ȸM}ˋHZ 'b fTE=HN[s|#AŞ/ ̨7E]m74%_i=PW*uA[#=Vvm˨UٷN?֧D- _ \Izml4-yjeRNc K¹uM)&jج=ZE#dPTö́uYd`.D:4q=q)H~P";۳F;=)S<8r6Tgyh↙&3 ȾRLImĝGie~+(CjQ9>aJ,N8{amt $ u#&ґ5oX7ݗi|\+?f$r JnG=sx<Nupwa+T=T]UY>T׫K n6)`q#>7_2-gO0;aCڲ<E(7,uaM<4_$o8ANJjap<)su棜p@χ3BlCaWEJ"quP> : 8cRѼ+'>%w7J\K0ZƲE@b=>yF=8l/jߧ{NX5\tӓF I^<U_~Ry=$sm1NXABd16Rr;`2m9 g%DC4] [pdzdP#/6lM=T$^Q 5 T4pd/#`x88:D>A &Zy-C_Oʭvk݉lǸr zS=ƤN"232kgt&e#43DƄq{H ]ᖗ1Ø"#cBkKߡ2qa~ccUߏ/̷Vzַh!}ڍѹΪE&SQ^*Jlf̏tuXd_/tg #^%at\aO/Y6+F!qC(ڠ0?HlaLAn^(@3R+M(ފE.MXcF\kU(t^ vޱL յ@;]&3&LXP1Q2ZЕ+ G3Ύ2N=Mݐ?{J}*d9. <%Ps2UsgrAg^6 SG&{߹ _[Vё~|e'1w`2PZA?5ړ? +嬮OR VS8#RVR0{癥V4 ~Y)  oLMuz5U)\ϻC_R#蠤9b  "N8q7bmh u8?)@]FenAU;<1?4^LcP. Ң ې %FB(`855(Wf6U׎vcpK'#+App0Q^[߱,}p%ï㝌LZQh>iWqM)*+X{lAr7uZ $uI!Ucӳ^35f"liKxGKs?ӕ{{R߄QxE]1FC5` \λh쀾L(6VߚL|R_h3Oy޷5'ܟeb楸5>3ݚO?FEC fuh_~{7ː. L"'0Gg4ϲ_ϨegVese(XXl}qOkFqh]p L9qt莞nTřxTZׂ峦i__nq#4 8uDĦfB4Γ1_zULWqn96jHCdʦ$6FW3筛as^ִ#="EcW2"=$~vQSv)w)+Iլ#r.!_zL?bD|Af*l=B31!g) mHƓbф~|!7H>y*Dڔ/J̆#xrwdЌ-r햦~9NݑPl)g=s4Biyv3@L5?CK%D/\K98P*$:kw<3;WFׯ $dva/s.O]T(^ r1;c4iP *H6Y(krMbLۿ VSP-WՍ6VxDEڅւaDZKt+[Qxg7e JhF@Y{ 1LAVOb͚z`fpfqjT5 ʜ K9Z01f)Sw֣^^GQٗ&</L.j }}\նQF=fV 8ߎ5%^oH%mYJf'cvZw&L TvlLс;"jdvr ȸ8볂p5ċ[O/2+.i{ola71w\`4O /555ǤVT_\}P{$W)`Xw@&7{sav]h=I`uyQ@@祫8 &+qGE<w/.镂77_1/oD!p)Y5$<Ӭ@hAjqhSTG ?ˍv@2:N_ٍjs "u-hzjMh& fH\eol8ZK%]Cv ̸%.ڻiswxI&y`[|9bJ2|jԺ٪zB̶"W{Oe .W2ؿC4F+FR2׃?5r!8P fG:h?;q)oH@,9(&ihqD>W *8WУh\W(R-&Z}ezmX`EbKCa+5LAɜ xyMigh{8E1;ce@wyM@hӋFpn7 &GKtP9ʼn<2/ h?ga?pa#' ucBOPrUN L*"=VISBm \yk/E%rsUn  >{pWHG)Xk2OoStW0x@R_-2:A/hFܘT2ֆ<Ks$S[<,Dm պUU!]{WtALdDZ[qKQ= d24헲)0NnK}>T%K[ѦO kZQ*PdB>Hve#nтL 'e:]daAP)HWJw khyi&qt= "Uk]X;ӗo%QOr'bOشkX\wX G|͉V@ 5.΃Pvl5zirPY )3U Cf;׿xǪ`WPF;+C6f iU[TosdviB)1X;vI!S.)Xʕs/uu^_z8N5 lû?J'Y$ &9^ J8+L(˭΁bݎaR%ثt]o4սVb8(ӆPދ!2 1Zzw~mGq~LV;MMOa ާ.^ U4#\z\Mf,mZaH8zȊ웻P  $?XT[쒯l2]ޔEHնj s}WB|!}0 h=S: #i"VʜK_񂢫Hyz.eJL/72@q.s> h^G!mLlUԯ#);1D'rJ? 7v aWM u2iiKmH3Z׺%)$#= +^suuoE=+F`6E/Yg@/઴ N #٧?)9KD..3 t.*,$ϴ;H54DY9W 䤔)2RN4_AAh/j|fC9YO!P7E} O˔1٘ꋓl"`U ZkSM.;B qLSM_ʩ2Ɖ)|%LΟF$KښP̕?(ўFճ^_ a}Ҕ\ t&M5-@7&5%=/e7L06Q2}6-lvlU$`U! lpWxC^j pE:׎5i8*va ~ g4-܌2 ί3 L/`FTFH;b@7ӌ&t IC)CO{gI  H_]jČ1?%96'rKڼ,iRa=V>t5X<ͩ b*_XQSa/[P70.FG<(c=zuft$Ԩ_Zk"zAl?& caW\",?i FIy`$P6\W &}3$(哦˪=nJON’|ྲ͋&u[aAJV7g'IC+el=(Na"s,%;!uoDrUa{;5zV lk~t[ԭ*ADm YYhqjE oD4YPbed]m($vms'&3P/2t2ly/;Hh7x]39+;j7I*5F+3Ie8=Z,8C%PW)$ zoaf.t`%yqʦj8Ԡ}{)*D|>e1d-|iGg~CXn Q͗Ay'l]Tḕê& 3Dĸ PDO[Acaާ]ܣz1 Wa'Kj8BVJ#c/ЊJxMir蟓Dp zYUNOȾ\p\("Y`ɾ%wr CD~o`Iq4l};q2ˌ.Wً</CV<'{v @')rvu_ Uvu$xV.v~h25+V4Z(X)B,"f~}\W(}~Ћ'D櫮M ҡCs~Kdl)7{'0h% Y*)]&Kyqqdm{?o'Ob=FC*<.~"(s]qmj!o$~2O{gt2/4)U&!s|59lΐ&}rjt\+4ve_[|^§VF qBKgF-z);&~0]6o]&-t0#.2nd+k97%lK v{`1)͡wJ:j) Ņ À;wb?nJ(㜔zqRS0<-q$cJ"65$[Zw!ZHݐx#e)9r$!W.7ޥ+z޵ YTrb&XGgT1mSY^PMUD0%.1lrt6jl\]E4{d+-'7?Xq瓭VI6jTݞ$܆I&-|@y-hR@~(:Tn5+o–$%G {ivM#QfSîx?/ fʚzz0F.@n*.#7TݧߐpFXHbʹP'%[0d'W!IC v]Б8% >LH瓅ZHm@*7I=EkOTy2c/Կv>)RI6! .'׈YrGHg@ʉ}竆+i/hn90t@],Sy2]T=BuC---df5.ڞI+p1 i9 }GVݺ~6($PSl lMG3ײ ><3cer{sie96z5`)hd=qˏWtvs0Q'd e?@=:UJx'GpfN@&$XHiq0 A.VjoR&8 4h%C'p'E;?ZW# l1.D% 3 C',#HLiG' S9&Xq0]8)Qo;$.2եH+(͡|4'#!UsQВqZ>*_- 7UmKm Ap,OMK`8TFNK0^\gl]\d hp;=%wAc9`_^5NǬi <;<{r!߆yRԯuیԅLʝ⛌ ~Ҵf &yRs=n$#3dHJp:M6VgRX۾q]"l9x X(vmK+3gR&83ZN3uqI>sk:VgdARּPr퍆s0d-xxc"b|0d<\ ץ7cڹ% ۠m 1/俸]oL;B<{aOJ&~bN{uO>ZdgIYɥ^[aV(bd77pOl&RQLQn&/xNMao vq@q"F`D('4/PZ'9K#,P A|BofRtH Y&hyN 6gk'tZic{73O-֐S&Z^bfHrŁ$HJc_Vr$bݔ ɞNMFSTYO^M&֢߬T.%сZλ67n -0n );A4^C#UUj TBNZI^q[(ղ }>a#%hX݆֟&9y`T8 =$[YlTd|ʒO{{Xha:1nD/o3@M! Fo A2! Vy-IncQYn qi7 tv*.,o~Cƍ>"(4W>Ș{>p({!3$]ZQϸCyB%FN3~A)(%!-*glD'|Z=Yt@whV@+揩?봓”Y*%:$$/+`{Ny(4rL/apllgG,=^(F/6tMÑ62_!\;( A,\wѴdFH~3D/C+ZCFd Af_lg|Nf[7j@YvIa]0CC^=%7'P!7RmV^(ڧe #,qm$|-GQ$05>͖&'d=gW#=u+1 k &+Jo_#\)M{ɎRYVj|p;n(l&%؄b&]VOײun%sʈ^1 J)ɂUeX^g6촴zs.$Ťi:?yN1HQ̤p5!;Ie11QJ[߻%wnՕ=\ꌄM 5Lj ԍ;;GYŀx)>ڝ 3j|!i!z(qRl|M(م%+bAt2uBepNnǐRR Y`Dz.o~GUKgr7h.Hޔ;nd|f.K&zg[,`Og 7}4<;ҲLyo\Tv9wxldQy9-Ty0YEcu=66-DhRO~nk4"iq!?Jm2 W,bVuicY)rf( zi!R`]bAᄐ!\ L6L PApl".DqL~a[wϓVX5*sƉNOnd:ֳ[$=@(]u6סGfn>+4M#qZ&osG`IVԏdwבn~Zݒk[O `!i)ƗLtg.owGūOzU<o+S,tI~v:U"aoۇ_>裏W=bdalLxRtO=X!eYVh?LIYz &kR̀* 9;ݖzU*~ ʌ}?` P;ksjaf-\n֕mЃᔨloX]>6!y{אhu7-a?PVx(}|+&+N]q]uBlilgevv{0a- cl5ͧP&6MNQ読}NrU96 Zrdp ߯}0I_E^*7t3z La#j̘ΤjPÃ?7J"2an5 םY2C|"ӉQ85~ܐ֦,sޣ< KH6Y躠{rihS=`0ѕk6ua7i?UayfK,F WVWo+SWxS ߱ۑΡ{ZlJ2u,Z6>tIH#|:`տh/,᠆O ;D慝V V@ב~('ɱs; ;*:z2)I[Y2V+,/'ذ]/Z0-mȒFh&3|& Z#NM0U6a7>1+(Xww(\I۹,[#4=݁4. ͌13NB\8gm7;~-i^ A+]PfTY}ADֵ cz}Ju;OF*pX+b\E 9L{pfoRJiˁK/\疊-ȣ1:TwZ sk= ~p24)Xc?vnP=RFS;xEx%3H$|KK:Aɘ*&"!.9U, =5Ӽ[ ъ\.gRUsajh~ zpw'kh Qߧ$_e r̚o[m;Uk{;** \VϑIa]Vk]Wh>V' X#"r G9[G5b = 毠k~lը ."uq.=xf49B%1NzMyH P,|-0^~b)Y6 ,BycS%|R_ ] !,np7(;!87ſf,MD!J>8l#Z}l62&d ypjb{ ěV8:8ГDw V'YJBWٚR<53LfFx=b&!Ĩ8 E)JRx(Oo E\@Y/U ñA{w; UH`r׵mSX F{SZbVW U. `+M==*kCKu ]=/H!L 'Tɮ8K`駪OLbO+&\3 v f C6XVr!x*In\פ4̰&)/oFEQBWj,nt54P_gF-_8qi+$ !ŠiؕgLj^DTYjrx2Xp h Pqy&̡,D{U;ӠrYWW:LA&ŃKA%>"DQ8ӧx^)#fG[K ң[ґ喸FDT_2;BՔE?6$ jl4"[[(*ĤER^Џ?>;9{ 9u/_j3qߎFe>褐fov! DDqr Y_r6E67[L^\cgz)FO#_ ]!Df %Rϗ*R#DRX̷hvq?"@kO3@ Xb };u ilB;?B۲ @q @"hDyaH鎗SmKF^oz*3Jᵦ*^"sO1B'mSذbЩ %F-̮"C[¨Rl8 "P5G|δ0`FmsMz?re.?nz 8JwGhg;i="rx3_}9tؤ/Nl-,*f(>96{ _';~9Huҡo뮩"d7b6RZ ,tK=]lT ̲7]2| /T璍)YZUkCcԪNo5oG2DN B7=xl?el@TYp(1>tPcA%=F $4 $*َV׼$HO\14(d=\Y(()!ki"[=TnƞXқm)No Mt(PO:38PZ@Bjp[.87NyL="5E~,͵Njv6V?e8Kclv- xJrMZtЈ=AрAuxe[f"apy44MX*/Ph}%^\{e?fm'9(qNZؕ[4pu]IecLAaB4SpC] 'sLRrc^\04sXFOaԈfKۧ;*^=9`ٯ$٥Bfj*\0SSK/qCh[];nmB9عYTMɉxLl#OЅ;`0MC!.-FT\I)K$X)b8|pZN>*tW76GK{le.#QLĴQ)-QmY=(n`3ѷkkSW9TP93r 4_U80]>JV@VS+bP3ϐj` `*;WggU`ޯ#/l1[ie=364NctN #5nܰFl=jY)5DiN*<N֤HtY {Iyj[=nOXD:{ R#vw6)cL5mB)ЍEDroX nJx}*J$`qp;-+(Bܘ[ue#skk0|A(Y+T[`2K87|'NipS֨}]NjVyV!loPcyBd`Yɮy_Ni $B*.h`FWā,7eIQE{w|E/iqohEt4x,lTOh*%ؑ j`;b)㮄 - ^rbI d}{{ODT;|=]92>VsLY%el{eK7 缡Dt5ڻċJWS:Yc%LBlRM'c>8]rQ+wkH2{)wUJΔ74IZUE]8z4Bziߣ9 2#JcNH>`L׍0/K<&ݻKb6~ԑ~$vI22\aIO$k,})}mY PFq߸,sOw.:/9ễJ|5LNMmb#.y#aV= rS~l?~ZT_#{#yF)v}߄AFևNh. H zQW }C}"\p%~a iNmMwعJej4(Ob:-ke#tsAq*_>OIohNQ=ċە[/2ii4_ JQ,0.hZ*78mV;Am]_}P={(Ik݀cǁ0[TظUUr r5b?kPG^'bN> >ƭdkKJ.5Wg]#bV'(v}rԧݰ^V/=f"H;}0/6kX6G0<A+(2Q )'3t3kZڒw(G%a?J׺J;/ҠV]akUA7 z||uH.)?0͢3p`>@AգZk#YDDOG,f}-bUIQq3[Z-Y4Z}6[;ݯ%6ޒI.u N[<8 Vo/j8g4u+k c# G嘨1ŕ6_FF"hsϢ3VT i =!kb* aBiW'Mmzd^{ }>sPsHQRo6]k'N4p# 5 l&K !gRS/ qFKxZEz*6~9U3 \ m(;ܸB=4̖I^yIveIdj+dif "VT}Qexk!hA1d)Ћ~Oj>q[KW. oCh С$n݆:]ؼd5'ѶT+Y.Put"d/<;e#Kt]; ck6gU9 y*Xϟ=xs50Sh4?e$jQNVyKuOj$W4i`?aE/yTJ pw@k_ ;N&D~ <fkh$J:;oY=eA.=PmNW?7`@y$pZf$(Z:gX "G~ Tt8o yԐk1onFzK#Cjkf`:ڜWh$rOI~5&Й|0e~Y*u舸#"B%l `.ED!NLbq,c[Q`3L* M&-MA{#~%q-OUmcQy\˱p&.d,[*$A_Mz%00 3'`\]1޷X٤F$I>كpy&{Xۙ EQ B]M얫fMb=Q/&lA @< n#[\ŻWfBX` Y^֯./FZ0~goSZ$^l?Z\4uR绐j i?kMk ݗh*0q e-W =$UˊnШOR]6g=J*:2K/xFDPa$<:d&;4>rMYbf~mL_\ IvR(,> cWM9uF qpԐcq0֍{Q[LHr=?[鑱嬍,^G-j3x4*FVjwrX8n d̍/ 7VZX81ͫmUZ8F>0H8D)Ne MX ?&_>ɚE1qΆ) N9#׼\jw^U*h^;ȩWFiuٓj&8]g9י΢ ە!Og\;3됁 ǶAۃ_yE24RS.SMuK|Mou86!@TۭB߽ohp,O=VS荢pEK ]ԿdB\(Ojgf߈ɎEs5lA?aN/#+ԭڧe)g?!h_~p+w|fR=a}ao7F M=/B f$TZ WZڰ|آz􍴁dl(6> _ҤM8-/ܬ9A `ŁF)΋'Xi kU^q3 {,QQyrϒ2=j 'G7wpr]26) k۾|LvwQP(_WqP*|療'8Ve,tISwaM *bPno#]{3J C ?hs{M!~>{A;BRѸ!!Nrs-O9qpg_zւ^si霁C ecf *O3XdkWs`u3JBq!|r83dk݌IKxmO~Gf#~2"9+=A;ѫ_ԝYWAIBsi&KmY6mP 8Z|A6e\W݁ lֺo}߲J\GvVԖM9EthcK9+# 'U_JoDŽ%GdKAee ŢnSiel; AU7Dȹ-x"0շ{ 餓NEU%o9 P'm<ᔾ_u@LgZ>./'Ͻ gpZ=|ЮK}Ʋ$0wuTYSA%Z~U[ؙk]6bRϛ,fmY {lێ# K1.“rNe)~z'#:Y)fFsm]$ӒxjI7*O?;LI0i(DJ\ٯo~tO"<6Un)傹xS(#*aH=g9yB };+6/).!2/ڦ@X>3ZP*%((\?\xY@*vZ:#a驶 6ӜA!kjb~3/G ^w2vLROm$7i4x8˛Bp 9i\#u ˴hL=ٳGx5sݟE꿄*zȁ|\*G+#2%TD/"2P.VflGL"^;nS×"p  3{/J I̫U]RPOJN˷ja'[ ώZF腄NmY"( % wE!oi(MH-{"$Q52ޛ%^Xjcޫ ^cFLfu m@X3Z`9TO[Z:ƿtS7]h!Wɷe`5ˉ:LMf~)KaA+ S }zfbp\cC_[Yil }tMm7GN'i07988n jcyL--7޵ЮzU.aE?XAGW"Íw t irH죥歫G8eMΨvܹGs$Gکv C!)T0?%s'[St b+&aS^`諾 ȑ8Sxl?46ug($NS+]LfAmCF3[I??-,FtLJfi8@̆i%YU7W%9Zv # *cD[c#Ֆq"V cOT>(V~ڣ*6S $#rl遵׎!#bQJ RRgV\j#|[d&~ !8Р}АulSe\=j$pup" u(!$0nɉ|WwZkg]dz=*AR %~Nؖ<\-q6`:y(DX~zSz޼lMO$K|i:/I(dT|pkr2޲\|w>'=Q|=7ܖgLί 8P{Oz׆lJ83nRDִiD<&]myE9>rI>UǜuV6ȸQ$ktF4ۆFSI6ix?aΤ[98wTXp`N!i:meDz0#7-9^ס@*j!H"]bevrc[Hx$ ަopmw4ok%T /cG&>jNYyRHN9fy'UHhb`Wg=䶁a˙+z?FD/TX1{ngfTƵ3h߄~έIW̚oH:7Nso"FsmmFؔ*gsm!% 6oW|Id![]۹6tIf?DdHHLIߢ59Oի9>๛6S%O L:neYfOifl!ʻ@EwK!! (re<8wi$bY-Ɩ TM. ~DI_7g=*4@nWx. 56x!$*Ƶͱjeyfv/=-ޒ ' 9$iH 1%#}D5抻3 i^tܑbGDؤg*]vCS|%q L1x㾐zFP%XoΝ(| 0"S{]t,p=5M4r0n;0}=w%Yߺ.>Ry{#%{hl՚- 'Ϣ×>9)R3c/ k˛I}&; < ^/#y<^ZNӿG> ,K0J9n ]XuD:ۂ{G`O]5cw18oKͫH|19oZכ)a-z)#?A16m;OK6Z?e2< kO[v2v@Y!Fu/^bMP ebX)/ٵSe>*N,eh/ý$?e*w?l{}Xa vTQdX>Mk)>xRk2'6?cW380!+0LI'ooʴj9ɼ~vvZ"yYm}sF5gHﷹkj j<sBs]ᓬ.Z-ȕ!-!N-["pw eKNv/rT5{OU-AbfS[p8Nss,gCk9jLB  SFug &2%Ѧ ͒d"N/̒0T`^$b^zoh$*/TE=)ܕVƍ0w!\ vy7J']⛱<@*OP-7D w%t=f1mX }rm.u<gK>p\(! eZ?pa{DÇ?,&\b0r+|5PB{&(Jސ^uaE6( {/җjn"H`I,O[Uv8fŘ5#Zg^K7DO9ds_dhG!KRR~g=G\n;7g^%^E+#W(Y roC?BEOֳ@0."\0zcsI 쏹vѶLִ1p0Gr.M߳* ePXl9 Nyr(a\bmMpӑ 8T, T Ars۟bX+!sW@^-gavV.u"v9E#^.T;h2͹ %uOkt3{h0 wjbG(Cط~}2V9iCRU8)Lt'b-k;.ʭ#Vizd_^~y`E:js A8 DהcY\1(?XWyǷloESD,hG:L4h0ǹnLh+ہ7ؔMozju䷘кֹl6f 1KzS0R1~ +Tpy|g7PLZz{+7aA.lm0JܯngДW2m = T\}LКm'c5x HAQK,FlsCaC֭GV(*-_uHDWM `j:<7(UxA2sirnXB4v !I'۠)g=<h8` wǀGvP7­i5FIp$KP@2Fd(4+&{> L8j*ٔlaQpp{vTY,_Z`bj-*I' Ou`]VdD(]c5V 4_c;r>xw:4}5ت@~Yq_,.gsm5Gg:;aٛŵI+U' LtN?A2 ZL;@u'|kH WFn{YdzkgqƸq8"?7`ۘVx dׯڄRYX5>Db ?6>1! s(צP.QmJFJh j+taOͼbG*``.Z@G' ܏~ Aԉ6u,6`?(¯1~v4Z61  /.\T<âBO5Pa~.k`&\f ƈ}g4TOVL A=.G$Q9ECQiXˮ\&ǥ9.JMI4գ"46f9( ;bz ϑ-~r'b7㔪>" VSޮYF%&E3HdNNָIaoOTٰux8Ԧ[&{0QDK-:u"f&A*әM&10G$9QbUY9gT)*5iY(R&@_݄Ipulb903"]mAK4%< @鼲肈eE~ 'FPܙ誖OEq}ј i+*|/|p$`sٌ[jQ,B7uFv6GWO롔~4@ӡG*r z) ?5V=if̢kHLr -kӺ9cE(}SDBYA;N?k6]TuqmejjUO\G Xf̌-Z5L+1 2дxy贱acȏj&m&zVT?6!!apE 2 Ff&Mq:2 h.06U" }bd\p)Sɖ~XdVBӶGg:A|Y/^xxoC@0iIǏ.ZˀQJ 7#)MD=?k1n l$"l/{XoNNڰ@hYy0-Z(0Qp0 j@#q{ŷ"#DE61_9ס)#π%AK^"\~/ r'Sl#_}B(=Vnғ3enemXfPeHuYX&͋3cmj@5Q) ; u[ ]R&/8{.`GIغV_xו=z"2l9B%5S$tىY9YY܀h uw`wHыVKѲ4Z jQ0!l!}=lRxU.?> 4-'@\Gr{V+|RHvwkf"O xމY 1ynhNH[S_n4ZA]ْ?;1!%ڞ$&+Z\ɷ22Rtw}@Qg{]w>WG6^FJς+>idZnD#"GwA\ZJoPqMCӆkx5C%W9q/d8ؿ Mq#;dߘ"`T2n7[: NC<ͶkYL}ݣe*(z/-zv&PD(*.e/=v&c0dhz3)P]|S6OV|Ģ(:JQ(ڙ,d0Q $2*m@-@Jy68-DZBl?f͇X6ShHZu $F-R |>)߳]t8ӮI\ 4.CpB{plգjEy.&y+ڧVV1ܽsBk ^F7{(',Z2"TqWZ8ᑒ47C!OV:L[^+߁Pt0_6~ʴ-őy~:(PD 6p~[c4jlxu: 5$@(,!V_{@8 d.Isy]u|Bb:QQ2K[nȨPa; Vyd{㖽iDK3ם̋VE(R}3!MT~әQh=  jJ1cn^W`AU` B n@ca;I7E6DyrDAH&>ϢH[9E[UtQQĦ<x5-1ZG*U%aY!~1dŗ73<yd$.W$*_G.me4{%Ĵ[3'ה#J,I&.~\:IRPTلG.4mqJA8f#SxPI,:3!F+ j#~!5GN[N`*!:)9B/# Q,V\\et~[R5;Lֲ \sGoؗ"wk B;A5*^k ;G5kDfVs:੘eQ6˦.MƸ˕E~|Ug4>|XCW \qY[q`',|d\żGLxt\;Xwj3!s8~pSΉJrl>4=ƴ)y$&:cnr򄪣Lؖ*%~_!+@wQrȐ%6x=é׋)"OXG `P-hͥ~"'oEg2zc8%{p_n1Y_$u-ple_U \ 9jh%w>F ;AL[ Hp1 (J/2L.=v5g 7)BfXc?imE{f揨7|nʓxӺ0y^lȟ$"W< n,v8qo$:m3J}w?o*rӠIЊg&[rR0'792W]ܞú8CNOU|}0YL.).Yg`/j^!dwB w~iЀFt6p b|ӮWXY |YKrU?oxڮʊ6 ~=3V>8eYsV0n6H //6~ (;hSՉ2QB*i0@̃.+/֛]Z H)=dnF义6t胠s姬egǼÁ؅G^uO/Ef:G9G9GJ|> r6k4^YFUBj&Py(s /gX7 y_@ gOSe+n%3<I-dPp2Cm+%r83`uYal|ݺVpv*S5].zjrx3'PG,a( u$ OQ1ӳh}c[%%oz͊+82 1X99.Q2 C ]&n*N]pٻ@IVYnlWgԬX$b@;B[4`xrvsOp4#Bo ]~7pnj(9[ ML7[;,e4 3W{@߁zڇǔ+C8Ǔ_qjFQ*|$M0ExB3nC qL{ VwX-*@k<.:R$y|<ouCXmg rtU*}t XݻϚ̿ f9@fcZ7)"t{Ѹ7Nf(+89d1J7}컇^P׵|dhIϮZ`EPmztI$nV̈ s?QKbJ8ӛ[mԊ;DYנIpwPVwڡY2yEH(Z*\f>'p87htKfjyJDۣ=K t 鮎̖1#AЧo<WSKR>E2=2@JIgğvƴ$,=Ă:7DcS8iԹ<;"'`Q|r}p ޹eݧ2#K68г$={Tꓐ Q,,;pall]TڪFK&H4犳dru,vJ&k =Օ]c8}PBn&T\*4\gtD(Ok'Ck5:R 85jqW2Jk1 ~q6 yUK'g%U2S _{` H_*}yvTykylp{|S¿7゛$:.UN7$WE?PW1VP#r&]ߏXNkb\ 덓4} F,HhٕgHt$[t}}O5Z`M3 p#ƊxqP)ׁ>|i{Hs9bJ z<-z#t2fB}`5 ֆnqM\g-YKk\HD(XڜalxRT:n&` FUr11.]c-Lh{rsYaPscL-!8X"e!O\~xN0:gCY"XGbi1 ]  "VX0.buA*HS+upT ~g\MWE*ܓvZδWqt4 |BΆ5ieݗ]ƿUF^OϢü4JhDDNK@٠tմ2x ʝD'^I&aɂ.I? ZEwP/N , (^WYvEڗR/8 7hIuz2TgF#*EKɄ&Ñ+YnnðȞbkSJ4cKͿv _=I~ըE>rصX&$6J$F&T1~+x(WTht˔1]KdSك30MI~ RoaشX WmPpBz`W~lts }W򛿈$jW/ vJIvL p7R߅92ѣmw?_:sTRa;ID\5@ӼڟB͆ç~ƃUle"1[AͳQrl\WXhX1"(~ Mϡ&ybjed@(b;@:]]uqP\TWC= 3wYxvP5"Dd~47=HP--MWϢM3 4=ς@HUxmᛕVTrwG wr߬pp%2_KGA"̍C 3Dcc U}iÙÞ{q8p@p)`qdd1Y*Sv8*C\5e +TBYoH0T3tp佫ISXCTǷg4냀M9wezBQʍ( b*Lr~cӆ_鎀Om.LK`@ꊸI֖ɒ@ *z-y'=Sߠʗ+蕁dr( wǧ]/F崰H>^;ޜ| GuׇL2U_"p.4ku|9#9Mk0PB\qB d@px#Mjox24(I˹85l!V /;z1jnnK^s䇦 X#h*P޷. ,`O #\?BeLfA,'8aIYVḄKmkUqK 5fR<_^GV֑O ZbB3knҿu޵o~gv@f 2Z]o)C`X9D't4τs з{r6'sPRǷ c&1sA ,R&%Od(c AaZ>a@H9lŝ۷"Bz:nG\aO*zFͅ%Y T=I,]TTL@ОP[+k=4igG>kyQ2ꄗ^AڪU۝!c_"-D~4naG}~dzƥZi|њֈ8ޕ+I_UU|,<#ƈĠ_R -Ptkqwl9{$EV8}ӟpv#dިf $S5K'P`)/҅QeԸN ȥ zgT |ȏa6,¬XgnXʷ$1Sqi9nKtn O723ծLƮˎ-<9iD'5wV<@y?.g|@ⱡ~wi-L%ŧn1q٘ɵh&WĠE-Ψ?Q2D,{|šv/݉pX[.%ZyX5o$#,wnɵȊd"- `igpo4zR˜Q cDiY%|8)D74drט$EۆfŞPYTD5܏O-w#cG"j -yؐfkز|dp&/#--6;S"9 Wl3,]co)t{~N}7ٮ[}{JHZ'B4ES&s'?h읋ӝL@+Iu݆ـ&pق M B 0Aȟdx_6vHXmy߮+$b9@;e9 dk*%-Q É} }(.wBwk{/ Yz}B˫ PyEG~GY+Gy/`cҞd|5i,-ᇵ_w63a/$##d .N+R1`_ŒG6l-z+y96H D5ZYmE]ǿ3 UZfHv& ׫|*$ث{?~Ƅ 45Y(H*ʎ|ݾM.މxUM|LLk:?hK=JLXQw$|0ec/J8f8.BjxM Ïֵ$BuR'gu9[u>ۢCѱЯ~5&l?,Au ^؋$u j|qǏX_[IS.5m0:..q3gSFzw+YtCI!ߍb'm_E@ blw nJ6r>D댟Fi-R7H`?\ͣVQP7s݅@j?KD?$Ycfjaקz<4c'¢[^9liSM6~Ֆ/ׯN0hэ8vi4Aح8 ʂ:}C9(ٮUr*#xOΨZBu"wg16J}K>b TbC.-<7ѽ:v2 kGI^iиhqCXbUOϪ@ٯ=j ;@J>~lF|kP#OuNXeͩP5'/k}L'~t8;^Z41hעJ>%unkgv= [Iakl^?5`ƟN6…370?L 7ȝ[`9pZ8.ձMV?kuHR(#< ࣅcʠdS FgD,tU ל%Y!A;@ \$pTпAf$y~uNV\_,O&G.EiåD-5wKrS,yٹvاpbԫuS5H1Dn`,O%{rJIYa19BҥGAXCTfUQ75kJb6_#9PWfpDkj{>X,Lr K"0FvmJb.־$_T ]P"kAk'9N7Q+Yrnuwj{?s[<ŠLW LDݻ֢7ҡSE `BSj"as|9j[Т\L 50Ջg9/wb~kXztOBfI̢ e5-Z8`jֹ.t:,@ovIeg R`փ|F keWS"6;:L}s'Tqڒ#2\#ٹ# =;KăƆ]BH]țeM[ЏD \<Nj0cGXocr Ct$w6yuNlݽ-:{dsuO #e={HE[շ*՟JMY9꾶:Zo@##R*`N:0Z~HȠXBZr{~"}aTFR؉R/ٛ0Np@6κh#-_;ԌjoK mD<&V#[\ c},t7q+wȝ**qbՍXe I?!n"1ణF؄e* R :+MhΓD?~:.Q /w _ F,a4n0PQE8* +ҼUG)ɮH"|{קolt4@D> `m ܺe1ɛA-xnkRxyci4(\G0„^P®vZW#.A'hPJIUL2$&SacWS `\goQ೨5쎌Ɔ<YO5OMAb}KE.v|069 KV]ᅣ^!Un@*JS>ۂUUӑQ*HF1+ުw䭎k!%riTc ׽^]o.=Es(UT1rҩwphmj*$c:/gO lH*.,rz~á+^7&֢\:UӊbD% 2Pwf,)Bpf,TlA \Dn*7H|HB1׸zpQ|] #qbQqnRX"ޏ)֞e JD^K0Kpz6A2bK̡Wً|ν*(iZND?:&u1xYW#9&x( lU.p;;=cSx*IO] bMFԇOX_ ()vJamۃzGZE-'xitC $_T7Bph;ҡr)ךˆ- eZUZ ]Sk^)QG==U!^.>6.k"lAg8̨֭0aH2cGePbxڗm>0ΉAed./L^jhQjrP9cV6刟{)~3$ (-Ԑ綳]m%+ zHEaKtw1|G^:k}d [nl%wt(yU' Bj̔3U0KHٷ_̯L"!UޟulN1Yg'[unYcO?e4*.QJ3^wCq3ط+rqIA^Q;֞4À8H y W i _p[B4ƪh 84q؇LszX)?-GPqrQt[<@粻I]PsKPHy .!u۷Gp s'\ [,*_*z*+UpaѾ4R(O͙Kȁ avg%w =WnJn"٥NyJ/~3;H/<'͗lj`89= -mW#jo2Xe :G7ovx`F941dOnZVp6T־t˸R>0Vʢa4uk;,@zBYxf Z=;I*0l᫄%±!︳=kV8XS4z=v'FRiE]E2u:=Q)sW cYx!Y2)xmmgY"iW(NVm〪HHI֛gT?ܢ/Nfr:PB6>vqRU.8h\JGB m7vw%~v Gm?8&2>z5*w~T/? e-R*4+6_i,s|M![]i- M!+2ȸH#ULvFȜɕH$ Ubds+&G%bAQx$N [ k.g/v-jl͡I 04qM&rRbPhpiU0+V+;x#-]jRx7v/ n%-^f}:gF>XInU-,B#c[ %0feTp,qLpuElljOތס`6&G@dG.V yab밆ǏD*B]؉*P ;%w9&1櫥u$7aQqwI;|^LGg40=Crg)Ȍ[xQ"!jqVEjDu $쀀t~n2qR痶~0y1#uTC<# 7Utн4(SI N}'8Y<92xU{<3-kS--C! :U42,ps%oB}qiPqsq򚄜i-C$ƥ F2hF. ҥNZw,;lSY;`iͿc-x|Tf Ы~ʝXVY_zKU@fweR9wcL]-;m(]T/i:Sb̢iskFXvӖB:j&-+~]q.Mz15%~A| l+~t@R׹kQvmUSj1rүfOc)c9JASy΍F ̧1Ӓ 5xO℟pɳ !eM9hUf([:-s訢0ޔP#naG+| 4nxVOiE[8|RT2W+_7+xtY+#st✉X$F:)PLQvTzem}kw*.8E 2Ă &yF2xwvr_Zka @Y`o#Gn yoNMd1 !5G5$q,hZ##ӗUz\agǢ#?#AJnM čRIj@%;u%nF'V!Dqf|C]Ke*ïZf_ǒ.gŤy\Ŗ^T2,,bf(c6U5w<5+E72L? H tfoMW#@D[bk;U@Ne 7Z Ч:g"X)׭wjz0qt6SWq%@LEGPԓ 5h ( q RM- uOZd?('c|]ڶPs{m3趷]jBW#KsO q4gG`BtM:,)*M4f4VATMZ #V#,#j0p`Bk\[/zFx?7w% 9ޑV@ýt>?M84yOa9Fp "ZTFI` {WF?V|RcH4O{A57? E6W)A%M}2,V4^$bT⢛jyީ16ǵ X#|uVâ_P\ 斞jRR+[^?䆒.vGbF`ÉG97*ů}ԈHK# wkLG9=tY?$U7<ݒ[1džMB|v OPTb{]dE9R}].Q˦ ,!f8 !j<2[Af"x;;ۚ;'4+o=\&C~Y'fkn!Iʨ2hFD} &P ;\zeR!NS}y ΗMR0G8f >n8I$4y07)',|Rcd5[_lԗpǗኋ!NC=6y 1$t'"Dͅˁz\bG+Ydq=>HB[!_ko6O#ch=spYuB&-TH_Q%gIVΕ)so5S/#;tb3u JǴ5nv<&ȍj'BhLJQ "dl/7EX=SqE(?~^3LvpjS3Fj\x3([ |L at6EHn7]Z6)z3WMMFȦ3CH`&o2d ;HuXE;kꂶ3KboI3P̅il>}WwԹ}ӷ{&X.S OJp`,d-\ V5d@un6l-|Aք!=0{$OeLYE(5:KvѹӳBvlE2}5Ԡ1$Jz']|XԷ=ܷK$ YFށ! u0p=}c%|O7EO5oTy JL}gWuXZ/_qƼtaksԨI*G#>yyv'Vԋf9w蜎XDͳt$tNmkTڲN]v,Eqɲ2ɗ(YBRM٬Hĕ\\mbИj2^uzKW+!1뗥 Kw~Nީ0޸Q4R{5w nxP$'{|hX)bx^iy;9z'{id28S\ =ۨ jȤtt,2NkK뽽Xz~OO*J& 9&7 ݴe{΍godx-,6LP1'cLbùiyZ"rL_=C qkSObЏA`A5c/s"44|$hd?Jی©ʴAOCNA̒dۚ(i!qQ$)^qF6}',Mɧn~Ū6]6ُאsth n"$ۺRu,jxZ ZHF%&~>]T>^ɝL3xmb"]Mì,Sk+r^NbW# 60,m3P/e ݉[CsiW$\ĺ xz˔暚(Q߁czE%?Ռh*Z^($P]i`u=#O\%YZTҳY[q!ѱŵ a >Ɔ%IwS d2: cQx~s;\BbXuV,x6YQ .%[|q(ZhHM[{xHq.l5لk0BYA5,W*&DT9F *nu%n~T&SizFg.+i#J(mi4mD85ɂ!nVrq #Y|}U-Wǁ`SY?L^ya uChEݿ5n~g5`q$2xJS2jQL4V/6Tެx_6-ɭAРW̞̼[CJʲMs-Ê֤/T/*J:db2Nsrε'U' R@F?jcAfV~_cgƢ !9B@pTd'j:2G(zU߮c&$ -˱2:~66T)tVPH~ /{H:ʳ.Ψu8_\}g-\̉EJXu@V"I\WZ/3շFéyNA-,)`/`سU _g ATsffMX +oHυ@5I%d)cwX&TytÌ2Nι-qmyŨ M`4&׹J87'nWC™PC6C(;Dɑ=`<8 z6:.h1*#%[_kex+i{j]Vh%!FG?H:>`(Dy<}&-4Yo&w(J]_5EG~}S*h#rs*Jӳ[L1%@>As?+ޚ8ոpFFF2WE0؟;DPh*QzcMoJbf\z133OrٍzGύlݨbY0ߧHfO@ Xhm>ZqIَ܇Y Z8Cc`O^)b_+xO1v$a2mlrZg9WY߬q"}0ud.G:qAoȹS{-AxBQœM <L|͉:(A3nl*_X|,}e.tYZ cPRJ.Ѐ6 z^jR%gC Ec-/A5ǚڲGA{&7Vy ͧ ̛?dir24v(ɜ1ZEjaH&`NLW,5P.tM-[ѻiXäy~ϧz[H[R9ٜYX + S2'&ACY^ gU|fG/n u/N \ʇYvDz#n 9~A1E snlTi E, = U1H#ϻz{s=hœs͉ʣ5$>&xףfn$$e_8Q qKJ㋎cZRj<Sώ cd;M4H{P>ݢ^F#ZLΘ9U1hhl9pY6U4p`嶘{ [MdA1HkOΉ_v#$BzB,I6#Z+{9l& VY'#:N$ jALzYC l aS rSxb!t8pWkcC9vwN9 &xG4ɓzBI93%g&qVqSH"HZ !*lL\S FB(|PtZTѫjIQ`ob0 & #?U4t"zUsJ|FYWDzc,D7֪81iz@IShI0Mq#K[|EJmj|Qw]Nėqmo;\2p>އ6ZCDD?qt<ϭ4߃ZELj00<>ZM' 7pwZ \ʊiAy#/cI1C#eˀ}lIEӿsJ1Q^Ƀ\!2*ӕ 嶞.H~d%Uem%w4N6$!Hϗ].=*U" 4}j׎o IF =w4,?yTzXID%8eh1XC_5njTü)>3^ Q;%ӶWwftrxE6)Zfh R͙Y%],1/$kfOٖk8:J1ϳ< }~|*'GK6 "E:)="i#7dD {d%u|?[t뱼MP;7 Nf94@z=1YQIPk 9[&-}urFv:z;A";Zn9jrJV;A"$ ϣb 7281Yx< c]Up :]#1h!b(ez1G.,' !S `  dl9 cLL  G0WLnVwd1o?+#J8oPy(#wT9*nȦ`D&WZ/*;U+kr*C=A5 w#øxcUp9I~j܃9H r#ÌWJ<:Z *N 8Mq^'MQ0&0΍k{a2=ڼ&n2HcU·\Fb=6I2kO>6_?1j!+tC\5MʛPC#;l ƴ3m YUYnMkesڷϿ  X(s~s~ݯQMO3AUôkGu4o3yhW#Z@|9%"6m .n+D2j´ZìoW&íݰUXaթ ά(?0fKK_0S7(H/.C)Ai竱TkƍnA s3s98%[7⒋cV̳p䇀5%rl B2˜_jЩS $;U +#+*+UȿTM0U1/c@>1Ժm1l;(OK{]*Fj%sUs;irU%' e c}QVy;L`L)E}Fnuuwd{ قz t0zLjs׈`+;Ls_~wXgW[,Ҿ(hP0stw},b!\劳~ֽteXHU7[b̀bxH_qgP 3&S6mZ]t^G5Ie#3k`3شCxXEigoI?90ǬR繦8 /_ 甡G"c5.жRw,[ fQ 1HV2a[JA4j@8ڨG8*FXjYdMmq +3o> O%[j`I:Wb3WܵtCf?R}߂}8Rf ='ǎȐWYD3A mK'V03\&\uBS!s;aI9h=:V$1 4W>!\wR9Cg%9u.E?dzQ0iϹ, ;Ws[KF02煷ULm}3nMe}vdԬ"[٤PGKmbБv^eͣcA`AxfUy"hMژѷxS*e SAO j簼` i"-l;dt|Z(R=;S$9^'`YęNv(sB7B'KwL"00V!/c+΅DcԊfz-~x^dڬBσUY4k{l_~jLtWeS1\(@n=D%oYGU ׉V%ӕ%yc gt5+ȜKؖ۲g_5Ox(JHAQ&π&T8{C3(VpS1ޏE< ?!,GCpr;_lCnڃISr| ?*žCI>k&9ꉀŵQaܱJZUBT7Dq1k ޔ,i_j|em\p)w ٟH4KaOkE|\Dpy+êx~ O\ޱbzUcXqˌJ`79j璨{寕۰5yAM"ur(7zV G>%d"A,MB (%zDqs @M e߈L-d:݃Ai  4VVcE.\=tl;G<u07>gώ .\̹ DC:mRޡDGBR -9B - /uBgY {zghgo4tS謤Zć5"6 8]_dlin B}V Im:=x=̒'"YJZ ]ua %6袑_s7YD/QLV&I9moQJ R!%bvQj3u"B 'bL\$_puqU kµz)ӢnD>v=LnHlԺYV 4)y!=sI0myG)d&;p)sl@WT2~+';#<(#_Tŏ@ /#K2UsMI8J~Vmcr34jmrnWi&M)xM@ q'§&x7X/FM#h3at",Zޢ̬hj_ wI)Hb"6gD5;A&05;Th^p=/}wmeWv}h#De|gki.țj44jm p 1u5:G"* Oa[8bR;{c%~Ad:lQxĩ UȎur%w #{nYe1;/?q#W&91oc6tHθė?FѾk{8Gb.L.Jۙ:o"Su\\o 7MyG}s094js|3~$!Rj {mÿֱF16p$N?r5,xϥͱ`['l A" 5jl.ôȁkd <@ZKĽr|Bg i%|BUtDlA`mo end%ɱIoB?̿˅n@IUt̤J@o*v-CpruWΑ5C,lD8VWki2C (Q:C7D8}狑H\_#2ZxkijdJ`Uh}Ի,l_&mJNoԲ``7/}s1.8唼\ `QJO> -g(cb5wϬkY.ٲ TH@O0U!@k,nN@n:m'0{Ѱ?V.4\J=ސ@!yX> aJmGINLK4y ~ԁ bZWj캨j%_ mЍ'Y5ByxGM]955$<JM#cbwo'Vc]f> ֨;ΨuuyFX 3H9 UMٞxng袶T8/eR`w(dz6-kU7ZƋtC~Ϝm*yhl2mcI9]oA8Nwd/~΄5*-ǻ"\_ćU rtR}B~CK8K}Ũ)gs&C% +~"]Mxkn;B_*ƛK.'7}7 R81L`X)PX%[3WUa:.yo>zV0V!"f͂@rFt䭃T|-/ @gc aI ='jSrR̨0mNDsyuKA‡yu]G"+9wWoCǛyH6ZQza)CV|ɜBjv )k+-DILz}"`,hx̚Hx""ہjc֥&jY=[SBTLMx<90۴ho \1(|.^ԅd"Gx".VqSۑx @9ï-2g:n{8VOfܪoiŇ #5B/#+' 8zYϟA݆؈M1`/ W[3tw4q7qWy3z ) n3&<2m-D|va49y.;O=X'e.$0"yWZ{9sG~ԻKts,p8Iv-Hh:o" .tL}v]/1Dd 'h"Sl`! .mA5ƤuB514O+ Z=wf 2 !ɩ w2+tlq*r'8O]Vp/ QUNFVxuCR|[TAbC~MrN%ZAi&mRbE)nS*Dz/ Pl¢7r |k GrucphBxU&I^YGLz{do26՟*x ^ vTh\".oͶ1>n+Ml4ћN?V晏E[ 1ț,I2* F[ |'ipF"9?m.~\7{و`{yXigtmOJS l3o8mAD>g|LJ=Y 춫8PC?qC&^Re](Znm]*7dCA3cXωi=SlKmR~&aQc'.pLnY D@ B8fRCX ,Ūe0׸m!h-FP)4_s[fԨjE;TS! u\= `6>nJc $0e>c^n[: =/J7QNJ^d+P!MW=,ӎ gqY%DHhޟAl&)x.ޮ7":(`͇ԏf77|"Lݍ9CQM$]|v?pirw ;1 zhv4]owS-u5*u2;?5trpk ec%ˀJ` 4ҽYx7rL h.>Կ|7znhA83(is07@  ~Q nbZ;hl9hj(qtr :?j ʆ ]795D W>Ϛs{!1ZiIw`CxJ㮽5M(km耹Mr|f) Ed*7M7|J;#԰1{xbJS6mĵ!qHNcһ5;leg|6\6bX" o WCp޶Oø1s ^o/~ĿuL)5Fkhn RL`%ݴƖJ)~ eOٺTNt\+EO2T](S+Qlf~3^֍+0O;Ly%M!h\ؚ}:3 \˚ʠ TMLXBl ;hߏnᄰvaFL rŮ/b۶9h#OUGr8@*YݣF[5jNEGs"7м8Ȭ+7xl  X.$߅MW'.\W(ln idi2}V4dNB`շޒ8 >ExP@V =b5C<ΰ2*@"VN4! Y\i:5߯@m˔!S8pzUw_{Xp{fO$^q1~JsY1veNPayFt!u,FR1zeݽ\GB`]@lw4zŰڴև{\I/nL~=nE?DE9ԭ(῾cDAn~…HʙЉ76ȅZRs40` Obc#PHDt1Ćx/qٟ3|rx;[0#) 5sI! ;F,`r{Ѱenȩ񣍔)mƽEBW_mD)4#GPU1*P%2B衍o6և(%ђe?n:=:.kpL ,S"xYY-+hd,`DEƛ uͰp# kcNymx輫I$M!aT{J=pJBǥ^9.݂&ȡ웳Y]dʢ#ҳV/ QZ G5N}'%H(04D {SKG<<#]P v|'۰7R|[~HyARc%,1&O;\0-ܪB~ȗm+=I(I"b+A[j.39k̅\{-ƻ38!Zl)2Ū<*%5?/ OoS1,N/\Z} ԈMj\E S*5@Ͱ:r#uOfUt|~3lg,ܤ:ÿЪ/g@]9WU90#-5n_;mte1sLP$G J:vk+mɵyYc?1xO4}O&8_Gt9T|C$hJЉm#[+} _}CKY$^򪜘>ֹ3BMcA[GTT&ͺI+o( 3Xb[iN}b]Ryun/VR@4+<K<: x󴼐?do1&*gn۔k;@shcH? YN9"9EKҎ7謍8cK8b hoO)^p2hs}z 3i~:8 = 3dG *i4c͛|4HJuB0 =.Y?^{]@ٶj ?^%rj8u ՜za^fdcjb+H#+_&gѦć+#N2qu^ZLY>{أ*czyXJyo )xP0qY^BCo{-~%?&@L)R%xBE.Xy'DƂ]tzygS#~9O(@Ep-} *+P {I xWAub8#/IacBOXutf>Δ'l|7^f;ZrB܁3%*F|$yj#*)F/5wzCnhko)yS.Z09kwC SfM`^U#J^NEα&Uws( ](_ܓASevve&W&B*Fz-n Ӭ ʼn.sђ<# +n 8C$mHcI^9mRͭ1y) XߨA,8@*Njmj*trڰ%gO^mw.@+3v,2,I%ߖ@ \?¿,*aU9UPt(p]hSEWXH(EľA:0J }Xk#`W)~7Бd`/EhGp\[LQ9#„r7E퐱+beѳ +8dBJmHhqSd7*ὡ^ׁOQMsAznZt ✘,~mxALFR"N~pLx [ T.YfHčDkmF#O{!?sUnBiC!Ժ/18g{U~h(ML.OF;MZ=(/S;5_+f(jUb4! ;i'z;T 9\ {EB?7=*(m_׻⛠ܪo80Zt{8ܿ5 !gMmjGDXPH cMoxbrngz,'r:mJ? uWXGl\8JsfPD'&Bĕŕ;e/φp9|4ϴۉvtn-gY|L_PwSrpJ-e hVl@ 2|NUѪ  rS4v"w 6`/= s@|οu|,"aq.*%g}s$Mj!4; . s|b<霟"l|1=)ӛArfȸGZb'+2 3UЗf>a =4J3@:ERY<2w͆L#4޸ī'`ϥ&]N:J3yHOoSpZz/D mi-).=" er[lGrRc‰O!Cʛ7fL:C K߽uKa\EoM!X^ 67֯zKÀ-}_7UTK5I$ i +<@$hna%#/`WS~;bxe_Tɪf06v6)lJ|dniHv$逍/š>&0\`:l'l 9~qbR"eBW0"Eٲ&jl_7EH"삷2o!j[xoJ2nh<"[{ [~zEOGٴT)S&| Щ{@e?VoU/c9ZK|˨1#FLS6W].9y y_jg K -rp "Ij)C KPzn>SΈO g[ aUiDTCUXRl9)j\\A1u rr{5BX>`|i_-Y8H鰎+LľۻKeV*+dqr![ؓdTg ߮DJ@%v2,8#&YJr,VYywj٨jtlSGǠ~*ЇW6NƝ.jxW>q"h N{]YUEHb2S~ޓ&@Hq.NVdS揺+ kXu+g|ip'74/ 1tL>LlViUp>3@Δ٨V1ѫh|wЄa!b,6>Ry>'(7}`Ot""O}@s2;ΛbE&[?U tžl ztu1o~ϱ VБ|]:o.yKŐ0j|<E7NY!]i J8b6p%-b[M8nbdC[PWk*Qͼ|;Mkb?u9\zRt7vEy:t@$Dr?N0OId-fe"w '=Cin U~u'Z$RT*-1M3"ݨmy v]5 "OG l{bD_4ڿO)A'<1 7J{5Ц 9AG RL"ֶ\]8I2pn5!+ug\9JP= CfᘽgqxV5U& .kb>ʄ<2kv[?}%SAj=xF,'w M$NM~e/Ft=˜a5WNC"-:?m)Ũʩ͇)|T8K.#-ftrOˈut-Πpn>H0Y7XrV(wypsrU8̒P5+?B툹+tH7U)v/m>M* :{^-Fmf+9lq -񍺷E{MҜ͢x|Q)=1c8K0CR.w._zF'v|/GD숡 n]a\aBmȝP<'kFqVv[;l)vEAs}]SS:J6*k6v\-_wrf'mPD6es8˄mp(09}[nyP5"u}w/[arWK-Ƽ+i_|mIR["Y#`X&}Ώ,t26*irHPz:B(a_φ`kx0r6c] CS!shF[vZѰ =Nz8HoG.#iG$%Y PL 0\7`)u_w_ t-e qYT.' >c~sV1S!> &)Vs yD 43dFb6<*(6^AL/C_M ҩ/Vѳ `tb¿!89˛ϴg$ wNY, -ߏ;2L|ϧ/ou=YxH Rc {،ݼhRVv?˖H1̦A*{PM(ԑ׎3 m~RY/#U6ƍTq4A=0af`>} aY[j-aZ &* u$o:g~Dnt7E!Xr>Fb;Oժ"B=9 rP)_h!g782<;X}0sfЙt5̆5tz{;4;4JO %RTR3ll+jf>> 1F}P4O|6RǑ 4q~T5Zk8֣~٬+!y[zJC3+Ʒ4 mP'(Vnx(a}b]ОE)Mכ4FLͯ{|"Wya4Wgo$ogMN#WOں .^jNF\8N!.S`5Xt]R(D0[clXDI?eAb>X[-JY' 2RFrJ]2uüF{ff" jT E|A}f${6&Bͩ8ŦHa?tӭٴ5rKoM idBյr> *Rd<"RZˉWN: @>B~I-+IB/kM,$Ơ%i}_|N4\*&k%G Aمً'jʱ=$KkLpL3A+3R{Yޡ .Y<US4i3L7MkVu3RPlXi6dh.a8MXofɰ* (.iq ~-_s2㐪!T 1ʭr@ *L1$hЂ(5 @j)faD~~Xu)y Vi24'weiȋ7s"D0Ҫ}4-Ihdc7;hpK.^ZHk`:r//Yͣ{ 4x @tqXCVY -j!AƲzUZ:hr;jviheqm22FK-6"@G*'whHoG]|Yheo*C@RK+V҇pɆ_ةK졌Q#fC w:u&qHuL@yǭ,zXPݒt)t+q{X+%5J/ֶ8/:azkTڳ֭ƲZ!lZgk givzkUnp&wi~*}ص(j@Pq?Z%ODÚ :+9]WoOkT}J^ mJiCt"muy}zиMիE,,lf%a(B&Лb0{i>]_e7O$te^ vy^Qh+cu@YKtNDlSNxR-LVt`QL+ukeܔs89,HЈjp|.ִCu;),nAu0ǩEh8A;%XG>2z I@ga 2F9,&gC'} lqUMaTR#b1{(q&9m6]ƴ&Mv޵\>hg ӳ[F>gd\9ݢ~[{1]=NnHiM uBką &(3H#13cC留"<>4Ŗlg]~*iA˅cﶣl~ݺv0|:F?LPf6*kvo H1xүgʉiq{Hg`p,b7(GCZ0iM;Ap*UTV mz;8Ȝ&V Xs|B)Ϩ-y`9.2av2ڼƠ7(9IΧM 9.Ottk^ CT#jR‡ʖ\WE\K)riА#8`\C?GёEoNvSzۙGd.,j˔hnr< Ϗ3 J$K1cАTfmZ 0SZBf89=#'!gY-i>RNbZYrnk~xO)a@J{ ܢ>|nȴ0U9i +x˙ch'w45yTfW @v~_ [i73~s}GkCG"z,QQM:_-WF &mq׉>XtRvqV8lNrhB;GQ! ]yQEQtٟŭjA٧4gչ' LJsg}z0PWO 4GwJP NJҘOY)!"\. w,d/G=׵Ԛ0~CWP::~*VΔ3nb]ogH\Jgac9 $J#kك'8ٝgoS#ނCYjhіP_:oD R> sm2Jqn١nhelD D#u*.jx+(8*Hȇm6j阼ྌsաL R}W-n/CK4^%26'-L@QK`Y6!T:#M׸D.JDZF |RčprCnE!km>G*d.e !(wnLE%VWo `&M@,J5GyQ!Q2|zdXCUWK2E_ڥC,;VR$0GQkdzs/rYYt\:6й,Ę ]J;7&Ȥ;ߙuvV =EM`qM(+2b_A ]s.W$AAF`BIG>K!32>vy߳j b{"6(1 M\X(B徜,x Hz ͕hVX Leވ\wCMmwpؿ1IU3Wˢ *"mf*S=-k{{Lg}4QT V|%AlhDR'KRA3l[9ʴ#Mm%iHп680m2>B58iQPOLTHb=6(faǽvjW/ws'KoFt5lДe"fΠY܆8l1{K揑I=t wZd5'^^Fڄ2OjA}4U[)!@^[D%.m@ᧆj6JpNJL8,[ yp9(fu6/-房K_-9/Kae2ts?d,&v5|?m(lJix8pEw3yrc}*yՆt=+s=b%YM#2ղMhݨ ۢz">/ZAA )~2nbpԊ&4b;!~AFCcF4}y1)ƍsV{\\v't M?$]!u6^ˡu`χGUa=ڢ=mBzOm.v.QPc z̟3]{Pu?H:H}F+`5#hk(_A&RKA,&oE"=.0g<Ӕ.s?kՖYf zxЪdGW9Y? 4=5,g#AjYRvge"Z9)K2 1eSuR.LO#4,tdoXg6|@ƚGY,{,CJM\2rK{{ pdLJ":{:+%RQEG٠5t\)bݹ>E$.{j65}ΰ;adxW 4xnϔnbhttoGdfL5pîA.R'|BKFv;$B\%ه)FFKk΄\78;&ȏcol=#qz0X|Q}0_SPEI1hQذ1AR}19MC;/->0>4*PUJ1A ]/_L}DjE>P?ٓ=T};%~J[x'Gk.}iҿ/9Ȼxl^*4z ĎQEb;+ e>&$Bcz%P]-r(QA:wYE G fki{= lHxl*p%[mr6reO̿K5!e)WtdJtfܝ꙯~!t5=Gct'wn8>QrV%8EQj?S2+kRs8tuLIşsaI3կIQC).9Kլ)H7CY6mT0jǹp0;&eUGHm&?vݏ-ߺ)khAI;eǟ~68w MD I'޶C#jyf.kP~.3az9 (%a8U1E>lIW5 FCԁc6XnBiuM'M`z3(v XbkY[E^Np7Bh'ZX+uji`v B' :'t^Uг1S^5O -آ|WOB26 d}2;5o2r Mu[I0c9 *s)/N`,68[jzW"J22t'ao]7${g}GRD|ؖd,GAi2y#\2 W&.^yv~纋صC{)69lo-J4 Wb++_R ѻHEv`7 u f)7ҽ[7( ʭ<0m4 *8ŦAm{>~P}\eEbFc*keA>B{<(2 E.R v<&].-XD-Ɏ┯K2.Uç(> 2y4a1A= QM#Ma?y;eN Q;IuGB ͺCN?qgɂ=ѲRզpzUIp{ J:)~ ~I'?ЫLTœb,~As c7]Jl?}qqfūc]`L $Űgj` Pyw0!JO@L#;\;S"t_c $GE=nH˜|IGL(缋vR .SYڢ{qa@ƶB.#Ihs^@s0,GQEQWfm;gx#YupO!7[^oS\s(Ck5 JYLC/A{YD ڔ-jH{=''FbUZ>lNsP#%p2uθ]ew +wpƿGv?:<Qqt;`#[B"vk#Z_6LN}νlret9i\U?i2:c&nL;(Nu)Rv=ig,yjd63Qi3S[?a-;_],9#x7S&߬| M# KN%-ےRY厃BM".Ax۷'):z!KzLH^0ȸn,NEfQYbmŎ_}.`:8:<$K\VeQ&ok^#\ -m#&? hZK?1Xje,LD [-dȦ%=)GFs펉G3o`2:tC.i!&'1)6†)cu6!DKck"cq1S>0%{6i,Ty~CX~ qȰ-2jn Ad%2z+Ue YL0ҁ!o (BM d?z\D% a4^׉3[^6G@D냤G%)GV%,vp.{vśM&3b{rǟ)6}j.P3sLZ'Iڒ$%$EU>6cV,*aK4vҐ F3~p2 ˟^7XTjg\sHyuIˢSцt $QHsՋ57fuTr>;Z8탰?*}Yy9<4r x Q?E%?ڵl RTX^tjQ 0G nN]D8Q('72hB+A:g#7߸jZJISsoX,I~`V51]wd]ifZkS? JRU,;`RfʿS)Z_fF.n^)޹]1 L+jY`$;sNɭ[ԟ Ic]io}[8j^-J 8"1P%`É3aw^nmCwdQfSax^nSV2_wRM(WJ9S(530m[LN[7d?Ō-_EZfӖ@$wT:B{+7'~析7X ȡSa!K$2@Ng&ˏ}1pkRM]B-+(q*x+"< Q->s3#|qJ^ Y`a)&=PF3WS#rF(2xi<2OrrBd~q ǴɬKI7_rnO?:NSs>f 2գ%|&Y%|4z6t b/4RZ i)G^L sM- g|h\)}+.nT7SYuhIk_LbǬY NRf ^-֔w^v+`ҥkyɢnN=|\˱a Ǩu,vzxGUi4m&+?z- WWP'8$1~Ec&7P jYdh0 u:(+ujioGtA˕LP⃛HXLqOZh2d=?;OSs3y$ĢN18y <_'!yL|{0mZyOڬ@(`Kq,F(`a,sׯ\rK2!Ϳ׾GZYFtFS%S?M_7$֖{U+n"1!P顲T?5&hQ5+&X4v¹um ׭S)f]FL)5-NJ#zzUf&6/ImB]Fb qw-EHs_%q҉*Zn']`ĖxǻU ]AHJLzE*:;yc~66[Cpy%]bUy>OY@m p s4t/gY\Q5dgE$MbV?ç;?<`A4(y[ǥՙP'զ Uc0& Y#h->+o\M}e+g=*PIVyW)*ܽ_.U %^<OZj^Evn*K> viY%7<ƿG" F2=d@tW T')~MƝpW}Iț ԅ#JSFp^t̘J\{ghb$iBC)BWa5GIm߀嗣ar2F\ pi y{v[X;ݚ&~??̮؁Z_oBA ,8*xseb> W(Pr|s8Ï]TS-[gE;{ gџhjN re / 0EJ׼=}`'Ͽ=)gsOc!BhNbinSv &Z!w6*GPnbJ6Tީ%3  N Œ Pt|?BZid;6ΫUYot̖Ӌ` 7n}@@$Q[{mp@L3].j*-k"՟t3@$jAeH?W}\whd8ښŘB8yw7 <[zYZgJb(\R^!񤔀&^"Dl%UIL$\6ޥjZ24}<> -)[?!t?=XUSY0C$ m샛X^%Ӆ1耍|]/xdl)"h!ݙ]E#t:}o,190rΝw 8`˃'~@ SQıh{19W5㹂80^R7e D4&#y€iD7|QSIa*[}F9ظKoP=lv#ķ ՘"emxU=ѱ kQMK@K0\( 9T-3r-Qg(5߀cH6qXQlxk^}sC7N9c1-4)YD/?R(ނ}v ^bIO˵y X F*(P46?Gw:>D-ik\ZiÞ``"KI&:[jiL;i1(4ȧͭ7XpJAY!rRIhΆht[Ur(OU^ u΁p׵hU,ej1Xm܇ýVꆒ)|l: dITO3pVŽ3\ dۢ J|VPV*RteRz+({vm}wc/cgLHF46.,UY~ O0l1*_X[C2׵q.Kbs$X.ӬNޣf|="Z* X=Kۮyg39Vru60mH~n͔"%[ P.'(Uʟ~`Ǿl*s\⭱ cVxi?\>|P>B`bwAc@NkiI]1تEМ=R.xIm ĚLi0h~ydE#I}G618/'jl{nnj@!W%"M+>Y6504;H;gY:(9!(Krj񣕬g3 ¸ЬC"<[h0T5(Uҝ{]lk]F-CD$X)rniaU1n 9!1Dz9QђLV4tuG~>p'`).Sڎ2s1f*U_ޏ 7g?7iR<^%%:1^jK9G? /CY29g[RTd'-+ /fZ&}mѪpϪ$`.tL+JT\9׆sC]aC[$7X#/6>/xIG:Fs0qb=pTGb֫?bxz|@ #YA\.wa@*DD) hgDŽjDv(z!o hLEܿUY35qjQJ&@K5eep'd^iPFP3dA] Q*ܖ yPyEKcq)Y4hXul Hn>045UK/vmouA?ӳܔf'XN[piv?(I8*I\a76u (&h#g5Iz].~iuz{+reh) EER?Cl'6[N)[`l@KL?m*'-Oӭv'^8iSa9Lpzՠ,%*$Z$tb|WQ{  Jx9T3?j#!Jx, -~/a%kq֭ O|g1SvcP7&PBdMK#12%4ix^B>t:uglNQ~cȸF5XXITs`Jm\6}6e)tgKMʹ0˔6Y`0k#LF:ih!CzѱK5ZH~ov=Ul<*!'MHֹҼ8\3hhddI+c^חrw ɵz% -!7v)EaDq$VvGpAK܂9r1hYAso4dBncQ 0}^9* ?MV%FxfGG!bЛ\'&,Gɱ6 9w3/,k6v4UaX˷=/1(C;,lv+uLݛ9QК%f'u} ~ 0BĭD}-tO03]}p#AEr0Ǘ8c l2>E l?,F|y2 IP=ᓽ>ZxkkOƠ)gPHn^*5/+Ё Dܮ{ SR1 ޠC5ST&ҥ?WlG"В,; PÛ+\B%sB ={j}F7rY P<,|M16N{a pt9$f9,RQ)u -՞,ˬ9TM^A9eQ#`Ygag`T~*K\h` @(h&$yN.m߿u54ĢAwC_=!F3?g=k*N0@T蕇aaاݸM2cC`ğЯ42^sl6gS-P|ckQZOK& pyB̭e6.-VC؀,r.ڹ hY-u.{vMҚ Qs2h؋2{x8)5,\#z&u>ZĈ|`e{QǦ+3 A]jQ 6ST/ Zoۭ,/%po`bDbo@냉*GG+.aI24EbhX'sWknGxcICO$˰䉴%@wmJdAi݅[dv^ 7~6xgl>ڶwrC?s  vdf\{s&j[yT`t×%=W荱J54Wd? g(Ʋ?2ţjEvׁT>"6Ve@Ds6)ڗ w=b)J$ju۹:% KG.2 -sШ yv B]Lh>IrgE{-  K[ _Mʰ71CUΡFJm&|M8$M{S5'̯F:oj0YAhW& <'v5D41o EYE${\S" xW4AKZhS2 ~YwCYWbN+mjKi۸/E&{. oUEXD_C>yp(ŶBm %6Z2uy_ыax_i9^)96qRP#)2rQ#)$LW*hqT\ \lCK_ϸ)ϻ ]iLِ~Ϝ{XRس2z̆SIgX\HqQ(vIz5o!jnk},I6mMx@Z'E!VÐ1ob+AqS` ժJvSmioۣrJ/tX Pu ~rsyeΝk~aB@VBjK^D~At3I\ GǫKԪ(oc.\d{%YD?_|\˪*A aIP@׾Ts֟bFۺLz!K_zIP`_=|duPC`sHJIIDG5mz&HZ9O 4%DwGQ+s0qwF+ax?S&v|hK{R>7xkž_A'6NtHt]_GEvZn.t^;ջ7Y2`ݚsZoS1T;~B}|914ڱOi˜o+StåC,4F;` 2~xDK0KDAt4^{X"8[Ž?Ŀ\مoBw|}RBCM? ǟX@xZZÈu3lAg%t,n?d4¶ĝwz>kY f w5"uRWO:mJNm$!h[.JUM-.X.i{T,I>nꔷ֘FN̸Xȣ$/EݟíNz-~:ʮvze\p.Kx]_A8G %x50j0|]wρgOs267l[ILo7vňVrA5pMXS U&܅y8xo#q?xmɚxv>/AÀjfLnX%DarΥ u$`m; 2;,#\8#'S R#| 4Hq:_E|P;2X$q1i[ cUò/KL*X5nNנj@8$˗lx =LxN #)9 79_@KWwi?S-8 S,/5h=S7h?cTcZ7M |;i]u t(̯?]|xg0onֱvt%AF<"F;oNx~ycUQ?A9N:'Bݣ]a1G(4:FpiѮ_:匁 N'ٸ|_AvxRoyF["q7lG$cj/9+# ߢ0NAmy3[N\dl+ NtsVXmzM*IXα*mLpiĴsz h%dbyҘ M g2ws)|LEpOb—$Oy0zDmͼύ%X8Kq(O۲-~5YݙS5J!ofyJ5Pj=" :.}9/:(鞈J ןH>a>?"W 3mԃW]l SS!mνN~|Gnu3#_t % #TZ\KK8,Gb#N5GMh7NS)4ۋ,_&_Vp։+ WZ3[= 5tōr=OO<តzĞU5e_^~g.ؼI؁@I{V= iC|*8)N:S Opoϴ@kB#B I=-ƥ yݳn~HiSH/WF"EuMTE=ep*>yJ{-3Ë]P][=$# QxS8UZ<=Gj7#)cInUʑIfw6o`@Bc}b^JWٗ1~p,O,}GQϢ+5 JתN>$=-) h/@j@5C/g?w7iۀX z5B-y/cR~r؋LVl%"ۜ~tMF]ϏMByRU oW*IIgK1L$1Ӷ\3oHMிcK1@{C4TӨEAZ bz'GV7X.=zaD;tYB:(`BVyE=L&t]6N9/J}jԪ?^ ýY&lna u~ߎ]F\WQXmā@rG\Ӂ& W 3&xb|\ZG,|m9yhItBPwFQָ~NO.%KNΙڿHX|H)o0_vsS,!a"Z S_Ɩ)g:M>+tq"?Ѧ;B#H, 6xF\wtYԚțm:xh1*u;0J3!-e QODDHd0YwN(@Xg$*[t+zjrE^Gy#Nu;$ϩ֯LJk@;I+*<ւۑUT 5$ͨ v8=:Qos.LIxy_/p"nRE, `pվCIAdgG޴YGcK.ѵ%m>j\ ulP q}%Ƨ#?aION".9&qd8Uoń S?qKR 1Od/g璃ΕFukQDȄmxQtGUmMb6164/_hMJIEi._2aIaQ]<`S}5y rWV%v.y>ִW 1MϞNS\ iȗƪͥ0 ^ ]:*=Rl$)wssջ/jz}T}m #hLD2|RoO]+yP*<|w{WvqW*ڳ2O.4@/iiM=&} _uy\SQd;70,UUkc" q'iz-o9z e!ZT=y@Ii|/)&=\1XÙaW\KR|ğ3F*4?]b98?X;O#|@z#ڣ%abDqm>$}>_R7B#P+ze0n,RQ"w|*^*Ai_e"U`[Qʸmm'!wRUmf`vXhm1qh {]ω=d*_3?2 U#Qqs 5 S|ap&F{V .%˚PݕdѭE{Lv, {tɉ6 0^-ha4a LQ)v\uUjr;ev K2J%[)$vH;>8u.jY \K>pFM²)/&PKdGFh4 F'/ qq /EGyDn8Caxt>E J7ZDx>N7)cQxX!r:pR4Y~"F+iRqXߜ5A_"+iL{a%4Wl I .`9bP$>nHZ4ߋ>,/Yş Pez*[S-/r#4@qw\\'\c,ESBfKDž rAj] Ry5szYQAĂ=W@vbuW;+VMOV,JkyxΞ%ROci]U.=HL1Yw ,w| ge`>=͠45_ Peo>GSa|wBJRXjݍd7ir׷#{$M~4^h vrK|ML "QdMU͐g}oZYoՕI= e'wVUʙfLaQRRۭ(}2˖r\Z2 mi;Qm4rӓ1 OD eq:Ū1ܢ/&J ܚ{6=Sɼ_>0H5& }_ډmǩxm4xj_A+΢`BdѪ*q̉_uߪ똋d)xS`d< BԨ TkQӅ~$0w ojXv:p24 N&5RIω6*k!,. ;Kp !o#"T(~0fk 39ء mn&6k9|CUmlm$ jz Y9> l/u'=dpn& =%,] ZTClՄ_dI'()玚6ȖAM?Ys4 />ucN]zȨ )l斖Hr9>mpe)_T0T~=I,˝ Z!Av+]D>ʕ|^=1m}A8RL?CL=P\z8}|Y^pXL#D6"gabjEkRiLLrΒ<%j/!M<;M,qyt,h]gr{oCc33z?၆Lf꒣a;ՍTpL~2OVo|V<>\v.ino ]s9^ Hxi(`ݪ9ʶz1[ /5Jb F ~|]!MI=ui?Kd̫PüȜ #|EK6yJTM@H[e-$+[jtL54I#"F"j %Z @kTr4T*0ەwBTDct26~:0[)5$+Hh֎:]``6R5RoW6oWs4 Z6CQM>6K W"/}ʐgȪM V`d*ņ''$Elզ=n]Ehڈ*0'MtF̕KUL80hg{ ΝV2|kWHCn@9h:%7<|T9w).2J҃әfx ,fPJ1g\JIna<3)1sFgI Kp\FM[|(n?'Ev,TjfWA襬#:hyb^fj|!}"YRIeh lG8\NbEN Ѭ9'eӣ!:#1Qm@iR8  a] ȬyO*O$@0Dd!55,9쏩bˮ^]YGy*igbZPڳa6xD$k즹'#(JGM4c, L,qg8] #9 uŠdb ( "Azͤ~2k'5e@ Ǿ J&iG2Vzk\:ɨ,u(x_^!rش[C5\'A>"/.NA@S)\!`w ;HDES!5|>@.Z>%5|D8Hb܂: sk2T"oc7`i_65X}P ˝t J*`o@=z(+tK`|p04%.˙djU$b5VF",=fUuosqvn1鏡Rt\$Zp([RSܯr2Rqcm`5}Õ]c@K>TJDWY4GpU(Zoe+IXXneLD\RPӴEy1l'2G 1{ab\ yfBKuS~xgEniqU7X?ٰ&r&|4HMT]Y+ےrlxgK5Ha`2vъ_ Z`ϝIіz|&[=B$s Y'BH|[]p]T8Ḹ bxTiB@VGyL-2X 3Yzgع@ 6+3WKP/Z{ԩ<)`A}S4kz4O${("bbR2"yLk2^F KxQa4zv<*\)PId"kT&_JK¬&7QM}|\gso0X|*l?ұc%1a6>=ڨE?S$š&P$iobȉe5*3钁ulL-RZF=.`ƉQREqYѓGݺ-}1*Y_WԹ.&YxHOZ!/`PBmFk$(TCN?Vag~GPAַ zVZfOo `e K  ng- 8UZkazjVavT R@.}p;:u^3Ю?b@5ל%f먽ےMsP`O:k 62)&s,2M'/f{5ҕk5܊ BDԠHJLće(\P#gtL}Y9I.̸';9mT=0K!|6 c>h3#j=cI0@'N;DyB=L"S;xijQ 6KoE1:RU{ i!7ZyR PvC. \\(B(= yA&LwqYP=EQBY豝Xz :pu-f |#ϝ$ 7Ow*rzh.B>u$}~@cr'4f\шV}Sq)~H`N &] JM#=Ci6y|fb`Ir71c;y0TrG)Q!v(hqALG2~4jԺGB,< نn=r{\FNO+ >[HT1~ Cr1IUzyw 계f c$\dZݦb2d3g!w(Ty\vNғMZrhKl嚁^1zLdrF_dJT،rN/{3* ݧn}x"c}39/^(Tn#g !}j&Ua %o ZlLh)m$-<0^=*@nɜ?98v$fm_a؊ ҃yu{4 rT~4hX m'F 7Áh'?O-ru; zH3\=28lM=vlD= mpSK.2yﶳawDH ڜ/jq?R7sco@fg_+LnɌJQV0Ur505L?&G6F (JU2=q8NziKL#Fq}:cEb6@se+v,.-:utgd;lݼvP{;wDd) Ey50*<1d~,9Р $>6QjMY Sea1%7—C^D}[UZN/ b|oc2GbU"> o L5K=]a-Z d1h(fݤTɪZtD \]_v4U`Cm#ZI7Mp*^,Oi- Q,2,t!)2_].ja?5vEE1)a#YhYH~o|J\w};-/ܥ<)cڝ65VOwα3+?sqFH#5ɹ7"Q[t]!0ˇ$o-2/{a'(G[^ lKh *~}IY`\Z}?`[ zb&+y \yijU% Ac&nʬs\}-V|ʶ-׳tNHdj-`"},B+dTT`ѝ5 fmHe}y.)}g93UHkxCZ]D14WwrLq͡IYMHN[?;bݐ<%͠sIzQ?E<)(D2ىr!zga!,*~9hÊTv EƟt—$m( cϷndޯt1zŤpIaBP'_h;`5}t7MQc="N[nIYy; ;jC\`:{Bv8C89${!;nq kVTH7{0ȱLj>glL/(H%g1F^$}%U=aN'. xŋF3Ϻ$N 3oG0TV2g-F/lm64*>%TPM4g81GRa^8GE84_5;Xe'%~xbSx~m򴎍BGډȇ N[k+O_JXV{Y@Snk)ø/+3j?ʚ`f Zvg.YLidlc ]c7$?s"-a'f)bo߃_om^ R^ ;k:>ۄ,6nt5t]ǭ\rc)1%oAݬw@O0"DL L*^e٘5b>ǓwJU!:O&0)Tn]g3VB&c`Ի5;D0 Mlv{?Ѣr]`ҡZ0A2WRU o>?.[q- q6a CsM|A ܲX#%kDG=pfXG;R@~(gf+Q֠.~4O75 ^DA~MwY~NW WG͟^s e߆c)xi-Ғ0.IЬ莶]O )Hl2e%%>7Ȝ[~U(Eԥ ުmLRJp1QBJӏY E˅5Cpv CHwm&x'M%3vJǯXi$+^Kt.HpЇp|w "4RPq[s@V])G@ieYye6ފ0ȭqy'HVwOώ]2vHgӨNp=/nƐ s7r×Sㅷ[Ic=jŎ+s]"/FNfUtȸͬC`R45D`w L`ӕRC1Y(.t;jPBYbC ldћoagGP&.R;osFJ͸H^ЅB388G Ik7;XY2lfo#:L\@g̛K_\cQ쏻Aj>  M5ӝc|p\8gׯ`7oÁ}♣6yqt{[8.᧽`8ZntD_X5 ONA)ŸX==f Q*Y#&j q_z:~Wla(|T!듷7P!IS ])raHV"'Z3_UZzZ%$S kCg}{cfPQXkhyzIZ'\QnHu~)8Y:""Pz5h}T懧uAKk2O߮kk/HgC m!P  \&A; C 4gS&g,4}~WX72IJ{=?C$V4uA}{iqj^"|׍ <圉x!&ۍP|i\G,~lh8!.3_$%L/.jiR ڴuypjQEubO)3|a{DY]D]p:f]ae}2yH^4iAߖ*@ ~ }SH'Zg))yqm,Q ^" &De+]B BwULp.Y?'Tۖ%{NQCg>I#j2!æ~!cy>NŴm@̎UEBqk#rAeH>a[V5w(=]QPra%PA2}}p벑g=N$/?c֦V 4Z؉6܄k1>% ;, )Ă(-'Qy FcDHDYN\upAf yp/F2ĩ 'PGS)GnkQ*w.hQ } Y?L`ÚEe}A фWɂDA}J#~\?2DSwI gĜlRl7DWj t5ơ29P5D<)SOl,ObI1q ~LD/vԬo)A-RtA٪sj yW oRR0BX|>Q<杶r4VOںƷdKB?\N~ofB_%[\a N4]On8iѦ5TSAϢ "dF֞`nܹ= 1"jZWj*\xmvӝTQty`gH:l0}SZ6?GVs:2W=p^4OM Taʢ@D,K-G.tZr D,cܭ?v:*s"?DaHoe^yޒ C=H7NNu L/#6|Ι 7d6"ϙ )Mc#Wp qwf;b!|Ht}O4 I ok_j2 > bQe1ŘἋ7ULpu's{e($l5TDp7Lg!@0gvc=z͈5yhY\6G@$YТHl)y Z Ջ9DV,O،X ҏH)ba:}[u:7>˶e³t~`R6QezH g!~4*^?!啹nP&/]F<6x _kw78^blW9A7aj < ڳ5{?͇رZS2U|3En18?}3)ss%35-_4+Q…p`Le4l_p1\KE[tjr'"2x֓,1DItQ^;tJLIth Q.VerYNQgW yHv!T\%Y,pAVأ\іˆhi\rOBdBH;Y#&b+뚴WSN !aVpNS_Xdv/%d]MTcfLJh>8qcd ~ wƋ3 6Zf?J9hFh*ZdC[>VkVfC}pLTt{N`d[Ifއ3fpSNr}U8huCw>Յ . qvT)*ƽ j^Yv^) "l*E=avF?0UbhUfr7R>D_,Eo 8 @ ́Zo4w Y_1F|1]}r||3PG#,jݟ-ܶKR_ eZ;"grKLr/zEmx‰e./n{&kdB]\ sQ<3Cr㉧<8\Ma`'%.s+p!^g8L-$Iem&%%Ly2۽~bÿ=q(So5o!,}i}4ɳJ ptFһe(.$8jƛ.|ťaڸDb.h~-R:ϯACt̤G@S3ygUXcl:m 9%M"AOƻmc\ yE x_и"quJbJnUQWŋ_!I|FھNg!iX2eSS@=W+0/))U qJK?GJE%<1 >;XZyJd,v{"tADs(,xJ~U̬"jO 3H(x[ɻzjmRĂݙ9f劣Z]?YTƔܠc>NRY{y7~tu'{+Bhx[rx?H7 vk[r+SI_3[ <^a% F@JzݲˎHz4_F4 Y<7ρ@;?2QfǨyeC@:0jxTU>>#@!GX+ [JM}(gCknNZn(ji4{AX>4Sc܈,Hg zr]چ:y6b )_U ,K0oQ F[~2"{-ڣ{kP>u|nH(ぽbݾefչ찄g(x!چMKJ5Xn0"Qbi+ zInݺ sMHMB]^эWiBvƚ C;;l3jHA_Ϙi=|!5w90ȶ .~.O`W3\$^^$$FDwj9ӉOXarSz wshw1+][\M$ѥQ ?3xǛCG+n XShU3Ŧ]OgN3Y %8'/ = ^rZ4eEJ;ڈ׺}y-ϷN46lkm+~[rTkS kֈ0ƛ y7|*ȒV`3w?t$҃C"y/ҴHe^"0i[8n ^ ɛY Dk6Z 쑼Ju x& ?y1w`QC"O-XH %Z>@1~qC}WTJ-X$G **95oD3 B9X ӛ)QN3Y;@YsnkF!&)}[ݑ~Ǡ"!8q.&p$f#%|&ǁMFQQyGC@_c/L (&C`c 㻛U߲<'IG{x-7g`ǃ1Idyv^Zv^$@3#Z|*X2Z.pS1LM< 8&hA福`nJL!O` ߗpXwuq}3yT &ә:nl$ C$yWVQ՘/+O\=^N"E^/4ҟ^K~eKXqڸt˼p6X# Hg˳߭Q3As`#яL ?5YgBKN}/^d pR#Vm+JC''K~W~q$!#~FZIg cy\BsaR[dȝD5,f=>\L˻q[(gbL6_oAGA r4P/d2 rdb@Ckm2 *)hg ƺC&`TO[cc31&MÁk:n[(k׍gp?ܡ[H+^ f'QD$UU9v 4^QǼ a >Mu_tyǴcz v6ML=)V]QճYf+sQ E]GYۗ]60T~2vD1.8f@M JM%ϵcGcdf-X}L"+M,u6E@Vؓ-%R0Kk<'D;B*$x4uWaе&l6j ωɟ`x8 vYI5P{gm@=K!w[ز֋i''|h4uVT )Nk0@AeHߜ[{v˺YԠH{A rF:*/ $RKp$_ʌ&X$cl6_3v{s۔ kwo}o)( b. *IxQgtI'4i5utNQ_S rd)|T PH?fB hapRFF>^1]^,(pvVW I VIb#w^QqX26P{־*Jmb^ZĮ4wJeJ X@kp0ϖ*{D]1 Xi,3XilUer^1=w_?V~UZ`4 FwnSa\fV~;4oe;f{ȴ^\ǝ);%^6yjoq%rs8_ne\Ĭoȗ#De8-|xch%=a*ɉA_!HfBEZIT~ÆTߪ'f!̙'lrYpIn @WN9d; T(4$׀,ItO*k0:WapNHnѐgޣn:Y퐥c);`vT Qe>eԲ%lB!Z a9rV:qN&MHuF5pRbא~q/҆)ָ͜%}NQ׏Ԛ[X?ut&p_S@C'vϪ;״y޺kJ4szj mȾ6>Md3Yd]`|FloRC/{SĐU^IV0`.E?v(@Bs(X-iuWqQsYlI\T$n|}f3pu W:a> Cه*N){0]ez1׹*ig:Qs4=!<^N eG (QT&9  EC?2`*|&!W`Z^`NCu|Q & mt2r@hyo&īҦܷ1/'-:_IzbQb4yڡ0rD&Bt|U48)WR4aNC RP.cVͯ=G8WW˲4.Oh1Ř#RG)@X 7*e*-C:ŇҒ ʎV.H PSBteԊ㟍;fъNHAg&tPndc kQ16ݞZ L!%9 o0̭#VAGG.q(>:;˴ƙ(:O`:o'ڛʻmVl) OG`w $u>[cQM-y{^.^Υ+ˠ=/ܠV('YlEnVG&}/o"S CwsUI >aq:VgxRLk`ZwDBdy_Ԁ$,h1 yٽ@xexGI.wa46VOք]3_yN^(}`L }T4x)ryVӎ9K$"bBfyچ?$H>p£#t>8 :e4n-,(˵&唳I5=^C$#H>>19K~ߎ }a k|!J LeیL~*5e=+ Vb i5FyOޑ(@N#ciN <L͓6"<.XCwKpB zr0C^dYٛbٔyJZ#(Ė2] oTK4#4RdsGl։Nz)waʙ,v?v݁rY,})n$D]Rm&­zCʢL WrU 8PqeD:to;D!»}B|ZYPi퐗x":fDCKgGP(UNxL"d~FP?fI8{ {_2GA(K!u"7iƐh}o0tJ czKI; ?*Tk^I?gk^ť^Or|uz,.P,]ByIMn__omک ]^8y r,.Vrw6*>B m hDOSCaZD n$"{CfS2=/fK*Nd ( wm[Naa̟{6g$g/O>1]S !#Vgw;G[tc.f+wf檬BXJ܀ȝy uHr߭A+;_x хd :1 wP|7o(N[1>yt`\oEiJ*|muH-}+c0NȮgFԙX DX{Xc!\<+b.̷>8u$=gJ`.p'Ś LaBL5:Zrи.E,bw8Y~]Cԧvܳ)8o~pm6 dKp4~հSܷQ2@fy ^ߵ)%RFw"듮-tVkx!<s(Fpf=͸k\Wes2>w-׳f^ǀ~éďL@Tyx maoEY'\O8O0% _ 5C)<7HpX-j1ʲ*kvKnpPP?UuX_sY_>` $j@Rxi7r8&0#2xOM8GWEq@״+0"$6\{Hh/l< VEZK1Ni5^`)6Wf$Qn?nvnKoHYyTb !`*BS6ԸONULPyh#CޗGoޮgw@WhBU/נ{ r&WBɮ% qUqlcĪ7~@8UCZ0*t{>cId\cNlwk\mΟ{?%xMtwpSCoq(? ʖ qdfI -ߡ .+DfTӢi+žF+lg+"k2]o(8@v:͢{rF0lE.Ԧq߆{:[,v<ߎCRjTc 5bQu0O; i %EY݌ Gm1yȲH!X%G)j%{#4s&~;۝ρRsG$Bw̾m&\,~c7j#>0ܟ frn9hC='Ph첼lNY6<.ϪsVm[hF29o_WI&ډuo$`ɇci%si:3:n{&6(w*r5(@LD&Z"z"<3 Q  E='S.%dY:c7+pѹr^r1*Y(W׍:-bwgZ)2h)|;YR n@ObhN6鵓w!f!_mzLFB[9.a$!Az _  (IwEU];0qȽMṠ\K«s{#(b@:W3AI'\{?t%r45 Q䐥)Pmk=l>.<~ا`sqϗu1\%S*B7ụd]Q| ȖvNcwDOnh2;5[#GT-$.7mʛ/sScώ{sf_ #9\DV+{:DMg-cst:ԋτ d^|`Ph/L!X|i50[q5GtG78juO٧D^eio85@E.~Ş/ޭ?ۦKCf}q&H qk5xDyӿ5j m0XhP89汸/V;Å+ % 娚31P/`a[ `Lڙa61h<>tv *bA\y2:bgt "RS* >/ҜYn fMCzHG"~.PvGZsgL/Z+ I~2"І:r}+TuwǕi%ZT]~db4 uѸ(F+ !-t|K9] &U6DVb3wLUfa{ pȗ)QS3|'j,'Zn.I~]b?.=XHսJx?.TkL;O!3mOXx>9,YX5b»$#2[X"VXA|ITsOTD˧I]í9S M᮹u+"w1ǔ7e[7v ? sLK~l XT6Z'NfA`uH!ĉ&"%sB{nFV"3j&yV>s)bGI~[@/?NЌfvkd+.$놉7DU)Ei?v0O+ PV=xE϶(&ME۝Ku;ZL\+˹p@ `픻g9@{'jcKsUJ*1u !d6AVn.\}7lndɤ  >gb@Ձݪqg,2{r!EP VȦYw=5 {'ׇ螮8QB0'砎NXmgn%`Wt}%?3x rNbM-5- 22J)(M)3U=}8$|Z舝pܰnA-Oה~4 '˳z&j,C/'?Vﲂ _xO]H֛XgRP+x5a,lZ `W432̣ y R{Z)JGEd4(EeG1YХO2؟ 2Byo#胘o+3QzwT تnLF$,HӌO*ڐ+hE6aaxWƹDADTMe^Trz?7NƕJ]s1VD$6('!^ӈ~eDfY@2 X2!Xg r6eІwNK qB8ԂQݩS\T\<\,Ji*}RhU0ˆ-;R$yM(B, 'ãA6>|2SŻ^ b@fJ˻oEwk,Msҙ.&5nCl]%zU<`iR_r~)^Y3zg&ݷǺ\ E+v/Fyɧ2?1Tk<.cs˄M`ACa1&mB?I%= ̨sAB墂-v7qw4>=ƿ{SOa8{}rl(TX(q;_q k_絝$ -PL6Q7G577E \qq+u 焈 i!1/Σ\SO$|v(-VnGKJJ, S{B.a6}'%{wK3ujJζ'>w' E76 ipeH'(E~"H膕T`H0]#'0;Zia C_) Q+붲j\Q&#öww ĥtqXꮅw⨖XS<۠_z`ULP9pWҚC!ҪP^Z3FyezSY ?ϨҌĜL[ڱ%0 >ɷU@ x&eaB ;ڝo&-q&kH`q%6E>Vk"]O% .T@"A=V{ɯN~[EP),)ͻ>H`̩kǒf=JP6]_#; #a9P"HYYZ(|ST8=ɇ~C$ 1_,V'1tR WS8\;h+"2 X넽PYe,qԌDO?853NWP*5hg(vYCTkV;Z?S|ZFBئ Č;gwL4l-]:y%鉒fKr=Ӫl dvÁ=ɇ ,^2F(5^Q`v?b;,ҷ~>]QzU`F#ytIbF٦;Z^},5ko{/ZǸ Ʊl m :2,8=c,A VӺBXQG?_1Jg>U@=7HN H2zQ庇پCWokG}H.:+汪-ݡ&QzuLJvX)K (sRS) 0YӒo'wO D&e=WVȢqY!,8بkaZ|2:Z::{wME| m2Hn> @kIfoWo2yo@&ao|C@;{,PM /O*)4M0 2`^oP_*K#!1(}P 5t&9<9f[)3/D](fQR㺗6mDxl@+<k'E+x1'xNoESd3G͝Ɓ/6~p+,ᓌS__ʹ (*ūD#=1uf9(]L Xg-D'@K2HW3a}ۗsBŽYJ±@5.K:tl,ZDSŠ(׽*iWI:{7"ym9˘i eiEc"G fyjqzLEk$I6 ƴl>;G߾oKe7yp͍g!L6N: T{-%K;LDUr[dN .$ ӳa?˻v"'< }.t!*E=4:A`)  Z]~4V] wT}o7mM4%y};!ATSBл˩PLlX3pWMŖ1Ow61;vM9\Qb߫jӬ5+n.  z5SX"RpZn.)+T voF,e *|0i+X)LPto{V*Uk+lL7|&yG O=i<7y?-PAe`~d&s-]L塹Bs%dV^%({BoÚ;?WE Š[zլ#:"'Dx47IZ*t<ӑO5nDjhI' =c$)Bπ\;x֔O"!sOy^pj 凰rWκ3ɯy|J+}  ;K*PJJ17÷ZeK> !,0E7aWU:N@85^]2Ƀ?LbOܷj@MKYoYW2C߭3N~Ӥ*Ge;b5`+я+v*pmReēUX+Cm>;Uf5 ~es>wCJ=<

\"/bXR턁PI|Ekjb%cJQgvabmʍ{ hʯ ag2[sLuc=K RԖgoyEӠwMeDFF̨=ju3\5!Qm-^(!rZ.|ZBPaC^>󩄤[y;hp0Z/_PwҶٛ2p+fVC3Mx'-fU<==L<9eb m\TipTP .)j>~ DlKp<]1"8T ,Jykbֿ77l ,aaH2{6Q82>{=0j~$X&RčDl3%p&R-:7Քb-n~Ia4F%kêT?KdpJeWO*o$ ? 7\k&ynwV bVZ|]rbB!4oI3 i~skwb6䩂Xo=F4O^9+C]c͹ TI=K60r+a_`h|KUSŮ$Nvqb`%g"syn`@c?8/Sk wo8?)X no'/yxrАurCaL_Tnv7i#ݰ57ne Ҹ#[0G>x{×J:p @[_'FNTCyQ)7<<^s+S&`x @)(| ( Eq?-t`SXF GwSa-#ŵqL_<4HwU݌ bкnWUgTVzχQO\ƨ?pI05d'vj BXo '쟨^vÿS'Vɍ DV+ ꕼs'aMK?zn/€|{Lzdd: fcaF3q̱ueضK"\;rxFQ~>eZ3RWf66"szmFJ1HZZ)G]{Pk%V~s7gAHe/<lVY`=W}iLJ 94bh-T| ]\\{}jt8>ꊌ]lA{A5]k:K> uhzփײK,k 5m43x^) O"P)јDd4n6C(Ij4=~ԑFqjl \[^Tz/TuǶ\qOjU%BÍ- g/Ǐ%a2jC78j=hFq(dfP0zGRۺWW t\gV)ӠyFkɍLx4YNoY1ȑ>5HƏ^lx=K\"4eBI7؟a4⅚q!b_Y  Ւ 05?]?1ay7ޗ|ƧdւM h_g(񉹲0 8!o /Bg,(T%r[9K+4uB&x*L/tTC? ?eᣣ\Wh"J3Մ;B*r \xaZ#p pclG`&*X,gѨX0^).Ӄp䕊R}I$os^33Qnr*8{e%ktjzV0ԵE6kԡ{'P _ywu 2H\~ңw|'xM#| nJ f\\UetT&—P_q%} /,b1 <ݓFhL_z&!)ի%PD7JNx8DxA}hi`U> m#;fgKFRVgo_65#nxx*I*pa4*2347TdR]Z[Ӱ bәVhai @cc%C8(IAY ;=L c`;?;9äEiZ#xǝ-^zx^*+6m[.U/0Qwn(VkjYU3۽4fq=92CUm⚮_fnh,NÍ@g| M|疠X31JlXGۧxwLe2K)ZГxe+ O&"oR`B[FD-F/ʐRlb?+n^s k/\hUJkF ^Vi׋c)#nShJr m~)5⌿9iHs ̱T+Oٮ@5XCbZP1N-?u#x֞SZ7uwty[A_,^c&ש=h4Ԩ$@'H^Lk&pH匁GIF#g66EѤkԷ0U㟞 VIWHk3կ$@ZeZnG-ъl1jTgJL>u)R(Ԏ$Gi/Z[ŝ%Ij -vO9ʉDQ& !oy9StEi)/[qZB@ijѨ܏ת_U=.P'ۀ=@>Ƹ{2zT' vbǶ_i[ /cD8SY2x?PAyQ%0'(֣R! WYPA6ې2N$qLG @~E u> >򫏵_ْh^ڐ)78lle7W=%AΧ2x%Hs63ؼr0lbHڑy}l\|7H-:Ŵil/hg9C*c~U¶v3@r_u+-ȕS1JP7հ_ q,PZ_ӽZ.vTh7C%Fdcm(fLLЈ t1 Kмx!m%3y]7r|#))]¨pZ(< K6;4'yb𬴤CƟu'wz3JπHc*"#OrZ? ,JŻzl*.#0fA}2gU VΩY6 0fx4n%q%%k) UIK&?? $\Ӯ.KQDz W.ČqD &x &ޔ٥K.rs]%(BR*" 4PIc~OfTy"?Spa{H4ϛ ,wyUBpG(:3)ހA O~eem![ ^7i8|/`4eX b&~L(PNB?-ʽh$ p ۗ;VSOFUd ɓoDRrJQ>j*UP!CZd5܌IsX4$+vQn.רG*0&tebmҜ hxll '=cl/v*rleoŗ~Ϛy f~̯vG_Cf4A?+ꀤU倴`nk0՚&bgUY -bG)2&f"^wO }WMjz̗_{;SMx*>-K|o΋* "[T"MXHK00f9 nHmt}K>]#,!S5촆$'$*(#*[86Ҍ+CpJxOen]"7 [@AXy%WuwO6d.N0<+/zE=,5Vc{CrrpXs1;g*)\Yk]+vyH?9;rc~f?MLsi&}=?N;J. % o7%Ij/ [qBEE{_!TX<)(\Ok2+[ z()~&mè!W"p3 _:L%^<%sV&ʉl#6!u8Ht~q(oD]~,jGch~1Bhԉ}˥5<|p)u6*ڦF*O5 膼N̆OT-3NUb>yJp*ia+`vFAriX0: !9hv[+&ިNXE,ae6v!5Չ2< ʳetp7%0hGM~Qρtkg LQuVboWx|m?9-Z,EY}f.v4 &0w]JFxRz.dKuUj{"}_I =}:-B-9o$Hv^?;ρP/ M\Ƥgoi$㹖=tUI27[H˱^Vׂ򤻢,eĔqly,r!+By.FG(๽y x-1|(C*0RBsʟ3Վ^\kY)`Qxw}eIY:H>BԺZ!N2B *xZ3)@Ǚ Q0'4mr,u*[s:D})0gb$uXjVɎ_) ~USOp[زt=b[{I3[=&W)f:ڃ ^j,qH'}*T>254_]P- m]HAPỸ$yxe ^^ ~lqGPxדq\iQ 4xeG֠2V"r(m5%g!_ r\V%p3>9E=M^$)"`5P_%ڈe%!98n\X%9ՎNͧWr3埮3pe9;1,"]cBg^fOaq.$?m͏62NzA!!}ap 䱬96D :,aBŖ^2d}\F>֢z!Տ'ҮHD,j0GyI~}b99h"^ (V]$rD`N Ӑ ; rd1)bW0-Wг[U4#IS)IySAd۾|@,HZX&Zg{' 8M?f)G+MUB_+,do)THot35ux5DzA xuko?.sO @iQFiJ}* M*)AkRz_2AKd*Jgq_kjX)CmQh'dtTW؆(=~BAx8^e PVF>ww^qeEf 9[ݴs̎ P–IQNC,9C@RѕtPkl\U/ŭ8_/O esdO@Za!"!S :$wWh'-S[9yݼnXer 0Jy53ϼ!^Qӥw`PPg,Z \DZa:Af$Dͪ eexu*CҎ}-.$?^~UH), .|l/Wz|$8  v%VeY랖ѻ( (!cfgID chjfx8ge/N0|Afl9뼿j;r1s%e_Fj3Zcay)JHu+wn Zk|3kӨ6EeKOi=g0J!R `2;\0s?t$ D0ŸKAyj, L!DzC IE=8bHPh9Ncհ Mu`e olb5Vg/3=N뿵g^!LJ#swEaq9Ū"5LAF0!#NidlG4dQv&oz>hpzy{V;EArCMmH,Ÿ3JGf_ϋe_bi;08+{svm'),к`$`┵a?"3Jk.ͫ2YTW8WmwMGq/4]UoUe=eqY‚6A+^)[x ]=VOȎzA5FMkdEWm9'tB_`2i5Knt".~~Np’a?6&=$Mt){g1b0n0`h`G6 T7Ħ-uFv@xtC'V84Rܨ}FlpQuwѕjqYVQ1+u*`ŅnPvMQ4VL> /fhg+&O*ocv4]V>V.zvZ=wvK7-omBt~\c\Y lx§f[}3 iNO_2 AjoyE^DdR-paOvL6GU#*1:)ѰirH987[KpCp0h3ԸJNtYfH:<.oE7V2AտWaP5*zWdJMJvXE`ǭHvVWoKVrYm)q{vcfƙ~-1;5zHp=NM{gpp\ EMEv]Ɇ4 #"7VsH)K0p#%IKb.)_bs0 0n\!S<@X _mI\\:h*v324 s9Ygu(I{RcZKgV7q^:p.oQi%Eз- W6IT&ſ+GΑ@D& ^j Ht6v6ڝs9߰@wA~4Z,mr Gt*7{a;Y܃īØb45 x^"N;A\sY?Ch`}0!O :9wu(cN<>Cx@'&h]4KyD`&٠lN9҂T[Dbs 1xpy__䧒 nM7'~/{u&t GBg*('kKP;Z^)a ~c6\'v{xJ|qe r*<'7yUR8wqݾ5HZ!Bg0y/6YD '_Z!`*I okմӋ]̣CPZи i ypA^@>gOc& 4 uRƘH??4DMxf(f"_ #lP}GIp%RUO:(qj*Ҕ &^R#o|h*TI%Z]u1ɪtcXh߉&7_RCvk5?jq=?zG0(Yz&g6\tS[zMZ*6< E/˱,3!FR᫆ LGVMwywԿ2 q}ѹq'i- m+*i~`2B7) )MXp|Bu}pJkHv3T)JdJ"$'@ō0WhEE^^uiz}v* ʉ2B8SAF_I5#>faGn4Oj*! 0S;NuU=|nIRC+K>%Q!qY_f鄌 No҇:/?aЖiE斂tz'{g&!XP?WlUl4ύhM?%Rht7gm6Wū ץ>/\Q/,du;hC}D$ѹ&!"SԿu G!Gl_<>]qH{+G A ck.Wk *4PB9) z870J{m_3DWv3,5 }LIDckW^NTܲ2M,# - ܶ/LQJ6eDD-W a]8"pqVsr!?llBJnTI鎻[tAefwY p7yoHlZPgB~Ҡ:˔lUй؋~ױu0g, Aez%'KD96垥IGDG.ty|-*k8`#I[aŦAs݂`)C05;FNnsb wXO<<4!)=4(Zb-N-s(&K!=#x<}65uQ&ذXhH^ Yki{'; >0v)?79Pc eݚmO<֍^\(Zqx2))l5'gDbȚ>Eӄ5Lo@p%b:l@!2!i.|T9~:k^E}y}BԾ :4sci}=S `I>|{(NA/s|ZHa΍>Z3 6F$V & Ruxht%sQooILv/ {Ha:>`3`.b2mP"WDj1 ;u4PooJp*/L2 Ql%QM8u%'@Ile9e 4QA]ZAA&KxJ 8V['t_59w%vda"%̭6ӁZ7vwPr`41$Bg.5X"J EۑN? X}i>] >>+tܲڈ$x9!U9IIIʼ_gÇwU?ጿWezl8Ȏ2?R4 ӄيD#`K[@ ®mQܘic*L+OIgmZsԽּfg!sr x:6zan$0^ ,}Dr2?mipjO2aF@e8pD_枵HCf]1s8g"SiMG"a A{YSlZ/f?x.؜60jk'( <^mzχN_i:#ר7XT="Q"7 p{o]Qz RC<kͅR2g.1f(J<䙯sbV̐^=Nɦ0)TO~8R̷4?1~@a%kRh6Ѳl}w%(pEj'3GH(bmi5$fdqռfG0#}sʙyvB窉rz:ݬCSڀLY3([KB:j7$Tn8?ƏY&dBYR / G[jSnʫ!$a^xԔ4qr|/ʢ<Ĥ/(o>pv] x;ViNJCR"Q!qx,KP/9#"Jc gz؊9WkzjQ{Sgd96)"XH$ d6_ޭbލ(/AJMh⶞|";O.I#3*ړ,-~TӨ^YF$ش6Q[5į& pbFaw֒4Y^Uq9V+I !]%mYvtM.Pv'BkҐ5Tbl$+Vlεy5_ &,ܳ7[Cz착3N*f(X}X"W;{Dq4KeFJ{H >B/{R&h,1E7zhsҖ&$eo %!(b/&dKYS7 `T؃C x2n4r|2'j( DlI?H&PRl٘M>h1Nn$jśZ#Lc|`cTB![3_v m蹰ە(K`;Ia[Fl`O X~YO@͇]xLٕh4}rBuK|_# rFKi#,wfiez]պ^W֐{ 9B(KwKߦj5炅t3QX%_Z *S{(> g@Zd!U163#S+RG2hǹ~G"fXQ/aiz`Xty//^R-=ءo "SK6YKgUaQaB^h!U׳q+F{p5 +p%%ȖkH[gU_M!SKe]$lOCZz掀2\8ru*̧@ꇊ8~vⰮX8vӒc+k!C1ՐK12 H'ܻ+󡁑5~CxH4֓B~$Rh>|u^q:`)c5sa->NAAgBT5#OV:]%=&0l< {y&P"2xz~f5gR_-qr3x=*Be+Wm/.؈5^3z3 =8S-v3{˦i;-_ P8b8@|12gvA,x#}itȣv.>|D좃YN]cmz}bFH#b MCJ%.,^=Vcw80BՋTrS-տ^x071ԗ-!39?Q[#lMT5 wr5fnB 3fgcӢ=cwyV#Q *]X'Ұ9w䏴-&#i'+[ [ ~y"m<ޫufj}P)limTl49`n.KќQ(%_0~W#N;ݡe? M&iA,p`ټvTB4k1k/DENٓYF, #a C@?EyOQ9`X+7-"%&R|aMƵp޲xg|5RUUNe2!o%,D}T~J̧f#H '6F3-;Q@b1 ns)z.u ` 2v0:?ր XR|  z0VKdseVEouL1C! gxsB$:29OR,\]ϻlYӸ-}@ټyB.toxewHIxD3v3dn#՝ȱkKb8p+FJ1'VZ̩I 7I7f(s@J}A6QXR4bif"mXQ Եi8as j1]$TZunAuLvQh2p } mh+,TfzC:W_4ZoyҶT0')/ y\0i$}LXHE&uI%+ MBBt[jƔ LK}^K>L~5[$Yӝ(3ZZ-_ZDu,MWN|[mD:gwKM}duS1sH0kz 4 e}g~;/:o|?]cHt3:)v #w9-ք$O6mgО(48ڴsmM;qm!i)jT=FtX~1ژz.K,nveg 'yϔcxTI]aɓ٦UtlHhw ٺ'T4SҤr/br~nw&8?U36\6x/ÍynP$rG ]s1Roؗ&qO4T$1ɭ\0v AqLpM)C ř-gM 'fѦtM5'R"3>ujCKϘBlЙAS}b`7WZLӑ/| o|:Pl]" sf5mrל .` 🱖4Q%s2;d#BI[@H>~A~D;MUWFK8Mێ8Eb${/`HT 1cr&y͓f8P~;5uK!-d$ + 4 5dvYuCI .)3Nȱ,)D"b2)@\ܗTH =Y) V.Pcsa 90y%ݥZLYϾ̫/b|'.r4&(Y%1=/ E|y"IdO{! 끓 u(TڗaE k:mnTd10aTт!K [Aۃڿ*J| +XbP^PyˮC,=TXl_j,Cg};na l:0&l[w>8 ц Qw=@S / e  /yThݟP0`G,tG1wLLZgPOܼ=#ڔ~Md5፣Jv#Y+Y/^BBGﵑ# UO24zo#L{ƀ\]3;sA"N%dh{/;&ޭAbY.x?#e" $Ʈ*t-_aJu3oۗP_v' -B.E掘Vd,Pi`6?T&?2Ն+ЉpN2 T ` Vq}Mi!CnKU83i80ú-t9xqDCB(jcd8-Sy '18 \W*.@IC <'H#L{*M!(ɘX6LîvPpެ XՔ{V@;i;YX8]q(r;FF%[<S,R1YT9_nsBYҲ_GKI\EgQ;%w! l9zxO-`uŽ|OB(#?pLB#+(@9u`է%G.C_YdH 1f#  G̙La9=X+͈oچ@3%"{^5&'so$IlLdV̌ū }tlrݶDjqh%G~^^dbme'\Yg=6}{vS;6hr:A+Rv"MF<DŽQs}{wDyw^(F3-R+՗{YK9Sż)?M4NZ~&4e9g9$AQxR8q}(<ӵa5P&o]L[Js҆@IX`1}ƺ{f <7LE+f44L"5v*yW#]TVou$ۢ!We$׫~~y18qځVNJ מS&gvzD{ڸ g9p[Vxŝ\82K > K, H{ _!#oomopUybM/CR"eQj},ͤ.ӨPpUS%]Q,2:|s e9 ʇr=#<HcecAjoj ?p=kzdr}-())*Ip^1o2^t3DHrL^mO RXk7#;GןOgINƜ` QBZhcvL])uӛ`сE}`:znܼ+&-(189^䞸%dڎۣx5ЇKY O$dO$cv,/m+ v#árYec3JE/pA6nyѤB]QQ~FkqoQTCcb;ߊ%һZV(y -lh }"Bl Rs\9זu)X s!-H#faye|g MSMH]7=C˩Xak` \bD+\/*QBRQeihyx܃k>ImD5ٞMUw:*u;U BR!,Aou@RH/[cz9P&֩:y^Y%3|  hUΊ1BF=!A`!0élPOZM0'`fj6IV eN)Gңӗv i,h1ʑT63e#U6 t-⚋~i˩:չ2 ]u aEᱻIe wʢ6e2۔ BߍFj;s)Yf*i.Tm\U\(*j -}-٢A`ݻ%{%6rSA9{˕7e@ RbN* 8v ({qtaQm[zۻ7i"~-KFDo1:0eI\sџ/6"\JTc,CBrʙMG\9RsfĶ]W!τ ^$!Aƹݼ2L hϣFڎj01̴h T5ʘ{?U6i M2"" У-_7.S|׳@U-RWE+7-Ӎத}gPVJ^$՘,N&i1?h?p3Έcu `t;CZ*|]fB66I$4b_5$a2GZ%> G;uCzYoq@'R2aJJz8,eIt/;R=9e vҤm#3) `ZrN]NA`ƿgZikHBƒm0mQ2YKN8|Q{œZTsnYJLV,}HOO| ~ aAKb ʻY}4 Eѓϩǃ1͘VT#a 8.K-cQ"gLGP"T; FwIrǓ惴|;uo.iNAAASRQQ`OO6u Viw#"ߗhhK,p@)1#lu&)Fְk7++yYT{s\׺_ԼELioq; 0!FXEX5Cml%IS4R7#B AȸD208-k^.%2~ZqVyJ҄ttVp+̽ Xf'MAׯ97d#]_9 Hē]|}/JKHőkF; E.^I ߗV'[-X^-(\ G.Avk앗ĭ?ȚaPa?Vȫ)L̏[W}U2S'k! djqP dC/k4 'qN`_%]4o7":;¯5&yu;0AV 8IO 80_#v!C XIL 2QrP1+5b^mCNn,}Td?=\ڗ[?vxb/+FLEfH&G`nMZSOB64+Fƨ% 2*b)+~ LSMy:[}(ʑs`43HZ~v}{Nc',_G%6H21")M7.&\rd¸Se%mKbPLQ)Z-N/%B[[`<=t!9#j;Ḯq*O`t2rp9OY Zk%*#&vKH.H80$\s],ME9ˆuE Ȟ`@EyfpɐX9!kN؇Ls#NUBhDaOĈ&×sr= R"_tI5]NZWGdr2vw%t_s:R'9GV(T#AsbX |] A=a]0J?4A|N߫ ~@ 3nw"Z8|y⩰b gxmM0gDJb ~=Ds9d-O%ی-R" q3zAMT"oZf,0) Z ((T4ݕ8ݠkwzŭ\3[|mb7W+7SD:G=#8LNRB_~=>7N~p7CTf@Iַ׀HW˧FG&ͻ4#Dhμ)N0ŽRz0d-EM`I ) sr ܷ"4ŁᵏD@ 3]2G'nA~@Bs T꿇KZB6E2e ROщ*νÔlTRq_sqm%&K"h&.;yO}[j(y:yjE-/Daӭ)j/f3E%&'Y]W X%8w ( ]t̉;{;13AD&vENileR`&CߟwRcOqEkF8uKaéd 6v J{g9n x]ԮW=q1Ap"6BnLtڄ w3_e7쳦US͊F/)$`x>hז껉1zrVsث4O!;5qPJŸؕZg貀i?FJ+LSᕿ0 ofz9B[x _ u?Hqc KToķtW~".E_xG\Ra~j`NbܶU4}E!j r@pRJ&- [t},RqvFe+ɥ`ʹ2?>t>`R!ký2B1jOu;*-&3럸,Cj+ ?09eL|Aj]S?h Qգ$Z(](𶹖Շpii3jddb5# &-'`OЃY[IϨa,]B3^Dt'Zmgj;!PRw9%C9sN_6n(f swE(+~ǤI:䀵O^ף۽>zAo]l!cwK C4Mf=WFd)1f]qu^ b[6SM:|Mg8a#`}M-びf@z#r,&jW{z.}&  ɃEQTWGJPrfu }m*M0ļĚ[ %̻p n'VvXrNxZ|ԯ_$rr;Hjt?PE)(^m {h7qSr}5P4no.2pCiR` ,f_%rO_C=,ev<I_rGDO8@!Nl˜JMKSےʦw|Sm\Z z,t{x_Mv,+c8pix9| 3oVNf٪&`5& k̩4CLk{k/:P0o-U"e,Xp*n7|Gp,\-K9Np_/քu<R( ީBg"aw\Nnk(!ǰst3LAwaVL8(~Ii"uU<5joK^h!Vb->EVF??d7=ȄSeo(&g1KyI!Ǣ<pH1a'4 ]첑ًI>̀]vcGJyNofoqt#qv{w( Q0Y:6%'i@3Dr%-ȕ%}>;3oŊ6X@ӡrIk XS+b*UYmH[ 1CKAU)rǞ"?cE-M=M,FvKJNǔ`V鷸8(f+RL `J08rS5J HUr2z)㬶cEA(rϿ@䢊]@+𐞍BGJۥ=Ģm_)}E~'ĮO1lͷt)T#͢7 sHX 9ZIjp}STa EUa VX@otI|I*<CH06kA)9&)nF¹W1lxP] ܞqꆹΪ&Ywt酅>z|V(H7 UBjU.0.rGҀpIsԂ|8L)'*,JrhU[C~dZW'F4hi8f<ƷT}1Isi48MujJޓw} 6_ۢC82q7E~/sZ@#b@ZuriAXCx#osWM~=!0$-/n0Hm8ԯJelzi[ߨ=z/}4xu+3^2W&}fXREofIߵNskI]YMY=ɀblxV#m^{T%c'"5|謎Hm5)<KBf,9wr^Dcҹo-E/ټ0(+ML)U# `IZ{ĄT9@֕&yqq" E$4U_$NYsM#ի3÷. v{P9Ȑu*uЅOC'Ib]r .(BE+r$08c l0tk9Ύfh/JTZlf#"bD8)$8s 3F)0r|iƛY /dV 1s4j$ Ė$J~/D `4܃Ƈ](~DQX1Yux&5O߉sP葭txĩ QMK=j лF6:mdY mTV 4l=woy<̫>HfƴnwK, ]r(g_}S/MaWJwr:.:)U9NQA=(>}dYwĔomWA2T!3ƚOWE0q$=7H{9d.CiW9yd1t`³]djUE]olaU7#Z}YeCU!Ʀ] :'r vzZolGh+ ӈGBWD-@3?zPsqڸpu'On^!{PY'Zp 8 Zm4w9 O H,ˁ;Ԥ?C$m|-'.ݢî#BO$(7wDRȰБ<_ƬU\rjSw Қ%Sm'wfّДux\!M&41CuHRpANj %S#p(W gf*w=FΖL>!ļ4-C cc 5@} Lu ]usGvK3 Ro`3U "?d2-`uxzy$ <4hJc1]zfo:Y\Gk6?$&mDC)InK=aUS/x:DQpzT!~hU@c~ [.QMKbQq`$.k?+0"9 /j-3d.Ų;GKG%p-5ܽ ˢՌk %3zkH%߬ qUv'[+:F *~)cAEaX+!5O硘 N啧QRCT8PFqJ:zRxѢB9'GN$0@&ŕo9l bZVHp&v6e8Zq1REdC4|u[c 9U{Cp(L>I6 8V}a+7(s]e*<ޫ cXH 1Rg;%XaT LM㹷] 3ϒL‚[V?+^t#~Y~ ,·w(J3b` iFMű<lz ʯ( a,p/$%wWNI-v9y* uHyV*ҋʃ1erP9?;mcL #\<&+hM7 0X3!u^jJ+h|{CrܦxYr$8Rj(H(J}>uTBo"M Tj6,F ʞp CR$O oUG͒?Z̥2,z7Ngt 4k<Թw6G ?=vh~)7y k*T0XsMt}#]2'K,k1 xJCϰP"qW}yITq3r;6Kw9F_=]n&'#hwo.ڻ #G15/;~,ͭgsIlͭ].PHkQELpOw<7fTȡ5Cq3dɹM0<lp\(Y]_Yǚ mIXfur@RpݒgUP IJiyDkx47]L'; .N_J3 `Kg*X raKgO7~ֺ Ã?Uc+{xI%`yݻ]IA)C W]h :FҸY|b%ŢaG-Y. 9HmvJGR9_,X~ZhlMh $㿴13|_ j eu- қW/mwqVPFwmKh4{ySV,i;( DuQ/ ,OKvu3{j$j"ņ`h;nGS9X;C@S5]l(qSEY?[O)`?b"3L:2*\8_O%X 3e<uA34Uᒎ8}z\F(;}dbT|jBoprp%W`@ԓEWZx'n΢q)&fayK\/qMȊ 9_-A#NX.v{%Sæ:4U[*{9{͆,"D ѤYѓqC~FB}ޟh(C@,!dϵk&.tV h>O5b}VO|0'g(3X8nRFCtz'++ I/3Qh8Gs쒶E)՗O02t/";O.z&[ [΁#a\wH sd0"<5,Iҩ nW%Rq*q(YD03,$J+l=/N!}MCokVPڸJPT=f& RӁu׮W>ёkT/,rrJDLjo Ė`z,J[UemV+\~lc)fZˡ)"l\-1C_Q$jRަfV, 'Ot#yRo.C̠|:/N`6^bƈ鄲{. oiuwz*rdz #5a?@mVN1ė&-_":RDU sL 9=i :񷧗P3|FJsސ)1܎"** d DB ]P'PRoV?{EDl`M`ۢ@8ӁoB `_X+_G+DzT.)`Lxm-1B`IH`*NFuX>`¨\᧣B!Mvoٔ3 4F}5= Xiiص8p`5~2X[$uH+|5pT_%@oTNڈרO7HpeDoa;GvCؔ~ #XWe3DĚgX ?ex0$H|E∫)t[רAh1Dd*̼dnծk@ y?{(k!R`=g;<2;AHo/ʢ`ag&Dց*{ZX$J6xԻ]H+ErqLv_3q$"m^uKxXapeq``{^ëاƆQIHas'5KGrMxk('SASll9(Mn2UXYͻ=WVPl ҡ|Ŀ:4p=S 2& hq{M.ld'#!u8n̺DKoAc% W%*J:wA'?>z?Em57qɷYG°}Asw+4~`eɆ>ԣcm;fI ᠠ0T,IAFMp:Ru;>BKCG}. -S$[tF&[[<@7HĕV($!LH 7.l᚟=+D<Yofܖujl]_ }>wR ӹϳjݳnOD0Ns '0$>H ~wiAfl֗oM>Fso7H@> |_y"e W:@N8s81i+qLz9[&~6dԘ 'o=?XR!ypDEb%OQG![D0`kWd )p%SL<7ΛeIr߮e#y znΩ% iaԽ-ȁtw[GWB"Pi\6 γS ^ȰΗ4Gڈpm_vc)0W_aMNX29104{> M;7+TDUe~>fy2:]i=Og C2~O ֕RqFidЎ! '|m1sf(u1s+s(=|{X}}w@t@S,N 8? WQ~yUɘ>ma3텽sՃ8xݯ/-OzTp7$s ^ ͏vARs{<=_`Bow/;*'.|*'_ۗ{a?J{ԘWdʽ3Ğc`t;9쌓1o=]o*VWLb #]]m-Žsxў@riuI= Oe;2PmTcbVTC}&C`mHZڡ?7<H*$ѲQ̛c±XƁ)V%GT# SE}\*HR#HND{MIv\5SΫs]34G^ )M_`S9n}Y9N~xeH=ǙfC0B(r->d3y1S$=T#T  CPƷXg I*hm):糀&z)7 U@ LD?=cNgfkT hڷ}ҿEX}Q6B 6jNμ-VW,DE9dBԘr΀ 3:/mYt0KAB9&v|"ahBYOG (:?b:s4q=Q8oi>U,Bg?ZB-PMnas腴ǧb/0Ѥׇǁ%(:,FA񤂇o|Y-='[>*+P>c8QrA>Ykֺkvr˔Ɲ<[D΅_G햟@/D"Z4e^)ҝIְkٍl WB!$VoL&YKRJ5|A)g$cD#V2a9$ZLB>N!ȴGMTjt]f;n/\V)%[U^Up}CsuSkWҙ5+6.Ng'$o4aPLV׮໇ &Yy,Y8ߋPOvʫQ.,RCALQ "8ӧ 8ּQ(b~fe`hS*mJy.<+&zZrt?3+5"9.زSD~nv-3sż'巪sM@5- !VXUi+_6w QODZ /4jh1` >Ô`-{`o TtP k—̘,t_ .(R~vmf9 $MoiNƙ}jc[.j`,jETHbοO }7c,8t7 ׇc =D-)Z-Q,PHg# QƎ x/4D2@n뎺ˮG+#bf%3m@#nCnlX^BpW>EDD|K%JFN8un\PquM^bE?غV?/:Xe O0]*OJ3-PKpOs< ꑑu{(RZOo=8;UI}]9ׁP}^-Io8l;YBX~K7#ĺ O](#nse9-dOGc"__vQƛn%z5{b8Wf.\ӧZ6˚P;wCm12~ANp[υΕKF`W9ԣg×0D3h$`~@=:[#I}ٮ1O%X? ^j)qxi,m"o2|PyPՔ"DmTQ-k58* f6hd/Qwos 5~o?)vGqcQOAnԇOe5neP[wS%Yf|t(CoˆǫoHxP0hv{?F$^9[;cͦ7 )W~v>Pjv5[i ]})Ԝ/iE'

&֋>RHN%-p\v宐T^+ma"}?3Lg?/S~TFU|N2 c &@M{=H8G'ֱZY-uw{oƿ:|#^u7F% ZPܩ{K#1A}6}aAsZ%p*p/X) PT*x1K5ڞss$[ӲnGj1/+ x2'?Oo 7Ɖ09XI#MEg#UK@|bEi/s4n݀6;i lWtQpK$N2΁j/KsXz&lpdCKk+D*Y4nO~<UaKX Ԝϧp]mǒD} \g?1jt|?UVc2努ZDbf3Z">6ϴ'﬈R.jEg!]BhO9UJ97u٦|wjx^# U ,Y ؇孄hFb;VKeyc-81 [heߏSQyU#>&Y]$C*Eg!z xR4=#`̤Jrb۴zABjLjV&5؃BJ2/Vog",]mCWÀ#&l1:u@;X}rfyݎJ<k d/$ :*;=ïsHڍCW>j%zm.\+q, ߲+p,Gg. ,692xea1N'S@I'0*Y3 GaKg#S&l+ƺDD\ʝ'D2 8]ܩ0NP8H4j'y?? a7-6II[l_GZ^wo.fvȗz;o;&޿1Ϗa% /݊2̱OA z;rlZA-EX.^%{}>PCeǾUqa)PdD2] 8 -mW]]jG#)|S/l*bXD[r-/}7Z1U.zV)'z'Z/F!e}6SI;Ω\ Nb_E9D\k{qcvxAqU>ODe2erJW, YzK)`u*9WOOx#v}*O.Fʹg784lgnWkl:VF@ܥ-,[҂.;/պ&Y 4~&13iƴ/=U'.HiqmLYzdkO򲵥͈pDMV6"Mm_3y|+HubaQ2E[Xtk5rR\%c*A? NڶX΂ݙ`e8\I MqC7Ggnɐkc@R T%企u cL 0󭖞/=ބOiˢEld=*[7QC!tv#o=rNdu]Cr/C'^c*V3սZL,ƢEbύ!:u_;3˻|MRD{%S 'ATK ]áF?Tf-k VH^ \OlI;I}opN=ve^/~ PVU{Jw) ]{OyD(!1 2ju4d}y\\GkPNSQ՝* ӑ 08>Dv|ΐw׮L__w5+_i^0v!~l0ݐZ]:ٯ:s>_E^7[Rc:tf0 8{{]WQ_]j}!IaX|;,ag3<(wx-^ -Ѝ'޾F݀VGZ12ۗ=þ]/+͐,2 1x[ 2,J'əAA"zq`O$eU6KT%ӝK`^\0p; #K 0$d:; wc!kD WM I(B'4Xq9lrOC=3oߧAspk6Ψ)k": fVG_0{0khZ* Ȱے&d@FRNych >,I/mlœIkG,Un]Oo8Xs*tg%yz齃}C"CǮ ^=#$fO=7b+'F=j}^3#EHr9 lyO$I\}iBur_ɼ2T^mW[JIˏmb?gcmJ>Tso]8e;bH2{AmwvY6xEӁw.Y(^Pq\+0AF+DFWKzrV\31 ~XA{\;xL`jJM@6&v>WS(IV|( 0"{ɱt?$iFX6s9P9MYlV :p%墦X':~YpyW$Ba[o3{$ѥ.#9&E42Nzitguq):><95*h20*zWynOg5";uN­ϤzSk靬;NB5Nc7=|ZDTQ&@l( @Dzi^f,뀑IQޘq/Eҩv.QN jW#?cáblQrv7]8T\ed](:^.&dbǪטYكZSЄVSAP;b]/p 2"e蓷̿kzk<~S Q[ ek%r$ T=s6I XQpݭY ڐi iU@-ZSi6s*7WņY!6Fqe37p-2:Z4nsD:@Ⱥ3&qSgNƑ_x'Yr e_y$$ e[|;T *" , ; z+ty4CK }6S|Ȃ=̉En{֝_g:1t JlPygǣ5T]J8N3MslQ&@`Koyw$ETH&uMѤ[k`P90_bVa9m#I9 Î%l:8 G׬gir?`jI9|FV9үu$ྤ oHѭvU_ӣqL^ *n4(/+7dN]}+B!M͊BB$?ɩF*)-׼Fn])Ğ5X&Rp@*,-P@ŧӘ+{SvIIvi㓤venm64у 0/Fb.j:0xuyR=-W3cU )$rz1DtVʅK轈/57}'&VN9h$EME _CdS Gn몇3 i?*f*~ozVQv&A.ȧ&$ƕU<{MNIg> U-.;jeυɄ_l^Շvm[x~Ik:fn.uwގS ;Øy=OKF! vqh U;"+6='7tOFm/LjiٟDN-٨e@5lx;~c o]*;QN8+6$27߶>-Ю9PZV槳ð]Te)[b&rY?E&޸U(RW*6pv#/ ")}HR25 aSyLEi+AcIUCɣlcH-~a@C} Cyv|"͘;uzf;!Pyimwcj్nlK-](:Ѡe-GWq'B; rp8b/MF<s.{ݹ96k\쾵[!}ZΞx}ps4HK8 -A: xg Kw?w*0"-m H3AB#O\< ?|ɩF6ܺsb8Wѫx:Fi9/_ϥr M?HFBpt4 x[K%zkW$-tZ<n!-ŷ,)_GPoSB-=bץV|^&S+""Jpd[RSCȢ.bg"\W6teퟏ7Wx*%2 Y56%k0ЇX?mjGbmAܼ)cU}ػW0j{ <ɾ3,TOGܷvGhNAm0ygi-H;Yv߂ŖP>\QIDOT+ҍf)jO3ܲJQ>pOh; #oWg1x T|aBm@ҟ?N48x0qr.͍`"4I@̙YJ+aU "lOL矩l.D2=rt;͞ɜpg"[ĸ4K95$W^6Wۃ&(5Z*2;ՋO(ݛ}.w%S~㕰>r5G}+&0đ>0JQ9GG)ځὃ99k:Dz,\/u\!ŜM n!oD .J%S3ڵjG! ט mh9/J^U/.9ZThx_bd4%k\k6?M =rqpUg/0s^a9 HHQs8&!?N JvO2$Ѣ&X~5c}̲Bۘd JvI s]ZT~fɶpL١~U[$#7GF |3s:QoO{' %J9Sg wE U:X*!> B_97򛖐5C*DuRd"vJ׳[G q9u켗y])9[E|qiq΢xa*d/E!mMG$c#jYUQwtWH|a[d{Xܽ)׭48WDڦ,Ϭ)Yz Zbw'0nwZ$LH*4xVx(㑹;S=&4ZQ6,ANlQS0nJ;[ê՜]u\J'MڪcPdOBbKVfhZ9L ItdSEgѾӻGUe32ݣ# keE=,G>QH l߽wsk1CJqOF.Xa?z@vP=7ɇڊ>z 6*q5#xaB3 :`f;TڷقC lA2ƪ0Q=:^RW mtd_}s#A G>%2FZ4AڇU' 3.GcA"XۥTXsD?&CwZɏH/2e% U.k Ku]'?㘸b:w+>iS-1֓&\Ahw)|eSmQ?W ky4N5.XL}|{ æ : `e'Σ3"|HGc%|?m|i" XV`ƼA>-vUP0k#m56/;$t dԨd[uBGűֶ,} 7O,ᕈB&T({Gh.ar{.o:t?wަq'G V $vߺb/4 n·%ּI.e9Zrp[ag՘)Eb IŬ"q *ly>*ue<.(l f'H {:KU }g!NQ#wQ0rPI/THų`Eb߸⢼WX4%6JoO=qS8ȁUsb27l5>V .{R\Cx75t~O ⨋ Z$.ϑ[Ý"7X\8 ,TDJ_oC]^TWBFzEOwRӞy #;v.O$ v'n1|mŴN;c`s9<@Xٮ GRwQ|rDF >Ck%o!%SbpfVZM-jϙ: w\"CZ! ;Zc؎:2g-.Og"DD[$H&aE&QZF)wh(wv~bz]X`(w8o "?Z=QD@St%A_Z2a426x^WBe8^ :Y`JPZ!׀( (J#V!6wC`,h/ZҽrRYՠʿ A`H18N1MoSn9!bv@NJ7aYzKZf\u$*,10bfluiV˪VYSԙg/Υ½@\fB8bA'3\&s_af(FXSE-z ۺa2 ˕GtPATo9Br~͆ڱJd٣01?jAG#:"a8S@DR൚\ҰH Z;M Qv8LO!EÎ1pu.\\ -F5jnLJl)6*1U}ӎ䭂,Ц,zV|d~0S ʶwК>o0R @X(;wrqQ*zMvEg0Nfbɔr:BLP? z%Ll0 %!R$S`c[rR<ɴ=0VO| ͓%%ʅS5ܐLBռ*5ub؀ l{>&;{hqP7 cDNGX?ϟ-COæŭ ClaEQ $x9d=^p2%E ЃCv?ܹZ}Ot-s5 gN@ظɺ 1mn *N#iTZH#~~vtˠQiiB ]Tn.bdQ½W%0p yBMo S/2 R\o$iҝ8) y޺bS;w JNgY |>yn96t?.np/=-A\N?;7UĸX29\ W~rqh؏EyARZA,{$odS_i9(wfO ZRH2I^0l?ȴ >N&NIf& (4RtIC_︣EV(5 75pBU8+#prr,h{щ.6z"І$s$JT8oee: Qyp >,9΀SBJ!pX7=t]`.cݕeL^O̓dtW?|;˼BZK+уM9|x?eAc-/49x2N9vTwR)yj@|)KF([[Um6"δz`~VIDN-)GCUֈbb絒 g@TMxP:qk[kg͎Uz"DžT~RCR j#s)Ј@,ysiᵑ=+<2*sM_ݪ#/ o7}sm)YəRP‡oQHCrjh?p=cUpD\˃rБ 6.Iͦ>p0?!0ӬLh.M/9?^2U|rj]@yMk>EgSN$̨yh^E&dGiR '_!&y EdHkjug6&U;F#z]Qå-R_M;ұd*?NB͆WGS'թNͻ:^G%XCa|魧"*4=b2:D-P=׼<< BIY*{˂[[aIӈnۛ;ApR 6&4ٌNѠc0𯶁 iѧsVgÕ/|b_5>+m,=&(p qy]aV= \,iy)J\R.5ʹܿzM !VW0fҸ0F=^jo#*-b2Y%ӧ5 RCVQwCyJT 7 㸃%FjL3T&6]:ꁚKH-=yU"ߗZJJ/b q8Odtv9:4}6[ Q #F-Hfw+|i-˂xސZbeNflDwg@SR3k4sq֚"Vm {@ܟ/д!hgkoo~aĵ9pEٖ|}P=bL;2\VbVFSf75Eo]Uày"zN*y!ƑT`zrcC倣 .:bB2Hx#ʐg,ESfUYk128}L#b)#.v=P"?wwyZʠр$#m'Y`-;;8 jp^r Xҕ>|sb/ ֨vTg+o|g|+ڟjaVN? gQ_Q"m.X1Aϱzŀ :ܜ s_9^Tf.͓$60`76 ~B|Lb&_5p){fc n jvVH x(r0I@\\}̛t9(-$p#ְ{$Qل Ɂql7lhl4w3X2 T99rd|!8ah@e hYc1Dצ spړ=q`ƫZ;Pأ-2 $LժO]-ϳ*boċ\ZG6t𣻸{EO-[{ޘ)P+ZY|8U2Y` `eP҇塸,Yn!փW'8|[ʞgtWC>(vsnwGld @g~hq_r^9:2ك8#G-Y~j-%?"NâJ-*i6٤OK٠jPČ'9eDiʊcpWl|3}VOv1!^Nn C~sXP -еKы1rw2bC %-YP-Z'fxq*ēd9-HD-0$,iC823F@AL]ޗ^4 7eag5E+Bn.sUX4pbmʮ _xhJb:x$gT$;i~KGR/WjmC@wbFNG,{TW+g~2W>Sooz1'vuia># &?>XD.E٢dJ(%'z: on_s z |h7_"8,(@n砶[ySa\`z'7@nN N. ?\+Yq݃puoJ 8&4XYՙV䩳BfV~ZU9}3BFsxqQGEe!q6QL\ j IȘ"BFW XfվQTVufT&Rlx!R[}` 1`%jQx;&(77FH…qL'8%6얼o[{y[ oE-"j&gN|D&[Jwٺ= g 9ɯ1a~|uGDQ.bfĶqQNĦ"AXf /gܦP3H~0]c,ل IEk:nQk+NVQ/]gZ@ݺ چ` 4 V>擟Y]O7s8=ےtzIQqkM} Y7buz`Zw~0@㿹{cpܴ>8utfNZ.nsIc~EM|Z#ƾ o"gV{"ڵ\1Yyg%55XrIkؾAʏMJh\4f$rTh,-[T.4yqyxP"Mb#GǏF̛}٨i,s{u9OQ~ Nnh<bhJKK9T醛?O|O(5Dʕj;Fw _8{gѴu0ݝ  59u`[rmJ@JrߥX"Vҁov#eqlArBIfOߚXz0B*YqaK(h:x1]XN<-~UO̝$%37?6#ZkcWڪ|9߉泌O 7kEǁ57.hQ6[ܖ/A B3 j0sӊaU ly 8[k!lKמ8-3t姷;rUb/7虷2/Tpˈ`[ zf>LuyTq19S/||ˊqG08p \BNnu)5m]d\1xwCNȝ逗 *rVr^#3C]ݲ@"8̗=xC&Ad6*ghU=-/ع(&cK'0_;z ,.Fl/.$#"b6Ýrٰp!w1-7! AWkprAF;x3yt~,[x&'F8I$wm̶pm.2 0 78ߢTY:J@>ŜTZ/L/{\CG ŸZt K ~!m()KH?,%'^]$\ +%xeI9l(4'|BhVZ0x!L`(eTCQC'h$s)8fd[ݜd+?BGES +'gG<`N ^pCܛit94hz`'Q^M 撗Yu2dĸ-V71 6&WqbinuZzˆjv?xRK#R2BPgy\"'”YIXO9Dvp'R ڲ>9>B(&sN*gP$|]m^vüm+ ۍ!V$gHCHYE>k $qSNJv*RsЈNG8.AX]:rȄɊp7Heܮ%q~A&q~x%Ԓ՘}rp2Tf `peuZ)鿉{`R]T*:U&m8i C"utƓ5:EF1˔GPr|+)2Y3'Fb t# $:)S{m{ &6y=FwQ7W\ ,SE,Hy6-Ǹh@@,4G{,EiMN^¤Nvp@}.* C]7rDV8zշm7fyh:?/f7*quڪm徇b 7Ӆ Xݠz+èYACRaWjլ i\T5˼и΄s`+ $*Y5hz67b-JWZwsiz~-ۜ77-CROKc:!kWiWǧ7⨓S%Þ?Ap\v&`H^l9ɰD_(SƤ{A/_y p(lƋ_#ca27}pjDQٚYw{| uo>R{3j۝%m *mCF:LDȜxߜ"M#Q_񬠎6*[ %QNPZ6nH-ur}hvF*}5.{#ma ^|`|k֥?BCRh8ɽW6v!X?y%{䊶50|< m|OB 呬nWUX&S V)Hn.8KE HPФ}=RbaxZSXCET' lS[q6Z3 m`1 h%fˆ mFSM) P_a. @I*硷cw+r 7Fǥ!/0xI¦^6OhWa:Z^SB%Mps)*傢upÏ6sz|&͂VTwSLbH|A1C$FVoG5>W>A2ܙ5z)̟!8#:b3{^AƐ5I]By))'Pϓ\|*Tau?5"l?nK0Q4yhU!MJu%8Qddy:j&pOxKA\ jTLggº;ÝZthɵn]W9.n0qfJv+]tY+붏ppx), h_rcC{Ԉ-hGa;V8р筆xH`ϊp0?Wi΅19c'm, Gln9.TSc5Ű An()Bd;I2Nz|)Ov BJlNvV懛E[Jِ1] fi=I\omYv iwے7H#]]:v~=派)ݙ̆xKEX]['QhwL*1\KJwIFjxM~,B; Z]v?!\s(Uv2HnEMS9yKЌ[lB9V(c@\rX屛:t čY;f ƅaYFVHB̊ușÅ]h~FfǾaG%e ~>M[ }i9$<ּ%.> + LyS+ |Xs8x$aC*^&`'88UqWS'X ^֎K hvn {/;Tw'XNY >*:},'[e˪< 1A.BΞMwEsG Ԡ$>ۄ{R,etiv%d>NbWTdq ř}Abb4.ǨVGlFwJŰRK1O[FqFSEZih)skDQx\O{cVߺ(h7_|"ȔCD t(r]9T/.ս!x.|qH,o4Eq3g;p_#.W"(dk!0ǴFq|Uv޿y$(\!SBwyƊ5xazd }?҉f۾Du=h/o}x!p*i?۝GkYyA3;*{ǁFt)*s`$+5{qWuhKւ=P8_e`b|Kl7h=<NC39mnp5q>FaH2O0{KV&;P5q8["ԟWyL}ZCe A황}yuc >]% H"d$3IiP4ZHP¸UWaEhAi4_"K?uh_SqL[a [Z cJؕ6ào|S<#كV-mXS^-(=KWU _" #l/̂ / FRx*X%؛ p>tĺ뙲jeHt愜iB!Ɩi׉{U qg:4̂oftqt_nHL(o|r@0X?8DׅnpkDt f;g JEXW<0 ٫.Y^H' Y l^OFA? 죏c]d6t,ވ'b :10]&2w-/K>Ҧ*^Jt cd$bGRT&yྪtJTj*UxxQZZ,jO|S4]p8PqW ~fU齩%yDpʑő؋q̺m'{ȠdKhFɂ5&X:KbfV>Kpu ,V?87Gf.O6 vwM)_ q*5LɨVa~ud@BC 9nMm*Jsˉ!t *tCLJZL=+픦gծ3I.׀mz杀)dہZrXxT+dc&Մ:ڏMVj9CCg__Lkz%- yeWQ:iDG:^d|Ί1oA`+=[ Ol"'`e3?GճHΧ .,)n@*ԥ qSu91-Zaf,X \ >o!5OAܚK v$} &Bj \ΓDu݂x$Xv9 ^4e3 X̫A1}kl?U+g3[!Jj-ag{.zX&ߞ @4!b'ZV{_zK'>bH6YAs/(x~)p7C&HQ[>>4'*97f;0Ԍ4Ԭ]\v*8V&㥦w;]7~`/0oB}"YkDԧ8$7M<8 _ F}U‡Y/F!cBL'!qHweՂ0o9k"Ƚ}p?Ϝ`wGpWs}O<cjXYFe-RS[C%/'5ғ3%d^j{.l,{Xкwy/ K 2Ȣ2mϯǵLEVRXhX!'}&B"-c&43k][pK<ή&#m~uD E {#TCs|[{@|-I +.BZ2wg`;a%;KFӞ$0B,b-TMy4CI_#j }$wԇ3t#$xTR^3sk7ʣ̓*'EC}G~Y5DbݺP1VIb;O"s 7rtTe/ޒ(;{Zf`,Jm/0`Z,NM~!@5Jz^ emZjJ Ơ85fOE'5ư%UU(ӠH&y#gDE#r2^s' ҙA,Fӗ* 7/~{vC;*e TAtdɟNޱW$"z@G 3=S~r+;PlN@0ftTlҾ \.1besVzo@J}qZOL;'T*ybd,7o)lw_Yg'@rV+@EqCX`? 3\ޞ rg3~:c;+|=ސZ&رԫp]PōoQ,0׏>{&47uZQgSxyȲMStZ>PO7(ܓYyCpόe}0֠K5> S ޢ1ObdIv%,ƓRrH3 zKkiLSV-ni ')6\]E*s9+1!/Oͩ#[S(JuC LY?Գ3qtg{omƓ1Kt9~Yؚ?-:uL]5NM@p*jB0D!4OTPRױL#*kWnzOlS4wۨ++R[/R7'"z]hj1PU!`nXdX~@b!( Kgk˶8PDBaG*2&jN̶c<,J ҆l5ΆepÊ8^5}W@E`!Ӷě/QZBL;") KNu錏Ä>D/Ir_DL%#n+C/}O;a3Gʰ/yFI+rF@}3oM3:/|i/ҝ^(K"t+}G%'X:syh >'A^1j)֯|={旤-fHv-m]R$)L`PDͻ x%K:X^.?i֐yMSM,dz (b~aNaFq4 Y9QM%+$ ! B]Äjm9,y{ɏBĜU"m Y25%pƚ*/S+ nr[|,Fp3,إ\ѱ)[G60>n+>_nh h ㄰)mHɰa /Sb!W*wRW&">x&v=|<A.좳C5l*hv0)?,ñM\'UD=]vq]_'d'`$Y~ˊxd%VrwI{3N]9<= 4/yQ "\D-&(Fpv(1yXD<Յ5x ]Ùl]lۣ2_; +C0mnbizSFAeκ$D'sHp&W"͜C1_Jy蛑1"T146+)&қSdFOU_XW PjNOeN $&m $ղ=<2Wx1\Cwj: (!]5KEqNd TӭhamPbr_E:XF$O㸙B8G,\fZ0' ٴLy@AY6(F yF5=nWj3τ=@@# S~fSW~<ۈ8bk ;_̸v'+/$rKL.iMTW2wHd<>puψGۏ4}~ @2JqmhܣkM  Ճ^h-vu;S=)Q}X/5~$yl.g!peJf*wE5B8j SkEX36CP?؞˜߳]Bv;GmHw<6VN_5,FJg*B >`CH Eάcwէ@$ˠW`iN%7 x2}Y/ +yiKe)vه N36jV'5Va0heӝZ S*J܄I6>a|7PuJJxҮPBa.& B3+u=7,Н]fd,,.Yk>7Y AjT9|!g~2؟Vx?No,J%=+fqƨ x/JD})jiDgHP9Za [{(M"C LymغD0 ~&;S탃%$GPu>k٩A`G[ۡ"v`[MC& <^{ֱVBZ,m$3aaG0o& ͫ.^DwF5+J5>:3n)EB_6~#,e::w %t~Np%Z-ѽ,1W<3(!1ex' 'O厗Kˊ su'')۰eH2ƻA֣ѭ \xh#-yu r!kk~ L[|o:͂C4R@Y̻'Y0KKXb)>PZfƆU]ӑ6g4:s0 2w%NU` 6,[?fխ%n0X&& \hۡaKJŌjo/Sm>h:sL˺?l)T}ØNo.– #q4K݃bw2޹K8ÍJanOI^ܐPltƲM)){,lE`thE PhQ~f]7u?.kpjĩ (]IziE'H{&yҷxfSbtV΁Zn5uZVǥ&{tz/~_'ʉ4KcC=݅rIUuwzdɊ-oտ`Y>e /oW3}Z'>+Պ' P. 4ϸ[./gaBe}Zn)mǗfΉ߯\b_?~:oDhzuSƩ~13w5G'z/e-JxuIѝyz`/Xx%B gy,"H54&{'=/ioUaWߘ~RˤpXVNjcEYR/?1fF`1}*u>xؙ4zlEҮc` f߭B6D勽qu_! G=Φc ctg ht6ʸT0q6 stK/,+6?`r#~&nfq?BL`t+Łw~Q3 ۷:gtghB7+(؝|bYxZ6䪢pnK kLׅd3S'f9]Oo@3bϦe 4 >p6ُ'MЅ20r[R?&icfw- "slQ)9<dƯ4"0&fbĂ$t!Z +JhxŪ:6'o= y b Lp#V׶y;ɽ$mxB$h;CD9YjFZk8ý^*6llj iMu˄S|42ߜInԀhԛe-*_3S Nx'ڹ=sw&b, m/ef5O{lXMBҡBFgr}^g%gilbDv{SzQMhZL0-Q>fna P0^ T8U28IXÆF$2lEP]8 IiimsK5G;:J% Kto>f19]D3n!}KY(gVgʘi* * N\l ɏC9ӛĨl:)=`~bIMk] zU4av/'!l#'q64y&wkO{;jyh1ы O@2iFfHIB^^Dt-]@YH:s{|-rm";L|Y|G+-ѼE/쑠LENaE\Hf˶a~o=muq!~H\- v54|2Zєk9?qZr dޗyWG` եIqr #ޥy\n`"zBNeij-0^__=Ɩ\W84rDnaleXDŽOѪ2lZmBK dcUCxROeE-JAa{LO%`{o(!:c2i /|) [ >x6X[T"~NTLC @5Yk fٜ ;DUMљbu02@$\YG^#c)UFEAINk%JCTzԇ5!!.Cv:-sL] VzceC@F15Fr~l޻W¯oqgs(r+48 uo^XPUeܳci{$ .hT$1Ec'ayDt*,mwLɚDH1aJc{ViKpVr܃ߧG6hk;9#VLx-TFd~uBݥ!D , IY0sywơCh~Q@#˳c~[D;8kI)km(nEi-.kYwW FVΗf+J,/ZUYv0d՜[˼=:Ij1{ pDzd6=-*H o8V7/ec*W4hpO;+٪Sr6g|EWj Vic -קoV?Kb!龙d~ 6SNS~:R'ETG<БQT}8@jŤdZn+$X?p}cVcc띜'|sQDIZvff;^_6DuPiR?(=m}{ Bu07(ded:Uo@@Z[ǥZ!w(WbΘGfju&a/ LzCArm;àUE !\"sG7Dʝ&<g & gk611)^RiPULئ]ln&yagPG1ѬS[?0tȶfInC(?rS~8U7-jşհ%>(,OTb;-lU0]j\**F'{YX5Ixۑn>kP+Rn3Oo&IWF$5ɐ4Ya3z, [RT+lCW"L;ڎN%5$HR13* as[e (_.D"QFgG]eq]5 ZȝW,$zaz^~(-o:[n ̵ yT36Mj V;wGqd`Lȳ ʿ:( X11%cغl/%ٟH (m94tZOiˬ-/(/NB""n}L敹 R}ƀ [e\T3T$/_?)ۅ֥cm rT>5WV)٣nvuz~s7*!`F ('AUP~7qf⛼{M$X6R>?V h{Y6Bhzfdlzacc'l ('43Y6G֟ ~n(rƄ9?WP^IX7*gD5-N 4Dlx_h Aŵ ;n9PnOj#FlThfʹ~?MOS܂٫ntga/TzlPFcJEi(%t`kUZygQRnNYWL+-'yZvsScֶ3NZZ8Er!h~YS\3]&u8 e J}Fj+^tš@WՈ~Qj LY>nHÎM*ΕBw@ *td*ǬE ,Zӗ">ZZGx-bU7_T'ͧ~B1qvә+N  ~eo^x$-_F ^./cjr:ҹ+8{+$%uC/ZY[dpS"*U>% s*P* z;( XQÀkޥB-i yKɻPM'yy kA3q"صm4DRJ8 t1>"n22~%N s":U3U q3Ckz9վ22|/b^XC+($ yϺ#wQU,_<|{ruϟ8tlbn =XGO*@jlUe%<8훣Moj} ~kH)i <{p֭vBL*BRdn'הI2ɘvH*1FmHݎHr?h+ #X +> Qԣ`I(Z>0ַV0E['6Lu-Њ5!@`_yZ;OlKfj)ǬWPΈgsY)#P^IMd7vC :X69T$Qïp ~\.g)E Ӓ6FKV,O1'p_-- vju3X4 X0E$ag?>& @3ey?aT|V,`rVD2ڀ7=D<(V~h}J7 P,\3|ա+3e9xd<fOyd"/?xeAQgGpy*&!J1OؑGv7.*-g! |)-"kPSfB8(F%351nྥ<&T  $t X+ط p w%Pfvm%9udXp䘪.CwD;d ʿtU@.g?rɡI&{!*Eq GZFȾ8&r. s0c%8e"h|Z|sGA/7w͗Ou\F5W UL*G&/SLHf YH=/!z '{V3]?h}Hr-F" bSLď}zA+opDf xkT&P'.Ot̃q'1- c(4jWTRGY FV#T3#%T!FϓgDD⸫-U/d0ˆټ/j1i/Hkut$ j!E%g٢=3n.j.AљyxCM0Ef:<38L|,-+,p/Vvuzs A=8 A|X ݪ)LJJ&Xnvw־'o<9On39} u f~JFW\.[J@f}`CE:SWѹIBauqm|EbțIݹH)ʥ.T68 |9~= kS?$_lрo 58djX eH{iCV~/e#i* S-Ј4j2jHۜ+ I!H0 etu!{-0He93DwLMF3uL'jn-(ͣQ;EvA^4\6R=VDi$a`&y_*ص WvjW(`-UuVZul:l0ը)Sǝ}KA1=I]/r8O.eڶw䟮}?qƴb/s}}Eo!p C=$&ajn>|KY'h"I==6\˰|,&SneMGA\1Abb3n'K\۹QB/`DA(G8,u i=h&D"S,M _¡!sk6Fi9Euc]M@!PmꜩZ Qh/! g,#ׁA8,{h'YRP3Dm#Z^z|qV#Zp,wJ,m2Ut-sS(&Qsc./*dACLH08x\`2] aם m,Gpӷ 1~gו= 럗uJ)mg_Pf2.ԘD?ĩU~5œvuORQIaauR~:2o RLvx8Ƣ]"ޙqƴN|e(hze4_ӕ>K ArcmdgIڔqR"i@M?VvV7%"ooQjgu & ݶ|' s 3ZbYf$ AՓk526gT'uj-F_ձ}*՝urNp*a:MdK w5@EC3f}'=#̞ɩz]C"Fp0E&L2.Rskz5{ʆ1l 7#˧waXg|k|uyࢴ-5UX-G\xvc v{|jAh=@'"?Ȼ̥jD4O>8?v {NtkrOެ~Q;LY 1XM8җDh%~ 0B'Dh*h  azHIF9u cѵE%(kkq:jv4j / o蚕9( pX`- u**&rCbx_9haNCWM\0Z ,]M_*7+)rVK b7UIV-8]ݸO}eZS uK{qGystP-~Li -KTlX|q|cʭZ&:ϟU"X`m ӫr)ѕßTL4I' 281fTZ+ڼ&O9ym>RhC8rUT'v|iWτR\QcJH65* ⌍XOld$F#f¤CNo-w@bYKuSsSmYkZvoAOɢ {Jm}x-qc4B*%XNe5"/OG 羰xJl ]咄+WCgc"Vx iz4?JQ:֘/KM>:#V!R_MVSIKu”h'p5IEjtD?xu2; egZtX FzJ[9q)_hӆ7;dZB2)Mu={昅E0cu$D,.J<⁠0Άbbf l5-lt}?h[MrT7K/Fg@B2ߧc0,7IkpF)P9 UH@5R5lq&aj:Vd<جur $Jp7`˲jC{OaLkyW~ c0aրODncT3@ +cR&NɱC .6qRĎa.}Wv&w<2e3T7VT1ʜ]γwW~bD|8좠Q;v9IRҸ=.agRZ4o}!+Pm~l/$oD,`Y.68щWԤܦ~ERYwTZGA0 -PpL8$]4F'atjMj YZ