389-ds-base-1.2.11.15-97.el6_10$>qn[tĵYC>>?d " > =Xpv{(, , 0, , 8, ], _<,c,i,oo,t|5xzz|zz(x89:9>?@G ,H˼,Il,Xј5Yl5\,]׌,^(bdeflt,u,v<w,x,y8C389-ds-base1.2.11.1597.el6_10389 Directory Server (base)389 Directory Server is an LDAPv3 compliant server. The base package includes the LDAP server and command line utilities for server administration.[tx86-01.bsys.centos.orgM3CentOSGPLv2 with exceptionsCentOS BuildSystem System Environment/Daemonshttp://www.port389.org/linuxi686/sbin/chkconfig --add dirsrv /sbin/ldconfig /sbin/chkconfig --add dirsrv-snmp # restart the snmp subagent if needed /sbin/service dirsrv-snmp condrestart > /dev/null 2>&1 instbase="/etc/dirsrv" # echo posttrans - upgrading - looking for instances in $instbase # find all instances instances="" # instances that require a restart after upgrade ninst=0 # number of instances found in total for dir in $instbase/slapd-* ; do # echo dir = $dir if [ ! -d "$dir" ] ; then continue ; fi case "$dir" in *.removed) continue ;; esac basename=`basename $dir` inst=`echo $basename | sed -e 's/slapd-//g'` # echo found instance $inst - getting status if /sbin/service dirsrv status $inst >/dev/null 2>&1 ; then # echo instance $inst is running instances="$instances $inst" else # echo instance $inst is not running : fi ninst=`expr $ninst + 1` done if [ $ninst -eq 0 ] ; then exit 0 # have no instances to upgrade - just skip the rest fi # shutdown all instances # echo shutting down all instances . . . /sbin/service dirsrv stop > /dev/null 2>&1 # do the upgrade # echo upgrading instances . . . /usr/sbin/setup-ds.pl -l /dev/null -u -s General.UpdateMode=offline > /dev/null 2>&1 # restart instances that require it for inst in $instances ; do # echo restarting instance $inst /sbin/service dirsrv start $inst >/dev/null 2>&1 done exit 0if [ $1 = 0 ]; then # Final removal /sbin/service dirsrv stop >/dev/null 2>&1 || : /sbin/chkconfig --del dirsrv /sbin/service dirsrv-snmp stop >/dev/null 2>&1 || : /sbin/chkconfig --del dirsrv-snmp fi/sbin/ldconfig if [ $1 = 0 ]; then # Final removal rm -rf /var/run/dirsrv fi Dhms  <(T#=*Q 2G*E 1i  P <)dH I %hH,6IG?@CX' (^ "NL&5 %5I"#>8#m S ( q8hx7b~q74Da`4 `x7\"LhH f (@ 8j') o <G~ 1A%: &2OG}} HzHp+IMTiJDh  b ]` GB<_ U'># ThThTh(SFeOD3'!(  C1 J &FLX s@  `(G NNwAA큤A큤큤A큤AAA큤A큤A큤A큤AA큤A큤AAA[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[tPaPaPa[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t[t49871ebd8352b3edf35bd1eb376c78732a77ea1cb51ff8244b436830a4a0820301411c452a9479b1bec7bb5bab40fc310b6efc7fd4a66459413db9644216511e7b4d04ec717262d4c2b1d1b0f53b5efb8afa953296aec2ef14ac35c2b1234905003d8d6c69629919cdb998077e9cfe95369ba22c715c5745480114c1540648b9852cb099de323d0cfa28698b80caffdc814588722a23adbaa8c17cd50f42ba1b32dba430228309e00a5600641ed418a38f6b1b67715ff8ece92995e0024d2b9b4ec80d5033da79a80f32d59da46517c97f00d6139b232cb282f8c18e2d92eb92f08f316fa48b2cc2bb4042bbca578ea7c59848327b284b8d061981d3734ae814c2170696b64b3c906d6a2dbc505e36ba1997d460ac5eae558f9c5b134647aab539492285f4af37390736ec34ed71b4c79c7525a5fa5cb9add111a89ee068b7b0b96e50c0c356e68e8941d395a005ef4e766523fed12d0333be106b2ffb7406a40ff6fd1e6a52e964d8688a185ba8653542fea496884d265b1fd42e541d15061d0f4e5271fce07014fe6f5731d6fc95a7c0500a48d4e9c7382fc1bce6698dc022c9591d604271d5bbece43d9d685c9d88f2250fb8e01eb32905adfc91331c6ea93768f6ec1968f108270db5373f2f8b216e62ff32fa8ae7a2159e5a3ab01460d782eadb01b26e7bb90443c750f940c32669735e3ff01ea08ba3a7f05872905f9f78a35dfc9d573ba76afba5c72d7b8bb4d667591f25aeb323c600c12967a5af170eb32fda960b6269bfcb5b443341d2e17bab4de5bae7d19b065ee306a97e33816a07db2fa9babe1b8c348e45647e486163fd81188508587ab5a9321bc4f368171de2ff442dd53f2ff2035d232127e3f2a6b472bb81248859d2ac53d3f34dea67a14a0b308ce42fb24a6cb95d39b2da0c6e3410e809cd665197250eb550a66ce6dd65f9388f275152b02d90ba0393e9b1884a745a961083a9f73cc9f30b62b0960d456961353230eb8749680d6d5556a02e95ac79d20085fddf388ab1673457ba7520038d86a48af57be4ed4bc1ad6c4199cd553ed3a8147af488e84425d561941792464aa76d3829b3006660db86771e9f07d894e6cdf1bcbf4defe013dcaf6c6c8e6e3c3a3fa534399ee466ea6a8996a585b07c28abe95a9fd242e47ab3bc8c4d4dc7e000d54920b6a67d32d3631ca374c24be1acc1dee38a0fc02ae28d95c238d772f027ef1e33b6bbd87d32cc44c9ed671e90ca49495fc2cedc7ad11872b3138b9f5871c6f9b6edb8c608539696cd6641567ad50103b8fcfebb3804ddbd67bc25545e2e36102c7f993f035a27b945808f4e2dd9f8206654ccf6d61d88cf52b14f3850ec1417a1a3114339a8a145b21be02f1abeed717ec84b0a1b67467b8556ac554d198798e1439d0e66e703f820724a8ef7b596f790f0efd953d1f4b400b8df2195ab963ecce4037d1537adc5ba185f147aeadf412420db49a808bf07cd03df41c288ce97bff2e3946530e1e02730dac092673f20676463d1099efc512ee309f3d1b45d4f97b69cf6196ef073123f6f53c6a64aa6d609707d1626b5340ccad2592627e177c090d18dbaf5369cb64bc8c4672a7a175ee56d2a30b11ed64569ba8411430ea345e504d374deea6f130ae70a9e38339b22944a5c2a526148e39a37495b91bc9921854ba02e6ee6e9619cd3ac453a237af108b5a34f50023813d1f9574f7ed13853639491444e96bea656aa18b8016172ec00450f897a9036c56483e61eb3ca9afd14fcdb569a29bffaca3adf5540f3cfc290faf5a494076e1745319a30424396a8c915a70c0932be6e6ab5db3bbecad80792acb4f40ba2f4719b3fe1a52182487cdcedc10e86dff0b68ca2f9b132fde89f8e8e598160395f31d541776507f27f8f6e6361a3eac2770af79b96d6051598fbddfb93642116b84d956a0fe30aef850bccabaf6c66f9ad72ec9947edfd2a6eba88bae71829568d539bd8293085317cdf3f10484370be0ffdd1407bbef2b6309cd467612f6a8275dc7899c4cdc20f795a4288d63b67a72ce218c83bb50281d25da74d7a4fe75c47ca1f3cd9335719081966e1fd860d0c4362797a4ab0d016b963f4808c926aa4769e5d1ae56113394878804f968c70e983fa2c5dd6e49eec1a319e511b291145ad73a7cf58b1a67de3ceef3b8ba41e0da9d785ea211991c544c004f18902a66e3fb19a14a4d421e508e9019c02eaf98133eb3c73ef2e7838128218bbbda7e6ab2708a886b3c33eb12d574aa1950ddd5a135e2b2a26ae53079066da85f522b74005f4735150c57e77789cbcfe30f7d8627ed2e28005cfe68fdcc3effbc88c0f4169f9003d19a0428678f0f68d43692a9f392c501db19f0f3f8297786eb0b698e3a5ed03f70e2cc5e19978a78da0d2b0bc33fcfaf1ff5b2699f26780203246085a7874f2528afd2212a6f0451ba3920a2deef0ed6cbca9d0d1a42298ae6a677aab08184be48aac1d029462eb4f4a6ca65cbef74384c2b17301562bbd93ffe977b587c7d554ff53b9309fb23406d7cd52f5adac0138a01a3d320380673c0712f0c41c2f75aed8ddbc396f89cb7702c4b0a136e86ebea517351e47f35030b359390da32bab48b8e3abe93e2d03d263d760d87741efa436b66a47e939ec120bc39c94d6e50b0137d3ebcf3ec35b00c19ee9fd49acdb12ba96d7b0f8c49e6a2e3801ee30871b998b86917c3a926eac20d964892649b83a41ad645ed9e09234f49ef026921e3ae397746ae58fb046321a72629a1694835af9ddc9afd723155e69cc2aa3ef46211f2041094c2f27f46c2421b97ab76f92a0a128722eafd81888c1a4dcfe50243184beddbbadd1bbb54f91bb76a1e23a2c18f5d991f8df66a2d9d6a7d99ce8a2878b1b0731acd0ae86331f990f006fa1679cb04b085343e7c572ad9af7a8a65d883ce2bd01d0e319be51345cdec962c76d33e356e7fa2cd38da3e3b93076b32ae45727d796a93cfcbac3cca481b5debbb7aa22204fd12241eee9639ad1444e8ec375fd458674ce461daf37894f63f2c81ae5a0a6c49808051d79712b03c975661d70c3e3c3cbe86c1e394be7a97ed8ddb922c7e7f6369cc7c0df23b9e7f396cdebf88bc892b4cbe764f382de5b5982a9f9571184bb7f458cdfa5af44eb2ab498e6490076d30b5e618cb1789a647d3d3a8208e3347f7063ec38834eddcc03c9f9c42b604317f530c1ca0cc9ce518b4442b8758b8328536e6a3d4452822f9ad86bf6b7e05ff64ebb005cce37028ce23608f4ac2b022c13c310df813058b2cf42b83fb1c590c9158be7d80a69c4b1bb10f4113834c1d47e5b1c2afb4e5583cbe1d5bf8c76e9952e1a8bcb0c2a06c034e9036116cafe18fb0741b70e682706c67d9239c8f8e4c847567133aba35ced4d33a70186dfee681717b142969a1a7ca38d832a5535999881c9f955a252757bdb8539a88f7541ca68bb45c685b8a5f43b8f1bd7b0e3514b0996911f726b9f9fb43d1b54405200ebd690942169c4a8315fa668f886b7f88dfd6ae94f0d7a222cd5d65457759bc5e49132ed3ef9dfa5cca57d63001fcebaf49360da7588dcc4969a03e24330b657cc46f2d28a2eb0cdf1655fae83e1e12eae1369a44defdb7e35f62736fafe3ed49f8b4efde78e12267e46bff7aa4c97cf98aa934cb3af1e447d74e164e1d06762b45f79d431c26e85e02267bdb0c656af67ac60d418558ac9bf1bd84a2cc40cd1023f49cf36b4c03853716a759fd7f3b48a24cda4692e3527b02c2cab496e47258acec2c09d772c256f2d366b9d023e227023440b410c35be464a4e2e2788afe9c6ab87b1a63a37de6ee625173d2bd1a2a3afacf2cef4ce3aefd922db00cdfdcc488196a5159262c9e096e4b5fff31d4ca34f2890e9c2e8eba9f3d61402a31c9d4136e00844a4895b46f7a9a1e558e707e103a9652d1443036e40685abb270fcec5ce262352e897e92760b6b8e0baa470158dfe22ddcf1f044445b03dde0e75f3798a5ac4275f577bdd81cba87a6b818118cc3840734365c7f623dd9604c6b04a92c2b1af4097370e5e747383b41ae0c0740af3a9225523ffd2c49d0952272317fed76f83307383c0dfc13e6a26d9a5722915b4000c42795bea5bb82fbb4f16b33f9f9981cf7f9df48682e00e84211ff9cd8e4813b807d737eded619c2efb21315f0f1ef545be49a0a7483d0a68c201a0045182f28f569c8e58198517c999a4354a35bb618e84137dce6184c5a663b81a5a505fa5da9c6939a55378a2a985bb13dbda18338549da3f17c926132d522d6f96bd43a543b165fe68216b2de7984865657e2299baf4c43d185dca7d2a0bf5106836684d8bd74a82e1d339e3c89c9fa07d3bf4d8f4d4c430db86e278d25942c8b704d1842c8bfd7db62aba318984158113ea53098bacff69e365267b9e64b208f753bf338f5eac33e03dc1b4a1d457d7fe1fc47b9f42c7a9493cc62a07ddd504baeaebaebe23c79abe8a47d98fce834538f49ab5cb36912b505fba45fab7bdcea8b3f44e790cb149c1442da81ec48cbacfd34b2a4edeafc2e9d4601063e15543f28bc2ffe4c6a6c33eca3d33187c87da03a91214efd7a2fb8ad7b8dba383742455317791eeb38410b3e64f30f4216e92f047c771d4d5404bfd06f421bb638b1d930aef6e5ca8f5ad49c4feafb88bea02dbf8bbb84ae29273e1d138d974631d7ad5f5c11e0ffdc65d63bf0c8ee30476680124326543c659987f1707f3615fc28422dc4924ecb67b17e02e2d28abca38709abd518395dc45a932d7e6f913202d737508839169977c9675de55a738b399204d80de21c5d1db1272f3dcad388963df2508674904be4ad0a07aaff919c13cfa16c568f2143151c7035f31d400a07349792617a523bd6df14e687e71a3461e3bc947f92ab1da119617a85a4598f96246ba8631b7867f6aa62df1ed06fb7320cd795007467f8b976fb6d5118fcb2a508a29dc3fa0dacb6d6e298482170e5083f05995d755fcee623296a6b4849b81e1fed99a29b4465a0836e9b6ada5ded9817bc98ee1c29b3a969fdccfabfb409c870c196643ddce946de905c134c0c624e8df66cdeef1d3b8f08fd9ad6ebd678bf97d1cd0d551a0027a0f0d0d6249b2204108685088b7adb70603f2333d4e152c20dc7873d8068a9343856bac0b181443c5a170f6be90d849cb1968f15c8170b200965b5f6c353e0b64d586235b1d6cf8645d16a1748a83d0dac33e3a648f0f314b7a691f7eba1d68971878fa16ec16c9365eeaea709968ae969dc5e13df5736b39f7a7ca7b7a57e172b1e879cfd15df1f9ebdebabcf0b50b2948882eb59bac6146ef8bdf012f63e30faa1037f4c2b20cf7d97dc931b99a23ee6600f29d28e49029cce98a3ec010b45188678477dd99be77c03275d10a70a411a0db682d4dedd80cbcee87a5721b3e658a11471f5f14c68980019c8a8e60831fe75f8b9f934270952ec74a075da6046a28b6069fb14b54e1bbd36ac20fc6cf73c7aa1357038eeabb8fa8207ff80daac701f4bf4fbd48b8a8b631b8bdf75352287d8b2d78b1e57f0c8ed30226668ce2cc77f2d0ebff6e144b9941a32d205a48c77113645df95b918603df17cdaf45824b2961b1be9e3d29229223ba92d8c8c8a6c281f0b94bfa98630030bb1dff59ca718a1e56aafccbb6e7b2e108ce250f2c3cc4cf0c79d90852789124068b71972a31d977544bb62073ec21d0c5a866e20539cbfff882dbb0c5ee99587365e39792587d06e3d85997e0c346771fe00cb082bcdaae140af2bec43f5336ac1ea08baf44f8442d94b11077eef3817c1e29030786733cee96c98b32685d659cc5cb2e1293c8aa9f6cfceeb6898263a913047a28160de3062cb6096b53ef3907b3f8d7cdf8d0da13d52f97c6a5d1be160b0a73d4cc0a42a1267f28b6130cfcbd5582d569285affe86d515a5e0a10d978df9550e68c8f7ed939ded7522f9527876f400ee6f03f8f1b776a8194b46d3fe3fbf8ce44e1b4ab21ae4280e53eff87c42d131fae1a85e6fde9b98e4bb41504bb278be7071a34e9f85346016e44cc7d0a8ab582cf04a4908b89488c61122acd08ecc878260d67bcac7860db49dc9c956844183f45948ca50d2405fab07bd412407586acbfb72b69bb4511e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b277c197ad9ac193e0b8e15570a103b5c5927511e417626440f9f45b36d895e37d2191758c2c8c1d54348ae002bca8b7e550f83e97163a06bc12582ffe3af6e34488a52523648dab1c1e6786f5fa7518b534ccc343bbebaab740b9e65075e8870fdfd12c28169cfc3a732cec51126b2fa337e188ccd8182afd4050d5a5b805c111a94147ad7b6ea0f85907e3c5f76e26dd2b9d203f746e7898be9038f76cffa1f71c83a2ee6e48ef1fa7151e6f0f68616b5cb1616d65284097dcced241187cc7be477c8be5572fabd1df8263b09b855ea6965b86627724d220380dedfa8c52eac76cf1ce337abed7e9b140ce7846725e83867b7d687157b978da119bf4aca95fbb5004f657b5b265c260e1c831a59f8d6bf3c06de0a6e5ecc0987fa78aba59845ab5a17405234896632dd750e3d5802eba6833097dbc132b821a02c5a68202d3b03f82d047e6252cc9936d5b1e33ab34e88d72d630eccf5a9357e77f9203a3f6b03f82d047e6252cc9936d5b1e33ab34e88d72d630eccf5a9357e77f9203a3f6cecb83257f300714fa3b49263d65c1ee8500c137c10728aa3f4f881bf77867ea5706b9967aaf24ac626aa84aad8a1ec70ef00acc1687f4a41de7e6b6e71d9b645706b9967aaf24ac626aa84aad8a1ec70ef00acc1687f4a41de7e6b6e71d9b647567d55ccf3ca409db3653f442dda8a5a4a7946a737bad0e01f316fbb6108b45cb03183ed067c07205b3171d5cd456af019ecbfc085617fd82e4ef53509c34a05ed6091c3b0af710a67c0d4a6d72aa565ee492a76a0934fd124b783e96ee7c9033a158f5ba9548c61b26834f41254613cafbd0621c722d3c160b15f3fe9e8792015a2b64ca4a9b69b3be695d4b20877a65da1ee3b728e8997e438f85e47c067e1a4d1611099ec17376172a3f8733b6333a69592d26b8b3ad66921763b6fb64bff9d7d88b0484c3ff4e72cb05fc2e57310e25f1ba4043b9b3e686d289d8df923e70a39369970398ebe7b36c7365884e950bcc2d45bcb4e18c33ae84600ba1dd0ea1d57008f23ea46b15fd0db48e87ca8006d814168f2cb3cdf8fedb086747f626a68d43ce01dc0722d1653b1deb9dba8f196b8d7a6161470161b555daabb6b41685baa473f4f6910debcbf9b7bdbf7e0a0e7f6537e478943dab97515de315e3f8122d7c47b9fe1f5933a67686a30e1e32dd3d9a7d0d4fde801e7674ab69970d97fe6daaece9016cf124136abb62deeeed608f16abb7a2c92663fcb93df7deb408489e3007dc0c689aa924394caf5579be5398c35c537f90513b3829bb0c6551f5b7cecba4903e1654b2de5b10b786503971b9e350f770f91e53d017cbb34a9059c9582ee2da50b7474fa3fb2ff33cf172b74032950e5ac2b0d35bb13fc36a8da65082a87d3d64f5a4543015ae081cfc4e745fa18075c0777d101af4f129a11ca2b72cb725dc911688e3678ff1a50458f1e3defdc33db541b042abd58fadc70f9ac2b122bd158c0b8ba065edb0a543e6e189e79447943a42eb51943e263a2cd8102d1c3e2e96e767131e92251f3a0760cd6ffb5433164dc7d97bc5c9360ca80f9da0f6c06b1bb0cb443093723f27b12bd7ff040861fd6fff170e6d5d99425c32bd7b69066bdde28e6bf67134681e54ecea05d0062a956948b74f3378b3a9ceb5c2eae7c25636b54cac6821cad6a743037c898792b547fdc8bfb4a929eb59724cfaf468177d656a549615e38ff8c06b84dd90e0257cda441bf933d769c6cf8618483c301d9cc007215b2c75ed50030bfc87f77c6965c86e3f71ac56e2da36430e0d981a14d2e772d5d1d3eab488cd5af4da08eab2c620ab925254e1a2cd3358e119c1cec2ee33dd6f65792d591115f43136a384e7491193d4951532277add070b7ec727cea79875fdace7956ea2e9fe0ad18f40db9acabb423066c13f480c8dbf4195795167d42f356df50b1b4a94e38d7a3cd2143f27d8de6975c69b1249975f64a9a898ad1b3bf642db2af9c3f48540069afd2b995fed38a5ec8f5cf38140c5db99120426bbefffebf974fb3fd4b209a3a2caec2464ba7a7bf3fb4cca951385cb56e870259c836414086c48516dd149eaeb59a7bf9d85c0bcfa6fa1a1dbb2fe59888b9d1e8f98b98cb2db5903213c7acf24fcd3fc8030d39cdeeda8c0aedbd55b14c16af7f97fde8ff3639e70095b7ceda51d251d4bf9b721c8105ad70121a91147e2931640358aea42116b5b0a5c19bfb60a46de6c1a3d0c86be84dad5b0c4d9576bf3f3703d8388fee1843e8bf551168b738c83b8d0fd278bb019e4d701c2a9c84bc8ab370b25fe822b3ddcd03235ff28f64211fe9a98890d5e2c64acb677922a6a8b42a9694442d31650f3c3ec4a9cad19630ca4ec2faa446de942f2684748132bbd993490dc6ff1de7f91636086bf60f7f382ab06c298056a74c91a29780a1a88660c15539d96f583b44c348d7457eaac6f8aefc7a3530caeb34258a7b06ca48f6740bfe74f4f9a2caa6a6c16f4f29130bf23cae0fa3dea40edea400cc778b86d187f361e3d91669bf1bab1b3a90c97af1322789798df4b5e7d861bcf37944d1d2281b035cdb7fa818e4ba40b52d3ecd43d1df8261459805bdabccee89df1448a02dfe4a03b44221c1bd34bc936b775fdb54dc37816000b25a105566cb1806fbfda6bbfb008f08ca012b7894306e9eb174e83ca9d214f59eb8dc186fb893a6fbfda6bbfb008f08ca012b7894306e9eb174e83ca9d214f59eb8dc186fb893aec7f94400face6b3abaae645fb210896720b3a98d38ba284a2d8408f12f89d8af289e4ae52f3c619fb5799960fea7f01d92cf5ba6cfffda462d9b269a40a2e64bacaa134876770d3217290f1298cb7b9256d54e00506e5296084c26767fa2c8a88607c0ec1c34c22ca8014bf452b2f8e805cb4ba99b93a09964e85a42d7f699ffe7770e92e3791bd85fddd98f4cfcad1909d2489809c8d1ed6b468db290abcc93a406cc2076f5285c60094230613c1dec64b4d466ddc5c4e07e6a3e21b8e52b891b711c97ef0f09e6fc70bdf88f15a28796768f9f1e773831edd6b577e59fce573893adab6aae94d131198beab6a1aaf6ed11ab44bd6de654caa712da26d1512ec43d863d5e87bd7fccca41980b86323053395ed5d90fccf3d45c578a57bd7424c9a23441ed5a12e99c40493182c5225a61162a9422cf79eedcd2cb4e4b375be80a93cc3a0a6f1849d95273b60c7181ca3f006eeea9567835f534c2090258521af9e0f2006eb0a85f540d69f48e3e392f3e0c8e115b3118a809e8d4227ab4229ebc2b6dbc9fb410b6efd02400c3868bfe24022b3d361ee1e78a8e33fe06590a0b15bcda61666ad4768a9594b4149adc52233e5a35a04764d781a5211aeea061059e54cf74eb0f64b9d055e26f847623653127975239eaeef9af42884fc139d117d95b81d08572a7073f3e372edd9e8795f7cd3306ea2ff7caa8bc6b9a8ebdeb946a933e9448107d7c8bbe0670849b861f4a71c1bc026f7a931678ebd76a78bd8fd8ebfe19106b2f141b91d2f2552097f50d5a71da3ab810d32c8219672442d59c128b909898de125501cd39edd7334f20324971574ab47e7ee5edb402eb5a6ab3632eb178e0574f5cf571233975b4e711ae51ba52d5c3819e9249db815c0465830128e5a95a022e447a34c17daaacd7ec3730657cf4191c3e64780688326cc7a42760fa47392e87a1d8d39ccb5f545f776cc0c67a016c7c85f78abea015d34316051b9b7e4450018508138fd68c3f40094a974ba4925adea2bc8382c1c316526804f1fc1ee78a75bc7b5909ce381747ae9a22dc0e804d56e8378142ccc4c545c80af134740f8e11e74faf00a1a6b13b00bb5bdbd766fa4ac18db628ff17b9b67d027b311abbd95a77f2a47e27418219928d52c142a3f5376dee86f4af68efd1e5af964d88b817a2154e27b9a95c1a0b0d146a90fd076f3daa69c712f381e6c2181951b2bbe6deddfcff4c88e17464131c859d1c83160bb366f0d5662d12ec485fdcb133feb4ce428037812852f0b917ba8f94e274871605bba7f5724fecdb2460db6ec4a669a96002af990bc0cb9996c6939fd5a7accc4bf6b55ebad01dd5354f3ec7dc0dd8db37ebea467842fc62a394932fdb453923317f76c4d6f43515c4964ecd1444e804fe2354b890b8039ef2a35ab86f403cb5f76c887c558ec5f01826fdd3b944a39a7e3dfb19b2bf9289df72f52a9c43e62c32025391dd9e62b8f1beaf4389891dc5d354ec8c1eca399ec51f2aa33f8fb9be0cc4333fe2bb67ae75d546c30869bf495bc6447724b0024e5fa448b503074347801e8ddcf09e17b83047793804063ca213a52eebe153ae81837369578b1dfa31ef77f1d05ef2a5b1b4a5f0bcc9b50a1ee68fd8cb11672c8e51abb885b37628da753b21cd0adccd3811db36d19e6534205f29d7f4902b4cb7d3e3c4cb38e503ae2d863f7a9f0942e36643e662f960d4bfb79772868acf6e620292e5f82952ec5e97d7c22125a593d499ed4c80469d0da1803ea9e24e1823b6fd88b9fbaec9f4e3673707abecacf87d16c2b38507f2678b66c5456325931986c75fa20cb452e8fa306068e0a6acb3ebfb24e8034b1b551c6eff05ed7cdd046c1c4fa96cbccdcee315ee75c5012f7f8d639d084d417bc59b30e11e01355596afaf3db1b0578728e488c84b08c31a6ff1f058252391de5480c3ffdb503a6b4db894602252bba1e02554a643698591257a603f5150689b78d6238f6ec8f0aa2cc506d3e20ef8a40cbe6d2c5d243c31f6f7998a2ea930ed67c0171722eccc04ebf767dd983bae9edcff922a755feab2815212f16eda3c2ba00fe5386d0a3cc4d730f1fcdafa6596f5f054fd7ed964518022cd955be161732863e79052e37e6bbda45854c46b9364e919fa9c535c8467c70b2e09537197589218b5ec6a2f29b33635c2d17004e3bbc4a6df878be325fd5be9831f76a483f772786a86abd45215be05b5f835159427d673293bd995315d48283ff79561d8553d7658fd76d3591e87d4edc8933332002fe82fb511bd0f33c7c809c158a3fce41ef90e2a0e2c334f1d2508a94916a917de0f0ddaccf0309b6d4c95086f9c322fc53319452fbede51a249d4fbb5872c77de66e156844a155a91e8b239996b4327dbff9d5600ffb0f5a8213a87445a78013fcb71b6e15e108aff68d154196ca11eb4c6fa95887554f3c6fdbb63987bb7bad38cb8cd1668696a7f577284172e6c1d1d05d9f3e607e0cd6f82518e7c6008e6940f9866400e299cdb2e9043f2c61578a1ef5c776c3022d0267738bc31159822e2b052a05cdc516d9a42017860247875a321f247f44db263fcdb550c4023fa020a131ac0d94803e5bcc1ad9e8ff8d75499f279ed58281039c194a4177f7636e2d53e702f7714f10e8ed394918c4bed873d4b37ca369819056cf9cbef47021eee1e9bfea01e8bb6b2779705d2edbdd4febc24cda9b14c335dd2ddfc2e07ec19a362a7e7b222afa69f6674f42a76f3347f8e2221d9b6550078ac57a0a2c4e8b1da6ce1a1a8aacab93be7e8e23683e80e5d4e15ebe3d8173f34a800dcfad202ac970b753cef0fe51774794b9fafc78b88017acf685b418efee59e2c24acfb777d813e48f7e74c30597fdea10a9843fd57c2048be58d5559f755048d25f694c1c1dbff1b9284ca96d990556f17e7566a8e0f98029a0576cdb8c2eb74f642ee1b7e94efdeac96210c67c6d65e99a1643debbcffc8c3a5c02df677da2ac913204f5b25f64f1610827109f9a9cc5d993ae601af25ee646f789bf993c931da2c9f293299a49f3664755de2c8d2367f382cc9bbf2ca1eb28dd478ec59bfc164ff56fc8a0aa4012f71d3355a0637de055e05fb1d38340af069c56989d32cc230bc59bd9ce9b988c6373572ec8f1d07ea386cefaef25ce59494dd8fa60b49ca45323bce6de67d429cdc8015bd7926045665ec7ada0b26f7a3004f20b9af05348859c41c18f5ae8c3385111d0bf3de9678610d79983b94ba0bf0a4a06a2aeb615cf8db0a2f3006d5c30439d4f2b106a8ce0016bdba074a2a3108aad838864635217ec02ed39c73060610162da3a6397a18b72cbd23bf6df70b47436760d60283c85768e488bfae04b7c138a167202632a2d41c968b6c031a577fc86c3730d7bd4ce4738105e6d45dd60219927e2bf01e2da5ca34dfaedfe3d7e203a34168bb1252c5039dcc89758080774361d7a4393ce0804495262e5e5cb61d1907b6d2afa2524e11838284d18b96194ca2e938232c644522ea2de1548ac8aebc6cef0fc3f79b3690fb4790c01fa8bf6985da0c69ca9ddbe9dd6f7f4f0252a92c11b8ee8d6172750b176bb59bfc4aa143c0ec3eb2a5c1801b551b9d4497c1ab4e79b41e1247af4b9077cd33da4e1fa59f0d0c3ccfd950ba6406421b43fbca19c8596d31ac3e0ce983492893b9e495f3736a1abdbeb13e3f3841654eac8b77c13ca9803fbb8bf1211811558ddbb2bac72567d30dd278a8f0fb2a16ccabfac8b6acd961104650db265555f9ba456f49484626018f5989a1flibns-dshttpd.so.0.0.0libns-dshttpd.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroot389-ds-base-1.2.11.15-97.el6_10.src.rpmconfig(389-ds-base)ldif2ldbmlibacctpolicy-plugin.solibacctusability-plugin.solibacl-plugin.solibattr-unique-plugin.solibautomember-plugin.solibback-ldbm.solibbitwise-plugin.solibchainingdb-plugin.solibcollation-plugin.solibcos-plugin.solibderef-plugin.solibdistrib-plugin.solibdna-plugin.solibhttp-client-plugin.soliblinkedattrs-plugin.solibmanagedentries-plugin.solibmemberof-plugin.solibns-dshttpd.so.0libpam-passthru-plugin.solibpassthru-plugin.solibpbe-plugin.solibposix-winsync-plugin.solibpwdstorage-plugin.solibreferint-plugin.solibreplication-plugin.solibretrocl-plugin.solibroles-plugin.solibrootdn-access-plugin.solibschemareload-plugin.solibstatechange-plugin.solibsyntax-plugin.solibusn-plugin.solibviews-plugin.soperl(DSCreate)perl(DSDialogs)perl(DSMigration)perl(DSUpdate)perl(DSUpdateDialogs)perl(DSUtil)perl(Dialog)perl(DialogManager)perl(DialogYesNo)perl(FileConn)perl(Inf)perl(Migration)perl(Resource)perl(Setup)perl(SetupDialogs)perl(SetupLog)389-ds-base389-ds-base(x86-32) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/sh/bin/sh/sbin/chkconfig/sbin/chkconfig/sbin/service/usr/bin/env/usr/bin/perl389-ds-base-libsconfig(389-ds-base)cyrus-sasl-gssapicyrus-sasl-md5db4-utilslibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libcom_err.so.2libcrypt.so.1libcrypt.so.1(GLIBC_2.0)libdb-4.7.solibgcc_s.so.1libicudata.so.42libicui18n.so.42libicuuc.so.42libk5crypto.so.3libkrb5.so.3liblber-2.4.so.2libldap-2.4.so.2libldap_r-2.4.so.2libldif-2.4.so.2libm.so.6libnetsnmp.so.20libnetsnmpagent.so.20libnetsnmphelpers.so.20libnetsnmpmibs.so.20libns-dshttpd.so.0libnspr4.solibnss3.solibnss3.so(NSS_3.12)libnss3.so(NSS_3.2)libnss3.so(NSS_3.4)libnss3.so(NSS_3.9.2)libpam.so.0libpam.so.0(LIBPAM_1.0)libpcre.so.0libplc4.solibplds4.solibpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.1.1)libpthread.so.0(GLIBC_2.2)libsasl2.so.2libslapd.so.0libssl3.solibssl3.so(NSS_3.14)libssl3.so(NSS_3.2)libssl3.so(NSS_3.7.4)libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libsvrcore.so.0nss-toolsopenldap-clientsperl(:MODULE_COMPAT_5.10.1)perl(Carp)perl(Cwd)perl(DB_File)perl(DSCreate)perl(DSMigration)perl(DSUpdate)perl(DSUtil)perl(Dialog)perl(DialogManager)perl(DynaLoader)perl(Exporter)perl(File::Basename)perl(File::Copy)perl(File::Path)perl(File::Spec)perl(File::Temp)perl(FileConn)perl(Getopt::Long)perl(Getopt::Std)perl(IO::File)perl(Inf)perl(MIME::Base64)perl(Migration)perl(Mozilla::LDAP::API)perl(Mozilla::LDAP::Conn)perl(Mozilla::LDAP::LDIF)perl(Mozilla::LDAP::Utils)perl(Net::Domain)perl(NetAddr::IP::Util)perl(POSIX)perl(Resource)perl(Setup)perl(SetupLog)perl(Socket)perl(Time::Local)perl(flush.pl)perl(getopts.pl)perl(lib)perl(sigtrap)perl(strict)perl(vars)perl(warnings)perl-Mozilla-LDAPperl-NetAddr-IPperl-Socket6policycoreutils-pythonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)1.2.11.15-97.el6_101.2.11.15-97.el6_103.0.4-14.6.0-14.0.4-14.0-15.2-14.8.0[b@[b@[{@X9@XӸXX*X~@Xs{@X lX@W - 1.2.11.15-97Mark Reynolds - 1.2.11.15-96Mark Reynolds - 1.2.11.15-95Mark Reynolds - 1.2.11.15-91Mark Reynolds - 1.2.11.15-90Mark Reynolds - 1.2.11.15-89Noriko Hosoi - 1.2.11.15-88Noriko Hosoi - 1.2.11.15-87Noriko Hosoi - 1.2.11.15-86Noriko Hosoi - 1.2.11.15-85Noriko Hosoi - 1.2.11.15-84Noriko Hosoi - 1.2.11.15-83Noriko Hosoi - 1.2.11.15-82Noriko Hosoi - 1.2.11.15-81Noriko Hosoi - 1.2.11.15-80Noriko Hosoi - 1.2.11.15-79Noriko Hosoi - 1.2.11.15-78Noriko Hosoi - 1.2.11.15-77Noriko Hosoi - 1.2.11.15-76Noriko Hosoi - 1.2.11.15-75Noriko Hosoi - 1.2.11.15-74Noriko Hosoi - 1.2.11.15-73Noriko Hosoi - 1.2.11.15-72Noriko Hosoi - 1.2.11.15-71Noriko Hosoi - 1.2.11.15-70Noriko Hosoi - 1.2.11.15-69Noriko Hosoi - 1.2.11.15-68Noriko Hosoi - 1.2.11.15-67Noriko Hosoi - 1.2.11.15-66Noriko Hosoi - 1.2.11.15-65Noriko Hosoi - 1.2.11.15-64Noriko Hosoi - 1.2.11.15-63Noriko Hosoi - 1.2.11.15-62Noriko Hosoi - 1.2.11.15-61Noriko Hosoi - 1.2.11.15-60Noriko Hosoi - 1.2.11.15-59Noriko Hosoi - 1.2.11.15-58Noriko Hosoi - 1.2.11.15-57Noriko Hosoi - 1.2.11.15-56Noriko Hosoi - 1.2.11.15-55Noriko Hosoi - 1.2.11.15-54Noriko Hosoi - 1.2.11.15-53Noriko Hosoi - 1.2.11.15-52Noriko Hosoi - 1.2.11.15-51Noriko Hosoi - 1.2.11.15-50Noriko Hosoi - 1.2.11.15-49Noriko Hosoi - 1.2.11.15-48Noriko Hosoi - 1.2.11.15-47Nathan Kinder - 1.2.11.15-46Noriko Hosoi - 1.2.11.15-45Noriko Hosoi - 1.2.11.15-44Noriko Hosoi - 1.2.11.15-43Noriko Hosoi - 1.2.11.15-42Noriko Hosoi - 1.2.11.15-41Noriko Hosoi - 1.2.11.15-40Noriko Hosoi - 1.2.11.15-39Noriko Hosoi - 1.2.11.15-38Noriko Hosoi - 1.2.11.15-37Noriko Hosoi - 1.2.11.15-36Noriko Hosoi - 1.2.11.15-35Noriko Hosoi - 1.2.11.15-34Noriko Hosoi - 1.2.11.15-33Noriko Hosoi - 1.2.11.15-32Rich Megginson - 1.2.11.15-31Rich Megginson - 1.2.11.15-30Rich Megginson - 1.2.11.15-29Noriko Hosoi - 1.2.11.15-28Noriko Hosoi - 1.2.11.15-27Noriko Hosoi - 1.2.11.15-26Noriko Hosoi - 1.2.11.15-25Noriko Hosoi - 1.2.11.15-24Noriko Hosoi - 1.2.11.15-23Noriko Hosoi - 1.2.11.15-22Noriko Hosoi - 1.2.11.15-21Mark Reynolds - 1.2.11.15-20Mark Reynolds - 1.2.11.15-19Mark Reynolds - 1.2.11.15-19Mark Reynolds - 1.2.11.15-19Mark Reynolds - 1.2.11.15-18Noriko Hosoi - 1.2.11.15-14Noriko Hosoi - 1.2.11.15-13Noriko Hosoi - 1.2.11.15-12Noriko Hosoi - 1.2.11.15-11Noriko Hosoi - 1.2.11.15-10Noriko Hosoi - 1.2.11.15-9Rich Megginson - 1.2.11.15-8Noriko Hosoi - 1.2.11.15-7Rich Megginson - 1.2.11.15-6Rich Megginson - 1.2.11.15-5Noriko Hosoi - 1.2.11.15-4Rich Megginson - 1.2.11.15-3Noriko Hosoi - 1.2.11.15-2Rich Megginson - 1.2.11.15-1Rich Megginson - 1.2.11.14-1Rich Megginson - 1.2.11.13-1Rich Megginson - 1.2.11.12-1Noriko Hosoi - 1.2.10.2-20Noriko Hosoi - 1.2.10.2-19Noriko Hosoi - 1.2.10.2-18Noriko Hosoi - 1.2.10.2-17Noriko Hosoi - 1.2.10.2-16Rich Megginson - 1.2.10.2-15Rich Megginson - 1.2.10.2-14Rich Megginson - 1.2.10.2-13Noriko Hosoi - 1.2.10.2-12Noriko Hosoi - 1.2.10.2-11Noriko Hosoi - 1.2.10.2-10Rich Megginson - 1.2.10.2-9Rich Megginson - 1.2.10.2-8Rich Megginson - 1.2.10.2-7Rich Megginson - 1.2.10.2-6Rich Megginson - 1.2.10.2-5Rich Megginson - 1.2.10.2-4Rich Megginson - 1.2.10.2-3Rich Megginson - 1.2.10.2-2Rich Megginson - 1.2.10.2-1Rich Megginson - 1.2.10.1-1Rich Megginson - 1.2.10.0-1Rich Megginson - 1.2.10-0.11.rc2Rich Megginson - 1.2.9.16-1Rich Megginson - 1.2.9.15-1Rich Megginson - 1.2.9.14-1Rich Megginson - 1.2.9.13-1Rich Megginson - 1.2.9.12-2Rich Megginson - 1.2.9.12-1Rich Megginson - 1.2.9.11-1Nathan Kinder - 1.2.9.10-1Rich Megginson - 1.2.9.9-1Rich Megginson - 1.2.9.8-1Rich Megginson - 1.2.9.7-1Rich Megginson - 1.2.9.6-1Rich Megginson - 1.2.9.5-1Rich Megginson - 1.2.9.4-1Rich Megginson - 1.2.9.3-1Rich Megginson - 1.2.9.2-1Rich Megginson - 1.2.9.1-2Rich Megginson - 1.2.9.1-1Nathan Kinder - 1.2.8.7-1Rich Megginson - 1.2.8.6-1Rich Megginson - 1.2.8.5-1Rich Megginson - 1.2.8.4-3Rich Megginson - 1.2.8.4-2Rich Megginson - 1.2.8.4-1Rich Megginson - 1.2.8.3-4Rich Megginson - 1.2.8.3-3Rich Megginson - 1.2.8.3-2Rich Megginson - 1.2.8.3-1Rich Megginson - 1.2.8.2-1Rich Megginson - 1.2.8.1-1Rich Megginson - 1.2.8.0-2Rich Megginson - 1.2.8.0-1Rich Megginson - 1.2.8-0.9.rc4Rich Megginson - 1.2.8-0.8.rc2Rich Megginson - 1.2.8-0.7.rc2Rich Megginson - 1.2.8-0.6.rc1Rich Megginson - 1.2.8-0.5.a3Rich Megginson - 1.2.8-0.4.a3Rich Megginson - 1.2.8-0.3.a3Rich Megginson - 1.2.8-0.2.a2Nathan Kinder - 1.2.8-0.1.a1Rich Megginson - 1.2.7.5-1Rich Megginson - 1.2.7.4-1Rich Megginson - 1.2.7.3-1Rich Megginson - 1.2.7.2-1Rich Megginson - 1.2.7.1-1Rich Megginson - 1.2.7-1Rich Megginson - 1.2.7-0.7.a5Kevin Wright - 1.2.7-0.6.a4Rich Megginson - 1.2.7-0.5.a4Rich Megginson - 1.2.7-0.4.a3Rich Megginson - 1.2.7-0.3.a3Rich Megginson - 1.2.7-0.2.a2Rich Megginson - 1.2.7-0.1.a1Rich Megginson - 1.2.6.1-3Rich Megginson - 1.2.6.1-2Rich Megginson - 1.2.6.1-1Rich Megginson - 1.2.6-1Rich Megginson - 1.2.6-0.11.rc7Rich Megginson - 1.2.6-0.10.rc6Rich Megginson - 1.2.6-0.9.rc3Rich Megginson - 1.2.6-0.8.rc3Rich Megginson - 1.2.6-0.7.rc2Nathan Kinder - 1.2.6-0.6.rc1Rich Megginson - 1.2.6-0.5.rc1Marcela Maslanova - 1.2.6-0.4.a4.1Rich Megginson - 1.2.6-0.4.a4Nathan Kinder - 1.2.6-0.4.a3Caolán McNamara - 1.2.6-0.3.a2Rich Megginson - 1.2.6-0.2.a2Nathan Kinder - 1.2.6-0.1.a1Rich Megginson - 1.2.5-1Rich Megginson - 1.2.5-0.5.rc4Rich Megginson - 1.2.5-0.4.rc3Rich Megginson - 1.2.5-0.3.rc2Rich Megginson - 1.2.5-0.2.rc1Rich Megginson - 1.2.5-0.1.a1Rich Megginson - 1.2.4-1Rich Megginson - 1.2.3-1Caolán McNamara - 1.2.2-2Rich Megginson - 1.2.2-1Tomas Mraz - 1.2.1-5Noriko Hosoi - 1.2.1-4Rich Megginson - 1.2.1-3Fedora Release Engineering - 1.2.1-2Rich Megginson - 1.2.1-1Rich Megginson - 1.2.0-4Rich Megginson - 1.2.0-3Rich Megginson - 1.2.0-2Rich Megginson - 1.2.0-1Noriko Hosoi - 1.1.3-7Noriko Hosoi - 1.1.3-6Rich Megginson - 1.1.3-5Rich Megginson - 1.1.3-4Rich Megginson - 1.1.3-3Rich Megginson - 1.1.3-2Rich Megginson - 1.1.3-1Rich Megginson - 1.1.2-1Rich Megginson - 1.1.1-2Rich Megginson - 1.1.1-1Rich Megginson - 1.1.0.1-4Tom "spot" Callaway - 1.1.0.1-3Tom "spot" Callaway - 1.1.0.1-3Rich Megginson - 1.1.0.1-2Rich Megginson - 1.1.0.1-1Fedora Release Engineering - 1.1.0-5Rich Megginson - 1.1.0-4Release Engineering - 1.1.0-3Rich Megginson - 1.1.0-2.0Rich Megginson - 1.1.0-1.2Rich Megginson - 1.1.0-1.1Rich Megginson - 1.1.0-0.3.20070720Nathan Kinder - 1.1.0-0.2.20070320Rich Megginson - 1.1.0-0.1.20070320Rich Megginson - 1.1.0-0.1.20070223Rich Megginson - 1.1.0-0.1.20070213Rich Megginson - 1.1.0-1.el4.20070209Rich Megginson - 1.1.0-1.el4.20070207Rich Megginson - 1.1.0-1.el4.20070129Rich Megginson - 1.1.0-8.el4.20070125Rich Megginson - 1.1.0-7.el4.20070125Rich Megginson - 1.1.0-6.el4.20070125Rich Megginson - 1.1.0-5.el4.20070125Rich Megginson - 1.1.0-4.el4.20070119Rich Megginson - 1.1.0-3.el4.20070119Rich Megginson - 1.1.0-2.el4.20070119Rich Megginson - 1.1.0-1.el4.cvs20070119Rich Megginson - 1.1-0.1.cvs20070115Dennis Gilmore - 1.1-0.1.cvs20070108Rich Megginson - 1.0.99-16Rich Megginson - 1.0.99-15Rich Megginson - 1.0.99-14Rich Megginson - 1.0.99-13Rich Megginson - 1.0.99-12Rich Megginson - 1.0.99-11Rich Megginson - 1.0.99-10Rich Megginson - 1.0.99-9Rich Megginson - 1.0.99-8Rich Megginson - 1.0.99-7Rich Megginson - 1.0.99-6Rich Megginson - 1.0.99-5Rich Megginson - 1.0.99-4Rich Megginson - 1.0.99-3Rich Megginson - 1.0.99-2Rich Megginson - 1.0.99-1- Bump version to 1.2.11.15-97 - Resolves: Bug 1563539 - acl_copyEval_context double free (fix spec file patch)- Bump version to 1.2.11.15-96 - Resolves: Bug 1563539 - acl_copyEval_context double free- Release 1.2.11.15-95 - Resolves: Bug 1562152 - EMBARGOED CVE-2018-1089 389-ds-base: ns-slapd crash via large filter value in ldapsearch - Resolves: Bug 1544415 - CVE-2017-15135 389-ds-base: Authentication bypass due to lack of size check in slapi_ct_memcmp function in ch_malloc.c (fix cherry-pick error) - Resolves: Bug 1543798 - EMBARGOED CVE-2018-1054 389-ds-base: remote Denial of Service (DoS) via search filters in SetUnicodeStringFromUTF_8 in collate.c- Release 1.2.11.15-91 - Resolves: bug 1437776 - EMBARGOED CVE-2017-2668 389-ds-base: Remote crash via crafted LDAP messages- Release 1.2.11.15-90 - Resovles: #1435365 - Unable to dereference unqiemember attribute because it is dn [#UID] not dn syntax- Release 1.2.11.15-89 - Resolves: #1421512 - ns-slapd crashes in ldif_sput due to the output buf size is less than the real size.- Release 1.2.11.15-88 - Resolves: #1413692 - custom schema is registered in small caps after schema reload (DS 47973) - Resolves: #1408976 - dbscan-bin crashing due to a segmentation fault. (DS 49104)- Release 1.2.11.15-87 - Resolves: #1391701 - do not treat missing csn as fatal (DS 49020) - Resolves: #1406835 - memberOf fixup task does not validate args (DS 49072)- Release 1.2.11.15-86 - Resolves: #1380435 - Backport request of ticket 48983 to RHEL6.9 (DS 49049) - Resolves: #1400997 - ldif2db.pl script shows wrong usage for -n as instance, instead of database (DS 49070) - Resolves: #1403754 - ns-slapd crashes during tickets/ticket48665_test.py (DS 48665) - Resolves: #1410645 - The "repl-monitor" web page does not display "year" in date. (DS 48220) - Resolves: #1399600 - ns-slapd segfaults during execution of tickets/ticket47966_test.py (DS 47966, DS 48987) - Resolves: #1402012 - Importing big ldif file with duplicate DNs throwing "unable to flush" error - Resolves: #1406835 - memberOf fixup task does not validate args (DS 49072)- Release 1.2.11.15-85 - Resolves: #1372420 - DES to AES backport issues (DS 47462) - Resolves: #1391324 - ds9 backport 47411 - Replace substring search with plain search in referint plugin (DS 47411)- Release 1.2.11.15-84 - Resolves: #1352109 - Replication stops working only when fips mode is set to true (DS 48909) - Resolves: #1372420 - DES to AES backport issues (DS 47462) - Resolves: #1380435 - Backport request of ticket 48983 to RHEL6.9 (DS 48983) - Resolves: #1382386 - Directory Server accepts a wrong userdn macro ACI (DS 449) - Resolves: #1382519 - 1.2.11 only -- coverity fixes (DS 49004) - Resolves: #1387022 - specific search with sizelimit=1 sometimes returns no entry (DS 47703) - Resolves: #1387772 - trace args debug logging must be more restrictive (DS 49009)- Release 1.2.11.15-83 - Resolves: #1327065 - After updating server, component nss-3.21.0-0.3.el6_7.x86_64, some client applications cannot connect to server (DS 48798) - Resolves: #1266920 - invalid message about write_changelog_and_ruv on consumers (DS 47801) - Resolves: #1330758 - add a nsTLS1.0 on or off new configuration parameter to cn=encryption,cn=config in RHEL 6 389-ds-base (DS 48816) - Resolves: #1369572 - cleanallruv changelog cleaning incorrectly impacts all backends (DS 48964) - Resolves: #1371706 - Server Side Sorting crashes the server. (DS 48970) - Resolves: #1371678 - Disabling CLEAR password storage scheme will crash server when setting a password (DS 48975) - Resolves: #1370145 - cannot reindex retrochangelog (DS 47619)- Release 1.2.11.15-82 - Resolves: #1380435 - Backport request of ticket 48983 to RHEL6.9 (DS 48983)- Release 1.2.11.15-81 - Resolves: #1368209 - Crash in import_wait_for_space_in_fifo(). (DS 48960)- Release 1.2.11.15-80 - Resolves: #1316869 - ns-slapd general protection ip:7f570c56afd5 sp:7f56dc7edce0 error:0 in libc-2.12.so (DS 48944)- Release 1.2.11.15-79 - Resolves: #1358560 - CVE-2016-4992 389-ds-base: Information disclosure via repeated use of LDAP ADD operation - Resolves: #1372420 - Backport AES storage scheme plugin (DS 47462, 48862, 48243, 48777) - Resolves: #1321126 - Replication changelog can incorrectly skip over updates - Resolves: #1373734 - EASY FIX : dereferencing a NULL sr_candidates pointer in ldbm_back_next_search_entry_ext resulted a segfault (DS 47858)- Release 1.2.11.15-78 - Resolves: #1321126 - Replication changelog can incorrectly skip over updates (DS 48954) - Resolves: #1361422 - CVE-2016-5416 389-ds-base: ACI readable by anonymous user (DS 48354) - Resolves: #1360975 - CVE-2016-5405 389-ds-base: Password verification vulnerable to timing attack- Release 1.2.11.15-77 - Resolves: #1157799 - replication delay when server is configured with multiple replication agreements. (DS 48636) fixing a backport error- Release 1.2.11.15-76 - Resolves: #1321126 - Replication changelog can incorrectly skip over updates (DS 48766) - Resolves: #1157799 - replication delay when server is configured with multiple replication agreements. (DS 48636)- Release 1.2.11.15-75 - Resolves: #1331599 - Paged results search returns the blank list of entries (DS 48808) - Resolves: #1332710 - password history is not updated when an admin resets the password (DS 48813) - Resolves: #1150817 - Running db2index with no options breaks replication (DS 48854)- Release 1.2.11.15-74 - Resolves: #1313258 - change severity of some messages related to "keep alive" entries (DS 48420)- Release 1.2.11.15-73 - Resolves: #1294770 - Supplier can skip a failing update, although it should retry (DS 47788) - Resolves: #1298496 - slapd process crashes on entry modification (DS 47964) - Resolves: #1307152 - keep alive entries can break replication (DS 48445)- Release 1.2.11.15-72 - Resolves: #1292649 - allow users to specify to relax the FQDN constraint (DS 48332) - Resolves: #1294770 - Supplier can skip a failing update, although it should retry (DS 47788) - Resolves: #1296694 - ns-slapd crash in ipa context - c_mutex lock memory corruption and self locks (DS 48406, DS 48338 reverted) - Resolves: #1297385 - Interpret IPV6 addresses for ACIs, replication, and chaining (DS 196)- Release 1.2.11.15-71 - Resolves: #1284791 - 389-ds-base: ldclt -e randomauthid Segmentation fault. (DS 48289) - Resolves: #1290243 - SimplePagedResults -- in the search error case, simple paged results slot was not released (DS 48375)- Release 1.2.11.15-70 - Resolves: #1259959 - perl module conditional test is not conditional when checking SELinux policies - fixing a regression (DS 48305) - Resolves: #1282457 - The 'eq' index does not get updated properly when deleting and re-adding attributes in the same ldapmodify operation (DS 48370)- Release 1.2.11.15-69 - Resolves: #1247792 - SimplePagedResults -- abandon could happen between the abandon check and sending results -- Fixing a regression introduced in 1.2.11.15-68 (DS 48338)- Release 1.2.11.15-68 - Resolves: #1278585 - deadlock in mep delete post op (DS 47976) - Resolves: #1247792 - SimplePagedResults -- abandon could happen between the abandon check and sending results (DS 48338)- Release 1.2.11.15-67 - Resolves: #1234431 - Man pages and help for remove-ds.pl doesn't display "-a" option (DS 48245) - Resolves: #1236148 - Slow replication when deleting large quantities of multi-valued attributes (DS 48195) - Resolves: #1236156 - Avoid using regex in ACL if possible (DS 48175) - Resolves: #1236656 - Dynamic nsMatchingRule changes had no effect on the attrinfo thus following reindexing, as well. (DS 48212) - Resolves: #1240451 - Individual abandoned simple paged results request has no chance to be cleaned up (DS 48192) - Resolves: #1244970 - Crash during retro changelog trimming (DS 48206) - Resolves: #1245237 - winsync lastlogon attribute not syncing between DS and AD. (DS 48232) - Resolves: #1246165 - verify_db.pl doesn't verify DB specified by -a option (DS 48215) - Resolves: #1247812 - logconv autobind handling regression caused by 47446 (DS 48231) - Resolves: #1253406 - wrong password check if passwordInHistory is decreased. (DS 48228) - Resolves: #1255290 - db2index creates index entry from deleted records (DS 48252) - Resolves: #1259959 - perl module conditional test is not conditional when checking SELinux policies (DS 48305) - Resolves: #1260622 - ns-slapd - LOGINFO:Unable to remove file (DS 48304) - Resolves: #1265851 - Double free while adding entries (1.2.11 only) (DS 48287) - Resolves: #1273552 - Deadlock between two MODs on the same entry between entry cache and backend lock (DS 47978)- Release 1.2.11.15-66 - Resolves: #1270002 - cleanallruv should completely clean changelog (DS 48208) - Resolves: #1267405 - many attrlist_replace errors in connection with cleanallruv (DS 48283)- Release 1.2.11.15-65 - Resolves: #1259383 - Fractional replication evaluates several times the same CSN (DS 48266)- Release 1.2.11.15-64 - Resolves: #1247792 - ns-slapd crashing frequently cause is unknown (DS 48192) - Resolves: #1267296 - pagedresults - when timed out, search results could have been already freed. (DS 48299)- Release 1.2.11.15-63 - Resolves: #1247792 - ns-slapd crashing frequently cause is unknown (DS 48192) - Resolves: #1259383 - Fractional replication evaluates several times the same CSN (DS 48266 48284)- Release 1.2.11.15-62 - Resolves: #1259546 - regression - COS cache doesn't properly mark vattr cache as invalid when there are multiple suffixes (DS 47981)- Release 1.2.11.15-61 - Resolves: #1251288 - Replication not working for "delete: attr"- Release 1.2.11.15-60 - Resolves: #1228402 - Individual abandoned simple paged results request has no chance to be cleaned up (DS 48192)- Release 1.2.11.15-59 - Resolves: #1211006 - start/stop/restart-dirsrv utilities should ignore admin-serv directory (DS 48148) - Resolves: #1203338 - ns-slapd double free or corruption crash (DS 48149) - Resolves: #1228402 - Individual abandoned simple paged results request has no chance to be cleaned up (DS 48192)- Release 1.2.11.15-58 - Resolves: #1223068 - Regression introduced by the simple paged results fixes. (DS 48146) - Resolves: #1203338 - ns-slapd double free or corruption crash (DS 48149)- Release 1.2.11.15-57 - Resolves: #1223068 - ldapdelete fails with -r option to delete a sub suffix (DS 48146) - Resolves: #1219990 - bind on db chained to AD returns err=32 (DS 48183) - Resolves: #1219208 - cleanAllRUV task limit not being enforced correctly (DS 48158)- Release 1.2.11.15-56 - Resolves: #1219218 - fix coverity issues (DS 48151)- Release 1.2.11.15-55 - Resolves: #1118285 - Lowering the log level of "Configured SSL version range" message (1.2.11 only) (DS 48180) - Resolves: #1211006 - start/stop/restart-dirsrv utilities should ignore admin-serv directory (DS 48148) - Resolves: #1219208 - Remove cleanAllRUV task limit of 4 (DS 48158) - Resolves: #1219218 - Improve CleanAllRUV logging (DS 48151)- Release 1.2.11.15-54 - Resolves: #1207983 - disable writing unhashed#user#password to changelog (DS 561) - Resolves: #1207024 - IPA Replicate creation fails with error "Update failed! Status: [10 Total update abortedLDAP error: Referral]" (DS 47942) - Resolves: #1211077 - nsslapd-ndn-cache-enabled returns 1 or 0 instead of "on" or "off" (DS 408) - Resolves: #1211006 - start/stop/restart-dirsrv utilities should ignore admin-serv directory (DS 48148) - Resolves: #1210996 - Disable SSL v3, by default [389-ds-base-1.2.11 only] (DS 47928) - Resolves: #1214074 - Need a way to abort a cleanallruv abort task (DS 48154) - Resolves: #1212657 - Password is not correctly passed to perl command line tools if it contains shell special characters. (DS 48143) - Resolves: #1218341 - ns-slapd crash related to paged results (DS 48146)- Release 1.2.11.15-53 - Resolves: #1202502 - memory leak in new_passwdPolicy (1.2.11 only) (DS 48135) - Resolves: #1202062 - Non tombstone entry which dn starting with "nsuniqueid=...," cannot be deleted (DS 48133)- Release 1.2.11.15-52 - Resolves: #1193235 - Fix coverity issues and compiler warnings - 2014/12/16, 2014/11/24, 2015/2/18 (DS 47965)- Release 1.2.11.15-51 - Resolves: #1193235 - Fix coverity issues and compiler warnings - 2014/12/16, 2014/11/24, 2015/2/18 (DS 47965) - Resolves: #1171308 - Don't add unhashed password mod if we don't have an unhashed value (DS 47752) - Resolves: #1167976 - memberof skip nested groups breaks the plugin (DS 47963) - Resolves: #1185025 - ldclt needs to support SSL Version range (DS 47996) - Resolves: #1183820 - Windows Sync accidentally cleared raw_entry (DS 47989) - Resolves: #1155569 - nsslapd-db-locks modify not taking into account. (DS 47934) - Resolves: #1145072 - Bad manipulation of passwordhistory (DS 47905) - Resolves: #1144092 - During schema reload sometimes the search returns no results (DS 47973) - Resolves: #1145374 - WinSync - manual replica refresh removes AD-only member values from DS and AD in groups (DS 47884) - Resolves: #1193243 - ldbm_usn_init: Valgrind reports Invalid read / SIGSEGV (DS 47659) - Resolves: #1150368 - provide enabled ciphers as search result (DS 47880) - Resolves: #1153739 - Add SSL/TLS version info to the access log (DS 47945) - Resolves: #1118285 - Disable SSL v3, by default [389-ds-base-1.2.11 only] (DS 47928) - Resolves: #1193241 - logconv.pl -- support parsing/showing/reporting different protocol versions (DS 47949) - Resolves: #1179763 - COS cache doesn't properly mark vattr cache as invalid when there are multiple suffixes (DS 47981) - Resolves: #1175868 - Incorrect assumption in ndn cache (DS 547) - Resolves: #1159124 - perl scripts not returning expected error code (DS 47962) - Resolves: #1115960 - Nested COS definitions can be incorrectly processed (DS 47980) - Resolves: #1175868 - Backport of Normalized DN Cache (DS 408) - Resolves: #1174892 - During delete operation do not refresh cache entry if it is a tombstone (DS 47750) - Resolves: #1174892 - Need to refresh cache entry after called betxn postop plugins (DS 47750) - Resolves: #1193235 - Fix coverity issues (2014/12/16) (DS 47965) - Resolves: #1193235 - Fix coverity issues (2014/11/24) (DS 47965) - Resolves: #1169974 - Account lockout attributes incorrectly updated after failed SASL Bind (DS 47970) - Resolves: #1169975 - Fix coverity issue (DS 47969) - Resolves: #1169975 - COS memory leak when rebuilding the cache (DS 47969) - Resolves: #1170706 - cos_cache_build_definition_list does not stop during server shutdown (DS 47967) - Resolves: #1167976 - skip nested groups breaks memberof fixup task (DS 47963) - Resolves: #1167976 - RFE - memberOf - add option to skip nested group lookups during delete operations (DS 47963) - Resolves: #1171357 - Bind DN tracking unable to write to internalModifiersName without special permissions (DS 47950) - Resolves: #1162704 - Memory leak in password admin if the admin entry does not exist (DS 47958) - Resolves: #1162704 - PasswordAdminDN attribute is not properly returned to client (DS 47952) - Resolves: #1145379 - Fix backport issue to 1.2.11 (DS 47900) - Resolves: #1145379 - Server fails to start if password admin is set (DS 47900) - Resolves: #1145379 - Adding an entry with an invalid password as rootDN is incorrectly rejected (DS 47900) - Resolves: #1141735 - ldclt: assertion failure with -e "add,counteach" -e "object=,rdn=uid:test[A=INCRNNOLOOP(0;24 (DS 47907)- Release 1.2.11.15-50 - Resolves: #1130990 - Problem with single value attribute MMR replication (DS 47915, DS 569)- Release 1.2.11.15-49 - Resolves: #1168150 - CVE-2014-8105: information disclosure through 'cn=changelog' subtree - Resolves: #1130990 - Problem with single value attribute MMR replication (DS 47915) - Resolves: #1136882 - default nsslapd-sasl-max-buffer-size should be 2MB (DS 47457) - Resolves: #1161909 - ACI's are replaced by "ACI_ALL" after editing goup of ACI's including invalid one (DS 47953)- Release 1.2.11.15-48 - Resolves: #1154766 - ns-slapd segfault in libslapd.so.0.0.0 (#47889)- Release 1.2.11.15-47 - Resolves: #1138745 - Memory leak during Reliab15 execution (#47750)- Release 1.2.11.15-46 - Resolves: #1138745 - Memory leak during Reliab15 execution- Release 1.2.11.15-45 - Resolves: #1112702 - Broken dereference control with the FreeIPA 4.0 ACIs (#47885)- Release 1.2.11.15-44 - Resolves: #1079098 - Simultaneous adding a user and binding as the user could fail in the password policy check (DS 47748) - Simple bind hangs after enabling password policy- Release 1.2.11.15-43 - Resolves: #1112702 - Broken dereference control with the FreeIPA 4.0 ACIs (#47885)- Release 1.2.11.15-42 - Resolves: #1129660 - Adding users to user group throws Internal server error.- Release 1.2.11.15-41 - Resolves: #1130252 - dirsrv not running with old openldap (DS 47875)- Release 1.2.11.15-40 - Resolves: #1130252 - dirsrv not running with old openldap (DS 47875) - Resolves: #1103287 - logconv.pl memory continually grows (DS 47446) - Resolves: #1121596 - Deleting attribute present in nsslapd-allowed-to-delete-attrs returns Operations error (DS 443) - Resolves: #1109381 - winsync doesn't sync DN valued attributes if DS DN value doesn't exist (DS 415) - Resolves: #1128759 - Performance degradation with scope ONE after some load (DS 47874) - Resolves: #1127612 - Filter AND with only one clause should be optimized (DS 47872) - Resolves: #1014111 - repl-monitor fails to convert "*" to default values (DS 47862)- Release 1.2.11.15-39 - Resolves: #1123863 EMBARGOED CVE-2014-3562 - unauthenticated information disclosure (Bug 1123477) - Resolves: #1123863 High contention on computed attribute lock (DS 616) - Resolves: #1062763 single valued attribute replicated ADD does not work (DS 47692) - Resolves: #1121596 Deleting attribute present in nsslapd-allowed-to-delete-attrs returns Operations error (DS 443) - Resolves: #1014111 Repl-monitor.pl ignores the provided connection parameters (DS 47862) - Resolves: #1115281 New defects found in 389-ds-base-1.2.11 (DS 47863) - Resolves: #1112729 paged results control is not working in some cases when we have a subsuffix. (DS 47824)- Release 1.2.11.15-38 - Resolves: bug 1080185 - revert - Creating a glue fails if one above level is a conflict or missing (DS 47750;Patch233)- Release 1.2.11.15-37 - Resolves: bug 1113606 - server restart wipes out index config if there is a default index (DS 47831) - Resolves: bug 1112702 - Broken dereference control with the FreeIPA 4.0 ACIs (DS 47821) - Resolves: bug 1080185 - Creating a glue fails if one above level is a conflict or missing (DS 47750)- Release 1.2.11.15-36 - Resolves: bug 1088171 - revert - 7-bit check plugin does not work for userpassword attribute (DS 47423)- Release 1.2.11.15-35 - Resolves: Bug 1111404 - 1.2.11 branch: coverity errors (DS 47820)- Release 1.2.11.15-34 - Resolves: bug 1109952 - memory leak in ldapsearch filter objectclass=* (DS 47780) - Resolves: bug 1109443 - Server hangs in cos_cache when adding a user entry (DS 47649) - Resolves: bug 1109333 - 389 Server crashes if uniqueMember is invalid syntax and memberOf plugin is enabled. (DS 47793) - Resolves: bug 1109335 - Parent numsubordinate count can be incorrectly updated if an error occurs (DS 47782) - Resolves: bug 1109337 - Nested tombstones become orphaned after purge (DS 47767) - Resolves: bug 1109352 - Tombstone purging can crash the server if the backend is stopped/disabled (DS 47766) - Resolves: bug 1109356 - Coverity issue in 1.3.3 (DS 47740) - Resolves: bug 1109358 - A tombstone entry is deleted by ldapdelete (DS 47731) - Resolves: bug 1109361 - rsa_null_sha should not be enabled by default (DS 47637) - Resolves: bug 1109363 - valgrind - value mem leaks, uninit mem usage (DS 47455) - Resolves: bug 1109373 - provide default syntax plugin (DS 47369) - Resolves: bug 1109377 - Environment variables are not passed when DS is started via service (DS 47693) - Resolves: bug 1109379 - changelog iteration should ignore cleaned rids when getting the minCSN (DS 47627) - Resolves: bug 1109381 - winsync doesn't sync DN valued attributes if DS DN value doesn't exist (DS 415) - Resolves: bug 1109384 - logconv.pl man page missing -m,-M,-B,-D (DS 47447) - Resolves: bug 1109387 - IDL-style can become mismatched during partial restoration - Resolves: bug 1028344 - Slow ldapmodify operation time for large quantities of multi-valued attribute values (DS 346) - Resolves: bug 985270 - [RFE] Add Password adminstrators to RHDS 9 as in http://directory.fedoraproject.org/wiki/Password_Administrator (DS 417, 458, 47522) - Resolves: bug 1070720 - rsearch filter error on any search filter (DS 47722) - Resolves: bug 1095847 - CoS cache re-scanning severely impacts performance (DS 47762) - Resolves: bug 1103287 - logconv.pl memory continually grows (DS 47446) - Resolves: bug 1106917 - managed entry plugin fails to update member pointer on modrdn operation (DS 47813) - Resolves: bug 1048987 - memory leak in ldapsearch filter objectclass=* (DS 47780) - Resolves: bug 1077895 - Memory leak with proxy auth control (DS 47743) - Resolves: bug 1079098 - Simultaneous adding a user and binding as the user could fail in the password policy check (DS 47748) - Resolves: bug 1080185 - Creating a glue fails if one above level is a conflict or missing (DS 47750) - Resolves: bug 1083272 - RHEL6.6 389-ds-base slapd segfault during ipa-replica-instal (DS 47448) - Resolves: bug 1086454 - ACI warnings in error log (DS 47670) - Resolves: bug 1086889 - empty modify returns LDAP_INVALID_DN_SYNTAX (DS 47772) - Resolves: bug 1086901 - mem leak in do_bind when there is an error (DS 47773) - Resolves: bug 1086903 - mem leak in do_search - rawbase not freed upon certain error (DS 47774) - Resolves: bug 1086907 - Performing deletes during tombstone purging results in operation errors (DS 47771) - Resolves: bug 1088171 - 7-bit check plugin does not work for userpassword attribute (DS 47423) - Resolves: bug 1090176 - #481 breaks possibility to reassemble memberuid list (DS 47770) - Resolves: bug 1092097 - A replicated MOD fails (Unwilling to perform) if it targets a tombstone (DS 47787) - Resolves: bug 1094277 - IPA Server Slow Performance, high CPU usage of ns-slapd (DS 47426) - Resolves: bug 1097002 - Problem with deletion while replicated (DS 47764) - Resolves: bug 1098653 - db2bak.pl error with changelogdb (DS 47804) - Resolves: bug 1103337 - find a way to remove replication plugin errors messages "changelog iteration code returned a dummy entry with csn %s, skipping ..." (DS 47809) - Resolves: bug 1001037 - WinSync removes User must change password flag on the Window side (DS 47492) - Resolves: bug 1004876 - idlistscanlimit per index/type/value (DS 47504) - Resolves: bug 1008021 - Self entry access ACI not working properly (DS 47331) - Resolves: bug 1009122 - replication stops with excessive clock skew (DS 47516) - Resolves: bug 1012699 - DSUtil.pm needs to check $res variable (DS 422) - Resolves: bug 1013133 - logconv.pl - RFE - track bind info (DS 356) - Resolves: bug 1013134 - Improve memory management in logconv.pl (DS 419) - Resolves: bug 1013135 - logconv.pl tool removes the access logs contents if "-M" is is not correctly used (DS 471) - Resolves: bug 1013138 - logconv.pl should handle microsecond timing (DS 539) - Resolves: bug 1013140 - logconv.pl -m not working for all stats (DS 47336) - Resolves: bug 1013141 - logconv.pl missing stats for starttls, ldapi, and autobind (DS 611) - Resolves: bug 1013142 - logconv.pl -m time calculation is wrong (DS 47341) - Resolves: bug 1013152 - add etimes to per second/minute stats (DS 47348) - Resolves: bug 1013160 - Indexed search are logged with 'notes=U' in the access logs (DS 47354) - Resolves: bug 1013161 - improve logconv.pl performance with large access logs (DS 47387) - Resolves: bug 1013162 - logconv warning - Use of comma-less variable list is deprecated (DS 47461) - Resolves: bug 1013163 - logconv.pl uses /var/tmp for BDB temp files (DS 47501) - Resolves: bug 1013164 - Fix various issues with logconv.pl (DS 47520) - Resolves: bug 1013165 - logconv: some stats do not work across server restarts (DS 47533) - Resolves: bug 1014111 - [RFE - RHDS9] CLI report to monitor replication (DS 47538) - Resolves: bug 1014351 - Coverity fixes - 12023, 12024, and 12025 (DS 47540) - Resolves: bug 1016717 - memory leak in range searches (DS 47517) - Resolves: bug 1022500 - Winsync plugin segfault during incremental backoff (DS 47581) - Resolves: bug 1024337 - Overflow in nsslapd-disk-monitoring-threshold on i686 (DS 47638) - Resolves: bug 1026956 - 1.2.11.29 crash when removing entries from cache (DS 47577) - Resolves: bug 1027496 - Replication Failures related to skipped entries due to cleaned rids (DS 47585) - Resolves: bug 1031222 - hard coded limit of 64 masters in agreement and changelog code (DS 47587) - Resolves: bug 1032315 - attrcrypt fails to find unlocked key (DS 47596) - Resolves: bug 1032317 - entries with empty objectclass attribute value can be hidden (DS 47591) - Resolves: bug 1034265 - 7-bit check plugin not checking MODRDN operation (DS 47641) - Resolves: bug 1044106 - logconv: failed logins: Use of uninitialized value in numeric comparison at logconv.pl line 949 (DS 47550) - Resolves: bug 1044108 - logconv: -V does not produce unindexed search report (DS 47551) - Resolves: bug 1049029 - Windows Sync group issues (DS 47642) - Resolves: bug 1053232 - modify-delete userpassword (DS 47678) - Resolves: bug 1053766 - ldapdelete returns non-leaf entry error while trying to remove a leaf entry (DS 47736) - Resolves: bug 1057805 - Size returned by slapi_entry_size is not accurate (DS 47677) - Resolves: bug 1060385 - Logconv.pl with an empty access log gives lots of errors (DS 47713) - Resolves: bug 1062763 - single valued attribute replicated ADD does not work (DS 47692) - Resolves: bug 1070583 - rhds91 389-ds-base-1.2.11.15-31.el6_5.x86_64 crash in db4 _ (DS 47729) - Resolves: bug 1073530 - Enrolling a host into IdM/IPA always takes two attempts (IPA 3377, DS 47704) - Resolves: bug 1074076 - e_uniqueid fails to set if an entry is a conflict entry (DS 47735) - Resolves: bug 1074305 - Under heavy stress, failure of turning a tombstone into glue (DS 47737)- Release 1.2.11.15-33 - Resolves: bug 1044218 - fix memleak caused by 47347 (DS 47623) - Resolves: bug 1071707 - rhds91 389-ds-base-1.2.11.15-31.el6_5 crash on paged searches followed by simple srch (DS 47707)- Release 1.2.11.15-32 - Resolves: bug 1074848 - EMBARGOED CVE-2014-0132 389-ds-base: 389-ds: flaw in parsing authzid can lead to privilege escalation [rhel-6.6] (Ticket 47739 - directory server is insecurely misinterpreting authzid on a SASL/GSSAPI bind)- Resolves: bug 1033405 - regression in ipa due to patch for ns-slapd stuck in DS_Sleep- Resolves: bug 1024977 CVE-2013-4485 389-ds-base: DoS due to improper handling of ger attr searches- Bump version to 1.2.11.15-29 - Resolves: bug 1008013: DS91: ns-slapd stuck in DS_Sleep- Bump version to 1.2.11.15-28 - Resolves: Bug 1016038 - Users from AD sub OU does not sync to IPA (ticket 47488)- Bump version to 1.2.11.15-27 - Resolves: Bug 1013735 - CLEANALLRUV doesnt run across all replicas (ticket 47509)- Bump version to 1.2.11.15-26 - Resolves: Bug 947583 - ldapdelete returns non-leaf entry error while trying to remove a leaf entry (ticket 47534)- Bump version to 1.2.11.15-25 - Resolves: Bug 1006846 - 2Master replication with SASL/GSSAPI auth broken (ticket 47523) - Resolves: Bug 1007452 - Under specific values of nsDS5ReplicaName, replication may get broken or updates (ticket 47489)- Bump version to 1.2.11.15-24 - Resolves: Bug 982325 - Overflow in nsslapd-disk-monitoring-threshold; Changed CONFIG_INT to CONFIG_LONG for nsslapd-disk-monioring-threshold (ticket 47427)- Bump version to 1.2.11.15-23 - Resolves: Bug 1000632 - CVE-2013-4283 389-ds-base: ns-slapd crash due to bogus DN - Resolves: Bug 1002260 - server fails to start after upgrade(schema error) (ticket 47318)- Bump version to 1.2.11.15-22 - Resolves: Bug 923909 - 389-ds-base cannot handle Kerberos tickets with PAC (ticket 632) - Resolves: Bug 928159 - CVE-2013-1897 389-ds: unintended information exposure when rootdse is enabled - Resolves: Bug 947583 - ldapdelete returns non-leaf entry error while trying to remove a leaf entry (ticket 47367) - Resolves: Bug 951616 - error syncing group if group member user is not synced (ticket 47327) - Resolves: Bug 953052 - DESC should not be empty as per RFC 2252 (ldapv3) (ticket 47376) - Resolves: Bug 957305 - DS instance crashes under a high load (ticket 47349) - Resolves: Bug 957864 - Simple paged results should support async search (ticket 47347) - Resolves: Bug 958522 - loading an entry from the database should use str2entry_fast (ticket 531) - Resolves: Bug 962885 - RHEL 6.2 to 6.4 ipa upgrade selinuxusermap data not replicating (ticket 47362) - Resolves: Bug 963234 - When integrating with Red Hat IDM/DS, an LDAP protocol error is thrown (ticket 47361) - Resolves: Bug 966781 - new ldap connections can block ldaps and ldapi connections (ticket 47359) - Resolves: Bug 968383 - Wrong error code return when using EXTERNAL SASL and untrusted certificate (ticket 580) - Resolves: Bug 968503 - flush_ber error sending back start_tls response will deadlock (ticket 47375) - Resolves: Bug 969210 - make listen backlog size configurable (ticket 47377) - Resolves: Bug 970995 - RHDS not shutting down when disk monitoring threshold is reached to half. (ticket 47385) - Resolves: Bug 971033 - connections attribute in cn=snmp,cn=monitor is counted twice (ticket 47383) - Resolves: Bug 971966 - 389 DS Replication failures due to Fractional updates (ticket 47386) - Resolves: Bug 972976 - ldbm errors when adding/modifying/deleting entries (ticket 47392) - Resolves: Bug 973583 - ns-slapd instance crashed with signal 11 SIGSEGV (ticket 47391) - Resolves: Bug 974361 - Account policy plugin fails to lock user when policy is created for individual users to lock based to createtimestamp. (ticket 47397) - Resolves: Bug 974719 - rhds90 crash on tombstone modrdn (ticket 47396) - Resolves: Bug 974875 - Attributes fail to be encrypted/decrypted properly when replicated (ticket 47393) - Resolves: Bug 975243 - DS9 still observes altStateAttrName as createTimestamp when attribute is removed from the account policy (ticket 47395) - Resolves: Bug 975250 - Changelog deadlock replication failures with DNA (ticket 47410) - Resolves: Bug 976546 - Attribute names are incorrect in search results (ticket 47402) - Resolves: Bug 979169 - allow setting db deadlock rejection policy (ticket 47409) - Resolves: Bug 979435 - Replication problem with add-delete requests on single-value (ticket 47424) - Resolves: Bug 979515 - CVE-2013-2219 Directory Server: ACLs inoperative in some search scenarios - Resolves: Bug 982325 - Overflow in nsslapd-disk-monitoring-threshold (ticket 47427) - Resolves: Bug 983091 - Memory leak in 389-ds-base 1.2.11.15 (ticket 47428) - Resolves: Bug 986131 - Very large entryusn values after enabling the USN plugin and the lastusn value is negative. (ticket 47435) - Resolves: Bug 986424 - fix recent compiler warnings (ticket 47378) - Resolves: Bug 986857 - Disk Monitoring not checking filesystem with logs (ticket 47441) - Resolves: Bug 987703 - memleaks in set_krb5_creds (ticket 47421) - Resolves: Bug 988562 - deadlock after adding and deleting entries (ticket 47449) - Resolves: Bug 989692 - Sorting with attributes in ldapsearch gives incorrect result (ticket 543)This patch is found broken and duplicated. Getting rid of it in 1.2.11.15-22. commit 2b3a50d55707ffa281c922ec188850576b757934 Author: Mark Reynolds Date: Tue Jul 23 10:28:45 2013 -0400 Add patch 0049 for Tickets-47427-47441- Resolves: Bug 984970 - Overflow in nsslapd-disk-monitoring-threshold(part 5 limits not displayed correctly). (ticket 47427)- Resolves: Bug 984970 - Overflow in nsslapd-disk-monitoring-threshold(part 4). (ticket 47427)- Bump version to 1.2.11.15-19 - Resolves: Bug 984970 - Overflow in nsslapd-disk-monitoring-threshold(part 3). (ticket 47427)- Bump version to 1.2.11.15-19 - Resolves: Bug 982325 - Overflow in nsslapd-disk-monitoring-threshold(part 2). (ticket 47427) - Resolves: Bug 986857 - Disk Monitoring not checking filesystem with logs (ticket 47741)- Bump version to 1.2.11.15-18 - Resolves: Bug 970995 - DS not shutting down when disk monitoring threshold is reached to half. (Ticket 47385) - Resolves: Bug 982325 - Overflow in nsslapd-disk-monitoring-threshold. (ticket 47427)- Resolves: Bug 921937 - ns-slapd crashes sporadically with segmentation fault in libslapd.so (ticket 627) - Resolves: Bug 923503 - cleanAllRUV task fails to cleanup config upon completion (ticket 623)bump version to 1.2.11.15-13 - Resolves: Bug 923503 - cleanAllRUV task fails to cleanup config upon completion (ticket 623) - Resolves: Bug 923502 - Coverity issue 13091 - Resolves: Bug 923407 - Deadlock in DNA plug-in (ticket 634) - Resolves: Bug 921937 - ns-slapd crashes sporadically with segmentation fault in libslapd.so (ticket 627) - Resolves: Bug 923504 - crash in aci evaluation (ticket 628) - Resolves: Bug 928159 - unintended information exposure when anonymous access is set to rootdse (ticket 47308)- Resolves: Bug 910581 - dse.ldif is 0 length after server kill or machine kill - Resolves: Bug 908861 - Error messages encountered when using POSIX winsync - Resolves: Bug 907985 - DNA: use event queue for config update only at the start up - Resolves: Bug 830334 - Invalid chaining config triggers a disk full error and shutdown - Resolves: Bug 906583 - DS returns error 20 when replacing values of a multi-valued attribute (only when replication is enabled) - Resolves: Bug 906005 - Valgrind reports memleak in modify_update_last_modified_attr - Resolves: Bug 905825 - PamConfig schema not updated during upgrade - Resolves: Bug 913215 - ns-slapd segfaults while trying to delete a tombstone entry - Resolves: Bug 913229 - unauthenticated denial of service vulnerability in handling of LDAPv3 control data- Resolves: Bug 896256 - updating package touches configuration files- Resolves: Bug 889083 - For modifiersName/internalModifiersName feature, internalModifiersname is not working for DNA plugin- Resolves: Bug 891930 - DNA plugin no longer reports additional info when range is depleted- Resolves: Bug 887855 - RootDN Access Control plugin is missing after upgrade from RHEL63 to RHEL64- Resolves: Bug 830355 - [RFE] improve cleanruv functionality - Resolves: Bug 876650 - Coverity revealed defects - Ticket #20 - [RFE] Allow automember to work on entries that have already been added (Bug 768084) - Resolves: Bug 834074 - [RFE] Disable replication agreements - Resolves: Bug 878111 - ns-slapd segfaults if it cannot rename the logs- Resolves: Bug 880305 - spec file missing dependencies for x86_64 6ComputeNode - use perl-Socket6 on RHEL6- Resolves: Bug 880305 - spec file missing dependencies for x86_64 6ComputeNode- Resolves: Bug 868841 - Newly created users with organizationalPerson objectClass fails to sync from AD to DS with missing attribute error - Resolves: Bug 868853 - Winsync: DS error logs report wrong version of Windows AD when winsync is configured. - Resolves: Bug 875862 - crash in DNA if no dnamagicregen is specified - Resolves: Bug 876694 - RedHat Directory Server crashes (segfaults) when moving ldap entry - Resolves: Bug 876727 - Search with a complex filter including range search is slow - Ticket #495 - internalModifiersname not updated by DNA plugin (Bug 834053)- Resolves: Bug 870158 - slapd entered to infinite loop during new index addition - Resolves: Bug 870162 - Cannot abandon simple paged result search - c970af0 Coverity defects - 1ac087a Fixing compiler warnings in the posix-winsync plugin - 2f960e4 Coverity defects - Ticket #491 - multimaster_extop_cleanruv returns wrong error codes- Resolves: Bug 834063 [RFE] enable attribute that tracks when a password was last set on an entry in the LDAP store; Ticket #478 passwordTrackUpdateTime stops working with subtree password policies - Resolves: Bug 847868 [RFE] support posix schema for user and group sync; Ticket #481 expand nested posix groups - Resolves: Bug 860772 Change on SLAPI_MODRDN_NEWSUPERIOR is not evaluated in acl - Resolves: Bug 863576 Dirsrv deadlock locking up IPA - Resolves: Bug 864594 anonymous limits are being applied to directory manager- Resolves: Bug 856657 dirsrv init script returns 0 even when few or all instances fail to start - Resolves: Bug 858580 389 prevents from adding a posixaccount with userpassword after schema reload- Resolves: Bug 852202 Ipa master system initiated more than a dozen simultaneous replication sessions, shut itself down and wiped out its db - Resolves: Bug 855438 CLEANALLRUV task gets stuck on winsync replication agreement- Resolves: Bug 847868 [RFE] support posix schema for user and group sync - fix upgrade issue with plugin config schema - posix winsync has default plugin precedence of 25- Resolves: Bug 800051 Rebase 389-ds-base to 1.2.11 - Resolves: Bug 742054 SASL/PLAIN binds do not work - Resolves: Bug 742381 MOD operations with chained delete/add get back error 53 on backend config - Resolves: Bug 746642 [RFE] define pam_passthru service per subtree - Resolves: Bug 757836 logconv.pl restarts count on conn=0 instead of conn=1 - Resolves: Bug 768084 [RFE] Allow automember to work on entries that have already been added - Resolves: Bug 782975 krbExtraData is being null modified and replicated on each ssh login - Resolves: Bug 803873 Sync with group attribute containing () fails - Resolves: Bug 818762 winsync should not delete entry that appears to be out of scope - Resolves: Bug 830001 unhashed#user#password visible after changing password [rhel-6.4] - Resolves: Bug 830256 Audit log - clear text password in user changes - Resolves: Bug 830331 ns-slapd exits/crashes if /var fills up - Resolves: Bug 830334 Invalid chaining config triggers a disk full error and shutdown - Resolves: Bug 830335 restore of replica ldif file on second master after deleting two records shows only 1 deletion - Resolves: Bug 830336 db deadlock return should not log error - Resolves: Bug 830337 usn + mmr = deletions are not replicated - Resolves: Bug 830338 Change DS to purge ticket from krb cache in case of authentication error - Resolves: Bug 830340 Make the CLEANALLRUV task one step - Resolves: Bug 830343 managed entry sometimes doesn't delete the managed entry - Resolves: Bug 830344 [RFE] Improve replication agreement status messages - Resolves: Bug 830346 ADD operations not in audit log - Resolves: Bug 830347 389 DS does not support multiple paging controls on a single connection - Resolves: Bug 830348 Slow shutdown when you have 100+ replication agreements - Resolves: Bug 830349 cannot use & in a sasl map search filter - Resolves: Bug 830353 valgrind reported memleaks and mem errors - Resolves: Bug 830355 [RFE] improve cleanruv functionality - Resolves: Bug 830356 coverity 12625-12629 - leaks, dead code, unchecked return - Resolves: Bug 832560 [abrt] 389-ds-base-1.2.10.6-1.fc16: slapi_attr_value_cmp: Process /usr/sbin/ns-slapd was killed by signal 11 (SIGSEGV) - Resolves: Bug 833202 transaction retries need to be cache aware - Resolves: Bug 833218 ldapmodify returns Operations error - Resolves: Bug 833222 memberOf attribute and plugin behaviour between sub-suffixes - Resolves: Bug 834046 [RFE] Add nsTLS1 attribute to schema and objectclass nsEncryptionConfig - Resolves: Bug 834047 Fine Grained Password policy: if passwordHistory is on, deleting the password fails. - Resolves: Bug 834049 [RFE] Add schema for DNA plugin - Resolves: Bug 834052 [RFE] limiting Directory Manager (nsslapd-rootdn) bind access by source host (e.g. 127.0.0.1) - Resolves: Bug 834053 [RFE] Plugins - ability to control behavior of modifyTimestamp/modifiersName - Resolves: Bug 834054 Should only update modifyTimestamp/modifiersName on MODIFY ops - Resolves: Bug 834056 Automembership plugin fails in a MMR setup, if data and config area mixed in the plugin configuration - Resolves: Bug 834057 ldap-agent crashes on start with signal SIGSEGV - Resolves: Bug 834058 [RFE] logconv.pl : use of getopts to parse commandline options - Resolves: Bug 834060 passwordMaxFailure should lockout password one sooner - and should be configurable to avoid regressions - Resolves: Bug 834061 [RFE] RHDS: Implement SO_KEEPALIVE in network calls. - Resolves: Bug 834063 [RFE] enable attribute that tracks when a password was last set on an entry in the LDAP store - Resolves: Bug 834064 dnaNextValue gets incremented even if the user addition fails - Resolves: Bug 834065 Adding Replication agreement should complain if required nsds5ReplicaCredentials not supplied - Resolves: Bug 834074 [RFE] Disable replication agreements - Resolves: Bug 834075 logconv.pl reporting unindexed search with different search base than shown in access logs - Resolves: Bug 835238 Account Usability Control Not Working - Resolves: Bug 836386 slapi_ldap_bind() doesn't check bind results - Resolves: Bug 838706 referint modrdn not working if case is different - Resolves: Bug 840153 Impossible to rename entry (modrdn) with Attribute Uniqueness plugin enabled - Resolves: Bug 841600 Referential integrity plug-in does not work when update interval is not zero - Resolves: Bug 842437 dna memleak reported by valgrind - Resolves: Bug 842438 Report during startup if nsslapd-cachememsize is too small - Resolves: Bug 842440 memberof performance enhancement - Resolves: Bug 842441 "Server is unwilling to perform" when running ldapmodify on nsds5ReplicaStripAttrs - Resolves: Bug 847868 [RFE] support posix schema for user and group sync - Resolves: Bug 850683 nsds5ReplicaEnabled can be set with any invalid values. - Resolves: Bug 852087 [RFE] add attribute nsslapd-readonly so we can reference it in acis - Resolves: Bug 852088 server to server ssl client auth broken with latest openldap - Resolves: Bug 852839 variable dn should not be used in ldbm_back_delete- Resolves: Bug 835238 - Account Usability Control Not Working- Resolves: Bug 834096 - slapi_attr_value_cmp: Process /usr/sbin/ns-slapd was killed by signal 11 (SIGSEGV)- Resolves: Bug 830001 - unhashed#user#password visible after changing password -- patch 0020 disallows users' direct modify on unhashed#user#password- Resolves: Bug 830001 - unhashed#user#password visible after changing password -- patch 0019 fixes deref issue.- Resolves: Bug 830001 - unhashed#user#password visible after changing password - Resolves: Bug 830256 - Audit log - clear text password in user changes- Resolves: Bug 824014 - DS Shuts down intermittently- Resolves: Bug 819643 - Database RUV could mismatch the one in changelog under the stress -- patch 0015 fixes a small memleak in previous patch- Resolves: Bug 822700 - Bad DNs in ACIs can segfault ns-slapd- Resolves: Bug 819643 - Database RUV could mismatch the one in changelog under the stress - Resolves: Bug 821542 - letters in object's cn get converted to lowercase when renaming object- Resolves: Bug 819643 - Database RUV could mismatch the one in changelog under the stress - 1.2.10.2-10 was built from the private branch- Resolves: Bug 819643 - Database RUV could mismatch the one in changelog under the stress- Resolves: Bug 815991 - crash in ldap_initialize with multiple threads - previous fix was still crashing in ldclt- Resolves: Bug 815991 - crash in ldap_initialize with multiple threads- Resolves: Bug 813964 - IPA dirsvr seg-fault during system longevity test- Resolves: Bug 811291 - [abrt] 389-ds-base-1.2.10.4-2.fc16: index_range_read_ext: Process /usr/sbin/ns-slapd was killed by signal 11 (SIGSEGV) - typo in previous patch- Resolves: Bug 811291 - [abrt] 389-ds-base-1.2.10.4-2.fc16: index_range_read_ext: Process /usr/sbin/ns-slapd was killed by signal 11 (SIGSEGV)- Resolves: Bug 803930 - ipa not starting after upgade because of missing data - get rid of posttrans - move update code to post- Resolves: Bug 800215 - Certain CMP operations hang or cause ns-slapd to crash- Resolves: Bug 800215 - Certain CMP operations hang or cause ns-slapd to crash - Resolves: Bug 800217 - fix valgrind reported issues- Resolves: Bug 766989 - Rebase 389-ds-base to 1.2.10 - Resolves: Bug 796770 - crash when replicating orphaned tombstone entry- Resolves: Bug 766989 - Rebase 389-ds-base to 1.2.10 - Resolves: Bug 790491 - 389 DS Segfaults during replica install in FreeIPA- Resolves: Bug 766989 - Rebase 389-ds-base to 1.2.10- Resolves: Bug 766989 - Rebase 389-ds-base to 1.2.10- Bug 759301 - Incorrect entryUSN index under high load in replicated environment - Bug 743979 - Add slapi_rwlock API and use POSIX rwlocks - WARNING - patches 0030 and 0031 remove and add back the file configure - this is necessary because the merge commit to "rebase" RHEL-6 to 1.2.9.6 - seriously messed up configure - so in order to add the patch for 743979 - which also touched configure, the file had to be removed and added back - also note that the commit for the RHEL-6 branch to remove configure does - not work - the way patch works, it has to match every line exactly in - order to remove the file, and because the merge commit messed things - up, it doesn't work - So, DO NOT TOUCH 0030-remove-configure-to-get-rid-of-merge-conflict.patch - BECAUSE IT IS HAND CRAFTED and not generated by git format-patch - if you must regenerate this file, - git format-patch ...args... to generate a file in patch format - remove all of the patch matches (all the lines beginning with -) - get the 1.2.9.6 version of configure from the source tarball - wc -l configure to get the number of lines in the file - sed 's/^/-/' configure >> thefile.patch - edit thefile.patch to have the right number of lines and have the - patch commands in the correct place - PROFIT!!!- Bug 752577 - crash when simple paged fails to send entry to client - Bug 757897 - rhds81 modrn operation and 100% cpu use in replication - Bug 757898 - Fix Coverity (11104) Resource leak: ids_sasl_user_to_entry (slapd/saslbind.c)- Bug 752155 - Use restorecon after creating init script lock file- Bug 742381 - part3 - MOD operations with chained delete/add get - back error 53 on backend config- add the actual patch commands for the new patch files- Bug 742661 - allow resource limits to be set for paged searches - independently of limits for other searches/operations - Bug 742381 - part2 - MOD operations with chained delete/add get - back error 53 on backend config - Bug 742382 - allow nsslapd-idlistscanlimit to be set dynamically and per-user - Bug 742381 - MOD operations with chained delete/add get back - error 53 on backend config - Bug 739959 - Allow separate fractional attrs for incremental and total protocols- Bug 739196 - Consolidate DS and DS replication bits in one package in RHEL 6.2 - There were two patches in ds-replication for RHEL 6.2 that were added post - rebase - the two patches for 722292 - these are now in the 389-ds-base package - and have been cherry-picked to the RHEL-6 internal branch- Bug 736137 - renaming a managed entry does not update mepmanagedby- Bug 735217 - simple paged search + ip/dns based ACI hangs server- Bug 733443 - large targetattr list with syntax errors cause server to crash or hang - Bug 734267 - upgradednformat failed to add RDN value - subtree and user account lockout policies implemented? - Bug 733434 - passwordisglobalpolicy attribute brakes TLS chaining - Bug 733442 - Ignore an error 32 in this case since we're adding a new AutoMember definition - Bug 733440 - RFE: add option to allow server to start with an expired certificate- not released internally- Bug 728510 - Run dirsync after sending updates to AD - Bug 729717 - Fatal error messages when syncing deletes from AD - Bug 729369 - upgrade DB to upgrade from entrydn to entryrdn format is not working. - Bug 729378 - delete user subtree container in AD + modify password in DS == DS crash - Bug 723937 - Slapi_Counter API broken on 32-bit F15 - fixed again - separate tests for atomic ops and atomic bool cas- Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error - Fix another coverity NULL deref in previous patch- Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error - Fix coverity NULL deref in previous patch- Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error - previous patch broke build on el5- Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error- Bug 723937 - Slapi_Counter API broken on 32-bit F15 - fixed to use configure test for GCC provided 64-bit atomic functions- Bug 663752 - Cert renewal for attrcrypt and encchangelog - this was "re-fixed" due to a deadlock condition with cl2ldif task cancel - Bug 725953 - Winsync: DS entries fail to sync to AD, if the User's CN entry contains a comma - Bug 725743 - Make memberOf use PRMonitor for it's operation lock - Bug 725542 - Instance upgrade fails when upgrading 389-ds-base package - Bug 723937 - Slapi_Counter API broken on 32-bit F15 - look for separate openldap ldif library - Split automember regex rules into separate entries - writing Inf file shows SchemaFile = ARRAY(0xhexnum) - add support for ldif files with changetype: add - Bug 703703 - setup-ds-admin.pl asks for legal agreement to a non-existant file - Bug 713209 - Update sudo schema - Bug 719069 - clean up compiler warnings in 389-ds-base 1.2.9- Bug 726136 - memberOf plug-in can deadlock when used with other plug-ins - Bug 725912 - Instance upgrade fails when upgrading 389-ds-base package- Bug 720452 - RDN with % can cause crashes or missing entries - Bug 720051 - RSA Authentication Server timeouts when using simple paged results on RHDS 8.2. - Bug 720458 - Directory Server 8.2 logs "Netscape Portable Runtime error -5961 (TCP connection reset by peer.)" to error log whereas Directory Server 8.1 did not - Bug 720459 - Update sudo schema- Bug 718351 - Intensive updates on masters could break the consumer's cache - Bug 714298 - unresponsive LDAP service when deleting vlv on replica- Bug 714298 - unresponsive LDAP service when deleting vlv on replica - memleak in previous patch- Bug 714298 - unresponsive LDAP service when deleting vlv on replica- Bug 706209 - LEGAL: RHEL6.1 License issue for 389-ds-base package - Bug 713317 - Cert renewal for attrcrypt and encchangelog - Bug 711266 - DS can not restart after create a new objectClass has entryusn attribute - Bug 712167 - ns-slapd segfaults using suffix referrals - Bug 709868 - only allow FIPS approved cipher suites in FIPS mode - Bug 711516 - Support upgrade from Red Hat Directory Server - Bug 711241 - memory leak found by reliab12 - Bug 711265 - Cannot disable SSLv3 and use TLS only - Bug 711513 - slapd stops responding- Resolves: Bug 705172 - 389-ds should only be supported and supplied in channels for i386 and x86_64 Server distributions - RHEL 6.1 0day Advisory - use ix86 macro instead of hardcoded i386 etc.- Resolves: Bug 705172 - 389-ds should only be supported and supplied in channels for i386 and x86_64 Server distributions - RHEL 6.1 0day Advisory - cannot use wildcard in ExclusiveArch- Resolves: Bug 705172 - 389-ds should only be supported and supplied in channels for i386 and x86_64 Server distributions - RHEL 6.1 0day Advisory- Resolves: Bug 697663 - memory leak: entryusn value is leaked when an entry is deleted - Resolves: Bug 699458 - windows sync can lose old multi-valued attribute values when a new value is added - Resolves: Bug 700215 - ldclt core dumps - Resolves: Bug 700665 - Linked attributes callbacks access free'd pointers after close - Resolves: Bug 701057 - userpasswd not replicating- 389-ds-base-1.2.8.2 - Bug 696407 - If an entry with a mixed case RDN is turned to be - a tombstone, it fails to assemble DN from entryrdn- 389-ds-base-1.2.8.1 - Bug 693962 - Full replica push loses some entries with multi-valued RDNs- added srcver because the version from the source is now - different than the source in the package- 389-ds-base-1.2.8.0 - Bug 693523 - Unable to change schema online - Bug 693520 - matching rules do not inherit from superior attribute type - Bug 693522 - nsMatchingRule does not work with multiple values - Bug 693519 - cannot use localized matching rules - Bug 693516 - Segfault on index update during full replication push on 1.2.7.5- Bug 668385 - DS pipe log script is executed as many times as the dirsrv service is restarted - bump version to 1.2.8.rc4 - bump ds console version to 1.2.5- Bug 690536 - Double free in dse_add()- 389-ds-base-1.2.8 release candidate 2 - git tag 389-ds-base-1.2.8.rc2 - Bug 689908 - (cov#10610) Fix Coverity NULL pointer dereferences - Bug 689895 - ns-newpwpolicy.pl needs to use the new DN format - Bug 689889 - RFE: allow fine grained password policy duration attributes - in days, hours, minutes, as well - Bug 688730 - Exported tombstone cannot be imported correctly - Bug 684349 - slapd crashing when traffic replayed - Bug 682897 - Allow maxlogsize to be set if logmaxdiskspace is -1 - introduce the concept of the srcprerel - with rc2, we did not rebase - the source, we are still using the .rc1 source tarball, so we use - srcprerel of .rc1 but package pre-release is .rc2- 389-ds-base-1.2.8 release candidate 1 - git tag 389-ds-base-1.2.8.rc1 - Resolves: Bug 680575 - Rebase 389-ds-base to pick the latest features and fixes - Resolves: Bug 681720 - setup-ds-admin.pl - improve hostname validation - Resolves: Bug 681611 - RFE: allow fine grained password policy duration attributes in - days, hours, minutes, as well - Resolves: Bug 681550 - setup-ds-admin.pl --debug does not log to file - Resolves: Bug 681379 - ns-slapd segfaults if I have more than 100 DBs - Resolves: Bug 680290 - setup-ds.pl should set SuiteSpotGroup automatically - Resolves: Bug 681351 - crash in ldap-agent when using OpenLDAP - Resolves: Bug 681332 - modifying attr value crashes the server, which is supposed to - be indexed as substring type, but has octetstring syntax - Resolves: Bug 680305 - ds-logpipe.py script is failing to validate "-s" and - "--serverpid" options with "-t".- Bug 676598 - 389-ds-base multilib: file conflicts - split off libs into a separate -libs package - remove old crufty fedora-ds stuff- do not create /var/run/dirsrv - setup will create it instead - remove the fedora-ds initscript upgrade stuff - we do not support that anymore - convert the remaining lua stuff to plain old shell script- 1.2.8.a3 release - git tag 389-ds-base-1.2.8.a3 - Bug 675320 - empty modify operation with repl on or lastmod off will crash server - Bug 675265 - preventryusn gets added to entries on a failed delete - Bug 677774 - added support for tmpfiles.d - Bug 666076 - dirsrv crash (1.2.7.5) with multiple simple paged result search es - Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH - Bug 671199 - Don't allow other to write to rundir - Bug 678646 - Ignore tombstone operations in managed entry plug-in - Bug 676053 - export task followed by import task causes cache assertion - Bug 677440 - clean up compiler warnings in 389-ds-base 1.2.8 - Bug 675113 - ns-slapd core dump in windows_tot_run if oneway sync is used - Bug 676689 - crash while adding a new user to be synced to windows - Bug 604881 - admin server log files have incorrect permissions/ownerships - Bug 668385 - DS pipe log script is executed as many times as the dirsrv serv ice is restarted - Bug 675853 - dirsrv crash segfault in need_new_pw()- 1.2.8.a2 release - git tag 389-ds-base-1.2.8.a2 - Errata Patches in patch files - Bug 666076 - dirsrv crash (1.2.7.5) with multiple simple paged result searches - Bug 671199 - Don't allow other to write to rundir - Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH - bugs fixed in released code - Bug 674430 - Improve error messages for attribute uniqueness - Bug 616213 - insufficient stack size for HP-UX on PA-RISC - Bug 615052 - intrinsics and 64-bit atomics code fails to compile - on PA-RISC - Bug 151705 - Need to update Console Cipher Preferences with new ciphers - Bug 668862 - init scripts return wrong error code - Bug 670616 - Allow SSF to be set for local (ldapi) connections - Bug 667935 - DS pipe log script's logregex.py plugin is not redirecting the - log output to the text file - Bug 668619 - slapd stops responding - Bug 624547 - attrcrypt should query the given slot/token for - supported ciphers - Bug 646381 - Faulty password for nsmultiplexorcredentials does not give any - error message in logs- 1.2.8-0.1.a1 release - many bug fixes- 1.2.7.5 release - git tag 389-ds-base-1.2.7.5 - Bug 663597 - Memory leaks in normalization code- 1.2.7.4 release - git tag 389-ds-base-1.2.7.4 - Bug 661792 - Valid managed entry config rejected- 1.2.7.3 release - git tag 389-ds-base-1.2.7.3 - Bug 658312 - Invalid free in Managed Entry plug-in - Bug 641944 - Don't normalize non-DN RDN values- 1.2.7.2 release - git tag 389-ds-base-1.2.7.2 - Bug 659456 - Incorrect usage of ber_printf() in winsync code - Bug 658309 - Process escaped characters in managed entry mappings - Bug 197886 - Initialize return value for UUID generation code - Bug 658312 - Allow mapped attribute types to be quoted - Bug 197886 - Avoid overflow of UUID generator- 1.2.7.1 release - git tag 389-ds-base-1.2.7.1 - Bug 656515 - Allow Name and Optional UID syntax for grouping attributes - Bug 656392 - Remove calls to ber_err_print() - Bug 625950 - hash nsslapd-rootpw changes in audit log- the 1.2.7 release - remove the ds-replication sub-package - there will be a new package for it - remove the selinux policy - dirsrv policy will be provided by the base OS- create ds-replication sub package- bumped the version to get it to build in brew- 1.2.7.a4 release - git tag 389-ds-base-1.2.7.a4 - Bug 647932 - multiple memberOf configuration adding memberOf where there is no member - Bug 491733 - dbtest crashes - Bug 606545 - core schema should include numSubordinates - Bug 638773 - permissions too loose on pid and lock files - Bug 189985 - Improve attribute uniqueness error message - Bug 619623 - attr-unique-plugin ignores requiredObjectClass on modrdn operat ions - Bug 619633 - Make attribute uniqueness obey requiredObjectClass- 1.2.7.a3 release - a2 was never released - this is a rebuild to pick up - Bug 644608 - RHDS 8.1->8.2 upgrade fails to properly migrate ACIs - Adding the ancestorid fix code to ##upgradednformat.pl.- 1.2.7.a3 release - a2 was never released - Bug 644608 - RHDS 8.1->8.2 upgrade fails to properly migrate ACIs - Bug 629681 - Retro Changelog trimming does not behave as expected - Bug 645061 - Upgrade: 06inetorgperson.ldif and 05rfc4524.ldif - are not upgraded in the server instance schema dir- 1.2.7.a2 release - a1 was the OpenLDAP testday release - git tag 389-ds-base-1.2.7.a2 - added openldap support on platforms that use openldap with moznss - for crypto (F-14 and later) - many bug fixes - Account Policy Plugin (keep track of last login, disable old accounts)- added openldap support- bump rel to rebuild again- bump rel to rebuild- This is the 1.2.6.1 release - git tag 389-ds-base-1.2.6.1 - Bug 634561 - Server crushes when using Windows Sync Agreement - Bug 635987 - Incorrect sub scope search result with ACL containing ldap:///self - Bug 612264 - ACI issue with (targetattr='userPassword') - Bug 606920 - anonymous resource limit- nstimelimit - also applied to "cn=directory manager" - Bug 631862 - crash - delete entries not in cache + referint- This is the final 1.2.6 release- 1.2.6 release candidate 7 - git tag 389-ds-base-1.2.6.rc7 - Bug 621928 - Unable to enable replica (rdn problem?) on 1.2.6 rc6- 1.2.6 release candidate 6 - git tag 389-ds-base-1.2.6.rc6 - Bug 617013 - repl-monitor.pl use cpu upto 90% - Bug 616618 - 389 v1.2.5 accepts 2 identical entries with different DN formats - Bug 547503 - replication broken again, with 389 MMR replication and TCP errors - Bug 613833 - Allow dirsrv_t to bind to rpc ports - Bug 612242 - membership change on DS does not show on AD - Bug 617629 - Missing aliases in new schema files - Bug 619595 - Upgrading sub suffix under non-normalized suffix disappears - Bug 616608 - SIGBUS in RDN index reads on platforms with strict alignments - Bug 617862 - Replication: Unable to delete tombstone errors - Bug 594745 - Get rid of dirsrv_lib_t label- make selinux-devel explicit Require the base package in order - to comply with Fedora Licensing Guidelines- 1.2.6 release candidate 3 - git tag 389-ds-base-1.2.6.rc3 - Bug 603942 - null deref in _ger_parse_control() for subjectdn - 609256 - Selinux: pwdhash fails if called via Admin Server CGI - 578296 - Attribute type entrydn needs to be added when subtree rename switch is on - 605827 - In-place upgrade: upgrade dn format should not run in setup-ds-admin.pl - Bug 604453 - SASL Stress and Server crash: Program quits with the assertion failure in PR_Poll - Bug 604453 - SASL Stress and Server crash: Program quits with the assertion failure in PR_Poll - 606920 - anonymous resource limit - nstimelimit - also applied to "cn=directory manager"- 1.2.6 release candidate 2- install replication session plugin header with devel package- 1.2.6 release candidate 1- Mass rebuild with perl-5.12.0- 1.2.6.a4 release- 1.2.6.a3 release - add managed entries plug-in - many bug fixes - moved selinux subpackage into base package- rebuild for icu 4.4- 1.2.6.a2 release - add support for matching rules - many bug fixes- 1.2.6.a1 release - Added SELinux policy and subpackages- 1.2.5 final release- 1.2.5.rc4 release- 1.2.5.rc3 release- 1.2.5.rc2 release- 1.2.5.rc1 release- 1.2.5.a1 release- 1.2.4 release - resolves bug 221905 - added support for Salted MD5 (SMD5) passwords - primarily for migration - resolves bug 529258 - Make upgrade remove obsolete schema from 99user.ldif- 1.2.3 release - added template-initconfig to %files - %posttrans now runs update to update the server instances - servers are shutdown, then restarted if running before install - scriptlets mostly use lua now to pass data among scriptlet phases- rebuild with new openssl to fix dependencies- backed out - added template-initconfig to %files - this change is for the next major release - bump version to 1.2.2 - fix reopened 509472 db2index all does not reindex all the db backends correctly - fix 518520 - pre hashed salted passwords do not work - see https://bugzilla.redhat.com/show_bug.cgi?id=518519 for the list of - bugs fixed in 1.2.2- rebuilt with new openssl- added template-initconfig to %files- added BuildRequires pcre- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- change name to 389 - change version to 1.2.1 - added initial support for numeric string syntax - added initial support for syntax validation - added initial support for paged results including sorting- final release 1.2.0 - Resolves: bug 475338 - LOG: the intenal type of maxlogsize, maxdiskspace and minfreespace should be 64-bit integer - Resolves: bug 496836 - SNMP ldap-agent on Solaris: Unable to open semaphore for server: 389 - CVS tag: FedoraDirSvr_1_2_0 FedoraDirSvr_1_2_0_20090428- re-enable ppc builds- exclude ppc builds - needs extensive porting work- new release 1.2.0 - Made devel package depend on mozldap-devel - only create run dir if it does not exist - CVS tag: FedoraDirSvr_1_2_0_RC1 FedoraDirSvr_1_2_0_RC1_20090330- added db4-utils to Requires for verify-db.pl- Enabled LDAPI autobind- updated update to patch bug463991-bdb47.patch- updated patch bug463991-bdb47.patch- added patch bug463991-bdb47.patch - make ds work with bdb 4.7- rolled back bogus winsync memory leak fix- winsync api improvements for modify operations- This is the 1.1.2 release. The bugs fixed can be found here - https://bugzilla.redhat.com/showdependencytree.cgi?id=452721 - Added winsync-plugin.h to the devel subpackage- bump rev to rebuild and pick up new version of ICU- 1.1.1 release candidate - several bug fixes- fix bugzilla 439829 - patch to allow working with NSS 3.11.99 and later- add patch to allow server to work with NSS 3.11.99 and later - do NSS_Init after fork but before detaching from console- add Requires for versioned perl (libperl.so)- previous fix for 434403 used the wrong patch - this is the right one- Resolves bug 434403 - GCC 4.3 build fails - Rolled new source tarball which includes Nathan's fix for the struct ucred - NOTE: Change version back to 1.1.1 for next release - this release was pulled from CVS tag FedoraDirSvr110_gcc43- Autorebuild for GCC 4.3- This is the GA release of Fedora DS 1.1 - Removed version numbers for BuildRequires and Requires - Added full URL to source tarball- Rebuild for deps- This is the beta2 release - new file added to package - /etc/sysconfig/dirsrv - for setting - daemon environment as is usual in other linux daemons- fix build breakage due to open() - mock could not find BuildRequires: db4-devel >= 4.2.52 - mock works if >= version is removed - it correctly finds db4.6- Change pathnames to use the pkgname macro which is dirsrv - get rid of cvsdate in source name- Added Requires for perldap, cyrus sasl plugins - Removed template-migrate* files - Added perl module directory - Removed install.inf - setup-ds.pl can now easily generate one- added requires for mozldap-tools- update to latest sources - added migrateTo11 to allow migrating instances from 1.0.x to 1.1 - ldapi support - fixed pam passthru plugin ENTRY method- Renamed package to fedora-ds-base, but keep names of paths/files/services the same - use the shortname macro (fedora-ds) for names of paths, files, and services instead - of name, so that way we can continue to use e.g. /etc/fedora-ds instead of /etc/fedora-ds-base - updated to latest sources- More cleanup suggested by Dennis Gilmore - This is the fedora extras candidate based on cvs tag FedoraDirSvr110a1- latest sources - added init scripts - use /etc as instconfigdir- latest sources - moved all executables to _bindir- latest sources - added /var/tmp/fedora-ds to dirs- added logconv.pl - added slapi-plugin.h to devel package - added explicit dirs for /var/log/fedora-ds et. al.- just move all .so files into the base package from the devel package- Move the plugin *.so files into the main package instead of the devel - package because they are loaded directly by name via dlopen- Move the script-templates directory to datadir/fedora-ds- change mozldap to mozldap6- remove . from cvsdate define- Having a problem building in Brew - may be Release format- Changed version to 1.1.0 and added Release 1.el4.cvs20070119 - merged in changes from Fedora Extras candidate spec file- Bump component versions (nspr, nss, svrcore, mozldap) to their latest - remove unneeded patches- update to a cvs snapshot - fedorafy the spec - create -devel subpackage - apply a patch to use mozldap not mozldap6 - apply a patch to allow --prefix to work correctly- Fixed the problem where the server would crash upon shutdown in dblayer - due to a race condition among the database housekeeping threads - Fix a problem with normalized absolute paths for db directories- Touch all of the ldap/admin/src/scripts/*.in files so that they - will be newer than their corresponding script template files, so - that make will rebuild them.- Chown new schema files when copying during instance creation- Configure will get ldapsdk_bindir from pkg-config, or $libdir/mozldap6- use eval to sed ./configure into ../configure- jump through hoops to be able to run ../configure- Need to make built dir in setup section- The template scripts needed to use @libdir@ instead of hardcoding - /usr/lib - Use make DESTDIR=$RPM_BUILD_ROOT install instead of % makeinstall - do the actual build in a "built" subdirectory, until we remove - the old script templates- Make replication plugin link with libdb- Have make define LIBDIR, BINDIR, etc. for C code to use - especially for create_instance.h- Forgot to checkin new config.h.in for AC_CONFIG_HEADERS- Add perldap as a Requires; update sources- Fix ds_newinst.pl - Remove obsolete #defines- Update sources; rebuild to populate brew yum repo with dirsec-nss- Update sources- initial revision/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,1.2.11.15-97.el6_101.2.11.15-97.el6_101.2.11.15-97.el6_10     dirsrvconfigcertmap.confldap-agent.confslapd-collations.conftemplate-initconfigschema00core.ldif01core389.ldif02common.ldif05rfc2927.ldif05rfc4523.ldif05rfc4524.ldif06inetorgperson.ldif10automember-plugin.ldif10dna-plugin.ldif10mep-plugin.ldif10rfc2307.ldif20subscriber.ldif25java-object.ldif28pilot.ldif30ns-common.ldif50ns-admin.ldif50ns-certificate.ldif50ns-directory.ldif50ns-mail.ldif50ns-value.ldif50ns-web.ldif60acctpolicy.ldif60autofs.ldif60eduperson.ldif60mozilla.ldif60nss-ldap.ldif60pam-plugin.ldif60posix-winsync-plugin.ldif60pureftpd.ldif60rfc2739.ldif60rfc3712.ldif60sabayon.ldif60sudo.ldif60trust.ldif99user.ldifdirsrvdirsrv-snmpdirsrvcl-dumpcl-dump.pldbgen.pldbscandbscan-binds-logpipe.pydsktunedsktune-bininfaddinfadd-binldcltldclt-binldifldif-binlogconv.plmigratecredmigratecred-binmmldifmmldif-binpwdhashpwdhash-binrepl-monitorrepl-monitor.plrsearchrsearch-binlibns-dshttpd.solibns-dshttpd.so.0libns-dshttpd.so.0.0.0perlDSCreate.pmDSDialogs.pmDSMigration.pmDSUpdate.pmDSUpdateDialogs.pmDSUtil.pmDialog.pmDialogManager.pmFileConn.pmInf.pmMigration.pmResource.pmSetup.pmSetupDialogs.pmSetupLog.pmpluginslibacctpolicy-plugin.solibacctusability-plugin.solibacl-plugin.solibattr-unique-plugin.solibautomember-plugin.solibback-ldbm.solibbitwise-plugin.solibchainingdb-plugin.solibcollation-plugin.solibcos-plugin.solibderef-plugin.solibdistrib-plugin.solibdna-plugin.solibhttp-client-plugin.soliblinkedattrs-plugin.solibmanagedentries-plugin.solibmemberof-plugin.solibpam-passthru-plugin.solibpassthru-plugin.solibpbe-plugin.solibposix-winsync-plugin.solibpwdstorage-plugin.solibreferint-plugin.solibreplication-plugin.solibretrocl-plugin.solibroles-plugin.solibrootdn-access-plugin.solibschemareload-plugin.solibstatechange-plugin.solibsyntax-plugin.solibusn-plugin.solibviews-plugin.soldap-agentldap-agent-binmigrate-ds.plns-slapdremove-ds.plrestart-dirsrvsetup-ds.plstart-dirsrvstop-dirsrvdirsrvdata10rfc2307bis.ldif60changelog.ldif60inetmail.ldif60kerberos.ldif60krb5kdc.ldif60nis.ldif60qmail.ldif60radius.ldif60rfc4876.ldif60samba.ldif60samba3.ldif60sendmail.ldif90betxn-plugins.ldifAce.ldifEuropean.ldifEurosuffix.ldifExample-roles.ldifExample-views.ldifExample.ldifdbgen-FamilyNamesdbgen-GivenNamesdbgen-OrgUnitsfailedbinds.pyfailedbinds.pycfailedbinds.pyologregex.pylogregex.pyclogregex.pyotemplate-baseacis.ldiftemplate-bitwise.ldiftemplate-country.ldiftemplate-dnaplugin.ldiftemplate-domain.ldiftemplate-dse.ldiftemplate-ldapi-autobind.ldiftemplate-ldapi-default.ldiftemplate-ldapi.ldiftemplate-locality.ldiftemplate-org.ldiftemplate-orgunit.ldiftemplate-pampta.ldiftemplate-sasl.ldiftemplate-state.ldiftemplate-suffix-db.ldiftemplate.ldifinfdefaults.infdscreate.mapdsorgentries.mapdsupdate.mapslapd.infmibsredhat-directory.mibpropertiesmigrate-ds.resns-slapd.propertiessetup-ds.resscript-templatestemplate-bak2dbtemplate-bak2db.pltemplate-cleanallruv.pltemplate-db2baktemplate-db2bak.pltemplate-db2indextemplate-db2index.pltemplate-db2ldiftemplate-db2ldif.pltemplate-dbverifytemplate-dn2rdntemplate-fixup-linkedattrs.pltemplate-fixup-memberof.pltemplate-ldif2dbtemplate-ldif2db.pltemplate-ldif2ldaptemplate-monitortemplate-ns-accountstatus.pltemplate-ns-activate.pltemplate-ns-inactivate.pltemplate-ns-newpwpolicy.pltemplate-restart-slapdtemplate-restoreconfigtemplate-saveconfigtemplate-schema-reload.pltemplate-start-slapdtemplate-stop-slapdtemplate-suffix2instancetemplate-syntax-validate.pltemplate-upgradednformattemplate-usn-tombstone-cleanup.pltemplate-verify-db.pltemplate-vlvindexupdates10cleanupldapi.pl10delautodnsuffix.pl10fixrundir.pl50AES-pbe-plugin.ldif50acctusabilityplugin.ldif50addchainingsaslpwroles.ldif50automemberplugin.ldif50bitstringsyntaxplugin.ldif50deliverymethodsyntaxplugin.ldif50derefplugin.ldif50disableurisyntaxplugin.ldif50enhancedguidesyntaxplugin.ldif50entryusnindex.ldif50faxnumbersyntaxplugin.ldif50faxsyntaxplugin.ldif50fixNsState.pl50guidesyntaxplugin.ldif50linkedattrsplugin.ldif50managedentriesplugin.ldif50memberofindex.ldif50memberofplugin.ldif50nameuidsyntaxplugin.ldif50numericstringsyntaxplugin.ldif50posix-winsync-plugin.ldif50printablestringsyntaxplugin.ldif50refintprecedence.ldif50replication-plugins.ldif50retroclprecedence.ldif50rootdnaccesscontrolplugin.ldif50schemareloadplugin.ldif50smd5pwdstorageplugin.ldif50syntaxvalidplugin.ldif50teletexterminalidsyntaxplugin.ldif50telexnumbersyntaxplugin.ldif50usnplugin.ldif52updateAESplugin.pl60upgradeschemafiles.pl70upgradefromldif.pl80upgradednformat.pl81changelog.pl90subtreerename.pl91subtreereindex.pldnaplugindepends.ldifexampleupdate.ldifexampleupdate.plexampleupdate.sh389-ds-base-1.2.11.15EXCEPTIONLICENSELICENSE.GPLv2cl-dump.1.gzdbgen.pl.1.gzdbscan.1.gzds-logpipe.py.1.gzdsktune.1.gzinfadd.1.gzldap-agent.1.gzldclt.1.gzldif.1.gzlogconv.pl.1.gzmigratecred.1.gzmmldif.1.gzpwdhash.1.gzrepl-monitor.1.gzrsearch.1.gzmigrate-ds.pl.8.gzns-slapd.8.gzremove-ds.pl.8.gzrestart-dirsrv.8.gzsetup-ds.pl.8.gzstart-dirsrv.8.gzstop-dirsrv.8.gzdirsrvdirsrvdirsrv/etc//etc/dirsrv//etc/dirsrv/config//etc/dirsrv/schema//etc/rc.d/init.d//etc/sysconfig//usr/bin//usr/lib/dirsrv//usr/lib/dirsrv/perl//usr/lib/dirsrv/plugins//usr/sbin//usr/share//usr/share/dirsrv//usr/share/dirsrv/data//usr/share/dirsrv/inf//usr/share/dirsrv/mibs//usr/share/dirsrv/properties//usr/share/dirsrv/script-templates//usr/share/dirsrv/updates//usr/share/doc//usr/share/doc/389-ds-base-1.2.11.15//usr/share/man/man1//usr/share/man/man8//var/lib//var/lock//var/log/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu                              ASCII textASCII text, with very long linesELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, strippedPOSIX shell script text executablePerl5 module source textPython script text executableUTF-8 Unicode texta /usr/bin/env perl script text executablea /usr/bin/env python script text executablea /usr/bin/perl script text executabledirectoryemptypython 2.6 byte-compiledsymbolic link to `libns-dshttpd.so.0.0.0'troff or preprocessor input text (gzip compressed data, from Unix, max compression) !"01HIW_`uv +.29;FHU\`v !@Xl#;Ql %;PQhn         RRRRRXR[R]R^R`RRiRjRRRRRRRR*R3R4RxRRRRRRRRRRxRRRRRR R"R#R*R+R3R4R:RRxRRRRRR R!R#R*R+R3R4R:RRBRxPRRRRRRR R"R#R*R+R2R3R4R5R:R;RR?RBRxRRIRLRQRSRWRdRkRmRRRIRKRLRNRZRdReRfRkRmRRRRRLRTRkRRLRkRRRLRkRRRLRkRRRLRkRRRRLRkRRLRkRRRLRkRRRRLRkRRLRkRRLRkRRLRORXR]R^R`RkRRRRRLRkRRRRRLRkRRRLRkRRR? 7zXZ !PH6ㄐ]"k%YA'<3bXe/Ą_(~GOGhd/Y@Sgk[έ3\OLE5&w:5CAm=/.V@h׳8¡Opnl397 ނΒ3ѾSȖG96oTI=es2gjvsԛ,Fp!wn&8A[ao1!UF^K)є3Rug>#y03S?KṍxH'ieG^lgU& ]8S2B.M$ סH>[r(A_U B*Ȥawa2C ۫vXxt0u)՝ gp#e猫@plXh ˡoZk=+;)$n8$;YR48z.-  bi3]c"RtvJ*aT̉0]?.;{9HmvƙېMMĶ33lo,j3q'qbƫ6y TSJHK O t|bXoӑaE;hWؽ\d)]c2-@cj0fd`U܋=y,nOarcUuR 9,GdJ4qpn=|Rhz?8+3swMH&yt98 k>[r %k _aϓҵVקI7`ER'Xwh|W%kʍ&:;5fgRV_-醳=udeݚŦ6n3}Msi쏰*¨^9n/&fxe̞*Ssgzr(C&;,M(D<}ô) "Ck;Jc{>-wE2Jcl[DY=;#Tbl~~8Z$6fEfҝ_V9*Ł18OB8O(S;{(OEG#og;p]9 0_jv@`N\3"y'tIWm)f]plþ\aq-qկbiNFdWι`'hue{!'(Vh,#%Yڬ L 5ޒ\9j^#zl•g+R֒NgN2qFZlU$fN_qqNs^X6nDϚm_O=~1Uj;A-rTyQ\6ۚKOF'#{v>"I#Qe#49DʙKHl6&4fp$5bk3Vks֓auĤ-ӐG--p8qG gA?ɱ8pUbcĝ^FRJP֕4]swhUg3 xQyL[Y,jsiIw3,Saj 9럧/ q^˺'?lc:1=NOd5iKG'ئ6nlo>2$ڗ W?jtWfd)Q)"wFEANƿ&lAp $lTU0\eЭm*m&ʗL"R#yz.#Qp"/e@qv z]\PeaiQ= *~ V@셔qz7ݼrf S[s^ھL~U;(Al 2I]AuZ8D]PE^K Ě>cK/y r4ܦ0DVx`tr8ZY'}G8yуTO*Rs x5\( ^̪VBۛAӑm '?6mz%7UԄօKzU36HzNfcNdjI:ۃb f%}'`|/lte$>4`J d*JoUM?/ O{~%};lBYӷDooCDG$ ڹ? .]8>^ # `̔\5-vG `*hYEcX⪾ԖS=]=b1ݒҠvIHV_#r}*e w xWcH !1Z\m@re&)#6~,҂oX真tmp7\cs[K<7ƫFX`(uԘ*|+svpc mB8 <3WoLKktgol7ηJy1i@"SSiy E&0` n!s&c@!OSN|T5f(A8=:?&(3 `SrI_bQ|JE\tQ_'yogJZۈr2W0 ZV.\0$&R<35ߍh -kP+QN{}7EyW4\p~[JNwrH/_T1]Y%~V c$] yA^A/! Ϭ:$(-`B/u,MiK"p mΛ!Y(\oN\7iWe$;DUɮw]9>7B:eH"ta=GğdpSJ`Oy(|R`JG{THֈDokGJnG FnVs 10&Ho|[6tthL`SQr"N\*`VMJ^ nI)T09}]˪ާ`v5(,L=!մ&+ü^Fm|ϩeӞp;RS?zRw_C!?b] Ac)N&;vҵiYg,2q[,O~TAˑ—(ѠCP}E+d4)xtt´+6`]a01!j<.u ̡wR;7[,VVP6s^m'.&WհBūr NLXMH_!*VθH%VpC< )(6,5cNYf٦&yUVwD||ZKT$D>^ʳ*|14JQ2i o?+lJ̀DМKNd859!315-GDi$C#qW%2n0p\=+A#P!r>_J[m ͧ(,fg9u\;?m|/H% @;M=sIO(3UEMGgoo4wJ_GȢ5ƛI!`Bch xI)kzYѷu]Ad9+_(' ċ[a ZK!FI]%qtE^{|܁|Fvη[y~ٕET=r#/GT>~!E(>#~XrzἁS~etk䍬Y+}6,`w%ʶmhD0@:g,3`Ufb^훭e9i,zR0Kܾuez#m?,H# sҗ5Qy{Tx4Q$掰rBvd}ugҬXsTt}/RfՌk{S8=1tr+7sǃAs@8_}98p~wȦó\Lvq/!נM"_?\C,%Hyh-g8#ן^hGNo0qPGs0: d= S9lڹP 7R. Qxl,."k_>$8D$1ɛ ya qS(A&3'zթjsu8=ė"}xROL/#(~9h>t[f^MN&vUņ[q -NE2*28X>Gʽ9_ c*Sq0ZZa^Dً%kpᬛXkw MI9jAFs"3#2L0iz <Q#LB9!T|V"^x)PO!A|x aÎ<\$J:LP4R_G5c=m.,ŌZԼew$Dnm1hi B jr# @զ<=8&;qC\-²H۵&cNjXhF ~p-؇*c?4Z `1Zz vɞJ"L_Cy4b |Q_JUE$ ހ: 9EM fS&Ag' "&HJm&dadލT&!7$:̞Մ=4Z_F_,uEDc-,Y}:T<شg"Bzc@^4~ݐ)͂ ;#Qh}/F55G+L/K3ҁ};bFyeGuMH FObzDkD=YA1cF  t =ں4ViCë~\i,ñw.OYm 3Gg[ksTk0`Y,+3/r(>d7%Z*~sAY ٔRsdŐY Irk{E@\׌gHăkZȓ54p&agּlEscGD&mH.JL.RN a,k.gTR)uv@LIh> Y֦PLf#F0E\::oMRR"Yh.Di3Y"*vXG\'ZtJp7\rV{<<M]ݕ|Ew𚘉&:Rs,+^#x䓧ݼ.k/ 'chuh /SO/D_1 [S^J4o|`wuwAbt{P4vd^`ڍE V :oQ~Ǐ&C LF"&BQG%0JOS93YiaVB}pRq-= `0 vRuqIBUV1{}>R}]}#oZ򪛝r9:):0jmN!+Qs)֫]~:2Ӓ N@eAw.iP9W}"I!NfpL_:|68h'zyG|Ƙ"&)CTYS[}h懱N7ҫm\.j|UڙSD1"6d( hy9}Q=i+xb=}m 'zтfY:wLd-F@ٖQSβr<ғhiu J{wJs:f±衡*'GDDlMí>A=<"z4\:/G=\/JM&{K!1(!FTx!1mY6A3:G݂H3iȃAW{^6VNZdW7<6g0)PLiP..eG ByJ!z1bsY& 3ؙ ƕ!BfowD$?99#gKNjZHX/tx'\TO#dC&, 2-`  ZRL2]'aRb_ܹ^45k4fUl:JB=y7饑A a#d s^;n~a-2􇮘*?ulwǶzWFۊ%Z&:sX[tӮ:>r,5@S+6Ư38ob42cBx-9$L-##FD5,JAc{J >J`pM)kc}[bn.\]-kVeVIYxpgӡVOItJH1" r]as4ZFXA}X\ c&Lc1mNDAզ, )eXԁ rcs d7]qIHFj,S 6+IAЊݍqtg] F!2Q[Puɽ#b#J`d Htç4R40~<\.(O!K NAt$kME> E "PAuȏ9tgѝu;1X\vx|O>a1Z h4T@vg\q17ΎhW+%G v6q;Pjd`1RhF\I=6Y\ AbAlwfy/pT1O;Zi qbM2=Ps;;|Wj;ʘ;]?٣ԙnV za_q/skm Q&MAsQZ BNx r30K' ư֌+ ~ǣst5U+}4)奡B ܳ QOg7|giPU[( RS%91%i[y.O7~@VLxuS* LQ7y_]1W T產-T=NZ0W/GR\6wVE7NRCn-0ĄX8R|\>.d43Ľ`,d6P۹_e #5#gh|\ kៃU#XXtfy{:۾?zbq9WÂвkyhG|(uk{abu8%rtr_{@zUG>Q/^IbI֎ */Đ4h3LU-{h3`E 1Fs0#ƼWNι2ܔ~:f9 Vlec‹L YWlz n*D}`-$ybE\s;?KMa]A)'VkMTcE ux34D<ңA\`0'*y@;bQN'f -t~A"Tq\SA^I?zƦCbOp>pBal4Ռ+/O#`7˨s&/4;ϛ?Kؤt\kH*VTQ?M'mYx/Uq;fpjG;-m"`C30KZiFK#: $ƶSHכ`:&GBk[YHݐnunZgQUlA 8;oB'^!۹/7]^~D٥`?U2 󯹁iNz](#U _glnuH_ceHdP^r$-{wt؏nɫ[y. Uyw)D>-9ܜG = Ckd",%j?MxYg?#"<]s!R*8z-:Y0%~m^ROYr2/@RqʪeBN}>wwϟ*͐j[%YX_n%wdKL9*Z"=9 eMtFqTOqgrΜe(0|EVK2߬auh(Ḵ}ś/oXMs}x vNc- 7cnb Y6N$%( H"}3ġKr@]01 /YREs6+#PXuUžha}qx8eHPq<2! Xi-ֹk5~q -"#%AOKֻU)BIzAʗQ %v]u-0-=#WOw=[52 TSlK".0Y`Ĭv'Imn.zϏ qo OoUGcx Te;z<ղ#=I̟[W!{yfĹ0y-UB83v 5br(:17!ZnΉr}Riޛ~0p; ?8eLYPVҭ̼ˮ3}{UͧY{t:;^^W$Ei1BqI6-߯ZuQU 1sU]ǭi)Jwp?f8wzv_ (S@sJ`I{6w 0ȺZXЪz4QX򟬋̫&Vɶ7 xP!m~22?NF?mhzV(Jq>YqcgCVo3<ʫ&r>w)y!`䓷2lI#4ѕ L/x6#:@]mOɩe̍x*!25XA6vKH c` ̨#5­~"΀օźE7vk eW߾ CKԌaiA1e( cl'VP[E@p[' *>[m {^=kysYo=:BHEX,# A闤ݏVJ@G B 3j>yݏ\JA;^.30%d_E=ZGzĮjj)+ X-89:5s|=\i58}{'ί*r sp{IS8#J?.:IXQ 1]6*xaM8 4LåGp: SyW 9?>g'g"K% θuщ)>nU(>{v3}briQL]|qv$ x"HqdG=1 +WOTg*ؚ!. 8F|O(,ZN2HyQu5h_~M0dþSIz ^޼Dmcʮ-FE)6R㞜yz| GMucMrnj3Q_ӣ|#fJ yBE .|t)&t=p~F,B7 C{q8vy{ayNXKZXLԋ;L+k\o݆>eY26Qt[ ZPؚ\G$-cQchQgn/3zoăn%rPo&qAi>L~hsjӖptAua46)'^Cyc;OmaOD_ÝߛgV%,i.J`T˸uc%W.%DP:L@03=j; u#JmX Į9Z7~J>F"n%za~hMTb{| aSMnuxvz1H.AްrUEZ;^[\m] 3ny4!C?]Msc8ҼB_g,2v_D?<׊.ZR: BXe/-[k|SZJ9\Vm7LLsp&Hw3Λi&.+J4}NRy4rmŢ+4,Ib)6vCOP!}'"'=g>9; ߁4p.\mKB4ԀDhX[w 23M\oT~M719^ΕK2TAaFTQ#N1J O_8$dN<?`Ǵ8D:LԭV%@\@itK(lL/qe*F ,E59Nͥ)$b6ˁV(հ(9ISlۺ4DڜuzFyC{i_i-c _?OV5ܼu(|G1TʚSdnFns[FƐ`Ss^/2Bj+1z(ʻQ(RxR֖uY<#Bx ڏ*ɝ[˸dԦ0nGEFCh¬z%kr Y]MXP+y )ɗIT[6dĕ"Q `ڌLpA8ͯ Jb12ˡi)MK0x6;h_җ1*^ֳ9Xo&!}$0=FGIL~Z?{>9i>K  )W!WJv]J'.*H' %ip|R FV|>)Ӱl݀NJlh^T7gV2p8U:l긥dJ)OH7ib6amUI,p5o[f6CCP^'\9b}gqas,:ny#Wѳ+rP҅OWaa$:L4aɀ Rrx|OBB30A|@ AWtNJwѢmW7+e:qf̘E\=%Q$.}K.Ɂ!8D6)*y0 3o Z̗捨ל9/|p/ASX,zϐHOX[gH0 *O'~bu.f'Z浦n,q]BVg".pNoURs zžUz/FuX.)Ylx}a(^"f^2Xp/ >÷>tqFXV5HlزI!_> _rt|O+4L2(O@C"ˮ4_c!B^ꪞzDOa>ddDLJ;4`,wI@_P9Dl .E 栽J0^&OPTs*DXW|NHHn-Ɩ|Y' r(!C&Me<*XWhhCBCEԽ9z،"&&M|h,f#~V); @1rЮ"z*mBfur]yDOD; Oz09sG+'%\ž(h420^U3 5fYr>B ?iV$>tu.`[%{dZKsḇ7%oK Vd.q9X(Izk#e71͔pTN?=tt=&"o梹~:$xkn |||6)9GhWʦo:m+C-ȆU+&R_+B7욭[%y 9T4}ojFMX˖rUPJK,<җ<K,K7coYdrP F &qᖏ߈M39R (ApEȌ- 5x&5Q_,5a(qPA{ѷIPLջ>!> ŪHL?+zk\f [# 6te 9&ڢt5;oU}Z>`yX/0}ywi\ͦJ~C3Z63E>!؇ ""?eeVVAVFZdu ?)'((}>9tQQiȲh嬽&|hu+L?Y~}v?-2M8蔳^ywꈶװ0h\ڕ)AmBhf4pl tX[en,5'6djE>}Ck'"N+؀N?r[=RpiϷl5QWp(>huOotUveMA /0Qԥf0֏n2S ѓq씀凟.P; Wprsv>GđJ5xbwg[C]\䀫V`ؤӍNԨ&fn)QYlAqν, CPSf1-H/}UIj}V&u.OЧ,6^tި^hĒ061w15 (WDg4deˈ93ǿrI,d(zXd+b Z efEEs,)DyiBR2UHy Q@f&ɠ[Jeϋ=θ]'*At^ݎJOn̈́{;r}%ue椠1(W8ʏ5nEcJz!¼YN g1l7ѓƾp(AQ^]4I`қ4>IqChЌXf ֣.B;6;'s_=諄)H*o{Lō|E1_>((OJ6H-iKQXTLdh$TOTV!6,\O1Ztل>[19"LPk#¡h[3y/n1)},7B'jmWK Ỳ; A%pMʗl3ޔ[$`JnrJ\~H$˹J"Ğ&ʚ+Ej^H>49"lqU=Ja~pd@XU%VG v0 4WԭwybZc}õy28l-M ̗`aAjqTP]xڶ(Qm@_`~9eHp>pBt-֨ /cS@ⷢwRqoP\4NJD^9.NqωI!oEAͲZcNMvݹ9GCtb(Ekwg/2c Ap1>3l2kOfBOvsvWR"bw'2Vx ~8~4U&Jo #TC>ˌckLElBe@{v( 2@<>^,L{|}lDny MG/a;muʍof{Y+KMEyҎzpDsHYj:Ng &6 F\&([Nwsm+ci> "y]E{sFaic^TMyFt4u D=uOjB[1ʹLdDG7~]Ud;rT.bL an2r,ǻ{2Xmda;-6TػF`?sT "$5HEoFj^ǘ3}ؼ#u=Y[ (py)+^_6E8 F>Oړ+дXJ8uZ"TXߨ>ue&!D7qb [EО?/q;G>k8wPPF"|PwY]'Uxe:ҾYl|㎗+^xv<} >7mxtm;8|B+hz꿋ʊ$}|l;{~~2_(^ځ^#@cj" ҢTm x7C VkM&HIyyLRCv@(6^Bu4E>DL:(1J]5Vxq&+5Mo9,Hggyf((fZTpfB/AO/lC^ĈZT] x 6RH/oetn\6E9pTT/;I&;H=ݤ`6-r0vQ;gDN77w2X{`;E A~zd0(fpq!7!0"U  X)YN'.nQt{;M(}uG7a.,:aYm*0Ղݵm,$ޢM,Wlf+݂(AR\dfk.cG緧"6%: DŽp֠R\^\y A zCR4:3v N[ ދUo& 썈c(y3~>=ߑ)=a}?61_ٜ0OI?goCs^8;@4 \ޕa!+LT~ Ce;(OH%-WN#x^7@p+>b7(( zDo0.Hֱ"jma;6AOIu_Jh?>нDSQQ—rs*C#8f: n~{ % P51Gt#1g'gVxhTPm\F!~i B]y?UGrrl SKli+fHӬE"sc[PgEA0w33,:σƖtuK]Ǹ%&0{c[u.]sOYc[ RxW!*pFQʚFnZ|wԁcbg5|ELwhn7av .VޓIZ꩖c&J*,g?~q 51=!S;>Cc+'-]`=tH\A:vP ֲjRg6Td!Kz1[+~e7H8Zwǫ^*NHt[z z 8q@U/?kV~U}Q2O2*F>S :t;_'uJx(G!v}MؙwD'˖488,*RBCÌ 1]_"J(ob٘ܓиvh(ѧ^@zU/UJ[^S׏э$m/R)h[J$ǾJXCPUJ5`<6B` gBܶo/V^ux2U{є[/\Є&4Gu5-Xx65]EYiIy`u @t0Wy̅;G)|Z`mdH/0AW#RMxmMBֱL#ʜ<ѕ [؊j")l2ȗʝ}UչF'V4y\?LS :z C)|H EUi>),K6pߣ|<Uz)Og#йǗuPhC%4"МJaGrO]bTłmI+%%Η$J (^" CڇU5NҴ“xGD+4 GouM]]ٳZQ In4w,} fA4g 9yGrnUv.uc8i:[JP{J-L"1HTCjh"D4@$W* y=4K^T6t*<%4kq' (Λ.f}N޵d!艚k4 ڠ׻Ja, |К9HcMؗLOaq psʇ_To;5maڞ)`Qi\@  $]CT}uBŋ%$bnW.c (amyxZ8-w;KcDlanp`(w5]5  j^5ߛi?»۴e #v *'p;eQdvpt 'z)er{0aR :%*oݠ_b2!& >u}cQ![OK=o?=dDU[ RSsum v (]2SFwr?9HN}X6Tì+t ;j&k6 ig8N7.Ⱥ -``S$ > #A{'RP ~J0JO>d5R5ćrL0MUQ) iNyS;4Ч8cu7%i\F DQGS5;L N^"R1B6oҖ|!=E"-{"'+o+}<̀ \.az?-ҋ% cҕDsGtReU]BDŽI% e+M6Gښ .OȤveA6  V-_GQM D! FJ/U쫩јJ}od:ߝzhr #aa N(" r3ذe"BQ8ZG_r:TRVd\}N&e,خ\$-'C铪IgUS%j=e{gH%^}6+aPEP>Sâ'<^fu Bewr-NATih~mwJ ^0>rӛ{2kѻ`;^"LuMD稙peW*fOY&~%Ttx~0KVB|蕦aߩ^1\Eu!|Q 44ѹ9krf:iA 2xj#UxlI5G5n3|Kg}YI`JB+O6IE\0'\Ao 5@I!{"Z NLjXJ(mACYe(sL1DT~xJxr xC廩^WL'Zpݜeӄr&Ш깻wGcZĎw!oUYJpYWN\nT$,v5^:n:ҥ1 QZw ˔`7(ۘWq$6c>yuJYS[۝D]\ջSՃ\f֪s-5?q/Bʧw·ٚI?L,tLN;4}ivH SbOudr%O ƶa~bd6䖢i /c;xJP=]wцp$ &- t^~]7 B4~/bk\KuL'% ;u7N+v/kzWW{28͜y?$`R- ;C&m^UN#G%n V!hm%weش%KiY%3 xu`Zmq@j4 M;_I`&:8ÉS( }WQ􇌪*۟ y>!M3 }X$+'ql#$z6JS 9Ho3*Y"neps\]'DAGƾBq+v-6iPq(EK hAϧkK^(Wy}hFƪG{`S?̃Glʫ p*?v'\BurkN&JT.*BrX 2VP Q12R%:WXHQ.>Q2tCsݫN7JCF^pɘ/".墌̠tYIw[EմՅt]s*"W]M9dMM1rծU2DPX#xs\N7Fo}3E/M GwlbcݭԷNiE-$/긥>\ *DbgO$;]mKLrNCh?"K$PWPdy!B{ο uj'dc.C?j!J`+:!1V2($,[J[慾D پ>V^h"2c9${i}O&o {#& ^+F`w`l&et@%utKi~.`x~knFT*C޿ɋc?2yBakRtzZ5ՏP[х y6щ7d0 #j\R$ r^6$j재]]4{fE*[@ ?9!Ʉ[k7)dTSt};/^5e2Ʈr*6ékx{ 5$,;[(dA)WFz_֍P2C^ym)rvYR p%Mat2Ϥ'u‡K1l)i0oTՂA|lU쥜50,( el&T(*;q-v_S>C7|P7|hgQdәu_Gג}rZ8c+ShKy $Ȑco4/BN$9D;PuX5Gg-fo6q8cִϵ28Uy;xJ0rUbզy$`\T K TG(#>WdE?G/e&^"w5KGzsAY/xЁm868m|CE*;P@"y栂v{M#wF\2"uwyۂ*> R7vČw{Bqy )ɶ ѰbZ:4йZCUĜkLQ &c+Q2 I97 cPDn- }yA\+6I$AH̅,w6^pЏ~={ GD}{e`n~L6RO$tRP-9CJhb~'PvtyD薇MVyg;&_wX"ȃJ/Y[Y;.҅HOהr.FJ np(sq x-Q41Hp<̺sIRF*pV7b%lnxNFГl)!C@gpy?g[mHnUKV2cӧ?P'7 Jy=RoT̴OҪs4 "]R0k:b?S%l2۳PG_ZW"5d򊻳u XDZ{Xzq&A(FSg%>Ap)t7#U[ ~tVd{z&Vg;WTF| Lbk^UJBjarU$O:_,7%z[N]dkt<&OiW;}ǜDC&ؑ-X :;3dP[Ԝ>\hj^oҪ1vf0y]hmE.>a a ~w;2*9dQ8 3sZvX<m2P]7ˁ%RwK&#Dd҅J%rkf482A@;vZ_\%n4 լ_  v+JԆ# ]7D_ʕ7]3XzD&<|r,A@6oν Or)؍-¸Y`Q4]/ DVe8Uѧ@ Byg Tk+@O<Yqukg{PXuF )tU*)s,|^NII5ntuLAsF[}cg\P sGD8rKG|nl(rNfaȶݤNS!u-;1. 4۪x !d yĈfltw% h *b]wq&&}hf/$؎Wkx5 ЍD fIp:(ZMq_x'.}ty XM'/jGN$u_5q*=-;sZTޤ$y8PO9S*j(_Or{=~ cr )-RjFr%L*(c qn߯r2sZnlFC^"$|n1}F+|@T+0+KkOOV?RC, X]E@C̹rHR`DGAƇ$("=1t( he\ *>ZW{ =zߒ\D@_,K[ʉg9:}!iJ'WGhn$*gtԁ/m&epG i[",|g{a~&XPzͱ0oϥvp|xqJ/=+pLzxngȴI2|9:HmBm n-`|* 7=T=8 p3GU!|E+^@Qӱ nVж4ecLzc nk=VSy$dlbB aSdu;4RPMڛ;kg;_)+^7WE)pKwɒDYE1t9q J4}L4lhBsF,k65brXj?M4O2ٝ4YaYI8ྫ'hMdvqMrZ=d OoЍA~4_iJwHB%,Ngw4XSnrEriʋ"CA~h|C (a7Hw1=8eS )[96=D "|")|j(n)Fj_CBo+\㩋=6/ƒTpKR~OPX3qZ(Pw} ubJlsWS#)H@\qڟQ]]LSrBԤM0090 2 }x G-P *CWwEuoDzQDxq$$^١l7P/ʹIJ[͐V݉A߳h(P;efRU=dL ນץ{by0Y2 b1L<`[d"1ل5 gW;ť@z> 6wşȧW{N o]j/L`Jy Us-毿=Xx5_ ^ ZivtoGsV;1_0}XKŎi 04q5Xmc{~2l2wvR>4^-IGv)crYyY+WY/]UG]PY=W;BO>[ kX\<~>M(ţzTI 'Y#_$S\#ÛE4^zm@Adh7֛=*RX QsU >U7;\6_2p^IEt\ VƔO(d_1yYTY!V;F^qAM~Z(~Rv49/*1@)I(V' !u$?2t}:֢wԉumprOXC'nӑ, ;I`;iKUT8H'fjyT^7l qW@HjoTkDbrEҖo݆]gvGe?:نݔ`BXjěٙC9 >'oexN";t Y+)yoJ64w8D+-?b:3@\G)@Dݏ9$x+(N߽ ~gyj+H`i &I%XE:AZUaOoh|5E)6]# 2d 4qx MQ:grN2aNjC7EuC6eVkL68ǁ\P\=y>`5ɚ;s2_C1P}=]@r鄒j"A4eԯ(SrPd*VC ۩Fj`4t  J2, a>xAyvm%'ףgUU&U{LkiΎLaʻE釐,m]KfơW2Qc$I6"3.)0 "pb%Ʒ?I&AxSŀ)&%3 j!0GMĝqH3ED,řaZuTxgn =!Q*;}ɐZh*g5%gB& F 8d)vz'e^R%˴of.U] ^ZA|)bN4  ~b|QbAMv٣S,`EJ0YĀYF3aXG<D@4-ne؝4Q`fa& 1,lcC҄L"e|lSu~Gcse.ȂVda R 쇞YKHA7AC'&A~>1Ff9mQ{DBI/|+aD%Yph@Db=v Nʛg2*{YF)J9.Vq3\18/ESE4,ۂ.7 $B/xQ DNw8)JKg.z'g*`x8<0&dCq6 B";8 ZSzCHpY5 *)['/=\ϷƯ ݠR}xEwt&Bߺbu{@`ܒ(H99-ɂVPfCNLحMV mE}6\ Nt>~;_+QzK{3E6oj#gאnVq.8yP.eQL'&g_9f_B^pbWRNntαlx3.]N%52+_ &ArUCB7`f@9]U-}la ҂$@gؗ4ǟ,}.Tk(Eތzu 2 fI=f( "3}r؉ut )1c W?$058Z7S!wƝ`^yPxYuDPK ]v  Lc(~5k?#>%ΏA_E~rbvѕ{XN,J~ Zt8j-q pItBstrQ=a2&Ofq7qmoz!YizZEYîkU&RX9|!Ꙇ$pbG=I&4#{bEQ;Gj?jѓˀ(B1lç6laSKFT1ogXNqZĊ:]BeE֙LÉ!P)*_*s#)R$ba_WiC.tԭqJ䶊R(B^',~HQ@geH|7%Q]3ںK~jju^E('RJbٞ;#%jZ:rHY|"mSh6ZR_VѳqR<BSqżjٳ'!~$8]>l( zIc99@U8L$T5с/>d*|N^iy-k|05j+Ӊsc/ިgY||(B^Q$[TUQ* BS+k:6nY!a\jP!(UL.#B&şjGn, J% P ^Sr5vf ]w2WȹϮHͭEǨ,!BuNdKJMfnywBtU='DA,^N*Ȝ?Rm浌d<3MPK@&`e89G16ĞM۔p.1BFI='A6ԟUVhiwbUzo)Wtۍ7EkH 'n8l|'(ϊZqỴr깫Xxi*D0`rC sUkv׈7ey;ƟYj< c #;QYKa059D+P'm53=Q]9m%GI&|4ڬ>Ҿ|um[?z yR4iBvTϚ]ԀMf Lp#Li;ŭE6ö7Ie0<q/JxW@,}sw* )Yx!9F舝AN蹧 Ma=`;j=rƺS WmAU/L_%bPw%b[Y(\5ab}h:}Fe01ju"tW3jmXu|G%jl^[@.[[_)ZZcҝbf{eK0suMȬ^gn.jC_N{Ҫ}1?O.؄8Ҋ\$–A!䷺x5EL%ͪdm|+& Xe%WK%CBI`bq9,2͆;ڟl}}:9U%J 3 17C_KZ0$A*q?"(?Lz-&Yor 4m7jSA`C.B0@U㼮4"f|K1LvT N%1\ E`װ9i1 G}xS_'qY@y`R|M,JJճ[alw%ٟJ6pT*4>!{.c3xZ(Z'_=gp`Qm˃O*>U ".S,^#P*,Ui Vy AYec9>#Ap9Lv9f~9 73rR .Z EnA'l]=o*7e5' M!AUvdqf ofVDZ :y3"Ũ=f}۬2TB2d4HrxfzuVHkhh)Ve/3^tߚ2#WFP rnkK;=(<܄޽:5G rkMCxCz*i5 tvS.3Ьbi8,z 6M >]\$+>|m~nbK3s %.o kK|w edLMЌ0n8ؐ0쏊s1$!YK`XwE+" ro~>X-͜+ 4a(*xmR0+詪"M}0`"  ~^ $Ta?jF )]79qAzɯB0pUDgU%%;cUw[s@7ӖU'3.<$cJlJ!QMN$ٖ96LLQ-Հ)xm僐TghoEEϒ0~gL{zFoО#yRwey(XsͶu՘WP1 ,RňjPK%dE KIY)?4.b$ik+w_BB5a4RnVRX_d\ PsS=nU@$DzJ؋,9MH m`"&ET/@R@yzC _j>$ qyKROZrX|AmC=.g>x,,y3=RN.L{k9˩.sQTqzf,\ 䖧T 5"kFf nVpYPE ):rSnA#WfF{VٳT]1઩/ hs Exi~=njBdFqDl߳8LGScz;zQ"VDhC#PZs)yyȥm$6/ p)H kDgvrr+R3]',}H}6=,+RER3ɮP8Zږh/M6r )<: Rɡ}"}YFUzzsaTZlT:ɔU~[j"4Z 18mE(+N#x&D~B)kaC)/BIřy+EІ9Gxh{MX͈I D7_;vdk[jFǭx췥H]BGRWQzuCOZ}fN҅HolU2lVa*ǣqJQw idfôӭi4{61ז.s>6E+h-*U#R|I+K'jL҂ @~ؤbW2#_2 a]+\_QT$ ȉ/̟Z3 E;TE;t 0Wk}ur|0]euzrbb&{cOW~>XH‰k)ET,m(k\1/pOAot14˔vY"Kԑb"&ycGH+:/юä n ^CcBOP/@\0_^+n>x0*gW!T٘a=hp| hڎb] *ƬZ>vsTY PJ@G^!xUL ~Πd؜ÜD;c#I5RW+-3bK(wIȷ|zsg)J0]<,a7uX0RB_ݦ޺&,Նln\]ej3GnG3jeNOcb&يtT. H8GB[*KqPE{BKJopk];X?ͫ> 5k^+3d3`6V5t̃~C4dCұq.Mu[*LRDT{iw036XV2,ݬKlPb*gNICshU(~|53;)УB4xɝ3>1f:ȭ0SwI"CD(>s#횈ǂg}g:*$Dd~жVJ*ݥI v~F9f#`yBx79b{U @mL9+RZQZr&keX@t]" ˃eUFVnaQ\j2z7"/G$]&jDS:) ;oekڸ؅=XtPYov;a ״gNZg:<̘)gL @v>?Zuylot9[NQ yDπhex@"f"?$ rNGngLbxJFѺ1E.r~]f}=` @wŔ ioИ3@YO]Xʺj|uKv3~dhz:j`nyׇT)Gƹ6@~sơ\3AZT`Z9nf"ƝZrNx3ʀQ!Ą1 8vAb!o5:% 7qEOܜE~ Ca5ԗ'pƎn蓑&$;[8 qspdhj"9 39>bK~4$˭q!cCpY3{gA{O}v A`ar~ 5D@NӻYa |q6{j Po7r6Ie\tb"}=*-#th #!!_Ǩ h5+s 〉,? {FwՀi6d%ooڒ=mldXo;LM,&R.z`T `֙.Gڂ7މ??ӫeV,#\F9 yQSoXD?FSڲAacIl8Vw;^3 xAVXuJ>ūV?vf 0:]2.j'h_\+A/:sAY"7P!V7҅/1ɥ^$Y߭,p셆Z"y  ߹|eUt3JV<'ի.G'Z>]RcMCZ ?fb,B$j.lEajYaɟhA'h'd݄~VZ!S_wd>&1!qo%],=6*~* 7h>uwq|x#Ŝ:m2=:k&^KN dx߸aV*崗Uf+"*"2OWǬ`=u 19ȤWts'>N\7? Uo WGH094 {B]u<ś'7= ԰^σk. `rԯHL~b#ŮS>/Ng.(mv&^lߋݛ+S ^y(j3$~ZɌ$Ƌφjr!qXc`Ո<)İ~9xjXZo7dv@h vBnA (̊J4G탘@\XmkaxOjWx7YBk|U9$#`}hacīZ4DHj6L @ p>hWQ1)X"\7/\P<`O(%(w6DU~,--*Nl&vGꩆo.2o0A΂$̟bK-4RNyu?/brdT :Jhkr }1Z?kƻ@Wv"L?. 0UO QŸbN:Sk^:*>t:!/b0A@1`eYaKOX:>6Zg!vws4 쮋A'mO,,L Y>瞒1˷ V"\i|iV `Ly<2e~6 w<L#U^-4I(ɬ^zlm.|f1, ca* wZĻa< [FyaVnS0Vy@A's6H}!C\/Q "AԷX]&.9<]ț5Hp^/[ DVX:-!RZL8nO!q* NH 3?X'JwP0t|v#c0L (7¿;gz|]1$3Qio޲unjι#Nx5< }`>ٟ#__sh(ɒZJh*PCbI֎_P`+7 7x3nU| /"rHV>Ld Aԡʎ'M [~+ѤXW83@FX@'lV9xoEadm#IraRA@E;\c3lu!\ P)-˔f6"g7/ª(SbZz`i14hR7xޛ VDd9׃ȧQ֯و($={;׏iH7Tu}bO== mp2]|0ɏ'i5OJC z 7Z`=1?V72\ֈ|:f`ɻm-?2!y:K^IKJ[VzːNp|mY9,; O܎+Gc]GpN=. Д}r,6bŪɆJ:*"Cvg6Z]F^.ڙԿVe{^dȰ>,B NB|~Y9MypQKݎ7C2ABPEۮ1aYEE?\lR$*a jBveR EvJ(1Ú 9G>ǚCen3P!b[  n)C~@1Rr*ʙR " g&)ɠ!p>릩)S0b S֜+c1 1NXdnu_&Kټ u#y,'r092ICWY n;GL9"ݓ&?ߘKyB]DbF~o G c)0L܋d>&Sr~D=Ac7bȩ='Yq=#t)B|:-B')~*;LSWq`p^'[ubcUi/ b.sznj!ǭ3(27S(d Uځ* R.Ov}h-W$C A-qS>bނ׻Z6H|bbo= ϘnytE ' 27ӱRDZ"7|'&*CL6`rvg4Haz àT-2RˠB}q@GB92kt>|Ĩ B?˔r/=} (6a}1~V Fr&X5ڋЋ&;ν gMBYva]f~)>f`UKVK@ 0W_7&/e凐\RY"ݿ*PRA 5#c+dDFykɧpC(Xvw?t(V{L/PzZgp᩾9HG1vҢL )n/ؙ2/zrJ( ʵ9lUJl;Izt!y6<0\\x/f>,>[db>\ߞA2*(kV{FP6:rq)zDصqv7"I]ak:70 }6iFˉuB{ ii*}G>1? DŅl1S3lHz:%&\ڠvJ9}ؘrϵAF0TY߻7/G;ifSh1osqC1tW Gϥ?q;RtuHuqP61EuYNB K96pԻQ*= S#;H _ ɱzɘc{7L&gZE9%x>D+H&:\FUM|ͩ?2(|H0U]Ɣocb&c:`dl%k|(_$ ":85w)ܖU%J겼c*0ːpekAX{6]oPSp/iSh"K$j{R:ܣ3TǑ]~J/9ddzpT,Wq TI)`}ӎ]Txy#Ͳ?GrMt|:$Gi7rbp2QbX/UbZ1tMOn/;1;`Tr\F}C`o&F$JC4G,rQ(evKeeO< ߘ0G_I~-B&TxuaRD%qyjPw+Vv!ofw7[LՈ$kT/lu>Si,$Ч;*qw6!;$Ju2oUJqF8ZQZL6.mJ4Pgla$V\G!0#ee r3$5mYM3 _W|^bbIzɷ p-cCX:ΨO*~H**x@R6sj3li&f1糔з^ūZ $S}oF۟NZc!mi) y84hznnN$E+ } }єL4Φ,lq=l1Op*Vdi W =OuXcMV",ۄ:r"( vQ !Rht|Xoe}i@xڧMW# Ǣ fzϊ[މY'߈ &RQŕ-\'H!HP;mtEp\np;|޺7ԕTͲ;.\Ѳ4cѩF@|δ|ryNCt]ҝ!~1+<’ҷ..V@:szB)ٱ~3xfWo:#ޕӂOyh>MWR(/#- բ ;7f&6Qp-'^dGSagBiq46|[cL&JcO*7)&H@ண%Ώ$ghuM|0[FfH{d=3`P^am3Ӓܾ1HCc;wctx-Z {S͈=Ov2 iU[X"xzM-ZZG<89 6#BXG[>6Ԟ j=\ y1t &^1+kb^BQ]qS%RQ{. ~qƅK3nO5+k)iGL7,zo3r̸QaY1mFx8ߤn|h,H}3Yv^)4|k}py\FЎ ːWPlʭ}4( _L Xl5[hAԀS]Xplv $R@~M:?zSh2yCa*عGP>3Brͺ0JDNXv )CD&t+bl[IJX18oi$￀WQv0(v͗Bc >!ͳxRiHI [&7{T#I]Im*EKrR^6c7 |}-r~Qꦲ:Ϫ߭O'6n(Y ݼYK k?C pٍXqhC1fJ8wzxE6l: {vֿn&X6 Bs Hl|]*bW8F~nN"$"0w3?C w5 2xt ?<9T"`ԁF9l,W5<~)DV,1QsVrHӿ^P}[d(B|!IUs=cN)%ٞaE5~m CSLf[~#(|wcl&YT , 2L8࿇5*~~LJ<&h IՆ;4>O &M"wY-a+3IקZG2B&쟤 <2&g4{⩈|}||>)I*+GDo,-Jh-W$r3T% 5S6nE/~˖pȌ6TZ{׽rrٍG$/J֓GzVvvG vk.`I9$BjF–;h[8\̵K >'FL5Ƹ 54Qyʉ8C4cVJx TQ]_2p2w upDDlVήngi{Jm4$v !; @(P" My}"izELbٱ1%$(F3T60*ʠ<iI2jhؾyS&nm^˜'F0WV<>ozkyvGq)N.LX1g3E&N6Sv1ԏ6cFJ@V^MWh#żn}7;7$Q"c\a򫩑G\Z%abi7jؙv5w30 =>?J*{xD\8 ~2|!3㏞_x_|PK3 Y틾P̏ WB#bCW9;{E_Vأ =SN^z9Z#b)9n5j(\o͡\dy G_M-]x`Y$ȴ<1\M29t<2|aX0PrlW.2ŁGsEv[1:|8R=ET_ꙑ*ȊQލ2+P@I~nMXArDeߑr)M`lpRwn0i4 \ZPn @W5U3R1?p=5~]5Wsm LdS0Dv1$@\?&0Ix#9 SЮ:}<> :J&Ta&h=虏'  - QX;$4܌ⱟ\HZY4W5N:$@KԾ>˱{K+6nH̝~J$Ow{sH8#^ bbD65D"fڸvԜec(W>y@Vb?/FOg^RHi5׻}l"佱asq~B#A#6.wm?* f RQh0Qqadl,t`ErStwWքhT,!HG>rg;}[;S ̾q=}{g_*IB>~QZRI"cUoaz@'4۳cڈږ N.qw]S@Pi.@ r 95~8A@o_'i邶19t XK z7r9dq/Gg=TnD6_KD"5d#4K #/ȝ:HUJ[/:7;u8wT>Cj+U0\~oIK3"Aу1ןxLZMУ4{+ _j n%/Ьd2&$#Q" lzpeJd8qw*u&8T^rb*>݇4|?''a)s(c]ZDSP\Yr|yI=D<(QH{>} :Kr 6@znJr*3lpDBYZӞNaOڳᥖȠ*{ AME)]Re&iCG q5u4QbŏIF_$`Qjĩggpe}MƖ z7<#}6s mߙ>ro`AKNpOt\NÐ s+H/zx:ߚ[;~WO3xi)B+}2 } D?Qtܖ$[~Q9!r q #Tw8l:5,bXԭbyR!,#Szԛ(p Z\n&|'jU_F{_#M+BV/^%ArA'F*9),䠝9.i`.َ:}5$۩1x33I/fFϖ.P/|˴Hw3fz2NY:U|Ž˾^BV^9n~Ojޛ)b864AG|]C`/Av40Jgh[삓VasmY[G̯FdSa\_Kܕnr'l5;$jl!}~'n ͙ueYL;7u~b=ҟ dJ Um (>z.@,u5&^nsVUyh[s?4ZhTDOXslAD| K%BHxb69ƉX$h :3{~=3 L q 2ióD#kSC+>RAΤL%Wڀ#klJ6~[5㋱2?f{ېְ 9>qGmAared;I2LS5J#k=Ϟ YQ"{y&;AFl"IJt0#˅WkC^rӻ/ C}@&h&'ޚl]!4x~Eb$EZ-~B8%4m/_v3裾JjtSy.Ӕ?avU?o ockdg%y1Z5hAϓ5W:>P,n%DTJ2pp9c::(Lc<_xkض/7I %~} Uҁ3Zy* 镽0@5ֺA]Qz6~}~:R?nôֹvXl8Q]h>^{ȃFC܂͋`x.4p(,d-{>CiP=[{|rd8= ~hhHf/Exjb;VtAUHC )3N~%&8_C7c[WB@Lf92N 3sAB mJ&Q xGNX g:BrR<xҪڎ/>?Sf')?_>翳T_1eH3LMNűmg@wUq͡X^4X 8xoxք=*w!W!h41'Y hXx[~ +a?8aŬ42DdQ^[ȑo rSz_ V{b̞\Q ~8 l0-x5tLˠF8qڣkR`K$n֊0a:B|Hm*n,#u {>R \'fJEqS&uzT6 ~Qn24\#7)kkSuh iPj[u_bʎapFŷ#[pʯKawkkS@2i8Oo>2%]~Cb͕|;AڟK4DEb2sW5$sW@:ϏX:ZN՗%Ktj&tEA^I9:ajY᏿wX{;o]&&> ϔUΘsE@/dGr9 xұ+܋i{ժM)ObZjg5_qcڸx0r$KqcM^tQBoPެ3\\&B>l3T0>iv좊GT&kg3mV; ʅzF+/Cċ9c.F,,%Ax* NPm":fN.NDtJ*!p$IF/_0JiRw58E?|P"D= ڊ>8s4`Kk)P%7f="mQ웶J\e@:1J_Q!N>r-#R< {Q6NP 7JdW[di=6iGOn"~2}Ex1iIXb$MŸi}0yƺ(1M\0x7F;5:~vx@*#vỡ344XDŽ܇Z{5[Y e,W+`$'e,n3R]xĎ^Rϰ-=[C lփ³rKQ@} ߏ2ia vL!WL?,-0SQ፪ ^=]"꒭(uؿ`yu Pd޵dZ 3]iZ&;`ۉ2UVE%E@(O]]2#;_{QCbe.&;-9U (FVI۫ІM:ƦmNE6(Uz&;U|xq+_?. "];k %z kI㡍WW5qc'1_Lm;p:DAQpE@։*U4jG{,Ue/뱄>)V)1:k JgjQ&oJDkYfO/gbi'wu\g=4gJ~U|*̑23R`@ qWzP9$_=C?Ѷ$1aÖC!zً{eTQ1=44T-}|dvn*b&uoϣcb")/ǝ >CbefT#O9 IJ:й(uk\?Sj$a+E}M"HѶϧf*ɡ@#2j'yNpX#W 7,DWO|jU)>ڧ P(ʿX~]Emr\%rى@$Ur* N "gҪ˔843=zҤ1 %܃&ӝY9l;Bvn`njiQխb wlƽQW%NSMRH|@FGL"XFJȀk|.W_ے!#u`Q7%}6ceVO_@Ͱt*FeVpi[/xl+xz|tjhgR;;QY*\OpVw_'Es(t Ě@,+ ߚ j_O;Ep5@'55 BeˠO-7}}&-:6ao&bęk,Vg0q t "j(-{u2W;pMx#:E#ʟL*1QUqy[ ?-hb >i% )D Փ\mIqǡU:LC_E#~Vz⽀pi;k3Χݨ/gkLpq>IBW5ѥM &Ċ S_Il]lf巭R`<>հ}nX~ѹAƁ7ney^cЇx뒽@Nrĕ]FA9WSFoLS{zy'3"ؽp~ *^숵}8IsfqO=MNMՏ^Uj4] P L;f4AVUԧ(=ߓuzPax2W~.{,YB(ja#G!PP` x~+3v\u_H"2߫ʃᐍ.Mϟw~@j4zZ>bדjG{)hpXPeƙiFk"+mPB.`:*Y/Ea s+?$_@<*sUv,~q)cg. eR-fg^ vO N`$4CO^O2AC|2YfrN߳&D۲.Bfbk煒Ⱥ)0Y,CllFjeK.v eٷ+?|l`?}ri^0/(LWGH'+]jU7mp,2<x:@2ˬEZ kGrD>!abB$b꼾dO>- >*W26AMp\Vi 2pzv"ҢwvIDas~NY?HtsE|MvꜱP e_N:!Z[brgEF.U.ٮ52m;>ΗN]XNy Nd PC;2TkGM&''>a.I~ǃ#/BZwsfq['-CBA.rfQ\?-N0=]\L8r8,3vf MQ#h9莮nfNXWlA_/p 9th)>,pM/'cziFQK6b y>7zYF*=QH~ak\SpA5c18!܅Wq5ÕHWryMP5(J[nin Hi9}W5'd璐ɧP\\+vf t|caۮ9{9F7+dTY%ǐW6aiWLݜ XBFШv)epF_U9:W90-L jx ]:e>c+BYnH-*.a]nH:GpBvX%f8LunG1ݘ=M֒ߔz\4 hAhw"ܚ'yߝߦz 9̓Zd:e}Te`GP'F,CṡFz,u+ğψ*͸e#(ad,AJ0Vrޅ-jm: p1:Y5ZǢH4_1W /GX@@ϼ ; 92 mHjڢ%6Q^oRZ;C]Gg@_=([[=a*K3cgCM$u _Rr? PHdamaX{p&6@Fٍt 1|?쒦kVE2#2I`@n$_Õ`F[p#XkQTn[r!XuRIye14 dwyJPObmCVowڰiSo缿PV=yw[Ri|5gH@X*`lLI7p'YbCVc;~B 鴷@0wg`K]1;U؋i4K| @kDGˊ,ƞ<w [CB~zHL|bɢj&ؚ+P}4'Kp|!lza=E"~傫`y\_zb$ʍORE"Yf;AW@R:T ӌ )ZD Ujهp#ugu sYXl}R3Nw's|uY_ANpٵFVܼB:q~0rΨJΐ&g%ޓ"LtkgΫ2w4\K疩.7ɀˬxFc{pL]f-:6F*ckIS~1 ^H( @zSu҉!4;&,UKb YBoGĎjARisFṷeΨC_/S>!($}O6&9ߙ3rWܯ?%omA,gJ@2*F6MZA&jf,@Pz n=+~1mnuהGqϏתm ;ZBؚu#2C Q%y}rK'ٙXT2Z_V %qZ<-qHs4◙Qy7ۨkc!_K[/ nYBED﵁A-;:\yHoV`IC.1JF hD3{7gH\o*,-?$u~ˋuszPiOi7_SMgVhWJIvw*_ W/&7߽DQzP6c6cfd]P`zpa(% b+OD[/Ćmn]e8%;hrE)qk64L:v =ŵuSfTsF8F? [m)s~ga^8\RVM6)(pxׅC|.ބwTۇ{U"j@3_EWlzAO=SX3VA* b| ހcxckǟ^br1d9PY|)#1"ϼ,&+D:zfSKj K!%&;X&<"I? *`POx!â՘}i7>(Wq3 ?fA@HxX9TzyiA(\V*Z O_+?}/%  h$G!׵mcفY8.vOV*_Rkz烴Jh}-ʒ>O5j#?ka ԓlLe#Wx֜^.2gu@ K:̖/ql\Qٞnb>n۸uz4ߖ~/(v0z?KULS6M!WLGo7; zd][OXLMȄaZieGD?7D=W!VrWf®|13Ł5ă=Xl}Ǿun.$ۙʆZ~9KUdB6T#6a# PAss2.O4AY>ۀeeҜNxNs7q͐q:dQAR*m%Q&EB`7#&?D$/`^s~"rZT?A\tln#Y+DK`3BRO{N?B肧Q Pm5<+~%]࣫Vo"B ԏLs9[ODΚljyIFWiEN9ֺTC͢ӈ?O+2Om{L7sHlaBۡ}Z.vz.J?{G# 䢾.o3rT 39by װUTSb_nv@C'tIGoDSx,6n֥;V5", }H="H8Rc=(TP֕%[)♯Gm+T9y4Rag䊾&S6@B7^l}MwY᥿geyTx`p% F̱hL}( R#he?xq,@8!vXwY#wdp22Og?ÿ~RAqZүE\#S@Tbo9[p}< gOnbJ!yX \|ÆL$Y ӛDiEyjK^ڵ) Y$*NvaBC9h؊X\( l;OߔXP;qy={ؗi&q8YѺN]žL Sv~7O0Q̧~ 54~vux2 p)%Cl(Y,_- jLw8+<+5א͓D;x ,( @'8nI Nھ"NEoY=&@Hek\ 5\y q{0Tkooc`5">u- .O7N#h :;dQ2x`>Μ[y.sh=jFT 4OcF\F/k8gW6 Lq"ɨaLwjX6`yDEM^bT -Ri~Ajo"M OJLT28#pe=M㿪2,+q6 hM|:D-z[*7߫ԜWX}֊j[3%һ3蔌҇+sѡb (1$9y{ w3)({DթQ[[ui:ǧ%(^96}J]h$u+ \«K-ެm<)~taPd|`ø>p/z^Wxb`=%`iS'?J`w×ΊaOXg+I')}'aϵN ABc$F;o CiTߺW: mR5bSToONul@)4tw'6.̦K 9ݴ!KC}(L.~z)ʩ/:է_G!3 7rrvn-c@~4m)킬VxGrm6gÝ1w(4tB( I@dfA@~G{ w ⡎ Uf^auA #XSЯYTl:[)eri*"rb( r{%Ap$'1T}h[~01$GϚPQhn.=` Q{lykݞuK:L"^X+ީV(ŸAfa$xG%F}Oh2d%ZpaP%LIZ{N d$'߰`5AcI)Ph긐t\VxGo;_XDnlV&3A.1@mX1:Pc3.`$)P'X3]"怲>Gj Im8Pu6#5{P-Eb_kh&IR*5\\6>5ovt~oWE62[F+: dĺCF v4!P'BPCcJ>ONG^c_e~SՋ0<9Fx$!dLa{[kH(eڿAٸ x]-qy)^dls*ᗺ 4r40,VD!e{Vj1y?L]ؐI^_xٔΏɶPTZh;66;/5~e. m>%qE1sB4XgRn/FSta*j|}rC]kY~3iIvq+frR8 pUKIGPm&|bH[ u 9k'+PھxU;1EGTH F4OF9l<ǴGJU&H^տ9T'u~vsܨѣ&'KB2B@mEK  K頭o0VgW^'dH9O4 $e6wulКb\uE5]X'd)3 1+W2}p+/l.\ݖ`"Wi6>QDVJCyn96$݊b!GX~ Pm !RL+dMLdJ}.@pPv"w 7y/~xL'E?܍'O4T.< Vfڗ&ՅwbFbRق,Si!9?C1]~BQ|*,hVsXA ɍz&3ԙVmva!1ѯ&[MrjO߼̿j 6ٶOh䙳TQVFW.itpY5 Vc.BpU$Lse1`$coYAu6K5wpݩ2I[}=nX>paPh<"v.*Q2z.&Eku1 My;#K_wJ}Јb{F -}r'{`|VXi.qb<]`j+xbjUJg<ۚyĚ F=_ ۶Kr c$ Ϭg 5tOX7`AQ@ Tv|+, ߐ:@ HGzvԅmO2HlͭYKk92w&ܰˇƱ`ET;LɠIk$_7xYw'imcs-wG'[,)1JSL!Nf߶m4K\Ahb~/mU4RnQ3t3{?R]0A'VӉP⁌^:dUxieMW".#LCF5+$];'XC-_yCAGhy\59&?m{4`niwMa%8-C$Z1P$[ Rn~<Ӭ>Չa`}ur*=ٖiHF~mrT18/l|LZŁ! q?ƪ*S3Jq_o`$k $fUT oٹx,e Ӱ$<UFay^CY/h^KbR̆jF}uZĎ^%nr/8&~id7ޒm3.uT-/ Ԑ}/RZ:\wˆ?^LL.=$ ũ-pG".;4b$AV7hS>?hω]YiZgRErh惮֣w#V0CT3pfa)岐s;㷖 ٗI'yU=1VCQ OKw+`bh`*d{ҵHi .8:שXϻy7\Dh wgO%" ʰ!;T@=U1Tt<ܥTA/?@s@8sVke/S;3-ʌ ":ay9(E48YbK0p= Dclz ;Ld. [`g .įM ,}8cTc34+-|@FqBTrצE0z؋#Jgg3U)e55A2@C-)if mZ}ޖpl_EX%*$fRQM0s1Izv&Z6*zK͞FnP~[c$vXu{2Lsd'CvZk4yhyeMN=~ j~N`ǂ^qb9$]"zZ ժ鎵6+=PN >,0"h̠;J5UfXw-${@_ 7:k_ni[i;] ^>k.(4z ηD/`k nâ(`'4Ddm",ˆAn2cpGd{)r|F(O"OUj5a۷@=8lI(ԁsɗ='^h(p"c::>0i=EA%p}2$?څ}GsΗ.=h PmdaZH RbD.űbNg'8L&.GIIvqG/2_'9No|t%Ke4=O0jezɾ%$:D')vQ3(1:l*PN˩\4FQ-enh"+iP LK⦳)fcPoNuJ㉶29iyAQF$dG52u&2o+cG) pcțЗT8&O+1>N ynKXQJ%.Ui(t9I/ e[x"b  ~9H![ZZY;ǭ 'FF̀MLi qeQ.Ո$j|[p^:k*Iò_iJo|$veF۲K MC;G͡ =_YQCHsBha^2'7f AdAjW}u%9.&! U;Ѷ~Cv%kߞ4 Sp,}gl6k2 Mь΍wmfG")zPހݚY#P:UJ_^d`E2 j+ߓE.:k#8WƌWw0$;n]^3[qrl[pUlwJ۫1^ZPx<)% n*%;Dv$[\:P$X*K^=&%Qd Y| }KE=Ye f}t/̲H:pL ]R'l|*?)遼,hunYcűƊA &qk@z+=uQא? td6F>udHq e.gLOPw|^mY _#ZZ2uƠZ0%񫍩g;w6#*>XdΊLc1NUDg9@۾F :>6EeVzD[qnWkYh/F\+65z(O qvK~%ϑGrc 0d;ulCaw[CxLt[Y-5KȲ+h9FMw}9?_4[KBϣ_D<;$ho݈Z]9.KcʤRll?cfgN}!Њ;r*Wf{Iid$UǪ^X"|Q3q4K,% 8^y1R5afpC5li(MKǤBX@W$nwMv*8Cp12ss0fRB,KFf"f~ኄ|kBqV.qMes|k1ӥmT=C3OّOMu!zR`{+zdbf#GEws{`_S7BVuUO4*7LMsI#3ܪacH!?}܀t "2(-yv)>ㅱS md,dv;l|t$wL2pߌy"5̑l%'E-QL6r(v$N"g,~s[Wg{nǶfl5_f 8{2Ƥc$JWLF/)j_͐+R<(T&fAֱH|tފNn%S7Yz%+2GT=D(w{:,50$ٜ8D Bˊg  yf/(8tJ$4;AzB!TJ⦺ؙsT/2t֝lKp9_퓽hu68 L%HaXf3F;.J ajAb\r @ G?)@*f) OX[쬏F,A֬ 5)j@iYpda1y(:0#c>]G%-xg=# b~^(\fgC[9q=.%k=J{naL(_/Vyzm^qO9n\;T%-v+]w:g޳C^>"O&)~Ѷ0@׻>}UfEI=зdY`pS;[!v9?Vʶ>OwA#7sb_?^ {x^P{!>B"o4x&Clթo :.ś٧ZX;ߘkqw`<10ڧUBVć<+:˹?T {:⎙pД:wW3g&(qg 2o*{3I L]GU Jt[3j|kHĪY_Ij^H0"_ݲo|@jB>{h|Y\~*@å.B%ʂԽn~uF\LGpJg TxG)#]=M9zvLtr(L2z2'/Ha[#6&$^[0C/㙇'^P9QY('\K*P!%94P\8Q<N]y.ZUM^Hc0]])icFН0P}X_"wvnrx]n6ťe3Bؑ13Oi3Ko~BW.^Eq[-ΏEp_n]oKVF?ɋs (!`6G1=&pUc jNGw_=hB`b&~k  b'ձfunb1eRr5 `a{,ݳ\N2}Da΃#Tq}V>)!\" s=gOeO8 hE.mY1!_G*r9e_@٫V_ͺnCW:<3,0իY$wA^,8 e@#O<⸼; u8r<(KN uFILcuq0Wg%j4|l43^8F {M4^bыD=:)OY< ak`N䭑~jmi>ĒoP~nt 2>&T0Y^nN?n,+MCOt&~eI5dR,Q&5\Zѻz o\tXTDZ_qWa馺L!CI[G~P{㜒t&aǽ6:2B"t-d1P$&"u+ǯs%82?.j^䞔 ׊;dMgAcu51:{8 k;9QSYU\z]<͂/f߆_ml410BNS4Uke\+gsL=coVKm~lfnc<+v: 5IWpc_ Tk BN=@&qN]2i`q JZ;->>^s\ۆ=R6wzv#zwPD%`[&36c5ohٺCkxM; KP0._蛏8j lWHx[O&vvoGy#%c{^K ~ g Ĕ#cǫThGJG%L(]N%_%ޥ~/;+VtTow(z].RdOSr߅ZGǖtwhW/|Y=ųcaNa ƒh/A]);VNEO;]z#> Ng6t>~gQo#nNa?x1Qwo>^vb)+?u$x*M5'A89Bk|ޡb~ܷSEdI@= w_副ʞT /m pdid~F@;; !mWw.-vV\vc\gB/L=H`'kU`h?pL߬a{%T"΁I#7[>!mg/L=~ HzIҐ3`o&Hn}} O(5rlb*߇xN= nђF }JQ+,,4K'bvVgA#+uG g Ճ(.O[%mzc'$3O/G '}ƂCq\{w5޿:*hO~S.]$$ʾv&dW9whsKBg6 &K`0w@$raR:@b.y~Лa4_>˺Gu݈4̤!icRTĥ[%:>O8<@[ ̽`z$6 ֡GrA=cqA;GeΑ+Fw ҕTXVdvUYf h@dy Rf:A0see:[E¬JSN^- ~߹ZƸec.Bxlji;M4-sGϰu B̶\s di̪pOIj]oߦ3z?J.oȠo_JĿcm1nJ@>Iu00^?P4jӰjMt{֐X Ę!<Ӕboj'{Pw*R&.FzPm{0VvIZYC?&5(HT:Xx$: ]8u?GYh#͇dd#hG0'1;&*"@ϣ9O|*>=bw ɴN3AB?Ϻ7;N]K P9ljf0XA*/8oR :K "c?iPT1^P>:Q >L'"*-Z7cVKpunQ6# 9z n^%o4A,$#e@dYc AH`xY;IcfK;InptVdj\U^*^ ;7Ix%?( 껑sN!HnD^v >*C$bЁУ8_z!Ú21t=s&1#:u:Etx TfOv,_.Sd6p#i؁? +՘LM~.(͔w0p.BpYSvFzvbN.{'#5-aa@mV4Cq`zcD;lPV ju{s# |{33izc&p3kU|뫳WMZ6v'XޒdM'Q\7/UB s_W&,viQߛ\B*"|DŽJt́H BRylIotji}=* Rϖ{ NyYC"\X[LUFks\DEEBFpŁI񪂾x)zgL"cTgNC%9Bϗ+b{ұ/a 9JZ2*SX14=uRZ&k =VIQF70uDMr%wE[NUXvX/XT0=VZUv]Z%(wtc@p_GSn᯲sW$*lHJ(F2Hf>1xO0(7 KhVsH*|A޾Ñt*7DA0̍K\,j Gg\Qɚ Ys`ByA>40"~jp @4z\Xqp8W@~⏝CrlyG[ eYQLe8SևH G.(t_B)Qz4m5_Y M)~ߚtɮoN#\B9RD艎uj>/@NA_69|WzbS~Ne^KJ~J*>V@]A|J.u[*HBJOES>؅+0 NR#{<4up.|&,wo%u =Dr>&>O2 d=B }kۑy侹H6^oa"~~2+c2!E! 9ޔʰLcyt"OxӯĢRo2"L?0 {Sܝ??FA U5Wq7Hx<=Mk]D$ usc/5%GRly&hb1y[nz|ΓSg5dfC\4_%5"^8D5i1E?&HVcԨإky13 ^B@Z6о92-!"3(YwEcb]$"̄]<ݨMJ ⌵*7"@և)i nYw%/V>}SݥueDm4kz6[DhB1lxN s =pĄ[S&;.ˎ5X&wB_BOƁh-X)}.*f㞿FfFOޭ8Tm#ʼn qeAQ4fV*KXZ~ǭPF2eL9.s -A }ґ#kaƎM a (&m:[tj'0i"YX#rAVAXd .b{fn3] yƘM;t ʊvQw-D/${{9sW l^.hrM ~ B^7ȚNcly.e0J(G"2`[! vǥ\`YzU7fLcc)a 8;ybۦ!mރz͍Z ο5:u=PJs&9 T!2R |o J+ R=7VVƒ Z]RkTXMDo攉H5 ! 5t5ag5TASfSOJ pm is\K'6Iqwr?!q nC ?jJDzԒ/̝ZM~08N ,Q r bOOXd>Q~+/PxC{/ H7Og3K-2M./}r G!TdSz} ܠsnFq,lVŐO?7]!$umbGk-[~tAhYɷH`\`EbAʻgZ046̨brŰZ~4uΉBLUX`~60=6T_``MgRkU_/Vآd(<}>k5!İXe2,/^ya^f&$G\s#nSWtӿݦȗ0 ,{eҍɱbp͓_ \H䷮K -Z;k-na-X153o<~9F]7>b,vfQpimd8>YVhm:to'S%Ŕ4mjna bo=p?Qh5 T>Am&eP)P0_G:l+o\qiȿ ѿ}%HjvR;7 ƥ aLZQ\ Hf GiW)GIݮ.ŠH7?#qn9Xr 3i&3p~AJC|4-jpIB|!9[Hy{El?Rj BM>t`6W_OL;1?\bNdK@rtu"f }BjGckSe 8UZ{u 8st663g.x?9r 2y-W!v si{ߘУx#u~0Ԗ"\d9Y>뢲Ϩg ˈ~:;k!McxHhw:XXW3&A ݙRȲv*r~?3?HXQ bw5 p2u-`[LIMx]\w9H%g@ xr*uICP0a!)'^WȋC8keh[l8]CfӷsE皱G4o]SB.lՖ&} 6BPه./f''W꙾!oKGyM$NexU8d h)ӊd ۘ5YJdl#r g9b,DcoA:+×S?K%a)iA%O1͹[H28#pkh }x7N܏({C1bpdT׺-R1P 5X<ńMUڵ!]xȝ#>0S4Or'  ɻ|^e:M~/&t.dF菥rj d~|-J3ȫ jEmP-߀L{eς-rDs^ <bљ  ;G;h;a2>}u +(1\fM|zrv9Tu'!rDOr'4;LB~ٮJ(u} ={AK(eB^Ӹ0wDA`=4t fђ^n8.b(軪`_ mCC͎/hT∖Z=&C>K7+hT;,N4cQ}c(-$Qzn[OdX=\cB7I9~N%U&&GI91bn @8 .>%Oگ)T\6- j̚N\aMG~wneHD;aN0%/O1bJ$U9l5":$1KD1^<<-XQ&h4*'M4 ;A6GW,a߽#.v!˛@"" |,*MyO1B "dشX~NAL >0>m%O;I}8XPځH9'1GZR*D+dLO"_gE_̛`tLerR9SP%Ŕ$ }rKXM. cKu60[ Tp#m+!"¬=}/2uAiyL]"r9s# I/kyq{i7N%wBk!ɆٸrV(O8X?aš>h&8/`HOyxhO1{WRogq J+pO%>fXK,5V6@z(i AU`s6z(+^g8=adYuj E7SD|]xN@ _\4LykBѬl]' 1!1',NQ"{Y٥#LiwW/slK @  F [ |_p͉Gȩ4u9cx %@ɔBktG`oP xm*,;^ݣlQ{lqiE75>O$%Q -JYݬτô1@mgmqc皫S/Vo/G HL&ciθ (Ovd'nX*ļ9 d2PeܦQ;T1p#ÀvdPqSaz!GJxO[>łR%REO*S'Dcd :G8 yղlM2޵ۂ1x8=#C]F5);4&vF^? _daٳL_ b6o6XVa֩6YOw} O,#XwZgPeÈ3;W}=XhHh`=j0n8 Tr_1 E`B.h "9y]w41H~]oo2ȁ2Mlj6$IvRp(Ma\1#JIJOeT̑8W+ &1 SMhe\{tP,Œrf /n7<ڧms6#06̞:aD'UL p?%po>ƯgKt/6 $"]V!2b-d30fג".Rw%w,[)n܋E1Č+uG^9g*vrȳJ}= !O7;uLWt *Le ms1b"&s1bgyQQLSNm_N`hi\:1U:zr&KGζj: _YN5"+sթ87`$3^0;#_1U+Hun— pƃ&YT3Lh'WЀ"Rf QԡUdSJ&wNm.:a|$޼ EM=4NWnxsdBR = [$fJ`^5<^C"8ށqrq08lKi̯ ,cvJ`S G̨Z#qQYvOa~Mlf,pr;S>I5Ne.[$?ZY lBq -ސ"Ax9Zl3PA06%㹍4 jc{4a,OlG~ILZq,كpc@פvNaw_\ņ4̎l'{SiW MicuUHTr [T5gp'<0bS,$/~Ÿ$ ADZ`G Td~(+FBi sG}=$s!P;eN_mh%l4M4*bNwзt5,- a>V'fI8]y0Qqe}\>S=S]Z[>F3`}]{dqSLeU"ت?-RyVW/PCt4m_w1aV5"Bdin6 gDNw8 ǻ? 9 J^< \3~JM\z[v+G1nЖRu%>)Ь44@Ttx=02։hnofXݠ\ϡzQ`u4ԣL6{0ڀn:򮺰w 9Ct/#On߇b-6.Ϭ "'=\<`Φ`v  gd2qz1b&.L1q+N{;r1]jC9:̥W[劕,{.:Ԋ"*/̲K[wa19IcEY55"8FxT9G9 K@aӛݬU|M<)dlNA7D-qf=tߓ°ނ qqWFv8'9׬K,C8/Υ QkL@e@zfTt᜽06~:O7ZZAr3iǝڽqxUF}daH1XռRGz {ONW  9sdx`f&.QO};+I?TbW973Rm)'AblJ8@ȿYIJ_6g !6[*{'X}(3B*xdSS|jysүOTqQidtmc-aV!"6}J[pd M-n;3RyЈir?SZ$yf}@z IǸ;|6mMbV X]2/쳜hi"Iq7N!t!N_.ʯ.Pua T:門ڠaڪ1mXZk囦#H9G>rPZ[H8H[(>jE4@:RǶMe)* VTQt )sgc?kFl|B[ zWFtc. f0\H9`q  尖( [UּcVY eFcUrqb5DD3U&lD*V{xw/m֛128j4=8BWۭZ~7vnm< +Sߠ/wm;r|'@$Y@1O6ZhԦ\#\R 5k/Gf{7ws1_Wt&CfHj?`W=)])I! CBSb,:̇ǯx_)5\/iKK_s1gCn@ \hk[ JFurHȶr[twHY>8 )0oRJЩ! :;R}C&0.L Get-Slʄ#t`CIP.=5>ln-IFV $6zȵ \q"*ځCaG5Xة{I ئXuA K龹Ctu8zuB­~аaϵ6'uN:YjPHxGALG:vtĕ-VW D`T&Л[\4gxM?_غ^GMAݓ=t YQuSknY5g2"&vMN 47p@&%}` !>ᆀ"I4E1~Rm \<".&u|4"0OBb=؈L!DI5ώ5E-.[on xZQP+^ZY셎;8C3ӈ>$.֧^RR;AO9xYjSfh=GP49 ([vס\w*_HRLM{!ZQfm>[h'=<<@Aj .lъLim AqY0]=/~,Cw_-$yVv+%_B`'+Pl\6;trRS{(JB/ZFT%G߶\!K RW[c_سs2~$Oa60.ȮFlU򉴈6=(7ʕ^B:S8BoV)KaTNAcB.@gU1+/mqDt ^H@iZ._7em6۪]`qgWA4]_LT$Ҕ[+;Fй;ZN-ZxUiajEKÛ<ڿjUӗRCtwJң {fяDxg`,ދi=UYʪ~+7 !g9Տ83E[0R͖Վld[s׾lQ`uO~Uq K!poL٤D IV*,5^kou)]RcuoqCF~oOn8ohihՒt`ƶfP P-ۘ{a kxzK)jun5 Lz) ){ oX[ Yو]KseFԢ {j#`:I YzL+Q+qCc`zS9#Mtf=9+݅1G68g$>x'<b/!܇}aȸ ;+Q!j!BOlQC鼰3Fq0,D jwӻ3tqAvT6J#sHH/["I'QOksH˴qZY5Yg"15~MG8 ^ΈQF;# PLjiw ,eb^򨲙!o 'g@ YWRrgmr10-ʟ fr nԕ;:@2}dw+ _1ica/oz/q 67K8%Ԍj{Ӧj^V}s-ּl/^#%t_r:~nr!㡓E%c!y:u'C:@ j![*룞 B nQo}$xht1Psho !/M fuݓ5&0 ^CGURAmUgi*kj;ZΦl,!Ak</i8?t -zKNdP<뼍Q!uWiPZzw|TwOsT6q!"bn($ v< R c4A>N,\5Ϻc@lT[ *E%%04:B5)nYAoxO{Ԯ5Jeޗ *_YgݪkĞ!9C |2=9gOnviQn\Ų â9ɑ%+C} Y/B\!&2 ,\ S=˜N0@)rIsǢ\14Ir}ԟ@ͬ 4jEX+tC5~YG\}g>$*a`8k8+"'| 2N_zUNqUKo"9z=,"RE1*2˙c2h:;t.[:&P#dRf{Qb*O+1CEFI`e|qY2 ÈSqV;!^q [ qQ[~sEf0S~v*lˮ$n?{_'RPpz(OJǃN]$m[lR׾*m-۹%]O8y v(i7zY{%%ubƪe;(^Jr*]l b˴6{w95^-׉1~H6몣NTRxZ{hEq԰Ў3:ź(Tɷ e9rgr~3>X"ِuR-2Vj,"J;,{־lL+ mҥޣU[HYt23nj<|<$]v8o?d?`{09 ~jahL¦=а:F1%q 6Z2VPLP:=l[5tM>/aGP\h. `rn++>BƋwO Lc6f.7q(W?GM=v0b;܆TsO'b{ +cp _;ȗ 1&Pt8.O GT|ДJ$~1Q9Ǹ:;Nc+ga =k&d_`8n/ TCqjJ7B/qko8OP'V@i'diO aMW±[ixepC a~-&@ju؂u^"/jW/A.Q7mg0unΗQ@JWeXY#SZ LYڮ@:a28wruI"|jW)Fn?&؄w<%pQauEIAg⡘3j~de;Bu^J21e]ڜZz4~R8) W{!8$ct+gp+`jה '[½h]'l:4 E/6h,YG!\= hHn`2QRM3:_3:IDٻQ4(|4j˰Gۀ[Pso.DXTD93n*&01w' **ǷZ1Od6KiVx_Iw! >6BKG_ q*yH E3E *Ix+UNu sYDZK$pI\3-I7Q:~656TPLqJ#TA*Y#bQUgšS?#DHwjW3:wN类yfVD Hb܈KWq{0l(D_C f_J%XG'm484j煔"1%Ԍ:h8qA4Tw>3$KfylxI>LQAs&.8  B[aOhd) TNY5hn(G(ŮVƴ"5V:-€& ථH|) /C}픉v䚱_aLD5MN V( ~s2]'vfrGRxϨ)qT0u6Mwާr V{XiP#m EVn O^Ɣ";@UVR kU6o6H+8'WCA 30ѫsqKTW X\$M9q#s]$4\rU&U][?Ch ,:] O r~j+\l!$@O_& `49%iYt}^vQ I.@s;4?~;̦O:o'N~\"ׄ X4&RY0ΑZo6`\KQOe\VoW@-;y suSjY_0=$u/\I@0*l!:Wvm4Εf)gr%l_#͘<;[ieCD+}b 5@,TPź iy)ۿmˈ;C8V9#Ng|IUFo:*.Lx:A%TUK/w(AYMҿ|ֵ{_+ITuL%n7%{`>9)e=8sO3?R38y=VWa~]=u$+[έ6 1E6аń̻Vb,*GR|wx(4y忀J=Gyfr" חoZŸT(OOT izCo37eU'kr)QVĉŽ/Ǐ2^n[= 8֐>XX Oվ3yj4=@㯭sa@nQ -;8svgӻ`W*zLN}ta@ A擽h,,#0t-XC4O=ЛLlr!pjIuWhCu,).+ 9ۺG՗AO`tB샹bBY=; Ub̾&*eMdzmaUjnns*LQ]infdoͳp`{&}p`WIUK?Z{X4Td"v۬zN}>șS\+I?B}k@2MYc [\PuaXWy1QL}Z؏D|NtQvOkЊnQz#I dsEtK冦!M"][,f+LBN\@V AXUizZiJ2&UDʃ _K5OL>Bhb_`kcv8餚:hXf_eD11dp)@" dl (2HO{ &9wlurdvYཧQ~ nK44@1oawmAq6Uuj0-Y5{δZN&f TdnQu$\du<j,kK&7·  dw1a"TE~|A {:g FK8ړ%j z2or445p܏`0nX#yi1ue8ziCN7Ot*11*FW`4`zwe KwM {/ԦEM͂4o1)!ty`w<99 yru&:=ۡ`;X]1]zE3@h^IK q@3BWgL㍒rPGiF[W}ܚMʁ{(A-=55iörS,Lf/X-N/LY=azHPa}Kp63Lzcx Ehb(!9u?mlE1,R9+Wmib՛r!iA?17-|Gir o!jO\ A/dIM-!%*yMޗz}Hx'x阊 yHf z%[! ?D&%ˆMU]{W=s^=[V:iav"S҂W} -k?+{K((GHü'~9Djs ÉU6J2 h$]>EmlGeHL9?5[@ WD}> s4ru91^δZBڔ?to_1س]٨^S|j?ѭj ɢ} O(]vcRX}ߝN'D:&/^a9!+qgaV?p $y9B{{T_PηdZ`V=\]lIފ{w/ƉwWPfN\zjmg-Cn z$= Wa9|$^ 5:('T8}uZJJ9HoN̻'zWFk 2 *$%Lr33* [8_KʧXiPm]NirP\<2wXW/7@c͑,_[?bj +BSuYeSfa㏵r /#i+Fb՟X䗄~u5̸Wf5ڰ<j)Nht˓n~3ВB%߼l*ٲIqw-A07<$,>=ގl`l\7HRL 8?;l_tG_~pAyDs9({-}X%j}f%㺱CҫM"oKTb)9GLDexw((Wǥ`u_A Yc"W1$jF>%np1L ^1|n r(&>/qj8_Tx1wGNuxGeϕ%m{]4ؙN0 **N&ݽ[n@ڊ8m:0Sv mq8|ًMtWfҗw9 ` f=2UaW9VO< lO}U<}݂Ѕ?w':zSir`}#fZDq ʺ1V0=)N-=/i "ǽ' 1(ƚbZZXVV*\9dW {P9 :CI %aOڔ U &#L5қ3w+;&`Vf+D1;?DȈ5A:"RWEjКA@av^SWZ dbW]]0ɼhoniG%`ĵ1} >W qNԣGĭ}ж5ln! Tҟ4w2YC{5% / {D`8imy=d9a̛,e&C L7s=6SQak+N DS ER\vǠI+܋O"+蕘~pN Zx(91xJ@#^[un C^3g?Ǫc~V\'S -0T1'VD93I:Y'&3zjUnPgV@ةL:N/GVrTQ(o*R^xXqd 6Y`in_7PYFr*ZԜ=<t"rzV _}]A{=saV^Z矾MK&"Iה6ʩsohh9֪XbdhBИz^#)Ե)}$MzpfB ),Ήrp}y+`|X%"O?AW?YRI-aκJŶLI6v,{c{S?BKX˱EutD-K#uZTp11!*)z~L˙鏨g{6NBu 8w!}R`Ic9@᫼W%bAPc3mģ6gP9։ѳ{AO[<>^ @&YvWa ;7$™C|c܀[-Rj4)f9d!dЃR^Y(}N*;ƹI&r _Hg#* Gsyo7GjO\#J ZG=u( ;e5I&ʫuIEsRl(s,.HnWbAlɰ="U`=I+/nW&^|)QGaUQ}CN_Q\yip,B v73oӀ>XP:]S׈+yؐi{MrV_C,vS'jR.>N&;"p- *#J:w3De2&$wobmJs\VO֋iٯ@Ov"&#|咑}ةE5+`SߨvİEb?VI{U8ۗqQcTJa PjXZ53^ / ף ST?tE /aWRXѽ%'#ԣÊUg+zn![F+LHzHۢ(]iyoi1b).B)m:c{RΎHC`=ƃ?pt+w(oqTK#($Kbo-9{$}b/ù#U@HpPe]=B~'_W&jhͅ1`t~옗rxrZ^3@/kD~}N`*#yID}ɼ@'lUc3֠#L/q{<$ٜXaDb-ݤYYO2[>G 8-kAU+b?~!{G|ZePC4&6@LK[$_Q6JD?`+J6A|2ڐ&eG`BafB/;t \c)GV| Z+5UtEĺ󁾼 F/دset5yafJY,QY.٪$t=u ɽz顸%H:GtR\2e|EG!IXոj hZ)+ om{~~{QMoD+LZ$Ug4~t@xѝ rܟ'&"pVl\\`4#Sgb&B*˨] ̞֖yBη9hA3)$0]iՇ?-L_.κTOY1[qb$ ?;9Y{>ulނBMBw*xAME&8l۱qo2\< py`l7 dO) xwo/L=hVur}Ϡ m$,brQ0([;e!^˘ #O]^KJwMH[1u{ *z 8@B}o 7iTŰ.\Xv[S⥀~ŻP:vSQ, $)M!9tRHӀzj~C/WUS9Xk_!h*{27;p؄xO5w篹嗦̷-adq]}3wtO4NAc6+Չ490>Cn C');H|̣af~]Gj346<ʮ^@-&hQ6˺[C{9Z>3GV`y2[_ՐH}тG7ə: rlpGtNO\IssYZjw )ҧ(n~ 3%Gϳ+#Q|o{ǟ0}D2'(PuW:;GEb0f+=>BG4>H1öԱ ~BFdd),ZX6ۑCM|&С6N|$r5"%K[ NN;p@4y4.R{%Qf^#qJ:?,O}a}O辇v |TMשaW"Nt)Cy0n"E?$}y&c,z`p(~"H?3j"wOG@?O(Z*؎<5"Xz,U#,?D,iN0^p;E 3Zu a oJ5BNYd2엺xM.D;ȁ %':xg;s5k]ov2ClʞL~Y9 hqLWM"_wqدӗI_n*\ZgCm^4lr$%ґ&OI~`Vʳ|JjS.5,Nuԭ,j U$ƚha0iɏ1-nbu5v8[uE~4t=/Đ;ܸW\=Y;Ns6x/oqXh.LӾz3r4מlC >X!Vd^@(W|)@$/&1`(%h/a.U>Wژ ]*Vc"BVwu\,I-L ¯s~ǂ+9Bp9Av9iEo0K^S@#C\;?j7v~)ruٹ'-~a˒IavwC"Iц#|M vk;/`KT[+t{~юTXζyOx.+5tΆУP-j?tPaXElqՄ_7/>ᄛq>(UYxP 4* Ok=ZmQ 5b ADoW#qo-ȾbN($e+U-Nyzեmeap8kP\I9^q{pp~_ PDߕէ|^9RWޯڒ)vS gm0 y-UE$sswq\6CUW8 fˁ=QWKڜbQx21{6rEj%P;r%~O%FW>Jw؞e 0j C`Lznl./r܃4Hj͊~)ҝe/Vp VAMLptdx~/ $JЧv~U9x]U%^}\@ 4:A$AmK7U"d8١x'U4~TRwHC{_ه\$]!U΅yF06Brk^81Ëk9)۽AbCRwRO5^_#.&Aa};x?LjjlO{efn!%H9E7Ć/U_"5!W(7hU _oǑy?t;>GGaP0k&2/u9Ev"CGϥ0+aOܶfcN8vthdsƯ!Ŏܩ贾 R!Dށl#j-O.W^N1Tթ'Bos@|BmJ*dX=~0K4bWg.y4Kä nU; kK.B;K+=.L]꺐2?<6%9EXU*OJXQfAKjO#|n9LNʱG6܊Fo_% ;r2.ڠPRC!{Px6HIM "}MMJA[0<F(5SGJCItD@rv((V3i9JQ *V_W.B:T65@hz+ iZ@Ttw- It@عs/yyUύD^/0Ԏ R X_lW)ܖx xTSkxR9G7j܈:)Bϒ7(VT/~MZYgM>&S`+XHk3/;el3 f@q I+tOeNXWe70 љXLp( 콮Qpy:k9rV3qwdWӝEoٛVw(;"dWbX wCZX_RVYphi*@Й }rQ$󾁨nMl15G?U?YTa 锋w#^G%4m 0nIhk&ha.Ҳ@k(>>cU05(ki2=u/s6zJu sÄR;N39&K]<̻ZvՔ(_FQ 71VHIg n~smCϻ3#e`F b9H]=ߍά%Č7; Va?&l)s$'گ uԚ8f7?l1s2#}PK&c Xz!7-xW {.ڶݪ9T7p3aTDbcI[TJ diZfmLΎ[O>e,C y;‘R-Ie"jIK`%f1m]|h@m~LD_,=B{8-u,E{e&y" :>/O ^PZw>f?\; 7SNB,v GIQƣ1KC%V\ 4~},M 4*zbb/襍/Gb"(ŹE%}n;* 0 ݁bMIɻ"zD'Bq\#ܑ1o r)9 SثGԆ$f8zՙN?ӷ(NIg iK9˕ ı|,>"|c_G1Lu_R'cPHbbp'yȋ|dmMuqE'f9z8b!qsxO睉^s(M1'ma6izPqح֝l9>G2j!V ,f2 &(py;/˘cz=Pl2/FL*v::ћ1KIS%H>Z#>aq2ɤǮl&Nb"-Vz{3nA 3PNz%Bޥz >$q`ʛD]0vn,1 KR#4x!3WƇ ob(%,sQ6BFi昌awIȶ͘õ_q6Q:8Áˉ7΀0Tb&> J.jGfa9<ی:M>Dx{bvLPЊO\=ԢORӄmEr#Ch%D>6ES&穛rVmz7P/ROD>}LP`B⪮2zp~mCa^`G5( XMqRVtJPQ==C t읹.}9(i7m8:Ag)X134@Wl+[Xe;r ёůa(ux\$3C&V'ԣ2mV4l;p90={tÃtC rl(4="R m&] L+\mk S*K7Ӵ7x^'N+SYz^_lb.49pۿ^ ܯ rKR;ǻ)DK"Tǥ[7`@}lΎIZ(qޜRfl/AR2p2r@K `_W4/ø}ImhaP,炍(ᕐT\VF\>T[3,Hi.5C>EFj\\n (;?'f';U-W,5f6Rҽz eBJA i# и!y1uf=lXa`K~Xjͦy m)E iJ JD\?Ԫ+f6A7a0rU{ɝΕǖHP".@چgv;!ﵗZ~4y{D+#Yvÿ T\sS#"{ŲC|J$zU"#(eAS NvZ<܊Smc!z7_u뛢E %wsD(PɣK6_ %sbt_^; @n xHamR^u1&@Fe?jI6}j۩]r)ěrK$V(=&jCߖB'-y ή.?fRȤuJ8W3Կ}Ľa)Ă01ܟDlk|13PQG\5=D[ 7opy` /<.]fsh]pOqvdH 1{#|?n= $o!z?#L۠z̶R|o NfpK-\W$ Q}?rY{ U)l鬉өӘىzr[~gW$`h#`'F6}bjY}Q8T A^ՖL 7}W14=_y"x4&*x Q1Rc L4jCB=]*Etɚ, i0l4IJKY,d"U5(mzw,`q07 /Ж:A5ݞޟ2}sl,rvC+j%1:te w:Mh&"&v5"iH;Q5!!@uFA.QwI8~`)?9 9s.`yN@VX(V=3 [L\x"be'aFBϬ H8Dgo3Vs! j-?yѪH/XR+;cb*]yzk姸y'RjzpoG.9Pes9W?pU'P͐$3(@ ;It =µ>gJ9 Yu7u[ee u5-ب %1{Ebz /GpAn A4^T.7w/3qʻ&G7 `U?.z8P !}ÈYGtYZGũN'گ0uۂ]ƄdΙ1Op]%mOR2k>v9Μ@Y2CG⸰Cbp;.va3kD$ųaN5 J&{)pHަxv |.i?\lbxzt9DI=uCN`kmre\-:=]3 aIG0FɖRf͖7ߐIKJ5KG}_h AAPg@+/2T.2Y,,k4|ꤥnJ_&gP>0WQ fܟ<1nxiYf )Dj#y„9w7y'JLYaZ!B6!k`_lWok|emwZ-rjc2u#vd #e$w9Dk8lώOҼU7| \~؅8[k c j7V#\Q? 텃CT$o=R4LC# !'Gp .3 9m3 *K˅+lȁQ혱?P5nyĉڿIJ=R(w9e rkQC)T#1K .|JEZŽK SY>09J)\)tG%s4GNPn7l4q{J3 cj8Z,mVm>WF|\c~ yWMsQt 琥nߌ@[؉L=xd^vn|#z3K:zoǹ0Hj*? Nϟ%hM]5‘(b4SJDY]/Tj:8m=)=Y|'.g~z-d?y1qsJ){+icd:#;v0섌FGm5S ~\Pn#$yEKz<*c* YV   v +/-74u?o-gE뻲COA ӳC*D*?@@+.qT-Eљ)-3 {EB68L2=bV>ҭ'( AlpuS(T'CwN$]ٮk`G!ioQ*6Hh43=)GӬ%432s5 `?+]xj %\$MP |x./5p -n5F"eEPoy@d(&' ήqɛa x$c ih_+Z1c.n 6isP_+n@$,H5o0=ej7Z %e~RL_!Fj$Y\~8bҢӄ̃) 1f Q==B>7_\))Wf)L51[ip].m tI.:֍_A z˼ mgy@#zݬ ,lM㐔 uQ]eRG65b&?m)ϲո]ͨϵkuH| g\Rf!d-J ,D!r/[t=is">G>b6?ٯ맪lvܾb#4NP~TG:h5hPnHeVd&8ֆ>q_09w ݈GODʱwIEdD N `̮dG<48~@ǮPT< e/8aR18gTM*xln VUN^"ɥQrQC6K[bt> ض_n8t*Jpem㣔4բQۅ%#];W$UЄ5ta^U6HVm,Pi5r{V"8O ɭJrM1f,9z3Ng_l'rCd2(F܇}.۟ 06'{]kGGzKAlt}EԴ03Z,ꏽf㓏<{ *ׄq!;higk)ꃌ3e|>Lo4rZ.erBfuOT"ulGI6y" uX__׈~J>6mvR'!uFQNF+8,ZuaKRתT 3 #M|Kz1"B*u&=/0 E7mHhM 1s4y`̽׮!5BpM辰 p|/זѥOjwAxB^_X@ A7dq()k~結^FZ>[’Bsnvo?x0hB$+GRo_ER}^(#pZ_-b]`t+zf qw yHQڋm[ +d`w FّHqMMZm @rM]Yr!baTͱ^jꑴB2MCù:M*~b^t[ŗ- +%zg`K4kFu)ѵ+ 7sLtj2-r3׿Z\t*8d# { SkL*Uf ؝=' ,#A9dßg:9S`}"$;NG^.b"58~BA̝ *Fo#S"zҫ5 1YA_䈂"Wb{y ؁_l;+\h:ヮxwUk_6n"l*>Lg.t@+2P" iL/zB! T. M<݈CS4g>tn%Hɻ#=DSy=2|bAl<U+ t:OD$N=Zl2EY oWS|E>ІM6J_]U>!k7a=n ܅!ni#D{ '% 8ds~c\(wB,OA`޳ 3W|Ժo/]#y]iy,iC2Ԉ8ۛe"#J%n/GgjvQhn}69۶ MѢ՝~Z<2rg.^ Cd~Y^o*%꫙D JBgc sko?RE2+%wijqs~O[vjv'_B*ysjer^%Ձ;M8KNdy9˝<+iGH=9oB&h` \}9%@Pksk 53TT`@ xc@(AIT\&ך/36E~A[tJ@ʨ fNC{ygyr ԖWVx{4 /o q95Vc&j=cS:M޺NG-'1c=j:da]0Zfqi~zq,_%}؍/Xh򁗿 Q1:{ 'Fl}HeRն-Q3ߥUk۽m&Z/?gn5-ZWJMi5] 7 Z.;/ (({]4CtW~ee%'1Z'^#}- ?_@n?!4S4 }fvU@qxEUveH: i2_U7Ŷ oaaZƏLܧ$!&FXA)7i>1E4بyY9Nb(98L`8l]j#oc Exy$Zqٖ,o͜.N؞,D*՜1%o+|]$|}6qVNIӐ:xE[ۑ0!/Aw }]06 uC8۰g)}2ka2#<4g0E"Ҏyݔk+]c6I J^Lm[ +\)* Bl!LFXpwF[nӷ]u=F?K_)[}IgUKimD؜&g6y O6\@b.>"J`@H ?˜'b}+R.Ƒi$J@Wj6RBs@? ޶=Ydj+Bs)5k+Dp+&U^JSa2tʻՓSe PTԺ?C~DHTު"A~,6b}Bzx)Xx`/V;g&=Fm/1{$kCnM33X.Ӌ5߿;ʿ-k ["LJlmmyXĀ*I.E̒/W= pa,Y b0%|HstacT?4O4DD j]Bż9M_$c=voN&{z29bFq#K"һ!'V4 ū3@ՊL0-B2ܰ`1w-LhYMjP='.1&%jWg 0BI# UF)dD!׈8$l % 0IrH;ƃfYLt gib=T3jVS{zX|]ZY ̡k?*JvDYhOt$hFJC^gsG4sX:U8\o#Oug_DdM"1J?i: Z\0?aY)MFeXw l *&"PdRqDV4BN @ݭ@5!o,HaVS l\fH&Q磼I m3k/T!SAtǂV#͝ޮH4yt'|Ji+ئ|h\ES.abMᲸ'H݁N7Neg^nkW- 7JZ6 qVkMsK|~~0 e=2mk]4tZXn H6&v ,w|pDǀ2(*MV}R'W.0\8 5];3bi1] < Y[ !BUL|@t@t%emOMJC147P.`fQ+@5@Efmv`.)Di+hdPZ[d>5&4e '˪fڸĊɱPVڶng[ӽXV|RLoH`H̶GK-i'weK8|\$"66kPH-^TX3WoR%[BnSO Ռ6ƞƪs(rw0!nlaYIqڝka_lm]8̴]%"T-o"bE=rU62- {}S.ۓ:bZrΤ[Jϩ;Se*Qjh1Amk" ZO*z"$a/B ؍4@qmENs:^ehY$J|8 <2C -'ާnI2?: )<{GgLC3Y01mAUJjAzI[G̕D#~Ç`_}RYgN@r_[jAj}C/qr]^`v((l2oVuZlD\4Fhwc2Qf ^}K?K޸f(w!om6YY`$'lC$#ݒi$Py !e\\f}Lv%slzM~;N{s3 p$IvC)/Ձ[+:)^QjmOi6^9[sc|fF{3>d¼t?DŽħlt˛#HS'm5׼jjtk̳ABl1\ff]U,wcdsgmٗp2:`39I 꾢MȾEL. `z,@-nRi%e\V.T6a#%J_%\*otd(BoEX@ e*a~/yu-늕 恫e &]*N4 IO9>&uad7i.>8D 8 \إK$kYu@;tfWd.d:]pw?/͈ef@)a]| W֮C`{9)L5X`]6`OtVHG63]33njr#yw2iZў{8|m-썉caԦ˟uv:+Ļ)0j lKMSyi>yx=IQdk'ClhG)ٸSrc@>p%?|zemjR/'o Y?Y7?P3枌#(IBQOU6P+͍% ԿKa[Kp vu:Ywz놷 0NWέ^'z0~Vi֡ϩE͵Lj@N6c:ppu@7\#֙i䇭{Ҡj7?H\p8he}K YG8${jxm"wOvmW5z]J*O3f0yE\\N fRbN]AkhyFYj|e-E5ksRW#鹤V<ºK)V3~ wo?e'Ɛz[GudTU#ڀ{ 砟Ԇ@ɰ5;Kx`<ǩx5m=|=YZ4Om`)i > %cV1}@rZoj]=8w8JF=jZz!z ΃.z/ 78]UHO P GNvF9*h`lшDIF.Gd^c5qP=5pQ{֮nV+)b?דcvzg19`4坽 9~ w69O@Y0bZ}ۥfܬo#Enڄ8^^a#p9\1͟f@Ƽx e{hmVr1K[aӺ*)bD rOѥ hs_KgcF71sepd{m-͎ˌa%]8fy}ѝ @H3'A+Z'&tjjOcß 2d1C.1EF_7"\aܐʄKOD(ۙb&ތi K1*<)yT ght)$HF [!6-±E].P1|;1dRk f Ӝ) ۇ堁_ԏrè6NaBН  ZԠ KGA{nӾj  e(?PѦOkΩL8L *IjdUQsSٲTd31f"l&Q9;jaR)Md{Cɫ/CZ')~'j^q81%i؇6v:Gy;Ȥd͊~I,"*q4=j~M1<~S~1O& ! `II'J5x)p&H U_N+pu;!Ƿ}aZY-4> "c#[Na8&' 8?W1F .L*HS҃g xan"wl`[NNohd N{i4ÅM 7 ۃu p`L ;W<0V&t ٘8M**N៎ҳd۝]M_W~ ~ßJ'dlٵH B"2y83&&? ˮozDPq9b4=Hs,x(j*kDB䋅K%66L"%CIo;r5yT!Fʵ3pȌVkMx>dxșL+7| 60b6n8}_1voSPdȀ-Չhj얄%a3N_4fDbCL0*~7m ޲ZJsG̵^p:\TF@ Y@CQ$d.x'@7 򩹣k$EsW3zJ)%}baHۚ YFn%&*Bs11٥/I:nɗ,];+.اӜ;(czvO;ݺ74'9+&SâpnEǙ7q}bl8}6 M|d݇ӛHh" sHAVxP,87F" 7!JdP |a߯WTqZ=P_5Q[UiѾ*`xa]҉?k Xɦ00R譫;8f8j#ꇾWm2B%Hю^%{o/#_}Kvİfڄo~E'ۓ>_)_h2 Qc.Tg~;F敊0D6-҇vy3!jhNb)śk#9_gNhTGY&|ӘrpG]R"K1" MOQ+ n֧IjAG8IDOd'.#q戕,71,T^|\<\Lh2ͽGA;G"]H~f'&gQBݜqäRs-[۟ m3ZKdl:U6|Ee t?JpSS2ES[~YG2*@H5c&:A/ŀq:g^m-c3J`(3V^/ HqXPG BTq)xTyzz$砎wO7>>unKw~(V$NlΈ$kWLt~0׸SlPmC"ПuMFSeuާOߞɝAqUӍ SFu^p&B3 攟P<{< 'O6hĝ :[R`Vx֝9}o=G&%|-T=E EO^pϳKLw&I+̽{o=Tv75(?㢈Ͷvi#ny<`iM4U=1u3$`]_C+շX| ⺲m\B+[mPTL>h޳1+@Ǫӎ=+ʙeBR'^qԘ9֞^e &LW$VB9n͔EK6>.4^Q@d~ۋh*3 ݎM6@)B)eֿ\6B E9iW)bS,Ki,;c3D Tt~uZ.u398N57r2"geY&H/(Zi'9}Qd͟YĈJבV:!ds9Uu5b!`k~Al#=W|4> =i/SyWw}S7ar$;!$ I,2'Dt/$7Zc&d{jmR*_Q$AjH@/o}(S8{zLtieg6RDC3nb)$srHqm@)VeZ1=5ӳSpˡ}?zw`zA$2WLqV0f$QUSƒ_lw؉ ?žaMdn^T`<>&=Y/^Jrd9'7RNª&57zڪhy[+5/^9 e0C ,xQLo"b5t:%%2 :4$3@Dtu$ke²-Q2rAtZQjrcP0_Uf`u zǓY\K6 qorx>:c)ADweܮϺod^XmGYԾLT/dH0Fe.VͥT.F,lm>w,bM%&6Ld-{mW0q(R8_I;]z9;noyǎ.%KĴ+|fQ W3B ?k?Yg8n4\xs g4ZNi:[cP/\hv'"[&8ĭfa-knoȡ/3Tt/53؋{axWkɀ0C'I!r$wS,.4'];F#WEرiʴbgH% G=Ow&VeV$Q|e:CXAp9/VųL|'A~Q(2E"*퍅THdz6%Gw}ˏmP7u}u3J>‚8fD"u#vzHľ{Kz$)@ )H|ƾbq~B⽀z2BGOKX2Lvۡ7gguPp,g]U#"Y 5 J8a^OYk#[נK{#7[Qӥr5ǜL8'Cj[tk UW:Ò40E_wN)t*u&icbmh/;>ynxڅ]BV#Ԥ+djΐgpZdtjN`v#d\0,4$m~ pfa;7`}i1|9zk-jJi6<3CB4èr;+n>Sކf8ں_ .Zl <ŹV1'ԙ:FBUK,;Ռl󀰿qeT慞w[ACmҴU5*s:HүBo\0 <=~AE,76zL ?HUN vq-W &—>eE6q@Zr-7FLq 11{*=EW}e} "wW;/D=IӇU~czgDHO;]cy¶ԟީ*U*8EN2†ʳgOw3C͛Ap"i!!d6 ~{: #@ B1e/xȆ]o/lauN\)j0Gt̶sUN6W'H6h"˟. 1h@:wo <90}*mDg1οNoylڼwsFF-fZ73#0D `=x6?+c)7xeaU-b5N-˹'Uތ gŏQ[5d"C:v`j:iY҇&ЀW'o,at'A!Vm.KcW)i7)~f7/%e 'sS8=GrT<ӼG HCs#?<Z&\U=6WCv4#k"'r 7?]TǍ'U[QBBĿM\K΢NCkF>i'7mzI/xCyMLU_AM{w[F'a͑W&^;>^ cqG68؅g'ݱwMTpI`8aKy GzckOJ+$gTWtrZi:*_I9n/۷6-R$VXcɻP r%tE0iԾRU%@Ch6n$}P& xî8QvۗbbM=+_qQs?s^i׌&̿RK#ÂC2-lp-=EC`ŒLkаTdKn_XBdT?*,=Nl;q93kHaQ>i9X4C7 (A RнLUIȑf|,nJ;8L+zhOt+os^x ʊYr+* >B/'b,.Hw;kǕkՖӀQRI*djtGEQDlNLŭ G,/ye% YvH$Ά]Sn|~=U4Դ)dԺ.Cg{ +Mv߼o9SO5./mk-Hn>P ֳ'?a%脑%ˍNא; 8.b68<ضD:1ike(xiub/a"%N@u,L 6K!hG Wck4u ʝV<P#+ҝo1J0wpM*߶P I{x0}"ֶȭ4tX2͋'݄ʯj휦XlxdHR4-TR% &(<R Ac~2w)~JNYˣWje+ZVZpxn#_@vZႿFi5;eJ=69:vy|_6(g]@8؉0'=ozI?tD<[q3^{UmF%e=p1_W^aRn!M"mkZN3K@Jo:c?G l& |E2҆dy t'b@wPܥn9!pr/tR@ۈ< nR'ؐ)Zomog;-$7˼mi1"?DBNx ۆ,]pR<>b#F5"JI%} IF;fe ' <+~dGwNx%\n8Nrv OB &„T+37Q 4KCd_f= [HY ziyU@wl,ߍܠ 'oS*+k.?-],M^:Hk,F{*<}=wѣiJNI3b2|WYB/(m5w'Z y5Qߒ%M4v ɈpaޕNMP˓TiJ m%O ,5<)X>.9-} 2$[Rv(Ahmg\ChC/*sf~m4}|%e[to]٠~%M!MU/LL4񠨋6?26mf&*g@co/sYRcGa\ɽ}b`2twfqO9y3 ;Qwb R@+}sӬua9iC/v'# .WJqA9zVݙhNf;f7ʾA3[@A(,z>-C1\1OK|)LoN *[1i>x7\_ ^C9IأAQ(<Ʈ Ht?i;虦,Q%hLjvBd8*^GFm@rOk_]g.ezBhn`]UGpHE24:&B13X+X @E MNO%Hv˛DH4ھ~DԼɋ{ m~_CiXw@G>MG*[${K#G?`Жb[&pKLo{eT6bl?62ӯZS~-GWMZO|&,;SpQ?U9n//}KXdv/>bt9Y/J{{'߱< W(Nj(Žkۄ,Qeוlj-p!ƚQ=b}ML)aB\V?D^ JddҫG2l!sϢ񅤜/8vB#Aù%*jyR5ޤp*:1;[?чGXi6_eٜ-_G`~$6]&#N1Ee&u+B  XyTZ(Q *0=%ԷΘ͠'.%xL,B+G-9,a+Rb(&x^=;Fn̻__Ȅ[1=sxV'ި ɭ}9>j%G6U2kYFdT=Yw(`hB<?wV0D :wͅ&,"1)ok?ƨW'؍%Q4aÜkQxB8;Ct\p{Yÿ[ϵYzM>}-ys{>c*wx{mNVŶn:NKG?)l%ְC ˱&-gQB1KɆ1з 7\i)P?H( lNXOcPÆ xAO׌}F |ä]mN#:| cfĉCD%.9»' / _f=\J']6a O) ҋ. .EslBG{~MП-h۶xݠ\A8:Ηhw OSԍkmr].8im>G??ZT[$ U6ձ6.Yヘ`vj ~`9Y?!9] z][|H_2_.*wą#Ab"MeM&#A(*_f5WĻ{t=Cu.j>kQZ$m^pX!X'~X~?Iy"YB%GԷ0+DKEʎܘj4jBN-9Cҳ[%N}&E.#bϟO-%3b{T&fT2/IuOqHEɪ+ f */V(N=xo{u{j:T.'va'\+Nܻ#Nx3B\WyAz~L&d,8Gz⠩z#!Y[`="SvU&OId2x?%,V]pJMCk,8!A^t OQ]tF bq_vт->|5yV.=Bֈ'5Δ ~x>G'KP;%o>}_){A4ڝ]6 S4l^BQGBlt~[~yCB/Bp'nÊq&Z2xKzhJa i>=>!.m 1lvb_uk N 9CSǧJC$&/l20ÐlPcBUӈiG~AջǯOݴ&߶ ZU駼`lK‡O=0wZF~(X.jaZz]!-Qc!Ӕ = B-1!_C,6KJy %=LpeoS)JYB_st"}0X[DPB]?~@UWV i/N-ﹳ% /K`{V6d̳Iq]]{7Uw0lTuj(~ UzdOcoeOO\n 9g# ѽ~NbU_!o to9w^Ik2HTpꗳHAT[UΔ3ciͼq -?T۫{*`V yoǷFK0nDSBDrtJCz07 Nk]?Mz86"Ҝqfv.ik2]cr\oS(IDBhF.,#OJ %`r* 5Ƽ_) EAvɷe<侕Fp/O'q 䨒T"lZ#.ٝx5"g5lJ[Mxgvn*O!:yAn,Ƹ9 v @`u-3LZmSNx Q$s'ᴋղ/Zt^RJ\OFyiĦ`wV*+n[;:BWpq1Os<|{fSr~K-D(:|=&x h>#s[GE*~|s* 6ĴܚXz+ԞLP`G)Sy@v^񻍿k!+Ly q7<@f<5-V6m%7o趾܎倧p@Ot;6*o91F |ю"IpvGpx= {׵1)'c W]>h>zYgiB$PdH{l{ϽVVlNsPE|f[?|Nm^dQtXs- -t.@$a8+LϠεZz#6#%0oxaԥ/( ix AYY9!+턹nTIK蓷OY#2a#7afՁDhW;Zhꥈ"nmÃJB5!:c@ݶ-'Xe ֗)%_vz#Tw@nꚇ%|=0 zG`_adrwEt OOwM"(/ץG#~O$N)3[)8G8le|cHdUu^5F: m f 6h!o*}bNBhnDtt.cPڔ~yMʭk&:v'8y3`VWeIƁx]IS ]uWzJہ;߬{U,{J-Ae:woy2|ԯRP_ͮf;}l= D'u(L!iU\U!=d`93_!73EA(% vY#Q_8a )``Liv T.BEhK3-i^uUmv\iYRw#>Ӳ;6ݴOYepXu)'c/5G4@ː(̧FNfeBu\qpB$a=+mC"X52>^x$չAcfvt \K#oLl 7s<=@ġwܜGVwpd|~1H߁`  fVH3lZ@sUk߈yR+⦲k憅YKοzL$.)uy?W.(И)O"cGԐE&H8:~5z)d X6iZتmهPG}>18nmZ=\1{Pn] 2C_!@k:=]jJI̒}'_o:7cg~#<+uGe^{%7LѸy8lB!qsRR"83%6d2ƨGw>;8bͺ)B*En8Ņ VQ`iYNV=&Z?^n lQ#*xαsRnˁyWIQς=~ 'NuYNaD[DgNA>Di+Z:r@kbVu6o ՌzcL(> ^rPmO#u6`M_?4_m?^mJ䚥F$b(@,w?~oUYo:Š 3f36ie_ J`ͤ#>[uT% kp$,PǛo|JSAM:Z̈́͑eYt1!I =.^X1jq4f=sP>YU[S:n.,I4bԅ|EL}aļ*׿OChlZ1[I."J˴ e#x9aeV0ϼcH e!` |}(l5ٖΠKVm2`J`6l!紂* dO^9ؑ=&̄Qݫ 3.\ Gԧ' elu^~7F48P!ge|.N?'`G MS#U +_?M/hˣxIlL<\"ߟH%\F]j1$$QW.f]XQ$BnGIK@@β%]80krAҪnku,ҿ5`5pXt0^#6h׎\ YJdoq:3DV3B3]ce؅½&yt7u(O*w&2pzk"}C=CVd|[EH wgr q~::x;`MwXuHC)a /B.P=IM14!Z}?!(oZ\(f_+Zu^%B4ZFx{VŘaj)t"fk+ -wԜ XFhʏآ\n9̒6a njV6 |#ʭ NVÂB2nļbOc#qܳ)`{EڲZϩU[DbB_`N8[ebkǫۑkeie~'ݢKbd od1qeF9Ll(^h-o4ʻΌ۶M&$ z8 OS2pF,( adad*B(<.{Y?H73! *ܻ|LH83ceY+/,`-|]L*\}t;no,xI1N`XWEKnxBk ͬEH 6xV6m[R'͇h7x=|)%$o=U׻\5k$Z_i^dvʯ0t@}6_B|ôvR駪r/u\ޘE&"hDIepgLoz_><&*:{}ks쯎 / e:.j_fs21Рn),}.FCȹٚlֆ]=ZEf F (#1-\kfi((A+#SY68 zaTCKEZ **OMh|q3&^UUafl' wc<] Nj 7vŮۗx^tuLy0H\,Sp5 I#f>E[Yx+?N \M](/ %6r \w5[ݖ߆蕮+*t᩵x;!=Q}J*i?KK/h'JF7"YUBvs-\dgY2(+Ea~pG[)Ai]K'"q3*:$lɟ3N"CMMb)A{p15zZWe]dfWR# ղ*!6%fUH9 .iB>s;}hXHATntzn*;sT uaxn5Jhnf硛Is6g*thN ܱ]M28j`C%5. }?a¨+&Z$E9ҭzY=nɷNbмt0&H5F sF%DэG [QB ?'±<4WoQlbsIn&D /(Y&l+.~~)'hv_fzwcKU=֥D#x+U4Wjm1Pʎ&x'! ӽM5$5[3|-cKA9l~(s9BPP%'ifH oTN %b{^ iM5JFBC(XT6G˰usc)L]߱{kx4CV˔>t/)L[vlF F)<FGHI?۶y!$5bƬvZ$`Dq].1,: ތp[n!~N%yMu \%&uG]BcTkOĺ#ő:GzVϮᓃWK)Jz8BRWO B("S0ԁZMpSٛy,lȷ`V7f!dOV;?s jB a[t o*ۅ}‚3yA05޹/бz7E{ 9 QŋMns (;t`^n!1'U~h|oCoicOf lI3;sLBgKf( Lr# T"XH NH$]JyoX"8w+lgrUv Ō1>|e3h7r˹Xvzp>54dBmxh/K $,4wr!1W5W^P6}*cF[ւV#R 90ٝ)ϊ/ vxyB~T֭:KK+R;\9s(jiʱW[;X|E#ndE`,ifMѓi[2 4Hv~G{m bX {$4&~%PD]芫Mf{a `볂>#ǘlgBA= s775"ug0? 6}⬵Y-s`)Dn*?r*r|HOx+l9:x-uV2~.Wk`ǣhvVFL#j-G^yeCb.&#MMzc{8~pծS)5&Hs\5Jsw*9""=-|q[~F^!{sZQLEw8ۻV'/u<sф4 &"rl:\erگb^W?z'ڄ(p{/J=n@p%Ȉz]/u&AwvUdt݃6 t=Wݘ2_+V"W,qEX=f/XnE[sE<"|,C W)SW na =SqY.\;޳;ojN:>\Dxfv:l8 OO閃PdxBX_IǓ⊧|tg}!Harjz"g6y<յx_&6.{H8Bȹ{ TW-\3uɷΘ B>[{j7Jwhí.\/&$Hqa\ByV|La@ 1rj'*'T D!pކ8:DT BS hl015<.y|MAc7VqB9}g\{ODjgCJT G r'u`7цf-YRkvP@eZly 3_--ORaܢwrQ \-U=]Z??JFoS'tFS5iC-C˫7iiVi FZ|k)eڝc^/rB6+4 +e 7dHjo(}Ĺ+_ OSx 0f@b3B(Ѭ8,&WC"aV%6k=rZ&3 P#2!'S;=&%{H=Je $D񓘁N_8K%NO+<ܚ> i;`0#h|Ų1$B7:!32ޑC\8_vZ\e"%v݈^ FXzR]]IV#C8 7h%vgpO{V!B)ނ~WD9ҿ`aPoG(:6aO;`g1Fyyp$6G@FMQ %@3#!2[ley§+=GS!8AS}0 4V^P3?y e|Y[)X$̓'?txLC8I:S|&'Ţ%7噻jzp؏4GK)- z±e-Vzs2\YAlJC6_vBa_F"qѐXf՗xs"^wfߎ&3,x|aFtBunkSZ2+u 37 l'ɶ^Xy1}X ~U^FՇT<)B9ZZe(BbPv4.i'uIQMF'ZrZRp>JPH¦oم*Z-g5>sC~A K ]{*ɏwi!?uml"\SE AF&UӾq"ΚCxtgS >ಱX)W? QlQĪ$Ld\,NhR:R̈߈Q[2Xjڥ%$yvj3~l[[ĉ؈w!KH/B{" f5Nb78cǧ"]xR}bpMaBWMmyEG yrXžjVŅA7hюb y,ԥ LWӊX^xN(,*Սydf4[IS!fp {tQ%APCW>c,8JCJFV Eg/c5+ R^3q,J~Y뵳,O֗s%"tAe>1>3<4rC.{(og8匁AhY sxO6j5sE^D 2?d쇱M\|xho 5ĭSZ s+P!=C@w"ERRX[y!vgE=iCJQ6lLs)༠eWz .ĮA19*Su!!1obZK}R|K.ʯ̱Zq]?P.3 2x%q0 vru8P*/ xit6kCZ; )iG*9K AM+LTR<Ōl#4Tqe2q?mz-(e8O:mp1e" SD); jZ?нy !D)S-|s{,8.W":%D{Z"6ٯeiޣx2c θ*?F1BMBeϔ'Dr Dt+'\y2vP: Ŷ #Xr6lzFMzWm])x<X<̗N_fcd()1|ZD7%p։O`%nAl\hIH6LODK]ƫ: ?38ˋc- bw\ z*? 1pn3ܺp5Ќctb0L?  hw)J>f[b>T{XqT)D[W%3^A i'0m U ey5ST45;\?aFNj%~%Sљ͠@∎])߻xJ ж >]5o>Ns0ߣ]F(^ְ%(n!euN> )}3AlV_L{@Xډݚ1xmɡ%_%L IN=N~l,["5ԡ Z-so5"^ɅS9lEZa2, h.%ztc l =;8@#U]iidP%0Rp9J2NaҰclE|lhB2aIG!M8K6aP5P剅؉q{A3nsy^+>jE$ڮEBX_ŘN>&ikLE.]"1xFV:ޞsO$ڣNK~nE\>o'Q%K-l^?}Лu 7G2"*tojSebOh>D}zT+^ j2|FۉJى}|TInS<uչ5e,sRPaUv(Lfz!,]Xw|% YCBACk+qXEh༫H0麪ƯU5!1,~) ՞R!Ø%=dnx4B&ЦkT|:VjZZWc{tQ׺!eII)V{&y{|8 oz+v{[?1kwyI it# .ujTuX$7\.zCbM6 ՅցWr u e$Įy@8m :RUBܝ֤D>h}W@yI=䱞[ЎvJɯK{{ٱȂIGZ HIĂ_|N+_| }lv6d9;ޔ8{5 r*L`;r d} c1`DCپ9l]_kl,>^<ԒnV ͎1iUb^?'9s%q]&.L8MOh5eL0U4cbkXv8\ShvaX!9UX,%SGZero-H+eSBm āRh;G2g`;rzy$4T}1Ks #H"7DŽ @I rgl1ʇGn?)?MiU.pp|" =+o\H*9ׯ>r8eJ;T(c<9VVJl-Mj5̉!K7WȄBr^p׎ s?-u";kXȾ,= :OGCStTB?jW}%l/N{6$+C@ isetFM2D=0d`[ N|%rў>fgža%g-BnX9-+;-,qnx->ۺ<%Y2SHI>g4m;5K|(OR}.?++e|gB"Vk{(LUJj )Lqt񰊱`_ Hߌf[w3&ɩFbPş1u# m:D8G9"^D@Y;{J3& ҵ{ lml z[14'ƛ(}tĐٝ/zH|GLFG؜"NݠB+VuY,!D^hN|o)Kn`:oOWMҤ'D -y]HV=I 7neqgQ Uw7Ծn-j/IE:q>D<鳂^ A.W?5c^*5cBAVȑyzHLԅ@y̘Q_[Bi@Qz 9{cF+޻d L& Ҥwa/q" || ~5N&O QK?a^Gj4~W,'"XTH~&mIvwK,n7 "H?yfL9NYס7fjZa02P Dg)Eǝ橓"$+XH *Lub 5&A i23Q$NF511IoAYڳ\ɐy ܣ7 sIEjG](z@)1(|OaPP 7,H{6Pe3)Jo v$bΠ!2i;#f..>c6Ei+_\BJz_I]"qɽJZW$ {7{1\OrJnݯ*4@dP.?8BuS5g 8XT]@"X@F\-ϒsSʰH`Q%dy|jθ hx7@-cr,]՞ +iXFm4iE0կDm8V {"RX]}*PjN q64'f8닱&?=1;B/ FͯBxhH[ ~ µ*,HQc5jDhj+4V˿˂RCR'KN>knl=fGj& bel2ۊSZV+!P{AE#nn&:;F83,h'B|lSd}H%\$sC }q2CɌ}~uOL6٘kS8 eQla UaՑψC# Ƀ`~ `13&t>-,jaA1SV@]zV3 C m5{S-֧Fb?Ռ̥PHvI10-ʚ`LgV)2bn'L4웪oӽTTbEK*TDvvGf%p MWB[Č 5:Y_q >f}2</]޿`&bQW9dyu8XCESv<[\ ^9ܟvHKE$ w>F91ZSf""`C_kvvKx7)P6Wǜu_]Urp X)ZzI&@׭Q&N6V{|s Iӣ80Heݗ?>ОV?a%~Kk̒&MFΒ^jNi}z}U: p "O?9'zZ?,ѾM6ENZ& ӈKD'2v/ ?sUs[LM&KVMH?Ͼ=N0UQ!IYhsk~C +U CĪNx Fpe"A.s}$  L}ؠxŗ0`g纓u/yssp1$$7|@f9/LlɺE9z2,X9GSK,]5c<Ȋ~lDUG;nʦ7AP0h0/{1AbQ^늘_e0\5Uԏx)M!vyo1oEp =m G\ϟ˄YzBЧb8C?J ka:<^ "!7N< nN5&j9/"$3JabTCFI&a1 P(Iv4R e\dYNIf!Y9d1ըrYq^ʑâj7n#TDe͉mH ݲ`T qUFt 8,;s Vn~k#5N5:H:ymF {LucYF 49("B4}7Iئ,/ϮՓ*Wd (6Y7}zZhU* YknԬ嚺SePr?F(uxIEP6rv(eSѪ3e5"ZPqn\ǣ5O»7|{}l=l1?%S^C7:9ڵߺj43L$0f% ~AQW1+0:Eֿ=/df._#oN(O!{!ݪ9-qT (S>MMѷ4EY<\<7gNq׃eEWI/KrL^(5`Ν5֫S0$-!mҳpEc8/9:Ueq*2]Y_ U/2"[.H6^l<̉4 YFSY>[֒Ǐ4yCҫΦzTst飡ׯE M 5Xu+CploP9aHf`dΣKļ/~PD,8 艧`\haViwX7ۈqN*?O>J8Nd̟V >ks/]sSpͅ0nE?lŇ`c\Svd(ZT)֊)Q @A`vU"Fh5]ل\'R {PT/ܐ?"\eGT,D8B蔇тA INy+Hew.440pߺNAEZhқGK:APsoczrJ 4ns/vqd=SrǐR)z9͹}\wO?#.[4)oǵ*C]9P[8jc) `"6l+MܨtR2qwbOb^4^D­Ԛ.PzzI&X_WdO~-QAwaia_t "j/lI:c]2;Ѿx!$j|7Dx> 0BtJNrƐq:]&}4 8KF`Rc GD{q~&k]bHn!ꪭ6!i#;[Ny ^Z4KYq`#0,sZۜBBoih3#®[9?>4_a?imuVYZ*WH3SM"$G8AzJM4!j蟰v=T "w@k)4+Ӳ[?Q7or/o޳sQ%7s\9\qrmj5 O}MՑJ Q놜^\bcV0R5$830 hcӻDT޵Dڔf\;$Je[/霒~?)y:}DdTTˆ~=?m7u؛kg}41`hj2МqyL^%uAc!$cW7ݍʢr߉qeq_,]яJ @"Yy,I2'/Q}|LuF&.^ˣC,z7uYe\;z0J65KlB \ޯsզ<#xħ/˾D 3AD)z=&G)ܣm.l7JW{_{fsA1ӓKDFqQOa4.YP+$0!+9?fA[ԖJߘ(:U{Rd "hm+4+Z@c109.}3FJl}%|[AONJIk{;\ -b̉Mb{];ATN}:dEu.wmf~_љ Y{wAstxoBcm \:S$F,<>4dؽkeԗ=~3h7I\֏5V,dtEKO+ls]@T^?b@>Ij ȏ2x-Ha &6+5YkTAlE='wC5,ۢw9/1{f^Sy_N<] eݾ`Ħ)Cĝ}>H`-yRg yϤg֜) j~PhnV A45G(&R$j^kCkعeT!k҄ ju,}f)}H 7!Ӵ}VOרxf0=)h7!97sRjUp\t6<#k[#0ϩ;ļKCpg N;]p,:ۭ̾o#fMH.ϲO&8d`$ͤ5mA5~3} .E' ubG//|D9׳@:婍4|@ۚ0zm.22Ea8ǎd:ͷ"x_f2$jlF'YpmK`.#XHVMLZHA缶o>!N'ԩϟѹ7?%Jnxd.AD -Lw46|Vnr[̐3t890Jﭰl~D&?kл 4bەJ _2,us z /&D0BW (_S^J籚t4_5Gcwt%)m+L> ~:,jxai.F?񯲣On[coE8mf&`CC ct;u-^zic[:x0 ,*hAU/F2rZrmE"Ltf;g`N," ~IT;*f_G՗36Y. DBut~8Ir΅qBЁqfCm@xLhb1tz\NhtaXCNQI T M#gIx&B"`֪'CٸL3K/4>~>CE[JA`ך/!QXb]frlϹA`#YѭSl'cBF?SN2ZbR҄ӂ-r I#R;'k_=B͑e ܡ\#z}pS01bb->Q[n>ME#M^̧AYF]֔$'I:Tbg(,q ^W?:!"{$-z{1;?.Gɥ^? enˊ(<4, *RXlltlңT<]IwD,j 0? yj?֛,-`@OIz9t;#yiGl'wƿoͲHQ%!]}fgSFvpR=a1EYԩMᮍUj' K(xq$:DG >O23!Pc,d fģxƾ y;r.s2&pDkMf.SĘ}VEFf ۳)΀4Y(ߗ\U4UW)exʢLX~Y#໷b(ĺ`/ߧk;gc 7aSed'WBrPxa/Gdxqa2V@2PK!:DtPRƮncg3Մj |&wf#0xwDzR:Gʯϐ*F7@ )5Hc7pbwKb@@lڏ!-=Vy &|ޕ6=l«VeEċk?9;آ ?cȖ㺳SQTCH'yFʒ0*<{kRo'lh/dnt8(SwNDlLo#ᜐs~H~cU7b 3O{Ƿ$;s\_6iJ!!MSa4^_&\(!F62c!2KAsv]#B8CUx"j/.\S5}QN[n~.!&+ā^ѱY?b{csLA<[YcVQYk# QW0۩X2h]*&'*OS? ..a-B2ʫVei9񵦊"VR64E9Ә&*.N6obՏhQDUClYU ۳ /8eg=>CJ兟[-?4ONYY>vXAѮZo Gl9z(sgkgW7;1P6`x˷D㲸KYnx ,+laM S-GjRS?ItwK*^Haz-M=Bl B 5Xp7 -ĩ1lr{)4_[ƃ_jm掜KuTuG}39ݤ[ӝtʛdhb5ЄSɏ]!P.`"-6VyTP޸߶2y\':+u}8GA;mfVWꃭ^UO/& fՙxLÝ6B!"cR@wd#w1Լ2aG2ߏܰ5mƲU סQzQq0Y}`.$l/>Y;ǵ7fxj;*SwH^~.5>SJ|-,@Yeu6Rhm*I= 18_ 0ZpwI+L@hf-bĤ"]~%2 %Y*Gm~qSʡJ [-ܒ|6%'_ۚ,Hr;qD6:H"M\ln}7Xh3~QD./أ+!pVD͝9DiXvDNx俕4j&r&Ӥ'cU@uoof,$aIzD>XzeN# 4$Yr=k>clkO&k>䫄5A]ųT}(:ʂOtE*8e0ŞQ7`(t4ƕ$d;nnS*)-5%HEjx a&/k+I5Ve`r-KWʄk$A 4tm}\*)~jo_=ǝ L{FAǧ%EW9QIe8=|t>TIRtL*0㴁:>]R(ut4:l R=$Z2DWQrjS#,l#}mO.‗;Ȫ/ԗAH1ٳBƵbQv?r(ͧ''ϔ0SZ$[xJ; =םaTgɤ;t$߰x2~ 4@,xD؜ͣXB &pQjy5bߡm5:&NdUBk4ȹeÊPFgr2LSYj\WǗg뮺V׎Y {ݘ' 7EbAOe½\Q&`ݎXto? DDl>uEb!'qBM'G<(2̘a{ ?(r:4_0py$ܳM4͛ڳS=W" jJwv}x >$Kd3`r[6:?`[N(u)!hU~ ꙕgз\c`3*ԴUEWvT}ɑ$aܲ*UMǑYEbڳ?"!C|e")h7TU,y4f9l!@-z4xQ ,?H'ȉ6q޺iѸO3x=Ԡ!a 2O3F* 1Ǎf9fmJud~#h',~@zo\h@GA9Ezɵy<9D9X߸i9nF?2DЀąvG-m6?I]Eύn4!F/[!QH0P Kٮ0TN>c$>^͵>DfT`Vqw/9|7S| Uf0{A<,E$tɌA@fNs,'E%`P5=y)kTE-X7aDitKO|Bin߱li1 vI`hG|>\NwdSfPWѽCP*i3Iy[!7ELKNܛ2RS8T7FW?2Ityv[b a3 *c>4}U`lV[o="LMlxDJKmbhvbı ]MI/j*ʘl ਢ`wζK)۲=SgPN׶ !@7tN@@ⷹ-d=FڰRh|i-Ϻ 3\ڼ tR#ӯ(xڋ Iˬ_AG{m=͋ErэBؐlY<9@{f4p~N~74PaqːO{ZDb?.`#|wkãӀM(L'ѢdہQ@8\X[ qpW3[-y2sKHO#hx]hm56VB 1\h|p>}i4qa7O"?m E0 Š9R׌URQ~E̲m.1uo)K 3OHH _e))6oiFt^t̄RDg;;?<;4w }~9.lR.$O^ڹ`QJ & /2 pR%a!׍=1\i:*?Uݾ5Q\R zj\35AY|DTun@'G:YNf%m\*\e37jY&x%I@|$`5r`$NQKᓃ:8J4#55pZ_},yVpJJD 5<-[](2oL9qPy Tial4[28ajvEUu=vMY`mkƂ %e f-X؃Wn'`O%.yZw싾U.wZDk_djI" ,z+]O6RGrKnj.cn{Ny vls"UHk0l=P` g?br&?.n۞kCaGU] 8!^j#hĜ9UR"Y> ӓ,,Ғs&ŏH柆c 3 {<QaW,A9r ?un"dX"Oj`H3O%v?y%B٣v.KL|S;[ VK J_ށ(7 FBK#Nxx`pjkGdYj&P`No6'T>w6 1y瞎W)f ʗ]=&,cR SHnM3=. F˴އ fa s(?͕<0w/˰UpUj;]Ni= շLe}ĪܡEM ;S^\1w*q x:jL;YK;¸ NDSTj p1ۋ"JA/UbKY\vF qQ2IlSxzWC/UG2rc;KuէyO9~l6.s ?Ա{j`(ZpXK("pѢܮ ~隠PBsX5b_GşUzHJQLXbۍZ)y7ʤ,l/,NEJ u0]L2MmءvRB4;̺RxS`%UGg*/8/ d )'utDy.3qVcM<H !=LKdOi6om;-hsq(80EJ?A}>^_ G&!#7طƥRj/kyHjUgU*b8>Ҝ8:U$*u=uKO/=ƅ߾aE\i[r? bH@K%EO"pOm[x5Gh dJN4OQ&)Y B)]"ca>'bb]#.RCA$Jv ϯO"/muND@hW[39/͏ۊOԄqqwoɚe,/ oŤ < pL69 ;; N?'Qzd.IfNAL ؚN;f0M$Oj2KLДErZ5}d{K[_Z)YOkS>Cpz˺GX9oB =ku4`i<$=eiuz("WhbY 4Mx, H O7cYk=6@>($0DeOx¡SC^m2c,V5U1` \]H%t<#Z~Gǚ` &1#uyEZ2rZgRH@RG+p0Z} *>}ɺp_toF9l3A$Q} z 0k>;/qF̥4T~Wɮ FշQ ּ~_6#:˼5#hE]hq۳m1:K>a;09c| }vP|ǻ8RmTK)%Z^ZQ텟`L!^L3u(&G^_%Kc{`DbGr5qڻ%IR$Jmq5/Se=w#WˑqLD')B7b,;Q+HZh`$e9 _)}ێ;uXeaTXe#W uLո^?D":`O*e9sc^篃XQåGt Q j.tzՐ1AiD<+g Bv)1ɦdc32D<[#("*ڕ~i^Kt{9 Ѯgdjdz0AmvS  5Cq!VN'QVOSDd$ *4ߛE[&?1[!R h7dӒ˪Ʌ )V(@A}CT a[s:ᱩp7mIx:<0C\w@ ̒R?0.t5wӜn3$\!ȬtC*j_\H/#;THޒ*h4j^T{m\7?5-w2ڭ9Cnk Hx1|R!$>K,sP ;gzb6Xj2*|g7ew=jϏζ;!@pxJbF|˧/G\%j/eoाB#6{Rw-|2+]V)J%|%w:VcܨnbĹu|[LP.!$`|HkW?^hAk+R]pM%,XI|b{.`Hv _5QArv0[1`00_Wicg?|+"Wl\++" L!~ լ̓&ؔ_?ZmE-6U1]x-򀢄r\Ĕ:>iJJze^>0ٜ, %V@z afZCzwlY+{)d5`D.GXjPMvk2h2Q٘>r &3uNT~BGt䆯i]`'wxnÒ [gXq;׳ .j8&BCփ͌a<{I@{ q+(S3l^n]hx}``Tl<̧ xh >Pn^KePHt_,@Fe϶z_,km0D^2i>ι&(e67=Xv eқV$lvP /&(so\Mj'u.pxTJÀجei"8>|B o[`ЬB:$Җ0<.iWh\6o( *`gBlJ1x?A6m$$Iraqeʜ}Q&I ֒Y֥JEiFo\ ڴlHj0Qu8q< rl,/hEW1i88L/u_9k:z@1L煜e5 @r?2/1,x!9v夑AXZP~Jk8Ct^Ƨ#cypŰ׳=`PivetTpE*pL7pwp`Զ^' ջ8mz1baW`mUƿPh߳l-4TXACyiF%[z;A kU4|H5䙷E5Rl&gvxQ9&92υ ^0)e(\DqjOA btysGkQwZ_۲+_3;d?Mz^Qtc)Q%~?$%Is 3Y)X*dڰ&S50_ΐ ɉ/[\P9SƐ_ZES*ntl7*Ģ4qۿBpl\n}4%ae=8@|olY 09 `EL3,Dž@H Co2mļ̘V=!y`L<_prX龝 20o#XAPQNL+vuAkE2呇F'߬ Ve]&BLO b+>Ū y/F׼b_T\PƆ?'~:b!1Z8i/Bi+( ys A)P =$_{IC|9X{B?kq6%cdخ=Nja!TVHH+I[pOS)HptY(3%CnJl.M72|gqWU3ʿO!K#qalrPWz"^9j.A[ , Pvh)9X륻M]K'T!u4H{86[lR*#.[("rjERSQP Ҭ "lu}@yprz݆[7x41_;0!C|]"Ћ=KssRyT_v.$:Hzx!hu[&sI!0tEd~[+\h+\ *WOuSCc?g? 6f'x T cAH?Z8Y+Yz8q"ZHd=bSN-{'5$f< K'Tet5W:-Ҫ)KLHڕO+*029PG *t<ªrzV9L_ϕ`nd#Ħ筕fG |^:KBJՆn-q.jގ:>ЫR`Hf ɒMX Y>8_>F {fIl0y[t`rf? jJ]'zW_U{j=#,G!L>cyp(>_񒩾RG^aJKnKg[6" x-$fɧeJCŏGW.+O| wwU/kQ,+Bt_T:W:-n}_o@@2ͫj"N.&AC,N 0ZtP>XqX_q_*gFrAUk @X0}Fy̹k=`|<B?TC9 }У:X=[z}y7$Tv=8b$R$˦}n{[E*`5uػY@De3Z9n&̛*6Pd\HoiNiO1(k-nN~Jz,gD= Gx|OW+ n@w|o4c4eD) +xeRH),B4TXO-%>FTg j?Y 9@[7N#hYgLQa%nV . dpYϪљCit7`YTE_AiMw$( }H\w"ͬ`:}}ѼyI65QP0 :x5tr3FQIS Ǯe!{9 (5 qlU4r 9[eۊ ({:5f[-0jաҩQ)z/#^}KuksZuD+FT6" ]s8mօa&WZ< 21~["HѽUȮr^sRxti#.8Fʟ_d g burĞR #">~H`b-4vmNU,jăV&HwJlP)̚g)OZ;k\0? 2x Lg z5T #|߳nł"[aUN芔RM8.*Z݉п7f!>[D?&6*^ac:Ua_Aoi~Qg9)/(w5柫yUHiA}:}^MsT> 0ir m[ 7z,;bNѬkDtN,13Q&N ala= SlH_qU~QYsK^ۺKɬ˛"]$C=s&z @tb]Oޡ /L9 lTGzPz ץkpņ4^9D-$HXׂ%ciG_h3-Dg'W 7]=|THϕ=PUH49Zf(B*?eB@0 Q_G0Jaw9܁C£ہ`G k,w79Ol 紨Bb )Cw BK]Vʞ 3;}cNsI(rY H. |!KG%5E>!X4vaUwJ#nnH|,0@| qep( IC][h@p;uD@x:$'0>H}?Vl(TWUqLP0 :cξ!lGi -̝#MBBPTe rluHxv6%``SAeMgQ_` L_+f!Z&AixHiXZxmQ2(-">B-s@WZ")*?v?-DS 2;@%$mӃq,h1llU&}yh.R;Nsk~?+{ M&|cn_$UE*NE:{fpC68 8 s^?ͷb+M#]Y)tS/ KvhN9`e7·$"5|a7+rncPFdR˧ TZJ=dcjBRWT㮐JB:R(p^ 88?3j+&MhgL6e+NF+_9# )Zxȓ j cN~-~7de(1x!WGaZ FeaRCmTط/ ;qc}c>XC[$:`QiwjJy84^cQf^abQ#'#JXx2^ocmf!A <7>2+:L@sCytO$-8NJ[謣ZȸA$Qȣ\ʓ(Χ5Vk+?upWgN_|6 `b4;gN:U,g@o#K ` ZUGS A{_o&uuQ 6XWdP)0ftǀ74tkKnђ1$63=iU9$ѨwPMڡ86-ʷDzF>JmQdm,ƒTb%H "ɔ[O"||ǖHOK֦O 9`*P8#`@?h :v_X9 nbfMSGgiq / *mC ?''݆;_q+z9|wM֌-k_ ;)E'lVpc-}rjE~inmxa( x21>ߠ5٬ c(a@xƙZ0d?@l{ _b|R]%& I9M\kLCNjE{}I '1t f.!n0"3WG e֓V#ciQ:2]_3IPkڳC3I\5zV|Uv_TQ_rܔ844Wro5{cHSKyJ9"\݊ChZ$AksOfG p/JRA{ԅ>dьzVTH'rC]F* S(ppwW=D$& [( e|\q?<O7 &6ż!|WZb늫 rZ S5T&Ua;ٹg~vQz1ɸXF͜w-ǦgjrbZLQ| ĥZzE]XIJ+ Wԥkeȩo/--i<@X`768QŗH)vW.賅y_"C,@ʙT?c00Ek(h° aqƌRwS説J[f3XLHM,T bgfIˢ|6\ [y0:ڰ-:WVcR*c3co8EX QgH^TsQ'0*א ߾ -f43(ix+q_8H^j7k َVѲ,+)HpIO[ Yԑ˚Cc. sLg!PKgQ^JOi y4-"QQzQ 6Po3[D|L5zN~fVSRQ2CNç&$!^~TDkܷfb,y?GgDjuA&>8G*%ن;+Ew\e- b8XvpU]-U +$C>7ʫV{l)`^3Z\&B/2~fX6r.+q:-XRG=.=>!&D_ 5 w(? vB@?\QΗj`E bկM~>N%Oʾ\i?"!rv̸R<lni=&pm*%}^WbRMNU7օo~)B Г"deyE–_{yűb/"4qYp` ƛ ͬ _3a@97vR`] Z䋶F+!`5 ac?Lz"cq:wAG6$rE`\fI7' 6jrb; "Q9V κ˅$;/}|SVA!X1[2wFzT[L#9.a[L:=D-mZ^qҒgonRG2WjmJ}B!iAIQ}^ /1vHsw`[uhߒًV/@2骵sF" O ;wR7c ^IfM5PkE1[^[HV̓*+FY՚ͳ'T@F,V¤% B~A{Iel"~Z`鈮n>)YC]ϱDUAٚzªy0U-3.I'Li Li65<<@fX9;u4Mlo$ZX1:J ZPXD7ECKX48q@q꾁WD#y3gIxs}*SE4 0[`B} ҩ4#S-`v8Y]fyͦLAˆejQ*q+  6f65^b5tP#%p'u5o{ij Έ;8C{Ie~?+ TυQpj'Q$ f%9$&=gڰiTk4\2hq- ƫ '΅C!QF j;:ou9d Z8MX26dnt1ۨ6_|A=QIaX\`>xudh el>I *_w@NP*ITc%:mQ%ۯ( bDϸcRz"xVYcl>:U].-EhsGH,dMElXqҢe<>>#m!{߸FTŐPo{ F3:'[f Q̓(ET:Fh BODsI[ Ġ͇X[ڵCPו3ޥ$K6\*pu6::OMFUAR| ݻL*({[te܅65-jmrq@/Q{β\4J0MH92-0PUl@_IutñWj`A#9:^X8N46FXaΕ4\h>;)NZr^~s8ϑĎzXHc1QreӔpT+clE YX@pi'AJz?"Ы?ev-ww'tFfb(aQઞl{DN44eWu>hm1쾎HzK:~N{ 5u_:dwu~$+ 3 k {i<6'G.NE*WLDrB';gv??3Ht;].V ՌRLA#;!ίI,tfZmS h[+4D4d:`8*R~]j |WDx0s Rf.օ/6FAKruW%ZnqV[9i:ۭL {?Vv HzsTݝ7"^(sŚQjD>;Pg@>N#ݏc_F\3Ib-ݝլnkJ3# q0^L[#dH 6jZ()xt:ޮ>Reϭ$Y_ rXA׏Wj!)#lzȐ<]bi)#JercD3d%C$ˇUX *_WH]N8aSٰgɲֹeK/bYӛa+ә ^ cPoP]0(K+Fm:ƻΌ3wQ>o1`@uc8PYa05 jˇ0LC[$o Ӧ3cvO5KX xjrB~B-B!xG+^DƃV ϲđ_{*Ix*owr}l1<ڒ c*&9C"?ity^j h5PܫgUn 'Pw&RM{hO0fzۀT1G>΁?1R Q*+?m?rL Yuvܒ{k9.|,~1V"IjǟMapx3c҇,7#%IfQ&d.xeex9 Ҋ o]rlnY2g&껴1wU>NRj7}IGy;E 8o0}. `5 dXHXuxkAdB*#tJ` c e)}.0[9*Y5H}CqJI&QH}BfS̪/ (( SE1Roxa!zAޮRaŒβ.ӝKѓdYsxȃ{uݘ! D_vh6 3BGY@&q%r ?ɪm/TK$4=wɫ.CyӢLr.#MtV*N2upfNsq,gĔ7fivHM!pkOZ e?4*wPc TpKaҍD~INH|H[!ks5n \?f!6D{iW)8JL5F [ ̋I,1]KC%Ö=&D7 cF%Yj.RQTQdEƴ6wAKvhĩ vaX^:@}fR{mg z׀]k@q5W.Q$U5*Uc$zNIDfYr[ej{s|+U{55Aa*klrn.s|5,Fq}pyrj?@ NzGH^A2# : T yh%NFxe6>g)`cv(Mzpa`MC4ju7QD终?V siGAO Ka@&h OM20̅tx\avHM:}L] G. c@HQZJoiӴmI#Q\(&Eotm8Ph0oLzz J"=!ݧ-s%̩ނOVx,,8Ov8Q I (kACݧ<XiKiùI i+q0co_u?kc#W~Qt" t{ 'OK1Rjb]=G`\F {J2 {ky"#wk #ly}=+j5(p )b]r!?4\2aQo 9^AE@3iǦ-h^|WJeK$zIz0-vUl$nQ7tHJS##}B0]\%n܉wu;tųӌ $GA !ҩ6F::Vx8gmHH,=Y,p? azYF['RIe^/ /_E"//}ҋ}a@T7q#C-F+ w.Ot%paG8 Y(9EXղ83rz8U~xH$N z4jRܝxF{]S{*{_ΤGB])9R_M,$e*bljhG6F-kF PS}AUbqy1gIOǣ"sͳvoE,aVMm8#kXbf l12EԋRVH^+I^wE#J;oho{<% L>w%Rt(G8/G[H>a5.j RJe*NGeV\-Q?hsh@H7ԏڏeWgD4֬uAx{r[,MͼC (_;=fLɵr*l[YKmX&`>-G``&믄0@fPœ**Xu8&vK JJ̧Ūu 2O}T@1p~%ZMTvT$t,o%;o {b+"V)5S dTߒ(ЎQ9Cc1@]VA)of\8:CT8h?̿ꘊ5Q36U:.O}؝H_َ,mIiInW8%D -ʥoEfYomDk1 "S#M 8*MI=GS;}*<+^s,v Kces#Z=}@w~DP 3[[9%4WdQuiz/DhK f!:eg{7CGjË$y! g1iJM#Ԓ2oR}y&6Uǭ)5mwB,2H 5 ^5Jk%'I/!\4"N+g>vZQ>lR2,pVp0#r̤ dz$xU2m33cbG@|@ywI5RR."G4`D]f mw֦`g~ `S4)Q7Ub(.V cGL=67Н F,\fWZHi+^"%2џhF\6ռYk 9l-CNeb0rftS3pl&Çv9@Xqлl"r0Pw%{7YJnC =2@܋| 8dW)۞BO}UiP1Cq_RKk^'L/h6 Qv~oғ{6-N '7mN4xF\TZ\4}l'aT!zqX="R6[Z%q0.[S9*ghy 2QϪ :kCR$9 W C+ -+飂`6@2{lT)4n wo@/o NX2 dt 38áR [ߘ.i8YLm 1&S}it抬/jE.hgf> ́y]m{1ЈIJ=:ߛ=;F8, "bZ [w-s-@ؓ6ͣ̕H;ӤP"*(bkفw) !,J <  sw~Ԟ3ə9?+/JXE$w=\:8)K*hXqXFЂ͞&y)?88\S>Й\F\fQ(_y*L3(Foܓk/,5Y-Ÿcl0rqrד1|`c;)%зh"}mE80"'"`@+5 Ƒ{ALВ|uH%fbՁDLQ6UWR+dSHBJwG& 8^hѥ०]˸'3]K#QdLVɩP42nM'pLsr$SU^TIw\BRQ~% &1FćbvW鰟c++˱ e]}5$=.#?wQu^SRGd;X+SdRjWn绩f MezGW+.~ ÍF[8PA-9ey]q0q5 wX{Q̹b{Pz"K)eQǯPj։k/L'F%&b㯹֎S#%ѵNuUT>NJzLymXH}\ܗ-7 'lKAr\sYir']6>_إ[ؽά&:<}u O,?.Hu%!(͊Ƭ8\$bBcͷ3;Ȋ"Gsn##[EJM&rlt`P B{U[@@ao!Ÿc [tG~_+Tȅ'St<:MK^Vpdў GI٢jǵ5 R/&޼'؛N󽥀PprWJ g70#q4~P#\+*P@/Qp߉K 'p rc}/^9 Ȗۖ fydV~M&>_h,VX_!a٭EGQF\Q8>-8 KZR<:3h'f|z鱝S+(HvbH}0Q`,|V:ʀSP?3rKT Au{cha9}cRfϮW;\Aq;kEw9_^s :RbأW`sGGB<Y " b1vEиd."&XxyS̕$bM ij%:֤t#Z(xc7*Xr8ez紶@%px(Flb(Z}\ 5,]bť[_"B ]G`yW%PBJ.VC->/j{Q1n<|b̓a=#%2+sǟem<* `7l g~sg j;}&BWJtЖ>x1V6ÇxΖ/LNa^OqfRv6:o u$Q V%.lApW/gI4w3o p>uywgɬ.>+zzO}&g Wv0sݣ #?ɢ}C ?8 ӥlkGzm~β@U/j, 6I Ǎs%+픀Qk2d̓mP3>3x#y93~)(CSħQH4tzPgMgHSӓ]+ O ցAmrq6pc4{-?NzBI_3'-K|s<Bd-i"lIvn7;'maZohbe !3  j@O-X,XP:K^X!q^j<֪3a!_sa.V6 P:PIq;wyw =F'NК{C>>`HKx9.yY7Cx tyK?N2O>VF$c 9Ʈ{nFQQLkIeqʛU~n #ꉜ0z K?oX'V p۞+r KϵP o^81_adTS/ ??i&\FiiĈޖ,i .tKÆ_{!{|Ky.|{R7?g_=yz"%hS٭מ/=l(j^5ɴPl\|S$}[9XOrz&B?` @h,V3Zz4}UʥB7bҒAb"u/*-?\ݪdtbASH\['Ķ'f&J/Zh]/ 6q0n^%H2y^!U9 g|h.rdټk./"ՂUOOzDT rC,vwwO_>H0ϩ<2 )⤅j-A{wFzn0[cWRG#_;t .GiR6/X%]k=p+~T(X6RIWAPlJZ`Ca6\cуyM1>\f>ND쨃r1T+ a8"hv,s MTFVuʈ}7U )c֎sн-+,v3xiuko݄!L[%)Nx܄n=D"`bL>eXw'"L/-_Rkssy|FuuQ 6/:GM*9/h2#'XǷ_7c!in`n8HQL4 x@5i6Q9TaLlK.tQ@ FQ*c`5N A^e3*,c$ F$Q"|^aivj/5=ߋQ97 <5 j'2#eN(u=D Ku"]sEA :[d^FG )`W }@ֵ!>)Q,NvEBPrbe6ːTUz@mKGkcЗ_d:iI&@QS5DUdB;G̲.R6M/c­_32ApQUNu;A!u#Qh2Vιd9Q҉S(-wV{ٰ 7"C4e[0q{>foxi pC{#v]sk&U1]Xv 8 s!Cp[ۢ݀X.ZD"Ŭ\~tRk{r2xt7/r7~CC=EW@R ܊eg?8=>!kyfn,yN_;LQQɩy_&BY߾֧Q,3+qv䦉*1y%c͉xO&"ƌsJ3G< ŶWxO*HFM>{8wP(dt uzԡ7|dPtz)t\us}Z]=,4b>f*? ۚM@zt-µgkeb1ZJhi pa]>KM/Ԛs.2D-g{Zݠ@ia馹vev/%yhqrj-@x ,:MV G,vjB"JSQ{0~f*a=RFR5S=1 UX J8gbҴ}iP+?ᆘH_}hB{MIot-о,M ?%#/MC6#jUµovZ;IOnQ# rE<1{\ŕv]wITO,UHISAyݿ9Jfhq: db'ue"q>{7ά~% 1ei/7Z8FZrEؿ#{5z@̨=R+)T}AURTYǺ!} ]ܕs[+i]i:X^߷[L TK_>M)mX-%ZѦr4@"6aţযWOlt_q;98/=P[cJäP w/BGB@)vw`#h8&P\^%wIX۸:R!~Z/U,.q*>3/wvtRf'ޚrѳ{\؎OCK,M")~3J z.d|CE0`@YC.=52vϺm R6Y[i]N[q"AA>wjB+xJ28_s;o~wGy+W(AVp wV|PK~Fs7ؗL{!V[ZfDECIQJe eH7—E0#iܛ&賂-kqJ(2NFCƥGb-=8S&4j/,Hxhԅ6ZWC*e櫿Md2Ziy+Ta=t(/,9TzwЉWOU#(哖g7 z֝> M 0?s_y]lߞvb 1>k~tXXWq5@G\&Q\Fn)VowǨ$RBK~KCuGm+A})+EWex31cZzK.=CnK(}rA}lݞ/|z-6iFcz3veXR @!c=f!c:Q\Qh=7'a2J 175-h[BevDaYUX~@F~~U{ޒ6XNJW(#GuF?g 3 <2 QTO6,`\OgɇL&;D|ϣX]3fagR7W3DPٿ)yGHHHh~]hB7#HM;U]HIXNTƚл¯-dTPp%+n*y=8w7܊郁A Szbx6rR0ehyI߇]H\KYQo”K/0Sz&A[{ g | Mdğjn%l:{LF1E/ğU0#Tz(~gnS2[K%MŃ(-|\7j|I,}9nL(9c\HܻyG@lV_TYk ?w4qֹ@n8c M٘@s\ f 7jOU좚 yX>ժfZ#c>- ,~ ?dQ x' j!/N,\ w;"/~3?Kqy>9ˠ?EJ+ NUP-RN S ]M.3N͋>+6x*%ۋ a}Vo'h{ش.d_mN=g> "' od^xd(ߊ H@$x[EޤEm 9?6Xz| t20@PGQJ`0@Bpcs"`ɝ><I8{z"u V{cXWTȎQn?X[UM08Ʌ2_u;H $=& Qڪ'?j^vaHOIᐕA+Du]kSkՓ4s͋dͅDEǏlAxZ7ӻt$50 >{i䞧1V(`+0D*p妠+ly\,e1 ñ;6HaWZ@xoePP$=$cx! ӻ)XWoA 9 ryPY̧۰s`rK<\K.pح{%pkwTs5m_%>`L+s yЏ~)P-rP}{O2*i)OHY_I i'O`u>4?L)c)X&ծKZV*rsݒu"\nc⍑07l:n6kkqK{0[8U h%JPVJ/G؋~[@3sSFvjըz uhfA5TY,Vi*DjCl' UxV>}m7P1bM,ϊd| ]9kiYG7jg &" L4h˿Z+BYͯyVHmCj0E1%4/VA! YAQv#64D3p͢ 7p3>)(Q8:;j_Vci B@q?٩H!=Aq]I3s`#$oʬv~Zfʎ"aL'2ޤ%l׭DoBË4v*"=Y7N]<@ 9zn@Aͼ L>!nv{ RǣSN7i.c/v僴[Xy.As{ތW?hAK:ۄM [D2n 2GI?6asAgXj`ǞR YQP /}YރjvP\4ذFXlz6DM)(Tb S`ODbƇ',e|<}`"ۃQaNA^vR§}Rn}%(VW$RX;'Ll]NPhl_kM|]{V:qkHm=LwnA-i<}Rg) x`H&MlU:*rR-u{M8*YЋ:$XK%^tJ< f'q3 9@a:\ @hЅ?,=sqE=%1Ed6kcxPߎrAHR  w{ xU5Vz;,~"z'pn1qȠ/9N}?դʏ/AI=1/fӛ-mwaD2ޙ %Fw6k5C2ΟЃIܖ=R?rC-p6GW0ل8#h#$sv)-ϋXMu5)?xgEK&Ӊ?(RFAwV0ϧ-ur߼:7Lex&ҿs+(@a™NKČ#xK9RfsjsΘ(PAD+J_hYP,;b$u2T]weJ dh'w4$)׉ƐJ-@1RYUo L'-BgnJ1A4.gDѓ̔ۀJvDsλmҖtp =LT..^<^mn?Gh&2LiLQdUٯO_VS:gDZv@.hU㊔3x?VSx_ca*&ī\lX:]Sa}Gy{ &e<@!+cKCk> JsGOx<UjVIhAp;.ID6l2"2]/X bfY5 Nb[AM<1(ڢQ=<eb` 8^vWG^6c֝$ЁK)CWngÐ&.bpfOyR}!@f,bS\W}6m8XlDsX"22DPAHt6z1fgr RN_DTK[ʪF/Ќ{/〣ZN |E}F"]0ZԷim6bR.o=.~OK,Ξ%t];}g@2J"\?j h1ڬbt`X-paڠ*X[ZbLHwPWÄtsCfڟqDFJW0~p8Qi[Q,|=Z纏oB9"d0>!@7%\u鄨iy#φ$O c%;{kfFΞP<hX-A©H-5) 6?Ĉ  ?$V!Mx=}P-"mI&%TD^RVJ ]C% q3st>fVG(ͦlV& Ol=\6ִ/('MB%9B93Lr Wcki(d.7_0F%HRe(?)gV;U"-i%X(Uʓ=Aי!($ t@y4-i_#kL;N\<4a&ӧ.ve^CQh*n'23k}gw~j A SqȤ&Cv-Q y(ߠN3{!'">so:Kx̂5NvLZo(" He?xHeB:%a*$i>@B/NIb5 Q2d 7}g LbHnkSH Pg1 [fP#=WϬ{ 3&ۉ;TCLWJ{SBEm~P{U,.#ⰶ_t23w uC@*!Rf~|U=D}2?d$gh4rH"6FțjAqzR`R;OcjJ/vͳBgSq3[ݤ;: =^,TV#:@Q2>ǎp=CEokcP̐84k]Bآ9МUu`PfHjȴv"U|/ 3ԉB:Њ(ʁ ઑ7c{ ߯yaBrP&:} 4%£Y7HB*씯o'|uiSc-WK/EZ֞]Rq\H&.ZFȍz)nV6l:ӚEcETS=<2$R"xĤSR=h?sw0wS^wpY+Yb2d`6\wx@6%FcQV-zA z0Ż_&? yfDr [r- So2@ʝ^5k}-w\@S^> m/p9jPWyl&D:VG_n@?pMM}‡bE蘳+P4\9/:.;P[K 1 ׻(E3q[M 2!'\w8qtA8g /A=9 Ay6t`/Ńr0]=84oH(f@T9x.O!!)f_]W9a޺v=yq9fSի:/swkT+ YZӾ=կX&V*gBi鉻V!@IEf~~DBO q[T^ɵJ]Kcz/±D # h`EܪCc?r]T?Rn?2ojLףa#Tt!M#Fq}X &v} 3D݅2Hp~xeD$mV{ox7j)h,8mC@.xo=s^!0@i%87~nX`PL`7K8ӤŦ-p6Sͣ_KI }́^RĤu㛾r0raa4ML&9dADŽ97γZOi2 W;}͇mYgֱRƶhW/%Is> |{#5#nkxo{ڰ*7tc![)fDKմJ!YPr*vj-p:NTk)w ;ҔɛɎC:mgxҗ^5fS5ܨN* fj=zk`Xn:wb %ƒoҌZ;@4xw_)nb!d!S49fܹ(CIo᝴Gp,J +y̝=6k/xoGv~Vw/!phphKtE  U.7%V)P $+󣃹sҠ0mp&AԳJ}]S c}ƭѝ5f!3AԭqcN2֋q {UV0Z-^tlbW6b2+ym¶r0xgn d֚]Gvv BmEg2K52/&+v(]!fou],Fצ<\h=ƣ65H82{cܟk~WgWwaq.N ^M}ž*@H+Ijj|Iu6d=a;'=nSbҨ?8;̩f4#A2=u+, «W =hpLP/HƖ3H\~k~FD#т4\ [𚕆F-DOUenx Z&[P5kV@͠.REZm?.fNK-..eirA}XAXW?F1ДVGR/~.)O CPqcNS#mNڨ.<4߰qyf tW>:[ t0iZ^mˬ29I($ަ9R+fo2fݚT'\ efz.s&[]N,Q{mޡn@fA"ڕ>!#;a``J::ۣݜ+(KKh6_5>gtC`:(Sd,r=i߭]k]}O  Ma$ˌ[|_ )L lMuy jDpjD= J- .H_m'$rJBkoJʠ,W!ݦ)[d}if.,AC8X,ҡ\ݱL1p^pF@ t͂o;GNO&.NA]0(S0ec%+'@AdxU &Ng޴vFrxkl?@dh?D7Ke6evL[ AwPYTr $d4iHẫ1M;*;\Jԣn]=l<ʉډ m)Yd  m#1nܿ\ O$iU'Q:g "Y2}UT7%y'Vq}*Xȑ6'ZE3HqDկP]b%s9y^Ev-?`26ɬ?m̫ؤoXYZcާFd79y2M9q=~6T |QH>󞐝~)ul%$=/R@x+NG`I]WW6k(RZ@ef0zC:'6Qm̊tpL,0c ~=9nvc_=IKژ|t0,?Av։&/wĆ';`&O:!T$`ɬ{/p PF>;@IJ9բ"ˎ qsWPfpqxP4Ta|Ur"v5PU:!*Z=t锤, fVV'}EO!ڂ Rp6Ԃny!Nk^͘b$d/HV2h %yfCM~#qJ@;%^|ab)]Ϗw ENJʠ] ]]H&‘c@8|kWR*RSdnϡOѮ5^{&!1@Vܼዂ6.x;GcvG_7 cJDMMsqtr,`|xHTr0q 5@xP' 9>@v ]ƒҫ|Cy^dxBruE[֦@l0j]ɏ'cV kKAli7f!-pZ%%P"X 87nFGg{g9jB=i#t'<34') M1fJ͸~g(t榠RQ4f"&ޮo׈/s%$.)O-^ֺbC6ǩMCQI=VH6jYXs@ДA@WhL5zQǍ\rƘOpcz.3,+Gmxm'}r%$n3>2Ob4Bj-P_S9 ޑx,u'|KL(GRWH4MӒnG6rCSdDKqOs*j'X. (ٞi c0hswW@،gg >0)CJ%bvXF6%s]G쏈ǢYC|?-F:ǔ^JW|}NJDmNFW^/WTFn=Bw~ps%|]6q!cH9pu銱t H\rwT=xhJ#DbـavɳNlFL]uTHVdǕc +|F&4hөF)XpAԡ,xHj׳ ;"gC"BabkkbC١TTC8愢&Tqi* 7d~DӒ~Q-w_(kVuőFNknx5 ?CZPblxPS\*EE P&#{,&(U!37v=njHUu+sB։us^=^Vu($_RRQ(B_ wR;\`JxZH媊/p-;z(>4jq(C͉+S=nHDbMC LSrfP OܯNp;쿫 V*/2_4~b HD 閌Sr\sfqARa641TfF"|LQv^%WJlyR+Xi!Ȇ_>}DF"~Gd& /P["[%HI213say­p\@0ĕWإ'4W{ǿ6L2+UNE %.~Y]%u 5q9f ͪĔM'z=p/Ö {h!UgMAo|DĆ!#7n@AuB).]>d;fRiŷ<N Уְ8ŴCT\< q@sXj<`iDܺ7dD>xx{D(Hc7!,[ƬH*\''GuSW4lPIu硧}0s(FLY 6=?YP)+2x#KJa#*Ocwoc!)z(YȏT),Y6-G-uAS:61qAn ƚYwג]Ж>վKVP=Ʃ{[ ^PFd"nlGA9 MיQgIT~^t!g5'1NuJP(GABHՕ^i4vUS&O,doe^R*o~3~x~SYzW6<#h=O8N͊KhJ@y.eEy8M H#KNC<1ϕ#qhj~Y[!bVVexLa$2́]72K ǂ TYրrLs;BUK+:{$dVx&#hA|CZ^)=޾:.r r߮g" ptk; Z.&´7hi}u9Y0 ~!غ|]SYHa|W/(?P8=0b~}q6(t7uNqB8Y46|w[(-, ǁ2"6QS"f|=0_%_Q%=PԖUS7mmn i5Z 0vڞOI5 Mo8C#OKPq`reQL򗪚v IrW`55%Y`Sܜ No@SVpS@kIHv\s Y@0tJRQrƟl~ +~ޞa|0S遉BOlDmפz;"d'koZ>Ў>ЂV&k6I̍}r .۹gii3{Bv}Mϐy=i^Jskuȴݪw h#`6,5Vob cL[OeMQ ,,pt>}/1A<%{jrT\e٨N6l i/EA?3 4b(싥F٫9^< De>sPŅG}W򡴎 W cQ.&©2XͿ5,e]B oYY[crɾqFrDfxf#l֪hWq2C[ic[H嘄mP Yj֝+W<~^t5crj qoĺRf>}eN]麽\kIUנ!<'NQHRQvM)hvlC  8uw>DOA=[O{$.p )^n1@YVgisHd ws"|cd6#7 20l4B?낂/gTa5&iJ\;.V#G^TyZMG[`[r VRrP n._*3 ouz=pZzLhkQqY9L:! ԙ{|? cEC| aT8Dĭ{ijp^>K=IM{QOwCTaYYK{h*+ǚy6m#B &c@D:f 鼻=̑YRX1UlG4r.xwpjDSo\ ẢS ڍe|&zsTLYVE~77XzGF+ 458!)^V[m&q#>q9tx7$U1dKrh k:T4wiBleOt=$y9JGgkT L9rGr45EPLv: M3-6"쩦lW`/G&TRE oCL D\u,]{OfC<P Mg/Ys:ٯ>Ϫ ۚ1`Vݱ"m4]Xv>Ԇ\o64@[%^Fi4ӲGQzha0BnZbF]WqD`:~,[pw# x?e}{::{7&3;CM(gsaP|]u룾~ZtfߐC󂷫}*ђ7O Wn !o&;3'ffT&~7k@fW٧j 3^ ôwjm+jiO|Ux0!2fjq.Vuq[t $5Y4:o+Mڶ{FL-b\CM i>ڀ:yظۙƒ8.= LڂX0/5&xy Ptk3B)$ h`Qyo˛JQwķ\"x P ;yw]Mn~|%y `HSNm#$"(LiIA(BýWkX>ڻ$xhc .ͅ6۔S)ouFmQ|@MնXW r',#*NT!|}D$w ~-6-a&+gL(=d>SňAY|D`ђS+'tsS7~Nn"/J9KQB1Prf?J)ꠞAH|i"HS 7/LՌv\5UrQ+<@^GcN!nb5^T-XosA,(,lrH25ߧ?*D/a3#Rc~dKN\'s K$%//-4DnL^dl(HƚnV%(~V! CEgqq!,xQA%Z[hT  [X g1wP~|fΜZ/ي@*2TD1^<ǥo 3]+d3eN}u{ om-X jBHCXԜQX=֤ô`TJ+ӠC!J l ]pRP*<hօJH%R i,h3Z+P/nRQQ\Xz u(BAyW> M @"yDGt$$(׎azt0һI`Ux Q;`s!"VF L-3I|!bs-q.%Жl h*6JoM,j3U$abe]# 5mg%HY"\Dj>ŀ \viZP4|YJDT?\V6B+L=};H^xVPM_!|~PҬKуMe `dXhXA|_ppln?b;hrkyL  -Kc(i臤,(>܁hVcpsȡ*2y%I0ΗP7W}u| ?qAYץ~ JREs _ ٨aKq>lJhnԸ]1akmpo32/ ~F bl߂Qz=Jo!gWj} l$:7jl% D (zA!5U(li<0(Ȼwef'YSXgӒxq?6vO8_ #~M{C=e7,_N%}f|trs="C#Ѫz3 NmIXVf³-J&vRd. ,7f*J#8٘34Hd{ u2Yl甮jQE-`KhK|UPՖ(r,!ˢwaf4RCPv={UG_! Wf?j HeF18ЗɐˋMe5hֶ"ث y`M:F|oL$'>[N\  ft2SRˢ^gjkkMXzslE% EFRNW)_0僌E'd9^nVۧ"T֭G{8=!%(rL'-;ui@@4y4 Jw>.Ō4lS٨{(8RIZdm8 hoΰs;_3UMyߡ {77|ȃOU.v{fn,X{P ƜL򊑕_)$$u$u=TÑ].Ex؛ԔYjӵ&bFӋ +PӪhb lb>%8>e#`?A&ZݝtÌԗpxJJP.ƒiWje k*|R]+*_C-3zeF{X+N=>3n?~&ir dϳ0c֛rGsW4&moLLP 'LzTdo5]˅I.)t3 uUj"T\hE_uS$ש1zIL|R^I⥢8ۚBZ!!1vT#cae%]|4xq5<>*У"$mp3 ЎYYFJ6{zH{!”R,7_kDozKPSgaFQ[!)'S+߷Q}T=k;t.l;r/exUe6KDx/ [,pa\DydJ:ʁ:{u-,4M2yz?;Eudݰ:%A9DbT ĜR(FG}܉)'qfl/⻄Dv0T'#"(<%~X*X;#bPK-Cpub.pbtYH%N;v €\\4Of ,“IۄkKmb-{Ek{vTLJ1OC?47GF9r:n >bw3@Pg/3 oqpQW< +<8괎kzf4Qfk;;i}?f=Y5@{MT8JGcO+b3;i,aHb k7F@5{D2v,j簣 eC$ȠcN{r7COT㽊#^\W9n?%e=c:1wNyveG灛3$`-wM(gɣddq\N?G^NB5 p?lGn4ib;GLml4?$k%~owU=zA48u$YHaqMdqzϋh0>vQ)[U)ҏ,Ϟ`1{"xkN⿖-}X;^.M8)9tOgqbեVy E;U싁z0?T:My<\ܯ4"dFq#Nl [!*߉ïNOOoˍWtP)57Vgs'~OX߷B7Gs~ Qݞ,O{tDR8jYQ6Nes quZ2cHV_JE )[ɿorNX"ދ{ׇSY\s|t*~tODxYq@W?_w¬w@sހa'9Ò'؃ϧs@uʰ!漼zr 5CzP,ԍDz7~:_9@ n4gЃ1霉+1Q"ViT̯u]_&j r veW,Li)U0a_W!'0( M? }fyɡ*z#gkYTu҉|6jp %▐\ ;x m utӿь6#FqW&ȏ+ChA=: 57ܹeLXdE[n19_XJ-G 0JX=vamM,uWl]^{m3Kh=Mt+oU:zo 2Z*'B-FS^I}vh-V%tW&XEj,0=ګz7;f%,/E 7錽Ut5%0|LMyO]+[@QrJ3 ~)p}ݡ, !ӎdct9ZD݇0g~iߩ<_rcc^ _3!11`UNRs.KA͖?A VmU%: j8H?.#}d{<<nes xQNxb qF?^yXeϒ&ym,zjlD]eg1A~=31,hg8䴰W'oc~vrS=bT,HvF2-+ -USUs 9׃{4yCezio歨} FD¶^D4^'|:'4Z6K*Bی`'i ֜LŦS '7UGr#):`. E呺j?)qy1kY}k쒶>bD95ĿtNxST$]qECv/=0\:ݶy٨#) @M^3hӓa{0YnvAFܦHru }ֈ| Ni&,'mGfrr Gf$ADIŀÄQEîW.YC8SxD0(!&P"=|$Eu;da.gYwPt#"3%>TvfR  :p ̻~p.@pK<6ء,;PTLGŜ5V.TNn+IaIڞo32l;n7j"p=`QOaXa)j'M 6 {[Se6ζϬ,ͪ9|p3@m߭ cZT3՛f'Vxt8:q1YƉG)Ҍk\"/{ر>zPĎvtJ?5q;:v//L%+BT~qD*~+(KQ <;a%b71т5F,WLVZeO,g@u&PUƣ3=A8k:A5cRJ.́hʍTZҙ%Eey)!=?T$JN>g=i?[>-Ą Q1kn*7g`Gk ?OBzb.8|*D}&cbR3ttC21=&wRBzmG_3qI lXwOÌZ h$e=u-%1a.F/']$JY:*Y/wAwak KKQ4Gs$P*= =a^Z'ʸknrn-7 6@:3 j YTjVLSfz64Zs9Dq 9T'j̜ -y2o9فgd^5V.OA,4~eGSNyIRKbKZs]"͘OCO]7o@"}U6Q0#hl3OaFS:+lJLɋjT"U6gRf>cħ Wc,(˾ZKE?yb]Q^YFF7VAaUD>IpO.>+c1()}\ĮzUٹbf CB Qhіg:u`Ч"MSKT$aL6ȀH,Z(=um&  x@Pԯr&KjậWԠTd\t-w nhEI>4Ez8\x҈!ZᆛKaO/BgG " B y9iM&q^ Eh*dDn*i5{ "ɂW~t\m/3~oCxp]pݰkn/ ^wAۀ,V u٢1 nvwpT:4wwKȡ>qN?AW\W/X`66x(d T{'2;OpA8HG#lKL\3O[FW&!|P^S!t;cѹ+DBQշ3F`av%ɴbA6m<>q3;D䎝^YC@\^%~' 2fq[ūv$2AVm㧅.B =Ve ^00"dp'|;}2nLvJs2M[ym;5Z.At̊&j$w N9+;5ױDt) y0#{BN@Zf98Cm7Cx 'v:m_>[#T=N,pݰgzX.LQkJyOXY\ľPHW2 LwԎPțyC+dagzxM%l_mT-I Jy(reLK (;ƞe? -ztpQ@^3=m+93U^MiR r 起x>KB;65KfE3dTf ra|7e?:6z˺ޞD* Ц0S85|.{եV}#?_x4#Q"nՊ pt.cÙߝJ[ZI}~ӆԀ^ձ aX.6D8PnE"i2WB+SZv$d=TjEiOdTp ɯV%':F1NŪ2V}Y8DԞBH⇽i1P)g`%1^OhcQWݗm}D#fElJdrWLFڒW9JUfRKc_0HP:, =H⧀^0! r7# ~ *xUeaWqJ^= Otf}/K=PUFk:R+ދH? Q.e tJ\D B󎵣zoRh" ?680=Ma\V^2YB5=gTh>pjߛ 5 jET4H}-L*ܼ8ƹ6-Zgm%$Lc1QVFF8wA&;~sa_p"'t2{TS*aw\>@6E<DɒlmO>K1L%,[U(θbɊ=ƼAo.ZU*p\R4h',{Bu ?0+qN5Y[" U[(0>C40( =R ^BoGEaңSi7kZ}@z\:LpXnCaNLR^QiH.ka|'.,QY}Onx[̽%*s_>GzO'2<zLfUu2ݿm=Fv> e=-Q}چX)y 7+m%0`T`Ò&?4 TF%*D v#x9{↮f"iER}%{ձy󎃖|yv9ͣ##9UCPꣽhd/vuk RUam%pEqW( 1XzS{;i;/ȰqwgRC>': r PqtL)hvgs*}糶k PmsŚ~ZU%`ŜXC73<匈1o\~у=rEZ73IGY]\+]JSzrb2웰Wsf!(tn vdP^8ʏKgz)6'-wS笙 o+jlPwr-"sIix܆-FÊ;S>~cj O"?K|CBoec3{7}*.C0zFXJh^X5#D.|W]P%]w"!>RnPL`' p?Eҙ>Fg6_΃'SWqY*+Q|4+#~a`kK3_:M޶Fb:Ķ穋;p~f^>zuKpQ3+79u)Uga[Z=@Rꌋ:\* uTDi.DVES,Ddvs2I2 +wĮl ;Elލڶ#쒭TjS SYbWVA~BhjT*@R mh8rhex:''Sc[RMK\p^ag s2W]-,ip#b6N´Rrpͨlr\똁)@1 jqT9K֙JvU2d*+FK2O5$=øP!M./\QnGOn5 Ji;}%:q7qTq. ]F1CIgT<]{Jo|L!JUU. n3rp9Gryp8n+@Di8#U?-V )ªvv2NR\XHsk#ѧ\Tw;^kW saxAa,i'ޜ.h7esI^_ēJncFd[ r4z P V¡1Xv]qldՌQ=tBxA: ^owX[|<=4 ۠E{[%)5%Q e- p7?wq``CGpOVm~jm8o #q?3@@H!*Ki$GV.V 2q0| ͩ@:U Lr#2gaJ:HDd /2!sYbbw g{6jTL)#PJ~Fٻ[_[?|,k@'MZXKy&|Kp{R#i{<Gp6ݼ\3>!U_y 6TQ^B`=icQp`ߧU/JboLF~EXPT+\F~WS`a*TAXT)*/Gʠoƅz&M֭ LtR#%o6 ʒ)57B07"& <#(\,pRz(#3_&%Th *Dipx-0lAF$n6eݙqREbGMz€J?Y5hRGȇ\M{pp w۟TJZhMqS;.KG~J&f}Sͽ5k% ~m]7T4$ **b$xM^OCgozɫ DiQH N(hc&48]}bJ|o@gwge*ٿX.(Wjgip|Ɓ8~+lw"3yM?peɁ|TleIu/Ab>?Sb+{xxR7&D7uJ}('h\ owD~mefL}$΋%G TT-LhO(ePxDP>C޿qJگ6y-o9 [Ca1)CCe/^:QI*sWh:ט^PN F4K`}q քT.f-vK1LfG@.K6=j[>0D&szr$k5"%E+G9EK/O/O =>sQYΣ}xVA)@3C{L@K)nt64bEE #d"#$.Jw UoqY'8.|Os&7%f].و'HEjsK=>Va"R^ʁ|mi{HOgf@ӋEhnxQ K1u?uZ8n|1ƤIy y h\[H玀mk-{9%M:+]CGh?v),gI}P*9 2@ Ĺ?zb+5h'Sor>hWfv}NfbFx[ >5FQ0I{m![!Efsr($BM `կ/IޝڕDHz^GnT9Vp(Wdpo($MdlU{vۼ_Bzk=\c)ǧtE[d'9ʇɷt2E6Oz>Tpsd@ c[4&ȌEW\ÍIJ G};e!d΢'y|_;c6x.v%Ԋ֕Je/a=7@װx`<*ï4W]DMEs _??!M >&njMnɚmN翯i^ rҰ5QVIQ1HrB3 5+pC-0,>< ޙrR%Ii |^=W&0I$huW[So]'Pf)E '?6x`~, 2Yck~ٺ-!6'z g! PqBڊ.NSm͹^}=ʽ: jnYG֨ @sFi?;xBbi/lŬ Jw!% NG2F`؏^3à뾜UH Cܺ2ƻѝ'`Sݨmx%KLNm]qO={@2gvj|vDE;aFIi7{[rrIyReE2SYaLmN6 _4z"(5{ Piz >ZZRFC/Ή4>$v Л4K?F,5q8{$Cۖ5a\PiZг'k,/,skC@VrD-ip,xEE zћ; H%Zܓ(Ȭ4>uOAށ͵6z&7}JX@b冒 PPJ.A *(3e]J(gYmhUC‚y;wn2O`y܇S=euG*~[kZS1= ̾Ù4͎9~Dp*UΑ\]-U+RVW X\Lvd耊c ;`B^,a ^wQCM'& qxg:6Mi_z5D@^<n#IZȍx!M~m\Wan4?MtPXO'h!ewKA@Pޕ E'*ũX #>-m$1' EΏekӎvItyAjX+SOm g8_xA##Į /m")ᆳ6 @Ϲ%4 ぱɶɯIdfڰTX@POW<+ʯ#]mOIeyS45$():w_#9xylK N-Xn_[w)Ln׽?>@kECѺ2_TShn$՟ r;_n_tj^@> ZrM}(ԣ'qБ8wrELս @C38qnb(oZv47G6($վY3yao=wN nƵF+S[ˡZ-_"V0r\6$ZQOҭ\%qNփJcf ǵ# ߰*;N!nٓ#OCN,|ݭWiӣzGbI0V5$>r˓u|uQWlRZ1m+'οP\ ZF7Ldw2;O=m_spLS8γ̾ep({kgmdS6@倝O{x(Qڦ`qF*cY,Piq +ƹU*ƖDd}׮A ;@!x~_^h`cY3>,_I\H+2\H *0J Y"NZ"\l[!+Evk& })=2$&ck_y2ߙC/f\*}5ƎtjN]'{= [E\P%g 㰽Ο6Vg})vFVEoj(2"5=/WxY?ܭRhS&@|5.m@ag] (A,XniéIJL`#=us o f7])UfGH#*bd Sģ[ Fy Fz^fL jHt? C 颸Yqҝ嫄&6\g 11EGtqg_*,2uͺHQ<[& AɈKv,oDiyD- fYM9wu d"2Om3ĥ!捳xA6&rJ3?Y*G(c\?*_y] "r!: fW&&|ak3;똴B‚}Pm,ABvqeP $ YLHN4Eݒjnm'ν`gp~{]G31b~`0c Ab?CiˀUAVp0 sz_^Տ"2^ʨE޴ZZB<8tհwi+<`mπAVf 3aV0Țl ymV#9,8+b8ސ L.5<8zF`Фw$5CIIaMOXβ#QIe\5FM*'ԡ6 x;UXu.΢_b㦣V1i$L"b z_g4; Pmj+Kkvз/.`%jWG)60 '_VTiHG A(s/x}dW3;A&~o94 &E\,ۗ2¸)Xo M ?a~')k@\3XD(܏TG o3*)-7?ۛ>6V99yȁtE6̃pNuKA\~ >\gEth'gw0Eճgr%berY,f7 S@ZPۊhs)S ~:=ٰ1\C[Sp=DT.@ީNHNO'p$کt MkG?LpeҎV-!Xw?4Nc#7FP>Ռ15Ĥ#M|Un21hQ|K9kzB<&8wg;Mz, EiX{ܖ\ ผ(2G%av/st 8SF 6lʼw0HpR Xd@%W4r7$O OXwk>G`=hB :ErL(qsF.O;WWy2 l(PYh<V_'lhy XVdcH[,mƑRK+ $l]kٞ9EW;ix2%FG  -PlMpx2=8 :™#IԯnuDA*:/+Xa%5Hn#شtL wYe8;]Cv ̙'rRhFiUq𝙖Y@==ԟmm55$iz81T8,KP`fJ OD }5/&>LAG񵣿UqeIb@gc3@I"Pж|f&Iį~_jU6K-~3y"&`XFWہEv#r9Xy pܢbD&##zʯBdpf%q{U4,A|/iȄ‘EӞ|R]ER=\ L0^Z+-sRز&f5L2˹W3ꑑlei#jjefQ8K-хStɹ!^S7@Ai<=z5>Xw&ߓԬ9]y5Pz {xrˆN%l %p뜳̑ ^9?rhU|?h/ރ&+.]"ߘDQs|AZgp[5Mt5jf[2mhԈh?/RV9*U`Żvx"U-isP!KF5^oٜ7j0ww5@f!"<ਢEv[oB ;y!=nffVҊ]'`Wr!/u:",456`*bk{a@Nr/L"yy?]g›P] 4@+Ho|' ͫ+k:~g7ˑmQflF̱ wY2Py'Q2"#MƵ2z؆i(_k=sX?gWgGp_ekټ b,N5VvߜuuN gx%w@B'Rp;?Hk&TpC 8JVO_o <.>z<'jK3rɸ/6zY~WžHGd$syXt";eF@pMbv9좨ՠ<"@Jl*-1`6i"W fIZ5 ;U=FSym HϹ@UӽCAvZOXPsxCH3ov:9iZ/_zlrt&I>4(^ "r*HRFd⅑4܍9$5n4 YʭޟmTAƳt"^m1Ynd+;kSU+)0 Gd)![ɚr\-nW)@zK:G?+2G(:y p$6ў&0-i~w tH ;$}y •ѱAJolDwNQhVZ˦+ $X!gX:#qܓ?d0Vjb"k1m-u`EW# 1ƬYK>t?gu}!{t^ůxWz4~iOfw9Z*W(洖BCoꬭ|]ۨ`SrNQ74oUAT"s{GR0dUsW6qH^*I,&UYj_TO\=~TD4Y.[ DsLɡgMY, =akƔ3Z,\m|XR#KzP(%K0_ *F~"#==TK(_ZmrBtz𳔓EK( perL }5ǣ?ٮ- gԳO(WQZ醣[5E |_ Kw p ;Txl{ō8vk=')I D(4 KciPG$$W'ZX/"5J(^RgPX')ZVT> 0ZvB5}Hѧ8dc-CkOzc|ᘆ.&MRg^4?@Jp4P),ޫ0",w+[[/JE w)u-Mb:rS!0 (_BP$]uup.–_6VEɴ{/||FB sR'_ҲghcR vŲ6:bWeF$Q~>E4cpCtlؠ %(["Clo y] Q,bWHCɖE]px` ʬg'rLhUc}lF&zvC;;880 n豠ߎ4wQP#bTzw\Ye/Xl%O9/bsuV͸ E(nq /<5b#zGm{jO6/_bb*+I gƅ3/UP1Oq)Gax=ܸ.5piSLcmRE6llvGEbļM%^%8K7kqy2$ dX#tuʬcϹ*>W~ ˿df)'uEvi6'~  iA'3^IЄ[vVhW b5~t@}UGF+#=a&  ZsuomTǁnVc' Sv`="wj4סDDiܬ[" ޓɱ7&dL uٽ LO֑VO R?ziELM!j)GNFB| R}:˽,H9_sw/K}834- aX^B?e툟`Xk>u\"wtN<^3"D9A,EMLIvX@i)u^wQ-h4ߩѠ0E >DX@mf7Qy2D)pȌD37X8{ +Մn'p@aEx'U#- tdPoN]oEn)YO4R#A8Ov1g,pq>_ױ4y \~U *EB/6m9Ͻ{Qz"&|^d滨δnUss>?Wb6ئҿGih=#Q<{3iS}.Y^yOjLGJD|lhE>mNoӡ9mq@UG޿d (z!}L 9T 04Od Й-z +ޑFRd},Gxs(ܐbqӜ`mQN:YBp5<-醗xiNt%\έ3OΒ'nZ@Nx]}ip0]`aKͳ=`Q9?n; ``enK[cHa-O&:f^o2T^a77`[襋nʊ%wZt$Pq6oՌD8sj(m!0$xHS^(K=Fx!AHdܟg:yLd΁8lVȊTp+:o=b5jES0&rMNPKڒ gofv7kw } 1W2{ cheoE1eaLR#U5 ۚarvH̑`'-GH³,PR'/Su9Sj5OSCMB~XKm){eJ_QX ɲ )u_TE2vo\8BwC?'uy8B tJ/uDF4I1 Xj!P$$M6 ȭ8.Rd ,>r7vm~ʪw f. uK?#pR9bX5>z@وտX=R,ػ@^P/3\fGDz+PUvv?pw<2ќIF` Q8 Sϑ~>U ~(yΕM b@ӝe[3b)/ը)Pg2ʢb*%`oRvPGH(y݀*YB~gT;vk~ܛ1/"5u]1ڪ卿K/l O0{K*IeŶΗ&Uwygi/ !Kij^oilr6K*r|SFr@ Z:!&ި[eo-ƌaFg yj*w7X!H R9!hWUԇ=6? d;w%pRa[OGycbKbN;RCPHК栤ڧ:R (b S@8 yH&J)?eo Vr-Cp- H%nجJI]03\T l~+b]2|Fc> E_0Uj4ҁ} : a j2?_e5x1?Nix#EVx"|l{BE;tyGOwu=^Dœmư*􃿫 00Y%h'9KQ|ёv Dչ\$ pt4 6E!o[R6.ku.0o#3;P&w4aY6o=$Z7ec6aZֈ%qŵlL7#K3#8 lªPwtZ Fo 1]te⺔2藛0m WQi2L5HQS$pFՍ)|E!#T4}Jj8z:Y}9e}9K7BY/Eo_5Ѹԡ &-_~dW5g3[G`X٭zIJG(qAUn8Ҝn$?8%0Wuzor* z^_\)_km>̧Pq00ڏVmdEx3T8 d:*k; 4RX٠A~/±M]6@TV'c /$U*|@6(е}+N4@txGx~oePv[t|0kky[*e|nRՖbR5o\ZP(y Hpz;Ѯn߸{.!C\mY=$)Z^o6AqޛnԀ:_Q~5~S،|~U|4r@?v%K˝q/C>u(O KoԮS mGPCK.p,\N:aUȭgz] \nRbL02>!;їe47jU6l1-$ s3e ]>wM۱b8\u!ظq jeG,p :~J)IV@;fZ`i[ygڪ,R5*l(1 bZxRkZ"8ɖgy`_Z-pZ3.!_dΤٚQp$EqJ*)`v 歹RѸݾFHnkfzF^ Wmu(&ԫx/OD.%]BR /ߥ.&hfSЧJw"v'3p?0-r@ObEVi;=㒓݆  9 m_2jŚJ*[ATV7ZywAshrIH>KoCX*J၄ %h}BÓ? 1+8G~ |F4JSqͥg3PX3Tj=y V(tHhd0e< >8! wl&;U.&Nk~l3z.n:AmRʒ=]-s7={ xU{*a1 n7l=4ucM0I^΀e;Mу.u)҉y;zGpu5x _OG^݊=n&8:zgM-QpyM<>ov.tBq*+ETUU`i^JV pQ Om[BY_g=|,m]YImBU@ھO.r3 /{̙*GkmO5UڳHVd\mT<ڇU!M3*;(@e*;c g)Yo]NfVU 5-?.ʒK66=/Z/Aٜ$"6y7IrnVE8a4C%B;GGbY/t% 7uȉz~uycqa bͨy7*F$@})4:^HS}:XW{ 4b]F6H [rΥS|ְVA-zΓZ2 OW:ћ-<+lSCy">jqW~Xܟ E?|k9ǃȟ ƱKHl$n,.$/P&p(a({n9`KDTM];]Z!S_QqT{ڏ6 leGΎd${L,'I;euEIަ܏qW~/b`d-j^'^|v],7z_#қ=ٓxAq 6j9y1ߞQ#IIvg\|bZQ쓯0K6>j;..'E{Xr* hDķӮ[o8^lAR:ˆPYk4$d̦]]\:Mpt}wzkR$>Ҕ٠LbgP1@ ǟvO"h~AMR8)R{4Lp@җBގ1qO1ZvB؟gʈ΃ϱ@*9s*12orH>b y.ϚW;xpT1Er,yЩ.={uÒ/Q!+#-oU(BwIe2[)"Gҥ :vCm%BпAJǛJ4*&,jU8o[pL4ݕj7c1 1. 6't cզ^[?N=嚩ڎ7$k xf&:ӔEi˵fi\5GNYw'dN_AȖ F`F åmT2n;n1l+.mYfozǻdNb( ?j#}VA8qcܹ%@3J%S-Ke%hMn [*# G9,aOl 56E G89d!?̞3\䭥'PZfM~h@G44Mom[$ٟpt->u:({YʱfK#y"CEviAx (u~!$ھIq(B ˬNPڨc;y8Ώ nA*vA/flӬ1[ETTQgZ0M$XoQW؝|" 9ҧzdQ?}\=KP~lpt58&0y3ۿ{&?n/ZppAל _BNF>UыL.O;C mGNtKcr̨7ྞ3{xfתŌlHA!P-NQ[svD3ap@fnFXdg=Ѿbκ|Xĥy i45agvy$&@`TM+ P>hq.| ч=8kmO$U0ҩk,4]xoIZqSfB&~0lMDڐRaF1)cI\.폀-r%pUrLA}I`x0_1;hJz}VEݫ|=K h2$\F! @ai,]k~IPDqjE'BS^emIX>ZP0f, 5pW)qS*9cj"qWJ():$© N$ y,nv[& M]v^=t$'d)˴'xt=caYGVa]=:y4M[A@.|-!ƒf/t=rLHz3!hőY0s|b#ϕu̕+O6&m#P:AdED7RJaTB"0_lBqĞBd 2LRcV]Gh<\Roxkm @QH^_EW3R0NkN!+f)aBlaLxgq οNr!@jCQYpc$m_\,JDwo=|XIr}܊{Yo ϯՏ+ZY#2= *_$gcV[zjpj 4?ew(~rd]Tf 4eK<{K)fFo0L4:%Kyv;>96sucb8#sZp׹$ѯ D%i5eqh1=b1-w\*%{f.Z[u*=ɻ{ Xc$.P- 8FZ>k`M ]C rF6NUJA?w l'm^We1/VLs4M9Znl pszvZ#21 jp RRdXF}6c%?eG97顸 P'+tMe7R}2j{2 1#y$xYYY!˙'MJ=|3t*UxicfQfpң P lrGp{@Q̄0&YwN^U 0zi=0%Hqͨ2^ey0d (UYm`~D i!_0F){ vm%]V l@P J+4+z9'E^Dt4" ۑ;p+v9 - _uO }~ L #2}ޥn8 %$ԝI"?n7yQPJ&3~ow,%+>~]Js k Cn(d0"? םuЮ#ױ>yK^kJ:yhZ3`tPa=WΗ|2Kh-6("Ԏ"u!OUРQ~&,Μ3\jd݇#D鰙!AH| Wh޶ae h:v/"kyӈ%̮ '@$aydEqŅ`Řt~Oh[=mz{VL8}fş=+eG&y־U8 sf"m?+Zb5NSX7eqЬ"r·)YRDun3a-uk"PQac9jЪr_#D;%twwd;4Mnkyg8EU[p 3GzMXDư`m;-xí&65ޫљlM8>z["c)j>iUxf(}iݒax;OOF9`kx]e%LhhǦ~aUf@4^RP@#M|VU?EceWunc1A Trcn0;I<"ZiU/aO'4zKAf)4ZyWJd"1谖awՙ"B!#q'OA7A&G >Of [@m\tt T(pgWHalX$(49lOdV#W")lm_JBP0{s 3xVmM;8n9/2skP(FfW'di$J=RB)E Uhf3g?wnz ǿIԴɈr@[[Z[pu+ClQ$!ä/FW6}fq 'SYlU[ ;X9ψܢkTѥwyٓ[Sf0tET N\o4H9Y6!^v%G* ~cN7>3PpS\BϖA|j TG8^7 T,66x35$ |LTJDzW@:"5ZxCP[".oۂY%*5cfK5)*V`ooV!(*ocd7dXEJ3gV i$jNo6Dž/,I.)J#hiVź DXX)`ImЖߨ(ʿ /EgD]PGc*\$=BhWl٦#DrVKpᒫ{)Q\iNSO򻶹q B懀0r@Ye% 09| $5m_Lw_^0CuSY \ëoz>rG2`7kU TFA]$o5RF_8sIr|X n@%lk PQ gI; y9eM{PZ`5z\W| K܏ZЧ.nSq-ày.9-b0JӜ#ܟHM%KN]ߘKPvE/{O&ϖ@ "hdf2תw[:Âe'X<#[vj\βW*ɭt6~ %Tp "TaḲ>U-omfP϶gVi(B7P5=REuضq; :j|eΘyÚ]MWh?^bqA?A7-8D,qT'exY+fEV}z) yL H*r3}I3J"1Dg"-v# { ~>}fVתMi,.|{S-6rr/'lf=ޚ@ЫmFK[(zn@v_hHM6߀+ۈ& '_@n%7J]KR%HJ=Rnpq&w&Y]IW%}vsx6G"uT9w_z+I?lsom9涌\=݈^s]3]י'zΚ"7HcTހkuVcp;3ݷA4dqQ=~܀BM_hӌ:]#qc'F+[mB dNmo$/\2>ۋp)(9<0U&)2#qz9)%=P7Y5#9Y-%Rw{ X6h@7M|QQ'AUQ|rP;ta#%.1B7D`V%uoi5:I=cmyDTo&MC(!8?G6gZY y7\OnYlsB HD3^ (bXdPI/yZH,8,;ݢW^yax7O Xقtό :c?_haH#<]hÁzC{=B Fa* -n0;7\ z1a<|4 ɵZU5)+J2g۞P/bՍtؿ U }' Zϒ yՖ.9,8 mi۞e,APr0h:yqoGD&mfFSrg=]#]}Bpo(]K?-Xc @;Vy x(,7'WV:| >c-;C(A\+I{nɆ0,={Ϭ#FzoEqGS;kllW,e_ݦфJLmf΅'rn mx-[\xD*yk7)@Ddކ~J K˽^rq:Q8?da lAC.ǹӔ⢠J*9ܫ鮮(-=o“ ˻U& !eI͜h}dpJqUG+Sh-^$I@ì.ٽiA@As1W@_Fk=##dz!~Iɾo +- qf1RɎrˋ]JEEE9"K=~eM'E£qx4*سv}~M.ULĚC]x2&1N& C 7NaTPn@#?t8 NIxuFL U˸Mo;@,yW"Wj̞oanBwdqK0Ohl×}bB6V`I~ţ?d=]>DMC '6?hdkW';zF􄗒з.hK^'7#k$F}+4>\dN u/mu,kGQt@iu[[[%#S""@!/sӫ;OT]?!.>VM ]jh,v8O6)s*ڪo bVza]=poo_#3:;SS4wLk@ VWG0a[#/}#"≴FN"olPŞ`#4|Wr@(A@BS*ZfT cyV!YvvF A/((. fR6ާSˑ l7'2x0aW7jͦMNZK:_wMMcwk{@{3,-ѵbq hWp]KzqཿC0)p?|u| B0aʳp T3~itYGW-TG˒.N4×4X)FbЙ\Ѭ Y|WB斥SU՗tͶ/ ?>q=1a/SeD)܀0hYGF]GnsY3//.UڵP&]T#\NReT`k*XsP67k 7~mzڑRU<4S<\'O;"-˙mgּq;lcW[Ҳd gzs W(.![i;%d@Ɠ EKPg:쫞eb떍V0Q 枇SݬYhi6^j >ٮ2*_6Y\+ s cԹU|Dؙ%xnJo B@+oΠpΖFj{-^!>kkF) tԼ0Wq}l93ZiF{G!E5F8pGVdЉyv=ӃArB+~UňH$=~+hDwIkރjCR1ћi߰n᠕||[u='uV)t`O O\w#^@zɃWbQ[x3}?]f|f^EŘn/Lhl*ˉ]bd~ =$mR,cyj=&rѓ.e603SҊCRh.p\1+RCYpa* 2& {Ќ*S\H \ Tt.Zc`Tay?JP.{c3W0r2k p/2FHG>/ 6,fBB`\fۄG|w o _q8 w BT&-;K~5W{,8jyd#uݪ󽻠U\YEgRu^ Ĉ%n-QV Y c/v-7d*4=JQ8a |"[QK=so-YXYWSJLtM:yVxU"0HLqkD`.[!m?WE v=^Xeo,qìzxG5{NZME陲2ehk!q/n"KT?Jh Þ?X%۰%իlh~4]гp[?6^P'zorjz =p}T>8Sm|_ԨA-*aoщQ+_nx̔sv\VH*CB?*S^3Ί[a?H+S60ۨYwkYˎU@JQ2W8u..c UdcBA0:&IP06&3͜S*}d$@S⎣߼WOݲ/devo'yL1_',nתOfų&~4Yd+^_/q GH! M4` J9b3bD6 DRl7f}~y'ZęL\X'96∛NT^85nmaFt&z7VF) Ul >u?6[5Mf$^ʫp׭5߉\vf@s&!F_%(Rt\::;hvoQ~k810F}ΐ< zxJ{suduMED׽l~z;g#AG89)q~纴Zia'?+OxSQ{J+VʟSf#wʵAd;]5rz C5?qY]xkx:}'k)@0Ȓ@ qPr$/ƉOHD{ԉvC$μrv9yV!&H):V ]#ֆLJJ'r3~()VHbn*\Wn-1,과] ў۟ױ|( 6d VΖ ;N~0y}mjP՝,@W &? +lAJ>7:uzX`Ra k?4{kO(fEQMAK C~kgKNl!LΛ-exhm#*˄9hjj#859e60)MAoკq[Kh5(eUaⱈ7pOm2*؎p)Rʦw(,|??WNmUK#SϘ*嗚G?Zx qVsOWkY'L>xg0Tn]iI|t?p# LK䪍r=q,LP`VFa?]iz%}݁RN_eJl:}*-CdԉEsgGa] SҒry섌?t*iU:fI:)}>PPFI'i>O'ڟ;mc"4D#owsGn4j2pO"kqՍ UClt%F-Ԟz*hAy?xzVٗ&*"Op 3&_@-H # XD΢AL F͏{/A6"iR$\llPT+O6=yBuE*//|}ĝ!P&W=Ag8ylK¼ '8DZ|MꇮCvUr ">>7z˻\snWB ̛^ 27GɗF'Vފa.8) v b HU@so',U XiBpOC@9nDսX"i&^3\u)P5K)Ž#tj;|kV[1EaۯqZ; dońiyƛ/,_%M_Uzrq `@,݃B LEOxfWL[b 1}lٲ O)kL$ً0O q3SѰZ?e}?MǔTim\]nAya)Ng%TӢmQF?q!3 լVvdV&bDI|-Qspm|KLfűئMw-[UTg*kZ)a ZLz fmnP;AE.%.5^Z6N AG(?t'3,zj;e2E8 5L؀޷MMp(iT<`z1vjn#~_Yʶ9k+EAJ1Mzba~kfTqkH<|`fCn!Tˡ7Dw8$-~%L:'o_}L :dR}& m,>6bfп$5z<`FժW o{pb-MhN Kǩo!E=ڢJ!qކ^2 ,vz0܉䓬jBU;=Kd7<80/zu 9s-넠eh,6F8HVg,o"5oe}f\L#O\T`ǘjdUJ5[ʙv/4|7,sNb{4F9z,H L?.1 9~Ѵ[`i h3Ax>O$SK%~H7@-]MM1e@W#X&{DR>Dޯ%a(>ޚոѭj@ a8zl`V7]$: 7%6R WRko?р6&akiB#|{XOO1a3Q>43Gl&I5{J䝈cZ`)Œ!YrpUkS)9f-eH=&@ryd&Wy|8 ?wF8Yu/>t*gf?1%=B:#@_gS曏 Dl:|-nc|yTZ`|Iy@.y_S2rp>pF|*x*ٸfU+P9$f? (Hly9vbbN9pPU($Q WLP0M߫ۈ ?mwxJAh N:8ſfs_ W|:续0"{OeW5A |%1Hy=by/=`"QqFp3PAsIvjpVO_@AȲ7C BR"%a ~\Os5Wnv|M+(~!8. ʗj$Y HM@G,IY:j:dOvө4tFcǦ+ul*nF|ՅwTT(#|ѴlU_; }0`@"Gz\/wi{NOG >X3ͩæ1x9{bґmIM!|n(P:>_!D`xlq|R7qu4㲁@M)4Jڷsju~N|Ύ"nnSBs_ĜT(:C6&h 8ģJ Ugp,{VЅ;TbD"ZcV3H+KF*~_F21f _ɧL쀅|aZS[)׾ gq.;qt>vVCHp+(l6xδ"zu g#XZ1^~VCq~R.NEV1~2 bo,n+fN9nyBH-|`kjm&3mkЀȖ#Jy-\lr9?ݴVq]+:e_2EU]ɧ7A,U cݳ_<|UB"dQb];Vj+׏5/g?>_[T(mC;C:=2!BCū薖,%btE ~ׯ/ǧ eYQ=UJp,oZ4qqL σbA|0֬l.'UKŢ%;DI.(1тS,& .-n*~2ZYJ\ȠfF3kBS"I`);w#rZgr='j[K0mE ><,?,f?k~qY"[L aDD {\EIZT!GL khj{uIiZ(2Kuб#. >f. lTU9uM'+NׁrX3VӼ1p`km iVcm fH-pi}BpZ򻕓@.5{{TLfE[AȞQ0e(&ygxSu ?5Y<^.Efccpn _GwTƳ9R0Hrmߝսio1e S%.f·!F?ZĮ;/׀?urFAԈE@1(N fu_7(el@= 6SUYٍTW|lLߓxo5=|{)@SMy^cQ >aFW?T|7a<J ˡ"ߩ_ ΩPW" @x,kxŤ<æX "1n`^b|ԬqaSov5i(x5 1d0*$ S%>`v2w2sp+CR$X*Y^g> (|Āc1C&a)_m1c^EF> ˙Y؇K\%q %g$̗HQ.9C!Zƨ7"I1i܇ "5֨0KoM8$'oB*7t!H Tw&뽴POBlj©`TdqI[KV+aa8@.qXp2͡7$ K)K%je|h`Ƣ ]1?Vm Z%=U[a'Ay!ۺ^$Li"+K}8W4XS(h;C5:߰[2S+TQQ)Z-:}\?5 T4]u|5jۭÚت+!qfH49IĩQvI:Vё]~]5*@5=Nvs3̓Q&Gѕ3-0ٌ4a<\ҰQwl(U;Kv<)/w(Hw`1o4t#Gq=n5)귣>X#liEԕ7X' #6Y[YLLsbljI1 SEiW K Π9qJ;^noґŅƊ vVp=j[XUA6kӐ~qvD?9 y$oFhDS׋6ĥ :*Z4L Ifˆ.x9$*MeAb²6~tM w!RyJ3X8|"{?`\t9 Ĺ]ov,*:~ ."6/G|?eM/܃ih3ݿTN>Em@vi\BP]+{z.({EvTqomF0Ӭx3=Mjekΰɟ꡻ci~`,sy,ID0{a\T`Y+2?~wg)L8i-%C^םD(#+GEH$)Xωճb^E_Y!Y[&]geb<dG()#N2In,N*ůmzӪʬl^acC璯;NU)9/=@QS9pk̉*#Ep˦7:ȻTϩ(8_,*'z;K}P#䆐H {?)mv(;AIX3H~ƙJY>ryV;?;Ryx&;,4)ykbdhe!a"4j1*+G!jfJ!+aHaY86]9lyf҇ x}rwyPE*ljgXyՐ-?dr&vlhUա;oN>+ hKS_jX M~vxV?7 MG@m]w`=vޣTn9:`.Fq;[Hf2ޡۿeOd> v`+ZaaHߤw=2~U'3o6^ru?ޣq%v&@M ,XbP7~Je+q|5ܧl;GᄋDB@jPy,|4_ ʹkM9=\]g\G&r|SD{ّߊLZ5bJ-$9cRp4|ƅb UFAGf8)%i@ hBMsZ0V2!~ A*zJ\! 5.)4.< ^#ztYq`ݾ|*t|{kҽs鮐G;glF-ޏ}8i;S21bML,H`@}07bSKߡNj0~ ȹqԣo[zQH*}/X.<#= kM;`w†yo4̈́?"2Zzu^3^Lj3$W1jf{$=8[0iAxZp|1ehܶ lOqConE] h*&eCGIS]RŤ)Lv~r?a&,A}h VpCh`?]. < ,yчbIc9(lˉٮT:a 貘ul`ǓC]2||~{al= QM3:K"2ҔLRHr{ |Lk`~/f)ã,@dqPk;~CNh \b+Ϝ w.IQ!K%}К_},d* m]\JQ\Dj VII21WmUE$څ} y[dLYbٙq(\6ڡxlp"%v~;fPDn,]1IJYcO%,闣 q37VH'#} A?{sOHՆQeY嚵Lx.:Ok 8c(U1WjYM;͏1| 822$Xebb=bֲ}D 59`MDq E YX  n6Q|*dLi ?@*wNrMjy}>}{* 6ĒߖzB-ƒ @6m``H-q{P9װX'Ki R%bE6f|!;/# nVָ 0V9%g>`(;,b(DӁL)tf fRo|<1L]Uֺٔ9.վŰ#%Cx53EYN3,anTȕn:o .u5'V{>!Wp$< pT*[YʐTo2%XϹIߧ͞$,N D667Fy tB9adf'1"/z3s!ouA%*pB=WQ2gJ_ |36iyQ.՛"eBx4S^f;liN F~3-f~<Ƭ#NfDsGN0?*,)v1PW{t&)i jx/:hg=7ViokZWb R^vF _˹qzr@m ^wH,.2LS@E2}|YM9GoFrX6T]|{iq2[m aI75YI-}!a"t=Ir*P:غ/i;) K+K !%NJgrrE\=^fRWp- Ur7MG2=z6`IhjZBH-y00 iF,&s#b7=5~_=IՋgU=Y}JKn꥞:6jt,:a姺PJH"$"jH\-4'u!&U);xH?9-]|.>VQAkv_>(OA%@mȿڔf"$@E4LLظw#0\HlfΌ5TȴXjR I$gL4P!YqF.Xh ]j:N:M`e6_|=؄~!d˨^!ypSE+\l'"ScvTo訡7y_X=nzzj]<mcOs~6iiR! s^y& |I%avo&( GOlssWSz >_E|̨cQYY& ~ʰdOvU& $"\-YR̊:Ex<K!iypzg y?2ll4,RED9hI/@.4/!֝4h& WIM4>Y@8g#'짋HԷ$N)i7uL_8tkqb13`/ߦZ[\_fsDлݨ׶7#`6 AtHvȭԒުQ+sJgs\;q@\.ᥗW$_fVV|8 AA}FDl,-ݙ< m _Kԕƹ=Μt2Y`p}>͍OR߇ }<*VN-k@fRGvihۗE}$ ָRw4o^B.DU==kkt*LAεC;-PO *^NG3db^‹H՝sW7r,d,]DJeC&g_R*= < oX>IND@^yYTB,g9ؑ"qH|x~3]("YBK? f 0Ũd &\$lDDkS=&bfݳ:/'0Aӳf q1@ ˉR"6XA.sF^K$RK>,9)銴+=RbZоWL6! $:v2d'3OW}IY vR75wkG͌$ۭ4y=$TR E= l_F~xN1gP%AzOHmLX B(5ݻSvCFtd;W8vXDs 5t77߄ߊޞ_WeLҨU# 九B .1Ji60p,ռs4ӦǼ۔1 $eU77$A O#ܭnv\bhioqăV؝MU7Z'W2Նn~J0;2.R1uxc#=[&zt8:Y u9\sޏp!"*prq2H # X':a%g(]?@ 8!r|h'rM4h;єff(FTvI5@̑T+v" P%\<\Վr}Pu~CޖmۏzD+=NiULh?ZE5V~Yҵ@>Dw-`þ o2'iV(.oD{s܏ioge/5t :vv<đaRb3rb!?ᖈ/phiuGpE95aԀ`Q p>ބK7? CɔhjMv7&V7eyI7}i{8yt>iC.)tԲ v E"6nl%1$=;/7CET}?R=6>}޵q6 ( F Gvv-NNc .s"?qpS R?+@JY:!mУ!?AGt=]&/vTćAQe028[NdOPDG!70m{ѝU@˜Aee%/`li&ZtW5~9C!Z%4qƘ -7`lFR| wb>gʞl]h4Ja7xyٌa'kYEPWdNC#̶}MAͮ8`3NSݭm4Akh‡K! x*n\I.1?1̨'{[EЌC}UZ 1eqdkPq*tluƒL#S$͡gJ@kGۄ(P@et. eUH풝R8=]ByԖ}GZwH s&!RJ7HթH/3e&RN L)] `#LƝ:P9ÅkW ~Yt=Z`-#}൉jhj7 /jX˵h,JD\9|΁D[9.YKG{́nH񱩩< w1q.iܽ5aSW[qMvi*QHT6{H! I,iBæ+S|b&Ȫf{JOgs%ҏ1?H]K>&HM6RIӯS1'y^+mHڕh_ί)RYKA苶H.C)KMYi-[}׉EB%ˊqtq)pNDe 7+vOS1 T;%~F6C"!}aU€d!mF#>NC# *3b /qf'l7KeYye;8MlZV'.vnl0DY60Z^ћu1xW}T1Q[`•㦦})Z#Z`UIr/ˌ>Y&LEe>"Ru[ZQ~9r$Mk)\Tj'*CuC #PlHCNtFm/K[z G_1T dC=j2[B&ܔWk ({ Fr* m 01fr&^&qL8[I}ā&n#B 1]TOP1@v8u |}ɷq PҟbřQ ;+7u4GKM_ $pJ{n&J@ur@0 Wj'ۂ7N3Bš+ ,R",L⧹9<1Whl/x }E ۮf@\>Fג,WM8h1JT q&_( 5@閯 (BVR'`)pX@sΓry/h+pgJF@竻52@+;cξ ۊsz[aQ wPjs0i޸dmپz/+[<2uF?WW`V:I$ù".G'"%??%_S?a./- q(j!u$8*`u QH$1.qPBX}𒠻*L|&L*`;(Pl$g}.p0[K&8cD+YT?/sKi]b(0\TӜ EZ/L*cx=싓]rڂӵzR,YM(:0&Õ,eSHmbuH`+6r!`T&]n={[DQc;/]n Ha뀻- FS8kuhqJ Ŀ{}ɉ)A&pLCZV[(d c4+O19J b Zb۹!#SY)T hMgӅaLb2_:0. <Ƽ' YbSdIvEp1iydh?rӐ!PG?^̏{l=^Nv,N_~"t♚&Q Tv;Y)لO["k :Y8oHX ]ُ,F"_~Ww>Rƽ-P=w*rc|UY~,|˺SN\&?/)'7BL0rVw4CIXA%Uhxt*h'r-³b7ǎ>%7BwS[\A7;0զxr%;`|7jW[Er0+L~w-ePO˩R@'Mڳ`]F}x h78ۛӍg~xN/&OUn2E_{!<0+kJI;ٙ %RRTl>"L5k ;)p2#)oy#[VA5zNqyF;8*j'2U^)Sb@O4>oyerJ9H2@ZdN]eK֛( a/GV[$po* ijƳ-'>Lh[ScF^ņp.#Ov(-)TyD#P bxf,8v:pOW𑦲+*%鬠J_o<Kگ~+p12ZzKH54dՐq ӗ0^(L &ZJCT0~[?CE@j[W/)EB;>%bR]FTٛb#3PO#U S|؄p>>y+4΅?|iBp؜ ц0ʎ3P|-x\]}$@{/oi~)zLCe29nT|_o({qt[4)'f:ip'eT ERKb$ep~CH gA#ˀI޵K_P4YƣC};mTB/Wq*7쵧Iޠ!+o0pDg*-ZҪnur:#RLW83x\K$#$c eTKVZ.,_7[AQarcBTI4LvxPw/fi o٢[#Nu|alua>WH;dOJzasKS=}b`a7! >fQ #st"KO_7t]Ҽ$@Y;_⵭*Iq)xƹv0R;ʪHoh^4:ʷfSmZAK-'R{n8Pq[Wp؃^ j~ݬ'@@ouy%gon&`ڏoOX6}mKmzǿUU y[[YjAIO̚@=^hU9؝XY鮞DYɐI {Mo_@wI"1m֤\B̧@*n|rN_ /.u_Ϝ2,<Gzyj=٧ i 1W6e*^ 2&_@KHcDwgFvm&yWb#Nwv+}npS#&^٠3-ARiNJZXK-ʙ U zڨwYpM1se>C|''J:fJqNY ;棽V7䰬Y4M%lgrm6H(A'$!c@шrA-@!>V=#P<ɂ6K";3݌cI:&x9wg'Mx, CJ<>V(8HQTL )hkgTE"?ء_ {FT \>E|qMݴTDև<:m*8I@=``)6{bZ֯?? X|IŝuAl$Mh4eXK|3 Zbqq/g@!Pٷ:ѤD5՝sC䄎y݁ Ϯ؍[mBh6f堘r#>F.ij1P>3;[zq dFx oTHm0wU4v!wjt4IrU aOJ\m8D,"Y PTԑ3@PO\kq6Jwϱ!42z$,!;FEJ= @&VIogm?F".HB$Hwmz#I2Aښ C?9X_sܵ`L, y@i-?+]3Şp~nhl4f‰ .D^oWӑN"Lƚ \X iy vt3R1򦔚^da\lfPNbYɁ`~$zj1ҸfUnw ϥ&H$xb1^v ,AmCո<,̀ZUxawGsZ&Q/R. @6`_R$K0i`7&Õe/WB!-Ee"M_BC|\L5mN+! 8= 67ģu /Xݥ]z^N)=Z>SwW|4~;q ѩN%#m[W5˄x(Ӏ`11*k $'ML˾&4iN8M?kC_Oډ4$h̜*yU]*e=)Kf\jߓ,ܫ/ub=u0կ)p9<@-DŸN&0 Ց i"p#f;p+J%M* F=q)]$G+G <|,D9rJF';m Nf3zS1FTV&JAO*.uo R'97YX]eEd4UXkUӔE}7TĿu|b뒴ѝH ΃ӣ#m# !58[ZX?kf)Kͭ YWQC/x&&n: t_?CQl P4gsx5 IhI5`)*BHWĸH˕[i(A_r'1:?}F uݩz9ҢW\1or] }jUL }RO]fڤ{`N_Ci=Z-c:rׄ@v`=CEzOTLRca?`sOcA !&v ה僎=E5ݞHϵZF`Z!@GiwӐ͆#9_bt)mʤ~4>I1GuYP>~dj8Ǒ^Xew؞+4bĽ)e5VմKOŷSoXE[XNԮ^9Thd@`8k:O+Fg4J=Is'd }yzk x*Ne^+\]jI.6 &k(kvՇz.Sډ_ޡ- P?@PqW9'.C슏e0h(ޖO Omo xy~}>7Z9 4@ IU  q7e~zkFqX^Lme~'Iy:` #lݘ(1#!E6XQS>?kv {`>"s N4k-}{1CI覆A8 ]G'ThBL.~3ݱu6;pk 0RfNMT%$GGK t_ +Vt۞ԑ 3BϔRLYRN@ϖ'4z\5Í?_ AQW N%ba?^h$Ska=yYb&/wvЖ1n{/#1,~T3º|tquSe%W?b.*j! bJS: f=yG H:@OH46Uk[Q YiE[e[_&U,QuLy8}ogp7 1*o[&i7Q?2w?VowuHVtT;PD`v?8$S^V2yqHTr״х57vڹs\F^/1.t+:AҲQ %d{2y] &rsPlӘÙɬݟ@/QȌ2R )Rhф`Ų'qhte00+qVBʇMn Eh ':*Cr͛F `q_&T&_klr pd?>%jmA4C> *Y0`eKl]ebw -;$_`'sNM]Spy^ r ^uLEX%܀2Ę+)]|$^kX41WgaIkXU/;xՂ ]D'H? pqd1v|U֮[( ;L~؈N^XYG<<{Pa-i;,P ;7'o!^W ތ5wӫFv<_n'uKEd;UHI8EV6iɤG_ZMY%DRQD*Orp!tўO,فp,kGF`;u.yZT[i1(!WEDy8D]loiii_zլ0@^\i%4gi?cyf(ƒMRa*-8GC`_f= L&]%"-MѬqPB'$Wt=LL50Wܩ.*5! riԔ[;,kcه Xv Llu#q^t_zeOagj{]NIA7}O&i]U uqQ[ m^pL@ED"e\+*7Q+35SqiY|r#?|F)5  s{g'bik }pь4 \9?Jː=_ȣʨ:m+CNvpq958fLgQ,C 䄠TWE愑٤ݣFFtUW)8鿼wgw(W*Y~|K'B6C咰]1'nuk zH~+-νf-3+Jeɑjm;|2-k>]{XM~.gf3@Ēg<"Q,.Zuj]%bg%S ? ]?$9ݭxJۥ&uh[ӫl͎>KxX]ʙ]|t{ F wV'2bedl90ۋE?8ƒp׋'9F?l}&CQ'`m Ro( &Ǧ9*)yxkpN_wdW9Fr@t'q;&SPwc+Xv^`u,y^Gz^H's=:fMƞލocدXBoSFI\\`BlQ&g-~O)i'3y0hʌWmCo#RvvL[-]ǰ-8!7g[ۤ !B}36t'ᰵ$\ŃĒ|r\(CPuJT:%Yߔ(}wH:tRCjWd!{FWƶ`?~ /B{%b虽By Bߔ(B?V4a==Vώ*RZ] GĝM[.h_*_yUS1Q|OP 1H]vsrQSEEkBm 0{oAu) :5n4n4Gc'"w!%~@ͿzXLHc'fps@pR$hʉ.r^/=p=wSIeS4S**QfVܲwq֔A㌴leFz)Jܝx3wXԏu*7wNyW˷8^-Ÿz(߲_JȐgzXd k_3|wa+nuk;0;q+GOo{6e}B䅎7P'10A&ׄS;b*8vDY/йGmZ1w<+(_#c 䌰.}Q($bO"~Ft|rG{"xVqlq\0DyZWͥOʾ%9?mM:gΦb".mP)W-M>&VT2^feX2iyFJ*+^Y@h';AF~d![c(MT_'7vXҟ8 E4 q EDEILmeo`3TFy1yɀJ;2)> %uMZoi'7ˣ}`Z.&)T ~}h;nR}5F]VvRk IS4"Qȭ/%jwa>Oڄk#o=mB+RRO[ Hu [ 1:ȟe|k}+lxVū>tb ┨ O>sj>X wraNܿh)h>½^9#qww؇ l摌?R|Jm9/F<N^A88C3\*h15vy %dmQ4g:S`dhY!g[Y.n5ʧ׆a q{oQ{ehr>8&LC:B,ʽ;@&KAe?4ߔ0 s<`lZ ASiE'}ف6bVqX]FYy3>(Rrd@#i)s۶d'[r#~G)4?$WG:pIx^ H}M@TǼT{b[{e(Zҧ V70TTa2]TY%{hjjlCtM}wVSQޢd AswӬ&vƜÃc/ʗWҥ JEqe(qh`:J.D햣?P[ vҒ#?.Lo%0n٫Δ)̂98Є8b։|BG)O*~?jww~ӊ5"iuvB9QoTG`| b/,򂸻A`J Ҽ9z&cc!SUWLJ*, NJ7C8'ݯ "Cicc&Vw#Vܲwd{GF-F]EVR㠜0 k K -Ng@Pt~0;%Uqr x9)9ѕ`blKz bE+bYpdSg9@b,cvkށ9RV3 -A_XXށ69i[SN;!a)p!8_jҮWB(AImHr |Ӄ7h`Q`-toa=$S+woAUI^7Ãߡ@CECp)m'wѸt1C ]5FwHT$\U֗K 쌛0CX5b$R 8Mix[v|<0|e=EmK>T&xr$1Mmۥ[}9 <2D "ȍcGFWڑ~;o 4UBn;F)}wUsM,P:Ҝ/r AE4^_!cF =Ú*;gڮd_׏DO])OO߹ ka_Ƶ gM?s_ПPK[`{ߎ#j,3=(\I5lx$ ^<"E sGG_ @L/ 8Ž'9Nd%>bҎBC0o?ܾB9mXg:MSE,*vj%o*%{k?7gbUylI_^ ˌ,6?UFpm+?Lr]A=C960.z FW-T,z6P{Ld˿DS y·Z+S;+CŲ(@~ljak,b? +^2"drطd;0PoEgwع:?d܎&4"RSB*Tnz)e*n G*NQ,Eo2'kR D:oJD0 Ki}y 'c0ܐoq2WU#*w*% <#w9ìR'W"LVZ̏=kgDn/N&Yi xT9۸cv4^=pޠKK7^+bv. gBa_T0IఆG_+ ¯D@sI娽@ g)()‽yK^#*s%*CoڮpJf0ip))Q4rsP|VeYi%ӿ9k5], )uhVζ 12k/'$/LhfEyCvtSZ\CpRrN$%mAJsԱ$HY6kj=o,;hB]=; G /A !`K4- y'bg91)1-;z8U(Lqvya$G6 ܒW={:r"뜗O-&bg@2 n RV,p,@؇_OTȀWR] ׾2hQ(H`Qc˔o@'5Dܩ[yr2X$ U+Bǿ mSW]MC$G."/;h{Oz),k37 LXe#4~= UEfshS2*y-͎\#@u'jރ(Vz Y._Y CMX&" v;* ߵ}K| vפU*1IF8Jtz\#۠|0 Lm[M%@ %X*75}><ᑻ~5-п!Q ~S|nzL9B&ik[q? :x׶5na`})'(D-U |HF)[dI-qRjSc \ݺmUiijU:=tR܋:;ǝK'L5͏HtI!xj]!N d( qhϔ7cm$X, {X\aPn3:諗29nvpt["ȬӜPrniD$acs$a_-{K,W*6ꑩ VAݘsV%%[޾YT;, Df辧\ܦO-1]d(&oc*Pi1Po‰"dQHZDz&<|y@<>1lbJqo9J+m1:Xq ۂA|w&+Aa5'ߍc\H{{Mڇ6@#)`^8+|&a%$@2ŴJc`4E{ %voNb@P:7~H#e~l0%J2?, 8D@4X[k, ٠;"f 3SrA(]?CB,N:G 'ӕG){ЩN]^s*)%N)ߙ_&0+Pn|Mlz4ibuqylq w&vHܼ\Ⱦn @&) NDVte1HvHȤҞ8`}-[WI0_׃b bxrE:tŢ ǖ"-Іg{=MZiK*}Y!͟l'fy@y,SHU_h [-v(RjH=c|oJ$~]#7H>f٬qёp<{'B|q./$FA+X;HY*eށW4_j/ط=z>CCCՂ-CTFx:epWqaޠd>5u.9?o7T>fxJ:8NͫX᱔dq䦝݌=NZn-j :d0.њT U+05m=W\C<`ez7⪿%bfy5w)\Oɽ:̆H;~hFZ\5 /5\v)8|A(|ļn2æQV<1!ҝT 1Jpuɗ#IAGt'@6#1Q*yg pax]AHDXʰ`eX xBɖ[4iU_0QǦrl&hj'U-+,u%cYAӉ'6 w-6 JSAӺ@@A z`> A]tiFxorBWh ! ,߳_Ԧth[ -L a*ΫY[Eph8+\עS!6zO'ݜϟNk(屙rMե:>^\C&ּCSplޖ Rŧ3hWQ9?zclkɃ5P2&M(EB2u9qgc?8^Q8BU'#.*X&vLK!M܊8^;{e"s< BdڣZɌn.~[z{w\RO_cA4ɀv3觰 x&8w~mTu"?w!l:Js`Ms#čxͨ+}Eh x" f.RzPE Qk_a{4 hNj ~N%+: NPoN}񷐁=/z,ޞ۞ԵUŻ]Ao5("ԧMI$V9 u.l0"Dl q`_dѸ 4I` iPr(3[67n4$/*. †b++FLu ;Ýn?E l>W7[/œ >qE9w1:CeR0F;Dĵg_U`qi"oWsא-5F/G&2kQNB 8ìέDM2pT)SXЮ3aG kt445SK_R̰D9M|Ȩvx*bJslhORlmFEN$}-zLǓNO(LWEGj}ɉhuY;5\BȖ׺g8ABVA>ɑ]8CT[,Px}M3j'.gKgޅ@luƪ-8ۖbIKu ;}u|Gw vɁ7D`>Yۋ]wo-P9<[X;OaƤ%!l+B%UIai>f{-eܮ@ٳ+ћJɗ}LպOo\cds<nauZ ղ nif#mA@!?88Jۆi#3[R?ƌ&^lJgTn4OK>|ae7XGѤk?d&W4YݱU{vѨ_$DUaM^6N]#S]?oVֳ<<%Ȉv?o |pչ㲮- Hf,7:?N<&r#,_wŏ`z_FZ8XN1*K髑 t>=ބ}Wꊈ /&fy[Ais ; :LZ]P*)pa |2GҔ&ңC~ۄ\r㣌)hR anH}1FhDzM,IJ+\NiC"t*ĐAs`l1#~ j8&Mؿ_Ƃ,Wcl'xFzw"Y;( aǦu+ڙo;JihbrUj>9 Cb9)VcFc%؈O EU(޲R-\6=v|9 iOL&gQ. n:OOWQ4G8-Ķ{4DSia +NfEK?Ԑ3n0+tZqyJvrڿ"cT-0!!4Q; ?f%OM K4`˼41yzuP !\̰v 8-J".8Ebn)8earx݆MIX(4̏3?D:P0@po;"^ou' c%q74o )c jk0&MVf{$Ť`zG9UG۬\8í ,ȧќ{AV5̭A vzu׾޾IݥeY9߬DϑRK&)p-6)g(ҧ^|BC =TRGF?fԨ]e-  p%%T`׼sK/gM8^|\N1xOt"AI3lm?eQճFh{+3rGGn=0sh{An{*2!ӝVNJTHo~t]hIEBiTʫTOYF O1\ 8HfqPhF@] @3i_G@Jax,=ɶ_đtKd M?޲TCdT2wXgPMdϿ"~6oe7S;m6:Jf̷@d˭̾,AGٴs>/8x/6҃$|śJ#uQ_JX[V')^bXYLv걧:"ގW[atСQL] E3ׄX;c@*na*;|wra yPBG|K`Sy$|g3izIVz}QWGx}_%AR,#7,!MMIPkjRၱ/|G08nظ`WdKzz,]#͏a=Qe%^=cOɚQ}{a"]~8r"OH6~>{ 0Sa)? V5(##wN L$zHfZ y+;r(I7s'ߐ5WQs "/ ͖qb(:o"jcZԟVme4ؽꝭ!ݣgWTz`]w\ЩpM 0C;P$9o2 dS|1KMbMm{q %%~E; .NkB}xz SS\1S&N8to{*#cR5XPyP"iB<#KޒO֡u 6^ xBNtog]Vۊ 'i$3'yQH߳؍HV _5piGQT|&%T+W!VmЙPPIpbɱZ"C~فo6ba&v|Ay9b(: 201} 8)՟gM]Vw. =kDԫv0#QYe>LKuڴq蒇O!OpAGFݾkW*{{`'_7ݪՎÛ| c:vTn/k,ԾO C|GO~&vxW WA1pPғN3-*+xp?G΢1%O *b}ȕ7J"R úwP7BS `uVNt63ɦ!46)Ph.#mMN U&V'ς kj3ŧ"ZPW-soa7,m4Q@`a8%+yr~XP"Yycfi[]9Ec iLj_ ӡiC!c7 W  4uݲYi(sQDT#`/>+LB#j@u**E۰>W3A-͂E}_N z6J^L\\lg XS cMZW8] 6T6NfyhGtB{²)68shWBC(hQ+BėnRD>{p\[R̅@^qKUo2Lx:~$vTlD7|,kb _l$TeYV]7o [w^tT+ 'J࡜]t%(pQ̼r.4ؼ`W#l#WPRyxniه7 ykBx@BOXT}ex^)2;Y2Z@zdحRnke{cR$`Ypg )d/"'BńGր 4OPQnaw3&S@[B<͋k5뜍sKb.;  p.,>G(ulN_.O6k/=PȌdof"HKbu8~}tp']5yc\[6ƃ-9|SRϧ8@uļ\Jh4C`uis0o`U4$7S6rk7pKVo_dIۖ-o;٤X{rba?P+" -eg QaTcQ(s/p ժTF ;@~acNB okJ9DF&W߱a/,-3fmz|sD74[Az G'MlVV ]pD{E$J')l VU_ !tE0~e,T ,.Փ[fY~XeiC&PlSf( <'"2Sŏ,K'ӧkAX.u|"UpB %iCugẖEfqEŦhbYsyo|b wi6'3]^=`BnV(`&b㫗G5Vj`e,+]˔wQײMV9~Ɲ\GY&s,'@?j`z wy='Aps e c{h/4>|ʳɛܫt,ǂIbBq~@'ukaXx_d=% ͨ\E)^Y6}5;crP{;8TMaPxNfub"$P3 FDU)q+s bcx. hĽCE:D8wa#EӚ@ILompKG?D?8`ncJVsIykf楔,'ƟlK[3[_zIvMeWV*~()ej̦q!a`lPW8I 7bUo@J.Ԥ7H P٨phUnqӑgmfӍ:ayTtWA:Z`pY5AUq يD1٤P2^K*J5na} ۪΃{63dP,3asJfrFN|7wftVBO]!|&KE F ^Ӽ4fH{lzřq_9\8y#B^G\lN髭D8PCp'?qqs|T㗸b⚺R:~20*9b> gAsKh" uDCcmvQDpSL${G| @Zf`XIBn }(n|1EQN8-'\{n:Y-1#'IϥLYߎ03:Uv|˅LgٱRj\%<)ř1f댉U//"t5ox bZsյB<{vq:`VJH_c8$;7~/@[Rƫ6ʗR .3H8P:&٦]#aj~%]X :֘w;mO>۪&v;QOѶQwVFW+Su56&r*rg1Xv,/133x %DfWXt[f 3'`B9M+5iK0<,ﭱt4{bS5U6 1̃GzmdNϱw0G8ښzΔۈ&X&ٻdaEʤMqrhum'Q/<˔"|Rq_u\U :pPZvPL?lOj=>|$)_;1OsO`:  }P@&%_.g-(X`7~ Mʞ17urE.P_/?7''sZGb ~e`> >ՠ\6~+x  H7 xmqXgW+[`jH_OvнzbsD2ҠRf dzG1nb&V;dk!G[RhVQMCP:vs1*ZVo{ZѶInþYąW.D&SPb l[+8qn P ;7ΈqG7SjŅU?K϶ 6E0Tg"gVUoH LK_f wt7-r[0D4o)&hD)b#Oi2$| f| MuWIl[_':`o}C&LU <s@.H̡sQE߽3!7H@$q5g[)D,Re@gb@P\ (qmCW1>._?'}Y;Xȣ:󙎩>w{XL܈ml˖4_DKٸ jo ҝD>'G1 C& 0k咮2|LIWQl0 EtgPH?1$Aw_dq~zvjs 4Dy^h^DC#惷J9|u?HuK&OVF6Y7ȼE] @yz?U┃I5,Q _<2ui'%iMqKwJHeܮ !bdI sB{ARBP\=>1ߠUWH~}2>+ו`jYLEH)H2߮ʓpRmwnK$Q*W1VVs6b|`c@gʔ>,g?MˤvA划,t_#MXtTe,iHj%2JNFXwm"hGѬ!^ Wf/q?f- ů|~ x>\վ[^8W,LgWv`m++ \ 4WSeJt, 2bݩzY%Мۦ468u9X= (F`uSȗj0 ,z *!3zoTHV;q r)#* 2\A3|N_8@!CNop›H\]_㧰QpF- Q?!{hJ əBs *ȓehc[wMXSPp)Jӽ &~&HJ/,U ;^4DU$MA%-(咬X2{G8{P=kܥqr̪?\nĐ J~U0L&WIY`5rIq1NLͪ 4\eď I~)bM]T#0V# ;.%X2>"Z>uټLb>~T.$q&~ ͼx6RPbPj)nZpGbRa0wЅf,'4vg4({%SdWKj<#ڌZ^ +#-ӆb܍Hs:ؽ Ei7d3"Qp|йWN,Mgyt /PEBTWޣ@w!fm$s{~0 LbDsqVߙa,uwL!焞բgv?(O L/jXxJ)[-ci5ȱ#Q$́lI7Kf֡ |e+|sʣe"-f2 &*<I]1Uj=WuHU j6"cԳKbRu k1V9CC[GGԇĺ3-c&UH6-)0#e`#]TI?"8o w5LA-ňI ƙD¤q2 ٨m_PwQ J]R".)aKDPay{W5uGp_O_;K#`M/iC 3aC g%# WZ`Xv+" zG;6M-M`Yc0d5l~G\zX>̳CjKM֞Nؐn/j`^4 )`<2;Z="sxk`@[9vM)MKAQӁC&uť,Ip ƬX\8eX8x\iRCFl7*Yd׳Zv4cGo8Y#zJ(, X.$Mpl1!cׂnBRlQH2fPXJr3d՟=!0_?,'N]Uh<_gggTFW1Slt0Q?_p䩮r*Q唗E~K܏t6pJ@WᣠZVۥ3l)8TAbk,Rh XuQҬ_Yj1}22us;J=9vOSuɢb?~0[1%`J#mkŞu 6FFx7i k0Z"c1#%ʿj|Qj: Ö!!ޛ.$=6<(]`"/)k wh}{jRR蟼*xPA|1@l*I 1 de=!Aal$g&>%o;<&Q}L;5aO{1g6'ZAQ j/lhSTJ!a?@^)mқqҽ }.P~a6go