glibc-i18ndata-2.31-150300.74.1<>,$f!$p9|ar)qIMugPݚ!rxfUAPlk}Z}6ƌU"|mm3 v]p|\-RW4Y}' AbgN_AkMz0k 5hDp YSAP/R[P'f&Y 2ĒV$N%vęe#hzbbv>Fߥ60!Q[?,:I?HُZ &A>cJ^ϮP5FM︋=Kef>;?d " @ ,0Ij P $P P dP P 4P PPTPPDTd(89p:FxGPHPI PX\Y`\tP]ȴP^nb޾cgdefluPvDzDTX^Cglibc-i18ndata2.31150300.74.1Database Sources for 'locale'This package contains the data needed to build the locale data files to use the internationalization features of the GNU libc. It is normally not necessary to install this packages, the data files are already created.f!$h01-ch2d6SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND MIThttps://www.suse.com/System/Librarieshttp://www.gnu.org/software/libc/libc.htmllinuxnoarch@4v.T'   8 , Q I w  9 &R NHINRMQK Q4 JQf g3  5Q9  y  Th $ S i q R - p s A MgK Q \ Ua O O Z Z A r h _  z 0 _   M nB 9 .|h C V  M   t A xKHV# p  ! _B b b @&= 5  ,E d D | Z6#+     0ay 6 { L"Bg]t nR)@VG@_8-36Ej, &L4 a~Z1 0P i\I/wn EhU)N   2 M b'[\ R u*6 J =   4 ~  6 N  k b o f & ) q 3 1 ?k 55 g#< =  *   b  pwl w l$sRr W5 -]3  E ^ 2 sOR.\l yFJiFR))/;%}`y ![ @ /     :Xv- E)w  ) 8 ?' )y $MLR;v8,'Q C X  SxLps0 ;5|QĂ rS ""Xs --I 92"& AA큤A큤f!rf!rf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!qf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rf!rff8119869a92ec6ab5498a4bfaeeafcf1cd3878d51b83f82baa784ebc8d5fe4432105d9280a78a221e5ce8609d0b897f2e1ba14f756e07c60515eb4ccd60ec92bc83fd0cc8e4a52919c117c8a22cf619e1b4fead46972dc9a742e7d64f1b2fd29b5503c36c3eb2f993d13af35ab731b722defbfe17e325e0b4fd7e7417b59bdaf66d414af0ab8a424fd290f749cb378d3d1ad1071a80a07a58b9033c7e22bc709ac83c26577d811d34f105f1a54b9c9ec39a4a62a6863ef0aa3ee101ecaaa471509ff8ae4237894a7d4e3b0fe049f164fa259176ca4ee75f73f68378ecac519bd250c8ccbb5182dd5b4615727eb862ad204c9de8907310cd116493620ef3a1faa0df83f538d9a18a57fcc188a9bef6e91d05336234929d0fefd10387fb51e2b2b88b9d5ca80d1f322088be3df2787c9b116997ac7df2bb5144c754056609c7f9bd0dd1128d99ae2d1ccd76a22241cbe3818a2fc2e89bbf58a5813a8925d0b7c1fa9a5b9d392e31d704ae8cdb4bce463e9b3a9690ecf60615b166cc292c04bee592532201031c10715ab5b7dd6e5c1accd5ec68b68a712dd11652a458d1990052a5d3365cbe100d2197d3a2d4be25e8bcc6e703c5677c66532f3230194b64cac33208cd58b47b3eabbf568c4647fd39d2ceb219d4d536d43b5e840beb0a9a45919f9cddea57d16ce56f03036f4ebc2385ac85cda73f925334df0c134d6a85bd811544a337234c89761154fafae3f979177111ce69020b524b4b77eea3db068d0d696b36a563f8e7d8d74d985bd3805b3564b1f8f426cdb5005122da23331ac4244d618e2a38c8278cb0b0be11c32dc86eb72a4ea0d26437164f8dd1dfe7672912c480cbb08059b5a7285d3f19057181bad10f44ca87e769ddbed2ae5029f86cdba808bf385c841e4fc31ccd95be311ec219b15cbda4a83e4ff4aa858fc59007c56703345f23613f1ec44bc97acffb90e7bf31ac810db670b2cbe40af4c1ab9e08df5d9af73a0ef9d97674f447273c3ebc2ca1f05d8f489a0114e2ccd8076707a82bce863d4ed540eb36c39602eacfffa53c4fd7f5e91aa991dd6c3ee373f7dd86e1682788439940a92ee8e4e1bcb077014f01e742e1764d5d0d676a3de1d8d881fff872f117a05a4cfb478f51a5372d1015817cc73def169caee76e620ede742b696bc4e1f59bb8864d8bc88dbc6b573c74ea738c94a33d271dc3c4f99fe9bab7db7708309e69bb1fa768d76bd06f40122410b84725ddc6d5e8b5c2a24bb24a3214f0735339685de558871b82c6a0bc268171816a387db0931ba2239288983c9497993f0dd34856a7bd40380099076c02a72d5d98f964730586d976d49309d808db9a3485846a2fd29e93077eaa40885d28807958b5d94149209dfffdeb314363682e199649abe66b569da3e4c10248b8404e5ed76b749d6c2c4d98c88b0d7eadf3fc11ad3720717b627125f59514ad3fafa81f9ff7a5ce331e134b6fef84d86454ebd4724846a610727d3cf9c0ce8b54c06f717fb5d373395536435a9cc0be059a2d0bea34d0e1f73143ded8ed1043259c4dad2be8fae0b16ed27eca1d24c3ee10e6cf2da23946d460fbd839e260c33cfa66ff00d00a3faeb3b15f450f9e0051fae263ee407cc4ae1c6173ec1b26e1447af529e5b65a9c318a60416f0734a7896c1637b3e211eec28ba30c3e9256e084671b0b98cebd663f2115b9df75d254bb7fede0d34967090939fc7fcb1d8900598f0c869e83b5ab5e131318d403be8cfce5e5a88575d90884602d41adc6598e81863263ebceb3e4c73d08119e13a95110814c148caf8d7be3ea05974fae17e536535e44e1bb1077aa44f674de22134c25d72808459f96ab3475057c94a2e5201a22429f1709245a095852dc168b53b1142d988d40729f5ebdb6724b6e3c6ecd9b2f210949a0a644bc2704a5f0e507898af54855f89a6cf48f9c0fd067c349ae1570cc9dd1380cecf2b1af0a1715f2715ac0cba09cad9cba9628488b04165367ef80dffa615d1e15798447ca5c19ff60185ef551cacff1eb877a380f06f3eb5f31c145d63261f295dc80b078a4b52e35114ec01ff52d590249c8f21e8fcc07c5edb23e7ab620255dac35223d46ee20039a01c77e5a860dad6fd510fa4a2f86eb4e28c7ad66c54c990b40d3d384b5e4a448265a5b5a1c0d24344ca07843fcac80cf0ee9165bfc1c92d6029d0963b73b6d4de7a626cbe2f5b44555791f74f86fffa8592aa16123008d919bd9a3a27486cd50d126c5762aa3c1e4e47bc2aaf4af507556e80ba1d7c340b68692f6fd8cfa1674bdbdc2db07239d1bfd8305208bc9d52f387365d0be340da8e4fbb48496b66ce00a84bbfd5ae7c89df4ceda192b8c43738fb7b2b445be6b522219108a6866b964a28d7ffe18bdfeec2e5dc1b70b18098b5b972b9bf06d2783406026b228403b7767aad7ecb2f7a17882fd4ef9e3c1b626d852570dfe8a666900ea3a0dc9d9e1dc6b987b4fab80f45b87d55233ed438073e348daf45de807ed3ff77f09a901302f09fd4dbfecbad20bef01746e80aaf00202a58e611e1cce3567ac392e6039eb4213d49b7f1b0e463d3b41901a7bd5630a5b163b167436a2667d882212261f24b2f4e00ee58d3248e0a3a64fe05d465072f2bf7f1085a41406710af27842dd46383e6b1298d911cfd593c6927c39ba8a4acd46f1a6add49bb07b33cb165d20d32efb643509b171318209b99442a87d11d44fa2e57756dbf4b0132392e61fc6aa64c14460bc7e2b2a0ab66ca5d02807357177931875f30749f57afd6cf6485d1481e488c365c30fa038cc8b0b9000000da3d4f9be17a4784526ee6e740754e8d51b099a9ee57fe295301c94890066d786fba803fead92e3e5441b9c75c12aa957e0b85617206c77948039d0c405f84dd2585280e9d1dbda751cc37c85d7d5672fcc590970f3d16576d4b569a3d39b5ec5ba6dfcae3f009ae2bb57c243789486935dc80643b37c1c1b974e9d0593549974d5c7863d4f9457f9f511cacc6ed5f2fdf878f441a0f576d12f1e542dc354cd648235443042d235c28f853ce9761e4999e3ec0c86ccde757f6dcf8c636e9e23d19c167e1e36ea8098d7ca60eefa0fc8498a3f75dc2a204598d4827b528e60204ca7eab8a91630a8c3960d4dfc0dbe71b5c1c3379df836122ce2466fc656f55a6b774b56643ddbdf865f3cb5060ddf7d4cbd90d5d63c92e6540dae786a52fcd2d9a22064755950882c007373a0bcaf962520d815050a399a118599e004b629e7f101b95bb3358449f1f1a8fb9cda04e10c347e070a3d8aca07f93cca4d36bc4214a29632e09e46c2ceaaae7b4188406b55249d28d69642ee90891cd36dc362dd9efb51e3950caeb9918753d9b9200ee7e1123aa0c2a9c8c2e8c60f9de6a02c2ba5a04ed4e4f298db60e49d2f5451c5e4c985a3f7fc412502af79c716e0032bd24e494bda6bfeefe27d693a93cea44545523f9f897a946247067b52a3d3c0a90b71c61d1c58934129f02e472043abef93c9fb874c0db52cc927a912e23146bec6942a142a1f7002d306dc7410ddea1e72ba2831a76958c492cc060325ca6083572100ef02e917b1245ffc2549eedab68396949588e23fc9f2388737216532430c9cff6311faf975f4bbb39eb3263ab037fc137f385496a2c5bac7e4000124aa17ce838a335fb6d17d35e02acd7046f327dced569538a1a85d2eb830eb1d7c230772ae7563162c99d9babd85758e5805d6a72ef1b47a32d53d7f8309f0dc1e73fca209c52c584e03353f6e965e53c89eae83b170b0509f30d3f66341296b832d84d22122f52c6aee83d30a318337f238e4770684ee324ecbbeeb4dfdeac0283bc63af8631b5a3a6a1f5a2b957f1aa338e8e2787a8ada7534be980120d6b55aa4c4f35b1810a86c9c67e1b51242902d7c18df6b3ed60b72627757689812b4dbf69c841fdadde062812216a6564f03a3526e2980e869abec20e612c4a752140f532d0acf12f2ca7ea7c4b5f682ef7ca70accfb3c1a517443bad960a0ef2a4c535455f0e8acc4b29a356415aa07a8b62d965d5bbec8b1f87c9166b0d48e7631ebacf7396c2975c1dd8a0bb4a97f608433e6983b9f60b931b3df4fa973a887c97827f9906521d67574e354af7d0dc09c7d76a814da68a6006eb4f4d1377711f857c8bd4fa3074dbcb2cc1de92df188b802f11236f6c1879436e9ad3c3765fa4a2c136b9d5a36d023df6b5df5e03234c86353aba6b6eb6843b4c52b445788f0b5bea6d37b499c956c8c7cc63ddd70b604d96e9c26eb2669cece45c3f0ad17790c5e189b1688d9c7fefa31b9d6880130952abd6d5ad08f83c57972be626432d721feff56851bbea99cd9500181fef9d81b7108ae2827646c608a09a3dc63e335f074af69eaa6ba42c1b80a53ba10aa430b363ca4e2a31456bcf68cc2ebebd9047b92c657964f180456b59367c00dc1b44a150023307d3ee0b2650a801d0b085cf3628140cafaa33644253d226de02043945894942f65f0a601d87a9ec426b37ed5b4ce0915afb4ce8cd883fad672ef2c1311a2069f350235e1348f24ae5aa41fd411f11d9272af08a7c8460c15996872e75785e6476bf063084332b6544d3459c5c51ac37992a9d860acc40b90e3388a80ae1cfa4fea396d330f7d2a647d2b13c13f93416dddbf3269bd7fc3dfda668d04ec33852818e1d70439ebecf33612a6637139433db90c722fb112f542112566678da1b5eb906edcc8d4d9bffefc79b694bd3d507943b3081a19e11571ba07c88cd988f08d2a54156941392e1b117c53143b05d2ae59a6aeb0fa5fe8e8fa6308acf13ae6dc3846dd6b7a6ba5d1591ae3b162eee32de8b0ebc71de58cf0bde3418f74890662f0265f5e607fa4e9b98c35f7ee66e3cfef82cda9ade00e28d979f4f5ff2b856d04bb4d5dd19b2b37450eeeef05392c959184bb71b1904a6a3c3b9486fbb5849fbc230a262fa9aec0495d420ad6a26418c042464f29da4f002d1d6d874358882f53317bf0919301e053d8edd80a5103dbec617c6484e9af779d647f9eba0837cb32e6e9d0531787128780feda8b59aae5e79be2c20948b93ce38eca0c769b86cb8ada7fba7e218048897b8ed9368e24fc15b76521f95adb0a9f1146ef5010b5ed003049ff71b055373339e711aeebd72afd3c28983da8d4e80be83986b7c18397c982807a90ff704a1051fa2d0de78f9fbed56e8c263c8d91265b831104b3794e369c0ab2d90aaba1ebe2d4f0203aa9cb3bf5e1393172c47f56ad086a25368e4bdccf4e73293493249330ba673d11fba692463afacdf62a9987027288e1acb6266ba00b2da8409fffc0e80d68c0318f0ed572e073a1333d3e8b310f9b674d88b4ab0630a9156927e0d8eaa8e7c57d4699a66d89a39b794302a58964174aadcc899914fdc4aab44419eedb4f87b95491a55e7e865c3101d5722bb3dd09c461c0bc6600b0a6ef0b89598ac5d6b51488e3ee044fb2f3b9f1bc434510675817f52933bed2298b35f28633540bfbecb597fecb9ab8e0945b4c5c2169f555b74681082b8c3cbfe690902f5bba70e58f1ba1b31be8fc4e74cbf4ea4be6d8bc483c594a32bb94eecca09c8f35a6d6fab62fb539c3bd0a22793f3698136c1f797659771d8fc2e1c1d60b97828a8e323847d9066a0265058071bfb0a35418c256076490b7eebdc4a4d30742f676fb3883c3ce1e2efebaf231d6a0bee411138b8c7be91e77fd205707e13d6342a9dd17ea9e5628c9888e3faffad0592efe0e687132c823b208bc476ad34ff1a667bd12bc77e6dd68604eebe64ffce662822bce445d459edc314d9d1809f641c4447e7f251b8ed5ceb006b62c6498eb095784bce2107a62bacc07c1858ddd1687a9f6cc80a592c6e3c392305129a777db1dec83e6096ad8c27cc083e7f87b9953bcdb5f0159269bab20044c5dbe65a6774fe52ca3203c43dd462d6a0088dc6546fe304afc931d28af5142638a6f230a78f444bcdf0c01c7fc4687fbef1c5e567f42539e1520275b83bb19003601b072eedb20142057a1c9b2554554bf50bf66855b52afcf22a9eea614b1c8517500c15e390546a5c72da77840b05ed99ec79fc59a322401546d3dc5597ce44434f7099c618fcab21ab6af93e5d7d39fb477bf9b8eafd10906a9d643e95c685d5f86692ea39717ee6147daddbab4259c5ab20ebdbfd1f898bcd413bb9bda738c9f816b65b1df8c384b8c518964c1561fee6237799c861feb5d159114a757673e12e6d2794fe074dc5271200164f23c4999b80a625891410c422fe96d2be9666aa48fc4836500fcd75d99574108572eaf5f887c8aa8b8ed13f3aeb400a1f7162e9e483b7474fce5bb43fde7a9d97ea3823773419925b3ea95707bae87d77d712103e8c78db2f7e9b32336a49af74e4955b871fafc4acc611582027f51df9185330c27a9fa6e13e21405fed0a9d644f7e85f704706575fb0f30980f7fed3b6c2ad58a90e40a6f330b8bd577baedb550675e59869755f0c613a41aec62eaeeb4288a3fb42e31c0a0af81679510515bc1763dae4f7f7900250ff66682443148d490178f9f3b6d192d041ee9e6eceec62b87c3ba402a7387916bf55a91ba5ad5a228c7e7c30159ee3e0671e291c4655bbb34de170946ae1d4500383ae12569871925d86a8dc03d2f136c33d0002120b398fe22a97b6c1d672387175420cdb6d5e8c56058a30d994a5eb6698317566dbcf2146a2145d2c095166220b786d69bf4b1494175fa7ca76b58dc69a12a7f709ba51eba1e2c2a644064c5f803ee52cf29efadbbf1242e780a840dba459a82eb621a120de671f808ade9c7755780b047e23e9be734b543c41649f6ebad339f2799c18fad959c2aa08926437acb4eb4847f363f51ca92df4a22115e81092093f3531689fdd220153e69948588f919a33938d69433f28785093672fe7478547487d208160a718ee59915fff5449e077c704c095f4fd560abc7f45183e0e5d9170f38a7d7223504cc21281425596e09f4778377ee416d134eda1b814dd4a3fd9f091148ba8055be768fc14be09b0d884de8bd720c75ec317752c66e34b631cb68c82b0df6ee9e97d55a7dfafe70ed2dc6fdf239f58c74666db78c6b514bdd04d78440fb85f41bda30bd6de587b55304de86d75b9f14780da161bdb4468b299b4e1ce2a1b8bc755ce4927eef612498bd2adf6bb3e7df285ac6505ea0585697deb4c427f0fe5f323a2043a11e02b44712b68c4c510f4efdb67caa659e4d5a09d6f0c1be37b368ae0e875758cd555bc2d37c10d38cd44aff7020b9389dc2fb36f50864d8c557857ebbd114874f5477956ae3fde0f61b65127c4188aa74281e76c5e1546568587efb7068972bc4942d4717a3c05da425cf2b71f8d45c4108b707c1ef2286d03c045abf2a8920aedc5fa6c26951c49b9becc9da9efad7a73dd25f7ffeadf8a277e007a9ce9c5e73109d7424faf904d65950398a8ce2e05d870b0ed878eb17f2721f7055c51f085efc056d502540be530fa1235d215c0348a2d10c5b19319d49579ed4a89d3735668537338c257b5e52b634269effda746423fcd1dab905ff1db1f3e88e2f59a569ba3f99605d790c8ca590a3eccdf29d5e069d97c83b6a6d7454d069ea343d41b9591432ae15b4759cae82c64e321f6fa04ae2268f0e9914771d91753cf5855ac592b5a55c3eba62c84223db9c531643cff9efa8766d82cb31d0f3bebaa884e594ace543fb936a0db41c3092e59891427e9aa67126d3885c170f904f1d351757bae5d5e0bcec1574953cfd309f863d657e5bd9aa145f2b7509d573764168ef145dc5c4be0c1705f8df281c5f340d7be29b21d09ce08c7238e5944bc07ba1793fa54594bd5c426c98842fdfa7efab0c5dd0ce885a375780aa60705e40873d4567ca5c8a370d97d6f555018ac2dcd34d4f7f51b6d253b8fb930529785a8fbe681c185ee913c60324ad1fdc6a563bb1322c4e04366acabf8fd4da6c5e857be10c84b6123aeff1efd2f34bcc7e08241c16db506429610812fc40081ab99d1b5dfaf13b1f52c07c5abd5fc390965c2381ec4d2ee504c559f03f0baab767a26abe1c62dac43e5a1373d4c3d95dd59909c968281ed622f74d048bae093100a1723fc787ec0ba09edc6660658eed9a1928aa50bb1b6ae7e8cca9d9b8e0064ce2dc7c549289a81ef07ce7c0e28cbb892bb651bdb96f4e75a6a6db0ef6fa1e7a84d0c5db0ffe402cd6f8165f771f3912c0c6b4e867cb0bf3d05ed4fd8760cdadbb203dade1ced1c4dadaeaa656d4d3283213a08e2072f5ce001bf700c16a7f05b8afec068518804ab134ce65d42eab76ec5c94bad7381c18c5b6a6f78e14bf4df38022e7652a7749d9ec284e457fc82632c330b624cc682aad5decd6a545e496e94943f1a80dd778a55eb02d2c8e97c0de3520ea5d72aed805a80dc2f0d8717621f1c3a0dc49c0065db73fd1da5082b8005143bdd8d787813121057ef0cbc92858d9512159c6268d74a4ca3f800b1ed77b507f1e36b8c991437fc31ba46c885fc3fc06a3d99b91854690fe2f2a4f0573b61d6e009877853bfed3f541fc7f8ca2473c91bf9bcf2438716d9676736662182d2f283e6569f97fb8b34c6bbef39d9d3074472b781c853dab1e72bde5b045ca8ad76052ab9425a15839867297e76f9b71511a13a2404328796f8859293b4a8e2c5d74f5ff6c1669e6d2f97b54b77b985a006d2a70e95b42e8030ed7bfdff9bcc1aa775cae56a50a8240a27c31d0f1668318f146b6868f74af30bad595b704267b4f25a3e1c839fa88348710a6931c13ec31e43b20e019a954421ab41709bb12ea3b9886de48900b07eedd6d5e3098d679a7f5c64354368216257635fd0e53c4abe146cc8a690d8ebd6c03f72e2ee25e45d04c47970d0749fae3a497f525f48611a4d456d872fee4ac629a668ebeee636bd4fd1b359eebde21141fc94e95e5d220b765d9510b21d079fa4b89d52ec86c865bd635db06b2a7da215296da334c35677a6350ef5622f84007ce7462d02bd7aab83ab76f7fdc2c93d7055cf68b4b5e8c0432b60e31fec7abbe06d3d1f0bedd0952e88a0a19ec59ec97bbe4e5fe31285d4e1ce1d30be397669431a9205cc76e4c272b748830ceac413febb77e9abf6b8f12b203ee72f7c59324878299bd0f06711da4f5da4b3ea32ae7f9af310da50cd916dbfdb85190c653ccc3288b5d2e26163b88a9983321dbfa66ba1311a213acf7ba4f002b25ac404bd9783071a2977b0af924cf5f9fa5f5eba8b3deb82834b18828d3155e20ba97286114e2525cc1707254585c07360d0b70460a0fe995bb64305780cb717c99311a2bb6ff14bb087b32c1e44adf8156d6bc529b9085a3a95aaef178961885c78779477dbe9a26d892c85b704b5c407b5e2d12dca60456318a7549adc0a1e6df34026d07e7af1f0addb8e0d6164125b971ff83827e38d938fc9eabdbdf376ed22872631ce5dc7d1c665e68eb98901acddfdc1106fc7d4662aae0cccdce41d1457e9e101fb72cede2e1b39c4dd36c4a88c971c8f6812a1dd13466b85b3ebd79319addb42820c211733def4ba5ea3f8d91a3cb7ada7b57b49740967ca3cf7f1af1a8dae7d2304b62a3ca5426217dc900902a1fcd1b2e8736407b7b7db68413eb970b37bf33eb341e63828afa31106f9e61498ce3731832bc5bf0cde5157e02fd1f39c7ce81bf73d2cf04af5191a6b4b9d57136fd78f1c1d2d48a752a0f85d7215ce7c63fe08f8df78bb1c4452b3966857d88117409999d3a6a1deed2851bd9cbf877d093750d52020d54c3a6af221baf0cce5a041c035a84f146d4ead86d4f664cd58ece7c21628e7286d583958b925ddc549d0baf6c2bee1b8c9463b2d1ea6fee2e0bc10dc19dbd6173b98bad98f99c0fe3cc4c6ff79ba4e9994213a3665e21bc9e93182d828573cab60cc73245ccd54b55c1ae3ebe25afc12d09a8f1341d97b214d0d5bd1eec1f9b49694160e63b2cb8ede1cf21dce948bb74119bface81fdfa354c722ab099f29afd89a995921f9bb5896e853cafb22c4d49c8623049f301dc1e8a73b2b26031984e4f87bb9792723ece88a8228a13cf1199fa8669f49aa56b1ae2be9c48795d6324f825761cde09ee22f1ab3fea3265355f8c6a9f8e61cbcde5c965e5221c051d960803ca565c77392458188d71ae450ea755657df031aef2da61828befde4a53e4e6bc953479d36fe88f1a9c693a25f5d64356801979f9f2425c13e2456552dd31955a1fb0185fc2f4b29143cf3daf5c45f86f3eb3064e8b428ce9f8f6837a38f499c9d0af224cc20ba1d90c90365c6332e9cb383979a500fb6394e21a7ba6a996f22570e841d03f598d3cf38ee26bef70dea2bfd64bc6daaefc5a1899ac69be75b8171c31362aa79a7d941f042729cff498f818a4ffa86d8629aafa643d21f8d926da575d7d52a770b77c09b971541723f9b816679f44a5a6d67b503ffbc1eebe3621c1da52c8d99a50dbb546a53dc00b138794e2e054bf4e3e032674e2983e4aeeff87702504e73a6df30dd36163495073769b77cef22f622e75e52cdcd83f92976dc7e1508a59699ffa25029f245a0d50b0c53a2c4aeb198f0baf29f3b5d2d327cbf988730ffa6653c67f8315cff0e3a8428832cf37a3a0b0cbed085d24fcf03bce774852cda133678faaf87a6396180afc1404e2fe34667a7b49eb60f1d1a4b9754659fa9f5c079763c730017f79bec16f8b9d253f84da4e01fd48c2f8d29c24b7a5941ef316284d771f8b69e234162d3bc0e52e8c472a16530e35ecb79ec1ef921c1a971aa59cc0d0f9f378d28dff467180eeab759dcc464f0d66365daf613f9f887d5cd7e46aba4c3096ea9e40616e84a90a18dfa4ed1cbf8debacf753221818e2782e2a109b043847446709db8ea8034c4b48b9b4b4f88ad4b77ce966fe3c76a57740352423a6ce51b73edc5e226483b4b118a1faa1192a43de944ef7e60d4a494fc2661881a9ef2ea0b210f48d54fda715beaabb072ee6cf2f94903d2a7ffb4306136fb15971e665744e38da925574b519b4aeee0af926edef4fe7dec34390bcad1cefef55acb991f70c77fafad65e2254fcc0a3050380972da8a04ee0029126c330f82a1cbabce11ddc50ace1565b64516cb70574d769f9d2d0f34942b9faa81d7ea49c388d984aa085a39a8df4ca86af47e47784145576b53e67c438a959ca8afc8b4622403c76e8ae27aefc9517ba2b0c08c1d7cd0e63861d9da589c93017018100cef77ffd8530ff6a15c3e8124e0f412539a60eeed1b8086c4d8fecb30d4c0b2057548e7edc426f9e12714412d83ae2531ff5782aaee44e88b31b85e283918038cd72ab80ca0a98ba74895afdbfbb097b12d15fe58c8e046c3c1ef719fac3c1760fea013b81696c7824ec98508b40bf4c713206ac5e6d22f3560a13fce112775b902222c637575a9e51c18b982cc376158614c7ebe7adf61982cdd658c498397a7815c48ef6efaf613e7644cf1080731b353f3430a8c4f87bba39c8b8ea292d48a8df69e62cf07b2fb6b63e1792eb5ccfc2e4ab2ceaa918a09ba8ccd4a124f3252432056c3a583c33b6eb824f96b11db9d54e64f9d6989faf3024625f2ac53f1453be29dd2435ddc762a8fe801734caefd8aa553b5b82b2b9e2fc1741e1294b22b00f16e97387e77b4fbaf4f9a531bf172c8206c7f19925fb2833ece6c17038f641a49599210957cd3a82ea0380667cc9b9f10f314695808faa4609e66db47f3af108ef86a01f2041a2d9d1c48778a98562a3f352a71e9594caaa5467bbb082c4e27df40105c0f4626736d815640f618b900678cf168377ea1fdcee2abc8455a992039a943db3995decbafa9bf05619fde082c89765c944829a79f3b5789068e3cfb6dfc90d5e639b2996443aaa534b8f21b454adb9b6f1a9cfcc7f29412c902b8c9b1c800a9e4667e4e7b3e503628ae1386c2c05a19177867dd06b7a96d80847ff7f3df028e0be831b2ecdadef4710d0c4f3e4099a09f27052c9202def9e8e362b1276533a1c8724d0b0217bc713202f89f81faa808253c353487111dd11d5618a3d5b0c75626160feb6139f99e0ab76b6378cf84b124af49c526756091ce09839f16de8757b466678cf2e32664bf514bf1b5d1fd83114761166f2dbd24e9b68db1abf2a65c01d65d55ffa1f6c943eebed55d0dc4b22b1bcc4d6c8885fa1a1a5bf48e77744d081b1490b12d887bdb4229f2211f736297b807b478035631014451d4a0262bb20ba147014177dfba16c016a97c60fdd0565dd33d73e32d756349f6d40b1e4d9b3947725b1ea80a4438f4719e396d7e5fdad0fabf3c533e054a8746a44349496cee5728ba7fbb205c7117340c77eefb017e351757d8e3f15ba558213213f76a7200cf9ef0e35c05cbf21a14671720629354cc9ab57eba2252b4770513e42d20af74c445ce6f87c27998819925d648da70f31e13ad999fcd7acc99d21708035bd4ece4c4501f19a857e0d10714a8ac640efc0c31ffaaea598b7031c7d2c45fd974d56e473d8dc446fd4903c6940fe9c4e98207aeb91c11a6cf3b1f297798d64e0a127ec6241802e93968fc27afc9aef3db44b12398e0a49d88c151eeb744023f164b2b755116aefdf52eca1c09df56aea2bd8946e6dbcdf15446c9bcaf1b66748f4cce8db2625ed0520a4f6cad50987125fb3ef37b82dfa8acba172a2d2264abff6fc1f50e8986f53c45ae424c680f7c93c83fd4710466397ab633c9a295302e02f56629fbcbbdd75a2d659daa24beec59d78b932bb598cde7e84c6908fafabca5cedcd522d1ca7b7e426a547f47693641ce48caa1074a3a14c16ec62274eca0db52613a50f074f0fe2164712140f98365a135d24507189dc0c35d48d4bc44368cd31252e668c5236f5a24922a046328931e39dc83493c12fb10095536188e22bbacce2877aeeef9f150941bfd1238ea738c2ba09397cde6b7d0a81b2cf876a87e26398cfde8bf004b960c44730b1f1741abd65b1c00c7a20564988e237b4dc8fe33b5b3c11c283a47a7012cc3fb4ef5ab08b69480f121664c8b53a142d4743da95fd1b96222e7085e17ffa0a754a89875bc7b9dad9a626d582d56ba60c1cd7101c0f667ff5293cc8c8c265a77432a432f3ebbe20838f7a8c409f3f8f4750fadb11eace940b09de9d3940b16ae8a339dfc45b8e3c741825c9695b56fbb4804bc9c1141c470f4e204ce646f4c1f9706195e1dc222087b6eff47bf6eeff33dfed4f9676d0ccb245224dfbed53d84fbef68fc39b5ab88309f1927f387e4149d3335ccf758acc493252d809f91ec964c35dd415ce2fd6263d9c131d5e22218d2a271a5d5adc25026dba1c6aa39d6d6bac998d26cca105068ebd263c90054be4f9b1dcbf04dfcd72678a6c47a0245886b6bc4cf4f971242239b25466e91922b0c280b101082a732daa514169aebe09436bf9562cd591c9b26dd2b51bd702cfbedcfa1801f57f4744752ea5059e01421ae240e316d278383cc38d34df8e3daf76d1524d87f00f71c566d074b9f1e42b35f734ec7f8b6b59207c1108fa1e787508acc841aad94efcb87051a0784b76d82be3970e801bdcf2715ae501d6143a7e9ae2e3ee3c121000196a344ace90eeaf2120cb93731339645cd50416b269a766febd1393cec5b66e0266cc7e84c514d26e391582cee68b401571fbe388d86abca06e8aedbbf4fc9364dee6c0baa9b098acde432798e59851f2a9d1e9ebdcfaeee8e83a39ade6e5a1229155b7a4936cc0cba12b5639d0f418c51293af6f0ebe9e5d36a77f5f1c988daa2998d90e6cfd2f289e8d9e13d05fce0118d4e12d7bb248baa9527b82e8b64173387127e933e6931a3578a8c2d6a5c192dc65761d9ea40a90084638124e4fa3e0ed107a48fa30de09189291d44fbe0eb1088984e4fed062a31bee95084398d4805f25f14990d1ae952bd2513f363dfb23749cae4eb679eae59289e6d89535e6f9b796324525e11ec89193a841980fcadabe6cad6a03cd1ad6ffa92246e61dfa9a57f470cf01fef43ef421fbd11b08d5d7c8c28af996a3ce2aa05d2fe2d015ed8d77da5d193f47847489d0d63c967a008a8402c63496788b4c9936a09d5f6af34e03a288a659c019e8bc6fb4f14325c2eca383ded8023ba2291585611e3a4be8f2d92b7b8f76d649682ab69ca1e61ac4d392b4c693b15f3e63e1a3ea23fa36c5a6510a0fa0a195b6591957d4a4a030301d327a42f13144e27f41462d2f6801fcd9cf1ac20b6534c851a8f68b4589e91466b2f4609ab040a8039dab333db6ff220b52d98eb63d37f9711d7f436c5c1f775234b62bcbbd05c051dc2b2936a55716553270e33c28802a117cd59ab149aaa0948b6602c92d5bcdd70a012221793936523ab8ace82e0fc48c24d7ec905c161697bae1bce25867dbe5376ae3af5c379f4a760a52a8445a40cbda94aadcf776df692808a044860895cad7b52a21b6ff4a22b5147774e1ca1e9ce995a171613392391d2eb0b404b59be79ae2739b3d57496eb8785467490fbe3b8e059ac551d8490d4604bdee3d2ac25bd2e3a525a96e5ee490153fc4f06eb726517151dc13109933f9054784ab5d17582b7538a1507ad8b4a879afa50bc5be7899bd3d3cf7147f9f31ad905192b1af15df1d71cd4030a36d69714acec9dc05fb2da2170e6e4d2f9abff022bb35ec36b1ca292c63446fb5a080c78d4a6cd528e8e6609cbf47c943ee4a2da898b3c870c7ca9a4c9699e63f5d3b6dc67d28badcd6126a6133863990976af9362d6de529a5aae0145713283f16163f3a8d684c6357f398dcc30f493258a17a8f0c06893fedb8e3769d6c0cbf5f9f963c7f31a66094b3d8e9475941ec6e86b13b4478483c4ab39071bcc3e98bd21490a0d4fdbb6bcf615bf4204f893a8be6b7f3f85416083b55bf003f1c6d4d3259fd1f1aa8403ccc35c50648afa7fac8526ebdbc70475d01469c9fc5ba5469c27ffc5cbf820802fdb786a5c211ba38127725864824dcf0dee495e4ba129969dd3c3d68857eba280a72412096dc3cb4bc35e0ec3304d9786fdb7e61ba49f3035547f3c938d19863f8f889ce04fd3bffc4946bf26c29666b434d68e8ec01e1623345a65747d20fdfe1ab1a47f4a3c6db079418582b34902f0185281a3a9e579a42216ad3968f1f86bcd3e4b0bd10825a5ef7e5aaf7a0f4e7217f011b2d520fd7687095385dc489c9041395907412bbf4b0f5586fc7a9f1416a75a33b3b3d7ed50c164122cddfb929589a083f3246e1efa0f86f7d49fa461e0893f782a746108aa3c52eb6b3579418a57581c7c74e50c4d4f67ebad88dead20fbf297a2282a1e000a9c8993c04108898d8779ccd7202d7047ff21cedbd29d66a3a2ca6d144f758e08bc83565dae981b3e77fd34fac117968035d238c3cb97f58303347e92adb3b6ad510e4030edcd0a36a416a0f3697b1408aaac07cd04e9860965f970ec40d0a5577c3ef5fee8ab2d445ff4214a36920b91f0ffed94bbac2420575ba3a00df366b8ac40709f77dc76303613dd03405aeb3effe636ffed130a8fb4d04e97db2299bf16d47498e788a9ff1164d111b9192973991d04bef0d42b361eed4aa997f8f7b5710b6267b9ef38a4c029c523e20bb98f6aaffe9dbbcbbd1e3a3c029a1c2d618b5ed1e0b04be70ff78224b3b8810a72bef8e69e58972a345cfa3e448d94a69145c13eaa135399d37e9eae12915b8e2ef4e088b18cac24d1ff19800f81bc9c2087e296644d91ccb405029250ce4272c8ebd4d331d90d20f8f785bedd64faadc0ef5eaf09201a702cd1889e099a1303cb5ad0c18e63940b6b22e2828f761fd75d99d1769fe27b15d4417bcf3cbf79c760f83ad49d7a352ad32de3e1810ab9528da4d46bcab94f657ea249358e098765b2ae505f85423cbdcd1f1875820596bfe1a3e61f89d86686d3dcb341dfbdcf3df439ddbb0b2f1996bd7aa4d88a5abb9cd2a6fdf41bf7668d632fe73ddffbaf949fd8c2783bc55c6b0cf99488b09b6d7adc4170be295fee7eb1e1ab9e67c5d334401286cd7868359639c3f573a04bc1e2053d6d39440fc197514c0cab0f9c14505787e362397c948a8d608ec2d9d1ed8d871e268e29edd16aa9f43054babcff0037736ee33500cff014a3423deaffa3abb3d999b9b1afcd4ae23fb18974769d2b73fd7009323d0e952acd056238e62e45ee5bc71eabd192cce76e513c0edd9a9322007e78e55e27de9cd869921042100a1cf5a43f8366d1d9a89c62132ed0869c046f7d89b14d0d772396f387d6cc5eb8e6262a88926a836a717e4e5d468ff302cd7f93557b89d63405b4fb2f79ff42551287c368ba9e36da7605bb359588be1b4d8f51a6909f3817cdf219cb56a7dd5943490e011d8db609084805d6d1adb55472d024fab178af2c4b46a36b7bf482d4c1a83cbbceb344c3fa3ea744693b47a8dca649f44013375c1eacb2168982deb957320b9da11a8b106c5b72f6d4f6f3cbbd322c368ec69aa4e5593aee492a58745219487203e166d1abe4560c7482456771879faa47cacdffa8d7d610307d3c0118489c11797c3243f4844b7ab88b796b6c8409c75f1804df9446ccedc185df4b78f10b457cec981db612c8ea7e5062be5c7f7d15d66680e2263967c99d4f13ab6db7098c9797594780d25197bd2c580cb6b63c0289a6df127c6192fe67df87cae9d1d79cd1e8c2ded48a47f09c108b26bb222632a89b4c31ba087b391de008b3cda16a0c58a89e0f980574b6d94af3fe60b30d76d1fdf108886ae48ebfac9b28d66b12de07d42bbeae92829ab899dedf5ca2d0dd8ed956c3ad094406774a70b11e13f8cb63619514d225e356aa971fc196b3d81ec5b5085ace49392c203be1f306f2ccaba986accabdcbe2d1c56f08d583cd45e5424094beed8cde4699d53a6f788ec2c8a8c43cc1d687686ed0c51456aa3030189b712bd81c7cb6d131a683cd064556af4c4b52cf30355662ab028e46f1f4e2a9905a225355a1106e988f7c172f53aa768d146045e6bd0556eb6df1d6a39f0c411c533af490f1efa9f54110b60abf66cf035f7ae0c51a8b3a04a0e302cc2a6a59eaa400b654a62c5c9be7bfd8a5a971bac2c198db63635df3630cbfbfcc7dc15e0009069a7ad3ace459298a144022690d85b12902cce63cb2d87d5ef5bf82feca4c8768878e48f38ab7625312d83cfef1e94bad02adb118a0be9a67fc1c7ce1d9ed57db7cc0b67e1dd7c08837937ccd368863ab05028f8ad2c6273f30df19000fe4183f77c65e0f8be5328b02e38da1dd3adbabafd5f3329103a15897a6cd017ccc9b4acce30c023f5db1400430c49677c054bb49fbb5f38721f30abdc45ddc049dbf6f7f66af13e8e48443849e20dd0f274dac03ba00773c990556485ec4296b893d05ab69cc8428af42cabd8abefaa6173584e01a5ea47e4f93cd1179fb8388d6ff1eecdeb758a678e48d786740ee84559a2609b8f05a649a7427b553191200d8813a30da372d0857c5c41c9cf202864c9fd93f2cf149db0ecbb36542271d10abf68e659b7c9bbaf2d8344cb77dceb431709f89586adfde5cc89e74be10b1cfbb6387a34be562e20d9b19a24646a198a8fc9fa2f77b1011ec3a561121ee995b2b4d7e9a692a9275ea52f94d7604a221cbcec43d121c895cd548a9b0fdf364d56882ff8ee45137e995f28207726b655666aaf7de63c32bb192f6b14017ee522c0c022102dd359a5deeb7a7be9afc3f9854cef47d5d6c46e85ed042e2624fd10c8bed191dc4faf337bc6b8838d2a595667f2af6235e795efaec7958d9dc5a7a4db391aa6fada78fdbc1bdf19860023c9b5b1210216e0f6ec0dd6801e23d4415f9aaec74b60e3288060d8627617c3946eb7322e76333451d92f2679a8d9f51321523ffdc8b1dc3ddced3af0d40e29e91996ccc39650f510dd352ddf222e80b50df13ce63b6182d8cbb11b5425427e12d63187b79f3821afb384b2c1ed4d4fc28ec007ddf4a51ef8e6acbb6931b78d11fa1333dd6cfdc9649df1c3071a9a562bb01cad01ceb3df12cd9b8b60911d8882e17868d2c0e0e2bb5e82302c55daff5e63d0051377a8ac4196bde8a42090b81e4100f30438f46478acf0c0b223f9aa513f67caa8020909b2ea872cfe6cff620fc32cf3f11bbf5b7b62e4b59a2147f31f3764442456a84b7fe350687c6eb190778a6e6c4a91601c6ef70a8a2ebd6d1419eb7be46d2f5ae577f1425e43a0eecaac9ff55d6364f24636070da49b3db5ff190ab635f89e8a07b12dda1f5036a7d9c09b2561d1045399af240bf832f2de829d7a102f59a4b30ca95b11cc30ea4140cabe6a1301a966306ed814fd8070c94cd43507597e2c94f483173f23781998adef0a690dd8cce442b19751b3c3231be32b94ad308109cc9de918005dc51b006d1bdf4c27d37e791f05bde643fefa69b048983e9d7ef20eddd6c8bb82074bc5fb486f8f1eba88d96d42e81fbd8d149043cca741e6fd9cf43a18fd4ac79f6b6df91efb689403f7f72717c12d1d834ba1464229d4c23405a10bd7ca5e233c2d4503eaa348b08ed1c6333e3a7e14842e003e0b56e2e2a68ee29502af64b5a67958cd5571432b8d94103b5db8b1e66813e9ae8dae76fab8d225c8fd667e1e0e6117aa30681433a475d4b74426553f7f4a33c6cc55dd60ea7fad8817ab5b290742515c568d13c9abe423a53bb1228a025368b462ba34ace172f685f7a4cdeefb95a093432e504a686912d5784a3bc85f3e1941ce316bb5b1a987553e67728089475453a5225c24f8a88e8df2c1dccbfc54585feb729213815861540fc89e65332b6b53e6b3f9e0715307e8421a16972212da253968b14d4a265dede6870c8a8300db6af4f8b477a290212eb3bfb512c8bb16493628739bbc879b18e2bf5c20d67379e2fe8fd0f67ee5def4a383161c025a60a529bd0e446e8f36700cb1142cdfd6519d9d1e7e86a03872b104db74269ef6fd6e31d34e99699d6e09566817a109a8d018657e320a79ebb81ae73196b400f48efa346adfb8a2f57eddf87e5674fac177ed85dd69039a03808f4503c88b49e0a710f84ce6f179b90ad903620eeb1f67d8a803c859ddef997a6c1b37fdb8e8157263eb1dee5b75ac00facb23a50d246ad00bf9a6852309275b9b10ff0a2c323785bbf4a74930d9eb2cd45d99b245e25b6a2f44c694d6a0e6c78736851dd684af60168ba9c875036fc62c3c7e1e002bb13b190628e5f20ba33901fc418096d63b4fa724beb4eb7f58f7d1d595b77c05f6859f426e1e352d8d40de83e1b25dd037fda2ec0ceb91542843ef66cefdb7f491393ca9d1f41f7c642a04cb0b159c2784f6e005d4186838ca3bacef98a4fead870f0404e9b5776417b3a8db4deb20f8ee7b35e27d5a2785661339e4bb1beae5d61d351b5b29de89c96078c727b4150b033c61923446697a014f8bb6a7f2efe79d5cea602a28cf4d763850305ca479c30603e610a35e742952b232eabd41759e4e6030a7c6d2077198d6ce11f007413e7813fb1b3c88f4ab6d7592b08f0abbcdba9c012cafc701887c8017c91f5a859b39a63d1192d86878c2026df7c4ff427c139de2266ed07380887f7689b0ffb0282a988545377e9cd308ac2b02023f12d0bddfd9813fccc6bef276f1cd2fc0ac8be21751950ff1e89b9ce51dca4410c86db0fa12d13d2da4a25a6e90b0d078c2e760b8ad5c8dadb1616219ec67705643975a35b2ef537bec9612f7a2a4d6affd82ad88da3ba979b609b95465c2be9fb84ef51d797e72b57722d7fb16ecc1323631f1797476d2c5e675f87ccdeb8c2737eba999a2954a2b4c474d0bcb1fb936a789d803c3c4bec9db1e62a4c21eb1e7903ad5309dbc1bb9e4843f0bbb7a1feb860b2b6a3141ae81695a65314fad92c927cb41cbc0456f675015a63c37d8c23b15cb1450ae8122e3bc7cafb66332e8d0d1884f9acd6a872c9c6e6a0b1ab216ee36d45d62b0997d836d8788c6e58de16297827c403f652c6bdd09105c1f72873cc7b8df76f0997f865f9f0929775974fcd309d89db232acbae7298682a491f9b4118d6d4c51f1cd3b1652b63b00b0785223e3ba798a5ee4a1d00b7b7e6748f3d8bbdd5cbd31ec9c7e64d8d49266ce6726c89d475e4c7d8c8ed2e61342afab5eac089db45fda3e78a5761f1ff2c18e8f56728a2324ca95806141e61224a36115f4a5ec5333adb8a176e0851e4abd88fa7be2c2e7f4365ab43ec5f6f2c9b1087b3733b57ffe6178b9768bf4d91784e4efa4e835fbfc30e82e9d199800983f78d8b74173f4bfa839738de42c303cab4600ca45ebc4df8265a7b01f1c57c7b2c8f69980f6f48c9cc1845454a7be7ab9ef155732d0c12cd5344f673d738b6be7bf991bb062451120510af699fc707cfd38806b5034ef04ed05cddf39e512746f86828e0ae2781d7fbb16446035df4b0678cc1ef12c9c73984b8117700ee20ede797fbba6c1dcbed4a75e6ddc9c765789b1bb936ea1c6c7d19731565d54a1246448d520bb4e7a5727b003416a898d544f0a529755d759b637a968c68a882694a32e9ac0bc88b9784fefeb5b4b2b9cb0bf63b133902df841cc0496fe9dbb2c94c2f1923b687bf88f58ee523fab6508ac873db70fd3a78fbf2fd128f865dc89cefba34420319d81ab57d7cf67d3d8cbb0d1aed1526fa79dfff3a8b3a561d26831f73a047b18b810f01385dcd91a62b7fbe19c8595694f22f70c0a33a7edc2ba4551f29a944f5c8d7f48ca42173cb3fb853fcf9101870dbfd86d2771a2058e1becf96495b49975ac11a81f000f59a0af36669bedf58eaa698ede941e61931eb92a42d5216fa6bc4fface914f2b884a739c45907a77dae08126dc1ef72c9c4f0787dfc1c1c68d7949b5a513edb0b94799bdc1a0071be6e1f6812ff000caeaf2c1ebf85edde8cf641f19baebf9f93262b81a86b976dbeef2bf86e7d838068f02e150c5a3ac057f8c8b64c23b4f2ddb0d52fc02f4dcc6b37b889c085e49d74d83edb0506c26a001ad5dac75c6f40fd7fb9439fbcaed8dbe6913527fac749b82c53e92d3b9321a09627d975ebc2168af9ebd22b591c8c8d059313dee2a211cb20813d1b44b06dbf575d07a30d88ccfed97ad490cf9f212740ed77fad33312f55215eb9f70cec8a22afa145c13f016e0b11c5fecb556c630e59d1d99c4f9859972969c5d4e91a53bff7004b88899ea50efb31ef6e9f3c37a49887f8a159505cd9bce6d24f08931160a6df1c3524314d99d34411fc8cd4a27b96a46a29abd756ee9d5b49ecb9e6b9edf6384271816f8cc5a10a4ffd5c4bf7c81930297c3381699d63ce27600c48d480b575e03582fb4adf1735868bf80dc5a474c669b0ca7256f811bb07493ec0cbf51991ed906f3df5d8d09c9b87e775e07eef6ac1e103f8e08feb2a42fa3ff56eb8533644bca0d9937ee5365d7df6b4a6ae3e1ef88681a39fc245748c0c346cd954b91e2d135e9bbe26796f8010a4293efcc44ca9c01dfd287171a718da753ea94c5a49dc2e32ee77d446e268018f95bd023d1f40cc34c7f90a9a686bb8aede542caef094c680033f128972f5cd0ed02b354888fb60063ac5ea45ebb5c0d19049cd5f2268d269a3b85ab14a8d37ab17ee3f4b431dfb9b5fe8ac229ca947425087d35fb6df71e8fd5bac4eb099fe829f65ca6d9b7a85caf2a1a10e6ac6b950d15e74b381c4f47a055dfd3851d895000e1751bbe9ab1cbb96a96260cd0f3d2d0acc5c9f24239661d4329b27f0e7e645d67376627ef54d0929bd494b19c7f4be1d58a99c4676c9acb0f3dc0f3a54875533a83fdfde14995fd6cc9d760bb70bf3269bd7be933b3735c824125e88695e3f14ecced1563f6c30bfa177c0bd81902ab827ffabc0d59fc522afc4caeee8d1db0a1b6a9b3214149aa59bc0396573f82dc4f7958139ca8b895b9571ef5cca2bec799f41b2a95ca0138568c16761e529283d329485ded809518024d7fef8ab7c280e39a162cf0d45f536449da86751e341098ac6969a56c0640bb9e905641fd357c946f832bfdbc6efdad2e5ed141324bfd251efbdc06f9f0ddb4f26a625855d2126bcedd3fa00a8075abc067911948e78656239b1107411652360cccc4d4e0184e128e3951cab9139aebbfdd21fe5491eb02de95b9be188c0fca42aa7ee271600244cc3971eb914197b7e5e5e36fdf1868fb659a06107a44903ad07acde64ec659841f51be950d882045f05d1a53d710086360722ad6c0ed824362c93bd5c07e3127808293bc23ddf6d51da85456952f2fe39e79ae3d2eba5737efeff7fb11dd8ba0a22035c8540f4295fb97a4bf64a9bd4926c4ad598d6199a87dd444b2685e587d5c10171ba9c086f52d3832609b1ef85d7ecf25573b09561de9b2f5fb2f54aadbe000f7ab13ea69fa7904af2192ccb97f56e3a4a13e2e4528f852e9a3619c485ff34ed5f7aad51248505594d3fb1755803632937ccc003fe7c74cccae9f3bfe7fa9f2b89bfb33b781b103e84ed99a8ab969de28c30214d728f94bdd668210ff26c99473f198d476d24f802f2c9fdb52a2f6a6da56cbfd77612eb6caf1e8a4a93f60c7de8541d6aecbf18d77730e1b1e9f48b893a6fbbf86e3ddea05c53bd5fb960ce1f2b5d77aae357d36fc43737aed31855db1f78ea44f77f81879b3310a269307204d51119b39d2d319d8730194f2e38bbaedfe3c9b0a6df9b28037bebd0cb813068d6c8a69c0cad3601ca7a4fc25fde4bbd47c04bf6733e10420d354bdc8b8d5e12dd0902d1bdef3e89d1c74bf2c69e98f1654f17587450826b7a2844d08055d08e9a92d5ef3b27b182c7f10f115f8cfad5691577e6350aed35ebd9e2a07a61c7ed565e7071584ae037f02ad764b1302720df90bb09bea7e8592817152aa3819923e950e51164658e0e0e7988ad9f0f770c8b47b56ee3c44d205a99185fb6dfb4ce5c9caafc34b176b56ba69cac2f19f8695e110dda825840e53e4bef1e901beb9da0bc825b6a9d5d3173a00ee1a00cad3d7a3292ecab264494b4eace83cb173bb6ebbd0b0ca22d1834335dbb414b02a52c291be109c84a1021db4a81edfd2f7d53320cf76508bac00b233bbd95bd7090f32c4e690711076df721fc7195a11a458850e757d2fd82977f9941ec463a78af643a17e2a57c64f38345147fcfaeb02d7539061c144d0c9ebc578d6967b2ff5208f5af07c3c7289db3bd3f73112a1ddb177a83d19ff15af277e0967017c87718d9132eec2437f81de311a11de0638efa84db3e0ff896aba845449550e5fe390217c579a511f3d7e2ed9dbd871f4536277efcc1281bbf087701817ceb5c38bbc587f57c78256b81d4a6cbaa5149e7c90e8c03723e6349a4b8c6e3879694dace1792eaa4dabae6ab13d90a6b88e0c76ebda7ac71110d54a5e554238a75b2e42ee1f54c2f3e12701fd20936ac3787fed804ccff82a9b0befe06706582b432a1559835eeffe2f93349cc1ce62a7d8850544a2a8ada7b42ab1d404e517659da03ceac7c2f85b925f08841391a3f1611effed354e758f275a77e326c7439843b4dd92929d40d9a9cdafbdc7cc5249b923b0a61e9ff25b383ed8e8f8b2f975d083a9caf5213e4f0847562a144e4605ab8aa749aed364cd9b4d1981c57293287d9781d86404db3a21d386c3f0c9d1e93670de48901258cf71670d9ef48fd9522b0829c82e3d4906f80c2c490f70e82c5c1437f7b1e6d1762cac9c93e0031f79eaec5cea530510d0754dbf41d3c8ce1c9d5e85a4bce80073e188c38910a4deb65234cf2b75330dddc1d1e00f64533fd2e74fa6f0f1e54d2e104e8b1984f76a485adfe948532b57397bcef0905e9f8ba6f8287e1f8fe177f2e3eba256d0ec7d9d7b34563b3400128e62bfe5e923a542f13e29601194a64f110dd3509bfdc20d948978943465004e0fb786a51725352b985a966453bbfdfb80951f34b49dc778e48667615be54675fa9023ace08c3bf7d43e8f52455164368aa9d56241b97a0696de1e02b7ded34eff3c71845cc62d7b16d56590f2f9734e063da4e2faa522afbf78458af876fa99cfce644d1b06ebdf453317d4adc518eae0648c4256b7662004b30097c0c78715dab4e53f0cdc7454131e1ee2da60fd5ee3bf3e5b0582fe4bf144e1ce5371deb03204a5e04b0e4e02df94ccc480537048571bdd7cd6eb13831b678e3aabc5ba66f9d81748187feb7d14abe755821a2c91ae0118c9ffe6381019756df4874c6742fbb956168739724593ca8eb4ebe820daae87f25304b5e2e1a9e6a0feddd9d290b60c1b62c32157eab243d0e49af161a6eae671a2b6485ec84ec9bef6b8da09dfc7cc4d0f9b45b82a5aea0d40ae727f84e91d5399808c1bcffa8dae7222bbb300760133ec959efacfb9c54438094f242df4df61a6292ecf26c19638edadccfb26057876218626b4bf08f11d53b4164705c24f1de078594cad2279a93abe60071434c9202a4f2205323d09d6463119fb332443c9a839da66271406b0626055ceb6cd6e69b12796bfa01c4bfc66f47a828488f90285349f4d98e28e2c9b8eafc18ddbe825e7f00644c2e16e47939359e2901c940b2ca05eef427736ecdbd23642f980f0bdae1ed6a58bc225d26486c394bdbde215c08027ef33e54c631dc9a12c87bdc0e2cd391de0863ee4500f65a60e9f6b3d4a7bba0c5eb96b7dd9ed5c24408fb8891a1731712516b8a421be7d89d99e42bec1d1e76364c80a60da520de58210e7544c4aab73ac68d549a6138e8e65ae56dfa8e354213c7356be4bac4af8faebee372ca929254c4edd3b14dd0ca5a815a16cfa200dab1017264226f87da32c9dcecc6175af4f0bddd8334ea1b0a523347922f1f9ab587dcecc9fe06b6509c799facc0663780f32720979cee7a02e974b36b2a0db869794552a7e1536c2a8c8ea3978e16d0574845ad5eb4c3632fddaa5299a335d97b5e8d356df23f8451c10568fa85028e371cc1244c7e09523b218989056816f1b940af9670042ccc18c711aad25ff0a86b172fce5881f1a2d7ddbfadf360290534428e130cbad768b0f5a8d7959b49ec7db5248a722a4db90e04226265ac6b7c531d1429affb1116d2c79f0ca7519bfe0772f05ab4a9cb3531412c2e266891b5feefd2ff1bc4eea752e3548a22f6eff4de1c0fef3507b3ca5bdd322d545df81eee33edf3733e332eeab1113cec6a6bf7bef45d4995922766ae329710f7115b52630c41e07483fc6f83cc5184b98b706b7c10b9d4888e445d3a9aca065d76c2c085de2616d8cf09943e327f65eae11713e3ba282c734ee5ebdb02a722c61bad58456f407628038b0291ed6cb1a339c7d70ed8e3f147fb5391c3953c9f7710396f91faf472e4d8158be796098b36082ed8aed818a43a708e80829525d445f6ab3f794e9133c3cfc367b1e876e5b09e4fb391bd871d75b9be902511a3d2cb3d51e935937a229bbc6c1ea8a2475300e4d4f90512867af6e2c554af08997641b8340c5423bf0abb19ebcc6524dfeab2ee1b45a434ce95356f2759b13472792987d6dbdb0155be599bb44dead2e8eec2908e314a3dc26c90da512eebbd08af45129c2345ae91d7b22cba9ae5b754d09805a3055c6f0aec4a6ca7e158ce9547d1d3dab6bce866d0b3287915d930f1cdb7e73fd120386a47e143a9c272e2b6c9388798c424e5c943024ae3bfd4f6ce8200f3c9d0e0748b9e58e534b9adcf5eedf182a1514e239ca570b64b6defdde73183c31ab541dee95905e7ea54c2efeb1b1b5521264dc8cadade60b4b5b43164ed2ab0c75a878ee7a2f8e04751d0ed3ca9b583a7bb5d6cd7f6b97e07c1f06288380a6e0e0e71e5d62bf756fcb3f34f55a48fa9d9c3a60a32387f0a941e6f8ca8f8de65232357cdcf24386e05bdd8ccec61e6d1ab915cfd4d2bf479283638c00547a99072f00e76991c330a64d7f709b377146e1c1125890246531fc2b6e4b3ad37107683540d3da8088a1939bc7114e5c7e52b7e77239316d19eacfb3d21ca35783b95de68099c96a13dcde325169a9acc891b379960d4b18c03035d19d6565531081d174a895f0df084cee20df28066e4b3e1c81b28f06280a89d2cc6275bd580a2aa7a220c328e881a349f35737e81283eb6b3e8c590c99fe9755b9ddcd2729c05bbc11092203f61adb48ec650dad4fcd9adf749c8b58efeb7cbab2afa44d560f87e00c84617a697245ec2d6f26b6a977ae71434bbe96dd131ec4bf1920c26a74e34f8c70c8e39af8828f83e056bf37838c92c69f7d4186c3a36bb22daa4cf4cff6f1b0748a8e88cef2c038091e52f5fa439d3f952c8deb1f5f783f81e1b6b94fa8fcaf2a074c56ccdf8a1bd2627990ab554fbf703aeabdee619352f806fd4f0dcd56916395d1e2a32d5c8996eff449eb2e087775e07bc0f42b3e4575f9740f62e42d66f154f6b1a9546381e69bb707e66c012af96262186d305992042f9eb4d8f7662f2d0caeed1a460f8ec5ba0fa21c78ec56e14808726db77448325e0cd36b4e4eff7278113543d38ffc800feefc9a460343e7a2434b4f47691cc9430a03de2390ee47ff03201f568a412b9c7db91644c6c3e548658cc4b32bc692e065da0be545d004964a82bab518ed86f028616c286e8993d28f337b113a26703525rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.31-150300.74.1.src.rpmglibc-i18ndata    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3f! @e@e@eyepb@eSe;ddgd!d dq@dtd%yddccU@ccob@b@b֜b@bb no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header has been removed * The obsolete header has been removed * The obsolete signal constant SIGUNUSED is no longer defined by * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by have been synced with the kernel * Linux kernel 3.2 or later is required at runtime, on all architectures supported by that kernel * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, to avoid fragmentation-based spoofing attacks (CVE-2017-12132) * LD_LIBRARY_PATH is now ignored in binaries running in privileged AT_SECURE mode to guard against local privilege escalation attacks (CVE-2017-1000366) * Avoid printing a backtrace from the __stack_chk_fail function since it is called on a corrupt stack and a backtrace is unreliable on a corrupt stack (CVE-2010-3192) * A use-after-free vulnerability in clntudp_call in the Sun RPC system has been fixed (CVE-2017-12133) * fate#322258, fate#321513, fate#322453 - fts-symbol-redirect.patch, glibc-resolv-reload.diff, glibc-2.2-sunrpc.diff, i686-memchr-sse.patch, ld-hwcap-mask-suid.patch, ld-library-path-suid.patch, sunrpc-use-after-free.patch, test-math-vector-sincos-aliasing.patch, tunables-bigendian.patch: Removed- Fix RPM group- s390-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (fate#322271)- ld-hwcap-mask-suid.patch: Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (BZ #21209) - ld-library-path-suid.patch: Completely ignore LD_LIBRARY_PATH for AT_SECURE=1 programs (CVE-2017-1000366, bsc#1039357, BZ #21624)- Remove glibc-cpusetsize.diff, no longer useful- fts-symbol-redirect.patch: Fix symbol redirect for fts_set (bsc#1041123, BZ #21289)- test-math-vector-sincos-aliasing.patch: Fix test-math-vector-sincos.h aliasing- add-locales.patch: renamed from glibc-2.3.locales.diff.bz2, drop en_BE locales (bsc#1039502)- Remove glibc-testsuite.patch, no longer relevant- Use multibuild feature - Remove obsolete check-build.sh - glibc.rpmlintrc: remove obsolete entries - Use %tmpfiles_create in nscd postin- i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ [#21109])- Update to glibc 2.25 * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR 24731-2:2010, is supported to enable declarations of functions from that TR. * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS 18661-1:2014, is supported to enable declarations of functions and macros from that TS. * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS 18661-4:2015, is supported to enable declarations of functions and macros from that TS. * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L. * The inclusion of by is deprecated. * New features from TS 18661-1:2014 are added to libm: the fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros. * Integer width macros from TS 18661-1:2014 are added to : CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH, UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH, INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH, UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH, INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH, UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH, UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH, UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH, UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH, WINT_WIDTH. * New features are added from TS 18661-1:2014: - Signaling NaN macros: SNANF, SNAN, SNANL. - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp, fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf, fromfpxl, ufromfpx, ufromfpxf, ufromfpxl. - llogb functions: the llogb, llogbf and llogbl functions, and the FP_LLOGB0 and FP_LLOGBNAN macros. - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag, fminmagf, fminmagl. - Comparison macros: iseqsig. - Classification macros: iscanonical, issubnormal, iszero. - Total order functions: totalorder, totalorderf, totalorderl, totalordermag, totalordermagf, totalordermagl. - Canonicalize functions: canonicalize, canonicalizef, canonicalizel. - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload, setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl. * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014, are added to libc. * Most of glibc can now be built with the stack smashing protector enabled. * The function explicit_bzero, from OpenBSD, has been added to libc. * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined to float instead of double. * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the float_t and double_t types are now defined to long double instead of float and double. * The getentropy and getrandom functions, and the header file have been added. * The buffer size for byte-oriented stdio streams is now limited to 8192 bytes by default. * The header now includes the header. * The malloc_get_state and malloc_set_state functions have been removed. * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the corresponding RES_NOIP6DOTINT flag from have been removed. * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING flag from have been removed. * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG, RES_BLAST defined in the header file have been deprecated. * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for _res.flags are deprecated. * DNSSEC-related declarations and definitions have been removed from the header file, and libresolv will no longer attempt to decode the data part of DNSSEC record types. * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the header file because the distinction between RR types and meta-RR types is not officially standardized, subject to revision, and thus not suitable for encoding in a macro. * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook and rhook members of the res_state type in have been removed. * For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. * GDB pretty printers have been added for mutex and condition variable structures in POSIX Threads. * Tunables feature added to allow tweaking of the runtime for an application program. * A new version of condition variables functions have been implemented in the NPTL implementation of POSIX Threads to provide stronger ordering guarantees. * A new version of pthread_rwlock functions have been implemented to use a more scalable algorithm primarily through not using a critical section anymore to make state changes. * On ARM EABI (32-bit), generating a backtrace for execution contexts which have been created with makecontext could fail to terminate due to a missing .cantunwind annotation. (CVE-2016-6323) * The DNS stub resolver functions would crash due to a NULL pointer dereference when processing a query with a valid DNS question type which was used internally in the implementation. (CVE-2015-5180) - Enable stack protector if part of %optflags - startcontext-cantunwind.patch: Removed - cpuid-assertion.patch: Removed- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to /var/lib/nscd - glibc-2.3.90-langpackdir.diff: simplify- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: * 0001-Updated-translations-for-2.23.patch * 0002-Regenerate-libc.pot-for-2.23.patch * 0003-Regenerated-configure-scripts.patch * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch * 0008-Update-NEWS.patch * 0009-sln-use-stat64.patch * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch * 0013-Mention-BZ-19762-in-NEWS.patch * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch * 0016-Fix-resource-leak-in-resolver-bug-19257.patch * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch * 0022-configure-fix-test-usage.patch * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch * 0025-getnameinfo-Do-not-preserve-errno.patch * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch * 0030-hesiod-Remove-RCS-keywords.patch * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch * 0033-malloc-Remove-NO_THREADS.patch * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch * 0052-Fix-tst-dlsym-error-build.patch * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch * clntudp-call-alloca.patch * glibc-memset-nontemporal.diff * nis-initgroups-status.patch * nscd-gc-crash.patch * robust-mutex-deadlock.patch * strncat-avoid-array-bounds-warning.patch- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for stncat on i586 (BZ #20260) - Update glibc.keyring - Unset MALLOC_CHECK_ during testsuite run- nsswitch.conf: Add fallback to files for passwd and group to prepare for libnsl removal.- nis-initgroups-status.patch: Return proper status from _nss_nis_initgroups_dyn (bsc#984269, BZ #20262) - robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to check for timeout (bsc#985170, BZ #20263)- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ [#19755])- clntudp-call-alloca.patch: do not use alloca in clntudp_call (CVE-2016-4429, bsc#980854, BZ #20112)- Import patches from 2.23 branch 0001-Updated-translations-for-2.23.patch 0002-Regenerate-libc.pot-for-2.23.patch 0003-Regenerated-configure-scripts.patch 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch 0008-Update-NEWS.patch 0009-sln-use-stat64.patch 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch 0013-Mention-BZ-19762-in-NEWS.patch 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch 0016-Fix-resource-leak-in-resolver-bug-19257.patch 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch 0022-configure-fix-test-usage.patch 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch 0025-getnameinfo-Do-not-preserve-errno.patch 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch 0030-hesiod-Remove-RCS-keywords.patch 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch 0033-malloc-Remove-NO_THREADS.patch 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch 0037-malloc-Add-missing-internal_function-attributes-on-f.patch 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch 0041-nss_dns-Check-address-length-before-creating-addrinf.patch 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch 0052-Fix-tst-dlsym-error-build.patch 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch - CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727 - resolv-mem-leak.patch: renamed to 0016-Fix-resource-leak-in-resolver-bug-19257.patch - no-long-double.patch: renamed to 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch - glibc-gcc6.patch: renamed to 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories - glibc-2.3.locales.diff.bz2: likewise- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with - Wparentheses- Add compatibility symlinks for LSB 3.0 (fate#318933)- powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)- ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985)- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale.- Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE- Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with C++11 (bsc#963700, BZ #19439)- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling (BZ #19018) - prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits for prelink (BZ #19178) - vector-finite-math-aliases.patch: Better workaround for aliases of * _finite symbols in vector math library (BZ# 19058) - powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision transient failure adapt param (BZ #19174) - catopen-unbound-alloca.patch: Fix unbound alloca in catopen (CVE-2015-8779, bsc#962739, BZ #17905) - strftime-range-check.patch: Add range check on time fields (CVE-2015-8776, bsc#962736, BZ #18985) - hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778, bsc#962737, BZ #18240) - errorcheck-mutex-no-elision.patch: Don't do lock elision on an error checking mutex (bsc#956716, BZ #17514) - refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads (CVE-2014-9761, bsc#962738, BZ #16962) - send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer overflow (CVE-2015-7547, bsc#961721, BZ #18665) - powerpc-lock-elision-race.patch: renamed from 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- Add audit-devel and libcap-devel to BuildRequires, for use by nscd- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock on fork (bsc#958315, BZ #19282)- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257) - tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set DST rules only (BZ #19253)- glibc-2.3.90-noversion.diff: use stat64- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777, bsc#950944, BZ #18928)- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based optimization (BZ #18589)- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE error handler (BZ #18830)- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- nss-files-long-lines-2.patch: Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)- fnmatch-collating-elements.patch: Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works test - static-dlopen.patch: Static dlopen default library search path fix (bsc#937853)- mntent-blank-line.patch: Fix memory corruption w/blank lines- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from all loaded objects on failed dlopen - openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64- Update to glibc 2.22 release. * Cache information can be queried via sysconf() function on s390 * A buffer overflow in gethostbyname_r and related functions performing DNS requests has been fixed. (CVE-2015-1781) * The time zone file parser has been made more robust against crafted time zone files * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors for LD and GD on x86 and x86-64, has been implemented. * Character encoding and ctype tables were updated to Unicode 7.0.0 * Added vector math library named libmvec * A new fmemopen implementation has been added with the goal of POSIX compliance. * The header is deprecated, and will be removed in a future release. * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211 bsc#940195 bsc#940332 bsc#944494 bsc#968787 - Patches from upstream removed * htm-tabort.patch * o-tmpfile.patch * memcpy-chk-non-SSE2.patch * pthread-mutexattr-gettype-kind.patch * powerpc-software-sqrt.patch * static-tls-dtv-limit.patch * threaded-trim-threshold.patch * resolv-nameserver-handling.patch * nss-separate-state-getXXent.patch * aarch64-sigstksz.patch * heap-top-corruption.patch * pthread-join-deadlock.patch- pthread-join-deadlock.patch: Use IE model for static variables in libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)- glibc-nodate.patch: fix verification of timestamp- also filter out -fstack-protector-strong- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start before IPv6 is up (bsc#931399) - glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.- Add /usr/include/gnu/lib-names-.*.h to baselibs - pthread-join-deadlock.patch: Don't require rtld lock to store static TLS offset in the DTV (bsc#930015, BZ #18457) - heap-top-corruption.patch: Do not corrupt the top of a threaded heap if top chunk is MINSIZE (BZ #18502)- threaded-trim-threshold.patch: Fix regression in threaded application malloc performance (bsc#915955, BZ #17195)- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ [#17967]) - nss-separate-state-getXXent.patch: Separate internal state between getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007) - static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621, BZ #17628)- resolv-nameserver-handling.patch: Replace with simpler version with more compatibility- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs (bsc#920084)- resolv-nameserver-handling.patch: Rewrite handling of nameserver configuration in resolver- htm-tabort.patch: Fix TABORT encoding for little endian- Update to glibc 2.21 release. * A new semaphore algorithm has been implemented in generic C code for all machines * Added support for TSX lock elision of pthread mutexes on powerpc32, powerpc64 and powerpc64le * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for AArch64 * i386 memcpy functions optimized with SSE2 unaligned load/store * New locales: tu_IN, bh_IN, raj_IN, ce_RU * The obsolete sigvec function has been removed * CVE-2015-1472 CVE-2015-1473 CVE-2012-3406 CVE-2014-9402 CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222 - Patches from upstream removed * ifunc-x86-slow-sse4.patch * pthread-mutex-trylock-elision.patch - o-tmpfile.patch: Fix value of O_TMPFILE for architectures with non-default O_DIRECTORY (BZ #17912)- Update to crypt_blowfish 1.3. * Add support for the $2b$ prefix. - ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit (BZ #17501)h01-ch2d 1713445668  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2.31-150300.74.1i18ncharmapsANSI_X3.110-1983.gzANSI_X3.4-1968.gzARMSCII-8.gzASMO_449.gzBIG5-HKSCS.gzBIG5.gzBRF.gzBS_4730.gzBS_VIEWDATA.gzCP10007.gzCP1125.gzCP1250.gzCP1251.gzCP1252.gzCP1253.gzCP1254.gzCP1255.gzCP1256.gzCP1257.gzCP1258.gzCP737.gzCP770.gzCP771.gzCP772.gzCP773.gzCP774.gzCP775.gzCP949.gzCSA_Z243.4-1985-1.gzCSA_Z243.4-1985-2.gzCSA_Z243.4-1985-GR.gzCSN_369103.gzCWI.gzDEC-MCS.gzDIN_66003.gzDS_2089.gzEBCDIC-AT-DE-A.gzEBCDIC-AT-DE.gzEBCDIC-CA-FR.gzEBCDIC-DK-NO-A.gzEBCDIC-DK-NO.gzEBCDIC-ES-A.gzEBCDIC-ES-S.gzEBCDIC-ES.gzEBCDIC-FI-SE-A.gzEBCDIC-FI-SE.gzEBCDIC-FR.gzEBCDIC-IS-FRISS.gzEBCDIC-IT.gzEBCDIC-PT.gzEBCDIC-UK.gzEBCDIC-US.gzECMA-CYRILLIC.gzES.gzES2.gzEUC-JISX0213.gzEUC-JP-MS.gzEUC-JP.gzEUC-KR.gzEUC-TW.gzGB18030.gzGB2312.gzGBK.gzGB_1988-80.gzGEORGIAN-ACADEMY.gzGEORGIAN-PS.gzGOST_19768-74.gzGREEK-CCITT.gzGREEK7-OLD.gzGREEK7.gzHP-GREEK8.gzHP-ROMAN8.gzHP-ROMAN9.gzHP-THAI8.gzHP-TURKISH8.gzIBM037.gzIBM038.gzIBM1004.gzIBM1026.gzIBM1047.gzIBM1124.gzIBM1129.gzIBM1132.gzIBM1133.gzIBM1160.gzIBM1161.gzIBM1162.gzIBM1163.gzIBM1164.gzIBM256.gzIBM273.gzIBM274.gzIBM275.gzIBM277.gzIBM278.gzIBM280.gzIBM281.gzIBM284.gzIBM285.gzIBM290.gzIBM297.gzIBM420.gzIBM423.gzIBM424.gzIBM437.gzIBM500.gzIBM850.gzIBM851.gzIBM852.gzIBM855.gzIBM856.gzIBM857.gzIBM858.gzIBM860.gzIBM861.gzIBM862.gzIBM863.gzIBM864.gzIBM865.gzIBM866.gzIBM866NAV.gzIBM868.gzIBM869.gzIBM870.gzIBM871.gzIBM874.gzIBM875.gzIBM880.gzIBM891.gzIBM903.gzIBM904.gzIBM905.gzIBM918.gzIBM922.gzIEC_P27-1.gzINIS-8.gzINIS-CYRILLIC.gzINIS.gzINVARIANT.gzISIRI-3342.gzISO-8859-1.gzISO-8859-10.gzISO-8859-11.gzISO-8859-13.gzISO-8859-14.gzISO-8859-15.gzISO-8859-16.gzISO-8859-2.gzISO-8859-3.gzISO-8859-4.gzISO-8859-5.gzISO-8859-6.gzISO-8859-7.gzISO-8859-8.gzISO-8859-9.gzISO-8859-9E.gzISO-IR-197.gzISO-IR-209.gzISO-IR-90.gzISO_10367-BOX.gzISO_10646.gzISO_11548-1.gzISO_2033-1983.gzISO_5427-EXT.gzISO_5427.gzISO_5428.gzISO_646.BASIC.gzISO_646.IRV.gzISO_6937-2-25.gzISO_6937-2-ADD.gzISO_6937.gzISO_8859-1,GL.gzISO_8859-SUPP.gzIT.gzJIS_C6220-1969-JP.gzJIS_C6220-1969-RO.gzJIS_C6229-1984-A.gzJIS_C6229-1984-B-ADD.gzJIS_C6229-1984-B.gzJIS_C6229-1984-HAND-ADD.gzJIS_C6229-1984-HAND.gzJIS_C6229-1984-KANA.gzJIS_X0201.gzJOHAB.gzJUS_I.B1.002.gzJUS_I.B1.003-MAC.gzJUS_I.B1.003-SERB.gzKOI-8.gzKOI8-R.gzKOI8-RU.gzKOI8-T.gzKOI8-U.gzKSC5636.gzLATIN-GREEK-1.gzLATIN-GREEK.gzMAC-CENTRALEUROPE.gzMAC-CYRILLIC.gzMAC-IS.gzMAC-SAMI.gzMAC-UK.gzMACINTOSH.gzMIK.gzMSZ_7795.3.gzNATS-DANO-ADD.gzNATS-DANO.gzNATS-SEFI-ADD.gzNATS-SEFI.gzNC_NC00-10.gzNEXTSTEP.gzNF_Z_62-010.gzNF_Z_62-010_1973.gzNS_4551-1.gzNS_4551-2.gzPT.gzPT154.gzPT2.gzRK1048.gzSAMI-WS2.gzSAMI.gzSEN_850200_B.gzSEN_850200_C.gzSHIFT_JIS.gzSHIFT_JISX0213.gzT.101-G2.gzT.61-7BIT.gzT.61-8BIT.gzTCVN5712-1.gzTIS-620.gzTSCII.gzUTF-8.gzVIDEOTEX-SUPPL.gzVISCII.gzWINDOWS-31J.gzlocalesCPOSIXaa_DJaa_ERaa_ER@saahoaa_ETaf_ZAagr_PEak_GHam_ETan_ESanp_INar_AEar_BHar_DZar_EGar_INar_IQar_JOar_KWar_LBar_LYar_MAar_OMar_QAar_SAar_SDar_SSar_SYar_TNar_YEas_INast_ESayc_PEaz_AZaz_IRbe_BYbe_BY@latinbem_ZMber_DZber_MAbg_BGbhb_INbho_INbho_NPbi_VUbn_BDbn_INbo_CNbo_INbr_FRbr_FR@eurobrx_INbs_BAbyn_ERca_ADca_ESca_ES@euroca_ES@valenciaca_FRca_ITce_RUchr_UScmn_TWcns11643_strokecrh_UAcs_CZcsb_PLcv_RUcy_GBda_DKde_ATde_AT@eurode_BEde_BE@eurode_CHde_DEde_DE@eurode_ITde_LIde_LUde_LU@eurodoi_INdsb_DEdv_MVdz_BTel_CYel_GRel_GR@euroen_AGen_AUen_BWen_CAen_DKen_GBen_HKen_IEen_IE@euroen_ILen_INen_NGen_NZen_PHen_SCen_SGen_USen_ZAen_ZMen_ZWeoes_ARes_BOes_CLes_COes_CRes_CUes_DOes_ECes_ESes_ES@euroes_GTes_HNes_MXes_NIes_PAes_PEes_PRes_PYes_SVes_USes_UYes_VEet_EEeu_ESeu_ES@eurofa_IRff_SNfi_FIfi_FI@eurofil_PHfo_FOfr_BEfr_BE@eurofr_CAfr_CHfr_FRfr_FR@eurofr_LUfr_LU@eurofur_ITfy_DEfy_NLga_IEga_IE@eurogd_GBgez_ERgez_ER@abegedegez_ETgez_ET@abegedegl_ESgl_ES@eurogu_INgv_GBha_NGhak_TWhe_ILhi_INhif_FJhne_INhr_HRhsb_DEht_HThu_HUhy_AMi18ni18n_ctypeia_FRid_IDig_NGik_CAis_ISiso14651_t1iso14651_t1_commoniso14651_t1_pinyinit_CHit_ITit_IT@euroiu_CAja_JPka_GEkab_DZkk_KZkl_GLkm_KHkn_INko_KRkok_INks_INks_IN@devanagariku_TRkw_GBky_KGlb_LUlg_UGli_BEli_NLlij_ITln_CDlo_LAlt_LTlv_LVlzh_TWmag_INmai_INmai_NPmfe_MUmg_MGmhr_RUmi_NZmiq_NImjw_INmk_MKml_INmn_MNmni_INmnw_MMmr_INms_MYmt_MTmy_MMnan_TWnan_TW@latinnb_NOnds_DEnds_NLne_NPnhn_MXniu_NUniu_NZnl_AWnl_BEnl_BE@euronl_NLnl_NL@euronn_NOno_NOnr_ZAnso_ZAoc_FRom_ETom_KEor_INos_RUpa_INpa_PKpap_AWpap_CWpl_PLps_AFpt_BRpt_PTpt_PT@euroquz_PEraj_INro_ROru_RUru_UArw_RWsa_INsah_RUsat_INsc_ITsd_INsd_IN@devanagarise_NOsgs_LTshn_MMshs_CAsi_LKsid_ETsk_SKsl_SIsm_WSso_DJso_ETso_KEso_SOsq_ALsq_MKsr_MEsr_RSsr_RS@latinss_ZAst_ZAsv_FIsv_FI@eurosv_SEsw_KEsw_TZszl_PLta_INta_LKtcy_INte_INtg_TJth_THthe_NPti_ERti_ETtig_ERtk_TMtl_PHtn_ZAto_TOtpi_PGtr_CYtr_TRtranslit_circletranslit_cjk_compattranslit_cjk_variantstranslit_combiningtranslit_compattranslit_fonttranslit_fractiontranslit_hangultranslit_narrowtranslit_neutraltranslit_smalltranslit_widets_ZAtt_RUtt_RU@iqtelifug_CNuk_UAunm_USur_INur_PKuz_UZuz_UZ@cyrillicve_ZAvi_VNwa_BEwa_BE@eurowae_CHwal_ETwo_SNxh_ZAyi_USyo_NGyue_HKyuw_PGzh_CNzh_HKzh_SGzh_TWzu_ZA/usr/share//usr/share/i18n//usr/share/i18n/charmaps//usr/share/i18n/locales/-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:33443/SUSE_SLE-15-SP3_Update/d4bb78e91744b6dc3c0f7dd35332aee4-glibc.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linuxdirectoryASCII text (gzip compressed data, max compression, from Unix)UTF-8 Unicode text (gzip compressed data, max compression, from Unix)ASCII textUTF-8 Unicode textexported SGML document, UTF-8 Unicode textUTF-8 Unicode text, with very long linesCr=^Outf-870610075a8582ee892a9091ba05a7fe69c8d3bc6b3bc7dd6433032e7d0a7babb?P7zXZ !t/l]"k%n ^6yHB؏i5JP0QsaRAfPh!6#GF<Ͻwu1'nf6F <. ׎/v&:\RxAъQgnۼ,NBKOm0JSx'-Y* pzߔҭ.̙}2iyѹKx 5s'bU(JypxY0 ^p'w:ta ke^HpE! zJki渒gڼ`fCCcl.W=k1Q U.CJ 4IKЏ\9Ue6M=m$:Ao=J]!=)$\nxQ&y. K|,T/r%^ʌUf9 g8"]Eu N 7VxΧJW%` -Qmri o6K, u,E *2B%-3B{B 9?Z=` CF!̪cC ,ځ2YdЬ;} RG35Y2-!rE5|x;TDNZ_ɯtaM[Ë^FY+AR}גD/qk)]M3r]gTĪUqa=gI[HIT;BBzA/4eفK|W3T.be9`yq_kH22A/v\MSM\ÎԁI(8 ?m"\\܊߭#p#p>wg Yj;q_0l۸y @2pgm}/W[13f#M #^4bvw:ظ|iǨAz/ꏞ^ IE~ 壐!IҊ;^~au"+l _>W=Vg¨݄urb QRj!IYن}1002a `ͭIDcdph3!ב=ģke_ (LV='#?I$ )S}O>P* ˸0i۞*Öa4)U>-PUdR=j4hf۴5\/@:fP 9fq*ѐ-86w%ng|'n@3h{I*y\rNFͧ%K ^%^ %cL#k= Ǝ%|l62|pكjx֜H @{Ce-FN^-ZN6R4 (sEϷLK4fS9-6Qa5+>$̓tzYj\hC[A'\#MhΌhV-e ""+}$\,gxѣOחoe/࿋C0V$ f2zהJ]kަ=+&T$ -T|EU<8ِ1/LWwMtJXTgktnq_PRmmd^dq={0,،([K5 0B⎁ YYW,C6T X92SBo3gŪTW)W4Vf v3!` G*+xK'G-,iir3qH)[j18 g .94 MըԝȟDwf@(Bǝն}ilκռ9K+~;iBu_"&4!;Q.#L7ɞ\%s31OZ[BNzvzƠ=H'\Vz˧Iz3+~YZI/Ճ0b۵@ yߐeK$n]ZSW' Vlk\MbOӎܽ%3nC.+axFfPGGO 1ι[:eoլg蘜p{yG{\ca"ɏKNZxYD~Ҽ3af ټ(`IKb'?[԰\Ŭ<ľݔG9IgqІ D P[ZPd=qc-1\5[fpz{Zcgȡs =%yg=E'azX/iB7`% ri#5ݴL96X͓B'b.ֆpmwmz[+g(;ϖ=rspE0!/!u)qWg^#ω[=oy{PomWYR{ %XBxtw!&D8vv97 ,S7lU2YD2MSvZ,HlHx٩;{ =LgUZԝ&Vڮ6(+Bm3/JJoꎔ<#/Ѝ2Pe\u*M./6{]Ȯ/>h>=JYIז^i\V,=#ƻ_pALEF k\6LGK`Qw^¼$-Hؙ㌖8W!u@[ 풎~OSC6ZI3j[1;>yŧE#=_'0y1Q/WO.J֍->?!r[jV l뾫:u~ QDy2e,+CB˓Zp(;ZqrvA}R2YI@FetSmp2xJ<" `\sqk$fX׏J^THt)iVy귲Io8*pZB&7Ey߶1oeSXM˝Iy2x'_1;1\4Iq>5џY0=_U%m>J|6 4lfhQM۔w.P/4W00Kg>k-)|SL!(+i鵴q$E>HtvfUОAdrRm|jv~ҳNռ\ҺV4|S,x-[&{ƯCDCb2KΎye6KqHl֧ueb}Ut)꒜GUFяx?{gJ"M +(%g(L\/t%@#'Pj=m,(}R,Sz#6p~\H GrmrCA!IaڤGxuLrE+oC "~ "^\╍TgzQd}Ԓ^HtH,}|]&ܜ?aΨ0'iNbkz ]..f!.\ؽ5&g ut7Ch(LdbNx[=)Ш>!1N^SNzb׽ D "`"m@ tlX6$^9M9XnEǾFnsoT%&S KsA%186K?PަP'SI OT&^*b4zǎдrg-E#/ +9t~6%`oFSۭsu $>|Z!ub5xKBYm Űj$PK/BėY dhmaGU'@=y-P1N͖X? DrѪ;I- cL ) S:hY7YѵyJ#fJ>,&㔒}.s6 Qc{*Hj%6j1qxFϽt^UNNYl44EQ˨hQBo"Q A ebpI ~nؖu˴Y#@N<616HdGV["!FTF24")1^o[|K6e5]CjKVWe{acE$0gzQT?C5)4?URqG A3orGf'; )BIo˚ H*!o ETYnsM}]l㳫)@b ]YuW{K{v ׹nh8گ*f۞PIE ;0L~g9w</`6K67~C[WcU*kRG]:<\\~MmO``llib⎤YWL5i{ܼ^Jba$W5ԕ~2hG$ٔʺ5v0kTela<E Tq+LLQC wfBJ#cI9\Mx{NHP RNQ;Wz Aw-Mkh~}~Z^u(i{߼7Rl6㢇vI!+o䮰D/0"BgX8k_7V"[*]V8b}ZUQ=Ul̮IX:|c?Nn]Nmi*]\,~#|Xk|6ֹ6 `,n}n#$aCHС pWNٵ7:iCbn nIC~vx3ZRt_wa yO^?<U5Ih$Qi6a*$MhTr$ tN @-ez44蕕SFO43`V%C#lAZԝ$dj%T Y9Yfz(Ԕ X4s,[Rifmؓ{X]sZ!PWwZ_Xrxra1}as#TlU\Kސˌ{nnΧlGݮbXO`軁CVZ{ƶ"<Ň+M\5Kz CEQ'MUp)QN2R 2 0J'+fb3q9Ӻ%)7n|Tl~/XWS|3č9|hIL8Ъ5&N5OJ2> r]D{eet5H',O 7i:64cq''s(z7[q}yslh!"F]VmLf оyvI9y`iCW݉֌Cm&s[M.5ˏ Wά*$t2 к3Yp_Egdb%,)9zQ?` }l`$RK8[8yׅae6hwna.5FnA<ұn 71˹X~'f. h&355޹ڏ'_>4>cu,SeWUo}[.q['Q w-؊Ae* HwL`um+(u)~J:s1oJMY wK@<2B{y?Aʇx:zίC#xwD}p K:R*y~d=z:rYX"^Kfu]5⢬&s|BZziXQUՇv&xVu2Vmv;1ԗ ÆhT;LPbjAaҢ [5o3L1εe-7]5bv_ nG0s V)|8]ٽЏsq[J)UncE!vvz{`Y ΢ΔE6@Wy[QTG[jSVY[pTPnZycdf`|/!:73wsE*Hyy/J*X:oR@+^2@ \~rx/ [1`_Uӟ100>+3"j-\dz8 9,)6p-_0k B 0 3ǴxGb)a!XYo>~C"l` p_Q?|gu+db7X\~SF]QF`0`VZ0[S &>2+X YtxM(b9d`HOuLW}>xmw@^I\ TA3Yzl%VtTfsl´gg9+o& d6գUڽ[`_@cycs_߈2-"dW2I4܍ D #Xҷ:4o8]Q%WW1 %(F;3XIhE.?޽s>uj76P b+j-B]Gm[Kʣ{EE…?xobvx3P tw7&͏1VP`Q|+quf]o:u\[|™G䥣rĊ!hkQ6ױG Ŵ91$ͬR eaCBSYՈkagZzJ? \ z#þ7 ?MvU7{ܪ9Ts\#SjneSqyg!s`rw'w =IOR -8V[$xkف?] K/rj3*zM`dMokl2}\i[& "zKDf}^FVHx =M +QN{UPQ(9[{7;jl?9$V@Vkv5)"` 62#ZG'_U_Sl~f-rPwbXuOxto{ps~~8CƴCu6#g׸tlu왶 .Y*{M(;gA Λo-uw&~?AbapF` ׮ %v_47p WyPd!ܷV <=ej3BFQ FmI gHk6= ls0ϜzCw<ʼn%:Đ7 j3݃*Z`%r6@a8M^,^ZSք**;%oۅtPn'H[3~FlCjzա3^H82t>RR9W`ǹ"-> zΚ,ǖ>Yյ-3FO +1int_pLNq}ja6~n+skɛfp.GLܱ,$/Ǻr $G|A#ECɓg%Zݺ>PCղdD8\ЂvȔ (əbܛ50@Ijr#H,Si+"@FDe4;@ަ=|L sR f//s`Ý^`Ei&;'dgW$+ԙC@>Q'ћdZ; tr\][ʉ 8x"8V.dnxjO#(S"*QM97e aݤ]YВlA{^ڝROh*o ]pgiwԨiPjǪr`Cqdu6͊LeV48ccK6o-~gh`lz %{TkAmJ״r8I`>~ژxasfnbhc!lN ULl/0ԦGϰM^h䟸$_߱?*?sm~3cn'%Zf`(& ^@\}XLJi,x{IQ ݞ'ԐA2ܓf' jĎs(b稒$BltR4zP\<7LᕟDg: ha PIٺb+֋CKB1HD3Qbe̙V>m!I[*=}y*g&J!i#˚ (s\CS,ҝGcI$0j1%E5UPщsLۭ9&!@eρLEgGR/&+ 2ֲ󱅥%}qXZ֮H7 9_.65B\=Jq &owd]M%aVӴW,+3ka7Hh*[Rpj2?N$ƕu1w;@n&GZŲ^tX\ 11Ϊ +QrfIZj1x'ȶP!m$Ds֥+H^$8ሮ*߄Tbg(Ԇ` )\h=V ó Hx["i`KjxLGISSGpp(5%D6{m2}0Hrӻ`9*"EAŠ!-:4%7C_Ts),ʠXeεD,B~h8p][yeh_wKYF1/Ig icwM +R}_MJ##%랏x=a$Le~&!/5 8=nr> rQ(e*u̓rNk/D `SetV{j()()&5zȭ8`MۮicA6v6 0GR XL=fY=*]$ ~!t _'c4/qC[(#jX*r-WK+Ū^,>1QES'2DΫXh}B콬 L1+H<pW5/ Xs;9K`8zUBӤKt*N_q_Ow(kY>_5 hɷuCD_oDM } YK\dȌI&*;>[WÍu 1WZ+g\]ÄJx0%Zlc9^Q1^ѕ:p= oz@"8EG+3cKGXfy8BVFYMum0-J3^(!œpMG_~nz 멬rl"$I棷nMu5qd ؼz*~_-%`7<V#ć5zkzi|= `2KYK'@'T~rG3J<$x4u |U3> ps?@EYp%Ν U 3#n3ep!p7HǺI[Ӊ1bp+]~usw"lch铷NpDꩥJ amp@ۮGYQFhD$&~^tP5'H uW: ͉푌L/JG,6g^c0v2UVFW~Mg#َu~-EѼGH) NÆ车%vvC*}Ol~͡34tՇ((FW${Ƒ|B;gJyW#= u89]p.\;,ZͲ=gܩO,{?k:v8]L YF"8 :V=ߘ-p(`9Qpcjo9B@܂"6?Ǖ/q!)"ffT*r {B̌ʡL:hCv}VڼGNiG&$ Îz{gg^ɑUjFgKMcH2'&;tRVmj9* :GQ[q?׶J-ƶLJjqሿ vYv0_χMU|Z-j=iY 3[6L ̏~% Yapnyrg`HQ Rtn&Ixsk,11 Ol.mf$I4FBb sWD{h\YPgYR(5Ɏ)gŚje$ڈ3Ir }#n B3$Y|aUҧwݚ}L($W^b3qdֈOwq[ T'ݨ0IBJS׎Sلm8>bFZy^HWHH1QƘS}[7WEiV({ ݐwBh)6@, T[_ڹAëű6}˾ʵO&Ή)֒SwBepn-7+*QmX& 3_;LU>T))nQD='ddra*fHvI<I<wX o.RICpG1}3$Ɛ8QhVF8Y/$&&s=btqxzӊ`E@1iw#bR"nu1/iZ\Mv(A/|^IMnK_o H;0BpX"S~MXz峅͜jx2$wa'F2K++$={'fH0]9< tWf$\{bj%١˾~ؾ[R)$)n--0R}?wpЇl;,LۆYqjϨ/MTtr.cB0^qfCGyWW}:D7'X0 ƪ3-_s&Ѫ+1~#āE{M4U̇P5Co\MرIPq MlqvDmaieO>x9m;}U^Ǯ>m 5xle4O"AFxUPt$荒+CЇ)lKB*8^.E[Xd/ 9n 3$hq=VWbS5議H 2^D[!t^+g {#s R {W)(Iu-|uc@nП.v zўaXS!wX[Zn^q$ʴ^%'|>!;q*`ҡ 4Iu8|9i$YXfvlLC]#ZF& l_Z|Z;BXF:z: UFcS__BZ3lR1`H~K'$ZOW 5v=SI~U#ӔD?U yك]>_h%QuT_ׯòWŞd7zÒ0n2iq[jbnU)+6ՌO! \%*1/HyH^?ҙ4.pz~X=$43lۚ;? `eM[fO3l(Ds@J>V (Bcjבo,vZ-f@<38h,dFұd*g)aQPB4eTւ!бY{6_ɥ8]OR0 ] Ω*_W A`1J ]=$sMt@FlЋ%|v^h)cFQW=`k|DZ!}CjQs)[f(sj/FV:H`3iֵqaa ݐb]?21J!Ls`Klc%R51hKcbO>AXPR&[PUM_r@Y{| 4[ER%F=kN摥?=w56S]&kyi-jɋ3VӐ|9OhL}WQ-3^<)G:0\ cP`"FMw0Edp:-1WNبF$ *II|HLעRӥhf9?xC0F]R[A+}Z.yf]CچrYyL]0B[\Y/$A>9"-)1"ٵ"@05I\f[vt Ft^,k?\ℊ~WމIH 0fiVKtKͫt2fNDýlG? F2Ѻ.{Mm^>g7GL5b.1J)]g9/#*ׯC jvF?5wMg.xk; j9.蹅.2;_jHCs1byv8lxA"HARyS 1$c@,syLF@" 7Y|#B +Ӟ<ɮVB9u]s/x4Mچ{pGyJ3} rzN,BO?Nz ْ2H^\d!gRvK _g0e/q-1~-ByLA0vҽت]sCWxCꃆݯw6hHI@DMWx}h߳3cFCAŻ݊jϷFKz@ϙ ա}ǘ.]B@C9j)KL<,7a}sG]J/ߊj*̝F\uv_kr'_*5BW /!REc+;Rĉd}{vedLGRu5 otyeH/J$8%_%h|$ j Qw; }$$I-r)yu-  B-ǀaQH!o[)UѳU=C/(-p * {0t.9]fgNiwss8ڇi\UdHĦ-ATA3X1X.HZКUdT'Rh̰^(yM@sH?y3Y+}žfni^|;&E]{ e34zqKٱbFQ%oy Ȅ!__v5]W1D N\Rsq(.8>ˣ6>*\ٮ5gRݳ'uAEw/33\7"sy9eR̚g]PR)}zRem5i[ecOdcyk1`ܾ Pyta_c\t;F9f X2.A:u>Wx<۲Ԑ jpY r<$7xA*2H?xOӃ#XW<-|6iF'v>*56ӌC{kG͖'g,pJaֽ.O1ܯʟ4*|Uؼr$2yJyboh;ѪCHM5HLVHX熮^V|b|,]acvebG:/uζ6Ou| t VOVX\Z.,1?!˕H푶8Sf:ޟD^GIA%o2_gΏK J*PxƎpIh*[ l5TyǢ7V ̠{Hd(F30\I)GZ<mҭ(7A(ó U9h.G(4׷up8ʞ M*I.#$b7IUly|e{]sy|ؾRtVۄ舌6戭IE~,%2dg1*K`[w}&9>[(STJ;m/GS qP%*og4DTUjr2<@ @=ӳб~eN7n1<5R)zIre@*bkdEZ N L@[lM0nAUlÏ(o]RCNjz HTzK*!coڢ|  dv*7h,8%${&;:2kԦYc&#*i$dͤ y}t04ayZA miфAqӍ-; f]UZci0ZˀI.?Ӫ]Չ dr~llc_怒tK]i2.ؕ-d q0!p狀T]x#h$گgZ=n@s>sܸoBټsʽ0_ڃٯs|׹Dok|Xӏ/K99,,,X=XքL"d]% 4XtYbI6(Pp5CگDr֧‰Cd8wiB)sR?ÕkWȓ48F77pi/.*e1=lXv WVC1JGeIΈ=.Yz4ٖb0]$hXbD~32"wRm-YD-ز3OoU?raK?H7 z:i(jPh"N~ȣw6+ ǬcPLpWA3&#GPE;MFrHu@ Ču!b[ب]rlY@qZnEC@Ȍqt4R+PvGq$pq/L,#)hx:'ɾmSRgn lw|B\P= lg8£? &yXDm\&93}*'U+JU^l3)Ωiӑȸ+ j6tݴ9E ΗCg g7)4PJD{4gRKxu  +tFӗNmߐ~֢&ø+7ѳ{~ )`qz M6-ӋK7g>lf(oݸ贑|W:[$.MZ-V p:Wi}c&k+{4; T)wSF ySix`6|Χ0'k3؟lUSUR@hJ}P֐/yc^mlT(>h"|W, 3@!jp/jl_ֳjΛuHpWC "&BFˊIv(X7v}^&oxuJ\w<}]DUN WM?'s?׽]W1ӓWHfXX|utO E3]b)4bZhQ|>1\ByT{@A`5JGm@3JDpn>']FPH:[^B?n CQbē}n]R_^W$'38;[Ն18)kmECgCdgoSOJ'LQ{b1{@^@/V>}O8Q[sJ4,0h0μ8 _~=&^I7gO"ڎ+4Q<-Zem ,[)-δ ˗|k,O.rUIRxTo kbbjEKw! * 2iJTGyofu8PAؤW%ɞrox5.F[ WU%y~jVĢ,A Aąy}yqeU,P}n^ǝUF۠Fe49(vVe$/}Յ)z !>_^=g]) Ոy'ɒ({}kDċNtFeDECn9H QMUEG%yb'8ے SȽ/npMFVÚbENO@?ڠF,t\3FOoڹywm0l zF޵ġ}ʧY$aJ "o$:;{KOIZ[Wv֌"<<>mslh8=gPRKh$wm9cu0I\Fȧ|Ջ[XOTw|#_=݊nfbxU F'kݻǩ{w D%mnca[G"}C$mWZ%l@pjmQJ^" w_wdxqSź" AWEZʚe.9Z$ׯ\51W%o(tM?z6aVr Ek\?-V^5D[Gy߰gPV">+}`V cmЊ.īD' YC Tex2"$FEฝf0ƌ S8&TJu `A+ėΠѪR a>.k[qV]2"}q8-R }4@HlC07hhF>=9^(֮glޡ_ۦVqw+WEٖBd_bUdÕSmw)MT%,Ӻ 0υJp:b>i/d f=E;Hz\En4ʞS ^TIu?FĠn߮:"xY2ٌd6^d5Ә}p]eѻ.F|H6ƺP0\3Nx*Ql~@q[] `N*_oɼ `J?O1dx+<0&\phj&Xw(I#w>*@4!'=,Yu4xdbN;a\?&+1x AWBl&? YYOt݄p wA/Jz&&K@4tML-R. F:} DSeJ"+Ә(Sw$kv܂F! u؅& *NJA)pm%LJ5dG-zg4΄03{x6?E^<,3 F^ͱ'N(Vx9 "EG|ع}T_!9``D:W~KC UPNQΜZk*i@L+*ag`Bhel;@tnSf;63 RXBM7>*+! р&{(N7d'2%/MEIpzȀک]ξk;;4ڔ/ӉV]C^r0_&k֗ao#]C.R)p6f"AZ2mtܴGO4DMs}OH`BcW8(N[(_\; 毵$q0si6ѧ׎e[m: l*mG+y⒍N14O }Ɠ.Xs[#@礯yIt4h^XXipR GLQk 0?SϺ(+ΘjkK%S:Y^>)Z R+rKmI4`P&-1|pPƊσ2SF4r a iVW|1 hWi_s$݁:(CJDkHiI_,+"3@*P~E$/~v~+&S`+tU (Ǚ_j8r% ?ܔ/"dKt{EG!:,d!r(x޸4 $B4LA rN|Lх+'-?I}5+b%xֵU*UBS HZKdȉQOB{8$k+Ӂyo޴"# !,w%I7c<)_H=bzΰ7ٵV"mCg8oj Crܯ!Ay::3(wZNy|"er ^mATÓ{ɀڕ;omb$,7JDZB% \e(hJִ=(!ex'bTŌdjA*)0+>hܕT d HbȍēFJBo% :8ׅORM/Ɔ@$ =c֩hRuy Zpj3TW(}7teɫfA|8jL;=U6{Кў]Xc-$ǔ1kNd30 p'kÊWmJUB>N +#DþRQfxX^GihOlH-B4ϬJ/vd=.#DΧ7vڃ&X uzs?%,g:ha:8JJqC:P-Ae HZ _|,Vӵ=OѠ"8V}Z8RvH*0~^9! ڊPmk7\^8mvuHHyI^jn.d kvNj 5Bg3G۸wj@Q13@]Z zqdN:TU6 OκoH#sċoa6tc 2S(5`S,9>Vص{6@e >Uz dyQ?3%zrآS}vw<ȉYDlgTD<6Lځ#%4C0?goM|Ƃ.v`(Q#a-&ف LpE'm^ZPrWz~iFs,y9-kFtj:zEZau XD^,Zhe?BdĻk Z#Ecn8%'E3р.ݸCEȲ^ZHL^D\Lvj# &b硩ωP4f/LI\O!YiVAG( a-nxP5Xd?fvwbgNFa[-?L;qǝ4dkEĒuJ/sH['/=|%r"_h?Ge5J{ :֟svQ`QeBV7BI)B8PY`:3"!TsJ6ik#rKܵT~k@;25d} 8#PR)w3^NXcI*@{E=Ca#2j~Z{$j"9& m7o[·6o q@F%/ܫ<n\T CIn5Q:`1&7ILF`D-WY:1*ou)XoV+fhdD~F,K}2en|&oQ@ҕOi9.}4*];FXm,ԌJͶI/M(\>'q}P(wȗ=$oK ֍*/Je&nΨ= Zbe SOȘWVJZC!l]WJr,x4g)u눘2z9kHg5QP#pA7Z:  Hȹ[<^jf,M3r4[lI͊3sKB*QPtDOl kgsy5 ϊZęolaoo`>"3!S2۲(1ZG*m,yEktJ#SE흵@:8 x2{ ew@>}!o5Ni(TL7{xb&'UZ`NLAO pKd7)}Z89%%` e Ȭ6A˔-"A3 %[X0}6(W׉v{NҤ"ZHEw"afz*vcdYMJqCW~p@9MI p6p>@!Xny3KوjS]P36[u֋FcPR215,G/vt>'H\W#K-l*|fUd3w`I>c"3h_zDY{,wFs/NLL 7!n]3E$3[3†H7{PEJQdl31i1\y/k`vdž!$l9g$ \VCsIk'Ӂ(xkɲڋB^~=ۓ œSeDsQ+ m 6SCn((׷~2׍I7`3i8]Ge2}p`pLM)o8Q;Iq [H$@uD/Dy^~Hl`R7+)e=^~e5D ][]oPS|@>2qPN#', ߰}e隲A4QWjLTd&춝^N--+_+p.cTq;[C[NE5swY|fT ǼϖْT^;idܨhVjjTSX@fJ!&d]~%B_K>mܹ̘MnD :+r Rb³Qtq}n*Ĝw#HዌV DXjq;]9FW84})xezGZg朴F ^wگf%<㸴dK[Gƺ$WY"1 >S SEv*w?ze< ܎aq߲PHO^y*_޴cpP~cs΢ͯJ8")PTp*+z'ϲ{yW0V-Jȑ´IdVl1 . wsV-v>[4V%M*}xv8KeE'1NY연N9#׃+* rzҜ>JaA4l*Ets-zIБCĥ#NWxOc/[y]>t(0lYNȊ' ؤC5ރvZ}DP"wֽ.((_ڈ'-1ł ̹`"Ueݶɜmo m1XL9\M,6[xj/lYj-u:UOy]4#a-Rt㑣#+hG3{ӉY,ɝ~!fvh-dr[A7wd֥a+gibn:NӳXYiB<WJzOd :h)J`M"7 Ӗ%FeG{x)Dg fQl^tmŧV bB^aG!<|pCy}GrQuYc4iyp)(b$l yy0fbAƟy1qraK^|b˂%?r9̎UV xJ mqaO-d"_֒`.ש5QJW'4 A@*`|!M%,Z8L:?DmAjz c&¼B5?F3>/IfCdOќ14RsIh f́c0UGf6. }Ch,%IVhe#;۲*s_F/=b&DTNhi_V`EG}zLUIdLB͋ӑ& ssXf-=%}g4Sa7p*-FػDS- o7k[h.*^ a]^ QǤp8A' vgc+ٌ8[<"1;1Thr@(CID/?!9**LijE*pM*;X-Wx <+|&_enIDG,.b\;{m ?7`|biխÈZy'_v*; uBpv+#BϑBR'oZt \T^gn}!ţuOcz Tk}\\K &PH$ [v6/i6 ܬ[`Uo +;yJ> @)T%C1r.FU5L_AeqUi cy2Ƒ^ɶd" }5G~ubWIUث\8y).#WW #±/ *h?շX^}?٢+Y}zv1@PC`wn)Sv](kEKc!fx={A [ٛ6gX(fʝQkkhn)JV&wQdžvu< _rWOj(/LǥN4;ugSR bTSD~:}d +5E Xed vPKm$\rM#K|czR~U)Ԡ+7B-Lbjz&^ZۇPnᠺQFy3V|F=kRbVi8YFQJًPUX ێڹWJ^D7jb舖p9UK<-xQ|u+4OaiN7yAd}  j4Ll cc#NKq0G VY%(VVW=:slvIm5sߠPsU1ۛ(7Z KrC#A)Or~Hkpq?e\}'7|x4e鵛mOݒ4Cڋa/?HYPW0`!|HNzQzR,n4vuBҙsm{ZiD(JK ڗ1bLUHh鱟C83N?pJrGᴇH_fMX À i :YUwZ)j2l;Id6S0e٩M85 M89n p]nl 2,!^1*~yY%A`\(E%!Y>^"E[藃---&\ߙYE+VNL_RFY} 3vF&^\/\:ZZ>joZƖ|K-1;/+J:!sRPe¿M3ڿ(cdlGJGQ#[2ـ]$*+]+]E$ipBMALpP&(BENqȼ*QRa?1Ik3%,Tz ira'Q]> ~RkTd ?C ~5`vOM?_evi*R}/oVm @dNݖ t|I7Crh^4}?k},#iĊ"1J/ HR\`q-rh v2wiED%QV5^MM2![]A ۽Z)~[?%2Iz^~@AEXr5  D }wW0yH0œ'z]o8Soa l%ȢoCJ7K(:EZV~q"npŀB'Ue 0d)f 9؟eHZ!oG Y's$PIgTuLsߞ./hÒڴ &5NUAfIy/ ~BT<6.VK{m]Xb{K(vqpLLk2&7ey˺r ܛ`|œR>2Fb_ S0?0؇(нQls;']g9p=ڄSTxhk}_mDl ncۉtZ+87!sP"ׂ )V\Cgh bpǀ˲G y-H 4/A]9om{WNįK ǾuXCp#NNQ=К ,߮A䄒~鏖@\V[#pN>Y4(R4k鸮K)}QY4VUcXE8Axӹovh|;j{bԎa,O8EWeX@xf RE@cVKCrP )nY`T !D&_ޔZ,ڹ mQKFlYF;hcA'/2S* z 5xuDa[@{l"T49,O!RS7GBsYT?*{]uAԾO3E v&;uүuպ CqY5Hpr?UF4k;.X'C/.oקx;c웭rbr™V{~p ld 2[':J~3pA,W6"nN=ѬBUnbw&@NBa}eOΤqa^鯪r)DIzHQr4{WF^L]?)ra׊5[aQmN⥮;f }P+JƮ:lv2| _D0Sf~ /auKms[okokLkuF.|%/Db(=\#.bph^?DS8.aGi"in^%tEquu\Yrh^*dPB`bxϼdg|a:Kh[EoAITMtK5#טR&M^U0/Erc' [0_S_t$pql~ #a!-dGoY%Xuz~Ts1 .gmMh2aԢ:'K I'o/3k6վr~(܉kd^"BD<4x?risY߆L|pIŐ&9^r:?A}eVY(ds+Ko` :&J dO#}Wza{׺BȸV>- Ql94L ϵE/:{kF)J=hFQ#2[>]w/K}/-];]8-oƐ )$H8ퟝ=4b'|۠wRK;>k$:G5A=p6BmADGEޝYa"E3r\Az˂ڈ:#je`QB_8$mژ4#H>hSi]7-PlqyhTɉ ڤx7fԠ{T;%-~קPaĜ3׿Y /Áڥ}n): a#3{1 Hf>V~ynLBTATKºcP,3Q-ty(4Avg-VLt[,^WѠD#<`4߃Q࿢bwg}$u.t0)?l!.fhL/eWJMhfl1,vى(8,n¡K77#aLlooƹH扖ˑ 9 > [}(y $JP~L]uOwT j*mZuZ /uT-^u,Oz855s1AI4IA jW($vL p*boݸK݊8"-j,1u(5fzί0^7_dzZcVԊqgη{Sk Ih"Bxr2'4f!'qS|Qc+%M/bwa pi: G. bӠ*j聾׶ Kg׬¼XzLIM\z Lֱ%xV)w3g~ >beT)O8=(HyU0#=vXkpk8\}߾1Yw#pg.{Wʟ\xUSD Hꔌ "l?f_K[=:5NYt ߾1So-&XQ<]ĩ3WX@=#W;M|9b*ydths-v>? l7kH2L}5į"[(ð`4l/piwM6hK_p8éBF&ezN}c*s@ToD?6VvPԤr9̤mhLLw3z#3o#"xYoR{D |ez! р @6GsVSjhSqDFxybZ;equBO@.2K{,ɌopVmۣZ-L\yOiW2M?Jb-@h+|a?,?xRyQGIEC6U)C]e&c~ uac̛-QDJnaV]< t./895ux ]dg"HSBj5xm)34~,[e;\f! Ӗ=}* [X3 p\T$ @[eP5d7c sajB.]B;jx9}FzBl0ٌB30lod 99DB M*a;cɺGo۪Ռ9\ov:6%?nV2)^U|r{ƗwQO 2Nsr];H3r'_a# 4^ ΃idm ):%"29.s^{A<ocxƀoi ,Ȃ:esZOnC._]8 -'7 膥{cl1 '֯N-Zex.5J&^_6P/k{Zz{s7'EܺD9[t)>ܵ&)d vOqa&Y@{'8a>X}60aJuuG\&܁%{1FSt>JJXNX~MWbdž;1=-pW`KT0Y8YUl]>WK%`VKC_٬:e|`1kK|( X*n0 61.xa*XjDK8jpϊ.fzgaRo'ckϵM!/z{-m12J~vf'O?qSW,x=Ρr6[F,ScZ=<Ÿ@ǍD.Nb/lڑϏ_ZD`H1fE:D+}Utˑ0Q&PMJ=v0ߧk3oOy64VMqR1b*GdCG~>0[]S(twSVqOP |r\8CߤRK^Ai8kvHVЗ&ᆪи /URbVg-;!E:ge1rچaBKEv>u_~y ? VGN'Z6 Uַ*ڔbAPnq&OlDLOn-UnK ^6ٚۓ0Dw2̩F2[en~z|@-ӡ'+=/qٝVf!0o JB= :ޛ''" Li-#5IGAB]:QR)>Q|gHSIe.CcCOh6v^M *iwmCT k6:?AXCźFȯfOtS)E 8DW:~U,Ǩ h0D_)=إҟ:8`~jhZzRjKK32Վ1Ы .!;|e^؀ Cr" ֓kezG>E!Ҫ" Z 5=&: |kV,LfŽ2mjΫ\% 2J' :R U0I2nZd|M%^:S!0]"L=HCFNy/J#FtUAcݤ(b2V)Hx~k_D@|, Dc: 7_?S:,B+̣'8]/nxBTQ2T/ &iC7"G=l%m۽kUeyo; 2@} )BF hnbl3$m`M~b$|7_$۫"/uGbnzIϓxbm5Q?K+^ Pnn;.U':V@;Cj˪XpY!m60 A}㸣cbMqީQR_yDmF`IVXWhEHM6326M{ QZ߇pTM aUE#kcG`xVQdw"4,Q=,#M"ԩûU_MAIm m4g{Uae~uR?-ªGc.ZekP\" #ֈ+s;'7j_c\WMmw#Y/$n#1`&=RTb$%1T Vd !KKk7L^;ndˠMg pcͣ7Mbb䶩 cb³\w,t_Or1v8NPN34VLt{˥ߨ&ڋʳ)Rӧt IOp(bć0b%WMo֠KX~UvvEX! wѩ4ˡOQ5tz%{(PU0]nY8<1ҋ;\58grh!%ȭo;yJa?'?MBr"Cx|?g?X7HkXݳ'R"58Rp.@Nlũ<}7cIO2o"7Ve43דMb7XH,Rshһ\F?[&)!B@fgfDiӈcX\ Z$&:Y]MC 0H]ri,cFD klRGE21"p/J57"mJN$PZmɚ6]!xQBp1dB|Gt+M#qtk5;g<⭆rKg$ jdY^mm20Qc4MɕqNGm+nukfmoUsMpE!N>~ lVw4`̵lAMC쑁 !RŠB@8)=EF1A"J8xb4dQ#s FD)Mu:_p)SJ[~j95vYwerYQpϋ*K(6>8E26-(p #OaBkQ<&==[ĒM&pхޑ+.5/ [3ޟCD:1ww@ڗ* X'U2OxMt8 ,(([eZrP<T{TyނzP87@;?=Qіs~}~+~0pNA^7|3[hArcp]cIҨK Vp0¬e6H o~RDҽhhVŽ$a(Y~&7/lky0Ploǁ"2ɝSJ*rb\G,$!|Mq +zǰd>EFa@*w^KB8~)_ qw ,/jPm#8+['hrRYLKgǯ_Lu|J?(/ 'ǘr^箁ͫU>xi3wL[RR 776ʊxZ^d=W~Mk% eoY_qZ+k"e#CA9Ì:Vڗ Gr '1/pҬaCT U^onsNǒD0LB"SS}/P8Y,TXE퀓P]՜ ;,| VGȏSZ&X3w|M._44\@ԯwnG'մjN I-MiU08 ҕ3ʨW~ƭHO[ХCow(r^]_O ` S9Dx㳥|<|%i:ME Ʈͩ)JgGc P#} ZR [ ۶뚭UmLrfcf ̸ Š;~j)rku`kЅ% Gd!HKO$QXoi(fZ0iFcT0VUI$CeN~lC,P { d]Be,(%})@tIpOy!M_o-`+U'Q=\PUa-mKԒxŤjfö상+;|.y:®sĠ |p>%Ξh/;x&Է`_Uh~" mp]LQ@"r!*Suӛ&1N;Ed$y %M6Z upK%FXm<+6RR %9x3x/P*А`./jQu{OauN]GCp{BQXۼ{"SXU_[Nj z )-6yY+8 ƠF28'CtG_钓+d<[m`K ]:myIpqX%jB"wVi'2wʪfokmFao"My ՍTsh|g O[Ȁ&-"Bj{Vᦔp sN [qk?U Mm 8Q|,t:ӧ1^兣^kQz0u= jx8|+yHgd+az *"҂ߡVC#ʤ!@-z6lke*?[p Xh90 oTjΗ$"~J"@3\ ] q[Ô_Y#J6>!](˞DkH@J|hr<75x5y?|ADTڜ+l4sKD/x+B;):.Y|=O'vi#?e "?gO r8Dt$Jg?ߎu$}";1;f>``{+bxgw94^R<9gY8EK+XC.kH+#񫆱}m ۽5X-f!4lFL 뵟S30#Tw3Ǹ X Ǖ$v?INMCb)ýHx=vI˙M_Ċ > Dhx .~+Tx? ='+Q5!h Ӣ]f32(B(34^PtUӚHqlF?ؑi1uc2&-Gy띭6q*Rtf|اJ5面`X\1O5,HJK(ڽTAGx(R*(_$p.|F+#>6]V~{`sU BVtPzBs)I _k08#޻<pe#rWnǹ3筸-HFyOAw̝T𐉢߾f.&=bζ˟䷘<~2cvCYCNΐ d=I?كb8,'PGG@-ΕZQScydw/,5.LRwUY8T܆I!7 ! t;9iw|/+7*9/žK,-gnjdpJ]2 kcI@hkx.@U6jlL:X밉U9X78s87%7(ڹпQVe3o%/:~A*kKp3Y mub.C+ӕfu=#Ocدj0΃FM$lEG(v<VKF9^hvl\WK6nDqE璡wk>HmnT (grQkoA^4Jۜ<f_*Tm | ֭g!"rX\ L"elS--wkĚ KF~Ϟ zXԨcckf^Vಭj (x&}ZS>x-w1_NAxNYqR$i^懞&_VOt:pWbN*vf=)^hbއ,w?qXZl]sUcC=Z#ZKewjI1`~;#Xub݅C'UWTX3fcJh c2*-Gp k' .cs툿KFiMu(HaN,IŴl9<::_L;|)R8^jZ%*Y~AI 嫠ZiBXbf_"AVaΜZtgw9-$|AN'q_ Y1j_g놃q- <4WM(rHG>225L7F|}rXք ʸb50x]LnA#&-PQƞ_w _`u>N9* F@z #m~rNNDbA ݉m /BA<9DdpQ2!ӇR|wSĬd35㜨[!mhܔڕ> vuqDpW+},6ƴ=Ak\h6I`M(%B%~&mNԝiގ5 lpi w({uqI ,,Mn O챍{7H]STi_ŕĹ`j44,XFn}^L\N},O?j3f5W7n\5\o ~PmvT~yzm:ť87<~=C%_;eav#^pstf0];H U|0Р&nMi/.u>NM O-u"髏B7 (P+;lJ8%aTC>!D+B,(ؚGō.hvAZp yc\jH蚘U`_X kp 'aPDg6Ǯ׈\j˭W0Puy~bt:7uSw>ؓ'Q4?}Ól FIJPNX)sZ8`ɕפ?)u)t4lx#eqG.>1OG?Lͳ[ YVHO_j*xpQ-1o- L=kCs>.u*7)+#FRWN7iQU:n|x91E\6CUx2&Z H~PfekӖ.wM; C鍪~q5(gyao<*A!D4ԕ7mI7J̃AklDB :չ%Ah̝JRVxQ(l C-r H^8nIU-Uڢ {&B^lUs>vؿj𽢰{o#_ ɴ6Z^1fZm>Qƥ7F^_':ey[z A" W+)JRZk-qꢩ@)I-M4rA೦)k8~qT`o~o0ZɋɁRbV(İ6JWEOp[:o%y>Ʌ09{\='KY}2ءgO&qm&p{s^Oel?Xpbg/h-D'Ό IJ,R&p7]4C~W%'[tHScr+c0zKKU'}c.ؗb+f`^:h&Lm`{ؤ= ^|zբl4YR!;PI(twwq%..@z;шWx0 =wbe M|UJ`.Yb K'u5Ub鷈"@~aXF UW| 9W}UCci!gLq,&" ԐHa e@`SbsM3,CԆ L;g;uwL,>̫X_UC` 9mxЃۓBLytŷ42yM% HUؒ4Asӎh*UWKSQ(j9 L}l>IYgq_qve}ɒ>ׂ7MBj0-Re$Oxf0o~Em+3oϏZ֗Xx_I:sST,ۧ xSMZ*}b馹`JLzRʖ;ҔD: Ř[(™q=]Kɋ я { 9#0ˀ&[~s+0}si_ҏL[JY!/`A |ed_\@TzwTTR݈H!G㭧DVL+ޔ˓"uP' >F;_V+{ْCWx4~(1Yiծ0uNwkߥvzCϘ:VPrFb!_K5ePq8s\ڎVi. 9? ??,<}\2=yNMeYH u0EN\`1 C8z xԣWl])' Zd{;cq;wmTe)y1%uyFV͏{huK#oٙ偆O`6AĀ[y2lG5/.&pe3=Q,]N ;bЫgw9 DΟLN$N9Y5 ̤<]Wd%xzrh}HbЄÖ(mNdXb`%e*[`0_$#iuk ^wqe@O,p$ -pelL5l&2OGR8rȘ[%ә;>_j4)0B%4\J3I06 \yz G+C43f/{R7"}+ Ֆ9 gi"g,X .5~X fK` ki0T' gF;}iw/ȱʨ J߁X%сO C_}&0_NbCC2O҂ˆ}$6qkZGox&y r"Wap_'jbiчbl yN:` $wbGENG|]WgHiY:m.)b:cQd&lʲ <7=\c(35Ċ~!f:? lɰ4Dm f1Mq>^O?5 ȮMB?hKRMф(6@Rvݵ7d3ShΡq buto ! (F4RK7#A*\w7jXd?{Nzk&R1C _{8I}&p)OBK'Mlx 0\j] ~sL,3F=TYJW ?9^U?H-:_Ayfx,7։CWhWU%E]`Q,9C&72JaO*~j ,kq%1Wiq(am6D%q̘N7'pG^UI"OK噩^;sOdIHV4nt矇װڔk\K8o' PNj%m( ?u.'[:qW)ۼTJR fݳ0~#/M\Q$:[Wr/b]ZZ_d=\1Ni! t+LFriwkAH컁٨{dg>}iU!1`vq-!.UE7yE\郷IplnaKDx3C9S1BAŠ: _'B6(bϬ Hs%X>Y4_mMh+"l'S+N?nr{(ыݢ^Gw{Ƕ&\Nȭ? ~ӌ &oyj7Ai*b k;0Z bXVԵSn'L\ߔ!%F|=aԙ# iA> Dk;Zć3rw[xiJibDfxy.0Fγ*FOkO=-yXjmcG P#:%&mVfφO d#*IbK6J׍5a'n CgYW@*Au#\kuىU E}6ۻAi-,:\#fG.?,\MklDc'vLX Np %ųمyE(s?UtZR|?)x*}#kT1k= 9ad ʭq ou>#ז^ mN\p]Gm>-!C4(,iLG^(jBG<؋@m\&7#VVF!~ze+lKHYk/5 =7ى|AlqʸGM< L#dFY[(WV=>{Kƪ 60U'S Mphow  Vz9L1vwV&-eQğT!l{Z/_t/`(<2¨7 [+yeȴF?(Ie$>>.5t6ja}.DA%N 2SYR kz}vNiryL. /xGjJr9,b]] D7zyc0(]I+"Ά0Uuɴ DŽdڎ= *W2`v|:L,Y 7Rt yYF|WtRW|EA߃"uSՎ|N,}i!:|:rxzZL!)t-?D:Lbx-ͮUߦIUDj{҅2'$5]1}ЯƓfyG!QSG&DÔGK}]+M~LvkFBpYTFVlMb4l$vH=K|D2s*!8~gWW Ӵ(:zNͭ.0H_F^%Ne;_D3#6dc@j_ .Sv8+u&Fl> 6**-Ҡ=Xޤ76F#nfx0MC"~DXuGY PX f*i@*0 &tPA(ey1m.нy΍:שZx;eUxi*.ë(j vcj 9|55Ѩwd*bۆ7EܪanEX{b#& !@ ̨CM21GT 7~3,9^2#9LT-]|Ƀ6~:&<_c I^5~ hK\?uo, ͬ|J#( Zst]ݜiHr#5Rh$:Z(%Ѫydf?Һ}k:&eAoz+v`әiI.ySWtb}P7M F˧:(s;6t=k]5ZI`|90WNɠ|ϒ,5HST|oiOAr =a_7?}]Awu)RPuKқr,mV՟ЎfS?r?yx&'+1WgU^-W\ĔFڼk6ḽ k#%&@ C |w30?0ʴ-8h^ `}k>,x$pm҇!># x 5mP\`g:N&(=d||Iv0 a`.WqoԪ8vB=!r0CNiAtv,bYҳERqps;E1VD_`T^Vu@'p DHQ:g:OWKΗYdՇ_ Q.V34k3@/?њ-@3!S'wQutM>DQpȯ1x۩ЄnQgBu]IKДe$6&YTDŽ=}d`:swEKu{#d>9 MɒNvAꫂD9+5UtFF6k+A |6>HdO!gmL;+_ϡ)ɖh,5}S63a]3k /Ax@, _EWrHYy_k v *р,^)3Rc ȸθֵ VF.Ey7ShI0z<,esEZ/tGiع:^1\Pwl㟽~cbk$ ٤:j# XtK+P)`Tk.ȩ ZQFMqi5` 4SY?7ԑ#c 40X#ʞ\DA\F,"th2Q9sxbWzcco|V&.Bi<]d ExEbcfi RhE%(zy_+GBFAQ ͕&ײm?\ 2ֽ *9zLf$L%F9< w%BiJG Ц˶LVb?`1T43&BnmaX4؊@!FtPp$~ elnu)EGE/c,dY@9f^89sS97U Q[CDCYsjb5׸Pap%?l!Z$"\ZyPY\HGwy /Ε7txvw#^XШ\J<ƏtNՅ}7H,eTPdS=ܕuP>з“MH9;!!醸lGE\5Fԓ^7DIԼ*Go#<39-j}6`Z9>:F z3?*L}ӘЉ1Յ걮Vz WiL\s~jt|Ӌ=([M|b⎌ޗ`n!t;Ůik@Llp@.n~J4*l~6ac_'d{11.[s ^f[[#Q.ڒEdHvJytT'&aNם>[ ua= lu)2v]#Ѱ= PcO-O#`e)3U=ב֘2;TuSVX(+XtCp_ X{; $Qݺb3]6JYfXɵxS3_'8Iٯ c"!3/^:vO&{gl"?KAH/HoͻԺ4R.~>NV4BIs'tI.w,S)F}afֱ3dk_][]m~^-bTRYY ݚ%c_(KQJb^O҅<ݢ@OFɰow :HO ?LJ<AQG  U0bYR>nYs"7 ݮB}~>6@$Zzp0ǖ*;]\kkqPgl"wIP,Çc 5P⑜ 2~_udٙK9'D<\9S(*QR.( pMu9"oe]B$'f4B4{Օ0ȣ7z I.Ir+Fq Hi"w3KwHI:olk`gT 3y ~LC|y~X /ޟlF?ǖ;2 ' u=7Vd?_RiאBm®)]џP8ˬn%|~=re[.ڏjE'8NXJ8ŅS[~ԩSsm[7x7$j ߮o1tv#RTPWDRS)UEzчג v*5r޽vcj, Gnl 󣒈jP {$-_BRsp/kY )׬]{Id6X]lIwץm2Q-?PbTaFQ܇c8tYGK((9 kp'Cb^j/cI^V 5ہ=D]}sefYw9dJ`eYNGz}lF`@0ɮ쟾d3vjxH棥xpu75!c.HU hYd)gU՜U?>.ʑwICiTEKH'ͱMr_-Y&d%%Z))X}[rʡk:1>Gx 2^#d{ie"Baқ'F+0$'J0}dAZFU@OʽR$:ĚLԪ ٸ?_ff"3ɟyd5Вįq"Qq!&6NX^2%B q^!FF{bo\#ˬv~mb A#Y5 :w?Ձ(SF/w9!'3nITnc s#A*QEcTyIL U2I vO y-+GI}+ߛV5w5,<=OvG 9=5'%74oԘ)$Ctf``}yKj-f9k$tLdg672pQD~̖!C-z= =u qrڃ#teט[lz \2=<-.drfn0+[5P֝:FbBvQi{Cǥ1 љXG܎<]|ihe‘YdꊶnZ-"MoPЧuM\z%J?{6)cNNX6Mʋ.oY,FMnVF@x) ^llVߓ1޶n*HMD42Q;qď-2tyOXZ8P$Db!G)ķMi2;<, scC}`odқ :qO9`:3йulYcҶqa[AX% V'9#[6VҬUe86BAd'o.YvgY'uq$n \X9{%rӷh`1ћA] өTUjpndy_rm) ).LKzOf27?#aY EhʻZC߄o_aR&ptS2 "O7AVA5$ Yvgn>N+bGR&S) f8P_@ /[.o! "t(l{L bQ$ih\x}IvPuk֦.qO u(d?Cx14x0Y=e67/uc{HʣQ:EXb-a>F8P6<"4@}k\U5ӖE_np?n)7A`I0 xl\+8[AbRm#}bGt5_b)$bI-OAm&Ʃ>ڭ\@ڎ5^.cz1dA֘;N.t%Z6~}dqN!I;%r,Ae)ד1RRjeȫv5y%$+-sP#&Is@9, x@OVaiKV.0Eh8]u$` `|(jBDWjkcol$Iᇿ|nJn$f$G,ғS("G'}AЏ]@b*V]yaNq8䌺wI2aέy1; α.D[@K877`~o{yxPp!Z-+v?7KV7HEP=a7NzB=MLGG~OU0:%:~>:sU4vFnMwZ7y-_i4oәDF}@:vrqu ܑ;|A-e@$B_C?/q<]ңAnȬ)^7{STc'M !:[rK~W&@yX/3ShW vO>Hzm4pn6cC:-x"v/w`>0<@ ߻N8/])V䕥 )^>AWf<&wu zJU4L$,!+SK61 cCБ8-\˺x`r}z`W2{4 a5Ql>_Lm# je q7bš`lmrr/4>^ޭNp{5`Z=_K QSa;,P] |gBѱT5\.!| ڕ}H,6wI`c͡U곥Of+I|N5eSokӗ16k\KWgTT*8/c+\b_ ۚnLcj'qt~{W7ں oZoޫ%q˥rei}5r!$ߒj'Y}l'!X&Jk.z (9Ap'GF -7*wYwӰ(&ZOj ڵ&:ױQ/^Ri ] exs̀-W8󶎘bY8ͣb] a zɃYФ1xr:2K~v65Cap|`b\) NV-eHa]`'(>nLq]ySh7}sߟL:;;I&ޱEyied:W :o3l(C !26C^-QCF[~Hj-!4#(In[2HH@E x9-ظԫ6[s?iPd/jok26B 'Lƒ6EHMwj; ŊnЇX{ +^vCh7'$~@Qkg%8g4iBCގ(Š`1$l;Y7%UFc5u:vݔXA6WYr+~:m^Oz =viMAIUHR@c>@[Q#!2B~ 1y.즊JVS޾eu} s^Sߙᬞm %X|ʕG(|qekc3b> |9>H js%93fT >>b AI_.B}E mն:~eԵʸ`il@;29E5_ a M7PUcGLbk]5TbVqI4 `>U!{Jբ:x R|Cg@mAq L%] 뜜恎Nkρ݇[,cR I3a j}6JJwONhVhsLcZU$zk16"c5R#*Yo%x/JUj$}."L|I:E^Rρ3%H" 91'0!1B}~~=qD6A܉Rq3+׳h*ֵǠ#g>L34G7@_m;^8I"J j.&s]}=F :>Z 104SU э <y[~ʐ2!=T%"*%~KRbzɴ@jTUNƹOLq> MAz;YQ0GqA5ӜxrWIAA+eh/^3 2HkƩʫfndeq q{Wr-J|[wPU5x YeJC9[籮E O&l0R^M:`2@e$P}87\3V8" `d3ZWhjW]l/ u[wC ޳UO q+(U*5ׅnX+tppבqWh嵤-KLSTԹy'*]ᡁ[8y-1&%YV#~o 5`rΒӍ?0}e6$o]&| H tb>3Uq߫)jqrTuQ7&#-WXnƾэc2R|%h92r]Q1;zBy[7)֊I_$8XUavZ6Eq$#jrrnP^dJаݗِGd.4]OwА )Oht@bU7pEJ010q?MO2krW 2keC$+&Epaۖē2:Xvƫ[؃}n*eY0M.3޵p?\RҔGH>ެ˿| lv_8 i;wvoJ62-}޵#LQ ; kJ~(ݰ|1Xё.@mm"-vٗOdͬ%޸M$,= I < |IqLͻNOezkD,i(U_.4)?5MF_KD)t,ES'>`1Y/s6!vL(˜t7OnƊpwYLd|jE#+H[$,丼l+A ,Ϋ8y[~`%F}3Z|A;HeyF2%f7 vESK4Jd/rΞ|P϶ HëD$k#Ctj)/0-;j} r Hh*jHF-]mg.jTjԖ:qVPiuskblaz }&;dM ޚ]Hv\{s ջUk+ 87nJH xf܋f^{[[X BYՋXn0sx\7G-m!AB >7@>*:pw'?k?*\!R:ʦ*ԍ/ķRk{97SG½hc})O~v *KAL9P<^ؘ{>||UZㅡ,ui-;Gn=N%+ɃfrgC!t5CG,\Zԓ.`bUo%%meg[[$hpqaf2H/Pp[~q APϳi |خ0vaSf`=џjdZi:)W:?FM6 9Z gތ)>L@ݿ * xJLJ#3Ɣ \k2"7@+7y z\{pqYj??4C)ܝţi~jul]c>^*.__ QeE?_e"e4W+9`|@ӖۛYջD}1 EU8F3TҊ'84a-Ab}_y1r#N'2Z gqt J k=qje>Qpx;,0 φ|]CoYO)vAs(Nhֲ/9;y1=cV8zK]N=rX)}ymocNWcYһoS{b$.t8T-)NZC0VW-#H}ꁵeh޹QNY?>-Zf?LscZH#o ]n3I0a(DuLYPreeB_\}yΫs1+=M^pzģsXD'A\uP@V\h(ޑ6|>77 ?w[c3;(=p__טsuD#۶sX:vzCRoI}||)u #CN FMq^&ף(kGVB^)r7+ȤBqrśxQ(H9(pTp0jӣ g-鲘UT<ޫqp݄W-7u!ySLB*RM$OUsp0N%5Dl- `ɋu0TcWy0R:nH"('Mh"ʷąՉ# eR*ťŗ?enjD G`uŸm_E,vysNRn 3gG4Gx jcI;z?uS]MWz}h#{MG7K">N}JF[2 m /&0VT +g^}ͳK^vW{$ֽQZ5(xe ,~)?NF6 ~2P:Y 8jf*fy\3$ kV!_R lDE([p"͵fbKRDvt=&9M E=2ZaΑhZDт'jYSKeˑ]w%vt.x,`oDO<-'H`ECP>;댣rY ;(Cy4@' jT4U#m.Ny]rL8HKcXQ. "QuLD¹/w8l3>W*" Y&&4Wsګm|:P<G .oBW2Rq88QM? wTݏ/#heJ 6zFAhy;n++1mt(oHe;cᆡ hLjNZ;MLȅ8mPAp.SpFaxl 3tTu(3*&u<mecMZEx*زw%i Re"SgܼV.OӛT$%8YeNtwqF8;uIHTXݿZZ"U\PꖑDcJ9N*I.LU$MkjY%09a 8SʈnQA.çk){ӹ2? K bpj`@NlJb{(eL:-J !0~3&>Ne!*57k'(gU =99螶C9۠6'uR_ YXPobF5b=9xĝyڢ2jGW\m!81ȏWZF>'n #QW*=}r\Obs! >cDdhٗ.[=V^CUV&s~zt!@[N=127}u݃?1_;$/D@5B:s6֥O }Hot`Ǯ}tEwv$DX0冊Bo <ᛦ0!g٩τG7::ƛ-7wq a1G}Ҕ;b[;Ed8v.'G K]1ĩ(m^hV| QRbu%" e.5`Yʩ,$)AؼAzV1Q.vWdr).x͑9RVD3k.jRXƶN% ޘJQ>8㌊-^o5lGZQ}8#M[L}uoc햸;ӓcJ\*Y ]DzFrD_xWcZrVa(R快#3?lQCxu=/64b^;]r(rq"ĶaZM"-s/+}AcǪ 7KafYi0&e|@"]p!}gɇ&\*з˒(g~}&rK/Ъ6.-ܠحmNP-2&vاG汉/Ҫ~%z)G&4CI.%*&Q}uFƝ]F- >LWj"=[хc5d`Ma胱Nؓ}VNFf*C{MzWu] R}-1XSnUg\AWSKf_`7[ǖ(M' L>,YLu%1IE|-F+c=vQXih΋YKZVJ4/qS ղˍiMzD,~c®7{t~gpqڠl[O5O#Fk}4NFp:;\k\1c$4:m(O7~cq6<04VO{7Z;]~{0jD9ĝh50S3+%HHY^HuY+p  )!gڎAy:H(W"=0|8fo׽]*N0(#>#e?YЇz=w-6A?t=F*jw! !ZEJB{Lh *kژ-58s I @8|fl49+l^;h9S'utR>5f1Y YWf.dt06;ys5$ۏc^ʁo}9l+* S}]׾Ьvk#bv0RVC|wpXZ(/mxZn&*sp_TOR֍v)7e0_)xAIGz'B HQdz q@($8byB<: _ B-24qѠnK@r Ӝc+q=]:].3.֛QY+fESf1%h$lf|5Sha{@  iOŀMmR6Y%@8;xp(߃.ʺ\.Xp>p\ͽ>GZDij95$V_)\GӛI Zfd9hN)o65`4pWqOY i ls/J Ew, @&?vP#rfĄR$,PYh zDiۢuDsr[wҤi0Ϧos䎧6Cscp Y;XӒ䦹A(i_b("lA*_j̒j)VRr&ʂ9,tں"]Ϊ'ꖇg5%7 d1,x}r:=]a0{I!A9?Bp@hn*&P#0|'c/L-N{a[-|EZWٴ;;GA{ht" cRu z" s[00Wobz0El)AFץ"Ӗޮr@S}hp!SE`}7sƝ}] 5>҃ixrLdc1cMM^pC'<נ܉a!ظTwsأ"9| v6f=ϼo1R(BGڅ"!96VNess7kIZVuyv mR}1zHMB `jN1nSNJϒo!]'LHLA؁*75ŰV~@Phkj[Bl~ 5zft PRT(+XLq+Gj۟)\u)W# H*6|l1u_짳oK$\&q a]1vًv=FT }H%F/g$n黯7pƿZkrZ& - e"QFF ;fH -1ȴΜ؂dx}f7:%T9tKo֥=C{<-1t^{U1tKz49:YlΨxCf,1>ܺtxH)mvV+5ENj}޺1~Ƌr 8\|56Yg'|Q sCF]U[őب ݐJ!6j;+mO^L|}XoUl1+/Rl*ulͻd&>U||mTߧ{t~,x%+bMfo<8ںd#%UDP*y2WrO*ȕ Rވ}}W}p1dh*ԝ<1jLq.kS ̛Ox K8Y}:Giћq bw,/tAJcv נM>q@i4S]6Jx78yAF=u)DuGkذnNU{|iȞOTm pgwÞFxk#M]_j}DF*klU9`rs˜f/-stg˂n?;n:ѭA'SF,,R6e(tp0#0#d&azK$(|EJLJNd?:+Us'p 襮h W9(07nf!a@&^l>W+Pv/&р,|V {L ;S*S.@b &^`~x;)!@OKNԽajOy6HװRN$P9Mu}(fzyJ%0w[+X\Yհ@ycR(5Ap_t*o Qnm3IugXR :?nFUqc[>f+*;j7viG(oCF:4Zfѧ\̯k\͞j+Q4f7.?몞b5T1v%aQT S}=eW`-ŏP5eJBDs 9%}^= 盥2b/),VF:`Yr/ycqŘ_ 9>?+ySLRlֽ$sã' P!dh$?,gt=we]fLiyîZ;5Bګs@0e7@(Hog2yrPzHN|8;0kTXjkz-󨧷s0öpUm\TRMLwyPoǝ]2J^E̅T|)S1׀N*a=zK-,igӭYV.4K1:; g2J~mPߤ?[`hXz wԁΚ  +nYW]r(m~܎Ɂ@-4zJTmNKk$[b\JxDpsɩt7ck$d`E0G6"jF{~Rh/ϪEH.>LNFGOWL ,06Ibh޻i7g-`Tc" R󊸍o}KpR D,%| bgTIDGj쯉>~w8)_yKoayRАCI*ѽbnMG_h6Zsբ n#ӿoW %8I%zg)l njBgm7|5hZi"\zCOw䬨o4. fa^ b%"Hx 0i&Uq ޯ+{U'M,ƣ]5Wl|Rf|ր:QO֗L = %l;^eDKG2%xA٦|mJ"[sW:8{h-43q۷Kh20^qL,kut q<<̪Do-%"4Ap'`!ݤSTlz+z:S_s*8,m9ř@ UzV̊?+k9[ Faƿ.@y$OzgOk;QKtWXZebÕ!Ԙ'V?Ն  GOv zM nK\Ye!\QN|mg+k(GwdjJ1m*Cs(g q浯`2>ųlZւe&R3Lc*YBcٶ*ԂrBܚX54&_Mo7>8ŒX*7c;\5</!y}T vUm/z|>!%E~*^5v1zǭ Wyr0ȨT 1 w"cD oxD N[^&%dHzp#nm`!S?xN@;]:4EÏ5!]ɿ#iVqP- Ϛ='#^E|(r7Kۨ`ۭWm VpbzVCNh@YcGnLM>bifWYKTBN[3rv `ri׵U/l=z+rglP=E20ޱG$JҬb[2d>G"vm⠬j3s?L Ԙ1Ve!-}oá2-bZLnQѫSXF'"ٲI Ngާ_k ?/Lr[sX#F9/yaQdSNh;FJs/UEIQڭ# gi06H{r4+G2|DdM=yJ=i$:^/Ćp)'m< x rXb_Y]5C >*$ (qOy((4j[$&hKHpem$u9ni(;O!DmFbi`)\,mL*y< c kdiU)xkjʺ突r m/Xكo8N?n?$*\VOV4&hn <0 OĻ# x8Ƽ$T'Lr><%\;JĚ"&ƿhm3bDY}X6l~6] I;R V]U,PyRJ8 Diî}s޸&/j'/$ 1ȏ1}?"X@>@6 /!WAT6}(8]!rc>| RjR pT0ka:aٯm'Mj 7-8%c﯃XVBb Kx㮵W``̚Uk31NW|);w2:ʮÀpwM~ff{{7v=`(y;|GU{ ;O]ܲ d'#sTe`b*\(caz>U7㢓$G3OabaEZ+k'yp}k)f1\Ch 0ܾ҆?IF6lI&7ᝄ^=>O$?3I}M+}h d쌐lKl!P'b%W!m8&ɰٕ]ϩ*|ծd}PP" kP6&XaUxڪ3#V6Je[˞ q)dGd>֏u`:4q{3T%# ,:V@\xyf xBEe\‡+/#kncgu[j>BI5wpG›4F6b8f]:ҿW>riG2oJ QwR:|ƅ6S`*4Pu{Dx|J8jyFX_T`G[<ǜ@w;92]O~9g 'WO6 7 h*}]҈ywGRijmb$aq+ﴛc$yʏAS{~AyѨ{/-B|paէeHP^5WН;/Zcz= -Hd~Ѭ4]xJdwN7=!]+|E1@Ld;q9]@V=ZCuFʼ%^}ȱZɌ`@BTQξ]^6(Dnr ,% vo \[pyUr>dG {e +r\:p'ݦg2x㿠&+ b~&دk3beln(ʨ8?ǑO, #v[_Yd!EUVyjXD+섁sql:~YܳufRuáN3atRUIPR]@l єxZ6ujH#-kgn,DC "gCe"7JT2jy jI0e3bUGlTNT˳gDI{Ǒ{7.gc%nxht0$l:4IdDzOɦf;ARl+ ʼn#4n4Q}bR{4q9հV׷/?؅I7ŸB r@-!3QZ#3-0w ֻilʣYym|ңpk<QHl-]Q[zMKϙb_Hi U{~>4&-b!ddN#ۭ=ꗿF =#&^H)e1EF{ojʃe} fVN>Zw@]S@,W~D'i8(ھ(שo7~~Pڡ|R㐾1"fUKe* !56lnp$&Tg~?X Dr4G`P[~qT]yԗop =(6Eq+'Z?.l'rT\wۣ${8 kyOilԤUWOBD~7UT/p[;ǗBS=O>b ݀csi~9 hGTm~7 6 D:fmwe=4*YĎ>8My۹GƼtk`8vLNV5VEnZ?GP\r_=%L>$yltYν)]c{-'lƺD(H/lVb ;Ao% \{,ڄ|Ʋ+]ש In.8W 󅄂rp't/d2~ ] Y'gk3S\csƅ4ֻ0go$8LugMqǜjۥiۼN4]8%/`'.@fM%@@J6S)%ϡ07n`Gt rg5lx/zQI7px7? xۺEK n RCKm\IT.ZXr/h>K1duMg {5/lo!19YGmRIq~mPua$dm@SVGdM;ҨCO^)@'2)5vbN܉ ՖJ }(PKѬ]EKn+R^+)r415C80*["dR /~5lF=tz4qXImy4:)TNBܗ}RK,WëR/Ч}(?>5GǨ0 xYljwRa*" [r47y>$1r̕??bQTg^cR4>JY^zd̒Sє4?`D }X J.gL.cTaM@|O4Z9Z@3K+IU^ E^qb(z AB-x2d8Ƌ > LMK\kxaCYQ(`3cpY*|DX.eQF IoJW&<-XQ -j$S‰T=<6F!݂4`"ou0h}'aP{QO,֏/[sud{K_h΄_zY H/$!{6\$cCmwTe1c!2,2G9f<f$2t|%kڶXJQN~VnF^on߂3z0i"ݚşj촧1\Îox~pYjԙ =/\W\[N!yGܪ*fXpĊ_A+;?hT| @D)ZskS0Э(ay!Y.4Q }i  HȟvZV1b2}7OE}pA?bTBSntO"z'H듘|{ֿ=.{R_wWlH*œ{8̿6tBkO&E6 ʹ=|~rKz/;lΔq(0MJ3 DTk<[S˕!G_kBiD8)!aCQv&c+sGQ^}uV3w㜓kY.B;ʴRcقZCAL!…s po-u8B.iZ@ċ@}amVmKas0+cg1V<:ͳe8"(z,>]tO&Y ;x̃q^*j|֧:tUgs\]*6lvO\\ u/5]Etgэ;u=6M}zA+D\a "Qšx+Eb(jn_l5f48;hKTRJ$_Ӧ5w#׬`0\I15Q4&jtƩ]dsG(sy}\ _An[53m=tj tН W@aPk c0!= YӦޖ_]{yTut)CCr \,FJUuS:qV |&.rn1.dO7^l^*bG,«"4~A)|͒;KGêlN J>P3'MmO }ĀdGA = CV+<C7"E=_w뙃P"ʡVyur﵀ PA׶΃йs ґ|Ӓ=\C B?S˿n~*Eh)ײq wJ[x׼@L`oԽ eg}0JJ)3 > e,P}; O~]è5SꫧWD!$0^@pSnOr΃ B*(y;w\.AaHRS-̨ #Z=5u'nC`,rz"fV6 ^Ћ #Nh&섾'= YI>2}] -vKRE=y9\V6n b< kɁX`w㰰Z'JmghmfLÒߵ 'wǚe'^3L[rG^OG,+`.<|䪺f`/; .d:q]>'b|hWt CreC&Q$Y^Wީ4'¥!$?Tqpd?#5;Ȇ\ [ߡٽpA'gO£=00on߮.ڰN&J<]9Vik~QM$& 5>ם,l:μRx)U2FǷ۱ιьc_ 86`+ϿgN ÔF% >_ L3D6\!QG#d77V4Jи^Ԁ Mv\K=EVeT QwEmfdqmW:S.ྔE@Zč/trVƨHC-mWL|$2drB7)t@m4mzB)=Rz&o\YDnJjW}JK@dE58Z: 6=gd]oa1L'/>ŗڪI~HR^EJCI2)Z n`۷LV2㋎maOI@H!\+B<sY;q8Z'9G~ AlXx"vބTΆ As{`Z1,j/\/I'Mr~xCܛ1heo Hb-M] C&wMu-_!G{ՆA2|}pSw|M{9٬{[|Cܗ !R%4kkĘqf qz Aψ^l/~Ù+O]"oǼUP@bhU+ Qɑ2;%kM(E#MFx6V͘BSOB02&f$Tb. ss,MilĻ/t,L ,[EW *h$BT~v)7u-\9rQ {W ކlZ]: &ajD3sUW$IР|| ḧ0I5$_9(WD1?q|i)Bs5|:I* 8pթ,k'|6WBeӛ 5opao+3'$^rэ)Z^DhP'A^2V<%*|l_bk m*r!B(43һ{FJ!;™H t+cX Cȥ[z$Nc"E(k %44k-A:xaͼOƭ5reꍁ$p "} ![Y:ƁY̊'='YTX(zǫZH"sGG3&m >TD0UfW(M^e躖&SZA "a{cfc67 ΗC#nVuMxaj\\a+Y[i0%ʹBk !#vq](W̩,u /@bV xtJ:N]3d.vs`8ie^HHr9o"6 Hl١kyL`d VQM0MZ{r1_&JvKŝ7ՙ_ALЪyur#&SҪ$LL .uI(6)UȎiec(xtoT~mџ=|ԼBi _$F_,I$V~ܮvR d'hNRkC6ӯC PVR 7xOZ-[%l⑹:F[#j\\GʛS#p4ίVzU&-Rm9BsםH= .+/a9 2r2 sl|tTvVwai_p5OBLeOw%8Ze>RIR qB&隽?Ve7IS,; _j1J;%P+/މ#YȻ08"靤:0T7k}-[ƏRYNdB-,;I~DT[؄D $rZ䆝`jpv ).֓VWlPjgsBz*d]o{@r8 IuQbSZb􏞺@,ϲׂq:J[)#k)(r(wLX3xC#x4@mѫTydz%/pҷo܄95ŒzwoP0 %܇Lv@0u1D+:rgmG2jCC[㏢L7,Yu&jESxu&o ua﹋s f?mwx Um܋VgK.H⚵?-//.KW>H2CGɌ!8n[)Fmsg$& L5E,s;WaL i^YeM)wfvVa?s{3WnmuDߎFžF^OPd셂Jnߎ X|"| hVigRm8X$!>$$`>LX^Y+ZÛTahv# y?JF?>v<Լ$jWcZ-f+;ۮǦϝCj۾;M" \=暓'9lVOTa+``mڧ0T `W|,:$:UYΒ]?9{d9~K$/KK2W-n᪂cJ] SM*,YǃDu˼- 7UKQK|$BRP|Fok^h^TH][?jz2)) }P=)f9UC-OC\" C:Obd" q21izV ,VB n#yS!*F%JM+r-e2\a¡A- Dmx*.ŰlK{?^l?<q-w^҄qEk`yP%䶖9sl%i'\Kwsz&DJ4Ѿ#48 %]D I@$s.'S>*9kKpO஦S>n@tJ{0至NPƁ!M_4'gEe$Hb-| OK)|S򥀓}9bSOZBgGծʮ"0CO<%QX͚ k5vŕMc#nbqIt 1ab?XΌػ}U6mأ HFò<0'M tZ%+`CmhCr~i=n U15~ZOSi :pZO+UqGO Jv(y:}JOuk" c6m-*[t|?VWRBA)q"fY0%_]]ʁ΀ X[X1l>I *Y!%K/?緽Y&  yF+VBJ"G.Oz#㕥Iz T\B=זhe}7/k5v6I|p)"FpقN'3sXj=hv|VCcbnZMHd@"ɉ.LKvy˃X >rNY׸9M_,oi=~bP@z:l`c=g$k$q`Cl\Qɻ ^:RiWIll`*f`oNv=œ@}`psédΥp9SVy5!V!~el"\)7nu4E^rF/akXtÀ45X8*RMM3!x3e*%;wq i_6\u`bsmaoKYeuʌ]y}4U u &xOnmfYΠ U{wiT=WdD`ף?x"8{_ۊWˡs=Ure(˪@o:DV˫ʑWT1q? dRڏ~ =1ڊǚJs*$:o f*Z(=ߥ v8k?^"7gb*^B%ί`罷k8rdC?_,VkF=Z7F&2$CiYD|HCޅx#Xpwz2<wO1OUe~k߆r] e MT kzbu૳>:H!l,%E&j"n/-,&졘2L{~k֓ rOQl*!`z#X)^<MYnIKэMx{TʬQRNP7rFNֶFd#n>i=6+349dK]Q :)̼̀ $37З׎@dm ĺ-En1e( ~OEYaS +g`n;QfA{:QG q{ºKdy=gH?-.Ar86M׳T1}x@[/dQFr%#0%Gv{ڻ'6&b#YFrJR/+@ƥW8a`QI;0Z}$E:0XJPTdPd{PPjDCKjh!N u=lA*fVS`6>SVo]ӰHu'59Y~O3/ 2mŚP Ⅽ_VCE /a؊L`Z 0O؏[ ᘁ9cyƕwﰙx A3wMK*G "N6faMXR@$6zsM@ y>ruE _AA/)@Ya'oB/R2ۉ #u*cPH F, J,KD{P3҃vi)V4f]Ψ7Q^TXfz7.+L )MY&O}Ǧ@>E]9MEUIN\txA]pC|K\2`Ty{KWuYC{kؗFw/DzDZQXh>4dܺ<8; NكFM&m 1]1hgm/.zL8ĺ<^ŃxX<liST{ʝ_x7l~^~dڿH}~ȶQ0?me}8@!ʗ*+]]VCq?qe+;n|NXmDSBo5dYІ~n-`F֭d'ܼJqB<#ZZQ# a2-tv ڧ;2h^_vxy>$[6WCGXl|l3MXv-gAEj&L0Y/̦-G۳Z)L"+i{IZ͆X r&RB%m^V'x sP95Ưnx HwXE MtS'+OFr껗}3Q,3V@nF_mgʯՏaެXZ zi;Cd. q7?QQ.b)zh4taǟ1k~75åJUv!q< _fzͱֺ!WnPȮmByQCrCO> ` aLXU4% s 僕C_1Q8լ^|C"1mg;! `3hBA%RaZM:5,TKwNjgrI=6w%_{L$}X źWLUlo Oxar),"3mrUvAqgӡScGߥUU4V?{G|=I  =-_cR֘7,XM Il51J6M&vR_O_?yiYs{_!B'X{g}K, /.SĿgNLnhٮ0F5}]TUEbexLr zޝN&p_;@oy3f|S&d+_YkF{ϯ}/1}䦳@yruD0KEB6*ؒ;r%~ŔdVHtĂ{OAw @˥aqu`H}WgUtm6bJo \Ӥv 2,):[ 47Ay?o]q_Zߣ@? gV@2#*Kc\# k) 5F餞_8{^?}bh0lqBv_?h~s>gEEC|WEbѕ.kF/ٚnJ9TNSxMVR*;15zfd| VӀ2Prob))Eh #R&k tǶ}?.Is#3NuOH~ܑ)9/BOLvY6VavhG.~VqfmAFh+`Hd Cs\SUjJRA\1̑f?TafUBigOU欱 ?[q]PTċJr 7W޷YÕ!>Ũ! mQ[~yd(bgxVXǙ:}L5Yp֠*=Yd2( DٺuN 'NyYΚJ .ؽ}6ԹzI$*P%U^\*gōwn0%;uƨ/2x7: L43xN80 K;gh 5YMӶà 7k%Aj*ٽ} 3] 5N_G[lw+S!|.Pn/q|ӴoVKbuM "i+mK<D ܅s$?gH"+TU.\£O^b\D]{'YΎ ;!8 =aZ=+gxSVEp#1Y(%ph4ng#|(zBZ X+C.sʎYDn[˒zS~̦Mm9ry;5amV4ȘK#BUN`mZCGX<}|Xؽi~ْD&3Eeja _ϣVcizC.XeCY͝uC+V9YBNT>q+z6ckͱVw 3dɚ9- q$Tiu)rDa9'rT6sT{'@XܬJeOGdF xl.0Q,LN+?|?mC5<ƀO*(j8ynZ8>ܼ4뒸wl&{C?e/vCn^7 "ԅųE,M͖5N d~M֏DH=H7eOEH-BImɶ}-n}cs&(g3s сnt1$,KPS5pȷ D .ș[]F.Փg n?z< )5x"ZۄѢwN5 "M\%Vl MZalsDn%)GHr+q.x}%a~T 8R]`y/⸄U,nmTйXfm nKD4-mm<[f<.TPc$f_t  sG=&tuQJ&ZZ횓L1p?t54pq ӳ]9F ȅhUzxGc>`x ,-ة`W+!+e5vhrt:a,o'鵯;>akM 1 k&7ԁ| s(O6Xzu5;k{Gh?D lPiZk LEO Q"e:"wb_p^}̳)hx#g?Y2y}P+zy.6fDd= +o4P)4^UQ%?P\Sc n_T۟d@O彠3_u 􁸺 ^ C b/+rQ RM<Γn:3s?i0D>%:M]!ҭ|K#={3Y1L#trS 3ՙb Đ7B:(fZYs ш*ؑlUqv4e1<E~ʷ6'f&jn8Krf)p<#]ªk- :Y.~-mq9FXűxAߌ:ތz Cᯠ>ڂPA.^6tH T! ӧvGJD@b O`MqsğόzRRY/~ 1jWʱ ]Ǩ6=gcs SK!\M JK9,L(//;AqEpGf2 U#Āgx{N8OJ;J/,/ԽS{2N,P{Ļ/"!T'lJ0^r10m_A41"`KV!0+9i~Y6O.3P q8ղ^$}ݎ[7B׳H̪Hxƥ:Y )nۍpP6 0\F*q;ܒ!C<:F0} Q21t|ɊVqxlץzo͢- E(QnbeN_Z2IU{#6T9Q? @,S՝͑  ۹#"[?qb M kc(тx1:?h29V?9̆5:݆2&i7(-~=яe,!-!Di-;s%SiCm_V?Lu()7kIsYK rn/^/ 3ilrB4t~r.Zli}ݘZ?~A6sE#La68 7c UEFi_3'@:FF$rWJ=F^ptO/lYH̾‘d3x#ςa|he-]y9qp@utΖ! 򾫚rK7eʑl'QK~l}lVh9]m["M{oS@e<#][RGuV|GGpX0>i07&\Rf Vp(AG1R{Ӡrݛdy56W`N{APUʯYpaL t>$LEmcFIW̢e^ ڄ=N{d c}^Ɓl8-w=+. tۧ nx;i{jj0㚟[ҡ(B^X f*/{WMTw=2Aj뙽MҜ^s`JĤ0Zv*ȭ/QQU_i.4QyB+M̚T]7G 1*Qקo8fr|[q  FrmnK%oXW&5#%GZG_ %F]gpF~,csjAlj|~5~&6 XL `I(, XY|w&|>oO/'k"9Pvjf"rrjtrh}4Ћjƾ޿;AcN },F-mf&rt;#RsSPZNLNjt|rw(H(h!_UB|. iwzzC1xcP{3Qo.#gO'aBDڊ6Jrڍ 1|M_ z^g-_v x^reK G݋0{Teoi}Q#>򯋆fLXguV98D}2+I+g6Jm|Lܤ%`*|De˸<~UbϬ"d-9[w$'e!%[ѩy!+ւhyn|jʟ2Ju`\!Uiɮ}]DKWt Tu0=IBʇG+2'Wik>z48ULŅ',dFd qzH*~k9caG/cd4RxT3]2fmV6]n1xߡ4[q +H;e$ȑy~lyw:5J+1Y&L Ty-&56 $gm<ԟ?R/E2%XEs, hvN3('$Q9עylJQR V])&O|II7K e:`&?Ƥa|bI`VdAA:X[1XJS;2 S0r= ":YԢ"gL@ܡ*VѪ9OaCM#舙 Af2kex EJ?\!,{𦌖9!Iz &ueÇsVI[<<ە9NB΀G8~D7RNpԣ,,>m /;"D2 7T"Yb"#ɛ.t`QTʟ'=M'ιzYւ7 mۿc|OUB7j9`ˣ+T]2w>;E˦G{D}2+tkDt7XA铑j'uZjeHn$\nyUstn({[ϥ^4a7OgV {o+}yQ|CiBlu$",LKnj&[9 -WttuLu(bŷŐ#xxĥ^W+i;wуKYjøo~w?DpB2s+XdLO^}k\w%#;_m2b5M7 "JE(,&hCզڥ|:+%b = go&u!l\_RM8` A޸{ۡwSpM/lRqnɜk7x̲0Հa7ch7a[};$FڦG̲ORwlZ0T>kAiU I,<лWEe3&pRrggr@ǴȨh=&.#DGՔ*Vrmd `/$Dn14X2r:f=uN Ia#c r2ykmWj y/FS#*FCXe)_,&QkxQG"޹84)Mz{'MVn,EA1n!? G77ƨ(PoKe+\@I8 3vaX72O- 7U~s[+YHkP洠7wbea8f7Da1'A B:ρ9'˳yJ_E u64!kt0SE#zX0x)j|Ďt.f$ܕQf tfVޠ -Gy ۞F$O3.HDyJ0kw6)1)>t a$"Quogހ$@@kG 'Ii$+z9\`JY=lkcV_bxF4N5^#噃G TNBv _y%_[ t|Ys%s##H4 0N[j^T nӈ Wt}pa ěHwOVC=0u:dp)S^$zpE|he-}!'q-2V',, i֣4B@ Z!"i)IjYnSe Uす4O3)xO؉!Xז0?Fir0M Y3.+%qҗ;hl<0AޯžF^E][2:|v3ɻ;ڟեKi#I[ͪ6  6C 'z|j>_{UUO+"[Ǔ0p!,=GO#j@#:@;włZ痷j3 "z_H;Yėٸb/N}t҄S y! і:MU˕֠Cw*XVf LmLI/?_v :Cdm\U>Svĺ*- uNF(2 ԌA XPɋxgfȷ6@ڡ g|RXd)]IqTVZO)h xP!3?{;"o֖ _@ IQ-oq,Ҷq_ /jFwaaZTCh~^0jE%v Na AXG}\`ZB}[+et-UO%ޫ YRrDcTMqb=&鯕 56CI'rmbLGy9Ƭ{@6յ)hM!d̕ඩѶ=l?\' >^໣OMGvz3ӵ|ޣ} QsYKR ~%rG,T0BaɈi]vEL9cb&\=-zݍEgׂhC0oR´ܷ4!³H-E43~v (r4&P܋R ^rcG-gpN[r Duncf4c?aQTd-=p (u=Oq ބ7BWĊT%ØL+x j nhIw=S_Q͖ɨW' ,v Z\\,,Zhoji3fͅpUD䨵T4ӏX5[~* 151; 5Mh3/rXB[ںhô1+ۖR$M,'V%vWnª~=%]\?eG-*,9sI\#rRu Õ{F{xGR ۿɴXҕ'n8kMd̳u`n['k0l#w@Ȑ;s !ۚp x|-N8i&}+~4n(֨GJ14m Z}d'%P(ұݣԥn>33]^3Ì?aRPEұ㗟a6MG+6(z+rDy,> OBWLﺦpR,m lnvfP @ϴfH b26QgP"DwwY_Y) ȇJAaI["*[]>j #g`]Ḭw8^LuoV aVۂNTV{@iؠ(#1wAs~WZSj}ځd ȡ٧z++n KjxSewa@okڨ Z wωj7 'Eż6 "BŒ)#N}jOhPN-9wVLNˎR0q_bH7Wu j&0h4}jXݫ @{`u}U©pWI41H,)bb"޶ƆY} < 'qgdvSF(Sz"U?)Θl6 7jAAbڥw}X /gI h:I_=;]\=.͢GO ŒZVZI`xl/I _ ( ==NOx*V/ U@YZ_hJҘJ$t%3urp`i$͵?u 6|ȂW6]ۧ~49&SN< ocyt4?45g0e tTZ^2d={y^-[&8)qTR^ٲВ^_h#4)WܑKPP;=x5c x,¡Fgl 4X]qaG3nd3h4'k'ai ` Oh I=GK&kAlEďg4(tziFHQ8FOk "]s:3U7CQ((l'/]UKp⻩dxa7)i8'woQw0:]kn@ Q4_C&ȧK9Ay2,9c:gϗ !sđd2&o@6_{ҟ" >xJb+F `+r!3@hu캴]K̶иi؈2`D [xe3{WWS(ݴ Lr!C0{c~ӜDa7,}HaǿYu6,Զ̃ D)e]!as\@z0o6fYqϋC1f6ygShG^w;*Fo"/'%Awxxr)AKibIR[u[gL5sU?) Z2d,^YcCis0I,#{Q$*߇)4 =?&G/x9 tW4Q7U? yyd@|AD7^jUG#sXD"⦼z[723oMR3IA<J\nl%Ζ !i_B)qZL =2fe_(tQF;TJN(t2JD6SԂJ%=TQ= (H0|؝1r3U龚XuoCRrFfc )Y΋]%|~J,Ԭv%!9 7H$- ۏpTAktē X)퓁u(r`TO<gӐi9-}T.Kr F7z?F/!OR*N"L|*5ŝY65Y-;o94,yl9"t@HD\iYx'og74ꎮ{PYimhF ̙ةX6=fre x-* }Z҅1rUv50ȅXm=Ò5붐r}:L48_r#CwiΒuvۈlA?~N^!EW:Rpo>4Oitd͌ éJ?k*wlD[OV:rEkf$|_;ˋ训V'g Ѐb[I73 r-'yĿYy tY 1 nš70Z7T|א$F ^E25%yӀTaH&9L Das԰Ě7DyjRi~  (W&("??'G݌NdfY z*(ܱq]>T1dWBI% LI^9J`^ӑ{\MpnWU+˨$9Oe 0WF2я)NeefvzxI(wßV"'́m譞z/ KwB;CK@/.T_]jaN<2ָաi\MGZ- eL@ǍT;U1~<*de䛹-,& T c2m AZ=MwLW؂9In_G@xoDBzRS{M#[ My)eMov~(-|@hS7*RYc !O ;/$.9/Q LW1(x"?'2Wxeĭӓд`jFjq̄Dn@W]%p/ ?0uY$O}$3Zki 4CBnBf,J4 Vu3Tꂃthp0FЂ= tj!4hiѯaXnLNwo/wD)ׅ<*a_2+KkBIc@pzKj sNf_e.9=D\"(v|fQ(QSQx\8g;@ `R/Btв/cw?^ߦhQ 5-%m<#K!rRܘyD&NVB cpJl }U꾆StM)]QO@Zw$? 9Hka/^$g17h "Q$-6IV֫X"Pigetx}safֳ@f/YH  շMoevyAvJ"<-OK%.{KzŤup>=I=;M6[O"9ߵ.I3t9xٽK!&cviHa!@YdcOw6VhҔLS1Z)!}6ZoH(՟DeZg To'aQp Dټ@RaaLH0k<:7PB+$nɹNKHE%}WVjДkaZ㄀6 h mƊaXcY L71Tf%1T6|N&(FQݱ/u,=%K1b+Y_5 rՍ<|{1iA (ʄ'gr}_爉|-D^16|z4]Y -:X== Im&3P̽/UCzNKϳS[2nyku@V[@d`H^}]B⧩MAB r&;ʥV.cp^<|yM[Ըu¹aA׵-"kVoN`8^Pj{$۞w=~&_58-c~53 o 46؊ė,KsjxB)J-?@,Q$+ MEp:~m5tۣu$;4$b1̰_$ 87LXo HUL͙)Qbx$01@g6G^WLJ`~)_ w*8AWP7Ր;r0t6ۧp (EbM=NKF拺D} J`Ü7egWv;MM+ZN"A:@o)@mUNÕ|_^48O]"4]$gNFa c3q$! *҆K|so@lt$1Ebg[<Ct}*TiW`!pCJqw.|{h,i`A\W.-osV Sh;Va,~lBC(vam]i͎iQdI(լr.GkSA,&Z)6亶U"#ĸjZiP?Lw5 5OGYsupRtK9lo6NJ\5R 2O1!4ZםZo%XJ /介`26vJO~tƆn(k Rn?5UL^)#A^uzJ4mi| FV7*]yFt*RV{QdzeLZUw~ 8+Wɲ:lŋNSDZ%nz0&"mm?|sI繃\.2rνS|w Hd),uU?BvѾ;^eGĀ`Xy%}R\٦CN=yEW=H0dƗ'A,LRToFHX:ٺrƓB x5=HrV&XBU甭E?p[HlO[~n߫]E%sGtGfȩ=j ]`& E!n6czӀ;ۼ4TDQ\parq!*fd`*y׬ۆ >M_5.k^d3^mD^W,7XΪq1.JH*2H5إ|]銣܈P-inj&X{_Q(d _y^J{ _a|'ǓR}.|92N!zD ݛ|ָ#K*q96 `spr?M'x:&SVҎ1!ٟߟ:S{HS$Q@!G[%`99Eb"3[=3HR`ʰ |7ӱ9j-¯7AA;6ʁb<ޯ ,BFpB0?\mFPm[7'ơ|h&4A zhb^yx}}TLnLEw^,r7s2K8@s1 VxVؼ=16ޞjٜ)& M jÄE8O K,Tq.V]y_R5GJY~% #h!1ׯ,eew#1-LZd#8._3%߽=. ^^ѢC 0 )RFoڗP@ᵓom4@xDO-O8F8bsr. lbh_l:@4}K/^KWIhAܽhjՋ"_Sbӿ΀z+w+^U_0mG3.@*ᣠ/aUMJ`V1DUh5{#$Yo+:$`$mΰAX pf\c?NSˀk2UM1=x{s$; B<{PD:qm3|$Yl+ Ƚ(o6?@:T30ɝڃQ m>p7BVpx2aPfavb8AL?_EK(#KL3DPWYԘb$=^Q^-%ը!E)⽙Gή']"q%6_wT;keTZ@c+6"KY$^߱ }% >""`X5:O<9+jIY;l o%Ԯ y,s pQN<ɱZgX닲#l3YLpB,̪ئ9"RY`-S| N}rb3IBrA,. 2]zAE^$ۍkL@Myv"={ k9y`Z/Lھ4Mg JJv"c'xR"L9xV_hEs W@Pe^㎔MvS.IZzIi΢^LmX)6rsmdEe##0vX9GUl*FWZ$ >o#,rswd1^9؃AVy%;K"({`„ `QC+?Sʑ(d*`/s+Ыy{ޟZUV\ Tr4HQ?+0U:FƝno쑹}Z>sS+1-uU@ Y^w`L= D?Y$@ `>TG UR[; "-^I^YTLoYבк0-)ƞp96b=){mG^):j.L@on'xk5$ a"aD-4n|D*%zHג8'( }?؀l[(L-L6#8J ׌3䇹5tۅ: vvvm1+:|N* 6*lp؞Du|hd=IvtG1CV"0_p &>a@6JHxxP8⡀'L"{Wޔ֟@ @@s5 IlSBe>ҽa UK]%Q+oڦS~*c&sz8J;{8?9LE!KuˇrJYHᘃtW="hKz٬͇-$]VhucŨZZZ|ìi|()E\U8|{+:..`2a,?ڬNE<*{~N%3[`ʠ.mN1 #_"XV9phfM8H:ٜ2BVh0ynm fA^-q\e`\K݊"aNEu$V-%d9-Ygg .H}C9/(T3@ y)(i1tD4} ɒWGo<ܑw H"ݔG۔ߓ0H36do02Bg]wE=p4O\]B~@%,˄=]-|1f)WVf3|=ЯTr* QƅL1Cɪ m>_#Q.(iδ97,,yq+Vmt-zWɬ%%*ڴ*ɔUIFjE F?k3YS<#$<1)4_$h0A;uZ~4ء$d#6hˢ(o_9+yaM",YgVqn-){t@Ϙ-c9 QN(,:8m]W.*PfEtbC)4ԃjiÚVԲf9ΰΓO9^{fde13)ptEiK_g,P˔iǀJH/Y9y%ZP_V~]ʪJ 0?S!v +V=o-GV R&49Bm'r]=7ȹ7]匓k7zyeDa2nz\N'dչ޷i|SW[ g!IRirRqϞ$(SFQ7S/{crde+e3DI= c w& -㾔-]/{3 wT^H5L9*KTC_oq,N|gVp]y'$e".@*N/ f @xG<̀XДX:k }y4id('y%z҈͓ y;vuܒLPG>vYʟ LP\~ bƭla>^j Kѫ^.O<>5s+1/ *4Ei5 |`i`Xd0. =ӞP9KIf܀bMKF˃j)f!=wf4,?b9os%|tPIY+X7Fwmf8:TbﭾG~5bk)v S;1zdbw9EHm8BB:U)A1[7.(ʻ 8'yx*bMbTx9vY, x:H'`'T@|ۦU(w:3͘=7?bU Jh3++U#7{C½fOQalA~cqdvdmSd=7Āx~>}`xߒ4U?>98^=~a"( FC6k+U:`z?Y_>Cg7e5&ay-{LC!rskإ>]*zv 7p_rqX?ؔ7a`Y֪ͨǜ(# ¦լlDME/)TAqGk_ _^RH>)Md,×$s(Pq -/Q[v-&4MT֧c+(fnjJ#a.br ,Ylћt3UmrYgA\mmD̉*-PbPbiFbgeBxc@Pe*JJ y"_]Sk/}δEs @y>.O)]3tCV75/`OPJ3ΫȏC@30*(Y HNr*']Qe׾ɞC*S F[p() OMtq _=a|W4Aʘo;^kUHIިL>T0`TAGx)E1ÞZhk$;{['X&C8P4EÍCu lMv sz=;57x1zH T8p͇xh<%aMTBjiԖ4ݣM`.7wt"vc][8^݉y?]Ĥ0f*X f&] xq̓jOjߧ.ڵ6F̀Q {s50 zi,Jl^HW/+\=  K3E=fXONۿ!DЃiӇK{2a{0"9HOL-^$*4J LtX2_YYV 6lB_a[nrW\?]l V1l]4͌sDP!0/D#7gIs .B/ghq! mb.ߕ(>Y7!?_9*M]D{Z䪩=7SB^-IЯCx8 8@Hn\*qyԗhی烶~g"L^Yw-_tg'q/9_SK4FZx1*'`7MDD4bgif XJ9@~ftf=mD&}Զ0f%8ѩ|NCHPoO7O&s_/ھ}@|H;JM$#+LdG{9 ̊jk0T[ pFz̮#~bB|IՅba3qbOC@5}4UF mi.B((N{O'SPreєp cz&.۟I|?21ꀂypl ;f$Dnx., סX,ឡH,Ih:LުL)o p*|bk~C t:bC)6 ֳW ~A^D|/ml ש&g= ORPHg Рm2*KP5jLh/5|J mFiKYõңW4AkدsyUu$|M%@3Ox3hA&)J"éѤEyz%h^8n6 26mTĠ%DWՏsp)o;B0aTÓsEWi} ] Iyt lR&cX CQ5^hs#fĖdH>[yk?€{=àGQѣ#wk!.xkx3%uNf&JGt2?mvg#oL"-c>Zs;nxԂk¶/ϲKIFv=rWb'^2 ;Ry5:T(89];64\LvL!+^diZ9wf5w{.wwiDߤk8g;.{xW0@GPNVfYDɋq )fX;#џ Vgojb2k 2:W : b9"6? ?<6],^0-ÓKհ'O.+j[T貧E*6i1' -ɬiRvwBUEby4|=F\Β1PAbJ&fIvjיX'ŭ Pe_w,NAx{6SP{paImtS^@L\j3%z ɄdM1\kT ,V&g/\8]yqeAT?k- ҆Ayƞ;d03*t] OX1%8)Ky3ʎŤ`wA(heb P63l_6+8%$z]oNÿ$@`kU򇕬qNJ!9Er Pk-DQ~T\~m4 U4v)Ro3 G*a isbf)[yZ3 Jz=I-|%-ov-DFLDiꕖN&9EhRlB N< fHPh'Y/%FR0y1--˅[յp5#e 1EiI> XU`d|3r{'ƶCa5w@ȘV_\{6T[.hР %k6(!J XGGdz+֗; tVOU! ԠTyH&A)_@ hN߇=L6T/iag|Țy-) p}i ;镧U T3-#YPvCI _yѓ]bFb"+|oy#sSxS|%?p,ue&O[C+ȽmM,$1i;g+'5}wz k}c{"o"(J*g!ULV;, @V841K$؍Zkqoʯ'~mvBGs?c品s.O0CMʹt0=kBk?s>­Cm)+j1jÀP`yfҝ7>>bC3*bF}mbt #(@hg\ FoW©h5PHUW^:v#k @jۢ66n_oݽ Ùx*DLLU6w_״[,%L4b~I"x,_a__w1|i;ciՂU/ k&{?KL<[ȽqAQsR۠ꬮ t+D)N`<5Cl:kVJaGv3pněc'+88c!5jz_O1~Q"e5V *ӆ5{pDx"J'coB[M}CTwc;pO6i`G~)c#wQ wol|黆<ܵ0̴Rĉ$nѐZnI$͇7d۝u ʟ ;4i}pܤ~H}JYGb&č; A5~cI\Ig'=Y-1:ʇ,[@>pŀm޼:Lި[ obOT1Q,ٗhD/&Tje;z'^ַ ~]᳖3dQ\XevbyThJiJ<,<LT@<|47PoD X@#`e,D/&r;Yd< z]mr.ϒڪ0Ts@\+m|蕘e =KJՍ1:G%mzWI9ó^rv6F 9~Jb]aQߩثD$t#+-PJ򂎾&NTlj(bmuʅNL\ջW~3A^Z2t6Y)W %N|?y uNM_!p3Z+#V(+̓_U6Ju*I ripI$Rà( yC m31Ͷ{QѲd:+v=w6k PlwsAy]v Dq> 5Wta(6 ֠X+5GIHk 0q`X$F<̠AtsrsgS|~;q :3fJR4| W/ ;w)\Ȁ}MEVHS}a M$ \qpUt'=QO +˒oƪ"ÑtFqҙM[uڜWmqv\fZ h0[P wl r+^vipd꜂HZ0=G Ek|( CpOPP "Z$ /Yo}W#:5J~=!baKxUf7fktL6س`JQi@猣[Cst98$pĕlUGaa"'r%.R2D2_`4 ܺ>]74moC}.Wao59_edӷhU]A>I'G u˞=`%ZJ{/ߐ6obEt[ yq'3/44 ` 3*0{u[vZ??BIOjP`7:9ˤT,T?gr} g2<^'x=D+*(QɎc @tܔO>tBnN|;M/IGh.^q^+g ]O y[ YZ