rdiff-backup-2.2.6-bp155.2.3.1<>,eյeI%z  +y!EθMg>E $g 0Zމ26$| <8(\F@;# bv\ސY)uѵCԂ׋DA#ɏQ8&oJ[VBq rT`gCR-2$i;ڬxw3aL[.(qŊ Ca)17OVh> &--ŧwA8-+O";(j ZNLtB12~~Ʊ@Vͫ?%Ƃ.|z7PB@[h6#%.OO>ECoCI{>us"ރ:>RkJZkٰ, 8B!X@u?c9J'Me":)3SD'넯O$P M>>t?dd ! clp|        8- 8;?CBClF`FFHW(H8H9H:KFjMGjdHmXIpLXq Yq\q8]t,^bncdefluv wxxylz`Crdiff-backup2.2.6bp155.2.3.1Convenient and transparent local/remote incremental mirror/backuprdiff-backup backs up one directory to another, possibly over a network. The target directory ends up a copy of the source directory, but extra reverse diffs are stored in a special subdirectory of that target directory, so you can still recover files lost some time ago. The idea is to combine the best features of a mirror and an incremental backup. rdiff-backup also preserves subdirectories, hard links, dev files, permissions, uid/gid ownership, and modification times. Also, rdiff-backup can operate in a bandwidth efficient manner over a pipe, like rsync. Thus you can use rdiff-backup and ssh to securely back a hard drive up to a remote location, and only the differences will be transmitted. Finally, rdiff-backup is easy to use and settings have sensical defaults.eյei02-armsrv2cUSUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Archiving/Backuphttps://rdiff-backup.net/linuxaarch64, 8 8sB(Q+zET  *A3"_g"\9 (<|+!p3Kp-2@=-Dr|8\gg.^w C8.@BIk&7!:iI{B W%2`ME;U   + T($f h 2=|7+?[Do =HA"\a/y( =$$JZ5+(>#>k)  /q Ga*,FG4F>AA큤큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤eյbeյbeյbeյbeյbeյaeյaeյaeյaeյaeյaeյad"d"d"d"d"d"d"d"d"eյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյad"d"d"d"d"d"d"d"d"d"d"d"d"d"d"d"d"d"d"d"d"d"d"eյbd"eյbeյbeյbeյbeյbeյbeյbd"eյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbeյbd"d"d"d"d"d"d"d"d"d"d"d"d"d"eյbd"eյbeյbeյbeյbeյbeյbeյbd"d"d"d"eյbd"eյbeյbeյbeյbeյbeյbd"d"d"d"d"eյbd"eյbeյbeյbeյbeյbeյbd"d"d"d"d"d"eյbd"eյbeյbeյbeյbeյbeյbeյbeյbeյbd"d"d"d"d"d"d"eյbeյbd"eյbd"d"d"d"d"eյbd"d0d0d0d04d673208a344d6e61860beded6b8b5a1b0efb66144889ed103682366ee773b9e4c755cbd2d3352ea8a165e4905059f167aeb2f378348de6ae7333abf4e2b5dfd2b6f5c023f25887f5e987a73cc57cf2022c25f542172cbfeb0b1c8c00101f3e7444a81f3a0d741fe51f3c3f24302edd2afef068c88068837fd84e636a63d204db69ca51ef6ebf3313e48b1658824571f0c5b15c851fdb55d9f2506aa944d239001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0318829e2b5b0a34f535d34690e62f8bf4b00d61593c7be0b2189fe4372455f4db200b4735a5d78403cfb83a177ccfa6f51f4e5017408e2c1f842c3560c97c65de0e444b96133d69a6b5db3ce508fc12505c489595d8c1861eac2a9bc5229993f3c06517c65d482510dd57a9aa7456168373440a622aeadfe4ab6750d23d4d65c154fd8430c3d4d16411d05640e66c819dbe94d103e03dd775a871f0b45e633f3375c17838a345317b00f5b2a69ca3f6af7a743031356f6651081c9f73b8bf72c02d6fe12d98ef33aff0a413893707503bbe62af0753c77e1f6c94c5b5f05932d6fd349b940bec7358eafd5f38a1758b89d97d8cd9c6b9fa4accfc4ffc2382a0cd60419b13be4a3e6ecfaf994420c065f710207a5a37fd6f5ecf9d0ddaeb8a53248e5ed1eea435d2fc529777b98ce5d9e73be169ed51c5b69281e933216b9264644a8b30eb7844cf64592f45989ebd6219ba078036f37eb9e86352f00fa987a6194ef5dc7f6bce9fc17aaae9ad96e6b72f7ad499a45035fdcba7558c3b86551ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ddb8baa936058f2a049cb838ed3d88b57facba3a54643a0b32c899ebc2f461e3a010a1e06a2757f10ea77f803a64c25ef28c76e5f4b60719f428e1d0e3ae9be418c64e533945a4b536429fd29779c98d9063861da5fe23ff37b530f9a59b710a56a72246d010e0ddc8996b0afa37d60179fcaf2a41c182fb1c9379f9f392be632971fbff664fe1cc4a5654786257f22b7ee885424569f46d2248cdebda8f96b04d528f84f2aa23be28cd310fc550ee371b68e7b589810e599fe75387eff201909565aa2c27a643a65791daca0af67855c95d62979f1b65dcbac2b10dc6183df524c796bada5d74a6df7baee7211b0ca1aa26e523667f0aa28d406e94fcca7ecbc19e91e298dbbfe2441fd048c20bcbc818d2c8e8feff3d2dcea8c0a20e05e05f8e4c4531556e66c4d493e274450b88233e37b0bf8a5d17890dea75630079799faa14a69d2c0c77d735b0eb00916745810b71829986ff11a97977a60bafd3924cc31e9baeae632902c4f8d0538a4118f8d3e87da58e475954a54d455141867c51b63371862fccbc79d031ab87539ac735fed53f777500ffed2bda484df2c620e7826a6b8efd192dc013e9abacf052beedfb2af5c4f11c55443c701f68eb6808c164756f51b07a07d9d658ae3b171d26e6dd8537f82b400f1d250b8a3de2a2934ff98287d1191a4071e688304d3fba11c85ded9637153feaabc64cc3156f6b2cc08a31410d088f12fdf397de285adbcc94db51caae14af2874004b2e48cf0546b047ae5c5281acc765c26e37112a3aea3b4631c2de830c1077c7a75a3acb22f1f972b1acc01782e35ff484531c8c2d2386da38bd8f00dc7c591c36a75305c20de60ace9815e9fac8fe140e54ca7fd0ca7a6c1b687c8d43e1f9c3e2f25a236cb488217a6d4b1601b10e7c864acd33a45a468ca9e31659ee02356da69dd2362b98de07d0b88414ba507da4d01075056bf10a90fa617752cb4c2ab93ba4472e98b7f5a2c48ae42b0347e0118ff7052a2efd20850f55fcda0a65cb8bc8a42201b7aee311bc0f5717edd6733748c049d9aba7c738f27928c276b3833c45e4aa8b8f9db96d51ce4f8bd5d2b2f944d492334f73ce92bc77660221e7d40fe9f0b13a197fb356ee0cc075db75a1e30b604745e17f910f995de6c5692f35f65c479ad023df8a798db6e6e3917ac67c5fda7e280562a8c2c9c56fab7b8a650ba4b41890eaef4cc34df15f58a36f512f4daa12d26c2eb86c17a01f50aae325abbb777492b05cf415822048e03c901ddeb4de88573fe639a70a9c19b6f1c512daf3c2862dfe2487339f384dceddead1a0004f5cbe705a2cd2f4dbdf9b61287d029d8beaa8ec72b239776dbe2e4b5dabed6f03c88334037c48568563a20c2143c72550957892806aa99851efcfc03b4d83949d382ca0316174594ebe8833798b1f14bee8ce172ebdd9a44b00f57ee28a58a45fae6ab1b8a70af7436297ca4667c71d6d3496244180d37347c88bd9d05b0fce70c614c69f33959bb26a866f275666bc2de9a4b29259a6bc3fabb7cb4217dcee1a8f7c48193f3fbdb662651debb90d4dd5cd595f86923cabbf1939543424160d7e07b4690659e8a081af151817b34803c52eb9a8d6260dcb0e327978d8e602b8701e99b2f1d117939a628a837c36d1fe4b1350049ec4ee88a96f71474c37981b1aac6d19954be9e49bcdb066715981fbd67bdcc0aeb49b0d071c7bb86a136bb612cf3fa6778cce490e4c435c0ac096f1865c543aca35d26f72f887c74a0991e9433f8bb8125f2835b16e4b78b5c3454b9f9bce78579bccae82e072fba87927982194a294d2cb9699cf4cd0eb7e3061f56c590a2671bd09c03807bb7368cf60cb19faa1c682d774bcf7b0b2bdc3a9cf36a4b79e43fbb523eee132b12102a74ee76c1b50c8457a7baeffb7b3896f296eb7d4d2ea92f26980b32f9d6029a19ad3422e50bee835e7f645ecb6df746dabc20dec3a0ba6a6ad29fe38976b8e79a641bf816d4c9631fa4124cb2360aac641d961af88fc76d42cea44b4c947c0271dd99afb6536d0d111f49c0ab7dde515f68ae2762d5b97177ff53d213600442c11495bb8ede7f77679a4683e32b5a75d7d13a6f8858c3b384c5f82e69082de068d89dcef2d8021e521b0cf41e765184034661583d4f740343f939a76ffc4398417d9c416ea0eb4dbf8e41d4ac6f04fdda806fd12ef2350201ee8c12442eb21cc8e548850050977a880048bd1e1a593b4705e5cee6b3d200063fe7fa76f5b27e73deb5ca88f25eb9716154b586c82268e91a147d6dd683269ff33a9f7cbe49697047a00e47bcbdd3a220abe6f97679afe3bde5c2a22b75779ee29892109d324463f765b7eed7fd45b0404c4d620bd6141aacf1aa6c0b1968f1fc5ec61ca92b25b44bd89da1c24270afe2b4f052227289976a11a8f271232f6ad03f4b41c88dd567789bb3a9848f93694b3e5e5fea90aa7f7cc574c5bb81f20e347317e991ed6b8db6a4fbdb115fa6da6a9b90c15adbf2845f79504ae3283f288e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552f0d65e00e8ecfb95fb95158aa6eec8fa716fccdbcc9749f8a7234b046149cf520b1f44b5b23b78a89af207202b317c738ece984149ca608973f490051a0f2eb1d4d3d9605cee004a4c1a0b6fcee058b3d9f0aa719c03509294c2293e9cef3871947d754d84d0d4382769b817f538b7ef80ee9de36a2db94b22bd465c342d3771287524bca570b1908e5197ce0d4fabc6c4f96f7534e6d2e7c226c070383569b74f806e904e803bbdaa2b38349dd00ec8263ba6c0ff39a79c9aa9a7d5f1243f8e630856e6ddd589a412c32cf5944f42d6b175e0842475d409312b06f9e4633602a198a02814ab24806a12ebc248210d823804b0814433645bc3ed1b5425d411794d274bdce1e096a0e3ee486137a83a032e5fa3fa3776b2141f3e9da868ff349c65732d75ee4f8102ab4dff091ad08064f18b2a743d5359c8fa20d5e8e5938c0edf182158d41b062cae50d50195d1a687531ebe09712d863af3581ac68502a7d241ea6a8eb4d4edc9e761a02e82ac23c3019b1a22e6caab413b28abef166edd3e41dff9141a36af7e9be1de622bf9294a12820fa9f58c56084d8a9b4536b2a6cf317ee9470208c4134008d43aba2778db91d49c3e7fa1b319a1f1f23f3cc24fc71921bf28d56020dfaca0da65117d7c56215d220f4dccf81976a397b9abb7ef595919f0be076a82754b362a47a31dfb8bf1355efedd35fdf9b2b116c91bdeb49f1f989007ad8f422694dd84b7b1497a6c4491f360ddec386ae8271eb5b9f5c4cd57658113c5ac8988e46a82165b3debb02dca29e2dda19ba8b5c6d619af5944f7b17634b9cd54429b4002fd227ed11bcc3a8df264d185f000ea728b2494f1e6ec5b40687a53e8315bb8cf0e465a0055be7978fbeabe5f954483c8fc0d430def50e8461278bd2202ffd51afcb6b44b9eb8e9f56c4b3305963e15ba357619c704f3a0303d16805f48d770e2acadcf2130a6a5737126b604240fb613ecf1966457c649522ea00ab07267d63e02ce5a4cba0cbc8f10d7c4951b612d24357880bc2254ea525970c27a888a7541eeb8c75a2bb7b16eef8e30f0f01d29785d8e084b44b36727f467223b037cda58946759212a8f25a5b4419723771b255fff2e714f402cd6c0af8fea93dc4439c166e8c72965f1753e7d2447ff8e836a01e969ea39c1fa8e0d6b767ff7ecad425391c61d3514d4ff4a0578680bfcc4cf17259ef324b75f158f38fdb3ce62f92c608dbdf40af44697fe552c079812eff19c2c651931a567c89e5673f63f30e41f55aa2b9845b40fe81d4afde4310acde38d63d6feefff01ba066803e4c086b899bd85559f512a2c703bf8fb9803ce21eb7c41b767593e812f2fda4511a3d564b037ce58db5728bf8d1408600dce0501ac58882e8242e69c346039bb28c6871cc91f5c3fcc24c5c6d6ce4e4ff85f6992be2673dd4fafd955c6ae18d1f0d3b91b5c5bb1b01f3c0ef778f46acaefc70fa96dda4c59c8810ebe35889bb6f9b8ee5f658a85493ca0d82e3017a4087bdaeb2a9f32bc793eeceab8ea9d3c72eaf44f211bd7909c8fe3920a9d0901cb89891d0969b45c39f972a46bbdd81efae40a26222db6e1d837841f07ae922bbacaec72debe5629bc8cee62e87231bc9f07be3489fed5472139030f6831bb7616c4b726423e35cea559f11989f50ad01d7e5b1b9741b53fd78203275b15976cdc0173afe88f635e5152efbe411bc6e5ebf369e96002ebc7720703ad950ced00ccdc323607d89d6cbaa1b01b33e7796d2c6bfa9f4718d55dd5a79bcb117a38cfa2929ed2ea8c52b3cf415f949b7c9456ab791ca7bcd190c13e7ade9e6d505db638b548fe41b7f2024141e4a97853c2c22dcaf7495e39c49677b1d46b3c09172ea3e1cc95f7b82a33ca26a215a996e0d00257729311b178a13659f7213020253b3b2df6d0bf3577bf5725d33235852a10c07867d8a84ddc5759e57f1989043ba28c2e873821adb34bc5c29daeae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557e53c763d1b10764df04d6ea7c8410d585bdeb8bbe3bd9eb1aa2333cd0414fcffaeb325a8c25febd765f96af8f8a5b0ee07d219fe59ff899adf316fab453d59d60833e4a660c138fe23a2877c9eab1742d785142477990d53ae6277c25d949097d49e40fb0d1a357151cb7c0f62ea1aa059fcd9f8db303799bb2fe7154738d077fc700b9f7d9420d87f15da8ce39ce35e6a7f8291178997dae005c95accb21510bf3c9caf5062a19c7293e8a17e6443595dcdccc7869839f61cd80f8979c86a5aa13b2e748e060aa2bf49e3536c4da01e5ea5c6efc8c1ea89ea79adb816034d730c247100abcc333e9403a70ad9e873220bb00842f8100d5b75a038d021dc4b9b1bee5044b2fb0a6e8cb4ead211fb9a318f06f21461be09243257ffe6066d62100ee7a0fcc95aee13e6d22e909b8cf619072a37b8bd6a5cb84ef478b5e91e22ff0a0908358c6f56e09858b77d3551a81e6aa349a92bf5a16d3b6752efb965fda922a91addd2a360917f3193e343defae3fa9d259ba0cbb274761d3b7866c6593f5d59222a722b32968a6ac0feaa1f0bc26612ddedda54c7dc512e389888a5bc809650d20c247af597e2c63b9a4e7ab085fd7fdf746dcacd86d3f22c97c87d8214317d9c470b6c140cbef85989153d551ddd87c2d4c43983b3916215267669618461e237f8bfc201d8e34003589a7c3344a6599ab62103ad0a22a35887a3d4c86ab055f76e50e119980f5684acb37e6936955a99e6065ed88c48ff0ee766956d5928768d523e8f9318786b283e22446ba7ef5294ad07e247d71785cc8a24defe72bf092cf217e8dc1a4292e945033ee46e49ece6661f8bb070f8b673ed0c10d489cb6748fda6ecdf46b3e8f3eee9d93b1a83f8628e35cc14c87e5aeed0bfc24be9a7715b1d97a6b73108c0f2e768784eabe4b77fc815e749c314cef9b578ac6f01f646aea241263c030346ee3c30c2def62aac6398018c5672aa24ad4cf7886a9037455d6d7eba567c5a2e302fe52d0918770a1c2f1a2f88c7bcbe4f74ebe14c9aeeca19269b1f58cd4865072016458577034937ac7b96ac956bad1e188bdda3f3ebe668513809c465cee62a6af3fa1670bd0e5d4a31a6ac3cd3a16fde0b766be11d5df64ffb76676899803c541a806395c1cdb8f98ed7faca58a3377596b3953d2d2ea0487ba145328cec16680c7ea04f72b8aecdea5ea2ae07e240cb3a6bc4043cb1d3ca816a0fce64b383da18b78761ad63f5a967b2259cab3ccd3c0431755851f064f136d31a956c439724762ae59626f986d2291ed4b2d9a98f503fee61f3d3ad8723ababe6d554d17014ef55651c063e9b7efc3ff857c03488bb86598f270ee21073e2f7d2510808a45f94c0aac377ded8c3653d245a2e3f42abb5f9a80e9ece72b9bf7adfff4460b0ddf220c7d336540b79bee401b7c7744299f44c2b880559838b38ef93002203d252e2f9440e2719dc0222c00b43cc2b0fc0db4f16a5cf3289e67121f4b15dd39127cb9d1ba99598bff26206be57c1de61b28753bd08fdcaf46e4ef9e6a39696e82c181dc43d95a6698696ed221663928f8cbe6b84126bf92d9edcb2bc9d2ed7d57010cbe8b96b10a5c1c04d9bd48b087c2c8580690ca917eba263904b8a44ff7dab12d3cb788782a56c3c4b45c723ae1ea095a20ba53daca2436700879109a8151c4cb5f2754e1bd309902ffec0c840405275b08090e3f67228a778dd10f29e210bf005c3a269039febd78987b35d727996954e2af4ae73306737061bf7e3d52c68b73c9d9bf867987596f7c0b029cad683fb6337437e8017f0dd63f61ff454e9f6929ccad828130d6511918702e007c76d28c493595457ef249c687c867b56f38a15f58269c4f9c86cc5da05fb4402ffa5d8504cb99ade8b1de81bd05369e74991e79d72636d6e744aede376fa1d1188c4c896cbb695784e99098829ed6bd7014c24be58e53b872dd9534f7b9e8c965a45ec66dbcf89b6bdef08b10d7a3f907546e894de71b2b6624ecac2905110287ac34a980a38a6877f41a53808b2482606ddd219ae1b053bd6fd5bc5e28ed03b6e6251ed98222755eec62269dd7d19336e8faede18a1ee98eeea34c549ef4bb60a7d8f9c38bbad8b6adb6af878a14fa71b4494756004b23a935e943cc24f941a88ad91b1ee2288b0520576c89c9b7a491f862693d92e8a43ff83fef5fa5ac46e593fd082e66rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrdiff-backup-2.2.6-bp155.2.3.1.src.rpmrdiff-backuprdiff-backup(aarch-64)@@@@@@@@@    /usr/bin/python3ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpython3.6m.so.1.0()(64bit)librsync.so.2()(64bit)python(abi)python3-PyYAMLpython3-importlib-metadatapython3-pylibaclpython3-xattrrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.3epd@d%yd!@c1c_cO^@^n^l@^Ri@^=Q@^5h@^,-^*@^)^(9@UU@Stefan Seyfried Paolo Stivanin Petr Vorel Dirk Müller Dirk Müller Tuukka Pasanen Paolo Stivanin Stefan Seyfried Stefan Seyfried Stefan Seyfried Stefan Seyfried Stefan Seyfried Stefan Seyfried Stefan Seyfried Stefan Seyfried Stefan Seyfried Stefan Seyfried dimstar@opensuse.orgmpluskal@suse.com- require python3-importlib-metadata for python < 3.8 (boo#1219652)- Update to 2.2.6: * FIX: extended variables were not correctly written if content of file hadn't changed and file was read-only (API 201). * FIX: failed parsing of arguments would return code 2 for warnings instead of 1 for errors * FIX: quoting variables where not correctly propagated when set from the command line (API 201). * FIX: some new functions were needed with higher security level and had to be sorted accordingly (API 201). * FIX: test action would fail with empty error message when using API 201 * FIX: timezone was not always correctly calculated in countries with historically changing DST, closes #902 * NEW: add environment variable RDIFF_BACKUP_API_VERSION to artificially modify the API version dictionary, see the man page for details. * NEW: add warning that server will be called with deprecated CLI and how to avoid the corresponding warning (see also the FAQ) * NEW: there is now a weekly release with changelog for intermediate testing available at https://github.com/rdiff-backup/rdiff-backup/releases/tag/weekly * FIX: cross-version issue with 2.0.5 complaining about KeyError restrict_path, closes #872 * FIX: fail gracefully when connection(s) can't be setup e.g. in case of network error, closes #868- Require python3-PyYAML, python3-pylibacl, python3-xattr (the latter two were Recommends only; all are runtime dependencies).- update to 2.2.4: * Only very small code and documentation fixes, hopefully really the last fix release of the stable branch 2.2, before the development effort for v2.4 starts.- update to 2.2.3: * Only small code and documentation fixes and additions, probably the last fix release of the stable branch 2.2, before the development effort for v2.4 starts. * That's embarrassing but the last version still had a glitch and the sdist package `rdiff-backup-2.2.2.tar.gz` didn't contain the pre-rendered man-pages which some packagers requested.- Happy Holidays release v2.2.0 - Despite all these changes, rdiff-backup 2.2 remains compatible with rdiff-backup 2.0, but you can, and are encouraged to, use the new API using --api-version 201, enabling two additional features: * there is at last a --help parameter * the CLI (Command Line Interface) has been refurbished and modernized (the old one is still present but deprecated) * You can store your parameters in a file, one per line, and call rdiff-backup @myfile to use them * Verbosity levels and error codes have been standardized for clearer interaction with the tool * Last backup can be regressed even if it isn't failed * Locking of repositories has been greatly improved- update to 2.0.5: * CHG: explicitly refuse to back-up to exFAT because it doesn't handle properly case insensitive deletion of files * CHG: testing explicitly for existence of tempdir might make certain setups fail now because tempdir was silently ignored * DEV: Add a misc script to setup an ArchLinux as development platform * DEV: fix compatibility in rollsum and sum-size with rdiff 2.2/2.3 leading to errors in librsynctest * DEV: function rpath.getdevnums now also returns the device type, block or char * DEV: replace deprecated xattr.xattr with xattr. function * FIX: address PY_SSIZE_T deprecation warning appearing under Python 3.8 in the C code * FIX: avoid TypeError: a bytes-like object is required, not 'str' when logging error message by fixing encoding * FIX: explicitly test existence of tempdir and avoid "Can't mix strings and bytes in path components" error * FIX: failed on certain device files with no such file or directory error * FIX: Force encoding of log file to be UTF-8 on all platforms and be lenient to avoid codec errors on logging- update to 2.0.3: changes in behaviour: * multimedia files with extensions ogv, oga, ogm and mkv are not compressed any more. * return error code 2 instead of number of failed files during repo verification to have a consistent return code (1 is any other kind of error, 0 if everything is well), closes #338 bug fixes: * handle include/exclude files with Windows/DOS endings properly, closes #357 * allow backup from and to Windows shares again, closes #337 * avoid IndexError: string index out of range error when using accentuated characters in exclude/include patterns, closes #340 * avoid test error when using librsync >= 2.2 by adding -R rollsum to rdiff call in librsynctest, closes #304 * fail with meaningful error message on metadata mirror files with duplicate timestamps, closes #322 * sequence of exception leading to abort when logging tuple of bytes because of unreachable directory, closes #310 new features: * create a new rdiff-backup-delete script which can remove a file and all its history from a backup repository (use with care). * add option --allow-duplicate-timestamps to only warn about duplicate timestamps in metadata mirror files, use this option with care and only to clean an impacted backup repository.- update to 2.0.0: * FIX: Add workaround to avoid error when backup directory is under the source directory (github issue #296) * FIX: bytestotime() should return None on decode failure (Closes github issue #295)- update to 1.9.2rc0, first rc for 2.0.0: * FIX: UpdateError: Updated mirror temp file does not match source, Closes github issue #237 * FIX: do not fail when starting with uid/gid equal to maximum, avoid OverflowError on os.chown- update to 1.9.1b0, third beta before 2.0.0: * avoid double unquoting of increment file infos, closes #266 * fix some ugly bytes output in strings, closes #238 * improved hardink handling, Closes #239 * add support for SOURCE_DATE_EPOCH to override the build date * add efficient sparse file handling - remove all (upstreamed) patches: * 0001-handle-sparse-files-efficiently.patch * Hardlink.py.revised-1.4.0.patch * compare.py-1.4.0.patch * rdiff-backup-1.9-reproducible.diff- add rdiff-backup-1.9-reproducible.diff for reproducible build- update to 1.9.0b0, second beta before 2.0.0 - remove upstreamed patches: - 0001-add-compatibility-with-python-xattr.patch - 0001-metadata-handle-unknown-group-ids-from-file-system.patch- remove 0001-fix-invalid-type-in-ea.read_from_rp.patch, add 0001-add-compatibility-with-python-xattr.patch as a better fix- update 0001-handle-sparse-files-efficiently.patch, simplify sparse file handling- add two python3 fixes: - 0001-fix-invalid-type-in-ea.read_from_rp.patch - 0001-metadata-handle-unknown-group-ids-from-file-system.patch - replace two sparse patches rdiff-backup-1.4.0-sparsefiles.diff and rdiff-backup-1.4.0-sparse-no-seek-in-gzip.diff with the upstream-submitted 0001-handle-sparse-files-efficiently.patch- update to version 1.4.0beta0 - port to python3 - many others fixes, see CHANGELOG - Patches rebased: - removed Hardlink.py.revised-patch - removed compare.py.patch - removed rdiff-backup-1.2.8-sparsefiles.diff - removed rdiff-backup-1.2.8-sparse-no-seek-in-gzip.diff - added Hardlink.py.revised-1.4.0.patch - added compare.py-1.4.0.patch - added rdiff-backup-1.4.0-sparsefiles.diff - added rdiff-backup-1.4.0-sparse-no-seek-in-gzip.diff - Patches removed (included upstream): - rdiff-backup-fix-deprecations.diff - rdiff-backup-dont-pick-empty-sessions.diff - rdiff-backup-librsync-1.0.patch - reorder spec file, get rid of conditions for pre 12.1 - remove old signature and keyring- Add rdiff-backup-librsync-1.0.patch: Fix build with librsync 1.0.0.- Cleanup spec file with spec-cleaner - Add gpg signaturei02-armsrv2 1708504421  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.2.6-bp155.2.3.12.2.6-bp155.2.3.1   rdiff-backuprdiff-backup-deleterdiff-backup-statisticsrdiff_backuprdiff_backup-2.2.6-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txtC.cpython-36m-aarch64-linux-gnu.soFilenameMapping.pyGlobals.pyHardlink.pyMain.pyRdiff.pySecurity.pySetConnections.pyTime.py__init__.py__pycache__FilenameMapping.cpython-36.pycGlobals.cpython-36.pycHardlink.cpython-36.pycMain.cpython-36.pycRdiff.cpython-36.pycSecurity.cpython-36.pycSetConnections.cpython-36.pycTime.cpython-36.pyc__init__.cpython-36.pycbackup.cpython-36.pyccompare.cpython-36.pycconnection.cpython-36.pyceas_acls.cpython-36.pycfs_abilities.cpython-36.pychash.cpython-36.pycincrement.cpython-36.pyciterfile.cpython-36.pyclibrsync.cpython-36.pyclog.cpython-36.pyclongname.cpython-36.pycmanage.cpython-36.pycregress.cpython-36.pycrestore.cpython-36.pycrobust.cpython-36.pycrorpiter.cpython-36.pycrpath.cpython-36.pycrun_delete.cpython-36.pycrun_stats.cpython-36.pycselection.cpython-36.pycstatistics.cpython-36.pycuser_group.cpython-36.pycwin_acls.cpython-36.pyc_librsync.cpython-36m-aarch64-linux-gnu.sobackup.pycompare.pyconnection.pyeas_acls.pyfs_abilities.pyhash.pyincrement.pyiterfile.pylibrsync.pylog.pylongname.pymanage.pyregress.pyrestore.pyrobust.pyrorpiter.pyrpath.pyrun_delete.pyrun_stats.pyselection.pystatistics.pyuser_group.pywin_acls.pyrdiffbackup__init__.py__pycache____init__.cpython-36.pycactions_mgr.cpython-36.pycarguments.cpython-36.pycmeta_mgr.cpython-36.pycrun.cpython-36.pycactions__init__.py__pycache____init__.cpython-36.pycbackup.cpython-36.pyccalculate.cpython-36.pyccompare.cpython-36.pyccomplete.cpython-36.pycinfo.cpython-36.pyclist_.cpython-36.pycregress.cpython-36.pycremove.cpython-36.pycrestore.cpython-36.pycserver.cpython-36.pyctest.cpython-36.pycverify.cpython-36.pycbackup.pycalculate.pycompare.pycomplete.pyinfo.pylist_.pyregress.pyremove.pyrestore.pyserver.pytest.pyverify.pyactions_mgr.pyarguments.pylocations__init__.py__pycache____init__.cpython-36.pyc_dir_shadow.cpython-36.pyc_repo_shadow.cpython-36.pycdirectory.cpython-36.pycfs_abilities.cpython-36.pycrepository.cpython-36.pyc_dir_shadow.py_repo_shadow.pydirectory.pyfs_abilities.pymap__init__.py__pycache____init__.cpython-36.pycfilenames.cpython-36.pychardlinks.cpython-36.pyclongnames.cpython-36.pycowners.cpython-36.pycfilenames.pyhardlinks.pylongnames.pyowners.pyrepository.pymeta__init__.py__pycache____init__.cpython-36.pycacl_posix.cpython-36.pycacl_win.cpython-36.pycea.cpython-36.pycstdattr.cpython-36.pycacl_posix.pyacl_win.pyea.pystdattr.pymeta_mgr.pyrun.pyutils__init__.py__pycache____init__.cpython-36.pycargopts.cpython-36.pyclocking.cpython-36.pycplugins.cpython-36.pycquoting.cpython-36.pycsafestr.cpython-36.pycsimpleps.cpython-36.pycusrgrp.cpython-36.pycargopts.pylocking.pyplugins.pyquoting.pysafestr.pysimpleps.pyusrgrp.pybash-completioncompletionsrdiff-backuprdiff-backupCHANGELOG.adocFAQ.adocREADME.adocexamples.adocindex.adocrdiff-backupCOPYINGrdiff-backup-delete.1.gzrdiff-backup-old.1.gzrdiff-backup-statistics.1.gzrdiff-backup.1.gz/usr/bin//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/rdiff_backup-2.2.6-py3.6.egg-info//usr/lib64/python3.6/site-packages/rdiff_backup//usr/lib64/python3.6/site-packages/rdiff_backup/__pycache__//usr/lib64/python3.6/site-packages/rdiffbackup//usr/lib64/python3.6/site-packages/rdiffbackup/__pycache__//usr/lib64/python3.6/site-packages/rdiffbackup/actions//usr/lib64/python3.6/site-packages/rdiffbackup/actions/__pycache__//usr/lib64/python3.6/site-packages/rdiffbackup/locations//usr/lib64/python3.6/site-packages/rdiffbackup/locations/__pycache__//usr/lib64/python3.6/site-packages/rdiffbackup/locations/map//usr/lib64/python3.6/site-packages/rdiffbackup/locations/map/__pycache__//usr/lib64/python3.6/site-packages/rdiffbackup/meta//usr/lib64/python3.6/site-packages/rdiffbackup/meta/__pycache__//usr/lib64/python3.6/site-packages/rdiffbackup/utils//usr/lib64/python3.6/site-packages/rdiffbackup/utils/__pycache__//usr/share//usr/share/bash-completion//usr/share/bash-completion/completions//usr/share/doc/packages//usr/share/doc/packages/rdiff-backup//usr/share/licenses//usr/share/licenses/rdiff-backup//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:18306/openSUSE_Backports_SLE-15-SP5_Update/d13ba6e9bfacedf451783368864ad8b7-rdiff-backup.openSUSE_Backports_SLE-15-SP5_Updatedrpmxz5aarch64-suse-linux  Python script, ASCII text executabledirectoryASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f96dd918460214f52a0ed5e1ce414a64d7b8464b, not strippedemptypython 3.6 byte-compiledELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f371e232a995b7b9c55b32b249fae531e832bf20, not strippedUTF-8 Unicode textASCII text, with very long linesUTF-8 Unicode text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR1t cm,"utf-84a4d94628ee7f76da89b4695ea2225125cd1e9f38fd5769fbad69f68fc5770c8? 7zXZ !t/U]"k%*KI{joh'U$418]bR <6vjVl01Pk݅׺@I[Rc{*IQtK1qbL)Jfn(W3^l M =qǑ<^p"׷6zCRƅM1( OV4s;L,Kds{S7J笴IPŷe 1N[C7wQ}͖zXf1;:B%El_a.?g=ߠ_!Es>^ݦڢmY' IygYd6kS;9DZ#'%,D{|T_Xu.bRi !ɡ$ xPIWe̺x4f@BbJ9@u/ˉ3"o(-nYdL *O 1o ĔX  EXwN^):ȓČ-7۔^!$Spz]"M?{Ta5^b q05#jx,^umiq }IBN*wEN}܄Mezi+XY,)j C_APZg R\vS|gCBy6P[g{FMDg-AU{DO {C5F$|\'evxq}ۈҩOU6tIXuF(X2(₯?jxPD/WgT%ry`!ӣ,|ZڅP?(}Ów%<$ఐD:ַ >ګ;5A:6e^xhQpO@#^h]Z[/NLlG{=si//;'cȽԺ4^^g2#ӼeF]r~{.e7ZM\6Kbֈ8rDNZ駆ge!9*+Ź@B093NJh^ mQiac=Ycy{J K\>*-\]9pރ'mM-f"J ;)\eRjM- ȢoV[vE[LtSɎ8 a:4;@󬁃]C"ىIIm|]2䈺9YD>Ѳ{n:q@.'/(;-'r8a=%]= f!Q%:?).R I+p@lVT{~V;#58MXi]c9&2ԗo#힡|dtfY C'"{f뇥xI NzA D 3]ںnTᨱA\{S kTjClQiV3OG؁Cˉe!Eg*JkU  )d/e4Jh) RVSUQiRʶ?KǒLo?utW1 =4fўs)ܯ X"FddVX9v%$1O8H,c}0JkH8(3vc({KI$sEBgg b ;bIP8ۣ;Om՗JdGH|?'NXY8\1leP-jEe>gs Gy*LJRUPDpWλSs&G ]MS + wpq{1 N]tr}aͽ'`[Mij~xxg -C~S[Ò ƞNu 6l]#j) t8JTtحJUAa\t"1Ȣ.l8Xb-PP;V0 ېHrVǥ4ph« Vv?l \Fv@TO7>]=v%5'Z`1׸7{2 ~mFAmlnF\$fL10}xINvn8(@IZw0hf?R7'{Ʋۡ9%y F)Ufj':IO BF\6{EV*W==r:{J$H+TGUqR4֭gC@SGaTd8qDvCJ)[MqjaSQ!yPcrC g,J7QMeOYҠSPR➘5SIH`#& |䣦K(nd%y02jHFfmcToFhl²bw_ T Jkol?@ 3s":CV`죽-chzF%˥uM1Y 3ZB=05G046C0Cv!v9YV`:zC,?#AAns~9[{t| w2Vl.?clK6 u"pA>Z_/'KlL?U&x7wܘo|MVЖTTϐ7o'aRhŕEcɿb~>a QӘq$Gψ;DY-;e94`ybUrb,v὜AtYIT.4qoRF 8mon^qɠ1ƛK6(%A>~)XXs~ Q[Ω\U9;ai jԮtO #2csV:?ƥ%gD}EFYx颉3,{8X2V|yh"5/1 iQmݻSr}#3.:qt@ x8JWb)cuag&!߰ZdrT1"ƉE bk^ܾSA˄yī{T U)i ~od6岲,.1H~O"Ŧ@z/xr`ې"f;{̒fߨlS˲Mk>fEY<"lQ2@yz[UWyIn<ɏ|N4Dp~SRW"{4}'fO%'멱s>c#sg]_"5C>,h >%Ydɚ0d !Fעܨ 3岵NX&5j>{-lP~ $H]QR^U>& +G-4{]v)f#dL^דK 8/Űj!Մg5cΕ[(gF˧u+^!e +xYC C;! 2~]IѷcW lcB-KZK&]9:vIkvtBwX仳 )9E3*Là\{K悠Vʒiإu߯$e"z$AלH:O|y dfSC^ڴ+2-xŦbf*ssWV}Oz}=hU{ӤbEB%sqUA'MvuN]`a7nݰ NC+,ܸK #_:a+V/v#UZRه!vHnee%vNQSѫM{|U7C:4uae7U%!f#t*cMeJKm<e#nVK f!yO@#o{NyvsP\EtA_Qi<ϕĎbN|ߏ/( 0Ɨ_GXxۉg6X` g8CnjD*w&Dɵ/{>E=i"&r9)Y*N3K;oJ0|i1pg>`UNz6O8ʜR@Z.c!LnߖFidd-9N}`j((#K(V'jҨ4AB$j1;};ӊ;IA!1BBNm/Ũ./,P !lxj,ِS4;cFWkͩ<Z(ͫAlN~C6EMa>B3F=v S4ey5"# zOWSxzX|TT9ޒ͜,aB0f GI8Cj_PUcTׂU?؆Y N#g2fO`hY)=Vg# uFos!aϾ_U/{Ev=-)|]YA23# [i`^ Y~%pA텆ƶ܆f}pz|j9RעO5@B5o 1 -$NMNp&jYֻ*35Y+M\loPrR=*sKYMvڵ>-ѭ(o5- G tb3=ۭ{lMYIsQ7hJ'6#|4n@Mo>g٥~q?H-wFE-,ä)pěDuDW˯l ~;UP">q4M=p]WT%rޏ*ۂZgzՌPl8 16YWOIoX7F 2#vHR\~2dk_Ԡg7͝d L?(uiL<`UeNg;10g8,(t °DɁ#_%1J`y%jȬJGmOݓ˨\@zH*DPiq8z9+6M$sYb x8v`fn{a^棠/%XSz^1vZj;$aXA$&DU\E1 QM Lz(5JC'?_)Qwu~dK:wE=by5|K_(VS兝UtO 9z.G)U6hab?V"{t_CM#[Бk0!ĭ݌&k68L ~lS9m i3n(ъ ک`Zrl>Q% q:-Nb үaףK{]D睟`i]H/pVS9o=5>QsZ$'yS1(Omw>Xe"<+H-㵵[aFv]PTGc~1)11^*kJm7m=l&W.&,_Y`kiA%A0*LfjL%C: mtE-5llhE7AiЎG`{s(U8;<25e9}X:#a1i -G.˗A%e0rakfn6Si_) UщRD(f3meeOmcKuྉ؏9 VNz [Gl M " {l`ܜZԭBQmL#8ǫ .!7wEEEFF:̀{})[I;%Oa;T°\&816Xzf?h5nvCq lmq]A7P }Y7C"OV|DH[n ̍'#,OV~q~1ldGփ? G>[J 댜Jjַf3'73%_9b2,o'FQ|4c`H#gY˪OiY'uD5FlX )i߬ل7!ۆ %t ?O%=@#z VXSxxžwf|Pb?4 - 7`ߡNtEcfv0^!}qzG)K1*Mչlk'Cj5HaTWwCUZ E P.*qSQ%٧;!G|.(A.1 _ǧ^0fGc,8=5ϲ5Xfo2ֽ)k{Q!%jevWщr m" 0եD$e̟1.|W%P=' [yM*f@-Fd}_<ݲVR-_/f86HR[zFp z8TZ%~R \F?KcDI \Zo [?fRT㘘];m%chؚ]2<+u?$r:Ab8|R8c V0cͻ8lԿvTMx?8ev/HRaԊ_& ,cF[W_a5ۛW /.hj )"\QALV0܊D!;3W`,O]$l @[ܺϛ?S>:q3-P;vR[DsCb KURjT'oM ĺyӣ-he)K@n,}dìd;\|wu=>~;6?T"uUY&e%HewSͮ>SSKÈHz@P>&FTj翟{^:ʣ,ҲZvHrXCU}tZOnD PIG94ғ$? ü1mE6 ^ګK2hN)%J0I6 Aqqթ0%RuU=|;o}{釸Cv\/jX⯫mpuIf;;p' 0E}d_Ok$UwQ9M*m+/Uyүc~l:[c*}Aj[J' j^rN?mc3mÔ}VmB8>Ϝbxs.W P 7gԳ-=f"J#c hӥ%rUѼ ك[Q,(0tv_H%\ml/j1{6Õ]s.y8/PmCVYhkqJÀّ;~:84+]Ss+Ni5@llgъ>!mE3G2-կ]&6ȥY8F;⋹JH_&`Up&x3UD*z ݆\a_hwq܎ˊeO#%Gymm̢Fj r<ǜKj S-D)PJ2:Gڄǀd͏' ܖs6f7,nG^-4E« Nn\#(dY>(ՆqݧrC+@fBfpas1\7I)6b.?߇-_O\@OV^ʣLE=u!O7Tޯ)5>W^$V dhF{{Ydjͬ&5T3`MLq3C"u)I /N s$$1?Ív6O1"S'2F/rI(nzhL0d);z@.1JVxؠ?p\Ov\$]kX&OCƳ5MU?\SemҎ οGaa)I1ajc-hVcѾ̪VA*v6QI9t\ж͛Cjz/:qX}x0'F5Xq?޶TqÏ9,Nӄ"ǧ^ aez-j&ۧ)2j Z3 a-u maFWspggfwB>0>d7A>ޭFOY+_F-3XY6v.Io*x lPS͖#@x2-l~8h>&K8($XhO'-~J+=瓔tC;9܊LoDt,?a|ѩi&__?EV#?TiΠ9mke!BMGjVU{@龥9XPjJ&N9)d4rt *33k@{9;UfA!Jel[rȗ-D{azW:#5"mLubtIpf.4R&N +M;f޵`A7[)@V҆_ܔ3*1):F?,/L90P5 J?n-g:IA('k"#ʭ , ;\͏bk JcUo! e(Xa%x+*\\}?ЈE q_$]1+䂗xm#Eq J亨M|7$mߒEvB>KΙyTȅD71e[?)F>[6 Y+Dt4Gjfb]*~)uCKo=*eaJ`<;^sEMENl9طE?F1taH8^PmfQd2;s6Cwe|+H̒+8ԛoFM (i|c%r[Vdr sg'Aտ(3LqխOf5(cZc6!I kn-y+ tΘ0)dsH e2=ʃ^T A0"?)l&*/HnsE<,~0|ڈ_5U] 7ыԷOq*T^XNJP ?[|`}$- ?G[ \)6mvENnK=Wڛ%M(ǬΈS$Uȼgi֮h/-KDլtAT^QÚ!lyM]ߞ…`Bi|&[Č~ZO,_%4",>R#3 4%5kC6sLY(e"ok zo| V'jB @'`/P4ޥ]Hҗ'q[؇ÝO 龖42t'n.?[8@ړPGE^*7n)\w>”#D4aPF\wvv瘒;p0lU lQ䳨xk'N>Ӧ LȒ)4Jpq8%W,FN_*x j'7 \MVڶ{+1!Rg\q'[|8ԟ['_B_D8hwDP4^-mЦ]0xR爈"[m?0˶}y !8NTFG*D7_l/k"oFVr#>%>/w~=9K>).+i / aF(h!?d&-OE%cŶGL.~sjD ~c 69ᇭ닢%͙{NZ({xejKDYt6'xoNa*!{?- mU?Wv&νD>#V]To'hLX7H9d-^h]y,D5B5;?=v?, 8rKkхqcN-Aqf;>PGYb{L"@|ÜFH"%|a{4h R WJ!fB]Kߨ]X_M Aq/ k; ^ 'd;@pC 3B`#o ۻ͟q[GxAG찝?7Gk擼Gnۦ0;U8eMx)`?u\ID_DұH&$GuRUV铤K+e({PN$ MqHw.vUHY~\c 6)?|j63Fϡuqc[z3V|@Bp^=SqDp2TtRjK_ ?kS'gB.>fn'Siޮߖ`@Ҏ3_2u/^\d eмq#UP2Rԋ Xz_~R-*z:_hX07+RhRV-/t,n^Qlzݼn5~4;Xه"wK/R쭮3հd@.Jwro f=hĎ^tGoX!v0W݂W0"*p!S`-+{93JR} p2XSa+k@"ɦdA#W1m!dn)X㡁4/8t_Qs/Bl-\C(jB NV4inuQ=32"r%ϦMG};dNS:N0L,ih5'5G\a}&/c tO 80M^O=}rHzɃ3f"QoX8qr'1h[yڵvlDu lUfV4iGtӽb{hIgD݋S!mTP;ưg`~o]FA(_Su,|aMq^ yfkxqF46A_) H%Tka phJO ,˔RKIxm FZgi]eo=* ! /cy$'*Ƒ7Ҝ*/hIBmXFdٖK? ϾPuYd=mzT+ZΒf+S^ 2X.ZF%9ŋWEa!2wdv?a0K˼SYπ#CH{*CQܒiV(1_ͬ1y97ڦ2 smcɣ!<_3g^RNhBv|9"ҤR] nV xvb:#(ذ0X.=\my$Fe.-+yg-#"wMqDDzwaRx{{3rj-DKXwsˌ8r:7 ٖօ`b$]ϯenCпd) [iU+S63u_ Gƅc?qAzʹX/2GPE`_8qK:BR~_B\:ZR({yaJUW/r.YKrBJ)n0%:rzqT#"3\*{yV.O/k Gj8ʗN%3f`?AX#;b=ȐɥAd8ɪo,@8>%ؿ1NҔ]W{*\ _>ǪJ${&J_37d1R$'|ŧe$|O|,C!R52w" )Hո$xkaVj#h ǡʸ.լ/ 5-q~ g"n0iAf5&zt `ÑxJ6D\a tOl:53;}ҥ+Y{Xx #Ӹh>GC޷ea" U9c#,܇š%ىο#(Uvf⏧)GI"Jw2AuE8Ea).27CؚGD)׆\SׅCѮ[Elrm%ĭ^ lc.M/U8Yp k"Tl@5(0Fey-ƲܨhԹ< CU?<&CR`7H{X"Z4?.6[^iBx@ˇt[XB)4(Q0!l뼺h1yw35j5mw?y?wҍ[/;a=,Lu}$W)$0Ӧ/NaG&gB *$j7͑}i.qIξ%EVgrdnԈ}\L`uܑL:&q#"Hm+Sh=buR 3O))^qdc OĪ"% 㖻k*Gf5vHCCGOk`"y ?&lU=F:y2xۉǘEY×B>tK,קDk#K[\(ŚF7u`^O`1~=$V.xq̴#O';1/&gPIm= dr۶Ao (m&kLt>@2F2N+cm9(_Ҳ*zw'Z)q(ymߕqOT2 #.{ޅCe?B=׵Skuj$e׀FR$Xrv7S r:Gw&٪Lhx jm"zweo|U3\ Bnnt}^" DNud.R5UP 5 ʿǥI#oZjtLCG/EJ}7c?q=C^,[UOPȆ'5ȂgU[^ t;WabwmMM+|dq6SqNӮ7VОn͢.W<0~g֟o +G|C, %3\IVSpvMLi7 tAM8%@%`J+Ӂ)Fy%mh߹>\7_ݡ3tYVK~I@M:nU3L /}p_oƓ:=v o7JigyXeɗF5>[ds] ۧzH(8 % P c;J-xQt F!;T";vHBz߫{,`L-D9,` 5:efEZOgKO~$:OBư3JQJSdG Wuf{WRXYܵ8Jjd0jPEQ{C o\o%Q 5 D˪E|E 0џ ֊J+o%W8N'xLfSKO+{,W Ey|7ZRD$wz *)z;`, &x퉝+EZ@T.LG(v|M6pesEr]xw&+H̕XT.T'Vrǚ=-#$P(%٘ڹ {ˋ"Țwvj"<G]Ri;HG( 6Cyk.ϔ)P'i"zKφ%mJRKnf(3kHb F5SVbV=PE,Ye4}jp7Dܱwz;u#{w!ER c9H5~X[ɡwe^u6`oۣ3}*IY;}Gj1nSɮ؜3&ia$"ep/[2|4Ɔ>>,u]6)_rZ6@mQY Qg m 4HB#"u`'iBPUdy E^~+h%q!DN10[;`#Ppr"#C-vԵ9]]A{\G $Wa+f!7?\ݱJr Wz-b!]C63&H_Y$ܒ숶؆2Bg>э;U/{d Ţꐮ鬫?bp+KL䭏9DBM^a/d~ť5F<#oI]q 7sA~32`.X}2N~M} 5ݡReke=rA^RlxT@3{%KI)iYQ@WՍ}@,bMJrmQfbN`.dۜ8st ?@1i"÷db tZ zv#M-t2@o21qgY/ҏh<]|*.Pʧ#(ej">{ S=zP'XBwYqqxv?Fx_v`h= (Ȍuznoa厊^@}&hxQfEerj|wƱdnz!ҭk}*+]1Ȼ04j'_>l^/J4 p?zfr?vjl)lJ7 `gE 햿wtQ%g(4s1fcwkT̡$I])iO0W'3A9s}%+ێ3j׹)KmwmMϽmj-ZPsDDp5\-fm2mbf"oWNw6e&.61bg0oor=zܽ%s$ M^-+YwY(c}XlpE%tGݛ#N&ۅQud,$%FDò3PTV釹u=MKX߰Q mRފz"{=- 1JM6Ê& o!/'oa87R46$@SlMECP'IVkx& x1_ &L!u126 2JFQ[VD'liYl:*D6Կ)~!rb>j̻HdڬH>tz0L&ݎ+,Ùjؘ|2ao1["T猤hS'Լnžs;*0"+@ /㽏wmn~p( !7%bIOtY 'K5V1QϡF ax"ֿGU!i[[ !8O@w58[BEq͕xoCFūdޫued= ꖔzӌaLg3ڥ E&Tb&02vM22(&bC+n>+ ʕ1N*FGnUiʋP7iijL:K׹.<0W5[ݾ_J-8͑(gr9$ ‰w>tV2pn5j%&Cy8b'odQZ2G-h}n@sr;b{{b!Xϰ8+Jq.s<ث!}e6_IdO63S`p!H,Qp yT=_uWvo?$2MH2?ݔcdFxH{ώ:u_m:d]e C*n@G +k4mIx]!\X`=V^9ΕBe,D7wǒ }n*'/0RKKIvhrHZ"ۓuYldS&yi,q0#>;tC%/.m3gH,"Y={?|RJ~=n4;(޷uۓyfn*~=B]vC0NC8v bPq{5WYvbIj"&ʳl :'D sȱKu0gB9V)KIH~}W¡:CI*eNNL_nid[n \ 1VIG[_gPbOд[kzĖԴ /l `nDEI 8M,ʖ A3Gd:܈ŮQRU%~SV? yOhZҝ$}eRӖPw-ӲwxԻÈX p\mFmOifkC[N9.VO4^u ?Kf]tIoĉDuLz-zs&٧v3*z1YLiDNuJi!3^^oq[0,&sP) XPp $=/Jz#L ~T3NKm#deXu6 %T"I8L^'gB ,]P:EU5U3/w\9&c(̐Fn|3$ nŢA8"6Gl2 5sR2Wd m6_ĥ Uſ $]{I b%ZV>u EߪC pv|^8@2. d#rrTmE$wwY?Q8ȩ gFZmSYSٸ@Iq=~PeGb!/T>j b>5wݬVa_ 41@L =vTㄫp' 5,DwkcEوDdBz_)x1Yݮx^tD-eF$^qa)6U#9xh ѭ;ň#> +/d\/mq'.s L[z>/]*EV*R $Z<ǻHPzTa6$hZҷ(oR 2rN J*JMG)d< du 1V_:^'+1 +0^Aqδ=;27 .(=Yq49c+-Ib O=B/"T6!C+5qTcclb'p#2lpo[Go࠲ʓ4}yeQ $8 .*!. jJ5Y^Qntlk֘[Atm |eG~ ^>AI;7&e 'YsIgS9[z[X*cn?,Ǩo~5 W ZJ@1̭9%3؂ڑUM/rK~& OhbOH^<&U׸\󫦺ZO@lV~<-JUd9|Eߌ;(~qTx{V;#tt$ /5ԺTMciY}_z&PTOI+%"6m*FXywW>O6}<Sv1u9fTFW4@>"bx m`l} wͶs"ك~4,qWarxo)&!1_=CkK?omaDf/\/^P!mXp4y[&_нoM .B怍 gqeMZI/<:妣ɤKp~HU֛*^Ffˊ ٣L, K: O#0qu6<*rp+ZѸDJT}MT==K,,EC(q!]a1yı5BGe(|Q< "A4Ql<1ݢ%NfT.z Y\ns&3~yENkn2|g!m(~%$1 qWSuȻqJS݂1QMZǻ08p^`('K"s}>mW =^-fM!op`JEl^q^ɇuo G1.6r}&0˜%i=;-ȧ ݵIE-}uI&,AuT2s0\z\Mye#&u-ŷebEO1tͳDkzf>X/r WۙO:͊T+ZαN`FT&eO{CV8sCȆ'uEASpo֣N8̃$.\h0um @VvDዕ)S4w(=$fw ^[W06xyTASIa1BDö͏ A9' = Ydֶ4hAC@<61Fb歆+7VcaJ Nȉ*Cv*3|ۗ_ C;M|*r{Ę"k}Y褼GBpLx3"K[o)g' N/}7go2/#J_o@\牴''NmZZ, y]W-pO&Qζ67y%.M˧m Ԍit2frImaw>oUE9"+p '& ;Oܤ?ծ=DryF tgwwax:5_O~ z:J/uOlϬȶ_}]!n{“H!CߎGsPL}Nm1`"Zu ?w${]zD+sy~ B`S{^X[ɦLϝm֖^WZ8llU'gkR%QfJL鱘a'Z3P=wlCz&S[c>R;fϣʠ#;kr$ĊTD[` .(ߖU$7mR1m>"-dwg}|&]ˑ7qJFX6wYw<бL BLZ6ӓ!:~oikmj5̆SP$[K=(FO(ZVg6d>D^-7W'XT%]㌵Ӎ-=. R]GQ*:yۈU(ufe\^[J:XbɖH$E;I<^ѸC'wS% y|k=ֹQV.W 5WJ1S<0mXoH,EiﯔB@/Z}gftbO|-W'yί^s܉,nZ4k(ҧa3D5&, 4F0`YjȓN+Yv"|~c*>;K_ TS14 CH24¼m'd _uQ>U1 /~ڔ"8{)U &7cd.j8E܋%9 /"HsKV-su'a]IuWV7q-DD%2@6gTĞCwcE(7U 8,*UbИטp isROj̳[Z|G!2艚kU9x7U`2 k w3ڻܵЈryh5x(%# &Uzf607}?h\/Bڜ^ƹhёDO4{4i8\)`yCe($xV LhTV*,_xяL̴ws8G:W9 4[]iӴqbm?@fvF`, }3e0,STTkzݜ;2lv-$F]ST<;LGru~01O y4ЯS% )|cۻF$\Ҥoo4?~$gB*rD҃N%eW|-n1|8_RV́j (ho1\}:`xJE;P`16/kˋ$]pDI@9*$k}ܢj\ zA\N긟è-joItmN8]O:s=gŬts"٫,!gıaR;x6D4N+?T- ;dPa)k+wJvFf:hf ~eIM^{uZq,wJAXaBx=ZK{>@a[YwX "2F"՞^͛Dx0xr*Ղa1 (oi6΍i pI|WyC'1n<%& KUp6d:("anNB!QXqe16J{m[䧵Wڰo䂾]2#'({VIw]Ujq歙$(yӢV82x~u<~듊x=n>6[= S{,T9*vɪK7tIw=3unDA˔i2.e,xTe ib FzG- N *1/Xj et]\DQr07"z.gR ?+EWpcibeHf-:X (R(&T%R=;uQ %pwv]Zt%m TP!NU9rQKv1ɛ;t=j EMQ+ (>R1/6V[e[Y\KM:g:yˎw ૣQ^vK UWnFd8Zfdjr;-LrT #8كJǼWaڀv-_ 쩓DnC(Ki Ny-7<B^-p\X9;Ț9J3a?:)YD (IzuWDXgfPNq\֤7x ). S}yv뷆^^uu%l3K/`k> \_D}E@IAt$mE+=xȞ)#S;4ٿ G$-rvwhAVzaN+i|LZ(-+VM8mvit iNJ78)[|ĆqۇpCI>T9L_tz oTkxم, .+/ K\C~Aȋ*RK7(!GFu pm+ڗ5D>-^]z(02ra=m uP$&|&MCCl(W 5P[Ӓ Yؾ;B Ò'/@%8MB۞޼&[3Na.?"q43CX Q1FJlH T& ߝ3^>g\rt:j^Ǯ}GFZ^=bʮQ\=\ɾ x1!v~]ǎ\).+5˫O5B3~NG!(˒{9,nşSZ"`5㇤45-T4$9HBnZKg&xKz:-~WkCcb۳A™32V|ǙeG8L%![Z4rG^ Xo?_cVHFOG z}CAoȳ=l[Iq&yqLBnɼ ĎqՎ 8 }zH^ WTliP\Gj9T `6s:K23wm,a6pZjO6b88Q,V۫c8uYۮIeZF{|ZҡIT%e$ N%8N<}YPj67R8#үy|ܒRsg|k% *sS-KVEވ:VzLg 29ufǍ|<>|3"I |h7څq=a&_z_zG5Tu{&u|FH?V &jO5Uo}[ބ+g= FZp7BS;Kd2 B"p^@J*MFjA7jL2+.#jY/b1ь1V?%xjSw"8^V|>},,s'GyU* ӕ6E|\0dx?Urqmo"]vNvEK҉zZ GAQ;,iD #K֩?*ҝ 9Qtעo JO!soLPL8eͫ|ۀ$ :A1.fU [۸$-BJxV[N`{] _׿:NS[髧p/nQK1 3S Oʨ(2P./4ܕC\<(Buifea)Z@'RJh6[]wZQyO@4h b:ғ (L ճicE)l#nޓS‚#LH^¤LpNseo; H̰  Gwjޙ0&8j9Rgk7=j,[F`.~7G`3>>G,qA("!zl{WLI1 a([Z\վlҵIdLY|1"!p۹ږVxب46|~$żB0ӟ$FScR5*#۵|JM˱X E6,OHoI2BOjH{`Lx5r9%|_Zz;=ӯSV#rA2ww,GjТڝoL0eB|G©W)+-;H=4I7Wv>!̝qZvRwfwiR~6#S!g-MnIcbvzXܕ5 ˔uADtOu;Bȡs2Ok9X` T`Sa..c=|3RX>G_:T͊nx-knX<ÝÄSiC&C//&|6bhhƚRc)|-٥u}'I̒D_]UGcQH(~WK(f<^`^AIp|?hs{H/fv&plQ !$*iꙭ(%),#w,.!];>zk=u~SK4! 5Yf誦x9 l19F4> 9V) ݣ7W̐+mb?-~q=e=K_*-:/ *l=_M]JNc~׸b\Bj{KmD1iY"Ń4@o*5 $mBܰ#eHxJ3 ;OJIfQ4' 3Mf?c%ع% dBuƏ//J冕5+X{\b9ΈU^!ecs4@.YtL(i^7)T~F6\%5@z dPYWIZb(@:BWcm!ۼv{pl}Z ^ S<ංވA,K$W$!vVO=/ty.`-!wT]:V >a% u>M~$̉K"BKoV[p]@;ơ[QVfk/XbPjx8{N CfS.=16s(8SR'} /sLx5pGɽkmZUc !>nӎh΄3raUNv%`hCV]B78*5_PVn^zLAm Ghuy|^'i9tZ+8\ҞۥP$(iU_8MN7rAG '" @I*6bCXo_$B56Us֍gUP2dW$fU4RI 0 g}{{/irM#[@n~w ,d(i]";v.J^}=rP82vLnN :Dk\q/wwDyIgq]ku?J睌4M_\9eJTh%']eݣ72nϿnڜRHЛ=9r3,AϡŢѬmp ;'.swAF*w{Xbn®}WE`KPQ犝Hlk{1sHxm ZCI$!XGoX2՛DDaUwyjKJ R 1kXhCNS}EWU#31 Y$/mgRV?Ap@Wv)0<-=!wtH'h.{^N@8Kc׽Ѱ ┧|6%lW`V0ct^s{g*.mdt!dY4Stsۯߧme]m@iS ׵5RqD!M`mGk7ْ4yIg Eф=3i;Fi{gLJN)*TG I]8cY՟-re1G3q lO(@F'xR aRgi}U7ö83wر1$?P*Gwm؜-j nx˨͊/4G_u`ASF[ӪA&=!䧇S)ab[ϫ]o!1W*4ݝ(#9q4;ppqt i{dhԆ'G84s aтtg-dfwlCQ{L>Llʯ3i38jBJ7%7#bN̬HQSȅNf+x-2DvI".xa_@j߅26{lMMwFwGB7D0P.ťOXT+9eGM_Eu[HWG'U/D~(aRCJN';aICւ"I[nLh!2Q8+XAiG eVmgbgBJju%PjJ勉x$|iK aIg3Mb{{܌QD|GG]NFwFAQְq*!kv3M)7( .gNrhjM.شp3$vbS3R[^!uoяu3vpw80iIrPTf0TvS{碽c&+Мq3@ feO6=^wINDX=)qf˙}S52$Gbu\o Ĕ4O;sU'=`W>SjD 8i~iKLˮ{[!>9OO#Aj@ȥEORˈmC[`YQ1v88D)8y&Y Xw6TaMtpT2(};Ho""BQ)ЃCjG)zP[>T9z e!RXm#tt=E!ʷ )}~2ikcM̅[؏3Z?KQ̐ -7Z6[)vS8 ~5lz 'YjPX 8Ⱥ)ް3M<NhwUtA7 S;]mL^ptWۤ~zqsU&,/ѻ)goT4U[j8} E\6;݋M$^؊)Xp0I?B1z&p>.侈9n~_ !"T)h$'òǹ,JXҧXE)!Կ~|DL-O»BES >0y]z$,w-2w)xCFA@6{9M^nm_9f [g%>E#e%*W6YcWGVbȍi#s#:$$*w`&j,>#˴ݼ:.oraɮy% "&RlTqr㽇7h g*uF6Ar??Yd~F[ۣrwA*;\Bw "T W=Q!٘ qH:B!I LP3(Ã>( dU+!a#3ӗ!ы{y5ΓK%VU@EH?wS )e[J6ɿB1QAeLa2ŨG 9 $΃uV]c>TJˡn67>ԵE*1%Y\<*#&Aw k0 sCP}+ ĥf8PQVzۊ~GlXcJfcUcƢx2O᥄_ $Όΐ5Ɩ3l۬w(%Mȁ(і;nBw( xYޢ'\`bN3V `N0{}8gLfwwBߜMNwq YHK0NKZ JԖ r;o QH$ohF2ėitz:L:$/զ򖛲 uY~g"[FIuiİGNgj>+.vZȠ*9sN{麫Ar-smɪ-qp☓* 1ov -35pY(Ex=[L6⭕SL9(#^9-j\4hE8w"k~B2B2ȋ~7,Ck|!=0L@pO6 3Aq/}:2<9G;w3Y!ss;~bh#\3R vDE\MGѳd^ 6#ݟ 7=pt;>D:im{q ņdqr|3HrEGšDK{p@4ռV7kZv""-jƙRkaX8dj:)r1SU{Y> ?vI0Χ4;~T"Y-C%$w{<j(Ȅ^UԄCؐT҃jpŒ'rPpe;D/5%ڬ Giœ %'AԖM;nN a%Q?~qX=DP,*PBp! ]-ᕪS\t`S%{vј*a7xx~W>zH V#hV xQo3uOne9,洘jTٔ*O}{GYR_@!fN9T!IC9jثN(سmPxsi;fnSsdDSQoTx:'1H&MOn[ NP0ЋִqQ5J#g`uzjj (!:i-ۻ2[]W, -Y+J,t5ܟx-+6xwg, r⻞Fi>҈}*R6+ g#^NS٘d);\Q BUo|8YGAOB]kJK)j58qZ#p& X" lܬ"A8OB:+x5sjg˜<7%?Khs{TbHoSv0WH!fpI^7ɸjK;^b6TPi@7Dـڄkv1A5Bڍd)9 keCnG=j ex+%uL,u-OP.\ӭ)Tj>8t*%ۖ,Y \ݗ^=Gܭw>jBDU1G_9v]e%U\H^EUMj` :r|9_Gm{8'4@|`XMꌉ ws~3s˫9Uy12J ņksw!aI#gô"/,@_enR.+ߤjR]9٣mb[ZZ=4`CY >ڿmeaB[o5')-baC9=Ay}N뽨qPSDc6j{c ԛ}wF=g$*i;\:]OxA3(MJ&"0.A\^x/[MTwi;&yЩ_t ˫b pB,95˙)d$#LbS7A=k6\v}yN^ ,oD)w0Da @zcͼ]&㉆k69@ۣ`֠򔏱4! Cw?mo<0 $ǕV? w?]nIۆDg&z zUxϱۤ!~fRI<U$wצ29 b_bw3[Tg<ߕEܹG_ׁ1Ti>/ζ\ss$-~_pףd5pEDH? NB7oDQLTOK%[ÇJ&HË96/ggئ,E<0;i4ƦGbCXdb5`be7,E;B<.deu$of2J>_DOcɀ` 3`PUVbMQ)T~r#CfϞ0? .ÒSOkξq%g(yg+u߹ţuwr .R|v "Q\ FRIe ؑKo4Uq⼨[䕍 {pf-`:aH*T'SW;iHnj=$tYLAfS<٘s|kIp̜9tVX<%L4LP Dvw!vRvw|H$0j,%˝Jq٩9 j`4stD%~O?l_AF$α%aeM,b *2~7gr›\sweh[a)`$#hVE='phy!p {_J5촦ֆ )cD6,OE`Z3) .bqGbvD"i1"wohg_qj!+\lMՀiSJd{i "ztUXvچ1|DMZW5+އX ".yj3FaO?&)`H.pRNcA~0TA0f"7^U(ž\:J'g]oۖZg[;q+Ȟ: lQ0XU-, ~(ma&;H0uԡ RM+m.>~?/>,@?P:7,CiXj/┘.Z|Hh] t"ڑ ΕD5"mCa2{c&@]MTsK41ĒkV{_Lph$JwI}Ժ:5ncMW\}4k` ܽpLnYvҺ)E`IT*-=s< U@`seP  Is :7tr?#9jBKZЕ+S*aLQpun- _&{[PODiK<+CtqD)E/5w7M$U2g tJ7QT(bdn:q,uĄ%7~aΥen("'{cA0#y+dVhpigf+*EOÈ}y~%KAM\H edY OPX{- tʎjvc,BtU ,,bsÝgǦ .f\ %ߚ)%ߙ*#kt8d_9#,5' UR:I#\ 8[boN(Є!#k\(4#%m2@a="lv ,BpS9 $*2%В5A[h|@U3va`Υ'yCa焘VҒ{_km$BMsIz'$i ޼ J24 f.6 8>0`E)}ېc2&-vYFQ}t)A&tn07R( W=Y,!,?x4]7f( ZЀ+}Y\BXWi Sq6v GpabwKecв(ؔPH)E;Cm0(3a0{m ŝ2鬃7jlg wvb3sÂhLKyYϟ: Lʦ^}ӆt.6h݊뒯`XA1Ɏ AaOjt#l2V6e''wt$)Y<, -GԠ`<_Tm4R}e|C`UQ\8 ebUU4: 2Va0J5k]ۊbU-U~شd4bYaڿ(=6[Q x6ې&d 80@ !NWu?4f]ql⢗nAGh~"o JjpUJI H5Yۄ ]]qa b|J)vp3aZx//Q؁p^!5<Zyi?d(\Eg6 a Svi!(0j`=iGٚ]sUPX\DY܃]_w/-ͅNF O$e.z66ԍi{P..:HXS>9T-ŵ睊dIiRZRdр.  @#PY^ӟfؼmg'r7YxyV_t !ĚZsffl%%PS*>]%_zHL$L]g،Bך5_npyaMȻH] { mIqR/iΧTltu@- "(Vsv#߳|j@Ipw'`prHʻwn!![XŎxm6vrMc3;?pBE$X7xIr7iV2"2/cpOY&M&AJ hRi=TNP 4835 L~X^b1jP'o?d/̇J<+ SnhgG/]].i{8c3cU)·hu,_)M_Hx'N%nQ.u\R'X=:rxh?bآ?Ⱥ[ݶ;;bZ:*tlQ| SY~ Lۋz\ce6ӗKb";j*";\:25\\J¨TE =qD0T\ Wq;"3<bGwTyP 5Й #m7ݫV$*Ip,@ƍx\p ܽ =h(G!_3ui+dέ!CIۿ ȲͅK1ֳs [Cr5'8l0Xcdx#*Z- O^e/9vT"O|Mn( 'ݢQ#j8V,xOX<`ڼ^n[<:Gm8\m?3C{a7a؁{d#Tw1/Vk7Mj"Gͮu'ݵ^^=m Xn$oYE0 Rp7cXOB[+*L`yn ]oW1d$&+II.ߌ8қa]VѳWD93hh ƨX/E9F2וnto~}@/$޵\I `PvŪZ.6 uͮ)뙀(nx".X6wMBg5S=O{45 xS:O'(C%Qê'迃E=<?Sx Ti]x ) ʃ15BeޅW@FUπmNc1dջS=o|=0BVEҤ}'[Q p19 hi$I#DuR2=1YpXt#s~.w^?)x~،ɕY^ uXe:8V7 b!w=e-sFzea"uQF:"`v|ȡw BH0#?w!!׹-)QHœDD vz!y`e,{ܟu++b/ +CÞ-3ӷ6)n+9i\EH;|ի"ImRnU\1aofٝA ?vx0*mSe@d;eߑ9ʼn#'/sZz'y3I: zjݼ5k$Z`SHjAiѵ%]iGmAbZe]{AhY`rcκ2L[kWtbLfO9=ٽY qݏC5iGu^eJ-?\X`8q3$rKmk~QN.Zlۉ]R&ԘգÕIWzAK>%Bt^hO͗qqj(dA:7êEib@܊&Х~SY,p \|';;#^~0tQr~ഠa'Qld~‹6pBB 4LpaȢx&˼VNh \pLṔwPNЉ,~9a[wEl LTOa~nDR1DK%icwbhzE)O,^6xk/Rø=3$ksbdcxj)׈ez8lN$+y7d + /iMkg2*N\ѻg :fY[/5;.(#"Xۑ4:Ͳ% @~׀>~vLw?/1YЕ0K,n dӶYk,eF[8Nwe^"%.ȉ`:beyVM^%;"Xij?'CRe묰 c喆'ԺѢxA%`a w,;?nZq߬-/ӆMx I@`ew)6 59Ԟ" su D#9{t5N_/bwH Ck9$h՜> Jm\x8emL8RM_`ߣaV}Za3?ʗf@t<1qԭiXC蝍0Iۛ&?ceP[2X:,m߇>]MX"$ֲ_=tOsBVa|Dğq; I?_ߗo/1H0{_3wN_ZɷvpzV7px9&I_k 4`hgB͡/77;9X;;q움U1jL/3^s,n~29NeX9}5BIuۦC΍B َyؾ>?dEvIbD4ׇ\ӬDA-|N t7&qDY9{ M,uU)|:7; Ck ]]=ӱymN${Jݎ*I03n 9:wG(v:?D%!LАdx̷r畻 #uܙ1A>:HL~r>x9q| DVSB FcĊ;"l}bee(f반 LM;S>n^{1 T'ʄR_kg9GP.+ojhcC$= @c,>g14bǀP~`ffȈ73wn1v2{ɐoH9Yg`im9P,.RҸtTf\6{Y"8 '&CH I GI0`J|PIqѝ+ u?|qfٻ8!*R#z.ߑrޞ %؜„Q/ѹw :GV2NB"] A[lƑ]taΞצV: p;e 9ڦc\BU|=cirj*V&Gn3!JIl~Ǡ"8so3,E5OOL(K+?rxpUa/ z#-9B5g)$JQd^v2 D]`~!ug=BpuF =ʍ~e=Œ!A︃EfZvyRFLgGYoG/$ȏ09{4Ggp~R7;jUIa 5q%b\r8Qspi~c%ߙ򿳺^X_?$6ք9H5>eȶ5)VFq@G+T;!Ҝ+od;Malj;a$e {!)#3?95˴[&"&.ocwm9i 6Y-2<>{MhK{ `Z ÃMc a18֥}5*4v,%ȫb WJ{ܠ D8[9(06MEMC0gNaڙ'M^~ՙwYhUcՍ^C WkzwB,@D})B"ԬNtz)mSi\톡 DoVoy6[mLƇ~'Ki=)+Lt?O#~j2G>(}J(t=p/Ԕ_vo2|:tv$K# $HYSIA=ͶQ,-ܘi6oľ^H_ YZN>[ ە{'M'ѳ B5aKv|A6`\Q'x5`!jvAZWk 91wt}tΒu H6 ywga+ !W @ <$w5ÃW EK*nkXY^SWДa"Y"JՎLgWy~#!?2Bب[ +999TxBȃ\5Wp滣hdgٴdCEIږg"ؽkṔN fBk lS<C&F͉n?HuPNc"mhLJ쮆t4 .A=%,TR~)Ҫ}HkC%BI- q =7tGcƚ*ݯ,m2]}:cd֟^U4ǖ}Ђ6[0XTlגt N-UTuQ.xH׾ )'+< Նong@k_vwdJ5-kcJXıVb/ETm9ʬ doC@%k6Vj XشD wUUDڜ{ 8 z0VA ֧+*[5n';T\Ghuɦғe,%#;ro譼AnIAF.58`Ё{ՏLGR+ 7Ckn]WMЁ*1}VW^f n=╙ ARja2 0AłI-/P0GL׷%M @`8i82OvJF1O}0(-ϝ{GUEkCס#9:/H)Ju1}e/iJݗ; gxЍj,f8v}%<͖˨Ͼ>jkCI90/376U2ڲQ8a#u߾C5PWS'~6_mtc)Gfӧzg45>uv}KZi7 mIAf}_Tf ˵Ndlr@$BПCL{^?^.jr('ucc6^aئ\,tz#2m$TҬ 26 Wb jg"gVX|=P3"*F Ӷ۝A}+v2g?h&-S5žuƵL.pudÛ5yw ;V59N<`)obEKGm5b쏊9ϩbF=_n@_ug1 B0#YOU%[DD^6|CnMn]NzOsMCw\eL#I\c05jo}sHEV.hDk@3$1<@3KL+!3[^A=)N'-}+h2ye\@OIofk/a#?9ml\ep=@D=e+/|T72]3 s>[kMhڑ)ӄW`7LYZA`O2+!:wcL,.qkb+gy z? EzwViY>"6c#}^Sufbt0>0H=V #=~{5;{t+PG3iDhsԅ ~mĽhFqd'()ps@טHTXЖZ v|TP?~)@rmex)'Խ>>_Wr-1q[!ȑDȇ6AkG2YjpqvmOtmjX"9c}_T4Ξ_W2ϑb %9``Y1W8R>xv@a\]RCt‡*UVE6 }N n٨Zd_2CI鸅kRI_WqѸ̢ %vDf?cU _e;ɪBlhf O.ycPL3a8A >m:yB{ҵyy񘍽qM?N$VnG[=%Ƚjz@ꋍ6+Wrwkr86JMG@43qֈ "߲ ܪk,956X{bbE_Q\[^A^!mrR8kg-M. soQ&U.%ʋypKɾ2AbtW7+_ Wy[;μH0{m3 {bmuO&ښ=8')ބ(f$/2 ]D"20IpfRHWbw9cI X!}i"ǐQ|rWc"!-{*ߺ2Pv@t#ir0;t'lhi.W mklA/&}JOVEINx6zSDsz6>hseZ ۨ yUE?g̛+|q|j$^IHjk3>'i}扆vwSxx*z>":;JzIsm!YoS>2r`oE!֢ 'ې vTvR˝Cxq2rXPqc>omiw9yߑxFi;)еR G['; PYxſc"q R.Z"ժm} pv)ɨ@Rr]*ǘ4]kzmL!*H  f](RzopP:2*{xIX