glibc-devel-2.26-lp150.11.20.1<>,]0N/=„ۄ6%V7P_\@"kT(Zkr/ζ"SnO;yB'20[b3_x0%fb$(\iPC|E!GA ?d ! W& ?_   @   0Vx , % (N8Xj9j:ʽjBVFVGVH_(Ig|XiYiZi[i\i]r(^bc=defluvDwxyp zCglibc-devel2.26lp150.11.20.1Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.]0Narmbuild04+openSUSE Leap 15.0openSUSEBSD-3-Clause AND LGPL-2.1+ AND SUSE-LGPL-2.1+-with-GCC-exception AND GPL-2.0+http://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.gnu.org/software/libc/libc.htmllinuxarmv7hl Xgh  cF0 h7s( h\   {h2M jR 0O$%7 } / pW~3zQ;f  x: 2Iu  "@ 6*a7x #O| ^ t1aZ\!f$  NSn4(%) 0A Lc4A  wqP|r*0j u 2()D<   ' : &v'A. .t=~iB$&n    ?E:X_Rm,kTy$'$> S9 b oVS:   )8!V!/? ( b0 7- Q b - 8 t 0e 9,2$~   e_ |9#-g _U?M/" ;!s ~D VC:w B KhW =+ L "LS2`=, Q?'?:- 87J`Q<  O ,t W pa>({ /V q `Xt b5N z: Fg$%%%%%%큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤]0K]0M]0M]0KF]0KU]0K]0K]0KB]0KU]0K]0KJ]0K]0K]0K]0K]0K]0K]0K]0K1]0K]0KV]0KJ]0KJ]0K<]0KP]0KP]0KN]0KH]0K]0KJ]0KP]0KV]0KB]0KU]0KV]0KR]0KR]0KR]0K<]0K<]0K<]0K<]0K<]0K<]0KP]0KP]0KP]0K<]0K<]0K<]0K<]0KV]0K]0K<]0KP]0KV]0KU]0KU]0KX]0KX]0K<]0K"]0KF]0K<]0K]0KP]0K$]0K<]0K<]0K<]0K<]0K<]0K<]0K<]0KV]0KU]0KB]0K]0K]0KX]0K<]0K]0KU]0KR]0KR]0KP]0KP]0KP]0KD]0KP]0KP]0KS]0KP]0KU]0KV]0KX]0K]0K@]0K@]0KX]0KA]0KA]0KA]0KV]0KV]0KA]0KV]0KA]0KA]0KA]0KA]0KW]0KW]0KW]0KV]0KA]0KU]0KR]0KR]0KR]0KB]0KB]0KF]0KF]0KF]0KD]0KB]0KB]0KB]0KB]0KJ]0KJ]0K]0KF]0KV]0KV]0KU]0KU]0KU]0KV]0KS]0KP]0KM]0KV]0KM]0K]0KP]0KF]0KF]0K$]0KL]0KA]0KM]0KM]0K$]0KL]0K]0KA]0KA]0KA]0KA]0KA]0KA]0KV]0KM]0KW]0KS]0KA]0KM]0KM]0KM]0KM]0KM]0KL]0KP]0KJ]0KU]0KU]0KP]0KU]0K]0K]0KP]0KP]0KP]0KL]0KL]0KL]0KY]0KB]0K"]0K]0KJ]0K<]0KP]0K]0K1]0KN]0KH]0K]0KJ]0KJ]0KU]0KB]0KU]0K]0KR]0K"]0K<]0KB]0KP]0K<]0KU]0KR]0KR]0K#]0KP]0KP]0K]0K]0K"]0K]0K"]0K"]0K]0K"]0KN]0K]0K#]0K<]0K]0KB]0K$]0K]0KU]0K2]0KF]0K"]0K]0K$]0KI]0K<]0KI]0KJ]0KU]0KB]0K]0KW]0KW]0KW]0KW]0KW]0KW]0KW]0KW]0KW]0KW]0KW]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K2]0K]0KI]0K]0KU]0KR]0KD]0K]0K]0K]0K]0K]0K]0K]0K]0KO]0KP]0KP]0KU]0M]0K]0M]0M]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0M]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0K]0KP]0KV]0KV]0KV]0KV]0KU]0K]0K@]0KU]0K]0KA]0KP]0KU]0K"]0KB]0KF]0KD]0KB]0KJ]0KJ]0K]0K]0KV]0KV]0K]0KU]0KU]0KV]0KV]0KB]0KV]0KV]0KR]0KU]0KV]0KX]0KX]0KV]0KV]0KU]0KX]0KV]0KV]0KU]0KV]0KX]0KV]0KU]0KV]0KV]0KR]0KV]0K]0KX]0KU]0KU]0KV]0KB]0KV]0KU]0KS]0KU]0KX]0KR]0KX]0KA]0KV]0KW]0KW]0KV]0KR]0KR]0KR]0K]0KU]0KU]0KV]0KU]0KU]0KV]0KS]0KM]0KM]0KV]0KP]0KM]0KS]0KS]0KP]0KB]0KU]0KW]0KP]0KV]0KU]0KP]0KR]0KS]0KV]0KS]0KP]0KU]0KU]0KU]0KU]0KP]0KS]0KS]0K<]0K]0KM]0KU]0KL]0KB]0KS]0KP]0KU]0KR]0K]0K]0K"]0KP]0KL]0KY]0KP]0K"]0K"]0M]0M]0M]0K"]0M]0M]0K"]0M]0M]0M]0M]0KV]0K=]0M]0KI]0M]0M]0M]0M]0M]0M]0K]0M]0M]0K]0M]0M]0M]0NY,Y,Y,Y,]0NY,Y,]0M]0M]0M]0M]0M]0M]0M]0M]0M]0Mb7f3475253652aec568e28c8e3019ecbbffcf764f3b62714b94848bfc2990385ad3ea616fa3425b17c3ffe3b4378241daf1d4f2a877f090b603b2e1f594eed73a8cb384daf2d92a8ccde7cb3b4cdb2cf684394d7f03a40d4d3164ddb8eca554b374ac4f056af2a187576e1f86c794183a7fa2982216ff11c0fea9cfe2a577a4141ffe30ad4616b3ec65b39ec070eda13d1574b77ac8377778ed7bf6ec3cd115eff6709876858b7e876d60f2953c43bad57e0ce9c55aa5166c19912218a1761c94096948c243d1f6afaa836db200df0f6c8b487d50e7c1bf559064a3e6b20acc42e127f9036f3ebb8fa77e9eb043b53902c12e94b777bb1e7defa7f783247e8fcca84ca66868881e7c6a3142cd2dbdeef208173115ed6ec639fca882f10c2db4c17277ed0030ee55ee62a3aee3407a283abf5510108cf69d2f2f9bfba217b46339325bbe2953650f331af6aee9c35dfa0a6e4759c56771ff0291eb8bd3e9127ffe2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424e599d5776aecad8cc235ed917ff50e6ad12ffdadb70629ff08359225d8f62175608b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e315bd4feec48473b2a6937012381a9b3fff5849e0bfb9b27738d22dc530c76971dd1ef0f0652acf4d5a1f97128306368043be7672fb384911f0fce7ae5e94a4411e7004fead2e49b9bfd5810568a1212321ec7a310a2ddae1921afd492a8eae91d8817b04ca1751411a218713eecfad285c05346dc8dbfefcc7b1a2d1d0eb9c3e19ec0a0ce44c552761ae9881a7815ad603b0e82620f8010136f299eef578dade183143be021491143d548b615d7c0c390f01986cad19275dc2475c72b3d5c73f9a14478b02884eabbd801d0cb7523068aae0b47cc2815203f413be7a94d4203b45bc1623bda7e0d1b559f02867878226d6cfcce7dea93509e2a412cc5c749090673b966db8e294b7be68a5dedb0a4123951cdbe48b46cb7c57b0e08088fb617514de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c27746f510bf66720398c387bf9fdf8c046031ed0c8266824625f62d6f69b3c78ec4215c38af8e671151d97d712a4a9c7da01cac0da0ffd536083e5e2c78e41a6c7083f52d20912007b38cc8dfff6984833c3dff2dfb754888a7703e6a5a354dbff8fe678262ce8f5f4d50319c120a36b0c1b8f4506e336604e2fab64022d54660221780e2cc6fa0780d163f9c3ca2aeeafc3945602ace9539d3d5344f7f38affcbecc572333add61dee9b1c52fe05cc6e9f9166354c664bdd0dd779768611f44ca0d32242bf394a27d8b1dd9df64cd504536e1a3eff9ebdd7e8092b10e9363cd4f25cbdc2e1016cf3eee753b7989ddf67ca6c1a13422c344ca4d696420d809178158e59a4316aa914b92842bf825dda91e1008da62c33d08a1163fb70748d5ded4b4a6315e08bf924b0a64547815de9608eeb04e022d9d8684d423970b636bd9a8218318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126b1d118e4707d172100b05c843967199bd0871b562721cb351eb9cc04766b00274b7bf7caf0ec052b5d8a08d268063113642486f625ef34fe22f38f83d35e29f501b0a3a11eb001703070efa513594c5afbd9f8238bae0aed1d52294600d07212749316b2e0aad93a2cd8cbdd4b35522c2dc37938850153786054f2b10791acc8d89e7beb61c84c3afda0e399166237720354c91ef3831ceae6a8662d38be9331ae0626a5a4a81cde6795d251083a9f0286b6cf450cd3429b98b33534658317d1dc6c254fd65f9a30d61220e8ed771f0c5b5af7a55f8326f9b626806a40462860844df1e63b34ac3a27eea146e7ab2a4517cdb12cd66949e07c017f7522983deca553be307cd27f802b6a825257c8330168e4e23e3420975a154e65787a0693b7e1f918dd9f514c79e34721ccd4cce82c4c92afb11ebfb3d45a2207a4d9dc9769405f03dab5c6d1b06af6c123e7b7f85e09a60d8cedc3ccdaa73d0b2841490461098a61e85ab0e71680bacdb85c1ba953b934261ab3ef628cb3219f710594642d44ae71f6908506611dc56e4d885a2530aebc82683fcc4ae24475e69f2604870a7b2373f6b3163f75a98d8b8b5bc311d5308d9077ed7b27cd351902a3d40cbe4821ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7a48ed29d073f24adb61b37027fef1b669e5b8d945e089126d3ff220634625acee7c887158900e78b7720789cf7a16eb9b02794a8c90f1dfc9ac9a0c37528d00de912604af01d844492231531a4488db784e96bf017cd1ea3f5c9c8e3fb5130d0cd294c134351711a59c0e581467f268cf6a93167218b70ba75048a643f3a6f3e1f377c2fb75d138dc69031b6b2d219b8dd12341dbdaab461c336d3b838a8ecdb616366341ddf80d61d0c0991edeec4cb2943407e626ca40bda420a7deadc9cf5549d4fa694dc5683843d8bc62dbb70af84b111e91b469c47758496463e8f06ca6642506c8db79457dd50c6c3dd86aa85c7c208adedb2604a0d9d59dbb15de0f69aa5b0ec4984c6e0981fa23ec8d3ecf25ab96b1eea534df5fb7ce94da596bd07c448ba3db4e0c295dc8e487ddf906bd7a4f5de44c7410140652cf18519b48db6334d68543c1ee39a468ad70cd6b31a8fb7e35580b66e2e5b4ba60455f2aac28f2e1b24543266d47cf7c7f3e790c143d8bb42c6ca9144775f514a6735ff178a5347d935a9b8969b3a635affb7739ecb1b3d34f7bac66ab70c3b7728dec50b22e09a180e02f538eaee7aeb5d150e24d9442c8eb78a9070650b0ba7321068671dc1654062e6855df0fc9be5e2b0767a7d0dc83ef8be15aad01f03d4ff4acc3ea37dbe54a016576f5168ab998975aa12c20a7421d4169cb68bc5eaa1b803e45a2aeb90552037faa3659a935da7b844b5e59fe5e7458a6582959810689668aa40fca3a39462e5b6b6a3b6e1f94528a8c1220b5c945bd381f813ea24f26e07d32f55123c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c6573d88d4f95232be9e7a828c7637f3dc929ad8e02bd39617b174d9b09646b7c49647d78a9b3e133b32b47e38bb1c239bb236ad850858f0f086b724f2b0c5111a851269cfe223c194137f0a3d396b27ad2becda0606d2eb492681674b89f46528a5fc7e321c04b79ba6d0318532b71054e340ab75c8a23e6bc06a58c05462d6e5be19f68661d79048f047079cb4b33900391bfd24b1b719cd79d32fcdc4ca4994539bf391987f1f507427cd1dc07e57061272b6fc5aa66bfc5598d618e3f60588d595e0aa8a6c0cf84e28ed8fc3293697d62875dfcaeea7839416452b9c335e0f8d2b698441b0ef7680335eec461eb608fcf72d4a0416848d89c9ab480e0568d1a844a6e5cca37d6857383ed00825b66e6210c5d51cb61cb33b6088597b36902a173658f1284cb438b31333793b40a7956773685361d2ffddcc4b60a682d76b545cd4d3c423182d99b1e404ba7e727cb0707bfb91caff9fc49ed60aa9772ddd39de495b4002348ba917d375411f8c98e92cd28193ede82ed5450ef3be99f09f488537ed5b0ba3d2e00de4ae3c0aaf036ba3af4790edf70e200877f7881c062bb795b95413f3ec668ddfe67aaf6e64e26f526f7e6cec6d87e4f6bca549a172f466b206e1e3e615f479376a347ad16ad3a2ee1b9890485a5e67548bd439b3df02ffd8aa87fee85f643139c04a684693ac19114fd09cf27aeacbcbd9a3c6a9d406325b75143d3139b7f0ed1005b291e072a9ebe94d211ffdfd0a6eb35ee72f9d1387e660fd1bf1fc5ac27b9d590e25a042f8745387114fd3bc88d056c3e39545715e70bb08e0bb1738ce2546e4e7f47b2069bb739ea96709a752e6b99aa6e3cd78455dcf0c808dd709cf369dec6dd5934f4d5e9972f1f363093466a23d980d103d0dddcc0618acaef348947f3be36fffa26aeb247dcdc2428e1427d678a08729576d60eed59a8003bd984c3be49fd45540d38c08da307f0f69fef31ae48642b73d3b1677d7903f4df12a3785dd567c9d23f90a2476a5400f3471117e95d0dec9c4b277243d663b0b1ff03d466d70f4a1b2e8cdc409ea3c5c21bf8704de83b22e45a4fe45e522c0ac6f493b3eeb85bb74169411e4d89e44deed58da906f538af07699f0b6978aa1294a5101d76cf44fb4f30a058f766bf20413ed34e6307e1110347a216f0311c4471c53e4c930ccf1c4752521816eb37433f5b727c3db46233b3b75cbdf75f6a0a190f9bfdddc44c3f21b4db0c35ba33e3766682e1df6188907412186cf6be8394c1ce86f71120e5c76b552f86b8619356276356f82e21cf3900cda514428d18387b270e5e9a8126dbc19b683c82cc79f0b48655b139fa17fc983accf56e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19ca7c7dc44959392383d85c6df2d4c1798925677b91f6066a1225fac7dd6254511dfa7f2983525ec6d3b293cfdf561b95fa1395b797efba4d8f95ab510e8d6196b9088d5c3807742faf86775307322ee857c3ebe6e71cc7f123a1f6447806e4af4d9276c5766b7fa7caed4f097c0dbaa29d35666417a59e2d3f2ccd427cd3e6be1ec8beff7fadfa723952ec37b47e835f2a1c35d86948acd8010542a2d2f388e917637ad1f183fc5fad302af6e4e138c78a6eacde08bb5b9edaab5825db7d4c011e8db1b1e04a9dbecd6799324974b4f41a82b9478dbaebc5867a6e570ad23fe91763548932b8acbd448e34e5e769f1281c61bfe7071ea96e2629eb9085fc0651e9fa32e84e2c87311da1c274aee6a04839e404b9ce0ecf6254ae918bd0757e00bc721f0355c9e70ecf69677c6d82424cc5e598c18fe925bf1c71b412b694e2680d7f36e5adab87573efcce8c22ff3feff2c694c467549103f43d4f33f5f10e22d828267fe93844ee68e635eb6c93d19a78500b7d5473c3ce439ef95c604ba5bafbe5ab3c2f09d9ef09854afa387e83f731db6f84d0d67fcaac11292b3816d21c12085c63cb652c58af5a5aed74dd201baeb8fdc2bacc8a9b253f609b66395db569faa361dca89daa08e08cbbda1b22d9f84b6f91656e02d6ea1f7094dfda196976b34a4da8ca7dfe4ed0f5f9542bf50e64042cd4e36f3d43f04b518845dda49a09ae3deac6f8423d7e38e02466e79d60f1b9f3cabb71853e0657c3bafe413850a06dab2b017dab83826dfed2a3b5ca705690edd965c813c45bc30ea561d066b9e33eeddc868d5c72772b295a295f9cfe5ed6c794247b1293ae2a0472c8e578912dc8e06c96c9b489a07773823172b409ff2ff01fa4032d384afc88465297645a090f7c1450c6060294889b2bf3b716ea79b288cf5807440b5e4df2c1df135a6c7684f9011a91b58e3646d387c8505024ac80ab29b73cd06b436a3a4ed9413f14dcb5e4b1ea7ff1c5d71180a2f0935eb2f5bd5349b8e37be8e793d5c100f5e466cf97232b9c7d8588a39c8e61e19e8910c666ba99ebecf85ba338323fdb697f68ee994fcfe34726c7bc8691461de9a0bc3fb855cf0e29424858dca3c18bffec2e2c9a633f64706d26df4de340fd505017ac66c419b7d00575ee0ad32305cc9085b94bd5242af705c45b461e13bfb2af87e7133b7e0295e13d91d05e94219d1b5147d97a5b09b1c5d4483b927850d44691b69d91e023279be9a8db66955ccc5bef4e6bef410442480a4018efa0cea2c356938cdf4dce6b75871751e7054cd20225f8badcc94bcb334d8fd7ba2ae894caedec73825dec68ce174bb94ed5ffdcd4e08818af0ba1a1f303ce53edd8923c0e759cd5036d756f4926700fa4df3df09361914c654de17b0f290bd52014e143bdf1615f8dce04745f21bc3f7c1633aad8afc71885fa596714a5c694412930d48f65239e55f7dcc065b143f26391667596abf2db6e69aaef530158970c21d33a3e15b2f5678711a9f8d1801def671582e32956dccff3920e2a59184d68b797877f4280d6cb27a39469f36e4966c6261d15ceeab30d9c53746732ccfcd1c1b69df9afc1751346501e8c157041c3c3cc337af29a2ec2c9be275e6ddada20435d09e883c72b8777703715a468659aef914bd327bdde9c8a0c968093c30b172946e6e11a5abbc2458d16c6d08243613884581c9203e6ee6e079899a1fcf07b322494c91ce4521db939089bf82f62d8ec8b05f7d58c9619a47df548f42d8d1a8b14dcc357bf3a38a346326480acc1923f0e2069201d0a041da6338004ac01c2801ed74822f04f0981009590f66eaf2907ce949c3ab937515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5eb3701f0f5f03467e2a13991f8262251ff93bc1a70418166e4c77c3c73177ccd8c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d581e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0bf4282fb57b436ffdede92b08a9865957cef115d48ea2f72fa562ad71dfa4ef7c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013ccaf29ac7ae28da9248e8cff4bbff26eb3ff7ff8ba9d06de5ab0553b4f8e329a8bdc25aa55ae43fb1fdd187338548c4c14fbfadbc2897ab7dc9fce8988db83272d3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e174913e3524036de1986f4785b8b28de132e520985362643dad66e6ceefae1a08fc0cbfc9fae0ac985d9dcb803cb44ddb188079ed9850a4be479c6dce82f625e12d56d51b176a88bf172942f7c5c273de4dc2ae46a2147346803a206273b2efd3d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efc07676fea0e58c92c936ee03a1c9ea086381e1ad191ea1707dbe37cc0e2727d04f6e1f214382efa4553b16aa18968a143121a4ae0d9fe679fc1e4b24176e5760e93d94b4f759f0910281ee375cd6a87140c9352aa94bf0a8f272adcff0c01b5da0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae35936df293e48eadc868780f208f74ade512bd556007190e9bf36ec6249b040f569bbd1ba2925857337675f8353ba73dd2e152ffff3c9ee853979fe3b72a823ad7476ea7d29c44394c45c5924027b1df99c8f980bff90562ee55033e15beba579e6cd66184a77fe78d5f55abaa7ab009f1d1542ccbd5189e8e43af2eb815a9a6c7d02eddac251aeba7156d6b515c12531f46577cde2c683ba694048372e64e69b654583cd3eee8d0be388faafecf20933cbaf78fd58b891add3230d7a00fa16f3d87fc1442892019c1f9bff14f9021e24574213b358239876736b52eea270da620f3f824ac9f0799a9c6340d3f96728b5b8e85e22f2ed4cfdfd6b5a3fe756dde17644145d28edebef25d80c60488543077ed23e07844c06972d65cfdf68d35ea339676983b7330f354a2e47107e9e9d03e0d3179546abe1fa88d9bb53f38dc93c57b11eace65f3f1bc50528170ca0c8da7c85e7930cc4c1487eb4a9f43605976dee8f26e45a7f9637df3467401ee8053189290f38f95d9178fd90cceeba9d58e08e4cdff9354d478691e0c93826b79653cbc4179ea102eadf78e148fb3d5b4c5d92ab935299aa1d99d776d51ff641165f89e1cbb1475a34d403c242b5d78c37e14d8f13620fc83a25e05689847264bce54e86244c86bcde8df0f23eb5e97001aacb5b13e1e082ec8b415ec39e219a97e1ec349113ba36e438b2a37463da14ee3818ae88f38b4e487acdef0eff8ba8469bdc105ff62c59c4d2869e6d7f42982ccd11cd00fe6d109729a6c68e837ed9f6bfd963da71bfa9b9978977b761c66c33826fdc953fa9f33e425d876b9bd2e2913a7c65edc17f3cfe9cdf78fd86d9c964889b2f94d27db3df3a3a1bbb3948ee540b3282fb00bd763aa2288f78c0485bdd34d3ada362f790b578770de370713c2f0587a69a0a57fffe08bd26301a8a94595159799549d2b133790c8276198793a3fa210bc4e5296d139b6b04d99439f7862377bd521c5a4db42b6362aa440c38933af94cc0dccf4cd74da29c519ae1295ffb3e9c2d3f9ae3be7fa9bb42ad93718469ccbaf5ba13b3c070e0a30356649115940ac56257e7580ecca45f36759ca031ae69345b8e855a0183c5521470b73910a590cf3e3d454910d8d55b40c87db70c4e08e0dab7dd705c220aeacbc5e4754c748712e8eff21af1e760267a4d1f41182789d53473bde54d621ee38a0bb8846e0dd04a07b3859b5e547ba0307c3cd6e696fb9291a88fb8090d7940675c67fd57ae0ab1af8b31ebb6f3049e9ffc8d0789c5405a4149b7e4069c17f6705948a1d108ca0041868c4c348e9461631677a3d9d99c712883b949f481cae911f4f2f21affd44ff754735d5baab35ba1d925dad3644b0560ff7ee8c1498ffe37e899324b128571a31918cf5146fb462529a07f6406fdf581a623ed4e30d42dd57a2e316705fc8c46c233ec99245a0d6076c89b56bbb25fdd3140092d669836dd29f33856a2c9a80794ecd7ee7130bf24afd6232a6738288b46cd73247ad539e2a0131bc34286f6889e94033c7dfa44d4ad5092ef72fb14c6d295428ab93eb49a9b0a9b34c574504d329a4dc20c72e066346c8e16a9cdfe0770628a3629294c019852a9118cb85445bc81c9c59512ff0994b6ac7beb27876c5e1669feac439fa937d90c4da6c5889fd1608ee9dd0278f721146406bd86202544bfd1f2a92cfa2fd5eb53859cf09dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838b2ee3d9e9365233161f8dbe2d9c37357118fdc9dcae27bd8a0b4f42c984124dc4ce372d00f71bad1200f226874f7e628943a018162ee10320808170cfb74c5890f87fdfbfadc6daeb70e577a49fde9b0688d68b8224c98081dba7b8ab1a2a75001b8005f44f50c2af840f3d41ca27a46911feb4d4909cf6219df4470e08e51f78d86eb9e72d42c0aa2d064af061d4b34599d1bbeccc0c5ef2a11169a8ad542d13736fd9eb1c6f0f11e8d0642f4afa9c17b3cc7eb36f335f25e1cb3cfdb1474cf36a82d7b39de93f8fd852b9624b269c0628235e879b41106324a0b629ccbaec29b9de53e0f4dc8c78d6a03f0f2eea033d588f30e9cb97da02943275f081d98b6c2b9dbb57fa87c2aca28603bdc4777d01add2c150c4f8cdd17090444ba915cea67a99a996aa356adb6a1eb98655e73be136a9b09b202005e3d3b33a3fcdb479cca499dda08ae859b612c6a0fda4ad9a8a6a677ad2112705ec96b48e9f61b7a7700efc544ef0336b6a2f77f7cfb77b506b63d83405d091675cae14bee585f601a29383419f0de90d79a0017ef4b837de79513ba32f7a522682ec4f21543ddcbffd67cfa7664b7b96460d907324d9f2d55a5f0a5d72485bd05324d8c7b699d440fbcbcebf648d73ea3da05093dec648b788d9fa76cc4b6a62b342f85c504bea2d5bbd0923b39f37a1b2c220d2b06558844dbdccc072361b659496e19eaef72e13c2f6668b8d44e5edddfe9d93b4b5b9c62aecd263bbc50432512549dc3ad5bfa402308d189cea1e76345415d763d281011939683ed6429e14662447009c46b0b92458a98e1ad1421b8959d9d01c2edfac5b730cd6a07621b91b28f3fcb4f824abfa32414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d704971bd46741893739bc38d10f2d64797a8cc513dd4b6558c819400a6ee21da442a3643a54806c3ffdaf6071c273c528e256955ae648744e166c96273388adf3613622d1abfa639ad84ef4cd29f05493c803d57cb637f7bda26571f14dcc749b925a7838b8a7053681bdd94559cf382f4738247112cd8ebf87233c2d054f6468a8f5730e8f3576c229a9d4546e2a4085bd5098e47bfe5cc0c9dd3459207a992554e5e259fc29ef1a922c0f691d2c33f779078ff39532161ef7ddffc5fe8fff44f78c4196b9c7e9860fc1576014f43d7ba155f8e05419b2b33d88f2dcf52fc4f20556490c8c01d5431cfac3220ce96558642adc8958d16a8a5864ba76bd0753b79d7ff676c35bf078c61616087b8266149a42ad645f754f802f2b8e082ac47ced40a5b5103aac43113376fd060880946f347b1b98318585d94a5cac2e62c7b715163e77c0a343d00d8351836c7cca7f17c4965b8ff7a51ec4b40daf4186470d4e48be5291eacc2aff96e7982f52ec3a02c10fd2d788bbf3bbbba0c9338f66f670182108228e08151db57921dcf9d905c4fc18047ea4f1a94c6b2c8c0caa038c81d6e62249d94a1b258ba5ca0dbffe617f29dfc0661d7eaa3bd44feab4d45663c2b32a66f7772036088643e5c375b56517ebbf6dabebeba6ee110ae8a47d31128a35f44ff3fe3652d90af086f48dec77990d368e6dc595abe8535f92d4ca5c234fadcd9dab8add4aa89fac217d3d1b866dd0c58d0316af8a2ced5a7e1961b0e3b6ef6c4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da0159ed78654e430572bd752a6848ee6229da61a4227758d5084eca64729e7fcf842fa916ff62fa2fbe6de8e121990019c7c14a5eb071556fc4c77076cd6c3e2097594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb333732018feee6873f7c9163a39938de8bf0638122db3a635a3e25a998d7801e8a84f574b0808f1206fb2405332b507353d016533571870f10c8936e60bec79483d2771b049195eedd9a138d426b568859c28038e75707c45d8debbce0f9a7c0fbc2e176fe1a1eec562d5fd3be645c1a8c79dd7367e4d9a46377038f973940fe9bd21c5c010c75c71079a9343fcca7ca3892964e269938f2086fe914b66447a97d40088d13294e612a2d2202de930cc3b5de71c814cf6c150211000b80f05a2ede17842f7449fceaf77bd131bf75c69fc31333b02a2e6e801580c57918f3d6887bc8f7f423156ec4c9ad2956e0c6c80052b67e6348359ece3a6c41c697793a2629d22ec8fc01938ffde97c9466cb0a5d9b708f1c35abbd7bc1c65b4a95a8e4bc376f0b34f9b32eb474768cdeb8914ca16ad48a478f4f7d96d59d9d665cfe007005a0202f8d4d2657ef4496d7cd22a08ba965de83133401fd8d748512b6f21f25e805cb63bb1aa56bf44deb1f9d826435ee2f6d02bd4ecae4316001d1c293e6e4c550dda984ed0a58e24b9723b4d1f0fcdcea4e832e3dcf76c7f30a820fdfd7052deec0ed279c6dfb6b9f8b0a7d042a6470ef5a07db4db1d00d19f53fbc0673d9e1b5db129b454969395766af3f8ce3b17c69301456a7e82ca92af878efcb5d9ef31aa207e8a393472cf528ebfab588ded58e4885eb8062f51c1252a3666fe011598a46c3373f080fc00a1c2c71fa2d371666886907ed5f46cba0216396c3b989430ebe04679bba012b6337dd7210728e385be1612a29f14f59e1ac6c26a4f96c7093a6613065fafca96b4b72cb4c1130b5736f8803a383a682186c403437a309703c8d79775e9bf2267a0f618d5555122689ef48a05e78ecfaf2d8b9decd066873f57694694d2eee4ec9fe6bfe9560a53a51d01881815448e5a2788d88225e1a25fb4285c83d0b98aec000017e0b80a6c89ba33fde7db93066e178bb5021b0570ea9e7468d4e786f3420ff89f60d66feef8d35d248040ab568d7f659c7050b733ba534af90c9e5ea5e3325eeedf480f83d6a9035118ae0eca485312401605b9f7544fc8ed396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d8610855366d9d8eca5b71ba460e67934779a4a4550842f4d9669e887e18da1caec657ab9041c6eaf6d68645ef00d772b972d2a87acdee5c2adf6017a40015ea83227d8aa403468a8089b85fd2d2eacd0ebd14ca0f3001e07952dc9dcc41550e347fed0c28577021ff67fbb4fbec70c77c2853f84981982f377de16702926ebd0e7e67912b93aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fd5e04e84a9b829d1bf57cea7f9d45dd10c50065c63ccb876050558d76184adbd41be8a7a2dae53e67c42a4632259b5a2b160898d14dc72837196269fd06d0da3a22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471a79da159d4d2254c829d686fbb65ec60eddf29923946d087c2698f31e90f93544caf89a2231c3686956c32a68b01699252979621b8a3d2aec7a971d4de1133b7183fb3cdd08d460f783765c1df9516b5a63db8db3fe38ed6fce63fb3067b9a0fdd556ab8a3db81d148a535a2cb9b8d128d5d85a87d24b9376c3ec78f10942aabb0f473bbbbb8a2b1650bef258a9a0685c292e23fed05ffb86809bc3bee2e60dbad0cfa0b56c9465db02ee9fbed35823e8e8ed9af83e60931298a0b9ae5d9213d2fa6dd1c8e2a6968897521a8e4fe7f335eeb0f32890ab1e482c9875c9559ccf4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04dd891c30fc8fe5686de99cb683846bfe69a59259530464363df96687993e8b661088070c024d81c33444712c6304b5f5447e3417bf4fac234f17dd9740809744e0161eb4a2c088b498ffe8bbb8b2ee6d8326656a1d2865375a0f0fcd8905e46e5c317bca20e7381bc96c4f4a40bd7680f940fd4e480de9424519c8754addc2214bef7b67b93a1493fee2b923e5a0e4935ec0f23820b505399992ae58255293399dd11648119cefc88a8759c0dd511e75e20f84cae46d091321f087f879eab1cd0b0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f86461acdf3b6928f25d63324458d9cfbc5bdbde2aaf0c5f5f8aa55f0b646ba242af95ed8214870f5877b42791c230598cd62dc31bb43165bbee530eb7b3a2883388b497a420fc5a4c18a1b18ed2ebd27a34da9aa7762563820786cbf0c072fcf40af9a3627b9f658dcddb60c003c19e4618c1ce04d08acb9606586dbf38e4de1428cc190b69582d6fd3b419ce189b0f2e6da8a79ba09a8832ee5549a17765d6ff3b0d1e399dbbeea2e226282f4b0da66952ab88a2a3d3638c66debf29b2826a5216ade82bfc36fe4d9940bfdfb29a322cb788413d381532f67943787c30e29da304acab960cf318f50dbf204795dcab7351706541b3555b66e802c75f813dc391e427ba58ade6404b24730763171be5fab9e4a886df00ff7c32b6b574bc51637e044a5a9170d17dd721c2a7d691820312fb860e5301a2d96585a77a2453fb0805fc482c7e1399e9d33614a7e5c6151962682d07862a0f35adf673f894341f0e80bef4e64a3daf8b99a989094560ec74229957fece0e8cd69f9de263e78704d5af87c958c2b79de41c49b6882ed13cbc12e4bc8e02807724662bdf035d5091dced59cbe1bedf6465d10db805653492997618b547f6f51e8918ed52060f22baa7436821864bcfa4a8445e1935b5780dd60712df9487566ab77fb5b4ece5d3c7c82e773db0636a1bde841769ec416c8f05197d16350ed04318d9e13c51e7acc51c90216a5a9ebd4b28d907ea980ee7a238cd6e52e336e00a2dda114e283a8cf2bd4171bdda49b8fc0c7fb0b8a72031e102da7088b43ae5371595fc88367b10a834886077dccac297807146a3166f9ccba99d700f4d08bd10c21c78d12017ee1f977e2f02d0a3f6a5a31b1da26e8935f749ec435cf420a7cf7cd046a38719278101a5c1fdabfe13a4a6b90c4c3c9295104a75c4972b30bbb42619db5ab07e83f3aa549531f6b8ea726b7051c2df257765559bf76588ce813952e6abab49df433a66df68b3d84f13c32a59931a605ef1e0e35a3382ba6eb5b158433bb452fde735258f71f7b0aa0e3bb4fcaced5abe2c61187b9c12a7142a0a5907e0a476b1cf5ab3a44027480c528ef5523346bf9cc7188bcb49021641ec1b62edcd99fdd1a7dcecd5131e1633aac2ef2021f50e5470fab1e3bd66fa245c937aa06f391fcc0b0ad2741c00329835b00905d12c245386c757a45f15f518f035d7f46c27edccbdc7a52210edbc39688877adcf93e6229655245df1098042175cbd6a89fe129a170648948b95cb9b39cfa7fc42259d03187915e075f2fbc49ad3dd34739a3c1ab33bdf5813d4dacf841a8210d6703ace58c3ef5c7142965c2062f4015d3e05bba835839184576ed2fc60768920bbe421d1c36e2ad59b4159f07a1f892c3c0ad754bb635f499d10eec774cbfcbda9bcf932b139302df801a7bd1c9b5aba91d296968c42424d40f0a30f26c9f2932a389d33e58a6236f6e68ba5215c7cdaf21350225b4c8910382cd0f29a642231ec87db0a8123b3bf94478c860d8231f0a3b7184b3ccc1e1d70a2e7b3fb14921e4715bc5262e3c41d458279d92e657cfdfff551cbb709f7d46c851c396521d42e29604cd3c0eafee8644eb16330df20429722662078f121912861775a11db222f68c3db9e2420b0e1af3f164c06bdddb9f402b4777b5d9cbc9b6f94982b4348f4dd9204536ccda4996688e7bec49cd5ce8fcbc7b6f17aac7bb870d3d6a45dcec7e4a958cd576d5a667f23d4c3bfc3afa7f396438776fc5d16da97beff8e72cfa7b2265445bf1777f17f7c5743cac6fcd168311b599e0b420cd15ea5f571a5221fa46263958fc9f2ad46f7e08bc53c1fb3ce0fcc265960863731a919bac8966a8968ec12b63cfe5a2f3acaa8c9fe9b932879fc701871e25ec2bd2316352385a5fe007be2d326939f7d792f8a1ba0a9298b0cb658997ea64b8d6d8257e09d24c3323663e12a6b90d14876f6f4cee0207b8c98172b05c30b7b306723d5597c15fab6b77c8001e7d367d45cc4ac374bf937fda22812cdcc159439a46573bd9be153559bc5717f2ff5a342f1456216a089906867d3a1ea45d69dff3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3ebc32ba5ebb5d1905f01293f275678cafc0c53c48113251876c5da025e047a53fbd2a2323770a87e2ebb3ef0a7d593dc33fc0fa161a6e1cf3f2f1fda2085d6fcb41c82dcc6e8d0f20d442d7b235bd02bb9c70db7728ce95b5b86a55a00b2e198d18a121162a39e02d2e030f1518ebe1da1dd20cbcdda2544810136169ec8d67edfe98e401b7a962fdaf6202e5cdc0d97f8f46d080036a81ac542cb06000c1a803918e7ecf589191124ebd5337d9dcdb8fe68f15921188f5a627e75f1b105ec5d697b5eae5a8e3740a82902bae0b41ca3eacaa0f1a90d19e1fb27893705610a6499a58e3417a60c32eb6c21d8071d06931e2ac89ac7445fb2d43d7f1cd66d9176fbcc4bea1d70ead94cbd97cfdfecfe4f4edcdcf2983e0869a002d5baaef4e3e9f7d4034c4bcb4c9244fb869c018655f2cb165e137c401c654914b3d2d269a91a6175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7accf9a8be0faab832966a4c018b4e5c69ba4ae206355992af8f942b5f3e054b7f42ee6f1afce19f701794b93b2d0f59497dea4fad3fd329dc83d59e9d7718f1e00405e0d7ed10a06a0988846f0064124623bcf54dc82d9cd4fa3f6e025d4b079b43676bf0c173403f054f6d9b0db791bf12295c6b736169843ea4d70cc30d68eeec6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d678ad74f2d0171da5465c69d7fc3c28f00fd1821cabd5fa112794b947c0fdbf42c6164ae2276642734bfc698d113c4bb33a4e6162abd94add2c2c75eff73e74f22e642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832c11352ddcc87c1611eb332e4ad898578c6155e612bc3534d178732b927c961b4090e7a54c0970279a573c32e5fd3fbe65613aabd22afc83ff029722937031f3cc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04ccc5e258c1e3618cf1215a57a63ef0563eae03096ba943b26b796b60740bf198286a5845494c9569c5d798c6718b67ecf362097f978016a776f5a1d8bab7511eae09c37bb5f9f8e4029dbab0bd351e84d1e6621bf1d79052150cce47af4b8d665a3bd5d05d88d3d8d28dd03bfd32076e6a68f94094f21a6a51d6fb653dc371f304a5441d1ddce592f255b85eb0c407f9aab200faee8b66c2f5248ee710d7f28221bdde66c971e13fea27b1512c91ba109399ec4f31fbcea06abffd1c0e4ce43be8e2fc28f85254e927b0f1484331e67ac2c01704c1987b5d73501bb6cc269ab503ca051021cb2e7b94452609626d9f68a7f063f62e7bf9c08782ee7ecb97e551117b5f6e18d4cf930b06546f21fac6b9d170e21d8fd2745317c7d3dfc49afdd57219d8efd797cb4a377cba1d2dc60a4e9ed4888eddf908e4ca69a2a08ba4c47532a85ebae52d91831f4bd4bb256b83f326c535d35aaba089a1ae7263c8024afcbd42f06c6783afdf3d965fafe1b1d4df7898426f0f831a152f88f861c87cc66657716870c7e202a6967eeea8e76721c84a864c6806b3f40376a91ae336d68f445006d1f05fbd0c78c066776d9da677d307e5ba90d0e93f90d7ba3bc36db7056dd59fce52bcca3148ebc9a7d8f6b3bffe7fd9eec39261450998205b81166cb24985369b3bfc3d2dd5bc954493937b10dee524fed45c77a89a8695da6ca756840da75635c0d59f3a488101b203205ac0ac7a34ea227e52dac88ce177a9650efe09ddf601c75c42c5e9c55ace3fc602e5544e5137dab3ead7bfc0cf4c80de3cae8b655197db7e32d506cf42479408827a52971b0aa442a4f4e8e9fbe666289764dc108b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4889d12ac2b599ee0f006ca9287b682ddebca78d0fc59c10083a5c8b79857f80fcebfd0b6527dc2d3b2b793208ceed19dff7e352eea2afba85819fc2615cf4427c3f84c953f50c9ec33e49d5b33a2cac09a4e16d1bcef99031c12d490b637f3a111fe94469749bd700bc6f44e7937b3c6c63752f6a112a2c8511ef167406ce93251c38df6addfe97d1fbd58f9a441a2435005a07cc2958916229a750abc1861ba3039aa9fe0e171b113fe90136d108d3aca74b9cbe26a29ae1d70ad7cb2439edfabd9f1151b68d5fd0c49c428f947926435c7c8d9f3030e0278c990d617796567d39e26c356f1ee6306f5b47f4ce6f6aaee7dfe0a15750af7dcb54ca0fb7b401f14be34b637e6ff6a84b737e7ef95107e077a5fafe39e0f61b1d1d52ff3c35125231dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacceaf3b4574d2f49f6c8c8f48e47080042f21077083196df47ecfda0789ffda0870e5fa4b3bd7cb83c6aada3c49c4ce0dd12b63c4db642809bf24b46a4a9f5a06d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56e49d3aa020ff3d5a2d443dc234db1329d1994f8a3b14c8ab2b023572c8c414fb3250b25bd356e2485fc11c2a0cd7fbe606eeb2b59f695147ca01529da774df4aa220130559e2a2c306ed10b30f6a7651d23ab27c2500e9a413b6a77ff79ddd34d6c8c3877ad2a4f0ff17b62742f70533f7fc7e85b2935d851eaff3144c1dab14e9632ce976d4073d30f5bd304ba3b2fae41d4d0ab1fff2b7a77aa9617bcc0b01e629d1c0aa3b5b0d4f413e89b1d418cea803d65b84f4ccfcf7401f87d81f2fbe528933c9d91d8761a6089ef456902cb1f2146d40387e22687ee028071372cb6b1d343f43d2271c42530fd4127a370e9b760bbd27af8ac5e45f5498432feb4a759c4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843fb9da40a480ffd8c3577503e8307c3d4d02ac2f7a2720edf0312cbdcc91c3672db504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661427d1d84318491ab1e03fc5235f138afbf0bb98c7cb6ab1beb4e784ee1ce3232683f7a2559165a33c70153ea2c451ea2688a4b5aeadc8344b47f16aeb42d38b1d67d44f3ec1569f6b8eb3349c6941278578eee9b819204afb9d74e1543d184ef37354cb243e2bf82a36301fb12f37db9a36dc4946137a03b1c7604811d013fb4739787cea650f5e139cc5a298c978a910f26766a207104b23af8beec7329aaf067b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f2627f852665518626ec996b120bfe27b38c775acb94a86b440a9c4127690a4668a49129ace4b50c2b46bd4b3023d2d3ee566d25be436499691dc38acecebad195a99c1b45822e7092badd7dfc477796bdb55cca73e7356a24aa34aa224884b5f334d234bdf603a422359f17465a6cd4986caca37d70f43902ebda2d940384073b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace2070f892575a6c69915afc208d7942d20f19fe4b723dde1d2d6b272f0ad9195496f8551d40559224c3be056ce0735cdb9a17b3b2c37cea47a21f95c5e1f897faa97817801eef2398e571cddd69e494e70f2780eba015afc8c1164c9700c61f3c8436e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac38de6d647f75147d6f39e452441bc1da9106faf23542969718f8ff1b4b1c71545c59da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6aa0a8c9b9072877d284a5df479181f4707ccd0b72d40f043155f915e9f5799499edb7f10b17cb838dc9b58ef527881167b40fadd5e2d7a311ff53c17c1d3d0201e7da838d112b124f0bc47748db919baa0e41531e5f118e8ddb048573a3152c2bb7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98ec9cf8f850ab99a76859699cec0d504498a866e8ca456a2a1c788bcf2fa56d6769387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf3cc2916dcab84c03656830f68f0c734d7b53e1b7938847706ea554ce147a498cf32318ba72182fffee6ecdb0c0e4c19b67271f1a7d8cd4c532355ae6086130a8ee9fd3803079e683b6ae9aeba08f07feaa0651ec33edec49a9d715413ba9fc845be95ea2e99d5f94f0dfd25902eb5f77caff225b5df8e61d3bcbfb2e6e8d1a76abdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d76050455c830f5c158e89f15cafd190a8e2bc3599e14d9ebda25f88f8cf6e0696c5eacf3cb352d964bab340e578ae70a5461aa6ae7adf5536b79bdd1991bd2864b2096ad7d3c7f3f8d2d480a6587a0016871ee3957fd64f8427e9164256940f46177b1bfac55bee6ae0b2585c67803e596e4dd938cb6c93f802479f44c9cabeefcfc17906db2e5b9b942968a0e4a4a272bba286370ff4db9b958e9f6de9b3fa696f0b279bdaa3ebed71a345ec4f40e3fe54c5d75501c41a4835ac6392a1b6687e1307b5be269d0457e58c143369111560222899b90844679ec1594fbd8d2f4150ef67ed61d9d3b12fce5c0f3f4c1047bb0e88532a61f37408647e2cbdbfac19568522e501dcafe28ce6617b7e5e75fb472a41023ab46e3b6b42bc8461a97f2d5d46debc953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bc3e78f8495756b6e64222ae9a7dfc921da444e97d3393f20cf2567c9b1d473ca45cc5de1548d220dddf5ad555c11e9b40a66ff2a0c1cf2e2ef2697824957174285d4a8141a0785045a388e09192508d2163d0e4ee9a227542723a5bd0c014f044e0f30010447123d10640452796dbc37832ac85e1fb0f252693b6fc89e1a489eb253de990fd38858e7de61d6c6cb39208a2bc6867453950d3a19dab003066ca3e4b4e0c802eaebab0beecf9dd213a05fb375acc6e97d063caebc15508fac36e0e1f1df40999754d7bf7ebedfd053847375a7b133424a1afb2be616aad6931a5ad2bf417c2aeb581a63e891a5514a2fff7f109340f36889059cb4e169fe06e49e45eb1a3f4ed1304bc3ca837fd70a8711f46386609752cfe73b6103130acc220e126b84cccd5782dee1c0cf0ac565509fdf3afd4643d164c98d62be0fb7828ce0eb9ac2e28da0a70b551fa7438603242f64c6709f483391597b5ade3efb5fb398c4f2439e65f4f92eaaea83f6a1fada08c1243450da15c2d24630648cc5d80c06a58ba6eb523bb962c258973e7a5b2ccec2e7dee3f6a98fdb417ea55b578229a582201d189abf7ef30e2e10df7a180e58a856dca1ac690785f78a570b376325e9d29dad2510f2af9797ba8be57687aafe89b5420651224273fc1bf0a606fe38dcbbef745b6184fe57b3be13021cbcae3d09eb62af81583531baeba6fb3c0741789e015f22f78369e3ed11bad97e37b66b6ef805afb1fb434a40a0f3749ffea4fed9b2d4b25c8600508e1d148feeaed5da04a13daf988d5854012aebcc37fd84ef666b6e97c93a2381711f84f34134e8910ef4ee4a8dc55a049a355f3a7582807ec09f1edb2869c50813346e528f6eb51558203f835c83de72676080f87f46ec06b7fbcbbb90b5820eeb1bf45e5554688de947589d7501153199860ab83b02993748177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c518de20c40108bea6c2a95677a6737597adb1adeff968b55fc0f9f373b23550583ed999bc6f9ce4e1567ac18782936654268a248238ca2905242d2199f980ee4b33ea8978d1757ecb1b41012b7b2f353bd766f6471d24212a08bc1305e2c0a0ec53ea8978d1757ecb1b41012b7b2f353bd766f6471d24212a08bc1305e2c0a0ec53ea8978d1757ecb1b41012b7b2f353bd766f6471d24212a08bc1305e2c0a0ec53ea8978d1757ecb1b41012b7b2f353bd766f6471d24212a08bc1305e2c0a0ec53ea8978d1757ecb1b41012b7b2f353bd766f6471d24212a08bc1305e2c0a0ec53ea8978d1757ecb1b41012b7b2f353bd766f6471d24212a08bc1305e2c0a0ec556db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/lib/libBrokenLocale.so.1/lib/libanl.so.1/lib/libcidn.so.1/lib/libcrypt.so.1/lib/libdl.so.2/lib/libm.so.6/lib/libnss_compat.so.2/lib/libnss_db.so.2/lib/libnss_dns.so.2/lib/libnss_files.so.2/lib/libnss_hesiod.so.2/lib/libowcrypt.so.1/lib/libresolv.so.2/lib/librt.so.1/lib/libthread_db.so.1/lib/libutil.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.26-lp150.11.20.1.src.rpmepollglibc-develglibc-devel(armv7hl-32)@@@@@@@    /bin/shglibcld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libc.so.6libc.so.6(GLIBC_2.4)libdl.so.2libdl.so.2(GLIBC_2.4)linux-kernel-headersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.263.0.4-14.6.0-14.0-15.2-14.14.1]:\@\\]@\@\|\~d[[ͻ[$@[t[r@[qr[^[!@[@Z@ZJ@Z2@ZH@ZZ Z}@ZxG@Zp^@Zp^@Ze@ZKt@Z1@Z/Z@Y@Y@YYܶ@YdY@Y@YY@Y@Y@YW@Y@YJYYw2Yp@YJ_YA%@Y.@Y, @Y, @Y$$@Y"XۡX@XWw@W@W@Ws@Wk@Wj}WYZ@WL+@W3W0{WW V@V@V޾Vm@VIV@VŲ@V`VVV@VLh@V.V$@VVZV VUYU|@UAUȒ@UU@UU4@UUv@U%@U/@U:T@TPTgTܕTء@TO@Andreas Schwab Andreas Schwab Andreas Schwab Andreas Schwab Andreas Schwab Andreas Schwab Andreas Schwab schwab@suse.deschwab@suse.dematz@suse.comschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.dematz@suse.comschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.dematz@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.dejslaby@suse.comschwab@suse.deschwab@suse.deschwab@suse.deidonmez@suse.comschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.denormand@linux.vnet.ibm.comschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.demeissner@suse.comschwab@suse.deschwab@suse.demgorman@suse.comschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.deschwab@suse.de- regex-parse-reg-exp.patch: ERE '0|()0|\1|0' causes regexec undefined behavior (CVE-2009-5155, bsc#1127223, BZ #18986) - regex-read-overrun.patch: regex: fix read overrun (CVE-2019-9169, bsc#1127308, BZ #24114)- crt-nocompress-debug-sections.patch: Don't compress debug sections in crt*.o files (bsc#1123710)- ldconfig-concurrency.patch: Avoid concurrency problem in ldconfig (bsc#1117993, BZ #23973)- force-elision-race.patch: Fix race in pthread_mutex_lock while promoting to PTHREAD_MUTEX_ELISION_NP (bsc#1131330, BZ #23275)- japanese-era-name-may-2019.patch: ja_JP locale: Add entry for the new Japanese era (bsc#1100396, BZ #22964)- pthread-mutex-trylock-barrier.patch: pthread_mutex_trylock does not use the correct order of instructions while maintaining the robust mutex list due to missing compiler barriers (bsc#1130045, BZ #24180) - getaddrinfo-parse-ipv4-address.patch: getaddrinfo: Fully parse IPv4 address strings (CVE-2016-10739, bsc#1122729, BZ #20018)- mman-map-sync.patch: Add MAP_SYNC from Linux 4.15 (bsc#1126590) - mman-linux-map-shared-validate.patch: Add MAP_SHARED_VALIDATE from Linux 4.15 (bsc#1126590) - nptl-setxid-error.patch: nptl: Preserve error in setxid thread broadcast in coredumps (bsc#1063675, BZ #22153)- x86-haswell-string-flags.patch: Fix Haswell CPU string flags (bsc#1114984, BZ #23709) - pthread-cond-broadcast-waiters-after-spinning.patch: Fix waiters-after-spinning case (bsc#1114993, BZ #23538)- absolute-symbols.patch: Don't relocate absolute symbols (bsc#1112570, BZ [#19818])- glibc-fix-aarch64-build.diff: Fix build on aarch64 with binutils newer than 2.30.- Add glibc-locale-base subpackage containing only C, C.UTF-8 and en_US.UTF-8 locales (fate#326551)- aarch64-hwcap-atomics.patch: aarch64: add HWCAP_ATOMICS to HWCAP_IMPORTANT (fate#325962)- math-remove-slow-path.patch: Remove slow paths from math routines (fate#325815, fate#325879, fate#325880, fate#325881, fate#325882)- localtime-2039.patch: Fix year 2039 bug for localtime with 64-bit time_t (bsc#1102526, BZ #22639)- i386-memmove-sse2-unaligned.patch: Fix SSE2 memmove issue when crossing 2GB boundary (CVE-2017-18269, bnc#1094150, BZ #22644) - realpath-ssize-max-overflow.patch: Fix overflow in path length computation (CVE-2018-11236, bsc#1094161, BZ #22786) - glibc-fix-avx512-mempcpy.patch: replace with upstream version- Use %license also for COPYING and COPYING.LIB (bsc#1082318)- Add glibc-fix-avx512-mempcpy.patch as quick fix for mempcpy buffer overwrite in memmove-avx512-no-vzeroupper.S for Knights Landing CPUs (CVE-2018-11237, bnc#1094154, bnc#1092877, BZ #23196)- Readd nis to netgroup and automount nss config (bsc#1088860)- res-send-enomem.patch: Fix crash in resolver on memory allocation failure (bsc#1086690, BZ #23005)- Use %license (bsc#1082318)- stack-guard-size-accounting.patch: Fix stack guard size accounting (bsc#1074208, BZ #22637) - libgcc-rtld-now.patch: Open libgcc.so with RTLD_NOW during pthread_cancel (bsc#1074208, BZ #22636)- Mark source0 as nosource in non-main source rpms- Add systemtap-headers to BuildRequires. - Add --enable-systemtap to configure arguments. (fate#324969, bsc#1073636)- memalign-overflow.patch: Fix integer overflows in internal memalign and malloc functions (CVE-2018-6485, CVE-2018-6551, bsc#1079036, BZ #22343, BZ #22774)- fix-locking-in-_IO_cleanup.patch: Skip locked files during exit (bsc#1070491, BZ #15142)- Avoid duplicate source rpm- getcwd-absolute.patch: make getcwd(3) fail if it cannot obtain an absolute path (CVE-2018-1000001, bsc#1074293, BZ #22679)- dl-init-paths-overflow.patch: Count components of the expanded path in _dl_init_path (CVE-2017-1000408, CVE-2017-1000409, bsc#1071319, BZ [#22607], BZ #22627) - fillin-rpath-empty-tokens.patch: Check for empty tokens before dynamic string token expansion (CVE-2017-16997, bsc#1073231, BZ #22625)- tst-tlsopt-powerpc.patch: fix tst-tlsopt-powerpc (bcn#1070419) - powerpc-hwcap-bits.patch: Update HWCAP for powerpc (bnc#1070420) - malloc-tcache-check-overflow.patch: Fix integer overflow in malloc when tcache is enabled (CVE-2017-17426, bnc#1071479, BZ #22375)- Add _multibuild- glob64-s390.patch: no compat glob64 on s390 - noversion.tar.bz2: remove unused source- x86-64-dl-platform.patch: Don't set GLRO(dl_platform) to NULL (BZ #22299)- spawni-assert.patch: Fix improper assert in Linux posix_spawn (BZ [#22273])- math-c++-compat.patch: Add more C++ compatibility (BZ #22296) - malloc-tcache-leak.patch: Fix tcache leak after thread destruction (BZ [#22111]) - falkor-memcpy-memmove.patch: Optimized implementation of memcpy/memmove for Qualcomm Falkor - aarch64-cpu-features.patch: Fix glibc.tune.cpu tunable handling - nss-files-large-buffers.patch: Avoid large buffers with many host addresses (BZ #22078) - sysconf-uio-maxiov.patch: Fix missing definition of UIO_MAXIOV (BZ [#22321]) - glob-tilde-overflow.patch: Fix buffer overflows with GLOB_TILDE (CVE-2017-15670, CVE-2017-15671, CVE-2017-15804, bsc#1064569. bsc#1064580, bsc#1064583, BZ #22320, BZ #22325, BZ #22332) - dl-runtime-resolve-xsave.patch: Use fxsave/xsave/xsavec in _dl_runtime_resolve (BZ #21265)- nscd-libnsl.patch: Remove reference to libnsl from nscd (bsc#1062244)- Drop glibc-obsolete - glibc-2.3.90-noversion.diff: remove - reinitialize-dl_load_write_lock.patch: remove- nss-compat.patch: Move nss_compat from nis to nss subdir and install it unconditionally - nsswitch.conf: switch back to compat for passwd, group, shadow- assert-pedantic.patch: Suppress pedantic warning caused by statement expression (BZ #21242, BZ #21972) - math-c++-compat.patch: Add more C++ compatibility (BZ #22235) - getaddrinfo-errno.patch: Fix errno and h_errno handling in getaddrinfo (BZ #21915, BZ #21922) - resolv-conf-oom.patch: Fix memory handling in OOM situation during resolv.conf parsing (BZ #22095, BZ #22096) - dynarray-allocation.patch: Fix initial size of dynarray allocation and set errno on overflow error - nearbyint-inexact.patch: Avoid spurious inexact in nearbyint (BZ #22225)- math-c++-compat.patch: add more C++ compatibility (BZ #22146)- Remove rpcsvc/yppasswd.* from glibc-devel - ld-so-hwcap-x86-64.patch: add x86_64 to hwcap (bsc#1056606, BZ #22093)- eh-frame-zero-terminator.patch: Properly terminate .eh_frame (BZ #22051)- Disable obsolete libnsl and NIS support - remove-nss-nis-compat.patch: remove nis and compat from default NSS configs - nsswitch.conf: Likewise- math-c++-compat.patch: Do not use __builtin_types_compatible_p in C++ mode (BZ #21930)- Add iconvconfig to baselibs.conf (bsc#1051042)- resolv-context-leak.patch: Fix leaks of resolver contexts - dl-runtime-resolve-opt-avx512f.patch: Use _dl_runtime_resolve_opt only with AVX512F (BZ #21871) - libpthread-compat-wrappers.patch: Don't use IFUNC resolver for longjmp or system in libpthread (BZ #21041)- Update to glibc 2.26 * A per-thread cache has been added to malloc * Unicode 10.0.0 Support * Improvements to the DNS stub resolver * New function reallocarray, which resizes an allocated block (like realloc) to the product of two sizes, with a guaranteed clean failure upon integer overflow in the multiplication * New wrappers for the Linux-specific system calls preadv2 and pwritev2 * posix_spawnattr_setflags now supports the flag POSIX_SPAWN_SETSID, to create a new session ID for the spawned process * errno.h is now safe to use from C-preprocessed assembly language on all supported operating systems * On ia64, powerpc64le, x86-32, and x86-64, the math library now implements 128-bit floating point as defined by ISO/IEC/IEEE 60559:2011 (IEEE 754-2008) and ISO/IEC TS 18661-3:2015 * The synchronization that pthread_spin_unlock performs has been changed to now be equivalent to a C11 atomic store with release memory order to the spin lock's memory location * The DNS stub resolver no longer performs EDNS fallback * res_mkquery and res_nmkquery no longer support the IQUERY opcode * The _res_opcodes variable has been removed from libresolv * 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)epollarmbuild04 1563446966  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     1.02.26-lp150.11.20.12.26-lp150.11.20.11.0     catchsegvrpcgensprof_G_config.ha.out.haio.haliases.halloca.har.hargp.hargz.harpaftp.hinet.hnameser.hnameser_compat.htelnet.htftp.hassert.hbitsa.out.hbyteswap-16.hbyteswap.hcmathcalls.hconfname.hcpu-set.hdirent.hdlfcn.helfclass.hendian.henvironments.hepoll.herrno.herror.heventfd.hfcntl-linux.hfcntl.hfcntl2.hfenv.hfenvinline.hfloatn.hflt-eval-method.hfp-fast.hfp-logb.hgetopt_core.hgetopt_ext.hgetopt_posix.hhuge_val.hhuge_val_flt128.hhuge_valf.hhuge_vall.hhwcap.hin.hinf.hinitspin.hinotify.hioctl-types.hioctls.hipc.hipctypes.hiscanonical.hlibc-header-start.hlibio-ldbl.hlibm-simd-decl-stubs.hlink.hlocal_lim.hlocale.hlong-double.hmath-finite.hmath-vector.hmathcalls-helper-functions.hmathcalls.hmathdef.hmathinline.hmman-linux.hmman.hmonetary-ldbl.hmqueue.hmqueue2.hmsq.hnan.hnetdb.hparam.hpoll.hpoll2.hposix1_lim.hposix2_lim.hposix_opt.hprintf-ldbl.hpthreadtypes-arch.hpthreadtypes.hresource.hsched.hselect.hselect2.hsem.hsemaphore.hsetjmp.hsetjmp2.hshm.hsigaction.hsigcontext.hsigevent-consts.hsiginfo-arch.hsiginfo-consts-arch.hsiginfo-consts.hsignalfd.hsignum-generic.hsignum.hsigstack.hsigthread.hsockaddr.hsocket.hsocket2.hsocket_type.hss_flags.hstab.defstat.hstatfs.hstatvfs.hstdint-intn.hstdint-uintn.hstdio-ldbl.hstdio.hstdio2.hstdio_lim.hstdlib-bsearch.hstdlib-float.hstdlib-ldbl.hstdlib.hstring_fortified.hstrings_fortified.hstropts.hsys_errlist.hsyscall.hsysctl.hsyslog-ldbl.hsyslog-path.hsyslog.hsysmacros.htermios.hthread-shared-types.htime.htimerfd.htimex.htypestypes.hFILE.h__FILE.h__locale_t.h__mbstate_t.h__sigset_t.hclock_t.hclockid_t.hlocale_t.hmbstate_t.hres_state.hsig_atomic_t.hsigevent_t.hsiginfo_t.hsigset_t.hsigval_t.hstack_t.hstruct_iovec.hstruct_itimerspec.hstruct_osockaddr.hstruct_rusage.hstruct_sigstack.hstruct_timespec.hstruct_timeval.hstruct_tm.htime_t.htimer_t.hwint_t.htypesizes.huintn-identity.huio-ext.huio_lim.hunistd.hustat.hutmp.hutmpx.hutsname.hwaitflags.hwaitstatus.hwchar-ldbl.hwchar.hwchar2.hwctype-wchar.hwordsize.hxopen_lim.hxtitypes.hbyteswap.hcomplex.hcpio.hcrypt.hctype.hdirent.hdlfcn.helf.hendian.henvz.herr.herrno.herror.hexecinfo.hfcntl.hfeatures.hfenv.hfmtmsg.hfnmatch.hfpu_control.hfstab.hfts.hftw.hgconv.hgetopt.hglob.hgnugnu-crypt.hgnu-versions.hlib-names-hard.hlib-names.hlibc-version.hstubs-hard.hstubs.hgrp.hgshadow.hiconv.hieee754.hifaddrs.hinttypes.hlanginfo.hlastlog.hlibgen.hlibintl.hlibio.hlimits.hlink.hlocale.hmalloc.hmath.hmcheck.hmemory.hmntent.hmonetary.hmqueue.hnetethernet.hif.hif_arp.hif_packet.hif_ppp.hif_shaper.hif_slip.hppp-comp.hppp_defs.hroute.hnetashash.hnetatalkat.hnetax25ax25.hnetdb.hneteconetec.hnetinetether.hicmp6.hif_ether.hif_fddi.hif_tr.higmp.hin.hin_systm.hip.hip6.hip_icmp.htcp.hudp.hnetipxipx.hnetiucviucv.hnetpacketpacket.hnetromnetrom.hnetroserose.hnfsnfs.hnl_types.hnss.hobstack.how-crypt.hpaths.hpoll.hprintf.hproc_service.hprotocolsrouted.hrwhod.htalkd.htimed.hpthread.hpty.hpwd.hre_comp.hregex.hregexp.hresolvresolv.hmapv4v6addr.hmapv4v6hostent.hrpcauth.hauth_des.hauth_unix.hclnt.hdes_crypt.hkey_prot.hnetdb.hpmap_clnt.hpmap_prot.hpmap_rmt.hrpc.hrpc_des.hrpc_msg.hsvc.hsvc_auth.htypes.hxdr.hrpcsvcbootparam.hbootparam_prot.hbootparam_prot.xkey_prot.hkey_prot.xklm_prot.hklm_prot.xmount.hmount.xnfs_prot.hnfs_prot.xnlm_prot.hnlm_prot.xrex.hrex.xrquota.hrquota.xrstat.hrstat.xrusers.hrusers.xsm_inter.hsm_inter.xspray.hspray.xsched.hscsiscsi.hscsi_ioctl.hsg.hsearch.hsemaphore.hsetjmp.hsgtty.hshadow.hsignal.hspawn.hstab.hstdc-predef.hstdint.hstdio.hstdio_ext.hstdlib.hstring.hstrings.hstropts.hsysacct.hauxv.hbitypes.hcdefs.hdir.helf.hepoll.herrno.heventfd.hfanotify.hfcntl.hfile.hfsuid.hgmon.hgmon_out.hinotify.hio.hioctl.hipc.hkd.hklog.hmman.hmount.hmsg.hmtio.hparam.hpci.hpersonality.hpoll.hprctl.hprocfs.hprofil.hptrace.hqueue.hquota.hrandom.hraw.hreboot.hresource.hselect.hsem.hsendfile.hshm.hsignal.hsignalfd.hsocket.hsocketvar.hsoundcard.hstat.hstatfs.hstatvfs.hstropts.hswap.hsyscall.hsysctl.hsysinfo.hsyslog.hsysmacros.htermios.htime.htimeb.htimerfd.htimes.htimex.httychars.httydefaults.htypes.hucontext.huio.hun.hunistd.huser.hustat.hutsname.hvfs.hvlimit.hvt.hvtimes.hwait.hxattr.hsyscall.hsysexits.hsyslog.htar.htermio.htermios.htgmath.hthread_db.htime.httyent.huchar.hucontext.hulimit.hunistd.hustat.hutime.hutmp.hutmpx.hvalues.hwait.hwchar.hwctype.hwordexp.hMcrt1.oScrt1.ocrt1.ocrti.ocrtn.ogcrt1.olibBrokenLocale.solibanl.solibc.solibc_nonshared.alibcidn.solibcrypt.solibdl.solibg.alibieee.alibm.solibmcheck.alibnss_compat.solibnss_db.solibnss_dns.solibnss_files.solibnss_hesiod.solibowcrypt.solibpthread.solibpthread_nonshared.alibresolv.solibrpcsvc.alibrt.solibthread_db.solibutil.soglibc-develBUGSCONFORMANCENEWSREADMEglibc-develCOPYINGCOPYING.LIBcatchsegv.1.gzrpcgen.1.gzcrypt.3.gzcrypt_gensalt.3.gzcrypt_gensalt_ra.3.gzcrypt_gensalt_rn.3.gzcrypt_r.3.gzcrypt_ra.3.gzcrypt_rn.3.gzgetifaddrs.3.gz/usr/bin//usr/include//usr/include/arpa//usr/include/bits//usr/include/bits/types//usr/include/gnu//usr/include/net//usr/include/netash//usr/include/netatalk//usr/include/netax25//usr/include/neteconet//usr/include/netinet//usr/include/netipx//usr/include/netiucv//usr/include/netpacket//usr/include/netrom//usr/include/netrose//usr/include/nfs//usr/include/protocols//usr/include/resolv//usr/include/rpc//usr/include/rpcsvc//usr/include/scsi//usr/include/sys//usr/lib//usr/share/doc/packages//usr/share/doc/packages/glibc-devel//usr/share/licenses//usr/share/licenses/glibc-devel//usr/share/man/man1//usr/share/man/man3/-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.opensuse.org/openSUSE:Maintenance:10645/openSUSE_Leap_15.0_Update_ports/ab0fc6b542a9134336dab6db003b4421-glibc.openSUSE_Leap_15.0_Updatedrpmxz5armv7hl-suse-linux    POSIX shell script, ASCII text executableELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=cdaa02d97b03d2ffa2046269b03099556ee40529, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=7fd7332f69a4128cb1ec2ee7f88e09bb8906d3d1, strippedC source, ASCII textdirectoryASCII textC source, UTF-8 Unicode textC++ source, ASCII textELF 32-bit LSB relocatable, ARM, EABI5 version 1 (SYSV), not strippedELF 32-bit LSB relocatable, ARM, EABI5 version 1 (SYSV), for GNU/Linux 3.2.0, with debug_info, not strippedELF 32-bit LSB relocatable, ARM, EABI5 version 1 (SYSV), with debug_info, not strippedcurrent ar archiveUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRRRRR{x^ Fz<utf-8851e3b834d00ce30a6352292b3f888238805655614f0e3caf25d8f280b4836fa?7zXZ !t/I]"k%| ^6ߊc|#Z_U;H(*90& 8;4L L[g[q2g"pQ,C.Q")h>Md&aC2_3r"ÎܳRG%rkaII'D<ڨL]U"Ñ,>NP;.rw}._a iDY-Few蛠S;AOm vkW[Dq+![\dމabT;\~ٚh֔g$/GSxtfbt"?9Jrv`rv+pھyhp[38åcBI~PwUΣSC5~!)(s.Gh`&¹(+Q%JcLV~eLF-mF 䥭mib9GJ'45VwTs}"!) pĸ2 %<nZouSym r,j? lGPë_FgUB O6QtaiƓ!e';h?d˔|a[JB⎁M_5,=+jQ7JI%e4wy7B08ъ;.V"91VϬ\tr$ỻC9 fVUӽ8OLhRZ_Wy;Qugf_%a f='44s;ߠsJ$v*LJ-Ids%.$A@z c#/ ="kQ\dX G8ȔHf◧6ւƯP`ʊg ᧢-qȥME}eUea(z(VvhF rQ)Rpjf/gSeBmIrAi$͆K^z I o7}\s~gHr:nS@Ok(0JVycW!=1lrwdb[)$469.3L#?dˆ? 4ff'(Kzocg8uLT>1̳V-x+8N5x]QuUL(t'mF9L綮d9MRŢ1|nI )70\Em, sn|bOVCY2ɅdW@u%"7y YoWT ⋦}<#]aԅDq+DPAq6ԑ{F`[F#n7vQL&|IkelS=?x tFR/Dߢp;[ ,V{)eCOM!.m'!::#Ls~ {UrU+:({*79ƽÀ6 z,B=~ xQ߆v%4jUhr[C:?`KQ5vaΡrj@k&a [a\_#]4?T|7DPX3ًcT ˰7ѥm$C؞Dʡ}oUn M=cKOLganrfFYzf^lHټvEEIDhJ58MGhަ`2Ev="j?!ڑ][4RW F['LEO)W͔tj$`ɖDsԗiՏI,+čKzmw@!~AhRǓwhh!WB D[g/" /(Ts0^bTo鞘xxi&,3ZY rOX_F(.]v<כ`/Yaaga/s\4 e vx TNsד2[Ee%FyE.}̣}a攏>SM7+6xΦVCypf"xa"[~"O%;5[nغFhY㉨<~Z .7 luHz Ĵ4tl+vKU>-ob#ƷJ!hp$$4)QLCʶXAȤVcB5#x4[b^FsGZJg1H0!‹;+0#Ӭ@/~.4[_eNC3\_xY"r娣ڵC ijgV UADEM]BC'b'3,<1WT B*ǣ#^:s qӀNPPM\z{+ ]o3Ѓi=x.?+.jD&+~@4 # Zl (hjsGqYy.`QpVziRb:N_H7e"b9v8H`сnRge6'!Sh~]DlT O*(x弁U\8X~gLS#eh[RߐD(OHzYybB㎲Ɗڤ+=,JQ8w=ȮXֆ|Ie8'uД4{Z@B&aEQq$R}~-AhUϊqxfR>ubmy@O'_x~-ƱΪpb6Ȩ<@sv-ie>C[jӱ?߈r\;!6q>2֦feն*!k$ާ/eXctN}r9~n1ind̴f?W}&{cL,(hw=YR:Fl Q 兞Ņ (s/(X!2U%-5vD*;)A@&k5nxg<$B)}`U5ocْ7doJ0WP+J](tÙ 1B~Q2T)fSy7Nӧ8dX)F{9v3}o߉ڻp e]MB7%ìgҙ} wyy^*vRzv5؁6f37ͩNNQ<2xSE?.֩caz8"N" ̙t| =?ح'g^u, XbFx¶uv=t1>^(b݈ol:`.0t '$mo+n#7coWSvPf[w]DW}{_]\( Bjee\U}"/jL^!!{u}0Mu|kPF*`#&s3gک-oTLu[ íٶ8P'd6і]My2G[ٱi]#)a5eo9fufK!Ǥe>(K!R+=>%jAjm>%%bjvGx- CYe]J-AB X;2-Zp;~O>&qo IjGF 4C`kr4XfgzthZɢ,?QҹpW3Jktui g9$@y+Z\p06FnAz r6>:qZ]~B813㮳z,^f?2=VΞm)őH'y;Oŧ몆 D2+ AO˚x[4K4Yʑ\B'uyܺ^BT%B`;;Tޯ>TTDt8oi]X֙⍩t[`TP5:z/@>VT 80ZKhjvl#NPd 2H'QlX+ƿ5 !D~oɪg6Y.А:]N"H3[)|/3 ʫ@<&WjߖՂ XJ&FGu=:q?gR@Ub2Oq!.Fip=X }=%JHfz6TSEqqLf Ӊ*)YBZU(Sr٬9'F̬1)~^6 uYagX5 AC\)8e+QɬZ<)2hIƑגj tS$L'2)ǯ=81$%EٷedDTL,X%+Z*bug:zle|¥ɰpFa@& H]e0Ф Js.qPZom};@Y]4.!Hero% EJ)~cT^L&~`|8P$O= ЉtަZ)e=g%~V:PLahX)݆6wD&m'A7s(V$1gw$Ð I8\ :=Ѕ@ba(Uc)Ox&G rM^6qʶԾkI]\ڵG),C)[#|j)r2e(eƛ_4/c0&g7#l@zbvvGۄr%{ c /?AWC9vԆo{ Yr[k`]u+׶=J}͊G!%RjnUqaG?h>2r0sI`Rg))< X'6"٪#2*nXH89J9%Bff$.')O;x`,yx"_r3]C{Eo޶[X;Q Lܝs 4ضV\kC`#3*H6zGCb"*'Y A2]if|[g`ֲgbY']%[CdKC.{l[8.ȯ,QqLfׅ3\44Q~/M4\y6{9]w|o尕],fV"{y%I,j_&7lb& PʃN䀧]6tkTW0Ӕ+/㯾{o[ [~+ 2uS»L(-*ՠTt`8ͤ2aC0-.p/9YԣDn#&s趮10BDݰw w&u- &xå;պW ssfCȁ~M'. o;Ű2̨}i׺vK~㥙Gt5އ`QSr'9YR<*F:Rmp' 씷z!XhiPxt j?xMga Ԛ2hKy_KYC^4(VQ#D>xyJ`#~dKɝ#Tdi,!\^V7|#&G$dܠt$5U( *+i֔gs3bd$ywDskͫLn_bc%ZnjTEI륒Ԉ YR$$[GqO Y] Z_3?+Te2[3&g&_:{L5kHĜцD()f|?q La7P`1d$T@-Z׎|M|\V]$[mM9 NKڼɎpUu_"XWu%:t|1e~=qj^1|c K1sQ# UCw|.ԄjǬefE. .ٌ HVtдӃ2v;i\Xք 1]uUNY ֳ-7q*cD7 UHVxT'|?䥾% %g ztE)}-G%.4HL ~o++dQuJD碓JU +pD_gq8lV@07 g#h@_[|@/aE+L7IRyk8(O)ծ KBL |[9'F2aSK<f)r n0p>DHТ Ә5+45&sc䝟ƨ\]ʱ^VВSR ba6>L xQR]-Ι.Pw8=jiMO=%fFY ?4Ηy2Ćedj-^IZ*UWcM% DC ⭾{t W±<=pB`(jѳDjO搰8Wb [ttW>eYǎI,Fs/:}%2)2eD+C]%Vp%ZUlC^A(@߽^sAFR+жcB6 nZ[%F#LӜEJwjG#\#HAz]#SSB,H/9?E&G;;dI$\*A Y@:æ Sțwy[Ue TpW4[dbTsi>zK܂ce쯷w!ߊMYyO@+tnbnjPx &([!:lYM*\*CA͘ 15$2`H5erPic7m(ր 1gB6o^BԁQyU3l7L*y |˄TE$~\HP[RzL7wspf|С 1-`=<Y[pĘq& KT pAݒε;i";d19&hcFbvG2v! 5Vc(VԀ?4R# D9Q9o[R'k鏒#1IY{c&/+{W:מZ<=e`yxuKw;Db p8r}A- Zxf~>7ܕV!y9][pr=Y% ,Le"D_RM,m-ȡ V n ò|ajsxwׅ[63ʗ\5b,'oה߷fMb[aGI4ۭtU D72|ָ(g."z?ux dg%VwzAzI}[Q#AY@ҚG%%u6Җ|4;Mj6ڪ\=;3tp[7/Hz[DHDZƵ0lr\O(UA6e WZQf⯑2ɖ+L.xצvzcGE{!5U'e㖌fKq# \aǽ彶`Z+7\h `FbSHZwdzgzHDtT<邋-Ϸ!"]|dW )4׼/UY+%:mm mX,\3~<+&vfM)uu\?f? fg1+<]͹g1mD|U!C1K`e0~zWUi_ow (2*L w`Qշ!+Æ4[):G*ϋV_9!m^hw9ҿ I<jO]= o=܇Bቐ}2tX#&.W+NG98Հ4ϥubIL g c/Ie9vǚggĩBeKg0A7ZW6Kx+׌KOK31*z2ֺد!Πv#'toWKmdou+p}ᥚ=? ל12?Sqky~7|9.zq% OQIDQؐ+Ȝ UlXL[Iia2(+Yc$}̜~S.I{f̸-&dabVİW@]P` LJ} D+i׏ gQQ Mr ߞMc| j$gH^ᡘð,GȺid4vs^ǘ8[A ]xAgE%IE 2KCņ%ޏ)InQ;Q gc_jj(֠B9ȣEcڧV- ?02nIW2΂]:`f\VG%Mx s*9 wTVNـrz}Y< |@M)$Z$ ŅӟeYǰj4K$d.0܉3^<ˬYoG~8͓0ʉt -FZzӒf兡0*]MVKqmK&ͧ]l0[ŘwsL\n1w/'7c\x|Cw|f-]Bhdy_-/%jƧ mG}tȜ47*:SgXlRr{^cs嵊3_:3VP;Ls{,M"Q .h όV1 0΁`ZT|]cqϊ}LC0*~w.VA ay:[ek ۽6 }0TZl!1dRܲPK {Y^&T 1[zk9m]QKف克-ehh:Ѳ,]"{`IǸ`1ZhBŌWh@k}sŧI5 S.(fLvBl:Bf5PuX4svПb xAJ.tqaAtSq׿,hJ%}i k]kO7ɖj!'߮O3574ɪq^ "dA% B9}x0R|ÊUMxS"cY䖧"GuN;8A!peU?_Z%>(&N">J VapQTg*EO 33,3FQ*K}f|0:NHL/sWsҷw|Vf"rowW|(1ؓ;:6Ir2uQpqd/tk]<"[*{<D^793b.Z@sc,[t8ΪX}e"Yq*vQ|1y[?K@ ^jӑ2@kJ{j:# c0# ;ۘ*xMP"Ţ 3[.rj kTCtgN(+qb$RZ斪+VD:~h%JogtyI^S=0WNQ 9M=,h!<8?vzTf[N;v!V1C*BF+FHs5EY2jz볤N`>m5OfgwV׿]>k8Ze/RCᶡ[΅ "{!Vw1G:it_3YE7U r.V)k C>$qYU̚U*o ELM {[t7^Lٴx!$4]؏Ω9_/|@K 3Jj''xJW_7ۛVдy0)1߅͂K |n[ƨy1x(='qH‚vS 1T[, XVyceOdўãw~hKBaf.IjF+E$HM Ũ>][+a1;n]9+نaoN)]rHY^LAH(mq#{C|5e,ց "abER9wı;zG2%^ܭeE x@ZDjh!VDGl ,Bo]1.Mڈp h$şH7NCڒHk ThJYNX+&C5Jl >x _l |vi:]340 ݶP!JFNr5X`yg)͋Sb!~N3DAG{~IZe&@ꡈd/ U'a/ 0v=eQƠ+ʩh֚plx~T5tG`GħF@'GA?qH" KYdSF>uxUqleT+ϡqc XCzڗtd]b@_Z"?A1f.&md"pAD=0r4՜}DF=6"MJjo?g˥ɦzk1Jտҩ'm1@S![ytM L H -ЁmV9mr%/FgW@74mȁ DOaR0ՙ/|9g:8wS'5=m8 #rL}0 b][ uW;XKО3:dU¹ɩB!`W/qS)uȲ|݁RGr^r:ÂV7a J^k(e?Aʪ-X|5 m/ q=FG;ƍ[s瘌㛬rd t5Sx di?{ns2~CdVUtСq  Sճ+ʜIrG Cwʚ`hB~QVdHљN>H@Mu$c Y]P8D79(!{A֯_=&׉m\eCb!#=t{Ҩm l VlqRݻhcU]ёƜiǎNɅv 8 ^!p;Hh7umN<W|Wvw>PKwHy ە>&a;ITv[IiUy ת/3Bhۦ[VA>=O= bZARe|_ӳ54NYUər,m5AS4?1›X7i9@N^Xݒʼn I+ÌY^Ԟ?Tnv{̣79A/M,4|U̧LJW '*wJ&nnK"f9@$oJps-Ѿp>lB:.J1; 9>7̦Gc3[xQ4xT|xɠtyڵ=6oi^ ,14ivETm߿%ß;z% v BOB"%0#p&eװnvx_|3!ºA2qS%X7 f;=_- x>W|:>K5k C yX GNm5)`M(Ijsf3up,C,BMޘ+\FfzK~ΰTa>&lvKݥ4yl ҿLPWV[o%-lQ\-m"73G޴8+̍HS).3 ?՞3Z2Ÿ3cz3%F<^t~)U[UB*)WOu{S^Ѵe#6~a5Wo<6ǥv^xQ=g8߾JjߜJ@óַtkj{@lA}wf{ѻOo.cthJ9b(=B题>UL!ۆfܻ`Rآ&U5g{wtn:̩eeF "ˬ"wF !;QL|]2g*dV$䊌6{SK5+Njz 0Vˎح]^J%k7iCգY:291T=X)oE.. +썕אt_DƟBj1c`ޖkHPL$JHl/8Ɔ9%Ds hłC4H˴tDd>!Y 0Yi]ܽKC47Y\ J-^+>(Zkb 2sK>PC oxOFPʫgsnf=bP1 ,+Vvklʾzoނp͐K}9lˈy l98"U:J$e$8LYͯaO؅4_p ~<&C3SUf+'e] ,f;: :%J ѵ[a.{MV zXpߟؿN) /_ D 8:cc*3VNnm76~y<ҁ=x">C`ĤO!E4TU02 jd%~̐@Ļ '%ntLHvO@phyorTLgWKnğ.)vfMgΐsL8n%ZsꩽNJHh{CB ~gj}7TH|*wm)ǰD*+lv##9 YVGwL '2t7#F]\h#$Ci}9u Q:PeuIiHz*PXYj-ʳjئmC^ /P4۱EcKH@6;zSxn *:°\>[hݿC[즄 13~|܈Ox2+wV(;,NxXȾ JSxa^C D-^zl͎섮]-ƚxm!P^N6wW?fOp>e#;"HWn)~f6\;WEFcFS^bWicioQ@L]d. QxΠO߁IzH?g-gE">h=mQ0 ulzCDҒ6VHyCTf3EUw;vﻞ$| %_H|0[-Gb?>-̓͛ZZ]K@-hWZ QGabm`m`CR w$5^#򛬙ƺi`pua%#v4.<'oAvBТsg)6Bc !HId4uBjl(Nn l\6{QzDB6gvw6 `7ʠg+ĞMj;8N~NoY; g\33+YGhZ v[ϐ. g3h2 H?z6I|Ȕ-WSi ʮI0&%su9kp'=>d?hx)H ŀ%M+Lq'@*\ަG{`Y|/{›x7@hEAf1ec X۹7WX>]$Ra;iBnk!t;zndEd{AȢ2 sj9\ɼsSRvɖN7Vq3fEPQ'Ap%va)kk@(?}67#jodBd HpgԂ bw4_,迾#vY!wbbV4fL,XB9u7bQwh÷R6W1^`%}k菿BjpR&hC O^㶷$[sbIdV6_rɓ#W}G )(& )RS{ h]tQ-аjT (߷Bm@t0־&'Ey7d2d|IPÒT KmrZ =]n_Ea?]2Whu3/Z Hs@Dg0 DR%YU>A*%x / 5|ccLPF>?rHfRtZ1</~~_iQp~|h01XJ#&$UXnƣ遆<ۚPmw9LH}}Ҁ wzPFt)AUx;<iX?OGvHBaD Fxb2pp/5,Jz*,qN#LTyAҀbjj5ݹ|-"-Nt_JI,1s8C"c Ӳ!4>3}՟ș! @1@V&b-l.,)kȵx#cXAS1n2 SY!<S7םz͚U,7;(fD5 P|~.f\&I)rKԫL ;Fk H*ۭfbD8(O-UD`G h_65~`aymfoeu$_lwID*k>yҪi ǸXxTY1$P{aY)mQb/CDmOis+6"/T1ٗ{j&!hKsת[j\J`Џ-ujs73 ZX5B=GEXӹUj%KQ D)FފTMK"?~ L3Ƞ[s7:؁'h: NjݟF.#=idgg]DV'mC'ﳦ_LXVYt}7!bBH^q<[䒅j%osdzOKg\w=V>@M9À 1;ݓE GWQ ~gG6h9DxH8SaMERPH]MJ4P߿Y4kX s~-V(ܵC஬ɥޔQ4S*/4X P;0T݊HsW Tz8Sz 4jn/{_vHIlhOZ'!ZAK06*hk[\-V?Jdy):2$;D*Z~8e"HG=gKj%^_<!ŕI2R{Ce(o =mt gd)GðBS:}][ȳ 8*~f΁@O-0 }唂0pfoilxɧh4N2;.Jӟ4;I5WL{jl$Mc ԎҪL皱[lѱ2@ }^5-!X̞S uu Jsf%9L1Fॽʾ6<,d I7dh^8 e0J#ꖊsi>/#h'(cM_Nh:\Q7F(v't0># xAVCF{ݠ/*>Zƀv98MwL/:!٧`tk !s' 5h'2,P bUa'1 \ްA;.u)iv_PR1Ϝ\cq!\TփL 澙StRwfNy! gU$F)*k+,wZr ,@`>Q-:_Lsys6Ȣmq Ee/Mh̀uf ʽ;]%d&|mm7eC/LnB1hOf|ۛᜐ11 6:8xu=E|rֶ L:C"?"5;n,܂)_FGK07j XmYa/g5zf#Hό]|Nq,-yJ!r"y[8Xֳo5kE޼qcWć28n_$ f?YEChe4Bk%JZ'w꼢+>$#GlDٝ"_ =snq;kx|xo}hfSnm/>WbZ L*(^6~/%@/yG&EUjO?g+rٴ$?@Y흢7Jbu4%dm Mvcꖨ (·R*]ے\OFXGIu&O2)բjno=y9A72D+"۳(h;pɊ1&ʲNGT*J~iX3#!e$cg!Bz(kVrE`CӈjD'{G/U' >(6Q*D~F[,!A!>vKhh`:(?gty Ur؞yE-2W!| %|ੋb}9o- 8CEzptkF~ #/w3x~Dwa$ 73,*0F5i<+R'oG!`*qA`! pVˌGWk\pTfu ʝ+I[\dTǢ$Pg8rbʅcN2=9sqfLC WW[!&:mqY ^2,F|la],X #3B-m =䑪<QNt/N\{f2⺳+oϾ><ߜh4F0 e3Msx *l XZ"KXPM0w򩉍F? AM"o_M~ژfsXaèJ8$ OCt-uhnǿx w1PtZЛ=,89}3$}7`5zͼd.yRT|n Yw {&"+JSD!y)4R'HW9wy6p"=IB >kO:QѬ<,2+~2kf{:.V Y27|2lcRƞ `TpLM-cq/&`(V M j@uuU1Yeֿ1S!\}[i ǾsĖA*\uCGv*лҭ6M|J O3rڭdY 0£&Pl13Î6єâ #3#& Qvp4cjSR\-lpڰȎ\WCB>8a ٖp|Cl0ed@ZdoFH%gد(kbxP,p`H'PۿJE)eٙB/͊i$:Mm[wIfh@(4dXRifVg~k c O$n;47=vFͯۡDUzXxSAJ:9JMVSيRlWk=A^̗|$~|ƫ ~Kg e+"޲L[i\d;^_H(SJ)󍡴62b'f<'d3>}v]>^Smkv8'~XʹT79rU1Σ`>kK)vśn帮[w8L֙e-XɍA,ǎf=5NlI ѡî (9g)ȟ\X }Wi_5Z!Zm7VZ"#h6 pt{YMv@71ZwJ)[<;ʕCi$Nn TG Ҫdzݾ"DO ߵ-ji`]:]P/w4Ce^EfZ9M+e1*Odܛ?v9q !-Xjh~9V|:Qjm竇!m)Ϳ:շ# 7Y7,afEc@(۽ğmǿH2x7oCtz_;yy.0KN䥶gq fCadgF8??lZ>57n7?qRt qj{舲hĜ\f7(YIFd"NQɠPXѓ.@~r1jBؚۅN(.*%:h𓀇QQTą7vJUρڶp,i+5liIĶѩ (ᜡ9w@u<};M;˛rRaVY);ϔl3^SVedKe!1FӁͳ) 8׻YT<'fT^0Rt>*ӧ &slI 6@q(hܮ@5 coD`P0l9fqږ}aE(IܞhJ\_'~ -`B5pk%]FS<G)cx )ҾC4I:lg<$n›%:<`ЄzP..[T7i*D)J܀]ذm*b-&93 +ܑLjG1Se ;a1cUMCϊ;)8TD(OI3ob gK'JZ2}<$8l Hė.OjLNPk* ة<> R03-edV> .'J'lEmDwH"'`ʰ|-m$Y 7w!F ^a hhyyvifU- GR6,! =Xj_`K-'Ԣ~θv5Qev i~ 6 c`4}@>by iJN9eX;EͰvȇ3)#zSH䰚ҵ_v)]dBr;dҨW9W"FԨx.1Q --/߸P4̀tmܨ|,s[ipl)CΑR54b-hP?i NMas Cm\AcƊRiۉ%R:YSwxH 604"xMͧ߈L*rlJԞ7,i-*s_c` jds!깨әן/]3N +:HpKFoE,:uOsu?N(&${?cg75lG:ޞ:!熞ׇ*aǠHSQ 0竷b֢b;xce8I"ow`1J '~ϰs\j nK%bJ- tz.1 sii۞lB |SXǒ`ws^40^:#AZv=PZk2<["ZqU /? ȄfX ~߅QU0i&>ė" QT G^'a͍|9>A$27nHJ)U[t[&kQ8uhPt*t,C#k,:v 2-u1΃k@aaeR|.m:iueB<O΢n/m,A_f/AS,1LC29 C.HPcUҕAwK 6!xG Cl7mb+|B G f*wA~m^fy5 Q5rj.{nzL9\S:Iu!9\U(a;b*仠j8 sa_s%% 0W=DJT˟-qYr66U~N<{A0 hQp 3DЈf[.)tk=MPUa=u}2cAEGEz )0¿k9 cA]9s+o.F]&PM(#ҋ$ ui9E|;l; ʮǰHlI$a):"}{(G7^H - 5 e#:朢:ܩ95v3Ete6BSE 9z>MhO6K(\3ifIkw0Yc(]qۮl1np-5RQK^ /;ǸMp[2~ݵzz?9R1݀PM#ՀB>錩>cr_BSsѨظ?w~f7 ա@QC6{CE uHA˓ˉM,5ϡ*:k\>fֽ4#(% <Pk9ݏV _ˣ;At*ϻ83AyȒ|r&문7,A w#3w Nr&lgd3ξkКBio%{z~ڛ.T\Uμ.u&=RQVqHĺ-qMiz΂xY6?,f{_lAиDZ h$hfH/y}热 %1:s7"Z1P i.t8]PTRgONkL($<'<@ ZMarzmԯpb#=eؘjroH#yNzKKqA% 4{d?Wn*d.^BQDCskt}t=.ٚ4N[16xM.8gtY>"tyφ ul+& \!ĘJ~Q.U(i' dvX񴴶Qv^E ۙ*$Nv9چT H74XI(Nj4PX8 [ bx!$8Cr}D*]R@$2>9+[uOk7,cdO( uv&; iUw߈H}9)xmki@(c^1&akkl69Јq,i>wS,.ˇW^@N^BPoB?Ip@n_VS+)WMLJI {c8Kb~y9#y5xcdNl3.xJCy<#!OB"bmY4XAj%vvG#'Q.o|J zG ZyTWDT뜣VT3(:DCtmgB$V9{zC%5%5E$j(U`#%{G% =V@ [3B "VG-~bfL5D~C gZcKd`e= @nF)Xr/%ջ 6ڗK1CdnH\UcoQy9pPZE99{U!Dc2d(emQ5;c"hhd;ܦ7F!c.~N ԑ}'{vV,n1ΖV0V:}swf,N$F0,z11' \RZ=` ˕4tD4KjqjɻGo_6h0֡/e>e6=}~dkO>˪L'&I01Ǐ%FbH;n&XyV:vX-C_A՝ O$,:dDjwsn++mBh#ƌKɓ)k5ʴOG4$1sC,@cX-W{50$XmZk:| yɜ@Ih:}06>2cبS.r02sD@ x쳸L+yJiqu Lo)%<F+,`%g/ٟ l`m]oZKb<~K^ZK4M}8W?\цBur.P `?lV^%[m xoA%fk>(Y SE|&|KSZU')BHJKLَLЈ5{*~g9IJH҈:Nrs1ΰdCDe.JWrA[Ñ]@^{(5{UY _S',X;]߿}-u9ı> ITuMA]κ_$ۿs#mx']8a.b'ҳ*hMUIw"1>`l vn]LXOuѷ!t?=7*#ܦcC)C0>;͞S#Yİ-p^k<}zȤwY2` k@pSɅ}BbB =zcX<1lr\RQY~(5TҝTN,D-Mfeg=jYgS{r1 ڛ9Z9khN߅Vb~ :_vDdlͪ'w+@2׎W~Q7@g 3iGkG2iBaӣ]URPpv7fօg$1'BA..v-m9~ٝu@¤wu.;݄pڗ'v)CN\PꃳR~9(zi܏緝ӓ-Tb70޺{Ka &X^UXצ^C;] w mpI_/Tus{d6ؐn^q.&EN\ d rBL-i%`!uc_% so -Ƹ`3sJy0Ǟ"x|;zAN};jɣ[8edRU1jkr>:DnS,}Rޙ kkx]^3/lR(}lW-jrr\[o+N !ӌ4qMlz60(Qg]4vSR$5F"zs2E ⚛ޠn')@l-}=Y+!fa+@ 7݇6F.pr0ט's*Wr7"*  |ųB 9MS~y`-K:5"gG yaFw8nO*=}UhwAj&; W`# %%ߢ*)/yVp"6ЯK"ښuS;vlqM8:wm(P(ڏQ>[m3߮릋W[> A.{3Xx;}8o<yU %Ry8]6yl݁RH&B5NxS$Tf#dUd. oţQئeܽ;$@x~ȬDA i⪚f(uw|gtгrQm+" ld-LS/̀HE#*?hZyRG!OSX[)So7ӽbS}[R"ut~zJkaƸQ넡Wmu35|K6`݇dIk|23mwd)?w?ʖ]M>`N^S@Yb `=M߉^}C~gx#,(!Nׅu)EqEL2G#4aLRwӜm?i,eqo 5Xu |Q[(A ('6Y K"BUx vjޟ|"<靀:U bܴ:Y g$5liC(; tI1=˂58^po̙[ <7Vd8M\sGpmLj@ى]6)5 m43 [[YF] f@7FIur0#<W$Q~1]-?zd~SPny h6ָgtΤKQ*dQjC)/u+6D/vz>nրidg:y~ܕsȇVWGΔk6W{:Y{h>}DS-z<g~Sk:09i@JlBآ|>uo.%;δQ4Qy+Q]'`Ri ڣopӣ,0ӕ"߫G5"*]ں=Z It ;qދD+Pv$qZQ(do ȕVC`;thț/ݥ- 4=>]?g}fS);Z6@0\32K)æAelD>sr c#1*~X 7Ckr6&\Hy @O" Y>fX)bDv.nLILM8]"<ϚS޵37N '_WD̆6X+zHF/41+~':h0ֿkki%ϟ֬p!BoCH D 1rTn;g{N7 4X:>R")FъS̝hUAYQz>hFyԶ^HLr&,N8*/'\to 9l 0b: \D7Q/ǧaK\- ץ!~Fr!ިY gB%cŧT}|#DqwYIye8w=DK-.}7Tދ ~}; ms ry/Ҍvcp`~\N5D\1)e"]=zF;ҡJ{ / u19?\Sf>zu6<caв;(4`%*ôsR3[(4=T^\,ْo+1Emz~w='WH=-" ;^\`̚6 ]> g[,{D}8)pahg0ӯdՑ1v;:qߨ9\No>w砄ǿI8]q- jgIs1Cܢi7N,~>h6i>n1:;$ &O6AaErɸ,P[:JἼ+7Ew_5M0af 1aoӫl2 ;50٥R ' T< ݘ"+ 'EI7KqަreTH䤕B0|3Nd`@z ;]-`;텬sioah;M1ߔom<OL nAr9YuX1$'JsC%F,2PebMf&"} ,2DZ\nki$cm I$RP+) 6PU\meiVP?^ ~#vJS1kR8yacj Z޷~kkF_b\i~5Xr\pc"qTn f?Ѭ!RB[_! v+'m1 4*:h}hN=܌hR ykϠl@n GRRb'ya#Ҹ5OR]j'l~lnR 7P`6UbB e/P:z1Ap0olaEf #Cip㎈IBY4mVT@ ѧ (rK݋Lch !\ xšZA4N<}"M~8Pll ~[3^|]2/Jrt^i_6] ʉ$ Ҧ~F%j 8T~K Ek,3Spz>p ,BO g64p,'[EhJjC:lgs\ sJc7Bmԫ(v۰\ICݓTcTYMvֆ\\h`6Z"o&lǺUGF1u|<2 iH|~fcV{MvS=0gu!2׌4r4"@ZﱱLӘұ'ejxp=b6ytv|FD%u+g pDA )g\5̓sī"`Ԙg3D-[Vrh3G \f)I SUPHN׬)mAyi 0<0zbsA.f^YE>P:7@*p[=߅#^YB<8p842`A6/hӑBPCILTb:G>hY=HzcI*6́#ڪ)kClZ<(:@G]r3;(_I-\`41,T'yaw0N* '1hQU /ګrcIq{l`oa[nv\S3o:yI<$:& E6-jwv'9/҂"Hb3\vCr7ڕ*غsUKl|ޫ ZT}S nj>H PPH${6L!UN-#.O$Dbpȣilg\"=`pc hD4$cV ރ8mY;VA׭3Xr>/([3x:mm5|iϿbRVGwtd!sclNveq N]9$KFkmī!T_wwMJҕjh"6$LFO0dh}+)uvQ9ϓWܘL2 cqz:TR駊O,1IdݘZI2t3fE|4ÛBYÖܵ̒KDݭyHxۚ{oODѿ#! kX2߲TP$ЂVU`)[?UXafem͗5Ss:|4N  P%t^M+0.@#ySȇ˱nOu啓 -!bȈEpx*9r.Bsz#6 ;Xr.5PKiâz)ta3yuЈy7&_`՜ -w.3`]aï B`MV[?[Y6MDS"C&Y|̏dp!Qf- &UBWذCj^T9AIwo*햁 - T^K'ַ\eՒLTmfZJ`y[>zFr lc1|r{9*T`xcTaͻ'9;8ήG[" nvE:1(@Ij @uM2Vr)5Fw1A Ą@h]7=}Y]-֪'Ƙp$([ZVI sDAV%HlJ/N[,َ)%]6Z᷁;`f`8L=4J'@ىV9;H{iѕ~ަ.YC/HtrRV;+3O nq%ǾO6ňz "%L_E"ܝvC?u;jkHXag#Z&a8Bن)n]z*cXy8& ~`"ˣz܉?mh0`_ܑW%nrm^1&VLeAVM9q3u>HUw?5ySQ.qЂSTJE#,Uf1MWoOoEz%\Zn^-=OU[ņ9жY0n{ "טr wHHw#֑+1f'j2W(⽻m#<57lPJCź2|x 'e)Zݥ⽋2[>ʋв~Spd ?s@\]۳ $/)d)=u:y #kDS-j(GnA*n䚢BLgL"HJ~y 1 HؾM]2Q5.xAbL{O"Xbs!n{T!QȊ,4M% ]+O.ZWxx 931<<)^&,`V^M֕W\\5>ڱ<wǩ.%s)h 7ULRg2jO0C'rvEs8*$$p27YR2,^zU^3\57K66  Ƴ* ]JF>*J8 u hC&Yy6B iW˹Ɓj.⟛3K7在M*wm Vv%b4{=ճ#G8dH٬]{Wk^0U{*._>;T\T tm#[\ǒп1G ^%b /:jZӓ0_]4=.: w-x,ٺ"&s<Mmh5υ;|~ЄqW8Q6_]LՑbj'\I:xY%6-qM-Jlr qTϻ4.F5-.1ߐD%I\!7.mCJ_[HW]T|zNEj\ne8S=9JDnHd;SRoNw\dqRPc:[.ಓ6dtW~޼;L_)ljqC$`ki\%k|W`[7^5P#rMG_Ӷl+i~(}0ۨ5Jqբ+td˚ 6_Iall,U].t㲛rt\~MJLp2L'O]%F~ uG' U?Dt&oF p:X z+yYh*T_H*\6J4gLğB4ap+^c&xt4U¬׷`ii@-VJj/\St5 Ϻd"=&DZeG(9cRok'l82=xW5Yl B+4 ZMAN v`8Juv3 2da,wD6 4|*k,ca{*I뾾L' ^ )USPj\Ń3:D̩W5Ko!7qMÇޯ!>|sk5#U 9K>NHGF @Z8Ћ#'`2U4!*B`PMFS%b Gxm"w"-)2>2)B9 +8قGbOh,7a6S+ʴMk᩠m?wB9_xI˃[S5!*%W`(k{3T()9X잂iDR4 h"6bi꺞7B<QweWMƘ ̟ auHH|3m}97VD :2t1cX-˽A,tǓl{$dm5"AspϺ{8T +taЍl$H+ ' Gf%'3OraK{T8"{]q P!Y zHիO͹hD,${߯!Ux| SmwQC mzQ]1 ɞu+Fi?MѨj^Nnc6pEJ#uh mr D^JQqInAOaY \v!ZmsˁqR׍d?P^Vk*a^(~Nlm}y 2.s!B*.&OuI۩'&h;V]9R)Z%-WbTt~PG<6-oHNH[ûcbz]d%T(sO{P`׿$Pg9 2&''!Ul[dhTI=.ěe$rk8]= ڏ|ADqk_+Q0AH>yӪe6;.\uSv cfHDS`hUT;rwY@"? =\$3H<]% ::֪{P {i+P_`9z&{֤6.wVX\ޣNKǞS f[b5bf61.@qǑTs1i< i v^K| Ǯ˩n+4b݊K{.-(PtBSʄ5eg*Vknvo..7GRL%`Qf') 0VM/6I@tNy{7BD'vkzgiXL=&haJ g6:6}~DAK6n^0JR#[&46U<|d*t_*C8VbGW<a4`5q3J-3\Tkۋ<`ݡNnߋU|R%uMYMvʶү/ZQE􊕇Ҟ|BaHHWH]ǔ:13GwɝQ+. os3{=NYAt5Nd~_ĸ;Va2_5;s%Z U݈}?[ .[K"cīdNB(ṝǶo, tM<+(^T^U-Pۻ_MWNrgQr&ꚺ*(ƀ EMgM`sU3NKƬj%FC~ jߚh D^aUcEuk)8bar/,~8C[~^L|H Ϯj 3FU+hnwQ'bf]*(x?8 n7WW~J S>=xv˩ݙŁ}{PT({zRZ%H6|]R8Ϩ#q9RClO0:9 FēC4:)z;&fNl>"gfc}@<P/ߩe:ٚd$lzH#F,O|ɖzZiMxs"=R$: cG1&ٍK-3].Eٚf&lO֘a j= R GEߔJ\ s;ę*I( p(0Y#䗐Cjp~tɥpo0:s̬H D|y;AY{ ;; "9s9ma?x D([iq7> 9>R T,bTrbgxm!LxfďTxh򇌡AiR-]Jq8kfdz@A\74 hR1lzY$y4q7u[gv7A)2n96s|$^ H^[jGjc['(WHx/\\Tx\54*{Z[_%Axx؍ahG@-MՊ/Gw x!\Q7i&R5}Bt6T`SDEA}x,#F:]"#ItTzZ9)I~ckIPPqv ~Uw5@hG;+MGB>^Kcnϐ-mŁ`g ̦rl_F.@ 9vz*t-,PC}*7C1NYhcigFC6L]gV]v {E) k0_౶ CiԍX Ъ%o"]Ÿ23, n,95^o*HWGʺ&ś6^D@|#肸BbFeu hka;nSV8?DžE#5\~!ΕCh"Pc h)& $VYY%?]Lp|.[Tٹ0@>| edm:dxv*26݆zzZ~ uMD3kپ='+.7bj=#LzsϚ>( ;)`5g؛ Ƕ~7B=EX6} ؂8c2lBŴJ{qO~hj!9y)B<ӭlJ~Sm2(U,8B|_*%C~r!Bj'ޓǎė,!hj..bzn==MEO.jٰL^\4=hz-a:X/8FxL{ kNug:`!&.+eoɌ$մT9kUV)odKLYG; Vxi\KEH34nV[J8SxJYMt SrV n舢}6RQB܏~ l xwگC,6B.}yS'Q {sa|ѱ, ⱪ ThU›:0{0qCeC|b(w* E|֔kxw3.ԴŠA8p ge;oBLk VBŝӣ 76 3] \mk=/)'.sA alOe8ʵ 9B\P k[cI~]:6Ox N`=~Oę!;-f:jJpj?hGy3^0JC졐(aʬt7䢇;:]oO|Lfi7@6eپʜVxo ]8ٍ-+shdֳ!o+MV7i$;mp{:R⪜+XLv.aA0kLSh7 ͯqݵ=f\lSQ1gIiaSAHu! 1rq~6gf G;h~qNu.sJ2!Z'Y8sQ<DiG!P3-25Z8f??*Bk,S$E}O<8ߙ9)%ǕߕWb W'Y [?IAheM$Oaf:pK:4ƛnԄvY/Ր5DZN΁>5m>)WG Ã'^|Sti89um[ L485u.ު)ӂMO缪G\DS?-.O.K4yҎ T&4\0 0%=hƝ?f4z}z&dpc)Сѐ'\аvOWnOvQQuesf矧%I/??8촟qe`1BYJDdoP7g~^U$5ـlKֶ͛tjרtJ3*VLڃn ^rUP0ЏM+ ]=Skڱ!9Hwmi pc}ź^2󂡂S4 #ϳ>Df;gJXӥ.|#?먖XAB0F \EB>! r7geY'XӏSxZǐV86|UDOaXp+ԐБW qPR}[qk3hJ>뵕  cT# \7;,aP(Nu-%Sad'/P LSN&|H,RGR7$ѻF#O㸭++qi//$a} 3D[kxnlǏǥ!A2 &PL\BT:$Jn3zS W"hjz0֗J01zߡrQ*!hl\FJJS\"V a2.'#UI*R.?Л5W %8ܱsG0>HJo !K?U] ݟM7hhsW"y5)z3x mc]Ά$0 %P^)`J߫rir[w*vL(wAl F(Gdj9ȼvq ;xNM1ur=(p A\Z\QJBѵ&s)jvYC![m'(Y=N힆W63~xCa\7n~Htn#Z/P|D12X&W/9N7nS`R̪`& L"v[1Z HQ zbv*\,Y1* [BЉ;tԮk.Lrު#Ow]Shە kGȑ_DN43r ֚_, &DrK1\c->kI-ڰ8[i; *9ykFMKd_>_LǑ3I'qڇ/A(BH G%Go杻sc SrsTBknRԻq^WXy?H ɏ4MV^L +EHMi60U"(BP|0 e+tkxHGq{'VxqY V0+Q {9|iÕe"GL fb_=f,x3净l]1 6nFm* u*jC=3GXn54 o)b=h%[NZ(83$ k厢bc,hxyȉ nE0.A:V"b{*:$()J®70G{A 2tv7mGxqzհ4`ŞŇP1e# l-Rѐ@In2?J)&ֿ;R˥h) <,ND"\9c5F[m\ <'mE鑿 3 9@hsAnNj7lihcCϘM`V2=ff^i  Z#aric_ 逳o|;8)[7R=1{(mm%i4e@SQb}麄e#y~\zMN5-|)[l9VAvF])J.k0о ALI,5yMK$Rq΋&y%k1X|XmtPٲGz;o4CƝp+F^AՁ [O@l``97- | GCzrZx%$д{uD*;nEHӿ!d4_ yf n FMu "?|dI7<'{o!]zO򥝠8-Z!{| dh tj`"T;'a&#iIEuWU跚0gnhm.gp&+Ws . n/,jk)"#kD8d3Iҏ9= Q6QU>=ڗ ^;Nr`ߢr5.v^v"[%H[oM܁~JQI 0 )'+>wnKCqJeQB:plrz{Q=S,^s@0/q62xA |u qFU_+! ,J&SRLHIٍZRQ8r=#E}%[aaA;Nh(=:#_:ٱlZ N4ΓX[=;c ׸Z ]1GK#Y=!꯼\8/t8cX-x_WVj4yKn7_hL,3Ǿ;ZL2 o 7~T}Ai%iFNH] $i2۞ %$V f03dqEe-㊂NŁ-ph/`a LXP-kk E#d y?9rD\Eoůtge)~?,<f7Z;Lu"ߓ-N,' # J0H=6f t *\U|wН@T oRCߎ^9/+ L9sqS9n3S,/sB(Dw(=*nzq_nU;RW iۂ>1(y,f9өV߃>)GPz#*fU K*b…| ,$3`[gpS*~ӥ,Psyx3mNS$龡ž_Cנ߫uDDx-ok|j+4UsYih ۄ e9J\́q߳r,'+/w!J=_yxB]K󨲹c{. h\PM$LKAa yQ N:̋Lz[ӧZP97k-65ds{l9Yn<)3XWBם g7Enldt_~=@J6SZm[g#Yw8P?Tf  !6 //1΋kCD}桔}-: UźI\?qMaK;${ew ., d<ẍx r8ڝyddQÜrδ31А.2^֑ɩ\a_څ4]@8޵d㖼 M&ܼ}Qn_bR|UJ1|& GtV@[ƇxXgSAw1,.qQx2|EjX` LT֡u!YwT7S}yzqIT.&Lz] GFb3Ge;4<ЯYi5FruBZdR3ScS#yx~~*gذ۹)=)<&,*@lA@iX=+I^\>˙OVA ŻDo=)YM0_bSP!Mdh3@ 4.<^zd_"k:82iG@wJ>)Y5លq BB%2ZĿd8=_8 r"ox$%u$U|XV]ud\Б%md)Adjs$(}FY.^I\V suڪ|݅U)!ӥM+>f3VosmP8hn+}]1A.;טc +>s5 UuaO'|k9] \\{gQ N.} g8`yjT $MJ>vR,޹~x>c‰%l2iT=z+H/ڼ9 xI%ݽu)i&Դl*5, |url)z" Hr1n .s w"DR9z$5EG?I?`?^>PF>p73~"$B80.V&۝7~ڞB I&!Lz _ @-[ V[}$[Y 5Ն0$ p7) N5KaY?zsU%`Y-hrm{јŘV°D+)|btn|eidģL{L*wDU Snm唞@e,#ƛw3eGHD1+mgZRqLR76su[/Wo =&:8O[~Molؘ*”Xc)[Dnq5NR@>724K @e4y t=_'R,vD~Y}Ix@fR7-^^q5U95Si S 1?c4^pgnC]ZuYa kh?;y}(l0^z[CatOWR7Lf6n\Ƚ;+ONTS\z'Vr``v? `o=ɲyѪ>Qn>$)x& ۻk+Uah/j2Ծ=3]US0^>=/:ĭf7@X SҽGsJ$"fɰ-WWMb+h6Vy0g y~ǎMF?76D1$^dMZE5km*Ií^{maOh 8xI>C-2^7ؔ WNL\IEΟt^y3d'4;u`|xg &=}uayP{~"kzr| ~!܂w|whcID;{v+ 2T#RSe ד hlϧ#c[wsÛIʖ7h4#]oZ>f/;SNylүr* l?Bl& j|V;@h\xgpLQ+]*7:r/*R{u b-r8ݦpy2*LlՒc@K]A3p'8,<ǧ"uYux7֍SS |VNzKo0c2Ӏ|* ͦl-mwCf2*2r ꧈|KJj6m8g3J}ČnҴ7sޒ7Yp6t0=*MB49g Vg;BP@ ~ieFAs/*4 `0h_3v`e݃)/ MaJl?W8TO"IFl;}% bhw VcPQE:\C$o[1 u9Y>kyevĀ񫚾Z,g.q\;BG]>q#WWACW~![m1 ֚xLE&( O0wplK%o+nKݜ'_"!Rab{kǾE 1 W!wHeٜM6+;):FU2ދj}&MO s˭xO͹|L{+N̟\j kuN{V>:Iy?(aZ0I6}C:]~LC;w QylQQ3Ayo.츼T6Q>N$G!CYQ(6}lp==k> xl])'V'" `w1ѳT٨[!>ŏQU`ڏǽD_HAMt#JFbtlZ|Tt@n_eE' +tf/~1g=GR\Ve߱9AUk. RPQ~90x k =L[,*ǂ; pAФ3)ȡCGEqRIATmy:!&( Fht b> RIc,/ Dc 8k.DQ9wك!5wt Q@}j#a\~K>?f!7ʺO EO\RV6!um+̅#! |/&26'=h6- 7c)2GdS,X*͕/Y9sjmD362WKT.U$2*0K贫P-н f;gO_ڎ:OR]Ln{J st_@b<|=(1Zdm3υ ̈́4CCЇފ#E21 %u>J?(p9Yɏ4j+szwHVY]+录HTOl>Y\ĵdw|Wd2u@"ر\ٸ˜'5IB!ƉqV8fG9UwKD["& oaB,y;Q|O?0~~FFIFUx©1܂{iR` +v~ɶ)`eܚtip5@l_MGXa^ /.`H2`4łJ=ԏ߸NIb3Sʯ@?J6y֡Q7k{l6f.s)ֶ *5")_=d@,u33h&3{uMfxƥSCg-t=@|̅mTqq#CҦ}13 z'XwIv{Y0\{~郦/@uW-]<~ ~DX0t U yz)rIF7[彶S5pY )D F~N 9 SţK5GMwǂu E>P='C'd`Nӌ$sG8 ȶ֪f*Kiؼm|q@;h3Y!'t0Sg`GlYme߁6 ;/%6V~G~V0K[mþs⅖Mڜ9ă233uj!.{q-6V qͮ\jnE/B ƿożx2F?8?3vO?kC ::Y({Yiu9\Ey,S aTP\ 3T.j+t[ė5U)kʰ$DNn6uy %N(l_7;5%~OUTN@*n2K:%U#48UÕziL  <$_Hኮ%l޴#^LR ;*q7Hu·`gT_jdY!Oa*҉{Hz0AbT :Utd})x#KRu.AX]Mߊv5 t,SfmoiE  "r=da/_D A(!Ț5J%Sm Jp6Pꁉ 8OvZS> fs czyKfT.Խ$DLUQhZs $7_rR{Нշnu_=09=N2c79>KvAY%&^dwf$<_Pk%RlST?sj$##De|z>θ.c(MۭFs*8mP$IݘxTcp,t.>5L{½h: p@G]/Y,n,98爏ni֘Y:&Jaz" ^G"DQIKp۶y4-+F:w+MJF΁dA5:4FriŚs/N5f9 tfY(@p$+dhs+TBfnV 4y ^|wK̚*rLLͺ%. F%c[U,4t/%fߌ/o43?\FR%׭{,LOP'xl`G Ϗ)ռ@/YYjX\I9g: IȪ g "2&pATkC<J(g9n߇>'軗PI,ǐ[_]滾w]w %$o4+ZN$J:H{b mfuv}?Phulmh =|NN4#'6#dUf~fD>UvVn5qɒIf?]XqKjQ@8͚^$M |7Z壴ڬH]D }sv$Y)֭Mᒉa ᣌDݱL5id{'H58ɇ9A V $ -{!"?o2k4&ޏH`1@9{|ZmK;#U5A  @]'8茐z]"z犑9Z+Jo|Qe4(ԑ|R[o!ݻ*D~O*WSE Uh%nmd#Z3,R2L- n.Qe+cCbu Asgu.^0IBj.4a!!qҚŨ(f V{T~ZF[f{BOHMkbf0Xb=RAƘk>seYL\)Rͺ)i)]nK(?6'vd3`<( ‡R((iY9$7}W-G]0k?T։E*qVR"Us I{̱ol&cH /OY<|ksmR! ʇ!A<@@L'b^ᅌ!xÿ9Cm?|6.U$ JHĢI HC []z b&{F2k)*.pVQ2wUzw͜Bu*١]tC#OʔmP`澗r+IU\B4k= V3m zxFdq?TN&^XQk0sodeUĊ\;9 Ԫ[Dd^*zӸeRjw8,|zqq=u%S]S[G&JM%?)ſ4/mk,uW.796_`6 ,{ 7٬-CͲF5Hv #\ T>W L@t ;$h|*?xd*8Vo,:q wY4Mi$O@xUSDӦ,,9"((W";H ႎo |[T߯47ҨPDكYOk$ǃfuC|xO3_WF}WR:̚J<Ʀ3oRu3΂FRޏ&e]ˠqŭ4kL 2̍"Kl+ `׻rٺE / Qf3%%&eEW`WFvAI|(3'bBSBFv_Lo$PuW.8pHTB]XV(nI/RRc3 31t2p,3тL,|-& bEwv>eCM'i%,&[T./;| }yj)"J/ڶGu?.yk\7cl ֪+c{I!k 3P.1K ][$NT z3nat.]\ǚAH% /bi(> ʯSPp-81 c!g[|FX_olP'2yI:d2I[4Ot&v@)JKL );1ak 8kor+Jw=`",9n?ɻݝzd%ZB>w^H>%+򹼣B86s hfrMw]N\Lm2Q,%Bdq`Br};6L:?[07T\ 0 -a_>]Ցbw׍Kܭ`uھxm]Œ-C9$2{̒T Db]#BlIOTCq1m& *FVt(r^vHKO Y)L4(5+_ӡ0y^b). >ZhًS)B-WgjүRܯD#o">dVyV}ǠԿ,3>`tFQdBƷLJNXr* Mx$(NdP1Ӌ~a)Ű>s CUutVnnhi[}Y&ӛiFdpR52K?{ѓZ*eQOtGÄzNH$W5)S(c̜"t*38Ӻ@)9P2ٌyD:szLOdB)ȥ.3hz$-?zt*) X[Ϙ:76D߾dmev3`?p҉rY~Z+ke=m)xY$=K$@6nX`I_naU8 Xa`v"Ǻ@dNS3u@Ո#FFEs.}vBۙ/$JxvG$0{|ʞlaUJLt@c.'t+U 1pr)U}t[b'r'0t!_bXv.V2"tpҘ6Xo$^_HwF}<׋R:΄.#/1LUF٤/lVq-=2U+VHO؆FYqhsPXu%h׊SͰ*0 dn T2P- 3^G9.k㘸?D XA)!Ͻekz[ndIu~E!x4ѐZ|c $j'|"cwZuI ޔM539\a:iyU ʮyWfyuC(Ql@:&a4Ej(}yNY"jE *Edvgxd ˑ@xJ+!|mbbMq?B$qpyXᢩW]ao%OmuޗM.ɐy:oGZßPb[(Wb*%;YaD wpaC3+/Q HՆLơR6\=~|^ w?p'1ZL 7xZd}e8Qgz^~N!pZ_[JŢ%h)0h88th'c3cF;)(~Lp_:g |>y:uE2',ՋT< XUUDhkR^ܬW57%\8R 6Idt;ug !X*ɍLq}J2eg+F F(˪ܢIU3NH}g-tOq(AbdH/Xzy14g*Q>H+Uk'y!#v%$Knaf݆6ɬ mc teA wvỹƶz[V$ vhZyP<XBtѿ~(l6 KahmOڃ5AT6?'2TN[7|l +:lVnxݒT$,"$i@zӟMAӃnI5r*%Z"AT*-85 &!g"p.8Mﶈ^1kFѦ- zƀK_xwxw%5X[" ? 5~:s[?uN" V8a^1GG$˝rwk&ǪN, N y؎OkPFC tXo(o༏ņ3Ns:*(ޡGqyN)|vcfLTu#+vpG[& ''~S4p_'E1D rAGFlXAkUעokSNs>< EJ7;#PV8Kի]g+K8"` @d->ߖ( T_I e/ M  zbǧW[r,uǡ3F 'M5ZNQ=# S? R*~o0C"dV=f ]̓i|_-6#f 4a5Y{D竮{s,,w%$X먀v|ױ8b/zy(RG/ݡ[YqZmhjk{h;N̜ ` ;wu3pq}0JKDz tKU謳,m8 j@'K)8{ɵC!>lBNQZ‘~m袾N\ᗰBE ؇f˻f<[rPqmp)[ ̨6MTN2)|o{î t'WoO9t4[;գʡ PSĞRQGXz3@y%sGTa4g${B6{9#9>^Nrbk$ 2J=k;< c~YmLLr%= b{SKyﯶ^Dl EyD18ȏSHu51TsG!`;?v( b"B5?5 J3ɀ͠yyd?or%4T'gg*4)+u+/fxb̨gl~A@~nhP cBa>D0 MZ\k_Jb1O>" Y3!.y=9| 5SRy6j7YaT3 "q?{C7HZ|Gx$`S1oAQ6MXt$˄eȶ \΋g#et[<^5 Y-:l*G4!<4'MP\nabI"h4Nf뼾m9!@J$ىø57,)uTw4 _DzQIeAݘD^>% o.ѼY裦|= DlG$Cs'}_uWh?.`<BT2akc6NVj:V >E| hZ~<{znpj}!Q8bJST``L:d$+'ƆGEr>{Fx.DK{A-S25.[+ Y.MmaD?9yoY{JTG/},Fhl! R9*#ʋr!5&(;mʧ f/I%u"ơmv* p$>){иBO;M|ުɞ/7rNH+G$ xm6"}ط5RcFNOZez0up^|mM)90D"·;ZRPN"sG.xBvn*X:yPYpy.7v!5=PE\=dИ4$3+WLRFlHS@.41%#?+d37UK73cHhۛ" ,*;4>::ɞRΜ+";>.8G:> Toװ3|fd&CȧD#nꢈRGxUB–`o NHIls˺|3D:7Zwr< /uj< hӋ`$,{ Y\|(ҁ⵩ղ `\B ] 42sA Χ8|=7[WU zỂ ud7f',D.3Cн km8G>[gq\7zF$Y+}A5;w2 =3lӇQeaհ$eMu lz7CРtP@45wKΙ6v"-~6JxWkl9d9${/#Y@20/cIT%%vbK(]_Tc``P%!w:ddùme}L݌JUIUtA vKoGJ$B+3N郡0Bl搵a} ٴJ 2g_>*z&H.K!{q(A\ɅM l=sy/շ/=Jl. iXH{X:4Se~ "x}B<81  ^yLxu- 0mʛ.Yrk%7b鈩;F)`@?7Wgk*ɴzcCtKq b]+>yš3/%qVݻWX#(_M훍ÝyU)pv[?Ѳ!"oCyPܚzrΥ7R{ת@"zM )W"4SȎa/Ox6%^IOΰ 'ydit,SKvs.@V^/noq,1~YVI/BBL"ӹ|4#I(tۥ{g"#Dʟ|Ar{'.?{FiߛT{\If;j4Ư7Da.E瀠}|8\>oԉ |#=5A(B*[e)ȈB1ި]GWkh;pϯ{3 a挥׾{pPY0K o \#W6[';M\W)|OlJ\ח]:=:iDN"ټ^"Rv Goя1Q F1ZK TbcI= kin4djMXLR/gdtRB7NH!w5=,YWBmoO=L`2ʭmBozjef/V K4i0/'0=V7ż/房Hf-=-"r럳{ ϑa'[~{7Zf`-Pc[(QFc-9ZfNkgXEZY90v4ά729>p/O]g1@.=ړmaAMKi X4Hric=*{HMԦn/AveW0 * 7rkih"\tX#]PU%ߌ\ =g8ZXu̇DsG3wG+!&tWZn{^v>e]7kX izrt_c'K?g!G g*w+O wѭXSCQdgNA ,᠕À!QF="i`~:ֲ h'[ _c\۫Z_:}a!$xGV6p*]/4V}8?e[ëBDhpĸP{^ȜርHr{.â; [ 7kAc|~Nj/*yDd&H} <dhsh>I^Ҳ` 0E.IG=^vF?;eF6V& AI@eD МD!(XR^0,$aX'[%xi£\HISXž{:vHmݚ֟8>2֕fFcj)uWξ)v] m<BY?ݑ?1mW';ܝħpy+eC+M$b*szl?GP$Dv/e|v)@_C˶" H)MovL%PzݪrX4RyLV7bhgiQ*DO OyU Ħ\!꡽g/Njp0 .-$7Ԑ 1Ш8cNkK)M2tdN玭xA}2Z3xnkT%1;mr 2xh8Awa4 x'iLYY(t C;*u<QO:-g$7:m&[_( vUЫsׁA/'?4@="iq@Rd@U6۲|־ ΄?+L-VpZ0KU:{/e>Rr# .\EPm/F.Hꀻ8Q kRBSMA[ i|2'&1#tv>y-( l^/0뚚}~e8~:`Z޽g&fkBOJ9xKl`h7Yyv3рj=.2m|w)eII?\{?kS?T۹gP[r;gё^w/m2tw (#Dl cۭj/JV7ŏܢ2iJHIvy.n \ e9 MV ]]돰H36ԗmM7`vO$P49I%c@*?1O| zIH;q 36u'dFEPf}5@RRRw JU6 py vQg|Σ@ AKӾV%Q-y{b؞[ɛ`݋IxwLG8b_c[=Wf5J"$z16KOj#E &[B8XGƻM]H{k٫Xkg &@K RJq/B7ϭJlz)3[,t"Tyt31Ż=NuQ*ܡM(T_ k1gZd 7 B[~BP4 Hp1ڰAg n3eWws,쬮ZGZlF y0C"ɜ˖-PtQp=cXヵ_~!,3L5\C{7yP(?c $4| duDV0?~6/䉺""`: /GiIO!ӴTX깐+@3s\P 쇛3;DH /cu:@Kthxבy?>.֬^˿d]0L~Bxek3 Mh3JEQ?y$lb@!Hb@[[ 9p1wGc4Hً ʌ7[ȸYƪdO $c# U@*an/܂1uΥ0UUSiaO !@l td[g,qnϸM9‡")Y] l:BPem߉$6@\ci4*ɭC-EZ5EtVo vBN/3(Sh.c8 Ay3E0dĢq^GHc-.oHSͨwZɶ1uWqwLLkK`hcy}\zPr~;R?Zc!o.f=: AL$a Ҟ4\i܉nwQ{2wEQ<ڭ!3tEѴk3S Q3[؅adx~ x=-N̈͂Ky7z+lipwqx۩#Eչx߀XG2~\nP9M5_, w#8lEfM'_4#!15 v|ƕ)a\Pր-i(A=$mgᰲq=v/Z&b#(6wnXtVI|֟ȅ[cT,=sJ%ccM>ط?~zj?4M?y:g(]1vM?ed%azuTm/GxZHT鍆ʗ7`I11gd衒Iٳ \*O>-FZY̛!4fguc~JYi~o}+B+f,3LT(Ykǒꁳm s2s[\)1˨E'i~J 4TOh/F>Ndl  i¥vZ~$bPܯ~P,r7XT3$b%qjWY>)/$%ECW+.&c[?)Y4.yVcjaB|q&r (r3-F0Uo g榘VAO랚B ԫ'CJfA};YRqœ-)nr Ĺ8}9ZFRli9;=3ȶ2; w}S-1ht}٥=IȨ,&f e,Ћm P&d-vSEsk<͝5W 5\QFoP=W7gM>Z PYDJj+n9=9T#0IcT'QyJI4*߷2.-qVPH1eTZv]igxǭ Zz $ BZ#X? Xdc!w H!%ɞR,r.JdIN$\2Mؽ {C2yPzН@½#D̟Ұ/c)P1DG[9erP׼pZh֡ܩ%T%D|癌V S Ӆ׺$@¤`@q>n\0Om[ٞR]RP{~Jh;j3&WP.V"~qs`r(ȧ>;~eށ[I+Blҵ5^b| "c'НSK!o wLu% %76.RDF8}hzM `VC$Vj1m*XO{1QZqq/ť8P;@y j/vuy f WE߆MXOZqIMy*FFZW<[@0h䙴]*4GNʵF\_VM>5ѷtQFyQs+B裏-ͱSq5z[o[=Pxg+->Gf valcZhUg62ڽ.b$;婔&䂽&6T"67az󋜚ʥ8h1|.|,հ?Af8e4N*?8mU<Ju _X0OkN&˚dܯyB;J`^6M$$I?[{6ʤܢ4+rl:2Al#5_ZH#`1mƳ"ݺ%$z"롕'K3GPFgvD쐐jƑNMXU̱orb>qA_ 0]I;ňci:qYV`,`ѝ/4w 8v 4nP]CQor'܋@0}PY&o*Bx 6:q9B^1y88}\Wf-.ҴOQ^IiǓO RR8F4])+(e\KdsA$">Q U#4pΛ13u6~_E N"e=:5*ٍnvOڙoC%_cu$ܲ#5 ֞A~UãBF%+E@j",r'4/'%i"@ q[뮘N܈C f+ !4o}I%JbU1mR lQKxqM}[WDlfmizYԸz怛>PL**N`-,ׁ-,EˉgMh ~K Ӗc+{C3EK{#vwᥤ-W⦿$ r˟ﮚ-G]Ʋ]iqX{%7酤:Sed9kDCpX6i134fw02~:m|Q&hܙ=>Y4O.5d1gOc*BmQM79AuQs0/gDlCe ҺE dPkD"Tcajp(dabZ_b=$ڑ"g o?E47nLbmE'?r+4 jO|BmVgf!?G:AiCgI2(WFqGԪr[b㡞ȱΐ\a\W eqhsizy,f.|XEE:ڎ'+;+_7n8CzY5&1L|KZ!ׄT5fpۡs]qX2K\4ztjg Ipl_"MiR  2$kjO|Vn0F\vAwnf>u `{<=juhԭÍtd֦9\\ɻ3*D,4gk`A{&1ϳMҝsh:U ;Snno.O4hQX.DdS|N]z!3xb\`E+:o!gފ. Y+;BDj*V7gq̹dWO5)LM=4wlٓ$L2k/|SݝpYT2lߜ%_#Kl' _ A3j3҅U)`yaG5A/Y Frv,Khizl Uuon,>!ߠawǩFDT?+DL5%7 c |)۫~.M7{x@^ulw$Dy:g c#<p͡< 8kfԹ-ɷ"Q*N+(6 v޼4Vуfj!9+{b\r֐Ge_&ߐ7>N-A8<;=HwLpvSuoyN: LKd6*JdP@˩\ JdyE$BY.s+\R~xZ{- ft)U0F'<>gt]mdPr  Qַ}_o8#/+aēk g9@@{]&WcmA$rr<~ɉv)mI9YfѬ.ȅFȫ0w9=EHaN{z_Jh ۾߅Es\탱_BRXx&O/4j;o«rcn@Q) ;n-CxEUicPd0^lSD`Z"{ M<\b.[)n=8*2j "j+2, w<.H5:ZFH'Znl:a&wP偋URG QkzC6M-WB4 ZLRY3w͗\}Ch-MW4Z¾~GB,6Zm:`%)˺.ۣ|fp A90a*d]%MB^m?%^w .}KB$)+qsсcsXӅ j0(˯p_(32ɈLkkY@k[U.5);%^sFmW+ S[9ZwXL;N} I?~6"C$6/Q@zeK"uDrd1U+t){C-w+ÑȹP2@Q- $tUTfX} z͞k? <FFn?EtOCE:Áb5|)j^$BYĻc;ꯢAii/ۦ1"vu#-a;i_ fm!Ns:zEB3oC_<Sduycͷ6LĄ;u71;"6@#<ξF/ߦgzek;m|>&ԥlF I dϵB@Eں?f3QU#8Z;+\|jGfs"6%yۧp`_[D^+9`K~|ccJ"HEl0ܳ:Y0iB~yn뾠FnOJ<.܂#6&gA'єT[ ($(`5%9=Mti+P)=z&)@ae˂F`Ti SB5ׂMI!L7I:`AGHKJ|DŪґ/&#͞\yMŨy$#$;=]ʛ(IVHc l&m#ÅW D!=C*6SS68&]nIsAhN' i"q 2F,+KA‹o$U8"d4 clwq'rGzt0b' Hku،O a=_!y >M,(hR,?+c=+r?fiaX8vLJh5Tݽ4oM!`UF1 K|΢4|n$w&nstecNu)4գ'cpHO3'PvESo"]7KSct`7~3*0*S7gH3\C!m~5[:kTd8 p`t'8e~SnblSКH?Z%7S 8Ƚ@Ay%+O֑ N2&r|pJuyw{6JaZ{% GwYK#|ŜxoRkn_{SMLDȚ߳Rd +:dX k> kHP+Q&PWdP(:iKhu^3=NS'ECht#֢OFԁM6fM wI0WKXHfժBmN9o=klh@jLxUbOq dC7*a)"( Ch!xKfTZAyΟ ]cr^;{[RwfH*㭺fyh(hP(hfWک|We!=<%'A)0%'$ gwۭswzNA`.kܾ̈=ҋ$ZEdghH&qWY~![ktZth6 ,qy/ ?O8ɓ )Nwԑנ`̯Ӕmu^1%9ꠞjJJ&/~)zԙK}kqOcՍ+>PG޻L䔮x;M=˖Cm %nmXp%W ?2 N^|:I֋ jvg<;| lNNU5nJ~`dF80f,Syy qи;wN+}aysv.s΢ 9' ]K._eIG^ؼ!8;bإh@>E*M{U\im8HCz_cWa+ґ¦7b;D>*e:yGL7ڠRی. i46|(cYn'7÷ *)/ ~3:9Y?-Բ m( "罞$WVibē /~&r*>VU͇\ xMu# f@kFn$~2xPa)x||_Nnl'fl>_{%k/Edz)VQ zX6zI=n,KXǓۃE9]l֡+N3$?DJ_aRCmf>>]#[hu$vyV6[dt?).'N)BY=8C"~X,/&qpnW:+̷=ukTc*W$O~I:p)vpw\;%%EgA &H0{%cv)7y9B"H о^̦F o.ϼˢ=`ƽ8vC RչCn5VHȪ)l ]ϟBSW/sE4gZ7cҾBea89mws;K-Ө؎PV:gE/6<2KCSx7rȻ|эfn9H m:#X^o?Tv.LlW(ob$ ylujo0urmFܥF}JjuFY(_J7۴ؿ~I5,ȅ|ՠ}\==ߨ.0H!3ϔBuű ^ڰ,|pa`1I5e(/qDT6[1ƳҊM,Qz{NA Ee:F s~a%Au7 1 Dgԯ:o8UW+9.4T93%bͶFݞTx\9\#Yֵ 1f}-_/ b Zk slGU7>)cO3宾8%}IYT!ӡZ:薖I/wӇP(+H}>n@s~{{Rc=6zd5a],Kϊ30&2$*-5Bm[l-(.&`O~&&bjnxP663p[΃ Q=TymZFa=Hr!ZhU[?>j ˋF#`XvVS ն ɠ>#1Rz>{~17H2ǗTKie] U#c1`F `Z_mثߢuy ԧ3&uAn {ew*J`X1SKYTVb k!V^A11UͰ/d@z,3o-|ް0ym~y)lhh&'Q@wu܄)%e\M#,!r<jƮ&FE䫡8d+RJ&И9Ƨ'2%$I&P{00(ϱ_j!(n`mX< cDB%˃mq.NvB>a?`0~9-=ه-e KeT.P՜λNy|F*7`ma:;Ne.{y;lSsԅg w$Uc[fs=Th[3dsjf- ߀y+_ӪD]R%bDCƌ^ \W'OsPY#1&`jInzk)RMX h{MH!ψ ߿L>6I/!\w{_m.$nЌ$G[*,hSlihN W[Yv[skcoz [92´L >G,Fو)R+)U?j_T53r ra{c?Ic̚rEU>i҉[R\+ֳ5P[zfq=ZOHAczn\aCj w/k:ɹ -1Q2÷^2O&Wz#G:0+#v]cz03mϚD i+.y၅tz1'ξ / =/3*X¥1VhŧN<슽RL)#OSQEݞS+:>ϒC8oOn*<ڰ09@1\ǭ17!czCi[H|P3 `.^ZbVD.JN6bbk7F-78dK(O!ZE]LkS+G2-]?T`سy8a?(N/$e:ޙU_gL&Al 9>fu%+oz!?PQq㟄3R FVS0Of '^;1 A'Q L}7ql\WY>V:p4wGrDQRs+/Ca{AL+Kxt(>3!f]+ǽ3KˡSv><~u G~4n?8TJ +.~eC[[()M9Zg>h1pONXNijy״X4,qIdž߫AZx_=n{];Q!Xʳr|6xR=:Ђ4Ē[r `8l+󤙌ұ  ol98* e R/|WMIeL 'ȪroCt!0svlF_.7J[FaVp4U yKDG, ܐ$I wW_TLu#q :sqO&Q`ʃ>w0B < ;pfM]_6\BsnyS, -5uӛBU9>cRA<É;t_ؑ\S8{<*K-;klŬKYIlWSVM[] h I $ˆ*`ASt5bQk1R,tZ#VR5ޞX2 0;W(# Kхo<#d/O/KgVn5oj<#Bwv"19<-Ũk:RU,()rZ qػ5p[(?0 ok4puOcjCEW}| Gۼ*)x Ҧd*o|SU;e^xQf?ϯoGM0xw>qlcS1k ܦ^pݜ('GˢaLKY ;3}_E1:aͫҲW};#ca=< =EoZDpݦIpY}Om8M^( 1rTV!AWoO[1 wBg\=k2U(~e*=OY"t BѐD+ , JTJ+349yFAͽtIcڌ45`?at6sr{̕\ br7@U%bNCf\8lʰjTU +*9a1=:;pN>=MLRIigxVn!%8cP2~ڂ3[1[e: Nr~2?d+;FO6[ w%V?Q%nd.=l>Ə;9~1ENqvR#SB1\&ť2L13L%E\Zc96E5Z6 jߔM3(KfAh(`tzu(l!\"T7J\X|PZaz -qw\^nYA4(/vɼ.aNqN(!'dcbzGjm:No#3+ QXIq+L¨WY> !=am;w=ox&UZln^-&z1 |&sS[U(,W`T_N@ޭ.#Q`si R)FT5:#8b7jw{&ݸ;], C,(Poeô΃JB #҅,؅ =ǒns`E/I\sTi`Z()Wfٹ镓nЄgd(a@'d 7ϙ hҺI#RH](B o=Ϡwͱ.OHA¦500J,Obu4BjО5WrǂlzR +=h&Yx7ol!$jiTs)`ٸ1> p̨J7 {uwmzg*w2!QP'hiFZA7rgJ%']>f=Sf;1XROgPֿ}^ i1]7Ll〄Ia]jbނ[z(<`J`޾Fv)+@7]酽0<_A&C}$}t4z+B_)! %wha.MchE}8R}b*WU,RPc2;CUXw.$k1Ɩ|~ nagv3Gݝ3DZ_%nЯ|fۑ9bIrnQ&?!_qa_ #+M' E'p{&6[v^zF|?EW.|,Ez%Aq Exa\QF )xʄ(!JWIdўWuM[~e/a6֏m[q u:X$FTM>uG\"^jZ>ڊ C]f'{3o9/?8EЌ?mbCo.v.Gx!Y uɧ-&'[$ayh.u'H`wmz`n>` }g B>>$]P㘣9FA7q=ԍ^_؂Z.J]G0K5˰8L¾qAn"oӉŗxm eqȝFSIDG2:Bc7(I41;o&<5k)DQ%pćԾɓt͕Jϴ`Ɉr(teDj(7Z /e>x,fH19A[7T d26Q)\Е؈cHļFG3{هOXhJXboUmM>5~L B[OӳHa_:kECȖ  2 JfW|M?1Sܧ M#v7 gփ؃eY8YЍKdcP!N}F&n:?/ԙk5y p&u'd^>)cK^vd9ϻyV/U=j_OBS+Apb}@7)l_7ᑢ-ZQO 8q׮@BqV/؈uZWSV4GWۘr6$mE4:)EgO VQy.jʟL}m7cw.(-/j&Fa2Dxь]Om+4u+e7O˨ub}Ye67nrחrqzMbn$o69D)B"ZSJ]j.|=X/쇣u27_ x@3g{=Q:'_߱x7nfǶBY坶 J@KX3p@2q]qbH$:+E\e&5@nW2[4u"U )5*BlMu(t[եmEJRUp' O,_re8@C}.ȗ`X]:ZxǺo<,V8d=К5}Ψ_+zY4,&شDPR{i3"J*-7Ly|Taңȼuzoހs䲓>M3sT '5zg/o#f%ZjB*0 V3{}4(BRxIFv#S .FZOlry(;OL^6]]Fɲ@a,0х@\$#+cYދx"Oبrڿ<=oyriEytmP >k0 ny /R#W]04FjLnnYw]9bcbNʝx:=6b('*}LaѡSvZE1DZ1?|[|9v㡾tKv*&nvs-lVxoTdx* c*es55# ?3 2bz6= Ndi2'TgP'߇qiu* Q5~YDž6Կ+.UCw3ĥeJ =1=5n:a dci{Ưlfsm]W*{CA,x[wkOt؟]Vzb"٭Q}c@* EcJӨ{ KΌ=.ĎS4aX&>A;: 7#]*9D/@Pci>GM e|씳ZrŠU$)m)"$dW'݊KܴҔ'د*LC Bfӗ3t;M[֯-f.%E a HZ+U&bÑ)Vyۧ/IqGQ7[6%ֽ̨HG JhZӨ\>.H.JmD%fKVA="mF^L~Cbf; s$(dT|u\.75If>w_];mVڢ.2ao^hc OM+I I,!"1m5GW1ZtU :?F lFykXq9:WDWY>)_glW2xY#֐]Tm%в,VO{#jxsbHgW]X"w 7=]5mu󸜰uE.+jpW NҴ=V/lV+ΕF-O O|6_ϠPc=`}0VQ}@ ȡIh(m#Zvǿ11.rdN"?:+ŕGR8+B5zי7JY=FؖÂ~] 93il~+8p;Kͫ u2_8o\h9H’̎JgҒpO`z>ªB=Ҭtm7x>dG$Zslp"t4AH0 _ӂU a{8hvLtq-+5vm搃5m3>Z(a&(ts2oawŔf'ʄ҃Z+1ۍ"753/~J3[H:Ba[N7UYm8,P!hs2Tho YpN ؊ԉ&IN/@hiq)yuG.=K3-sO/j!v{[1zB:K|-F%gfr>ڌP D Jl҄tՕZi y*Q@xLNl,]̃ H)o4ljUj1M8z's 6!\߳8&s _)brl֬˻$%%K|O?PtO,0b=~No/U@eL1P:cr4vv\wᎾm}Ot$ [ 0Zjvy$Õghz>d}Z B60a;:Ȯ42szL̂UYEPi[EnAmVxЯd^hSuJ<0*r8#NlYP\`/WQ" [*Z"е)i8rxѵ) WUz]%'z۲D?驞ƤSg}48tZqYƖ7boUeҸj% a n 0SskL{X빲 F,C"^ԓت/M3_$řwia`9tW-C]d,+Qgi g|W8o^gƲNeg`RҧNS(^A"&LRN{EpzpaHX⮨S-"-$ Z;lJ.DߐDrt]NCpoE"C8Jd`NEDuWNiH)ȼ]hۯ︠~n=S;UlA/PWdi1n9U!UPknu =vwP[᚟V>2,o&EIRS\-.rY:<"p#$.ǯC ?>!>?&zazU-3)U׌TWt ɬ.V}X 0?tL`M@9_f O=_IIIf\QZrKO9XTy~b]q@`P-[?/& !aI-vaM1fsN9C:N r_y4(pcm?r]SSфt,,ypL3%f=R*}ݨڒD`LW՛WI@!?dŃyV#}7+Na0{5heB1\׀eQQ1Vݤ,s ewgvh/_nSB/ 񂱜RD P%L> *[A6GOlq*B-~:ѝy8Ei_z"Ehkzwn*,]Tdg~)]L_""VOWܷWh2LBn ВǛD>omC(₨z]Rg^K5N.$_\)a?Ҹ+G'K1C`/[.yC&y~7g~Ӛ>iɋLԝ0Ȓ "4K76lr Pe0^V.Do #𩇄t ->lTGL,*;/{k|ߪja닢k$?f*'d g#tOeB $S` N=ka},BD T{'3|S-_MOr2J$٫JQnIcZ\0 PtT kQ+:5)>y(fF_7P|3 XWtdܝ;f/>RkIY&bW[@P@\FTX;>\xY*2Kd FaxEjH?pb8^ ]'jftlXB,6&Dx'Eg0ޅ: wAC"DgnN.| rCd`YAƕGT3,[VptD`tT^ZkSpGMFZ.sWm]dexA+s ɇIrޭ8V#*G1N^Wlq3$[&&0^R2vP ۋVi<F[. 'cG xa K~%0x[L ӼU{\]j {{P)F= %nZZMε//s*rPM5Q_0R6iclɓ# tq.T@'QcgXl[m67jRK EP̿kHɪ(‰f2u 2dqڦwÈWJH}O慭W):ynnuKGܷЅco& bj~g&* r1$b~8%wf$yWuJ4%.wovȌzHZ(;U~agJgJD֧~JWy" 9{ 'HȺo, 1@fp; ΅CM_Q[u\)dn|f滢KwM)V#:k:< Z,%| ͔sz̈Dp7{V68;@Oݢ^|sf"fU| <hE3Wwz׌-G}ƒgf4ygV@ ?dOtKٝ!ՉNkyB} Z(AŸ``>.{J:u^ xPX3B^;)nu֮Zic=&Z`+&s>8 Nj Lto6׃c4@0p*,NJJ)CHi+Oiv6E2N1sфo~*iדּ Rh ?ĵWO}lMة6R WY0ȋA 2.yʱO!s`>i*jB#YwuG% 009$XBB3.: + ! L?t?r"Glڱx]Da:lB##vg8bd'G;M NNS~{6FTUH@OS>?L[`D'5"ceX .WNx] ϻ^e{ہv|ZjMgmx4+\f_"i vm3"=@, }>.!]kx2ɴZ͑EH?K%-+xfZ^E ͊6LZu0ϤACs㫱/2+ǀ͢=38J'!utfAK{y`b$U>˨ v'txn= ۇoDeeϿdrݚUӜtE*!9sb'7*nWQ/ssKw%TK=L/ usm hZXV#~̦^OϒHŨ ,Y2}Q1>3-^nNyċ} :^WE ,[` eZީұeD^&tĉ\`TdƇpAM7A wMB6X4 ^?C7j :T jqg[p[ BI0rZ$ ôdҘo4ֳN&ѳ#gt>i+瘵@uIf M\ѣLJ%;EK;kl+*.Cu\2 nf0=褪tD]r+fv#P@e+AF~̷$TZʆ>ٚ0R/ ͬG?LHm ܣMCj{ B,qabf@1%]aw]Rre[*MGY"ɀ7SKe #pl6~%paetLSdF`ZUY1zh*?~`,}4G~/8D2uNSsb*Vehea;(;oKOm]bdG~y+~SKx7?d) wWkW%#:TI?-4Ck؞yX"\U8e'ER {Fn M8x޺DZlFT?հUw t L[ រO (Uf^8|c`R\3U_TM0Uj~ C[-JXpK=lF$ VrD桭,y!i'.F3$V[D=UL]'niHRޑ.`[:\{Dj4Ul7C0Tԝ= VGG_[]ri_3y#=biTBVו7KׂjARX0jplϏ+UlIfxk}MRfUqXQk@o; @wn# zp:P TY5A+ցN 4[NPWT-wZ8 ΑH֩/G&*!ju݊^6C4 7Sag7a= d[\LK6v36NI Lv gOzG8We47PF1k,jR._%_4 E{jn5ZLV7S2QT RzMFQP<}xWg<>@,oLNs5̮(/HI̓ n=҃g$7<ط6\{[le503=Wp׿b&7 ;]s OxL:_?K%B/L4e ;%QJ|}H~NWuPL"{ZBnfqGYB!v اYΒ'紻;LFu0E.|PBQHO} m:9>MY)$6jAv0\;J^[ (J7(Ys)g3o_$:0 T#or|9)zv0#jwhrK)ՐdߥH\ Ԓ]%yaⲫm#c0~PXn.E$) !H)[8B_+Pf֤{s8%8.sf 2"N]wיd@bkda5 ?uZ<- L2׵~Dţ̌k>wf-~UXH204LX"(+pB>#':pKrKH<.dt FzفKCޓR98VJY,pzUgڛsig-R@h,FxTG*9ȗMk&A!#N%+#-tug6sVZ?*&JfU6l D72NWwfnX YtsHW'Of l!P#ZKI$\v^7 bP5}Yd¿Qc)eTcتF`ERwwK9B`d{%4aXyk$ϥ2 @HN7jHٕ3Jl[Q2PP1XgSr 9ϙNT~OoEi|Snh]'kQ= @\f qŗ#{?ŌӌLMdBG#$Zxt{S`]g2{ [,*;C* ӜM+G|q}nW  }k$&CzͼAsK~ײw?mEWf}1^\Q)H-N )zaJ'%<П_hS2аCȉ`!sXC@c/14^PGr#-e&2W(Fd {2cqAR4S6ր}<-6YA'At#(>g^2Cڌd}3/ 4mBgÃHdp @IbB3y6o牬-r[=.EDe?nҽLyډ~x[>}V{[ a{+[EDTv b!_svf,b#0;K΍~IW%zAmb0f`<1vl bb iG*Rڅ2 >A9gjKUb|Z:|cq rsʂLÛvJ7~ԇ6K9uk.M>d(dѶ DWfvEز|B6}!) +ҩPen@hv |%&4%l2::pB*q`SiզkXI[@Ia{53bUUNQR݁gmC2jH)dK.Fc/`+=iAڐHUBS'7,ĂV.aVFAGQ 8SĘij1Cg,ʉArfQ,\n~6.m=Pz9:GTpܿ* 2&ƌhfmri] l8udMw~1o& =.N>Gƍ$6 hhc2nm!p%|E4B>.AX$xS9s,?}[MA ,^#K0n&Lb̸&}%>s:Dě\εO FsYH7Z +M7Hf/{zc3}#61 e\ \,N|ouYAfq&!5̖yFiTqXE= 9c61W#w1 PJ!FWjy_0O0R.rdPu=Gmt~ !GQ8X(Ikq^#Na͌KOJƕ/ЉtdJFSvyGf,M`r3έŢEs V@&9We>0yL@$Bf|Ĉ0W;h'Ԉ@ޱ0}t^|75{v Md9b\ݐ,ؚʵv%Dߘ2NBOs K3`0AyހIг@O?xD-PtQH9z\c+g"6_{IȾъdX%M3b&?NȞp"ǥ|у&~=*']l[ T>:茭9\!ޒ%ے /HIìyt׭z(T焠QQc2hrˍ%FKA!C[]܋o2!ڣcQU4"EzfvɕtxHn?5:˹>nzz|fᦛ *pi7##F@`du1&ih|X9V\Cdجawr=<6ݺᅈg8*Fc |K21 j߰/IM@델׍iGN" rS[+Lvy@;nПB)iQzRߗkygx&R#cJwhE fo{ : lLzzaNyb .#ra̳㻭e ;œbwm L{RZ-c#9.+]}"݁}&jmH5]E>UbJ{@d\MArkcR[Ang@AVFf H&M6D7(r:J=IOQGˮ'JL7+Lmj"CxKwn5pc4' 15lb cb&>< K>< lMy['YO= Kd~?*3)"FNb a!{ǓXK}ڡ`Vㅷ#[p^b-Xg,U46 'E϶[c}m&rG$RnO!Uoe+ɺr*aZ%YQ Pڹb֎$?,X)YCk%E`H71*^kI5}wS)0ia>VsOi"-ITSY1;Sïh Nr1Bar$Nx͊S]#6 .TQB;J> TGIDG <%(Q!RXwBP9(j%\=]ؓ\ct^|xvd),7Fm6c焽 Gi*h`8 0KɮB0McSP!ΞRk s?QuVeU[ڂ)hM/=?KuEb06( O%0ΣLj]XT ~R"{teq7&8^rCo^|z݆0 (ˎu^||W"_+ެvY!MT="_"|0MdKT0^v^@YÁP۾7iʿhxN'_CwX_fr %[i_ 1]tC8 DxOBSP"Ep(C1DWe˄DanJG%5qeZʌ"_Ռ@<ȓ !fvilO,$u"Ql=իkؾfX- 2'}!Eo@4J2Il?\$xy? V Ǟ=J-&借1:ܤhM"RLka>"?;m <ɻD4)ہJ/t`[Zㅮ ༶WiY˲{9,H:22SfeKyx}3J쓕GPHt/ʅ>hxޔ$,2j⊎]T1<l;@׻))~VF)-d[+>9VB4Jq9Ճ K2v<U\SB] #j)-{iR= lg K:{-l[ߣuýrc$m(̧K\1wZ6ZUcf5otQ2VǻA_ t&)01lturŭV1W."Nj[<[ $v[&D3j .imnNխ9bJMA[[7I"eUϖ/E1j_!y߄x@@cz vKjŞ~S4?g0ec#eSC?dViRwQ2X$˘|fK y o0( F< ܱ*}VɵwJeE nb&Dݻ Frs2;^WOg1R_ھbRZG/~洆[3Ժ @ [rj,εVJK y 6݆/ *7eo@5axrh@]AbwJ7HrҳbBڙW{c0p-3Zto)f =pPhn` u*}jg;U 6kukSL/SomsV+ H`YS>3Y0i^PGr;P>\k WZY9i i]h;@+i< "n&\cs1U~ U)jX9/( WdpM|=da"_A\g}Kgy?\_7V<{48fmh|y"("}AszWzY,h1[2W>LLj(ʢqWltbG[0,ua$>YX}V6EhIT67zK s7b)n4@FBm!zHpE7 ZklUQdJ57%ɸ'NR7HmwPC[O;[ x#T<ͻKA+:Х>K@ u/!Y> 'hמܠ^PFLV/8 )Eo:NZK{z[q6?2xV"GR,Uyϴ1k-Xo`_X?ᤵQ *;;b,L 3bΚ VZH6h*|X gEi|"qk'Xcճ4FS(_; |kV =%#{:_Wax"V{p F#،nƜ/:~XsUtrmiRڒ8l az9ϔ!5V uQqZr dQt6,}#P+0\cӨ#ݞ$.'8;޸j!EA`0i-}2{cԡo`/J @gS&'iӶ^BISx۳eF=p=*z(=):߭'C¨eN VRNALS C_8Uʂ=Ϡ{:q]$f-;7OK`&hnļ[ӿ*ymW|%yq$bp#Sy[k;;(}6CRb'{m0쮎SKw<7\Y/Nhn!ׂ =ޣg0:&㘜X m}n`="f>@KG@z 7 cx*<7"Yx sɳJΡZ|Ű C g6n'0jr EE dDlh RWz)= }'zԾRXMQ㙳ɯ{Oa'A!1w6nflI &JP1V${ *Jl13ՂqYf`%s:Q#UeюZi5_Fd ك9 26A4 8*{Vf#$leDt8| n!KupP_4oGJH]yz:sx02Db (_I=:Pq>#~\1zLj.yRʩqH85-idTj6D& rbV2Q K:jʴΪ+m3p>Fr0΄ukF:ązZdE.RNC0ő&oTF&xe0ۤ02QMWa?\SWVJ.Q{' 璬d+.`'ȇdeUgu @[fLhCh<; q"Z]!`.2[ӣkσ$Az, 2L|Ŵ-f9$о{kxM2tBx-F9gIfT: khyk"M m+\ KV;@^!ɝ5'\6g{Bf\h5,0OץjƾKk &Whh^K}&p׬ |-4M%&.ƸafO[ À;yW$I VQX +^StpryNFEQƲø=_·q/MÀb^QSaRpyȴ[UdidcS+(ORԟ4Hwb>RUxJBHPD0F|z^bsOḯASFqP#bӅWv$joC}C9*=$򊎖֖4}A(G _t Z YbׇeSXsN-%˜GPPN8.*p%U pwRjrTD2dby Nn]Q;. =07EZc$3]RJUۺ|*r0QI>۔+1,FJQttCu}Hy1U_]k--Z|,[ ؐh@*sCnw ~Lѧwt!M`U1^rzd}DZwQ^揰7NE=G`Ό5lޝƄ?v{\R_i\nwhY "Ix"Q@Xgi; SO} 5U^4@]WK*=iKWy8W}mIs"٘k]B]nU,}`O+1IucT.3[菘4o-cF6!:Ӧw7u*&Dl 5D+JR}}ԕ[T!U(V'5\?EP>o2R%Xm9*l$X{=k*aB mOrm- ~Ym `$&0bxq=(V]y_';8'r)`dS:_T2~'ezI`]_SZt磡}:w`.Ȋ:)W~btlfYd ƨ91(""WAZ?&{i;BH; B MX{& 3|*&X~\ V'#gglrG4e& oEfuҍHRd7GƂ5" l29>}s(~hכT){ \6l=Z o ug\\LJQ D-Pqa^YXr% ]tvD1.~?~5G=#QIfu_2RT!TӤx[\#-L-/@p ! GW?{X Ku@j`4q#i'x's^G,~p9J{ z.u|@+Jkps qsM(;0H>Re= W adcd hO-5 >8BJ1b.܊2kZaؤbDwo ^6:gu#D<XRtfRcFF+3,2IQ=<ـdz҂S[UeZe lt7mCQKij!-U"7'qdODwiq'#;*z$p 9x9q}x7;Q6 4B,4D; {$s(sjNwKIWUcZorVٖ!Xn6)'ڿ5,ޖtդ$ Q['DYiz?2 |Pxv1U(hT=NNn=tk[wsdr*0 V+DHXMנCiTS,ŚؔjrW锢R8gY_M?:Ы#*J"PLY66Xfɝnñ.Hzdu#% x+r;㮏W@OCr GN4䨕~V_#(=)w{Q*iPٔ>D7-jz0h!cvD~nÖ;yDb(SgYI=e0"5g>W^,~3X5⣵\5/jf$ަaEP"Hs$(BNnKcEu̓r3=6$9J'eK P.Gĝ }C yݛexŔ~lnuz!;u;w,Uby-+|;vӸ4f\0ݒ ۊ wT[wGv[JFr74[_yϕ`bJ݆Z!Yg htr+7O<ʽB?P.r* ,DPS4`/ZbDb)DL$Lh)sfj8lťB3Eu#6p*:glxh\Oϡ,FvT\5Jk-4;ΛhJ~hϊI-'Dc|e(buH :΄m|x1J澽iF~-:qY9qRP U<v&[<)OeGm$io׉U^hh0+U̠+~&'RB@j쯊)<29{&TG{1@s?ޑ%Nl{s vA `e}0;TȟVBlJ=Bnkwcr5ߴN4*]\A!a8nk]ߠƲ B/۹tv(a>;Kn#ט8^VE) 1;cLPg'Ahg>bYu&|+!Jt$q]{PһU^VӰȩ/u$6Hh6|]4)5HsZztEx\6ne $;Yt"ё9)OƕdbDj?&|JYIZXnn-i@nt2Cgei^1H24G`%iT}JɵBl-خ:`bVõ\BnR OCH 9' #i." I^vjfxo)s4 Y!yNҾW9"Ȇ )Ÿ/RwA\GDiҝ2qa:WzX/:랆B BFLxAN*_$n!ܖmP2a/!TV \KJ/B<9Cc@ 8+ Eu?5G37;+6 Ybp.' *}<z)f'yV{l~biDV[_8zCڇSs BR!T61IIQ/k*O%ȩhV0,..5h˪lLSa{haD1Q5 ^W&[R ۧ5'b9d^1Z8f/a__Y3ֺ{=4N>$U5tʕR`o+(hwY\wtI %/yFR[P"8v sq+&0 W7)FϾQ]' 8Sn:n|Tc:l %G55עgT<.LEϟs!FȦTqs4A +#Cˆ3ØLGitGqICh'D/!b)tֶTbksm"uJ>IƁB,ti.!0]"#Nf(!ȷ`O`ѭA-/ pp R7 QoETIhb4 E]u0re .Q) ©*%O w1Mp{FTV.dNg$òXc>ka?a p}MMW-?e 'JmQݍS{a 5,K(/<3Oӗf@`,\X$ŕ$>~Gif0]Wu%ںgOl}ǭ/ڎIi+>s|I3tZTۅz_؆=5iHWRRwK^:|Cj@ I@nAg5OD\t>s)M脶.yS:Jy7qCJl705a[f`8HI;nB̀Xrkh7.e"G}"+`uv!-6Ǔ/^CأۿZ }<ޓxݞZ” _qsJMTB@uAJ<>6d N8uso.zqűh}հA ;|GqD5#-,3wkyibPFfRhPen~)ZhiSΥ+nu7`je[ֆESOPE Y֞!|r4ͪ Ʀ\ɜfz[}K/5K!&r#( b\MU0 kEZT rR^ᤥ+Jp$`cLJ0宛NM/|,Ƽ\\)l zFڻ[jYIJʫU TB$8f{>n7jTU/_AQ4Hė~nd9 f CB r@" 1UǥLMT@a5f[fͰvbe79 wcw5-첨! 5afk씹fy TM"-N<0W||н2rmU2*C=c!:M »kƟi 2!>uwD-aM'@Lz6csq7Moh=pMZ{Cc`L= 2ɒbAN9VJ#Rn~x wXԋ0O#OT+1b*,`=˳SrYo;HT{356wznNg{J Vsy;ccob*U^af#|ډŁ~K ԼyK7>GO.ϛ]eqjb6dH/=| Bf}VSm tv u~O5Y: md9,Y* A%zlDJyd`Id}nx $O( (ztP!t =2R 7쨕&@6 __E 'j %T `cc<$~*m^lL]Ǿ?m'^208b)y;8,=! 4Adi5y; u^`W ^f]ﲛC] OʜZfe2{*ho P7sIZ/G_z2Pl!zn]H*&g:)}ó *G IT_^]0d%lOɮ)h(ǜvdvR=@H(g%0:E^g3t;8f:,%j]WI+{ /;2-7C1Wc"Z52skPPLsrl)z-(՗k[tѴ^| ^!#3HI!s~SOR }KGC e9? E wvէPMԡM%&B<H4J7c[~%CHs1Ȟv+&z3s'ӂ/mUF/I+]"H,jPPH.=H {2 P#ʅbLV֏B.)HD;=N;F]Rjrtҧ2F`s}GlTHq[zTL H LJZ}gb=v$t3Vpvc::Ra?Ysz0w:FOq% 8^4,V=;-ζ?)*HqNRW!fp1fAJ߂22 C/Ka>u-hFT[K|\w䭫35 6:PP ig&?231_}TSU=#C4H=1Bp p|";U\ W3]\ΎqreG7g|r_./Lyb7DZA{s?Օ}b[!!="Obx$U$?. dw0T3q86z@C+(s9Q:87E>\Dl̦ql'WjĖAr E1 x 'S5CUm OЋr8qCQЛ3(f4g)bx|9q.N!\kEwqAFOVw&1w ȉ"v&~nhuu_{E֮?X1IJrA~'ˎ(Qw-'d"?x0?[?c -w4H8~X,`hҌx6ج?H˒"Y ez γ9_ JISL},DiMQT-q Pu«'1;0-l4x2rGE< b? B:])ٽ<@ɫ_qoUնD2٢#n\yβ0O:SvE FD%AnF2j˦|^V .XP> ILCC8,w+tD]3kmsjT<@ϲ :?lp&FNUYdLL2i{$C= $~v0F;0oWb@U2 AVkEqBYaHudc@,)(Eu?׬WFO`'R+-ނTr(֣1uA#y ϤבCDS)iX"y~˅ahwei >{|ܬ1P75hMJ̡Dk|x$|:B.c]7:4T^[=!wIwT5#i 1THG: >ob $HMt&GΉHt? y$N&Z:uP%M{s ԢŠ/]~ҋ ,Siυ'AZ|>La˹U- uz$f(b)ղd'DSyUx-g#ZAr[P QƸߪW>ύCߑ .k&:F#l FzQ/,9E-$bTnQ Oe`f}޵A}j* .hlDiѵD26)@)/#lzrqۢa>WAz\Z!z7p9)Ģ%ԇũǦޞ!^fm0eX;Pz~s[: xGl0CeRJV4] b( gB7E{RuAo+^ȦF >3Uu+;p[3HTGۭ]'_w{-!!\!̰Pf5J}o4,ع@,d*7Oz dWt4Et4~ˮe:L[ U`Meb͗v ucu!>RnXV"9l}e*x'"y<(-%8V? TK@~$+'K'f͵7nA}O:1<|&j@d،lEEFGު>LSfJ*s7Z: vR; 7DMoH2xPTc>kh< .I1 4OmjAP ;kP+8 P*&O.p=7HѥoG=6xa,PD =~5}"+MRz!?On.+e#٩!vܫ FWT^J42w\(;lU\1׸/ʰSpX~OH6.B,L=$Ѥ.a)tXSlnw2Le<7P6gm-f(]|PK 4VÞYHpd{yw|ܮA~X" =Tz6R~Ppk"otA!Ț*bűg{j0Z>䕬Ju@Px!":К آR)߭"rYA4K1Uy ͕%Dv NX#ДhjvGu@&vTL-N3-@ .wf?~@) wEYg{{BH}S};76XU*WW 9/d zݓrl'oźJC]*FZiXଡΟxRY 9ѥG_%9s$4*[taPV3V;PfpMW<'6PsOA $ z 6,B$C2eOL$hأYu&Ŝ@ޯ2 7:^u(i !Y 9)pZYd@/~q8CR }ÉY+#ud!uQ_b~9b_ [rJ&Q7|5'ٜm\miKۑ wg=+ᘔgg\AU$SWM(}㨰6Ym^=]7SH%y1.赏]Ԅ\5oHX —:tBnutbOeEQvXd-/(nWzd0zG«"X.3|FPO+ !k3Y[h2Cڏ@p"#C'fD_xmُ~Sa,*Zҍn=trMbjC řگ徝?2, 4΃v$^NclyNdžG7[#;0!J-+v:;JQI̎4$'50w{SN &](vζIIb%"\/2ws_g\bkB}+mnC>'9ӛpFrDiIH<j)K6%-ڀV;K}>.?X/Y&mv]bwAV܇ HЂǐ'EqhטLöeBj3OxF8%Wm2|~fۨ{iK9k^Q( N0(áy+6 yWwbpH`_J˥pwWwy;|HЅnq|sąR5vV HM]\^un&IOni#dV+WHyl㸊3NvnbKn4{bN] g#b8Sotª=xW/P٢Al;?过^EւJ[ay8!k(hP?$r&=#iHҙJVcw5zyV%#P@iBs+j :H(ՒF78S 8\ੲBQtu-!̏\rg.Y6+,5Y/(EM)Ń dfܹ dڌJ{Rm9v?xpxzuE#ߦO""H ?+^ehg\?e8lCf{P}ϰ!'gTS 5C):w )鋱 U~+fMrxa ;q_M~U^VUU% ˮi'we#vG4NXazBi|d9 bTt$A] -;r8zrS?)JՄ:M4TꈌN%,Xp&-!< Xwpq~=J> GA:Ekv|&8o*mŒV pܕX0[`i$elX 1ޗT!r妥ֳUby]U۬3:) 3.[}՚uqL_kK0NmzzeDqa )@cT;Lεy}Pտ 'h=/A@o'uɥbDtH2'@ihlYucw"wFaob͠BDQQFg.|LPZK`@;C*VO8.gOLXE0 $RKjΟ2zҝ)G>fHy  lgRutĜQVLbz$($=42xc\ɞw##Vʲ[Rv4= :lT=c u18LQR9? #MɪÔȓS^-O65w_fNAL|^ĥr ]Low 7Uh3_ǽ[ɏ;oˏEP^ XS*3Td/B98IS rdEE/TX~1ro/}I/[EpfnW|5r.KOp9ׯ<Ȧ͖PI"s )ec4{ _ڎߋ6\P T=ݲ w4mP@4ˇ!@7Q̸WdHEL#?$œU]~S$grr_BI5U<\GaLigSf{EX~8G~f߉#*.x$^!`>Χ=ɗP*m}?W$(|QP&bJSsU䎏 .Cl[gƁ΋/R.SɴHQFwlNg^qm U~A0tܻڢ&;ST[']GZAk[Av9ꏸ:K gC`8GB2gmiS ]ABwl1^oǑ)@|gn}"[ihpnbq@XI@-]"7Ga0/Ŵ&/c{}\ؔKjOg K*~U(bs>Kh-ٕ$ /~HgZ6m/- z~b/JXyXIPholʩ)%%-xQR|FUR[|`B⸂R$ѣv+--e\-QN0;]ЧIýѰ=x7ﷂ|S`m˞DBoaTebD¥XA0BM zOty sEϮ;z5U3(7Q0: lwRīP^0BP^r<%v0p yjКORӓ'F=POc*`H eAn)tV2=Pi(Rgb:HDRC CE jRRkO#Gi?EόbCC]Ά]"*v|CsޱJiT߲f2GDk[E70%3\_0L-=59w\,9|~U^z4b!hNT-@3 |^^q?;LF_!m U "? lo$=PUrn C"*XE(C6Kv )2Rț~j^ ^Mh8V1<>݁<GDq}{I*{"is-9WnȹNEΕw[$-rjȹrE"SZH*#]l.z{t#L-'ty(S06ϖbt(P^=,7X.akn (ƷW3PzxVN~mt.?N8N/yBÊ&\,bGỠW`RRrnPrXneR=*>;,bAk(Vfb`X(9<30qoI9h p,ΘIxyX$J֕X$a8X;P0.1U*ǃT /,jRV[u@OҫNpbr&J_Okx59wvjXMX3bCiaaBcAI"HMWw:Ox<εVp-3_rp/¤ 7fܙ3sf _"+rU|^5+{9Gg_+SC=Y+~FA(7-r֕0%b`]򐱏#k*t׾ *^TL=l &뛑$*$ۋTb.ׯ`}3Io z vIֳɼ3CSޤ}Vޜ/!|.BWX`}8ھMh[D''@e~6$d[tZ,hBܞ}WٝwyۇqnƸ6&Ci 1&I{)06 Y Ur| R䴗xMLNgǚ+bIdb5T:Td$|V9UryU3yDHPK"\rA]BpN?1\}3sxhDߓgrH>*@O|-k1m v UY,o4u\pq?י%t9D4~af Ã@י@ 1^KWE0}73O{`.}/mn0!~ؔ܄v7sz&IPSM/ g*?jC+zHm jXpS^Q/b~@kp7Sdmh٢GBk;L}gO/CjEԋImjYo;Cm w{Vлt-(Hױ@q263YBίC 3rDK"ٙ#6 Fǟ PMĢ3$TUc~P(S4d"CyIV :ܢ'Le;A$z/BIMp$er2Ij;$'!&H'*iq8w7LV8ew0F@y(hy]#ЃPpK\lQ oTJ(Źȸqzz1L%4x $X{˕̛o3xcꙧToܞ+)s髰c1 /XJ ^L /&reR߁SKc㿡R4pQ340>4p{@{xG*cz;O 8KeH\e.!# CƴGRӼ3nm+}6(@ >j1{b"cfP"Y'&hhXƞ׉;jfâG!߄s_Ϫ~oQ?(z|8P 2EONdAqɬΪH (-U- ].v} W7?"h~cG8RJtZOJ'=9/h2T0pK\V/jUnm*Jk}8Jh2ȫdEʪd=_DűmVYUԅQmB)RDId)Ȕ5rv1 ijR9SmF-eIUnI^LI:­hxwϚj7rYyE.jCY*Gl H&[o-^hT9uEQ|heQ9+Yxvka!_B2X>..>?^~<:IKd*ٜYBzv_{6(M6Kߔ:A~/>*evL|nza^\xuAIisuٜ gkX9X?Y5ڽ@[UMt27 cf|wӸr7qVMiQ~k< \0* p4\=a2@@GUv Z\6_{[S/*Y UyJj@E퓱ƂP ⨔/RC[1GGh>eV:b1C<qt;A-q}'yOm7p&J@rP-uPJ"h"FŕXsm&j ;5qbzJ#kfCޙIH4 %=6BI-:הRG'zWuLɌu$nu|)JY^ 3)[9"̾ *(O!_pR;ӮbFp3rh BpqŞ"uȜ +Scy4 P] IwęPKžy& Wha ' yS; ǥ E%D3-F^j; l$3{5F›,=Ŗw}xGqa1Ƴ1]$n*Ѵscm(Jz,bʦPޫMUsl<=u~#^#*bgm"İ,d硲-)206\F>8>"(({p9.U]Gc+X`+ͺ0:9Y'EǓ7y!}m˹R* ,}).Vn(rJ̼{-<6NY '}KGB0$m^A>^8O`ϼ0<5C185;n#3;!հi+}yې @to$ߌ?7@2"'#Q|<}>]ڔ#)S.SeB`˃w |WC!$ ʷ°`R~i'2hDRrmG~G$s\z9`T<2i<_DJpޒ"zIueقnS_KO2n?]ZoC5Lfp*s(otB*3EALh?{œlF@]g =P'vRQܵ&ImcH&x33p o'm[O_126}Cc -xLZ4 ̀ڏ%m}WDLBǧ10`{$;Z?^Sb,82a\Ƃc`4׳eL(oms W*LߑYzw cq2Wb{ c%2q߄1.Fb(maQy!2c [u$$+>Gm$ (aBHrH^"$^$$BȻIa7 B%yH>,Cn%Il&+y1g*+[tQoY0'bYC5zf e{nO>6۟G0Oݕgwb~ 5&s7z8ߒ2TtX}tQߓkty *ϨdCmp(Ly\IH/"&1]"϶ ڳQ%ShT@ුdS5Reƫx\ %l|``tPdWg`ıÆ 8S/36YJ3+; `Ot}6Z"5!6&ɰ|_`6r 4?fh#sPEΕíR9W*esV)+GZ,r*esM%rU"ۤ˵+HWk9U%]xK.$>.Zf= _ީQ7wD2<ޤi3ߗpe8'71)Ĕ;ì0%6B>$"7OhO!dz'9v=k9q x6Ʋ%~IMc&51^,[,ZxE.  HMb1FFD#1$1URD-DIE4H􇐾*{Z"V:rM!&:8M\uބ.Թ(I+x 4ȩ3 rO}Y~o"E89?0W0_/\0.q3\z&o#*W3OIN3FBKo%gAZC6/㬉KZPdQT y|~t(yrc*cL.dtЇ'ti\l-IN'}N38aQ?x$3y1uz Lq<½ CNax.aLTVsɗ'X%袌ӢSrx,ew)ʑe}"jO"/&b/*$*1b)ZM*ΐwǡRQ>u4S*(Azগ$PSI}\KFנ+ ܷ|܎* Iu9@JK.c 7"z 0wj +yUU~z$ ^u'YTu{Vyh߉B~#B~@*דQ.c@yOr24yuB+W0-SS RzFV^਱)]M٠@ZSL Gf}NjJsafvYM}~iM~2>:CQNvzޭ%2Pf$?YYjU'&bGI^'GͪL>]JCrfq&gQcKQ]ZKgȼsm̆ sa&gLjjqz;O\Jec;t+ \[#La3qFN'x Gɒ,Jp?Hfyg,o̖Hqs2r^ !<~3> og0}3uvݔgݰrͺIp_5̌rq@ ׸R[7e8S7 "g7l(G>;% V:?iֽLj=y^=zc:gDuODwX;׫yi+T1\C(vb)4.ۑ03lN`=J >&L_OLucT猨n1dne)(Sv!8XܐEɺ܅]󻾊1F/c]_DtUKnu6Abt݂c-i3b89~88'YfjI ([Zg!1ue׮]lNQUӧW ?&`~CSVa@/"/k;+u-V9ouY+J'USǸ6 E*Z7a:8viYթйQǤ 15ѳ9Qauʺ;bLL|pd \wYr:%$⃲q(vNEweq`gS?H(YULݩ^ 1l0 R6-ee(MMԩ30-Qt?g`3q7װ2lj`ưEYjr)Ojg1~OsM_,+)e_\*;8"Dq-3KgSKs2[7펳ٓ%jzIC̨lY_x3|]UZWHBC9NeeM&dIb 0 4.a}=G3v5V0j7oAJ[3VW\ uDsXoA8}.(;wP#NGam\1II/y ֽc\F!ʛPmSlTvf$;wDPm$I7e%*x++APUHAao& Es8J^\,i#P%e,PYc)R D-ˌYikOZ]o ؑeivȤԖ`G,KϏҍA }e2X>˿qɜFWx P+d ` b/3"Pvbc6:?`{qJ C7⿚""*w.,Iֶ]`X3.52DwbnGC@?uSp|ͮF|xs5݇ɇѿwq<4@~TC9M>Fc-:?|k\0715DZ;hڍuޠ&|jn~\] xuq&}E2;N&v7wj2#| +[8-'XEqS%%csS9#q]k5{Hܼí͒F=n<- {*13h{}b0&1 R .ۖ_0DAH7T8grP'-ɺ`3>cUC@\{J";PkM6`AWKWM^<-ߧ{uBhtV _X`}^D*=<3[(hk2/Lԯww֚N QˇMѡ1y2j˽<$ZV]4kVh;g 6O\18m=׌VH U ^R-*x h"Xfpa0p5U+q;PWR)p4"ϘNm7W {Ƴ-3-0v'bl{(Wg@م1BJ,c|_`0 M2?#Kby"^y?XlKF0R:6+DI o/I_UZxlsmYt\ZoTA,ډpHavDiBoVrt+wX?X?p lRhʼngLjPs=\I«A~ʚ ۧ99WȘRL"ǝ[ێ&$vE16}#faNY)fus]; fI7d{?(Q:5͒Y\oKY$. y?E ^#뜒]7J*g5@k:i]Lj긊s,:V.G0g`DuG*M?˷^\|e_}vv~d9wV+'+)w9nXjW&nN'M]鵝t WhT܌r+I1~s2|#>ۭ y gc˦ Kvx{Mǫiw. X:|Q25_̫"Z-q<ͽ(뉘#?w`{ wC97y)@uE3h&i "P'UYʬɋ!K]`"SגK$yG)b>y"?|8 h O^ȅA 8ۤ/\ZeF YZ