mpich-3.3.2-150300.9.2.2<>, Lb!p9|udW 05 MKO YΓǻM&gr-|]Xa0[nD_/!vg!a911N8\1 l9]t}ܓZZz?gcv \J^'UIlA%)/%!dJ[J2b׷Q,#cr]1•0^8"w2M4ɶu7Yf" Fӭ"!8Ifӭ4vG*fDSC_[WǶ> R<[">BD?4d  V %+1"L## # d# *# # ##W#  (#,-+-+2+(2_82h92:5>B@B!FB)GB@#HN#I[X#X^|Y^\^#]kL#^bjcdeflu#vDwļ#xH#yz0Cmpich3.3.2150300.9.2.2High-performance and widely portable implementation of MPIMPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard. The goals of MPICH are: * to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks and proprietary high-end computing systems (Blue Gene, Cray) * to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementationsb!s390zp32t, SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/Parallelhttp://www.mpich.org/linuxs390x/sbin/ldconfig # Always register. We might be already registered in the case of an udate # but mpi-selector handles it fine /usr/bin/mpi-selector \ --register mpich \ --source-dir /usr/lib64/mpi/gcc/mpich/bin \ --yes/sbin/ldconfig # Only unregister when uninstalling if [ "$1" = "0" ]; then /usr/bin/mpi-selector --unregister mpich --yes # Deregister the default if we are uninstalling it if [ "$(/usr/bin/mpi-selector --system --query)" = "mpich" ]; then /usr/bin/mpi-selector --system --unset --yes fi fi@ 8)(x'O .5% Yp f10((vtm|A0; TO  -naebagdcgf q {  a  ? a`ckaa ^ x"aapliqqnntvmumskmltnlhfnpfmgdfbcfmlrP 1 + s  o 0(   ~   c & ; G Q  `4 > . 1jbjqmnqlgckgmcl F llbmjgfdgiegekfeelellfeikkgjcgiieigimcfhefejhkmkjkiehefdiiehtvd X z m .fbf _f  \i}y <}<gNmgcq7y' ""9~yVI&9R bhg&` n , G  VB ? . L{ 2 Y T Kq ^ ambef`dddcdefeeee_ u  d e  5 e  ` + &   W  v 2s  T =}  % k ai_khdahlefj`a `cmiiwljoi`chhqfikgikhflmh Rbik c X cddjc Dcfa f O abbdi7,< 5deeebfhdcljgd`I]f & * 5 `cllnjnnkhnplprlmlojokmohnqsjqpoorirqrqtpsqqwovtnooophkmjmjmsuvrtuqst  b W d L 8Y  d   W     q | %P   D| + V T ] - s }  Z  Z _eeedfkdjejjokg jdbjenjgpnonfemoiehl/Qd0 M  c ' Y F Y  :  P  * -  +u(,R(AAAA큤AAAAA큤AAA큤A큤A큤A큤AA큤b!`b!`b!ob!tb!b!b!b!ob!ob!b!ob!ab!b!ob!ob!ob!ab!b!rb!rb!nb!rb!vb!bb!b!lb!b!lb!b!ob!ob!ob!ob!ob!ob!ob!ob!ob!ob!ob!ob!ob!rb!ob!rb!rb!rb!ob!ob!ob!ob!ob!ob!ob!rb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!pb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!qb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!rb!]*]*]w1b v]*b!rb!rb!rb!r6abfe67740cdee4dc8b43b7064ee4db806078f35a4f056d9326312798984a4a662a59332f8a7fe1180bb655500590bea8f96f0dab593fc4ba61758899e6c3082ce46fab4395f151422e9ebf143bde91ff7d2dec1e2d801807f11288543803c2279c7da22b22560ab53c83ef83d65b4f6ab5da282b5c9f9746089ddd21d3129325c243edf8f207d954dc6ecb7de2373d069c75a80f74854bd7825aa615628b2f4aaccee3f36cf970f9c8e1f6a9da2887d060b0b2258b3fe4b3025069d3e6f3763d3ecc68fcbc0a537911aa0ba074e566cecbd846e927eed36da1a7315cfd99ded9e5c74c50df469cb8d88a93d80fdd1ecec064c65b77c69a1427009a587ccd0e1599a5841c1b1261e2a28a5a7b916e45331125faf747409b323a785f33b3ddec4b6fd0c6fb3c5087892315350079762b78d0bdae8cb17a694afd1bff7eed8679d1172854d8b74eb2fee346565eda050b28f930d12f00ede10332d299b5c7fa239b9832ae4ebde352a878a5180fd413c3f919894c630b581df8e68266e05309628ecb768227690ae58973fdd19eea9f52a2fea0a9fd519dd76a209cecbeee4394f6333875c9ec42e57c051de8610abd1ace637675fa80ebd25d66c635ef27b9966c2009d1a3166c610b8cbdee7cb101549b459fec2bfae837c52b75ca997965e62daf74fa1def39aa2a68496ec5e97ac35284847f22bddcdfbdd46fe2ada1db886959c8788520dc9607aa6be8ed1f27a6821582d662fe89b47aeba6ec130c947463da1e6e80429cb5bdf16c8f51aa181f857aa45650c62959d2170e4e34ba29f27af2ad774a1ca7eed5aab6e013ed013f9895bac15b109e043cb1ddc5857418fd144bcb480b378900b64c2b64f7069fb4b4888179aefe5b4a209b108b00a1cf7c49dce5dac8319e78b68d0db098bd12f0c26aa1f24452c6992e9d702cf7aa7b3eaabfd87b7f5fe734f8646b4b923606eb0cad7214d0181f445d48ddd793b4c22b5dd705cd5dfe7597fc0a3c300907638c0380352c28549da2a7d5ef75e55f6f8205769cd932095f89b3a31274a84a41002d4343a89545023ec43328ec3b995b8079394be8a99fdd2eef05c602f849bc0445e0535e05cf17aa062d870fd5d2977a1a3b3f0f1fa9f0502414233720a76ed080dbda66391d1f6260b9504ad877590a55f568788a5d504b3e609d3344c81a446078fa3e021d327f9f1cae102c8270f229878c0548f1b714807f1b1609deaa77c399946f7a215cdd6bec545bc31529c6e2cabd8e3dada1fc634e38f66bd4e09dfb967491375bf63674e7a2aeee435b675ce017336d0757a864eca6d59668fc34c5ee8340f42af9b5086c6b60dcc8f1cfaa0ffd707d8bfaedaf3ae54b4947be53f6ab1a62e13fd3d355d8db2a3b8b2eba406ad5cc256c1638f3bb0172b23d646f85d84f38da7775a8710f84a121ba4a47d81b4b92a7664850f9cc36e46987439eac1781604dd031664fce998f8206edc206347218843d28042ccebec54fdfcb5a2c731a36330e7328c35d8e770f06d263d0c23a64ffce6088c54313ccc37e412d2f443b4496c083be2d7809e24102efa9b0ae8c9b471fa88124e8124253b442ff7df33d2c7317efc2e9e92dcea01d282d2d04bc5e372b6d4f174ff19decde5d6eb733db3b58a6dfd75ff75b482a60fbd1d29f0204e7d8fb46dd738abad5bae0ba44ae127b5d0b11353b765b396e0283cdfa01bd45062be442fc395e80aed734895fe25e78c2873b28834a4fc74893623e6b05bd7e0ae7a74cd0bc46b7b79161c128410d0789c216e32b4dcfd8ec7d9af192f75524b09bed1dd1b9f04c438be899585e01ee252d25497786500bf627ea53e310531355666f8634f15f63857734cfb88a63a4df37e869a7c88aa2f4390f7cc90c000798978ed4a60268e5f18f9fe567cefe8a8871952abf7d61a590daa4723e3d0ea88fb3f187d1796bf266eeb795d8f550387e32c9aaf1b334c3ef45d3af674a2d9b30748eed47176f6051e030a8c710d0c1dac539300ec6e258bc2a25b6c7960df189c488f587b7f9281a11908fbf3714e68a46f09c4ff86567b7cfdbe744109559971989dea4ecb6e62e32a9ae2b6e2f113d2a6a87d337098b62f4c7f5c16ebeac5488619165ade15778bda6a47959a3bd3554f9c8cb2337bf5b90003b3cf362010c0a99a58ba8839af8e533e0a5b9395d831331c1c3e4b915bc86d9eae87e19e722db58c03c403304ed3670a729007a71ce7e31e3e36456c390554a40a10215451066ee0c1911cf6310a98e67edb40db38468ee936199ac4fe18c55274579facba938530377404872ae4d41bbbd26be0d81db5d0171704cd9454d81c60d3f572237a84ea69a4cbed0f4e509838d3966a5c87ead7eac449c53f55bc63448d210701f26a240a5a74c686b9f865869e4c54bcc9cd7bfe604740ec4889fe4413d8c40b952c7380a6759f2fcc2e0f3bcb14a8883373ce5ccce444584b0dfdc9ce2f514974662958b83263609aa4b5dc7deaa561e775635c6e08ded05fa8c2d727b870d706d34db492feedb0fdccb5a486b10af362cad8777301a8c7b3ebe37f09d30d2a8b74594a4a7edf3c1c364f05d358eef3ee4fada10d415ac925ae6311b9d92e3f8d57c9c42dd34883d047d628ab072d7cd498c4f999092cd7fb1471e907e95ce69cd662507ce90f071f8df1fd977a10002b5d8e96b087ff9a5bd61b61363bc5dfe0fb2472d5089d4fffe5716696873d0a26d1fa31343059f2ad9ddd024840550f8b4216b1db4f09a96145dc2d64a460e30eb3bb733c4b7e1e1a5f31acdb3e21be18993f17f19cf14f5eebe720623c13e7887e7a7571819b8cdc53e05eced58f9faf326f33928855012b45dede52cc2256b1f4230f2241f76b207e0b9fa0284b637e092eb3f5e6c0a8ac64c6f5499b0141062ffa55b29be6f64bb38feb581f6f30818790bc67085ec8e6a567bc48d0026fda91fe73d13e08f163722583f1d4c7e2646077cf76e233b2b541e89038a30b2cd5f85ebc366e26da2ff1a937bdb181980234ed5e90c43cb6e712b8490d52a0517c4535d06c2f85f5c2e423281cfafd0ea2912832e1af96b23f0766153ac719b9f5a6b31ab1b26c9d8c28612fa23909f73d8f831807f71a74511e403281c7c3c73f892e185d57260d4a239442f23c89127985aa0fa8bbceb3fcb99e39b91a64ec272e334888a56972f8dc7712975ca3531727939cf351a1cdd6decf20bdf8d59868326774cf8af07d83f7b81fbb0d1b14fb86d05495e652948d4ae9565ec2e9543e7f13dcb2e9cf28d285fe7c141be6a1f7a88fe6f8691365da4044ed9ef38602598f778abc1cc376b7ee77e16703bae67cb10fc35209f8e00d81647a35f373caacd1350fbfd9ffc4eb49c4ecd6b852cc004262a9201ca47453696eac1224231120945063e9c3f36e4b25c0faa6ff495ecada70e3010760adacc891bb12c5340c384699d1002f6db945f364d5e2b461a7ce368d33f5253564093534e369883ccd5d1de9850bf411ea383138dad2d2a9466b65f66ddd1861bda6c868274d6c85488a79dcf5c9c74256d9b3abc86e5bc2f53216aa82636c141be29606db27057320fe05492d2333609066abf8a2e475ff5d2a96ce548254cb146e419132a991043bec95c78173e37a5330ab74566e8599fdf3c970a4d5fe42350d412b21079765cefd9a235ad187beb201b48941e729c5cbdd825317be76d329ce772a3842619edc58d737e073eaaa0a49b85785872531ba33dc0933af3ddacaafe0e5e51581c889a242ae65f9372adeef39d277ca3307a6f87c9311a81036744ec9553e36f6153a9fa6682667087659f2c3a20a63f50431b908e56cb92f45269648270b4c4ca2450c874049ae82635f1b450b5a6f322a12d0099df8b7678a73ed20712b62c1ae299e160907dc7b819dc19f2605f18b54de0a953c4fdedb25f5fc996263d1281aa05c1639b4f3b92bd36ebe96b0774288f75153296be3beca6fa91fcef597c6faa5781ffd0ea8bad4513327a4c6df229be0bad7522ec692a16c19dd758212c5c47314208f5c8f107fa5d3bd07859838abf363bd610ec544d260317ece1fded3fd5abdfd240bbe0de1311d04ec5469f49b01c30e45b1a13cb740ff72f82de839f4ead935eb66179e66a666861db93df25b7d61a838904237a3ba924c508f6c063d0a6d9cb7acbaa33318114f4e7e12842ce625f62d1e05f1678b68b39d8ec972a5396a77f84665da2d82efca1a75dbacc150cc0e6c206bb9ecaf57a028b5e208218e98a9773f7a7c40621a26951ca0d3b9bfc21c1ecb6c696434c14543ba6c401717e70428960fd6abdf0936d71115981f82a11c22bf10510cef2fe86f257606a921bde4fe1ff4840032ea761c0df63b66ec921e07cf04a4822ed76f7a8ed3bcd4d8f64a23b52ee0bb44488b9fad0494cddb48a2588e92a50a5bd9b798e34b42caa50b092b0b9b1860f31dd3f6c34c8e80decc65dc02727ea3f537c15757ccd7642cfe2c667164c643aaa2c0a1d7def503349ec9911c7f1090be8b8eaf478a13e43530fb1c36f2fef884184a98044ed4c7693f2348c6769533b69f2e8927444a3dac5578aaa00a19fdfacd6b053e2b2b90991b78eb5b632e917a999230d847539b0aa6cbfd45d5ff135cc22e7bcbe4ec27712253d49788b7bdb5b484daaf79f235b80a881cbdb4b7c400c88bc0548971e82689cd2293f3be458e52d989c7908869841b9da3a29f3daa621c890cb9dd8a977c7c6b216148c213f2874fb2442237d3182ca9f10c7ab78fcf07b446476147e16cd83d98122ac9dc471db076e4daad3b0402b687df2563c912f4a9b4c9219119daad68fda69098f94cb5715a5fb8ab0e1d3d671c340390e4eb67101db88025d3a215e3f6f5ef528388bace9862435f9fc46346afe827d2fb56fc6cbe5b7d13c3434b2b32e5b04bacb4a35875c2ec1c923ac0c0b0c5f2e2f2dee42ec8d0a5e11d9d2b62365dc6f5128657268d915068933cbf7db1772fbca13e2baec3c242ff8213378387b9828321c9fe5b7ce46a3b0509a0d9bec60fec88ecf0efa0a88e46cc11062b5cf2389eab65f2210883bc3f6a4018458cb754a75474e5f2f8848100388062f6f38160eab58e3edb64c723b820ca120f8b21a188c3e013c52d2418628b6e6b51ce4ad74762686dbc88222a3ac1390eaf45ae3718e02936924ce2870bc9b35044a8a8bf3b4ab8af13f7a7867dc2baff8d5881dd27b7f022d6c4a19d53898fe4abebd7b567dd491fdabea51903a17f7f0bc1f35911cfdef135a31e7eac6e595901c52ab0cff44a9f346ec72080b65ea81fb88ae9a753e385236d671230a6fd81d0fd2e210781a1bfdeb4cdf2daae62de776ac9ab85ec6b38cf8b3974eb512c154f96028441094905bf24cce80854156c627194fde4d3c9d8a53b471e41588c9a681ea5e4a5e760f17397697ba5f491f27c02a93a2acd2e8754d995150dad64ae08ff191814d37a22b2fd132b69c24be8385750ab08f75b54c552d77c69ce8b7a7e2baf1fc0188a9738e4afe3eea475031b040ad063cda4c012f8ffb0a4d5ea34248d30f69f4aca7adf40c395196669b7cecaa387efd5fbaad0455a8bce6f2764368601d773ab451ee6e5a6c36761eb57ef57716e6b9bfab5599239c4ccfd1585cb93be0344a3b28fc16dabd0bcb313005035579d2729454801faa1039d1727b4ceeea5ecc14da81d6edb4e39592eecfa0c6bfb136c9a365071d4dd94bdc03315860dba24311dc9c656104628d7f2ea83434e7eed7ce96277e463963aa6a4e9de780067feb2bf43e7cee78c2fbe8e5174eb20a017fad1859adac76e0eb8509a968f269a6299f3975dacfa29761fdccb86a2f3fe3704db83f60f9b133c16471dd984989d0ddb7b6c5efb739b830fc3941f51bedab4c0955e59f5f6b3390db97ef6e35eae81f7c343a00d3e87580009468c80ef2e0316969f48a1377f26599ce747ab070bf1b80d3f7fd84e00db8a118908c09ddfa5b3070e0fc0d11d4020de2739f9e38fceecd7c47cf8381d2d31b8045fb98e7d00eedb7d1519eaea5156bb79fefc234e470a0d4b84dfbe66f3c9b29cb31f89e804cbde8cc81fb5409e2308fdf9f972a0734ae0dd1af5dafe438e92e1e712e90075a7e1b9adc32272d3c1c226e9732d12d4aefa340c98c94e67ef882b29de4489f7749b68c24fe875288f1b9c57c83c455fd12517365eab4c159cd1d6855c07b1ad2911fc3dbb4053bbe5b32a2330ade5b3fe9a891ad1057f07e238d3f0c47f615ff891d65ad3e88fd8e236fec320d9c5b93793c79a5bce6d603983d7cd0fd42c992b1db85722e38509f5ba9380cedb0b13941e700a3f1700ce7e22ae22e47b2cc57cf84f9d7cfc12b75ab9981adc8f3067bdddaab2a120882bd36d23c476d1acd963733210d5d0cb44587bc8f525055b19602bb966b0b7052c042b569839b1394ec7f0e07d3b189e3f189629032e453e481665f7bb0b91f59518a158b4c6835677a3a9b94a27c8ec7534e6aa6faad27283f7beb1df4f32290b4a95a0cfb4eb5c36350fdb0d2a6b439bb91f01bbe8d6b83e1b3c67db950948ee3f80765732f30e837840f3de5da750d6612b545c7e3e747095a894329c19908057d5d3474cd29bbfb66966b73255557a0970fd9b0d709a03c7594caeea7295621b3c3e10e446b4ffb61587527aa4dba9ad2b115c4a98d540bdc9f53fcee439591273e14bc42bdc9bdefa148ed9ba18d06936a778fd85687d5582a3643767f51d7dce5b0b17b011a298b29f8a0f62cdbc81194fe95657067db856e2198902a6d6b4d0fe4f865a6d2cb9f06b5afc7fb70d4e166d46bb99f838c0c206d2a8ca2ea8e4fbc29da5d70b3accf445947de92ee19625527a467cd13ccf12229630defb7f9d263338a6970fa485c5e351aec0731bac36a795a0ad62da1d9b341658591db7f1c17578d31bf415a7d04b3946e55067b5934d07a555f9f1582717d2b59675541d4c16ee41abb2c0730d639e51e47b4daf0c070f88671e3e6ab03b1b8920c1fc0ffb41d37e0b2f12e8f63fd0923fa7879c92688d470572c1282efd4cafe87f9c9e237d85ea8b0df59fb64853a3b1a6d8f13646f8c6fcc979f0c439b09f228d5ce09db43a55b8cc0227ab7fe3f57f2fa596d028acc166f6f73c36eb9253664b49c741fe947b26f831b1c5af48ac977d15303c7326706adfa3095e75fdde51be73e2368dc6ffd5bffbbf48e77cad0bae2ed054042d934e553ed1433ef11cbf43a25141c0c905567c7020e2a8ff935661399a61283e13b5215d939ffcb06d7c071627b69f4dbed9300863c140edc62c1fc12a82bceab5bc8c0c72863c5ddcad79f58d6376996e5d6f0360f11b3ace0b0553074e0a02258102337fa3f6fa4de7d67d2613ce143ef54ca278e57a93347e9a76c95ddadb251de76d3ee37903c84b8e0d70eb27d2fd15bdf23281fa6c4cd73685091d066d98ce58d8f32d51cb9726273976e68815aceb1afc20670a9ed674033151f82a4fb3d1137ec7fe2cc756a8c3acbf897f403590042cd0e0daf1d53ab720224271a23010149ff7164b2df8bf782f18d84b2fa003aa3d5a63fc23d893ed64fe7ab79aad2234c0e7f5bf51e9d76938a485483626ef887ebc63120c5e7b6023c8d2786b2f4eec6ece7b34226f9cf905b0038f6d77c3ecfd0c1c4983dbdcf1be113cc2501d5db5689c0793d4485ecbf81e2b305afa89952f7e7241cd31488cd7123390a676c43a566cad7c54e5ce0a091601da0a6e59a04f04991fbc31d5da4f32b4516ede61727fad1c4000cfbd9ba2e95983344a1c11f1d8dd4e567afadc036dccf2b3245d0f503a1071b6a50658f6f5d7baafa091c0108b1c39cee3b0eedf1ceb5f05cd045573b782e7bcce31383d8ff2f45f1358241fe1b9b39e5bba31c70c30b0d064ac6bd17e47c6d62fd40ed4fcc0f9d1fc09126581b5de0581470889b89335fd92d54a6774080696dbb676f889ac5f19322b58c2eeb3f16d03da792d897a2768603668b2454113eaf2e39d49d417d00672ecfbc33d4abcf53555aba46196fec2eca031cb7a885894a64154222236e54e770ff3cbca840aa64a559c7e2fcf02d628662b717392f28e030bc1e82bf2968b5b8c3de254bbbcfd2ac40a6385662726c343847d3904815ad48a7d3f486aa4b4ab2f847cfd0629400e43f12bd945c9614b649ea2e7b8a6eb6138f524aa0761cf5030d5bdff0645ddf9679e5d77ae452c5758bc825c574fdc08e4c8efb3a2f3c2e7b9302adb01bef3cb62a0e4e686cfd2b1e9bf81caf587e8eceaf4cd903718178a622395d71982f162b799e5f20338feb4c4418b84bd5209f711b8226387649841cf839632485ff41c8b506430a6b0677b3e28f05afd37160a0ade92e45595fb36fcc936e5772b9d2a42ffb2623b4f81a9e8df7e5fc18059f5ff0d7ada72d096f9c15854a2cc28ac737264fa04833e0d0d41358dd9b092fbc31b2020391009c47002587faa5f78294f36615f259632ad3e94dec6eef3dc04a4748cc7b71d9d858e8183c457d1f4194101acf9f4d8f2954bd40a0f64d3df92fc0cb09088ed1e01ca413f1d7bd208e9ccd7d58ab43465af510966b3f132b84ab1b8b6098cc542e11f1dfee272ac2f730d22a34a90341cb2d8d69d920e50d6a663362ca8dbb9949b0e938df4bb0100603129ad0987eb6f5ed3f99e8ef2ea882ded3ea8f1aead71321ed8ac571184ebdb411373ff1e134b6da47e24c67ce29f831aae007933d73552a9a69d4acb70579cc643e4a53c9ef136e34999c60e96300082d22ef8f7c93675ec9c95e0f029fadb02fd4e43bf68240164c97b67397f2ae74a572fa7aa9b874de643c8785c73ca0e2306c24b44baf8164e0d2ffdb4d090a173a85cd259c9833273fcc0800dc41cf585768e7a3c0254b1948ccf8b6cbbab1f72e792cf4f32f56d21905bd314635ab52fde424172859f8dad95ebf53259ec63577631db212a255655c7fb84c670a6bc7226121744d63c17640471a8f7002b12a806568a522f318e13001635fcb9b55d568f2e44ca0143692458863e0005743f78e61056728eb86dcd159eb8e35ce6fdf9a7fbcbc8a0fc3f0e8fb9f751aaa89dc82624028a86ddc5c9ebe0dd1e2d980e72d30a87577fb78708957a634e3579f3709d999e64ffd1d51dd47efd068c3015a199a58714782bfc723f78eeda41930417ca72efbf88bac161fbbf4baedab0a996c488f9f5b8716ba9b4e6b2ca9ce718b9d97f6efe5616c4673c21309a171088c2eb5ec7da51845f0994ff2e7a325c476e9f4d5de1848201d9c67b4aa4c8439381d298716c868d5299d579b8e4ca5cb61abe0e74188cab01b0839ef8d4d13dec1e41f85887d4c76e7095775ea83b325ad438b212156c073b37bc348eb0828b48a7e20857022e53f7fe16e07a268441be14b0a9386ade1b88632fded97741a131b418ff99f6b2a902a2e21eeb5bea5b18720fde41a2d2ce1c57313baa0fd63f7d976bd3e979c5b95365725ba513eb93ee05b247218e7477adaa4b0c21dc785a248ecf5486d5d069a72bd876a6d333b0d01fa2108c8fd7b99ab990d9842d489ee0c0723af08180332ab959c09d4d8369a208dec3ed5aca3f110bda0065f308471b9aada7f4b218bf7067df2aca398ea1d7629623ac8e1f98d36250138749e122ab01fef7af756d5573173da799a628991c33a91dff6f5dc7e413c19bd78c83eec2ae4937d1bda32ebce88ab066bd2d9fe9728f08d226997f854424c658695e89d576caf7a164a060e8a59c87eda4644f033b710f569e7c4ff3bf68f8d867fe069b0c79b15a7f6425f654e3a8679cd799a43298d3ec57d1c78442016be9de50df1cf8b5df22cccea536183b71e3c3c50e2c4feb6e9eff2310779aad3a02073112a26b28833b5f9abf73e935482cd3b3239a60ddfa7891fb5c5f5e9638a63525653fa42c2c1943dd9255a1e14d78749fc2a82cb79fc909d53c66072f1d05c5aff9d23666cb731c5bd11ab2994ac259573e3616f1ffa28138f2c64587669ab1e3b4afc47b17037faebe101e8f546439b76b80684a98456adcdebb544cae1795410b1e809b81c3580f13d377271f1dbe03f61380feaf94662d737359dc962c411192658a4361f4db0900004493b9291a537eca2aefd6e17232425675ae0655387d22aad8f12de20f2c9de66931d4cb536a697c5ec11e71dbd5e693608b26433e20a58594aa3dc34b479577851ac7366b55f5d47983082d1229171c44fc574bd6faaf80fda9480f5ca07e224083a27b5ef9269f5c6d1ef4bd4fed739ba839c05454c65ab7d09d3c230cf16b230c6e2a25ba709b157bb1f4ebac59ae547f7ad1c943c3c55bbe8edabf90332a2d077b4fc98c853416e2803da8b9957c6091515d565652fbfc255362a182ca7e1fa852434570958406667fc7d5eec545d2fa99eeb6a2fb7f80c431962df5d1e7e811895cfb54bd3feb70a7a8d1bcbc966351ef58fb3b362e97361c827325c783c984e02f24b2b4146ae07a1fbd2e73806e8b76a50bac0014ba3ea0a60489fbd2e1eb99801848e29a997efdf835d8d686ccc178a1d1533c7995b5acd0722f3c09a9e2f8e2849bebaaaa84b1e8ccbce550934e4929922d9723ecce1e4bde6b111aa9b3a5e2314ab74c1dd1a6324d401086d1938153529028539e29dc7f6fd8b2a5ab0ca780f682ec7a9419fce6b389728e0aa8fd2e019bf760ebf63ebc27285ee170193951056413752bbd4bf8abbec439a58427a44a08ae52549cacfafa123f49b5617a3d171443afddb074d748f4ebf9ee98e768ab8b003f42ba5d4227184b19b88ba08f53538955a1a0e741f8f9b87a662333175c1547def4b70662fdaf9fd24d66cd1c498f76cae8049f37d7e584d0a54d5fee264019a8614361b22f4422992f18a07bd84628e072a4cf60541b4b72b3bd716b2fb64b90f854657b74980089f51ac23684e0de17238cea1a098fb001da2082e89fd7bad1644a4fe1485066413220182c98cc4bd4aee4f49240161192588b7b7493cb7b9a6d5870e2ab71364448d05804e5d9863e49a6035f517ab1d940a77664a39655138eb1c6c24338fb860aa0bb73a4814bb8899cc8c984943e38e7642ed29e807d6fdc82e932f9d4709c5a9e492eb2070036c1dd21454146b4d4f1dad50717751a89c484e60289002a230c232255caacc84c52093e3cf712082aa2ae6e95e01a93ede925db19e5bc90935177cc86ed72162c4c6547ff55e5c11fa6723ff48778026ba0b64f7ff48308cf48fdf8bd73dd028b3bca63eceddcbff75041d64a8a9fada117027d95ce9d4a5948446822e43c913f071d5ab95f63f612a81b531143e3598c3dfbffd31120c097e756cbbb4baa90a0ae2b032ee7379f8ac436b5698cebf7a26723f51be162500a0b51ed543d00f6f9205b36b7faf7c27934f4643809086e0cc27c086e695c8519d363b271986994999f478c20f230298a3f9b38fa020355516657ef40b1949f9e326556517cb5e724de345b19838e9fefffcb7bef0b2a06e3d76bb03a05e7e8e4310c0d55e940e39666207c214325e46008f8506abaf3166204fd6432fac2204302410169919670a5c5903f36cf888ff0385433ec6061ceba7ba7a77bc0a5df2ce0f629502aa22c86df1d080cf78064addfa4bde378a9b447c8589eb3c988fa5ca44ec600074cf806f39135eee791ae91b56ad110dc4b22f430da1776dbd2e8227426a199219c8def5349e25cb785c87bf7eaddb176adec48a63ab61439037ad9ad469f6d6dfa2b84505c7ab4d01d1e9b7c1a1130413d55deba5d867b2a87cfd308c523993ddb982a28ad6a439b14392fe2a9bb4390686ed2c9addd1946cf5f7b6a70a3a7ba9d4cb2f529085fdf141ca841eca618afd492a473f6294d2517653b7bcd9094ec1134a43ab7f68f1761a0c70b7ea674125cee0c611a12861b651ff34c9c9a6b5df96494aa840e2fa8aad0b6a98449af91482a5db39408faca01b8f60a4be111d45bb304156c23deb1ea39376efce87f12e009a2b6a3f3c20c28cdfd01e366d2889764d9d0dd223e1ed447bae3a06f88a38f319e69c227faec36664fa4c5eabc90fa2694f89768763d975d2d65f00509fceaa5b46443a6db43d5cf732e65f6ff99a69ae8e6b10a0fe380335ab8f48fd2ed3d8647099372b41260caee7e3d6c31a674818568f5f83bc82363ae68072e383ad7617778c991b6d10ae9a10d26a24dda13c35590d6028bab1a4fe0dac362689fed4366402d5abea16a0d402e3592b38cd7041f58d8404497b491a3912f53b0779997ca5360882c4529ed8cc8dc180a691241d522f83bc9facd21ee6ca7e1be3c2e136d49e416ab6c6d3d0069622683f498ec6c42516505da83dae47d5d09791584db82b4dc71bcb2ad7cccd21b7acf668d6935486de7b69b5cf1ef39c911b22a7edec2a4e74f8bc0234fb9f695ba243b8ba4a12f5dbb4fd9b8fc007d081ba623aa70f77ef9c96a2a0838a61133de028531947ebf3caee7e236703af20a250e7a0e584874bcc5fc859a66c3bd25e8e1645c872007138c58d269c5e665493fb2c035a15ab5415e923826207efdc46777c05657a2bb1f532ea4c19877a18d07248a8ccd4ba856f1b2f9a36e2813ee26e11f0f22958386d5973b726bd6a6cbed8b96eb456fd1f0c338cdeec6e0a01ab8a08aa827b45b95f5341440007f053b8bca0fb91bc4986ce910ab800ec1d3f9ae192d73d9e37e59cbad9fe533b52d8e1181414f80424ae8a12e711df574a5e1c7f0bdcf1e555f10ec233cdcea19ab272d05021156736182ffbe97c65aa516c60a763754ce951ac17d22fcd9cb72081bb18e6b4a248695b03294fde26932652c929605fcba5a188aacedc13363c7838634b5cf70a94da7d8abd9c5bf857a226ed016b857c3eb857865095263febd5d399a742fd4f45ac52081815c7ad9de97948188d488aa54c84f9cfdc7d33cc8e1031ba4b54408b8a3e694bae977511300647c55d9d65ff7cdf75dfdf20fa4c8c3f04dd63a01cf02e3685e7667d15af174854a116bf290a2ad0cc80b3969319c16879198b0118103ddcc95c34e13d7b438cfe5b052e0c9ab09195a9abf397b785e3f59372ca1965efc053f3f71e976343344f691d4491095972c2b739d8bada0a6ba0a4644251a41ac7bc2c8722b2d6b1d1c65478a9ff7af46cd50f8052de7cb72e0ea8ab59b54a91fb4d71718cc4f74531abe16e2b5bb5d5a7c380b62d0f25c565464bece1611b54840f4cee8f7d091fd4182defa676712555dc951256f6d3c2016ea64c6a3dfd1dca101d4a150e38eecf42e2c543960d931a6c0457832a42bb9f0753b13fd735e8a54b48f73960d3d414d73f1cf186d1b25b929ced9ac9f2ec26f6957dd19f3c1d1493366882030addb35632b8ab9b736ca545532c0d0c0a951108bf2d7d162659ea8748b6f9286f4b1f9fc8eaf9f80f8b096ec177b373719343c4dc583d4136c11b416415787d697f7cf344e581794f08866b860227f7ab077854fc012c8b4a90ff1969c9d0cf0e37f885561a0d5320ebad179cdebc482fee065c428ca1a52cf9a210a9948690fb69fbb1b0c3a8e6bab4b31cbc8c25b09b7ec91b5b50c19e5397e69dc50e8d159137080736277bdcf0248a9ff9f850428ea579acf0d90274d1337f5785b11a6f9f69bba8b68e5a0846118c7f46f005cb07bea930d2840c66f0d0884e46ffbe57bb5afdc950a1b46d5b341634f1709b3a978b6334f3fc3a7cb3795d1eb3594a46612636d7545712f4387829c211e66a5ae35779c1947bb1a60c4382a7c3200c077bb2e5f9d163d8f997e902ba0623e9b74131b2426713421a4886f6a1fb090391526698d63324615eb2587843357e56ee30d47e77d77623ad3de69e1dc6ed9a7487fba0be615d52ac7d66e1cfb9b68138929e10f2589f4b44570e04800ff2cb7b4e751fef897c10268ec47df13261929c62eaeb1dd1fc1f6753fcd6a4af39a6ec1ed69376bff7cc685f21be54a624f16abd3f8d4a73c81eb329197b4ece9f42408d65de5d16bf173066e7a076947c788927fdccd37b51188f8826288e5349a2f916d00f0bc6ff337adb1c3b80ed8903005920da6b8a3ba0d8114b5a802ab3f832373567b516382ac4afc9403c326b916e443c520899238b21c9328cd43181e195a96c5405ff263d084f28bff9b449407048f3c98658a2ad043b67fe37198b02280b718846b072387b2d75a4f42279cc4485f823530491bcff43366fc757a5abfc16ef89b190c1e11fe0e1bd862191d863b9be174a0d22d5de50b058751972b47d9daab82b713e004863a9bf5d4f7564b438e70eb6fe891a2efe3364401fc7ca41c41ea71790b5749ef8ccc9f0468bd1839bf9ea340b698bef79dd35c6c8a573f30957f396b08dce034f3dd20b3431b70d744acaf969e74722b75fda36ceb50d9ae0e3fe3d8c359440b2a745f04954c3b701400600132a0e16f916f94ffd4311da0c413a61c19d910397c2152cd29354ad0334d7e3a078625b298e3717d64c56f922c31f1337f4adbdb1c09c37b9377b9e7a06191a42f2ac1d07b78d3f5affeb8de484f12f8db3680af54fa3e38b18bc8ade6556a6ca2abd681f9b7066f99a684473716b3d2bbc112d541de934a206abfabd22be8f89231dbc024f6ff91028e1ed21c4465e15adfdcf95c7c9781866a29f3a86b0553a62236f9ad5ce818c4710ed7a2ae420ccd8cbae48ffb265fa609dcdc22cec0cd0d5a7793c7d02c443dec33635b5f3e9c14d819b1871d2f683b4287f459c83ee9bb9de749da59be48988a34b298f0234a8898f11dd3c2257dc817f34a41bde68e66990684644ae8623d18df1a7d26f0856497933b9f8bf4e0552385744b14efc5bc39564b226c39f781f5a4c49e71d4e40761ddc4484571abb5d3309edd6a5f661fa7ffab76a897b34eb72484f50e03505f54f18c5fe59692ffd5e16974ed1660926fe2cfc361a549c220c91ed7833414a30caddab3dfc647dc743bd5c8766758fa25e5297b97892bfd7c197e4fd458bd3f9fd3f9ce519f489dacb4ede775492b45b1beaaed7af9751f35d3db6a98a31875a4521ba345d5bc616e3e69c73be9257a2fefccd2ae4932859c9491fc8e3f95f3c800de8d75e144817671dc0509c493bed2f2284e82f96e25d65c63643176a61d2abcb3f05d4b569f10483f6bd768880f71563277b6961adc20710b434afe3a05247dd0eddd7b12f2c92523669f240dc98ee608029f3b1848cc3ab3be2bd5aa553e4417bfa7e8b599ab037d1e79d58ff2a98f5475621e24c4c776e2f119869a36a5ac4f5d1e41296aa01d7452e2e57ef8283787899c3873c45af1e8ffef65748a7a80d610eee771b509ecab23c59e773ded146e9afe34062c94cd89b8c9f3d91e095aeabebc6798401d330a6fdad99863e8da3014c9084748a96214ca6a5c237e38243d60a791dd4476c891bc8fc2e771ff9ff5cbbb8239b46a61bedd9aa61df1f382d6d261824ecc6e520f7a7c14f8b35d2b2addd6fd1283852fe8d9c62cfdc21ef5484914f17d28c3ebbfcca2c8c73a1c196230f085fad7251c402f2873e8178ccf8a853e3c94d6e2180af660d02b4dc62bc8aecec1336e21a4dcf03e07c68af97137058c55446dd6b4c539d22cf0db9b1af24efbe2c704bcfa746723941d464e542505502c18ab5b5bea5e0ed6292d992509efbaa60e16285455a1dc22b8d91fc796a3237970e3335383f7e5e3a43b11fa2f9d36411084e7951edf9ed2cd31aff83d33707107a50fb891315d0943f80d877be5e4d08cc6a409e9143dd8f17b0e42b2611654fd0699f4d32799e2cf640490fb35f83c7e20461db5d16277b9c0b6840dfed3fcba1d95ab1cbb8420d1afe85fefb73bb01d35c303fe85fe7371b5adff3dea2cb9754163403f70b2b8d932e30c525806a57e92aff2f64580c441adf988927238761c2b6f9f5f19ac1968da11ff6931de51abdf9f906f1319bd2ecf894386d5b74881c5c17ad9655ed70d0e188dcc1886dc01c650f4cd70dfadc1577d2b6873417ead39aa527701f95b7199b0620b3570c30f1008e207ffe896e15ee2100daeba45385d08c9b68ec05a8bb02c2a63feb7e638363cd147f36ad5bf9b7cf6fa92c4d8fc3064ed3110298d18e7363b94c58d9e488f21f391357aef81924e97f8a7299dcc3775c5cb5e5f6ef2417c0caae876ca0fe09cf2b4b261ff8b94893fb3eb905cd742aed95af29585d0c7e0154d5a931a1a6254b0e57de3b727beaa8eb6f879088360f270bceaa8045ee405eb9f9e3bb571c78aa29d875b254c3c34ed4bea331da3658d3895db84e00f6d69e977598fd0ff78cb8b1e638d548f5048e6abfc27d5ada05cca0fe35a6ff3dd595c1f441fc4ee745ad218845f2e35e5bff7dca673a2945de951727e49e695fcd8b9887d8c0f838c5f08111552475595a22a12d83659525475d63a4c5b651215e95218e2019cd68d978b7f4e22c62bdb02fbd644818e571c2975443e0c297327bd8fc425ae11e251ae85ce1f0208fd7bb5fc2d05e853ee3d5b5ec4b75728793e6e4025ee5c3f00c27ae6b7f3983f7498c5a830c3bf2d64f5d94204ac67921997fc4d5b90879e729f0a3a6960aa35aeb6ca44a5199d27ef301e6310d652e53be3a63294191a8eddab8a6b2240893e220d98a23886e9d3e4eddd7f01a841bc360e96effdc16a76bea1392fdc9505a64c0cea4b8a2e8811d4ae73160be2ca2b33fc5f3e9fbbd1ad92364870695108500a5a3f312d5ae2e25feb94a2cb9f2c6a7df8195511a0cfa583b007179e48052152c4ef30eebe7add89ad59262b2f44d3f1a2b4807b4410ee773fbec87e675b85faab152195a8beae5a027919223e02a397cce9d3a679c28a35eba7515fe96fa57fce64a788d3c7b2edc5d081b827df7e0623bf4bfc0a5f1b1fd5f10bc6f911a08c77e4e5e4afe509c74a82414c53a66c9c1fa87f453e18295c1fc2bf7518d5a77beea7fe41ec7cbb8abba2c4d047bd74e423557fcbaa9c384f5a071cdb589736001f4cdfe8cafa70d054bbff15bdfa38cdb8326f0a133da29f0422ced72a6c2e3d6cf8bc464a3ee533f2860dd2018e7b76b438ac583b13a0612592689dadedcb5a708279416487226b754325cc0634f0b8a5a54555f362d0175e731b92898bc23bb81d64ea3155d5f55d7d7fb20132362b6d3e8de98d0b46c7415977580fee0117324a721010d9da2aa3a4a0b7852873e886a8b14799165c7859c7b57262fb34b724fc87c74789525ab626e142b337ac80a0a854b746641a87062360858a91b43077a61ec573d5d9979781a188da304e4d0a342ce2d64554c230f6c6369554b2d1e6e27cb661c7f7ef5438107cfb5b29a7307ead0e32ccce012dc11102617c3bef86bc1e0c25dae9611183e581cec73a45fd5aadde9b1779d06a258d67c3cee6d1e6877a32bc1d2d185b80f3fa018ae11c0faf3c4a06c8bbba75e415b52ea1fdf81175dd1bda6c7fc7df3acd84b559331ea4d499fc50fc6123d4b4d86c9c1876fdcafc24664bc66762ae89dc82fa05dc9709712963934758a6bc142dc87a380d969a34e795f0e3a4c68321936ada5597f0897822a05dfe779c77d74c1629bffe068ec3d0b058c1942fc5333a2a890abacd29bd8a2af4c71728a0a111e522d4c2d9de1e6f44dd68a03e49254fb71c7d9feeb2562ea35aa2e758150b148d0536389c2a4035dba148d5f90a0b72eebcf32bb88f3beddf7296d5ab9bfd94a7f7d8c3e33c4c1833f857de0d66e640a270a1d6d1fcdb945431b88c1fcf845a6c3b135147cd1f70caf09b7f265170e6add61867c49d2d1c24ea4e6716f0995e9994f25f783b973dca7f476e5d918dbb69f482ebd651cd466446342f08b2a83499fbdb2e803e2925c92c3eea2d34fcdde21fe2c7d50f0bafd70ac366e0ac9f91bd61a9673d3fefa2ed3ac9a9a267b335ef69eef30095130ed117bd9e831b9fc95d79cb1272ac35a32e055e7823d2ad6c3f6c458f35674f212d8f3a83b7c78258151b93e35199b181667b25f00f366c12e47613f7b857761c3247e35975141e98bcf164193299199756b7a3827d139e1036199c0bb9afd7a2637273d03ab6817ee2d46f02218926774d99869fba7cf14a9323408e755334958e368d2c9b4a95823f05f959ae089a323aac6d3e226e2de6b301bf03befcea673d0c15bed5bc1879bf5703c591bed3263b37e94acfe78db3700381c71454c96bbef8a7c8528ab97d903144a3f46203efd255370ce3affad586bb8332fbc36346aeb73c654ef5caa7e90733b0c8601a72299f9cda301b1f65335c5b175f444037bad198e49f91a4a7af6232a7d25f16e424543c2e183e03cc16e746a675e7826e225b41a09feae6dbde2f4449f9612dc8b2462eef942136878e03d82342907f80347846539ac833ac727a63ea7ea133823742005ce0cc990b4a6ffd6b2c7eba143c443a938c23f1798acad5dadec096ade6dd40f6b72f9947c5cfdc8ebe7eaf75f5beee7b1400069a8459ebaff6b82c64424d1d7297222d9df755fb28652c743a89ab143e7d044275649a928cc1e422e813f487624abe9fd08a09d2c435aceca299d570402ca2cc3494c9abb4e5668927fdbdc748a9617eeca58815d314ce27efbf96953b49ce7593648ce0b868947c5c0568b4a27c24a7798166f53bd5aa602ef900ff9c0d367641cea428c21c37026021bb431b05e721ab60213fa41a3ffaffc3fa92cd9b9424021c2eb6fdef68fb6de77d62dd6c138a6c4714dbee7a43a806864fa924985f639138fef04ad611adb52e74657782677585a6e9250d640745efe5f2995e05f3f6a371d08f4df140c1984589527e8c8c033d4748fdf555b2952a7b27bd0d98e09618e65ff3170fad3c3788608ef69a0ff89dc80427899a2517d4465dc04f426912b034273e8c64f851fedf8aa554df287e8001a61a852160958a6d0138ea99c9e5ec67d7dda0c9bbac9004588219e67714c861d98e2ed56d4fc5e7d13b5cfc693c3b24b6f8b212521e853a7b2d15e867fc88a6b8318583bf57316ef3f4790105dda58998d80a6dfabf26a9a95231cbf2e7159f8b027a0a2c4364d3fdcf2651508a47b5b50503073e9d77d9e221304821d83c885a47a5c2853e280232fdbb131dfa19203b34bae91d05ef45f9b9a5e2c9fc0692a7c0f700488a4ac140e5cc0a59287f7aed9b1acf44583912b53a84b6e85702b8db7f07c9d2b457662547f3cff2350baa85b37b988a0cf4e1eaee7fb8d7d29c52995b42d1ad7bae99a3416f5c5c9c7aa4ab02cb13ec0ba7c22eba2027e86c52768504a26062efd924ce26b50e7a584e1a885d71e7f8c9b6f991fcb3e6b407aa923805d5172e9a378f48b1318513038caff6255f93839cbce9a346c754d41dfd3e0428ccb74d7c54ac4320ee8725065c47c1b471966c154bcb645280dc55db718971acbdb9a0c3abe11a26e6888a4c45190f0f789e9ce2465f2bb56088f3dc113ba84f62becaf79173ea8160da6d97f8f6759817482958a426ec5df5f1a0975ca74db1697c4d661b2892ba458db439b65a0782342668c17fb10decf599e6bcbbc23bd77b11c7679e93cabde1bdc1e049166ef555de1674da395afc04a4d157d3a244d2d455d66848a88126515b4218b9ff937b1b3636cb1a685c8f238bcc99f5df0939605cefc134459fcfb4bffdd84a46ea4bb18a27b03b7bba4af42f62b0f2cb44b88231788fa664ec98ffdf7850a2b7f40ffb08aecc3bc2110e94a0a233b4c4e5e6fdfa9e043448129aca00995f88f5dbed53b9ec10377c06332901d7795bde251d134621980962c02661b80af5512f205685d4a5a75a02f3a7b7e2724ff1011d1af2b7d8ec74c8ed0b9924b402af5175654977b1a36e29a004775746a0539004f0217c26f3c325ae3ec6b2cd62957d88c2d5e821dbafebeacbcb278ae30cbf24bfe1371787acee8f99c2fc814b72a74a4651e8c97521479f961f84f906e5070707b641e3e8c5587f1b6f17e373ae458b5009672dfd21bd6908b225b7ecbcfa0a0d9853c548b1b86bd34a0beaaea0df6465259dcafffda21c357a646dd2512a8034382a66a80d1bfa1eaeb1fcf6bc5aeaf7fd4e48357be1338a4f37801b0284f41ee6ec3ceb4adbcf65500acc43e77bf97f09105574dfb64963d5834a0ab039f5419975fa8a6e1c2825086c0a647aed4d02bf5c0fd48af80f3f8d8a7a67c7fd470b70b8e7134c76c273d9736d73e2efaa55f7570c467581f27e765b88a91c11ac8c6503fe9c81312c6546f327b0031d1547f9ecabf671b915889e82ecbb822f226a3b18cb3acdf0f9e564982dc163d1674ff489c1a04b03b29d82ed18825938a2782354a248050c133524174f00284bfa4ddf803196a17f101ec6258d8829183d6e163b1c76b6d6ae38686026a6fe6874a8c273d4a86c98331640643a66b747b8182a58c098bc05e715027e190ef8a3c2f00318739e9eb06ce4f1f158478611a0b434b65bb47061f73792f108bc059491c920a6c52a00483b7667f2a848805352932f2d144f5379cadc4c8d6b23142529f3139ac84d96a18cdaf26b9b5ca98c8c3c4680b3dd369e987cfb992a2b94f69fe4471ae15d5bb02b0cc57322bc8f79d96b65b49d855e3f292e2b1db865774cc734d4a3b948c60b87e0e970467007555a2b3496d2e08a23233e7ab9be6a537d5b65b30bec01dbb3dedc10a7aca6294d6d76a1c2f81efe668d1b138dde966f54e967c2fd9f726ad6be482721870193ea3c7262cdf357f4b345711b47de5ae50ac96b0fbbdd713ec55acc4f2d467c9237fb50720661f60c50d33dcf8aa1f0916cd518192b3d12a9edeed562a326a2fcafd1780b4cfe74e23216184c81554a5efa21e6836c27d0727a6c1562b53cf6b2f4d7a54bb978bd564aa4cb60402fd8e01acf1237c50e2d53b54df347b59f9d18d6b3b749fe98b27baede3070edd154232a2b961846814da7ec24df5e1514a8736f4fc2faa85890a276b19d377867af51693c70b8abbd8e7586d73466148696ebf3aebc377de3f1c5bcc668361c665414e163fcc22a582c7d287baaa7ebc0368fc83d6dbc13260c118ad7465456c537e454714ac1b3e15478395f3882f386a90f05e6548ffc9ea191c563e550ea3d10c2bf5581ba6a39ec72f322b687ee60eb97ac6a25c104eba9575ce294826003173d7beb908153838b9e537c9207f5135eff4f06b293d4c88c0fa606d9da217a8e3746fb8cc0639af0f229e722e9a6df526fc7525f983609c14f7343c3892fe39ecf55d8d7f7e5334852171b4f7a09ffb7b895318d6d61ba1aa1f854032d2957da700fe1b4d71b902d7bf8f626f4d3e05b37cee1cfc6244b14970619e0ec8c806821614184a2ede8c9a0fc8d5c5e20cf51fb4709b8997f5a90840b042e7788a5c03ab2621a00ee9271017b321883327b40a7e33bfd6ec9cd2805e49bce72635e84b4311ae725e3ae5a984ac69ad4e13cb69f0936674851b64c36f56c73d239810dd1197f00cd0376a541c3bf5b52fc2b6be4cf3f6121526b3bc57130a32ae8a26d9a6902c8e095d971f7629d7754d640800bc2c4dd0ec5701ad4fcf45557b8057cba04384aacd706659e99c215c6b2b669654218de02a676d09fbc0b63588897ac6b076aaf9e4c8e752f7408366559bcb3ea8f8320b1195bcb28ad7c218aec7e44d7813989a984284d40f9955955d37ff026f8a7b352a2d6d8d7b3dd951ed0de72ffc187a4343168ce2b73db60dbb8f60b437e11f8b87c7d1c0a98cc007cfe66599dc4a6e61a0ba400c331d0f3ac5ebd15e3839e3cffe55211fde2942602f8b63bd5599c98a35e30e274012bcdc14c8be72a99c5411efade86d5ccf8962f4e307b1c093bdab680c3ddd22dbf7c0116cfc0c6f7863c82cec9ca59d52f94fab1e20a29e269a1ace665ee31a44dcfa77aeee852420d577c174e265cb73f271f5023394054e562cb53c777d7bcebb804d46e7377f3c8511a74db090967915984e2daf6f469b026959e516b959d79e321f31fc12aacfd7103705ea54fd9a67ad58be87c4db9d5a7666ed63cc8b91ba85b989cd9dbe9d60160e1d4ab4142dec73dbe62157b6c7003c7dba6018dc0d457916f874d4ca5f47ff0d5f91d0db99fa7863330f67308d5c02ee80032f42ab396705b632cc42d6a3352bf81f035c6cf46a9e0df6ee53142261bc54fe233ddd76805eab3dc97d9eef446a5dd976b16c681abec5b617e680cb31cf8a87bf7ca880cd56dc9041402fa4083212af319209c39feb21e72fe983120d6abcc14934e74ac0dbaf73071b8074c9a04e1d2f4dfc7b2ab617c35af36837d66e5c3d9ca8d0abda8d78b5b09aad62586b1e6502c5d5afee6afc18c6042c2d31c759358ae2a3c897ef1fe88b59008d415d2facae5ebbfe723ac4182e62b2206f70a6428d753ebb076017f371dc5edd320ba254217e866b45efc2b2837b0ab9902170997d9d65d731886c449078441558463a1503418c5af084949152860500ee1da5db860d0c2b6788760c750fc839900b4685e3235f80427fd86beb2aa39c09b5579fde5330d25bc07f44dae6d23b70c28251a3a929c6dc73104a59ce8e0fc33543924019bd3b2541b310a2f05e6b063e8a553d184263601079ca5b8e70f00d696a507b64b36ad486c7e9a7c69e49510d866fb3bb60f41f96a1c8cfa61f422c715bb2cbeb570e6fd09e22fc216c70a8756d4ef00f0ec429ce3a9c163092af7d39b0d4510d6638db065bd34fd014ec1f9ce895489cd2987bc837fcbeab161536952103578ca718319f70fbed674f3ea8696658872b5535f3d404e1a4f9a495d999aa36ae74fc07e4a17aa30cfea7202c0f2780fb6f26269f6cb9637e158b527a8e4256283627f0a065ec1551838db4815f00ea63cbb21f529d577491fa69e03e820b061b453db21a617d2d8f41317c6c42c9a660707dae881007af5541681e7acf6f6ef87732b9d926ece13cb5656f59d86a17e3bb980c717d7fdd11136beb08b0fedc9f2209735952d36568d40e6dce1b269cb0645dbdf510293a71cb34477d4e94d4d49868f64ce56a712bc689e60f113f097a97684f90364d7b5529fc9d6c7d7005c2bce42a5af30976ab60af2273b73b0577856dedc0dfc16cf6b99d83478c38ca508ae20a896b3382422178bb644cb51efea4a05ac130f068f7ad3c27f7ea91441c1b4b1f8a93e26bdd81134d99ba1cbbe230e828ba6989daee2857453ba04a3fe647e79747d2aefb2c0356cc06749dfac4d942b0723a03e696325a615572cdb462fa9084edbbb315cf7d72595dd23070e6c4933c353a229652ce0959ee2b1630425e00c872a00363c9760f04900f214a9591453153afb386703053f55095b1f6a5b3867c3a1b27171f405edcb624c5e84887221594beea0421e1bea787bbd441f5f77df9b3f7ba040a8a2ad2d86f0375cf5c667e973713efcc6c91b128ea159ab0cc7f733b14dfa9f0ac694189d9a4b033aa5d4e7e637e9c8ef64ba3c63ee34d66b1e0e5398aa367a11fe21a40e235d70d165765fff09aae8f32bdf7a0d0b3db87a5f9f68e759f4e2a19a89a200af61ff76abad7c2f0d093f006e13674316425f933bf4d5a4bd66e727a57e79dc521a3cf2b124ce72c09dc1dce475c00c56ad69dda941761703a0ebfd87209090ff02ee10bb1f5efd2def244957ffd97b9dcca71e2dcdfc4c23e44632450b52910e354205951d6b9b0f99696541ba52199e79e23f93f704c36debb13d9d1c982bcab9bbfab77e676e606ef65d7f24c11406782a4a7121c90ac533c4803a3456684d279518013967bb806328ed40548462b58849a67b86041ebdaf1cff45ee30de71f01ecdf597d26c6e37e0b65554fd9ff91fef1e15f8cdc9842f87ce9557a9959177a30afd998811405074fa85d8f8c96239da4f291ea0af8e7d9aa771ed0fb0588b72dd9a11ad0fbfab3342befef1e4a3193d515a3e1ef4fc2f963996eb435a2b5e5ed647883c88df0065ddbfee70d37d29e1379358a108028e0243d1eefdf1b7ad8e04396bca6c35bfa0f7589b871894d86b89d524551cabd42498a0f18dd9cc6fc322cefce082ea8a338229cb180db6492bb9671a44c1006dbe1c205e8568251c5bfc23d39ba15c5862ee69e4c851d6c8bf2a67adee2fff1deece9210ac2f6fdf8b99503b0f8d21dcc34702ff77c4f260ba78d5fba608d6c2b204fa674642e585b0bd169497949a362c5f25e95bd0ad9663da193139ce56a4f6ee863fefbedc2b6ff2647d642abe222f347f7924ddf6de69addda57d040660d7fc04bdc62460bba00269be916483326579219475bb9c8a3242b43f881632a6fdccd07243fb47f5a2cfd01c01f64e4d8ae6bf5a528c4677df2cac5866d3486ef65e7159cae381225770f7e5629bd8c9043662bca2563343266ac67ec489081d495d054e4b4a47d6b61bf950dd699111cd0811d5f24b894890e6c61f65824dbf58288dc72076a957d95eb68b7543eb80c1bbea8c7177521269f2cd7adcebb8473df710b7d1dc4646cfc9c0179287829ce078d531f27bdcc4bc085b0698c5820f90914d316be636afa5d2af911e1c31061f62c491894829f3a302b3e7fa211e552a3758e8f78cc44025a2edf34e8c2b5da0a8c9baafd63c0d47d456aca2ae596f441df47c12e93acaac82a8bb2c24be8935d89369d9e9c664b2a0483ca118f9821e3a9c2ff205fcd796acdb9485bd6cd09e1fc5ba68c9c098199a6bc344aa6d5744560acd6e6923a793c1c98a93db342457023702ef2a96d0ff0bb2b60e2205d7cac1fb32af0b1461dc35166bc6316d062f394c101463d9fb1a521c5efd56c10994800668153d3c05e91f4ebedb48b17db78b78e6eb2ba54c0b6285899062339a9777b1cf873d01c1fc6172f4f0a808b2d67491e35f3ffcbfd4646c7affcbcc33a7b9658164916dcdbed852e064dca6ef04f68a6d59e675a5b3f2477ab4f37cdb5f342a064e19f5ece42257da5b37d681df736b71ce296bca917a691012d15cfab819b8713ce48c5c889592858979cf18b562ad4c84c54ac89bd164881c6a835518ffa86116ed6a0a682c50547b8dcaff02b12d47360b9fc7f6473dab43aab4bc24e86e68cfe4d0d743a5142f5ba76f02075a4dc68688236332da9636a6a9c58d01d6ca4e6b7af386bda3e11cff5f0f0067af1aa9b21db54adad622a34fcb78900bb2c466be392b2e28e06c8f3a3d8ac5b3ff91ed7e961c4f0248ff9ec5309e9893039bb8cdf25dcf8d2e6c763d4eac29e9eaff46b0143142ae0c6cc579361b9c4305443f8c87e8338eed98b84a623543a64b4506de5c8e88ce68b851d3cee7d2bec5526672db442bf7f02eac9d06cd3d4b95df7ac9dc6a055db9f9e693d728d7f3a3925a84d71b9f0139a457641eab0b26b4e6a60027e75e5ac7e23a19d6aa2c1b4d2d46f88bcef37d8121fdbc04dfc019f7bada1ab16ebb72af64b5131359b02f4a8b8bdf517a2110da3203265533686dfddcc77e7a3fddf6a9ce891ba4d90e03de0f271cd4ab6cf2fc96c2330d8be17713afb1a4c259f03d51b7252339ee8e0fdf0fbe204da217833d426d360c6e0a15a2de6d2eaceca09c6f11d46fd6cde3fd997faa4bbd24eb4ec9bfbaf94e0a72a10185939585fdd5444965f8127c905e6446ce4e42d82c4274f1940eba4c19015aea315dfecf8eec44fb972c776e731cbb49d2f3c7e48f0ad9d7ae052985c7158fbbad0ed334ac08023a2835a671dd06a23357b6e6707e7558d6c9d9a2e5fee521f185ba61118e5cd1e2e5638e664eb9d85c07c1935162be2a1b26a9434b8041e3547794163bdfd6cb5a8a50cdb4a833823ac49a6e6212ddabf9709ccfdeed3b30720fcd6267a3160241bbaec44e8c706b24bc1a534005f5dce1b1274b0be39197c5a7ae81f371ec202e264fb50f07b589d3c72569b753034ba9b211ffb335ccd30050f1b0eda143ef8bb79aa5e569bce5dd5941174097de3346e43d105b992174fb07af2b8cb60777f7abe5f1bb48fbef0524faa39b2a7ca0760c052d2559889e816ce518effaddff355b62313cb7bb292648c7e61379eeb314f4964239a22e8eaf5dbc749b7b014c3108da5bae1265543e1544d7ee02918a737a927a71998bb82406b4bdd5b924afba7a673ca5393f704ae8eceeb02325b34630e52781eb1c7dfda3cfb3ee25c4d65b24053f7006e7959724f69f3ab95aebbdec92a3a837c61448d03601b6f91bad972397584e2091396b20e8fcdd3616b34a9da1f62a7765c9d217db1670e7030d6c5b32948734cf68f8fc66050288dcfff3f3aca1641a9ddc81ba05ca1b552f1b74d69d30da30c8560c24fe6c8fde63257a810bbc81f5ff29711469235388e0705ed66ea3129e80f1836490cafe084f45ca17469a388d6a1176483b8af88cc15874a1132b34b8518ab6285e985f819d358cfd8396908cc345722f6be4da11857960b64a634214c2884ff9a8a59b5808533e1f0f1960f182ca4d48fa38a35e4cbe1795ffcb01d55e626d1a18e939a75a3839fad169fc55cfc63187b3a2e1e6bb5abd083b69ee37b6344c9d2be1e779fa31f28b7b44fd27931bd04e6eea47befb7e271116d68b588e8360e462ecf11f63828a9f34dd8525df0be3117f55cd4a84738f97ac2c7520b65fb76cfa897f5cea305c7d5006d1676152ecf4681d52c67a59fbf94d275630e423ea2b108a94f393b84ace5cea7089faa19f0c9d3ff0091b4dce50c1ccd2a3e6853233fde3d3569ba293818cd1565ffaf0e9d065da90c5dca9f5937b75c8fd3d076b1d3c06c8411a9633f9972f6acbd753cf7bab92433b465b3462581be1e2b50e8fcebc53ccd7fff4aef09355588000a4ed6faacf27725117c0681752a6547037c0b1cbec87f5f5265707c13b1a94391984074061fbcecf45c88eeb06207d35b665127aaff527326dd1d28129367d33f54959a915d4f7eecec00ec723675bf4ef8614dbeec156f49827171137dbe4ce66e7071b38e59db612131c75f11098db2507609c01883a3d9f84261c1b670b1573a9df937c066d50c2d7b6ebd05ae6f05083a5001e6e0b54e49aef88f6b65b18199983f3a4cb906c5a8c543a14e60f8140e3384ba5a8de052328f09acdd4518aa71fc9b8952e2a72abb3037a0486cbe134abb74731d8b4e52b4d481dc5f246bb5de2dedb5ed59eda7ee036121d47413135140cd9b0dd54ce4dee428bbaa32bc837a2ec2e9ab9a6a679096fdbb9aae759366c4052e59844976b5c1bf88f923c885022cd2de1fa749f1b38a96fe86534a5311fe8ee61a5a56c6b8d4f4f1f44b21bab01c895dcc88e5dc305367553ada9844a965b864b3bde401620f619c0c8b69daddc6946f9245cc94b952b3fed11ebdb58bd5515c704df73a114de22d515b42ac18afa2b8bd69e6ea11a9b18695fedb66c22f8388af92ea44312d4f20339bc9e60dfc1f983addf0192835d0bf75e6db0f412c4a78224a4ba80e35d124c6a7df88ab6ebccde82ae2fea071462e8a9158b8861403300c2227b9f0040509b91540cd5d1ef98571f3b0ecd49c79512f3a1b0d37092d8943325c72d0629c2d806bdb1e8fcedb2a696038223a7b9246269cbfbdb8a7e0585ab92da72ece91d573ae4788205d541d8f2730e3ed0b2bcd600aeb6570445a908a9cda4a2fc9a6fe637221227190b173b492a0ebaa9b146b45aaec8f298b7f43414b62b87c9a334add5ea3ac99a96352495f18a8f099b061cc8a0d9e52415f3669005fc424db887e933bbdf3f65bdf9d5474e6d7a69df5c6e18efc32b79d025453d72702bc7eb10a2e087f0497dabb40f3e5b4352a06f3cb786de053c426092fcf8fed5639e3846764f1d52dee7fa6564328f4f750d3bce721b8c603f31334569e47453d2502619524d7281c28036f6b217bbba0405d5165e6491912785a62d854e2ee342f1335dd21c9a9aa3901f85324beb74092d7b87e37d4ffe32080e5ff8decccb320fedb885a9c0049facbacfed804bd92961b12507125b9ed587fa9fee12d45feb47d701c28f0a11453fa6fcc1bce5fe54ace7673ea9449b628cc1fad99e195c729e08d851932aef3a8e657bbc5970e0980e55d1450a23f7d4711514778f5134684c1c8cc69ed0e8d021a271c921ae435b79b04ddfa616aed8b4cdc5533a53d32d38f68a7cf5516a83a5ac5d9c3932af92e6ebceef6b08e1a5e1480f9e062d7a5788326d32767abe9163757275b611c348ba5c56371b6d3ead129c47a0a96d377409f279e7f2bc7f1aff99af26bf87420c1dca14f96957f80c28a6b14c5c6a5b8a8603e540d4b4732a51d00401d448c6d702ea4f10b64f8a0b185f5157de394efd499bd701e1e3bb5fffee62e4fc959ad3b571a3facea58ffc4393fdbcf9e380fa7dd0a9a5f02e99eeede3b1a42bd2fae47e907557d1c2d43b1d9897c5d7c05ad77d7730591fb13b99cb29ef512f65d05456c323d1d7e1e79c6c0c76615f22439c6a9f3d04ca929f9b491277e64bad7de4ecf26bd138c4b9f0777c85fd9d8252f62cd0bc64e60a38659bbdc7df6e39c65884ff151bf3bd0331d970e6787de320e2a0963a8368c09cdd8b8b4e58fe23f651f481c81bf0d12026ca5f909e8ec82ac688090400e8462023981e04595e82c148e74e5439052f35d0bda44867738c49d78abb1aad2abf274c73343c2d797ce20780d53c6994e27c1bbba7c759494ec76c22c6e8512d005ddc27f8d511e4be88e5a285fee44e7fa9dcada1ce37535f08a74a8f4001bf76d4b50d32d5b65b072b9f2e42006f06190b951625239b9c38d715c1ea6c0b4d49fff49339b2927444240a29bfc23ada5dc8393c9ca6e2178346a0184d7f5e1a06e2b00edcafa01b8ba9cefbd1927c4186efac154c3f3dc96864c2649f872efd9bdf5155bc61b5d27a4d4c41bfc7b65b3d496b2f9fac2e617fb3ba8a1f8ffadea5859f861f56857cf3f7ab162153ddcfca7db7d161f95b3d86968f9eadb0c98963bec61c332f907986a3b560b37d472eff658e7d0177f0ecd094d26c3d9d299304e6d7228fb993acd8f1460a4a86f7dd7988f42a597bbdccb122d4e5f3cdcf596716c5e3d62f9f31b67b650620aec127b1cf9a62c78dcf34cffa7cfd321b2a6d99c06850c445fce30f4ef36dfdc537ba04345b36db43ba27f71b5f5f4bdad6e88c81fe33f8b9ddfa5ff73553859aa0b0c2fe5f89cacfd861eb413009c62bae461b098d0a9d40e3548d0e7526dc4e90dde3e228b0d8c11cae792948e33369044ba3e544216d308c84f12c39bbcca89bd5be6eadc64238adf56c9b19c968e8fa24b3768b3c59be56b8847d4784dd6564df5f9640d02b51de063c9b401adf7fbe47a6a69c74043ed4fcd191815e9afcd85657a7a7f7b9bec40c756d347a866dd1b603e02d3bffb4175ee50db0c33581523e8493487eed0afecf674648e0a669ceca094b4aba5faf15fa15971cfd6abe33fefcee8c7a81d2be9607b1878948d2eb96533ef6c9170eef85e7566f2ce1cdff62a6d31aa9ddee19c9ad6379a03b662ceedffc0c1983c783d9eaba73fc569f55b350f1bd99a84dfeab25b36d132e313f4d900c8cb0d5004ed903d238348cb0d6b706f9225b695bdf87caacca85708d772a58cfa4f5ea1242fb3a54021923e5e4b183a141bd123f47a6ca42d9881a7a6fa570bdf7c2612116d53bbecb025a04892ee61bf83762dda6a15fd87671e9845c516e094fc3098adc9926252b2651a50cb9b537096fc3b4fb4c7d4a737a5f93ba5f235cf920d72321fa7bacd534100d19a89a8799fa7505061d0a3aaf429c2fb2ee248060d667fd32fed6c8e30d1c8d1848bbe32df4f974436b5fca58d59c6db08e6de0e2c03e3a5a6e71104dc72e4860ca521bea096f2d7ce6324359df2d8d5bfb3358e074fd6bd0ccf318c71f7b4673af793bf8d61c0280c1cddaa44fc12b609dd24c1e182b4e405a4c0566843be6a3da4dca1690e52e3a91b7377bb39222918e45dd039c271cde9e4a347815340765fd1f99d5c2e0335f623e06e4b0d27fa6f59d6285b821a4caf6ebf14a45596302695ca5b28668c3920e78bbb6a0b260905aff44e6180032be59b1bb2f738e2d12405c872ec056ebd36618834071810ec3164d40b95ad7ba0c72cbb4938dbfade8029d9be8241a07a1262270042db5b3c59fbad0ddf0fba0071de3d2c4a2e951306fee7fde7b8df19482d6cc259c9a7859e9946961bfa5b3ba84c849c7b81dc9d224d5e55494346c2e314de72a334a58de347768599116f22d3c73a303e93417c4945ba56bfb6178388ad39ea05ab3681bd324aec400a8b045273a924812589fd42836259926c4c4aa22767c5c356fdd2a37462f31c8797581f39f0438b1d1d733b6f908c6cfcb7004adeadf8385e015468501038dd72dfbf7d00e90eda70091da86530926e1dc1f0059ab9d9e148ab7d84da4e25c3a01f3f34336c390b7297f2c543ce67c7192e462731bdc0bc54bb5b473e613255f78aa74b9726e5ba76276dad489ee1ccc82282f6a88f270ecfc8c10e98bb37cb46bac062d7d7d16dfbba13bfd961fef36ab3505f73237e40e1e3b9f6ecd22adfd19d269b3d0f02a1d224be3891d11178bf8329d260d9b737a6ca01f0e83089e515c6854dfac53dfbcc273366dadcc31d8bd3c8faaad4508575e85ea0593ba33ca743450d919405ed5203bfdabaf56c16466c2bffb2ac6601b69ac8642af16f52c786b5e6008bd17dc1e41209ca91cf071ef56c2f53d20145fd79f34604507494bc596be8e47aa49872e15b1de8cc5d2035b92de8edf23eb84cf351b889453a7662041b15c8c63d01849c358eb843796ad95c63b65d445c6aeb91c08b735f43ebc0651cef1b49ce1fa9f837ec97609f6c7b5d5319617182240d339ccff4887a523f347717f01c9fafc89ecfd1e330d8a8e4737a1425d16ab9acccefa837e735dce0346cebeb05ff420ca046a2346f2e9c52e803598a5c86602af384697c5d36fc147e676165873b5eaa5af321b7f1523592c958d97e633d65720ce4559953b33a18372c4ba791a3f9feb1cdf79ddcfe7370436f80f2a9f0b03baf75095bdc4e61183cd375c03543f99c54ba59e5be8ffd01f59bd63e3e6534d3791330d4b774fa6209fadc863a8fdb02d4e5139430141e6110d70aa202e274bc2727c282cc4e1d9751cb395cde1cba4cb165dffa4bd1f53d2a2b7722f300ce95cb8756d1ca859f46b0772eb29e9e079bafccf7cd50ebde413e935dbd4992e72bd796b4c485bd258cb44eb11a727dc3be4f7b8af00288107ac3c5820977ae986cd71ae5bfe77990afa6143833ef0fbc49b909e0182446a505e82789d1d76ce97db6549601430ae2aa9b89b5642c10af0ebd751891d81455b6a263f7989236d13dae86d3fbd739b842975f670e5dd0f16e2b953494b6075a3e1cfb66ddf742c55e5fada9365bef3a6b10657fc757fa0d852474c81bedf63da90cf0dac6525b029464afdf1282b7e90f1313c93b58d61aea90c6f318d57800f87addf9bb2d70a7af74f7e8b2b1230cec81bbb7695920a0710814bacd567d806e149476dcb5b97e48463c4f8f368003fc965175499355ac02e3b3cffaf3206019d8057b9041604384eff97c9cc19f32edbd479d46c063ad04c178f1d70f7725377586501235dceff52ddae692f27caf024d8eccbf6660745f883a6243c5c5fb59988ebbd3e775669af305ad41cac42308a4b86d20e35426a0724a6665e871acc85bbf379bb7a8ae8e32d53d5e16f920a18da2af4a730291affac917f33e4128550007d08caf2ac69ad9c12d2c582df84d346f7b39e7d888c7f41e3fbc6137ca5ee60c86ed862688f6705b0f28430aaacbc515eba602209c5bf78e28332e933e0a05ecf61d3bc7653b3e641ccf0906331348fd7bd7031c13eded32ab2f4fded99173687541c69d1056aac91acccd8728f834a70980bfbfb5c91d0a08c58008e6cddf47c308d717a1d93eb081457295afc637ed3c4c6ca789bdc9bc0dde1acf0ec85c8a3740999a35e4bcd5054e714d2c5c9da90fd44a16dae47f2d87dc1772ae0aea886142bacfee4adc38a0ff35c05a332bf7f99a4eb55761587e31bac5876961bf3d5f0bea55f354690128c875311e92e2459e3c129696fc9947aeef9f0e9b27c24a876e7eefaf10ff3adcfb5e6bcc5237597b07d349cbbea69f654ecfb2a31d9df0b3b6125c35add98b07dbca58a5cb17a4217239e1a9d22db9b5019cd151509511ca299bfe5bd3e4360ef9088d5ccbaab0bf3204d502c6bf6a39bc8e20766e80db7940d6e751190d51505af977623cdf6e7169364938f5615a31a8989d1b754da019e3f790b6e200c18d27ed8e3f8c5565474c6ad8ee9137dcb67c009a323892b7f148c1fb22f55fd0a4797ce8555ec5e0cb298f4a9633f2116f1bb5d46b02491946fa1b8be6e5ef0ad99f8fa9dc62e02f802eacff37e71f93e1ca49a0cfa610bed9a0cb338a43e112df889ac3b92fe3065d01dbd4f0cb2e2c8a93efd383cf65144471c4e8b98d0ec09c86cc8894c29104e816f4833a63207f32e3664448d48568b2904830c8ac90eb16df6e6e2cafb660d2ee23f61393ef6af5d89bf8a4f6d15a0030e4e2fe24e6d361fbb75124c6d4f2b9db7411347d5920f66cadcb747ab4d3623d95e43c906bac4ef2abc9a8920b1a8bb1a5a249900c3f2e03a00a7984a82d098ed7d6d177ea6bdd991044e5f11677c7574bec98f14b1ef90c1a3862b637c35abdc7b35160253752f02097ee1ea62488a062cea258fecc21af8d2ac87892a78f08a2f5e2a4c14d89dcfe21edb7a2bd0ecc9b9edc47f8f10b521ee1c85f10108654c6734ca92cb8f1b5465fed9a50a1249445e92aec859df7b01796b6a9075580781417fd03195d40dabb204d24cecfa6430e4d1518047e50e06453fbcecd561a8d4aa869cabbed3edd9576fa3ea91b655d3e62f222d0891f7871a223f93ab4290137c6ec743948eac98e2213582ac25d08126f4473ed610d9c7e60087f6efa5c099a4e86132681377e29aa50d946aa46bd4aa0f870736bad9dfcad2f549c292c204307e0197b35eefde6355166b96aa9fc05254ab12200c0e8b26170bb7d5fe1dc44b3750e59d2ef59745c4ec041e7109ae39db34ff5079ed385417fa684a24a7f77b76363c6264d37da196b6812387f22deef89cf27c814484c555bf482c95c9fdc1cef347548d264c080bd6fdb617206ce62c34422692c270075566c095d70ab9e88b1a7b204f9b8fdd154e6e970adfe5127cafe9f1eecd18d93d3562c10a17095524a85293bd4b65b8733763a08b6e01f24433df3b575be9db895ce52776a13b335bf548baebce89097ce56e9db63fb9739f91ea9b6abff36cd437372612cd57e516b8d82564dd3713f1ea323d45e15df314ad21a4488dd45857fd3f17c4ea3d95d4e4e354f56da774e69ab7afca5d1ab2a0768d0e020e4cf156b0bf85e01cb605fbecaed38ba1128955697c3bee060adbc63be27d76b976e9d61f719a94676276de11323781e0044c8aa5e14b4d96477c51d77f5081295284a1b250da05f052e89f0500f0ba07733d7d58848954698c18ee7500b8b2d7826e80c20537ab7237f07ca7d2b43c755f3da5ec8eb292f1d6545ad67320642a7b0146597c044277623a6e47155875898f3d6cb3b06bb1b57e8a91b5efca9d94276c4a97845e566c5bf366f8b421463eb6eb7c76190d17fa80b50a051dfc06f11717de90f4a18e7afe1547e0f21e421f725a49137b4883f6a5b5012035c1282b6ab0cf41a6f350c5fc6005cbfbfff36212ae9ebe90fce107ffb778235320d8665e9b12445fec6656390fbbeef44e786f1a0d96117384129187f87c7285718859c71ff599728bf1765d86d37a008333ff6bc04e88c927b2cd6760f63c9bae9a4e4ae5c89f2fe2a268c3404de80a91aaa4d74169160f4358ae8481909569547d6359d354162515fb9d6d84b96bde94e19897ec1b75e7d71178968f12204beb080ef45b52c4ff08619b776ca8b91243e990b405dc3fc45857e680fe62fb3b637fb9af6b488d0fd4504a0f29929a346cb7ec4514e10cb8d7f68c867cc5c5508d5219d25ad7ed9dfbaf7e759ffbd336c2d284dc02716c9b102f250f3264a3175b5a78197ce67b1434c3e473acfa23c3c67b2006fedd38e2e79b44aaf31756a195c1acd82c1c37c737fd99c7545dfcc8b9c0379daad46a28fca575352d7c80ed6dd27e2d7c96679faa6c89af66bdddc4bf7402c798db9832b2bcdba181156f92578d5f26eec73e3d976718563feb6e4b57ed7e8a1142fb3186252bd5f40b15635d00681272a0807bd779f5d259dcb7ed05d9c47d019f4ca9b94f1889b9479815b0986d35ac87df885aa1892536b3841ba095a3762f12964f521f4e0ec8a6c743a9b3f377eb63bc00e4078f8b2612f04117c1f652c7e4b02199b95b456e8fb085749583b3e3f6f5604971ae0fd2f489c18179ada1b0ee16838491a84a2b1fa5d0fbf64964bfbf325463dbe1506ff42981b5f0a96bfec882f013d078fe80c7c369d7b1682128fce851a868efafd61c9c51174e2de9aa8f3f944fa96034a6ab5a4748a00d6e7624b36eccc24788aeac96b3ab8f048fdc5c5f762030c11574f632be4f8e4ded7a253b682754dca1c7d4d3e08f8163a2c2f85fb487615f9ffa93dd5de5cd1f364c047fc59ce67d638a6923b241b6b1ca0fbe127a62ab2365f4ea50abf27d674892ad37ce187af4484de920a2c48f4efb9e7505614830b953fd7443f5d7ad5747a964b4180ebac8c96be4df9a31ed60accf3935fe0fc4927ba5891ec58299745c292acc7b554999e170cbb037932d6e1ebc79604f4c0d59779b7375da92212582d9f1805fbfed7b56949162804e0e68dc93ea14f81f5fe46f96d2cea2cc93ed9b6f7d0d31879aa05ad93cc320cbe0537f1ea5a59cc93003d1e87878974090886eb8ecf5417914d33601dce7e4fd4620d3f01a8676ecf5dd332b03209948e90ce6e610bed713d8aaa3ad64bef9f637a33d1e0881fa693f10c32fe1d99ada8eac481d0f7bd07944a1172ad33f6d64b260ba7fb27cf2d602249513583cd0eb31c3d8f7d8c603f10cfea263aa8acac931f501e4ef8077927b2b5dd58152db79068e9b41ac0c041fa8ae596ed7f6e1375575daed1b638865657dbd981083251c4272cb9ed7707b9cc41c98e275b21f64e75df4da4ee6b5e12446b777bcbb5038a5a821d4031267e603b6253f069275f10782abmpicxxmpiexec.hydrampifortmpifortmpiexec.hydralibmpi.so.12.1.8libmpicxx.so.12.1.8libmpifort.so.12.1.8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmpich-3.3.2-150300.9.2.2.src.rpmlibmpi.so.12()(64bit)libmpicxx.so.12()(64bit)libmpifort.so.12()(64bit)mpimpichmpich(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/bash/usr/bin/perlld64.so.1()(64bit)ld64.so.1(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_4.0.0)(64bit)libgcc_s.so.1(GCC_4.1.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libmpi.so.12()(64bit)libpciaccess.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.4)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)mpi-selectormpi-selectorrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3_Í@__{^y^]߶]@]@\-@\|[T@[\[@[y[Zy@Z}@Zp^@ZaZOhY@Y@Yg`Yg`Y\YZ1Tq@eich@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comaguerrero@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comkkhere.geo@gmail.com- HPC: Fix environment module settings for MANPATH.- For HPC builds check for gnu compiler suite version >= 10 and set -fallow-argument-mismatch.- Add build support for gcc8/9/10 to HPC build (bsc#1174439).- Fix compilation with GCC10 by adding -fallow-argument-mismatch to FFLAGS- Add ch3-fix-improper-error-handling-from-MPL_get_sockaddr.patch and pmi-fix-a-wrong-condition-checking-return-of-MPL_get_sockaddr.patch to fix crash when using getsockaddr (bsc#1168092)- Update to mpich 3.3.2 (jsc#SLE-8574) - See CHANGES for a list of changes- Update to mpich 3.3.1 (jsc#SLE-8574) - See CHANGES for a list of changes - Drop 0001-Drop-GCC-check.patch as it was picked upstream - Add 0001-Drop-real128.patch to fix a compilation error on armv7- Fix LTO support in archive file- Update to mpich 3.3 - See CHANGES for a list of changes- Add patch to remove obsolete GCC check (bnc#1129421). It also patches autogen.sh to get the autotools working in SLE12SP4. * 0001-Drop-GCC-check.patch - Force to re-run autotools to generate properly the files after patching src/binding/cxx/buildiface- Add macro _hpc_mpich_modules for modules support (bsc#1116458).- Remove bashism in postun scriptlet- Fix handling of mpi-selector during updates (bsc#1098653)- macros.hpc-mpich: replace %%compiler_family by %%hpc_compiler_family- Remove 'BuildRequires: Modules' for HPC builds: it conflicts with lmod (boo#1089970).- Fix summary in module files (bnc#1080259)- Use macro in mpivars.(c)sh to be independent of changes to the module setup for the compiler (boo#1078364).- Update to mpich 3.2.1 - Bug fixes - No release notes available- Add gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890). - Fix mpich HPC installation path in spec file. - Fix hpc macros: add %mpich_requires.- Add HPC specific build targets using environment modules (Fate#323977).- Drop unnecessary dependency to xorg-x11-devel- Add LD_LIBRARY_PATH to mpivars.sh and mpivars.csh- Disable rpath in pkgconfig files- Register mpich package to mpi-selector - Remove redondant configure options already passed by %configure- Fix compilation for aarch64 - Build multiple flavour of mpich (psm, psm2, tessuite) - Update to mpich 3.2 * see CHANGES file for all details, some pertinent changes are: - Added support for MPI-3.1 features including nonblocking collective I/O, address manipulation routines, thread-safety for MPI initialization, pre-init functionality, and new MPI_T routines to look up variables by name. - Fortran 2008 bindings are enabled by default and fully supported. - Completely revamped RMA infrastructure including several scalability improvements, performance improvements, and bug fixes. - Added experimental support for Open Fabrics Interfaces (OFI) version 1.0.0. https://github.com/ofiwg/libfabric (thanks to Intel for code contribution)- Update to 3.1.3 * see CHANGES file for all details, some pertinent changes are: - [3.1.2] MPI-3 support for Blue Gene/Q and ppc64le support. - [3.1.2] Fixes and testcases for Fortran 2008 bindings. - [3.1.1] Removal of the mpd process manager. - [3.1] MPICH now supports operations on very large datatypes (those that describe more than 32 bits of data)./bin/sh/bin/shs390zp32 1646330793  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !#$3.3.2-150300.9.2.23.3.2-150300.9.2.2  mpigccmpichbinhydra_nameserverhydra_persisthydra_pmi_proxympic++mpiccmpichversionmpicxxmpiexecmpiexec.hydrampif77mpif90mpifortmpirunmpivarsmpivars.cshmpivars.shparkillincludelib64libmpi.so.12libmpi.so.12.1.8libmpicxx.so.12libmpicxx.so.12.1.8libmpifort.so.12libmpifort.so.12.1.8sharemanman1hydra_nameserver.1hydra_persist.1hydra_pmi_proxy.1mpicc.1mpicxx.1mpiexec.1mpif77.1mpifort.1man3docmpichindex.htmlinstall.pdflogging.pdfuser.pdfwww1index.htmmpicc.htmlmpicxx.htmlmpiexec.htmlmpif77.htmlmpifort.htmlwww3Constants.htmlMPIR_Type_commit.htmlMPIR_Type_contiguous.htmlMPIR_Type_dup.htmlMPIR_Type_get_contents.htmlMPIR_Type_indexed.htmlMPIR_Type_struct.htmlMPIR_Type_vector.htmlMPIX_Comm_agree.htmlMPIX_Comm_failure_ack.htmlMPIX_Comm_failure_get_acked.htmlMPIX_Comm_revoke.htmlMPIX_Comm_shrink.htmlMPI_2DOUBLE_PRECISION.htmMPI_2INT.htmMPI_2INTEGER.htmMPI_2REAL.htmMPI_AINT.htmMPI_ANY_SOURCE.htmMPI_ANY_TAG.htmMPI_APPNUM.htmMPI_ARGVS_NULL.htmMPI_ARGV_NULL.htmMPI_Abort.htmlMPI_Accumulate.htmlMPI_Add_error_class.htmlMPI_Add_error_code.htmlMPI_Add_error_string.htmlMPI_Address.htmlMPI_Aint.htmMPI_Aint_add.htmlMPI_Aint_diff.htmlMPI_Allgather.htmlMPI_Allgatherv.htmlMPI_Alloc_mem.htmlMPI_Allreduce.htmlMPI_Alltoall.htmlMPI_Alltoallv.htmlMPI_Alltoallw.htmlMPI_Attr_delete.htmlMPI_Attr_get.htmlMPI_Attr_put.htmlMPI_BAND.htmMPI_BOR.htmMPI_BOTTOM.htmMPI_BSEND_OVERHEAD.htmMPI_BXOR.htmMPI_BYTE.htmMPI_Barrier.htmlMPI_Bcast.htmlMPI_Bsend.htmlMPI_Bsend_init.htmlMPI_Buffer_attach.htmlMPI_Buffer_detach.htmlMPI_CART.htmMPI_CHAR.htmMPI_COMBINER_CONTIGUOUS.htmMPI_COMBINER_DARRAY.htmMPI_COMBINER_DUP.htmMPI_COMBINER_F90_COMPLEX.htmMPI_COMBINER_F90_INTEGER.htmMPI_COMBINER_F90_REAL.htmMPI_COMBINER_HINDEXED.htmMPI_COMBINER_HINDEXED_BLOCK.htmMPI_COMBINER_HINDEXED_INTEGER.htmMPI_COMBINER_HVECTOR.htmMPI_COMBINER_HVECTOR_INTEGER.htmMPI_COMBINER_INDEXED.htmMPI_COMBINER_INDEXED_BLOCK.htmMPI_COMBINER_NAMED.htmMPI_COMBINER_RESIZED.htmMPI_COMBINER_STRUCT.htmMPI_COMBINER_STRUCT_INTEGER.htmMPI_COMBINER_SUBARRAY.htmMPI_COMBINER_VECTOR.htmMPI_COMM_DUP_FN.htmMPI_COMM_NULL.htmMPI_COMM_NULL_COPY_FN.htmMPI_COMM_NULL_DELETE_FN.htmMPI_COMM_SELF.htmMPI_COMM_TYPE_SHARED.htmMPI_COMM_WORLD.htmMPI_COMPLEX.htmMPI_CONGRUENT.htmMPI_COUNT.htmMPI_C_BOOL.htmMPI_C_COMPLEX.htmMPI_C_DOUBLE_COMPLEX.htmMPI_C_FLOAT_COMPLEX.htmMPI_C_LONG_DOUBLE_COMPLEX.htmMPI_Cancel.htmlMPI_Cart_coords.htmlMPI_Cart_create.htmlMPI_Cart_get.htmlMPI_Cart_map.htmlMPI_Cart_rank.htmlMPI_Cart_shift.htmlMPI_Cart_sub.htmlMPI_Cartdim_get.htmlMPI_Close_port.htmlMPI_Comm_accept.htmlMPI_Comm_call_errhandler.htmlMPI_Comm_compare.htmlMPI_Comm_connect.htmlMPI_Comm_create.htmlMPI_Comm_create_errhandler.htmlMPI_Comm_create_group.htmlMPI_Comm_create_keyval.htmlMPI_Comm_delete_attr.htmlMPI_Comm_disconnect.htmlMPI_Comm_dup.htmlMPI_Comm_dup_with_info.htmlMPI_Comm_free.htmlMPI_Comm_free_keyval.htmlMPI_Comm_get_attr.htmlMPI_Comm_get_errhandler.htmlMPI_Comm_get_info.htmlMPI_Comm_get_name.htmlMPI_Comm_get_parent.htmlMPI_Comm_group.htmlMPI_Comm_idup.htmlMPI_Comm_join.htmlMPI_Comm_rank.htmlMPI_Comm_remote_group.htmlMPI_Comm_remote_size.htmlMPI_Comm_set_attr.htmlMPI_Comm_set_errhandler.htmlMPI_Comm_set_info.htmlMPI_Comm_set_name.htmlMPI_Comm_size.htmlMPI_Comm_spawn.htmlMPI_Comm_spawn_multiple.htmlMPI_Comm_split.htmlMPI_Comm_split_type.htmlMPI_Comm_test_inter.htmlMPI_Compare_and_swap.htmlMPI_Copy_function.htmMPI_Count.htmMPI_DATATYPE_NULL.htmMPI_DISPLACEMENT_CURRENT.htmMPI_DISTRIBUTE_BLOCK.htmMPI_DISTRIBUTE_CYCLIC.htmMPI_DISTRIBUTE_DFLT_DARG.htmMPI_DISTRIBUTE_NONE.htmMPI_DIST_GRAPH.htmMPI_DOUBLE.htmMPI_DOUBLE_COMPLEX.htmMPI_DOUBLE_INT.htmMPI_DOUBLE_PRECISION.htmMPI_DUP_FN.htmMPI_Delete_function.htmMPI_Dims_create.htmlMPI_Dist_graph_create.htmlMPI_Dist_graph_create_adjacent.htmlMPI_Dist_graph_neighbors.htmlMPI_Dist_graph_neighbors_count.htmlMPI_ERRCODES_IGNORE.htmMPI_ERRHANDLER_NULL.htmMPI_ERROR.htmMPI_ERRORS_ARE_FATAL.htmMPI_ERRORS_RETURN.htmMPI_ERR_ACCESS.htmMPI_ERR_AMODE.htmMPI_ERR_ARG.htmMPI_ERR_ASSERT.htmMPI_ERR_BAD_FILE.htmMPI_ERR_BASE.htmMPI_ERR_BUFFER.htmMPI_ERR_COMM.htmMPI_ERR_CONVERSION.htmMPI_ERR_COUNT.htmMPI_ERR_DIMS.htmMPI_ERR_DISP.htmMPI_ERR_DUP_DATAREP.htmMPI_ERR_FILE.htmMPI_ERR_FILE_EXISTS.htmMPI_ERR_FILE_IN_USE.htmMPI_ERR_GROUP.htmMPI_ERR_INFO.htmMPI_ERR_INFO_KEY.htmMPI_ERR_INFO_NOKEY.htmMPI_ERR_INFO_VALUE.htmMPI_ERR_INTERN.htmMPI_ERR_IN_STATUS.htmMPI_ERR_IO.htmMPI_ERR_KEYVAL.htmMPI_ERR_LASTCODE.htmMPI_ERR_LOCKTYPE.htmMPI_ERR_NAME.htmMPI_ERR_NOT_SAME.htmMPI_ERR_NO_MEM.htmMPI_ERR_NO_SPACE.htmMPI_ERR_NO_SUCH_FILE.htmMPI_ERR_OP.htmMPI_ERR_OTHER.htmMPI_ERR_PENDING.htmMPI_ERR_PORT.htmMPI_ERR_QUOTA.htmMPI_ERR_RANK.htmMPI_ERR_READ_ONLY.htmMPI_ERR_REQUEST.htmMPI_ERR_RMA_ATTACH.htmMPI_ERR_RMA_CONFLICT.htmMPI_ERR_RMA_FLAVOR.htmMPI_ERR_RMA_RANGE.htmMPI_ERR_RMA_SHARED.htmMPI_ERR_RMA_SYNC.htmMPI_ERR_ROOT.htmMPI_ERR_SERVICE.htmMPI_ERR_SIZE.htmMPI_ERR_SPAWN.htmMPI_ERR_TAG.htmMPI_ERR_TOPOLOGY.htmMPI_ERR_TRUNCATE.htmMPI_ERR_TYPE.htmMPI_ERR_UNKNOWN.htmMPI_ERR_UNSUPPORTED_DATAREP.htmMPI_ERR_UNSUPPORTED_OPERATION.htmMPI_ERR_WIN.htmMPI_Errhandler_create.htmlMPI_Errhandler_free.htmlMPI_Errhandler_get.htmlMPI_Errhandler_set.htmlMPI_Error_class.htmlMPI_Error_string.htmlMPI_Exscan.htmlMPI_FILE_NULL.htmMPI_FLOAT.htmMPI_FLOAT_INT.htmMPI_Fetch_and_op.htmlMPI_File_c2f.htmlMPI_File_call_errhandler.htmlMPI_File_close.htmlMPI_File_create_errhandler.htmlMPI_File_delete.htmlMPI_File_f2c.htmlMPI_File_get_amode.htmlMPI_File_get_atomicity.htmlMPI_File_get_byte_offset.htmlMPI_File_get_errhandler.htmlMPI_File_get_group.htmlMPI_File_get_info.htmlMPI_File_get_position.htmlMPI_File_get_position_shared.htmlMPI_File_get_size.htmlMPI_File_get_type_extent.htmlMPI_File_get_view.htmlMPI_File_iread.htmlMPI_File_iread_all.htmlMPI_File_iread_at.htmlMPI_File_iread_at_all.htmlMPI_File_iread_shared.htmlMPI_File_iwrite.htmlMPI_File_iwrite_all.htmlMPI_File_iwrite_at.htmlMPI_File_iwrite_at_all.htmlMPI_File_iwrite_shared.htmlMPI_File_open.htmlMPI_File_preallocate.htmlMPI_File_read.htmlMPI_File_read_all.htmlMPI_File_read_all_begin.htmlMPI_File_read_all_end.htmlMPI_File_read_at.htmlMPI_File_read_at_all.htmlMPI_File_read_at_all_begin.htmlMPI_File_read_at_all_end.htmlMPI_File_read_ordered.htmlMPI_File_read_ordered_begin.htmlMPI_File_read_ordered_end.htmlMPI_File_read_shared.htmlMPI_File_seek.htmlMPI_File_seek_shared.htmlMPI_File_set_atomicity.htmlMPI_File_set_errhandler.htmlMPI_File_set_info.htmlMPI_File_set_size.htmlMPI_File_set_view.htmlMPI_File_sync.htmlMPI_File_write.htmlMPI_File_write_all.htmlMPI_File_write_all_begin.htmlMPI_File_write_all_end.htmlMPI_File_write_at.htmlMPI_File_write_at_all.htmlMPI_File_write_at_all_begin.htmlMPI_File_write_at_all_end.htmlMPI_File_write_ordered.htmlMPI_File_write_ordered_begin.htmlMPI_File_write_ordered_end.htmlMPI_File_write_shared.htmlMPI_Finalize.htmlMPI_Finalized.htmlMPI_Free_mem.htmlMPI_GRAPH.htmMPI_GROUP_EMPTY.htmMPI_GROUP_NULL.htmMPI_Gather.htmlMPI_Gatherv.htmlMPI_Get.htmlMPI_Get_accumulate.htmlMPI_Get_address.htmlMPI_Get_count.htmlMPI_Get_elements.htmlMPI_Get_elements_x.htmlMPI_Get_library_version.htmlMPI_Get_processor_name.htmlMPI_Get_version.htmlMPI_Graph_create.htmlMPI_Graph_get.htmlMPI_Graph_map.htmlMPI_Graph_neighbors.htmlMPI_Graph_neighbors_count.htmlMPI_Graphdims_get.htmlMPI_Grequest_complete.htmlMPI_Grequest_start.htmlMPI_Group_compare.htmlMPI_Group_difference.htmlMPI_Group_excl.htmlMPI_Group_free.htmlMPI_Group_incl.htmlMPI_Group_intersection.htmlMPI_Group_range_excl.htmlMPI_Group_range_incl.htmlMPI_Group_rank.htmlMPI_Group_size.htmlMPI_Group_translate_ranks.htmlMPI_Group_union.htmlMPI_HOST.htmMPI_Handler_function.htmMPI_IDENT.htmMPI_INFO_ENV.htmMPI_INFO_NULL.htmMPI_INT.htmMPI_INT16_T.htmMPI_INT32_T.htmMPI_INT64_T.htmMPI_INT8_T.htmMPI_INTEGER.htmMPI_INTEGER1.htmMPI_INTEGER16.htmMPI_INTEGER2.htmMPI_INTEGER4.htmMPI_INTEGER8.htmMPI_IN_PLACE.htmMPI_IO.htmMPI_Iallgather.htmlMPI_Iallgatherv.htmlMPI_Iallreduce.htmlMPI_Ialltoall.htmlMPI_Ialltoallv.htmlMPI_Ialltoallw.htmlMPI_Ibarrier.htmlMPI_Ibcast.htmlMPI_Ibsend.htmlMPI_Iexscan.htmlMPI_Igather.htmlMPI_Igatherv.htmlMPI_Improbe.htmlMPI_Imrecv.htmlMPI_Ineighbor_allgather.htmlMPI_Ineighbor_allgatherv.htmlMPI_Ineighbor_alltoall.htmlMPI_Ineighbor_alltoallv.htmlMPI_Ineighbor_alltoallw.htmlMPI_Info_create.htmlMPI_Info_delete.htmlMPI_Info_dup.htmlMPI_Info_free.htmlMPI_Info_get.htmlMPI_Info_get_nkeys.htmlMPI_Info_get_nthkey.htmlMPI_Info_get_valuelen.htmlMPI_Info_set.htmlMPI_Init.htmlMPI_Init_thread.htmlMPI_Initialized.htmlMPI_Intercomm_create.htmlMPI_Intercomm_merge.htmlMPI_Iprobe.htmlMPI_Irecv.htmlMPI_Ireduce.htmlMPI_Ireduce_scatter.htmlMPI_Ireduce_scatter_block.htmlMPI_Irsend.htmlMPI_Is_thread_main.htmlMPI_Iscan.htmlMPI_Iscatter.htmlMPI_Iscatterv.htmlMPI_Isend.htmlMPI_Issend.htmlMPI_KEYVAL_INVALID.htmMPI_Keyval_create.htmlMPI_Keyval_free.htmlMPI_LAND.htmMPI_LASTUSEDCODE.htmMPI_LB.htmMPI_LOCK_EXCLUSIVE.htmMPI_LOCK_SHARED.htmMPI_LOGICAL.htmMPI_LONG.htmMPI_LONG_DOUBLE.htmMPI_LONG_DOUBLE_INT.htmMPI_LONG_INT.htmMPI_LONG_LONG.htmMPI_LONG_LONG_INT.htmMPI_LOR.htmMPI_LXOR.htmMPI_Lookup_name.htmlMPI_MAX.htmMPI_MAXLOC.htmMPI_MAX_ERROR_STRING.htmMPI_MAX_INFO_KEY.htmMPI_MAX_INFO_VAL.htmMPI_MAX_LIBRARY_VERSION_STRING.htmMPI_MAX_OBJECT_NAME.htmMPI_MAX_PORT_NAME.htmMPI_MAX_PROCESSOR_NAME.htmMPI_MESSAGE_NULL.htmMPI_MIN.htmMPI_MINLOC.htmMPI_MODE_APPEND.htmMPI_MODE_CREATE.htmMPI_MODE_DELETE_ON_CLOSE.htmMPI_MODE_EXCL.htmMPI_MODE_NOCHECK.htmMPI_MODE_NOPRECEDE.htmMPI_MODE_NOPUT.htmMPI_MODE_NOSTORE.htmMPI_MODE_NOSUCCEED.htmMPI_MODE_RDONLY.htmMPI_MODE_RDWR.htmMPI_MODE_SEQUENTIAL.htmMPI_MODE_UNIQUE_OPEN.htmMPI_MODE_WRONLY.htmMPI_Mprobe.htmlMPI_Mrecv.htmlMPI_NO_OP.htmMPI_NULL_COPY_FN.htmMPI_NULL_DELETE_FN.htmMPI_Neighbor_allgather.htmlMPI_Neighbor_allgatherv.htmlMPI_Neighbor_alltoall.htmlMPI_Neighbor_alltoallv.htmlMPI_Neighbor_alltoallw.htmlMPI_OFFSET.htmMPI_OP_NULL.htmMPI_ORDER_C.htmMPI_ORDER_FORTRAN.htmMPI_Offset.htmMPI_Op_commute.htmlMPI_Op_create.htmlMPI_Op_free.htmlMPI_Open_port.htmlMPI_PACKED.htmMPI_PROC_NULL.htmMPI_PROD.htmMPI_Pack.htmlMPI_Pack_external.htmlMPI_Pack_external_size.htmlMPI_Pack_size.htmlMPI_Pcontrol.htmlMPI_Probe.htmlMPI_Publish_name.htmlMPI_Put.htmlMPI_Query_thread.htmlMPI_REAL.htmMPI_REAL4.htmMPI_REAL8.htmMPI_REPLACE.htmMPI_REQUEST_NULL.htmMPI_Raccumulate.htmlMPI_Recv.htmlMPI_Recv_init.htmlMPI_Reduce.htmlMPI_Reduce_local.htmlMPI_Reduce_scatter.htmlMPI_Reduce_scatter_block.htmlMPI_Register_datarep.htmlMPI_Request_free.htmlMPI_Request_get_status.htmlMPI_Rget.htmlMPI_Rget_accumulate.htmlMPI_Rput.htmlMPI_Rsend.htmlMPI_Rsend_init.htmlMPI_SEEK_CUR.htmMPI_SEEK_END.htmMPI_SEEK_SET.htmMPI_SHORT.htmMPI_SHORT_INT.htmMPI_SIGNED_CHAR.htmMPI_SIMILAR.htmMPI_SOURCE.htmMPI_STATUSES_IGNORE.htmMPI_STATUS_IGNORE.htmMPI_SUBVERSION.htmMPI_SUCCESS.htmMPI_SUM.htmMPI_Scan.htmlMPI_Scatter.htmlMPI_Scatterv.htmlMPI_Send.htmlMPI_Send_init.htmlMPI_Sendrecv.htmlMPI_Sendrecv_replace.htmlMPI_Ssend.htmlMPI_Ssend_init.htmlMPI_Start.htmlMPI_Startall.htmlMPI_Status_set_cancelled.htmlMPI_Status_set_elements.htmlMPI_Status_set_elements_x.htmlMPI_TAG.htmMPI_TAG_UB.htmMPI_THREAD_FUNNELED.htmMPI_THREAD_MULTIPLE.htmMPI_THREAD_SERIALIZED.htmMPI_THREAD_SINGLE.htmMPI_TYPECLASS_COMPLEX.htmMPI_TYPECLASS_INTEGER.htmMPI_TYPECLASS_REAL.htmMPI_TYPE_DUP_FN.htmMPI_TYPE_NULL_COPY_FN.htmMPI_TYPE_NULL_DELETE_FN.htmMPI_T_BIND_MPI_COMM.htmMPI_T_BIND_MPI_DATATYPE.htmMPI_T_BIND_MPI_ERRHANDLER.htmMPI_T_BIND_MPI_FILE.htmMPI_T_BIND_MPI_GROUP.htmMPI_T_BIND_MPI_INFO.htmMPI_T_BIND_MPI_MESSAGE.htmMPI_T_BIND_MPI_OP.htmMPI_T_BIND_MPI_REQUEST.htmMPI_T_BIND_MPI_WIN.htmMPI_T_BIND_NO_OBJECT.htmMPI_T_CVAR_HANDLE_NULL.htmMPI_T_ENUM_NULL.htmMPI_T_ERR_CANNOT_INIT.htmMPI_T_ERR_CVAR_SET_NEVER.htmMPI_T_ERR_CVAR_SET_NOT_NOW.htmMPI_T_ERR_INVALID.htmMPI_T_ERR_INVALID_HANDLE.htmMPI_T_ERR_INVALID_INDEX.htmMPI_T_ERR_INVALID_ITEM.htmMPI_T_ERR_INVALID_NAME.htmMPI_T_ERR_INVALID_SESSION.htmMPI_T_ERR_MEMORY.htmMPI_T_ERR_NOT_INITIALIZED.htmMPI_T_ERR_OUT_OF_HANDLES.htmMPI_T_ERR_OUT_OF_SESSIONS.htmMPI_T_ERR_PVAR_NO_ATOMIC.htmMPI_T_ERR_PVAR_NO_STARTSTOP.htmMPI_T_ERR_PVAR_NO_WRITE.htmMPI_T_PVAR_CLASS_AGGREGATE.htmMPI_T_PVAR_CLASS_COUNTER.htmMPI_T_PVAR_CLASS_GENERIC.htmMPI_T_PVAR_CLASS_HIGHWATERMARK.htmMPI_T_PVAR_CLASS_LEVEL.htmMPI_T_PVAR_CLASS_LOWWATERMARK.htmMPI_T_PVAR_CLASS_PERCENTAGE.htmMPI_T_PVAR_CLASS_SIZE.htmMPI_T_PVAR_CLASS_STATE.htmMPI_T_PVAR_CLASS_TIMER.htmMPI_T_PVAR_HANDLE_NULL.htmMPI_T_PVAR_SESSION_NULL.htmMPI_T_SCOPE_ALL.htmMPI_T_SCOPE_ALL_EQ.htmMPI_T_SCOPE_CONSTANT.htmMPI_T_SCOPE_GROUP.htmMPI_T_SCOPE_GROUP_EQ.htmMPI_T_SCOPE_LOCAL.htmMPI_T_SCOPE_READONLY.htmMPI_T_VERBOSITY_MPIDEV_ALL.htmMPI_T_VERBOSITY_MPIDEV_BASIC.htmMPI_T_VERBOSITY_MPIDEV_DETAIL.htmMPI_T_VERBOSITY_TUNER_ALL.htmMPI_T_VERBOSITY_TUNER_BASIC.htmMPI_T_VERBOSITY_TUNER_DETAIL.htmMPI_T_VERBOSITY_USER_ALL.htmMPI_T_VERBOSITY_USER_BASIC.htmMPI_T_VERBOSITY_USER_DETAIL.htmMPI_T_category_changed.htmlMPI_T_category_get_categories.htmlMPI_T_category_get_cvars.htmlMPI_T_category_get_index.htmlMPI_T_category_get_info.htmlMPI_T_category_get_num.htmlMPI_T_category_get_pvars.htmlMPI_T_cvar_get_index.htmlMPI_T_cvar_get_info.htmlMPI_T_cvar_get_num.htmlMPI_T_cvar_handle_alloc.htmlMPI_T_cvar_handle_free.htmlMPI_T_cvar_read.htmlMPI_T_cvar_write.htmlMPI_T_enum_get_info.htmlMPI_T_enum_get_item.htmlMPI_T_finalize.htmlMPI_T_init_thread.htmlMPI_T_pvar_get_index.htmlMPI_T_pvar_get_info.htmlMPI_T_pvar_get_num.htmlMPI_T_pvar_handle_alloc.htmlMPI_T_pvar_handle_free.htmlMPI_T_pvar_read.htmlMPI_T_pvar_readreset.htmlMPI_T_pvar_reset.htmlMPI_T_pvar_session_create.htmlMPI_T_pvar_session_free.htmlMPI_T_pvar_start.htmlMPI_T_pvar_stop.htmlMPI_T_pvar_write.htmlMPI_Test.htmlMPI_Test_cancelled.htmlMPI_Testall.htmlMPI_Testany.htmlMPI_Testsome.htmlMPI_Topo_test.htmlMPI_Type_commit.htmlMPI_Type_contiguous.htmlMPI_Type_create_darray.htmlMPI_Type_create_hindexed.htmlMPI_Type_create_hindexed_block.htmlMPI_Type_create_hvector.htmlMPI_Type_create_indexed_block.htmlMPI_Type_create_keyval.htmlMPI_Type_create_resized.htmlMPI_Type_create_struct.htmlMPI_Type_create_subarray.htmlMPI_Type_delete_attr.htmlMPI_Type_dup.htmlMPI_Type_extent.htmlMPI_Type_free.htmlMPI_Type_free_keyval.htmlMPI_Type_get_attr.htmlMPI_Type_get_contents.htmlMPI_Type_get_envelope.htmlMPI_Type_get_extent.htmlMPI_Type_get_extent_x.htmlMPI_Type_get_name.htmlMPI_Type_get_true_extent.htmlMPI_Type_get_true_extent_x.htmlMPI_Type_hindexed.htmlMPI_Type_hvector.htmlMPI_Type_indexed.htmlMPI_Type_lb.htmlMPI_Type_match_size.htmlMPI_Type_set_attr.htmlMPI_Type_set_name.htmlMPI_Type_size.htmlMPI_Type_size_x.htmlMPI_Type_struct.htmlMPI_Type_ub.htmlMPI_Type_vector.htmlMPI_UB.htmMPI_UINT16_T.htmMPI_UINT32_T.htmMPI_UINT64_T.htmMPI_UINT8_T.htmMPI_UNDEFINED.htmMPI_UNDEFINED_RANK.htmMPI_UNEQUAL.htmMPI_UNIVERSE_SIZE.htmMPI_UNSIGNED.htmMPI_UNSIGNED_CHAR.htmMPI_UNSIGNED_LONG.htmMPI_UNSIGNED_LONG_LONG.htmMPI_UNSIGNED_SHORT.htmMPI_UNWEIGHTED.htmMPI_Unpack.htmlMPI_Unpack_external.htmlMPI_Unpublish_name.htmlMPI_User_function.htmMPI_VERSION.htmMPI_WCHAR.htmMPI_WEIGHTS_EMPTY.htmMPI_WIN_BASE.htmMPI_WIN_CREATE_FLAVOR.htmMPI_WIN_DISP_UNIT.htmMPI_WIN_DUP_FN.htmMPI_WIN_FLAVOR_ALLOCATE.htmMPI_WIN_FLAVOR_CREATE.htmMPI_WIN_FLAVOR_DYNAMIC.htmMPI_WIN_FLAVOR_SHARED.htmMPI_WIN_MODEL.htmMPI_WIN_NULL.htmMPI_WIN_NULL_COPY_FN.htmMPI_WIN_NULL_DELETE_FN.htmMPI_WIN_SEPARATE.htmMPI_WIN_SIZE.htmMPI_WIN_UNIFIED.htmMPI_WTIME_IS_GLOBAL.htmMPI_Wait.htmlMPI_Waitall.htmlMPI_Waitany.htmlMPI_Waitsome.htmlMPI_Win_allocate.htmlMPI_Win_allocate_shared.htmlMPI_Win_attach.htmlMPI_Win_call_errhandler.htmlMPI_Win_complete.htmlMPI_Win_create.htmlMPI_Win_create_dynamic.htmlMPI_Win_create_errhandler.htmlMPI_Win_create_keyval.htmlMPI_Win_delete_attr.htmlMPI_Win_detach.htmlMPI_Win_fence.htmlMPI_Win_flush.htmlMPI_Win_flush_all.htmlMPI_Win_flush_local.htmlMPI_Win_flush_local_all.htmlMPI_Win_free.htmlMPI_Win_free_keyval.htmlMPI_Win_get_attr.htmlMPI_Win_get_errhandler.htmlMPI_Win_get_group.htmlMPI_Win_get_info.htmlMPI_Win_get_name.htmlMPI_Win_lock.htmlMPI_Win_lock_all.htmlMPI_Win_post.htmlMPI_Win_set_attr.htmlMPI_Win_set_errhandler.htmlMPI_Win_set_info.htmlMPI_Win_set_name.htmlMPI_Win_shared_query.htmlMPI_Win_start.htmlMPI_Win_sync.htmlMPI_Win_test.htmlMPI_Win_unlock.htmlMPI_Win_unlock_all.htmlMPI_Win_wait.htmlMPI_Wtick.htmlMPI_Wtime.htmlindex.htmmpi.citmpichCHANGESCOPYRIGHTREADMEREADME.envvarRELEASE_NOTESmodulesgnu-mpich.version3.3.2/usr/lib64//usr/lib64/mpi//usr/lib64/mpi/gcc//usr/lib64/mpi/gcc/mpich//usr/lib64/mpi/gcc/mpich/bin//usr/lib64/mpi/gcc/mpich/lib64//usr/lib64/mpi/gcc/mpich/share//usr/lib64/mpi/gcc/mpich/share/man//usr/lib64/mpi/gcc/mpich/share/man/man1//usr/share//usr/share/doc//usr/share/doc/mpich//usr/share/doc/mpich/www1//usr/share/doc/mpich/www3//usr/share/doc/packages//usr/share/doc/packages/mpich//usr/share/modules//usr/share/modules/gnu-mpich/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:22623/SUSE_SLE-15-SP3_Update/2b1469ea03ca6287baa1faf3bc57ff69-mpich.SUSE_SLE-15-SP3_Update:standarddrpmxz5s390x-suse-linux     directoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=cc853ab053fa0e3dcf43bbd1cc7bb49878fc4e79, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=1373629a5e6090499f8908123c983a932892f7b5, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=59ac26aa46a22f09a0ee9a8d8837741fedfc20b2, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=384e67f8077e21c9282e93eff26031551cef7255, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=c7a9910589d4e4fca6367a6e589c0fae065ba30f, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=99f34729474b5e22c2a2dcaf757b21ab3b3fcf90, for GNU/Linux 3.2.0, strippedASCII textPerl script text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ae071d905ce19812ee69099d30c9dd75c83cb16, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=525bf7b59875184c0093e219c127e02716ae6e01, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=aad9bfd531b3e93594d47308c87ee0d3d0173219, strippedtroff or preprocessor input, ASCII textHTML document, ASCII text, with CRLF line terminatorsHTML document, ASCII textHTML document, ASCII text, with very long linesC source, ASCII textHTML document, UTF-8 Unicode text$78<=PQUVq{ RRRR R RR R RR R$R#RRR"RRRRRRR R RR R RR R$R#RRR"RRRRRRR R RR R RRR R$R#RRR"RRRRR R RRRRRR$R#RR R RR R RRR RRR"RRRRR R RRRPRRRRR$R#RRRRR R RR R RRR RR"RRRRRRPR R RR RR!RRRPR R RRR3v(utf-8415dac8fa85e6732a717174635e59ed9fda7927b551d613c3f6089aba623afb5?7zXZ !t/ ]"k%LiH-g$}YF'gxbVV^Xw1eck}߼\ҁ&35?06KL߫5-q3pkE޶}i9s{"12W?g4UYn!0Dk(,{ȍAsdpXxy}N&[e(](hTRza@*xAQRed ή[L#^6-9lJRm]v'];'H6~ozu[O[GSSodEW$ow6>m@@,%p1klܰ^|n>>1dIGd ƽT4qQE]׆5CSi|ǟ<⥹gf19JuX=Ke١:|mVH-i踤+{#2rbٲf䦐~SsD/ZE͚ըa4z9\!8-ೄl]eKdzjR4L HU=a q9V=믁9z#tPcu;\src1{(ٴ+4wĕ"|9ul| c7%vPJie.ڔlYU&gYOЖM̐Nwߦ- o eLtNU ]-v繃cf"G_[d%Ͱ&SWY,CKha:$KWN.s'tedsg~iy@eyGV{̳(q!/1nsǏe^9ұW#3V2R֍1@109 @{&7M݋P=xhu4I"ڜq*G9=;3j0d؝.HUc!dT͘\hTE_k+T/J #wzrO7 aEnƇ !BUϖOQYc9-{Y9/t͔trH6l(rBG1}KSv|5Lto**FJkDQgA[,3b-䁛W)xq}淹G//mc'`Qpa> -tOGÓ*}Co@D$c!̢*y6j)]^۩RC,/Ó=ǍXn9A :J |י5ha65̩|Y:F†#PQVO+/%S˛?b@9ijWugj5`^wCV|r5Ni 3DCDz@7R |Q0zج;]Z._ТN膏D#W?zoT kM1;0_\hcrksg#iWwm0H烚+͘Gr1j'ignM84lك!WtW"ڮag6nnݧuJ aQy/˔^ɿDE %hY[a\F,Ԓ.+$ xjp1>@:c)#g9 &Q mSLg\ڨM xxS3qýOm8^U]>iZBoس>%*\D ˝%mgnIi\o瑜f,;.ۉ؁byy) :Te $ز,Hq=!yf4{N0eba0mg,!)(gSFDc4(0GmSLHh$V٬ÃaAZUJy?bJsׇ2DWZ5?8KHߖNсiV$њzڔRD̉=JE)ɶ*Mq c`"'LxiH{Nk(;ԏۊ?rWv[ fF{dM6&M@`Ҩ :"Ap*sCL>bIbFJcؕݥQ9 4ݸauRp^wz-gW#\Q%R`u-|t,ć~U`2IVAL!g޾B:0Q@ cٍM[:-\(c(|GlNĻ=|\Mn2V!k`)L0Sv )k/dфʹAL avS2*hVl4GL%״zڂjOvn6 =AOi5`*ҝϷU4̼C0;sdijNzR?K^Q*t[X?$w8^1-| Q>и2p5@rqg2D@4q #4֐nOI< 0ˮ.Ip1/+E${A5QBu i>o)`6Ȁy *1Ձx3v^C%/>a#ZaD>T6u-}%+Mɨ99ٽל̕[CBR8ȿ^faďRQ7DT&R\lN ;\vCT|B|8 qĥo-!bB 9[/sC癮@qthh0RzO[ʙ8OtKs!m07JXcPj$>8PrwUD@K \{,DUq1 VPe۲-h=28KQT(iFe7 u U4?X'EPk@#m=ñI:n|u-dAѷ;"6fTE aV'}7Wsb@Wg1QVoKSr\߭2~s拷D:1x?j^@R_U;T'g@` |okQฑ>l g*<&nl8m*)gJd8AɧNTiwr$pwG7h\'dO&W-E> h*Į 1N kLtH s!glƲj܀~;2zѢp[s\ninb mGܧG-> K! A Ą'QaJ;QGO}9*t4Q*kk|U0j>?u63zWb?=3:˒0Gs4s4w^_?\AMfapkӂ8 V_lm7ԡ’ylT7IDZf:ֽb l6t$&I:SDJC/k`1Bֿٟ=$?)AX4 4Uln+y375☌oiC\!`SDdPIܻP/ i@'6ו套b]F d0IP,*|]yEkJ.8]Gb6‚E_9Ѯ{HQe:Sn}q9~^JR/Za"U>p]vGV'uQ}8T= )jk[tPl w6;tv`#w~G]&WOO'|@BGSs{{r*?w"y'WCe^b)xxsnڣQJ_ԣ͂+, X ӠϳbMYz0=(¡o󖪵T.QZK rd"U"j7l"`e/ j*:Q%P'F M҆ (Q#[9G.P~ǶAM޸kSORSNW9`%|\ZW5c]dnZ6+"e?U Ja|y@67G/>W1 DEAK>BHZEܤ@a4"E8zZYrODf&YOQӘ6WIt$8anl2t TzX${p+Fb\n$=k7]熗,/z5!ڱ)8j=Ŀ1X#lu]dY}IFVwH .$~^٧*/UQXi14aYpw! cՓ gCYK$YF82ndbPktn2n^-k+{uY;h@'-1$`Q^|.szlw'^4A0ʞ^xu‘Zꞟ|DlBE K|5iSCOYlǡΌgh?>VN,"]g7;>x}LH,)F9L-/~w'S6_9Bf0*Qlig=ߧv f7wG̢9:iq=+Gy[e5ج-2,n z`T kg:֌5 ȯ[{b<47egmt(bO仑.R͔lwY;$TByv`z_M?F4@[E14j yf(A^::>Gg.2By/%8w̽c2"gg+@ ]*tJP$8A)w̆;W;rnsmԕϘݮ )T ^(d-)lO ^kXricgU'~R- ˢDt(,Gh @1C rU">\:(ᘯ*M*^GSHu ҢLYruʘ͓r3q]C5y:+&B/K0jJѺ_'F0mV0FR+Jsq>-jWjhfe{ug&!F<&lr^!I"p[5&T~a-yAddGhxrpf| uʣ, HICh r}tsए ɮ" @ξ_@`%K%/iy fQl_kQ? eT;툹S l[!'*c_<fZJthԏM2Թ dSsQhd W/oNT\]tĮsBzJU]BX\{IHiK+i Nw|6'Ж8 4YL 6\Aw,['-f7}b:6,x>l`y\") ڻ wjaá9CĬ ;]V$94@^ 4c(KNj.TgyB<> Ā)E4( έEɆYWڥ?wAy3e>$Ĥ++B;=]_]HmpyĿ*h0O:ix~qs[=ssoן-!}QvrG/yߜ"24+ 8f'2A>,g!Ů?rɔǔO$QqIsB=VHz3%"LqSCDb%xb֞b^ >Bb#YP RHAwbFCx8cg ׂU( \dY?z0"CL4ا'-X)/RBPy+IBDYE6 i <|IJ7L`9BxlЁlk WDYSa8WJ!g˃Cj'H=B^||@sG͓͝cTi8yi#< OYa۰цAA}6x ?u*EN/Z7"a:=l"zd{*mr~JQBVrzڧaj c@ fbu=q$g]SUؽY/l9h :xiM)˷YV _f$TvsN=4.A yO- \@y)KM%ܺ$H:qd6kGbbvXVO#L4S:3AH@:9>@PRPT# K id:Gwuim1c9ͿO_ V^fAL\֊ ~HA@ZP(UM3'zeU:4j&p$I[҈MMO@q^&կm{^EAf"$ 5~t6' Ep;E,8xŸhHG-w[`Ѭȷ얘`#4=u=H $}>U_K`oeL Ԗ3&:\)*͈Tt=`&4ce`568DlqIol娚6q]k>9O]W$+Fk)N ٹϓvnGFD5sg#>'7@Κ-O3,:{ImISzYd~} '@c!x~lz72s?tBM&gS#?hP $TĬ~iގG(2%Lf$CMtn-D睊b ccr]Cm/{E(:_bPlJ)Tlj7v{q :@ٵ7=#QWU[cfHLҡ \ K×|=4{&^IP I%,@V3)0..J)Z4WF7?":.Jՙ8(uvn7\dc%ÊxQ.m qոC|>`LGC. ]9%1Vg@h{BȘs}_Gw /2eCZ3{} i sR3y<#߻R-9"[=l ۢ >scgzu;dӝquu 1j-ox!Ƅ@p4R2!bPg/aːb/94k )MӐl GM2odN1p<ޱ!) c cQU2`,E X-QԠ5.O;;݄%!/5=u{9 >N0$BiHh;4z#[~EBqDeZ1a _v/\ZN*"tuju.s\*u~3olm\ +$vPmH W w ' Q[>5QECL!C@Od ˠOrie "{lW!a {Uf5m7,4mnNmۑ/kovԮFggm<5R/.~;WZE ]dQ['yBtc>8 u/@-"jnRfI'LRw܂ |= *2ZaJ8* 'nפPcj<{~i]^ Á-YdG3rmv3)}#80tR@ԍhba ?ְ&+\V[-!abMrI"_N/Kq<%/.1v>pwv+m9^:{g.Dr)ԐaQ-⎥~Bȧ2< #$Xoڨ8);s/@G$, 8*tjsv7hUJV|VlRƕqM%*+%eiA]"uRA,ufe| 5uRN&u)][.X8͐VU]%)9jfv}L> GŻ[Fv? m7،}XڗKpc}:&y=]oJݮ7(vQo_ O4ĀmEݟLJ|g#37O*|>,CR B8ZCW}ۡP^v4B/"){ҡgueWKXmbأ1`OU͒.Vv&n1&pe&ବ@dÓxu,b"[n;`ktN/ #[q)1nɿj ]m]K,!χRPLMGݱ`rНJͨ^b{-8e:0|)Nz1u?,:r ށ %h$L k}|iȲ.8ҵܩmS\>~-[Sv%Rn|f!QLr5/*kD5 2c|>8\knh5\Uy{̬ K|5}a^M)>Jxgݴآ A?T u^ }%F:po[7ZJݚiC-S|_kz~eìXV2,v[N`e',ڀY 2 z1WWJ.aW%,UMKcvIt#us+|;s ]  pޏC^g_~kyϵ4(cU#כFBF <`?kkδ16`q Jocz0Һ:7sWT]!ԀwB)a)-Ur=:4 odDk׽^"_`h;82+om!DnsmÅ{(!S 287WPe[>Fz}:4aNTL9sC}%u=X`=mx|bϋ ;̓8r0eK,wDzJ]qJd * xsD?gmVO(+(:ƷqZk(2>qhA&S/apy;h3"}BbVPN^wQd <6Cez;f1Ȯ4n7Ki+yU 6gC8di0haopHH79Ծsyzij%ekYdF.ns+HҨ}^K{aFK@Rb'\Ug:_푌4Z@'y%o6#iJ\0K6Њ9A܏˩?ڡR:ԏ+;͞7%ʴţ΢JhsۺU"Z12Ĕ؀$(i[kɥx56?*_k_7@:]i4{}qUZG:N>!Ř|pחzdg ϮS[@ZPȆ(M!B'󵽢O*S?CS7 P<0 9Ti S◗8MXӿSD_"7dn 95q|ry{-D*qy$t$dkB@$UtK arJĖDy[F^¼/~?Evǐo WfYvZ)նnnZ(6[I90RֵR2"`r]LhŻoQ R9 H'nDq^+v\u:ن`DWAv+ϾLIuDؾyɅl@}T\ĶM["zr~9ZX󒨋7$E[~N/ZHk+9fZm|0q~ǔ`rcp,5G} h;fX=4V]kZ4^-"mqg- B2o8B+x"_ʀA;<)Zmv"SBNBZD'7!k!f:DŽc^EȁwIpRrÈtҦAzfOe4&SWަOOja8W֍?|l(OTEzĹV'R5Wˆ ! =5yQZh*;#iR:<Мm]ZpAsT2Xf71=Zdz_1p0/Nj"8a %ylnCf_LadRCHl9!rBDl,Z[0,2JdPsPB#XKoʙB5"L$Q\%ܔR 6fB'"%EC|p+~9wJȢ6laζ!щ׫D9$@Җp c-]X`,KL/MϦގB* jw 㒍n.@Rh>^^JFf%]A^)Oĥ M5gI;Kz#R<^z(E?w( n ш $mH5rx z0c:3W>Fmq\[{/ tCŏui zM֋f`yV`̥͂laZ'fRn1 KKDs&:x-] .([\Ilj'3hfiQ>-חƶ k 9S`i57C 9`WzYD~&R&Z$LNM{@nh ׈(f>Ғm_uH'>~3 g%Dc h@jA":iôx]ճB5'sĝL mw?K:?IvC0]j9?DaZ.&jd #G7fG$" xkfީ'ο+:]DlʺJ~,è Z5[N%'Jb9l*ff2<Gn03`JvYHmt`b vA \#=jʼnB ޞ]!;%0>gt{Tf{Ʉ!XE@7 ,Et 5 4/̳ܦ\Ih2MR!჊( %9 }<ǝEc*h5\Zvlֻ8Is/"6;SdA?@| Dry<m%?;f0E[`qRҬi J˥ 8BQx~޷ 6 H2u'c} czR 6+fvP [)ye0:51|m0rlٍWK͏KM#` Dqd4ԸHNEx@2uIx׸)fK~'[ϻ:0rQ_63)tܥ,m).]H憀.m#Jdh կӘoxb/҇Hh$s;dk:(|Q ;RGK :WZn`>i99 \J2NR]@ "Wp*>`O<[WbGT1vԊ8Ziy(* .ø^I5G}Uf VvCС߲+m%>&FtIgWŬ慐d]t[ KbU&nMU.KInptq-*'> HBd;!LF<6.s챒"%@el<J.8 u+Ƭ `j , wVjćk'{`z4=Yڷh)uh}use}% Zܟh1˂2gW.&bAKot.MÇI8+'wiձvSiHi8Ǻ߰['< Z@ߎV_7βC¥Rf 7r'ܸ,k4ie<w&oDX=(ZҸGU_͒VdaV3ikŵ_Z& x-!:tXYu5,=W\IA6 MBg[%kZgc+];_kP_^tgZƝ&G*6Iɿ 6D|A9:-}T@ 8ŧ! J] ;3s_g5gtat80q \oy-lwOv7YsǵOnHp_v]8<+?e[g.,pTB|1!OO@g[iܼT dR‘9u3h~n7ƕ?>uzX?A)I:!2r<d4LH*.g׆rlWU /倰MnIEah̽0>Q.BnN_^`UGRڏ~k/kۛ3^=Dx>X=/(w[VÚ' 8Ǎ?:u!?<HB+q\yZ~W(HK!jj =`Iv2z5r:Al,NZAq렠Me1ԲJ n]ۧ:ɿ08ߏI-n?F`睛84/Waz=IT~NZ=fͫ|rlB^6y7y,ֈL7OQ͋Q68vǖ2tIp#!?`>r ˳ct:Q$t ;=FM^Lʪ|za&j ]`A2n&cSqt0g|˃wc$"Ns~O-8/-)jj>.f$T8;Vkǂ+uDxx`𸱳'8 U^.{'{. 1׹N;*h7y]NNulb_U^4c3Φm}sIhH:~FZ_k6(Gn< 2†j*cQ@eL8xP^p̡{x) SݥqTciCyٳ(W2]ѱK)B|ef,r@v0f&GIN5L>] 5W$<$lN b ܶ}L8F{OVP P/!?s?;4&/F%2sn? a_L9pZzc5Ǽ(rU_{&.aם0A>@5F>8%, xPd\me#hA}a~]YGdFJ$z)fLij1=5 ۫!r !d0*,A뻯x ʻ撤^QR2@8(1 Ϗ% y[7 kUmPÓ1Uh$0\6J,GBc݌>o6ݹw(o? mVzxOI@ķYn` LEEgb!L `FܹtR!wAaj(!eDW~(Ci2>jYz 1O i",E[n24CqZWG@+D W$<=~_gA8#Li*F:1LDؠOV9w='{6Z/Өojr^lF^#H]zp/!FsSQ"ӝϵ58@rxA]udVͳ9xGc*@5cv/UK0$)E`T}× N*W*xQ/I^cLŊMߗi[GBY,8J <5\ ljDbUSkyLćgƶwxSﯽ|_U Ϻjd?~ A4K~Vgf#ոP˷5*֑p̝xz ْ zГj%7΅A7dT.R#AoY\y8蟅K:nP;ͧ  s륂%+fLją o^`J y=sRqz*Zc_24!z缬oͮϘџV:X}A c J\Q#kkg P)%ILE|#*5l -ӐY?jk%42hW+Īq4``Fw_Ƕ<'rY@y2A qCeKǚYX`EnШ|c Ka\рx-vșrX>ƾW1jSa\o%T?۽׹LK0oْ"(2PL܌|І-8N N|mxzv,1La0m؋=A%)47Ԯ M458_ Ux Li=/1:ظ?A,{îov FӳN:VPdRԵq;&-kqk޾P9 2FxEOQRB/PcR3ez0XukbD.gC n+pꚌ50&6GƦ0,: \57Z@0 Do3{i,UzT5E)<֫h Z򨠐j ZJ-[EBNxa}ƣi`Vd\|UYoUƥ}JU-c'7KZ[l&Do!|־Hyn~#Zn;lv=3 ÒiV?L'dZ}'*?&|SEu;cUnGQWBN YY;U(B,%0Z+t>Y2d1F?zo`C~m9!&OD*W:Ú#ҡ$Rb QF\5ۮƨӘ; @FڼDBVyn%nJBd X7wKnp )gwUg(op~n=`*W'3n^t!-P MJkI7^ɁJiޫ~=t"<fة8D@v-2ρ(q'ճmHLR,}2%b~ p;LzWdGڏ=?qcj)/Xn?=[iѽ!';~O?[1gp|SvAɊ]0|9^QT3m"6Yt 2't 45|Hj ()<o0Bǻ%-7@GeLe=3iŌ [ 3.) 3I@}h:(9?<0N>-NDOᐺ+ߟ#w}M1Ig]̢ocE:උm3dÔS428$tEm LD1*So\W m{}nxzľʻ (&R$YrnJHd!hh৩P=|h_SV$"nX$_"``t%όz?ˠn(}k[0i혅0Э|K˨hSOdlI{t,f/%koIPDžwDbʅ՟Ec\&:NB؄ ZQjV+߱h'?}IUz dbbCo r{/5] 1f.E]99p8 2- ں'ܒ=9[_5sCX8^*u|f?=&91!3"e3&37\@NlIHVd>Er2D%%T$ Xv[y_ervd7b%OFY\;QBFwM~j ͜/h`-?qU*4G92ap`v9j|\htL'E. qGu$<LFneWHX;QPD 7 o#:@TVXÖ5mEo֕^Ըs xA$wĩ=qق-F[ɤfJyozTP]7@]a:GLW']wlf,oA18ɞ,#oQl[U@ic@qjeG?}s 8+:sh[ٻ !ge 73v//yo<$z%&W~N\dNd 4tgL{iD. 1 [Eaie{_tZneR\f"\ZAI E"_1VXzm}. )ZŎeQ~ i4eM.a(zY"Qkg((VOm ƈV4n(:hePȂtAیu${ѣ X+<ZV%$gZ*%#P,_F!]o?CJdžei|R[4#s70ZdlU9{toφlnh~ɏO QdOf9v9l+Rսv47]kI3>iK"Wz9S.#2GMA~f];[NdkQ ܈Mȿ0v-cFfɠ ؞5yZY4M:[<5:`0'LtY7*bQ0~$>TO&h)Dx|=d~οydGu]ئe ZLZBSkښ`Nܻx6%Jd -eJOpֳ&2_×?py\mW6݆1 yO@gq 27eDSZ/\bj0E3 ZIi}P6uO?Q琐x'˘$wiVoKi:->j:$tNY l tǛveP%uUǬ5%Ł)Tg0)ICm3v]s"RCszTԄUuf <6w)jI .&z,r09Nb"+6xCx(! %w඾ Q`a5,FzO7u{IĢi5ޑ+Jf|XS nF ~$9guoX-ZVf&ﵲ=N:"RamoYeE6mt_gxZYfEgs8s ٪M ŶK_ۧT1\ Waǻb%Ldg7E0 kmT4>X68a4|תA?xac/6K#Hi1uWXvf(YDy IU>~)}! 3g5n{WV-\ϳ9WiUg20$N=[$n*>Peae\Sߘu˔]WT3M4ȧ$WrS!F #TLsByyqdݑƗH­*-~ B97B ZoA;<5Q yPZ X9Z- !Iw*NZ5;c+J@MNfw.-mjzyMV/XoçEpOŘ4 R/Q t}lj#]\١ߏ;Zj]Hn.ہچ{؃"=}`5|5(]:!\=ժL8K!SBͲʹP~B`>~2gꖞ QS!>R*G!]&1dg:&H^:EnV9/߶c_٪' wuj8nj;皶Z[ֽur#@֓*uW0,HbNHp!h3:G7- #!1/5j3 jWS݉+`J蛋E5|'in羄sw/ҹcU+MHokeb6b ۡo] e,b .P^@bE EU*йh׷@Z*<ɝ-;{9 ++H AkE1 t[79xcyx5,4ԔR*@k99u,׊"ȎRȑJyzuX o8!aH)d~[N1a=noeQsiiJDդgb)13z>)K_'9?*|A~(K/:ƹC1VE}`k@oī紂P+kPIJ;ű&8AC$-ϣ se8)NśQw T C;oWjekӜVt545o ˬ@RqE }䢨-ϼ%%bu,4D6Χlsw'8Ju\| t3ey%7 b; 1V] r{kPZ}mDG_Zvz­${#p'~yI0VV6ϓ Oͯ1CP|$_Z .mnP/yw1]#Ҩ/ggb0O?@u~e񘰐{~qFHHS\Ӎl4y0`߈O`̽PR[nm`>UiEiI2+++\~nKNK4VnzuK;pvWa{‰ DywUHNC'|D#ڌ<Bae UT6)p+`8 {K\DH֌L>Qz$['vDIpJPP CD]2!ErϏ=DPPi $2$8?,Mr>z?6J*.lW5SeʺQJoGbd#7msE:SB(AKnqHn8)6P{hMJ-D F%?0>ϕMh +z<9,ֹ `͙ؖm!M̰| {[Z u.^_ h .+Ҽm6IzHxEN}CGMcGi'X9XK*Aaϡ7N?DV_ ﵰEp٣ݲLhIqHr5RBRwɇc #KF;1ȪT&=OW?lbLH?Ds%9n*)%LaE_A.1;UE']m<}\21^m#`Д& Q#\Y ޓZf%+^#Rd6a)"y:Z4xAĮ֋ڳi[ԩoℑڲ JT -Ed5㉹Ī}뢻|Yr' UqyD0dDBha Bͨ۾><}e%0)W Pq#(PUg~gIZf -\.Jh:RߟB=Ok~Id,w<1 "I4Β_usrN o|n9$%f*5w:if0 ca98S=*y̓-%! oѬ\xX)ZWބ'8{SSDa!>q㣪[b(SV./M;B`N̨Q0#"VaqU5e IԉU5$+'BA=T4ҺR"i-A҈ujL NLwc8S=&J$\!vbJ TPZa>sv]sWBEGPW-V` UklU\w9By`nNnO#p@B %;0Jǻ|KWu-ysP^04<bHL^&^>tHlT՝t8́tW(e7^} ٍhȤw7T KK6v474&ohrc)wV"nXpYw@ 3q}j 7QS(YUL>+{&HD㓷Wd,5!5>u f$nX)<خQCvTQEp$ LGq\Y~$+ x bTB'*I;+hVxV!d197ۤVuI2iw 9$ n%42hR&`&F2.'O6ٸЦt-oؤ51VկD?vޔ *DB$ l-rT gZ1VbpkIW/{ *)v=dI'Wy8>+z푡qIrSЂ@c^ܢ1Y .SY=uAU."`x:Mȑ^$U6\l=r6<LR_`'vaOU?JjNWp!2ky}DWtxxnk=j&{w-c-TW|lp64L_)3 K)/rz{]184,ˡb-u&?jf8!F-R;Ђ1OyUYj37<5JZQUXKi9ryX,Ay`&*zU~FsWŝ[Ơ-__=7P-da߈Ɂ|~kIܧ18.nj[rzU2YЇuފJFYY (ÐyQ{rA\pt[$0h".?ypX.#5M'z88*4U乧ѩ :+ll/>fkۖfhlt@|t/`Z@`Ђw`mҗ~7^@Yo7+Sb{Z 6~ג gJix83r=TYR_?y꼠aϖ\8/Mc" *\`3žv ̌]t&gI[}*p8U`1Ĥ Zv@x8:H詷){ zOC,~|E'X͙㹵JFC Hc}F5k[YJ2% {/%?F@ak5"mtDxn#Z$Jb7 ̬Wk.Fv e5W`JS`SQo~o]6OHۋPZWCo~dY4y& բL! l>L o":Flo lQ' @YI91S&GYϱ F j<_7ZKJIZp; &{ؘ(|vc|n;$)HQ:~@4 kõ/.?F39X)Y,vbjAS4DuKaJ3Ҷr!wfu8lOe!$8š)0?$YKTs:& JCA\5nf}6kcdwy ˁkա^b:a1ל '.z1!ў n܈|gc#UkYy=z.{oඇ^FIdz-M or΂0eaP!8czU]2 :zmdfG_0HL6COJ^]S@9Kcf_8d@\)M z#е͒fO+[W&jvgLoNZ^o07c~,1[vI . WJj"oԊ|nN)acLrZ2uM{q@nJƕ7YǘʄzKeIQ,:^AhhGJ N9$i@= F&},r xlj͛`IpK%zj=,}3zTEbteMR1,sD=RghE %Rzv 5[{r7(nlDX r@W ]uU欓+XEN>eQ3~)43N%I<=;l[= ltLx|5כfoA{a$.\D5rs9tAru _NWE~4/z^/(+1 Nd6k{?tɖ׿_v@"v!Kd@\K{hYюTo' ZSi/Pg\ QKhǪ{NC|kh;16*b qV) ovpMmB W UVT Oteu+?4۞d=Di+ ]'.wHP+ۉEIWZ͙ dbD/T—^9-ZtЃfck \/+n?a>ژ,,#S#I3~LWүͦ$ę)-&`H>u)k:{4Y:ÏS׿(PXM@S12S M" an [L2kv ("uZ;LiT.LDߍ4`+693&jWI&O:.ዋn12&m;jtW\Y6#VCG en[=I89ƽqcn=WoxBGNHAnUl~NR|ͨ`Ktf<QGV)z0XtjȲH̘䊞:|2\# xHW5 Y9,g5HE[e8e5 i&<*Z̍ʫvqS+t~Ӥh|OAIAģIqwBJ25S^}Tht\ʸ䠂_')0h\oʷx֌S TYHryRE婇6qH!oH!}1Wa%"뾠b -ƽWa۴l8w_לOy>/riaY3rt~)@3wGjFo<"A, HGd<6ꐑj\;đX6M<٭s;;$ggǎ?o 42dY]N*Hh[5+2/Y{pmd^@*ã]S}}$>!Fx丟 Ī4s0MM 7`m邜O |Ǵ2E}t\& |(y%Z Nxfmn wp))f([.C A y^N=u Uk?2(PiPErADt^W є=YSr-]H0ː=1>슝G? cm*+ CcD`Bգc&W~pCWhMFc}a;(g@tMr8_qjbX~r6 Z/G/ Ī\iDV s4?D^%ZuJmY?>Ib6-6LD$ah4|RG.CՃ$)Dav*]mktY̕Y_aAOɑĠ1U\""z(7qq}0h/,Mi#~BTrIb#dJiݘیix7 M.=}t7`NV{ѷOI-ՕCb;~y2Lqu{.][ΧyG'%)knK췊yPř^'TEC_ĮtFpiS\)O @P֗dQe-QdkF eR~"u (q!aj %,̯>+: V"fnScöpԕ%Y.-d75Py.Z2Y&OeŋUt)-dFrd|i'OY܌[6Cb;_y, i>t#^nȷs蝣>I/>i,N/sI:A-CfZ~p_bV i jAf am \^ʦvYZ M_ ,e꿮\ZUD]@"yfjd{Ψ+6l1=UhxyÁNq[{EuHu cօ7D~DKǞs3?:ɤ-FҪB;U?Ws`U Dž*} ;3w/JӨ]S>FOj<^h1|m]ƕ}e1nc-jj^&ހk}oIecnHlG_3AIܬ=@=ZV\=*q;=Od{HC.3i0gVuE0 ]s#.u > ƿ\%XS,=jQbοj8w@ ߳S H1;Q+rB>_;/J~F^ FsFA]"a"l4$GYb"F23$ϱlcQ5ҷ̍MzNKb[{pvDfM634Lb.0ç^iXoH_LkT:* 4Tt_ {-|LZӐRp N, tS, J+O>ξWE#2jgq`sU20ꀆQx^K[sI,̝%q Y #4sr@~G9E/CᢞӮ3 ˗{mpOx[jx\' 7^uzƓU5ҵYRZAJ1%H^L 61pd'.gH&C3\9 `#"%UKFJXJdO,"YL\= L']y^y+0Ul~.균\ ,j&ҏzӿ)Eo&pDCJ+t!8}?҇vޕp{0A3=%o瑮(OI44 j ϫ81̾A <LwhΕ1JArbS4}ɞrD, @baDG\ ]Vqk˛)DN:aΔ" c`k9#u Fb'|56U}RQ,VSArnE!fCg1Źu ˊjϸ?.&͡$04D+):,W{)@МἚG?jSP+:YY_SSe}6.6$Vy ADIQzx:Dz1aߙK(5=,FauARzz o5O{ B z?>:tpS>ݏ/:,?>m /S=9&rTn9@u^uE! m ފ!FZ^ #Y- >SA)@`!Ae$>81ff&(-F+bvt>H{LgTWa2\-@z-}Gb̨Nvz$i5?r3 Taor<!'BkkrMo V̀2(B]&b &qHk<n(5RrI(ŹWa*)p{*+\~q|]oW `!EӇͷ#ͪ;}e8e[ d1[ZuF0]d1~Ɉ.& pb~VD)V %{/a0Md= }ވDK*/뿐[#ɨIT\ǀGQ='*abok?䃊,܈A۠3iZ 6"aF>% _,^5#uR>:SFlWҋ>A]!pTRqpY[ 4U Foo&wu^Wq?lD, @I]n`O׭Q!*Wd fn LC$ x׆ni:׳P;CM촒r NDܻ›%5-ˡ# :Bb 2H,~U<~˷)[8;u/p &T5bER)'uZ,}̑x PTCPn7Aq>YzU^c1`]`s/(ꀔjPG]1Db_d`8}TlmugU[diP; JixeMiq'}`}Z{uGs:0ۿ@=A ] tEE-K+Iq^[CjsmY@"/`2}q#pfx#sx~ ;ȥc.D-'EܸĜkҲi9b'[cD{x9(%f.mTHه Q@QIu夜^b-9Ҷ&ԁ`;rHnxm<hXiRM \Npw@17"<UDz^+Yٕqt Wx}W^B)3A]9h KỳnlK؞j[nv x 0 8X"R3 à)R;ӡk$ַj1ppm;#.fO䶛=.9V  HiP +7(FXBPrfc脲Dvq/^]sJpmO .nG|dž]wwxl/6ړ *Re/Mfc}p3Rܭ jPh7U麃}ȡzcDA1{_7OM"N ^UANW$njңD0蚦]”pٮ䳕}dZuw8?q ~@Xںniu<,mu?fa3!:8pvуBb iGC1ׄY5oTsx-=z 3nKF6p2j&Zky͂%Qi%R!^M~^jB#," hd< X V~gD͜qv,k*ڥҖ+)o h69$$Pa0h' * 9?{4'&"4|)$ 53HN>0c|_)8 A,T?_qٴ"3jM=p&H)d '$]J6M|50L ś$egO &>P2D`MUu;$6` P h.oC" #UI̼͵ 1o)5jw~溔ap\!?#by=T{:'GU=j-EY'i!2JlxTB8tʅt YR-y-dd'h^ K} .5aHA;oqXBo'D }*:^ZmLE#3@ (pdjfW7x#fBi2V+'c⅋UےEB{TT +XcrqTb6LP&xdMu$mc.T=0Yacawq v9S$~(2)X7L>¿ 7rLylᔅ z%RBgZ?x'`ƒd=/Je3`<aY)>T'+?~y=c&Q!Eqb]TV^f&P@`<"jT|[^pvȶ^k^ᡴ.CM%9RPWѩKfTDsg=X%m3 , ՃdFWρ0 k&GS̪]htR^ ݚ3-71#d.oP;:LNGFpF|q%- ӡ1_sNqL?( Ԍ$qJG$˯!VYc Mp>D=5ZL䁌qxzV[L%>* 30=LLm6a7Z̿= AwFpnӗ\5pPw.1zm"/~U1b*eL;o&>VOۓ-% 3;$[Zg);rV$"ڸA0%B%R=],Qc@!M|H Ӯmp`4&_'rh>w}`~ZC~q:\?YM_)]b^yj^\ ǵs)i<{K%m*ioT-8Kðvץȯ$ Yej4sǙh)LLkoSb > b)p͖j_b[LީcP-KL2R<BQ<4E0 ɰx<N֒i6t3 N$||t- w7W3s8[4EŶ1Y B,w, J^^AP=,i9)ε,J;SJ :\ˎ(AMKQMͣ$I7Yjfތ dwyHॸ.4|8J %F w3=@cFhLTL4Ɗ(>Y׎ODi4ٸp%X%hB,inԌ v"ep%x@\n d1V۩<1 r w[i+T,*r!l x>Usas}T1mxo/I@AfIq#u9`&[eQP+L߾c}mZj29%%>E(Q^~%υAaJW!t#2a)ܤU^p@ÉuwǺ+\]߃҉+pU5c͍%6U#;DwkFq=f=R![MFAY82,9Cg߱v |ŜuW\1^Z3`/B!( 0UBR隄}ȸb|rbd*|J( gaƶsH8(a=ԀkV+N%=1j(>~_^M"v`dMckaE" [Jz +&/x`CS:֊z\kYLȀ Y_-%Oaau78$˗6YYҫMYInQZO_KYhdQzh)` )(CXeUnP}1grP1yV1 \b"M&Ԫ,%ecچ)*i_?Р6<ʽJ o@:i<ηets %):P> m'%)#]Cd1Tk~3-0eInbe~'B-DT 7mfxErRڗ Ę^11-Ob5BB:̨l'Kt)?SvD$ƾiB2?b? tD%I1ɓί52. )a '}B|J@s<͢淿t)DWB|"IPY5,/)N: @^UZmM UDVMO^(yz٭oxL׎{B8 $iS@Ip{\0l'.Y&X픅SHUwN.SIh7ժAXlLܘĻ_Lum}K2LVS9HC'b΅cARNcK*&Ǽ &@*^Nܝ%~]"#?Oko_+5Uw@pu:OcaNg1n#7oh)I eҞ .1љueq@mzKy@Lati֠ cU+HNeFh!ld8 >uQl;=01IQ`&-?.ՆwO`X"hi| 0H mzj7yz.SFpm<" #4'UeGr<x$X#VeC@}o(4IQ|F;9:?=3Vj|xד: C0MҽSL9°u 8UbW t!2dfQxF{~_vYEI/vcÛx/春58_fD5zXCϡ"ޘ 1,1 ؀CcL[i6t^ 𶆻KBB6Fk)֌nbSm)Dk>+Y'|Cg=UKG2,s`FI]/qpߛpcXQ7,VŴ3Suq!w FaKN&UPɦ/^߭g2-]~Q%ow y""fȉ[K!~ș^1?Z!,?%'_m,R-g%QO1d .Vly%K$zKZ1w_tΕ}>bd Jw=u4߷Tcf~TC:@D=ʀ+q{3Y: Y*0^$Mڏ&cVԐYI]aH;'-.#ѩ M4ֿ&gJ) -nPZߍ[`\!|xKT!iP峵y=?^}MJm<aE r.@'qI2]5“R;IN%?r>Y^bD9#0kJDpǯ}UbR7Od}VY!aE/Xosgt {;^$fxK̜)X97XA@G*W-(P-(v6*̜K*2߳YeBu{c5#p{aʇ4_ sQi 2DFY>j^8CR@UOᐇgI罵N1ة`WƾןYQ!Z􊕓|wjP@<+'Qh/z}f.4rEns=ьWu vx W2p?goa v?E[ാwJeov9W xy/W.;@P~ vs_^|$Ɗq>g1J\( ש {ԪGˏcVX4nLX0}HREm|XAj?cl=(BڀbDrYccs%$Aq[#]k-Uҙbk9 4ǙJҥ޼y@@-պIko3ab_-Mh(/%Ќ6UUqDuJFѯ*&֒O»Ըo.V./TQ%ɘ\.S48Zyӳr`ߺw v,|DA{m`80S;>ʐe~wa5Hs`xymE %9% ~ +jժZFh$xMtGgц,_̍/kWj1!۲EJ:!fQ=lb|XKtpڬv3pL>h3lg}mљfPm"TR.V5 }J{U >V"|Xiw>2kCSŮw` ?KyLIḘ)*(ilD/xxN|w c'6 ܽgM>c8vo ̀Kp>kK Ssr~khQ@@Y|@_~XkRG86,;<*dA 'e4/s a_,̕Ƀ/A\zDbWlX Ov/xAP_`< vzOjo֐њ`ᴔ78vl=N;ˆ gAe‰&W='Cqz0HMۻjF6&}~#-M=.B-(vQ\ HYJ԰ຂ+c>)[9& aU\eJةcg#AugC"@{1TBAC<A7#*Á9ιIaM3 CV4h?Aڹ`WW`!j@ȏ SR7K@c!/D؉x7\QP*L?/;OB'~ۡQTb*pǷ 靪텥Y !3,Ċ82Cpi6tq6y ǪU:3@[3.xfʅ_Ÿnq~nmz5( `uQ&N7Wj8dOfфO FRHD`|8 jfP_aΠ`@w=KgjYi | Wm6$]|.\5^SWiW^Ag΅M(kؤ;Uq`tݤ' C `1aMYݛx, E9qt7&q=۸زSx6H@b.r/¤;h}=yЕe^N یUק#Qf45] !rTtNu 68QYF7 {/GkOwߌJ,%oԱrI45^3R]LSO&bk:kה&%#`n-#WqD orX٢UEun!ܐ*0B[8AZeLA0ESKmp?Z6Maa/d.=]$ß:" 0W#lc2 AJ]q7vjA`Tjϫp%f"g- Ėpܥ~n}ͻ0m(j.xs_u&cbW겲/N`KԱddMˬO GS3ngMX{ҟ],ůVF`$Sѝ7 I?d_oPQ223 ؾqFt'#pHCǐ6Jܖte}Y/ɶ%C)$M{e{u7Rb s*|p!o+}!bI%Tf虅/CpCJ3\ru_h&#kBFRFйYh֦9FA2hs7iF8ÇߟŞ#xsT#&J=KW3VxFYGZFqXy4cAMqLrtɚA.E3MUY8 \Dd-!KF5\-ģ \W 12WbBx/Q5X.Si(F7o Tz,Z$ erI&9)ϔ|IWoZdz=M@c4] Θ"b/ITR(I-ܜDT~fDnW$a,eDh)M*x?3GHf#]Qi'YW_qdo;UuㄸyĤ<;;)nHXTK=cOIle?X>מBV]5 dhC51ROGN>v$d>T1CB_WnWe&]ޙ}`EC̄ b2e;`r$BD@ZKd#h<z/c_ IL ]]W3f K܌CQ>Cg9WO:^_7l*7lԇ}' ך;ބ-#gP*[ iF^"GcA+j 0TtOpwpS3nYcΦ$yJMl?@c XMD K?@"RSriy+ = R7#1ॏFAΒI#>#c!%sXnR{" "X/&kwsA "8ua\<ǍLpV}\8<,P^xG xАv:vV9R/o a&5Λ~2!' íG+UoDCPD,:[hAT"/NQ )6LŤ %bXљ,w(dNkUH}UO5h]Nݢo>E0ˊʝu=MEn!bOr!/ߋ67QtΞep={Z4Mui(4~ N#0+j |p oH>'+ XhE_;_o?ivWgrG|L޴qݔ f"r vwh*D}DMC@$m/.⼐aͮjdiՀAY5>PM{N]{SAЩNjC;Qt7WvK&5FJmbDg:oaFD\ݏb61Tml&C=z,Q)On]&/7wL3ǐGߞՙ/=lӜ'`}N*MUG_0*Ӄ))4GXwzW^ WƯ﯅xifx,b>TUxv_P҂٬\BR.|Oڳwpެ),͉0ߣH ^4:& ? d<|DuPݑϭ 2r,V4>h}g"09L'_ڳ/Z6.HٸW *gT1Ps25'ڂok\EC3j&P5C `0ڸ^ܓ"[H8(0t'(e 0~ Pbڦrlb!XέZs]e% OUbZ7x#q C=q ^*H;C!Z^|=g|.ʽ/P tdAݮ~Ґ+SA\9܏Iե$Z^97ua5[J6JC tL*RCb k;t55㢙J, c d h|˛O5&[EPMLJ&WV0eM"?jfdL"Mp%'9g/ | \%iAliTLpX -\dYkjD Ny&ѥڰ_ Zԟ{W=\8ԇ,MT9kh$~ؠ X_"5t mE41:b?:@h9$]ˈ>8Gd>UMPTزjde~%G 0{Ґ tL ą-I2q)F%P(wچ3/vvG Gے NZPGE~C/ډp9PRvO,|VoMAs E$?K*4U;"]IȜlc )+ 8\n=3t_4cufjy(LPGx2bߘzi̘&-@:C#[1"o}' d\`_ۑ3\rT8y ~g1{+JAwEaDv2=!w P3d" >W9O}g,cg,?VNa>1%%{;b܋#~ǥK|"ߏk7xCnLھ-g+:Jĥ9;}M$»NwSǶMS6_ic\h Q*m;LuT=0=CՍepk]9 gEqZ֩×xco,5CV3=șпIaɨ~۞cPM~ C|W/i.',!گ]Eq"5Ř1yǂأ]2XfhVcW{wMŵļX=iV&X# ]}*ss/f, e(=+]XmBH*bF'l8qwsӠ(V@Ol]472Ę "8ldݝq3hV}oLA`+;=@ǁ F:/dI!`n3* @k) ŵb}3|Ј4kc蘯 貊G)@@MUuMTڢV͒pg-<ҕK27v'خ <,Bu& ʕbUXLFt,PoDL(G]agYMn5 ܶHSpMnx(Rj# 7mjtdٵPPq CeZ狜{yYK,-Ե-Lp;)ň^a;[YęGj? iv흑 K*~r "b| uLHj |o+O>A/'>꾰'{+aCawu%&>՝!#jYTR˹c{b sh]OU~𱚉,tn 9ڟU?ςA-"  W|t`*d:'z9%#ck@$V Fol,rׯj4+d(us0݁[Gc5cHD`cJs'ANȝj2l͐ #&Ѥ9GdQ`+!B_U'oc7ǂ~5g6>"R>Z~ѭ~mZUsZx \cWX gw{\ewS'#9Iifv=[  Mi aq Z9oiL `MF'U?jMFN]I-UHi$5,ՠr̪=lsh=;'^IL6X%xTv`0@;# adtdip1~ wTҳn6D"d]r×/+I~'ݺbXŠ03ʼn]j74nz&ОA;" MK+xxAGGh6qGX~ B5 sf[YjPs%b-K~@'\!W2Oe{L6ePXD\E9` 3vIt Dh5iTWp+jvx}N45t>ސvinH ,r4ITʡHDy<dm[wtݓtU}vɧRy+_Qo#!}-A{6(]iD:&p|L߻6S;S0xd,4hP;I!^LQMV#-tv3.G\ V~]A~ĺ5{.~ Y LZVJꄿB2 ptFT?Հ{/jn֔pq.7u6R g9X5>X*Xp^:KGzW#Pb/tf$ Ϭa3Q})-0DƂE|ȣ F3<̿Wc`P M@rLXޜy aP zbJ!2 'RrtRJ.8_?3n$l:,u,H:O 9 `vO`u@%b9_VbSI1]gE2Ƙ(:NL& ?uQ1=-Uf$O {i*;ؑ|<_kO~n6 `i & 7nJ%ҧ6Q|6.!˧2VomLnӥXE/~ {|:gYO9ޝ8ҵT%rX&m7/y)}Fex{to3M-pcJm-f[Ր$,`h_lOCWj7d1e2b˼3:su86E|Q}xqY@^,T8).v Ru<}m$ĶE2cfg "ǬEĚ>C:qHbk.I6^,=^%~Ba ]|@Eq{5q q܋$ t8v0mrM 3q ܀+8eeJ(KJi1%2$Bƨȋ{A5Eۏ y_}Ҷ#6~)U_U͒lp;y=qm+5=Vlfp}o ¤vi5FiA}IOSt4G]6'OA dIqX'/RC}ϡI$F$&&-Up͒+WGG>g̑6Δ1+ti6E) c2Y x sNW5E$ +yL1ntz65U|vq.emBm+~.2ifOM}8W+I*7B#ݜйS59 7[ 1q%@0|~`}q\ 1BXl`MHhʤЈ#Acϫ{ `+_QEUf0]"}#|}YFyN;0,kP}ȋIH!Zh ;ѣ-Vx&R"S寈 0b0kk 4z@t4o[7Vg&:t#_57? 0#VC7܃ͷ`N]/sC@<#6֔Xvw#oK*XyCN|{SoKʔSi9Èýk 8dlr`#dMrh~~qgJ ȠPv?KG h 2lbj#0"ERldpBn?W+ma#a`aA 0yqBJVf&rT8P9f"SW($Q8K;~aw7fW}tx@r(7Jdr7c㻸m|(ɜc^ߢ &9-5vlȨٵ]~}=ⲏ<4&.̋:]Ez!Ŧl5gW>c;<-ý!+ rD U[кrd,b)#´ 54t[^v1<*FF@#ޔDK1"˜C\xG#N|)6W(_Lx1d  9pfKUau35{%NȰ\O>H:ayʾ_4%ImrQMb|{S44g˼ȋ+d"̛40}c^Wyr!kkv L.R<ɵQƓhwu3` &bi~o[3;b0]m?ײQl Ul'h.qF[y:Oɗ̓nR~E˜,m*<2}T.6G!{|Z7O.q#ao])nF^,q g;&C4w,`k` kwQ3\$UǬd>R9ZF3olBqY,<`ualtk{f @7LnQVMnOA={j;O%fD-Et<'Z1㳯F,,Sw5򉫦͈{4@!:!9;2Re ,sDoW}wWO TlyM.-/I+*zc# mO!IbMIU9-_h]4t5l0z"Tr{+jdh덲U2S0ˆ !x/cקD;ء-M_r4~ ,Q?QI+#\)zwR@Ab$?N[ @+AʵoB+[9 P#C M~ k)4\B?V[;nsSB#P|]4qA>pK"7kia~%x_EW!dZ ĬbdLh?NtN7ި[CS_~HٗQH]{Ppr,i_-Jwǭ5n њQ9~Cw"Ip+02eꃑY͆%zh^czV* L*pM&s~#Y #pu fɑvS/Ӎ <<*PcF>\4{xV 5âB Դ&'P8yvi7-`[62ĞHtp?$¿:4#), (+ǦRhX@+ǕthVҘ׀V 2Ke܅LЈ`a]hmv̸_^*(o0fdܚᲩ45f&BrsZUrj[zL8΄_hY" ، 9gg3,HoĄqw\_v4nb("ņ=nTjOXB MN5e!21q ذ`^ټy=h:t11w3b >VX˲o^y> \Oj_-a$0ؔ@`'nuSb*J;8 r1 6T:v{tQ[ ZY84^ƹ@*8S@:M;$25jr'YuXyAeYi,n ֈjeCSVZyF e3f, 'vq8t|CN,E/kjard 40t] ХXocڢ̤FX$kiPGjP<@vx( )5^9gQEvEJ=eO GqhVYY:Mk$&~\G C}#R猻;? ij6^h0;iRaS'aM "5!RN'={y 35ǽ]R#<[̀:jD ߿F:&\S\^hʮ:P{ v;ݶ_r`J3jfq}U"J4bTGԵ7qBFMc _'F^oM}9`Ms$ʾ5Jp„ :?}!D$7PWX9ucv.bl$?( (PUy]C 9 :VBYCj~OԥxoC=Wn;\WzaUl˜,CkkL,_.-{Xӏ=Z`ۺqvD>LgbkS1[^.h p k%r]Zw|RQG2 F c_V^؋P v.o7C$LK$l148R-ٛ~1T) Ik; dHyз!=c8z*pSM*pǪ>4G}T[/S$Hsʖfmj?9eCH)0T+Jđitk!oBIxx@*eNRAZVnͦv1` y|HO0x%$پ  /5{ &SI(9d1跟˘=AnK.K.a=q\yEʷ ITjQS}{1MPoN >k߱'/d U_ʀF}.|wLAL1T4 1)ڦS67ʆ,+a.]5j> m[V@^X*0 #ZU(UVsZr&UT@d~&vEWiQZ[S$<7Xcnaj`#֤W 7Lf`>̟W~aG9ijy"94kо[狂!"3ua$ +f.3^ t!eS}RXT'G=њ U:Թ⣅ĈXjp5.=R$ēȱoK&X֭)Mrk`(h }[CƦ^Y͙| UD+#J_tO;-Y[p/CRn4#s"ܥ+r٣7ԏOXn (p带'; Ta8RxD&lޔHC-o[3ŌNf*͞-gan6q9fHNBUI(H;%=@]7BB Cߡ1X/.7R;ݷ:S85{cğ`ѫ=R)dT#MgK)/gQY'wύMk {t16P+vo|53qM@?RB|8*^sjFtXWE$匡Jw?Pwrk'ƞN9qvބqׂYiĿwbIF6Ltt ˆ CljɦRQ1b!mN:Q'8Pf9[); |d~Ndf1@ݛ0W|z9F%?GT\^R ,CƩTŃ#i*@FZ㗞HA^OߔsY`@woeG@}| ~Kdj2o^U((vD+ TѤ ٟ_K0ڵڱ_\ŝ EHD@` Fg{:щ3ؼQ\^*= "}WTFO(#%Aoon@7y3 L!$|xxsk1f+6SBO k!∎׶nLʋT?]kPU+Uխp,k8G{oS%T)өem'!hCN!m.I|9왛ڪ皢U~%wC5'JdzC6`?D{ 7.4zl@=6JCdMP2|h5t80#%4(f%M&K)5:':g@?ꉭ  seM:[hr Ĵ@/Z@!^:P( /~L.D O"|*֦c}{ڻv->o'݆biq8P#d@${a/U ~~kۤL"TNݫPJVTvYT٭j/jCM}&4tFQ2ZZ sU hxQUEUUTQUUEUI&HJaS*A*:dH,KSY=Pf6&\Hx V3UU|UUU:0ϪLMz`-j@Z}bpiN,Y;zd9*;!N?aYI+Y1V,I` :!8gmxvᙄVCf%kk?g4x+9Dj rKҦ&T RKHqÀ]6p H#6SiwT^nvB׀hoUFw?#W]h&H %$ WnΡ^Mc@ "h􍶜^Lmr(_7"&iթmA$D xXE) 1([6b]G?2~$"H )'޲J,Y@XAH,Y"A!BEA`E"DREH,$P) HEXD ,Sm>]žBq;3&~Z>|@o<(Ɛ3ER@",҂,CvY6Ɍ2nb\@,;<$1QT+Veb Y|i )tQ"%x@)m<-nRgxYZa[h*Z`ȳ aPX>?:HAE Ň1f⟇l\*n`qhCHA|D=CHLM3- 0Hi8)Ya:` bNy2Xw}/ I o^BH'ݿ/CnwO] 9czSy[]d tyLeI;-k{Ͽ}i(T0:7P9$;{ {h"(#U,ɺ9{GrǛ 0{,^H'㍐DeK)BCWg+[q+ؽ[=@Dډ$PɈrQȊЉb$"lꩪ\꨹֮ꩈ5R.|2X;%Y}Ji ~VB5?vmpeg?4!ǑSbCd<@/!{x*1MߎO|EOi=킝g/ņ3Nhb}ͯ9zәքDDL518׷Ț"|kb5uPL=LP>%}6//W='֠w&8Hw2w;1]5 wd]=:2ij *4:?Olta%԰99BAjs':ps6fAn ?j#`/KaNc{d9tqFϐ띊"en*Zyp87#/,xu.j @喁SSA}W9?ג fFXvxykfz~մ@;2&g>x !Lz=Qa8k'bJpרVYNq9v&A|72 Ӹ0c !3tӷ]֥5ֆDjHW&|JCf!t4h) HBP4h/#}LNĂ$RE ,$)QAB,P I"ńURHBTEFdVD~n1?|9ٕ.;8ĺ.}ѹS1yrg5J7hNӬDG"ӟx p8U2 !dԤ* 68HJ:IH1(ESSX] A +U)`8d@?p[UoÑ ^murKBøf ήwcp{ƺ_n<:@{ 8^@pi08DyhAx\;QtԈO 0n9Hܞ}N@Q:u:R $|C6=3HueeQ [JTPX 1a1 Ke" 2(bV" ,{IH  aa A%e$@$ZEh"Q( p"t8gdp|Gg#Fd7^2Mزՠ.{bW 0>\ C vp7bqXaźXa67k܅f9iok=˰d&=KdOOYü$;|~DGE(J=\4ʂOj` 0lS:>v+!lBgRo 9Į&=G8^9"Ng%LCE yH0WS\z^yc*Ē?m}nTkc! )M?Р QIrJPկEKC x5 J-돌(5Z?d~*Uފ|K >:apˤ+,{#@df͂.LW,l 釲?L/뫻궎; 1w p!Xn#@ ps@B닮|˞YRR |Ci p*+lh}z,4b ``W=85T13S]tx/tvd[8Vc^&c/?ټUĭ>8f '(fx^=AE>㷊XW7,>i)(F"1݀_.(>V .>3 Ə[CὅIN&O $RVE`_"$ꄞ?ñg<<{U01d>@}H=eOәu B\tA`o&[o޽xw '8g ɺI{5\at ǩ|:GPf1ز>0G-SNNczy@s n3?H hoßBHv~Ig\ ;CBe qG c/Y 7!oфvx~c45XSAc9 KO$Qi(bDZ Fo}"Ѿ~Jg *pmQYdE܁罭l7c*IEG"|{PDL0{[鿈BfeGQ}D,*I[e6ۺ@|:w#*R)>XY䲗ٕ1O>'SD'f@ވxZ@!%-(RX ;۞wgxyݴx z!}yu^~bIcķPf?3!^7EvJJ ?m@lj"l$@^[DrRyW^1DV?eoݟ3uWu]aׅ}WO ߪM]%)o*s~6z^B_’uxW>O9kIkzg RN1 2"T B CxJI{8t_Z 睕*ۋK@M,hKCqmzeTib!k~mNNr* -) Pf([o27'4!DU a51ETrR*ՆȈw~P/z E7sڒCp^x#ӈeM1!&$1B")ސQC,RBAe"腼.K$d bCI DB* $ '=7]ɐ`L2ͪd:QP1-}VRgpM?[h(DNPs}@Dn7"InH,R !PX,"i>y6'"n~m*i}&q ]3u@tW,:p8 IH&@Nr*iܹx!_^!m?|荡tGSژ.TT/iAZVOgŸhɕO|=9S68,'WE<+ ={A\h4'K|zOM ߥ*^Bk.b GxGlöH2)hh=sjh/K $f⊫2]-ZkcW[j]~iw"HPܔ_р2|)ebqn_=>oEKG5w/ TT~\~ cԠ;Jtl↓wǿ8{8jOϿV@n ` M`lXDp"@reAr&'a)f -!`1W8cE+^y/}*٠"~ZHDA (>d?pZZ,L;L~~]_'~`uq0/Z媤jiO{*a]'CF-׏1c:-rT7NʬfyAx13 -VO x [ꋮ)Yqyt}eob4쥏7)cj.:_L#g(znst`@2ʗԛ]##vBM}Otm?*nh3E ~;7-6نQW՟)j>ӻ6kx g> e"'=< F ~m_3hBAsJAs\iGr<=A46fԪDIkZ0*V.KSQƶ9 aiB(;{LZK?Sw}cעv2w[4 &xK]nȝ*33izZ2Ks˭Ծnἰ#&D{+/;ܝ{WVݼi~*gߔo&zˡxYygy] d?%}j3זY@6ɮeoV_xX^ J0~ĎauÕqRt8xbD`ǂCK(a:2W| "Je_DdLP $D0y>uk2붖HʽlbHLoٕĽM#J 6䀒|ГOCO/.ؚR99lzǛww_}}[{Ow{ʀ_Rقun>Ālqӄ!~ˮƦ*~վ_C[:75[fd!UhuoA M4A%Ƞ]G%ܵuսMwus k<sXKtBa)msCALoiО 6C>U{/Ʉa@ҋU$ $~KvOa1UoCYQn9ኯD DX:5#K)xf`bl*P#` z;t qzO҃&g$T"퓏t$#sC@l z* m1.+2"k#݉lu*!bT-yMjF'w bxqUr%nvI(@R+FrEHB. D/JX^NR x5c}S.)?O%{6iƞ)ۥfMۊGԽdu1T&n 5,OCXZ@ʫcJtΧ*%:&bëmeڔS:Ѵ8UT1}Ã0!C*SJ;Wu~av bېeNVKB)JhEZs`[FS^?^(o&B$HXii+vmۜҔc7k+z-_sJ\ʅ[W;s5kXB|s1{-JTY3PMQK怹_UVk. Jc*ɟn_1JQ4=@U5—muԦeȎP%q0upvc&׺W|ϋW_;O#琉 ڂH< Z6WcU/y5``6~㼴qixgƠRRD,` +|~o>mԶNLE ۚZ}Gd|=C [mI|e MБYCHV/@${b[A@2;̆ cuZnyx ja۟z_@@A$k(R!#ۻ=)8 7lJt-`-፻ͺ#}^\'?yjh'Z/x]mZn2efef>]s|ޗevVvo ܛ]}jW`7j  m_(Bܳx@$F Q=%> `iGJRu ݝ.9ЬZ2{}jdf!urzOlȧҹAS}q#V-Pxr4F͑`9Tѝo+ I۹怀<:2%- (}oH_YN6lCs<]H{d]$ZB\L$co .9.2y ~j`h@:0vVV (hV'N0z:2+j ٠#(Vӽt[Q`(LC`(T7 x⇉bxCeJ+*LG~􌂀w`Q?b?TE/]}qӓ/K!$? ~W=8  囿n{AX 0o3lR!z/癄6kV}=/%O}U 5BN !W߰6Pc3'R{`9-%2x 7]\l#ev T;2j$A\@QER#T"+XNΟxeI@sT/qi~_$ @zOЬ2;(f cّŢo'e_(2"kYEDIvZ׳>kg$(=ҟ|m\mbgn` yUGS+RB#%L_B}˲ /bb7=G۱o0o0 }n! UN|Z>mB mj7;Fry~oo"ng0 ) &_XubUE0t"/M}ݬ)ȁIMvmt<}gKVxuqR! ?=6l]!ToDt5 XJ 7a$7?k ?*wr>_X\/n 6x\RYJԔ|^C(Pm/OQ/"av48 SA$aaU|_Mv\bBi :$PX4n-j]I$#SQƿ.gU=``ե)M;zGϸ&%Zn%f~|.sXƐq xGŽO-@z(Y;9hwwtRtNu6[ j8I1V*PM&3a+ð("2kZ(6~Z3A qӁLY73ZTQ Xg[fU5JPNY.< vRTiXXNLc!Rr &!0BO+UH**tP4 P$TUR P±`z:3H, "2E"HP&0 ł(# VH E*0DV!5D9յX^1c8Ld*Z[̗RXiB IXY4kZ Yg Tun3 9ɣtYʅD`/L*x!Cl+ )lJqi bȪIѬct@P([l Zŀ**e[%kB$-@RTZ *ql`ZaXkVbAcn"(*3i+ jPJbVB WT402++UZ2.0+Vݦ=93LTcQ([!+2Lf\ZZIQUJɬi-LE`R%B/2(E& VȨȰh!yԣUZPPڈƲ8ĪAd֐mʚaA2!Sߢt5'Ni1QVC6LEy'!wʊvʺu4Jq.uV*՛q؏RkeCmޘMjb2;,@=kt&=M\ŁbQ4EI=Db"N4eOBT IFJLd#x7ݴC(YB#! $)1W$`Γ,#JM|k:{\,\m[pg6t AZSXx 0~@80z7(SY 1(Ժ, a>ySn&YQd ^tQ*SO3O1nߠQ? u[cH27 TL*"KvOn-^{8޷63!r63 @\- C.p嶏8h!ќ\-_x2<95v/V@5=~E(C|#c>Iz4uW>"eN T,y LR'0L-m(jcֳ@c[q#  ZxRܸF@ {b*[@n9&%e{@"xSXI^н^SSL0s{K DHiA>'|ߗQYnWѯqy9ф`XgSC#a048 ƶx(>(g|XPÐT &!b4 AM -Ӥb{[=j4L>7t =֔ gth6 ߛj4RD)(H4CU$)lЛ·^ЂF9 T]P-~i!,:cF8o,z?$!Õٲ\Dv7P&RI4Ŷ @恖5#t&scEh 19J8 b*L [m8oxoA_6$? Y#xaQ^!%C="0}AnhNfM&MLm@D3X?pߎT|凐A:LWہƕTླྀwjo]۠/YBAHӠRhНPċN aq97|`7TRj`T(6PQpi1ס;0)QO! 2D yőV|IK[\pM$q9ca9ha>`w0T5йhֱN%KjJSp qlp߬+X9\=feøpa"A|dSb!q hZErP ˝1-1JRғJ, 3!~} |ʹ:`KL]EeyN_Ȼ:QRfhFx۟%C_KZv$`~JM>&E\5mʳ)B Nd0&RSt <ڲ`NL,ߒSwWW:Lc )6RjV0 ]lN>2q&07963"i t6@(xWcq* ib@7/4Rd"(Ih3dA4]8 `yzߴhH\CW?g֙N0405n@?eX7 bJ%HX34:aF87wvm,IZ!0/n s  dTX,>ȷ$ @4,8$i*VͰV4U}`'qg`:ItN[7" SEnOgXC76} .$y咷o =ϻӔiU%C>0\a7?QCRC!!fJRjI6!D )CN?IJj)x*m# fN>^.~׍Zg>/-IBIߵ 7&W?0sffg+V&Eq1Pvъov%q-|WP Nm#dsXB`ںRbP4ndn}HV'0>{5+#\$Cߞbx=@5<ώX?Z܃lmx!h za/ç9P~#Gq#?Bľ/qe\j'{p\) zI$ot:C[_tWyqHKzQlxlѳG˵}_pJk! I `49Wi.j!G47 dCH_LB `~0h۴ !5x$Pq1C^:\ֱ۠E.uM؟޵[Y '~my,o#"5O3/Kԗ'/`c9"@D'+ !b`M<1kYO5BS-;LbKJB>|/ u3i‡JP &(e!&F+ A0W!~*WRwT=jY_ɫhhU)cgR?ئCPH"6G_SiGO 4K)x~ J3 ]nw3tW驏HhKY{F5hlRFIs_j\]`j1 Hc "KPjLWYrLMw1yOVѳkoS 2e֩~t7cL˓W-t"tDw@7Fld(TE$U$ET*6sއҊ\cž!)uYPWt;֎9KpE!MF ۾.깹 \Ƞ/;o.1(CU0d+)9\C6&e2 ߿\>6@fW'rN:B[y'6,̓u=r>o8W ;{y1Oy>p[)w[a4Q$ RLXaJB ZV{Ж :=v;a/}U(bh0g!B:8'1c/fZp%L3 ˀ pL~/~:S+C:`>W; rg: Ó1sȉ @h)Y;E<;|Jț B9w{kWOn#t2n/?eQ!B%6 6ꢡ.{|3J>KFsxzx,mVS9b<OᄼqnLJ&L_Eor3J4#B|̄%~"(A 8ranߊc@nC%|D qrO~ǽ'Rd`EHZS3@@"3#$TkԏÂݳ`쟧ݻu DeJNlI$j% S +6ܻٴ+V?V: H , 0`"VCܥ6p~y([ad +VLS'#~j ?Gzmֆݖx=/HPhVA5@3)%0A@H I~ []|ggBY3L̡dKBa-mAUkIAhk"Ng뛬֮(bN/~ci"ORvUy'aoz*|lA]hT AsnIy=(ǎ!`D(hKA ˗d\Ͷ Kl\V"1H2es}޷^ &I5ʥof99%Yzf74CHXwdž#y 纷$#0nF5)Yn6A I׳+g.Y0`Y)5Tm5B`պBlHqyq"0#SkT)ѵ`FeU=Nf`O!NIAB~YY(-^D6/!9:Od8-7;T&@_v @k Dda+W7w69<._D}'~&(˒WgG(W&m_gQ2<۱}.SxcCvAĒʤ6k_*t"wrźsհK‡=€SnCX)Ә}6NÊk}ѵF45d6eVnǞ*9:sɖOE5qaV6?h׾i Y%ػ؏kɿz+]/Ӽ2gN_b;3Jz>Xw"?Un<.U\pӿ~ߘ̓?QJ!*7#5Ć[1t5^Y *O0ݩkrk[^t;&Movf` 'ɫ}KJZoָ5Dx^ "$#mtd1C No+Ћ4@"GF[>WHH_puW Ɋ'f[{_:E)t6H"92 ~kۇ^|)tz·{:k'N5߱\_lHhINT=wo)QFc6bol.Un_o?VB5]A=ږFK0{cSGwe[ 9 rs9sw浴\1&3]N9~A&Ntr{}Mm=eӹ&cK-ݧƥJ[c=_@o1:jѽoÕZCZKJbE{မEs<}嚗 ًm8Y\^~cZm 7rn.uXMۼkdL2^QX:[ Y9%rg^Iw_}z~υف.J˾RT> _SqIs7ۛ"rf>+f 4*ʝñ9mYJd:F↦'jJ" ?Y1pL"Bz])#H v!|_}w+#!$hZD5*4lȱ: ؃ To2&})>_*^ $%Vc r-N!'N GB1)9+ I1FXIH -l\dFcce^S))DD I0q)Vĵr[np|^yx.k` DD)}.= bݗuܧOA5;A[<)tTjZo^;LrVTϬiL}|UW(dl*X60BPP/?ѢX E G9(ߋԈh~~&zO8bJ!4"-6sɥ:rHZnA)RU-"'{l,kdkz>h!!RP2BwxdUwەWvP4I[:CHҜa1U) N^PA $)/icY:d%ĘvQc1(Pe^cH7P y/ԙ[ ``S˒$˨KblB DQUIl ǃqȩf+oۨN*aMIIᑅ3^IO|-UM)Ĉ=ߒۿ(?*MNjL"m@*ȬAAZC Zn,Ĥ H &ݚeVy>exџiLdcp҉.ʍS EuVi).& 8P B:HD/) 7GmBe+6s-aM4%wpVcjXΒL22:NBS?sڏNڝ6,oYެZg=^^Am*]J3cKJj5 5+"Rli{vQ74˅?qC+1 K :r[V>j eu7=O4ECb- $KJBW}%گMA-!q2FVPI\c!7'g#ȼjN~%9~O9iqWsϫE\9  'U\^r],R1Z0$Dc*̍),^(޺̂E¤BŊ.SIh!65ʉp6J F' L֒&[7Fۜ[J)R8m?(gyw@ MAKۿۉk!>֨p0kcM$R{'o9:DբKէR/5抶FcDZ =u$+[0*Ak jRjdׇq3DZA@++B?Ԍ3Rh9zND yy7#FKɍǸֲqןV}D{ PY4Z2pgTfm/^ds\q@!?o)H'  (]o3fЗP,r[`7(l1«:%hM\8g PG2H($!,0leL{mI ގݹk`Xƥppxn-[o9z$/$Mg];Dt`%SY6V*rRL?135o826Yrj{hS^,FUɱ&iҌ JRM"p"󻆜>gpuUkhuv#c"" m]RM ^1&-KDi٠AosDo;@X+_)WgpV>{Zp-e=>Pv7e3vU(bA[x;seq,q531_v ފQZ H˿T8S_GH!4[H"|0ι*hk"J>&i-;J%4<ߴ+Zc;f7*q뻷Aˑt[JL"n\ei|,6ӼMmq0TЋJrLzHus 6M~Y} /s4]5J<~Q|bk.93tl\!X+l0? },|}Cfm(ceGwEz]T6mu[o_Ĩ!!9^ct_iS^O~+>O_Ke.ДNL])& {# e lF9N>*ҝtvt.L^2'0D JJ "?Yr"rB0-/h(!ũ#-RZ.'%?7O߈>Lͦz51;oBU̙vlr1v$hnuk=(M'z&zǢovюZ [Xo]{min}wݨHvMd ҫ{|z{ 7z#ii-' $.`e-5}v:z6 8:kjsY0Ӳ{KYae%8*%kRiE#g}5-+ЄcqoU_Ot;I(PY ^#1/}u@1TH%*Ō1K;5..L*oy'EjTp+UsCpQjY.V*XVS[96nr~NHgK]:rHo6\_dީx R͠&Qt_YY1Ge+1ߜۆz2$|Y`]ajJu_Vkyb02=wb]0+}'XB~J1`7@@24לVT@fw]<TbZNyMknjFz¬Qͣ JzOC} 3={:]%hPdjHQO#dC&0% Qwb=H4`> )|u[S+ߟ{<7*צ}3"QPl$q\ozbNZm \} N^ .(z|! S9ʿ+{ "ܔ6_/zĺSqU\^9ݼ+: mIAB+{-7+ӑbbDFm$li_.\.xpk` - ![C\lS]C1%$DD CJuo/a{ץdċhE8edaQ̋ X6]?dc_Aϧxuf6yIFY>I V% tII=/)M MH~'^ڜݳCo8ܭFAlF3E+>O{2GცMad/ZɭP*Q )ѥA܉ 9%E<$hw*)-0Q쪍-JE:ZsL{Ke1,<㇘XKͲ(7^fb8Kv =ktńuڸjك[u&Av?7"w#JUym?4^1P] Xe0Iz>.rPLeαRs5oיhdW^,4VpXr0"ñu(^Ow )ŘXCK~rqE]2m̟Y=p^W ~4W-ל{p5oGVr{l {zm&ND{8g#tL$jI`|U*N*f!1-s O2i-w׹Z:]s*PCR10 +`1v8]rI !F "NW8*Pζ%I u_bI ! D Zi.,FQp+.9<u}it y+)_L} jZ-aKFH4РrQ>N5x> `.ӭMN).kI@0 otQk  Qa'Rs@` U{mn~g3:Dypp9Cj5b*Rsæ|/vV9FBL)de.})#9`esn넟m'ZW?+˺H9Vkwor,imZE.* 7s: | wR}rLv$c@sΎ quN.@z0DD@7Tsm/©wC,M+1^Ks$)E#6&Y锎M9;5s| B!k>*ig'{ܶY 9Io)69긜nj\Dkfd Nͭ34'?V[㕼qll~Iʓ}-L:[kJ^H-<Ljxk |1$uqJǯºŖC>bt:'WfVb.>'WH׳|,nwcl2ps(%a >3CyۃW{a}T;Ӯ#O.ٳiy{[fҨ${'V7-T Y\W:Z5G[JDN^F|:HPt;v +{.-xvV*k޺/M˛^,Ֆ]{{3ԠοDei[tJ}'7M鬢$rU̍զEh {&zny;k:]9#L, -8t;}%ꔨml^7/FH޳]yCӵ-]Ӑ:OK&FZ] f{u)_Zy៎SIDV2t&OQ,H8u.YhxW$ia9b3@ڐ*r\w$({MĹ6! "T7_96,- zHH\ç"o4Lmו٪V<IL0%)lHeޝT2wM*..)ЃӠ#maB>B}{Y[\Huי{Sl:UΩfN >W`&e' u=lL(X`懲)M^7G2~Ǘ=B &^JrpS- 47wj/W[A2!8݉N7+tbc_!}s,ŋJ@Qzp ֵ=n^m`zaMde*jdQt^\R gﰎO5b8U*Ih:חzhNR3ImjS&deh +Th,^7e{m]m6`<Ƚ7A$7J}X˾hL-m5P; f?Ycj7ii hN}aPp.1ҧkDAGb"Ҩ =r)dF>oPBºv7ŌtmG}:, q%ļ9 ?W+R:)#C Tp#Vݶ?\Ͼ=A۱r.uFGG9ym#ELL;{=yբ|ZugZkkP?Uz6<%RGNL̸&D4>D$46AJ82cm&%KEεjYXX b%t.&# NB^gmJnkXKO6 Y8j`2pWv /_ga470̿54M NP( 8t >1š7ce- r,B qlWv&_/WKAƻz3i&mh#='8dOi'|L6q7Ÿ#;9CM)Mn.Fު'(#1dzmB3xc=JUTuA{j]%2U[#' oNHK_rπFOe\ӖK<}P?DKu1#1\h$@蔂Bߧz)lYR, ʊ_}4VXgɧɕPn{*긶TF-.CuS=a P ŠD,1Q=$￟jM>>i  pBo=xf\Z5@())*W {*tƨoN׏T߳|ZZV_Ur_ ʦPTCޡޅ.ibL8? ǂ)Txt@{  Z)hOi@xcZ-Yߟ/} =].2LU#iq^˝aĽwM,Qbsf*CKhU'S)Wꃦ/ ;x( 4iw;FVR{?曅r@蠊Yɲv~/6T@Vt]|eI/bPfF{I:JE>Qқ:ֲ '*,Ưc^*[];"fBC>ᅼW8QBȀ> Aox  =m.[Lp6h h!_+ȱ:̯?S;F?7T3 ҏ}|)?5F ^ *iR7SoKp6Wβ/rNV^Cy'kH2|Dzà""A[VB&\Rϫ!~X&aNxAb1Wk4W=xBf Dյcw׳e %^&Hf&?zDM$|{z^piorz笠Z։4$2%A'ݽ8#70hR#v̀q /UE18qJC-{#hlQQ3bJ&9:8cvCvX\ZǑKQPy7kӹ__K𫳵K/vWz/HF fC2"$`WhCa$R3i<)m(/*$dY~;0$PD1FGA~{鍕:c7÷ /Lٵf/M%;EpU|u7,<?6{7Wd}Z@9.==h9Cڂ*ihF,|* , ǣ+iߩ2 J¨0TBDm~<9I,x|jHHE$1P _c߱|_9BDm؄HHsRJ}pW;$L|?gj]¤}zBH$>g=7|ΏI i G#ǨN9q?_<>geĴP‚JvHA:p-ۥИ}",FDR=!0/"wo.~]Vn_KeLȁˈÕm(\? @]]@A"@ l' -ٷQrKìc7×t19;i"#F?':1%kρ&\g_O3}V^Z{)&XEk62$haZ07r=e/I -y>OАmH`CZWCwyC|ؚY:r $H$#LlãKZٛu ۢHi\Pa`GKl*d$62&5 ̥oӀNbLD(xKӟȔgrɷ^|IF qO 7Z >vH7Nq;X? # >]+w232xW[*^^PH($3dTo+a0km01.aX33|oS8g 8c>x%ITA>-U>[>J~o {U~obBO?rDT >P3n-/W9Y+}8^AFMGLq>lK:;tU~ʳx_B;)>EF?ڇ{X[|U<_AP@ f-3^f/76S;Zr^a^u}svR8zqĔꙙl23ƙ>B0OJu{C?tgm$1X^'=ڙ HuC\2`0h DfyJ\u 1Q{֬wȝ\ӓ1;wNe8 '&}H$׾? 9 M@A 1P8 E0+Bd  /#q#{?Uɿ7Fo]S?obY3>Y`Ԥ] @) }HBِf' k5'ޅ"&߁b}c P'7Vo3?u^ʤֲH'3/$?W3 youTwC+7 Gmsk%~VywBZ<7e1[mS)"іnC]l]@ dbl gW`l|7 E 1D6= C 0t4bBp<>y io,R\g%4| Y WϭjEZJSkJZg3ngy߂ yN8f|;))|⒖ТeANAgBK 7@p$kY=DD7-~Lyfvwǵ$޷-frqD9ɏ\XޒIm$eOEuu˛ LYd.CFbA~}l% @ XJAH;3?1w9y=H%HvHߴNzLҶq~<~$y7G njrٹdx/lT>cԇ  e]q.:6mَ]WwT7AA,¡Wuc鑗{m6=PޛMʬvA`dx,T;`J@4*y~NY*5'K0 Q :+)#PZy_^nGpqq7}ޏIԇ/掵J\=c gAciP(G `0U9k쟥5yR0XaЈ<<0ȏ0UZ4@ }p- Q;n o%g8ˊ5W9aA^CxKGp{CǕ*P@jPC1UUkRy_4ͮ%Rb ƚS UZpl&u ۚ<Ad&VC}{k^KVߢy:23dÉ5giRf(yݗsF_i7 O8 dE]\(.۶x]v"! Br܂Z jpmZAU"#ŔsI`^EH0.^aHʇQ;VszRvwMd :WI!T WDyʈH MFYG,,n7ekU]#d@[(5(ecX@nhAZҀ >s6`^S?"_[舘% fjc'w(XZB>KB1(!ɧ?o(\-^biڋpW:]ut\ J3Or^L.O ˭Lr`6(͸r}7_'l=4Lk }I>@إDBbj,eRxM1?ׇY˚ѵ \m|?A?Ԗ^ J0apG3|,Z8lC 5O-nyϮA* 3r[dw`gs~?e=Ͳz˫,"9DP6j7'3E4U=1*r)#"2Uyk s#n>2_,Zx1ikH)瘅֜D+QiU=x}Z` iO9\C+F8XV04=fU!& 1~e1=XiDJ;Za] jL8z-hOңK=wγ$1"!Wgl_]E3fRt|n!T~DCrJl1 *`rb Ky*aHc=h ].sAs&Y({O/8{w%/ H[Mv|$Q!a>zSy@wE5[!1{ 2"23oбXH ar׳]$pLDL䂺-%|^ZYSm# |܇G@\s׌@@==TGa@20z|ȽT3QLň2drO3 .r>K6$C93J]h<,*jEhi^)^J.=Cmsw~A[z:Yl^̆l-$F!:@>':fLr2F5TEIxOJc9mO{nT$+7)后a줝:\YV\'Rry$T8ӻV D$$dF2U~uR TE,RYmPPTR,sP gVeW LoL]y[ی5n-qk ƞۥ'%l>M 1HmPaqx[vH3i>3'z${\ 0䚲|ŚwmFGIi ,i*1IHM/ONCkZͮ)Df.F J@dȉi4_{Ld%izonթ kqR8 6[#e$.,=R.ߓJ&ӫ#{/ȳ̚_V&@.aAQuzQ,]7ږ)#Úh7^E¾2J3.uH6y(hlr?|P{WꐫlR3.ojR2N&GMGyE;Ԩ:vj0E.$ h"$^FOPj-,3'GU]%3EsKWܞ/$U#qJJ8 #kʔy̋96D&G&r%yzʒ5QH#<$t{SqL.ɤ}a,pYx[O">GFSV z:z)ͣ{G0.3\+M^ܶdS8' a2[-ӯ_3!ؓ_jؔ3\KJt|)U3+HW gR5R˜0 7iûlz"dv,~ Ui O][-.hT|dgmxf kI6|yIJ2XZh>^uepK$.bt;wuyk;m&s9&|EWyGuqW-8@bҔxY .5x'o6.$ͤ⁗,'QVY'EBH$^^s D&&)ƓP+9]@\Y0Ob,+.%de3BfPA/@~ Qg_$POk4ē]vZz?۞;8<Z+ D2bT ʿ8zd$:6GD r`!hFL#+bLR,nu/' k㚋z]bv%>(٫%]"]Zj⧜ ?σ7RU6Y3\1ch$ۙD7ǟS}W[#&NTPv?{.}J ~kp]mS_iT mctM/w7ne(k+;*ԍZ=2՜(?0&'xM)љjZ̎[z|2ޠCa6D2V` &ӇҼfl)DD& =/jȒkZR8n)E&W%ɩaI&a(ghUztٶ8{8{حApIˢ(afO6'TVѠ{Q| @?KK!.+IAҔ`rZPK7FsM魉$E<|Ci`L;37b?.+A $! 1 AQs~b >-:[aEPH+ BCA%By欄4(1@Ҍ%`R+JHFB4Pp-nEg1/%f9F ?q)zpyxrn.Zx \=-41Tz[pu<>gj]92M2JQ+óºH3ߗȼV )m^0#Mwco"ni;nAa3:a'>uّ#{ѭ+ZiU#1`~*-{pwpcԮxpΧw-7п#\)-v;D6)ېL6HETx_[hj޵ֹ`#ʙJ&FB++7*خ#~`cNtBҊ)Cxƒaػ4$=!02~ 8'Uţ1,dYYI)H&;{ '(kd`H5_)H ~ IW 8_ equ&zJu;sQS:k%T+ H0p ʯnb$rM?nNnqqIL@\ t\b&䚈$;8) =MnXU%O}Sk,F5:ͺ2: ԗOAizK m־rr\)7ʐg4{K[\DF4E0eV1W:dHQο]|i#<~S~PI$sGHR#u(t:ѵ$`B)Qu^P;Xy&Iq!8cl.GCvu9g샐[PrIQ-#_Jbg^ò!+z-Aۚ |knvCiP,[ieʾ.Na31N1$ۑ : 3g 'g!iqyQ*CwRKc@IJ>_MKސ;#ETrݙY)BZzEso^ 㙷re\>i'(g9][Cp:|]V<|euQYWk]Sz-PƹM<)Yn5z<cM,Y 8xݕmch0n&Šxc!7)쒬VًԬ}5kU/Hsǝ]"ͳ҇oWr~+g{D9L(c;`Nh\6F=iMoeĺ2iƶ)" >uU %oO?Жyي c5@  z#ꔼ+C/& ]F{ ˜~qQ2nB6$0 fLx5_FܚrSM5 #8zF@a8PfCD,kۭO2q◑s֭:URu ͳRB0+=uG_{>ꕃTI-,\z7)Oh"# ^F{(Wh˞¼),j^+t`vI*<0Ȟyf#.!`x=5|ʨ5*~[^O?I@(<*a.{0 GK,=Z7>-v4{']5դ(ζ"шu'2a z2*s,uUεPCqi2Xd K@E.r3x1ĵDXţTu`!6kKAjM讵_"AO2R7%[,}[i%(UİsY1TgЉ[S 巙}XI~fZ>)$D ?lX `*# 㱅?CfMNB}0#*T/xdW?U?iC[\W9ݑ2Bŀ1 Q3f?WtQ6Q>}LhI_O]=˻xcw[$X"O Qy5oDdZPcխ SdoERDbAނ%I!NION'ci8#!JG+dPoD7{wy \PO׾~MTeXa ҖXdDQx/hA!%7y }{iSN>'u,/@a(E" #!S#BEUmFT72O~@Sd$fω>4p:E.?Hq )^cD<}n!R_thӋPqãpƠꆃ_kBF@PHD#$rA@ZXpg|ǶQƀ26>,,TI HA  H,b$(FIEF +Xz}kݛ15WTpbbEDQZS ?֩CpFũ W4,(FT^] {yH9DiFȦjT:2Z w`OzubV[Yg !ADCn()S?ov𮬐A` lt);SK8a(Ռ~?;6(D4Zz.9° A`0!1C/ ptfjJ?L0>5 %!ޛKVTpmhqT_RG9|5Az+2gW3sM@&vqPԞWw??aDZ᧍@@%)7o{uyw(xҳ#FA-Wo dba >2E QHgаz4H'S7JnK2*V P/̷"-XUZZZȈƵ`XYUb%bVEF/Rˆ?{ XY^ˣD x k`xl$K$ @, H4+iZlfNHc @]vCmDمl4j@"(Yb!h4ƣQX VQG0Q {'TP!cpkzorjMĖu8wZooeBS:GxfB`E~>ZۭT=A͏!b+|Ycq/q{>FHl IY=6#%E<? dT_]I ~U`kTx/_e_x'e=o;tU"ĉ@-`11h4"cEG}۰Vm% 'Ϻ43ܻ89>ABH@H=!1S x?N~1qPsYUcB! Ab3FAC+޿>4`@ȼxmqȢAr|/>-Y~+3X`Y̝m,= sN|Aڂ`T&߭8\O|ͬXHtd5uf7UmTͶ Hj4t>4 ƟZ6Ou('LL;gutPn|<"؇@^kXDC(?B(X 4yχ0C1^V̀xzpъqdЛ{5S%>Ն&hm> h9x]L9%D񡐜Xy;Y^cȀQ!CQSt auZ)ޥd_,{+kZUkE2)29_A$W! nYq~^"tF6_"w|KyBOe#P"Ȋ0D FEbE*b j6a 1$cJ:RVfefH,OyA@?&Φ՚z [K>DH^Y,//,\~;`l<gZf TZ:u@GuZEdC9JcVFTqn\gsQjm+k.e |^U@NN[È^4 C+D'3YzsR\-!e z BԤjZ"4:MEۆ"KOZ(cK~mW}$P,\s}ۮ;w}ߪθQ9҈nNPilY$R1| G*$.8;g^WgM+;gTW{3uy&6cQmt]/Pf_oYd"uv u{xvm਻{or·Ú[d2v z?|?`F?>}UӶey' n:q]uv׆AQRYځh);VMj`c 3繌5OG p5GS[XBܠd3;/Eh>ӲUBK i)9@" @9A@ GeG=9 )ǯ(DX&OsXWtxe,[d7Af{NH B0`j+gwB' &[Q&jJbriRui#<.ᒑm]5@){OpH!F?r*sY{WTilƖ=F(_Z: %*:h{cf~|XQegB D$ &”0@öIۯ!HQ6kmQ-5-@̓])(OWF$G%@4C#~r^4S02iqx}\mĝ~·1MFn%_\TL3 ?|O/ xuv'?m$Yo@9EMguK?\$yN6wz㽫DtH\Ɖbu7v# 2/t}_;w+wDi h#L8\uc~sz! V#/*~S^U7< b   ^_R0/+Dwlm0viC a$x^ PuҗΗov^c;޵݁/ R 1B! rXDc[1' ,&N7_9eXE/H4 b iru i`gb73_WM{{еo Fk2|B @ )-`1G/rnͯ A3|4 k(%޽S]fp(09J=w[皶GƳ;u c7Vv ` _u0lʤ Z{BRQ'xR%Vg߿o'́xg.I$#>E(%hZ?{SU~f (VsWAgLB}OhS8cOֶH}ŠFޢQmP[{HƁ?4;wy~M0DfWt_w hHW7>mC€k5ECb V*p|x4(7؋2|ps9S킭o[0>㋂erZ]Խl&<=p+Y)~'euMB)$Ӧue7%ТOa^t!1dVy&e5z蘒$ 1c0zYj?3{_w_|LvWTÁi wCJd+,K{U(^=ȊIf4"0,x7MAHT= I<'^C8-nG{9޿&ߵzhKŒh caiG/PbP̀>\-jPB*gߵѠfFIIc;yJ oz ٧[FzOToGlb_Z(cìy(pШ>/~p;;g!gus5цև3XTUtT^*+jq`f ^JK ԃ(r?O$`A W;{3&YrN){1zG= .rۻld԰Tӌׂ18ZXCb>:$**=tԌ4_3UU@Yn-kHz͞smP L 3'*l`)lleQdRvjnNNEQ+jKg/wil>O>9K6Z_Oj֫Mp‚]먎zHo (p @7d^xxWeyx+C{kF k>.Y P4&<ϵEhL,e;M.q|:i ?y:uחdͽ_sڟ x2S +fkJ̤Ny `CtDi 1 Ksx?LO9c4T-R&Nx=I'Cu[Ķ\s<^%(bK4!KUרǍ Yy/%n=K[=_a/'`_ >JM4jrXg.kx#|tDÿ:#i-NqKT_`$].V(´I'+EIepFv>+ςj=:Q(g't*[ K%GQkhrRWIu 1TєC׳Kvɶ<2@P$ l6D?Ȁ)%t8׽ ~to#x$%(~z8Jjq xcڜxb$c`}Pj>ڪaHD?Zie76j[I @wFhAz-Cƛk?F/OЂږe)WKey@RqQkH{~3@*zkL?m쾇n[+x=fyy3Kow,j#xv=Ɏ׏[%ŒAb#0?Ph~ Q(tTT8vݎxh`2 :J{mVϰ߲+eGm%gӞi,K p^ 1G0y&?3ٔ}kgI6fjh^&$$ID:' 7oק.1 AL ?>?N^j Z|g7溈Goʽ[CzRL3-i .7Bf%օ_AYN&}q%cXow[㫧R>hg_76 EA, M-#Mt9{jgl³9^_CEY_yNiz.gV U>?yll4d'H{,DQv.! @` mT<) do  P1@b MQ X~( D8 \YBҫ}ˬcJi6&.eDGp:d_ 0S_VxEsQ^~iJ7Z+BsIR@ofD yq=-/.ĉ$t;{8uuEE|K!w{yu̹YKoJFHI!2 kRZJmx>o[ hc9=U4lԱv~bA)BCOӤ=LR[{ #C|QڛWne&^=ft9qG̒b*ۭUn; ࠳<}& @@D3iLuɏ$!vQ_@?]<1&__U^j3] 7*x--?&؀)DJI$K UUSM) !C?cd5t)x7JxzEzso6<6IN'`Q %,3͓)%2L4Ofe%~oȹJsJj}3k?6.wa+C1d²9YJu Ȑg^IRzqD/zcCB³Y 6<(Ue=6 (o>w/9Gu4~IK{~3LYkMo5cy ;O;\L}mܞoϪbE*k{>(zC %p7鷖~UNSum6;fҷéo.@hK>~6`(ox*" )F>g?5~gt2T:Sh++7O"~.WLrH7\uw}7"j)M \N1p|LU@"WKQW}XF}_c~Mɂ)uq)Kvz>ޣ̷B$%XiPYPg7}2ƐE _3љyBH:Ib(%֭qY96077:;W'ħbHb?63!v^$Ax6ҡ7uEs3~ql{u?uE llFq`7p-cwJk8Y2bT&C,!:.֔ -))ߩe0E%,ݖ&ڹ5~OӧC0?O1e2*ek S=4]<__Y[hc39oMۤaXMC\JnY>dTB:mfJ%?P{nYz'= PXw ξ^[?}m`jH:>Ŷn@rgndYMo_]}#|HⲦQWW+*\DzKt&6wq9h@hWVJ}G\w}xsH1 B F+7q6S*C:WbaN1ʛ~!> @ZOu! _Hkd|TJp$ٷmyicf&|׹d ~b8RA8U?-|ީ`/|ҎxG|,ݪWy^7ckt_OD"$b 0cK''&psi>9EIA8xmW|9< \G*9 \X*?d<>lfG7<R~&K!E@b2Zg]xZ]ˍbJ,7s5xM>+oe7_{ m=Dp!˭yyko^5aF7($ >wJ.kĊ|ǔ1=j5LavJ`1`1[v'_(8jω0 |B 1 ,ER`8f8\ \@NaBJ[% !@H&,)O {,}i.bRԦ'e-uy$|+$xu݌lecD2fYka ` pBE d$ ]>_轷c?C37PB  %̪5iC;P8 WI c cD B0+g/"_6`~iPH̒NpJ!fLJ/~g]VOqK9PfB 8d4 [jF!z2Jb< %5l<NG_ǎ 5ޟY_k$Q03R@dA-(@D΋qWKI?nse"=qᖖeyYoU q`v? A@D`(@@1M2r*`6_ʵz|4z=#ѯi% zL`[yIJH:F]%3VuBi ʣ /ZlTc>R^v }25Q$:3`yLM:@BBZk]ܒ@u%Y6mqe~"K=`[|JTt w^ed}dmBߖ-~_xG om١ ӮtolCXNJqNnɏdHF&qB(w^ 4w~VB8aJQ xyS$1X|8 ,H?'w ܷr^|VtߪWkL)Ga !b[@ɹH6/1vzpo;-y;p)) =>OcUxgx6 _B+_xvۂJs7w>=OuV\3yotnuT}x,sEE䥋۽:|qSZH.5_]7Xe֙{@<#@ bŪV$!dgkgoFf;ޚJBkَ#v8)} k'ğ6O-i? &ш'b@YH S95]#z3Diw$}ǵaw?/pǥ}jL .J|D8 PlNL ۗ76kT649%JAHMܫ0l O)=ЏmaҍO"{gh =B`\Cz=U!HG͉@Oshm^~֩Z%e(sDUvf/aj6xxStZ5Ԍ"4\ljs>< \3q;!@m8 &ЉX2kיoWM X jdA y4*ua)~˒Bֲbs>O^9$I!+g_q|s63 ѳ=-wdRnwf )$QmR!*5PNB|燣ߓ|`?-$DN/Z7p= "@AF^zgC%\9 8^%ЃY! B` *[cNe?U%~?5~ywT)j&oyli\m2dTZ{ d'xd49vY~>z@d?Rfܱ-mxoj %|y4𦃡rnr!z҄+4W$$$YO R%yyByzsAzw/ʈnMM/^vx;)ݠ-% JRVwZ"q&JR R{ H%r-~bd'.W^h\jL ʚ(JCJ,N(Kُ&yhai@g)Ѥp_Ba#Z5eX*|Dڛvꞝy)Ԟyzku1柜n}[{-uvz`_W5NO|czu3[_|ܙ׮돧۰ BI$$d$D`1TEQb*"AV X( AXUPQQX(E"EH0bUbAUb $EF""+",UdPYR" *,PUH(XUHb1 (QEDX H cE#b"*1XE$**)+"X"1DTQF1@YbbXdF*ȪXEF (TD)F TbUPPETU("XT" AQH}*I#!mz]欥0q_UwOc¦  BAJjtji(V;K+RCY>_||ޓ22Fi IF8$*Jj6YHwu8Zn"?a4|&@r?0⒈t=璑?v\'T^ CNzOk)C(Wn7ŧ1TQ" *_oTWZ>=r14:b(AO nb}mV/3x4u@\w0$)UU(Ox}a Az=^it%ɧ'I~ѐ^Ww=UWb/ g d]>/$>mo-;\LSĠy]|n73Z 4$m1)l jș. tc34@0);lisH y(+7􀋾:jBM>a%w|-ӷh]~~*g#S~˽-c+ْfxݦzog= Jq$((EFMt!)JH(HI$Lk>^w^Q2aYkնzqSjc'|v~OT!8\0(`18$̰$|'( ~CmJyqFPψa>Qb CƦ(t +}n;ޤ7UgfQ71tÀPc5K^ZaʵU5x=)O~爫Ad#X (DUUQAc,PE`(*(ADDUdEdF ( EPEPQbUE* DHUDP`,X *"T(+CQDTXbV"DPc#bDYAcTbI E" ,b/gƕ$%H(( XH )T*Bc$*#" )X '$ HE"ń(),$QXQX,PA,BAbQYTD`"#EUD)E$b21(,QAV@B1DA"(EY#Eb"FAADAH#AX$X$HF"PY"dU"QYQDUTF1Tdc (QQX""QX *AcTUDEEUAV DbX(#bV"Ȣ*DYV bX$P _R[3SBy%{$ 8NsXJ40!m%e.xq0뽚G65 ?|Gݧ 얽 s;kȲ xd&V]ϋ]whͻ)zkؼy9SF *҉HI #OyMߥ簉FA~^v,j4"""8Z - ?X#?1@T(Q0ӿJA0ę3cC3tZQf?ɦ+̆~z>97:1kq>'|x(hrLC~O5dD@ wiu4S QNpZn5֧]\ػ,\ڽ6'ë*'7ai"7v7K~R`wB9E u'}B3 6g19S[8{+W,e{g)r eJث1^+0qp?;M{*JDD X"UXQUE{ؠ(*` EDQQQ @DDVIEY,XEŌPQX"EXEbł|z|?wX(R "Ŋ (,F#d,UTA$"**E1b2 Ub`1QX)UV1HAX1V"()DE*EbX(F+ (V,U`aq?cO~PtBOcE(^ (a_)c@w Ysm¹``L(nb8۲ڇvzJQ =W xvADn-Y#rrisz0:SYnF2X:Ҁwk8].y ֒caWƭC%9bbkNz[Gq5P1HYi$]ھ= ~1Ze ##! "n}l(w7z'5'Bo˴MZ ;N(չB } *ج}z/qX@.v@$𬧿RhogwUe %ؙY @1 @ RR$y&^q'"2@"  AEaQ=UYiEi#QQ" ,`#UbFE$$yJB$';m=q`̿ſ,YC8 mrN)KJtf,8iȿ0EDb\ nAR^ $S>UݮMs9\9 <PKj&8s-%qZ  .STOÖۈeI5z}\~!qIFP<NMXْR$8ÃQcb{yV݄CMbE󶿴@"#5%"x:&sfJ'AL2g\(U6;%PopH`\-&S QKQ/~uy{[f2V4ƣ_{kjr|߉BuCsQ" @w׭J4">wGwchh{V$8@ iT F;DEcHqg,~ь|v5+F1H @K9nF~?/[dĂwJ>Ffw}QsG x"Klz%sX<|2,'IO^rk ,AT6C|0qsQ3mƍ9zTJ%2uW\0'`hpA?_C |?;pLT[r4qy2),/ 'qһQI.qo9:L_..gջp?ܬ.6ʼHEyn^C([YKpW:^tt^.M&/紴Gޜ=ϋNMENAY[s)Jul#k4xg1pr!;HY#cRa&$ ]3ylmbv0Xr+.TWDw)'p)ygw7 397u\\[;Ls ;$3z1fL gE}ZRsHuΣ1d7ps6] M7y+F&蘎GcZr*QDseLCQUZDMdDKBՕ1յ0'DžU."I"bhl32]1JQ*K:mO]397Q'];9GMf9orXV䙅vRK2vr0qv%9B.Me6lo;7ՆI5Og>U~r8IrԤ(8l'rY͙gwsw,LڊMo7i_W<*xɮN)[^olg^i .NesxYq۩ YK|R2ÿ9$:`y̜-]{ʯλ6?޸%"8@+'=P^{x.^@]%gAؖ#rPH/ur2o ~UL)()Ic_qNW?mi͢50I5|ܓOvlHspd:Y_{-dp6o?6q0Ҋ:'>g[_liFfd?z]7XсH:AaU2MVB0tH< LްBzn0m2@oE 3øBjoO)hJ#J1  ^^# !;;Ɓ!BAhirkrЩoZܱo6ݷ|n/H,"o`-f֧~yb>RUؽX6nPvTci<x "VMp%>C@MÏi[kM#8\4|k'Ҷ_}W]pZ C'_σ/)7XcH ӛ2; x :Q@<0,!LOv6L#^?^= 1_89uIg(usѩHr %ohUĒ"G44i'*9P-#>˙s_{?WkK+u003KQEi 5/ ,\->uU)%iq~iNuıʙ~Vs&{\#wkG >!Tޙ)eúg4}k-y2Q3^Gn(&9lS\@+Q8C+6t6tH.Q[<}'9_1͇z-(BGb/w>iԝxa?Kym 7żǷfT6]eH,)}}w{EYq^g :u9 TUzz}W{o?cW!p%fA8Lk(V<@_SҐP& w KAِ!m/ *ݟXh7%7 v~})Ej|]l5@n?Cj v>'Vr߃L'M+0SZs؆+Q>bDlO>ŇXe?c7WtZ%b 2]1U,ȭسN3W\cuN7lTּwIeIrsiAtys_[ߞ=`FLa7dGf!f%YjD WLu@K䠝\QuuPۭ"WtJX4oA߮b"/`Ώ"4  +l0|`e;Khy 1 2<\mRGjp.Vڻ9P(J&kևv.hN 5vQa SS9e 2`ГyΗ0 892\CZAI@"foʔ* [<ϕzn *FP79n\Tfg4ΰ'>Uqc96 ,?ڋN&Ag_s%ztdD/0I(D zNjz}^kF2⾁D* 69-W[hZK6'V龛7qÚ ɐ/Z> nBhUS\ϸa;5_8{&G]AZӳmL80,t&2yHU +!pS?ʪl:m%mbeml&m On(aPh[U'BG$]+%~;W#3d/D\- #Oz x*ȕM 20I7A-'ki@=Yܓujc̟Lj! 76dӵ0BP$7[ˆ?8|i6RV_ JJvN0eU! 4Ef~t]P<8E?Ok=cZ#RǸCvٸ(SV!&ob,OkdCOoCVLݩKYw(OA* ej~1M_8^=`q9&ຕآEkŻU Y>?!kG3 <$$\s"b Osގ$\̐ʡ&GIr\NN2~rXJ-D 9`_dTU(8)^>_LJy9UrmX vuRȉ,̳PH} ™Ҙ0w̞{VIZB@M; *0"(u1gFxk\ =RBE!h 纙ij6CLRy6˗N;.8zkij?D,`w)><Ӧ*f4Gis(,ZlmL-Awv[{p;v^!SHla l3u-D6ZP:=Xi-N|y>/rtNҪLZ6oޱ%ZyᠿJ2sO'8 VAWU|_o \i~m [ɇ\i&1 Ŝ_6Cb?)$FG\/3(Ђ94pt$@JS҇fE 6vigGOS{RJj:ڄ-1[MkD"qwv*m)ڔ(вJcWpp7+w6\5-3KfM9 q.i#T']' [J3|O @0RT.CRP_A.@Zb3Z,ӟI)2'+]]oz!Ox9P/f'iXVTgfVG$hvPD' }ɺY1#qQavp9ɦU) F/$$٩G OPz:teӐmn8! 1NYK 153^|Rf\,D6/Ff9Fۈg&&m C-=Y#Au̲/H V|#Dm}=H^w9^5*^3s+\.z :!y%7n'"o8w4ԇ9| 5A" DV61%;2@b][\4'PvYwj8 =l P69DmS;t|PhF'|lŇ\Bl [%fwUh6[ខ/KhS C'{M_X>7emҨgc\P _DCc|8zC(&&'15HTtlU,L^@Cڿr{(HI +JT>R³M1WiU*c]iee/]v'<8IivaG6w(y0ވƫ`T ݡԟ!i,RiPw)ݷD|߲Lp C "_۱:i"0QD0 ŷ|^拉*܋3*|Pϋ4Vn6p=ZЋ~+d}7Jeޟ/)Gt!I8nB逃 _o0K'6_$^Iѳ@SG v^ ]ǧ1UTȖߏʏc(j$bR3o*h8ada紡8DLZदAŁf}%=)NCh*[$ۊfjn\/=,\oU| 3 P+!$RTYwK^"}j%yɽӮ~RizWe$RY4q(xWw ```,=I XˈnO5v{Wrl8OKA-*;1-`S13}z%O)89)T|{_ SH/fê|S^sIzi{AVn1ߔ9 K!Ki<;p,LmNHO:lVDs:=rC/IX y$ /) \(cJ_0u # w/^`C>B"/=VN^vvsӚMh}7f@_eʃf~`x+ؖiiXJޱzVq{Q-S#sȥM<"n*(1)qqA"U5fT{37-G{f2ݲfNo^DNȏ јe5!}Czq4ŕi z"aFzJzŶHV)o$ lؐ0sK>2+x{P'\8wB{fWo.Uhtvi5'pbC8MD+aQf $<]oxh,ER\/Dҽ܂}eV<{"" 34MyhtUuٿ +oB mHJ,W4_Czn]qƎ%q|쭛J=Kzn奿jG!My"6V#SeM恓fDӽ5Bc}hJ20Y¸ MmPJQM*( RQЊdHt$*r&;paKeVnʇFlqɒ'&QVI#4JY `IFC qĴtXd2/ Ww&.䛦J|47:Hh\f _GΏOx6#4:D /ͽBT]2ߍ\{RϓUOp86}=JY1Hyf%Jl_V,ƃe*r&.Ν7]54@ܲJԒ9)7%4kh%2qm x!د ]}GY]m4 قEOF 6fʍMAӝKiPcE*דbpq i6H΀mn9om5,Cf8BBJ3vɁ5}99GCd"1zSBH^ {g_pm5_o-\r0)s X_@ h2/wayT$}7[$\'a00|/S9 ]ieOˀ<|uJ޵],ZYT\.٧G*>F4'$57茀29θKqC4ATw_Nj c4딆vl//We>O UZc@\D:to|Qm۳S4o!=Ǜn&(`K -tO\:Va(.I@-(Z{d~VYVZzυaa1uLji!^oߠ" κܛc6+"o4 X\~_8`~䌉b@2Ǟhf7!OSeIf6acz H IɸvlɬtH +fsmͦ eC ԢEj"ඪZLF'OkA7;", J-TP['?JLнKVo/3@Ý"~';26@&GQA bd˼P^E_ł\{@4 ~ӉSvºt(J!bZŹ6@ԝ#W.oD_*AIoaiai 'vN/''`<;!ft۱Zϒd[s;"˜~߶l@DNtn' }+O kRsM?ҚS_Dn]6h?h(%zgz ^;3p~ӏ栦6xq[+1SsIU Gzer?}95ozDkL/Y>c{Wo׷[- cRC3Eͦs-wa%_֪Z -iL7H?4SPcTUDѷnLFi O~ =uxH3ó2XLFYqدZM13 +9An"NzaxR*7=I^OxnяV1O{UjiG0ߜ& 2E3#6d@6tBGJ$5iʺ#0 gUJrJF 7`vKsXTΰ<혔 g"%!; 22Tj/I %';qH@{pW|ځb ;).:W~ʸ-R8qhz_h ftF}(R0E ׋cd28i'`#IX"u]cJH VBGzt^.;vKo*9b'vz=eXCvcS|HC.)TȌxdJO~[OQIfdwCAڟ'_lMrngLsl %2]pԅ0-"1T-n?6!F6Go|$AfU„Uig{%;_/G_'Ztg 8RVt[U US/[ĢC䞶|8%ƷCEDwo8\!l>0[sEh 5QӁ##;~']=hM3蘶Ft`錉>k9ktm lXM8dSpOfKùx%kR͏f ee3_}+qKs+#Gʋžhmu+XiD4Q|k ߾φ.X]6d|°3?{zޝO*ݚ2d & ,Χ=@Aq:R;۶G7+ß0CO'!YEc1(o飓逿Z[Nl5:~rl$ZXd>~e @$N0򇺤B4J}8 =KLP@У%64~. r2E2X,*Igp坩:N7\<օ)dYUc%?A W06j ۮ̚ӋY8GipHf.},:-x~O(=`:jkcCR /4ۯ#`Yg/EcBEf$G_j,q?kNZnJoaG%F1wln@8v?Ni3#G6{ѧԒt.t)C,vܼ9 ZPq)o)NLl0[*7Ƥuu/ 6C֣=/pRGϣ9ikd?pM|= UEUīLV$2%ʐ^|h=~OA{H*] g&-0H'ǭDUR|6+$hXMiˮU.j;!&-ބgԡɻb6բR4Z f ߛU;UeJ`K ā٥sPrUc! VDm׶7gB1vV;tcLGaN ӄ,m R yg,]Bێ+>Mlb<񧮎A2r_CXNa^ũ䡛2/L'I/x~v=D_*+[,RoZ˾T'"CyE6|#f=MYXD5#2yίB/1 MZLoTJ$Wi5L4ң=tI"idM5f7'L*>e%Q ~8:=B=rh/ O,.Ae9`8P% C2itHaJF,,5E;Ę[zN~naQTZSaw!,֯OoaLibX2F#ZtA[P?(ᰝŚG} C(J/_ ׽x7ٽXnN El$X SZ{gӱ$uY5S6HȨR<4R LG ʿJil+Ha*NZoY]4](xr UES2&Ș=A.<+"=$Ce| z}m x=WH&8$?Z hNHcL7vW1zaI@H)r*2ME\rč,ΌE*ClNӸu Wv ޢ4%Lz >{wqlWnmZ%\<~CQn/iry׀ a9vA|hˆBY% g>#Nv^Rt^gVިOw Q=N9v -fLl6ȮbU  ʃ F2OA(O|ڠE#on˦>/ dC5NOA mbd~G 1Xs`cs~C*B +dӒS\) dHˏ!\L`YFZ(T- Ț8^}e*x1 NR`'8@+,i#%*R|c\0õhxuȐU"Pp0W8Eꉺ#VPN6IOV<#+fFdz|}mb2ܔCnMoZp;F@{"gX5՟oTEw7~*ub۠KnxjF_A=B[uH_ ~"޵ (|å BJ|ok\}>i!o+>يXg wJ>8)4?~\ ѭԏw^-nLڝzvɘvZNo zYG,S( U%g"qPɨѮ|,d8 ȝE N7!Ȩar %$Q3ޡ yMb4ŒO, (1_kKΘ&#vFW q gEXɱ@To&A sE;0Gh<&ѳ:WQPHQ_q꒣ʅ\~8{@޾nl9 L| RrilyȢ{{o.X_ĿoM[A A`D &KD#6늞lo K]?%.j^IL\(&:\?~Vv&sK.9lO*qٺcyA8 =qNxϒ;,%(Si.tfiJ-c~P6O^1@^})].:[*=$iΗKV'\픧7F\5:bX`y%&8J,'}DlZH5?CiZs&g~.עFe+r`@ G(͉U?qV魲*"r H6b^A^{,83~7,N#Q8HK'~YGT$!@djci.qAsl% .K_ VaHf97 .~" ]}Q"yXPs)mQݯmru=-L"n~TD:.Bꎝ n6N9΁l9t"ɉH[{ {uU{-"ZA E^'מ<q*Ĺ5&ȭ6ЄrYƵBT70D~F"5N[YxѿS\;J(o*{jr&-{X2y|;ݜ 2x'>7BI\Ok䉭Sd:-Q[̃LEм )8fMDDlΤnrdTr>. m2ChBk훔s-au=:1*a۠]fg9b-͂HO~qωH2bBSN@bɠ< "6*;h*o BZ^X!}*[5w#&qe$.KQ3V;˗/4ɦh O D#J0jOZis8,5QXs8tޜ<30~T[vc]i 0`g=е)%x|4 8:uњ/Lv1]+n~6;UY0kc|؃)T0 "=dy9V.[kص0FV6nPeVB㲧pwL38EV*%_Ӣ: jF7ӭ bTr/â PF(}m]2f/`{rKi]r1WRK@ѥ ^$8H0#%@6I]b\l S/1[8"atiIB 9}l1`Ok 8 lC`X:Gl|*&-ʧ\k\- Q$܆]H+ ; Pjv[;(=8R|c?|ދP9 ug% !'&RyvZ:AQN+6IsžXR֔Ĵ}# J;Ɛۊ9cUI?Y1L >ML'ŭMS3" * C峻z1eߑX*3RM~ ~dnĆ}=ҊT} vNuԂ qUcX5VR# tzD8mư|z59,b9;R: 0$^d%1paPh!jpONíï&F ,_~JVĝ #>x%)˔9@p9c]}crMRZ 6\Eu#T'1&_ qAxܻ5 -mq@EpsUE;>CwsqӜ fTv9gpF22pLeҘL/LxlaL6բ$3F}5k.lm]oi Ç2Er hǘzObԞl7ffCnXI(2eC{EaF ]:AKҝ@"6|'nMh{X,n=Jh3*N|m^e_v :R %eAB8?(烂64]{Hk*0ge 0hziXPc.hsؓDr2m0D谡@kz=ƯCwVTW%|mgDĴ4^1pN ;BnOƏ/X2ɦKlnN+īno﮹5PYRJ(Q7C=; \s٭( NzJ˺`IuذJ&\ jC]lũ-~pq]3.!4Zps#몽jh4Cu:zBm/̇SϡYo9B9YV4we9\|0;U :> f8NJG2gBgs ԒD76EPi"q{XxY_D3dbYQ08u2&Xx_0ʘ`^BsW? MQ\F 2,ɲ/lƂ+:^~P,m2o禼GGjROt+Fl, I)4I6,ίpdp$mrZ-!+&!%e7 }10r0@| *Ӫ4c~ɰ ҾD qj[W/9}+;n@ťТ4ާ3ƣ\g̞]xSoD  `оdzg)92 $q xc1$}ܿ5ig2뻶w?"=)ٰ\R[1Âьa+܋MEΛ}82xԶoXu`(iz~Pr@Dňx?k"B9+f7ߤu@K\v#syD8+S8[v"~*RKIڂܽ X,'*Tnv$!'K U@"K]%3-Z"|zN*_^:m2ˍ6ex ‰x4EP:CtjEWrbADr{*#% ϨlzWzKKDWˆ0¨cʱ,. .XQQ݈ ] v cٵ$*,,+N7=\j|@]՜\ѾȮfv\GM= C; *GՉ AjCYըq?,Ešlv*% dD}Ms L )NeD2NdE;d#"X(õ6 *$ 0M YZ