389-ds-base-1.2.11.15-97.el6_10$>k*W61>>?d " > =Xpv},, , 4, , <, ], _@,c,i,oo,t5yt{tt(89:A>?@ G,H,It,XӠ5Yt5\,]ٔ,^0b*deflt,ut,v$w,xd,yC389-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.[tIx86-01.bsys.centos.orgOCentOSGPLv2 with exceptionsCentOS BuildSystem System Environment/Daemonshttp://www.port389.org/linuxx86_64/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 <)fH I %hO@6ILPKXC0_1 (l`0($"NL&5 %5I"#F+y] P (m8?mp80}AP> nm ;$P+İSQ y *` :j') o <G~ 1A%: &2OG}} HzHp+IMTiJDh  b ]` GB< a W'@#TjTjTj(UFgQD3'!(  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@[tG[t@[t@[tG[t@[tG[t@[tG[t@[tG[t@[t@[tG[t@[tG[t@[tG[t@[t@[t@[tG[t@[t@[tG[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[tG[t@[tG[t@[tG[t@[t@[t@[t@[t@[tD[tG[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[tG[tG[t@[tG[tG[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@[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tD[tGPaPaPa[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[t@[tD[tD[tD49871ebd8352b3edf35bd1eb376c78732a77ea1cb51ff8244b436830a4a0820301411c452a9479b1bec7bb5bab40fc310b6efc7fd4a66459413db9644216511e7b4d04ec717262d4c2b1d1b0f53b5efb8afa953296aec2ef14ac35c2b1234905003d8d6c69629919cdb998077e9cfe95369ba22c715c5745480114c1540648b9852cb099de323d0cfa28698b80caffdc814588722a23adbaa8c17cd50f42ba1b32dba430228309e00a5600641ed418a38f6b1b67715ff8ece92995e0024d2b9b4ec80d5033da79a80f32d59da46517c97f00d6139b232cb282f8c18e2d92eb92f08f316fa48b2cc2bb4042bbca578ea7c59848327b284b8d061981d3734ae814c2170696b64b3c906d6a2dbc505e36ba1997d460ac5eae558f9c5b134647aab539492285f4af37390736ec34ed71b4c79c7525a5fa5cb9add111a89ee068b7b0b96e50c0c356e68e8941d395a005ef4e766523fed12d0333be106b2ffb7406a40ff6fd1e6a52e964d8688a185ba8653542fea496884d265b1fd42e541d15061d0f4e5271fce07014fe6f5731d6fc95a7c0500a48d4e9c7382fc1bce6698dc022c9591d604271d5bbece43d9d685c9d88f2250fb8e01eb32905adfc91331c6ea93768f6ec1968f108270db5373f2f8b216e62ff32fa8ae7a2159e5a3ab01460d782eadb01b26e7bb90443c750f940c32669735e3ff01ea08ba3a7f05872905f9f78a35dfc9d573ba76afba5c72d7b8bb4d667591f25aeb323c600c12967a5af170eb32fda960b6269bfcb5b443341d2e17bab4de5bae7d19b065ee306a97e33816a07db2fa9babe1b8c348e45647e486163fd81188508587ab5a9321bc4f368171de2ff442dd53f2ff2035d232127e3f2a6b472bb81248859d2ac53d3f34dea67a14a0b308ce42fb24a6cb95d39b2da0c6e3410e809cd665197250eb550a66ce6dd65f9388f275152b02d90ba0393e9b1884a745a961083a9f73cc9f30b62b0960d456961353230eb8749680d6d5556a02e95ac79d20085fddf388ab1673457ba7520038d86a48af57be4ed4bc1ad6c4199cd553ed3a8147af488e84425d561941792464aa76d3829b3006660db86771e9f07d894e6cdf1bcbf4defe013dcaf6c6c8e6e3c3a3fa534399ee466ea6a8996a585b07c28abe95a9fd242e47ab3bc8c4d4dc7e000d54920b6a67d32d3631ca374c24be1acc1dee38a0fc02ae28d95c238d772f027ef1e33b6bbd87d32cc44c9ed671e90ca49495fc2cedc7ad11872b3138b9f5871c6f9b6edb8c608539696cd6641567ad50103b8fcfebb3804ddbd67bc25545e2e36102c7f993f035a27b945808f4e2dd9f8206654ccf6d61d88cf52b14f3850ec1417a1a3114339a8a145b21be02f1abeed717ec84b0a1b67467b8556ac554d198798e1439d0e66e703f820724a8ef7b596f790f0efd953d1f4b400b8df2195ab963ecce4037d1537adc5ba185f147aeadf412420db49a808bf07cd03df41c288ce97bff2e3946530e1e02730dac092673f20676463d1099efc512ee309f3d1b45d4f97b69cf6196ef073123f6f53c6a64aa6d609707d1626b5340ccad2592627e177c090d18dbaf5369cb64bc8c4672a7a175ee56d2a30b11ed64569ba8411430ea345e504d374deea6f130ae70a9e38339b22944a5c2a526148e39a37495b91bc9921854ba02e6ee6e9619cd3ac453a237af108b5a34f50023813d1f9574f7ed13853639491444e96bea656aa18b8016172ec00450f897a9036c5736ae9692d557213e0552f85b2529c3f7397efc5bcd1f1bc5886264f5fe5780745319a30424396a8c915a70c0932be6e6ab5db3bbecad80792acb4f40ba2f4719b3fe1a52182487cdcedc10e86dff0b68ca2f9b132fde89f8e8e598160395f31d541776507f27f8f6e6361a3eac2770af79b96d6051598fbddfb93642116b84d956a0fe30aef850bccabaf6c66f9ad72ec9947edfd2a6eba88bae71829568d539bd8293085317cdf3f10484370be0ffdd1407bbef2b6309cd467612f6a8275dcb6b98cf4c4ba619bd5e99487343dc49f7854071c75ae1fbfb5798f091b705469cb6fdefa3fe9512869d43086de1268c1ee94bfd529df047f6845d428ea3542b75d1ae56113394878804f968c70e983fa2c5dd6e49eec1a319e511b291145ad73a7cf58b1a67de3ceef3b8ba41e0da9d785ea211991c544c004f18902a66e3fb1d7dc8591a2966ba5f8af097657ece398bd5bb850c8b574234a23e3a330a7fb54a886b3c33eb12d574aa1950ddd5a135e2b2a26ae53079066da85f522b74005f4c02bb805d711a3978acf78b5f8f08b09801933d16a05782620e48591fa952e68d3bed4250e636c0e90a09837bad0f40d4a95c0faf7a3947007bf5c944f253ba02cec3cf33e1a4f3dffee157b661bb3bbabe54ed2dd9e300bddc4f2e22db75841f2528afd2212a6f0451ba3920a2deef0ed6cbca9d0d1a42298ae6a677aab08185b20deb9c24ec139a1d3d403448044519695d7f105702ada67ecfdd310f0f8f0d554ff53b9309fb23406d7cd52f5adac0138a01a3d320380673c0712f0c41c2fd1339ca14434d498abae2dd54f1d6ad5dcb20c61521d01972a0caa842a8287db4d42f462af8f0c9c83c5f6338aaa8551e7a669b52cc08f061dc2a61526fa1a52d25103432417f58a6ea188957552fe51a4cb20c6d2c1252a975e4d0c937857944944fb11226b627dde6eb714a2fde1e8b5eb7a1077a549023b01704563fe8e607966be1c69c3fa2c0ff5280246533f9b61f1d3a2ac435a98a384fcbdbcf7441022991799fba1355c04baf2c3b8d8486c038bbfe313eb90077916c9514b473d643184beddbbadd1bbb54f91bb76a1e23a2c18f5d991f8df66a2d9d6a7d99ce8a210ba91be4d63b2a9883bf6ae036b87c077ce264bf53b1f5376ad26a735867578883ce2bd01d0e319be51345cdec962c76d33e356e7fa2cd38da3e3b93076b32ab968a3d0edaaf9ebc4ed2f131cde78cf281f4eef950574595ce431a9c469e30519c5f350f44d91c12eb9c86a76be8714a7b7cfce0ba9293988bf9890035e62d0f71f81b83fbeab607454f5c55637e18b5ecd7abae43f3c250392465179dfa2ceebf88bc892b4cbe764f382de5b5982a9f9571184bb7f458cdfa5af44eb2ab498767179055371b91e4704f8b4b1b9546c63fb4f4cf9917ac17e4762d292bd5a77c42b604317f530c1ca0cc9ce518b4442b8758b8328536e6a3d4452822f9ad86bf6b7e05ff64ebb005cce37028ce23608f4ac2b022c13c310df813058b2cf42b83fb1c590c9158be7d80a69c4b1bb10f4113834c1d47e5b1c2afb4e5583cbe1d5bf8c76e9952e1a8bcb0c2a06c034e9036116cafe18fb0741b70e682706c67d9239c8f8e4c847567133aba35ced4d33a70186dfee681717b142969a1a7ca38d832a5535999881c9f955a252757bdb8539a88f7541ca68bb45c685b8a5f43b8f1bd7b0e3514b0996911f726b9f9fb43d1b54405200ebd690942169c4a8315fa668f886b7f88dfd6ae94f0d7a222cd5d65457759bc5e49132ed3ef9dfa5cca57d63001fcebaf49360da7588dcc4969a03e24330b657cc46f2d28a2eb0cdf1655fae83e1e12eae1369a44defdb7e35f62736fafe3ed49f8b4efde78e12267e46bff7aa4c97cf98aa934cb3af1e447d74e164e1d06762b45f79d431c26e85e02267bdb0c656af67ac60d418558ac9bf1bd84a2cc40cd1023f49cf36b4c03853716a75bc62ed34acde51fb2e950a2b3da22663da6096c4516db4cd66980d3b1b91525a990049bebb3752833510246b1ead6e9cf744b09518cc038f5d74f2906c217adfa8e4b994c2b439fb527cc0992cc1acbf104dd20a1234b579af3513d1985938083cbcc055cbaff65bc1cff097e638a0c2f3a290cd5f9005eae3c986a1688fddf681c9b148788e31bca2561ad2fea3945ad549f8c1e58bd7208dbca633c33fadc5ff5d612853ba5359331333a09238e4a0c66c2cfafffea2211cf94e29c7e1f9b83000b7802760d274f3e099110b2449aa2ddb1dc3aea33d5f0e9a82a0e00bcc9afdc56dcd044ed5d1c8ee27a1cc31ff3ea39c615a02efa1e003e959ebeb081056bea580fc82b7f21ad01da32df7119e2e19cae6ee459cef6cd2ed1cd0c8b629f8353a92746c37d1ca3c45f98d17be167e0c8586b81f41b0a4b071f0acfeddbbe9892489b7665e51aeabc11b82a07f7b482ba43d9762944c96e23f700ef6826e947957eddfaada8c45459dde6ee268efb1879e1c2bbf4b633653665095c438e6fe9c55c5119973ba4db0c7af400434dfc00cbd8d4c90de49b06f65d259333e28aec4a0ba150c11ba40dfdc7fc50483366080df444f13f6e27e603bfe58e3d4f9c8b2b8133de3f1039e79d51a30c96aab60002c26d92a3313e7b17ec1551f0622cced91560f0029bdbacc2983ae14d78c5d9ae3c68753a6132a0ad0f4cbabfc35f7a432c790ed0373eb7444c99c64d4e234383a34da7ed02c212056030429614f255fe1503711a15327fa27760d5b42338c6832f4ce32694317106bb5bf5dc4101836d5099cb0f101602fea2c8d00e3ebcfdab61f40bf628d65a55efe04a436cb86d1327dde716010769fbfafb81bfdc5662e2e9427d591c57998829b06077c7011b3610dc9d695ad42bd7ed7d94ea1a22fb4e1956339bbf2a862a8b1d68cc77e46858bfc9490a201c3904f676e25a4752432532124e841296f6a224518ba8c12b807f26ad486168c8fcf6ddf3d8913e85b3cc7d472cdc24ba74a1eb7cb6de835bb3a421094318368ab58643d14c1de6ba1e8aecdc0e504f6a3b47ed05b096675064ea928f92a0274eef3aecd820c607b2de869cb1bf7a4f272ab9743cfa5b2091ac6da2bbbe32fd92d32619e384c03e5427c8386e614b317dcd59bcd118ef1285dc0bee1bbadfc993feb11a421ca1ba6be9eb791f38edf3851ccef346255899a676474daceaf63ba177f0af2f09eeeb05c0eff5e331a1f71b05984ffeaaebc1fcda4499ad86bf9e921f6168c8d5ff1bfc1a82cdb0e9a38aa4e5ba476ee2b0cf989e788ca71b5296db32de60c35f4e355d991a040e8b636389b0d128564c5fa465654a56eb9d451fab329293a7116c7b2d95fe4a61fc9bc7709038c6011dbc88215107dbd44f4d300db730551228460cd2947f5afa15d3f049d1d188b22e555c85870b200965b5f6c353e0b64d586235b1d6cf8645d16a1748a83d0dac33e3a648fab6f1710f871e1517bb448ca759d0bc589f3c5e89fbe0c29dd3ebe5cfaafbfc35746517179f44f236b985f26a9d7c3e7e1eceba7656a89f664a9efa890c459ffb832224512fbd846b151e9ed34d8a17d4325f208fd3dd75c2f17d539a2fbcdef40834f75205d6d867a1094474124b150cc7a9867d29f2794def86c9a930a3f0eedd80cbcee87a5721b3e658a11471f5f14c68980019c8a8e60831fe75f8b9f935808f2e3b8885e3b1592caa8d8b19bf1a92473d6ef71fbf496ea929c0538e6a886adce34b5df2669f0ea83740492175aafaadbfbbdf5d3d066e4a0aec597b7e2e57f0c8ed30226668ce2cc77f2d0ebff6e144b9941a32d205a48c77113645df95b918603df17cdaf45824b2961b1be9e3d29229223ba92d8c8c8a6c281f0b94bfa98630030bb1dff59ca718a1e56aafccbb6e7b2e108ce250f2c3cc4cf0c79d90852789124068b71972a31d977544bb62073ec21d0c5a866e20539cbfff882dbb0c5ee99587365e39792587d06e3d85997e0c346771fe00cb082bcdaae140af2bec43f5336ac1ea08baf44f8442d94b11077eef3817c1e29030786733cee96c98b32685d659cc5cb2e1293c8aa9f6cfceeb6898263a913047a28160de3062cb6096b53ef3907b3f8d7cdf8d0da13d52f97c6a5d1be160b0a73d4cc0a42a1267f28b6130cfcbd5582d569285affe86d515a5e0a10d978df9550e68c8f7ed939ded7522f9527876f400ee6f03f8f1b776a8194b46d3fe3fbf8ce44e1b4ab21ae4280e53eff87c42d131fae1a85e6fde9b98e4bb41504bb278be7071a34e9f85346016e44cc7d0a8ab582cf04a4908b89488c61122acd08ecc878260d67bcac7860db49dc9c956844183f45948ca50d2405fab07bd412407586acbfb72b69bb4511e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b277c197ad9ac193e0b8e15570a103b5c5927511e417626440f9f45b36d895e37d2191758c2c8c1d54348ae002bca8b7e550f83e97163a06bc12582ffe3af6e34488a52523648dab1c1e6786f5fa7518b534ccc343bbebaab740b9e65075e8870fdfd12c28169cfc3a732cec51126b2fa337e188ccd8182afd4050d5a5b805c111a94147ad7b6ea0f85907e3c5f76e26dd2b9d203f746e7898be9038f76cffa1f71c83a2ee6e48ef1fa7151e6f0f68616b5cb1616d65284097dcced241187cc7be477c8be5572fabd1df8263b09b855ea6965b86627724d220380dedfa8c52eac76cf1ce337abed7e9b140ce7846725e83867b7d687157b978da119bf4aca95fbb5004f657b5b265c260e1c831a59f8d6bf3c06de0a6e5ecc0987fa78aba59845ab5a17405234896632dd750e3d5802eba6833097dbc132b821a02c5a68202d30213891d77050571bebb390d2e3f7eda53c9df06600bd37472851914ee9f0a5b0213891d77050571bebb390d2e3f7eda53c9df06600bd37472851914ee9f0a5bcecb83257f300714fa3b49263d65c1ee8500c137c10728aa3f4f881bf77867ea2b72cff2819fde4c530e2dcab94fe91b5ab42f951a9ca9b1295904c9ff1b43842b72cff2819fde4c530e2dcab94fe91b5ab42f951a9ca9b1295904c9ff1b43847567d55ccf3ca409db3653f442dda8a5a4a7946a737bad0e01f316fbb6108b45cb03183ed067c07205b3171d5cd456af019ecbfc085617fd82e4ef53509c34a05ed6091c3b0af710a67c0d4a6d72aa565ee492a76a0934fd124b783e96ee7c9033a158f5ba9548c61b26834f41254613cafbd0621c722d3c160b15f3fe9e8792015a2b64ca4a9b69b3be695d4b20877a65da1ee3b728e8997e438f85e47c067e1a4d1611099ec17376172a3f8733b6333a69592d26b8b3ad66921763b6fb64bff9d7d88b0484c3ff4e72cb05fc2e57310e25f1ba4043b9b3e686d289d8df923e70a39369970398ebe7b36c7365884e950bcc2d45bcb4e18c33ae84600ba1dd0ea1d57008f23ea46b15fd0db48e87ca8006d814168f2cb3cdf8fedb086747f626a68d43ce01dc0722d1653b1deb9dba8f196b8d7a6161470161b555daabb6b41685baa473f4f6910debcbf9b7bdbf7e0a0e7f6537e478943dab97515de315e3f8122d7c47b9fe1f5933a67686a30e1e32dd3d9a7d0d4fde801e7674ab69970d97fe6daaece9016cf124136abb62deeeed608f16abb7a2c92663fcb93df7deb408489e3007dc0c689aa924394caf5579be5398c35c537f90513b3829bb0c6551f5b7cecba4903e1654b2de5b10b786503971b9e350f770f91e53d017cbb34a9059c9582ee2da50b7474fa3fb2ff33cf172b74032950e5ac2b0d35bb13fc36a8da65082a87d3d64f5a4543015ae081cfc4e745fa18075c0777d101af4f129a11ca2b163c9fc00282c75cc55a1d75905a9b0d51ea251883088f27eee7026026d8544c2b122bd158c0b8ba065edb0a543e6e189e79447943a42eb51943e263a2cd8102d1c3e2e96e767131e92251f3a0760cd6ffb5433164dc7d97bc5c9360ca80f9da0f6c06b1bb0cb443093723f27b12bd7ff040861fd6fff170e6d5d99425c32bda5b3c2c8ed5b950d4b7086b3c7aca1000338609908bdb4d2eaab05a752e22009eae7c25636b54cac6821cad6a743037c898792b547fdc8bfb4a929eb59724cfaf468177d656a549615e38ff8c06b84dd90e0257cda441bf933d769c6cf8618483c301d9cc007215b2c75ed50030bfc87f77c6965c86e3f71ac56e2da36430e0d981a14d2e772d5d1d3eab488cd5af4da08eab2c620ab925254e1a2cd3358e1191ee6a58c04236d4e7838fe1225e54f84dc462aa9b63e4290679e73c087cd374bcc58569896d4083f79abfd8ea158a3bba412dade6083436078c1a56b6e11576f6b3794eb70e239efd2f10508db47e46f6e799ba970ddee79d8cb7bc907dfa9f4a3b7f4040c2312a7adf5cc08c41c20260709053ca24b1c4b858bd6659ed9bedd35b0ebe042da1525795e8ee1a23fed2bd593ab1ff00cd871c28af898dd06001ab0f1320e6a9609a35be5ff6cdf6467c8656a77759022029b845eff3021d43d3c4833c574e1b3d6fb14e84ec5df9fba9d8115014ba6f2c0e4ee2b810e2b3f250bf08f0c318ef11059c5cd2cfbaa5b7148950a04ea12877d23a64993a31b4eb4339779535994550c6a5922dc4d631a025a933acbebb0267573297ad67c0a28498fab84e739cc3aa2ad3c0fd279ae469e7a9421240108cd3d480f1c2f753dbb355e712a182d7c5845951cd5d54206ab0850ce8106ea9058210ba574d14d53cb89593dc264863093951ac6f521119149f213bfc4c6bf98b041eb9eed0a80c386f3165c0eba818575c3571ebf2b9152de13e5e4c14cf36c02e23aef18c7df3869027cb2863d33dafaac12c4848ca44ae987e0b625918b96dcf577720f0135dc9daab270202d148786e8c56832af10b675b7556a0efdaa6f38e38977e92b6ada40ea58d8b7ea64d9f3f7b1da1450aa75c0003414983e84ce3fcb83dee4040aa28e66510bd6a38d4d6b255ab92879ac3169ec7d0934e6e28c521f40442d0d501cf86025f65ac2fa99d96c5151ce22c65b87106766c21be5c336054ba893a56470b025808322f73e2cb23fcd9dbb8bed12df5957b208cc3bdbb148338a3340729299fa818322f73e2cb23fcd9dbb8bed12df5957b208cc3bdbb148338a3340729299fa81001b7787ea1c37b3e273a8eaf30b61a9c1c06f4e0a46640d439ba76ed6edb4bef289e4ae52f3c619fb5799960fea7f01d92cf5ba6cfffda462d9b269a40a2e64c14266ddb0107651a85151e790144309dae37e41907e5ff6a95b11954422e5fca75d9f9afe429a67ae1a78c5065bd9ffedcf8b86a00033f944850fa4d8c9e28c5a9d38a47b08a14df4753674b994e014257108a3763df20c0036f2359ac2f5ce3a406cc2076f5285c60094230613c1dec64b4d466ddc5c4e07e6a3e21b8e52b891b711c97ef0f09e6fc70bdf88f15a28796768f9f1e773831edd6b577e59fce5e445eca4996a33547f03fed8672123352e1275384774ea7c331c1178690655d98d923807c0373da0eba21f945d693b19983fba41ae192ad61cfec2b5761203d65e9e31edb10ae58d8b23e540586cdf26ab42ea9f1b1ec3dd463edd6c0e0161e9e5975ca9eba43072ebe3532527acefbb05d5a9ba5a84839859a45e712e7063c88d2517b60746a26ce65cd3f92ae77b85922553a2af4d30118e2547139d644abae88eeaa0840785474edb33b5fcdaf9acea3fc59289f8b13f0af52bc1287667afb15bcda61666ad4768a9594b4149adc52233e5a35a04764d781a5211aeea061059e54cf74eb0f64b9d055e26f847623653127975239eaeef9af42884fc139d117d95b81d08572a7073f3e372edd9e8795f7cd3306ea2ff7caa8bc6b9a8ebdeb946a933e9448107d7c8bbe0670849b861f4a71c1bc026f7a931678ebd76a78bd8fd8ebfe19106b2f141b91d2f2552097f50d5a71da3ab810d32c8219672442d59c128b909898de125501cd39edd7334f20324971574ab47e7ee5edb402eb5a6ab3632eb178e0574f5cf571233975b4e711ae51ba52d5c3819e9249db815c0465830128e5a95a022e447a34c17daaacd7ec3730657cf4191c3e64780688326cc7a42760fa47392e87a1d8d39ccb5f545f776cc0c67a016c7c85f78abea015d34316051b9b7e4450018508138fd68c3f40094a974ba4925adea2bc8382c1c316526804f1fc1ee78a75bc7b5909ce381747ae9a22dc0e804d56e8378142ccc4c545c80af134740f8e11e74faf00a1a6b13b00bb5bdbd766fa4ac18db628ff17b9b67d027b311abbd95a77f2a47e27418219928d52c142a3f5376dee86f4af68efd1e5af964d88b817a2154e27b9a95c1a0b0d146a90fd076f3daa69c712f381e6c2181951b2bbe6deddfcff4c88e17464131c859d1c83160bb366f0d5662d12ec485fdcb133feb4ce428037812852f0b917ba8f94e274871605bba7f5724fecdb2460db6ec4a669a96002af990bc0cb9996c6939fd5a7accc4bf6b55ebad01dd5354f3ec7dc0dd8db37ebea467842fc62a394932fdb453923317f76c4d6f43515c4964ecd1444e804fe2354b890b8039ef2a35ab86f403cb5f76c887c558ec5f01826fdd3b944a39a7e3dfb19b2bf9289df72f52a9c43e62c32025391dd9e62b8f1beaf4389891dc5d354ec8c1eca399ec51f2aa33f8fb9be0cc4333fe2bb67ae75d546c30869bf495bc6447724b0024e5fa448b503074347801e8ddcf09e17b83047793804063ca213a52eebe153ae81837369578b1dfa31ef77f1d05ef2a5b1b4a5f0bcc9b50a1ee68fd8cb11672c8e51abb885b37628da753b21cd0adccd3811db36d19e6534205f29d7f4902b4cb7d3e3c4cb38e503ae2d863f7a9f0942e36643e662f960d4bfb79772868acf6e620292e5f82952ec5e97d7c22125a593d499ed4c80469d0da1803ea9e24e1823b6fd88b9fbaec9f4e3673707abecacf87d16c2b38507f2678b66c5456325931986c75fa20cb452e8fa306068e0a6acb3ebfb24e8034b1b551c6eff05ed7cdd046c1c4fa96cbccdcee315ee75c5012f7f8d639d084d417bc59b30e11e01355596afaf3db1b0578728e488c84b08c31a6ff1f058252391de5480c3ffdb503a6b4db894602252bba1e02554a643698591257a603f5150689b78d6238f6ec8f0aa2cc506d3e20ef8a40cbe6d2c5d243c31f6f7998a2ea930ed67c0171722eccc04ebf767dd983bae9edcff922a755feab2815212f16eda3c2ba00fe5386d0a3cc4d730f1fcdafa6596f5f054fd7ed964518022cd955be161732863e79052e37e6bbda45854c46b9364e919fa9c535c8467c70b2e09537197589218b5ec6a2f29b33635c2d17004e3bbc4a6df878be325fd5be9831f76a483f772786a86abd45215be05b5f835159427d673293bd995315d48283ff79561d8553d7658fd76d3591e87d4edc8933332002fe82fb511bd0f33c7c809c158a3fce41ef90e2a0e2c334f1d2508a94916a917de0f0ddaccf0309b6d4c95086f9c322fc53319452fbede51a249d4fbb5872c77de66e156844a155a91e8b239996b4327dbff9d5600ffb0f5a8213a87445a78013fcb71b6e15e108aff68d154196ca11eb4c6fa95887554f3c6fdbb63987bb7bad38cb8cd1668696a7f577284172e6c1d1d05d9f3e607e0cd6f82518e7c6008e6940f9866400e299cdb2e9043f2c61578a1ef5c776c3022d0267738bc31159822e2b052a05cdc516d9a42017860247875a321f247f44db263fcdb550c4023fa020a131ac0d94803e5bcc1ad9e8ff8d75499f279ed58281039c194a4177f7636e2d53e702f7714f10e8ed394918c4bed873d4b37ca369819056cf9cbef47021eee1e9bfea01e8bb6b2779705d2edbdd4febc24cda9b14c335dd2ddfc2e07ec19a362a7e7b222afa69f6674f42a76f3347f8e2221d9b6550078ac57a0a2c4e8b1da6ce1a1a8aacab93be7e8e23683e80e5d4e15ebe3d8173f34a800dcfad202ac970b753cef0fe51774794b9fafc78b88017acf685b418efee59e2c24acfb777d813e48f7e74c30597fdea10a9843fd57c2048be58d5559f755048d25f694c1c1dbff1b9284ca96d990556f17e7566a8e0f98029a0576cdb8c2eb74f642ee1b7e94efdeac96210c67c6d65e99a1643debbcffc8c3a5c02df677da2ac913204f5b25f64f1610827109f9a9cc5d993ae601af25ee646f789bf993c931da2c9f293299a49f3664755de2c8d2367f382cc9bbf2ca1eb28dd478ec59bfc164ff56fc8a0aa4012f71d3355a0637de055e05fb1d38340af069c56989d32cc230bc59bd9ce9b988c6373572ec8f1d07ea386cefaef25ce59494dd8fa60b49ca45323bce6de67d429cdc8015bd7926045665ec7ada0b26f7a3004f20b9af05348859c41c18f5ae8c3385111d0bf3de9678610d79983b94ba0bf0a4a06a2aeb615cf8db0a2f3006d5c30439d4f2b106a8ce0016bdba074a2a3108aad838864635217ec02ed39c73060610162da3a6397a18b72cbd23bf6df70b47436760d60283c85768e488bfae04b7c138a167202632a2d41c968b6c031a577fc86c3730d7bd4ce4738105e6d45dd60219927e2bf01e2da5ca34dfaedfe3d7e203a34168bb1252c5039dcc89758080774361d7a4393ce0804495262e5e5cb61d1907b6d2afa2524e11838284d18b96194ca2e938232c644522ea2de1548ac8aebc6cef0fc3f79b3690fb4790c01fa8bf6985da0c69ca9ddbe9dd6f7f4f0252a92c11b8ee8d6172750b176bb59bfc4aa143c0ec3eb2a5c1801b551b9d4497c1ab4e79b41e1247af4b9077cd33da4e1fa59f0d0c3ccfd950ba6406421b43fbca19c8596d31ac3e0ce983492893b9e495f3736a1abdbeb13e3f3841654eac8b77c13ca9803fbb8bf1211811558ddbb2bac72567d30dd278a8f0fb2a16ccabfac8b6acd961104650db265555f9ba456f49484626018f5989a1flibns-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.so()(64bit)libacctusability-plugin.so()(64bit)libacl-plugin.so()(64bit)libattr-unique-plugin.so()(64bit)libautomember-plugin.so()(64bit)libback-ldbm.so()(64bit)libbitwise-plugin.so()(64bit)libchainingdb-plugin.so()(64bit)libcollation-plugin.so()(64bit)libcos-plugin.so()(64bit)libderef-plugin.so()(64bit)libdistrib-plugin.so()(64bit)libdna-plugin.so()(64bit)libhttp-client-plugin.so()(64bit)liblinkedattrs-plugin.so()(64bit)libmanagedentries-plugin.so()(64bit)libmemberof-plugin.so()(64bit)libns-dshttpd.so.0()(64bit)libpam-passthru-plugin.so()(64bit)libpassthru-plugin.so()(64bit)libpbe-plugin.so()(64bit)libposix-winsync-plugin.so()(64bit)libpwdstorage-plugin.so()(64bit)libreferint-plugin.so()(64bit)libreplication-plugin.so()(64bit)libretrocl-plugin.so()(64bit)libroles-plugin.so()(64bit)librootdn-access-plugin.so()(64bit)libschemareload-plugin.so()(64bit)libstatechange-plugin.so()(64bit)libsyntax-plugin.so()(64bit)libusn-plugin.so()(64bit)libviews-plugin.so()(64bit)perl(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-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /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.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcom_err.so.2()(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(GLIBC_2.2.5)(64bit)libdb-4.7.so()(64bit)libgcc_s.so.1()(64bit)libicudata.so.42()(64bit)libicui18n.so.42()(64bit)libicuuc.so.42()(64bit)libk5crypto.so.3()(64bit)libkrb5.so.3()(64bit)liblber-2.4.so.2()(64bit)libldap-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libldif-2.4.so.2()(64bit)libm.so.6()(64bit)libnetsnmp.so.20()(64bit)libnetsnmpagent.so.20()(64bit)libnetsnmphelpers.so.20()(64bit)libnetsnmpmibs.so.20()(64bit)libns-dshttpd.so.0()(64bit)libnspr4.so()(64bit)libnss3.so()(64bit)libnss3.so(NSS_3.12)(64bit)libnss3.so(NSS_3.2)(64bit)libnss3.so(NSS_3.4)(64bit)libnss3.so(NSS_3.9.2)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpcre.so.0()(64bit)libplc4.so()(64bit)libplds4.so()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libsasl2.so.2()(64bit)libslapd.so.0()(64bit)libssl3.so()(64bit)libssl3.so(NSS_3.14)(64bit)libssl3.so(NSS_3.2)(64bit)libssl3.so(NSS_3.7.4)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libsvrcore.so.0()(64bit)nss-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/lib64/dirsrv//usr/lib64/dirsrv/perl//usr/lib64/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 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu                              ASCII textASCII text, with very long linesELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedELF 64-bit LSB shared object, x86-64, 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)  ./CDRZ[pq"%)02=?LSWl )@Ti/I^{#$8>Xabmnoptwx{|        RRRRRRRURWRXRZRRcRdRRRRRRRR'R0R1RrRRRRRRRRrRRRRRRRR R'R(R0R1R4R6RrRRRRRRRRR R'R(R*R0R1R2R3R4R6R7R8RrRRRRRRRR R'R(R0R1R4R6RrRRBRQRSRbRfRgRiRRRRRRRRRRR R'R(R/R0R1R2R4R5R6RN]|6#)Q#3?:ZV M(X$=NThY#cS\qP@“\ #Hf\دL#2\ns̬'FH:I %5f$82Q7 G@8Q9|z$UO8ȓ/N6rw$%Bx8뷁+q2n)`yhCK%?ߚ G]:7.NHL+Žn=. u%n+vx9ئQE ` 1'4:y%iй(rU88'HX=ɆBPKCq71ZpBFO?U-Ιf+cN8 i &AQ y-f_{PI٥*D$  It5,YbťvH9΃ic0zӉ%+qJ>nrc%JsQ~+`?GLg]ͫU!3[E/V/CֿAuHCK2 Zk= Uʚu0 #Q_4-RhR[UVG>5AɊXG6&hm>}:̱`ġhxU}/8{_&מf.H*~!y'uZhmmh9-fetV q;yJxV;YjF$:ķ+Ab }x~+'fZy3#:*w=#]NYudF3D6P1$=I}Ml-KY9Xx=ʠMP4ȳlz(b2]t#??HkbOJ;}HژYY W p=h1 0Fm?N%}>)Wy1/mjN:˺k}<;MH *64UqYYe qmuMwvǴݪ7xNQ>pVPP~z6|#jÄ˟u{ hE0Rsa)8ҿ-83Dr"j-P]0\ JmkhJ''#Y)q@ ˒}2Ysy"G:l*CqRnბcf$0yߔm&.%A_ g( a U]%> h,[UlT5a3 @c -/Cynj|wơC)RI&D6=a6!gvPO  v,>`YjbbVc47iGeG-ƻI{"!4"bQ_Y?hǽLqs s*p$pm(gJ:7BwSdjS )n{v &ڗ|%A'U[ç-0?Gp=+մ+X}О[7Yiܗ7yOq۴oخϟh@ .H`1~ј02Ԭ"yWEr .ӊk&l D 3'.}Eb"dKL{+xIJcV^r )B׽Q89JU#UX\C@,=B=&Q S Xd# o;]2u CJsgs0E5]VK1c eK_>4!D8;7ѤIba7pF[ )_SCC5`^q5o)\єEw{e=[egF+54+`Ųp$REDmwznoЖj7<9'8>ށ*闇LMfQ爸 yc2y|z2%jԃ0\x/xc&#0H=sRAA֨UԟW,#{Lgrdels+AY1jQ tG H=Q%3, zlc+-90˭ï1jxO|/L:7y4V鯩HN2ȅ=^tIxzcLrģ!Rc.oki(r~ϻ!CS+iPkR9T2s(TF@ކP߇;1uITrܦ64Ͻ!k#Nڙ|%q I'.jyUJ. TWƥLC d/J.i6%'L }Ņ,Ȃqqր^ ƫ7!:EG\dYKڌk}8{/wQZw /⼮(B&TCϬR:LMkIDQ9|˂y蚁;;M֎osN{GǘmdOt+P\`ݮʁ芌1ˁH@.hΫŠ ?4CD־qnǼ#Z5Ri*c[1wK!ל7Yt|F^M~cs jc\9Kx_]m`V&8 Qﺉ2Ƀ3t,>/N[2.a7|kP)[.l5fv#ϛjɹq"]^0;DE꾮<{T(5` ԤЭ/rhf1SȪP^IJǐ2颜HC0>T{HKjsB*v?yx wt" !'v?7밍Qi%Njݜw"Jm߹!845 V!\P pHԯ4_`gG1tg"γȗW,r ńknpJmk%__.d˝NB"HެN&3GVfpߡ`4k.愶BS=|qnUnE*kQ k@ls7x'fb(>8V4|Q(ݰZ%74R߰{XxJѥh\EdZR/P2g % $}Ryc0͡h:ToRWE\̓Y6B9`yH>s Uon`;\cq*J5ܰ8{-ݾ'fd:LfNh)Rt#P\zޭ ERf"ͱ弥^uZǮ۰J ũ{rZ^dlAv߷l'sgyʮxs5k&h DKeË77O EĺO튳{ePՃc⬮״.KiYt_ ?ߐ, u|So,xFkTT?NNyY7´›$) ˶TȠ?P*z>(99nV {;VO3WZ}p9gS,Y,7Eٲ>>DfoLA`G1)6--O5Sܻ}EBFጴtd_NխaŪj' t*,( ƨ07Q-}8 V 6d,HOCōޕڀؒ=] }aʒ#/uMn!wb_[|{p3f zŎQ^=-1B|a4e@4plJcdoiڻ]=؊'0 $침oW0%2#X'_t7{W4nF懣HF|Z[*ZX Z+(1s)f Q3ge- `Jߪs}O_\ΠOdfMϻgөJmBi3$ZZ>-#f Vqo&6A"`] nTV?MD [ |]lc H yGjj(AyB.SmD~qm}LLu0EEOT'1G~53^2-D1XV t %+K~@WI&7§zR)KLDc 16 J2&\4TZB@ >?˂~i[ HBiٵpX^YJ\Gy7ORT^qRP%C~=VHw( ft]g,`™pjN9r.R@!ã[Me <08hU4H ocA4\K( ACߖN vvɴi?:2#oPf&ZC<섩ܪ}fe.ί| )p{ɥed\Koa|t5%vP^Ey%5n ΐ{0&yaՆm!ykdD 3KJ6hi\00ЀSFǴcw֎%#(G7B_kڤZN|OCА϶X%{I~~@C4ܷӘEqak aԦ[b:{g$S400UZS\^R`>ͪgT!=c鹫H49ZaSAvd?~ KU#y{~τzW"9zmyPYT}tOm@[H=U9⦭]ܹ$ܕ  'Q)(;gw'Le6!;1ևV#[!(W69׀`%C)fk,L)`rJ^c.ƻDA*0,@XCs:MAJaф`!(-/!Po)찟s8w8Hfb.|K Q"1\P$C;Wn#Gx׹i~!TڈDog3^kPaO^7XWwbOIkF /S[߇Y ށya {j> Qh۝F׽ao.)p9niKCyff3e1g',+ Kӱ4*z RoN8ca%zd4.9W݄ЙK7-r)W^9YqYlxI=ƢG6\z5׉hv!1ki u7f^C+O7C,+56<]B4 7bځ\1G6%vʬe@UEh:?Eh N%p_\S {%IU%q6̲=3E0 4֤3h0/w@B{0pMf,ʹ{cypڵ&#JÆ(yg5|v1牘@*R" T3ҰjZ1F^ь@{!W|)R8VRD ?/+̦BP %qpѢ6N eMݍ%<V&awc~X$FFJ6cC2P M(1X!/y\L%ae!} k٧J.}/z r$I|TSTse|yp*BC?M  vUyz{Dt=xݤLr'Ѳ&LQ3bh9R'=WӍcnX0g7Z. ЖEP ])gƯm֟$0kX8|(u9zlX/[MVyrJۦTMAfdO3$~u.fcdx}} Wz_M<| XekYCZK"pO"x+꧑'Ne6F(lNhZ捄`J`M z!GނV7 MD[ߩiR -YȒqowM}p+͕pǴ9Lw@B)YJPVWp"ˢj|~UK!5]lVFԴTWR-BLS i4KOt->S":\5㨏Q MgC=J`u=A>? mRAb<[ KedgfW RDqsRJ;G]~E䍎"X˶,ݢuy1WY瓗# H%HG[e>}06kҖ8J)DeeԎ:P܀HuMh:+u!!3ijZxJ*e{EMO2*NaC gamj+ko.z $}ip//NsXZ]*Bp54F!9s)VHn?Mj$k$}x p<Ǣm cz-h4ʇw qU4G3zzй[s,nM`ԸǡL  DSn%}8|X# u7?^g R LqdZ#p *.t2zg vpa#*?@ȑ`>7$.ktr9d48"u} T+)Qo˴K.uYygM S/L[%eQ#YDn_B:nAz4Klla~냺U\)Y?6P]dՃsh̘Y >[uЂ:l1 j]I?3 I.VVP#Va_oE.$ȰY/N8C,;6"f- a %;JYL]`q{ඍQRaOy{jMœ/Yk wȥt-C jހ9%g4aqͣ< 3R)l=saQξ'+|c K+eM-w # ѭ_ُ>}*)ˏ~[EKC V-u8F6HIӼ$^kޒvGKWL.` *F|Qu]T0$~֎Qr ӧ!z(,1mLy:q&H92azZ>t*q|Sڴ@ [B<חˁt9C@h2s|45@RVƜ=F *g]ߕR4Z :"ZJdvndnׂd|.o+tA-EB&ř wKeCS>(1ˋUzZeU>+g$HI!>R kKps-g lGl9'CמJTo>"t'5/-F,AG*%.1rS0:'`ːF@ vC/T4sIR 1b. WV <v4j#j\{8[#PT bNtQ'{fhKQ /n^C.mgyh-J?t63u M^F&m_f㶿\%=HũWy^à '㓈SC^(Ҫ !"\ ZFOMb'L,W /kex5pF=N竔nYH3ņ/~=6Űm_P< {C1j)sOzιE>a^PUj bgFZ2'Sa5(ckOfʏV/| \t/8ZF}8iY5D}Z:ٗD ns䭪 %zIlebO]Jt8/\raB68ޖ/3z~jYY{'‰ Z{* Qhu #_-@ _iwS7M9Cfߦ_Tȿ`q-ԡ.ؗN"n_UI J&v3{蹡L9~W Qu8fHol- x Fv%;~Pi_4byIQ9,Ov`Λt kkdE e´N}4xdĖvB#ѵ *"!4s'o[)ƿ䊗 oM$vc7gS1.G |YѾ`ܾbδ8od𩠢OAF7:Zaji ]K%M?CJy.qKpi3)KhpOn IyT2y R>%o<6}6mX.LjyeΣ εBBW^ GxM|n<W/'ov@'Ey8OS8Z zK0dq Q,]=au_Z^LxIl}!d$Gn](FT 8e'u('z}ffÛT:獏XKᨺ"j~:PQٟt0|քW-e /r2YESrgv%9V<᥮Dv-cNmm=4QF6 |Mb!/yȇl|PFL>;۲X"ZR*mFR[4 ?$?]bH?mst(wPvXDBC$0,3cS\0Mƒ'3OǃL-#PX"!] m= yDK`hOZ;}y d\{`Ұts[62qȊ4ޟ<ْq:# _Jr%X7wrs*0M{%:Bšw#'7oe5)D6 8!ȱE.jb8jhO+nxs'ӂ]2nYcK+;$]f_3}\(c _(jG.8㴬,7STv)[vC_<6ˊ7Ym^adZ!̣RN*/|]f MAXT?(akk("Ǧl޿m83ꋔJ7)q;:0ֺ4Hx=<8*T^MTN _I=A*ތHXrIG87x^bF `3ԑQ b@"6j-رu0|*Ā tUTD1UsDgu#jEbVE@((*W?`eWݥC}NN} 6srGaw" R{dCD21NXoɺyxetPmXm դADS]~\*|P  QߤHĶ7J[Adl&+qkKLRA =}jOs{'sPYe,:o(QY-'Y p^>O懮aD!)<:q (W9Hi뉤b*WӐ!br$V}* xɋ>ړD-Ʊ IugjBHfb Rة-"^ bpmӭ$;5dW5VLf8gAnyp}="* J-x Xy;(^pNQ`;Z ٨J-)ރ)%V.` {RiZarŽ>AKǬ:>ob+S_J0I`z/WqWP\;*1 jnmu-zѕL_ {飖y4Z,lL;q'uDNooٝR`ܟP}/U8u~;B^U [N+ꢳTw8h9E2\G/ ]dho'8VƼ_rFfA}Gؐ-6 ,rAILD|o6z)IvYk9]Hp߇€IdC{ľg+ɵ\|t N3NN,tT{!7 ̏Wmg.rjC7 딓ڠkhqSqQwgg* y T3Nj IlI`@J6kAFL@::LBz?έ d"sHF88+g2b'\X~h%D/@Br)0CLV@0*N$0"$MQ{J/*'ϵ}٦WiO][۫@g'xѲ0qR2a?(_nqPF^.5rIl_5ժf%(r )Cw+^F >THr ҀNNP:@tB Qڢ7G9epwiHV'WT鷚 ɗɖWُJwRZDỞby3:y`n]Jտ ʃy4yioLTŸӅKk::'i}L 8 u*K|[wt_>rE^eP`5B$j{"K-NqޘG?v90 lbmϓV.,v-&Q/}B/-+OuoI&Z%eyՀ O8 ?@LjzEVsL {pnljaHY.ڥ,I0~o_"?fP3f/L Pj_MNvCHF~m+ӖĄWWEB^e"0>mƄʂ\Clv^A27:@)?_%2_S ; I<*X9K4BE7!|FgS9<@KY=JIxPLu?i51ߦG|ge}sO> [sIRf&)4TL.u䬯WkYxFg1_.PZɵe*k$Ŏ{ͮ)0|m}3^ݑ/v wĂ+iA"%]Opi}]2:EW&=_.I14觾=xI.%Y$3_/c\am`1R,M]="pc i_ C뿇z5F-.qU%?ƝŬHL֘Yike#sm"cj8KHs_x0iۚ!Nq4#prn|vK& 6';@a8<YVHMI7cchU5ivw視YC|\D$كz >җ:~Xx(SF7>q$ã?CG).~61=;G(GS:oZ*/?' ^DMoC'vz!?Ohdl6-4zNJ<~ "| bX2%),"]Zz"d}d'v*Yd{ﴟY~5'+ ]pKcN=%a-uHiq~P O奶ɌfU TvkN\աh#n%T y(k"8&Z<1drOubf:N%ֶM;/'x6U'qͭOqcM=A>=ll_ٱ)q|Sp7-̪oe Zi2Iģ@GG:V2E V:{Vpq ΁P fš@E7%ͨ~>E:m''y&y:R3y c򉥫EV@7ʺ2H6f 06.@a|~ZwCq<)D)彽I': Pض^fE,ѓql&`ת6${9>d.HG_A97_М`j#t?$JA=#( J6 ؾ{ :;; + 2&_3Lj %; m]q`W.|])*5Z&xQPU9 2'γV©%An Q> ƶTwa:KS=5I3]--lՐ:O1:jeo6o^ɥ-\/?#cvB?Ia:,-M߇&MfYuu4L6x|Ob%B?{[L'؜Kb{ Ą ec)/Wp?b,[OHR~g}hgd:^\Q.23#"ّT_,UlQ}_@Li{ ꔉCL>ѮP b4D(AјY$۬3nUQ! .LH??sj$[4ה+S.uzl~,VH&"o5_4?jGQ`dfx4B(ʑ9qM$]=kj(9;)4X8lYPncAnaNL9^[X*%c\W[`t[{a^0т<ε ^8E?vP 1Jb/10Զ4?R۬%e:xxj[: W:ŝ뒽1I!Rl>Mn. z#jtI uypAwq溕j*E8F.QF$wp ؘZ!G_ӼX"ɄO}UJ/k)t q&ov@-x }aOX0t 2K!>vQ>2D^IK i¤Fdh#`fbbQW^Y srDU6=0}A8yHP=e<|dC`@so.{ i5blF첈G煉Zq#*x$gMUJ5Zw Ŷ2%6T3GEflʺk2Y' QnңT?kE bT8+dznF9b$nnF“ JC=l;)xX VZj<@ k.A2Cb1Qů)!|uOYܬY; 9{Hc(֔oЦ 8jl7a}A0mL-74JC7Lc ?ʮAU:WdA!}мq_eʮo4DQadFbN;Mi활]ȐW %CڦVBA$Íy#|D9GTL2fTbW0{:U5i՚Ss2TKص"\faSmk }Y@CK6m8JFp<ǧ[;Y̝[ef+RXA]P!46TL+.$"1Uk? Zphk,S]q0:Ad(Q/P5ub21~Ϩy7S~/ґb^9egP ^iu聅] 5;s=$扑Vn8Pl U-}b-'c%u,@i?cmؙR Cu0` Njgu=YҐa&$UƆWj)wx\pIٙGX2Ԇ]#k@*%6xܷ󚠙0}āhiU1͊xe0!QěHPDJ잰d8eaRKOо1aBJإLzjdT\ϻ-[T\]qM.E7G ]re!Ssk-.wv/SIP}zqM 0؟kBjvL4DDtt!w?#0[ْW԰~, : r^ef+~gVU Tt,w__I $uT߾Ҥm ߫2zAi(~I ~ ޔp3(Q^%Zu!l76IS-7#f 8ۣc\<_!=ᇞpS2tfiK-JdO@@ &GBta0:1iX|=qDcM]Ry,Fp2zF F:sQ#-1in 't\REa7c c}oiZNvt u !Ȅ51G}L[vL e"dΠ5UP;ת:<)7׎`D믾}Ͷw^fb[3Y0KJBE@G}qBPwjltA-ϒIgbLW`@Gf/~h@i9Ҽ̩N yYiBSF,HQJPCFf#\V9s#hL2B ݦ 5 bJ}[UZB,KG9])D՘8(.r T7u#֎p)(erɲD 83K[%ihF_Ag#yKg9z*}DK hVCy9N1"=;Εo2YznT/eh+(`c^tc:궒- MSz@\Cl4ů["LLuhKWmKJCc1ę*4ƙ:u? FUq>{q X `uQt`8j7pL)/,$} *٧]셅Әn%p*:1r~PQdxM> 6}иgrr';+1ZQ-& )x$.2+.(hyZ&Fu f!ۆ5%E,q,msa%&;/\ r#NîwRX}nm)L}CFXnF ଯ9@3 BU롒{LŽvD]n ƥfd9R fdp^Xsm9yޖ MDH%Ã2c McKn'NF0%f@Js/>)P?S:$jŞ/~k߄AtrX`+)r` ZuVS auZNTr qn1_77wG:| ܂Kx‡'q7N^4('K=ZŒptX-{Cg  ^I!ۦmqM1cfGɪ:2d帵 K9='4璂FhumQizpI.I;›wk'wQ@2*%9p?SrV@XrW]F`R휹 8go/!PJU8֭'H>VԄ"MȒv=vV06HМP =Zr+4(8g'c2s@T#n/7GQ%t%dz4 Ym5ԻwP?' wd.>t/8ʥXEy?:UUEcb KZ&P*B-ۊ޿׈Ǔaă JAbaS>j_Uރ)2t\ ڃy7-&l'HA'iYԺIj8n+㍗lnG X՜?ޘt?j@ܮ4wZ ?]#쫦Q6F: $ ù!(Q/) _ 4X6~ty5I\WР(;vgN 9urh!ŒTzM_U}7s/CxܷbA^;31cf/`J޿0tJ-:@w6Dm7lP䦃΢P`lJѤ*&5oBHE4$^6ܪ1c ICe,Ѝ{*o{Gofݜ4C]ԋ#=;yPRj#;+L7-"@jDΥ+sr%Kő#1|/ھ޶[D[:Y7}xVA┺.+Qep%  ;:9 oEN>:̔[lV )94=M W#x2;|8!'z hbOvQk9Tgni%!]*̆g,2|y \g'}zǍUhD*ք4J3׭K^Tk-r(]:q\Q֞ eA&j.[cMe$FvQ1xשW& z ˂ћWs@9] &qRVv`}ڋC┄5 ncidz@|xށZz{쪐E)1Dy[P`%GiP' E;.ɑJ\!Y [yo)"]͓%Ak oJ"Le2W84`#0 TfVSi~x9.x`90T|wBfX ;>>+f7J~8j@p&j.GEط|mpv蚶ϊtho0KTӁb$OLU&jt89XtA1PX Na509u#Ry:mE +|9gvߡZ!<.)+@4!cMӶu͗@3L_^8}͌R]n]:X;R6 H&[l׭BrBecsq th/ȜM6pp,.mbL[c ӳS2hMA8$H9r0ͺȇϴ1hK~NZ(׷N4.FAԃ4F,zrp:}?MY 6C*@3,jU|(/y}7^&Coj L֕HK@1gMG$ډGW}mJGf܁*=A$q2>= w2LI+$ep8I=8k%lPt`@"5_g52`\trTѳo"޻7c-SWX A~6 ߆mQ0o# 0WdY x929ՂJ9l/߽f9 kxz-B|wz.dv]^H ET/'؂1 ˈG,e=zzl[\ L.c`_?dM_8S}n^\nA`l w,kFep mgD;zDoSH zڗYqW31z |*GĜpJv= uԺɟ~Sm3@UDAnC>6 ʪmB%Iwz٬b0+ogքV[H g+P31]#W'dnn`Ill&#_M8'XS Lkײξ*v yviz4( ,w->on }oL(B/Լ[k61lha;.}}z3 %h N*.Q98HPcqg~O" H "ຟj3x}Mܣ#Dr2)`F(>Z-[i7dlh'4cPp1Vc /~(cߛ}"έ1HCIf P,ZgϠ~2`L2<6"޶Ŕ@fqO.?'HDivF boߪELK?[|ߒy͠bz7R`=|EϽcxm5k8s֒RD:I{dkX #CWt >WmooԚE8v덾k'?;dFL}Y4]?iH0C=+SS?;$8g0 , 0]M u|(e0_[{8QMOcXxw'}Ś2ΨC zx.RJi[Ns6_N͚e8(HL/D@==/WiejЛDQQp]\9їJ{Xj"}pW&ΝIr7K8l~aF"_ϣ 8o7"~D31C:a/mYH"Bw^ ylL5IrvK,g1HzpjUJ-64U!WiB®d;-[Hfkl創Rk+һ-DG#/#fG_jMWMj3S=0H?/=[`ͯ@#hhK۵,cnG1p&H ot !}<<8$o57ƚkZȬ–7vMGŅ!gG5Qt^x 9brD͎|B;2C:}v5,~s>S;9]1w 7.z9};-OGמ_ PǃQ=bs7z< @JBatYRJCyxjfYgԿLJklWdࡌ5ʊ"^g>_5{t}}D&"2~Mc |xۢGvo:Uea8Ey{LI?9귎<7"sEunoΫ>կ"mLkUǿCsێdcAIi =r)siƲ.n 䃝b)BZcXa(NƜˋQ ف9I+6iG(Nң=gIs(Ӟ)ڒb\8ɵ38e,ojw YE&C"2(!e&R ʥ L$/ *seW%C^y]ڷ?AjM>P0E]YJ.NUM<ɏwY.:fXE2[ZCѸPsZ D'MOt>2r?OBj4$M% <"M0U^AU5I+5Q(鳄6q T+^2U◡iDoyBDܙy7' ]t[,YPSg/ǐׅXoW+'ND_}\V<> #/|YuK0&#l7#LQ#,ao_<\7y L}kg@% g- +wgUG_e(3-_5sr'DZVfDx{yR(tH.F5{pI HքȦ!&-Պ!W>O|c pˑ! (6Mƒ̀ ܡ4n{ ep+UX~Xg$ai= yp.4SMKȨr)3,x_}AH(Q,K 쏓aWcvEQO;ND > Rp>+z}ULYtJyM̒ZK*hV1L£~ȅO|:2_b#hM]ׯ<kC$NG:o#ҧvj鸚Y,=Xm.@M^xmFt[KJWa}Yp3j1`rʧS<*&rM`BkO?ZB@3JXI}ݾk|5gMVb4sOd/L"={e8r O{|7 >H1)E|}sBxxBW?잡ecYF|bSêEQ:.yc}égJm`~vԑKdek>zvp  C2.~&IZNw/o#bY+ Yjsjtd_G*19B$ 4G='z^e>}{X.m&8 P)9>iaϪoq? jUBjX#>z!AP ʐg.'u7Fj._fy'WwC4 *b$j|veaUڡ(r.# (5!dq0u} M"= c(]"8y;6;@ Dp #Geȃ{~wq7+^D Ɖ -=a7%6xO{ l)&uhv[MhA :,&EN@./#zu[b`-QETd {ey'{ L8<:uae*S)Pa@e@QǾ6E uZ`/́IV.ww!T'7G4B||L`/ "8qsM˼2򄵠zsˊ<]ɏ YTTz|MV5~s?; kr+Th=2i3lZ7f_P%g󭶞ĔrjFU`0]q?m!ɯeN|*_& SSqhLv7rRr8*ۭVD(1T7^$w9-⿣gP"A+jOE$ M3< F;S"AJS(;?:xg_K"[˂ 9 k_i01~YUð3| &}H#lhgҙ5~`FIU ܝ2n&vf8e^D[QHqr?mO#[Fmbb#$+{}(-PŦ܁$M1p4R%68 8ȳХRClK`d#S^9Tѳ'eFu-vtMg8jeRb~7OJӒ#?)xꏁӉ=?N0b=B _̷'oix" QHtO%ӧVhxS5dždqi~\>-l=.:5!:':eYo ^iT/4ecq{%Be%Q6 n4ojp f_}0A< f.VOP?&^QlHrAq`Sa{֕?1g.^gdbWO?@Pgn2zݡkx:M)Չ}óCd,l^RTeS7ø&ۈ* ,ް )}4U&-ۓ[{Jp![QhX+?~DgR#H~ U 瑽*Dc+5γuY*⚞4/9}ZOYKo9"V0ޒjFmrjkUgb*^%1C%+5z`P5q{E͐Ju:ҖOdwY9}vvYCͩ[ 4Т̻}~ 6)f`/z'tĂ/RĤӞ_Js[cL?~x8GČ~Inw +߇N<:y"-2¬d{(5v, $#Z9#\ R^Q݌vkiiꀷ~Z@Yf ҅Nkʾe#_郁4jh} L`OI!NkSn.k/Zkd>_I*>g8#(Iw e˾gj"NQv@2 #"ɔB }σuwFk 2g_(|(SgnK{g+g$ۑ܎`? A}ljDh X]Ni<.dž)5v${yD:V`d`TSϕ`秧3\p@OϽ614E:iFEv 7v6M !@fAEXyMd%uBgEHcp?j/ٞl$3'y8K+d_L%Ms9%Mu8džRf,pF{U?4J.%͌aȱ|df< xe*pQ. Q^|5k#|3tV4U;f7 1S:I0T.OㅺE5б#f{ۻE 1 VJ,/vim5˾"Zʨ;!Í>Ӵ֖w#Bj5Wi!#`r(2ɱ&r1̌r@4?juma}8f1W'v=׬d7`6IؐMVI*l64/!rK@=(h>\1-Ԣ0+boi:sRʔ|Am[E=?sDˉp'aTHJz3V`f$ ThZYxT \~spyeSMʬ3u G݈}""1@.FWrTAbAsy5Wpcag6q҉.[c~sGCWռNi&W*D/F{9VH~-3#e'˷'"%3(wN 2 sorkM'?Fq)gg$?34Xמ"3:_dbJ4c37lWr͊nhȵV2 8 LzEҌ2l$P{FL`L覣 e 0[|r]""W<޼y\T%r/*EިvwU=i,1=a&⟡M؁ ]9%9E7uU t{X}2h!/o28CZHbPnÚ~+\ZGް9 )W!2Iͻ@{ABruO-PW7!RxM ;t Ҹ9F.  s _Pջ5TvfM#Tg`@FMX8 ȇ?R 3k W>rˍ0 gt>N˴ް |~,q%V=%gN3=4/حDYAMܾuX #AhK""c]ױYF&6Nk$He|$m$0A^GWHG!*;]H ml^'QR`m Ai7dmq`ٻB> y.CsBR6;A$sVk0\ѐ#.8>O druȉqr֟B$P [8x*cјЭFb.~H^FJ3#6m`>ihkFV ؂Hb@LjpC$n')O#f,y*ƚ9}X #k{G̑ޯ] 8h0"Ѽk&yf´&>Fhmqi|g]6׋G,!ؘMcE[%(4=~ d'9>mDoHaRu^#{/'S+#'S-b cAozEh"؈fu@rT鑵+ 0}UXx:+wНMVT.bTv { ?X>Ob#wn5E~ȭL:n MVyJXR@x)a7uS[q|H>`XE=&_RބRɂ/ʴc:/g523O-[fX]z{Έ:JgNppٸ1ggѝ L3? hP 'rþRUڰ﹂S ^6j ;`t!8Q(NP_.ouQ@{E @w*SS˝~ ki)?"UuE Yu[TTfCe[?n|A6'X$(-= X{Cژƪ桷 6U㯛}pZ&;dhV6]Jq2sG44׹I㪒TiFu* JꅝOڝBɶ3% ϋhvt")Q/,z EN:ۡ5gWp=)i5%g0}@3OnrU $\b1ˑ(+URe.v:+uW?~&o+d> ϝ q:tDv$A?{8m|pV^5@L K3g]JY_L.xx-]v0njSb?֛*yivˣcΟ*-N3A+ i&1ߓ&,z2熇Ф H[h]dgSD5wճ,WpUmPb}ގT(3`ph/6c-F@ uU*P3:1C8)aOEhIQ:o´ lc⿝(H:9Tp>e |ow/\ʋM2^1kgm/TJ7Αr}sm,0aՃ)} f,c :fAq+?R7r+ =EbЏMezKI1Qq٤_H4aD~\UчT='&sO_sfV%/~e;i]GNW x!6J^,Bbj\R{lY3MVj.c0nuw5hvjE_K42~#oVL¬'Vp1&fpKhUPb+CTN @MkX#!s.S%bFQ8Upѷ·GjKm`9ڌ.} @N[,WZ P۞sb9&^%ci.H@ (;YwXwr e>#dd}[?R>,'~Wlhx!TIISNN>zw~DGy_K0E3K[C[</KPj>G<|aRB|>[5ބ` jw"q;/qe}Jպ 9v|0cq< E]Nh~RwS̢ ۮ?Zy_G.BX$'7?-D آ)L5G9K&]" &i:Td=YZR ) - 2|%޽zG?Uvk9 xIN vf&A%^Mݶ z%.ɢ V1Lݻa@ߴ_/*w5IG7UH7 FEEy[kͦ𓪄a&9͘!<tkKpٯ Ptd:e\"i۟5;4>Xl4xs,Wty׃-}~Ldfe..̀dԙh>mHFljMu B8{BN{QX@qmlXB@9p4ŝ(U!}& mڐA6z2ômo!|JWGH!͒D6nܷJaB_QxBx<-rJ,9n)]寣J# LTVx`7Fu]RhPyF{nvFJ%z[0u?3!Y%N ֱuqy97jP 䘬F5kJk=65QeQH) "9Я*<5ApK^mTiTG_=|!rp D /KQkM >6(U2a&X5@< lϙ DIݕSyXB`% U؆})β΢~sȇ/WnR cQ<d(Y['և'VX$@mWԜOE([L&Se`V}`_#β`ִ|$ M#TGsj+Zxr%j$ߟȚ{d0xzt\Ů6b׉ݨ68 sV<)D> vƪ;F1Ϡ$&b\Cqjqug>Lrwq.'6Ze 3Y+""A˴ !CրR&as\̩O߂ zeaӵ#\yf`sClM>?t,RszNӢmx9pWؑ]2Ȭ Vz^W=ͺ`Ѹde\'H {G#E'b$wX/ @^8n6_#q*2ŭGJlc3l ?Д)+AE;Lc^Ү 0fh?N&Y)B%6'{;]o}m]è/ itq+܎QnDkM#`#^y*ݰT*;CrJn#nZ+ϰM?{7=HSXH}%|p i}Yi6AW%Wߚnk[X"uMN ΩqNs$l un\V'pžIa1?jrsa82zۥhź,}$Ik=[nrU}Lh ExR5'+YPrY!> ژ_wV\R"%p (ݩ!ӯnBjމ$v$ۨ[4~;Ȭν;{߸r*cP HJ7#1jT& h6# ,vצ&ݕIuvDcf7U/q (XDM'=%pq^ާT\ŨqJT z{?"Q#J>޴gC0ݥv9j<ݷh xttnH$5hAhùN>}C!N67*qߝ~+7A53$,xW,Yl}fMy(¼)(^_v8-yaDS(]A(geW~лEs dUZ&eydG"FC"ǩfzhQ 7D"Ѹ~.>Z`{̅?<>)2VZDf0&~T>ofH6_u֏ YLmּX:+F Gf{Y%;ᰞOCc?r|QK W}hY:ַ10iV5*z3>l{#VѼ5E*frs|*.V\  ¦jgI yqFҘ+o%ǰ3*Co钻yKʄ$9M$13t_z~@?"/0?-d. A*Uԍ3i#R*!*a'zچ5$8%m2 yY=1'GHnpρW !@>j07" -2I4CA>ŁOI[BwXxXI~MMI,~UQx82i bij)X?h%n*A]7.Q.BT T-} 36*ȾMԊb> 3䠴7bg }ܐz.HɌoIuCli]099aeJ$ |;~? SsJ¥"7Bu>c$DiYJ]b'~r`g`52i%P Ԉ:O7"t8'hټmMi1T=AVZU3LPΠ5Ն>+;F 9Bf 'r"6I3 cqh*SR5lsRzGڠݲ@:|m#\$f+4\5ܵHuٽ႕n8rųMSKh?>M&s%kӲ]NI玀3g`M$)ArBd u$[s-ag$h#hjP.!9ª$Yb\7IKRDԮ06DGRdƥh)B=wB,) R cag.bґ@y-d@bVPאMaZ=e9+6/Kkl|'_hn]dzS;`U7^r[Y;DH WDSƲr[&d+aR*0e,؁d%0 <]ƿYN{<|eX:e@4 J ݆8n0+KAdwiv؍JJ鲹"k=Wؼ}eݲI B;vNCy*'F!࿉F<Ί&U,>ƛ^d'~6bB"JhIҕ{]L$SZJ?rW7U舼cCNdEgRG=IPT7Š_uo&/[qU5VDwHzNUD]<wxWm e4% 9xc*)1ݽ8wsg z>h#G >ɷA k5S4$TuN@2K0mu̦j9HjzKm͙G!3cp" wxľ~KUDTNϣw o͆*U?+qLXaN0\ wHC+}85&2;~謿9NP?Saq}{Կ^+˦-|8lkR1 m%@4I8zƚJY#} ~:T5na:Wp+ Mrhބ"ڗ3dR܉9Ŀ:Iyy#}4Nįv1\CCiUf).JfT'fa!Of59@(ӁX30RGĈV)ߖkSuPϘP|a>hP6LK'vG>ݑm JzF"M}RMG~Z]-%T& %Srrp= D}תF-GCXJ.6Bpx٬`P&ڕW"r9~F80[aBKr*xO3{r_\@B^bE0&U<4Oj`X8[$H]Hݦ ]Acj6tFB3#/XTo1tZJjmQL/ߵ nrD\427i/><%4Zu{ߧ)SΛ=HZAA״!yi H-wdTj@_/)7av K/ Wi?m(4 mUߣ~NpJ6Je:}< Vk8#B\Gt_TJ <)G9Z:G\o$bH/AЬ{Vh q8i, y2X-}Zwy4dQ s%î>\bda |Jt f\=*N'qڒrI5yB}<&εDg[:0wZTyֲ Rd$z}jl 80rcX8xdtuM3cw`̳Q0G[Ia {ydAqM#1^-1\Y\h#߾BXF͓KR@kɰ&Qjjy291(C{VqFmlz>iqjY];T6s `nB#vԵvRo)xw~X=1O=0ؔn~^Auz_F72ť]!(Vފт`m =E\Yb9(?֔S"16xHSw}gtO@9~+i̧IlOYt_\aź:{[TRQ|&Zt޵kW5@"K.Ռ`Q&tJj kǒ<˲Q~^3Fx炵N]u}DCI}n'i?tŃ2NYE]!VۆC}_yW\Ug:%2,/)C$&|@+>^XU EdYw&y>R\)j/߿3ivvfhyM^:{oo8.76i0bCX "ҹ [KȢ\3O8ez\7?t }zo㼺(ꅷ#=+ٓ37[|#8ۜ=qMEh_ifYMĞC.ܝwQ*t\C10K8H#i}(+a&̪/C"7)r0c%7hA)nQy֑OrER;] N߃ ut=J%[ |%PS"ʉ1Byi 0%>^!>Ӄs\F-.ZeBa\Ca:: ;8d݄mM_Ryx$ v<+T HIre2hM'_p:z QTe]#}ŴԐ/P vЍ>;V঱v{۲^q6rk;[t\x <5'J߿lEO8mģ(~-SX$ R| wGB' @gmkNFd^̟G؝|rX{Q&oBvEcx*j ͗m)Sp)G\iipaXy u{*6 3_B_ u#Y$8F_$Y=JvMrPக"XQ~?>3!.N{u Gi *# fQ.3:QrB GzS%;СI@2j}A8Pﭹ|P&֫/7%cRFnQN'>ɍBrfA_)lGwڋ̄,kQTj- _ƴ7b54ڂi(-zc :@j,t+g-m\":#ҋ)Lv !B0~g~L`04H2 BTa+'7J>dDu>^ߓ!u˭(:0KZB$O͞R铩u?zh "51,6)+xX Rץvf~\m<QF $C$VV,V4J6ܞ THXKO IqU2XVܡOM2u/Q%/6ؙͬQ>qQ_'0"M0zc&T Aw(g`Ӷ{oX? X#Fsc x:7煈%Pv#ή; ͞Dʓ/rv+oETӨG:" %m#1@4an8rA qRIi&IW7/3 rTS\)p=wQ(PE\6@8`h|mࣖ =Gb =ݭS:KjF\I”ź,Ds@\էi!&s]_M+tb4!L27.E;]r݋?F&ծnD4V8sҝSTS~ "9`Lk_#ƕ8qC| PLF OѨIendއ_VQNJg R A,Ȇ`Aa_OZ wz8QuC3ʺU`RD`Ǒ͑c9v[–Yb&lu>'(z$QBD]}3[`08P V}<^o/]K?no35x>+K4%N]jE2@+fRxr|+~MqQ s1 uQT~ȞcJ`I2{"cHwp +gE2@Qf5I< xF(GpFcsJg7wY^@餙{+y<4X4`3#ch.E'! T3bzyQnNY#ѵ/MqYqSEL1  zRG=d:.ۦ~El.EdwM[m on>Ȯ։'[#8׋`[6]|:n y[KBGIasC9vo#4Z7sbB"=mA=E畍w)zqj"N&b6֊^Wm3 HL‰W=W3OʗGwc$t)?&]PGB^D[F[M2j^ǒI33MPն/X<>v%ZgoH4@^6StP2mVnpjw#E9;]F03㺴؝.`նf;4mR,b]+:%-Sژe~,jo2q:QRёDIǹoPu ^}W ^M1ISׯbuVǔQ5l)sw43((F[^ :"q.WN1(<D! TLO6C*M&ɣi)RLk>@y6S еY(m*R從[XUK'T~5b}[RSpq&5p =h_iKPLHKnۍhRfTchz~0b3(# > 򋹺:^2 jx/ྭ$?%@ek*oE0|P nD||$@B`?G'RV<{27b)OtH@ }V2WzQ!s8y|Q+cH nwcVERY5լ@|7W %I9)Po/]]~{Y^x=tv2$<{|섦4(.JT, qP0ff LO*\?WA ;Icl+a+Zh!3 aD}5#*jyKْ2sAQ<84\ㄯg iqk>bRWIRlHв, grTL`G$fgh*d2gE|hSEۄ rֱ,ZW &QاBZt| kw<o*=aW7I 9H`epi~ѷ\lNˎtH.oJS%L/;ct o[e?6nwoKRwN:A -hE0a(Ez)eŸu;(<.-Y}";H(VZ~/9)pdY3;|:9D^l6>mݞA|}°p(' U;HF!:< hBC.HHLj_Ns!쯋酖#Ly,!9ɻ^ϚʵgUV>gՓN(ayKE6Q-6NQ mдO]C&GC]V tj V8u] MP-9X4||mHnÄe*9[Ҡ!&d8#L'_s{dՒl$>=}{ |d72C UV2W8T%'ptogj n:JZ d <5 /IM( 4 N*~ aR2 1W5thYAp(v35m j-5y)9[2Ʉ`Q3tÆm+' vԩ_,c!FQPܤ1^kwGIrxߡmrٵX}8Aܵ2b A&/^ }PJQ-'jOݏi]Ӈqo\l!_z_pTퟙBG1ԀÝ}: P7 u|'EW2ANd#g|A9vPx[uG9`q1e2Z?˲By7kd^E)řb(…d$wExD4+r%a8~—~swA{ᨼ.3DePKAm?d+0걬rbe<\Yp[?h{$],wI >r/d`zKCl/[ -bDHOÉn4OJ,,\ r{wc3krAY.X"5poZL#U0RdR|cg+-0$K}Rzp@Z9,=$*@FdQLK< oINqxQq6vH "U}1JҥҖ|:LKߙo]lȶI+C߭xՑ9ބ#)ɏ|,{k*n2 pnTQmyq A8k Х囡i"М; G4EHM +I utXW4jՃs+d  pyjsJGg˙dwKW{/Um 80ַ7m(g,ȫm>8hkmr G l7 IT]9B,32T,su:P6!r)c7ǽw\" wzםTkzaMr;*2/ɓl.q[&s3lُDcE{9#@3㞈 GOH[)3i6ZSeqի:"'fRTa| ?bE '4ϼʽ DŽAŦE N!-l$x#?>;^x`lz4B63* N~#kEt#@!zd+ +/ÂP_Sr`3-zʿ@^$LnKlgp_G؃1gv1zQ6 Ce!Tg c.Vy)Ķ$``deU?P5QPO F*vi׆I$T;GrxJB=l{`31$̬.k άM2Ku{9(Ԃ͂ե%% ,󌂏 XiYǵ\{~ō4פ>~Eo;a z?ߛ@vbL-x4 #eȊ%FR}jLKҙ,NMxaR~G ?ᲊ_kBh})ΔÙP;~{3 i+E$|@>ŤAߥNTo Ʉ<`ГNi1Y Uu $B/J(?π)p^OY"(G#S7{G8QhcJO`Q?%tSuQ RLy_=Ձ=pp@*Trꠎ^B \vJۢq {uZC>_*5,AN\s%Xs9\bJ&6ZheTP6f2mKtazO$9N㫧T >r`rPihg{%e =~)Rd_xL]plM ] q2iVʼnH@H#;aۀEfU9_ RK95yJrp}?&i͒ݔBUMQ%~?ᲭE#MW+|إt+iZ9udD`LŽ'=ʱiI߼n1 GUz\, j/(]t"рvC۝&hi[w-?<ǯ- 5ADh e>Jr1Ugs>͢֏U0ekChzdWP?%43 F(d0iv jR +2풦=XHѶDwX  rݥO(u]4z>r^Oo1vUεqf.,XdGրTWŁcC;O V"jYF9= A\85Wpf3@ 6I8%,%F";Q;ԉ]یswlM10s Jfn+2ZE~e̠[]R:=<_~\O-^s\-T}O85D@-ؾaGX^& $rd9 8a R ¡B,kIִ|<0< ARg(Ά>|ZAl_;ƞ 9J`^[gIaaCM?7%tFiT=b>mܒ-6[+~\8C-^ K ʐ䁚=G%_)T8$ {^9iC0RxyGSxbfZO1_-1/P%(h|{)@#V|UK;Z%!EзCʕ@\ƪ¦!,T:ٳ{1,=I}YsN׺ }΁VwI%H"FEڂZOJv|4"$D؋/]tm)n Rb?!?ɛ ͯE|#GmFvB_GsKNq-+aF?)hмǧ:Dp]` @ ۗFMҸP/SOsjVHg"_Ӫ4S|W]1~*"\!-7a>*m0{=ljy1]*'FũaYQ1oL.߁Iy їSb8qγRsz̚g.XjU_jjEl`=ڠ)Hb*LA=x{Ma.DL-Fd'Su2L.g ~ĝ#-X?k xApahP P+|EPA/4JHFw\z'HFjX>\e҈L_'j YG›! 4}}1ƨkI W %ѳg,[]R6{`05yZ̵t%'S1*cS"ö/XZxa:_Y /g2 1 3n3Ag#7#A1P wRBd侀yuc)?)j*GT6^U&sC}ݨFvܻ@ގ4 j0 y@wJdE%,! vzUgvjR]~Ah}ﷰp& 0)LV輁SO;qR52.5#ꍂ5=c' sBɟE%46YZ6VnWK3sqe?e&;STA@HiU;L]&^d?R8F௄T Vz eǶ2S\5Uq%/S @EG q}xC뀺u>6`#7J1o@' hH#\ +Ui*l8yT F4[| /bhžiHvHGiAȡ_]%,RrXShDw8C6Xt0ͨFkEP:6gd ؏Kx0b}A\bgp~ ˇX#V& GTxx/` t;-4,AOK_wf0ފe1 @Y3 86;B!]đTz,o4mݡ~!|K @ tOrL).M8a:99<@s1Y!hd9̶2 Vlg؁.R6F,?VDةiZ[1l!\S!c3ԠkvSJ \*z\si4jL ԯW`ʝmiЪIӯ2#$/_5KK>_LzqcH.2ۖJiiĎ밙]vk!1ߦ/nkbe9r|>Л6 e]i^va![֑6iز$:3kVh~?X{ߡam*MZZB߳sջlif#~|Ikdv ;7T0@l-tm ?%s*88# O;uIO.Gy06t<ʊYjG:Hb| a(Jp;l껭jW:8*,waT=T xƚ][UcHV(&ߟ.g";kUXam~ Q\ىS{Ǘ=ŵtxFϖ*PL7S6GiSK@i댠ֱPxƄLh[ξ-ԤupA_Sp1xv)] f9AON3M8!r3Q7 ~SRN/bqh ;(6s&wRt m?]Xj}"ų[?j0Ypɢ5ڻ»B?QmNoM!lydsPLOC/|3dTZ:q5k^>&. ]?*5X رQW͝ɴvL e*y2J1"c\KV`|iAcI˩9V +ݙT;$|ƪaڢ*~T Ï!S%gVdt}oqKyRk}xLC8&2ڱ5?o6e$%z* \.3y~!{xXbp}JoF9gn)sNF"NįV@5t.3­d͌#_P^OO3yK\1˺YaLyfe 8wf CTp~vA]œG+g1USzP)/H]}ΆÔgM0 a{I,EE]ЗsHkBFRxA/z:_qIf'p$evj+FmoG%tԽHhT5 L;6N=3l6ɡ4zyHW'[7*sœl)<ʧt:OJ0O/~/GϓoeȿK}^MQlGp0z^pxAԀMr]:@G\V%< m]z ( gT?v$cqm6(k4vPԛ? xYѿ/4}@L k};3)dpTmEK*zH(v_ANeDL#3F%`|*Y_^,7*gUJ΂dV7UܡٰKܦ8JdܯII z&4f|fAY|Pg0׌{a ʔ|P Tglߪio{ Mq+>A&x $ȳ$۠,GRj܌@H/[E-W"lk ʠg[(BaU*n](w%a\f_DyzV+Y?O{ A%]gԑr_VAԙA 1ěֹ^^'d1sBxs1:Z7 XxlꛭΤooY//݄ R]sR*apNV Kmeye&ђ o./%n<μ)b8ѓ 2p.:`~9p}|4u}P&8QIF7kp6a )P!Sz q $ub lƿ9aBw@0D(7?sox\W{gVvqgqtb{1SZK_>}4ae (DQyWcO`G'm(S,|ynjެS;ɛilOL3@ԣj; iR 1 ļ]GKz)6Yt@u8 o'ɺol֠wbI3c mr6wH6 HuR?$;0^m%ADŽ@겫y(O'phcu2٫r(Κ+奲Dހ Lp)!YrU'iUr2GYhCa b04~8}_qY)^)_ο*L[I¤zQ뇦PFfkp/;dž3Lhz'Ƹ3֫A53:+v+.qPamh8*f"wk7ז?þ/5hPUx 6HU!Ng 8klVϗ}xJxy *S g лZY>@[i 6I$ #rt^mF\֦^"~9 x LL+u)Bk/(3,ZBNŬqO5+%%U%M4gFWܠa)IƳႜȊV: G(md%H/jRghۓG||#G(M9wD.~cOdRF?(B:$thiHASy"1k:$E,BmUh~>4j5ĬvAjlZTuLk\tWbd&;xk5AFrNRb񃐏,VrȸZ]CΩ$[}Tz|`D'1dNۍ1c/gA*q/̂}+KYdM?dJw@mdC6LD>rtdcOKM._i` +ca3?aДw)2J]XS~_i ;7-ɼ% i:k dEaD(4DGK?!1)ygq/N2Sluշ%뀔Fcؿs+iE/\1R4Y`puCs!Y2Zik"5y0:u")8ۥ_9O*kEsw+eY1zn/|2mOGi_D,71(=-KNj HУGkKL-h2˨YCv >LkJp&~!cI qo࿟bR$j룃zfK WFW4AÙh1ݶ_0cEz$/9.h!_2Xޖ8B0ֲ._4Y([ho-,3pw})ą5\Jڙ,@; 0@|ʘxW'ix,erGf,Ɖ9:4r~ӑu(Mqݴ*RCMck"^~6N7"LU$47|톨qdѷK4VX0 f2]:ߏcJ NД?oP7olw~ȶ݉syoCϮO֡ti-CPBYb Qun`HAVD̛M^T(-;ռ,s: Mby<]=(]{4#Ы_Vzr$+#4W&!\@ΨT=A}^aeW`&h¡'#9pl_P^xa(-y!S󥑙zBPNN=h?XML1[9m5Ti_ (;2x,Zq AP\uy `vD<0{#KI9c&!9$) ;t3?%m.H~ݚ"{zDlӃBa _KACZCMv.*a7+5#xl)V1*񹛱]VYdWه_#m_TruWol:bF 3f":7yjjd)`}VzF;:J5B3j"`"w;XYML8fc7b,qv1쇺TH3liej\0]*ǜ[c*u|s3oGRfo&%,?t[fqRSZ3⨑B$L3n |* $%eCntIe\ȤJR"OiV;[2CgκލlJnk16-<y%j#(`^ֱxk s5p$fWW'; ^0= ,]::U`Ӵ"BdžhD'w*;`l7\b}1aM9PW+D>=mrX}B麰JI|ԶsnΚ$Wr{:1z1_ӛ\nFbEqɲ"CgI^Baou29 4Ty Y@3rzjmYKK!SnS\ X#vGBS睙~EA"&ʭ3P3J(-G[TCNDY\pj3(+vC{1]"~ϹGȅjjS۫ƅ}'[+||zx}K5 fBΧU#I:8ŵS)UPh8Z~|`>d櫖ǐ`7jwgksv fw:2 O*Q%M'0@7$ok%xZ?n:a_pBe`sHDzd4f)ړ2^?&Ak0r+7RDk5#l%r"A׺N#~=>9ʍ_i2TYÀ4tM;l`3Q2{ΒTMY*5[\k:U3a}Ng )>݉`Y0`tx;J egN[RF}aQ>WJr3#@ʸ{YAs|mAUmfˬD&P SѷDfV997#*&PE} Wvi'+'Ah&xJS5PKSEelMfSkK%8ߢ)"ͮ 7E3ޭu'g~!;~Pɥ=8K'N2ojT/<knfC>|Dxhh>oaBv0M-88ϵ|1k@)5)EGӜ 1rbtpN@_Kɾ7jKjtMJ@(%-Ъ0(\-jI)"ѕWܓ˨γ(g+&( @3H[N\K鰨&JE} 0 䛞p跉:(qbN8߂%#脀`#*SV9ۺȑէV+5gS4t$DLQBųL&9j[Bye8 K &|vE&kSޕS:EI\wÙ:eRgQ\Т L^K\&D/!. QE1+.Cq"ڵ<pٽ[(f5{E< L&bg \_}SغIc}ҺKO퍴 ]`r^Q]_dx>~6^bUx(c]۹5U>p9qE[pbqG203@=jb\|;T] -Uxw-ɫ Sza@*%wOʳ ^r7$o. ң}GtFmFqrP.<;d+hČ{0 P3g0lA{cH<2[A2eK&o7!? UFL% mg?MŲ['$ _ u\/jk6bA؎mUe|Mr D {89A15dna`C>1 Z;d1_kE=SN*1雪b>o/r^mOD9($0 PIgR{ 6#PNR\ {]:k W~̨UxZ3ͳbZ;D*oacܐ:fO#J31#*.jrOy5oM|:5RBגQjmMb( v\3 b}nHS&@)UU,/ԓDfxvNx>mGcD;uސ>(mdj7lBiZxË ]|eWU%f:\a@#~NA 5ݧ#f}s+|42I݅Lnz.L"6&S%=A[Ž5z`䤊Z"8NVz1-TL]5yRs 3{'Zƙb)bH{ 7'&.E&-3zsZ}["r<^gDt.?`Cp*'KgŒŁO],؇FU{Ͳ,;!m$ p2xza?eO\>FXD\#H\ `'"Y٠623ݸL^,:@ 3 T`Hnk% d$o#T}XSz/)Tvh(- _:Ye@8'S0iIl^1: ;bְ7O}~'W[-HYF󱛛Vub8]&Kg]/6ʕ$"yl 1GdP-[`nƐvǸ_zhwoW/y=^JՅ<ؽyRBp!g=>߹Y7`^BLbDFDV 3QgA e;pWqyS\XGr;};) ©D:A)|9x 3^ڟ;R ~z 2jS]5.dږ $UF s||#Q`׹EdnC=wcD?;6*ܼ0-Dms]-SQ6h b\J ,0Uv38t&eHYuu OmGJ|( zh^ӤpL܆[.#eM2yρ_?i"*TJz!UzXD"65 5z6I!km*zʘQ>ҽ?{l@ ;!D[{Wm)SPҽQ&BYygFrYwQ2>a;~PCsݒX[b`g Zx!Щџngd!ifIUK<0Xس b>k&xƄh3Ң@%7[bf`Me=6خv%oPfZ7ژů|Z;NĀؘvS1 Hw>VAYP;*KQ? z?xPK̄B-;IE.I-Vz9Y8H 6au${RԼ}} 'P)3uXE^F$׮(IX{*؅7qIh$'|tD2kn*:s0)9@q'$l[Go*yBdAOlR4Fk,x| S ϡ1{s[#MoXD*S5~fӫyCVK-Auɶ9S*c(yH,蓍X#B{ϥGKHCpOc>> t'IR݉Iw*%,4)VWEtD''\]06e6%Nx?pT0P?3b Ts8Vť`i9-`nHjf<^Ɗ%-Yr5#d *FA[a|rOɹqVaJ#u}RPİv(QvO:"I-+ٔÀsh(Z^srK<eKMUOb(Z wmU٪S AP#l+g\&|xtWNj2E ѼJRk/J 3@vޛw 2|?4Mj0QŴ%q yym@wRI~yq8(ɡ_֣oQdF/,;˾kkj{h4Ft[IÌ 21n~~c˱"y(EIRclqڷPùP!V:,^}dN^C+xZAk/\,Jiuh 1옣Nf؞ɫrqy,'Y>!M<#SUn2߼bfs8tgRdZpfn2Ǎd٪*'$XHEp M9*F9ykդ6~wRBo~eF$/3!}8""{T1 2 \?lJ-ߍx-4O̓-#9AC2юg#Fņ93mO#~7JJL9g R3%LN>3_8VQkdbqv_.lKBD`Ɉ$#}vөFv=4F pb9:Imr5`sܚ$q`{Edjtey9N~D;ʨ {즙@ vzs,v6kTlgNC/liB6+)XUWX2 nƤZ.>[qvD9ӐL7ԨLw.yl6I`tf > =s Jp wOoƝPUOE=-xK"5sK91gQ_a7&%!"VN؅BAR%L^xuOv{.X)Ms{ByFʗ}W/܂Pxڂ$2(jNMs4S6pk䆞Rfܘ?yne/in0}o(u~]Ld{Dَɵ= . Z\lG+՜3 U aeC!މ.g'js_,n ?'S=ʽ]kdhop6z^*~Gܘ\۔ؔ4u((pH|@ a w!Z_Ds*c_YOɣA koTf?qk]Rń1 4dMYy"0&g[mJ'Qs2}6 OK1 ]Nj?Ue-2˫YYʶ0E嬩Z+p i͚f. jbܤ/Nn 'W.E xO(/0tNb"⡵$vA[=OգɫaS61;QU_Xд#r&""d :Eo*K<&re iQgG3 '_IYUdqtRqRb+8U[Ĺ\2Sts ++#H{^є/Kў%.4n/A՛ d*r5j$4X5Q.f39cH:mk[\+4ah:dYC{GG K6w)0 Qi QpC\-ydFk# _{E?0dQob@\Qk##Nk~'jkHʅ`Ⅼo(#x-\DN\o>G4$A=RƱktcE{iRDT7iTa~-InF*`%j}Vs[JJ1--Sf+МHpm\~*SJUτs%е]esu\HWzX;7M~kĠz!bLQ}J'ӲȦb/r &=<_U5_&eaZ>_+ IDͽ^]b27Kf MGǎߒHe,Μ0(хVjB$׺jOʮ5 vQb[1r(2;AEQ>랔X)ŎM6u%KX%d/4z$Fgx{D,_@!%ndSˆRD^aN(|^"1sW,+? ;c}¿77P=^Z;6ߦOu?S:WkJD:e{U+@v?gam? !+:QmgI)0Q0 hiUhfI"7{>~VpP_8ŨsXAbhrl) ]B[j2Wґl%snoOWfpwZuV |ڬ@ӝC~{H>Au)[ Rc8 N>ܸVtވp 䪯atwBĿ 3}O۾|rtC5IK-([D9tdk4_k7kyDvy\uV5q osroS?Bޛ ӓ@}XΡ6ZVQE$x#ȰJb@ȑ;'MܤpR¡ fHx=]Dxiz;;z -XlJ!{{PG3vj)IiS}tm/EN/3Ek;Yuc ߯"$svh yON  QArS,$ rSk8||o?Ԉv3hBe~(**M5BSŐ,VPQP7jA/DN/â(c ?YgSQ d靝=Z4<:b9mGɖOj.WͽX4pНu] -uLCE`{HX+%f{̃a ,]Kaq8pGAbon:vZy7g` /#X'F+(go^ 5.9H`-drR8+aR$x|ynVdюJ Ob rcndjj*o_ ;@䓌}MS_uAU)WW|pVV/VW/3r?2c7XH˨\eէuw;{8V/"y)jPIm7'iWf_6A,{RŧVM 9Py.hM@XS'Z g+yqWwh72&?u1;45g2 5qJo>1npȮDžAr9ob8K$ B d,5D~7zڟ-.n|ttyH ;ľ;CJ0в^Cu:կl%m2۾].ܥDt?Quh !y(?z)WdK&v辶<yh{Hn]AR#Ɂ& ^Ke>V bK PYnv\?ZVҚ#,l~1Cn q2{%8iH$y9“?SjC/Mi9`(IrrС =}| UީyPI0]N%k2YSL⎭{-LMOmԌGn۔ڷe.1I 7&/6li)"2bbtb-%ջjPG=(brO{ʾy.Ɵ+_YB?qD؂T6YiM.]~u xPSx&j`bB y座d>نr0@)v$~Q$XHvsңPX~vQ)w{8Xg5.9h!gA(,\K!T\p`&]kD|UfXrS;L;Q$7;3pYBy/'T1 բ`lҲ^ R568zr5`59כ t mlV@𕕟GH_P|MHY9ٛ_KxW +Acb䷞G:]N!1xn3 /(ar 9tNj?# Oyf\щ5re$y*\u31wSsXږ҉H;^aoD7c$P>}sCWGyɶ{rݥI 7+kB Yڷf ]{G?"+G~30bm@^%x0+$<s4 "Wr(܎YI}P7lǸ6f.Kж1 cRfQz5 / wm>"eG.bis&xو% ՠ=mOO7Ydz9N}`!\S(wD[ɹ'jyq%PN:$\C1;ye/Tkۀ#dvB*@0qr1PY!:-d[ɼ ݅ 3;Ib.8^Lc-+5ď_C3jG݂k||ot;,{ֶ#0C 5E~`^M/2'^E.8}ڴ2= G&:y K!%-؅ i|?J~$wkIJ'4 |\If6c&L@5ۍ*pwdw LEk36u[3 AnX8(ߡk^i"}ut qL%FEhaJ.y ^*w$GٿQ*eF *{sD!VzBr4ۉ*!Rx͕zI"I2L-`;᡼6(5\h Lir樊z.}G9@FR0ahWgi8(\cIeQp?SHD,vĐ0wOgAD3Qw*) ҰXŜ0*Jn @IO&Jypi5d@V頃v/,O19[2Е`5FZ1 !ڼwO.N>W0{y-sMn/e?$I?Iҵ7L 3bg;mg^X.8+gXVzJ$ KwN>P_ԟR^CVz[]0Nd Չ"U4IjWк厃A8=;֍=AB$e2+gB}1_ly"es\U]hMebr(#FS惾C9)lUGn2dŽ#N+"W>q~D(+|ygdi"'ꕡr3@S aʾ?*3 S6z-ØrP`?i=! 5#T6V'$ZXZ@m#}*}nN']Et++y@ܳ;j>";EA@ $`Q7CS֚kjElJֺ5 '(_ҜOM.kn„.sh)%^ ^! 2jku\DHΰXƮ't=cLM C}̅=}4TqKȗ0cwQ]4UXa]ضk_2 ѦU\XrW^p3=T` .0 Z rOY ih/K{OlI ?lO 7 "gq#zL>d }Up 1ig䏃X۴[uR Esի%?:ͷDkܶre]A,0sI_?Z&;Vi\1F{ԃ1m ʉ E,9siP;NIkih?]]yU7A>W ;T(PT5sIHzRMj`$ _ؠ /e$S(:_2ndŠcvuSc۫/}\;gISu-^q)̀wqھ:E_i @swԐl$:U1ؐ6I%"sE10h1 lAvcE gTU B53dߢ=ϑ \xq{40{aEf QԪG\x@tfl/!^O(M؍25V Vfks7GJ <>W)zhUy!~IN9Y'y"Y- UPz /, y& &50^1t;޵z"e%Z$hf{+wrk\ KM=*)!,r)Kݓͧb3Ň=k ~/ɜ>&Wg` s)mm cC8~h Pû82Wqf̡g/ TSݥ@ QNU8 >ϑh#\lOq\*\ \cMb Qs1T_'OQz=*@FrwQ<1EwE*`xb͢\+6mj2|Ha1u<`6LQHjŻjvյf*Z&$آUSaYqv{ij1$ODP\CiߕAN<_lU,8˄0$t.% >ytl:q,/RXS6[P5 \V*q^0G'xXrQ{\Cw/rdGg.cgnG›Nä7/v9^6,p/TqasPnу' 7?.R؀Wm9ku)*yqO\{ H T #ğgX.!zL>jpan?*??+_k 3,swv浬tAGm_OaؖTBW' \oM`_[(߆~4cR~#T|H˷ ]hco1}CW_vbN{IA 3C?M*{i9q.j-qRuzmv4jYVIOjE$Æ |T%O5KZ|E~T,.lbdY.V5|+>2?PXa̿2̎#A;~ &фIю=77%$ޅ22rsQwjR wF\b|f'Fv:}dhp?NLKqa'Qa3U J"=UW[˥.O⍇O\q/@1? =&֬s6 >I.(gD%:X:fԅZ jA~zÕx=lî66P5DOQm&3{Ro&S;@^߂6O75/rvԀ/}B,VZ4F:,wr*.13ڄl Ԁ)5C>Kgtlɕ7Cn^3_`?ZҧǻFKOǼ(~V芛Bn۳/' {j}t:y\) gWg2bo$)ӎn fojmKr5RyuRlh ~z2!^1'란8LF:0J&7%͗i.:R,iljo=F9>RP԰ɼrݘKu΂~y6ʒO *Sr r2 c&{5TΡuy`Z'=Ye.zX8d]r^ݭj}T}jKuw[ ?1DhHWY "1U`|zcˤQ5vDe(}bC)uyA5#>gJ}~^_Lz ?i? MjY>- >/C9GmJ]tjn33Q2QlanBκެs:iECTXO;l.WB"?Ar4vWSic|ޚ`8]/;E[m#5) BucTIw!0+g|p*U~,EAvH#ΊΩe! 98(zꂛƍ*r|sBAKoŒ+{9Torgʛ.?=~ZҹL,@! 8ύu…^}'d*t}&ABռq ^-ȓ]LܢҪsI "oia;. R_تְ:'!!oz#gӀU1c $ca%#"8Jb^gVZF7_%xqh/th ûI+*kx2~7VBH>KbV}=+530 ;ִԚvϐiEPx"M>DX:4-#n7}c `PN OKDݶ٬[8QUOR%*+Յ6<٫HK[;>7f2vR/z —^sڭuFRAӞ݁_BUdaZp}m7yDd3li/L [_r$scP2Qyi]fA&"99f=u>]6jj8-q{dXn%ư~ER>Ϩɣy8HϻU!}Eܨq"TC Es05:!癳ײ޹iM:,B,Da gБDRB; b쉔;^/,yX ]*p]^K2w:&FSysGzԕhS/BG#AP 9·cyXy=OOS|+ hp75s=H#?v_Ro%NI"z )pGNXn)pO`*暙u5~{[?l&I%%=\JJrG8qI¡}GHNL\Yރ0$U0>m{z;z`oF#ټk+df8 XbakiPP݉ZIK4d"*H*="'DrJW\f /_7 HKpϚE]qH^}^b4|69;n t |,^,+QJCX5P3]߹k5k˸c\wļYpT "{d PP_Ҭ=\Œ؞]}5 d}`eE  O(&zI*8֛#5OsB˽gDVeSѫ <0d}uύoU%Lf_ ()*f!2(r`PxoxNQWF2! Ѹl#Ɲ#*W lIldH)֭_U%2dͰz 4Ca"b0k2` ^Rd2/+et)} v&M\h>J9tMqg8д+I}6X]w\XtX&iY9v`@.Lujrn41nҏf]^ b& *xaiC_di},)pKa& ewC73Ԅ2TʦSR!ΔXI D&VLxɡ04L[iflOfDbI_=iЖ#KBt6)wb2_1'˶}ezS9z^Jљv0|YC7F!qv@s[.|땲;mgeCج;3Ӊl4 @ xMLAQ^߈$~49RR<{կ.c4v UDKoM(:Obex0e~MwSȆ4◕igSawDyܻlFQG8l7;BˑEAA w仿L BӼq0QbXvla.x.bM U#> ÖU@Di@r0$\Sh>R~695Qm1`a菌"(s=P8ηPojZGVV7ka 3v7}<9Fk\rSrlqL4E" wR?TN(麥YQ6Ix ˧cuLrs!rǩuHESspSb-H2C7#0<gkz(/">|ҕFf>xݏeWd$SsQ' \LhG (kJjc\ym=ԃ㫕6͂?=&/v!|xSZ\k%q-'G.v:ãvȹ*Z['Q=SUx594) 4_XƛҲ$rncf.d8NT01 hH j~+6:<` f9X@ӌI#׏cIs~45g2˿fAYl  %u-_Tzp(}C~A)|~NJ4* >bL=ބQ;E =2TZQVΠ z'G5cl5Lj [p/.4@->_gĶP= -u[ fY,8#C8tY9/J4_W<\wt+ f}̏~أwqK-xnlJnƖPECpvK"YIiC%zp\`:10i8U`['y8_VVU)r&:wu= p&/^z-Uvn-ҨqqѦ}MU|Au9+kMv^KN$JV qDh}35\Ⱦ5dBT 9N jmņK [8xr,"9[ ~)Oqk"8ֹDHT̴/<q>xG],h7tҚ"aW[Wo-{%qȻ*HiIȸQwX)][58UHl\0A*l s"^MQ[$qA+'Ͷ9f7C%pe;ǫCq=@ql?W=Bjy(**]oۯ4“K1/EcOqi;ФlNlwۙCCYvOnf֑끴/(Vw+Ud,mEA?eɆH $Y嬿LciI|GPJxְ35d!łL;;Y xJHsMгE_˭ۿf{#R rƛϚ1ZWȕ4T;cq}p7X Z:_!L!՟* "Qx9(NԻWVjS1 m"G,%Z"yުQ^UB࿼cM P>[Vԩ&/E ^`a`m ~iL}E|0gO*b(Ţ]ɱn/mȳm)fr UrcszG-l+b0wFtT6nMHajUnžvVymM=Ea3sa)6߰P_玎>X _gTcGKY:+RDs%i%z"aAL2pMrGw>NT0 puBqWÖ1+̭Fz$; w@URɂNfA0<[Bns:ؑGF@P쫻.*,qs3fze5N;Vi2msI~S9 xUgv' p}E ) E4xNJR̲lxW`䅉57#{ I:\|LOú@hZtBBzEC t;5Atح@1L?{M5֖,O,} h>ќv`+*c V:ՋLaw9V JqH'?- =]xCDlto#I=w]l}Oņ`d456c& *\T9;Ba%2X,v3m',g0aׯ|ڃ?цe7Cõ|Tcƺr .I 8"K!O4V O`A :=_}f&Np~Q{\f]<>*%X5()0M[b.CKc!GV^ 78 h؅m*BTU.?,1Feb'J/7rW5%L o,Fm ΛbZ֍9zǻ 3ZKJt  Y$ ,2q7J=&-ԡ(#9g+,d&L|AZ̤ bՇw3S\B|-,C={̢0Yq"1FyhV8*8xcw}n^|*U`)0]`l}6`XmlwD=a*̎t 3 |luȶWXBOeb 锌!#GIfo OחCf$x@~^% [ڟ[TP%by_N1}XǠ +F 2r{v19%=|dqRQJ+ ٔ Ό'3o۔Q&=Wkxv=KBz =a|6R7EB!(aNK~Q({sŚA易a=,xa|@TNf]q&WJf1\৹sXqd@XP魜b͌xE%Pa Z3X7Qt;x)D_Bޮ!8~C _B߽ BMupSR2_ŋg'7&oa3"E~m]'5qnH4N&3W@s͇դB|ToуR6\vNX|}!lD7H joqW> *@yFLmhKAa\ )ROu潩6F7$E wjFR0m'(EwgL:zCPb (b>70.Cj3͆6XKTsC\?l{HQt8}mI0#Q୫+nB'ظo@p"NV(޷? 0 vn 8ii)353 DGq 63/9IsoPtMY^dh|&'j;)ay]`OKthk; ;Aul}b^<0T6NQp5x5)!>$|_0&V9aeNMC؜qdյX(v$ٳ)20Yz!{twt. VfҤpսKCwSTZg1QOT"`0g?412Cc ⾣N SAjZf9L>: GͲ쁪%CDžtWIheMqtJҊ4o.>Xxbq,Rq%1ۂܮ/0T,|1YRQp\d5 nL$۞+|B̍pθ#hO:PVEaj#"85("s@,_qLlГJRg}5m1kOĆ?VCB'U!pe#~?MBNIiLD 0#=d+:y1O<22O0Ac):. 4WB۫|ϒpe |!h#.N#{B'APzoZ;"FP<╘#5AXF$K \ojEF⤘;Q,ćxTJ=ZW(킙`b%X ҙ [\Y c4zۡ|INr R,-F\, ;<*JW z Q9糅$&z4F(1 &J ʈ EO%u&\E永MvD;-$bZᎥ\or fvcԤ'8K HZ(^b[UN=ۗ <8`&?q]&犏FkH.!utSfٻ`N]zTtԑxϓ{%)eN2 t/`ŵG7Қib|jkW+[>:YiKy:Fw-|>ő/ >Ez6gqRNn{P̑z?Artj i] ~dr@5>oꃑu7F`#Q0(Lڒ(J5a +h>-\ޯW76/)nir_&;T@ih|-ưS6V Yܪ: >XgZMflE7W$;b^Ե ofe3ORIqB)&`-B`[tO%ySK(uyl?w H%CBlN7o?TCDF:N[ R"hePGl.2”h$ a|' _uHtBZU"C}[]#b Y;c;(b g:N&l_CdaGJTpB Rq##l9k]? 9DA#属S\Q[oo呭=vdQQNBwzJ_ovPΆk'2 ECV4M0cԥ%I$ }mBxoV(j FQ6&GI=.ο#>C6z6#CfTHbwFjj9@#Q.+ MD K1b )V\x^_8My_9p(W*Lҿ~^z85`!&nmg6?n $-h :EeN#9O*YWD-?Bo[p^?`tFiNev R|tyn'gb_53B\ XW@3UVdoBp_1; 2A_J ծ[!i;UߙmXP%ӤB2joYMz2Z^ֵc̓n(6&g8㇒Uɶ&txpzQ<ħ zM:x!TDgkCk s !кI$HY(DA֭!ۭ#i9sܟ Յ|nrz $r4yHR8' ;%OɯMB|ҍʴV! M bXX1 %{7{J`kc%{hbA>* 4C.{! nI w6SubdȢ23`}m0 5p`Iw2א+ 3cwE,*(ޘE%Y x 'dSӾ)6um$f|"לh窏iW E'~6_h1)еh l|_kŹeC[wPrH THA$sC{ݱ1oB B`n_a.'_Hn}D9p-'b" (FԍM`YsѮ7D|o@VwKhIZA2ﻕI1?Kvnvm dfqSڜ3c5TRzUCP1GS@ќjxC@5x|҃"߈.+V/_0D LV|Ħ8[d hK<̌ɡg`WֹxT)͍?vXԆB',SqzELnsrҌ Iڨ, p(gھ3T>%5A:%qK}Ņa Lj\&P?d)sl#V5y, S =;zJYhۻK|q"+}hUK9W8ܖ")89?[@ ۖ0gَ:̏+iZ0AAd Ea]osq9 BWRЃH*%11<q6%?a*XZ3 pUq5exG7"QXQ6,݀wQvRI0wxϪ]H%c8+лU :| }A)TľRu:vڑKd6/jaJB(كI D޳g3&>@+ᩜlSiFy$E+DGuDi7!LZ<9n}e7[Q鍶8T-g%(O.E*|9&z}|UgFBlZߣF~T1.|RdN3MsJq^OKA'| F0OGdŸgQN/ΪAco68v yjJk^7vD=P݈Rt}Ր "CR,ɠWYTs:eÓS/P*H) G!6AVeU1kD{GK/c#Y=!NNtʎ<+ǏBq o-D`7M7i$cENdo!(5A.vϏ6]wr?E(\*Z}/ak1wu>R?HyT(}P!DU GCa8`ƝS"CO懶nZ~ׅCYuۨeUOH qAj>v4ɊYkM?Xנ<ӓE\i|bXа*GMuW١/-C!m[;6;c}H D+-T>re[Fk+)a~!8SNTi8 Ňt$E$x"iH\E$<#] 9Сj"u͕4lVQ(]s_]Q["oR*>/>_11Њ p Zv$0o/ۨ4BI/v劏ݗpj m*ά᫤E{K=(`9ň|%+Csȕ7?.Oz`U"v%6iVh^+]EyWnyd̟P=ZZ j\- GlЉ@-Z5C`ˑ7ȓVE2mQ'GWʓ;o妼'}oSaA|8"iO2ݳ| :HckFͧ|5xݶ߮WQ%SAAŕewsmBj;ސn|̖Sɋe૨!!Q-%5KYtN9߉j z&xI>er#uR}T3K,Є7.H\Psڇ9kx_7:'Cbw3jAS & *?:Kyw  :1whVHtW<;*Mh~khVoe`;QPe^YcFK/,KJ60.&νIxm JTFBJs6+! 2OI oRvc|boWPկ4^uicC5E) ordލ/g)5x*5 vKۘآ_}=/3<ȶ,:oM R2 cK =zd… O-iItfp]7p4‰C6quz%D+%G7+?9N K ]7H=j+І)yNiTr?<8kjJ͡VĤj2B50A\7ڨkldyaj]Mbޝ"ݨ$0JAR)oC4(sv͍H)Ӂ|4P$,w:a$֏ڍ '.oevchOIZv;xxAO-jṻGI?+gnu $z#9t[=.GP7 רV_p9bw]-ëcGV_@;Ba'疳bjRk{;:{ahмl~vK5 >t8Sc14ohf蟋.iNБք%Y>P \RbGĀ ߣ,$WC/@Ƥly~}b7m\ KrNzX1!|W@rOV9ksy^N`+Fe8桅{zv =tL"2=@NS !SihaϺD&TbUC^6vES?ଢ଼*籇DÂFy%зQ.z3do?hȌRvgR3k"VzɞHfE'ͯ|Q/G+y͟DL (0NI|#!ʝL];Н'_rUY?C}S[֠̇'6}=,(v9w3 c<$|w|BZ2X¾5qq*h ?Nޯ%,\U]vD9 _}OTȸHB}ib$7dYk=?|nh5`v6kՂiVǐ(iv S, i)-^g_& L~ ].ֶ%EHutx 7PGXW{2;mZ!9Qwwae>Tg'Xӫ HӴ:18\hDLԉPmu>>es1 *eSi/InlKW Ji+٪&ZA?sAT(AXQ? Q}F;6_$E( 0mCD ,;䧨`$*3wxhB9uLnk5Nc#m\jaC#'ߚzQLJ_\b:b>;Pk*ײַ+LH)mhS$\[*'K)ϰ>D.'= 뢰%\vM4DWnMޫƉF|kėƙ }wήVK߬u6Ct"h-f[0DH*u3tVf=#ʚxz?&!YnY>Uu8fHkŎdd2(M1Gb |yBRrLw~g#>!t6af Uu-)1{vrG`~ i!Lirvw[9TX">o>CD9ȿ#Ago_6m2iwaLīW$̙D4/_^wp#&wzR+R_z32K^iɢr'O޻Y ҀR1ܪ!D9mi] fa]>O7 rDR ˧8WOTJ`Nݭ3KA$)#J髓R-WEAˇhU+nȯ̇ݝ ^=QFpi1нQDr;O 0;g-B[$~5k]83PH<%G&giySLRlj0;yDeK~|v.)Q\:WdJ?M]V e[+iU2k4o<v=SU rq˄%6~Т"AqZ FԼ!,r`ja hNn_f@:\Ady6אumVN E + $F\gҸҎ66fsNƔpyս r֘r S stE"qd]sγ9r[;ԉ>.: {q[z4"pcT ,7D8SbCҺVQ1dA삗D,-P=]7$̄ˊd\Q2-ċSÆ`B%`+ ŤdrŦ,&ie{FCV`X;>URk`:@M\ч GHIN q'wԆg~6q\ }@LĹP^KH +"ƕ䅅n !-W%ag+=l?j2*GQgLް*U%Y O~i_B֬TF Nd !P%EVkAE#|˿L%AzI?#mp)ˆUiA0 |g,4o$M6>q<5=3Xf#=_ t2D',rl*t*gE\n,>M R8c=ȚK(ӻIP]2*m;ɮCb*j~Zl<J5fsPN )rg(} EZUyŔz 5S^Fپ(+zc;_xf189ӜQJ`iC+?J8Dxb ?>6%  $a<2[2HDآ 8sq*ps#==*(ySeo_'r"%^('@Ζ]=1gɤt.haͱ) Uh!|VV>}B|T|Q[VD WcLBd2o*.N{7T ⣩]!>w rtr ߽6kIZJO$9iG䝟%_N͔^hAltR4PZ5:^3;zKagНcUT7y lH؟6;wN]`%̀F(Է]y~]ev؄ Ap,)DWYlsތ|ʠ/V"dT{܅?:S'C+uMUst)QKsmok%uS 7<8_MQxOlOJٷuJ[! f-̕x*:nTISTY|2{|p ߱%lj2֌Aهώ1Nqf^ǑZ2(_MoA$IW,d8G5lo"1|-p;n1M!fb{F$(~Q9VkDi?H`WXBP[-ȶ4fCϠk[' .rlr8xקӨ}֬h?xi٧kO#@&Orw.IeFY\Nvs72A'%.vh8^<HM߇dr4UN"i*Ϛ7CiSдAU&|I&pvH. jV^?6ȷ*o 7oܕWy6y|S@Vfum _Ʊ,T=_3d5( Iwb6Ţ%]êд(U\qQ(;iU+UX GRDJϧb"9?ZC7"cY'>4owC Y%Sucq3'y{y`}=L|uV'>Wj[UozRy|FmXOhi A–6'd+nLH~aSEN[AWUӊ#̈;\?`]qXT}Dgda^1v%^ol=G8-;>y 摽{t'5Subn$ڼϱF<#ΑCFut,wEWDM+2*Հ'ѣIrDLy̛cy1|2!3,p V.SPdIߋt+Ѵ<e$dEChąz'}6I &{Mt1L앮.QŬMڕCdn$r`QIԆLv,MkKU*WY8Q'9v,\<[7^% %|5.PPk+Z88/t0g2~ 1Q+A'Vdm(G/P$,fo_|/}3uï:qIi DvÉnjf*μef2X䰕'6SW? nLueAq@K2Ce K~}+!I *&1;B=,1\F( '?M_~ R:EiM+k_Hre͆ I <4ĈaBHMSC:ޫC^3"3yZSP'lV770C \9Uxl0$Jh?&_ԛ2JDA?ꀋͩXřr<.0r7So@1rɋ+uP7`3 ~Xghc-$v ~_ڋo-|]if[Go/SH1MR_UftD,AOspZCUEœ!1:_Rˑ{fD*_{ďyꭞuSM^ĊRR G|'pO&<|Tf!{Ue%1rL'7lC%,$́GlW]9w%4QHM00O׏hJαϩ71b19Z~I=,?e}F=RubyBv9mLÜ,XPzg ID$1'SYî0qW=9&4=>]~({^._;V( OL=Ga1;H]41DN xE%XM{;{2˖~;[iZh>dl4JA0j7Mpb (˪M]ICd4:Jn>QaƒaȜ>=vҔ~-]7&'iwoi'p:9X:`$T&I;|8+paȃ=niP߮Hk)2X}L 4MzfM3 IGİ.y+b*dVh ;11"Z+#ٯ![X9-7+v@)"HS[Ij"~8SdwǟmFf~3QbPSzvˋ -s_fRr: Or#59 7OީzDvn#1Wk=4,w,+6kHZY+kQ̗;%VMW)o2NYZ@9]`V'w#}˺0[bJ)V'j%I!/mŌeZ?{Muv],fDzq^U8~)MDL]LTt19Re ~cԛc޼Qd[QMJhMk':𗈋EԸ&@!+X`;n'%#/1*ʙCBK?*1.1.;R-^4nK?2hv h MP4";022UfՏlR&gcKO\JzOk#Ż* 80 EhR 򎣘m@9c5C'{bg2u=nW9#LA0MUSThGȣogab>(\4!; Ȼp!UQ"m6 b+>Rq=ue#4}'8l Tޅ%` &Td\ _Zٲ+qO;#z +ؕVKL{|oz69["[ iv@ hIMQ`r pMؕ@]IT=td幁`H`d c.@1hVB.~w&8p}Fc}-)`J5թX O13!i@:0nSt!yw9`l G^b^g\ڸ8#Q6Se}?C9щB|V#083^WXJ':[3(Js-0K52qC"ъ4 Ei~|ɬ[)6Դ\t L gRQ-C+~s= OQ0ds<9ٸHu?}IQCM ~Fn |9'4ޞy#~邬 RFƨoY>`L`%Oַُگ8Cp>I=m`Ue~خεS4zpdL@~O Y%qG6 */Y1pk%K1H͞{pӶ<|Kͼ Q7oQHQϜi7hD[w0 w?g]vBen=UfFsnX`CsZJ6tI XE zF8pB*9aJ XhTYY mx }w0tt2IVV ֳ/bOr;O `^[K"AgqE7p 4?2j(gag)K^yNitZXBvԒ u㍲Hsۚ{GQ{ L+CC[&}kUZj'* 5+S|?c oPo/ 5>wB<݉Ly=ߨM& JڍA+7Cf3׉#b{cy I ܛī'zMGP,bC'x?ZY^ژL7o}ޗ'޳?(Ƚ+UDh}>S ,H^IU&ꤹh0DK;Iy9 +lyQ!.{J0~TWF"*ߎ QIH}uN#7S' k-JWǬ(dha_Fw?'#? JO/GZUWD 1 mmlЏZY$5N8k Z-R$.VNkɬvr@ȩ"QH,rTMQ)t]9^:+KJ?bREu (-fǏ'?rKE){{Dxwӣxs KLy`PB-ԯ;RV"g/͊A 7HJWMSp4x6_L#<450(\<"5giu[y2q/gܼQ<:S|94G/pT&qپf'tӷ^/ p=ġ t? qwhW&i gy8E~$/*sctdœUy y>;wv;NW#n'd>n-SU.- Iu&m`y'rga; :p+Îl-Z+P=%u@oR_3( R`#dڹa;,ۼN١ѸJ̲aENQtOxhGWa ޶g9|X~sV`)iw(ަ)3ݔ8Ryt>6׾#le,2$:Ԧj(|G {kyx[7xp0u3e~Yk~r:d%nzwغYUwrVuzm<.G}45Ԛ]7k ˲D6(a:6nsRj%oIG^[%/.Lz!%] =x@~38umU;rx3B>E΁8JNGiceAKnNg&}/rbّqd ) E56 iS)J?S78}+!<i1*+7Oٲ>&YpHʏkPt9'N,TPXxm .zjKi km:ۜ&kcyyB,4 3H1llS= J éRz$)MFr9zGTEPef~flg2o"W|}'?Q&8jx5xBIƏfF&48aSLzZeW+]7تNoZnc*˙ER>g(pNq |3OZHq&#XE +I9{VŻ#TMw//ND<*RFܛt/v;ogNyd[ 56|:8Y#Bą kͰA n"!'v T/[CzFKQB^qmџJ󕊆)}/v ۸A56Aev_15瀊ltxӛniX9ӱ'sUm`ifF`6=om8*g7'=򊓉(ĥG$qC7}!⵫v87(/Fk1 / 4EHL{tU-t&2])w-: DQ5#~AF 3SݳCrqߡ:a0l7'G- MZc^bͺm9!Ŀ(t 6X%€hIVFG \#|rm[]Mq*o-r$ CkҟSQ1ȧ=ĂFrh&F~,؍O.f-C ;P .nA n T 91p(J19$,y>'F&y-8q˺-q) ve1kt'JObTOK(lBgȋoj*3Sms& c@By'7#/Z0`,v3/5 bn xOsO*:tL`p01JEPQ4Kޏ4C6)4ad0)7F8QiB^S=hVH2[vlޏoDT ŶTLÑM#e)Zok=I2N-]"__}}8$}I\U>σuබý(՛H6ҩ/$܇<=šV^Bnk=,TK3G8VY<:EȚ5p##d>bF9mvy t- ݘBeq/C[C<.]Kyҳ,RB# %D3BԧWv rX L6 el0wlw&Wj<%11[0Yq.l65,NׯuLey"+-5QwIHcƽ¦i8O'n'F@%.OS|V9,[yo˪i`wQ+GcՌZTnq{a #TlbN )|V]d4+pRL byN)S6f^eP`丳QԊCZׯұ:EhҿFDXDqk3MXX44]O[z{ 8%a44f"uߛb!4],9є[|u,?]Xu?j5#͒ȌOyҖxdBW¾'nV+ۅhI ncS2^)H) ^/VՋ%Qc* {PG$`~jCzD [/pPH38@7yKYjl=i5c1Z;" 1L×a̍mCO:zq(kƵlG{lv8}z.D ȈҭzKTM”IVks#iBYZ:8Ӝ-xNq k8aE6w1:V [}?"Elі [2 ,ssj Dˆcˠ 2jvƙ^ފ̙Ib@g lMm[SYפFlBƋ;%4Z@Iسߴ (o D&c co uQ- wLejћiN׳>:#rX1[ 'j  ֑hcuwQrj7`LZ]xC\|?)QFsL>()skؠSTXzx:gz%U%F̟~]_vho/j_O18TXZSYs/ '0^/:h=G%@flLqw'Ύ<ہSBo`RD =e5 |si$2\ހms(TKD9!r*X>eԸ!.ghIָį@1bupmD>"+Y{V㳨s\F<(fv{N *ݑb(_sF1zu e"|n# S޺j+\VE2A5a3QkT,xQ/g8SPX*$(4mhHc(Aw˻=Pa1w7e˜$\.}нCW S~(t` |1C\<(x mQo}(f\6`"d>ѳ !w$ `uR@6\?K\1ҾMS!!BܴV6~HY XJ e/~9'XI?kZ qShG/v}S0WXwD`B<,w,"رlN٪31-lk қr9(=|`2u8/H*QRl5? k:)k Kk0y=Z[lQ8 y0)>B!LJr*arDxY7n> {G_F+rH&֎M7X> #(^v,o/+ʊ7`Z3/|TAF5q-@c)x=8);BO~`>c`_+ a{f-aջqB4m5}}[I1ڏDuc!'?ܐ\__FCЄoRDB[ȝliXmT߁ɕIr.n[@%&V+8TAUM{9`"&^~lh-IĽm?1\{ 3q*ckс P;:VeZIpcs%#iU^OMĝ)΅zBհZMcMG4Oeqad?jJ -oڡC'u(UyD}Թ䓂PyxY M4 ȘЍ\X"Da;2eɦvw0.x%221 Ckb'jygWwXnkv W+_|d)fNӋgLT^G>}a^.SbՐ$A^J@\dE..Ta l ɚ aH-`C/x5̖2<;ݨKāS8fLSR:r:1d.YV{(XLv3$ͻ|sld"W|JZ#̎y-9G4ZZ%mb Ƞ 1郬Fq2W6 N[Gwj 2P]>]Wst++#E/WOALȶC'u|ִkR&E }7x }Vv3_kZR?_ՐLۭ1Ig+x͙fn9mt {K@6}'\ɹN8aSYNK?F%Pu7 5_uuҸ[PgC>'67.R+c̔~JA)h ZGsA3\NLp[e1{We\L9IC]k.ge"{0O EL_/MNLW|L/sou>%D8S8̸]['w Ʃ s{nT5]yԇU|?2S;:ӽÚ>0œ K-3I~YQęR9 %Q:+V&m*QƙпB}mR L$k? %$ ysQ剹AӅdQ_09k:IfEmFbK̗تnNO ѡb&4BDKEEeu]eDA5K(̻2'2`pm_: C jz�j̮'lS=uFGؠUKtuf^TO;& ޵կ (}@"}¸7*"U;܋c8`{tM[ k`]bO!Esl=PԹ\ bVe]z̼,W'va-3A@)τTmO/rM"^TZ1Hr?q=$:p[1ǡ 7Y tXl\Xs xf_>]V;Y;" 5G'G`Js0EZD_YK|"Y脿$qwkזJs>J&קz_A uUDZ> Zwn(pQpIh;m E:x'PS#un}'Owە0Ajm!?oQX:;Ra(yeV%4:&T,sl4mv,eߟ2~cXM/<Mu"rZΌ vI2zuRpGv2uL~0ʔ ~{k1u͛n(q&~*doGjDs=b`2\v ⢀c%pp#b`4C^>MSHBAKV0ʔ)xS/ V |)_a3ԋ sqlFH_FŰB.,?8m'# 聸y `]WW9W5qgO&&f҆ZK% ܄D\ U.0;w'H\xSF9'Z'_~l ׻" Yr`%/2&rH/0S%Mc(}e_*Cz8.Fm3(Դմ[+?jA]s-*?_>ӟvτ͕aQ%썊bJߐRH%0'k̿8gKni't)009lnkfk-^SHkaZ十nwlrnc_s⥝ֺų6E?E̓l< ]`!*NOuQȰأ@"f>|u|5[hdL3}b2zXUQ d|2.H7W|r[|L ZtG,QÏk΋m@rS56tC^Q#.UFb#iP:kְ ބiÂ-Ͷi s5eUbs"MDs4RE>5$ O1k /?я9yo_/dCO®4+n$;`ho ȦqQ'qOepD0$cEiAz1+a 5R4QڀJ^Iۅ"ܮ6?aeLgϠ&T3 JG| %WoC.HjwC ލ4u,f2 5,y~X4 /)CI4FBΝLܮ?4,x Z"V5%me` l1yzPF);7 #=F7ҭqUW3?e0]}\+s$m O ֓HW0XXiBpϠ-\IB,!NMԺeI׍a:C)aMHz=̝$?Aa 3O4~ڼwϱq`B (U Vb(jIB'+xtþɟ40r@E*UTtbwZ*$gGcˌ@(9dwhE :t<1Eo? ~nήkҧj@?~"蓄=LE\,o/5Ra]9&P oBY:\ߨvY~D`N~A ߨJ"u@˳["է]I;vNVr LQBj#ɽPNΞd|8Oٳ .W#w|3Kd>Luj=l^__Fӂ/iz;(T]/G͚bypԣ8>}_=d4y?BUL<SDjTZZ#;U7]> =o| qW` LySywQiX]|,W<}ֳbJr fwy[ iV|x@v[nTlޖۮIQ DiDJqvhJ IWqNt&?G.`,_M"!KH`IcbZS0i bu)QjNV/`f.36^{&(Ѣcj87^+P4^(|p8n-j~+EB uxuRiPe()7H ܫtKl׺Ӻٙюnq\DhePnk7=OZ-QzZ 8P\Xe}y؇@3CI)et3K^[Guܨ,g<:Wv`8w%'W9jX4f4/BPh%QIg^*`~}DcOm˚OkdCg>1E!P$(HEAFYNSNbX#?NDn_иd<,[Wp,Ve]u1[<pRԧ*6dC rQ W4W*:+L[mےq$~Hb6vКM| kPXf/D2[-&,@9pE˦.^z;-0,89:ynFvǴo;P삱x3QaKE2/@ڲBs okV.;sV%c_+ݶC?<97 (,X i(i@P^,z\}Z|uE4 62:J[y]^N8ЃTh chN>-+4xrMFNx-/) lTvclo ӆAOBdO??~_rp2i^;.KpnR"&gIg@ؒEעa| $6c8WG mhX$0*2ϳ(kܕ`,. *?-j^Q2'OYY_NfZ"SCel);/~zY6x'2 >"F@t=F :T9@7-^P|GRY^,$?Ͷ.>bw\ܥojR x]!)ie3 m&-$M.Ũq Q}I|/ܐ+c=8rM]rkpHM{^Z;9SJiy#WPOyv 365Znn#܅Y`Ԥx`R:-1 }PJ]OZP[QAesE솙bJ?!3<6h*m2 $_y udK6~o[)qz3s Wu@ 6YvW<7xӓFa&KQoqlwoWM&VYj^FlFboTe &"`vPŝj&j+ t#:߉i ;wno,u?X$qv|)*]$ !}xKP+E#5Ms|oϲdLa?%p<IYZ% V B㏞_:"`~F`k]~ =a'9/xI-rh] KV z'(3[Xm$6Vn<Yć&.U {fdܤ:\ҏ.EU3^2@=͡Ďa:f KS$iYTr\UTH8W5-tC=ȔWkvE7t3bϑ5݀(t9%pE62J/7`#ZZ-"o$츙w:h= %dUn(/n¯C[N)=`#i[f?@[^. , Lc_˾Vo>X? V)9K33mai=mIi63L.QGjg|cu⠉:Bb` ƜCX QQ x2W Ue8 ex]LWo ØĝS:/\KOjaFeg%7:~ O]6<65w9++ٴe'/Ⱥrguu>Lَ-nq.zHNK k!67M _[&9q~VҾ O=E|/w$ت=4Bmߐyl#{Df蛦MenK >LLvaPGu'`y6pbC0jdn=33A/D,|#G ==w?tU Y,`7;n6kCOw=#>lK-<"i>}fPG U5ޝҾe[PCuYߪl5kV̄gOKioEH9~GJȚ4mvUUqӛ1&3էT|'R!PS=pX\J= $LP+`j/a"'4kRc5d£;1/&W- ʹ K=«˳0i\%=Vc5!ɏ}Qd?R@<~ǵ/hJj> v=MŁ^qUXLm:ŶZ<Nq׭^72|;RgvU{|9lyNG)|l5AV3Nzvfz޺:j(E -y0o>5-dq~EXŗ=2"I086r嚨y[hG7g~p.?lߥʹQ똳NE]4CxCPSrJ˝, &RejX*S6do6P}vnqtOGkS\ߙ?;9rF\X 0Ou>hʫ}^u|~:|Q/7asU~W#:rkcp>jU'kiN#TjW̎L텎37yM$u"ZUC#8!7Z4+5bY=1 M5v_ ?L%-A[_~t;W)ozHνgxţ cVcc.Agʲnv֪-yFmV}2m,UZ#7_) rΏlDovXϠ"ݲ ^IJ-hHv}ѤgPfl='YvY^‡MԺ'Ƣ#lS9ᇍ%/rN#+iքB}n%[+K2}h!Կ6$&M|*ՙ9HgYWBkX%uU)W+vkJv?[xVdEi2uYVEC?K(ʞ$hZ )PI#QS2.՛b+/wA #%yUdfjAJFAd$ LSw6{c| vX ^IHqj~ɖ>Le>T6j7"68qRd[y 8K;sĠ6G/?56_Κz5*ف$ \a篳\A^n&ݑQ b!j,'Z4;jS止.IqQT+g9jw7eџbs_Bs ɩ> OvPfNFmjR)-h;mEst6n;}, zLdRSiO\Q)^/!͍㋒"ta7/4e@HN SGUF WW_[ĭ~NFG|ΰMIOb7x=ָh#NĞ}pÙ79?(I(6|Hl ~kwCudYm `AY T:AD،f);LV:=;]ۂWqUu1 ]"IK) :ҩ8;1ڒd>V4~Hpwl ֏<Ô zz؝O@K?hnvTfuL Ԇ0Bڤ!QXbBsUM-YEG[JK Nzmv:N`n' Ph/,2. qOF>7FeWMԚskL[Ep:џq)[ͧ8gwu1#ѧ)D$ p%)_죎aB]iPw*|.H[Pmwe `(mΝ/]!4Ho%q6/;h58c>h+ߞQE,K{M==sm$akfI~wlx=ԛb? \w}w,9I09J/fNgGNT,Q ;a ^ `^_^E7pDd/̡Oj_yH~D2Hm# GtѴݚPd);1@-xOe \?U5h68GئHf/b`ShzR 1M袠+'ȶB~` Ŀ7%Yus >UIJW{Y\q% 3ӠȖ2o73jm4 E6vnP. I" 3XOۘAtDhg3n% DpTŒ<.'`IY.Q_|%":= "pؿyRvSr6{Ke T탐>N~ ߓTh*^*m$TcCO|ٯբV1#",b3q3M߻n#A1voU_I;Oj4b⇚p,U,'ry4  -6u3[ogayF}GFq Su`.䧔zVr@~4)"N4Trc{jLA5f!Yy+Ie*6]KA|RF9{ 4$Mȅ8ÿa|;_&#aD3᯴>I÷>})pBm"ΠdV/- 6EvJjl%z4}9a>AAkD/~叻_@|ΰ>-n]Hk Y n"-HRlsWUMc\N19.ug1Mh]Qc jw&;U6woCvOڎzD lP4ykju%ɶ{$A5C>_r,XoΤҙ<u9"1hFqamͼ| GN{ I[p6 İjltb)h$36|IHf} ߦ(uҴ3ўD4',5f])Xl)*}5KhmWȣ{sJI?+ٕѴpTuN@3{%4 Ҋܬͧ`(g }@` ?\ttQe{$m%I}_XEi̦*ɍ C̔G뫼pvpX*šF0Q/|?<dY7LV7%vDpMr@%(7ׇ5UvgWO iMvsUU,V<' "$k,\I/Amaā)/+s>Sc"Ρ 2]Nџo_Qnj[zou spK1 І1S[<0udmP 36f[Ozڃd-*4^^h Sun 7]n(I& v>^'*b_r=aF{'v+G ] D~6S .QT *b@G7,^8 0'݌5 yfs:u,85IEb/XC\n͐ح愈'Y,#DYnܖ&vio/a)d8g}3ҽR} @H~m? ^y{%-4͟I My#:\IIlܻ O!2sG <9NsOCMN?`$>Uz^u4~;6dTn@GXzmݫC!kf9~Ykٟ8KmQP4RH2ANX a2aD4:Pzݬ2ڝ= \"K=ׂ͝Bv!)G4#Snp<`gFjg#A6\hezp%h p'MO60Ѩ d4A9zFZ,΅nMAŬ%+m\>9Wׇ5,U xgppSld|]uno#йT`}uOJŏrxChVsUm/m9,+ !`6J&B=T>Xy< 9ԯȌR\&u`an{w@jٻkoqe`v|ּe 0O9XG2^v_gQϋ7gM~E+y`۵~}5t-Rj`զ[xXTǩlA;9XgaHRZ:y$F T(DQ\4]'^mEPi2&FUh{kJɒdokt\';8տ XOf4jKF@&`;:-@(;As5u)t+dA~5;3Tп*F$YCK,, >tl %qB89U4dh*Y_ wTXu}_pߛ_ JDM'D<Ӆ=Ove-VoT7_G15@#&0k+F' n[n@Q۫ߠ K4~{O.stSHveTA[kuF"5͂ 8\vorZj#UFRxH:v80\cTS\Ё -+A3hU0Ղ혍:elụ^fuH Or/sy(ҜR I]֞QX3e!0ĶJԭ1Qm l!Foػ@{sڒI!%+@ pc@O)(R{QH,L6Kܱ2 0蟲һ8C4!%6u~.D1ՒoCarsjtcy _⣀ kRM?υ]~?Cdov— iȳi:/-7*=볗4O#H LB- P n޶ip4407ܩ+#tFC,N6Zګ2'쒎l޴HFՅPF;D/H)!0=ő]\{j''F ?[*j' Z=Rm#w@SWݎ ޸_M9L1Rc-> >#+ayn[^'< [Ԉd̩*hvrg\L97YݝkVNgPp9l>'F5<O:0`v[BM.F ïa5c+z% whq|ɸO j22BS88Mo1(̿نmV㼽[o fV0g3 ` 昹r5}GW&Dz* JRvc]2L@HpXj !c,Go`tZ;<VÂV>!2#`U+²z; /!nbtń]%m]PAIK^dsѱbYhfhL bip! Q9g^2-"9\L:ƈăYV~/b1yD98#=L 7ϩ[.y3.mS7Ι cwn幒@H̚WTxFJgZQ'-jI:~<-XGD_\J `կoRe)}+!4 92-[y&gYWyք=:B3`"%>uiғeB#n&yY w8办fgbdЬN+ %FDfA:w&h=%w?: -w˩ѭ"eHI/$4v'}nTID]O3Z0Go'6*%"y.lmBeS(cA*vJzM/]|6r@RJC'>j:5ZA$I'j czOIP)TUwW+9aad}f)[g#-]B uc[ΰB0kF/D׏̾~t3]ѡȢ.u x56Cu#A{Ụ'fnJ&#K*cqm RacDU|pѓ #JW}L+hOpƧu~K.y6e^kISrxxN}i%gDyYp?a)nT9R{st2O{M0(0&u^@_" 8*ma{0şrf=bra:ĤjM򱁰~իJmWǵӗ$M#NJ +`.0ycлd># ([܉d"01(@+]J[jL~CzR w恞;\z.OI-CsQҡNyHX3-S$8{ٗVQ*,[ Ey,AnZ”'TR +6I?3pqZ^tGY aG|HҦfY +eEdvOxYY#䧱Dc⍾M|\c&mC403 :!@p ^Vn?E!EWs9v9V֟-&:HCلJA^PO&LVz,5J H"; )S(l=VP֊d'3\R#ە=/FTXx&AfzUr  /dK& =e@ w:_*|]k)`Q%!D%-wKQ_Y˺E<ގ$^yvb֏պ&}ڣ^(l<-B;+fE)ʹ+Tiaf˦Yp1? De 1XqD $GnYªdIwȮ,>?׶2}p<3l<۶C`rICÊ%,"gJ FQv $@Kz{Ov~WhlFAv&@nĀ9 T QH&LVծq&b 6+1%V AmN'vH*L1e!(otdxXՔ2PI7}w:i:LrH(C1WUjRq ALX:G:VTL~@._cDIVXLי}rO%g= #1:˽XyϜ N+QjuS\:`'>R-%^y&~΀y@"~gMb J'BS.~ǩߨ0)伯5^[wH Q>-UW G# !᧥t );yö!-܈d"hիT@E\ڷE[Z6$7:5Mx˪!$XH>COOys#Sc;DK2(NI ynw\*O\*62P7i* /ѱM;¢54M qPIM2*HB|傭b3X].si+LIPDIi~+=A*Aʹ1eC{C74ȠI=jm4Eɇc^Vմs ߥ5¥,<gÿ=nu.W} L8B%@%󘱷hfCoI& ! ͈`Q]2 1l0lS6-.͈}B%p[q` $J &>OW6I\rw%( `]~O_&l"\Uo5M T'Gݾ]\AqXoӽg;Xo .૤ B_{vk}V:^[ӶrMjy35|%#(`qG"n/xg*|(rŵ1ǃ)z}Զ y$H#%2_px4=[8JVƃc6~1(FUm_N|>'"151?!0|3 qJ[ΨO5.IN]?#Ȉ>+x+9Ang簘Ҫa/) 8obf;޺n- (qZ&`FdD&쉁:5 SeՎPq}r믶գحޛ"5"hR Pwu ͗D9^z7;'*BX{ec xJ$*]Bq}E z$FyE 0lE 65Rs! [.\2ܓ,7DQ)G{%Y\}u4A{~&d.Ei_ܫ |גW9g`*T* j:<Έzg-&K<FY"8?ՊS˞[iVI/L9J"rl(Xz8Z_"5ax)ZɐH{_]B 9tB"rѣ9aFW0b}pX)́k+ܱN1[HE20_ e W>b50+x t3, bHYi& =T!D~YXg0OaCKC@dz^XRBiDg:;A髪y ?V=ߺX'э`~cJTeBTJhX "O95A`M5^NbP9撊l\W0L6(wbw{tbxsrp' Y?*'P—Rm"n}[$'n="~Ϥ 2ޭF'v9eG_e[y 3^% ~*US*~v̲Boof%gjbH+?a1\qtf9w'nu/OP 8,lzJy9a3"R]N?8S౴]G( e0 bL4:ZȴuljAAKnAz\{4rAѨqʇyU8 8OY:Hdڡk 񤭚+u1fm#Ա%ג@nqd. zxEr.Cm([|V,Qi{27ۘYK+.E!VdL(zm]|8z[j:,GoˆKĘXkjF*V> ;`D^o1\vS9ziѫTG#Q}q8}2^]bTRh9t)̯}ܻP!JMV14sdEætkg}&%X36kRFW@{kS*` jq&;vs6rﻶђ0Ēl0a3I>M UBSN^u%hk yHArbO1Un}2419 F&i] "7jtH73Ff'}FsUdSoay`·mM7I jMd_ejѼlfQVn%-lܜ`xp 㲄-^P3u4wpsuW#$28tx]^X55,n Bw~\ߛ4.$fG,ߣzAv!\E8X+f!y~5,JrMif6E#մ\Θ:?)vr4Z9 ^.VQFmZ-|뭡*}ѹ7.B 2?jֳr#_j:%^Uߨfv] B<|z\zqL 8|4:~\ḇDSBN&"nX8݉Šs_vA4Q)F3cUOwmD95ZЪSsyH%1k1msSc)&8Y U]\>ԿVx5=.EJtQyPJ3LiaáijYϳ *'Y[%h޴2d0u(E )!"ՁiuRMhEY{4Ψ xt"t9e$ȋƼmɦ1LƲyߺGZ߂%EBI,O;K=_Q?} rg@ U9˘TE)VsV즐"=/d.(+'6meae #5) '".꾷3H[D?l2#BT-WNOG#fh<_vwUy$gS=#3}v #D=[ 4Lpst?2X4ǣ.&(WlL.MƟ *E 2$jYyqrd=xOmx @cZ%W Rҡ;%/FT놏櫏, H$($$d}}{B#,oXC-1 \eJ5eSxZgSe['I_9X2epCVW^)*,xC-H-ƚiHJ\2T-Kza EG1ܑ`,22$|Nn d8P5VTNWn* P:&ϲq~O$ϚQc#5zv{_)>7N$U!AkM›SI cQ8 -?wfаy ¯_T] :`-8:8ϯR~wqGi7;9p51z;x}VJK0c< d"HPvVvPWL8*MW}<kDdQyz5EOBnOQڇN^%^rIpxq9R^b/ R05BA2`0g:?U{ǀ1x8ޱ>崚=5! wYlL.OqV@f|=qhclK C~\M@xZYp*θjɆbE%L:!*0 t&JG@* H}T%$dE6eX񭊬>>.a>a|.?Y^">uLu~\RjI 迪ItB_rTj;ay5 ɿw5('mJ-굗2nrd/!EHKworG/ekW}aLn~w>CK%_Ī|&yFMy(ý\~*b#OwR$.gJ)F #~U$">N-TThGuK5!jx&y)(b|:3DtC-e&2 X!\*dEn24\)͑gO\wkDcߝbfkt|3qT`du eq% u릁r%.3z1}^ffCdN&se{&cRTV<˃iO +"|KY!Oki]<@ #^.* Njvb W(FktyԸUY2)$p+]2q%"nTC,I!a֔ˋi9}!n/b#˒lU0GobO;:ee_QmDHAɃx}†NGoۚoSZn=XJ#uv79I+9h)S9hrZ!А*"sOC*bTam/c|+CO.*S8/&At`ujlH27[jXi6|sN/ U$^eܚd#.oxVF]XZ#nvENèA˜OJFLBKuYW|6<f%v"q&\J@D$8n|#no7 &$z@deqoZ$bUpz"5OF BX׿aA>$$|O\J)l&Eإ㮂;o+J~1^@BVz{O Cfl ]wپT=d^lp1Vcߋ>b+WTD~ $q^O:T^Ũvh627],7My ]Zj /x)OQ~ T=tE`1}d 7vjQ?-lڅIOL&z7]& xэ|*DA?`Cp&0GN *4='WۣbP [~ؓxi ^R>RM")O}ScȕNl.*RI}bQAH5pڈh #ON P/;bI1PI'>J?N $YgdM6zOn˧pQE{iUR޲oh[6Bx~)=fQ!nFU`d3&D2=\#VzOuލ:UwPH҂9Q1— Ȑ=_),^n Ո!d(&6BmiZ$:@+gQboYAИI}`uӓW|gkjqVp ^٥+IM3"iΰ)%ABWWyNZ6‚TPJ9IM$/ϏYYJUҜm'AȻ5 ~*%6)> Z'; <3߱,&&8]tlS}zs0 ;Yk`Y:y1ױ<WtCk)'DڅY-P{r{R/}Z.UxL&g-;ןύs ӳFQ8ȓ t t[מKz5'#z;_e$*ԟbTM rrlՌ׺&1)tYA}.P%GjBz }5F] n\xooʚz)(*ܹ<2鵪%]CS;[Ȉcm,S4C~;|f8?p}ZcFχA.f֠]T>Q'dߙcUbj-EfH,%4Ԡ.#bFb*d'_͒Kl9O>˚svlbX1="Fd$;&o:~Uw?W4Ϋes,_Q%:Xl.n$3?Y] kZ_HY)5+ZCiB] }@"o}]V8\i (¸Jsu/AQ_$.#b!Fm%T "M٢c,q'](72s{V^nZw{!*D=D/ܬ$/^HI Jv n\2-o/wHj@1DUnƵs@t:>*QDkI OΒ ^j'_3!5f44,>KͨȒJֹz'VvtDY|TS͂+~/&_dyRzh%q;ځxf #8Xy'F5`Q"gX8˛I,SQ+5}QVm&2IMaփ(*I -Z0;}SpJ#sA+7Vv pv׉X3֫/_` SuQ-`( p$զTᅌю~CNd^8J[^qXYcYI'5%Ju^vٙ_$$-*V6V߉Cjv7&auߍ*:p4[A2?fNۺ],m | 3.-Q{<2X'B)&jJ୥d&!oXXTn3L"ofD|C0AOAz()Sb(BrfO.Bz}g۶_kSqpՇ*&m#smn8:Az1XŷoM s=?K 諧lqBڽ Ռ=DV .vT%@)IΨ`hd4WBZ$v2H3ZyP,>ߌ[Wɵ[RCoΖ!l< %Wq9VcqAԽcrYKQ*'ެh-_ D$F:[zB\L@%+\>E[ a:+5U!Ъ *aC 98)(6-9)uZ:(މKJ(;q~]ifl>zQNMR~$4Ctz#H+뱄 *k+جh"=3?_;/=nW]2'vnyRp[)GR=BhiVB6沛}'h£U t1p00WIP넀آu< TukaGy14<3Ujc9bgCo)(AAXq#s ]m2 t2փ)dИU2' uK{Ʀ0jKOu{u2gеFe+=Ad= g0kY%oBKyiKA]bVIR. "ORHDb*JMZTZ9hŊʸvFh|ةUӞ3caCR)ȰF{ɅkCx-y1pdas'>uʼCz~^KX_"$vW`}q5>&Kn'0x'96<g&MјLX,]{H)? ||?_ xz0Y#QS'6Ӡ칗H [4Ea)A ƕp"k9Tf+iex<%kanοȧ[9L7G?,CH4f&a?HwK(1&FD]?4~Uyk9&-g6 x Jg{f3{DFy z,u }$ ĮMÿOb0#(q/v\;R` Vh$:],0-+`)M bÒgGiWJ|'=щJ,S()rFQf {_|DjXڦf,C'7&x3@9lϲ>Fۼ^f.C z}֋]2VXQg?1I#PG#6<2kjy2W?# s+ @tBȱ8+O^ )ngqtX.~Y`n( ,s ,-FC i/saS :iR5&# qEX nOLy򨓸o71XĦyF''Qk~+-9K'̀u_0y8' 4CUY/U)2_OR%S B3G0ηGoú\:vʆ|ÜXAw}g9fcW3YQ״N *B՚5Pͣ K+_O\9ciLl_vN "hw$ 7*nAQ6љEAޝJ *⪡7oPwoJPU>NF]kӇ.U|!;VxGt9^Uiyi~`VOT{ү)re߅%Wظ+;ܿIEqf3UlJFo4}^~ZDY.g c "}XzDa]kC|EC!%@)}݈4mdpYUsEc-*JǖyL?<³IN]EQ~S7i$kdH?l.J?Jxcz.:9/!h i =2[{q%n`ٖboC~ֹNIԫ޻܏4S3=! `*܇H]-`Q~ݤ얀> uŤ~GAh͂, @vCUTK0> n?/$̮aO%H꫊L!ѱuJ[F5C"Z<8mxZ5x{8`6/u]F.0i^IXDh"}YŰXTr-|H*D0RW#m3#Wh>ͻ/7SļϗbZriwYŕŝ(fM:x^PAhi>(\8қ06 2KC̈́?KAmcQNTc"Vw T*gGl<< ~3{AM%J$wvbp6 TbL ^1؈ Ld%n}UxInf!Bd? K&/#GCb1*&|_3bs@u-ķa4' DpvOJZ%`EAў:ΉgRHw0%rRSA $L~+J)ž[JHIc4L|B6mpV.iRh4ަ<{CnrY.: e;30TLwJD] Cbi21g:$nBg.EXVDL9v?WQiEU{zAE$Cj ޡA_2险/JF6+ts KJeLլl<oP^"H& W;TpKig?9DW.;>"C^?W V;!LJC J'79{N??cÂe'NE9̿oxyЃ?LW=G ?̷l&誟"z%lă)U%-WZ$RPrB]}BWL;]wMFuO;ozY5'l_ LD<ȋ8Z~{ntsTdyos>B=`za1Svf$0'})ILv.Z̿jRzIɌ[ۄŲjϳdBNL_>Nݨ]F. votWS6 oWpK5_>J[іLFahN `㧌x־EOg ֘ĩi|r\S#U%rl6K1O/_w`7&ظ9zwq[H%jx.VT:%=CA *uv"Y06ҸjӞm{'J(7O  (^(_t`vWw260ÇN ཾ# ;,_lLi띕?ۊ"uJGӥYts bҲG4>qS|<=렛*? `s[ %!>> %?7L)OHqAO3 A Q6!4uZB8xME&xګWכb}r6={|ۇ/&gEgS|aG^[iG8 =VdT_ĥbz4sI띞sࡳJH4$ GҦe`X*AeRu!_ %Z~2F`n^oAVL8O դc0syIǻZ|Hlk~' j؇:"|Zx4)~tIΘPXrB[&4(>R垣3DKYI%ss0#g(côwuq0D(h+6ʇb;_z ՝Njv,o O+"6SO-QMwWl=08lq׋l6I .Nйc$zEY:u T@X~r`*(JAwΫó+r_C퀧OwY54OCHܓ$03CtOOݼ/ʘy٪nwD_,J;dDK3kU\)$Po@zaXN$U[xhSwK]gCR4;njl.@S Zʌ:.d}t/\9EREI0ٍ'\Vq_#{:SGg?{@ȋ>[E9d9σEtȚ)|1( F :n/ C DPp0{OudջП`ԏlq>wȝz.ӠD'MQ2/vV]a:+;/_Kn )p0tf5Kj OB+ERӲ2Q6[,{)\6+fz&u-/N&.\ Z2!=ZIgNFOЭXӁSGh| Ӌ6!pqC˵r)̏s'΋GuՍfg ѯiJO_j]}`K'Ŗi#-jrΈ9ړa\J]- v&B9ɭ _mJõ˹+d]w `O*,fPY:uYE\ ]߬$F(Yp7az$Go#DCºB̀) %2 Y_Zb50 Z8Ll&YMu7_Z6Ҭ`S)SٴLGr-!fNiy#G̼,WtrCnjv%\ɑ? W' 25a<&p&ʎN=$WhzUOPnp-(,XcYU6 ٹiFBsSѲ~PWg~w/ɱs6ג ( Ϫ ~g{7)fvsL!C4!7Ѯ>TQf+ BSTa#9AOE+1+r[o?Jo'7RvXh\_vI$R{E|)GT38"]+6!B$;zFϮ_rRC^,λ;`cM;.6]|fPUb56Վ}^Lh zo0)bGv#Ni;P)_ȧ揂N2io#>ー]@SFV {|9QԎ 7%~uQT2tfc5 ԏaТki((7A4ӵ:]R=4UB? ekgQ#7LAl &e q6Ed)"M9)wsZ}Mۏ{wֹ_{h({^XܲRi7'u?"& 43nR| n՟i tMTXosRHL{YŅQ â)G.rHT.< [p'z(wsr nX Qw!΂KYO{;B_ 1 ,&SR´YIږ·;dbVHZxY-r\BOu}iMt/_Y]9P RX&{3~F,ZPLCf~dn.T+ĢC]Q QM_#f7[I~ {(hZ3AT~&w3N&l$~l("OJnN;Tk_]ϲnc(KmmHAFmlI?('i'tzSB~W9Iu&{?daSy;HyR#W ul3ICfwg4[ v(#!PbYvOo".~v` S/>` 'JVD`eicMk΋ĝasAfnߧNCvA*$5?Ɉ}e?g>a &ęWSsSׇ~wMSj }̮JsxՑK;rVԯšQ<#M`nWVկ%[zx4䖆YBSl 2sqL_+>, gU1l5y:"*`{`Yat8_jt?5zTl뀴/*o{$̻cu"b2-# TvA%6V߂*$T}Cf5lyg/Ct4X@AeՋ)ϸ <PpgGAOi(9Bp=hQcśI .ew_\zq,ϾKNX8-1Ά Mjʼng8v,TV9z;L; _O+6*>?UajwZ}*:RF6wOU]ǫZb SEw$&ǧB3ZlxVQ-aW롻gKdaE =l*ѕ<;m~=x_O!N4f.|CZhnh5cOJ3߱<0&:HA# -l`uXr/ @/mn2q[%}eF/syB O??$~\PB1}ܣҔSUnudG^W L ǮYݧm#%Nm0B,ڌŵ̛ʀ Cu+¹R}"^<=n/{']D`"KB|;h:*b%.wm @=eGq^]ӰlRҶKP`bs M⟠YIZ bx*XAOkF1QvpC+/\7'K_zHf8AVyWQxRw&vH@9 6} 'o8G s+~I c~0a}G:OS~*ӫB)Db` .󮟂O-פ9>'=aě߸3ga&ۅ$X4Kś> veY |k'{1^l|=̷iAֆ \twJ6ƥAFus_ B&^0Q9͕_1iZ[AfiF%I !kYl={ܒF#1. z9CFj(B^ږ÷CU>b6 p x^_XySX΂xtVM7Sgʷ7a4T/QE6G4yHᡑ9ED;c]Ju=JvQ..ָ6]jKu ' hUғTpM_!AOvHKīs#6i5V썩m\bh[ K..J9^NρD G Tmf_3𛩵u7A û/%Zn3Y4%Cu۠<BBqz,\1S )0IJJ8>٬PvukC϶Gs*tU*6.vƳٓY8&( (Kk6fJ{E-m])rkR\:ntt;ru-W`޾N 8mt^ 3a.B<cn H†Q 띕"TsҟA"9i)wd-~=.E LzCģmV*()Jҭ?*¾BzD `U0Ip1ytsEv>qV FW7R}G8` i%>[|{$ESxk(R$&v*OS0sE>z10p-~fўbneV'~I1GfGN @&H_G/ š [a޻VhƱ ṊFd%4 b (woxSF kEn71s%$$U1Sx[c:!6,h 1rlКQpK%vWv_ 1T s0V:lsuf%teۗ{6'_ 56FSR/FKWiL t8[NK8r׋TyEhmR LFLG;qGc^qр+lN@P-o;TY!Pk_q ØBLv,ŝHx2AUQrY:N:u|)W,R h@q@br򌧮GLiFAGp NM?.c)+grbj!i_c^F J(`ƥJfPXlDxV>IWԈRL8b!vXPh(=ۜ&\Oq&l8h.Y% pNo ؗܬ_*jaT[m0l٥ = )Ϟy$usʿ Z*-Nbe1"qC3"g %V ^X_R2(QKokwRSXf][@{>H I6#>eLԭXȽd8ZIW zؒ4׉1Ȫr{ ~e)?*NJX$l6eN!U^8:%YC6k5J%xy2ߵs͗$iöQzH8OrK IìaJO}ATXpn.l~2'e38& ֐ {=[VXO䢥](XCpP# = q7JMjذSNiﲔCQ*&wi:' Ĵoj͌ZfTV[Թ!0)Pgsz.,G#$+b@U}|wUKY=tRLL6 {'c *bj 8~Ř-Tڢ gh-/mv`#i&S7ԩ=FApւNuv4櫻yb tV Xa&D/W:`vJ;96gcmjo@.5t4Ɇ{"v8-DhA*(KcbNo2@ݙtQH iٺ4G%Q}SJ̩\|aGuP@ה$ Y:yiH^wCM΂nbE{T:liڇR`wLл=lJ6}ᴝjTvQ?px8?Gy.rE)'c~}Ѕxl#kw ww()ib  Og~M23Iʯ 4C% ̦B9'& EkY.MeUn'#s3Blߎc: ׶6SdT'SBYX[VWVR3# .{+Sgj!Wf် o)ꧧn~,Zei_;=zmyB5 D&W;HѺr5sZywRV`=I8r_z'J/$jcHKKm}ώ14ozO+uAP&%?BE*ۜohL9SŲh_Y4pCqͲPЗM!kᨐI=ce%F Pg@B}x`CqKIUjU;.m?9n4ke b0UUQԯf bznށqK݆}˾}%ċpe `Wd|GO$!  a;*nTr+)x/Urт7 t[$C mNb Ded:0lKm aԦɍ- g MfZ̾cgVο X1ŏG.p:,2(fr-esNT}y$iS/a6-7Zێ-]|V!Ge)#@ >Z >_):T$KNg!ZG] Qw]qk$Mp`IvC;:^h/2ίcN/ф:Fc747MvKoI?431ڵnPffў ZL#c ny|= K ۮr+2|*P]޼Żwto"np@{*>j*otߗ̤PL(hú |Mm`UodM‰DLFjޓ XJ.9>Rn`:n"==wF.N)06G -Φ(GѲr#{Fn_*6(bQ:#~T}k%M~~tH6"rjPBgAc?#+( mh̥(_[k"[BKm냯f=:ǩ9©vVu[: ]~2= ~Uv]yNß2|Ёm0R5vF{&:Y,b@[]h)n@&ZvljUbl\KݺN8ތH]pw{Hvm F ս"9 ə֔">r59|tc^E|OZ`YI^`'7cig]†b @ f48'yecҫle<ȧ'眜&5o[P~1ט=BUCu`olA 9QIKFi6K>oY@W 6qKUM4\"_}{;u}%s!ZUHCuB%VY%[`.ʙ;Dngq{!\j'GMXjN[X0&졬4dYz~S}KކP9yU|fYM/΂OfCN9;8MRV r̨{;׫M BaVLTb!-K}.TՑP Zyj-@2$W5MpR(j+osqW`,}#X,KQ|4Z4R*{Q1bR`mb RW̫FăGvc8׷0ΎrnlŶ5X<㍦PSβKX|BY_NFijL)AρLz;ߟLe@ *ȻaP˟ߎsoj>+'_U1,/2U>1,RVvY3. h! IT΀;jByFuV]8:!@F3a,ˎh1 mZ𙸮32 y)LO݋\/1w৒6T<)XM.hQ.4 ( za&2O{K0NdͅD!!#1b) S-MyOdL fO@zXpip`M6l>vI^\ZzU@/@r_|s~T/7Z j,r%FF=.E>X#NN` _J.{J+\1ZQ[bK(繧^bB&+Aw-p&`]]ծ*rK[Cs!MRο2I%^Gk# |umh4' "-A8;pڏ_X v DLuv彣6D|pxo[-Rr! ց*3jPw74y ُBAm5 Yrkgy12SKtwSˏlaIq4a8ɑ;|h#Tb l-*ݤhyU| YMZ>?aPI7n:nH\NkY>i[% ͋1S0WCNz|?!hX#zmk7Br؎?kT:3krҶHlҶb౹dB 7zq6y\Yjslw懘ã}فZ "*^Z#-T S&Tf_ӝM?h gvskZC]{@-V@Gz$&Ѻv_vbWB2w#X舤^F';aѺLZqSt) FWɸ0l Ǥr]62%U E4vS?^iXfVAÖg7IPlz N@œ;7)`O['ּH<ÙD%&qW[ mzʕKټ"I6W_"(] _'$MiWVn%NzlNeRC}jڀ~ 3$AmhǷ X8tџ ?G1NOJz8P.8GGH'F q#hE ::J;ę詵0@+] O i4q<#EXeI__Q`[;:P}Y֪~!FaL"awBL$!dpclt vǦJuJQrW$H!hq=ey=50]cv'Jm too.mykrf\=\?\ @Wwy%j0e&ꓙo%uXW%M\p}S<"<9}C_@S PZcӀG\SO_񤅝F.4/t.㊘'꿼.ȻOJl h[42짌q%h '}r:h*e/#iHƀ+osFv3Z4`kz$NJV`M%I@f_=MVUmhv̼9'#+o H,nraL>ū}&,l+zVxb> 5r[<Ɓ.m3z |N:*Ixx r8XUy?-mo+b'\Tg(S9aji@$mg r. 42|HtAXL/bw\~?+P|7@(_ bp:#ө5- gO~beo!@CI+T7i95 6'ӓ:k=1=[dzXJܕC*CU_sX=O }6]G5~Vys~lR{Q0 j<\K\%WrڮkAA)[/Re ]wBkWS!HHKN}\YRDK~6v3 N.s7N#n ;\tT'p g W"1s~NIC1TZ [}Cm7hJ~h}ۋcAV⌏<^#a8_KRÓYVD"6 RRw^زCRD)CH ien=@5 lZoƔ̀AP[",(F \TP۵eL]\[VVыs H0?Z "!QK$A|μmp0rLV IL/])>-x;{y_/y+:wV9gPVZ ǡ5،=096L:|c2-qaiRkT~,v uUamSI"Xǣf&d :ICl[2(mzeږJW|lj$M2gKj7w=ʳfK[\+ĘA垰7A*ބp?7\7qeȬ13"Oʟo-6T3M{2=<۟6U10$!ӛk, #}mHP 0SCO`r8YQ͍UDqp;ift8$;%|x*2,e&"OK+-G :hvǻʅe8 cfc|Wh=vhe]&kƼXm׻opKbEETϐذK`fDgՔtQ ,֫ɼX5,U誛yM[o72+\%SΎo#Q89nKʖR 'I"~dA~ ",<^%'gm BCw0"aUIKpqArIQ qWeXdgX 4?\aOluvtbڞI2SE`Z (!zӯŨ_TWW_RtxdGV9M4m釠goy'K){y*@#}Z葇*ȵ;tn W8`M?)G2/DʯKl{2'DK+ms!P,ru+@&C %)\kh9Jq}`Õ*jFTv[c?լfuy"dRIFp3hjWDL?7:-@AiZ7BC[0A&VȖ&`{x99xmbýq:q-^$> %'ʷLu >B@h_sc1׺ A3؃(6“.)gE"~XnēΏ +Ǹ/G='ix== J .)]IH#$c)TGoƶ.;CQ0YD[q;1(BB?ٍjYKAowCWlpp$`/:|X!.kPU,rvK6nm5RT '-A9TEb(),=xP*0ې66.zJ}!ZU&hm. 4`UT?(0NpfXIv0#&Kg1@/{ՙBIHb惼r;-dN6'8'uWfv.UV}mTO(Β5ɀcBD - Ao0JW.`Iy)yь¹ho3EU>ȶK'n 1}[o YRIj !4DNNk*|0)~=wduTӎF}% 6mMF >oBs>UY*t/K}7 VBʢߜ,%j 3"a?h:ӷPAG01{M@zd9~> ->L^3 l ltS%d <uR''V_a3iboMa+ЄB?rJ0l[]u|r8^4`Sw@Ds-Q4lȰܤə\FIÙ-!:-A]83 @X$#?Ѧ e;$Ի /#Z%%ڹBTXiD:uUT,> 7A} kI @ӗ]M#˻,^EBxw{<&*)xnD ~iSL(~:D R[[E:VYeԈN3ʥ¦5B7yٍbs."̪aRnÅD82Z~rĈQg?…9f-ZU]B[mH<@M jH0]ɡ3H.JjPt0nh>RyQ?S9(^V}?գR X (RRN >#qZxU|:%˕i'QoEG۱W\M%gd CCvPey3\RaQA,]o-ntiںi=kcxW.[+J8/\x|fFȻ$BW^3BwcILpAU BlCZc$ϡ|B>U# ysⲿD4<;"V5$d>RF!6~±V5R?+ NHa#Ԧ%e@2O / ]9t}/͓ZvsȢ3Ohd)$5Sx8ln>QՉrkh$C8+rq[^j + <5>,B82"#:5RsV]Z7u4%4[N0Cmd܈ %H48u*IeiUp{u)B&s+=jȌ[ĥb/ ZlmT&~)͒Ǫ!^5>B<3xcITʻpp!<3i!}'T ,׊Mh,xxc vXGI(#Ζ9CS])xğx S2$H."/<.*XJ SuGd5oAr@n"Dpv]$K.Й9dSLc(T D7LHEߺy#$#*g& 9b nշs᜚Kڼ\$<wc:?ul;ܦ@GDh@u Cx|WkiS"DWRÔ@`jZvƈv'ptރzKą4,²pʕj}|aa0A3 R`)eϔ``o!w7q4~H(P6$^T\yvAONWUTƼ})הE`"3$Sáco5|NWN~TcvvMSpKD9E"Uҟԇ⽞yK| 3CYi֕\4~.L +9ެ S OVC:yd[1pb8zq؜-:˃IUVC1s/t<*1CH> %H}CO"A[> Һ! 8f޺ιY9Կ0 L) 4ߵHG1ٳ\bq ӍqWkt9O '8P6c?e:v(%o.D`j*ޅq`@% \Tlulo>jQ"ףpXV9Ffʗ-:3br'?+lFϢ? L F?N㥚xWWXqCHTA9.P]YXBծAG RA և!1=8cH}QGOz<^r\;?)֔Yn>\D6RxBaaeEghYXs# /?O`Kn1_ȕ*-N$oݳ/-w7g:;i{'&5ec;W:r9ҵ8 &~ʘFA/;؂ f#qzW$l4RvT)ġ_2?gY"R/Ĩ txSưb̪רDwji[hh,5OoʈmK/G?І|0l4}Kpp`nл@ecSlݔ;s'"{#Yi0HpHȌĮV\xnObB8fbӵWS֊wn{'L"6R:wDbn:.oaQ=rZ~\ﲹlnzȬ^q2WFjl"k"Hy@ڃcD%>:7R _Ƥ.0=m'E6fhƒowAo$Ms䇞*W5|9 sZ([ ^aaьKӤ1uEy/?"CxKNSȰǍ.P?r2d'ߊTb,J8ӘBnlDG%/ rJ1=\03 /d%89olܷph8zdlS0I~j^ ʈ6  /yTve+A&̝cgί<ה< ir#?0>oچY mϧ22 Nʹ0#uMA\ ']-~b|r^+3@d8v`?2vwlvA|a CjHYtKYcp2/VAE2 ؈nw SSyu.P'M{Puso, 0);{;+%?µ{S! ]CpWbqMB `)&S$ko|p Irxd‡lQ7 #8 KhhaX2*+k;mI.˖͗ar/K:ȧ;~u)bP`{J|w 39Zi3j{G״?Z7]ŧ / ;A^oo0}|epkb ;ԘʇiJԤ7ݏl3u,swRZbV >/d.6ѸӋ}43_vglli5Iofe)'aG7#>64x6ʯYb̩uXjw;7DV77\}jl &A9fC?̉RSŶc&&[)x ȫiiޥ.$%XpIwt1yJhw.h ΈF4쐉 S``Kf̂Ȝ"{m5hih-'C-([ϧnoz\s&șʥӍ7To -(Z%dz Y 7IDZl>1 (lM^#SLj.o3g覥q>!os4J0C-aZlG;fE0^"Sh/J: E*ŃUh/twK]']FTn=) ,-A[͆NE2 74wd OzWFɴQ P,O9*I%v V]Z|jTf*^Wth !>ILÕkV,Vál}l/BQH!ǀCs0'ڠ 'KoԦO'? pr013= KۑT|B- STJLv!.#DGrk_M9PIՔ8;$Lfi5Mn;@gB*Jt8tU?wV5 dEmmU'aD <%$,(7{p6 ;@P[,kO iI!/` /ͥE;Zy?F,"JJ*d:XїXP[Y-u>f ƦE44M_TFpD_(,b>ٟsl4 PĢt7{&L^feV!Q=UK7,L3LyF^JoӡȻ$X%SqDy'{Ϟɢ^J._)"m-v B,mt@ و[ +ݤGbR6x aу5Wlf*@ woEjGI)Wa\ud1 mRQw @Me^kYY? l$EM@!agX9cX\eBx1),*6gVZƷq3coӟift.D# Gl& *\*AHIpjaSdak<l 13Өٛ9WR!ra i Vx@x-oL<9jz]ruE3 ok7H/_~܃8}ɪ:$J,axx,V?(?8%󷧻kNu@ N£dpqw]6$sYEG=qVT`BH^;q^n ގdTItMK9١Q=3eY,m[_hC)mWvv.6G֌mއZ)EE EI")r6 l |Ъm+TamKWwS%>rQQp]:V\_-x~9R@QS ňRe6SfvjʸcH?(c3*;v<6.Ó @ʂ$;_$p#,t`H21K-6ev2 }o2ry@k%yX6'*ωDf ?Q=nȃtg1^D/O ]'Ft ɸ )Ƌ_=~c/a6%nCb'FMu|g>T(lT9#~[2=a|A[~`3xxW|4P"¦slo봞cV '? (B&ޒfXuG=}$ &I %?j/Zɶ3aN7U -iӰ<<2d2fڈC(&B ,ǡ/.q-z#}kt]j#-6C`"-Xy}v_/- A|kw42 ;y'/LСkCEe=]BoE7ajx'E ^jb,MSd)ھ4lşe8$fc٘:V!@O((#ɢmo2sulzӔE] !V9Coj~m󈝗(埉Q)U C[W 61ԜTybHTD4p0cwB,8 !!`H2PL)5xxi;~@UYbhpdtR.}j` [^(U>Ot I =1aū[I}Qlꐍ?D:(/MzKɋ}Ou-v|*,sxSWXuKUBj{}e^~"n98&v0q8Ix^Z{A& M7Ĉ#tU&d'GjՀ]41r9'b'2j0mZy=P:hL|fMmI6gӜ'Gҫy'#iNqKu8Jӄ}NU|ů+^]r[q&Nv&|~ē=QZr VCX0(woB|i 4uV)O Ht8-ԧҩS( zxkEVHʊN]18mŌG eVMB{lt:/ZFtCJ9Ew#qdSW O+1y0G JFYųAѯŻjBBqq]0(@Kd=z>Cf[ u{;i[ ڇ,*Z=4S,Ha_4 inۨ~j)L> y3 gy%T,2blDh[)*T8Vc>r6Cԁbݒ3oo.^:ċca6:Ű1TEeF/#́oXBi)6j<>Z'KH}I9ׅx@'E7`#0 4 `V{iA-cO pB~$Mvk{t%te_'NpC,e^͜ަaVD~Me1<'V=E3ۚmJg6_GF蒱iM-[3+apoD3P-Z @wQxh8ڱ a}Uش^[ tJZҫk_]}p Vn4YTW/tTTIx4#8aˆ& }Qf* 'nAf``&ԖmqJ)$kVȌ<̶={FѢJUӒ0vV${[^9&U N즲ԛ<Y=Rf[Q%]~?kc-̥Eۙs;),]U%Y8I?-F[s\oKFPhb7%hbFL RWA +*9B>~[HJYHHW d60?jY-v{w~o㨁1`o9rH( Ž޽ GZ!j^E/$X"M5F$qwVX7ܣfQk86! f%kL (Ļ I (>Yq6wݞY}S4Opltք UH }Ycf/c#ÕAfяّ<9.B1I=΋b , 8F`tZz`RjkrUc:r_D2 -t={ tn8hQFd+ȂF7Z ~%^?9o-}<ثrO%a_E.s'SF.4 |Lq#X$wxX9mFT[N?X>'vɭO(OPujWBWϗ`΍&t/4l> X0\ vXo)+NėЫ윪4ts4=5~o{<5PB 5/5!mwV&aԄ 8X_B̍5wkWIl܊]4Dvt jtv?\b2=aFπ[Q{ΓVƸ0W TAzljkMe:\hP>AM)B+BXI` 2uRM~Cw"$-y~j+‴ HNE[ґѶpY)~f4K}0ȱfX=\Xm\]6̖2G3`d%A>A)g]qbcةf;v eѢEh(Y *oRyɤQ/KֻX_S&GXYh5{nۊutRᕺP7C ai|rWYy}BEsݵtwK|wypE0i2"j8 0`cBF8k|pEr#/\2\(9ؑŷSm^FX"38b$PmL;LrΏw EOjU3Y41Evv Lātl8m%A?u8Ϥ^;<TmB"i(ONJkKyk`[onTm_P8`FM_nUw., _c. wqwr@P&;||j*ߣT&!߅S͡I[zA 7^;:%*D?/(-ɽqJϗfqny!ⱈpNG}៟+׉+aleӣ-cA^JGkWA =[XKۺ*"8g0RBP?. 㫞mdP7SMSk%cP|$V{ xߡ<{2eI)0JG8lY]yfѰI%bAg{0-v.M18g\mD-|[)$eqӜLl6T V7[҉z҇,K_=8O ~f{ ^ ҁi˜%rHpg2}WX*L{;´ir(mI_NQ,{"hXR_9.ՙT14"nO)u$9ZEIHim, EВn`3Vrn8T&XXF5UNC&'P f=-R)$L,>gY|  NʲۧN])2ciaÃ͹tb%0 1VfrtL\*F t0,2njD&o2Vؔs-4&I F J(Ǧ B{}ւAE͑0^Do@r&=]'G"<Ծq[n \i`1'mQཧ [kVF9P~Jc }<>/g$_UHӨ%Wu4FonIOg|̬9(`N 6#]=B`=C~?(8$€[٭g;WhPOq1ZT"m;amˀ@=TSkU(|O@G;FFiFF]7= ݸ [J6Cl5LSE*_Pw+*!& 0pZHMs@,'oך1 u{G)a*I:UA JK)i>nKkN]ٔʋ='GNYZ(vɪ̦/S!dZJ\P0@ 梲ĵqEȑ (_!0~랺PXG>0-0zNʁcxp}`_TPU^TyrC5䴚~Fϔ1WZЩ?T2d3* [dwŵlB|0Lw=ٝ;5.2X|H>քT\^Lv? :[ٝ1unswƝ#vrycɥ<ήo[預h8KMKp}bI"&ﷺtRU^O:EG5X6K(K1tDKQ2yӣ\#@ԛX ϢSs<=I*u_OfE_kjœJċM VasV r'7\KsBJ!.hsdԶeu`jC='say6+?: 0<(|. 迸fs z}F ]2HCSZ5nr ("SL5cѦo,Gp: $O, Nh]/ڞSraG@2|E.@}sGGX_:L'"lSӶpEAvDAh1~^WS:G>_r;$/P=,IaW2,$B,z,x mS_~/|ͣQ^5N#萔&á~"uT~-RHgEy%K`x_wWp Hh[S^rL>咪_E|EOBk8s|E.*^o99Ub*T%5U18Ah Vb8\+Ziҿ|sHFt9q\#{D}yDxnr B(oėM+ n9P?iHiIQOlk.Z(Xw j%N_1f4m#d ;˶V%^eu0 =`HnUdWe'-qV¯1fQv/cLUUd](xd&&v֞'%r(Z 8ƻ g&3懷h&O:Fj{NVfTvlKSӞD$s#nW*/7)K}ߡCWbMm1o<_VBG?1+U:_w8 i9RB%ظ 1ܯXcFv~=XxFkEO!^o$.sy^d$z +[ӛWm .D}K2A6ZH\^@5V_~&RylU˓}IAHS Y=]V$4>`X.ofvPުʿM@Nv$(HzJֿ89y|g[euouh. I8NBTD 3JZGt{z̍ #ވǞwhƿnDUhxZy^\d#G7fWp?iwrvEմч^:Q{΁j]8R2',e=)OyIcM;o|X{ވ 7beҒ]͜M؉[W,Tcy=fa" z臱DUN~.T['6L7]WD}!o Tg;|{;]\؝ `.P~xmr-ɁG˅b|n}fb;,"nVZHtBH{$ljAaeTOoEGL>$t:MwF~)a7#7p4i,VM 5q D⤟7NbD|/D.7Bip(qYb6ŅoU;sg-[]B,QEB R<">h|~osW}?Y+V\J8{`vVEp4/$svus; .7 tNH A?Ea/h$5jhٻOw!h!a3 Ȁ|1zoa_N`<)U,d%T3=mۚ.WHb\סh@61?+ɼLTuZh[K~h0 AJNSg+f<Uޅ b߁cbp@@9ZX,,,~Cx*uޚZv;jaBd1o[/%\LA-yDx_bc(';|~[{Ʈ6sj${CI#GY[J 19ĈQE) ؔd ǪŜ7"||YpH^&M)QFR8nhuGbG0Bm@6)" %VoU'L|C̢w]3a!UH^6x͜wuCn4Iߔ%8X`e/{]y IIcf?x^hݪMip*v!%)n7񙬥`L,vF(Sp]ft|yaLy}ofRNo?'dMԬ2^*],12g([ P4fA?hv"yAZMmP `b9^jwRL=( 0T<W<`lVp9{Q[nI bU@=kd I{9jDll-ǨALt@52^Nl W7W0K 54)A"ZjkT |B5g.GwDU*ZTWxB֝ȵT!C]j[עc;qg*pejd6-Շick[#5 xߒy"TOh@3xiC>uSq2 2$BU|{-Xæk F9?{xkwYq@p>9o-:cč=ӪMʟMOǯƊMx/-bWM!hZ{3֍Lh&c|پ1f`_pKv`YRT#qQxajǒK0oiY5<9j y4W-0}*u:CpH/0XӠ5꾻Dw5%Dtp;)U%K='8ڑBFU˫J:k)J<(rZeu ]2iE$0Aw 5M6*aSXtfW%7xZYCo괛P\t7l-yOPt4njL87B' {(ȏ/ T(hU耦NXL]Tg;.~wsr72jېPK"J[uWܑX٨I܌",Fn4B>=jZȅ{f#5+0o G>ĵZ, p3Ǖ-ʺ /.täM"y;,['<;:І+G\D0Vt8H%VŋT.n sRn~y F.?=TV ޓa#dPtmUlNO$MCTQt ;J6pi)ƫUkSOb4'F^pw'_ް]|Z^mP6&-^-C|b8h!|6'D]9zJrVV*-e:rcԱ|7xRл3ȩbR]sK6]OK([GFo_ .aH7Mƶ ~l `3LU5_y>p8&/;á*Wwv Y=g} .U`:#D=$wWڈ[@~E;#b^9Z~BÌbO7ՄS .Cɸ:=I1,~l nvW|32yeӈ𐉿{XY5c$G_MX\{38(f6wQ}l}y@J&ʽEµ %]뗘uH 9L\և}O6ncu/P]L{f(_Wjm2Ӂh7/LԵg6Hcd#-}u8*7j\iz[6[f@hsT~g'(̈PMfJݸVg?7@.V?㼤 6+1_4˜g S#rexkWDn8-u(7‹mN6IqpDz5`|MHpA2t`L#0쾷NaI#zٰ8R#n]Wmño#F[hnPE4{\WhaL,mZ@pZMaZ)vt/ЭԌ󜃝}:l!'4FGyrTl/z Ȩ)?Jh2nGP풊xhQd- ٔ?#S"F/(NS[ fo(dl7pB/`C+\cX7{5ri_@jyjs S!~_`heݯԲr%tciR_`d_Ua \.GuwAU{ғX$cIOLer\4/I@q령 n *^$p;9"lA?GA]`t-o> 11"oZs. =ka#F-q^``Y+7/JZ)SXN;4/{g˩ ICӕq/}GҀ>6xBqJQHڳPd/L_iQGHđ]1-޶{02m^p?ѷ0];+!i(}ҳ؁O)e"@C.B&wDO+jCsG/AmE') >5oT>Qm;gOF=_k ʶ2͇bMsڦp{]eKP~幓\z #3sYb~,^BsUb݊Gc%꠿ Psѡ%QW__rk]Ax iB٢Mɠ]'D8tڹ($K6sڹ9hp:G$l x+&g}2f\8T1aYNi*v*3q{N9GcL?Hӷ,/u N]9aF%҆A2ː-00|ye_HԊda(g $|%LrW;X5eS0>"5bGJNDZq+foʘb-9_c`C]ŲFd]U WaěZ{.òea̩m6s[gX!F=|+F>Koʚ_NfkTAÞf zLDŽW*Yg3vL|H׵<_Y2dX%‚怭2USɤLCP[S?;fd.nIu r0%ik"}sHwڥrL-(Ĝ+!΅vSRNcuWff)2jx@MjT$uz֧]T@1#/ǭd6LW[Q5dheM6~yJ五2Qavbt9TV.$uHNoduVpi'' EN3PTf^XYu=yEI$m nOd,~:Hr7hyNa殞gkc]%OeO>p8:U%0+#bb<Yl,դj J"DfY CՎ"} 2Q %a) %KP٪Ѻ)ASW|$%u>fp 1eх3טPNy7KQ4wl -,PtW*PfYsYEv%q @(Q*^R t-wQ&@>FViMDUF MFa˺k2u(? iD rjRc &|M( V$ax'(̞V>ے9(`/l\^9YP_pU=$KBxtC)b%>bQ#Z܂{D̏nITPeQj=0Xh{:2qt &s5Fs]I;n}b2yBH|%ͳQhFIG[{W:JcI] GD ¿vH󶞠*P 0"껅k>nP\D׍V6mxbdJD ڇQ<[55 Cѝ4cW傼.GTks?FH4 ]ɻJLr:ҡ2ք4t~(6C6#(U{#5)?Tϵ)! ';ɋႃt˝Ẍ́={  BH2qRf>ls !޸+82/X,Z_^ 徫ā ʈIK9_*x3FGɀ$pާX/z[u3CY2g=x K7p|p@ ] 6D*_&g[XdH+XV.D⩑xA;GQvPC,ёq;G )@&=]ptSb i &lz(3vf59H۩=p.80p-Dgf4^F'{8 W߁/eyꦫ9`Een {8_XĆpҁ)ihiHNv+B A6I"ZV#` 3#]4Cx_FSAHi}{UnQŮ[{z/pe҅Si1/oi9]M N:2|'RP1dc-JSZ ˀ<-/,|Zt"-|PGh U2A3\bJ|>m(wo6YDXSegꁡpEN'Г*y\`!يBN5{h~Ps:UNǨt$8RVyjE"ȮyAfӍ# .&Se[?Z,NS<=!|%9W@iֵq?,ҾguF1 bD[AyolkhhF Dawǯ1.O/TJoӬ)9j2W2/>Շ D(m}7|IYi-KԱePEU{ \Z`l6Sck# 6Y-D~2J@u 2@_aCda&#K@+]2~%Zq* k׃/.+-&MЊ';]?JgB_Kwqo1gxEA71۵>6Ey> oR82hX^i&$j:Trpɮv`zfBa,)}g;ۄv|ڪ)xeKDOs:NM`2?sBM]X(^#9,d1 v C~J(fx o˶Ҏϖ1*ujV%LC 8@Y~ك&PU!kJDusqs=)6X4ukù=)U/@?w霰@7![۷ W Dra JR^C a{dA}|J)Վ1NO^ ]^}5ڣ"7=Vc8췉0cSwˎn0uDցM; {rxՁZQIz#_,M0Lp$2f@גծ.=d|e/ 4 _LvA,MNn?wPiS;nˮtE,m}O$n43%5z{/ˣ7.VllZǿ0">1̐F!egbh#ld$>lS )UE7[' ^zNTkv6)YCb> L{,ۭ|"A@=p?Qu1],K$`#x'q<_~yKcOR+D۬EF0]`{ |Xw2 }<ُ/pxWp DgƇ_a}OZpÿƄԖ`ˣb6~'_ 15ɘna?܊ɢrt)Nv^zV2bB߯nRgNR  &:4`A_'X ^˷ϯ|$)5ݐw{6ٞ^U' 'fXkвѷG[@yŪy>SK 5NNHEEw6tPAYHR7 dRj'ec#6"L9Yu˴>ř_i .'KmRdXb^IR0!i~/ \g49Gk8T?e[2 AFyN8p+]C@+WxA-xܾdtѡm@vW babrѝEgW˟&AL?3X?SxޢhFd67 }W'E8/p[iʚ^bv ahFP(DA6W &U2nJ(#+});"Nvlc&LTRëe!+)AM1+0V/+ 61芪7I@a qAŭNsk[BVZ0:RĀkG6JCt*cu!&H5?>+"?<>&}edTtp*8  e1# ~X2+;Ȧb<w*E6s:i:.SKe ]IĈ]gp A;jNs_%hpUo _}h~܃?8ƌ<tJ3͕]qY8s5?Y~ <, >*WݡeW ,%Fy` V* ѻ8*qi %,,7sL4 " 1F[\枬A8R2C+oC62Sw |a-W_Y_ -gJ֕^ncݾpJmTo:_1-X#ށ2|&?Qr[S]Oe&;Ġ6JqzDΐ; 0c][+G=fJۍ[G㳔_6(;xY "[ u{-𙗯*6K:;B>MPJjF/+.f1qEv ?U]=i*πhA',<$!7 <$̛|1f79! K%CGYKt۴?FCWM62L)fc#sON1p!mDMcfkR$| ]3Qd +D1+oVv\RA-,q} ع4uܑ#TX?ce:Jj$׭;[C? ųnBOO.4 29U<( {qN=f r.c"c-Q.V9ZEd ^Kw`25>]"CY{^NOC'arhXlC6:pvB5 a;h]0^f%P`,Z8+NA Wm~UzuC֙q鑙<ۮurb%'gs6*: VhE%^$Ol4e`GuRf_` EqL=Bf9N0K' ZѻCLb/ZgIp"ޢ@LEĽXq8Ag֐3m;V?X՝Arnu`榴E6}m9 u>ߜVXI ƉYbs0{?Ȕj|@KdfJĭ};VԄ<+)jiGqnRTd>Xa 1O1/]L̢f )BSr/n0).UGr{ ?Et3OůȿZeߝb5S+8ut!0O8 dvʆN >2hel˭q;5I6Q|dGAզ?:}{P$[ze 3,{>3`Ѻ;pp{iN敁{6%,Q1(/׺ހVb-Bd @euhwi_?z7wc{]z&(@-&YCrTD8u;f[}Y|{ETKi?׷.C)\Ҁ5ˀ{d/w6Ô<k<ևO7 [ \J Čyۥiӧ23s]ln #"e8PU ԅ{qO+:iev}D y~ԃ<pO7G907Wr[Sĩ;緝 +1UZQ8, Lqj|{sE.4JqhjxDv'内vuY@(2_p{(N8'0"u@B? P/yDݞׇLx xppGY^˯Fկ1OEkNFˏj6ז xֱgs@)֜ bi.jZfUTQ멐D>"I_aצW (4VwܮT2X`k+cn^nX7 7c6=j8(Υp~Z/D4v&*]f#4g.fq$1LaV }[Ə=.o2Ӭj8'߬Q!ݚ%q~]WC۝xra%Ueݰ(Ÿ1"d S>.-&Fbolٮإ]e€D 05L|=ڟK[/nmRCFY~BߞUB֞ !rf;;7,;;Md$~ѓt<G3rXMkA&GDŽQmt ^PRjgp߆F%M&ߍQ" ;&4 {nlp݀5ο6AxȲ@!m2UAJ`Gsf\r#=*`-2[ճD{$@ՉGˢ@+E볒\2gi9!Gq4MطuXnX;Cw']ԱE_\b~xQPHLBoqSh]'aqA$z78abe3c(v?X R[i bI[̣l1?ah+ -Ͼ 8 E1R| ';ecۢγKDC@`/AYi!v܆&nc4c+5/ !̜Qx"F+ uK$H-#4Q jea b0-CeE_8ߢp+'cO\cI%njjN0[ٞ<-\721u\<̉) EwhXv2UR4q3I(ϯAi%Nri^^BD0,6EG@: '*|0/PYY&{|MT"c`ѾY5bl7!YL-ը[xc+]qbZDYt=Kp%"b1@0J82JᕜF5*¯o-{ād {kXi8IPf1^wȳXW#YbB`ZW.A|>G md,KtGn‹d=L'Q؎ӊsRZsxK׮^ cԷA8J"pyIpT:\SqFdPV3<]˒8~.B l ,O_| $ܗ0O)[W07{%w8:Ϋ tmGM+]{,si)GK[{YL9OU * }̘ۿ?0=+~H 녅d=Tk{ J+4lv2uP>28_fN-T QE ]Hf7 NmTע}v$C]-rk>5X"[%8*+SbSvhHZB)5}8ڕ 8䮎2ǚJ1A$BuX$ I6}RV(%nQQL_9\:f-ʏFPsQhFg/o^Jj7wUV6cd( 0dM ?7' .w'BnHY ]Nl&oJ9N'G탹GJꏒOtx<:Gw\5K𞶷3,;wAl \sh sEDpJD>5EEHUY#r݂7W:䦿eHR+ְ` €[W&Z#0z*?BOEV=45k&₇#UvbzبM#=D.R7v޶Aa঍@뢘22_BHU8*H~,qxOY>@ I6F@TgH9`b8]87g g>y:n0*1z$9'5T@c+*oPM΁!?лT JfN4hXN eFd:ٷDR"=M2$e' t<$"?|uwfd(I̓e'GUZ[i~ QH!z/C Οt#(.\Ь8E07\ÿ NTӸlRTBbZ\ʰ M)7Bh@K)t2cX*֕}d}A4 #u i:sTG?vy^]բt@>$gx'x xˉ"qTpaE•x. Q1I4j>ѵ¤QL8v/o׀9:ar*uN^2XF+J 2SfJ8OM[@̰L; eDMb U #^6@ʀL*&K4wF BmOse*СyaRx"lS@O>zYI_c8lw z:lhTℕG$"Yˬj)Xٸ R6#;PWm>5m2kwpJmW1xS!C4,F-y5X(`󆆭BB n,7>U%F::]&v?O…gd&=9IVh:Sm<쉅++-nm c~G5J¢;Vߺ҉V ۓ}<շ‹])} M~9O^eh.b֝6^+ujbUceW {,4yodΎNOBRFkN:we䔄{O8^^SůJx"~E%8 .n6 2k`g-X5Vlޤ 7s?I-ODw ^aLM*pQ=L!(8J9$k{x+!PN_4^]дSoVնFWΠ IㅄgO 6ο521 j%lSc_nNyWE^!"p//+ -50"yIV-p8@F(a`Xcrpu5!AC6ғ r 5q{juB} ؘ'w?P.=Y?p}ֺw5PhC|3˦"̈́jWule4hf *)(wRoɄTBog^q^L0 l#%+*k"a ,Me.ŌxJ V-Pm%^hAꡚw@ ,4Io QPCWC(n8.jdGtÕvvYiZ-|Jt]( Ax9;`#V#$IV9d"kn(:O `t#8[tJ62A 93D~{45 L_]H/w_lqzC(׏:nLܳ핧Z*窾:|]*]%'攩 $l]T4803nP%Gbr|.\BU O׺ bB4_X#>b|LpCYsz(:Paꙙ,y =s =`3."|`»8mIea" O܌FUo~ ~/wJVyeK,"Fir5`ds$'?Dd~' ⠓@= jB6l1AKjF. ]nK-#_Gkra6bT<~Q+3&:',ľs[%`}Y2Dxlطp5fK!v|_~D\HRAuN Z pm}UXģt NK x at` Rk2*0l8/^IEkU񹗓Dʁ "V$lݭ!)<`b K϶ .?\mxv=qccm^qjFYF[7% "j##|yrq漥4R#ZF脻K蘄 Z}9eu5xo|@hHCY 8 ye!e`QO-mA"Kf73s.w$t[,jEwD|˚ :8sdM4qIJgy3վ5,-vb_䣲gdS(}@@kS=VT)*XX4Hb3|`DLOI`8n=8N-AG !,NJ"Xlae|_gj;<'9W0#ɪ;2$Uye%.PAxx|"_ٯ>mO.1O8-c{WUvoA{kh)~NaV.P89]o H/l LUԭ[rn%MXLPv|;H0蓔.v(D;!vߦC&O>uvΖEv`'X&sf9 EG~ J]85 ‡TW17x 8--Ԝ]ri78ˉ- kP}\ܵ[< 74/ A1fGT8q8w\ƺ}s[4`-z7+8Ovoa>'LW7i}9c7x(3q-eH:Gi&!=Jޮe?,孔Qpr0wjLҪoi"Z xq#ٌM%Q-.YL:D?=cNYXW{=9^|6gA6MJՂ7ȥޅBp2i&]XѫG<(3w RPkrI/5(2WhxJzҠby2$_{~T:L 1І*sfyCXG ؕ,gNN焖>iGz^I\vrK`?M8ݹHȤnn2@G_!k`yrm!шk=L(s'ݑskfUqː]C-Rː䈜-7aB?$@e XhV #hSSoӟ0d|iV)eVa1S Eͬguϕ u蕙|*ZڧS3>߲66ͼ>x?fyS7Dž5'١+ޚEd=І3Ƚ1iDF޳ٰ&V`?OXXa*ǥČHTRpY~b} D xD|5kVs}f~c1~g*D=Nyq]\ʇ-']R枣Nn>nGEr(eI5j`~sB'9\+6 qRTl$}z)'I>qwrcX_{?6t)ET 3 ؃ 2 ;z#5~KN*~8έy!f?W ٶIm}}Z fd!|FJ=>NP- AZiqC!O;d!AISIgYJ[iޓh5bWːИ| tϾt!]XG &o1CfeHK%lr;GUV0 ێUaтPur٣Y(Sm#hׁaOV6>: 7g;bjN>K;?G%& f<ȁ/UN0"8&dw00nn r| }L?kij,TsДeSIhK±4+ Ԥ=3+-q07Vo J/ p!uqho{8:-^ZȱrUq8yDA26<9Tb%eZO{^IWhA Y?JAy.\t{-Xla-ɵ? ,\MSEשQYd0M>⛁4~?wes+ [oNʞ%@hP4.$,n2V{r#p3v3=Ӆ+ *|T:_#K]s G?aB]hdf/ *32!7}*s` -:IdTڸ&(ze {f'<8$"\K- QGR[/~A H=)ρv]W{* R5e`LU1`6WovAD~yL-G`̈́/J'%!]e65KI@Aq_]5GOٰϝ2}ro87-V9qr - l~4xz'.s=|?-sHu mnKtY"n|Ļpxt.MkFzR۔'LD8\Y~n–ޝd?k令Qg`^[,FE{"i#Rygљ4xa -S!(LjOD\$q&gmc*Z2wk˭vPXm^aqs!S̷SEqLv,ZW:}'e/XF_eieY, J̮C6襖]"6oz)9P!(elwWqK\@pxd8`ٛZ/k^f|M9nVK"2B+1/~]yc i\.˅?>75*.VO}d3Ӿ zTӮ*/ _N;K&񠓂y^ K'a֚g?|2JNJ옢q;ߵ%TFxGs+B矢lnDF8IFXlq,nZI'F-L̀`4וW 0A;;sU4ɧ7 0s`g(,,J^FOU!ٞDE5&"V 6\ D"vCꌮG+i7CN HEvi|s2]#'%;5ePE 9J<'ყVNO1*( )+k?e/oO /1Z7.֛ѭ{,|)}rQ ВSђ~-cP L"V$rdma9,d@P:!НbD9]PD3O#gE(Y5L} p d)sCR^j7ep Nw7 0p< H*-F sRou^*wo".vb/rkaM0δ /lH$##Nl ݦ zH>L̾ڬ~~K`{e@U3PRK G;fX&@c09uzy&fStakM{ &m{g=l_*¨|g'@r3My3gI rSUFΞ9sb^NІ;}:c3x x}UbQQR/(GkL>&;qu4X/y AY-Q k.~,\gji0ѱ 8Sj9V?N P]hXn'՟c.s+APY|^Hn{`ʼꝒ #-yQ#!ୱVaYLص Qە09AG4]'%wnH蟈8 qlU fTe#D$Ntm$Q*.S?v $v4#_Jka0g({;&ATb.`u*XkPc WP[>Q!`2L99/6FJGt,"18,&ct Oݔj#h$kh0𹖑*PJ# Z kƚt倕r8 7o~TZ M$WAzw~ui˸cq{ʸ^ b%o!v NST|^x"K+'}ۧyƌY^ܷlЪMWL4(,LǵM[HGKګqw lQgaw7OT@Z+b1]@iL ŃΡ{xfmsxE̝:Wc|7Mufkr/`(8]z"4j࿴ -Ƴ|9&_w¢oa9:5p?y%yd}>]ʼnXv)ᩄ1" Z'J]YEӓ PL.l†L?ق ،CKf(L!'%=Ն˦#o!Zw׌H;LJr[2YXk`S_`0302C))5utҍ;|Fd# qlZzF7#mfʪ  E5ڐB1i]V䢿Wpy)} |y~%r F^G-%cXO?}E1I9v2ףwOQcǠ=e 4E;tE;4!s16mcdTS M o^#(ݷC^ !;"лݢGB[o[t޷<4Dϔ\Y A/KԦhUJ?ꊋ}/ͦ_[L<"{Gkd9iq[vO t% ئfskqB@"u~.(:hu:Đw1Їxh 3:zOs6nTɬ K\[e$xq\F.Qib655kA&'Fk 2, ?^ǢGR5%ǷW,Ey3ca1^)WQƭ9կX@)'u'Ds@Aܛ& E@66ԧU-.3q7bFIFiƁ0HbL`Vkj>D)\[Wࢶ'}6LA/,/' LD̘]SPA7!,^t6Cge/U@".k "ey Ah@ ~MOw5CoKԣf]hYآT 2y +5 ]emfCVBP=Z"05̮dAM0b_JtX QxhxaFu<~^jebYUV=S?G@o5x>)AˑJ b)7H40 A<9' / IT"~ K,2 ĕC7LU~uhlu&Y&7BFQ0Vxg4*'46=3Hm [вkNhJ(@f]_V<\]_~)-0'Wo{qJ42go#EQlP1<ˡHfHRfMFÀl_'_7VϐkBβ8s\=#4oy򴍒8W4Pj;`6$@us$Lh.աa\qrxy\?C؋]#ܷ; fC!:y";FTOg.>%{ؼ e:?E`0)K?ND8H߈'(IY2u[!l# 缚`xZ+HcSLP+mHUwggr֭oݹV'"@d[$7D.q웂`YMWHFpjEGMPN!R'iBҎdO}^RH GB N] t4;}DA2Mg~=Pz8~x76(% $h>#ˈ jӕ`#>iÈ&lh#1̂Lז+y!U IxcI.e)ኲ ;]{ 5 'L$}1lҨQn=mre%H貰kӱX{sqºw< c@5_]@? y{gpdݐ%$̹*f@kjsCߢi\︝' Q\dJ Z5J%/].ț&5% 4QvaAc~פa|y5v*%_bɓ[,< ysx ܡ>?_s#- j oנ-|*54,/4ɪ]}fu})mūhzƩU+MI'4(;@|hǑX|IiO_<:VE{kVKPl=d圃4 (c1~ W$+1lEG+PGQQsI1V [`_7j'0kpBWF$o9-W/\s)W:>+|<[Ҭ &S<<]A--$E8 ?x8=O_m3 ^PaDy +P/U̓?uw黶8ײFbPKoR㱈nn2)bCu}D?y+C(v S} !Nᖴ&zh#58T)[om!{as[?Y/πch_i*pP"xo?jӢwi[&&J#ch:un?c`F1;ҴdqY_э)Bqk6o"J٢XFz[iU6^eB:X15S0b_B A=gJ{(ӅbeFkW3#(9mZC&ӉT]* f7ZPA.k]UF!W:ۆ0+\tn&GmU7n!i)grmkB,# 聹75yJJKl MM^9ڇ63H vl}|N˻d$;n!iv$5NA-A8Eǭàuc 1D9؝'&@͍giĄ^ E5R1P-6%}ѝp~3DOVg%5M#Q^]ȭOf ݅w7 NTƸwaٿʘL{|qR҇Z\-ujrhNtU1U+sv+!-dKtw q-u[+(פRuz܇5zME+6J45U9AoO|ioM [OD}-`E%N&/- o/J+5q$ev/=DO⨤Á>YXlQn%R7FHQΏdA40WfUӪciwP%u5QڜRPG:k$lrIiSA4e7{:EP>oP"B4 =S%/ >rǗW`ʔn JlrTXh2~k,JC/[A~0y9WdΥTfW eqq8޾S8Զڄd&JOeM>k1*YHd vqcxH^gX aU~|xqxyuB;": -oXVR ;͉+QA9&4%bS@N|ef5H׿ˇţVWd`բ跕L)}pUui֧?eAH97hz 8:<(BZ\WHe?0P,ESFG~Vter[_wlC gӶM)Tg!i跦ѷ03] Љ?66iƈNLԙ]uomaZZWux:_~ԧk#`,+3Uz|hPř'Ì: y,B:fȠ_⧧Rq{|H3bO̷ĨLqqȕ?80]]H,dsS` b`j8ٚZTtSl-w,Vo\~L. YB?m ÂB2x($%zkhDyn) `?-+RZ}4NƹUDSj>&Z[   uܙ.lRc);F(2}E͌3#م1dm$-hHGLӄ`z0#Mǧt>EXO{ٞG@1GL-J]0D9yZIiS7e~Te!ஹ . qwJJf c_$(2Rm7pPD֩]ilb~!$t7pWfiSFp>S4-s#ݯ p|F;&l.uB935Y,WQ!fO{y7p&h4$v۞l6N'mm=(q);f;WZ) vf\J3: X~##k1z l,{am+dtQB:~0mnv5R>ռ\JlzJB`l^7dS~+ };Y$7ekcLLھ4`xn6+i./ dHy, 96"j^o53\OPK/Bz=ŸѠ 1 e0X7tPa۠n+WU76c&L֙&u$Y_ЛlB8lc"gm"䦑YaX2+*Tves[˪QwNI@SU2.M+dPg2%}1ֆo~꾾b my|o*BgQF@[_|1Z(aw&i{wR@|(t'8Y gxwؚ{irCHֹCSp&CEzCˮԠ/j-dJd'DMj{gR6j`:حNyǴq\77EMc__B(Q1GXYil.I.iC5D3F3mN\uX6߁@gWԴw&'wͼ(%IdޢV/<`(GllĚ;" v}RDˬ n TgwPd6Q6Eܹ}CT_2DrloZW<mCbpq7b zqN;2\mF(.݋_nZyJLj%^չ'Q$Kj %HU^+>ℽ_6Fpʧ-,e2MK5*PvzHk. /%wqv Ђ1Ȣ\q cg`Q=`XeQ5>To;M_NŖUrI3tX {qt}{%rqA  ?%-0Һ j]m$\/>Uk%ЉNLJN,,܄UweF跖rɟ@?1C6ŏ1樔pom R,UB@bȤ[?v(/(e w{"+5pp,/VSl}!R|1-9(Oוr_l ̆EgϥvZz:t?k?~X;"`I\=ťcu4[6Edbx*7 %)!-E'WKN)hTg=aNF2p%v-Z:ou8;~(:T+ n]5),ʌP3~⯤WV`+݈!N6$vu`pG9T [6xsΓ&5q~-Ráx[ְ[N /*# Ҍ;An(<٥LFgJM t70R߆hЮ~} *df0䚙q ̆!nDCP3zpٞXȜҮVrU:RCE^\uϣwk3y1GnSb)G@e.4L+?qCR5iᅓϻ*XɁ2X9uU!jc!,ŖW1<%e#cݧl+ʳF7|;I%bodj.X>z( ȼ&?9_LOci9-\m_/1l&'Wy,&.ÔXC8 m06dD 5gE^%L{?}LD:[c!|O2HQZd+ĴsuTT$ 7Tl/ yfE"E)3Cۨ˙2;E cѸQ٤$ibf j5OUbYf0[;Z.1ǟ(\h]ObIŌ  R#`@*aK XDceIYK ߾c}PpbWjRKж0"svu"qaUͬ~kO ~N~EKq%_9Vp\֚%c;q+IB-L XE(uRsqe"hRi2cr")NYnJVU.KF]=&n=%Pڲua(p1etƁe'3 yBu~thČ̀oDLt2)A_t%hˊ4clo,Ƽ!bz ^żS8ZB-#V/ws-vs Vl{{^PUcn} WC-YAV&ͅ$0-rs!UF4t.=|?A#wkH ς:Kx<c?Q=b~-?/~S}qC㍒(gUՎ 1h{5֦V<]2Rɬ^]W4.@+m#(tjo-SO/FB8ZA%ntO$BMSn1V{$N0u萿{YIEB~ܳ% FLS[D-%K0\ƭΡwrڌ Zf3f΍HgN'{>x `,ZKG6tИ(seI>rs.GѲr5Bcs@"|SWaFb@AenIwNӚs[Kݿeĉ |c.0ĴAC(/ V$Zco&*^*Byttgmzz: pye.E .x]hHVKkBy #h†ew¢֊'B9ņ>˲lj*1esUZ N3[aeT`旂ST={r̡3~p^<ʧ&M!,BdVP>hB80+~r%lay.|:aBQ9-xHYǽ vխ| ̋ռEYr.w/6wiv.ol6e"6;n3\ﬧFp|aZY>yMr 4>Yqj9?}U;8F˕z_9U=#ž 0+1zO5gl1:bǏMO'xSnikY3%ߒa^TY' ޫ -ukU{D(=MO3Wu UiQʕS k(6YVV|qWK+T8/ʬ㇧yz ^#z\֖ANHl5AIJ5wVcYI͐fإ<8[l 7鮒-F˚{A'U!cߛekay:uCᐨ˘Dc[jsBi@5h2!!51ЙZ &̵ca>-+J  5 GQgé5yBZ[Xt[?~J1bqBGꡫkzG"sA 4R@֧/+z$?~e`=ٖ(wjƝ-X05 }Uב*e96mUma؈bi=)e8"*k IiEpnlv4r @a.cKzޙ67,m*u X [S=_j}QêJU $;Fjvmsg4 Lzc;Z#r$L<+{OdVP5V5ۥPl Z@P=, >]6 "]y_Zt=ǃ"d^ԥey+kaԧ$>h7?R߷EYg?>2 -Dib > JЇrU]ld)q^R^Z *V._fKg2b}Mkl zE|l]>`LOlF i&p:V+`y=nf *+9ZKئ#;$1{A.v"#vK"E]37S\Q˟ׁqd2_}x5\?f6?_߁bD|28Om(@~:U8q(4{{O*1[WS0'"t`I=eՋPMg*oӤҁ"4)НjP'yEqsEq]M,>ZnۑcHk|vY*u&Ȋ>aSiֿQt+1) nH2]WLXR*u}}V[7Fv0QЃR3N~zfw',F]s}Z-N^Ws_ւ21Uz`^ҽ2Qpʳ>ey6 ۪}m/mȮVv#G|bؠMA4%e F􀽶7Y=髷θG20 Hw/]\)} {eNs8- ԼTb?^wXJ-J%C!jK5G dqrҿ0ZSͰ=1KWj?o(r4)i]XntdXGLnIrh*k=/CW}T,؜S{]eۻLtN T1(B΂>KojmFtM.Zհ'1ӕzW}|cK!ŖQ-a+ٚ]"y`L eKc ![EBL/C΢Z FGX`ݼ8ѓ=FdϽzzEs(& nQ'iKX( gEatg%قSY{Pry6 ?jkpNθ[ Zr ߊ_脮a9lQ văq[РGS?*/Dkuy8qiRAtHզ^0ZW S>}@Yrq3p }VWi8ϡ"a!کa/H5^d()46gZ4X8I˱tj1(UPed†mGuWVQX~[ GKuBZKÓW'9.W!{-0%n`DBMi5?YZd '.:>;n H5'7 >7\?;w!#3珑]fvp/MjI! Ƕ=pS鮥 $OPǒ0"uG瞓|;"e@+IU7'O\N5?}cJ4ښӤAj%D0=Te2MH#,a~̮|HÛprw7²pM[:"<E ׎'Z#%%CkgX!^pޞCN5BW-=!G,&g`gn7IX?a;g zBYog"͕pu.m.JreF ?1۴\LYȶ2wG@cˆtk>5)k^~mcl,&u,?32_u9<(osRi~Թ{,9[lv\G԰O.*+ay TmGӱ=?Vڠܧ:ƀtR͎r<2EJRe!]ʊDz),GC!?v.8uPmH'<'_*dHC&ͮYD=$X-n`ɢ>5 Wᯎ@Y6dn" ʧ )ԿI%WԂ>K`oQ:'NbGy(dCy˺/|]ۚoELVu>ս(_{({Їd )+NW߬l7Nhޠa~A5(n0=1sjZo $^0F=T6u$*>Sܷc&\La>I4Q - Sxz1HJ h۵膕u0Uow0!EY88zu=>Rʴ\LG%TbJ s 88o#:A1q-=J+(m8q , g՘sYFq>O '- [_5>iDG<2le.e_^`[[2`Ί_J7T1.bS/\J> I6r\3qܿrtVGY i^GYNgH >NG׃:b2Vq_"lJ'nBTUGL gA1`ajЪ6I%~$-xŸ_oϳb&]eVTl) *;tM-9SiicכsRl_A*7p}.e5g5{c(b*kmUSC$5$|6yhy. pJd1rGQw G2 ֐I9"0>^Xke)1``Mնn˜St<ZL 1 s@I_)٬& @ׯlcqؙ~'vK|Y5t&܉xQG6J=G|8;U&(IcUOZX](y?t ol V߾jMEn@֨a&oXW,Zam6;k{]8v+<'Zj: }sh/wiIMKOj֓,XI1tr!0eEVP,/$ey tf+gJ˝Y u@ ?NQbB)|Yg-Bqc`Kj)cZo^tkoDصI(UO]f3ľ胥;Tr2';xlm&ʳUTX?s8l.(laוZ׎Q`=Ém,3ʀZ" Vy; _sne*$cK-`[*ZeRׁ^A}PX;a&-q~h)ڣk{D^@e͘itfa}#iX^n nG%v}cG2g2Z͸$4[i[^}Ŧt>CEY.Jd뾑qJ ͍_BD?WtbstN ?JN@Z=5t,{1 sTu>hmU[g ћ;İ9c oVr%R( o9h>ݻUIs;SlgO+O , ToA(ѓy+qi ^f8)T Q)P*&.c?m-pb;~#N_ׂa$H]7DEX T+Y?^;MoGw Hl J({vYKSџgǹ?AEf>:)F1+k>\qͪ*nu6u7סR]"TTBػ4y h(V_GBݱOB|{2VAc{HCx]֤9~]![4LJ P@#Fʉ(-/TvE[,33 *ڙ481g @آyFT ՜ݧOɖ]um)`%'7|B 2?cn>e$q{Gkn+ X)ڠm {skb0Gc*b'^ 9Cap ;-.wnM79$ iCp_E{!b=wrk%?:A[eN]JNͲ`NLet*(|?[=ZQq-,%UH/HOnIB͑A'x&wr:?4…jDܜpJQr K/_~J:'?)y&R6׶.Z[-uܲu*o,ITĺmdSqʺ02 $o6F[\y}6epin0[o'C-_\ymT[%vN[l#-70N>&"Vyhf@UϹ m tJnyَ(7ԟUN''8SZ5qʒb-Rb*jVA8>@wA (H elŚ#q[T-mܶzOZ5y-?';y-`2hz*_dԒyqbjwAwn{v49}vʤ,dF Ǥ"j_,T2!qA"w3 H.% 0*VbGΔ.ϹD,j-" uIM\ى/|b)o48dtni0k'W2amݫ/ָzpd(p2!Lq+|.v ?YlSQډ \摳 bq黩QTYDӿ ve"Rpիmz}ZvfVs.P/ZEU{UwX<'p5-KJILm"^v;E`j)nw,ջ%OvsesO0~o/7 Y3;6Q`f%ژЈQ6V?cHEOig)VCQB D$mP;{aU ƕ,~ DUWcW39Ó} coO?ؙr@TN*YdK-mdOM30*f^I s0c-Ɨ ZL9ī:K 3ݜIzjJ<>` ̿w{)ADOb>ZK+H&Yq=qi?^u6D5?/M8^~-(ZIG2HY)t:u? 2匍_X>K%R9;6zo@IMQbBKzp'ciWPhO҃tk;5 ',:欸FS"ʌ#U)/;EnϦѕN|eO (g/GOkp&M(KxpQ-Ѷ!?QRSg^e)XfVϼXxW|? ]' d~xWqmV̙CԲmڄ"pxՐ.-n;rC.igOU(~~:('66gDDbgZڴ’-zg) a J6R&^׼7EEFײmYzqR<<>E(ЅcfI uuO0wf(`37TazoFo2A ilax &cqZ+2D-!\,qglj BsXWsM+Q~`Px]"GׯI^=Pڴ\W~,ѨN]G)@M" U])ֽ")]fbכHV*d(='Zm3w\C`P ֺ"$*bcD:)re+ֿYS5&O܈.w,]g;OЮ&hLW[ۤ@G{{qՃ,K2UsGJ4aY?aL^+pɔ*X`J?wBc3EYF$5DRo@lfQ Uh5e@ q8jwd+6+ި \&木it4^* ]IU=ɒ, ~?㐟CyxvtʑR@[ UX"ZB%D0BrmDsH #{|FTC5Tcº&paˤ Hm5cد@ԗjīdm¬0;CHXKR'0@0 ;Av>69[\+ bM>|,z| s?.$ 9oޫmK2ل=K1(6evؔMu8d0&z,$U^C":g/n0ŧ81Wb% uS]sU}:Z`o=;bY'5Z0H`;{A9M{d(eF#"?D'`Fh[Z۽gw LdA,`%Q $ YLw Gڟ)PgNi*5NS&C,w=%Ռ8$KTIIڻAV'< +5ZL6+Fß)^->B#Ih ǍUl0NC};AUv@d-PνGو- eVϻ%H"Y'EutsPUj^ڞ&G_#bAO.+SԼ#ٽE)t % nJsۑK& G*\YՈ"_o4_峄D؆wmCK'󀘊Iܯc?3Z*4JEƯuE-rc`?ktG>R{3rNrM 5-hagS W̜3 RV%"q_V2=xV˜ƞ~҄(GY7cWr E(gOdŨh72//jT@*o0DȘKɈ] ZEl>#$>fT#8OAxIp(2` lRn3݊ziGO21 :h|0PwMB*8iEfsZt=Gn:"xzA6^A]Ei|Rr.Hh>:PS9 =sRrwȂpNHdh&1UTt[ɤB lJKk_EO QcrQo_sTI`-!iëH[W4t;$N:} c\Nmc{w0@q٭MKQ* 4aG>!Z@h/8^\ͯu#7=WR%"`dIi#)jaT クXNɝV5tsjtAB=]bEtZ߉:qI 8K${ۨJ h9tb-i u\n>C)-k`{R&F+./b+GZ:&.P_(>7R#}_77:9Vv.C~p; < f翸R "D)sC/pBJ5~%Y#\DN 7G=Y͢Z8`bZ,{Roj^|pCmHBه<Z cxU! z.NK,2[ihjy~9) u-`eg>lr3$U*]7:PK xWדv0Q޹L\ zRK8m,ݛd!R9R/68#q_<{t4?y R!߉ҧl|[@ܫɣ?~t5av%ZIqp 1=Q8Z1a`*Qīst!˿ױ\i%ϺkO4tw{qx,j~ԅҪ9hZQ;—pr5h(v2d$':uڧurK )<`2$z% eijGߠ~fn{&CPL9 EM1/)],9?wPe[yC<6x_E!5VԧpRxwъIX}ayݽV!|UVnm`W{$S/?+p P[ wض(jw\qvuRc=zѠ;]ӰT D39]u\h.Uh\NPNQ@V;,I;'31U(|3*{ڛOmU1LqȎ6s|㵀tǴdl?PX\ӝŶ4ƻ2lctWq[,EF03oQce2Uݓ괦|1K:arp!G2CwbA (qZK6H>OnvNF-v!ҭTl 32`0'ߐum}ȟ$skqvFz16$*9ׅfjq#€fuzsrt>ə򃵑h3sA^m0cc &1}^} x DSh6=i #H4)WRgew(M=tpNj`OR2~MJ/t,YZR_HߋD / 6C׷fwRj Ol%=Rg"Cd uܝXm:L~jCrJ@b#OU& cIln.H`7Jd)J'R L}*jNV2gЌ\{mWF|eh_jws`@%I% =+k4 X_&f6 (98 jK>)ض^NTJ:CJ^4۱:*·ʜ9Zĵ6UpɪuJ68}JBYp֦|s(b?}ZmDDp:48h%Yi8G;bwI !>Dq TǑyHɻ*ԁLv(=j,|[`.VF8f;V;M͓eݝ!pGrzR|b<ϿʍGf WK!2Y%aone81M8^vBX}թaU&ܡ-ukg4v:Hno*hOrUt$ 8Ng*ӣpd*OnXr*"̣笸dR|Ei+9"Ki x>ML{`bFe1Q g"z\s0߃Y5 uC(Aŭf9Ee23؞,y{7kT5BK&_x 7wZx$je-ZnnRmpj,VȰYb4|G0Cu9A&E-K "5$NpIzw[MԁbIʜ/F~v./t-DŽ2T*($UkۦLN6Bz e?RٙL/OouRtxo$V>㬉yajZH8|UX1_/?n9 Ґ!uU~4#G˳|4䭒z _o՟suO3XE+]zg3pp* Q^H 6˘kV(XOu)%aiwyM gRɥ-P f-}vei)A3MKYb UhB97m.:)0V@)Ѣ&^ Ił76x1fDiQfd?'$y BB\d]#\@XױgpS~v]>n߃ 3_[x={x×YyJxt# wLК0e(7.D^ɵ0S5o9Q(&#n%'Y}SB;< _=f$I\6y<,(gy8bӝP1 5r%MR|AKop`7LZl kb4>YQhexȷ|T5CUkvT]~݋X4j|ýydDYPȊ #U 1.5.RW|zqQ0@HJxPQIaGb)aBX Z}sY p`>ӫ8p_zG\օQ(l6|*b ࢑)>C1enq1F@Q:AR(PP;Vʂ xђ'@Z8ͥ@vA r lPC @mjf]s.B)&!!}{2%4kkS7#ppTf0ULGXAxZn!|VoA ;uڶgf(6*DkqcgsyGܫ;I}5Fqi0ao. F9tU2R=FN;^1m_$fcIsytߑ­*e"ܿS-w 7 W-TĹg7O=jL)y7;q8TA>a/L't/zм"dndʪHff 26])w$6x[]l %Zf 9@Zp ^g։l"*b)UL(L7D+B5'i9_~əzf( ,A l@2xcLJMʏv%g%w[ԎL];7&/(2bjGHAcEv,X7}U ]l "?zJ#N`G^@88E.Sf>v!69Dkjy-6uU?ND20>Sry])]єgQ̍⠶*sIp`tk|F$w.j||VA R/}Nb:~ނ~@hQW Zhoyt|^ 1"MQD.G .l* yЀAGJ?lܻ"8g|#,wi)ዟffnabA+H2DPN3S|bw0!(@RݴFYh?'sD~3)SZl[OQb!n}Hm kxpŮX)]>/\x_|G)RZ`q+D@Oy ]1ǝAV[]Q ]v.(59A 74(:፰LEGhrOq>0r $dC|-vüɎa@J#ۀfI1`W)IIG0{?t" |gΧF\JB,mu\S5b~'#q bprd֨?<hκ!^w5@7g*-G;/^C@qM!z`ED`YS㆏͈7= OqX<рz}3U|rse1?vRÎC8PdWn&6#cSd-}f@.xf2><{V _h=קufGK> y]%măsk[7UM{W1lGqy}}ȇV)P$ԧgYӢ1'xX3U&bWyvBI9YDR$m!y#Ҷ dWt';lށn= g\ oA_?5~ V؟i;cS0J 0 ]i-`Ut7i毈}YD6$֥RV$>7 2`nyG ݲ}°7'@8Ct5[,'' uD 1}á?1:}g0L5#˗SWZ!h_jOaa{>x Xf]i,0j[{+6Pݷ}b[HU w%7[y>bE O0 Ȳklqܕ7'cVuka趡# PQ)YZ" SZ\Ȭ^ǹ{|3Ns%4rm::Nn8[H}H(T{WEP<P*w6%r+cE40MUa0êxUWNAX+N)dYM<)2-{-([j<-L]~.A"}["40!@e0C~5/W:{&MϢ7H2֭^p(PP]ԏ]عagؕQ~$K\r(_ ~%\߯-ۗCKk:2ƆT?Iؼ9)gBkz}uC[:i186X#3=10 8[Y zeihbj>J ZnRi5v(s:+z|7 t|_bs 摹qam@P*HW>|̦7:.5R.+%t慣D =ad犕' :yG 1#bOp0iUVw ld*'5ɷ)ш 9I[@mcᵜ*$Vq Aj qeǷ:V~6 H\UiSBp:FM+cL3m By&`)F% g` 8ӱA-FuQwtV%VtG̪V"{iflQ }_G * t- !f<ڰћe_]@C]s/qy}>Zl^f3:Vc"l2t}XF)Sꌻs>/E+=WW/wjK/K{0aa67/_CDvAm4M>IQ )y ṈyOdnpe$ly{6%I zW),6*J5) N\pޝT w49kSA*c_SDS=Ҿ~.iL6^8`ݝ|}Q O?dc^Ey1hIP,8@48,'¹6cIX_oQsO9_ɕ#k`fmְ*#Ǚlcx6T g!,dOIPU,cda*¢Ke#c{ =hFTD10]`4aY},&DA1*PKsʙ'UD:mH_YSwC=>yFWC;ѥJN)x+(a/D ҍHl!!W0-󙜺]~;2Ja9P$%s' 7Mi2 |2ufyvXvɟﱹ?+a}Z,[YnxO;^+b0㆘nv. 8<̴v : !lǬPq|3!/@|%ˀ]jǟ]@/>%UDFPnݔL<<5I z-tBr*OWz3!PsÉ`ʼn@ F g*x.Ds=OEK>! 1BNޏ݆Izտi(!V`1Ns,1ۼ: L= p]7 >ezs?a=JF9g-|T (^&9M>dmS)aI?΢M >18+᝵Ye_>=s{w•?UUvZMHH<)@Չg*+g/t޸ceF,9PR<UZ[qL 5(31.9bIXa*QVч}[\1X&: {RzۘP+=z*YjxN@H'F5pSvscrqSIW:el98e೓ fxNsᷦ mԃ7VĬTj JAe2vd1ƂH#%gȎvFYDoCyp6.2QSZ1σ3m⦪($-s)dB]|yBx*GXxq0x5p>y/"g_<-I9增or'n;uNM\ȜDt7Sbn dF6dA?2oo-4z[Iۅ$p)qjT}H+t;{W3KHۅGFCȎ7Α T h@.40’p!C?MmSy9hkLs+ ħ{c>BJ Zʸ$N~["h >t>?0@ZWB򦺛FN ;csoX:jܑנEELJѴq$BHwi8yy"PoU1}<(n/QYaKW:@*\)AhUB-OmAu繳_m֎MzcJJ}W)CvIj#jK3 WT^ ^s7>d0Ctn>Zr7x ug:-Bp@z.~4!;+Ȏ_B66ن5[ɑ UPXP:Hq5 cS+agim%p :o]h%DzϘؾE~\l\jp1{ԙ^CQaRJ8FI վ MYkne+Y`M|wb!F$RX2[U9A_O 75rDVޒu,)0j -Tld{\%fBLNHT4}a2\gP]1>':.7d]d#6BA!.vk" xL}/zx~ [yTa#(d>K7"KUtA:\O<]"NZhg4)%<<e ׳ OfjKX4%&BOZnID_\ OR-u5[sRc,! . ! /0<30d;/yPc֦yhw9w-k)E,=݁ *$j2Sw @pV_zdگ AlZ &9-3 on]QhLk^2,F&GQ=uӼ$K?P;Yqh_[߄&D!"mYp] )Rk8$"ʤ,jщ{ O\LIҼĊ#:.tG #=!ƶI z$BW-7FP0kcԪPgByK 'd;O=itkbάZl"yNZUѾo1M h7݈E]`Q,aJQ8O#/VlR͠Qٸ!Ȱ(9fi Q(UXԘ$J lhw ˄Zu!v=oY:nsr2{7 u48T9 '1p 1KԈLRB#i0Lƨ҉$yni}=ѫ9A=MY7o_{3 {bLZ'I{38[Rj>OoF}"aailSF 9V E 럺AsxF`EƷ68[K\ؑ<~9 r!3m ֙^@Bz2NƟoGlqf%UR /.A/ӇME fuк9e`ZBWQ"am6!˓rEa9 -6$dzKWp&^sשof,UVydt0@ DegWt[(18Aq _74M/e]["pUb'{+ wY rKI^ٷrPGCN} !kRp U! h$δHM}Xc; TL3+*œ5L$h!e<38/ܻhVcڮ%-54#:nV*>ߝ+Zk_&Q8U Z@&svU`~+\cY\ sj krT: | hȥ=,suM0ZK2ߴFHh;F.u\:GX`]>zHJU7XTLN-#-VP7(oV#`?V(O2ybO^GcU9M"VYck`$ǟ n#33v J w2Zn~!Z)&s̍~3QBf_%~pU WcHFʚ>~_; }y?BąLX,Fδt~rٹn!SLPL+2, ;u`Rexy 4 y+Jq*/*Qthn&ҹ V5_Ҏ,e>j:N?_t ؁e܈Uπ\ 6h 1h˹3XqNʲ$[JքfP O=G"QR1Ak:wa`pk>GIt(W,Qc/ eP9]7c i$3(Xsb$#lw䏙A㸰"1,]ޙ\%_is;Vߐ\|_ ܝu3ܞwٌ{X<8Sd:[=9fwa h4kNR׭N3; Xoqm vYe.&SP65G֤޵/3HPdL](,%ыl]+/iztNZu bTqd8 coyt틈.i(DkSjڴGIH(vC ْq)#)wH%]A904mH<躑!(􃈤"$!ICnoa&7# &r60AYx \l[߲wj79fU\!EYX3+~) }Eh>_:X,}ցv5^uhnmy}+soAGJL5DMBuf2˧|I!m~ ֖|>ĮƑLaW2yZRNVhgjڠ@ cď:Њ21cY5-OXd@ăC Ǩ׹x*iPrc)nvcȭ{^j-zXB. !!qzyX:; 3rƃ4}je nCJ׽d'Yy %3?amT3ȣ/DDm3Q0$*|j8-n,;/R$5Gz>aӱIvgXɿs_i]T}s+޻ B[]1Uz1S 2LH3oQ"ľެq3IRWDn xla\#^rfA A8]E|Tl]FQj؄K%0{^?.cV72p? pEG]%a,uV?Ͷ{>\eurϖ}l7קK`UQPs{XHE7C~aE ޸&2S.ZEe!jײU$Ǥw1|ƣ;eEY/y xI R4sPǃ\nf߅ {G(|\<ޝrƠ%D#?U03ݖ2쌾 q)0f=JOP;T,`</aSEj¸/=BxE'<Y1S*D\9Іv' r7J!Y*Zz[k3E n(yBF |Xҹϋa%%oG0d?p/9`12E9xOĄȿs ܝΧ=kLY`|t3U -j㿥}DyJ; >E 9>^6r ;Ft'gӯ*Y CЂS6vvzdDos U$LGcL4:0U]ڹ%D,x{8;RzZB֪8$_cJ "7w;U^sW}6{ Rn'BQQIp4lh 5^36EzEa'T;ۭ SrTxwFw% v G(2 ٴ hczWZ("3Ki' kd `㯁{_VE"=)kETb%0uG\Pw}7ܧ e[ڪԯPϡ ;)Gy. lXĬ:M,4Rr'=x@,k4;Lrpeq˯G9IE5-m{?W%4":M1" x&#ľAز 缄owy>U yNQJjCK"6.$ANm\N+oA\. T9Ё$͌qThyR@KF~Xn"JR0 #$2SX>]zMWz*н` ) w+)hQ?(JZEݧlЁݮl=ZH(MYԓaDB>~Щ1azɉ @!W`%!ߢT |3<p7׾zՑIoLX"=7erEJrI\7S{.oy{mf}U*ד˼ A: vR% FQoFNu?IH*؇ 2 8T%YͽP{f_Kv8.+fsjgw̾LExʽ\i2b]w)rPvZ( gW<}PŰ+|1_ ~K\'[NJ,"E?j\?pR>;9:\ě3%tZfvjtuwKo4ޮ:귣O¾) I\'+M Z!k`C>a(OtPe >f"5TVx' ?/$jXFso^$Jt.Y>Y?g*;yU7pgVmJ^pNoq KHbqy-({ATӫ>AN~^NB&ʊpio^h D9Q/䠽 M \c؇&Wߝ +'UݩwZ)[z'τ&Twʗ'fYMXr%*T0dVME<UiWpVQ4= x!;=7(by{d7>=[Xq AA8ݏA(.ϼx cE*V oWu%}[4Ϸo 7pjF)fnjYԒhm؄!%UซH!jzתm9'?-4=Mh)˝$dNB \>h@kT"111bzvbЗmᘁ_7Ư`QܘK&3gJH7"2[%) o cڋRy1FaͨUvE$/9}{ԊOO9)ϱ, hzA`MȖ\TfۗP;#]fzwpcuI޴ҐݣK Lw(&"ibREpa/RZbe.(;!nf|Ȟ7˞v%jpĶ}̳c&]f''L\Gs1ևܙkH-aڗQt: 5ԁ+S3QZr-,Zo:Je<6(,Oj}';9GiÂvv$tN糇W](f},Ƕ"IymX)l5cw,[vJ.8ˀ60 IX/\?4mA?-`V-[Կ9z)`a,#K<㼕F\&ѣh^*(إlamu8o S48ѿUjWwj+%n lT_'D<9l#˚pP[DiA1ny\@o1kMxPGf{Fϩj[? `mN&P&_Wb[r$*MXozaN5mNexMIpP2t*ֱlmL:͟5$O[_:~, iuNt j8彯a%~.ܪʱ3 7ߤ0kQ.Wf/}%9g VZ73 ~H7i[x`%1SOpLI?I D=P5//5/=zt`W^=`bYj4{*vs!Om26>c]8$so fyFlo^Fg̣T1{'&MQjy+*묅n4HϼNߚZ/r,Yxi3(20` kWb獆@`55ԽB&诇5ށgpZJ3@c %~]olE0Sd˥YHkTעn~ Y#╞|?xrkahC{0NF\*vAWL?&_c ء=E*j7&zV~>9dٯ? C}\U8F߷CTQ7o:\nxK?{)Ֆ( Y&ފR?!S)[h%r]TR!f֐fCmj!<U.C,^5#GЩ4BbC2ij^]1w㢕YT XrWἕ jc |^ a;\!>!AeY4ފ%`Bv-sIյSWE g0QL ,mJ Ԯ8DDs<$,d`&lgsC>/zem20UΉ|wţ#& d  ۿ+6$X(s%޺xi^ ,FP/+U3V@ƗV;>>Ys/?hG'A%(5;B3$u4;lh pHGve yRK|38|}}-5Z}"(H4?H])@ΣJ_awbjb)c,\`.&W*㝂~_hb;V̂~!w#Vq94*NgYid*@v \WvIqZX7%)` @ DAdͼ"㈐;V.L TWײZǖUr iT.|{bDx Jj]JBl PIoYT0׮bԮbOwZ;W\"ͧh\Kq:(X&mZ_ө (&-GF'1`enH>rO.>T])Ȩy' $pQ>oǹCግ3\ݑqA+2C\˭4Lo)R184{BUeoRvxTb%؋K2jQץ?,ۭ̚ CBjqϩu{E,u+7p$>(lnor2aSVw!_V]Óa),lt( HYr?ؕ'ܫQ0Lc^(Qjt `X dcQ UȌwȬa[+YπP!3u@d5.Wut[?A7?&aw3xlɿs Wt5Mdxq+RO (p>$m3Fݩcޑw wA~%˝%o+l:+i0^!4gWߟfr(H`2rQϝ<3r5rN B`i")fiyUH`rII⫔0ڙ#(qv~Z9 M TL9kUCNdz ADLU2*%bi* 2|1cF\lmlPC+}9 ѩyEr.qy(FW͂ Yb1?[xOFVY)@ #֪:7Ɩ΂lkLy# +iHPj\7O>1Uw)mP'@,o kJ> yD7PJ%u]p,ƕ"B>e?RSEzBp)7+64ұ V~gL "n3XIk v]xIwPf8)=Cxe]y+?:Uvnl2*Lk;Iψ4-EM#ZPLF;ariM /~utrcu/!ƎV"Dys2N~k d9(ّ6 d _neْfa"TH5Щk~ѠНh,סkPMDz[ƀB`4*tU3ՙZyN ո*` bx~soyŒO]ZB٤ w$؁# v؏ߛEр1*xGh4&&sD:6{Ԯ :ЀOeaVi:R>/f9fwWm Dr}l(SfR^RVTlr@j7qO0[ĸ+%\Q~CXyN7o9@OE]IÀmb~wжZ ̳siue4[h[A4=3(jN:QG)[53tZQE pw9A7^E׃[fx慩7MX5P*~)7_ 'a/D&B#L5PfSxPM\؍V!5\8#2 uc]F.FE"Gk<4 /8lێj"guqy 1h]dՂe&>kU.U8'u@QU-(LP?>+}d jwapS}EX+(ua.TIpG%`LS{pDb5[O*N, ŋq0)C|<Ə{K࢒-{$>ɌHd;fxq +|:0skϗqK<ݤRh6!նG2z*,Wڐ\AO Nb^ aSi#\@~z Bx; &H>)TE;bP]M+q^,9M YդvE*-~=|7)$鄄$QuU\Jt 2r9g+;D6fa4fSЏM\ Հ~bUJ`I@8M\`7Л} ą.G&VK!½@a.,\k' 57/}p4DUDku2 _r^hc3nd3Oۛ~` $r|" FӐƋ\M d+8X@gT\#6,q&ndz[qD={r>(,K?2њQQ_E3trJxqQ"P4ܞ-%>\i \]EdnLGidODDmQnrKy{}`fCq4_d[a>+Yeaq۲<}ƻ| 90gt" }be#>~x QdYGC[ZDB ,n>1˭Nb[Cs\R3oS2< mlEb!=5*_4mkn7pxcYqh6mA9t~y%YRL Rd q[IVHd2̈oT` " `巤tͩ\?vvƏ+U$G2A$E@ߏ .۝BV ѣ1t Kk(qڵܞy;%&=Vuu}Wu|DeFxʎ6=L&[kc0YZRq&|pMˀ8>o ( D+Xz0kBZ 4BJbo%YĽBDspn8e!M\i;??AtV/(GUB@=G#İ9@ S=dE:(UlRw",&1ĕ)~/8.ĕ-#-B/qg [M>t0=Ǡ5ܙ3#f/i| ?r'{E8ga~a>I ¼Y8/<T@ATԡevV`> OfۚNJP⮌ E p吸bj}K@QهJ7K#լi߁ļ5vw>.lQ#ro gyMg( O[XJLX^XR'a 6J|>Q n{(3PE5Ց2 R:pmõ1v9o&x)1i ZبNB5nHV$7d!:e%W.~S`QlrV%OyY䟚FK(N)x>.D!ߏʬϵ3'R 1# C,$mݯH|lf|SP?FRS糕 $@1EYbrBT_Vbmfuaчk9&>%Рm;=k{$R˓A\GL7دogM9'%+'Չ?e1?"GUYz%>m~3)}V]O;Z[vR4{-{$dv\P 6a aX‡fא ͺO#'J] :7J`E*{O0^hF+QG؛X4};ׄpƐuQt@_M3`SDN@E+)R#:?.X}p߂ޏc#[l hxp,͌/y#.a>.Dκ.y?8b]]詃 7<׾w+ ~ᵜ+W$i63x>,G@v RrCoQo8 gР O_ n2mp;lkjl" >\+\6exP T?\ug@ƈ,uRx ,3\R9zQP hz_ɩ! ynfa 8$uƴңrEj6["H0\ ,.yV`aB<'GV,Vk \ӶIuڧ `Um-Bԛ#\s-$7|xQI,' Zs&ؓ2N]Ej'tP$9U kNc8K͸0qcz<ř5FʩhcZ9ןPr"nRFENNK24N`f?"Is qd<|m4 OTCShfwhNg7svsTU"%޴ [Хayݍ)nLe'vT]z>SvZ^pXqVI&kL2|Yv!@Ҿ O=nފ\EC۹P~oKFV8Ǿ=)>3 uM]8h3"Xw ϻ]nJ'OUF'W/كcZ)8 uLOlXHj6h~L!aPCXR>U5z _+"ޤcb6a@5ˠ+C|DC?rY uhs&d7x*jv:CEI DK@/4P4HuE^_+![K۟1 31L$ذ޺"@RQŅվ'(?^¤[ *b_jߑәIqٹluENNd#*$$/k=iNK;m~ Q*yGt[糄YRBmiO.qRe/Yŷʡ66E%(كlgbΎ?jiW%bhP|h[K&s/ͫ-,? _a@iOyptQKT5dlDAChdWf>ǩM|X*#Ti|DLk ( wIs`NZIg/K?)9L =ܼdiҍPQQM*B*h@EQ9?8fQFEHz\l V=]UV.J/U*."$= TdZ x =^rDE½⎩h)3]c ;8VNIVo)zd>"/oBɎCjW[ ü֖X*K- _p|մuן*o@bjJрu04ׁnpk>4" Rj'8Wa j ~KUSfX z>V ŵ2ÆZԚ\|;+1nk1'x;i:|$pY aV+\ĢA*a 2,8Ȟ`i6ËR2}ͳ i}&cB 7!ƪIqpgѩ&4bũS:Ht yh_W)KDeM."`šp']=-¢o&7,Z<.qü;pJ`n͌ Wȉ*YP%^4q tѮKS 9Ϊ+y`Sfa#Cԉ⍣2oo@}8h3eg)NyƌV,N7]z6dG 'zѲZL5p sSbTh>wLʡE?d@toV;/( `JBYTf1£e&umAJ1'aTSBFĤy7*2+Ь-tLt 'az z ;ܫx I ԕͿa>>e73}ȗT -OɵT^UZТakRH}zH&~~ؙK)k󂼖ß,g4lFJ>:;߶ 7Ϭ+ \Os |t!: nUZ6 0BgcX*Hb83- btdM#1t$ @ ->k~x,mN"}{w鵑 7$&,P'1p{A3~8EC1qzSPzXxF ס\'N$)d=lMO"o6Z$0k!&(fѳE(Lty;ю.fU9=R(ߏ(պ䨪8;`Zz?ʰK`r)Z ?5kAPO_R׀q A{L.GW=,dc0Α(v:߾ZnfsRE}<JF'뫏$'~xVKT3 =!k0sG ._3EnQ1-q@B7{Ud(oRcTr8/"<)_˙흜2hÚ}Pv/XSz3H@T[{=)',Hz6,떺ZB f,.+BaUSO8vs!{SU`I2 \t!xTQ{=R@*@Y ͌TFM][*opOщ,& -M֐Yz>rYq+ 8JtūB]0۪fx'KofBji@dvOTޣKɩzq@tY@tȚ2h9{ ;krsQmoqf&iݴ yJ=TP]I=p&݉~Ræ-Z)Z8?G.yP3*ۡ}\v>0|eVom7bB[ML=:v [44b wyp͓>RqAvu⫃!QA K8:ʙ"[Ea.Yi3r; zlvZrp@'^&ـy1NF|9#ѿUC:RxL ͺ|u^o\V] ]Oc!a>Bf<`(M.q O{o8<[M4j@D,b̅a֕; wMQC΋Q%bq5`m "`_>5rd6pog#a$uߑzjGyb/ds9 WLtě L93yZ sk& *!|E`:b!.o)|[.]|P6*/>Ыklj(+=ImJAsOkvX3yA>c9v2l-Çl7|T[.VבSR7?C2ʎ:RFcL.ݛNox@FFP0{u@̎dN& ߲k~E3ƇX+Ӡ͒!X PSdlX(rUU؂/ p[T$ Z ô!Vdϛv0Jh.?ݬ܂W9$8Mk` %T9.Zo\/ QL6hDž 1%͎J{+'~:+:9J_+=SlG^pfK9ٖKȒgҾ--)g>+{/?DblssSJBvJd\{$mz[bBRZm9Otz_BI2LpOȿU(aoں0B \{ڤG$d$/;םrR멚*IS)H7-P`gLVM| b mt5`mlZ%x"3Jp@y0VܶLu&?|5[I9']ipHNATogـTMҠCOg2qH0Ȃ1bF.ps/@];)% >+Đ{6x=wcDHJ4>51{σgī?Ol]%*e(⭡+k, qdi(9n(0%889@"~cݞdi$5)RRlޡiuv|"yP(_KFLI`@:dy"lYw;>yc6]p7MqƒOBtuԔd63(f Fm%ņ*i\, O7"}z m1[d22<.m30. A~/S4d׃2~oSy)#!o_{YnJg-ZGW"ۤ C j!Ma̙;Js5ui>T68fUhΊ.ݹ^Bi˭;|<`d7Ul\jӦ^zπa |'D OS.g=I# =! GRjGM=N5 .z8W/..`h,toU N.ܤ{I%% ^:Kmen4Ig{4_G$Lʊ(f3.Z!%:F w֎^ ŒEڙ ! OphbKiVJ?V4}@zV;X^E&AN kWpw\<.U/#Zs6Y_ٻq/)DJӆCBS=(BQVCIGNkq)re[­՘XRuOƄ3dMb T@"m(RY/ݒecad`p 4/cJ>7>2`K;wTVA1VTQiL7ul󯿈7/EUߜ!HT^0Q 82~nͨv4[/@o2TZ;ľ;c &$y\? ĵͶd9PJ~ŜmX|2QR wS;Y:#B  S&pZv\mHr5=k⏘PZ|@]!"T*i?7u_2dur5ﶚ@OgÆ@aC90 |oXg߻h˚0D$RVy򍟡.FUN)T+yT C0p&^ܿ(;ٰfq8XlxfHnH( wZvv]%$(Ica5;p޲67nhHW @ltj|wwf*}KʫL|Z-hQwk֬E@\ShKF.'D$4ܹ)l S"e 9r}c].yևʦb44nWε-㽧[[;ؤ>LS+@ȋ& '?M,_"{sl'ÒGjgfOa82 r@WT?Mcutr3zm{<9@8zF0(vHϽtC|U(U9^A9j7<ɚ39DŽDq^<Ҟ-7%>oބ́_'AXboPy5ΉEթ'>rfȬgSRN緣&S|ٻCJVjmwR@?BNi]֝0GjJowY.a`vAc375<,Eɖ Q?$u vC[lHWv継W{s[yL zTA=NEi QINA4ʯwA=Ll rՠ ;w(4Geu uh16kqxF:JYn!ySdJROP}O3%^-PO8&h D9ǿ'7kwlc"q&LXL2>oizBԝaF8N Zrdř;QGh6g\ɺ^x&ID3D2Nꐑ5ym: {N7sBF-en7TY_RmisJ5#d`VlX,R3{ ĘfAnE椋,$(A?FvKߘ/jkҠg_s?-"Ol! kY+ρVƪhsQBN )zft/Y|qd;L沞oZC`l@y 2No#LW0}3S}h!ɆnMk&_\ดuyY] GС&ݮÇ4+0P'Jih==DZc4Bl1GPɕp\ȣgQ op#F؄ۚ0Z71'8,vnYŐFF$M,|`u*Dx a=wpL:Eb üq'ϩoz ti=kw]S?R2C:6j Wm]0sVJ/˙&9 %3|@Y5(c#; /%fD* ʭ? D.ՆLw >IΰLӍQEF<"ɅsA_ 4Zf`X i*2Џs}(A7皤ayףȸPFrpav) fͦA|E}֌KmsooRZ^/H;ϡ,L(l)`I;RG@/3e)p+y&KDv!Nd{|yQG\.ROK4kX ڇs.s3?| FkpDϪV+Z9m{oGYu]$,t!>vE@$]W0'D/EsRB9X~lt?~ۣ.) |䚖\;d$B$Zw+O&j چR{'E3 zKguJ d{.Y0zGH-揙mFw 7'>PcciwC|[’,Y&j$ 9 $陾ةQ$K +;'c_iO2^Z̫?!t;䑅]S r5d!x̾Q_H(q#Bk`iM!| b|vE^Vτ3Z32'WM?0O>oq00\F@TV) ?pwkȔ`u-)}%Z$J"H琞Wr[l{v(b8W pnVK " D'㚛JEG\*~ʫLR:zK?!tl_ ېILtܞ~$swΨz3!Guf 'HTSܡ #E0Tg᳢OJ] i{;d=3GQk *AwI{^k[pQkRsw[re~efAA+bu[v:ť`, <6Gd١A;_>{Fי'|죧 ܕS5g>$~cmD-10(Le*ģ' aQ8tRh4QX \?}渉gyB|@E#G!۸"#r:['v:Hd[utA6ðV6BXh{ (0j#I9PFjwOX DqV'th-(W?⦽[^3?4XM) >xl9*>q21,",46զevvYBiPHA(wܫ_+WQ̎Ԃ˱u_@Ad]5:^kA|>^Q 3I rHIV\5tv5 9YW@KΈp(+O]pjP*NL+Kjᜣ ҢU)`ЃF{}_qk/&yNE{k4Y BX|i%QD0zlgaƳs|{he$u#ɕ1)^OfK1$~$Ֆ% 4~ [֨2x 5~N^H"#ż#!![rde7uN~JnP n8UyUc7̇X TxZ?C"=-pԼ"ET4ެm3&_@ =sm$V/!Hܽ Dĥsi~(!=JPM{yv6ʋ3YV)^ؐ9c6Ԣ%!HY `Sto[rg\␵r] !mjc pz--jcLM4nrL~9sMxIFg#NpVIDu8NL)Ke.vs)r#'Q.QƒIno =p}mP974@tW?Ha+8ןXp^ n#De+G% cm8T2߰F;YG􅧫8'+}J.gqtOpe$bpJa2յP`R zf8WΛPbry:}Bǫc&sQ<-jӚjŭO/#xأK!G^Jlfxǡ0=ӏqUWLokv%+_ޣ`NBʭw@M}KyƤ3ӋݓDYU}bsXʣ6Ncf2+ვ>MQ*Ir!o٧#e=wO,vR _[; ,E9b+!ߢ6VT|f(AnWL'X^!yCٕ2~yZdJR6Ѝ# 'lV Plb$ `Gqо[fsj}:*0$B.٣u?Y*RdL!o޿iu刂@}!X1|ivgZR ABh{#^ǚ}_bMۄ02 &S|saliu)׾o'ifO@|DdAC9DyLrکZژ {o3בmT;ׅP4x}%~2my+ߩ!ψ_~;tb=/-2Q3y!4 N̒~ C(I2|'gwx#\' fW]z`f| Qz鲠}syP.lMfNyp61 S$Wө-$~1Lr~-yLle@{*k5 pf%(oBfa2#6_pȞQ+P.eF[aV%d94%iZgbu:5BhwGg4y0ΔUF\!-u23J4i EBsм4HSR\nvd _\fmVE\F\M_*,C0|amDk&w#2U_tJTp|P}[Wj'@c׬C#zL > sG9w2AM2%CIUDaQ)/g2BEhQڎw*sM *ga~`o'X>I|AOpY#4ZO|m*4RӸ|\W9BdB = nC4l95E- ]6'dPxxr5yRn/ .xۀ`"پ=z$2C>< ue$XڕP @AĞD͵{Qλ`I M*Dfv&V6X=xPJkiX` "=MS^Q&XIX*gsw)s10LSbf46`(i`~v{݂@n+m8Shy{?D*I$%EbmLms(" 6k7W_Ms8vtI$](w_s"VT!x۴ p%rD@D87c&2Xfz4Y*qB{f_:垉aV&NgtGm=ͫ{>bWe<jomBZ"4ۊInp-4iwO[ul//w4k9 :i,ިy}j`qTR 3¹s|BGAEWX~58Ǥ#g[pXqTEJ"pY7m.=TݒT/~Pbq>Sh!pfVI8%ccO? d_9Rk8 QM;kÞP/"^E).iY~ybK-F8vh޺m.w0 lșsdut.\8N]^1L k w'4@kwHwQCn A2'VP$u}~_Sɇ3aӟK-gr3ilg!aZ@t%L/4GTTc׿.M '_?=/B:~՝ &L-GB[:LgLe3 4l#.k+~#'· p$e oS0DB>3,T5rb .^wn{ X~kvǟuAkyde:\҄rqLΓ5yv9[s<<9oW%e:c+ _ҫxAsz6tA W."a>u`0;?rTtm ,Wj/Iblߦt=[! ]9ߣGyH0 }"Ep|RUbJx#͌Tٟ C:T/͢*!1,spG92NjfN,0 ۹IkaS%)jhO?IZ>GxpPeSCd>ʑ&_ Hpm;/kuiE?,1R1+39?3̪t\MD'B-uKnA>dP `UzDeT0Y۱4(6hVUnwK,:_5,{Ń'G4&aGfLzxM)PxM`:S c1<,8 'wB$, *B)3Mo)OOfs8NRJB/|ehxxDn֯v2+Bo ~Vmv =MK`}\$h˱+,ȉm]@YX:02yd na f0X_$:R#oFaA|))͇X4#OBBƕv ^hrJRQύZ(hRFU2*gmËtsx®Οqt;%ĐYA{`9y=;SRR5^xOYˉQՕmZLQwYx2qkz-R J|3*ÝkbYJ'KHkcNTStvg7RY K;UFU+ t"1U7άrgĭ3nUGFN-[+C6k>EZ4;+Y4 (w$Y@2>`OX ځ*; *+`jVv|%Ԅ'?k'ҋWF ѕiVp_R E+ ;U[I…4t_FS셯}^T9hncڝGt6ORY Ù#B24;ne6G6_7oz:31w{AH~u`q%V?Qᔕ L}~EAY8r4'TF?zk]Mqak|YCVlEYgMɲD١Iإ<[M {n;+'Sgt\kd_Ia*p*GyO\)TH:wNdej])jPl52k.h{EEשrl&uO8O{; Hvʧػ)#ro? օA$D;1|3|2{# zŸkgԧX揞`g:SzsУ؅̾x|z+cXfQ0K(c#$񰁕,0;m ^,CeZ4wq{qxhhL7?Lnxk)Na~ie1q7ɤ&zmEpĉGVŖQB(.VC( i_O|3P"2v$O:O|==!* .yŽTchS%_W̞ݔ+]M?uA`=>} $D#q5:Y7~ڱ۔M EFy{Ŵ 68J1*+F5V|o:"+ABQpX}P:ĆL,#˦np 6am£4xUL L9RB,rmsd:։UtdWvˏɝݖ BD7KIyI Ѷ'.&WA?xyGapv^0N-卖)1@kDz~S?A|8d 5vvz:si -ͪ9S\*h#p]%yU7%ßOCt]  F_\Sdh; kIQC׽*AFbXXL(M!+,l"S'>!`t<]W6B+@uǨ<Eԛ<lj&eJ+mfu%^("Y%oޣ&R=rotlaBaA-OeƸ?Ɯ\16$ km݃ \EW_P9 c"Y^HT rg,}LgdCUt9wtpDˤQAhpt>uئt(xӇDόW0 6U4{W#;pnwf"%[^Wh?zq=`yt?vq$YRn EڏlQ&ߣr<`T޽PAP,ˑeM9o(H 8W0jMll~OpLj14w*PG_{Nkur{+եp|2@e'Y[ c:(,Pq-=k$>XTz|VGg[¡`|/6$ػu66_wF8r`U4|Bv r/(S>*'~AI,> ;3yA8*^$M{d+*1)QT7sH^E KĤ8@2`*RU<<59C\#]f⪈PM2st/rG7*Y;Oeشlv ;7m;2"&cW* *y !Ȝʑ- L8 '?94jb5?'kSGH#}^ap(L?Qdjj鏝[]zc\uܚ~)> aW.~R8Q3 z%+_RzA/hhlXɲ D}et "#*21xi   n.(P @9̵u;mZ抔liB(e }jo7oEy,#Xxq9!>= t&#ھ䃽 K7Zۥ8Nk"v xߒגO rBJ{ۜ|Ǧ[_HQ |BHJNZF Ky8ƽ 4(!pTմE.75gEyą8CY>!aRLJQjY24Y8|\\"]6j]dXt # ?n\SL ]B`^C~C S.GKc4k1;; U箓 ,p0}搗fd  DWtPٽR8v9>:EgH;i8/s7㲲$  V@Zρ@ba{F;"*YWoښ_籫èmjԂa8Xc_mK o^t*4!@jEnYVp n9kစAdn8ʡI\] 10c0X}դ~# ss#c$!_Ϻ>a[5㝞dBZ,2vT+873PC=@.1j6)6@|Qo]ABH!TRtG±1k4w7iz!XS$c<+_1Q +#)*&,;(6;'pwi:I^{tq#4ν^'YPh@-a׏yPCŃ݅ݠm+50׽ 9t2WruSۍ9&Y({ :^ &n [ !9X_6}P/ǎ$C;2|N'͛}MRgn*!Yc,Uk4N![ssɾXXv,ѹ?7#j UP,7k8S0ījYd7Wz|бD ?ӑJ*QtX\Q"gAeq!+\`-zZݧi` ϱ.B`b_#hՃ܃H$4C苂xt\qvϐV"!gn&|bgԠ%g\ijd=x9޴<( :dK檷g9yD ]Q\O*׫F\_8Ig0 ͹ ˛63n.0uQLq,ƁP,CrԯPňz}m2o?#K+nf GōW u=in8+w8:nEEX( q?NՍxÞDQѠ?, _$\dz|O:hE$u=zkbQWYimщ/gs#gSlL X q]IϺTw$m5rA'n\;L@2Tfj& ^B%vGJHW(~("A x`ۍMǭPSż+eq {݇86^h@W3\|jAav~hCԠ8=w_!p+u#V<9M:;AuUzӤG(dJ}C'n.O@wUi:mVP|@Ee'1"`6IЃ'(?*Ț ZF?NZ?E.!ԧ͊e|o?FY^(}Pʟށ #zC $<ɛ^F @ 7P2HS)Fӄ΢?O]4ڸ+H;xS8gxfMf I Sd:@ķ-چ=GtA5p`O'(qf(L]B|@)1n+Y71YP{0raN6Sv tڐ)olEbTSVSoץ:yhC)i0ot/(\xKS. F*WoN817t]Aga$A ~TjJ/*Uu+Kymi_ׅdhuv.UkG DbQ'qTh3[d| $snlLnx .ʈK%tRiP35TEmA?7#oW/W̚БNԣuzn'vM*f$My, %^;h BN$ smEꋤ!Y.n‚F8L.V 890 ~'_3JB '4w|8٦67<|>7B֢ZZl;NSJJ`U8&/(J3,݂V0a0SQqr",Pm;>mNԘPߠ|4 #pQcS!z5-/<-,Qq֑0B2Y_TU.ĊswqYmE0Uz􊉕;.JHC`# u\U d69)*o5}6 ^S -:`ρ,XCN̏˃Bu8n@OKž ʸsH͍";8h OSN'TQWWN5nULS-hdpsQ3l#I0<s@P+V >FVXsl$|)NF*Q1K|C͆1 Mp 9&v3/MFHpGhuyqX޹p劏]ҙۤZfr1: ޥӍE7EEIhGkS=+f 5!zn,L*NbhЇۘ*֌f܃"{՜zT4)+OV.3fn݆]JM0T9j$pP~qe2~OzT].Ǵ&9DꚀL1K772Hz҆C~b9OR^ kb'DaT%$`1ue T sי ek8mKb׉JIMũC: p>-j| v&7.vX4Ԧ?oW>.oӝ!Ū挪:6> r䶮]fߣ .&^LBzwb,pn.L*; To"+TG3%t#w,[Os{Gu& J^^ʳC /%M,4$w KES`1yUO+$ʓSlOt!b^ZlGYYNEGvfJt}̂j[`|h7[l;^9 YZ<7 P&wa3sj®)1'M3m$p[ЧrwADӲqs nkr(lș#dC Aq#vko- p3eY *J/LĞ࢜rd3Y$y϶` \Y%a35-rV23=X+ :ArswY+}hT^Iw #&@i/}KbNWZ/RNiZGR~!D%s6 : X2+gl󏝈 "&|Rh!"fMA;ZB=1#4Uk!כOHRöS H>j|~2SoῄHzzMr p˗  cn%"D+ZAo Ef=(QAWk>ͫܩk 2XBCBƮrwW5d.j$$/e+Opm"(1cߠTO<+ ##P⚑befQau;g8&NZM$BTI4a)-1'|&:]; Β/݀swlAwCroM-gTŜ4"SoG.lcχys0:m dUJ(}lrw_.QA.;d5=$iH_Cr avM,lQ(!mdS*p5# 'rs*:Yߧȶ{5YD:߹gb jZ7|rُQN/%{ Қ`?6KЁ>Y>f0Wڎ I)D;8nq|4"5ɧ bu]S -}ncVeKDf N`RH)R% E5W`Igkluj0,ii PӞU ܩY:@Ȣ^~6&UUvv=R_KG߫a.ܘy-`b$҇ 'c3Gۣ{ Ly@}D0s }zB]e8J ZrüQ5RkleZ" !VWqӶJMsmП>EǛOl 6RAS#!@.4`]cӴipݪL󏯥}+gkR,O3()wKzd1cqYӪ=AGm0ȅ\ ?| dn} i|QB"&=r D<,18XyFht"MA \q</ 霮?=đRR@vF!O2vJ)ʅez+.H'6Hql|YjӉgb- 3Iya͋4=p:}6*G iՅ )а1~-D,ٿX1j#wuܪM!L0ݷ~;#AFGZ: <"c2j-]ACQg~"wG7[)+P QQ)qB%j]s% :4HM?_x'd9jAdNǡZ + ۙpمmκM"bTF@7y@%.Z+Z}cU"tSTf'eHua{ ZS.`xK*AP_ۣ8 %A;Bz.=wjsثTM{ay}%` c~@u~]T7r+&ڬ3JR؍\WF v.:m igxjzϗ\c/.[^XPكpt0UR}GmO'Yw_eJ_WΔ Efk?H+:a YwlvngE_wj7B\:Mn8IMaS(.9gv^"|?{%SȷWL 523Cbj¶/Ȅ-Z%՝F v'%a}*#Őό} v59> xk2ЛNQ:5}v)*XEg)OWL]]C#(4Ŧ=9C.6*De}#ayPg`iP msbґl@tVr&Zdà&Z0_yC?AN8$^LD~JaeBNcB/oaq[-6Jl _19hW$aR~$r=ex& mhJe]ĩWqQBp;]GIӒ_6Z5xL[i/JZ`9iL=Q.zmKХwoXRDx` t䋪b740&{j1e-~iH‰Aӵ,.JZ%3W#Gu<62Q~9CُZ*ZDфsm[ dˉ/q8%+oMq9~AM1ǽ-uZ+(SX8hwc/wMйE a,3QcYd~C!ZLRbwUx?b5k̝!2!p 4/YKg|\ \^C7rM,L64?ņF"7D# ,E@J>L] "@8O0FC87Y/z PjtPsus0շv0MCH(PȐ3  +ƿu4^df^hׇ^#5&0 Q@󸤪c2M8ērq! @(BEo0'=#d'zstUYߜiG@gzA+hģI)(oPf ܍ނ{m&vCl[7]VCGs ]]8㈬1OڍOa58L83>zx0=*U[ȝtS+Ȏ`_"w+F\[uIP,Dh!>,Y &J!dW _7`vU@f?&wv{XS7 #F+}Gсkmv0ѫcq-瘅qbl1,ϘƏH-rShN m% j~u?".N_1\j2Qf \+8؇m0 i^-ۄÓO.4ԃ ar j= α2gA{)ֆoQmX΅[J9\£%UAm,hqoiœpSذ*lkZ;U0Xgc9<2A̳qS^u Gp)OjyuX{i_mί<̑)J3w4r~sk eE% -5@\U-Bci)z!SZ)Gfө I70SX%|nSE})b\$ۣ%(T6Umȇ1ۻ>.8WJn tuv0%Zfa_AV>,t z߈Df/E$]F\| @e0 wS奨q'3?llK`  KIS nv"-zv ҟϸ;vFj&J %ؕw޲xlZ*CEaѧUw*u064,ZKvMKɃ'IL~iRbώaāw#qI!V>$Zgbh)j8zt(AXoQKc#lri[j! M?7V'W]R q:X-7F[T4ͽuiP1foǐH7["<ӝ!:00[n wsɴꙞ[IC?5w3{A}L4sP9 a"` }1 UX1+>)xm_;{O7$2MWb眏79F"euĕ1Bml`BΪ)) =[dC|PKDq,ZSH)rfU%އs _qYl0/8]=Wm5rPG,zPVVBզUk" @E^@Ӫm=/ڔ [j |EWz3&7]#eCDuh g+%hFe"ߜ0!,@{:-_Yqt hb{*L9Ur/|[W>6߯ĀR E=Sx<šٮ_YHHJ}$!( xKE/MMsƹ&+0ǚlp^" .VRRyb@Ô5 x}l#?#p&GMkZ&{oy߻fnܷω6hhULjQ'a_灘s/G$HRZP]ͭ*ռ nv8@5oBj%1lWx>+VTKN"hG$PqLTZSf=&Kjjz-&N#Ϧp;D2@)xwȖ.p+CG Py%]ٶ ;fO{lŒ% A|p@֭1ґEc;oA֫F?@Fk"$6qjHSp5Ҽ>^ A"dKt ǽKJw0k.15׎xI)[=u` j!x2[nDwn gL8 ߾4`_B'e_J=OJeٝV5>mmhqKY",i^K俕Pi9Ԝ4IBVc(Tcf<:3,y//kF@&%LJ"iEjl5~NٛvSJ,X4B0Oh5E)YN2)VvvL})؏uAA¢ۏ&A W`tYFG"G-NĥoFрhT-Nإ Z%Ƴ΂[+H`K/<+f KpԾЌy{Ɖ\00\s.2fvϑ.OHĴjP9ȟ r˪>( fEY>ᗍhcV&$<,(ǘҳɒ썞˂F_Q1ل>En%ȰFyUͅYfP_N.B=jNZj)9'p u*"vr ; &z_:>&4w|T^ājNf`ݦP%A,{E @f w9Yu Q#JyR~X&5s@J`2lzL)L6Tswl8-ٯewWh D0o&~歜[67]F)~6WoIc8Fxˈhڝ6"]n ̏*P&^R:l]eQ@4:NG2(]iF2J.L-fu0"P |7>?y w"6{,)]=X&80,"ϟP:ujQVNLSo:8څvEҍ9br,PR3=A-{1g^&K*SY j5_$\[Lq Cxhi06JLJ6B̀) ?ȡ3zJ$* *@ڨľrh"=0lSnbyWD.7?ʃhW˕~f:3:"|p9gK?Xt7KrJx!,Z̻!D? "*DjdbWki&n]̛,MXƌ4`f4uOhӁD|VO=.|S6w( ^vO;ދ،-(v1Ϸy$C7ͫ.2R@,u:{6srgsOh.2(t;Z1<#m&Q#JAd9 vv9K:&2SZ^q} ilFhYUؖLTwICS2&Ż*_9}4 m $J8s?pۋ"Fu5p^~WU*os=}ixV4!x\{tKwpYt5 &"؊c,ZVIbb|xsR?[l;.u6sӍvmڈH&3 {(T9$Q} KyaU#S"Ä{?0(gDr+] @(ʄ9pfC`'e}z%Sf̩u~rM@_ L~^5Ri⢨}J([$X;υ}ebyi\[]߆FL=^12qH"}_@Jk(C(JVwjM"˦hK37&b(8^0m\ PW9 MiZI ٩~"ar+ʤXkަ'L)+\̭/r^!zb4O4Yu՗6B"q}@-ꏌ:ke'{a@»5ϹL[L% IVkf,Qg [Z.^ `r> m}Iq*o 2JckU۟a|-zm%.s`*"Sx-Wz)VӇԩ 0BSz#BgR[*N" Ъ\~%^לJdf8?eќן[ؽ*4qkh9)DKݤgS>oH'8nV+Jc Wd^Xq Iu,ty-7L}D">8c L*Ê_]1%(UT*%3Vﰄ="ei3LU69#!73P-?ߚoe_CP6}7%VRCpg04`ՁvJ8ϲMڊ>陫GAE[D;*4,:}O-,^RJ"=` L܄-[es&σ)>:nM-ruUcʣ9L`&3N ܇2b]tc܊-p5q@S1:] / l!{KϧĸXx#J`k~q{v=HK1vF/!Qca\Bf><|e vg*h Pe[(aqϦ%tPB$yZ'w ɻ;f'#u4![0QZ-1Fb7hݷ+7Խ!Ɵ/ ۤ?IIwyss)u&sy1b&mXɂAYK'# sMjѢh./]Qd{D~2=-b'J{Rq _ V.X]&2,#@|la}zP(1D_}^_U:: +rGҍxƱޞ=t1v?t(rDM&F蕯/+?׎w_^fHը,H 5y`0$_)z6nۗǷ'3-L3Z'\D'#2^ zj*W}Xz!'m%F~4"38LUmT!`Ea'!-B=i&F:e'bmϤ]-I&c4d#жA5`W2iM| XLeH?Á0QsCK:rɖ8I`"_bJqQ[no<}}1mxTO12q[GUghi߳ ʷ,[<+HvjN(t l <^jLN0so>#wiڨio}ϣNѰtaOy5zOXs*PFa`ˉ*`C i ȟ6ڎsԡ 7Fm_踄]#G9a8kXsGN&Ǭ) pu<3u?X8mMp0XGpz lx">VmҼ=Q본>y@d<]xvImDOm id:NG޵:7u"`3SjP✝(9LԥK0X!oU'laB!7{q5k Uu r6a@["V>-@l 9!$zwɞd#aND-& 3jUY݀. 5Ƀ^w_PS>~eZ~(ܕ=NwxȡLG]0ƛY`y|:'R7KÉ&΃u-4 LZGyiUj9x^&E`#ʖ:qGʓ-+d`8[")Тv 4},-=d4]9f3+0/iΟ:h0/IK$bǖ[rʍ1"Dg@@,70#_ ką* PC^Lid`vh&VK{߇i @C>.n OD%r)י2G|C~Rk1J[FR Zhnp>ԑp.,t(ͮ} da% OBqf~j`l. ɽ洇:a*,sũ<+^"qߔIܳZu<+˽>~QO ra}AA"9`gyn>8ŏL(P6V L*:܅kD ѧ-#WG juqVNH#ZX=6Emj$O$V` S=3V$J ygXӇXU6'*ش<7HJ4@wԶR%Gjr<|gc5=./-58Xo2>PUϝ'L㒰MwQ~ =tP4I9ׇ'2h_uaPu(R5vn.4ڄa&P򺤸;|Dt}FÔoY ~]B|DS)bh*wMOMvJp{)gKc>?:,]n`<iR p鯔9Y?BgWX\Nxf@a]XV p/ck{:yuOft0 PP$ V2竷tm~(.a'c~O(~# FV!LJ5ISwvA2^nJy_z|(OhlYp9Y̤|0uO\ vY d݋ykuzl,g/;w0yCy$j kitP'&(}&_'@>Tfji~񼱠 G ,u:]΁,-߄>⣼Sm8M'' N.\|zA;J+4~ 6ReۜW6>r L=͑z[emq)-?psYIG_j@ HNL3?Tz0`6.3q+wj\ vdiYF]íAR .zfymІQn7S"9_Q`Eo\s_'%,7u=–c=/-1 Pt[2/D<4-Gd|Z`NT&nF;Q!͘'$CEǿ"L(6D9s. J 1CuOɐ"w qx֗C 9H0kJ9S&u$%kT͆~öƎ.J5¨Ow\-`8i3m_lTQ LVrͭ@!@ؘ%6-َ"{8@]~6@6KślܐY-l~~L@_il>' $欅N$g, GYWUx!zI[ a!֡{6f|,\hˆw*>X9; +p%EeMz^vD?|XU(lf[ԮQQt_#+yX쵕p4-I -7kF[,`fu5%Jzox k+TwUÿ c,^Ϛ? VG^{ 7߳!ױ*-B?</ru.[~+N>tJ3<؎Qs=_6aC!x^nʯvYvE M 6ze&f iphYxpluP6ѐU _ .hXY),|RK)f{8JS-ok=R4eǑu3c*X9ϥ/Zd  -)b4Vp#JXC)xZ%E cԣm%C@T>pכ6|#@]`ČqtT[(EŸ(gч%(@^ܤR&% v`9W7 x\nY˚BT!OGsor7̤?OG6I1Jr%ʔ0ӶqE.B)֞>#Zfuᮂ6h-~n֬R{wp/v(.XwT&@B"hDcKQ7o!xCH;5p-Lh=1"zJ60%&aljYC{7CZֆg!:iޞX84QڹBnq 3yud۳d܎8,GD $jb0?5%1dT/sG[p18}/iL>eDϘZ- z 3Y6]^ckbi& ڑ@v۷0(;Y;Eʟ2fՐmѰBMxԿSJG^6תyAtB5(JcgQeWrfe//K0%|O{~J)f87G :`<1sq;0˷߹%ٌ]&aqN0z"I\6L4)Ϸv$ie~Og1}TowykUգ593I7t|{1~LN@*AM,Cr^:~|#*]cf. )%&!PP b3" ?c ьqw UtWvMN`('PU"A6;lbàomo`i<1}3][YH68qV8b3T^^? tx1F#Ϋ6L5y+7Iizo \4) o*ܼ6SoѲ^UX-v1 5 mB@8rUv܎ =cF $kYnf""xlp>ip ナ Աd v9z;pw=o#Q ,Jһz_0&Nu7~Z+tPG#-cbj??EüE:qQt {3 k= zI ~Nj 4{9ض7g/u~Vv(SkHaOCdk‹8^giw rJ ɗM >z|/"F dK=ǀ#Vj?x)?f|UJbAJ$e$OkM|HGW dQ,*"]ģviՎD 7*]cLȖyTP)5f-]~9>+d(;-_](yΚm@(07r5d{SJũK ./UO5 ϣrEL?>!;VQy,ͬҁdT7DPlƅj^3blVj&i )"XKkryeQw ){ GHxrގO`b];Dc4r٬_ 8N0bH.e^G}ڦEo9~sd+{)Xo!qx=]Myu$]8xL4i?0,hK9r zz@f>Crt$H+@?^mN#@IA' X^!^ƯZHPk T_K`s (N]V$$ MOE,;ΡP3i;>J,~𺌜9˙ 8P<4vs7YO~cmIGP@UG$ps3 g^JƤݱNSQζ@r4a?Rn +(Y`BZEE2/EsG˘S pz'+s*\8}h ~jMCAQ3ܨ1Z\35 lE N09L=KPu+7$[;ReG/D}?<@sv8@x]>9 OֻzʯG$h|wGԆ!q!\eo$g,~?= 6(S, ics:@C=$"=;Xk(6XJES.y==hQB_<@gdt"E]7٦sv+xez-WX}HLĔ/)QrҊ!9D %, ciN2e`)z*٣1#q{nv0g ڝF{⍼'D$axroDjirT?)uܱ+[Ƶ Y4U$ O.wԑ{ꌆ@Lt"Ir!?Tqʝ-zrrhZfQӔZR ZCE2aJp͉cS?:x,!zS/Cq@KnFL @[o.~P[!A40nCJ]ټnאN.=_{#}ͤ1wwTi[wAҜm|.ZŚ6..vD-E;sBOMsIߝ9\1xbն^D#y J^'Y=1(!N,jE7l l8^vrb6b)rw1k p05Bj8){9%|w㏢~,ڕVB:kQ /L/k+A#rSg3k kexZ>˥|^lg|S7E׆PgVTK;0Q]_Pf{^(ŃeCFH/w(fsZVJ"ϥwh Z~.gЀsbd`훑TsE! .klC=hXLEyG=sX-ND`WRDgq4\xyMZ'{Qyy f g4 !E'Z}uYx` ݻxJ5tֆ M3[RsgTwJȚ?$A<^U!ijF60^T!:]V$:FdP )]n{~&7J\^2bo&?|^=ЪM!Mz٘[PJr!ȭ\1qV>,G))Pz񜶤9 @TqC3>*::}&2-K`7pXȖ0,^2oVoT>ҭ:X:ti*!>abO>Fw{$%<W{i2XU> .6{FC0e/cݝ|EDXx"u>'vvV7mj*flx"?XuFN*Q^!4W5@>?vnNQ4U0u9Hַ1!@m:B ᘲuDVv_dPY1T&H[bW,,,R\HֶM߉)bVo-C6ySBKa->lM'EMq@LQ+ B%Mcw3ّsg2OfrP4@haiMLyE_)/YH RJBjהDfp J/sRI~#㌽"]&С a F OmfHNd 3D6 o"r! 0F&ôx|4Sӵ<{^|Ys[k'CV) r=Hʌ v'kRe>bo ng" ߗvp'g-\"qF!^]o6 +{(*n➟Z0+"NV~ҒlM7OHCPq+IiVY{a{<%„qWuԡy[Y_$xT68t$QsYnJWP|@@f^]0{O/~A"!B',Q\ )fܮBnsag)8Ri*ݿ a0q[4]hh][1`w` -3=7)6JnpXSB!h߁鼃,]K+ǂ*]8Pz^]a$cnV_QFIPBAP½.):#6}aFa"|:v5#Oؿ}@TnF?:փ L6U{zwAօXSG|X)6P9Qa(!'`uJ uqVL\RLqɭ-v`j] ;&A_^d1tRREhYV+ mumȉZEefv\(}96ͩk6iw铥k 8hH#~уfb`kחߠ2{, ԖE<ILdaUaňDEd Ņ\l:/#}7^P"}Ϛc 55&హ A?ĢdQuQ2vJP'@YjpSד2$ioʂQpH=;k'tp88kAJ/wl/ZJ'T[y߻5 IP);0\ pSbv{Bu-7 X;C/fń;<-Ϩw#'MAx6Ƶ=-s:¶ }@BP Ed!Q# >w4knێ&v'3*#J˺K`޷*|+`9}s,7@. ƈ-1p(8r}KOkHl @' zR{Mn4C,j?)7u: ׅb\eEddZ҇:՜ԭZl1N +MPŘOòlrqS8cjs|}k/2>&KԵl5΀'7]J;2PsQNs>&hOi|L$I,D ϝX &0|?{,p|fleIh[H-C w~R]mO!k zqk.\w&q_S9Dzc8ޒp1jj*?(C΂QѝQM2p]g`P& K2dJi习ɢD%S }}JbWeU֘ Esys]3.EzR ;=}Et@ CzH% +B;lj 2 %h W޼fiMH)! iDjQe#C+C͏0Fώ+IdOnw:\,Wos!"*oxeㅳ[-Y:+  "s?iHo9ͣ<:.2j%h:>^C5P^-&MĀ 6ӏb^q:`Ȗ8;{zVyT1:1 Ͼ8f!IgxiX4;3zW )Ab.uQJ5E68 e7)CĊ'.>;!Y7%1h-(LbzT_ d(M"ȵ],SD}S De XyM_^h` [;n?&wm+ e[P]k̓ VɹVUO&kUf~tzB}hմ:~է靐9*[IO.ïVksE$ "1s %RS/szȐ3S 0W%e΀RTT?¢DNEQuj;?K~t7 07WN4X3~Uf" _[NѢ`zcW|ow*h)a;ύ3;ȀpZJ}g!.mou{d&bLD"a26!A ̩5ڔx yɊugX6Ծ] )t{keĮ~`n$d`YQԜȢp8"C*(m膐M!ץI|:Jp;w@ʽ>}/v*(ųR[r7o gIT7ud]NaPGQo^Pe%0.Cr@nt/i7EW"XrĤ$4 tegKNmvXLbKe{VIhOa~Pq7D@\0`} uo&aThgDۼDWmh~.a@DeBJ`D5O"hPeWt?A MY~1^_oHps_\QχM;پ`#ٳK8>@j`JQ !Ԡqv^9d]cr4vA`_nN,, 8q-  !i59VTwߜs1#R LqIJ q& uv鄡cvGvJ>;TnUh.zj0GHxd *(:~y;YYnWJ !OpOxT_*`BumfydVWBlPåq"l )vNƮ%oBwU]XR0~Î/Ks% m]m*Gs.#Fw| #&Y4  qD#m/wSQ<݄G$)}3K>$j1@{crY,,]ixG4N\Zsj@@8TMY[R^B` :p^eWJY^ZU)Q~ %BD0j| 8ڹ@D*>x3*:J4י @kVuДͨE@t4쎅!Go>t=i}$`֨2c5c:@`sMsʼnG$;ͧ7͓㾇fJ^h_i(8Y*=IM ӵ$r:3q-hV| H'+L{ke>ў?4õ=İ}+'TJF~b rpn?tJ Y"^!~_.&^'8 F˿ÜyLaZ̡`9:{U'S+\i[ȧ#4?+}'] 1 z' n t q柬 gy:,b z7 E%s,Tkux}i|xTyNC@O3,B]+c0|žN,1Q;~#D4'&WNT HWH'2H'ݬus{:η)XLF-puTaSq#ፌV8Yy",bVxPE2A`)$`23u~u FK /AC1dwon1l8`w0PL> ANM(Ėr)8+3X DxvBڜ6" lפ"so& xEv+v[__xdhSi@|H+sY,@Ƣq)۶x%eyc G~Y]0zCd m(Cjg4$d†5GU;ֆ\,B@n! agO%4VGG7qԛ$ֆTB Y'% -4r|Z2 < AN+nT^š,ɿ  WDI!t9.$տ:xLj yp Rƕ%B]yʺwvS*}GH]:aUŽkS'bEB|G[]vc5 aiY!WܽӲ vx6 ɇAtUX#B骎Rfdvgw- &zC2Ej1kSj<}V!t %lqQapliiM)eG48O}XI_1*;픪|fװ"R#RUW#3&eju3ɜr̳cdeCGkvG4^с5A EP49^۶))RvhtmMt76J-^R[nKT:lJ_k47FEl@TԎX_721ytT~pj$ݭúI˪Eg o{G0ez=V*yr;x>૒>l8F%ipp/>~ػX$!M 8GV=yMlV#Gh8D½Sزp0Ͽk{)d05(9+"+jfxɡ#x/jNqء?xnͥ|=u2tbh" IZTmfIժa9l <ZnN vdq 쭟PK!Vw(׶WW8w|6BUl ceAJ0!ݍn?"r5262  kI_ag0%0/C(9_@l>˫l fcWuGKӷl?77crd0b˞wGVVvy`_"qEIR ½GSGS؞,UP6al{Ct\VH?e4/SCv>8G]hCANĺ%5k5Oռ_}R<5w ^陽G^ܟܭJ<. bje*Xiz3"if겾jDRYǘ(ne;ի;m;ȋKq}$|'uNLNBGJ%sUÔCS{sE%Z(Z,Oc)P.^vry)0.JvOVw~qIEԽ,YC7vy+rPO҄3yc0>V~šfuvRN 4>FZ&:W\0 qK`jt"gYKgj.H hp,EpXGf;ĚEB.h5OoZ|]s)Mc "Ny;ɧr{||D Bi Tv,<@[Zp/{u$ks0 KmX_EQ'4sy|`VƂzHfĬ4Q<Ve+g;D4w?Ѫ N"翬YGn:0s_M)m5G\m)_vƯ.ftInVtCO\wͰavŽww7)~KaC-iE YZ