haproxy-debugsource-2.4.8+git0.d1f8d41e0-150400.3.10.1 >  A cŠp9|b:[w?fjUٲw}֤~XqP`<ؽmFa)h>tx]0dB(A7xpb~8@Gf8-|}1KĞF]-MKPSb wgyȁ{RR?[uwFOZR=_w6ؚ?9yG\q. ,%T¯+RU~qX$BQؒe9`8(]8vk20#kG_eb#t3}?h8!Hm39F8~-Gl .6K)f4qC,ؿ=#1$kv{xh?%-1> p;?d+ 9 [ )Ja wvv  tv  `v 8v ov qdvw<v~v v$(89(:uFGvHvIXvXY\ v]v^ bc Vd e f l u vvzVhlrChaproxy-debugsource2.4.8+git0.d1f8d41e0150400.3.10.1Debug sources for package haproxyThis package provides debug sources for package haproxy. Debug sources are useful when developing applications that use this package or when debugging this package.c|goat18tSUSE Linux Enterprise 15SUSE LLC GPL-3.0+ and LGPL-2.1+https://www.suse.com/Development/Debughttp://www.haproxy.org/linuxx86_64-x se$5uU"'n ?pQQV@ 2 $ d|z_A?!\4"<0 0$7S"H6 1n 4$eb,%U6 v%ned +36 B0)&B -] //%,/e i) Y#7Iq' 95G 'EAQX9 t-W b oAp#8< :J% Do(J3&(/EZtK+o\y O=5oMu@K0 .# ]`?[L5)+ i[*&m>ѥ&_w;.z4:i CK"Hr<<7 [R~ : yl ?;7 ?& N[? )_S|Yt eG# Rw+I2G5%]8<V;21!Jv8y;H%o,@El$W>ZqTQ$E $t- DR<a +;~\6,,v !u6$t&!6}f4%zV@%Zr%/'x5u!2/H_x)2,!AAA큤AA큤AA큤A큤A큤czczczaiZczczaiZaiZczczaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZczaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZczaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZcoaiZaiZaiZaiZaiZaiZaiZaiZcoaiZaiZaiZaiZaiZaiZcoaiZaiZaiZaiZaiZaiZcoaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZcoaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZaiZe7ab31631b1145045c2aca6af22c75582375b6affc91c27c322032a52077c47c8bc0e18f2a9d199768d5ced6af14b517bcd7cc89a7ec04dd2a9bf835c70837ee4775d791ef6ca14988a50fd78ba61cd8047aeac8f32c8bf1e3fd79c36a73fd9210478a8afa90d224afe6dd718733dfa698cf92bf32b28a61a4b1fca87d4a2270a54470f7469a40867aa4afa83459f006741692bc472d714044df891ca2b6112f18387416fd574c6f9d68c0054f28669b1e29c00bdf1d21dcb4b51fa9c3a2e882194de2f48ac6b4a53ffef1e7150990cd4a6700cf26331a0adfd0204039182a0337de76b03a7cbec9a3c1b717916a0db6ea6c96a5606f994dc1175c26f70c2dbc78d39d1ad9624a8c555d9d4395a14b0c0348607ab2fd325d4addfa6af84d90e335fbc8325d9903bd6817a69e1038d98b6fe89e1479b40bdd0f7583154b528c8174b2011f1e723373a60f8b29ba3ae74f977b64c7d37a19df37a098bfe19bd4df7b6363d7d8877de157d3984ca4d866d645f6b079c180ccf9fcc98090520e8413c9eb6ec85662fa9ca45784b062bafe18b3afa2da87cc630c1708364caefd4ac15cb2189d2b93c1063e3356a7ff32b58d30cf5028c6ae1c3a7555d0b6dbb2f0438d82ca088a6e174699d0ce855e5ae91fee9250abff6a204f0c7aafe6961cf8b771b60c303247bb59067ed0630c612b2c3ebd101375fc14bd11535eb173633c0ea5a5a42caf0cc7eaf8f36c68fa6aa76dfb91da641c184579f47558b1523f7946ebc0db62fb3367fd081dc773136fa137dfa40f25d055dcec79d2c0604ff294cc785e086ac1621e7f53470509b89c6dfc684b323c4906fc9ec7cdcb095a39e1cf6aed7d586eccc15d29aec48b5f5307fe8ca32b3f869db7d060a710fae349bbfe35ff5a09a071c7c9c91db69679fe835c14ee74f90db5756728d900d161f56a523016b2bf586b69df9e102e6acd7447c904c20f8c06c27b6cbb435f607bebb37913ff56221aa376d817979c524858d6467b6795a5f4b978481f6879c9c1a9b07c16219399806f2a25dc15e567fc08291cc487c85976bd141a3cf8f780e072fb7472eee1dca51fc611dece8e7dd5e94a292ba3de749cb1157a744161756d4764e930d64ffedfb6e677519298dafba836fa0ab84e8b6a068879f922747ca2afe8227ceed89f3be514811f7587d68214170c90971427382f2dccbe07d1cf529f9ec8bcd1939833211b6cbf2af2182928462162f0d2e29561f38fdfc5fdf9c3886f695217887f0d82810d225f428127f78a40f8cc878ddb487e69fe64473e753b3aa67553afac8b70088887d80b3cc1f7d73a28e60927c894903f7ed924cd0bc8b4f28f303af0f87fb9f12d0d09155079f653c53ea94a08c07acfc7124bc61a68cc9265679b8d9229b501d598b59fc76ea179013261e9290948f792388bb7ecbee70f6f9373a04a540fc2b817568b5220046ca4481a856fc5b6586831b2cc78f8fe045f545e4d941e0f66d7ae0b9ca09a0f620d7d085188a6eafa6df145896ad3b06811569335d32bb7a95d18ef82355e014a705d2d373f21e2524cfc02ad4f8f999a94bfbec459ae32e490d82cbacd1c2e5e0a7a04f07faac7bfdff71e8fbc9c8689b02f6b5b66a0c71048ee4aa0087a75271ce7e169770921fda09a1d0c66c83e52c5a102aa3b23798cd118ab470c706ca62b53c5f2c4eabc534e2b5003434f40cbed12af6779d698390fe44cf4feb83eaecf2a3a38dd61f5fe5b7695a39bc5498aad28d4386a0c053c36bcc22d857fd4f0174ac60dc8fa290804269e6d45969f8d8948a18867a41cd1466639795ec79a944c95cb8cbba397b7192297ec63a84062ef04c1df9a32cfa9562c44981bbe658fb2dc9a04bcf78381d9bf2936bd5be1e3102ebecb97d5ca9bc6a4252cb5a3d5c0aad7d665d6c740161690a48dc4ba45494dd29d57081cb3cd3e23b8cd690eeb7d790b77d710baae530bbcb0a8c5094b59628510b99ced5606567bc489d2fad9a90d08ebe2e83c04378e038aede2664c1dee88a90b2dda2f0e70b85c1f7c3f8f0e7f591c5676b9467cf81f1efbf3df9e97141f4d39abddb624e4fdb72178daeda833d7ff7db2f517d7db07b69279c06f41c93d60123a245e4000fb90909036b91041867acbd897c663d35184712a20082cbcae7a16a946fdb2ec738c7ba60222f8272c717823ba75da40c2b051202459c75cbc75d8171c47718d84077e4c475f65c23d733ad4e81044e02f1e6dbc90b7a2b0e44d4d9ae27fb4437ba2580bd231ef9c768a2518a6fc0ba14560cfbeddfe4a60831aa6e549758b5e6ecd0c7bf6dbd42d425a386c4147e21a1bea22e95a557639ae9a0ac01b3cf57b0ba0eb8c64d4a934df5aaa4bd1a17bb529c6e1227af6c8055c956de86898658563b6bb45ad98c1134515dea63d5455ab6c5005ffa6d432d56fafd070c09acbd0782823e7a2a1b27f06a2941fc850903d389ceaf232e16036d7a92593e454a320c9b5c45eeb7757430ca5fc2a639827c896522cb369f0f1d21c2d798f74b60c7565abc016f8e76d2f315e41eb40ee918a799a6f85c98303598088e1fedf28fdb09bb02e385794fdfc58b109013f2067e1b542528ae8b1da98c0a7f7f4902685ed04cfa13c2205700df4f9e07d5c0f9a3b6098f3828827122b9daf2446c88c82aa2c6598a5bd27c7cd475a9017fba0d2d372c81317c4cb46915ac9587c160b123ec842c13030d985303fc65f176ff3039b130bef5ba9b40c6ad347f20be065e08c890e86fc92c6f86f3403f5e3b27d7f141ec6fa736061f38136ff66ebb2de4a95af02ec31c1634a1b00ae3f592e9c6ad3b4637f7f0358aca39fbf02cd274faa11427b6131862b567fe893d8bf333eca782ddecd4d9e4da154d05328b16bd4d81365e20f0a7431ccd682054596e2588f99e34c9255bce44308371fdb2210369790a5df63ab74356525eda319bb727654d1e95f3b29e18a31ca72f4b47ab3894d462d664ac6995f4d08cf6e865ca700851843a47c0cd86f97c052dfac1ddcbfe6f2aa9d54c598e92f4f1a38123cd7e532da3d82c6b6662f7bed096fc69b9db8be99a9303ac9b0ca7dc859cddc27fd7249a1b4571797c3d9a222b941a603d908c3a6686d757f201f31d64a1ab4b4e85aedf75a75479ce852062cc9b60c6c439053b3203c9c9a456a8bcef4eb4843d4856f542da20f4267a5f9512e4ad9a8d84c184026e3fdd0c92afbab470fe6c389bc71563d563a7fc11f6dd6654574a15ff13b3a2b5ee378014d7fcef51b9f06e18d55d3e8eef7d2a1719151f0c6c5096efc3e982b8d8f04842601bc55fc6011e776ac8fec6dc26e8d70d7f48da503a2ae26c3c04d41f6649eff3b486e69c056ec082e3152e4f047d4e9b9e179a9d2a69d5d8ee3f41c3b51de2937b2ac3ac44409b93704248d8afb053e609b05eb19a9ac556f989e728f7f3fde3dec744689455ad13ffdcd31192a11164332e9a617a68b56c43352f02a9dc2b206dbcdfea2a697b6eea3a1255e0bedf80bf6fb22cd0c848fcde4574d35b38dcfc3e1684269e8ea03109b3d025d7d73c6e88fe3232b1ec4c0d393db6c86129c562b5fd3afd9203d9e9548520dee0f778666572f35c4f0e05fad05cf9a0f038f69b4edd895f52d30314281ce75ef2ff46d3a659c24d0f1b791dec808eeb5887f31d6ff5fa619f6f47c497369928c6e5c2376acaa3825e22fe93c726417e238655a5b17b7ab69744555d1c64e8277b053f82ed2c02164348bbe8e195f307566b24f208f0d431cbe2dd22d81a8491152d0d0993c2e0cf7798a279141bb23d36c9018f23b0ce78c9b2279ddfcbc372aedbdbfdcc5ebd5eab25aa320b6e63157df54508ecfc4ce9d42aea02dfb457da9978019f0036ececfd8d4eb7a6e3262217acc7e0d047907e83aaf4028df1bab73ce7692407b32e249a53306becec9b0cfd8d20496009115dc4cc163e26426a1a2caa0f56e8f1784aa9a08294346c5a3dc27f41e796691dd60be7b1c53c32c11870b75ce671845d89b647272f7a3118bb8ba7e7ced4fecb99821ac358f704063241b5a8b6b193fa0d5209e6a378d83b81b66e674b4783cc8e8f43e734dc3d5ee1ba5a6aa4717480873500b4536c59f07afe5b85c6ed550525cb4883a8ed2bfcf5e9becaaadabf2ff750a65f8ee7c3b4eb8468887149f6ed8124a39e8f2e54d9fd49f842da95df6844e22a3c0360d2bf9e9b7ac6f9f7d1cd7454d89ee803c47fe89e69d5ce5648ffa012a061e809dba4a183c5bc5d9666c9929af4b6f6c09d80ece999bfbb4bbee3f57698a5549b0acda0a4dd28e42fb26d47beee8407ea86da605e2302392b2f5a81d22e0c9af5bfa6bb9ff6330fbfde1238fbbf1f1c953ec9910b8d8ca6106a27fdeed0375b326f230dcb59f902a9ba6bb054cecbcaeefe80cdfea9a2d05fed0b262de5864ff8b96c1fc4cb47e4d83871d488bd563921ab78d6936e0d3beea4f2fedc028422a60216b330c84784a87208c4b33fa32109deba0467eaf348e5b610f55a7707f065708025756ac573d531ac8fda4cc70f0b375cd37b20403cde2295b3968db9e540cebeee08d50db7b926aa28e9ec2d7758cf1302e5ca51e4ce0bc7dfab5b495e2a3495019457ce7ed85f3ddd5ef4a3a08d2b516080e117e87dfb9dab24ed00356940c6d8532c8451bc6dfca8dc3288fbe5981d7e51a8bba371a08d45d820f8381d3647f2532629d9092a5bbf34260f9dc411d8ae59a90aecd99774d256b20d19bb601f89c7d5aaada6ed387a7db14e1870fe48d39ba4acec17af3b0f80e05bac541578cfd44606ec1393b26edd5f020c23eafb19a6950053caf5aa236eb459bd27212fe980dafff70f741e392553b7d3972f27dd90558a33c4d0b453b5cc99637248d78b6000152fa2a83fa8723d6f84a79535f942c525a494eb23e88cb3fe33c47b791ec6b98490df7a8557f0e6c9a2308b4fd971ff82d59f6e879708ec52a27543f0870a0210d67f2843d7a7c4b8311c70bc67f0b1f1b98e2635356b13e959a5cdc702c007d8e220633eba97c4186dd5692992272e57dba9052733b1eb9a73ea059b5dcaaba13a557960eec629e68fe2d8bb6bc055c2ca43f54aca1fa29df5ab9206638bb7191c5fe369c45f69dedfca6938e16bac521028cf99159433c39c188c48ab3ab2ea68fc676825aba8ec1204be7d51da76f4a0b4745c5d97d9e2cb722cee5990dfb5d2b7d70e4cf12b55c683fc9c5327f076756f9a9e7479518ce10572b4c1d7ab1eaf1863eb16b4aba9ee3c7fed31ab2b5d838fe38d1437e00ed73888fa7513474aa5c8c785db6d9dc7296fb0716c20ab6c8a2fdfbd219a67b3f81e0850c0e12dbc2aea8d1dffed324dc81d8f6330f300a7fc7ef2593c4030996acd37f4dda7d76439692f807e835589efb85c2b8bf9d5d47a78281ba5cb11a6930216d5162a96bd3ad75ad52cd3e7a3dc84395816d3eccd759707725fa505db01b5916b58410f268471ccf8a3573d88e6775b328c70b1e085b899a7d1a3500b4fc21d4da9f1dea9b88400b5fb3d17766116e16b837607b8f113f5ea0f0f122c7b01cf48c7f374ee4dea2452f97980ed82659e033f0ab514f007571c3985b86226c870f3f42fbdfd25ef857c9f4785c2614134d4a3d4be3bf6e3bc5bf7b55ccc9382195277139ca12f5005bd85f166859d1eb4d0600d1d841bef3d413b61d656588096ab65733da29d351e78370d4a3ac54721d1e118524e3f14f17f01f5cd9f8e9993fe0b6ba57a5dd9b8a3503c338faa13ffad742449a7898abb0b03bf01cb48f0d53a0359dddca4f562833c0393eb4f2e8775c62de93f60a1aebd7b826ab3aa750162ee50278c6ef3cf686049cfb255466cd2eea6aa1266eacbcde573419c6a5dce82bd6cd841e5d1d73a2ae7b66ea185a5301b3887af72383c215923124740d7ca2a73c88ae3d422d431dabbbc4646934dfeb6acaaf8e286cb577ffe9c18c03041ebc4712196e7bb20773bd95a3ec4b7487d02aced32a451c9e9bce92a4b2b91dc3e226f4a0cf83e396634e4069e896bc1bdb9ffbd26cac94fdcab562b4f316df79966e3022ec3afff0aa5076c1fd8935eacc5ee47de8df1f8d40d7dcdc87e8cf434804d082e0c424f0432fe523918345883a376a19ff317cdad4570f715f2e286976f31c65b8c303716be36f54b09ddc65713708ae2eb1eb9a8f73cfbe1258b08d3c5935a4a1847d7f5bed7295cc0e2fb0f80116f3c45003af36d4115c28817066c3b3b7f092bff6f1f31b33894c35384a4b56846306e7022e659521ab5088960f0ae2ba44625506c2e63e2db0caccf25cecaafc0eceed9d92f3cd7989982bdaf3d871ef64180dba227d32662fd4793e0a6e8de1fbdb74f79d9156c9d9f62117ba9174e356adae63ed2f66591f59405021fe5a26708d6e5b09522bbd60ebe54cf86233cd1d3a2e04d58032caca0678692f5d46408a09a7936dfceac139bfc55c8208f5af4ce987f0719d8680135d43fe0c789af948afd70932de26dc40e3698058ce0fffea6baffbe0a13757ebaea398336561f2ed953c99aac9056963d79429bd3034e9a826f414eac6ba74ef4fd80035ee40782a4e8c0b26dde792bfbd1ff1df1018e0c0aa4d749ddca044fae2d78316538ebd255785d4e86eaf4cb9380c69db1b1bc3234b8e555609f10f6f4a97ceb0e4f1489566d3544af5837f0f951d56a31a699af02cb9856ac7398866aa5b605cd1fef6bc2512e2506b624d48cde5847b0952f6b44a9e401f5fde0b891e345be157b94f43335b78e94ee73011be8374129fb753bc4fe7cc17ba070caae8af8d470dc24207c691f9a38051a39aafeb31cffd542fb19ad1733ca395be556b632726192f060ae05178a3ca0e96d43e469cb9a4d9ec63b19d68f17c5fd1c0fee9df4cc2295c33bcc855937a1f01626c09edd3c9f2666a2d9703d66ed1ef37d6c160a7bae9d11f90162aef47f7bbba91990e3ac1f36eee329cce98d0593964716748395c705b47a55e14811144ff1db094587b558e7576b4cda7720a388a68cd0ba16a3c51a6869597afb6eadd6011ac3d152364e65cdebe511ae46d0958a7455808736a42b5bac671e7745f740c7da9463449bd6f504c70df1222a99a2d1d6010c18031c253e9f0022f1d8136c89cfec8d9356393f2b5b29fa4b3a1c927c84a985269f63becb58891c16732ed9bfc724f264eb109a61580fe62a57d1f6f88e4003524b7b08153bc2c028dc439cd328e1a05d023c9c208c8a88539602296dc62dbbeb305dc6e17205e63e001d1fd03d4d8a7a48b4127a702fefd2265f7868296d600fb1a8cf27188b9f3a88fd1821a75fcc97beea1c0172699733eae9bbf586cb2902248bb0da4d853bb8dbb4620de0a57d1472e6c46645762844eb1076ec4a2cd71d942f13a3cbf88a89e87170fa399307ab8dbd54f07095c7fc526c555cb69b5e1513eb620c3cae26aff99af1df09ae7f825bff40b71226c466cd85f40c8bdc2d91a650bec4eb79b36b4053ba562af534f630a6f7cc05b16a3ccd7f662937a846d98ccf85e2a97603c9cda162e9ecea78f79fbf781ba71cffdcf2494f18b1789db36afdd1091e37ac0a824297c9ea4276aa8197773f3351a2f08afffe0d1424c16be2d8759dab3d78fd9b629712ec588485b3f9e22a042e1682b237e0d83fbe896a75dc118cfccf77f36b62a996aacd6a79d164ce87a919b6e4a6e2bf5a11d56008de7d81fe99899832d28fd759fe54936a730161701e1d95b37fdae97c2fed2b055dee5400f8068fe5ec143fcf74388af5611c2b438253d49fe1f47ae452a1d0f7628052c1ce350694ffea869d2b79a54e839cc5033128bf40f1714ae5f2889a0eaae088bdbbdbdced4d38a34880558ec129eb4e640a37a787a3573a9046a9ea7c310d5ccae8dac45f6492cebeb63218c1e965d3c98bc49570435bf8b850ebde31d6e92ec06f674da257ca14d2e778c18655e2661a1500618c40cfb8f4dc996ce6ab364e24a60fe26a972f01f6c643926469eca489f0a1ddbcf9a6642c59bfca5ed3a000c3bdb09d353a0e1c89f40a95478559b1856a1ac6353b2f8cc3209f14ea64a93153b8821ce212d823e734cd08680ce06877c9c3f9adad080f23ddb49a127a3f05bb8f72e866df3430852eb69671227da84bea0d91a5a9b63f4e1342a8298c3962555311141ff77264db9483a60f63168f1ab8a656066b8fc88aa12baf6bd3f7a15cf9cdbebd883e0d064cd328fd29efb0e3046c78a7b3394bce27a751a2bb39de16ade60db3bafa2154d997561e341b4faddc5ca64e362a4d3c3b85be8571bdbedfa50353874575790f6bad1d9be877a9cb5d08d6ba99a0739aa18537b2611abe07dbbd73170e23d242f8bf597588cce7faa9889c8bc4967ff938c09e9257f429449479416b6d792d1f170e4fcf0d59ddd096d80763bed05089dbbe234f8c5a2d7167adc3d09c25dedda767b1e106ddf6dfa86c6cb06c2badad1ea4699d0c97f0e520db2cc78ebdca8dba0c3e76e810d99563f96fde8e11f8981814cecf89422c7ed8e2a1452c2f712a57ffa76b5391cc4e45c9852f3f3e30cfdeaf7fe3101883270e1a9317110bba210d3031dbcf1bc6497e6f5eb68074b81e68a5628ff2a6140068b6ddba030c1443a8aeceee896c907df9124ac168bc4b5eaf4d23c9f6313a9ab3290f36f135c8700f7ad1f7ebaf890535ae5a08f9da28e055213b995939f6e5bf7304b21867fd53aa39d23be052105e41ef3c5b66a9358026da5ff12ecab3840ccfb1e305b1dc740a173bc0daa5295115ffefe3c938262f3f9af4f8e37d4785d0a9556cd98dea9f108833ecc289ccd93199e73d7a5294c12eb91ed896d7975a19effbb449b6c5416132f6d9b791374d5bbabb1da2c70cb81daa6f0257d3313c8364f3bec00031d3ccf0e43e220daa5473cb1c587bdda207c7f49830ce2365b7d195fcfe72b9e522cc7118d701e76209a3506bbc88ba41ae0e29192a80dba9cc483fa2802cc6dfd4077025c945350c9eb47038d2afdc472e7faff095ba4a856bcd537b062077e38199c6e1d361ffa057d0f8939d264afe3750af4fa80aff3e488b966342d670a302e85d06ec36f3ec818938b12c033f9d55573ec877535ec7c134784275c87ccad3a9c0db783a2bc3bc6a4f616c6cc51902663b882ff5e2cabe2a9120348ce5e34fcf9e867402650dc69e7779a5162145a9f96e838f19a95ede906640617da3085d21b19e70aed0eaad8b5c400b8a3340a896275d92b6c0ad2a0be92ff8aa0119d86f90098ffa5a55801906d6f7334588a4a12e3f59bdd8558730fd376bcaabd5d9b9b296297c3c2a71d28b14af0504792c8fb93e3436a6224671c791b584e1b0dcce93bab3c918571eb70ca71bdcb5cab7d94864b3f42c031932f4fe8ecfbeda9c490000f6c35437cc6e126e2cc6a80b3c9629a02dd871e66bd5e4d13f505b8ad0d0f129e4e6a394664040292e6833df14cde2a8723cfdb3a272efd81f5fa925e60216b4b3a06f19e95c3beb0df7a57cb99ba8512d8fd555f01ef752ebdce005bf7fb0690fe40bac0bd1143b0689d45027a528a115491bce29b098466907de626bcaa808e38d70fbba229da0a2a56e1afd279e07ecafb086548b2d5a36ca50ad7718bbb5af56f9f8857738198361efe03a8d29727f1bac1d6e28f2fe7307b55a3ff01b77d5e9244a74d9ebf33d6f2f7ed5c74bc4b45e6e9f8f56b8fe99d68e330e9badd26a5193540776f9e1d89c1d1b7a7e77de70fe0ac2ac5b688ec8ba0892f760948c83cf42415a59ccb7d76122dc8ebdc606d02319482b3d1b2a922e2c293422743ad209e8e87bde513797707179beb09c447f7508a3423fd0b1ee4dbe7ef20fab1f127ec2482a78df8fa45175c6bb62e88bf2128a763f357ca690cc3523491de3d8c1aca6f873a363cd8b2a2b1e6678e220576170104a6e0dac06d5294e8b4d8643dfa27d3d28800ce79b2ed9169cb71711f083d02b30acca8152840062e397feab8d60abb0c0ed001e56f2220721a86e611f818c8127ae785bdabe37d683b0a1f1d2656025b19cd2d3c14a8fc3cdab830b3a3743c1df3676f2dfd8b42c1455ba9f92887dbbe8b380886f00e3882c8ed118719dbd812e3e2356021e4ef098fa6a5009d016b03f0c8f9d9cf7b561415922de2bdc0b0ce037ef67433e2639b9b408bdba371f690e679ac85f456124ad2d6cd9c7560dcffebbdf72252d2fe5c572cd441f11c0a1b30b622f9a3dabf5c8340169f627286ec3a372b995fd8fb61e08a200e106208d9afac1b95e86a2cbf71ec42fbf93e542e98d9f76b18e3cb7ce444ee1020bfeb0ab5f6d892f602dff9b449c04e3b6e06e17dfb8ccf6e63a593fe59cda7adfe0313f9fd83e7ae9402d570d9d8351b3c2c60269281bebf443a21257ac8412f1e697bcb2ddac04941cd1d2dc75ff280af7d87742ab2827fa70bf6bd03852b56520c0a7017dcc17e322543f3f4235df82be3858814958b07b0d04e1cdb514c8b8cc52c18b18d1dbe5b571381460745bb21ea2c50e8210e94a4ecd50c5314fae0700680f96dd5e4846358b3cbfa564a32f32807e1d7399b4c36d74b955bb1b532baec1b20c8cd2252797711cd807cc39dfbe5a7f6402339f919ddd980b56dd1d5d3e2a9b523cce6ee5ed1983092dbb846a4f0dcd89d70015cfac888e2039f73f9819bf84c76037b262985f59552913b56fc222e62663dc88b1076cfbcd643c3837f24ce10f6c1ae7580f1e322e0bc101d5d292078b9602c66998fdfc39888e9f5d62630ff1bdcfed8680efb67b5b66c9e3cda0599fd8e8feebac5a307c6cffff6229c1b50be07886c39d7f47bee0050846a2b02a06c0c41950fd82439dbe7b1ba3de649562bda248003d4015912b60dc27356fc1d65b64807e540d9cc97e8b8d28ea12f6223530cc66f4082672ff1de8b3e15e61928817beaca20ab7930dbbfc4abc212cfb59eb5025c82cccebc9598087a474519bb95c9ede91aefae1ecc5747ffbc4f10d2de47400c157decf4b0632085899ceae619c539280e9aae57098bc7db7e0a375ddf72246eefb3d714cc749f2c74f6272a8790ec79eed8d12af5fd10bde22fb852c83d0505ffc9016a430c06ca5349888e2a03f63333afdea47e4cabf88185885bb9587b564cb96913cd86c59602bea2f79ead4ea91e87a3fd4aaec6f4e8e9cf1f4a24242698c54c4d86fe39fba29d183eaffbcd84b300550327278e8ce84b133597300280b5dc46b89ece1ad9b0ab8529fffb7dda3a0185be7904491371008ef7426a5ecb9fc56e9696d8eae08350ca0a8d6a950b40ef70a22cdf23effd7cd1b7ae97855482aaa96e6123c28366875bf2c66d82ad1d4c066216a003f7cba4ba10f2d370c3d17d84fdedf51b558872af832e431df755ea4e4432e0bba66afe70c4333b464dd3879524dca62115d839cff7bcd39d7f152e3369a72458e5074a032275013a7bd717266af7549e900dfb7653abc3257e9482b5330f4e0f6028f28e0856b0b6ad8e9a31a1d8e918385de7bbf29fc8e4c0bf1b66d0089a008308d0a1749f2c1ad1b7cb607c8bc729d7d85351754960050a4e85a8c08fd0f222f8e676c45317b14a03cb4064d9f44d4536b6b8193d3f1ec453f169cf7d122b978a92e241c9053d89270c2dfce9de2436c8619e68b33a216e4b7cd784c993757ab96ebf0ae2cdefc776ba878b1e9abc10fb9e30e8772dcf20a78f93a1235a27c8590ed9e5e8efb108d01bba701c4ac69098f01b697dd8b3f4858ec23b1554fe9cc7503fd99c7b41026988a210cf96c4248e54d01b9d736676595933cd972e5c097ebb9411337722ca80deee9f583421db6ca966df9601eb5eec06a229e86a053981fe135690b8367259187528cd3d04242faf90aa6ab54a53c28493c5b574ece3d474ab8b1bc14202fb646fc4c1648bf783ce9bdbb4b4c1a5e62099394c542cc58f0fd244b302646a6f2b7131c7a67ebcee44d1015bb1b3fec418b0d0ab6283c094e8c34a937165ba0305077efa4ad6074f6c1a076e7a5476d9313cea555436d1d91be996567da77a7134f12c707089576790a9fce29a2b971ca56940e59d127e1868d5cb6b04caf81a9614e342cc7071e97750a08caccbfaa04c974eea4651f4b6903999bcc5ce5621f369a7de04385f408c4e99737e6dd88b3e785ea213adbbbae4b64b145c298a1e89d9f537c13fcac3a8f655a5d8ce13e742031e7d70147dbe81585fa7076bfa2b4aeae07baf328693f734c570545bdd1b9c5f73be9fbb4fda8fb867831414a7393a1bdfd7988ca07a2bc653a43451e2593f56ac2f32263cbdaaae0f2d98720802fbca75d3f63b16955cf5d34630f0e6059b8c655c845b9930a5ad90fe0ba3974f4d91a34265384e7bdf8787090b88b798c9df1cd0f77a85df87a4c9c075074e37810e796ed38a2bda899539df69d2b2074d3504011bd23a8c8d1ac19e4b45be8217e357f923184c614fe02fe70055a5c14b5e596c07e5a9ef9ba6875cbd07adf5e9b32bd050049ca368453a01689169b666be2675f927b20aec0ef9e8ee5f162e6ecd8d21857ea92b63bd42b080216e236fb597aec9201651190e20e4161237e32c17d90ad9432c5596692e4fa5b51d8ec5e822effa5d9c60b592b28c2553b63a3b5596f1b2cf69e0f5d26c42eb71d1bc21fefe17780543d280f19fb18b5e46152a99301a30af5a1d60279a7c6f9e8a21c3f50971dc4fb81fa4b7f58d8e6b90ae4f26ea4d866c6530cb1e06a47bcf8f2f187839583a06d0b796a13ce9c0bbde0fd92aabdcd1c59da1f537733ffd87c0f60997a36124e13f7db35332657ea37c145320acab62a2251c9422faa4983753045e80a2529e90dd688f5af3821ae479e310bc657f11279c3e2a859fb7ecb1030842b0125290826137c367a6a722545fbe8265aa780ccd69ed7e449a9e198b4e274c2cf70642b40db435cf52700e39b046145ba9e9a924e89cbeec2e20bf261c54501da205423f0d03d8a9ffbafaae90b7749a07f1ef948a50f1ffc1de7a7595c24bea6770ca30fcd2dd818e2fe17e47943d13bfd6e016016ca20116dc680040b5b3e5fea6434cdb69704010d316fcf36a0b2730693ccab44e01c2f5724e72fbf197f14f67326a7d4a7fe550604a7a7e768c50d23f4e4395eecc66d6c17472a92914e97d5671fd3741dffb16d15c5d0087d91bb554b40beeea6791f51266f1d54e4609a482ff215182d6c9a85f0d2e7a7fc4e84b8f7b06ee7b2f168273082fc6434e084b709ceddd25370c98098641d7cf585bf06f0af0916a8ff6eba377305eca43c900c06ac0dc5ca80b33a615e90bc1f3fcf5761056cab1ba0a2ec1ffa48ed454f2297a49df0b1641a2e6a17ec17130216c57685ba585d4ba5f4d3e957de9adcecf68489a3e6ed30a76924d83661628a69ea33943802e055dcb7cc9093aed19b18e351536976584edea5ffc55910f53cc5cdf7534fdee20758a411610f004556eac6606bf7d29febbef6531c33a44f5cdc592a69cf452b303b21f43027fd3c9b0d1cfd32147392ae750e21c3df9f8f73d17f088652dc86edf18b81f1b79f0a249126b4a00f32ad23b5fd109595b3348408e53b504040f671d5e1da8257417d1e273488c41bebf95b318bd3223d35fb9436d039f5889b5ec81125c24542bd4d80c6eddabe3f784c94bcbc4186b5548740ab5347d6553187ac562b57023fea8a5f4a243aa3faee3da4a098ae387644155380a26ef8ad972254916fce4e8f911b794feb296952a4e01136bd769583e2a5a930f1f06c246d3baaeb0e178c585ab030de339a418f4cf0417576b322f5cd95e2162fbaf94c6f7616708f8da4eb83da3047eaa6ce4bd65f460140a8d452435cd8993dfc549db44c9aa759347cdd1d98b4b665c7ac3138e1447ba93bf5e4a6c045075e179d9cdf96d1706c8750bf5b85b5fd0b97f81ca19875c07043450d01f797957cb3f0e5fc09fd21ed482b63321669b8db28dfca62daf8853936196295f70b366c926790901bfb30723a4be630299493319182db31bac0c3af9304f3d656caeb56671588e95212b09e354fb14d0ca1287ce051ccb20ed8aa85f062ae97163e317a56712372d028d8e0f4a37cbdae9ffb1f6c1d6a288cf8956b0d13ecd777c2ad0583d57af8ec1cf633d42bba3fd8f99fb4306a5768c336d482f81ac04e43958dbc2296af1eb12a7c02ea9816f2c3ad29036f2488c55cea5099b3c3ebbaa9fd9a065be4cc9f85efc346159c70ad196b824a5151370b545e041822da376c500eff1c12206f508b26096e62ef4fb0458ece816f3493bfe6dd6c8a6679ae42c3b0d2abcee51da7e5ffeaeb43fb494cea021f27e3a1ec8fe293d76112da2f37dd646a20e4a263d769f0c204e6a3bae59c75fe9be9f3b30f1b2092152e34a326a7b2241a743fd8e7cc7f58276fdbaeca2113430a7ce569192bad91a3b4ba0abb1d59473321673200a161a05a10b54c51166a09d9007111ca172ff31abe646e1ae1b80fbffb722f3eb49138d067e8657fff968bafaa3fcbb94fd641800f335242876d0f5e6853ceecd358c97b45a1cee866a793b227a9ae3b3bb4382fa4e1bcaf9903d9370d1243456147b7de24050ebd6c6e49e594a369ffa641b9134ce8c88a57502d99d3bc7c35bcf93acd44b5a75658b2f88aa0507cc7c9530fd88049dce5592287c9367d24bfe532e924fcc3be83a30751cac9307dc50203bfc279f7099d5edbb5c1179803db41b513d550250a748eb6cae04a822a0c40b0c4c77b0547a62fe5c6344b87749792292d3114fc04c85e9eda15b941ffa1888307751127077b4e5cc49ef9b8393eb87a2997941adc366afa96547fd1103ef633a09b35aa0c7198a653869d8d74077a0ffe31f865568e6a20c72b998e62cf38c850fd8e758554f4fc3dfeeb16142a5c4a0c8f40ddd0122dc73dba4b18d6f1da427d990243f36ba62c9c723dabcb019ec3b0ee51c9825a6f8367421b82c5e6b22cda3dd84d6d6457da2c3a83463282ad178d0853b52d310e15e91d1d507f98931a3317bbf076fe2647e4129196d2b8b0c9a29659334a708d991e90c641a3c9d8b4e46e97760e7d8c2d1c78e16e4634ed3a33c19556530a3394aa25693835dab3f833d311f88da662055cc2ceb6694632ed465b68a2e0047df9efbf2a87472ae8be8716145e35e2be8afad9a770f3a4e397b3b6fc0f06f8230cce5288090ada5542cdc65c3ff4d67c1feae44dc24e94e4e1a7d74fdb0411ab17a4a0b03a91ddfb3eda446bf184f631b1415ce896fe5e3052195b91d74534385a8954b35099f260384dbdb87e8760657b5695899e46e8506fe37b5b726a0b3617cc69f153def7565a9480652c9361da089db5362561838797a7c68787abc7c2bca49e2cf339d998ec61f9b7c5e59a2caa7ef637ba3f6e71e025d6bc779939394f0096a88859454eeb877e0a4320e273c526434992bca531f9a1265481324492e1cd23b1cfacf295c0b2e02ae498c06f406800085bb76120233ae8aedf0872313deb96c36a9dca1f9cc5b336f01c8d9f133fce11b47fe674ec3a8d9201fce28c615d1fd3eba47f0b3aeb23dcaf2de6b97d190403a6241b38d1d015e0885cffd66b91d272596f52c2febe246cc264260caf6026b4b6292d5f7be30ee2494ad509f7c1a9e4095ef9f65ec13b650fa5b181db26296015b657796811c41d4cf7a7730c9fb9c6e88aa0406a8c32f01979386af3033469473a362cd27db254afb5f88aefe37839e78b8724a73231e772b3684a0d9e0285afab846f2c96c8ba0f8b5080ca4b08084331be511506f053e0950018f78af63869b2a2a60a1ce7b9f0e8d3253069a754edb5900ccd47e24e7fa648ddcef93f3c008ce184c9d3c8d6747db37d1b39772af6788ddb8d0b6f9bfa514c95117f97d5bfe05e63193d8e129015fecc2e72c19ea1a0a94ceb7bd350ac10bfeed5aa05b131a1e6e90181ac3d213f65a4cf3c4035392ee8022b298d7c91443bc0f67cb87bca718d15fb8168f20c1564fc2c416c069b86fd431b5fde290c0eac88723f7bba27c17564fa6695ac3da7ffb9b36cd26e29194ebd6bce6ed65b5c1d64dbdc27c9ec1a07e01e15a6074817886e06745a4465e992f07a6f980e72a27eada818871b2c811d007b341aa15a97b8fbac8c7b1d9c82b1aabfbf3887e67650b463aa3cefd9ee40e13b058063f549691b97298619662cc0bd2f7118d619eb804d060ce6f58169a3cb955a9ca217d412cfc52480bb86a75ffaafb8798c6643b5816bc1999a53a6ce67bcb7e5475b317ac3002b4a82faf52e3763e014cb8717a2fc6a2473d5e7ec680ab502d73b3af780d070f872afb1795334d8de9f743658e3d2cca859df7b4833ff3eacf76bef5764773af1419fdc8aa27f036cecf83f961feb352aee1348ea293cb3172dcc5a09d52d4894fbfb5af92efd06958e7757e7c87612871ef468cda453d806350846cde86b29fcdb9fbe3f3351a0a2423e79bc0b1611620ba84f7075b5e6baf7ccarootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.src.rpmhaproxy-debugsourcehaproxy-debugsource(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3c1c@b'E@ayaZaZaV@a7T@a`@`9@`f@``c`\{@`P`?z@``U__I@__u@_:_:_@_@_@__@_w@_w@_Wr@_$_{_c^y^(@^(@^@^@^^F^C^=Q@^=Q@^)]@]]B]@]@]@]@]߶]e@]@]@]@]@]@](]]^][][][]@1@]$]@]@]@]\-@\ac\73\[[[[[[v[ug@[3|@[3|@[0@[ @Z?ZȲZZ%ZZU@UcUPUG_@UD@U4@U/@UTE@TD@TԬT@T@T@TdTxcTuTuTmT_W@TSyTPTBV@TAvarkoly@suse.comvarkoly@suse.comvarkoly@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.degmbr3@opensuse.orgmrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dekukuk@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.dedimstar@opensuse.orgmrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dekgronlund@suse.comkgronlund@suse.comkukuk@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dekgronlund@suse.comkgronlund@suse.comjengelh@inai.demrueckert@suse.demrueckert@suse.dekgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dekgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.commrueckert@suse.dekgronlund@suse.commrueckert@suse.dejengelh@inai.dekgronlund@suse.comkgronlund@suse.comkgronlund@suse.commrueckert@suse.demrueckert@suse.dekgronlund@suse.comkgronlund@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.dekgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.commrueckert@suse.dekgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dee.istomin@edss.eemrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dedmueller@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dekgronlund@suse.commrueckert@suse.deaspiers@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.deledest@gmail.commrueckert@suse.dekgronlund@suse.comledest@gmail.commrueckert@suse.dekgronlund@suse.commrueckert@suse.dekgronlund@suse.com- VUL-0: serious vulnerability in the HTTP/1 parser (bsc#1208132) o Apply upstream patch: 2.0-2.5-BUG-CRITICAL-http-properly-reject-empty-http-header-.patch - The output buffer is not zero-initialized. If we don't clear reserved bytes, fcgi requests sent to backend will leak sensitive data. o Apply proposed patch: 0001-output-buffer-is-not-zero-initialized.path- VUL-0: CVE-2023-0056: haproxy: segfault DoS (bsc#1207181) o Apply upstream patch: 0001-BUG-MEDIUM-mux-h2-Refuse-interim-responses-with-end-.patch- (bsc#1196408) VUL-0: CVE-2022-0711: haproxy: Denial of service via set-cookie2 header o Apply upstream patch: 0001-BUG-MAJOR-http-htx-prevent-unbounded-loop-in-http_ma.patch- Update to version 2.4.8+git0.d1f8d41e0: * [RELEASE] Released version 2.4.8 * SCRIPTS: git-show-backports: re-enable file-based filtering * DOC/peers: some grammar fixes for peers 2.1 spec * MINOR: stream: Improve dump of bogus streams * BUILD/MINOR: cpuset freebsd build fix * DOC: config: Fix alphabetical order of fc_* samples * BUG/MINOR: sample: fix backend direction flags consecutive to last fix * BUG/MEDIUM: sample: Cumulate frontend and backend sample validity flags * BUG/MEDIUM: stream-int: Block reads if channel cannot receive more data * BUG/MINOR: http: Authorization value can have multiple spaces after the scheme * BUG/MEDIUM: http-ana: Drain request data waiting the tarpit timeout expiration * MINOR: halog: Add support for extracting captures using -hdr * BUG/MINOR: halog: Add missing newlines in die() messages * CLEANUP: halog: Use consistent indentation in help() * MINOR: halog: Rename -qry to -query * DOC: halog: Move the `-qry` parameter into the correct section in help text * MINOR: halog: Add -qry parameter allowing to preserve the query string in -uX * BUG/MEDIUM: resolvers: Track api calls with a counter to free resolutions * BUG/MEDIUM: resolvers: Don't recursively perform requester unlink * MEDIUM: resolvers: remove the last occurrences of the "safe" argument * MEDIUM: resolvers: use a kill list to preserve the list consistency * CLEANUP: resolvers: replace all LIST_DELETE with LIST_DEL_INIT * CLEANUP: resolvers: simplify resolv_link_resolution() regarding requesters * CLEANUP: always initialize the answer_list * CLEANUP: resolvers: do not export resolv_purge_resolution_answer_records() * BUG/MEDIUM: mux-h1: Perform a connection shutdown when the h1c is released * BUG/MINOR: mux-h1: Save shutdown mode if the shutdown is delayed * BUILD: atomic: fix build on mac/arm64 * BUG/MINOR: backend: fix improper insert in avail tree for always reuse * BUILD: fix compilation on NetBSD * MINOR: memprof: add one pointer size to the size of allocations * MINOR: memprof: report the delta between alloc and free on realloc() * BUG/MEDIUM: lua: fix memory leaks with realloc() on non-glibc systems * BUG/MINOR: mux-h2: do not prevent from sending a final GOAWAY frame * BUG/MINOR: task: do not set TASK_F_USR1 for no reason * BUG/MAJOR: buf: fix varint API post- vs pre- increment * BUG/MEDIUM: resolvers: always check a valid item in query_list * BUILD: resolvers: avoid a possible warning on null-deref * BUG/MAJOR: resolvers: add other missing references during resolution removal * MINOR: resolvers: merge address and target into a union "data" * BUG/MEDIUM: resolvers: use correct storage for the target address * BUG/MEDIUM: resolvers: fix truncated TLD consecutive to the API fix * MINOR: resolvers: fix the resolv_dn_label_to_str() API about trailing zero * BUG/MINOR: resolvers: do not reject host names of length 255 in SRV records * BUG/MEDIUM: resolver: make sure to always use the correct hostname length * MINOR: resolvers: fix the resolv_str_to_dn_label() API about trailing zero * BUG/MAJOR: dns: attempt to lock globaly for msg waiter list instead of use barrier * BUG/MAJOR: dns: tcp session can remain attached to a list after a free * BUG/MEDIUM: tcpcheck: Properly catch early HTTP parsing errors * Revert "CLEANUP: server: always include the storage for SSL settings" * BUG/MEDIUM: stream: Keep FLT_END analyzers if a stream detects a channel error * BUG/MEDIUM: cpuset: fix cpuset size for FreeBSD * BUG/MINOR: sample: Fix 'fix_tag_value' sample when waiting for more data * BUG/MINOR: http-ana: Don't eval front after-response rules if stopped on back * MINOR: initcall: Rename __GLOBL and __GLOBL1. * DOC: configuration: add clarification on escaping in keyword arguments * BUG/MEDIUM: mux_h2: Handle others remaining read0 cases on partial frames * BUG/MEDIUM: sample: properly verify that variables cast to sample * MINOR: sample: provide a generic var-to-sample conversion function * CLEANUP: sample: uninline sample_conv_var2smp_str() * CLEANUP: sample: rename sample_conv_var2smp() to *_sint * CLEANUP: server: always include the storage for SSL settings- Update to version 2.4.7+git0.b5e51a5e2: * [RELEASE] Released version 2.4.7 * BUG/MEDIUM: http-ana: Clear request analyzers when applying redirect rule- Update to version 2.4.6+git0.d83fd76a1: * [RELEASE] Released version 2.4.6 * BUG/MEDIUM: filters: Fix a typo when a filter is attached blocking the release- Update to version 2.4.5+git0.e74a1b34b: * [RELEASE] Released version 2.4.5 * MINOR: tasks: catch TICK_ETERNITY with BUG_ON() in __task_queue() * BUG/MINOR: tcp-rules: Stop content rules eval on read error and end-of-input * BUG/MINOR: tcpcheck: Don't use arg list for default proxies during parsing * MINOR: arg: Be able to forbid unresolved args when building an argument list * BUG/MAJOR: lua: use task_wakeup() to properly run a task once * BUG/MEDIUM: lua: fix wakeup condition from sleep() * MINOR: Makefile: add MEMORY_POOLS to the list of DEBUG_xxx options * DOC: peers: fix doc "enable" statement on "peers" sections * BUG/MINOR: mux-h1/mux-fcgi: Sanitize TE header to only send "trailers" * MINOR: stream-int: Notify mux when the buffer is not stuck when calling rcv_buf * BUG/MEDIUM: stream-int: Defrag HTX message in si_cs_recv() if necessary * MINOR: htx: Add a function to know if the free space wraps * MINOR: htx: Add an HTX flag to know when a message is fragmented * MINOR: stream-int: Set CO_RFL transient/persistent flags apart in si_cs_rcv() * BUG/MEDIUM: stream: Stop waiting for more data if SI is blocked on RXBLK_ROOM * BUG/MEDIUM: stream-int: Notify stream that the mux wants more room to xfer data * BUG/MEDIUM: mux-h1: Adjust conditions to ask more space in the channel buffer * BUG/MINOR: stats: use refcount to protect dynamic server on dump * MINOR: server: return the next srv instance on free_server * BUG/MINOR: server: do not use refcount in free_server in stopping mode * MINOR: global: define MODE_STOPPING * MINOR: server: implement a refcount for dynamic servers * BUG/MINOR: http-ana: increment internal_errors counter on response error * BUG/MINOR: h1-htx: Fix a typo when request parser is reset * BUG/MEDIUM: leastconn: fix rare possibility of divide by zero * BUG/MINOR: server: allow 'enable health' only if check configured * BUILD: threads: fix -Wundef for _POSIX_PRIORITY_SCHEDULING on libmusl * BUILD: halog: fix a -Wundef warning on non-glibc systems * BUILD: compiler: fixed a missing test on defined(__GNUC__) * BUILD: fix dragonfly build again on __read_mostly * BUG/MINOR: vars: do not talk about global section in CLI errors for set-var * BUG/MINOR: vars: truncate the variable name in error reports about scope. * BUG/MINOR: vars: properly set the argument parsing context in the expression * MINOR: sample: add missing ARGC_ entries * BUG/MINOR: vars: improve accuracy of the rules used to check expression validity * BUILD: tools: properly guard __GLIBC__ with defined() * BUILD: ssl: fix two remaining occurrences of #if USE_OPENSSL * BUILD: ssl: next round of build warnings on LIBRESSL_VERSION_NUMBER * BUILD/MINOR: regex: avoid a build warning on USE_PCRE2 with -Wundef * IMPORT: slz: silence a build warning with -Wundef * BUILD/MINOR: ssl: avoid a build warning on LIBRESSL_VERSION with -Wundef * BUILD/MINOR: defaults: eliminate warning on MAXHOSTNAMELEN with -Wundef * BUILD: activity: use #ifdef not #if on USE_MEMORY_PROFILING * MINOR: proc: setting the process to produce a core dump on FreeBSD. * MINOR: tools: add FreeBSD support to get_exec_path() * BUILD: tools: get the absolute path of the current binary on NetBSD. * BUG/MINOR: flt-trace: fix an infinite loop when random-parsing is set * BUG/MINOR: cli/payload: do not search for args inside payload * BUILD: ist: prevent gcc11 maybe-uninitialized warning on istalloc * BUG/MINOR: connection: prevent null deref on mux cleanup task allocation * DOC: management: certificate files must be sanitized before injection * BUG/MINOR: tcpcheck: Improve LDAP response parsing to fix LDAP check * BUG/MAJOR: mux-h1: Don't eval input data if an error was reported * MINOR: pools: use mallinfo2() when available instead of mallinfo() * MINOR: pools: automatically disable malloc_trim() with external allocators * CLEANUP: pools: factor all malloc_trim() calls into trim_all_pools() * BUG/MINOR: compat: make sure __WORDSIZE is always defined * BUG/MEDIUM: stream-int: Don't block SI on a channel policy if EOI is reached * CLEANUP: mux-h1: Remove condition rejecting upgrade requests with payload * MINOR: htx: Skip headers with no value when adding a header list to a message * BUG/MEDIUM: mux-h1: Remove "Upgrade:" header for requests with payload * BUG/MINOR: systemd: ExecStartPre must use -Ws * BUG/MINOR: filters: Set right FLT_END analyser depending on channel * BUG/MINOR: filters: Always set FLT_END analyser when CF_FLT_ANALYZE flag is set * BUG/MEDIUM: http-ana: Reset channels analysers when returning an error * BUG/MINOR: stream: Don't release a stream if FLT_END is still registered * BUG/MINOR: lua: Don't yield in channel.append() and channel.set() * BUG/MINOR: lua: Yield in channel functions only if lua context can yield * MINOR: lua: Add a flag on lua context to know the yield capability at run time- Update to version 2.4.4+git0.acb1d0bea: CVE-2021-40346 (boo#1189877) * [RELEASE] Released version 2.4.4 * Revert "BUG/MINOR: stream-int: Don't block reads in si_update_rx() if chn may receive" * BUG/MAJOR: htx: fix missing header name length check in htx_add_header/trailer * CLEANUP: htx: remove comments about "must be < 256 MB" * BUG/MINOR: config: reject configs using HTTP with bufsize >= 256 MB * DOC: configuration: remove wrong tcp-request examples in tcp-response * BUG/MINOR: vars: fix set-var/unset-var exclusivity in the keyword parser * CLEANUP: Add missing include guard to signal.h * BUG/MINOR: tools: Fix loop condition in dump_text() * BUG/MINOR threads: Use get_(local|gm)time instead of (local|gm)time * BUG/MINOR: ebtree: remove dependency on incorrect macro for bits per long * MINOR: time: add report_idle() to report process-wide idle time * BUG/MINOR: time: fix idle time computation for long sleeps * BUG/MINOR: lua: use strlcpy2() not strncpy() to copy sample keywords * MINOR: compiler: implement an ONLY_ONCE() macro * BUG/MINOR: base64: base64urldec() ignores padding in output size check * BUG/MEDIUM: base64: check output boundaries within base64{dec,urldec} * BUG/MINOR: stick-table: fix the sc-set-gpt* parser when using expressions * MINOR: hlua: take the global Lua lock inside a global function * REGTESTS: abortonclose: after retries, 503 is expected, not close * REGTESTS: http_upgrade: fix incorrect expectation on TCP->H1->H2 * BUG/MEDIUM: h2: match absolute-path not path-absolute for :path- Update to version 2.4.3+git0.4dd5a5a6c: CVE-2021-39240 CVE-2021-39241 CVE-2021-39242 (boo#1189366 boo#1189548 boo#1189549) * [RELEASE] Released version 2.4.3 * REGTESTS: add a test to prevent h2 desync attacks * BUG/MEDIUM: h2: give :authority precedence over Host * BUG/MAJOR: h2: enforce stricter syntax checks on the :method pseudo-header * BUG/MAJOR: h2: verify that :path starts with a '/' before concatenating it * BUG/MAJOR: h2: verify early that non-http/https schemes match the valid syntax * MINOR: http: add a new function http_validate_scheme() to validate a scheme * DOC/MINOR: fix typo in management document * CLEANUP: assorted typo fixes in the code and comments * BUG/MEDIUM: cfgcheck: verify existing log-forward listeners during config check * BUG/MEDIUM: spoe: Fix policy to close applets when SPOE connections are queued * DOC: config: Fix 'http-response send-spoe-group' documentation * DOC: Improve the lua documentation * BUG/MINOR: tcpcheck: Properly detect pending HTTP data in output buffer * BUG/MINOR: buffer: fix buffer_dump() formatting * BUG/MEDIUM: spoe: Create a SPOE applet if necessary when the last one is released * MINOR: spoe: Add a pointer on the filter config in the spoe_agent structure * ADMIN: dyncookie: implement a simple dynamic cookie calculator * MINOR: server: unmark deprecated on enable health/agent cli * BUG/MINOR: server: update last_change on maint->ready transitions too * BUG/MINOR: server: remove srv from px list on CLI 'add server' error * BUILD: opentracing: fixed build when using pkg-config utility * DOC: internals: document the FD takeover process * BUG/MINOR: fd: protect fd state harder against a concurrent takeover * BUG/MINOR: pollers: always program an update for migrated FDs * BUG/MINOR: poll: fix abnormally high skip_fd counter * BUG/MINOR: select: fix excess number of dead/skip reported * BUG/MEDIUM: pollers: clear the sleeping bit after waking up, not before * BUG/MEDIUM: connection: close a rare race between idle conn close and takeover * BUG/MINOR: connection: Add missing error labels to conn_err_code_str * BUG/MEDIUM: mux-h2: Handle remaining read0 cases on partial frames * BUG/MINOR: mux-h1: Be sure to swap H1C to splice mode when rcv_pipe() is called * BUG/MINOR: mux-h2: Obey dontlognull option during the preface * BUG/MINOR: mux-h1: Obey dontlognull option for empty requests * BUG/MINOR: systemd: must check the configuration using -Ws * BUG/MINOR: resolvers: Use a null-terminated string to lookup in servers tree * BUG/MINOR: check: fix the condition to validate a port-less server * BUG/MINOR: stats: Add missing agent stats on servers * BUG/MEDIUM: ssl_sample: fix segfault for srv samples on invalid request * BUILD/MINOR: memprof fix macOs build. * BUG/MINOR: mworker: do not export HAPROXY_MWORKER_REEXEC across programs * BUG/MEDIUM: mworker: do not register an exit handler if exit is expected * BUILD: lua: silence a build warning with TCC * BUILD: add detection of missing important CFLAGS * BUG/MINOR: ssl: Default-server configuration ignored by server * MINOR: mux_h2: define config to disable h2 websocket support * BUILD: http_htx: fix ci compilation error with isdigit for Windows- Update to version 2.4.2+git0.553dee326: * [RELEASE] Released version 2.4.2 * REGTESTS: add http scheme-based normalization test * MEDIUM: h2: apply scheme-based normalization on h2 requests * MEDIUM: h1-htx: apply scheme-based normalization on h1 requests * MEDIUM: http: implement scheme-based normalization * MINOR: http: implement http_get_scheme * Revert "MINOR: tcp-act: Add set-src/set-src-port for "tcp-request content" rules" * BUG/MINOR: cli: fix server name output in "show fd" * BUG/MEDIUM: sock: make sure to never miss early connection failures * DOC: stick-table: add missing documentation about gpt0 stored type * BUG/MINOR: peers: fix data_type bit computation more than 32 data_types * BUG/MINOR: stick-table: fix several printf sign errors dumping tables * DOC: config: use CREATE USER for mysql-check * BUG/MEDIUM: resolvers: Make 1st server of a template take part to SRV resolution * BUG/MINOR: mqtt: Support empty client ID in CONNECT message * BUG/MINOR: mqtt: Fix parser for string with more than 127 characters * BUG/MINOR: tcpcheck: Fix numbering of implicit HTTP send/expect rules * BUILD: Makefile: fix linkage for Haiku. * BUG/MINOR: checks: return correct error code for srv_parse_agent_check * MINOR: resolvers: Reset server IP on error in resolv_get_ip_from_response() * BUG/MINOR: resolvers: Reset server IP when no ip is found in the response * BUG/MINOR: resolvers: Always attach server on matching record on resolution * CLEANUP: dns: Remove a forgotten debug message * DOC: config: Add missing actions in "tcp-request session" documentation * MINOR: tcp-act: Add set-src/set-src-port for "tcp-request content" rules * REGTESTS: fix maxconn update with agent-check * BUG/MAJOR: server: fix deadlock when changing maxconn via agent-check * BUG/MINOR: cache: Correctly handle existing-but-empty 'accept-encoding' header * BUG/MINOR: server/cli: Fix locking in function processing "set server" command * BUG/MINOR: resolvers: Use resolver's lock in resolv_srvrq_expire_task() * BUG/MEDIUM: resolvers: Add a task on servers to check SRV resolution status * MINOR: resolvers: Remove server from named_servers tree when removing a SRV item * MINOR: resolvers: Clean server in a dedicated function when removing a SRV item * BUG/MEDIUM: server/cli: Fix ABBA deadlock when fqdn is set from the CLI * BUG/MINOR: server: Forbid to set fqdn on the CLI if SRV resolution is enabled * BUG/MINOR: server-state: load SRV resolution only if params match the config- Update to version 2.4.1+git0.1ce7d4925: * [RELEASE] Released version 2.4.1 * BUG/MINOR: mux-h2/traces: bring back the lost "sent H2 REQ/RES" traces * BUG/MINOR: mux-h2/traces: bring back the lost "rcvd H2 REQ" trace * MINOR: mux-h2: obey http-ignore-probes during the preface * BUG/MINOR: stats: make "show stat typed desc" work again * CLEANUP: mux-h2/traces: better align user messages * MINOR: mux-h2/trace: report a few connection-level info during h2_init() * MINOR: connection: add helper conn_append_debug_info() * BUG/MINOR: server: explicitly set "none" init-addr for dynamic servers * BUG/MINOR: mux-h1: do not skip the error response on bad requests * MINOR: backend: only skip LB when there are actual connections * BUG/MAJOR: queue: set SF_ASSIGNED when setting strm->target on dequeue * CLEANUP: global: remove unused definition of stopping_task[] * BUG/MINOR: mworker: fix typo in chroot error message * BUG/MINOR: ssl: use atomic ops to update global shctx stats * BUG/MEDIUM: shctx: use at least thread-based locking on USE_PRIVATE_CACHE * BUG/MEDIUM: server: do not auto insert a dynamic server in px addr_node * BUG/MINOR: server: do not keep an invalid dynamic server in px ids tree * BUG/MEDIUM: server: do not forget to generate the dynamic servers ids * BUG/MEDIUM: server: clear dynamic srv on delete from proxy id/name trees * BUG/MEDIUM: server: extend thread-isolate over much of CLI 'add server' * BUG/MINOR: stick-table: insert srv in used_name tree even with fixed id * DOC: lua: Add a warning about buffers modification in HTTP * BUG/MAJOR: resolvers: segfault using server template without SRV RECORDs * MEDIUM: resolvers: add a ref between servers and srv request or used SRV record * MEDIUM: resolvers: add a ref on server to the used A/AAAA answer item * BUG/MINOR: resolvers: answser item list was randomly purged or errors * CLEANUP: l7-retries: do not test the buffer before calling b_alloc() * BUG/MINOR: mux-fcgi: Expose SERVER_SOFTWARE parameter by default * BUG/MAJOR: htx: Fix htx_defrag() when an HTX block is expanded * CLEANUP: pools: remove now unused seq and pool_free_list * BUG/MAJOR: pools: fix possible race with free() in the lockless variant * MEDIUM: pools: use a single pool_gc() function for locked and lockless * MINOR: pools: call malloc_trim() under thread isolation * MINOR: pools: do not maintain the lock during pool_flush() * BUG/MINOR: pools: make DEBUG_UAF always write to the to-be-freed location * BUG/MINOR: pools: fix a possible memory leak in the lockless pool_flush() * BUG/MEDIUM: compression: Add a flag to know the filter is still processing data * BUG/MEDIUM: compression: Properly get the next block to iterate on payload * BUG/MEDIUM: compression: Fix loop skipping unused blocks to get the next block * BUG/MEDIUM: opentracing: initialization before establishing daemon and/or chroot mode * Revert "BUG/MINOR: opentracing: initialization after establishing daemon mode" * BUG/MINOR: ssl: OCSP stapling does not work if expire too far in the future * BUILD: make tune.ssl.keylog available again * DOC: use the req.ssl_sni in examples * MINOR: errors: allow empty va_args for diag variadic macro * BUG/MAJOR: stream-int: Release SI endpoint on server side ASAP on retry * DOC/MINOR: move uuid in the configuration to the right alphabetical order * BUG/MINOR: vars: Be sure to have a session to get checks variables * CLEANUP: http-ana: Remove useless if statement about L7 retries * BUG/MINOR: proxy: Missing calloc return value check in chash_init_server_tree * BUG/MINOR: http: Missing calloc return value check in make_arg_list * BUG/MINOR: http: Missing calloc return value check while parsing redirect rule * BUG/MINOR: worker: Missing calloc return value check in mworker_env_to_proc_list * BUG/MINOR: compression: Missing calloc return value check in comp_append_type/algo * BUG/MINOR: http: Missing calloc return value check while parsing tcp-request rule * BUG/MINOR: http: Missing calloc return value check while parsing tcp-request/tcp-response * BUG/MINOR: proxy: Missing calloc return value check in proxy_defproxy_cpy * BUG/MINOR: proxy: Missing calloc return value check in proxy_parse_declare * BUG/MINOR: http: Missing calloc return value check in parse_http_req_capture * BUG/MINOR: ssl: Missing calloc return value check in ssl_init_single_engine * BUG/MINOR: peers: Missing calloc return value check in peers_register_table * BUG/MINOR: server: Missing calloc return value check in srv_parse_source * DOC: intro: Fix typo in starter guide * MINOR: cfgparse: Fail when encountering extra arguments in macro * MINOR: http-ana: Perform L7 retries because of status codes in response analyser * BUG/MINOR: http-ana: Handle L7 retries on refused early data before K/A aborts * BUG/MINOR: http-ana: Send the right error if max retries is reached on L7 retry * Revert "MEDIUM: http-ana: Deal with L7 retries in HTTP analysers" * BUG/MINOR: http-comp: Preserve HTTP_MSGF_COMPRESSIONG flag on the response * BUG/MEDIUM: filters: Exec pre/post analysers only one time per filter * BUILD/MINOR: opentracing: fixed build when using clang * BUG/MAJOR: server: prevent deadlock when using 'set maxconn server' * BUG/MEDIUM: ebtree: Invalid read when looking for dup entry- Update to version 2.4.0+git0.6cbbecf09: https://www.haproxy.com/blog/announcing-haproxy-2-4/ for all the details see /usr/share/doc/packages/haproxy/CHANGELOG - refreshed patches to apply cleanly again haproxy-1.6.0-makefile_lib.patch haproxy-1.6.0-sec-options.patch lua54.patch- Update to version 2.3.10+git0.4764f0e4e: * [RELEASE] Released version 2.3.10 * BUG/MEDIUM: peers: re-work refcnt on table to protect against flush * BUG/MEDIUM: peers: re-work connection to new process during reload. * BUG/MINOR: peers: remove useless table check if initial resync is finished * BUG/MEDIUM: mux-h2: Properly handle shutdowns when received with data * BUG/MINOR: mworker: don't use oldpids[] anymore for reload * BUG/MINOR: mworker/init: don't reset nb_oldpids in non-mworker cases * BUG/MEDIUM: config: fix cpu-map notation with both process and threads * BUG/MEDIUM: mux-h2: Fix dfl calculation when merging CONTINUATION frames * BUG/MAJOR: mux-h2: Properly detect too large frames when decoding headers * BUG/MINOR: server: free srv.lb_nodes in free_server * BUG/MINOR: mux-h1: Release idle server H1 connection if data are received * BUG/MINOR: logs: Report the true number of retries if there was no connection * BUG/MINOR: http_htx: Remove BUG_ON() from http_get_stline() function * BUG/MINOR: http-fetch: Make method smp safe if headers were already forwarded * BUG/MINOR: ssl-samples: Fix ssl_bc_* samples when called from a health-check * MINOR: connection: Make bc_http_major compatible with tcp-checks * BUG/MINOR: connection: Fix fc_http_major and bc_http_major for TCP connections * MINOR: logs: Add support of checks as session origin to format lf strings * BUG/MINOR: checks: Set missing id to the dummy checks frontend * BUG/MEDIUM: threads: Ignore current thread to end its harmless period * DOC: ssl: Certificate hot update only works on fronted certificates * BUG/MEDIUM: sample: Fix adjusting size in field converter * MINOR: No longer rely on deprecated sample fetches for predefined ACLs * DOC: clarify that compression works for HTTP/2 * BUG/MINOR: tools: fix parsing "us" unit for timers * CONTRIB: halog: fix issue with array of type char * REGTESTS: ssl: mark set_ssl_cert_bundle.vtc as broken * DOC: Explicitly state only IPv4 are supported by forwardfor/originalto options * REGTESTS: ssl: "set ssl cert" and multi-certificates bundle * BUG/MINOR: ssl: Add missing free on SSL_CTX in ckch_inst_free * BUG/MINOR: http_fetch: make hdr_ip() resistant to empty fields * BUG/MINOR: ssl: Prevent removal of crt-list line if the instance is a default one * BUG/MINOR: ssl: Fix update of default certificate * BUILD: tcp: use IPPROTO_IPV6 instead of SOL_IPV6 on FreeBSD/MacOS * BUG/MINOR: tcp: fix silent-drop workaround for IPv6- Update to version 2.3.9+git1.afb63bc04: * BUILD: backend: fix build breakage in idle conn locking fix * [RELEASE] Released version 2.3.9 * BUG/MEDIUM: time: make sure to always initialize the global tick * BUG/MINOR: stats: Apply proper styles in HTML status page. * BUG/MINOR: payload: Wait for more data if buffer is empty in payload/payload_lv * MEDIUM: backend: use a trylock to grab a connection on high FD counts as well * BUG/MEDIUM: mux-h1: make h1_shutw_conn() idempotent- Update to version 2.3.8+git0.e572195c7: * [RELEASE] Released version 2.3.8 * BUG/MINOR: http_fetch: make hdr_ip() reject trailing characters * MINOR: tools: make url2ipv4 return the exact number of bytes parsed * BUG/MEDIUM: thread: Fix a deadlock if an isolated thread is marked as harmless * BUG/MEDIUM: fd: Take the fd_mig_lock when closing if no DWCAS is available. * CLEANUP: fd: remove unused fd_set_running_excl() * BUG/MEDIUM: fd: do not wait on FD removal in fd_delete() * MINOR: fd: remove the unneeded running bit from fd_insert() * MINOR: fd: make fd_clr_running() return the remaining running mask * BUG/MEDIUM: lua: Always init the lua stack before referencing the context * BUG/MEDIUM: debug/lua: Use internal hlua function to dump the lua traceback * MINOR: lua: Slightly improve function dumping the lua traceback * BUILD: ssl: guard ecdh functions with SSL_CTX_set_tmp_ecdh macro * BUG/MINOR: ssl: Prevent disk access when using "add ssl crt-list" * BUG/MEDIUM: debug/lua: Don't dump the lua stack if not dumpable * MEDIUM: lua: Use a per-thread counter to track some non-reentrant parts of lua * MINOR/BUG: mworker/cli: do not use the unix_bind prefix for the master CLI socket * BUG/MINOR: protocol: add missing support of dgram unix socket. * BUG/MEDIUM: freq_ctr/threads: use the global_now_ms variable * MINOR: time: also provide a global, monotonic global_now_ms timer * BUG/MEDIUM: mux-fcgi: Fix locking of idle_conns lock in the FCGI I/O callback * BUG/MINOR: freq_ctr/threads: make use of the last updated global time * MINOR: time: export the global_now variable- Update to version 2.3.7+git0.2d39ce334: * [RELEASE] Released version 2.3.7 * BUG/MINOR: resolvers: Add missing case-insensitive comparisons of DNS hostnames * MINOR: resolvers: Don't try to match immediatly renewed ADD items * MINOR: resolvers: Use milliseconds for cached items in resolver responses * BUG/MEDIUM: resolvers: Skip DNS resolution at startup if SRV resolution is set * BUG/MEDIUM: resolvers: Don't release resolution from a requester callbacks * MINOR: resolvers: Directly call srvrq_update_srv_state() when possible * MINOR: resolvers: Add function to change the srv status based on SRV resolution * MINOR: resolvers: Purge answer items when a SRV resolution triggers an error * MINOR: resolvers: Use a function to remove answers attached to a resolution * BUG/MEDIUM: resolvers: Trigger a DNS resolution if an ADD item is obsolete * BUG/MINOR; resolvers: Ignore DNS resolution for expired SRV item * MINOR: resolvers: new function find_srvrq_answer_record() * BUG/MEDIUM: resolvers: Fix the loop looking for an existing ADD item * BUG/MEDIUM: resolvers: Don't set an address-less server as UP * BUG/MINOR: resolvers: Unlink DNS resolution to set RMAINT on SRV resolution * BUG/MINOR: resolvers: Reset server address on DNS error only on status change * BUG/MINOR: resolvers: Consider server to have no IP on DNS resolution error * Revert "BUG/MINOR: resolvers: Only renew TTL for SRV records with an additional record" * CLEANUP: tcp-rules: add missing actions in the tcp-request error message * BUG/MINOR: tcpcheck: Fix double free on error path when parsing tcp/http-check * BUG/MINOR: session: Add some forgotten tests on session's listener * BUG/MINOR: proxy/session: Be sure to have a listener to increment its counters * BUG/MINOR: tcpcheck: Update .health threshold of agent inside an agent-check * BUG/MEDIUM: filters: Set CF_FL_ANALYZE on channels when filters are attached * BUILD: atomic/arm64: force the register pairs to use in __ha_cas_dw() * BUG/MEDIUM: stick-tables: fix ref counter in table entry using multiple http tracksc. * OPTIM: task: automatically adjust the default runqueue-depth to the threads * MINOR: task: give the scheduler a bit more flexibility in the runqueue size * MEDIUM: task: remove the tasks_run_queue counter and have one per thread * MEDIUM: ssl: implement xprt_set_used and xprt_set_idle to relax context checks * MINOR: xprt: add new xprt_set_idle and xprt_set_used methods * MEDIUM: muxes: mark idle conns tasklets with TASK_F_USR1 * MINOR: task: add an application specific flag to the state: TASK_F_USR1 * BUG/MEDIUM: ssl: properly remove the TASK_HEAVY flag at end of handshake * MINOR: ssl: mark the SSL handshake tasklet as heavy * MINOR: task: limit the number of subsequent heavy tasks with flag TASK_HEAVY * MEDIUM: backend: use a trylock when trying to grab an idle connection * MINOR: pools: double the local pool cache size to 1 MB * MEDIUM: pools: add CONFIG_HAP_NO_GLOBAL_POOLS and CONFIG_HAP_GLOBAL_POOLS * MEDIUM: streams: do not use the streams lock anymore * MINOR: streams: use one list per stream instead of a global one * MINOR: cli/streams: make "show sess" dump all streams till the new epoch * MINOR: stream: add an "epoch" to figure which streams appeared when * MINOR: dynbuf: pass offer_buffers() the number of buffers instead of a threshold * MINOR: dynbuf: use regular lists instead of mt_lists for buffer_wait * MINOR: dynbuf: make the buffer wait queue per thread * OPTIM: lb-leastconn: do not unlink the server if it did not change * OPTIM: lb-leastconn: do not take the server lock on take_conn/drop_conn * OPTIM: lb-first: do not take the server lock on take_conn/drop_conn * MINOR: lb/api: let callers of take_conn/drop_conn tell if they have the lock * MINOR: server: move actconns to the per-thread structure * OPTIM: server: switch the actconn list to an mt-list * MINOR: listener: refine the default MAX_ACCEPT from 64 to 4 * MINOR: tasks: refine the default run queue depth * BUG/MEDIUM: session: NULL dereference possible when accessing the listener * MINOR: atomic: implement a more efficient arm64 __ha_cas_dw() using pairs * MINOR: atomic: add armv8.1-a atomics variant for cas-dw * BUG/MINOR: mt-list: always perform a cpu_relax call on failure * REORG: atomic: reimplement pl_cpu_relax() from atomic-ops.h * BUG/MINOR: ssl: don't truncate the file descriptor to 16 bits in debug mode * BUG/MINOR: hlua: Don't strip last non-LWS char in hlua_pushstrippedstring() * BUG/MINOR: backend: fix condition for reuse on mode HTTP- Update to version 2.3.6+git0.7851701ed: * [RELEASE] Released version 2.3.6 * BUG/MINOR: http-ana: Don't increment HTTP error counter on read error/timeout * BUG/MINOR: mux-h2: Fix typo in scheme adjustment * DOC: spoe: Add a note about fragmentation support in HAProxy * BUG/MEDIUM: spoe: Kill applets if there are pending connections and nbthread > 1 * BUG/MINOR: connection: Use the client's dst family for adressless servers * BUG/MINOR: tcp-act: Don't forget to set the original port for IPv4 set-dst rule * BUG/MINOR: http-ana: Only consider dst address to process originalto option * BUG/MINOR: mux-h1: Immediately report H1C errors from h1_snd_buf() * BUG/MINOR: stats: fix compare of no-maint url suffix * CLEANUP: muxes: Remove useless if condition in show_fd function * BUG/MINOR: ssl: potential null pointer dereference in ckchs_dup() * BUG/MEDIUM: resolvers: Reset address for unresolved servers * BUG/MEDIUM: resolvers: Reset server address and port for obselete SRV records * BUG/MINOR: resolvers: new callback to properly handle SRV record errors * BUG/MINOR: resolvers: Only renew TTL for SRV records with an additional record * BUG/MINOR: resolvers: Fix condition to release received ARs if not assigned * BUG/MINOR: fd: properly wait for !running_mask in fd_set_running_excl() * BUG/MINOR: proxy: wake up all threads when sending the hard-stop signal * BUG/MEDIUM: cli/shutdown sessions: make it thread-safe * BUG/MEDIUM: proxy: use thread-safe stream killing on hard-stop * BUG/MEDIUM: vars: make functions vars_get_by_{name,desc} thread-safe * BUG/MINOR: sample: secure convs that accept base64 string and var name as args * MINOR: Configure the `cpp` userdiff driver for *.[ch] in .gitattributes * BUG/MINOR: ssl/cli: potential null pointer dereference in "set ssl cert" * BUG/MEDIUM: mux-h1: Fix handling of responses to CONNECT other than 200-ok * BUG/MINOR: server: Be sure to cut the last parsed field of a server-state line * BUG/MINOR: server: Init params before parsing a new server-state line * BUG/MINOR: http-rules: Always replace the response status on a return action * BUG/MEDIUM: spoe: Resolve the sink if a SPOE logs in a ring buffer * BUG/MEDIUM: lists: Avoid an infinite loop in MT_LIST_TRY_ADDQ(). * DOC: explain the relation between pool-low-conn and tune.idle-pool.shared * BUILD: ssl: introduce fine guard for OpenSSL specific SCTL functions * BUG/MINOR: sample: Always consider zero size string samples as unsafe * BUG/MEDIUM: checks: don't needlessly take the server lock in health_adjust() * BUG/MINOR: checks: properly handle wrapping time in __health_adjust() * BUG/MINOR: session: atomically increment the tracked sessions counter * BUG/MINOR: server: Remove RMAINT from admin state when loading server state * CLEANUP: channel: fix comment in ci_putblk. * DOC: tune: explain the origin of block size for ssl.cachesize * BUG/MINOR: server: Don't call fopen() with server-state filepath set to NULL * BUG/MINOR: cfgparse: do not mention "addr:port" as supported on proxy lines * BUG/MINOR: stats: revert the change on ST_CONVDONE * BUG/MEDIUM: config: don't pick unset values from last defaults section * CLEANUP: deinit: release global and per-proxy server-state variables on deinit * BUG/MINOR: server: Fix server-state-file-name directive * BUG/MINOR: backend: hold correctly lock when killing idle conn * BUG/MINOR: tools: Fix a memory leak on error path in parse_dotted_uints() * BUG/MINOR: server: re-align state file fields number * BUG/MEDIUM: mux-h1: Always set CS_FL_EOI for response in MSG_DONE state * BUG/MINOR: http-ana: Don't increment HTTP error counter on internal errors * BUG/MINOR: intops: fix mul32hi()'s off-by-one * BUILD: ssl: guard SSL_CTX_set_msg_callback with SSL_CTRL_SET_MSG_CALLBACK macro * BUILD: ssl: guard SSL_CTX_add_server_custom_ext with special macro * BUILD: ssl: fix typo in HAVE_SSL_CTX_ADD_SERVER_CUSTOM_EXT macro * MINOR: check: do not ignore a connection header for http-check send- Update to version 2.3.5+git0.5902ad99b: * [RELEASE] Released version 2.3.5 * MINOR: config: Deprecate and ignore tune.chksize global option * BUG/MINOR: sock: Unclosed fd in case of connection allocation failure * BUG/MEDIUM: mux-h2: do not quit the demux loop before setting END_REACHED * BUG/MEDIUM: mux-h2: handle remaining read0 cases * BUILD: Makefile: move REGTESTST_TYPE default setting * MINOR: cli/show_fd: report local and report ports when known * BUILD: ssl: fix build breakage with last commit * BUG/MINOR: ssl: do not try to use early data if not configured * BUG/MINOR: xxhash: make sure armv6 uses memcpy() * BUG/MINOR: mux_h2: fix incorrect stat titles * BUG/MEDIUM: ssl: check a connection's status before computing a handshake * BUG/MEDIUM: ssl/cli: abort ssl cert is freeing the old store * BUG/MINOR: stick-table: Always call smp_fetch_src() with a valid arg list * DOC: management: fix "show resolvers" alphabetical ordering * MINOR: h1: Raise the chunk size limit up to (2^52 - 1) * MINOR: mux-h1/show_fd: report as suspicious an entry with too many calls * MINOR: mux-h2/show_fd: report as suspicious an entry with too many calls * MINOR: ssl/show_fd: report some FDs as suspicious when possible * MINOR: cli/show_fd: report some easily detectable suspicious states * MINOR: cli: give the show_fd helpers the ability to report a suspicious entry * MINOR: mux-fcgi: make the "show fd" helper also decode the fstrm subscriber when known * MINOR: mux-h1: make the "show fd" helper also decode the h1s subscriber when known * MINOR: mux-h2: make the "show fd" helper also decode the h2s subscriber when known * MINOR: xprt/mux: export all *_io_cb functions so that "show fd" resolves them * MINOR: ssl: provide a "show fd" helper to report important SSL information * MINOR: xprt: add a new show_fd() helper to complete some "show fd" dumps. * MINOR: cli: make "show fd" also report the xprt and xprt_ctx * CLEANUP: cli: make "show fd" use a const connection to access other fields * CLEANUP: tools: make resolve_sym_name() take a const pointer * MINOR: contrib: Make the wireshark peers dissector compile for more distribs. * BUG/MINOR: backend: check available list allocation for reuse * BUG/MEDIUM: backend: never reuse a connection for tcp mode * REORG: backend: simplify conn_backend_get * BUG/MEDIUM: session: only retrieve ready idle conn from session * BUG/MINOR: ssl: init tmp chunk correctly in ssl_sock_load_sctl_from_file() * BUG/MINOR: config: fix leak on proxy.conn_src.bind_hdr_name * BUG/MEDIUM: filters/htx: Fix data forwarding when payload length is unknown * DOC: Improve documentation of the various hdr() fetches * BUILD/MINOR: lua: define _GNU_SOURCE for LLONG_MAX * BUG/MEDIUM: mux-h2: fix read0 handling on partial frames * BUG/MEDIUM: tcpcheck: Don't destroy connection in the wake callback context * BUG/MINOR: mworker: define _GNU_SOURCE for strsignal() * BUG/MINOR: mux_h2: missing space between "st" and ".flg" in the "show fd" helper * BUG/MINOR: peers: Wrong "new_conn" value for "show peers" CLI command. * MINOR: build: discard echoing in help target * BUG/MINOR: peers: Possible appctx pointer dereference. * BUG/MEDIUM: stats: add missing INF_BUILD_INFO definition * BUILD: peers: fix build warning about unused variable * BUG/MINOR: dns: SRV records ignores duplicated AR records (v2) * MINOR: peers: Add traces for peer control messages. * BUG/MINOR: threads: Fixes the number of possible cpus report for Mac. * MINOR: server: Forbid server definitions in frontend sections * MINOR: config: Add failifnotcap() to emit an alert on proxy capabilities * BUG/MINOR: init: Use a dynamic buffer to set HAPROXY_CFGFILES env variable- Add lua54.patch to fix building with lua 5.4- Update to version 2.3.4+git0.10189c965: * [RELEASE] Released version 2.3.4 * MINOR: contrib/prometheus-exporter: use fill_info for process dump * MINOR: contrib/prometheus-exporter: avoid connection close header * BUG/MINOR: init: enforce strict-limits when using master-worker * BUG/MINOR: check: Don't perform any check on servers defined in a frontend * BUG/MINOR: sample: Memory leak of sample_expr structure in case of error * Revert "BUG/MINOR: dns: SRV records ignores duplicated AR records" * MINOR: reg-tests: add base prometheus test * BUG/MINOR: reg-tests: fix service dependency script * BUG/MINOR: sample: check alloc_trash_chunk return value in concat() * MINOR: reg-tests: add a way to add service dependency- Update to version 2.3.3+git0.9233c2143: * [RELEASE] Released version 2.3.3 * BUG/MINOR: sample: fix concat() converter's corruption with non-string variables * DOC: Add maintainers for the Prometheus exporter * SCRIPTS: announce-release: fix typo in help message * DOC: fix some spelling issues over multiple files * MINOR: contrib/prometheus-exporter: export build_info * CLEANUP: cfgparse: replace "realloc" with "my_realloc2" to fix to memory leak on error * BUILD: Makefile: exclude broken tests by default * MINOR: converter: adding support for url_enc * BUG/MINOR: srv: do not cleanup idle conns if pool max is null * BUG/MINOR: srv: do not init address if backend is disabled * SCRIPTS: make announce release support preparing announces before tag exists * SCRIPTS: improve announce-release to support different tag and versions * BUG/MINOR: stats: Make stat_l variable used to dump a stat line thread local * DOC: Improve the message printed when running `make` w/o `TARGET` * BUG/MINOR: tcpcheck: Report a L7OK if the last evaluated rule is a send rule * BUG/MINOR: cfgparse: Fail if the strdup() for `rule->be.name` for `use_backend` fails * BUG/MINOR: sink: Return an allocation failure in __sink_new if strdup() fails * MINOR: atomic: don't use ; to separate instruction on aarch64. * BUILD: hpack: hpack-tbl-t.h uses VAR_ARRAY but does not include compiler.h * BUG/MEDIUM: mux_h2: Add missing braces in h2_snd_buf()around trace+wakeup * DOC: fix "smp_size" vs "sample_size" in "log" directive arguments * BUG/MINOR: dns: SRV records ignores duplicated AR records * BUILD: ssl: fine guard for SSL_CTX_get0_privatekey call * BUILD: plock: remove dead code that causes a warning in gcc 11 * CONTRIB: debug: address "poll" utility build on non-linux platforms * CONTRIB: halog: fix signed/unsigned build warnings on counts and timestamps * CONTRIB: halog: mark the has_zero* functions unused * CONTRIB: halog: fix build issue caused by %L printf format * BUG/MEDIUM: mux-h1: Handle h1_process() failures on a pipelined request * BUG/MEDIUM: http-ana: Never for sending data in TUNNEL mode * BUG/MINOR: mux-h1: Don't set CS_FL_EOI too early for protocol upgrade requests * BUILD: Makefile: have "make clean" destroy .o/.a/.s in contrib subdirs as well * BUILD: SSL: fine guard for SSL_CTX_add_server_custom_ext call * REGTESTS: make use of HAPROXY_ARGS and pass -dM by default * BUG/MEDIUM: ssl/crt-list: bad behavior with "commit ssl cert" * BUG/MEDIUM: lb-leastconn: Reposition a server using the right eweight * BUG/MINOR: tools: Reject size format not starting by a digit * BUG/MINOR: tools: make parse_time_err() more strict on the timer validity * MINOR: tcpcheck: Only wait for more payload data on HTTP expect rules * BUG/MINOR: tcpcheck: Don't rearm the check timeout on each read * BUG/MINOR: http-check: Use right condition to consider HTX message as full * DOC: email change of the DeviceAtlas maintainer * BUG/MEDIUM: spoa/python: Fixing references to None * BUG/MEDIUM: spoa/python: Fixing PyObject_Call positional arguments * BUG/MINOR: spoa/python: Cleanup ipaddress objects if initialization fails * BUG/MINOR: spoa/python: Cleanup references for failed Module Addobject operations * DOC: spoa/python: Fixing typos in comments * DOC: spoa/python: Rephrasing memory related error messages * DOC: spoa/python: Fixing typo in IP related error messages * BUG/MAJOR: spoa/python: Fixing return None * MEDIUM: ssl: fatal error with bundle + openssl < 1.1.1 * MINOR: listener: now use a generic add_listener() function * MINOR: listener: automatically set the port when creating listeners * MINOR: protocol: add a ->set_port() helper to address families * BUG/MINOR: mux-h1: Handle keep-alive timeout for idle frontend connections * BUG/MINOR: listener: use sockaddr_in6 for IPv6 * DOC/MINOR: Fix formatting in Management Guide * BUILD/MINOR: haproxy DragonFlyBSD affinity build update. * BUG/MAJOR: ring: tcp forward on ring can break the reader counter. * BUG/MINOR: lua: warn when registering action, conv, sf, cli or applet multiple times * MINOR: cli: add a function to look up a CLI service description * MINOR: actions: add a function returning a service pointer from its name * MINOR: actions: Export actions lookup functions * BUG/MINOR: lua: Some lua init operation are processed unsafe * BUG/MINOR: lua: Post init register function are not executed beyond the first one * BUG/MINOR: lua: lua-load doesn't check its parameters * BUG/MINOR: lua: missing "\n" in error message * BUG/MINOR: mux-h2/stats: not all GOAWAY frames are errors * BUG/MINOR: mux-h2/stats: make stream/connection proto errors more accurate * BUG/MEDIUM: local log format regression. * BUG/MEDIUM: task: close a possible data race condition on a tasklet's list link * MINOR: task: remove __tasklet_remove_from_tasklet_list() * BUG/MEDIUM: lists: Lock the element while we check if it is in a list. * MINOR: plock: use an ARMv8 instruction barrier for the pause instruction- Update to version 2.3.2+git0.d522db763: * [RELEASE] Released version 2.3.2 * BUG/MINOR: http-fetch: Fix smp_fetch_body() when called from a health-check * DOC: config: Move req.hdrs and req.hdrs_bin in L7 samples fetches section * BUG/MAJOR: tcpcheck: Allocate input and output buffers from the buffer pool * MINOR: tcpcheck: Don't handle anymore in-progress send rules in tcpcheck_main * BUG/MINOR: tcpcheck: Don't forget to reset tcp-check flags on new kind of check * DOC: Clarify %HP description in log-format * DOC: better document the config file format and escaping/quoting rules * BUG/MAJOR: peers: fix partial message decoding * BUG/MEDIUM: http_act: Restore init of log-format list * BUILD: Show the value of DEBUG= in haproxy -vv * BUILD: Make DEBUG part of .build_opts * MINOR: http_act: Add -m flag for del-header name matching method * REGTESTS: converter: add url_dec test * REGTESTS: Add sample_fetches/cook.vtc * DOC: cache: Add new caching limitation information * MEDIUM: cache: Change caching conditions * BUG/MAJOR: filters: Always keep all offsets up to date during data filtering * DOC: better describes how to configure a fallback crt * BUG/MINOR: http_htx: Fix searching headers by substring * BUG/MAJOR: connection: reset conn->owner when detaching from session list * CLEANUP: connection: do not use conn->owner when the session is known * DOC: clarify how to create a fallback crt * BUILD: makefile: enable crypt(3) for OpenBSD * BUG/MEDIUM: ssl/crt-list: fix error when no file found * BUG/MINOR: ssl/crt-list: load bundle in crt-list only if activated * BUG/MEDIUM: ssl: error when no certificate are found * BUG/MEDIUM: ssl/crt-list: bundle support broken in crt-list * BUG/MEDIUM: http-ana: Don't eval http-after-response ruleset on empty messages * BUG/MINOR: ssl: segv on startup when AKID but no keyid * DOC: add missing 3.10 in the summary * BUG/MINOR: http-ana: Don't wait for the body of CONNECT requests * BUG/MEDIUM: filters: Forward all filtered data at the end of http filtering * CLEANUP: cfgparse: remove duplicate registration for transparent build options * BUILD: http-htx: fix build warning regarding long type in printf- Update to version 2.3.1+git0.bdd7178b8: * [RELEASE] Released version 2.3.1 * REGTEST: make ssl_client_samples and ssl_server_samples require to 2.2 * MINOR: peers: Add traces to peer_treat_updatemsg(). * REGTEST: ssl: mark reg-tests/ssl/ssl_crt-list_filters.vtc as broken * REGTEST: ssl: test wildcard and multi-type + exclusions * MINOR: cfgparse: tighten the scope of newnameserver variable, free it on error. * MINOR: config/mux-h2: Return ERR_ flags from init_h2() instead of a status * MINOR: init: Fix the prototype for per-thread free callbacks * BUG/MINOR: tcpcheck: Don't warn on unused rules if check option is after * MINOR: spoe: Don't close connection in sync mode on processing timeout * BUG/MAJOR: spoe: Be sure to remove all references on a released spoe applet * BUG/MINOR: http-htx: Handle warnings when parsing http-error and http-errors * MINOR: check: report error on incompatible connect proto * MINOR: check: report error on incompatible proto * BUG/MEDIUM: check: reuse srv proto only if using same mode * BUG/MINOR: http-fetch: Fix calls w/o parentheses of the cookie sample fetches * BUG/MINOR: http-fetch: Extract cookie value even when no cookie name * BUG/MEDIUM: peers: fix decoding of multi-byte length in stick-table messages * BUG/MINOR: peers: Missing TX cache entries reset. * BUG/MINOR: peers: Do not ignore a protocol error for dictionary entries. * BUG/MINOR: stats: free dynamically stats fields/lines on shutdown * BUG/MINOR: lua: set buffer size during map lookups * BUG/MINOR: pattern: a sample marked as const could be written- Update to version 2.3.0+git4.689d98154: * BUG/MEDIUM: ssl/crt-list: correctly insert crt-list line if crt already loaded- Update to version 2.3.0+git3.7a50763d1: * DOC: config: Fix a typo on ssl_c_chain_der * MINOR: http-htx: Add understandable errors for the errorfiles parsing * BUG/MINOR: ssl: don't report 1024 bits DH param load error when it's higher- apparmor: do not limit to tcp sockets. haproxy can do udp as well.- Update to version 2.3.0+git0.1c0a722a8: https://www.haproxy.com/blog/announcing-haproxy-2-3/ for all the details see /usr/share/doc/packages/haproxy/CHANGELOG- Update to version 2.2.5+git0.34b2b1066: * [RELEASE] Released version 2.2.5 * BUG/MEDIUM: server: make it possible to kill last idle connections * CLEANUP: mux-h2: Remove the h1 parser state from the h2 stream * BUG/MEDIUM: stick-table: limit the time spent purging old entries * BUG/MINOR: filters: Skip disabled proxies during startup only * BUG/MEDIUM: mux-pt: Release the tasklet during an HTTP upgrade * MINOR: server: Copy configuration file and line for server templates * BUG/MINOR: server: Set server without addr but with dns in RMAINT on startup * BUG/MINOR: checks: Report a socket error before any connection attempt * BUG/MINOR: proxy/server: Skip per-proxy/server post-check for disabled proxies * BUG/MEDIUM: filters: Don't try to init filters for disabled proxies * BUG/MINOR: cache: Inverted variables in http_calc_maxage function * BUG/MINOR: cache: Manage multiple values in cache-control header value * MINOR: ist: Add a case insensitive istmatch function * BUG/MINOR: lua: initialize sample before using it * BUG/MINOR: server: fix down_time report for stats * BUG/MINOR: server: fix srv downtime calcul on starting * BUG/MINOR: log: fix risk of null deref on error path * BUG/MINOR: log: fix memory leak on logsrv parse error * BUG/MINOR: extcheck: add missing checks on extchk_setenv() * BUG/MEDIUM: ssl: OCSP must work with BoringSSL * Revert "MINOR: ssl: 'ssl-load-extra-del-ext' removes the certificate extension" * BUG/MAJOR: mux-h2: Don't try to send data if we know it is no longer possible * BUG/MINOR: http-ana: Don't send payload for internal responses to HEAD requests * BUG/MEDIUM: server: support changing the slowstart value from state-file * BUG/MINOR: queue: properly report redistributed connections * MINOR: ssl: 'ssl-load-extra-del-ext' removes the certificate extension * BUILD: ssl: make BoringSSL use its own version numbers * BUG/MINOR: disable dynamic OCSP load with BoringSSL * BUG/MINOR: peers: Possible unexpected peer seesion reset after collisions. * DOC: fix typo in MAX_SESS_STKCTR * BUG/MEDIUM: lb: Always lock the server when calling server_{take,drop}_conn * BUG/MEDIUM: mux-h1: Get the session from the H1S when capturing bad messages * BUG/MEDIUM: spoe: Unset variable instead of set it if no data provided * BUG/MEDIUM: task: bound the number of tasks picked from the wait queue at once * BUG/MINOR: connection: fix loop iter on connection takeover * MINOR: fd: report an error message when failing initial allocations * BUG/MINOR: mux-h2: do not stop outgoing connections on stopping * BUG/MINOR: init: only keep rlim_fd_cur if max is unlimited * BUILD: connection: fix build on clang after the VAR_ARRAY cleanup * CLEANUP: tree-wide: use VAR_ARRAY instead of [0] in various definitions * BUG/MINOR: http-htx: Expect no body for 204/304 internal HTTP responses * BUG/MINOR: http: Fix content-length of the default 500 error * DOC: Fix typos in configuration.txt * BUG/MEDIUM: mux-h2: Don't handle pending read0 too early on streams * BUG/MEDIUM: mux-fcgi: Don't handle pending read0 too early on streams * DOC: Add missing stats fields in the management doc * DOC: fix a confusing typo on a regsub example * BUG/MINOR: mux-h1: Always set the session on frontend h1 stream * BUG/MINOR: mux-h1: Be sure to only set CO_RFL_READ_ONCE for the first read * BUG/MINOR: peers: Inconsistency when dumping peer status codes. * MINOR: hlua: Display debug messages on stderr only in debug mode * BUG/MINOR: stats: fix validity of the json schema * MINOR: counters: fix a typo in comment * MINOR: ssl: Add warning if a crt-list might be truncated * BUG/MEDIUM: queue: make pendconn_cond_unlink() really thread-safe * BUG/MINOR: tcpcheck: Set socks4 and send-proxy flags before the connect call * DOC: tcp-rules: Refresh details about L7 matching for tcp-request content rules * BUG/MINOR: Fix several leaks of 'log_tag' in init(). * MINOR: ssl: Add error if a crt-list might be truncated * BUILD: makefile: Fix building with closefrom() support enabled * BUILD: ssl_crtlist: work around another bogus gcc-9.3 warning- apparmor profile: - we need net_admin capability for non local bind and setting "source" for server entries.- apparmor profile fixes: - include abstractions that give access to the openssl config, ssl certs and ssl keys - include local configs only with "if exists" so they do not have to exist. - move local files to %ghost- use parallel build- Update to version 2.2.4+git0.de456726d: * [RELEASE] Released version 2.2.4 * REGTEST: make map_regm_with_backref require 1.7 * REGTEST: make abns_socket.vtc require 1.8 * REGTEST: make agent-check.vtc require 1.8 * REGTEST: fix host part in balance-uri-path-only.vtc * BUG/MINOR: ssl/crt-list: exit on warning out of crtlist_parse_line() * DOC: agent-check: fix typo in "fail" word expected reply * REGTESTS: use "command" instead of "which" for better POSIX compatibility * BUILD: trace: include tools.h * BUG/MEDIUM: listeners: do not pause foreign listeners * REGTESTS: add a few load balancing tests * MINOR: backend: add a new "path-only" option to "balance uri" * MINOR: backend: make the "whole" option of balance uri take only one bit * MINOR: h2/trace: also display the remaining frame length in traces * BUG/MINOR: Fix memory leaks cfg_parse_peers * BUG/MEDIUM: h2: report frame bits only for handled types * BUG/MINOR: config: Fix memory leak on config parse listen * BUG/MINOR: http-fetch: Don't set the sample type during the htx prefetch * BUG/MINOR: h2/trace: do not display "stream error" after a frame ACK * BUG/MINOR: ssl/crt-list: crt-list could end without a \n * BUG/MEDIUM: ssl: Don't call ssl_sock_io_cb() directly. * BUG/MINOR: server: report correct error message for invalid port on "socks4" * BUG/MINOR: ssl: verifyhost is case sensitive * BUG/MINOR: Fix type passed of sizeof() for calloc() * BUG/MEDIUM: pattern: Renew the pattern expression revision when it is pruned * BUILD: threads: better workaround for late loading of libgcc_s- Update to version 2.2.3+git0.0e58a340d: * [RELEASE] Released version 2.2.3 * BUG/MEDIUM: mux-h1: always apply the timeout on half-closed connections * BUG/MINOR: auth: report valid crypto(3) support depending on build options * DOC: ssl-load-extra-files only applies to certificates on bind lines * MINOR: server: Improve log message sent when server address is updated * BUG/MEDIUM: dns: Be sure to renew IP address for already known servers * BUG/MEDIUM: dns: Don't store additional records in a linked-list * CLEANUP: dns: remove 45 "return" statements from dns_validate_dns_response() * CLEANUP: Update .gitignore * MINOR: Commit .gitattributes * BUILD: thread: limit the libgcc_s workaround to glibc only * BUG/MINOR: threads: work around a libgcc_s issue with chrooting * BUG/MEDIUM: ssl: does not look for all SNIs before chosing a certificate * MINOR: arg: Use chunk_destroy() to release string arguments * BUG/MEDIUM: ssl: check OCSP calloc in ssl_sock_load_ocsp() * REGTEST: Add a test for request path manipulations, with and without the QS * MINOR: http-fetch: Add pathq sample fetch * MINOR: http-rules: Add set-pathq and replace-pathq actions * BUG/MEDIUM: doc: Fix replace-path action description * Revert "BUG/MINOR: http-rules: Replace path and query-string in "replace-path" action" * BUG/MINOR: startup: haproxy -s cause 100% cpu * BUG/MEDIUM: contrib/spoa-server: Fix ipv4_address used instead of ipv6_address * BUG/MINOR: contrib/spoa-server: Updating references to free in case of failure * BUG/MINOR: contrib/spoa-server: Do not free reference to NULL * BUG/MINOR: contrib/spoa-server: Ensure ip address references are freed * BUG/MAJOR: contrib/spoa-server: Fix unhandled python call leading to memory leak * BUILD: task: work around a bogus warning in gcc 4.7/4.8 at -O1 * BUILD: tools: include auxv a bit later * MINOR: cache: Reject duplicate cache names * DOC: cache: Use '' instead of '' in error message * BUG/MEDIUM: ssl: crt-list negative filters don't work * BUG/MINOR: http-rules: Replace path and query-string in "replace-path" action * MINOR: http-htx: Add an option to eval query-string when the path is replaced * BUG/MEDIUM: http-ana: Don't wait to send 1xx responses received from servers * BUG/MINOR: reload: do not fail when no socket is sent * BUG/MEDIUM: ssl: fix ssl_bind_conf double free w/ wildcards * BUG/MEDIUM: ssl: never generates the chain from the verify store * BUG/MEDIUM: htx: smp_prefetch_htx() must always validate the direction * BUG/MINOR: stats: use strncmp() instead of memcmp() on health states * BUG/MINOR: ssl: ssl-skip-self-issued-ca requires >= 1.0.2 * BUG/MEDIUM: ssl: fix the ssl-skip-self-issued-ca option * BUG/MINOR: snapshots: leak of snapshots on deinit() * MEDIUM: lua: Don't filter exported fetches and converters * BUG/MINOR: lua: Duplicate lua strings in sample fetches/converters arg array * MINOR: hlua: Don't needlessly copy lua strings in trash during args validation * BUG/MINOR: lua: Check argument type to convert it to IP mask in arg validation * BUG/MINOR: lua: Check argument type to convert it to IPv4/IPv6 arg validation * BUG/MINOR: arg: Fix leaks during arguments validation for fetches/converters * BUG/MINOR: lua: Duplicate map name to load it when a new Map object is created * BUG/MINOR: converters: Store the sink in an arg pointer for debug() converter * MINOR: arg: Add an argument type to keep a reference on opaque data * BUG/MEDIUM: map/lua: Return an error if a map is loaded during runtime * BUG/MEDIUM: ssl: memory leak of ocsp data at SSL_CTX_free() * BUG/MINOR: ssl: fix memory leak at OCSP loading * DOC: spoa-server: fix false friends `actually` * BUG/MINOR: spoa-server: fix size_t format printing * BUG/MAJOR: dns: disabled servers through SRV records never recover * CLEANUP: dns: typo in reported error message * BUG/MEDIUM: mux-h1: Refresh H1 connection timeout after a synchronous send * SCRIPTS: git-show-backports: emit the shell command to backport a commit * SCRIPTS: git-show-backports: make -m most only show the left branch- Update to version 2.2.2+git0.b8a2763d5: * [RELEASE] Released version 2.2.2 * BUG/MEDIUM: tcp-checks: always attach the transport before installing the mux * BUG/MEDIUM: backend: always attach the transport before installing the mux * SCRIPTS: announce-release: add the link to the wiki in the announce messages * MINOR: stream-int: Be sure to have a mux to do sends and receives * MINOR: connection: Preinstall the mux for non-ssl connect * BUG/MEDIUM: connection: Be sure to always install a mux for sync connect * BUG/MINOR: tcp-rules: Set the inspect-delay when a tcp-response action yields * BUG/MINOR: tcp-rules: Preserve the right filter analyser on content eval abort * BUG/MINOR: lua: Abort execution of actions that yield on a final evaluation * BUG/MEDIUM: dns: Don't yield in do-resolve action on a final evaluation * MEDIUM: lua: Add support for the Lua 5.4 * BUG/MAJOR: dns: don't treat Authority records as an error * BUG/MAJOR: dns: fix null pointer dereference in snr_update_srv_status * BUG/MINOR: debug: Don't dump the lua stack if it is not initialized * BUILD: tools: fix build with static only toolchains * BUG/MINOR: mux-fcgi: Don't url-decode the QUERY_STRING parameter anymore- Update to version 2.2.1+git0.0ef71a557: * [RELEASE] Released version 2.2.1 * BUG/MEDIUM: http-ana: Only set CF_EXPECT_MORE flag on data filtering * BUG/MEDIUM: stream-int: Don't set MSG_MORE flag if no more data are expected * BUG/MINOR: htx: add two missing HTX_FL_EOI and remove an unexpected one * MEDIUM: htx: Add a flag on a HTX message when no more data are expected * BUG/MEDIUM: dns: Release answer items when a DNS resolution is freed * BUG/MAJOR: dns: Make the do-resolve action thread-safe * BUG/MAJOR: tasks: don't requeue global tasks into the local queue * BUG/MEDIUM: resolve: fix init resolving for ring and peers section. * BUG/MEDIUM: arg: empty args list must be dropped * DOC: ssl: req_ssl_sni needs implicit TLS * BUILD: config: fix again bugs gcc warnings on calloc * BUG/MAJOR: tasks: make sure to always lock the shared wait queue if needed * BUILD: config: address build warning on raspbian+rpi4 * BUG/MEDIUM: channel: Be aware of SHUTW_NOW flag when output data are peeked * BUG/MEDIUM: server: fix possibly uninitialized state file on close * BUG/MEDIUM: server: resolve state file handle leak on reload * BUG/MEDIUM: fcgi-app: fix memory leak in fcgi_flt_http_headers * BUG/MEDIUM: log: issue mixing sampled to not sampled log servers. * BUG/MINOR: mux-fcgi: Set flags on the right stream field for empty FCGI_STDOUT * BUG/MINOR: mux-fcgi: Set conn state to RECORD_P when skipping the record padding * BUG/MINOR: mux-fcgi: Handle empty STDERR record * BUG/MEDIUM: mux-h1: Continue to process request when switching in tunnel mode * BUG/MEDIUM: mux-fcgi: Don't add private connections in available connection list * BUG/MEDIUM: mux-h2: Don't add private connections in available connection list * CONTRIB: da: fix memory leak in dummy function da_atlas_open() * BUG/MEDIUM: lists: add missing store barrier in MT_LIST_ADD/MT_LIST_ADDQ * BUG/MEDIUM: lists: add missing store barrier on MT_LIST_BEHEAD() * BUG/MINOR: sample: Free str.area in smp_check_const_meth * BUG/MINOR: sample: Free str.area in smp_check_const_bool- Update to version 2.2.0+git0.3a00c915f: https://www.haproxy.com/blog/announcing-haproxy-2-2/ * [RELEASE] Released version 2.2.0 * MINOR: version: mention that it's an LTS release now * DOC: minor update to coding style file * DOC: update INSTALL with new compiler versions * CLEANUP: ssl: remove unrelevant comment in smp_fetch_ssl_x_keylog() * DOC: configuration: remove obsolete mentions of H2 being converted to HTTP/1.x * BUG/MINOR: connection: See new connection as available only on reuse always * BUG/MEDIUM: connection: Don't consider new private connections as available * BUG/MINOR: backend: Remove CO_FL_SESS_IDLE if a client remains on the last server * MINOR: mux-h1: Improve traces about the splicing - refreshed patches to apply cleanly again: haproxy-1.6.0-makefile_lib.patch haproxy-1.6.0-sec-options.patch - track series file in source rpm- Update to version 2.1.7+git0.8bebf80fb: * [RELEASE] Released version 2.1.7- Update to version 2.1.6+git1.661c88907: * BUG/MAJOR: http-htx: Don't forget to copy error messages from defaults sections- Update to version 2.1.6+git0.34db76106: * [RELEASE] Released version 2.1.6 * BUG/MINOR: mworker: fix a memleak when execvp() failed * BUG/MINOR: ssl: fix a trash buffer leak in some error cases * BUG/MEDIUM: mworker: fix the reload with an -- option * BUG/MINOR: init: -S can have a parameter starting with a dash * BUG/MINOR: init: -x can have a parameter starting with a dash * BUG/MEDIUM: mworker: fix the copy of options in copy_argv() * BUG/MEDIUM: contrib/prometheus-exporter: Properly set flags to dump metrics * BUG/MEDIUM: hlua: Lock pattern references to perform set/add/del operations * BUG/MEDIUM: http-htx: Duplicate error messages as raw data instead of string * BUG/MEDIUM: lua: Reset analyse expiration timeout before executing a lua action * BUG/MINOR: peers: fix internal/network key type mapping. * SCRIPTS: publish-release: pass -n to gzip to remove timestamp * Revert "BUG/MEDIUM: connections: force connections cleanup on server changes"- Update to version 2.1.5+git0.36e14bd31: * [RELEASE] Released version 2.1.5 * BUG/MINOR: nameservers: fix error handling in parsing of resolv.conf * BUG/MINOR: lua: Add missing string length for lua sticktable lookup * BUG/MEDIUM: logs: fix trailing zeros on log message. * REGTESTS: checks: Fix tls_health_checks when IPv6 addresses are used * BUG/MINOR: logs: prevent double line returns in some events. * DOC: SPOE is no longer experimental * DOC/MINOR: halog: Add long help info for ic flag * DOC: retry-on can only be used with mode http * BUG/MINOR: server: Fix server_finalize_init() to avoid unused variable * BUG/MINOR: checks: Respect check-ssl param when a port or an addr is specified * BUG/MEDIUM: ring: write-lock the ring while attaching/detaching * BUG/MAJOR: mux-fcgi: Stop sending loop if FCGI stream is blocked for any reason * BUG/MINOR: cache: Don't needlessly test "cache" keyword in parse_cache_flt() * BUG/MEDIUM: stream: Only allow L7 retries when using HTTP. * BUG/MEDIUM: streams: Remove SF_ADDR_SET if we're retrying due to L7 retry. * BUILD: select: only declare existing local labels to appease clang * BUG/MINOR: soft-stop: always wake up waiting threads on stopping * BUG/MINOR: pollers: remove uneeded free in global init * BUG/MINOR: pools: use %u not %d to report pool stats in "show pools" * BUG/MINOR: cfgparse: Abort parsing the current line if an invalid \x sequence is encountered * BUG/MEDIUM: http_ana: make the detection of NTLM variants safer * BUG/MINOR: http-ana: fix NTLM response parsing again * BUG/MINOR: config: Make use_backend and use-server post-parsing less obscur * BUG/MEDIUM: lua: Fix dumping of stick table entries for STD_T_DICT * BUG/MINOR: threads: fix multiple use of argument inside HA_ATOMIC_UPDATE_{MIN,MAX}() * BUG/MINOR: threads: fix multiple use of argument inside HA_ATOMIC_CAS() * BUG/MINOR: sample: Set the correct type when a binary is converted to a string * CLEANUP: connections: align function declaration * BUG/MEDIUM: ssl: fix the id length check within smp_fetch_ssl_fc_session_id() * BUG/MEDIUM: h1: Don't compare host and authority if only h1 headers are parsed * BUG/MEDIUM: connections: force connections cleanup on server changes * BUG/MEDIUM: mux-fcgi: Fix wrong test on FCGI_CF_KEEP_CONN in fcgi_detach() * BUG/MEDIUM: mux_fcgi: Free the FCGI connection at the end of fcgi_release() * BUG/MINOR: checks: Remove a warning about http health checks * BUG/MINOR: checks: Compute the right HTTP request length for HTTP health checks * BUG/MINOR: checks/server: use_ssl member must be signed * Revert "BUG/MINOR: connection: make sure to correctly tag local PROXY connections" * Revert "BUG/MINOR: connection: always send address-less LOCAL PROXY connections" * REGTEST: http-rules: Require PCRE or PCRE2 option to run map_redirect script * REGTEST: ssl: test the client certificate authentication * BUILD: Makefile: add linux-musl to TARGET * BUILD: tools: rely on __ELF__ not USE_DL to enable use of dladdr() * BUILD: tools: unbreak resolve_sym_name() on non-GNU platforms * MINOR: debug: dump the whole trace if we can't spot the starting point * MINOR: debug: use our own backtrace function on clang+x86_64 * MINOR: debug: improve backtrace() on aarch64 and possibly other systems * MINOR: debug: report the number of entries in the backtrace * MINOR: wdt: do not depend on USE_THREAD * BUILD: Makefile: include librt before libpthread * MINOR: debug: call backtrace() once upon startup * MEDIUM: debug: add support for dumping backtraces of stuck threads * MINOR: cli: make "show fd" rely on resolve_sym_name() * MINOR: debug: use resolve_sym_name() to dump task handlers * MINOR: tools: add resolve_sym_name() to resolve function pointers * MINOR: tools: add new function dump_addr_and_bytes() * MINOR: haproxy: export run_poll_loop * MINOR: stream: report the list of active filters on stream crashes * BUG/MEDIUM: shctx: bound the number of loops that can happen around the lock * BUG/MEDIUM: shctx: really check the lock's value while waiting * BUG/MINOR: debug: properly use long long instead of long for the thread ID * MINOR: threads: export the POSIX thread ID in panic dumps * BUG/MEDIUM: listener: mark the thread as not stuck inside the loop * BUG/MEDIUM: sample: make the CPU and latency sample fetches check for a stream * BUG/MEDIUM: http: the "unique-id" sample fetch could crash without a steeam * BUG/MEDIUM: http: the "http_first_req" sample fetch could crash without a steeam * BUG/MEDIUM: capture: capture.{req,res}.* crash without a stream * BUG/MEDIUM: capture: capture-req/capture-res converters crash without a stream * BUG/MINOR: mux-fcgi: Be sure to have a connection as session's origin to use it * BUG/MINOR: obj_type: Handle stream object in obj_base_ptr() function * BUG/MINOR: checks: chained expect will not properly wait for enough data * BUG/MEDIUM: server/checks: Init server check during config validity check * BUG/MINOR: checks: Respect the no-check-ssl option * MINOR: checks: Add a way to send custom headers and payload during http chekcs * BUG/MINOR: check: Update server address and port to execute an external check * MINOR: contrib: make the peers wireshark dissector a plugin * MEDIUM: memory: make pool_gc() run under thread isolation * DOC: option logasap does not depend on mode * BUG/MINOR: http: make url_decode() optionally convert '+' to SP * BUG/MINOR: tools: fix the i386 version of the div64_32 function * BUG/MEDIUM: http-ana: Handle NTLM messages correctly. * BUG/MINOR: ssl: default settings for ssl server options are not used * DOC: Improve documentation on http-request set-src * MINOR: version: Show uname output in display_version() * DOC: hashing: update link to hashing functions * BUG/MINOR: peers: Incomplete peers sections should be validated. * BUG/MINOR: connection: always send address-less LOCAL PROXY connections * BUG/MINOR: ssl: memleak of the struct cert_key_and_chain * BUG/MINOR: ssl/cli: memory leak in 'set ssl cert' * MINOR: ssl: improve the errors when a crt can't be open * BUG/MINOR: protocol_buffer: Wrong maximum shifting.- use the "profile profilename /path/to/binary" syntax to make "ps aufxZ" more readable- Update to version 2.1.4+git0.3cfc2f1d9: (boo#1168023) CVE-2020-11100 - SCRIPTS: make announce-release executable again - BUG/MINOR: namespace: avoid closing fd when socket failed in my_socketat - BUG/MEDIUM: muxes: Use the right argument when calling the destroy method. - BUG/MINOR: mux-fcgi: Forbid special characters when matching PATH_INFO param - MINOR: mux-fcgi: Make the capture of the path-info optional in pathinfo regex - SCRIPTS: announce-release: use mutt -H instead of -i to include the draft - MINOR: http-htx: Add a function to retrieve the headers size of an HTX message - MINOR: filters: Forward data only if the last filter forwards something - BUG/MINOR: filters: Count HTTP headers as filtered data but don't forward them - BUG/MINOR: http-htx: Don't return error if authority is updated without changes - BUG/MINOR: http-ana: Matching on monitor-uri should be case-sensitive - MINOR: http-ana: Match on the path if the monitor-uri starts by a / - BUG/MAJOR: http-ana: Always abort the request when a tarpit is triggered - MINOR: ist: add an iststop() function - BUG/MINOR: http: http-request replace-path duplicates the query string - BUG/MEDIUM: shctx: make sure to keep all blocks aligned - MINOR: compiler: move CPU capabilities definition from config.h and complete them - BUG/MEDIUM: ebtree: don't set attribute packed without unaligned access support - BUILD: fix recent build failure on unaligned archs - CLEANUP: cfgparse: Fix type of second calloc() parameter - BUG/MINOR: sample: fix the json converter's endian-sensitivity - BUG/MEDIUM: ssl: fix several bad pointer aliases in a few sample fetch functions - BUG/MINOR: connection: make sure to correctly tag local PROXY connections - MINOR: compiler: add new alignment macros - BUILD: ebtree: improve architecture-specific alignment - BUG/MINOR: h2: reject again empty :path pseudo-headers - BUG/MINOR: sample: Make sure to return stable IDs in the unique-id fetch - BUG/MINOR: dns: ignore trailing dot - BUG/MINOR: http-htx: Do case-insensive comparisons on Host header name - MINOR: contrib/prometheus-exporter: Add heathcheck status/code in server metrics - MINOR: contrib/prometheus-exporter: Add the last heathcheck duration metric - BUG/MEDIUM: random: initialize the random pool a bit better - MINOR: tools: add 64-bit rotate operators - BUG/MEDIUM: random: implement a thread-safe and process-safe PRNG - MINOR: backend: use a single call to ha_random32() for the random LB algo - BUG/MINOR: checks/threads: use ha_random() and not rand() - BUG/MAJOR: list: fix invalid element address calculation - MINOR: debug: report the task handler's pointer relative to main - BUG/MEDIUM: debug: make the debug_handler check for the thread in threads_to_dump - MINOR: haproxy: export main to ease access from debugger - BUILD: tools: remove obsolete and conflicting trace() from standard.c - BUG/MINOR: wdt: do not return an error when the watchdog couldn't be enabled - DOC: fix incorrect indentation of http_auth_* - OPTIM: startup: fast unique_id allocation for acl. - BUG/MINOR: pattern: Do not pass len = 0 to calloc() - DOC: configuration.txt: fix various typos - DOC: assorted typo fixes in the documentation and Makefile - BUG/MINOR: init: make the automatic maxconn consider the max of soft/hard limits - BUG/MAJOR: proxy_protocol: Properly validate TLV lengths - REGTEST: make the PROXY TLV validation depend on version 2.2 - BUG/MINOR: filters: Use filter offset to decude the amount of forwarded data - BUG/MINOR: filters: Forward everything if no data filters are called - MINOR: htx: Add a function to return a block at a specific offset - BUG/MEDIUM: cache/filters: Fix loop on HTX blocks caching the response payload - BUG/MEDIUM: compression/filters: Fix loop on HTX blocks compressing the payload - BUG/MINOR: http-ana: Reset request analysers on a response side error - BUG/MINOR: lua: Ignore the reserve to know if a channel is full or not - BUG/MINOR: http-rules: Preserve FLT_END analyzers on reject action - BUG/MINOR: http-rules: Fix a typo in the reject action function - BUG/MINOR: rules: Preserve FLT_END analyzers on silent-drop action - BUG/MINOR: rules: Increment be_counters if backend is assigned for a silent-drop - DOC: fix typo about no-tls-tickets - DOC: improve description of no-tls-tickets - DOC: assorted typo fixes in the documentation - DOC: ssl: clarify security implications of TLS tickets - BUILD: wdt: only test for SI_TKILL when compiled with thread support - BUG/MEDIUM: mt_lists: Make sure we set the deleted element to NULL; - MINOR: mt_lists: Appease gcc. - BUG/MEDIUM: random: align the state on 2*64 bits for ARM64 - BUG/MEDIUM: pools: Always update free_list in pool_gc(). - BUG/MINOR: haproxy: always initialize sleeping_thread_mask - BUG/MINOR: listener/mq: do not dispatch connections to remote threads when stopping - BUG/MINOR: haproxy/threads: try to make all threads leave together - DOC: proxy_protocol: Reserve TLV type 0x05 as PP2_TYPE_UNIQUE_ID - DOC: correct typo in alert message about rspirep - BUILD: on ARM, must be linked to libatomic. - BUILD: makefile: fix regex syntax in ARM platform detection - BUILD: makefile: fix expression again to detect ARM platform - BUG/MEDIUM: peers: resync ended with RESYNC_PARTIAL in wrong cases. - DOC: assorted typo fixes in the documentation - MINOR: wdt: Move the definitions of WDTSIG and DEBUGSIG into types/signal.h. - BUG/MEDIUM: wdt: Don't ignore WDTSIG and DEBUGSIG in __signal_process_queue(). - MINOR: memory: Change the flush_lock to a spinlock, and don't get it in alloc. - BUG/MINOR: connections: Make sure we free the connection on failure. - REGTESTS: use "command -v" instead of "which" - REGTEST: increase timeouts on the seamless-reload test - BUG/MINOR: haproxy/threads: close a possible race in soft-stop detection - BUG/MINOR: peers: init bind_proc to 1 if it wasn't initialized - BUG/MINOR: peers: avoid an infinite loop with peers_fe is NULL - BUG/MINOR: peers: Use after free of "peers" section. - MINOR: listener: add so_name sample fetch - BUILD: ssl: only pass unsigned chars to isspace() - BUG/MINOR: stats: Fix color of draining servers on stats page - DOC: internals: Fix spelling errors in filters.txt - MINOR: http-rules: Add a flag on redirect rules to know the rule direction - BUG/MINOR: http_ana: make sure redirect flags don't have overlapping bits - MINOR: http-rules: Handle the rule direction when a redirect is evaluated - BUG/MINOR: http-ana: Reset request analysers on error when waiting for response - BUG/CRITICAL: hpack: never index a header into the headroom after wrapping- Remove unsupported options from example haproxy.cfg - Make haproxy useable for containers - Use sysusers.d to create users. - Use systemd_ordering instead of requiring systemd. - Own vim syntax directory instead of requiring vim. This also solves the problem the directory got never removed if vim is updated before haproxy.- Update to version 2.1.3+git0.5c020bbdd: * [RELEASE] Released version 2.1.3 * BUG/MINOR: tcp: don't try to set defaultmss when value is negative * BUG/MINOR: http-ana: Set HTX_FL_PROXY_RESP flag if a server perform a redirect * BUG/MINOR: http-ana: Don't overwrite outgoing data when an error is reported * MINOR: htx/channel: Add a function to copy an HTX message in a channel's buffer * MINOR: htx: Add a function to append an HTX message to another one * DOC: word converter ignores delimiters at the start or end of input string * MINOR: build: add aix72-gcc build TARGET and power{8,9} CPUs * BUG/MINOR: tcp: avoid closing fd when socket failed in tcp_bind_listener * BUG/MINOR: listener: enforce all_threads_mask on bind_thread on init * BUG/MEDIUM: listener: only consider running threads when resuming listeners * BUG/MINOR: dns: allow 63 char in hostname * BUG/MINOR: unix: better catch situations where the unix socket path length is close to the limit * DOC: schematic of the SSL certificates architecture * BUG/MEDIUM: ssl/cli: 'commit ssl cert' wrong SSL_CTX init * SCRIPTS: announce-release: allow the user to force to overwrite old files * SCRIPTS: announce-release: place the send command in the mail's header * CONTRIB: debug: also support reading values from stdin * MINOR: acl: Warn when an ACL is named 'or' * CONTRIB: debug: support reporting multiple values at once * CONTRIB: debug: add the possibility to decode the value as certain types only * CONTRIB: debug: add missing flags SF_HTX and SF_MUX * BUG/MINOR: ssl: clear the SSL errors on DH loading failure * BUG/MINOR: ssl: we may only ignore the first 64 errors * BUG/MAJOR: memory: Don't forget to unlock the rwlock if the pool is empty. * BUG/MEDIUM: memory: Add a rwlock before freeing memory. * MINOR: memory: Only init the pool spinlock once. * BUG/MEDIUM: memory_pool: Update the seq number in pool_flush(). * BUG/MEDIUM: connections: Don't forget to unlock when killing a connection. * BUG/MINOR: connection: fix ip6 dst_port copy in make_proxy_line_v2 * BUG/MINOR: ssl: Possible memleak when allowing the 0RTT data buffer. * BUG/MEDIUM: pipe: fix a use-after-free in case of pipe creation error * BUG/MINOR: tcpchecks: fix the connect() flags regarding delayed ack * BUG/MEDIUM: ssl: Don't forget to free ctx->ssl on failure. * MINOR: lua: Add HLUA_PREPEND_C?PATH build option * MINOR: lua: Add lua-prepend-path configuration option * MINOR: lua: Add hlua_prepend_path function * BUILD: cfgparse: silence a bogus gcc warning on 32-bit machines * BUG/MEDIUM: mux-h2: make sure we don't emit TE headers with anything but "trailers" * BUG/MINOR: stktable: report the current proxy name in error messages * BUG/MEDIUM: 0rtt: Only consider the SSL handshake. * BUG/MINOR: ssl/cli: ocsp_issuer must be set w/ "set ssl cert" * BUG/MINOR: ssl: typo in previous patch * BUG/MINOR: ssl: memory leak w/ the ocsp_issuer * BUG/MINOR: ssl: increment issuer refcount if in chain * CLEANUP: stats: shut up a wrong null-deref warning from gcc 9.2 * BUG/MINOR: ssl/cli: free the previous ckch content once a PEM is loaded * BUG/MINOR: ssl: ssl_sock_load_pem_into_ckch is not consistent * BUG/MEDIUM: netscaler: Don't forget to allocate storage for conn->src/dst. * BUG/MINOR: http_act: don't check capture id in backend * MINOR: proxy/http-ana: Add support of extra attributes for the cookie directive * BUG/MINOR: ssl: ssl_sock_load_sctl_from_file memory leak * BUG/MINOR: ssl: ssl_sock_load_issuer_file_into_ckch memory leak * BUG/MINOR: ssl: ssl_sock_load_ocsp_response_from_file memory leak * BUG/MINOR: tcp-rules: Fix memory releases on error path during action parsing * BUG/MINOR: stick-table: Use MAX_SESS_STKCTR as the max track ID during parsing * BUG/MINOR: http-rules: Remove buggy deinit functions for HTTP rules * BUG/MINOR: http-ana/filters: Wait end of the http_end callback for all filters * BUILD: pattern: include errno.h * BUG/MINOR: 51d: Fix bug when HTX is enabled * BUG/MINOR: dns: Make dns_query_id_seed unsigned * BUG/MINOR: cache: Fix leak of cache name in error path * BUG/MINOR: pattern: handle errors from fgets when trying to load patterns * BUG/MEDIUM: connection: add a mux flag to indicate splice usability * BUG/MINOR: stream: don't mistake match rules for store-request rules * BUG/MEDIUM: cli: _getsocks must send the peers sockets * REGTEST: add sample_fetches/hashes.vtc to validate hashes * BUG/MAJOR: hashes: fix the signedness of the hash inputs * BUG/MEDIUM: mux_h1: Don't call h1_send if we subscribed(). * BUG/MEDIUM: mworker: remain in mworker mode during reload * REGTEST: mcli/mcli_start_progs: start 2 programs * BUG/MINOR: cli/mworker: can't start haproxy with 2 programs * BUG/MEDIUM: mux-h2: don't stop sending when crossing a buffer boundary * BUG/MEDIUM: mux-h2: fix missing test on sending_list in previous patch * BUG/MINOR: mux-h2: use a safe list_for_each_entry in h2_send() * BUG/MEDIUM: tasks: Use the MT macros in tasklet_free(). * BUG/MINOR: stream-int: Don't trigger L7 retry if max retries is already reached * BUG/MEDIUM: session: do not report a failure when rejecting a session * BUG/MINOR: channel: inject output data at the end of output * BUG/MEDIUM: http-ana: Truncate the response when a redirect rule is applied * BUG/MINOR: proxy: Fix input data copy when an error is captured * BUG/MINOR: h1: Report the right error position when a header value is invalid * MINOR: ssl: Remove unused variable "need_out". * MINOR: config: disable busy polling on old processes * BUG/MEDIUM: connections: Hold the lock when wanting to kill a connection. * BUG/MEDIUM: checks: Only attempt to do handshakes if the connection is ready. * BUG/MINOR: checks: refine which errno values are really errors.- Update to version 2.1.2+git0.d5b6759b5: * [RELEASE] Released version 2.1.2 * BUILD: ssl: improve SSL_CTX_set_ecdh_auto compatibility * BUG/MEDIUM: stream: Be sure to never assign a TCP backend to an HTX stream * BUG/MINOR: state-file: do not leak memory on parse errors * BUG/MINOR: state-file: do not store duplicates in the global tree * BUG/MEDIUM: state-file: do not allocate a full buffer for each server entry * BUG/MINOR: ssl: openssl-compat: Fix getm_ defines * BUG/MEDIUM: fd/threads: fix a concurrency issue between add and rm on the same fd * MINOR: fd/threads: make _GET_NEXT()/_GET_PREV() use the volatile attribute * BUG/MEDIUM: ssl: Revamp the way early data are handled. * BUG/MAJOR: task: add a new TASK_SHARED_WQ flag to fix foreing requeuing * MINOR: task: only check TASK_WOKEN_ANY to decide to requeue a task * MINOR: http: add a new "replace-path" action * MINOR: debug: support logging to various sinks * BUG/MEDIUM: ssl: Don't set the max early data we can receive too early. * MINOR: sample: Validate the number of bits for the sha2 converter * BUG/MINOR: sample: always check converters' arguments * BUG/MINOR: sample: fix the closing bracket and LF in the debug converter * DOC: clarify the fact that replace-uri works on a full URI- drop the udev buildrequires completely- BuildRequire pkgconfig(udev) instead of udev: allow OBS to shortcut through the -mini flavors.- Update to version 2.1.1+git0.4ae521379: * [RELEASE] Released version 2.1.1 * BUILD/MINOR: unix sockets: silence an absurd gcc warning about strncpy() * BUG/MINOR: listener: fix off-by-one in state name check * BUG/MINOR: server: make "agent-addr" work on default-server line * BUG/MINOR: listener: do not immediately resume on transient error * BUG/MINOR: mworker: properly pass SIGTTOU/SIGTTIN to workers * BUG/MINOR: log: fix minor resource leaks on logformat error path * DOC: remove references to the outdated architecture.txt * DOC: proxies: HAProxy only supports 3 connection modes * BUG/MINOR: tasks: only requeue a task if it was already in the queue * DOC: listeners: add a few missing transitions- Update to version 2.1.0+git33.8e4a62508: * BUG/MEDIUM: proto_udp/threads: recv() and send() must not be exclusive. * BUG/MAJOR: dns: add minimalist error processing on the Rx path * BUG/MEDIUM: kqueue: Make sure we report read events even when no data. * DOC: document the listener state transitions * BUG/MEDIUM: listener/threads: fix a remaining race in the listener's accept() * BUG/MINOR: listener: also clear the error flag on a paused listener * BUG/MINOR: listener/threads: always use atomic ops to clear the FD events * BUG/MINOR: proxy: make soft_stop() also close FDs in LI_PAUSED state * BUG/MEDIUM: mux-fcgi: Handle cases where the HTX EOM block cannot be inserted * BUG/MINOR: mux-h1: Be sure to set CS_FL_WANT_ROOM when EOM can't be added- Update to version 2.1.0+git23.e77b108cd: * BUG/MEDIUM: checks: Make sure we set the task affinity just before connecting. * BUG/MEDIUM: tasks: Make sure we switch wait queues in task_set_affinity().- Update to version 2.1.0+git21.67ff2112b: * BUG/MINOR: mux-h1: Fix conditions to know whether or not we may receive data * BUG/MINOR: mux-h1: Don't rely on CO_FL_SOCK_RD_SH to set H1C_F_CS_SHUTDOWN * BUG/MEDIUM: mux-h1: Never reuse H1 connection if a shutw is pending * BUG/MINOR: ssl: certificate choice can be unexpected with openssl >= 1.1.1 * BUG/MEDIUM: listener/thread: fix a race when pausing a listener * BUG/MINOR: ssl/cli: don't overwrite the filters variable * BUG/MINOR: stream-int: avoid calling rcv_buf() when splicing is still possible * BUG/MEDIUM: stream-int: don't subscribed for recv when we're trying to flush data * DOC: move the "group" keyword at the right place * DOC: Fix ordered list in summary- switch to the 2.1 branch https://www.haproxy.com/blog/haproxy-2-1/ https://www.mail-archive.com/haproxy@formilux.org/msg35491.html- Update to version 2.0.10+git14.7caf150a: * BUG/MINOR: mux-h1: Fix conditions to know whether or not we may receive data * BUG/MINOR: mux-h1: Don't rely on CO_FL_SOCK_RD_SH to set H1C_F_CS_SHUTDOWN * BUG/MEDIUM: mux-h1: Never reuse H1 connection if a shutw is pending * BUG/MINOR: ssl: certificate choice can be unexpected with openssl >= 1.1.1 * BUG/MEDIUM: listener/thread: fix a race when pausing a listener * BUG/MINOR: stream-int: avoid calling rcv_buf() when splicing is still possible * BUG/MEDIUM: stream-int: don't subscribed for recv when we're trying to flush data * DOC: move the "group" keyword at the right place * DOC: clarify matching strings on binary fetches * DOC: Clarify behavior of server maxconn in HTTP mode- Update to version 2.0.10+git4.6d9a455d: * BUG/MINOR: http-htx: Don't make http_find_header() fail if the value is empty- Update to version 2.0.10+git3.200c6215: * BUG/MINOR: contrib/prometheus-exporter: decode parameter and value only- Update to version 2.0.10+git2.3a00e5fc: * BUG/MINOR: contrib/prometheus-exporter: Use HTX errors and not legacy ones * BUG/MINOR: stream: init variables when the list is empty- Update to version 2.0.10+git0.ac198b92: (bsc#1157712) (bsc#1157714) * [RELEASE] Released version 2.0.10 * SCRIPTS: git-show-backports: add "-s" to proposed cherry-pick commands * SCRIPTS: create-release: show the correct origin name in suggested commands * BUG/MAJOR: mux-h2: don't try to decode a response HEADERS frame in idle state * BUG/MAJOR: h2: make header field name filtering stronger * BUG/MAJOR: h2: reject header values containing invalid chars * MINOR: ist: add ist_find_ctl() * BUG/MINOR: ssl: fix curve setup with LibreSSL * BUG/MINOR: cli: fix out of bounds in -S parser * DOC: Add documentation about the use-service action * DOC: Add missing stats fields in the management manual * BUG/MINOR: mux-h1: Adjust header case when chunked encoding is add to a message * BUG/MINOR: mux-h1: Fix a UAF in cfg_h1_headers_case_adjust_postparser() * MEDIUM: mux-h1: Add the support of headers adjustment for bogus HTTP/1 apps * REGTEST: vtest can now enable mcli with its own flag * MINOR: stats: Report max times in addition of the averages for sessions * BUG/MINOR: stream-int: Fix si_cs_recv() return value * MINOR: contrib/prometheus-exporter: Add a param to ignore servers in maintenance * MINOR: contrib/prometheus-exporter: filter exported metrics by scope * MINOR: contrib/prometheus-exporter: report the number of idle conns per server * BUG/MINOR: contrib/prometheus-exporter: Rename some metrics * MINOR: contrib/prometheus-exporter: Report metrics about max times for sessions * MINOR: counters: Add fields to store the max observed for {q,c,d,t}_time * MINOR: stream: Remove the lock on the proxy to update time stats * MINOR: freq_ctr: Make the sliding window sums thread-safe * BUG/MINOR: http-ana: Properly catch aborts during the payload forwarding * BUG/MINOR: mux-h1: Fix tunnel mode detection on the response path * BUILD: debug: Avoid warnings in dev mode with -02 because of some BUG_ON tests * BUG/MEDIUM: stream-int: Don't loose events on the CS when an EOS is reported * BUILD/MINOR: ssl: fix compiler warning about useless statement * BUG/MINOR: peers: "peer alive" flag not reset when deconnecting. * BUG/MEDIUM: mworker: don't fill the -sf argument with -1 during the reexec- Update to version 2.0.9+git6.26b7b800: * BUG/MINOR: ssl: fix crt-list neg filter for openssl < 1.1.1 * BUG/MINOR: peers: Wrong null "server_name" data field handling. * MINOR: peers: Add debugging information to "show peers". * MINOR: peers: Add TX/RX heartbeat counters. * MINOR: peers: Alway show the table info for disconnected peers.- Update to version 2.0.9+git1.caf02113: * BUG/MINOR: init: fix set-dumpable when using uid/gid- Update to version 2.0.9+git0.efac87ee (bsc#1154980) (CVE-2019-18277): * [RELEASE] Released version 2.0.9 * BUG/MINOR: mux-h1: Don't set CS_FL_EOS on a read0 when receiving data to pipe * BUG/MEDIUM: filters: Don't call TCP callbacks for HTX streams * BUG/MINOR: log: limit the size of the startup-logs * BUILD: contrib/da: remove an "unused" warning * MINOR: memory: also poison the area on freeing * CLEANUP: session: slightly simplify idle connection cleanup logic * BUG/MEDIUM: Make sure we leave the session list in session_free(). * BUG/MEDIUM: listeners: always pause a listener on out-of-resource condition * BUG/MINOR: queue/threads: make the queue unlinking atomic * DOC: management: fix typo on "cache_lookups" stats output * DOC: management: document cache_hits and cache_lookups in the CSV format * DOC: management: document reuse and connect counters in the CSV format * BUG: dns: timeout resolve not applied for valid resolutions * BUG/MINOR: action: do-resolve now use cached response * BUG/MEDIUM: stream: Be sure to release allocated captures for TCP streams * MINOR: doc: http-reuse connection pool fix * BUG/MEDIUM: stream: Be sure to support splicing at the mux level to enable it * BUG/MEDIUM: mux-h1: Disable splicing for chunked messages * BUG/MEDIUM: mux-h2: immediately report connection errors on streams * BUG/MEDIUM: mux-h2: immediately remove a failed connection from the idle list * BUG/MEDIUM: mux-h2: report no available stream on a connection having errors * BUG/MINOR: config: Update cookie domain warn to RFC6265 * BUG/MEDIUM: servers: Only set SF_SRV_REUSED if the connection if fully ready. * BUG/MEDIUM: stream_interface: Only use SI_ST_RDY when the mux is ready. * MINOR: mux: Add a new method to get informations about a mux. * BUG/MINOR: spoe: fix off-by-one length in UUID format string * BUG/MAJOR: stream-int: Don't receive data from mux until SI_ST_EST is reached * BUG/MINOR: mux-h2: Don't pretend mux buffers aren't full anymore if nothing sent * BUG/MINOR: cli: don't call the kw->io_release if kw->parse failed * MINOR: tcp: avoid confusion in time parsing init * BUG/MINOR: mux-h2: do not emit logs on backend connections * MINOR: config: warn on presence of "\n" in header values/replacements- Update to version 2.0.8+git0.60e6020c: * [RELEASE] Released version 2.0.8 * BUG/MEDIUM: pattern: make the pattern LRU cache thread-local and lockless * BUG/MINOR: stick-table: fix an incorrect 32 to 64 bit key conversion * BUG/MINOR: ssl: fix memcpy overlap without consequences. * BUG/MEDIUM: http: unbreak redirects in legacy mode * BUG/MINOR: mux-h2: also make sure blocked legacy connections may expire * BUG/MINOR: sample: Make the `field` converter compatible with `-m found` * BUG/MINOR: cache: alloc shctx after check config * BUG/MINOR: stick-table: Never exceed (MAX_SESS_STKCTR-1) when fetching a stkctr * BUG/MINOR: ssl: Fix fd leak on error path when a TLS ticket keys file is parsed * BUG/MINOR: mworker/cli: reload fail with inherited FD * BUG/MEDIUM: ssl: 'tune.ssl.default-dh-param' value ignored with openssl > 1.1.1 * CLEANUP: bind: handle warning label on bind keywords parsing. * CLEANUP: ssl: make ssl_sock_load_dh_params handle errcode/warn * CLEANUP: ssl: make ssl_sock_put_ckch_into_ctx handle errcode/warn * CLEANUP: ssl: make ssl_sock_load_cert*() return real error codes * REGTEST: mcli/mcli_show_info: launch a 'show info' on the master CLI * BUG/MEDIUM: mux_pt: Only call the wake emthod if nobody subscribed to receive. * BUG/MEDIUM: mux_pt: Don't destroy the connection if we have a stream attached. * Revert e8826ded5fea3593d89da2be5c2d81c522070995. * BUG/MAJOR: idle conns: schedule the cleanup task on the correct threads * BUG/MEDIUM: mux_pt: Make sure we don't have a conn_stream before freeing. * BUG/MINOR: tcp: Don't alter counters returned by tcp info fetchers * BUG/MINOR: mworker/ssl: close openssl FDs unconditionally * BUG/MINOR: http-htx: Properly set htx flags on error files to support keep-alive * MINOR: version: make the version strings variables, not constants * BUG/MINOR: WURFL: fix send_log() function arguments * BUG/MINOR: mux-h1: Capture ignored parsing errors * BUG/MINOR: mux-h1: Mark the output buffer as full when the xfer is interrupted * BUG/MINOR: chunk: Fix tests on the chunk size in functions copying data * BUG/MEDIUM: htx: Catch chunk_memcat() failures when HTX data are formatted to h1 * BUILD: ssl: wrong #ifdef for SSL engines code * BUG/MINOR: ssl: abort on sni_keytypes allocation failure * BUG/MINOR: ssl: free the sni_keytype nodes * BUG/MINOR: ssl: abort on sni allocation failure * BUG/MEDIUM: applet: always check a fast running applet's activity before killing * MINOR: stats: mention in the help message support for "json" and "typed" * DOC: fix typo in Prometheus exporter doc * DOC: clarify some points around http-send-name-header's behavior * BUG/MEDIUM: cache: make sure not to cache requests with absolute-uri * BUG/MINOR: peers: crash on reload without local peer. * BUG/MEDIUM: mux-h2: do not enforce timeout on long connections * BUILD: ebtree: make eb_is_empty() and eb_is_dup() take a const * MINOR: mux-h2: add a per-connection list of blocked streams * BUG/MINOR: action: do-resolve does not yield on requests with body * BUG/MEDIUM: lua: Store stick tables into the sample's `t` field * BUG/MINOR: lua: Properly initialize the buffer's fields for string samples in hlua_lua2(smp|arg) * BUG/MINOR: stats: Add a missing break in a switch statement- Update to version 2.0.7+git0.1909aa1e: * [RELEASE] Released version 2.0.7 * BUG/MEDIUM: namespace: fix fd leak in master-worker mode * DOC: Fix documentation about the cli command to get resolver stats * BUG/MINOR: contrib/prometheus-exporter: Return the time averages in seconds * MINOR: stats: Add the support of float fields in stats * MINOR: spoe: Support the async mode with several threads * MINOR: spoe: Improve generation of the engine-id * BUG/MEDIUM: spoe: Use a different engine-id per process * BUG/MINOR: mux-h1: Do h2 upgrade only on the first request * BUG/MAJOR: mux_h2: Don't consume more payload than received for skipped frames * BUG/MINOR: mux-h2: Use the dummy error when decoding headers for a closed stream * BUG/MEDIUM: mux-h2: don't reject valid frames on closed streams * BUG/MEDIUM: namespace: close open namespaces during soft shutdown * BUG/MINOR: mux-h2: do not wake up blocked streams before the mux is ready * BUG/MEDIUM: checks: make sure the connection is ready before trying to recv * BUG/MEDIUM: stream-int: Process connection/CS errors during synchronous sends * BUG/MINOR: stream-int: Process connection/CS errors first in si_cs_send() * BUG/MEDIUM: check/threads: make external checks run exclusively on thread 1 * BUG/MAJOR: mux-h2: Handle HEADERS frames received after a RST_STREAM frame * BUG/MINOR: mux-h2: Be sure to have a connection to unsubcribe * BUG/MEDIUM: stick-table: Properly handle "show table" with a data type argument- Update to version 2.0.6+git0.58706ab4: * [RELEASE] Released version 2.0.6 * MINOR: sample: Add UUID-fetch * BUG/MINOR: Missing stat_field_names (since f21d17bb) * BUG/MINOR: backend: Fix a possible null pointer dereference * BUG/MINOR: acl: Fix memory leaks when an ACL expression is parsed * BUG/MINOR: filters: Properly set the HTTP status code on analysis error * BUG/MEDIUM: http: also reject messages where "chunked" is missing from transfer-enoding * BUG/MINOR: ssl: always check for ssl connection before getting its XPRT context * BUG/MINOR: listener: Fix a possible null pointer dereference * MINOR: stats: report the number of idle connections for each server * BUG/MEDIUM: connection: don't keep more idle connections than ever needed * BUG/MAJOR: ssl: ssl_sock was not fully initialized. * BUG/MINOR: lb/leastconn: ignore the server weights for empty servers * MINOR: contrib/prometheus-exporter: Report DRAIN/MAINT/NOLB status for servers * BUG/MINOR: checks: do not uselessly poll for reads before the connection is up * BUG/MINOR: checks: make __event_chk_srv_r() report success before closing * BUG/MINOR: checks: start sending the request right after connect() * BUG/MINOR: checks: stop polling for write when we have nothing left to send * BUG/MEDIUM: cache: Don't cache objects if the size of headers is too big * BUG/MEDIUM: cache: Properly copy headers splitted on several shctx blocks * BUG/MINOR: mux-h1: Be sure to update the count before adding EOM after trailers * BUG/MINOR: mux-h1: Don't stop anymore input processing when the max is reached * BUG/MINOR: mux-h1: Fix size evaluation of HTX messages after headers parsing * BUG/MINOR: h1: Properly reset h1m when parsing is restarted * BUG/MINOR: http-ana: Reset response flags when 1xx messages are handled * BUG/MEDIUM: peers: local peer socket not bound. * BUG/MEDIUM: proto-http: Always start the parsing if there is no outgoing data * BUG/MEDIUM: url32 does not take the path part into account in the returned hash. * BUG/MEDIUM: listener/threads: fix an AB/BA locking issue in delete_listener() * BUG/MINOR: mworker: disable SIGPROF on re-exec * DOC: fixed typo in management.txt * BUG/MEDIUM: mux-h1: do not report errors on transfers ending on buffer full * BUG/MEDIUM: mux-h1: do not truncate trailing 0CRLF on buffer boundary * MEDIUM: debug: make the thread dump code show Lua backtraces * MINOR: lua: export applet and task handlers * MINOR: tools: add append_prefixed_str() * MINOR: debug: indicate the applet name when the task is task_run_applet()- Use %license instead of %doc [bsc#1082318] - Recommend apparmor, it's not required to work (make haproxy useable in a container)- enable prometheus exporter- enable verbose make output- Update to version 2.0.5+git0.d905f49a: * [RELEASE] Released version 2.0.5 * BUG/MEDIUM: mux_pt: Don't call unsubscribe if we did not subscribe. * MINOR: fd: make sure to mark the thread as not stuck in fd_update_events() * BUG/MINOR: stats: Wait the body before processing POST requests * BUG/MEDIUM: lua: Fix test on the direction to set the channel exp timeout * BUG/MEDIUM: mux_h1: Don't bother subscribing in recv if we're not connected. * BUG/MINOR: Fix prometheus '# TYPE' and '# HELP' headers * BUG/MINOR: lua: fix setting netfilter mark * BUG/MEDIUM: proxy: Don't use cs_destroy() when freeing the conn_stream. * BUG/MEDIUM: proxy: Don't forget the SF_HTX flag when upgrading TCP=>H1+HTX. * BUG/MINOR: buffers/threads: always clear a buffer's head before releasing it * MINOR: ssl: ssl_fc_has_early should work for BoringSSL * BUG/MINOR: ssl: fix 0-RTT for BoringSSL * BUG/MEDIUM: stick-table: Wrong stick-table backends parsing. * [RELEASE] Released version 2.0.4 * BUG/MEDIUM: checks: make sure to close nicely when we're the last to speak * BUG/MINOR: mux-h2: always reset rcvd_s when switching to a new frame * BUG/MINOR: mux-h2: always send stream window update before connection's * BUG/MEDIUM: mux-h2: do not recheck a frame type after a state transition * BUG/MINOR: mux-h2: do not send REFUSED_STREAM on aborted uploads * BUG/MINOR: mux-h2: use CANCEL, not STREAM_CLOSED in h2c_frt_handle_data() * BUG/MINOR: mux-h2: don't refrain from sending an RST_STREAM after another one * BUG/MEDIUM: fd: Always reset the polled_mask bits in fd_dodelete(). * BUG/MEDIUM: proxy: Make sure to destroy the stream on upgrade from TCP to H2 * BUG/MEDIUM: mux-h2: split the stream's and connection's window sizes * BUG/MEDIUM: mux-h2: unbreak receipt of large DATA frames * BUG/MINOR: stream-int: also update analysers timeouts on activity * BUG/MAJOR: http/sample: use a static buffer for raw -> htx conversion * BUG/MEDIUM: lb-chash: Ensure the tree integrity when server weight is increased * MINOR: wdt: also consider that waiting in the thread dumper is normal * BUG/MINOR: debug: fix a small race in the thread dumping code- Update to version 2.0.3+git14.0ff395c1 (bsc#1142529) (CVE-2019-14241): * BUG/MAJOR: queue/threads: avoid an AB/BA locking issue in process_srv_queue() * BUG/MINOR: htx: Fix free space addresses calculation during a block expansion * BUG/MINOR: hlua: Only execute functions of HTTP class if the txn is HTTP ready * MINOR: hlua: Add a flag on the lua txn to know in which context it can be used * MINOR: hlua: Don't set request analyzers on response channel for lua actions * BUG/MEDIUM: hlua: Check the calling direction in lua functions of the HTTP class * BUG/MINOR: hlua/htx: Reset channels analyzers when txn:done() is called * DOC: improve the wording in CONTRIBUTING about how to document a bug fix * BUG/MINOR: log: make sure writev() is not interrupted on a file output * BUG/MEDIUM: streams: Don't switch the SI to SI_ST_DIS if we have data to send. * BUG/MEDIUM: lb-chash: Fix the realloc() when the number of nodes is increased * BUILD: threads: add the definition of PROTO_LOCK * BUG/MINOR: proxy: always lock stop_proxy() * BUG/MEDIUM: protocols: add a global lock for the init/deinit stuff * [RELEASE] Released version 2.0.3 * BUG/CRITICAL: http_ana: Fix parsing of malformed cookies which start by a delimiter * BUG/MINOR: http_htx: Support empty errorfiles * BUG/MINOR: http_ana: Be sure to have an allocated buffer to generate an error * BUG/MEDIUM: tcp-checks: do not dereference inexisting conn_stream * BUG/MINOR: mux-h1: Close server connection if input data remains in h1_detach() * BUG/MEDIUM: mux-h1: Trim excess server data at the end of a transaction * BUG/MINOR: checks: do not exit tcp-checks from the middle of the loop * BUG/MINOR: session: Send a default HTTP error if accept fails for a H1 socket * BUG/MINOR: session: Emit an HTTP error if accept fails only for H1 connection * BUG/MINOR: debug: Remove flags CO_FL_SOCK_WR_ENA/CO_FL_SOCK_RD_ENA * DOC: htx: Update comments in HTX files * BUG/MINOR: hlua: Make the function txn:done() HTX aware * BUG/MINOR: cache/htx: Make maxage calculation HTX aware * BUG/MINOR: http_htx: Initialize HTX error messages for TCP proxies * BUG/MINOR: http_fetch: Fix http_auth/http_auth_group when called from TCP rules * BUG/MINOR: backend: do not try to install a mux when the connection failed * BUG/MEDIUM: http/htx: unbreak option http_proxy * BUG/MEDIUM: checks: Don't attempt to receive data if we already subscribed. * BUG/MINOR: dns: remove irrelevant dependency on a client connection * [RELEASE] Released version 2.0.2 * BUG/MEDIUM: threads: cpu-map designating a single thread/process are ignored * BUG/MEDIUM: tcp-check: unbreak multiple connect rules again * BUG/MINOR: mux-pt: do not pretend there's more data after a read0 * BUG/MEDIUM: streams: Don't redispatch with L7 retries if redispatch isn't set. * BUG/MEDIUM: streams: Don't give up if we couldn't send the request. * BUG/MINOR: mux-h1: Correctly report Ti timer when HTX and keepalives are used * BUG/MEDIUM: mux-h1: Don't release h1 connection if there is still data to send * BUG/MAJOR: listener: fix thread safety in resume_listener() * MINOR: task: introduce work lists * BUG/MEDIUM: servers: Fix a race condition with idle connections. * DOC: Fix typos and grammer in configuration.txt * BUG/MEDIUM: da: cast the chunk to string. * BUG/MEDIUM: checks: Don't attempt to read if we destroyed the connection. * BUG/MINOR: server: Be really able to keep "pool-max-conn" idle connections * BUG/MEDIUM: fd/threads: fix excessive CPU usage on multi-thread accept- Update to version 2.0.1+git27.5db881ff: * BUG/MINOR: ssl: revert empty handshake detection in OpenSSL <= 1.0.2 * BUG/MEDIUM: servers: Don't forget to set srv_cs to NULL if we can't reuse it. * BUG/MEDIUM: stream-int: Don't rely on CF_WRITE_PARTIAL to unblock opposite si * MINOR: stream-int: Factorize processing done after sending data in si_cs_send() * BUG/MINOR: mux-h1: Don't process input or ouput if an error occurred * BUG/MEDIUM: mux-h1: Handle TUNNEL state when outgoing messages are formatted * BUG/MEDIUM: lb_fas: Don't test the server's lb_tree from outside the lock * BUG/MEDIUM: http/applet: Finish request processing when a service is registered * MINOR: action: Add the return code ACT_RET_DONE for actions * BUG/MINOR: contrib/prometheus-exporter: Don't try to add empty data blocks * MINOR: server: Add "no-tfo" option. * BUG/MEDIUM: sessions: Don't keep an extra idle connection in sessions. * BUG/MEDIUM: servers: Authorize tfo in default-server. * BUG/MEDIUM: connections: Make sure we're unsubscribe before upgrading the mux. * BUG/MINOR: contrib/prometheus-exporter: Respect the reserve when data are sent * BUG/MINOR: hlua/htx: Respect the reserve when HTX data are sent * BUG/MEDIUM: channel/htx: Use the total HTX size in channel_htx_recv_limit() * BUG/MINOR: hlua: Don't use channel_htx_recv_max() * BUG/MINOR: contrib/prometheus-exporter: Don't use channel_htx_recv_max() * BUG/MEDIUM: checks: Make sure the tasklet won't run if the connection is closed. * BUG/MEDIUM: connections: Always call shutdown, with no linger. * BUG/MINOR: mux-h1: Don't return the empty chunk on HEAD responses * BUG/MINOR: mux-h1: Skip trailers for non-chunked outgoing messages * BUG/MEDIUM: checks: unblock signals in external checks * BUG/MEDIUM: mux-h1: Always release H1C if a shutdown for writes was reported * BUG/MEDIUM: ssl: Don't attempt to set alpn if we're not using SSL. * BUG/MINOR: mworker/cli: don't output a \n before the response * BUG/MINOR: mux-h1: Make format errors during output formatting fatal * BUG/MEDIUM: mux-h1: Use buf_room_for_htx_data() to detect too large messages * BUG/MEDIUM: proto_htx: Don't add EOM on 1xx informational messages * BUG/MINOR: log: Detect missing sampling ranges in config * BUG/MINOR: memory: Set objects size for pools in the per-thread cache * BUG/MAJOR: mux-h1: Don't crush trash chunk area when outgoing message is formatted * BUG/MINOR: htx: Save hdrs_bytes when the HTX start-line is replaced * BUG/MEDIUM: ssl: Don't do anything in ssl_subscribe if we have no ctx. * BUG/MEDIUM: connections: Always add the xprt handshake if needed. * BUG/MEDIUM: stream_interface: Don't add SI_FL_ERR the state is < SI_ST_CON. * BUG/MINOR: spoe: Fix memory leak if failing to allocate memory * BUG/MEDIUM: mworker/cli: command pipelining doesn't work anymore * BUG/MEDIUM: mworker: don't call the thread and fdtab deinit * BUG/MINOR: mworker-prog: Fix segmentation fault during cfgparse * BUG/MAJOR: sample: Wrong stick-table name parsing in "if/unless" ACL condition. * BUG/MEDIUM: lb_fwlc: Don't test the server's lb_tree from outside the lock * BUG/MEDIUM: mux-h2: Remove the padding length when a DATA frame size is checked * BUG/MEDIUM: mux-h2: Reset padlen when several frames are demux- Correct version line, which should be 2.0.0+git6.- allow the new master socket path in the apparmor profile- Update to version 2.0.0~git6.41dc8432: * BUG/MEDIUM: htx: Fully update HTX message when the block value is changed * MINOR: htx: Add the function htx_change_blk_value_len() * BUG/MEDIUM: compression: Set Vary: Accept-Encoding for compressed responses * BUG/MINOR: mux-h1: Add the header connection in lower case in outgoing messages * BUG/MINOR: lua/htx: Make txn.req_req_* and txn.res_rep_* HTX aware * BUG/MEDIUM: h2/htx: Update data length of the HTX when the cookie list is built- Update to version 2.0.0~git0.ba23630a: - new internal native HTTP representation called HTX, was already in 1.9 and is now enabled by default in 2.0 ; - end-to-end HTTP/2 support including trailers and continuation frames, as needed for gRPC ; HTTP/2 may also be upgraded from HTTP/1.1 using the H2 preface; - server connection pooling and more advanced reuse, with ALPN protocol negotiation (already in 1.9) ; - layer 7 retries, allowing to use 0-RTT and TCP Fast Open to the servers as well as on the frontend ; - much more scalable multi-threading, which is even enabled by default on platforms where it was successfully tested ; by default, as many threads are started as the number of CPUs haproxy is allowed to run on. This removes a lot of configuration burden in VMs and containers ; - automatic maxconn setting for the process and the frontends, directly based on the number of available FDs (easier configuration in containers and with systemd) ; - logging to stdout for use in containers and systemd (already in 1.9). Logs can now provide micro-second resolution for some events ; - peers now support SSL, declaration of multiple stick-tables directly in the peers section, and synchronization of server names, not just IDs ; - In master-worker mode, the master process now exposes its own CLI and can communicate with all other processes (including the stopping ones), even allowing to connect to their CLI and check their state. It is also possible to start some sidecar programs and monitor them from the master, and the master can automatically kill old processes that survived too many reloads ; - the incoming connections are load-balanced between all threads depending on their load to minimize the processing time and maximize the capacity (already in 1.9) ; - the SPOE connection load-balancing was significantly improved in order to reduce high percentiles of SPOA response time (already in 1.9) ; - the "random" load balancing algorithm and a power-of-two-choices variant were introduced ; - statistics improvements with per-thread counters for certain things, and a prometheus exporter for all our statistics; - lots of debugging help, it's easier to produce a core dump, there are new commands on the CLI to control various things, there is a watchdog to fail cleanly when a thread deadlock or a spinning task are detected, so overall it should provide a better experience in field and less round trips between users and developers (hence less stress during an incident). - all 3 device detection engines are now compatible with multi-threading and can be build-tested without any external dependencies ; - "do-resolve" http-request action to perform a DNS resolution on any, sample, and resolvers now support relying on /etc/resolv.conf to match the local resolver ; - log sampling and balancing : it's now possible to send 1 log every 10 to a server, or to spread the logging load over multiple log servers; - a new SPOA agent (spoa_server) allows to interface haproxy with Python and Lua programs ; - support for Solaris' event ports (equivalent of kqueue or epoll) which will significantly improve the performance there when dealing with numerous connections ; - some warnings are now reported for some deprecated options that will be removed in 2.1. Since 2.0 is long term supported, there's no emergency to convert them, however if you see these warnings, you need to understand that you're among their extremely rare users and just because of this you may be taking risks by keeping them ; - A new SOCKS4 server-side layer was provided ; it allows outgoing connections to be forwarded through a SOCKS4 proxy (such as ssh -D). - priority- and latency- aware server queues : it is possible now to assign priorities to certain requests and/or to give them a time bonus or penalty to refine control of the traffic and be able to engage on SLAs. - internally the architecture was significantly redesigned to allow to further improve performance and make it easier to implement protocols that span over multiple layers (such as QUIC). This work started in 1.9 and will continue with 2.1. - the I/O, applets and tasks now share the same multi-threaded scheduler, giving a much better responsiveness and fairness between all tasks as is visible with the CLI which always responds instantly even under extreme loads (started in 1.9) ; - the internal buffers were redesigned to ease zero-copy operations, so that it is possible to sustain a high bandwidth even when forwarding HTTP/1 to/from HTTP/2 (already in 1.9) ;- Update to version 1.8.20~git0.6fb9fadc: * [RELEASE] Released version 1.8.20 * BUG/MINOR: spoe: Don't systematically wakeup SPOE stream in the applet handler * BUG/MINOR: da: Get the request channel to call CHECK_HTTP_MESSAGE_FIRST() * BUG/MINOR: 51d: Get the request channel to call CHECK_HTTP_MESSAGE_FIRST() * BUG/MEDIUM: thread/http: Add missing locks in set-map and add-acl HTTP rules * BUG/MINOR: acl: properly detect pattern type SMP_T_ADDR * BUG/MEDIUM: maps: only try to parse the default value when it's present * BUG/MAJOR: http_fetch: Get the channel depending on the keyword used * MINOR: skip get_gmtime where tm is unused * BUILD/MINOR: listener: Silent a few signedness warnings. * BUG/MEDIUM: listener: make sure the listener never accepts too many conns * BUG/MEDIUM: listener: use a self-locked list for the dequeue lists * MAJOR: listener: do not hold the listener lock in listener_accept() * BUG/MEDIUM: list: fix incorrect pointer unlocking in LIST_DEL_LOCKED() * BUG/MEDIUM: list: fix again LIST_ADDQ_LOCKED * BUG/MEDIUM: list: correct fix for LIST_POP_LOCKED's removal of last element * MINOR: list: make the delete and pop operations idempotent * BUG/MEDIUM: list: add missing store barriers when updating elements and head * BUG/MEDIUM: list: fix LIST_POP_LOCKED's removal of the last pointer * BUG/MEDIUM: list: fix the rollback on addq in the locked liss * BUG/MEDIUM: lists: Properly handle the case we're removing the first elt. * MINOR: lists: Implement locked variations. * BUG/MINOR: threads: fix the process range of thread masks * BUG/MEDIUM: spoe: Return an error if nothing is encoded for fragmented messages * BUG/MEDIUM: spoe: Queue message only if no SPOE applet is attached to the stream * BUG/MEDIUM: pattern: assign pattern IDs after checking the config validity * BUILD: connection: fix naming of ip_v field * BUILD: use inttypes.h instead of stdint.h * BUG/MEDIUM: peers: fix a case where peer session is not cleanly reset on release. * MINOR: cli: start addresses by a prefix in 'show cli sockets' * BUG/MINOR: cli: correctly handle abns in 'show cli sockets' * BUILD: Makefile: disable shared cache on AIX 5.1 * BUILD: makefile: add _LINUX_SOURCE_COMPAT to build on AIX-51 * BUILD: makefile: fix build of IPv6 header on aix51 * MINOR: tools: make memvprintf() never pass a NULL target to vsnprintf() * BUILD: makefile: work around an old bug in GNU make-3.80 * BUG/MAJOR: checks: segfault during tcpcheck_main * DOC: The option httplog is no longer valid in a backend. * BUG/MEDIUM: ssl: ability to set TLS 1.3 ciphers using ssl-default-server-ciphersuites * BUG/MINOR: http/counters: fix missing increment of fe->srv_aborts * BUG/MAJOR: stats: Fix how huge POST data are read from the channel * BUG/MAJOR: spoe: Fix initialization of thread-dependent fields * BUG/MEDIUM: threads/fd: do not forget to take into account epoll_fd/pipes * MEDIUM: threads: Use __ATOMIC_SEQ_CST when using the newer atomic API. * BUG/MINOR: ssl: fix warning about ssl-min/max-ver support * BUG/MEDIUM: 51d: fix possible segfault on deinit_51degrees() * BUG/MEDIUM: logs: Only attempt to free startup_logs once. * BUG/MINOR: listener: keep accept rate counters accurate under saturation * BUG/MAJOR: listener: Make sure the listener exist before using it.- Update to version 1.8.19~git0.ebf033b4: * [RELEASE] Released version 1.8.19 * BUG/MINOR: config: Reinforce validity check when a process number is parsed * BUG/MAJOR: stream: avoid double free on unique_id * BUG/MAJOR: spoe: Don't try to get agent config during SPOP healthcheck * BUG/MEDIUM: server: initialize the idle conns list after parsing the config * BUG/MEDIUM: spoe: initialization depending on nbthread must be done last * BUG/MINOR: lua: initialize the correct idle conn lists for the SSL sockets * BUG/MINOR: spoe: do not assume agent->rt is valid on exit * DOC: ssl: Stop documenting ciphers example to use * DOC: ssl: Clarify when pre TLSv1.3 cipher can be used * [RELEASE] Released version 1.8.18 * BUG/MINOR: config: make sure to count the error on incorrect track-sc/stick rules * BUG/MAJOR: spoe: verify that backends used by SPOE cover all their callers' processes * BUG/MAJOR: config: verify that targets of track-sc and stick rules are present * BUG/MINOR: config: fix bind line thread mask validation * BUG/MEDIUM: stream: Don't forget to free s->unique_id in stream_free(). * BUG/MEDIUM: mux-h2: do not close the connection on aborted streams * MINOR: connstream: have a new flag CS_FL_KILL_CONN to kill a connection * MINOR: stream-int: add a new flag to mention that we want the connection to be killed * MINOR: stream-int: expand the flags to 32-bit * BUG/MEDIUM: mux-h2: wait for the mux buffer to be empty before closing the connection * BUG/MEDIUM: mux-h2: make sure never to send GOAWAY on too old streams * BUG/MEDIUM: mux-h2: fix two half-closed to closed transitions * BUG/MEDIUM: mux-h2: wake up flow-controlled streams on initial window update * MINOR: xref: Add missing barriers. * BUG/MINOR: stream: don't close the front connection when facing a backend error * SCRIPTS: add the issue tracker URL to the announce script * SCRIPTS: add the slack channel URL to the announce script * BUG/MINOR: deinit: tcp_rep.inspect_rules not deinit, add to deinit * BUG/MINOR: spoe: corrected fragmentation string size * DOC: nbthread is no longer experimental. * BUG/MINOR: hpack: return a compression error on invalid table size updates * BUG/MINOR: mux-h2: make it possible to set the error code on an already closed stream * BUG/MINOR: mux-h2: headers-type frames in HREM are always a connection error * BUG/MINOR: mux-h2: CONTINUATION in closed state must always return GOAWAY * MINOR: h2: declare new sets of frame types * MINOR: h2: add a bit-based frame type representation * DOC: mention the effect of nf_conntrack_tcp_loose on src/dst * BUG/MEDIUM: ssl: Fix handling of TLS 1.3 KeyUpdate messages * BUG/MINOR: check: Wake the check task if the check is finished in wake_srv_chk() * BUG/MINOR: server: don't always trust srv_check_health when loading a server state * BUG/MINOR: stick_table: Prevent conn_cur from underflowing * BUG/MINOR: backend: BE_LB_LKUP_CHTREE is a value, not a bit * BUG/MINOR: backend: balance uri specific options were lost across defaults * BUG/MINOR: backend: don't use url_param_name as a hint for BE_LB_ALGO_PH * BUG/MEDIUM: ssl: missing allocation failure checks loading tls key file * DOC: Be a bit more explicit about allow-0rtt security implications. * BUG/MEDIUM: ssl: Disable anti-replay protection and set max data with 0RTT. * BUG/MAJOR: cache: fix confusion between zero and uninitialized cache key * DOC: http-request cache-use / http-response cache-store expects cache name- Update to version 1.8.17~git0.e89d25b2 (bsc#1121283) (CVE-2018-20615): * BUG/CRITICAL: mux-h2: re-check the frame length when PRIORITY is used * BUG/MEDIUM: lua: dead lock when Lua tasks are trigerred * BUG/MINOR: lua: bad args are returned for Lua actions * BUG/MINOR: lua: Return an error if a legacy HTTP applet doesn't send anything * BUG/MEDIUM: cli: make "show sess" really thread-safe * MINOR: stream/cli: report more info about the HTTP messages on "show sess all" * MINOR: stream/cli: fix the location of the waiting flag in "show sess all" * MINOR: lb: allow redispatch when using consistent hash * BUG/MEDIUM: server: Also copy "check-sni" for server templates. * BUG/MEDIUM: mux-h2: mark that we have too many CS once we have more than the max * MINOR: mux-h2: only increase the connection window with the first update * BUG/MAJOR: stream-int: Update the stream expiration date in stream_int_notify() * BUG/MEDIUM: dns: overflowed dns name start position causing invalid dns error * BUG/MEDIUM: dns: Don't prevent reading the last byte of the payload in dns_validate_response() * BUG/MINOR: logs: leave startup-logs global and not per-thread- Update to version 1.8.15~git0.6b6a350a: (bsc#1119419) (CVE-2018-20103) (VUL-0) (bsc#1119368) (CVE-2018-20102) * DOC: Update configuration doc about the maximum number of stick counters. * BUG: dns: Fix off-by-one write in dns_validate_dns_response() * BUG: dns: Fix out-of-bounds read via signedness error in dns_validate_dns_response() * BUG: dns: Prevent out-of-bounds read in dns_validate_dns_response() * BUG: dns: Prevent out-of-bounds read in dns_read_name() * BUG: dns: Prevent stack-exhaustion via recursion loop in dns_read_name * DOC: refer to check-sni in the documentation of sni * DOC: clarify that check-sni needs an argument. * MINOR: servers: Free [idle|safe|priv]_conns on exit. * MINOR: stats: report the number of active jobs and listeners in "show info" * BUG/MINOR: mux-h2: advertise a larger connection window size * BUG/MINOR: mux-h2: refrain from muxing during the preface * BUG/MINOR: hpack: fix off-by-one in header name encoding length calculation * BUG/MEDIUM: sample: Don't treat SMP_T_METH as SMP_T_STR. * BUG/MINOR: lb-map: fix unprotected update to server's score * BUG/MINOR: cfgparse: Fix the call to post parser of the last sections parsed * BUG/MINOR: cfgparse: Fix transition between 2 sections with the same name * BUG/MINOR: ssl: ssl_sock_parse_clienthello ignores session id * BUG/MEDIUM: hpack: fix encoding of "accept-ranges" field * BUG/MINOR: config: Copy default error messages when parsing of a backend starts * BUG/MEDIUM: Make sure stksess is properly aligned. * BUG/MINOR: config: better detect the presence of the h2 pattern in npn/alpn * BUG/MEDIUM: auth/threads: use of crypt() is not thread-safe * BUG/MAJOR: http: http_txn_get_path() may deference an inexisting buffer * BUG/MINOR: only auto-prefer last server if lb-alg is non-deterministic * BUG/MINOR: only mark connections private if NTLM is detected * DOC: cache: Missing information about "total-max-size" * BUG/MINOR: ssl: Wrong usage of shctx_init(). * BUG/MINOR: cache: Wrong usage of shctx_init(). * BUG/MINOR: cache: Crashes with "total-max-size" > 2047(MB). * BUG/MEDIUM: h2: Close connection if no stream is left an GOAWAY was sent. * BUG/MEDIUM: pools: Fix the usage of mmap()) with DEBUG_UAF. * DOC: fix reference to map files in MAINTAINERS * MINOR: peers: use defines instead of enums to appease clang. * MINOR: cfgparse: Write 130 as 128 as 0x82 and 0x80. * MINOR: server: Use memcpy() instead of strncpy(). * CLEANUP: stick-tables: Remove unneeded double (()) around conditional clause * MINOR: lua: all functions calling lua_yieldk() may return * BUG/MEDIUM: threads: make sure threads_want_sync is marked volatile * BUG/MEDIUM: threads: fix thread_release() at the end of the rendez-vous point * BUG/MEDIUM: stream: don't crash on out-of-memory * BUG/MEDIUM: mworker: segfault receiving SIGUSR1 followed by SIGTERM. * BUG/MINOR: checks: queues null-deref * BUG/MEDIUM: Cur/CumSslConns counters not threadsafe. * MEDIUM: ssl: add support for ciphersuites option for TLSv1.3 * BUG/MEDIUM: buffers: Make sure we don't wrap in buffer_insert_line2/replace2. * BUG/MINOR: backend: check that the mux installed properly * BUG/MINOR: connection: avoid null pointer dereference in send-proxy-v2 * DOC: clarify force-private-cache is an option * MINOR: threads: Make sure threads_sync_pipe is initialized before using it.- also fix the systemd case for the apparmor_reload change- only reload the apparmor profile on newer distros, seems older distros do not have apparmor-rpm-macros yet- only use network namespaces on 12.x and newer, failed to build on sle11- guard all parts referring to systemd to fix build on sle 11- Update to version 1.8.14~git0.52e4d43b: (bsc#1108683) (CVE-2018-14645) * [RELEASE] Released version 1.8.14 * BUG/CRITICAL: hpack: fix improper sign check on the header index value * BUG/MINOR: cli: make sure the "getsock" command is only called on connections * BUG/MINOR: tools: fix set_net_port() / set_host_port() on IPv4 * BUG/MEDIUM: patterns: fix possible double free when reloading a pattern list * DOC: Fix typos in lua documentation * BUG/MINOR: server: Crash when setting FQDN via CLI. * BUG/MAJOR: kqueue: Don't reset the changes number by accident. * BUG/MEDIUM: snapshot: take the proxy's lock while dumping errors * BUG/MINOR: http/threads: atomically increment the error snapshot ID * BUG/MINOR: dns: check and link servers' resolvers right after config parsing * BUG/MEDIUM: h2: fix risk of memory leak on malformated wrapped frames * BUG/MEDIUM: session: fix reporting of handshake processing time in the logs * BUG/MINOR: stream: use atomic increments for the request counter * MINOR: thread: implement HA_ATOMIC_XADD() * BUG/MEDIUM: ECC cert should work with TLS < v1.2 and openssl >= 1.1.1 * BUG/MEDIUM: dns/server: fix incomatibility between SRV resolution and server state file * BUG/MEDIUM: hlua: Don't call RESET_SAFE_LJMP if SET_SAFE_LJMP returns 0. * BUG/MAJOR: thread: lua: Wrong SSL context initialization. * BUG/MEDIUM: hlua: Make sure we drain the output buffer when done. * BUG/MEDIUM: lua: reset lua transaction between http requests * BUG/MEDIUM: mux_pt: dereference the connection with care in mux_pt_wake() * BUG/MINOR: lua: Bad HTTP client request duration. * BUG/MEDIUM: unix: provide a ->drain() function * DOC: Fix spelling error in configuration doc * BUG/MEDIUM: cli/threads: protect some server commands against concurrent operations * BUG/MEDIUM: cli/threads: protect all "proxy" commands against concurrent updates * BUG/MEDIUM: lua: socket timeouts are not applied * DOC: ssl: Use consistent naming for TLS protocols * DOC: dns: explain set server ... fqdn requires resolver * BUG/MINOR: map: fix map_regm with backref * BUG/MEDIUM: ssl: loading dh param from certifile causes unpredictable error. * BUG/MEDIUM: ssl: fix missing error loading a keytype cert from a bundle. * BUG/MINOR: ssl: empty connections reported as errors. * BUG/MEDIUM: cli: make "show fd" thread-safe * MEDIUM: hathreads: implement a more flexible rendez-vous point * BUG/MEDIUM: threads: fix the no-thread case after the change to the sync point * MINOR: threads: add more consistency between certain variables in no-thread case * BUG/MEDIUM: threads: fix the double CAS implementation for ARMv7 * MINOR: threads: Introduce double-width CAS on x86_64 and arm. * BUG/MEDIUM: lua: possible CLOSE-WAIT state with '\n' headers- Require apparmor-abstractions to reduce dependencies (bsc#1100787)- Update to version 1.8.13~git4.c1bfcd00: * MINOR: dns: new DNS options to allow/prevent IP address duplication * MINOR: dns: fix wrong score computation in dns_get_ip_from_response * BUG/MEDIUM: queue: prevent a backup server from draining the proxy's connections * BUG/MEDIUM: servers: check the queues once enabling a server * MEDIUM: proxy_protocol: Convert IPs to v6 when protocols are mixed * BUG/MEDIUM: threads: unbreak "bind" referencing an incorrect thread number * MINOR: threads: move "nbthread" parsing to hathreads.c * BUG/MEDIUM: threads: properly fix nbthreads == MAX_THREADS * BUG/MINOR: threads: Handle nbthread == MAX_THREADS. * BUG/MINOR: config: stick-table is not supported in defaults section * BUG/MEDIUM: h2: prevent orphaned streams from blocking a connection forever * BUG/MEDIUM: threads/sync: use sched_yield when available * BUG/MINOR: servers: Don't make "server" in a frontend fatal. * BUG/MEDIUM: stats: don't ask for more data as long as we're responding * BUG/MEDIUM: stream-int: don't immediately enable reading when the buffer was reportedly full * MINOR: h2: add the error code and the max/last stream IDs to "show fd" * BUG/MEDIUM: threads: Fix the exit condition of the thread barrier * MINOR: debug: Add checks for conn_stream flags * MINOR: debug: Add check for CO_FL_WILL_UPDATE * BUG/MINOR: http: Set brackets for the unlikely macro at the right place * BUG/MEDIUM: h2: make sure the last stream closes the connection after a timeout * BUG/MEDIUM: h2: never leave pending data in the output buffer on close * BUG/MEDIUM: h2: don't accept new streams if conn_streams are still in excess * MINOR: h2: add the mux and demux buffer lengths on "show fd" * MINOR: h2: keep a count of the number of conn_streams attached to the mux * BUG/MINOR: h2: remove accidental debug code introduced with show_fd function * MINOR: h2: implement a basic "show_fd" function * MINOR: mux: add a "show_fd" function to dump debugging information for "show fd" * BUG/MINOR: ssl: properly ref-count the tls_keys entries * MINOR: systemd: consider exit status 143 as successful- Update to version 1.8.12~git0.8a200c71: * MINOR: stick-tables: make stktable_release() do nothing on NULL * BUG/MAJOR: stick_table: Complete incomplete SEGV fix- Update to version 1.8.11~git0.1d6ef58d: * BUG/BUILD: threads: unbreak build without threads * BUG/MAJOR: Stick-tables crash with segfault when the key is not in the stick-table- Update to version 1.8.10~git0.ec17d7a9: * MINOR: threads: Be sure to remove threads from all_threads_mask on exit * BUG/MEDIUM: threads: Use the sync point to check active jobs and exit * BUG/MEDIUM: fd: Don't modify the update_mask in fd_dodelete(). * BUG/MAJOR: ssl: OpenSSL context is stored in non-reserved memory slot * BUG/MAJOR: ssl: Random crash with cipherlist capture * BUG/MINOR: lua: Segfaults with wrong usage of types. * BUG/MAJOR: map: fix a segfault when using http-request set-map * MINOR: lua: Increase debug information * BUG/MINOR: signals: ha_sigmask macro for multithreading * BUG/MINOR: don't ignore SIG{BUS,FPE,ILL,SEGV} during signal processing * BUG/MEDIUM: threads: handle signal queue only in thread 0 * BUG/MINOR: unix: Make sure we can transfer abns sockets on seamless reload. * BUG/MINOR: contrib/modsecurity: update pointer on the end of the frame * BUG/MINOR: contrib/mod_defender: update pointer on the end of the frame * BUG/MINOR: contrib/modsecurity: Don't reset the status code during disconnect * BUG/MINOR: contrib/mod_defender: Don't reset the status code during disconnect * BUG/MINOR: contrib/spoa_example: Don't reset the status code during disconnect * MAJOR: spoe: upgrade the SPOP version to 2.0 and remove the support for 1.0 * BUG/MEDIUM: lua/socket: Buffer error, may segfault * BUG/MEDIUM: lua/socket: Sheduling error on write: may dead-lock * BUG/MEDIUM: lua/socket: Notification error * BUG/MAJOR: lua: Dead lock with sockets * BUG/MEDIUM: lua/socket: wrong scheduling for sockets * MINOR: task/notification: Is notifications registered ? * BUG/MEDIUM: spoe: Return an error when the wrong ACK is received in sync mode * BUG/MEDIUM: stick-tables: Decrement ref_cnt in table_* converters * BUG/MEDIUM: lua/socket: Length required read doesn't work * BUG/MEDIUM: servers: Add srv_addr default placeholder to the state file * BUG/MEDIUM: fd: Only check update_mask against all_threads_mask.- Update to version 1.8.9~git9.6d82e611: * BUG/MEDIUM: cache: don't cache when an Authorization header is present (VUL-1) (bsc#1094846) (CVE-2018-11469) * BUG/MEDIUM: dns: Delay the attempt to run a DNS resolution on check failure. * BUG/MINOR: ssl/lua: prevent lua from affecting automatic maxconn computation * BUG/MEDIUM: contrib/modsecurity: Use network order to encode/decode flags * BUG/MEDIUM: contrib/mod_defender: Use network order to encode/decode flags * BUG/MEDIUM: spoe: Flags are not encoded in network order * BUG/MINOR: lua: Socket.send threw runtime error: 'close' needs 1 arguments. * BUG/MINOR: spoe: Mistake in error message about SPOE configuration * BUG/MEDIUM: ssl: properly protect SSL cert generation * BUG/MEDIUM: pollers: Use a global list for fd shared between threads. * BUG/MEDIUM: http: don't always abort transfers on CF_SHUTR * BUG/MINOR: lua: ensure large proxy IDs can be represented * BUG/MINOR: lua: schedule socket task upon lua connect() * BUG/MEDIUM: task: Don't free a task that is about to be run. * BUG/MINOR: map: correctly track reference to the last ref_elt being dumped * DOC/MINOR: clean up LUA documentation re: servers & array/table. * BUG/MINOR: lua: Put tasks to sleep when waiting for data * BUG/MEDIUM: threads: Fix the sync point for more than 32 threads * BUG/MINOR: checks: Fix check->health computation for flapping servers * BUG/MINOR: config: disable http-reuse on TCP proxies * BUG/MINOR: lua/threads: Make lua's tasks sticky to the current thread * BUG/MEDIUM: h2: implement missing support for chunked encoded uploads * MINOR: h2: detect presence of CONNECT and/or content-length * BUG/MEDIUM: lua: Fix segmentation fault if a Lua task exits * BUG/MINOR: log: t_idle (%Ti) is not set for some requests * BUG/MAJOR: channel: Fix crash when trying to read from a closed socket * BUG/MINOR: pattern: Add a missing HA_SPIN_INIT() in pat_ref_newid()- Update to version 1.8.8: * BUG/CRITICAL: h2: fix incorrect frame length check (VUL-0) (bsc#1089837) * MINOR: cli: Ensure the CLI always outputs an error when it should * BUG/MINOR: cli: Guard against NULL messages when using CLI_ST_PRINT_FREE * BUG/MEDIUM: kqueue: When adding new events, provide an output to get errors. * BUG/MINOR: http: Return an error in proxy mode when url2sa fails * BUG/MEDIUM: connection: Make sure we have a mux before calling detach(). * BUG/MEDIUM: threads: Fix the max/min calculation because of name clashes- Update to version 1.8.7: * [RELEASE] Released version 1.8.7 * MINOR: servers: Support alphanumeric characters for the server templates names * BUG/MAJOR: cache: always initialize newly created objects * [RELEASE] Released version 1.8.6 * BUG/MINOR: spoe: Don't release the context buffer in .check_timeouts callbaclk * BUG/MINOR: spoe: Initialize variables used during conf parsing before any check * BUG/MAJOR: cache: fix random crashes caused by incorrect delete() on non-first blocks * BUG/MINOR: fd: Don't clear the update_mask in fd_insert. * BUG/MINOR: cache: fix "show cache" output * BUG/MINOR: email-alert: Set the mailer port during alert initialization * BUG/MINOR: checks: check the conn_stream's readiness and not the connection * BUG/MEDIUM: h2: always add a stream to the send or fctl list when blocked * BUILD/MINOR: threads: always export thread_sync_io_handler() * BUG/MEDIUM: h2: don't consider pending data on detach if connection is in error * BUG/MEDIUM: h2/threads: never release the task outside of the task handler * MINOR: h2: fuse h2s_detach() and h2s_free() into h2s_destroy() * MINOR: h2: always call h2s_detach() in h2_detach() * BUG/MAJOR: h2: remove orphaned streams from the send list before closing * MINOR: h2: provide and use h2s_detach() and h2s_free() * CLEANUP: h2: rename misleading h2c_stream_close() to h2s_close() * BUG/MINOR: hpack: fix harmless use of uninitialized value in hpack_dht_insert * BUILD/MINOR: cli: fix a build warning introduced by last commit * MINOR: cli: make "show fd" report the mux and mux_ctx pointers when available * MINOR: cli/threads: make "show fd" report thread_sync_io_handler instead of "unknown" * BUILD/MINOR: fix build when USE_THREAD is not defined * BUG/MINOR: lua funtion hlua_socket_settimeout don't check negative values * BUG/MINOR: lua: the function returns anything- Update to version 1.8.5: * BUG/MINOR: listener: Don't decrease actconn twice when a new session is rejected * BUG/MINOR: h2: ensure we can never send an RST_STREAM in response to an RST_STREAM * BUG/MEDIUM: h2: properly account for DATA padding in flow control * DOC: don't suggest using http-server-close * DOC: log: more than 2 log servers are allowed * BUILD/BUG: enable -fno-strict-overflow by default * MINOR: log: stop emitting alerts when it's not possible to write on the socket * BUG/MEDIUM: threads/queue: wake up other threads upon dequeue * BUG/MINOR: tcp-check: use the server's service port as a fallback * BUG/MEDIUM: tcp-check: single connect rule can't detect DOWN servers * BUG/MINOR: lua: return bad error messages * BUG/MINOR: spoa-example: unexpected behavior for more than 127 args * BUG/MINOR: cli: Fix a crash when sending a command with too many arguments * BUG/MINOR: seemless reload: Fix crash when an interface is specified. * BUG/MINOR: dns: don't downgrade DNS accepted payload size automatically * BUG/MAJOR: threads/queue: Fix thread-safety issues on the queues management * BUG/MEDIUM: threads/unix: Fix a deadlock when a listener is temporarily disabled * BUG/MEDIUM: spoe: Remove idle applets from idle list when HAProxy is stopping * BUG/MINOR: force-persist and ignore-persist only apply to backends * BUG/MEDIUM: fix a 100% cpu usage with cpu-map and nbthread/nbproc * BUG/MINOR: cli: Fix a typo in the 'set rate-limit' usage * BUG/MINOR: cli: Fix a crash when passing a negative or too large value to "show fd" * BUG/MEDIUM: h2: also arm the h2 timeout when sending * BUG/MINOR: unix: Don't mess up when removing the socket from the xfer_sock_list. * BUG/MINOR: session: Fix tcp-request session failure if handshake. * MINOR: systemd: Add SystemD's SystemCallFilter option to the unit file * MINOR: systemd: Add SystemD's Protect*= options to the unit file * MINOR: systemd: Add section for SystemD sandboxing to unit file * BUG/MEDIUM: buffer: Fix the wrapping case in bi_putblk * BUG/MEDIUM: buffer: Fix the wrapping case in bo_putblk * BUG/MEDIUM: h2: always consume any trailing data after end of output buffers * MINOR: stats: display the number of threads in the statistics. * BUG/MINOR: h2: Set the target of dbuf_wait to h2c * MINOR: debug/pools: make DEBUG_UAF also detect underflows * BUG/MINOR: debug/pools: properly handle out-of-memory when building with DEBUG_UAF * DOC: cfgparse: Warn on option (tcp|http)log in backend * DOC: lua: new prototype for function "register_action()" * BUG/MEDIUM: ssl/sample: ssl_bc_* fetch keywords are broken. * BUG/MEDIUM: http: Switch the HTTP response in tunnel mode as earlier as possible * BUG/MINOR: ssl/threads: Make management of the TLS ticket keys files thread-safe * BUG/MINOR: init: Add missing brackets in the code parsing -sf/-st * BUG/MEDIUM: ssl: Shutdown the connection for reading on SSL_ERROR_SYSCALL * BUG/MEDIUM: ssl: Don't always treat SSL_ERROR_SYSCALL as unrecovarable. * BUG/MINOR: threads: fix missing thread lock labels for 1.8- if we lock down the permissions the home directory has to be owned by haproxy (bsc#1077716)- Avoid %__-type macro indirections. Remove redundant %clean section. Do not ignore errors from useradd.- Ensure haproxy home directory is not world readable (bsc#1077716)- Update to version 1.8.4 (bsc#1080069): * BUG/MINOR: config: don't emit a warning when global stats is incompletely configured * DOC: Mention -Ws in the list of available options * DOC: Describe routing impact of using interface keyword on bind lines * MINOR: init: emit warning when -sf/-sd cannot parse argument * BUG/MEDIUM: standard: Fix memory leak in str2ip2() * BUG/MINOR: time/threads: ensure the adjusted time is always correct * BUG/MEDIUM: spoe: Allow producer to read and to forward shutdown on request side * BUG/MEDIUM: spoe: Always try to receive or send the frame to detect shutdowns * BUG/MINOR: epoll/threads: only call epoll_ctl(DEL) on polled FDs * BUG/MINOR: threads: Update labels array because of changes in lock_label enum * BUG/MINOR: cli: use global.maxsock and not maxfd to list all FDs * CLEANUP: Fix typo in ARGT_MSK6 comment * BUG/MINOR: sample: Fix output type of c_ipv62ip * CLEANUP: sample: Fix outdated comment about sample casts functions * CLEANUP: sample: Fix comment encoding of sample.c * BUILD: kqueue/threads: Add test on MAX_THREADS to avoid warnings when complied without threads * BUILD: epoll/threads: Add test on MAX_THREADS to avoid warnings when complied without threads * MINOR: threads: Use __decl_hathreads instead of #ifdef/#endif * BUG/MINOR: kqueue/threads: Don't forget to close kqueue_fd[tid] on each thread * BUG/MEDIUM: checks: Don't try to release undefined conn_stream when a check is freed * BUG/MEDIUM: threads/server: Fix deadlock in srv_set_stopping/srv_set_admin_flag * BUG/MINOR: threads: always set an owner to the thread_sync pipe * MINOR: threads: Fix build when we're not compiling with threads. * BUG/MINOR: mworker: only write to pidfile if it exists * BUG/MEDIUM: threads/mworker: fix a race on startup * BUG/MEDIUM: kqueue/threads: use one kqueue_fd per thread * BUG/MEDIUM: epoll/threads: use one epoll_fd per thread * MINOR: fd: add a bitmask to indicate that an FD is known by the poller * BUG/MEDIUM: fd: maintain a per-thread update mask * BUG/MEDIUM: threads/polling: Use fd_cache_mask instead of fd_cache_num * MINOR: threads/fd: Use a bitfield to know if there are FDs for a thread in the FD cache * MINOR: global: add some global activity counters to help debugging * MINOR: threads: add a MAX_THREADS define instead of LONGBITS * MINOR: global/threads: move cpu_map at the end of the global struct * MINOR: servers: Don't report duplicate dyncookies for disabled servers. * BUG/MEDIUM: peers: fix expire date wasn't updated if entry is modified remotely. * BUG/MINOR: poll: too large size allocation for FD events * CONTRIB: debug: fix a few flags definitions * DOC: clarify the scope of ssl_fc_is_resumed * BUG/MEDIUM: stream: properly handle client aborts during redispatch * BUILD/MINOR: ancient gcc versions atomic fix * BUG/MEDIUM: mworker: execvp failure depending on argv[0] * MINOR: dns: Handle SRV record weight correctly. * BUG/MINOR: lua: Fix return value of Socket.settimeout * BUG/MEDIUM: lua: Fix IPv6 with separate port support for Socket.connect * DOC: lua: Fix typos in comments of hlua_socket_receive * BUG/MINOR: lua: Fix default value for pattern in Socket.receive * BUG/MEDIUM: ssl: cache doesn't release shctx blocks * BUG/MEDIUM: h2: properly handle the END_STREAM flag on empty DATA frames- Add dependency on apparmor-profiles (bsc#1079985)- Update to version 1.8.3: * [RELEASE] Released version 1.8.3 * MEDIUM: h2: prepare a graceful shutdown when the frontend is stopped * BUG/MAJOR: hpack: don't return direct references to the dynamic headers table * BUG/MEDIUM: http: don't automatically forward request close * MINOR: don't close stdio anymore * BUG/MEDIUM: mworker: don't close stdio several time * BUG/MEDIUM: h2: ensure we always know the stream before sending a reset * DOC/MINOR: configuration: typo, formatting fixes * BUG/MEDIUM: h2: improve handling of frames received on closed streams * BUG/MEDIUM: h2: properly handle and report some stream errors- Update to version 1.8.2: * [RELEASE] Released version 1.8.2 * BUG/MEDIUM: checks: properly set servers to stopping state on 404 * BUG/MAJOR: connection: refine the situations where we don't send shutw() * BUG/MEDIUM: cache: don't cache the response on no-cache="set-cookie" * BUG/MEDIUM: cache: respect the request cache-control header * BUG/MEDIUM: cache: replace old object on store * BUG/MEDIUM: cache: do not try to retrieve host-less requests from the cache * MINOR: http: add a function to check request's cache-control header field * BUG/MINOR: cache: do not force the TX_CACHEABLE flag before checking cacheability * BUG/MINOR: http: properly detect max-age=0 and s-maxage=0 in responses * BUG/MINOR: http: do not ignore cache-control: public * MINOR: http: start to compute the transaction's cacheability from the request * MINOR: http: update the list of cacheable status codes as per RFC7231 * MINOR: http: adjust the list of supposedly cacheable methods * BUG/MEDIUM: lua: fix crash when using bogus mode in register_service() * BUG/MEDIUM: checks: a server passed in maint state was not forced down. * MEDIUM: netscaler: add support for standard NetScaler CIP protocol * MEDIUM: netscaler: do not analyze original IP packet size * MINOR: netscaler: check in one-shot if buffer is large enough for IP and TCP header * BUG/MEDIUM: stream: don't consider abortonclose on muxes which close cleanly * MINOR: stream-int: set flag SI_FL_CLEAN_ABRT when mux supports clean aborts * MINOR: mux: add flags to describe a mux's capabilities * BUG/MINOR: h2: properly report a stream error on RST_STREAM * CONTRIB: halog: Fix compiler warnings in halog.c * CONTRIB: iprange: Fix compiler warning in iprange.c * BUG/MAJOR: netscaler: address truncated CIP header detection * BUG/MEDIUM: netscaler: use the appropriate IPv6 header size * MINOR: netscaler: rename cip_len to clarify its uage * MINOR: netscaler: remove the use of cip_magic only used once * MINOR: netscaler: respect syntax * DOC/MINOR: intro: typo, wording, formatting fixes * BUG/MEDIUM: mworker: Set FD_CLOEXEC flag on log fd * BUILD/MINOR: Makefile : enabling USE_CPU_AFFINITY * BUG: MINOR: http: don't check http-request capture id when len is provided * BUG: MAJOR: lb_map: server map calculation broken * BUG/MINOR: stream-int: don't try to receive again after receiving an EOS * BUG/MEDIUM: h2: fix stream limit enforcement * BUG/MEDIUM: http: don't disable lingering on requests with tunnelled responses * BUG/MEDIUM: h2: don't close after the first DATA frame on tunnelled responses * BUG/MEDIUM: h2: don't switch the state to HREM before end of DATA frame * MINOR: h2: don't demand that a DATA frame is complete before processing it * BUG/MEDIUM: h2: support uploading partial DATA frames * MINOR: h2: store the demux padding length in the h2c struct * BUG/MEDIUM: h2: debug incoming traffic in h2_wake() * BUG/MEDIUM: h2: work around a connection API limitation * BUG/MEDIUM: h2: enable recv polling whenever demuxing is possible * BUG/MEDIUM: h2: automatically set CS_FL_RCV_MORE when the output buffer is full * BUG/MEDIUM: stream-int: always set SI_FL_WAIT_ROOM on CS_FL_RCV_MORE * MINOR: conn_stream: add new flag CS_FL_RCV_MORE to indicate pending data * BUG/MEDIUM: lua/notification: memory leak * DOC: notifications: add precisions about thread usage * MINOR: systemd: remove comment about HAPROXY_STATS_SOCKET * BUG/MEDIUM: threads/vars: Fix deadlock in register_name * BUG/MEDIUM: email-alert: don't set server check status from a email-alert task * CONTRIB: halog: Add help text for -s switch in halog program * MINOR: mworker: Improve wording in `void mworker_wait()` * MINOR: mworker: Update messages referencing exit-on-failure * BUG/MEDIUM: h2: fix handling of end of stream again * BUG/MEDIUM: peers: set NOLINGER on the outgoing stream interface * BUG/MEDIUM: checks: a down server going to maint remains definitely stucked on down state. * BUG/MEDIUM: ssl engines: Fix async engines fds were not considered to fix fd limit automatically. * BUG/MEDIUM: mworker: also close peers sockets in the master * BUG/MINOR: ssl: support tune.ssl.cachesize 0 again * BUG/MAJOR: hpack: don't pretend large headers fit in empty table * BUG/MINOR: action: Don't check http capture rules when no id is defined- Update to version 1.8.1 (bsc#1069954): * BUG/MAJOR: h2: correctly check the request length when building an H1 request * BUG/MAJOR: thread: Be sure to request a sync between threads only once at a time * BUG/MAJOR: thread/peers: fix deadlock on peers sync. * BUG/MEDIUM: h2: do not accept upper case letters in request header names * BUG/MEDIUM: h2: remove connection-specific headers from request * BUG/MEDIUM: h2: enforce the per-connection stream limit * BUG/MEDIUM: checks: Be sure we have a mux if we created a cs. * BUG/MEDIUM: peers: fix some track counter rules dont register entries for sync. * BUG/MEDIUM: h2: don't report an error after parsing a 100-continue response * BUG/MEDIUM: threads/peers: decrement, not increment jobs on quitting * BUG/MEDIUM: stream: fix session leak on applet-initiated connections * BUG/MEDIUM: cache: bad computation of the remaining size * BUG/MEDIUM: ssl: don't allocate shctx several time * BUG/MEDIUM: tcp-check: Don't lock the server in tcpcheck_main * BUG/MEDIUM: kqueue: Don't bother closing the kqueue after fork. * BUG/MINOR: h2: use the H2_F_DATA_* macros for DATA frames * BUG/MINOR: h2: reject response pseudo-headers from requests * BUG/MINOR: h2: properly check PRIORITY frames * BUG/MINOR: h2: reject incorrect stream dependencies on HEADERS frame * BUG/MINOR: h2: do not accept SETTINGS_ENABLE_PUSH other than 0 or 1 * BUG/MINOR: h2: the TE header if present may only contain trailers * BUG/MINOR: h2: fix a typo causing PING/ACK to be responded to * BUG/MINOR: h2: ":path" must not be empty * BUG/MINOR: h2: try to abort closed streams as soon as possible * BUG/MINOR: h2: immediately close if receiving GOAWAY after the last stream * BUG/MINOR: hpack: dynamic table size updates are only allowed before headers * BUG/MINOR: hpack: reject invalid header index * BUG/MINOR: hpack: must reject huffman literals padded with more than 7 bits * BUG/MINOR: hpack: fix debugging output of pseudo header names * BUG/MINOR: mworker: detach from tty when in daemon mode * BUG/MINOR: mworker: fix validity check for the pipe FDs * BUG/MINOR: ssl: CO_FL_EARLY_DATA removal is managed by stream- License is now GPL-3.0+ and LGPL-2.1+- [apparmor]: allow haproxy to restart itself. needed for seamless restart. also reload the apparmor profile on update.- enable network namespaces on 42.3 - Enabled systemd notify mode: new BR: pkgconfig(libsystemd) This fixes problems with starting 1.8 on 42.3. - apply build option changes as adviced by upstream- Update to version 1.8.0 (bsc#1069954): https://www.mail-archive.com/haproxy@formilux.org/msg28004.html- Update to version 1.7.9: * BUG/MINOR: peers: peer synchronization issue (with several peers sections). * BUG/MINOR: lua: In error case, the safe mode is not removed * BUG/MINOR: lua: executes the function destroying the Lua session in safe mode * BUG/MAJOR: lua/socket: resources not detroyed when the socket is aborted * BUG/MEDIUM: lua: bad memory access * DOC: update the list of OpenSSL versions in the README * DOC: Updated 51Degrees git URL to point to a stable version. * BUG/MINOR: http: Set the response error state in http_sync_res_state * MINOR: http: Reorder/rewrite checks in http_resync_states * MINOR: http: Switch requests/responses in TUNNEL mode only by checking txn flags * BUG/MEDIUM: http: Switch HTTP responses in TUNNEL mode when body length is undefined * BUG/MAJOR: http: Fix possible infinity loop in http_sync_(req|res)_state * BUG/MINOR: lua: Fix Server.get_addr() port values * BUG/MINOR: lua: Correctly use INET6_ADDRSTRLEN in Server.get_addr() * BUG/MINOR: lua: always detach the tcp/http tasks before freeing them * BUG/MINOR: lua: Fix bitwise logic for hlua_server_check_* functions.- Update to version 1.7.8: * BUG/MINOR: stream: flag TASK_WOKEN_RES not set if task in runqueue * BUG/MAJOR: cli: fix custom io_release was crushed by NULL. * BUG/MAJOR: map: fix segfault during 'show map/acl' on cli. * BUG/MAJOR: compression: Be sure to release the compression state in all cases * DOC: fix references to the section about time format. * BUG/MEDIUM: map/acl: fix unwanted flags inheritance. * BUG/MINOR: stream: Don't forget to remove CF_WAKE_ONCE flag on response channel * BUG/MINOR: http: Don't reset the transaction if there are still data to send * BUG/MEDIUM: filters: Be sure to call flt_end_analyze for both channels * BUG/MINOR: http: properly handle all 1xx informational responses- Update to version 1.7.7: * BUG/MINOR: Wrong peer task expiration handling during synchronization processing. * BUG/MEDIUM: http: Drop the connection establishment when a redirect is performed * BUG/MEDIUM: cfgparse: Check if tune.http.maxhdr is in the range 1..32767 * DOC: fix references to the section about the unix socket * BUG/MINOR: log: pin the front connection when front ip/ports are logged- Update to version 1.7.6: * DOC: changed "block"(deprecated) examples to http-request deny * DOC: add few comments to examples. * DOC: update sample code for PROXY protocol * DOC: mention lighttpd 1.4.46 implements PROXY * DOC: stick-table is available in frontend sections * BUG/MINOR: dns: Wrong address family used when creating IPv6 sockets. * BUG/MINOR: config: missing goto out after parsing an incorrect ACL character * BUG/MINOR: arg: don't try to add an argument on failed memory allocation * BUG/MEDIUM: arg: ensure that we properly unlink unresolved arguments on error * BUG/MEDIUM: acl: don't free unresolved args in prune_acl_expr() * MINOR: lua: ensure the memory allocator is used all the time * CLEANUP: logs: typo: simgle => single * BUG/MEDIUM: acl: proprely release unused args in prune_acl_expr() * BUG/MAJOR: Use -fwrapv. * BUG/MINOR: server: don't use "proxy" when px is really meant. * BUG/MINOR: server: missing default server 'resolvers' setting duplication. * DOC: add layer 4 links/cross reference to "block" keyword. * DOC: errloc/errorloc302/errorloc303 missing status codes. * BUG/MEDIUM: lua: memory leak * MEDIUM: config: don't check config validity when there are fatal errors * BUG/MINOR: hash-balance-factor isn't effective in certain circumstances * MINOR/DOC: lua: just precise one thing * BUG/MINOR: http: Fix conditions to clean up a txn and to handle the next request * DOC: update RFC references * BUG/MINOR: checks: don't send proxy protocol with agent checks * BUG/MEDIUM: lua: segfault if a converter or a sample doesn't return anything * BUG/MAJOR: http: call manage_client_side_cookies() before erasing the buffer * BUG/MINOR: buffers: Fix bi/bo_contig_space to handle full buffers * BUG/MINOR: acls: Set the right refflag when patterns are loaded from a map * BUG/MINOR: http/filters: Be sure to wait if a filter loops in HTTP_MSG_ENDING * BUG/MEDIUM: peers: Peers CLOSE_WAIT issue. * BUG/MAJOR: server: Segfault after parsing server state file. * BUG/MEDIUM: unix: never unlink a unix socket from the file system- Update to version 1.7.5: * BUG/MEDIUM: peers: fix buffer overflow control in intdecode. * BUG/MEDIUM: buffers: Fix how input/output data are injected into buffers * BUG/MEDIUM: http: Fix blocked HTTP/1.0 responses when compression is enabled * BUG/MINOR: filters: Don't force the stream's wakeup when we wait in flt_end_analyze * MINOR: config parsing: add warning when log-format/tcplog/httplog is overriden in "defaults" sections- Update to version 1.7.4: * MINOR: config: warn when some HTTP rules are used in a TCP proxy * BUG/MINOR: spoe: Fix soft stop handler using a specific id for spoe filters * BUG/MINOR: spoe: Fix parsing of arguments in spoe-message section * BUG/MEDIUM: ssl: Clear OpenSSL error stack after trying to parse OCSP file * BUG/MEDIUM: cli: Prevent double free in CLI ACL lookup * BUG/MINOR: Fix "get map " CLI command * BUG/MAJOR: connection: update CO_FL_CONNECTED before calling the data layer * BUG/MEDIUM: ssl: switchctx should not return SSL_TLSEXT_ERR_ALERT_WARNING * BUG/MINOR: checks: attempt clean shutw for SSL check * BUG/MEDIUM: listener: do not try to rebind another process' socket * BUG/MEDIUM: filters: Fix channels synchronization in flt_end_analyze * BUG/MAJOR: stream-int: do not depend on connection flags to detect connection * BUG/MEDIUM: connection: ensure to always report the end of handshakes * BUG: payload: fix payload not retrieving arbitrary lengths * BUG/MAJOR: http: fix typo in http_apply_redirect_rule * BUG/MEDIUM: stream: fix client-fin/server-fin handling * MINOR: fd: add a new flag HAP_POLL_F_RDHUP to struct poller * BUG/MINOR: raw_sock: always perfom the last recv if RDHUP is not available * DOC/MINOR: Fix typos in proxy protocol doc * DOC: Protocol doc: add checksum, TLV type ranges * DOC: Protocol doc: add SSL TLVs, rename CHECKSUM * DOC: Protocol doc: add noop TLV * MEDIUM: global: add a 'hard-stop-after' option to cap the soft-stop time * BUG/MINOR: cfgparse: loop in tracked servers lists not detected by check_config_validity(). * MINOR: server: irrelevant error message with 'default-server' config file keyword. * MINOR: doc: fix use-server example (imap vs mail) * BUG/MEDIUM: tcp: don't require privileges to bind to device- Update to version 1.7.3: * BUG/MINOR: stream: Fix how backend-specific analyzers are set on a stream * BUG/MEDIUM: tcp: don't poll for write when connect() succeeds * BUG/MINOR: unix: fix connect's polling in case no data are scheduled * BUG/MINOR: lua: Map.end are not reliable because "end" is a reserved keyword * MINOR: dns: give ability to dns_init_resolvers() to close a socket when requested * BUG/MAJOR: dns: restart sockets after fork() * MINOR: chunks: implement a simple dynamic allocator for trash buffers * BUG/MEDIUM: http: prevent redirect from overwriting a buffer * BUG/MEDIUM: filters: Do not truncate HTTP response when body length is undefined * BUG/MEDIUM: http: Prevent replace-header from overwriting a buffer * BUG/MINOR: http: Return an error when a replace-header rule failed on the response * BUG/MINOR: sendmail: The return of vsnprintf is not cleanly tested * BUG/MAJOR: lua segmentation fault when the request is like 'GET ?arg=val HTTP/1.1' * BUG/MEDIUM: config: reject anything but "if" or "unless" after a use-backend rule * MINOR: http: don't close when redirect location doesn't start with "/"- Update to version 1.7.2 (bsc#1023141): * BUG/MEDIUM: lua: In some case, the return of sample-fetches is ignored (2) * BUG/MINOR: stream-int: automatically release SI_FL_WAIT_DATA on SHUTW_NOW * DOC: lua: documentation about time parser functions * DOC: lua: section declared twice * BUG/MINOR: lua/cli: bad error message * DOC: fix small typo in fe_id (backend instead of frontend) * BUG/MINOR: Fix the sending function in Lua's cosocket * BUG/MINOR: lua: memory leak executing tasks * BUG/MINOR: lua: bad return code * BUG/MEDIUM: ssl: properly reset the reused_sess during a forced handshake * BUG/MEDIUM: ssl: avoid double free when releasing bind_confs * BUG/MINOR: stats: fix be/sessions/current out in typed stats * BUG/MINOR: backend: nbsrv() should return 0 if backend is disabled * BUG/MEDIUM: ssl: for a handshake when server-side SNI changes * BUG/MINOR: systemd: potential zombie processes * DOC: Add timings events schemas * BUG/MINOR: option prefer-last-server must be ignored in some case * MINOR: stats: Support "select all" for backend actions * BUG/MINOR: sample-fetches/stick-tables: bad type for the sample fetches sc*_get_gpt0 * BUG/MAJOR: channel: Fix the definition order of channel analyzers * BUG/MINOR: http: report real parser state in error captures * BUG/MAJOR: http: fix risk of getting invalid reports of bad requests * MINOR: http: custom status reason. * MINOR: connection: add sample fetch "fc_rcvd_proxy" * BUG/MINOR: config: emit a warning if http-reuse is enabled with incompatible options * BUG/MINOR: tools: fix off-by-one in port size check * BUG/MEDIUM: server: consider AF_UNSPEC as a valid address family * MEDIUM: server: split the address and the port into two different fields * MINOR: tools: make str2sa_range() return the port in a separate argument * MINOR: server: take the destination port from the port field, not the addr * MEDIUM: server: disable protocol validations when the server doesn't resolve * BUG/MEDIUM: tools: do not force an unresolved address to AF_INET:0.0.0.0 * BUG/MINOR: ssl: EVP_PKEY must be freed after X509_get_pubkey usage * MINOR: proto_http.c 502 error txt typo. * DOC: add deprecation notice to "block" * BUG/MINOR: Reset errno variable before calling strtol(3)- Update to version 1.7.1: * BUG/MAJOR: stream: fix session abort on resource shortage * BUG/MINOR: cli: allow the backslash to be escaped on the CLI * BUG/MEDIUM: cli: fix "show stat resolvers" and "show tls-keys" * DOC: Fix map table's format * DOC: Added 51Degrees conv and fetch functions to documentation. * BUG/MINOR: http: don't send an extra CRLF after a Set-Cookie in a redirect * DOC: mention that req_tot is for both frontends and backends * BUG/MEDIUM: variables: some variable name can hide another ones * BUG/MINOR: stats: fix be/sessions/max output in html stats * MINOR: proxy: Add fe_name/be_name fetchers next to existing fe_id/be_id * DOC: lua: Documentation about some entry missing * MINOR: Do not forward the header "Expect: 100-continue" when the option http-buffer-request is set * DOC: Add undocumented argument of the trace filter * DOC: Fix some typo in SPOE documentation * BUG/MINOR: cli: be sure to always warn the cli applet when input buffer is full * MINOR: applet: Count number of (active) applets * MINOR: task: Rename run_queue and run_queue_cur counters * BUG/MEDIUM: stream: Save unprocessed events for a stream * BUG/MAJOR: Fix how the list of entities waiting for a buffer is handled * BUILD/MEDIUM: Fixing the build using LibreSSL * [RELEASE] Released version 1.7.1- Update to version 1.7.0: * BUG/MEDIUM: proxy: return "none" and "unknown" for unknown LB algos * BUG/MINOR: stats: make field_str() return an empty string on NULL * BUG/MEDIUM: http: Fix tunnel mode when the CONNECT method is used * BUG/MINOR: http: Keep the same behavior between 1.6 and 1.7 for tunneled txn * BUG/MINOR: filters: Protect args in macros HAS_DATA_FILTERS and IS_DATA_FILTER * BUG/MINOR: filters: Invert evaluation order of HTTP_XFER_BODY and XFER_DATA analyzers * BUG/MINOR: http: Call XFER_DATA analyzer when HTTP txn is switched in tunnel mode- Update to version 1.6.10: * BUG/MEDIUM: systemd-wrapper: return correct exit codes * BUG/MEDIUM: srv-state: properly restore the DRAIN state * BUG/MINOR: srv-state: allow to have both CMAINT and FDRAIN flags * BUG/MEDIUM: servers: properly propagate the maintenance states during startup * BUG: vars: Fix 'set-var' converter because of a typo * BUG/MEDIUM: channel: bad unlikely macro * CLEANUP: lua: move comment * CLEANUP: lua: control executed twice * CLEANUP: ssl: Fix bind keywords name in comments * DOC: ssl: Use correct wording for ca-sign-pass * BUG/MINOR: stick-table: handle out-of-memory condition gracefully * BUG/MEDIUM: connection: check the control layer before stopping polling * BUG/MEDIUM: stick-table: fix regression caused by recent fix for out-of-memory * CONTRIB: initiate a debugging suite to make debugging easier * BUG/MINOR: cli: properly decrement ref count on tables during failed dumps * BUG/MEDIUM: lua: In some case, the return of sample-fetche is ignored- Update to version 1.6.9+git.1477940904.ab45181 (fate#321723) * BUILD: poll: remove unused hap_fd_isset() which causes a warning with clang * MINOR: cfgparse: few memory leaks fixes. * MINOR: build: Allow linking to device-atlas library file * DOC: Fix typo in description of `-st` parameter in man page * BUG/MEDIUM: peers: on shutdown, wake up the appctx, not the stream * BUG/MEDIUM: peers: fix use after free in peer_session_create() * BUG/MEDIUM: systemd: let the wrapper know that haproxy has completed or failed * MINOR: systemd: report it when execve() fails * BUG/MINOR: systemd: check return value of calloc() * BUG/MINOR: systemd: always restore signals before execve() * BUG/MINOR: systemd: make the wrapper return a non-null status code on error * BUG/MINOR: ssl: prevent multiple entries for the same certificate * BUG/MINOR: ssl: Check malloc return code * BUG/MINOR: vars: smp_fetch_var() doesn't depend on HTTP but on the session * BUG/MINOR: vars: make smp_fetch_var() more robust against misuses * BUG/MINOR: vars: use sess and not s->sess in action_store() * MEDIUM: make SO_REUSEPORT configurable * MINOR: Add fe_req_rate sample fetch * MINOR: show Running on zlib version * MINOR: show Built with PCRE version * BUG/MINOR: displayed PCRE version is running release- Update to 1.6.9 (bsc#1003264) - MINOR: cli: allow the semi-colon to be escaped on the CLI - BUG/MINOR: payload: fix SSLv2 version parser - BUG/MAJOR: stream: properly mark the server address as unset on connect retry - DOC: Updated 51Degrees readme. - BUG/MAJOR: stick-counters: possible crash when using sc_trackers with wrong table - BUG/MINOR: peers: empty chunks after a resync. - BUG/MINOR: peers: some updates are pushed twice after a resync. - MINOR: sample: use smp_make_rw() in upper/lower converters - BUG/MEDIUM: stick-table: properly convert binary samples to keys - BUG/MEDIUM: stick-tables: do not fail on string keys with no allocated size - BUG/MAJOR: server: the "sni" directive could randomly cause trouble - MINOR: sample: provide smp_is_rw() and smp_make_rw() - MINOR: sample: implement smp_is_safe() and smp_make_safe() - BUG/MEDIUM: samples: make smp_dup() always duplicate the sample - BUG/MAJOR: compression: initialize avail_in/next_in even during flush - BUILD: make proto_tcp.c compatible with musl library - DOC: minor typo fixes to improve HTML parsing by haproxy-dconv - BUG/MEDIUM: stream-int: completely detach connection on connect error - BUG/MEDIUM: lua: somme HTTP manipulation functions are called without valid requests - DOC: lua: remove old functions - BUG/MINOR: peers: Fix peers data decoding issue - BUG/MEDIUM: lua: the function txn_done() from action wrapper can crash - BUG/MEDIUM: lua: the function txn_done() from sample fetches can crash- update to 1.6.7 - MINOR: new function my_realloc2 = realloc + free upon failure - CLEANUP: fixed some usages of realloc leading to memory leak - Revert "BUG/MINOR: ssl: fix potential memory leak in ssl_sock_load_dh_params()" - BUG/MEDIUM: dns: fix alignment issues in the DNS response parser - BUG/MINOR: Fix endiness issue in DNS header creation code - changes from 1.6.6 - BUG/MAJOR: fix listening IP address storage for frontends - BUG/MINOR: fix listening IP address storage for frontends (cont) - DOC: Fix typo so fetch is properly parsed by Cyril's converter - BUG/MAJOR: http: fix breakage of "reqdeny" causing random crashes - BUG/MEDIUM: stick-tables: fix breakage in table converters - BUG/MEDIUM: dns: unbreak DNS resolver after header fix - BUILD: fix build on Solaris 11 - CLEANUP: connection: fix double negation on memcmp() - BUG/MEDIUM: stats: show servers state may show an servers from another backend - BUG/MEDIUM: fix risk of segfault with "show tls-keys" - BUG/MEDIUM: sticktables: segfault in some configuration error cases - BUG/MEDIUM: lua: converters doesn't work - BUG/MINOR: http: add-header: header name copied twice - BUG/MEDIUM: http: add-header: buffer overwritten - BUG/MINOR: ssl: fix potential memory leak in ssl_sock_load_dh_params() - BUG/MINOR: http: url32+src should use the big endian version of url32 - BUG/MINOR: http: url32+src should check cli_conn before using it - DOC: http: add documentation for url32 and url32+src - BUG/MINOR: fix http-response set-log-level parsing error - MINOR: systemd: Use variable for config and pidfile paths - MINOR: systemd: Perform sanity check on config before reload (cherry picked from commit 68535bddf305fdd22f1449a039939b57245212e7) - BUG/MINOR: init: always ensure that global.rlimit_nofile matches actual limits - BUG/MINOR: init: ensure that FD limit is raised to the max allowed - BUG/MEDIUM: external-checks: close all FDs right after the fork() - BUG/MAJOR: external-checks: use asynchronous signal delivery - BUG/MINOR: external-checks: do not unblock undesired signals - BUILD/MEDIUM: rebuild everything when an include file is changed - BUILD/MEDIUM: force a full rebuild if some build options change - BUG/MINOR: srv-state: fix incorrect output of state file - BUG/MINOR: ssl: close ssl key file on error - BUG/MINOR: http: fix misleading error message for response captures - BUG/BUILD: don't automatically run "make" on "make install" - DOC: add missing doc for http-request deny [deny_status ] - drop patches which were pulled from git before 0001-BUG-MAJOR-fix-listening-IP-address-storage-for-front.patch 0002-BUG-MINOR-fix-listening-IP-address-storage-for-front.patch 0003-DOC-Fix-typo-so-fetch-is-properly-parsed-by-Cyril-s-.patch 0004-BUG-MAJOR-http-fix-breakage-of-reqdeny-causing-rando.patch 0005-BUG-MEDIUM-stick-tables-fix-breakage-in-table-conver.patch 0006-BUG-MEDIUM-dns-unbreak-DNS-resolver-after-header-fix.patch 0007-BUILD-fix-build-on-Solaris-11.patch 0008-CLEANUP-connection-fix-double-negation-on-memcmp.patch 0009-BUG-MEDIUM-stats-show-servers-state-may-show-an-serv.patch 0010-BUG-MEDIUM-fix-risk-of-segfault-with-show-tls-keys.patch 0011-BUG-MEDIUM-sticktables-segfault-in-some-configuratio.patch 0012-BUG-MEDIUM-lua-converters-doesn-t-work.patch 0013-BUG-MINOR-http-add-header-header-name-copied-twice.patch 0014-BUG-MEDIUM-http-add-header-buffer-overwritten.patch- pull patches from git to fix some important issues (bsc#983972) (bsc#983974): 0001-BUG-MAJOR-fix-listening-IP-address-storage-for-front.patch 0002-BUG-MINOR-fix-listening-IP-address-storage-for-front.patch 0003-DOC-Fix-typo-so-fetch-is-properly-parsed-by-Cyril-s-.patch 0004-BUG-MAJOR-http-fix-breakage-of-reqdeny-causing-rando.patch 0005-BUG-MEDIUM-stick-tables-fix-breakage-in-table-conver.patch 0006-BUG-MEDIUM-dns-unbreak-DNS-resolver-after-header-fix.patch 0007-BUILD-fix-build-on-Solaris-11.patch 0008-CLEANUP-connection-fix-double-negation-on-memcmp.patch 0009-BUG-MEDIUM-stats-show-servers-state-may-show-an-serv.patch 0010-BUG-MEDIUM-fix-risk-of-segfault-with-show-tls-keys.patch 0011-BUG-MEDIUM-sticktables-segfault-in-some-configuratio.patch 0012-BUG-MEDIUM-lua-converters-doesn-t-work.patch 0013-BUG-MINOR-http-add-header-header-name-copied-twice.patch 0014-BUG-MEDIUM-http-add-header-buffer-overwritten.patch- update to 1.6.5 - BUG/MINOR: log: Don't use strftime() which can clobber timezone if chrooted - BUILD: namespaces: fix a potential build warning in namespaces.c - DOC: add encoding to json converter example - BUG/MINOR: conf: "listener id" expects integer, but its not checked - DOC: Clarify tunes.vars.xxx-max-size settings - BUG/MEDIUM: peers: fix incorrect age in frequency counters - BUG/MEDIUM: Fix RFC5077 resumption when more than TLS_TICKETS_NO are present - BUG/MAJOR: Fix crash in http_get_fhdr with exactly MAX_HDR_HISTORY headers - BUG/MINOR: lua: can't load external libraries - DOC: "addr" parameter applies to both health and agent checks - DOC: timeout client: pointers to timeout http-request - DOC: typo on stick-store response - DOC: stick-table: amend paragraph blaming the loss of table upon reload - DOC: typo: ACL subdir match - DOC: typo: maxconn paragraph is wrong due to a wrong buffer size - DOC: regsub: parser limitation about the inability to use closing square brackets - DOC: typo: req.uri is now replaced by capture.req.uri - DOC: name set-gpt0 mismatch with the expected keyword - BUG/MEDIUM: stick-tables: some sample-fetch doesn't work in the connection state. - DOC: fix "needed" typo - BUG/MINOR: dns: inapropriate way out after a resolution timeout - BUG/MINOR: dns: trigger a DNS query type change on resolution timeout - BUG/MINOR : allow to log cookie for tarpit and denied request - OPTIM/MINOR: session: abort if possible before connecting to the backend - BUG/MEDIUM: trace.c: rdtsc() is defined in two files - BUG/MEDIUM: channel: fix miscalculation of available buffer space (2nd try) - BUG/MINOR: cfgparse: couple of small memory leaks. - BUG/MEDIUM: sample: initialize the pointer before parse_binary call. - DOC: fix discrepancy in the example for http-request redirect - DOC: Clarify IPv4 address / mask notation rules - CLEANUP: fix inconsistency between fd->iocb, proto->accept and accept() - BUG/MEDIUM: fix maxaccept computation on per-process listeners - BUG/MINOR: listener: stop unbound listeners on startup - BUG/MINOR: fix maxaccept computation according to the frontend process range - MEDIUM: unblock signals on startup. - BUG/MEDIUM: channel: don't allow to overwrite the reserve until connected - BUG/MEDIUM: channel: incorrect polling condition may delay event delivery - BUG/MEDIUM: channel: fix miscalculation of available buffer space (3rd try) - BUG/MEDIUM: log: fix risk of segfault when logging HTTP fields in TCP mode - BUG/MEDIUM: lua: protects the upper boundary of the argument list for converters/fetches. - BUG/MINOR: log: fix a typo that would cause %HP to log - MINOR: channel: add new function channel_congested() - BUG/MEDIUM: http: fix risk of CPU spikes with pipelined requests from dead client - BUG/MAJOR: channel: fix miscalculation of available buffer space (4th try) - BUG/MEDIUM: stream: ensure the SI_FL_DONT_WAKE flag is properly cleared - BUG/MEDIUM: channel: fix inconsistent handling of 4GB-1 transfers - BUG/MEDIUM: stats: show servers state may show an empty or incomplete result - BUG/MEDIUM: stats: show backend may show an empty or incomplete result - MINOR: stats: fix typo in help messages - MINOR: stats: show stat resolvers missing in the help message - BUG/MINOR: dns: fix DNS header definition - BUG/MEDIUM: dns: fix alignment issue when building DNS queries - CLEANUP/MINOR: stats: fix accidental addition of member "env" in the applet ctx - refreshed patches to apply cleanly again - haproxy-1.6.0-makefile_lib.patch - haproxy-1.6.0-sec-options.patch- update to 1.6.4 (fate#320607) (bsc#937202) - BUG/MINOR: http: fix several off-by-one errors in the url_param parser - BUG/MINOR: http: Be sure to process all the data received from a server - BUG/MINOR: chunk: make chunk_dup() always check and set dst->size - MINOR: chunks: ensure that chunk_strcpy() adds a trailing zero - MINOR: chunks: add chunk_strcat() and chunk_newstr() - MINOR: chunk: make chunk_initstr() take a const string - MINOR: lru: new function to delete least recently used keys - DOC: add Ben Shillito as the maintainer of 51d - BUG/MINOR: 51d: Ensures a unique domain for each configuration - BUG/MINOR: 51d: Aligns Pattern cache implementation with HAProxy best practices. - BUG/MINOR: 51d: Releases workset back to pool. - BUG/MINOR: 51d: Aligned const pointers to changes in 51Degrees. - CLEANUP: 51d: Aligned if statements with HAProxy best practices and removed casts from malloc. - DOC: fix a few spelling mistakes (cherry picked from commit cc123c66c2075add8524a6a9925382927daa6ab0) - DOC: fix "workaround" spelling - BUG/MINOR: examples: Fixing haproxy.spec to remove references to .cfg files - MINOR: fix the return type for dns_response_get_query_id() function - MINOR: server state: missing LF (\n) on error message printed when parsing server state file - BUG/MEDIUM: dns: no DNS resolution happens if no ports provided to the nameserver - BUG/MAJOR: servers state: server port is erased when dns resolution is enabled on a server - BUG/MEDIUM: servers state: server port is used uninitialized - BUG/MEDIUM: config: Adding validation to stick-table expire value. - BUG/MEDIUM: sample: http_date() doesn't provide the right day of the week - BUG/MEDIUM: channel: fix miscalculation of available buffer space. - MEDIUM: pools: add a new flag to avoid rounding pool size up - BUG/MEDIUM: buffers: do not round up buffer size during allocation - BUG/MINOR: stream: don't force retries if the server is DOWN - BUG/MINOR: counters: make the sc-inc-gpc0 and sc-set-gpt0 touch the table - MINOR: unix: don't mention free ports on EAGAIN - BUG/CLEANUP: CLI: report the proper field states in "show sess" - MINOR: stats: send content-length with the redirect to allow keep-alive - BUG: stream_interface: Reuse connection even if the output channel is empty - DOC: remove old tunnel mode assumptions - BUG/MAJOR: http-reuse: fix risk of orphaned connections - BUG/MEDIUM: http-reuse: do not share private connections across backends - BUG/MINOR: ssl: Be sure to use unique serial for regenerated certificates - BUG/MINOR: stats: fix missing comma in stats on agent drain - BUG/MINOR: lua: unsafe initialization - DOC: lua: fix somme errors - DOC: add server name at rate-limit sessions example - BUG/MEDIUM: ssl: fix off-by-one in ALPN list allocation - BUG/MEDIUM: ssl: fix off-by-one in NPN list allocation - DOC: LUA: fix some typos and syntax errors - MINOR: cfgparse: warn for incorrect 'timeout retry' keyword spelling in resolvers - MINOR: mailers: increase default timeout to 10 seconds - MINOR: mailers: use for all line endings - BUG/MAJOR: lua: applets can't sleep. - BUG/MINOR: server: some prototypes are renamed - BUG/MINOR: lua: Useless copy - BUG/MEDIUM: stats: stats bind-process doesn't propagate the process mask correctly - BUG/MINOR: server: fix the format of the warning on address change - BUG/MEDIUM: chunks: always reject negative-length chunks - BUG/MINOR: systemd: ensure we don't miss signals - BUG/MINOR: systemd: report the correct signal in debug message output - BUG/MINOR: systemd: propagate the correct signal to haproxy - MINOR: systemd: ensure a reload doesn't mask a stop - BUG/MEDIUM: cfgparse: wrong argument offset after parsing server "sni" keyword - CLEANUP: stats: Avoid computation with uninitialized bits. - CLEANUP: pattern: Ignore unknown samples in pat_match_ip(). - CLEANUP: map: Avoid memory leak in out-of-memory condition. - BUG/MINOR: tcpcheck: fix incorrect list usage resulting in failure to load certain configs - BUG/MAJOR: samples: check smp->strm before using it - MINOR: sample: add a new helper to initialize the owner of a sample - MINOR: sample: always set a new sample's owner before evaluating it - BUG/MAJOR: vars: always retrieve the stream and session from the sample - CLEANUP: payload: remove useless and confusing nullity checks for channel buffer - BUG/MINOR: ssl: fix usage of the various sample fetch functions - MINOR: cfgparse: warn when uid parameter is not a number - MINOR: cfgparse: warn when gid parameter is not a number - BUG/MINOR: standard: Avoid free of non-allocated pointer - BUG/MINOR: pattern: Avoid memory leak on out-of-memory condition - CLEANUP: http: fix a build warning introduced by a recent fix - BUG/MINOR: log: GMT offset not updated when entering/leaving DST- update to 1.6.3 (fate#320607) - BUG/MEDIUM: lua: clean output buffer - BUG/MEDIUM: http: switch the request channel to no-delay once done. - BUG/MEDIUM: http: don't enable auto-close on the response side - BUG/MEDIUM: stream: fix half-closed timeout handling - BUG/MEDIUM: cli: changing compression rate-limiting must require admin level - BUG/MEDIUM: sample: urlp can't match an empty value - BUG/MEDIUM: da: stop DeviceAtlas processing in the convertor if there is no input. - BUG/MEDIUM: checks: email-alert not working when declared in defaults - BUG/MEDIUM: http: fix http-reuse when frontend and backend differ - BUG/MEDIUM: config: properly adjust maxconn with nbproc when memmax is forced - BUG/MEDIUM: peers: table entries learned from a remote are pushed to others after a random delay. - BUG/MEDIUM: peers: old stick table updates could be repushed - BUG/MEDIUM: lua: Lua applets must not fetch samples using http_txn - BUG/MEDIUM: lua: Forbid HTTP applets from being called from tcp rulesets - BUG/MAJOR: lua: Do not force the HTTP analysers in use-services for all the details see /usr/share/doc/packages/haproxy/CHANGELOG or http://www.haproxy.org/download/1.6/src/CHANGELOG- on sle11 we still need to own /etc/apparmor.d/local- instead of owning the apparmor directories, BR apparmor-profiles.- fix link to tarball- update to 1.6.2 - BUILD: ssl: fix build error introduced in commit 7969a3 with OpenSSL < 1.0.0 - DOC: fix a typo for a "deviceatlas" keyword - FIX: small typo in an example using the "Referer" header - BUG/MEDIUM: config: count memory limits on 64 bits, not 32 - BUG/MAJOR: dns: first DNS response packet not matching queried hostname may lead to a loop - BUG/MINOR: dns: unable to parse CNAMEs response - BUG/MINOR: examples/haproxy.init: missing brace in quiet_check() - DOC: deviceatlas: more example use cases. - BUG/BUILD: replace haproxy-systemd-wrapper with $(EXTRA) in install-bin. - BUG/MAJOR: http: don't requeue an idle connection that is already queued - DOC: typo on capture.res.hdr and capture.req.hdr - BUG/MINOR: dns: check for duplicate nameserver id in a resolvers section was missing - CLEANUP: use direction names in place of numeric values - BUG/MEDIUM: lua: sample fetches based on response doesn't work - drop haproxy-1.6.0-ssl-098.patch: included upstream- update to 1.6.1 - DOC: specify that stats socket doc (section 9.2) is in management - BUILD: install only relevant and existing documentation - CLEANUP: don't ignore debian/ directory if present - BUG/MINOR: dns: parsing error of some DNS response - BUG/MEDIUM: namespaces: don't fail if no namespace is used - BUG/MAJOR: ssl: free the generated SSL_CTX if the LRU cache is disabled - MEDIUM: dns: Don't use the ANY query type - drop haproxy-1.6.0-ssl.crash.patch included in update- add haproxy-1.6.0-ssl-098.patch: fix building on openssl 0.9.8- added haproxy-1.6.0-ssl.crash.patch: fix SNI related crash- only use network namespace support on distros newer than 13.2- update to 1.6.0 The most user-visible changes, we can cite the simpler handling of multiple configuration files, the support for quotes and environment variables in the configuration, a significant reduction of the memory usage thanks to a new dynamic buffer allocator, notifications over e-mail, server state keeping across reloads, dynamic DNS-based server address resolution, new scripting capabilities thanks to the embedded Lua interpreter, use of variables in the configuration to manipulate samples, request body buffering and analysis, support for two third-party device identification products (DeviceAtlas and 51Degrees), a lot of new sample converters including arithmetic operators and table lookups, TLS ticket secret sharing between nodes, TLS SNI to the server, full tables replication between peers, ability to instruct the kernel to quickly kill dead connections, support for Linux namespaces, and a number of other less visible goodies. The performance has also been improved a lot with support for server connection multiplexing, much faster and cheaper HTTP compression via libslz, and the addition of a pattern cache to speed up certain expensive ACLs. The great flexibility offered by this version will allow many users to significantly simplify their configurations. Some users will notice a huge performance boost after they enable the features designed for them. for all the details see /usr/share/doc/packages/haproxy/CHANGELOG - drop patches we pulled from upstream git: 0001-BUG-MINOR-log-missing-some-ARGC_-entries-in-fmt_dire.patch 0002-DOC-usesrc-root-privileges-requirements.patch 0003-BUILD-ssl-Allow-building-against-libssl-without-SSLv.patch 0004-DOC-MINOR-fix-OpenBSD-versions-where-haproxy-works.patch 0005-BUG-MINOR-http-sample-gmtime-localtime-can-fail.patch 0006-DOC-typo-in-redirect-302-code-meaning.patch 0007-DOC-mention-that-ms-is-left-padded-with-zeroes.patch 0008-CLEANUP-.gitignore-ignore-more-test-files.patch 0009-CLEANUP-.gitignore-finally-ignore-everything-but-wha.patch 0010-MEDIUM-config-emit-a-warning-on-a-frontend-without-l.patch 0011-BUG-MEDIUM-counters-ensure-that-src_-inc-clr-_gpc0-c.patch 0012-DOC-ssl-missing-LF.patch 0013-DOC-fix-example-of-http-request-using-ssl_fc_session.patch 0014-BUG-MINOR-http-remove-stupid-HTTP_METH_NONE-entry.patch 0015-BUG-MAJOR-http-don-t-call-http_send_name_header-afte.patch - refresh/redo patches to apply cleanly again: old: haproxy-1.2.16_config_haproxy_user.patch new: haproxy-1.6.0_config_haproxy_user.patch old: haproxy-makefile_lib.patch new: haproxy-1.6.0-makefile_lib.patch old: sec-options.patch new: haproxy-1.6.0-sec-options.patch - added new haproxy.cfg to have a minimal config we can actually launch! - drop patch haproxy-1.5.8-fix-bashisms.patch: patched files no longer exist - drop haproxy.vim: we will use the copy which ships with the upstream tarball now.- fix haproxy status checks (bsc#947204)- Backport patches from upstream: - BUG/MINOR: http: remove stupid HTTP_METH_NONE entry - BUG/MAJOR: http: don't call http_send_name_header() after an error - Add 0014-BUG-MINOR-http-remove-stupid-HTTP_METH_NONE-entry.patch - Add 0015-BUG-MAJOR-http-don-t-call-http_send_name_header-afte.patch- Backport patches from upstream: - BUG/MINOR: log: missing some ARGC_* entries in fmt_directives() - DOC: usesrc root privileges requirements - BUILD: ssl: Allow building against libssl without SSLv3. - DOC/MINOR: fix OpenBSD versions where haproxy works - BUG/MINOR: http/sample: gmtime/localtime can fail - DOC: typo in 'redirect', 302 code meaning - DOC: mention that %ms is left-padded with zeroes. - CLEANUP: .gitignore: ignore more test files - CLEANUP: .gitignore: finally ignore everything but what is known. - MEDIUM: config: emit a warning on a frontend without listener - BUG/MEDIUM: counters: ensure that src_{inc,clr}_gpc0 creates a missing entry - DOC: ssl: missing LF - DOC: fix example of http-request using ssl_fc_session_id - Add 0001-BUG-MINOR-log-missing-some-ARGC_-entries-in-fmt_dire.patch - Add 0002-DOC-usesrc-root-privileges-requirements.patch - Add 0003-BUILD-ssl-Allow-building-against-libssl-without-SSLv.patch - Add 0004-DOC-MINOR-fix-OpenBSD-versions-where-haproxy-works.patch - Add 0005-BUG-MINOR-http-sample-gmtime-localtime-can-fail.patch - Add 0006-DOC-typo-in-redirect-302-code-meaning.patch - Add 0007-DOC-mention-that-ms-is-left-padded-with-zeroes.patch - Add 0008-CLEANUP-.gitignore-ignore-more-test-files.patch - Add 0009-CLEANUP-.gitignore-finally-ignore-everything-but-wha.patch - Add 0010-MEDIUM-config-emit-a-warning-on-a-frontend-without-l.patch - Add 0011-BUG-MEDIUM-counters-ensure-that-src_-inc-clr-_gpc0-c.patch - Add 0012-DOC-ssl-missing-LF.patch - Add 0013-DOC-fix-example-of-http-request-using-ssl_fc_session.patch- Update to 1.5.14 (CVE-2015-3281) (bsc#937042) + BUILD/MINOR: tools: rename popcount to my_popcountl + BUG/MAJOR: buffers: make the buffer_slow_realign() function respect output data- Update to 1.5.13 - Dropped all patches backported from git, no further changes than those patches provided. - Removed patches: + Remove 0001-BUG-MEDIUM-stats-properly-initialize-the-scope-befor.patch + Remove 0002-BUG-MEDIUM-http-don-t-forward-client-shutdown-withou.patch + Remove 0003-BUG-MINOR-check-fix-tcpcheck-error-message.patch + Remove 0004-CLEANUP-checks-fix-double-usage-of-cur-current_step-.patch + Remove 0005-BUG-MEDIUM-checks-do-not-dereference-head-of-a-tcp-c.patch + Remove 0006-CLEANUP-checks-simplify-the-loop-processing-of-tcp-c.patch + Remove 0007-BUG-MAJOR-checks-always-check-for-end-of-list-before.patch + Remove 0008-BUG-MEDIUM-checks-do-not-dereference-a-list-as-a-tcp.patch + Remove 0009-BUG-MEDIUM-peers-apply-a-random-reconnection-timeout.patch + Remove 0010-DOC-Update-doc-about-weight-act-and-bck-fields-in-th.patch + Remove 0011-MINOR-ssl-add-a-destructor-to-free-allocated-SSL-res.patch + Remove 0012-BUG-MEDIUM-ssl-fix-tune.ssl.default-dh-param-value-b.patch + Remove 0013-BUG-MINOR-cfgparse-fix-typo-in-option-httplog-error-.patch + Remove 0014-BUG-MEDIUM-cfgparse-segfault-when-userlist-is-misuse.patch + Remove 0015-MEDIUM-ssl-replace-standards-DH-groups-with-custom-o.patch + Remove 0016-BUG-MINOR-debug-display-null-in-place-of-meth.patch + Remove 0017-CLEANUP-deinit-remove-codes-for-cleaning-p-block_rul.patch + Remove 0018-BUG-MINOR-ssl-fix-smp_fetch_ssl_fc_session_id.patch + Remove 0019-MEDIUM-init-don-t-stop-proxies-in-parent-process-whe.patch + Remove 0020-MINOR-peers-store-the-pointer-to-the-signal-handler.patch + Remove 0021-MEDIUM-peers-unregister-peers-that-were-never-starte.patch + Remove 0022-MEDIUM-config-propagate-the-table-s-process-list-to-.patch + Remove 0023-MEDIUM-init-stop-any-peers-section-not-bound-to-the-.patch + Remove 0024-MEDIUM-config-validate-that-peers-sections-are-bound.patch + Remove 0025-MAJOR-peers-allow-peers-section-to-be-used-with-nbpr.patch + Remove 0026-DOC-relax-the-peers-restriction-to-single-process.patch + Remove 0027-CLEANUP-config-fix-misleading-information-in-error-m.patch + Remove 0028-MINOR-config-report-the-number-of-processes-using-a-.patch + Remove 0029-BUG-MEDIUM-config-properly-compute-the-default-numbe.patch- Backport upstream patches: + DOC: Update doc about weight, act and bck fields in the statistics + MINOR: ssl: add a destructor to free allocated SSL ressources + BUG/MEDIUM: ssl: fix tune.ssl.default-dh-param value being overwritten + BUG/MINOR: cfgparse: fix typo in 'option httplog' error message + BUG/MEDIUM: cfgparse: segfault when userlist is misused + MEDIUM: ssl: replace standards DH groups with custom ones + BUG/MINOR: debug: display (null) in place of "meth" + CLEANUP: deinit: remove codes for cleaning p->block_rules + BUG/MINOR: ssl: fix smp_fetch_ssl_fc_session_id + MEDIUM: init: don't stop proxies in parent process when exiting + MINOR: peers: store the pointer to the signal handler + MEDIUM: peers: unregister peers that were never started + MEDIUM: config: propagate the table's process list to the peers sections + MEDIUM: init: stop any peers section not bound to the correct process + MEDIUM: config: validate that peers sections are bound to exactly one process + MAJOR: peers: allow peers section to be used with nbproc > 1 + DOC: relax the peers restriction to single-process + CLEANUP: config: fix misleading information in error message. + MINOR: config: report the number of processes using a peers section in the error case + BUG/MEDIUM: config: properly compute the default number of processes for a proxy - Added patches: + Add 0010-DOC-Update-doc-about-weight-act-and-bck-fields-in-th.patch + Add 0011-MINOR-ssl-add-a-destructor-to-free-allocated-SSL-res.patch + Add 0012-BUG-MEDIUM-ssl-fix-tune.ssl.default-dh-param-value-b.patch + Add 0013-BUG-MINOR-cfgparse-fix-typo-in-option-httplog-error-.patch + Add 0014-BUG-MEDIUM-cfgparse-segfault-when-userlist-is-misuse.patch + Add 0015-MEDIUM-ssl-replace-standards-DH-groups-with-custom-o.patch + Add 0016-BUG-MINOR-debug-display-null-in-place-of-meth.patch + Add 0017-CLEANUP-deinit-remove-codes-for-cleaning-p-block_rul.patch + Add 0018-BUG-MINOR-ssl-fix-smp_fetch_ssl_fc_session_id.patch + Add 0019-MEDIUM-init-don-t-stop-proxies-in-parent-process-whe.patch + Add 0020-MINOR-peers-store-the-pointer-to-the-signal-handler.patch + Add 0021-MEDIUM-peers-unregister-peers-that-were-never-starte.patch + Add 0022-MEDIUM-config-propagate-the-table-s-process-list-to-.patch + Add 0023-MEDIUM-init-stop-any-peers-section-not-bound-to-the-.patch + Add 0024-MEDIUM-config-validate-that-peers-sections-are-bound.patch + Add 0025-MAJOR-peers-allow-peers-section-to-be-used-with-nbpr.patch + Add 0026-DOC-relax-the-peers-restriction-to-single-process.patch + Add 0027-CLEANUP-config-fix-misleading-information-in-error-m.patch + Add 0028-MINOR-config-report-the-number-of-processes-using-a-.patch + Add 0029-BUG-MEDIUM-config-properly-compute-the-default-numbe.patch- BUG/MINOR: check: fix tcpcheck error message - CLEANUP: checks: fix double usage of cur / current_step in tcp-checks - BUG/MEDIUM: checks: do not dereference head of a tcp-check at the end - CLEANUP: checks: simplify the loop processing of tcp-checks - BUG/MAJOR: checks: always check for end of list before proceeding - BUG/MEDIUM: checks: do not dereference a list as a tcpcheck struct - BUG/MEDIUM: peers: apply a random reconnection timeout - Add 0003-BUG-MINOR-check-fix-tcpcheck-error-message.patch - Add 0004-CLEANUP-checks-fix-double-usage-of-cur-current_step-.patch - Add 0005-BUG-MEDIUM-checks-do-not-dereference-head-of-a-tcp-c.patch - Add 0006-CLEANUP-checks-simplify-the-loop-processing-of-tcp-c.patch - Add 0007-BUG-MAJOR-checks-always-check-for-end-of-list-before.patch - Add 0008-BUG-MEDIUM-checks-do-not-dereference-a-list-as-a-tcp.patch - Add 0009-BUG-MEDIUM-peers-apply-a-random-reconnection-timeout.patch- added 0002-BUG-MEDIUM-http-don-t-forward-client-shutdown-withou.patch BUG/MEDIUM: http: don't forward client shutdown without NOLINGER except for tunnels- added first patch from the 1.5 branch after the update: 0001-BUG-MEDIUM-stats-properly-initialize-the-scope-befor.patch- update to 1.5.12 - BUG/MINOR: ssl: Display correct filename in error message - DOC: Fix L4TOUT typo in documentation - BUG/MEDIUM: Do not consider an agent check as failed on L7 error - BUG/MINOR: pattern: error message missing - BUG/MEDIUM: pattern: some entries are not deleted with case insensitive match - BUG/MEDIUM: buffer: one byte miss in buffer free space check - BUG/MAJOR: http: don't read past buffer's end in http_replace_value - BUG/MEDIUM: http: the function "(req|res)-replace-value" doesn't respect the HTTP syntax - BUG/MEDIUM: peers: correctly configure the client timeout - BUG/MINOR: compression: consider the expansion factor in init - BUG/MEDIUM: http: hdr_cnt would not count any header when called without name - BUG/MEDIUM: listener: don't report an error when resuming unbound listeners - BUG/MEDIUM: init: don't limit cpu-map to the first 32 processes only - BUG/MEDIUM: stream-int: always reset si->ops when si->end is nullified - BUG/MEDIUM: http: remove content-length from chunked messages - DOC: http: update the comments about the rules for determining transfer-length - BUG/MEDIUM: http: do not restrict parsing of transfer-encoding to HTTP/1.1 - BUG/MEDIUM: http: incorrect transfer-coding in the request is a bad request - BUG/MEDIUM: http: remove content-length form responses with bad transfer-encoding - MEDIUM: http: restrict the HTTP version token to 1 digit as per RFC7230 - MEDIUM: http: add option-ignore-probes to get rid of the floods of 408 - BUG/MINOR: config: clear proxy->table.peers.p for disabled proxies - MINOR: stick-table: don't attach to peers in stopped state - MEDIUM: config: initialize stick-tables after peers, not before - MEDIUM: peers: add the ability to disable a peers section - DOC: document option http-ignore-probes - DOC: fix the comments about the meaning of msg->sol in HTTP - BUG/MEDIUM: http: wait for the exact amount of body bytes in wait_for_request_body - BUG/MAJOR: http: prevent risk of reading past end with balance url_param - DOC: update the doc on the proxy protocol - remove patches that we pulled from the 1.5 tree 0001-BUG-MINOR-pattern-error-message-missing.patch 0002-BUG-MEDIUM-pattern-some-entries-are-not-deleted-with.patch 0003-BUG-MEDIUM-Do-not-consider-an-agent-check-as-failed-.patch 0004-BUG-MEDIUM-peers-correctly-configure-the-client-time.patch 0005-BUG-MEDIUM-buffer-one-byte-miss-in-buffer-free-space.patch 0006-BUG-MAJOR-http-don-t-read-past-buffer-s-end-in-http_.patch 0007-BUG-MEDIUM-http-the-function-req-res-replace-value-d.patch 0008-BUG-MINOR-compression-consider-the-expansion-factor-.patch 0009-BUG-MEDIUM-http-hdr_cnt-would-not-count-any-header-w.patch 0010-BUG-MINOR-ssl-Display-correct-filename-in-error-mess.patch 0011-BUG-MEDIUM-listener-don-t-report-an-error-when-resum.patch 0012-BUG-MEDIUM-init-don-t-limit-cpu-map-to-the-first-32-.patch- pull 3 patches from upstream: 0010-BUG-MINOR-ssl-Display-correct-filename-in-error-mess.patch 0011-BUG-MEDIUM-listener-don-t-report-an-error-when-resum.patch 0012-BUG-MEDIUM-init-don-t-limit-cpu-map-to-the-first-32-.patch- pull 3 patches from upstream: 0007-BUG-MEDIUM-http-the-function-req-res-replace-value-d.patch 0008-BUG-MINOR-compression-consider-the-expansion-factor-.patch 0009-BUG-MEDIUM-http-hdr_cnt-would-not-count-any-header-w.patch- pull 3 patches from upstream: - BUG/MEDIUM: peers: correctly configure the client timeout - BUG/MEDIUM: buffer: one byte miss in buffer free space check - BUG/MAJOR: http: don't read past buffer's end in http_replace_value - Add 0004-BUG-MEDIUM-peers-correctly-configure-the-client-time.patch - Add 0005-BUG-MEDIUM-buffer-one-byte-miss-in-buffer-free-space.patch - Add 0006-BUG-MAJOR-http-don-t-read-past-buffer-s-end-in-http_.patch- added another fix from upstream: 0003-BUG-MEDIUM-Do-not-consider-an-agent-check-as-failed-.patch- haproxy.init: fix reload and force-reload not to start a stopped service- pulled 2 patches from upstream: 0001-BUG-MINOR-pattern-error-message-missing.patch 0002-BUG-MEDIUM-pattern-some-entries-are-not-deleted-with.patch- update to 1.5.11 - BUG/MEDIUM: backend: correctly detect the domain when use_domain_only is used - MINOR: ssl: load certificates in alphabetical order - BUG/MINOR: checks: prevent http keep-alive with http-check expect - BUG/MEDIUM: Do not set agent health to zero if server is disabled in config - MEDIUM/BUG: Only explicitly report "DOWN (agent)" if the agent health is zero - BUG/MINOR: stats:Fix incorrect printf type. - DOC: add missing entry for log-format and clarify the text - BUG/MEDIUM: http: fix header removal when previous header ends with pure LF - BUG/MEDIUM: channel: fix possible integer overflow on reserved size computation - BUG/MINOR: channel: compare to_forward with buf->i, not buf->size - MINOR: channel: add channel_in_transit() - MEDIUM: channel: make buffer_reserved() use channel_in_transit() - MEDIUM: channel: make bi_avail() use channel_in_transit() - BUG/MEDIUM: channel: don't schedule data in transit for leaving until connected - BUG/MAJOR: log: don't try to emit a log if no logger is set - BUG/MINOR: args: add missing entry for ARGT_MAP in arg_type_names - BUG/MEDIUM: http: make http-request set-header compute the string before removal - BUG/MINOR: http: fix incorrect header value offset in replace-hdr/replace-value - BUG/MINOR: http: abort request processing on filter failure - drop patch included in update: 0001-BUG-MEDIUM-backend-correctly-detect-the-domain-when-.patch- pull fix from usptream: 0001-BUG-MEDIUM-backend-correctly-detect-the-domain-when-.patch BUG/MEDIUM: backend: correctly detect the domain when use_domain_only is used- update to 1.5.10 - DOC: fix a few typos - BUG/MINOR: http: fix typo: "401 Unauthorized" => "407 Unauthorized" - BUG/MINOR: parse: refer curproxy instead of proxy - DOC: httplog does not support 'no' - MINOR: map/acl/dumpstats: remove the "Done." message - BUG/MEDIUM: sample: fix random number upper-bound - BUG/MEDIUM: patterns: previous fix was incomplete - BUG/MEDIUM: payload: ensure that a request channel is available - BUG/MINOR: tcp-check: don't condition data polling on check type - BUG/MEDIUM: tcp-check: don't rely on random memory contents - BUG/MEDIUM: tcp-checks: disable quick-ack unless next rule is an expect - BUG/MINOR: config: fix typo in condition when propagating process binding - BUG/MEDIUM: config: do not propagate processes between stopped processes - BUG/MAJOR: stream-int: properly check the memory allocation return - BUG/MEDIUM: memory: fix freeing logic in pool_gc2() - BUG/MEDIUM: compression: correctly report zlib_mem - drop patches that we pulled from git before: 0001-BUG-MEDIUM-patterns-previous-fix-was-incomplete.patch 0002-BUG-MEDIUM-payload-ensure-that-a-request-channel-is-.patch 0003-BUG-MINOR-tcp-check-don-t-condition-data-polling-on-.patch 0004-BUG-MEDIUM-tcp-check-don-t-rely-on-random-memory-con.patch 0005-BUG-MEDIUM-tcp-checks-disable-quick-ack-unless-next-.patch 0006-DOC-fix-a-few-typos.patch 0007-BUG-MEDIUM-sample-fix-random-number-upper-bound.patch 0008-DOC-httplog-does-not-support-no.patch 0009-BUG-MINOR-http-fix-typo-401-Unauthorized-407-Unautho.patch 0010-BUG-MINOR-parse-refer-curproxy-instead-of-proxy.patch 0011-BUG-MINOR-config-fix-typo-in-condition-when-propagat.patch 0012-BUG-MEDIUM-config-do-not-propagate-processes-between.patch- pulled some more fixes from git: 0003-BUG-MINOR-tcp-check-don-t-condition-data-polling-on-.patch 0004-BUG-MEDIUM-tcp-check-don-t-rely-on-random-memory-con.patch 0005-BUG-MEDIUM-tcp-checks-disable-quick-ack-unless-next-.patch 0006-DOC-fix-a-few-typos.patch 0007-BUG-MEDIUM-sample-fix-random-number-upper-bound.patch 0008-DOC-httplog-does-not-support-no.patch 0009-BUG-MINOR-http-fix-typo-401-Unauthorized-407-Unautho.patch 0010-BUG-MINOR-parse-refer-curproxy-instead-of-proxy.patch 0011-BUG-MINOR-config-fix-typo-in-condition-when-propagat.patch 0012-BUG-MEDIUM-config-do-not-propagate-processes-between.patch see patch headers for details.- pulled 2 fixes from git: - 0001-BUG-MEDIUM-patterns-previous-fix-was-incomplete.patch Dmitry Sivachenko reported that commit 315ec42 ("BUG/MEDIUM: pattern: don't load more than once a pattern list.") relies on an uninitialised variable in the stack. While it used to work fine during the tests, if the uninitialized variable is non-null, some patterns may be aggregated if loaded multiple times, resulting in slower processing, which was the original issue it tried to address. - 0002-BUG-MEDIUM-payload-ensure-that-a-request-channel-is-.patch Denys Fedoryshchenko reported a segfault when using certain sample fetch functions in the "tcp-request connection" rulesets despite the warnings. This is because some tests for the existence of the channel were missing.- fix bashisms in example scripts - add patches: * haproxy-1.5.8-fix-bashisms.patch- update to 1.5.9 - BUILD: fix "make install" to support spaces in the install dirs - BUG/MEDIUM: checks: fix conflicts between agent checks and ssl healthchecks - BUG/MEDIUM: ssl: fix bad ssl context init can cause segfault in case of OOM. - BUG/MINOR: samples: fix unnecessary memcopy converting binary to string. - BUG/MEDIUM: connection: sanitize PPv2 header length before parsing address information - BUG/MEDIUM: pattern: don't load more than once a pattern list. - BUG/MEDIUM: ssl: force a full GC in case of memory shortage - BUG/MINOR: config: don't inherit the default balance algorithm in frontends - BUG/MAJOR: frontend: initialize capture pointers earlier - BUG/MINOR: stats: correctly set the request/response analysers - DOC: fix typo in the body parser documentation for msg.sov - BUG/MINOR: peers: the buffer size is global.tune.bufsize, not trash.size - MINOR: sample: add a few basic internal fetches (nbproc, proc, stopping) - BUG/MAJOR: sessions: unlink session from list on out of memory - Drop patches pulled from git - 0001-BUILD-fix-make-install-to-support-spaces-in-the-inst.patch - 0002-BUG-MEDIUM-ssl-fix-bad-ssl-context-init-can-cause-se.patch - 0003-BUG-MEDIUM-ssl-force-a-full-GC-in-case-of-memory-sho.patch - 0004-BUG-MEDIUM-checks-fix-conflicts-between-agent-checks.patch - 0005-BUG-MINOR-config-don-t-inherit-the-default-balance-a.patch - 0006-BUG-MAJOR-frontend-initialize-capture-pointers-earli.patch- BUILD: fix "make install" to support spaces in the install dirs - BUG/MEDIUM: ssl: fix bad ssl context init can cause segfault in case of OOM. - BUG/MEDIUM: ssl: force a full GC in case of memory shortage - BUG/MEDIUM: checks: fix conflicts between agent checks and ssl healthchecks - BUG/MINOR: config: don't inherit the default balance algorithm in frontends - BUG/MAJOR: frontend: initialize capture pointers earlier - Add patches: - 0001-BUILD-fix-make-install-to-support-spaces-in-the-inst.patch - 0002-BUG-MEDIUM-ssl-fix-bad-ssl-context-init-can-cause-se.patch - 0003-BUG-MEDIUM-ssl-force-a-full-GC-in-case-of-memory-sho.patch - 0004-BUG-MEDIUM-checks-fix-conflicts-between-agent-checks.patch - 0005-BUG-MINOR-config-don-t-inherit-the-default-balance-a.patch - 0006-BUG-MAJOR-frontend-initialize-capture-pointers-earli.patch- fix bashisms in pre script- update to 1.5.8 - BUG/MAJOR: buffer: check the space left is enough or not when input data in a buffer is wrapped - BUG/BUILD: revert accidental change in the makefile from latest SSL fix - changes in 1.5.7 - BUG/MEDIUM: regex: fix pcre_study error handling - BUG/MINOR: log: fix request flags when keep-alive is enabled - MINOR: ssl: add fetchs 'ssl_c_der' and 'ssl_f_der' to return DER formatted certs - MINOR: ssl: add statement to force some ssl options in global. - BUG/MINOR: ssl: correctly initialize ssl ctx for invalid certificates - BUG/MEDIUM: http: don't dump debug headers on MSG_ERROR - BUG/MAJOR: cli: explicitly call cli_release_handler() upon error - BUG/MEDIUM: tcp: fix outgoing polling based on proxy protocol - BUG/MEDIUM: tcp: don't use SO_ORIGINAL_DST on non-AF_INET sockets - Dropped patches: - 0001-BUG-MEDIUM-http-don-t-dump-debug-headers-on-MSG_ERRO.patch - 0002-BUG-MAJOR-cli-explicitly-call-cli_release_handler-up.patch - 0003-BUG-MINOR-log-fix-request-flags-when-keep-alive-is-e.patch - 0004-BUG-MEDIUM-tcp-fix-outgoing-polling-based-on-proxy-p.patch- BUG/MEDIUM: http: don't dump debug headers on MSG_ERROR - BUG/MAJOR: cli: explicitly call cli_release_handler() upon error - BUG/MINOR: log: fix request flags when keep-alive is enabled - BUG/MEDIUM: tcp: fix outgoing polling based on proxy protocol - Added patches: - 0001-BUG-MEDIUM-http-don-t-dump-debug-headers-on-MSG_ERRO.patch - 0002-BUG-MAJOR-cli-explicitly-call-cli_release_handler-up.patch - 0003-BUG-MINOR-log-fix-request-flags-when-keep-alive-is-e.patch - 0004-BUG-MEDIUM-tcp-fix-outgoing-polling-based-on-proxy-p.patch- update to 1.5.6 - BUG/MEDIUM: systemd: set KillMode to 'mixed' - MINOR: systemd: Check configuration before start - BUG/MEDIUM: config: avoid skipping disabled proxies - BUG/MINOR: config: do not accept more track-sc than configured - BUG/MEDIUM: backend: fix URI hash when a query string is present - dropped patches that were pulled from upstream 0001-BUG-MEDIUM-config-avoid-skipping-disabled-proxies.patch 0001-BUG-MEDIUM-systemd-set-KillMode-to-mixed.patch 0004-BUG-MINOR-config-do-not-accept-more-track-sc-than-co.patch 0005-BUG-MEDIUM-backend-fix-URI-hash-when-a-query-string-.patch - dropped patch we sent upstream haproxy-1.5_check_config_before_start.patch- BUG/MINOR: config: do not accept more track-sc than configured - BUG/MEDIUM: backend: fix URI hash when a query string is present - Add patch: 0004-BUG-MINOR-config-do-not-accept-more-track-sc-than-co.patch - Add patch: 0005-BUG-MEDIUM-backend-fix-URI-hash-when-a-query-string-.patchgoat18 1676133756  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv2.4.8+git0.d1f8d41e0-150400.3.10.12.4.8+git0.d1f8d41e0-150400.3.10.1 haproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.x86_64addonspromexservice-prometheus.cadminhalogfgets2.chalog.cincludehaproxyacl-t.hacl.haction-t.haction.hactivity-t.hactivity.happlet-t.happlet.harg-t.harg.hatomic.hauth-t.hauth.hbackend-t.hbackend.hbase64.hbuf-t.hbuf.hcapture-t.hcapture.hcfgdiag.hcfgparse.hchannel-t.hchannel.hcheck-t.hcheck.hchunk.hcli-t.hcli.hcompat.hcompression-t.hcompression.hconnection-t.hconnection.hcounters-t.hcpuset-t.hcpuset.hdebug.hdgram-t.hdict-t.hdict.hdns-t.hdns.hdynbuf-t.hdynbuf.herrors.hextcheck.hfcgi-app-t.hfcgi-app.hfcgi.hfd-t.hfd.hfilters-t.hfilters.hfix.hflt_http_comp.hfreq_ctr-t.hfreq_ctr.hglobal-t.hglobal.hh1.hh1_htx.hh2.hhash.hhlua-t.hhlua.hhlua_fcn.hhpack-dec.hhpack-enc.hhpack-huff.hhpack-tbl-t.hhpack-tbl.hhttp-hdr-t.hhttp-hdr.hhttp-t.hhttp.hhttp_ana-t.hhttp_ana.hhttp_fetch.hhttp_htx-t.hhttp_htx.hhttp_rules.hhtx-t.hhtx.hinit-t.hinit.hinitcall.hintops.histbuf.hlb_chash-t.hlb_chash.hlb_fas-t.hlb_fas.hlb_fwlc-t.hlb_fwlc.hlb_fwrr-t.hlb_fwrr.hlb_map-t.hlb_map.hlist-t.hlist.hlistener-t.hlistener.hlog-t.hlog.hmailers-t.hmailers.hmap-t.hmap.hmqtt-t.hmqtt.hmworker-t.hmworker.hnamespace-t.hnamespace.hnet_helper.hobj_type-t.hobj_type.hpattern-t.hpattern.hpayload.hpeers-t.hpeers.hpipe-t.hpipe.hpool-os.hpool-t.hpool.hport_range-t.hport_range.hproto_sockpair.hproto_tcp.hproto_udp.hproto_uxst.hprotobuf-t.hprotobuf.hprotocol-t.hprotocol.hproxy-t.hproxy.hqueue-t.hqueue.hreceiver-t.hregex-t.hregex.hresolvers-t.hresolvers.hring-t.hring.hsample-t.hsample.hsample_data-t.hserver-t.hserver.hsession-t.hsession.hshctx-t.hshctx.hsignal-t.hsignal.hsink-t.hsink.hsock-t.hsock.hsock_inet.hsock_unix.hspoe-t.hspoe.hssl_ckch-t.hssl_ckch.hssl_crtlist-t.hssl_crtlist.hssl_sock-t.hssl_sock.hssl_utils.hstats-t.hstats.hstick_table-t.hstick_table.hstream-t.hstream.hstream_interface-t.hstream_interface.htask-t.htask.htcp_rules.htcpcheck-t.htcpcheck.hthread.hticks.htime.htinfo-t.htinfo.htools-t.htools.htrace-t.htrace.huri_auth-t.huri_auth.huri_normalizer-t.huri_normalizer.hvars-t.hvars.hversion.hxref-t.hxref.himporteb32sctree.heb32tree.heb64tree.hebimtree.hebistree.hebmbtree.hebpttree.hebsttree.hebtree.hist.hlru.hmjson.hsha1.hxxhash.hsrcacl.caction.cactivity.capplet.carg.cauth.cbackend.cbase64.ccache.ccfgdiag.ccfgparse-global.ccfgparse-listen.ccfgparse-ssl.ccfgparse-tcp.ccfgparse-unix.ccfgparse.cchannel.ccheck.cchunk.ccli.ccompression.cconnection.ccpuset.cdebug.cdgram.cdict.cdns.cdynbuf.ceb32sctree.ceb32tree.ceb64tree.cebimtree.cebistree.cebmbtree.cebsttree.cebtree.cev_epoll.cev_poll.cev_select.cextcheck.cfcgi-app.cfcgi.cfd.cfilters.cfix.cflt_http_comp.cflt_spoe.cflt_trace.cfreq_ctr.cfrontend.ch1.ch1_htx.ch2.chaproxy.chash.chlua.chlua_fcn.chpack-dec.chpack-enc.chpack-huff.chpack-tbl.chttp.chttp_acl.chttp_act.chttp_ana.chttp_conv.chttp_fetch.chttp_htx.chttp_rules.chtx.cinit.clb_chash.clb_fas.clb_fwlc.clb_fwrr.clb_map.clistener.clog.clru.cmailers.cmap.cmjson.cmqtt.cmux_fcgi.cmux_h1.cmux_h2.cmux_pt.cmworker-prog.cmworker.cnamespace.cpattern.cpayload.cpeers.cpipe.cpool.cproto_sockpair.cproto_tcp.cproto_udp.cproto_uxdg.cproto_uxst.cprotocol.cproxy.cqueue.craw_sock.cregex.cresolvers.cring.csample.cserver.cserver_state.csession.csha1.cshctx.csignal.csink.csock.csock_inet.csock_unix.cssl_ckch.cssl_crtlist.cssl_sample.cssl_sock.cssl_utils.cstats.cstick_table.cstream.cstream_interface.ctask.ctcp_act.ctcp_rules.ctcp_sample.ctcpcheck.cthread.ctime.ctools.ctrace.curi_auth.curi_normalizer.cvars.cversion.cwdt.cxprt_handshake.c/usr/src/debug//usr/src/debug/haproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.x86_64//usr/src/debug/haproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.x86_64/addons//usr/src/debug/haproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.x86_64/addons/promex//usr/src/debug/haproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.x86_64/admin//usr/src/debug/haproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.x86_64/admin/halog//usr/src/debug/haproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.x86_64/include//usr/src/debug/haproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.x86_64/include/haproxy//usr/src/debug/haproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.x86_64/include/import//usr/src/debug/haproxy-2.4.8+git0.d1f8d41e0-150400.3.10.1.x86_64/src/-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:27763/SUSE_SLE-15-SP4_Update/56f5226af0d415b420b57dda1ad515f8-haproxy.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC source, ISO-8859 textC source, UTF-8 Unicode textASCII textC source, ASCII text, with very long lines yg]%<^bi(uutf-8877ee33f32871bf70c9b98bb68e2d18ca0d86d1bc6d8606f3944b693db194efe?P7zXZ !t/] crt:bLL $MnJcRS3uz1{kBom~ίn Շ͠Pib ^K̲@ieA ts>uV6GP1*k<,G?}$\|m2d87J49nM#3 Rԣ!;kCd\CHuyܘPS,3~z݀fz8bџ)>n<7'ciMu8[9[dC(UFBhU_Sm!c5I.9fQ0xoG2vi#`Z]N+CJ`xC"j9̝d%=A[r!2,FoPgߗviΈ5;8E 9s|q[3V^ǻKnQ.0L0lpuۣ {ky6IiG|!~L/kv,FI@^:!V#K{)" rҍfMm$2O;sUgn"(3D jnjG- &he;p}*9 =߄{R5Sgyx(94s3ET ~>gr2E >ƴzܬ04S1#o5 m y< uܮor)P&ob\CѮAsQQ9?j%|6ӐtfϏC!_*-ZmymGj Ke{S/Y0[F8a6=`*=".=!^_MGj۷t )'!ݮj{~71C))+/ f; ķ/ny3’%4nhwH-T4- K8R[yl엹 5> _.O{Ym'* DIzRW\z)ڑ̀cQH-exN%ׁu׹ѳYͯM%z];q4 FH_L7+]=1B8"_?jUQ䘮Y,QLsOTX؍$F;&[gQ s(iia#^U LO~@Obz U|^Dwc(@h_h%a{h N SY^Z(Ԃlq7^ mkQL˕nLUԌPE\b*kg6>4NS@'\W/v <IA6 ڊ죸e4-VC^n$cv9Nrh^]m5WӇ#|6#;͚!W=l9T|fX1`NWl"xgDfHdgyVjpa*9PLBDSpȮݎ4BkTlW㺌]26ʏ't_ BΡ*Utu; MI!J+ s8vrxJp~Bhəq:PW5#sy/3C]+M : }*9MnQ4X)jK˰~o%(L./Ha%q~P( -{V,ioq6]4a0SŶjt(k7jv" S)RY8k2Zs qB!{?;yv*5tUվ4J'灔|BL"xf7jߏ_x] vQQxwzP:1Ҹ!֗^Y9l)_9ȃ^Z.F PeX'a'@`Sy` hzTF&RDYj3eE*=$* (BͿ( G͖)F9xsysq@>#;w_>>!OHTt`75ʘI^nP>Yܦ4@/6ዃsin%˘SHV[Y J(&0Y~33c 7Uc ٩vdG[:Hs BPVQ% 2wޗ2q!,Z+$M5/H!)AI|.z) aZcB($v/YPxǻߺ!d1\d 6}Wm_qO4]C#U\}WiFVduZ5Kmkho ;^n${mūfMD3AƎrE>yseDqxg]\5NHOH?mIN1+o74,?3p zox^Rl%inBa9ݢy2(euY)>Pz ARYa`0XNG@:LVB "02PkQHt6FNc)DMj.At7w/~dZ#`JZog#Jzď HH&W~`۱ xt#I 19 \DX- ÜtN]AHNs34gҠ'&}\*8cz ERKȬ( zB &W :Xk43Htf?aƖ¡[s‡t\ۍ=x>*f˨gЩS|X9wN`yl ^ǴmGyJb:CrmW\> f&^Vo8R7}Ob9a,$թoS;BI?j$P+gj^sEv%}|ņv<$˅~̐g?ioj~>$ca:QHc]Ѣ$RiKi]G-{Vs:jp<4R3@T8s!D[ﰊgFؕ2KD 㯒uZ[Mj&\}anNMN(|NFO %uw&ț1tFԞ7|n`4Z*l ΥZBA L8/%6$I~+#E b4!J̐ȯ8 <:alv|ȈK'%`~a^W+ I֕#2F n8+  aoHث5KOѡqH%>S䄐MxU5mD)pE8icb'J Z0(Xj_FgB@3cRg3f$G:V eB 7g(/"\*I1:baҠ4r!?X&;2|bj2usn–6ݍ5$Cmf<[r pp4*pvH_xUs<ҜDs?)Pq׍-ԝiA+[TDuۂX0QFU3b W]&,3&%"gʀe#?\ 9KvU%rg-'ZBYxYz` pize &A[x߇EtN]Ufهo[6`y Q8=S_/[J,?+P ã)W:weJS x1yjԪ(!_߾.x r Ύ@o9|]hLz<&Q_tLfΤ LI%{Th0NEbBUٙ _P:~:`͒7ڝ ^s7i8&؝ةt&;Iv.Gam˨/n;p0.l0Җ9N[tSoz=~xhpm.be#pN MmeKR4djR @ g.!M}Jd<)4e+-[ÁGS#!.,qZ"Pox"Ê^lvqnWFF,eQ_5ὰڛΗCѐ>ҷggOQ`'>OU`v EA CQI ۶pl61Ej-ChA:D\! ta;&"Bh )OnDKGB7خǾ'Y5&,7/`;+n`dJN)bsNim ;mB#)7``g$npۻysm_=kjHR|WJYC4Pu[I ;$Oz%0țG.h4J1Nc`ęDSzEȇL@4N'`>׋gB)cيs%&|5XrN.>J[aGgeom]D24 sf8њX2^ˡi!_mlm|Чa 3)ި|OzK?|?p>}f+7{9Y3s#ʗs(O馜ΣUZg傴8#E)gҦj!|[EX(̐t#AJgJյ,yYi%pR gnGiaAg'`!6U8C聊TW)1{ 2Nu)L{V4lX ay1 Ywv! $6c|\uTa /hD2]JD ^Up>&vw=3Amxa,bh{}aB~̕ #QTu%7 S/l>{FSvC|N<)?4f@ebC3}="A2vVRI1͈ɮkQsP> hTrf4h=@l/:0eW;KaR&-L&DC3ǜOs. t暃Od{%D׮ɉ:e0rgDGvVڂMx O샆ev`3WSIf9#BI!o^-Ji4s*f_-n[Pt7D}C{4 xx8903>$Atsg0={Uܻt6Q|Se4=KG@<Xhc4*^\*.x;ma#j՟E`iPuT!ʹsӋ9#OeT~°c9Wn&L !܊$S |kEgo];aԜ:/Oܰ_O2}|!\2l.QBig$;i 4W,NtۮQ]*]g"Dc)$AGeTP;ZMRo"Hh^f2$ݵE f?SxO\'nS""VUP!Qb' Dv9 2vS>*UM>4~,=nL ]{\Xq"ȰeelpPi(ϓ9!ԈEِO? g5%A]%4XspPl84s#Kڹa36훆F.ҁ{QGKrܹ {+WV7OjX03X` Su"4km7%- ꡖ1ST"Tk9V!k\sJf;KKJz`UU._DW:lj{N{f~VΛFtZBmvThhwx8a\?|)IӠ8^Fzf:,4ic"2/10G|@fe?ZRCi"z6n=_;eaC1*lt:c$3#zksJ/{Ij: ~F#tl nSG@K+z-;ndo,~zxv qOoSM0_7e攗cYSi완H8#xxVz4Rr2(mpvF8pwBLOD&~PlFuC.L&/E#~Ej/ꜱg+ L_ozA,oc,dq]^N$hύa Lhݝ$'@hb*zcvv[aS_>aFhYnj3̈`6m.d9:uS [^f"+h,z#}qg c˔\*-\uxe{LľLO*~+ @U?fvIRsmf'&%iښɁ4h+7^^9~F_5lʌ@̈ų#Jj=8.is0 ZAuDA;! L(U0&37a~ B.@ǥAgd)ԣ/, OOh.FaMlfs%ی ˀA:o!m7jqM;՜wȒ6uhanNhb})2 * VmۆRI(kQ +"ñz?Y+vQ<GU.%g$Jbo8 đkM$e$6Zn](4dQO&w^H`H& wOU|D%dACO C<'Y:X*aPZsI/տ-t XxrEB>UuDWGϙ45ԑd]@/}=._AG@!އn͚9y^k?r$;>]R2S[Wc'y[VN PpaV҄=YO{_;ylי(u,td2M'z-C_Ba>(iT$K.̞~f ٷ]0aЋ;(gV( {5醫B +-!Ph_vs oYEăQ%5"neR'>5A CBʗXΈ& ͵+zuy 5qrwVh;Qs2?¶h{=צ<*^$i0u}Xcs+J%\(/ K PPpNGd ):WCaE6rSQ&pΪB%:?a=2cd-諷H/rt]Aa B/͎Qq @Q2EI/LS0a<յ湹Cl},;gȊU vXTHulXEGEĈkBЊSZBfU4?A*..{oUq=K_Dߣ4DFe ¬jfoɴDU #"HQbOj W87 :> Vжp^m8:9RPZ4.qX֔Ly;*k`ci;qMnF+蚲z#94+b0{ܱ/6/rGyϜcd+Ow|*h>}35 6F aHvfEk&>&G[>`հ\ԈO4١5uߐ;۷JI#6q)*=v#^zgړ:p'Vq|J3E7quayϔIc8ؤ)5%r;]}b` kta'ߊGF_mt+"L̛W K{6SYI- `qMJxLR= uc^(%H;tWof>oI1RYqImafnbw/ Rn23/5͢$Isa,z@LOq"uqaF;j/෱9 /K+i6Mņ< 6l%޿1aRCB9U!gr!UjBMEhg)!젫>0pdG4rM;trL~ t!H:Zlc{Z  $Ր;ȫr>bIm2h~%"c \[26S Cw+/4o-] T))[9~Ob--P;a%c:͜(( #FE~R+k=: /AġC bX?U0%V]!Uy}??t, ߣG" HN'TGŒN̗d~T(7 ScGT{1Gs><<$5Aii!VgVt9S[tf> nx*tTHW\ͧTVUHEyuɚh7vܓgN?~ݴ P6.-rDa{6Ӵdy h 9 9:˪we2 "ć ! 8C5C1Óυ_-Tgv6$Շ aP98 %SfV aO_|gQvBh 6 N_5ꃴmLUG5t#-AFpVe!+Y@˷&ټE /eF ׇ>xŹhH0Lew_^2F,W/n[cP5#dY/׆/R @  @D."tGKsv#Q+B=s20Ȧl}(D =|QaDJ˳Yi=5oG?ou&N!֤t'x>ki9n2Əsg^N,y3'V v--0 fڑ6&a/^B3jh8iz[ 㵅*9^1R>,P$_/<E 6+'Ϙh(yPA[#L?[jvG.z9ܦk*@9{>d}ΊSxq Q!S1՞](^O4BYPs> 2;ygU:r'*_1>-jr foY%KarP! Q5#3raAxnɍ jLC3񍖲TF3h=\WY-EQѐa~YD;Wb?=5v\k@Aq-;c4!#_3xp!6O6]dtBQڲw1ˤw*4!RKP\8nӨBpP &U7vtyg\&t“ENw UJdx Qv1,!2~>vijK;%%Hٹָ@3X$M^Nr0V`ea ./\uЖ"Pޭlv S]:ɫPXc𬝦ttHt9_|p~gʙu &;A@C`wj`\k$ *d7LW9 ̖1tsqvLpY{AF% x+]q}_SJ_N1rжښ)^փXљ4M4i+vc}l݁ d4 4#\ ZAN4Vx،Ik8uVTE%:h)`3vyh:5b%Aju wQ p~_vG:HK:!.w Od̘2|qMZ BڹGnD`ѫ(1 h^C4L[6/9J c@߁BF÷MMO~`m'BKW71#H驱0Cm|EF7Ю ^Nc<|X _CŴJ ,?ˆj߾ܺzx5HYN@*"}AB=,1g WGΥs:ڃJXMaOovмu? ?0_kmuQ(US ^s g6]W:t.#|q,%7Ɵpf3>pb^{X9Am tmdg˜@а\U|[p/ֳa-e1߾:Rttɐ}:M 2p FJ'P 6%^*3b0"!+wy$mʷ>&jڠ(,P{oa9UZQZ 3blY(pTITg<9ySA~͕)rwg8F:gHQt ?4`*G@9 ),6~%CbO#D)X- 4\'4.5̤Y9D˿=_ftI" t:ʸ#FjA *(;,?āFn`r8d( Klw@|%CZEWE Lt#&e5E<#DNyG#3fʶlxgĐ]+s[G0K*)@ƨUh1A(ڪpGt@ V2/և_6'&us{c{O(sw(E.U <\zLA?2Th6vÉ9ěMS83,0C>BL[=_WSnϗRfG6gQՂ/aܳP-`ſna[=vdLT c'0J8gn\pJ.$D׻H2y BY; .V;߫Fwzu zyA'7u׃ߑʵQ Vt 7Kɯ?Yﶚd[ IzP TwW8SdeZэj3"]ߪ0 L@ ,8 Cr7t*)~lCiZĽqP b/S| 1H:=5C& j!J(eh(w֠oX*wjϡ /_;{Y0^R1Kk5%Z MePl%b;l֜^%pȎw%/vs25mjA]+)OT" p4nGnN/4$my@ZA܇>{A)MiIUIL0J6jdl%_y˔˸V\Ē3;H]4QbmE.00>{FRyr2n{h+KY(?A(\jDXզ#3BdFyXOx6 ?7]Qv,ihnL?[qN!iGI63;H)u ,(+nNR˺j!^F }o]>->ۭ$3+[m"%Ed,ТP;Mj񆰃T+v[G_ߦBl 2,o/S $ EN{Bx}a5 [2~Rvm>V^.'D̶)3k1wzgn ŋq'ߊTWdX""cp"]CP9^ÏVYe2V"#s}aDr[GFs][m#L,#^tSh=-g0DrD m9c灡/;l5I_ؐVsPX>קTy[ږB ^@s"e~E;5r .exʍ81(Kn*"c :Eo:a ~ gn q5ê?Gr FE>k{B5k(8qF}# IT ^ҭnk>lO<^k[+ u},AIM TmNq/&_\ĜO?WWuj7}m ʱȩDw3KO[4 ˽Ƭ*o=u) HI(?%%hߵ=I 9`8M!,?Ng]P} DW@ ?|S#Vj@7ly♀DN%T]2Rmez1]-opӑ7?6=5y_=y W;1Q Vm"?!ZcHA=N1=,\b===oaC^؃{ˈRGjo#,'})*tGsSX w۝%?*g<>|R2;25k. +FWܮ3 % 䃌;DU" ȏǟ㎩Аƫ}6oWj>bxd+oǬ\n2|`uEtttNU!AW3 rCҚs $x([4Qrvt-8|-ܓ.ylt./[Xt]R[!MstFT77L%@.u2<\{({MFbfnWk=^؀׋o-KRc9VTTm{̱(! ϴ*ZmIƺ>.j lWIZ<|Lsqxߗ8р:x+ǾY"Sc1 9hNoзwft*z~.UVaygx+Xøj9nʰ]rX"&{>K"^J#-Fm\ ?6[Znm9kq;n(,ąP{ !;y6J8JH s eWDAЮ"ck5L)++(3-lH?eSTc50PANv豃R^! Qi5[ NA^BjhaXz1]>eđJ]{~YJ;KN6nTi(/,nRߢ k L+J(-EKn@KK%>C(%5.r'wJB څuV v`W+hQ*RPzF RgNnccT@5BRƼ;8!e6HFKf&i4a KӒa"4덂K=1&l[cSf{Of]-[`A7HceZaiֆα%/jޢ{R^uMrpyI$Ĵ҆DXc͍*&oJaEdMu8P+ك]o b{ۊ>wLM1%E;D%KnZ̬-MOv0].~Nr._nZsJV.w,w 2zIUPʺDv@gf:2)_(rL -8ZK=X A}9Zmz!oi {*{oz&ݷ'mf,JRRc<#[%si#Ge/v['[l`&!,N"k'>ct|2ܟ rWmwG#K.R>|rHGuIBѤ`czWzYLp-@sa} X>2@ԴÝJl:J (v [c."- /χZLHwqYue0E#`/.+QZINWIDVӚ_38pZI݆oqSVn)XoDž=1GE:x,wnkpb Vvǰk=Ndۄt_x`ֳxCJfXET<.8,)2^7mL7ʑPx*§jms{LY#~jPMNmrd4@O;j1)s?{gCg:s6חU]m}V,.5ltD2P0QXr wtQj-T8$6.m/}N3?V7HW3GLb$ l0X z,ox:9giruwA@ʹyxCl ZwŶ3"$q@:AkTIp-%i;v\˼wvj?3 ;hN".mš[_[?RVE)UF6XWK?6<ס8%l"+,ĉb1!37A^0k^"㙬8cL*C.i!4>{Uiis.jmQn㻜z0*!J{tN׷FsLLcK*h55 Aڥ{RG!^zxy8zl+ #[|D qQ{>W8"=rNsS\Š2٦_5=_ڍ,a>;yhElA4CPvP>p%[ޝDh+t%]zF#ۘ@As%34hd㺈<ǨlrK>]ֿr]ޕ97EUY([t勺͂2e}̍[u!cΝ_?]$XK+_]pe|xS7Z8s\`#)2DPiA'7a2`DLK҄f~_!jd5kM23=6ޒdC!R`6"kz k9˾ha++|jY8Pޣ>W4M)vlxJ5wፚ SΞ[!XC l<V$ۥMMMc)7V矐[RՁX.ѐpnA'bOM]uMJ,tZKI?!kF+юD8P1_cD2 MxBjf-B AN9XTTkmx-Uݯ}}%WS0R="Wcdn'sF?.[pWAl8~5"OtB08!q|e#,ɻil59{Rk hsn;s懺5trMK:"y>Biq$6>pІr".Sn`'tKgG 1p Į]BC b&MOf5u uwpffy+,*wO ?jN)Dė4<˔8Oea\8Eg+Jj<`sneHž"6M JK6@BŜ!"&⓰:V w{ Lt˥~,5xt&EI$v3.')HkVȋk+ oz${&(/-#fp@)^kz"SXka~ 0wϗgbwcwg<O>@s}^x6o?r7sˇD>{AQ.xLZ`'H# lt ǓXYЅ&5lODc¤1m$ix:tN7[~;DP#g_^#] 0 LqczG?[uev^_27(CFޗ ,MU{{+"@W%WB"j0'J"{`wFdjs[3֒c\WpjEp~Ԡ8[ q,Riĉ#$c)⽂ӊ1KO 3-Tg㶬H {(UY=N{WMA3 Y'%>G`(hʿ XCoOۚ  vn"6{Q!3>e7 Txw.QnϮ\ LIP#/<.+[Sw)VvʎZލ6D;{/j~:z-B!*{oGm=`Az6K lpq&? *Í.o/ذZX#U \!S0`X(()Ls57;aS[e5U` TvY] z?CDhmE̪ic'p2uM;y~T  7;1}ԂksԘDXp{%Yp.lY]_w=ZkN4E}.Q \ wu9a{dS6B\>qχđl neb9iKpJi~ӷ7{uӱ'^27²Q~~.11XwطNc!i(?pNOrH΢sT$,$Z͋ӭ&cbC)IQ)DiA~k zj PǸՏv ?!"n%gtAY̟&8e܏续Zu;WT@wچK bEf䭙Ҝr4SeYƟgN[FOA}BpjSl 7 ɮa\K[I˲g\X\Qh}4g2~6S2BSQn}ɱxmw"cmJ*>v }m%g@^A@jBk Y.|]9N-'57UMlD & ACkyuYDݞ=OIlA#S6жzT9ێ'YtsK!iƟGv@_e\`EfWp DewCQYFuϡ2C=99kxrW?R̩Vcj.q)?E%EK"tB0 `3Z%Ps󃝵Us,bjfAh\B5 !ǐY! 0IƋ@52243@DrPa{|OiVLO~aLݖHV!~e(uH ;`e{y:(Sh}vI2C+{a%r-4X6CL 2lڥ΄?Y{U$ӆ.ܷC &K-0FIߠlx&"Sۂ춀`4"XU\돊|5s}M8Zj&vLRt$i﮴=JYݜ(\OS_ًM>ڮ^cpPRd6@_>01Mg593(Lܗ:5(?0[ˤz}^fmTݮLlf#$ Nt/?C@|L <`E {}F-=*&$|"v2kw i7l莾K|#(1b7?JQY|I (M ӸAk+U#5Af]i| X$$6 a,M)Ty@3 {D+-ӽa! KSv ߂Y׸v޴YiEuFa? 0#6 qk_ ;tNKdsb i'<(S,dž8X>iLw6Z QžI;|y߇>.tC=<[{} [C] PIS}tK"|G'd&(G1^mčy=եVdCOm!^]ŏtɥ @;483xFlQm Чwߗa}2Ygdz9]gƧDU [ف ]#F٪<ФD(1c;@A~TiAEgkP0 ԕޥ ~萢 %Ksv˕I-x~%8y2,*̅xi.sW[f>/LD=Mg]""pG R@g^^ dA" Jl^اE/?=|,e4i,/57텧`4ozps[lm#Թye {G.;Upd<-Uh3?"x,K րN_\qIx^l؄n3 Р@X0:H)kJ1ӶpyRDzGg>G6e V1R$D%j[).8nbE5:,n NY>F`f]z_ Kpk4c"Z(:!bYX,eZb(`P~|G8>HPb63@`K ΀ZV?(. 6ke0a7 W~13XM|ԃ&?t rZ"Y?X ?Z4N+r <Ţ].iMhdS|:JWH=K͑kIK>$vq!sCd ׯc1نoMm 򫞜T¾4!Z{A.Y!9R?#M=sgp]סCA%cȗ͠nJxhNYNL|]V yA/Ug^wGGBzX?g"ͶS*-^Mɀ=$*~T@Epul]91K'hSIHc>͗9 QvmB,V[RF.VԟӖx[+kV{XBg7BEnA@|g0!;9G)wHXgXx:;Ʈr16^u"H57R0y>'IQp;hIcu]bbu ᴴ=d˗^NOٛ 1Ϣslhﱠ#B j pYH8T]LUKM\=@a, *$k[d7Yw3c(# _ p1SPM'tD.~ fƟ >4,XTTQO~䊉prsۈΑGhm:GR#v@첊U:"a)n&6& VTҬ¯DXvtF "j9FTޠ1-Z {*SʾLwU/ٮul2^FZy6쓐*k}Fbg=VaUݫ3_o[W>v% =bI}u:7%g5f!U=wdDsʖHI^'څ;ؒk t/>)~D~ͦ`$s% p"+dl?vvR$RC]A]y)U#]ꔸV ӵ H2`ylÄG$;2GDĘ ڕ1ڹ}LB*PY꽬CrNh=-A c;s c U VK捏?X jG7'd #X\ 5Cdp9"٫ iyN&-82.'cWFr*!BsT ȭ:rUl*4D ]1t%۴|.ǻs85T|nJLst`pG"aBE+-Ex׭koQ# wԶNMZP8:FHMߞYl_~TIi/Mzk.:Ey1 TqJqU[ 4aM6F=4Kw|r _x"Qya* {Y0w8MDlAf &tiUaq.E-{W+J35iITLVŚAQ=FVѥScJu{[i* IiGEtBͤ?s^I;|y[ݐ3S$Bg ܞ,̩%/,G^u-sSyaFK]ͣc\Nhxw(Ҁ_q8X?x27F?{6KE} "xP> U\)&V=VBJMn<9;H\LYEk-  MZ(c<0a3r\[Z}iGVA`bR؂v%jcLZHVQA};+x7&Z/YsaAuJYbJۣdQ8[pKy=KAc2fi{聳4..ϸîʡJ13 #CZW; PNŔ6hLƄ У% J8MT^fWs!:./79uEG܇Wݍc< dqV.D ";fr~ӕԻ77g3VId@ yw &_qV{ci?o =SirUQJu$xӝפ\a2톕B0˖ ieskV']u!_6Wj zZD)ggn:9s]iVm&Y~ŋ-aC<@&!U"k VA6(.{%8aY<<iQS;> `S|M?cN菨Inx17y'!uyEd:Zr/Eb ! QvJ0ʓ1Ϳ1iO'Mpщ=aZ\'h?%Dr[~5ȣNEҚzD-psvMZfrUn$'݅Q_H=;|@7WPu~ TE0`eS6hb@ii۟QTrϬ~z[ C Euw%h_aC/W>y?D"{JE|m-)l jmw,K)߃ +49fc(ݽ9;,V!s&<+(t̘*F$ 8$ÔrgeV ; *R:Vv^EWld^ٮ-;ة֬,최`:FsZYAzItӦ֣.{['iswCUW;*z˰l,㔵h:f mu$%zeϝ@5{GwJqi iS#f (dD*UH7Z= Px2sv!5_`*ɰ̬p&Ŀw>1'--`UiWc8$LC0[YLPV"Ƀ"6jsO^HZ#0Sr/L'=#15@ӡL CknңUzӀL\Z&{QmgfO<[BbtCxfi;)I3sFsVɠve^pAK~0Lb_?9s= 4F$c7+p bZ#acTvؖ:Lƨ!<{Z1'UlGk#[PY hVe"KhZ]?Z$Ωl?+">yĨRJ4] b,@,^a@K+ n81P|!j3ۉi㠖 X lH{lC0'ىF?ҶXz 2eRx4_jNĜZM+5ˈ;"YK _bo̕0 bt SěPearؚz#bN/Pmk e+oR_'hXD(4אxd93&S>ou-:~ּŭ}(m4cl]tWmoMPEm!?Љ'5Q_85:v$3n0HO.oDBάLp 5o"Fr TDJ"%4:-Zw\+7:SC=,ʯӼ|aOEEUX bt=k;1óR:˘A.tFJB%w&"6⥇ >0X}I$P`H3SRUK|!]=vm\Ϯ {WO. aLx KD~HveZY"5ϴoWFO䡑PA]JB+9!7yD '&\ *_丸Sǩ4j\#c4G6zMJண7R`3H7{!lpؼ,jA!EC|UNw6$+g\jb؞8c mr:Ev Fv jq={yHmc^vPA4!fYhaKm&$\wϊ !RZTPUn.fŲC!1,j>iP#ΰۈ@` Z=阌fw+W]Fd7쭷IO 48g̱wͤ|7}~IH%\Z?B"D畹.DPĒ#[dE*"n] m218qm h_[ϬIMZ>\/05f.N/Cu"H O"{ ;J\6.>Jpnn* sȸp͝`]}Bw(94c^gs[y {%0ufTL4>g ywS EUez<'g*c?DV0јrqkG\&ZpfXo^EaasW<>E@JN%!!J MbL±'uCn~|:dN 9/ԲpCsi7?y2..:?1챿6tT#'5>tZfw 7hKSe@8/e7:DUOwTA̜`?bfAA$ҥfV:ԉ JK5qceقDDrLޜ=Ԩ+o *YK(UFbsMq>&`Ϙ=fLuDiԽ;"+)K@%t 6W2xO3<0zPN'85Ju+n_u$tx.j 1/g=B a9 '0ϖiTU@ż8 ,n/9gnOTM (*$f{5{s%I`~ptց8AB?T65 CZ3 jvY>h~K)X<:?wt m9EMo(d| t+_ Qpne`3=UDnn<9X"M?bTSGE ~pPNb=&Mρy_]L5^F.jT!?JuWVR(w60/4=Y u/m(7XoܵˮHQ0g--!|SWQ+S?4]n*y_A` 8HyA4WIۻIxVbE D+)/6Fk-[jD~qUqfpWtFƇ΁Z,;7pI5)y5awHIJM r FC~6yZc M$cd8 k DQYHLѨ@ˊE =/+2"Ńq3g@[>?MGE}<we7>L0؃2ZiYFDW۪~קsDOD'~/Q-Pd?WJ%`էW&)č@lj3-6⬧}5)Oos`Ɓѿ9F:ܳ2ףM W SG#byPgҵX'@Rj͠Nhxz gK%jsUNukcmQ$p$V$;up93l /8541` 1k+:b_'RxD[C>^R43A #6O\1 0N+yd*WM() XV]%NRH'l`kPfM'!kE,ElI2>^=>drS\C9aOYit8^~ꄉ[}<j/'Qb}tk>hyT ,M"K=MA"YA`rNx& D^ۈW:#tIG+ozW^osi֓8浸MYЪ{T+E!K*Enğ)1ѝI{-WD_<5m`KqڌFnTe7j0E<:e g#6|o5rX%CL[ i ]XF^G _2kcz0+ ;ΪP*3GLHQJ)t걉sa=RQDbn"Wj4Qt|KA}' 0)Ě,.Sgi6^#iii 2?rqYA?Ѡ?@rH3Yw`L1Cl:/yT`‡QU2N Ιj!n'fq̰G?u\>\| xړ9ZVTGta#0WQ5`MBާ5І%NH캚<QJ$ՙ֠Uve0g7ݛD/H7x{۰H'Ye `5N37+te`xLߍtdmbidtSeuăRy_HdISq`zBqOyu=!\VqVu$oSиf"vd)(h<ƈgoaׅ["\PP- biU~ ʣ~ 8ַcfda= ڠc/{# rݱV"|](H#i̧EQw@^{H*“McNz _ B'xgMK.5Y5RA~q~N3C>UŌ~6G§<ˣ aL2IY{N..>,GA2<3O޾GN``hN]kNly7 Va_59VKFڝdF٦Ⱥ8lW3ᄵQHnˡļ=k4,!@K"deeM10[ᷤ#t4]̣ULZ ꋇ3NN-D_@PD_*BFas&6$ LEd2u_OɖaER2͞x1$촢[ sXρZ"/g5OU+|:f8,qr;5!+Ƚpl{x^g@?fk_= Hmֹ0+ dA?Yl|qvh}KeLeH{}Šƶܳt@ #! gv~c UT & "NA W J˗fn5X7_j* ,WeeAsu+o0١ثjB-POTթ|d*&d sN@3E𮼼ЎЦm|w,Dq-/ e  'sl1d{mcc\ɒEB+/֣x#t/Nඒ2d ?֕`o(֑f!:&TYKۮ\'p^ }LV'iRq|rX_Pn+uàܷ6w $ 7Nד p,NwB{*aBT:%b$/wV9WîsWyN 6 * ٻ TAXġ‚L[p8.?/Tbd>e mi~ 6L\ B;Z> Ɲ9)W=n2⤋gO%Wנ*'U9^Yyrx2E2 QF;puѲ%XaA8Ͻ\nj2Կ]l9{"NR]6 qK#+oht$(2[uFYD1-3@PFl?k&ps!ކh3lβn ^yG@$zJ7l3Ǥd#`DX]cHeꊡ5W/Tt!s9q@SLGTV{u}DZ! 0>CYe<+gᘕ*-37FTQ}Y6XLacG I @@{xS<#t)|9%MΡA/4btjXŲ%sL_-Q$aNa-gUI냭! !+. M@"=PwikqgKiyj蜌~8d ̀7Hwa9n+}2"! 6-iOQ~\`zӫ]֕aCsyMrxYi/TQ޷6xЊC%e':4=m(&=0*`w OHF_ k`MU<ϨG(T=^f;Pt(TbdBPx{~dkM͖(@S4Wa:Ob$i =f%8{L͊$ʱ7T_ňjĹ`+D: _4IfFBш,"Lf@nninvϞ.lz풊dZ/„c^8~JH>SbLϓi=-Cہޖ<%V] Txdj3}&03A]b@Q^ Oxl to U\{w(A-դJj#倡ю>o[;_L!΋HZ$ @@iw4ś0&v}ppPY!JLbGh (?mOݞF脴R] F ]Mҽ}Lͺn39J RR} ɮK"p C:>ɹ<ۥE땡ydvrv5f\cUb beMD8V|/tp@MTiPi.ܡ p=k"NDsHes7b_XoJZ%s nAϖv[RVX*ƢnutPP o YZ XevGZ[9.ۊdH c` 3_'[o ANFAI8eẂ.b&9¯cЍ8(WV"}[4[Ƈ% 0ڑJƐ^9!OBHJ˄VK^T$*=A-AW=1 `s|Hyҡ@xK*5%өψAuB&T-AgUsT#`lzDV/p+hgh0e9Z=L+¦PI'x}Aur& +v!<-CssMmH> T#NAC0igx*]Qo[`.Մn3+GeUrM8PwP {u ePp+H^xNP" ˊR:x+5jv2GKKg=42PfWvh0z bzɮy"byF'h73-PRg8\RF]TvymHBY!V^sibͭ1 ѿkE5N*ͷk9Ew;DZ#cdU3ߨ)&0]@K!U{#UT4s-SCK'ַ<0Ii(; .a?;h^0bͫ>)ZCrhGY ҫuOvr#9X q/+~G9XG$!}üI+RG_^],~sot*Q;7Æ? М1񁙇e ZGFO2,I[ K~&dLf8hG,QNneM5v0էχGhН5| GU "U :CkLpUg![- ^[`@#"/͕r@;#7@c.-HRMz鵌.uz!>/ :i;bZKqLs6n{ YX% US㍪O^։Q.]BF<)h5Q+EyC8UCHM@#4z=DixB3|v˭?:˩'R?#dԏRQ`EBVm)?}ߵTۿ똢DU3F#}hٴui0$, Ik e<)"{~۠[JR%3 B'_ &G>RC"ř IqX yz}LA5yMQtuΣ8GQ5"xV%?Jl])ezz'1x+q1ȴxԻ@b7pRSpN3D!W{t:!.妱h:=2щC3 F.] 0 0@Cx4'o7<6J՜uXѿg(+³m{Èw?`- ҭ[z|/ܵ`5ƒB>85rSAƩO')?g :WR b,|=;zz| gXD"3&%rPTok]O>m'Ɲ8"`0>s„[Kq)o.삫I5CkoGnTp@龤|c}Jbv 6$mE/BBCby=8 fU2phHe0gp44PZPJ%dpC\#!9wY\K#!]Ԗ"&}9%5Swz0l$@ޮ;FL>߸$c%)7 @P [F4OQ/XiR/àn`:qQDgeGuZAx,ڸC,GdC(QGoٴ6~`(f `H@[|l k޲`:LT匂P Ϟ\_̵1t l1z$8I׌GԈV wJE"C H|aTQ^?C%Q{c[Y2HtEu=z}_&J'4bc V "2%da>tPgE4`nnDr%ؓi\KmD1\ةblssQBݜ{dltWJS뜡3l5HUer oFd@ZC(A]&Kʟ$ ʶ0jLe\TIE 0lm1†=8Z%n:~J&1`KZ)TO{`vCʫ4 jZ*)9K%yPW} o`,غ!᭒a@|+/rX zV`EF5ߗfH'_Ҕ ֈR%FOWQX;h@m#\eׁ;H[,Dm^ 79$[9hă( W(}õxU`x|Rǚ"3mxǯyIhnL).o>zD%>˃$HFDa6 %âg5($Q]o QX'~x )* 5qO Р`mQ}h3ֺ.7c%$vtZYveb4#;]s7ss>cг25`2"߯h$Μ)n3Zrj"X<νInyJcЍW""b{tN9,wRT!Wv1E31 FbGD?&D }q3/j'`W}?@ ݬAlA>}~1 (OZs .0жmuS. $3a!W-Mz?;Y!=g)L{^$SL%7g˸A˼EbzgWUf0L< &ʯtD4K'ú1Ƒٓ!:!me= N@vl)yf5&wu]N{0JϺ a0PmReHХCƏbw=5Ax#ܪy'Շd_5X5420=ևxp1JT/uЅ&6ɣzM6O3yE>ki9)_N5b<>?|u|go|"}@d-U+EhE,ZAN)TC; Ǧ^dCVgV}8hfYCf6+ͫZ2$sٞZ+XH̩pE,Уad1䁳nxHj⺭7BǛpI-e[#SoIB+i5rvHd竁b]m=r5cޘ'oCHcY'in-cq0ֳ)*#"y,-vۉ:ú|>]C8~\, +{<~AxuPU<,hj@mfl-6 ZW QMb Ӷxg IڿZ/?^W2/)zIZy%2"i*+G+0KɃ_=,[}Vk.;2I i4i1<9nuG%HIBN*P捷_Ci97r9{} nZ.?t3=qPL9V%#-zO7 hMkPDKCDc*OzJ8'?e~s%Wy_eB~οn[=:9Uj!.l1ݤZfBsugd?2$"d]ݡh]hRAFkXq9LD(|bX p*^AI%2&;.tQM԰Otuh+2\i*j KT۔|_Jc@23˜([xV }})aW8n>q;N7ϼm.^ݔaDˮB\b!,r+L*x wvY$~kA,Æ^o -VOZV)>%hI2x*UMft>1pϛ׿L.E(Edstg?X 0יKSD7v(jU 1kj$!XƎ Fˊ|s{팴Uَ-Wod?ІM~ֱ>qv^:4+.Զ׷{]VCyB`̳.9 NMwTs.ǬNEJ$,ןS7uՇ5T(k[x %'|#$Cw"I\곱a#VyPY|g^? cquVSC?*N)9L˛G7Q,T  8F* QyN]Fh}a( Ʊ剡_:G9:B*:a2.G*QTPy JϷ $YUyȤ:ԟ~rm[z=ٕ^Մ:~`dw݌qLe]~qfC}uvQbzsh2S]i  Vk*-!'7̑ޞaE7MHN,"dЈgP<7L}H< Oj2IVNɆ^6,q@y*Lr@FELNbJ/d_c_O֗ `"jy=te;cu=Sd,e]kۼJ=׳nP Ck. J-=%r2D6H;|̤p qG2<7%e&Džݹ0m +#+Ո{fz|;zGZ _g{`%1Ml[[$) Y7[~aj>OHh9c "Ϳ 1"7՛؃7d-u(k{hJ\/Q禗ޔܡ+Yxa6FSʵ@YcHT^(<  ettC"+Լ3X` (@r{=P43ҟ= -O[V1xұK1ʷl?üZQB)$ό/nX2tL(qଣcto 0[ lYR%cUKƑz% %n9Qq+Y39vʀ9cX艂OXִrꐨo-'~B L5î[C`d7kQء|i^#+!Hq!Pf8="Nȭ4 %I?Q J 15ܼ}34~C?cHgR'T(Vr:FZ2sc:A1/H$דa8`>XrS" ybʦDF@BabIeg}"Gbcvs{"` eQ2#~(Kp@GRbrziZ3.5tW%@/%-PhΈZBIY#RUu qWUUm d Iy6' nXӰk\ľ] WB--t6> c3݁$*xf1C_Ag c#=!a1yq.4@KELE+_hr}cX!.w;Jw1I<8ʍQ4:4#P=X$ 7_L1KBqKZ2_* ~t:F!UݳwMk a>>QrRnpA_{Jڳb-R-%U2Ih9AvMRdt+gz4RiKH S| \hķUa(D|[fK`T/ b˛;hE@?b֕9ج+p}'wbbW R>+!ӎEͦwQOO/:B kY>"{T@&GA5_5846L/֬'͙:K.=]ܔ튼Xfᢄ{>fXMC̅(0 ;:LC- E)r&p^"=MA/yEPC cR)UJ4GY^< ˭M8++hbvQwyۈjbשEO丹CC#~* xJ?czrk]͎[;}N%_M V1"${Kb}Kq~S ݈/2# Q/"q M`/r>EE:sk$g]f]?2% fw[JsT,z7FHX#SΤ6C4GdM'":[*.ѳAŮ}<#` w9f-m2Ӌ)DnŴ7dNJ Y`r wWf}ڞu.|3Bj5Qe @!9徏3Jn zG,,t`NkK#nB8e8@&NfݻRj Bݩ[ a H(!Y&.L"0ñx(9ʆWõȣ}s~ګɭ+^$~RâvE\dA~HQq7+YٛK?4m~,KbjDlPM.b}I(ۂlOl͋c>SUB霸n8oq۝"b[C HLz">0spx뒻 zB>ZӴ9qew5|&0oXre՗IEb$Wh3-{;*%&DFBfe;M[ *eB4acӜ9e sf_I@AV=?lzʭ_ja{r& WɸgQL?gRZ89'ê8[ݓS@qf8rFjF"<}pK_G&6* ذ;|vu$iAe6g>Z^NfH+ DR|#ꭴ'ziJmYV- T %5}Z'N2748dTW+*WUMVǜӀXk}Ri\Eݹ zϴ0 a8 Dw9 {c!r+@J= /WvqAL,ÈV&RsUKyO8]?ɯRDw旴rφd{ Zu@I_R(^9e8+sfB"&l?MEmxU-m/wE}$gb&#UyCɔ4V)߸JwKK%9i՛CѨE|,q5#s#QZwQ7?K@c!|=pZ!} k|ǰ<1ytxrKa]|B D7HfƿaK&$&OF[uԛ'w]6'R,\Q"R̬E=Y$fC[u-ti6kڧ,] / HZ&NE$Ŷ#z蚇%.h^e]^,@AWE qPYgOٕ -x]\/yY|7qVz:G0;<]ؒf"d2IC @bH'VYs2&a~Gsmv TcN-j{x:ol@1BoW(\D.N<^M1d z]?pXFF).] բ%J[oLp ϧEa\L+@UtD'X8T0RGQءlmL( g{~eʠ"tb=Y=qow/)-Vq͢9IJ n,bE"̱Z5W6q3>&d/t$])%NA {'1tZFW!4f@=t_H~kr,Aςۧ)GxhqAH$8/-_hteq7Z$݂ "Mm!jK^:zU(X0S^C;{^\ztjF6tr4쌒7` _`N))f}5E)>}ŪPA‰ oPWEQsaId6Y0/d -nЈ}]P-\Ȕ'$BKdY>Cw p !Ntn_%\w,u9%߆. %azB!}xp~51zK,H=A[Gs :[y=('[d:+oY63U;xN71*F#6~.tesԷD P7S6@4>yŬZe/NӳJWsB3f>qJܬDUxb^ސz}(Ս(v;zX/߰_v k9e&;w YY~>D rp@CP)#!+-$ _ֶ6„V&xnOSc9.E^i*p@r.E!t*mAn5xSa۷̆5|>IEVXKN.K3˂ye= %ЭߑUZIk(TId'IӂSghs"N5QycdQMչS N=Bhج3h,~TXw0lWv.<>+/{jkNzQש:+\_{L $u$$Dgj| ; k:Gz!ޤSUR(h3x—]kF٦54$fhٱ.*BC` j$|R|2-"KKy O!U\%H!h!3M^Q e6uvNqrQ}mrm㰽=V8)c]]Fς[6TU4Q:41-;7j Y2SBQE'EJ݅B}%w^/07-'Qόo4 тxCCiȄ@R ilTCṼGtMkq3=: tW' Etei^뢞'W:$N" 5INIm o@#\Jnh_,Zs'+iw3 OjF{Ŵ@ZJt>}j.a/ϝ2{U'i+@^++?$;:pҋ +hgՃ݉v3`D~2{mfj߁wEF #Ձ8_]iM+ȾH%s7f4KUةB6#>g;mJHO~.t=YJ@~TwW aWmV\`wY]Pu_A<&хe8t g5mm&Aw[K8 y嫻Z[rplfΎ%4pg_NS- {ŁSA lxX}_XwANq}֪gG7b ضLAm|wC ĨG=\k`*'z,=xldJ`f%RWTĆ.׻;$ހk0(1UTԶ[^$-&iTB%^fxzHdV9 L@MoG~*L_ÍhݛFǽE'٠ {NWV˦kj/k%NB'J;Gn.Hu:ZF[j"I yjj)'*bwc0Egc9U]$MҴZ`Z6pjY1/{llΰڎw3MYgs~"-&Q"ØJakdX~?7H33 g-@Ooj цFEQ귮\*^=Ŭ9S?iCC89n$-U]Ĥ~cE _-~"U8_7֔H |3.ڸe $;Q,C>cC$MiL}0n `Rd|6֤b]j #z4ihrtdžf3/Tbcd]CMtb5nyClAZXGԂtע7g_ɩ$0)ڽ/;$⎷O0tD*Fc N2&^ۅ;M} r8փj=̔HJ*G @X Rxe(je%c p6p<#dQ榷}:>67Ԫ*Qd*@@D"H!q.'xJ //uq,k)ϗJE b}܄BQ BJ97%󰪖lcw_?c`^uo=qQqvxOPQ.ޯօ1i_݄g|!240P|\uH\{BT D~%GėL!?e-]Kl՚S8څĘPp)4{l7d;B\WWIWGĝ4jDåk)JZDbWI/@K銶0gnmɆZbp2\> EX}iz=@SM :xفzO;,_sNC~Ur퓦Z"TVb6?{ nD7Q6El q;p_wQ7tJc:w" A埝w^jjUݰ=޿\j\rN|Я/L_;PTlD7yfr*V+~p2\{hDvd"_)1\cTzɔX\2LeЌNas 'Sm+l ưpk{PynmYE$Xy|T>2+lA}v 44Bue_|S A #s?yŌaZF`ݑl+H@ \7ܤw lDi*C?*bw_i)[2]FyN`cl^/2>M,jz+ ;(Υx - l 06S8JxH7W( sS ~'/mʙ$ E9@oft%8 *g*Tf9L!2DN!=}Z\"$==Q#lFy/Ti #Hf|?.t1`=Xf-Կ5ջ=NGlWy&9 cO[rCFکg;5rФ;2?'7v34!&lFJladF+kNusKr j~<#NL_g&kJa?l3Y;jR zY=x?y{]9ǂBM_Ey'CX/jHEFhU;'D}ETOSp]#~5 9@v%co]!ddO!dR}a1&w9Ti|!8$. /3sMlm~eII A4HJ2qbx2+i~yl?C)=*ȋV@Re<=pum7+;Cmt}SxvMZN h10_! v\}x(A^4/s'eP2i*d){XaS8;pHlB;VQ5p$x6b:C ''b^wkjP ʓ M]. Sm7^ZD"bjh L"FR;4:J2YJ_=g$b8̸ڮ~ݙJ1hḬǻOwFW,VQH[hgIfT4z/ dzAV71]"q)#ٕ[q,Ft](;y߫={G4Sjddgbվ/)pNZ Zc6/ _E銙`ymI/8Mƶy+hOa#OeG LUOR2cnm7sDf֓ю{},JS dcwybV/Qj $ZF"`jZJfSrUX 15y}x^an GŷfXc$*&ۋ>SgbFrw=JiC/ErM,'" -:'"m/EqNΪraikRw {Ņ?Yk}qH6Nˍ8Bj TvZv+5KE& n@k0K:F6ҕ[?}SE7xÆ i4U>A"*>t uy܂S6s/]$ OS';sX9l<,fMCʖq9 ~ub"rV݈!CcZ45^pjʩw2})燷k F+hRq>%P/!;8RXmŦ0 (R1s}I"UqX^ꥫn7Ry__jfm3 cn$X!Pږu:zL~P R0?[~ASl=9ȱ7JSN B[ȡF|LBPߣ߇>RԦ BFtVUyo$H}뢺Fէ,!D4dρ?#["iIAU ꎔjC\[!a?NE/*ziIE٦'3C&>A `N''w4zh#y)Xm̈ Q1C\-=~20J+&@ՁEퟤ5*3nm*dKh@0#S2cml@,R@9* |bfEGմ2wV~ r~ J҈ ھnͪuj^Sը vIcФ:ξ?`HvP .ΒndX :{jV7W>«$?h=dqtO4 (7yE:h +pבBr9D}hڶڴ0\B!UNFcO*IJ]1|X1Rh[H/`/^0z&Hՠ4(~lGd%u1ٝb93Էkj~VB7e"T.x(.=p?loi UJٕR/PОG,*K&A,#6aݘe]ĭ8[u˿n @%5 wP-v[@zcz++tׄDQ "rg;V =ߖyhg.eq8ٶ;8}m=ϳl"iJ~(y*M:v2\NG S]ps vD1|6DuS#!W{9ٌCRc擳">p0u7 luWc`MoȫwJs[T+Nev^iXW\\nc= fj߈hM5:OS@5{uK׍A[[=ae$߃i(_Kh0JKQ0ߔ:F#u*fh܎ ڑgq)p'">4I% YtD8nS_mF H6EI"*ZᐘgV;97[ jîHoŇ-WN$7.Q'V懨G+;x6Q#zOQj , kfx*Qcb} 8ׅ+Mv̭Il aa3F(2f->$#|s#\qZϑ|܇u %}s$t&h:A>XDާ ?q<I׊|jAdg1wz/E?Dh_3R#!pXu뚆qsv \56O5;DaOzc>,]"#sQХ9,]ʐ!ƾb*BGR3A?}Ԡb}>رc$؊oepU Ү}{Exb}vfgF[Pї -rb `~+1, (D[͢jCUhCV<4QlŜ?h.;<[C {s-?;q jHħJa L_kX.eέ+2ϋZ^gn0*[P(d$.#j y1i<id+R[#a 'nf߃GcVTv)s!]-t`. Hgh0 ?XxIbNE/WVi|dw{r{b/Xpt"{͖B}%]:?/Dnsb4 Y;Fֈ`a"@cfu3W5:~kskk)/)ٽOk=upWK9IOA$2Ŝux4{~݁3 NKs]%͘sp$vk\;qދ38}K3,e 0Ř4+:Kw1f..wRUL !`N:e\9$NDd$ф8z+>)HR:m!z (5u^o(Dt!g>y5U90SI6Eܵ {][@P⼺3^ }B= Q.>\vVr8-@wB}+0u(*2TA@x\;>Y3J?a#iU7 $ ";pVL_"%O* ti(@H(]R1vg5ZX&FV~FSzU}m1(6aL$;jzǸ 6;gs7JNdeY ]Xf۬pa'5nMa7nϦ9՜oһPe:?TptLA]%8,t»W@6RhCgˎ%v @%p(!OUxRpՙ=2A]ʽ) P+wn*,HEuhMɸ -rXˤH/VW6ҁ%HJ Q2z -^ÝDfυfTUM7VZK*zp.gEo.>.CG[>*1 LV3%,*Mؽ9 [ hpe-/eY8Lz(KqFeqI14ı:.Wť* #v!"xؐ$$](ݢH+[.{4vQ̩uzL-y:cYt!p&1)2~q$ZX'a*S]]}@s5Sd`/VM5Z=3Ȁf `d8B>)QSУQdߨH ^!tL2Q"oq7eFװD 39&/ Z1/@n5]^01T"e:+j/swW`Q!$Ntlӯf3Ȍ E)TCgRDixPe N10Otugk{8N+/EޜanPH<ŗ0eх#.iq,5h "5ˆHXl \XK$Ԓ+uvz.gĊf-4 }nV5̬ Ch"/BT1qXK 8 YwX 9H癷]\Kpy\݅t3Dg}ٽYE<ᙾS.!o; S\Fw5݇ gߪK}D*6$juޭCµw~Cu{ofW-TL wn!/ N:^Z:p5l48,*Jg$\Epq,ݩq/E<92?rf{ !#pRb<qr=xqv]]6//=k/69 )wTS;M_#apɀiZ 6ͬ 'B-(fsEC0s6$ G'c]KY#7 ^â~9Ok@qi@-d 7݂?ߵ5'.nл*:nMdgmhߪwv SdyB-"_y#Oy|LLMINQGJXoW}CG{ x!$"g9 ~m3mzjEXgZá"RAq[=$hJ8Z.?;fR/y(S0-r}&ɨ;jzal-Ki0w5UibQdqqRhy~7>9e&X}T(>4f|>]U&AAݳ#V:hᝬ0t>ӢVmtԈPo"@D{%cdeٶVr)Ƹ}*gԗ T? IjVf(&Ǟmhٖei_r>W#^xNZ#)54+§u4iӺʯjC\jGƾCXoIll-^w3 r ]'CŎԎ+D O뎙u6uwDT墤WBEFK [FW8iP0fVEgf/S1*_ר==qIO-+MMD}wg.;xgǶƋ/>+YtS ؔ9rf=_T.( ^šMIױhF ,˄~K"z' 6;to-cK)D~ے:o#菍wY@>o5E.fOO"!@5ܑ0]fe6.Bok o渆nݢIKƙrVMV>-Y{ L-anQâitY0k4wOa]۪lC{LU0*>?:[EM0# >"?FC6amZe>f+(YQO,O2[)#; 5fM'Ry1 β[%$"fH;̢6c3@[F5, ećMN!a'Z'³e ,1=*ю[%U}k%KfV]Dw~i5eBr%|,{2 g!lMiЦPp&3XKCN>a(31FUbH <У:yͤhd- E(~%^;;s@05eM1 TTJc 5-z0g6n$5-%ecӑ!YWH> tD4*6"]PhɪZ\zqKjGT }\ vldXpXxF~zvtgAow] ųxڥžzT4X=ެ-^u7pG9H׉G63?6֒bIfl*LAZy|-|CeLf x@k.s=,,vR2$Oq9}ޔ%)6Y hfntF(WckR|=Nİ* G'0}A;Ү啋&9sWA #].1BuYꢞ`6pIG!#F9ޮ#л/~M;USbM:Kbme2[jg4?kJJՏSXM{?Ub66ipdQF`Νh|nt2%b;sR iS묭 @UY.8gÔOMiJllOߋǼHpw=Q[2~jϋ6N =s @- ӎLdo`;@W<4@Nպ;7q9(xh39ġ ;s7o VQp*v)8qs!2A <"qs'Ly&c^eHp$t0WeU=ɹɳ%:E|&vfRלuTq3$sS{ƌl0V5.kwFrXpɸIǮx`'mVCQl Οwf_Ӕy W:;:093 G ZǷAfIs.^}N "2 9̿>T?8xSԷԸY.SeOZۺLn͎`9*~T[zXafnyfR-3Rx(atŒВJx>:\ "Ւ &,Hr܀kr_ĥ_oU-ȯV}ص_RdF]/Sg-s3 =l7!?FkPIカrc<u{y*^ˆLXI͵tnǟZ!vVLCP%E:0 W+bQ6p=qO(idڦ5ny uXĚNq_M=xTF?#v9Aɻzɍ, &>SQcr=Wrn~ZZX!6CHp&/[ 1eOb/T@ spfūs*gym J~c>/IG᳈qeTHEqWlneI)uYv_2 ㍝4K{Oڏ',$̲sJ^D5.+AЕƤޭ־!5m_u>jmuD\L%QċuYL3;ڙJ`dmfD7Ôx@A`>&P] ;.#n6ޞ'6^T\~i(vt F 2=^P70. y\rr! MctC0p /7[WՓ 儶rbp{xto'?>I/x]dEY!x%|ܢ8BKfАZVi³(9/Z~BzN?P ks{5vG}^F)Z~Lg0_\(O3q\x4pT B,aE3buZr4Л*Iq(+Ytšn!%$'ZJғN 2 "u2%nK ]*ju}kجNҐzQZa1/W-h]׸'P r핱Gѧ/864`\4 mBYԋnh lw&T'Jh b9vHRy+%ޛr4n7\KuVlɜZS+=` <76T,,3jx0ŕ%P+"5 ±66+{f& }YB,`5:YƵ TBu74WS`$Q[RU+4A܈Y#EQ(64Ʊ>D-F=>On(<ݾ((@(oL(<$Q^hA& ٓGPj亰ppeC,teYOSɑnw"_3Ipy¦D3*paXPr׉S EΖ1$Z.8`߈ww Ǡ0TSj2 xMd<Gj7 E R |1=iنYA?F=Iq3ǒĖ!ͿI3CD:]iͺd{wң]gs~#A$_U qV!:-M0@di25wXgEx%p*كG}P(yѮ5]r 07So|jEM&WѸ٢,FHEI>N*sr3HbsP{-J2mxp,=Bbٽ$QSNs!O3L"v*0Qoe1ً/EFx!ż4ȻL!8vHM9p!Md^>.J4u -@I?jKYtnA2.8#|]$J[K ,k#=BYʌ L5%R( Za=S{-sbSR3UYbgWLWR{j_TP>nO ZFyt0s-?'=k-mf8dA 7e:vIdJO[5Na׭m2* bbx{W&o<A<^q٢ ŀy4$px ~$%Jrʼph>xc] zμt J Eb .At}[ TI%ʇM٣F%PM~z>Utf!;$Ocfrk؛AvdifL)ǒ COa8w;^l$*9p%@J`!y~ktTV4(-r)M1\W95yYv&b" MeԥjãJ[9 0NfE]E/nU2ngEPΠwU_$Kq!p s=x? l{= B_l4ξn#=ۺ{It3B5;))6?wu9c`Xb-). 4,K CE驤vw^*4'0w):ׄwY=dž;dh*m:54Y(B;:89 A=[f\/o'C>9ޭ0>m9@ó1H6-,1YnX$W/MU*Ά vPwדx9xF̒ qNȿbSbYp]? (~ܱbxr# xuM߬ v+Qy4(ݣJЦo?l򏦫dƸc,-fJ춾GU[IZ6WIl1{%5܂Hآ qo$}L҆)Zĉ2pS2:v g="P1-P eINWD*XZ>}/f*d7 A}WJ.jvlEBCx:,0"AYfVi20;X#0K]X~!^ɺ_FŧE2I3i dKЙj_8_G$5xhq{Ww2u5]wdsg_cn<ӀI x̉6~"7m9cF]ziTP 26݉53EyWSËF2A迡rU@|؀^ܳ.͇sW~t,8#%1fW|Ti\5r%,EI[T@ꍈ]g4}j OѱkDtJ?V2QV}V-> TKtggc}S+qRޖZfv.}/'Fe\В/2ѯxO ܹ_TL鞌whԕg#CkBs.ϸ*fc_̳e&7HѰH%^b+PaBԄ 4 q`9&bH@}5mf~aXVJZ\ ߁=Rp7[b$ar =dq5 K_H0;[H_7똅MJ"+06]P3`'eUHw᱊޷6T/)*Ktrw}tIکht đ YPpTQ͙fFzu/1ԲI b>]N_c ^=A+&-\#wqHyE׀|NZ?cexuDq1=K8$9[Uh h@`dk{g43ͯrbu`dw ]+mux~[Bغ}xh o%Fī,sad%E^!EZlQ~NԽS%T/rkžOz;ھG"Ax\,asV%a+  B9.2t =Ppn#>+J;avP$ {9.ɂ )jT\j!4 dZp$yMmv$$' e繖^ ִ6$hWwK4ޯ[v?oQ&rܣD+(,YDfP; 0-`Aom*]E NYQ?+@ԩt|N3_U:"̒"{E{C J8`У v_cR14GbϦ MmbtxEFʓT~k)'YgX>j.ZwIwgi.E 1&Up9H?qDSw>F08aZ1m:+*lշD<x0;tE!6kgbXdڄ xqWk6.PQ.зrCw?T -wpi0.=xϩ6 / u;-͗`Xqoڄ M'rgH$4~Gk4kC6ڬ|Tn6QRWxů(FKF=l0Wj~~/K^s=;R6 ö??J]ARbQ%M1lDq4=Qkuuo 5?o 97K@d:M&-~n ΙO>"QQ: ~ւpD'0’V;W')b\/7̑ȁ66D"ޜgg؛tE-^X`@aTV&؋ %({\WCj'QU&p]YX0sE7̖4Wk`Y\5CQWg k)X2O,FyFw̔jfJAh8Vm5LW,cZH\ ihQomYp*N* >7 s.¤XOb;^MzqbuCp갆-8e#31SrMbV0iMbTYs\H̖r 9x{͋%8J{Zq_ MEH6"*Tb ;,C= 3]-MqNGj&]d.Ⱥ} Hj 0rl X7*Aza$/\||GԲ' NX8 ;3H!l%H>(+^#l+/ Hiazћ(VFP̼pss-=_ɹlCdx(kDV}h*&o,*2᛫$h$D#%@N0k  T$J qS#BJ.~"/aᴍk%&?WA^.=(#D-5ֿ e)=htO@C*{O`S=qG>Ñ1ǵP%/h4 n~3n;?v D*C:2UILP&?~6 ČU.SY<[kžw&u^lI{e奲lu!C9`"NvD?-A,,kXLWwL/P7!58gj1j1gMS2Iz߬aJ! P0Oc_>@đ=w5km֭awvvٲqϩ, }xwr鱉jj" GvBrm()czPj /^(|-o8?8<_*~ RQDdtr>7H<]9"#jONKJ>8Wfgl7)iEG{T " 9|]̊j1_ p?P%H4=]jY:1soL&N~&o-NG#.lKVG !ӈWbEDldG4WzG˞|f0*jN $'@E]r@7zTS(`C;f[|_DFlY7zO+JQRt"F"y*bAꑹ&ɶS>&,./9(Tp1JƉ{fMWq o^CL~ĀVS:$\zoo~1lP|;⥻C3 U(ς=TO%b<0'Л{~y9/};nghJ40Ρގ ӔyrnP|S5Ͻ]bqQGzP]T]Ui8,_]Xs*6?@k,OMǥ!˒T2fV]!̊ĕv lVX%k4KflX\`roGXu3FJo兑-JUBI*a}Wa^>&DP Q;JI2N9y=B>u.H^+Gk9"cmtab9wVFafL訌<oI0t秩ݨ~Ȕ,!zFi҆7UlV 0NVbq4bۣmҖԩ8l+>b1>!X31z]4&.hSߛ^v7p$r#uaRu@&Y/gY'-Q\V5IZ]ܓT'iB,)FK5'0AHpO2NXyK(;ݢ!jQR,bgmqw9V:U?5G/tҿ p٨2U5hM>S+CEDPt}}(ńՕ LVrz +AKމ~C`n*grW" r> y|^R5U4+XbM 'BW:92ٰtzn}2'(Tְ4ܗmMޓ?/a;*y,}Zy'uK v谻=It*O*;7?'u%xXٮGaJ-!H6V?кQN \C^~(=w sB ת35n״s3 LRuHR[EL}$${l2*?fs *UN/rz.+ eN[F&Opyۑ Үl~LƗ᛻qDC=BIvgќ3Chk(9Շv'svZɤwK` fcM. _0αu– VXX٪Z` x^Fd zNm! {*ׇqHz͋/ }vUJyY(5m#9Rn疰̊n]$hWrܑjpIt)cAZܕ'pC/͢~rJz~7A|6t/4a#}7Hyސƞebrr<~$5lP#^]eElƮm3j ' rjRzZNG%U3ucvK,0cG :) ZC_>).YZ|UYènW=pr%͗F/Mќ(#D=muw1:w :#$l_LĬt0/nĦEv;ǟ{7ѽBW4q Yʝ0hH߷G2'y!P1)߮{20|OչEy$Z:NdSDD؏q$^Sw ]ڜV"IW4Pr`@|LzHfM*ڼ챽AQ0/je,P~̽'ꎷ,g0ڈ]Fg^.݌0Fju_ޱ4,7mT֫_Y23>s/~˟c)N ;Qaٗ[jk8RY+yEh>YU@` ǍqfPXAO"G ZY.^U8m g[pZgWTu0U!o.u@ouWz̍ςRpu?~eqjrٟ\= ௡|?&Jlcm/ʦrG}̎OTq> Fb?.JỡRp|}eyE;Ȩ?$:H90˷2%Xtr\`:pX?2z,;!1COGSK; 95^g8dG""_i0BQO, b>X;c" G7 xΆs~ٶm3!|E3˰r {/͘Ȗr=O?L<U],J4o,XuƁtCyϼR1U5^!I51#jFJͷϰ_y3i4j㙫B_y@W~s6ZCuu΂܎q"N$1@%~; <ng2v +{0[@ 'J3MkFk }wR_ȚhWa|KG2^LK;!!ǃI?)lRAppxհѽ3i)d0FV+aA,]l҈+}* A7k.:7 AxeY aKppɧ%Qˎ[D3^1]ָw|$ktr h-*Wta?zh5S섉@RhWTȿ}7ϻe ƉEA .*.⩀P@8K+Ќup 'w1NCױa85F,I#\ "S$@]srJp y* +nprTw(7'uMȳ_(D]Ai1(0dWA{ljK2lO77<|'OF3tLE&2>ʁ{N*7F?ǮH<u 71v rTWP:t^ڂ[ 9W! j>߀ ^g㩝O|cډ j174Aot |Ƒ Idvgk ѿb -ё2v[yҰ^G觽3o~jʷ ey9f.MFlaӼK8w>|lĀq7G!xJJ@{?&DmIzTNUـ:YF7Vg2/GM.EbV%p]G@Qz)=4 H,kb.|Ů9Ym)}:2E*muXJ3 8(Ikqefc$9x0T> &S9WsJ$Y/VS"KKc)!؁oxPr2'1B#}nv%d,g"_lB'&U;?D ʍ5dPŘ rQZ;Q@{zvf_2c8wj Vҧsl[Ő"VhP(윜 ,VU'yc9{G}RQȳc?˛D5?uKǕ#5Ro鞏`zVIf)* }&Ňd{;E &HEת3)3‚.q_@LLCɚOE\6C2c6=|r1<B@dƯ ΀uE{J6%R,Xp+$ "kw 0>Ύd HVb}U憅$`5 WàUXݫ/Ma$"w#0d woSn>ZO.u lr{gՔW_cD W_;"uźUp  B/5lԮi1rf,`X,7KT#6 N0J^2B:Jк:a_V@\ve}U J^8!r>crۧCXd YRw鹬icBfU]eqqd?|Q73Rh)86=NVY:~ 4VΏؗ 29cJAñ1cq^pk'YB:bi(y|$['$yP(g-Pw_XTd*so7o3}Q8m1]|3{J}-:C̵IE醘W$':i}ъ^ ÊxIe5|428ʱc.+>ҳcf!ZGDL[Q}-AkA:’[E jö=qddܥN=Lo&-Jd?Sha^'?j4spo|}Ë/t#Cۢ#:ŕiM WdE#m(tQFSyh0*oL!r\i8)[8rv, # ơ9|E4>+ӾR׽7Ov'u&Q 5(g,#dQr,5AX+,1`5e VE&|֮1wh`Lk|qgѵ{h o6eA:j`#sa(w<PTl.:a5pahk+Mq=  A7uַOZZNXkU(voTI.O5d Arwmİ 2v AU<{szA,_nj/`L"C]*B}5"Ĭ$t͇9J9gV[2uP8ϰ LzetH7"ᠢY[nw@e+Xs9b:6wU#b9Era{,~RJwC \ L2C̯oFoza5TRN8αʚC`3P#w`)yzmGy1Ř-gƲC'ey  Y 5EzjB)쟸dfoYB67P_) / :ɺ-D,+8mǎ  嘵h̃`JbY{d.Ț)xPfG-{AE͘TxG"$3 ﲹm1YkB ,ZLt>.Gi]PѷkzIx.tjǣo7׼!K Aa}9 fo(dg œtdf=j4 0TN3Aݦ@}T ϟ8 'm?/5f^)E H̸ V"]j6Qj_O^Tm-{*Vu`u<$@6$o**G&__Tlg /ZW1C2GEx$2ΰjL7\2m_zVE_k&Ov `KgNʂz&xBD@O&4ˊD_ૻXD._) }%1Xn-GhW+J]/9ñc; a!f}\.Q|‘Zg^=r\J.dQ*aw6D^N٠(ģzw*xߵӃ ́i񡔋~ᄈ~B<帝JT7 n9O멽&4fȘ'dZ>Kp%BhYɡ-r~oX@C-,v@*oƶوDSȡ-y2*.B^Bʯ/7M G ̪u2 DVXjP8amy^f8gmǿ@xn#6EE9SCp 8>P9XՆФ~ $3g=*iUT8ԓ l7jvǙnjr[u!b˳w`Zzg/|32(H#&ؙ|w<`05j2r}BlV'5KS¹NG[mb%>uMF^adb2ENK{D5:jQ@iV_$+ՉvW}], ihWnܓELu/9t^| 3w^RITl]vv\qMҨdiKC\@"F.^ʉ#] H8r%T`b.?:&$F$k5:Tg)+ǂHah\=W;T#TT{hZJb¾ɿ$DCRs[Q"dҤGĊoz{C׫e5 '<ͤd;cX]y!Ly/<3r>`t(iy bDZg5bMgUwѹ/ ǟ,p05A+g .ͨ@+~ |Kf#:wb9me 9W|C9i+pJN}<EV/5T?!()Q[U(:*`a-7(tˣ2/$ViՔ"T"w&q!(ahy+w*qrSIGlA35Þ-L3F8d4Hu$ ~I4'SduwϹ[,dB}e*g ɐ="H-3úf'^uwfEgLDkdUe;Mn"RǕ f@bG[&¦`xt?$$ճ]:Θwk폂4'D=yz2E~`al7){Q~j)&:N*qQ:t 5H&8i*ZX2 v SfTÞ"zsp"G^f*JA>W]S ?wfFNƫ +LN^ ^sMSb:}  WAL6"*%ʦt/Z&]93JkЈW d@F^A: -U`jeNtG}~((]&B}_!IZГM+jtLk +2nJÑ!{龒7GSt*=WFYEU&%#xӐvr3Qx·;+WNC b=n>*GB8y}? 𰽞i}PX[U 9+ș ̑P p3tm;&?;S ȷ+ʫms[eWH3% *gcJ7 2 ^ Q]pel'W6g9v*=4 %'I5$o,q8Wi1eAvܥߨumt27r;Ѡq(EWP7z[ur Suo@|9!ThvEgfrt{g2n>{-yø83S&ŅBٓ|0[7O'` k8+z?( պ+jt' M#As>;l 8^R g56Nj@&h.Kd(d e%31J9k}M(,d-}M (U!ip_%•iXA.y L)hddtb;OX<]T2([l=&PdFv, ºWEKEGt}Ş`>ë+d6%X φٮǃV ;Pkz6 ] .j: @8Slp!dv TaП!w6SYDO3FTgjE)ii.b ٔ,QgNiTآʣ:j]$G~ /HYM09l@AcO8.$;_5O[}_RXKadv D$h:l߯C3/1Ռ} 4 XiOS(\/)@qD15_PzCV?3B7*ÿ`͡~[RVGܩc`,v+V5:B#}&9g v ‹ sr9RcCٟ,Wz?l֝%ߟmCڅnCL6ьOE)6쿵Xo ^YU%wS^]|Aen(֓=RDyEϘkOSXWn(#)ܳcQZ kS?a[& 27iSao,`١J/8XtLžJLݙ3s]2$|$I3ʾ-E8#EUߝZ֚6$ "e M1*ȲФ%ZbԝJUZQi`W^lӧkL.A&cZ\0 q@ϳ Helz3Yl{HF"xs Z)F%X `SA{ ;uP㨎q,+`*/)ؿ 7}C$H\JA}ŻA1204yveGAƑ(W16JӜ'Ü{ %PwE[`b.chWVb7yPz^UG@eE%WHp()sTӯ|aDбAT'aG?ȩ-M/J"1T1$u`ȋ̓)q/p_wx&Xj&ÓslJKXg =&Syk_CUxd&ϛS*̶a"oGWF OeumNȎgAK(&b_IL>owqs!倶;ԲH 9l"`._[ YރAȌgʲݺ|yk3(붦acHo߃Ьݫz.az';/fnhfzؓe%l:hTMU0JW4$-V`ES#l~Y}iśk2J>RU}@v3dpS]KGAW"7Ez)]n2K M^%^P 5Ncr13yDIUQy-lGV1;.ۮBC5;gMLJ/m:&mm4)| ʱ^9+{ч1u|8f ޝ*yް-CN=i eiJnYbd- ̆GRgwk#L326swjM|L扼&rU"Y$@ Y;pO6_AGku+niĒ O~~t%36凶ê5g¨9 G̈(Z-N3,yg6vb/ ]gy{gT%{/TLagp 9ܦ/(xRji5:{_}VM 9+x3Yxs?qD,ѣACqМ!Hm7Qf4Ʊ;[ǜM F!ʰ+hMT(A&qUZ;Sгn'()rTxQdϗE2$!`(q`?Ateb,lfeAv^OScOF#fo J}% *md  V0Gn8ô`xXj?'#|?7,`ϼe@j-HXm2ޕNsdAǞrT]}SPnX5RԼ:jR똯j(!I6ݝ)gAeDr5F7^Ę@Sn m&LKu ,@suƺ+^6(K=Y.C%*J k0\[Kdd}st5֬Ⳟ~uGN*tc="TTKJ/\5crl&s*F5zdI7$>rIiQ}9R!gF\o6ûAfdށW ||aܙ@*wY- ^Z}-&?+:ВUS Z 77k r {hGcdh$Ybp9vZh'h<=d!  3"qe-TZB:Ai _'Ɏta!LJa"eF: 4Ax;؟m MْaF=՗72yX[gXq8umo=y3F 2O K"~LLR=<#Bhfo޺c|޽^hmlR~SksxäN划ϢSeJC`9엗pG~CBQ͋eHYtȱSVkz4opp*]1g+]3R~O[i+uE,=@ ZFF^Ƹ  u:\)`VIa&`#e.TڎFE?F̝Kx%Y7$~ԦqUHVjz,aGOsʪ ΌQuႪ{7xš-e}mGudhѬ uGΧ59f`zј#E m'hYij  9uYCSOGQۨ<5ݯ2el>%N/`c7}i%@NWIܭCd86c]Q]1Fʪs `XA4MC5TU>OO;YzFDIĦt qIN8=}5M,[ Q!Ҩwmb`RXՔs,ȬHeT5PW;0]i%PLastjkCF> 9 }fe|2hK5Gh!XDC*q 7 MF3{=ݘ]Q/* be8E9=t!LU΃X8Ȱ7vfyH;؄RD,b@B3TB fQ<`{(SRU[VVʄ,r[HQx;W4\C,D&bIFp%sErB1-,G=;|~wSmN)ݛ>XG#̀$5w\;{]MYjoo*K}~]7+&dաt7j"JaIo5)ND6LܮaT4."5KW7t*92X<͕GA&OoI,K{\b` ȧKNJ*>Vs_K! #K rʵ~mzK8 ~O~De|:j =] V@wnyVWܱ2ǝ}oO⦿|MœDiY7uѻ,C58#]/b r_#.>- NCYݒl | LvGֶ|:fG36,Czj͈s"T.á6( ǒ5xvJ?-xX)]bpLLɑēD"j[`(~HEuUXBu>+M&!뿲`y <6W?K K!!c/`9!~׽ڇ] 0N*׍0Ëϩ 4bA~ǯ+EG1}Afdb~7p7x"Wx(oVD *F.[ddRćEłΡ\cD-$pkb<_xkd x3n8Pkb1j~gJ.cDnj80gvֿUVZ]A=%l# XmX0?ZgUg$\uðăEь=>l"NӎKmmt [#E/'`uP$d%kG<@XWk {Q%>D/UŨR4KVvYAW:qˎ\Bа@F5%^=h>HB(>-5PpT@-jG(HhLOT& J48Ā7:xﱡJTrP í|皙T_|.h]?R|edl@8iG`NzCʃJt?M >?|?PfYuD=t̝pBazbSA_ #l)jH(BOzF=1Kxeo`B/ uNڪ99fX_U6Lҝ͌K%n,`)PƬp3y1P8mN@;9| ߹V|ܸCwt>6 Ý0NX;` Xh6kNaXx[lv}?A eF8;q'4w͒=9F'ϱ9FN猪L+@W*~OPѹ\O>Kx=4Z?DݙmU i2RoCú70oUܾ?IJzpxNW&Pq~.My?UNh(j9S0*tWv1~miϊ& `2B%|֯ [s"ӷsT 3y ;BNMV?r$K>CwҨXUڋDr>m;u5_1NrU Tr6~;y1B:ִONZON@cR}82fw"ݝ:t+ YPkpx \l_4b c}LjF?EْzN@2_hoId&cgQObcYiNoPHvBD371` Qe@1l%dBmC  Eq\d\y kA\Dȸ( CmȑMegQOgfPWWf(Bwԏkw-h/atEmcjw. 楦^XFbBswO!-6J +qZy쀙KrOOpo8BCfOxb։POfN`aeJ$q R)N])cf)UB=%7b@$ "Ⳝf'pֳAJ9+X\f"4͑*Y3? (Ikhuȯ 't%Mr5ĨH݌ o{-lw_{O<|$CH=w r=$N=22 [~ -;~CܡED఑',93(Αa 4`i_F,od/x/Ҡu/xlMLxy!RZa'}5|wVB)I#|uvt?}ۘd*v*(!3d*{5&+1ɪ :}$AZo|.iDG4sBb⺢Ι{-0]O#XUSMcM6?åh͖{R1L7dl:N. F;XS-Ǽ=ԗV=POS.Ԛ~ t2)0?ቁ 쎗FU%l_[0U嘵Ns_ ^XzEWHu Sto&rzUl`,2\Vkz)?F!54rvMNܐVCq =O i_- dDpܐyi(e{J^k32݉ϕ.3y~S+`EҜ8RŸ(`9EIVC{ YZ"(':⯿U  c X|]- M+p2AR@ ~vu(hjpc_$&h霮hwFθܘ,?>-6U`Z&-si*\Lgͥb䅷#=?HCc⠡@ƍ#oBW7.h̼̍Zh:p<"%d@qo hd2Q4 >4F`"4ŠX~wM%cx7Qu+_ ?RݗPFE1UkyŮ X!ZnA2i̗qk: 73k{/[?xh+>U®9ZhJqx" ҥAyUaW--]|#|Ȃ6%7'~8ѧ7.F LBQ"p- {M)E+܁leSM; m9FDv]#iƣ^J t]oԼv  sB1gh.AKnZR \`,Us 5L=$o]r=:,Euufؚ4N8C<󬵃U,]xEҳn_G}I {V+N+1/XxwO8{ UsCL }T >]dvKFٳ((!P^`Ǜ[?hBp;Ƴ%MѺ5Pg\ؤhl$oI8oSZ[$NoW!Ro)8ai'c>hV(w Vw3_'aځ+/CMy ȟlwZSG7₣Q.(X`2H[5+7\ &ƞ>!iD~ ߡ7YkAKqZS)83D+0Ѻug5Us vTJFf>`ۄ? }j"۝)C v|_O\؁.J^pǒzdSX5@mo>·M"Q Ѕe/kZy$dxxt泅ygŇZIrw2hNjfo9jE0\ax粕Gȿ Vc\Wτ˷)|_c-,4|ɲ@} B,9 gp(7ϡXMĞjOUU+Hh!&2"?^ĸ)TY`hO>-g2L4%GgXUht.LH,*$Oo~/_B\ rj2pk'-yMU"LdEI7o%ĶޣDNlS&Rg__VtYf$YbJƢ=3N-TG VÓ"' G=H> Yo3Jy: zH\EJ{ 5RȵANbYzNo3&s;MW31 IWehؙ8U2Lk5dyd2^F@ƞkUr=9]L)MN6Fo)F(ƒhxgr]4p^K[`҇4CfaBq\*+;z>_ syIաq#OP-Jω:|P^Vo"Ֆ.׭$4DGZҨ~Zhu3wAw&V ƿ ]i.io3߄W]Ds)շ/ӴcpŋokkK9r[gP ar4/A݅$q';=*I28F\$(ϓ ?AN h}&eneT2X(5n0I M(u v9j]$- >V;4`OGL<cޭ݁v[j[vl0߂Lf%!]dj+F,ȍA@]*}i=/~}vIHvw9CE]l}tSY].aX"^,lU<g\/Ma#[]^&ܷ*ȕ}z7=r`bە ftR-ܽ7R7D5G[)*euO ‚bZ'C18knA5 Uߪz=_ؗ^a܍1Y oĂYG׭AZQ76y>π<čoC<=):%NxBe,ޠְ;wm *|6}5nsFd7gO/{RX x)ߚ?ո'I̼Ogq=Ǹۨ}K(/o_KA5h),IW*껋.@<ܤ?F"`.⅑pi;ܬT9DTñ۵D3viDKJѡUIHC[fj5 uyMp۽TfP9z+#Lb7^R? v=-o`|yfW` w E6]R x{ !VZSkJRP&j椧MXK>zBxoGݾaZISN `!5؃ʟuC襘6~RLR}pZzdb2N/U윒&ODhѷ0λ/DZKYLjCrhG|FߛSW;x (Wg3vdϣG.h9Pת ԫn}24Ec֕&tǢևc +~+IyM)2 }neT%gT~6e]pAr^cTTus$rrơG銁P rig FNSꖟՂ)<Nl=\tD@r+nИ&VX%Y*s+ TeEL}^AHZSŻƘYlFxCNwRdd$H眬Zy vO{+wדd(suwtCv^Jځ=8> u9w=,cGZ}q<=rcXUdNN4䡧 0ttBT}>$XC&K5a[5*R=8oT'#5$0AW"I:/T;Y^@+D3(Xl͘}B6;B_UHYº@؀:!bAti]4~4f]aqj$n oj5 ˾$창(V^}̱͡VSI`")bbwgPP㲫YÝ({~D( B(8I˗c3U7ض !RߒYfWBO>=Tyl !:_sC(a`2:Y&4хAF`1G%V/jaU./DQ/װ~Xf ~Ȟf;!aŔl5pxmhP ϵxo(#y% $2>$(X>>3AL$dݬv e9hQP~P`;`FK]k_;<(1C0@r=A@2aψ&V锒L&p"(bAi+NWIGBJp Mƿ?"D>v8)u? (c\}*aun"#7g(uH$s:0c?4iv!7N2;C*-2}v 4VҥKH[Kҫ-hQڡRuJ5UYv㼕ci!kB aY|R铓\p 0d5ƴ zQod}#7]y{ϡT=eL A  ^0@_ĩlZqs5w▐Gvg˒hRdTïDDh]u_6gIIj͎;0p@xN:3(BI-E- 6>ma':n3"ۇ(l#듉Rf1NBv3܏?vTMCa[+ZEgEO% ; *lq,+{H ,%>Yv#X]yTe]uֵ GVjYV[_z tﰉz_Rj$6F+Lxs^>\Wt`1<F{P{Ce.Mϓ7_.q;{'3d (P L'0![M=u4p.J&^+UXb4VQ)9CwxQG<ߛ M'i⿖cB3 |.l CE\dPL=1"6d5NxN#ʵ/I)tNZٷH?7%ݚ"mzw4 k}KU4IVo_ k25]cqp! U3bD;_NE!akў;57Zsg||N UrS֝LuaY3U 2E^!oE#u͟iCS(XVαu8UթHvy]hyùjzS@|_n&D\zуI,{grKd)Ks$]yTujsʒi4 ?,\F~X"rE~,OX:,5n-а>wMŢ8J#S毓eZ'e88%qI:7Ң8fki>%7aʓ9WxjQXBW+yn6ܐoWθ˽}Jֽ,xZljWg=Tx+!^HtB4D:ȵ]7䵞8[ꉮJcnn2 ̯"Nm $EJׯ~MQj^M5lI(7yתvr+t%s}r-js{CAXIPvğ$8uBhTj`I-dH/<=HRoI[!|jpAtqp Dcꖗ*pE^2r7P6v[JA-ϓV_Cv+ZHGډy^PɊy~:&^ < ?Kun3fu_@,CR"?{Rhm Jiy LۥJE%7e|YI G : C!;~ya::AU̞,'ScRH:S%r jC5o#K*`>k"b0*y]vuWv<“SFkLRQ"z 8KQ+%)u mIW6!pt:kS]1 &>8z=r^oɘH _5FEZ@(|3,#]*#)mJ,<6ƋETY صTL-hHj)m>=\ӯQ}C(lxNY/7ڱ /#~>2(S8#96{d*"N?vIk sr~ Β1}W, q9zؗ} 6ˈ>Blr ׀cS%Ob%EaZ^|\CG̨E~N|9Ky'Kbpe=Y*_'_1NxSs%[4x{;#)׼e-Z8\lbuoE"]IB:B!?xLlhيd*dKsJfXdQcE?ۏ`D=aIJ2LCa,l-kx&r~'3jwu vXN˴U e AIn%0a=+:&? ) @׾:5d6F ]풸j@(5?=Ru&{;! x/H4ـ#oOT!ʐNvAŔM ]{@|96%V4v_5>u{}Zz1~ =2buɲ}څܳ!T'b]lyQ0L\ uXӏVh`cgRhճBHa`[pn-Gj3BɿMTNC7"^KRVriBLLTK _5N{n|o뾪61bSeMIv6{gJS"zO `K<D0 gPrgJ݊#y=T >Sʺ6ĭ%vՔx hAd1x>Ӿ^*s/;Ob ZZN hE&ʇn6#&NnG]%k)׉­1r<†ZNٷa-sJ ުdDhEsn'6)~w=$k2A"ON`{7r^QV+ё}A="H0ILV;Ӣ )4WȆJ7(-87RRc\%c4 Q'PX:r Yu0!7@jH߿Jջ%v!q#jڄ jeH;_-I]9P=%oߨqM֤!UF?(} 56I"vS kvc"@g@a-|y!qG}*Jr*.kuK+Ε w|.!YAq8SReߤx} ⌠ֈqsғbyN #E{= IE{4$gU[1)`mv9f,./ϰz$l*~ygm1Dٝ<@-3 f4do=E;ZVtJD;Ef~JH4 :=%V/Bh[ZkJe+t,N=bI5v/L:jℊe CQǚdu﬈2 34ϐ!Um$a";sͪ;a1Wb,#P޿?iM \+)%`W8r+9鹫w濮g'㭟(\ÿ>;ϐԩE4W&_m8TQ/iT[B&odȤu}gBD]CARԂsR<ڱDfIPY||K:&/+ayy9%7]!9M|^b_H@z[m3j&^yҏ'r)ߢE!6ByIԍ@O/+t˰;@.j!'WY8㮱5+]:u }k:]RR^&8/-<.#8԰tW;Ճ=,x^ i2 M#yzi z笠#1e2񾦟I.S(?0h;:R q q^JDmѾBEɑjHp-* :>Wd3N7!j.SOCs԰]?C+čS#:,n܋g5;#ԄcchpیCPwM*I)f hm?$V9)wOϞ)yE!ǖ,Dwo U<7qI?Sw|0DZ[[Pz~eyjȮc5WaBhoLMq6F<`-CLHspR&Zw䊲(&9?8F܄Axߥt?/ QYQF6m- \A{^OK{-)a񳫥WN)@UTe|l7 mzsguJy`je_"9hO(I<~c \{7ǿ`Gy(,%/ut@^ 3/gaircJ4meo*1u^'e 2kxtSv+cz ddJZpUC{S8YGٕ/chS?|P#g \HÍ\3'3R =r 2gXᥧ`X5t}n{H<4w|,7ߡy?>H#b"S]^D蕾͡ n1 z@lf[ (-L>A/X-OwC~bdYJw |_]1-C/ZteL\{g` p1zg57Vq3DlB\؛mmj5D~*52!( 3Ns7eUӎ-6Q^$dCP9d -xt>Yv"w&:*bp{ywawa^Ԁ ٻڔ:L[t!V U=QID܈=q槞RSeIu{R Uko5P)?ݣY(Z"#'/|]"Hq̹. Aч@%Ei;|F#&2W@f]r?Ċ ]҈@4> ZL%Vb["fBe.;:)4VCOݭLYP{Ϥ16 P}ܘх}|Q52"5{?(mK'/P.V23j'xNZ}"~xū4'!-`G`Yj3*{z;֔AT|;T7V]b~N,3 ut0$ *I"C0N+8(3/I ?MZ۶=Fp I58g]˝:)l5t"|wjUѩ ok[B\D, t"";$ W.o[??O1g%M]O+_} ^؄~NX/%)kE_`g"s2B F$b- "F3z3, ̵!gY-A{I#I:mgs BKYG觃!  57]AĮ :7m){w^1S7&a[HªevqyY${-X+<2phĕ2K(Y Xv^$9F .PsA*S?*LڂM[NqLJDht;QJ>;ڤRa"k.lGum4%K cJ / x'I]_''B ݪY4!%6#NAx#SG6 t5 |yHyNCR B ׺b^ nqߚg8zSm?E=mS9MBɲ|Pѷe]qw)DZK#c*) n$6]IC-nz_ʶR FAE .w/L$Qz +Ūè #AxמOJx:P݄4>nvq W k9x`NE}';[| ,?\o]0#U2 ")Ƴybsb@T3=V1?W|U,?] ׇ?|G2۫FA-ȃlyL8`/@@n I0 7ZbHB9@W"?{HT%h<\+MXZI)&%?)w*n~6Ms2ݣўuue9] !KŌi|;LlNOzNxkvB~d$LE0D.qG3g:T,NجЬN+sn)+ߌX\1;RпXHF O5% c(@_n|ְ9-!- #^!w}^,SZ7P]쇳0I!00mD$CRķ_8-J̕MC}X!ncʘj4ƸWL :ۍUٛdPp\D- ";װpΧwHAgI$*_LT$z[A!{?ј^@IӕAzoo8i YJz~CAB}Usv n';P[jzvPxxbTlR |6F$,ofGn~`;^`e2xxu%i<`9(\LDw.s_;ծ @`[p9yC9K{U낵ܛ%Yf_Jc72PmUcdfbT a_ V43=Aw&$Kyq_=/R HZ^ENŽSX',(4&B˙n5(/iax3.0#Fx*K>יGP5I)o)?OLيMYf6>MԅL"Qt8ޓ0,"jٛ68"J jbqԜ㮒AWwU!={zӽ Փ3.`lNjufYk3n> p|OYҾ\>.ūWIH9< P#NG*h ޠ@;bhXW)[gŋ d=^0+q*THGXM{IQVH![cj.0qj)67gxHШnGZh^9iVt0n^ȅg}韱_уV<df lP:Asz婎l4*a-tbo7צ"`{%՝Kvք* LSmq<\x U#}*aZ7$j".կ}4uGn5.51wy5FJMyCj])@\<J=_Fei»KZ*G56;D59^ByDxLCnL8JGđF ev#?5`"OK0ʆDê]_հJ9I&[o{qF4l.ke&K H]Z?)3M&v>)p*#{Gd͠ďW)N_ˉc4ֹZ|pV VR$x+!9~ Wu&N f V8ritLn5;Ց|ec!ͮHR}0S#h;[{W\KO,8TM=u2VOFdBn %a7Gvs`|EPOY$VϦ!XIa~{Ԗ:6GB]'ީ?D`%1RcvpT_F kJRXfͬA*#U '_ -W_؋}.ebs>CwjBCx$}Y#4rXu KWj 7XuG +9?(ŭyNЧ? ֵ7Z%f go60ִ|#f) :sP] u6QWV c{x0V@Rh⸋"qܹħ]j[sTݦVV5MY4"d"T ^;üZll;*)mPMBېվ v#4ީQG3&Uɹ3zJ[\y+JڙFcB+%Zڜn kl=9NSzsrOAӔ5_yy\aD0!0zOx;QT.XivP/LI g~0 p(Cg^غNe>D 6 T҈f[)F )x}O򪋭9h)C ] H@ ˵rD + 囮!CY頶@\Q\2fRZIȨv;a Csff!(g8vz \ðdV,~oD1U~T-0˶yy%Z>N+'[ axR?[R YJ\#S@JA4ߊm,͜A/mz eLX.2W?z7tˇLz¾NmsIX1Ah'1!tUψHƼTj`_Ҩ͸:<=\foK&o &3=~>z^ٵ{%,aCgy 켱\i 7^/+ȎImI7NWY(hꭠӵE@ҁ͆tpPGSfdRzl(-VtCWKjN&ZjJClW47LaƗ%q m* 3FXLDoDNO.=; b{ MZ/("0ͣo ;S^ TdIyL]Uak{VݱNJ1hѵ@1΢OWgiekؐupK:6e'> vz=:/~eA[XbKT.arWXf_9E%]E9}.ϏqLRQF\!W5Flj 2HTN;Fod]{*w/[[h3'irVwgf)C=ʲ8ײ*a>~qŌcG`*,_q[ V-oia|d/0E+=4[dNP6ug2]ӥ'][3TqJk|_C/lC,=#[;NxM]Ր/UPsk*Yw$<1]@zBdmW3q2:*7gAĴbpd₩gz1:dx+^;6,7ԞyW%yFwjQb%8OE&V!“R6_T B@kKEB4H}}FH!5wW] O盛K?=a5:ZۙLc* ˞y4@H\;vWOPpfV E}ZE~1wѢ؜={޼-:4C@enk?ݱG)}}ݥ=: z^ ڡf^ן"Pl`$G{xYXw{[ Ѥhy!\Lj/5  IuOTא,k(= ./b)bdVjhʹyq䲞O4!%d_A[c{>CaeOTigXJsm)x ׉/$Nw2V%( :: ک~%  *zѵy41K2bΡNW仇g%'kiաƩ.iKCLXĚA9x̪<W+OAJςR!s;X0On,VL^1SjuĥZfr-"8p5/|2'~%v 6[}N@r>LƵ.<$Ѿ }#BrDg)-̋I&^Qo@GRz] 8/ L?_Y/@Mt1ed<`blC ЮвMWjnFt%=tif֒eE6LT'6VlFr^7*H5Qթ>˫}lGfz'mR7/8:=Y+IV# #~DQ^ۀKyڠ\Xa~ϾDe[4H3&V91'BݼPdIMx#Q\c&@IC;~m8|oȎPXUL²d)f!=ȕ ,&.:JN -j8 =T _SEK"?Ơ>hMpb^U& SUq2 I?xܺoq.W%NNb&gFZ7 ,ٛ xv ߷ {WpW ,Γ=:/s+cbwMܝ,!~F0:5DL %iI̚Zā|nFYB`Ow$$%:RJn*3geIu}uJ0R@eFJ 1g]Bik6q/J=7,k̑tf\]Ոa\#R)#>L;kRÅ}AϪC v&kDEb&!|ojrY_xԬo_L5E+R*LEĴ5cصr/&yw%L.;ymjxOo `@ dW`6 dFS${כlv-qB7뛼x:aڹ㇌͖WhS +oRbW Kj,}hac:/͝?7`\K}Q0ԻLSkrR6 Bdf`sY!^o'+T/9M*R轨 ޜ.r ˪Vء7&7[7Z%}+0y^@̙u~7.d0Q ^X"6*N)(A*^%Lt.b"i(qA)2G5hF?4t^\g_]wY%S8&W L(XFReF񳦺Ʊj_s~sY<5iMUFf p/ڞHQ68^BnwݤɘB}r%0T9HȚ7jc<02/6 ř ߰cIee'y.T?]yy̓?ADmUT%PḆ%jIt{8 l€B2 s . G|?-0|PYܱ5BkOm_CZZ]55Pw@ToW{~8]ayLkYJM~s"hջ櫃_jiu֫D}0@#i 8&? `հ~|Y cƏ5}9q,aׄF[vÈ#Iw1I7Я~i9U, ~1*|],蒋6"Wa%" 'a`s(@5OYItT'EYa ƥl:S8:RE'#D+).iv!ƒ4Db"cM: v#gG @SI@X7QT7s|ؘcm&J?1 &XN){Jf$ڛ͖EWfvLJ-#s;[cKDXmo忧ڀZiMrY/f!`uc0K$$ ]8lheLñ1ʻ7r3!Y e,?9h;_{7To+wJ>ؖL#ӜScf+1#IJf&dפlqkltNtxċheϨ'; y|@p{SdVUGYe,ǥy2^y!乤F趙)HCR GU_ETuql|m=#ʛ(.Hh0-˱^v5@] Bw!dӘ^kiX\NWe2.V-7$c,՚vzvBrq>QXp(uRZVLaT<*K^*txv^Ō8U&A88|:Gw8~bw>=Dbnb,0Y[$/:bm˓>lϵMiOPNX>QVG`N]pk~eVhLԗ\֐߇Wk_~1aد2Mzbdiv:d4owLd3kG% ѱdQ>OXj@q\~"Q EN(F.Mހ6\l4w-%uAgg[|2laY͐v@.-UA"7\7"\{٦]| V¬DtG'QkOmac$yA7ֱ|90yˁCR?ƖфZzb>]h&͞w(Œ)Gʿsa9V@* j) }tNHL݅f]9JX %LI"MvRdMAw FҌW̍ ͱo%IG<ࠛ uktkr0vQR٥yZ~p;\%-RA'Ky &G!h햫Ll(#Q ^ۏv>^Q>_t ;{ >m b3mߟۙ_ÌwVhs`wI5Lj!O"7wkzyc4?aŽ*ot :N 0NtvNz,5r_vsD3? ll2;CԢC\Fs`5n`Xd^<_;Ӷh{t/p4bF=ͲFӶ:[Z+K_y-^6sЫc4S}6k3 zܑ29n\V­8om쫈e-*jf̃>a5X[pRPB>J:ٌWy75c%_+PR-Dh#HIi,~U(^Mˌtz߈pI `7&7T[Sem>ޗ} hJV_%Y=PzF7`i eLK{bKPM'O^v7r mq$QXVmdb$qɷ9|C5$/\![|i؃t^2gy{_$ZP*hyHű1mw?t ѴMӘF(65 s\p`E;-N_w(" -&1R!:P^8pa|҄soYr.% Z {3nB΋/&[ l4r lir+8ûUS'6Dh^stGr<Agf,p4Z~x3 \4͑ݻ(z$,`xjx߾FϜK{c% PnP3$b+l\&c{ذ{gtVxQԆ ;igSCm8a1 )C켇/ݹ|#NV?Q68U^׍]m|gS~HSiWؖJmXA KO zS_mɲѿh7PhF7ٕ AŘ&L6h5@R1oPN̉ BD㚳63Wj{q +q(=Xd2z#)7F%}u0"[F-ēU1et^`A o #oZa]mX $,X[Q ^ `-ʄPm_'E%,b/15PXmlz[=|TQ{n33)ZvQv#C*&$\A`,PSƤeSC&R'@%} 8yDJN+3(%N?! KVR9VsOu" Zz"^>[ q"ckR6;k6H/͏)-E6C4 Jb\…!{Y%2'i!DLH\߼ORS̉[C=|=SFX=á3 wŽܥas%֩YV òr;Q[Jw;j ־F70ږm'^ƪ"bݽ5K=uUqшH\,#Fo%8 ][7tFo=!O.s"PTWES2o+*bblF,V_뫕, OP'D)Ja]6{,{vCaoxΟ0,_TCcD2X(8۱2qk<3.a/qrjbCUN~-/nۭaQ5Joê\ Fܙ9lp S*Y.$KpyS*6HrT[]cwp4 +Zy{X:SȄkwi+I%]ZoiIQTyT8}4U5;T[tt+tsU ^GKɣDbqܡTn_3)fM_ 4EZjmXzΔU~nVF*(\6_ A۾Pr:Y昌㣶d"WGtx9a ..T[-s82w3yv8/KDN[-~%.FSdb[] 8DSi^X5_/yD,=vUPȓroԔhH%P?+X (k6O;S;g*%m^BwXxIە-=DKi*<~i׸(_a#Y a :!iJ|NҲZ]Hnf|AZxއx!wO}y˷.(Vt3V:h[g'/2JM)oS 8X2%4w*cb'%f 2D %}RYB"@ߓ&P]?y__V*ۘjFՊ)pԇphT%y&֛JY.%Ux'=L.{bCiϻ+*-KHbKe%|Sa, pr'~)1`%f1a*.q.͎3ekn_> /Qםeㄨȝgz-Ry._[ YUg>J Cs 5ˣ5o>g;[.d R%@O- M^/н^?]<-E5M&}f.qE~sbүkr?յGAV(Gl͊Q5L dRKHil`jT7Nc鎢WT/5tr şIpR:P#i-b\3tV2kcP0M="qysI~qvuI~ܾۭէtFuZ3 oHz"&VM,zXOK܀=zAtIQn{R2J8zO|106B%Bӻ)\ `c>"<^HS(mfdC*~+InX8;)(M6k~tG¹a]>"ǎa :3qNVX7g? >ۺ)ɔ3V^ݴ^ 5|?8˼RRcxp09\_QwǢZuaJƁ@IK$ʳcY0^rf 6D rY$ls9^iǥ. "Ǟȸh8)PYCe{~dzջ"!| *O"SV Fk mFs$&ξ~ SÑ'uT.`? U~]P{8[>۷w9G- $+]#wztۻ2܆ZpYĞ7խ+ 9{%]mA/mcp9Pvjk<]9ഞ@Q^vIsPQN& T<'C!SyȒ= $ɃZƥ@^?H Mj) 0hjWUF%GxsB2C?a ܡwn`ХWi`߄9 K1Ov,Rmh#1kk0K/KDq} }n0O/ck5ݲyk|ٽ>(AmٷEȾ.o==zbsisLvVf)&AnRnJ\C`p*v =&h/gݮԋ})AqG)j WMb -KuV+Dk␠f+6\DPmPLh,hQt$ zPi55(^"C=deJfLeys~Ђ0耿nٙzH"P@:ÌR9=`yG><FZ<"#6 ʎPbv/G_qVt%]zwK @ *gqqz Z.,%@C<o)xm6ΚSwF/z狨;@"85`T#QkP^mvB~YOi Nw5l:jrmZ`>!T9L^Y$`7k^g1'VkD"hף*W%`~J΋fySb~MkJiKj_KI9kXH8w7NwuDMZ hZ 46 6z*l$N!CyܦP}2&,7zw8ɨXyR A'Nчۙfam>CÇۤ`ntN"reu pZf;&ߌ`AF**5M# 0.-'(u2jVAf ;sNmmJ>f3)8Ҕe޷jz.-"ߡA3Cm~gcB !Z M$L H\ZAwyJ~lȈX.v V0'."Yaq:*˱#$ꚬ2IzۦBSthMhZ&r DOk%j6{.뀂'0V:3Xx.>V5FW$\xcPircʇ͉9m&h;h IQ!(m LRÌ`= 1+U( | Fĭ:%SD:))EAx]2ˎNɰ?Jtk4Y4YHQVoF^V {4┌5C˽)AvF}NmN(͎4;Lv귑K$\ UL&(9r1q%Ӛ8i:gSQ2сEl{e[@Y^ۮMNeyXCNEJB\6s,x8ZN"ɞ 2cGE9#Ó܋zaRe&g47$@sۢfŀ3ٕ?D -Ƽ _BM jB ;C+B FEP(};q9y?%w`,5AUe4i2M5"1S sZǍ׫_r' =Z!Z;RW{_\X=V-U=׆5)hXv|IU$ɊAW֧Q{q pYH6n:W^/MǹroAG/A.Ǣ> t2@U w|7ܻ^,-ř_t%]+PV $>Mr 635~ lcMkڐ5jkDWroW?un:m BwS-&@sC533v炀2-}}7`vRNl`4_=d>͖uتo.%iz=$y.Gvڐ҈SG˨#:ջܘ^x>Xf J/qKp8qZ!󏀏$F^ptMRa;#ӋkC%Kj(o~'5Ϡfk;n#[7u3j[KZUr*W. !6N%=e.D/3°xw 3!2Hl,!,_h~e6}OʭŘEKS &jZzf$$CBjvlHM506{ WA|\sU h-}ubuO]B)g`ѰӬ&`pba'H ,wt3(d킀JF@7ѵQ^kte"t~6u&:CH6+Es/8P.ǘÆUg+16S&3q`a+ķB[6Eأs${!{I ueܴ,՝E~-p-ݓ`mIbTmQ(~a\PUQ_֗ uRJ4Tf Ǵە,/QWo l\mҧ?Ugܜhk^%YҚ2"?3"} H1PSN/I;qMa aVPitGmK_]V惧];p Yt- /IKf:UT*؛K532 GuZy<;Ȩ`q Pm2t39| Kf%|AtU2vΝ8-?۠!~:`zg<ܜ&\Ϯhr$Ɨ# pDkV5SLNˮ%e g+}JEz-̈8~!(lB5#e@F0NPBPCE1 |-ڙW..ouW @J I7 2VM ZsQ *eAik93gЩ /7`\gdӁҁ X2lWKn m \3/L{eIFda2S!Vai%sl Q}pŽDXvd7R3R[ݢ{-3 #ƭ4oZ~$=,5 枨+ lG4/oU~*U,l6J/jERm@|j~9<(^؀q׾L}?S}a"H(ۣt~6`Y݃t&z=}$ҽ >,HAB,y.&"h=89<:\ fu 8S܆t9fJ !z-K]CpߗB؎+XHX G^GX?NM6X`XtA$rx j=c! Ɖ3|(Z/p<*ӬzقwD͓ ba[AP$c";ώqq7VJ|y&bm!T)n9ga(Xf=Ex>dJo7r>F1Ew3) 1+.<"J.!،e89OSS \8 w?]Z(#5Pb8*y73bР"Zp BTMifO1,t" BPU4ykq.f%kPk0;eLX74f8 s:H-SPA胛Cqy 7A%^F,%hM!q΅IDARHØ<3K5(}6)[.a ʭdEElΎ}AQ]j  J&WM6@_z 74"DpmSx컵oG8nL:tL㛺K (X0*̗Wрp'UyjIL/PLru/ sE/u@lnëk[A+6FF(NX%~ʣɧ5W.7Y=z &}ʙћ'!,:O>ZQ˅xC*~zĕvv/V,m9a3*2TAcˉGZ96K8vW]/\_\tيMte?AF+sћ72K+BUݦ55MȂmX2"q=}()?l2[3ݢ}&v? g"ڧfhb& Lֳ(ji7vqp?MMFDEk8G[}Z: <2/3g%_pJF$DWk7A/O/ˮCiڈc`C~ ɻ{C~oDb$~VZ5#,Wc?u5w* *D!$_:쿤JpeQijqȌk7K-/@^OyF}FN@QS1#a,I.W:[ؙj4+c8bdReevdB$sXe˜A/~OGZrICY5\>1iuo[z;[W4֐HBJ6th ޭG&p~ܐ,3k ?\s"N+hc^z2rM݂:̞HsʩsY$JG_=Up_:o@ K%6j1=xO&`^Oִw0򋈿95!*ro x,꾯FJң4V10Cm`\[ .5}}bVdo-PP]B-G5mnGsn7"-TD3k3!R_H l"#^~ Z ͎kyjd'88|eFY[fRF-G|1iQ7DDqx2 tAhgNm]Gxz0jp+_IO?@Hk"zDeh]A!ߏOaz0Hc;9t]aTC8wcni~f^0AbIŃ$uS..y`$lPEGFf9, V~̕E<)0C2oq4[6i3(7jTrG!,T'kͅxt&83Tͳڜ|VcXhLI=7te{n#IX1;'˺obFz. Z\ &jn. E&S6 # RTR3 h{I~B!`3`K u O^N_jtv*,Ū}ZdICyׯ>]pTA,88LZ,\hi^yހm.Xf{i(E'h~5_-`xDW8VG+r%yB 1UႶPNtK4]!v /nCnЇ0o&*R3}!VJMNlZXٞi/KE|@# jPV4ȓNR>oE^-{Rp8⠫*\jK3p+p9]@W0EÎ"7oh^ X"!= %窆e-d/Rsz?󝸖o›63/07aF9٤tÔ'бoh)n+5 Z NO~CT`2KcG>U{(V/v.h1#gSg5@NtS8Z$2W7l_P1Fsedo㽣V[u'0VmsW MBKf-u htR[.­z!*"3/W%G#Efɶ"=Ǝ~yu',={N1|X=4*RO `cّf7{H7h Qǜ6_zp#s*c>ϘAwwt_xFQC=E\N;ђbfT2(s%xK$`2䱫::1&. ޳YsϚ:qU`J rŊ"8GQpfJPSVZ i/кjGIxB<18)Zi~B|~Q:~RTCxF?rbE''X2d|zޙ8?>4``7N3֪DxE|)boor ?6L1c<1$C֥E,ǮzKp\Õe0;>:P؋rN@Gqquc C,O/4ɲ] s^t;P b!- _ƚbPhL-`hgɨ5䐥òq= IN(|\3 fwz vCD7 fyr{'_!1&x_哯JaQL=8}O޹#A"*:;@c?k?/D0B{C3jp4dtU[]/GĞV:xk^5_|FovcyP>*} muHUj*|6xd/0dh\"PRxO׏ʵzxH:_x?6x#dPSWnekhꂻZzbw_B_-E(5D;0m֟ 0qYErRi.6(mY"BavF3Ki0q]=+ZGqOq}p-("ji\K #S3a>?)l5K(x8 WׅoT9kHVtJ 4d/A(IIԴr#7ow$/qBH;}!ex@F BCV^:Vt2a1w»sO`12~U*I.IynG&oe\gshKߣ-ul?f?)C*0YdGڛHG;M,AjI9 Rr,;C_-{-3j}Bt_\UlxZKW4"aʺn$_#׷?o3Ƙnp#g@^6?(4@X}`(~w|)^D4JBLK i4bb\_Oozi{Y̙tf"Q1y=\*dBXŕBH4#U`Sͤdh޲|ې!GRU*6ư>\]J8ܩ+iXp ؃TUm(?GG^l\p\у8Ž15'k.˂IqSԨA>v=4FɊbDeL`:Pi8>^ m&^r} M+\"|C\n#U<]IFOj{]ΩCW Y dMAO"qh _K2`TIT;ZH~u#vO23li[jVvmPQp48m@~dhFP]ef&Y_͹,]3OR2M};+"wRcCR?#w_fR>t9 '`!6bb@Nh)rW dolXĊMy$ƿWc*؈_NAKyjSUxdӾoBԴ?{$S!d+j _I#$P)\N2/FTnXcIݡ-ɇ>4\۶FTRdH5R@EL˕Fg"!KX\D~M_7jvh(;JD-Mp P,u&RW-8Z)ӂŌPf!Hd E&$vs?[Ks*#UA*w-΁!zgf6$;W6aDN@YE$g/sT6: pȗp".JgML5.XvtVpϵC;'! )Q兪?_(ig6g6{<l+%{+A2:^趗٦<ʟ#v`X8%1XRL/lApzB$e(YCHgDl0DoKtqM0v \%9mVC7",v3[.m DOLo{*?ٍ (XtR疛VI'%vp#fP3A{n_hlWX$ s-G=`qN^jXXO]Л #lfOb`51,eӞOdT앎bPZV< .0J=R\n֕JECU0{Z͘^MLG˦(JZ8Yd@Dl99$XTM$TFNOÉ|.Ñcs@cvrClER:UBQIx.g'>)e+ms󭣵 /xU`$tR l)e}F/"SPxz>[a.gA!_soZik6~/_;gr(}۬#\ k=ZOKVY:r ߇6%b)_Z)b/j֚\=޸~(H^adtKR&=۝6j ) ˰kqHQrzH/*s* "iL (T#|5LQ=v`Ka_ ^b\}w] i[րQh״P4qr׈@X1U4'?,ZObDGBBw_^hl Vv x>5 h0SV4hsInx&q76Mxՠ:TFVxkgAJFM2YR!@^)NR}QSduz&$fYGf8/r= i܀1x c^?Y|dC$p̋}nP'hL`ߴ HBzTD~:a>?|3`7$Vhc Gx:)| ^ HH]?lzC:}YVD:0ss{(Ksze }+QC2̷^?˅"Az*TLu^LN-#rL`5"s+#`/v+FܢLbZ y72{ރL6ګNt؝cys첂}hƎr F5_`eR0~$"l4hQb) B|*#nx1l-:_ٴNK)89i'c.ꌋ9.*  dI*\b(nH[{@y 8d2-J&MkznAjfEFŜi $(KI0>cgύ|G2-u@,W4>qO9m?;HG1w$ak|k*=p:o!+GA#Hd߰ԒY32!$y)/Cbi8~yN;_1 =!\4x: [Lݎ֬0ЛZv]hR3Y5= rnDX6f2N$Yqjd\Xe OLNotpB}WÒQU|ds}r.;Kfd !dB%FR('zl0`DA3/¹&dR,8tN42%IM]k2Kt{ƽx ePt @ k\FbehT$#\C(&5Ttzw|QVd>ҞwJg쎭/p V a|yR֘؄͗yIS| `PIOLw7lZUIѦRlֈ[~VpvM2[m+V;Qך'I8 ~㚆._3Ùd;r?LԆ^=ppf;80uqaW5Vbl>leZMn_[).@ra_zU61C@ecFoӲJJZ;at +9 * ֖{ rsCYmn k" D@y)?!3Pl) FL?IWJQZlQEI]"" 8=L,}U1Yn7 C;@͓yקE.и.ΩБO>Ո(IE S61gO LsQڂSXWB|$#b?"$:&8mdE/-9gzEd{bKOGGiF85~6Q=\jU`bWu"#n|uf_;Ǎ9; '// اez ƌټ{EJ1Vi`PMwj~3<%@¥rčs f8!o1;X2x*KsZ!.UQXξX Ƣ1C@szܺ@R«a0؆,$BWW|Kmtvcb5ڮ',4q)5Ds;E L>mX b, FKo[,zL@w?^$|>gL>`$NܠkkqFH˨L' 8E@^t>[%">3BZrleDoN\Vz֫xjw@r|Paꧺs=7:8XdFM[NQg20PXq?ZpT'@3v/8ef!錚> R uuO-nP%?R'^MD\5^lF!ɼ/yrģxYk'poM#͗(\|HiO+;9j0rXcGô0_т Ǿ z1YC ԏ -]Ftf0=/FT*WY]9VvtۛFl\|+pް]?ݔtSHyJ? S( $rLS)E!lD dBIHN >-@L([Gifʆ̯}oS: q 69k*@"{h6UTkov}YQ/Oy(C(n^n8VX}1Aܽвi +) 4deM0^muWrnS]dN +e*7n }KQERS j ?wY>]WzZE#PX}7?tZj(%T4{CdtA!+'(o`ZmrA'q\Z'+jLHG^ab=c-2@SXnO;ٷO e8DӨZն :1Ltlb]$$RH}JA#{6əR\Ւ"o le}+?- x2 h̙V٪Q3ۋh;sJ׭tN$\LT/sM'e0z2WxxFE4ym7'ix5%Rr_1Ni$i$؜'L& F',SA,qNve]Yzx٣ŝQdB7h,REt8A?G/ -G'cDc;xd5oTޯ$緦_u{xU*uv-z`t6 ŐU(a2 \OYzKq/F&IҒGӧلq&Z#x5RQ()Խb0ڎ>8hPEQW J}a]n]:io^kbOOz>nMCXAeZ88ʡk/op_}^.7ZLMנ6c[ 0c7yRpm"^:L!c sM=8Xt<SJ&!7 )G"0Vn1J\&p&Q Lx'35vSnoRdq"@MRA$ ;sd*uQm6ItPHC8ǖGL w=m9?8GW Fy( [ٳJ}x!3RAF&*%e&Q>:'n32V";?N绋i3T,=Ȓf;W@O[:AY†"}5l}F}E> n}Xww,[F=DzZ%>7ja0p*0AVBo*B6F"D4(ei݆_Y o %Y p[^oӌc0U/Hq *gFU1  *%(" 4$fEcȮ9bĩէQ'#A-&G|ҽ`_.D2kDbЂQm{3I)cX (e`/|jw6TPmw#~+"d5])TmIo[CLhA./>+0,kbܢ5YakKj?E}2dܤ- 9:b %09fi+&ēƏVi# u [= MF`hBKGGUzݙW'bN,^E\̭.9eMu\$ H5Ndݨ4.ƾ:dݨpn6݉BGHPCnriGDHoٔT6&)J~q54cjS568U٭?s Uu ~E-q)6$ҥ^zhn\Dyqߌ]I@@h = NnGϩ9¯Wa%rL̹JBeaf( $qt:C[ZlتgOvCb H'@\Թ GVE0cN `1ooHtKP`Js/vYCxF&l q`˅".f’44k?Qnf3 $3= µ4*^TioUP C};ZHj%%ONr¿;k߲(,tZ,N#/d`zjl8F-%i@)`-_ D@wbؒ0e}$ʵ(G#N3JǦ>e|=RK2,װ#u\Ø>W X0xə(a- .,RbS 2(vv7gp5'n+Ix3=7ZQRF컺y(Ѓ_"b"\Х>^O!./odBb -Bm #BI+M Ӧdz>" ^ z(8 ͤataέoL=wd_q9R9c)/96"(F4FCQ:CEvtПNY-jH.mgh Y WzSAeDN'ګ}i6gH9=XP 5H1;^\f&ぜ[Y3 -øYagbnmEu/ÅGZSU Bn7qƪYE|d&ǣP!EcUw,,G 5`ZvzJ+Tb?`ᶼ,@3Y[enFHo Ġb׉E:5/HX4>Sp9pt3kIdu@(Yײ n_-#-|`e.O :|Q&ixC#q#OfdgJijn:za PO7^R)+ZPKD܀[ \RoWʝiÈMG]{I.Yu&벿W n3hҭ͜7℮jmbV># XS2Ʋ^%gr6OMnDJ?8oAZF{bx&t]z+Xm hWUϹU[tmV~\(?x J^J_ @|5)v#}! &JrKmuB FbSu춟 W=@[C&vm_+_@URe^8T()+{1Ua2=>wk}~jV-~cqf^y즗č sbN}J,(BHn*ޗG-wn"暓4tqZ$oCD/j\d{'|f|oΗʜCNQ3ädΖ|*0D>֡86Zlަ#tˋT)Jy n|vX!h^F]o͖mRDx:%IS3-)+WT"__YwY>L+3YBM7w!|gCYZ5 M;.5DUpqA&S^r6-m'~GI/4zͪtG#{Pp%+N$,1Rj#F\7&{<$ؤ  &%Vku<(~rl;_ϼF=-}!tJ t0MdS:ZBc^ cr~bjƢTXf/YqX4H%2$)h c)[t G<,#,I N_>y79R3l<~-BoUF$z-V4cýP}o'"E{ĻYb-$ ,Ki΅L>=L2zcF`ͿB̭>EL$<8 AR:isVd23$asXnaT+C_0ȇWE,򢵖Ó@,!AbDgȠ f;]jKv5Z3nؐv vE!|/o/z1fim ڱaӏiPjW `Q}vRZj)F,CHwm84kyH zxDY˝YETb!{DdSq{7 S0Îҙ5ٜ_\"gd ^l5 ӏ5#PQ%)u6̶q?7N۟y#^@M1#-J40_ '@kҬg;Q\#L2~F!(UPi:ozT9ڗ DPrwS)8B  V %e}4)7,I U]R#/Û*20"^|G )wpZ3絑U<ݺnsEWg#L->v~~iy.oKIj1.1BSO/&hS,͐p=ʼn:ft0;ul4 _ZPlvK"jnU$q#VjSȭFs{;` &Z򘑰 XpROFI.->Siq4Rm bIK2cK){W WǐUR9pnj2SUs%h.Y܌BRvҜ 9 `M#;I['z\Il#P{_Tݵٳ Ȟ8WUůÇ?ef]w#^ TN,x%Sa$[ ZdVA 29H:']F] ^>y9b(}o'i`1xH~Ps=6uX8#x38V$H'h}x/ures}v $<G 7B Յ(=|-V>b.> L19ps_Rka#F489Mtiڷ)#FTO.FwQmul׵Ox0CRxÙĠ4r nX5~{+|\0uϺUQ96;~k)957 b"֯^S錭\irٕ|zJK􏅧m ]&ע$h^9\RW6Ki{%,-j!>L'LݺU3$G(Cڅ/?m4Gj W z'p) ޸!LkCX[_N;`CAe!Xb^u$2PvO1tUznm_>?wŀQ,#guv/b zL9^M=Z# 6K@$$*|" L򁾘lLW?ۗq'jHy#H5>̇/[Ǻ\bnƅ|΋N՞0)"iFF>G&)=MK:pzl? W;%3o @a=r3A) ظ4V`f~)uK_`x²w"Oa;]oY!iBt:hTf֡)?p|?!fF?HeXr7ų4E5nhwuOv/$#֮{i"HDq ~yo{\M9_?Obɶjg$_=q._>A%Ojث`%0)Heh30ȕZ= e1&_ƅ1[E 3 @#BeP=L /bڃ#aE뛉yC۷XjS0Yp1+pu 1AA~^OG+}AbL( 9J_#P?6rg4|^vt (T"M4ܟ\DPw/ͲSŮG|l mMIAёtQ)geP nvka ܣ0٣+FrkݭCDw:'xtYҰb>C_`m JD$ D<:a,yV?O)~4$ʬQg 6OUrT?@4a9 +֘rwl?^*p?z;XMJZ}71Q+lmʹ2=2qh4ﴓ) _zii]/~*Vxv uΊU,~u>.#h:eC8tȫf=#Q3)v|֯fv,M8a` Xt!C[,1 *}iMU_^| ڱh-hWڡOd1aAd+T enpWܧ3z^Ÿ1)?!d0c0h*KLfAҰvfz|DcP-@(c}_9_h'+ "z2:40&7PjSMR&fT8 @:ep $fF6zq5-Q.J Vt;VIkȹ0sYbA)8N| 4 b)5Y1(ph{Ƹ3t1=I_/;A*%n$mû&9ޯ\ozoreB椬U듷t?1+iVNѵrPdz-o'ՊnS*hVyfSٺk*mD6"<d< ;80X>^{2YE%WưjRXӧu!nm劋/w=W@K@-AZsCW;Ӱe,e ,+L׷t#pdf!|-S-z]DlC،4O݂i j_ f 2,f$z=\ PSA=WNy- N<"^jU,F8)D,xNKwsK!4݌Wx-/:-{uG A`v}LGh_jie \aLVNWT~ao\9>TbU;n*s3E7G(" wY@4[rع[uq->; 8ʆ8 ?liYk(ձ/0 $O˕ZnRg =RaVˊ-.Q;^]y2Ci3rf"D%g=wHhh^_>7c}.-{I ̐޾#EڊG4 es`Y.?y_HJ| Ȥgq|cabG[L$`@aA: ߵ5 ~2c;: ʬLkkzyY.ff7ڴ:k|˗4P$oE=%z3xWs]+/9;uyN/ʦZ');^u#4k/`UOxީ )'Fˠ$!5ǭeBNFV-~ruɷjOfi{+,w*8 sg#|~ SEC!IOvfh jwn<.ů%\P_5$c;.4Wn'Dg=#M=R,8sC<$Y ̣{aSQs .sg#.`KQ-_ T)]caIdagf]ߙh[īӘfBo㯐 gn$־ED_> ),&e r4Rm=!4b.ݣȽS\F[ϮAPޖGL.%P?%Gd[[MOD<Q0[0|ͻG-$+. =SޟeQ|~ف3q))B;tC*pO;="Ie*L٭oi1gTz7v o70<%>Lk6hB :F2ҾNm#HԬP{A5DI7$%gil ~8.e{ۙ{s0E5WQ(jP61-)ORW4hM\G|]ёgev ӥgU&pW]N0/È{54>wfpI@/}%^aPڼ  ȿf@+ϡ#Mp*ajnzf)ʡ*l<({@WYV!ɢ J|Bq˄ؗRQ7E#+C.ҳrҝ_T wnGFu)MaZ COʸY]?C nN͕*V7:uNsAR|b4x/VvVLK_#fy0i7*yc1`\5Mg"`6&>';7ddp.`H=V](L2N3W1bF'"ΊZ(cab)D802{E't^=r—Kh<*8 ] bbD hza뢊劦CxL~@py5$۳~i8. 33ijG@N m)n}bqQy^1ϢH^{.1`/^$~ 8|L@0i?G-9-4_"}-mTև/r=x\#c;?`<\mnJCv38NphC5\"wQAǔ ?ov2SFwTaMF/[Ȫ#HȾo=TnO:#mk5 S})/Zs\5"p29jpk9}Snڌ`Bה/.[A~#{6^_MCZ.0۳ku8b;r_ȳ]U顂~Q P=%O &iЅ–9ifLr%tGL?Žps-Wtm10u;jFNק}.'ƚX/ )'0Yz.㰖 T%M ᛞDŒWwsQ 7\M~mǯ37)iq:+!ŠXD4^]HUl˛0e/tbeE/h6RNI'|2o-zJ7 ( r|ʢs`E7q*.+6wy+oy/P f>"VUĭ%n9"hó p=}6+iwXt(yR>9,شL-gM~bfʴ?NQ].@7TAEOӻ1#["^dirigDlZHE|myxWZEQgtn%+mNR2I+o!_-KʻBC_r{Gnǹk{jݏZgտEᅵ\vBs -~rإF;=N]Vȉj9s ΁GpojX? }ܲ4sUΚL/3ZiA} )-Yed uډ9hgfNWg*N>mn@͕+9#tA np?mW|Ce1j}z*S? 5Ñ6j+D8Y?$#juٚN*ƚ ~_Z恁Ger{q)_,1ɣAlc}naN.H;Q0S'.&cvPA:8aW볱JKf'pv6!%OWхZ=>0.0r x0%e`z0S7TbbxC'`.\_^̸@@o7I=Cշ-6p#KT&^ 7[ۡ}IdVlC}''OD[6`T|ر[o[Y 2AU'A)1:7dI߱7T}vZ:KxQ mw o1%y!͂l~7ID9r}Xb#b`e ױ3~0f\Gwi5C~Umw3ma*ךI̪h&f.80| eyۼUso,lTՋuoˊX\)n'6k@3<[#IT)}W22]QK%/h h4l)E:uqO7s/.k?-쑸pOs=d @O$lv/<偹\AxrLg 0Ue@OD hcꗛJ&lseֽxI+E[1ѣlӳAW'EkfY= Т1pUu) \aTVb?]=Z}4 /^ZP5裱e`eΔk_" ,񂋻~cQJó|W^>χ8W/osVMyZ v|*E)Jn1yQ ]r, s9vql6 ypz%S" mnteqk`x_ z-"'z6Hoq=Dzvn7h3W%[ž9Z"?eYdF53NnfRqZ>ؓ+,hFv!:`a,tѯQ/scd$>rݗ>[W`f;+, Ұy "dA015,U[F{0<$C@ P'it'%*wsD|!Е(&UÜmv)Y9"ٚQrloP[T3M.wxwqݩc˘&,FT /m#a7\_f\ O^bӸdxzuP͌΢'"9r8kw'5/Cj뇉uR|BiQ-L-f \s EgNwAHh<gJUewvS_r͏ ̺0P-n^;{ekѓ@E@;8;@u۾>h !I_U*iҷōS;o0yiV#6SiEK;EnHE\ \v wså1/ɯ튌O&Öz@aZY7D#$mw4[szQPQ&Ӝ*ۢ3>Mt\!:=-)SqiH>=o3~G[*EOTŽ[. !̃%%D0=7M]l-p<ʆ .b z7lP̤pP ̺F^D: $pŰ^>ݧkq録NۊwܾS>ӑys!_ٟ?ë(+^`^Ͷ hفcjdfDO~nAPvK̋m0}{=3KƳ x8I:XF$>?>D#pzh"BEY2s' P=.%X*OʗHν(l2C6D-ؘINO㲵ƹWd =w~N3;zΒ_ ψ.c_ )ӣcd%g*xj1g8EX%bQG?d~ (E$3%B`Pt\~=ŷK!xDIs"Iu@M)`xbwl\@c WAkxȞHaZ''1WRk yƲ7%4W˂N cH;gڴ'W)g-k@UX9xX}bNlULݸetQ)Y`!59WXHB {Eu}6mx#Md]|Šjy~m<{ "a kҷUHJиib+{Ŝp?:jqIfj}ټyNaw26G=NePzw907-H_fy nLW+:\6nK[&Aڏb kѠ)x*JcSs!dN'I=G', _y/wY*x, iM ,l!߸&0EFzβr+MEgά5s*2w3?r8s\{]0Iq~=~/V{]L \1{Cӊ=#lE1B'0di8s͋be-K1zZ{|<[[\r) RMU`B¯rX~iEK M9g7/~)\wx2,tONn O,(#Uӱj,| .,>DS8ʁv &Pe=!q6v6x7[g:j) ~F\.l(;/Y*0S/ Яr~GMbU+m}Hg;aψGݱz:Q kԅT WŎ/ڐE\()?w9#l%S;砎/f#}tdCcX!*[9^^3T-9T=:S7DAɬڲlZ}aezWZܨÅx.`R,z. '~?]ݑޗMLavRT7i'0 yccyo30'},6n2`X%/'$zIop;E/r7/Yps`00fRנnQ|ّK`3<{tk\Yio+D pZv#i `L9Pfii"xQ$bӢ?:$*h3P5gr|Ȗ$arNFE^;[dèC˙l-X2sJ#SX)Fޣl7hH)8.X?a5͗8j O8 P^OƴZn;uwpSTOR =):[~rw3ꇔ`8 VUI+J1^l ? 6XXZtm;ϡR^@ _"F? Ss>ɉ~7m?ߓ`#UY8WҜ98M+o. _i"ci$^Q]ʵ G=OJrLKiAgXWJ.ϨNV~E@aT@MD q p,|eUv> GO Si ʎeOMY3èOWس<) @)(_:BBu b6$&h$L%S7k7z]OQ(ǎѸa Zt/;wgk~.-q|~ n.8y.wu:qc쒢M ︖ZTHg;3Pe{R Rżd@he f$ku w|uVR$I3]U{Q#^$[[Z_'a $X`cCo1, eQP~}=;G` v>}TKῊ:7WJw>A]-F鉾0H5hej`W{AfD#a j!!Bȉ'ODXyѡb󴇺S/sF0;Mby)X&NިE, .Ve\[(W wAW)"K”"8W5*w'eXI ~ޮ!ghM#a$y}Bah#@t) ֞ ず戄.)i h} 9 D[/*?;j%>)D/(\𡕘97{]$;;Њƪ/n` 7w.w-ތ9!wbJz4WWSOƀ (sŞnnZ]MDljb(/Z =qk+ btyKݳxB%ג O8,=uWt$FLFhkAXLd9XkWK[p$l 5nS6oೃ'f-\xōo~ip$!ޏ$DޢжHSg_1҇Y̡~ɥi9cm PԐ9BR}6ܚoT>_dʖeM?1*/bē0mgёMv^D}r7ka`iR6i1J}Nb[tPՃ36I,f7 a(Aw(o#xW))6&*A$$S@y 3$3"Ll2gAt^g2]ɩ.(`EW &bH6! Q-lw3yݔ& dfJo$>zcxs,k޾v1ٕ0E}᭜V|[ BF"hN#٭T m"nHݧZp4j['.yG ]^Շ+SHK @۬+; QpU~QJ4 ƖACȮC/J]пqBT){vu$ʳc?2Q2ȸO z e2vV9\V'&&f B 8='ڌvM*^kLĵ!.h({ow=Q e 8^1F'Թd4)`OT?'ɵjD"}0χp¹:wEĆ5atD"ԫ`>v.~T4z,r'ri*47eY?욪7cSVԽ};VތHw N+FaLf)΁r <~VpǣX“+hHW頰c-7_ʞux7Q5k-,npQP )'3 BPL?6.YV"IWk5*ӗM@x^.r)jŋH)}֫>Mp] RmO[y,⃉hFYHuv(5Ob.<Rn!dgiv <}fZ6E¶惨 /^ܰ#W^!~89wٖZk{[=Gb%:Xf*>D.0 ڵ$Y-+HQ{Y34R]0}}WL˕v? y3IgQcVv?^=ooyS0u+ #FxG[0d`8gfs,@.Zfgiʮ[2:L/Rۀ:nox]..e*@On>6Jaf mg#bȔ$z;7p@rQW(6)<˖*Tj`~XiOgRN*(̀Xݤņ^v$%`ŷq5,ګl&-[Mdo`ڄxW,VRdzm~mmK%% UvR; $@ċš ۖ bA:~rgv1WRpN+4VF;(cw3(OڅJs\!]P1P"%@k&sQѷ|o* 6.|40#B *4|5u/r|>@M1MыXc&O5G(s_}'|^T`]ʭbNwעMZsA“pѣZ2g7 +؋7̔[![o/>\z(#\ 'J OB'ؕ_hG ¤N!f{ᛰ cͭ$@bOqސZx %P!dxODR8H +<#ܯΞCS$%hעfFt:4K1|{KW r]jFw,ٶ9!U Z),](34@5[fz[I`DrIuŒAhN>Hvm/ =8C8^UAC`5"$"$7͋ r9GX&@0[=L;s{+-L0}{pFGL&#Byjrz:i㐈az}t!.ǏVJ̺ 6Ke*1;y<# xg7C0EK4w)jP83ÅlLd|X2X3x=cIZApit<+p/{{Eh(-PhZ7$>*2O2tJeöBKUȆ! &7.wZNj\*"2znl:([DBQnm?F`&˰UNp1x 2 F$mWXZD*^UJ$X;@:V2GJѦ z.?7 9rl/5#ke_"^V ϢRIV.z7غFpf"ӯK0%nT%w Y\Cpje8qE!|:}&M˽8'ӹGa%@wݘ%wFǨ8pvZ*7 ;HwS$@eRuaE@(tEiOƱe8[Ž,εJkt"227 4p=aK8>h'\/' ˁͳIME46=wضk>ufw5!͝gIāfE0V;`r1_jȵi0Et(x$t+^÷Z=%Mc,3f_\"hXa⦆a\#n+eNG^)$m|^lVb o;?J)ECFCH0[ ;6X)Me <Ԧm5/5/c04TZQVbQ60( J//0h?pP^GC4-tj*Sw]&>șÜONw"i=;0]rY #q8xf&0q/5?Z_p G77y9ڵ?q;!IQKhq>le(HPՔبo\*>>h}*8L<ÓcXk6nr(ӁG0u9ɒR:DLt="u{ZkY(*#q>4M =CU 2 fPJWw%'5螯X \. yI;x-@sl(<p3HNw6CR-Jd;{@pP C,\[g4SKfw$v*$ )1&n55)@y(Qzf`Y_@1ۈ4: *P~ޘaޓzW \j棣݊7Lm{[_]ْ=&( CyhLi{ͦbi(TG@=Sv$g88\0kAMq$bx?PsҶ?S4`ET{)n7;fsQeY2z 9H؝q*0N[63I0T?TiC:Dȑ<~yFO#t%WB#|#6>\)i5ۭGȒ` TE۲]4ar#!:b'YfL}ᄐiwg|`jux3bwB]V)Y'[[WIy/=Sg )I P땫~-&Pʼn[hqX[`տj u&tNDYu{t@Sr q]{ `jР0_XfpϿd*y%D<$kt,b>RzTMxb%k5V41iZѺ>2|,,EhU,#]nLЕγsW;s;Pל1wٹfat"G8{*y@&Ƭ/dj=oE+j- W7ۋ_ .xSD|~Dh?bt-D=Ws&50&@/5cs}e6(!v΃x+l ǚ…ϬT7(CD N2 m*N[TC}II;kOO+\L/owԅiߨN4a"]T`8% 4<Hxk!- 0FT})ޯJ R\D ~lصC&2n@pa)p{^Sѐ,JΎԼpԖ$rx.ADEkM˄j{2h^a2o) œnb1T\ ӺL{ !x,NJ}4?Y߮f~90`P)h-/γ.Z4ɴPUEThlb6hϭH߷.T)äu6,& HvJ*}4Sy;*(syLE=4z @4)lٕx(19)ƮVDDָ?deS^g->Å6*ϭogj)8 <~ Gh2(Mq2EuWK+@^3jM)3ܤ?򶥞X1}cġk/,s:q)SQx (񁓿#$K +X >-|al4L(NetP>Bh 7p1zHo;+\(RА4?)dulPȉ*Yu%Pr汖'*{H*w3HfBÇWt+ O0 }M%G]Jmޘuo5`;90PC <#1 ILM|hrAyؙ8ГͧUVMx5 B!Hme}JQ{R;J_o>9U !Q҈ZDa;υ]i*p Vd1M1@T(8#vĦdi>zET\\{oc]EQ I_3|r^ .Gf-P!s -'%ij`& Pr6iDı*@aj266sG.nKDk*$Tuk'׸>18vݱYv&|JL9|-z(.}iNڇ3̣vuԊ;Oc=`GfۆL ⪘gvعӑ@UT |ǝ3GKb*26+:QjPxS yۭ874)fqMI*F !Tn${s1X8KF} ?ͣ ioƱt#E <]L biN 9x5WT giGmV舦HMʦ9+] ޝȿy@.Tq cyx#ძ}qxF pvסwL+Ԧ)V uQR<,?+Y:ܞTbhݹ37x*9b 0{jO0$g t-e%w>-Z5/@h.tجdh]ZmF=  S$-#3s~+`Po¤t+mKRvϻnf= ΨI[Ts=&`OS9/0Q714`(/_,P5U1ٸ0/F)5+ WE.gmP ~dwOYmKm#fmoU =و:dES2U܈ao/V kϓ#?}/TsWbj[] ?cBТDm5B9yUc 6z[?jzSc_H5<ҽeKDOlkLH½\FDI⊠^o wLj>N}%p4VaBCx;J^M@򞾍ګR3/A҅Nl]@)^*X.ߒW.6uA$-$C"ҥ[U09cl2FXY-58T^5N 1V.me(R0Y hȏ6^)y)P-Y. AHr1N 4<;¾ERj+.v[J@GD*EʓZ{n^ǖxق9Ӑ i }3.c}^E襜.w~ @9gBY Ųʃ&e5DwL4Ofqy._d ^m PaevR#KM&!u6۶O_^6 [*jJҿn%?w&b̘ScD(?j}Yѵ5SE|0qΡ C(nM.Mpa|(P|xfkZerJwؓ{h"86.+) ֕v6"Ag4c,P9%∜.^Jc>aQ?{QZ=`]0X9o{UER~HHlSїn,P\.'}rl(AnҶMfɡwhw[]+`$Jυ%(JZUɁت".^Yq/55AKc1Gƴ~Q0 *?06. U=؀ΗB؅Z7 N)lKY'[YNп6jq؄/[6;J=U={Af]T ܲ))'@wjAv]Bsav0сx%5% HKwo 15W 1[WdFZHna^aVpK~bָOes S3Q?fS@jPLB / %Ň" _wZßVmdY#ʨ.)J)TzU؇KJvCUc~O³_ڄS@=조hLuV+[Η~+]>fᮐ +r;uړr+)bB0&VP:Y)Zp}8d17}7L=w9ߖ |72w(Rqoq/5Eܚ܃෢} D7v=MbJި'X4[>鹗] @}g9~]z+ C؏je>U)kX/aH<!jwp.^(ewQlYhp$bN ҵDNpBoTztu ݺ~F^τuBUPUvb勗 ϢiikbwR8C Y`HK'Je90k Ġ^aC&_6Ό8BtZi7 M>,.)?HARIKyzV#m; 4GYNթ%;#P 0.% ^'5 :1핖8[nmn4vU8ο7$Rޗk}`.5;=,Lm|b\QZ8{K)M*MiSȧ%zw|N&Tj`ޓ^M7Xa}@"o $jOcwXUG3q/WW'`B]{昶:}*A1zbmw:i} E4RlT6ؠfǼ4&6b~E]S^eX^Y07@6KhI{)SsšXDA=A|7poq=NLݷ)!8gL{ ]{5(NwԹ*4\uK2剦 RX2+U2)HtL[+h+@lAΏ]:) Sڒ5MLHƑ΋:Pq0dqg}ϙ{詭y~E]RF"nBlSHqgs.LdFưVm}\E͸NdYSwF_I4kVmYyYg(Xou'W%ZI#`7Bf5O˼/bZd=)WψҀ1sb> V0bGddC0`.<Uf: %Q{]Xd*[6PůR)kO)k:4 {=T"mscÂ%6s D  nnd_'fVА*h\+TpUpa`u]}J"0f -\k4 jĞs1Хx͋7"|F45)M59ȪDX0XyM^EX&e\> H/]j<QŪ7 ^1~V/Wn517^ S^R8J1^-;A,϶-~?+F4x(:E`Ԗ U6[UΓZp6SL=KY; 9XLZci>D0*ȹrzgW~[ ;h^6QμOr~k @$1]vȶ(/7jsr! $)cR; .?YʏxPeSgކosiV\^If1,9s r^yZcq:Sf Q X56 UVW4CW-V:3z꺇Ӎ?RLaF8P똭^4QNb.9ݐ X64V/Бx:CR8/z;>x_ T]ZٓllY? /1[ zP˚M)Uƻz̋,P7,MJvl1XUȅPnqڥ˂q~ܠ+$gizJ%A@&p@paגc=1Ue?{@$TE7 &1ޗD8}WOl\|\R#gE09e0)#<`sKdc0B:,tTHm!|{jM:KEGݯةy؂.itb%) 9&p(^Cc1%T Sh3'iATI]Dk}9n)?Nywl<*1-4ag_60qܶZ*֕fZ%w PF~1d$HdDlcj3&ƱXGl1m|nrSÛPP_/W >@\aYK[Pu?-%b(nN/?N7!4,Ma-[r ׫N.P*pSxnwZ!rIKY*vS4:y]c4Ih.SZ(xKP)WjkeO/́#>og':DV\Y }ĵo khdnBr5ͧ(|'3*tk`T- tlOUgVST+QQ˛93on7njg!(D;Nz"Rѡ5YV.O[c= Y2J\Kɤ$  /NԮ), k.c.&1oAmcFG6ʟn /V9O~XRv !g)!AZAɿ_G 65!3lɬ$9/t𥹧xՆ*F39&EݱZT@?gឃbcDߨ3huU.T+ u։1~ݱ_<+ʺzUJ D?EseGQ*3|ACg0sTAQ*36q;a'p Ϧ`~7_G ҅-B!>0u#0T\cj 2"m_?׷' ƿZmݷc u%qkL{/0(p* KDc6oC/GR&2k :@ }8Zb?w9LvUZF>y6vdhIxgvzz>,Ƨa?`9$n>DQ>v9-_=?݋Nh SrʪGp Zʢ^3-?B>!` -oV_vpa;&`&e&R}^ʂʸzhyw @4$lǻgSh[60oq|ϫPDG[!Joxf*M4+Ylee>6Pz,4FF턡$#PL}LI{FbڪWy+%x`!wf+}|1K*]VOx0:X/U(!xXخU(}sgMJXR0N{9zuV$*yYIa5oL\OC1]pڱuDVk:})$.=~|߉g^EJBMFؿi [G_u 1uɁfoDZ_@)#(J+xLԦlau-wPS+ED@RLζbɇ)6`8.VYKJ'9-lp>eWCQW_3knﹲҙg^wkcw'[G&I(=M~aؕ0jud,k].F8]1{w\ Mn9b  JBPWW}E=FCq2P!Y8:!jQ#[Cc=9'Ttk"&GHcoNOgny5Y b|=9OPH?sb_}z僫uE(eG)y`N6bO ¦bĀjny' #vnնx^*VXnזsAEnrj>U\Ze'g nF/V kouj@rc#<;\;Xk%DT4a?+#! ̤6խ")TW%^\ؙHN%r̥IsE~|FV ^0c<5ydhֈ ڨ'S^$ 9cM x czYnAimcRQ=t*]=TܰR6HVꮾm6KGe5[0ږ?xy퍘jVS<*o|N0t5y^Y2Xa}O4UCg׸%鬴+܆q?W% s=I$ۧl“+,Y9D)Vc=sR1I .ʲ%ͨZ"FeNEˮZYA[ʎyr \~2@"`X^Gd 8È%a =]H,>!Y稹 W# GtsvGLqt** w+v=./S)*AaRQm B$D}c|)nJ& X{<\F9i) b -6L竌>| 4b]e^+ ҁK̬d'Exʝ n6 M\EYkD;鏐  ; Á}/P*U'U2L'ǣUMdPTfp ga.ι |U<4\Bdwz~O?ᒚp}[|C7*!IN)Q="rG Ņ+iwQĚ@П-~M=0P3S(};-GV4|!Ϩbgu>Br$9Q][/}A33څ>zO@<:O'M.J21Mz }EP_7-}t{!ue_eam`\V="*]"yG{JSfIShJ6@G@iqјW_áQ'&8Jڛ7O-u% ZNIuk$>#wIo`" uIZqh9YdMLHA I݀ڠ-&2%E_J+SOh:ˮeE% پ۬"pf?)Խ4Ǘ/(H-I ).:/X `!"a~+s9 2Vh5۹冾D}xW%̧Þq{wļԈrHE6 Z b/t""7 H%}fņkl2'CI>4L<[<&f-עU^Ɍ:Bd&UUW%>գ" X-DQZzXII/HK v+hy>kuÞFcFTxٷH5! ؘi#?wQ_&1筕% -H!p'F&*}]ˣ6,7x]5)X*i ak~GֺtΣ ^XZZt$p;υ=8v)e v;C>FccKy'$ MKA ]`I|ӏj \m,SP@BYF\3t0uN{!eәbZ43b)jWHixqscV(כ. qij[JY\"=ho[ ^%LI4M ~Cd ɘL-!kO~9pD? KRt?d_l-hi=TIgX21DAvIq0$1iLZOf}+#UK :|:}u:'kRr|jCXcŌbQI]HڭDcG/Pk/?!_!7Bñw9֧\k@҈guz0=z;kO}rAXX 廊 z %E) ٥?zwU蝮M-fCX,L ͜YbU`z͕)OS3v6^A 3P΢"93MR:i2j2Cͮ\}kҝSgLZ UJy:t뭩 *' neZrC*֒/ 9:%zEqiݓ(9DVs_nMTP d%ӽWֆr]ְ6!totй%#,Sr_5~Tӣ*,MX;H"[1=hiB1MjDG/lnv0b`]S-8 D*0M-t9t1MkIkX.\.^=,n=>ei<؛*v!Ϡb,Q5񭑞[h8z9fV{=q/Ai6_fYaj>ov7 gFȻ o]:t%^^;Bҍڡjjsk "X܂KVq_$:uN@FPY-0X7-eKy>wxf͍B f 'TWN*IX+ .hڽuV_kBef"<;ft-}! *́ı~3+EF"Vσiw\]dһ_(A%>0@mߤPS Ib_{F60ƺFWQ{i:rDyqy^ V6ruW3Maq7k;P[ke$4~ _dDvi/}xwZ\v;P),Xˊuwf bĜv7\pS~O/3Fw=aġ{kn]j0Z#7L*jŬż=z% CvDT4#ہZx-^.oh[+! *ay͋@~H$7=G“k+ֶ"z<12T 0t3]:i2)r] 렬y+cLK{_AfX*NB$U"-\QYRHBm!:!WWj KJ\Z.ũiIkwtmtE)f+>^s|lO*uAx~;!+O՚1U?Yjei*թSj?NR(q+TmJhc 2%(!K\4&j W*\HeūoB|.p wu=5bTLR,=$.]/0[>+zHmEO0 {w㽩IOyt?Θ)mQ Z{pSMs_~1[g5k?n^i4.7 {bLKìx#΍V+7PiwcɍI'!dosgLJG8^D fbѷG3xi>--6;,x^G9sy k ɩ*"i?̴)A(n@b̓> {*Tk=x/:@1'T|ov †.7Z&?/xhmY*m;Hy<'4eCkf=B]dڵu_~)p5ҟn{}0=qEۄ)9إx!o(neFnՕ+q'>jqx s4Ҫ*D:f4&mJk;Q1fhgI*DD`.BDy/>E)AʒH~3EJqaWiiְB۠Awi(FȤ'9̩;d'yED7-K8P\])Z&]G=Ci={QxYh&Oe+r_.$pI]{'b ^T^qըKB V2A~3Rhx`uT [r $q ,`y]84E9#Aun"~mi~oKy״S֤ʶF@d!.,!}x- ]n&| Ws`4-A>t5qD;"|͚2aSzdSG%^ pr :/ PD>B$@J7tz-ˉmZt<8ub\MJ,C7j=0bodA$m5Y']_iGPҔR BT1[j2TH24RP?ſOH]'0ɞ% d&L f"Qww|~Z>bEɗ(9R6K%?`[/4G,Χ*IBRW =;}&COs +Rt@EWWA&vfzl?`Eà,Ϯ]WO>G2fE?Ђ OCXQj%$()?&Q*nҖjW?7tIsH-!%2?+|Dʢz pRJav_u)T_ ŴѿG8E`.NO5NkKY %0"x=-ڄXHr${@=^"1TTj6+:fByAt4[_+Z)0YYs /4L\agR݋@C/}'nTUhIͯ.Ozie3v|x%Q sK5ku4X@04c|WVƏ&L}~1Pe У@'S,RkE!ݨ!AK/JjF}K~v%: h_Rg .F;d]]IP;c;֒Փy(w_7Sۛ*vU3z`:KHӢ]h0_5.? jp1?C]A (>T6`2T˴]=HROZ MjV?-x5Crr2W d^*B7&DbO,w_II8gXGf oǡ, @y"E/ $Ra}qle8{ C_Eܽ"7~3_ʧ[C]Zms,\TY4{8h NG /!xݣLW֧C:f2lw}vk؏JmPͮWAPܔlI& 3psJ6SJv|)rU:MY(@;bɋ(dvxjK*invURy*25g2@d츻?D DS{3faM;~Ʋ'CS22ij49Tn9VfҽᦣKPCjY얁̹]Fpa!l~ |kؖ|}Ngp{OIn2,:ÈQ9ʰ+}{PtJ&*B!VuύEDi(Wl2S1g61eOC\{$b!}f6l<"G`dre;4!4k`,փbze abl-_!FS~>axެ&`?9F'ğޚNzh s[x<& 3e3AQ&؛oȈD3Z&oT; {J8@}x }8*O7Bw*`]dS&|Ba*^lc{^[A8*z73( ES.`HZ+m@@JMq.oyv/ؙ>5A't}'~dQe ly:#:GYL] g&:BQʞ{8m CmQ/%tDR( jfsއʝSs{j0u rP]H+LW=W/F(w,8<$ sl0w+"@4%  18u$}upYF%(>'mF*"jHK]h`FsHidD2Sto*?I6z"|˳œ? ڣ{tir;kf1u%)n ftwѩTD_t-2`W+nߜFi.~?%"\JXa_Y"?[^nN[)`'ە2GJ{*PCJoUt_O!ۤu7b`>&2!՚ "Z=ڕ%,ys; ,;yʹ(+j^&;ic$<Ȣo"]IS߻XX,L=]to=bA~/y/Gm" 0~rYL5291tqhDlQw5P4#lqT Fg4BT ~W,兕__7{42kim"˹YSV)hQVMzxr@pm~IئUz:LɨNFAi=R&tA+%;Ú;Qe Dnnh!y;DyM,Q,; J51Uχ 䨷V% ;_yϡ^(!: ,OkNpaC4κq8PsʑWu_w>LVrmf=BOOü$mk᳴yv3Ԣkv3ҨB98.SXLg` T@3Gsaq'BY{;69#:Lhmߎ:O; TXDv<ּ^1^+mD'd,ŀN̖a :IAWos?RG(y0x#YԱcq =8Dr5U ,mani*JW|_} T9zNl >.T߹k<;-2ް_z\q)(e}*Qn Nr_TkŎ|D0N{JS1f&umay E'{\|RQϰ'cH?F Ud+R#\ʹ؝mdrO `tpq)%ZR]} l) ƿ`g'0-Z/bbrhQUZzC7"ӈYf|n~r:6iweN@X ^,_#ma>ڡ|I=+:Tgdii9s?}/jbƏ"Ó.dJFUnNz(ơAG@xiTFQwHV~9w8UKe|0vws0Ӹ~N'NI1 @=љ="%rgl"M ejMUБʂλ1цR±#]D0AFt8V !~>y\^dʅ.&'wvǒL< O{eaYb0Z<blϤpՊq4(iTF4(MV4`zTLTug <ݳg8$ Mq |}9ʄTTzrc㈀Zjg[Mq(yr#HF8 L&ƙHs&w323%0riϯ/@Cq]*.:@Vusa1V~&=~fcv3t;:qswҔ Kjӊ6cn l Y(jp&| OpŇ|ۊPʣŝr{ Bo_TIJB}cw'8w'E2lذIx ?oDBbLYu-xUgDA$h Ե/"~ܘ8|ˎ0I JKI1Hf(Zo)ܗOɭjA)j^ԛlrwmj9[..Vm?_GD9_*&GGl]>NpHmOf}U( i_uZc0,K)RBM{*I7P[wKOw억쉟V1N0,6iˆ6>"$.zriMvIj-nӎQљ=7 )1;J5lhɐ%I^;+d\K f"N((#- ^C?61)=K]ȋnj Qj'᭢ x, 'J:W(&ݷd xp\ÈnB,bj$QFX8hËp/$|Praxȯc)9juWv+;tts9uV6#S'"%%j֘0]Q$LC̐O3LXl7c-&wR$5VI`}.Dn OS Mc~ *]6z*_ !Q.S20cJw(CԻFM8[hߑ/)~rQx61qrOœ־qp֫Mwwе҈LXGEO!W_m[,o^R#']7WJ65]%i~2j@JX F!4eQFS.%YshT0샛V-oޯ~AnpK@.66(gKidi{Va{_uS Vja5hiN~G'JMĝI$`a[IatM$ayqP9[@ȷjGu#QFu_؋k+ˆ}H\P ]\J+<؁zM*\J2w ^Rg'>=q sxjE;\)OF5G"2/<~\fŋNX[@АE~B6&»sC-qxeXmP,܋Z`-'pZcEt`sy?w$䮹ʗaxfI)k_٬XgyNd77)k)n |~ڙPxG(=@S {$av\,Y\5V1ϛ{  NgƂ/L`!ݷ}-Z>q|Clygn=0sh^ :B\Ph3QSBJ, ?tg+twt"81i}ࣔ8F Fӂs s̄\:GUCM+(#O97yڮUJ6-Щ.bKŁ`4*?joQp|0CyV(?k| {oNWj{7⎶z,y0:,oR$-^ XZ ȋjr3eu8ݛOlOP@X!J˿ *~ze{dznԶW\on 1,]l,ax?neVM9T1,6>A*t\[G&)Z8}/&.|m}T>E..OEƭvO࿀M6cLJ-s}~|a PLLoJPM۽+_ꁋ0q2$+eK4sedu4yyxjn<ˈOp"~SM/e6 ::X BiȕF tڀE.kiȲ-Fn6N\VmQű͌Ee7 c;"8S4 I?!ebLU;تtBYMv4N ;YxEnYkpo;":qK@+9 Rq V},XFUrs .^Kw^T̊ 'Wf <ö۴β⻌ lrӝ4*TP W z_1C*6J@Лllr2Qĝ U6/oaP隉9Ѱb;[Zb:GLL\f+4Hnm98ѵ hйAx͇"/o;2TnLP_#k4W GBB{3[GL6FNYJ'҈3Ւ) QuXmYK5RΦZ3sWIcUް7^xlLj+n#;v41%c RKrC !K'+Knvg;{sI0*/4F\V9 "ђ>V+Q*ducxS7P헿;'ZSL5a#[b0ZDAIp =ԤU+~C5,y73~xFB#tCihf0J?E9umZk]̟shA6ɒ 3neXW i~8$э.Vҝ{9OFQv2u<ǺELQpW…إAqXnmI^(ٻjm]ʺ#f!q% S톈 ]q7YOODiI%c[R"fm}^n^ۮqa-&ֱM%9}:*M&cyl5s]8I]$̶^]_[]I$$OK 3gk*!5CHAq6g w–1ÝDSVwuBK1U*N sݽ QFV1Ȳ/ CM~Rq3$b ')<*?| 6V΢J=$j :Etupvy+\lB/ʾ~nS1$7psϻNt4x˄<CDw1xNj AVWqzEHu ^TdW"2gg~ ^yt-z;(+.sReyd-=zb׺x:ёQ)VD#T@* z&Z*'B+7å qm@+^+1+ M;U0=i n(-޲&3'/RrcC{1$39{$ɶQp/R$=ӌj</*ϝ~N%'Kc:eeUr.XP(rTҢI{w2K& \\gŌ}}.#U{0šPv ,5 nLffenys7èjV;)muq,X-_\2[]܏{NieOHyQ6+yžwO,%םSBrǾC궪*Zi*8rvMqspX%7s!>)ɘuԼmo}9rsL5Lt`q{)KL.'ynm'-i<[nj+#fje{o! fh>A1LՁ!tNF{R|iU:+d|bp*!Z託uitmg'@NU}z)AO}aq: >wLdu908@ͥY\DXb.,"EDskzf=M_<h@~7̱5D8x*OV B&PgR{״@ø-!쐼/gcޥ; ^׆VpW4n״9Nm"G* 7w}.c J) wn_! ~Nm2|騂8_~Mn$E/ʌ]8ӋCu2ݏƏ߬'3=E^!͹, J9yÙ-R$s:1/'ob~"XkTVʩ _t(k}MkPDa HL%t\bnZV?'@r:9Y-/p+/ r"~.mŴ3l_!Řa, 7֮֠,[8!y34L7.}S1()GoUSBBa9НQ,!tJ[RUhR^8\SQbrn)18QC&jjgOt-% BMN+{&Qff4 ɇu]oXc@uF]ޛ na}5%!;"{^=-7c#B{t!2GV߹v^RT^k% ´t{ }Nň햰!;^Go %eHJ;*"7K幮@ޛvOs6u|&Y]$KɊ46GR8ҕc/힠.tag`*zo"m1.L:{ 8nSDOy!1XzKgp.S:iu%iZo3msRNG"yXi8\0 b>]޹\b9  9{ďtu7s6(8,G yneQ~sZ!^]k {]R%!~M^͢hń+r"qKVx6LdfNfV\]cEߋ*A!Yt]S+JEmwvt dHvk^^3#/9j3=EAtڰ7f?o~qX`L0U 4WI ֯fI2aχd co($xM QڎD@sŒ\Ҳ,OM Hc}L,&/ 1׷G2|GpR+Cr,ɠvk_6cle,-$" KaUcȢ.s5$ 8wJzfz H  a7fZ`'C +UT~ΧDP$t+эGy_ % V>KΎ *\bL~Q뢤Py!iJekb)Sp鎷wY֜֠"=5" )E*HND~?)FܗvDrcjܻzɊ: h׶n d/=1k;[$ [m_%&`S;g/RNg%v1h=',dqdPe= |%W5KGp/p@dGq1g܃#A~_ݫ & թ1%`Naaobؕ fu&a"NYB>GY37)2Es+ZG5O.h D85'_eb& YjV /M[n{0og-Yrni Rܷ F'cͥAAqn\)3X0# ;!D2Ana0Dn|| n[lէ&6h'~Gmqe 'ڗ4KX4~u}({}%:vZf^#uB0h ['_nwΧDvKr%l\z0~OzC"5F P"Ɛ˭Vìe*/ t_nD?%1E6fԨhtڽ%pa}7Q&9g2 S}?<+[Vaepg&^4SWڣ24SAp__UL>,w GEm oDZTfA-`/˶i$ڗ3¼|)dS"* _EDr5oӯR|jgq_(',(xTWۂda9=^'$;˔rh}bTH 9n\8!_-!)>؄"[\Wf9|ڄIC½3FTEAFO n>2}`k<{R&iCVhSnSOJZ5:K۵! @lP|9D͘%~< qF~KWiٹAØmyɉlܷa6tA{y./dɪGV> z{^`jyS?KzBS`uIU{r33[{ǜNv=?\0unKutËb*(;9?ΚJjWTjx{m+ ALW֖o,k_?Vxs(kJ_o#9i؟?W6ΑL\;(* E-"~Ϡ4m2],oON'}F1F>lWP*vqD:Fʺa˜)+! DT08n {{_+ʟvx٣j}H9b3C;yq׏Ŵ4Rv%La"|®r8UԐiܒp֞"}ʋ(WN(oר]FJ9[ժי]X,3OɒR8>ܨPT8SH0,Tϖ_==Xpd"Om5v\= 8Q.MY$ϊ+歽.'݆rՕ7&ˤᠶ.-.5̪Gd:k&WŽA] pfxߗ(̨]-@=P#ΐr(|%Ǫ /o1z~" \j x5ypK(1oqGy]{KKth_ݗo|,Q.2~D%@>=؝`)QS6U,Ln+} rꆫU&;>t/.t7T]gKu|pI.4OԽ8䃴)\R~nL/'1bpVJmJ NVd<\aӓs}=Srpm)ӝ@E$Y*fcƛa&,/l'FR[ӨVX֭* Or{;ey]j^qZ^\\6H!]%*aOj>?/?6?  )_`Q*u Cқa>2i`b_,]nG觖Ev\y7ňЃxM)k;z<j&bAa'\j !/!a۾Td{҂5Z{8,L[ŢzP=F|#fLv܅}[d(o) SGT(@2_/kv] q{$68*c-"< ũķEM'9k h5ݝ4j$ jfL]+Y_lx" Tݴ^]e'A۹62꫱ݥPg.=iuH19NѢ2``d3'VukI]sk[\s~?DC0⮦\ B,\:'h Q=]Y¹yxmͫưѹ=ڸ.=ul`n*;K**k| CTNX" g喷.ĶEع:֡dUEX!0cf1.RRZ:e˽o 4+CUpA>_cb -^qtd mkDjj`-T̉DsȑOOJr*K09VT+ۜCdž@T;2M>%_Θ:Yf9-NӶqV]sp]\x&g3w%YE$EOf >m8I"3̎ւ(Eiv A(:.躦 OFjUjo/ؤ ۼr,VR}B%9LR0kB &tThCLj( [։i[K2 a~;Ì@p]bsX㮒^KfY0x$`u^u8׆tpHdfiu }J=dhu c@ICw$q:^uwsɏ%lK y c8`g*[߽Gw{,wNI"B{ n~H d2 K ѳ#0gV͝ dHLB'kYH쌰,tRXf^o،z )=+og܆:%0S WB}^?ky$dXЏ%6i4~?hb&_i7Xm\zc&=ݛ|;!)Z( 2Ji'7AcG z'$_ruv :hss^M v:GCvtm%ժp4_")f0rb瑉xQA|шv}W(h }^zc*ǪsŔ\PF07S;܆2S*IN7f @cϚˑj`g~0?rHqͧLFczU6d}Vm12<, >+Y;%2 mΝx )" ahrQUL(^D䁕s:%jt^4Tra-svާP9N;&1!RKq#ur 4c_=YɌytׅ}Kuc;}ʅMQv8իϮ];]<΋ +#m:w i@dTs7ᴼ%}f1Ўmʦ+\r0A r=kdfWӂ_BKm9菜,)Dq爸XW ԟ`o&y~}}|޷LxY{K ĩЮtX^ WS5u~ !:H=n28ĽmNQhNyQb~Oxmԓf/Ѥ> +RA(5b :qvKJa<е.HzYH{yK *4 b \߸o` CU+\40Rѓ qĵVuGCShQC KuU73Zr4o=Y"?O\7.9 Oݖb&'mP@ TjJ]i"ì W!f|]_x\0~colGhi/N? ;\i}PcQs;79]N r{0&̘*3XRۨ (&^pǤyOQtfZ{:TmQ8P {`:}gx *zġgb"yַ&͌o=m>KDߴl*o;pkCņ\2jVq#VǗbʅU,\Jj$'Ǔl|ITQGNh%W 1شu <%TW~TtaS{2_@b0r)JәҼ*0S ЛA]*#o;.sD2G}gw+-67.{Eu-'n&WHW݁*#h?4#32ZnvD@_ʿa6FCFoNI& )[kn /)3FN;2(yJzr \6ֲYg]z`wKՔsǩeޢZ7@Qb4Jq|n'7]^w;cnLq~|x[C"?ov`')W!咩6Z jFM~-s$p `ajQ6PlZùlʼnG&rx ~TG:]Z$Tc겺zho[0D$#B[:`w!-Ƃn@l|_Äj!4SG(CÏ~ؿ8ƫEح}j#?? _Aҧdn[c3V;jߗv -@aBvט+꨸[z)!!t:E'6zoRO"Нª44r+KxK6ނFgfPhﭸA@l$SO|qjyNrSQN9j_4 62X4&[o%iյ~99(8!R)@]$xgZcng$b,IJ(w4a敄gɤcxNUZ) m0ꕲ{hxPRO@"Ndhi2pF{dv췝L 6< w/8O< taPj|z O}Npv6Ny&IioI6 ܴ{NQVm}v0=P1 ң ?O6V8v܉T*Bca;Fi*T!fNFb ZHkƵ0$NbTǜte\C,y^{KR^]^B5͔^0xL:P\ʑA:rAW#|%.}OWG3!Q׀qpDr.(*lp;SKV6nPjy t􊜄ml-Uvy*@ dZqoh]s}G%?3Vgz&DXD6UU6:*}߁Dv -SfI*Dodf @o ˴[TM;ܬzkNdK*q1c̍Y"@PBzs]44RٱK*b66S.S*̬ U$D* M{Jԙ ֐ rEj77 (WGB+5|Ix*u%S֎]Sݔ%D9o7Tm?>Ѽt9/dL&SxT-I=.˻Dv ȲG<0d NU2zU\BՖ<\#Ӫ_/Yw(T:Kɭڅ!ju`9D:-325Je[N toT]%-"`57B5L?7]N=oS~[3q[ 8^.NM[mVaUNrӸ5S_,:t!ʂ*~#]7.5NVUk5$r@&yj =?$gSR~pad8) h'WR˜dgw@8x[ REЭ" jpDdw,x Iks)V+ϛzvps1T9lk]ֱc=W+O/QBBes8IGȨ܅b̑MD~j #2RdvQJdӚB^{+`# K=Tm!& Aҁm}%cSI!F2NoA#_Bzr62r/#P\MpngP>PB bEdry{&Q\9Y X.4C6*cOnbg[;~3'F;V, ##zkWuѤ$R`8 k f;” ƚF0A#D1]\¶IGt WB38(֗56G&h.=%]XEe<1X7MH,чyOtg'ݵ˜Á)􀊊Lf}|5Hoi{p-B{%FH|=>qYpeT} R]:[.^6nn>*W׀BXyW80{9RܱpKy*B{sZ|"cb ?b RVTj:UR&XlRmw}k^!~}DaQUWqp)fXf*,Ɍ`$Hw @#3EUOBb8Yc*K1v 5X]y> DKe'Zߓ]Hf57b?`=Z3>ŒUTl ۢnב+ 8U*YѾ{$UNT\?IYqjaxP&βi)x0KE-hqDD~;z ts[ѷ+ٖX2K՛"9ov=X3Q8D5kc7)ekh`Ru*o\_6E/GA8ʹj^I#qpYWUrdZ?h[eR"w%7f1fY`SOWY]0jm2oJ7Hk>M]C; l7gxs΄+\>56@9Zzyʬ z^=,kLbs<^KL^pz:k0Mnm4:ʸPS%:N}l!m8Up\ VKEm3+U0PD o#)[RX6$c;c'}^XBi&JQO337I ˧OKAj2};@Yî< }Ja 1&7}k` "K^UR%Mx<1~[7B۬dCKؿ0vA^ttW: LXMP=z#92o=M;/EW$*!g(4"ag89YYbLoO&p[S&Q:ٸmiMA ܢNپy@į9ig !HX=M|:#/„3&{k6`<'nӘмς͐گ|J. fČFGWd)nT& >@N o`@]3G9 ^ "̾bg |CAћV™#ptZLY,Ϲp!$Jw\=?yޤYHbFVu׼gnZr'UwqG2h_xs!a uK\ܮTc},3|gـd",j,1fA_O6 x u{yH$=kR[ >*uLa9ZU^[및B C]!;zW/ixb8+!}I'yۥYa%P`DցGcDI]%eaᢧ'RxtRnIJ*tKV n@nw Oy\;7A臸4TT$e~zA/=)b1r(_50wF|Xiy)ʈ!nK^Z7ዥ5gTu,PVa_gVCvzU_8Fj̦1s)zx_Md%gQPކ8!vGxZ$&):Fr0E*侐uQ&"TNW c/ǺAB(z@q<ϯځ= nq= ng^e\r>_! GC d2E ZT gaR JԊD1H.76`_݇|6r{A/r3䩙Xi"ٹ2T vޒ^4wNӏXsfo!YEMdV[$- ۴lg6ےz~Y3 hEhSe\ݻm\*녓4@{u$Uځh^ÈRxNVNkkZ;?׬z NnTD!4:]P,%A'ݜǩx_JKlei*ڄ )'vuLYGm^,ywQpy38`# BFd( W tT_^d,xEzXbU{dee-ɝkCZ)A+ĿAY跦"F] 1=ӎ@rHF,Y=0 QpZq6sѶ9)=-z*iJP|#ˠ`t!8b#6y TQ%C3&sҸVjsBΏ_zڬ$ ˛gN?/~! }I!@=Sٚ[1hʵ b@B$sRqKwP}k7T%ny.fn0J~ʁ-9Mn\pbi#aCWMC<܇x~@1Lqzn8Nh-7T9fFE>"O:D巙z''t($CZw7zWAڴ`O2z{^bRui<ڟIJ;ָ֛gfSHsu\[-j .3_-t?g"d`M"awOm5'M%VnbtV {'I-DuyzztAoUb.vDT]y TskϓgqAnfnD`hx`*&2'3G¸-T{WWfVWlvwY0o^V Y^vvMdi@JУې /K q>ikT&,'~}c DPt,&}t߬p !*ə_k(9u^\jfdVz @ Obslh /Uh:l8x%hV;0-#-ʈ FA*ʫ YlVu?gc9nm1أl?55D̥w9O5 \.iN&g0;ӹ5#|&7g1OYQUkoɋJjȠ>_4-?dRDH5D^,  Hu+;g}"Me_Ie7@xzӔd֮G`_7*ğDvIU[Kr"נ]S.^lf9'l36j*"3tXω3nM":y]!OQc4̬;Z\->,+Z "[LLDoO>&u}/.';nY$ afdGhh7@7D_PѡAAFC Vr}l5(aGLu5Kj $a0v. L6Wm\ ʝ l}; +B.fg=o{X%I\Se9t&]2,Q܅ F0տVM|@RgS+t ,B8JVɄZ&Cb>;/kk?IDH<~l&9`{q"t8fD2YD|b q*bHnN9EdT޾$mfRy͗zc 6ٞBJ]g8ZuXeO$~7 ᘭձF Bg[g8WtL{Avqzx[}P}={'a_9vjHK~i, @xiMo<{jRQ;;t4rl-{؅|\!B!nA':pԞ)z!~ݿ)=R_d)Gw ݔjRo ELfPH({aa DH?u@A{ĐP,yDU }ME=tJW"pb0TGKedg:e{[=m ȣ/B >Tv +J |@'< ڴcM"gd^DBZaP#Lmy9#جJW句4xkjYQZCtWtfX>fMѷ"/j_uCkWUK MRrNFEZ +~HeckJ{7h6H V;Ғ$z $MSX7Ց*O1-|dsv C@JrbYE]k-pjĉW'N"D&¾\xv߻wNe"3n`+ 6DBi_CY=i it3/Xhj CWN}w%ԗ[.<0 y3+"D&0thzSN'lKzaNW[_~ŶqG`W/.VDT,KWbз ""E#Y -IJאn5GxOxt2SN/YgK.I6yVQQ 4N n!ͻQxIOAvT9ḱ o0t]1sDǗli_{u2THC|dKP@ 1&cW._rSE ^dY\{T"om{HC\k6`7B+G+N#ƺ ϗsL9=:$̄2^zhJl7qTSj-]̅x@)Zĭܢ1˜)w ˜h\]a#GK~>܍\(l #PRo#urGLNz-;~ǥqĢoƸq?g,zݨe, \ ?B7-6Ǹ< q--.TlaOy,7G:me}\`~`?sDGd1kT&[|ߴg*<`~㿕4*3wj;foC%l'&j%MwUvy OJɅ_:WUFxe0jK m`7`Ǭq G|Y_k_0z BsaҹL YC*%lNJ9f;>͌i5ҳ8sLd' :iH "@A| wKF8\C4/<ӵ2NxP2a!0Z'];1YzJ`q~_\".ʘp군Zr.(< V-Vф BRLF=.T)` |8m[AnLӵ`_opB?6IHƒsZ|k9qg}bT~eؘbLӹAHJԙhH`<sNm)>PJgfiWZ ET%C[$ 6C?%xɟ 6')&wC1dZ畳Kr I϶!!vf2T4":# f/EH&^4ȁ)Awifˊ˅`= ʌnqVA&LٵS:Jf+]yW2})W@%9?Mti*Kn")ͤ7 9 Cʉwy<ཎ! F7L9 }՗era3%Aa6]zb3⒆Y#sSK:rua%N' 5!|Kׇ`2s4A)5("Aϔ<àe}"dž׋ ,9qwV[FsԩYIE< C=- ɷSdիE:cﵱBd$U Ib+qKJQO!/V׈ʑ>Iq:#Vf\J*!^h a^u^釘~z[`>N % 3WHk ٔTx}4lh`=/[l%ӣhZS#':ev.P7/swz I@%D2*%p=樔3AJ\4]@ J"4"OB C~ DL;Y+v1N{\q `]HC HF:ʓ4P$퐗M _NԀԕL0ua M'G}Wļe-2Nq֨ZRpMBY1iGaÒ:m|ԛFNrF\Zl&Q5 ΌL/p@޾R8 { zIej[pwFgO;5c^T:H>o? 9^]Ī!{[ӶHW'>2пTwRbi9P9*jE^:+rUÝNbY Bd?J_R[W%1x$},^.d _݆3ik0gi:rb_+FY`D/A Brkxd{;s,辫 FCoѠ# ˭Gb7zY)^5`mFx'Wfɜf#HQ~ouFuUt:`1Sw?5f}0ǩMƱ\|B,ҧ LTca̢ > pV2F^m;PBS?X0SĩmgWyƃ|3)i75MEr;᤾w^}v*>MsˎtvsB \W $HO-xM(vOk xeH5:$;N#,:Y9zt<~2X> <eb[*/knLSZNFw'B2'5y ۓu`Іw!?MV`'"cfKL02V I:w.K1G=u(=:@&p𞷮_h1KIq!&<=lw\8k 2y2Dw`Q8n r[nwnW +SjGiq;$f3>enGQ׃.7.Ǻ֓)KE&m"]Խr 'ϔLY&B XО҄ho⒃5Z ;!Igyy*B~ WIz 0eQo=]zJ2u3ׅp%3f6%οohLYAՊ s)EIcE=]2/$Oe&NX7 #sb p n(Gyssx] <;e OPw{sbL GT&[0]UIq Ns̳j1< 쬬 =rgv;p0m 1|[~+DNaL"$!tڇ`ْ\ڇǿ;%)܎4 Gh e%8Eq̰2CYڥ''mi(M.0؉5K;/Â5u Vܿ%i2 ]|}M`:^Vר>gM] +%>ӏ |L\h3x&O^&l(|15뜣fSrYnyH^`Y7ɏ?݄7PoSNl1v>nKAY4 &R]&Y?k7 82tſGRC݊}cحe|i/hdjIŃFAJDy5ɛޘ?Y'iVf_7Nʈв&*f& ~,ؖ,h?{m5O +H_0 5:RW=M.'ܠnC0q_4QG(=)V=UOdd7ɐ"zǑG.N 8F=0W?]Q:Mdn^:#Qmi5xۖёc.M?T]iE{{A1vaNC@ʐT:R)l-';ȼGeQ٬1K qC@#ٌ9*0*؞NkrQJ3.hVgeH0zֵ5n .7"Q6|z{HU(!v _`&qCU k^Aaٿ{X?pb6 El}9dq|y\Kc= t*6Vv {5TXWxXM^ۨU jP5F"SebZ((9N2?!7NY5p sZX7/n]4q6v[x zgOfTr9F/Gwzk' QlkG쩛-U`ګ>?kKy:oRX)Y̷sIDj̀[ n _D,Rjcu8Q.o{΢ o}FjBwݦVAY8` 둧NңEncF X||`zku~dB yn|/J J>SLht4c~~ `YgA[?. (W^п-u$O+3Vн.I,r(l-J(&bVǣE!(]@؊ 3Bm_4Qa<.o621-C\sD8hoOǎA~rrKݤ0E z6}qz[+́ t:v'y? Awk4xWi 0,[tnR$4P p0jJUlYu@ ih0Y5IS_[Whwp[߉OYt^f}q~O$ƗM}rH Q҇X 凜"_H7袅3h!;;| PdU!Mc3 y0.*;y !J7=8E]Dkj3c`g)C׆J4C|,]{yNn6bM/=͟(/3"'B/ZDH3a#f{Յ͉x2"(j$H[o߹+&Tee-@+9d@8sT$?b х\ٴ}YKN(\Y,tOվl5b܆=6g$$;hzcriELQ<ͤV,WQ:Gv-+QԢ.!thT9'm[D8&aJ96-/P01F8xrӭN41yq͎i!sӚ 6|Ev!~ޯ^gqwģ# vd.;|dfIVp~ ܛQtN~6ߺ´O\ʢhWe!ȿ[jpOʟm=q @>}N tEn&iWD NLL+ ZˊR RP%&f{f~2dYych*~7P-&e:L8 DzrJJMC+ (3 c{r{:31daή+Ysy+m=b(qhЏ-"@~Q5G]d؏3f۴&7+slq=3aTx ym^?hácMG 3SfB EFANU;ox<^ٖ'Yë"+籔E7-Y(g7FыnY}(ׄ\y@#o<虥%Btn$h u*$RFZ#Ptgu/f`Wqˠx(1w 5`$AA/ZܶɤCnn4;^K*Z-!W;gXJQ89DL5n JorB\AhQRlRdӏ0C:7+Nq@_UOEB Qe7ܗkp[1%#Ϗ!z4PhpROC_cd}t702,ځ.ZA0/c;}rd6}%˿8ҷૂ)ܬ {D6,NO.NYZ #Mɚ=|DvWDCT['Mc[f̀)BۙW.\ ?A|p$B9g~4%5i FQ{%c;[aƹ+դMZqy^XhH39-zleNO}Ӈ :6dN2$@*N]`% ܨoq!ӉB$Q -X{ݪ *= G dJ9V!Zt%n]N{.z- @ƞ3DgğD6EYQWչp')Bp=dQt ,Ēw ƬGxvW''50PWvCrpi R2d)EN!q+Rn lm ,I!,eoRd..꾵ҥ c*$AY ʋV|.gɇ_`t*&})oO VѣWl(}a]Pi vMK⁜jOCjӹs+Ы;" Y^fb^pe֏JN,R}fN  FjS}16C5vL<}U&-g2S@ xKo]E򑿐Ff).$ yf(ߡV{ Q…+xdz*3 Un-|@kNg_66:: |.f[ek.G5C)5%nMaMd14Vk!nj;OQ q`E A3I\Nz~[/Exyøޮ 6 cӴgô}F z(.do3inw$n_ [F!ENth;ZTY@@Bޗ|=6lF9|-o,V3oO(&q2}Z-Ыh,ǶǮ<$|L^]/ yG yyp=zk!qD}]Ry#i`;SR J*#` S.,vgz氝' qU>'^zޘm^hf9#?15P XtL@PIv NERϟ]z3 UAM&SemWeC;]U\~Dǧ|@[pqr?’I+skga<ᮖkd XFY"[Si^r_Z5rGsG*IP;ȜCJjg`5VH]Qz̹̈eHWŚoCG]Ԥ-6U(޳[I[޴#|2l^sR (h4GťH `4Z?(g=])u׼ٓRk\z)a`Edd:2x&zn`(~z?"7!ឋ`bV\{Y _ZF󘌾k_Ҷs(MQyaqy"-,=~E&hzGe큸׃̚3F&h7 XZ#-B5ʹ/W9=ۺ2 G"G]xEF?Uwm*;zzǸ LSqUk8XVХ1wؼ2\rɴzr+|<oPAp6?-l7BjWT;}k3Y V1۔s`FaFL' XZocҌ{ϛ%|6XZ,j`{ӋwUP|*+ Cln7Rle  U `RD$L}! JQ4vrnW,M"r1 3֨ʵwllP). J =;ɱ^w "ۅiPȻGD׫TÖ4骀6mi֠m&3D4Y'[Wt:h\ 4fEI`ƊoS3W bpFD-qw#TyU`Q*~+p3K׬_4>ڌ;izD%LFg-K/Ս[?z #bΘbD 4 |^0y+Qv53qIBYq1#<#dꚀBU--VAID/!%)sQn+;nkrRg h[&uєӶlNCaWWpO"P6,r5L{(dW%!QNw<Ҁ&"m쨃N.JQ8nq$5+HsP3`!fAyNcZ&znjëf7N=<O%r rJѷh[7vTXf65",u~15:E.LRŵwzmb!/J={W7bwm(@hq!ؖg^"1#n0!?pQF!}X% CPb+ LLZl$lS;uE`6Y52( + HpD-i mҗ(u=}kB`nY%>;sG0SsnBg<0|LIZ&ly/.z~\'+ - =9J6J=Dƙ-ߨ<Hf/^#'*ÖEϱskFd[ntgDE_N4Xosd㚐k9Ezוؔ 1Z dpS Џ#nő'7{Ŵk3z,&~Ģ}"~&b ٝW4y 47D(ޓ-P~&޶eD[ [6;aɀ"~vBƲ`hŀpvdjpL6*ӵЍg2Qi/2 wvXCvMtF65Smd92cRLB}W48<f9.l)M%cf'L|!C{UFSGG.AЊڅ^+~}{+{pf;S %BRd&c)򈕏lDMRWa4O62"*3x`L]!(;^sn3\ʚ%3O5TgJo 'VH:v _sv%3AFI5oRͺURs'˶ %y礍jœv;+}9pO ؊Jg^!C adoHϝRs矴d,T8hn4Zuk̷r\NcvoL]O #ٜ=ZUwtaʇ8vfS >C~0r'>Ey`/&,Gȑv~K&PW.p+&g={1| Ba>h ,%"NP^IyPW2:Gw*#0D2r @T9yPxބ>Wiƍ!WM 2p'dgWzꛍ;CBU|d Et ; +f06 6or$?SH17ޏ&(c:ٯ- Rft_; (sÎ<)m'A2g}-fPC(N1xÀ=l*XCgRV1?x48g?fRgA ]C=hZ9r5Q&T`F:يc"My>7EfKG@mR|eFm .Ssqr!{nx0#- +KIsEmr;'<i` $ ummrLwh]G)BpTW Q h7!(>Hw`, LaP-X)q2Wjl(yu> ta/ VE9HiqԤ|;"nOϬEPP(E:6I4 @Kl`#8cjKD 5!x՟*< C u.'LEm^.7x]k )M{Lm9r7_,Vr)#c>μp]: CVRӗ'J]ܪ͎YwƔrˮpZgٿߏiRP D='C~jsc/"ԩuDpuRkMy37?%VKq-k=^SƿEJNC:yZLc Id,5#wݔ;G5W'2:%$_)$ݑ^M{ڜ^q/(I UfOI"B,dܛrKg}RFfh QlR-YMb82$R+{xƬ<',LJ_GtKUA}xWjϰGV1Ϫ8~mM$:O|qA6\Tvd s[+Y9'!?3dBUZ %}0%c}ӔhpfkY{& Bzz cQa8jpn}:=y2y27\ljMܳd:ÙrŅ@7* s@%{|DFao*u߿:X17xi59:Mڃ(#ܜ {є 0 :#_tSȋ)ix .uT/1h3m+o!}cɜEiss9dOo.f Q~2/dn+j`3:>xYZSEaSىs /hfY*? 2ۃp;&ѸfIB/>VsQ&&\q) APPڍ]h'oψ([XMJ0QMuee3|ц. JB(vڐ,(V92˔JUF<FmWl|v4ޜ+Vx: LyJyC_pzbBp2N)9 "".=Y}/ƣ#λ>Zŗx'4eԋNd] o˲G]e/2.QF)B:"]BET'̏Ru&?w/g ͧi  }1I==6vF1]s y*]=sRM4%!<1^˩1Lx5ZB1waܰ9^I;)_89fe} `vhrKdZyvui7r"DO@6ո PkCuAmTUTCէ\LL 8ĹΧf Y"Ipjȿd#2xR⵷`5^ ^qi"#FXz| 9 Vϴo>_Wɇ$s0_6u%aw^-+AxCF*p{|j)T31Ո `1(VCa87_5sRd؆!V+bz.-KVȒy*3 R?Mx730=ԴFl C.e:Ɖg" RfJagVu~łJE#XE`vj5,]qPӶ_2x2*3ڽX86guOK9}~?n(E`>ꙫ ֤ 9J1(ٲSrmJk>q3vVB^ GeMtތ>cک8[<Ip|U*cC ]BLcGj2uDx<{:.ޙg$b'2=|bqw}5`pр^ki[j );[WN,Q*2D(tLm nk200XuaY2eq [_$ 1 '{ {Tg6f?fHHD T4a&ߋr ࡐ\mm1n >"mzӥ>Ib@FDOEdeM[,WC.ΘLkr{%>ӒmFWtEGS^uzC}mCa.*M1)uF+{I}v!|FAu5r 9G,A %uz(!`$uaRY=]ӀAp&{d@>PJ\aP}&T^ܧZS*_@ߙʴ8\|AoopJ֔0· k5/}oZGʑaL(qzCq$)y_NwU#78 &FJ N wcmFuM[!]6O'[w%H.fBw^O)BGqU"A4sE?͡ײPMh UX(~X(E -qw=E&dž0)]5\aIjiOē?- rvD \]`:ywI\zE Մ:! }}?Y:`5p߻wr muHVQ?iO>5W48wq,(|te')UYTJuشC*uɔiܓrү!%up >)R a>iUiƀ-+aN\(*oE< }МIZP>4bfY8ײdmYj=BBˈx'W=Z\iyO:CЧgu[9k N^> Hfđ 6~.E#`FhJ4K먹غv-.q[=AR6=DtT>.Rk :3/bИƟk )q$D/Ə(eJOcܪMAܒ1 yoZE [W##6eA-tuK#ubIp 9Ɇ÷0N?sbQjT$RG Sf{> ^Jmsi?uk&Tzk)ңPL᷈[=^ Tr$5/ԫ0'N:3(H9<ڀ|i\ KSͻ ] iG|^:8s a_S .^o4o2ü{OEc\n)hCPI6:#8"4L ^E/Sˌ"<^)˹Or$1Sի*uETk aMD[I=#afM/js{sʝ1l݆t] <@Ubx$zROq~Q(+ gH&8~ , &"zͶQ==9bX| @O(uD јd'Y5f-PDYJC)SA{:o0*| }VاzG2S0GHM[n *]-9̠|/؛uox?1rW?I?K]C3조m!x.<)؏KK*RRK~P~KI@ؖH!SIAt <81[{> QY/p%7:̈́/.;jږɚ}]큘AD9FҚ2Ģ#](yzV[^Kt{K/͵RW:i-_@=+[1ˣA%< q]% Fwۼ{l Uiؕsu=~|cZk.-̫@Q$+OqK{}X\s٠ |~.]BYh5*e/H{C@LChXkD xChw.:z60s[\ᑨ+ܟ:p9pv,Gΐ~[um(Av\I, v.[o9smzo]StF>$RG:/I ̔k9"ϘH<]9 +ڊb]w=qRSU^Zf%3{;FٵoǑzIx3IrR厌ȓ+|\(976GVdx@55P΃ddyJiO^NkLPbíe$+gX"ux~,zW [0= x+_UB11^azI'I˻44~Y]۪+Z0'A * kcU-0]U>rZ SfhR%-0^F.e Sc$^ׄ^ F|. &FA T\;$@i 0vaŚ E}Κ9]P"vo.A{{-ʭ6nJnط{]^βxlfkR g&V8I'oS#ً{wp;=~azOrhwercfzR2DlYѡ)\JHfvYس}J𘉲Iuc\(XbCYmh. vzm|xFTK.R"*A"_XSL`^IO"i+G1HpxcO);},c8<&5UU}wTѵ1)8E}Z8qZ^^!:8XBf7zKUv`x)g0ݥq.0g.˼-^gt*7d|Y)T5K}&_/M1% xO-kD-=2j>;{.ǔwK2 ~N;Vp'0WޝgZzd:3f i3 9 V4Gw29ϗ(ЬoT\Z{[4V'dSBLjgimY6,R3"&9@#;"=ò%] Feו"_U_<÷3Poqh{ʎQLro B# u<ܹxItc|R㣍 NL5:|ʯQJWvv9uhV=2Pٔz(V q6Ыͫ%ymSE OgȮmoOI:Mϙ D[vv\VJ- \*)9XBv =@S!3VKծ٩3 X'ؤTfL\b-0;FWV!Y r]^o3fjٵgڶJtާY`-u"'hw"vr(lknrE^ ݍ$0)v ?,1O᤹{Igڔ<`?qd"-+G;5A\TvcF ]:]Wܹ$R3lsle/r.\&2h# 칐4;L -q??69۔$ZSKV/`W.Ͽ_uާO4T8H+z̘%FJ N_dE#T]fcΧFD;.(Za&/'\t#);H PO5O{Wk* 4 _)^YvNѭk0ɺz 'V5V%d1O`1Q E)a#8͵%7\<Ft̰d7 4]`zQqUf|Br1 xЀՄψZ ~C@Wn1Z(&B`RTM/E'4,G)NJ+٠8d (E3eԖTWjQ$ oϟv zs| 5Vx, v5tttڄy 'wNxȾa~/&CzY3Gv5պgBC^j7$m:LU_\fB"C|tO֘1 |FF?ϜJs20]=vr䉳0 d$S"D.W~סȂʿw:esvnWF<07X-9y4Hao.n5^3db:&v$7^fa5[bJu ?zF2^bɷ7T]ps|/,Y9 D)[jɉ\%b3Lkv%l;֚{~ ? vOXt!̚:!WT1+^EGL[ m>[*|Ņ9 ^r2$>y5{ 0A.QQ$N8J"ԟKq~@t&WͷZpt+6Ki%ɕ6˨"Ë Nβu<ۃۮ @NGty5( `='E-U{twlRX$ZE0~Fٵw/AQ-zĉ̢pV^捑nN?VP_.fN'~ѐϲˏ.L|suP~AOS/XZUe|6s{c,&rE>;PJ/zEIH4j */z0W⩄jxJ3Jv<%uMv2.jum,YgF+-FAc `+e ̡M#}>z{R;Cu1L~=B#?L/lDTWǍnKˆMbkxh[d_ z,yԈZ`b`所Sy:Sf:T㴈d8aGI+<lK%А2%-*. S+72ﯱE HZ||>6"Xbğ;fIDQ mG\{֔'_EEΤ֙"ruD]f;xzOQ 5v'aB!}\;m.t"-P:g=!:DxVz¹ ȒV8T%N'Z2t\kxzW .DV([7Z`m| L|[C=D=$)vr-Di5REgkŨaS_?pZLv1-A+5bs-)m#6Ed-b73x[20c,DJ#0dcyO;?lvoԵg$u-ޏau*Y|x u@YOA{dΒV$f@FZ#n2x󼲪-eW3q$f/uZ@%~% Ye[5gtO:,&KLl"KZ,a׷Y8 (y6E<t1wF4(')I"s9;{{5ٺ y%=;y:xK@.qo@2:¨%ݷoTԻ)H[?4M+?g5ݲR>(#kL>/A?ÇS|/Ҟyv J[Ao̭BɄQahje4 ?ϵ2K&. el4V(;踸Vp@p$: 7nsM08.X.11IΎp3]"^W}4u-F֥><)ǠfR4^@/f3u^1_/~ըp>\\'X (K0FԼN_cCUG;h aO߫!VryP*)|ޣ2Ktbb, )jY:sOA5]` ypý/ YO.?3F;c܀ 8Epy6s ncN Mz9+r7ɠ3 W [ i1,Y[얻yQZnVZ Y3`1J*$UaZfȳ"A HF.Y~SϠ-F"7rh@!qjR4@)q߽0hw%9-}MKǎ$ [W-|9@獺b5=[H3iUMFYK`JQOz~.WMPrjovt5}{ufwW-)re+X5gd_kE߫|13RO1^)ǥ?$@mv~"aȑ≄5,i8:|K/(`_!芓`?} 7HsY.lM#OaFeT1w3n%E %xiLa1~?6sTDS}Q݃~z17)2_s(;嶣%Pu5jUMvRcǤ Qk&2S/@SuCaW| 86 NYPt X|eհ!6zuYK3f")p~zJsR8:2@"2a4 jeyD*AHÉ8'+ߋk hN=d\| gm\]ߔTؙ y٘ly]dc֒^E7+xsл|$S&&)jQ.)"WA8gPPQB{uBE4υ"rG~,kIU l4,+k'; kͫvS8L {*e5)2kG@pDvȠþU"#FZMĒRxoW:dge=[1To[Fqp<9ed[h%sFʅ1kMK2FS0ڵ!FY-\3ކzagQiն sICM7U@D/z%U3<vj Kq!mJGR=g|fQ>2z{!v&9&[KK6Y ~>܎T0. Vwl.ÑU,3i#'eƌ+Y`pF;ӳ']|7d.#:9D"h!pӠ ?5?Q(Eǣ I&QBQT2LQ!KM~'Py)|0cebk j+S@S8 UAț(Hh2Yygx*_x l>5aڲXby%!M clmoE+ q1@]zC4=DF{'u}ԓ[?9ZIP(J:.N9;_kOj˦{lЖbh+'VFnb7ې:h 'dڑНVl uH`>$9 Rw%A`Մ景 K题eV=e.7SB^= hkJQoQ, ;!'`}c y~'iJ 38ǔQufNP;#0I>k]\Di%͟q0(x4_h=Bu+&B Ko8րxm׺`ޙYZ ?྿ć,Du#DZޏ"ht?MOm;\x0Cy5bOp"Us+ xZSQk$d^INՆ i_݊2i..īF~~$ntO\w]-96K\,m>`ذ^:l148V,X8ulܺ)1:Q' g2ۦ@ 2趯@3O*C9pyO½DQ 4[oy^l`tYexbЬ ZeR$ h\̳ fA/s lJ[F&sݜ9K%?1.*0ubor Z,± < O/`in O N}CZxP YnڷkdoLT]27ӤZa|3Dz6XȝeqPg&biE_}Inv ^!oߨLHY^>[4W9K#Ln$: Gª4)s?5.fcW@7|u>uA 9!6@yg5-y+#:'sϰokC[Yp;$x,T_2e'![@dAýCP6[v 1  [*MjB\{M'2 Ь{IsXHۂ|vd`x]ĆMIsMe2p=+bH}ۛ꣹h -GصۻEky;Emv̬ v>9/0abZmIC&o}yL\1PH(%p[nM3K]&І?2_HZ{_'"jZLa`JѦU$&>),.؆ykzJU2JQh2%93+W(j}Hq֑֖'A9r<~X="q #mK|&QkdUKT:X[D#3' >?Z@YTbSvc413i;:k1+\f9+]$jsqq8?;[&+0Z]}4\NX6մ)[2"?bk*9ho}䀟ծ,ӌ'ْ39?^jAnDVwwJzTm7b|ձȃ8AGْ8gn@$r%;=aKor dUhr"ksb *,y9ɕi)߉*\E$=ǣqi8]L 1< }JQ8$G[p  23Ǹ7U4`H3O4YŸybEA<&, w u?> _>N|Rȿ~X/G\ø;ΑawETzl7| =y~ sï1i2,aܫ+^,uoC!{(AiGA|Hmu"h[yF񩗍$iKl-?hU9%PjDŽt0EW u2Ĉz"8z7Mr[E_n2U͊)yu(ct8;>ܱPF:4C~I}8]Hxހ$y&1VP.}| >Z{Z0yoX-Ddc'Y5f˒͍7^}SsY+%.ҤS6_lYY# b#e\+Ň|0MO,-O_\/I4 T{Y>ѵFCX 1nb<;+c6p~U Ο VrVΠh9xnbt miTl!k۷   s؈A%_3-R*iwW}(N>bݢx8e ]*,*KZT^\R!ESSX K>JQa%n?]s\9&¹~]er;pgp\iBLpxnbۙ痄ԙ^_"9t~fidIUW|nr$ t_̰O, Efut*YNrR[J"] vGk'p}]ȓXՍb`xOvS?bU[(FHhb+1ؽN6)7I|\iUJhVD/sа7y%êϻʉ"Z\eYz9?7 [_@dʨ4Ĩ4Y8,HwBCF io>:~ɝ~yl3}ޣ 9zFT6Idf7au&dKU^%p#p@yڛAӐXS| Zh9B,-!3FRFIXLϗ]$gxrZ9R3T'Q|fX\s/u *{,@$*'xm.frnK$Z& R>[LP%nyt.jk.FK>k(-J4.HuUgг&M0e}Ȼ+8꯱b4"]. ۿK'* (=( iݺgqEbڑ\+}q"RW]u l&O IMyľWq0>e u[^YI LEQzw k:Zyo$*L%d$ .Rf[ayruJ wN>|ӂS'oBX5؀ԱeC? Z|M[\j3F|?ԭ0SJ[A)!.Y94a68vtF ;!d U51=nc*1xID !N] k~tW|{Â)85AladLկ٦_K9*;WjnU;qA{_ S?Hjذf2=wOۺj<S_oW.T ?fƔd{eERx%3uędn&ͽlV=ъwv\jelyqP@Tpt0\Ǘ4d,RQ&3RH-faŞ?)oٱ@\COHTvV%8?=h0V5L5nj?uxBfǥd9/Hx~ jVV薑>: ` 3872ׯ)dބI.@c}qnrO;H`K+N`]?<5+NN}ݓD]v 94MH > l=- ۑaZ44o:φA#-4J£ am?:>&Բt ޥ2(bб,8< tQ^^~YAwDۘ`w;W^ 1HV/6' hv89eT55`Gm(3.w gBu*7-Kni Vܵ37z"̽ssctE}s^w^0;/+֛Mz1OaI<N7.z7+]̑K]pP[7/2P}94V^Z1^L?1?ZΠyS ֠|_Ќd(p,4r&D5aꊛ6 WHf$H"M?O_%(H1^nfGlW=F@z4^g0aD%}>| GJQ"abSo|"9Hr~FiEl8#!JL2L' nJLv%qVHCQ 0@OmV2}ws4lO<rKj/yd^L`  !3}מl!cn|iB̤mfSѮhM$<{`7k|k"_zؕZ-[d~jh\R!'sEmwԎS)0GI=U8);=;|sv>ѩRjlnp:Gl^}50 į)BSQҫR=+#jz[ L\:qEM)Gt¶7|!<>_6(â4@`P TOo|oZa=.B8=CPVYn %0 k\$D:״ĭG]cPa:ɏ@ C#hj㩰DtB' v lzEҟ3G=*o0G<:`A|ONx<8!t2t *XʗO<&άY)@'FjO(]<~2'׭vq͋?7!ٶ+*F*|WY l4OGCz,A@`>ef3#@R=R!qqaxdÛ̀#}#ba?4+uʠE1zM" XR HgU**DS)95Fܨvgcti` ~`]Ÿi@0=4Lͯv'&olƋBcQ:;5B0vSx"0WQ^!T^إ١V º.kVVtM!]vSAFA}秫W$L:r][F@RRշT"w2jmO+cͣj\2bZ h1':`:PP.l?U|2<@Ӭ/>zzCKY_^`Z BOMHWɠz, ,W,ɮr.s8[=y^-h16sqQ$|lA3C'dx,N-<mLzǸ@-} P}p-RP:Z}l}E7m>o[@dd6J r~4'!iZBQhZV0"@;<\&#/\݅lffjhp;e4RxkSWL?$ Ӥ"[0ѨΠ%`6-P{fz7N X{@L!v<0}2n8JtdU2+nO<^hRv8ʫG7`WA)SwMV.0t:!JRsxh]lGVvr,l/ <17`$7|5 +%Vn>g{T|* p ` Vړ}Z,A}/Q@g8hcĜAC:*u%HCkBS#zUAXxO|bS6iJ{󗡔~ARKs;)?'gÔ DC&YCW.ߠMX^m䅸җeZ[3_-B_ ~D &+ICuETN"NeIq)~Ai~+;čnX%#CI|IYo[dn0s :x\ZZizӾld V cejf[ AŢ)&p48Jk*4?yu([ EMv|J@yy_plG\3-6,s; fW)\F~g=mf+(|u`#,q?iڋ O߽S4T=:Rxʷ F^2\[ X9" XI8}q*gq9|n%,u6Yۅ'7  X:|%}ؗz*)1S9ZmCm6q{tDݶZ&>?ZDq˳{Cc|ǿ0Jxuo^Z.9dk/(3g/#>8&X +_L̾e@%,'oO#)  V`úӿ3-1'},}=atME-&W.:$4(і[ڨ!R! PuEB@<#1lRRK!GT5UtN%q|H͈@ŒD%tb#74Di$&_;0sW^(2[[L̈́9SL'l^Z 7>]noU+f >#?J)m*u ЃT<,Cqy1;E9m+;r]c+,`Gê+ĈFP54ܳ3~ҟ6  bϲvk2I6 Ѓ>B}=Wƫ4JTr;fb;5R3I=*4_<:;Z#l~ 6,W}X" :7@,~P/"R6IX~,6*vB +|~.dD*BQ@?myŏfшHX֤E߾ dGk:'k5us vr V1E8d4I2Vؚ/)]4 I̱G,[-Mp (-"6+_%ЎKl婄cx0f1Ͳ-Oi™tmb.ұۻ$ ݑ>7I TlP|{}PoYi3 bޚ8%,x$QA+F2-qP+*ڗ{Qq!&tPV~h(hjPLKܴ)cmqGz۟P;鶜eؼ fo'|U.if[[Yqԍ)zfzNXN-\ĴU"pb s?QC_zzn]L)}m 9 ao&Ki1= :*ƣlMuBޝ]QZ/@.v~mؓ6vl=Y+ VA JaU[od8A5vx9؍1]<z5麖d^a؜0qHIā[ή%&*ʴG>j~|(q^,\kP;\~=9A$ЖƩ(*hG86ve.SLW Aj& ,~!Av O-hNC#h CL~|~70i3ZW6䑌ߤ#%ەϵ8 ^'˔6-lbSU72I)8VɞbT>/5"7GxG137(7]ϙ>KHv,K3&*߾??@~Z6>zF->R\E H'W'|~ÅG1Qr#9ɶ~uVhQoNŪQS|{Î_ &rt{Ӛ+c9;:{dF&i!g\ڴmnDσY\+6/F"E?QRM1ن1h(Z1yhwSp< G#W_VinbYNRe rr{bLMn p<ହ߰T`*֍n8Ѭ| ^y?/XMHEcPLBaVsZJ,^|3Ɇ?ak^9Mm.[fyQz3!{%YY s0<VX( `|j<;'_ЄIpm`A]!``JAs MSx#uneHҫv7>#~Y#s9ݬghOC({W={g\]Z÷;3CBLX+63d6>A)oۃn6G MeUN̒LvIU!۩ ý !o_;lnz]+㤻SXEc?iZ}lD _^o#YU*IXL $$H'sC&FԦR_B+;ϿU- 3k] *zj= |޾H9񞹟H`޺! V4pi 7f b^.`!fHqio)BnWgz9w,dAϥ1NnX>,h?(mz8q4ʚzYF)K}`Ӭ_<ٙƧ0_Zos9 s4n^ wGwGEo3Z}+A!oH@VqL^9@; W CZBBU`1f<+ $% uN݀LzOlԀIo:|Na}_vM)vO/Ò?#CfDo%O "Mc'Wi\;0m,n?uB82)9T.*?T><=%[&vlqKKh=TSP}q_CɊuo6f̣} D\Zݼk j/f~OZ%U@@v: lidgzT <om<^Hۻc) DwH{ƚ\NnG:Mugbe gZ8!3~㺄m^Z xdP Ek:  9;@ݓr Z:ѳCsKGh(tcp@S]6,G*g6IͭLj 4MV(>zPV&ݥX90n"7ݡ=Oa$j@}w7 ~]d]#K{S[B֡*ep\t{ẗ́u0^Cꤸ~6|k#%u5~ :`_ =-'}OΨbCflu :ȗdskcՃwC96&}“aF2rtʉ̦θB, qMGdX'&ʯrHI'wwIX1!<1TMmy'0xا*wdMx37(Ҫ Úl6{`4vϐ13ȻҺR7v_H)paBe~ʝn@y$8qLS2_157Hw(JW6?x_QJJO,@=x!Йa;}3HwhmB_[PXnVb׬-e ^~G1#;?7Ta,^EچvPyUOбv$lͱfq ! r3Gupz$(LFA&BJ'P?Us&-C΀) ȃ V.VDcJ9t@#L/<ydAvҜx -NH$"RvVV1<,x߬pП$jNa~YE`LPDs$л2j"p'gA]k :[bCm!Kq &{#(ܭ2Pe<4aa )1׀~ ǔݍ+N tHP37l-@wذtD|a}i(+ﴦOͤ!^fm:Pcfپ ^ZM dQ"0_*x,&F!ȐO1 .eFq" IuWxΓ23Qp7oOET{Apo=fTGQȿp9g*{ykFVNmaw#  )7簙"10_~[ɎDXaq:hd>=1Փto<wJ H&v.[t]fEJei%IbpLjD'{\!<5$6%|E3jىLf$wSzǫ|-ġ ;KߍO@2b_ar,$ԙ|٬ 2 7O.F:QMv^w%POYu^S~!Q/z~rQCx#nTpIX,jpR PKw6P0?Rr$Js&>]ϵXnila./ R%0YX|}+DT&M3O-_5+h=-+fZs|d;+ނ4]X| Њo2VR Es יBlyӣ5 'CB4y*c0(A{$E\lLR=~؂;=RVj'Tk1{+N1 jLTzev~r,[6Ļ?k1 Wwgn%[< bb=NX:(|*oH/*$W> G{Y[tJz֬t@i7hpzɮ-6Mio"|Kcʙbtbx967mqru`Ziq53 tMUK ?KsH6v"` F@]:Sr^NEdוu57&@]?Էtx(-˽E޴U6.7I J&J,<RGFU!ywQ3 $΂<Soι%OM^E,{S--HT7O}i﯇b#/}%T I3n;h_'"Pa=ek&v>,@JPiOhy˟kl^r&t#j=1w&LR#M X孁!9B2rƅvd^GC!n*ήzw39uW 8VU834>XȒrvVs{2JY+fmONc$$|?(E"#2 Hp2 Weªs'G⢚ _V>x`V.u'>wdJ$n_y2;<{оeś"Hl6qT EtxO"ƥ;ʉ*ƈ]:ru#p <d<>(5dݔ3=hrՑdqZLՐj@l"v$-?[Z({ SMN5? k#N>g5 )q5tEOS1K&q[Ɖ5 ;M 9q]& PD9]SԒF~/Arp&"ce,ѓ+^H')q#( R JO0en<B654O[FsDLYq84X7|&=g-@^ G9>cg9+,ak n`73x~s J xj2T-T3MRFеJa:os^4F+gb~*;44Y%Qw-c7cT|R\$h9Dɨ /5o3 OV|ʑ D4̟)_井lCcr2S[!FJ {0YElW8\Q:tcY m.61qݖ"g`Ȼ?gP\xZ'7rQ87#\Z_$pT^UWs&ae" ,}+.TBmok44"躮dOY#T6 -?ОNgxO*1hσ߁4C{*Ԇ0ͥr^jm5`!J}^%Tm!*|[Ϟ7^&0A1R=Jqҙv?cgfO-F5{mA}j4nn[.ϫ4µ{iH9 0EQʸIz,ǵiqr 6_ 7uT. ZYا%hc~L4V+PLmZm̐͆/O N׳`ӄ)LXX]ZAK=6TZwo'tv`w\ ~is8wXWޑ܋ҘB02PRCU&K]D>K ^Fݼi$D0&_v$3mDRCI-k8n+7EnD$3W'>ٱ/KR4挰;' .9L%<٫7}!KB(7.kOOXTJJbP#XWNl{տt k/ux !sjYb  jyQ7] Sb ;)ķ=:H.KԙY$#vk1&}U4Tfk}Mtl'PH" j|J`obpU\:JcʞGy~%mZw_:Lt*K} -aTZ^uPB' ]HtTwh(5J& 99 n:OT\ ޔ_&s`__W6qQ~ӽm| 9|d~pD X ei@dEMᷗa<2SJpm7)}F0z,[Ϻh?C#b;IC; %-n籫7'5xD{ BQߏkVq/N).;t!u)\Z'ܖv5D;0Z2SH5xmciL}|u )UoKP>Fl⵩bMel?@޹&od⣀z\NXN2m^Y \͎<M$3ekSE|J@Ԥl;t]nMKP]Ux@?YwW0og4Fv"")U( ?r B&d7@##GgOP:[H6 EAW~P}J o!/*ʔ|m:rӽz XTc_b VqC8<4aF9?t' .\-E6ӕ Gc\k==y7̬ k{05/$$qoX˴DҔ+p/ ʊO;hyt)<'^|fxYR?k+|64ޡ:^m:V@9E8$Y`'P,v@+7cm]d7>&z֟:Ī FjkQe/SgdU9ޟhA2&\wV`2$Ej( -@?6cv%cq/# "n#Ѓ-I~֙!MS).nxQLPͥ"g_Qyu'G })srdX*zyQoQ0Z&lV;@]ڭ{A/yf%Tv;:d,7la AæUӤ 1!@P dg`0S@w @?7a4b]QJSTåqtr:THm*I~j0SD_\ƿ#U/dHv+t q@ot+vT "1$Ό43gjUu@yBv5md|dC/ؔ幞e˰M vmS7LN6+JKh48-Z .;NL ˞ {"} tF L!O(힞`b g6|x1`E;tm `=l,O 2{'-~PQ&DT>@XrzPg[?戲NxSQ+`puY1M14:4M 7nhFUWOTû c\HKRǟ n r!"H`L"9fAYk[N;U}a0*5̪rh\;;<#ij -h})KMm%,%M/nҔ<nGXm^yJ>G*W(뺧,uzq Kg;m$uR*me?W%K]<#1?%h 0ײPaTCc-ږaS#Y! 3 cw*QE].fR*%Զ^Z!uB_<$%co~*;;}.$1ؖeK釵 '%a t1 );x7-(@λ %5EfBhW,`bϥ!0 &/ Bj! (4Ymϗ@֙U<ݬN\wdp{5 ^% ? %]Kwam幺c%^H4dgszɏ]E)gXw9\ r6<ͳ" @C3Z:r%U,K&N#@>v2EL[G.i pY*$P LO3'XR!O؍˽hL?@HaPY 3\ǰ[ĴdB&?1fޱdŽa*^FoZI% o2Df#uf}cލʯ5Pz8)7x*3vâqaSϝ.8ԒH1|wJ}2d i*ۭ?VSq_Rpe9^OB[ę Y<2'aa=m닮 l)Kcm9C b| ,"l'13/j4O㳮j߮T{MkGW-=4D&Y"H_-=n9ڳY C7e? BVbh$EN/1&n)4^oM7up~J^T#ֶ27~h<{g!!,<lu:́~ĀgSF6๮R@/(h |<&,9-# aQm_1<LpI,G#+9›dW=iQS<PVܣ(<~dd'gg~ {WjVkhY EU+9LK198(d[ϼGZu^WBIP7سMCc]YbkQdCc]y7LޭIQWpQ}`-=F “#fgv̍;bQuFGZ՛ )2@t!%՛JX5$ ɬNlBQD Cq2mQvXBDL,B)^(;]˓XnH<=霂6x܀ {7B gG ;dP`BRpF!C!HY휜dk~0]zlXYZp7`i8 6Ga2Ʌ?4ԉ13wAe'"C,U7lI$xq0:u#+_*zMH0b5:-  {D NӁ.[W{Ҍ| }˖;tqE6r(z kZz|[KOj9L {[%k|N mŒ͟vn}Y_ᅛt5D_dcHQt0 f DkgG2Krd}f5dHAT9CsyjNh[vqurD/RtƉҩ0G.0kxd1w峞R*;VI/K&z1uXpXz: ,Gr kg Z}ЛOrz١0*MHBD}GTO3ѓ9U@ +%.98*_me?ʅc aC ,Y訩ۙgv~7iuœGIF`\plhg+]i&J$AjIؖBo"(CRM`CdK!H)}vz~d>{/C> hpJSCVeʶ$K!DyZ LR"D󀰧0CSar 2Q^d}c&a23e9֝*ǛW٫T)$C hhf9A`@fIQe  Rw;^Wq{ר`myv':v2\B੗ 5^e? ĉCS y&^y/+s E#b+Um1{b EwLū*ƺnH>H`u)/t='rLD$CLYXLsݲ&ܖ @: '/ g ]\̳}&DU@ $㈤u3ʪlH6We:=n <ֹU$GNj,vς豎Li3z[gxu=kjF3!lx]&c8?D ^>^VP{'9Gj;2*%ъ˜r ׼tVwHŊB|G[OaS)y,=VCZJJXcDµJ evUnAiW\FsRo̕''$ z|YQ(V|m:pOŠZpeϔ0u*JY3~= ngυL+1ͮ5Lzns@ ݝ#aX*A]2F!ĭ+¾wb4ȥ tdԺT0<[}qOR&: ?F%Nu T_Թz>̄x|W0> T˔k@?9yeHokj/4e+ĝ`~iYtģ>@Wzx WRm\lp/ךԖ+ N+S C#vtDžFL"j[߹xg@/7)r8;V˚~)kNm[8Tmwu7kC\W6=,Pl>1)sOv/i@ xI?ǰeKKȜ/с[_s!o`'PuOޣJ)^V9rXt< ,bCۊs^IK*3r7\=u2xe@ѐhPB~FUr}`0' H @-ʉp4 v-^eϿT{'46=!cśQsӨyKkh>$jiW _.V{+ F-(29{& ~_FK@"HLq;!tA H~.-@S&B'P^U}tK x|u-~V,簌?xƇd [ dm 9[yG)R{y(x4k/jN~o~M]Ă&U32M+\$O1pƱK] |<3@-}O粚Ah1MqKNW7EX>mF4;26 pJpv @"[+=ƺ[:`t%kYN>)"3rBwN< ~A~_w8nNѠVCK5MFUkM~Q- &M7;ՙI%ͽ.X2Q{BX7fF+U)!W(*hJ/w.S`ta$ Z˂4rhݡieB/Zȧ~IT5=>S8/!v|j<(C#g!Ɯ ·XyհHRrn(޶&1i[qF?fVE@u: +>PʓB 3[x[Uȷ[m gJ$ٮ,ܑ߱N7.=Bm ,yiKɀ\s,:h+KcQ-:pJ]ڛb1NL6l ov2͏"(MT`lIGD+wש_NtحrYh\Ո.iL\j^#Jc.)t V֑F6|)m<>y!:t$mHZn4Z x]I5}?}j$"Gc>xC{/x J;}+[q:*OzSgn=QwVԼ^D\ a0&z%NB:֙\mйB7[SrNJ@nX-.͋:&̴E;A\9{4qKFA+cr{'u"s#lp{dގ\\FRq^JXt% ƺ'w٠/yV֫hezdFA;퇪Ǯ趪Yc8y~;^(+VrsNr$ws3G_W]viEjvJ9ƙl[ߌnswQ A|.vI p^ ?t٢uSxlGH36NZ1X`,Ҕ9w7莭˿oWx ᙄnLq]g 021-h.p(d2dEI{T+J4? yoP6_XuN>jWJ#lm}dhz{<ߏ&Zㆄ,$_l`WZKnRcH6ȀKK,.bD8R!ntHF6 kj6 HGf܀RnnA]ͺP4,4 e"dLd TD`TGŮbrnl`୓6#N c F~]Psdl~u #3IJFxOnmevwc>Ŭ J )k#M^TB̰(-Gek-AT~A3.\\)A<MO39T-Vs9(n?*c wŗuٮx٧ݡ brʻIQp"CW;4Y~\ZQY[]5pgj2*8`6v;~n!n45Бh=mms8yU 83&YK\~pZؗG\/;xeqcCB)$},Q {sڰ,4 k95;K[磍yY=K!} g/xG@UFRN g ;!-VnbjVXL_Oyn~[lz~;xf*!!Df![)UR\{T=1Ԗf k;hnnEjmКx:‡]b (zl%qP",RD}-Q3`<^=b0xmyBsi*KLߙ~6}9Ζ2ƙ9Q8 %ְ qHp& U>V{r͸kq8-LMoK3V|WKvڱ=  mvYU. ZEE_! jg'St)!hdIr/JZ*r=!*xo-;㙼x//aD4_+_CۊﬢqD8lҼ2zNx|̄.=RgBWD(veofNX7 LX%Vf_!G9*aBVPS>熮Jٳ,l?z-vDMT~ jX%9 {}*+)ga;P^OP("9eOV<5²]p05B%d8zimj18>- *zCnxsLT޹7Hąj ˠC .5`.KyK 9I+StZŲy+.veCyUiuVc8e~L(k:UTXUד=Kc G~0n(HeNp'XgbJdFĿg|3r&I;ix F6r\Ax$0 YAW¯v]XTdOZ*#CA&T@F>Xi9D8b1q]Sn e3Pg<_+zNY)|DsEY5I'ca8jsV85JD jGB˰0O9WT]*<lQ:Rz]M+^8kQ^8:+K#oãv 7_+!TOR LaEG8Cq< :z~mqe_JtA5OȺ?Gs `TD@/k#F4]Eݞ$T3]neסo"KTZh~<:MmwcU&;1D<|8#Yt YXRU%oB<:1H%LCb))/4(C,저sc DH;߷hUmJ{=%,O~ڜpqc )?'GD !3u'% !R 5j,Tn[!Nf?x0'.\BkHֱ؍Ϥp79hqX/Jqb4&GR"+O0fM$(,OԆT;8+emD-~+%`{X&tAe+´aˮP.aɁ@JѰMsmU5NyՄng+ N6?rA 葱Ru("f"t}/2;X,8=۪qmIz0Ohg̴sVybObLj~(b݀[zx@n)GݟYoCk'ѓe0H`+) Ѓd9E; vduP v:E~$y?x;uVr R?kexO@"РEr^2mORҨw;5A&IBz03CBפj4XRrM E}bOiG +~ge¶Ԍ Sۣ\d| IV5)&kP-%bWF=k[1r:x7; y3œ]!I]TyE&-0%MA29ټ kN0u)$yr2:vZg࿶?}k)] S['hRA,3*y{zf)%.K[;5ԫRZK[B*69y)($=jpEHY$u]o[ o]d٭'O>ʈCNPJ&pd^ GN֗4w:1Ð}4#{գur;Vva5򡵳^!̡Ҩؽ<@dE!&iKu4ħ0`' 9WKH޴<@޹ʼBUI :~{%5!"^R^#Z̴}3 qN°zM" 1ly LW*~txws((ؾS%"4"' zxAd)1*Ƽk 3+K*"1s$@Y3ALA]ײ˗ERa) 40碲w^2= 1N-/"ò5lĚ@]Wt p]TBsʉS@S??ưolZuGj/;LzG؏ W`/t( Kԑ95W5wp/ 칒~%s-VuFI>Sz{]/1d̸No'2?#@Gp {[^c[cqљ*5&$ +[Rup )|KȺWȀ-,nؕ)u5AE(%It3jw(xP^E* n %{ K.8^BS9a[<[gKq+IqA2 NUx]lǯ.j-]Pi jk+4qT-4y}6m3Cug3LJ#?1ux{CK/#}>ͽ86ͯꅵɴQ ab,TN%hr&s ]?0l>Z.ll=Т^^.he^2q(ieYMs+PCֽ0`ztG[7iU_t7\Rs7?4vFt_:`׺JM]A-&G]X99iIJPH !_P DgIgЇGF?}hG hm5%Aƛ2i^&PenmI/ )z;nxva{U{OتNrnb(U~#Gg+ G mrp9ttJ٫{Slr&!grq-cU`Y7tu)c\xr^BJO8j鸚>r>n!F:#Ι2:2q+7Z} W|'Yw3ޠ V=^ XTu3 O7K2rnz >*de3-5iO︟zV"%eS;]l(,MWGg($~^A@6b?c(!1U?T!;$WlS(u袗X⿟b;]5B{V !eb:_Pn3Hђ_5ji%)}co8,1򗐚r?RLϤl먾hgY;VK{?P?c^qtgUI̒juT؄yU:lE|Xfpc;tKݲqKf9Yusv1*>BHxOcVX:WpA|0L iu9F1w;P&VG3ïF17;^ қѣSae\PF+h(.H UQ0`]} ;N?8zY#LdșX=>_dl 59e[:ܵ|9(*z~ $ݲzn䞍.2ov$_9uA_s3ʝ Kz<7]ZJ.$L3 eOUo0&ӑ`n 楘6[^@˼ֻۘ:8do*S[A J9*HvN]'JUKE"8GF'EK[7շ~l14W߇'d4$:\_r#q}Ap*ˑO3,LJÞs=ՄHvY%sF1B<e`=]Kej{ faV@EkQbԉ]%׬.}q;*O'I҆:T;+$3W%ʾAO}+13Nsg ]3u9j1X++Ġ$:kj ^73nP~qqC<8^nE=_GN)Ŕ>{GuG{JƝbZs/zC<K/2dh,mrRQsB}q',dU*+!T$vLDȫw0Zd\USj.(|׿-AxIr'?q^9hH -vq2ñC53CGaӀeC>:G>InBBSJP7x@xW4yW8\ qbkr8$3m8 &xA!Ewyf @͐(=m h *ؼX{w!U|*T`f5ntv;YAbF뼳"e`,fΑ.$Ft Z;:)*Ԏģ<z作sԄL 4cA*^Vh`#<$(A1EG=;^h]+t>"Fŭ噘6Ss-d`xh"HbK%IψnVh~?W\[tO6|1 XIfoj!` 2aVŽ3udoKBhxO?%L4:eIcl7`$i# UW&Fp)V@c['6ig/xXS?qT!7ڦ:kV.~QMtǢe)lٔTiD[  xpE!sY<2S/Ct(IuҔn|jL=N!Zy|ͱ7% ֶS=`](2Fx9NP=7QM5?hJς\ƧsːqȆK%34Ǔ*Wh΍3F5`0.~ՑΧEբZHl2'V -(9Pq*@pmעS" x8[$`7oCc(8ЅW y@wc?Svo`A4M4V}qu"DzSކ&1_{]fC$퓽?n5UXp)q͌5Kbz2HZb'D2pP-i<ޭfH:p8wD 8U~Sf4r/5R$Wym&ͮ *Pp`Di‹Zfnu7,LJ6FSiZLsǚ{ΟZ ^yx:aflSK#8#K _kZ) )tlz 7&bis84.^@v.M=kC@ Qž ^D4A 31/%Rƞ_<B|r'^n%T@!ܿ}N4}-iw\s7WK 7h]mԨU|pV&8B t}HȔ8c莇܆fVM LC״ 9! ;$@CK#_i㢹! J]o*OaL}V 3Q0Y"qA 8f4Qz?XWk&3 Y^ :mC-.~GRuGعס [$c`"d{Q2N0-LsoGg簛<´S4h*Nq{JGx~($p!X\athQ}/ BS2WGKg¼w'q"N$bL3XN{ֽvzhqөh!Cn FϮxsX229չ ")Hř7{B@wv({ c*b)&"4u(Jd[bm§-NLQ!T7|o4#az߷qۢcvC[ Rk0 > >_bwZL6w%kj+*9غE_*6'{1-$fH_>H\<3FX ([}uq1 1&EzH@ >yrovKY?`07Ī]M l Fnr1>-q:+C'*5 23o-Sw%{(|Zv5B!lWa"WA.". _M5@fHeы> zkZ+r ŔJe [,jN W/>2dnʮF9%1h3x{MKܮ..iFi#cp7!:EnM8Nw}̼Ő% #^O, 8wxdޒ໣3˽3ܶ֋ Pb~^%5e_s$s3Eȱ֤]{\l\A\Hg-0.& Բ?YQnQ/SCfe7!Hk,5bSUS϶|QpƩ7=4sqpg@UtVKYl/34U$ 7R ȳ4)mW"b?-*"7Oj0zKL HAdg_pR4 ucNJ4F9b)9(rw<>6J ɒWtb5wT1xuĈШ`kQlyw6U{ޘ,Kvdͽ/qǍ}JZ jB#L[z> uA{̅:hE4E4O(XdEۀkv9ShQC{xn#,i"i8Cuo=^Ŭw=\j뷎$uD!*AJOIx>EpՃ\#;)W(O[BwՃEY]IArUd0c2V#U@/|jk&%cagÉaxI0=yX?,ƝʹnK2,n OnL+-t[[sSayՃc :;$-*R ~46 [j|ɑߡ{[7\@@%[FJG}a%<a(>?V4"Mԩ05]cUe2k@WtqNpW(b'9SC_͐l%m^0$]Ѓ`O]6w)3kزsݰrw`-Cu4`mfs tQƍv䒤d١]k;@9kԙ?8rXut6Lm͉ n]ي1wo"d\պ=VЈo(Y S87Ed1L` {Qv-7 SylŐg:f<=X%WjPѫNɛ)a+K<'Zu ' [1>pr%2$9u@(S@ǀz@BtS2;=.*k?Nw=wWEЯwX_-?_"G&pѿhe݅&{?$RjRHWQΥ9t+9nfp3;?>Y Z$wQ81菻(p5a|(Uj0j, ?fD(>{zRD)rɂ7w**CI3UhJa_so|&3w\cVE O Y 6Wl|i#&=VG?ﻭ\ ]zZJyukˇ#U!=fW*_? RQf vQ:^^乐 x((s;ЂzNunOG7!!G#cZ֢VϿid 9ԕ= vMwnzArwFցGrY y /%INǭQ?W41N#b MA|džbp j_7~E_;XwLy?p[ syꢻjpp};콰ASKer$^~h)BWw)reqk2ViX_ ު»sy*,HMב[#?l;SB ]> e9OX7hJE+2ce9 DWes@ݒD)AmVP0a@Ư)e箘BUθ^ {d:c,`^8ǙL~a:'ӿ(WĞ"_Af|I@&6fQ#`ϐxNjՇmՖ΋o1\ٮߚΩQUAy焇 DCZ"y"e|\blhiZrKDžWbm& %Tr @{;BIrQJtynXWAQl/-\/QtPYNZ B~;wwƅQ iZ^Is&şd\ɈMmn$;Q6?I&IӪ^6xrI"¥47xH&YpjI/V]o VрYEX>#!n&;ej\{zKNy/|-Hj*b^(n R2Q84BRP#wurE!r{c_y`Òÿ/ѝqaxaY֨{VoNWOiOf[a1)" Pi)?*J('- g!$I;U֐djYDܱ Zg*Ҏk "}i?@uc9}-ɑD&6I&;"v)dwW<%"D0<)(x*fҵ΃~TXt,cI/MX$P]Kn;wפ(6ϯapr%FH㷢$:)Z_Ԋ08=oc>O 3!+;iM꿗whr=RV)fd R%$^ӨTTwcXa~p%j1Y%)i^F/pvT O0=O5`ha#-"8ݧTgLV:vJ75 8L!/=lRvCVtzSK*%#I\Oxv@B,k[քcۺ}_y{pތJ2*bF\=wQRCNcH'ؗM3 V^TO8#iUV$uPs1Ym!f=5Zl~g-n  /~/K&n0޹W#cmiӺJ5R&&)HW.fƽfsC /! !ua4hVcFݹJ&uRҁGy^cbq  ZDDֱS'&j,se6Y 36 pDWN?DLҠ HD"ŷToa#} ѥ*j-*x$$/AbiDĘu3hSbVs+ ,9p]Uԇ-TorX xW%L_R]~*\C&~tHՠK8N[]IٵڎJl'Q+v5XwTQLN;F3:Vg<#4Iz)Ud0n,Jdhz Pt4J% r?mSE0D>#wK$8jLWɕ1㿯s3R N'7:ݘй*O\]XCBb.L[v$"ΑfmqݩOOT[% GZ5b2ն ~J!PSIH`s:{nTsl؞9\ č@)yoȧuNPĜYn1: "\I CcI@zm\6w۾h&qLN|Ũ*1wɳ}qHJF&)*t˄+%puKcٜ{UgbЬݼM ?]KLm=0ھ0L^Ҭf |qLVGlNxhFZR~SMR[z=yL0"5W(Z(`iVWX9V~SDz&!Yك@j7'qSsrZm=Tcֲ{3P|ȩO Plw_Aj~GݗH;^ts1h.;費n,I!BU阝O 헬{u;&m:V{p2E(ֹX"x~;-0Cgay*|S4՜wXrԼv{ }EpHXGfP5`B_ټ,]Y'gr.3?Ӳ(cQQ,IQ;AEP*U_:!,A4"c l3e31[MvXU2XZkJ^YO e+uh;!n"zԇ7԰ƾ 璬@KcCgͅѺEuް/W`cF`Sh%O tVK@>fyS0SsHhc43S2-7yL[H`yj0c_b-wĖyg*S,Gju:>9D⨼P93Xܻ늳w~g/ P }ZA /^Շ /;0eS"),*X)x0W/%f"QӢ1g6XG1ٞԨZ\V"mv X}`{@1Gtԓ Ӑ`U3[,zw dDolcn)w[aTv_|x|D'ݥ/A\0cVZTۢOsqriH9_wCjRRͭKH́i+<3hNdNI%Zr C \d{/@.GNdPӎ{-1Alְ^uhr}J7L7!h !Ab[ js[ɘXմe3epK U^k d rCiͅ׿HRDK> "b2>:J ~eT\-rLԬj#hDDp7!&-1;sVQ&3_kp-4°=nBZJx1J(j"4UP~BۥE]%asiJ՟XfxGjHKȁZ-$[ ӁZtSCcF+gY`LMcj Qfe{SbT[l^yݏg[{EbEE$`У3Ad`4 y6aFx͋@$2σ#h2m>ƀJaV~h8?y#eܺEOosT{T9okZ1q#wk{|q VtLk,GƩZ߻G657$F|:s"LQٴe_IK]>g x*&UGwZ#ݓNxVo]SBi$K# (1#GQdVMi2jSHrp3IqA`YNc/]͐\aA!Ea7H(@An&1w_Pt̞26gA󭥺|8GJw}C-+9-P;!$m"*>ȣ;qMA ER臹t4Yi!|W]I C܍g[q WS"4:ZJh}ۙN阊Yx;dKC}MNw:ٽG`/zx%4!،\;i{N(xLLD&6 81ﮃ pGk#K(0#*D~8+.T[,}1Fjfl;["G- Jp`)g)AsWE*AvΓȝϳлq] UsnV)wD>=eʲrf,P}zXa+HY>ZW=uBߖ o ]BttC17 |MoD3hccQ8[5#Wې=hTxXe:DX`ۙڬbyzյ&ZZ.vAc 2k_N_/?}E[YoF8}341YZR"SG>-amGAquPf'}(2plH`^S_g2գp_;گ|DK]ԫUMGB|"+d>xpʴͺvNa«o@ۦ uhHW iծ3Ht ?AM3;D C->JC \ť('TS[oORQq54Y% ]{slE%LRd@za_z[dx^Nb6v JD@2cއmK =5SLzT[CGj6hoOZ<8$%}£u ˓A=FvZTwڽj)5W4-}!_qiEc~M>M~A[xT/+_0=wEzQA!iG'; Hj*l4"p<*)çI(vuY>.B=?m}n=ыʑ*_ r=*̭ZhUYd#$wxJЍct5p_ "BS{+7їp3Ȼ VR-twNz g ;@]RӠaoy- #% UKa4֟Y( l!6Z oa᠘N|`DVFe=oQ u MFw%:VnlkVh.w(.N6dx?:_!hx0a3ؑ/c On@ ô.%Yjm+_+Dŗ:`Eh:5QSSעmC<=.2tw"JFs{KRq/?_'ަTXŻPOk``-SUȔ 5&򸙛cxC!Hn/_!n w@+rಸU2\Bs^ t=v'7GZۨ@h aBZ4m\:5^"Uu3>$^Zs,M6gۈtS˳FLL-s-JإK)yr{$`4)0#'7GF@Tpr۳gQυMXm.l~.7kfm(xn$ڽz\8hKW!~F=R+[=Cp5ѻ; dRBvWMuZu}?;5{&7'vtGDX72xZ<.FI( E,*P)==Mۼ\տ5{CZ"-Ȕ$ukbM+9Fȭ8{1pţ$(WcZ ԉ:Y0.C_HH.Y 4Q!oTos^39v1 8/BM9ZeN1 N`d;%}ZS|n+d-ͭ]2.){Ұ5Y@.wC5n>2Y%oyؓ<Bf3te׃H&NJAmp pIC|e&֯yJCnXe؆5ʜpe'{r^3@-Ll>^2E &l o mQږUiI:g+忌pi?>Yլ!GO0 y^N$U.olI]nA92$+ 3l=>[AV3kVh ;L) b|Co&BDzE Rb"F~C(:0|oGCH3"x{v?t\{ply?mv!Y6nCْ^vfFe䲅g8-O N]xI1#8"|, Rm-5]b﬜{zLEZ;+|ӧ S<-<1lh^Pr]TjI!v}j'LY`YC/#VR+x=7 #IǥB':l4k!vZ' RӐށZ($bv !7BFTqhϬ]Y+F^C;YΛ<˦4nnsB`YcwOx"wފɞX60x,Р)R?n\Qȇ-`eƚBo]gX5qYL]0$?rkN݃6d N<cG^w(LiuB*8ao}"B/N\}/*~|8}Ě" P7ܕ" cOK hm"h62/B,{Ϋ(/>!!\"̴U6Gq-a]oIXEv^SF!9-s؏NU-1Vgmtr^i0eh+"ݝ3vִr-ƣ>bu20N=[&EQy|\ d ʫINѠwekڎ ݝ[ư,ԏ#t37W_.?x%B3@gLdu"5B^_#/:59a1֔fG].OoD~LՓ|HuIxr ҡHH5<N QAǎk'?VkK+07cd?MӼsɐn:[JG>m܁bo"\zF"O]g4 {r  A!K+jI</w`:+Ve.12@z5/GK|E jEf>̃-14B ;w |Udic;X\F>G5K#.>/8tC%Lt4p7bϽe;/-ڷ"5N'ibz0l;Q_2{AwҲ#"vqYXЂ7 89L?f~TwZ)|JIʓP&)iܥ-I#Р&ZB7QԈQpJyznY?~H׫p=|f,|bPGK}/۞24вKԻUHZ-*$=~hse=feP <1Br# 5 )g, Ѻʏka ,\7uZlkGF[yP7jXL7,SHpFR{ސ8.nGeRh%BBIJp[[&yN~9$6Izn|KIts$!8 SUhEyu6i!=$ij4Fi5<][?ܵ,Hd{`'Qu8s;q9D+t?n-,ZaP)S~Vu֙Ykua r!Cmqľ" }!D îV;J?_669Z{ gdW0S$6w*=CI>?%cTj ~lvqF։@-F ^řaEǸ7'pY_#߹Q6oJe{whPtx&j+:9ӭ!(p~[|Ra:G3+]V kGe^sn,릸Qylh%vEQ!kZlFTZnmU8( _#95!B*cPj];EN~ؖo[Nj `HRgi>Ye 'cLfPdžRure7B7ljtuKνvXeTn\ bOKЫZ!ȴ0f TS&(aa6=Ik zznx0&{qE"n!M<|ŅAd-xC>J"(ۋn]Nw{#o'^6x_נ DY?)Z5-W6Tetu(~nOl`Lyr+#؊(f8/Yap)j>&OVR *dq 21Ei(ǖ@fjcD%Ob֡UƷ?FN"&цî= ]@1;C쐣&gBjaʭcaszZOLdC.R;Qճ pC6ܣWGE a` ;Zq_n Kȗk,߲9Y¼;w$Aґ9[+͌%޸*4ewChccvIu#Y ut='nd/j.2% 9x+$ 9U:8 ~"{Di}Bf'j }={8T&!%}(D6۷րc;#*ř nnH/Xh/B |;ubQmj znL&Nzi-`}ndAɔQ]Na CA׌Uz~E=Ns5]l^ +=P`NFcgDDŽG?!V|sB(!Ga^?ULa{qV?c#[6^Yk.:0[DK5"{BŮ;X"!d=Š߽Pc~QmAømou~U@Mq e Ga_\Vj**6gw$?]$Ζ5 qw$@f z1^˶W;ꎲo>07NCWLA%AEgh^e3=N(ULjdT/YЀeТM1o6L(P4lqQ)6?҈R8zpZzS]\D#XAܲCPEՙjƉ Kc"$$C¥8*Xf*16f-X̙ne0>#\lR/ܰabW۬%Vh\! ݓٔw\64E/28Y_`x.Zr+{pO)?gdruX|CU`NjWXRDD6K?%Xf#тQғKg-egOWTa+gl?1u{{7s|2lB쥢Xt77#GZՁ g:`TFMEjDBMqwt\t HAѝGAR>5a9M͌v^)FEedUY-BJ;n4CR"-ޡ{ͮ({=֧}AB籮/3??sY pKשwC6݀| 1m+xG)o: s:x= 026mq-E*EEHXPz ,AV[:[bzܬL]uu ~MT{P1UL>8 k^v-T`v1pE@9=nOtR=dF0d-U]oX cMfߜs#24e9g~vo^FdIUFcXCO?izG8p lx3PßN/p?[?2^e`r@?҆d)`L.ocqkڀnvǎ/׳$ͳ%@3EJS1" z~ɺ @k€OT<KZaI (kf[]?qE:|c|p)@Y>h6Ʌ tJSyםERQGa6΁)Hx{ahLدߖ6|N­]z^\-5D=}sFg忬h}Yk7t@pF1]:n)*Voi=jeGjch_:1Ad~6|XQ5@* RI^Cҡ'Θ 4۳VQ7 NjftS2Zqc%a \q4B"]7c.X TCCk[]*~rW'lW ?eF?tp>И _p %VdIIHtUUYRFH gMcL9}jkupqJ LqA-hޮI[7cnqxE 㸲%P@e\؝$^†fJeBumk 0&1Ye;ҫ5mCEd!IW/w4!8]̙jOa#SHE# E۝>աZ[(#d Qj :X4dY aI{k_eȞĠ,!w`b.o.=`ĉ"4bSE+llX%@v߲Ɔ5-ֹ-/w~3[HRYhHq J3KҿJ!7N76ޖ5**XDR XOYYej:]`a/ז&޹[IVs=%D@Ye0:.3?OY ٝ!ںt9e1b+_&y`"UƇ`Qp\Wz ?R4{~xϫH [IG2ÇxZ>$ԂE %kh]˃ol 9+9NRXt'i&?IhF~Pn "X(#p,宆>u4^{a"m7zD?ŧ2 %X*qMDDW>G")* Ods)@Wo‡mhM9ad) 4ج2bOJrj \p PaF;2-^%Hi("O >%c1d!g;[0`i] Ds_m:6>2tdv $=PDi(97-wN~;1:J.r\jm] J BW}'Щ-ҷU|9S=J#TÆgC٠8B=mp1(#3a隩ϲK/"BYP'}+D;mc-[)RahDhgPaQ#ÛT-IJe,h \|A n}6ճuh`A7jA],6" b2k&+M2|*1r_(Q (;";=RYP$^kW?"P1:4H(ɦ=5n!K*ZV9-$Wo;UxJD?z\Gߤ29!,P (21ti͖ʡYNz u{=4(3˖ȅF H֊?Ӎd;7y4}K.Iզ7`چ<DR 0[Efږ7_') ]c @lYKh)kV8yq7p\?~taV4ZUQF6`q^x oO3\9bת9Ҧ |RL`iDkSxm!ۨUuJc稳(ƹEtl_#'?N2N1jUF0!V6i Bb3 Bh S4r&rU2 J=!HmrkHU|?!}cǀۚ6̬F]i,DTvcNJ70Yyf Gӻ7kHQm4V\QRW3Qg䚴TU HM2j[؅>*Ҵ6hn݌?ӻeG*&YI~ @3[5YVPr#KJJxqW4z3 >PLb}cw #ncVeOnt\'e w%le.J{4L`I- \g)q[uAGLi &tQQ> єhيiU9=%,(Z"=RS$g$qO y-.ggh`y!L$?,y; ג1b'C7u='p= 5Dϫ /E+蔛`嫠+,@(_ p+?Glpbx4a8}a%|WtUORݏ4,Z/u:_ˆu]fOMk3WХ)ɊFՌd@n齹d`!# E GQóM.KV}b+L^G*~J6SJ2#Z !^;J)4A4@iU%{0L|KrP(i??E Tȶ`D4Ot AcD-XuUi6L\hyܱs6]+6+hY=WNhKuu,H`'" (6Ńg' AquG}=ͪ=,H!yzZNfhϷ_.kXWScD+tEpe$sm0K3>mbMc˳V}Tn"ؠ3IW"> ~罏>,- E5"iz/8clhW9~g'XNK융C@=*e\ t*p`T.URD4䱜SPb?4*k +mmܛWK߄ <#y w-q=)m멢"c3ޘN\JIpRUhfP!͑C c?F`v f {܊T\ٖ167ptAƘ ~AiT~ťdVfZD}=FqVwR:x/!,CP.c7(@^ Sd;կXrh̏56s,Cn0F>-Y2=|N UMgQKoviwpړ S`mFyI }u37pՏ y  Xjp̋*xd5$:阶.Pa LCRҲXTi4>H󲋛?W6Z! 4v=L&z3.Mbda6K.*y{{&tN4hfv߾dlnwׁ.Fh41H/f}z6HfǭFLNG *=rAK)J!iCG0k^BrtA Z0}n\_}+i;;HQ!2pQ|UGAxzL޼+3g )>P0 y$"daߘu7)pnB׻p}eh(,i$D) DlbC堻7y~]Ă#P?)B{>x$(} nB{QQWʁJZ^BM&zeW (N3}.)Q \+LjAةX?zQfqx>(Z'd;GǤ[K`ߊ?gWƑ+ PI6쉜o@+%%@[zSy&^Zn@ɄI<} j7۫h \2aZ%@jK`LᮥVB`2Er'G6s4AenDpAPO& -?=n-?5Р&I[87ӁڼnS2D]3aX ٠2._7vw ^^TK|UsIJGIPnJ״'m(9퍴=ߥ +\߶l,5`Em ldϐ9 pnEOSzpNZ0TUOkF#Gf`p`xP{ H|-N!$Gm Jo~4Bɀ/ B7I Gn`m+ao3D(;/$%l elߗ*dwz [L.M13 N9ubY҄ÞZ, _R".t l7∀8P ./3L ]FL |-ƉLM_7& Ǒa(aB←n7cW;VN#Й]`T.Yk0Qb u4d8`xs؂Kii`ǃkهWAnX9LnH z6IٱICJJCZ/<Bpڑ^6ãdLaߦK.^Eœc.M@StD[= 0 iN(NlH!;EfOOYr8჈Lz}7*yx (a0$*',"4"T1sᅟ R 0Ϊ91L-ȾMb`>E>zQ- FkrŐ[YӾ7$K$#x%8'z+oBT͠%9 4.Aٔ,+;!@)}>,q7+/BJ9DXňK',ǏQY#Zre j"g~K0wB[ sT l sZ%$"ˋQil+#ЖM29IWO|L_o7I0N8=Y Iw4B^ĢčāK[_di=.2p1@*>U!*$K: Sp{ؑg#ď vU~7׿yqjnXtzN{Ci>ϟ=48YNVc?GsBR ֗H5LtH`곽-ކCnd0U|Rȶ%9ƊZ(uu qY!r]{(=Tnۺ1{*Kmɽ "Q?L*v]6(՞t|Bk0 G|^&wq#BK球Hysf*~[']u=lnj ]y?!ow.0kB6Pywl.{4}n"#|VAvV6#sH_W!&9V!Nui\4.[.]/Ӏ6b.qܶMFPkj:Ȃp5/>iIaJNG#@ȧ`}WMW+wYSqx&P[L dُ eT U 1~x:t9~ J(Ʉ*pqQ,~ YFb"䵮U><|o!Z{@/F<*c$g0 hƌD^w9&z<_b#Xmťaw/4R6|YqUF[;vCپyJ/؀(V2#SKpnXzŰz] BpV9}cG~sdyc} `(~Y1%z#g$93.Pm*8Cfo$>RXZFv@H89'X*ߊ0l/&2q{KjދBa>|&#R56#ջR Y7 4~ Am!g06?̯;(f)oȶs\ų3eHd vMN6w >Ih&lk|pyaB_!K5ܔn܏{r=CtHTíR|F jThkbk${L<2 4vwuT.IJ@cA<\}bV>?2PK6T7%8Qs|ѳ9Qg^-(~741-fk:ٞ31EvQl31qLIHYFiEwx S>hrt,0-v6"n\'i:TEŹfZte<{jQv W/AC^0ky/nrP[WyPֹnqbJpu [RCt{_,ƥha^ 40LU"?s-TXJ~IE6B{ 9ty8(U@g^ŠR\|^*M_WzʵkiC:oOm |PfQAMԸ^2?8oŒX@ :vH銟/tUy* |;rbg^q>~Q1q4; CW7n*r@ ܣE_{@bUg)J0i/z () j 8鄐,(ShVVA{HuU d ;IlV\+BQU&_Fe 5LU$4]i4ݜ!EXR}L'Hd^W-Z@bWp𗶙O_S-&A .W A$&Da6Z4?ijWcz{<bQ"S Z/|;Xj|0`LWe=ow6W)v< z o)[p7g[{ x#mR\ݭ1p$v.JAO40IaKLiGɘj[?uׄ0 k㚖q_A>+-w)̙Kp"aiVbl՞N+- Qڑdî p! 'ҮgK@{-ٓB Kg;W}(H퍯"v`wVf^ hՆ٢\kk`oϰxP)vnS7fG:e/S~brh֘<{J0 T*^"hE Z@dMlC;WϴwzyjR; J>5tr EH7,$Fb&R}B)>w ~J,Cx7[-Sd]s@ rKW<>2Ѡ\<Hl5 3}(|l{GBlw)WVL<:O(+?UzfӰ}TD|+$tbF}W=΅I iH#=8g\u$oaL_ (u\VTI, s<]ߒHFTՏ(5=$s&v #1Ug}d q5HɈmOE60'3Ce ͕ǿ^uW`?U:ȂqH dӛcm>Z::)ҷs.AD);[XЀ.J[XKݛ\Tn]@*zI2f)nP{K~,?Ѡ4{z05<ͧLP݉'v~EN~W$,ᘮK*o/I 4 "5bD@O"jN86g;^< ;3Y($ a3yA5P}n6jf!-+ ^QŕjU9<]&TB'Vo뎋Xx*r.-V=ܤ5]:$g㰤g.D}G(d{LΌv|Dʽ,1j62_A.iMt?gBt}U|T/Uחb|xOSTQIgQ~VdCA}\b6/3`$^W٧ZT$uv()%r>O9ٓ+9g(2$^{xXYm*g~`U@-LwΏ hK(Ӷгv_ -x:r)w$HCt+f7qu] vmP5UK'PP2]c1>qR+fJ(m ;iե?)-}y\8i !XBr=`L4I 2֍ZPK&w1jSZlaZQoP<?ht&Tb ѦAm~&@#6TkC/Ø=GEM:_BTo  3nZ㙋%PblZSJE:B"JMڻ@s(`w;RUe*c`SX}0.Wi_УEzNi < ՇA}5<V|>^qB?D`lMY-x1\ks—?TԻQ`٘~ETojF0m 6@.QVz0SR٫&+IrDħSX+P ;ޅT&^#Ǐ!ΛU ,;Ӈhϸ7PjgMU{ag3F@3Z vE,7.AHſ;ߛht:@$Sq.ζ-*?al92ۚdN,d?SbKZ?CN4 +_E8iB {{n=J_K%_,i t#X`@ `m>XYj5lI]j@­3#̎M O<)UyN``xsk};udE40M=*є>g1]`/?m:aoYɢS:3y$G~auX _vV_W;ۜ=RB9ZSKQŎ:A%q4ŤM)ӯAQ~N* *˅jx8S)(%"j +=8LUIYJ3G"5AJ7PllU7b^|4ARm"m~LB<V,Q.L2 ^;=t](&`2hz"([p}{a՞򬋗sy,Wf^_\N!ƈ*~mn)2'qo3Pq A^LYLA"x8A7ͩ,s?!M3Д2xX!#T6_A2Mhf" S|S߄#EO_2Ϧf;emd7:Z^TMA{KoUq~":;½ґuZL݃Wa+tC t.x+{)0 :T2h3?3<Ɍxۮz_ t{/(Xm<0/LwA s5%zwQ6ݨfi'eDut[5Ϥ|ýfHKc8t,6;684/K"ѷTȮϗzW@Y-2ok' Og v\k"0(US}t2q/SO(n?&熄U2/ID8^EM`\;-H_]dQ#SHۺ,߬ OL|$<e r% R:ʹ DE0<-763vJ@\ln$db(+tY [bL(gx_<:r^쎀XliZF3}1h6zKt(2fɳ1YUvt;>, 0% r\ЦٶB$é2ɜSXh3(I8پ(^(EZ*&4y,Jۗ=yI$l3j ڋ"9,Q jz4~1-Slhd{U*_zu9s%rhL7rJ) vLF[Y0:+9#IBX F_W#f," @ƿ-pS v4XH|ǔL?-_$b?Cj pf14VUH0u{+oTL_=5c]/T٠J dk.KފgzO?LcJBrc 0:2~əOB ɦ{+#U+fqDTZ>Çc~魡,`p woC4{<Y_*`Hґorwζ>v*PdMyf(V|g2Օв 2 8/V2>G`3ܱbrSO!PH뤊Kĉ6uh ?"1ȅ0"~J .hUJ-U 9;XWi@fO2M6l"uDA]נּ+?*1/X7%djգ v:1"*-1&>ĠxxaѦMrXrpS(WG&3BDv/қ뿓jePK`r&͐ypOtM/9n'S?Ȫ ϩ,؋?C! e.;&N[]g:|Yw-XGUR١fK}M+ _-clxC ߂8-5CR4 Q\@J ffwNCH*T.svāO)vqt%o 箻qW|v.1j]9?R[ Ȩ=7:Kwg+{jnAޜcR[sA2R_kD5'r)+{Zy+C~f[7.HN7BY,5h)0s)b<_m 0 @++PH<1SyU.rq&4b[-1  1qًkkd :i)bd#"{?sghY#!QIats;pCC,Tet>&asTe,zDrש m8up`W܄B<-{(@7"tCa 3#1}ޯ})e1E&aڸcpa>.'ً<6bt")s70]x <.{ !Ns+vB__Dg~k"*q.%Kc3ҙULHkעgӘ. mxۂ܍0b$LS_~5<?_6># 6CPw ڶ^SCƛVš/hC`V%fڋqI@6% NJ0`_6f.DIE3?|tCDO?: 4XG[$_}5f9.  tVm1B-;^.\=3&70Kz!U`JLQK2iRf~,&Y M䰈q^F^=5α! &#kTq#"J3Lщ))7țiѴ۔5N{Xmz:̸vAʲH7yU8w[u]qt*9^H:ÈH< $dQf}oP%65*٢:+8L8Ȕ&Qڠ82A>2e#m*^w3o+ck;OlzqzWW*RX?e,R_l ys2|zmQÔ[b&yBm:@CŶ_=N,=)Vs/Yf-*3jO3}LoCM ?m+q?fs0NNB+B"%yMo >"j1NfpӪe1CM1yDȻB*v<2C:7DL6tN\^!wŎH*ߝN* UҭL(3+}dBJ>ecu{ge4L& {˂Bڢ)V7eL2~MP%]ReppH/seq#&(@_Sw REM/v,rsNf91j~M^:~&X~SѦθpy->hg367xJPJXfUwQG8 Yŝ]P*LY-|[7h%C@Zw}01z%#})?k!֊ 2m]| (9 5[։,S$%n0$ ;3XEPfj l$qyؐ%B'jz_f|Kq!@9!R.cPz4.J]qPr(lmx=e6 ;תI!Pwt?C28Fh&/fZ եZxvSzSrC5D( Eʨ;i{NCp]c6Q$ ģF5=Zl 5o+ctT a.iǷ7b|I%M#*l<0Y$TP-ֲnRE!xEE>(Bk1 ot gpPK=D{ % X#s,^Йt΍or+yFY4id {5tkIPz:7z|``6;x6eNFZyn丯SUņ aK`Ms@dLW+_UڭO kgԸ.pE€j[ǫZ<^4>wl@bQ>t S# SJr޶1(E|䬵/^,ɒk+VdYlGnLdECZD@&^=Ol>*ݕGы5$cr{EdT5C5"v7P~ŷ8TƄS|d 'm\f}{@>|F{UC0 ɱﱄ,H2G$.&^Qؖ3|6􀁌-ءyY&\hw/<ML6W~፪u郺L³-<~dXD|Uf KLBs M XċLeVo"9+T,mrD64f WBgǨXsU֟JR_G60]&N*vrƉPXOvQX1`盭,nB4 >Lr4 PUUc c`G|{VVF,5Fe&4 j$BxCr857M3ׇ퀒2PB`tA3$r͖&Фhۻe'rtSSO}FRn +z?#&>S,>.\-KV=},=,g]t3"D(j~&Y8jhh#DR ~K&at_bׅ ޯ&yg@7mOͧkz݀&+ ) , q \rmg9h\O~뗰f`54m(KUqN |4bۣV;]RuJn[;rzHY"*RoFŷIfކ)%pH։ĄRޟƴϦkXy yh|P,YOgh8ζ/,ܟw2A  =NULDhI< E>-*AhXcwS2NX&K#AxnGDnmz6cKrsTD-u6.E3<{~tbLĴK[v6.joFb>䰯hLhQt)R{ a7Ngq2%`T=zj[~)UE<!SRPޙL'+ 2vGj_/˨Iܟ\ƹ (͍䘗#̲V$+ 0AW0NzRWiWܮAr7[Ȗ?ۙ)9b/0+v}p&}1帪~dS }7OO mWP Pݤvە!cp`Br-~se6ڑ!Q V];r3҆6?(@"It!"w7-Ϧr4?f_J/Ff_(M>:P &P"m2Qaqq{5!Vr7!Ћ#7kJ.u: 78W-Gڋ*/=,·9m:fxn"*}lhvDB䅗r `v\˗VYjt쿓ͨdďuoKoߵ]e懢ͩM;yia+L\LeSg+^41>F ۔lcÔ:_{SdI nɝvv ^l]*v/ŕ7n4^&$\e\275۷eqwhrZ5ɚVM<@s-c20/$sǨO XzXXj= [֭}GLE0B(j@{b Lҙjkl/7BQ룾^ǓV+a040rOYm~m)V/4uw f;tuuMdꝑN&9JZ"׼Z+'JUl-iWc:Ž8R 1\=Wm!6qа}[r4 "W}GeB.%ա0oőMtR[$ZBqzÄWXJTD;bڒQbTA\zO9-]eDzIwk۾&Q͐ZZFt\[+(JT%XOC[twҟ%uӍ6FGjD#r5IMPJa,"4H9(J2k5} }Y=Z|T#])ZU?t9NיU [F꘠k;"әW<޵=W5P{4.힟w:$# cEGR>ī6ӏ6);" ?!~ǗɽۆQ{dQg$QfL}lj*4qWze3g2HU{2cq7wpДd37 ?: [9[8݁"jX1jw҃[I*Cg|;e>WWMzW;;]_CPWj )]gm^@J,ƣ[&NFz5^ն]Af9xEXq(e*:L=Dޱ7̈́lg>Ճ4}sqƹ]ۉ,m ]FO3FC: `!#"th%\p*$OZ9nZ?(QݨMX ›忂Bl?e.@%aaH.o2OUROM@~RRpL=Xvx!Xs>LYU&wK *H?6.(&pgs1e :B˩^)KV HElf;o-®:uLaA'8ؤ0-<~1#JPo,Q4^-gwHho7"+h/#{m ]nZ45jRAymqRwarX#, ]U%3k^o<[vN)֕,]y_k.RpQX }.q|眳?Li-x(H ׷}V'W QC5_ՉX<:)IS\zrd |T9իȷr=z;]gu1,&7,DH\QV>x_B;H7~An5(Ζo۲U絵b۵Ũ 5 Z@R|L(+Hv)jCRJGG9rqeP>E"3s-%kxOA5^;_΋l#>C6z Ue_6V1載'ʀ˳'f+7\П֓m2(ZogcA7j|^)$^ {2dS F ]NOZ& 1^qL3A?Bd+|>C6fSH0]"+gCF 0>I6f2'#hX|_>y+GDm 6|yaa ai:*l `rGݪڅnS˕'n$!%ߗtH}rŧ?ܯCȔ#.4n[1|w3rgҁ=^x<؝%\O` ^vp؅.?F{إ&ȇ=/moTo-9?Vǖ Y eIvxTHl * ѴꀏKĬ1ɳFu o>S~o*TELÁA^/|{_eA9+< >w@#sM&`7"}8̽2/ lv3i!V"9V?$zdQ%bpu'!y(g݀+(+xDX*q;B0#zrYEM/D Z y9kተG>[cnT>VO!u7f(5v]p ! "L ]U ^t^.3a uD",d{LE!(jB^CP]ct꘢&7s*M[aF}Y#pps*PHiXn`j-uW/aO$+7" o AIu2W4Fͱ"!Aj%Q~:i(D`^=_D,Fh;B GYetit˙1.+h!zO gG`KM97gG*e+~.P]l`$rDfJ*ttF.ÏNA$JG\h6絛+5ʤ櫚Y [A2Q,_ލOMV @ђ1p-3tsFz/sOnY{f:+&Haj'Gg􄰋fݴzFLp;% UwC7QGraAgvE}. AulC6.dQ(&0] Ȉn@ͥ)E0F5s<*YcXaGnZ߭bnS+5Z8^ n(gC]]Im6/NP,`'8.ƁObN%k D0ֻͯ ZyM_w5bBˈ|ž O|S+mKةP}t lٝ[)&*኿7قr!1-ICWu*>p/jS4cm?d_-f+C;+bTvDz9U]|"|Ht1Bm(݂uj`Yz v \l$\}hqS>Q=ɞ*ï<~sd@!sM^I:}9􂻋DlwT`ѲFsRoIHrlxӷ*31N+o>P !^9ڄ~M&+F 5'qzePhO>r^UsQ>\σ PH7v(I.qK̇v$ٰWpfAg>^|ĔN.XGw88}ME[73m=By)qnNE `Eõ΍pH@c5se;yQ1My[{ը#t)Ƚm ڳ^pqQuc0Hh^\s֐b8D=ú%! W2Z%+MrΖ6}Ϸ6_ sҊy x,,¯wըzCh6U.?tdJ5sV }uYczOv>~\$żL'U,Z qv2'B@ǀyJMsjF'՛rkC ֳ3 !\kp!s}NoHiq7ӥѶ2uc:۸HP:p)h~B5UU @peK-<6?tirdVrV)#nL8,XsP4:M".#R -84 wt( }CI2.hA&g/iM*^G;)9ȫY}u!R%J,0 wnSN*M B9s`wGA.>dvQ'%s?.hnF@VU!nW`kIm úYsvC{2D{eGšdZO.r$%X C94vE jV@N=gn@> ,? YV '¤jFW`Wd_8 jG#l)[Rdv 4371z!F#~g0xkUܬqqΖ/ֺG:xE-+K*ڍuLD',ci`&>ѽ(;H T7ȴZN7嚠i##/4)(/2?25$"3K96Dg"L Wass2҄P D=j\'0Qa<v ]&]苧nrO҆lԖ6w([#O|yr!&8]6uDax2f`¨ڇ0ɿm c W'cՒZ5nal-d$2IZ8$ .TBƞ99t[MִN";Cd>;$ ^00 TcdrtZZ:n] QE&ZT^&;\؋r?fezq 5' eze<شnZrMB3ITK2>˶j@nUoܕTJK3&4 yMkϳmsEkOimt =zGXXVl/#,D:]ʁ^+ 2;ݏP;LrB)k"*~w W쵹X?L3Yx fZ9`zڣM5&|JmNLE3q]T$/L y(h?NmP}MKPSCFiRtAT֡SxZ*q6%:#bބ)vNH q,:eژ l,nGncK F, rn(Jf_Q#*.% ۨj(1pwz-Q?ʜ87 ]zk6 (y jӨ$?f n7:9o }o4Py}B´I8bpF/}y!Z=3yXEšQqo\lS+`Y<jL,gH(MMR4-Ke-;^K#yNk>׋ֿs*5[%oY~f1E8IpcR*/ '9v$\Q E~Ȳڷo5@DImLQy)KM;# #F*r$G4hKg >NҚv5aY}V|tɷ0V 5BQ*ͦRqh=m&>@P g'قC\ZetܱSHbۨpʌ}[xb xN$\G"ڐZy g; kHBe{9a=!/GBJ[s֔=Nfထ3lY4OYW, >=/P䌝6'=V߆P炣jW#t$3vFW+Һ3n{NR=@ޟdcY;j0 Q^XV:՗:l+sw}De[>T@pa)fM)s?!DZfDQx$ ;iZ켸,s7[{>Ƿ}݀ "ݮz(鳋mԢW|'DPzN6}4ݤ>faSMr6 "c@ֵ.YM]UbIUNMA/1ihNj v(3 tKMy kr_{Z+y bS"D>_VKL#FUuGGhOv@p N^)P7`aاbU`H+&3hMC*y'7dfHB 77(*W@ {nS.ҾX$< 4Zr]"N!ZK>C| -pPN}sa{}|n+$zea>)tog_7([A  f.yHHtk sGCJ.ia{nPV:$2{u,ui ۅ$[ M1Ȗ0+(#a"_OPZTSYy)!BV?0%$0ZR4zRp1~x!-tؐ{ DȘ?pȒVa\a/ޘ\p`<> R|!-9&qf>vꑇ<2 r64ҘV=dr mZa8/[JZǿ.5,Kj55T{h/㱂d褫Bm:=,J qa@.^/|BIi^ڐ_fZV'o|B@$XY4U$_3xG ~| )kPK/{ ٻfqy UxI2:?=kɾe3154Φ2xsHm]X}|GʹT@~AY "֡4wh=R| $?4k?`68i-y3BR[3IġP)fPa*EV|HZJsݯS]M7I9s Y=~']@hr&ϡo=֢l^/?.Yr ) VV>Z`I22Py3J39zkhC=tDw6,/gR`f N*Z7S'Yd'NkWD/筙ӳɎ棘`-)N5CI>RpvێRv\=pjJ'ɿ x|`BdO㳩17fٛ6 zNn'8iN&qZg_&Tu~ tj (];C[,]8z-$g\kчQE= ~[Ƅ`nŻRCP$3]jZu|݂CcN̚ J.O\JL )Ya0e8EɴkShkc#ɎCx Tn:koaa5tsGKUzLjl)Dʑ8K ́ZT%pcB;{ȥ!.dpTGO~W@HWwA`/E|X$Q &$#[ } et\ E8gH*6ݙ W/XjȏJ,y 8'xVl鍦29ďn S]M[b{IE ]S$=[s .i8`&JE1^+`!2X%!P(dVzΑ؈- e^\,jnŬ/_i3F*δv}/.V"/ڱN‰-mzo3>?YR*bc8x9.[L/ d~{?jJצԗ]4ʛkoW(#j[XFA[oj먗g#4?_w$"li wj(x VMA~! 82{3[ֽokI@¦.F0N) ":1 WOk.I>j!vuj/Z?7eXGI+\B!a]z48ƍ>|6.-8S_O͸drsd$q i4A.)zQ- M#S7 :%`9{drM 31BSJ\Ɛ+mK΅wݍ3$ @cU\^:{me҅yl̀)6%}2 QJT$)MjSյ}g1 '%)7 K ߩoj>NM*LJF8IَUL!Aϵ=@zF|r4 gMk 3wOw\5׮@'>,w`oR,& t7Z~$<1Tr/X✁ pjFAG>l,răt:PZ' |Pw '(M\0' NE8}IfRjGHWއDLw&J/@ ' W5=zA5M S@ (&(VmϋT  ];ʜm+I7(1Bq}yU_r] C*[ ^*sbѴ4UӺM!CZ\ŭS,xRs>@r?~hyފVCѫy3yZOvf@Q <\t.sp8 î(qxC+ B^`g ǜ$Ĺq$TΕ1tK4%عMmXRluhHCˇՌ((Jy>!mG}w XN nIOJJ\|mU&ؑ/]*c4E.J}ݒz⸜|C# c +z5TSWCuk_02ů*s?4B^/?a-84ʥs(UIw2_ Jˌ*cT 4YJΟ׃yv6nbIhwBQWW!Ljabzrq. FvR#AUqyUEX!)۞\}Y8ޓ&~pWu=t/&b%I!"%j} )0u(.ZuhݡnD\cj6L9JD/CIH}(P:.L0.\U2Si.]Tb$ZXU5|{ɏ `\F#"Fu(1̻r-U,:0= *  i/<ԲJsWЋR'Ce!~8" ;7IzYfhs*ۤ}rӭB38A|Cӿ5858&,6+>O ⏈pkMMW#{a !wM-%WrR*;.}ٽFk7xziCRfmPbggKQij-?0C7d.!7[kNjre\dFc}ԗ4~!5SjK0C_] 8s'q-=$]x mY~,(ZSj g'e8IS`nM*!e0{:Fs\d} %ɥ}%EBo]C('8f U>]7 .l!ͥ(ߘM76p&OBxR]kZ'M:Ħ繗UaW^NErIC$SJwU|"$I趸vQe%07 k[j@-N' 0YEQPs5g4n@[ukgfqW_y6PP+( n.gB4" *4Flas# "(B ]:LD6-7# _UT2SO.±*\N?\S`U]9ZeINFA:E< lTeCK,ljܫ~p)P8sQR6nP._[oOu n2+[iV8gaSgt (z[¨ `EU˔3.yU{4 w@ktmeV͖R: |p~hh8iX*8ccgZZ4j9n1eYވf&D.."AFWaM@9#vdcnSkK!u7ֻRf&}߇>ń03BMNDی?u-q@eNq(1b<2xr 0f}Z%I7%qJϞM$bj5+.<:hA0=^ <)2~hR5:Mued~:Uv9vXɡ\TL/Bx^xU$0jhqjbks4#O![OrywYo{kR{7%c9̃mG$!mJ99@}O \7IvEXgcw s{T9܁HM%d6SS#Dظ^ϝ8͵crtNL 9%bwO ?U88_ҔyX\ AejX:L  I# U(5>Z5"&> LB~#xL+}lUՠ*nkBUz3=LfrXϪmwXȾ.jIN69E%%h+$ z\9HǕg\O 踄Mk A-PŚ#z:wƿÏWj-fs.*٢ ā+N>?UA_P-ڔ@NKܐ6L=m'JNBj6x,50 - e5̕@&𚁅yTcf%p[*'Ip&MYy 6keU%0dk7^.SNUJsLj  pB2jw-#9d'JP.B[n'T-M{FNA2ZYܽM9SL1+j܉793^lϰ\7eZ"$ h,x.cJD#~ԳW옪#I+6&j 7w{3#҂> r)Fz\ygb${lku G C 13hkAրE^/ζ/~3?y R|;8#,r& Ĺ<F~(  6m7!ch>}lK-W2oD&/{B8Yc[(|*s,nI?p{^1:{9N( LȊ҄HSS/&l_QovƙŧkB~Ӫp9rmrϟwbD>M>&SjR@gkI/%;#bRn' W6LǥS>o _*j+]&G+/Yed5' tI,Y uxpt'.Ae0U}+$$2KObutFkZ8˟A?imS?'`-H#3xI='.a+3((BLDqӜ4`uj¥7[2R}(y=NCC-WȺl JTöс/@_@I *opύi (ƮQَe@r3Gpr䦩 [:{HLܖ@\­VnlȌ.8icf9PGAOEo1.+8qqz6P1"ٽ1+ #*nzb ƭC1d*f ĹpjL>h$OQcD(Iykp3l2l;]Bda?`g{+` q[weܒ(7\NZ;q p3{!ad5[cƾz鶉(;vIXaݶFAJ^2]0_Tx(:UF'Y=rӝd'R,^8x BFvد /I<@Կf%آ`i=~܃ze(=-+.߇ab6?,*Ug(3C(V%?>)&$TE [Jۙ-(|xހY)^3Wڎnwky0e`p,a%tC;!eVj&zP ;㢦և:>It)ܚO*^P}Cx?˹+T,Nl툣Bg Yo_j~W!Rq]46~52SՃuu^Q\p%%T# )+K &pE;1ث_(缲6-Db>d9z⎒= :ƥRX%BDnsb[Kۚ2DԔ< i4ɵ\n^U&gP 1-Lwx}^__͂볢QC;D)AN!_g3p45lq]8It)`VσK=ZzAKC y[nWd4;(y8'I04(,Vx$|SٟgخV6VxEXׯ-L"- _8!dO螮; K$埶=e69U̾ )̒,]7!W}lP9Sw9Q5ylFD sFľ8tV3 5ئ@.1I.1"ܛ? _/o3[xRMLD'oynfmWcEWpR{!8@#$LБdNoS\Mk'Z,+!wAO:}B29_zg5ud?<"Ofዹ/Yl+Oͨ6t]b$5o<¸ŞԤYCW-~%Ȯ{z,NI"΋0tB[V Ҝؙ*W }E /]3|N]Ap}ܡ냲%Qp!\w\\S}}'u jl 3*rxsrկ"TX9j{f<w4:%Rr4#["cT{KK>R=ߥbLeC ԋ d% CQ (EC@jV޴ L忒 ֺj"$=%oL/&1̨8KH0 9|"B¸翌S.":+ڽu~YP 4Xj^i8n7zǔހJHW,5Jr1ӌ""ZWAWRϪqCb1!Jۇ> "z63(tģ5K/Űrgh O~X%f1]vzϫ(G%^Q#0OhLsOP&r\\ŋjT{$-"Q@Q] 1;Q1BkUoέ錊N3.,$+h,h~%[^$9p?PaYllXEW2 -Z^ aH8 i@L~D:w%LX bvgU@oUǿjU<Ɔ%coj),E,%D}Jr 9d|= N23 }ԋu|W?C~ g$BŤ򆎟HEEwr{a5oNkfe#9x^嗒=aw#k, Q#thyDeJgR|mbL=)҅ +dGO Fzd#"^zj[Wm= 49\}?ևy]hE5keˢTHDЍd3aܴjNCI3PA8#ZtKa$L81]+d !BkkYv#'bNݲ*3x'<^ByP\+ךj4,{͏ |&u:c0\*d*ĤrK4MCb[O q,p!<*[q'7|'S(|)9t{a>Fs( 88b٩W7:^JȥmWh9%.%4F :.NIs0IeI'?w ^rQZF)Tku67w= W0CR T0 e靪w>_y/^2s]/xez +wFVa%7)]}i%ƞ)s()s}e)o"^5| ?RحUp{'&k`Iߒn!m5Vy"gj,\ӚH-GiLzb9ǂom-lljVwrLh-}J]>jL!\k{uT|li$z557jep=K/0a2; [8St\;^C7?t!%"츇&a  z!T*ZyP8'+X0OHx]hj,#$=֩Rjz2V՟Z۸%$_gXaxM&_+@- 'AAZ{ҀtZ|3IزŬʕpc6e?FN l wˆz o V-Hkɫ]IhY"lb›.G\Yo(qdc/Kþ=z*2'#" sz-3AQ4RE仱~-q,fgnPO''&}3'~WQmLGJ}{)/0keFmc{U >plHԵ^GgKu0u^S{sJ* t$HeBX&s~4 Q%ݐ̯{Aizr#1wc72fgno'~0@l 0:MD $zk};0#iP6sk`ݐ30fÉ"ʑNc[jG~sWUE?2Yp8FȸY =AA6E94.9a(ZUe%;L,U#ˉG˜z[ m#ũhޫ/qgiUZLӜDI&vehATkS[B+Gʹ{񃓧\\QƞB/"Ab(,sI07 W{8w~΅"&ƦZԲ9ޑ5{\4tW崪+q% %r*`ִ9ՙUGko1NF`jXz\ QEb_>`*f#@Cjdy@\"5FP'ӊ21vvDd4txs'B`@x[iZBTg.ɥ?K[ m|^uҽnW7)DzjΗ ~&ªm:St!%qWh5K*txզ{z m "]-0Z y獒^ĘqHga1ZDW mx iok V̋Us}d+~Fr{_F @ʗ: TЯ Q9RmPɈ1W75眎@q밿Z|Z,wwb948xzir)׽T$mOUR&joowȝp!'6"/9P$X}I+x.4rxuk >ꑉL C-}7?Erߛ$X|{YzU&?^I%Qzg±R͍[Ԣ`@o<)Bf\ =tj|S6A4=56D BR~l] &7̷P |!9DSHݧFG|7j }m+33)_;ru=̢;s__ZbKzB 5&J6b?Se)mx!#*-rÙHŖ)+\Wt"70r&^=EMЭܔQu<[ԺK.oq- 0ʈT4A'!/X3EN/|>gOB))j`9D垿Ìb^bta X $R:^Im/b<^s'oA_}:VzC[m]BԻ3ms95G61:4",HߠhA xfBKp7CPEgBZ(~WR Xk-ar* NMa)LqI^R3)?ЛѮ=5R1P 99IK(ٙ۶-ʼnW!ήʦK~4&gwڠ)PmQAJcp-]fF%T>oE5y~dn;s$J hoS^?bJx?  [[4 D>FH`ߤ&a. x&+TyDުp(^PУCuP. Z@+`Dd'n#V"7((?l[. /<68^4 `p%ZWԆΉNYVL&QHgt?V! fGUv /:STtyޓhj VY Wu4bx] L#Bo B5XV$ P3z x&}Qn,X"r: ;Ё9(5yeJ m (NN\3 Dn|y7lV+_RH%Q|ɶ0f R8Do/J\D짉i6X&E "S+gY`:x\L* w&p*ɏE;ypje**t 1fX@cuW6MD~ dxzOwZB:\w 8@649e s2L-ƈM-gAH$ @?Z '=Xs ]tCb%,:Wh$it _h_DZA X:5m^YPv{rf7#yh=]eɐ3IcQٍ*z($W۶>짚UVn;aH[^DF|n$)G1Z(>c'r(3# 4T4De}K.=*5rRf|#D5|g}h4 $촍8nziuΓnA^^(gv*i\r'E\ H=I-`&|(n)\ pL8]Fgj6hӛ:7xoiY84=BJ[j1q jW[Y8 r? YWϕPOh-i;w |8W4 e9,h(J^~2n6ssiɚ +;te-_9{è-Դaq5ݷ~/i2B}Va¨Yʔ߉kxEa#AC|%.X  Ž3JLp j-pXS؞8s.`}z3q\Xv$װT92BE`(#3nձ&azsS\J>.guk,^e*yjEq% #8̥4*֜ Ӡ̵ը"Ghkp1ܽe8Ps^9 }-­MeDCq_[e=1_}D@)1]77K~iZN;£7ޙ9mF_=Ƃ@ARO\dZ4}8BQ0tt,OF汖J[/hm,YAΥ^վ(~p"ݙll[s6?r9\tĈlLT^94"\R֍6B@>][aBH3tW(kᛤU$/V[WOlHRUig!kMD(&3ݗ,lsiyBJj(xifAeyE9|qʹHgEHuk VFt]YIK.8e^?Ym!6ʼKz!bC4,`aazHB/JURq`c>wjV f4$Яwfi8c'}G >HAsn:Y{)sX[F :ulO,-+Bn-ꥮ|Dla-n҅?!(zUzs-)N:Q 83 iK#MS(pkEJUyYY20$ML3{MW+X8݃B*+u><6x*3mB3&fڪ/gňEVMAj@1GRž=Xy Eq Q@0G),A=uO¤Be0Rruo ?ڳt b7(«%l5,l a5]zIvΦlvy5E US9w,>b[?U4[#FYMX9wx:p8uЅ|qlȓד(.WS{@cvMg>pe߰} SR^''_bʈ/^m8P4\麆>qdVŲnV;\Y2]Ur3ؙo nEkn@cnλqQ+u3؜"GJzgU&Twiw* ƾQ5>6+aO`<h+5hg(\C84u\,IY!L _s L؁ae.p?74't*XE1>a(_6c7KX9MFɈ=^E~N(1y2ٙ%!Sghw;{ j еKtngT[lnc6ꐢrgY5TW]c }HL!E{lڪQ0^Tp},rtM-f$jmq547D/nK1"nUz%T ; @qN11?N(Q]Hp=p*(PHlֱ0ǀt ŠH[E H+լU|;zjY ԨFt{B-,VÅ Gy(`v31 h|jD`ۭqq2oqXlxH}ZHÉݬZ`6gLd'p߾qCe~]߁U`h@^l1@A^|&bea>pƄyd2Ĵ;3pYʤNWq6 <ő lu-FƨEǵhDMWUmjânhE:oЅ7 O$nt|BJ.jg1qD(eu,oNU;Y)>oB%2)!t-袌t{pEZFPQ`t ;y;wڿz0> f`#?%sv+<&I!2DWAҪ`"Hc&ɯJxsۓLЩuO?ˁb~cI5Wb2؇# oӣh)fA8d$岢,-3r ƥWC|1z~LmQnӕ ʫgT.cRǧ; gGR#s[`]Gr-{}s1ptm g\%j!~"h¼j0/@bA<6Jt 7ъnh!ĢEcYGgcho ߪ͵i-_}p 7ʄ;9;)\೙C{]H2lR/l5k6 j٫/5Bn~FuժKi>n1oZ0Y..lPBj~VǡR~KU)H!hv̯0e䨈;&30<G=L\Iյ e :Z-nNjqu?`(O7Y6|R7~ZGS+fKEze@[ռԎBD0JXp>d"|sε~"޲랼%ר,2bJGLO..?yO:<OoώA+^cє& Xi~jo.c;mC0a=Y5iV}gCĘf{Xչ-˥[[Zơ-ߙr?5#hELGf<`iTܜpZⵞ0 "B͍\hinHU1HG[1rMyRSr'I*Da_r@-lHTe&!p]2FQ8%ٗ 1;H1HuhKL\Ь%>xsn AX+S+\gejUg.ih0͊˓QZf x! au8TDd˧ ĭI ҃efD߭e0)YW%AޤFgi#xhB$~2 az\kTXCΏc RFgAG @n]>5Ʉ|j#t{v{i?,߇cSFvy8P*g| !qE9+B!:cP6l~5%!A@ʓ)njVw( V[ݳ|Vw`&Q{{mq/XrfZ,_}RK|@󺤃D <Մwb|'u zA ֌{v IB?'@Xȧ8g/%ݣƑFsǗ9)q M;iyiYÞ=% TVCsas (WN0Ba+K_@1ؿ Xhoڴ򽨔"zmp){hrѥ#peAKaV 'Z[YM#U1\_OHяdƬdڥ1%0̞s//#) /1N!Χ'튩L73J̯mmqb0a$ )?H>cRAlWܑ`SmV uen. wL&^]ЪJ_N^ fM^o / Nhl<h?F&=s pB~Q+L*:(5o12ף>/\$Y.!l{#d]3.:`GE_]/\k6k!?'Ď^SVyr=M5"1p&7y -$͵ %Oz?R0huf&5 z՝޼}+*$n@)ߐ {uc;&LAz.ݸ`B("7dlJ!%4X%B->loYhǞEU L?2DIt;__@vWlUG*#WRam#)A%]hp&J {[ Gr(a|VLC?svy`'zyGN.r1JR/V^$m7MЊڂ≆M=jiF{扔,I:4;)ܖHe ܪ1vuA9wS:8/EՎ{}`TQ< |F} N*UJF[/ Vw%]fJJ"kJē-f=:Pb5Wbi,ʤB vK\[!+0yo^N҅X\?~D! o h_*dZ lHnKؠ욫}6B(jUd`lo ?}lqJhsLj{]j68u_ R(59m{!TI-Y P2r>?1fCCbo(3$z~Bid>s}xy#'1ēyj 5!{uφʍ&`wu0O&-=SMݪSE!L|Nr&bUGN$O-֪Ryd.Xu.AsLa*?ޫAM<ֶ?sku0]\0VIq/‡]peAD3J8\2+Z0!OySǖAŐ[/"ن~<UYO¡[5`N?HhV Œl 8xnΝh3~%>\Ui?a[j^wG8G qP`p5@W#uiܮ?*$Lӯ==wJ~> P[;5ʀ:=-'C< >*}vH% ~τsrkdbNC4ut,E;"!C 4f@Ri1D&~ۂfq'nۋ*V߂K:93eo:aɖbWcgtt@ e|wg1kW20[nJ15PKOͥdbը5"cnkgb`dEEJ\AUE6Nxtdlz *IHsx$^3,7iccb- 6!w`fl&1UVxSmSX^u: `R,c u$VE&tQCqc $8e8Q!O/==_Ҙlk&1X~6; K3QS. V8WK@ԧG L3zݚDFwh?IԎzAyH۞k}3Bc_%|z5S|(s#`/C@RT \;w0PSDBTlU¯D6حP BV)4vѐ]_٧oG^C y}~I?e#k)ɿ.Hoh<힢$:s `MZd|nw (L~ 0_i9&2 Cr3-88-h&hrRH"~VAVyv{^Ȓ_EʎMWQE --dCwf nkOlٙC?״@D:AV-J2B9WՀF; Ir/?[j! e^KӊGԹzuPE`mHo^רB_smU(@> nTd|+s~4\CjRV9GqPsk,'Gtd^| ZY`Y%&Io?甮׊E)w1WFZ8[\vMB[8ʨ~/ o68ݷ'YQ4vZ> PIHRrc40?GaŚ"=$?>(vy>u:BTbgǏd7?ضRf ح˗am#tJu@/x葺S;a!559X>I؃/< м iFr1=Fv1wcg~ԇq^k˝H13 *6B.tPsU@\ إ]2Ӓ҆U3j/TҞ'̺Yb`p]ekb;]z]d']PJOu^>dDAF‚Gh 4Rik4_ͯ~o|XiG!%JVMnz2ytH76r 'L9Tuc/f[MaWok^ =qւ:o`脣p.Ȱ:`?C Z3hLjUHk>(VKuR-Tx0Qw'fF"%m3R~ig/'6|Md 6٩.>F-|U9 &==LtQ@r훞獣D%;'Zq6}+4IHz¢匊57xoЁ#xV"2ǭ'^ɟMS4UxT’MOPi%S;F, ED7uX!CJתuV Q-$=LKx!$OSn_j=-nWاs4Ywx/S #[4fixz^"z"{x!>o0Lx^%LxEn?gAj{f2`t(K6$Jns Y\Գl'vsk!f.WVF1 LdFZGqnaj(15:.Z"RRA$Q<+4wsT sS*M3^ov'F2Rc"타&pQK{ðNW q7NmU\;'B]UoV# o(X7-eLG՘p܃b^Yb0VpwmYNM pDy{E߅A=" yT Q {:F/4d"Xbza~W2s,BWsq {:5s;mʁB=ǀ4V;Y Ne.qk M |y';eZ %0bD4KD(1V()݂6JfY;ƷK-xL4'z Qi'g;߫Y(-6ڇ  gR*|+3_' -`I'Q=2 3_+ hd$;Ӿ뿅ˡۛgZ%Źޘr] Gfs~RjR~/NeӣK[nzM{p8XI ҥ9[ę<HOqN!–b5n.̚FOnJ]_q/O%|)jwϛ]>3RTVj2n?ZOG9JĨy6ǗICMt]]1e> <ǽ<&>`n?RH拧N7$z(_+݂,y2!DeMIkT82,CLz܏hwT} ~xèT?|ALkR#",koIʅYFX0>8'3Gwݟ򌸧k!kJm낼ۖ{NalT\TR7:0.'^;tW3_̬|20XNWv` YڹũRyԭ> VXAP##:AxCI#" 7\+ R[7I+uF<~+gEx^q>T -W/ ru8GP _қhrhZEfmmG}v)ÛhuX6ONsPÒH[7LiܐfP| M(}ΒQ 2$Epֲ?Grbۣ+!P򛪛QBHN1khR(gx 0L}L /+364u|?$/%%EFKjI*+PcaQt:lXuVik2{m~cF(YaQNB3jl?rbL(=[, sEi n1r&Jw+_(H Y55N#W1&@јqV,ƅy2y:~~4TqWto$whȉ,r1CyĞ{kWXKBL{RL9A86Pڋ!(JN _hJv8^V Ёlk|Dv~~lb3c@JF&)Pm/0e:/0ϏW-P-A",Э T4_tCƚ=zyBۆ&Dj5~]x&UPH畘LNi梠ytHʆhr`0@{Ѹ$gršaя8/4ϵAT ZPj}w]D4|`m6 c@!t)Tʳ2n:;fQ:7 fEit%^8?a%Tؔ;iO(6̆_ hhԭCaDB%QǝM՗RpZ14 Qϱ 0l K+s791]>lE~{*U@ HI9|&Z]M#\!KHXNj5 !)iqiZ^t-;WNS?vOTh^`m{ m t'HD f;g}DO$,$n)T8G`(2~icB6Jy{ftAF>N?EOIºᴙ{[13Ա$@kհW^3y &2M[$Z.ApR3*Y|cԪ&ip40^X^-ttKqbQJx^ "6nՁܡ8w=#ogO c#&F} .AaZ'͛/~Pc'}AK^ ga@(9? 7 dH1^J/ЀQ~cÑɍOyń+c"p N2#V&Ey$*WgcԄFݬQ=iU*GJ{!tDw}7YN\GԦ(t$RCU091(|i Wy'S Ll8-K=_9D-V2D6j{GF:6c9T|s#u0n>ޘP]|:D΋YJPѕW@o)Q\Fjf?_qݎe e (s!ktaV}fwU+҆:P8*<\D+a161=yp&.j͝?zYq܉hN|5 ^oQ# j#ap-1 E4dqӴ 0&p\TgNtNcbht81Ƥpm"&jį1+vEooLٶ*t Êac9Ea-olU/ˣ9aS^f^QUwKIb*1L$aڣ&q[ i[r׈C/ܖ9jhˀ©i9)ᚭ&8T5"+=ǝ?t_zqû0HGf^>"L}A<_S gc&rXP ԭZ ` tKd*Wͤj\` `>Njs%8۽s*}hSO}&ycr4aЈF Ph!0n 1FUղz$fN>*~MWvl2w-nX7"gI"@ꔸ;x^l1%1DYy2qm$>fGxOMp8Ca_~yOOIدKvu9(I}%M*߸6a zw{wSxF.kfQG"TA̽:է7S-gu'+/).pF"uJZK%tߦҥc+rEʕ^?.xQ4Ea3Kͥ":شGeOq10l"}= C0 brzZ5Z&zRM*?C9"(uSɌkIV!tqy$N)INc;P0}k K1wz|/]oUU'GqȪT+ʶsuv `TkwӊgM Alsb´h%>4+(>R]+ ;mnV{ OQpjrP^?M7s<:ש1X kX#Y'-)0߄)c饒0ۙ.Ofa\;Aa)Nn4hڣW=f&NxuD# Ke;v(t(6I|cxT2)Еw]ʮ.ktf wCuR~hB!"D%!  &bOC$"ܢpLg:N !g>%s^fk]s*&ȅHPF9˓o"z=Ǖ8 j$lؘȔ Fwx tHc)yiS{忇Ɣ.l@˾7긒V5`o,kO: .y>yXtnr)Ǖs4_ "-C뤤 XUW-M}w?MhE-.)ˋVRd/!U(.t[yJc+P- #Z Kţz@9 URtcB.'fo Hk!}鐶H. -i7\: GX3JԼ]$07uUaVqV sJ9Bmb]ܸT,yt8ė0#GpOM7C?gl!oWQ8-U?E8m#nbX(dZQe"9/C2VU8l}&QiczfdƹD$_NۏgܣA\#TkT1#"#9i:ov=lj>f 7BHJwT_B>`'Z@[U *YKwԬͷT \m>;_+O4as&*p'_@{fᆦeCY raː Rn\̂n-iM^ XjsVVBxVبR_ם0+u5n!|rr0GW!+wM3qM&M6}>,h:YR|zŀ+G)BuU T ƎI9+.Bl;$}Gi [K6(cnIW]ƫ*+GNOҭΧjcep,~lXw<5ǹ6>ܰ)7RF7%c>lqmzvi9~w]f}j {yhLNfSC]dr-AQcPEnAYpRRS\L*3ۉ߆fKTr)wDLm}5ȼ2].nK?#-`pI`ݻrs3tq6gCぇ"hzVX_96ɲ@b˶iU J6}Xf w G{kbW-5yN]C+qnShrvbU>xcЉ" Bwa^6T,PBʛcfs1#e9JFU<2Y}A`̏bÙ!bpn`0lpŷIY~AqQ(xG61]BvJ0F |l6.5̉l`a 8GfC?Ő)bЁid圥1,jQV *'/ҪxbSM1?1~zf2NFy˓|U+]D/$O^dvm](%6QqkɛDgecS;IٴqV.ZbkJq^ +I4zHf ]!^I*ҀN8.A~DGn9KFՌǜ!$va<:C$iF$D\ M4>LQT;Ebc*R[S !K,1G#V9U[*uAyR7by50]0J0n:ϦzOפlO+l"I,8RX5K /w7FV` }tdl.xVNKÁ'Kl#|ðe*'{I_o p~*##PvF8P |p'+4۽Qe1Fe8$KԜt^O l?yxܵV J͘ī\툺|cT+ŢΙqLp v=Kg߽ r`xqHl#"{EJ7lmWH}ZF71S)5Fcb&FBu6dwJ<t"ܼй$85߫ڣ@iN]V7ɝ)XY[D9OrB[1\^+:T{QP{KS~|შ篵б} K4'[#+}ԼyZo̻+y$$NVlX$?K:B 7Oəxv00e8N'mItꆶW̷%4Z˼JAyRlP_S[ )\@zbgjJ!:+:_q\~ngIYeKq̙WTꀃ$̿ /cv10lMU 9-aC(C3>mڒA.NxeK2~Z'abP_7jVhz髲i1q;@9ܺUm{c x搗HnثfXDuC]2u1otF\IA1_-;ɠT0=) q9P)Cۘ jPq8Fa 3]Y]{QJrkzb@88̚ B"6(s >*Or$R(2 Wa>Ce  gy&&;*D,f\͉eOJ}3ۇc0A@HJ6gIX R|TOM.n5A0ovw$V-fy쎲DŽLi'[iR.⫝̸1󕰅‚_ I'=X*B'w։?D=*n[hMm'xV]Bb`j$a4Ktme\&̼mg}hkK-6PgBS?A3gT6`I0` Ci+)SOJv_%5L058C9-EjYqlP Up]p>Lci$)>p?$1~;%T$aH#mX{.oOsy"YsiAe2_4 ^2@Y2:=*XqKk{țgmSX\էV]*!+(e},k܁FMl phQ^vP7n9 ߷f1dh@&)8}$]"RT)F+ࣸӗWIo%MAų`c&65#~8^ ;v?Kbo$s|2]gY!WL?тX c0u %xO6EhCAdz; "KUW?P~!~;R%|m،d-wOgU$,MRn ֩jyP#jf{,|w13㑸SZ\:tFh(wUD?גկT>ّ*-bE/?27{gh藕/X.U'a~;&hQN%^4yX[}!mMơAQDo(vr-pIhcm/08Ϟʅ像2 o@QtauCAl)Qy$ kJ, 'x E]E`~ql'L8yz1:M%?3 9A&H냿ڭS0@eSBߪYxúN.q{<VҚZUӿ7}Z,U%@)a^qAȈ/Q ] , S/t;Ct*߰r8VݰnlOԦ~g>@& آ^NeV% $OSu0uYa+Gtd|w%NZWiT't}V]~g8ba˯yV&s9{lYԯƘr20RN-KAtF[>4Pҧʒϕ~0V NW8Dwxhxǵ.—z83ݓ%8qy/+.Ӽ+vv69FŖh;,LC rg`1e_}Job:ży/N9Ba'w V@zjт,RM_ޯ?3JU6yFQjy`5|ڱ$d錪;yqp⹒}FaSM5%h"vBYSҜlQYﳆ03E0F CP1(LܙYUiCA@d>'hd< :?5`NC8*O cBڮ'#:D0TvO-L9hb@8k_M8&o= 5$5Ϳ_{;yR`ĦVFGy} *%oNo|f iLb@l%sЦcYh!RH'f`+jX4\U!lsNꡆLpoiŒ9/@YAjʖy"+4pvuD{.lx/7 & hu ptS>dGHB(ڦGh_+;ً=88ذ"=Q͵?#p"UUz` Y}si5Jee(6hŽc#T̈́el`?[5;4OzEuFah`T=xNzv<:|^G.Ꭷc:)3m5%QB#C,C`K9c|b]}ז^10v%o%aeP3u!up_V P9 Yq,0MmR`[ʭ_7c!eHu=\#OLvhdMpD쁍.o:W|Rt/BjB4 yVn$;rh8V[k3:z3q2YqhEZS G :%%g (? X0y<GŹ#<%95lE/溝PĊ111c$GH O-2j/o&w0#q87Ik@ͦPcK~Ƃ~(إl8=6e5ܫcn`*;hc-|MR_aٓ/ѹVںk ˱HN8g`Q-K]6%/6a xswr X 6ŏC Z⛣lG1# V$ɡBQ.g(SX6\s޳]֓Xw%JCx*#B$>71d_>y@Ii2ת *A 6]uO$ wmC uTq" 6pPx/Xr'mDĽp*){9}Ź c"^x Iڟ/- ݵp$*R_mXXl0b5*ع)dll|-m1RjGji,;Q,OW 1M 1ҋ d{( hɃhe+4N~kՋ'{Z$kAͽ UG8s1c2\cI>oE%τҸ>CW$V 2ABOzQ#ICj]@W_0VIqN NzG/9H&bZ>dP9d+?wopÏI|Z9ٹ#jٟJX't0 ?ǔ^wJ5^(^V_ +BF;9KmCSRJєH6`;_cN̿dR2t"Y< XKZ36s4!Jd:kI;v >jʤqZjP>,&ce{+s4G'xN/͔9C^ӌ$U%FNIY #O[V)x J;Xqyݢ?$%GRSlkv<0%a0_\ Vj=łuJtڷqH\ꔯW} At.OvkrJDat=%L,ڴ{C~Sǔn CS_d272"3@^CvEqvց<~x_J,Lw[.H/3|QK_Q<<`"7'NK7;<4;K{`mܪ'JQ e GYN:Z 1QVJ;'YQB2![2c{QL]}NWrC}z/, 7!䖌 TZ"T fe½!w,[&ƺ9>%(Eg 7:_`NABO"-1]*A=ԧ "{Qxa?ȸ3]U&  ~#6'hz*lݦ'W;=Ź(+OjG;OV/c):OiTeyrjq7((5 nw ũ :,Cp}{. /l@z7O".XUe<6},IjefpQ[a$#_d_ >Y(@^O1:ٵ[z[-[.a~7~Wq|< J9hFPrᙚߵ~yQ<:_ԫd~mfJz Ef|/#L7bwwk9pnTx9eL9ӊ%a8[hiF()1A`/֖3iCP"!g{ R PJp2x%Xj94( )ό0QC:ΒU@\ʡPZ6 uK魳@#iӣ҆Vr5@AB9h> }¶{Pww)KfY~iSg'{8=j^ Mi^f]6. &^1j_:w$"a`_ 74Z (蠘\4q(5֌. C{%;~.u=I][GanD eGThaC3w MW>%Z m:pNEpdz0^w<Jǎ͸]M=qpO%CwOiHAb=ps;8pZ0gǮfYݖC,x4!(tt΁x3dtRpAfVo "%0yln.gHq%! ƁXa1*D rUnxNޒykE؎yZ~tPEBMIp:jw*`uvϒsb}G_`üj %G.Q/Si2k7*j.N95wBr (|9ׁtŁ HLQ)tĹhƴEz^ ]+mE-H%@ڮHlÀR-\۠A*pL|AVbGg㝮gNNl#2Uų,'xU4%]@0.IZ XCemF3C3RS*6qDp}MTn2'HwDMSI)! [n(vG+gyJx` 69Z8IY}8JE %K+_#Tc쬬ÉWC] Ժd^jo|* ת)ƹ4'u_KD~<~wtxLCYbHT5@UPވ捤lRwh% S;/2*O?-:冽_{ *:]]l=wIQEhS˪} ~W7{fR\xac;@Z"-_,ߗT3*:ާܓb7=$&`pfjƋBy#&ݚb|2/BBcG|2~U$@@JvF7kjQ5T%zE 8X$dB?/#T+OGv2 Vɫ0UCugva6Xo-99Y2.v7S} g6#xcXM;p1@Twɶ? !>"ֿK*) D/]Tks{ e'QN }q%d RiUnM2|rBl3Z,Y pR~tX9VzCzE zU yQ7D-_'w7>僺\]!G.•'i‐QE9ф& Ғ2By$2Gt%V.cM.;\>"Ab l㔳rߐz>͚ c F4DTZUIG$4D!KӧjyE?QqYa 3 G@j\gE&ߕD0#NLҫ~.J^D]\%TpV'}8θ:v6(7E;IV{u PEEDѽ&2Gaj!MP'&A,@ðP5P 7}Shdkٲ/uRt~1p;U(e}?:jI@9#26@c KZ|ѩUah2^4 hDוWqKDEO*9d19nOtP_f\~쑰eZT`ڍʭ{=֖{z^G:_0MKD(iK$4eR!1ɮ ˃L`rw n68άCe0MyP}X6* gâ!Pۏ2SC{rpK0J yw挪W*7?\#MBx.A;מ#&.ׯ僚?CU f1ʝ% Ҷv}jxݙrgQS@Z(/Vٮ %d@B!p5f*W:qo Ot}\T$;M^~Lt'. ۹}xN'*B8 SyȨ _''e9o-Uӗ ]8MQK1EgB zHM#HØ;Zv>.|kcs2s߃r<¸jү׎"$ ãW@?M5~9۱ p-۬(8r8[ZYNp z$^2$$lM K}9Op.coPi⒦q/QWᇥǴ&Q]5VosijY9:au(dLKB$e{,*TB1܉J)%^'dܰRIޕN0n0Ii.@kjTs0Ȱ6-f^\ų=]zDڻQPs Gǜ",~Y: gG~Do"Q3u=+#V{I0Ș\yJ"pԇJ*{GաYcxsI eΚ^hlx#:cTm4:Z̻)nBCjM #%I\a/&Mϼ%]Z  _Lmp^}++z/_0mI\>r>kK{0=%z I5NդMߎF;@3g 8+B;.힛$>fS**De4W7ݔj*1]1eW)a:ζ`bc*mΤK|~c."b %`EEըnP)P'e"K,ov`"gNU[$ї4X?{\>%y@|mFeqotW=ɚn  zX0UW.5s7wd[ P ӥbjwb K#u L-f`Tp9fuh؅S9=p}`Qu#1[ʇhejD$ޣ{izpzu~Ȃq/va)/T%I[ռc sLV 1hB8\Mĝ !?riʙ"ʗU ڏR]^ ڛ(j) pSn$y a-b1\Ϭjr~b餪~=%>D B L;Wda]!$^vB:0^DM7C ޑ!bMF,};DtS8 E?P !+aǑ*'q ˓p\]m 52n`?m#1y1YPxaJTŜ,?ko:Ul~ޗc[4ٻ $_ϤfگOG<?=+[ Fe"ˠ)qT0=^hbA)lkÁQWz*eN^)E*"sPW Cjpjf9dzn1!G`.Ҋw^Y#R~% g?ufBvj:LxC[?񘨋 eMA1D:`S^qv [&bP*^V|<6B|G'"9nMė! >B'@_S+Q:*ڋXWx7n@HtDT «՗QmO୨u'`e Qv"ocB!M4/XS:hRUI(!7b&5p>PbH84Gq^pW".qE ҃lz+!P= hLQ9O?r+#Ӕk˺v̻~Tƛ]PNkp,`;2YfXY1ڀ, ᷨZGvDf!"G=S].7oW,zO8OJNr| k8"O;%mjla$:S5ꃁWI O}ڼ'yt-=3u(a^ Hg#(yLZ%3coGiiy/2B.r(|27S0Zd*{I^\f 2`[BWڶ2ɯqF'j*l5ҏc=gW"&{]_Z㚩 ҂[Y$!SSMM%;r+. 3J.)U:,Y<59gl\u|)z+aM>=G\yƻ|з='3t%w'c#? Dp.Hv<7g*. ^ L45۸֝bvSD|PTɡ6o N\=](l'TͿ{mXp.3 ?TW?5o]&%伜U[ag;^fCBD0Ѐ8 MjRW).b3}G3'g5S~X{׼ f)R)T5g$@g 5,~|2X,-z&^:c|@,W8trY= &R7{׏8˶N^ڲ@B4ɼ pU cS DBܾܦ(蠱]N@H$'+-|3raO8#l鷩F{Fi@|ԧ-E1:B=INՁΡ{.wnh%@Nل(C}FD&b*ٟ,FwAj%kKG`E:^BGEB`7<'jpH qGki_qS5mT^Э2;SGm q؁J)izpyɠyz y.#ە~ozKj×H~myRHI{&|Ld_(o!OgFX9~*]o(pJn鴡 0d W^FkmHB1f[qgELj-AN&&oS^>jG N[PTͮ"SFR(uCU̳rW8&tS9j>q/$N06<6sݬ]Kiݍ<:{>\'DTwqltҚUH,6_jUX,+-bML$=uoAĜt.1Rw$K+yj/h|&z 9l5fAOWk嚁y*'R=P]9Hyn {X%B y1R@>ʾha#Y`"D%X|N }Z--#^[R[Bpª$p=|͹@#rϹ|L;,f^h}PTȡ2ŹOH_]7|tūs@–Q,cX۔dMM5pV]) U K75T!Q%6njs87RiqYl.#x JcL m6<[!ȫFW)4PZDe~~H1G|8g9 9TĩO?MOE&*&zEVPe`/.B S\2^SZ+O|14vctl{''/ "+ZlϞbog9NƵԣ}qk fq4Y{Fٳ}lx4@g͋<l! ^}w YH!H6l4]0:C$u1 "zHVE/s^,!Œ<WL75c[q)~lz?@'H"+Vy?yp ]TE*r2Ld(Yn-&Jqٜ 1 @4 DWGY7s"MMY7Hڒ3oQ+d/x/o{m MK1.J+zJKz:qmڒ×rz2v]( h(Pr"azk[=#@FJUɏah˦:7zpũ0$D/<\ZEݥZNMoȁWc!d?G;:w+m!@Zw<. qs N +Sf,o턕 v` 237'G~W/Z~w(F{y}ԃJSnڂ^BMk]J]q-ݏcM fnb}pv-\ʡ%!}4VJl-S /L| @0v4TH_v0)ZKY3_c'OzL(86jql Ҕi]x~5JmRD5b /ŋt'9\Rn5@PU,9Rj.L茞s hBW) -I0 2QgŽ4/m 'ZcZ^CdbxsSyr~ r9tvq7Å!F, »:`z o 2h"]vVꦈ8]kGnVպPyx:Gτ*2Qm3;9˴P3YR=*qOsisRѫu8R^nC!T6XDXңlM.dP_ O&/:D=n_~o!gZVZ=B}MFw.SRq;Joi`Q)u`[=5gLXv~^BP^a1 `0 8 I2]%17ώ϶s ~ C  `v638 /V)h<~t5۩L2~8q&mҷ=fN1Z2U;&w,ۨB $d(_՘thᨺ, 0gYW,.;.;9U :@VbW&d#ߢjfX]F,rmHN&ҏ(Ӕ6vZ*4*G{N3PwVQ81P.Ctڧu}:&0PE v_;n*a3[!iiseb終KnY& QB3xWTѬE- ` ڎڼD:f*z-w0Kՠ3R63^}[]h@a<%b7ݟ=vu$[ e3-StU^֊@!O}ѷ; e }gfy|-ܮ@|7T 7ɹ7ʲa)Y˰T[GtLvEkUah`hBj ?>}J"7A:WfgnGUBe鰨T|Gu,b S9>lCvv%EdJK* mF. ԧ+۴y-IFBG͞::rIst6qEdQln_ctYYI 兙!:)$B,!.N!k3V|>:r7c<[lBCuf{q͓xkQ O7r< ),cȸaJ=(ڸ+' ICd֭b0MJ2zJ%BEn?U!GK|s涀3\^9a uܭc*x&7KB6DY&ulMcD>/Tq op03ij5tA r!O@Y>84F-%ZTHjI^BCh~=E$c;q~nn z'eE"f./Kn4Z>1*g~eS)G5 Ρ[g !!Sď_3U_az0,p/u\xbH=yIry9bcЕ (-2NK:1{Վu"|^/!vˋ8>HKq)lɛn0 rvJ~A-@ uJsi(tZI=rcMbyhmVd/ FtN/b/0vcx`l2.qK_o?^1u4n'8&B.o[ف^*De甾JLr `NYd`!`ybyƈ|8mdYY(uKO삧ill;pn R9%v:ym,b|94@yF[1Ùׅ:NCpA]t=YZDOlmN8,ʯظ}ߊNg_e{ɟTx'P5Tc/|J"dr7f$ #f+1t|6mHQbJ ^e=-OQX>\I /} VU%m7T[F"ՏޑnˈoXRZq^]mR#PGUQK3#-[c)_^0i$,,_ɢ, #(*x٢!SIuw$=vj8&jH.:~D{% FP"\x?L'7ᚽW{9ֺBrFKߋQ \҂I!Q>dW6V&L'J _%@ܢſ}#(x<5`Vq&,, TٲV\Ɲr??5Q,7< ]vj[N!fpfFFapԤQ8`oj*eu?TAnvo9=}f{]ЩWr#yØX'4ppSo~5=u* xV+WQP1Kc-7k4hj_3YeqQNв]ꀽ+/ }wT}!u՛Ҵd^2h<HM)qub(d_*Z:R9A1'|b0?6BG+ D'肪nZ%YsUtI16Q??̓i<f/p\jNuS'x:vOtki||PHlS_E-OV'Ҩɮ8iE1!^.$H 卡3sg- -)bKKፋz}3g\\y$XO1K@>_60y||2D9էуWr';DdgzuSAd..ѲkgsfL $qrr&PLš6t)t=!=}Jl;$f|}*C@{ ^i$I|v%M?1.H{r>fynaϔiUڅ䧩hRb|0W 6*\_.݊ghg̐2q3j ޜhR^.cͮ,8L*$,08D9bz?`PmOdaev1j7k+ĜvGy1=mtXvX)m9cP9]o0E!B%~E-&g?Wfq-zx6 3Ay!`AE6j!c>H-N,˖:ڨ (9ڧnX}đܭ>;8RC ԭ=W>@Jq٦(\]55Wُ*XI.ӵS,`2tKBSVTI/ǒ;wǝdVI݄5nQk +@Mkɗ^a<jYɌ*E(룦efɁ`?7r?̟()p]Z](.g&F¥h$DNTl ۚmWa|>,!J母-R/IX' %7y,wq= 9Q<U! [L] x"m@TAJcJإ;X C)^?H[(.C~k 3.}XG`M_Mz&Wp侖=Th y %=spj~h0=7s%I@W@MI aMgWqFeW#=ʱN;\;WURV??(*h5(m1,-ˌ,w]tLV\;o|"MnMыIkXye7ܕ08 AݲͱA=,B qd R~W6䡻og>jRt /+qϧU9kT3I/P pq%ѝ+NhWJ?W/ndC|\wN"jIV\'}`{::$0e!42יcjw1ٮ:~LySw\gscֺ"?_PSMZ@J = `GY/wbRIYLnN[:c 1`Ebn;|gȻv=UO[6a_Z>!;|lS7%-5`nNLqV0>)c3X?q&) йt7 mMjsm? h#[$K^ WWp d6([O=sXS&c lX3(#i=nJdzj0mi||rl Vil=z^t]"QYAQ3jWe- D}%ܦȠr: 7V wZ{mNEԇQs+N,ſ17.ɠ9HpPezGDMQ{ɲRh_)-ރGT]ԟtsdHkA$3|Nq]H%d.OU>ibL~LmYo0iO8N q]g#!8(Ey:*f]S}6, xNX7dwCSu!~E+kTP1U"Y5cTG뱩)k*>SX7t{_;ɖ6#f9dUX FG/[1ٯ0zuwhylٻϸ$m^OL&Srwa=aM%m*3LjPYj KKx`#HqW!F~\`x<0QgHb7%Ug ߓy#s;IĘxHPbrM-TY TѸg7*GBgzӊ:9vvVմgi, LW|#./̱0ƠsYkЊiqK\o zd`XTߢ")7MI|+_&o&r S1`w]4FXn|畘ڎ]cXjMaO))Qn} - kל1\KϵA9lDZi\[Cqy.L׃LU YP>S@}P ՗S ?6z<\H1&gD|LYR9z7Q[PCf2ZQ (J_B,Xr8,- Pd<'EJ[)_?w=d~8mȄԱ؅C7X;"_eJ9z*@ua6&Jޙ"5)e>܎]R*€] '8-fHSƇ|<\f˾H`bz0\OqRh~݆&QFs}b" .K7`wټeOƣJR~v *l! >  Kv})0uۅy`oM#-Ǝ9Iˆ%x`]ij=_^Q1O7=Q8hwZ`i>K7 dQ|0#6yZڇf%1;¾3R;_tc3㰯7K$~|Gb +U\I3O%2zYf J BkaLdg]'"ݲjƒk:TCwP5}IǎVڰzh\Ԥ>Fu9b4UbLiש? ib$]m-p@30QQ BLΰ$ _=]!m$ Wv,%:lڥ?T.;L!0杲 ܵ 'W] *H*>,xJ[~e]F&uGNRǵNZE"¯s^ؾYK?W2szTf2 ;p< 1s66Ф DiCV`LCLSYP0A y-jmx$@ʶ^Z:zУk<_&Ez|paJUkVrJ*|Gj?IhoN L< eWWa5cnײ'okFj1ڞhYomI  ~2%uxV'M娤ՓG#e/> -Η$im6LRm>rkV᪄#kεr'4SVplˇKNk[$ Y}iKxgE ڈQHҰfi/thmS D$10#p=Cc1uY Der9O1aɁSSAƾ@Jd2q<*E-W4Yx5doySP]'s] 5,| |O-rA5N(/r)b':Wp" @!Ũ- 08+rQu&lchMK@ Qj'HS׾2#jƆ- Ǹ_%Q,h\u w&JI~qXtX jEZ.(uߑ2 \#[ 9>ෙ΂z@׸3M0U hZL3%6 O?v %zƤ{ͧ8:y \p":c~KqTTvD%gT+FUr/xN#nXқ?; E! ~bؿ#mwǼpf'Z)0뵚SG.s\;Rw\qIe Aπ6KG.݂RiN-0zW$MqƳbw$`(x/Un"wD`jbM@ ft3^>0iV sUmA ,&4ԣ FZK"IN§4-+ޙt$3|Ky=>+Yjx7<6p=$ʦŌCla5H0CqqaT͖߱10`J,|Gh/'͎=ϊ}D6kQ:%Ii.Eb[|cFFv{Ov9I@yb6*%݁*8ߘl!v(MbSRIT}X;Gmꛋ5e)YVEW㸜LQ$!k&Ƅ9)x[l&U_bl\8i͔_%3s[TZ<$8Ǎ4:g.#co{|? :LWL'y !5>KyR٫:V~"͟N)ri21}'gBiFgE( c>T6נG\_Vp1E@Ř:CyJAJ9pNr//zF|az-L9Gip Q<[7jNsH_f1]n*ڑxQgZ'R42fCU Zmw;|`6reU2~coIl+Yۻ4ȴΟh>Kb7XesD2 GPL#HէY&c[Z-딎DO9ߖE|toss#rFVn}NVDN}+21eUת-aaّ50 7䦸&X/JTL8S󴿍LN}P2 &dnk0Ja_xnW'ɅS%iw!2@v-_ϼXy|"+yWB聉Iy \ZqzCOgAN1QX{W d 8(qzwORj98)}ϖW'T-m*PkL31sq}(rhËiGBK0lC5&.1 R#7/! /or$\6$!&{2!Ԯ4:`^.? 6S`3hVZݦzvt֤+&0]K*EhװsH~>ظNV}P 82 ?aS:2K3h@?i o0Q_m0c'"E=iVs;>ӫd&82y֏$+P2H`Γ K[VcmÆt퉯C#ͶЕ4:ImcNsGTC;i<θ2ex(tɧDe%kg\US'+1jpv t\iZegJ`AU6ӜiLq\9 w>>"Φ_t4GdSm w+K.c*M3pI%߻?#7b{QMq 8m1.Ix lC]mʙ0hx乧%zʐM0+˃guf|{5_ÙuA`.TAG4}뭙Dg˃Jn'"B^t9%kG ?:k"1ƒcߒ\t$Z4$Q ,*N+Rr!ua#|VM1^2(U8ΰhIbX *{[Ț/1(`L TW#`|=$<5naiY\IIfDh+s st˶ISuPN=]븘M9dP࿰iվkWʼ:%BIR Y4#Q`w Wo抮w*y`Xt~F8"~Ie44:# |xJYw]= ^oUaV]=ve٢IQܿB!4+vV"__?V[TamMNl;Kʼn ̟ZoVſyul\/]uӉO4ݟy͠Ixʛ %]Y\$FhX!Hyf1uo\ij7 S̟QiP0}{*!(:b" d;]t~TT1TEwhn`'КUmU aYPX@t U 8PKE;초0-XI $fPMCpR w$WpۍI30TXye=@&t (6ƌcw dLĵ&w*]T3(s֑T >f )f/cмC؞1Ya?;^<9w#`pJ2"駭uBXZMy|a\ ij8AY`#"v&6MuSݩYOէ%ʫo6!UmQ+:׀*^&}5 KYZȎ/abC'D׋ ^ļ1PN]^UE p9F iY}"ğOpID%20qS|bgp_%T)M,!;*e7tL`{K|굡>,=2qЂю0zi`#:oTI}:ɾ'yΔrztA?G68D~ЅZL*;bWBqai#)`զNn3zkB.J [PqJGD6(tr<9WQN{fM9nBAcD8"oOV0y.a%Lk'b* OmzxJ҃ox*WEE=kφR_hDS8O`0=j{ bjVvMlS$fw.'6CNjp)\/\dߣt g:!ͻbb?- +;)9Jp<[õzmZNK$^pK+>>rpbڧY>3X+= RB$QOtnUV ʖmnʇ89S.A5qÜ~S*&֒sao82,|3?\YEI~\)Z; F83\ k<T[t=Pۂ3qEoq-\3Wݜ G GLxK*.'4+SSN:h%W;`x>ah\8aşUwuJ#U 17މ&ov-u(@uNj_^\52"%jDDN>P [9q\RѾ "!LBty1)hkD{'A. `U: 9,mX674~>l7WUʰ Un17R FN&Z 15z:7S'/ 13c:o{Qm nz1ØBQMshr/Z_&RJm( qИLV{OnK '|Xxnv+ TqݳMaTe5G%D f@%25E];9Z=.Ν SjZRqfMvXZ t͵ b<ع/Q؅z1b`2BbI`(1f ~GXy J5,fD,~ä7tF]qU )r}R"ȇ0eQ/d.Mgi(lu26a d-b'?/o0fEMS6˖k8-ЖbH1A+d0]-n tS|EUӮZsn:?e 9'1ٿQB@bi_^k+t**@^zHE^fZ؞0 vʦֹ6)Hɀץ(B,h mFqSd}D57PhĭM?bQi>E \$4t!!j>H5XLYL+WP!oNul^(@M\`2v}$"'vs@ zettCS!GZIlԮ?޴ݟ 4;ttR gmO}CGǟ˨:6),U 3CޖfmmC.>>%f_!oAQ 3T3)p-x!ao|UD3 Xk@dBo-OЫmEz#+CnjCqA┅"+hiIY/a>)4 o5TVw>F|0 %iu([!'[9#jڍpߘ:K~<&fYW=\ˉv;n=^dž6!)WȐ9rvrmuۈ}VJ'JfxeAPʬ,^?oʥfyvT^>r/g|9WxcƲNԜ0bzl_҂4Vm YՑ1gC`%(T0"6O"$~dv4C6ݗ*$!ڭa#͟'M!ƸS+b  Jc=f"4+7#u*v'@o u೩ԛwG&#-tiUaX R$&z9x- \CSjAFuiPI|<f%]>{<᳻.N ;ݷC$DD8WB?8^z? CuɆyOB,}At]*Y6]A#Nknߴ/Nv``yL@D~O?7ymߘK(?s9J\8pWR7&5ͰМ9AO7(}`!Ճs_[Kk ^|>:.\"%m'}-ҕ;(M3V{u?i7p|fZ~ } o#0)@YT_ODht- O,S+,s:zPt;w9=2??OTdy%..X/wBhK"xtZ=N3"n؆2LPu!r wle3q>c(>cȊ=Xڣ+|㌉܏ t)leRh,ҕbk̨vو^}N6k`a 6yn6!>eR'{} ?e^A7T^;pK8UV g0eDx  ռJr[X\ʄ\Un0ix-kTbWlcp\~kQt; 65nR/BQ͞;6LVյwSܚ(L7D3h-rPl/ʶ>0d9n0Cՠ1+kP DÉZ/s`]3C= E?q%屭P{UMLHa QG=&)售dCf*iv4tp(L\^I4 2abvR};zf*[1Cb hw˷FzvAvROTudJh`:?-(d# ٽ'Oߥ6"~"=jU-7e*q8ꊎFz+dm*?j\verfp+>r{7SfSֿ(w`A+cXUV7 5ttI}<'8\,_/* o׷U8:H~N(m[ΤZyg¬ ]s1j112)FާH)sʬAovR)LڦA@Z ~ܷ# +…}9/D}H{ =(tepQ~F}X 崦K[-kE}58N -FuDfYzizEcwe;VTqeUOCk٭Up[*vr0cL|t5tGeĊj׍fx3C{ij*b驫 elQkZ "TG\'Ҩ%Ǯ\}(R{d—uyc=LlH8cGxa:1=ǤXwi.Ci1aS:yz*--51h2P|D?{KvM}f? @DnY%㪀ͩ,+e*L\9)u:L־a`L Be}v{3)QLh֨2ఇz?$0EF\ؐJtS8se-,k64@ˠZ3RnhͭcI8-?-L^yiXQDahW }~UVW)@LsLXiaa>rWrfU{x^i|z;f-Frpt507?ڙkCCS6֞SLhXƤ/笹,/l2p ~ػ&̂asYKM!lbWJ( &tr'~Icwx&\mbyL5|a[1PAꗢ51=wd{|yoɜ=үusckB*15#eqtiTWq!$Ҁ:e&QL4+i/[V)p (` x=1rSwJAy "D3 ~ 7vxFk, pУ1f2U{Ui5%+`{(5|GH]&>b G-%&cʘt`qO"759] N`:6CFs 6ƒ_Ob8_㧏xGr&*z1[?Nvo[}`x nxUsRW(ۃ]@UIcCքX<2T|W?:(q*~ Π4PxbarG! ĝ5 a|ސW ]B۬6nbIvfd_սu7Al&p?x~=ݮǒ"4r6Wi; :uRShqbW- lB񔬐%\1m<Sx2Ͳ}j#% ]ȏ`=ɷ<Ձ|g1{Q h)'z xt=6Re5+Z[i͉۔ Oƺ$--E3Y6H?|p3JzMv}QMwo!LM4Na,"pB˦"Ւ 4(mZ/8Bi`L?llU 3HF89H}. l>װM"M3 ErzyL[ CTBCxA<" yM*rQKd;rjk!ܦ{ d"o*#(ӏNhȡ4d"(њEQS4>_ߟBK $(d˯mv訊P}wsyf}@q) -lɼ R.,GMG 3>͝BA"mBwCZG:Ղ"{s$mH\k-s"* /xػw5A@˞ޚEA j״Q eBR ZAZleͩ_ΐ>M&Zf Gj>~5-LMM+E"MWT8A{9OU,St]ƃu:I θ$sYBo|CBU}P5{X>IFC~-+UUm寠YHw05 _}6 IEEk:]UE#F}AQ3*(Y* JTU{[M!_EᶎȁEl1IA%_z;m hU+%׉}KEEAÄdƂ U~ ! 5)건b-~xK,,m8 A/[&N.t'^] l$06eRv }."\U7`8щuY4 ! Ka`tdTU/Df׬ľm`DC(7-yACPfD0w0 _R&e M>"Ýf%,i%ˤ~두wh#ì9:S E ew[RzfKVD5b=T+ɺM@NهqR%QhSa s{L2^W \Ę@۵sX|W+ {̌v:J(r|eX8 y8vjRN wBۣP>b^/Yi:eX7Nֈszݯ!m=Z3 5)D vU'tݜqհQk3T5WRGE,P G7 gQUWQ z%ֹ}7~FNGx=X</Dٶ=s%"], Ƭ'?vi6N~  =Tr'C%Ke5u K]ޭa b|ߗ#kȱ.{$v߽ޡ< +kwY%G2`d?B:_~za0#>ebGq⹭Z&u8ĉ+_#5#v,%lmۓS㩎AF=X6۹9 Re2O`dnSr`D X~7-i1ԂIX 5t|iӝ݆zaB F&ͤI*+8F} lCN]O<Ѵ+VH Ԓx/ ppx\!Ӕ6bS=qR@ ){@ 2`:,} WɉŨpyA-Z c̎'''B˜!nfI^GASW'ӡT8Z0 7*Akwow%)'XG4Lz|Oh6 .[,y wM]=i! S_RYAZ%JzVO}Ֆ*>]sg8^OdL|}%Ѥ4)`j$i< OEKbNRP8Io w]ef CuN=. Ă obLRQ%jU(G)q:e`Wʻ>q2O M[lg_Ϭ JMZC\!YQ9,մIXy.Z \TQ|x:.k5kjW'r$,N JH 6dfk$Czv1# = Ɔ["Y;ϭ:l &vDxJiCnΆ`O[IGXw%CzPvRdzĖ =(cl^ %TghE)=M_C_l}aO%ϖDM9T\8vbD`_F..z>ã9%ywwvMx2d'ik~d'{$2m >:0^bJ7g4dz&P( ƣE Sf&] ٍx3]0>!Б{YX^Ep!QR913M^S$bD-s> [34ĭG(f~[Lk ;I({ 6쀝֓WQ *oύ.е%}"}_09HtY0lѠ<_E]~E=ojIgwཋaWG"%>r;!,\k3r2_v%hⳝcV581xSWm(%s k?d1:l{䆣F6in husՍPC YԲr ,'Ѝ5Ы7!\gRGA`p 9d ;3$"DŻkSV@$1ѸahwDcbc0+{li/]SX`2O3=?7gxFc.r Ņp|ۺaa5_fIR1z3$2{>D66%#z): J(9-n ]Ԁ,->KR3cteyFM QIIٽs1a\G>ud"X䖗5iH%C dl%7Y+>]K{1{ct ^gTF:>?y8 egԄ `<$oVߥfp<;g Љh @C?ypޠoy;."cx _)ƎYוSRoLYLī /=ji˧W4iP[.?}WܠA{Vt—_4*GSId;ՓEP).1<|{zFYGɔQ@Hh)Tw 4}0 2t(hFyk}R97^#fTҽ]æ,֝2H't%?uh=5 3\C h&v@zhsGnDדeiZbs&{=K|c tR(IM0 #FzBt#:3=c`ӌORQ90";Wㆱ 8oXʏoplDʛ wdڐfIڂJYR,>At0Eq=wzk 2>ELJsHP4W/<{vFc˄6[c$ 2\FHS?C-8:K7ea '#V9('#̴ =MvsU X=RL$jOy YO`K؂NCZb"al1L2!D@A]9ķz( E+WlbdKzL3x)ɗr k Qrw#罻6A+3`¦3e6nbSK$Ҿ nW__ǪXgro h_Q`]pA F_vIm6X\L^;pza#LvAA87!w@ S0߰﵄TEiuyPG:mWwYw7a|a$4* 7FP{z{pP+^Pq"a4KA%=Z9~s\ǒ{To]>@q4lTeV̹'%wp7َ34+g ].2;L0ZR9NtC.2$&G\xyzBVڻTeT+$\:'ZZ#s϶T- aL:`f6 @f=n=*YMN^° %G‡eX⊲~|oǷ_NR JwjEq,Ss޹Z$G8jzDK>}Eq.9 SUNhNcG eT_<ج&9yN* aB`trS g6)ěc%^V !hpa#cM~+ ϾيFf*u)6r qbԠm嚧t̾˪< Gq>Q?}n G4vȿNCX.+(Gl}@Z"\,Q`&?Vt|&q3]`jV0MɚKƷκfRw~k[@+-` p2$O"|9t |_5f 5~J]=})])r (4Z0ebG1m\ C]uҧLxzg"U,MojZe_ְř_ր9teRf4 M|"$>R_o9'׏OC[3ڟwV^P|Iu!=P?+hrwb\Dmp,2^^D gΰGp3!{hf HshAĞBx}Ϯ82Z (Ϗݳ\8ɇNhuxO?`w)qzw4 Pz3l ^h)?Ar^E'Y;&ݚ3Nv!]5+1TnUW/^5jb8d4{,[ål=+cwc厈nW!,Hд߿9D_w ڑV@f?5 tYV$ ѮSŁj)?;/B\ažzSg,KŃavR}s: J.iڒk8!D(rs})e(a^7cP|8WPķQYG1s gEf-V(黃>ᵆ/7->1rJէs`9N2Bzz*LVI\k=}ށpJX ^?'VPךi@~K46ّ/'A]0 ֯t?8QzARZˀfݼ fEV/r&耂]Ugă^,y0I dKeUj0P 끝+l@dEq# i\Ae; fo#rAV dg[s C$D]7J"Ya;T}C;Hmfo L&(pbG$3hNYV[!MMՎKd K fKI|D#[=Xzr qkڇM5 (NX!Sd^) Y0l9qhbַY LqÈX$ՊXABEPI"5 nF @-][%O{^NGS=Zgz ysIif"%1Z(ۥxb' 41*?gҥ1BT1kPw$d~L{Y64 -z$7$jy]ˍ'#((NaĦ8KOjG3NHty]TOm1C2 $vb1 |=~=&QԽL;)ʪ˛;!y˼$3l!_EX$[X|T2emb"&a|hpD\n/9zZe:*hSlw5D!Ȱp)aʡl9&8?VxR[>Ly'Fg }rCADE7``Yw?) "E2g]FܝIX)z I:f7\xMHHV[iu$!W,_%&oA FAP Lܞm{[\h\EruʨpSd%ϧ*rѢZ>KFPl5XP/GB܀^f` Y53 5^[i=znV(^GsJ4ߟzbM^{P@C``=7X?7&fW:[fEr[vK26uXv}w6!jf:džzZdqYv `Kr9粐R` GF ,jJW'XjoE?2kts@W)pkęa!K3P0:Vri""CIDM0rzꇊ|~7z.^,]:pQвZ_.%\lW} /(l%֗8AT>qxWm fa&/oBK9J?/3cهP3u9%Pjjkx]o k-<9{5Z{A^b^{3MĒ""y2t g۔kx߹zt5oG3~ǁWzD Nzqt+z˪Gҫf*eǞk:Y1\ (,up2ND#q@T 1~fz,"kNP)2\U*njWတ6&@+q l><k]fK@G3ݳHEt8ʣhVnqo PQ=_1Ay81Yqܨ}HwU٤6 A!i-J37o 5% ;EEP&Mn<\R Ҵn V& c3-Y]E<瀳LQ* ˓,C4[q7~qKTыy+cGͲ4}`]y#j}kC-%p#QSTJ)C[~{v٘Av9h]…H6?sn_d4{gAzԷ"F@ZB`&\HP7K;ZڭNot񈝢UT\B[-tҹ"jsۘ1",Φ5O/+ʒꁯa DGt F*yƉrF.2 )<鰥M5^:\+Bf"~<$vo)ƫl>gHcnM9nYkd> ~q ]JfмR[3%AY{ri\nE,QT[T3s hF0<%]l1/!"D@ߒ9xќ0T0u&L{@ՒB*L`T.l no@պ^J }'wʓw:9]sqK>Q;*&pXй}Ugf n P}Whki"ʧ75|^}_li%!0o bV76km ,QΒ=l~B+Iz<"m -W5~#P~47k9|RF "%Jz@{{}~Y'3#1<;m -[)5 0sԃētMa5W08; Y%xbmQZd 26SZ3rlg?u: 0*[ʊeN#yxqy2A8iK6c wg)1IEئc9K" ҅;Y r ۠v9v;6y\,Y3@g+vS'.A2-Q؅y^MMܛٽOUgZxxѷR8;"[u$k̒ix4Ͷ]3i75Zi9gqn*sW։6;%B]V.m)\- hс+%jJB߳&qU>(򿙷\z{/L#ڊqn; nX'$ {7 RgNvKh> wX!&Or[<* 'k{0PJopl& z?PX4֩B.WǐWҺ#)r:mqբg 3QÚҞZ% >ɼ-0iuSgk)3Ggk2xp )^-v';h~,GwOrj Lvy|Yrhw`twffæ#9⍲BzsQ0VRq7.b;{ǰߒ ؟#6s89 EQVA_{ ً3U}M5;5'/i= qIdh{ՔPuR*gf9-L1 9n%j6KC(*;ݜ,Z]P-:17D$'%#-ՠ~L)iQ@*m?85bv $ 6Tz 5Q}iwI. =U_]g(RON\Ѝh+JRiDJI7m**>Kl-7]j&׻|XX^XhHO?7^In|KfGx:\\LѿL$`'WTvb˽/bڇAO nu׻H5QpE Ʋ[dr~:A{{ e ݸ,2P8]:O1q!g~+@6AQ/?`Ҩ6 S#K"ij1ps,nC^ȌJ)jDDwS^6:zʋq=.-n< aC&1\o!ڝ vylg{ޡ!vjQ]LcO5uZ bEnn+. hȨ#Y~𞧓ǭ&#!"W3/W[+!і/rY#J#;HVO]Ԧ\5.$# <5-/ݴ-J^*ڼH j:1tڇ˳`}ŲUwˀ1tUmYTc_\]*槤yӌ* q,|.P-v ܝ@riVpWk%غ{׶T! XCߌa(;x@M8ҫDdt =IE+SX/ ٿJ>39Vݟ3i|oLqaʓu.%u_-Px :jrq&~,Lap3?~ok30u,[!Ɗy2h3x{k?JUEHݱ^x98u'`Odj:a-0Ԧ#^]?`s13,lD,( m:EraiCkXndMNKCcx6jv+|Y,Oʊ#\ 'rڅof^Fmv/T銼4@6ɚmlܙJ ?wA}hxF "׉)gef\%5`-"m~QQƌ"jr%+F0?A\՛ #hSi dbdotI7,U\έv#ud+<1ؒξ\V4WnlE^Xܒ7Q__gg%|ֽ8|vBqb,И.@s-PRkLV&y?I,9"SqwӠ"xL$2EE} ps,}*o1?š%*ͧ͞C|go\5'mFng٧ICIOGs<'e2:j Ф1m8/$>i8E ~(-`og̘!m6dvr"b{HN)I- &H88zT_^}Ibn[(kJUkf V9f|x0$~:<%6KlJ/ې4&RSV(Z hDY䐙wf |ȽW|5q E"jHl^Ʒz]PP߇r.)=' G-9^*g89ڵ]NAf5m7[?> E֫Yk0!WQXthћ*N9615G?}4Ǻt1'߃q< Lh'Ho<=\y`xuw'94H:V%.J3ו~(tS?@GUG,-rn.ξpmqlu܌޾uV(s XwbBnpAer-;;d&o627/,sG0O/I>d܏!/'6(~= |JNA1{xn.Nŗ7Fb/'+n SY4DC,i.Xlf HXd<@ o^,[}Cl9Hks"V|]k-dZ߇ߖ Oxd$|PG#omf 3k31_kW0MԍIxoEKר|ViooY _Īڼ|*NtDu 0k B7& ؈xkWT?$3*Y@r~)MXk5'Oa ҝ 79 Ln^%4ϹvdQ@R\t3-k6#sǷO5RmiQ,c+[#j]_ +;-_Y1g'3i򉾳 a(~vJz͉bl=:jP-b@}B@+[}=Ԓk&-륃k;h#Ф6qtÚ9f`xHʇWяX]q㦇Cmc@(ݶ oAXQ %EW{`\x9 Pd} OxrwPW<|1FHx-[js LH _!#iso]1d'8" &C!\S =ꭢO#+=)p;*L Kušl'mzfQ*y4FC݆ϘesyA&v83那93>^5pdd:6 ʅ60k˅)P~.e@ˇֈ׹M=vk QurۊP5߶FA+}1t` h[8<7u""A-RT}wM? ri-ن,.YAu%qH5X~MF̊YX4h=PG狽-oY8tz*$Se,x'Nۇt e\ \,5n˨:\9ފ#HVŚѬSDUujN&]8ίD(?"g~f\vA{Q$b.aM>">5BΘa~:E8ǨqVm}4''2x5pw"Zxͳ,'@6a]'ŮG+<`bNsk߆1XeR g㳗ZDkIY[zJ!)yo yV?E4%KlqjߨSk*o;R*F\8w,栋=y!%"=yw%I79AUC}, .ILY/޶AeXc!)' gVԦI!p-܌7&x82I)6!,T_*O0 ]a6uD[$ B?Oy|3Ɛ3zn=ڥ _~gJoZgqK}ָv~]}cr Fxձ33QDn 'I g2+#'($: %h2U$c`Nq.w-8n&}Q̄#%.@ꮔ:'`ƴs4{Ǻ{: W! ]7s_)طtJ1gxrd/;j[8AH܏re2 ё %9 R!~{aZY=nHOҀ !5ꃭV5rAsQ_AQ jHZ3M5FhAǚpuFCo-|s᧸ eKqc9FxW9mc)"~x ֍z釰aN,h~W #\c7v>zE`kwK@bS(} &`vo̻{?r5fRBS8, ©):O Ϻ/ ʿÝl8^[&#pnmi?ϒXFaKdhIwI%ohx!6Č*t`G}ړq(L 03gߊ#8|W cCUwR010b"m$횬ÈM/sph$BR|uG"ȓ}Ca11ʀMWf !_ D8Lfw+n7&1-z @^hyZpɁOz"$>DCUBWU; o~_PpArvR&{^~60z0"<2j1fg$V΄nwQöC#Ҳp2ܞAY>_!98FoTQapOV/C8mWjdե /̰ ÓR HjQ[È| m3NtjHs𞚈8FZ8m 徯 sNY;>jk<ϰ|4O/Q翉,DJys TcfTc{v6}g$]S u˻*LNˉ6`[kzJQlTҩN2?wQ ]>5z$dO[uh^c`lH" ,UEcw7M6V_bfըKʓ*a(2<.;R 5GR?g!ND\OuVۈoZ;iԐU^C#Z[rQ:Цy[:jjskc_9SwEGar=W~v VuL&i&H6dԋsIڔM2orYE}_@*,v+mHA=#kS YU]}׉ Ni-}N珫 U_Rii"ͭriF-co-CX?n;'frNQeA py9Wb3M}-l)ԷY뫖/ G*kïͺ2?E!E:!MWH&d]Y@Rt~^s^=v[GC{ME=-U'[ z\}k,$u6xjFIPC+ͪf$^] qufn{VbG G|/EO!ͦ߇Kak tguc *;ue*h_*:v 6dzآG!w6)fi0|&}pn v?jh{sQXm/p1+@a:ye"Fhoؒm p:I<_RrA>f/DSW.j*h^،H7s -ϯ5<.r޷jesy$&v]D(ejG.F vq6VJO2Ɔ{4C (DEŅ^H-:]CĊ^'MD}voA `mA^$67j㪎h5!sѶx-#eb6R*T8 `s_iB; 6Ih΋+ 9e 4gypѪl@HrCyrϼYs?6՛oA{w wNmzx(8,IFU3FdU?.XXjed#Pv߉3ZK^@ S=!Fί/[ؘ݂+dVb*CBaFyfkDٹR&Qu˭ps*i#B%UDec^v[nKEJ99S jcRO1}]B8[RS}ڈl]CMI;4q9!c>IX\C*oYC0`űѰ-漹 ڝ()a$eS2&W4H9 vX) URfZxwκRE0yNѻ: ?rs6#!F`x~f0.œƥ:g7ʍ<3Y\ slMGH$4·Qʚvh LFmc$ylv yWf%t6oGRڴ׶?o2Uw{:WYs2if:#u:g0&=$IV —pVG:P%< ]8j1y>A+WU5,-ч߁>DR]gff)S9ekGMDJT ϝgiy($9Pj.LAmHؼN^*WUbLOo8V6EΒhBD4tXҌؘni`?$r=|q'E¸N!Kwi:.sU:Wq磗c-vyfu$ەzɈh^BW8ZVk Ya4w,Uk=[sL5b7o^(u'KHOlbdS3R 1\4x5%h80FbfXU8bOf`hxmpJR>~m` ~ HxLgt)ddDQ:11(AY` `Cz)MhWUu0 +ASk-%i~rÃ1hcbq{A˴{E+/g3VT# ?4P,gHOq4Ianh?d֜yWz2w>)Iཁݙ dPDJk;뼽5Ivә$dA9AcvtQQ('<:@A`(\=e.~3|WcJL5 Lq5-_R)A $g,&RwiI/G} W8/#2ꎏ5 L2s~'_ȤdHmidNg&@lNJJC |0=r3z[z@&&Jm1:K09@at5 i7ݳe;% 7$-x[\q Q):mE]fȽnϪg`r7EGH:5[mY?+ )@GEByW7|5H+9$!pv9۽W+iiI=%o)mhu^aǝ7cPB;o\80)WfA9l´8ca4ZvXݾ2KO 庎FknQ}*v U-5ʛhq?*ԡs讫BgX{OM3wC| ^i$>ע +,f7 [fҎԟwp?i~:%OcoJhrB AԮ I3jtvkAS?8=,q ,ysMa6h*5Kbn%7/A܂Fb3 %21@WUؒJy8K;h$9pT  lpD> 6 +DPGcg"GEO? px fm@`GLa) ++}]Wvo $ 3e`9ɞ9}Me4iޔX;h1 0MKk+3R:'\'SApfC¿u0iQM*{'0ezĚ,[\mkW>mѵ٩-w(ew3/.}jo{sUƁ0Pn9/3ྜ &fZ\\;A*̱ l,4dW|_;ܵLX5RRC\˝wT۝H%Gq O`"m}rvnFD fz DBq'1^bR>#rDMah.ߝ>RɕZ:dz"z'{fH;x1Rv URp'TÄ Ĝ{sMLizN4UeǷ$xe|P`:6܃61Ӵz.g}&]ޗd9J骭Ô 4L] 0'#S``&s$1M62 o*-Jv0('R_ϣ28{e<=[b>۳N޵$RyNJJwa+gQM3=0+5؟A(tfsNBJ?X8qs nD[?LTD=,ԷMq3iyÜuFjy>ucl:Zfu{2kOjea-/w@f9/ :aeBV^K7==$ b:?I%_E3ypk/ivNc̢4G#F ryS}: ;EƀDInzX9!r|,d?A`A4^/^(B'*J,yHbc;P^МEݲF6xYl9k!P 44r_^9#8aqwWNeSP{;G}=LJפe$qr*![rຒ{gtt@ȍ쓶Y_{U'|L=le{Ms/Hh%gSβF|՞*Qytm9JU=?=/1PȱG s-鰜Zz#Ѱ\\XYo xw=V0Ox5$=ip~م +!sVXˠen*E 9]='g*UJ vo0FQ.KN>ff/Om̓̇%Qeq4UdflEJxl%)Bj5ZlA\=1:GKJh 3apW*2)nbW_IgS`C ao끾y" n3T{+~i%"97}S$NarCvºJPР١_@Hdr ݪ{/G'QolwLƗ:eHk_pb*([ÏFJCK} \7X(0Se%l2C.Uu-hk$򻓜`"8ӂ'¼^i㼡%)['m|֕0s`zk }h٤is8UH;e& ҩH^ PmCqX fX|Y^i.Y# %'@.O[:Xq5Wҕgq$ѩ)ey zCq<.>195 B ⫨S67O[^)%;&a1I0ɛ  D5O8IF/bG 0RvԺbNzp~\I[F3݊_4Ap+\S1OOL~`m02fxJ)&HQ{8^B..:YT)0Qg5PRNʌsMcm],`\3W?7̜=ǶɕH`cϳE_f-}Ph!i9ݥǍUPv&s -v N]f"ιAޚ?QE(GnJۥ8K-eesZ^6n7l=RSڵirM]&2j;\>߰}q.' a>#y:/f(׆p?7+lV_]OOebỎU~Njy9[ڠw% Ј@PJaTǜۿIc[X ֳ%ϙ:'EFH=+ #KJn!G=rox9nz FY e!U$&Cy=誂# |< a&n]ѓr:0P,S~FґKL\E1b|IO¬Ji@8u 1>8ݺ(1KUڠI.}jyS:)jK*tTLzlp\oQ9+@dk( E|߫L߀ЈJ'&mhk.2tTOC@-qPXC۳=W!C_YA&>#PW''D; W'Lͭs'V8Vk ة?|Dk!f:"5G?Z6 ֿsU2pӮeSʹ4W KuK#d,r h4㥚ylw 1ѲJ6e׏a8¹q;sTQ8U]]$;*lppdݒWF2܌̦8 )[z,v?V<hR6>RV|,F=9]qfR7a3p ˅^DɜhM6־0i.,H5-Ӿ=f2RR7.ӑ&T!LljAP{^@-֮)]8i5* W@.fno H0>fz~>ͲOSe U-*>z ʅ=udF7e@5P0f :b6K(Qw(VY}vRU,;Ą'CJ}2E EDDK+PYEk*"PgȻp΃k޲vTfo,2 ~ jt@UCOz#%XUtA.-٠UK9 W,}6jիF^ .xb 'CFXzz6T'u%֚`DxiPmԱk [VeתlB>߀C"FrgCZJO *cpK< (K2cL_}MCϡ Q7Q4>'!?'5ňuq^1~nC|jU[8[fx"rC NW 3A\δgZL헀`;)39bzCR6E!cO \g^9 Aʬ@ &tmghp}Wȴv*,dtE,Z{"pf-ap=Ǜ.WCn&%Bf1!k"qyƣ)qIhW|6&u Wa &׮=5`z4*x#L nݲX]UO)wbX;^JjL; Ӗ%}AUFC(!iD%LFu\9q@.QG ̊ |jHŖ5;Qn= jLoNp՟;ok,7pyi+ nO x9콏zQINd]6 JN5s=X$j4G/k t{x0=: 荨XL=`T ɢ[ 7ي7Uί>f4Ra4#BA!N4}uFn)^XA9mO܌E_^M.wšjh"\iFD,T*?(pRs׀y-f%Z[=hqɕ7:L7 SHA Z u#Vq"pĔ(9Oo쵖'rUE S,fY,c3BlHDe=%>Vf#:vxaV,6Sܲ%YCB.aXeѭ6,泦aGR9DHQu3n*%^>Xdz9NB{6t'WfXФg![Ub/*Re2,<SyXaxyz[qba5 = Gqޯ() I:_1FnVFrj C1/|{nQ>KʙDJ "'|UG%xPČ.:fRYTH:N퟽&zC" rٱj*IIVn,ĂH%^MiBtIKg@S 4ohQcZVoIt.WwBdcm'y?,#.B"R]JR`v;%)+ ORƔ@X[w!k# Y$ Ґt{r?=ګ9Q%x2\u9|s MrjjCUbS3_ngf=Lr/ lnr-+Ƚ#5JE]4I=;&:Ի`_6 0DI> nwB,cqHl!SZ&g8<QN',ng*GI:'|yt<^ak.W8lpdXr#̈́T`٥BP?o5QP6I8t ynW9t{L5>2ӱ*ʓbmR-C/I:N~$#ߘѥ nUǡ%ш_! (̅,\(gԢ>1B/s?"-)7$=%B_ 9Y20ʦz&`Me, ~H+,ND䝩jvqXi^6QD$6f;7EH%&?sט:f+N &~ +i~e I^~nZf6s7&.$3DhZ( `B6|G;.u݋u DLk_ 8!u\ksqOF'䠛rxIpG*&e_ՆEfgO6.}Vn1۵>e;6F+@$[WXg7n-u˘z#'1|dXX`v7%8n7>7e!8wX46rd2^z[0,DDva-.hw5ɞ;?tlG-KrךE_bh"\p-~lG&Qi`O^*CֈTYC$%CDOv1[ñ#"z6o۞>k\[ٗ#z]~$WN|3QbG|3(=DmEjT-J00uK8gCd ~(?js.7FcuAB1cN,&F/;t燡ƻ>mǰvM)GߤnF;"g։wi{_u5'd^-e=^b2N,luW7ǧ NSzhO&>7` @ף[m ˺F6ĹM0ɥ^-Rv"_NyR6H"*a)}\bfHlj|GQM5J.W"5ˌjU coзʩ1qn [*7` 5/&+KNU TG3C tKu_vP&lԓI!D1DeEe&^H)ݷ) Ba ;j?>x[y)[ZXZ4QR`[٠wj?Y. <ƛd$x]cM2/!bkQ}HMyxIuˁ֋#sqMkd*SCUi\mw"l豔0+ŐHcÆrf\Yry>LDwS[ "[尊 rCqu&{*bJ{Fv6>.֑<>(_BC64P .m4^.[./9X$G(_TC_ӧ(M$ D>p{ᒪU5> 7.d'} \CX¬VDG1:@p ~b/<,/$e&!'\WZɮq9Yml7ahd3[a?@t_G;~aKc3( 3Dᑥ1]sEׄ1<P8D3}*wK R6 c_mژzHkB+f< s. ry2-dD\9ܤܤo'/>wJ]FhS27P$0Hzcĥl ʈ  ꤓZoğ:s~sȂ AF\04`IސGyHf6jy NIWPd]s,eBWwWet %g3C ziu`"f;T!l j?g;!=s{3cB#D*)%pq|"S@ټ,.St$X@hʏ_˝M^+9f3S tR"/ߵnzar@מh#Ճ̸T#)룐Jn2lP$$: Q]t%.z8>ehCe[Ŕ%p-B™oṻ|#K#3S_8k}zAN;HY\]:w6 =7bn[>zȯ|gcw a_?ãA0&!8U3TŠMfkFHQM5'2xRtSe(ɰ\4vk0 w bON.܅2=^H0*orq\wy1'5-zfSHqYS ߒ\w Yv@X w(O(޴'"irwtUz?rlQ1U>\Q<$??F )ڳgNKhہTBfHPva!FvO={P5`}_Xְڵ۩pGE7kvf#r+;6!jKk ki!>=PP%_ I@Xup8 cNA^vA0 2TݐOO:PZ_w@B .촳ޭ3x5*uow3@צ"_E`y#=51ikޘtRYd3vrۘA}oK:Iw5KXmaӦo&q4v,Ȃ< ,aО8w Q}(u;iD{%z.Fw2+OFd("ƫn uQ>Kd4V. ?f4pjRw6ח3ofi? reB;IbE!B0¯^8jl,xJ >q|g*ؕդfl52E-7G}:P^0q.`hhƊgNTS2o5 9G,^١́վx^d^]f9QĂ!Jsj=:Y+3:W.Ɏc :zO{^uJ|Ff)z H`0Xsؑ$L"0ŻN^D _W(5'nJGd^fi|{ V$qIMoVV&{&!32-p&r6%!fٸ0xHZsJeKlOKꖥʍq.`͊ .T4 N ,\⃕U׎=ȹ5n1,Q@*FOr~8zU9kPx3 /#-'b\j3BDqҿ{p WU,=kyCb 3PT3NtaTOQeʕ|* Mk,g)Nd4]x۰,qZN9<lԭ~k < ^Q J_fWa4%2t/ K\cԕgc/_lզLdWgy7^Y]!1/u%-;lMBL} "f:rs.o3ʩjN_ץK6^Qr#L636Ƚ&Sn yIIx,վ8 SkOxq,&V{DNf/t|"fm%$ľlasiEu>7o\$Ͻ:lXJلzQ3_6٘|?=ι!'۹?Ҷy㜝=t ])#.O2FJ^ D϶%PmzO斶7k.z$=+nzU\޼nJ/# ;YfJGx:7{0#YE}ej8J ōp [<˃:lI"ylSAKb8۷^kS`$ @>}օ;o&3+Uŋv&M{U9PyD;@HLJelaoZ58E]Hfhi)WZ #+vڊĂ8LoFkQ6%N`vΣm;My a/,0Hxt13Q UfG=/sY4duPF~`A7WmOQ7[Sӣ);j&aV:Uw 9Mo?嘽:L*0pra3x@=k4PNt_OJ8əpiqML7;7]lmuzE*X"K![<>SS!K* WRC d獌Zgi $iH2p\\,*N$ZuGp>7Z]'d \\_أ D HlQUtc LR i旓Et@l,/|]'|.Q"fSL8@u .P4*Nzx78w6n*. H=ÓxOJ('I@ \@Z3oAgAa(%tCDkV q6 oD=߳Y7i?X.Y{eȣ&A,b2['27CGG dtu~C+}$bh'cN+l({iaw<& 7) ,j.wlnZQ/"x$++"AND]a;ٚf|x E Pd`{AK>~,#ްx-JCB5KO9\Jr14HXBd͝ʚ%3wvA93e9&ئVA$hJIhH^y9NJ8o \vW"Zrڤ|7 pHª۷K(˳7Ki9 ) N 5bk. t`-9vDWB'z64$֍ih.Y N[p}Nuȩ#$x ,IRXE*Utmrty:)0pV>r*,3*[5 oMq{x%MR ~>LM%%/w<2-M`rxcCJhG=M]-A9~rTKx n5$ht^-._60)P,K\!KV.k#"z$| HFks;;4YyD P`tET3`$"T[/ ItOlX}X( "3ai!/TƯZǰ\ǀ! Zȡ/M'm80&Wq2z3l+M)Z庑 1(lyb$^r LP~C`MI-QFT4Ś[/qLc9W8-9@8$W"p}R3'֡zKHg6T {D0\ 9 3bLbߋ6͇rL_y†ӖJGyv0>zKE&}5Ps8} 9z%Phؒ61*KGqvj 5C YWfvݕ&bNMZe)fUW׈u lKZ3G $4.4)2{mC9}ؔ舳+m-@֖@/TK (90^+Q(OA5*? Z8kZ}ګsQ2K٫&^St`u {wJĻu~<}2*zڝ%xXlޝ^7;G*K{$&&ej&($P| fȘP7zJWry3CxBbH)-I:f ztu'e o[5|.9ᑬ*iK`Mz N}nq;fPD'(>U({x1v]boĥS74V窃y֐,!0D6fS59>8PM5['Wf|bb8!؜mUv=~d}8<<w%f֌- )8@t8b"E2e玺ګf Xۑԟ@mfgI¡&2i\?`o`%n U?VixE`ڋ:?677 #5?|u\ R -۔`&ۖRyO(f%}{Quj ztNʃFxȮ~rxһWSdᐭx X8!=ĝ!ٙә6S,\@H @ɫTzr~2ao4;"^YLck ikXx*<đ&!w˂qEvU{b&$:*BJlhs}Q(A0r5SF8f$G;c2ySc"Y P`&oNv5W3,Id=dY)e}iqmNjQ6jN~"Ht`I2B0L,z5rDo7)`[2@.ȥVkG,xݾf]8HݑcNm=8Ywm̀KMd2PSf)M>,)w),<XK/"T*}ˌ1qmm>ǘQ*XX#Gy];k}DRPJt,vGCW@M]?&ȋކP8n]kXLrNQ]`;]X^Eș.SnzvEv]>kb-݄o%!7nKI͙Q7B8t cKݚmLf2F6$/!Xy2וc,%` IB cuUr& ՠg2r%HH}s=7yMk#0v"q .L6$D9 Gpjw*SSזn#h@6 Z' i"^pu=ocI*UpVZu_ h9Z5򥄏3KIAMzC;eh}8#Y#DL* <ݣHLs`^XHHhc,- \juȋ?2`E \:4ȣ R6rU`-nJCP㮗^=/M$.[1Ak&ĢyjONAQ΄/V"Ƣ~ roa ﬛AXմ |_. Hw-FN@?0uV=ծ*"Yd->bf ^rj]/xJ˜1ǩlc_X v_i`|.'|!T^*:=w ;aŽ1|iFNgHYmt&\6:g ifnRN_md"ONjrO -^,K3-2tǭfH\R?;.ϝ .Tk%JGxlu+Q^.3-n>ފȉ4w{t|MnNŀS=}yy`ed2+ ^x^_:F5}ޙbo\18 @㖲J6KJPؠC]TȘˋgN~ 69CkXQ VA(WYm9u(zQNA6SK% h-"} BqNYKkճ=v.XSn3i8/lg18Jyb>3vQHi-I5,6&LI3}N * ӱDd>1Ѽ,xBdo:фpr2bZk97 sӶn$ԂCtQȜ0Py ;%V+H4)uNz&d~\(E} E`nADUƘrmڴ:`@:<.E:ˊ]c< 'H4Bi̫n6zp# ;I{͒.*6_a;ҒH4h${6Ȩ0?cJ/$f\1KU:HLc`|7XXlic- fa Er[veV(h/RڢGc8/Spc L 'Nj 6. p,3黂|̯ +N:31'BIb/6zHUP]/|yK>#NfTmyzPyȭJC%e<,{&ڇś ?-aT@!Sߓ743w Jx_92+)!Q_C=>vs[va62Tp"0ybGA8pYɢ4G)ߕ{}<+9hKgq/BEB»ȵy`QI\'s0OZ*IA~J J uPX7MNl82+G #;aK/>2VzRrp&ɂS5mRo*nc+?,o@A s]X#)_YLT%y??ٔS_fHu-Bmx΀3^̫{36<-{NU tp>Q.'"ZQ^~4Z*dBw1|$= ;&݃hXϧZT] zL)8NEIUE,׿B*p?QYUlahV7%~zz81:@L@S嗔#T0Lntmsqp<"c* %:,V 2!/-ltXU<ǣVTD4\c$ajd^*ۛ6? PH-2HKIOaPm{82vأ["qH[|H &-Ӡ by$_.o@B߲bkC0Ipfhnv'锪Xm\w#hڻ#:?NP^vJ3 :ޞ_1!k#Z"e7..%R aLG]N~[.BU6*V@Z9LFfjAWP.85Q$wUiPFO}(ɬs۹'TM.!ddeJ^a&è`V\cPų F}̙C07mmx`8XvQպ"$OUZqLo\4j]2XvH 6v!R"0jOHƱLX<,hW Y  @P6s(45EkAoxdwʩ`/ژ1T8-a*^CJ谩(FD7FR`Z!A&@ZRO,@]Jce€Z5yi9f4x#m.,:ճ'Y\f;uzMִ0C&C6b_>6j5`+0t , [^0h%e<$8:s7ENt2v[:d!tgA$}Ӿ Oj1ɘNTa:T)^DL;ٮ'}7zTJh{z5"+-~96&zaOnؑeB0ڔ o:ָf Ƚ_%q71ql|G/"h|/;W-DQЬ#DŽz RfA$qzXC N[ z?qE `u pN嗉D1u;&оi'\,_TZIt)]u'Fϙ3`$p Vԝɞ_ \߯&h Oa ]peK"8==,v قPN fд=a&/L꣼w"uPr}`HJ(!sDFxv0_=[mOv<#=V *.g2+N1P{r- >(9;W 92c_c#`Yf[|` a.Sb!#Xq"-#:eq0zbDml {:= o*JVG +K$uyl ]}:X6{H6ƒ?Ƿ~dRDz.M`DE[λШr(+dM,\dj6Ҷ0?_ ѪT`V'P_鋢IVt gEsu֭FeX$XmZAXѢd }B&=Arzp}d S:.b س ZcL#7W}@noヲ&{Q =!`\)d6c?䠈;6-<*qD󶢘]`G@ƿ J|-Jt&gY. !~ٗm#RPfEIue7J ˠ9m6CF HXpwQ*(@ 1 Z##~xl%/#7A{ ['M̃A SjC5='`7*|A4-Nktc4';:I\rguޜLM8T'.a5YLH}ECm׆U)F lc J.,,,%KQny2]g[(~q,V򩩢FU[`8K|t Nz\,Z&B;uE8aZe۳aԱNӖ`IH(K Pqc=6QٖJ i:,x%YCZu'K 'kkHUݳ >|峫J" o䜱 Rz뤆GjB3CRMf!h; 1. q'\ml7N+ɻ;ɢp{~Ic:a"K'%l1Ӹ+h72,>LlV,9 }o=[iix\cQKJ!|]ʍ -U\QQ?2a>ŭ bWH=W::i?BMf#hm\1T"OZ>W$C]|&pNH5]koBVζk*Ns:lYB2 k]f§hr;m+Q(b^*Ə }zB̌w֩ze(GmcUwD^"eɽuyx{K0E*ֻXט="[Mr<7㌪;V٬Ig n0)w.މЏAۣA.B0'gZ!e;=)va _UBT)O*}O%6: %(*!'&S0.5G8>|DHXl{ @do.>뀭k:TJ)<~緵cKxvSoOqR5[q)󎾵F&G6wj;#)gMڧ¼5.YVC=HHc5 Ao4p6wFYpcvyU⍙oXl.n]R2'saZ)쩯HAW7*(f6Pڵrsq)AS \9f.mFql%ѮN)OA''I`sчeX&#\76f5bw YJ>? fwRw C HĄ - w 's7yS̋jv-K6)ջySje0  ;^1hܾԲɒdY^Z3㆝DH*[)B}@E痼!Dq~Zpo&ᨃ"M`a412 _LTr# tBX:yhO J{XM 6?@j)w%]Qt2:l,R**&q:z=I]3a*nK.MD^O] 3QIQ)>8P'ȊId` 9pRėŎ$Vy|> ;O| J-3=ױ3?-6ޢf^Ix+M W$q] 7<ӑlFߔ:a}נxJ}(]4&#q>zX<۴I}O5%,^m4ؠay_C3'amhJ? 6Q1&um`PL.As~+NI+KuC 8UٍQAd}4[ M*6fniO#ok%Uۯ fX㣚-"EF u?ٓWxɂ+LI)^^!&%5#ˉ6VzLT%&E$} u@b̯@=۠mjfSc.a>_͂C' z~ʎd1@ƀ=Ӿ;oMx޹&!ܖ*C١_9ShxЋ F!GGG 3nP?Xc2g}E5ψ!-dVl\\Hyƞ(ȱ5]>c:(b/B{xl%'EEhRMz.(]|92.-5?G^X$WcYBcVCQh&DPQ5 +S>ĻDYUHzFYH!+& ܯ|OFZ[;" [B@+'{^W!€tp*jrwqj2kG qF#bٔG_?awTkυPZ.Fn@i! {A?ٞ'g?Z濽a_gRQ^MhˮhH0$wa8uژYrPXL:(YXu?nuLX l"0eU$ՉI4:4^ 5NZ%?3ׇ>i W;g=mQCyp2R2ufV ꤑ-tS$ސ`I)냛з K8}y^\6=/FFtmkWJ`S6۽\B1cUvbV?eqFcex <; 0;-EXt@0? }j4~ھC#*c*D*ܫS Z3h⢇ "g%\Y =/F$ TU"2 }-n1L)v}E_=NWH=MVDGb'ܖW񲝎Xbf^i`bU^Pu)c`hfEDD.>tb!Vyrf/sC]𮣲t2uO3Zr((7%R_v?Z0u/8RX[=T4a!,[Dک2j4L+kܪ=;>NC2)SnNOݎsxm(9#VͷZ11h^}rJumFl+MѠsD=k-F꧞Mh#;MzP,KN?h/A'LyB(]r, cag:~ Xv+&xȷ&˥*,ڸߔ*<-y| =ͣ9`,CO~ KAg _1͑bi̋oO*N1~Q8`e٘I%τ| KqKnxӊubgVsGOVjE?@1@K$  @}'$7\/I}F&6t]Tzuw)R%5:tKLd)'Մ̢a8 p83|kJ}z؎(gOG?A- Ҝ@g/Gy&7> 0wyg]̊'ݍas%XC(̮^]hT0a͎!u}`!cyjxszWa^&:ԍC=ӂs$ 1c{I[>2Hs%*,r|,K@9{ -z9շF^{hN&hPV6C}{lBhJiYAItt UPV{چү oyr&x&{'KqD_}%FA,qDܙ3Jg#Rj9VMP(TJ ZQI v [9`! 7*%*nr4B^z"ဂ=hP ,>+^]KuJlc{i䟌̜^ 6:Is;Ud ʉߗn7yY͢8ڍLC7Ked<w ,x^U*>lA<|@^ lM"/j4cXŐ FQiݢʓ+P½@ d"us]A %X(hlTuJcs 62Bk!LUJEj)L=$^ЙQ(j~H3Y:K:okhŴ˝A^1:#}V&\- rX3%š˸-wQaEVj"=gsP\rl~ ):Q'&{`e.ۭ#Zj^=%~D!mٲI*_5PCZ`ؙmfa}$?\gqa| 䩔C+dJO`z)_5S3ݻ69툳݋=\hCJ&yNXZ 2" sn`K|rbYizՋrWgwy}ߵ| Țq񽷱w ?S= hXqڃ\:dWN1|(SR3C7ME0Eg~<\AQ_IPoCl(t#or@4INmYf,܁ {c#Sm$2 2'J%oNۂ!)Ǹ{>3$EPR؂-RǞ8[TrD2O_iC;Nizɹz:dR  FB\5r{yq^|+{T(.D/­ҫW5rۈ & XkBdCw2TҰ/;JN 7oJAȕeMda\P(ME3bl0\\Nm߅l(11"M 0;o"s-M7An Wẃl(jSR|#ۖo)BM<)s H{#偫06)#@`#KVpx8^uS1丹O'cBG.$#b33;5ݤҟ >IdǚFô|<'WOΑ7p{ L.rzʜLPn;cTq7^?YQmķ]j^jۅRܧFPQxjٸ#h21lf5]XmC\8g}) WduձTw:/ !~k5o.Nx~FN\\8qNi-ašNe7oH )sO5H6/V;gv5&ӡhPu"֨Dv orA Yu!h:׉beBTLe MKau$١8';xGkCnvhڸ'&b"[C{M6C^яn` +^WEic=~|ak;M* |~$jΡr XOs.u 牳W_9/QRS/k92PtB'&mN"oPoS[qU>vڕ?&S?VV4ycïx! 3AfL#)~g`5w> 1,"79Wߚ6Xsg`>glz}8ْC YV(0`X*J:W9h1'읕V-wkHK svx:!Y◚ YM~jN4-[8/A2f._7tWtW"++Ive  Y=ɱ ~ N-\[_Z!wfkhg3ܐTfؑ3np/1"Ta%@oόʰ{KBexfsw/޼+3M&'|V%[%z4RLo[h`||*^ޱ)ZϘ?Yφ(UjkHŴ ԏre hAaW>H*вWT8AGNVh7X! m`E(?Y|޾Ӫxoŝە N/8+4$,U1Wzk¼ꤖl 5 >%i^PO}O6qf;ekԷ! S(ܟtdMg)U"Gip M'¦Xj~Z3mRm8osvfcBSN$HK:ۓ ߎS>TBv"a맙uS 6ҽ4Hbx!ۺW%۠Üz>S X+ lgBA]k!Hʌ p5ȋ_j rD`wID0ua7n댑*Ő) tLԺ)YlN|X؞!t*#u/Lp남Bn%zwihQL*(ӟT$n4frx)6R')Jrx26<8[ %HЩm _od$a ѵDB z~n#i5Ibb ) JoP\<2 }p :HyC|6.N)uJ=-M[jVk ,g|e/!s'a9:|Էož0Jzn)%D[Z%apw7+LEopJhXνfj^vWbJ|!#@yG`O]ekǖ=DP-(ZlؒB1dtŸiQx/oÑ4::I+S$Ӱ8O_?X~ӳ B@glxoNjMHb(IOh݆,gD9:x*2F:G̮܌ҩ{1+Y@%gJvpJrrPEcRw*[?S&؞R< 2`(ʻQy!^ HK6))`)랠2RNvUv3S{rA 3;A{K5!#y65qP,f1S| sVNzq!3N]/ 22hPp;C [&pڏ4jh3H^,I@O%;&9= --X<m\7C&DS(C'Z C#Nf LW.^DAYK!b& A+vV ڢ2M.戙HRЙSnw4s٪1p#(Ф+8A71g"5VZ]_@#BhAh(1ce+#Ol+0J.a 8=:7տ5V]~p)HЌ-SHmeRmN4r;'#RP{%mVuogEg˵ ҠW6<|A/30xߗFyvS'u1ZБgp$2Dc]c|*2cMW9!ed)a*+ά\Xet~Y#|y[o?p\%flvҠy"1 ƥN 1p1J1Հ 4xm皽_12l`IvLdj;un,#M ·?gC]|gx\\֦]'(ǖ1E/qp`oZ{~~AD *uɡGī:7S'/s k=>'|'`b3:R\y rYٽAb;h+gުQA f9f2kA4x47xRML xb(']YqxU= 9۷8_+=]S%d֝Nf;)Pcyk;C$˳XGμm+8 Ҿ|>)V(pY~w4lҁzY^.6UZVv#3R-AicC1?`m@ך4)V`pr53mIpe"aB7U+sFxVO2RYWpU/֕Tx Z&R&N hJMyN*W/&`jT=5NE6 .C.J{?c }Z{iumH<8~u޵ؽE:Ŏ厥P=>&8i47pCTFD'L3`ZбX(4ZIv^@.^q}(&{y<<knE=*bpգ~:'p]./p\ZMn3nz<,-q$qz`::ogT{{SJ [㝜8K[ҫC# H{e\D0Z+9ch0o"kJAJsR߀ۣ\ `#cd qܱ-mtzʖlGwƒߠFYX}=gS;޵Tde_Wx2;Hj1+>}P B`7@wpDOuz9J[xz1oI-hp;nU墋ف9~7??JwЉtaF4{!%f?n1hm5"Ʉ.oϮ!UApStb\]!YDz.<Žw$u)%;ȍI,DI Ieil` xF=uQ&%ewT-Qvy{ޜ:$DMQfD"92\Nc sgfI*a#4{>^7IJ^Mtv+ٙC=|EBjWeCQ՜Aw4 L'Y¯ymdQi|D|)5ZH]v,ճ V9); sfb2qvx_h'B&jĔ Yax}vȡ)X緯3-MEZ0jb\sݲ7s`FsWn8|;a-AH/vr]8(7C +\hx5AƷtAx|Ns\&Iz58ʼnC"L5t4# 70ߩ4zb%$yQ7ŤE\]/CcPԎ20us[+z@>.Q!bLwav2PA\C+#xQqh()g_="@Mg({*1iUzͬf)Jyw /W)؅tInդ|6FM:?*4$9*RDQ *\ +9q%ʰ8tPfS2pX[JPH% Y0j2D6$!E%̣N*z:oj-[翤_M}Z!~a7OdeiPq Vhu 4`R]5_!|Ԡ#{p>Ƕ/O]x,w̿ #&ӌ7"> ̈ޑ3Y%(sƽ[8u@N4\7Y^`t 46݌Ά}{%?{Աu!rC0/ h5ESBP`ܟ A ,wf9ۻ5@[JU<+ؘY6 nlmuK@`3m/sYZG g szQN>mQp9wځ ؍XTJ D+Өk'h~8I0KX B`u&N,za#3d&QNb|4weU,$S^x1Q/n>3Ԥ9Pi4UlيS,}6K5n)>L%. FY v@3bxڝl&±cOgM >%B(kZ΁\ gŵL 6梼݃O`,I(˯5t^;m6 Y`@nKw7I؄{ΏTz^vY+D6Oh5ȬS6hRhyxW$L{UPZ?(~<܂,qPȎz?o `2>EIX?),˟_O[ɿo@3 Wѕ'=}_c|{;T_׺d^Ӈ#[irNmXPU\;+nss_!;oM-}r?OkPFcSʼn` ^Rf%k ZSGiI e3V\{˃;nX†~kCҒCG=B3I[21 $۴{f&Y(CQtf)"uGji.ϻ"9 pYOP_MV;El VF9L&@Hx\\e0-KDń 8݂ha8 9` ѯO)B6ltu9=I ojޢ|R LűazAgX]dI|v06߇?_ĹB= }Vx XDڎl<@hBaFbkL=.6#GGv 5t ty?]yK֞A^LŃ MYॠڌޕLK j[}4b^6VW,Akv5چHOQ7_]rC~2kq~\x a,~&WŇt-pbyW U蘹\s,p]pɢdj .tBOkǗ'#G&; (̘H"5GPq@kOc:H9!Ƴs6C EWY٫C;5P[*W_ϥEbF<u瑱'*:aT߭3'*4,șf)SQc{|e~J\׭@98*AU/FμxzL-OO?Qδ4A4)Ly6P (|RzJ(v]6w{'ʔ\(>;k&Ck lwG~,}Y1$ʞ,X<-fIN?¥܀/8hs-JwteAʇ l0tonrhwEga[/YYSuL }Xp'ۨ2mKch8Zc>LP?#\uao.qi^gqŒ/(qh*觝~Yu׾?q7cS/ń[P˯C1 "d .TFFBL*"tnCگVdJ"0%ߨYG. VfHsUKӑԡ ؼ }E*\ta70 HM 4kڛcA{Wa':`{]9agB/JS3Hq te;[ 2 qO1" )P,|]| \Sbne$4<8JlKL SƬJ4blO!Opr0riNǀ3.>%eiSMXt1Q Lt\LH6|:ȹdUnj¡w]ynͪBl& }2yx%\䗊@S:p~{ }% SNOQ1G- ?sɛD ?TpShG[k!cAej˵Z,ﳆb$_%7Ƌang +2]no`)řkqFY Y1;_fr2ݦvCT1ȃ'F6PHܳ@B09MNhy\ۜB]Fj] o_'TF-,N8Qq˪  >H2R<,ko|/T,9S_EW^]Uu`s'9ɐ/Cx4y- aN.ad_ɱc%3is618@ڈlM7͟Momch32 K[{\G(IiqFK0Ձ5eLTS͞[\y/^ۅe]neEԏqhSRL;;lϷ Z) H68cžfŵ OÄXX/:|6whȁ4_]mݐh H?+sd}*\g8/[yZԿ]w][5B 8OrMHIkۢ(SE4zRUti^+'nmp?_~F<2|)\ IvzL4[dЌ8Iż*LSzJj<%D"ac)*7AZk;g*E.eˆ2Z鐭vNe,'9oĖxn&m=ξF;/yQatwQSPE;NgѝC9^t/" gZ :ؙnm.O tqN` @R^W+-N'U5L[^YzZnBY^+qsdeRDRSe,(1'C:R5p@,O7rܖ,RI䇞%J|ˁE{x4q{bGR :[4 HW 9HrcBO LTR̵^@Z4t:0?.<ի]G>_rx6TPµɁ1Ow Zp3j'Mb~W7H}5‡/QiM%gA&jMtpAftE~3 R؏6폙\d>VVf\FO0U! fQaDK]ll"יq *-B2U"gtxA|q%Ke@m0(!IB /2 =hr6*&#@|/7OS ^n8A2,1^9)@pI/ 26ꌻH&$ZԷ®qܔfUfs }[G ؀ SRerbA,{wKYR1-|q9c_k׉PbBW%E -ka-t6VFPm?"h{BYgq;~5( Wvۇ£T]s*D'Y0}'r'H$Fwx (W8Sp-I.u IT[} <4tJsyw $M`j[? hǘ'Ra}70Wnݿc \Ǹs37̇aȭ8#:Fgg@LNN)B ֗@Z^ IӏGYKaWl+kG6:4"YT*Q F Sfصf=9ADo ׍aT0 "ī:Rie;ϴa4J ̯1`6]21|mYxN~ׯy$$$ͻєYF9vnSnkN@HN 0jfi"aF|l "ަпDf̈-.Xw~`A{AG0'lϓG#FK)da8`oƛ읊@ K%d8JXD=s7ڐbLt$74vA bJ|Cy{@;Pn!^2mS5MB[y(7PfiBjAC)1] {Nwo1M!XG>A_x*Jxc9XC)Dm}2 X,s+pY{^0NL>^#u~Nk]F)]<NRDm {~Cy -?]Rb%E%d1DQkb;>_=F:#EC_sH!N&h, p9?0<e1(BuˢcI$@JVByYr>!,+J(@0Qvhߙ F3y*: usIJc{ =[m0!̈́ l?w*ڂ?x rq C.yy} |w&Ybg_p\M\CAXU[Lg8X@ 6#Py|Im/s%8m_%0 $ٰ V\-C{&)A E xSc|bet}kئkhvZ qXv(:`h+I4\ub0w5Ns(M`| +c`̆pi +ڗ<0ʎGRPFTxYp̤fo/Nm!>o[005z"Lv7jHD4bJ0DŽ|~B^5F5+{7L쳡\(̲9h?޾vr^$D׎R@1r 2ZcY;}O]O@] 7$@zNȤϟI_6oRTH9ٚ3h0KU5,fs4F⎺ԉM7zTe #N!AbmҋßFܵN|#E} 'e Ks>, #nb~Zqw*QX*6 F\T 8߳U.%ۯ d}ÐwhF.U5#^կSۗ25j~ة]o]wxWÑ.~z"MA]ӘyX;%Ni41Ǵ c&n|.l2Eo%yZ Ae^lh rȷ8,mM q%uod5л!8LKHj"-q@`EznҼfD&p12VD)QMGMYe-V g!IQnjpMͺ!(M &i^Ny.䋈W &`UZ`4kV:h3zxU#]u3e >0^ /z #~$xںXAT!h?f2)V-c[^]+f*fs 6 lDOQ{x~oe5b`C[jj3PݐOJvV(2̓mx!–[ѺI[DTd{+FP m6ǨFqHTNAW[`m tpjBrr:Y'+dj&j jBpvAe" Ʒ^F%Ib94WqAGYLIW^[D!^C  J5gZ CMCd|^mj aVKfQnD(shlcŷb/נXyfÊ$?s7sa-H,8;,kMhviE~XL鯾[ ?TQڀPth.VFЎ= M+C|J5GӦ5掮Gh ADb8=l誾HrmVkkPUN&=ư~3,\+2Yf׆ٮ,rER](%BNg'w1lVIq\6IkqKSOr$7&>_>^Џ6^m7wt5}5k^ԀhY TYdҌ;O8}j2D{^+e(g*<AxDrBL)fB1r_W_(vJ㝻6l:!αZVw[e'E[:%AE ^s!(.yvLp9+NN24zÇGmBdrkj\ź:K){NFEcm4GiakmxBq3[f*ׯ(C'! j8XK۴i//zZ\ 74u(1x'q{pʹaZd=k=:ieh]8/-zt# VYE9j=[,; ?{OYʕ|z׏O&Kģz=E:+_k[_fnWu¼εDl#ZAW<^~z 2u"fEOS3v.D ƥݴBїTvĻ_)G=2dޒ!)_6 <0v8* 4x>?i4ksM4:/COqYabp60wY5/QTZ s{OyZ c#’EU(Y.;.w4xݝeJwHw7}PQ:/vi]"ض NӤ@5V23s%"Lz5 ͐M>%r0AƢ)VWQlwg&?#? jQyq_)+oTqYrNi#6 ?|L)[|95NH[J!!eiI }hW7䤹;6҈Ũ TK[zo;V^%t4!,/-3"&a%8A*!3 , )ө1N..MP>dȰHO蜱rɜbv!snE5ϽL FݼM2{0 k(Ҹ(\T.q#_֥CűunK>$SЧ.đ#ⷑEF}q.pgxWIXD3v_VF.MkAjS3a x+:Q #($y4#c#H(@揟HS[ѐ?t&*,"1H{&^nl)}:Z [}N#blw+W)w ŕ6 8!x~1Xnz?8%{*5ozJl%Զp]%LOw,X( s3v;`ٟIA!E>< Ѡ@b`LĬ'Qm>ڸV֓O1wƒ,z٦3a?T8dt >0CH͉s A[> ;*1(s0د$z F b_pEmسZm]_ ]Ԛ,;:H]مB}g+r,2[<|=_g;/%wOld~ 6t2d*& 96<3VG8]#3U$xDd_34[0bG:p _{*ԏ!s+M2NA?*b[Fakwp+>^ wS]'.n>Lr uc>X/xV".9Fr׻$UYӯCnR)P G'6)mSۑ@{¸0Daظl]PI ]NXF/,`|QeiUe|9wɴF+o98 -7{Ĕt|yU;C\&Hs>~L轢Uxϯϋd|XT ̙ۍh?흵|# `Y0֜;\j/3[6f07R35}>BD;X˒b!_o:BCC؏/17!TkUH>?7)KO%X"IGf2LT c7[Z޾(XϦ]OFcvHëtU*=^"/oشx*M>4=n6%RqK۾ᛀ-C'%i}Fg#`Λq?2mnּhE 5ՁѾ ,KI I{:g[DU2`;g5O49wgRwOPMSVNPZB~υ:=xH/psyƞ(Mr^$}޺eSkT\|ubQ_ ' ȓrM?fs0Vlǭz@;O^+ͅ};:+$ֈ7RW/ ]8_\%M /uq%&Ӡ4k/n5De$1v9x!V3c A RM;Fa]lB6=!ٻȔqUpE-U^<9wE{]>;\},̖֓0D% ID8&h8=㻋S D^tːy7NȠvџJ)5um6u ( .Ei9i>vrĿ!'_˯PmZE WO<ĦD\8mw=x_ ^30sF»Do~HE}ExdOBY"Nb{bJoö0{0QYL0Je}Qxn(m8z? ʭMQN8tBrm:m9"O]twZABdF~Y<<^sۛҖmSHgbbMhϲ0j?nyjJ}I=SΝi} úO݂n^lyo}>\y˷(Ud,yլ Ӿ/"S^W]IZ8T9aP[s]=2< |D,'5MӢt<1rZTpm3կkO1t:F )*M0s|PQjQ.JIR|Ԡ.&FTT4XUaKLYVP؇|cXɢ RgZ>ߨ:h&ֽ}v2樍uM|Q4|WG-U8tSڏ_u˲.2Bp+N%TDϙ?ZvYfJBG:43٬e%JStOr4o:yoE)F;y1n53<D` d!xK+G7>%A*"/-T~Hr}-9Q+$o:?99oU Q:A{@:C~TҫIH?̄WQ:nSy&Lbyu{Ëӡu>$OG`\:{=?WT*B;65oHGm8Vujܠ(_R̛"P<LNzv> \d ^tyJ^# ln4a{ 6EwC\[EJ:YCDFv;ܙdH¤K*8HѿtWT gQs>Jj׶ 2?dn!O s@1lEbб(<QM2Ә&%]kX3]y+ *W_LR,}V({av@ƬIDWjWV!I|pۗIbȂUɁH<\BD *JC^|nMaQF;Ԕp*]oB%Ub :iAT.lyU?BυvKETLj\QVqN-%ҙED&Rˌg"狲\NBaǜ`r~n>Ԃd(!os'׾?9VDp+-/[%"3ar׀ۊ[w:V`#42 稧1m=h%%RMsӒ9ǦKU[Xӓc1s@aۚ壝3[DbMB؂:eZngasO-ԓ1Z˺:gc#ӳp2g/#Fbԇ_oH*+U~{qtWrC,V$:SZvR1-YlŅuD68tG1_E1-y}9SN<]0EGtd|kig| j-2:+XYڧ| qBh)KȀC"IW.9ݑbcL\wR=WY"ތ{1|ψ>;)@.c2C -ɭl&KF`ݧN3V}T6-+[I,|&~=irdxQ s~/U=# 7]#K*/R<͜8,O)Dx{lή!gw _~7S dÏaa (w|d Eބ 7>^D0“bV3"u5B3/kd6;;=853 ܀M?vpc˼"Bytəqާ] U<i3C2RX`zaN)2n / f2G:dS`u]r8xE`JWFx't԰@^BOi^yiqЩTlp^d+%5왎"Ǥ"}{a&PX@l.H[ҕv_DvT!zaҧ?wq7wHkҊh,sGԟrJnQ]e]*UuLh1mj/$d9]zҰj UQ̦97TպO ѭ2[ {RY'JљUo6y`tUZ~9PV1Eo(w>gZ=^$y=<B` ztRAkZOBMLE3 =t5o%5th|ec}S߾ZFaj`ފ,Io[ RGd2cA|{}̿sQ&+HB+ڍKcЬD34fR>i1Un!QHњQd1 dzTiR@hPq?^CY̌ stT& ;f~!)IA]p#5,'ɟ;:# 9ISWvD ipB]ᦕz}Dj6}hkBSjQW]Ư% xYLaV ǀ-#V̖:Vp9q U ف%i>#tb*5aˡ1ү:I%k b\$!5@ŇͶ/FYMmՔC8zY-mQ^gD}- Cjl"dVZ:Dr{?+^<"I2RHsgmɯQPk}LtTs-M8Y}/妆Ca "* /PԨ[7i̕ wn8XJN6%dhzj4lmѬ:, dvQc ~铹)$'-wUxY֠N.l.I9/TTx`QovF[N=[#]$i4Œ$J18-^X/l1s*B>\ ~9q3< +aSsHHLًe"} YX*`/ChlarK 4s9BZeY25K]ݍ =W'I9aĀЮ2cC}4=s}E*?*TZlCZ[xv-k z㫤"q^gm$Qx!o-F+Nd3<ƉJJB*XÉYJF%Ψ)YӍx5d0b׉wX^۰iSCiX*ݩq@ij3 JG56[!ԡZf /nk֋~ u)u =tvdT.yƃOt6fB˔CH$ɨUK`k3.m*G2n6-LΣ1*DƠo;͖k]a m-M8B@媙Xz40`3@ l[WApT(́ǜ{g̾nD5UQ*55I iblWAbGS%DRrII;CFYZת8:P61Y9x6WNƞd& <֣TG /r1' WEXNK\,W/ij=Q$?0:!??V 8=|SVǨ{f_5?! A! gz qᤋ$@wE6 ') T.Àtot+@Z&yQ^YH'hDژ x+x,uo`h_31ߍ"(ouLIf?] %(yIj#w?TIug1JŽgPb|NQBǥLL) CC{#uG nm#nyN=K66yy!=V Rmt[+4lQы=r`^ը .j3}hgAtyC1LE 2$jϙ2+uf-zv7+\ #Q@#$>fLbi-z.[{<fQC(3rwzbrSCb |ӡ_c)*7ݻ :}"J؈+J>$]X6nZ(7"+*Dxxh1U}Fc4(}!heZۃ ц h(gy7#HS{]-"s+s}QدM+^co !16`IFY qƏ'_yGohgC-Mn8YM.Ȫq|VJ5ʢ­V :-+vyLu?@hyHG9΍F'EK9*= ViGH;:9~((e|)U-x{n˜ww){lr"wm^UUbVDZ΢`E}3=w9!&)ci:i hSq+p kȻh@-#D8|h_IGF[#~um[:anS=!B'|xRXqM]CH1+u!mv*UGC,At] ǯ/HU]ji}貄d@˦%xTs6GN$hpf^"o3kOvH3+ch䘬..K!Ƴ$UlEk[OQ~[6ڧ_Gs$zBWIrL*'Kqpq],1 ״iE3~9-UB~g6 B#yh?\1DN@f@9bpVe+IpbF.6#x]( hD$T!}3&@*ڨ}ؿQn6<36VԢv-4Ǖ*AMnDŽk0E!IZ lx_f<R/BU4>):DhTo\@?crӜI%g.FD;pw˽}CAp$ZBt w!f&*# ^}*'j@Jmdżԍt MG&cuH)SM[(tę.0L/Fu@Eqi61\ڴtu@Ǣę. ;U]\'@Τ~^a/3KmO {?΢TWn4*K +P&ZFgmSA]9z: @43&̤u+_+à.ޤo%ʓ%/\ph}==Uu۬R|{U 1J{]U4)f9 UOVEsV2n?.ax(%ZQS(}uu/:lNԤ߉Aݱv}ƀ䐵f'FGnBl(WkX =1ڏԉo8//OMJ,8Pi O*G6Я8AJky|6S?FL6Z4}?zZUOܞgk>D,z 75fpHc/`Vh\L;ZJ+1kF O0rԾ)Kڨ<]w&_PV!;'Z)A$ڒ"TFtgA9eϷDGqS|iaAnR`haP%f<&lۆ`ޅ 2)>JL{ۚy'}CZi' CLW1(&qM"'w%8|Q!& QQ(~H46bn{3+sד1]9V۳R3O mf$cAk2KVT ](Lh_+Q- g 6SqH1'ҽa%4;)=Iй="2]%z@*i^g C=n'`ne g/CTrҴk({kjs>" QD>ɷT/v٦l07mZ8ڋy Ku;.G@l@;K`:,9ݮ,`?}탘u$>`ٰ8h"UBC̓%(;G7S=)6ԏu2vz rX  k&g G8odn4ɧ&O:/EFk@S.YOH6jHr'Fa]Jm[Rn8y TM!"$nyFdw a(UI}*AMu#m&#Hure:k4eGK]#Mg +R#j5ͽ>_x#CèEٲכLit>OuK}ox9%I';ʹeH pm+S% փ+ `րlDZ-<,_ɢP./;3-ȳ//&!0xۢvX-BF=`6E¼bJz_ h'1Ȭ.뿳àJ $e!kY25hk*tAW"7}au"H Q CVLDJP]fb" ʗOI%/}䭈/zK&Ju+}к JYasBPuՕ?m[ XiW!ˊ7s~rFuH6 H^08pGe.oYO] nlʓ9%.8/SBb] LN~BVC'Q*'3织ﳑ@$R9z'U_i`gXhHU]k6R%M.X[;`WbCco6\G1]:14ㆲPYZ|ɒ kKUH/_x])}EsKsilu\oI}Ѵ(rؾ44lN)eKiYD=6BʈLLML Mn6iR(t ebP};:;E3tW'=$#pŞ f[ Ν>V#HڍFQhXfozZrtwr]PObRuy:= KOmI /dG.v raZjܟa!4%PӒɲHE֥1j??qQk^|NTi},N[!}4'9x|P p)GL>&NQ H|+]>rM+Q>념$gp0#}v U!#~|!+sYcl@YV ѢgҁSΒ锗i~ !>N`uBUPpĥğ쬈ۧ5#-)"nL'8::~5%ϒrJLqTxÌ[Y ɝ1JҊuEoNtc_Bc)F` a]/rgU \Ca(8!$< f@66&?SX{/$]PޕY@l,bI?|*/'9XD1D ֢[6j>Ëeq } b"K3!@SMഏ#ҁtwdEϫB7yIWV!+CWH}uS QS|ٍ- W"gqػXGo/E5 2wA:L.s^Xr{,MЄSV4z AZ TsǣM5g·~~F\/pG%FIT*fOuIs+#k3mgD XKLGJ@uGDO"kY_B4ײDH^+e#?7j ? 7}gAi~jGª!e)@ p<3LZrY flP#ОL9'oÚ8x1\XwKgdk+kpväghaRqr Ȼm8>aHi%&s&zKc/i nU OV:So] %Ÿ0?+"*wS7=wo=`gt~țF}G7r-žaI]Nv++MrI:|%\=&Buq6df78d[>cu߫Ѩrwq#WiFh~~ g|{R8t^&znrjmMy}*4Lv_1Zh 0ūĖO7QA(^($}Pe'F=zPb٤P֎OyP Ae08D:֧:f*$?4B'˯dm__׋ph,i7b6{$nЄ ";#DXU+$zAh ../7G@UyCƿ()yG~y}/!ȡV9zrA@ZڰRhIa'!ڞhSMCag&w~ɘ &`9WmRRz|.^ΗWu>Q""WD0GsØd_ZJi̧hs&7RP!\ụh;Mfa5h<޸un>C xIy"x47S66Tw k\]$l&6J+}zdK_gfpyV%Ғ\4- Yt}z[eDNA0J7@xz3aNK &2HKsV2EC!zT3E|2^gj&akZg 1E+eJSX["Yޞ^9[Q43$]:{z4^~n&$Vj 6֪Ltkx!_xE63K 6'>/{}B0q6ZL`x[gOPĈßDD9V`_qU JlNTb[ jQ^?L %pr0/ О՗Ԫ'e8'AìQsc@>62wpӑ<`hy$Qq(sjGtM,5D <0?b]%3rm ˯{]eʛHwO$o6_/`7aXeXFVyfE ՘ TDuG7wsƱN V o恐]*O1] 2]+(B ytΦ+D2 {dlsI#ol3c3kp7Wn` 4Z͋: n8^)ͣ g G;_NH}aU' r.z&tsд4hۻ|&ҡ5j)ہI[DR6?T?/~qc`eSF)ݩvIa­ѕ0+uFK7YZ"XFU82^dmFLL6( Jj33gX!e;Rg攕93y7 F3u-C};>0(+J,_9GvM4DaV_aOwjRThZ!;* bȗT# {W^dz4H.FEM>rCM L =1\J,ңGj~L8MSž!b0^dER\z ۆlcA$<; Z*Cu2 {Z3N ~vBEN|[ۖwIb(,0z"O(Kq1ia!搣b$@ 3PUasqs8+I(bP[O޴E}&`Q>+!D R \=#AX A ;u&ə눞Ŝ~R%_VNQ r&䮸91Ef?z ]Jv8!0[A$ݿƌB ç <0&ߒg!ן=ˣ-? Q{B.a W&`#}r?q)'E'd<%\M>Ѯ1%JG+mHX4gFiN)x<y OU}h|HPOqCV`NaYbM:vLcQ.j7'30[+Hg؎&V<^T1O-Yqpp6Z؏(ZEvߒ'C!@g%.pŔ _Hp ]HERxh T;*9YTI'{.bL Z Rj{56Ebpɣ 憓!I`5{?eN!++DVįO|D,Ӄ",xFy97(P}"H' o]7eV-Jrt~\kΠ<ޒVwh35؁=kTdG ]J/^n ` WlGsd&D(l=L͛Hg'>![30=',-?*ٻhѿkQZ%IUzFf!c``?5@#*,t6o)k >ԃm=7.N™0K2hFOBLyN]}c%]eN:rps~O9_a ̴Zz"ˍX(l9҈2u$ZΌr_o!> 1&S6) Й?ph3<3~TxW&]t9:u=Kyk#>ٱ{+ pLj]ڎ ޷8<,L^3O|S!=xD!5,=\2*&w7dg]TEjS^toX yC9BtǍ*nÐ̐Z .X)︿<5cβ#:Rs/nrM!_,to,n:d4Qr,AAa Y5HЦj炟Y%N27  `aJO Z&DF°H6xiX@M]QgEY [e?itpLx"+cH֧s Z`OmD|4V#31,K9"_{_{M|Nȷ/) ߄:6G:g%ِB{JX6'ȸfyI"EQܱަG6$Mb:}TIXӊb1ֈWsjݔ.``㸖8vveRҁ)TeIMhT~p|Q;G4%cXM%NXGxYOP]M@>Ĝѯi䞯Ʋ,i)hd>_D=p f tg'yڠaMz\AQIJsRY*?mt̿WM ӕ#sm4Z@Lqhc"%oU^Vi*Na0)-IFL %O:x =lz A-R]1& ۾ݲ{KiUKHG,ؒ1.Hd:[>zG}<ѝnx#h3c@楨#qwԼ$cjUyy5FFolԬc#5|A4vO///7@}.mlК /tjL 8~@k喇 BqϬ/'4ׂ,.DpNX%)GZJ#(KnNdX{TsL#]L;!?9k# }OL&J:Q_!5&Ic{>6V}Qs@M.U@oRCɑL}uͲ+mePY(ha/hQ% p9>o8jmRNFzj^ y3lcZIlb֜B#Ŭ=tXc }{u -jr "=3D3&< B+zߪoSJT6-;{3!)&&O}`zW9~F9R145E@F ۔rx j'B>g!Lz;,B%YbC7tԓj,lp)&פ(9[~p{6[,`ȁhQN)򗂶%#n1giqM%Id2D܈Mќw?9dS!p2+0niy)cWֳ߱ kѰ9ޠ{~Z=`0/hWBlO^ \8Zf֕Q<.qdrҋgocq\{ e)/E sHQZITy\VjAF;說 Һ_yꙧs%-.TKf8 ̒]w/*^f]:G}âu͢83K}g@|⮕|1j{% a(\&yTeeZ~76HZ^]U#<9~k'I/B|tFֵ UbNxH:DM,0{" -le TyaM$d}0Ōc΅K-V|V:7(p xlk熊I7JQF',ujbEҸTOF#8QfL[6kd.{WC&;=l'-Ƒ;~9; 1fN{F(ha8pP)=Gsea!{ @YRV^:׽GǼB.p쀂 2mӱqk-Df>C{*YHHǷW_ICN"`1[te!~G#5 B ͑S;x*OB)u n7ЁhNtcwTDM Xrq~! " lōD HڡqRm3t9O,pVJL2̌IBzn:xq8q*5|9wP#Dڝ||(ǻy%vOp 7UU *Sa֣U9GbuŻCS}@Y*C/mۻTt?!ːCT.w.n_:Q7J")SjV/c(q-^*{s6CkʅvQO't.|iU}[Nd̴OgGp{ JpZbZwò6!‡%*Z+7f{i3^ $յ~\[%돥2|)jBz%H6=7V2@u~JBIZUmSwBiǾ"$r; ̙~G1i;EN{ S,eEpܺ)2˳4A} Y~A5?myI\l%Y6݉Кs]ha6 wzō7 c ߡYȮfj +;:wK`8 P [,4afy{,F[u@ȱqJ3EŤsjURQ9DɹА 3U툮5ds!pmKtkfwYG"!aHϨ@Š or7-]}?nl=kURT:xM5,_|CgkVuYH}'(@bw9DE_s7[oh< 3OU"5%EHƜq 6)wgű5+>VQ^L`p,WgV}TdPpR<Ԏ"s,X3 )SJg'?m̨_r7uɄnS VITJ R<̒s'dw¼3 ' 3% Q"<v#{ _])[ߟ?%\n*iӴjwGG𞥥|Qu,)8D6] W>Ŝڝm^ ԎaÂ4ʫzZnf4?]C h4e <ƈ%WPlF8Kz 3q#X-6rA NiN TQYXoOH׌B8EN`y. z~KpavWvO%| G9p1lb|McQ >BV~0^2|c]c]a</Z%(@02duv |a%Rd~xS2PlLm Uϧ-JJj&R5PhRU3GEzbDs-7]鷙0b'U7vzi~ތƾf8Z!П˖ _6%3ܒ'ӲHISرY(/$ <Пp5 c#tw82̆$&' 7HL3"g?n"8v+%8fto fݽ)Ș-(NǽLG bhp@t>RSp; @?sTҀ."$vi~dhwE4a)ڥF4a ӏ\VTr lA-S5wh2T4\%,[ٵ>)HXIi#2Om }t~9ZƳ^LYt!cU?霿яY@S(5VDZBWOT՗%|8[V} q{MLR==L`)sOB׀O/MY7ĴVkt~-O9E|n!' C=rM86%]ĠZLm(~=0 PhC]R&pkdZPkuEą7`f)~"e~9d?((9/t̨l_?0FHλgʃ1]|t;~pb-7`txK\fei+y$xo Գ ock(Yۭ{[K++G3<>F KLDM۔1AhZEu=9ɐqw"].y v]mr==ӿ0Rx2Z\4ȘTJĭWaŧ*s'cbORrIGi/dחԴ̻jqIkDŽ' ? ^s R`aG 5'Uf* #+|v(2q -Y=^b+|Tꄡf$YlXI|Fq=(8he2A/G<0@]? slvy:3[&Kz)7+@s(sHYk >zpQUSNq_6Hگ]t[W4YeN%MIrZ'-KfG^,^gT'z X\B߷iJ ;VVeeA˂g*߽ۉ(p&㶨Ҵr+ȹ{ wYRr+'8mCb BK@up=SNxo שd(7 +-󴩏T`KJpYwF~|B=4bBX$qC!֭ڠFkѽ!\j׵:};`1\_%4^X#f 5 %#P2.+l$J=Lh5)2}DN_P{B}Ƽu*b?.EMP'-xp|lWr)ϭ|Mi)zZJ-76,NTjfj>F"y&'n85.cROjaGR񒖨?4%jF&C=?SC F38dަkn'erd U&Ԍ2A{ƅY#$LTG*ƪ13~~#uw$η+p PIdz3 z)X+Q֖hde++˕HnGB98b`15%Rbjw[DLgNѡ$sڎC;mbeE[ٱLd';quvj'qUxm71Vڡ˞N7<R::ߝ E/ZkKz$KQOiJհ<}[T)__y[}餯vz=wR((" PkK׮j6n7e:dڗJbv"uz;A@vR:q Oٕb4Upy'kJ}&`=rnU<`ѿp[vs+&9-mOBE?aI+4-G 2)Hu۔p 59JvWψc&# _zh+Nds5{F`'pQ_á5k顰z*X6~AHPN n?Tc#esCɄ`gMSҔB}abTӤG`P,PA-Sws (aY_H^vC)㉔vd@@!(i";Uk> E|gjv+[{ .N, hY7R 轚hwCSve&SxQH'O,pb;&&P\}NޢkI2<+θ z쫁3Zew \BP3wRnl mqL}[).β>}F"a|\7F)謲 ƋRg13EaN]mZPZFlI7cBWH%UJ4rckU>|G`g˖@IeANF'((v 5nCύ[zp̙4q'H@UR/@($՚vM]9Žol2#RHhx27y&+*arIيpj& hk~[=%=4ԅ5Oi@$q}K[e=r#g:3`Y_ф;o#3.zX.g:%AҔ3Z^.dANGxS7zJw"? Wj72ةA !07zqB{)I}j;Ro2 z"1Gbf]S3~fCVgk7DSSځ32-). k"gJ;7VV 4[xw#늿NLz쟎b|#y^&b3J3uN{p‘zod̈́i+6eԹHk\YcvOñ[Lh*+5JO* rw_Z܅(b!d MrKa֋`yZ8n"6J֊$ZH4nߧHC%Pp$!50Ps@]JYvQ9 ІP7>t4B6t!fGҐ1=o퟇4G#m.@]L.2_'B "oG X4EQ&t[0IZb^bIOU ɂI3OjV33r]8jQ>U Tѱ&k {bԩwU9G?em+g?1]' wO8:KS}#<zWe %IE0.Ԗ`Ņ <(A%jb>, >Vbbr׉4T _$,ͧFH'66-rU U;Y6/)_{M_?MPhPN3{)eBMw 7"R;X,\N Ow..'5~~ǫT}l%^UUL@h \d(8JuU.?7,0ӺTu1l!Ek)256_{4i/GUeտS8^^|Mlyֹ ]soMD9ȴ1p``܆)?=:>9zIZuI7'+-qSe}7QQaŭƂpnr,jZTŦFkjПSlwu"έ,(>'~\[eeTm8wG 7n8HI ԋ9׺CV9ݼ|q[x"HgvTm+%1=(ߡ6mGnO̷Q<&`?>@"K}Atsũ$ؤ[{1'n Ob.bBq)@LbkFQ2?LՑ}W:Ojl%SjK;%Vҏ4e0!$cWJ-}(p:~%#!&n9 bG(?Mq͚7UE4csψf‹lM,Tݱ%>vFJ*8F'BJ }Ϯ߲:T^ x]P.ZY63GJ( n|GH'`ѬSvT(mvjGj71Yzɤֈ|j,.wkDnL˯9mw'nPf1^d8/D n- J,`}Ϡ2h9KRvJ:Y%*%t2WIP^ )Ayf:#wY*ds:Xv9%r.4 pwFżר exQ 3g|8lZpѰtZ%Q6EKRM;!NtX 1?0:]ڞY˶)2H 4triN4F5#r6>i$ܻS2l~dt0zDlq6i@sdB-I^6@g=_Jxp?f- tڜwGzqT*8;|yK~cFE2l "N k \zKصӨpmED BWw I)N{bG_N<);Kz5^zK5\])??s `H2F[?Nsދs4 = ۍ޽6@xOviq滛ףqDYgװ7V^amat؁G\t5 kۮ# N@4a:Tw,+.%k޹Gd홲lJ6G RJ6!V)u'[N{;j ?9PUZj E(R3x0ھnϾnDϝ )øTaA@f=ninَ0ͼR ^x+gg}OA>]^1&iZGfvM#C%$H\hLs{ hPM( WϽ_s5tJ$8S0-'qb2z3f| t%R0tP!NL K)&hbB㯣XL[",MV&|VofׄJRm]~X#wg-qqm9ա}ڷ;\%A>X$k M&բ\y([KM SʞQ!󟞜(ׯe"A<_rn>4h8SԾ#._q#*_~|=dW o6MVGx/b1J)ñ q3E\?YkɍȶB62Pq4|FSIPB3cߩDYh,+CYZ'T*3gz1t9EvMNW*9w0qZ=H:9>=oIr :zBlHޡN-[[Ɠ\؝,-.ˮ g7v%quMQxS 1˪qA^mqbp@QܜuPLAQo={sįN R +␅E N?4cךR +[L>ۅe E :u:G^zS<26,т1H6s ;ѽ:˓hM4zo!Wì'̵eW,ЗUuC b~(%`HS3X&h7] {FݐQ-n hB^OM1Pl⊿=So䲗;O )7pǸƇa FKT"1ꗅī&gP$/Nt1B(Ē$ 4 r J!K?1PodeoU(ʈO7u/03/ A /uE*WM_x2_<\D6E(!o K_&C|JQ;>k5{TX$shXŎ YAELirj[nZɹaܲxDtB$r~@G}v2xȱK$)O{v ~jqC |N n(, PTACW0m_6Wuбk_A.fdN2d/f՞aT ?Dr>SV׽bu| ΀z8PΪ8- n,9RKCW:keKtvп?N{3wT%vF5|JZ:,^3) gWN9i[UsU>_sn+u@  XI.qNڶmrR8ӤoR>Å-A TY+,aL =nrEh}w}o+.[JEe)zץ7/]pOQ&䵙9J1} 'E\+mx?!r H4y5.D`F-}qIZO!igMnP+ rX`a&2GQݦrX0B/Jx{f@P=4%LD\{T8yXlT2~~k8ZiZ6sqZ}@ D'gl#"Dkqnu<ۈvL#u.7]c[#'"AGͻ.b+WvȨHLVS@W/AniCk!l g&N]p)R ~ȳ GYpO mi(@,lj,MyGJs1Q}qgCf$E5ⱷ9}LFj_Γ/رĆGA"79o-}> ^s/00D5 7.x#S3 evU.vRu5ϯ}h,2|o9 `z^8@'PfGa~ rGե,͋4Da]02źm5!ۭW(iztq~'\픿XtU^Q\.׊ x:>T 10EV.hCΛUt0^"pkl9 1cENZy/Z>&ͩF?/IŔ0xB'%'Үo[y4;:8"Mkz kBk6,* B#8v+nP-u^%=c'm>4ă¤ؕaԴo>dtGRs(ڠ <:\$Th&R ]:-)l xÎ+SGzLd?GSUQP 8t&X"Iv2u(>8j)L{Cq7\Lxkwܭ8:$%w%e03) L;<)C8/Q ?P ]Z0L0J2E! k{Ph5^vorR \o$9rǖzX25Rϔ%\7ǺjKMsgo9$xs+.lm-~je*6P؜!D~+=S2Gr!)DA\t' /lwsx٭$l9+87H#Wy'Jԅjne1ϞU&? _8cϮ`Ǎ,@E$O4+rcy4 2:c"y4m_^Os|(ktxc#7+Xl ي#IqN8d%P3 yBӫDLC)k*nړ.cCzSAy~V\|ex9:f{k*+yur!I3_"BT$dл Mșd.J|o>~N>[2e{b @/q7 }mZ1kvM1s"ϹCk7ڢ,\^#FLb<^rlK-<5<rwIMzۍ9UlR8R+\M(RCG HvAp;9h[&o| 5JA'ݫ/=ðv&9 Y,JzwC|kdAe| |_>Oj*"uv[$Kv8r`!qh-}铢U:p"@AU*y|@Ӏ8 >,`)4歁VWSX7^!<Zr%&`}VB\zRGX@yU(VSMQd1]֌OQE >A8^@0:b"(j6bd> V?@LUkCx:`_)R/ʿڼ7 S0t3PW૴rz/Ak"q4?X6(h#Y?/lO" 48Y`cNn<9IE5&x<[u}^ ]lGO봶>wDuf\{q{ho<۳fB$wx$bQzA=K%t&ќ Tx/\̓"H"VFsyr"Z&*@Zη~ c;>ﵑ?Ӕ<-QI P52W>]H-bhIEOҧ(!:ZAL@k1S OU$XyhWmN,'K>6AˀȄ6 !6 46Wy &xOAk'ή 6+KCqNNL03ُ(Lkggҩ%zx}nW@^ץkꎸ?76:}E "WAؓm[0 |R6 #eYA'Ώ}I꡴6ƕ&'G]/iL9O#Wƒ-(iL{0݆Z)^܂ZR]}O&.<(#X`}ŲKtO`Vbc!\FXA {% jB?\m:z0O8Ymaas#ReV9r?*试ޓieL tH Io8jN+i7N6~}K`Gb%| xߚ1j7OkhSdSQD^BSEYg^GHfkEX5ן[@C"uNNBA%sQsV@r1K]JiZI#l,{+vGdqnI@e $Iܥ& |2&Z쨱e| $K`hLEP6@d6P~rOWP3Y2Gds>LN5[%^fP[꫄,\c%|{3'uߒ]ݯk %܈k$%Gٰ2] xI>Z^4Y )ٖ,>Q,ؘWRKEοY2 Н9 WSc1rQ9Z-ŹzΈ0=ʖS$F-0/myT =~={eIFpH+ }v`mia,`;~Ƭ#AbxFoFN \B\-IR -ls߻㖓)F hh ڨ&Y/WU:ԝ =Tĕ?.6|LDƆ C8"p0K;F1)7ʖ1n.gI7$e"v\>Yaѻ yrL4daߚ-nSӟvIuYVЂCG- uu< PdAւ c~1̵u8- =W+1u"x9|?ٗk`]ŔO~}2Hk0"8$ j8)C׍k`+$5M~Sۻ$Hi"K6 ŷŒ8bGU),D=c-gT3U텩GL Tm.Av,΄2xǧsDlW$Өꪴ/?9ζDS5lvg_kCTm[!XQȵ 2.ӭbUKW;hBchG3z(`!Ssw=Wm.z{+`E7Nїg/X$$Z,ēiɳ?'f\ۭ/d @].L{-k"i,`]5S"NA=L`qG B>%G%k.B rpѝ%~ ]%p #VCڅ@A/x)eOʁB_1D ?P27Iz.LLZOW ެ8!dcKmQ7]LkD99xWJYavo{ /?t`/^=]t T[JVG|#EYӠ9chuQ{ԣTЂ[ڶHP`*7mZٜui1xEq}>'ֆTjCx16x  .W4,!m13$HiݎRY!I,0]#o_Me7 IM'3@\lmw@ ps5KYY(&_1 %Ӏ3w}M`lgg>: Jrz܀tqp1z)l6ո*W.+:OtDI8Z.s-v >k6p%éWTJqUVa (\ S5Ń.=* "C w@qa,%@MUd}֠^z1B%:'qc{;ٲܭkey*}SRa~ :T gTjB='g_T8MNZΧv{BM?^Yo,you9(57!0IL1?yrJCx_.kYW;)qzQ$^"P=\dU2B9b@]Uz xӘRߙ!rijv?JLTN,ZkUFw56+̝Q QX&BT9N;fg ł 9SJڴ =teBd=% bÊ_3x<L=s9w+mvw3ɪW~=iП/=5w W`(LX@  >)Yodſ $G4 CÐ<-enz1t '(,z)yM ͙aAxT97؅i^"2Y~yMNBxr|uveq +=P6_ԘCQP^s]+ir)!`;fvж"3Qki+TKJ:uk狗 ŝʼnLMM2H4s&ԈނyY]bod%g0ιxj&ѧ@f3Ϛ$yZ;hK!j,ҕVPR6/7} úi=,xsN1H=u Qqi>Cm;c|w(M>T4Wܧ zՖK`cZ|[xStX? xb>(lw\GE K.+)s k"+Wb: #na"l9W}܏(aj* ۞:}euTz?dףs(EwG`ݴUy.P5sDk <(]SըL#c ].F R$;ˍ'vռt.p9@ y&#YGҰڙt΋bjr٤ *qdm-[wۢ'kUvf,us9:o O {oP'z$&>;L% Ie$I@)HJΙܱژG +na7&GOvaiTUϖ41 >ňwjm}n9Tu3+V2s3)::zh/KbGr$S (k6=t!qM[3 tw~rܚX<4]VƭDHT h"K&@q6͐ˋi{/i\51L|krOA)n1}APCi]WObkL*zzvZJtʼ"`LN4 `K^h//䛅~+Rlߙ9cJ;_@&[;Bu{a*,p4.U\hSMf:B 6̐M_nZɈ1J !Ë;|s]ÈhƝ'q+ 3qѳ3[F/ɚ9B}H1#oVZ~hvJ4,fCUlgzz%%yq ]A#?fߕ@Gp hpdRk}tkC \"u7 +-a/Bk8A8nf&C6:W^!?_3ce1g $f>Z.Jk9v0=N4UZ3Լq l/zIju7z{`nL)$1H/\L-_|E:9e?e͡ >쯮v%/P#'x~v$+夡V`Ӷ*'1no؜~7aYg CRBIfabQ.X=Sia zXWjD4 0G ^m\hK 4#jwxFMiX 鵔0w{[t q!PmDs$r}m*]baf/Yήwvl Ӎ+-%LDB,`7d7OP'vkB*q^Z>*Ri~2=Tmp"I7#h%Z6<>0,.F!ѱYZDi&ZI`I2v<(#ð5;+$VgK>bNfꕤWMB3^&ڿ?ov=Z7+]9 U>VpŒ)o Jm3*\Y-R_Z6t¬ErŔ)+ʡ՞9C])^A3 @ .fP۸Y`)uhE#)iP}&zHΝoCa뻇Qq&()*v0VB.$-AE64/vt'v_K1uJ94wZ3EUğY"?%V>8I}՝$Ƶ5E;|@VVQ4ءl|OajZ}l |qj<\WjXXw0b$N-DFQ1i/ajge!YǨF+W78=B45|@^g%+8FL'^fG B>I<gG,Tː8ʟY OdWTzRKXcD#KT{Zs!@ǣzLq5"2>7u K̎c骆|>>]hKxDwoP@eh`%E'Rt_Mm^ξ6T6zJge WfTu/nڴz@ÆC_P$9wNiRRh*6Ǽڀ0M—Ľ0?j]fe۽S\l<%`^elV0+T1Lk0EH&::hzJ:Y,[׺$FA ɻd.7^\lOٵU]ZO"U¹Iklڙ>o)?:>ы\N7V$N}}3h ёz1R3q0ʙS@Oxb%~ݬZxL*C dB,F'zkgA0X3KaG!g'Xߖg6 ;Y}v7weD(|['zfA}ݮ]\8ܧ`~;E@%RV+Wg)!=.neoiM"ȻJeuVDjvBq _&FbbBifMTX] tb1dfv8hbH|3x@!Ov]0 5<Si ~:S l"dozߎ~\raƪYa?q[SbF*2H۵b籮,,\{i>ek{Ox[!h-qkD.6piwJc!oy5Z PSP:YLɢ>H~╇l ysS%"VTQ"~.(nϗhxl#+1iVBSٟA$Kꦿ$xS@K'x<Ƽ-?OŰ3tv a>Y]X޺\L_EIo۵=ɫ zNӥZ?ߛgpٟ;lDyK`(67FgХT9> cDOmOC}R`,^Jzq#~(d%C?3 gIhAUNٿMdw7ҩ03mbAgj*n@s 1C0M4s 9\~6 cGWN;{Jig"$8Pt@ALj2ž] |.֫7/ڽWH@\/'CF_^ZYWt`0YZ)=薩Jޒנ}EDU6J;AQ3f>XХIK8.NCD(RUF/~3%o +>9}8BJe~++,E w"Y|Ra"aԾP4dy{7xg=&^µoy=u<쩺Ůrcg!+Bq؇#?sO+r7SHuHaKY&"VHtRͽ-Ł94叾2nID(}R7rS^|W>R8h9Б`,T5K~y:W5֩rsiUԞJ*2g%FݵI y%쥴[2Lu;2B1T; 5t_mDf;'(!E4eg Q<םq;Ym6RxYq<$kGwv].Bqmyָ?v6{ï?k"m .{o:?D;6 ujmR)=E fM(vjg Lj- lȜĉy}a#qYXhyTm2׏V7ρDRjnSp%d-K(/DDWP1) ֣3je Z~_  h\?Ni(+`0I$ZV̬3L@znb; TWI5? ϥn .ۮ$ N@Tפw`0a(0TF9WM*ߣ\g< 2?>̵KJϻ~IjHu<1zAC R׼^l=*9I왇__{z%Aq߽#8=|pA'17f(YwH?dJ6nE8oIU)  /}$~@eAnAey4pOn[:j3EbqB%=X[  9o%R {4J魣3%%T]KJ)xqnyӅQn@B ‰\sZ3[ !FB6]f!~ )!5j(Jc B 8kr5py,0.ҶNMFqva#1udsykg1Cl q:9qz z.-(lpDTHp/ֻ5(؉1[!\}f 'ܻ۹rH3irGJ5o`-\(j;`9pwq| !b-oNR$(~&;ccQV ?rk.9KwDbGr[ۋCa&\w>ӎirCr5AZQi$-0{҂bR';%-=pXmuk~N; VIux jh"'gpGbE;2/N0D  Wӫ$)(l&eyE`M\ j UNPR1[}otI$"+3U}Lη"&D1(]BVRƔt8x|5 2Y )jòr++s 7EZcm|@xJRuA~?]F|]-]L8s/ǽ\waӊdF4c診J~ܩtC$E+uVgzcE:liBq_FGlJ lyv)PM垟6@sI9۽jG݃`iiB:JFmlhtr]X 5lɠ%v hrU'뢄d$ASKT;\wtK֬$uFꥸ Gt%ja5 uB4)xf@sU¼W:C(ω`p{/1MK(d_M$HTQ6tL/ u͹x${Ӭ4$I%}` }JNQ3 AoM 3ǵ #Lf~_=)d:³aq)8 6"7E ;d8z5\TDFZ' nС8u%fj +d:2WuŘ Bnt z0Bm_Q^]@',<5 F)ѕP4TLҏAPra/]z,~Qq U9:eXtO" U ->6f)ݪٜ$L]<^8lL  @QfFks\SrD;1Y.[StM}̗hfg3\5Jbx|G[EVTsư5<E |#ϸ50#'ֽNPF=(ڠM;^Ц 6P/I>J~@ "ͅEG$%)Jø"ɤm \Grų4:GYˠ8Zx@r.yV-sӖ@Wfzh8`,_WwVyD[OK(\FqPC}piOnw3*w(aOh49;eAg)0̨s9}wE+w[o;T];9v*RLS{筎͑L{C:1?&gP> ϋ-^Z Ms/,R_쪬1фO셪S+ǢɌaԺ! rA52L[Ib|hl@|>8W鿌`LB"1i:߹o3gW'H+Mt;blLT #uZ8J^FTڇiI)fHGnPf^KH(k_̯&h.\MtseV@xF/͋!}9 K !c=x&vuI[cw^\GZ "A_h  Sj#Z;U:A@ƋN( Α-})v>DyգR89BuڣV/ h 1$gē:x}an&Vzs#j@ۧfD宔P:h؀䱡|mQm`6e;W6*}f6+l~^(Ki Eo$6I.{ގY&W' zghj7ZZy X?־xLHZ ϱ1 ِDA#A0ه8/72魹\io8-_N_pvvKFyGnim£%f씙Y9UOͯ&7`oZeڙ[Q"(Z˓0Rpd9]D DPòGe ~#PD zzwOWdBBk|TGU?B"dpDEpUl ģ-I6gRsmΚؚbrTLx ׼dNP*^0 TuWXsPna!j5'lS;ӈ]BGdwO t)PqRg1B,ُYo:Y$#`TlP?%CH߾XXىS nK^K[],;4G8AHB.Hp!K^: f9[fqnƻ AF{V8L~F7t)~'<%aL;n&g8.lHVT& eq墪SH[(Q;?sצ >PW'6) ]y]M2edw+_u]ۅn-"w$NJv#a Fk_Bg*ќk5nbn>> ֣陵4\UerPIEdpfW ʎ+4nƦsn"ѫ9_5 o wz-ƕ&uWC:qWzU8da\=LځR1Q88X~6Ɗ$cq>Wk0p/,,b4i]^LDQGjy}ո .JWByEeaz&IlߏmĪffCC3u>6MqA.,N-`g}f?׶s!sN~.~WGEifWB \I')[v8G5&)鎷 Ae|JWlx0&񉒔?UƆ"WY"a%sXmxVJ_)VcP2 olG{d*⽟j_KϗjzS d37A׉3Ёa^;Պwb/x]?ozS]olPР?==£ŕ{h}U_syLԩtى0 f=9?(g5}0c22Wg'1p%j "TXn`}L¦߫K˂~'߂֔\pw 4Es;:[zl֏w Ёw]&`,g*vSX0K0>џZ)u`kX~CVLi*KmǢ6o 8{KBq܁z׌=%.s-Q7%.Ct㠤2=J%rIs 4K΢OOF5ޛ ,\AƄ-yv9QA9En8!DGXanQZ %$2v3z>ʋsx?G0w/^nd!dh]HhA!Aw3Y 77]:z8!VD |AJ@5iˁ:G>8u QJNAjT8@BRZn$^"f^C8P{Wı g62־w$)0 \XdžJcp<4ISH o /#ڟ?SA4}gWs4Z?1N39uo8"F:KB`Z76-&IBd_",]Cn5 NCe tgTM!_mŰu-822vNb̷8/ar2!SA5ʔ@9˲"XEYFmY_1s3$7@w:q|ApAşgd["n[YB;vRX" a+?4񿥄# )hmߖn )sG ҥ˔:9r[w_{;u)^(6=x6#^*~ ܤ>(5%6f򋂳N~dSz~E r^8 DCu1@BuaIpG>-#UآZ+T  >qAIt4"բcr1SŧD}EjsE9|< [z>a)('6,Dw@`!D %o$ ZU%[6WMʝ;DrQj徸Є%Mtjm>u!PO#&doH6W3yr[HQ SQ6 IԜDxpu-IA#]cYu@a\=pkԕ#y ?ia=IRR`ZqμJ}w8; Vɀww‘)Z]W4ZÔnYyQBM vż9}"N{L7]eQ(fA8u1 Wb0S2<*ƃ? JnPs 59m\q]T؎L-)lѱPJ"EGrF:7DyXu]?Ag{rGBfBl([׾"irw"-(k$2%i*ޤ]P6b.QX}=dS5hS *mIZNprة'S\RV6 aC>7:*Ӹ_[_jAY@nVPf5:'i3¼`lռ717CJ^n@'хUuM 3K)⼐)e٘R(·PL1K$ƳMz2ʭ'/-l1Z: \":QIʷJ' nwז8ڑ6/<++D us[P_eٸrޣ>x$@ֈf:lߟ  Vw4 LIq%Wyct%BS,u[j 1HQuՊPln]b睵Ee878"h :~L)b`SVh9 t!Rb}ADgDK'nAفF Z wH-~EsӒ" YU DccmԙC\@N{;jCƑ;dp`*p,hσ'޶}[_vr߿V}L2|D g|>%6}iVUs(OahM5 ip {*-GtTL}!t{AɷnT%w> Ѵׇ X^ Fz6|`x$Uo]Ś rxQWQ'*W^ }_ ˨OV)_݀7Jbnusx./ Pur+ל?F)KKQyK23Um4_ut2FsV֭dArEBki{mr*Lk8GJ24z3$r~mLg<F+pgYڽ?5g/:5;T*VQP,k7vb8C*n?w:!VR8:1M*)qRZ#lkȯ#w3s' (@j@jTjr-@ؕ N1R`<[SJ-iz>mN/k *pd d e8Y[]iH3U6@ڈkG_-'axd?T|_XaLIŖυDغ^G}]LBI%Co a_ͯ= !W{`fXsfvNWfܮ f- ͑1e495@Mj9?cQ 8 4JbJkyU57p۶xQ;7Bh9۳-\mX~s#>ZS @z䚷TxkGcǴ'3cU:b\Rث޷U;:nK~4>秱Be74IotC^n=[B#7ט_vBN-ajPUZ=~WbuD zT Fb5b>+nُ-ZG:ܤow/*NiuܲksTn6k{" JMtSV j9\AxTtGzARFg >y9x< BeANA>CR4TDO%V@!hV(vkMclar7LV=7ٮSi/2]o: Dwgb] gΞ(V'?7p G\Ϊ3َ~Iv 'a}h]d⁷k+@;Lv#3GV|C=i7C¨6RڞF?3k~N>i-.455Lu]/EWu6ǫ{d3 ey'maS5wϥ;FsaMp³2$4SURR }F iKL UR?66Da*tx_WIx-7 "3^4mt%WPGg_f XHAVȀ`CcZ-"b0ٗJ>A $3R9NyɪLtm2M>aKc0˔ ظ]Km$,9O&2(}gU-h1Ah c`NJw4ş#݆ *b NĐXP=0ǖ~No,[$ˠlG'}P ?@"H* %XhsŶ n\݌31Z!hyRqT#77PGHIAc&Ð27o"&5{Y${Np,)mDS[+ 1 | Q Z{17vdݟp;mcrPk`oY[dh}L>pОƖOf'lk]j"b>ŋ{aV7$&6W]Ɛ8p$~½ |=`A'/9@?1sL)Frq}mV? _\r<?w~X 9|T 4Na(&)O#h=\sASNqj܍p;pzWE;H8;zGGxvJL5w'XeGeb?&*mIuq*{q0@\mmNEQ yjө43T̬ymL ҈ߥ cu*&YWE@Fkz8pLɸ$jKA*K6Ԃ)*iO^V®V%X85i| БU9<ǢJӮEu|1UX;fn_: fXPe-1437 7R򅥪 1|-dv!b v f"-pqtx6 EjɀnSŴ/g?2Y%hlC@?$9}AL GdM**CO}^[(($GK۱m\TLw/ݍ  cP ryϩkIṩ2@GS_򑻲 ȹEhXAAɀ!$p_>USk=vfR1I0&~*߈μ UQxQ"E GZHPl\_ʔaepF P(8 -P{{hVg<Z7&0*@3`dofd]`bChޫlYEpy%R|_v!!',iwx{?tqR="ȳrkSDMUe Qsa\Y@BA,lw?eKp4rr/cRP>6ǔG ܰ'Ċj\ ##o.]d7_B P3>nBӜr^=UyX0p-2*=#x^yY>?7., @S?Ak~B lQhQsmsU~oeDlŭ3ܮm,3{N?bRNI9G(ŪMczͶ_-LBf݇˔Ⲱ~J T $df]_U ]"nTΜHH>K-"]ϼ7|焵v4,9O.VFV"=“F092ŋk3f8&At;̇|o=}J }_F{Rcr6p# p,vg0*쑪)%香y2C0S w΃ Yȅ`^*$ R=k D/Jod4`L4Pbg,av3&1.hpZIc:~PLFkVhOT$smG37AJn eg~|r~D\J9)# 鵭G~Ćv(WGy|r}gX"裱-$B 0);yFF ƽLA/)5җTlOĝ6nRwbkN8mp6J4a^{W۔=_E~ai{4vɎ=c?-@aa/ "MdN+P@"0,%><-_#6^huQUYkdf)vj֠>dt7=lw΢-6,N#,>,U tvs< j/tQ:7UKΗ붹]x?7T. d+^"ulZO݁ q~$[2Ja5 (>ҽǫT$C8J'BSy{iIWR@p7l^Q`0VV/]]]le[mu)hvO. !6-]ndϳK,G+]WJK7Id,&1k P4u +z*NUiGc :q﵁cȔ]SW!1нFG~lN?%a u\{-J]LFOډ~(+B:0ySzCQ2_==|i{f:^rrm m@+:}$4,\l:?9F-`ZWGl!]mT02cɪKꏱsҌu,պ(U1pZ|g cUMօN@1OK؛wohtbYvJdջ6F,hȡp asXeO$h6lNq[^8#t iϹ *x$lλT=n y VTbu;$Ϋ\ěvJʼn=Q5@-b6RM:ia_OV=K9W NQƃz:voA^̞͠)– z]3D鑾f,DE@PqG5&4b5NML28)X-;bδQFQ~>Ϣʋ?NfkTdk%xkPKP(pq>WBrgDL){-XAaVZM+t`$ؔ`mMOkƯpBըQk H=pUv[[ uwQ'-Soݑg OǬQnf?c_0!Q̈uxdR_<ՇGg*)OGB0|)] Ѽ㑕wq)lw;RYwd4m<8n ?:%9)PcsI?K; yYѱ%dKƲZ  L52ex#tBA_q13넶gkPUGW B`s7;qjԳ>Amq8^xo:6r1EP_?R8x7}؍ԉaKd=m+h2Fq \BTXT&kӾrUq44l2K1j\}~80 nn/OxI̯|^ &U-C}TEӦ؎'NP 1"l:YjXLS 'N9&s@./ |Y6aVnVgrߎ+ pFe6-lPM1X+dĶLKT ,R*q4[t:6_kHsk9?f| J1~Vסǚ X n ׀LoSeg?Kx&0 ?4$]v<'.q6\"uߥp]/Is䜀ohp egXH*'sc f:-_XµolW-Q +j*7f ˆϭhm)?XDk͛Y5m`Lu|Bk^H2 14oEapEvucG3Ł.M)2tH'uŋ,"R:ѿWq[ToOt]K_$48gs*lE6j~!_Rp r8ã»lSrB cfR^~+lUa~N%p楅 \Ek; "j_[nrB5uc0 E!VE|O{~[T([ᕾ(V- -]qURn.^y심zg+ D򽴋sA?  *) 5zGeev"s-.RYlC b{B,ׯȻ2[#YZ/5'#tM1@F/aҬ<@B,1ȠB8?Ey-o\B=1t4ϟ7pၰ{Ǥ3"8;[ZHe-GM,P)uaAVdkSw>nrE񟿐-PhZ$gnrZv#LBdKK` ]gVmM5:TGMmy^yL"C1M;X pbl wˉ jDO!WNWiԨG8pA'@&kܐU|6LFg ݩkh z薭0 ia}a_abB0=! 1I`ʹӚA,tWW=hF)1j:g}ƝW2Cv&4'Uo {3*!P?GSW#/nFq/$xؠaw+HAub $/- 2z, ˣ PQȆ#H4 Ašlxgv=]₏]`qoU9{ԤO@ VaNoE"6Wŀk&./~c"Wرߑ| WD ƪjgI+,vB/E"_ӿ!s2 T/PG_M8a^/ayrzX߳ua;?B"ɍj̜=DUwڕquFM!ŃoYyXH5YPb\M'veF2X9\RGi;$2!{1}aP [ L+A}h[Uj,IfH|nUA2ot+V%mpP"!Lɲ6l/Cw|αT7XѾHWB[ݮf4R&,RbPGUf0 4p:6.K~&qݾ@D{'*idqeE HMB|~&;S1ehKk}Ln}sզ{tC ދ8tCZo1Rps^]ΓZ凳U]r@iWN7xP?BbD%.gy ŭhs8 >YDXj|50,@|~uAϘW^LVz{2nž)2F@I|um mɞxnnA_4@ ]z#Lϙi"C&#cݗ:__%58fM? sY/;+s_<=[ DGތ 1M|@1Hge#輘a1=eJ9MDY0`2_xXׂW괝i"8 ~+I ƾS9v' t|W ZhdgC1бr &YUe>e;y:;r\YܫC"FhSS(圄 VS6s/?|qĺ eHLmKNytrIϙ.$>SFvdÙz0ՈM&+Ѫ?/ɽԮJ$@0ő=yGVդ?/B$)$oMNIL|#r}; TUSC:\bƪ ĦH/iDgpvoi^*mT Tjz`ݦ*~~N3ė˵d ;2";U_r_R򽆺aCx?A8ߑPh*s~A+-?G㉙sHY-Z({L,IwJ9u(ʛV3O#e3J~/t5a(8d?39O7("Uy=e9!lBF U o`څ`>o8v75d|psR@K֎sSu2NLʕIMf$jݏ^@^{yȇil}4Aw{EI eEa>f,JH-=k3s&jS@S%󭷦FG0ܴ69τ`q*Y`K*1y\\М1`t,ֶ#]_DLۢJbLa:&6 # 6vm'{k\/+)Ѩ쪉F7ƇA*ef&0bcHJ {KEH/3Y:WVSKA|9[ lwKINÞb"XC0/zXX@UQIcA`2N^6{?[hi~2ogmq<<ա.(1~{KQ a6)pE7CVѬ/4I@>۫]-i\± 66 `{lWŤOJ ~Z˂XZpsDo 8zB.#zY(h2}TYIWQĵp5͵~ťksfG [Iu8yе$D=`!_;XUtp%{H^l^'l8R5QC>%'b(Wɍ@wk:E!ژc벬&C9\ޫsc}+͆ ެ|D-]ku4Oγ^^յSK߶wۏʤj!M&=Qf. "$+Y=%$&RU>O|L|X<3KOM.iՋ_YOמGܟ%mϊ#F;Tf|v"ZF~+_.ąvIwwLcK(-+@OM'!|j(7>Բ ,a`4lCt*9H`)O{҂ -1r=9{|cUP:`Z]_?R$)'6xVvpod`)yeN`bJr#-;n.Ir8D|9 u@cd4^-C*V4:7J؜QhC JwFsztfѶ&%ʢQ#k4x ZЕW]{jU-4F_%f:v)SszOw/;9,9"p 1`!LJ4ĜЧDQ_r`U D.@=UPk^`xbxnf;΁6AV]'%)*=}]Feڀ 0^ x+,fms;"BU ̦5n;!k^r[$X9;O)>(CUΔ^/@QwjSo;,'sf~]t/MQpa؊]uNQjX)knxxƀ"AC axYZ!ju-&u@@C|)=p@\1GIf[2,͕/s p BJMl&3cjg ݐlf,wFs%ްW<"Ltꪵ/)Ny6Z`kOf)ß|OS /Z|6NnI!Cm l {a~E\~@sϦi8=;cOQeÌ?Hۖ.MSGfqA B;@"V5N@;4CП  MߔO]TojB~M.TMoa&+!OsNH6)׽#i0?[\lؖsms9n Uc.pQw[<R"D0b"T[0L!1SvvqyygfL,T}wXqfҚ(DIVKs7*IM9G {:g(kq/.:"UI jRY&fEsiTr1nM?ү8Y@\?@&N8XZLSqyMHg)6 d0r-7xʩkNI@lk=|1`Ц" 'sZvyoJ8X"-vV,%O(>̨eJ$ $. ri/&o7:,Ўo|ֳy+VoK̖SFVϵxRgy-4^BAU!AQ0_ ;}Un! }o񲱓HsJl`*}mIyhou\cm 8_Z󄻳Aɔ/ 53'3 ;56&_%Y|nYPsUa]M\ oܴgP9(4{>m@evlHk[{ԭ({5n 6g/ٰbd y %h@5 hX9 Ng h70WQ&'髰  +PJ&yM `]E@ǩ=i1TmWIwN~_9);af^fUuiN\;|G9~ aƺ >D $5sD*p'AyAm&쓴 [7sKVicmsAj'걓#ʉUzew[#0 (JOdi%%ijAFL͊ZwBȭZ^vb$z2upg Z?e"۽5PGė%f 0(;#&>Ydp.ƚ\3CsG6cv@Kt]:芋pi}hĕh]ѹ$Orf{!6P+3YKXNp7+ nuQOZl*mPDE3vxϊ + 2m1Zf'1/Jtx:VOTE 37-#ʓpKJFixpR_FR53/N㣥g!ƉD9GV D X̬9oM:~k,ޒ]n-3~'V&-&@;uG:"j&r+J_t]슶Ɍl ea&9c*KvC6vLX '.99vG)uWS*6LOؘ[#X$̔&S?иCr|^:.8S "`KG^5.B| de幑V?9@P'TP'E*)j|}aOw|e jΕ?<\atгn׏nۿ37֋uӎS^kUҚL"l! 2~OV͗*c8K05?Hj'ٯ , }o {j/Pb(j!1.m#r)cBTQmFJ]Ҿ .Q ] ^E5d*`$}gܗC Ql[֝)nz~fcK[I=ɔw3$WDD,I t%I9M[X7G"pd4zK1MA`SgZ]^BƮ.*)hXBom(jsε >~߿C(͝o>ӠJA'5Qȁk8_ςBBw@%Z0IѼgnjPq#~\)2F,>&s8辰[e$ rቷZg j3HTaRd۳~XwҚ-dv7HgL$[Pܥ>x.z9DNձoVӿG b9%3BvߏZx9u\1 Pɺ RN=# >\Z $JC{9uEDrs+̡Yl;Xq*s Tη6"J y 2I~`ӚCw{N{eRy`IXoi]I v`!gR(b~0_ 5f],D*$R_A^xMqٟVocS"j<'@2z=Z˿.M[(j4Hw aw,HJkrLa lU2&k OdP,<-pE|k8EXb#RomYY0v.5D Jj2mG]&˂ &`=;gl3c.٢zͤ?d؜!+6TŪذt]^癉VS'eW^(T+J-e̅5x] 7蛛WHXOl)(Ǔs_^TnwJ)2Žl4 cuIURAfJvfl V%lR`f$v4rT:!k 'H % O#稗<+Z-qa]jCi[ Z]ː`IY>8y2Fq^ڐNb{5 E< ]n3ZE:{Yiz$[P {M\SS^m{CthFِ+I( VF3nzRK3_󧤞O˽4׸];!yy/K+YqAҶ{@_JnhۑSWSf^w?2||b[! N JU-.RkR&{ ?O%FI*p$`Im;TY/ ܙZ+/[.wT6uECE`Mk@$ǒ[hz^|rM1N1Bi.BY}1KR!;004> gJ?{΅(R"Q[/Z>6C)m5ÃO$.z/񄩨l\^`8*, O[p Mhjb-u*?ABOa.TvɦozXw/yќo1yIOmGkAi@N( \|݃?zsQ7 ҐpZڑv K!Nmp-x 8GUT5;9+vt%HM=ķ2Xy>`z}Sho*ɉ g<|t= #X՜ P &CrJ;؍qM\:p  F?MIk _˙3Vwϑ~NoPI&"+$r% ugQLMqiNBIv]6VHEѷs@XMzCqI!r0:caQzeqdVRd%GqY91=ğmԄt{?T;5C|\-N2= f @.}z~U* -?.e #UN΀ ţP8K.vY & A@(."QqL 8$o0l\b$Td3fTR?t :{R9T';f}4e^Ywe}y_U1(5'/$3Y|@@QP{$! 蛢 -IC'IhcXw!ƶVAFڭ G3R>kRoH;r_Z@*!3Sci'%ʶH?€¶ߤc#OӛƆCϘԗ@f\ЧRwvFW ]hYaɮ݅<ÒqΦ/Tw9(9'957Պ>?q9iDnTA#P_YiAWHj};V)1`FڡH[NpZ?kq)1 OS\+ܩ\CiaȬN 4|Hd@fPA0^(Oj R /vGg 23gpfC 9{<_h]_ p#+:bI|e XkKxZ;"֫6X&~  "!k XPCg0*(Jrv.z[Jb mIΎ@;уA::Wy4J1%G%)˱6."2wj?oa6F7B]9^9MkYBMx )8$'g?<\ndH Ӽ 9#tҍ%WlQSk'T70|/ ۜ }3ϒn hi3N6MAtH٭AR?1l[C728G7M'Fi TYTSL?(> a3L&2EvZǘgC[UFJ LP;0'o9ܞ ץ>;vY_})oYv_FbjO|1lb3ad ?u?Eޗz㌚j'R#-byI%h /:6v +f%_LaEX.H}rc'+Tз LI3+GC H+G pVT0x ؉ h Wb 5>F"m]]P,!ήY!+^66t)p pwNgIp*`yܑtz1nh˗Am)Gy{5ZR8:agf̬ KyD8尿ݶyͰs!.瑁"«r nnfZ˗{xڮ٢A(165BЫj^}J&SeGk7< 4ChaDL+Q>u<-+wp2H!ow wi{2 l߰w^$ѵR @{9ih+cw`m)~2;wG&ֽ$h^mlB./0wAp'Yi4(s gUv}9aʿ+X?ODjvM,nA7~i>asɏhG]v 0] Py;#XI?P2Ł̗K'<0yuM\\Cav ӌ,Νcxypӌu2U 'rust`O}7et,y%D>Tzq~p<P?M>6éˌ.^+aˀ輄pr#C:j\+0=%E6tY,W1{$6\rM9RH}$:4C2V^.pE v}^آ߹`ciB= - Ztuùg1v`gbmaHF[a@D߲>FjZa w4ɹok+YHpмR$%Ɂt9'K˹JC z{w@L ᢅAu`Zj{n=QNⷱ*_];e#kD-xj( ˃0 aoл3d`__nKͮ\!4?Ea{s%:`_ݶZv$c֓R8Bz/«g`5`^ٶaxpjGnCnt2]RP!O +lUsQs*|⅊HC<9' вavh-F't\"ڶ QZɘWr6{:7EJA rL3_(GtPU F)_ ʻzS7( E!ms" &.Q;}d?]P,"( "Bl?BVpie@rPDz..JAK&h5mNC+0LxN<)8`,nM's\ P,:.z}o'eSY-+HEm8ӫ2^W3"$ l.2^* fauya(J'Q5=,AUTghfA;UFru|XS۽kl?tUӯ]|kLؔ 5bw/Σ$<.pݰگ`ae!>J d80y(}BA#緢k>w*Ӟ845,K:>YgqzYqPmÉPKO-&;A>QUj7{@לDuT Dr$;0:+s!5"EBͨlݽyĻN ݄A;xmBԠ>oA8EiWu}#pNQow`=E4?k{R;:nWtA5$Ҵ'֠HOZ倛]Nu}aog>k3[SʼnŌ}q1ؕp$d^oF]*S G2Ȕfe+!0ciݘx-yhb -A]s A듬qC<+Uc WeybqJs#SѲQ8u\in2IT&GI!毁J5t}sczyykOL)/յ8@q=B@'vHISufvu_}JbXoypS@YWw3=a}_/L!Ŭ۟uͷs@4INB^!H$t#਌ߖ.o4]6@'阠 k઀Xb{EF f\.qyyD^Sne\(DOϩXn|謘G)NnTs69VXClڜY=0ESW/4PX}WV`^~e{^df#t6y1ܒnugda3ְ"\!;z@#O ZDȌK+KdO]B[Hf|S'i?;RږpC rģ %^>>ChdLDt#SUQ^62aA(=e{dJ-/7[h/|)Ε ņE)y+}c9` W+bu 6р㼣,\BjRq& ggD O1LX@v؋KZI3D/?#jRٔXbW8#^:<_wݫ%[@Lo{!:~vHw̵) ɓezHȆ3|4o` I vHˎ>W܆eHhQipmI.x&b :Da @'. 9K󰙛Q\p!Xb%6?[z6)ap`Ʊ.!"!Oo}Tj*yS@ 2Bu{ QHU}P߼Uדr/Р{B_Q)ZO(I&d-a$<1.zV{n+[7bwv9 'd"jO>cLɇd._7"*^Bf(_X{U>Snv"Ak+' /"Bه[Mt)1CRW3VT&M~(z5g,I<6G(k0y-xԘ#8CV zȿQ׍EkP)#lg4L?iJsrZ`җq ?hE[Τ`'͍5rubW"b&BZd0;D}ss51qV&ۤXhn6DŽ֓y E%VHќ  {,Q4#Ҽ 2k8PFy0( /ӫB[/|p2$]$z` @Ҹ!+=}?5oR&; b1|xA[8%!>>꧕h%D>2h}xd'kuHav1[Ӄ2\;a4 AAյU赩5yswS #U&r1wЮbn$$-EeCjpV5&đ0*pܻegcQ!6%SOc k|[:lm}|\t( +ɪnqmi"ͺ# 0jz[NH:dM_:~V]p"ޢ]p;_`A:Fq=?C,ZŖ%v8q8 z4c9~`' z|+ʽZ"wb42+P]t˜ʆ_\f'f u@& 8) O "x̩9v ؖ\x W *XWߤ,KCaUc]C3cXk'a`m$\BJ6e7oH{hدߘ;UM]6V3硽 qK5TPc'g}襻ɽ]]ǙYa{Q^j3*U71خp B9$oA0~yqWʍ1S1KDHfl@adسTb."_A T~xƄ Ѧ75wQ!ms{(Kz? 8 U‚o+se r{X()ayW\/n{XH3 /xfdږ{9ӈHMK38;5g0{ }'9%/Livm{`BS[6}PbPReVA!:\`;H\85f#sJH]0$]ԛ^GJI$:I&XM֒Ar[ԤiRB>eSC} KsZ+6HhҡJAeGH4_,]DV8B| n7 /`)k&hkxS ̆vW29vu>L"EJσfU>NRr,BA.xV{+6'/zj@k+(˅ M~{KϢo=0~ϓ!M E/nb[!g؍N(Z%0IƵ@ <~PH߫}nI4U~얢@ ~O9M4xGݡvjLwB`2;.}'˓]dUinz.f,s#d #Vt]_nz|Uwv&j!O i&ݽ[ p&L&8)KgsiNWb9YQc Ui v* 4͝xH'oP~ H+0㈝74"&?[2JM{0T}EMx/t4dBydo%nud9,hS M kK$ԈH%75V!Q+md4~r?Yi3~➑Lhn=F} ))&w{/jy@ 8p7HD4..-cHXW$8%V%i+O}>mT3h4IvYκnן3cA)3 47>OX6]s- _-`"zsɩHwX~]P?s?VmϰME3j+j~8#@¨UjWK@OG2cma A.)vjGI8d..G 8Rr*U l׆Ol\A9$qh5çӝIyjj+%1q#n]h#,1,h>ZuRŞuZ&@Gl̋ z4c/q ݭq#[6~_7CfQ܃!JX*vGn"YHc5'ѩ!nP"Wګ,<l2PZ ;bY:T5 c`h|{x3ϥQNc'a ?a"{]w6aE)7ˉ+f6se>1q$/?¶a\c%oǮ[k6rUs ɎaI!Kfm(ja-KjD` 4.}ƒ2Gup['d}Dz\@>m:; bM]5?{XTT%4}:Huӎ KCZ 0,Cb8 jޜZcXVWE3RJ ;PWreqF̠J#;WrnƤ>q=׿?F?[!Anv{N!@)b3Yi'p՝ C@u"|اۿ2W*Vܤ}Ĕnwާ #  2hmgSΣ 8 P@|TKwyi@oZ(\QtR-HڙɬJJFDǗ:CH)nʗ>hIi`KWu+TagY6=~"nٻAlvG6beEіE#x7-9] V_1_T ջJ)!KBhy~ټ:2官L8pxY~=IW"/IqߔT|XѹfVL9f%Di?*CX8AX28m/q3]eD ީ"տ"42o yF5cqկ71m.3Wp8Wi ØUs. 1֑Dߙح;` ђ̂7][=rKi7.Q 4v6>%>xe [llN"~9QbһCP菬\U˔S4N7Wj/! ď)y?z\~3vH-x4564ힶ. ɃbWnjӘS4/%VJK WҙBH9#ܹ "xǨӑM%+[#K^ЪM;f}뛒tXYڵ;H?aM :e^UKei]ZIya;p*w;! 8J 09W, nO#Kt#" #@JӁ|ٰEФC0 ni+Gl8]{@$> ֏l G~ SL shž S(!Pd6_m QB4nSr (Z?,_XMMjD[n?Lmb> 7`6!ZcQ^x׎w)қ*9jLMǣ.եEU(BLH~f;[3/,1 u >=}y]y#XRls-UK_2(w&}Ʀx,'<̥  GSH23"7wlӘli'|4^|umʂ>\lMoM,vi W[d]ZƫmrMONH͈>3GoQ%PǦpљf[SCxVq6x) TMڔ2M . 8DC '_lG) hxfQ vƟnj477taȾoYynRfd(N$ u& Cb*Z̢Ҕ&G5f C<n |GOVOƌ,Aҵ'h* 3Hg y#'Q_-7[H&(#cO$;qtڀ-ٵˈH{S'q, ,;: ZHVYWutbr'γW=q'In/18.t9  Ks3=Duj@t;]>Bq3MM|(\?jpvOͽ 9V8 4@VbRgf]_$?&;ߪ>Q1Ñ}@Fj'ſ+a7DM]'rF|E%]ayt OnV&P'wၭG' unMϷ3?8Y2{4QPka@ GT ?od56oOa|Ƙ[! ŌͥWR-SGz 뙷َl/aloT:ZD,͞O&6]wnΛv $73maՇhS>Lg͛Q )H΀"Kj H loOZ| ɱVG[B1lG6[~)G|oz".-Ȁ-9-b}^F7ڌz[*CW[⑩O*̘`Uh:Y5ߑ!C4;\^aTTeF@ZЩ9y8dk&!% vɽ7$"|*#QcD"k^XzjpIq̓jshVUfυzpYs&/-\P {:DA*RD2&B48cH *s]"{}`i@/D<]*ux]tE. ]lDP}{Q)[Coaylt"jxK벳 (p mhԬb:*8V$E'㘹AXzr U0)eÃUZ8}/ krohlmuޖY+īdqi*gl9feO~V0ɲ_2Ѫ5"Xz+\^`!va甛 1NCfXHs܊;|1e|AT\\'r}9ط]pE{3r7)ZI ?=BȫʐA<2u'`y$m3ݣj.6016nsx Lfz>.l|P4U %X:0rhI݂l;'%s j߱] :stPGc5FWW[wH8>tW񱵏$ f3@5¤?jJNeJ64wXi1L$r:͡|/lDP5_ Q]d|Wg_FtRMQD%.Qߖ*uʌᖶZ4npԪY C]$5kW*q\J;0qUTP׺%8J +L}` :0F4GJ@ZX=f}h42dDc!r*pCu\?9VpK~2EFDD6+G2EL.$S-BshE71ڠ*qJpm.~=gX\^Gs!H7jLYREx?8j;lqO N+l[T$D5|zC~ݹnyħy@M69,Rz:д|ʵXHeSxFOwc͏kHj^H,M4)"?-:3(9͒5 IJ2EDKbJ(m@C!'9]x,`! #;nӁ1J i\džV@dU9m)2K }VpT3$*xфo\1<) 6v{ule{ѐOqiC uvo3Gۯjnwxw17q]&+7<U0A{*2TBe4hF@xp:ժX>n7C]=e 8#%uޣq{dh1YodQo^s֜]^?mwIk0~BGqa8]Kz;fTrTE 8 /aY*v/RN3p4kқ9qWA0RO?**}H7]lFT^FO"NJ&^l(p`,}S&3L6e*dZv6 % eTfc#?<3sqZ42OWz~(O~VЧ^t6#=&R0YǼCNW։ @3"Λ.A9Y9hzJFh-?7iN # Kʗؕ%_uzg$f?G"rʆT,WЕx8aySt  bjҢH#wUOlx`)I8Iw݂&2xQ@1ul18H`?hܮJTbVfhey <(SۃLT 73] .;aQ2ˌZ9VTKi-e"y;%ja> ˯''HUTq:<зʺlw%:i0$ʍFUΛh{l/@<T֚3q`bT+*sVy־=e tg&*0Q]ik,*5Xs rrwش#xj;lAy|1vzNQ>Nx;~/+V 9*r  й|KWׅdmRG10HciQCdD0dn;sud'c?-tS՗I˓uΕI{jB;C֣!t Cnށg]\\OS[ӞxF?Y7kY\ϿBBqzs$C wKgdToRRnsC^lv嗶>"D]sxjJddɮ$cw2J-sP-ߦ *B]=j 4We6dkCŠx~ 6LӹKJNTA̿N"ٺm6d]\*1F( \C~x?MPΜ^o[ِu9L>AA9&_S$qnf91%-iY/ ϶v,#7Yck}a9Y=@̯c&n[u& h A*znK }&@ƚ4?|}"Ln*4Fm*:#@vԢRw1cjG$^]ϘϘr }D;r{F| sKnCSsҜmUIݥbc^9 fca*mI&/ R nS [WrcO2 YO4Y"F'6N<:tZCdvWSẏL+ #%M{%'~>6x%`Ѵ@;ZJ(b!V9uZq}Bbi>)8aϛm+="ߜr}^.p";[sB&Xg3W60'vx9=zi3PO!}7ک'$I>y]$iZ$tT3f)lrIhUyLHcO*a)pɍ#?[f\tP2wx{2t;Pio4?O3~J¨o&N _ȜH:&vyͧq"  ,ᎬKfg5ʜ5(B:*o#Wzqǻ@vҩƤk)1ڷ|K я9v選@*[&{f'Q (sbi xWx`1h:6nk\EQzWA^3]t sMԧ a-` Q,ƾmחj~[|Z ]m/S [7bCJHhtz˵ 07qHL|:X.xʳ 9!b#8n*(N)Dv{|& U3qi*ĺYez;|W Wjj=J_-#=AnEQ|e";ah*?8 aFjE(^dpăWK] a2ѳuf̋jjXF8`PEB̜}~N.ZD7 3CƑ[yZ$ 0zQ7IչՐ/5lBHIo*f8,Hu]{ Z 8g`4J(M 7 {T\\ Ynecώ΁h;ӄZb,8> D\j~H]gV!<݌*bwqOVZUs*]R'@MݍhHu̪s*nנDa ?DPgesw/猖N3# J'y nsSJGKT@fNxp9U|xPVgi@e9NRJ*QgG^f{*qM~Ye6B" N˃&IZ,)".Iu'bP8 pBtvFKZaoWclyiē 6_Q< !e&.HP[G[ t Dy mVȸ,+عћJ={јI A_@$<*lgI3!z{dTW$ u8ГJ8[I$~byъ՚b`e%&-`4J<69pD: a^m9jP.`@+2<IM츗mxmO—"oM1I.[6b<`iQg 6̒%e1ۆB6 AfpNx??7 :5džR&592-o̳/wԑL4: hfG ;6x{k@?zi1fë& 3E# ^4<+,G,tt7wۉ+_nס4vHiPOV!;F164WG%ܳtRDvgѡ8Ngc0PA?~VwD T4y7@nR/}R j XWk amZRx-Mj2xrL)7ݜOL#d<FIà.d3aĥg6ƶ ]3`Bԋ4N"atؠD[3zHRo1E>Qu4o@)j|4i:7Jz\|Y4 G9r1\ st5*PnT?g :Ka8W62ey_ki8Þ>u-FON.l >vb-flm?o $\%wu 4Voܝ)ї/XC_^&=4YBś^ Z,dBf#hS+q$eLxeqYQ &mH!a mG>#(ʹ3|b8՜v F^^j[*1+y?3h'9{$aDWS**w`~qe~eX-_40HQOBPե/Yy/$lޮh8p<rDr7t+81U{mL2Em6#ɝ>;"CtpEY.CB y+7Eӝ-I(|":N V*<י޹6l*5Z' ߀Z…*^D%h{\urbTy N!<<& A B ">zdJ; }~B/2Vֽ:z{=Ӻ8\i8л ֍;07Hr!!3"gݟ` $KI>p!)!ON9*]:=Pl|VR4?p>K*V+Z?ȭĊs6Z̓@g\H+c%\T߻_?smK V}h۸Ļ{v[ Ar\/+~ We>_@m: :: ml3*7vGQ.2ǹӼ r^i'*#cLKȽ%uLJs+I{j'zmƩV==0E kGy*Xs>^\GvTX?4%P ZD|lVtӳ* (S^MWA-|:0] {Q,%1(D{rUX]`&2 Pr//I%g **,lS4yl:#dRo R1P)/Qr&}66>gZn<1_߻2,޷Ad$#YHp:U_Z]>HeP4)R<+ N=/?Hᩝ]*@SKbtMs-tŷyp:Bk_..RZ$hCS]ػBYN&5;P6~MQ/9ѭo5E-0&Sq;!K5*M +pQMr8A4&SWO+(VWNQM#I0s?L1|2`SԴWM]tD"֋V(vd1UTg8^Fq- L-tjjc z8.;o̷MyHy:{tgbI@6|TO.Xj(NpڗGOcQ)=a\6-pg235锽MOmYS$QmBm,֞=8Ymj6\d\8H=U^5JF- 2HwIL{VsC뇶-^zOrqH!;T0 zψb*g]M%=*_vgT Q/JG5a,eOAXZȸ9l#|&n]&H)[]sLθ~:+WFO[0 oUsڹkV[*su&+y2؅':jHTD|ϱPfhmԴ>>{mZPȢYR:-Ґ(ˉt{HꭓoI-%.>C:Y(KɅ0BQ]čpA, 6wBʸJP1B 7q8sX9ER9:7]ٹG-h ,ßH)d=o'y ;,2Ey=qhP,Qa]3BJhcۑY8NoЦY }m!lVC jfMX$ -=;,);W1K;hOtyjְ/dY^bj*V.Nt(l)ҊT)Q^jAr=l g񽩭$PQ8VȘGED[zSH”>ӼR0ݻZ"\'b N}cTQds,Ljlr>r;']n8)@u*Kf4T9a\b~G6$҄s~ kPIL RBB)jQɍQ&ejә\DF}3! WRn 2}B&Yl/Ɏe8zTøڎ޿҈ldy` ? NV:yN^h 6mJ̾YTbJ0m]Vx)3|NV[qeL$ $ԑd3^7qWsHh3ݐTN3Ta(I4 YۡOfjV!8wf^1eiLrH_v^-mVC R# 䋬ϊ`/@%85B8xĪ!A{'̳\#%L2罖@7tcR0R Ԉ4úk f}zDt<l Y~.8~s"qpf^ |}glk'*}Y Isn3%4;k񪽱?9qhڪţ#gG}ąP_¶ +K}DC's\NCCVQVZȋާ[hSF{DēL\3`Hԅ8>=eFƙDo{"~&{?`#\[2JV-3W5 :vLXFNKMlWBߕ+w>)=#(c|9+2) &W\KL &*+A % ք_0*[u{Dn[nwlZZl֌5tN)W SVoia/1)b؟^'LtŮLF\9FoU(aUMWxZ5eO$Qz[G0ư!UˁR b\RnHP8&!mum K) gXIRS #ֽisPBX@VmBR#dBJ$ɻRܔw+3n(kzA^ fˇ5sf'n<_Jb;wtnc`-kOrVu7IeL*= O/}p&TuK4σRA[fH8ݐ 5 3Z:)\1!87G*0, n.ȬG9~K09Hr l,Jc(9å{}kkf4W==4VvN6z. ke LX?:rq ՂUcuYhzA<(ߢTňoTr 3i2x6>"-. +sRajNU46_4Ճ^26iΣ-ۼ]hɉRLLsb Ҝ?ϼқ,J+)جw|@TH!^n G`>{ۻ:D8#о¡r0[ +>/C ?r4;yK5M.uTjJXhdUmR9!2օKc.cDӃ]W͚v5)5U 3lGh|X?\R-ٺ!SW5u|ߞǃ bh3S!ҹQ!^4~ٕ+Y!wH; Zt;^9bq\{m!</We j͓C1xAPzA"d#$%: zS@6IXp:뇘ݟ[ { ̯c35#inmP~(=?]T؉Aٓ|2y4$@8u]"EVv_LӃْ8Z]hIO>wJ:V⩝JƒM"3%-eQS.pZ0kF[HNd}h }-P##>BӇBNr]b9AlD$j/O v^o'Kqr-l*gWȂCD [wL3u'y>.O GrĚhE&$62qy윏+P̳ aD~[dpRQFD_ʅgzI*9u9tcb{ko6&!lngF3+O2 ;35ɘX/ur-HCZl#!ii!LiR⇱FVO=F>;5[wF]g_L?|qgZ~ޔbIpGۻ܈g99Zv6D-Cp`;Anls)z:*dQ#|,͗:%ZTvReLB,'&P U8=A/SH*2GA3<ͯ(k˳Byo>t~sž x/}Za_mЊ;GѸ"Pxo%cU j}cjq4^L;[q׾t Uy.|ȗk\^i}vUL x @.=bݜ8\ "&Y H}_X }_M548?#Q>RG5Oa嵬Kлk7P2c\{ B!\P|R]F{9t~zaZvf_@Tc"qp9_%f"71ѢA}b@Ie#'}t|8*no۵Z/G6F;{Ȗ[&'PV.OXE mS^\K֋\=1cA.f o9Fc2N|oJ9Gf:;Y qεLZ!Vf`kn% s  '*Ei!ݶE2v aGor͎,$`F!o*3^}"[ʤT!k}9K!]3z[k!tc \;ntJy+>kmµ!/h|$I ԇ68>^h,O*c q"SB3TQhYK7c&HWyk)島@wN BRfl%xE$D=2ߙX1Y C"֦m;flb7s- B9_mc .6hÐ˾iWVP6rfެtZEa(njVh=MŘjVeB[gMTKY_.l'sd" {ZZCQw;kVsx"BS F{ez 5yUj^ ;az<1 TƄz:+ \5u,4Xjt%E~9Z[yL_7:RO^a2<|Ž$"raT4,<F3gWanR*L@. vAWB4$>[Y;訃SĹ8Q'B rq|݅^'1?}Nᪧʔhs6>_SBP?p|h҈ZCOqźF̺GhX1kڠvU|>/-N!YNub^t %ڱ9E/SdVCb*0P~a39u~՜Q]_0^̘#OmypJE9ո;˞r,.iW ]cdGH22<۱ⲻqB18|g(D_PVcCݨ+6.ݫx ND,pDhY#9J|Q@sZ\ f Q<(%B[ /xQE %܀B ]V14_nE!$S%J Wr*J&fR4L^s|wLܷe .sy>pˮ|n46 {4С'L:[%T'ƖA(Q 6t0}gG!Q)#btJ\YV8Z4|N+=Bib!܇i+3Sl$y%Dwz"Q6S q0d{`ųtҳL@Xlol= vTCb3@B/-v$~Z͔|;_;]5,H_NC>L/b?Kş |d"G Zs0Cqe"BʂyBk?'H\_rHTD9O2v x 0rxqr݄u!E=,;p~]AiM#ja?ä*gz%:JU,$_X[.B+55W/ >V0cD` fSIX8bT@|^ɏ;{~UU˜+'{T_>ʅ|gI߫敫?vm'I\qS]Ju@'z--S`¤RoyFtTyYLC:"bIF'Gzd65V4<0v2*LRP!+1R6! KShw,Fϻ˂7EK5$H@3!% ͏\aMCb D:~&FЬ}!xIQk#'fs=~:OQvU"ZݟP-@!kKW-R"h^O ?0NO?d3{4ւ|(!P6 3BKe߃(NjX%ׯI;ΧI㒠qIY s:(I.c,/Y)AQKOz}1u\ =𕣹19K9@ E:G,NʎBW rF3ezY KojJzGlyz|*SɕZט]QwKQҖb2,e4?]^IԺmÊ͹Ә K6V76i5CUc/|:֌Lsu[h^ 'SoҌe W'08AQu}f'Mp#[+GNjj*X9jSv(?N5$ūɈ>2d=twͦ )p^^/!!hy{Y8Þ u$qc0Z~@pwz8ݙ(#ԴѴ,m o},m\xQЎcwJtCK*CgV]?s*p,'pͥ'Al=.9TsP_09]T%:oK$swAQ2PЮEoI.]8eWZfWQgQk#8dC<9X۳OBgL<9+=>0u 7pxbnwV$e{Kc40 ]B4jL:8b Vc [۞-yզ:SxkNM*%S(aeXX~ qq%,/WCXf߭&n̗N[wcx `E\keBI d4!/'Cj` <1N'dTi}XwMD6P8yWPNXlry!6< q7"2Ӊs漚s]h*dYH}k/N'ZQ7EQb;ȜOgz@E2G3R[&! /qh`ƨQ-.D= ogA^й /F< T/-!el=l [GY`aͼtkT0DK˫VAΦ* 3gqQr.VsfDԔWo.*@r,ҭ rѓIW^`IU6 {,,ي)- jׂynT3J^T<0YGNI䡅vT8ObciqE9Ir{[e[Z{rZڅ V:AuNe%]Kʋ;x"7_~ڌыTDFzrCWIYu_ ][le p.h4#hZ#MA%:5?uZېXd~]`!z$TBN!VGL Ts?et͈ ѣ\wPP'. ʅD9d>=b4%Ϻ"]RZ)]$y"]'1D9VjH`U)bd42+ %_W}lEVeQkGG0̡gGO%M x#{Keens&`p ˭TN"8 a1h b\MM* {>&lgT’ۢ3!iFnS#K#9UIG#x3rd1BC\$=kv%>靫1+pCHWo~TЛTco-|:d3ķ|<[󰘜bC/p@_vOKA"%#k_S:ʀD/ ׉}iLY@DK?̈́ 9rnB2NX( H24ً̘tLfMg=? v2ٳ(GD'EMϩ*SOe[ۙ@]QL8ir Yj㓚RH}+XXhIA$hjoŠ*f(\2"̶phDBX?6Z8UgQ1Si:³ v ԥvs?FEPe(bMb~M[xѭ i>z,?A7D}9X6%Hk;hnV̻a#i'+S'[h]|r S!`7Y>k1mmf_D]tk'e0l/5/0v+qf 9P!u jŵAi v(S Q?"_d7`~<Y?],&"0xs`b5~b;t.[=Fj?`S\ưrAd{Cf|csZ8}]85<7/4Y@ԥgDR.~@Lqnw+1$W(z{/)H"^V~"_bn\qaPݶq%>(z̏C҉yLu Ee'="c@Ȇj)>U_@oOr_w:(FXH\ʾ@kG ,(=nQ՘ό:1SLWIʼn*eO6O^cCZ_B Λ'S,m9܌#KhJ%L6>3X0|U +xU1 *c_pvj 覔s5vKK3 J5 >w F 1҂JhӮt)cJ>/gxWI}t_$f2f QlF{;gNO .8z_R:³Zkv6ȸ!}`_R2MdֿFN,Y"Fv!,'avZ_Ce-q(bOdt]%zrN"?*boR*؝.M-%TAi  dm3Hq*-oJ9$H$xA6s&é֏ 22rX5{Ts /QnF]J2x*1meQ_PJ9m(-crBpy--AtDl+%daf¢l~g47M/.~:)<ÙyKJw) gQ9T}4V%<)IDZ!ҕd aU]$TO@n~>$l&5lG#Tsަ ナY]7PdDue_,Ifיx\E_KBDѝA Xo~[S57^s.$Dhr39ճF{}CFdP=N(ڤ?,n1 X7fS_k**1IYx,&&Дߥ8EJCXǾD^='0c\2eМ/G:7j]::;4Faa5Xq({0=\c;BɮKj޹YWK:ezgfCD.1^ Ԯ -sޗvu508R+1[ V_Ke&.~>jJ,nuWK+d"F7qv,BmCp8MT7*m H1 wP̱$5ǖ+m(؀q$)iZji{~%tO<oVmĶ 9Ac՗;Wq5"&\IZʲ_5Tqxcbf1(f@I-D hAGl} 4^6dy-,C_/(~YL{+pG_KGDj:Qn/Gٽz5O5ALqEE#x^I8= :lŦkb;i2x855qԩu pO>_})J/Tc+7igd jn vVߙu`D =B>1y%cXd{ ~kK3%,[Sg1.>wء1ert=ʰ :q<f+T,θn;i> <{KH!~]`_F>#Q<;?hiNPX](}oߪNB\f'h"i*p_ȻGV)`o;kzlĆ"I Ц|'u + P1Si/vGG*͟hJkGǻ9u|FNQj'vX}pMRx ܏$6`.|%`AM\߈2@;}ҭVM.` H˅Jժn%Uet0*aɊPrP c%,m5q^ŧgWN>va'ӲjkMI%Hāv [uMw "{)\[Dt1kerY$7(5sEIi{v|~8) W[KHg-m'&Ivվx֢o`1"$EYqz{pWbmNs"l5 z;g#6/m.ȎCW%H"pK)יlRr"[0H*  iƖ(; u>@ mP#V\Rם\lRɘٗEtmb4!͈[^l83lKנD ɶ-7S<`G4|z'n@&<ɺ*23g)(1i `@ n&K ҚqL|c "s//W\W !.<َ WX͢ Jgp@Tϙ% v;G/ ]΅}׊jYݑ?b#v1*гB4hO< ܺ-^|q2 yc'|թ=.9=o$}p٨5t]͖2ԍ;Z|T߭Q2 hH7:Aʸ3@`w|EzT~Cg钚sH6Do?,*8cx$`xcY%U4Mg>Bߐc1NBwP0<\IfȐ2P^[47b˿m, [ӒU,M!Vͦ~5Q THP0vs'-Gpߞ?:BK[NMb'tۇ&vWoW!o;@Y yWtww k -V$]m8pSC0c:jǂ֘Fda^8OcC iG[{[Up1K6D}%&KJ4Lir5[_뽐ݖ}#D;7rի/N^$CD {FJS`3{Q  |Y!Mwu"kЏزQY,JB4Λ"BFT=4eƣ<'H kqdNLmncq#90šy(>5c_;wX9Ek;OoJk`Bm)v Iab%b?Pwv4wa* p,:~9FOo۬e=a~ <@7 2 x Y:y\* Lm3jUDToe; 1seګ6i Wm z؝r pOWj5 5Ը5}<ښQ(91'dk~,\PWG ݞR\qv0QD1bD`+e6mou/xjz_*((^.:϶ 'I3D;+ZÔp+"ט^n9PX];'V |EϕY0NT %zPj @0 Ru7A>k7IfjOc Cfl(;:OV;2{t(] }_|׬ r@ǨD( zɸDJ-KDN9#ӳ_-Z˻p.#S  ]_|.A;v׮GKoOqM[\nx)k EIWr G&9]`tV[gxVЌhi?uKRvʧɡ  @ذ2t իzPTOc%4 C7]IOyvtZc5oŖl6!}y4+SivXgułnU݂R{t+{YG2u6Ɋm2xܥROŒ}iItA`/IۅE5/Gۧ_̘vx}GV*~S=~\胕;qa*kxNHp*oȂ^̻%/dz\*UV%ǷA@3VlfصEaW[}>;\&L\_!jeHMOXp\,A9kk܋A߬nըiRЌ-]CAzPvj߿6x˳5?`j$MJH)Ɔkpx+˾y2_:2z>жXwmj1DFP&ă%Cqg  YnYyo]U!wߪWQ]jbqV&0xQ\mFګ* /H:?*E9ZvD!UBd[7is5'} xIS;exx~Ū0"]~Xoe+Tn=ްu`moytct|owwpqN佻Ev&b.e"\2G9) MB({{)+J>nx>ꐝ>/x”cj`0S^-+bw )F=߭u1 S )QRP=f"qKA}_`|'>6|HhnNdp5/zo>5 Evg3Q7zy}de^ ^Ej.憬9'Csgz NRAIMW`(J9dnM̨ŷ.|7_SnBq_a. 3 RlOZEKa1jRӆ/[i3\?q{GvZ_ < KG7hDWqfB1 n+9 Ʃկ1c;yz*Nc*0ɪS md8G汜2m# >ק)pfDOŃ~;W_{Ây'k3(k֚eGr %= &8{AU{bZL@!!62ߥz-e?3aݣC vO;<Ɣ;\u(S`XF X PTs&&븽9[fÉ^wM]i=;h3/N}>BDRNTpqHOZ~j!78Ah>*+&,VF8R&B h|@ 0IVBIgA(@gT?sl6i((? Ftb'sSx 7ЮK|ayez Ll7g\h:.=o쒝B 0ʘh$ VO o赑$TM#w~`4-Rdr_.3gh6z숑Ő2x|1lʯ8eqQC)uB֞&9h)Bc zGM) oƔZ#h?EJhc=`M-#Ј 4ܻ~4q2۠L#^LC~_%>@Sqn(?xvk ykmfh Oͯ[nJ\$Zg~Y+)_Dޮx2E+˪9\/usem tnYu€7=,VlƂ8kI;|Xzɨ})S:6_@FuNvjNl)x$R<p#''srO18`BfNx +CqZ0th߇Oi'q#͆zcy슥41`S$%V ?: Xw C활 s1Mi=]9u 苒.B'ZV? cDMCVu /H.'<$(rBJZB9PI fjicfgU\.;?ˡuvnL* >;jddf"'-)eANCc;і۩y.d8AS ^B-瘒(NrDFWdI-@cjk=jHKo职$c~ qwK0ežh7MAnom86QӘű<0GgS+W׆{,&Uf)#RU_PAOyW4d9pSc}~rIjj|= Q*T!6,`,Tsr1%[*6kVC?|86sQ_-h ^% ka(pkT>e)Y(oFG!nH(NJ"ګv\8/,WO]¬wyXXcY(ZJ7KBO_5? n:9j,>_O4 dKTaD\6Lz)Atj:ru'_#.42s㭍Řwҥ꺐hi8)},|(lx8@DqE|Wي~F*'fנ `96l+"'hd@?pxLow0ͫ75?`Zr]G&%^~U&G]m#w9Kyeđ|5E2Jhh^b6MP~"d;6І,;g7g'Tj)/57֩/Q.2~W’f-|GgSJTٽW̋{4l \giU7ָB?[L6X:מ(@ S]1`jV1'ޫ(W^{ӯ^|ɤ{2[Tz/Ih_0m4sWh>e #Jçyzh,L FҷCH[qiJbQ} NM%7@Z`==t՛:|& aY3>AZ&ApQ~yZ9zqD]!N8iپ9bfζfF3^)a? 7tG&' K,Żf/Q|Rɵ!+r2bxhss0HizŢZ~\wa%pYYɨx/JO+BS y1w n|a-#LoN)2 T XgoI6DŽ~Ӗ}QMuF|\xJgKR{'g(1/ڑg[(+R ,PٝbN% iV@h^o)ՙ|>܋8 -|$հQ>m dF\@9e͙(@_)qli8^ bt ʖ*QumV\HpfBqhDhRQ@~/d0%x5D*D:dͦE͉/ػ !6ZL=vMΌ[иe'HqB[]Y9_y9"JchMc<6P^!6H={;+P)#ªPR~,3"y%!a4p% HU$Zj3Q\I¤ւ/|w9G&LPO܋^\n2G?'Ʃ30ZYaSF=1UD8 իኯs*#j^ϼ1屖|w`R$X+dvreW#t Әjנn(%3gXFx@hQs%`&w !8~ϰ%6ZBf>VnAIO%F=jtFNb&b][;H'pp|*] \"&vBnSVn}JܻlW eݕ ?sTc~˙FO4 ~Qn;)?93Gv=y` fsUm9e]dO:QDdL*&]e$CMzlӭE֓nSŊǡЅJ:/9i\vWmK&YoQm̿?rKG~u6)m ll 7? 8s#ą[{hi5$3| +1o.ZaE k RF>NY[P1q*OPbxE2#GѵX\G6&Pfgk;̂4_wLCVni/}О*T]gEeIT9tbݙI*gE*ڽͶ#CM(#xf/+a4c jmd]S/|ӍA7my9?|uOg\㗙 x3-@~=( -ׁ3"WoaZ#g2lK e atKaJɫ2m~3! yD(92|lR)IQ--nRF)32_PK J?R3zFs/Xo(oac2RbU|u_ ,\1j/In*b7Ya 4t1<5!-Ni*MM TRdžUGcf^ A=!pO^!­tGLUR;"gpW0-1.Uj_Tl d#1`>-5EBWK]WQ;iQ-]#vҮ35}P'{Ts<U]ϸYi @,@+ Hk1۲"TU4OdoI9 Йx*q_M}RazpNdy^tpj_[o:x'|L'93+| A WMf;xK8^pcΠ1n"Agh΄ʯ`ļU ͭsHc*S|g~d;|*/|]d v gԖ.mkP#u\p]oD$ `>nrB?uf56q jE|+kXp晽dBT-9xL|731b,`K^e φTe"~yiUBq:9׮A yuh !.ҧ%)'Pk@5PU2@^X}U]!BHBʲ"rr2ᥭ(Ł]g-)N'\үAեo[M,ԉ kl1Yc*꾹=qhhb\>K,?9LTr5NNC]B\쟶J .#~wXܠ{atj=)EezNZ-QǦ飮@6P1kbJuJ<7jIRS4lţs;µ !uc ^{GTÖqHR?Y+G%"+_Crs-L1P u ~LWhzv[~qqu,UDuF+[f\sT.̯|ʝnFGOC cVҡŏ?Z#/B,}nd_dozrNnt)B^O "`5d=f'tL!Vdd̞vEhtZ@P2،tO KL\H!ƊZ80ǽ)T3Ş UpMk`F[*Llm翄l@yB|%Q=XJX!>upӿt`;+|x%W{RͲ5ÀLAa7<7ApdᘵPI=5+Hg"jᙛ)4("a>63-QfXjǒyhSw1 ]X8$@y.Zn>TN'W)Yހ} I^@V᭛V-i+&27ɱJP#imD؞,1^,-yh;~We5Y9ް"@|.%mhB}e? U8+^'/ء(l)5P)KJ,EF, +Fl pKRO^>4 D:<&F\XC- . 컦1j2BAu:s@N_y20rZu/(I*AUE!m_)w+w8#yNdYQa?=gkP$QҐY%9q8IH_;vTmFhV>A{2W颧4 4k7bq"L@+C'VӶ/pۖ'JQ;Զ2y:nc9{YxAc}"1:#VycpT,kHmRD&Ryhٍqɜt{v_9{^d@`o62RTt ?:pw漝p(3w߫ٱENLˍ9M<]&&sbF}6s ;B7|#oY;nOYcʶ\qȸpMG$"%d ŤX A9ΜGbGדZOX̘chod(FʫzyWdn4@τfҩ .%oG$j}֮0%*)F\(!Bux")XjʋW^u ALʲ}¹LX z>#؊ q*+]\!}΀ !Ӗ%2ϐ_D?YՓ#t{]l#o,S;l&,EԎZibB{ ܷVc k5X@sl-3n$|&OQBY&UO=[wG 1VYp=+pLr /~\zԚʛ⃆w)" 3o:/ۗ;g/:[ |o5P[ &m)ҊbCDZQĦ'3a\Ix㲛v ^y{TEI!JbVS&)EM:"YkxsG"fro<Ӧ F\&9:OMLBY W6l0l Lk'xzfe )a+]\)L=H5*#nu_4Sp t5-X=4)ڞT͕6C)sY96єQg,kܽ,]A ~JBlRȭv͗P^ޣf'VgQ˂%*Ͳ*[C*WT՘=J3Ru~<*x5Njc\?"*(7I_O"|.R9R (MZkO _)prI hJ;kBv9;#V5d@-Odߥ-Đ N|:%$&e )8Ns4>sJo;_ 7h׮ ǰ,yJoN ŔZ ? qx?麥|OL}>Ȣ_hk+y scQq D=vs_q][!OƪvcTCB~=v@^#J7965Je`:P4]A9EYfԣaQǢiM|_Rlm?y%[-Ȗ1 ,J@[Qx65{&ZioC;^d9fEɗhj?'f!4fUadӹ$yD(ᲓV;B-ͱFxW'G@<]/i;$8ʅ+"Ʌu#elDƬTɐ٦ߕ^\(HmRj 9ly#R4UkA.(b~2j'ɗ3bݱ㻷a~8]zZ*RS3 wCӏH?mKvq; ]ElZL{jfR&2*1N nC")CWe@=7MO.d1: ,t(HhPR2t('LҝCJ> _;Hҭ0=vb)kPn9n͈.TU2"a8 K~)RE~[VBߩZ@S2 ǜ=ִ 5p ~_-SS*FOjnZ>ӆo"嵍{ ͪ$sr7T5.YlL* ibUfs$rq(=J~6;(B|Z *wLO@mkM^FII./XNxt$Sk_)p9dȾ&F*k3A@$ xVJ%t=;3qŎT"-@B+H:@lnu?o&͂ p#4SڊC26or5haS} %2ΦMe`4w(δ8b%Rv /+'.D)Gn`l"L7Nǚh͹lU:gyqh$ `L#U%NHTeb QKnAʦsus̊ 6Hz4\LI{ƟþUO)k#}HZgJx'F WVEmuW_n]j~́80Du ؀PIDxJM;Hۉ9rCyz*GQ!gLHRccH0j0G֋BKd]ۣxŎ@c6~aJU6e=Xio‚ 1!.cK|B*"_o0:>>K n S\YJ^أuDzJʹ=צX2e'Ge:aSEi1FLuߠw&tv==nL/ќgU^0N\h?_[u&mu1x|ϑo3p(Pxېp&ʨ90W-cd9(Vpv<- EOٯ=2BaB{T""yI_މFjfT;|ǾzscWܱ>ECN`nR\ =ZGM|&i%u推TԷ_2RZ.F]M ZZ;KǍ~6Jhu0@flƈ |hWpu__[݇khӐ@$ #́/U0Qŵu8oh6nWKq8Y$Uܞ9/7na+/,)֫[Y1ȟ*囹kl9ԡB69&:ld `iQ$HH*% Bp -T&EG%s}$niIeFvraʛdS c TRn=k?-9 \EDEf?|ETQ7_靁舚 ]謹\GU _~rT@]9ɾGQ~A5IݯZ@6eG$6VcMbb\-?hT[}dvk -~f5 :ʹ>t)e[7(n6ʡo=t^C$D:.O#.1̇tAO~{tpl5(`TSisvc9ߐ5Ѥ4iaބ8ae!e=pXq[C ]Q=a."!+ d*㧪}`hUॵ'Y;IXHEͽ2qhxZw)Q}dJN weE:F5nqG "sh}gi\#ÞvkC)1[e]&xU Uw۶L6PItmtrKzrT }C;mBpCQ~C,9LL¤(ZXm-܁e& s M~-[kUF]FV[B[YpgXvcJb]gRűMw9 z6B8w VyIG {3{—Nݲ,E%Pͩ/h%mUZOYJI\7:Gu"utiX:X; c*S %>mUN@p9{yCohh=W1.: ͥU #lzR%Oĸ/ɼ*ɳ>R7ub61+P!x{*6*jd:.;=LRwX51Tk˦_:&˖#ZOrY7iwu#YK ".]"Բɠ!.#ԓ7G&=Q"cc"1z[D7;ȑ'ߔn:gЋncRp`Rn3hȉ p`f˾Vȡ 9-ˡ^{6|]wrIAKT~o<^mFw;pL?1 `KwK3HQg޺~!PDGk0,J*`8i=E4H4ZB|-rgh4Jᰇ}c@Ȍ憔Kt7 ͟ Nwjϣ̆/%`G<6ɿJv iL]y#L2fSڄw]SD-\,6r=3ZMPFB?gIGJ(FE'i*% JҴ녟E&ДY4BA'J7Lcbe \iZ֮L8]7\3X7/E &JĔJ[AJqj8YgoDZHݽsr"$YS}D0FO(m`eO2xU`x}kwh1Cmb<`5D Mն:gl:؉s%&"Q{SVO@9Tܪ n|z5+C t:0qFu]5GC tf}fȁ!pn4l=r!P5\!)6ZR[6~3Gb hƔ3%;ԟYK\fn3i|=ބ ?JcXN6|*^גBT*mr'KpC0^an'MIgRY|c\&@wھ҃Ni!;\=JozjE=rfJ0*>܀)k2':  7 )1U.C'G렫X%3IA<9gq?nǪ{Oħ!~ |.Q}+])/* VCJ >򂧱9mf~#S cAx{ &a?{ Qv.w5W"o'V;8*yzS yx(VNrmLlp ,( :=8bXL:: TuH" h≥,LEJ-`nt6 1?ZZvvw\< e?>*i~_9?(!;wr{5@sc-jvۏEжp,Wbw3\wE2b' V%8)<&H=J'Y g8SQ!ޭdpeaBFt+S).~NӚ8f%O*ړs^\!^JPSkJ"dX~&Ԯ'x5O*"V4v&ͥ>$Щ~+ X2( !j쿾aܫoT> \ܠ^mVA^NȚ=np9aBQ03'fQ @FRōUۚpl8Y9n _rVV^W"V[%֕ TR Ihm׉>i c^tR;[?/ R0qJBx.E0´8G!lvVU%@U7t^F~5ib#淣uhV8vxbu]oX4=OYטgrXufkb>{&yVrE3Mr+0DqT,ȫ!A JVdEENKLpiݍ#ŖQ12hTH Ĕ&miYp!!Ϙh"g5Hsڐ4n-U2ߏ粼q"˪ʃSLS^C 7. p>VBf3H$CZ6sR"\InD~ѓV-Q6F]ctDPnEETFU~| 2h#.N@] 8u%㎜99}'a &i>dBojLil#(p{wzyߔ?%נ ύlG4S !y/߈{ZK0920.ߪ5EYPDu "1ã?U|VEXe3O\}"}!3 ^#zeHKUhdqĞc 2V%_ (Huc Z~Ȉr=<`,Wa t h9P7UyjcLA'\8IRtEU)vh71:aixhᙠlaL'+aY:$l-*;&*B>{̶v3c'Q9q-̞-$4Tʚ@ $RhynAKuUQo!u'f`]FM {tXF \I݃bn eʺMuVf2''0->y>,F;*w|ְzwz'a|r}_vVfU7e\GC?o *s%pϵpZTtZf[[$΄=D.R88.~0,~i}ԓmM \pNe}?n53{֞MԂF 7*b[[)ھɇJՇި֯9NE} ɇGu'v,#V#bpe( ϥmb{ wOI/40;(uɣmGgϔLmIPTi{CM^ m!1&ڱ̲GO"nu.,f*L7[ =L}|}T> -j'itÇ+h2-~+\M ,1 rIߖpKG š F6^w*2m#B!Oe5$q#24'h }k t9՛$s[fcԭatK@wu"Z|O'p8פt7BijHOkTkjUGL힏inLEO&ь Z4;P!h+Ee,V@ eǒ&>SStB9S74ŔztSsdErJegx!,™l"e~;sT` 6_ K). X d 1m%]LjjױxMQjͺB;6d z~u0M~Q/H"ǣRs dhAMF;½RP,UE8"3sl+c}  dq)fa1;Nrx8+X骸i7_#Sxw w\7XQ9X:0m !0 ~a%a܄ xů{KQ="Ųt3nMzюmռX6v6Ϥ`a0.}EI&%q!i+ *~`Q!a<*S8l%6/N8|l<*6lь2X 0{Jmh~u#V s?w4Gw1DvskY מS B 'zg%:|,A}4 >31o ڶ="qI8Cw'4ҬTmϛ%g;b{<5W5xXTggPp cɼ9upG, d`t1i΍r@P0 : g}U(쇨J+BuCRxwV ['B|4Xߍ yjъl6XZ蘥$V=cP:hv(;F 5?v(%9 @ޖD}Ԟ.Ue K: ^nu;C+Tm/6P1DrWM+!A0W=a:MSC OnfRXL"!( R+iv_Ճ7kͧܥ u^f{>cCYݏPB},,izOesgݛFNi>QJ8="t1Gl̏"[J8΀HfUCǦGXO::LGC\7^ *u#άģg^\`Z5= B|Mvx҆xgo@Ex@YȖ pXk*C+jfj 8Em$A7ú)lx_9by]8?CVuR)T6 d'@OeK- /)Q wd/?dժ>7a7T/inZzXhC^躦h>9}7͑  d~u;*Gσ&p hB(Q~O#3S5*(8 %^N\$+71okW.Gv Aŭur!6s <lx5vdђxBh74 ͬD3ǙA6K>؆C74*6Y:Խ+H5I0)|񓀖a'BhH!bJT%r]͹O6_ΜջXAe- ]>~ ^Dd$CD?cwq% ܪa0Rm(<}l*>*Twi9cnI>-p :?JA DhujV ÚoK)U) /"\;89+. eR1q%tmNt?S獲̭bA\62~aӎ'cV} 3J ܾfyY,^ Yc1GA]Tw64>>asxc:Ug;Ox%\}_#߂ F*ܱO?M*7ReS|S3S:^nWn'/$J\` )q*Bg;{VҨ\,9N6)c_E6'G78!Š!O_QCmةq5?j}ɟ5QNS[pS-ҝ fy9&~|(U'LK~-]"n,b% ͅZb]& jH/cuxҊL 2>] !u @VR N<>JQjHX}:1)&U :2@7 5ې6XQkUX@/Ne07> iۜY]f,L9Uz;ňܸDg/D_"9Oi6_E>h<-Jp ``(r8Jd༶B6.D\>;ItmI%}:Dbݷ=5o3 p!@~҉lӅFE&OX)2?B1 ʚN<TP*)#x/ӆE]b'lT/;@ߟE>xݳ|3Qe! 1(wRrtNB~e-g^"l;dIt6`c͓8@j7`\ 4FėI䴤xAiÈcmEt%h,mkbmcߙSQVw cq _ݱmNƺ,mؠzF'V9w*CR~էiJߚ 9}VMˮ zݜYXT¸Ën3`+zi˳e'5 5B}` ~[JOθ %L ޞがT>VSO?t9/dTT^3gSu7b@r!$T9CIa>/ANeM_(U6Uq1ڱKV@(`$5} '4z_|\yRk7^'aMJ][;fʘ= u?AcUPNk3Oޅt)@8fGt$SqYH횐kgT|g4a u`>dzEdPP]kj̓Jܐ6WGh~j;^|A(]ghcky9(OAkꅛ 'l~K>CZ3($I M3MfD E(tϼ-Nњc$c>:dZY|R}c8w{QMy3qHF-l,z҆"y4.iV :rỶ3^};oFV(Xa: k[>n> BKn@OkD(̀'bYv-wB1z)^cQm]p#P:\af=;@DUnv;A X̦PoALIkYZ$GO'rWzbGAC0HKtCDmgopUQ K".xPoC`3ku";m?솪#Ma5m!?q'T Dper`ͫV;ɹ;?}Z c}cbD<5a%m?1Ю]Ag~Wy;+{AҠgx4,pCƏ#O3M1lV&4!1?$G%LCP\d` V"Gzv3GsB _}B:J(6]“[#93TjRR]&Pf/AJb<86rJB1]#{=TeF&g~ء˿R^uG"{y<\؉C2-zn^~w97uHCrp@]5Ú /FG$sj[DHIy7KbKƝ OUNȌ p֥Q*hY;悯mq;P wp7>RFϛ\.w;M8mfbɱrt-#ˎ*o%B0ڀ  K62^dQYCz a[u*sEbbS*@[_'GUZ[x]+g% ~C0 4w^M?݋g8F~ DFz1~("H+b W:ЮҾnv(QƳp_8t y ]24[85k|+ sxe?P7*‘4gA3 X途.YI|LҦ Zk`/:?ZT.eJPy-euT4=f\W@! ܷďp[N: &\!=Pj߰ }JrEH#,p ]j@g|N?Sfwj*3MtEnopx{gYնO:1r˱rrN%(QHlڴT ε>rxPjX۩#n$c$3zgQ_7 vwpV)JOy"s(R<%fBEyӒ0S0e$bºh.U>d}t]2wxS6"a4ԭ_ݿTL\BVͦbPZ2K #ɐg{H9E'JTv%5l|y<z\}+?!Pe9^|"W8񱚱KS󑾴h} PZyyBvb@sB f!AC$,@w.j}-F`s^3$,|_\A"y7<%Ƙnp3hqfAطcSf@pCfR[Ca+oB}ة^~ \( `ڭL.ܵMdKc.#y-(۟ک)ԤaB%`W |1'f6Ř8Xou b!"QU[`3 Pq8Qhq qwVP VAzB( ]/LK?\FR0vF@y_7*rU 2JCY6qyۛLbʉ N=VoeWmU:̀8,ogT؄d;1 h/gy^s#H?#mGҤl*ʇpQL% ,v=e'.Oo>S0s%#aWх5klgE'hO buJ(0ٳnԏ< !RH>S^|FhVNt^NBD yg=+5kTSy Uj]bАMm[CJv#]%= m3Kx#PhTbw5ސY$GZHxf+dk\L P[Y,C{wb>]ѿ& c^>/}D|)2~fb{ IOZUDEZQBsJXQEfGoy}I[CyNL}{ ~k`e_[b]Dr!$)db"7?kƗ Vc[Ўs@)؎Tb?⋶T(>/=HyđcZg)Z)O0~Y 5?dZ^= W򩧌)1ɍZ/t;I Lfx骿`6FlpmqDrpevt߳V)"~l Nק3?F[A٥L䵾nʩiǽg6{tQجk! y=ӃanHjWDr eaPqj^!;u[PRC)U%FIcG= zxNư~ U.3^_3u`>qxMpq1GrNh) ܅6Em&$e*U@%+sek2s?3e 0 4)t1FHdqV>˶SS7IvP/ڋp+LC)'^G#Ѡ*`z-V &FLxg>@j82f(aS~DIvyw(+z^ Z"&VIjx % ))=[#(5ݪ7/kO),;"{޵߾6 SĦ 4-[,)\9|_7u<$黱_ hW4iXĉ3iQij JE#m&`qp׌s[Z,+*TK9 ay ]m6_"D(~IJlςI5Kg[n&ݎ谘{TD>;M^5#ѹV%9F.˵;7܈b<ɮ>i+i^MvoM"U&` L<<ҕĮGR^"4hhz:6񮞀^\@fv,Zz!'2a6|$etw,X TM9ZM<><+bBL31( p7))HSZj޹ 3EQ,gD.1t؃j+CM0QqU[qOZ\L ,G.q[> X4k S§]T=dNK+GCZ7L^߿~~*z5Z3MM?}Է #^|J9 !T5}r'-5OUm6 \+v`0D@B<=HCb!4UEarեF});*ڈD XMu'[c`a]ׄ˺DpF.`ۯ4s)+úMHJ,e6,ׂVv1 .[Mn?[ۄ_lhsSSY*)if,٩$>c3]Cr.iyQJGC UMU2W4LJMKwk>fGRʆ?XdnpN nj ̦NDǕՂݓzps=vv͠daW8%ŭ[3Q꒗0P(QuA iQM:&Q>IlUj졃b =ڊd ByՃk`.P7 1IJAoP/;$AI+& %I@ɒ)ܧ.[~e@AZo1 k{hR\h^ d9ګ'!B烽sOJ$8Ra9m0ta+%a~ Vvү4OnhQT:8#,嶰Lr(:QTr;b:OkXux,@Βdyց# Ԯ*-7a0Oo)f}"&!ʦ<Ŝ":3 X>z%ދ-p!yr`v#}ӠhPr*'<y}gB^K58gpEܥ;jH`A0@)+6Wp :Juyv 0L>'^:(~OAX:(ܫ/S RI5-k)ßxf QuH(6,Sh)Պ䊷vchɭU!_`ȩ ug]$)S> XO]d}uO<w1kͨ:ulM]Ԃlԡkv]gGŔ?km1f S<.­dD;]V';&cN3A9z/Ii +#9p6b+o ˸'OߝDӂ9pnR%|Z}~{jMJ/>>g@ΔDgۘmp\ol;Z\^nw5KL4~eIs[ LtHZeJj(OGo,.dX`FzxMJn(|ZKx΋j~3<ɋ .լuF*,CXwQT:5GyI ;uf] !Ϲ85Dt)l;"Mz983ePI+` lT0XLYƽE^#S>8Ə0>.0\R 4tH$g\dh 6t ?@d^qlAvNy|mJL/عH<ճs`y@Iu7`WP#N*rSqKי +M:Zׄ"dzLZ7^uc75)F?>!kw1 vGP wu#%lEۘ x:=G["M8D"YƜmBgNGb2AwuM~:8i\-2zUb5Cj|-30).O{箷Q!Y}UY!n3_.L$7QZ FzxQj;Q( 㗍+|䒡j[V-EpI˵l^D_26'w)x'nzv)ADEc%5gJڴ"NTxϘ9ڗ6xL1Jx OQ;6dQl?9̕%'{ 6r^ <ں[Kz eVjW3c!`O.ωuWoa:[vSߡTj1Hrf!_Ũh&b. !z;y/5&mtԔB=XQ3}FhY8]Rj%G > B|t2ʅg24uQЧE^%SQ_at%h>B7TPArT>2ow߬&ڍ0mXjK;H^=7ް࿍}0g%M ΚMD(wdQ)v%1Q4L"uύ:9qØS@d(,L:DMafu:%6,kQy8r~oҧR%p@EYED%Ŀ~ e@2=d2էr}-Dj'wg%e=p. m@3m`!@8NDf274fuٛϡE5J:M== Mw'\et췑{;~ Ր~նaq5ԭZ4:Ca}0Z ' qͦ_$ٕ^,_jOc%TIN_.8 }+UGf'_ D$)bU"0iǝ"Kb'7<K) EE[>C.~'N:O .𢪶k^dv C{( (ġfFZcٹQԞC BZ>)z-ɂwMqd@#*9 ҆pô\~"&/X]Da5e\}Iؽ;ZM 1KL Uzszs%Uz*x3θy@r?l;oL'D9tig/+2Vr=լE:s)&ӼXB?x٥@$u}]D't?b p@ ngQ5u-GUcR[dLhXK_GI@f{(>8,lF$xbG}x'yƑd}R{`CH˝03wzF}FZD-Ϡ?H\PMou3YfzXX]v~ܪ$_ Q佊9C{P+n Ę"a 頊f A剃Ux2_|?M xRΌh5d9`Db"ʥ]^fN kЩ ۗP+GF䏔ZO9T.;{au/{v~{We7[d"Z&\yKBA ʹ= U +[ϔݾH;ȟ{$G7eKw׬N@]!=U,O,iR\jo?ɠVhK7V1(gR䕻E'wA<JJyZc1zրp DLEc]qDN2̓N{ a-u`wQUlHxm,`NhP!}j~m4UBbtlqwJA;LY~@Z)*BQ<3UVA Hb9^=8Z>8;э5 '麟H nQTO<#X3 7g;yJD4`hP6}h 1_cfYIu7bT/מΞZ֦CG:{o6m%&4Yw*cšDunЈ~`Ƒd[:<σb/| '/=ɇS/0UR>B,̪-d\j-4QR'm2zB+}Sv'k,Qa72W,5sLED:/R`NY<$Qqyծ,l 2Jԅ} L|%EN;hǐƂbMa&zlIaddW LWHO8{W"9C .2w(uXEN\gpN 9` 8x4i@")vO _zgk/d*6ہgvR M%ٓ' vVfNՊZzA)N@dUҏ4U:5}w (#?M mC]DBRpo=G!d1%8DMOڀ\"ia٭1R44&cRfwu}%|{K{!m׏F0-~#HCp;VlVĠŗ=R>*̩ iJWwaFtu|Gm 0֣Nxjͩ,JE .r%# i'+B/j( | DA1?,eԥ>^[%puϽ5I}vkpZ9!ʹD.cіͩ4ʸ'&yX}^؄>Fam&[cD6 EnJ&6^FhRP'#c:uA `徇 m~gst nUMI V厯Y1czw*b`GN7m"́a<_0IPZ]xz7--so@.Ll7<>ڕV]bK(wY>e0Jy]8_1kX@Q"k˜@TFo:% x m~jvmY㨍pJ{b?ѧRCޜIJW)P+ւx0&⹨΂4/|!iJ`< WE70+=M%A٣Ӂ m\TH( @Vxez|sLnUR"8|@ OJp.£tR݊,hhu"@$ 9B'@Z6s5Xw4`[F\ /%wd#\ GgVkx<&p4o,!ϚR9IB4KkOE'eaګ?Ȑ`}L2P{p 2)-]I{:(3[6F@&| tX ~"v`tML,G9uAԡj.WbU)Pzm QGfFcP1_񉙮pf~pm4| 8y omflSZ_=Pvh#!. y{c`B'؂Ʋ§CYkpWy.t|u D- $kGOFLSٴt(>;xWiOkYnGݚl4Wp^Cʧ֠oj _,Vd2^V![g HzCXFǦB>B\GgVQþ3O1."X ե:44n5 ?p_呬ۣ#6m7ٮD?wY3lSn<]qR?mI b }q trJ`?#,9 k^h;Lɇ QYϜ:*kIS`1aqчN M~!*,W._I$X$VykjgsDutjw(Uhe߇_9)p^stAuĤxΊXͿM[ϩFDƋ]sD2FgCQyV]X6/Wlӷ|y B>@~?'@Nأ_*5'Cd$fkh?k7sTww.~ -Ў'*bJ)4uD0+P Dݼ6J$Q gUq!yp6 Hڬ$esL.+:M5GC2h7ƄA@V"2 2{-ݶr ~ y=0X&ZDU*CobN&14b dٻx ]hWIJ*u?sv~; ᡾(_ w)};WO8(^i |}-pTHn(Gr_MJ2/h9" FcJI3-Hʠ$d@qX@!XpǛD:+KFl3 _tƩ䨪Api肶0lCJ Shˡg3cn^*ɺZ~haO ǝ7_ scR'w$1!4jdֳ:`Z4Gೝ؊xZ*x|{RvnK9 ɫcK}M*iU5 \>m-k~_ew~P`MqEaTT :a1^1H=;7% XD0*:n.:ykobXK@Qh"rZMn1f\fUIhVOy Qs%ȉ8Tu1ޚYzT&[%OyYgsB \5\jtg,t?WB @qlM=~4i{uzSJ :)k`/].r?jN=||dΓEf"%qqF*hT2H3Z6YMGF@*EoBE[fƮȹ )D؝kFyϝaFP-ׁ= MpG@" 'rM!ϣuӖ;A9›f*M\ ǯ /ٹ\$ػ9Kb,;F꣱b?S!\{vךumºQ|CbW`'V*e\]trӄ_%m{D.[X~_JnS.~ޥdlR5֤hW SDŽ{H _NB ܎U)5Qb(_8\?!$VgS׊x7A,};kB\_5Bh܃ڵ_jXPT(klB@S澗'<Ƿu-UӐx+)V+(FӖc(Բ,]g7yjRnG;Jwg5!hҒ"RUedgˋٛ+|iDYھ5B"G3yMV< G 2P!(Um7c>-N\l!&ՐU2H5T:Í{VQbĎ_3QԆ×7["ǑlV/{5ż؃ujR+P0ĹE9*:s Y830C|YB)LːY,ch2W9!ʰBC`MoNP/Jfkro9Q/$O*cՏ/rK.ڭ\ĬB& $=t.m܏?\uYv-4HN<3]1)B&V%h0c.TlHs45|!'ěI'9Kn~Չj|@hV(Th 蜨ɉljMػ-,QM =[-w=VlWx(AaQH瑉D3np?b-k@X{@QA"%(nL? 0@IYt4`8%?(ZjMLlu0ѭZ M/@ vg:=OK2b/qɪcpVynS[&^D_ibov|n:ϽQ2ń-R`.NQ`X Rgkzo&Pq ҹ@r4yO{9vǢGvg}(}d-˯*"\->uR_ P;mv8iaOa%ϩ=46"Mmg6:%<[@ n{\a{Ӧ 6_lN&*T(<8dH$gʡ>%.xS 1>߮DV#JiX AHY'‹t7ڨ_DyK|׭C&7Nnjha 6Ol$.a ô35DbL?i%E%IJ+֫2RԬwXNg>>cē#m)t ^c %kkq!iG bn]3:>Ϋ/9^7M[O 6s͞hV ˫tMP6Koc;MzDdžZ>kϘ-/Y+tclPr ohֵ#1Dy+`jnu87=&@TIcp:?h2s}Gjxz|oUUe+22WV*Z4&"ڮDe\a$B?5t:R|Ae"۔Rʳ4K%"kP\9k&M>38_0x!e!3z*L,F]!dzw&H( ! ~q ζH.*;%+9:IƲPM%򎂼G4))N e灏D*L\ aWEi(1~hvB?@:Ma;>< ݼќUlV gRt7)/{R˖5>c-LYuYQQ\srtt3ڄFpYR(R)LTL({Wl E)fWuǦ~h @61:8[=h n$J6n dŽV*0ȇǬ=bqі9 }qκµò^*>@[.ߦlψP6QO}ұD>qKynq6:@nB_.w !'{ 齺2<9);xa kj\" 䋭>M ҂OAذٔnյ;Sm#"0w֖޸ҚLid$FOev7rΜ,!Aљk[,WOzlɩfe_69*"2X?Arf~\'7 iU#B$2֣JӘ%5ʅ  (#NY$7nh5AGqiyeOدk0cR]#J¥lgyCta\1xflZZpYC@H[RLMnqo0"Ȝ\S1X#[2Ȳ8VQ\".u,ud'b$~fWşyQٝs:6 v8W,"&u}&V/@ݛ8(aZHk2 V`V֚A,TcΖaw.QHjv.:}a,X]u3 aBR')Pog׶h1puv E'BJo>[G!dA??R+H:ryeH@h j7v6}=k 3, 2TW'֒Dı>/ӥ4K'hZ`[5g[9S`4/U3?Tgzdܶ :_CE t` o![@5\aY,ǧLЪ_߱} 5H)C/MR ]qFt@o*y-٣M= !9Xv A;h:>ӎf=3ʮ6 ]T-]>VJI2_C7FSZdc(D]%,vʃm|l) a| ¥Nnz7ʟdzyRXܠ(D^AtkWj:p"=>yYΨpR;*?n2DGׇs6Bk ߪ D<^vtjQ,T;!ɡx˃Ӊ1ERV;d6i CF 5m Og亪hX艬 {2 (ȧ}p2 pD9 T$gZm/5{AaYX<@qLF_5l@86?RpB'onFj _d h#I8cWcvAJ8(47Uo;m!2%5Z/drA3,Oَ.bfWvS IғSO"BehSR.}*>IKI")1_YWY.n!bו#[vwu]DhЮ`AO)$[ l˭$ i 1Sq8mAXV[6Im:oKܛQ27V D||pڠ}X)f埭?%A ރ!nB|Nת6}nR:Xp[M-wNgxp]"#էLQhNe 'CvW9_#\MJ]z72 1 iӳi4NWB]KP_"944{*Mh;r)ѣc|1B:[xTVr: #<領j0K̈WSR~(5s;o z64珳 @A5Nz1:,W ϩ+$v.k['f!/I7y}$e[ağ%n.-O)Ń柷R65abh.L\k ^F<];wuCUl墬k{\*4:K Ԉ䓁jn"Nɝ(Wtoa&{P1A÷N4'h_T# {Aٙ &B9icdx@$V`cg785ϲPO*$,Z2zt0#g*?/)"3v bdoSg8ŸVC̬jBN kG@G&‡hNNpvr>2]Rpxxܰ(k+o'blo/HȦbLV+L_߃6jԽNKKo'EOET|=yc]뫗gp-Ux٧B<BLv"u' q`pi KFu QXr a?6+ۀ=)^&khQ6636qۿ׶pʮx]YP0UXpcmQEs 6IUA:O >=%}eԐqu@B5 +&T?;gO \Q,SHwPw>l.~EP~ \\r u7cC:4s̗v%CF}Kt!}D9yһpY*zK_cHӇ·к?g0&0 K/:ðv8,L>Xa旃%曭C\w^٥}~7mn^RMg v*iS;}@rp 1-.]?kqaȭdd5嫶߾pmu¦R3zI.N9S5v(#`K3@mf=lh2BvG_Jy$2N2pS0QK`~ ſU?\%, qτö &oyi/! B:}SrbR|fYC$^@Z.GE$0ZgNN -=pUB5i`T9[L}@R| GO5>v픈Eݧʞj^B'Mc]&׶y"xΒ0Xf@^jp `(e)$QmЙA/cc֘!x tYT{]E>*1>Sڃ+5HϛhdE=jTh֜p NG.OmCܻj\ĎXBb=caQGRRX9ʯEÄؘ_#j|S&_!xnr]әyCo?ܵ "TWN( БnЦ բj_£ZLu;NREwu53"v#18k1b]VWNb4 w1VMF0O4!YZ:߭,`*Tby?1)U2(Ο"!2*yS#h6Tc2!Sߪ;h++&}_(D'G+o>O^).8~ӈ~ ,B)߬a^( P E* փ ?{ZϿdpia,̚žȩߩt ԥ6 M$I{lo/zG&̝N_[D\V @7Ac23K]-<-{.#QܔWt0P()hPN\ 4p"gsͿ"Epf[hҧ hB>h]|N[(7JTtAxQ e w3˪[Hk}NZ=.s(e_%-!94_%I`q sT bm`] av4Z H'1LFEVɁeZM 2$"7Ea**}hsNzzi1m!xˈ3SudM}c2y )LAL1xhczDx)IoT*A;\%If+~LKKjsBkB~!v*n _)7-C6O ilU[JEQA^_IkB]aAcKaID\˱92ʀ>嘢;IKC'ܙS,nQ@nu-nt;M4}RO(+wqm_f,i#G*s~IgV5cT4kㄐԊ>q1QV_F UR$k"_#ۜ}uđ1{H +(XOrfA%}ay&bg0tڵ9YȕzEXnf)ە^{ߚ"@c'??b'89R0kh-Mɟ|q{=OHοa{#}Y6Q (p"GhX^RD(l: S[<]c Ol]B$[FgHGI|?\/f9g:='fw 4)\al/q0p@u*߀Ywn% TH8;]!ק،\xifɬ 9S3JGsqϵU@x;ɷGxPF}SR=5k+ Zb0|6y:A bq+j͟E,UUi5}!8t,vB\IBmWr cy!XBg<< 7m7tM1ճ8 Vwp'-ũ,zۊo짜TcdGi)ՠ4Uc-1z O x,MۡtSMdY$ a*2c?^U9~ׄ-7i/(uHEAGʨY;8#?v`R*!!jT?{tt^n7Q:T6O3ǸG_Шd$z)uX!D[{ADef7IbmCg,6f/[*P0 σ7Dy(2|(1!k*ߣ'}pHmŒkvbW3 SU#ڐU0ȩ`ymAfKUnUS,.5s"tZ<`tIJc֕z +Jt8Dk-BA:V\Ʌ<ضH`"[bKJQR ;a""{yٔ@wم"DeljRaiSOMķ֝KOxA9<:Cj E{u@Q=Z f1YAx^\1 &QnPy0c/K~ތYEWzYOT o;*#1ZFĝmw*{޴vP '"QGj_KZVlb|P>jCD⯸nro?`mtҜD;m-H0co%n[YszJo)U b:TξН}LN6AWNzA&!{Aw( .EyjQVv+g^9|COl(CG[ygBrOGI\zɇ98@u ^ݾ -GQ r1޽N}m JNx؋64Vˊ1a(Ef֏<\)ȀRo |n۫,SJQBގd>%ڪ|Kdzf;H}iTs'1yu~:}DKXxq1]8q (Wk[11ԷH6ʠ({=]F)H!鮇>I e&R:wiαn}|*V=o!xiw5P$|kꋛ֡J7,!շ4[Zdx֨ \f #u"C7TD he;LJLwbq;hsa?Zme7QBEBzw)̔8^.:jgΏNr!ֱ̋-<-˽%#Gb㭵Nc(1 1½yNdQ[R {JvW`TӠSi?eȸ,r訩,\ iWW431 Waf0QXmHϨ/,k(Cu=UDco[2 pc)oa9Ⱦ5=R_h1`k|no͚āZoo›%Cr̵㚬?vIr!cP|!sϺ4&Xh\ >l:(jGUh#gN㣯˵r@UԑF? 9FWFW9/Z[ex9!& Nn=;Jm9A%0 !r[@WAxTm;9 b-++|ةUc~xݖuWEy/*]!݉j., ʆl]f_|W(@C3;%ouPO*E5g>v,igksi ?;P[ݛ#w`Nb݆ܒ܍=ɅĔJv-SX8ihlfqi 7_=;]j.%X)nU2FDH8K1n>cӅә$pDi&#d(FBi_C7-`ck`j ;-AY}๊7<%/诉; BUΗ$ Hk=;>PA뗣G7bC :̜P!0ڐM'y~͸v$j?-uD[} +p}Ca*dYp`-Lt2dy<9:6ַ8=N*|ŖRo>3Q쿩P*\\?{My?kȊ"2󏸉0lCihhal>DG/o1{GWn3,dp2U[xW@,zaIuQl3`| ~(a T S#e2Xo%#AwS/M/n˜zʪslЂ1@M(&Oj&+'iгq,;RV_h(r#?z gsZh˩RgבnVĠ[|s}C!p/h=fT'OeꮰvL6V}^e_'_t5l 20jVF{ĩa(_0H o c͐ajZOYϢ\ >He%І M)3xĐ^mL.7juk*P׫tbd֡EG[ ~Ġ0*e *5_{/']^/[69 s=d<{PU@j~Ba"h4 5 4&QL VY1aXciӲu@rr/1I̖ܜE\攱ߤjqbAM* TPT| -y`* 19Y`YFD ۳_-rD|P>Q^iu^@KjIl۞xL=MIGzIݜN\mvlz'h\ū ߟ3r \}Ti9}pikj2 pӽP}EË;*3]Xe ]_2c_;B,>E(;Kh .)bԥ(ߚ:֍ q I` -FCͲl9ih2=H9!7cزu=ɰ:s[,j܉”^C'̹NCDf)ٜ2Muz-$9rv&:0l[ER_2tnT*Ð2o- q^lB?)랽'90q 4QpgxeҀN:ŕ.azHޑ _F hL/vuPLn(}C6*Cq#dqq ?6ӾuF+cFvTىxx-G |M=. 40Ut 7:]k/Uh}#G7U~;x)ED׊aהݻAKpE0\ܗTN?+Q#@f*>l?_H8'KouM;p+w^L6.ţ#jNp H5GFfqAi`"9Һ 6g= h!+H@gBZbҶcF#~ATnx-vd+oIbykM$`ֻՏ5qɚwN4M<'qb 6:C5C`)fC UQѝ-KʍɇVHQd1>]P%DUp ͕~3@vƆr\EXvs: JZ(d 3hh o演/<;.j=}~=U$c0`ʯTt2?jyVۂ3IC?=&`Q9Q=F?xSp~Ņ^<g~4y.qp,$ |^`əG-~ݓg_ /$e&yKOjl՞m˯{$Gj?$I@S6d #GH8w-"&jN!a>郥A*O@8nCE )c3zЫAln6LFfӘ~] u[1/Ú V,2doÎ;қUO!tNo.%V*?S4 3 T/|!J3\kjЭZS>,a@P8Կ}or Yd?`5}+Qiҟ0 mq*缤v3ʝ ,wQsY٤ 7,hYI!œTArA"74=y"z$Ƽ@C_`[NEYBzءW/,1pHuKs nv>`m瘂G ) 8jЎa8sEP,#='%?^|qn{X^K[ܼ9V봙 x ]hGyF3 _t/8b"- սMTʢ;'favyu7)f1v. `wZDj介 ]!=%Bkƒמp+3$?MPz13j͉!=)b L9"a؇aʠ}x!mܠHߨt %4C\?JGnB䝏|Y5ω0gTٰXpq/QkZ)lubxn 8B sنcoO4@Վ_hXa\wx"m䥂\Ulo4LxS6Η`W@pJ+l3'\ K>3ps2_tMV+f,Ke Y ) f)˼|3])t+#a޸aϱ4c_.7rw&ـ]h[&Ul/y<\B]-ݜgGG Cy*e!!/|81goAf%RhMtk +a}Qצ}dh [!>·9~eIToLx$c՟?NCWw-BD*gQ˔Z]dLV{]e FzID O24,;m @ZaX֚ub3K ]l ]~%Ol泲djR^fwNUO4Q!f{^7ri@L~95Y<ВM\ -7؆.Cz}sq2j$|nQn?uMy(hp]rB* u rnuI=>޽ѫ/Z^9o~^TDh=mSxcz(G>/rܔ!/KyxqS)AC'roM-~`y5HuIh}u up,(W5BU^e;t 毠 f{>)\=RX/S33X@4QJ"PCs?T#ZA'@OOY7ӌYxB%X?[eM8.sb{lo7t;)_?)wQKQ3XE>Wb^D€|3EuKvǦ&ƣzxD='sIv)REZUBѶIMJɞ 40k]t]lSƫ]hn/:*rG8Z:X3—YSM$`SĶ;hqXWx2 nFJ/ZSnu `;ך@<7n*BG 3[' ))t2Rx{ ٍF<)]5P4%m+`܊CT3q</ mm`Io٦ z}&3I:\4BkvY< ֹt> "E!ut  z锻pm5Q ^fmP`1qVvwx;ռf!;cmٛF-]rӹX}KIiw2}hw-,D]tǑz'۔sdwS1FA=7: R@Dnt N5kuyY(MYp-fY +f}uԃ0Uї V}G ~$=ȵ䴆{BJDx+ O+NVur}h0po}1k] MIIj=io1v;ȅDI=Z 1aΫmos'ZL$ L\Neu,\w+2-ÕO_?bje2r&Mv1|A LS!B8NRːN~)=! ^ڃc1U2calSӧo9B/ p~^ZrٞE=M/.K.hѫ̣(QW]μ67f8ʊU/q/p5ld (cM`^DtJ}?oע 'ҀisFE8Is[ƈ< oҕ 7@ɆJ+18ɾNj)^ye>cíz.u>3j_ ՠɞhk uyg6&9=ge eÙ{aaP86EX 0D';-,<ꎞEy; cD!sDFyQ'x郡F :C@BGm/*V jNs:Xߒ0ȟ! 7/^^|65V}bu>I:0FZ=:p{Z (Nmd4FTWn eλ>EJ 4oZ쎒x}s#AmA͌M%4TvtLWĥ\c,eK}p2uBΓQ DV[B1eNg6.7 ` GOi%u8 2Pd Ӝ.k(Z# ݱRȇ ! 4Ň3>2RDZ!7ERyܳAA YUy'zG--{)x'jc!Ûatc+AJ.|il t.`0tK8?Ą҈)'m3_y{ikU, ,QsUScVU |kDZՅ )t |WN,f*0Ex;Zm>䇷x Z70wDJ$^ۈ 8()@5 h+S5X,YU?+d#l3Zzރ KE+4SSNj :nlÇ02*$}\>G($IA>yU<^8gW&x?/FYSU6.e:NPjD $$I L-oM8Yh[-h\=B1ʷ5wZYͪ˦ J>ԣ#/wDjήd  ѷ u{pDV[;#>>=W;oA=gpEr9VIל~+TB{jM2|m; }|b")lbQ엓,%̯#И۲ Y9^E>1Rʩ -n9VIp& irh9 EmQ O T\3NֽAD+Șz¥vC1=r^%GNELČd]V2l+j7f=*O/+N1XHp:[;Nn"V [eN߫PTInD Ztn '_$kQ4 l*o &8p5]!5̑Y*i \u֑۷8VW0xQw6b,p1Pl"iy*u=F5Kd[3ps܆M?8Z t7مrbm'WhA'dSҦ%,ǫ a,b3ɔx" }v; $yR?R;Zh]w`u@{wfrmnY s43dC;jQ#wvvW+2]qOm)j " iou9!f2䮺@$İ jA}>։$)նFϔ=N>Ѩ@`)u{9].b:RIW :I^20ш S&EPlW2ImuU7;CMAFqnlElr:OjYԫL2pTEY˿C6"nrGMÓp##یFw}J!?R"`87j9{v #($/˒߶ 7/Lդ1ܽs =&ێuTV &/'n|Il>G_"YHf++(+G@XHK|,5!&!ЋMr|;ۄ>wP;iͺzڛj7"a449˒n)nZCC3comjL5!OxX/CIF-hgoȐ?IabGW=^dIj@ 8`bcv#BM2ù}KDžd:-Vѧ zaű_CZ[](/ 8'cHCzpP=n1A~)vΈ'PFwеymqT-Ǜ4E:UĂ䟲!(NEҼ\Ըc=2x7nVŭv֜ "3¾jyp[5GFdcyxBE(_(~n?RT4 3ziO ol~zU^!U;2(̐ Nܭ,6gR ME$1i1j~+>d#}ڊ 2Œ7& 0 *f"f4Kh"jnlpFdi 7Phr8s0UiDCc6V;-Cw8 u>ԅ:;$||Ċ8pS2SIđrIệ' sn*(Ռ͢ש HP8&ylqꔾY_U҅BU[֛9qO m0C"Y҇]pCܘ[N{y [Aא֖jŒz5u2Xe2T!U Kc 5[P|{dN&`mC@"EQ(wUlœ(͊T̄ж9jO,VzsO*\k3O^녓꾒~yP@:ugI &afQ!zˋ?.dY h&61<@]]K2èݮ5xO^QKott cV~=!AP&Yu1缏g@>D]ل Y󐮮#m$G_̍=դ튳EX_US3lةi}+!QZKbȣĩaV[ XZD"*ƺ͵D}68֛ܚIL,!AfI_ۨoX):q.cGo+MkV4;YAys6??o고tVqIm+f{~g"OOUTƠc<.r0cvk]*%,tY v4 GGᒬ;Mi&R8=M_Hfxb;<P3:ZBn9G< m42uE(P|Ý/h ,oHg[k"#v =9;6oCЪ%1zjCrMi,oYK%Zl_KwmuLFaa,R?+_pCmH ._{G_W̙+\g_ev|S8V=e,Qyrw|_X 9n9vmI\qi)TɌd+` xEV#KrGbπHa:քF^Ic]?1Ygo}wR5 ΜW{mOAUi5ɉ9 oI"@&TEv&fЊ✯ HuFc_P H5vZaخ6aO>@TCvSW4lY`4QiZ4궆g[ ס"aTÈ!Y}iXS t Nl-5 /spPM܈jFFz2+zYՉ GOmU |wkgZ.^7?GOS\fn7s@҃bb= sМ*c_ĭ`3>t+sBkl@1?Hv8.#A ~ 0%o?j1Z`3r/Ȉ*c2%*aoĪF$+kh<Ҋ26õyox ʽyT}U{hD;s(^GZzz@ʯHoia f-uhl?)غ=tKCpʼn]򎫂*]*zJ=s!H_OZ,Eh14wZ|IqiSmL>D32ORI8@z%Rmʇ}w<"N0νLmRlŵ[1O!\*<0 [De@E"E˧*~qڀŲӣüKid6̒|Y3mnwZ%m% Y:4Cۄ+.FkʫElV݀`iO>O; f A26{P߼.& ,W^/ŶBৎcAAk;iȦhעK[v@rQ^.}jڽQ+0<^q ra^gxYWNKk5RX;.W6H k(~[7Xo/~jɂ43J\6)N'q>[ Af@jZC D$y_wTdH<"Eh9a0\beplGAg ZX论%nE?^DX52KJ =鄄y1|oP67(YOb0J)/bB ߙMCr%5nJRR!hw0^*}o=mv2sPkPXd0mf6S۴Fٮ>G VK`#PR kїhF$hH֭Ewe[5AfM^ô(%zG&ؕEm9EX4+6/0 @&O 9=&b[DUAZ~ڟ)#0yWVƁlep\q טkQ\o-0Tia{ %Q^?~BS=skb"8}Ѐn`%4grZ\Q ՔMǵ='#2*$cvN, E D~$thvXRDF.86v+N\.M ~!Tõ5][-SWٟ|#HvAwʏ%UK9}]Pij4oV5uspMP.<-j6RĘslwVu_ByMsLz$, +,Zp}k?~Qm*'j"1c`?f6ٷtx d닚~Qv^49hu$Hw5MJ7V`$9IΥ b1q]aTO'r+IOהXTb4ξ' l#rMfRiTH mQ;Tl:npJ0ft J-ʟ-WkS,ǔ$M]GaJ)ܸyW *(|\^ bT٢ =~^ -tNW_d#2TH?MijYFG#gז JK#O͎8@(\OdS*@Ƕv)7lvVs39;s.I@\#*hk蝟dՔF J  ,zm')VӞl:\pVE˛歔/xLEfc޿f 0`m¼O:\zH82 ɚ)s_B߭֐$ Wӎ_!f p;p{G+K8әMɓwX}qy$:?naLîيJ%uA;Q3lTj9tSM͞?)MuIϐ|_AJ(XMKlgJknR'4Z[ b2RlkWNT7%S.1=8.O CJ`ogɫ:5 ^KP.,oQhغjF^ÜG1h''i<8<"X{k\t\-)&hYXʍyM%XlB|MYyX͠wK]X4 2dN[ة$;lG>p_]^"OqiAԥFw%>a<>nڂhwW|EjOgC_8%sxfsT|c͒r! k<~w Rޥ~_ vA}f]E[*%[Jsw;@M`8e`!J<ҮF ͑vW 2UzoV,V'ԳVk\ ÄBiYin #bg7M+$ ٮv$wd "M6];T IMO){k>^dxqyK_"0Q 48H,"G媟_rg#?k'rӮતXB0't] y\COĴO d%ud]h@=tGo~l񒩞`g@8]wUE܂V_H= <l~u<ڠ M^CӤQ y;X#@D :%>yZfj؇GRHjkpY!gĒ\qEңalsLzS ft7UR}Pv &:Qw,d^i2a'evcѳU 1hp[IAƪP]:;,i uLHw5~!>łUj=$/Ť U5Dq{0<H,z疰ۑ(j8‹am/tkxV[CS򴰯)9#hv/G+ib`n.z4ʕSP+'6򱑆}&׬t~=.k45\3"W !!b5Z\o^9B{R( waIHN )C x $xpG!h7Fw?3z3N_^-υ 66 DCzG;3!y& A7S2\"Ȫg_JwA嵍a)\mDc"n@ q5i9]N.ozR*߉ RlU@Ҽԟ-KV.] "`Yl+ L Wyb[ pS?{ߪri1q |Ag*)/{)/dR KBn6n.RQtқ^\@x2I-`5p4p;m 0և]~ı ){LLoݫ y<WDa閿~Coh>m"Y`v:݁`Z̩&׌Y6pCf骛Vh[ ^ǠRc*no\"(xlQ}`<f? H(55Pk$>FW::S戉~VmŞa.IA|v J,i3տ ;S9&(Z$Q-DےE"^,h!TQ 9_>Nj Rx\@#]+qƭ;]}R}G_vdr9@ǵAB6D)pk%"aQɉ@Efz>;pq cLyxX*ְ:ID3\յc4ӚMqdg2hgb\!?; Zğ@y܍m4ZDV3Y5 DeK@3@+'[ԘCeCSi=lI$e+[X[RI&l,/:p CtJ W,a$P%MiE+5Ӟ|ҕ-~s ՠ:*Oy&$iSǵ4j%ZBaG7?T<&rت4-0}`D53^uoRVxڷ;I iFmDKzy045 `V 7rw͵ V}dKb[$` \TNja _^X,Wr4yjF"1jTlwZo6V/Q:@"\!Zk4T@oWyr,@}- I3:qEAFpUIP[[,pQm5|<_0iT!̟I1\+ *1B{ ;>K"wG$N qjhN.=NoB]TP.dhPsL,bYН$ԛG]j޹U6fLPhN6[~W|;Ȝt&F v%)p,k?~hL]5pYOiM vYo ೚q/L؂0#tQ[$n̪u*gOA|8+ :l&Ks}7hVv||C>#v1_6s=8fX(MX-6"{ߪv:@/iXB2[‹sLhv=K}, wS+|23*~fa<2IDȽ<ӣz?IPYCB_iAr<;¬ 푹 A\?IbG#W˯rjB~>mhB)&P/Mj1Kz:KI@pXt91j}Obc(RQ#jDF*kZИM,c(c{I\ ,7:&T%'10lu2d5luy-:1NS{UYYPm=nHv[Ƥ5szf6BۮbV !Q{0wly=TouA$Zh ~}jȸdxQ2l#}&{,UJg]U 0>Yъ/fӉPfJFtk >N!TAQ{%*wǐg>i19$JŅܣ9c : "O<1r>Deπ`Y Pf2!vl6D㴰f;"s|+v4]`Een$b/c4eI ڻ<3f3˚XTG@:süzq;.J#.TRO=Ơ:/U& zAF#L_v6 .,^Yq u t d?" {;>Qe7/k pb%yW63AGh.K~/|aoK,s08{(TpYIAq!gN;7rǸx-eee ::Aze]5oϮݴv Ř i()#hz*Y>t4 IP$|)W2Œ90kf2\-}Uc|ܘ\b+]Z;#X1OuC)@kqaCUfrpjs^?^i~X0N3)#Ff%3WYipDO^PovsGzTJnQ:N"GV5~bXLјӳ#nX|QhҨ9 lǷMaOFeQ폖w^u cܓ*W/O{@Nɦ8$l˴BsD3Mzj1xL5h@g,&W !D%b!UݪJ] 8Oh OQC E9i\̦P _΄tff@Yd).7ev ޞkcngׁBjz; tn@@R~ Y!5M| (18*ӉHNZb_IZ@F`rb٨S8إʓCcġ1Uԣ.<[F/e}\ɠKѨ-~4*-Pje{!;䕁o=_ ěI.bVQ-Iō`O7QT_duRiCzAE0SHs0N$"^f+3ytw{/|j!ĿR~ ̡6 e7B LlZ=.nqdI(9 i$߅enBi){KRoM>8" 074gCTDJ}_;S׹37Ux:g KM?({ 6͕80_^&UzqEHc>6wu'=LSµSɰZ{&;,FVu=4O>lxͦzG kxXa.>zێ6za39?]$k*<@?F8b#"դ0l@ٿ*C7'?]mϛ+@>| 9 w@vibB"ꋵ 6?Bw9|bo!p˱B('m="rR1`Ȫ!2V_R1Nn)ɩC|I 1#7{2qh?I[ơ5FmrɆC{TKMp/3xrdg 5TDDPV\cjͳ~K~ȥ"8$'3DUuKrgՁ$^AV5*8 (YYZ3wt{i; ?a4I#ř]n#`r-]:ŭ)gH(jFr! ,F` s GM \XN'jNJv43Xf a/d3b ufD~Q&<8J |& }] "h leW*4/ !x;rAo|Ez.;4ՙ "=9ue۱K4Nwz^\Jڰ3uVƃcLGv˦ #o#\Ah1:4=#7 迲w03 #+ }$ eTQcIY9Ū3b4t)< ʄI۪f9˗2vo~Q64(>ٝ/7IMYLUy2R!E;VxȜ?ϘWTу-W[MlOOLLcj_wz we <"u:TQtȃڎ|w爊}(v Km8+a󏩎of}a6EKM8$Ϩ*BY fSV) y51jӵ6~y5 o6廛d?qKny_ NowG;CǚR">z`l$P^[bZj"R7Ӻg.~5+Gf$̿[dfs *SYckʪ.9f빑9 bkUMV$>vӚAijSHvI],#Sv*P$X8ֺ ϤVi7to9)D9ZB#gFL+ɋ帥}> Cn+ :}ASbiHJW@<|ƅ)nm@,:+*#7pjޔ;RZO&ϖR,{15#;1H6FwNSXMg2K]Mݵ Fr4Se| ]U]GO-9g-,b灲֜ב f%8־R sܸeP6bÿ n& ]2};HUYAޭc@7 Z򛱤gܥ%uD\<5O I~H"cԍ?Opެ G$m;;9,q\<6^&[-Qq<>#D#c%[ϧ`8 3S AK?Hg o4g,r1#Fd] B($&cOz]Gz(z]7 O!Ȱ}45QGame[@t$?R^CXbq\4D>eXe /n3?x/N6w+m9S`XgޘHXƒ|z`qAN'ȹ\%dʚS}vU\d}-p4{18+ѝlE EwTLZd-(53Y/ӥdDgA3' G 6Sfd3+ؾwߙBE_| $Tmlx?κA.tAنamoT̎[*c/uMТVO92≴? -l7),Hz*gi2a&^"x-e"紪?-S_7 ˵9:o3xWk.ESZkM8sz4La ahl?8ﻪ%̒S?ܮ@Xxi?Q%!̣'edtYQ{? MWĤԎacO;ƞWet!6HKб*u %_%85wV!T&/!W@؞qڣ[9gsLO@}znW$hrWa/>J?z2r83z=(ZA{s +dƓa"qb %ӏ$IKӐ M5mLRWQpoY $dd#;9ĹϮ1RDcD~ӝ?x"<ׄe~e#RO:@ GՑ_}q5  l^_v\q3 %`+v :Z$o42OS-u8Gr~q<7B#*Vs#6&~`6ȺͰvESW2g#Uф>|Chw Of%t ?Ofxoєx.Ki5APqQ35+Ect>װ UUj^GjN3B_[L7Rێ~z3~@zn44<Lcԋ[1HOH`@-L#4õZXʔI8;yF%[zO`q6H 159^;ɫ]jȬu:W #-INY@0hz)1W:Zʿ,1c"> g#۩Z<&(rM`a@2=AӪ9 )&5pfN\]'UYe9E/SfPqxK3<6^ڪOZ1-X,C7em[MD#31Ma ,i]YAJ&]oGK`gQv}i (91qT,%C~Ԏ) svR;sy:OT(F7QU>MH߉0:nB>gE6^'{_o2cӡ3lasfK7ݍlrj_#Qw6k]A"#'KugݸZW ?͏.PR!."K XqlbP. ' kr$'6EV/Q !:8CS;'2tUw-iAERc0ѻsP_8;o-<[OHO4VnmlD,9 'dv]%%YjSUO`@Ma*}O[.̮aj;9XHm8~@Qd!c7,`D2쏁al,tc).o \ռDrX=iB" ,ϙ6ƱR!#,zz(I>D̐E]i6$`h*ر~ JVG7 ߨKKf- . 5]KDO\r )Kn۝$’ J3eEg[Mf JG ^u%3x!8_X$Xh}[d@ AGCjcZ]98ƞ!^6t`UgM}vgv}l##R}(w72T)ϛYfnǪH *ڳMź2mo-`F7 SPpWZp‚wQID YGp^?0z \+Vb߳r;)I(H·x3:; !}4bY-n}[v$X \4gz`%+YQ$qeAe1`|k'6`1~MDGUUD5vfGek@Q.Xe= hGHn8S/]e9K\(+Qk3ӼbP"kݖs (HqCz #ӽ\?e䙙sڕM;#{ҍ g[?#.!ZVLtj,G&qi|g>u2/KH#Dc8~8/gkfӭr@MC%`r"ݹH6UgH 4`1_б'z lDk= XzއԇO#tpȍr{Į ꛹y'IcH*uI]xd bAOS WlTnWXu'-rw`w[ŎpVY]_}__Kn2?o+ $%]E+"$Lԝ9 ZoGIhK{Z_}o?o`/ѩv%1lTKq[}:,ӡ=kǣU?&وrPL]T4K16+mޖ #[S'k4bP:EGۿx΢xej=oSѿ2J^^7]Q+_w_#Bw LC^`8^?|Ҵ#]ja( ;">۷at+` Z4zVDaœ|p-(i:';IeνDfߏoToҫXQ+__ #E}s)ˬF5wH)ASSA .n ֢'Rh8З ͷޖ^u>˟2.%=AJ:ǪEm:(ak,fJXRE#*-Ԭha*d11BqAN1cg2: 5GEei䭆ß0͏n}JKbrm]=Had,+,sp%5jDoI5e6կQZCrprITI6cGb%Wz}7m>=]gsV3~b|"q;O, ۩!=|\3\&ƟeG2Utf߂}4(J4>E(^@Ek.<_Cʖ\3mҞx [siGC}g '6v7_h;K1DžPilWvEd^&~BI]@&.ho,HRJC(Ł8&4 -BmM+I7^h|xa)UXNAA^JXzU) Đ]OaDy a!CSd &}F:wdZ;E~LS,ECGcIV?.#+tQKM*5~CS@k ϫz\\=.rڳ$ƃe_,D T@p0B6rb! r_[߹dZ-X HYrHRe(У_͇x|aNdAGǽo锤 @yҏ\2| [J[=:D5Q)'r(ta3@ʿ{ïco!Ł3(6jh7 C2 '@RQ&KðؐԆ qqU RIgfwRI6kWSV} 0a-Q>-ԕ0Jpk-ǒ|88RTS9aa7~]MS랤wO8'XtO٭(n3pY1p)U\0y^}Vp+>S*oA[$if $) >m`O^Sce3~m"S1l#s ۵ `:D퇷20*! u:2^@t~]u IXN(~ .yLқ8-MSH/Iu$&Kp, FܘL$,NqaVĔgYde&ct0u)46l@(Χ.65l{f>V(iYQ#yr" (t`mMjnv6XMKIB#3\.gzX/[N ףᨤ#bU rM-{S,'dw6eфpgݪBSʿG_/zZ=*d(lq>J;&ŗ&=E:J#'V<5lU%Þ{AFqZn1[3*W`\U3A y6)!#zc!j'a~Ife>hO-$e.uO5Ēj#\[}D0] (^uKZ|x݋W}c@uz#^`5?@>Tp'J:MV^!Iʛ)>8{Ceb<7[>LN"ش]/¸H.ʓXx/q9_{,_$*a'}>fVn)hIF_7jiz!@Eao?^'D\O SwHD>3ٳ W84^oC ďa">  "ōF2zJ:=Kyx1"D)n=TKZk-j̔uȠaOgz &&2C&~|!FrmK$H;^)JmfQX [XgƇۊԙH7Q[Fٟb#PHC@D/M1K. gARRf&C^ԟzVDŽG[=GkQ-+u+#Bc)@PD+ !r ?a`:avH&f~DG# {%piԝOfLwBPV/cSpeHzպzuBeo< : شjx~z=?̜&ƒhj)幇!#7vnf4#ㄪ5G՗K ? aH-Bjb"<1-͖{0@SrT-h!n)a#N+1hMj'7Bʪ)$*`%BJ vQzoe ѐ|}"d3utkL$a8ˏL6"lDD7HZj{Izi"%#/D4S}9:UDIlKM$wĝO$_~T4 {:iLu/L >DWgQh 2ke s@}^&%uw46D p̱+%BhpX{4C3lOg#ЗnkC̦`d<'ɲ$yo?, &cY4*XM)dE^K7,64K=6Ieć`Ј.IaC Y%k+L@WR%5\ş%}E.aD7&r,ۃj;>4(ϑe|OJ-飵Re*q`!3W~',zj&Q]peҳ^EG.mM [t#2u8xMM :I2qLNDϨ[D8 !K8Mq픀>A#U<@M1+[ {H)x͖,Q̻$ {q;ʊrO& |Bjߙ84+1DWW2W|XLsc`ȓhn XJSN|Lx/'z5'aĤwsDg iRt^V~cH3n`GAuq { ߔFe|IK4./}9CH5u?e{C3\װYZnEfg0ۣk)ZW a/&DE[-[#jA/rE(%|rƛ̬h0>珁Ws'RJSigI\\2.{fIB>Dfo][}y=a?{:*}r(8 sz%N0/A0 6^#7$3 }BwN7X]2LJHwjI\ H zonux1<lQǁa:+X6 a ?b\dt9DHlo3?ι4ΛXj%^W.Vp39 Gs磣x0a}hlf(QBAĿ } I/% &*xkp 7eI[wH䴡N|EL aLbϸU{ jID@6g<6ȠiV8_H> "Di/.`EmRA4DP=O8nX﨡ۖ;__ ȷ*v5j>QA gq[1"&-iywmw%f-KXK'GM, ijs>x_tӦ a~lvzv!y~N؜j٧^HPҤ;ҩ ٩t{i]ʑqī) t X ڒ?5tr!!_>4G 2ȝvEv%ѴeEd_!dA/l{]WuzrFL8J"5m',R/Z {%.!tE'5M t2# /Ѹ2҈*F;/;j9B}@3< "m J=4.JH.ƏEV 5 '}FWrמ:t@sjԵ},PFgQWVs (ppd?^.coFz[#U$6*.[VX=OͶ鯘 1({L'ț~uPp%-v'H׿%*zskqOxk˂]QySǚ~;tH36/vNC*W`ZAUn>@1fbZ0a+^Y٫BGF-#2(""KP'dx-^ݗWv >$M T|=jwfY+a;k}+.uH:)g93MubD⸤f3__0=DͥN-Wi6 Xi=71(tJs<zޤ’<"liɼ|>})@l7%E` [N[۬wXt|W"FJ޲ ɴI~wճ~쥑}(lX{䶶eڑC&VLKBIi+"|K޽cfxHd/A\rJY\ L ,WUEZ I&X mHk*`Q(@p26J ϪH'*?l8^_2ItE<n&}pI s#RmumFH7CTWƤW\6ڍ|$.kE!bmzF&|~~a6'Ae9tPdSýPnh#f3W$at>PfpԎ-^y˳"8/A/Ai1)HM~?@Y ޷7[MRt.(b.8<4'ވup:)׎]0> U_rACPP=(9:@A,9ͽ5oGQ/n8gP89!#iWAxKPW*b҅Z^ce;jrɕzX߮LQ+RLW$}FR|&C68oK3趺<> l"^)6ھ# Ζ<{y=ҡQr4a|rZ@(F5f} ށr؇t\JXe2.w("SN FLNHj?\AZ{K~1dЧݎ;&~RUvqLඳo&h nX6u*lN=}ExXQV-7dٶաϑA7Vח߱-9B;,Ӧ(%seoΫw"xnƲ(;h#n6zo 3/ddybΙ 6Y' }_d7xF9UY BeoL=Stk x|r%1O. FkեTfRCZrkWq>tAܦ֠g,ƼevR$kX# 4ûrh>Q=o*ǃ0,\|Or 6`W)'' HJ9c Q+B.;A?z1h9WC@!=b=p?L;0AR'̆?jYvݳ"m_OZ-/b;E1͓M D 'BѠ=/n^!m':د:9@i2;G3CaPG# 0_zWPB<"Bo2fbZqCZ,Q]2Q`}#|7.%$/4JZԷ[&\fP#VP yC9+,-vX׋oS욛2tZĄ2UBjaB #CSܿXG3@fÿX?#AzOXHPѮrnm h.7RUAzʥa|l"ٻVrrw5۹x>tv=1wâknbN؆KOK,IX(x@q۶n-ZQ'̊LФHԐ"[b"^!;T` 0PQbdA4Rϲ. ]piLT{v*Ma$ͅԅxZBn\hTH9/Ncjq qky$ | JK[w֚kA;2W#8tQ:ɰ*D9D0O@1հ@h/9bAST_GN=9q\>?: @̺-.i`\kLp͢hI}vEcлЎH̙E/nY`(֚K-IwiVʩ-v"6p/Qh@uIW ~燌lB档 s8vQfBՋd$P`hQ(A~ޕL%?Ö/R|ƋȘJ7qࢄͺ%Y[׳ڌLrmn=&^eܨc`c︴tb)JiGND`̎% 7 #%-`K:bY '?gLhL2RݔuC XQsA?O-FA%aT>JҼI*GzΤ& !='`q`3e@&A >Ejk)LR/uDz$Phl{g` RUms%Wmk$-vXOrf7P@Z`MB=<NOGq=5C^".A^{T:ITj,ڷ q;iS`]9~db+7 q엓PGu;8;*98Cakwe+CIgR3AF_2#[L"zzJp%p,ȜnU&lչ O=<%G=lh篦ړ:=ڜǣ2W}XvNL{¼jzĻ4"T&Ui2<+:!J,^wxf-ҳvHs):sx`{u"=ՊZrrBhCS<-i)îr i$R uVDi"쯙ֱT m^ bIBI]^tCwS!GF/#!+@g%Qu*f<]^5Kkw_as[ hjvtqH^Mcr-, T0˭d>9㍝T~,xq<YQ[^»~(dd! <T2hZ;b@TM(p<͆^Z;}M"i*e v8D{lMJ,dh$+B.40߁yGS[eUq}+޳cN qg ,qQ;h?M_g:N(f"t/fr&3ҲA*5%rֆȶM Лuf v0@m_ma>Xt9SM9NkD?ls8qwcS*|GHb?h) =YJLd%zeeu+$tqg`~8Hv)R¶!Ƚܶ/tv\R3|m?ڦ6[2)MLA/ugLn|@T3R~B5R #7VE5v!޺eo YgBofR4EDEGmiE+3SO*uɡjGd+ƒΐxưYGz9[r$uQW!+c.g\?Z>L=Pk@ɓ{!u+Z7J?T^UE8o[aӚ$@ linT8ufsiΎ%RSq9uW(}UJ= B:GFs'\+{NJ=y"Ibu`hq {5Vω5rnTHϤ ^5Yэם<6wIkPmP:Ɵ_ #wi?QWeѮy;{(jBT%zQ!8RI'}G x6TbN( ʓkaБc mJ޿gF0IAqr]i׳IQ~aXPX*G/W41{Y|VAגdp29dik;c7&aW~rXB 2.~ y@C5Im-&ψv-y:bcC6S&&+ $'{N@7JFj%sW[m!@[-"r DaSk+7W pEW/E'|,4gui}؆7#y-Bij)ά,- cf_ h$% V8IWwm= xwB#paާ3P52f~}pfy/RdxC<+ꓺߓY(+uF%1<0GaiԌ-W6qO30C(GCm)Gn* r'MLs"&~,V֎-+{hYX~Ai[i M*ey[G5X#QWI U@&~|~%0 I^Vت^I.RdaԒ(ń98$ʡR^ϏGێ[=n]*I,B-9r*DR͜f7L{ߘ%sOszF}W`wupSq)'>!mhK¶~iCRMRΎ)@+SRE[|e$b OPAC1lw~9(oj~O&yYo(>>,c`ZPdh| gyU]D 1eʴcoU&l%QyS5p0artl(zda*a !&PJ &`OԖ4D:"γIG̢^wlƲKF,S* #yZ875[~$9vRTwÝ$xE2ԖpI;d*Gp~]f<y(L߼2)#k$mMzHqGPh{VTp(\Α4dQpabRT I^5[5:?l\܇>%w^1{P־f\QlNG3j6ޛc"U@m\b֢箂UtR/S ChkG"lmPpwqdHFYqM恼tB6׋[X,Ps 56+ϵEWB!2̧PqO|Y0~ Sq㹣A2sy+QIֿ/|dnc nsӎJ9+}k^œ"A[A߉6$ <߱Dtn:ͦWx iG4QrsTNk\XqfJ.+}h;BmnR-u#!l K2 C,?K6w%a왑8g0nEx#^1Ւ"DS]NИ,ZאsUl@ZV#̾1Ap/_Iet|1VxezPHCmF %n՚Q E d"S2L_FõhO=jw${yeP)"40g䵇y)cy~U[/pub7?+K97YңQk“S S:gd6tTVCK['vlR^n=+)c̺O2DUmb;Kblh65 '8DtÍnV"55u8W]+u9a01xȱZlXSAH{f$Jai(<:ٷٸ3#G؞FiqbOWnQ'A&gȑ7j`C"l4K'?- +gʗ#NHӧ3$i| o~~C6Z uTuit`ܹɷ[?ő,;mDrs.7u3RL ík[~Mv^0XXLXXAAP,¡[=gRoazL%lūP ^y|T{Ok lG;WFAJ!|gI{ /fe;w7l#>%iA9g]I JT;P}Fk; qŨǻ{G{*T4'ۡ}(Lrlv*Im䢐?=d_Bרe#v {Ntxk)Kcځ,ꙋS~c%0DE~f8UʚCXb>_tc eXRa)ٶQں{}`QZzR.ėhKl9s l-)5yLًʘ@ 5oC4fjG ?jfvqrҍ`-#~۳JG X_ODzu&jVvr4{w Q܋:RW&H^wѪ+.;/!y亠q66+I?8 3g1nv7q\  wtzҖ±Kȓ:4bzv2뀋@km5Qr]5~SA3`fxģjx*xb}|/$^K4~1nnҏX* 4ss!YYmb#dh"_T;u#nHLOXT71\u (iaul])ƂTdIE[ޚ_з; [L^lb)ZAi@ C@ * *\-wY@Mq,%" -+Bgo+֧bN/,Vj-KwF2zD1߰WjL_!c@~6oR@Yg¸3+NhEgXsS8.') 5za* Le9Da 0G:uݱ:x=8ͷњ:I^uY0(cs=0" ͸3 ^*.Yg;o>aL>4yaȢ )5i`NNcˉW̪|1mF$F0sEvq>c|60~eo}\-PhKjq6҄8LLY{Ei>`a4yx Q`GYS67{.*YeLClab8*߮aʞT !%&i%` n+_qѷR/!cS lc/fkG Q= u + Uts XʀK:rQ N/W(9 b5퇝SY1-y$%2: 2l?S-V3+$T{mq-,*PWC)VbW[ypG!~,PNk'Iz`N4$\V83(t{(M+nXb.LA(P?9u vvb]pp{`sT9n1h8QDS<چBT=(lxE*YwA9"56}z>tNQb$qQ S8yie'l [m7$*m`v yhvx{_K4{h{\_,:j{LɗYEOUY;5 .6H'_$dž"QU;*/]pAcZtDYFji>3 hgrth棓+~B5C߳IovuܼIwX D4贚(J9[2.\%$9aun'Z`2-@n )0i`@4ҏ.$1pk=SdaI# dzp)"р)JG_h=+թctQ-??6 A7l)2h/^__6.W^2w\i`̴r"/L}{uxķy| W4^c었Jo ?ɍ,yuвKQo;bl Lot!K%{sSza9gC۶s4#O=u5ZTzwr6G׃%#9x* > }`ћ Hǣ3>o켐{w-JؒP3 ꊞrN`icKj.&q%tcDJ^qlN?BbȬM"0A+Df8_GsQ3?SǤz-8 𥣍S @7mM [M!bfWq9fQbIȗs'&x[,W%0{_ԿiR()mª,IM/*<~NkyWFj9d=X3[LWd?9vLɱM޵U-{7ga?丸@.}׏P57I4{dk@tŸ°YTva}_V[bOZ2z_U"*DE_EbRRfW$RC\?!wҳpNj4*oBҚ)],p7(TWH*>h-UZCh=Jт4VuQ|G̫3x9d&i'Q ^>Qșe"A`T<]l`@#0Q~Vz JytQJ.ă~nF\@?!LT8p*U7f=Er/SQ0ZE$[c=߇a1\c9ݬ#(n`w%j3!``5Exӣ~3L9كJwA 1op8T#\pҔfee v }nḓk kl͆pn\hgZM]{Y&/6,Be)|݇puZ{IF}?yKAwCh,N,U29sCO?a(d\޹ZO̟LbGcR3TMCz^$پ'd<0'*<8#9XTw9ȃ:m,9b%Ֆexgx ;;Y@LJRoYo7^,a\m=vd>YV\I%P2BJN!'?C}3?s.u1B,?vXܛ;k|Ҫa%::hI76U54KȽb~w)]+1ٙqij|/lk}$]Sk. VF_bQC' `JHXRI?Á 10*I:|ra+E;<4mhQ:Z}2@0us.Ps~\8ֽD6 }uZWLۄo DD-lՍb8|'ڳUMcG06=(shuZ}ze밈w@n߅k)Q06C hoTdW%t=7/o TRpYK'b'u d;*"ÎZ߼Bo9B!\3KGl}>,= Ag}S&!%Ik]8SkaHa2,<>i_*Y.O:TU)_ɔ0gJ]ltX+iӲqPtMխL|LOr-S7n$;'xrWoəhZOD[i[FӊcY+ pk$dГMh``fc"p`Úv\ a`:\HϸV{S2z)nEpᖙQkz>l+XzeH5aޗv0XNKͫXsbt)JjN7!=R<||ܦ\٩ɒ>:-haOUgF5ʨ7:ͫuf-ij՛m1X\op0R/mÍ4r$y'lm܍ AWf3aByj9jbAl۬Y8>:1k"E6-> dn8zZ!"R@v !*)IU-v2uA[=L5 {?)|t(2FKj,fd[5: l2Ѷ.vLIJpFQ6B)a %Er߈w3\ dЈ F!J.\;VOsp˵W8 3>l iz37?=聽ċ9IZ'nzx R ԋ/DJv>jRvLDHiKɕh2b9i۬j2W~ZfaxUVG)Bf&/+|rp#uޕ, mGFsZ ἠ83s6J!5̟ЙP#8">q9{|bOQζ4+ԇ r:Šz#=ha=c:}ߵ%_XfXWE^xmh҈\lɀoQ!D/um5u/$W, .k{챇t>nkɏuq[ X;HwR*IҊӲ'|nCD-# 퀅%z2.B jW$ki] @P@~Qp5jT{?tXj 'WQm!l3 /~&lxkPKz&z:ߠ)_Vŝ.,ʛ][ҢmHwaYS-*rgX6K%f>@i EL.F8|!Z-Èy45?bOs4Ӿ1& |d;H#=$V[$dQuYOf*bI.iնb1Nmv9OǥI1L1Z v Qi-RܜX˘b4^ : #^~1^wA%q$寳 xmdzZ P> ~z &9E9xYr:`NWdFi=&t8 x*cK  Qn&o )R HYԁig&Z'DvvRB+wЀqIAHٯ@ 9x@Is(giiEY@JE%ƏQ$^{ Ad7Cw{s@qI\jB斷aT<2(_Z"ӑnWM,,nqBX6d6)Q:^ P@ Eg!Oѕ V2λJ 0, &*{u)f/tبI\ʷnn9EGf8C,ڴT`t׵6#V-3᪲4ahqal<(}Yq|KzqiKUB"&tB}XQ @ aw:AXtp骺ٔP w Cl@Jjox#9Bs T4t+X KBa>Ң`(ּ 4=}luQ?a M\ Z GVkMΌEIzSϤa_.f!t z&#%R8tv UTV8EP*i[ 녵ȿnjgqw3b4,2m2)q&cp-r6,~ H(wc̮%; p&3}ߢwka:ܮf9U/}I$=1bF&AIlB4 3F1IdE0"1΍*Ї9IQTi-ӾK(wet^EENqNXm)dbG<NpW}VIiG;dO *nd|֛"N30 ?5gx|TmsԽ9IDT44#*FgiyS@trXP`z,KpJ@H[Wd FDSXuHn7><;ק6 sbG0 ,V,+yy!ɊhP9)َUr?ݑqf[뭙u0]Ha(m.1*&CNUb /ٳ=f倫>ʪw9 ܼĉt]RjGU.HPn1;mRP}[Y*ɿvg=pVq(VkWo 1S/۽NnEyB ` \@`xQev :}N}Ee/S #>SS ~w/@KQBI^+74њ?DX' ~=v$#brZs281k 8ٲSq \לKuږ$&?>V_*^fs߲ޜIb"m%j;-:.%4CS¿zmb |h;I,4kj6~l}"q.N7c ʆ"?RX/O졠..'8Sѳj ԗH٦tB 6+I@qӾ<8ymKV=0 |JOPr׋k4cFEzڍ:dr 2iBX×tvүˌ VReM5rӊl]-%sG=cy³mLZyi xU-oxƬ==oچtQna>Bc U G[? ^t%K`۾чGr OhHy5e>aȠ *Zc (:^/Bz`Y j4"i "/ɸU r6ˎk *8[x9w!4Q]v9/U%tUcHF й +<}<)=b+HV7\cM&"©m]^0CmkBѾvBЇ(2/m3۾Xӭ10,WΤM.DXRLI,2CrDt$ʻ쟱 #)"ֻ 4.iPCX%k8_[Rg0ULXz˫t0KuS+d,U_tNH$E~( \)}5u+:jdMR\"N)W]ЧWP?#8 _WV ʳzxBy)x m?usJe cLf)95kVY>Qʌ2M)ɘ i[?k,zkY@&?qӤc/c"'"hLqM|7T<`Aza(Ni.2vvµJB]'O5_u#8 TeBhORZN)~m*;y7ǺX@,iqe[4f=1hۏೖVP"~t"[]^A#ҏE4+QQWJ7{1xѪPo{3J+I*mB4 ^̕7Hf%y>`%D=TYHD٫0w CM{J'B*ԊP@ӌtK NNp:^t f1ԕarO"p먰 |U}@>'ܶ]C}%d5A3N^xͳp;owet >w9_ȵI|h7v" Z[I1uTi?cG1U&eUr s?\'Yqk셀NBl~@JUe"ē[TݒRZ^'%aCXFGG(&6-}{ƏY`۳o* $`+̸8R,HIeVkdy\i~dk[;8<}{"4l}l5ݐu ӖCć Nj!cAϐU$Cj;U]:rݺ㥷:lف@č$13'\RͨdGd=;.^~ r(b[~GEiҽsm:~HcI=U x [݉QR8G 2{ah_NJt<7 gv^lSG -Iݸ)fyRڮbtʐ ҭW.fT=G/IgbcU8!~R]wf.'RHBI단+@KRN| ;",^~N)}=FuOBX+BU0yD4d͊$ ',iq@ٞƼ]H)52vp-LagLd p> X)ЭCQJtĨH"53rʐs-)c}+N`]RU|@_ [}~/Cv .pܕg"LׅO \[Mq%qNop F/&Q-! 7~XqoMG4`Ly襭+k\vv_j7(zew(}~>w7AK&=Ȱv =Bdg%|7oO*S^*ṧ"Bh }[S0bBS$q=.6Wy]2s;e_t!ɞm>LkքsXnԕ!ym"9h)o{kЦV;`#`s4c.N2A5/f4׀&X2ӷhQg#vݘdQyBn&ʜmqSL~}2%+L֚)ilx `P5h`#iz/#{H[p~D[ďJ1 wTP'aj:' 2 !f91]0M;MaxՊw ]\ #V掌|-xF@ܯI2 l#1OΒģzB+ -4|lc_HƓfy3mq|1z: OCVȓcR')7UZ۵Τ: xFIa*Z*6~*囓$9bf?d {)ʈ?‘?*ޢ^J{nfSx\XĎ>?>uxvO / !yl_IuVz#:rn #hۀ+s5$5A 1p \uh3N'JL6g#>c33S⽡QTgu q4עSR!3/!&Ke,lDLV Pʼn ja7 KⷺN Q6[O۸7JQ16P0zq-Y1a aV/ECDŽJe+Ui\bg[c6' ,h:.0vU;oc.c{%q"L?C fnQ/\;i}!%`p6XPa:Cgd7>+&yuݛBL.?BgXނ71\" izGb :8GIAnpH1gTdǁ;CoEr7D*fԋ۰k2Z?}qSud73hlka3~*paڑ1IVUϵI;1N'Red60B|S~ղJh4  &1ĵXVgJ#70K$F}:L) _: '2(+>Võh.U~lz$3"l8tࡗiEVU¨Yi2UEIX>[ס.FImeaCaYC̗$0|<}rۅ jCt<MS(Ƣ;Q'J>6\csL*46"J_v$?*_>l E9G 8̼nj'!pYIQ%D>%xhMʿϤ{xRH=v?`C@J G=[-uiԴQ/Vl| 2ҧ7`II/dagk$O|.3HhޭdY LXO$L_ puX޽ޥ4jq"۔@]χZ=<" _$ #ҡ] \(uD;nvS'T((Vu 5*p 0a>T5.%6!4j鯁V=4A͚69;k> j'mOmƊrX)JWΉAnx%JX@GVu=[h.ߝ<f8gd6(hC(^lHdvuO3둥6BQsv->+> ؝TQ<(!s8gY@<0Zrl7_ϧCRT:5iL0@>Ǟϑ&=Nє~IRͨYSs}yE0F}'w?ˑ?"S#Js3y5:mLZE\Zrmr:pRX7hj4OJ>?sp(Dy"nvChG(3+A,[#ex?.W~B~t? ?람Tm@|.N%=5J }Y~:7T:ZQt` + ׭zN i wOUaKim**F#u pO/dbZ撋/7ޱA~PU26Jjy/nO8i߬~g-Er4AP - CpZgӧCd*1YݠyAH!BwugG~F "*CL!,*dWC.unK{5v`" c?u&wI 'Ir2LO[*<&bhK, nO:Hbhҕ=e+U<El AE4jC;@K*6/*[9Yw3ɋަNLř= liP_ϹHφL"SK4%3N5ɶ 4F+AT<:)m9OǘbX"pogI#{ w&h &7nX/؂q[>͜ vy C ! iPXk0tGr'h[dc%UkFoLԗ~rwzJ0-/_:)pѯi D斝7>K^8yiɸܬ\^UdA;(#7 WlHHY%gvYn\ߝ$%yQpI7#[:oSpoPL~cϗXQ") 0@! ]>AI@(&#`f率簂De+ B7Luc\@ʝ.ٲ<\'|ӱ=$d M!bT&ݽg.GgRڄ.By 5}8~)SWBYFR=qꊊlχT>8M'.$]PEw}޼̮fM`Xo~| N] h@pI3GM msiz&Uz_/FwFݜc?*}{|Xj|isgO[J]b];]U|.Ȳ?zz#)ZrfaK9G\qW3xc {)1F;땖Q֖*&ތxqu/ibOYzTNS@8pӤCڲ"hB8 0t6ֳ$z;3H8aaF^b!=)$Wgol]d*)  ʧOߎkqsJ,{!B(3.ledOŖ,D_ Ozčӑ~ f9ɜ/Tsإ/ڥͳc͝%W.I wN2 ݨ lB;H>^O)=q`/Avj=Q@Uqr̐ó(kMmrso0}9ZHuXϰ#61 < ջSa-(F$c/^fK(J$ r pk0؀Tj Eg,clIoHc_Mfv Bs;U?\5""*̰L-{8} P) T(Bu2mͿ=j[fWMJkA0#?5zkS8kM xhA=_/U^~X@XqsJm#LθmiiFg A*ϐ\Ϝ].(Oj\6&11u2oNjK>?;$@L k\&-1I!Y!}Z|"O\"q+DRDGEn&j7i$/HTr$*6L0owr`3p_ x'Ytu4²*bqCo _mʐ+5y8jc*B ,78kyAD$VE8`8r`G/<H ax]؇-ȯR*$NgyGm,@Pgsp'͐$ 9Ӓk8ԥLpks8E\VX-PzdW׫wP } B _q> 8v 5VX`H(wPa .ս|hz-qCqy7WSVM.f88zJ.Qn8ONq%^GSݴ% uAɀo*MBRA,gcS G@c՚G4#4I9S R|xݳD5_S+֝5s-ۥ+$#Gw}7 g-cec5lJyרdX8[]>M\ݤ~X 6JnAȪrCbqV6GrLG-HrsZc*XGFAb@-Q P _=8*y۵@5M!n:Qlg%V7!6@1¼s- av]A8ӿwyгshp+}}w/~)PR}Xrv_cx࿏&!+u93g5ίaXӤxG(J%'FgeNb32(#<=`6Ng 3A2 @)# +s;hȠDōR H>mڍN>v#u6p3c:}E=vLEk~nP(<_vo[8$WxW X@;A@t`!{^GMͭ\d-e&(PݹUA&$/C\tcc\~ h<΄X1nr "( (FC#s*v+}p`Od#Iփ4,ƄuV!rgJ ~;]Hɵ l{TTeGF<|p#La PV$SQ,[C9Xĕn7pfL vҴAdDHP3jsD2-s1C_x|j, f< 8֓cAcMĬFEK`= ' !֯ v|}Ԝ$S@^$Z6ѭP_}#%~EH%Ø<8y78J:^̉qٛ0rǶ *1G6O2'u?RYR|W|~T90HWQH.ɇ*B877^ʃ<"! ٗXTX.';F-. b}l((w? F/SV T,<1 Xd&*;grM7e 1ēnS6~~ 3Utkpe{.l(һk`Agv;[}m onR-Ib'$EhuP.֓.sށˇBK 9g#7m񆡖 !\NNB^03 KS) BҸ'xC7G5俥2Vo42ˈFt&N9 햱`S~o ț\@^uMC ֱ9i*oйVmEW=9QZ@Yh:9N=s\SKnm"kނ2a[ZDPD`=eayS* *!յ_:t`8'],*A$2 )Y̔'zPtϘb΁`s ʫǙwx%E(-䏤kDk_J6; M)S +";?hFf*3$W, (s "NU=\n۔ up| o&KlLE*S%IjE3JF+oEyWO@>,4)(fueڢyGkuWF~tVЩnAyG=_zvew .^ty?e?E<w[l7s!+e)xKXV˘ ;`{%-1xyFX260Z ꮀ::[ (W`xh|+z-1>D}"Q7"r< 6 & ޚK}˨&JqFR:to.S WnRx;Eby_re/ f(}o.{D)f8Z rxѸiJ3::%5z2yY G.5{ 8NUt.|O%E1.rY&ʍ;q} >,“P_:ayٍ].C"M_jŅJGIH`¤;KN$ycD+qG FJ^u6n$3&S8WaGPkKn1>g!:gw 2.‚v<PBɔk@߮ZlA7qm{)CG$Fy=la tDk|AnBzX[šjQ"&::XgaI:+9"T+FtZ͠ƣV:]y-x:"pm*I߭.)g$i5rh:G#MZ\L +Io93ep$C@T[+`jnkQDzU&?!0S3q5hfn.:@GѠ<ȎVd;itf.[a ln%r㭋s^NHt@>TWrvdμЯ_߃9!4T4 1_zW;R^QI'"V!]W,.JnzK AhJ9OsT$qWd˜6'S/p&glw\c!o͙irCx^H*>W,2jeYJ 7)BM(jRSQ\ w4\j $ݺe2VW'++/[z/.kd>xPw^K6BЌCKSHV^-\h98i8OVZjۼL9hTnNC %#!"XZ+y#=g{w欐j@oz_}]}Zc\$ -7Kw\sI5r\eWᛇ4[6܉dҡiiMP=EdtTfP^EnsVb8-rr.b?L7m} zd[g7q(yVRw=MmFwѓo^NO|eaRjk 3# )@:`,(v{ AlLU>t0kc:?BWCßp`S#M % ;|!3) 4@<ߥ#|#Jihf;7"'}BMC#1z(`jA!9r=B dF 8'YGĂyAL."ED}mq& hc[/S뱲D55!dO9-嬵E@n)uT˪OdpBOX,ʵn>s`ۼa/%5koK%?["(,:iP lR%k2u{ AewWqJ`85xu#ty>F2|GAuJפof~? ݎʹ1ؒ5 ISMG:)PAUYgV%gd_IzszYon+Ɨ?Q; b$LKw@Izi$`sPgd\tʘ]!lb%įv'TL AhKPə'm","ZW}l߷ u/v# O|Ȕ1MK%mKORǸ@a"t.8|aIǘI21!) y[uu=:僄cE-X-0YN {%b->s܆ˬ#*$,c~ΠkdGQ!W-F=Q} )E [aLAقP=cߞ?E G. +2J)xQ[$LiswJЍZ[RV@,4̟OB;+^K D(kO.3qW0{2KK7؇'p_eL$*G;@-e8[ʍdON_nLH :ЄÙ@˪ˍmtOp1<;&$ Sw\#v;Cp1GWCTEṯY&!ASh oXV8N8p|(5`Hzi|~:{ oi~1GBЎhDhub?tוjPVihVӃC:],p[Ng~X7-iyvl̙.%I(&iZk}K umWa^pAѦ^%Q|8KjU [^\Mvz&LB phL-BRV3;\ۓT?%9 lۏoT0ʿ􏛛 i| Lwh<=koۂn,[f/5\BwQ8߭Za'$)fU7s2S{S&C֛;Q?`C^ng6)fߣeyAkҒ`vK " * `"a4|?y{":0IV~otTt]PlaFO-^Wc`g^^ rkQ%y\bAU ()(I.g /JՅMu Ѓpe;IAwUxϭvR Jsoޞj[-X˚t(0,4?5:I3;HC u &"Yr۔4Sn0h6UJ%%/y9ˤi'`qnSJY]+r`Et}FyGwi'ygToA^43'A\xօVG^BHJn[~%6&%OeYh$*y,;uQ&CꡀAz"ekK!׉ciIǹ*2>ZڜR4ܯo7_#Q 羍Vp#o-n4m*fg0tTᎮj[9M-T.z۞dr#%Q^G|pBAGWi IYؗn_ WZe Ê&խ> -S;5g#mH5G _z 1%سfU0vQ\[%{OѴg !j \\+QH`Sٯd%7j3`+9Ǔ+wrGBq kRRάf>WP" 0.C+,t"fΧ,sCX([{RnSb5ftSzIne@>e"kvtӥQp45QdZT,v@QN_t[;7rnM&.o"G3^H\0WR t'I9}@IPDr}ho!Eyb*(G7vbE.| Xr0liLnL5I.A zz؄֎P]@l@0KϪx Qߎu䈙:EOr2􂧢umbLU iސȐLZ .Q>jH9V̿e>.5rLM J@h)b ]sG21԰~N1)>p:ھ\fAH>~b?fkpUULy2U <+ocI򥁦w(L; ψ4;O@xAT_SՒ!Ki(&;0 |_QJzȦyT8hsV5W֓C&Pb~XѬ/~trmKwk "IjP'_x8=`DT{>6YcCPn 8W'V/3 ݛR>M*mc4aUSBtP&."hS(iPr|/$1QM/2ALc:O[|%-mw8/tor=-xTuo\Zl_t䣄Yhp}"j(68,cLt%WXrȞewa^Zp}k.@7M]1XlT)ZB݋# }Jyv  Y:"<:PaD(^4 SE%C1f\TdA*i^3fL8hIq`¥p"{AkB>:ES 4W$9CoLKo sysu\L vG[{0_.sB4;bs9 Lxb?Y')_O-i'sԘI ]̝w2Yw9@7) y{,Lw}ʄ.!Es+ʅ]5<,'2gVجDžz;sQؓk?mLHzEm$̽V]>>j0{痴+z9^an̄[P9/{Pr3&jݞXPiwK-͏ҟzØԂsK @0VfKMn0g~> շ*)Kk-{OyKПAșta9mS|uϜu2jQcKK1z]M&~7+r)4d_M\:ExIׅ'ճ`d%KO[ިPj#YDe W c7YkyxW9šl? %vs~lH<]􉨈5v.-Ѿ7aKO9IHIت2.Wҿ%Kwʁ' 8kXh4<U)%]:hba_tG9A;hY;Vgϸy wc֤hFUrYy^b3SurDn(4G#f7Ӿy!ಉF}gWa:(.ag}Ӆ7`uXJl0K˙ceK5V%WAxUZgݗK`LH!' ;T&KbK7C(g48KFʗI`D̍zTW=  'z:ix}Y~:FC?K!nx\fUõQt׃]K<}=x^[KW7]Jyy]18.odr4gY]#Xg2f#4U;xAxE\FNFβQr]ӠPhi 0+j.| tusګ ]DhmM.\WQmL![NgIR+pϕx9Zo_Z%w*J@, ~7[lj~y$ുxCi !$dZ'56KHC 8qŮ_?W:ԈpGpG=v z*M'#8/+mJ:G(7iquN6ˤ(dc?߳D=PmX_Z!vk,yBf1QKfuD/}T RJۧX2jmdTEg c~B,08pKpk CuXl:bTbS:Q3?rJ5+XD%Fbt$QT㌯!uo u̐{}4FsFtj͞vEo#njyb &(дġ TQmEE}XQīfFwUmg\ v7s&fN0۸Za)A9,2ë?/?"^6@1O:R$/:HBqJa)im@va=:s){˚edAmfP .&^Xa(wmF>xbњ)#"u4)-ߺp^7(Pԃ ĵdkODMa }YE 72]PR=a&^_(Ww祁6oW+51aaKgD=mܭ?\X@zm;haNshlj~jFҨY_bܟxQr}Ե) ް2jY <}~wKV'):Ib}K_¸v0zܞ'CN8r=u?xt--#[Z?HPl/?¥K'{]a5TnY b~@.8//{AxpSR]=a`̄H:X >"f#LfϏ|lG4Pb>n*h|+nў_R :љ7COVK?dE܃xDs:]lXKi\)]ϋ󄋰Nۘs^R=Є^!-SَX0: B'j7͗S7*P Ek RͩgE8-k[  RUond䙇y 8#JNEi25U¼I|AJGb=9t7q㪘BΆM&:_k4f_˅YuI*Rގ~Ljՠ́%,? lHpn!vἄ쎻CB\wR6/L[,KUޘf<J徙56N4`gʶmeNleլz7妘KZ+kK^x6"50 4ͯ*GhOf~0<)"]a ~R6<ɷcEh{Ž<XbhH6:UTMu-_<qJ8HCjǢk}5Exp095z[])CT(F,Y/KE2 8NXXU u^L[VWKهb6N]`,h5mh ˚2=5NpRš;݆[2(bkr^h&VWwSN3-FW`0}33x.52 J-g|h2@LEԋ!d ~pg/rppj,͂L^r݂ԐZY-a3R8'7粦M0">xq}h'LtV @db7MEep,?j4uAj aYGC[Q/ `y0Ca1O .?'TDQHZ&#:!Xߒ|}&(kGdG x]F~h-xTՈug.&=礎>@O!ϲqX 8U2HhVZ<=>pox/)ޒn.ܕ1I@atYOpn.7tu %ư2BJ"bwNc4b }4=~*,-YD,XH] f|խ7|ZL؍$=A[)s ԭT} t4)øU4C7e|gNݬ9+x"rV΢˞?"&xsW&[X(:O$XUɤ^vuJZ̬Tjer6~PYUIq)7.Ӯy[PXǖ$@OӔFZ$օ\uET̢7)O6e*/X3rҰ ᨿ iK7쨑_t9ҪAe62Jh#E^$=l/VZD7i'-<?5[J<3D?.ٔ*?Ǡc<3-_N >v!oYL_ޤ$c]#򧮣 0z Y_IqR0|s5s.c^IY' >%GWnOdm(BΙ,-wxpظN= Ke3@S=:Py 5o㘆3jdvle'QnF,@10MnR>s=9edž-#X}H[2/3MLAJbEss'/Bڸ-nA>?hhJ)4N &icbyY ei8]Y/̎:|0v0ދp@n?D)jsOMesv8I7مۜwC~()*n]GhdlIH^Y+[K[>wوyq5A{ˣꥀ8 \VfϦ7E[:q>|iWH%D[3e{Fwi];AOm )4\3G ܹyxp(jj3H O >lx8?bGqi \==ѳ%.?u8?w7lK㗇Fve/Kfnr̈ BB '1. wD!=A lSX\ nko].Q c͙A( ~R%im(U{}$~Өθ*BtˆQ1ݟx}qFxy,/Cƹ=h3,w}pL3m.%%7:̬o~,R%T ya&*9+Q_M3b~txsԼ-'Ř=Ms!Pu;kSN ʧfʖ2)>$v,|ǐG 4+jC{dgi&/ݲH]%d NX|xo֧ှr,5_WwwFAdϱ(Ө[x~$W,EJj %p4Pai)[fhB=>/daN#PrOkQ, b=]~ȰYl!ҁX먘B5׉w K؝v4Lת!{Z^ۡ5o/%YN:{1EngUV(G}+ h Hcy!sއ?om#ͰͶTql ,AIŮk&y=g(n4|^IːQ)0*2!gآ#\zcx ؽ>P1 νڒ-Xو(FoaB_Fb$vMJW?ȩ*RyϹK%{]X_cm0}L;iROzuψr4tVTx t{5Cxj8ÿ.,BrH$*5/<Ā LJ@X$ Ǡf{}UJje ϖ:XKgma7u ?d2"fqLHݐDApF3? 2% IOZD jA &^_H{Dxr$f`b|`yDWqSE)mZ}ƦBsk>slNՆfwR\ĘdqP V1( lQOFcvr$o{yOHˉ9AA3|"c(gzɳ(TR,ߕ0ӱ`hcGٷ[v,EŤ`@]Тk1I"kc_1d-+4CPojÌk0<@,91hWgjh`jښK?3|߮L1e C| 723]{u.O(Ĺ#B[ E֋CnڹrAs_;Yd_B$ՖhۂPN<ezkY|)ypAd2/\nFmZN|wݜ&S68*"4:I޴7`e7_P&edr^R1 /x3Uǧռ'PGdL'K(< "h,K"sX&ge|ZU;hw*亩!j1רLa7㓎 L %82UR~YeuvmW3&~j i|`yE~G{؊E-c5Q!աsnJNA;95/p5N v/1!2Ǯՠ:!\ԧrݺ[9;bջb#K%>Lea'E8qǥH6"b6吙;q[_Kc25gk!>,T+(=Lχ}ggPؼjvPq-%/0W2Ûi% +0CES8%8z_s+yH6#ZǴdոz=5ɤEIj߻E u,oŸwέ7`ڎʬCq TZ}@Fir'\8=+<ݝjXt gAg pp7-%+D_mG9 uC\Ƈ{"Fo8I91yEa(FgZ;\vCVi8KLI9_]?4RU$}ɔ%PH>šІk|#wVH%&i庞zq`'m-Ko+[ؠv{Ng'bmd*!` +VK%|*(_~pΩ,H*1kQFhXOv؟\KgzGHv͹'bo:$#"eQ,-V~;#߬0)\?,5ڠɐ!Ǜ|u< >p"AEɁ,- +ʧš) 6r,^zERetO*)Tqt"U% r3KFnibqFT8t]0t.THR/bٳ:GC'O"Q,_VsE̵Vd!gҭkԢF cc1n@ϟh??~=#ۋRBV~)9%z$aEU`z)N\@Hh}j=^Qk%d̔SG_͐2vѺU?nnd6c|c{m;^0l1m~0~GBFkJ̃-/tZκā]@S&ڑWGa\k\^\ºRi-̋?ɳP8=8Ecu8v=k?w JK#NJ) s)8-4J  ].ۖ+7Q(& \bYA̝*!Bx|bAnįC%@*rDA*xozvIuϚY@f9E3pm ɍ #[w^LbO\4n;'uk@+M\;2`"pR#b4DL` ABT0 ,3580J}ב&w@})3;MM7۔m#NMp1.(vv[*nל:Ba aOPc"d7}wG|٢jRV."Hn)bHaepC K6R}oA)0Iw.6mE{ HkfV sD)u](n<"2:8HWVmAVdҕҳ<f Y*} hG^LazgG,3q-&&M,R0L*tg5BV'I^lXx Q.;ڥmܨ/˩ ЬʲGmI1Bym* l6XJ#$<*zd 9/JA1c9j+ cxs>7p I}gyhNW8 T ݓ;]oJg} dasqHnIA۬U%+`)E hbՄ0{opu̪Zg mK Mijxh#c5 S5f$H ݬJHj&W2ѐ֎ܗm}K8O8$>>2@C>I? :-C-Fn+)b)}FiVb5qhW/2^K fVk4)ĆM,ͿDx؎H[+̧Fd"P@Q!hݏȮ,*[Ž'<`*86t9xBM6擏Xd6H* .%^mD P'p^9H qu)$ݻRvJahdfx s_ӷ(*ܪ=DxfLkTdu@bs!=YgiL;7Y7|$at#5%r4SGo Lj tjQ5nӯbި664.oxZF2p,BP'䘯%1r+(Ea `匶Ы |6>H"2{ ޝ؀ 0gI 5ɪ2 i骗 O5"@Ό0ꐛRT2TzC@}b̮!xw _*L)5}"6sJPRe2in@+~C`dƂǪYgWuJ[`cQn߻OQڼxK~y:~')d/BY,xlT~tv)OK:g9Iˎ&JuAX?Иތ+]._;]錼g4O,h'a9TMwϖ=(07O3ؙV>=su7S l#[;;6nO^ĩI#sq1 WG,rR.ݣ-،d]0*7Yl` ϓ5(|>WN>p)ۃQdSwL\ٵUBpjRi7_F 3D BmjD n@o[+2z>̰q~_Wx}j0WH|5ɓS Q|!eEEr,vaZat}}cml :O i'x_}Y-txdSfO6Y%exh3[(f_vbxM盉BQ'ݑ"b~hTg`wOિlld3kbV([hI(c|1,GNFlh~yG /HˋDa9AuiŜĭ$j^,eox.aXRnZG۞kٵ@՟Iw"r'QԏnE״>N` nSĘjX3ȃ-2hABs7B1ͤ% VUx( ng8M}}W+EA >m²wĺ!3ʩ?X G}W-Lˀj[k|R.'š4~pxf1B?`g%vļLbp8|5.pʺR xW iꐥ%u 9F=A -`0ë+he89φMDc #j?ӕʦ7MV[*B0ΓV)^dg.9@4ZԾ +ʬɓ\ZOəkFKw]&9K}6mT2SQH‰(qS,d[*(>'.;+ĒE58}6ǫd#}0M%m6[ <\qQȫ)\&BLT~Mq;qW } m{ߵ%+o)K c+8I򟂩Qp#Mz=P`gok[ҧk"CWIPxD Wl&8ntcLH3!;x-wYH @hV(IoP}.-}ǸHPtiએ[ؚrx)UMMB3}4&ƂnEI&RSr?D-$[hRwIlwN+. ƍQDž5]!#Aru\ WVVԹj>2gɷ5:-f^ȹB8lLb} KW|=>ή  聀ű ~;LRݽXZ7-Q t\V0Sqv4(Q)(c#(pc dd'mB}\Ԃ0l!4' <nYīPd~>( {\Mw܏ȋ HHQI ;$u/4hWSJSfDyY`/`@+1$ [n7/|}Pzw9ͽJ2e2:1:_p{BΜb>ӷZhW؈\:kZgt!O44ZR+5?dS >I M"@&]xM8%H8QgCE{tMBֵ⌬캗\(٢"G,TEME9ZOsc5a</f>TGy%dxqܘ0[|՝wZRG^i2Ƞ ={Q+jw;weR&U 6 ulBa 9GBDAL >~BW球Qq$וCNbG}I}A4ψUYgӘ{R)U-"q"pI@u3)KF>})Z'~-ؤϷ6!sw߫cBUa+Sc!J?/*x.lx2Ɔ^7ɔcWu/$m#s-Ђ M8FTxfknlD$F%so}Ĝ?%e"cQ8l0g+.ZNHߗ"Z(d@o E vduuyPpDv?a"r-}fs)_. zRF >{I 6IyIk+m*9>Sȕs{Kevaxtd)L/ PHmVJ1Ѫ_uVwxYzmp9hEwMe$A.0o^0iĀ:حh*gN8V!4.A;H̾^RFqŕ\hϲj ‡ѵ,τwum6^ջq Yv/Pk°?L E~͓nha1-M JvDz،kAE޿0N%!Y٤a_b6 욜jKS36V%X5Gbr+H(}ɦt|+|0SX/gO 邘Lzɚ"ڀC.Ů/J0^S8t!O[޲mQtb<.\,;:O&me;N'X4AZU߿c% !9fl\62T]ީZȬ Ր I62EkήE{+M{7dMe@"*YTם %!@ND^tw'0IX  L}dt\VLnnR2foU`]JWGbySr\շnΣ{K;.WupZΌ}Ӊ䈲'g{ЄT8;Rb`D8s}ϗd9vd1~wo,.1 N1Q7R'E ",WovhJ)]C> Nǯ_>G[ I,!Y{bbZqY@\yQ'u Ai cK؈+*wwuRGf{[ӗ,Dʇqޣb(@(ͼa*:7R}k}?飸U; [h ><|)w†/ NFXa[MRNב;_,ќk)VnCĢ62'nW, -4yZY4LJ IxE14"]#JEF2ynل"bF #_w;Ǫ** |@֦v82,}>;Fz(b?kdT/by|'Q +?)dq ]f)uވW\2MaεFT]s@;dPCaE>F9}=_]j(] ܫJ@C$i|y6ɹ8f`R@hQFOߋGGT<6cA G|dV[Y9(IF%7)׶uHP~Y1 O6G2F:y䍜pTTl_3]+AQpz ʪ*I$n{{eK{h#'(LGh ENm(Q#B EںDHj+s@H{efzb}&(.x`a$hVlI.t9g,%^{WƼh$t&!U3u5Ǝ!04dG8gYJ0HwE@YWXq >ɪF X&3vpK]' qN\]`UZ4Eٖ2Wa);OՉ%#q,vץB &}|T$Dɷ, EA=Ψ(Hۃ3'߼$+>!峂+j#yK>BB3 D Yt%J21QS%ޯ?tj ,ߔ(y rnL&y ǗqkrG _4PeLw )S-ݺ"|7 jaqB(vs%6pjmo;Zʣ:_6*]EŸ^DsA0t@OHj4مVѨ;s^-^t =G$XzqDTt˧'rdģ7FQ*Ł{|mXXL ŧ)-Lf^F >X)+X s7Ld%bE֢v6Tdeޑ?MppsCy-? ^fq>%(갂Z;B**4f:۰Qʟa5SjDW.>=uA RTz1գ0j˞*Y3w{vïۮփ=}-?MJn%3 xc2vgmxom0g{b}s$I'kHHgtB69'<[>y H )`釈](R:i^W,mV. 6έ&QUўT&И8jGC^ Vw9AP~XMUvԭPfҙߟ ZL ;WY?rWJ#pv%=_6_ovQLSk5 "wfi $7%M4xugezRa G<` Z,YfS8j17e,_2* ]eJmmv;;?ZRU1bTX2!|mrBɏ #cSZ+뚳 !R6o~yb(%d *1ZX*,[hy:: 5V8?$jrKiel n7Tsbe!\ z0ֳP@{1U%M=F.0ULüZ1r&3o76y7IwkAY9=Xu`n}s7}-Vj- G2^>^p\menP݋C~K> 1w? 8Ij닀 GoSPFK}l?N W E|L磲ݙ[2ͅx2c@tTGl 3'Nq20){Ɩ|iR84A=ԙ2<@6٢JR{u* Mp a]0"Sxxe"_ ljZߐ@:XY_I҄M7# s%يs lacH.BTN3"CPХZkf/`!ZoZء}{b\*9elg*ǗMO5Tk[vA)adaq0!Ę@F;*`853r'uE$i#$>BuBg,"vVϮ7щIx(t8oB0%*|yKЁXWN XƏІZFו?7ҝ(Qw=sb u6s-_JZw6p*qQ1;т\<ד ǹIbWoNCXl*YuݓWB6 `UD;=OtX #MN Zs~髏F\ϰsSaAA:=xXtAQ_EtS纱Шu\~lGa~AC}u\,'Kx5tu/>D3u3x\yɡp`bPTmT3Y5PB5"u!qAl!  /ɪ[GgN1A!qgpZz.HRcv4`sw r1:3>N`eX`͖Mktj Ne&A9*/U[* ZnxVm8(Kblis#B0N|uBͽAtt^G?_nnS|^-u-Znm!Ad}UI6peAQB>D4z9DA!-A{\ g4RCLFYKygPmlR)a+cBVJnqrg5?y>̕f7.+ǻ%0bgiLJ܆sLCc8YDgc7Zbe/kךJmd /Z> jJL3ogEE=uifb Jmh`jʡ@&_Ds{ B(: Vs(ů9*WW)2<`,[5Hrሀ<;dnC=Z1OGy"6*n0c<*ĸ= 3V@[m\v%90832-P&?Jn^n1RX9ò;X/ K ,&$O`q ih*kҴ_8aI/qj0G .cI$lk=xiA>$tʽ1deDjžfBd-ժw&/>-|ZjΕx~eLH ԫ$mhm]<\a*BCT(;>_OľGXks@WS GJ9$CaݝۏDAe# ]FH1CفCf;鯚uה1h`x›H,!PGJ`:~4Ӗ7Ub̏-rP EE/R0JF9Aڶby? =`\6iĠ`fURYdGЊ5".6pn-v0fĘ0w{Jg4unυ9%=,P (=_ԇѶlZ|0I<R _}e_ؾ47o\!\ƱjDQRؼy֋SnwFzJR+@xgtLym{ EEgak ̿/vwnu[lWJpF J.ޭJz.ׄw=WK~d~Rvz/{̆<[ @1q 2 hɘ 0퍢T<5QO{IǺ3(RZw:Om/Aœn/kB_\}r-2ca(S%gI\~ "zԄ\lu} \k~~楻MB9ccT]կ2p'B@~OL> ')YWeS?M(A%Dvc[О<`yԻXHӏerԝ.rLsyt^X(S|Ef"{`,G~[;W2`,J'!6(U銇 s^S*nH1J0*#3`^@Oz1m}]TY63mWU{[~DNk۠wCQg9Hn2m}ɠ_IXW{.eDj8Y%P+X?r& ߆T@xmc8DAQ H.#[-.罤o |rG^vd%b*.4 ugTCɲݴ a Lv fI ~mG0O @LjzFORTo>H_17dG2 ?گ}Uzu d.1nl4}|k_K=4g/%bNEǑqRUtEޜaċgɭƒo<{8:|08" IXgg@ 4ϗ@\:e,}h7n/X_s#/&8[f<3NFYEѣdcm>Ƭn|KӉT7̐?q(^)[1̔%iwDDW9.a|>P\`w2cuI_8v%F?X2@/ Or*+ >i#*cOl|OvLDɀ0|$4tuj@= &aՋ,7Ҙ.#M6ԗ%) [iڄ|[_K ? ~%jwkOHݹ!cEʢJ 𬩌u~ݎwZ*!Wңc2 /فؕU8'Mn1>Ib6އ ƭ'6z|6hn *\6]!.䖀A'r )t;<{ uLvE\ysb3& 0.xt&Z=<Gn%K ַcIw*p{GҴP`Fʌ.~ btij5Y  xMuM"3P53c8Ii1PΜ7RW{ $궮4$}L"gvЩ[͊g=* D(v|fSC_M,B"y~`DiVBkMo (`w\h=+ӞyQr>v$T&3nUGz }ArSpkx\qm?tvEs(&#ٶ>` cG@s  @:JV-5g9Oo+77Š's /V$p4AW!p**m!_ڍlъe2bW kn4):ӽFfSёqU@EJ]@5Q>lVR4mH e3.f9Kų ;V1Ed'CИ}G] OqZko>,uc-T*d2I`>/yn<~p Ԅ3~-GH|Q=za\"1w~=G]ȴxM71(K"B҅*z&2`s=1dQDl:i0VVsҴɜ0,Tڏϑ/В\zn V%'u쉴UkeRŎ5\2W`9sQ3WQ鐼2 hcoKlEC'_8 zx]U*hV=ۨ͒}io2tU=k|ك1gtKA:bv/Y-I #t*ئkԩBL(/*jp86̘ z#A_>oO%7^Y%zQMھ,}Īm ;/TέԩOw+O#S*}K$; @ՓA3z(hsgsyT_렲cWŬ)dž߽Tmhd~"њm8ϊ"._Հ9ɫ\EY|qa{'Bpr\/-5 1o 7}UT !=˝ iMMEnI:/{T%m{Y䩓iה!*Ma7`Ӿx=Z\IV6._tJsV3U387-7sTP^ht!gI~/Eh^H8 B䲝C]xy2 VT]**:tJ" 沩C ifh?$Trl,aE{ZфO8 FwoknMy۠7? hy#wiٚ ]sm赀doiy^8:x b/]_N.=TJje諫gfuו_O?Fk/j0~ltp /\}[0TlI b[NƸ])1S\-ԁ.4E#*MJ\8@o>)!akI갤9c U$tG.$ 4f)idR e/]' ʪc%(!jBkwwx#}h}\Ǭy;ez&\۩c !)IN&XAyLELLs$` Y, E .F@ H\2 Q)N(o즗0USŤ,2>.o] t16<[fR!@ (z;Ӿ~lugCpOiȗ\c ˷^p0B9?L66h ^q /wўM"yȈSFrOE糊rX;X$5Sё 5.no߼AeEnFpH,I0ۣhz\֝]Ӝ\}|ii)=F^W'Zxe#n;,E6$pkV ?&:PV΀*iz>jv:K&S37&vbܰv8Wҹr14##lQv#?;zެ₢z8p;@<*z>+rU@hk?n,'܍gi[G}Di?RVI 0O?jEJ0`Ga ';@Su k&0MгB$yVBg + 1JrrAq(%fH#Ei(Qr;TS<@)_Tj ^E^$ܞ̑^.ˀ]}O )2n|3pҙ1{JXV6ȅc[~/-a`Ӻ.Tơ}'DϫW0@ 4T}832Ptck\ZSQqK?3 ,R6K٩6gYUxfπ.#r3Akwm$m&D;@[zQ~6dĦ?'z (g/FMELׯ8+1E嵔+Q}!)\6W:}bsџL1UGO#Sbwۘ= ^|֠M5G@;+XW|ߓxTsR(14.Ҋ6ߨ)ԅaǚjJAq؋ƼwW*FZuJ=^ zۤj XXg<[T˾pvމ[HBұT =@|tU''b,/XV8@&g[Xue st/\6yͲGbd)B5ƣM*q9{φ-:BCk`/0](}/H,fz'f%/lCjAV=9=ʻ \Q_B$VyE|4~]ߤ!9ˡU!@`422Yn@C >hB bV0.ܸC\j[71V QGr\0e .q^O p^0{i\+&#S͞JN M߃!U\>ڤzܕthLOwvTXhkS8pL}Ǩ}=@9u)wp@VaeliƷ:}^cݥJȌ@5 bf]Ն/Wda5P {`C: o/ԋ[$Sw,vMFw'5%%{L@u f6L܂{g=DRSIe),^~K_>Y}-̇Ջ2;:sI31M[<<Y;fúPNG%q8(Q)qmLdzu1_Rq&lw<2⟝n ޸1܎9"7 CjĒ GE̊xIq0X0 |E׬@:6k'L;=oO:6qn8&wAEJry*Bu‰*м5<=x{F躋Ҧ*$2xgbj6=t6ޤzkHIhg|~e(53v;tbYrb1{)Ѝz2A*b]2ԥcU ꒤NK̭Id=)6h&All̾*jtzU0w"n*4QCs)$B9NVIjp3gRAP~R$x<\8k 3y]3Tm7W wi]$D3t6!Uxė .o= Ƅ-B c'*z,ewnns--u6Eq(Mo!̈NE0U})=0DV'HwȀXfY*:(A[KYoc;+'@)@ *ɩTffUKuPDn@J`  n%EKAK*bb@siw&a"jGO]jcw1V$"NH-ItVI6tܖ4v~V^=bMAUttNcZ8!-~V ,q8v2@68=!:}Ǝ puڸf-%,5ML"kdBk`ʡwJg?dj"ō  uV˥=w-]xDMCNܬߋc5Z\kC'Kֲ]o8ϕO|khn#0voIYE&N|"w$wϏXT03G2⁰<y^ ?gr&BoI(B79pL4E2o** 19$JŘ)kZUa5k/Gg~;g2VPt' ,-Tqd3th2<2cJͺۚ^On'uxq6OQ}WvƎ.+&Bkd^"\ 4wDpe |na+tPӹ_z*_[̮-CUC60]'debxց8[[9NaFa}SzքYc}Y]|)NrJIJ`3i8_+J ;䢚,\[X*uΜ(*6D |ϼ: MN*@xaUS"C89 ] lQN]c D?hN4 I^  k?AX>@`x.ca\#Ԇc͛.aZ4a}; хa*N*C:?Bx)0iYCa&2~rBe2L[fPT\ݴhQ_"]woXws&"V$nlU }I}<`I\| ;\}Qg[oJP[0`{X* ;xfN4X]f,4ć aeOg!7"/|^D_x\{9Ux v*Z:2cxgz:&e[Ljp,s84B*e+ʄu {OɄq 3rD,ҀD`mӯ'u'*ږSI%MzV"[VHˣMWL-_;ghG+]]2RuQ}xέx^<:>!Y$o7:-f,u5>-}R_3IEʪڿ'%q;2Q"_Veh*~lP0}Wk+:&!yq,n#(r.f^=!~c5sw #~Q$*:~5pX4X)@RHAg aV^88ym[C4_nc?ZYw n[L32|]AVRI$BM|- ?Cw!Q6ʹR 3h%\(qKWk?@o`y^O1Aje<" 7POԈjߙK DJs VCG;<=75˹dCUELS^W1jaS#Ҍ H{Ps"2/ѨzPܡžMQ,$'1NSl'Ԅb Ww &RnW c4ު* tъq9Bu561j-Bd򞫫f4<q??BN%ю  HD" |_Vt_x`Mq|%31\Lu5SL DʷcqwI {iGX4- kDj(bϟ{sij'O/"Ʌ%#0Mlzku 0ÕH|P-@Fw-R]<0eׅLj8M<$^PAszJHS7BSI x&\*Sl5 ydR2Q>l̽qɼXɶCgx jT.~o?Mxx kcjY )BaEj+N 0`Lr8풐(K{⚺6T VvڠԴ56a2 /~W=IsՙD3K\9i҆Foں)bIO+#]E"1NF 3~,DAOK}H:B[wא, dW]e˧5VW#%1? aQfsxEڄd5 ߚbA=G 5( m*xACk"wugE\ZZ dHlyobtöE3MhąQ4kVFoIjöřJq |D"w}+'R*G"|  e$-NWE޼x8}2-n!WrKz$TE4躾%7r"'c(8q%*=d-T'iaڭG۷ܠvg/ނTل"Wtʐ5RlMPlh)TQ:ʥ[u}:WPxkVqX T4^ jZ*B;=>ވ nB n+.,vT󯃢-Ϟ}Ȁ|0K ]bwLSV _LsS*G ynaH\-6m!Р}Q$N<\*2N 9ո$;,xxʞ40/z;*!YQ[D]I R;Ƒ anD`~G;oY): #V`F* l#UUJ6IopN!GΊ5&x 7Ѳ| ']]*5 pزa}\@g=:%5ȑ 0IXBpƙ q/p2 1ιѰTxjaĊE-PMl{Ok0ď\?€8r B2CLd*<tW>U4X9oT^TL C( IRf ås, 7 TK8Qtr 2(=TEJko,Z?BXqEbHHE'xh)ao*R}HE6)쨀["őD>^]^{LM דZG) ž (~ >LGq Q:pO܃%-G_-\5V}ـ5<$`V4Iɺ2EaEdqym͗m`zz5Xs?_?:}F@o)-̢X\3Ѐ'U!*x3p*a9!NPqa\ғxe^O;\X0>sfb"/oAO=JtQ>-n=8P6PϹtM[&?Zj<ϼSdxE$f>l(!=&?<8Δ͒~$NڙrG~#tqeO'hڭݭnPR`cRH:]{&]O360aЕsi.2_0EJa#!OtȄkp'+ دumͶ9)9ܯ @"]M=0݆yvugMb/bv\S8oz!ͯɮo=ݍ#L HCl_;Bg!khֹQt47Vn)~(_/2oTto!57OBJӯ P55y]@_Xnn@GAezXN瀙@$ BQzҤ=\e=).H3?=SsN!^j:GyUnʿy~6f+jzoQ6CޓzĪHc`FmN,%:rLu*3ђ|=,^*G<1*&'HS~z2!ɠZKm@8qCڠgɝ%75'6g̖QlA>44vq:-UnU"q*] Vs} i:8*c|A/Ը+j3H=SL@ChCC.kGR)n U44Ϧyb?pn ^r HŲĊ9,kmg. D.Vp.֤61\ki0- U܀E[WQe?2gZ,v‚uVM|8츻--҂&r1k'Z :w%MS" _~1O6ۑ] #jw!~Zf9?v{ +\s" Gi"Ɔ"]y#ƱP|bАג!F%BH vEiǼM}p\bc=[$dV}K 0`JZѸ 4/|\u]+vE Y|O!Ӡ}lK#Yj)앮oYx38m nړquka]m-U >& ֠r v. zM]{}^wcm{B?0cG%mf8DFGGw Љ\ S^3|_bBXo1u[{\8#/Y2Μ(jASU=P[}.kKe\*߾5D響2,U_CR@2Hs]K W+=v̦q҃V }Ri췫 :Ç[ѥGvL%w~J,f;uokE=Bt}H\8{OɌxSѓftɋ2^ê( (['^a)/ .7 5w sL\K3jOC5;{Q_)jQC|1fJ-o쾤;f59ί.볤ܕY­P:΄wOXp䊉H +%Fف^垘pX؎>fkco/em vKtiqNJ3:׼:}?Ofo9Is*h{dqy7C4Xxv6):ţQkbǏ'hgϦ9i( bwZQ']4qY/]/RJoXZp(ZC>\#O4_]흪;0s*D5ec4 pHRd^ #OK: E#goSeဃ|K6KyJouV&(s(hW;[)kzGl{'p+8EP1\ڱ pجt8q R'lkoPs;Gp{rҳ iI9c~kiv)Xq-51[-o4r Shpp~?KoɘL[zglSC9apq9jMOU|+L\mR:mt$)L7|H79t0XlX&ػ/D4v1Xv۹.>3&W{sWUߵH\QhB^M%VE;++H#-/ə;AM/\$xP爒 Mt@R?8d4T֔ZEU_P<ňl\Ssa[8I-xih:OU{ \@O2"7K?G7QZ"TU物s!FRv@ͬi+R`{yɯ N98$.ڸPbzclNO$7-IC~L:+TPd_p<5g1녌CJp*{0}sT EW( xЈޒ8T𫿭{n钃qZ՚bSwLT8fxJ918:1nDb 6FutUC>Y;FgjntQ+->,I{ s潥BT2IX'}>t+,6}mOI|yDk%9\@&8gа. orBmky8rxaTjM"Aa)R'3/x?BXAKoNRvtd)fw׷^Q⪃NvX  D:K,T&Ύi'풫s;&ME& KҊ&k  Zuب"X.U,əK iWAXANo%$>7P1 3VS˨2JCjcz;r ĺ'Н3Ӻ;YV5C/C((|*@3˃h_uum ?ىɫܢZČTZ}VMyJ%}[zƐӠ,k\5|BjU4bŠ۩zٗCz/t&G8՛iԜpB*:B,6r,cMm 2 1~مޒ|h~#Ө"*M$oPw ?{,Su],Rpt ܧC ub6{7RWۄd5H|Jz?]wД.%\.h c7A?8n HƎ#E0 @5K:K ׬RX(a~/ax| +(qyo7?ywQ:@jYJ'}5D"<4Ȱ]n:SsEdÃVJ*fiۊjSw;-aٲuC bC\%C7ڣ3NZأ)MvDZ-n$ı_:b}H) 5$lМt7 6 ITU(K@D{k;. $OPW2Kh+)"[̓麫 1̴# (/xMDԪ8Y˗-RƜzE a$@vA ܄^_ONǻu{EUsVމ#&Bt} y(3f>^W{"0 ZXig2i2naxmiՑ=ӆP7DL#XR\ BʤKP{X~sT"*NO& T2?i%[I-iu2q@F#25-Z{ʭZ<ǣYByrl?va@^xd WNkV/-5<gN=K^I!oZV*iS(޵"}msԹC-(?qIտRD/a%ZF!Hy@ERXcҝr5 !ďIM!ҩaNq=khnD^ v7CI0ȖT#}yU mF_"u &?b* >WM۫~TEuF^k@Ez}IltoEBX=U֦BoW7ƥ#h)(85+0%yԺOpY"ķ3c}ֶdŰ1:TF9}|ܒ٬\'m.^{ݪ|\etuɥ" G'[EK f ?>$%OP|{2zf_YV>OOz`.6SxlQww4v6Dyw3o"pueOeh@]Vq~q} hTޗD + TF7NbW1#FNY;^W]hHZ'`pvC]]rڝb9ْ MI>0|H T8ШA`[, CC=V@UH]ڊOڻN%6xi&<).ӫ<Y۩ҺC|u;$HgdtֳXEM0;''M<RL ֡klaJe|2mկ*Ri 8D:xC&\Mͨ^A79X?//7^ o.C;zJ&u͆lbD9a~ 65shF' 5f/%Vƛ-XrR&{QD^kN̹l=JCǓWu;Y~fLMN3n[yɥ}v=5 +w83̉CK,uƱ?Ϭp807-q+IϤNe0?C#B|p`SU4EQȍ?1~'nOZccs35<@ vݨ75顇=hҶP` dעU809I9-Pmޒx߀pMvC:/1Vqq_g9 ^+IuXB{ĝQ'RE[6Q=qQ |+؛hf P<6֊[(-v@4%VKvƕiJ SR.ӾmF9f+O ZdW*a:f/c"i-j+u0thFۖ'A F7]J.9` ~nv@Ψ}oD6=Ojm UJiһk[XgH|)&yWwDr==|"&}rxqxO@H'Ψ O˷=}Bo6ܽW aq}A{qr]\1ǀ ӜS5eo*:epGaB8R!L[ԕ&WlXKLW38R4e*)7O'Q!'JSV.sɦohâu]Wy ZW*᠀ }!4jOeg:w91Vuؐ7m"ԍ\C -cPC/ǁ-1෋|Q(ƹQHޢ[=sܢK5g!H╰ȼj0Z5Avծh^ 1bm%Etιs/]o/T8K,W9ӳy+^н&oE1frHalT c׫V䝝3o^)xB۔/QqPnuYU#N@cI]Pm\ߏ#^$$| w?,VjAW>}7oeԋ 2BgBS0 ۹®,<<+]x>ZS4!GX\h*&wQt^ZL_E}`T%:cЃ糚 xIC ʃIh2+PabP^yfĞN_Y>Q(p:8!ۘF=lLg1w~|r}1zo WvJ=z\ܹsaw$v A`XEښq\L8&t-=ڋ|L{YS:z ȉg-^% #P fHݖEJ>Q SCranRGF;>`it5TlXM'p+N~B~cNPSؔ;؟AuPF͈ۭ D;Wx[;y+&0XiHOnV!h9fuoOwϓ[tO2d(4䜀g+3_(/,8˝գG52 6 8{?=ͯRH|=)퉡6E'cOK,mN>`:Z<ŏAp^w>+\2PpHUFj41A嬪JW *D-+~ǔ€1|"#xޜhq<KT5G>-GtN 1m9 9gm` U>(}fU/ g \, ɲ`L(Wժ蒗 Ɇ\ ~9+2~e_9ɪꕷ0d}9\wÂk桬Jj07V`  LYp1<  pZ1yqg- 5C=ѧك4zR = >]K{S[j>%Ѥ`"1 \Q:S7xy K2?~tHyk'U4R'%3BF VcS#|_^*"" 6:v%DgKWDCu#o+Yf扭WSɖB 4?xdPUo Ɲ\oI Iև5T-^tKc=X ȟl|I!iM͞Y6NQa>nJ!Ex>^1ﰑ:,F#wLMֆO w\4wZ+3 )HeSuX3*i2uWĥG]ku3g",c>`jpPqYޠ&i$rSϸk7}K:zu,c*LSO4}/4 Lt]6LGM]k=ģ (بb֤<xMd 5 dS0a_Qlh\x/iu gy/5шuNx}aتY6CN6/$E;2x-q}9n 9'0⳴#V&A9.䯫D*f!u;m@O|6y7.Brţޓ \r!6ƓlV.3܆yQ,NuʪTl˫jpEhȉxDpꒄv)ޑ1od [!0N.-ؐ&)NE;h"ģm2ymfKiL9rl턮]RZ|e3 +; '2(LL/< `( pC}4##2䰆ִ2IYWuP(S=/3?)=U@M'GAH5_(+;k`;,zBNEV6-F?l6WOJ+ BI 6ñZHɸ<߷Qx,q].S^G$n $sh%3WNNfi~cIGE׶.FkVzj3SZuOKJml3 ZMh˱!MtD1'*3Ƙ㪁NXfMo%plnr?Ήvk}%vm㥛yEa#TmfQ jHh[4VAGNz#%<[eϮcƪ#lt;Fí`/g[Qun? %9遳Tͭ]uԘϻSYH*C`CaP0qlsjsL3W6@v}o,˓[`iMiecXyx 5ZBIz:),Gܾ͚K3>nIvK?(w2dPK!7E8%,AH%Yb|4UݺAjy  ʲbM|0; r CqMO.}Bڸ]ט74lTY%ʩ&Nd۵M>fl[4$%eCȝ_Ɏa-ּ2Z0#*^23y_8b] $yhW}9-8vyw>bc¸:M8is)ޤo ͮ;pXs.o[EyI}گ)*.Z(F|rm+, ,&0ky᩼v;U.m4w!Ԗ0Kq\Q;=nցdp9f?Rr\l\s-G1npcOU76+#*K0V ]m 9L0UFy )DdPDz8]) C3!oSF ԱѩgG3/&n])D6^yb0GRy^;2?gfyx(QLX~ҕE 1Or79ŋo7{?B2; ^fv7! prY{rpq8r%{1/]Xz 9^m2k^F})l p(N p[-Ú2ՈY#6$Jrm В?= /Pj6\VZ{SoN"-D*$dSX2)Z;$2=VhB "ȗ;z76)vv E&~&$P::"jfpNYD큁q1xDwhAlsAtyeWk3 ,݈W1qsUR<Gp4Á|EjbLZ_t1&`? 0G0@ׇiO$Gpa9^vP+# Qj*ᑋK RN RhO3$+c(X>e\&*^0$LPvTޙ I5yl 4r!Zq S6In` xO'Rupi_i՛=E>S:)j0rhX.TFt9ԥ( zΎ_NGsŻ(QQϳ }P2mV ~4)P=L:}xP>{]Q .nVL H6Tkei=Y^$'-џ/՘ I73EꩲKQ F|`.%}dCS ;S:w]:njkB3?B3E;Gu_I1@p43ېGy2θjVѭ.[&6 09c>^e~PGIHtadHt+yCIA`.1Ò4{rҊgǦOe!Xꍄh]7U]. x;'7"xM{"Ĥ$=@ 4"|4 6\\*rMҘYXIrX)m$;K9nͣnH|w cK7hw)qy%xĕĜ4t2b~`ƍMEc^|o+bv5CaBYGxsȖTm+ӲSGzov~p<=GUQ")% :LzE_{/!ɗKFwӮph[y4qrɕ{V} h;i "%,4ӵ L\#Yh LAw[2mH Ob/,zTUkV&S%03LmlrFcҬ 2'm99 YR624XwUCk'Z41E㮞fb/c` ea?{~L0 {>[N 878As|wyTE]DDa0x~  L?@+Pv\[#?sMY,.sp{rH)ia=yIbKd^a gtuZmr{X$pOBґiAVjM*o{`lx\ 4aHxZ` o⇭ 6tۖAy19MNtlP3΂?xՀn:ebGA:_>Isf߫ޛ@2pR+ (g~H l!٫^l$M688P gF,! \tHҶ^>[eOfj/5c&lux`G9 l-qjZk`ӨĘ".2;x:T@/up bG>lkU%©K3u-TD5,t󵸲⬤p9]oVK)KPIܾ8(`B1d0- [m+`>$CRhҭ!"[PQ|O ĉO#$3f*K.""| ⒩,RC&&Dh~K,\n|ArHߓi2@T^|3 (+w [ѳMYT_:0zrVmJ1'~"z.)xՇڭ+ړئF)3e+er$6j]Ğ%tq5jY,ȨMd":U[̩+)l;H׽ lM_ː謼as%zZ|puqcޤwP:&ޟp ̞}AxCQս9쪵2})U7-=KU *^{ BBD)s~=Xi#;[{*\Swnǫds#5I#KDWw*&=͛ t99YjW*(Nh޶B5>VI.s{9r%~KKm~ZoъbOvF[ʬq^'y':~u" YasM$Nd8ΚUGI\5GUmhtOwZ*sL}su(3(7z5 pԒ3z$^PI~ "eo~lM-K!84 6DI_W޹0)Z""܉RjgsVX(02G\$$Yrmp8W .h Kr/_)ދS5AA;"P \+7tE4~KىκrFʜWbK"%Iv 3"J AK:;o߯<5RNU{''{>7ūxZMOiz.W"$)")蟰\`/w lŢ0.9փJ}p˻f-]6{13J7sS пvRfcFʝ{?l}!1=Cbt-mC(N"|H,сNx Vep悖Cid}Yme۩l4px8jt­A ]yz&r6vd3gZAdMDjA-M3;mD5_ e F]KŠH'c,/$E\Iz\3PF>0DY5s PY}?IV+;4 ?Ah)/z+ΖPS$?!G8:5^򑧷Nh }>2ltZf<3{BM/ q&_wIuivSW *o[#rZq)\h}bb GzV6f!2aьH6jRplܬ~5E񓾩X֨(+FfBI^a;RTN_t酱S(,$duTTKOv`7:-":85ظ WR)}_BGXLV]wM9 HqJA94xo3M9/.ӵop@J8vUEML vv|YUq2p cIƜ| kZeoӾ;~tsQ!sHOQ\+(2fmS[o\N0u5CAel6̬Sn%/95r~SbȲXt%/&<OoWv :] QoX"pwhjv'0V웟P%'$Kzth6g(+jWffAI^K2*եVdl@ )%j.Kj$XU< A%$5{BcٞVZi(8e˕b)KK*q./`dk&bթX -_+QJ+P\ 0w?53G7=Z6a&lJ1z~'è 57w4ZԓqyS55ٔkM>lG),`j1ChwdE/VKxs'II9Ƃo{1TXɢ6${ 3/3$a'sT WE4oFH,x?KHgZ&q,7yv qY+@"~#>2a*0qЭQcX^L4@WG(TkGXZ9R\Zz6X'7,4Rc =)8bLF6"DIl(~ cLX~"ݪ4Qj;\%fhu 6ӆNz.FAf1ZDemrKN=4Ip5(J=׃p 4ewPڙTȏGǒ7ZO4AD+Y+ ˼s'<Y7~Tw|~C;Ŕ 7m>OvbDMOGURK6\wI*wTZ '= FypF5A1b8n0uT\6"G;u#0,uy(}V:up=t)m<9}8ŒIaE`HA-=@ NߛJ\zoS$a\FPeq)zM (mmI9X٤{rv a-30* EniAYF4;"2([dO̖.26& Dk(q(evu^>CNo})p0"9 m/n8dJ,Vqzs -I9cD9a4 ^ ~2kgt=Luq> AzOSuR"IlM2=KVTĮ{ KOKCƠqO#jˋ[^gom?Yjo2pD?a9&(sQ=;Q:2Wn4@r@bJ%b/FNz,YZl7_6U,Nsc/ n a*Y=p3@nNU_޻M E[bN;i+aps.jǟtL{3\as %-x#j;.f:Qܯ ǀԕ$"srL<*Z@Yg0v% eRV#Vu'Eϗ=;\y "O6Gs^!NWu5MA>meEDC Dى'\$RnG8Zde`R&w\ v6 }߳y܆Ao" !Xb;1` 1}U`4U%5PJqptt= ֐$)vFE7D2xe?023: vfe[.ei:V4VpҼ/[Ms9Szn'Nceߜ@h6l׀V;ΜSdL {(x| ▹Ÿzq}O_p橑#!?㿏7PN l'@{kAЪ|:VpHC=5DAg!52jnÛ9k/j+ $٣_w #G7H~ңB Is@!F4o"OP}lmHw(JDz,^lり&A4U&Jěe 8r>Pgm"is9H24IrArVkaFv No+wa,z=|!ڽ lA%:Ez)9-|МTԆ 9}gȠqYi&Vhd}\l4N' BV =ChaBg\^-Z6[D\M) PLgiW{yp~f\so|D m.߼roeYZ]Zoqu>[oc[L/Z7MͰ9+V{忁/ +Wz&iȻqbut.fxϵ.zH&Ѐ+Z`Jh ,e*.*r?;9m'`Ej8g|l#n;Ө2BjVw!Q t^MY/R׌DLVG&C\Pn޺%jp As0y]pX 2D6k?z~3<MmP}߈ޒ$C {x/ ,uK]vw~uMwo@J>vsGƪ{ry[8<mr@jj_+mԻr(獏&K^GdWԌZjj-C[ |`U aϔJj+Z`Uv?[o:iwWrd $<$,)jINQLyp%!lIemB7a$\_"A0a5vCt=;k'HrbB3퇹Y/FPl9F͑QH5xFmUzmv=(Ek_hƳ r[^s ɲ_2VuCo6 fP:1W>p6)6!/kXFAst]yʑPo1+VlGugB9P12 % |ٺs3b;YMy%=_ &cwz Sfh?NQKP AaHB_ Y4pPI$DPe'lGBe~21ysg x<$*.n+ϒyRa9 č/'n=D·ODfbFTv:*/|/*$O{}fMĚo˻![r3:z bYB >Dѽ @7KRg]4O"NMk=Pn>‚|& `4#AqP%6(oKq)@*%^dk}b:ᣠp "&? | >u(OjjNmxn&mzv*b46VZxɰ7*{~& KM?z1(n϶apV Sݳ vB%XXl0PnpF TJ |B`jW{C% [Tv;<֏{"Ga0\y7loT0K$w'al~5Sr0#4λ~m8`S:\#~BI].TxEn䍒hDHDEjj/І{A:v5Tunê`J&nEjN)M6]8 l5A6Q~ՆpUo`-)@ue[9]qWRЂM[hAɬ "-;yGb}j|MY"l|B6ˢK$: `xbWY6O[^;nԐ,&?+Ӧpd6-gH9`Q 8I8Hn+izW Q?5J1hjFbN$L?)il U ɝ:K|=3-N9rK04C`n'QT G0tpDw dzD\D 7'K$ؔ]Q& x"+d(pyȟ(lkm>'| 6"xu:M'zQA{N6\|}@%7]~b1q؊NWƬ0w,CDvq)}rv?NNv/Fȟq V r Oq'uI 2(1Ȼֺ!U#ZxB{n V) [t^hn;ƫg{ڼix!zTUpGRAF(>xKy6ɵXh!DJ| ! i5#0ENk,re4Cb t.G~8A2IT|X)G"tH∌OXkz(ڕhD<`-9>1-ͮ(4]\!9YQѮ@L6^72e ?JN:XvSVm pk;: rO\'aHòMBF{ET5ǽ7RњQf `;Uwx$ 4Y-3F[5'iڶ'ۀz/-6R\((YX0^i4Hz̶v]GN6]*ªP1>+萰qMq^{g{Z WTY(OmOIO^+:Û|Tp '+o$y.!l[4kR!@9 =d)<.us*p[&▦}`/:ew͛lӗF}v.AC8sRٞ-΄: !}$^I*p\ M'+q-K^1A\ЕbơG(ޚic ^lMU'ףb|wOjdڗ*$9-]°[Dl#\kwTcX.Phlw{Q-2cȶjW.f7o84~,>o†sZ:zrN0Kӥ (/śф0h1_ɢB'SRsYlz4a/4Όq98 y5^YW)&|V[YS.'ʍ "Jg.rbw r>[O=B-5麩PO/7#_T n\g擴oAoJQn2[ݥ>(4 Tu⇧'k>R**ʍ>9x^.ͺ6PwB2Pd"HdGQJˏAa i6?|B^E ` nM2n?hX`1,BWMy3Kg܄Y+\yh'`~xgXD(%@m0j_{U`6Ϊvfb$G"$kt`^#Rt hޡmzKmǛxƆ6qVt+%gRS'ozK쐇S[vAn#cv59Jze|& -HJD{rH&d~XR}7 ӕ5L= BvŧYT$d[*}2UZfmNvEOzT|moݝՖŻn(2?i]x[n(8ꯓ,>/X6[pL[##0e݁ klR;qYj*2jݖ;RSfdDs"6I\ZM zJs8NQٶL{%Ѷe&?U"bN -9Qx_&p7,$QFk*FI "Őe3࢔|)j޼OAdžMye3¹/Hy(gT[Vh -Km&]n+ fȟ׮-={jCݴFs@"cc_7 YMe د鱝UsR1uVjLL^Mg<ɿV*7=.B/Lujodk~vzY \7%d/6}Y6L;3e/=+ǐU۹_UUegCf/f2I9K $ 2kMa0,0C(Wn*Vza"J:L#"+4U6;7C~ sgږ܌ipioZ6c0b %i/՘ۮ:"n fp%d*>̲)p%,u4XR^%;Z=deYlZ楖Ȇv_S*Ԇ#l+;B4<{ߞC %XG"7B[*c;̿)}1 v/}ѣ&hv *|tDDK")86c>y*#~HPeY/u[gGA2W+b  U]Ŀ؞ OGWr `oxdHBC6P_J05 (A5pXz!^?e O(I޽qxk¥=pLR o& Ag!m_ȗ]0o19^1ќ86U4Nh 0\bh>yL4ig&ũ-QhJ8}-4մN~R9Vb%nZM+[)U-y1]A ͺG6M1bE 5>:点ՠ1Tuo)O<~[!A\ P2~T:\A|"U$P"Y+_)XCuJB(pZg)*LצHU9qE&T^o©tڣNWXT Vsog+w[zvw_,ӺQH#At<%?"ɂ?=!⯔keKa h#/6-Ѷyw([eWc)piҼw׷,RZpX-3s 3TZm+N # egE}o3ktbY2#'S4 0>`:}Rru9pjxd֑2&XVvZZA8 9WH6& WO0L8*8[ Q#< d{L^;>4PشeH<h^fՔ(NU:I+)^{ҎpȴJ'RH:l8}fT/d#8%h&r3r>e mǖ1Ct/a ?wPאy"xRdJ Hc>@bii3T5j8H[38YLU~@Ǡz ]7`BOp>-3~W$V ONI]jw^aE<@]㸈y*}CZtY6Bs#q9S]2Yqѧ&-MSzZ:> ./`X>v[FR=.'[,|𻹒ɣ̮X&*RyģkJТ zZf]Y 0:'v8L`s QfLGEuNd]sN\3(pQAJŮTX=INGHlVwwM~)N od S'a|$FA)?}A dq |Mjk?vJbyþM(cҽaK WUXG-+{D8)=$GQ|SOW`a+KDl̸m 3D^~cxF)Wm*vy1Z;ʝ֨;hHҀJ v3{=UejdԎb;+TENkˏ=2V1ROdms8}X#]ҷ9G~&!`pΒ >lJnMb I7E.6lWv}L+t 5yM \D(!yty,?QUЉnFFe}>Ö`> ]Ǭ.^ D={k!,/EeCwRħTB vce("n`1WZuXϠ̟='зV&rfk-.3LAQJ/ڒS+P>_Ѓ'nsc ? nU۞A|u~4J+/).ڎJ񚷁Gq:O:J[\jTn{g\C2$=y}|D"&Ef}3f(~큪Q?bA\SQ`=T6M:8Bh"J.Gw>X]\ m 㒕iX剙:􁝸]ww*m;N%ϒ")@tDn*og]V\f0E__"}yBsGVr SS~]SQTu;ڕ0gmKG+qxQ~'VucϽ'?;P8Cg)21PDf4dEwK5k 3ya'vMb8@ciR;ʚȶ}>#B8A"ɠ]~8U3LhCcaձϕzDi!y`柏9pj;wPQ&Qh y-|Gd{!\AiZn :'n&uz8ǹr~N{%j8q`C:c O0!<{, ?oEPSօhK;vPC yJyR@Xn!:3Of\9 ;5d ː $dji@P ksl##K*1)U?ٮ$mQE\n4FsV߫V|`rʐ=#ٹ[I婥4YTg$| FZ9fTU €'ցe%.F( X/EJ#/޳GFu>xK <ފKIZ#.͍o/2Hu #$8t ;gƚty$ g+tJ$2lT5u܋"ʋe4)>иTL IGǯR@Չc&2FYkj]8>wb!5R  \r=7|D;| wOU&8{{Q[fϜ#eHp ˟&2Ti+u:CR0:Hefa&;a R.f~xҟPu|n*ݦ)5o7VXO{ߎ&jV#8z#Ϻ6lJ*2Je.qEk]]L?I'ͦķ3W8*0D>A9'=#V Y@a\+.)1EݙRgfPhd "nKA _: PP'|C}K"Jas| L5kө&ă2S|SI^\Dҫ@8^y4BJn~J7~p `k 队CSkh_"Qy3RGvm5lEi|Y%/Fh|Ghҷ-\m^FxRV,XW guxSqA w&d,BH ɑzFN;`O[{ eoٯMCd$舮X2j w8u$<\ˑYm62m Q :V$:` KÿLEuGhň&2|7m1;೚  (;AE 87ZF\mם7<ڱeF1 wx1JE^⠇o<3㧤W)h_6}#X>xe)q}tXmI.۲ ),EYvc[a~NB?Au*bpH`.ߵ~ [ K]cጮ4ɉ&] <7X/? jU TAIcʔ"ӆ߄FWvzXtԴ{p#EO$۴iZ}yaP&ϷDB8S-}yf Ôf6]k-&V-,ns`8?s.K u Ӟsbq !S/ĕaMO9|Zb>ڣw MTd5@ O fY1hb-I*/H+覙)vRtޕexyI_8pBW9 $CwiiW@ag",]YZ 3VSeT2,O ^ע>Rpp"68C0  r0T-4+6TaejV2W?%pH$j$`<m7826, _;tLx[on',{n YݞTGhn*Ƈ2Ӎh[fr_Q܇KY>ZcƵ7:[rM`6yɕWt7Vi#zZ6I+HCfqNÅ״ľ0ѨEy~N *'>D\:"n#ĩ485 Pf)S$=Wn14k~\bP\?hŊA{sJ*:IBl\lP$><8O"03eh6|'k_ E!hbkpuquWY=kAkL>'a^7(q$S/g||ҧ(ע!7۷ 5W ]Vם34>x%5sbT*f#2 P{N]9jrس;Z R /粟rdӢ0EMf̀RuŪU hAkCȩ)U,jO-b7q-_S^-A-}O(SkiqM3uɹ~tI):ugcH(wtsKUS5 *5ANWHHqSS ISY11 6ep5r0WyDmJdDR0q;J6VgS/o9)D qiz6/pb,is m9lÇ Q"mKFpO H6Hv+!!h X$+ӷLa)`XeS},Y,QAc@ǠT?4+ۥq&%jª@FƦtdg[+3߷@*4S84~,ȏA6&9=i5(%_E&iL(ز6սcckg(s\)`~[k &m'"3*P#dM )bd,CSsZa0_sveʐɮ)8I {6m @==ݓ`/ ]l-69&I`djaĊ::HMxuM+b+엓ruyNdq#^hcRJ}E kU~!Yց}*EuN cɽg=f1C#nY('|VmUB5Wa2^;U-bsPAZ)3˜Q\Rvnw2ăKi"8[?C*}\ʫZ$:u4XeҞpp|F`TǏ9&ox9cCU1NU惌Q5R9 QxXBlEK?B@'xX)`T=p^!5T:6PuS/[$ G(|0-wdİhU{WW̚N#-|<#>P"eX4iJEtЊ>:pkXR}_|ky >^f{kY#nS=ʫJkL8Vnu4/*{%(EX"~6st$H? dv G4\ɺ)* ;s­wXWy5,SPʖTw{֛ Nk,Qs yՠ}8 PT۔y7|Wƹ[aUqK#wko0VDbGR#8ƈxz.#8;rHgl!&z0'YB@^L"H{jLlpÁyրcy@@wb|ᰡ"bE0|m Lk;Zj~r7eE]!߫-hI yobt#$k#}"萓k< $_qPMuK㣝nC9SlLdWR!>`п!X> kڰrCB z:己|zIćҳN-BzqE !4nέA {VcOM-f,Pbt$-N7f T8L܆G+~6AsAV{tߧ z3qm$};HπMB^+T>hWS_֨.85\@q,Dj@3=m? nQڳH\NhhLx&U\XA=,".Z=ˋtjOq!N.$D tY%̻xGR{g0\{oW%<:ZaaVE/75q}T0 6]]CVwP8PۜL i 3ޯ|~Z"؋̓WS|q(*h/s4.Qm8e=h睔kWt:y-o2Bi:ŠZr( ;Y _p JMr7M p{pYzM#'Zӗ VcLq^TFl ڱb_V4kȷLGH1?GCUCI [eWl-ҙpV {@2~P?Cͪ4)ݱ݊(ŸxUaw.;6B0 KɟQ|'m'p64B^ O%Ol T0F`j<+<eK"o}ު- F<,{5ihH8#1iXX|"`s_g#7]NøX?&b'̎kk8N;XP;[p @(ޥ'l"(ߥ1>^IK%6RGJH#(cXZTfVEYdO|a 68=8$9#f$j_Ȅ3ʺ1{L.I00TO<=wO^b?{3$8Y|Do44Sgwî,6cq-{2e8gn  ,%_\ydďN GV*("WŗMqI'ղ6kelt 9I,,#lre_O%o7WawO)J8V]Li9,](~c/գ"0>(Pj֓,,2$26v~WAQvž(}Sv ]AHO-Pq2MML*1鱘Sdz] 4yj>2#@oV΋g X֣1ݜcoo!5N19I#"qt/z~SyxQЏ)nMȧj W$(rF7ߙE:nt,"z k1K kϒv L˯ )~zt3hφ@;)q="E70 {M6͚OC*NF^b^0#Oy0An\eZ{ZKvb\#~r"Lk>ZyQI>GA4Bt;l͖|M! P'VLlꦆ-+VGduFTtRSZ޽G,Օ[괱k3}gv j,FCTM4܏J(+>yM0ŋ6 M6;rL@ Ju^L,4j/T9Uqх!XTh7`{Dǎ=,rFgS 0rJU ;rh1*ͳMY dbЏcgtqdΰqM4{ y3S@2iNb|/hTwq]8fv5|ZNKl]/͢#$OR߉k}:gWW*;`zVo{^#f D.PiަnipQaj/c90AឡLѧVdiAQNf.Vd~I \} >*0” B=1dPdjc}c)`1-BFbYv#,m`Z  Tr~ɞy_|/_Z˖#$TIbK}Q/No*J÷NZ{Xc,Cx!é UIȳi}'^yey| Wnf3G9u' lהZdMuoaiF)}B ~&`wKpV7UHyGy >Қ"2!* u0 &+wЈ**sHcpnd o u1M#HK]K>M=폖*SوE[k:~swkצ!75y9sF/xFkFfYHt,ǃgz֥GTePTfuWMJ)zxT 5GT(2PZ3[6-`+NQ ˫F$m:b03/\8;F&s*:GQ+=&AvJ8<12%2*<ܭgPxԇhRMaҭ?}ҖR¥/dT# s4v%dD1 +NcכOom |`s7&" vx(dL91 ?tkUH -:,fٿwy;hK4A7ݢV;uXHyHT buG¿d׋l?|2H˸A5_𮦭(O%d :749TE"F53'ξj$wԧDp s5Τ)YS+kXD*\>!YP=lDl0:Po莍꫾ !g*: {B@/tkL B;#\2ђ:h^fXYN=t/4N~Is"Di9zdB ЬI5f+쭪oen2[cUTx45 sq|͋uO߬&FEz UBUJ9<LErXI^+Dƾ[%/^9Iu~wnM6޽*o.Y FNa>#FȻDMst58Oɣ޺2QaQe̲]<ÀPU_U?DkWMNw,wo@Vo*pkSF IS0fAUԲTs֊ Wzp:;L.r4at۳PލF *a˟#,-<F(<`SD؇lmwK4449\ɫFInlZ^1{gd̫r!iķ Y*>p/ 3/1D^x1|C.a\)XZ Qɛ|_>N)EOBde!~z$\g"Tƴzz OB(i1gU>ڿ¤mf)ƔS}CIFM_3wrT)BNs:>c*+T[~aR2Y@F[ֵ*}+Vwn<; &ꊮ$v2jel]c޶9G+wN ՖY] 6+{QbY2.NIlwvEL$erO/6h>]g}\ ̽&/OW󌜍a?6hW':*~H!9]豲w][NILg?>`JPyBL7Yn7 z/`160=ͺ-"CY,{J~]!Bϊ@>\pC*9 |D~)m 28K,<(sqnkWCV\Xw߱QѤ|ٞ$+ ï2Üy^1 [*y@"߉ 33]eҾ%Dly!i|9rd\R_0|NmT$oh'$({ۼ[8]w)4ɋBa}m|QJd S;o3"+qȖԲ3sT&wX%ԗY8ǭr_T G4p>ōJצ' D`!9}g2ÁΦZ֕f{÷aT)rH8I` ,j`e7;U_MM^OuRV4*L"9'!Yʑw LZzT 'n^ZF z(BYH@qhLd(%܎7YK`yY5vt]lH8Qؾ^RfAb.2=Gӊٟ\zks`ȼۛH;HKХ?6l  `su܏mW7K^:h-P$AVÔn{YJ)gT.zpNP n8-05oIjh?Mޖ pAݤavȺ6euDt]?=Ŭ/ӑX0}B_@p$3hx-NZ$9MS,:'䵥 Q|H~X?:ܵj:I7G4t¾[dzIueI9xųl~鞋||xD/3Zp;nggL`82%pTy?J n$ $jt0{MP*x LfD?9S V٢p)3 yw@Xkf@~wkvbW:Pq+cё*pGv@B;B(ꩳbXwy(H a?]<RW+PY,`j⛐J8VMG+XG' ىaB;0vvF8Ñ,XB1/Q^QA` MUb)%+\8SMgzgq%ӟSCOؐf9FDA0#Iji Ji&~G-+Д˶FM{*ۯFOMP\`g^rNI.zx/׭5[qZGJ'.nvph2M' oCnƿRMoO2Rή-P|X*Uzi28/Ѳn0bm8ߨ3z b]Wj&$ hO) QmqZHQxh5~=Ș\ O@DڱݱqZe}.AI{/R0ϲKٝiL9@l]H CKQy}3!<]SNwD0CXhټR'{ظ4,? BSxU=/4X\'=P*vEѽ%*I<#PTpzI %L$obbx;ƃJ9W9Yad43ӃV4FkzorX*5RY UgM{ 5H*~ݬΗ{Bch/ΰu+3dahADJrS#R_8,])oy=0 3E-n/y9y(W{1H/=w jK48 evy+T Q#k|-DDF_q S<'lԚK^S 0ma dži~2zTCghA͑c'"R WV,pON;J-J^Y׶/?7TƖjeg[ +UHޗ >qAߏ3>-f}յT*l`3uZ㾮 ףřilԢCj3K14M'; 0Cʅ2^7 V<"Ski)en=FJɦR|rM͸^dĩȀH5 Q>v5onrDq wM.~I/vLׄ<$<2 (Q7~f;z2NWs;_mS\?_)GNjVZT\(<*Жk I> =HT0-f:Ɂ7Ns\*E|k"(ϫٓ&nA8G)X%:U3*dkI=xZVl{wADe1"[nul1X~6GINcEr GܽގGIp&B_)">gf{lIdg;E*&0T&n;@enq7PlEs_ 6Y9(l, fr;ޗUش_{+1"ÉNB0߁mޢ9Z1 U Cpu_NDd<ӽuؒ_ׄkU5|.tm8O buwA8{^#ge/bkHMZV xr:)$OѪ~-^^\30Sfr'|DG&{-@_jy)y?BmK8B둉[͸nhW˦A/fq<"ڑJZJgTC"ވ{t22~ל ZCQZ|tv/eLwE) &BvD Zo*Zjr/c#;\-h.}Ju7@6Etz5iGl'*j2w/ieYo ~*_}4ԼP{w>ˈ< ܔRbR_RJRDZ\UMG8lS.ퟂWn/ V0~*$!vfc-'P-Eo]N9=[3B2P~3Ts^ϞzX@-A}覀~Rtꉧr<k-eR,!mM,fd,O ~D"+PޕKu\kQ00CU>&vz]$"rS՜`&`.Eގ_PHc7+P![&MϿ#o; UTGn,ɋ3(Do [Q>:(L #i^Ub ֊b 31#r=f1o^ a #[2M~Ru;hs[ޢ"s, 5G򯶫P} 3TwGYlछˤJp*|=ə7yYVb j],%?Ew7cX o#rO ҭlO3Z 5a(Se9,r~iUTPrdJ5E8Z&*)R7 ,_8v(DS .| m$i tYLIOy͂sn7VIKKC38zH̕p^Xv:JCP!I2T@ '~_*kRCBK ~ku9̸$Z"V.AQ#qO%Z#'Quϑ9! ?6SP5)9Wd.nP +uʢ}nfR{OUaN$}!h"Y3Gߩ% 5jӨI=}g+QWSt A]iE/=3v,uA#r#d!xY4]f}*{-Aὔ~ּעN(oD* Z㉔Sc,^iGi?P3 MׅpH;|6x֮NQIxL$%8b+!(+"XJ Q&sz9(_:#T5;Vq$3"բn@j,ڰnCG]SܳeB]! T2^ hV#xbiQkEhm ޾ 6N ]6!j=^ke8dd#Lc1)O?whmX(@Lԙ{f>b:u5ElS(wZJH'؈#jnHF\}RCټPc b7Jc|\GpZvIH P{,EcXNp5ᦡ^3PZhyaE$q8QJΈ{0WD=H2}]ڑl5A{7 B+^#W MH:t)GYS#W}DɠGr~L }ڏƩ^BԿ6DJcSo(z0AL%Xc鮒掮%aR +W$łMRĶ)\oAh$l|r+Q:>[aH2\ J3y)@Ƅ3WgI9Y,/ ?O/fםi+J>sJB1M_ {FC\ |>u'Ń9zKt+s bVH!.)\_Z꼭2l @Plv; }9cGL +2Q0="$=57rb,-EOޏ̰b!Q)wЅ?ΔE11Nݮ)x,&MV/7X#XbE^DҍoЂavnv4vg`ՕcX :Agw4R{oDsr}󡿌j2s`3)Dd搻0}Tg= Rvrq[܂*=YwH"MACHqRT2[KնZkfc=q7fĒ0ho< _w ΌX=jT\ dnGo~ !%٥r8cacDa/ݠ[q[&1b8с[ڪQ'?D_kcٱJ<`X jCܕlFG2x$\ՁB"BTa9:Q5ogW7keñA\<`cDZ0XX7fQ͟v![ot.;̔c39!j]=еL?zJoPիeB0TnB#ւlFZ.!';]LJ: e}&B>*و<9CDsDJ˦5z/mim9e qJ!Yʋ=BBn/YiUލC~hy3K~:580e~t$S&J'֔Q~<{ ʖfYpK'L#"u8<P]mv:Wi5{ /*+ak -Z\HyBRJzO"`m`Hhδ8h'FU_TKl 5DسEޥjB4jgVdmG&! b47n"{Q: Ow\ݫ2P;J9@TIg5W4# !x!а.34toVf"`޵/ }[č\9ym,U{U72i֑E܌et,/y'M"wAJ np[ezx蝌/6kY\E[@9]8k0{"?q6<4dhDMÍ #,=HF^䔰&aGY= ya3A rC5ұ!dAӀl."*T?jzcNb6f BYT`ʙ[~t'BH^V"Y3wE'fߟrzf~; w~g؀;|kQ3 q^Zp մrVM&_sqs7iB0IMް~Q7CY1ɍ?$kͼYL3eg ݪ8B?wm9/c|SypiZ,ZT[߉LTFCl\5/\b:/!`:"#;pԹ)) OIYM>VKf8fGф >\ұpzΑgT~%OE$y{f/t?=Ç([wbhjfC46砶ofQS~7÷ҭBoս`FqCG/ i/h5bD HeQ[%7 Jďױ#o"WK$bD꛷IJ BB!VkU C[ywȣmQO)y.1^_GM[ۃl^;!_ai2V[^,mxU{PխEr_1Ie}}}lWȞzѹp]n̰ K%Ұؤv8<!;bdի3tuڢ[TnI}?Z[&6v A4AY@(6Uu~/Ά p *RI:7]Ui_q'iikx/bڻQG6;ip8SW 0& D@n* pP!f`|RLE!ZEV8Wΰl :pCpPu7BߧU̟sTWNZvIDeEVM]"Sҡ"EoE}n/#̖3iSr'JMs{w og`dAO.nӠ !yvpPPj|xgF,P9Sb1"8ů9!]/՚^k)JuȈ.LF7p|n}jlY>03GubXjy 4|&0g=VXWK r%c6她NI'y\8~[B#b*[cW vMX[JHlޑPjQfwlkMΚ#[rqaQJ"%%8hY 9V[XFXŚym)~JAd5ICf*npŻiYfտhyo{sRWm,A#^}Sq/2Cp-fVfU}' I;n,( sU=M}{ gfsSl@6Ab 63tB;sq0wC>\'@kOD+$!= WI&+d\.!?~UGogo:  }P-Neجz'e9?]^mS3M1p g,ӵf#޽Bxk_EM֣'A^JR{0TyLO5pbc#vn5fJx\m}Cog4~jEҐ tdo\8{ .F|Ǚi =O5.]AYLm`dL~H#Bj.@c}K0O:!CIh#u}:qsQޗ! 32⚂VwȽ$6b񐟏}h{Zzu&_sEBMY:}|Z!j1ٔ+5ӕ2J$n-nvMc!g*(2n)A>V%tJmQ,POok6sЏn-i\%[N"ɂUZ [0 EBNr4ey1Ѓ1VsBX":s,]J%(w7/7kv& oC`14BLlrζB 'ib\kSL puv8(ܣ%W)/ lBp2AŒ,Rp3X^`y}%? ~+x_N [/BoF]%v42S$zllBWx+sҶgښTenq뒍$@e 80Ʋsvlcgo_tc [7 4V!g)K˧ Su?+&v>~2Uq ѳצ8z%(/lO=%,ܱ>'0ȊS+il}Fּ]ecrH" wi7;eӹ&u3"vAUWG+BĤJWW5U6,uE܎A?d°+&eM^*YukyzI7y&!T +؉F+P>9- [ba$oИg h.~2ɷ JsH[=.P; v!.ū6%eha]<(/3g#pcٟ%CJ0a#FIEk $ R{uIHwns-j!iL S(P˅"(F '2Ȣ̍=IS:s3l¡\PUK^5# jLH"[ <n#UЌsdcÍ߁Sm+^:mҥD |MsO1tSb}' 8 cƸ$(S Xg7]>`pryZrNVda1튊a`vy$`QLV.ៅ 9]Y:©S=i0OJU }x\Ziʀz#4 <~e R,S!>Vle8Hea7L"Bark(yl >,k\RsZ~ g=MdlҎwrd` .˩T`}%;گ<,ď͍n+㠞ǪO~hݦ:qzP`M:EI#dNd&.9n~)*"4#;wcI >VJpXR^ly^Z/ѭļ({C㭰X?xEֻm|.c*эnY$/c7kGe48)욥`5`}+/uG5cE>d|hh]z6״1V{S|j=2r‹,,'nQJ By;]p ,Q~!+.*-nC߾M`IpD y . ;MR6u?rUtq+~+ GO6Ϫ˗8^%"2M O/./?L.X &{ R`Y"b/ug ̑sM5[HCUy"Y՚f6mJ!3? ]A4ca-nF?JftfMc0B~'Tx+绱z+_$Țo;TJ(^;0-m>~\}\]?S(+?la VGft`9emS྅q58Kđwq-ڳm2+"E;ce9\xfJ}pG6XOh&AmwryHD^c'۵iflZur'"C3 OF+>&^bMWkA퀈=lU1,rX(rYy_BK<5khj#=D;Z@ \o9Vk0? ܵpԙ"! ;})8e (Rx+gu8V`s})lq1sHAT0*h1B]xsZa|in׶v?nT.l9Cl9-y%e)6m?l_;04w EyG|N93|F3R(w2XN-syxXsRV%&@fޘu#u@u,N,M]i+Esl9XWژJ_]HԤUC 8t%L^4}9\Hv7cS{Z#*#eƠ7|$EH$s ?m8 QLE=ZTVIcՏ$&< ؔn$?lȨWjJpǥMw%d$axmywxKC \i{L'~_!?PNUqqU_=*(A. ,w9@ª\Z2g'}s!U;c'ƪŸV!̙nXD IRU`EKUW>M筕 [ی Ģ;ƹk -;D@~r>>"H4B*cu(As5Ia(W~ray 'I/l_ho橸į(<(m3xw+6&KeWrԌodσ!%fke+/o"._Yq&JT?(n$$5Pw6SQS@TX$.AeQj/G-Ac|anʦ"rN qsO՚ZB@ `]cn4A!+|]%Rw8݃ole4V-i''lxՐԶ627p ,.\Gb,N> @zg-F᪐ ozά9yNF%"oO@bjuyuW[|6:&/yv.hq)[?U/<씌IAK}^#V-f #D1f͙Hy5nѡľ(^$w #?M? fHƍܓN!aqz!Ό0\\iCd>f^rB:jͥ+r5u| ;=j+"4=7!{> $bMڿXnl=E`FLHf=(92X :(\=iOjz)a%$@@v- AE@@:KT0'ۭ^KoW ^(-[#EhjHDOIֆA[ϧ? e0۝y? ;=lF%k0?`rfz4m `8^u2`ɫ`!ĶHa|x$WSPZaϽDDi\FƜ:}gx(b/T `mOf#?xD͛NY`H$LOtft7|/B(QKZ<90O{/#FnM:A /[V :Y>Mo8Jށ -s@oP4pXX"?x ۡfnq )7YJMq< S[06;-u7yFjas͆(RjΩcFR(nSLԨ:- Tyj.!dR+ Md~LBVPWɸs@qiBǦ(wl C$NFK:aJ MK."rJn'~V``MB]EXh ʲ=-FQï?AK(iɚ/Y64"Fsэ)E*H(Vzy %o]h=%.,qB{FHbagoo0ߥ ^2,{٠*@)}EAm#j(8zю1Deϳ;8n"+W}Wғ)YDҩQTְ #a)/&uZ~]YCd=@s0[ YaΑ셹4$Ae,h{/G X"bn.J-zb1I!!A\p\Xqnk[eT{S-z5at9 VIfȖy-bsr94?$uK_4r'E^V5}ChXD(7b9Mv35]_mx Fǧ8|R/uE,^7=z=w bi(sJOaͷcx2PE I.5,;/++hDճHã_Rzn[!_1s.$Ӵfw-)BǓMC0"O "I},7& d>ӡlmO]}& HFW~rݩ?@@j{M6djʣ9Np \|H)J`^\.mUJKsFRc{V Ɂj{[?Y%D%;#+mVK s~Dt" ,I !on<ݢP wd#SYk\']|S!㎬L[T]}dJ%nZ۫N/Ň M]kHyK7v6h6k ;+F޸7 <0py'/BT*5rgLȞhHMiQU1J7u=QQKA˕5۫ATݠ,x|fka!?͍Z̄F,͎r~guz=YFՇěD6#,NԗǑ< x %s# ()K{,>n9g䦿+ZH2q {k-7딯T#pH pp #,pܐ6 ɀM j ½GS¼ 8ipMcQd꺎?[=\e8ύFƶDV-.Qަ?e˿``hr\Sp &4w"H[e b)@>~PWyH5f{ HcVûk*ǜa*P՜(t@`y @K"S$OC:8'svgЎ^/EB|휥6 {MLV&J~ ,rs^Q*]W+jg+kSl ekwQR3^g(1/I^;eBx2V!uԅ5VC%-P h-,bd7"ly{$O# e0qTTDJ=W*+P,+]uf<ȟXt1]M[#D[0X$=») w o{7h< (xJcѪ16HшvL"[^fch+>*4W.ퟥ\Z9,X[3r D#FDsqF?.g:֗<\ WoD=h@Mo{fn`&2Y%kpU@VWj6]3֣#+r b^{2%|{XP1Hex+6/_Qa4QJqcGsW 8rγiu8#v+?#ž¥9E<2>]5}Tw$Î8o{9{soiT!GAGq%|Hqba}/vmFlF| 2TPbTk>% ܔKßwb"O:^Hv5h_C9-hpwei.vV$5۷CyI^[g$!@EkF s<'Uo%3ףͅ70z,1Q5ݶR OpůTpWWE!*^&,b˰(bpT~QZM<#q(`8vXs+cΘF5r^#| odIBrƼޓig-W'oFWb7+I'G+H! =ő6jI&$cC: '}Nڗ_Uڱ5Co!Wx_FIi6t(}iM? *u!bPVT@\W28sA_.SO%Fbۋk?~^Ih"_lc2g-ȯXFھz+70vǵ 种N*ۓ.<lSb89*tq= {:5\,ӫ׶UK:묞3.GKFvKm峂e)HNC5?uұVt\{ m;zl!-xVvR-pHr9ImITƆ3 Si =ȹk_M!xԽ/Ngf|YQz S yr9ScMrLH/IU%N|-sJ>b /:><=.5⡳>/RեoK!z}97u9h^=)QDx{ҁaj*Xg RRqU6`燥 >\X,FhZs->|P^u^JQ?&߲M)K5CxOkM $jPdzai&BؔL WG6-M`b/xJ=Jij1PIN1W2821@R#`)0Wp~m+29=-:Im3(L Qm 6CT4 U;dlBəjS̼aqT)oi_Ӫ&RR ¦'&M˷)۱Bk 6BHrFCEPϺ$>6zՍp^dwmܪ8T1ѩqRj:>ٷ#A+Kj{8FrQ4rYaV` ůW Q{CCdvmmgae+*Xp@%?KX3^ XDM|r*2X DR2?p~w**h]S7|t<>ϯYofuOhtnWu&c?#wa"#W#@?T[qJ,BzD|Ta俋`bVxْpS[q=p Cjl/*"U*lw? eIӆMޡF1-J[c˘A"dG&*f3ڷ>ҙ%;:~V~;-#OxM<6Mj 띐hCӻs7{v#W6i!iwܸ'1aEޝ7:xC]$OPV KeM&z''(Uq%5mdssf#@ 9c{UM{FA4~FcnꯊKLbPJBD f0HN'i%2qaLi⠁lHu n-kcKY1je$J@<ү<L>vZsovQ>HR7Qh/j5J#wk6 7#$: nA j(g 4F"-@ȘU/<).7.9|z*@e8aGU>'~Pu\Ļ 3^akwR&l6z̩ L~ hZ!QW?r9Q%nYt\$ЯEY  + WO&r_uBιD-@f[T|SiW4]vs'3`tV}uG'Fc@ fwlE@?CAA],+iICBȡ$JylF⏻Sc4 _5*?e yj񋝚Ōwvnk478EMaZ}ݶ ܥcq7`3DK]TD,YHDKDCYo6:Mq5UYnBt@]64_oj@ggx0$N)zKHNi6 ZTw8 ʜ>sxގkxܜ5~77}rnMWj1Vl^R,j뵐}Uf>nuU"Ӕ PFNhSl^AFOֿoa$l`J~[I茟/HZO$zQ+HԔQ/RlS /8eCΥ ,YV"-REƴo.6k2\'eB`SߩuV?9!HK c֥@{f>Mch$NLy=gM[$aX›|ɾ(b>`qc߱d+dzL{C泧AZ#j1Sy%Y=Uw^uI(fݦe5lڱ{(wBWU^]c$Hct]/ 1m2z :ɻ$W8xsm_AQ;=tN;iIᘴBE:ýp?F< nsE`)ox?Rrd)3Bj)g>y>j+| w2\ĸ εD-&Hܥ;O=}ʲ!eO5? uՋt ;H+d1z[\>R*[ۨɷp8%ݐ;ҋעkb1/Vlf -+,նqzWeIRY>6wH +.FH.s#gtvYKH ܺp6k4zEUDJr]}1h$[w(~U0JXԐV6xejPzˬ㉶Q_IV#-A hڍ[z`b} ˓c C} u/kˉkSP]w@"D6t-ⓞcvјGf,s;|\vT|!|ۇH:aﭫ *9vy7D K6P< Vbke"eLA:6QVi6jw[ j$̟q1 ` [>'ޫe/3P|ؽ ɬfŧl/wxn(2)CzI,{k>)" /Ƿ_'}G&}=j{S_g" ]^ sW( A<0 7 2;B8UDodk'Y]CmaE^{歓IJ|nQ|K%I{ Oo*̓ = ,@,VSZ66MF*KbKSB-xdwUMq}=A>SH/I' R󺮚;N >Ϣr6pfAcgE9SQETue&f%]2yҜHIٿ=:45hB ƿ-2tVwTO.}o kRb\o3JÈ{&vC|YÖ~ }!VPZ-iܭñ~=sjyG $ڊy8^_+ (K Ϋo:'m\Ⱥ"f! 5 /~`ki-&G\b`Fi*A AQR|w F~TDrЂ4VMÅxw񗜑&?NIOT Н'V1KxƬڹ_w`w ?x <,_<ǝAUx A2j!wog:if lj/Kz81@xO0?#? :4B{~$$R{X9s w5U:BNwjiV(FºWSQu A2 I׼*bQ\?+Q.k)B;i2`}V(I^KmDD%,`/\Ǜ4IC.Q3lEn?U9|9? /- /M7Cz 8vm%Ͽ3x@jq}M{<]g품MLO n±R7|93G?{9᫊)v|\ H:"ߎ̤R┷NaU؍cz]孬rֶj#cŊhPH ήf%D|TgIp2n"`H-D J2is-T"12/@ɳ3N̓#eƓYGMVj V,Kņ/Y/t1N(VCNؖ[9E~br_rlVn{YPrN#1nu Jvċ8|0ۤ8J]`^RQ7Ly, ӣyw7s;E\')"l&u‘e$;-bɱ>4?)•xBF%tj&<04>a0 .>/N0~_b8kvˢV;5[<EZ@g2&@tPQ.:V)]SM1h#.Haȇ 7 p+u% QCO;(h OzQNpw׼{ZRR8T!&B2}e" >Y2  mcuـ0#r} .vTE9RA={>0c` gq a)^6$}pձ *tfUjk e&]1xtLDžssJl`,pV.|֤mC1 i`n~4u| lnFv3W}$~u7C5d?jcsv{Qm]51+]Sֿdp@ 8pjrP*5S1=1]gOfN~9bG |'0zv)!ɳ%/QGdţvmʋ07aۓ$(m9zS,T6!rhD Xi1"X3tr TD).p=f 頁"Yes?ݭzeu`8 P pC{k9\y2"guQ⧞/peJ`"g`>KHFMl;]дT2UF;[%ˆ,$G )l{ wP!Pf?h1'lDT%`3RbpMY1dj +9z1=z %3 ɳf2(ڬ`Q6ݖ3F`Seiu\lV~nk છźޣ(jb(>u3LNȚ*L3vvB+S/ N?zL3/W=I/9XᎭhp*M"7$|UcU<b^GKT%:pGpP"+'7!j+z%d#ZtF)_WBu-u tj$Z⮁6HCODŽ\ѹVD k_JS7KThPZ̴V\ :Kys c+ )3TZU成^.5(c<9Wzg28)Uڢf*R]H;ɺ3]F8tPl5 /ZkSFaH"qG~8K(!4ÞL2v5pޏ%&B]ⷅko}?c{աUQig:Copcc\<*t 0~54̅Dp0}y/!j*buwc"alS4bTItL&I:ݼL!{!uH )ړf ϲ3vw> @[Fſʪ/]SծHmwM|i030ea!{y)]J#S˚\\_f ă{B{Ó D.L{^qJL̷IU8~!e%5bvP֠fF!ι^zӮ͸à1teJBfpa9y#}+z%n=ĢjGgi]#~$~@EBDzq<;|7cCbwͩKc̠ke;)K7"N8 `+]˚cc `,>fqa,ǼbXRN+WfmYU6DaKQ_kF]y5MGbt՜`D$+h)TY1 #K|aho 9)W|\,hf+QtXJtWK ҁBSձpDBZMR'%Prff8^rj|siїfMA<28fqڙ(Ay})m@NxW=˓!?!}<62؂kGEo0#}UH%ͬy$\iBmedvR˔&dj~kZ\|"kuE]/W̔UiN6Es{KnTgz@ƎP?´8djsq0|-H0@Y˂Cu>fك)ՔWi4"_zZ}WqoF%"}Qȭ>?,?h@Dtr,#`}Ώ-\9c6]s":MU yeCkT%jGw/Wշ(cm$>i_8m;k=#8 L$.φ)ּE:*&c70U9}Yj5YY9mb-^a g9n4sXc:dPĿg>,W.oٵ֋nt LjqK\Rזgx9!9o@aplW Z~%OX a;ePr>rK~7/^5Ѥ 's ]ts<9 8Qj@r;мcTVdP3At}5a*t&` @ *N OB> un5x7-*7=>GkZٻ.wJl`ק6JxQVs:n [;O"Ia* XV'?'Jөf;FG+GO$ͬ2+`hkY;p>U#Jd>>zr>5U _qOOeol!Y*O>QBʽt{&4F\?AKa1f7J$\2g`}TEeCnvHH]󌜶KjpJ[fo"5r!ȴ` q_ xu™ VHd3X t&Ql^RLe E_iL˥n]{t ZZ id݁-Q=42F.(t..Fa^s'IEsʹ ]y &pAօ97ϐg/`.@(a*^NlgljҀ;y]%f-f.RHeH謮l%m]v όq4?w]y42ʲKI(T[`O' G)[b~USRn ևFxWqblM:LUɗ{0Q AW*P5*]>C쥞@ʕ5b=ϬFndĻß2",xfߓ_[Ѯۉ4:"E*hM(ʱ[/}+BHKkteܵyIfZg+>ΓVg)$H{+KS$\i,"C Iʄq=x*/OMf:5YGqLKp`cE7L|\:F?+.HŚIӝ[Y¶^A1>= .͸eș{>8I9w`ˋ:@dm Hw|ȌE,"S#v\u _{V-~T dֆp`ڲW#z1=ǥꡲݡ;̆pU.*Rb3%3>asߔ]E_9"bј0g}^j7kq!X2+C{a2EATmI 0FL&#v:?x+,βIOAu@AUvr≎<_Ko]PH LL2)wwC'9w8͟U ^S }P:CCٖ^ejoϡ1-~{uʐ@ J g*;WWvE˺s.E9Ɔ3YHB%Աx*MÅkfb:PX:B_ y6T iK`Xf.S}#k1%o2Ԥ?BwGrb8(&;=GKD.hnWs`jn.7 jo\9sscyœ%AcuV+!$PQ$_l^^? WY}k`zHees,`X|J?xa.BZdki3H3ہV}i'!45|Cp=F ]GЊHTlz J¯Eiw^[NG\Qnw`ܼQRVѴkG$^sl6h5sHtD[9GȕBDy"gy4'I ru-=9[{/}e}&lPA,[蓪"Y2Eax?z3"fyU@<0[@t|A>~fE|Ϥ4p,EE6c2@<k4w 'ɣpGV;utk ԵH $QX^vqCAY0#/!9U>#(b XEZ$Oe^$l" ?+` ж;VnRgxUŶ4IB$w<`RaN@\u [E19ѯiSJ05R;dx8^6Q ? 8',Kb44Ʈ= B6M9MκĨI+;4툷ڝ[9W!FSOw#˭_E<_۶|I/cņs;1~BtC,F:zqz9aL=75Ej-2 Q?QEG3n!U6j@'/uO!^c0 ~a_ i"jg=J^-KNhRuTF`KQG?9a %A9;Mi\'Uff澝b6l[U&2+U0f`.:3*l7&bPJY++zqGPm&ܭճWÙqim<.~\,ׅ<-gvjV;iqԻ~>A}g/D G]gkph6 XxАQ&s(tnj"YVx ϭV NtR<ODۏI }S+h÷E_Y3d#|#Wl;T_JXw튘~M3,f?Q܌ʬT\ _,v`L )_IGv\&pelRy5#]j_9K ;-$/ [zn&e@KICKSֱ?;WԀr(}"va"1 1pDy8gǴY8j3N`!{L)4pޗPu3se@L9n~- K()d##_o]G*2=` O&؍>PȠi͇ $Uĥx}bSD=gXDآ +Z||Lp-ˋiAB[=|zf+Ԇ#pVĚ2ki ś7![0Wa7pe(ihue yDR3pI`pxi2~m"sfҀr8 dZ‹l\pލ) XI1"gZ:y".)dAX #t=U:ǰfd`ۉ/X">k_V&-U8*>-S2*zGy^YߎD Xa)ZbBkUlcVנh_y^n̅r**DJowWX)UɼLaNnY"uH ˑP} J+إayWM+2i\V\i22iơhQ9F;. XVg؁K'VTNw bЉT-:u̾ ƞ3r.x#45z0BRuT%!<,v---Y9o=g!q'*T1o#Q#4B eo8I-Ønבq( 6N9QC;#7> x=?\XFʆSa)cO*πQ+:V>snx)7 0hҿ~1:w 3ټS1/ ًlxo-#'H˶UdAV3 XhȍrR&T-pP.X hO!wOq0'iWwR݇懝v,:'7ҚM?n)>oZ))5HZ+qۘrv&dD/R~,L ~rO+o(Mٻ04)@<8Z_Ǚ#nX`U\ӭP>;J"_kVVSoC 6da7x:hQl8^Sc66 ܱ=0m j17.]wCsЕ>0fNRط6$:E%Ywbxf`cY)Oj@^{90r&A뗦ѹzSw B&:x5n9: R^ |đvxmշ$+[>v O2`2R&Zb @]0G!i}8r4Ԓż^ Fg#R tWs{Do-r=eF^iBvjaו:#ys{~Np (y[}Y{a[}Aה?.{qvi@ݛZ*FJ„v?3Xim6i+C.2.0B2+- v+6ˬL~zr?I+z^ҩXiXG(ΑRY}dgq ҝ|]r;kfC\Su 4e"%}r'avńP⬰F0xYc SHNzX*e\*#+^9?C-;-4Rӆ1Y|b7ET+2.!65U37[ ?0/[r NnhCm!P'YtR87pK߼W\`yn-_R:R@LQ߽NtT7)ٴ/c}I".&Wad%`: I #mCtk3\6F]նKý2Jj:`&PH bjJ!aU'rݦaBJs$:uKľy_AZy`:tֶ3M텹x`Gܧ>j n)gvá3h4E$K$ r[w{ͤby7XaMq~ U%Cȉ+iReC~7~}TqŃL^hVit&ʓc`m *F+SJvޡoeuI]L攉 =NѥLζDHO[)+"m0H.N/k!\Ұ\`3/ҞEf~^{]J|aqH!X1۞RyɤS>AuE:BU-r@D.l@@;pmqmuUW뵂W{dpEәvT"rD]ӻ3?~F |-%x>UyIrm/g.o/H}TzpѼ4 bz>8ϴYa2dHM5G {K=BZTϳuBbPbsʿ[l_t&)S+>qdC-[ |BǤY`֖p.q>ߕ!u4k-dg (ö@sHv8 {.Cmݑm_MpC϶z[K\qC~ ˠcɨʌDa &z"o%bGq{:~%*WZa  h|W 4 DxZ*mt}_8dzUg>b Y(.voEL uZ LKyIf])9m|gql@FOJ|sd8p/b 5Bi8:T#1E€;2-g\Q?zu@ :^d/ 9K9˶VNޚ0ȅ42& Gwc!,އ]F+k5~e3-kw/ W{ucbH&}sR_ Z[ٵ]WyDӛ?eC$1mH[ f5)?Mx\_F3PMrL)n .G=D#îw#=OAY(ToM%K :</;X91C9  ke"Ν-!9~*BT"ӗB@7֙ezY M]dPQz)|]}ݍṵp(D\Jh|6H!KTFCao?QeH< hdsaW!Hl𸓪wlԓnAIu~/EU8j= x\jb~NΨW`0?^}ީr7f+{g?8}dJEuhE#-Hz8 2%?x$t?x?4ZQWdռk@wof^!ނ\!)bjx,zƻZP q_*+ badwwXbjD(OEw?:mS>>4%M.H$r[o>Bݓhˍb_3fm'7yxc55 ;3:ǻw9cMgNhxldϡ JFFla@4WZsHJG$=Bq@qRS4ԧ3QiMEkhYeߪ4$ :ۜJl ;rx"#z a;0ֆ~t aZ*-6,0 xb,VGqgsp|DvelK)ϢѤ+e(Bij\4R"u80h̒qhV!:I yvKil4WgՎ.Qru< )f8gORe"R`i$,OXmjH,,2tssȏ3e 1"^5C&JA^GL} m9C~pSW(˽n0GiCȬRZo?w0tXauqrgr:z{:ܬ*"Lj0CFUJ; а9UET)`^Xrm]"KpG@$S:>IhgM)4ɼgDX`](˰G1V[ B[*( fӴM_̭ڼSx=j,A(";"ҺPu+*񱎫Lj΁F {i^Yi!W Dҁ&a"ȨdR+ZK\aL02/﫠!=hAJL/e7 o9NN 8ot0}TSA+* z1Co.jghZreQp^sPquRȷg{ Mw*ԨT!Ȧj_fRvG(/,Tɡ3nĥHv͆ ;/I} |/کO<¯@D؟:ܞ[-bpRN"P+#թNm V>]H;Q4WB.y#s))Mv d# rUG<4H}nϰTy %,8CE^D 53\`/w .z|+%(uʘPwҪrٜ_IA0'qPhc9~2=:";d~KOgh˅[);CX~_@b}QYfs<\B3 ,S E.+&z ,oOEsЩytJT-k+{1Foh?05wJ휢1 'A:$o4|G aa`-{_՚K495+:6D>$n^+%aW]#\h@A@b0k:іŔN gϮ*]J*߽Tș`'~ySL rTW<)npnG3 "!8{C+a6Q/7si\P,_İv|ڛuq"(oN<)nI|6Wh>~&!lDgsX51fN5R2/=?$רCkirr]O0^9ɖ荆:b[T4 ;"meBjOtVj8Xˈ2'Q ВikpMH<ib˰jغGel?F+I>e~fl#'&+uL쵡?p.>_DMzgBly5gɐ㶯28TO}>3/˽DHs^7;责 #Q+ʂF͈f7HwGvZqZzzLћg8d6t*FȐ,wޢK4cT'C½M8<t 84j Opg%c--SQ~1ZAX7zEi6ڮׂ `UŃ D +gg:Boo@jp Zn,{X䐷/FF0zx@0lvM.ݫs􆢰d*KH+b27)!6! i6 ]L0&JgᑫoXٟW E*(Fۀ' }מbh4 _7&:XG֎ܩ=(@ Ga4J•M򲉴 0ܤPO!gCƒۣҜá ݽ b'agJh?/9Q[bhpH?ct,NW2&X?„_GwU#\^FsOR$dڰ`tiH#@ca?ѹL5%W:nBF O8t %nF$,;s_/:FT8mp\)rF\p3BVtGWGd `-NPľ"ru85juz\* N1;X Ly:}qn#hOvoya?: {A/`,f~2>$FOϫG==)'$dh).z * x3 -|=;,ߨ_>zo zir{~P>>a 2NM.l-mj1+@)(DIјfS3'G+r^ 1EV:Iw)W]V8ώd^RmyJdL>XhA%GU3X"7=>j ;vRM&p8C`\YB5"\эlqX=FO-;|y/Kk1)$LOe}\ ʼnlLT}yG|ʖC/]V94 m?H{4P>4gOU'ο?4uI|lbxۈ/CXZx_e>@3 l!'އR!_^'tbF' lQwKzZ׵~$;C&zԔHNgNu^S$S}?)@U mr oLNo܃:@*>Vd#3U#u sZ}-+83*tzf\gߓ\B6C#lzl N.1,0*Yr@&@F؝LPn>l ,@=U$( OX%WQtҋHX'l;l8$ $XHSIeoofRCB ˂f2DCuڥcB_>Y"*]k#t^nW!DGKټSgFS] 榈3J[\ɞ'K5zfV$\ޛ@h3> ;XN]ܢIV۴IM{f 8f@&ĸ8wlClm}Xa?O w袍o D,y;~gUfMh5ސkFbuntG_\私q$7U-u>xx>AVdw,ۙƴxgx!d{eMkGMHd8o[O{}³*a}Q˵c/!1g@9\.NIĪO lՑl?}d\ɞm,GfyQͱl$x q?Z0)epa%$vNȆ OG-,If7Բ pJm$@.+OGeD`\" "ϴ?abOݝk}= tyRoü{Mm'\R`ej"u}K!uxք2M nmLNl,Ǝ\O&௵D':օU:PNlNarj~C}#$#Z/zOS|:|  jl<#^}(SF50ױ`YӲ2np tԐ^:C !3oN\p9vlV{τ6rm%]&+lR){-% cz!1~MՇ~PocB_JDg-:{U\Ļjs҇N풝4#~rP1H2tR@&*gut.[1"33owmy:ӇV%/{4&XQpM`coh#_u@*5^\%}IfR턞9J\EjvU*DX=x)Jؼ2WGa>Xᙼ肏U9>Mon{eiɜI$G5A!h`Vf6kRxyύHHjt!i#~:93y"Vk9qID3x;&9^~AmqT5RNU,DThdgAz: 9Z=)7nΡC6I<b[:GJvA2:zէĈ*/ ~W6\C#hX͓M,\: t8wȠ-ntu"aܦbPw]yO! I,w &}qT c{ϔܮGݘz; ftjRFC.k&eX)]VƕaCvqQ7 nX1M%8"O{`AE0m/ƋQA_SG\6Ǫ@'@`IVOܪ| LƓlH\Ut]ܞ[Lo[8;jQ: @=5Vzɷ4 eg5YVE rS0d_u GXvk;%<(&6Z)slFxR3>5zj+RRu^~1r[h:cu6tӎzsM?#Ewˀw Qh` L#<% ltDrNPb] )6V,ծI3=H<$}ʢ+ H8*t@5=ˎ)}ZB˃w}2"56̲{",esbb9>mp 3+e^57Sa@J'Q8w ǽ e?3h%#qJI^0jv5{qrES,oi6jyn&pwȈ!yMu<8ȫ㣏]Ncuf!:fpB@J5W `3: N "yo5>6-`]k1n~WJ8d5q3DHz(޽qVEs 5VY)6/OҚo~p$>TN{HR2 K& 4υUAuh_bPfGdf bsFzD29ou9݆5iK=7_HkSu4z&fEM{:kК!0)HD7y 6h;? ;ޥ| ڕ"~&yM.(~Pg:&_BТL#K5^Wuw=^T^y[؉qfx2is"rj=uMVc.u ZrwX_!,ivV0@{)q0=#t07vYj o!0Oǖkm2vJZSפ,$ -_i 1PY65.6DŠH:raM7EJ{-(ѨHI'"\.DpVovAf /wֻw$b-(8,=GпCiilڴ1!WcN #oO@l zV?{E.ooŠ+:BXt<N˧dGUizYUi$gRdް&fS`SD&eslV1að5LFbϬ}B:F #2|j&92`M'4oՅ5.yJ8(kO¡MDƹ5-!:s2!Uo96̥ssw^A. ^fgI髱~V)~"0)(Gi/ mƠAnj=tC[]%:o&ZxqOә(!Iyy8-?\@ǎ3z\`9Q:q8xj3UMs20h7i!n۵YJ'"h|R<bRJP4 ~8:G@'G-KExb_+~Jl޷N-en}873!bp<PO)Uf :"Euh_qb[Ěś=V9K2@m[CN&yL7kHP1W豜b2W6^2V(4R{l'8k6Y 0ŶPEƑtWn 6v[: <NT"$DU,y(GƝ8C/x έKiri)ɩD@x*؛QyJar -5E :R|.r:/-ܡnu(0M4%8HT7LZiߋfnj۷~l@hP̹o: Wjزi5o.Tϝ4l&[YCH܄zMTM|8&㬡ZG[Qj&#t@p:33~p3-: O}Q۬r6dw߅IBsfA%^$!\(qa}n9A };6 T.k8bVD7{\nB';Db7pM+6[\cy*cP&A9·s 9)nkchmզ2p~5=W7멪McߦN0HGCbB6f=:Gغq83?Vq܊LO3v$q~EXq* ~ ߊtvk~cG_Dtt-8xTk-B$Dj/gDM;c3b, @5-@{o [ #$W(34Eu6eB#l7V+J@<)xwg \ &Nj u0sj0L-gz3|V)/+ƧlT#^*OO#+^ ,E4aࣰ{ mK\JP/7<ڟH3H@ParWYʂ}=fśh ULY'Gx wIy67B.+UXOk{qh+`x|z]gN V 4E=:Jl'i^G_I Y tHUٴ55ĤaQ7G"bG&oK;@ @cڳDpH]V*7RŜA"bKv@G)¾) =3 iX&E=+ug.#e$ :y {Z9DqE0$;o=jiI)iJJ7[I_Ό󌀴xK $m7ר7vˎ\_WB5Μܴ"]p49ƃP\w[=Zz:`yxx3N+3&K*e<*t#4A@AvSI,9h?G1F[hyg't\MZLFai|+Z#1:;pX޵.rBK?gg,u]_3mD*ݶz 1(q)}2R - uC'IݫɊF¯-i%.Ef6Szd_ 4P0Tz՚-XYrzC [,XThxŢ[-*&Яe7Qǟ`BCV5e!W}}@z^\sD զ| u !%@B#Vh2˰'(TU?=9RNpNYNw2- )a\ mItЉ5B nWrɐdz! ά!g .ݧXFm2bc\5˚ls$v%T=$0-Zq>W[>lq|*>tl8:J^g؎A(~ 3mUY$'e%UX)LJOۙSdDBZyN%"HDNӷ(lH*\"d%3803EGfdf²fkԚb<4/48\TC ݤk6,3 1".@ =N-TPmY ҩ1te!JhHQ=`-Q{5`Q ӲA%cbTc`iӎ:#=6²y8j37O4}F*VPsyk"EDCij_,v&Y 17Ɛ.9sR'g3Ji^v.L#ۓ>6:ϯ|yYtL- A%В "16h#j3MUbvӻ_mmlƙفmQ+P مMLŸZH FkǏBKj fjE౷ dxjz6E9w`[oZ.E"N^C$oMoT?֓j(lȁ`Ma cAה_ {0#ľ:J*6LjәG܊z46or Ë́3jWf b+6H_m K3i4GL 'd!~쎓Ǵq57q̷sh%hT7@J`4޾mO W3#6 )n!|4-sQUDH%v/kϠ!"~%Z"4`o9 APu2\>'bs{09"/6p)km)Iyn{hg E! 0VųUP 0T2VRs "|!7ĉ>Izu4y3c=IepUnd)%a=<2)RLR^̓[%4MSn,ccb1pd^ S!Eqzz".]ׄcJ|DrVB9rr^#3<,jE#oOxF`#hqHc T4K#|_USvB@M?4ܲq6 :b)Mͼ*RU.IϨ{O+ :V&Jn˜;SRStGJyd[魺&`u`^YcմSќ};H?N^34Edv@% <8|^ o ^6|/kf>/<D>z"vۺOK9~ul x# !U1}sW># bZE PHz"8@.eӍEEQgDԷAuoV+ПQ &qy&VA;TГMDJF̊JU$meIK-6 }"Jhn'A$d/ [؅܊vtٕpd~EUG`slq'qU3.1,^v{-'Ҋ)me͕Bov۠#M\LEٺC)tR|ܬ簄 ɽn dYȽCrxy [U8a:6x;=H^0cd/."ogۡE2{KV ] N+|I[`1P6֙{]:jmb S6XiNۘ|\."una!pNF8_O1bd7kF@1?VA7!K]K!~ {Zu4 #Ӆg-E;"!8skE7d<1[n*ttdL95ۣn,h zڸx9*.xڟ_!Ge0{z0Ecm^5&[lP>o3^Jkۊ 6j0UhxE6]T<4\h# V=*IFKD:M])ݵ}zBjWaRlOzG̱fLӒtt DdC%f8T]!*_0UV4]+3c%nX5";ުurRL>Giة 1)MˀYM_g4;AuAmJ|H l GLUUM6=V5/˽W7,Ls!g~qb{ކQ:H^CbȬ=wnK+nu^fT=HK/P[$ gN!:t>[GZcerC\2^IMV)d:cd]z`O{CƸ"؀| f 珘IAl=FՌPˊSjB?D(?#U H&Por 0`[#;\9B|+?,UЙj͘FEՑNP#Y"'Px$ڠz$ ,װ͜mZ{/yI6m}TsrURѠV77 -y6爇 1YPT \ꡥ2ecH]BL F! |y웊5Cᶽ w~Yn}ȔMq,_BJp쉖,yu{Dog[u!Wl.̷Zi`.aobFMp%B, Ŋ2Ʃũ'ꌅ\It2lhnӺ 7E`[/ ӫ"Z-٦\;}(G!HkwoV(`bݛҝZAkw6m)h:I\ BBw''zͳXU O{-ŪB2oe. JlQ.$phAu3%޳-ZaԔYXVK)o.JB:^vG 1 \0gÁXOʤdz#Nx5(!Sc'x&bb!{:Txzؾ$#ߑqAcq0p Om `FsKnn..Ds SRX KⶤѥH)LkD4I;I2K6H];^[%^=meXt\[|S.vqXę4(^$V,(Z $-0BJbԚ;*WtnwOwxN\RB΢Sc2 "\pt?vfcO]yF0&;G8DM3l;Gt!d\ZaԦ|@3cS˼l2[L|Ε<3&RHmft(@ r O:̤3/f9 2tԎȢ&[KFɍ=V' ihض\^čOfTm&$(g|ЮI,0=ύ+7Kza`mwqd0h91ON۰ߧ F"Z S#KU _j!&G7ڱ}'Sf;52[( Jn܀ab16f?Gצ魣*<>X|Rby>>HOǼɎ*׽ Qlأ[Nl`z˞ e0~4k$9x_Q0;3Ekh_Q7KIecktX /2d`f9%9bUϦ_3 ~I"o'[5xsf|Q(ux^8Q@cHpIfbeØFJqH|y&3io_{Qx1֔|-|bXTsKaw#I4!Ղp;hW fzD0@KdMi7$-4~9xܔR! I2=[d6d\SU 6_ꪓBoCi,_k0̩jQ =^m׵b@oS|xo/KP zG0)(tA'&?f1 R lx#?@|j:;I1G:1[͞_da  ?s6\D^vCfbٯ!61J~26f&g"k0nOu%b_,cBH%:UVȝ X󛁗^ǔhHՒ=0pE k2YKY]͹97ϴq'摗5A.v0VUFy83VX`L%@Rs~ \5-Iy0CL8`+i`n`r%AY= 6PY0 |֞I`m~|PXOn60 :F D C4XGZ=؞$+*Q #K.^ͿM] lp$/~9K4[:ɘ{ͪ8Lz$ Kg\;ճ~L]-J12_7~R٢)TCJ: D̤ Gμ0ר D9:NYvL.܆3Ӛ93,Pg44<}W˵j՛ rɵAJx, @4AYi?N#ŁߢMlj^Z,Ъ2 )oOF\T>Ş|@6i"/<K;vBnf=Hө8qTA 49um"zRTS؏nGz:RY߱; !Ş[5ΞNC(`)|9 F["Gx .x<L&Q Fm;$7;Z~ 渁 04D fqHԭMXCcꗝ~%7Beڲ'K;_)-i Yˆ|۴ypE #j_:DǼ:5I3bp§vεSh6QƂD?M]N-`@!{zZ_tf;P\AO^ۺF|].ɯIX6#|,(&dzA'&/0>F<),p*p6wNP ;@ ;HmKQ7)BG3}|n"[ՈSv۷7`iA]iw`r'}kj)k/xr811l$.!`5M(ΟҖf}[1UQfT%l &/ ֩u ] !irs/]ut! (?basjլXLmp-W+k̵3s!'4b5`nis)%LpM(T…Q7Lr,qk V=? 5g }_44T6* ^2QZ~jWv̕Sr =#|7H)Y/\6g REeYu>1dCvMf((j ?+2>3]o'G&LbIJ@dڷ@.|Cke}zrܪˆN 9GZrMmg(-S 9.BKRJTWb]慼lƁ6ı{,W5^0+ ຺ÇXiRT(pO ^^o%=\ӌ h -݉w 5@ifOPtEbs"r}ӏb_BC,) ʩX@ȹz VInf>E lXT.Ih7wJl v?O Fo!Xʊ"6c(ic$x(A3=OvZV^G?Al/E Y:(n8IhZI 7υ I\=/%1YKHac};BU'V0O1D!%TK|+IFf=SXbdR=dpFMû,zHsk';gz*F mtQ{yKl@; >&]ԏ;@k[s¹/cx?'YG`qFz|mai3.b5]lW+xԌ]3HS$IDgoy1uG.*gJٖpH<59dHŅLc20X@6XY[^tg;뗦붋+,Y9ٶ/= Wx72deFګ*¶{fޥR_8FWl> RiՍd]2'.*Rb_I4#XF0O21@, ?MnYCJbԵ^ D`T=㗴B ĔYIK$^\#03K&cfo^_|ìb9̭6zu^G&(-cjJ?a3UJ \uH4*||uf0 dAH4ϸ!Orҧ~ LH1[\uOӦ]Q"ћw#KH -L1t\\P ,I拲2gG浅i;UZ~ƾh~5[ ^)u;FaU;+l4Vgxz-B[] a(w\pтډu3)ϴ'H|6EcW +z4 ӌ*WDa&AU* 箒LMGXo}㐡zǭ=W+x_}}0&KGr (֗l~:EckhO:Y%EMDi* 8;0vQfZ,zB:?`d |tΚeaeNpD<8.!"V ely=5`\*Y,*,$Gr-Q#A˛s0%ye><(~τQߟn5' ѱ$y]Ge Rt艮*!lsVK&7;OO.ߞ΀KGSԪʦaw&tx9}RC _s~ix"'-e<"GkUdvT݇{FsF)qi T\س`e O/ 3;7hfgio5A ܄2 EG:m!A^&mkfHT8e xf/fڔ쮬e؏ffw?M8GXƞ]^[_hIp^3`l(mVt}䐑< W</fǺs"v<[."^ə206coul}|鰛E%Or. HG34W*#I߰571 XCeL|YH^El ()Ds;01`R"~U/2 ݰ7^tkaEO22t0MhrLbhJ\. "+gKE>@̖8B)e5s! B2T)^\ ` 6CQlA! vެZO~k3cg M &C<쉦?l:Bz(gn:;r JKŌy6y\f*>0eW֘!Kۤ.|La6ŕ=RN,ٶK9@2:a  smtT~Pd}knHΰ菧V|;Ut@ 9 ng%7}Mev JK L'&_́~.tO^M/ ,4S]l&0@W;O}lm%#֏/u2;o?>Q뗿+xE@G>X.Lb yh xP> saDׁ&>^_ ^n!~;b9HG~cv=Pw~,T&p. ȟ<(cbhe6* &Ȥ%,бpt@+Z͍ߔG0-09+~{G*7UDz(M$NSI",)^tf`Cbp- / P=à㺚id3G[u\=x-j\]b0!Z`a_ŴyVT5Oh6Z'`K-K9˺s0;ΊAMn*fzb "7Cڠ^j'ӣwhԑU=n0!C0,5Vq€l̾pzkm#g/+u_$]15!]I)5 s%bظpCOLCNU z_І$CĨnOJ=GG0s"Vt}K&O^$j#cp0)x Df@,R2*?kC݆i-ݒZY큟brY>xZ5Kz͘*O%Wf/lBY/16(d2*g5ϱ1%=NbF["EYgnG&Mth))[/l_t$=9Ę>BH wjsHpR|KsFI`LA"5|.AA} u2 _Զ3T&A\Z{]QEWP 6bwWL[PE;*SQ4d'xDkhyEw"%|+3bKc,],34o)Cנ0 le,2."ӈEhta [ ڈ1`  qv]j]K"U!&myqO*wAl14g>x-1z| dB*thy}>\ $l(بLPj4S`~W Z%qǸ1v鴿J$5ʴ!1uUH x(Y[-j6fodnY://U9DӇڮcdGj^_fڰғm4J&B*1&C NܳYxW Agd  !߃ZO~d14Z隀*h*~WB[UĐ4#@e/k{;(G4o (ѣo/P`&g}1Z[Ji_0E_S~$Ât4 &#ajug7K+X'g:-W[HL` leou~Sbmw~4žڷ= "0QHdظj $Gh:]5?9O+-YfIseQ !SB8V3D` +Yv[0-e<@oxP.X?a$9Y>%!d43#z`~;QΰN)5۵2 4=ud-_|KEJעos %c@岽0fYk.XpNv,3KY5[ĕ%W;c1g=0Y"0ʇ%D٠M0 iDQT trpGhA؇1PKy[*o^{dՎ3g}#yq.|ΟC'cH;(&PY- hfJ* &ԒQErltG8 PT_/0ݵCdFv;ɔPKx-&mdea4y1]8V1yBzѐB~ksZ;ү޾'grWz)8݋ݘ#2wOenI2C^[-f^Di U!sP Ƈ-Ti_5)ώyʢCoiӴZ̜quN\o?Z\C_"Zd>Aիߝ8 V jQ:"6aVF߁J mg%0CQf., ##IId`7i'a#G oݸV9&|g="5UX_{Fb_x9cEqltq@7W}~՝ms5ӱYTfWƝ` 2XɑRuO}SV=c2:7ף1I{}TUjK\:q*Z%<5<nwFkd!|bL7YX"&6sI)K$qa xTpbF‡U7HTY$тb =vm&BIm؄ѲviywNq>lp:j-8."s2&b%pL$hRf&fon}#'"Xp4+yFMo_orM1^B̓W@rHV"pȞÏrNɥc&h[iEq,K+&$XtK0_M ^!&;07u> !]2O,WtAڊf;`jIp}>ԴpchKP3n6`^5 lgn L5[+p uU)u%bSۆVIV n鷩.D[d#%B)٨cL~6K~ >QstV CR!ΑĻ2Oܠ/]])CCgegĉ (ED~5l8xEXm-hrEWnWхrTԯg"IaSx; PWT#szm|D'¸ H"Ps| 0ȉt-4eW 6{GFs‚:)"EA_͗dyJ `#>%]m%FHt!$jx7QǺ-ՆmUX]?8+;en|? QG׍ ˟EK"ForhBsevEy ;&Յ$1 <#c}C/ydlRu 4-6aQ@c'0z oe3niʴS9TK[+2Oi }U^BxF8z`*iTNMI\J mEa66?x57XP3s#7>L5Tk!t-z7X"TA6W]WԹUsKfrvDܠY*uE W%#@`ƹa;gͅ~ xuIJwБfQCdBk\ᓩ82mhewnw9Tt]w|z%{#$iWW" 3KXECgQқ&# ]"Oxe-›d?Bgm 51tN+J. ԰Yа?Deמ$_DXZh $nII(H\ `qgV ;e@ w')'gbAs'e 8 M4`F$mg#h, (ۿj1a;2S `GAMFpUwQsm|,`WtX7spL:;O>G>'ݭݾ#Br]s3ߙKGqK`mbcYi?C^"G09"KO:`I:Dˮ6r}6#tm 7JԜې4,=DW5*<Q*,|H.Uy5M[  IK EPNE:)Մ_XI1EQsYd:2< ';ttnrɐj5XʛSnYx,_}ȥdwNY,n*}{|P&IlWn2[pTyTIΟ[ǽ `=$JR 52&?݄ ,*Q fJ'ٔ\:sW =Ύ7Ck 6 ֪fv^lz+|}9>=lUn pJbGaЦQ++Nk`w.Gw4e".w6w fMۛ[׹d*ЕsqhV2S 27eT& 8Wqh=ok+̼TXhH̽W]t%WPofW+;h{T)$8Xo j Y$vG(.CpgHߠd.ME XnH~"zsn&:Z;ݽ"Uz_?)1hkh0fߩSrvb|=uN`֕\qj^Ukv&O3)a^A|jF=Z=$u.,rԗ#qZM?+M2/A2 ͝?/|35QtGqzMV?Z@/3R>sWqL /)SֶslIvMVMȝ.%ap.Q/t4xY~H}V> Y_4 q:d̒sl }_C=?})Z_5\K#KWZ \ITf\8QW]x䌩$鯡$Mυ=*u0ܬz4 <ӥSq:^%4D8z.-Xje: |9;G?+,JTYcdq@ ű7Γ0\+|eIu>G&Ynj!8FyZk`3 ]<:U!gm-1I6ɒB0U kSNSN]Hi+/ޣ }Zի@ fV) kI f-N5IWckݢuN  tJb>#/SZa\;)r"HgEB'}DF"QE+CTu`/ SĶ}UzhjiAآӫeCU\%Du> Xr K6Q'ƮQOR4ʌIyx;%M^/Iš3үYu|B;$ BjqVpJڌRKQ!{,exhy/_~ERgu/p>=گy'Vk @D3Aba%r갢"(4c;' 2fEEJ*]G @6+ <Ԫb`<oAkS[d*C8ij?FT'Fy'Xs_%͛"ɋlsi9sm~j ly-=d[_E+fE@ϲ7AK*a@0 e*4;nb< ː Զ9tŢ`-"Ţ7m3O;:H3}I8{ gb\dd9wէ>SasS٨p? 4`^RSܾNmE[?M{3 H^qѿ+!5 Z+CQ1?ؗMZOJD$0BeI]P{}x|jIfWlS.亅DmG-O/̷J]q+aٍ9rv@Jj^#d c#ci/[-4H}6nKod g>Ǐ>ha }q+b`> 'K9 ߏ1aSnqOt?˳4N`g0ϐ3;Ҵ*[vXF,"~MaX-;4oxNiDoqH0Tp?8\`k/vQukl 3@N:fV VT!n]z6OT{걊rb mK<#՚ P:n"Lh)7Hb̈́ GЦ hH4 v+"ǒB0Jvz!R+XWh?/=RDMz= _;Ka^iSw=Q[E^)~wax;TAQoFR{'|7PCԠy ƀO`x/=_"yf@;#5i ~>Y({yQ( ށseh “̛ -3=R"gX:c;K6d/èCWQ>YxcsŠ"msv Էm"boغ}e:I'j-#WRK\YN^L(k'uv!< ] h2d &_aGwyXphгNJ27̔&!Fdz aS9ʕ<abbyߎt m;2$%/ X4)(u? NϠbmո;"uNJǯx/ߓcz#,ă=۴)=NC~37wieԘIhXs<G[{w==,1,m 0H{jӔK1AWze-rQםxh㿆&&uvC~18z.{-t8ZSJzkq_B)lTC%`۴搩ы0Dt+C!ZF"n-["5᳔ZK Xꙶzh~aӾb#bH3(`.< rw96M ?ϬdǞԾR}R (eiƙW\fo{{^0sbmΥQ- SSCs&I^t? @-8$M r6Ky_oAؿWt:Wx'"5LKOFV䂀[B_sP,lNk>d:6~W 5^Z61Se11V^9GSlqm{.>mGCk0DRʹc0P*:Qj5D}<$pCI"ߨmL! 5\ 4TóK#`$ub :D W<[buE,û)KfhiK xe`;,j[Gf蜖c6o+"إp;GR[ݘy̓Le՜J-Atqa;A'r-'( o2z u4?_hC7~}jr$D7a_af<[^Qhs?KRWoNs-&*eq&q wCnG]'B=Vk!Z']ɖgpku!_l~o+ɮ5ѝWwk|з9>+*}ot3*G, %HmvVJ1'/$W8T8aO.gaVf<+}z3u*?Y VĂ$+pdNW]I y# %tZlvNLAKGӈ *U]46Gy+eRl(/ڊ]rDrex9溇Plz!DL3ـg蠇4nɏ)"#Yo&jV́~|@H+劢 5kHe>^8B2YG}xeڜ;Z_\fasTIᢨ ] T/67RG.B~t, 1pqLyocI} O E 3Pg$JX ['|60U3Bp[c~s}%h"]iuxfeyE>^Oav:umwny> 8i](K_[RC1`TUMM0џ8Ei߻7?Vae`u鈜%27>NR&Z'%QF1~&9-z@`$ѧqT+|MЅቋeT*pl琱- X[f8 (y꾂UuKv n)vTFV)i;q7"tq}Єl_{_!QʕWmJXr^S\0!j>f"*(ׯv>4FBpd >,Ԕ Ds$-y۾>Y:?> _C)S=|UD7ë0, ;-+AvE9Ә^B݇aA&Q7Dpu7)Ӎ冫.«?'2Feg)?;$REHup!QWPduwYG^lf/d "k(xu7bX6 >SA3 _~o|a9e1h<+VQݛ*rlQx mrEg}Bx 5{j!T '`Z( uγtfAYz7bu`AVSk&={'AL30_q{1Hm!=Fda%\!%+nȯZǩB` z-&pҠc_Qp,۵/(jXdžCS@uiLL;nvEf qq{縌V ~./hdީӽoddqO!r"ZQvCZ;_ט\Kv4WWϋgb`2" .Nk14 Yxлw2mveWIʺi2_DcAWTK^D-0Nan(3/'c/lFl~Ju-}< t~@̄7TkiW\pɇ1Ai_!.Qw)Q,m>xjIZnA#o p7A6 >,r4'P3)ZnLPprEI6LPbWCEr:L|sܙ1گ)6`Ǡ*3M+ e{$;Bb( H:_ Z(~\rF7,cUG&(# -;5>4ohudr8k} 5:|E|X4Ժp$:hוQ6,d'jNlE#oXWF3G4˘Df~΄ ÕV Z7,k$@Dy_e3jquEOZd @n'!;4I^s|J_¿n ϥz_Eb4 T_^KU3&cÖww߽9H+3+s _a(*ڙν ei7ێG R[C!Q@%}+yjh!Z*i,p>͚ݮcoWP!ڀ6 xFeLm=λ>T޸/j|ݎg_@QbDŽ15ȵsxvgCv%0zbYܸhd@{gIF1 ^/ΚR:翥 T]~Na˂=>m:W_(S3S_+ըb6ME5NJoqyN @Yq:H*߫P}Osh[ESn@ FfD(nţ+H 85G^  r0!J1~XS'c<@E*֪ B_ +x{҂7Kq,>e~C52ECQ| ^!舓8MjyL\̓5#2:i%O1y8I*7O/AW|y{%ǒ(v@sCk#j hSw ACj8."ys8ÔT*+*oTB2>n\st,Ңj`|~Uq(C­ _g{;NRl6)s8Ӭ[D;Lbny}{C3/7TkA?H:1WC1BHn&W2_. *s<kMqsE9)U-&7̖6ΊQr *#c)^kY+ll:1#P:Ŭq=RmGTo皘YwZo3=6:\5W0HQ]Q0pKig/ +`1.Ta旉i9j!pL.Xt!\Ӄm^5ީq-@"vs\^tTA/ {K a5yӧ8 |s:!$Wrj]l;fɁshQF f'(<0dp4}@0^CU6/s΍fHp1U03G 25 \xl‘X|fۈΎ{&12q!ײbu,S<;!vUaڪƷ̸>Zg6/<Ϳ E lk%baً6'e 8T=FDni=̪7Q!;ֱCAux|zL/2䂮jXtq$a7+.|9y>L$7'G`aۗƻaV.(П;Nr۵ U~I*B)W0#G|B<)xfL>w,AXFz՟á#3m*r%ywBigۀℰԍkN ~>D O4=TϜ9%)}K藁>UX': =ϐ)t>dIk>MOz\A!7jT>OȚF.Yq:YԷQ&Ț_WU jUï3p ѴB *GgsAwA:VAЮvUt?8ᢅs*c| {ZޔEյosL D'|T$0$ Ig逧Z']F*:M"X؟-jh頱Q ,C(]2P͊ ͓ %GT vCEi0oSrA&(%GxLE2OɌ$/ەՙJF1NXP\&n \ئr26]}]ʸ3ѐ(y] a9}۝[4tߥs$[!D&PG #|,ꪥ>9hp栗o0ִy#X{V@YLn՛m,}Œs?ء;?=dE7U<%ZZkg5îmM8[@آ1yjAQn#괚jDkW8Q m.;`X{0ڏe𱥌$G .(' &oqP.P@a'M|U *C!A ɞwVƶ !P'tG篺ђAr]qK&uc4MfO̰AJ/s: P}W+װ+T(os$EHbWnTV9_tEac6JoFxU;/ [ \ZBpVyQJvm `ts,4T HB|!7"ov)׹FM u`. o\&BӶdI :@IJ +}6nU\g=|#3EwZeJ'k-+ PAoݮ=& tް A8+H ,1CS ~34;.?7_Կ5@ä386rll~{ȐuYWSho_GŤN(~1]IM")b':+誮V!( g7tLt0La@$c'$vopYUtT(U)K_ xEHF&''%{lkݐ57M:* XR@ r.  : U(c|7AD# ?}wW=~@NLOY[\~cR7Bt#2%rL~B7Mgfh1~44@NZkcB|G䬿C1P(?=8,ޅ&+kh={k^cw$*5>0ؐКLWYkѩԥZl(S|GܔAy Q}*P1 vvN2nЖAF]@(ΧН_v;K+x73K@Q ./XU=ED(qՐ D:}- !v:S[D?p2{{S-d*i%$qu7#ÀDv"d.=0j;^_ʍ]b)}]'[,F,h"@|8&R2/+8٭qj K ZY_k]T GW7RMw6A ;f}/ H@UnZOH#7:^y,PvZ1P\ZQɷ̕Veᡥĭ(\F55NSUz'hi腠G^~eB?HHgΌ&WɐFxC;4242O v[&Q,҇\^ SꟂRGpƤ{KB dT)52 v&ng&AzFV,#bT-%^2ҎY/6V GR(SB嶪@r&Pï8N& u)^0>EAJq(J57b%/Z"# UQs%T|BsЏߴU44M蛹Dzµmߔ<JF젺P%>} a*K񫓴w%T'MX'2xZblj񺞀a vŤ?~Ӈ+-ݐlaI.4YDڔF Hׁ0! A|멃)-n.bxkkTj=:#-m69?ƽHZIu5  %frAGQCm*İvkCfv~so2 8+m8&wA .lӤ5x­w) s3=6=h͜=r *4w&MxoFIkiBd$L'*m7s)NQCKOKxoeN4؁8OﲕtgQ!A̕p Mէcbl`6W<< 8/4BB $A @|'&5H^дszY0th$L"5_}]3۱d^n-׶YEo]gAlİ%Eɷcq&Ʌ]Rgd),D3~ge^RD+Dj4I$SR63G HC8G:)4DG i`/سt|o81hG![6Quc7W&jLP]=U"7C^?Xo< 0e9yEwom]Z?ƶQgf>֯; ajgXqaJߕRgt!zsLr yW  8 D60(#^?IQY Ma6_LZGր&~ iHzͥ1%+l:= b.5{TYRIe<M;c!c؃uؽ/[\&rVvXڜ9upxAEOrRŬmy5&L-&U)G"LoW={Bo적%x͒a|<|[јƻaFC~Ft'`grq+3kngZ .g8,ʌ+t׎7Hb \7m]4٠iFf ;qlKCYg^',Թ0"a%t@4 Y(:awL2/*F8al9wp,?LYoK.2=[W/9.{x#W LJONN_?/zA;q)aM;dd(?(6ֹ:ymC:cZ^sft@XtQBF`u4,vpip;S^cl>#I]I-\tA2@n/#X (ʈF@x7;$aƐhO?wՌYP0pN\?8Lr =/pW/`S.I*­9~mgxZ2tEw+}޾6B%y*$.?YVѼDv.whmF=4i̫cS}D/C&&FPYQYr8nG%(ߵܳSiWc}?b--yu byyy ҕҮtì *hwE6%4C!*XT\~cjd M)O/Ŋ*j>5ucɄ[""L|vQꕐ#V`xOuCFʰqJO4$z@`nĖTߑ%{"vNt!Qx+|>Li#G~g>9|I|Tg ;?j85Ȋ1FWWAuGOTl-$xCΈob6Eis"'m˜j5jtajeM:N>ʂ62+ka9&m.Yjc-3є,$PRm7w3gЙ́r^o`hVp"3Z:]<2P)(fE)$kDKj:ڔuem4(O\r h SԢ=hj T" $+{%N>0$ 3ga~dc.3 ؇w#h?HhG{qJ Bisb$nՈQ}l\ pKQP 2 xC'Y%_2T$M|A CԎ@Z̦=t 7N΢㘌AdĜB䶆^FZQ8t?>Ԭ-eiLzLsCR0qoCxҔ ѱI $=Zo]9q#S몳}&d&t̓xS퓵Sږ 7axB*r~"d%Aw`0IC9oxuHfi;-uOIJ7Gfz2\uINQ[#=~ACX`l |,GXP Def"UmiMrF)V*:$/{pѴL(%CbL{=UڄvK&O?L2GHNfp{w19BRa c^XFs9/  *-4͗z[8k7qK_Wzj3{znRjj|Ńv(7n}>]O.tfg̑v ;_.wV+_vbƑۋJ6e9}%:Y powP.n< G19pwP=c.Ɗ7񫑏8g˜g*aBxUA0O`/b2PNAaq;+(@wYؚ>=Ռc߉=- Jӛatz)EC:ek ]pڹxRA ̆FFAC'.>ЇW eqo -zhm[!}!N6aQ)+5_l=A R0J}E?y trmC }B]};NccX}/:ɧ p~`*:ߑ,jV/9DQ0Jhkdv X>M\p5:[[W{LƲeZ];(+Ѓr3%(:^eVMp+' eTp>mrRtO>~=:φ@Z3.8K,Y(#G%P@BnϟvYu7y{6[ 75A*27[2-9_i) T{z~a+qْKMGF^#[ϰ1.7nbO~y| J^3܈ǶG,lhV-#&SXpyܢkw_ԙAZ6Z9dmMvT]qYdjb@QYۉa`07຾$(LJ-ɉi9O"_bxg8 V ۛ QF{.]8j P+J$z5L%|L*"lDZT0D<M^}6&nd Mx@n>-0ҏشY5EPn]]7+2 fR9?{;}ġ3oaRrK9;'w**Vc8dq2SުY钷[pnПw2 7&hYs(I:wEKD%n-HgD]]7$/0{ nizѹUJ!<#%ye)܊ guKx, ?ezw?oZ7ԥmWixOq@]Pxޝ۟F 9_ƋÂF \v!p b&dB=+ žq[Al:l)p/v Ћo!%IMEt\e\O׽%DPӣeD^@!WqGA1\>>>>Xl)h@DLX~ȡ.Vd&C?V[RP[2}O8d Ndݙ*/ssDi>71FItC;lG_DD kpQZ GHQQ\%Y0#(mDT@Cujِmυ.2ȨKd[[f2*j_`5<̝)}@f8q%N[)9K_.\Ƌp *vZKnrՒ' M߱3޳kg&r +k$_dV ߐT,(b]ͣ~:Awƃzd`x Hi2 A1׶ }&Fkb @)Hb|^"~uR kNH̀gtPEcƦdDz {Gkdvaj>[Q [a3 g˻< S,bW"r[ vn9dhm:81 N֫ e5(h>+c9ᐅeO+odYI:g{ W?rWBn}J͑Ξv-;aÑ۩R+`z{ah+9Ub +񉅵O=}荮x>ۮl/'@rM QGtJȷ`oxiߏ\܈@ ۂ' Y[# I}I =?Y\+%6{PSqa֢2,3,SI:ܝgui'?DNa3CX5ζtP4qi)?GƢ(X&tWZdؙHZ|Q$]vr"a| 5GЯ<ɗZ6 iF$_4ğ;,S_\̡{Cp6p!v-}{zЬ_ҞnjI'o$4SA$ ؒœ OnVx{=|eWFu TJkvUx4Tle^^[gWwis N8Kcʏ(1MBr SYn=+C'"E;S>$tHbh†ފ#MA7 Eɲw,(tJ= ?"UͿ?={P|V !nZnVW#K ~_:D(X.0"~߻K TY(SI#v6U2n܀[}8W+͛fN]˦c< f}oc\;+E°iҵ-ڤ^ַYDCs0V7tUf{g~$\' w4.(ѧ2gO(Z))RƠOV䳌7C !g>`Gt%ߵlo}ޖ/raUBL/ZDDqBr/!,S{cT$EdbA!UVL^g2'HuPMiLi1GDz+_A/::CM;ėPxG0EQ{%6/ Vk'h6E:?|fA×Ur t$ !At "{T9Dw'=%{mÀ5YyRŁ,+B:@;zږῴOƚkco_Hjܥ^M<4ϵl+0Ѩ~^\p2r&n$ƒ2txJq:2aF D>'~^L\))SqnFӄVIp $vt9ـIԇe+g9 Qz(*3&w U}&h4H&v/R@;G/yB3+b%ݞ!M*B'=NjädOy?n{c:<Cx<9 :S-s<~o|J{yzM%%@ek˒V>=3Ao1 Q7̑ ] K$ᠾ z3sͧt]>KxW`nCKЍ25cb^%zf^".Њ՜nP+pR\ıaW  J1ڊ#wŖ;lhVY1v];: 5%AZXHdK871f;Ng?phd:gaiڢ7ߌǗMvS yG1v\*@8k[C[YtWy. e=J5iB(H>TnG9{L[֫UP&8f ~ ,<>H"Z_^eoEԻ ʚɪиĀH|^8DN$%9_ }BHLV?V6N^ )`nuƘN n" i4 @Ӿ̔(s_ӓz1^J$;O1 v%*:v[$l|BX [$}м~0yxviUiOʉfO5H/ӫ~Һ7 D뫕/z9)Q2)uE&Ꞩ[1h ^z|%GS^GI~<` We>0Nl9i:ԝ3-:*[:@0j[}MԕB?uK#A*ߗ[%e(P[*6"Awv6CIp5Q DžzuqS?:.b[M xfn9j"5 =#+k,~*yKڔCQwE0դ}PI&/3̥VR4ַ2oN.#u8ceK=p{sU Kx{`fB ~/nx(fYP?`M,wy3v I4HN+Ď,Fm61~/4rډy  翊ƀr3gݾoGi;U28(6I 9}Ƃ%H%\ WnC.3TYC|HsR+l$<,cv l!M*S<ۭ΂ȈeŸ*mM8BD[+#h毮U}xK2 ahQĎ,g{2׆#frwClkjQD$XǺkNfj%ȶ34ea`iӤ0ot񊱸E52vgavTPUy~%Ix_MgF%´]K]ťLsk2YE*H:ʖ2:;q};Il?B 9HO:^(MwIʘDp0 |mwclk.K{˫K:yoR@d6%s5 ޘOWҵ!+KPnfMd_to5haCS<֬e}yA[-iٳ- ht$A)EW?T`ŸH^vrOऒX1Eΐ,yoW;e{-ښ*QF+(x-jB̲iyr߾pFÏb_J "tC?,YCWwP?R'#{rQ  ͐ yk4KЎu-<aWAl6BG|<(R;eX<'3 H j?pY=f4yhDG@@`)N4=&/`^ F1RJ+ؗέv ͉M\FIrW\4WcOv-;=l$XzYmSye}V1u7n[Di)͑Id\3W]@/;G K,hV( >\̄.j#q}H)+.^Ɲ^ Rbkqp̤7`}u#BoS~2 `kS?!XύFI4ܫJ9'/̋7iÖy$4l?tyKwșYT,V>膝^}=p缬o۴܋aK_bVq񇶸8;~7{:y<@q7Z=Ss Sa Hos/]Lvg۹mlT9iG u#fWj6\ ͸nv`d,eʷ;;p>dǎ5T"pl$R.H8 (tЕϖw*N)+HJ|SW*9F|ǁ[Ṥg3qKB(y&iWCWK@%O A=\ǼRhHL1}悻hVn6kV^D U(d.ij!|UФv5FEatљ cPma4D%{`&-ETS9[q·7ӆ'y_8nqX-!^CII!3?HVi@Py[:Za ~T洶ٱ{ s 6raA!HNhBNH.m7q Z6Y 1s <1BӟI/in$BmJI7M6ɬL>تj#mn7[6S&@ aZAs')Y}\vZ@i)E؄AU'^kPja'2IazH=z-G4 |0+)$!:X{r\ˈd*IJEw+Pu_oJt3Ö^juOoM}y5rc#eaNl']yiKȏ `=1i֘)*) t8BݓHY{DU+YwL)@`MYExϾfc=XiɻقL_bv>-}S頦c.s2?075xUz]2YL-g%g~f '?N>`@k f_RXw0e,ٗ H~gأ"6RQt?ĀVv{B &0$K\NPr:i? P@KY~1 IiK۹i.,T:e n]N7g}f.:a6͑_ZK('|JZ܎#]iclKÅ x[bZ1čdttN'<$ ILjL1xS݆8D G)[M\|̴-Ky4UZZ.`L[߯E7R.`|=p%6~ߩC]B옧2R@%?_m$v;݋.cV݃~ vQ;cU-s9E > Zk1akUs4L/=IZ8XRj߰hFu<0tfG=0Ί q=بVYESU'l.lJBʝJfq̓,tba)+3vS5xߌb7jI2Ձ͉J#t-[Zyν3H_0/)}a(c6Sqv 'BygP^[ +i/4oK>2$t/xp_L_B(J8G Bu*gSO-\Jҿd /K zXŕ>\faB ̷B<Q_s7B=.,d6JգpLIq~4)Q_i?DڏMam~|W%ko# ;S8`Ī5'U#_ìaV.;\-˥ n[5_?)G DX V",k<5dAC=vpfڊ/?qz[d>OҼع:_8Gan+7\ yO\i%s2|D(Zֱ)3 bVN2-Ϛ OژyTL? ;}nҊ1}l΍G$-rGt/sh%f\':Z =d9eˣ }O!B= *-ҮOvtPցd f ϿKfhӖ5`>;<\D͗mb|w6^B{:@^ lEEPs&+_sJDKki)yD.ͱѡ d7tN{d $s Ƽ@+dzz2r.M=袺LA+{ &AM-ߞ-z?)b=7|@&*TpRqSaA()"uj iwn҂=8@X vwJO,+:Rtc 6z(U[ qB*q8m`Y9xrN47.61(oR “@8uta9 v|99Q,^_TI8%vz; 8wޭʥo__z ,,()_MK9e]/qm 7 m2'ům 8ɔ4c[,S^F9f4v$f"`l}>i)s"RV"*$F-Q7[ egk55qps̗P )ƞ <-c 5DQjXڻ 䚯'aY0ǓkV^@wGǕك Q?vV6F? =Զym""G;NL$Oc#2/Y*e|Fmheב1gק0nCӲ [s('Zpasa˃G>Px[[J*%w$%gaCI$42y}B?*R.e%(_ONpVj㙛-,tVfD+jCh/-ٞY)L6*F k4 KVWx?Y :i7n&ꂉZغ{S[άI<}eCwwva1mOX't]@jW@݆_6laҽ];ncKEX OQzƉḌ8~znvRFpune  2HPI+f0e?nug@^\)69ԣΔ4^gPrس.'$BCTqPTK_Gw_=]m xK >h>?ڇp-f188<~o`i~V2ԥ\*Y?#vOL"y>z1M]QߵgU*O;-5ҿؔj;ݸAM!ʌVGgn= %';F;o}W ܜWSé@. E7@iM$^ޚ /13,Nc #tᖜ+3ޕu)JjV%nDJXF.s+[BF9枍%EItA"Dl1-SV3wux\Xk NL nk%!g>SI)[싏!kԢTINL~ŠqolD<787N]FTӆb fxUE\+u F ϧ^xb e#&I+ 7{;n|>x˗1lO\EMT]ԝqrvLAgrcʑKЄW$xhΌl:i?umL?˚WKhÙFftB95pg]q2PWNG{(Ű|p˸q5cM zözp;HLĐ1jI .I&~X6R`quzEf U}ղnV%ļRlFұ._%{4|<M|M-Bpz,oU->?c3 0T񧚒)jGE[Vhn]qMv@c)3 !>D&%I^,bHH"gtB0A2HK APw|T=a4{D5lkY.Wa Ë6>3'lr`̵v/HǠA e1e|[T[t;qlxQjccs$[[W/A݄փGge\NQ[5f2z_~7۔h1>w o,16TB]d|2b Cjk87{߭D'gqEJ Ak+~aʹdDxr -SDg L0J1^7﫜~_gI)_k/`ٖaERυa/W&d/i tW9 }?1E+pd/(abq PD^YvByhK֋ro'Qg;sK,Fh4UMAyQ0#+Ǩ*6&(c4hLzt67@N=^h8&V}+޺xmm-swпW$.|7?1]bL b t, hJXzK䯰J3k)DӸ~.(6ѧT .]LD|Sf ,]]YkzTő*8=\&a$D%OW!]%oo6i-McؠLTq_mld}9t `yZDp39g´֝my{i cԘ̑@:v<&jt3s $Tm11m`m7D(]pEWqAxWU:ϟP\T Ed=;`0+`Gq#!hucab{8I4RE8pNF>2S6X>`^MV>,;M>4?/z q.QӔ- 8?q7)礓`{ELIF>E(C|ٍs1[Iu§3#5S^`'+Ͼe DKx $XݶB> 17.KI7_5a~_u]Ȇ蕝l=@䨟p~3c2q49I3;k*r!k "z-hε.t؇nmYߜt!R;ZY-SK ѓDB+IǍ━O(& ^0ti'>F/3C'1v{N僀a|ӎ ꀑ<ɨaԅ}@ǭ HoP7o3?4`xGWu[ F{SQR VgExbw>g|< Q?Q~A.쮘Iʟx+/=5@h^h6a7~fYkY,bD.[19DpIHG7;:ynjR)b}HQcgEfeL;hbl6P5M1TX)\'&pk9>ʅ453?ӵ@ t4Jx:nR^FUq&P|Y E)O :_+@)ex+.9n!9JNCNg:@I}euR+0xdP:~7+fKXȜ5य़sg_,=`4<+][~ev1W_0:θs N6kV%!mî M3B ZeGdOG22a 7hs:5Ó`]f~>yb`ߘܜܤEZ;bS\<$9:71oÁʽeƕ<a6`I@GwW)(K'pBdCF35}ԋS|[6fʆY[-.tj҉hxl\zaؙ2ќ.83.1H#~rZ)&N%ΠL8|Dǹ9QA;/f}3'3 \sw9\ɸPEEQX1B!]XZ;s d,wgoQtݽZdNe/E#~ΠPe)0ٱϫ,IMh7R~vϪnA06<~T QP+Cn i V4d9n o2sT< K.ɉ(RDV=/7LHWM#_v^Zk f`??nS6Ȅ[}].#iV ZIVڲ Ža5S40%绶9Q;Ѥ }Ž8k{,v0fQdّ)}?.k/*Ӧjejc}++դe8,fX9 L*t5{ hI@ƷWCPy{ˢDZ̦ĶEa 6\׷ʨ |`xE\:-V|[d2N]`K%ʖ/)r}0AP 3__TXPoΪ= d=3x T>eҗܘus7w]Ľ7Y濉mY %I *GKxeYΞ3S/B $?vS'/QU'%aCZ^p½XM4{ GP'53{\W,/~yqgt7(;n܂> 4V-L*5{dd\{l_g Glh˷m8B#"ש'fDS !r}jGӴŽEMjr*M(6^aTA@>zb o )y6}`_C_OS۪nQ"}|Y'p=F\D|I)?쒋lNwcXx8賭"@I1ޯ xL>u92({6NqߟuVI{u<@>wG976AJbEU~&y+&XѨ>5RD"L7ٴf(-ώe*ɝ35zf+{Oگ'Av9"x@ccKo޲aiQAmbͬhZnc h~82X>Ubo (>GǍ1b|:@&nZ5s2ѹ !qHv%5k@WE,.OtJZ<.K ĉwf28ffIvk(+I{fr$Sxzm rDl|o@3+ /$:>(GYh<܏xWf,%R"1e<u4؛j'q,,=[^e؜tG0Nd "Zf^8(#| w>zl|.\Ѐ z#?u $Cck^SJzHcIiC/|K 4Y|TMYqִhD}'M ]RVqN|G{;>zzӢko§WSaZ $D%=쑘{\f}Eo3\qߥ ݢAiY cؾ~d?܆.n^6'&?qun-Uֳj7+r3AtMԃ틐!|$) +Y+$!7<=yS֮RG3Gxss4bSӔ'hXE6v &-f?ٷ+E@֮O%^;Z)z9a~?uqt)}$Ρ7pׯ_?Z . GuM߆fи8N+[)[>\ܟ0H j.'F$l[S8le@hbZו,oA;0_ S4A ;ȵEIڛ+ƣHxofkZ.Z̡>P:M\#:FOs?9Lt+Sd+7o՟`bw6JƜA3Z-|bA^\@yVIņzkLlk^GG= HҙcsEhߢ7R*6r|p  :zٛ4߿5U6-QO3=G y Sep_xu7kڱݞMy4>>~bn<rM EEl)0t{~'x:-ߢKb-XUЍM9BY>v,ΙhSoέyg L*MD~]Z'TFJʪ.47%uCmds^\e*1 웈u^= dV_<.~y#;Yt:QE9#< T:HpfxsEH6I`iGC7kWn)~1KM-c' 4/""֤FqzU8]:Jmm, 7vj[ ?Jj)\jo<֏5QQI5%^F :E꒏VNγulDOɽ_EN9S( ڣ:U䬐/%_;|-ZPa!d_wpfM2Dy7jzUy"D9׾X?dS-(\O}9\z֎$/pHHMt5 t,LzaULjsA4#`Iτ'"%[0Ӫ5:騁3'Z.Ar~ s%* iήpÓlʦh_,c-x{m0ɍ1d -C:CG1gjg1 >b8I>O~Uyxf-sp0Gk(-ܵyA^MbB"Sh )e"!3ˢ 9'5:|<:,oiVx)K$u'!DPʱ 4EJ946&]6G1&9N&*5)~XaWD@j- ^]@GU .[xٻH=;UM@P9UI+y: /KRWҒlը/3}D8 rpMv%K7S\A_Cp*-b Cb^,[вz>!8 QDe~ ?;@6蚭bڴL!oOv]9v\'0<rPH,GL4"C=>Y֚bg&hۀ}`Q75,9j2[kʆL>bAAz VmPrxcUQ5W5:YvF}QRz\*4Xq,ϲٷUI8Sbe؊gbCTieR2:;d-+Rz ĽZ#̪ℹ= k8-MFo\aT%E3 _Tء0.Ow^D )QIgTLc u^@ɺf]Yx!BZ^Y_v%gOۛG j7ˋ$>SO.c9]]A &fLދ|H&>baBA39r&.z}Kt 셫e]{%~(P?챃/&x‚|Lߕh 4AjTdBuFU>/63,>bQ]D*I! _ |ջN-2bI{:sp z$ۀ_k[cXqڣ ROۍĽhVȓ6~x-q I!O<?E VzɃ7C&5žbޤF5$/\5#ڰ髁Yk= #.33]k<3Um]Efu^c)~u[FbSqkiUC5ݨŝ>ߦ?-h(ߓmi䢏kNYq|܈E'Ա`5@|HI}]mh {N.,Ufw cg˟Ho(eoz H5T r65锇sgޕ*AiR]7̆IqK9oNOhEPR=)#膊DY ;nʥ4šEl|X!e%%&/߀h X7O5*㳓i=f`lq/{UG9fySl>Tu3ߏ~~8VJ8~!d|jΣL!;6?M+lSqv#b7Cپ>])`O;`v"g,U4G! $P9;9@-fWH*ݞtZh\]?k:ra+1bjLm],1B&ѫg/ĴY ϕyꜜZ LfSfq%…bA'5Xz>-Gz X R{8\h#E Pۄ;sɶ#̠ ȃҏ~X{TNJ捋 O_e]ZߧuLN !-On%OQ`gt!hS%{u;hocŅ$#iqly-7}OD] tx7AV։]9#M'4b5@nRg(S&Gf)DAk>I C 9kkY*`AsdBF["ej)gB(Vk ty?ԬTRzp`χ3q,n.0tϑ_"2 ##KV=B5bp̡a)0.c7:r>R) &wG[I "dZZm"CIB-q4w>mhb/_ʡ]FB2mȷg-W 6(áG}:]2 FHѯdA6H3[jޢ7DF>鯉ccUQ"ތ^MHvY^sBbKM iԇu8 ~LHEiĵ=T-+⪴G+c5aD(4YdJew.:Q=-tڟ͉7vUZk0.T,=6d(Fk+%52F}C7 Y3Pb@|k0lY P3Q[h!dJ!!7fzÅ L-C`; Ws- ZDf \WE1T1YڽnϯgꨝjV$(W\0i XQ&ϟ=4@ȸM% !@fg"rRJ엹VP -'s^K_=R o ECJl%i?P/Rgv.@#=uX<6k`,~U2^LfuBI)2UN;Sv}XtY$ƕmZeG&prq{M"nЌsؗ6f;5EͰbm~T!hՃdǷR87]M4Yĉ {݋13[3eeJ@?aqXWWyXWy\,|Vu>py8IIvWH4@XT 9Nɇ'Xn=߫{FG̵ BNwc15^r|3ٓ~~8:}xH$(kV,ڵ/(7f!'@?D *$@51Ӧ :k?t>܆UR\d:iCbHXhns "N6mp~uYPt>5*94*語B0$܏X.bCқh{H|/ܲOUZ4@lWCR{c 2i%-MCˬ.B<`e6! 'uK^7@Ɇ!E7)i[k:UDi,Y!t{W@l*ѭ#pۻ^ZN:/9d ׉OԞ[B[Hc|.+Õ< `5e?0w3<J?Cf,LB[8z  p[Da)TE mS~[5Pq8^=5$!0G Ͻ% Lww+"72CFnA͞;u13#VLk@1ʘob()nʄs I/ҝ ܹSfP=\‹L`khjgts`pqYZ{e`-"_PDu5iH7.1j2f dK):{z.g'"p͍;sػM6G6ǤIÀ)s%ӯ~:xA+;)P~oH:oF0^$#ɀ$`D _8$wОĖO-Kf"xI uHu~s{H#-\: lCZ2M 'ț;."e] @mdaVR,מ_^[Bܑ5UY~|#ēQxwL9CQ6BRbh@u^S1{Ubj|N8ٗ ց qeXU?k64-2Cڹp`{ |ZU/|Zʪ;*[q>{05#_9ӯm*lJ|G[Bx4}/C~ZND)vI82q\Vr6"|_rZSr $놾Su[Fat:\U$v*W;MV[Z[`1~)vD}'3v"/xX 2xbݕhW& p"c',->BWrp2#O)5Qy)iXKC |p3.5daE Pls{YFhpOr"4#˿ #(]_.˔T~M ws;c%7nnǵi(d Kr<蒎|I[{(bfh;U[O[RA,b8}wӜa3͸F4NZ6vssHcx$o.L6բWDVVr^by\Qs1UǮvf(FgiFʑď}YPWh }7r^ 0$qPqdv"0Rb E%gh{ˎ36㮠n RXP*L"(r@H/ VMF5MI!cDL2zmJڍLֻ2;PnGFv-ƧzV}4pFPk8kXTcӡr]Εn){7|d`U1u?Lϱ= cs(ĺ#u`]SЯk{aG2w$2ԙg4Ra;^[ hН-?\[ʬmN¡s}M/׽mm9hea;3ؒ=@b0;.ĩ_<&=yE v" sI*tl}@/"RGLIBhSI*[  G}40.)Xiz^Y`L\jE)M-"ş}NNVz/KfX'?L#Ҭ3M!Zٞ`B\|T(ltVG6݋)'Z(DP~FSHZٖ,O\*MW|%+ z6?Tm"Ÿ|eވIáwkvOV} >1tNh$}gV2 )2©f,FoJkQ!-nE2 `ܮ~ b{WLM 5P{zd7簡.aAQh'ciZHg8&8N˥LT\>v_̋Orۡ\ qwՄ8,}l2b]$єD7->ˏ"*s+᎐m!N+jUL{c8o* 7(8ѰB'葟W~K֋ 7dY7hi5t/ٞyZ/;_{;i(;]U}>$|"/t\ADsJnV\:ibqC" >DN7_8fa9#Dwq@\*6|*~Coa(`pK|1"tuoa=紑=JcGSYʤhWyE5˹e9Mm{`Z&"H+}r.ުHL۠3&o^7O-ruCG|X?0D[p'j+%T5Tfh?%eEM]5ՕyT\ VZ*ﮍK6~2]>Uw>Ty =%͓Elnд1gH }&%̅o#XbTfKZׯAǞ:!h9lZ$(X%ܽ(H4Y;qq [\ȒӇ¥a:(su-Y_pӵVY#* W<%/( d=VCvYOc~F*mr,UWD%5tiF݃E*n֓}9 Pl%TM)~Q۵?Oγ3L8}nUq̡|kJC; 3`. cm5vY`;XYrS0 HN~+%u񱜚1B*?BmN62K2."&-U ٧L̳ \vU!mA |TEKRv65{_bc7f9Kh@bHzې@B5ntAB?仙@ 24[Q[2+MrrK퍢ۤܺjlpZЧ%;V2(9̕p@ 5;[n |eӢ*lځg$dUSpBr1QΏ#gX^$hiQH`Oy5}kB-7r_!ޠ$#IpC\j?ĬeX&NuMrinZNc)7ald9%ee <fGNдSϜj.TOxES{D'WOhWvb* k -*,5]~:YjW*Ԝ짻Mݕk6V\kI ~.;:8Hi3y?( JXx{2s ٪"~ 'fJ#޸)Ic< ٱu w{(euLAJ9&3 [f{"S~b9JbACh/; /+y&8wsHcz\n將fBͱIsgZqT,N]=5uHDZQNO婃qAۂJ@^UZ^ْ.Kl R~bķSbl 撥 Z&-<^`nA*ԝQs|x3L~g@z/ӽ^GSq0m^OA>L!CQ:u85#:#VZ)4dY6fX+*q(" ,3jOS9kb= ^ʶ}G0j9@BcIٓb/~$dWC% )G(Ng֥ԉ5Br8l3mJ?*K*"-vS-~xe!Tdl2%O7 ~Rs 7[4VbJaͅskP ctWmxKl,Sa)nދͷ?6U mRDj!|,Tx zi֜9\#OWePwQ_-D\ȶۤ4@3Hއ:P|YB}U%wp:D=C's|VaN27>t7j8a)ELO/:$MκP{#khIDcM%;|Ӳ8EmJ.1f.w9K"74Fhh@,(Cftٳ*SmzgC_J쌇^ӲCgk{寉kTqp؍\ZYN/"P*0/KPQҫJ88g)e W|쑠ȈϽ[͘{wkom .9D!x F}v1_dZp?Et1lXHu80 @1(KC&"D3g{>n&EbfB7+'&] Vv{S^xT(MbA"@ c |Y"jV0)7GYA ]}+)+uYAFXT" >0?:N)ؠ[1NUROkLAcxiDc[Kix@2JR.ll +ɦ R1FiJĤ/1?wtrd@0AI71QDܶpU"k$xTiq $|0u}v)4߁{"C^cf5prgf44wb}>PܻFvsņ3AǕ0nMdLzdXm7~%1FH!c]0*(D+c[0٥thsŒGϟkgy[2 pD/D)UzO7^Ie3/ HҔB qg4!9Ô]DG2lISNmlJHԖӠGq>I^8#:DQTJ >U&,f˶Bo)xtMw+/=xwFDS^ ɟW)\(RE{neDu>wΓ\Oy4 #t|M^Ir6,?Yu, a C9$TI ȯ ,ZmRO'Q#[Y #B[4+z` Z)|VQr|9g$B!LS=j_߀G] bsnvĿygA6naJ'` D]9Cֹb׭cTs)Ȁtz;=B*79sUWlqB׃%Bv8 ARj?s l?` .EB H9!22fLn(I8A0SUeZR݃O- pg<|D?anʱ@.W1VI`4gǹ!;qՔUE,̭1l\ JS;=NB Ιjg/ufTSJmkiW7VD#cHCg5R}BpRQ,Nl} m {WLԗģƆ3ϑkt:4uޟ<ʼn 3e!<%NUdMD0mZ QWn<__ɒMy4׽b/bj#x/ 㽦u8zMUnw7#/hXgߓ]䋔,too6Z#H O|UaL90`JgY_)z!A^u1wknڦydaL!*l71OޖqNgӓ> >wk3.岶 o%QϲI޷89 p~DrMez~_X qCד ~ $鑕%-AėN~~'c5ߙ$BxQ]nSGj3)߾Y[9nYt/* h=m|+ӈ1o* /@ BOE!)\~4ތ,CUe6!sɏz/SzYY:y(6aL tL%M@jq<WgK.sEـBQӧ}g"3[t #:TD㜛9wq^o@oި;K&/S-@;13E:$zE_9։VFRTi 4 LSo17f1h 7xw)jz)a_+jHU\+#L0Oqi(:ԍK?8q9TY:.Xn 2d43O%4DFOԛ.T!XڣҭC`s9[z$83w(ah1--;l{rď< fb*H5KUq P-*"YizXIѲ;n'UVH&,]wgHUGA;"{o9\qЀۂ+q7xjN[vibq'MI_,H*'^Z$1N-ba LּฬSr 蹭 8|%^^8qM1w\;Gsu}GɽPc@;}m4 `r5N#y{7x4m>RĸY%IS <D}Ʉl7 2F\551Z<]Jwy̬HQ/is+s&dKKbPg>3t.漏_58 cuEno"AW,d oV~ωZ)/F&QAuA3[ܮ2ӛTRep>"benƅI@S#OȆ*qX|YG$bmU]:T贋Y>wϮw'QD]ҳTd1>l-0b髲ϔ')KDZ]O>dI^44ą5@[ET 08kƨmi Y]QFxBj85q?\֜ Q9,Icq91>o9v0Rd ๼uVJzPw Y)cҠxpC/zBq'RD˫G54x/ޑJd.ݴ2d`py[f ܈"c^񶁫XP%;&c`cXjA󏞰7U;лn(D4bJc.ώz!nhDk~Eÿ,ytNH D;|bG1gvXpdmV6§?Pm[<w,L"뇁ZvVy VB]ᱱ!Sa+f$ɉSwE==0x5Srga:xC=j 3ZYpm[s8%D/LЉs PGPs$8,d ASv錞AaYx0&>-rAaƟ#+[ȍqPaVs7 bEr8 V%Kҙ`I   "Zä9+VݲLu<5 7v`4* E R!Č̓|l5騑!rV[}EϦj;Χ\Ҡ|H hP1,Ǣl%ԜRTDّըh4{TFLAˉ@;DZӧbԲˡW(n 187$ebGSga: r$ɴ9Ixiٚ쟛$r@ۜHr*8_&}*ߜ=g 8""r`zW?!Q,p9Sh>KνdopPc/d)B<}ne *LvҾ9H9h-]LW 㞅;v0q]N~2e\i1ODK]ZxMNM$>zR:mӫXis[<uXt;mH95kl"oF%DĮwQ-^x=9N?C\+%-8};X(U.'Յe*Z@tJvk~pBg a"ebpr܆i9\P-zK]yRG69̱Wi_@ ъ`N.4H+'ԢzA}Y8U[<˓<DЏWG&h!(qdfO PӚX+#-.̹T~w 1“'(#i|XVE/hϦa+DMG]{}{+B&u& 6=j赕6٭{J^>=;Xd|Ћe)$A<Ʒm To! mSW{+qG39vweeOw]B*3K̉]Wr+s肕(-K|Ri<=t=f+5YG@ұD-gsߡjSv=63J!ʧݲ瀈d$"pDj\"`Er(<>C XQYCB){.K4"mtI <OMxݏ$XD~nR RYL}}H4rς=O; ?&%7VeҢ 78Lvф&&KKAv-#QW3p[ sh拤HI,OC<#6?D^&i x#(楴lAL-;l4>_`OīC.}4[:CPĴ Sd,b1b )V!PwwbIAOw:(^Ax.DHR7JU,ƹƤacdcicn㝅e܊c0n*3alcu#z xK!qWo_(oH-_oZwfOf]G;18:~Qd%4JaԪOO4/؇UYs]u 5T~0¢Bl;.h fʟQ޷I#,[ڍ%|GAn 񓾇h_dAрv֙+;/0"xy:O V02 ZKɠbz fy6:"cyj.]i`Ia 'C.0>63;Ak" dwXQ ܗcW7EXq|0,/'TE5I=+L߷gR lۚa}1i.nGe0\*ONⰛe:Z'm >}IH`QI钮U -T\'(A ij\I]f%RN'o*zؙ֬NbӒ`;_f̚&n7~їY[F[|0Z^D9A7]+?%mB:0:53'6PbC7].-t44\Eqz><]uDfݥ8ulY|iBCaBl/.mꨝ/Ũx0iy)4gGwi\0A^yj_}Rͅ^Q_fʸGl6ETۘ#N$0RGiaX6\~(`~T(bU&'pnl">qaDHS_'2;-sESl䤦g~aՕ/ |ikoQbb최iF S"|8x#c{8 /U4Wyy*+jR3sZX7vY9ن&VJ2 j}0dv,'ڤ(#DK!Q -5A C<*^/'?ha萆,mI1J+Rh򻋝*uћM;h@R*wҠLN:"ẇ 6V$OI3PA>jnhs>wۭG)}rxirqfsIPF;xߏF@7]F@gj<yH3|1y2T.v@HEtֹ|:> Š I4@}ȶhFEkcZ$_(RyL7bZI-;Z[ <#s%<}>,gm1H4 3rDl%~g:8(tsp],CꒂHo !ldUC[>J杸wP0\3RrU vp9'l x9DAB Is'}.$e\7WZ K*+ Fkqr%$ TzoJ"h0i2裩墦%P%ނ5| cr]1Mߏ*,D$iQVm$9)+CH{<ǑDO"{ŞY~Q(?E}4.4A{$\oߖ6ZN,0Z\i,eʞ]8)_Xs1cϘ@푳H7Bր*>Jay3.toۘ.v$Nj"4 & Q|rW2ae* in_FòЁAP@;A\?ͭN 1JǭvQ@jLĴ+}vb_Y\ߏSƝ]-i>+]y +aa@5RhJȂ0߄e d\,̈=e(Āϥ]-$w=rI-mve0)$!rrGLJ@NJTiÔҞu*xP?8chr(vdPJ4䬳` fbǹ? P'cN_WY# !<?B}KAvH TFz2w7q Fx&(G;K*gG)ꊌlKn[.C5U="@ Q偖udBJ|;e${&3MltaS n^r}Vq!,7c8G թU@o춣1֏ SӍJ?dUw48vHo ?hXdBoaX\U+GG"#<ŝ`F#t֠?EF@`>Zl@KCf?ΙW=]jQT2c{ 1 vGZRX1.6h~l r9~"MVtuJBX8!zA::@UjM퓫/W$@(])T%2Gl &6#- ^6NdM7 vpmZk .G0q)mIOzR:&4N')"F$~},)~"?7P (w`M]˧.PY Q,u;􌩣)M4዇hVwڦRj]ݸ=4ɄE|Z΁q.;Z׷xv( o˜Y)'D>;+"s`4`7rWUVWN (Plƽ o'@Vڴ ӓk4:Niv(H,LybS0%7nV*qeBe uf( V61lIy-՜ XxQRjsSD *Qkj8t5cE$o3 9jAl+l6CV'|䵏7 WDMG?dc[F\(G týTÃia "("ء $N-|ͧ`5ח}{` !Wm8ݦ.%Q\yfK Zm,Y$!JSn$KW5aexY !$@A>PDu){(zǞ), 0_Sk@,&)XK214=F Z\ɘoo*cߙO=Et=(61BUr70;3?…6g_ Fx".ӥ{[A{s_oP Y2}Oޡ;(,>ɂ;}Z!Nބͩ3-她z5dZ6Řt$%xڍ5=?1\*NѣF >[T?鮍U 5 BUjj>Pr~!i>mgVPt4!n Wv|1 S}ܢXw|Es MmAxh }ccC^٭Y[c+cl\r)Kߠ%C@}l|wKSZ!c PM T u)A bFD:z P+R+hwM/.tXf“uĸz?w{O+sumѮvn F/UÍ gwφAz;;śx$_~;=r#ĩ]v;΋I ꈼ8܂ NDu; !i\|͹ܰ1#_6~v{ %Dq\xƓL;hr,h.l&dBSoRjAWd}r1GxVc&CO5w*4VhkteU=%dOBtÞef*R@ 5n'ST]4$%/Qq|MO` #[*P%zQzo^|.iM>x G=eQoo_( w 6c~ux f%h3ftTɜ .FbrܯY", -=v^ô8e'Ts~rJ2*A ZxP2B]oEH&jׯ6MnHQ {)Y$UQcDV4xg$~l$hH0ǣ *1'#8v,%~dKuݚ\No@|FFQ3 D~UaQ):@JJkOLjloQ#<{5ʹŧ+_:BHo\MHێ"kH$B &/gݰMZ撬os%P{-gM/Nc/n m#%_`%θ>.MNsmVP5ŏ1k%ٗ.P#admoc56\oLX`GȢ+\qKC{_4%xYwuyaw{'o ˙ 8q#׹6{#%RImptfAbKQﱽ\ -D&_(ՈiHV@3^&haKH 7%H_xlhVR7X> k4ȍAS[z\~"n -8]P /'Cpc١niשZ͛ tm?E %: t134Fw 48kuhfQO/k\_,M;;Mư !,mŒptF-E.S璃Qƅ#uEbN qq3sVh%7" eD_rn +PL%9as%dÜe{e_13S6'}O4 k2N}⧆۹[bEU^ gEb'_+kȈ;vw.;}u\ i՛bT MC1tZio;Dv4tF71%)r:66P-pۚn:Mz/|Z濆QeHo}1O1)k`,<6d݄$[QJWӉ*[0NBR) :5tA12ӭ?V5fv!NY7QN~1c?  2j0w1ߢ 0_i LRG⼆EEH-ZapYfKX}Ow=\랮?+?Dᜨa~Гe&?ݼޟ i..][$怵ΆFpBN쎱 hAw"߮ϟ3;7w C |N+#RK3OѲZǹIquw2Ό$vE.>?b3G\w6.b*9!r0?=P݀G#6W띒:GE–:Z[!nu]VWfTn{e4 xݸ<(D(:.;bMS6e'y #14VΏPPi7<7_eB u=F=o>g5Vo)N8pF`/z6] vWk%ыvLyȤ1r \Cut'Kǎ& d,Jsl !*+l9 B6?Grnx*Jfk aխʫLx^L,sۮ v`Vթ|B@ګTQ]+'kW/十tnoK[Y;ݞKF9-޿n@QFҡ`W)cO#f/ʑZ6ezuˍqB|mkܗXFwTRڣh6]Bgz4ԫ\W'Vd;e!B TZ#) *0W%eTsķpْ~]d3ƣ(T4#&'].촋#WLD0gtdC_Wwm0mȒ 8 \ v qИ3}ۻoϋGo`%tG *EU0mmWObq2 k&ӇAD5(AZw+ |}cҀץ=%Rbcʹ `AA}zy؄x3 ,WXJ\Ldq'E"C戜0(L5R_Yh4mx1h̞ X V,bѡ̕7AЌ$bj=|3ObY4b[τB E~wCۗڿ*Zs"JmChEg$~2LL{ h,i]fe3%0~p|?6o4*:4~/щ3k1&EH.9Ch5_qcSq%ys>Ap%@ڠBQY+=xY5 I%`Z{y}EiZ-]t&xjeZ*hkM\<;, Y^>a~ l oz)٢UlҏuR2u5=SƝ.lt50+kSZGt>EGSDGW mjVBc?5<٤Q->apS2JҦ2d*T4橣cB%˳UE  m.#@6%><}Jh1evCuoi35Q?$a`8%Oa>0c&ڤ!OH;$ !o('Ln(*L)d'[l1sT{b+$l4z!_p8>V`o %BS8:vLG5Mk-3{OIѩ*(GW0ªinT`c+A?b-Es I 5v'{_<)q+ׯ?Lo:.Bc|׵O1^odY%?G v?/jVj3dMbP^[KENR1 /$Kz "!b pm6 0Jv~ )fY|%[C#S ݎ3]|_c$*ԓY#G*bة-*'-7s? L,/fZi\7 S/IGNK wҬ|kll@4q]m޾lr}M5;@l`|N.qD\TM%!ԞA-AQ=R%eUTO߼Ul6#e^9u+\4k>ICNvuBj}HŎB]Xҙ*5=>,*fMɗZ{7Ga}U+ ~mP"d2כq?vq_qƉ>/9,!u dzIߗ>)f3QqAfKStTcԋn%Թ7TL^Dg=N%\þ@>Zi&`{䵤,jS•[\cȬY+0o/&[)ŐoEN*HSqupFC* i(fd5es/ͣL.~a r_u_e{3{R|wQ}9F B A/T1~#9A.|O7F^+Hf e(6^Y/ˆM5"L`w qX%:~}F<$Q `V/njXR'H]ۇQ<_ c/5c߭㶪qē+g W*.$&g8º DZ(np:$NثB[G ۤ6e.Vٮ$YaJ;cnnB9 ( Ea$$-;]qW&*oĮp:fB7FRέ;Y6h_Gw.4qj&k+d|~/?9i%%o5ш4PXOOM}>;ד摔O~5G8ܯCܻ(~Ѹ$X_Si~=,D zlW:t ~%/Yu55~qYd^S`> T/_vhفӧ5P_~FTȌOVo(լ8֒'SBd{kf_l靵9n 4:" 0)b3ЏQ`tԪ /C^pV&Y;n#XWP> #bmRcv x0&;L@>ev^S\-3+ |2 k`S-{/P kĞN2V2 ]``LYL챼M /fkSf^K~_wpeufT*^V sYf#vwr)*)#ld%Qlca_ hMO0Rqp"I)`> ?mqE뙚6 T<0F ՙfp;D'Eh/ 7U'δSJٝ)͏k3 1M_zgŪ@Km[e 9#r'oP]WDnDd)535&LDy>DX#6 \On4s?cQ>4EW#C + +\"\z m:L .LJӚv#|˒cSqoYjthTpRqoT||~XxttCL[j_ekH :I˓lhaܠST$ &Kǁ.ڈ Jj+oZ4 nX$ST_H3k EٳFEe[ٵTITש;J=4kEG:r};:˞8N$xU@ܡ`[?b?TrL}Kȸ\[`Z?4r#iεott>mnbT q.s wuLU6]5"#Tݶǻ6# f??u9xŶ};=k6:qb*CNT[b~4RV4AFb*X.\;Sް\1\Z1ǒ[c1v_!Mh8?c+4~kUpwuOE:݀M_v<>3M=kz&@VxmlaSȢZIҡ[*Eɰ~|Ƅ;9JS o3}o'~QgƬ9 ~՞ՂR[/U2q `,-8mf`K'd C62Ep'+9/|BhA?AGkj bGv8V*zsxZ4{,`2|TPR:#P;wE;ҙ#(V6'C!drH0&1IYkq-yԚE+&q1|{&y@7;#;- mlG|~ӝdP'!uL%=ĂVY93!:vXdj=,$ķ}=IcUc F*G)L[ӄ4nbbIr)~z~% #_ #>-S'ȥ{$\*rbA9OŞԻ6X~Bގ'<\Z((Aae"@'q#6 09'C8] l-R+WJͳZ-МLf+FqU^7M49[/tOߢRΕW۸1V[{>A>cuYT$ ngT5~dK' q̈+,k58aў|#dX<w. `P  *}gRf0_(s!^9<&v^TPY&I`ρ~yEk=R( XwڔH0nhz8vF++w v~8,${;|5Ϟ7\ %nYM쁅R#XIƈavZH:;>ƶ91*rIZƇ{PDc ݨdhARJ0*5{;?{!ANQIEdvsZןK[:F%)ZϢ5Sg3zf9.?ϧˠFb" ˔m|YXFH)ym K~Ǎr4FC {NLߠ:Qm?IwNS_ҞtuWLR}[J+JdD>6cܠ` LT묧H ?$rUșH1[g0&#D~Z1wI&k䣝 XJqa# p&>"KFV"0w~ k-;l_)>+-6+Ω'I2_.dw@'doS:D C Nhp?Bnq'v#Z$x8~tLz7^AEՕzKG;t7he+qPC3=13'@dPe93yR'+W@L'r `b7*Q&/5dA`ͤqDbvW|rI D|Q%NXCˡwcM -N=" +QW]^1` Ted]1];}ROUGip"tt^ htj9Z}*bZ^w*A4(6\ ]l#%47Gz&s,SU憜xG A"&ʍa/|\`ʻ \~Ц>%r̅Caܪš|+]9޾qrm}ً-}m%qԍZde׫< A;k/suQ0mBQ=\l.qp0tR_#⎈KsW"xSM#TBnrIk.m`4F=Lv"zl$Gfh-rOY''uXa[8DLfR)P.g:n ![D-o{<5_ =$ 1K-? M ٻW]|!.:ZG0mZ E "Qƍɮidr7 M(kÇ' ͈JϋN[dǷPb\a{^*2oWlٗJz跀 OGۜ'{:݈YҶߖY|–Ib}|@YQuzWس,3Y7u'媆+$#}Uy1"J0#]?ua=k8iz](o?VYIwʥ??T%ګYr7IKD ]g*o)ɶK`0 Ssh+$ۣcZ}g[:Qg+ }q3 \^o 0EL}=_+֌ DO*5|*"w nغ=Z .":y>KnVwNmwuyzXZbֺg4[1Js; wr>Toh~Z\Hvfs1A{p Kgvn6S#*@O W&9ŔՒ,Rg;b$8/ uWz!';L2nQB*B0;څ)i=khs\;haX֍N J,諗nԭ!-}_A=pК?\l11aL-j&L>HZj?lc;@z@tl]Pk %0Iq㸿޽_ӠFdf QW dW 1ߡY ɖ֖!{ŎO}N! WP(IN-8և 䎅.С/3U&?֍{r%Ɗ XtnNCbL~@nM`4)V I\f|Z˾GqVeRLMV]0'?{A=;#!s$v_}unxwr Ia']ȉIYj7,-;ۺ8@!8y} &(@IRav+= / y='.$r2`kuMHfAiVe`-XC fq.YGS|<؀ fX!x1gq?;^zyZt{k~tʳ"H fbr係]'NpU(vjLJ_U\pD$Єk!:>kEz8-X shig@\g0V ާ'ZdPIH"4Lg7]^ߞم7OϿ/g<'wDbW0 ua1W"z\VAE>r5im~'b7e4״X[g Si]m\V"Qc\dE.g<[|}%8'uzC)֕3J'ְZ+uwy$5K 7sv C7P~vD-(yL[S{bd71E@6,r| ^ɣCP@\gyH!tõe6O5;kLcr[! - n\ u8T+$r:$71vP2ƨvUTЮG%GNm4z aaw."4-wx?=K>M24 @[ܐ4z#dt~gKFS=jԭnexO;+?*-ÄLB~)^ɠZеZ2ڔت ʵ*jrѲ~ 嫓߅ .rz;v-;`̄Rbr(Ճ؎HQumWI9ϛ3%! 97t {f(TpgPuH *¿^K8lsӟar ɟO7Ua2VbM PoBlDZWw!,DDZR1ޱz7 dCG>xNA6 s@>aQ+!o1cn|{K?(Z}y1vȱ) <&BdT^Q=$wcL<%I5;'wHOn)ַB/%/'Iy២ (;gl*B-T ms`_{$.*TY9b#)O/ZyaǧuQO7h}yg+mטsi_/\ΩIeV(֦W$Z2AZIKMg|=i^'<: 9%7$@KKN+\Su5t[&+ }8iC fc{ωMӚ,|v{slL 0٬%⟹)&j㏳JAZ Nʐ1xLQc%YS<*dD5'I%ZP.pMcj=\]{SǍ[Tj86Ϧ^V bF⡣四M:8-I׶X53s ]H^&8]xoZS%1|ת'ߧZ5trM]qni[;*Wh ?1×5J><<o8;EKk,9H`,!Mi~X8fJ[]DB]=/*[Wb“EIGԣ_*X}aٲ#a&vO/HSBY0Kl2~nl5=m¸uY'dTxB#h$ ;ҥM;*Jupqu .eA-}/ 1cildy4ֵt\*XrzM\1EfՌ-X[1D +FZ}U2'\,Ji I{M `d=lvڦ?e`I=bt` Ĉfe׊UrIU2K."`^"<¡!egx(7#kMY,d<"VZ4okG#z۫vSQf{Ie^>΁Yʣ1gW~6n%0 ".*16_אXe_% nF=>Ag+@PY@̃8#5@rEV;ybd).kM)z 8A^xc ЂuRTaWbrC7`ɧ(-GtU8˳o_l23w҉74AjV2-*][sJ_/IsGFk9ŒvШ~W ֡23C42A+ TR1 ¿Kp:K tD[;0*+hsGĤv?&hf٬",,zlr X/S2^3q#֦l\Z% үELrf4J)?9Dl-PmJTH`xgz*׳}"ņ]0P'u/1Pa;Aoȵ1,YmΣj g\}zEw{ڴHW1+7eA&<*Q-.ee xLK5},|o<􎉙9ǦpVWcnsY^6^+3ӻ.a9rౠ-vR6@]#`݂Ĺ,X,wUE{m|tu1YYxk۶aSmV6a s|˅<ЄaBCFr,>k^X Xhzl8AH8`# Z+PԥLQwc|l}ˇ$NIOvxf!/[*CDB1K[~TU&gڦfEA^&z-e6N}28 ycqVP WUWhG$z-KԬkMWr dwlŽ ⅧQp.fdbKMh>#W'MCFs5YFOEfic> u^UqR JqN+Bq%^ %WJ/Mcy"6(/2Ad d;AX)=flr~CĜ6KѦ$E$hӓf5o[}=~<)Pވm~ekQ#'eEFנ'Pڭ!c]Ɇ˖3蝳+O~9`?UW"|;nR^ֲtY~}I\&m*A{8蟃)\Cv؆X&dQM)3Er_ =)oFv;/ J5 J%Xq'4[AàD#ʟlzٌXFA v~v?D;*XYR@jt/#(~6"4mw;ԯ͂}~),.ݯVM1yy-fS6j/AdLTP/t:eL >qt m)pA2' ܪA35E&Y&sgT.H/p!]*O| `zul)@0%Ʌё?]ok_Na#"eWDj[H޴SFWw9gg"RBtÍFL(eGs/#'kJ!!wDa˅n8Tk(Nzw]?ktK(1+]SlمjIʴ!j4(}%jO>a;%,8=MJFCMH Uk\fA 6pu;ŗ5&-k>Je"&,L#xnk4>!o7N"a64Ľ''.^<:^H8~,gSlӕi*/ 1h4WaeWn򧫵I,UrBT QP,0΁%΢o)Hq+eto~L\C5mr=`,=R4>`dݚe9$ه73Z' mf?+(2--Y K;qqȇ*X@h ʶFSgnG<?.f.U ^/-_{VbPxiĨ6/1_C=X|wujԑ3 sѴDyHy۟񯠝S˟V L:5{)Ȟ,c.j[yZ&+hͻg181!r fJMGsnEvEQUȗR}iAҧOd.G8ex[ph'-Nx&eu{{2 IUy/|fIQ/̼FJ1+g[H 1` 2[IB-2{ra(K{W=r]w0ⷂ N}1t$GCq\K02 kg'܄S3Q" QIqm$)ǞW+f..XDKI,-ֵYq6Zo@Grg&yMÍ"JQqkW_e8Ԍ.+T 蠘!QsT#oiO0وN3}/97jJ6;|-7& =>_RʥsI4&i 9Gj 1͜])7Ndрq+ p͔t 4}ֵEVgҘ4cM5>Y|Q"H>Ϳȧ?+2n;!qQ+%揄+2уD m@U_iIyʒS8}gBWB߳VGI n@*l*Ed[~7kUoI5nۍ{,3߫bJC0` ks~m5+MPrk.ŚAZ stuWr>4aQFq,w%O -ek?+/ 9&c琯!I+1!az˔#,uitNtk^ئ3B}{%ڶ*ȊkEmq'y>@+ AFCᦾ/ڠ<\0 F3Qv8d@,D~;q84~*Pȝml% v4D_%37[i8LqgMG3l*_WTJ cHTq h1BKPW3#[DTjMr%URHU~V7q-7OEH/Jy@xJ<)ݞ@ $pgvAU@IJy!Pl/QbD pkݟ Q?oA&|BEnspxemYpfiq?ˍUl%t!?9 OX ,4 e*{ MLwsiJ_ow{ !}2$*\pKM: ,.v20OзX񇪀 ,I fqp`8ۻ`JM !wJzm7_6i6(]5AxS@>_PO m+Drz םgFgE_sHn5`dfOQ- 8`O~!Qyf|FB%Vu 0\[U"%tb}\W0%ws^h:}1HN!&}\2pdo6Och-7~eELʤ.=^ z'-/hno/T`uſz1%HuA-$ egɘ~I:f0IK!&2+?tыo쫲x%w'{VY @/r>6u]V̝WWO"<.h$. e-#me,s$3 Z`&(bS}8b_8ĺfidꣲO ddkVgxwE .` γ{`{VP BPƪ?ن@8-~'-SnNuB C I9g*y3?)TsiYXBσ접)JopP谐eɢ@ ,z#g:eJSVd1GZ'.I9UFOVMH5euM-)*RWOtܫ!OF+16 ⤄M Б>@1hc[qԗ\PPvU,Q0CRQԨlĤp=htUܼpN8\3:!v@zހ㗜I! &k 9.ۣ9 AKQš?3_"h idUgV=x//kpv]d^;cHiчC#Mi'M DO|0BjG5BV䆃 ,doHDwPF+i_0bPIr|bNA3#` :Λ7[>Bp-ٜ&Fiilhka1WZS @8] z 1)A;vwJ q ,Ex!dTdGӎ#4"yJ6+UA-1ClѰ 'XNOL$*F>L|1[}! @ekRH:!*4rlwߺt LQFniK_NqZ Fey0S%44fKOZn-k*s&qv%=fk0JHDDV`mA)Npj3zE_Ja08< ͂z*b9CUB> )dY>, $jrcRܣ]U& \JPXدz|S4'|{z}Tg ЖSNSe<0X_vo]"-jniCp@0uiv\aqpJ5:P6fZ>;b:v- !Im0G,}a=Ph;_Tŷ:2pD`SbK3%Lؖա r<'w!P( bbS}}x} {˟g bLG}jNf>$ؗ$ a ӟ/D3!жħ6bR&q*[=F% -ɴ[m[oT.DL(KCZTYvw`zOR` kovuU d,h92V3؅gFxV{G?b-,F<ؗi NLJUqOqߜ>wM[X(l#Q0R\!2j\1uG*UaQd| "(>h0Rz̐m&3lوkun659=6ԗxg#sk^;BGNJG0gQ,i;`9ذ`ZEh[&oHvgDtGm9ufFt!RoTgS,f{d0 zl`Ru=~Wg$2 ?~Y%FSl{b69BE a20"oV"OkSeZOf_}a)b.sIKdm&NB)G:IK:ڈvjt ^Pb:3#l-썵 /U7ߕ=A &u- YUU8!b-8!4Au }xkbpH y?JPk a*µɜ `pRSɏMHn%Xݵ~qvmKnT.-sUUUA@CQVwT* |_/Ot4 Fc?VhbӮv5u!QZ0𭥃.e{|+9>d)aOGnݣDLzQaX5hbOD"M9,^ N` YKZZ$Rׯ~yI#D鎥fPE0Æ?O@dJp`WCRen?XbQ^Ӗ<5v1oxOYrŮDgK$TyDՅ\?dcH+ґ92bmڄPt=+ `b.^_⚦څ| k?OB`&V;dOjfXѡI8H ~{hGT4ŖC2HO'Q0j12u͋qdj., lMGʐ:QV8O՟Qza_3ݠ4wm.zchMNVdNJp9]2>݌qc#0eܕꛅd1ǬH] $7V2Z1;ش6!LFb]_y=Fo]'b͑xE꣱Gw2W*WP3jM0"3>ɓ8$ >?l=wFYW#*Of~15)'ce 5 'uVԣmP _$е_Q҄,rqPם6Ed96 =WinB1szN1 ġU5>jik%Ε"{$qK?SG=iHw]3d;gaXݢ5~9*@&_>{P^;!JNgqu86涜#t~ /nMCG c!2ر^m0 \'^j_ny&LJ%yG z:bVl 6)IVGHlg{ %Yh}{ w'N UuG|Sp$>`\R=G W<̇O{QL<9e)MC#@LZ,@?ԙ܅:1,EЄ/"mf)CDd8x0ݐQuݖLKh#-TUQNj.[oDc#ܞ`i|8VPo@^?X8[3Ck@'rso*)S PI(wvuL[.Ӵ䓞7h']~^c(YT|#kJ949K6ҁ)ُauߐzGߢ2F՞zFjptwd"ʚa2NJ+[gdL; ~$%cD%)lZ{]|?>Pv>2T G2dqQ 7z$rqЏW-hӀcOG;Q8Q.YrA{@Ҷ#g?,14/7 5d:/1{ы ,kt4^砒2O^Mc9*j1E fY> o)R9[*Bub,to/zAvHx%OZ0(m SP&ؽ餁ˑ~'K_q&>Fh `2Sg6r}ErhiK@>Ӵԍ 78 rVɎub~vJsuZ93"'CnLc øԂ.Jh3uPʌI11DN{8dca·]Q8kQʏ5x(BʘӸ h?=ʐcΆ{ *5AL~6\o#Yծi_H?ֻE6ܤz+^Y)ZLqLk[k D*r0^ ?aШ@n[M}?gƳ~a?7dBӶߏ4eHC6eŹ3 Q ~:ߗӅͺmH ';)wyhk#ǣ{Qgr3ZA?xh. 5D͡I '瀗#' *&at8p?9}  G/$6ԤI~4:E֨jKR,Sk1S[7< CϜM 1mxe8)NJQ4NQg vwɜo$#, #΋=vWK'qAv`b_Һ K H-]+u"Ҡ'vLtN(V\5ʫ槖dMTRXɒ&$_R?927Ƀ~\¢z{рBD,ѻЖ%#0^8 DC~ C5i7+zĪ.˔f?VO)$]z~xUT3nP9lytBn L\ۧFyO4g/ 0*5*ۧ[O){_8ݻټ 8KN+䊖;ug>&D,>CZwPN=uWUC~}+EAe뚂WGJ;i{ ti"عȸRYL琢@GKIX(OhC:!fK6/t"7P; ?" ̦{%gU75r(GF/uZ[`;P`2l7!(RQ#dkErsBSVAV#` Jw}K?/1vϨW=>[1ѐyL u[c%>}]sAGiz; ^Gw3Rd?Pbl;~mK^ xBGlp#-YMISh:qhߠ/ڒC<uX9#37ݑo /qS/UF N Z4~8ndS:82Sٸ÷%aWBwMF;7e>ڂlH%Gv~5*!}&%sgQN EgB_G_~ɽگ&!S]Oً9 F;| LѿXxGWm 7zu|mc&ѹWb4]spr鬺ˊ4U+8~B©ռMjܖBx CuU"*f}-k Ej :8RQ檮$)'|–-˂:=f4!k%@cx{tZ ѸN8^MISǾ )84)SJ|} խͶbԌeQK1gxCB^͐sLe^B|n.aкY-]G3$* t"Sn %wT`3$:DBuK[W-؏z)f`:xroCQ-GLjbC@P6bފR3#R=|NtۦRXc|ZEkN,0wZBHSR\e);}f^s*Wǒ+';DCP[NWUzu Bi!&m<40/ʃ$[_Q޶$=գy|)@(Vw<p#R1fz]-AyP5ktHw p*#bIW-3 M9 ?ӞMc.lnsh( F <YuL~a)P>AFVի(lר̈́mպgɲt:]oBޝoMl˪z @39^5 0@z4&÷=,s'Nj`G /z@&k2H<ʝDZ1JIQeq F9f+Nd ?ES&ͬ CԖRo)Y:BЃX\č6F>Z{10s@<")b]ѣ7Wyۖ"!b|Mk֡]TB?x pޱ/wGba.hUGX[}ֲy wu_`pFG @Ο77`cszw]xs SY4MYʁkh*w?%9}^ xC@w b'կvb`VWE3jf0}Ѱ#xDvC3<]Zi;gi;Rd?-l0jZ+[ R KStyyVҸ3J!g T?Y-<-7AƿzWhJbˈ7sG8g e'KUa[E[FR3]a5[lˡ!yd6t4U Pe#ˈ<l5zWsO~4lhFAe[>-MGi`_#jD։| 2x}N@8LUjTfAaf8}qYo V3K gι%WTAkN֖ThjjԈFnTMzhF,MvfS>8 rA[Eb߮j]%.cyd䘆mCPHG4ì=8X9hh؄ .oyRdط"! خ9ubX|\bU/OwkXW&)9Qzf_UmxCBZ>Jn"A߳33h|v{/"%/Ss~4dj1G{AN"˗jCvPQ72_iq(!R@J%/9kA՘~t 1Ee$W>)D{b +GyCZ.S#$KkB&cIg'琜c^;%Alq%݌t|u^xG +'on)Tp}sXC;K9¡wQI?d N d>lnp9xpW s9A$ 0d~D] [n+&+ajJ`ޝ|}~3kTEC"X?eʼ"I絮{Y ىecsmՅՃ+$;;^3ؗduc-3ߩ$7mOL^ @:׉"E^,U#ά ؙ֣ϛ1##9AHPȌBr2]tzem wȿE[0mRo3v6.N#.W+|t8}6E4Һq7?kt6^?82OVV=E)n<$xvk)ގ(+n+ӂ¦ YļĮds}_X_ ۶@a^* MAgg78Uգb\ƒJb!"a}XluÑyrJ,%0kFzأ;*OCN.KҠ~wz4 uI9bD\XȲN0SG*bWɌvuEbm1qD1wb 8g4Cc1@X7CSZȲBSY[dzNzUve%H|V1~jp8yL.@<0 j]CGӧفZUPd6)ěR*=,~YMA%y_m82OIsCè~W1?o;lJE[fKƇ;uY7IJɯ@0F h2_;pox6=P-8C  %+>H/2 uғ!OD$imy<ߔfsƉ?Tg6q<ˠ˽@% ܌sN\SIw{`XW&"`RnSniKbJfBݠ8{&(/2֪@)&UKN#x`Cܿvf[WӾu UgGuy.K\C?dv<ĝ}sjƐsJȍVXe1Ş;IK2CArhGe|vbsZ?].h@coe`wSĠ% W8881Wx6}?:?kN9q]KlЕZB&k S4vcg h/&-y|]%?|պ-`q+89.Zv_UhqzQe-M + hG :l8= Բw\9:GjG=VC;+n#~dPέjZsv=`kLHT,H T\R#6IKQ'DQE i$S**ثfb/h ?W8ʊ V?RtE(W D&%bɮօjn,"g8za~;f!?(-ˉ>FoTW]%0Dɓy[軗Y8A_rA"B .*Fy.H@_Nkl$j[4R8zMPxӌǜ ݱ߄(]`b2|y,Z2]tiP?R-鈰&Pye}GXa)wpS4_ZH˖hulSOɈ槳Ǭ:I2G+iSmڎ,Ml,\ٱD/r ėXca Ze*o7p-,`B_AIF4IhM F u:ʑH,p|p5do]L0tEu;;oߒ z$z2JZ؇6H"o"5J>Жs[Bջ-1fG^pX)[x\Qrzppz0H_/٧\LxД 8ݳuM(i|'i3 _Zҁm`^{#S9Hѭl k]026''|r;u \d.ӷP,ܗ SMN*rԪ_{EFd"LٻttaP&)vr]a~vSLpc߆N*KW)|z&ъK !Hl6JbOoh*MO gYhn[ >pW88EK2\yQ?F5Q4zU*ږ\i !$GU(p~ϓlel ~zWĞ^8b޶^mHϑ )V쬾06חzKQp{ƃj|4Wq]&9FBv|]19vk~az>L UoU.6CYk)ͱpd <+}̾?*|ދ_h#S~aO64 b0^2OEkβѦـtIͪ?Q١؛a"]aN)\ݍ>;QmZ*]pAxejF N.'[;wDy1T\YgLxOp| znA0,\E%Z_Fs.{pGE>"hT  [4kGdRMoȅA(J:hڸL||ax{8CC<>NP:q8/h.rZ=vVoi+$G6suiH}*͌j t៚pi,OEIz}JLDLjk9:e_W?3fĔI`#,&QWAJW,#!bDT %BAҙW2U_Q4GBΠ},i9hsÛL5浢E`zrmM5"W3VsT\ZYM(i0['U w;g-"D@aG#a=㇌|,w% B%ƓAutpgԉ@a OpsSw9cq.[x󿵺nN)R}6:vBC[-s]˿^E)ڵbuBT ۣØ--B4$x]\6 Wܪ祌m7cWNER-(lVS=? `um\ٮ3` &GMBA/k`RҊ3~qbM(!]8gpeScJ洚#[Iͱ ;qYqAr<ջ>а@sH%.NPKK-)"L::oZX ,lB)E'?3Bzm},ɀ'2VsuEl!lP}Ak|U $Zao;_V\f*?"K8gz|8;q U>EYmp`U3D7_ŧu͍RXm )&m=5o~8 Y&:-*Y(A"YŮ%#fAPIٿR՘bOܚn嚼%y\e?<U8FF.Go u-\Q%E v}zq8pnzlXRIzDc*,0h^܃,߲\o"Z4saánwllת+ՇO6L`o&,p~[17JnՊ@يn! ɼi!u_RE g@Zd{<*Ui!q#4?X4? z)/§mwܪ3ի%jvꝛ(&HTq(f> Q}&voă;yj5#6#d,R.D~wA3tI?'A8.RG`ZPSvk[+W-&Ak6lS7DSLO9`:ҜolP\ y]Ɂ~q/yvv|u\,~=V݅VTV>>kb%CN>ܓk9k8YIL.7OI4Zf k>`٥''L/r#':2wXּ=0f`/p ׸ϾlPB>>%jHe'&ImW0de4n,׫ycMnEsE}Qf/N7Tc9cݬk@K{ٱnS@y<L> /ȚoQ~Sc +DvmF$SU> V)R$V~B}uxACS$,:ZnbYBC%}{U-n1:k`x3qcQ%"XEdfAnMmbDb1v@G +z F@jX !Z1R7 gvI#eyZxjގ N%\`Z@1(+2cnG e&*iSGn<:V5 )U??vYfkSTɶ5A$*')d`ЧeRcV譃p)8OE71c)^*^I`|D0aܶZfPIWHI}%C&yߊa!\>zD895.ST0 C#fw$a8 fѨk?Ã^ReY3/%<-Jr@(8O'i0PKs"J] nqr\?nL4ܲ'/$mȽ3E{ROY)yyG : րwU[Qٌ3ɖ bzBC c{8kkH<~'$Co7Q f^V5blW,[>`j=;RM{i.Mc _8:?$CsWodW3T4Κ׃C,fW݂N̯TK2 [vjzc|'xH]sms7Ljg%يWT$Fm`NjhU^K󆎷 h.h, wކn[:c %\0 /əadždx_ܸ|>G夀_Nnk5sBA/m XXΡ5[:V.xUt-.#KRλ 5^A(wX;'n4CN ^W?B9qˀFp5vXdR\{^f֭8a-f-=RN,j~M[ByJ66c o 20_Yg]|r΁e9LVYI}MST^9˰g嵐2L+GV ҔrV<#l1mMOJ [FK'݊bJnе*w7lmi^Sӡ6[ 4t<6tlV uÌ:kE^F6fNV{[KG3}AG@U- pR{ǩZ kcBpcwL4.)Ek{7T?$e"ÿhW*]ȮX&)H8sbS]bUgCIԕb &(tdiH%:eߜKw{09IݾAFoDkeV;"H`Fuƻg-cj&9~b*eֆ.M_T%נm)-,lP&o =?(Unb.m1՛]irE!0NIբmW$7#DUYT`b>O@mC$g'XlPfs=~do-CZ#'Kx6Bo6K@ b#ε*_-A^‰8#A1ÇsaaK!nǥ8scxgUirϒ`޻[i}si3`v 1tpČ6l e[?'Ɲ0-='nu}%IWX\+B)8Q(]iBhZQ#T(2 :,OO{_Y`/f*=)'T ׾".tTY <8Ҳ[ )î?5cZl<{b~Ef] #c'FyQe%VǢ/K-ڱ*Ą&GF@h ]Ms$napSFZ"k`DI 0czEEW7@B\w!hoW9#X̓P U5j>fK1bdxٺ{L[[Zeq؀:$DKQDܩ a~z ߐC$j?b^ i!>3\c96egz1hmInS@Cd'ԽkBi/w X)I|;V>r`Hy<7mPԋpvMa ";{UA9X& ߛBΪw8% FgS D@.#8OHD3R𔌠}t͑>Rv6a1q4:h4}oC.l,s*+.Fj^@!0-qSC[e_S]3H#U} eA^pɆ?H?aܟjՇE,xUF_M~OSTFp-B5ip_IgPz\4qv5JWY(vGfci 3{2+Vj-ޯd{_p̙PWi\YI76RErA-'IlT̍>U%K n|ʟ%L7Siv"8|{=|\a4!ZzX^Gc2MmB"Tyn ߶$ 2}S btN/X8iύRg KJj{N栥|z,櫤kOa@==r,O5xOl[1 u<}AMUZ]Ёs!_AXѝ52ʾ=k ]ptefigI1~JVNzמc2sy )-.4gҥP1# eԆ]Жah*Ajt7N r.Bcd7ܨa͎"s+j̍ZDH9ޔrp?0xf2u=u|k^ĩr@G19AF j50~pQ>l 4gAq* 5wHR gWՍ-ށoقZ^ ڽI%pS1rW lNE@`Fr#L#ӧ|cL'll7Y&~r FQkv9$=7rg ?_}ReZq{jY«p0%ˊE/W `ئ^,n (u-Mm;vv:G]y.b߷)1f_Ԫ`iH`Tb6eY&H8n} R{JW2۠wQ TF1fk$f͡te@lB%RkQr橖5N.za2boyΜFQүm 4,=?@peX^M !sB4#4N]{uw>1ϢFoq!wD*޻C[`̈́Ty[G-\t^"mw? lb9Y)zؑüIh.$O7>=@( Kď(U/TFh4ex%f̵Kkh+8:ŷ{9s`,AjΖW3&a*sgE3*7vL GmVBhuB`Ju>f%뱥*^sDs9W-n%=,yܽv(.}L>N/<=#.VIgΥWp)&|oxDPOG4MrܒbK*@rs]_4a G%adPTͷ}Ur+1l*ѵ732a"kęQ~OU7a]a\Zh&ID9t G|)7BVQ*sS*,]o)GQ+Q) ;ԛ2ʬw-g8%g[k*_q|~CTKSNڕ@*rC,%)"s6#q`9z6'`,$yJ}Dk㇙oT.=xXCSS{Q0vf(XwxA1'E }.O޲eǛNGm_*Hs ^.Eу]$6t<v=hK[s7>ZLj3Ƹe9`>:dC:V}H_lHL0g]uK +}nV9hA+`c7{]$-%ۄh`g*âT$l! '*!Uo ᅮ{v)Tk~$ґ-msĊ\i >iyjzfНTVyb~Z;3kqƸ%*G{ў$V>֞7?q]sO|.'+۰D>tPͩG[~G_~y/N_hQ@G|;/=[0Sȃdy |iPeyOY]0e~ }Go`_pmm.(X#5ܧN]:ƀ|icjŷ@i]~H7R L,"R+"lccD+XD쇐H4nwɍ{|? ChRmrXGd݇ٗXxyBF>9r㆝Ҳ Bv>%BkGTVp~gY58O"(8q83WBb/S {`ffpyuQ1*bW4ȝTp o x~x[g3+6g]ό|Gf/!gʭ+M [ 磈" r=6t_(MzUm ɼiycUW%C?r&MF)娣DYԫ I$RGSt)erZcEX0>sV@1A"gٮt=LW۴?G^I zT3ٷl$t9jKiPB /l;4KhBC_PkNmH3>.L%+/R!AY5@ y#0|=StJ Yͥ}+l()4J.BtGbxزx3}?\7Gw7!A;Z^Ĥs/Dr0tBQGAx=7]ƹRj;=XDbcDUo,ހ `zĿ$hmamzŐo? 'ͅ?5GxT)sW^]܇ ^=K}0E* #0wec)o.{AemNӝv2.)ȡ}7*ze:~?V%Ҫ.N [8Vns>?֜b\@&Y'v޵*+kfZoZ>7Aĵ;}F:ZAJQF*j'7T2DuM;*5dghAEWP:$l#J~gI"B&pє1KizM+ 咥ߗ}e5f>|Wkb=2@|R PF3|U6"ǂ ;pGfB( ((S7oV }w{NHjB-G%v}u98c~qMɝf8&6? >Ȼn^)d/N4j;N|U`N#RבY\ &>t^>_ymSkZN~e@eB{vszFݮ$,FV'y% ˖ `jXpMc@;YtnBIDτJvæ]P,݀s{Hm .0rj>ʧ'81~-2rCdvҊgYVvnl#D:Rp:N4#.>z`CXS`}InxpfXCII*Ed n覭bcj<_Ҁ9D"֠o%ȧU|Z!EQYD)myU _* ë"0rdc&knvG2 \[rÓb`dE3LRn(su+w-4ͬ(+Ǻ(TeK&-آj k87z/ U~fw[Z:l'(e~,_W)%"Bq--UD1Q{E7%# swK~fA5̆=QvѽUWuwẁcы-KN]jŜX`Q[.rNF&cE <lUrS (ݶ?S8d1CvAձ䴠Xqئp1Oxj O~"Wa+{M8jeW([TT i5wEJ$]OT󖄜p z U08/kXM5Īj~f66/҅oĥq9Wc5ЪSfm.GR5($H1b2HDJB*1ߗgd 9+":Oe28XZu* &.D5}Ect=_ YBXHu|= `U(} EN@CiҚ ~*)&=n?JUڜ =[?|!?3++-bLݣ[ ?DLm h̖M7ggKq~ך Tv} 0Gv㶙<21r$g8[>wfLLR~]puKuzUnfV}ٯ>9g1"t@Shv>nHO48T{6-7{ަB,#p^8Cd 3b"DK{%f8Y`&5-oOC|u)Jz[ӴN9Fql>eI䢰ߊ^Z&vlКЌ-P7E\x=>H)X k~TVsfQ,BƳ֐^鎺@댠kASC0 ~4^]j-ժC$o{.[*IU~ߙ4ӻt4vfؔ'.Q[o־Jz~X)uQ :V̌[2|([M|[YzHr ܩKe 1wmg D%gMPLk?NK1O3]+z*Igb;ͯ(&٧ 7fBhwO{G$ڄgS}f ڪ?) 6z)Uϖ wNhq1boBۘR閻 !uhҪrs#ǍRrY8hg{BW&: 4ObMVFx;"p/҆\m>`TaщbqMT㰬u3zp}teFQ0H.V6O(h!phAiỵ:|9<c1tv'~|8DSZ! ]­fܠx8=x?cV-Z{7W+C?UȿYh+xeO48«WK[ltc 9õfr͠Ќ63xDs%'@mwdR'u;`lG|8wSv($ml>|SS۫«Ώ N 0Il;S<󩊅 hC/B?KJ[dqnHd+)2ɳO;(3Pp0 YH%D0S?ջCQ9P7,8CxS8r(P\@2DJ_2'EK߫vB`nbrN(.gپYJQSԲsZGE–yBKgr̚1eea:n:\oE\GJZ#BxUUOIwh#s 3s5 oK@OhG%9h%F-Pi4༒ڒvzl'<_ʤȬS.Zf  {(D,_(*Z aa; |#DAv ~ת1s̰~}aH}YѐV!&kcvDjb}Wr!hfh gdP9L8)W2jƦ is5Œz[iyIH0NiTŃ1#g>+5r#1su{`c&F0zD&6EUx!9ۭ{n<֞.z%n}bw!ɓmI 0.) Oh'0HEJ :BEDdG&Oc:OqKIiA1n>]G>('$MԤ;i0F|Z.ݐ=@U<BQT;d '؋Ggj2 joEJ@2'P {S,_j2Bsd@HnPIC/ٝJmܹKA^tgZz4+e 5" 4\F)$op3]1a0<KK㗵>JğX8m. -QE/qs)(6EmRr> hi]oX,qrVn/0K6'XVj}w\г=0]O\2*/ַ]r js|C1ߡkdӄ{R*oyg|+ 0ɷԺ ʘmw;B-?@$ ,GtXA|Vvg稌չ5x́N<[CkE&܁ "Mh|ABiӑ9s1v(p!P+bH߁PK^H͖_jMί?v AEdƜPB?v 7evTiUp'uyT$#SHcj*߰eXPWrľaaP鿫@HNi:Gloތ?v;G t ÷}sKw( eGp2ˡ6?2WV:P.-1+,ESw8v}7I<+;Ъ0*GgiX˔M4d(קA;Dk568@I:д%D \$ 5rGqIb6Qo,^iT~QZC Qi3NJ PW-XnnA7wIB&twgvAe1cD{#f"(N)n풔}wmuOZm^zrNUv') 3~ʱzX&֭7EA4;'St{[`  #/#<5f:!>Uq1M酪]/o/LtpQiNV߇JxA:x%2~+!ʋzc@޴ŕS*XX|Zj/cJ;sۆ6Y7^=p8OɬyQ1vp.mp%w jL\n~rŐxIsV~}uş DA% rʜGkbD=M@z72D  E\Ar,|.@$t\ځ7W;% fH+KՆux Ϸ$H &bwR*"Rq>ķɜ# '4&@㧗ݻ 龍o]#/M a ^"7\9صnTES~-f?vЀ3׫ ܗV  ^͓-Tx C骑@&'Qϗmd*B{qM rKeGBW{#>,TX9+2ui/B0oy'0Υ4^sT]tHm|FN*;y2W)kYnu PrŘu_8l["wϵ8#W*)Ͻ(w!8_KGT#M/$s6 ?l0` [㬵ܛä~ǤP-Fpk>(nѸpe"?">K+ho:Cp . \fڱSavlrRq"lo=͉%+>L/<aY_ܸ]17W#ҧh/wmmnH.T?IY>jHapbh#umJ k6~?01n8 /r;čXKQ˪E& FXa~DDaҟu[ _)9A[ tKLD̲bÊHciQ}vUP6~ k?2c2jf,o$5PKwEOC/?j.搯"7>M$׍PNlju4ݜ~ g">prĐ5nYIo㎚ ui`I39Tp~h>f+I <8{kxǯ>Ԛ ( ,cKJ*~?Dr&UTW,Jr )`ӊļE͝rl; z) u p*@Z7d%E:a`O[?gVsA+JxH&&M:<+8Grǁ +r.Ns"`Z]SLN<) cy|u6J;E!%{|\|קMuHV!ݜ2r,Cάқ孠4gxK쇨Ѩf# )Gդ-dWy_Om?^!-f˄HIdvھg'\=੹{m䪇4Z8SO u<0MsU=!y>\-=l֔NAQժQ ^R[L{Ci"ۑǁ` VHC:Gs0*}'`.c^b8טLV+&ln0qX܃p`l#nU`լoJY(}5>kކ1Hy~$YRl>*75ҳ[#] &˂[K_,`}< gsB6j{F͟ZdQ'ױÈ9ԃ$D>3 3{ 4J0<.1K^+ZKՋ/X}~CP[z3sZ Q̭@8b@N-OtK1*daeNK(n 67h1$3T쳝U>Ӊ)y" 1Q\8pX4OB@Z qePnPꒋqiNǨ{NN\_<+W?]|WFb&&Pi2lIpoqyH\l3ph  tPD4XG2fJ3¥6Y" # $p #,~rk J Fݰ1jJcdś VlRiz jjNgcsJ>DBa׌gp (+jX3 3KHݫU=ρ+ :5 \G&X{U ]v6󃖌E(WJW*"Ի:_QNmzAȽ|!`3w3ۦFe[}%z/LM y3-!GP"h"L $ Y9Ky6ޡ?b^}|xӜA0b,7fg\V9 H@н?_N I^[q7V/~/˄ךhI2ۊ50^X~aNeA g7^ W1S3RrDCHJx"Ry\fIMfcʙ߂}s]vZ r _#~m030h<^UgHygrțLku",彃ZpY%0H(r/KRSg*V-p1$JIW& 9BQX41AWZU*b50A+n}UrLwD/!|eVǾlU8ś(D,XϔٌTH6ʬ ZvIQH͝"7>`|H=pvSxڪܽ~dՠā #,2)T_:?O9ۦfrpßJVfzЌi{?+ũѦy 9o7`R&-R+w}6كH4*=@,RUgѽ,pu@A]2HRƺWM}m֬mgZ" J󜲑Z}l1}[vR%mm8r۲NACUL4{E8HTI܌wФϟx>maMpdv9j3*^9e)Q<225{N|87lߊt~##{9muVpmZEbN[ܲv+MY}[R}88M`<ĀG(9/OJP%~'}%%:q87tS *:1 INxRt~yGj ̻R kRœr+x?v)`ɪ B%1yT(r|W7945~˕uPgl"JxM`o}p;G=wmNK+I4twpNi>1_tk~#V:ܻ Ms]rk1jhX%N5HWw|JqIcyq ITYC,<8JhD.תwa2CF6#G+WG)s,UڬD @jO2@.2NW>' {,e y| ~W$W_%{Drek .ddC-Bmt?w /dTco5$Eچ4K`< Q TڨOZiQy ZvPH iU@|qFӪPΜ&E%f1*;=3hNDy%㴢dxqbu@_;2y,Ÿ~@q]u`Q‡Iޱ'&P&ĢzazibYt4J-:&bv?8fMYGR_ eiQR7-C渿XBS%èd?&XB\϶rtYsH ?XSqfj-ŻKN|`!FrT #?|̀?yKMRNRE0"q[ĥwU§~1J]U]eIIrԦ]zNVBOxFOA%:%ĭ^T cU=Gf_L߳ Ck31oTNuRa$ %~+*hX)rOi_d 7U>y.Vɛ_ BI^!ˎ$dzr6ŢI e&LKa<=ߞ@:HcAx:y0tC4V?g:;b],c{l(-Q-+-Gbqe|[( qs&(ER}k|Dn%N.%6,j_"Bo Mʁe;$j4l?OA/Fq/ N;! öӒ!Kjœ. y; r^,.|>j<8[lcW%ԏhY'SRu3J̮*ir#Sl2 U)?k3[ x~9rnG}(wrF5hK[&gHDj,d$N2gȽ1* C$j41@6&&?l.ۍD"N:)R-mL@H^/8X- ZlAxu N cD)Έ),J58!0Ƿ(䐻2&BM.Y,B<`"*鄕G`e~eRN+܅܃WYxH 컷ƝMX םN,'Eѧ¸ £ۙQêW+BK^"DPS⍗Ԇ_\@oݷOmG!ZS\!y(Lk.;_œKޠ2˘ `XQC;^z_RmQf w}Y33"&i| Bb'U*VOeE,7=1 @B*y[[kw\kچ^!xǝ,-jK)ۨ6E !xe2:\@Wc5OA79;+o9, f5Bޚ-8'i_pPAN!Lϛh za(]-*keO,ŷŨٜwD͡ם `"4j<ܣDZeІ,iIzg#:mfHXCM JĹͻ!{O$ܘ)LkAV/Ay*^  4$M LX;RH|0pb &>{HSF_by^@6tiT>rYRvќБ%{0 Qd{ oR"}s v53Gc'@ voDy~vewjF,3T E$ DBFfSᠮ ޲8R-Oַbik<ZRo.mE23Oliz<|k #[w1@1tz1B󾦽;$rQ ,o1Ʒ7F+e +sYX4S05[7lGʁED|+W}9-{mקRNAdR)GhgPa6-b'A9!;Wi%G?YRt>GNs9 XõKs{Q)9utK #%JnwC\l"/ b{QKNV$1yң<ʆC5a !DfmjG(ծ#[Qx4nlFj&ugQ&EWzEFx3.ޣ>pE1|/f)g/('ʙlYÆƖb,Qvxr) 5(Y[ueJQq.֓hL҇ߪLU44) gRʓzE/OZ3GA7$g p35{N\UPIQ>Zû| Նa-Db=}^ݺ 6kء1?ȭH5|%Ƈ5<~[H8VMwwi4\Ձfpٰ'w Л%hY;n69 Q9f}q8˯c|k( IJ`ɼ:',Ap uhNMA69PBm1݉g}o+$b/gLGE=ߡ tZ!=Ⱥ:-/@1'e$jxȶ2H"1\BMYiai#٪M&] Ba7 >}"}g-٧<Ad/p$?~yS̊TA7Z-BIľCaZi8yǰ9)+}g;(ps:`7RI{AyV]lAOu"Dw?Ht_R<ѱ dp`*Fs>YP-InEĨO h Q~^Y1X Kd$9hl!^#~82n,JЋA愨ɰ2}׼Op B?ld.>{We'NvڑG]Q $A5 wC6wH~-+ zx}E.ZK6b0/Vv=|"mP9b":rm| ~m9'EiF!Nb58qSbXpv+c /ۙ'D MpY1$ѵw٧\3CONaR2-X )uO_;ϽsAh; ;1 <47q>w6C׺I)?3WO LabpI}-8QYCLGNAR)4]Qi.@-8%buRh !p2Ԯq4s_^^٤F6N?LVB:/ _;=ٻ[2*Fy!uv_2bBq] Vf?PXddwP?_|_gsiň(t0ڶω٘i"= 9+0kVYYTa6OW0y2QB+>$rp+X Uk^Xכ K)bYhbyRQЗ?^˕sflAX&FAz~74 "jDO2k/hF?u]-u,ʵ.JNeԶL!QF<].9׼2|`PDZ GP [=KIv7 -,f܆=jlƋ(Ǯ{%oBfM%Ca(`U;'wִB$c#hڬH AˡP/mTa;)N/\1|#!.T9g: %Ӑ)z~_/soW׆-7kAP^Do;r'Lc 7sKpölESʛ& voz<ę=:d ,X{QKMHs%cRN(g]:/3QAmgDYʹ%O>,ժ % ~g7?L Dęތ [bQV=x䇉E& 7îiY~ L{lY"4E˂|q#6_kT&!GaIgHJ9i Y!JDnEX)jɺfTA",6?+$܃B PB{OTp,pVV~Ҭ6B{~:FuOY2bd7~Duđ.揸*g秦ƳR/ePD:q/E@J%uWVᰩSV#>G8)d+9^J M 07^k+!YGZPX= F`NChdKvJ5C2/++?617}HB2NA5; |uĊQ;_ 0/a;S@X\Z6/t k6Hz/?mLnAý{Qfoye輒N_%ah+lU%L3ɫ"ow]1kC ɬ&J 5.+k^o3lQZ ;QH6Qaٌ39:"r_]>uIi{f)&EB~JܠD4#~'HQa`yŏQr6J+4b³$JQBzD &gX$d)=r!0PΉ&u]'ɗshg!]T[W : ϒSm[OM!4RbR1 =vtDlNpƎ6RV[771K\%sLtN/nO*rV}7l@䏊R<!P;[zwªX A6-pЉ D1A͋01{"$(#wɝⲉdaMKR~v%'q/+GEcP'vcTi pb8E_ *i"%AdP!s3m@b{NB2v5)yliX\O ,N~ϸ`9$hF!Ԧ޹^gj .a F)rbo'L|YG#>B) = ۹HեŞhx)S5V4}?5DNVr_,ڞgLJ`s[)/|ɧPy0,$cX-(J ۫ved7^k_7dqDEkFmtvK2Ai#DnM{P7\볚V˘CJ$,TnfspL[ I iNkqE&(kʹ[]0/cj؞ ZKu`΢摏@@n >U2d*x=[kt|M%C| :MBn}j3LfW3~1uj(@>,g8pLG~ :ȳR"OVUV變k䒾 v֮NgH6dݲ!0D$*|{F/34`u }Ŗݶ4@gDcZ7>IeůpdQOH~,gևZm&5mshOuuEč 7<](0z0qXQϘ)K_9x{~Ec ŶY o I;xJ"€p~e@%"XY-b@'Y0e/ S=*`g<ۧ`lkKJlx&'vhYs+0 \ؐ~Rpg?% ZvFBeekA%Lf‚*^:_Y'7yY)}ʝvBmƒVt[[ U.[;LRhDnz=kjف5vxM`O='smK$cSk1  []OCoT۹ Q },='5'FYMJ#| ۶\-pm eVtuΕ5M+ "|IJmre}짂 ]h]0NԂv0Th=qǙ:1g<"EnZ,P=Wv[`Zˢ48fO>L'huVF U!ÌQu$Ć!@rGU!HW- Iw&0- D dx~ z˸98-?U~J7b)][8(œ{"DQ9>$aGёv3Hù9LPu-E|c:'ۗ!`ѻ)ڏQ0?.M+JtzY6}DЕAAbeIܐ>e=? b ,L%]""Um.2;IFƐ>|g( ΙRrqXЏ"˱ioIsN]@G4oO@` 8t"lyQ[#]!bggG/洫~K >·כֿx k`M& uGLhKOoKlȅ踱w U-ޖSGD7gH  sdej\)Qs?+it&hbz\&\ @%CܦU^I[JokP߾Dh r](]\IQW5:xW- aRia t/'6᫵8P6?j쌤D@[d-aQ_Htg=?7xϏRDGS d7~P2,H6e7}f^j[oDz5I%*Y}/\؏nC[!*$Rpk=çN;Rr¶!f1eh#t'-HoV70St3!o -G {Ň ܴRtYOdoժUuNx[ߙp" ޏ 9p!NdLXk4KG]&iR%i R#p%IQV>Bnx9on}n SI׻LEJRzl3jã'J?Qd0{]kˬp ԎUBJpQ 8^GVUF4>>JoSL=id#G}<~ G62*FcՎ)hc^ZYUg8FKp\rk n8.S t* Y%_5SN>df[ m8Yb? RBA{WgzB޵6!2d:_aGs!Jk[NvM"3 !/}:iz{vZݞ+ L$/C$, ^B:VP`gxcQe%Kʊ.sJ%Ahq[5x3D6~/e\;6. Ԗˁ>X6ڮ&՞z,sO>>ùK osPnvyi:{YmJ߄"O_Ӯ"_O 4]?"}@1CG%{Ѧ9tOeNZV^YXML@&V w;'~ٚ\ywN3@14|YNv7̓QV7NCމQ=5{A85 }x 9n?-˥).0]XXW*X<3m(7L(b_-Asv*ulk%[j |9uǑЦC~u†g vNsAݫELq:dZ|0b>(qpKľw5*upO޲@mh_"D?z_'Pxfo^зC^rńLѵB Z^LV@bKOgfN J .QH::g2 iؾbg|yz# dpSX | 4{^%0yꊽQ ǘ7>Vp1g+[ #m4MS@LKJK#5-G2Kk)EUWjk,JZeRO?6p`1 0Zm_ŷ]e.I1g`hbl7w<t];_r')zF{t{q'A;簧7݃N6<*O-o;j|?I/~&0m*DbKOQ0;F8dDxnh| H~](@*"僛ն Kު5nu\ a}G=.홤D#g;wKxTRkqt /ee/Gg3i|R.~-bL{wXXyT9O3M$#]~D.>^UJO3?hˌhǀ顿@HU?_o;t؁h-|Z7oܟPs`3S͈Nso1;-97 [-cBq=r 'ydlmS+㺄~2܇nȤbރ5puylA aw WG,3S&jefbT̠^ճ )Ye `^5H>{]:g --(1py0lD6kXD8 L8hMFDmg}:m7&e~BȜ2@x&C~,2f54%Ӓ׊ Flu^"!b;Y{o:-ֱb=o*z@oP&ZwPP-߯ةsՠiMpVE~H3=m R%F{ g _53H%|j2݅g!c! B@`}3sqw[)ģV@HJHQx[`cڐS BVS~U\q J(/P >( ǃyR>M%.ny%0]RN\043S;Ԕ&{g{x_ؑăaupݰ1s%5wOq>+1$ҡ 2('ZS5Boz3aLqY)| ML$c]ShM%Id}|JAD` P ƁdCsdSI gqkcoE:gzK|նu}k8:}~)fD)-zq%^texsbjw|J)0'Fo-]@1,-zDSZ(ъ+;l27Yv:|V\hS=W+ xL@eVݟU?b *3MSׁcD{jnpfœ{^pF.N[S6!gJ|/sB2rЬVz%(YVx~Pv.SqE)c_Zp:fj [>Q&k[|0^z!.P 5'j(xQ$/0lϷ}I]!j\cnf81ނ uQO]x߸[&𽸋G1zeҸo .lA,b:&\ZY[T h;8W59䤤:ag3]szAԄ1#RΙs 2#P耀ʗXJٱ /o釙\羛T!kk̒ 6]`MwK.w*qIwSϤ\Բo,:eXzuD֎T(sD f6{-k(o;yxJdzh۝׫% ]2gJ5%f|^ƅ$J@@U8 0Lb{'c1)7㪅0W߻_ax[Vٰ{$X^2^^ 2m:r-u$ުEQHUبE8C%aWM{h0h{>|d< V >sB0& В:Ho]@edFLvo2x' Qjc9gZnv.o#*+4 c7k ̺j"'9!Zcy`)8hL>!Z{auQFq659ZeRӴ f⪠w1s' l |]# v1++ݧas ~h aQ}jzu߳/|zYAh:|\niA_󊳔iAIK\܍%߉YwF`P}}g$YypEI(RGFY4m~d9# {Q1YARFΟ|j51Z/IJ~ P I ̟h$Zǽϗv߻9/2LHq)DCJ}BRz# W6`P?29…bSZrU?0'\+Xysgu4%P &7l >/yL >ב~Ï8hNs+bngU4«(?x^ (cF}[DkS6W4LZ81맶 <"{`8u&=Ѫu51z(~lFx|nqJ\*;Q6d֕=}+rR_: Q[=xNH(Y&r6[OcT߻8[$yz,Gcu[9f~r;\w[@䣡6k}K/RݙYp2Ĝ~T%W;sj"zY/56TN<+~8'AgrMs1}˱Ya8IȨTx,b@i(u`-9j好؝ cܓoq.UL߃Wt}gIv(o;>B 4 y}<)F bD)}"p$d'uVl^E11,tJǴ8Dى.g->u[`u*,`/_>Q`-gIǧ%G7vMۦk{UR9g㡫SWM1g;%dn\LSu#y/}Z&=Wr6eJeY]9j d+ 3Ւ7G;vUyPΙzE0t *}m  ? 7 W(qYZ7[aF1F4KBt1%3/%\sNRcqqNM%4Hxַź]Q im9$2־O==j{>Aqps|be@" Yu岟J7GORyrشׁhQ˛D^:MCߒSGjF4I3x*} H mRq3d\"̀Qƥ(}ʈe.! v%S}wɍ9ǤGɩ ڍɧEyV/N :#sUxR#Ϊ#CTU.L n {9U͛oY4 qAE}\UMA2`0[,3J+=f5e= %0RTW^-VxF鬧NU Q;nVȰ`+4j/{)Cd@ǿ $yB1sZ'))c,Il DE~dl iRJܑJϘo,]ED-f`]KꙪĝUT'$Vxy򓊈.YQQG6L}NL ՀV+Rx+# p]04"hb@:6GS:q曺3Q%BtYj |"'Vh=(=7KYa^Zg)Q#dǴ0Rm7pso:j- 391+j؇i`p){idMobCi W;Q-ǡ]5+,7WߨNbr;,dՋ4˗@Seʐ`^ڑ p$Kx8W9 hT|{0Px0*dʬz5P$g[isLXǤa= tdOH4GehXUq4Б,O_z CR;B)XV1:ʾS\ Co !?60p֣(aW.b`?-mÚh+tZ?9EXuΕ y7? J֩ u.8_rrርȽP)?m' pq4Up &lSѽͦ!; is e"[aPmw1d`b cЛQ,. b3XBĒr(2Kf[1 ధn2-&!t śm篎8Ю485u9Vi(p=ZoIy3xR- K5=jJTtXP{N1cz9+]sc#%SEO[t҃7$-?\X/OJ0 XvQn`&h%q̀8qS:Jj3Hڈ:@$NrB6u*2ј|hFqj -K riݱր5Q ;o/FYpځ򕦧Z#ksHq# ;oTT@zqYqЙNA\‹Aeɝ(沊#W4{lu]xe$pՒ׫iٽ䁃+wPlHKYa"QNE[|ͷVȰ֊Ux|Gc!*s c5 `|-pn~)wy& +#U=pՃF1 Vbr(P;pLk9$ĆHybsPs~``)(΀ri(>O+9Tƒg Tr 啡*!مIXA.8vr.|}_&.Q4! 89O~7r8ΧoQKd:*n``T덿"n~;{{7i|B.RwY餠 @+_V3 aivU%}'ymeQ?Z qJF\usLJ6}e@3 }  ^1>VE.ilA IL5O2 ډ/kNQɍ~$\6B7$- VXptR7te@mqԃ&쇝 bNw"6N.&er 6ӺL=g/zPlb=e}; P'eAϲ2p匡WgXҐ6/yڸIv(tW"4/ƓchT vxPRiIFd,Yǟ|@C-wα5&}Px]1,yܕ@)ᧁ8$Dަ *w48E7dCW&Us.bE)bSDd"!3O r^?XŠYѯ<;ܔʑrg^G1'c ddd*Gq_O(LaU *>h&2]%^9E/F&Gk{^knrLH׋vgd 6 ijr 4#aƢE3iO ql剐.EJwpw!Wvs+*N^*2 Wj*{;uڑS*5d3*29!#Svdhx%ku]ߓ9HXofC/zzcd&#/PXǔN͹e$EѲEWt8peTָg9q"9O6i:d>oKE;v@/j8\5(ۍՐ tl({A=vJ݅b9ZK[i&~e} V Ui3J\$5;gl!30 PjI] ^%O0h9B7~90\ R1 ޮ8 A7pOo96O6m$ >%>IA?Keoն/P#S3ޖ #]3T$- {o#>\>$D5 ޿C0*o6G>g^ưŷ6?ϘvF8Bm8===5-K&KNm&&56}eEUbC#*B8pQۓ}˵J*,jKĪOܳm~$ռ3H(Mfui8P@j@?Xtu+K#5)4:j^{3[yZvFs`Vñ}Q h=v:FSQi( uj!7S?F&V&گ2)EFz#Gg"| + ,"1,l ;+ ̖]Ru=F棦,h"|{k[ M Y6mwr.(%\i6).Hs-v04{[Bg˿jV ޥh!iw5rMYj YZ1 p:Nul'p/C}N2 aؠ08Ka7/w->Ijj#yˮڥ h7KqAVbc~'y߄K1#'^Q=b "I[;: ܼPa` xM8eZKO9+z/R GVT3e#9-л\k#2W ъΩC6E'ܲ6[üޮxҮrR8DGkS:)AT63[b𶴵7Ӻӏ]\  HcU-y𪚾f!MU֝ XcKc81 Z`$yٗAzx$.W K&kc?ބ،Bů]#Mp393ZJI1?w~|[2jJȍ%SG4z-m`\V/KimG%$XSZ| onΒ0 x)UBHDl6{Ggto5ʧD8np<-d_lWA6I{tĩ.%@qU#,b_$ݭf3+c ]*/WPVIH~m.*rWL׃L|.6h*m` <̆`A/ُg-?%1͡^LDX/ ~m߇WQq;:?ɲʶϕ-KnNK֎ Ѵk(S;Rz$g{VtK[xm.pp|I[tYl=u&ȴS*d .R4Tp=6`HHcJMj= Ƿ/F}2ly|L]]WEn_|b:S;f}z~* T5?W@E'i'yJ,N>Y,Et; ^ OJq)LF0.tA6;]6.FVf(YaQ,iUT!Wֳ#@,v}B{A&e|/;í]O=HsR3űdsK@+8mgiZ?ۚ{lbZ˧hsqJӫ!+Dm\x̺6"<ΔY/ʞ'VO OEx=h3AZ!8ɍ]skOvRqrgRn@Z]ť/2j^W]xQcqEe9@LF ӊ_;﫟@f)ff8@̋9'և+N'rRN3&z`silȉub@6s"!NXs׈"]@7ʵ"d mZg,Ū:Ev2n1:jXp0+rtF5# d[1=&J][[l#LR[^5\Q ]U\2?,y/Ir|JOmcg'h}Q>#n]`'C/Cܝ@fAܵG,sއ0 8n`?y277UsOWf!YR J gz!Mɩr`AN# 4/sdzfm?̵ vnI5؄٦|eZ۷;TrFW3 j"ox 1d.ʗؽĠڮS*u?pjRE}*}W*q&uWnuMȶn_C"nOE!_k:^et! а1㘡T;=2|rm`@|GPhf]qav$nY;DI{*;(KBd(&=Bp8Z}Q73Ge`&Eu5I'u hH_ |(>cd}ha@O;(KA3^-?.EO1RGxϴC%¤t)".HS MZ]̺HHA]edXFx}\x/Z;]H~-cEЍ}2MdQMq!Ճ֪=;U:ktˡ^uWaFӖ(j]`(EJ.ådEa]ZZ(73ߍeIy|Ι vXh_uSB7`KN!-zcZ 4l ۮ4['FBƄB6!mܠMo7rd4A)uL?L^T}n(Ak^LM7״+MmqvU'T:7^#!T{,X$W@dja ¯& ވAwD|o"?WP8y XQ'Fbb%:Ӊ/rOX.ڴ;8WŃED@xPs1xv<zKaIH`D4Sc ϝy^ϟ a)gil<^Z{ YEJx_!eԡg;T|c$w|t8T`e}!QQv)]ZXVv#Bswݐ. ČДF\~,JMq}1DZ~Byx)W=S=Oȕ*4P VyS7c~"XbS $k=n6EW 7F5@; o(7zF+<7߶ڣ}K z]Tw`v(ׁ+!~b Ds›J,t'pOg1z?<)>.LlײbzJfm[Q}ŪMdʳ+znBd܀l3Z|V;ox8\V}j4te ם hlTe;@NU8XU\N;r !TRGd49 Mmĸ]Ok"ܩBPU}p!`~Vk;jZݜpqMRmSlyO~.{X%D肏U¹ԑo9`fU}H.ŏ|"4sbu5&`'RHUJ;1nS+"ѵm!(36FV3=7rhdVGW=sql="Tox|֒ts}, ”t!. ;Sn=O_;ČOf?PS7:{fn'0nUd H6zIu[B#8gDz7S-}W?ےʘЌ2v#*B+5%v$,lxy&b<|4y%] IΜ Z{'ں ,O#=P6<;mlaCt7l!; `f6=}< JwW: MBNs N#2.fM@gu~5x\O4ڒfJGfVER> %ی( 2-|ۖ%[9 ~nc˷z@ǺzьN YW÷&D' DGvCzXG՗=6M`5T@yRZ."d eÑνk#\LG _Ri[u6QRrу 4(q x[%y,-.N A #Gz*Mn&BEPk`8@$ݓfwNtaUCyncrطCU@\AS=H)C{6ZcT A$VޡS%*`Slne Tq܏r.^'N2|2*y9gȩ}N#hxYAMt`iPV܈~}x>,i4ߚ0>S\j7O5oDL@H8aARF#6+ŏFg?8F"Ԕ,͇@MxZ3J*@ULŧZG-dƲ&U_h$e$W~mJeG"xx끻N}S'/\ u5E;8Ot-&KxrpQ/ ;´(W 0q[&l/n5PTF ,(c *?.'"TңH(ܝ/74a  M2 82;;sh!xT?,PGfdMb2aC7PGfѼ }h~-qJiVQ>r&0CbxdD.e6mװ l;IGb&DA.:BukPsBh[1\qIK"683(,hZ>471tHdMfqqЁ;`kO`rÍPC2AN4BgMcȄUט^I{.@2:[Q+,>fgt0jJnhz@0Ht.ajCs7.&qJ,e=Sczlf@|1!#]|H74A(5n1(> _ Y)גo n=k'[zuWD+$4|\.& GhJsSe0>Yz$M;UH(˶zy<;y/a\F HMpH˗ׯ֩ c-=J^~4hncMd3QQAhTԸ}(d*^~ {V^nt ۙ}5o"- !W@;@ f٨(*l-/,p-Y#M m25& WSՀaRkCM@ pKlWZ Ŕ\检O *NXF1\tx$Z`|p{w,lc;Wϫ@SBzJ2Mܒ?`t'N܆Կ3~U]yi+;QV~ަ8G+$A)ۖL4kYQް%*s:m~gKըU;nIwʩJ?t ) RvJA:ec)@+79(%7DyбQx{35tUMwhҪ&x+ 'K$tK;/ov0 یHDpadڈKLöCU#Il Vf#\z(pMKLv,vh *^vNu80H'Gz9z֔;1fzgkvlA^Fo`rVaE:-т&1S{2k4Q F訚7@d@a>I}/nVK$α<Ny3n"S7NJ7U/w GJSr R!p;_[U>4';- j45kDT r ќjࢋ뺵,a\EJH L-NhN,(AH>1VGOACgF7Qc#a="2` xg=AH;ϱ@^, xd*A`M3a$n9MQ"*LSOiJ75=NoσfKb` 17:v846ˢZ$1W.ar][zsRX |ypإBBa%$ КH#tPXCW(yyc i] $N>oZP*xllp Jj ?QBdral͗]MrvE\hhhE$MWP-/vJsUefPżLߴi-XN&#\[EL`38YЎx 8㢓78i#`$JPǐBm9',U:Wo8xى~~IRZ\x/DA\V+L*5_HHvTl.F`Q1^MG4f }/|s)W&6( pܮ8}clj29}!eM?w=\N֕x`iT1qeCrzxcd'l-`ܞ߉i}Z$p5h)e6Dl_˼L^hyY,63Igw0zg\dߑz@z(e2F_镳e^fyv=#dWJ8CN]:}sJ3<.ۄd0*>]ҝS9 {^0h T[tlq ei+i5@zGQ52K#,%J-;WO>ڷ~F h8kHg31xVuLlH:L_W})'.5Se{ /ڻM 0㱬z^' j\aWC9 ;L2m }k`A1| F 0̄t-Fa\f݇jއһ XXfҼ3شy&|kc.h0)Plr??c,)!^ ![s>[Q(aSޒ&l\ݪ*-<&Ȁ[K=N0šecU%p5LZq&3x 0eVW*HW)%GƐ$X/O1s2'2m5Ǫ jibtNʡYў08ؗ;Jo A\^H͟: Tb%H3'؝1|Za\?\QŤSI $.q\˨fEt:wϟ9:cvA LS=_UÅ su蛳S1]Ka!z+V&+EB+힃\^yiQ7ՎqT͟73NDS^Y-ZaBFb *FV(H`?}mLMgz {d ϮV`?;&Ay (ɧՇ1qv .@#s`EE,)3cN S*"ʀFTG>x\ZcKfWkS3fKoν{n?9V7pH> EnF8@B1'QVpCZM< ̦kUkL~?QdM㶵w83!yD $&[čfjfrurWtx~'4V[R{w-x!h|%;͍ 6f>YC (j)] {Se60.m wAnU@AȥRdJ J(J?`Jl9(!B7>5C:^_3JݲJ-*bo^&u(cC'%?pPkeEj9>ɧGBAo+m$tX^|[9d_F]|<e BHPFX4"m ݌$0I,$CKü׹w͂wS u'SڣXm@8L&!0S^ܷ6g hӵ7.rf"z4[t_(~}fuR؟KFmp.nMil*7:ib yaLܣ)^.)-Nkܘ3-uنpS =oKL8,zz{7`sj:gxi@»`FV.x$)Oڬr#?Y}X/_:|#F۰ؤ |պx+w0R'?oEhtÍ<yKR O8{ &L^S,%[+'p:*У34C ͖1f ߱2%紤ڛ+0-IfYv 43` L6\>[5N8;AQ!F6 a|ޅhBVq2.\Ѱ-9Lasj ڞUaIuPY/]ڸLHxwCR4FB]2 Fx۳9+7 ~%Qns֠ΎT*vޚ{G= p~WPׁ/?F K3V2Z0Qf2'sG*y9,ۥCx#NT# GD|<S3(£IK8gcZ%}Q,<9 `R6#3.j-ȑҨkaRۅ9ߔ|{W&  dny~< 1xb'yʲ5pg`Ioc˜hF3H3 'В N09C<1VSbK?ҭtC J2"Qj!u 7P HV|.jȗ|4w޲BɌ ,ZΛ)_z3n<P;\C-e"$<x޿yf|&H#u)F^߶xK{_f^G.ŭE1+_/$[תD!REҴT6flŘV1۞X9j ls/%Hת@/=}/48N[ľ.-QKVe|J>d;#Q=j>~AYw9UG7-uB '$KZ3`%Į*4WЖ$OL)dFCEOJSc8;Ca"Q>HZԷiLB;.c<f|cacF-+N- R[ʯS\& -'Ca55T(6 J)^;CR@Ѵ%=vQx3AoB\2߽R(xVIL"mA|xv`|gZ@V6΢tĀ4$-v*99^0LcߝCzeMu28t=RRgBii, 'jH͏ L-DǗ:_Ć3UIBὭu>6'|cTkG-V1jDyR@'~o$T7 `k䘨8))ƃ3LnȇqKÓ`|A{xW+Uٚ!@)[˱[9 DȝK-Oα|_SvzJ{5tM0NqMW5$ cgB#Y.Q =@4j(xLB%SQr~'}|;u`AovuxH 8FN!l.v1_YŴ*LAR jYD^<GÆ䅩-J{sAU◈JnfAu#4Ǻ f%?oPeR[9Y BD&>0EKI$yݬ{#X[Kz0RHust`D_SXe喱BSoxu_D~kV-Ѹ':v1{!DZyJsgIlEw툅p߯i}Mm-r}E莀<O;WQHJCh<@mx 0C9.PLB ts" `Yt0jRdd2mӧD!0""ZF/ g\;X$'h(kz)+&qr>ĕfx&v#:GǵdXϽ- ݢ6ĩt 9I8|$c̉HWY|gF_bQWqQkde &C܍HHXE{H^6JSJ]GJ;%%숤6Xf…zPᙑ fڴ"2iA~>Flw ٘k?nCd 9bNe7:sIn O)1)gYE@ёS=9Cʰ. )CqHCkaj ;bb±ϕ+EАB$oZb&ֆpߪR sV+ te~}S~DT?G6\e{κ?R~>µ*q$ha染17,um}\#D8ЄWPxط vqm aIaeJS#rYl.9kîd?L$_'t j1;q'hě mȽA K(j'z%ETz&Q*cZvѭłͭRDƭ ոC1r >5<Dǝ xH%v.i>yImīAՃw2 ^ tg>>j=m\`aG%Ȥ;CM"彡C@djw&t.(9\hk"5äӦ1Y x >R^ԟQn+e)<]YNol, Ɉ1udD#:(sƾ=ݪW7 Ҕԯkڲht1. }ӖL뒠n 8D[{픘iG't5| 6Cun<&dVo+LQG2Oh5+=[(E{\ڼyr$u $- /4-?0n?h[}vV1lٴSwH-%n?SI-EXw|I(wJ!m C`;/ll2Py*,w ޾c6 ^y07]$G!\gz^3dRpZq'%_:}}:cWm"m'1R_02o5Akdl|f3,doiC?E!&4"[\87B,~擽Dm3~t|g%\')&z O"B+ LtmK.0WZƫmO?&pU{/ka`cV;J 6gWQ@Sζb+^zleT` l~l$-OQ;{%I0.\HvKrG, G6x5lډ倳p=t=?V 󸒩`WD+8vq'` I~[} Ny"as-īxsIWjOѦ4Jf?;y I x۫} N{vyr8<#*O01gma3V*lO@p<6S4t$U+(Wa8/@Ŝцd+_t =WQ{@Uu_^a{R<j7<οu@[ŗx9:eG Yh} "e_!^`~Cn2xpa]Oy>h,.Vo"dXhE }h(/lO5 = Gu!:Zنavq*M-h~JD!Pd^py}:i|BOW_>9.Ȳ}W@dYHͪȦucf狥" ]qq(꨽W2|fETօ|l|eayp8vG|J˄ :d^Jc@;]&+*@@2< >[FO! 'd3Dzݏ )$丘Ǯ#}4M# 樮(yݳIxa #)N&Q#( צHw:w4& &`$ 0wΆ=)&祠y՚[CmY"='xZvɮ[{ӳvߣ*"n:l5)1X>T6.vIW-sc%%ۻtj4iݞ(!`Xn+ l^_*AD^qiKЃsC=۷]eT*4&N{`^% U4- *1/3^zӑތ{Iq%rbmN4@v2@ ɑK:LK髯aF]b'=o E`2sN@}vX(^Y-@2Dx҅C2T&'%; 3`C;Aֵcrn'6*Kd?q{rܦ;4 (3ZbXe^#S&RC_uN5 O}Q?Mrvk*.un8F"V#̾IF)6'isX}{?hf 7SO{y$;6ĩBy]M ]Aywi9ρ3;kEO$ط"hs'd|bGcc`Wr'M"E=BD1aCMy}\Rl398+cD&r&X4]"lrŗ\0b S)sjȜ:x[Eq,;sܻk38m 1T %OYsk}5>\k_ZyO{YP?+I>b[̔2#Ew5,:*ɅQerHNI)vŧ"|0*!&morS'OBLr DMԔH?qj"K85Hr>D2i7S3BcO6-zRUld,莋L\thІ IA7gMGf+h yKƜUrN(3b֊H@ךIqTXIN2!584| zE |ĴbgGv~vH;`k[ ?bAzvtQ:1R-kp8BjE$h"‹RVQPѢ&v[sifB-JO/9B Dܾ*qN|tb~bLP]N2{nN*8vSS7%BV>Z@+Z -c/^BRU ,o0\]]IJ!] B 5T\J"q*m|\ĥx `&˱WMMռ0qվgC 剒yy/!a~',\4>)mo;؁; C\4o`"׶Zp0ųVw!޴l5bL<Öؙ<$m:6q 9BMN dYz}QI&Dt& ?ۧo#(8꥚˞HW,]4ln sZ8 PgCJ4xZItKt'[ݧxe)khcKR*h\T \ڃ}+0) _hiMΡf%vdL>4Yw!2R4 fX{tM3`̡,8kSR: aزܨqM8G3}jns1E:.yw뉉-fк^2J"{ZP !P~8؞R+Ȏ!5WTmM :! -E5 [I|ޔsO.0fP[,=;e5eF.?_g+AqEE.\cZ2Uz#͍<{sɛd"kvzSЀ,T7xhCĖu5g)b/"Gﻫ8D!NuDNό0vQއoQfg ?M,T> |طVl5v!7=E6 9pK{n<0(5׾ zgZoT ۮ!Lɧ #=ӽ~4P(m}ʥ`uc2Å0C4tu=A±U#?< cx$, Dq`D]MrT$R^w =]l7Y9$lP,Wh01Ԑva0!t/leп{Rs0!qܵLv0]S:Լ`i'K0H\,Ѝ wzUphˆJ>x((&SK_ͱ TƄdp_ř e'L[a'F$y24dooĩnL{ }){ꂛ=Fҗ%䮖PCSvs`$18:[O] '̯KU#7OP"iBn "?iG}ߦH`_GGyMf|"DTDak)<~Ҝy+2IܳCDjQB .ֺzaf~|У4K)H廱8sI1h1:?t.)Zb6ìF2^Q9:Į?UJXe@ݷLP~Z}(j_: XBoMLDҴYp:f Gᴰ'=!jh g߲U]sq<~K q/Ioj{Ƣ.0.d+9Όե)0ip_(c !cI iIѿz0f~ ]7wu߂K6qiRE S)}a) ERr]#DN69>͗`cRbx>םuRyD4kP%9 P&ǐtB6!6 Q2%0%)soh阭G@a'?cTk!ѐ֚Gvdb%E.VԌiAXGZ)m;uۚdԙIk6:GvbWe<]ibU$ZQ*a4Beٖ][H6 sI.F7$=w"]u}8STm bXn-9xOҧ>r9Ln6e XR,3XP;H9MXąΰmq>܍wM1B mdbrԎ."* pVr4rɵmF%`Fs&Z?6׵8ڼV8pj$iu|aRQscuS4ٔΊ.Cz(sx-z޷|T -&E w&vNi%/ѫ2Ƿœ~[JFUBY#Nb#lS~kPvG(za> :LoZtNG˽3mvy?:ɾ9{|OkJz,ZJRޣ},38hMK,M[%ݰ$3;i_M+pN.3R۬51l8r\r+vʍH='ϵR DF[ce9o"YT qp>:;]]Q1b~l(c{cts%y MXnEToVn~$! r(!7W5ޠr:$68=N)%=}lE#d\no۰$9fmöfqj2T@{:wc](I*h=E ݸ6 ؛}Ғ)fZ#Ώ$~|k#KmrQf?}M\K&l40<]bHfiQ grXlu/ ;^>E7/ b~m]U V9jiziLLEFXh⍞>lJɦWLB5UV{D*h`eq>joͿE cCQR>zq|jq~{rwRPZޡ7ږUNƹ 08eYh~+>ʡӌS}$' {eEq<})PEb5#cܔSPNvW>H*"rN 5=,dUN7V>'a}XHqQնȧ-S#iƒB`qƺ)xxcp<"b٦.{Pav춁&*WKoc_ Dz4R 2Su͚x$D} -wZ c6p*)~zAVr*38xY)PQ}1V$#33lZ?G5;F~v[L\K۬X)%[ڲ1%رgLԕVރ 3P ~A9]e%.vNfY{a[lj[(4noK7_zA ~VsL3aF`g65ӕ=Wl8o(HDLU <4Qw>N\ 6Ҝx~n2sjrg卜 ]]դh.hېrl>+%9?#{M2J'!|1" |Njg W2y7u>',AeGF,ݲVJZ{PfrISlSx3k6g+\T9-\,*sI1^bY BB4놭+7 ˵vs U;Za5Ad0iE;g{PpYEx"3t%C)%5QpZ.MP.ИTZ_A*[jD{V"}T 35Kd_=sE*A=)tFEͬWމ ߖB/$z0>wI$s7߄x< U>iB?}dv'@%Ay LjH`BC!gt5-6D4YlԍT&jl St>?u| 4M> ٯ xjڡL__?Wx Hո2Lfk Ô*/cQ؃ڿO=:ژ궀J&PʁG4ӠoWRįy%uf%m)si ୫?I#-y~1[kSUv")?$Lw1Z 枂AP6}XĎS7PU`IG4a,GҎ֭@\&} &^q!Fl?y3j=gAȒ'Xv}Rf CD:H$k)Zu8dS);@>H(X:I¸t5o@ݦ&ћ#`zf ;I\ֱ?Y#.. Ҹ I* UOD59aiG <# &{%ae sF@skr F%B@~nj9Axx\ǘJ~:DBWcFQC]9ylL왪A̗[)H@@: ;㢉wP/e;4IS̞LGD0jDT`C`Տck{Q 7FfN C@ףQZ&؉:%mjlwՎpwMwf]n!Zw[Sّj^-(!ńQeqg텧'Jp@/16D aC~)nX,pwtN<#)do%6sqsO9e?FdsMvPa_\2M U{j<-4ǚݑ)kSuy/TTN\pkU?* ~b؟4|;75$5.Fc]F3a#9 P4a>G,moC J1.r~M3.Љm;!nLVqc M.OA5iՊ.9萭li-V珅qIIݼ8h9xcfBx&IxrEtCjϤ:_s*0$z`IMt%ƞ0?.o :,t(Jc'5IOqIBH`ꅎy?Ecm}\ȁbaF ;dhU` VڜɩPU6v@:Tg1s|9Ztf/[ny<kԴ~\Or_򽅣_&Qh ю{rCI |2"5e@ޣ^1ߪjyD@ f3\!' I]m_oREtueO4\ۧDrKDp@cAݐB+w= W(,Y"7ɇٽ*shb$]sIY'!w^i*&5Ísڃ'|XkdBI]m/g0DJ Z(ЭhpvDwpH7!H~N6<֯ !.l=kޓuں)4}X_zO? cHg!ᝧ6UB7l',DIR$DLvg'}G[/єA@4q</cO* E+5,}̽{%IY5g8о|쩨- !3)5+0QIStMΓ}鷱/OBHd E  ?Gvy+'M? s'ޟIA`<1ćxrv p#9E H Q'{O-`0NYpKZ=p)&y?=jVT pbVNN7Wբt!yS/2{p1(a!|U3^PfD=Z*8&Cc%cd44q~M,WBoU*ڂ/`{VЍR{lu~cɊɳ HjbOR1 D Aā{/=sDR_`/XS.x 6[$1]FU~V08!#SX&<ڼT"j0a3]VYؑAS)0p %VNQԴRTN*NTޚ^O^noJNzR;ftkU8)p)[ R ͯ !ghH+7m?*ߊ%J|kR#Γ.bLr]A(o8NB"A})$Blc@Q0hH{g] ~y6e)>94 ?`X)HI ͣ((Z<泍zĎ Z $ǢT)L̵OP<2DVKt̼"hӧ9 mHuʜkR{Tm^~CxZxT+[a:=XEQ[`~[&;@*-$CḶɢ *lO* B[F/{ʝN=ETUd+>26o|Ԍ3dtFu]6="GӼx3?ZVj ,9ŝmۈDDڤ8. Bd,RϥY !r,!H̕xn|P;VmQAi"E-OysGV^Z,iCU(|EP"4gEǯ^M58~J|CbHX^#`=WZedF[z9̨bXw >Ru:?ǯz~JƠniMnro :԰Ji \kNq6p1=q1mDP.BgJ{xlbg|ڛf{c3)[6jqkbp9mn"~ š]06nɸ?H5V|!fK']ȱv AB^^V0O]wݪ" ;2S.N[D*X)+yܲG%UO~(ע}BbBO¤oVɢ')q 7>G3dg[:V&c .Nxm A ?J0ithB:~;2 @GiF='pԅ˚΄[C{jѷHLKf?lZjtJJ'|/vlua2VK z   T!FC!i7KPV#/of5V3Ɣ1mc7'g> u3zx .wG*<*/׮"lD=W[@A\DdG'd2ųj QNP8YdXcNcLfoQ+EX ftѹ\$e{K VøVl:&brK7C;"nQ(</ NY3k [COuKCU+'f>ź/!SP1-Z9u$E4 {[.w7`R#sPಧ GGL^ t "1b=DMRP@{Ҿ{t-)XPmU~wB'B>(ʆd,I{G:3R{ߞAyFQ0zhFخ|[&V$ь\sVG:%R7OHfv()<&!ğ ͡9[eBITQ;#Hҏ2wjb=R-u|AtVK eG@&u?Qϒ0o鄼Uwz9q]M)q,FBo7(MBO/*wA4S^|0>\O/xU`a=1F SˠmF`er8&hLfT {*Bwau*r\OA1qp« B4 \'y5ox!s0n~FvAPHFq ߥѹ]T2ۘ~tjs6l2# 'M'W8?ÏNsIwq)3- 5}.? P;A#vu{ 7]}E EuhIK{ >plfť\Gm aojgiV =%V]hٍؿZ#*/5؇_cCM{qp R9,ZrnVY9˳x$ >5 M\;bo;tJ ﰳT9=kRse^j JmVj2+~ QV~! W("q^], s&GD̴!%5UBpD>R0319P`&qj,BQ`kEbnìn׫UҕׂnGu/v/݅9u 6E;[3ŃYS[/bj!CHXkuB' [ ;AR%uBp>a4mDda[q؀sef߷&ׁ̭5YڪJ 8QP0 U" S)&t1;a?*lj%a>r]dz_5J$y'LJz6tEH" yKFTӶs]qZae'fvX=gADdPyU-kRfiޜ Ӫ́B^;Cq=lhnghKk׆{ZX,[V&Ǘ_Qڒ!KǽAǗ%q:hzzl-Sv_ Gl暋(ىtƉ7}>\fO63yhmNB?"}y\;y>s.u3`E&{:#^:v"'\`ͩ]hN[x)}m2Ԙ\ kS J*bա=;' qXowLKڍQi7\4]f19B5"_7;f ,)iߙ]V bk/BR,LnST9߳`~9a,xI_@-qfGGw IcEX$K} T Ծ:H4,@]-`)ĕw|mg7("G;`Y!Y| 8gQ3{Z>$S3,6Z1[ X or>WtL"6n)(|vw|(6"]d}KꍴHԣ"Z:dKcVBqB"fLG?MjxH20@4Zf߾[ISٽM,&)Ttv:aKMc, mO5!~=eA?= @L# ό[2{KVin8U6_٩:ETv4)ĽYcL@\*Y!6I.gAg E=zwz9 d#f!4#j#DJn+_DmoQPC4g ռhU4f Tu^s[:k4t)ɶuD"! GIDګJBgcdի es<>( %Lc؍D4A.kx K*#DWj:>PK#pa3eݰjZC;dkOg!-TX4'![7FI?SukVj / o<%BlMp]I>;3AVA,T4˛ljacN\8nx;vۦV-6cf^i[ؐ<ž."x#c%8} n~iAf> XP,{IZOY#O/¬R$ּ=y+l:&`Ѽ9kuM5yT;6(oXXOоyΘG9tSXȉf ^GU+]WvzM]Jv3w># g08AvEa+D0e/L],tȅ i-b`SH_},/)'5j2pа,?@BC6` s2;Րwճcl%G7 w/#TR;W3 v ^c;e cJ’s'U\ջ e |Ef@2Wwv,& wP]f*ձQKJlADV?]duPWDbB]_)t{;k( ~ =c:\Fْ!Ma[Vh<+-E}k7\WNYOLKչ&}s tB97$kZIaM\s\wJe0@Rʸ鋸"ZE^F[,Kp(Pl5 ;C)vrr^UR8ttpZ20xr9c q>N7B3m=c)xDQX @_W㬅h g 9Ff?0Ũkzdor+Vx/uK?|Ю+eftqB71,%°EA+k:tmٺ;Z|xɤ|tP2~RpB3Jq@i5 έMj\-bg/ MHN9NqӰꍕ>ڔ7 M=>m9BjE5I/ NK)cq] f:K> W1V*_..'<$m{I{@5du`<34jP7d?GZMux+*ݥxA(h:\lL6?ӽQIJMoK>>ܗ'|~16%@0*OJ"hh ^d/ԲЂS^_Dw*w;+^*ԶF 7_$cj!fŻNCzb*T_G=$}fAY<$3YQcj in#'"p|2V"sy-lMWJ~yRfl)'VKܓ̻۵qy&յ3FT2ͭPgaeO#S̜ j|^W+2boYޕn _"b!ǣ5a$^™$ l :Ov ZU&nޗZGE]uhN\g{ǃƆ8ޛۡx/p* qӟ}6.9vPȥ7{LYeM=YQqjG3n /I-!GAzhU2~q7R֐mF w'U FH Ic LTƁ'>fZ"Kdl$ We`պ} 79'%xTbU}T"HNmB< t!1%'"IG٦$iAGe'h*a8r_#hgװck.n7 ^ ECVoY'Cb 1uHy!\stq|ya.[zTWu> ~YYSQ!a9inqqp5zpɉSNwPnic0M˔Q7<]v$QDmk,ZvtaOw2EĕU-:2ܴZZ7f%5gyi 8-Jat*uQY.4_Գvy>)D)[͡OSǥ+㫈%ly ; *#Û0.칌Xu`DIx G7J'`+K$8DpL)of<~` j)|-[3hN:h>Z.uB5 "*gE "lr-lAKw\|K6fW$qvsx:W@"۔CƯ+tlsH'_VIeh`ZH kAķte_VkŻaj#~cy| ͽ,irNʈer46HXd 掛i*.f͒͜z3޽Zj尾E!29IiVU1$g53֒g q =4"LQ;qv ۝s2⠕ v~1 bBNO*2$<ނ0s:*WayƒK*#kZ51sjŹtv*/SN|^DvvӠ ׳%Yj̄I#?siDc81[γ)X@*,1guUOsQ}69h"ea2^ƔfWjv+|IKA!9a *9D-Gu5E8IMwDT y]p%'-?loO@9}GZ#J%o8i1;;W1ʅ-c 'F9y Ǧu(ZCs/}3-=2lEvvXr"-$nH,V%nWrd @~&ܺ'r{…L$_t˸igaB;LV] RQ`eU0 }? [gpY _e$ADQHf8H:  ̡L9>\Rm?T Jw}VjR'6Z& Eؚ i6ZsT[tuȠc@o_k'[ P%H fǹ8[/2";Y^oti公GaJǮВG *cґey?= 7";_Kq|aLmB0e}M 3zC_vw~pگt/Vsg\T|:pFF7 ޑ fۀ2Zu9C`| S}X\P ~:DE0h:jV&65Hql-XyB r8j[rWI{@Z]tyYO01fv˓t᫦qX?/]5 Ї]Qu0AQ2p,\F)cn>m="@m|u z Y&U^??qEuyXgK\[VŹa2aQJya< u6]E|^h9H7lEҜbThbȒ <6SỲtUM^*(;mZ|! E$pka Xì2’wѲk`Z%D E'~'1LB}bC`{;b3f}d_5L`z}]ZNhrp,Яi)"6a,iLz-$׀f;{?kTWN#3yeH5 8=mg-֯x*0 #\2WHksn#5+#Di~" -xOǧJ<|`gp|S 5Mb{٨j? /a棌g0F> sq )<0V{ߏ]*=0YVv'-KMk+x~\cA@8 _o6gL %r)\=Go5Ctxrg%Ј$EQ .X3[[~ߴgĥЀmV"~ukEדbljtI "G'?Y]^4 񡝍CgEh G59G D^<}d.Or.(yHcN#ݴQg<9ΥCpOJpO٣'`tԒ\[B8q^M9YȦ N?2,25p pm>(?ǿ{w+Uʍ^baN8>`Vе:-Q.m[˛:i>,I>H tR3nG tZB(PL@i˞ʱdv=mly,<g$ 0v>^ ՖR%ڑ^ %0L:D~QwW~ +#oіo[tN}]*"ƾS ߡ;2Fi49\O*mTyC).jcQĥT #?u3XǭYt0Esjt&y*jM^=>MGd|V_ɫO2 ({|*:mDh_S`?a@$0~.i+n)<]xk;v`SC(V.tV%#i<D$kgZdZ M'FC{YXGfJqo+ & 2x>#U+Rٖd/zK~ 4#9ƹh?Ct.5/IiOPQ2ju`t[%6ޯ[0ƅx͖.s':a~ЛfJWH,ym'ʅ!UܛXv.?o4f#m3![!X93:~OF: 6˩v\{Glӕk# } B,[--"'v%^Xbɰ` I){mRȨNcBS~:_b3%QZxBW9oJ p \$mvM!mJ ]=NMdDĀJTEMs3g! ?d`JQ\x꠿M-zg*BxG r Q`HPae?; )z!׶Z!sNϊV ĈŞ <@AXg% CAݘ޽XI2Q [e2孈kfR # oV_ѻ ̀1 1kN <;ӈXC$ g˰Rc[6IB~|uH!q;x߀2 bK=* cR,ZT> 6c;aBZ)TGvIbq7whF4,w!e:gm],vTke(Ķ9igy˺YLGFQ$wU? H{+/1j쮚u,M|N> {e 4>4g 0"k7c L7P}hID"]6W~GH,b񾞦f"ܟpwQͤ3imp{x씅0[kC7&vRr%Ӳ4O6aoä:By:):1Խ/Pq:t'֛X5WHu ȏ ޏOo\8S{BcDO=Jd(w!n;|DPՓQZs{wHǢP2,=F۠%u1 ~RMt8'-SC3j:6_%;0?[P&axOüF\)t6J{PRKZ^:3,L0X3~w/,gK9&rX(1րfhߢ3-Vͫ/w%ćL/F,O."[`4):HdȇmiߙB-Gf aֽ"DdZ$Pda zM`N@Q`9a- O߁c[#0TEm<Qg) ȩSJw,`C 7>, `᫠ztEpRo@U{$0g dCuqhb}S MO & 9VyJ`1-bO~6=C3d:an%+uqya( o>MBU2m^񮾵gkvu j:r)콙e6>l&$ʳY-hed^Sz*KjPHY?9ix)_nR*{%!نW?Jwd~c=~< L_-!C!:b~ɭz6Wc gGqzYO Um]#m` =B#-fF-k1AΏiM :I+P( djbxtsַ$X |G:.-dߔ%IU=O&ST[>S!A:g9 c 3 ѥQxH<$M׿b?:1_&*XŮH m1b6p|-JnPdzMa uxD ] x۬sD+V\/d@~$'zd[U.mV|ke C& %*` ӈ`B<[0;Eh3MriyZ{;VIWBHh7땮-Qb:uN"7nY+thΘ@xd@QՎ'Q}tI0ŠbqVS ur "u[ڀi7λRy3YT3lsَ݈G*\,]$9U/Ts]}5s'`DNp~Z-짍M^;g_2  Q*nO} _zD .Ϲ(>biu3g/dy5e :͚'|-\W,+lEpY\{&4nu-зR:JK Й"A $[=YKv`c۩g퍑srrߪ? ^i oOIʂ(] %#]|7A8oRI!(1dbR0wĸ# H3.[;Ww?F*) mn84#+ㅩxR.Ƣ`lEv88w[@3.*0yӤ%D ޅUʊջICͪ8 bz4#A&NĚŽiu#ZWjsxhr'Bpz 6Y(f" +dpE%^9tZEq}B2O&'|܎H.-ܨeCp#6ۇ:'՘; !2iZz B:hyZy`^T1d ȄQS '5vWDáy_)q\0 8(x _F\ևo>%/Z&pf`)Qf\“=yWW[66wP&G8lbKhR/,1 1эPWy45cΰ tSJdDHͬXr5ރ"c,mTm@<y9Tbtu`O*A9a^=ĸ'c< T77;#YF.J`wCV:c83h;stM~̥3q=?ug#JʼnY9. tk<^ǨTHj.K u>b~I7!> /U@ݓq/ZԖ͋uťdwn }L(zZDblvԔ=j@?VWo쓙cjs@>n9=Tv0% 9&̗ݖ.U#7-8䤄"BPZ]L>qȭ[+M$#%Ӗ1ϔ"۰FОBBºCPH~zgla}KD9/Zr܄)pdv.A+v9g ]|дN7cl~?$n!:ZuJ=A\rD(7܈v4ZplC!c*$(ѱ@#p^Y9Kl!=ҕ  ާjq3L//Rui0*eOqYXn>UnAn`Ǯ~ uFu}1@A1,)b77F,8s}>EѳtC%F`Vdzbyβdy O@'7m=ftzu\,`8C$ @Ǵ`ң{9*n ڰ P!ɉ . SrQG Qʮ)Da: ۲,ݞ5bz@T&-6qqHTYUdVK3ܛHKs2gS6A)r^9,G~C=Wҟ4NTuЎo:8>;$\Lp</J 52~V2XL$k q`n Z=lA vE̋lBlIF&wW8~.v !01~qaބpM[RB:{NFtд`giD\X񿫋V '̓_~.}Fn+IESzřmq"% 4\skI7Zy %$ bq7~\*hҩzr\B?.6r꽑® k}Vϕ=^7XySR#Ȝu5*w˂i}7}s7-CX9olvlJ38 ``g J=`=]$?ԛwxUrI GIj;8?n!<#h/} ~9\[SZ֥Z 0-=L6+@ C imqd,#eTnvC^#}] }.%7ÿa%,=?m>_Zn'P߅1ֿlgN9i~YmO4L^T[SžK/ּo˂+m U utn\^\P-J[ݖo jјaEG37ϥ3DWnb\lq@@ -vKvqh0xt=U_v֡(B9!NOKI^0鎍̺ j>δdWDt,H.jmIslg)%Y?o .cro5d'3pVd e%^E/'R_)Sy=S@ܯFwz߸ŏ|+a0G;-Boe97t̕7ns (SSV@Q++ěl.g/W2!.=`,l_^A~(j_\(Ež;>|,,ED6CS;P<0I>cs c(-+ KV q-ʦ$x5W0}QœM`(:n'*9zM GPjmR8F? .1D#Z'.7MkkX"-q)Jjĕ~=amlF3sbnawq-YgC P 2۝vچs뻡ЙGjCOnuc?\gό: MX 9WqdW73k$b@OW<%eH$XALf,,egj&4d sv 9m4䮰S{ wC XzWv/LuC&C4T%yc=.=Ez .dj;@Zy:4^S.{ ~ 9|YO~DƇY)cVR[mEl9g3H,~3'Z8 #vY[K2|T%}>4(TmXl *1[+|TX.vy_?܂I%'NqP$"?\J$VOf5F bVE-l.euOp)A/P*&W;*1JRzo_b45Ԭfgtc2 Q@N} fhpnMUǮ k<31ﭐjJm fzBwFLHlS)~.JUԑRJ t# J"l[vdJKj67!{'4o˽8q:.gSg:|OUAiKLF+$nU?z*K?jv 7q-ԯ@'o :|'^|CsT8KJ*`~-H醤U~}M%ֺUR"`0T"Zp*3Ud5eA~lWA*O\-ABA^PMl]<;=ALlԸg~r>0yiYCI{ì:zk|Br miN-0I=fCgrXIaC###Tȶ:Ԡ=:wGƺ(q: N`v|YTTMrNW>.',I -̭3I~W `*"ɓ(XA-v3O`4t'OΌBFm,4oX%iҏF2Tʦd"GlzѪpIQ&H#7dX? 7tRx$W$0wΥD@AhT Ճ =!ȮmBj 4 b3CWoƮ5,ZL..0N}  i !jc0arQdS 5-R: >N|gl&S}LXh%+1W]يꋟ%b.dKc8Z:̡뚁@=hxXHf@5WKNE j`mD'=ˆcǷ~%X +$30-ԄGfa7C[׾Qr:Tk$Kym;S^o& )>s&웡{d wS.& uU47iEqU$+}HZݐ=ь;"Pf("!xIN9IU%T-X&a>/l]F&DOpNXg UG9x1:ˠY1^5SUY kUĤ~Y2J}ɰd!V4yGv Ɖ޶;Ie! {*xG;NY}cIK@"q";!m\&Iiaj/tBDurDzYЛT(9vقaz-gu[tbeITÞ9[ɧ{u+$e}bcYr!KW'Cs9(X^]G k^N Ƥ,2IڞWj Gg7Af<!M:l0bұw LH+1:=VIFҡwJT H !&k8eA @FVxBT#c5]. $=˱fruT H3q%Ʀz >[O_xo5fn@ՀȉҥmR أp%R *xPWcx~CPᘮgU&PpMopF:eai?mE et$. 8|ueM/ [uZzEj.:~=7ΝʗynyJX̨A[w{2gW̳WLf+I)n{P`~,2 tA*EgK>Y\@?M _?o %[7.,lZO.)[&o Lnr188RJ?ٛdAK>A`qVC@dNo Y+(XΝ|wM8ƭ@y4Wr[g^̠&ʱ\n1؋\ݮ֪o^7vܕfqRb9@Ӟ<u5jꈕXQո994C:}$>7JpѭΗw&( lSzAcy]흣(x&t?Gv-PNkL[+>ٳ*ؕ4a`Dh{aNj spFƹxW2L*0w%M`tz3;"g]HtmrM%kFI) 徨b8Jמ=((M~h Œ[WI&B>p*7p>VL}ck54#jf:-Nw%dڱcȤ0^`T6d㸋23fR%8ɾ;؜Ex$r;lkxcAݦxU2CP:k*BuYU ;&rqqMSbamP*u)(mFJOKF(P]NoMUQH836J'r`:bٕRAoB1"?)$%E<{;wmN:ʃc>81`H{ &]ya˰ryx6ӧA Q('Yh;ĸW=C˄[DUb*1K_wA??Hb6Cyaf0Z"kzDiG?(rTc=5Wd!9-!Y;%U^$6E>+Ll=('f4G:?ZБɜԿnmd4:*(5jMw:TraX`CH|^,8`ud0]\ʪrgQ2b,=Nٙ}H@>8KpD d)sDQ,OEOhV#77ݠ(y[ |nX'u%G+1A̳g}wZ=AO'ı/)/S d7܉SUV2I^DϞ$UʿeLa~LW j7axz ;ٯqIU*\Z&̿dbCpnSP%c #K3!\NAl| !2ifO,8ҪܫO9&.J܋Qޓ5q׶bvq;<mPtBý͉5b)iJHUC`.r{p:͆Q {%z ]@4o0Nx A70#̍xECQQskEZغk[U8(nt$VHtZ 4!s8~ĔD—'ZNYAu){:C}$V4,%p;قi@O񾜃 QFhNlw ]r4ѳnwf#\Օ@4GGSUuRWHNl^DUO6:NA 5真UNr+@Ί?Oon| 83dF(nkU:$ae=3h_}PӷOh*Dq z{7fy o^PZٻ#^#,#Ķt9]S)Xw Y݊QSRn> #/0 R0iB)&!y!⠛ 29pUyꔋNB pFs߳p Q[ P}`Ʌ!U"]Rvy$%n(?d[j@ ›֭,>dg:{3@3t9p`;{GߖWo^3<Iu+L;Q@cXwX6=1"7-֕{9P\)'ntӎC_ xSןFqz|̰K9@N <=`|TSfأ*r;wyT#ej ip)͔N8-.d0J$aZz IY. ?pY ǧMWQ0;.gFsb .8!a$ y_6_ x$/>yn/cpgt] X9ij.'w.H>Mgm,wƫMdlKZcc[9; ,CF}$O"@Rn:?4/"gZyҋ'iĦaf ,r =tM/A *g' 0lLqeuS$Ōv;QLAt)2^hcN9] |^H#{Jfc@*773 B5$US)}vq=+̅G) {pAb\>E䯰 % m}c40X${RrS0wͼu9EOfp@h;J7Zyva/[Z8:c7~Dh^ Q'_Cm5MugwUDyE{R괅*E@U;oGb]]TuduN ZW:nI[)b8۱P;.#@aW8ǗJt"D?!2FJy^dYG)J@{@!?=d]×A] iC[d6 GVZv)D**]4BDp@@aLHLkA'G۹/Lb#9=y6l&nLSڵ|۴i;P 9EnI w}Wg{NXIvcKo!%|-I?Jܲj>qj(xH>hoA74hM5iFQ&:'dJ:s._-$%gDo 'pwY?t\݅ep V>) +5ҕ"2`(rE^ӡqF:T߿e#&Ђ]llBӾ֪Z aQ[{C+Y|#?!&[@.!@bw}5E.C6X? UMBTfjq!b-TQI/؀Od e5~D0bĢgSmA렙Re$JH[sK`42C R+YT=:%1^j<\<͟т&3t*~a䥍9+eoSLqpɀsFg yNBfaϧnҪ 7Aa<ʓhT# 3'|˝Z:AUR̈&{4j>=/kE(C0Vvʔd.ŗR۬P%%hһ:&#[XmdZAcD)EJlܢsF=TzO''m6|RzCMa`|:$v~RfbMT)8Ĩ-0u54q09$ 峅-5]@Ûͥ 7>HVmFHQ4=BV) %~ѺP s VA(rNiԡY]?b o$ĢMG{oA #ͥu]Q6IsUynJ\xœ&"&|Nj-Y,qt;$e{P-)σZ=˜n\]=;(6mE7ix{tëhrbq"UstaI`4VSN; P9L3kNWΑG>[IdTYѢ-^O_ٜ]J 0VS)j.a$W>6F2<49t~ ~ZC4['Uwvfˉt6R~"X5G"ILpQ3M-nER`9,:0'Oɱt^ dNw?#rBa*:[5- P_mkh5Jf񬑰w9L76&k6TGha\GVT)9K@2ϙP UwD2׉.@/MVL6H`g|}b=kot%,%!(G,:е׾ep(J¾s+TB_%_vʛa2^֣|Lx" Zl,Va (XBF~yzm%Y8ȲC[u@z82 Z*?~%#фB'J :T)glzKHy%^fZG0gs(ȻeZu[CXGMl9{hC3FZü18"XvY5I7WgA_7<Z1ѧ-{ Y4RjʪB5֒.\Gv&3#|:ﶱVy?}p'VJ[QtNΡi_%10i稴^@ _9zEI;6RUՍ R\;f+r`+Vt,F-ʹm7-׏!qh,$y_jДrSה+žn*'L/cF;EaqE:27_ ) 3vP@+,1s 4I.j 7kQOƶ񧱎*v-"#0(*=OxuhUͤݍDs7cә=[Y?[ga3 Mob$BsNA)p[v$= 81U/5'yQ.FS4kyKsWU}b,8VVt{bX/h6M}, bz1tbxB q#5޹-n)`GikW;ľm~p:ga"I$jChuH*Qַ1yNRlXބ R\B%iq,7Zů+7dJ5ٓp|wj-"/ŮF: sByyLC!gjQNףɱL]- T;y_Ն{OeY?C՜ dJ=2=%`Dr$OdkP Sn73Ges"p΃$>X`Lw}=ݺwNӊ~)ӓ("{ *Gd{pP uO Ȱف s[-2ԛ`Tg@lzh~15j?-&Tt*@u>¥d]$ ]B')в4ȱ s)$SxJ/>0qEbU( UdhJ%],3K*@t1[Mcбpvo3xY{*tQBz0e{$_8}|g>A!a V{J~frT|2ÔO.=lt_$TȨqb^kZDux2[J͸Xјҗm3'VK.cDSL:,( `~9v:?C0ܹZ8˗_^C 1dM6T* ,2'cY]3ƻQ˩0A~"Rc.u߰%3B20lA.j.1y51%0%њ&Hn{{OԱf[Gz}B*eM~.ip dӋD+en#UwaL^RW'Z~_WW3#K3սp1o"lE9BaEd֧yZY^!@0:)9[WvΡ0^N`ET%x潸eʥ4DP|>@PH]GmɼJ+x ,["YlӿO%/iU- xb#o4'A2PZe_K0g,2fa:z⌔("`ͻ#9f,c@ef{J&8W_@^NYTfIWC닡6q90~&'T4pVG5h } ܎dk狔]z״[-5fs.ekñFg&S(IpBia4[B윲ѨN43Kʖ7ϑ3u`KSYnp"a"l]ʪ!w@mk_m yfXyUowug#;:Y"A<6 hE+Nʛ 2{s43CBI [6q R/jCi=1XrTTjdoص# h- ߲j}6@?ѳ`"gjD*@}gHYMMЂJy?_X(42N&&r,TO:_l2҂"q}=@/qMH~wbڟ)ο#c|UI 8KYHjC VC~>gbՠ3 u6l=*e7}ot_|(,s;S,.71Ir-+ͬ>=':yx: rAA>)}P:G^ˇBZ\]Xї,B~AZib9,IMfY!Q^Z8xwh?(C*`xZ" ~bi eGL'0fl0_`,T,>cZ [ RgL]}p8|*> fIX- HDYԴ?2f=#lٓAήQqs'7>%Ə1 %)_1؃vm|_o.reOHW| w$VX*,/꼽zw axZCO칙Ck|LP``7laWzBzp@{)b}7>E c*nk=HuD hTrGO+ϭMڔ1b%,G3c2z\ LjA3|<ѣ% =,IwZ6]Ha4oM9DL"\l;jw,-*;_8O1 Z$>-a:[BhX^@&L7xyq i>80,Q?Q|P+^b]qӭN.U1o3dTY@3K2Y! CUup?DU Q7eM[Bw` ?\s"jN2TijQ0aXS`.1ރqfo-lb;K'x7>gn;+=Y: "3p kt9Wo{FjQ[B/Qe-WBz,;5Tu4zO4hUOt0;{8SOdb|$,a`bUPuBiUJ2[p2qU}_EQ=ferCFGZ,usd@PK*vIm4lގjK6A 1]\n.%`3"B{yd]fb w 3ݥ$x/` u>ؿ)5`zҖFcUd.pDlF1Ι,,d](.&0T:8Z$9L}" 9{wjɰw1nOx{ے@ᯪcӏ=x6) "do}n ޻'vZxl6'vKezwtc*wI;vf!h< d9)8PF5c/=IX&.?<}Df % 57Qo+2=lWB int]$Ű%} |7Λk,իgSlz%Xc`^Bg_%zȖAl3aFRxcKTr ܞSk j,>7 /1a}*`V|~g]V%qN@ܸ[qs-'v8Zcb#yg\xټ߆sIz:զՆZ-)9Ruq'w=XWH[V]Z|+^ڥA#{Z$zf#od8yPc>\ I;*x+(SrH i. L-7% " d4Jr o"wFa靿 q4$FsX9ݩui{-?P-2hpؘ!Ts"˸w8+/)Qw=XzãqGvOM]ߝ17'!dDc6GN;qniX:M]cHΛ7foQ.|7?33Fr 9.J{͡ef6p,םT ޅ37#2M3 r?sP$ddU1(XOFtiO [10[cð#{o9HEzZy *p- 7 .9-a6E?TGl/*}:_D%zIn>a} ՑY?LˆP2 !P|](v[wsνiAIh-u|) |dQ_y-~I_:)d2Z9Ce^x7w P.?sI.peVGa~*hR5?0%l R $žirUFDꄚZY^Ub3f-jM{ѡk}I,(gd_Fԧ7c7YeS6t^ C%S#V3dFm#:d0ۈQ ևpaU"6>L7Rp3X ko5rZe^K<5B[9a3Y) 1:G ocfyiUV&];D+1JFRڛ(Ŭ1n,wƈWFk6:z?5̶:$jAVD)fECs/. !1<C5#UX[H .!.d[$:r!C 3t:-V6r엊GSnD4?7״'FIy'hv"S_ɮ8'{0BBFy%8b,팅1`Bk!IR[V~Nv=3ZFCJA;}@JAΚ=.'c谒fl<+%GWî8l:"2Kp)ϕ]v.oMP٪Lꃺ"qJTeI霘Hc a,'y,9,Wr'z}_xUo F6=SZ,RdnKӁ"PO$xFJȓ%DmiYyQ#Q@NpOOH[vY]#ۧ`OJu1RZ[ U#!f`(6=}ׅrlRp> 64fwzv٧B+n^.$4' g+ӎOd8i{F:z4t^+c5iY}#y?v`-cty JA\3Kp-J}j9a̬x5oT39>'J`qG :] (e5>iTSzo"IG6v^ߦU&*m͘zsOla-4jLN\hjJ8֣b]/oM󊥺0}ZDl.{2\!x)P^owjv! c ae(:OBM\ E `\3o Bv1ZSh;@NjIq#"צ%=d 1҇қ?ˁ2 #8Qe9-27>7͆gĿjr2](Hxu,M׫CV w稜5[FV l. .gF./vM!>eC "w_59C[[8smW՚[=GtVS@.#`F遫aX377,/g.RqC˕9gl`S7h^^D X_ qw;0 7eZpNDOG\߁x1 8qU(aq"lyDՖ%1ln"(k6O8Fb7)$Rw?֖8cy)g+o&mHW/%%|Ԏay;j.!M<4j8;k5][.@)EPȸY%r1UC"Z!!,[VE}oii diQi+XKD~1jͬʪr)ĎlhPBL 68|9SzR~p̍ʍ[&|B9A⇉"4T]nc1R#_ItsR~#0aY & 8ccÛ^1"[ +qE[ >뙻# GnzGw N[D]T*L⭬k0bɤ *+Α5)QƭߘMYjWx񟉦?Dcߝ<1; ح,5}?'(r&3^I\bv289$жtYƹ4A]Z>p{"gB* B;Rs;*yW$h_y=w ̬1m4ZB qo6i?) G:y~o1g/z &|ٔx>KaGK]8?MS?!VL(Y!RN)C}\@Cdb Ḳۺ("[#eTg2Q9wHb*PLꨢ )H߸IqWA5yl1GqĢխ3Y1/4/OĠNKiiAX #;lU't߃#2l$ãمIXpyςHtȁ[%2t^G$t߱59Y 3g/q~3BZVmʷ,qT?zfiƲjI~2:nllU b6G ڲf%&6|L_eQG7 `/L$cJm KYd B,w;fHQ_Z@g#$i+P+10+R>X˻3fXf&o*U7^^t?'6J`*fWai4t̞YJ@. Y% S`(]q/ln*H-ygLT8!(yy:2\tIF]!kNq%߂R{F.}c!>9|'ې$QaDd]%xKq4a;اBAPNr3|/@ nݹX pG]/]}OI |KcL+ldSo̓/ӌ Z\QCƱ05":OC RSďIt&aQ;XY?;u\ n8\٠ *ܥoէ(Stjz.qc"?sbU[CP 9>&APtz]HTHB%M8 .zf^5#fˎfV. ߀/'EElD&[4^:ETt^3԰Ɠ(50prY\%JCݲ1GN"qB-1\ ,8hEy79ן2+:/"=v /4c$ {:%ޛ{Gavx2x%6|8n2]{a$XCqVqs^;mY!;;F7xO5C|܅,O6-sDѻOi( d{uKݨsN- rQ6=D謱 tGQrf遶ȷ2hl蜪w'\CTK3%^$[$}{a|KL/+Q.Q4yʥ8VfUJrHVvFƝL&)gMhcɸԶvWTܧ4u|fPB2;ӛ.μNv^ VA~I.^SmPZx 9|s!ORXSEA6͌32h0yNmWk&*#&jvQuY?Z0vR)rZ"ItvޚWm ם2*##Ν^qd1֕&OM/pIRZÞO^=|+Ic\_kW,կ0Ԧ)^:awe*>u.QpF,XL=;Z/"-AA`UɵV΍Q}84U +c qmO^bvRa vv â$B2xKuWNi=IєLbݽ7EzY^uAÛXe ]ؑP!Krud1@Alk,w[hװ7В{^dl`(}o I3H]_Gw%Q>ndW%&ԙ~C@"\( #'mF,?RBI0)OA&X: GJ6%WTZz&ڠ&8˴r%s'ˀ+^D7~JJr]uy*q1vfS*Q ոDԶ_!$"*Qrx6D'@?]l\tig qPN*觐io3Ѓ v<5u&{?ԋu2wo(UU eBuxb>h"9Cdme]:^×"I CJC'2L̻v3]6E`yAoN;Rp؟7ՠÄ4d7T=d]m`C3:h,("vRji;W x2J>UmXvd:S/jn/#~^3SAڋ65_\kC]G*?5]1R)mjТuT}#Pb0l.)ZmDžywOs^q꧗4I [GTb5lֱnrXvc}(2kP[}zef$faD"/exfisH&^b,Ȯ7{PU*:{xi?$pװ ? izZ*o)MHbnRx0BY; l W */KbM2;\(X <)ƒ&y7jM6{SVNj5Tgq0JQwνO( !˔a;)@>x%D`mRҭ߄iK'–v]bS,THX /Mvl*.]s>~́[L&&mHʅE$~Y~1TcMBj!=ʭNب.̛Iwg2njX z,~@`h߽_l'fNHq.ɟh$~ucP[[áIGlx|+z:~Д - kyxwB8- lbNHףrVZ`C,oglEך Y7*+'*eV%ϋe`U<[ݬ@O?MqB6 \K ץM#e\2^mf{"k25[u (WALJP[1ّᔂ\uVa g G#wv,OJK#?ud?P|}zT;^3j>8 >%5CmٜYW qnCK^j. qYJ򺺪|~^Bp% _1t($@_@Q-|sy+hZׇDC{Ixj"W KyarQ?zM,gF%Q+E\%%4C?f -%;Op!{jDVy"^&CBVvK{+2.zl͎%4CÊcS 9@3Sfdt,b8^ox6Fřs&F ؂5%,=+P\Jm*:7O:ؑ,8sz[Ge~L~ klM9D]ӫ$Eb2 ]~G*£f2g*2?<caL}gMr.IN}4\:'`Th Zs7|Mbs![EXKrpV'qWH8SS*RUuWߵpNw LZ!Ec:g'j* DLtIAjW~yt >FOJ #gQOQeft)<8|5Lfҷ~5i 楄V\|$nh n 9s%`F3Z^LYҼ(QcxeZ($פ;&l@ +@m;o4#<ﴮ?ӗ(FDY]mw{xl;~vwVǓa&~@6a'!eet,fy[( !# ԒK:T^L:24D M0" 퍡?vaɺ%1MRBhd@ ~*7CynS!gSWvW`֖mQ6\ꀮXލN <`}^q@{ڻW 6YxFJ=9֘s$#m}hv } ܣh on]PJ\+Gv 2v Ư!DF$e'BlVc@.J {{ORbtPc>W,Ӹj-},B2펭e_D"׻ ;{[[W;yuJvڨ{&A 6lEA&.U tH~$$ )@Tf GO*_9f&˼hFpyՀaj9\Was2 lM *ɀ)`  ]?PG BzВD:[g,R|1MȌ}R-2}"{^R$p&oR$yh&:OץGL!\aadFAJk[bpDb!9S 9vاfK/Fv2?`bSlqsrffuV  "@Nfsjwh݌:PO`z,1.ґ\Iۤɯ@5]r7yNEZt\(OpYdnp41qN3= G˛Ƣ^MNZ\h:R\[[|Z@4>Yx8.u£NiezkèRb5Ep@0mjcɖttdCvlk1i`Jl%nCÈ| XF)TcX0x=يa51&m`q9(dXɪ%q-ǥ(3{1s[b3Y? @Lv5瘲o [}D јCZn&GLR .t(!LDrzQ_#qʬ׳ !cWܠh䨢z <hY,D;w> .:%D*} /wJH% z>ڝup%ЎKVw;F~,5N"zBoXTόajD t!E?q9$[6WnyŢ)D] 2^4ʭʡ(1c) iF/ b?F;ONt}"P,'k;ͼ:rA|rd8k^k" `fRatgʱBWS-In1Z.;Va+5çrC[%ώLD+ YdOT*Gx^4&D^K:v3ApP[F(;M]T ' +C˦** ׎D3=\YnR; z RE6!{ux; /4{]TۇJ*egK+`gүw煉NyICV:Wf8/H#2K!e|/7p0srˀG(MBD\a=/!: :8RZsP27Ix,Ҷ`6۾4)ص4>cmc 6ӯ0[N~0pw[Q7/4 #Շ@FOeq,Cˣ(! flpma}Ϯ1MT+f.-v"/o_Ҫ~}SQ^>ZNwIs1@IM1=VOڗK×PI .J }bXRWLIB|, iU]taʅ,6ֻGѬHxSf3WaKb\5,7*$e#wbD8ajmpC@|Ý|tƸBOHZ_$dR`LVhz{; ,f+TA ǀf.He5,OoAOFB{Xm;FgtjBbg>n4 皦gymV#D#0WoC#'d Wo;}n!S8,'dw $CPFjɹiX<' /_ɌߌlktQ73q=!|ڤ X%6ࢬ&Xnq\FVK,ۥ ѕYXLMZak7d?;Uv9iϯbB+UW ׇLbjӭ];"9\F7&)"{RU:Cy G+ToQ` ($&%Va H p'97Uy~.IB@瀉[WŶΕ?ȿmKeV0PTlJW9Hxϓn9ևؑ26Խ9hRy"g8-ݷ{H1%jBu,RE܉&N轸!)`Ɨ@„E9&~!N^PqYWBT˵/fW|*:X.8Ҋ Ct y"86lC뀹A#) wZ*b_'vDÐ+Q^&KDQdO=+?X<ц*ó]H&17QqywV)alpB@3ղD_ WTiÌK~&m_cm>/3ћ'Nb]Cؘж|1t^ yv]\v/42W+y0e+՟߲‚M04luryy,&j_mˀ>\>v=se7A'LIt|=`ddY Rbcxlc~ˈΩ~pd%{ls9Yw[6D)f }jܿ +m,ʩfy9Y),L0|o|z?_Xz!cVÊ>m-9%#"+:ՠ u": 4_vD8Hd?U&8NNvryI?k".WL}L`9']\jg>5ٿj s A!q7|Lj.Ќ~ ə`f5OYI/К-'pU)o9Uv*O+,rgeo0d?^7ⰕE*?I%M,$$78<֯KNCy%t >M y<7cgbm 't[~0"oV/4Z.6Lnkp@PMEV·#6]Pw\PLJbl@aPGZӷU0M&ބoz9Y(Li߁? dYoW?G(ϊC:~EU=ng@/w;l&խ!l#(C<i7*ї] Q $aAٶWZ WYFb - a\@N]ʐL\9OWXS!`= |DvF̰4_lJP?\ ?83pN/ ՋGUR@HIrq Е~s('hE.M2"xf~%NJ:kMfZewPw  d<GabBܬ"TsUy ͉9MhȊ. hmgOqwC90kUaJ'Dˮl6>$%iWnz<﷿F1E0TV|T5K)Fw N$bޔ%E5NGS,;UH᰽Ύg2a;|p]_D$Q'1c˹/desMJF)T+uT% Rc뛒c .ń2>7źC;=)[1}A5o> 8E-wCgH m{vՠTzShw_XvKqÃĦw!bz{zc_ }sA2zS9ߡJG{yL<+UB/~b ~̹i\H<_ {d ce1d״}FCg.åOyȉVpF=WKPӠ-($UaM0մ~LriN$^%FSv31ezs2xႩK{J,n`Y˃1klp鮘!m%@;o$8]X[+/( s;Idժzrgzd *`.b_<5ð2+$`Ypݴp\[_ zlf@ d/U˺iJGLk0U8 @8qYI_i C PO=p;vƢE *gҞ1죄 Mj>@, *)G`S_V,}fXLރϝ2ܣr؋)6#fH̋z?$컵!Jͼ r8uusYW=J0xXR2czlj=G2-Fp0FdQT1.x_QSX"}*kϫ~6v,啌CČm,p=+zi/}mtx)<+$):TE/e4OZ!B7NLpDNݼԠv;bO>$>K5Jv9t Y))=f><['lk2l !&ƋkXʛ;~(}jO/hgWbP;eR3k8R5<!'] e5/ [EtqFG춊O-yЪ Yh"=Kc3g%>r=ѧ_/zȿe|:(|&|4"Jn8vZ Y;cF[;hPRtKCY'G9pno'U_ŔW 5)XBs<\F]) |^yQƃ(KX6zK35ڂ֘QG0V6~'N~{b┚jen[4PRsWP!a]t]sWdjq;BBJ1,"~q5߳[(z0$HvP?_`q,{rFgNHnyA Z֩$R|gdtυ8nCIË U ʼn(et˫o| B%لЃ> %+j_S1Fxt} FQ̊9a;vGEm{O_-)ʠ+h7xgbqhÙ*<9q|z+rX'E>PÒF")( KlC8ZFL&Ǒe+:78xܹWנWpIl6)gjH~K2,@$hM_jxNIRY9,Y xp[@Yڣ$ ܠ+ҚZb7Ӛ=8Cdž[[8zO8FJ"k0@(^pԥRν_T@2Ub Es\0؀2:BZBh٨&]B6KmYu`ӫ={]dWmDႰp{]:ǪK{]فPA e/ޑUNYvұsgD c18&cGrfh@3m wUGC;Rc]8% 4:\dA c.B@DyDE O 5W g1J՟ N[secS\(b9//h#;Q49AO;ZRVʔ rE_(l|q[RJCsi}8d@4F#]B)<Mn[`sC A*|jJZik>FO|XkY&.M|2E(ƻ&lb=ha"=!Ɋ0(}P-CJ7G6(h/F) 2[Y2FM-2*ѷpA.bw⺜)H 6Ȇ b13l%'e3:um cxLZP<1uX6VK$ůuù:'tg줇PH[N91u¨w#)Ou6'DD y]Ka+ _c. =5m" ̵Q"t6?U}'BM`q8SsE{8#pĊfB^&-7 |01{u;qpKK]vq@xQ)µ5Lѡm_1͂ h3[O+}Ik״I6?lV+K0͹ט`{]FJg{|&IΤ?JzUyy€bR*cUw*/c4.Ĩ=gpVԻ8[:1"\hcx:pتe=tddx_2;ҮT^]0 èglu<ԗh"͝*LJ &FHRL"\Us民Ww P@ \#RףfDwn ˳]6"C,CG _{bnu0mw`7t˦!o.p֕P)Vb&HOO`tf4{eLbZ mG#S&%Y \xD4@BЄ33]MCyX[ۨO&OG>Cm1o]/͇eV/аVݟX8.Faښ%ڪ/LEL9T4$'[-dT_= 2˷"U9Y&IfֹY.gQr nMEs[G)JQ5{5-^!*‡u2}ㄤWmG 0!CܤJD7-+ݕZe홳usHh=VA°.Ia'ƼJ< 1=Υ=%$`Mnb(y qjOrb řV#"*A*m#b<AW.f CXXY+1q.cSrh2]S{NUb6w˥ dIA)sZ]klcߣXELt} 4͡P!"3¢Ufh&.dלT'FsG[G[R]jW^KcbWM=^ӌeksҺd# 2T(98w-V[K 'wYbˣwZ3rDΎ(8tAvONV&T7= L`]ʿލODH؟JRlmRz$Q)]^plRZ=o3wq1cE9h~ ma2IsT\Q Nu.<4 S\Y\pm9a }.|y.L"[@S b j5͚u)Jlg#6<uL* G} s)A@B(ƀp4ªz/1¤-2.\Doǟ%I&' |e@%mJ;`Oȓ]1UMTc|1y+KjHga;ƿؓO^pF8fOopUPG.]Mo~ԭ@pJBC|1L3rA ᢧ@JS473 _+*m6-7|uXs=ҶUUx|Eh$M{P!U+śpQ\6D4&.#86|@V I֞~AIɦGfPb3԰E \,)@jՊٕGs>F?o>^]Z̭?L꒝Z = y4aCX#PKӧ6;ChtX=Oi @OM [I xg?9/4Wj׃tdt$gZ`k@ῳtF,g<l݃E++&.:6[`ȪB>h?O'htQ,x! @2>}^,d0;A•߀ ptHR 6DYFE/⃦9:*ܥ1 bi ؙfjpO`h_OsdXʶE oݟUqJLbh&ĉUHІTclj|r_F0q%)4"IK0:?PߡnΔ2͠0ugwsB5{c?[4eGYˍ Z]:oT",@S",{2յُ˷}Bp؍>5<~G &_h=*\'nl0b{Ez,۴dnq WQ׎T/=wBʭ+k|SLIq =VO191@JWR]ݭQk̕!rzI2uhJf;tI#&P]N3ͫSj^)!!7/8Sqx)y9d: gQ*?J WwĥqynK?TZBScM&8_REΣ$?% QҰesK15T Lsg'@Зj Of?q_Ƞkh緢 %W㍗v1I/lR{G%koBKMB%|VG>ܮ=TR`-s˃V;3b!N,j/5퓽ܪִYb82IV3<K'o7\=g$JϣE:hf&5;A{ Bl_jwSI8H0Z8u:o-NHaYS/\3r8)`2k=r6)pRd#mPrY i;F=RhGV1V)f.ƒSrqQD1o)3eGeXb4XT.9Bgj_<֖ٟx1-fA?/a0]icN[C\jOק8~Q"@|:M).egǺKivaI&N/,uCU ,RpM0LЅ/< Br6}R#pӖIacM7RIr+M/׻ E￀L6Ԉ $_xꟍtx m0vCݽ%]@A7 |V9%9>mU,J9љVlԹtԩ]FLE^ 9zW-֤+_֝>8~C?Z[-djQ3({/ƽugM?\mNd@ qȽ pwr)5+P )F]p?;p 9/9y|=s!j"_l5qx2\& XWxOg(k6;I{˧EXE_7 Gr4Xra0sU#pv߼b&( iI,h|ݙuK٘wT#Rᬑ'ܷK N1u-efqF]QY#$ˌ{'"`T$p!S ;.ǵ5~u[?&uS=;͇8^7ɡP@5cбr %D=gtmvA}Bz\h^}oQ"6mh=Ek}U$.7vcdBCQb]WsPJ,a+];yZcg1 ,rSּf<7v@Ҡ(}˓}0lKZ!S/ FٴjK8x~3w9'S :jh$ gE}C7Mε""hH{>sEkMس²jipei?n_XW\V EҋO2 w#xVTMŀŝ,-Y&Fc`l j4w : , ZIQ_fP0};2oE 4add$}}Br6&<11%ȧ(uRHL[1=) t+<ՍfDpab+It>Kcdp 3<%<ƒH-/ `B@}Eע<9E*Y7%^)D} Xt¸ 3V*F, b:X 1Coa"S45~?$ݲ䫱3S(ǧ{Khmbo@Zq˻_ӦI9,Ba`gkBkm;RdHr=J7qEa2;"5&_mi\tlN=Nj@-f_pQYRH3?pX1q\R݌nsIL>Xk*ʓKZ?C4[a @~)} 4[ɱ u@ '5<5t[{i+[oq|\vd; ?Ѳ-HJ唟Ckj/KAP2Wfyߏ-R t]Upc":2)"-̒?́K-a_>`?{5kmF %H{!os6$&6P\(kePVfK ufjʛ/qyYH%Ѝj)L53Jh|Qs4a XuJ'C wI灏NVnAtJѺ"F_굛5 PE'Prxj=~{8 ך5@z;ֵ2x-ʬWp ~cfG5@yް{n_*-[Hq{nӌt]MbeGJ`qiOd`=0߻şU4.,| 8a.+w2 pW;qiײZa.UN+#WsCE|rfFU J{q?gupV;+.;%";H ua[%W\64>:Q(I_cPw8Y*u#%k'M>h@ \Tu-u-4A3nmSL)0~/EyI `n歋( F@pWRE|%d3HI1;7(ٹ)8Y‥qrآ:P{_rA7@zܺaki 6%./;a M5atpWN dע1O$6|cKt%Ly\Pf P[1ܝk[⑌@P&c871>.w /j%lT,@bt칽Ό}dUHѐϫMy(.tNVJ OcRm b:-7J̷h0J7K/-S17G)5&ȗsT-$ĒgRBoz "zڲaysKZlUJpU=@"I. c rr{]||s:LWB.u ݒp1ڏ†wyO43p4AצQtA?_0r !< .u_զSNJpT }:RUR6W &c9I+[[Z.Krao3%r0n+2HԦJu:p`X<9_CJjOoS(?csƵ\)*A~ˀӊ+V" y Xu[u&e{ )oxX=9ͰTD?iQ9U1(`eF叭 ͥgi%S dO` +]}~Q!B A'y1#G\^g T[ kZϸ4Ƿ@m((9j|bݤq2%tbmW'yi-[uPmqWs `lݱR4Hi(SER½Kp:Cu(9D}+m[|hX~MX|ZH% qlL^IGYP{ٽdCh.#c_ \mv)S*3cEDboS
.FQָ  qݶBkEfxLrX.bLd ]3bF5Ph|k} 9lﳁ i2V.aQgZ¸ћ4_??bKa5N Ј%˛Jzo\3 V OG]lVtt\Jq–ihѡk m;uԠ;!ƔG|9E1`劭 8Yy?+((4@ZDrr0VKnQJ<.,dNW|d6r.TE׿Tym--% +/b0ɤӆ`1e$ |!\9!aeQ)|SE5ZޜE&J}y"owG1m1h +Ul | efƯ<k#Ǟ-ޮ ,^\qǕD3 Fwx&*!W'!p@ [Uͩ 2t9qG61-"rd}"cLGx6J0I%RfG Xqn?ZNVB Ⱥ#ZRo;Jbtc~6vkHr|z~<T~n RsFǤ901'–$ "tIGis,Rx>t5$JG_LO=7C`heS2< \&bC2>9b򤉹? Z1{##X|wVX|3.[aT*q8~=[9䬼&p\LG;, 1p ou#޻=>|Vݞ e2(z '@ͅjMrNLy*|5>VчX3P[9C]cU/DŊ8閇 cT= cMϊ2@E?,w}ڋ>>ApVaQI^g[zs S4~4tr<{ڜǵ?9#Fug LW[ˆRfa61 Ɖa]fs?X؋aUa\!v `{C &t\y.oq 3~L2ʟi-AdoPb*mkg>ZuTOT }m#e~?)l}kE FaS!a/? Cя~Qt|¶sp=!zRS4mIn19. C6p=Bz8XXgw @x6[E,Fgrtp,v_;O9VQ[k~^0pe]_2wi P2:XЊGaڃm4"8t߹EAq;` 91 8Y'Ċ#^9n#YӀϱ0K _0dXl+Xw(6U,GuMy(Sl|FU*ŒuۅH80%`ܠVDMCE0|RL"~7r3\f`}-xy”r-u[5+i8^Z2:[D)c gA@˫(bD&f> uA<Uc :OgKgAmU]K HXFɄ$gϲjxu/+lArjMn EX@&{֒_B\;9n('ڌUTxY(~L[ZxMO 6 h{m w?nI8JA+t;qYsMݝfh#4eYS#ʧ7au[6P>[/Kt !4rObxܨc?>?(b9G\7z8HzDZEe3d-7%]@?SN]-iOwuijt<'8Dg̶̈nOs;{4ޣVQRҊgmD?pomQ7(dvgGB:2 [d즨 JҬDMh\#J2wNc%kE|PaN(Ą(]kk<|IMrSg%]kĊW=0楁Pqނx; npBgB gd33 $3-sV4KkqݲC^<[`[)zVGalu ʐ1H]]d<+oWf]Z4IZ Zw2Ps2pZZ/zN^k%*`;D01ioYttb P^L>oq{Cl?>Ɨ LĂU6{0mx&b mU}R[됇7qK÷ `f&Fت[J.]n}Y4* TgChHu:A,2"Q4ڪ-0L^l%5,U\ dc;UU‰3dXc3dORφsH2g\XO_cj~>,gJ lM[/mF euLlJɩdWb\*S|Rэ~7JDGY2_==f36O6x*ҹ^p4gx!ȥ^p4 Vz)5;QJs$,~#8 lkxS@ UTamb|ҵQ<>6YQ8QY$y*R 6K6߁vbD톱ȽqEDy7%<*%>rMԁsz$LQ^s?k~he9z.u>(~=" 6'6'VSXVx=}w )bBbv ɑ Ņs`bfmH}.>ʄEh oUңc4HۖѪU@K6yS-Ndǟq(8m@? 1CNN{ն1Fr7Hxa0_2V %_bρ ҩhGx9 >79g5Lyw?RR:^{(% ǩE٨e~xH #DQ RDIa{LBTVeqsSE0=* Sth{basEO&;Qh!,|_AEkhٖ½ۡR cf'ՊB֨]h yYg!3> 9le j@ uR!/Yn`v.)ueNy܂D@E-e@^I5J#cO0‰ڿ}7fধehLBP6Rrc)k]_\;fflYCq(ŠL\$P>'/j{0rv!اh !K=[0o0Ky# /N*q~jsP[M{zu;yNQo;#=|i;]M]'kㅵ,N])wi{L~lrm~KDUvCmpIz!IGB]ڒLu(f'B:24B}Af!>D]:3)h:֚; sMFXo5nT|LZbǤ-Qҍ9n}xoZ(ʵR"ϘV_|܋CEى})ϳغA~DGa'ܰB.$`ߞ)iboJLj{P7M#P<.{tşAvL>aѠKglK_>#KEf|O uյRi7WљCn/E:Uf+Z 4VV@ɬٕ,r^6m *Ek/Wu`V\8ÐnQQ^L-FwWNHEyƺ?@({uQtǿgጱD0:nww9|LTWڡ /6t\h.XyW Y0e]7?)bୟQD&?uuU8#$s}͙ mq}k q'l6|ZRAQ ̒ۓŧUB( x#@M5? B{ͭy?C'\)' GO=tHoVŇ ^@cUt#5zEp B7 !z K?V'!il4Y4OL5*zZgfZ$0ws'ފejdJDf>(niDz_|_#L*KRJͼ cJHT=x }3ZD՘n=st}^`L-iG߰Dς > b&NqX!q@Eكe\OtxgyjFߎj 'wD4hP" 6z= '|gLM%SqTMnOڧV"-&fc#&|BC2Mށ/BUlnS{;=bűkh貗ZA خI`vqF wnp+L e7 SʱtL&Z]A"\fŮxLQ~mǓhYZJ` [m9KOQ\M{cȤ,  - 'Ʈ("ʆl?'tLa u:A.d;;X[qfp^wML&d յusћɴSX;#Vȼ[dz$`.װx!Y#^tu*uʰ:jv[aXݟϑGXR)6Ĵ}3.&XAAMx)^ Gr `g!ۢO{,ÛgeϓԸ &XCy=rE ޗdcJ[K&Yf鶺7iGjS7,#ztH^.pRrt'}y%-ףZ>Q2$:N쉧C6`oM =j:j^`5L 2dOwsQ]jf.Mŗ|7IMAdB 5zV&q54!,i5eTlPxXuhـ/|wתi.;3`VrG"^G<}i&Km95Ҍr4H2UБqq(' tI"7V^pʧ^ Va5y=ej+ K-uNЀ4PE3vQ&]r&Ր5̤R7p~4VLȽL`?CqaR6+߲X*EW}M9G*Hswjh/U 5C% BL:("f^FY{~4UeOTcb^%!hҾMcfDbdՎG/ns?2z'RheV4#T>:r|+peQu.>HrO!ނ1K7Ii}zOWCjC;F_k<}gjrʐWޓ\Ԯ.86Fbg_aed·D5YY.`]4mOR,qI/mjmS!8\aZ"-A*ႆvSHB=eƾ;]YkUZmiU\G&C2@y6Ћ N|=9K(kJ L[umCcE{b >ql{?y(,xV6UWxL'Gr?{57'6j|iSj.bwpr75oly#Bi $#1TVE%5Lx߭D@]F|ǚad춊}UIGVR{O,Tkn% k , eaJ;*;MrܟQ#3?n &f>"ra#ΌXB#a/ 8+T Yےo_js0 OK,+vBNrԺ%WmdyF dQr_!rV_" ?Gːb _.Q,ĕ/D]Brnå.O^A7S=DwXE58o[2*ocgeBMFL[-j掉ړ1x Ѹ;~tq9! <`V+GaFAң9ɘw0Nf$+feD3Z&~~9x&mad&0Q &)uȕR~SgmP6QL&HX!/&&{'zE 1sw|gmU@Py3zqͻ>TgjxB`֑\QodEٺ'b*M"O=Cѽ١(7TF{f-.靹Ѹ XKҤNTɿ%*觩Bl*E$5晾m?9?Sr,f!: LK{Ӳ{5N {Mg6WPv_R*ud$Mҷ,~򼨐WCE7_9&\$g0k,$,cjp sc)B~Š8#k׳tuu'hb:+%0m+}R/H@*9՝8g2vdŬ 24D0NՋ!2:ۜʊ ; )1nK5(v(hNl4:_ӵM ̽Q 5cnכ R6~Yu-eBȄ;[BXcs*pc̄UW/b\+LlXI9P^ v򑍣aU%g8X]Vq(h`&ӄ 5J Pr,TYp (y%*L\$cIGX B GP޹F\cNG>|N[G#;!4Jvv/M} G&6^%RQA~8%#[X1Qgn ߆Vr螼4h !g_?}N7coDxdtQ}2k**򊁅\ڤ>K;IsߵS dx/b7͠@\,Bd`ct '؏4lk7=Ep5]h9vww'NG6\C\,}f }IiFB]QXt@e"\^Zmyl1];ztPΣ *C<&Ϭ)BHa_NϭAzU?%0yVN^[XJk ,#i_%mc8$DHZu=L>9`m֕XݝE`e;⣆UF0E7qT5@$<5Q)g-ϧ,:3(I i!+l~fUQRsP3mAD@xf3d52U 萷]λ+qb|Byma L HxEOg2g o)xDW69 R&T*w / )+ߺLӚ?5+5\{u%q.vggN@5]Z\gO+Vc[`reR2|? hWBkLn* x*'qsYyz A^ *t4R٥Wy2I K}a7lR (`i!4Ҭ#TbĞEO })@VƖ`KQ5zGp'ѠXtQGR!DossC&.BIX-?j/VXwQbQ]4ܕXb&Bkm6戆{M VMBu?wLT 2iVݐ CY;"'2294T^ x=L0wQYgTlʁ uk܋R2}sX@~T+j/p$r妙$ dxK Jc[d) %UUUR} :eԗ EMt LOJOeܞ w)5CRd/?t频;~ӆꍰ7ID$LA?(B&(!7/JuċVy͖#0["jZMkDzfXc(l,͑u[q@K(i>"_rݔ(>!8Q<'buܖD]]ʸ{'&ìz& ݳlB0 ŸA_ANTLD)i h!n.S)20[e4Eco!  jƋ$f| UR"7|g+4ŵ9B0zX};' T+q5W:JSc;ן% MÏч|U=FS{HeqB)GV( s%ʌgip]k5")J "%/C/{RN܂TGYުWqhv ? `͈܌|, UeݍfYvg;7x #R$(- 4;T1cvYy#$f,rs%" f1LW"3e(zOl\3H`@7FDt"'?њsyȹ&{CT[Ilwfuӄ([excJ{~ &Zַ9MW!i\_5Ⱪw@Ǽ?"ڃtfLR}vt䘫AԎ-f_$^)i1J!VJ\O1_:2Mdw: &ǬL zgP1f~1mm{ۀJgVnkd?Od8X1 !{qc;־Dnܛtër y`k'ҙVMͧE;VTU TlqI%$Dt,vShDqy4^|Ejpr03sfYH#׍'+Zg[xxMCRޝdVUt)V%I:܃)649s@w"ѵ#%2 a OMI=~Ez4#X[I0Gn扼f=q>(?X@בK/?:_@ǡs/lfI:@8/Eyy'Gv׳zd_CSX?YcV> LbD q`4 ۶sr&ف#^:[,?ߞ:ތRQ @LX=p.7즽cC(ƻЁ8^M|Z5Ǡmm)>brᆝ|L2փgܗk Dn'ڼ`{Z=z(8𳝝Bw+/h` YW"6)Ar[zC8WoDI19;W>椮sEsR'F3U CN>CHvI0ZXy~٥wɃu$03zrVKuFWft0z幖E˶g|@ ŃꅱXiV%Lk;)aoA5N2?Ӏ优7S'Y:]CDR: {>7OH lLXQ$u6[tꌻf~^DYh 0@}b"x,cTwDh5g"=E|ZB@vBAr[/+rSg+m Zg1 xvi!K)W")"MQʯWzaؕҼ scؒV.asG ޑv7U'If4 (M +098\5}P$|y~G'G#ȑH=S6]֚xn*Yܣ~w9C} NbBzl\"Uxbݙ ^gbDT%wr|hjQMp2/iYԤId VBWLB<$> wX\o ?=ro֗8m"<~/{8uՏOʩQ>_H? Y{*}VH5Ni%Y>߮YD>8%%зdYe=4`w] Q^{4'ДI !,|3Y$P^t${  d)tD; ;֚e&\1K8Qgiҕ 22nLUzV n00nҴ0.x$6uY]5zxXN@m=< `PBw5-?BOjaP2 oTG-Lo( Ti;726׃Qѱ.LKYI=ҤĚf_dO4hU;* <'IԆw:T[<$F,Mp:W-09 {+sXO 2rz(.e IiY||xVh po5(@նG{g DǹP%nuq=S'Z[Kzhx%I޳ z3* ,>SPXP4r 5 J&^r*#;l6Fd8mZ5 eU-c3\pQLӆڂslm5?#PkU{ ֫UV6wFsXhoz?Z\4أcy^H:NhdF"ZkELJX8l7ňΒ[ MSv>{4^&&L04ư珶{Zg!yT"AL>]%q %L]qٍW WuEK)P[evOx?nN.5|Ƈd15 By|CQٙ`3Ӱ;5?o>NTL$w?\W{5QO=_EqqjI_ >˃tbQsv^Vf$>A/t:F`O[LBQANjr>pmZd.)UGQ*mqIznU4weULySC?"Baq]N}z[Z;u58._ |覨/}l֡ǿܫu~']QX=s1E]2%r71cGY1%#462,R5UhȽ JKQr9ƨ '4› Y_?XI]oA) Q u# @=Cc뉋XN>"fZ̫- 0(1BzuA /D1(3nAN2+42%/&&xuRŜĜoۛT) rLʵL))ȦL =T+ 9d*b6oWS6|1nɇi2ɐiA2S#p:VyZǵ _Ys*"y)Q}| s q;}\@Xʹډ&RچWOr⻪hQ]y |U*D#H*4h^D+8`&T/-/g}uLaq־p ),ҀiSZWMgIC]Y~ߊ:ɽt0U6EaZx'RuR>-%fkW]F8(~Q υI7h nDDG?%9UkN-7*9c$Z+qB͞.=ΝuќQ2e1c~~.;S?Tڱ_'|CbZlx/kdkJx}J[+،4 ڻ!v}FX8wQsWg!sNP֮6mN]ɶ/ _Ѝ'܁?O~zXhB{Wa_G;.Ԩ2y;`n5HZ"9? H:+p|4ҠG \et`@Kqcb(h3>,֒Bk +"T]CﱈW0u I8h;-8;7~S){b=Hq οve%3G|3⌖o۾SpUvo/&u1l5qR?# jN-~Ы03ԺP7wOeE=QX"&L cØ< 7G!1\8bPӽ7/$[#3vr=BzƑsq[ LZp!J,]xRiBhKސ ȸ.7f%%Qv3%S?㙽 L8Dr:HY*!*4ќ3 T2 ~1+0?hK'7Vy%O‹^ zl@< iyGyk"dƿj!9b9pRFRRZxIY.TقrTXy(ͱc319r6_ po"eD}_;9yTAaG |hE٭7؃_MU&ŃT($ R& N2&7PZsq;_?I ` #mp'W9̱&J6@mcm'ï:ډ]țڳ*fHƒSYKANw, vR\LX a=PфH)xciDX@+U][/9&ߧmK땙~[ʼ2ܿX(3i>BNh \h3_à۝/ϩYt+!ޞ~<*P"i`0C"-k)܄5off)pJ!P`vwl?Uď([qd:tӥڂqQmc'+BsJ>]'>j~i5!Ê}!Y/]:i iϢ)>i"3rNk2sevboPnO5?yRV_~=xM1,:%fgՀG=07dUx5U3E%˳lM!2`;`v{||b wԹ6j~sf ]^qq"ѝwL8wP$ ZntL۬o<29Fʒ |k3yU͞[m1u]AGBPؑ)#H9= A IC<'ksqx,Io4TfJ]JE4)/lh ^c$H+%6ˤ9ASo2^hΔUR u$~'}< MǪ8. l ֩|'1T[6+ 눚M5q,k a~*/.?TE9= rW l;&9/HF:oRu-l5/-& K\R,Oxyi .P v]<>ϑ>6HG X  sA}/9ֿ>q܆)W_ >"6t6,m, ո .0(x@%of]ٍIE1A$֬%ǿ\>m' gjFl}{ t'PeQZswM6ױd~"Ӂl䂳/DYM?PL9Yk[~ ;L['@ ' 뮰Ohxf E( &plGt}lj}unP#|1iGX +?0C bzvܒ ؏c9z\oس1 w;˃e uis[Z%eU!#3*#n+Pny4Cj&px X& RjWWkXo[U:T(Ft׏B <%cyYU%a"t{}c(ڲsVirCVYesHuzPnGy+O#0s⹭ʫ ͹Ժ rvOa:u֕v-ntlaVM aKCS PUY&YYe-tC0fȊ-ۑ+Jƻwwp;Ћ+\J%O"~B~:lW{KK qԀw&U롥o[+9|k{&`Sk~i( {bKo=Q?6Ҙ VU>[p LiE%lcAz#3}d IL79L :q.95 `^l CW2;Wf dr0Mq;pfdʹJQE5TdۙϪF|$O@T\YXQ ,D:І/4UlIKh`Ŵ8#,L];C|}28 @[~Ӈ~t#k`@A{Rw[IZ)RG+v٣r?E+U V; ?P{?o%4hXK&$?щtzZ!dqt "PGD;DE0^6SwX76ӒfA@9vEyu 3BdHI d-/+]Z;de>,Fbb_ 5N^l?RtW*Qt%1dB%Os'wh m,emzÒ%,J)5|"g4٩UWR{!zDz32BXw=İ`jaߑLF;B׿zqvY醆tHWf/#;hݕp#{͑SռtdԤo8= ˚[U`C\yƔ77ЏiRCײ+k+{%'m:fq wl Ԕh&@xY zGЧF >o[5Rʾy*47 Ž/{}xM?cxB6)\mwA<_% 5˥t׾S&WLN&*Vה" .X!,,: SfdӖIGa(?6$vI!HE顷3| ;tsS!h~gDfbϝXA]>cl4H%@pbQ<ãi>>|\'ԑ [*A1t#6Kqn>G{e`2U;02ui~ɺ _yuB"7YDrKOmN}M\~|P3b4:+&}V$GcYkOe%Uv"7ʲ"=OSߛECDq6n1I.ብj%z˒E? # $ ^^imCtUK{#,Ɲd%h2)0j2x.2DIbT(-kF"n^VRWe4%jBc1̬ɤ_!1YϢ؂ dpPx,> ӳY6}7=v&ZLGW uUOK$኱Ӄ$bQUmFͪ9qm>zNQIJ [SCԴ3q] )"U!AKn(wŪ5Qy"Owi-veWHPdi}6˃Llu @pHNLr :Vy] |ف:ގBr;MzDF/B>OF*ŘF#/Zw%V{ ~ IՖ6b9mF#zW5cv!* ?֛%W(ai4hIƽqַ]nĬBTjp m̛3$+V2b=#?}紞 OD]}?{Ja{wDaDӸ"zwÂ+c`&A1#@1 ƈiaiJ_ ka_ĉBJ ud$; +ϲMR}*.FsB9(Pez$_:3b$4vc~{e{MDld=v;0C<)0VWUE)93>q0Mϯ欈 F4w"f^YVĎ+>ᆫ+_"aRC3V̰MhE׽Lk;!aB$k<(쿆d(b^E` JItH75٧ G>ۚ yo??UBj9&ڇ͙opBI 'j3}Z #;)CI/C;>z2e@ `}Y$3ނzI>lA͔N cA,͕dzl0Iz[{fyRJʊzN34J>7A,C`O6#ސZLI㝶;[Km+[˗]P]Z˛}E-3 Ȅ͜UNh9A*^bm=8F AG=\ApL~LB.IC[2 !x Je.>n!jMRưQp+:CƢ5*6' )j⺒4``!y,247v")Ho4ѧ 44Gc'\-8H]{D1 Ӳh}39T@b5k7V<4? ~]+.F=Syݴd5fewoߞ6uO?q?xNb!!bnc7Xi|4N bh 3Vb҇O95L–h\B/tS# 1ԮwZϼ"q` lLW'S>(6*Vtc`  UO$i >a ,miXCv )_)1Γ%dcU$0DRIST܉"Æ1##3e!8 ^]<`9ΔI3[O]#wJݝzY@YTT*5nAG5C -PSidg8PC,B|L:SK/4SݤGxmw53=vL^%=1A/ q[TSwmn#m'a+8{QØS Wz/U\/i]SAY*5CnW|AFE aIÙ #%pS@l;v7sRޮW!kC$ykk }()"mN^hW`#u*T/7MhI MQՀA;Y76:?,P6_KF jpo5ͱș?6ST:\pϞPh8B0B,SlIE/f1*)E[LA AOZSH*4@ZH@I) nk5D>d72Nu_JMԈzJH׳i#  k͒02S)v!ӌ}=R{v~93Ei+'[#1ķ2^Rq '!IS2lRG[jT `E+̵ K rBh­,|d wӑ`Iu!n`e:L wT_0hǒRt i~pֲ ]Ha^ Oɪ(dHo%,t"Rr9fσS#'Zu8Waъ({T Y`椸LPy#漦ZYF2aO-rfurc+e5a[\I4 r / !?Њ{\:;t}sVE{gQ~;[Wu5jsA +E5ѾS[AlB\~}%YpVsMm]޵2sZs3oPVà36iŘG, Yd{-U VQ#Rs \BpHZJ$.EgDCZ&)t._"pt=x0Wpu"P!PT\(U&p%I48~g}2;d3ibA7TZà^J*7r4Ƚv,.e<&ftG3zb~Q3JCf}nvПT{f$.eR Z4kؾ%\褜|=Z1s#H~&^fc+~ WWZ>A=qQЕXB İ܋ '0L7]Oip цZrH _J.!eລ uMq6lDҊp,"cV&,|jJ{G $Re!JTK7ulAeh0&jmȆJeyWPt&'> c!V}~/qMfC}_̷jע FZu:+U8Z+m!Od7wȠ"]ĻF o'II(c@jѵ\;-|p[_5/7~GL;Ý Ca`y] sݧ̚/^[3= ҡ j@&Fy WFF^Ĵ _`Kw%mʡ+ xHEHMWع?)Ns | Ȣ+dEGNȭ%e66qI D.&.uPDoXȔ˝}8WYp ͩS2KMq p^ NA>H,?y(1w}3(hgLJ C~ʪ7kGSUc^ozAYHةHK9a)vIYSpm.H9= bDXKOpΙ7$1Ώz[ŋ|p='j3k"z).+;m 6 _5ۯrm׸;2(MM= |9k(iZWZ"te} j~2icٌrMq3q8BkJ}p9u ݜ ?qxwLzȒS$lI|4D\&J xpbP\𣳗vB6&;"~)Ct'wD9|& Ft)S~ӊg<̥2_ހ3|)6r8wAcoY! ty䅎>aL3VM!w]'i?*V U0}x Oᄎt3` Q<ǐq9~KjeΨ >v^~NA"@r]fy-'zw%6$4{p/%DJ ;st2\rSP,qF(M ;44-:o'.Z<ӝYB{1}u׃Ѵ8 Um*>@iR^^gc&L@iTon\KLxT `!td6p1(qpEގ)U0z1.QDPلgJm`,o٦ps_-.ڲ/|/V@2> S~&g^w* , ösLLj(ȟla iܾ~.n}.%2ZmɎ*S֋w}LB\"I|F`憱*tyUn{^aNw\iP'/UJW ֹ\lփ"as5%"kv9p9Ltw 56k1a/2[U{R 0fĴ8'td$[q/+-b*6>uXÄ0''6᚟_2Zx,"g\*4 )wܦa ldG `[y -#7'UL #h۶ENϒM (ݲqY>ozY99vۻj L."ȋ(͒ & L615N'eT0](x7ztFJT8w&Y^ >HyXSf<54 Y=`#)5uG &p#Zsi2BWqiު yzi , ^nʿC:H&4o֗5!V8Q{HkRߌZ^I\ώ yXخ1<9MڔIIDͤxfQi@ZN\jQVQ하rM×~{D1 \138L u+і-"+R58sj؏H=l$YP`[*w;|Y,]7rQ ] ss6Ilgg(xghspt٘k Sk.+1YR=C|~7HeD~hZ1]^5_\W~D]t~_G߆ A$џw^Vf\׷7Y;udӱe)Co'Zw1ЎӐO Vv~PG $9c0p04P8LE4bʳVW\ꀥNQCĨ@&AIԼ۱VMZ ɒ4Vx2uldp< |*{uV>؝n9wcTxSTڰI8f^cˣVd L킙>&64p [WR|Qo tp;ԣWA"35C>=]MrO m-3%awV@rf]JEcI8k;&&fm)%HmOx=6y0ח-.g6$@vvN-1ǢU J;XuzTgwR;ZG.ąuc~nWUa[CQXߨ6aNL,zyG"K/˂+QU  %R=,Y2F/7Jâ=xpReHa/_2Ka#L~=Z$u"PPOPdH5C--_;rLvqV++j@}kήՃ' ,))h7{;9(φ{n?Nΐ4t"˞ ߌ :B(tY{ך86ZX|c&Y>GR ,ཕa'͋ h '82Q4vHH74WqF&5|SC"ߚl5 Pz2z8 ȹpt0  ִ^M:-D}:YXD5. IF1%wR(&|Kn0džx"F}^qU0{;)2XEYT~MxuҔn.e5CN{6a& ڸUR]q}$Y%g  uaӛͥ!;?h0$<ƍWr{ &XoK&_")B܉̨ډ׭=}=]B\;#x\+ #:O4F24f?㛶4.aˇIO̙\7Z%Znj0*|tX02ot]{,tm%֠/I*6%E=5,%4_+2^a?0>9}ODe +ꬋUS9\XcUx̩ȪYmāA`nk.9فvL"yzꍯ҆]T cpD/t7m~tx$4Ixzr1eeY=.'(Rb!(aZb b*`y[nh3^(#4=QmQg>JͳFbΧ@g(I 5PK'z%tؚj\+_d]0eLrzZی?qArCC!6 an JgّK3Jjs/dpQN$þ n.UaȐ\FM/MOiKnojdy7m/}9y(cTkIxtd0te5^j?H xohd`DxOPݖ":sMOը2 =䍀$v )앢BsiZmAz|CR.{44sR` |h,mE|Gw,-)#t X&`-͜*|0 &)_GC<n>WCWf+gl[l2|/PL5oj%cۧ=^RͦID2݄ u@Ju9úFn1.I`ص =_A3UK3kd5FufuՠgcDF̑n~?S XƅxiOx3㉯_͗̕/VRڱv84mNMO? Jm!hO5?{h;ɒCrZh@<: Ex(؋V N&LSM֌)دG µck0 rzxE!`˗ ]l޲o؊:~SADXrІd^ Ahh d'ODӱ+HE^eK $@ `pʽ,pY缠Oajv~ƫL CWh9 읧EWJ.*pg&TA`gPU囯'>oW{p<3F6U6jx0ud@ZXr3u7yݳ*X!T $cTrk_5 xZwMg- dd! ˚4"W$vX?="ePϝ1z5\ld3b '\Zta`y%}+7YHĺ{EjS~L>kiRm">J[-p?Ls@$w8)5p7i;ړl,Y~0wĶT^(!rmrv<AGtT`0UcakzhJx?L|)t-)ll/ ֎C/5>%Tʮ ~Jf9&cr7 HV2ĥFfh]@g %Sɩt~^3""LzbUOݎjӷps0:qz-=VǤ={ ]wuxdPFGt@i@ :r` =*H ^.E`M-Y<7)f4A/69H0((3^vN\*gˀME)|sΫ/.Bθ B1Ukj߼^޳uh}kt'W$12 m&rTcg%PeL:vY=-vRƪz: [#ʑuq`~-FQ֙3A,Qо#zb()F}tLX((u}ɼf/c,!ҥeIJP21bl,9b3UUeU:R%4&f9S--"^i{hСH5treC2Gq{hqc%@pYKt؟{[e>F"P ([rj,0]ǘs#pL*l[?4N,(hD.,oH.!nq=yp[op&/)ѹb]8|q/2gp;&Ʊꥻ2ޡ-] gp<$ -#!' V\}k'dXKi0I  O- ;JzmCl-ٍAE,Sf)_WG}A^*d@<\HN ӡsKn-P7q]KɺE"jv ZhY=5ɽb 8:yߜ()y7tr狙i!voUQ(ɎXVk@"7>nsK<%,J,Üh K@5 ݪ9X~Dօ@ !דfRqe"[qB~/h WUk:_ @jpaO,J4;7Gs/\Cj EHF"U%[ ^7s ttĘ4q|NjtrVy4Uvp/Q-4QALscLˊ͉Nq]xf\SdI5SNU2 ;B_꠶ihlYʄ5%f哝C(B2k8_5 .>xp)\n9f$u\0y x­$t@%=o.i!5kJ_}|UM>, P:(L^Gq2]'Z"קSFwBQIUERtϪ״l&9;90ƮF πMnJfDŽDȗXL:t{.'"{q eq\I(1Xv)tbjv5\Ʉ,9dؼV="ԼOꌊ9o',Ҙ@% a&I$jӊ[[LYk9Ö >d ՐӎJa@l \۳hM+5}g gФ1D)|R1v̂#ӕR7vYJ]D͈"EHCd_agWƾpuNb|7Q'JTʦpbFTcDDwS=䙽ŷA",)Y K6  C Hi;l J붎=M\(ГTyEU!XImboƲ}I?eW2neMY45Bv*#بZ8|~J`jG}&W2E`%gTS=y(13-q9[j7Rԟ"v0 "U#Q7WC-^kC<\Qa~},bHֹ QKK+ yKTZ=k:uAaP#:2yJFC2Gj#bA{$̑a(dSR+m肚~[.'~A~ Br=he0?ݕF5Twi1ǔ)RVV*>iRaqA!Ex_v3&0=>l.ô/!@[:B?4t9G 8ɫ;{VPQ.!Jb@Nd-TW ^' bHAjSj+x>]ϒWgƍY55\6Q~t#}pGcQӑjH(tCVM@s˅{5i6FM~n l~ZY$(: }JRyXڳ󧜷%o I=K{i7V?B @w (3V/yb#$CO­u,ѐ)ތ 3 2?-^%?yfG8@k_4E+B!Ҭ׸(:ݘV1`%*\j1Yt/sWFٛ<-?֒ph/PTvsǂӐp+#=(@W$cP']QT)9=);Tcc/AtƯtjYvѨhKLTBno6F*~N>'m)0=:8$Hlغ< S"SonvUDЬ 94m8nSJTs]Eg:?xHjLz^&>tX5ka6цe!j62I$cc}H%ddSo>Va%xǮY&n`l|kWa?H QaCU`q^ә.faЮ{ޱxL,qss1+!CN ZꁞTmEьn>xc';i}~x j *ʱӑ UMP:!Dw֒f+ N]vtAUؒ`Hp@:# k7KOzj>b00R=\R_.tpvȯ;7<_5(:d>+ \Q>1; *J̐݊.bB97NIGn@s:q+~s6^^&`#fDCmr)v% %sX\E?2o$/񩸔 93OEGf3,t4)iK-'Pҍ#ð+[:K!I#C"IZǙ+4£.Ui¥!$(t>(d6fp3$ZUUh9,sK2.-U;N^sVt9abJaySJgQuV Z L"9\~X("iPu Mdʟ@(0f.o-P׿HNܗB;W z ΣG#dEn49TźH;\rc-=*<=yM1?r{+iWDK P #ʂ9헺NoD*鱰߾Ez HZlD|qʀ(]#+zc_ϑn(zѪ&oW0#g=0GHݼ Hc,g*ϣQށ1ORU+2LϽ2 .՗ Y*D3Əax U{߱ D^t0qnj"h,Z"v爠+*J0ҟ9A:՚өMARCx+F;}J1W&=h+ Aߐ4Z"T]ǂqOvpTy9ň";a[oed{ \"C`o$GǬg=G4HӔU@LEH47{ܷXEQ,~g>MA Ɠ.NWmn,*Wz>008~iB:f[h"Ke ;1nnULcMGcq\=uHD| 9DJ kutȷ4de۰mg ϖT1neV6Z&f,OWn8-G# IcPQ(I^c5*o ͹32/sn Xr@y~a,Vk% CwCL-*}iQ䈿i6 U!-"okR}uй"cU=P*|azPZ1sНmKQ30CeY?1uӕ:Jj3$]zAwLgR`nϴ _SU`lR!$ԥN{GrB<{ $An ObBNU;f"PX V^*ho"k|taת7 vJHNB΃tc_+q>ψc2hiZeR:IC4,g"Jȟ4XҘOIIQs '(K̺i BR\NLh3OǼҶ@wrLn mmhn^}:dG3j 3سOOӶ=켲P:2A$wE6U =bJnk[Vb^W/~TmWU;!asrgb8X,@֭R@Jo03qK0%Q(o`Eל΃ pR~FNp,\rV,_a4C驤rҤtQKrAQvܸZl_{q?mT}?v"!;]m\'+yge}fnyka@Azpr ۮʋs]hS5AڳxWf:}" ,r/[1')i0vyU(!Tx>]=B`)SܝD ;tPwu~ @ tя$ruRŜ/7K#:MdŸa o6tGY{68G\?ECȚj& gC7ύMifq(ob@I/ivxt[ɽ;! ۢ24+o^Cm$I&!@WְiP"\We E{XnokjۏVg U0g47c5of`KU@ZEӛ/_vZ CRjeKI9Xo8+=}+xqdOn[S ݿ 2@&RĊ{VD?9V{+P~f!##к]|o71gD"@ ޘiET<ʹOgaڞ N, j'.UAa F]::.#Ef2!ֱIfO8W[ Va#]5@٥S}Of YSvi@Ԧ'z#[o'e5ǪiA2ϳvs!”FF ɁadTR_3oXYaC&DKGB$D\_ZEե z>!ƍŘHTY<,O|(BфyNZ:;4ՐXMhOWT/ A=:\cS{A)z|q q1ytðIq&\L߉w/*0>\|Z~#WK>=r\ݑI$6v%A{}` 1<g>X=,{2b`#·VݓnxLņ̘L`) 6T-υ%Y31xa_:\ael<%Rg.N[X1F- dl*~.H;݀y|w+ ppi,9)O赶:zeLzB8WYpiKR1lKABiSZM)O(8),cEoF鸬5w`0PgLXKrcPr&O|_iڟLgbs(XnYIo9u}4([dg.Xy;-υ bu.9shNvq35=`c}DF@SmoƎ}1Ȃм*f",+as=@i~ )W8 cBa"`JæjE#KiLUߞ#x>[R)d%s?Ig TJv-h7Eb+} yx}Zkɨ}1J51MgePU aµ yw ֠u'zt]2hn(岖[S Y%V)RD~?Xޙs, NsVZ}+y,­-o|i낧l/Q!΋͂a@ae5}}J.[R7yY־{J/ +~߈e`,I Z%Y0IoN\AÛL.} ~ʵG?/YR d5^oD`%!SN"^:hWI֬"LDO0̒oZ ?m< ^uߜQXd[UdIu=͜ItF2|3dՉYTS+oS@AyobP}Kţ`>?^q"c%},dh\0)-0<+UԔ4:L-.V@h` ;_N6#SZ=`̐i ɲ~.bP:E+GPdbS%4VSC!Vזn^[3Io {Ȑ<:}>$7 !s֪QMBhPM۰K tf@>pL50Y-@PAʶ~:ul4t:R>n+'|J3`kgf4k5\-MS,m]l%Bö.Ī} ʃ5gh$/&sD 3ngt*wv/_L0;3h'k"ڡJƭ'wTos۹ʅ~#ARQIQMݲA پ1+e@-߆#>z})Q{"bUDct9*]OyWS鬳H,SО{]%Wt[tIiy-<4Bڃ#Ft+E>f_O:v4n}*i xM;R0Y/Z-y[j؋M췓1+𸝲3Ոa̓,{LyX#*$%x2$Z&ɚc,WJ),XQIω?Վ# uy`AVG WV.i|~q}P4|]+]q"J$_^nceCy2‡MɮuVx{%|Mr #ȱv4!_"X;\ȤL]9 e;"lm Z~`+.I|iғ6[?gHxڧmcčW"O;wB8 /E *Mj2{ZZZ` $%zz3~Ð&p|ͼA x zu1gyt՜jHb% +) M\q3Ź<ԡY I0Ƣ4fU%apT-AN;5$Fd%h!竗 q'DZi޳t PD6lz6C0rDY۴d1dQ @\Ή-l)<ѢwjyEv-WS WC5Ұ0x,Dq[ Gr=L\[S<3Xfk{E u:#1/@,uL.3R0%c%+ wүLi1~#i䱉P&Pׄxxu~"͈ԩnZ0p,MvtdRt^]W[{Ҋ@ ] ֆ-. m3kQ=Ia  ӡb&Ǣ*3,/k\8z֐xҶ 8!vs> 8 !)Xz+fgk}c-}Ft6^B|K^$uRkj]9tcvK@'@1eCwFHPH?Rdޯֳ2UQC-ԗi !٢g]׻qKf0Ÿ.&F*D[ŁzxtEoрR*8_$v1v|d#$b(^}/3V>1 IeT^+2Un+eٝ{nqs*dbrp܎*Vvg28C#?\}NY&_?6>NtCcɄh-^Ke_'hjLȓ(VnAV@LA!ߢW YmZ ҧY#K֧${ =ČkD 1ԋ#;2dEYؚ$@o͕!86-4+'U".?1 wu'4:f|Bshϭp. h1\>f 'L-.1AA&LAQN7u08jv;#LO"Lz(eΙ}YÕՠu/H3};ƲQ~}VxZ Zy5%h|g*#T fCK jy B|ژE01ELi˴G\Z+. d^0 /Hq=if!K\b$O:lS#R[:qXaMRŀcM?JYz=\EiX6SF4;-ne]"I^/bE1W7{4^K]{;jr 5LWT 5H$oLCf6j}L߃k\Zɮ.&t,BgGԃFFB1vð&TME1@*č^|u X cjdR:r3Bm|6߃QSnFɋ82/*.cA G`xCiW`e)Ccr) Q ~̈́փ;Iąe%Br^ B ;vŒX+e<  ov6BfYPͪ% Qb i~n[ WDpG!m;F'NGȧUv[Ow_nJ6Jy8Аrkg^g#w%V.&wD_LjXJLf<$ '|%.*h3J^CR7Rέ <ئ1╲cLb9vrT|O;$=Z |;5Syg*O Ұ-1|}g7Jd@BE08rE]YF-][ge܆)F|v|F+1s R ҧ)-"ȕ.ݬAFrb9/j;;{*t C=^1Wm pڗ ! LU~[py Iִ{igihvW`ԁ_Kl4:har}}/Նl#u^zX%X ^auAH F? VKQ_~!\slBx\L)ڦ_u ! 깆KNoRf`1ڔЮy-[a{G|ӑi FntgE6B] )`30BZTnFWW=66t)#s&Xq#*Wp2:X|M; gY7dtF8j g_^ 3l|砮E k?I!O4i ;صho@ċ-y)+9eeH_#kSgl(e.6ª1WР)ha1 L3S0ˎp^yh{MR'H J@ny=s3d7h`:`8 Q{x+7V8JX=M7"8Prs^N}5YJD|&0G%7gQd+pfH"cΗI[L-w/M! So%R{>Sh峮8B pa.k@fsqN3( ]z".F+)j#Q/·\='3c\=فϫ _l&~QdѫOm8&ifQ I45ֻbR̫dQ45[;(Pmfnt ~ssO6 ŞVD"F!>M&]6&h,UDE݉aw!hODY*SE>5sPڞpXH=neQ+4FZ&WL:Gb:Ȑ'=p ll(߹FP0 B9~+JI_2'ww@0͸e/IPv2 =%@%­ 5r5n9y,(ݪntz7(Qɀ}(WdX3J. Y c1g@Х| hEm p'\Nn `+LՏ-χ!Ev|GnuLJz/랿0ЈMZXZ|(qƍFCbRP٘J w! >ZEd\r;E[o$#֎3rBc?D1F|T&R(ϻA1f蹵l"5Vp&x5[B+]˺m ̢N[{ .kon99#@ > pPP>.`sOViT6Xvg'T44AF{R ѭ)XrL|{4yM_`4m}t (' @ &k-\уdGkCMP zx6e6Q:nZ e9oNƼ+lWݭ "Ʊ&M e^?_ׅW=y!*J(|?G/̎00Zc1p4=Uy )%!jX? Sy ބ9_ fPՐ8;*Z$C8©Q3$QyĴʉMG?u췒'PCF.0Xkq04cʽEKL^(4n늠*E/4bcА睨n}4X :NRoV=y N`}[4Ծ(%E9xe=^>aqkP+3z"׮S Ukf#/]Cy[ݶQ<gxq d'"iQ&BI>?sssH3/Fe_#.ޱrâ{ 3S=c;Ixz@Z]L)L\SV1Mmx>/eC/; "0^dgv LŽ5ZR%1|_o1%}44"N 5ý!?ݻ@6NW?;y5䶒DlbMR@*59>"\\{oHi"ρjFx6H=]=d<_y#9$EkZL&ru(2aC ӿ\qAR3*%pJ&X7~׸\{V=zC*kl2 @bߒ榝lS7wL[o ֧3SՓ~uK'.-F7V~$:L.Mɒ,%<!ZEnD|㍋m9EQyOz๚j>Ni܀D_~*:)<&NGf="Urw -W}q,0n.6 ~bPE^?Jm ?Homk盓DQJ~'L`;& Ԙe΁6EݚaJMݹ 9<1D5Iݗ $U@jRz[,PFlwi &$xp{N.P/JjnۅXۃ{eޙQ Tb8A lT/!TI7t'xb[ "/2+>ba綜S5Ȃ\V*1H2(j%7-Ib%'աA vQXkjaBN2|}ӎiEm:?7דYJ"$ޥ =F%*Wn"'X/&x{9-9~Ҿx̉|*$l!x)f6%-[gRCIWwOϐ+& oSFA IJ>eDS?re)Kj2 p)p~IK9d겜q-2r8ț{ _?T7. 4w@u^lPc 1: }x{QȢ7gyr!:`2쪧+ʷUB(]Ȼ=(Dqj' V*"p <g3'z΄ђpux=x+;up|VE} TX'VpT™aG]F/;VG IOsP5!8RXF{}2)(t8P\ ^TbΝFw[נ 6t(D\p )”YةhVne7WV6*ir@Iu2j!6@f^գU֝]R"Ƌh_ޖQR;RJQ,ݒ6ɱ%o"_[:5ٕWP9FX$oRQ[ʴsxPt֣]fH`C㑹[j 3;1Kmky{nk-6(Ƴ;cū( EaE9܉w`,l:e[i|CET <;z~KE :qsWe Ky@ ,/^ ~M1DZ‚<:^pJNIJ*Q2 [4}`v*1'a,E|?N:"H\)v~/5#/FOsRg7r}GȜ^o`T4@V E7ҤK7$g~Pu 4$E-YR]pP U8/4gサ.H?F#ahɓ#![|H#qAv& auDl gk`H@p3}z6ʐGa7L;):hwHk~bқ͖g/RI Rϒ@ :qx6~; qR ++mySj 9ޮuv95ު({qQ@#߉ /$ץXG_c!Q%IEwKx{b Drt F܍`E1>#^0 dm`_sԷ,-Dz# =ci9ݬL2Z7HT+..{HGhx :'kgtY5e$Ԣ?`V| {\A"&B1]6MTjUgHb3vZ( e7v˔|<': l\`5Q|Ahvn t6Neqss[+oy@#3rY!C#|1)T]Y !5ª\O2K]&ksXFsG~+D>ĩ&@5 HWs2{p0 -*[6W*d?<س*@1O( WMMmy~7wTP8a?f8XBNNZc̡,W'Mݎ]O;kZ{Scl0FjI6;@\9&ܔ}_3\eƌԣL-tOP5kFZ޷TQMƖ8MX6,7W&y>ԕh%ǧtuF|2mrI8*Ɍ_ٌ, @ Hu&>Tm >&TlMnɹ]]aK,S[[!`P fb'q3Cs` T=a۴m*N*tAgb]EdP .n~` S3TԪJbCw#cW NSʉ_`84C;.r~ LUb:3%LUd&}sI)]./茞2-LGg5>K'(+"71d՜::p\UaLS$=؊P;Y:kU.|KkvU t55'šjoqe^diN^7//4KՏ:I]Gi]ˊΑk֋5嚻'Йry^Oԡ)O>W;v~$+" GDN!X-;|-P oyMUΒq*+T 23c&?I(5c|u.Zmu9v|XB/f&,&,hzsYՐ9::) Oiz6oGɽ^FOgkѣt v1įg֞ZUj́]ɉ([z\TJ}&z0N[imM|F܋!;Ր].[™%80~f6%nLEg\ d><8YJ[[ф*VVAD\a|6ή}&sck# H])Z=d9~%`Db;Tt}Ua$E~h0 7H9N0w؎7v $trnl 7sX7-zs>L9Ed feʍ-3sӳyRz!Rw2ᙡ3b|˒!"WAn#$K8Sn߫bKQfK< pC+%ŅTa1{pXdV5ꪠ2C-(DQq4k;_T!N͊H6qvP-}u3p{{]3C;yM8uPeȷQBi}\R9N7s TY8%?v 4jTEWt(R+_9?_ jG׏p*R`d ;ab,@1t5>1J<K',P"ӶJvD 6[TioBA@L=:,:L"IƇc=.b'0 obȟT/fh"T-eJ=?&ɍp^XM!{UIdRt&'w{mA_cu*{Lե .,^& oe ++d$1+C1Km2Q4St`sHֽp] VOcA`u}/3mٖT hN-&401iumuu"3ä2Qנ3>2,Ì^ "JbԹ+h&PNzQk؅mdѝRYr=#32 @ )!xi m&ℾFzQL* n00NHK iͽrA$ϋ*@\ɥ.D2tCgC8įI] d"!ofT<8ϫS9t 7#0gOѝMYDn4LpcMn//@.&q R9x'h ;b.҅<Դɶ^v̜ܗĺ|P܀NJZ r+@=j؏vfptE Nn3ݫU]L`)HԤ\y^}M]_t+1T).{wcXwWi>ɻ& a5 v`yn܀5+S}|PwT<NnOq' Y}6vPlf2/xUi&38XY߇% l|00MYC 4p]]9D<{ }jJ!EEGL~}}Hfol|kGlv=Q|j5KͷP}[ANSOl t{jTJ##,)9 Y@M(bFg7Zi*aמ~`zYhN姿_\ < SEA8 5jbaY@fiȂ-wglu1*o!Ӿ{j&7y}8^!@!_QaJ 4~b1yaiub^9=KkCGET(rŚQ\; ]&4xS9юcI\|n^笸|w} 9l)[uM$-ɕq7Ap!J$1 HX/P> f]=#kv%3S64D`b3 S/ @U@˿CZMM˩!g8,9|%;^g5Gzw:!0r'Ӳkţs:K8`zZօWMԛ9RzS'shOę,z&8^y<\ MQ\p8ojր#0i6/FqzL$~Q2Y(e:Qd7±a${VR/ 2쯵6?GsH} ~}1d& "oBԢNI~tg|^+O$ZUQxKf1I6'\)jyd/i hm^^>W tXqW};ID V-IUJbHTGOĿ aSeoC4ޥH8>h:hy19a͓[,G->\YSf2- 㖭tC`.x;uat̷)h˛^\P+-]O+s !)pgdMC<>&AǙ/$aX.ٮ%;Hz2I@A6iDJŭqWTtyrQ]DP^W5^ӥ--ɨEWTS.09q@,\E1 Xm0G RGp;\ +@~sٸPM xN>Be3D+T G['GS""ѝLcj6gsA}A/y`$߹nKc[N> v~tv[8 B=u=ow|x %o [IH76GmWHiKD6UmuaN~2ᑏ \v=iAU__*m^S |x~&a,,7 }Xgp 9v#&٩>9==]pƆ5T6r pDW'/,qmu?0q"?4K5XlCH^1nPy&]*Y 눺MQ"3^&M6c iWexH"b HM,pt1!'f02ςRunVUxPfMR9 n$֘~$9"\~Z2D1%:/gYԶMZP%w7N@UʔIGau eҋmp ej:tL=#}5n[UEGյ%^-%=1/Q8p [jeFlg4,M7Yu5#>ㄡ+EnQK<ҟʁHjhO5Nέf]޴vkC,cx`]4 lTa^cV8"CI L=uAI<$oNE/؟6jVaۑ_zzk0ь^=zStw:l7(fpO\D M'?QA@jzv(ܻb3ء97};HW}Z`W:. =[τ]]QZ4Ŝ0wN8*УGY̾*wjg= Ab}VEBA>Tb> M7B+绌!'ܧWH DCLP/I)*marED1Q}w?[ڀ';[N06XaO%|<ǣ8J);GO߻,yYT* V8ÐkreP MAEօ6s*{F/D1S8ӽO*C鿞̔#5i峮 Y~?}¸Yu׏N'vC =hA7CłlcwuFHa^nG4(u_bdW`'6;iL6(+8iz fBR`-\QaPBC J uP-hI wI`"`+,+)#ܰLWS߷̥_VSz3 _afHhR YhmL?[8>l"mQX"N~J/K/fE)d^+8މ3n)q5Ⱥc;+\sUQzFLЯcO5)٧zZ64yRxk 󏤜*E_%UtRT$qJ(}Q/'ՀXjq,u.soz9i:oY\2M{-YxցuNf2b^pb~9 QjD2FN ` B y|,KNTwQo&yPÓm>^Ie"!RJ+}ZyY=۷5 [Tt4 rm )Ŷ$B4$!1Y/goLzv]X`C}ilj+SEJQ:4k׫Lljh7%m"X-[in|\>^#u^qރqp7| zK F1^xWϻt8˯/ŋhw>:[Ugr_wrŞ5*=Sd}#+J;E]I>\h#J(Gf>i^|/2L;9X¨(`3d;ݸA6TTZ\Kj-@_(9iUvG`= OB ZlU0|}5Y9_FMrg`d.;-a4w|VQ]JlKkY$laj]#u& aINtSL'PR{هE,<֧3FЗ"|H-18ȇvûg:G^ 7OMIO/`dK §*Awr:D:'%e8Q6ALe}Bp\zߪ|n*e190 w9_qDbյ&\-Jyzߨ'޼k4ȩk٤AVyfl[i  $qzu]˿pdz a[!ԙ5ݙv߂}Q3!23$8[jL'ڴKMSX/ߦP;1^Mg6oQ1?wS9f< #ΨA4=Y>ۙ B6A2E*PP)_}y5|64*% Wm.3ҤsG _nvYݛ.}%5#b]"f^skFWlO!X ޶saWV#(|X>>:!>&{ .?4dl`G`+ٯϥK vC`RbGa/v. AL/JK,m u1|GXfLNZRӶSͯw}+YߠMs<ŷ"p/YzyS)8*Q#-u搽hOs>5 ¾S+7]ھ0V,8I2Gp# .=NXC>,5 x"Ǽb>02 qE4^*sj@? ]`m|!TJ e`.RTM|350pֶ(K!~f #I=%~ &-]%H9#t(gV&Z,ΓgB'i6b;6UEE+E_s(|"jЧ0IE>yl՚_9(w˕93F|5N\4 %-$XyI:IX1L){yEzG>ڹH796 .vTڄ9A5ӀJKsd&Rݥ<=~F-7W_6ڠhG[yi*zj+|LmnĢMG{\ĝ];g$8x(hsNsDs]  k2púncO} SbdFm8.*{+@hb*?+Y73ۃh-%"G ~i.ithK r %#q$'0uv WFxkͲ\$J.=j#5TũpU)5o"ƌncf>xͭ{)M.֕Cz0,s7ef0acFxs x#s+VMљ_+n)_(!GHD[29A R%T}w?t[q|z&Qsy5KC!f8R]eTgt'lаm% =iD9/r # FH )('[ WG؝0Ȁ??2q_^M5Q#f=Z8p- In]=,TXQ]R9ؗ U̞F~ff_ >0f=LuQ.Is&U`5N +oA3`vL xeʮPP#,S:)kZV[աi'89Zy C2,\eq)x"wPבT!!;|'3B =2.lsZOHK חcP>Taw+nUtV5ԓl1!}gFem)C.-꼓;2 qiW ^z("It,B:#9sqe2QK!7y^Z~1ҺWlZoNԍ<BkvWVps;NlYtڿaUyWbdF 7h 操FZEy-Nd[Y[|.mIx I䦽 >(ԛW'kE(ln pǠp9=:bg>.Ψ6%Q )D?peLLUKcLr7TfI+-[=@%WG>d(&WI0H cԃ{ ⍝l!2D]Uv %O ;>aKp"2flId|=]'v̀W9nmngvPƲCQ\LH&<6 י`/T8/dpO Tnv&@͸ mT9n}ӑlqrNT `%r \Ժ3saYzFlRy@<3hА\G5$IpQr! tC1u͋O/O 4 #zUi%i9(`mS6e{&YRrCWFVG"uWkD񌀌](Mn(x}-Xw7WEsGƴwMU@_ m`eIΡ%u7TΙ U|\:gt^J(_Ek1ߓS&j&9+'az 1 bM_6XSA~{"M܏/nGYcxZ`F늉=&!fćr6\|u#D9϶I9\vc'? Y)ϩɚ_mF t.<(2)$ڀŴ6s蘶)\lT|\P]Ji_Abxw#af`Cxx\Gbf5 @wN+dIJpVsDV6}GkB8.maզnIs;A#y솔 kԆwWaT gVj.&ZtL $;:ќNfٜeyf.jeNӹ(MG{y2TU~]،e=c5,5r4*ĵGUkK dK%K6d4GP;ז).,/NdڟI|/v?6m2MCPqTM&$`XImUXkrK=hO+ pID(೯5?ég)QEJO[d`ߨV4RMUÔL [K"mA\\Z.}~O7St `1â9*umĦv'bɢ|<o =J)r f k.6]cR_j}F<S5ˆpaq!ޑ/Owbv{OQ~f~@;X*>B3;6D_im8YîK+vZH cA$g~ǏUh]f2b@WU\E XtXu$lwYu `KWmtժdIsxП^)'/O9S[,\b-i(R@#Ml8A˿|0uw~M\ͩnIow}0@>D.2Y* +pfgV\a,<PΉ|9]ܳHpw1,Y,Cߞ_uxQ,K1ȭ% 1#ͬ*hQ6Ay#Vb~ͬ.hفFHO:$6 :NZfO,^ęˢ( H*92q 7D!p!##dk:2W^o[e_OnRUT!t~@Tu zyo4SԮ\t`O+w!pXmXLn{U6;}?@B# QH2գ5J(_4I"cJRnҨǃ ;S$ZWdXJ) on$]is+%]mgWůJ^iP*kNGQJ/S)|'V/Mх"^V{m%cనK 3Ckד"-ʸE}5*=dȝp#!;Ұr3 `'S"\ϲ?dxIQ3{(pfvP?5[Q@y~1Ny(7Q QTƺZ/ɐ |0c ;2H7f:PIx&U ^hzp˓BN"4T:nFʕ05$װY&b5t%ouI+ċ_DT7U+%!Bd~' wMO8]ގK:g |OD m@ph@?7D|Gː*vĵDAKȾBUrA@=גxJ۝OP?E19w!GԧDd$[%Cv)}iĴؾ4sK k(P /r;尐O8 d(nZ[oXojs~Y&t)TiBupO{YM3yv=BUc8S-3r(!t=eA}.B5¾6h?/' v71KgR`aPڍ`L_[['&(K8 5s5B{UO`)(g{`pfSøg 1%?iϵ$!q (|`( Zi*!|sMy'ԉl.*V,d$Q"PQR1q˗w s۞J[_hYns_uu޴f,Tz65ߪv+O(K-U#!'8;5Q?i +4ztė]7vT?gD2+צh4zRLV`cݕ\&j;kj/U6WNtlZ@W!96-j;ߍ[@B&24cUaq'/+=a9B1Ggi7!Xsɪ.ȤF~;*pGCYk38|(jxZ;. %\ing5:t=Cw OR'YrMb0e8d,zo 13͒ 0~'@" QRxӹ}Zf3 7ך7J2sknO+5r {1S Ce{x^s=iڃBjgm$\1~ &[T~褻UIӎHEQ#RDw)̗Y, c[jP-r #@%mZ Bʟ^}:O:س\g_eRdr{cIWV#t  95e55Ix;_;5 YQk2@VgXn[RX!fHk}tiUDe#||@H|-1 8m.woej&nS\j̎/Kv9?#/Y }]$,_e ]HgЫK;Z7 {? G]d2܄$ew8*TW8- dowL +D6Aܘ"!D'd^"AV(99fJ[c2Vy$,uOWgG4у(߅(c~}g7+B] 뤗>Wݍ7Bç.s[圄ڈמa%  LJ7 M M%b`؛xcURnM2g>$'!91{Y|I ,!eհ!GҢ_][7{F<^b5Dz4U(bݸU]< Wn d(sы[ \h%,dm:>C fȆ=JɢM4R(}Ps/* r[35dnf1(D~&3q [4$f)w+S Y֙ߜ(7޳4oZ38M-&a/eK2y2#c{$-!.7 gs[O `]@SU']5ͨ&lT,{>9/WXVN$McVx{ #kX%4eaɷ=^u2&,XjNn7Ȭ݂Hlϓ-*Uc8cpG-'VӜu}!n J!Z|JS2)8ɮOK5W+ָ2hz%c-zA"T R/N$ _aUM_ՊYɹNO5r'64* 0ׂ۬̂k( e+xQZ4iS~ ;3#%HD5ґ!0Gv[W&C! |Fe7r*}~5D8=/@,Xr>AKlz10Zi?q% }u =t` t8KLߌ պek[Y-bB](AUbQTAMxr_f:{:pc'R[#ȧ-3xƣɬWgK=w7L(䦭`xK<\[$|[r΢,48^)إ7&)`VŘhOu6DgSx`𷄽ۉW=1NK6#3[ v'3xRdj ~b^VO_ZP{OI2_C\W3cT7Hٚ+QV嗲 ?g 1؋wñiL<7Xӏ(z';^ߞ<*&NMDBOu7ҧc3G4 I1Au#'jn^CF14unjXCYвBS!4< Wx= /ku< Oa:aFYb ځɻ).Mf5cyr[Y!t1*#Sbr-0+ 4h-ݵYI/S>]&tr>uJSȏ{@VtD̨Ԁ;]ULF6k l+aΏ‹Kz 9NTaNׅb2-L>7">`ӯOSX_C=Sq7|YrrOΖ9hOyj3. /q7VZ2WX,f;XnJ8l 9+$JgCmR`x8⏉/іƻǍ2p1Ԭ燨JŇW(0nN /2O3UKa纪G,J}ύ$hLlolA]̓&"Mp?,T@(]Zq0&V?WK2Emo4ǰzj w6ۮv"M5/m7*f<.ȹEUt0XM%H: )C=#Z2Ym `H(x9n&فK%8nzWd 2,5yeiB̚눫A+MZ5naTc.=ڢ)C︈j1;o4QŋٝuXnS gVO: ZG.d+vO 6uJg?IE8RctdshlU R9'eE]t~4Fϭ!:Chsa(EֆPuIi;DPS+ +4Zy(êzu,~?PШ&khT*c8c \U_.BK:~"wixn ,멈ɲ TWsEʧ@`BY 'ڶјE旱ZO wuQP" tzѭ'u35wF1&vCk=\;-ۖGĶut.Ϛ3p TY' !z@+t<%m;c1ih+7y&~ϡb篡pT&MMtHHogq;t_1SrJa{P R둤p_%&'PuW@:-]=;m tf9sk,c!cM&ۛu)TF9KR 1!iwlj/jLA7 YL3?_8q@Nx94 \ !,U9jՊg%Ų0N]Nffσ$jiMaB()fqKQ2ǯ=2kX6 o=Sf MyaV9;.H #,SCwb띰u\Poas-?.$u0eП@6RIC_Fל)5½]Q !}{{~<4^.}b̶5 ,~ =ςQLq|.6q<-kIuqW^ɨbVbM!GEUuߢB&_) lTD:VcFPwܿ2 l4ӽq;-u^_wlsթMѾ*{Fr J8q6I$6&S_ \,B܋3{8` NQx.tp)ǭ J7QdAo/MxE _(qo}W . zˠeSBcKO ( a*1 `ݏvkPFq<>JhLEX3imunvN;ke/rKZ #9Qrʾ̡d\٫K,Yd&t Ք%#PgĂl}48!G*FY&gdFrRMfsQHc3OmP;@WR/И b^^%paP@15jzkj9)XFid+3`EVYra]H;u/bD ޖz9ޤGW&n,c@ 9seɃNS l5Lk%PkJ\+lf! 3eܑ\<$VrM&pEg`ɳr rRiyg-.[3ɻܽRs} rm:TgZ/ŋu|S;n X^o"RƩV%([Q3mCT0GA[S_Rʮ0kzy0reǀKK?Uzh5"JHi~'X0UYo_>} >%,OAv1YE8qمtOc4PP"NV=&^:d/hK-5q:I<1ʱlk/%%1 P1fi$)xw?-.y"LŽ-긽[U&dLLljZ_P|mm˒-dk~k*r82I:0,!_s.ϧ㯡ʜA]I#8Y\XE?Չ&~I@S06޺ -o@/(7јxj{@q\oȥ[g]Pu{ʠh78.9<ӑTI+C"5p:@/{_V0|' :qY[nљkZC/43954⩯wڴa vp ӝ.GPΕ%"t7nLǸWpvxr-a*[M\=MnWpg8j#.PUNh(p+&LQ>fd\Jy b vit5[ZkلMdT[_5YؘH(HpfAgwpv {{8b9gD7FLpL3fu6o#K) `M7N)eV6w ρGi@/R:PZ.Y cE(eRn:;OվɋZF{eE2d'5 4,*:L'̾#RkckHV(P0}IA8 N Q>6 Nwvf"V 'cBթel:ω 6wC~!GrAž ŽksywAˣ ÀpMo}KAmW s;5/<'KDydTӧ>wa"50^DƆ? YaTo"{&ƙ ur{~D&0._\ J@KEj4WkeԦgH/lLQxٗ#[Tkm$9. ҫgW;_i4BVJEq0[ZEA,(W#<\PKP݋Bsucx{'5cG9K^\fQYӶ^~|f؃b2ُ Q%%)gHl9&:zRg1Tuz rByR?mɎ/R>9#rna|m|- b^{ɀey}.Ia wzJv \] SIy-dH4M!g 1/ /"lISd`8`=>u/x|3_N;Y+&7 7&6~|3(vlz^PWA*ZZ,CD(Lj7ȑT'|n L:nΫ`wp|jy$cD9S?/فf;A¦NRO2dHcls<zNETkib8V&kYvQ#߆o 6ehi͸T%:WmmXعm 9ƺꨡy wgڍD`mMc}huaػ[_rI f͡&F#N|mj#b;F;b'ŎjC` PJM!|Ի~RpHAf}. :RGAFDq}hPeRwx.^CN+db-Xk (/3)R~+sgVA>5^yȼb,n] EФnnwIEVY r\^[1T3 }'K4*F9ֳ«Ab0bnh ^}t䴼^/5@ y;򃙁BlpA;],n3V:H9cOTyZy)3q9گf 0~wgQlQ<N6{<!0J zY,ͼƦg7:OCFe%"oo~s5ccbQYה:K+y~qlAfJ0/`䶸3%VTcafDFQR., ԏ d.eȉvRP;_-Y@N^i&I&jaˏd<0H%M9XC)X\n-9UP0wDH+|cE@qNw_(]7MI4TRG$pՒqwZk }\ߊw>FSq cKnm_w !L {ҟHtUZڒ G#J,@c!l#u-q]`3CIIgS;a@5rm3 A3wc n,c*LѺSnSŅծ o]~BNϞ j̤R)Dp>0Ź $2ܒY `Pn D$6)淑ޕ՗S  rΌH9 'mףRs^: Cue?^v{[Cug$n\4KX:v/9&j# IN&lW߭;|8"ģ+gKP`Nx-0u}IӂDیiʈik ](X/>YV{Ǔ#_4FGZtfIiO$O|yOalRYmq{dD>] 2M~i/糢k<0-WebJu%巙((1߽ӥPs\T Q, w ?h7qp;^'-V‰\T~-TGD^34$ϐ7T]Ф>LC>Alc1Iʄߒ8I^8 %f#x4b7َ|M;n(I {(*Z_793@;*126d~ѥN}o=0N$) m 锫oCV_8q}ôb>uֻ_\[SUԥPH|hLZ_ fB:ݜL1R^d(/0Y; ]+zYo@764MP*¡ f]k< t9Xxv_)ElB!u<fHZR =kn=SO8ܾ :aw|b;zlwR*%*ENY&[ /@f8$҃oİ;E{$VT Q_R@IBѶ Lli3*JDk=8l kEdhv5-fPgnc(\)$L$T,:| VpJ0B)W~lV]b[Е Kg_ҽb2yYHd yIr0rS ~_U{e3~ԴJ MlLbDf%^pƊz>n;2Eh~(.*&(%%t) -h KBXXybWdK7Y xuۦ ;!زnM|6B_FKѺ,Av$++pYiPY"DNQ88["}B|7{Fүe<}q?epxok>L[:HPRZ[|{W7iy x"Ǒf @k&ϑVwTlV~`sqކMu:eXtf̫0WZ3L[8AS<Q+!z {)M7P*X_,\h-EFzF_AuvڶO6ʜ]xK@t ^A zU"d &< ]+Cvh|[IB5y:i䑟O-];+ؒ`4L~߰e4/B|l?1U`ե<)2C2n{˧Y1QOMqM)ËxB;Z艗ݰ%`/fb_h%tP="J,{i1}Bt:)ܥI[}-nQM=$;3ѯ Z %f +(-o,p _(-FN7$K寁oʋC0dY}3bI_sڥO;~T=U/@9:4;u1*vbs4 ۶RiqMV ԯC>g8|vBͧsWLQi)VrtiQ.tZ`.xk&V" !M'Zb yc WoѯޗޛOǣfav~FճqߔZbRwߡJ !!QVOK3Oה{ݰUΏN1S%;y$=4uvH'u ˔k-lw<LjF8bXgc.J@%+?ދN*@n/ycx>j/ok6 %k|FMXFqA PxgjN嵀Kѐb.j3j+$9|O0w΃ޞ#-kT^nKyZG׌:ʜX$Gk' Y +;%Xuo=5,6R0 ޞ0Lnos'c*ɤA 0v ʄ'2*!V 35QBk1Llx3Cd8 ߛsSIN*sՋQ"N0y%,(B>SvcxG jJiWK+ɤ`+@PߧVӢccNg0 T[Wc'[ϪJ'y){4݋FQg?Yd$gI~(l#S lb4꣬n_˳n*B{TƧe6/׸=Ka3_L\r&r3Rp"Muf??"o-NjO}QS\ i~h!c<7gV/tnn-U~$vyK^N숸`1Փ}S?x>z23_',P9vn׋x Zeύ]Z 9vGo99dG>6O o:op|$`w] ц.nB RHkk6b[`Xy[RS/=@Ⲕo^"d 9n&3r].(m (eZ M^ vc$;{]ri 0zFJ͘G^<2<u+=Z!l'7مLy?**:ogpP] Oac ߚ=`( ' [Fƣn_BKU &g({ YƳ8<ֲ;NhV!0!k?Qa' ,@QJ|Ͽ?"ѥ՜LFkN3uW 6.$n˶ɛNnbe)7DJm 1vbjY᯻nj6 4E,Ɠg66~fmR`@p(23$1N ߛ+*`=W!BcdI7{_@y` xUn:5@1ϯqR*[v78B#6M7:2 omE9IQ|kY|޼Nh-,5apCiI+Fƀϥ9!u*K-wY'kV8X)5Cbz?>|7Mφ&pqg!Nkì[#)-3?:+$OMg/X)CMDZ/3?;OhP}ö[^M)b{, e""~aDڦH/0N3R#QZ6h(!}nk分UA^.K<@S{{4@LE_tc.|%S24!@ߒ*WPD+B+E)B1wZV)C@{nOȿʖ3j^2>700HK0>341b@]5LKF(]E_ݸ;8,59m銰u7Af'bydVNN q/"V,f`KDg93} 譙8Σ-Ⱦy~v5sxg_7_vpp F1 Nc=Xɂ N4i%Nm] rJbLti>*&gƩP l|Zb)wvȢguwG}?Z4n~f!³7#<)]T{2 m!JE3o`]쥧qRlg}=%)jI9]9l$au vDLA0LT ׺ӣ@C- lwAټ)·D[x SO>.lA/h)*Fh;c41(XwD?sm"R<{0,z8Pxc&pQxjT,OM8[WaJgipڝqeLj1yF ~_R#U虞[WA F.̡HD戓O|sMpVvQUSh 8)q?k:Ƃ1 ,1ڔ1/a?tURԔِ(Ȉ>9Bfziuc&9Cwm70dr}pePET<lCbG(9 Z/b*Va;6'r.#Gy̯Fҝי?]XiPs,FGuWv88/ ('{?z-PE.#=}v ͌?6.LX%Oǥ~c.lo&cUvǺ7#fRו^W~;aE6ZB-bQRL2BÚnm|wǰaE0p@ME!QP OIC'[pTscNْ/ HYq`Zjc?ЁJ1PҘPt#Զc66qnNFsw'u A7LC i|DfWcKiJ1Ws&c3~ .ߟ佼_0ޟEhQ-t$}+3T*Iaў4 ӌZtQm$S]hT+{Xu.1F6k-ОbgS)J'pdt[կ5i48B^:¤&h+ԜtEv k gprV4V|O?~3J#HmϦ :ĉ5)P:͐.ް_Vq~b{*TUfǹ;v3V$ !p䳸'eX_p6R<'ڙxb62lAnSZJϽ[ 3'(^U Oq<[QwkfL-uTa!>7:Mu옩\یhA1cˌF|T.L5p'?-`Mp){Ml̈@X+1GTΨ'_xPТ{hptngimVZS;]Fsvƪ.>qQu~~YYe`Z0gn{Бvf1lHVR&ƈu20?;^;I\<5jKC}L)YB%";3cT\8LӦ-#s{;Nɭv} i`qLCjn p`MIz_RIt'R 葝x"1n ,W&W~2Fu| wPW;:E"!"yd;7qMelfԙdE2y|=OTeS.Né5fG Wq(D)C[ę;4XLXCH~poJ3Ơ2wԧ;蹴Xn |ݓa 2#6^Og v袢NlÌ^'w&HaL>n 'Z^P-$Oh>ZCdrhbp՞7[W(ˮ#1Ow* ā޳вRzSv o\VGbzVs" &6-E-h&w=wGld =/ͅ>P 9BOb)5Tk!ے#I3tK l)I3 _X!"I+8#׼ab;&4ܼKE%-3]CJb>{krQXlHX`{֘>0H0d=ˬ)rXSHL DLdW:#n)(a/'V ս ,pՄ%!6.ߑ0hBzW#aQ-jer% }R_ݲxbUࠡDָv׉؊S'4IKz?h:L[{{U |&ߤo_eJɵ+).=w%y !5 5kh6a?ʓ9`HD,o/zDygIBrPZ${#Ng(: {+WK(<'G4HmpLb&ݧy]̍Q3aDŽRLݳ2lRŞx ^֝ A0#C/-?O*eN ԑF>xvkì.LIA?1mcڗJ[}!~zM;xflN?sroe3 ;L&x>Ќ7$v n&VD>vtǗIDTAļ*fѯwMFȾBS%mf+NOJcRfS[d|/ގe,w G@+c\;4Hb"Ng7Oz{IjmχŇ5_bڊ$ɓ5FVк @_9 n6.:Qjm<*^&%n}!=wb!ےw8$ F 6enhYj`)'oh^e?fVhqđpQt#؟;аџ)v_H[wAz5y %f 簰!%ĕ Gĭeyݾ"PpDC}zp;7@*C֛‘]S_?vTѭ5'^0UyʝX$R|- CF?l:)bYw9*icQXW\N_ѹ`"KK݃2cPptG(YXbB@"7@g徉YܺӞbv!yGc!C|Tt%mkaGGr*W1V$u"gZ)e9\4EӒDE=.A`ЭmD'qѢ-^:$B`ϱ sV ♶[1  ( 5l O#xvYL*Yj^jm`嵙I>8N=Zn98j k>Oz(=H? >)ˆJD6>ζa:fq\=M COk?aM&7g3:J_BL#Mf59T ouM՘8+/gH5$Vo; 7d .ж[*ƵCv֘.DQ鸀l:-ZAz=!a&Wx&4Tל+J6PSJt k0ngggEKgI#2sٴo ?f;:Zm*_kVkQZ$ܣo e5u*[ڒ2S\$O;9\aJwxhXg/r v( QctpJю`tEQa"d`kƜ}Qx.-T6R*\7.vZrl68߀.9.Q4O/)+J7' +/\f8Z1q*gTͿIT%!HM"r~DmHE||r~ !{j;j2]nuNob%|I[Wvf r4HH*aqip֢_^Mxt5x+n̟Vٷ{l7c >++To}Pz(,CPtRUDڈ hM1d~!a3۴&zBg"ևѤfX2 'h̥}rxQ= ? b< ⶌS0Qk|bck?E5UI2 {f03~M҉:#/f&06y1wx UG)ޢ$QIfH4_N4md^OKz>v.ũSWخogJrhPB'Cz:emF⹟7иg5V7 ;>Ivv{4;$hbcw}CV ;d"~bibR+\,ffBKʀq0!cEݹ.ǐMaSGpaȥ%.pdfiZSF`\m{@N6I_ӻ]7낟jEیh/u{CZnZYk]ԒM^ 5+呒C2hCXs(NN z![Yðx)λlM1 fJr5 FE%IK@ȁy3Q@Otlcͤ6B%~DuC}(3ЖR`- pI4_Hg҅ZH'l-1j+&;U6?lQbj˶GV*(n/w:k"8X_`g c;Nu\,uqGQinWymZTc]+zIQ!т[['[ )CY᡽?4\w:d&yrB{Q7† T bjuz|ȝ9;7^Mϡ_HB-Jfb^h"5kzlCCEW4 ï NJCVC&_.e3&vnYG>/,UʢEB1YCW3%{!3 EDVZ e{@ P'`M_N&U5L-NX%t6bd֗6٠K*Pʼb^sajNx!b>`Į7WRr'{a@'u _e A1gӈVe#/vQ+^}Ox Bz-{P B5SZƛ6臉u/u8p\Jg o=PU(5 [z._ 36@:Wmp<+]r}4)*$*{"Bm( ȼَ6̿;*_oWK&לv!jݘ a#&)c?j6WPBPׁura'-Eҷ'2zQy-82mE7,{#|p0Q[{][7툻t1_/ގI[lc^QAs;ۖ⣹r|:^>ʼnenB/\~S6s^P.GPPK؃xo u2|JGOf?^H*kh*=}OQ !< wFP*16A%'Ӑ{e#8+OT#Ey 3MĉŰKd^D֐zږb xc+Lp/S#V*t_kr%u]{@ߝרPNWs0ڇ1VRr&`¯Y26eT0 yr{d7 . +;$Ny@}nV ;kFukxT<4s6,{U~0;I(&qCdf#1#f zq]9ƐX?)^o#F@t4IO^*A`nwB\t{p_T9,*0ξ0A:=y&4` >[f\hH؍&c6gLذ2h`f= ~;zȁwm?RJM a8fWXdg)Ng#̄PqN*WpKE0^zU8t']硫f?,)U/u5qM/9oJ97Ͽ"*D756^"urp^ I!ٻVҥ1:biD )t^$ZA3]{`+CjyBK:B*|_=$R)/%ߚxZ;RCn:z4C&%^{n*E'NPnTOky\b4c2YI 3Z |ۇ)k_Cԟ1=V)C'EW$y)]!1A;Km 8f0&6#҈~όwDZ l 4K!] { bb+SlSG(2IDi(-V'!};r~5cKfH;ܴ}8kxRk#gpwb]H^8tU-k_ 4[ԺG~T#` < w)@K&P_IFITSXRp]NOX*߄GWI"~DًIeJ QSmE묭}n)1&s6[82='3Hv @A.s\LF]#PеR&kW q^e.Ko.Rrq2߿8Xt #IqZ,vwur b|<;<`i*3bCVkh~bLL$宮œy !~'&X9g7Cgd}Io^.J3wfsKV=b ۗ( .cÓyHvw&[u/{KشfIr;}HN4] ߼X̸V8=:lP(y;46l =48kGx25<}i($ADkI/5=`1ehj%UÂX`r=Uc: u;!l Q6&`ҘL.z|P)u6 q2Ƌ`x zά;*;̓+aܖ|8l\dMJڱ bg)E?&t Sa? qQ6dzQy|N bMQ.21&-Y/tp{Sg}~ka*ov3=~VvFAU$y,_IhKa,JKf):4ЬhtaG7 '} ]JRJcAew9D_HoA*:.=YW;(+ 2u?tbflRY"+ӎUK/+R\Ζvts$+9D( Τq-a|Gxx.j!ȪX PqI?3𠧢5ݜ.Wm  Sgx[6l`38t5B\SG4zW3~}X/0q:H06mrFȣḡzBQ?Ә4n6 WK1Y"n&Σ_=4,n0'h6D5Bb3K! Oе, 击ɞ~ hm9N e"KX ddO"w"[x>:)J6U̜ 3;BYwV1(Q7U^QypNVN%-gezbVqC.aSZiLNr8Mn͟μ<@۶WVx8?Ѿiȋ[J*@l`|oO#V`EIcnGZN1JGKjhED'Ï@ x q KT0B0=;vVZ&sś:E > %Xv-<$PVd{AM1mgVScW (&M(s*63/R9K];nM0_t]B8*G:KyI2<[nʙwj44 *?EK\'Y(hC*_o?\J/Že̍ә!"jM } X!/aPSj~M9OrrhBKL$D {baăvLd(R&~wIBKp '|jpؔAWQ&aZm 5*Pm7e'@K쇴8"$63&VMiۺ~/W'G>^ |OUQ4qʫx/Sy 0EPU8WI5ߖ#Bt9ܠ\XeJrd?-CƬ* pJQ㈺}(&6hoS*_H2#9N3Q/F49Ovpݞ]{ˏDZi?Xa%{}!Z~pǃaQA^ڊ,u'(0>r|=3b/3\mZuàCu}%d-ܩtSmp'z-“f?Sn?wb,ZD %-؍~( (nYANt鼏d7`ܦWbv yQ? ^8v#ܤ|u^ۡJ (axtJ)@20ZEqlL8*vvOݟ( Ba#NoaՅ.11Lޛקs7r Y2":8$#{ǫ00-LQigƛ 49%ՏU@@NF< (iKek ,i3 Ƈ]A2 mڍb3ܐ{!^UNw?Wib^ż~kre(AF{S[~q}Ɗ_z>VʁetG;+64*V&c\ΎP);I"(e2ryaƣ#i_ 0sf|tT'X0yR׬$`ǬFe"qUUf+#A*06Π7^B%U>Rb'pXq櫺;FW;wbaaGYѯ!(jqqk^).3IBdP.;nR V1kz!^W-=m%:q=wqT:1ˤc;@$%u?E꼾 fav3]a-^zD O:k.2PDVƦ5͎.ܦw*Sv\$iK4{A@ZxYINY3H?aes[|r,4jDe>??4\  ɔkH21ɬkp =awn@Q% 3"+\JWaB)Q^/ѝUoeYʞTϯMphVa%Wݰl;nK*w%cXT0 Z @5be(:L3_Z&-5 Y*7oU[Dws, YXSV*za)H'D0JN05Xsj='/k+[ڽ:{OgLFf"?5qp[t?>LЧ! s:a*3(F?4/R9⮤/{M✯SluxG(C>%u:QLsmCM,OyjG~xGf# u{;Xἂґ@Hm`ƳC#v֤+ShwGS,4tZinDJ?#][dP"! ϤOh+2^BT*֐P;s8^/s S<}N#jKZЕ]Ј2y=92CқdY?KMX?$c+w!HkvMv1 gqk@g䈑qGdkdD"Θ4kH,Q۱%C vU[r:*7GIШ19]t|oĭ`_.C.ܰA67W:pM[+&eHbpeIhv'Ӂ ;l+T2IpC;ƆLgF ec dɱ k;_zcIɲ|=mb]9$0Z%eo6޵s'R$k6ZU5eƃ}@-?J%0Ns^rɫHA*ή P{jahHJI?X3+(̣wwڊAEVŐPqOR;S-1hPU>9# 18`(/蕯Dla*e#eyM$NIH|y"- P>jx浿{NSФItXMAeDZ @B@}'H@DnXSLá 9X{[7Fg[*Z7n?w x1ʝ= FJ[Moo NGhX8]P4sDM&<@zSڽi!>;~ $>L@PO73)IY,c,ژ$#ǐ@*3įI8n)9%BdBAtsw~ŶYuz!#aXzၼdOQ7,*c듕ﯗtO>M:Wb Hh97, ko-=I,қn[jwuՔXoo"V7J h-dů`Uc-V}_zڥFovEywAFO0I5+> {+ \ꆛD/se<pXW"ܞ<_#~CQkq( ڄVUR23r/1ݞ3W162h5A_?ZSG-$#MfCq &wG/#_^1pnʾ%GeE;ca7`)92 :[ $w=1U86%r,ҏ`{1;\mG#PCptop^u*e[/ro]Js88e4(NY:\(Hrgj戸!>Py@;~:>rQtrUqʏ@SO'm_aXfȷ(v G-?c-OKh˖kYڛ2ga+YxkqU0AJhd%[6憾~TJN63?ƅ?ްi_> %+t}s yЗUڅ }Zi]n3G4KRb5ױUu9`:S>M'Z)ݬ?a8J Q+t k0vZp C62İ^g_=:ZE`"}۰QB1v%Y*1@i@;.n_0[)BFgbqܘFEg&Ĭ',R/f. 2?\UPgj[쭸 id@] 8S@߳ݞ~4u } ur/>HU84ĐLFŞ<'\?}{Щm78 3Zk2>gkEZo,=(#6\Mgɇ }l2G[U 3fQl \"< _CԲ2׌+U( 'IҞ)UCڪ/$ UwqNl%&@shWQ_#!"Z¢cHap_ @J$nTˌ3 8bl U,CrxanJ|qZjz]Qs2'2rlSȖ85xm+'=rg^l[n(뭗)!7 g%{VC'nz%Z9p)ͿW?t)Dꀩ>>H8M~ˉ&$0kw-숍FhхH\qL4:|nRbkqEv(1uӸ ,D:&}[Lԇm6Ԅca7w̱"hhmM|J,牱Q,`5eI}odcyPomehk Go_rmpU9vx$wj0QdĿ.gu_pTǵ oxUF9a~m{C2FqhB#ld^4Qʀ{(2唤l48Ҋb1wLJ=6;y ;<23Џɼ3.mDc<̈q)8_wP)fa5E[櫻]q~δf&oxM#Y tpKYJF Mg; *{ h%|2 `9F&pabp;gz <i_>i|]>,so[?IeFtv :5Pdkt`rDJdS ^.B&Q𛮡4 MC*AZ&WNP#tď}gS0{'l5M9.lA^CZ=_&/63ϟoC`PaDpѹnRkwи6(kl]2 bOj45,(Fէ *soߨ&]Ju_T"~YP |L4ne`Sk2F!veBW-XJeJ᭼esxn«Quٍ=5KT$oжd+K}[t_ Gɇui1^zftzjHNюÇeI'YvbqV')C ߛs4bڒGçZ>دĒP=/_!C9yވFlܙ&&^= 9_Ʃ%b.ڟ_McΆA{(lI*ac47*-+4$oi#Mۛ$)qvƢHѹp@m ;!O&vђ-B"HUD'(Ya*%bc~~R)Yʚq-$mʮsSmx B ݰKotXʛ>pcoD/Rkӕ?5$ ɋakz "i=[ˍ$p#W P~O=N(H嵼iya:cL n>Jv)n/9jN.,-nvXV8~#́ 0MpWJ^mS8C>]K kHγLVl 8,%Ts0mtuN R\D n'`˦oo)bl!7?D:$Z[I뾍^`^#en/ݕ#1$Rzߒ c8heGʟb[AT":DZDltr8~Yx9M#V. ;ṙmpCt;2r <mཻdE_0ܑY58MA\zX MwP-E yWsd 3~gX]DyX3E9ը%#KcBo!I-F c6efL~|w1}Y߸7zx9*ݘ,Np2w0`+2Yԁ F7u9|Zn+ +mk,23Zr\5), btv>Sa *P8OPe{uC rʞ)3!ąP o taDJJ?Di(X|%r V*.͕+! \iEvWF_oӮ7kVOMg͸N(PLKRэCw-*G*N86Vu(WûC0I ' ⏊chd;ps ̩`4nG-T ՠ0qͥгz|㽎V,Ty)_) (<4f]=ȏ")>"gTοjszV(YOL >`OKўHc O#M-~u1 DSAB%+8cDmTݹ5ϬKwT醕WF9^0tR`>' <Xqywk+9^B`i"V~Tɤy[o8 G.t;CaI0ef9enq&6o *@I @_wbT=K^j$Xpult~Dׅ(/sboxfu./'h,tK;.CEjq[17>Rz) X{LբvArNLd҄0FH(]=ds YK͙*#bb3ǐBh$%P f #p5#c87*wEibu=ke Rמ(yz֘=k۸U>pEBU@=C*!B}$Hk# 1i8$~UL"Ӗc;sg l1lPr@ѳ#Jwgw6H/C3%91ɵ`wI{1[JCu|tSA\i"1-)ڨ8^eϘ0/ X~B3D'֌ \ȿ{5%4^J~ٜH?x,}&(/fh6;đtC+&N'eegᲸGm+LKEx?E/mɻg$Ny&htO52h!1䐸t=HM;;%FLV| Ӌ06 |rM!3q}ׯ]woK\6*Dd?gn$$鸔Λ~ [n}LyZTuy^{ ? ӗFϕw4l?x:(y)ϻ㉄3 T 9ه>o{ؠf+J$ӱU3dC]Lock\RL E;JB{AIaE#8[1nKCEJDY6pVyv+j_!+PԨ?$\XekR,o[ 47%T)Fa-zkoLL:EnhZ9N/ȅ|E&|=%jkb\ 7!P5VV ._{..ԁ⍮b,S;{|5,$ӌSy丝z/؅B>$؁;-^ )(9ޘ颺hGc$#SD xtlZȦKf^M$oN?9VHo8` (mBSq[aWoe7j`*+uaf[jKrMSa(3jNA #cU4[g'h,Bw3S?=zB-_eVU[JM;.eamauQ^X6K~|UCF6LgyA"[í-{ u>pwU Ⱦb9ohDMQ/.?t`폛ppG:Ki&ޒ̪bV=lhØ~okD$0[M|Fg}J3Q243ےvT5,J{[/ߓV(K-)ޑMD Z+o䂝13읖VbTM8=r>͕+q, .EȾG50sl d?㛪x_d>r@B4!K6sJh7Ccm$IZ@ZHp?00<({h!A}'c/sR4-cSG *4\nZXD8MA\`wFǞY_2oe W4% Ë{|r@_Z.HN\6³U$||=Gش @P|س?kc5B^^}˽ĀD_(x`쉺b'n|X)] e>Jos`D=M@=A 2}֪$Z#P|j}f.'/}O)D^LjD{Hc"!4v3aZ_F.ҙ2kUfs-]HIWZ {VL{1NOb4]g<&TG ]jDYl<ɠ|,\PpP{H{ɑ'q5g.Qxy=1dMcΧ0Nb&}M @7r_d5r1׽b%l}Hv$dGQZbE][lO7{~b8bF6BCu0;\(R^k1DF?Nc`)P|r;'᣺Ao',QGX2__0nŘ/6IrPB\mZ?YVVm_)< Mࠏן(KӇdISgjA <+6-|R,+k 5DSMK?IV~8: YZ