libstorage-ng-devel-4.3.105-1.1 >  A `f*p9|6>X(*O|P6Yh1;A]񈻂aُWz2$o9@_1n` MTi(? B:3H%%ӕrKlM)ޅ OĻdbB.,/yx _~W()jЯI=${:N\=4;#}T)Ahr(2?Ż (֍5B>;'@>4B'ysb-aff2fca51e18912b485a21e2603522f23d14eedcff84e3b3f84fa85ea4fe032b1c66d86c571f88b625afa2ea822b9f480f32e791 `f*p9|ra !N`TMo')ėj@1/ЬJ@K|ûqE}9ntT ^=X%F#L\QVŽ8Wl"떇Fі^ Z3հPT3~Oa&KkǒLk?47KH!#[}wPJ~ ^NKI3<>p;C?Cd " S  !Ajpx    $L 3 4S     (8k9,tk:kFGHȀIXY \$]^0 b2c39d3e3f3l3u3v?TzBBBBCClibstorage-ng-devel4.3.1051.1Header files and documentation for libstorage-ngThis package contains header files and documentation for developing with libstorage-ng.`f'ibs-centriq-3Z4SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Development/Languages/C and C++http://github.com/openSUSE/libstorage-nglinuxaarch64{W'W $Q. ]  x  q  LG w 2J~ / o  1 0 'Y&Px C !q<FC_\U1:pB$t|}=L9f~jvNLE.9:::2@9wBF8CX lI|=99e! ,J4L~\Q<@AQur@LUR>c@M1:&C|(*:+M;>s>>9@:: (w9rw!B!-P%\"]"@]2X&_TThf!rG]*h~g*!G%( hX/nk NCUC!PF!4G!PF@_t* C]@6%!2Q`aFXjYjYjYaeL,=l(` CCUC!WG!=El&ZC4CC Cn`xa K/G!jF/V{!]FVrlnA!]F;^(& ,|1Xq9_m/GԖn//!G0@}@_k#!C!Cz!}C%#XZI$5h)D;GECG^Q2 bPl1.(e ,;CK](2h_j.g$-x`s!Fm'ga Ce C] C]xa f r ` fm8YhU k 5<G l5fi} }6: W ! Zj=o H@p ;" : Y k$ +  ) L!jJL -  (%> 5 m(_b{:.@-@FUM$=TacK[h8; |un9??18ȇ - 3"\`XD"3 $ S!zLQlanjnjnjlqg@]fy] `;[1Ea{RVQs~2dƿ8 (A *nC 2Fn6sxaWk16l.kYki!mM * !lvA큤A큤A큤A큤A큤A큤A큤AA큤A큤`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$`f$a8006240b5736255a208c3c1845c196eefc81c25b83727903de9b4684cd327df7f306bae643a02f51cb82e7a5ca81499403278562a405ceee3445b018be85d59db4d04c4ede1f04fc0c08b79fcf4d28cea1630b18f32cf2da024be87b484c1fd45e84056cb0242156d6b6bbcbd21230b4d84e4ef457f48874993416ce4aa7658a42b49792ae52d014417cd3dad9cba7a7aa27baf411e6450003d6f499e26862907a5bfacf64c0e267f1edd43bf1b40231be90c4fa3a9e60f4105fff3691ea5b7583b04b35e6d1f5870d72a7f7164052809679a89ebae1051c174b2a9973422dfee68632f2a7f4d0d3d0f0997a57ea19d78ffa7667b862016d60265757b36ba7615b2f2b190b619cffb678da2d65ff371b3ccfbb72ce0b02fa38aeea8f3def10fce502f509d70443c5440b201579e06a85e8042681d9b76a963d0301d08fd76359405fe58ef151c1aa23e15b3425483f03b1c9188e7fb3fc3f34d5a540e216046ecf7afa129dda05855d0dbd1674e03d39c340db6c39100fc619048d2bd495a4b4620d5c11beae46e22d763fe7a11abfc77809380b93adc9b2d33498948b372cce940b025583f43db4f20c332df3d4140a7c5cabb52dad6eafee3d24c19c125e199712a58bd85877be21d0e0d4d2c3c7085b0b2efa9dbf081fe7be8d98e6207a5aa18c7db25084a9006c2df9397eb95776145b0236e9fc3f330991ca65fde3db66b1f644b58935c336b0e87e671699e54d4a0a1436b619339cc63999f7a81c0828cc7e15a9ec3062d4e1b286ec6da7e37863443aca99e953f976a658ee440abee0c9ad0b759ec584bbcb5253f831c9b54598706889d2c3be8c9b3f5e487e03a6b68c0592bb3342185057a846d1c881eef040d4e0845c2ed05fe3c18cc2ef1610c258289b42268a5f1dad6258f65040b6fa8be745a2e77999d1f7320d0049cd839a3763efd1b79afe07d14eb8bffd454a1554ceee9b464bd407710430b507000d0f12869bc694595a6161bb325c9b3a72956e524cb45f2309bc773ab315bf3c68312963deda509b155a768a6654461ce9efa1aaf782f8cc3fa62aebac734fefe930378c761420480c88e959473dd9afd3539f1e4e21ec206c4ac7055b2a653881a9d9a4244813f8bd9d752e5ab49d97081c38004ff271561deaf17f71a3a85b0da58ded398f39ff783f99d84e246837cb7e5e82c7f8c4f38252f7280104aeb6844beb94668a014e3273a90282c6aa27f2056ddf6488e0a8e83981eee3afcb46c9c4fa4c717884982869723b50810ac9bd8ff4f5a8b9bd794f26466bba9acef83aa3e3548137e64e444dcd0a9c1e0dcb4d3bbc8fcb55c603bd203db93f8094430aebe6cda30199bd33587382747bad5afc20807bc44fc8c3fcf1e64fe54593f13b98c6589459076e80ca007995e7a072a79f67e6559f1e3f9f8658884b51b7ff6224f9caf77b782254fb3e3aa95148d5fc88f7a2923ea7b4ff596d5409290841d31405adc73e8791da015d7d26fe2e670dab50996ab61da8f50bd195d6433cc3c4d1ee23d32a626836f295a30db7a7336a5cd96246623c1d273bc6f73de275f8a2fe91811d6a1ae6d3ba004a6a80ee65501e26afc06f745417898642c4582cbe3e0799b809ece74290808e7c38ab601937b5cc3938df846051bc44423f76b94abd36f6226edf3022bb862472433d25810ae74a67d1483fff008e14485ae3ef8cbb7aaaa6221f883359cafe137e9a171ea948f0defce7a30eb7f27dca22561ddcafc3f94a3a5cae51c3c55062707515c4b4521b45745d1f8d50349b181de9534207573c54c12cf295826c52474fc708fbdcde963e12cf0c720ae973911577e54e5e8e8cdbfa7cbf6a1997b55bbfdb22a910b99c813aa3110dc706787efde25afebe9a90f3a47ce47f17529a6d2e3ddfc4b5b064cd9f7354165a7386ef863e44f76a0c12bd996248c93e332aab9aa08dc3e118b375686d30143eb476acdca8b4a89a9d69e3aee5aef2e68f0444ef4b4fe2960e9b7a14fcd9fde990c99aae112f6be463e1d4654d894201013e1f03b00ad1f1ae5eee1e5b4f4cfcde81540f2c416c80fbb8257753ea173d5512fb9e1c4991d0de364277d5a59b45b7e4f19b55b438cf743b04f0d8416ad67a6d9cf4b78777feecd252b10bf8eed72526b8a58390de4fb0fcc37041e003695dd11d8b1060c8dd947da1697d888eb879e9517f3fbac198e214533c112f50e550f8a58673f2f39d07239987c71fdcfff3b4ba9c0e34d12f86ef15f23c89868fb04d2579a67222042b83538a77e9cffa35740aacaa13db987c3bd69e41a430ee350cba441f59c3e23ec98839cd5bd01eae9c116e0e2fc7fa4925d5eeb164db9c5b0e8ac8d4c5a78bbb40da1d5b27d9c424e6aefb9cd0df01de6139e867199c2e49e45058517588298614dc65ba1e62356193985af91e7753430dc9f3ec99850937c953aaed3991f87f4e9eba5c46df2b7def1cab1cb8743c82f76a38df09d7d6151fc5fabb84f5261e2780d9efd2d075ad2ea426b2915f339912d479d13c95ccac4480e88bd5ee53d9f6b685c89d275c35139d2981d325eb5b609d42d08cfa84d745c662051a3e00f2269f9f3ed3f3836450acbd081822859d3300411db6db913ceff97bb79a2f48660506bc11a8fce9eeaf9b0f86a79ffc4e306d9a0a9fbfcb95185fb81bd36376103585c191631e6e7e3da1a3fbfaece47cf742690ae29fbc97e2e46f1b20f481c328a45a250f60e5416488d091b9b0f39fb3bfeb70fb04787901948064e09b947e3701e99e425bd576684c4c2478467492b7916ec11b77794f34ec8dc843a9d23724fbf1b9e806f50dbc1fee0f9396e9c723ad1f42368f303d3658e677179f64f8bc48bb0c3de42c9f61cd8950332992e09f315c47a269916c4fdab8769db197dbc9bdc94f5769f2ecf99d6a5e6bca04fba741c8cc2ea49c7f7a9559ffce46a873a3003046ccef3f3a617de4efe12574a835ef9afdfbde2e3d1b1d17825e9fc1768a2bd4a56273a58b77df0541191d9ea9d7d785c8d60788f5c264f01e8e6f7151ab47ff1111c90a69bc6882c6cd0fab4c1579c1c118cb7d717ce483a94bac718cf872ccc3b5534e20b06ecd7326d0024615a8d6901d6cc54e205b7f94a6f0f1a53d862826c7230c08f5aa58bbc734ab3b86e73df20c7472d397c167797a7910f68ecae4b8e41d540677466b38375ef11dab09f2c6421544d79db1921cb17ca5d0eb6d57292de1954c1e6c20f5a282f8082a7d729e320981f259c55891f2d66f5a4760721f722334e09f9b7c5e6853b57188b41db4699fdfdfebbb0e5082f98eda24bf7b5640a91ad2aabb357c93ba470f0451ac3ac22f320c6e61759d7dd7e0e2cd22a20ea82eed1329f45c187580e3df61f3710a5f7bee0c8eef3dce7ea239af5dcb68c420d6e9cddd50e0f6ea0853a7145cf1e4467178cd32d6b83d0024d93ab9019863dd758d6fb5d3422384d2b6b74c3093cf325a127106a1ed308ecb4f4953025855be49e172dad8ad92e0af94f3d2d7cbb3e300b896cfea3d1a7e2355b9e870f93c620a653ceb6213e4e1dc9ec6d71868c8a2ef539ae8d93d8b81128753d6c1ed45b695ad740a81ee240458fc5ec23fe43b18a21ab6cc34dd906f49f467b303f842fc317afb5a8384d5b2c2a823e16658c947c177dff8f712f9d26417936dbc52f19ae94a5483042c50293734475ff1dc9175b80bcceb9d6e62bc6bf54a3bf0393575152fcb627a9486ce76db8c20d8e2721b36315094346142d6a80aee1cc90175c25e5a4a46952e53e4d442dab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c66238e68a3e8cc7a0327cedcb5248bf7a596d2b7d709d017576284108ea36bcd142afe2ef7d9afa765bdff571ce07cc9651cc91a01ed19d9b968e6dd04396b2e0129859715cd6ef155837c1aff2a77ee59700899431d7d40448361b861d5e0a9bb14e8b4c0c45e4620346b8ab647bc6d62294883ce92eae2933dfabe582dc4b74a79ca2e23e3762c5faf9c317396e761c51a465ae8124ba79146f8063b5f3bfc020ac264ddef6f4b39b4b084e56386569fe3d245242efcf3ebb87bc42c443bdc8585cbd38b629fa0e029a064f4223c33d41907fd1dc494497fd5ec73cd58a7961e4393a944e9b99713505dcb7b5cb65436fe37096b4f04311c303c038be7f7842935501bb26ec1495638646acca76b8e0d12e32fdc7b94f70a9acca07cd4754602d1c41a8c843651bfa804c0e1b5144e0ed01c54a3796101e27acffc22485875f2b4d39961783d61fa5609b7ac0badeda985ea2d5ce99f41a54fc5a9802cab65a228714d1b5b9634695b9093334f66a059948b2ffc119386b3066910f93660a4aae239b871661b526174b273913bdc3f624d66dd667bccb21cef9bc70ba5fac304900b259eb2f898586fb7dcc3cd103587688cf4e06b324017b02cdb5b0a0df61218703dfbedf2e126ec1651203bc8bfa5820e06b936abceeb091a655739fb6997a1b18210cf79fa818471eeb4a41ea6e2498fb25461f8c694356b0efbc7d25b48fd6c5888098461e565e4ec6a8b27ee3308729a2f9bd8a283f4658c19f4b7f643428bf629fe39dab9fb8b2f33ba008c3ef73fd784cfa325da027dbe1ed5dcc73bed801fd5d89092e41e4ca5eb3dfa342a8df0b9506da460fde3749e6373632e0ecb956da6a538b807f41d1de11a32fd85f22ef8a365b9b0e83fdf29841919074eee3ce255889a3be9de11787918642a851dd43dcb18345287724e02ffc56b071e728b8a7ca9b67c99951d9d2f0a43ac89f31026f6c0003136511ad8524dbf2d5ef2822a3b825f6aa0fff353b6380cac73ddee82ac48bd55eb31650b6ddc348d6652b5f625745a04f438a7f0bc26f37e1e21a7f398c7dbe229f3b7e475a4ae6c4ee359f79a8bb4efda77cd44752cebd62ac1c34dbfa98b7f313df90fb4d81fa69ff3514441a15862a9ba80931f9921ea9611858772211be7c25fa2d5b61fe85ce87f2e3e6b1056a41287521779b43f25eccb7a99d1aee179ec9630394ce768cb5df5787ce9b6c06efcc465eabf9c6a5939be80de9fc057d0b10c068412aa772e5256e6cc7c8c54f2778276d69b410532d90cf5ca11f5cb365b5841f8d4783aa97da7f4aa22a82e6a865af10b76dbcf570cae2943de63cced1e25ad5839e065a4d8e626ca9c65844f3e1c6fc9e295b81f62574351137eac0c2bac236695f2eb4e614f1437245dd33666278726368d7b797c5b18bea06549423a545a26aef675a4103efdeb28423533bd6df92411c2abaa300dcdf58c5ccc76abbf5b5bcae1267aeffe0e05723c086d3ca2ee5cd3976244907f6166a371196e8c32d92cee67893ebbf9e90daa3a273c295450b1baeb0313630fe5c56a92809c7681926ce404768c540ccbca0a39752546c01ef626f0b739113c23e0fe32b39cb573e9fd15094ff771b4e0988c52c3b98c9cc979be36280b961c6eb2832dd76cb5e99b222f61253d239489ddfc44ed118cffe1e7c114da119a5d8b95943b54606672aaf7a574791ff6f5f6676112635f8921e1d46c3ebda97d0e3ee6f0daae2d255937fb31cb5aa7d4781924bca43a0f43df1904f2c216637e55320190f221ea28594208732614b5d3d72182292d11c39fa3b5aaa6905a9a379cc7cfee175e4d14bb8f052cd856ac72915d224b2b32c8a1893dff22f610b181ab4dc6c844950c41110251b96c6a053dff56f400b86d68a5d11ce089c1f51d4105de2cac81e8ca8e982f9155c58ec8974967abf1c021bbe99010fc11be8babcafd055a0310755b659d90c4a406ca9b5d9f441a8900e886b7d2c2ef6dbe5e258b4aec2d1d1ed1fff99010aab0f1414664ce51a3e4ef73e2688a209033eac502255ad2df11aca06c0c3d248a798fd24a235ed8d5e437c3e13d42248fffe596ef2e8f7eac302840b8d5065808d22c2194ec61252c85fa52b144a84bc6a6bdf3ed62f0f9207ad0410a6fcee2881e6678076653f45705a256c9ced7e57e14a6344f7f78e163d00caecab0e6aa4379a0804f5864852f73d7770e52426e58343e00c41f10025686a61134cd5cf5f5dcaa162bc25a3d318ddd7cac10a38369b8df9873db10aba330530df1166cf9fc3e89f7b908ade925ed2d74a719cd71a87e172897463f285ca6d4e10d5538758c1f60a70f988cf4889775d37ce8c34d99f486c77a0356adbd21d263a70c52458df88cd6f392a23d693e8380c35e02e9316533dbab7b41395c1e7fca35c88bc56c5a75230b358ffba53b0d3e24b1ad3f36836de91767e1b2bbfcfaecb5c5ed507e120c12b28b9784aea284519c3c39b207a8cafa8715f23e0cca8296e5c2f7529d4891c2aac2101b95f5cb16e3e02c9b540156a8bd9247f420216f07123622eb5b4ae63d2526f703ba38b4ca895a912e51b376104ddf435db0c9828552e651278fcb4ef9f4d82c2b879c52550ea6d1264d01f897b0b5af0049671aebc62f855fa8d91917f1b6ab92461fb34b8b3c7355dc1a1f7c469f9d7b857d90d13f5c1013b02bc0efb390a9e741a81b486e0f47d8b03c74eebed3db92ff77de5227586ffa542a23307b977c18d4c897b38bbbf0ef3d5fbb15453e0f555d8a2a1b88aca4a618ab1c5fe7bba172a099712a7b2d111f75caf371a9e655e7c6790ddda6a30876aa06ef43fa9c6d8ab3cba8cd63cd318db2435ce7bcf394e591701c8bc493272c92354565d2499502fd393fe8885fbd2878b770f0d60348062fa51ec01f6b599f74bbb107eb537e010c10fe17414ac2a94bbb4151dac271684958dbd54a3fcef24626142d8ac113f776037fa8bd35982925ad24002a36294e9d33724180eafba343e12880e42753368991c5f6376b575ceaab3abf56bb2374eb989ef9ac0def828c463f8a8b2509d2dfe74c75e3b3128680e087da835eaf1f25d0f3d960324c1b03638fded68371ae062d396ffa3e8d518ced77455fed865cd6c32b1ecd84ddea4742e985737f6f13bb8068da4d3dc47c40664d37001caadfd093b2ecdf53f70e2fbfef154faee3a27dd616780334df433f9f99bfa946bce32eb2e5880a3497fbe931874e024c9fbdd3dbd56862b8a8b787fb0c8158e733c31fafcbc299db6b76e893b9a42dbbcbf470711173907b6073f6f037dfcc859b2587e832f2a1acc45d4a163478725ebe4c81881b8617871ce080637da71435bdf4104dfeabb9a6d7ab6c914641a32073a72da74d2495da810b39e3c349243c3b1e74f0afa27fe21228d30b5718b4fe941d94edda153a24be9bbfb8d60312d3d0b05066dcbd2cc403906b31c60d32bb6135f9b656ff42d5114d3b64be78214029650c6205ec6eb60d6c5f640678155e4e50ca44acb2a11c1d7bbc3b538ace6c17c4cfedbf06f94ec3d54b970ae4832c6c1b702e3411b1908fa1afe356b5b19be1684b9dcc645963764896e3e266cf131a905c2daa4bc08726abf5f92a19165fe38e81f3419737e62edd0a14cac366a9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1ce644db35d0095ddb41aabc2fb13021c99facd7d8682421a882a2f8d2dd502bafb367c3fb9d5d852af0804edf50e7a922ef165ccaae6cdb59b37c1efed22fc416166469fdc4c179d903e99210058f316625c3799e47fc84820f11308d34ced907978cdfec2ca4fc6697474a12318262c84b326fa69be9cb8ae45bc23466989c01dedff66688dab32db4d03086ca6770ef6a291d2a2574f81ee4f3657ef39cf9ab6307630180cd5d57e783415a0b1aeb343fd60a0a3d024cee79439d692c71a73c92f2a7d5dac3f7ed604e24e51ccce0acc384702300fc8947729e73f764732ef34ca8f7983183c980fc43dc96aa77e13404eea9996329cc7dc7640904cab18d8deb7335c860da5dcc92b0ee25b5328d720a8a5dc8770b58992569adea414aa1c2ef3f433945c622b3e33529b734df2facb4b66f32b51627400b3b9246b4bd63bfebfdd6f9828ac4110589371df31784de248aa34dd9f776118d534ec545c4e182d0550a76b6b5af486ede21ed3db6f208dbcbbd3ce1397858b1a1c5d7598a55801f4e3de3764ff915a0b03f07e547361ffba00cccb01adbf4720340dd474ba5d783273e3b61d4fe4377260068983653b930ae1c8bf7b3f0af051f92ef29e2a72160de55545b678c0fce1adf6fa535c40c917e1453b0920ccabf166227ab2b06f55f8efccc76e9841f47b8cb17833b7ab422c7b89a16cc8c443df3a1b5fe36f489b281e481ee2ba56895cba51b857d638725fbc09c67dd175241187855d12e1919c0ab15cea9e6294aaf3ce02611a2f41a8b3f832a0a668b0f8f0dd0f6ec15a69221af83fadac8fde772a02378086d05cccd0054964f9f4758c7c898eafaeccbba211ef3c7925b8c09d55c2ef5cdb3618aaca8892782b3c47c5db2fc833ab2fd00aa689375b8b49195eedf055e5a37b2257869aaf729291ef493043df4001ec95b83b578539fc4fb9b3599313b00e0b4dedad3fa6bb1411241b9d9f52b30e068f310ec346012f0d4c5f0a0a69bc2920204012dded6dba22340396043b1aa8ce744d3fdae2aab25fecf327c5f9de791b0bb4200bd783d41d81324ed0b708ea1fcabc2011896fbb69b204b880429b4aee134f038cc3282a7893885ce4be9c1f3c7c9916594b22cada876d7de6b5ef256c1076a34c717f4194edd6678c22c787448861473ee52c5786b260709c2b891701fa00396192437fbc7514dd227770f15447b2be2ba8d97578f2cda61f64e444e260e70b15d559f5682bced14b30e83ad5c3a835d994033de4a484c92e8867bf745e1908f8a2ca8af8e0c876dac95cc0aa42d7c0201078c226c8cf079759a87443ebd014da824bb5641b1babc35277fff96e13a8d67bf266ef54d45f02219db55e4e468866c12db53b2a4b2824faac117da14086996f2fa01622754e11bf479b20969852612ba4a4069e52bd509feb1dd169cdc850930a0597030cceae4ca5e135765484a3cca8e0e9d7423e116338a7c35974369d34f7394d31a9b4ce21e822972f99a5686046b9e2a3ee8dac25aa12e06335b1472d0a4ef0e726f3ab0633c253d1fe73e5f806b4d92b26308c980b9593d6a0c62decc238fb8a7f68eb27316849e3461d66eed33de66e329c2001cc31bc48b922c16bac26d6f8d1d29f1467e2c90518392fb7a6bb1c764ca7a2ee9ab9b59b2a121f0702cfa34721ea780459c40becc6123f8ba86f14e8dade5bbd048b72ef3aa1d29096c27ca58a1f21ff6fc14dbc7928f8454c4dfaf1959083245da30abdcd3581d19750b5ded1c2b9ebf4ee9b485626acaa868c4a4fa604501fec31d1e9b48118816697f802dbac0e074378d2a10ef5feef5cd1a56c43721833b34d7473d8d5815318d9946766247ddaac7e17e27edfa9710d9d6e5d15f35b4042697ece74ee1a87c28e91e1d8f94428f79ef24727cf2a815e69b189337ec45cc76e8a5d88a9087ba52e28eb8e649829013f83f27d53575f5e5a308d2146b6bd0f08c1f69da5deb0876bf5e043d22d8466247cf0f1f85d9acfe368ca30b1d57b0f88991567943bd3bb4cd141eb982ed7ae942a58302f19311f5ae3e85228baac222bd44116f57ee87b769397d96412a453b20c3b8d343a93841d6264255c4b3c08b0e0ae77090a25eb56fe1c60723e1cde176242295754ee971a19b62c4be642178f63608b239047f17d7c8c8701e845f58fe8ef93243a85297e1e93452857cbcc88ab95de77766224daec1e4b390e571efde7323f8550ebf196570d02d52b4a92eca964f3ba81c93c0885e4a6de0c3af0122f59f06025d4899d88b31edcf7a01c0d5a0df509732bc5b9809b51cf94fb58baff7de89a4d99ff69ae9f56302e738a05f8b2aa10c3070d1c26675850bf63f0cc9a7eaefbfe4a2f2c1dddbf7b532a3e343ef95aeedba643ed7e09c07b1fadfa2092b5688b9cdabb12a72321ac12f7a92194cd815a3117a863d7edb1a639993672aec07392544943e275996f8c78d0223a1d8a929789e2d55a447a2892993608658b5bdea86ed93f9238e8be1149defbb0741edde31bff5de681c711b4cb6397c4c1cb92fa7f1964e1f105d17b92f0d5045a0d6033038d14f92f045d18783a0853846370a508eb5cf9d6bde14eeffa3c0cb9fb579b078c7b5023b0f279d202858f654b2e20354eab759e0c7841f6211264e7885c8ef0b97358f5a330f68081f8ecf722f2eeb8593f4167796f34d702a01ac7acfb8de5afc748722aabb0ef060134925df8156ed7a94249c26343fa9daea0fad1bce7ecef99322ac90223777fbae08031e32a1067150c794fea21c7470ebf43845a06c4d12bde9d4c9598bf0b40a7e8dc870cc958db78e32bea4d86dd3e4323dea40f9f3f8fb604f2746a06cdf8e352d4fce1fb2053e71bc186b088784efeaba55f9da76a25c38a97534be41e23a52d1074fd696eab3debb34ea047c413026f882d36d75ebc9db8d0341e0523734e5ede4c74a8e1a48fe0a71b7149c3ee9e6ac8f29cd520bb1d7552fbc0eb4af2144584c5211c9d97abc8bf4975a9b2860b131b2e97d8dde21854ddfc1d2873156697cc9eeb559e590d19e172236a71798b9e144eda53471a78d0e3b703987bda810b37a79fca8dffbe4b092b53e6cf0458d1fde475590325c524614935bc55147ba8cea436eb5e8ea2288b3f1838e64992e05b1eb06393069e2973673dd65cab6929a5251c5d8ec6e8178bf627b4b1fa41f8d200933b10cba402dbc339d819319b14f737c94999c65417da0846745d40b21fe89da638ac259f1ae0dace64f645ed6ea86959944998a053b02470458e4dad77312325c7d77ae1ec5acfc5108fe326a3dfcc1e2f090131734c0492b97b09b98f639bafc4b1e3a728c5f8f43889d29f348ca6fcef28269cb687fb3e38f5f79c5e9d753438fbc7effd1ce7f3de6a10d17e616496c34f3d07732330d9591c1326a16a709a42a99bd9aa63349b261bece0dd95990834e1a2131eb0cb344042cf57c9094a42e6a2816543b00cd1ef4fd60d8f6164d9e66d97a8a848c231822ebed9015542c8ac0454526b4b3148b976679c045ae3f040b47c047cc6c84f41d5575299fcd60e3a32ec2ca953de40e960334f30e428ef5b94edeb065038301a4ce31a6830a256deedebcd1ff9de8f87e36ac19bb49b0a478778aee6310079bba4d173ba80d9dbbad6d71f97f2e7cabaa430d8d480d4c1f1c4d2d3b7ad1382b9a22cb64507b965c83f3ea35fd3d36e9b2415c0951257b09e76102f2160f6d4c540c5d977e54777d96fb4e5bb274bcf479d52ebb3e1c77e5a66bb63628bd8a857328248b16008ba3d0b1d1e9bc51fc5c7439accfb21cd4f1f653def4a477f82bd87fb2f848e3e59abc48325e2dd72d586c316e97b8c5e52762f992258746da565e40ee1f1b2c17a226c7fa23377ab97d4447e718c41e64621cffdf5b4c49ff08090ef7072963187a5a123794c224c71e20d1f944cf857694e5f3235724fc5859da275501eeba76f516c94dfc642cde9961a30a52cb9a9f1b0d5a433d27ae10881c8e735e63e6dbfd4346928fba9217883bea346724f75f9e4041a0468b59c471c978af549485392967734d7facf15e4e3afd92f6e74f36a607c12afcb9726f5132262b9a13123f9cf620943ae038d7adbcc8e9045724e2aeef99e7c4b57aa35035a07900abaec953a396b866801c86bf1a7535d9cf0d4c2c72284ef6cc0387ca7ab2c3b93fc2173815bfae1b9d8f97e73825167e9dd9da2d09dfc3e4733a9cf17d142e00afcad93904216cd85f6ce1ff751b2f0e1f6749d43eace5ef35a7185ad08003ab87be5bd5450b0d1c6934cf7526e3237212467b11de30cfa2068071f90f7c5838679ea3ba200cd86541bb6a8f5249413f6e833bb4cfb87ff6f9ab84529577d869b147a70b04c2e324e8e7fff1d8bfabc491ee4e88b3f6b47cefe83731b15f4d581ed056179cc83c398d014c840f94dfb57867f1c7375bdea0d4cbe719f260f9c38787147755836ac5df81a25d1070d2ae663438d34a8f20824e7bf80bf08db8775a21b02fa649d5804c0085a11e798edb7ed2808d06d4f07eb71975354ee24c88c20d128239452aa1a280f5b254cecf2334ee0f6f8eb62e1ea29d7d576279a45ad0074c62738b7df65a4b38007b08a87ea43e597c83211f5cdc5c07b82eaa8b9463878a96c394e2d2eecfd88f9bd606b681fd9cb0179ef633fdd2f70a6d659c53ebaf50909141aee31ef6ebc3fa0d9ce6aae04eda8294429f439acebc00c08a3b1282c5b30f0bb336d60b3ae127f772057d34ca70fd4f3a254c55a705ebadb77efcdd1cb80dcab3a6c23b3b333519f997c47f3e23a94eb3e5f005ccec4cfa6e4651cd7e83fa9c6a8bf131b161273f5686a157ebf1c994c06abcac96515ff03c438e645802cf3d6fb79ee60a435b968842f048e75336c534b8ba74add0cdc3ea301f4eab67b71983c18fbd696857c66fcc5e8d800dfd4183ce18af83fdbd6fae19d0ab18fcbf6681a286a2155076e98128004c1db88198b0f4b8ce9fd2933bea35cd6b56fb62151bad8e86c8c128182fe0016e4225fb52d411b839af6c1b98f3410814d05904ecea5aabf38c7536b0ad337436b584fa5c34aa98ee74aadf63c7a472aa4282aceb59f7025583a091fd5a4527073770d77b2114fcb77c95dd883fc8c07e16c3d292cd1e8fb6ea164f025153643a3c5bc719cdc221f53a64df07af8b35a56fd0469de393bec44b519186ba2b1f7f0ba0d3fae4b2606dbe15fcdba76dbcdb4f16db2017572d4cbd305a2d5b6285d725efd5312543708554735baef39c727ca83293beca62f2d023b587d4348a83e1b40ba981ce4248bea22da7bce2514c82c002021eb311acae5a725299512a6100cebe1b6cb9018bf4c38f5f310f5078d6448c665bda52d0ebf641a7c1f51ae3814557e6c16197c475937b0c03d2d630d34dbc1b0bb96b764e158baf606bc4494eb2396058cfec61df93bdd72f662fc0a7a77aab68f6b4b4995126c2be928a0bbf855897019c6f0b212d53776ce7cc702c14964452744857aa045d4e1d926842bd36df6d892c8608cd914031d1bb9a904ed70934425fd39940f2435333067b06f6e4edf814ed56a776ef8ac1ce8dbf0505345564be3c8f1f0e5d4e8e0053b88dda706b4780e09f2f3ffe1a3bff75d58df63c1dd22b46adcd0f97fdf9474ca495d78a38092aa92f82fc08ab134c12279b9046bf5089a6c5b521ac0fed8460d3f071b889c84579fe83934fb173fb41451e894e956c8bf25a348b72d4a9d6586d60d61a5b52b3f3629cf2599a025f4f750dc48ffcba7131cad528ccc1ff28e6dc0a29f2ae2a8c3005976a70c4efbfd4382e29be13804b480151c627e3b287cd743e5d755802a4035c6a2e58b65cb2ae1e087f621854e7d73a9a231480fe6e28edc9be3459b87925a3b829f1da1e75e78cbcb8ef67764231fb39e99f42ad441cfebba569e8214d5657f5027607934bdf84216bae6e7765ad8e506f20e1bdfbe7d193dbb6054646b71db23bbd668cf7533db7408698f2baacd6485f89dd4f6de35c30103f82dc04ce69dd14986465f4e1c96e4f418ebd775c7e0d43b4a4e89490bc9a676258191e7ccdc396aa23c973d5145081b2d60e2fdba834568bad74f7b5450e7a7689c41a4328c8503d1535030b34c4ed3aab33ec4297319c72eba0f533548f86e42a2b9130c0de3be1e1aa6a431c69e74151a8e4b8385ae7697d0460ab1ac73c811e99e9ee443e02a8795a5a2b43205320d960d8ba31617ea512ab562fe7446d4e3dcf3a7aadf7e0f403fb0cd35138989f499d26b5afb1f2c7590e9f3beda188d9355b855ab8835a8e83583580ad90809b9dd5940705a3f885491a4fbe4ab2b50edc5bab20b4455ac6397dce4042335794c19a1e5b7d1a648e8ce025d0ce84b71b9182b1da4cf200ca2c6507157de1cd37191f1eda8457b875cd8bbcc4894caf8b70fde947e14a380904488b156522c7fc3427b8b3cb2625e2437d0c2fff64f7e1fe5cea632afff6f235def2b2e3b384db646d58901ebf2e24b2c00184e20521e3bf9ac0273324c88d3a8ec2c10f7499fa592bcd81a57fdb12446ebf8967a26ed754f623e3736619edb597b35c3879fcb1bbed874931e99d4b212615817d6b152c9f06f0e42e93a1f5aa61b5cedf3913b3dead01f3fc1035ef2a663133fb2e4551c9f466eeb206d3e6955e1923318d0841c791832726de30f6a19873c94f43f8699a2e0396cf4011940f95d2c5108dfad855c858dd6dc05da7813a2706a9edbe5ad93f02423fca5b4f4ff618b3d6a369ef176c58c8d027a8308fd37eb9ea2db7337a2d79518e6186570f0b92b338505178f423d3e0b2597ae736c1f95404c677d09e11cc54ac4693b77bec308ed3f9d005b348f5cf01542f3c2f7975dafd26fe72abab7ae96221654a21aebb2387d163425c4e2d70a1e34a2a21aa37cc127dfcbb8e341a0589aeb6eb25c5fd1531089f56c799bdb26d2e26199448a591d8092b3369ba9fce5dd3bf46c3bcf8fedb53ab9dfa54a63a23fe0af7a1bd0ca65d58b50364269d9f0558cc0ea589d9b12dacfeb78c776dd7245d1633423dd4cbb9a982b7e4177328c5e5e2e73f1e5ad9f8f62e3867c367984a8548f9bd209983c3b53b74cff28e4ab3b4aec70c4402c78e3dca63d1dda19030f9a0a5bd83190845860224151cfaa84d0c6fb50fca8cfbf019cf1d3c839d8d1691c371a4ac62f71c4361dc55e6df8a212110f5b09e819d9982a88da65edd611bcfa69da10943badf85d65e46769aa34145ce9f1055095a2b43fe6b4a0e0bc9586fa9b525d1d1871f2c0cc6fe391471c3ceb9ab8172f00b6cc0e33536cb22bb9efdd1f4f63cc9bcc68ca52af60d5431274628bc885bed025f87da9bb0c5b069d03edd247c9578782f95fa47ec1fe9101694a588db1439bd1592964bde7080aa19b663b3acbc6a398505901faf2590db9352a98ed76715669ea2334e89ded5673bb484aa6490499743eb27c173abdc8bce87f48996709cd8680c9156a4e356c663eb8c144ad580f48e278603b6e8ae483f58dbbacf79859500eed8d8a7300b0072ee77efd912ee542d02ccf0afad5c80e7272b7a1b52f22964c215fd4110c9abe815b420ea82dfcb26038f7127348548d669e750cd2a176122dbab93af1ab4cb114c4c984966836d0a87f17a69f73f384da200902b7ac81667c57474856e99f36f84bc16321e69490ab3a7b877d5da9a7d10bac5c7be1aaf6d0080c34f970c26b8ea98f9df83db7d4bf51b1c6aba105e4897009db8dbfb74143f8b5213260ee19696d312dddab5b55ee67f8aa83cdb2b5f87ef89fad3d03287c7c3ba75cc2b8b41a993e0649c4659c04c85fe137e456850a1b1023f2b50abcfba47ecda90466bb345a417a0a520eb3577fbb2529a586bbbc0999fcdfd28f1def7338b112bf6bcbde2c223de9eeafba53544dd3aa0cc1c73fb8c31461db19927e174199e5a878bd853513262ae5ba0af51dee512b110cf54ddaac33ed37053276d41c54ed67afc1d011391ac70f53957e2ac4c53f883817388456b008c8f63887313e179fbee97ce6b7c0690730df7d95b13ed223822a8a0ff76b9cb5039bcae40cda1c6fe0eb4d568947df67aff07fce23f58cb273d64646dadde33abe703c6b38fce8cb8eb994f98f6b8ef8f842f6aef591be2806c9246d1af1179d68d0772035f272e33631336905e2d1ad34d6177d618083a382089537399e999a85c4f920504c0f764d7764a29966e1d3977a2afde48ab3fda893f06567fb9a4bb3e029c9581cbd7bb0d9aa57cfc8f919f4fd301f372f14581b1a0d14960b81cc5e540d00f4166827a3c07413d270be9fcf3aa146d429639ea5122b40e37733bc40585b88ed12dd749758ea26a50f18ce51c1e145f1f333f18c3ad8ceccb578d344aa5461584d122f4ffce4023da5771214dcd2f5300b28da6001886da68f87519a3423d094764ae17f6be2c587704203c2708ca7599f259116b331b89ab238106435777ec70f91d17c4b8c46e59ed50a01cca5892e802598e03d4ef17b77f9589ff6ebf4c95b81043c94311ef7dcf40241dfda0017411d64f251866bd68bd2264baac9507d82724e9993f7404e8c67af30678f4aad140641a15d6ecebbd2040702ba480eb7b17cd1b113542c4ab272ce64f5a3de5340ce94e611638bf3c5e4449bde1ca934accd89a63a8c3813f30136b07076bff66d4f2b5c407b65c4c6eedae8bbd4524d3a2f57016a13a414ef946e97784d13175b1bbc02f286826ef3a8e6fa0628f24614c3d4168be1f548a43eb77a2a1d285446fdf52606a29c77604e2249608cd7a979b02756825964b9b50db0334d83b3bd0ce039fe9c9ab55582ca46af6db6920303a91eb3b4b5ac4f7eb871f6167d472c8c6384ae2aa6bb789fa1f38c4ea7637d6c444de3e24eaaea095665a43cd5acfe09d56eb76ab5256a9fc6f888c120b3e90a6a5865145c3e141d22281ff16e7d241f302f0f6cdeba6aaf273d4e5a4780a93be63a9f4b28e078564ef64534e9fc45c21ffbda49af27f549b9c44d571fe9363f5d424c75a4db4efb20116a965d0469f15969fe4bdab53048241b163a8a7f90303abf5e3fdc52707489b9efe6cafdbac88a2da9cc7cf7df94cac1bdf730b960ceb1987a90dfcf99019b941f5d0ee13b67dfbb413fa6edb0cc293d0a92fbba3f4e3fbbb3353a8efa2ec94d3d346e45b012b4b40ac4b81f4197920dc28fd97e8bf116de0cc68be83f2508c65f8c6116a6ed26b1c009a602484eb83e95d8e4bce771c4753c8c738987ad0ab595832060ab056cfcc2f0f79a989ef6e17f0ead290a0e8f195ac482d864623781c5a9a8dfd6d37c97f97e8eb30927c64a474c288644abf7e5fb4e36d470c888502c7ad5612e30bb6a63b7a9f1ea425e3d784d5c3b427a8d0a281b6a6fe108bf572ff55db7a4a7caf60b82a9bb29a92faaa50b8938f9672667c25f6f8485d9c61e8dd329f9b78be8cc52eb2fb058a79f8e66482ea3a3085b34c390c1d878b01bf6018bfe0577f72284788a8ba300ba570c08033a2ac36e6f6784c708adfea59d50e89b766faca6fc6a44909e4fe80b572cae43be826bfccc9874a6745835661b731c85f32dafb99dadd0c1bbb3e9024ed4d248f161af496c00289ee4f61e9dc74d0595613d51ffad8733562e01c3fb24c0471ebb4ea1a1600c74426f7aabcd6e03999f8f8eac95635fdf767e1f2cfedf106a5143bf0676357347ab0a53a4712ce79d667f5e62e311fa5a47dff4a6ac28b4593309e982f2623ff2e736521f523fe3927a4dd5571ac6e83483d24903727fa64c3472b581a8a0a8897f840f83e51041b5e4cb098895c4daa99c9d827f5745f9f55cc633103fa1f103031361fb6229732b6e944a67910819ee50414a2bcfb6b73523deba9876a93472d933c3b3c824f737320d6a8a945e0f40cdf3dcd0883c31b3af22e793e64cb2edba9c3036af08da42317d16baeeef9c183773e51911495feaa945678b6109f1f68d3bcb1a26b1d59f53c4634b15830abc9fb523b6dcd551930f85a56a421151900936cfab1a46740e0ad36a7b0c8777de2555b24ab99a21974811fb36cd56408acbc3b0a45cd0aadf4ad3b0d18b2023808a1a9c81b3a57e24f61acaab14939894653b8567297f9117caf647bf8aafcc33fc9bf28be233db354dd89540ebdc1cb5a372630fd203148e0546c371f7962aac006982dd4f5c205bdc9341993e3e5f309419d506cbdcd762caf23b84f9833de4a543ab821cb5308aa8ec29ce6fd809b7efe24cfbe7be3bf5f9cd7769a6217c69742c1b539e8bc33823a0d5822a821b7b56057c67a2100cef51a56c011f34a4d9a2da7781599f54c81d8ca511c5bbbe9c7d94156041da46a938882c3a3856253506e2cbd2607800733edf59f8108b76f61de1e961518b2a1074534f9d62de31df6cea7bc0fff10b13b4b7f2439bb488767cae5de79e137b9c651ad080a47d7600981df422ff053e4da5c136cce73a8175f3008fa8a806351f3affd46d2f22e7746ac03c73d2c70f71884f2b5d17a6098a26d1421b5500a9aa8e0ad936f7fe36075f5991a29315de73ae8726b1a97f6846d1bfc2215ecfa5fa503e9c40aac04f74e5ae5e08870b73c3384b0acc9fa6d8d146f5920af9b4be15c166083f03e85c70155dd5619ee129c4e04b0a820ecf20b24392a4cc3184198ad6d055feb64f4fdf0f4c9ca2fca4095d422b1e82bc4a10b4f92deec3468e36443516d5d6bfe70f239852029c7a82bbea000da7b6b2e7b7e1c7dd85f4cc3521e10037cc85d70112f9bd70686a61ab4b561202a015b8a94dd9c746742c1f471f81f654b7966d49e1a2c12a7e9f0feea21ab7a5da734acc23485b58ff584ea8f90686cebc051305bced5fa4bf68ccf6c074e274073c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830e30e401eb511694e274a71b29f50f2cf2822e3bcd53fe22b8efbd6ae2cc1a7132b633376c2afcc5b6436930a684af6cf0e900cd468660ea81fe1b6f4218ee0feaab8111646c6528eeadc9cafa27cacf2f5a77cee6874df9cee2d6a4dfa7d2e357a5e23b32846af81f5a02b9cd46cd6f8a610cc5513409aeac1ba4fca3c2dcd8993ef316f021236c4655c6f744eec0ade6389390ab9d8bb6185db17cad82a5b435cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b44dd26a61e006c7dc300954e0d5dbc42bc56898f7eb4567addc07a8cd10a7ecea6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26a337a7f7c6c9ebe5bbdddbaa43db2705d5d4736b21d075b2023534a0a9a07b46ac595f48f77f6570049fc0ca984e552e9c15e213c4ac242502f992d97bc99d10af1eb14a3113aa6e67a173356c47636b8f165d90148c0a387fc96118a6dc8a1a57b2035c158cf318917d06a5992afb39b2303e5b5b6d8c54359341a8a2ecb1b527d5ee6a82c338de656f0c9cda7465b66fce6adc34ca45d191a86e5441664fba90dfb6a66c59f4cf2438c55c03394a9a46e70a606787c46e82dbbaa7738e2efa7e43ac60f3d86894d7830110ab1226b00d43783d3dc5f56ec472a34568f93f247e4d12b54bb4922bf20c01b6906be5d683e8ceacd9085700b0028915799c148d3f4c7e9c5628fb9738fd9b448f94eaa1c1f1615c2988c209286799303344c22e03aed7c1954632f379c978296bbe8085ed560bec772621c5bbe04427ef8cb35b5b01cd1c68d65a34f0bb9c73bcfe5876787849b665a61315c4830665dd66822eb486f524a4d81e156fcded9a1e031b2494fbb94f65c57d379049b99bcb7066414e055d3d7e5917e7a0a7a0891ae1a60068e4e126a0ed8d7f7d5e306c82b34321315f36aca9aa245acf14ee0cf03569846aad9529f199b9853c56fe1e5875af971f0bfce045e5cce0ddac7cfe894d92dde3910c315d2dea130e5b24a908d2b127cdbce6d2e048b136ea9b77779869e94afaa969ceb7d68b56c48034a165562c2397155dcfcc3b22cdbd5fa5ed5af3256d8196c0216b4d25dca90c045676b8d7dbb7685193c4ba8be90f5d2c040a659b94c480c54a2bd7adfe56ee9a8b6a743e1ff59a06b5fcea2f795c8cbf08f5b7033c8a3ed74dda12ab13acd2c465c677a8ac9469bbae5beb1cf1b16bb134a038d94190b6c189fae8b107f043c42c9eb9d7e3d46d49750df1a0a359c396220bf99d4569bf0326a3ac2f44953b18109d1a64f42d4487e09100c774b9546c006a07f5226036c540e0f3a039e70b67039a37f6271221e082b85cf1a326ddd28bf5c678c588b65d43b34e3192e85650b0c024b4956705a3436472117f751d70aee25dbdfbfccfe7c095f20e08a025398c780471c227f2bc0128f4e6951ed1313c809fd646ed0e572b58d29086933e9aca96132d45f922a87288fed0eef4883b5ef796f60b78dac18552ef2280eb167f11bc63d4752b3dbffeb41ebdf6b45f19fae9dac0b69b72b82bbe7978989fe5c0fcd6e05aea9f413b05691d2c4d2388e4a29ac17e6cbb6acf2c8cfdc66ca305b835b658e2a9374cd9d938936ed5fa2bc7cc687f77826961727cff262368bbf47202f5a6c5f8b1638b444ac3c59a1ab949e787291e367508ca1bf8a5362cef20ea77b749f594affe385e3dc084a6249f529d97dc7ccadbf8ea7795358b4afaaecb667c90c3726c8d56e979bb9109af9393135f28a59c9938213438812a4a904d463f32888506b92d7c605b172055f443f1113638a552907c8817892ad8c0b41b29c965ba95286a8491ee7a00a7dde64710afb71a2a55819edab917ebf56614e38d5156a39e779f1c1ca86d8a3d6febefb51aa507a134e4ab7499021ca81595b81d9dbb07a8b120d84fd18d685812f63d321cd74cb9de89c60aec2a7a12e43978a32b5252d0c17005d242ef5bc6461d720f4c945ce29acd454608ba26eaf7fa9cbc2e2d532bb8cb45106d4dce4374412ebf283d43c9b83c11278e8b6ea85e357ef22d5fc8092b9b3501d21ba4ad22176eb8aaeecd7aa627ae95fb94507cb777c0db309075ce21ed157bbaa3968a1e208166892b855db491775a28e7983aee305e5f391677cfb6f565b55e26586884543c383e0c5f339342114fe22117c9d3a4a33d6a3699a67d9be839d4ac5087b21c11b96ab9156f73a8e5185fdf12175c23c8cdc0ecbb6b3c3c4a237edfca69926fafa30a6e1207acf7a2191f9c23807a05a97446eda23b2e9103acbc81059633a9d4f0312d34771b35f71afd5064abc0a02a37e763f7e30496ff2b4a9ff0e041b625389dccce9313e3d1e66de2a093c6156d7d87009b259639e49f1dc2d9636275fdc38d388a15e503cad3ba5200624de9c5f16e33b01cd5b94c2e4a37008c72093021ba942a9f5dc23a041e11755d13be87994c9ea1315932e6530169d294aa5f0fadff03246d275ce017351a469ca38520482cef0a0f53aa375f73f764f91f9f318b61f52f5ce7df35a9629e0c281f4802bda5bb9b9470d41edcc0abde34eb1758c1ce0bec5d48a3a79e699da0991a943013ac0dd6461be2473a7cab822fcca6da5e291fe64ea1e91fce372500a5cde9b01dbc74c6bc263efd444e39f612fe0e49e25745d47d463f46c586a0f8ed140eb24571134f54ee3a72e31943388ae42943029a5c3d0c104403666eee82ae6fa4d15f67a600aeb8874d4a639cde1419092cb6e39257e63e870408ce426d1bf3af4f57933c32432ad9680a36f83dac497d145a72400cd6a9af82b4ea2952a40d87acdef5c515001d9033bade11329200505b37b6d7c0f4c67d0a1f7b70153840fc4a284efb0a43dfc965b0b0f0fec14e966d5a75371e81bb068fc0af3e6f24e2db2999417fed13699963b2f2851cb547e10348440716db795f792bbbe9f5f78878b38d1b0abcfe4b1cb81b6e847bfc520fca854e472493ed62ead68688355097f07b6c46931b28d809dcaafdec08809fa73c252c355ad6805dc09be2f67b447cb7f5605328149e525c5ebdca9713ab02e0480f0a64cf7f9c7d5ea14f0d2c09c9371740b901c03eaddac633c634c29d94c5308677c56c024b2f94734a36301edae8e7c12dbfa19f4bd376f2561a670be533a189b2845698a5eb44fae817121ed91cdc73955b1fcfd3bef95f7c1a1531fafa7bb1a3d63277d3ba8c93319d3cc7b7ce9fdbd51e05cf57e24f52c4a3e7c56272b8925cb6968a04b8bc7ba51bc69c5f4de325258fc4d740a416b471ff48615909884e1e7dd899adfc1d7a39b59752bdda6d9fe52b2954b9602d2d64dc2498d683d71e03383b3c64741fe1f489f6d7a26b9e64b3c1df819511e02cdca05d56e92ae2ffe71341054fe91110a1c902313598b49c5e8a51e8ebb82212befb7fb1521e997274171fe51d64bbabaf773acab47ab8133fe21082edb939737fc07c81dae94bb4f03fd8929839f1c59a23f60f842561c323481202f3de05bdb5935504bd80055cf0289cd92a3c4b6037b0ce0e8dc8fa67cc246b064a71a3792d3db48f4a23bdbde15693db9855402df8a208089a43dcce4d3030df8f4b762ee3e10566350cced34def76ba3f9d06ab64c6889a56fea3fad0e8f03c996d0f431562fa1d0c5669fa3ec9374eaef0a5a1520b12d32443bed93c86828dc8c9d10fd885516c552d24025ca62626a93b7c58e2c611cbeede457edec8c485584bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525925277ccf3a617f5cd363fbb9e1f75d835aedf4fea24eef7861a77164b0861e1c1513a8ae1cd0ef1b52fdd9d05c51ee16fdf9e1a78c313466724a4abf2d8ae9acbbbb09cc11244f90e16042e13c885a3c928a19973f7389ef8d3752eec924d7fe7cc6d24b848b65a6afd586af0ab911cb228346d415e868d6e26359c4bef38d7cdec0cc3c4327bb681138a1a6f0082613d5f15ab67a708621870d9dc4142c8597b4efa7f8a1d9c2539ca3422d6e8f098152821e149187e55bf4408d957119d8354f71d9cdb8016f56d12ca4944b25de41a83870e9394de816a6c15fa1efe98fd9958cf215ba472cba8075547c259085cbf45d8917c565c9093ee3b2a29c07c9cc8347026aed8d8c044dd4836bea112be61fbdd162d8f5c123d947cd940255d5686d56a3bb1aba1e591b1f010d75383a84eb0e6a722e7fda0139734b0b8b7cd3439bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e3bed7e34e7f7f4644d26b08011b6a040c9de77f8c4d6aac13a00378650c12ae5294fedcd8e8d09f6b2924f14cc678c157e29fe4a0a1720bc433fd949ebea384c21d732dd16cc43bacf0f0f2f01c2202c29cfdc14245d32f1cb60fd801f71a299c5246187e0e42aa7d88065f6f5390d57b0928e07b564db5f51c30b1da2e5f305e9e15fef5c6f5fe72578fd6373be3d32e973431a317a3f87eb5904fd2869a2750fc94b1d99428c3bd56c496317760df4b5f08691203c340c93199984cfb4d0a1c7c67720bce3b0d294d01fa6ea037c6c5e4252334d99440f1e85b257db3af9f7fb8ac86d60cdeede91fb1dbbf48888832b8f6e2565885d5b19d4d06b279a850db796214c1a9fda0100715f3e584bca8e8ab62a4deb8e39603309af40b461b6c5dc257d912ee4ec7cd96cc314cd169384459e180fb36e0e087f6fdf940e972f90c6d9221222ff2bed25a5fb96b07fd7e2796fc9afa905f46944b791159aca78c7cacd46a9523575c8a30465845ec864d1dae43367feaf3cef7f395783a90747e0bbf74b177097186857b95b218e21ad660da9d9a624d9def0da203b70605c6aaa9212fee49ef2970b4983ebab4970ef0d37f2f30fb0737d6737be96a9aa32301dd25773f0df091ec8857037b43de888912694d7a5aab1a12ad2930c84c9d01c3274a5ea96d8bd09c4ea3f7c56302d4d637f14cf5d28bf9cef620e405625d9059487b650b1077bec342699dad5c7604fd38e57c043375233f472b45c19d0749b8b4b8c61e71ffc80c24df617b13ec5557f114a715068ba6146ab83999cd61fa230a7b14390f14f5780e976d6a1cf66b7ab2f23a7902ed2d99283cf9ff53be587d22f16bc922f08fd845ce9a4836777b3dba203fed91252e1a3a509fafb3f74963952d22d8855ca711a118858fda3c5af3cc410c9196806706fc3d89726c3e023eefdde7b71850d73095f1f8c3fdf4d91b664c60379a417ce7b92693cc335d1dda2bdaa07076198140f504c9845511dbf9dc9a9bf1771e6edc7df624ad5c4ef5915797402046673a0d4f78f6c0b734cd15db19ffd7dd5f992eb119384454b1251cab58417930850d3425e3c354f9b814dde757c75610030f1bad357a83882ae584c9ab1eb23ccad6df70b604c2bc4e770eea0accdf2921b30bf19ff63592a97126e36666f7e10a91e55175c0102de64bd3abdcd426672fffaed5e0204e8efcff1cc8eae29e66e253b1b540a56ec6bebaaa819d33394329d4e3eebcca57f110c05e4a4ff7915899129205ad7fd8d9873d56eccef2b0fc55aa723bbef7685fe969c6de433a481d78c2e614c56a72467033d7ccd9daf0e1421a5f6d879b6319996db7f6e3795c7b639737a39bc3fb63d3ef6825f0400cdd528298cf6b5e5230ff0da97833a78cd6a9242cdd77ffe91c9a8cdcf6c6fdef81abb087fb53137bc5bb6003df79e4796d273d960690249cbdfa1d7971f7398e8fd33a7f69263e8d88beae7e940bfa4ae3ad03920f505fd3c2ba54cf8493350dccede9b475dd7222f239ef249c688bb35013f15ec1f81a8c37e03fafaee0d57053edf92d55ad0590bd55de03fc41d8df55811e3d80dd6ac194eb968b937035f7e89f3100349b21700a5dfa8317dae5c521fcbcfded3cba69a4cdf3b0e31170e271d2487c10bda6622094fdd80a385e9f5b3e98a71b2c31dbbe95ac5b8a54a0f1664aab29602eaa4743e161c54125f9d97ddd87ac187652d97c33c065234481f6aa5cb6efd55dc1a021ccdf28f5cb74655dae2583bb0b126cb0ff754ddb426a3c7ab5fd7a5ac0e02e34c6fc2e1252fa0d4955feca0291a7cbd6f6e0f0390544dc3e29b4640f099cc7a842bff6b086adba32349443597160996d3903f1cf8797b581dd4f35ad30da832245712dfc3edda0244fef808800d819aa8fa90d5db673cc4033c0cc6ed222d0eb0f56b8c2305c486d20dabbf4ea09678a372158eb402da8cef08ac518e19c0852173570cee2e809cf0b934bfa07a2a04ae3c4d3f80121179235d838f18186d16f5424d4eccdce63b4521abb1718748aac00763e6c155fc9e6137fbc133b46cdb2e4690e8e5a4c50c513404edb439101a7d9267f0d1a18e869e416baa2819a38b42d0ce98b25a5171fdc2b6b52b3e908b7fc547645d1324212c1915e63997b15880823a73ad09f9910b0ca18bf93eb2be4bf8144e700c2e25b151eb7dc4142d4028583069cc67c2e3b49263e783ccd284153e6cd513518b8d435dc74463dfc5268feed16b16e0c453548e0e3759a479bd522a912ef3ce3d509a16075ac187664499b48d2f34ea96a4d62f31db6c0ea259bc54a88d7b6f99bd4fd1b77e266bc863e7f6ac21ba7f287026225f5f0237550cd7c4af279981dd2a80ffe9b04c3e3cd4928eaf77bf6309bc9f8d75f53519fed1ea6cf78205130047212955392cb8aff1d99fd8ccd98f41cbda4853c897a1069e2a3fe968414463dc2d280da2fcd09b4e1bba34061ab10601f1b8c9e6dabafdd1dd9e815823c05692ff031f6e3a8d98373a2afd27e4c4610ab40f4748f0edd3866a7f559b6c7331982b9a5ddb6e1435f84bb6bde36239bda9c417517e7c4c9afcb2d114d867f6025fd352c68653f58e7f0e67680d4213fe0be9b061bc8bdd3bc9177abf50cb20f47be20b15f2379a637e067b34d45c68b818ed6f1d0a4d19526e7d5f08c3db1e93f33562dd0caf5203d210c8be255f32ff6e01c8991f339a0118a4ca397eed56fb3b95631faae64a1dfdbb2424a5fecb774a9ada23502b026880859d32b566e2f5f798befaae2b4e6f9d3bfd8a521ed9a900e8894caab7a3fdea5002a49511abe649ea0faf1800a9a82a9cd1721e57a120ecbf284ccf539c4ec9751cffba9df45580dfc4b5ecfccf1ebc1986415618b9fc6f0d92a438f44d3dfe30f4416e8f1f63b21c21f79c5281340d6b07bf5bc642fbdeacb8df940ff57fbaae7fc771220021501cd4b75af543ce30ca81d9f7d5cdebfbd80c78093081e860777e4f3732a03f5b4503e986f2c873dfe945c75204e7b6c7d5cfd551a26fa186237b54106704e22f5c5ee140b4eb35003a56c9adfce6cb2df70641b9480af7c8ff05a5e6416ce709e87f208222b7503ebdd236fdd743093a9a7d7dfb4d7caa1e971b3bbb2159549f01a09ea40218688b759ad15fa89ef599f22150ee427fbbfcaa59e769e9eb68462f619437328892b79552ab6bf0a52fd3174de675086af54e92d659118f2d11d94c8fc2a8940e3d746561e931c696916432bbff9a09066d27da94c7a317258fdc3ad7338fc85f14c246020ec1cb14f8fe0866f0959a746d41d170c4a5d53f17be3bb9cb3709e0ba5f87570f2ac2c2a94a05e5be3a12742e752614826fb21ccba311b9b45912c63dc2b5854f71dbf0751c5e193a8acb8476e65bfe87c06addf62c91c4add49f3b1c038cdf4d751dabffec98ca586a1f23cf065e8b68ed0a1eb117dbec691b44db48a4413fb546f8fec1b03aa6ca410f7de946c58fac4f6d5baf1d8d14f22486d5e2b81f1e2dfae7a79a47377b90998a7b27fe4a144a0547b8d21800484269cbc9d644e5f758d4c0e20d200f42fb3c1ff89e40cf8a06879cc9e230fc0323c89b601c00c5db7967ccbe0d24888059f36e120dd69dff07219a9efa1b64b54945425452f4f27b3c5ca872f7060dfd07da8c9b045167c1c778f31b2c1b0258eee6590bedd870c3a6461309f07c09ccfaaac9b8214792855f01bfce89e4d40383eba4e356ce20c79f8d67bf41bec72308f3489ebda66338184ee972a26dd4ac59b0418f62b9a4aa88b2f3eb9c970deaa120e0f8b73afb3696d8ca469a54474812fdaa8a1646f0c380bbb370d23e38ae939a89fc1864a3449c1398a35bd1f2000edc712937bfb0a4c031c22d759569c5a9b33a6af0bfa7fd78447744776838921b69069396be8a2b3f4ab67f3d04b2f5e845d2ede0227f1d616fefca0b30d17e62ba69a09304905d66fd3ec4b3c97c81c31c97dc68f3e8f11968a37a84fb14b417eef5353617526e93bc185e09edc89671743860c31c2de1528895cf19ee603b5e01707a83d69afc761813bb4d4626a48e07e5db3108482a955b4c43feddd972609ab90469d749cf8793d9fc1f77ff664b39af5716d3e999e931d671a81e7b3e5b26146d1075faeeae804a48e4e153e2c939fd490c6c0233eb29b4bb11c6637e9a85d86743d12928eb1a904799641e47c6ccd5ffd2b114b64806b87569ae07d9fb84e2a5729a927d5bca79688b9fcc7a416057cb6a9c2de2675c7cc74574708db0d052ccd93b3b11d849baec54884ba0d55a2b6269d8bc20bdf54094edf1355fc9cf879e63a34b8c8590fe4ef032b98b46cbea60604a5db85e4b31ab733ba5e5458e853318b62f372e0d702f0f78216b636dec9e98456706c009a78aae8dbfcabe7ce77463f3ec52b8b2b7c98487876f38ef1594ba7d4e1902d6943c7145ab82a2357a2f4e68a14d436ce0b8ebad03ff2a93f27110b3f1b1516769adb0a71c092ce724e4dcf5d8aa53d0ee6adccba3e8905a73f7d0a1883eec02825bb4306949d7a7f2c176e7df8f819b3f61930ee280fc3d8c24e299f7648cf912b6fb86f52328d60b93e829f4eb51246a6158029491874eced32b29756547eccfb837d2cc0ce28d83249088cfe207286deed0b591e1d3d9b18e1d21359ab08284a3448f1643e1a8e2582a3eeb0dcedc23ddebfbbb7418ca50fff0ff7dc3649c948e02760661afede0f3f2c24ce6e5788f8df7399f524d646dcb054767157c124490ba7f9749fb7b229184d05915a64eff10aeb9dbb7b64361d9785f534c02809d82c1632b1afddb3794441d84117c6226bf2038752f16e0fc91f130a6607195b8e58adb4004faef414a506df5953c8d8bde78a4e09d017fb48e5c33c396cdbe9fe8fd7201e59504ef882785a7fbdb7210f97afd91602f94826ab9c8e89f2ac6deace94dd66d60b1eedd99393f944341ec083a998a58e74f1fd56d905b7c0250836d49ffb5f69fd2d8cf9a2ccc8064c4f46d2e5bbf1ff9635d6242b6a75766378e441678bf4ebc5a10464585232b33864a08ec1f8330592ff5895a5f987202a1caa4e76a21aeb6bc74f39356575e92b012d14a29cb9a609b83e87bf576b6c8b621b8188e4d26c03732b3dfb6fbd7898e489e8c6032de7f161e2ec12b53b5b54d7bf2f8d219dfdc7f6035678df069c64c5ef51798870dfbfaa3c1d6db769047c392df361212a6d1ab469157deabc7fde857e3aed40999debb07d2991dc79214e17ee19b9c8129a8b0b2271fa312d2eb6d4d32ae658cb650d0fd63b7937e04d13ab1d675d5c437c20eacab9b7e5c1606d65dd5ed52b851ac0f61f97573fa30259e577e59e7ffffd081561acc577b017bc08b276b68324556072148f45777ecc737997ab58be6118662e01d635572dc6048e136939af262d10b0e84cd90a4d58710200fca6f69b72d08b72e3d54941e3dc07d36fd55f09f3b7400ef93f08c2a103185ed79d643ab4200aaf64998c5702142b67d285da82c1b0f8bcbe6d04aa3d515289ab0dc8994f93a4c02329ce673ab142895956c29899d4a3598a6f17b798ed8f3eac6cc2025afa04a5924ed2453a749cd33ad9f65ab7026e7e45feba2758d2b01911a4771184fb636b94b90ef20f356c6e47781789136df64ac6ae1bf90e96176fe9c16ae59d18d3ff31c0f7e99564e22ac06073e63fb53b10bea82cdd34b940e6bbf1bc4bca002db5bfafe9bd75bf97f505baf0bef92e1dea382de6f64b3d815d1d48aa79876c1dee6d1f724c18b770e3f3d0ca18933091c9b0ebb72c5517f930f1ea1f8e00516fe43d0b9b9935ff99767024c745d2177294d10526e97417599f440c418f455c140674efe403aea48236b339ef0c1d1b41594ef6cab745353105d58286cd17c1b932f8e4a11686a3c1b1caabf01926319ad013bc37c038144a400293f2adfeccec0eca01093fe9b9d1315a3cdacf0d0e728bb0e452bd824b796d1ed004b4296fe3f1f324091cd01c893369f9e029f8d80dde37bd6ee7c89d206989363f5e474f813ac0137363b1a509e1a0abe744189eba2beff2590c98376dd34d286f5a75d5a736741994883c17aabe697f9e3913e83c7db1c55e2cdd5ea52d8ce144fff0d1c61f83f04c24a59be32f0226223dbab55d2665d48bf8b7f3c8e7d8954d481391cfc234fdd0a1e9445f0b347163bf0c6c7532a8d129c68abd93c28f54a9956bff92322a98aac07e46b6abaee4f9d8082e649d1d28faec3b8670c85822e76dfa430a802d2da7184a1be109152e81e5bc40d122ecb1e2a1db02fe8630923e9ae26fd8777b4d4321400f96d14274f990ea1a07a063d8b1d2a577dd69c2daa609ab16a6ce0bfab43f8c05b4b5ca2dca559af0470068389079caddce1958ad3d9f801b500bcaf8ac9237f6a5a9390735b7235e97bcb5db8976d58768977282a9847a16b602d045a17091f4c27faf847bb1d110fa0bd9fe7505aabdff92a39ffad05ae5bb20242d799b2fa2da5b9afe81d96bbc125b250518359a184fac586e88b571a606f70eb7230ced1eb8f36dc7eddbf69d5a859dc88b6165a319940ad4d8bce97f60c0c17b2b4f50eb5807198f4467725e3aecf7355204e6425d17d6f25a380b2a44343b653380811cc83e0a246f0fb2f16f890d26010a7ec85f6e876200bad0735e3da259de2e8b2dcf3f0e85b6b3c710f284a62c7b8b30fea998c5f9d132d050c8203cba6866c71e704a99b9b094334e7a3ef34a2aa1faf55586653aad73feb4d0df82294739508f68bf9c71420dc55b1713435c1b199c80f49048f71ed36cf110dce12222cffa641403701368f79abe535f92087d3c8dfcd55ee7d292b8012e10c682ac924311a19d9aba228b97fcb3b7901f63f43d1e3cc5a182feb36bc20fc763e54e2577c88c67dab2cc90c5a9ac40138bd3328a8d63bbdb3e5b1e524507c55e2f45a218337b0201a958a19dad761eb40228f60434ee453f908709d7a850757018811713271470a583ef485e2ef6c817c5599ae945f89479bc6ecd46ff441d27b006c8dfe4a5ca579c1771cfc0a82f00f77aca9419680079b885ca6ae846adb1cf0ab893e0a32f758220da2441c98ce1a4128d3767bf44b0409f5cbc390c58d8fc278f2afd4b9e361066f6934e1736519d475921db42d8fe8a477d80a6f49d6eea5ed522f76d98f1748a027c3034d31879e22f130577d4fc6a8ad7e5c834081fc35c715fd8d9322aa9b696f7676237706cb7d36aa048a5a26708ec0cfd2b0ed71f537f066ac841633e64271e9e460c145bbb1720ea4419d113ed298656a16641c0e8b7d3ef1f1d332186cb744d4f386f6ceb1fe5d3a7d889fa12046703bf6554b773905e1f4c72b60982a82d088f3b790ab8e7094921939a26bae9953aadb74e2f4fb835dfb3bfab1ef8c4b5b430bcc1fed9ffba06a51f63d69e687ee3a1a9307cd55c07e4b016c203dc91fb200b2cf3afd471434d7b46540d3fe5a65dc5696cb2d3bd4e64d7296305e5bfa7068fb5d5d576e96380ed13adec2ef1376beb4b137e3d659f7e91d587bd18261655108637c5e25f146bbddb3e3e630cb676588a6c97e89e76343a83a71fe2417860bdd2f4d607dde3c48dcc115ece19e5977820c2c0a411a3cf1a8707ff95112453667a0a061ee96ab5934d9a6a66aee91e53c5506d2436b5130235dde0e7c49cc85faf903bfd83e8b5ab63be1b4eadfb3d9d8509f0bbf7a3cfeec12e7094e1dd620d931088e62adda0af87dce502526dd56605d3fba4240743ef69a5f3aa8b063b1b73515dc92ab9dd1061605027629618b207b3215cad4bbf323c64b16e2224bf34128ef4b5ac567c7ebb5361a22a542d39f8320065f6caf5dbc9dc178785cf7428dbde3fc74104cf6696e4a0d1fec08c586bd4725e07bc72efd3a14adb44c597d8bb3617c13ee5a48cf4f68590e46fcf195f006e8ed8e2107832256b7bdbcb3a8eb96eade1287102082e08d6328e93cb5eda21f73a4b6af018164a3dbb9639cc3eeab3439e48193be0be7a0f4652c17843f05cde3bd844c8d3e3b0a1abcf47a1acfce17f0a5615f7617b9e9f4072c4c7c6802e03f7a312866cdad517bdab6e825897194070fc94fe5dc6705efd4fdb4c822b12a3939a529d70197392d9b75519ea3927a65d52377f845349b41e878c28163de506d0c051ce07d5710c9f293703d2aa41ca65409cd6f203b34fe8b76e1adb45cbedb38191f1bbdce2cc55cde3b867f5f2b51d14ed17f596feaa9ff1fbf23c209d63a8e63cb61d06fe06da72ad70518ad9e49f60ff8519ef2711d50cba7c4fac4ab4f9caac5f72cd8b90247ccf42e0c07dc10002fa239ba42a00515f03ff99af6a510024bced2ae563de92d2b9636adc6d70c867e45eeb551efd778aaaf1375c9dfda27ea03c2e3912a84f10f6c43dae51699ef5e8c9aa096e7d04f8d51ed3e79e221b50e19b05fc2d5c49ef232105010465846c19121ca1df0d6f353393d50fe7bee34c92a9d1ad40f2e7f4673d81d6428bc9f1f9952752cc3395e2104f053b433ea54b3b935bf1e12bdb1e869c72c5af92105dbedf022769d804079f5d5f7eed94460fd8154c3f9e39abf2d5de609880acd8bea02822fbcc6437bc2551eaeedfdda482cc56390c941bbc493dd4ce98cf53696c6cd3c904befa67785ed7fb7bc0b579289b75b7222dceae6576e9ea871452b53fd8c71c4bc319bfddde460c696b893484eb4060802b7e402d0e49074e55bb34516fba1ef4eb8668200a60b5c02c6967fff89de5045e7193e1ac1a332b7eb553ea077d33dd0de924523f5aee49dc45df8fa0839025cbd695db5d7939b1b4a3d46829ffa6a199a52da3e9a021d16d3b5a510418a27d63342eed32ceebb1bf07669f9eb812729de21ee3fa58e3a897b9be66cc16a9c0d56d36ae1a365ac8e6ae780229ddc6d458e2e69b6913e8e3686b7b2ba40bea67d91343eb8a25a38374c625ecffdb2d74e514d48c8c89a8899df942d4965471640d732f1965f97d25b42d261ae05b72ad07f176d5d8faf307275fb44e920badd7e7e0ef4c2f13239f687be4c7221d2d962b56b2eae915ae76713304de3febcd300fd97a1799a26c551e635ee5567e4c9f8e320c5753f7a26bd370d27360531c8db78669318afd902d505e560b33a907a31f3767dbcf3f532f40ddc8fd0bad2d7d7831a6da3325f03022c092f1825803a4bb932f09db6ed2994dc4fe6435e15741a0897ef5b20d6a60cc01d003a7d38029fe8b8bc3c6d0a7046144c62b22d623415ae951cab4f62368997d6368978574f348193a13dcdb874b2c4f3899986b38a42832b317f0f758097e96ab1b87d6b25da0622ccb5520a441b66055637dd46cb03810c67383627c51d966f1d61c278d894450902c85a157fb158d9808e22fb21096a3546c51601a747dd71b74b31857edbfabf1a4b3eaee31bf1038f79b89858877eb955ce784c39bba12a48ac781098490b4a20d9c18cb9f03a27502564651f2e7a41e4f4d09ffc877cb1ce417fadf503993b39553cf4f7637bb616af18cba84319fb07571444e4a4d71beb71765c9e399a9dc844a581232c2560a75f9b7bfaa3e12d9a37bfbe650b5a5d1de33340eb421247ffb179748993ddeac8a21a3575db951818e7c9786bc1668d6664e816168b2a1e093698d90d3904f6ff8d582785libstorage-ng.so.1.50.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibstorage-ng-4.3.105-1.1.src.rpmlibstorage-ng-devellibstorage-ng-devel(aarch-64)    gcc-c++libstdc++-devellibstorage-ng1pkgconfigpkgconfig(libxml-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.3.1053.0.4-14.6.0-14.0-15.2-14.14.1`dd@`a@`\{@`[)`[)`Y@`Y@`X`U`T@`P`OL@`OL@`OL@`OL@`M`M`H`Gc@`8``@`` l`@`@`x@`x@_I@_I@_T_@_@___إ@_@_#_#_#_#_@_@________@_@_@___F@_F@_F@_F@_F@_@____@_@_______E@_~@_u_a@_X_G@_!d_!d_*@___c_@^)@^^^^@^b^3^א^Ǿ^^@^x^@^2^2^@^@^^>@^>@^I^@^^^U@^^^^^^^1^^^@^@^{G^{G^{G^ku^ku^`^Nt^M#@^M#@^J@^I.^B@^;^:@^:@^8 @^%@^!^ P@^^@^@^@^@^@^[^[^[^^^^@^r^,]f@]] @]+]+]]@]@]N@]]]@]߶]e@]]]@]]ƪ@]X]@]µ]µ]d@]]@]@]@]n]@]@]@]w@]v>]rJ@]p]o@]o@]o@]o@]o@]o@]o@]m@]bx@]_@]_@]W@]J@]@1@]>]:@]%@]#0@]@]]@]R]]^@] ] ] ] \@\@\]@\ \@\\@\9\@\@\\8\\\@\@\@\f\f\@\\r@\,@\C@\\\\\\\\\\\\\\\\\|\@\\\@\@\~d\w@\v{\s\s\mA@\mA@\j@\b@\ac\ac\\\Yz\U@\T4\R@\R@\Q\J@\HW@\E@\A\/J\2\U@\ @\\\@\@\&@[@[@[[=@[=@[=@[[[[[[[[H[H[_[_[@[[@[@[@[@[v[%@[@[ݍ[<@[ٙ@[ٙ@[ٙ@[ٙ@[ٙ@[ٙ@[@[@[^[ @[@[u[[[@[R@[R@[R@[][][@[t[#@[[@[@[E[Q@[Q@[@[@[\[\[[@[[9@[@[~[}P@[}P@[{[r@[qr[qr[qr[m~@[l,[l,[l,[j@[j@[j@[j@[j@[j@[j@[i[i[i[i[i[i[i[f[`O@[`O@[U@[L[H@[D[CN@[CN@[2*[*A['[[[@[@[@[@[@[)[)[)[)[)[)[)[)[)[)[)[5@[[@[W[@[c@[c@Z@Z@Z@ZnZnZnZnZnZnZnZnZZZZz@Zz@Zz@ZZ4@ZZZ@ZZK@ZZZ@Z@Z@Z@Zb@Zb@ZZZZZZ@ZmZ@Z@ZZZZZZZZZZy@Z'Z'Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z؄Z؄Z؄Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@ZZZԐ@ZԐ@ZԐ@ZJ@Z̧@Z̧@Za@ZZľ@ZlZlZZZ@ZI@ZZZ@ZZZZ`@ZZ@ZkZw@Z@Z@ZZ1@Z1@ZZZZH@ZH@ZH@Z@Z@ZSZ@Z@ZZZZ_@Z_@Z Z Z@ZZZv@Zv@Zv@Z$Z$Z@ZZ}@Z}@Z}@Z}@Z}@Z|;Z|;Z|;Zz@Zz@ZyZyZxG@ZxG@Zu@ZtRZtRZtRZtRZtRZs@Zs@ZqZqZqZp^@Zp^@Zp^@Zp^@Zp^@Zp^@Zp^@Zo Zm@Zk@Zk@Zk@Zk@Zk@ZiZiZiZiZiZiZiZiZiZiZiZiZiZhu@Zhu@Zhu@Zhu@Zhu@Zhu@Zg#Zg#Zg#Zg#Ze@Zc/@Zc/@ZaZ`@Z_:Z_:Z_:Z[F@ZTZTZOhZF.@Z@Y>@Y>@Y:Y:Y9<@Y6@Y6@Y6@Y5GY1S@Y0Y0Y.@Y-^Y%uY%uY"Y"Y@YY;@YR@YY]Y i@Y i@Y Y @Y @YtYtYtY.Y.Y@XXXX@X@XXQ@XX@X@X@X@XXX9@XDX@XۡXۡXP@XP@XXX @XӸXӸXXX@X@X@X@XXXX~@X~@X~@XCXXXf@XXXX@X@XX@XBXBX@X@XYX|@X@X|XwoX[@XOXF@XEVX<@X.@X-X&X@X=X=XXXI@X X @XX@X@Ww@W@W@WW@W@WW_@W_@W@Wv@WWW@W֘W^@Wu@WW@W@WQW@W@W@W@Wt@W9WE@W@W W@W@W~WW~D@W|Wv[@Wu Wu Ws@Wj}Wi,@Wi,@Wi,@WbWaC@W_W^@W^@WZWZWYZ@WYZ@WXWQq@WPWN@WM|WH6WDB@W#LW#LW!@W!@W!@W WW4W4W @VbVn@VV@V@V@VJVJV@V@V@VaV@V@V޾V޾V޾Vm@Vm@Vm@V'@VՄ@V2V2VVV͛@V͛@VIVVŲ@VŲ@VV<@V<@VVV@VVV@VzVy;@Vy;@VwVpVpVpVn@Vn@VhVf@VetVa@Va@V`.V\:@V\:@V\:@VV@VV@VUVTQ@VRVO @VMVMVLh@VKVKVI@VD@VD@VA@VA@VA@V@V@V@V(V'~@V V@V@V@V@V@V@VU/@UT@T@TTTTE@TE@TE@TTTTT@T@T@T@T!T@Tء@TԬTԬTԬTԬTԬTԬT[@T[@T[@T[@T[@T[@T[@T[@T T T T T T T T T T T T T T Tи@Tи@Tи@Tи@Tи@Tи@Tи@Tи@Tи@TfTfTfTfTfTfTfTr@Tr@Tr@Tr@Tr@Tr@T T T T T T T T@T@T@T@T@T@T@T}T}T}T}T}T}T,@T,@T,@T,@T,@T7T7T7T7T7T7T7T7T7T7T@T@T@T@T@T@T@TTTTT@T@T@T@T@T@TTTTTTTZ@TZ@TZ@TZ@TZ@TZ@TZ@TZ@TZ@TTTTTTTTTTT@T@T@T@T@T@T@T@T@T@TTTTTTTTq@Tq@Tq@Tq@Tq@TTTTTTTTTT|T|T@T@T@T@T@T@T@T@T@T@T@T@TMTMTMTMTMTMTMTMTMTMTMTY@TY@TTTTTTTTTp@Tp@Tp@Tp@TTT@T@T@TT@T@T@T@T@T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T@T@T@T@TTTTTT@T@T@T@T@T@T@T@T@TLTLTLTLTLTLTLT~@T~@T}T}T}T}T}T|X@T|X@T|X@TxcTxcTxcTw@Tw@TuTuTuTuTto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@TsTl@Tl@Tk4Tk4Tg@@TJ?@TJ?@TJ?@TJ?@TJ?@TJ?@TJ?@THTHTHTHTHTHTHTHTG@TG@TG@TG@opensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgsbrabec@suse.czaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comwfeldt@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comwfeldt@opensuse.orgwfeldt@opensuse.orgaschnell@suse.comwfeldt@opensuse.organcor@suse.dewfeldt@opensuse.orgwfeldt@opensuse.orgwfeldt@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comjlopez@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comjlopez@suse.comaschnell@suse.comjlopez@suse.comjlopez@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comjlopez@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comjlopez@suse.comancor@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.organcor@suse.deopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comjlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgwfeldt@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgmedwin@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comjlopez@suse.comaschnell@suse.comweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.comaschnell@suse.deaschnell@suse.delslezak@suse.czweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgsbrabec@suse.czschubi@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgschubi@suse.deweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comVojtech.Zeisek@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgshundhammer@suse.deshundhammer@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comshundhammer@suse.deaschnell@suse.comjreidinger@suse.czopensuse-packaging@opensuse.orgshundhammer@suse.defreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgjreidinger@suse.czfreek@opensuse.orglslezak@suse.czopensuse-packaging@opensuse.orglslezak@suse.czopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgwfeldt@opensuse.orgwfeldt@opensuse.orgjreidinger@suse.czschubi@suse.demvidner@suse.czopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.delslezak@suse.czopensuse-packaging@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgwfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organcor@suse.deopensuse-packaging@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deshundhammer@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deigonzalezsosa@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfisiu@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgwfeldt@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deancor@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgshundhammer@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgmvidner@suse.czopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgwfeldt@opensuse.orgaschnell@suse.deshundhammer@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgigonzalezsosa@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deigonzalezsosa@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deVojtech.Zeisek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.delslezak@suse.czaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgshundhammer@suse.deopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.dewfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.detchvatal@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comjlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comshundhammer@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.delslezak@suse.czaschnell@suse.deshundhammer@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejsrain@suse.czaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comancor@suse.deaschnell@suse.comaschnell@suse.comshundhammer@suse.deancor@suse.dewfeldt@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.detgoettlicher@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.degs@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.demvidner@suse.czmvidner@suse.czaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.de- Translated using Weblate (Spanish) (bsc#1149754) - 4.3.105- merge gh#openSUSE/libstorage-ng#801 - allow diagnostics partition id for GPT (bsc#1184073) - 4.3.104- Translated using Weblate (French) (bsc#1149754) - 4.3.103- Translated using Weblate (German) (bsc#1149754) - 4.3.102- Translated using Weblate (Italian) (bsc#1149754) - 4.3.101- Translated using Weblate (Italian) (bsc#1149754) - 4.3.100- Translated using Weblate (Indonesian) (bsc#1149754) - 4.3.99- Translated using Weblate (Spanish) (bsc#1149754) - 4.3.98- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - 4.3.97- Translated using Weblate (Chinese (China)) (bsc#1149754) - 4.3.96- Translated using Weblate (Dutch) (bsc#1149754) - 4.3.95- Translated using Weblate (Slovak) (bsc#1149754) - 4.3.94- Translated using Weblate (Japanese) (bsc#1149754) - 4.3.93- Translated using Weblate (Finnish) (bsc#1149754)- Translated using Weblate (Czech) (bsc#1149754)- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.3.92- Translated using Weblate (Catalan) (bsc#1149754)- Translated using Weblate (Italian) (bsc#1149754) - Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - Translated using Weblate (German) (bsc#1149754) - Translated using Weblate (French) (bsc#1149754) - Translated using Weblate (Spanish) (bsc#1149754) - Translated using Weblate (Chinese (China)) (bsc#1149754) - 4.3.91- merge gh#openSUSE/libstorage-ng#800 - correctly handle backreferences in restore_devicegraph() - generate pool for NVMes - 4.3.90- merge gh#openSUSE/libstorage-ng#799 - added CI based on Leap since Tumbleweed is currently broken - 4.3.89- merge gh#openSUSE/libstorage-ng#798 - handle logical partitions in Pool::create_partitions - 4.3.88- merge gh#openSUSE/libstorage-ng#797 - added function to calculate size of underlying devices of MD RAID - added unit tests - updated documentation - 4.3.87- merge gh#openSUSE/libstorage-ng#796 - Simplify compound actions for subvolumes - Show single subvol action - Update pot and po files - Rename method - 4.3.86- merge gh#openSUSE/libstorage-ng#795 - per default join all action messages for compound actions - 4.3.85- merge gh#openSUSE/libstorage-ng#794 - updated pot and po files - 4.3.84- merge gh#openSUSE/libstorage-ng#793 - make the btrfs subvolume the target device for qgroup compound actions - 4.3.83- merge gh#openSUSE/libstorage-ng#792 - updated pot and po files - 4.3.82- merge gh#openSUSE/libstorage-ng#791 - handle tmpfs in compound actions - 4.3.81- merge gh#openSUSE/libstorage-ng#789 - Use non-deprecated location for efivars for EFI detection - 4.3.80- merge gh#openSUSE/libstorage-ng#790 - fix setting UUID when creating swap (bsc#1180560) - extended documentation - 4.3.79- Translated using Weblate (Finnish) (bsc#1149754) - 4.3.78- Translated using Weblate (Russian) (bsc#1149754) - 4.3.77- Translated using Weblate (French) (bsc#1149754) - 4.3.76- merge gh#openSUSE/libstorage-ng#788 - remove Travis support (replaced by GitHub Actions) - 4.3.75- merge gh#openSUSE/libstorage-ng#787 - add more btrfs qgroups to remove view (bsc#1179590) - added integration test - extended documentation - 4.3.74- merge gh#openSUSE/libstorage-ng#786 - treat btrfs parent UUID only as a "hint" (bsc#1179061) - 4.3.73- merge gh#openSUSE/libstorage-ng#785 - handle missing partition device nodes for multipath (bsc#1175981) - 4.3.72- merge gh#openSUSE/libstorage-ng#784 - use define for /proc directory - 4.3.71- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.3.70- Translated using Weblate (Indonesian) (bsc#1149754)- Translated using Weblate (Indonesian) (bsc#1149754) - 4.3.69- merge gh#openSUSE/libstorage-ng#783 - fixed loading qgroup limits from XML file - coding style - 4.3.68- merge gh#openSUSE/libstorage-ng#782 - added GitHub Action to compile library and run unit tests - 4.3.67- Translated using Weblate (Slovak) (bsc#1149754) - 4.3.66- Translated using Weblate (Czech) (bsc#1149754)- Translated using Weblate (Catalan) (bsc#1149754)- Translated using Weblate (Japanese) (bsc#1149754) - 4.3.65- Translated using Weblate (Dutch) (bsc#1149754)- merge gh#openSUSE/libstorage-ng#781 - updated pot and po files - 4.3.64- merge gh#openSUSE/libstorage-ng#780 - handle btrfs quota and qgroups in compound actions - added unit tests - added integration tests - use in-class member initialization - coding style - 4.3.63- Translated using Weblate (Finnish) (bsc#1149754) - 4.3.62- Translated using Weblate (Finnish) (bsc#1149754) - 4.3.61- merge gh#openSUSE/libstorage-ng#779 - added convenience function - fixed variable name - coding style - 4.3.60- Translated using Weblate (Dutch) (bsc#1149754) - 4.3.59- Translated using Weblate (Catalan) (bsc#1149754)- Translated using Weblate (Japanese) (bsc#1149754) - 4.3.58- Translated using Weblate (Slovak) (bsc#1149754) - 4.3.57- Translated using Weblate (Czech) (bsc#1149754)- merge gh#openSUSE/libstorage-ng#778 - updated pot and po files - 4.3.56- merge gh#openSUSE/libstorage-ng#777 - restore qgroups when enabling quota - added actions to create and remove qgroups - added unit tests - added integration tests - extended documentation - support btrfs qgroups (jsc#SLE16696) - 4.3.55- merge gh#openSUSE/libstorage-ng#776 - probe btrfs quota and qgroups - allow actions for holders next to devices - added actions to set quota and qgroup limits - added actions to assign and unassign qgroups - 4.3.54- Translated using Weblate (Italian) (bsc#1149754) - 4.3.53- merge gh#openSUSE/libstorage-ng#775 - allow to specify view in utils - coding style - fixed sanity check during btrfs probing - allow views to also filter devices - 4.3.52- merge gh#openSUSE/libstorage-ng#774 - extended queries of used features (for bsc#1065588) - extended unit tests - extended integration tests - coding style - 4.3.51- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.3.50- Translated using Weblate (Japanese) (bsc#1149754) - 4.3.49- Translated using Weblate (Slovak) (bsc#1149754) - 4.3.48- Translated using Weblate (Dutch) (bsc#1149754)- Translated using Weblate (Czech) (bsc#1149754)- Translated using Weblate (Catalan) (bsc#1149754)- merge gh#openSUSE/libstorage-ng#773 - updated pot and po files - 4.3.47- merge gh#openSUSE/libstorage-ng#772 - added support for tmpfs (jsc#SLE11308) - extended bindings - added unit test - added integration tests - 4.3.46- merge gh#openSUSE/libstorage-ng#771 - improved error messages in testsuite - coding style - 4.3.45- merge gh#openSUSE/libstorage-ng#770 - added utility function to get names of used features - coding style - used sdc instead of sdb or sdd in some tests - extended documentation - 4.3.44- merge gh#openSUSE/libstorage-ng#769 - fixed exception message - 4.3.43- merge gh#openSUSE/libstorage-ng#768 - fixed documentation - 4.3.42- Translated using Weblate (Finnish) (bsc#1149754) - Translated using Weblate (Hindi) (bsc#1149754) - Translated using Weblate (Russian) (bsc#1149754) - 4.3.41- merge gh#openSUSE/libstorage-ng#767 - removed some unnecessary null pointer checks - 4.3.40- merge gh#openSUSE/libstorage-ng#765 - added functions to query whether a MD RAID supports spare and journal devices - 4.3.39- merge gh#openSUSE/libstorage-ng#764 - add _constraints file for OBS requiring at least 4 GB disk size (bsc#1174375) - 4.3.38- merge gh#openSUSE/libstorage-ng#763 - probe lvm logical volume type from segtype for origins - use in-class member initialization - 4.3.37- merge gh#openSUSE/libstorage-ng#762 - improve interface for pools - coding style - 4.3.36- merge gh#openSUSE/libstorage-ng#761 - probe dax flag for disks - verify devicegraph and pool name - parse partition name in parted output - use in-class member initialization - 4.3.35- merge gh#openSUSE/libstorage-ng#760 - minor code improvements - 4.3.34- merge gh#openSUSE/libstorage-ng#759 - experimental support for RAID journal device - extended documentation - added unit test - extended integration tests - coding style - 4.3.33- merge gh#openSUSE/libstorage-ng#753 - Fixes for %_libexecdir changing to /usr/libexec - 4.3.32- merge gh#openSUSE/libstorage-ng#758 - extended integration test - added integration test - added const - coding style - minor code and test improvements - 4.3.31- merge gh#openSUSE/libstorage-ng#757 - also add a UsedFeature for pmem devices - 4.3.30- merge gh#openSUSE/libstorage-ng#756 - merge gh#openSUSE/libstorage-ng#754 - added UsedFeature for NVMe disks (for bsc#1172866) - Bsc1172866 - 4.3.29- merge gh#openSUSE/libstorage-ng#751 - fixed order of exceptions - extended utility to check order of exceptions - allow to query max partition size for pools - updated documentation - work on pools - 4.3.28- merge gh#openSUSE/libstorage-ng#750 - added support for pools - added integration tests - extended documentation - simplyfied code - updated file dependencies for bindings - updated list of headers to install - fixed typos - 4.3.27- merge gh#openSUSE/libstorage-ng#749 - removed unused variable - improved memory managment - coding style - minor code improvements - 4.3.26- merge gh#openSUSE/libstorage-ng#748 - avoid deprecated functions - extended documentation - improved memory managment - minor code improvements - 4.3.25- merge gh#openSUSE/libstorage-ng#747 - extended userdata handling - coding style - updated documentation - added check - extended documentation - 4.3.24- merge gh#openSUSE/libstorage-ng#746 - added functions to query btrfs snapshot relations - handle empty btrfs subvolume top level UUID better - added checks - extended documentation - work on probing btrfs snapshot relations - 4.3.23- merge gh#openSUSE/libstorage-ng#745 - correct block device size for LVM thick snapshots - added note - extended developer mode - 4.3.22- merge gh#openSUSE/libstorage-ng#744 - disallow resizing thick volume groups with snapshots - generate bindings for Snapshot class - fixed typo - stricter devicegraph check - extended documentation - updated documentation - fixed documentation - 4.3.21- merge gh#openSUSE/libstorage-ng#743 - moved more registries to separate source file - fixed typo - 4.3.20- Translated using Weblate (Indonesian) (bsc#1149754) - Translated using Weblate (Swedish) (bsc#1149754) - 4.3.19- merge gh#openSUSE/libstorage-ng#742 - moved load registry to separate source file - added documentation - added developer mode - 4.3.18- merge gh#openSUSE/libstorage-ng#741 - use views in actiongraph calculation - added unit test - 4.3.17- merge gh#openSUSE/libstorage-ng#740 - make enum view available in public interface - add view parameter to some function - ignore some snapshot relations in actiongraph - added unit test for deleting lvm snapshots - updated integration tests - extended documentation - reduced include statements - 4.3.16- merge gh#openSUSE/libstorage-ng#739 - disable more code if probing btrfs snapshot relations is disabled - 4.3.15- merge gh#openSUSE/libstorage-ng#738 - allow parallel edges in devicegraph - allow to probe btrfs snapshot relations - added unit tests - coding style - fixed typo - strip unimportant information of unit test - 4.3.14- merge gh#openSUSE/libstorage-ng#737 - do not save unknown btrfs subvolume id - easier to understand code - reduced include statements - added note - relaxed checks loading btrfs subvolume id - extended documentation and minor cleanups - 4.3.13- merge gh#openSUSE/libstorage-ng#736 - added sanity checks - improved exception messages - coding style - 4.3.12- merge gh#openSUSE/libstorage-ng#735 - merge gh#openSUSE/libstorage-ng#734 - merge gh#openSUSE/libstorage-ng#732 - merge gh#openSUSE/libstorage-ng#717 - merge gh#openSUSE/libstorage-ng#715 - track device block size when creating an Md RAID (bsc#1164295) - simplify combining disks with different block sizes into RAID (bsc#1164295) - add block_size check for Md::add_device() - update doc on RAID block size - ignore clusterd VGs also in vgchange command (bsc#1161775) - ignore umount/swapoff failure if it looks inactive already (bsc#1168615) - fixed typo - added integration tests - 4.3.11- merge gh#openSUSE/libstorage-ng#733 - coding style - 4.3.10- merge gh#openSUSE/libstorage-ng#731 - probe partition label and uuid on gpt partitions - coding style - avoid saving empty topology - remove deprecated size-k values - fixed typo - probe partition uuid and label - 4.3.9- merge gh#openSUSE/libstorage-ng#730 - updated documentation - added const - 4.3.8- merge gh#openSUSE/libstorage-ng#729 - added views/filters for devicegraphs - probe snapshot relationship between lvm logical volumes - added functions to query snapshot relationships - make utils show unfiltered devicegraph - work on probing lvm snapshots - 4.3.7- merge gh#openSUSE/libstorage-ng#728 - support LVM mirror volumes - support probing LVM mirror volumes - 4.3.6- merge gh#openSUSE/libstorage-ng#727 - probe lvm snapshots - added unit test - work on probing lvm snapshots - 4.3.5- merge gh#openSUSE/libstorage-ng#726 - added unit test for probing LVM RAID - cleanup - extend testsuite - 4.3.4- merge gh#openSUSE/libstorage-ng#725 - added read-only flag to BlkDevice - 4.3.3- merge gh#openSUSE/libstorage-ng#724 - avoid forward class declaration - coding style - mark some save functions as deprecated - documentation updates - avoid deprecated functions - use more specific exception class - minor code and documentation improvements - 4.3.2- merge gh#openSUSE/libstorage-ng#722 - extended documentation - 4.3.1- merge gh#openSUSE/libstorage-ng#721 - fixed constness - added support to probe lvm cache - added documentation - added unit tests - show lv_type in graphviz output - extended documentation - use switch statement instead of if statement - more defensive programming - add support to probe lvm cache - 4.3.0- merge gh#openSUSE/libstorage-ng#719 - document device block size handling (RAID, LVM, BTRFS) - document device block size handling (BCACHE) - clarify LV block size remark - 4.2.74- merge gh#openSUSE/libstorage-ng#720 - fix unit test - 4.2.73- merge gh#openSUSE/libstorage-ng#718 - allow control over environment variables - query number of partition slots from parted - respect number of partition slots reported by parted for GPT (bsc#1161783) - run travis with "--privileged" to avoid permissions error - 4.2.72- merge gh#openSUSE/libstorage-ng#714 - simplify combining disks with different block sizes into RAID (bsc#1164295) - Revert "add tests for adjust_block_size()" - Revert "add adjust_block_size() method to Region class (bsc#1164295)" - update doc - 4.2.71- merge gh#openSUSE/libstorage-ng#713 - Make BlkDevice::possible_mount_bys public (for bsc#1166096) - Increase minor so version - 4.2.70- merge gh#openSUSE/libstorage-ng#712 - update doc on RAID block size - 4.2.69- merge gh#openSUSE/libstorage-ng#711 - increase minor so version - 4.2.68- merge gh#openSUSE/libstorage-ng#709 - add adjust_block_size() method to Region class (bsc#1164295) - track device block size when creating an Md RAID (bsc#1164295) - add tests for adjust_block_size() - add block_size check for Md::add_device() - 4.2.67- merge gh#openSUSE/libstorage-ng#708 - merge gh#openSUSE/libstorage-ng#707 - Translated using Weblate (Finnish) (bsc#1149754) - Add option for ignoring clustered LVM - Update lib version - Ignore clustered LVM - Revert "Add option for ignoring clustered LVM" - Revert "Update lib version" - Revert "Translated using Weblate (Finnish)" (bsc#1149754) - Sync branches (SLE-15-SP1) - 4.2.66- Translated using Weblate (Spanish) (bsc#1149754) - 4.2.65- Translated using Weblate (Italian) (bsc#1149754) - 4.2.64- Translated using Weblate (French) (bsc#1149754)- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - 4.2.63- Translated using Weblate (Chinese (China)) (bsc#1149754) - 4.2.62- merge gh#openSUSE/libstorage-ng#706 - added support for btrfs RAID1C{3,4} - increase minor so version - 4.2.61- merge gh#openSUSE/libstorage-ng#705 - fixed failure message - 4.2.60- merge gh#openSUSE/libstorage-ng#704 - added being and end function to ProbeCallbacks - extended documentation - 4.2.59- merge gh#openSUSE/libstorage-ng#703 - Remove OutputProcessor class- merge gh#openSUSE/libstorage-ng#702 - added callback for missing commands during probing - added unit tests - improved readability of defines for external commands - simplyfied code - fixed typo - added probing callback for missing commands - 4.2.58- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.2.57- merge gh#openSUSE/libstorage-ng#701 - check for existence of lvm vg before using it (bsc#1161191) - 4.2.56- Translated using Weblate (Finnish) (bsc#1149754) - 4.2.55- merge gh#openSUSE/libstorage-ng#700 - merge gh#openSUSE/libstorage-ng#699 - Unmount when mount point was active - Mount when mount point is active - Bump version - Add comments - Fix mount and unmount (forward port) - 4.2.54- Translated using Weblate (Slovak) (bsc#1149754) - 4.2.53- merge gh#openSUSE/libstorage-ng#698 - remove default option '-m crc=1' for mkfs.xfs - use udevadm from /usr/bin instead of /sbin (bsc#1160890) - 4.2.52- Translated using Weblate (German) (bsc#1149754) - 4.2.51- Translated using Weblate (Dutch) (bsc#1149754)- Translated using Weblate (Catalan) (bsc#1149754)- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.2.50- Translated using Weblate (Japanese) (bsc#1149754)- Translated using Weblate (Czech) (bsc#1149754)- merge gh#openSUSE/libstorage-ng#696 - updated pot and po files - 4.2.49- merge gh#openSUSE/libstorage-ng#697 - merge gh#openSUSE/libstorage-ng#693 - Translated using Weblate (Estonian) (bsc#1149754) - Translated using Weblate (Finnish) (bsc#1149754) - Add unit tests - Bump version - Ensure default to 0 for optional columns - Improve test - Revert "Translated using Weblate (Finnish)" (bsc#1149754) - Revert "Translated using Weblate (Estonian)" (bsc#1149754) - Allow optional fstab columns (merge SLE-15-SP1) - 4.2.48- merge gh#openSUSE/libstorage-ng#695 - added probing of BitLocker (bsc#1159318) - added unit test - fixed message - add minimal support for BitLocker - 4.2.47- merge gh#openSUSE/libstorage-ng#694 - Fix partition id when creating partition - Bump version - 4.2.46- merge gh#openSUSE/libstorage-ng#691 - Add method to get partition id name - Bump version - Add note - Partition Id names - 4.2.45- merge gh#openSUSE/libstorage-ng#692 - improved sort-key for block devices (for bsc#1140018) - extended documentation - 4.2.44- merge gh#openSUSE/libstorage-ng#690 - provide sort-key for device name (for bsc#1140018) - adapted utility programs to changes in networkx 2.4 - removed obsolete variable - 4.2.43- Translated using Weblate (Finnish) (bsc#1149754) - 4.2.42- Translated using Weblate (German) (bsc#1149754) - 4.2.41- merge gh#openSUSE/libstorage-ng#689 - use ranks in graphviz output to ease readability (bsc#1149154) - reduce test devicegraph to required information - 4.2.40- merge gh#openSUSE/libstorage-ng#688 - Add new callbacks for LUKS activation - Bump version - Add specialized Luks callbacks - 4.2.39- merge gh#openSUSE/libstorage-ng#687 - use correct size for btrfs resize command during shrink (bsc#1157762) - 4.2.38- merge gh#openSUSE/libstorage-ng#686 - extended some testcases to also check executed commands - merged testsuite/actions into testsuite/dependencies - added tests for shrinking btrfs - extended tests - extended and added testcases - 4.2.37- merge gh#openSUSE/libstorage-ng#685 - added testcases for growing btrfs - check that all command and file mockups are used - added testcases for growing and shrinking ext4 - added testcases for resizing filesystems - 4.2.36- merge gh#openSUSE/libstorage-ng#684 - list all devices in subvolume actions (bsc#1152523) - consistent list of block devices in compound actions - removed unneeded use of c_str - updated explanations for translators - show all block devices for action texts of btrfs subvolumes - 4.2.35- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.34- merge gh#openSUSE/libstorage-ng#683 - extended unit test (bsc#1135341) - updated documentation (bsc#1149148) - added internal check - fixed typo - 4.2.33- merge gh#openSUSE/libstorage-ng#682 - merge gh#openSUSE/libstorage-ng#681 - Translated using Weblate (Danish) (bsc#1149754) - Translated using Weblate (Estonian) (bsc#1149754) - fixed handling of btrfs subvolumes with special (regex control) characters in the path (bsc#1135341) - 4.2.32- merge gh#openSUSE/libstorage-ng#680 - fixed escaping of graphviz escString (bsc#1157916) - 4.2.31- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.30- merge gh#openSUSE/libstorage-ng#679 - use estimation from resize2fs for min size of ext4 (bsc#1149148) - use 64bit feature forr max size of ext4 - separated parser for ntfsresize output - added example programs - added unit tests - extended exception logging - cleanup - consistent naming of example programs - changed path of resize2fs to /usr/sbin - improved calculation of resize information - 4.2.29- merge gh#openSUSE/libstorage-ng#678 - Only join entries when path matches - Select the most reasonable mount point - Add unit tests - Update version - Bind mount workaround - 4.2.28- merge gh#openSUSE/libstorage-ng#677 - Make default mount_options public (needed for jsc#SLE-7687) - Bump version - Rename Mountable::Impl#get_default_mount_options - Split MountPoint#set_default_mount_options into pieces (needed for jsc#SLE-7687) - 4.2.27- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.26- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.25- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.24- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.23- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.22- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.21- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.20- merge gh#openSUSE/libstorage-ng#676 - handle is_permanent() in possible_mount_bys() (bsc#1155566) - simplified code - 4.2.19- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.18- merge gh#openSUSE/libstorage-ng#675 - Log messages about the mount_by fallback are just warnings (related to bsc#1151075) - 4.2.17- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - 4.2.16- merge gh#openSUSE/libstorage-ng#674 - cache luks activation information (for bsc#1129496) - use password from LUKS activation for resize (bsc#1153871) - extended integration test - fixed typos - 4.2.15- merge gh#openSUSE/libstorage-ng#673 - parse cipher and key size in cryptsetup output - added cipher and key size to Encryption (for jsc#SLE-7376) - probe sector size for Encryption - extended documentation - added sanity check - coding style - added test case for paes cipher - handle cipher and key size for encryption - 4.2.14- merge gh#openSUSE/libstorage-ng#672 - Add open_options - Bump version - Extra options to open encryption - 4.2.13- Translated using Weblate (Danish) (bsc#1149754) - 4.2.12- Translated using Weblate (Catalan) (bsc#1149754) - 4.2.11- merge gh#openSUSE/libstorage-ng#671 - added integration test - 4.2.10- merge gh#openSUSE/libstorage-ng#670 - added notes - 4.2.9- merge gh#openSUSE/libstorage-ng#668 - removed unneeded code - cleanup integration tests - code cleanup - 4.2.8- Translated using Weblate (Japanese) - 4.2.7- Translated using Weblate (Slovak) - 4.2.6- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Dutch)- Translated using Weblate (Czech)- merge gh#openSUSE/libstorage-ng#667 - update pot and po files - 4.2.5- merge gh#openSUSE/libstorage-ng#666 - added note - use dev_t to save major and minor numbers - improved unit test - coding style - consistent function name - added support for plain encryption (bsc#1088641) - added unit test - added integration tests - 4.2.4- merge gh#openSUSE/libstorage-ng#665 - extended documentation - 4.2.3- Translated using Weblate (Chinese (China)) - 4.2.2- merge gh#openSUSE/libstorage-ng#663 - update packaging documentation - 4.2.1- merge gh#openSUSE/libstorage-ng#662 - merge gh#openSUSE/libstorage-ng#661 - Adapt Dockerfile for SLE-15-SP1 - Translated using Weblate (Slovak) - Translated using Weblate (Catalan) - Translated using Weblate (Czech) - Translated using Weblate (Japanese) - Translated using Weblate (Arabic) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Italian) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Russian) - Translated using Weblate (Spanish) - Translated using Weblate (Swedish) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Finnish) - Fix dectection of surrounding region (bsc#1146686) - Bump lib version - Fix surrounding detection - Revert "Translated using Weblate (Catalan)" - Revert "Translated using Weblate (Finnish)" - Revert "Translated using Weblate (Dutch)" - Revert "Translated using Weblate (Portuguese (Brazil))" - Revert "Translated using Weblate (Swedish)" - Revert "Translated using Weblate (Spanish)" - Revert "Translated using Weblate (Russian)" - Revert "Translated using Weblate (Polish)" - Revert "Translated using Weblate (Korean)" - Revert "Translated using Weblate (Italian)" - Revert "Translated using Weblate (Hungarian)" - Revert "Translated using Weblate (German)" - Revert "Translated using Weblate (French)" - Revert "Translated using Weblate (Chinese (Taiwan))" - Revert "Translated using Weblate (Chinese (China))" - Revert "Translated using Weblate (Arabic)" - Revert "Translated using Weblate (Japanese)" - Revert "Translated using Weblate (Czech)" - Revert "Translated using Weblate (Slovak)" - Revert "Adapt Dockerfile for SLE-15-SP1" - Merge SLE-15-SP1 - 4.2.0- Translated using Weblate (Chinese (China)) - 4.1.145- Translated using Weblate (French) - 4.1.144- Translated using Weblate (Indonesian) - 4.1.143- merge gh#openSUSE/libstorage-ng#660 - added functions to query existance of holders - 4.1.142- merge gh#openSUSE/libstorage-ng#659 - added parser for 'cryptsetup luksDump' - added example - added support for LUKS2 - extended documentation - coding style - extended integration tests - fixed documentation - fixed typo - relaxed parser for whitespace changes - LUKS2 support - 4.1.141- merge gh#openSUSE/libstorage-ng#658 - probe zone model for disks - added unit test - avoid compiler warning - coding style - 4.1.140- merge gh#openSUSE/libstorage-ng#657 - extended documentation - 4.1.139- merge gh#openSUSE/libstorage-ng#656 - improve sorting of pmem devices - 4.1.138- Translated using Weblate (German) - 4.1.137- Translated using Weblate (Portuguese (Brazil)) - 4.1.136- Translated using Weblate (Chinese (China)) - 4.1.135- Translated using Weblate (Slovak) - 4.1.134- Translated using Weblate (Dutch) - 4.1.133- Translated using Weblate (Japanese) - 4.1.132- Translated using Weblate (Czech) - 4.1.131- Translated using Weblate (Catalan) - 4.1.130- merge gh#openSUSE/libstorage-ng#655 - allow to customize style of graphviz output - use new style api - added examples for style api usage - coding style - added unit test - 4.1.129- merge gh#openSUSE/libstorage-ng#654 - updated pot and po files - 4.1.128- merge gh#openSUSE/libstorage-ng#653 - improve filesystem related commit action messages - added unit test - added integration test - removed unneeded include statement- merge gh#openSUSE/libstorage-ng#652 - added unit test for LVM over MD - 4.1.127- merge gh#openSUSE/libstorage-ng#651 - extended fstab handling for multiple devices btrfs - added unit test - fixed documentation - 4.1.126- merge gh#openSUSE/libstorage-ng#650 - sort block devices when creating btrfs (needed in testsuite) - 4.1.125- merge gh#openSUSE/libstorage-ng#649 - use devid from devicegraph when resizing btrfs - extended integration test - added note - fix resizing btrfs on e.g. LVM - 4.1.124- merge gh#openSUSE/libstorage-ng#648 - allow to reuse commands and files in mockup files - read sub uuid in blkid output - updated devicegraphs - add id to FilesystemUser - removed obsolete setenv calls to enable multiple devices btrfs - work on btrfs multiple device support - 4.1.123- merge gh#openSUSE/libstorage-ng#647 - Enable multi-device Btrfs probing by default - Bump lib version - Enable multi-device Btrfs by default - 4.1.122- merge gh#openSUSE/libstorage-ng#646 - Initial changes - Rename auxiliary struct - Block shrink multi-device Btrfs - Adapt action text when growing multi-device Btrfs - Add integration test - Bump lib version - Resize multi-device Btrfs - 4.1.121- merge gh#openSUSE/libstorage-ng#645 - extended documentation - 4.1.120- Translated using Weblate (Dutch) - Translated using Weblate (Finnish) - 4.1.119- merge gh#openSUSE/libstorage-ng#644 - added unit test - added integration tests - removed unneeded virtual specifier - wait for block device - moved integration tests - added note - allow to add devices to existing btrfs (for jsd#SLE-3877) - 4.1.118- merge gh#openSUSE/libstorage-ng#643 - extended documentation - 4.1.117- merge gh#openSUSE/libstorage-ng#642 - added documentation about multiple devices btrfs - added example - 4.1.116- merge gh#openSUSE/libstorage-ng#641 - handle mixed mode in output of 'btrfs filesystem df' - 4.1.115- merge gh#openSUSE/libstorage-ng#640 - parse UUID in output of mkfs.btrfs - fixed exception message - 4.1.114- merge gh#openSUSE/libstorage-ng#639 - Use the Docker image from OBS - 4.1.113- Translated using Weblate (Indonesian) - 4.1.112- merge gh#openSUSE/libstorage-ng#638 - parse devid in output of 'btrfs filesystem show' - reuse predefined regex - 4.1.111- merge gh#openSUSE/libstorage-ng#637 - extended documentation - changed wording - 4.1.110- merge gh#openSUSE/libstorage-ng#636 - handle btrfs raid levels during create - added unit test - fixed typo - 4.1.109- merge gh#openSUSE/libstorage-ng#635 - handle multiple devices for btrfs subvolumes - 4.1.108- merge gh#openSUSE/libstorage-ng#634 - added parser for 'btrfs filesystem df' - probe btrfs with multiple devices - updated unit test - added unit test - added integration tests - extended documentation - added pre-check for btrfs - added checks for nullptr - renamed variable (that really ties the function together) - simplyfied interface - coding style and cleanup - work on btrfs with multiple devices - 4.1.107- merge gh#openSUSE/libstorage-ng#633 - make get_displayname available (to_s is overridden by use_ostream) - added unit tests - coding style - fixed class names - make get_displayname() available in ruby - 4.1.106- Translated using Weblate (Portuguese (Brazil)) - 4.1.105- Translated using Weblate (Swedish) - 4.1.104- Translated using Weblate (Spanish)- Translated using Weblate (Slovak)- Translated using Weblate (Russian)- Translated using Weblate (Polish)- Translated using Weblate (Korean)- Translated using Weblate (Italian)- Translated using Weblate (Hungarian)- Translated using Weblate (German)- Translated using Weblate (Dutch)- Translated using Weblate (Czech)- Translated using Weblate (Catalan)- Translated using Weblate (Arabic)- Translated using Weblate (Arabic)- Translated using Weblate (Arabic) - Translated using Weblate (Catalan) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Czech) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Italian) - Translated using Weblate (Japanese) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Russian) - Translated using Weblate (Slovak) - Translated using Weblate (Spanish) - Translated using Weblate (Swedish) - 4.1.103- merge gh#openSUSE/libstorage-ng#630 - fix compilation with -O0 - 4.1.102- Translated using Weblate (Slovak) - 4.1.101- Translated using Weblate (Galician) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (German) - Translated using Weblate (Polish) - 4.1.100- Unifying name Bcache/bcache to bcache (#629) - 4.1.99- merge gh#openSUSE/libstorage-ng#628 - handle topology for Partition and Luks - added unit test for bsc#1121129 - improved calculation of usable size for LVM PVs (bsc#1121129) - 4.1.98- merge gh#openSUSE/libstorage-ng#625 - moved topology from PartitionableImpl to BlkDeviceImpl - added get_sysfs_file to BlkDeviceImpl - use new get_sysfs_file - added save_to_string to XmlFile (for debugging) - read pe_start from pvs command - coding style - enable logging - added pe_start to LvmPvImpl - added get_usable_size() to LvmPv - added unit test for LvmPv::get_usable_size() - updated hyper link - added documentation - preparations for bsc#1121129 - 4.1.97- merge gh#openSUSE/libstorage-ng#621 - handle entries in crypttab whose block device do not exist (bsc#1123342) - added unit test - added documentation - added explanation - renamed variable - 4.1.96- merge gh#openSUSE/libstorage-ng#620 - extended documentation - 4.1.95- merge gh#openSUSE/libstorage-ng#619 - disable parted-sector-bug workaround on virtio-blk DASDs (bsc#1112037) - avoid empty nodes in mockup files - extended testsuite helper TsCmpActiongraph - added unit tests - throw exception based on Exception class - enable verbose output of checks during build - 4.1.94- merge gh#openSUSE/libstorage-ng#618 - updated pot and po files - 4.1.93- merge gh#openSUSE/libstorage-ng#617 - extended parser for lvs command - added function to join Texts - added unit tests - use callback to report unsupported logical volumes (bsc#1099744) - coding style - allow to ignore errors during in probe utility - consistent message style - added function to join names of block devices - improved messages for creating volume groups and mds - consistent naming style - use new join function in message about deleting filesystems - fixed typo - 4.1.92- merge gh#openSUSE/libstorage-ng#615 - Workaround upgrade with multiple mout points per block device (bsc#1118865) - 4.1.91- merge gh#openSUSE/libstorage-ng#616 - added debugging code - extended unit test - 4.1.90- merge gh#openSUSE/libstorage-ng#613 - Rename method - Add method for removing a bcache cset - Add actions to modify an existing bcache - Increase minor version - Fix error messages - Small fixes - Allow to modify Bcache devices - 4.1.89- merge gh#openSUSE/libstorage-ng#614 - detect DASDs using virtio-blk (bsc#1112037) - added unit test - avoid copying objects - 4.1.88- Translated using Weblate (Dutch) - Translated using Weblate (Slovak) - 4.1.87- merge gh#openSUSE/libstorage-ng#612 - Fix dead links to old libstorage in the documentation- Translated using Weblate (Catalan) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Czech) - Translated using Weblate (Danish) - Translated using Weblate (Japanese) - Translated using Weblate (Russian) - Translated using Weblate (Slovak) - Translated using Weblate (Spanish) - 4.1.86- merge gh#openSUSE/libstorage-ng#611 - Remove setters for non-permanent stored values - Extend Bcache API with helper methods - Use bcache command - Increase minor version - 4.1.85- Translated using Weblate (Swedish) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Arabic) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Russian) - 4.1.84- merge gh#openSUSE/libstorage-ng#610 - check for some storage signatures next to partition tables (bsc#1115807) - added unit test - increase patchlevel - updated pot and po files - 4.1.83- merge gh#openSUSE/libstorage-ng#609 - added roles to class MdadmDetail - probe devices order for MD RAIDs (bsc#1083542) - extended documentation - check for duplicate entries in mockup files - updated pot and po files - added callback recorder for probe callbacks - probe sort-key for device of MD RAIDs - 4.1.82- merge gh#openSUSE/libstorage-ng#608 - Throw better exceptions - 4.1.81- merge gh#openSUSE/libstorage-ng#607 - Add support for probing Flash-only bcache - Adapt testsuite - Add test for Flash-only bcache probing - CompoundAction: add helper method - Adapt bcache formatter - Add tests - Add bcache doc - Update lib version - Add support for flash-only bcache (with ABI compatibility) - 4.1.80- Translated using Weblate (Spanish) - 4.1.79- merge gh#openSUSE/libstorage-ng#606 - Evaluating correct block size for DASD devices. (Workaround for a parted bug). (bsc#1089554) - 4.1.78- Translated using Weblate (Indonesian) - Translated using Weblate (Spanish) - 4.1.77- merge gh#openSUSE/libstorage-ng#605 - merge gh#openSUSE/libstorage-ng#604 - Relax check for luks correctness bsc#1120070, bsc#1101870 - Unit tests for the fix of bsc#1120070, bsc#1101870 - Merge to master: Relax check for luks correctness bsc#1120070, bsc#1101870 - 4.1.76- Translated using Weblate (Czech) - 4.1.75- Translated using Weblate (Portuguese (Brazil)) - 4.1.74- merge gh#openSUSE/libstorage-ng#602 - merge gh#openSUSE/libstorage-ng#601 - merge gh#openSUSE/libstorage-ng#600 - merge gh#openSUSE/libstorage-ng#599 - use exceptions to handle errors - Create crypttab with proper permissions (bsc#1059972) - Create lock with proper permissions (bsc#1059972) - Create log file with proper permissions (bsc#1059972) - Add missing quoting (bsc#1059972) - Improvements from review - Backport: Fix audit issues - avoid thread unsafe strerror function - Backport: avoid thread unsafe strerror function - Merge SLE-15-GA - 4.1.73- Translated using Weblate (German) - 4.1.72- merge gh#openSUSE/libstorage-ng#598 - avoid thread unsafe strerror function - 4.1.71- merge gh#openSUSE/libstorage-ng#597 - Create crypttab with proper permissions (bsc#1059972) - Create lock with proper permissions (bsc#1059972) - Create log file with proper permissions (bsc#1059972) - Add missing quoting (bsc#1059972) - Improvements from review - Fix audit issues - 4.1.70- Translated using Weblate (Finnish) - 4.1.69- Translated using Weblate (Chinese (China)) - 4.1.68- Translated using Weblate (Spanish) - 4.1.67- Translated using Weblate (Italian) - 4.1.66- Translated using Weblate (Italian) - 4.1.65- Translated using Weblate (Slovak) - 4.1.64- Translated using Weblate (Slovak) - 4.1.63- Translated using Weblate (French) - 4.1.62- Translated using Weblate (Czech)- Translated using Weblate (Japanese) - 4.1.61- Translated using Weblate (Dutch) - 4.1.60- Translated using Weblate (Portuguese (Brazil)) - 4.1.59- Translated using Weblate (Catalan) - 4.1.58- merge gh#openSUSE/libstorage-ng#596 - updated pot and po files- merge gh#openSUSE/libstorage-ng#595 - improved sformat to be type safe and handle Text properly - properly translate partition type texts - properly translate devices size texts - removed now obsolete c_str calls - added comment for translators - reduce format warning level - fixed typo - 4.1.57- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Italian) - 4.1.56- Translated using Weblate (Italian)- Translated using Weblate (German)- merge gh#openSUSE/libstorage-ng#594 - use exceptions to handle errors- merge gh#openSUSE/libstorage-ng#593 - added support to create udf (fate#312911) - added integration test - increased so patch number - handle block size in max_size for udf- merge gh#openSUSE/libstorage-ng#592 - added comments for translators- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- merge gh#openSUSE/libstorage-ng#591 - extended documentation- Translated using Weblate (Czech)- Translated using Weblate (French) - 4.1.55- Translated using Weblate (Chinese (China)) - 4.1.54- merge gh#openSUSE/libstorage-ng#589 - Add method Luks#get_uuid- Translated using Weblate (Czech)- Translated using Weblate (Japanese) - 4.1.53- Translated using Weblate (Italian) - 4.1.52- Translated using Weblate (Catalan) - 4.1.51- merge gh#openSUSE/libstorage-ng#588 - Regenerated potfiles - 4.1.50- merge gh#openSUSE/libstorage-ng#585 - Fixed broken autobuild environment - Support for StrayBlkDevices in CompoundActions (bsc#1085134) - Moved predicates to base class - New unit test for Bcache compound actions - Use new check from superclass - Removed unnecessary include - Support for Bcache in CompoundActions - First (incomplete) CompoundAction formatter for Bcache - Fixed broken English - Use inherited methods - Use actual output for translator examples - Use multiple lines, not one neverending line - First complete CompoundAction formatter for Bcache - First unit test for MD-RAID compound actions - Added CompoundActions formatter for MD-RAIDs - More test cases for MD-RAID - User sanity check - Coding style cleanup - Updated year in useless legalese - Added missing sformat parameter - Added missing parameter doc in translator comment - Fixed translator comments - Moved device list formatting out to separate common function - Use better comparision function - Use existing constants - New CompoundActions- merge gh#openSUSE/libstorage-ng#587 - extended documentation - ported check from snapper - minor improvements - 4.1.49- merge gh#openSUSE/libstorage-ng#586 - mark AUTHORS as %doc- merge gh#openSUSE/libstorage-ng#584 - mark LICENSE file as license - 4.1.48- merge gh#openSUSE/libstorage-ng#583 - Use predicates to make the code much better readable - Added missing return - Use speaking function names for getters - Moved methods to base class - Use predicates and speaking getters to make the code much better readable (bsc#1085134) - 4.1.47- merge gh#openSUSE/libstorage-ng#582 - make format of po files consistent with gettext - 4.1.46- merge gh#openSUSE/libstorage-ng#580 - add bcache attributes (fate#325346) - [RFC] add bcache attributes (fate#325346) - 4.1.45- Translated using Weblate (Chinese (China)) - 4.1.44- merge gh#openSUSE/libstorage-ng#581 - Added test case for weird UUID (bsc#1102572) - Whitespace - Fixed blkid output parser to honor escaped quotes (bsc#1102572) - Fixed blkid output parser to honor escaped quotes - 4.1.43- Translated using Weblate (Dutch) - 4.1.42- Translated using Weblate (Indonesian) - 4.1.41- Translated using Weblate (Indonesian)- merge gh#openSUSE/libstorage-ng#579 - Use for bcache cset as display name string "bcache cache" (fate#325346) - 4.1.40- merge gh#openSUSE/libstorage-ng#578 - use predefined constants - 4.1.39- Translated using Weblate (Russian) - 4.1.38- merge gh#openSUSE/libstorage-ng#577 - implement searching for free name for bcache (fate#325346) - 4.1.37- Translated using Weblate (Dutch) - 4.1.36- merge gh#openSUSE/libstorage-ng#576 - Added Travis ccache documentation - Added Travis ccache documentation and cache cleanup - 4.1.35- Translated using Weblate (Chinese (China)) - 4.1.34- merge gh#openSUSE/libstorage-ng#575 - Use ccache in Travis builds - Use ccache in Travis builds (up to 4x faster) - 4.1.33- merge gh#openSUSE/libstorage-ng#574 - Allow to set Md uuid for testing - 4.1.32- Translated using Weblate (Danish) - 4.1.31- merge gh#openSUSE/libstorage-ng#573 - extended documentation - 4.1.30- merge gh#openSUSE/libstorage-ng#572 - Allow bcache to have partitions (fate#325346) - Allow bcache to have partitions - 4.1.29- merge gh#openSUSE/libstorage-ng#571 - do not translate snapshot description (bsc#1092757) - updated pot und po files - 4.1.28- Translated using Weblate (German) - 4.1.27- Translated using Weblate (Portuguese (Brazil)) - 4.1.26- merge gh#openSUSE/libstorage-ng#570 - merge gh#openSUSE/libstorage-ng#569 - fixed variable scope to fix temporary mounting (bsc#1099144) - added unit test - 4.1.25- merge gh#openSUSE/libstorage-ng#568 - avoid setenv after fork (bsc#1107403) - added unit test - 4.1.24- merge gh#openSUSE/libstorage-ng#567 - added luks label to blkid parser - added unit test - 4.1.23- Translated using Weblate (Czech) - 4.1.22- merge gh#openSUSE/libstorage-ng#566 - merge branch SLE-15-GA - merge gh#openSUSE/libstorage-ng#554 - merge gh#openSUSE/libstorage-ng#565 - merge gh#openSUSE/libstorage-ng#560 - merge gh#openSUSE/libstorage-ng#564 - merge gh#openSUSE/libstorage-ng#562 - detect correctly whether a file system is currently mounted (bsc#1105227) - adjust multipath parser to accept nvme related output (bsc#1089353) - Added some class descriptions - MdLinks: make it work also when even /dev/md does not exist - Avoid exceptions for inactive RAIDs (bsc#1090010) - Fixed the existing tests - test inactive noncontainer - detect raid containers differently - Mark inactive RAID in the BlkDevice attribute - A common way to configure the indentation style - Inactive raid - Merge SLE-15-GA into master - 4.1.21- merge gh#openSUSE/libstorage-ng#560 - adjust multipath parser to accept nvme related output (bsc#1089353) - try to make multipath parser more robust - add unit tests - 4.1.20- merge gh#openSUSE/libstorage-ng#562 - detect correctly whether a file system is currently mounted (bsc#1105227) - add unit tests - add spaces - 4.1.19- merge gh#openSUSE/libstorage-ng#563 - do not crash when parsing docker devices (bsc#1104899) - 4.1.18- merge gh#openSUSE/libstorage-ng#561 - Changed licence to GPL-2.0-only. - 4.1.17- merge gh#openSUSE/libstorage-ng#548 - RAID: states of operation - RAID docs: nicer formatting for the older notes - autodocs: ignore Doxygen search data - Don't surprise myself. - 4.1.16- Translated using Weblate (Catalan) - 4.1.15- Translated using Weblate (Czech) - 4.1.14- Translated using Weblate (Chinese (Taiwan)) - 4.1.13- Translated using Weblate (Italian) - 4.1.12- Translated using Weblate (Slovak) - 4.1.11- Translated using Weblate (Dutch) - 4.1.10- Translated using Weblate (Slovak) - 4.1.9- Translated using Weblate (Japanese) - 4.1.8- Translated using Weblate (Slovak)- updated pot and po files- changed pretty name- added documentation- Translated using Weblate (Japanese)- Translated using Weblate (Czech)- merge branch master - Translated using Weblate (German)- merge gh#openSUSE/libstorage-ng#558 - updated pot and po files - 4.1.7- Translated using Weblate (Japanese) - 4.1.6- extended NameSchema class - added StrayBlkDevice class (bsc#1085134) - extended unit tests - added unit test for probing xen xvd devices - cleanup - updated pot and po files - extended documentation - 4.1.5- merge gh#openSUSE/libstorage-ng#557 - Update the "build_dependencies:*" tasks to read the alternative spec file - README.md: libjson-c-devel is needed as well - Added pkgconfig check for the libjson-c library - Do not crash when displaying summary for an encrypted but not mounted disk (bsc#1099181) - Added unit test - Fixed a typo- Translated using Weblate (German) - 4.1.4- merge gh#openSUSE/libstorage-ng#555 - fix build with glibc 2.28 - 4.1.3- merge gh#openSUSE/libstorage-ng#556 - update git2log script to latest version - 4.1.2- Translated using Weblate (Chinese (China)) - 4.1.1- added special handling when creating udev ids starting with dm-uuid for partitions on multipath (bsc#1099394) - use strlen- merge gh#openSUSE/libstorage-ng#550 - document package version scheme- merge gh#openSUSE/libstorage-ng#546 - document package version scheme - 4.1.0- merge gh#openSUSE/libstorage-ng#545 - added document for limits - 3.3.317- merge gh#openSUSE/libstorage-ng#544 - work on creating and deleting bcaches - updated swig catches - added unit tests - added integration tests - reuse code - cleanup - 3.3.316- merge gh#openSUSE/libstorage-ng#543 - use sysfs path in find_by_any_name() - 3.3.315- merge gh#openSUSE/libstorage-ng#542 - added support for f2fs (fate#325755) - added integration test - removed unused code - removed obsolete documentation - 3.3.314- merge gh#openSUSE/libstorage-ng#541 - handle Intel Rapid Start Technology Partition ID (fate#325885) - extended documentation - coding style - 3.3.313- merge gh#openSUSE/libstorage-ng#540 - do not use deprecated header file - coding style - 3.3.312- merge gh#openSUSE/libstorage-ng#539 - handle device type attribute of udevadm info output - removed unused and obsolete file - do not try to activate LUKS on devices used by multipath (bsc#1089699) - improved explanation - 3.3.311- merge gh#openSUSE/libstorage-ng#538 - Add method BlkDevice#is_active - 3.3.310- merge gh#openSUSE/libstorage-ng#537 - updated unit test - extended unit test - fixed exception logging - 3.3.309- Translated using Weblate (Indonesian) - 3.3.308- Translated using Weblate (Russian) - 3.3.307- Translated using Weblate (French) - 3.3.306- merge gh#openSUSE/libstorage-ng#536 - Expose Device#devicegraph (needed for bsc#1094157) - Encryption#set_dm_table_name adjusts #name (for bsc#1094157 and bsc#1094963) - Code improvement from code review - More code improvements from code review - 3.3.305- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#535 - Return better exception (related to bsc#1094963) - Fix project name- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Spanish)- Translated using Weblate (Slovak) - 3.3.304- Translated using Weblate (Czech) - 3.3.303- Translated using Weblate (Italian) - 3.3.302- Translated using Weblate (Catalan) - 3.3.301- Translated using Weblate (Dutch) - 3.3.300- merge gh#openSUSE/libstorage-ng#534 - handle exception (see bsc#1073633) - 3.3.299- Translated using Weblate (Japanese) - 3.3.298- merge gh#openSUSE/libstorage-ng#533 - merged po files - 3.3.297- merge gh#openSUSE/libstorage-ng#532 - improved error handling during probing partitions (see bsc#1095168) - 3.3.296- Translated using Weblate (Italian) - 3.3.295- Translated using Weblate (Russian) - 3.3.294- Translated using Weblate (Slovak) - 3.3.293- Translated using Weblate (Slovak) - 3.3.292- Translated using Weblate (Spanish) - 3.3.291- Translated using Weblate (Chinese (Taiwan)) - 3.3.290- Translated using Weblate (Chinese (Taiwan)) - 3.3.289- merge gh#openSUSE/libstorage-ng#531 - added helper functions - place repair action before partition actions - insert action to repair GPTs if needed (bsc#1092193) - added unit test - 3.3.288- merge gh#openSUSE/libstorage-ng#530 - Add conflict with old libdmraid (bsc#1088570) - 3.3.287- merge gh#openSUSE/libstorage-ng#529 - fix probing of certain nvme systems (bsc#1093684) - 3.3.286- Translated using Weblate (Portuguese (Brazil)) - 3.3.285- Translated using Weblate (French) - 3.3.284- Translated using Weblate (Italian) - 3.3.283- Translated using Weblate (Czech) - 3.3.282- Translated using Weblate (Dutch) - 3.3.281- Translated using Weblate (Japanese) - 3.3.280- Translated using Weblate (Catalan) - 3.3.279- merge gh#openSUSE/libstorage-ng#528 - added action to fix undersized GPT - updated pot file - merged po files - 3.3.278- merge gh#openSUSE/libstorage-ng#527 - Use stricter NTFS max label size (bsc#1084867) - 3.3.277- Translated using Weblate (Hungarian) - 3.3.276- merge gh#openSUSE/libstorage-ng#526 - improved error message (see bsc#1089554) - 3.3.275- merge gh#openSUSE/libstorage-ng#525 - Fix lt translation - 3.3.274- Translated using Weblate (Chinese (Taiwan))- Translated using Weblate (Korean)- Translated using Weblate (Chinese (China))- Translated using Weblate (Lithuanian) - 3.3.273- Translated using Weblate (Polish) - 3.3.272- Translated using Weblate (Slovak) - 3.3.271- Translated using Weblate (Greek) - 3.3.270- Translated using Weblate (German) - 3.3.269- Translated using Weblate (French) - 3.3.268- Translated using Weblate (Portuguese (Brazil)) - 3.3.267- merge gh#openSUSE/libstorage-ng#524 - fixed probing of NTFS (in special cases) (bsc#1091585) - added unit test - 3.3.266- Translated using Weblate (Catalan) - 3.3.265- Translated using Weblate (Catalan) - 3.3.264- Translated using Weblate (Slovak) - 3.3.263- Translated using Weblate (Italian) - 3.3.262- Translated using Weblate (Spanish) - 3.3.261- Translated using Weblate (Spanish) - 3.3.260- Translated using Weblate (Czech) - 3.3.259- Translated using Weblate (Dutch) - 3.3.258- Translated using Weblate (Japanese) - 3.3.257- Translated using Weblate (Dutch) - 3.3.256- merge gh#openSUSE/libstorage-ng#523 - merged po files - 3.3.255- merge gh#openSUSE/libstorage-ng#522 - centralized reading /sys/block - added function light_probe (for bsc#1090753) - added integration test - 3.3.254- merge gh#openSUSE/libstorage-ng#521 - added stand-alone functions to read fstab and crypttab - added integration tests - removed unneeded include - 3.3.253- Translated using Weblate (Portuguese (Brazil)) - 3.3.252- Translated using Weblate (Swedish) - 3.3.251- Translated using Weblate (Swedish) - 3.3.250- merge gh#openSUSE/libstorage-ng#520 - fixed probing of active flag (bsc#1090520) - improved error handling - 3.3.249- Translated using Weblate (Polish) - 3.3.248- Translated using Weblate (Russian) - 3.3.247- Translated using Weblate (German) - 3.3.246- Translated using Weblate (French) - 3.3.245- Translated using Weblate (French) - 3.3.244- Translated using Weblate (Chinese (Taiwan))- Translated using Weblate (Chinese (China))- Translated using Weblate (Russian) - 3.3.243- Translated using Weblate (German) - 3.3.242- Translated using Weblate (German) - 3.3.241- Translated using Weblate (French) - 3.3.240- Translated using Weblate (French) - 3.3.239- merge gh#openSUSE/libstorage-ng#518 - added function to query allowed MD parities (see bsc#1090182) - 3.3.238- Translated using Weblate (French)- 3.3.237- merge gh#openSUSE/libstorage-ng#519 - update git2log script to avoid identical timestamps in changelog - 3.3.236- Translated using Weblate (Chinese (China))- Translated using Weblate (Chinese (Taiwan)) - 3.3.235- Translated using Weblate (Dutch) - 3.3.234- Translated using Weblate (Korean) - 3.3.233- Translated using Weblate (German) - 3.3.232- Translated using Weblate (Swedish) - 3.3.231- Translated using Weblate (Czech) - 3.3.230- Translated using Weblate (Hungarian) - 3.3.229- Translated using Weblate (Japanese) - 3.3.228- Translated using Weblate (Hungarian) - 3.3.227- Translated using Weblate (Italian)- Translated using Weblate (German) - 3.3.226- Translated using Weblate (Catalan) - 3.3.225- Translated using Weblate (Catalan) - 3.3.224- Translated using Weblate (Czech) - 3.3.223- Translated using Weblate (Spanish) - 3.3.222- Translated using Weblate (Swedish) - 3.3.221- Translated using Weblate (Japanese) - 3.3.220- Translated using Weblate (Arabic) - 3.3.219- Translated using Weblate (Dutch) - 3.3.218- Translated using Weblate (Czech) - 3.3.217- merge gh#openSUSE/libstorage-ng#517 - updated documentation - merged po files (bsc#1089902) - 3.3.216- merge gh#openSUSE/libstorage-ng#516 - fix unused partition slots calculation for logical partitions (bsc#1088483) - added unit test - 3.3.215- merge gh#openSUSE/libstorage-ng#515 - use correct options for multipath (see bsc#1089353) - 3.3.214- merge gh#openSUSE/libstorage-ng#514 - added unit test - 3.3.213- merge gh#openSUSE/libstorage-ng#513 - keep exception type (bsc#1088570) - 3.3.212- merge gh#openSUSE/libstorage-ng#512 - handle new mount type variable also in equal, print, ... - 3.3.211- merge gh#openSUSE/libstorage-ng#511 - Add MountPoint#mount_type to XML format (follow up on bsc#1088426) - 3.3.210- merge gh#openSUSE/libstorage-ng#510 - Expose the vfstype field from fstab (bsc#1088426) - 3.3.209- merge gh#openSUSE/libstorage-ng#509 - Force acceptance of SR (fate#318196) - 3.3.208- merge gh#openSUSE/libstorage-ng#508 - added helper function - support lock within same process - 3.3.207- merge gh#openSUSE/libstorage-ng#507 - added function to set freq and passno - removed unneeded const - added documentation - 3.3.206- merge gh#openSUSE/libstorage-ng#506 - added minix to enum of filesystem types - 3.3.205- merge gh#openSUSE/libstorage-ng#505 - enable system-wide lock - 3.3.204- merge gh#openSUSE/libstorage-ng#504 - handle pid_t in bindings - extended integration test - 3.3.203- merge gh#openSUSE/libstorage-ng#503 - only insert resize action for devices existing in LHS and RHS (bsc#1085523) - added action dependency - added unit tests - fixed typo - added documentation - 3.3.202- merge gh#openSUSE/libstorage-ng#502 - Simplified supplements for lang subpkg (bsc#1081454) - 3.3.201- merge gh#openSUSE/libstorage-ng#501 - make LockException available in API - 3.3.200- merge gh#openSUSE/libstorage-ng#500 - extended documentation - 3.3.199- merge gh#openSUSE/libstorage-ng#499 - provide reasons why resize is not possible - added unit tests - added integration tests - use more common notation - 3.3.198- merge gh#openSUSE/libstorage-ng#498 - added workaround for cryptsetup exit code regression (see bsc#1082640) - added convenience function - 3.3.197- merge gh#openSUSE/libstorage-ng#497 - Enable exception - 3.3.196- merge gh#openSUSE/libstorage-ng#496 - do not recognize 0x1f as extended partition - 3.3.195- merge gh#openSUSE/libstorage-ng#495 - recognize 0x85 as extended partition - 3.3.194- merge gh#openSUSE/libstorage-ng#494 - moved enum to storage namespace - added integration test - use mdadm to delete MD RAID (see bsc#1085470) - 3.3.193- merge gh#openSUSE/libstorage-ng#493 - export more functions in API - 3.3.192- merge gh#openSUSE/libstorage-ng#492 - handle erroneous small disks in get_unused_partition_slots() (bsc#1084777) - added unit tests - added note - 3.3.191- merge gh#openSUSE/libstorage-ng#491 - added functions to copy devices and holders between devicegraphs - 3.3.190- merge gh#openSUSE/libstorage-ng#489 - allow to remove partial volume group (bsc#955870) - updated pot file - added integration test - fixed typo - added convenience function - removed unused function - coding style - handle udev encoding for label in fstab and crypttab - removed unused define - added define by /dev/disk paths - use new defines - simplyfied code - coding style - 3.3.189- merge gh#openSUSE/libstorage-ng#488 - avoid compiler warnings - removed unused capture - improved check function - moved CheckCallbacksRecorder class - extended unit test - propagate force_rw flag (bsc#1079000) - updated documentation - 3.3.188- merge gh#openSUSE/libstorage-ng#487 - handle duplicate LVM PVs during probe - cleanup - added unit test - 3.3.187- merge gh#openSUSE/libstorage-ng#486 - split large function - probe LUKS later - do not probe LUKS on devices used by multipath (bsc#1079817) - added unit test - fixed typo - 3.3.186- merge gh#openSUSE/libstorage-ng#485 - added unit test - 3.3.185- merge gh#openSUSE/libstorage-ng#484 - added unit test - coding style - 3.3.184- merge gh#openSUSE/libstorage-ng#483 - added note - improved logging - try to delete directory before creating btrfs subvolume - handle change of path in mount point - added integration test - handle missing attribute for pvs - do not search for block device of missing pvs - improved exception handling - improved example - fixed log message - 3.3.183- merge gh#openSUSE/libstorage-ng#482 - added check for existence of devicegraphs - 3.3.182- merge gh#openSUSE/libstorage-ng#481 - always allow to activate multipath (see bsc#1082542) - 3.3.181- merge gh#openSUSE/libstorage-ng#480 - log time in several formats to ease debugging - 3.3.180- merge gh#openSUSE/libstorage-ng#479 - recalculate size of volume group when setting extent size (bsc#1079579) - added unit tests - coding style - added documentation - 3.3.179- merge gh#openSUSE/libstorage-ng#478 - generate dot files with more information - 3.3.178- merge gh#openSUSE/libstorage-ng#477 - added callbacks to handle errors during activation (bsc#1057426 and others) - updated pot file - improved integration test - 3.3.177- Translated using Weblate (Swedish) - 3.3.176- Translated using Weblate (Swedish) - 3.3.175- Translated using Weblate (Swedish) - 3.3.174- merge gh#openSUSE/libstorage-ng#476 - improved integration tests - added documentation - 3.3.173- Translated using Weblate (Ukrainian)- Translated using Weblate (Finnish) - 3.3.172- merge gh#openSUSE/libstorage-ng#475 - allow SystemCmd to verify program exit code - added base class for callbacks - added callbacks for probing (bsc#1070459 and many others) - use callbacks base class - use new verify feature of SystemCmd - improved error handling - work on handling errors during probe - updated pot file - use callbacks base class - coding style - extended documentation - 3.3.171- merge gh#openSUSE/libstorage-ng#474 - fixed device existence check (bsc#1082143) - 3.3.170- merge gh#openSUSE/libstorage-ng#473 - Default to GPT for creating partition tables (fate#323457) - 3.3.169- merge gh#openSUSE/libstorage-ng#472 - insert mount and unmount actions for resize - added unit tests - 3.3.168- merge gh#openSUSE/libstorage-ng#471 - fixed parsing /proc/mounts for ntfs - fixed error handling when ntfsresize fails - 3.3.167- merge gh#openSUSE/libstorage-ng#470 - consistent names - remove duplicate actions - added helper functions - fixed integration test - adjust existing unit test to so far supported setup - coding style - renamed function to reflect recent changes - 3.3.166- merge gh#openSUSE/libstorage-ng#469 - added possible_mount_bys() - 3.3.165- merge gh#openSUSE/libstorage-ng#468 - use parted with --ignore-busy (see bsc#1058667) - added convenience functions - 3.3.164- merge gh#openSUSE/libstorage-ng#467 - cleanup - added integration test - added jfs support (boo#1078552) - 3.3.163- merge gh#openSUSE/libstorage-ng#466 - improve ruby bindings - 3.3.162- merge gh#openSUSE/libstorage-ng#465 - extended is_usable_as_blk_device() - 3.3.161- merge gh#openSUSE/libstorage-ng#464 - use system devicegraph during probe- merge gh#openSUSE/libstorage-ng#463 - added function is_usable_as_blk_device() - added function is_usable_as_partitionable() - 3.3.160- merge gh#openSUSE/libstorage-ng#462 - added function to immediately activate/deactivate mount point - added documentation - code cleanup - 3.3.159- merge gh#openSUSE/libstorage-ng#461 - work on error handling - added documentation - coding style - extended test case - 3.3.158- merge gh#openSUSE/libstorage-ng#460 - Removed unit tests that clash with new glibc number formatting (bsc#1079855) - 3.3.157- merge gh#openSUSE/libstorage-ng#459 - extended unit tests - added and improved math functions - do not rely on 80-bit floats (bsc#1078997) - added unit test - added note - 3.3.156- merge gh#openSUSE/libstorage-ng#458 - removed deprecated functions - updated unit test - 3.3.155- merge gh#openSUSE/libstorage-ng#457 - improved error logging - 3.3.154- merge gh#openSUSE/libstorage-ng#454 - allow to set ssh port - 3.3.153- merge gh#openSUSE/libstorage-ng#456 - fetch the full history in travis so the log can be generated correctly - 3.3.152- Translated using Weblate (Dutch) - 3.3.151- merge gh#openSUSE/libstorage-ng#453 - added parser for stat - ignore disks without node in /dev (bsc#1076971) - coding style - 3.3.150- Translated using Weblate (Dutch)- merge gh#openSUSE/libstorage-ng#450 - Ensure not to write malformed /etc/fstab entries (bsc#1066763) - 3.3.149- merge gh#openSUSE/libstorage-ng#451 - work on error handling - 3.3.148- merge gh#openSUSE/libstorage-ng#449 - fixed default value - 3.3.147- merge gh#openSUSE/libstorage-ng#448 - Add GraphvizFlags::DISPLAYNAME to Devicegraph- merge gh#openSUSE/libstorage-ng#447 - allow finer control of flags in write_graphviz- merge gh#openSUSE/libstorage-ng#446 - use sid as vertex id- Translated using Weblate (Hungarian)- Translated using Weblate (Hungarian)- Translated using Weblate (Afrikaans)- merge gh#openSUSE/libstorage-ng#444 - added Mountable::remove_mount_point()- merge gh#openSUSE/libstorage-ng#443 - added PRETTY_CLASSNAME to GraphvizFlags- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#442 - renamed integration tests - added integration tests- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#441 - added integration test - added udevadm settle call- Translated using Weblate (Korean)- Translated using Weblate (Korean)- Translated using Weblate (Arabic)- Translated using Weblate (Arabic) - 3.3.146- merge gh#openSUSE/libstorage-ng#439 - start rpcbind before doing NFS mounts - cleanup - added integration-test - 3.3.145- Translated using Weblate (Arabic)- merge gh#openSUSE/libstorage-ng#438 - extended documentation - 3.3.144- merge gh#openSUSE/libstorage-ng#437 - distinguish between mounted and unmounted in supports_shrink/grow - 3.3.143- Translated using Weblate (Korean)- Fixed an Arabic format string typo - 3.3.142- Translated using Weblate (Arabic) - 3.3.141- merge gh#openSUSE/libstorage-ng#436 - added sanity check - propagate exception to ruby - 3.3.140- merge gh#openSUSE/libstorage-ng#435 - propagate exception to ruby - 3.3.139- Translated using Weblate (Slovak) - 3.3.138- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.137- Translated using Weblate (Spanish) - 3.3.136- Translated using Weblate (Polish) - 3.3.135- Translated using Weblate (Polish) - 3.3.134- Translated using Weblate (Slovak) - 3.3.133- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.132- Translated using Weblate (Slovak) - 3.3.131- Translated using Weblate (Slovak) - 3.3.130- Translated using Weblate (Slovak) - 3.3.129- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.128- Translated using Weblate (Slovak) - 3.3.127- Translated using Weblate (Slovak) - 3.3.126- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.125- merge gh#openSUSE/libstorage-ng#431 - Update libstorage-ng.spec.in - 3.3.124- merge gh#openSUSE/libstorage-ng#434 - find crypttab entries by correct block device - coding style - removed unused parameters- Translated using Weblate (German) - 3.3.123- merge gh#openSUSE/libstorage-ng#433 - added helper function - improved probing of LUKs - added unit test - allow to find unused mockups - removed unused mockups - use name from crypttab when activating LUKS - allow to include more information in graphviz output - removed unused parser - 3.3.122- Translated using Weblate (German) - 3.3.121- Translated using Weblate (Slovak) - 3.3.120- Translated using Weblate (German) - 3.3.119- merge gh#openSUSE/libstorage-ng#432 - updated - 3.3.118- merge gh#openSUSE/libstorage-ng#430 - Revert "Add libstorage-ng-lang Recommends" - 3.3.117- merge gh#openSUSE/libstorage-ng#429 - Add libstorage-ng-lang Recommends - 3.3.116- merge gh#openSUSE/libstorage-ng#428 - use /etc/fstab and /proc/mounts for probing NFS - added NFS unit test - 3.3.115- merge gh#openSUSE/libstorage-ng#427 - extended integration test - 3.3.114- merge gh#openSUSE/libstorage-ng#426 - fixed alignment calculations - added unit test - 3.3.113- merge gh#openSUSE/libstorage-ng#425 - added new align policy KEEP_START_ALIGN_END - updated unit tests - updated integration tests - 3.3.112- merge gh#openSUSE/libstorage-ng#424 - propagate exception - 3.3.111- Translated using Weblate (Chinese (China)) - 3.3.110- merge gh#openSUSE/libstorage-ng#423 - updated documentation - extended documentation - extended integration test - added convenience functions - updated catches file - added convert function - added integration test - 3.3.109- merge gh#openSUSE/libstorage-ng#422 - added check for active flag - coding style - 3.3.108- Translated using Weblate (Italian) - 3.3.107- Translated using Weblate (German) - 3.3.106- merge gh#openSUSE/libstorage-ng#421 - avoid use of cerr - updated exceptions - coding style - avoid use of cout - 3.3.105- Translated using Weblate (Italian) - 3.3.104- merge gh#openSUSE/libstorage-ng#420 - remove LIBVERSION_MAJOR macro from spec.in - 3.3.103- merge gh#openSUSE/libstorage-ng#418 - check divisor prior to modulo operation - avoid throw in destructor - 3.3.102- merge gh#openSUSE/libstorage-ng#419 - Leave enough space even for 'reiserfs' - 3.3.101- merge gh#openSUSE/libstorage-ng#416 - added obsoletes (bsc#1073645) - removed very old obsoletes - 3.3.100- merge gh#openSUSE/libstorage-ng#417 - Explain why virtio udev links are filtered out- merge gh#openSUSE/libstorage-ng#415 - fixed print call - 3.3.99- merge gh#openSUSE/libstorage-ng#414 - renamed functions - provide find_by_any_name in API (bsc#1073254) - updated catches file - added integration test - 3.3.98- merge gh#openSUSE/libstorage-ng#413 - disable vfat resize since support from utilility is unclear (see bsc#1072479) - 3.3.97- merge gh#openSUSE/libstorage-ng#412 - switch to python 3 - 3.3.96- merge gh#openSUSE/libstorage-ng#410 - added helper function - added helper class - added function to compare by subvolume id - probe active flag for BtrfsSubvolume - 3.3.95- merge gh#openSUSE/libstorage-ng#409 - also renumber extended partitions - 3.3.94- merge gh#openSUSE/libstorage-ng#408 - renumber primary partitions (bsc#1072656) - added unit test - 3.3.93- merge gh#openSUSE/libstorage-ng#406 - removed sorting of results - 3.3.92- merge gh#openSUSE/libstorage-ng#407 - Install libboost_test - 3.3.91- merge gh#openSUSE/libstorage-ng#405 - handle active flag - provide more generic function - coding style - set active flag for blk filesystems - fixed subvolid regex - added log message - 3.3.90- Translated using Weblate (Italian) - 3.3.89- Translated using Weblate (Italian) - 3.3.88- merge gh#openSUSE/libstorage-ng#404 - fixed documentation - 3.3.87- Translated using Weblate (Czech) - 3.3.86- merge gh#openSUSE/libstorage-ng#403 - use print as a function - update examples - 3.3.85- Translated using Weblate (Czech) - 3.3.84- merge gh#openSUSE/libstorage-ng#402 - improved error message - 3.3.83- Translated using Weblate (Ukrainian) - 3.3.82- merge gh#openSUSE/libstorage-ng#401 - package some utils - cleanup - 3.3.81- merge gh#openSUSE/libstorage-ng#400 - added helper functions - sort devices using a sort key - added unit tests - remove sorting - increased library version - fixed usage text - avoid endl - extended documentation - 3.3.80- merge gh#openSUSE/libstorage-ng#399 - increase log line limit - fixed output format - 3.3.79- merge gh#openSUSE/libstorage-ng#398 - coding style - omit pointers - 3.3.78- merge gh#openSUSE/libstorage-ng#397 - handle improved parted output (bsc#1066467) - coding style - 3.3.77- merge gh#openSUSE/libstorage-ng#396 - make PartitionTable::is_partition_id_supported() public - 3.3.76- merge gh#openSUSE/libstorage-ng#395 - removed unused variable- merge gh#openSUSE/libstorage-ng#394 - Don't sort disks and dasds by default- merge gh#openSUSE/libstorage-ng#393 - added unit test - 3.3.75- merge gh#openSUSE/libstorage-ng#392 - added function to get mount_by method - remove "none" from crypt options - get mount-by method from crypttab - added crypt_options to Encryption class - improved unit test - coding style - coding style - 3.3.74- merge gh#openSUSE/libstorage-ng#391 - added logging - 3.3.73- 3.3.72- merge gh#openSUSE/libstorage-ng#390 - do not rely on sorting - added compare by sid function - 3.3.71- merge gh#openSUSE/libstorage-ng#389 - added mount-by variable for encryption - extended documentation - use get_mount_by_name for luks - coding style - added logging - 3.3.70- merge gh#openSUSE/libstorage-ng#387 - log errors of found by check - added checks (disabled until yast2-storage-ng is improved) - coding style - added missing member variables in print function - added check - added documentation - 3.3.69- Translated using Weblate (Portuguese (Brazil)) - 3.3.68- Translated using Weblate (Portuguese (Brazil)) - 3.3.67- merge gh#openSUSE/libstorage-ng#386 - handle pmem prefix during sort - added unit test - coding style - more natural sorting of Mds - make compare funcions available in API - added compare function for partitionables - added unit test - added integration test - added test - 3.3.66- merge gh#openSUSE/libstorage-ng#385 - extended documentation (result of bsc#1066290) - extended test data - extended test - 3.3.65- merge gh#openSUSE/libstorage-ng#384 - added check for chunk size of MD RAID (see bsc#1065381) - support RAID 4 - added integration test - extended integration test - fixed typo - 3.3.64- Translated using Weblate (Japanese) - 3.3.63- merge gh#openSUSE/libstorage-ng#383 - added document about spelling - consistent spelling - updated pot file - 3.3.62- merge gh#openSUSE/libstorage-ng#382 - fixed compound action message (bsc#1066364) - also extract messages from compount action formatters - updated pot file - 3.3.61- merge gh#openSUSE/libstorage-ng#381 - work on exceptions - 3.3.60- Translated using Weblate (Indonesian)- merge gh#openSUSE/libstorage-ng#380 - changed interface of wait_for_devices() - improved comment - 3.3.59- merge gh#openSUSE/libstorage-ng#379 - extended documentation - 3.3.58- 3.3.57- merge gh#openSUSE/libstorage-ng#378 - added global function for wait for several devices - coding style - wait for devices before swapon (bsc#1064282) - wait for devices before creating md raid - wait for devices before pvcreate - 3.3.56- merge gh#openSUSE/libstorage-ng#377 - probe page size (for bsc#1065381) - coding style - 3.3.55- merge gh#openSUSE/libstorage-ng#376 - added udevadm settle calls - 3.3.54- merge gh#openSUSE/libstorage-ng#375 - updated examples - removed unused code - unified Python and Ruby bindings - added examples - 3.3.53- merge gh#openSUSE/libstorage-ng#374 - fixed typo - coding style - fixed off-by-one error in max_primary() - coding style - fixed max_logical() - added documentation - extended unit tests - added function to create implicit partition - extended Partitionable constructor - added unit tests - added unit tests - moved code - work on exceptions - extended documentation - consistent wording - consistent logging - updated pot-file - fixed typo - 3.3.52- merge gh#openSUSE/libstorage-ng#373 - work on udev link handling - 3.3.51- merge gh#openSUSE/libstorage-ng#372 - handle implicit partition table when detecting resize info - extended query for possible partition tables - make stream function public available - added integration test - no partition slots on implicit partition tables - specialized messages for creating and deleting partitions - added unit tests - improved integrations tests - updated status.md - added integration test - work on exceptions - 3.3.50- merge gh#openSUSE/libstorage-ng#371 - extended documentation - updated status - fixed typo - added hyperlink - save bus-id in Dasd class - added example program - added class ImplicitPt and probing of it - updated docygen.conf - updated swig files - added unit test - work on exceptions - extended unused_regions (bsc#1064429) - use references instead of copies - fixed typo - added documentation - 3.3.49- merge gh#openSUSE/libstorage-ng#370 - dependency handling for thin logical volumes - unit tests - 3.3.48- merge gh#openSUSE/libstorage-ng#369 - fixed min-size calculation for small filesystems - added block size parameter to ResizeInfo - handle new block_size parameter - implemented get_resize_info for thin pools and thins - allow to set reserved extents - added unit tests - extended integration tests - smarter resize info calculation - fixed comment - 3.3.47- merge gh#openSUSE/libstorage-ng#368 - added helper functions - added functions to calculate default chunk size and metadata size for thin pools - added integration test - handle lvm pvs without lvm vg during probing - added note - added function to query max size for thins - improved lvs parser - updated documentation - added is_overcommitted() - handle reserved extents - added checks - work on exceptions - improved calculation of used extents - added max_size_for_lvm_lv - extended documentation - added checks - added unit tests - work on API of check functions - updated pot file - added helper function - fixed test - added check - simpler code - clearer documentation - 3.3.46- Translated using Weblate (Russian)- Adapt SetTuneOptions::commit - Drop CommitOptions destructor - Add const to CommitOptions arguments - Drop unneeded const in CommitOptions - Mark commit(CommitCallbacks*) as deprecated - 3.3.45- merge gh#openSUSE/libstorage-ng#367- Translated using Weblate (Dutch) - 3.3.44- merge gh#openSUSE/libstorage-ng#366 - work on filesystem tune options - extended integration tests - 3.3.43- merge gh#openSUSE/libstorage-ng#365 - Honor mkfs_options when creating filesystems - 3.3.42- merge gh#openSUSE/libstorage-ng#364 - handle chunk size - updated integration tests - 3.3.41- merge gh#openSUSE/libstorage-ng#363 - added messages for thin pool and thin logical volumes - 3.3.40- merge gh#openSUSE/libstorage-ng#362 - fixed stripes detection for thin-pools - set stripes like LVM does - 3.3.39- merge gh#openSUSE/libstorage-ng#361 - get more data from lvs command - take stripes value from lvs instead of dmsetup - added chunk_size to LvmLv - updated unit test - 3.3.38- merge gh#openSUSE/libstorage-ng#360 - extended exception message - thin volumes cannot be striped - work on exceptions - 3.3.37- merge gh#openSUSE/libstorage-ng#359 - added unit test - 3.3.36- merge gh#openSUSE/libstorage-ng#358 - fixed variable name - 3.3.35- merge gh#openSUSE/libstorage-ng#357 - extended tests - consistent parameter style - 3.3.34- merge gh#openSUSE/libstorage-ng#356 - added reserved extents variable - added documentation - 3.3.33- Translated using Weblate (Lithuanian)- merge gh#openSUSE/libstorage-ng#355 - extended lvs parser - 3.3.32- merge gh#openSUSE/libstorage-ng#354 - added udevadm settle call - 3.3.31- merge gh#openSUSE/libstorage-ng#353 - call efibootmgr before deleting partitions - 3.3.30- Translated using Weblate (Czech) - 3.3.29- merge gh#openSUSE/libstorage-ng#352 - added JsonFile class with simple JSON parser - use JSON report format for LVM tools - coding style - added exception class LvmLvNotFoundByLvName - added convenience functions - updated swig catches file - added integration test - coding style - 3.3.28- Translated using Weblate (Chinese (China)) - 3.3.27- merge gh#openSUSE/libstorage-ng#351 - extended lvs parser - add lv_type to LvmLv - updated integration tests - updated swig catches file - allow to create thin-pools and thins - added integration test - do not allow to resize extended partition - 3.3.26- Translated using Weblate (Dutch) - 3.3.25- Translated using Weblate (Dutch) - 3.3.24- merge gh#openSUSE/libstorage-ng#350 - raise global sid if needed during load - 3.3.23- Translated using Weblate (Chinese (China))- merge gh#openSUSE/libstorage-ng#349 - added helper functions - provide functions to create/remove encryption while keeping children - added unit tests - updated swig catches file - also check devicegraphs - 3.3.22- merge gh#openSUSE/libstorage-ng#348 - updated documentation - 3.3.21- merge gh#openSUSE/libstorage-ng#347 - work on querying resize-info - work on unit tests - documentation - coding style - fixed typo - 3.3.20- merge gh#openSUSE/libstorage-ng#345 - Update the scripts from openSUSE/linuxrc-devtools - Install graphviz as well - Use .tar.xz format for the source tarball - Do not use the shared YaST Travis script for building - 3.3.19- merge gh#openSUSE/libstorage-ng#346 - added do_resize for Btrfs - updated documentation - cleanup - cleanup - 3.3.18- Translated using Weblate (Portuguese (Brazil))- merge gh#openSUSE/libstorage-ng#344 - do not clean pot-file - 3.3.17- merge gh#openSUSE/libstorage-ng#343 - implemented do_resize for Xfs - 3.3.16- Translated using Weblate (Catalan)- Translated using Weblate (Catalan) - 3.3.15- merge gh#openSUSE/libstorage-ng#339 - Add .snapshots subvolume directly to /etc/fstab, not via the external installation-helper command - Add leading slash to .snapshots subvol name in /etc/fstab - Inherit mount opts from parent btrfs and add leading slash to subvol name - Reset diff reference after writing the file - Reset diff reference before change - 3.3.14- Translated using Weblate (Catalan)- Translated using Weblate (Finnish) - 3.3.13- Translated using Weblate (Japanese) - 3.3.12- merge gh#openSUSE/libstorage-ng#341 - updated documentation - 3.3.11- Translated using Weblate (Japanese)- Translated using Weblate (Dutch)- merge gh#openSUSE/libstorage-ng#340 - added pot file - added translation from libstorage - 3.3.10- merge gh#openSUSE/libstorage-ng#338 - coding style - use --force and --yes more often when using lvm tools - added integration tests - also handle action resizing physical volumes - handle ResizeInfo for lvm pv - updated swig catches - 3.3.9- merge gh#openSUSE/libstorage-ng#337 - added documentation - added more combine functions - added documentation - make function available in API - added function to query unused surrounding region - added unit tests - fixed some filesystem limits - coding style - do not look at filesystem usage for newly created filesystems - integration tests - redirect ntfs resize info query to probed devicegraph - fixed typo - 3.3.8- merge gh#openSUSE/libstorage-ng#336 - changed some requires to suggests - require parted >= 3.2 - 3.3.7- merge gh#openSUSE/libstorage-ng#335 - added function to query minimal number of devices for Md - added unit tests - removed unneeded include statements - 3.3.6- merge gh#openSUSE/libstorage-ng#334 - fixed actiongraph generation for deleting partition tables (bsc#1056153) - added unit test - merged testsuite directories - 3.3.5- merge gh#openSUSE/libstorage-ng#333 - use parteds 'resizepart' instead of 'resize' command (bsc#931765) - 3.3.4- merge gh#openSUSE/libstorage-ng#332 - create partitions on GPT with empty name (see bsc#1023818) - 3.3.3- merge gh#openSUSE/libstorage-ng#331 - Configure snapper if snapshots enabled - Set snapshot feature so snapper packages will be installed - Fixed docker setup for Travis - Fixed make_package script (snwint) - Move snapper config step1 from post-create to pre-mount - 3.3.2- merge gh#openSUSE/libstorage-ng#329 - use linuxrc-devtools tooling for OBS auto-submission - remove VERSION and libstorage-ng.changes from git repo - add git2log and make_package scripts - don't forget to actually create the VERSION file - point more often to linuxrc-devtools project - add link to linuxrc-devtools workflow overview - 3.3.1- merge gh#openSUSE/libstorage-ng#328 - fixed license file- merge gh#openSUSE/libstorage-ng#327 - added subsystem deactivate functions - added deactivate function - added integration test - fixed typos- merge gh#openSUSE/libstorage-ng#326 - generate Activate and Deactivate actions for BlkDevices - activate and deactivate actions for LvmLv - separate deactivation action for Md - deactivation action for Multipath - deactivate only active Encryptions - coding style - sort partition by number- merge gh#openSUSE/libstorage-ng#324 - submit to default YaST project (YaST:Head) - generate changes file - set version to 3.3.0 - 3.3.0- merge gh#openSUSE/libstorage-ng#323 - simpler code- merge gh#openSUSE/libstorage-ng#322 - use define- merge gh#openSUSE/libstorage-ng#321 - added exception handling- merge gh#openSUSE/libstorage-ng#320 - support partition ids on dasd partition table- merge gh#openSUSE/libstorage-ng#319 - special dependencies for DASD partition table - added unit test - coding style - fixed typo- merge gh#openSUSE/libstorage-ng#318 - improved activation of Md- merge gh#openSUSE/libstorage-ng#317 - updated paths- merge gh#openSUSE/libstorage-ng#316 - allow independent control of container entries - also parse MD level in MdadmDetail - skip parted call on inactive and zero-size devices - added note - added MD level "container" - renamed superblock-version to metadata - use reference - recognize imsm and ddf - set initial MD level to unknown - probe MD level from mdadm --detail - coding style - cleanup - exception handling - added MdContainer and MdMember - added unit tests - added unit test - updated documentation - updated bindings - updated status - extended documentation- merge gh#openSUSE/libstorage-ng#315 - moved document, fixed typo- merge gh#openSUSE/libstorage-ng#314 - added program to generate downcast file - regenerated downcast file - coding style - fixed test - added unit tests - coding style- merge gh#openSUSE/libstorage-ng#313 - added program to generate catches file - updated catches file- merge gh#openSUSE/libstorage-ng#312 - try to fix installation on multipath- merge gh#openSUSE/libstorage-ng#311 - regenerated catches file- merge gh#openSUSE/libstorage-ng#310 - Comment some public Region methods- merge gh#openSUSE/libstorage-ng#308 - coding style - fixed DM RAID activation - only probe active DM RAIDs - removed unneeded code- merge gh#openSUSE/libstorage-ng#307 - implemented activation of DM RAID - updated documentation- merge gh#openSUSE/libstorage-ng#306 - improved dmraid parser- merge gh#openSUSE/libstorage-ng#305 - updated bindings- merge gh#openSUSE/libstorage-ng#304 - added query function - updated unit tests - added support for DM RAIDs - added example program - fixed typo - coding style - added unit test - extended unit tests - activate Md before DmRaid - fixed typo- merge gh#openSUSE/libstorage-ng#303 - Expose Alignment#grain - Expose Alignment#offset- merge gh#openSUSE/libstorage-ng#302 - fixed syntax - work on exceptions - coding style - added unit tests - added unit tests- merge gh#openSUSE/libstorage-ng#301 - added functions to set dasd type and format - consistent function names- merge gh#openSUSE/libstorage-ng#284 - avoid integer overflow - correct name for unit tests - extended unit test - probe multipath devices - better interface - extended CmdBlkid for external journal information - probe external journals devices - added unit test - added override - added support for named MD RAIDs - added integration tests - extended unit test - added unit test - adapted integration test - extended documentation - coding style - generalised tests - corrected test - added documentation - avoid g++ warning by removing unused code - added override - removed unused variable - added unit test - renamed get_device et.al. to get_non_impl - pass mount_by to get_mount_by_name() - extended unit test - reduced scope of variable - added test case - shorter code - added documentation - added special handling for named RAIDs where the name is a number - added get_all_if for Mds - added debug messages - use strongly types enums - fixed command handling - reduced interface of SystemCmd - updated file list - allow to load mockup - generalised test - added function to adjust sids - extended int - added query function - added query function - coding style - renamed variables - renamed library - renamed variables - coding style - improved probing for multipath - set dm table name for partitions - set range for partitionables on dm - updates tests to md level enum change - simple valid check for multipath names - added unit tests - use wider int - sort udev ids like libstorage does - include multipath with alias in test case - added example program - activate mds - do not log debug log-level per default - updated swig catches - updated documentation - avoid cycle in actiongraph - added documentation - updated swig catches - fixed file list - extended documentation - updated swig catches file - removed wrong parameter documentation - coding style - generate swig catches for some deprecated functions - enable doxygen xml output (needed for generating swig catches) - fixed class name - coding style - updated list of exception classes - coding style - added dependency on doxygen.conf - provide definition of data member- merge gh#openSUSE/libstorage-ng#147 - Detect libxml bit more properly to work on most distributions - Cleanup the spec file to adhere Factory packaging guidelines - Check for boost headers to ensure configure stops prior build failure if the boost-devel is not present - Split out the boost dependencies up to the latest boost package split on openSUSE_Tumbleweed - Do not require rubygem-test-unit on Factory - Remove boost-regexp dependency as it was removed in favor of higer C++ standard function- merge gh#openSUSE/libstorage-ng#283 - fixed function names- merge gh#openSUSE/libstorage-ng#282 - reuse existing table of filesystem names - improved exception message- merge gh#openSUSE/libstorage-ng#281 - split directory examples into utils and examples- merge gh#openSUSE/libstorage-ng#280 - Fix bug- merge gh#openSUSE/libstorage-ng#279 - added used features flag for DASDs- merge gh#openSUSE/libstorage-ng#278 - extended transmogify example - improved Action::RenameIn ordering for DASDs - added unit tests - added documentation - added bugzilla reference- merge gh#openSUSE/libstorage-ng#277 - updated mockups to use parted --machine - removed old parted parser- merge gh#openSUSE/libstorage-ng#276 - added check - do not use cylinder size as block size - avoid holder two actiongraph in memory - coding style - added more comparison operators - check partition order - coding style - added call to check() - workaround for parted sector size during resize - handle alignment in partition resize integration tests - simpler Makefile.am - renumber partitions on DASD partition table - added unit-tests - renamed unit-test - added integration test - renamed variable - fixed typos- merge gh#openSUSE/libstorage-ng#259 - WIP - WIP - WIP - Add CompoundActionFormater base class - Add BtrfsSubvolumeFormater class - Update gitignore files - Add NfsFormater class - Add BtrfsFormater class - Add LvmLvFormater and LvmVgFormater - Add compound actions to actiongraph - Integrate CompoundAction and Actiongraph - Add bindings for CompoundAction - Remove old files - Update gitignore - Add CompoundAction#is_delete - Change return of find_by_target_device - Rename CompoundAction classes - Use Generator to generate compounds actions - Simplify CompoundAction creation - Rename and delete public methods - Return const objects - Remove empty destructors and improve constructors - Fix spelling - Add methods to LvmLv formatter - Add methods for LvmVg formatter - Delete improperly added file - Update example - Add automake subdir-objects option - Throw exception when action is unknown - Add tests for CompoundAction - Fix example - Improve formatters - Add files for compound actions example - Improve formatters - Improve tests - Improve text for compound actions with swap - Minor fixes - Rename data files - Fix test makefile - Improve variable names - Some improvements in formatters - Add gitignore - Remove spaces- merge gh#openSUSE/libstorage-ng#274 - Add compound actions summary doc - Fix text - More text fixes- merge gh#openSUSE/libstorage-ng#275 - enhanced get_possible_partition_table_types() for DASDs - simpler code- merge gh#openSUSE/libstorage-ng#273 - added documentation - renamed variable and enums - set extended_slot to false on GPT - implemented partition slots for DASD partition table - added unit test - removed unused function - use vector instead of list - added assert - renamed typename - added utility function - added unit tests - simpler code - added comment - added convenience function - added integration test - better variable names- merge gh#openSUSE/libstorage-ng#272 - added unit tests - new parse error tests - converted unit tests to new parted parser - removed old code - added note - fixed syntax - updated mockups- merge gh#openSUSE/libstorage-ng#271 - recognize parted "diag" flag - log partition id as hex- merge gh#openSUSE/libstorage-ng#270 - added find_by_name for Partitionable - split Topology class into Topology and Alignment - set minimal-grain to 0 B for DASDs - improved integration tests - set extra alignment for DASD partition table - fix sectors when calling parted on DASD partition table - use correct sector size - nicer check - keep minimal grain for DASDs - allow to get Alignment class - allow to align only to hard requirements - updated documentation about alignment - use partition id supported on all partition types- merge gh#openSUSE/libstorage-ng#269 - adapted parted mkpart call for dasd partition table- merge gh#openSUSE/libstorage-ng#268 - allow more control over mockup - rewrote parted parser including fixing sectors on DASDs - work on support for DASD partition table - updated unit-test - coding style- merge gh#openSUSE/libstorage-ng#266 - added function to convert partition type to string- merge gh#openSUSE/libstorage-ng#265 - avoid ambiguous code - replace own Regex class by C++11 regex - use C++11 regex instead of boost regex- merge gh#openSUSE/libstorage-ng#264 - fixed human string parser- merge gh#openSUSE/libstorage-ng#263 - use svg for graphs- merge gh#openSUSE/libstorage-ng#262 - updated- merge gh#openSUSE/libstorage-ng#261 - also allow to display actiongraph- merge gh#openSUSE/libstorage-ng#260 - allow to keep temporary files- merge gh#openSUSE/libstorage-ng#258 - removed obsolete file- merge gh#openSUSE/libstorage-ng#257 - improved parser - added test case- merge gh#openSUSE/libstorage-ng#256 - eliminated defects found by coverity- merge gh#openSUSE/libstorage-ng#255 - updated cleanup lists- merge gh#openSUSE/libstorage-ng#253 - make delete Filesystem or PartitionTable also delete signatures on disk - modified integration tests - added nop flag to actions - added helper function - set nop flag if btrfs filesystem is also deleted - extended documentation - removed unused functionality- merge gh#openSUSE/libstorage-ng#252 - added unit tests - renamed integration test for consistency - removed unused variable - added integration test - coding style - handle tense - removed unneeded function override- merge gh#openSUSE/libstorage-ng#251 - setup logger - coding style- merge gh#openSUSE/libstorage-ng#250 - updated file list- merge gh#openSUSE/libstorage-ng#249 - fixed documentation- merge gh#openSUSE/libstorage-ng#248 - added in_etc_crypttab flag - also provide EtcFstab and EtcCrypttab in SystemInfo - coding style - set in_etc_crypttab - set correct crypt device - added documentation- merge gh#openSUSE/libstorage-ng#247 - provide version information in bindings- merge gh#openSUSE/libstorage-ng#246 - removed probing in constructor and added probe function - adapted unit tests - adapted examples - adapted integration tests - fixed comment - added DEVMAPPERDIR define - save and load in_etc_fstab - adapted integration test- merge gh#openSUSE/libstorage-ng#245 - removed inadequate lvm activation - removed unused code - improved documentation - added missing include - provide begin() and end() - added function returning number of inactive lvm lvs - added utility functions - removed unused code - activate inactive lvm and luks if desired - updated bindings - added integration test - provide activate function in API - check callback pointer - fixed typo- merge gh#openSUSE/libstorage-ng#244 - Propagate DifferentBlockSizes through the bindings- merge gh#openSUSE/libstorage-ng#243 - added override- merge gh#openSUSE/libstorage-ng#242 - fixed typo- merge gh#openSUSE/libstorage-ng#241 - added check- merge gh#openSUSE/libstorage-ng#240 - initialize values - reduced include- merge gh#openSUSE/libstorage-ng#239 - added check - added unit tests - updated test - updated documentation - updated integration tests - consistent naming - added documentation - added convenience function - improved integration test- merge gh#openSUSE/libstorage-ng#238 - added convenience function - removed nfs from dasd probing test - also remove descendants - added helper functions - return const objects - moved mount point data to dedicated class in devicegraph - adapted bindings - adapted example - adapted integration tests - added integration test for changeing mount-by method - added documentation - adapted unit tests - consistent naming - make functions as deprecated - do not longer allow to create Devicegraph without pointer to Storage - keep exact signature of deprecated functions - coding style - added warning- merge gh#openSUSE/libstorage-ng#237 - fixed exception message - more detailed exception message - updated xml devicegraphs- merge gh#openSUSE/libstorage-ng#236 - more detailed error messages - added comparison operators- merge gh#openSUSE/libstorage-ng#235 - check types to avoid exception- merge gh#openSUSE/libstorage-ng#234 - create parent directory of new subvolume- merge gh#openSUSE/libstorage-ng#233 - document that nested RAIDs are unsupported- merge gh#openSUSE/libstorage-ng#232 - added functions to handle default mount-by - removed obsolete classes - added documentation - renamed variable- merge gh#openSUSE/libstorage-ng#231 - work on md size calculation - added documentation - fixed typo- merge gh#openSUSE/libstorage-ng#230 - coding style - added unit test - improved function interface - removed debug output - install header- merge gh#openSUSE/libstorage-ng#229 - probe subvolume id after create- merge gh#openSUSE/libstorage-ng#228 - added functions to get source and target of a Holder - fixed integrations tests - added integration test- merge gh#openSUSE/libstorage-ng#227 - added convenience functions - minor refactoring - added unit tests - added convenience functions - added integration tests- merge gh#openSUSE/libstorage-ng#226 - flush results after each test - handle spare devices in size calculation - make a conservative calculation - improve results output - fix typo- merge gh#openSUSE/libstorage-ng#225 - fixed check - added test for nested RAIDs - added workaround for bsc#1030896 - removed debug setting- merge gh#openSUSE/libstorage-ng#224 - added sort-key for devices of MD RAID- merge gh#openSUSE/libstorage-ng#223 - added flag in_etc_mdadm- merge gh#openSUSE/libstorage-ng#222 - create /etc directory when mounting /- merge gh#openSUSE/libstorage-ng#221 - probe some uuids after on disk creation- merge gh#openSUSE/libstorage-ng#220 - coding style - reuse objects EtcFstab, EtcCrypttab and EtcMdadm - added writing of mdadm.conf - set partition id - handle new values in Md::Impl - probe md-name and uuid - add tense to CommitData- Fixed line number output for empty ranges - Unit tests for Diff - Fixed include path- merge gh#openSUSE/libstorage-ng#219 - Added generic diff - Added log_diff() - Use log_diff() instead of log() - Fixed verbose mode - Fixed out of range segfault - Prevent diff context at file borders- merge gh#openSUSE/libstorage-ng#218 - added support for DASDs (the block device)- merge gh#openSUSE/libstorage-ng#217 - initialize value- merge gh#openSUSE/libstorage-ng#215 - protect mount options since subvol can include spaces- merge gh#openSUSE/libstorage-ng#213 - added btrfs subvolume support- merge gh#openSUSE/libstorage-ng#214 - Handle fs type unknown - New test case for fs type unknown- merge gh#openSUSE/libstorage-ng#212 - initialize value in ctor - set filename- merge gh#openSUSE/libstorage-ng#211 - cleanup AsciiFile (possible after EtcFstab rewrite) - use AsciiFile to read fstab for mockup playback and record- merge gh#openSUSE/libstorage-ng#210 - Use full filename for fstab and crypttab - Add missing space in mount command- merge gh#openSUSE/libstorage-ng#209 - changed return type of get_mount_type() - added compatibility functions- merge gh#openSUSE/libstorage-ng#208 - removed unneeded includes - removed obsolete handling of list- merge gh#openSUSE/libstorage-ng#202 - Activate vgs - Add comment - Fix indentation- merge gh#openSUSE/libstorage-ng#206 - New EtcFstab API - Methods to maintain correct mount order - Stricter constness and avoid endless call recursion - Added missing factory method - Added MountOpts::clear() - Unit tests for new EtcFstab class - Better runtime checks using exceptions - Tests for checking and fixing mount order - Added tests for pathological cases - Make line no. optional during parsing - Store filename for writing, too - Removed obsolete tests - Added EtcCrypttab class - Don't pad last column - Remove entry by pointer - Unit test for EtcCrypttab - New unit test: Nonexistent crypttab - Removed cruft - Don't stop parsing after the first error - Accept unparsable fs enums as type 'unknown' - Support for logging contents - Added missing includes - Get and set options completely at once - Use new EtcFstab: StorageImpl - Use new EtcFstab: ProcMounts - Use new EtcFstab: Nfs - Use new EtcCrypttab: Luks - Use new EtcCrypttab: Mountable and BlkFilesystem - Use new EtcFstab: XML mocking in testsuite - Omit 'defaults' for mount opts in XML - Code review fixes - Documentation fixes - Support for mocking during probing - Fixed unit test data- merge gh#openSUSE/libstorage-ng#200 - split off Mountable from Filesystem - removed unused variable - added parsers for btrfs tools - removed unused functions - unified comments - fixed typo - added missing implementation - allow mocking of SystemCmds with unstable command-line - added include - avoid btrfs in test cases (will need more mockup) - extended style guide - added example program- Imported https://github.com/shundhammer/commented-config-file (#199)- merge gh#openSUSE/libstorage-ng#197 - added some compile time checks - renamed macro to avoid name collision- merge gh#openSUSE/libstorage-ng#196 - moved code to implementation classes - removed unneeded virtual in API - added Encryption::get_all() functions- merge gh#openSUSE/libstorage-ng#195 - added comment - removed unused enum value- merge gh#openSUSE/libstorage-ng#194 - redirect to probed devicegraph in EnsureMounted- merge gh#openSUSE/libstorage-ng#192 - tiny code simplifications - added includes - make EnsureMounted more generic and work for Filesystem - added class to parse df output - added class SpaceInfo - added function to query nfs mounts - generalise and move some functions from BlkFilesystem to Filesystem - store SpaceInfo in Filesystem - cleanup - added basic NFS support - coding style - extended bindings for NFS - added integration tests - removed dangerous functions and added comment - updated python bindings - added check - added integration test - added Nfs::Impl::used_features()- merge gh#openSUSE/libstorage-ng#191 - split off class BlkFilesystem from class Filesystem - updated testcases - updated example - updated documentation - updated bindings - updated testcases - updated integration tests- merge gh#openSUSE/libstorage-ng#190 - coding style - removed abstract class - use direct parent class - avoid flushes- merge gh#openSUSE/libstorage-ng#189 - detect nilfs2 - cleanup - shorter code - coding style - coding style - added support for ext2, ext3, reiserfs, iso9660 and udf - updated bindings to new filesystems - added integration tests- merge gh#openSUSE/libstorage-ng#188 - removed cycle from actiongraph for Luks setup - cleanup- merge gh#openSUSE/libstorage-ng#187 - Bind exceptions for BlkDevice::get_encryption- merge gh#openSUSE/libstorage-ng#186 - fixed shrinking devices - enable commit- merge gh#openSUSE/libstorage-ng#185 - added Encryption::get_type() - make get_type() in EncryptionImpl virtual- merge gh#openSUSE/libstorage-ng#184 - implemented do_rename_in_etc_crypttab()- merge gh#openSUSE/libstorage-ng#183 - save sid in devicegraphs - add dependencies to some actions of children of partition table - added test case - added documentation - use convenience function- merge gh#openSUSE/libstorage-ng#180 - added set_number() function - renumber logical partitions in delete_partition() - added testcase - coding style - added actions to rename entries in fstab and crypttab - use integration test utils - implemented rename in fstab - override function - allow to skip more steps - better check - renamed functions - reuse code - the check was correct - coding style- Added Travis support (use Docker for building)- merge gh#openSUSE/libstorage-ng#179 - fixed swig bindings for used_features()- Typo: Fixed inconsistent enum prefix (#178)- merge gh#openSUSE/libstorage-ng#177 - added move constructor and assignment operator- merge gh#openSUSE/libstorage-ng#176 - Make boot flag checks public- merge gh#openSUSE/libstorage-ng#175 - turn udev_path into vector (see bsc#1011357)- merge gh#openSUSE/libstorage-ng#174 - show base in log for hex - fixed typo - added tests - handle partition id on GPT - added unit tests - removed TODO mark - fixed typo - DRYer code - renamed test files - markdown improvements - renamed function- merge gh#openSUSE/libstorage-ng#173 - updated history- merge gh#openSUSE/libstorage-ng#172 - added interface to query used features - added bcache to used features - added unit tests- merge gh#openSUSE/libstorage-ng#171 - added convenience functions- merge gh#openSUSE/libstorage-ng#170 - make functions public available- merge gh#openSUSE/libstorage-ng#169 - added parsing legacy_boot in parted output - actions for boot, legacy_boot and pmbr_boot - added integration tests - updated status document - removed out-commented code - extended documentation- merge gh#openSUSE/libstorage-ng#168 - added probing pmbr-boot - added test case for pmbr boot- merge gh#openSUSE/libstorage-ng#167 - moved setting BOOST_TEST_CATCH_SYSTEM_ERRORS- merge gh#openSUSE/libstorage-ng#166 - Added LvmLv.get_all()- merge gh#openSUSE/libstorage-ng#165 - added utility function to public API- merge gh#openSUSE/libstorage-ng#164 - added convenience functions - moved template definitions to separate file- merge gh#openSUSE/libstorage-ng#163 - added name for partition id- merge gh#openSUSE/libstorage-ng#162 - added test case - moved test cases - reuse code - coding style - simpler code - reuse code - help compiler understand code - removed workaround - fixed partition name - run performance tests as last - coding style - allow to set udev path and ids - set udev path and if when creating partition - added test case - updated unit test to include object for partition table - make logical partitions children of extended partition - added note and todo - added checks - moved unit test- merge gh#openSUSE/libstorage-ng#161 - also check udev_path and udev_ids in equal and log_diff - fixed typo - omit more udev-ids (use whitelist instead of blacklist) - added explanatory comment- merge gh#openSUSE/libstorage-ng#160 - set default partition id based on partition type- merge gh#openSUSE/libstorage-ng#159 - fixed initialization order - check that function is called on correct devicegraph- merge gh#openSUSE/libstorage-ng#158 - use const unique_ptr for pimpl - added testcase - added documentation- merge gh#openSUSE/libstorage-ng#157 - renamed class - removed printing to cout from Actiongraph - performance improvement - added performance test - removed examples with testsuite character - improved example- merge gh#openSUSE/libstorage-ng#156 - updated status document - include feedback from code review- merge gh#openSUSE/libstorage-ng#155 - updated documentation - added end user example - fixed typo - improvements from code review- merge gh#openSUSE/libstorage-ng#143 - the dependency fix: updated from the specfile - specified distribution specific dependencies - corrected deps on tumbleweed- merge gh#openSUSE/libstorage-ng#154 - handle tense - handle tense - throw on logic error - coding style - added humanstring example- merge gh#openSUSE/libstorage-ng#153 - fixed temporary check - quote commit message in log- merge gh#openSUSE/libstorage-ng#152 - removed some examples that were initial test programs- merge gh#openSUSE/libstorage-ng#151 - cylinder -> sector cleanup- merge gh#openSUSE/libstorage-ng#150 - added TmpMount class - added EnsureMounted class - use EnsureMounted class - added note - name enum strongly typed - now removed enum entirely- merge gh#openSUSE/libstorage-ng#149 - added convenience function to query Ntfs objects - added convenience function to query Partitionable objects- merge gh#openSUSE/libstorage-ng#148 - initialise class members- merge gh#openSUSE/libstorage-ng#145 - improved device_exists - fixed typo - added support to resize (active) lukses - added integration tests for luks - coding style - moved check function to impls - added check function for Luks - added comment - added unit test for resizing luks - require to provide filename - incorporated comments from code review - ignore generated files- merge gh#openSUSE/libstorage-ng#144 - added UntranslatedText and moved Text to own file - moded StopWatch to own file - added documentation - renamed variable- merge gh#openSUSE/libstorage-ng#142 - fixed lvm vg dependency generation if modify actions exist purely on lhs - coding style - added convenience function - added flags to control handling of credentials - correcter explanation for translators - use ST_THROW macro - coding style - support to create, activate, deactivate and delete Luks - added encryption handling functions to BlkDevice - added unit tests - added integrations tests - handle tense - added skeleton actions for crypttab handling - handle tense - handle crypttab- merge gh#openSUSE/libstorage-ng#141 - use C++11 initialisation - shorter code - removed unused check - coding style - added reusable sort_by_key function- merge gh#openSUSE/libstorage-ng#140 - Added a failing test (TDD) for LVM dependencies - Bugfixes in Action::Create#add_dependencies - Dependencies between LVM operations - Fixes from code review: coding style - Another complex test for LVM dependencies - Reusable function to add grouped dependencies - Added a test for PVs being moved between VGs - Dependencies for moving PVs between different VGs - Added note about add_chain cost- merge gh#openSUSE/libstorage-ng#139 - added const - added helper function - renamed variable - moved calculating dependencies for creating partitions to PartitionTable class - make vertices in actiongraph stable- merge gh#openSUSE/libstorage-ng#138 - renamed function - indicate only-sync in graph output- merge gh#openSUSE/libstorage-ng#137 - also save devicegraphs - renamed function - call function in base class - add dependency for reallot actions - added unit tests for reallot actions in lvm case - moved some tests to md subdirectory - always use svg instead of png- merge gh#openSUSE/libstorage-ng#136 - Obsolete again old libstorage- merge gh#openSUSE/libstorage-ng#135 - pass vector by reference- merge gh#openSUSE/libstorage-ng#134 - do not call udevadm info for inactive devices- merge gh#openSUSE/libstorage-ng#133 - fixed output - set flags for ostream - probe attr for lvm devices - added active flag to BlkDevice- merge gh#openSUSE/libstorage-ng#131 - fixed parsing of 'dmsetup table' output if no devices were found - catch exceptions from Storage constructor- merge gh#openSUSE/libstorage-ng#130 - Avoid conflict with old libstorage config file - Do not obsolete old libstorage in .spec- merge gh#openSUSE/libstorage-ng#129 - added functions to query volume group - wait as late as possible - added note - moved detect_resize_info to Device - provide ResizeInfo for LvmPv - added override - generate actions for resizing lvm pvs - added tests for lvm pv resizing - added get_size_string() - inform children (LvmVg and Md) when parent has new region- merge gh#openSUSE/libstorage-ng#128 - format numbers - handle ResizeInfo in LvmLv - added functions to find a volume group by the vg-name - make reallot handling work with Device instead of BlkDevice - handle reallot for volume groups - allow to save graphs - fixed consistency between variable name and partition- merge gh#openSUSE/libstorage-ng#127 - added most common lvm actions - removed obsolete define - wait as late as possible - added define - include size in volume group create/delete text- merge gh#openSUSE/libstorage-ng#126 - added override where appropriate- merge gh#openSUSE/libstorage-ng#125 - make find by uuid functions non public - extended comment- merge gh#openSUSE/libstorage-ng#124 - sort sids in output for better readability- Use stdin, not tmp files for passwords (bsc#986971) (#123)- merge gh#openSUSE/libstorage-ng#122 - added convenience functions for lvm - make delete_partition take a Partition - removed obsolete code - shorter code - added function to delete logical volume - renamed file - make doxygen analyse more files - updated documentation - activate DEPRECATED define - consistent function names- merge gh#openSUSE/libstorage-ng#121 - added convenience functions for Bcache and BcacheCset- merge gh#openSUSE/libstorage-ng#120 - move dm-table-name from Encryption to BlkDevice - probe stripes and stripe-size - removed obsolete class - removed unused functions - fixed documentation- merge gh#openSUSE/libstorage-ng#119 - removed unused functions- merge gh#openSUSE/libstorage-ng#118 - also support downcast for bcache classes- merge gh#openSUSE/libstorage-ng#117 - added copyright headers - moved filesystem classes from Devices to new Filesystems directory- merge gh#openSUSE/libstorage-ng#116 - added and renamed examples - init logger - prefer vector over list - detect bcache in blkid output - renamed output files - simply call probe_pass_2 for all devices - extended check function - added get_string function - decentralized code - added bcache probing support - includes cleanup - added bcache probing testcase - added documentation links- merge gh#openSUSE/libstorage-ng#115 - extended 'dmsetup table' parser to provide target and stripes- merge gh#openSUSE/libstorage-ng#114 - updated doxygen list of input files- merge gh#openSUSE/libstorage-ng#113 - enable client side searching- merge gh#openSUSE/libstorage-ng#112 - extended lvm parsers - probe size of luks - probe size of lvm vg and lv - added copyright header - handle new class variables- merge gh#openSUSE/libstorage-ng#111 - add get_partitionable() to API- merge gh#openSUSE/libstorage-ng#110 - use new is_valid_name- merge gh#openSUSE/libstorage-ng#109 - added is_valid_name for BldDevice- merge gh#openSUSE/libstorage-ng#108 - use fallback lockup - removed now unused function- merge gh#openSUSE/libstorage-ng#107 - use fallback lookup by major and minor number- merge gh#openSUSE/libstorage-ng#106 - corrected order- merge gh#openSUSE/libstorage-ng#105 - added note - added luks probing testcase- merge gh#openSUSE/libstorage-ng#104 - extended SystemInfo for encryption - cleanup - prefer vector over list - added luks probing support - use C++11 range based for- merge gh#openSUSE/libstorage-ng#103 - during probing find devices by major and minor number if find my name fails- merge gh#openSUSE/libstorage-ng#102 - added convenience function - added unit tests- merge gh#openSUSE/libstorage-ng#101 - work on LVM support - added documentation - added todo - added check - extended check functions - provide vectors of LVM objects - added get_lvs function - added get_lvm_pvs function - added get_blk_device function - downcast also LVM objects - added more convenient functions- merge gh#openSUSE/libstorage-ng#96 - Added YaST requirements, based on meeting in NUE - AI formatting - MD formatting - More formatting - comments from review - comments - Clarified upgrade from EVMS- merge gh#openSUSE/libstorage-ng#100 - added functions to search for lvm devices by uuid - added BlkDevice::get_all - cleanup - sort results of lvm commands - use get_all function- merge gh#openSUSE/libstorage-ng#99 - added functions any_md, any_lvm and any_luks - explicit function name - probe mds only if blkid found some - added uuid to lvm objects - added get_all functions - added testcase - added parsers for pvs and lvs- merge gh#openSUSE/libstorage-ng#98 - call parted with --wipesignatures when creating partitions - use long option - adapted tests- merge gh#openSUSE/libstorage-ng#97 - removed perl bindings (only potential use-case kiwi was rewritten in python) - mark function as override- merge gh#openSUSE/libstorage-ng#95 - initialise and log variable- merge gh#openSUSE/libstorage-ng#94 - allow to set minimal_mbr_gap- merge gh#openSUSE/libstorage-ng#93 - allow to set minimal grain- merge gh#openSUSE/libstorage-ng#92 - added convenience functions- merge gh#openSUSE/libstorage-ng#91 - added convenience functions- partition alignment, drop cylinders and geometry, change unit of sizes (#85)- merge gh#openSUSE/libstorage-ng#89 - Added support to set label and uuid for swap devices - Allow to change label and UUID of pre-existing partitions - Fix from code review: ST_THROW- merge gh#openSUSE/libstorage-ng#88 - Update TsCmp.cc - Update .gitignore- merge gh#openSUSE/libstorage-ng#87 - added buildrequires graphviz since doxygen needs it- merge gh#openSUSE/libstorage-ng#86 - Added check for PPC PowerNV- merge gh#openSUSE/libstorage-ng#84 - Added ID_EFI- merge gh#openSUSE/libstorage-ng#83 - swig bindings for Storage::Arch - include Arch.h in docs and devel package - fix list include - automake fix- merge gh#openSUSE/libstorage-ng#81 - do not create devicegraph without storage object - coding style - added missing includes - coding style - coding style- merge gh#openSUSE/libstorage-ng#80 - add documentation on parted partition alignment - enhance doc according to pr comments - added details on alignment- merge gh#openSUSE/libstorage-ng#79 - removed now unneeded scope operator- merge gh#openSUSE/libstorage-ng#78 - Disable changelog check- merge gh#openSUSE/libstorage-ng#77 - added detailed flags for write_graphviz()- merge gh#openSUSE/libstorage-ng#76 - added missing include (for whatever version travis/jenkins is using)- merge gh#openSUSE/libstorage-ng#75 - clarify dependencies, how to test- merge gh#openSUSE/libstorage-ng#74 - detect reducing/extending of devices - just keep one sorted vector of devices - added function to remove edge - added function to remove device - use exception macros - allow to add and remove spare devices to md - added integration tests - more descriptive parameter names - coding style - added comments - eliminate temporary variable - added some inline documentation - reshuffle code- merge gh#openSUSE/libstorage-ng#73 - added second link in documentation - detect faulty devices in MD RAID - fixed comment- merge gh#openSUSE/libstorage-ng#72 - test public interface - added testcases- merge gh#openSUSE/libstorage-ng#71 - added set_range to API- merge gh#openSUSE/libstorage-ng#70 - added documentation - added documentation- merge gh#openSUSE/libstorage-ng#69 - Added integration with Jenkins- merge gh#openSUSE/libstorage-ng#68 - added document about resizing - fixed typo- merge gh#openSUSE/libstorage-ng#67 - reduce code duplication - throw exceptions in error case - also generate pictures of devicegraphs - renamed function and added comments- merge gh#openSUSE/libstorage-ng#66 - avoid code duplication - added unit test- merge gh#openSUSE/libstorage-ng#65 - work on tenses for messages- merge gh#openSUSE/libstorage-ng#64 - avoid header file - use new size constants - avoid assert - use exception macro - no need for postfix - fixed error handling - cache, load and save Resize- and ContentInfo- merge gh#openSUSE/libstorage-ng#63 - adapted filename to library rename - make code reusable - coding style - init logger - provide __str__ for more classes - added missing dependency - use exception macros - added is_probed query function - allow to query resize and content information- merge gh#openSUSE/libstorage-ng#62 - avoid code repetition - updated gitignore- merge gh#openSUSE/libstorage-ng#61 - added Action classes for resize- merge gh#openSUSE/libstorage-ng#60 - removed unused functions - avoid boolean function argument- merge gh#openSUSE/libstorage-ng#59 - several adoptions to library name change- merge gh#openSUSE/libstorage-ng#58 - drop major and minor number from BlkDevice- merge gh#openSUSE/libstorage-ng#57 - rename rpm and library to libstorage-ng- merge gh#openSUSE/libstorage-ng#56 - drop bindings for legacy interface - dropped legacy interface and most/all legacy functions - renamed enum- merge gh#openSUSE/libstorage-ng#55 - added and use LogfileLogger- merge gh#openSUSE/libstorage-ng#54 - added downcast function in bindings- merge gh#openSUSE/libstorage-ng#53 - Expose get_geometry() / set_geometry() to API- merge gh#openSUSE/libstorage-ng#52 - added actions to handle /etc/mdadm.conf - renamed classes- merge gh#openSUSE/libstorage-ng#51 - initialise member variables - replace cmp_lt_number by compare_by_number - ignore coverity output directory cov-int - fixed assert - use proper function - use proper functions - added check for overflow - replace ParseError by ParseException - extended testsuite- merge gh#openSUSE/libstorage-ng#50 - more tweaking for broken ruby packaging- merge gh#openSUSE/libstorage-ng#49 - make Exception hierarchy available in bindings - do not expose exception macros in public API- merge gh#openSUSE/libstorage-ng#48 - avoid warning with g++ 5.2.1- merge gh#openSUSE/libstorage-ng#47 - removed redundant ";" - added interface functions to query number of partitions- merge gh#openSUSE/libstorage-ng#46 - support probing of Md using Md - fixed function name - consistent function/variable name- merge gh#openSUSE/libstorage-ng#45 - added get_md_parity_name - added TODO note- merge gh#openSUSE/libstorage-ng#44 - added quote for vector - moved code to storageitu.py - fixed documentation - initialise all member variables - added basic MD RAID support - added checks and unit-test - added DEVDIR macro as requested during code review - added node about consistent naming - use strlen instead of fixed value- merge gh#openSUSE/libstorage-ng#43 - define sorting of results - use macro - shorter code - do not use legacy file for AC_INIT - remove function identical to base function - extended style document- merge gh#openSUSE/libstorage-ng#42 - remove interim sync actions - included suggestions from code-review- merge gh#openSUSE/libstorage-ng#41 - renamed classes - added num_actions()- merge gh#openSUSE/libstorage-ng#40 - ensure "one definition rule"- merge gh#openSUSE/libstorage-ng#39 - added region.to_value function - added disk.get_possible_partition_table_types() - added get_pt_type_name() - use new ST_THROW macro - call parted with filesystem type depending on partition id - do not set numeric partition id on non MSDOS partition tables - added more fs-types for parted mkpart call - use define - better names for partition table types- merge gh#openSUSE/libstorage-ng#38 - added Device::remove_descendants() - moved num_children and num_parents to Impl - use new exceptions macro- merge gh#openSUSE/libstorage-ng#37 - added functions to query partition table type of partition table object- merge gh#openSUSE/libstorage-ng#36 - added missing include - use C++11 underlying_type for correctness - define copy constructor and copy assignment for Region- merge gh#openSUSE/libstorage-ng#35 - fixed function name - added TmpDir class (complied with RAII) - added Vfat and Ntfs device classes - removed ntfs-3g naming workarounds - coding style - delete copy constructor and assignment operator for Device and Holder - use new ST_THROW macro- merge gh#openSUSE/libstorage-ng#34 - moved test files - extended bindings - updated test program - added missing include - added test programs - moved test programs - added options to example probe program - consistent naming - avoid casts by using std::function - added logic check - use traits to avoid undetected typos - moved setting compiler flags before AC_PROG_CXX to avoid problems with --coverage - more descriptive exceptions - moved swig catches statements to own file - extended unit-test - test documenting exceptions with doxygen - use constant- merge gh#openSUSE/libstorage-ng#33 - added test case - added branch coverage example - call region.empty - coding style - moved Exception to Utils - added test-cases - made text more comprehensible - added test-case - fixed off-by-one error - robuster test-case- merge gh#openSUSE/libstorage-ng#32 - Add ruby remote probe example- merge gh#openSUSE/libstorage-ng#31 - added missing DeviceTraits - consisting coding style - avoid warning with clang++ - added and use templates is_device/holder_of_type- merge gh#openSUSE/libstorage-ng#30 - don't generate documentation for legacy interface - added some overall documentation - documented difference between high- and low-level device graph functions- merge gh#openSUSE/libstorage-ng#29 - added subgraph and filtered_graph paragraph- merge gh#openSUSE/libstorage-ng#28 - use fixture - added checks for big numbers - coding style - removed bogus operator - removed some asserts now handled via exceptions - added block-size to Region class - make Partition create functions take region parameter- merge gh#openSUSE/libstorage-ng#27 - Prevent crash upon shutdown (object destruction sequence) - Added TO DO- merge gh#openSUSE/libstorage-ng#26 - fixed file list- merge gh#openSUSE/libstorage-ng#25 - more detailed message - added check - adapted to api change - implemented umount/swapoff actions - replaced specifier deprecated in C++11 - moved Logger to Utils - added nullptr checks - added traits for Holders - work on exception logging - exception handling for storage::to_partition - updated examples- merge gh#openSUSE/libstorage-ng#24 - fixed Umount and RemoveFstab actions- merge gh#openSUSE/libstorage-ng#23 - added functions to convert enums to strings- merge gh#openSUSE/libstorage-ng#22 - added Filesystem::get_all()- merge gh#openSUSE/libstorage-ng#21 - added const version - steps towards private Devicegraph::Impl graph - added convenient functions - use checker macro - avoid using Devicegraph::Impl.graph member- merge gh#openSUSE/libstorage-ng#20 - make Actiongraph.graph private - added operator[] and fixed some constness - added probe mode that write devicegraph - rename class to reflect concept - make also graph type private - added typedefs - log destruction- merge gh#openSUSE/libstorage-ng#19 - use font Arial also for action graph- merge gh#openSUSE/libstorage-ng#18 - make Actiongraph part of public interface- merge gh#openSUSE/libstorage-ng#17 - also provide non-const relatives functions - added function to remove a list of devices - use exception macros- merge gh#openSUSE/libstorage-ng#16 - use long named option for readability- merge gh#openSUSE/libstorage-ng#15 - added one more 'udevadm settle' call - use a define for udevadm settle- merge gh#openSUSE/libstorage-ng#14 - added logger control functions to new api - allow Logger test function to also check component - added documentation - do not expose symbol - added constructor (just eye candy)- merge gh#openSUSE/libstorage-ng#13 - added to_device_of_type template function - use new to_device_of_type function - added testcases - detailed exception messages - make exceptions take parameters instead of final message - remember base filename in exception locations- merge gh#openSUSE/libstorage-ng#12 - work on exceptions- merge gh#openSUSE/libstorage-ng#11 - prefix include guards- merge gh#openSUSE/libstorage-ng#10 - generate bindings before running tests- merge gh#openSUSE/libstorage-ng#9 - parallel compile and run of tests- merge gh#openSUSE/libstorage-ng#8 - removed unneeded define- merge gh#openSUSE/libstorage-ng#7 - set BOOST_TEST_CATCH_SYSTEM_ERRORS=no- merge gh#openSUSE/libstorage-ng#5 - Added exception classes - added class SystemCmdException and CommandNotFoundException - added testsuite helpers - added unit tests for SystemCmd class - documented CmdParted class - improved error reporting with new exception classes don't throw exception for all kinds of parted stderr output - improved error reporting for CmdBtrfs, added CmdBtrfsSubvolumes class - added gpt fix backup - added files common.cc/.h, added test case parse_empty - use const string& - remove do_probe and probe() from CmdBtrfsSubvolumes - use const string& - remove common.cc/.h (not needed here), remove systemcmd1.cc (to be adapted first) - added test case parse_bad_device_name, parse_no_devices and systemcmd_error - test case parse_wiped_disk_good added, better test names applied - test cases for ParseException added - tests for SystemCmd added - retcode != 0 doesn't work - ignore non zero exit code - check for boost version >= 1.58 - add test cases for exceptions - add TO DO for test cases parse_gpt_enlarge_good and parse_gpt_fix_backup_good- merge gh#openSUSE/libstorage-ng#6 - Added use case document - Added pseudo code for suggested API - Use partition_table, not disk directly - Added multi_boot_pc_with_windows() C++ sample - use correct exception macro - added comment- merge gh#openSUSE/libstorage-ng#4 - added rules to style guide - added reasons to use C++11- merge gh#openSUSE/libstorage-ng#3 - updated URLs - added requirements and how to run unit test- extended comment- merge gh#openSUSE/libstorage-ng#2 - Enable documentation of the storage_legacy namespace. - Added brief descriptions to classes.- merge gh#openSUSE/libstorage-ng#1 - How to compile - How to make a RPM, code documentation.- make code- added design decisions- added heading- moved style guide to docs- added goals- use C++11 to_string- adapted testcase- moved testsuite compare classes to testsuite directory- make output work with older graphviz versions- added testcase- use back_inserter- make errors in actiongraph testsuite readable- improved test message- moved statement- work on compatibility layer- work on compatibility layer- throw exception instead of returning nullptr- renamed class to avoid likely conflict with keyword- work on compatibility layer- ported interface additions from fate#318392- ported interface additions from fate#318392- build on Fedora 21- sync version numbers with libstorage- mark functions as override- added per action callbacks- adapted enum names- first setting first and last flag on actions- save detailed actiongraph- added commit error callback- display name of partition id in message- fstab actions depend on the root filesystem mounted- place detailed node info in extra line- save libstorage version in output files- added namespace- allow to show details in graphviz output- added compare example which reads devicegraphs- added check for nullptr- don't save empty values- a devicegraph might have no devices or holders- work on strongly typed enums with swig 3.0.0- work on compatibility callbacks- skip nop action- rename devicegraph- install legacy header- added namespace- added include- work on compatibility layer- fixed efi detection- quote device- implemented real get_default_partition_table_type function- add storage backref to Devicegraph- install perl5 bindings into versioned directory- allow access to Arch and set some values- save architecture in Storage object- work on compatibility layer- added dummy functions for default partition table type- implemented create for msdos and gpt- generate bindings for filesystems classes- added btrfs (without multidevice) and xfs- use C++11- work on compatibility layer- added check function to Storage- delegate checking for modify actions- added convert functions- mostly reverted a previously patch- added type query functions- make functions creating partitions also take region- implemented calculating unused partition slots- work on compatibility layer- added partition type parameter to create partition functions- added constructor taking all values- removed functions from interface- added function to count partitions of a specific type- more verbose error message- handle range in Disk- catch exception- allow to create ext4 on disk (without partition)- save files in YaST2 dir- added include- better error handling- log beginning of commit action- wait for device before mkfs- handle rootprefix when writing fstab- set size when setting region- work on compatibility layer- work on compatibility layer- work on compatibility layer- extended compatibility layer- extended compatibility layer- improved messages- work on compatibility layer- added mkfs_options and tune_options- work on compatibility layer- use helper functions- fixed dependency generation- work on compatibility layer- handle mount-by when writing fstab- fixed variable order- extended compatibility layer- added Storage reference to Actiongraph- added functions for rootprefix- added include- added include- create mountpoint directory- write fstab entry- simpler syntax- treat empty fstab opts as "defaults"- fixed typo- improved commit messages- extended tests- moved code from Actions to Devices and added Actions- moved code- added action to format swap- updated testsuite data- added rotational/ssd to Disk- added sysfs-name and -path to BlkDevice- added script to demonstrate remote probing- allow to provide own functions for remote probing- implemented commit callbacks- removed unused Actiongraph declaration- provide getPresentDisks- use C++11 chrono::steady_clock- added simple compatibility for saveDeviceGraph- allow access to new Storage from old StorageInterface- fixed namespace- fixed use of PYTHON_INCLUDES- query perl include paths from perl- read mount-by type from fstab- added convenient functions- install StorageVersion.h- install perl files to vender_site- also use data from /etc/fstab for filesystem probing- fixed namespace- detect mountpoint from /proc/mounts- renamed functions- use udevadm to query udev device links- extended compaitbility code- some rudimentary probing for ext4 and swap- load more data- moved code- print more data- added function to query filesystem type- removed function from public interface- added todo- removed unused code- moved file- cleanup- handle udev path and id in compatibility layer- handle udev path and ids in BlkDevice- use external command to query links- formatting- moved get_classname and print to Impl- improved log_diff output- set verbose for 'make check'- handle gpt enlarge during probing- fixed gpt enlarge detection- also record stderr for mockup- implemented comparing device graphs- removed unused code- clear devicegraph in load- initialise values- removed file- added function to get holder sid pairs- added probe testcase (unfinished)- use external command- added clear function- added testsuite- use external command- pass complete object- allow to set mockup filename- added probe modes to read and write mockup- removed obsolete code (env.var. does not exist anymore)- implemented load and save in Mockup- added testcases for EtcFstab- added mockup mode- moved file- added testcases- added testcases- added testcases- added testcases- moved testsuite for SystemInfo to subdir- added testcase- added testcases- allow mockup for SystemCmd and AsciiFile- added test- use variable- added runtime checks- removed old stuff- added lvm classes- added spec file and utilities- split c and c++ flags- better cleanup- added translations (which are needed for testsuite)- added sysconfig fillup- integrate doxygen- use single location for dependencies- install integration-tests- avoid compiler warnings- ignore generated file- ignore generated file- find local swig bindings- generate file- added source files- added subdir- package test xml file- do not include non-existing file- added missing includes- package test scripts- moved file, generate file- added logging of environment- always create a "probed" devicegraph, even if empty- perl like function name- provide sformat also for plain string- namespace cleanup- namespace cleanup- log probed devicegraph- first integration tests- ignore operator<<- include and namespace fixes- report disk label type- fixed examples (still not all working)- make Region usable for interface- work on providing legacy interface and bindings- provide legacy functions- provide more getters and setters- avoid name conflict in swig generated target languages- fix includes- added testcases- added include- addes testcases- fixed compilation- added testcases- don't crash if no logger was setup- work on probing (design still unsatisfied)- updated gitignore- added include- removed generated file- added names for enum- added function to setup logger- fixed sformat string- added assert- added testcases- cleanup- save label as enum instead of string- added functions child and parent- save proved devicegraph- fix for strongly typed enums- added check- added Msdos device object- coding style- cleanup- copied SystemInfo and some utils from old libstorage- reformatted- use different namespace to avoid conflicts with old libstorage- work on style and bindings- added testcase- work on startup- cleanup- fixed order- work on bindings- work on testsuites- added testcase for perl bindings- use strict in perl examples- renamed testcase- renamed cast functions and use autorename for ruby- work on bindings- work on bindings- added tiny testsuite for ruby bindings- work on exceptions and testsuite- added testsuite for python bindings- fixed sid_t bindings- consistent naming- improved failure message- extended example- renamed INCLUDES to AM_CPPFLAGS- consistency- work on loading and saving device graphs- use template function- moved file- fixed compilation- use enum- added find example- work on loading device graph- fixed variable names- work on saving device graph- split Holder files- renamed function- added getSids function- added Environment class- added main class Storage- added swap function- avoid warning from swig- use enum- work on perl5 bindings- exception handling for bindings- added polymorphism example for ruby and perl- use common swig interface file- added BlkDevice::createFilesystem- make Device and Holder object contructors private, use create function instead- removed generated file- work on interface- work on swig bindings- work on swig bindings- work on swig bindings- work on swig bindings- work on bindings (not usable yet)- use impl ptr pattern for DeviceGraph- added back reference to device objects- remove old output files- added helper functions- use impl ptr pattern for Device objects- better module name- check exception message- disallow create/delete of disk, instead have partition table object- fixed mount ordering- changed action texts- display device graph- fixed return type- added testcase for dependencies- link to wiki- updated- added nop action for synchronization- removed example now in testsuite- dummy ordering for mount actions- use specific test tools- added testsuite- updated- restructured build stuff- updated build stuff- initial evalibs-centriq-3 1617307594  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.3.105-1.14.3.105-1.1 storageActiongraph.hCommitOptions.hCompoundAction.hDevicegraph.hDevicesBcache.hBcacheCset.hBlkDevice.hDasd.hDasdPt.hDevice.hDisk.hDmRaid.hEncryption.hGpt.hImplicitPt.hLuks.hLvmLv.hLvmPv.hLvmVg.hMd.hMdContainer.hMdMember.hMsdos.hMultipath.hPartition.hPartitionTable.hPartitionable.hPlainEncryption.hStrayBlkDevice.hEnvironment.hFilesystemsBitlocker.hBlkFilesystem.hBtrfs.hBtrfsQgroup.hBtrfsSubvolume.hExfat.hExt.hExt2.hExt3.hExt4.hF2fs.hFilesystem.hIso9660.hJfs.hMountPoint.hMountable.hNfs.hNtfs.hReiserfs.hSwap.hTmpfs.hUdf.hVfat.hXfs.hFreeInfo.hGraphviz.hHoldersBtrfsQgroupRelation.hFilesystemUser.hHolder.hMdSubdevice.hMdUser.hSnapshot.hSubdevice.hUser.hPool.hSimpleEtcCrypttab.hSimpleEtcFstab.hStorage.hSystemInfoArch.hUsedFeatures.hUtilsAlignment.hCallbacks.hException.hHumanString.hLightProbe.hLock.hLogger.hRegion.hRemote.hSwig.hTopology.hVersion.hView.hlibstorage-ng.solibstorage-ngAUTHORSLICENSEautodocshtmlActiongraph_8h_source.htmlAlignment_8h_source.htmlBcacheCset_8h_source.htmlBcache_8h_source.htmlBitlocker_8h_source.htmlBlkDevice_8h_source.htmlBlkFilesystem_8h_source.htmlBtrfsQgroupRelation_8h_source.htmlBtrfsQgroup_8h_source.htmlBtrfsSubvolume_8h_source.htmlBtrfs_8h_source.htmlCompoundAction_8h_source.htmlDasdPt_8h_source.htmlDasd_8h_source.htmlDevice_8h_source.htmlDevicegraph_8h_source.htmlDisk_8h_source.htmlDmRaid_8h_source.htmlEncryption_8h_source.htmlEnvironment_8h_source.htmlException_8h_source.htmlExfat_8h_source.htmlExt2_8h_source.htmlExt3_8h_source.htmlExt4_8h_source.htmlExt_8h_source.htmlF2fs_8h_source.htmlFilesystemUser_8h_source.htmlFilesystem_8h_source.htmlFreeInfo_8h_source.htmlGpt_8h_source.htmlGraphviz_8h_source.htmlHolder_8h_source.htmlHumanString_8h_source.htmlImplicitPt_8h_source.htmlIso9660_8h_source.htmlJfs_8h_source.htmlLightProbe_8h_source.htmlLock_8h_source.htmlLogger_8h_source.htmlLuks_8h_source.htmlLvmLv_8h_source.htmlLvmPv_8h_source.htmlLvmVg_8h_source.htmlMdContainer_8h_source.htmlMdMember_8h_source.htmlMdSubdevice_8h_source.htmlMdUser_8h_source.htmlMd_8h_source.htmlMountPoint_8h_source.htmlMountable_8h_source.htmlMsdos_8h_source.htmlMultipath_8h_source.htmlNfs_8h_source.htmlNtfs_8h_source.htmlPartitionTable_8h_source.htmlPartition_8h_source.htmlPartitionable_8h_source.htmlPlainEncryption_8h_source.htmlPool_8h_source.htmlRegion_8h_source.htmlReiserfs_8h_source.htmlRemote_8h_source.htmlSimpleEtcCrypttab_8h_source.htmlSimpleEtcFstab_8h_source.htmlSnapshot_8h_source.htmlStorage_8h_source.htmlStrayBlkDevice_8h_source.htmlSubdevice_8h_source.htmlSwap_8h_source.htmlSwig_8h_source.htmlTmpfs_8h_source.htmlTopology_8h_source.htmlUdf_8h_source.htmlUsedFeatures_8h_source.htmlUser_8h_source.htmlVersion_8h_source.htmlVfat_8h_source.htmlView_8h_source.htmlXfs_8h_source.htmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclassstorage_1_1Aborted-members.htmlclassstorage_1_1Aborted.htmlclassstorage_1_1Actiongraph-members.htmlclassstorage_1_1Actiongraph.htmlclassstorage_1_1ActivateCallbacks-members.htmlclassstorage_1_1ActivateCallbacks.htmlclassstorage_1_1ActivateCallbacksLuks-members.htmlclassstorage_1_1ActivateCallbacksLuks.htmlclassstorage_1_1AlignError-members.htmlclassstorage_1_1AlignError.htmlclassstorage_1_1Alignment-members.htmlclassstorage_1_1Alignment.htmlclassstorage_1_1Bcache-members.htmlclassstorage_1_1Bcache.htmlclassstorage_1_1BcacheCset-members.htmlclassstorage_1_1BcacheCset.htmlclassstorage_1_1Bitlocker-members.htmlclassstorage_1_1Bitlocker.htmlclassstorage_1_1BlkDevice-members.htmlclassstorage_1_1BlkDevice.htmlclassstorage_1_1BlkFilesystem-members.htmlclassstorage_1_1BlkFilesystem.htmlclassstorage_1_1Btrfs-members.htmlclassstorage_1_1Btrfs.htmlclassstorage_1_1BtrfsQgroup-members.htmlclassstorage_1_1BtrfsQgroup.htmlclassstorage_1_1BtrfsQgroupNotFoundById-members.htmlclassstorage_1_1BtrfsQgroupNotFoundById.htmlclassstorage_1_1BtrfsQgroupRelation-members.htmlclassstorage_1_1BtrfsQgroupRelation.htmlclassstorage_1_1BtrfsSubvolume-members.htmlclassstorage_1_1BtrfsSubvolume.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath-members.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath.htmlclassstorage_1_1CheckCallbacks-members.htmlclassstorage_1_1CheckCallbacks.htmlclassstorage_1_1CodeLocation-members.htmlclassstorage_1_1CodeLocation.htmlclassstorage_1_1CommitCallbacks-members.htmlclassstorage_1_1CommitCallbacks.htmlclassstorage_1_1CompoundAction-members.htmlclassstorage_1_1CompoundAction.htmlclassstorage_1_1ContentInfo-members.htmlclassstorage_1_1ContentInfo.htmlclassstorage_1_1Dasd-members.htmlclassstorage_1_1Dasd.htmlclassstorage_1_1DasdPt-members.htmlclassstorage_1_1DasdPt.htmlclassstorage_1_1Device-members.htmlclassstorage_1_1Device.htmlclassstorage_1_1DeviceHasWrongType-members.htmlclassstorage_1_1DeviceHasWrongType.htmlclassstorage_1_1DeviceNotFound-members.htmlclassstorage_1_1DeviceNotFound.htmlclassstorage_1_1DeviceNotFoundByName-members.htmlclassstorage_1_1DeviceNotFoundByName.htmlclassstorage_1_1DeviceNotFoundBySid-members.htmlclassstorage_1_1DeviceNotFoundBySid.htmlclassstorage_1_1DeviceNotFoundByUuid-members.htmlclassstorage_1_1DeviceNotFoundByUuid.htmlclassstorage_1_1Devicegraph-members.htmlclassstorage_1_1Devicegraph.htmlclassstorage_1_1DevicegraphStyleCallbacks-members.htmlclassstorage_1_1DevicegraphStyleCallbacks.htmlclassstorage_1_1DifferentBlockSizes-members.htmlclassstorage_1_1DifferentBlockSizes.htmlclassstorage_1_1Disk-members.htmlclassstorage_1_1Disk.htmlclassstorage_1_1DmRaid-members.htmlclassstorage_1_1DmRaid.htmlclassstorage_1_1Encryption-members.htmlclassstorage_1_1Encryption.htmlclassstorage_1_1Environment-members.htmlclassstorage_1_1Environment.htmlclassstorage_1_1Exception-members.htmlclassstorage_1_1Exception.htmlclassstorage_1_1Exfat-members.htmlclassstorage_1_1Exfat.htmlclassstorage_1_1Ext-members.htmlclassstorage_1_1Ext.htmlclassstorage_1_1Ext2-members.htmlclassstorage_1_1Ext2.htmlclassstorage_1_1Ext3-members.htmlclassstorage_1_1Ext3.htmlclassstorage_1_1Ext4-members.htmlclassstorage_1_1Ext4.htmlclassstorage_1_1F2fs-members.htmlclassstorage_1_1F2fs.htmlclassstorage_1_1Filesystem-members.htmlclassstorage_1_1Filesystem.htmlclassstorage_1_1FilesystemUser-members.htmlclassstorage_1_1FilesystemUser.htmlclassstorage_1_1Gpt-members.htmlclassstorage_1_1Gpt.htmlclassstorage_1_1GraphStyleCallbacks-members.htmlclassstorage_1_1GraphStyleCallbacks.htmlclassstorage_1_1Holder-members.htmlclassstorage_1_1Holder.htmlclassstorage_1_1HolderAlreadyExists-members.htmlclassstorage_1_1HolderAlreadyExists.htmlclassstorage_1_1HolderHasWrongType-members.htmlclassstorage_1_1HolderHasWrongType.htmlclassstorage_1_1HolderNotFound-members.htmlclassstorage_1_1HolderNotFound.htmlclassstorage_1_1HolderNotFoundBySids-members.htmlclassstorage_1_1HolderNotFoundBySids.htmlclassstorage_1_1IOException-members.htmlclassstorage_1_1IOException.htmlclassstorage_1_1ImplicitPt-members.htmlclassstorage_1_1ImplicitPt.htmlclassstorage_1_1IndexOutOfRangeException-members.htmlclassstorage_1_1IndexOutOfRangeException.htmlclassstorage_1_1InvalidBlockSize-members.htmlclassstorage_1_1InvalidBlockSize.htmlclassstorage_1_1InvalidExtentSize-members.htmlclassstorage_1_1InvalidExtentSize.htmlclassstorage_1_1InvalidMountPointPath-members.htmlclassstorage_1_1InvalidMountPointPath.htmlclassstorage_1_1Iso9660-members.htmlclassstorage_1_1Iso9660.htmlclassstorage_1_1Jfs-members.htmlclassstorage_1_1Jfs.htmlclassstorage_1_1LockException-members.htmlclassstorage_1_1LockException.htmlclassstorage_1_1Logger-members.htmlclassstorage_1_1Logger.htmlclassstorage_1_1LogicException-members.htmlclassstorage_1_1LogicException.htmlclassstorage_1_1Luks-members.htmlclassstorage_1_1Luks.htmlclassstorage_1_1LuksInfo-members.htmlclassstorage_1_1LuksInfo.htmlclassstorage_1_1LvmLv-members.htmlclassstorage_1_1LvmLv.htmlclassstorage_1_1LvmLvNotFoundByLvName-members.htmlclassstorage_1_1LvmLvNotFoundByLvName.htmlclassstorage_1_1LvmPv-members.htmlclassstorage_1_1LvmPv.htmlclassstorage_1_1LvmVg-members.htmlclassstorage_1_1LvmVg.htmlclassstorage_1_1LvmVgNotFoundByVgName-members.htmlclassstorage_1_1LvmVgNotFoundByVgName.htmlclassstorage_1_1Md-members.htmlclassstorage_1_1Md.htmlclassstorage_1_1MdContainer-members.htmlclassstorage_1_1MdContainer.htmlclassstorage_1_1MdMember-members.htmlclassstorage_1_1MdMember.htmlclassstorage_1_1MdSubdevice-members.htmlclassstorage_1_1MdSubdevice.htmlclassstorage_1_1MdUser-members.htmlclassstorage_1_1MdUser.htmlclassstorage_1_1MountPoint-members.htmlclassstorage_1_1MountPoint.htmlclassstorage_1_1Mountable-members.htmlclassstorage_1_1Mountable.htmlclassstorage_1_1Msdos-members.htmlclassstorage_1_1Msdos.htmlclassstorage_1_1Multipath-members.htmlclassstorage_1_1Multipath.htmlclassstorage_1_1Nfs-members.htmlclassstorage_1_1Nfs.htmlclassstorage_1_1NfsNotFoundByServerAndPath-members.htmlclassstorage_1_1NfsNotFoundByServerAndPath.htmlclassstorage_1_1NoIntersection-members.htmlclassstorage_1_1NoIntersection.htmlclassstorage_1_1NotInside-members.htmlclassstorage_1_1NotInside.htmlclassstorage_1_1Ntfs-members.htmlclassstorage_1_1Ntfs.htmlclassstorage_1_1NullPointerException-members.htmlclassstorage_1_1NullPointerException.htmlclassstorage_1_1OutOfMemoryException-members.htmlclassstorage_1_1OutOfMemoryException.htmlclassstorage_1_1OverflowException-members.htmlclassstorage_1_1OverflowException.htmlclassstorage_1_1ParseException-members.htmlclassstorage_1_1ParseException.htmlclassstorage_1_1Partition-members.htmlclassstorage_1_1Partition.htmlclassstorage_1_1PartitionSlot-members.htmlclassstorage_1_1PartitionSlot.htmlclassstorage_1_1PartitionTable-members.htmlclassstorage_1_1PartitionTable.htmlclassstorage_1_1Partitionable-members.htmlclassstorage_1_1Partitionable.htmlclassstorage_1_1PlainEncryption-members.htmlclassstorage_1_1PlainEncryption.htmlclassstorage_1_1Pool-members.htmlclassstorage_1_1Pool.htmlclassstorage_1_1PoolOutOfSpace-members.htmlclassstorage_1_1PoolOutOfSpace.htmlclassstorage_1_1ProbeCallbacks-members.htmlclassstorage_1_1ProbeCallbacks.htmlclassstorage_1_1ProbeCallbacksV2-members.htmlclassstorage_1_1ProbeCallbacksV2.htmlclassstorage_1_1ProbeCallbacksV3-members.htmlclassstorage_1_1ProbeCallbacksV3.htmlclassstorage_1_1Region-members.htmlclassstorage_1_1Region.htmlclassstorage_1_1Reiserfs-members.htmlclassstorage_1_1Reiserfs.htmlclassstorage_1_1RemoteCallbacks-members.htmlclassstorage_1_1RemoteCallbacks.htmlclassstorage_1_1ResizeInfo-members.htmlclassstorage_1_1ResizeInfo.htmlclassstorage_1_1Silencer-members.htmlclassstorage_1_1Silencer.htmlclassstorage_1_1Snapshot-members.htmlclassstorage_1_1Snapshot.htmlclassstorage_1_1SpaceInfo-members.htmlclassstorage_1_1SpaceInfo.htmlclassstorage_1_1Storage-members.htmlclassstorage_1_1Storage.htmlclassstorage_1_1StrayBlkDevice-members.htmlclassstorage_1_1StrayBlkDevice.htmlclassstorage_1_1Subdevice-members.htmlclassstorage_1_1Subdevice.htmlclassstorage_1_1Swap-members.htmlclassstorage_1_1Swap.htmlclassstorage_1_1Tmpfs-members.htmlclassstorage_1_1Tmpfs.htmlclassstorage_1_1Topology-members.htmlclassstorage_1_1Topology.htmlclassstorage_1_1Udf-members.htmlclassstorage_1_1Udf.htmlclassstorage_1_1UnsupportedException-members.htmlclassstorage_1_1UnsupportedException.htmlclassstorage_1_1User-members.htmlclassstorage_1_1User.htmlclassstorage_1_1Vfat-members.htmlclassstorage_1_1Vfat.htmlclassstorage_1_1WrongNumberOfChildren-members.htmlclassstorage_1_1WrongNumberOfChildren.htmlclassstorage_1_1WrongNumberOfHolders-members.htmlclassstorage_1_1WrongNumberOfHolders.htmlclassstorage_1_1WrongNumberOfParents-members.htmlclassstorage_1_1WrongNumberOfParents.htmlclassstorage_1_1Xfs-members.htmlclassstorage_1_1Xfs.htmlclosed.pngdir_07fa4af1beb4bf54866da33541fdac7e.htmldir_19b5daa7a6a8a9bea3e7938094914eb5.htmldir_70f20ecf11358dff00a0daf546d3147e.htmldir_94a702a068db0037fc797a0ce58cab1f.htmldir_dfc4c45d527dd4da6a43f6bdb399d28a.htmldoc.pngdoxygen.cssdoxygen.pngfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_w.htmlgraph_legend.htmlhierarchy.htmlindex.htmlinherits.htmlnamespacemembers.htmlnamespacemembers_b.htmlnamespacemembers_c.htmlnamespacemembers_d.htmlnamespacemembers_e.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_g.htmlnamespacemembers_h.htmlnamespacemembers_i.htmlnamespacemembers_k.htmlnamespacemembers_l.htmlnamespacemembers_m.htmlnamespacemembers_n.htmlnamespacemembers_o.htmlnamespacemembers_p.htmlnamespacemembers_r.htmlnamespacemembers_s.htmlnamespacemembers_t.htmlnamespacemembers_type.htmlnamespacemembers_u.htmlnamespacemembers_v.htmlnamespacemembers_vars.htmlnamespacemembers_z.htmlnamespaces.htmlnamespacestorage.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngsplitbar.pngstructstorage_1_1DeactivateStatus-members.htmlstructstorage_1_1DeactivateStatus.htmlstructstorage_1_1RemoteCommand-members.htmlstructstorage_1_1RemoteCommand.htmlstructstorage_1_1RemoteFile-members.htmlstructstorage_1_1RemoteFile.htmlstructstorage_1_1SimpleEtcCrypttabEntry-members.htmlstructstorage_1_1SimpleEtcCrypttabEntry.htmlstructstorage_1_1SimpleEtcFstabEntry-members.htmlstructstorage_1_1SimpleEtcFstabEntry.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssxmlActiongraph_8h.xmlAlignment_8h.xmlBcacheCset_8h.xmlBcache_8h.xmlBitlocker_8h.xmlBlkDevice_8h.xmlBlkFilesystem_8h.xmlBtrfsQgroupRelation_8h.xmlBtrfsQgroup_8h.xmlBtrfsSubvolume_8h.xmlBtrfs_8h.xmlCompoundAction_8h.xmlDasdPt_8h.xmlDasd_8h.xmlDevice_8h.xmlDevicegraph_8h.xmlDisk_8h.xmlDmRaid_8h.xmlEncryption_8h.xmlEnvironment_8h.xmlException_8h.xmlExfat_8h.xmlExt2_8h.xmlExt3_8h.xmlExt4_8h.xmlExt_8h.xmlF2fs_8h.xmlFilesystemUser_8h.xmlFilesystem_8h.xmlFreeInfo_8h.xmlGpt_8h.xmlGraphviz_8h.xmlHolder_8h.xmlHumanString_8h.xmlImplicitPt_8h.xmlIso9660_8h.xmlJfs_8h.xmlLightProbe_8h.xmlLock_8h.xmlLogger_8h.xmlLuks_8h.xmlLvmLv_8h.xmlLvmPv_8h.xmlLvmVg_8h.xmlMdContainer_8h.xmlMdMember_8h.xmlMdSubdevice_8h.xmlMdUser_8h.xmlMd_8h.xmlMountPoint_8h.xmlMountable_8h.xmlMsdos_8h.xmlMultipath_8h.xmlNfs_8h.xmlNtfs_8h.xmlPartitionTable_8h.xmlPartition_8h.xmlPartitionable_8h.xmlPlainEncryption_8h.xmlPool_8h.xmlRegion_8h.xmlReiserfs_8h.xmlRemote_8h.xmlSimpleEtcCrypttab_8h.xmlSimpleEtcFstab_8h.xmlSnapshot_8h.xmlStorage_8h.xmlStrayBlkDevice_8h.xmlSubdevice_8h.xmlSwap_8h.xmlSwig_8h.xmlTmpfs_8h.xmlTopology_8h.xmlUdf_8h.xmlUsedFeatures_8h.xmlUser_8h.xmlVersion_8h.xmlVfat_8h.xmlView_8h.xmlXfs_8h.xmlclassstorage_1_1Aborted.xmlclassstorage_1_1Actiongraph.xmlclassstorage_1_1ActivateCallbacks.xmlclassstorage_1_1ActivateCallbacksLuks.xmlclassstorage_1_1AlignError.xmlclassstorage_1_1Alignment.xmlclassstorage_1_1Bcache.xmlclassstorage_1_1BcacheCset.xmlclassstorage_1_1Bitlocker.xmlclassstorage_1_1BlkDevice.xmlclassstorage_1_1BlkFilesystem.xmlclassstorage_1_1Btrfs.xmlclassstorage_1_1BtrfsQgroup.xmlclassstorage_1_1BtrfsQgroupNotFoundById.xmlclassstorage_1_1BtrfsQgroupRelation.xmlclassstorage_1_1BtrfsSubvolume.xmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath.xmlclassstorage_1_1CheckCallbacks.xmlclassstorage_1_1CodeLocation.xmlclassstorage_1_1CommitCallbacks.xmlclassstorage_1_1CompoundAction.xmlclassstorage_1_1ContentInfo.xmlclassstorage_1_1Dasd.xmlclassstorage_1_1DasdPt.xmlclassstorage_1_1Device.xmlclassstorage_1_1DeviceHasWrongType.xmlclassstorage_1_1DeviceNotFound.xmlclassstorage_1_1DeviceNotFoundByName.xmlclassstorage_1_1DeviceNotFoundBySid.xmlclassstorage_1_1DeviceNotFoundByUuid.xmlclassstorage_1_1Devicegraph.xmlclassstorage_1_1DevicegraphStyleCallbacks.xmlclassstorage_1_1DifferentBlockSizes.xmlclassstorage_1_1Disk.xmlclassstorage_1_1DmRaid.xmlclassstorage_1_1Encryption.xmlclassstorage_1_1Environment.xmlclassstorage_1_1Exception.xmlclassstorage_1_1Exfat.xmlclassstorage_1_1Ext.xmlclassstorage_1_1Ext2.xmlclassstorage_1_1Ext3.xmlclassstorage_1_1Ext4.xmlclassstorage_1_1F2fs.xmlclassstorage_1_1Filesystem.xmlclassstorage_1_1FilesystemUser.xmlclassstorage_1_1Gpt.xmlclassstorage_1_1GraphStyleCallbacks.xmlclassstorage_1_1Holder.xmlclassstorage_1_1HolderAlreadyExists.xmlclassstorage_1_1HolderHasWrongType.xmlclassstorage_1_1HolderNotFound.xmlclassstorage_1_1HolderNotFoundBySids.xmlclassstorage_1_1IOException.xmlclassstorage_1_1ImplicitPt.xmlclassstorage_1_1IndexOutOfRangeException.xmlclassstorage_1_1InvalidBlockSize.xmlclassstorage_1_1InvalidExtentSize.xmlclassstorage_1_1InvalidMountPointPath.xmlclassstorage_1_1Iso9660.xmlclassstorage_1_1Jfs.xmlclassstorage_1_1LockException.xmlclassstorage_1_1Logger.xmlclassstorage_1_1LogicException.xmlclassstorage_1_1Luks.xmlclassstorage_1_1LuksInfo.xmlclassstorage_1_1LvmLv.xmlclassstorage_1_1LvmLvNotFoundByLvName.xmlclassstorage_1_1LvmPv.xmlclassstorage_1_1LvmVg.xmlclassstorage_1_1LvmVgNotFoundByVgName.xmlclassstorage_1_1Md.xmlclassstorage_1_1MdContainer.xmlclassstorage_1_1MdMember.xmlclassstorage_1_1MdSubdevice.xmlclassstorage_1_1MdUser.xmlclassstorage_1_1MountPoint.xmlclassstorage_1_1Mountable.xmlclassstorage_1_1Msdos.xmlclassstorage_1_1Multipath.xmlclassstorage_1_1Nfs.xmlclassstorage_1_1NfsNotFoundByServerAndPath.xmlclassstorage_1_1NoIntersection.xmlclassstorage_1_1NotInside.xmlclassstorage_1_1Ntfs.xmlclassstorage_1_1NullPointerException.xmlclassstorage_1_1OutOfMemoryException.xmlclassstorage_1_1OverflowException.xmlclassstorage_1_1ParseException.xmlclassstorage_1_1Partition.xmlclassstorage_1_1PartitionSlot.xmlclassstorage_1_1PartitionTable.xmlclassstorage_1_1Partitionable.xmlclassstorage_1_1PlainEncryption.xmlclassstorage_1_1Pool.xmlclassstorage_1_1PoolOutOfSpace.xmlclassstorage_1_1ProbeCallbacks.xmlclassstorage_1_1ProbeCallbacksV2.xmlclassstorage_1_1ProbeCallbacksV3.xmlclassstorage_1_1Region.xmlclassstorage_1_1Reiserfs.xmlclassstorage_1_1RemoteCallbacks.xmlclassstorage_1_1ResizeInfo.xmlclassstorage_1_1Silencer.xmlclassstorage_1_1Snapshot.xmlclassstorage_1_1SpaceInfo.xmlclassstorage_1_1Storage.xmlclassstorage_1_1StrayBlkDevice.xmlclassstorage_1_1Subdevice.xmlclassstorage_1_1Swap.xmlclassstorage_1_1Tmpfs.xmlclassstorage_1_1Topology.xmlclassstorage_1_1Udf.xmlclassstorage_1_1UnsupportedException.xmlclassstorage_1_1User.xmlclassstorage_1_1Vfat.xmlclassstorage_1_1WrongNumberOfChildren.xmlclassstorage_1_1WrongNumberOfHolders.xmlclassstorage_1_1WrongNumberOfParents.xmlclassstorage_1_1Xfs.xmldir_07fa4af1beb4bf54866da33541fdac7e.xmldir_19b5daa7a6a8a9bea3e7938094914eb5.xmldir_70f20ecf11358dff00a0daf546d3147e.xmldir_94a702a068db0037fc797a0ce58cab1f.xmldir_dfc4c45d527dd4da6a43f6bdb399d28a.xmlindex.xmlindexpage.xmlnamespacestorage.xmlnamespacestorage_1_1Action.xmlstructstorage_1_1DeactivateStatus.xmlstructstorage_1_1RemoteCommand.xmlstructstorage_1_1RemoteFile.xmlstructstorage_1_1SimpleEtcCrypttabEntry.xmlstructstorage_1_1SimpleEtcFstabEntry.xml/usr/include//usr/include/storage//usr/include/storage/Devices//usr/include/storage/Filesystems//usr/include/storage/Holders//usr/include/storage/SystemInfo//usr/include/storage/Utils//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libstorage-ng//usr/share/doc/packages/libstorage-ng/autodocs//usr/share/doc/packages/libstorage-ng/autodocs/html//usr/share/doc/packages/libstorage-ng/autodocs/xml/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP3:GA/standard/5873f5b07a268f5d10c69fa0a79ca8f8-libstorage-ngcpioxz5aarch64-suse-linux      directoryC++ source, ASCII textC source, ASCII textASCII textHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedHTML document, ASCII textPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsXML 1.0 document textOWy#Og+*޿rQutf-855a7c4252e318c1f05b7d6b633e10326758fcf7c8335c86f21c75a5362fd9adc?P7zXZ !t/] crt:bLL 1]-nؕBut+O1JbyIPEDgg5 oq]  #Uw< W CUƾoMl"k߷Fȅ;7i0מ@0àiI!`;w(WC~GPe!?~1SPJjZI;ʰ+Fs=$I|R66Hre!ҾO˥ ;^~󀔠'3d!'Qn"J_rNUFSIH {KHE}{8=&Jr }!i3tjXl 8lXY@D og%zઌ=̅oе Whu/(=tOPeLGɽo8zP#* eiy@.PD w!&LnH7H*5{R`*0 =4H/Ji)'Kbt<ͩ-64E($Ĩ"YI}'l+r 6-$ <$Ys=M(hkLmOvsٟmڈUIc-iXN.`byxδ nqsk :11r11eDt[l},TiwT t/l8T { &;e?V!,mdL#}AN<&{gsy* F (AWLѝor<_ߔEzY!P Y^_ntq:٨ Q v4Eſl{ !zVТ0/[HPac 8TP?>Ngl1]T9d%ډ{"?4鑿Y2|hz!}$Ä ]5n(o'Q+j0#fr:pt) )aD/icvBs`R@_u2a0\3ޠ&ᐮ4Gj鿠9s] K%qzW5.K7uk|GT}UZS}ڽxLphPI0 pr0uWYXWGq _vu.s T?xDgv Jؕ;cuo:iM!$iyZ\]-Z$tŤ% (浣_qtENMVgZi^"8jLx)2AȟW :;5'ʥv|Je$eR2Yg;ˏq1/12>* MNԘ!vޮ I sn#*iӐbFj .9}u|`L#%i;iv|1`[`Z(.=w|ֹ*?Ix1sb*kl/Js1AܻώB2!w Cg?ӑ;@Tn+Xf Uk ԟ(T {6jCPqzSj$_WkSvce 4*5$e<(Dy؄qX:lrه~AQ5 1n!xNv;. "S#GCoJ?tf2W:OsnBIR*20]),a.FfB:'Ȯ^ UAL$,aLʗ7ܶ%~% W@^<ʢ4{ =\¶V*Ws$2oCS²*Ď["q+׃\}$ #W5ԟ:`=XP>mc!xИkh=mFȼi`Iї""Z`7a5 e<_J<T,-ԝ:/yV=/ER=Wۃi2&'kaė,CɟH>F: z't|D7N .>PGe>~Sʡҥ>M &Ն&q (&~oeQKÁ Ix"$DHڹcv bkl~x|7'>BƏqZ cOFEŠ~tcW_Pٌ FJyo#2 oƑDm a>#I!` gc -悏^N+yR<;3CovAHΉˊLkfZ5Bdb-EsZ52H%\an6֑ɧۥؾLjU.KnUF6o8}֤d-' Џh ,yg< J:@C#֬u3V-T9=ayкt@tK wD-q0p1Ё2pAҌ i@:(3̬2 9|k]"Y#~@wٹ/ CҚ_捃=*q4H^@cV!S;Lr߹MY(mn-0i>v U|~NfAcѭHZ 1G>ۭ7sb9cmDk:-VeS099:=vsK$ޑ\ϗ4mۓ\}B?+"krc(p؉66feW:M  ]N0~_gczrjK "Ws{_=n sCoSB#T6'u a??w$R)m R]Q'#BaV%-1j+7'NfW8AnK8BƹĝgRu˝f$+&d(_l9YjA*;Ќc ¿&D" 4t&{?qdd 9{NP0y- z1l-2OF@;8Ĭ-{)-ʛp<2&WkV5J GXJ! a/9h#R0l۷F<駮Ҝ@2hgU 4HIZxӕޒMBd/kW:#{D|hّ3a)Ү'u QZԼ83W鸨MED%4eyJ6+`+ 0b~UXO]o;P4T͉hR0S O݀zDb(TNUɦ/`JqJڛ.n_}t~qnRŶ*WXӁ,J A)g:Ϭ }7F@,n*A(# kG\5<O,5EkSLG{"5I'8;?I6'vH{wxk[ M6JaQ"8벘mcᢄ ډk-GIx&ߪ<\ %&Cَ=,[=V 4)2Ool\vm.΃WދfS=&nw4cѕD)Ўɢ:k+] ˧Q  l#<\BRdRk5B*}`lX  QN\]TLL_бjqK^v}Ǧ62,Gh*\GcpX{WM157㖡qKYylĒآΏ.W_GlH6͘~*!}w(icF˲N: -ф|ދ:sI'ޥZ/E7LQDbicΒJ(Ofi8ճOI|=+> |@9'f 'Y2en(H?<0- Nw2gJ9㕫Nz[/%)o3_nX*T-nsk-7n`Xx\HxL|07+Sb< F8UuT I%I(E?M\.ݳGYCQE*7ޫ]ohfu)Y?Xt>qv&2]SG w=!Mɯ+ #{idj#DfC' A=[K|keefՠ/:ؕ|.b+67)ݝ|aryYE08yvJZǜߊR"2 WM]hB}1dP3o&,?7$hWmt3RU#N~oQ/1_t rouIM Оnpp]BPg P7FZc< Q !A02jO*cd3g߻.#`rDܰ5B|*.zPz]vGęVLܼlGGA0ysXvcLIbRlJ3W-4FU`pC;"iJn #p֤ z)}yA Y|i`YC'Q=TL`4MЯF 1bfHwߓS r,-3nU92?WM1k[XNmʀ,[Jɖ.A?= d o{\CBV9IrE:ԛݫRXU4c{B\(:"6v.UOm#L߁~FɚL&|nF~w2Ѱ[GFΙPJXQ鿲5ҞuqT~Nꔦf^W4}ܘsܟyhx^L5Uduxu(BF r:W+x)HC+Ɠ!IlӬ8ILܷ~+)32'\f] Ry.ʛ.j6qoOV~t_Ƒôvz~] MlmxZ(%>yp #X8&4b XT !/_\$$+W \2֮|!֜ }>;#,auzHW@{Yݰ5iB"m(o46K΀sLzzA> oTAװ9@heRsE~(ʅyQm>NnBͭ tMb!zgAk[ݧ5EWF찓|~zak*VF{\ipdF)sbl_:?zVkE3.W_c|%+5VR`@}<Ӄ!RdcԴ"x^RhZҽKd8==אEUԨR cio&tϠK^M<e6'b+pC*(M77pK!I X_y*2Z3,87 JEj,r#W(K< w!-ݲzRS`*MhLjIU"^ӚW({Mu,{r'IM |#>_ )54L+ljǓc <%ya>\Y?Xz 돶1vBShQ]>% |[ u/K&JGs᳾PAwEĂd'J Q~ IV0g,Kig¦䗜[=ܩX0Tp/S4""BV|Rv߁7GSnk.wZӖdXɟJdU,%$ι/K;rοv5|Kό]Q:QPcbEFl6Az_6b_o/5$,85c+́ǣ [!AE^w`Ude:?T\^0(^^6DlE8z .= _l 5̍zMkq5ЗKcdmAzw z^fr߇ƀDS૏i"8Щ$OGZJ;јJl._XLvT) =% /qx)IJ#>$շuHoӁM8~Hv 콥SVtTUkRm16CI98ϢkξUa89Jlmk Iao[#t? 8Nm%s?5qѰc!sw߻azG% +R];`8G<߇\<miB?Nu͗ĭscyuZ_ַ|-bݠu39 rex)8gTdH~;Xu{p0dfDfrYɼtK.@j,"XBZl]/JY  7,CސUS)`aC"W|WvV0[텾=7 mͰj ѥ hq[x]Xi0|l@Bu@_$Tc9 Ԋ~0_De[]RR3ganT)—v U!?_},գj c! !rlqr?S*Β%/8v Lo+6eCOND-g]2јsŜ>\ł?{@% =5*nj*"Lr:|mBWRteU uKO1 "'kfC0XeI` McShs>}JJZ0JE_ qq+WK2jӌYge닃y3;:s+`aɎ[Ԃ@uSc8"g7oZc.z =8l]XR6aI.~7/ȧUV%|B̖uu.~!ʨ,E="hE3Z[@2g4<ɶyh 1&z#2}=4:6ɞ&M~HgY43*%XܔL3*shmaps Dz* j`zrOa}ٷnsPO)ɪ%Cd"/!z eW|2&|] pW JQ *~uqT=uJI #;.W%𹒛8VAC]qU&3[/ J.xL}R*=Xf!g/y[_bbUqi-/xU>zbɷaqI4aE[D B>f pxT?G&;FzD9az[ȫ`qNdlXmK/OuKmA>7D6A؜yUm-av;ٿ3oH"UL]Ew[ͻtF>lDQ2rp*tht9ѫ!n<Z5s|nTc,|2Ob`!"<5͚ zYNvؙAD_)$Ir#=. >) [3nŗ]Im-oY01/[QТmgdEjM&båj`h0DۡҒ ?m`dq  1j>8XlJNcj'Sb̵ȶ k%NB'w6n0(z>8J=R5&53piw0J:D9+!/?dA'+,(dq4go>GHsrq}ң/1b檜0>C.%/At17o&rئƠFM}}] C37IcTr{?Bx6}+Nj~W-=di/ug@en#>TҎ\9 s̚B#iiJ)kRICn͜KnM<@0_Ma9[]5tԐR3q=_6R{񄽩(EwI`**pڟ#GDf ~>˳jրdt뼃9rC?֖r(!1U~TmRϐ场 41S2?EH{bhm'š izK>uƚ;Vvɻ,C[\FwcF;VGμ4"8 X4]{T2$rLpo0xH8&ӌ}OKӞVK# PA],[zC D/ z\W{&SO&ܬՍ+ Ⱥ^NI~Bw[*^Fĝ(J V ~y=z.Ze,06i>z{6!&r]syqTE|,Ɣv]T,2Ѕ>-U/6[hM1N^f8ǔex$wBꋖ*Dϕ"PI7o:^ ܫC΀E^:캏[+50ȴ?ڎXJ%Fxi>#]ޣ'T$@.=.*ÚqcˆBK*>\vC%C1ݥB|<p΃WJgI%興?*IT( `LNAe·!8ŹidYXu}̲\x%&Gԍ~Y%5d扦@0OuFpɭwEK]jwP}g1184f;e ƸNܩ(]*a qc[1yMA\s2Of]%l'OAr:M4Sȳ@ܫ}/o'iөDӼJ\vBd6FNe8 .x/Ij* $6['g2 fR/aX䀁]첧 ?$59+AXGg)qʣ:޽r ;z[d{'+ Ξr݅|ɇp&mgG|8{ 23/flq[䉩,Ν'@'(9hoJ@8iEJvd:4*(Wɴ}4)Ui? 3{<-:L2jw~n< G~^ *5Z RE}PŮ& Ǧg~-dmP[$| peC@LF+6[wdЃsZ[ϳr =~|y{Rtp$M*T=&f>kCy'HAT5#c}56FD⹌ peVefR&wF\el>Swq~<< 5d%L- #i^8)CBޔXC\Fi[;W 2.<ی޻y cn(:cn2AQhp8 ʐ;vg|euSKcbͫχ&e3 t)["\/mƅ 7y7 {pT# ftR*3{]9.f;9/}%\gJ-dպ / z? J>` `vNzXA@/țiw#1!#6[%[ q|{{MS;˃C .R`Ч_&-ښ IM,[rl]U}zrRcWJguTt$N)3]{)B6<߽\@܂Sb] z[ׇtwP= rZfTfÝMC*=/!M`4!_se3ۡ%͈qGF!8h9g.f=&|r"Ƽ!̀4Du^_1*k 8G4z*/ O~k9ې8N<+Et~-gj\ʪ iyᤏ^Mi-#zzTx@ g<}l^J^!&KNC>}w쵅:/RuTJ>a+x3wd YvQZŅ,Z_cܞPab/עe<UO1}6vsv:OV8<3W46E?Dȩ?q4x2<-KAg=/;pT9(R-:^ۿx4Mb+bS7tSؽ ym)mn $2MKq , Ǟ $tIZy$9 8CuEP kmj z,wg wd4)Ӕٔ >.X%۩ه- QOKKrahV0=ǟ_[e)ҵ)&f~\lκ(3s;%ʶzփQȾURr4yC*.L7U5he$lOzU6q̃[>l%R(j*r@\Vεg߂nƯH*=_7F%Fn`n:yžA%VJP17udn.K`A21p n>0^1= (8*/N`#m_ e~"X{FLW”-9i/js.gG2bö6\%;46duA6/Hmh!;hJ*wp/`J^o=9hlɟXJ&les C5] V W_ !*ccph#R'i/cL}WܾtJTW"+٪|=^xa_O@˟G Nq7@q ]fws;c7EGCY? z@t3+čo-c2TPs :CZ^E: rڊnl=9\J=өeacnT'9E%Μ/gg ?>x"TK bN t޼! d먩 _Ng V(dW;]3^TU DC :3폑7+XrG@~C§ZB.4ymSb庱iզB}F2Q ukH{nǞU$:d, v=' }]DXÀBV"x UKk>?¬5pJ(0 s;Ĵ1Ľ?qlGblB"<' HxEF򅾧$^g)lw Z |R^Oyxɩ v@ܡ|* xکQ!:Sa3ڇ ķVfm;ykE/ya5wOf즀J-H*\d:9ǚ$v[͢;aƽ6e h~~HKrI{K R-fUMnSh|@'f8r8=B[0&'J_18ϖ/Xnޗ!R;m0=ly3 F`ޯZ@ 6Dn,RvFɒ+/CY9WqqP,kU x{C1Mbx垵[ml$WшXrO22r[(@h1Dl4.6Ր=`9_1; KYF!?w/Ynm"r4 " ƒvEQW"j":GRS>c0U氚}Kl. -Wjևg׸j* *L;!D 9m[}ձuV- HvpHuvOZL5hNٱ "ɒM':yxA j TZ7G4D #yZ >IR瑂#V3Yr[)S(AxBU}w L~d %@z;^czyZ;f.{ M>ܺkQ~uQA@L&? =?0Ciu(@(oRbMѫֶ )|m@RbBe+- U-]6u44}#QaM‰6>̇xW$Po(IEH$ú?4h*nIƲ ?d)Jcj fiBi]|3t(J"=X#H-Ko &س`gv!߶NZ jϧZF%䴏աtQL$1Ժ'iB e޴s+T(hL}=nOzϕ =涭!tmL, >6w}؝ S]lw?x`0NŽÉ('~ |~^LJ6s*;+{jآ}Er@0|Hw[ 0q>DU2*N>Ñb`zpHΞWĩnٛ7TVs$T8h=[quJ,T)f g av1 &\|dvDÖLOϬ2Iq`i)`:˒JhfP^c*WFִ(4S _YN!}/]胆x ?9غY'9B`{4\L栬Ւ Xygo'qIٸ=}xzYHzMi3Qɻ5m2 0!|'ift֠!*]K (@tqV#H5MwEEytG3FKs{Sf:9)\l" '˧?ʗk8g$Kr< xjq-"[]Rc=,hP`5_IeL!y{tqwW>@vԯ/ 4W;cBt 5+T߰嶤u(@ֺ$ vS[SY`1KNV @wۦ+_+Μ0S Fj"Z ]K@"? (M^dooxx_Z!WfjguB!=z{4gt{ |Q*c;ʆ׀ډֵH)[;Hex)pABis~R򨅔@ZDuELJ!aNݷ "~ ,_0A&sDy-(@@ȲI+b$ BS,pR:4Ǿ9%9F&]˙!l|w 8UC!LF,~ =zX5ϗ38J-9W#\|6B9[!ZfRѻO/ؿGVfxkK>iE=a}*x d2M~I3'abХ#RF1]cQ% BDئmp5 ^n!^?G>{~}3g~9Fw,o\c*>pYG56y\x"t 3Ș}'b[`"FaG3ͽ89Gt:Yۉ?F9 䟇٠ծxJc@ Al]owM~U-uU9ـͫO= fXSwzteG/H"Sy3OcRW}g:1}c(b (e̿~>QM Ϩ$nтٱܹVɝɇ'kTu<|P2EE0#j.#c`t8KH(g[5c ۉq4$x|QgPc΢2?E1S99֋,% Ry8:m>;| Z11͏ yY%`ŴfNM4w9haNqFS%c34l~U nΈ]~C)2&&꠷"bGnK4|aeK[:eA)'wH:amЪOG%iPO8u^:]OSf Uo6${LBbPjMr6կxr*}N;_u- ! x6BԭM>74 ,8BS+}t|4\FiBˈu`u5({u*$sF reXI}exځPUnڈG}`68ȩZxtCH>έŋ7h3, 4 HڋG)=a~x䭿L!KgKC_#HM 9#H}ތ:n HۅkYcΰTjC '[8 7,Hљl+DV1/!!iNNhښ+@Sv4ƺ=+-눶V8q=P{] w`}F(<9SU#Q;jdc.@t͂r\Ǔ:Z(GhH ~:W8 S{;>U{M_!Idy\1@:saUB^$#EĽM83#/,FY|v)Ό?0_>/5gl[)Sv+N[o:M#,[ќ4U Uff1#vM $yÏk>oYZ_52j$wH729Ժ+@mʗ|m*xq/_x@:}A#@+?^zAQ(EkTZNIN^ﮒn,b0m1 `'#yڌ%鍙4ѯK9Ѳ-y?h™[ʹW&dj@JdJ wU^aXTK5peU懯3UlQsE#qd􈇞Fޕx85ъ~99}l&@yN> fpKTle1iOZ}bzM Mn;Ic_W&=-xd5fͮ[lmJuh+(&߱~☹VIG50E\o{"KӔx48p&ӌZ2.AAA2p3}V/Z;g [6on0)KR'X݃qOiRoj 'Q|NC5NaQ⫀s3*5['$Dde!}Qǒ\/k@Ӥl-5)JpP o4\z`NLna&Z`yH)CVl;rKUO;I|abHnq P[ĩétn3tggаi\jwm?O +Y<ޘWRs1!3)bb34$袏`(_ޱZv}I#Վ9:/s-kil(o[I@H@T꡻I"X0@w$f%_^d_ 1K$J8 N{ &| `hiF1Xp&6GF1I1=O]2Ѡ-Mobd}?3 c yOG\4>-٣HfA( @Ҹ!i4pJT~{󂜧֨M$oQם`Evۨ4' 7bkt3`3 QԈGҕhUǪqҒJYw?z j%oug~e(Ti8rK޿606A&M$Y!IKᏱ\Rd ߱MS~qmr@8)`KO7 *6ٲ+g*鞖 _%PG9n2peUig[Z#;V5syA0 QpYZ9ͮ{NEY^wa3jmkF)2Hn䔶1xIԄfI߅ӧ e5V]9Dj{> 4 DEBvήG39 JE:Uh~ 4ч( +h!K/8Q<]H<cOH(qwhl5<">Eckŭyflʬ OB3V؍'wu>>e96zd^݉II~b>ג-b0 &^si;k/ : i>RbN4!}G$ C3%u]umc֋VŠT;V ` akJ7%Buh)J+EeWzc+8v:24# M3F-f\сѰrtPF~'Alm'~=%g-[.ѭUhs3Qڝ]1DŽY'Fy9l.%Lcr#߷#lpo=|Z8fdz/Ɣ-=]KPa,cQѬ{?wk2͈~>ȏ2$7-3CIg 74s_s >~p*^) r 2׈T^t0HŽC=3qVҕ;[G9n^2l#}ށoBU-jo_y1! D{L+?l'YJ`LԚ/R1%2ox(:B^G0)>*ŕe3v2B_2L7Ύ(HO{CDtΫBe\ N@,ttƎm)P׸H_HL2{y4n(qcRnp2o0ˋR.YQ]beE{k8ɡZqeObλx>#{yTgH "7>*W3ocsQ| j6CQ#c>0'epWršLЏkt(~MFaՋOZD~`"$4E0WBlҀފZ$ m}'PcfK^@4^/bSM:WͲʼnw<6BIci+*<K~dcnKμQ Adu~VΰmP`m4|:Ԭ8h)ث %}zU!*ll`s:-Y ?@8@$6')> Jh\6O: -*#;,)}N5צCT&Ъ]Y)SosLpr[q挕M"1ܪ@1@lă&i[cmi,zEg69tSAO[xsD,ArM" =CiEnԘV]wS tɖ qAsϟyEA, ]_T /)8`a$x9׵R?fY فV]@|I+{k6PuߴUN' MCX4Jz24Y)fslgv7J ̤vz@ 0VEL?{(lpZ6 ]1?z/N*r+b%?71 29 79=yfl j f__ yTߘkPnkzfeg# 'DK|x}`ry* yzT j@V"q!-Jlcm@C//1j1f.*,O؉2ke7z# r,^k3bk`b,BUO*jB̠r}.WqAjio [:/UY(.VL# }(rfRF3Zt,9L}ڊrީ1՞qx+A/68l,I6Q̱4f)~IuIuU]Y;5Qѹ|xҭӡ-\5+uM$ڒ6Ջ%iSCgDfqВh>y|-B>mJ#ڔjszU O?6cȯ:c zbRsCM6blr TJ0AbћyCD!|vBH)5! 5%l>@ wnNJuS`?i {xAXT2_fx|(wIX^(B#)i/&ƒ-cgT^;񤲐YQr)= 81B3B_DD (ŷ[*oxk X>\\}km O{+ e#Su;QoL+'_4㴁VF"] ؘHt|z[YwR5fĮj00eIA<;![ѠwF%Xh_Zu|k$ԽI"$ge c]{6Gn ZW8*ߠ!T.Ġ)p% <|Jx:1B$-;]M =>FQ{R»ү:s7UcY5 5I F̒5 Hmt _8SAcȬRKvcZLIo6;6|w\]13pGPA`A%&"Ğԗ|ʸ0,N௜;g&s⅟ %G{|bNWaD} tejr/Zє:֦3ԭNH6p&oVT{C_ [:T/Ω[(bDWF$wLiy-ގ>Ѿ*KR>]Ek9JQ RhRtM%/㖦Y>Mv'`$Sō) Ay!zhY,gMfk|p7N9Alm9gK!$c]bWK; (dFFÚ9h+-;Оcғ_#9 LC"~k&Ǟn`B`r[T75_6\iSo ΚNm%ҫ_71)6HfH9a-,ğW5MxX`_ JIH,,yKڟ7~ -{&SWXi db%JX-[ XcGS[ /ηeUu8a8Rxݼu';O' \ LCР+(F3N Erm~^r~Yy_?)?*g;]I;ƥzj~ IJ!PC5 n*|EFz\® b@5jbmx&$ ;nz [EO|K+m)TSY |wZ}P2Fzy{U]q6ڦ"].x-ϹαsDر4Rsf9xi~5P~['LEm .Eb%bL;~,ϐK4oӫK†oKeZ1;vEP2f .JyAûVoBNJ5H-7/gÕ%bp6l SQ;8Q<ī3Ѕ%N& X3  x^L빠'qsT[nw w[0*Σ[kao=602kUmdzutE־VB5a4g-z8,| -+7lK 0ô4U8ϡ#X٘ `j7" )Lg^38 im&dE=}CG @P9H382>C0 9.ա$OLwB|#Ah#Z?ws(DnEql( X;dAqM4"|@iL8?{+^h~l䤚Ƀ$E,ӱ- | D}g%[_3do~0pf8S\܏c{!^cH n[2[ (|CGV?s_~JXef`gg5H}#w؎{pX^#.g_0FuƤ Xҋ-Տ nL\F%ccI&8$ M/O{K`Сʓt5ڼ.XEK ĪCipӊWOxS;)B ;'Ԕ([ ]Hv>XΑuyO1Qo@ܧq%f"~ߖy5ryyLtIr&PM\Jq=DS]C]YoPE% #ydd4``Hۺ6K7nx<x??V )&ЭY 4F1|~M 3 ~?!sˊDLX $uܡ ,zz`!YKrx9 xxmį̚N0B/&#lS|Rn U== <$-R汮8c ظA6S S76Me *x8yL>/ 쿿.M8 7'%][rvI>Dڐw/}U=z9ŎEnkcЬN4qw}blTT.̓4 gv7ؕwrA_mμ~JTa'R't[3Ѧܝ[C/]US}7XdF-yJLUi]V:˾z{]dl;t<2ؚ: xtDP#-2h+&v[X<@^2U+NCXd w\sGw[u~8$ 6H'0f2o3kًd e[$jUE$Q,ѹbp> BACP*X\YAOPԨcPPFA-)!6xR.еz '1 cL 52GԤ`B 9҅CSR)m{ѳ%`^h7%V 낣i!`3P&Ekn%>T{%)Qkv5rCr[5ɸMC& Qt3M6 ~հB/B!fxGl+J]]ŝ<,#hF8{M̿W|Am 5q2C_[_Q%ɻ#iH=lAWV+E2V) (`CҤ؈8 Xi8Izŋ\Cc*r1b?!3z[q9C|*j3NO-|;{eþ4E Y= 4Bt:/*}LŶ\ϚrY/LUn:#Xҗ$ uj&O\uz#oLхzV ?Tmd cM-VJ$,3Cz2ߗrE)Zbt^M_}D+'i7N,"%Wf_^ c)pFLJ5ӹclcX o%TØq^CYŒ{xMI(J=:(y`VYIAcn=ؖ&!QQȪ쀧ɋ`\2CX܃ -Fetcx!55\s7K9HNR ~ڱg|0sr؇-4nB`ٶ)^"*"IlrByzI`ܞAh~YWfDLvf.lMI x(#M[k/$^;uցUeGhN+^y4ۮCs]ip.YOJydݣ4ϸ?ʲ<|-f DEmYTbMHWLO.z1=;gNں+d}ڂαJ7"2Uu mbU%1i4^݃"Z~myKma*~ʶ,OAhWV|%c1ۇ]~%Kѝ+:]i[*ܲB|5L~t¼(YF?eLbU$.lً evP`)9]Ic<"^>4Cl$^Z}iм>4|<@(鬺PI?U-&KX7:س4"W,h[V|2%:n p'}>)7AY%Yj]r%v#zƴ_&ݭZcAcdڪh+'&pe>ԧ!=sa_쟇3 waH<5c7Ch8x3(UNOhvm}̩c1-\V )4m rvͺS7pRKd]__>Q~+誌ѩ`eν6OeYC;U!L pAhy_<-춬ANML& q*;;`8NP{g̣5rZZ:}p:ݐPa;1{ v ?-E޽m738Ó i#P5kw-f䷂Ns+7*X|YY*Oݧ 3%W/n&1i=P)TtE4d5&qBui">6UVK&\}9a͆J>3^`}@ct!#HL4;P{Z"$,~]m"h??i tur-W3倴'`Toy4^qmf⽔gzZvJ`^'*j:G#4!!GB\@9̗Q#P坑&0b9aݢgJF߉./voLǂ MnZ0 cTY]MUԷ s 78`˿ .`zY8QZp'S(Wwd}vwj-Fvp|C %kF%`QHںT k9MylG)\7Y(9_l gC8N%CmuN 'WKPlRm lNJ|+,aU}%SkŇ!>MioUXc?Q/mD{nip<;kktT.\!Pj6C-V^i o./F(¥3 o%X3df=І橝p[?nRQ:_yy@6JwSUJ[?86YX2 o˻?o*XA"sLhA7bKD?-/E惐?1z7`xnWV)^K i_݆9^wgu%&ɸ#1ct5Y8YS2h`K /[7,$CƾUҶ*Ɍ1hTq7)oz`O^=r MqfoPR̛YO$a*l=E4ָ ٻaaY֤a04ZF֨"ƶHaNFm֐gMmx۲ׯ8 9wvڜxLT Bft':B "BB:m(N=~I88gǶiWj 3fS_LAa7psHW{wa 0FD|== c#V&HQP\;,r;[фqo;x4&˪7$Amm: E6%fOBk1D=h ;M(ѾEb/Q,6s[Ztj{:Kt?rl/3ogܻ-lfltE+O7РS՘ڞA)v=#0ϿѕuBY{EkCsevư@g*uJOj hXє@Hzx9qQD*\o//p "7'0. >t/98) [TX-۝dD]B;6@_0 L簻?/nhu-ƅVqg =d' fVd*qB *)zEExoLcq$84F'ՈD9;yGp$$_ޢgt D\K[~X: P%5AfHGisʙp"#C{E/¶y̮ؖ/6Ըs?G3t'yvzrA * 48:|phl?w.T](Mw}snSw^سgs/n4HRֆ}:\eSࢊb@B ic9cp=2?6;PtR{oKwGj?& &5شm<:FS;J!Znk]2(;{ro_Jg-gϥ [4ze"X:eZ(5Et1U!Xj= ++y\)ArISym +Ph(3kwvɊQTÞ<)CtSf*jJ溌w`M>LAƭ܊`I>YSKuֺ,oȠD}TNzzoE7B\lAD#.ĞV*0Ǜ\Wgz fѶ#t$}2NoFjE`zTUd8 4Q`58RNuE/ɭYT͎.oxN5 dn $=::9O%%n:)p mXV͹*B }4I4ud!=&ӽv"<Z g%uo.i^q a\Y};g UULA\[bt)Ҽ WѦʟb\쐁܇aPWEJQMYE2ګ4#EtrL4=VrKѢIˡ@ɝ=u[|4_ d+#nZ;7.ȏ-CeyrZf$geJ'C~|ΜȚLKQ|]6; b'M8繯GVO9g[3phO ,WWp,1ݰHgTOVVް&Q3Z2Y>[X/7 ڧWnQCSd櫚|#v\t7EagRzcU~mqtanbי$f{<]*@KO[,H -:iڃ;SW|-'N)]лQqmKUE~XXM:y7[ፒkj .8I* 'Hp\1)ƍ=P/Ԃq4٫(gtyml9.*SrEFuT`h J`7؏1eJ^GMB[I2*v0Dr6ۤlUVJ0j[XMw#u I#khڐ_69eOɾ}ŎH:,i*՟@r>nxՂ/rԨ2ϸ\? iJgMn HPE䋊(9`ha˾gf1X7~V"h)*ysДt_9c 9a"~n:Gw-VIp7N1*){hBۄ帩؁ }W=@iM/j81 bl L^*\$ ^byo S~CF/S\۾dt(t`gi$OGJFY8H0.DJbWwhG{A-w]wx1c+2n^KiE&J =Ԁ?<#27)C4a8ᣅ;6/z8ŵ52LQK-+cl6"ƨ5^5yfώe[%C; $WuM0$wDġ/4xFŨ*7C`ܾx֫t'wA/2.PRtK.XتUip.,toL9 4< FgF ޔz=ԃ$UNTip*Jv¦EQ Z&?[nI#PhI&<5\H>!q:i9*۟e@2uu}YJ; ;9=T L&6kgWq^%f?΅u/!P 4BC 6%c-T-5pԒMI{78:g~|GysP|= axBNx9/ ^ΎQf?xoуDU..fp74,Spë7̪tLn?ƍvBƉ|SD*g7mxH*y?.o@<~pоJlËT}?W}^ǹ8Kj;ob#SƉCB kZt垰 ?un@ ׀7s/\"wjGY|1sȌ3 TِTN䂈>uo y8jlݭ e*wT4Eu^o{LvݏyDخY^5b.C-8{=l`}hyկa?O+&iEKT(JoRQ>mE^v(KfBA6Ԧ9Ź/$Ay)OyS\9xv9L kD"׿*ͷﭤRjN)t]f7TBsQbT90C<[ t?>$% Fmo ko5ݣkoQs2jĻwG+~v~M.C/BC&nnoIN]n )aI>Ũ5X{5$8> oq&gIٽ XIV~怨3Mg`b.`n!UN'rjRÕi }I"9z'mrͮq6tk?Y:p]?T5`W ]U*HdctB9P]pU{DAB$pnH~:r6$Ɩʤ px0Z/sT5 j9ڤ항ϧ!)=UzAQҞɶ6B}kwb 1س$0FvK}l襭M?]< 2{*Bt7JvE@p%Fc6ɦM۳l*Z QmSɉUbv6 ±5c& FW[ NN~-H+.v4oX!jN!S)'9z~̺䊁}r|#ՠBՇ%tGxP9h7EN`>|cQ- }qFu0*dbd\ξ%ZDI0j2QPY㖤B?@=}ΛS|=v]ߞ\}-t inB?\Jq~bNFY&B)*+=h&@ʞy]7G޿IEvH# k}G*`fQe?%ʶSg\rJyHuLŎ|7Q!8'[ǥO~߮bQnKEf.}nAM2̦~9K Np dk?3Fj8_e&H')M# K5n#Щ,?&#u{Ҙ5IYb,KS\P\6^Hh{r/!A$3}bw8̲V L6|#_?6U;A21!uũ#9=8o2y QCJC7Lz8ė?‚7dآK!N$/ܑV> @e9iNZ\<)0Tn@ 0:(Fwx{pMf.㲆Yf呬{q*NAad4Lm)ĉA Uճűc&Q> 9 3&2>IT3]]TSYy9zw!8Yp#|&bXJ*bgT+I&jĩםp@zf?"ﵠz4,˧b@`~ e4\w,tjܐr f;4Ema'vR*N$}P8x,PM[ylr Yn_& ru!s堗sXjԐJuN-xOg#jJ1#UPގ ; "9HW4o-f-h-VYS\_-mܖ-~.VA"bnr.ĽC9~W\ 4М1X:#O}T3pdK.R$oR}hXW}r)]iul$KXEk&r:lnjNmGy< gR|QSJ'*IѨh= \ Z"QUEtəyyg_TۄNV@)j7pj KCr19'% bmuO % ڃj @ rГ`ҾKpe01s~pemB<ա)I,7 ЌT a{验ڠa*ff-cIqJIwӨd#BMgȢai~(ڍ]gEQ–3X+PW0ږDwkZV@ 1qވDŽ@434e>¦gW\2.>DQLB{IcL)t ֝n ZA6}ļbJL0Pm0Lfc~\&$9T3Ѿz`N _mۏ{TkmA 4XYUXkʏHoږxP1X<nj֊2Mǜ yN=gT4÷|cj@C#BLP#1j4\~DҔ9u.9}q|}W=;T!^->OѨg3C0NYnNiELԕPdyC_!BF7KU) |PaO5fÁ^J_[6f+_3U=ʞQwRH~uҥ-t3z-Ǹ`pY-)@O=í4|s-r4̝#Qr6` J£ք[wAw`0_PW~6EO1뚆!GjԣHBfdn2vLڡSMݯ sqfoNLƷ&n;i֭b7I(\INӨ,QB G楪Uf覐HL:veTҁ&,Z( xaܖYk GZғTS0aG4ncalCF jT;TZ/Ó+EDsBƇr}}։)g}Nh;pvs vd-N@ ZLQ&7Qajp FdW"{{z~!VQ̇:Ղ˱Mj1_my矐"bՆ9:sfgE=3|Qdi1"FX۾OS7X)ZX쬮5ʫIY ?mb _/0vyTsO5S /tR+XϢ#R&!8HTw/B!O=B2rq4Zq諕>Zt^>@,GlȜoLkIIܠXYA#,N FN]9 [_STvJx66;jhE62:?[D@>+%vvV}Χ<Ѻy DeGiOCP]Ut)& HlsLb|<@~^al6f[cs&`mkODqM픟WrOݶE+lW`hۗw>VjpI2x7Dс굞^wEJ޶4aX/Xs"}0&\D9}7Ѣm=Eڜi4N "䀂\whj(7ԗ訆trlP]qgrG+XMyOf@ @/饥͢E)l.NIDUH*}"Ѧ8NL7|얙GM]9آbXgdp}avgW+ƝPwT.ICK; s?;Di>= 1/6@2EVlkZǝJ;BiQ%N') 5;2>Z qu"xjr'cװ7%]d,okmL,5ZĻoc{jhT7B^_=,t X?\K>@q21L.I41!X;& aBp;?AOtX6搂Fh}=(Yz-[o}xoo}{ݹZh('($UcU>';Lk%j8i({h}]`u,C1mdBՅߖˢ,ɖ|"bƺ>\[|I¶S?v_kޒS jϭ M(`۫D澰)." ꔒr-_0p4?-*_*Nj[z`ya*b O %֟7C׍Iv?dZOn+[$en~eG%`0>mn:3Y`8L;Yѝyv鎋qGh %p_41'3HFy\f)0T]V?Ru-R5yMk_r bҗ~Ѿ)+W&(9ftL*I#X'0}}Ǻ$YT--⚎Nv\w<[tuS k9 Bo\o7 wمΙIi^GYX-]]jw]9Bw@9]&NKd%U=rSrhX^5~#|)Bѭ;&"\D>.e ,+Hħtg){#6`]`%MF ~GoODam?v]natBAn s^)2TQwI)C6-e3($F0{BPz3Ғ=xq>KAq]V=֦{,u Kۃ2sx}8Ðq3NN(Yhd"Kwz·4[/F&nKl+p>oE=M$`)Z$~?LZ^%*3b ~%(AƤxT.&Az8NNLdDe?.KLܕN7uWVX5qλrJ1BW) -]vO q23S'biWeBIXw"ٳ -= e%kOޕv56svB<4}bf!qnrEiQ)ʻ &iJ,d{okq#jUYbn::("%j:e`S_&mGQrI|"5?Ɛf9ofE:c^5k~?U5 BXb~v-By{ [,HD#GeiYPU[O9?]:2+ZSdpkaZR wʕhk sMGDa3ʿi9?!K7vHaP._GJ|"4>{( C>?.ciUD K7ĞL#=y0!DXRTɰdŒTlR& ޒ&WsY0W+%wɨA^mshbRO8 Bs8^6z}Ӛ( P%Ah>J̏v S\% Ŏc;7[]TF~0ՙ237a0UrKlTt3%ta#빪rAiځ4+ #W?] 7ArJXK|(!9#cO} q`OZm-ZiY8 x]lsaÀmMl/u[ RN+uӐ.~ OEZM "Lfɶ9C^a^kQСr0qѥoL_\3JCvR VbSQw5my ou>`uZ͆1+UAto}1>lϦ͸5D! SD~J ٣%5-Q,k [tEpEO\4IXSpzrjpmޔNz魰c#8( >qkHQN^ PqH.4rA=Qtʃ !3nKJMlqeN(F?HH:01U9.Ȍu;p긜5*JJ'3ӉUDD  R| gg_ $#JcG7'pjv1 ,hC3'!u!Қ R>m BmHWZhqX!'X*rخNيu4nq#9a<[vL_b;?F.u+1z6ڒ}0a b2Y3sV3$}Kcr dmx,ɒ1 0߼Fߗ!I7P^/ aN7aWk[:]W]JV\ uY.O6`Bj<[ѕ@2uFqZEmo.+%s6 1w`0hϥ*瀻y*| c+fƃ$WPα_eLF*Pt1/"4`XMC!^ꯕ mt2})HnZNOv:a;^ p!ak78ird?e, Q=Kn S/Y_ctPq8D2"!PN]./YJCVS󸫇Bs_[9(SDBAv 4π[ y>BnLWIM@%\g$;7}rAM9K%OSF:b*"6'yql+F!5uz -SαI +v{]L;aP)j0ˬ=7[`DF=2< ~E_63;Olك#~T= S_D\MaBv)ڰ5C\Z]~&*43g9 N_sȸ9nHeRz.~>x+&p!3g)n 8J%ӥGA2 Qor,Y^7^,e&l駤|G1Dlbtslɋ5G\3ѩʆMQZ߫Yd W^S ̪a>¶+Y!bt LN43.Wl*~6u.kw7/GHՠi.k2SgcJ0=҃8}m)KTC? _|& ;qq6Z3!ԫ창Z;"OR++Ȯ1rD8k:F޹7DI")WIj",BKцx_J '6a6 dy+>!Ms|TWs:VVBZITX4`Џ'vpVw[M̯ahEh1G;d>;8"r# NOOO);H vpDV0O1[a$8pǩCmr&.d}F;aK rbd#1Nf%z H4A6Jizz8!m-",aqrbx2 徽֗6gqB)#iT747D/{(ݎ@^640qyAVve+ 8";&l-ahPxۙFa$+(~kWiU:R`N+}#'"jKZ/fA ':~\Zcy䖰4F&iwb{ECOw?>%U,[<]O/򜒿%xq;FCcQez?+Xғ >'}F SdToفbH\>4hU))#1 k襞b]埪 ~ǧ]cc"^40F%(mOr# tŴR܁U"'܎e˂X51hfO(N,/R"z<]./(85')͙k"=0(d4uꃵ\9+ГO>ԶBeezZ'fLҀ&6mv5o}Vo9N $R}`DZrO-D 0*?䀈nƭr.\% +Ejkᄊ97+RÑ{$-hO1h\t43Pt |u|97.gz<gR| UN/Ml` X'v|uQOfT}#WH*{ӵ*F ׯ=nDIāk&f \&Sol:*7X]96̨z%,^j_"v8nl69_,=Ǹ\JRw*:;egjj2?6MɅROXo9e=ECOY5s4yMltphCCNLyǡGA#] = lK ~8r {QM \4/\YN|Y::G ZzM' QRj4KGM$/#^pu7몺Uݫ!Mً mC% XܞyVg/Xı>ѥ?w46#Z}T.COJSΦ2<^9 1C "n{3:I9T|%/3#IQu`$]`u*96w) ,U_fi7C2L*A(ibTZ(uE@ yݾqSA,t`5H]$P+A}0>W{nt^EZ2`/OpcnSkMFAkjԐ'Tŕ|=!o S;q IYBzkhiU 'k+Ԙ#'@+g.[r,9ÁOIPi}0Σdm0Ő/mm-ԳvÙ6I#9m\a`U Q 8$hXs}xnZ ,%lqqXx5Z>$SNC?@pI9c-Fzy>\%m' A0QL YAX9'cbǽ^ |L6oO_=#kG &vX-)Bctng%"Ma#y:GN7 '^|eN1t4z$zxi=' \zCu#>c)#S@+ (Vf`)TBilȕkOi,]5QǏaC1NH65ԒwAZE_OͰ%ۏIZsŠ^;w(ˁ_tN~"*K7G3IVhnR㉠E;hDnJ]&UB"@\DTx-uIxkǝ= ~.5b#.S45`'BxF}FIl-q@t wmEVE_2qQU{a}ST$.NbܤC5!SCSċf%[6A,[,(?<CWݺb~\4d2vC18R?=V9 ):1晛bG`((kW*5K<(p>EqNl $XJ g($i?³ (oQ!l.AOb62ԩta3֍:Gg ( ퟎ 6B{XT=;3GigxؘۺN^'[GVx>sܷO#n\4yrzFaQǺ/)-!GI ָNXԡc{ŋV3)NűB :2 h9hAڮzaR{-D"~jN_4KXnd$5eFn<2>"0Xڨ0L{m.W[R3r{i>Bgae8EmU3b\kL'BŁTzǥyԥm+y:5ɕOfsrDgo9;jCNݕiJ`b1d񳖣s(fUAB/; pPa$3Qnm#nx\]SUIŁtXitH|P.3m+_ \Q{h|GE^ö&NN3uomʔ*7:6e (U`_߰Cbׅ=Ѧ1jm^YzH m䞸/%H~ܪsQih B5Z7w#iMٟbw =B"YW|@PyEm\.ekaR) Γ/zCRGð1x~BԊ>"# Ӌ7\q oU xQ 7OHdD hڕ 1QpisOsYՏa 5b)~4Ye!UcLQ=vğ;,x+ڥ.#Dž8bJ]z+!s~UHXhBDT.hZpU{X`|8dIK7 paWǧJp cѧwMy740q|pH$㡞H^on-HflzkZ]O} ʜU&^H7 Vc:#:jѲrAZpՙ >Z~YLs8zId!w+b@iC4z)~GM&p?Զa ,QHln˴[c)jJoY`,ѩdkD^\h",s8G3ʶ*Tюh #RHQ0@i᤻VOIs?k 1_][B!&y^pU(&`o܉݋$8}+"G+꼷׉baD3:V|u\h^Q1a6 |ƾp PExeo˙r:&Ɓ` ~Zi>ˑ"0"bu"TިvX ^d;",=^E-!!--úJZd:r-wQ؅!ZWGXq7NSH+%dHC-KwF45[K @rv3Js-/XRT7“avo; b3L}LVD i& +0&mڕnxgM; ZD{Xl +9f߃A n^l`2 UsԚU72.ia%C!-Yn# ƙ!6|Ry&%{),!%`m0BXW ec5쒤}ݯe9J}Te{+% (ro@I_#ͭK ZΘ&$'ҼPiTS1\.}afO+77_> Ks/вOOfoh- W4P+K279o/™.S q ,_d@ 2ye4Yjl >c*^(% b;oK+)ƽz eQ8m|Gz37(W^,ncJ,@`ir-*SR8Cwp%k#u5iFcEz&ϪPER)LyU$~07. &5 탏 KlX/"o`Ń08"颷f]fqDYhw'`УB8ͣklcگ'K48r\ɄTPes_p+[\j'*:MX*g"& wOFuIm[s}D@OJ)GDqKkx ͅP!bEzdptfϗ<.!''ةg8xdh8L Pi< PZ;ZEuX y(Cf}X;tri$a9Wꀇ<,J *FCݶqG;( G@ U^}?gpIډs1utfѥjjg%-Abq4ĹWkPCpھ d`9 l*4j@<ڄo-pdK@`EIe/(q\#ؕ6kr!Yr Ec A"V{٦B\~?cf]FE8]xbp?r?j*§7<q Cxd<$-uM׻!İTuX\ l7$ KJc'4>E}Qiᇣ\EW۷[~<]Gw'c]tUlΑe]%$E.1kb^nD ncM<ࡁ7E:h6D&,!g.]r|KI~ %2#'gy`|nRΐa^<72KB[᫭t'T,+߀^i髆h }p߇t9`Wx @b Tʚ*ȯ2mOZݛ| %I ԼM{%(:3nz?$/sV)=NDžq:#ɴKA=^Q) 5!,[5o}ýBH٢e3_Ώiӫc>+3b)މ]MyIt ehm0GuI&>P39,}]E'p/yL+r< 31h9vC).EcwFYOu!J%j6 X&HW uQ*K*32ی%c&:uA0[5#4^\'und._ΑQpCM] 嫵 AM.V?۵5kXKۭWg&͙{l]SvL G6m[ 8ߌʸV)_?ThE==Q"&I15,ss*ܨ{Z\=o{0w/鼌+d~K2Z.OiΕX}K}3XI۱+~qT_oj OmCn'YQ̈k̥Xn`&Wžh(Oqg^ =tj_ bm跅ќݽu(DLmQgTO-GV ӝM0…p;;!q3Y%N32ǚ@VAKy:lvA/Fj ^c\ ^/&EVev[@ecZNN\?7p%隔~1 d]w"!I` ]sw:<0ōف#G-߬8ͦq}90W]]^Rz\UqvbCʬπ@2zx[i\H1TuA%EoLK%9\D>HZis;s^M$ S59Q{gܓ)Fư?kb"xjh<ԇ4 @J<_#fyǮ:_ku$/0y-i~,0@+÷.o wQbn͑kkaManh~h:I8!'S5hLђ喤zlf٬-GhA ?>gyI|72F曉~R ,K.ܬp6#)S.`f6M _4,FfˑJ8Ez8~Fj^ãŐ$hQc~ 97xz~̟y%K=ȋVQ^?Tya.N8ǯkD>Of-FEJ6Y3gNq8D|Uoom8g AKD^L8i&>;*nB:Iln(ZGX$Τv*%4!Ԉ"NE+?}5">^<=&i@[zLn53Kl J}NJ`5($K2~N,&AfY2-YƓgd[j>7@¼OoF=V3mmXg=H|8O"s$t}WÓ'w$lT@\mSPC:pK7*% %o3-q݈kʂCtoǯo{S}g]1(yLZؐxڥC@=TxfZBzMA}ӪNB" u T >)SpA+dyPh< M95= '`g%;w\=?<8eGar4G z`FcQS "|ϻVFb?1Ϝk{:#37bs (&ƪd͢QM%9c+_s[-odYZoѦx?v^  [kZSeMfcs̵{ c-ᗚQ;=kP6y6=oqKS:0Z?z+ѫ@k/ʗ3]Oa] 6Y|FxF`Nf&/2*wP"J'k* ɨsab̜q?VLKM(}pxoe&kgݤ_ׂ< A9h%ơN1MWeEmGoBdvw+2BpU6wll7瓊b V&ZPPfT4'dXn<`wLjsgl^pL6F{ MW[pF'u܁9&*=Vئ~6\Cff{`M8YzNznġ@mU/:~2KbԊg2a1 Qېb-Jxce4Hy_\5J&w)6H cg`ea,N^M:=t QZkνݨ VȾ5 F_˰ZA~3͵:43To.@&y;]p=+dw}ӝp&T6 6CogT+*Sĕ[xV/>@p& D2gίىR[+IPuI(u'D%5_T|-ό9cKo 04c7J҉[A+?T!Y޻?O,~tqF:ǢVK:y%6Փw82U[:% IȥKSۨMWd VV֧vovmEIu!Mxx3)29+AkǢ v;^IEuxe'o4_=>}҄yh~tQhQVډxZmܑ'ܥzb[>RW{P{a l=(46uAJKlHo'6&_Y[|9:**H$$9"P@  -u0ƬԺx{?t`Sc]M-Ϫ ?+KM1(^Pyr[6J0S{B'gl@ɡ&4_ޣ>)~s)9PAf֭ONVaZay~}ohfPEO‘[)m`$kl*g)4|@%jn܍|y Zb'BDz%qU>l9< F*?T(z @I?SVO(G9)Uj,xv8AEmMcQxŬ?C;&=)Z>}@W-~W`mVbKW1b1n xûhXl@V3-Qv>u 7dgFn%Y8 Bii8&[U4mn'N^tؗVɁtH+hA=E+&AћwQ OA7:~[xAJ9#k_Ϻ%3}O|]REҕAخH(hmې11l^]eNg[$H7@䒒mvnAH.11h7љ4Q]>aڈld@(\uJe׏T)ү#Mob+M_}0''r;lTn%u3!֘M nq@nCi {lg OO7*ަ0O: 00"ͨQnm?)މ EZ49IHMZ!>[ y/P,bu4 ͣ{W_*fǏ ;g#:k?_L\҈Yc\5o3K ה5bkp,¦/|Q58u0J߂o'F+h@_2_ݐRBmQ3١mK+onR묁MԻ.ˁi]@ ӣrZֲ }ouTkem N$&2;bl'/桕,AԼ}urYCxަA8؁3 )%_Yayn=!En|y&VXCWK 78\/?Rι #}j,t%' olǼ>d僈Eћn0m;t OڝȨVU&iB3Nm$0G[:9`7InJBq3NeWe+y&ȏ}:Шǒ0[ I/ 0 2W2mb_q'nD%b 6??fp:? p~LEfBg-7\;qʇL ف C@Χ/?~\BRgOrreҤԾawCcf+QC'y= 3"x?_u\5Lۈ=}ҞsJ1ȉvij9Bq|86Ak,ΐeJ!#Oceطt' f"M>{J~yoB<VT:7&Amvd1\:zwe{;'wĊ hL=ԟgY;~<_+,58@X_/V-U2G?B:RiF#kiUE2 ئR3fZ9CgTƙ i\'̏Ic #vȺR-YB%JHk9CTeICDpUAAjL;',Vz7yL>3ثʺ,?IEݹ>yo2 6ZI+>PSg+ G ׳؂c=n.)u֗%Y1$H3EjT7ٗNL7;GҊ&ijƟ)ORqtWRmX˓5% c;pJYX1pQxT֕3@9 uK8>~fQfFR}$L2漆mw6R!f;֥mN VG; fRV+!sCs )$7a/R) c>,`*:E|^dѕIbq[=#J3>S6R*g" _B<MX+#4(q~Wcs4ưHu٪u،*mzR "TڢNySjAQX4Y->ok /Rax݃D>C' 1TAx0_^CkČօ@W9) N~<- ᷼6fQևw+qB\ИRАMԏuܱWEdN~.*9dQ)NbM | =_;Z1P@Fy9M JptaHĢƃs\E忰Y?;GOME/tYV-w ޤiƒ^'$ Y{o\B`ɂN{SՋWL^`>}^m+\<Ϸ %xd 2{r!sa}w x/\Tc)nG"Vq {@UyS;yN?|`)(G Y Hs%i@]6&jS:u ᅀ58 zH]:~N!cQ {..LTy)]` W|ت^|7#jrdd{펔bk[xe%m' lW-KhsQg'9i9u^Q D3>D 64zQ2 B#Z]PHg ,F'yZDti 0~ca Gl X2áu[FߍR*k4MV\duݻ-R{*"5sCg_"L3@?lf{*ikEۍn5ȥ`ޡ;1Ω6QN9+qć {ͫP6`'^ 6 #lpk=d^OT {5])VR5*F^YM*ĻzNΊJHrVL$QobrEX22\3JhP!6X nNP3T`jG]`9'T?X4ǩJOF曰/_$1 (ݱ^4Sǽ=F*UPT \ "!|eZ &@WnB)9'3W;6fߊ{Q]t3: @M]<7F(V[& r#fٙ~֯}TYI<`E-*[Ttk0y_3_MRBH ]]6zy.W >:*;L[\Lrw3uԀ ?z;ѪM,[5Xh v= ` S<'3nP4H)`vsN~w JՖӬ_G:Bi7d`=*oSC-v]/ "UFoC(訰nYR% "]6!2΢4lvЏ8Q>1 5gYj;RZ5>>EtYr'%_*\^LNo4 u'I 4(tq5cϯF #ms$Wriv$6QO,>8 v#Zd?}Y<{M0ٍj,~695j|=??d]o M^Te#tl:0v.2$S>l̍gzʸr1# }daL]ŔO(aQӉ}p(EzЄG6/nsEYX uM vƖ?G T\ėi؛Ο,r+utЙlKz;nt)U1qO\eIu)?؃'Ȱբ:mU*˥t)ظ{fmlu4ʹLeDMϨ=rҤ.!bfuf:T Q]3ӿ^}?7'ػsEAt-g3soa/XTX(XL>t TKjYBegscT>橋T$=Wyxjz\5 [( l!GjR6js6xXY',y%B`i'e?yN8s -Q Mݨ%ž5>g9(咷_*(KUjw❫J63/svbt !0@<^5'NY|~/[ f ZC3ۃA/y0CUs,}`W[꯾%סժFQ%2@ =DWe ~1xr,$Gz2|kGܪ龙K0"(dǥ'}DAr^JCݿ:i/W) >&r?0r<Z;$& LThif̩Gb9u+ iTT$I͢GL_ S}aO RCXf0l_2߭]\w%3zԲX/Xu8b䁋frx 4 a&ko[Fv "lWu2}S%?A2zƯ=0: zP٤\C蜪/؏L~h9gUR^<>ᲤoWV^BcDpB@I1* gB'%XHMS}ŸS4rٻW16/9+KDH/[OI,r}ă_~(yP&m:g$Y$q&ƒp}è(hvےks7ÒDt{W.0d$x(~$Z(Gw2M5?=FcsSz+. <8: WIH`g: `dRuZMۡ>6!7uՂoR'˵RbP=ʉ:NT3W>x< )==,NGX*WqqX;!Sp&^rxW5x#.@SNNDHHQ5~! FY[|JصR+]Z?!M$"׶k1k4u#Lo_5<| QYyP&н2W!Ķ٭žL̲5zqhuhV}vVpC3"@ow;LZq@0͂GjFnM0ˠg.Z:AeimL0+( ]mQ$ :D'˞Hb"X|-dyg?_1Jn2!/ R|BVI!Ҕ]ໃs/pG>KP[XQ[+/fo=`]>8f"~YG=Bn=/>D&DC3IEIpGI8wTϛ-PxKSHcaCT$<{߶WEXf$ T TEn7U V. Y_kqM .5ɰ6.$SȈ ɇ<E'{XD ClHqmy$['AwyI,l}pxjL0țfvdyKNŒ/5(,B!OӔK^Z o-  k8!zMi {- 诂BFkvhZOWY)Ҋ?(9ܖz .95/]([|u_ʫ]}:Ԛ0f}g}5shF`aK 0ҽ%w~ 3j3;WqD*ګFN.6`[/0JT}s[3C4DNs.(2pS{Ċ l%OPO a*i&XFM6;jt0CI\x %eA]!69¤eNM0itgb`p%yJPbÿq׏ZLZ$0TT`A](M&Sϰ7ӹC`y)aT~[qY) `)-ai 8 b uGJe VWKgWuǽ)c (bܾ8_rhԩ_/ҾTzk#dcdβjQንɍ)fS}}~yHM0kFo'*6o%b^kf(/ !/;ǶM5@Zk*bP"LSZ"Vs8!))gmPKS`SN*Drn95p.Zg]m gC\H:(l$L|[nu}sbP~ՆT9RCV"w^gu˟.WQfaО̓Wq1_Fx)C5nժx;5 j\jma5_#A[K^@ZȡZ~-"1 K[t4 {}t:h=kt*74{;PON^67`<0Ytb5>{گ5r).J"/xɗey,y7|b*ކ$+?uA/Ѕp [ @TֺiTO TH4OWSHw{a~bYOppmb[= eU(S!>ILV G/ų2P{Q S0E}GG{zi]!> if@c5%7DArsL {P̫;9.ZaOk(OMBS^nJh-9 wxIa|Yn3vuVT4qzBJkĘYr?G[N:!ф]1fj?1f3ȇXwAz`pE:{fN8Z.ÕgmHB*y!z1-Ì9e0.yp,P>Wg.k}Lz幈eBKҝ<簓)JYZx:dɞlG۾',R`s"q-;?_]g'qVOZAHNnH:-CpNYafA 8#TOpɡy x6s E F}R["{OWoyn.Yghei>?65ćy}'"4$ugxrY"NVI]w#YFi&Uѯ?XݑLҁ(48٦+^+f̷Ӵ[ˡِ7(aD~tXzΒŠ<,<r)~'35'3v $("fKH+;w\ WJ|XA=:}?x.^{@*Z4"};̈́矝5M ӤZ CmS ؎hymUH?s?ɃYwVʡDƨ\&i75Q]AVFx$d-TX5Ft gsnEˀ7TQ7i8{ jRTG 9ȏ෮9ڢN(M=nlu4؋LuqK#MY(?t6kfQ33L{/C%L2RĮNT\]Ha-xυ?r>Ȼ$V9.ƍ\K_N:aa2܂ՠ ESpYT 1'R!XU!E)+$^GŵfQ_۬]( QʯeI)@jm}$Pi qU3_z:%tW4$7xX;C;O)΃K?TsQFD,,s  ip|U>K͞8 6YY3blG;3m7^!PQ9Ngvx ;<]ZXȀG:hGhPmq"Rupc!UOأPqOAIWalNߐ¿|. MkJdhxZ~p>bXYbU#D脜8EI$T`s< hTzYp+ɬ(8Z:^"w@wǫZ˛Rİ"I BgCh᝜Eϯi1P*Gu Qާc?;N jT9-c X"TIn hDb Z܆f(d W-F  ,7(ֵlLmP kveW(u,EWD`_8Ưuk}%CQg`U+"rLW8V)JuRwd~(0.KHꟶrn 0'1ca}ڿgE+. 8ANew1~i3PB~:{oxxR6}ZFH%?!zVj_:0gHEew<*"]"j ZyD@^j$v)YZ$˫X>p C_)Iccf6Vp<8 LNľ ;ީ@R4̰1^k"rG nJHTS]q@ r5%|S>⟗%lUk`ڠO'O/&#re싒lwK ڿ4#Vbiw_M#yՋP$E+Hٗnz8+ofa[>6rEZmoZ-$|YSq[C%*~#0eŦovf,43F!MmIf6'M!y10w fTZ,#Oiဲx Lx@7u̪s"apE`r( ǀܽ4+$DrS3Z[[LP^f*%~j3ē~W5brj| vT@>\GrYI[q,p=@aak ![>XGak 6\Ok:Hx3/uוVנcy jyӭ,RQ BDqI*ҿl'חN5Ģf]aI[7d]jJ{A;҈?~Cpn'HDu~΢>}7rY>iM Co6pf5<+)$._tЅ67WqӖZ)E[^|һ1̈́ӖtԞ{Q5±?K,3ME&2vm1UK~Y ,ۅj(xKIǣL-mHRx"Hkزic#ߔ\;LDIA'ms 7V[r;..DDhP_CM7,`ky.lIx i @춨S"> O>D!&?'?qȸNpܫxORojAûjM.d03C8a/:*v鮬nď2HY-=|d!@s2J I -?L * 6 t|j\:&B,6],U_sYd3Qsb*=27wS]+gaK.ϰዲ_\:BZc6N,hr6%9 !C/ci@ yO1zl M ' /7շ ͥ%P K1A!`FC:7s0C3CqB l?b4BM׷WhSȁ+8%|:WZT;]{$2]2 olHGl;p?>h}PXt#؈܂kq5M/ ͱ}̥A|Z _50 \ e3ԗ"a|݊ \iߑov_I_{%`m22iڍաxF|nE-77^2V}b#$\Vk߼V'zA͆aޥdzN'A (P9WNӨ;߳y̠EPڵ|-\\/ĕm\B+}jB A~vM @D+|݂r4a3qpWFI{iˡ+* {ڞ$Oc0E MG#onTAo3t_jTW$c[vE1{$[lүBN #7=?$ ? ݥҘ+o.M2k>돑CK4gֹ< _ܔ]_ ݼѡ`M,/!Bܥt ](ZcV? /fDm")i*F!B|o4.ޣ z S ~baD~b3ws]4rB>. (y~mݠP=Çy[k>ͽ. ȭ_PQ~) Bf4O: 3%HFsW8|(ϦdCԯE\NcFN?72<43F4}KL>7jc9-=)zAk;OR%B?|hH#@@%8֚lnM+%6g~G4}.[5i/;%sf`y7Z\gn 4ծk諴^x|{K=iF=x$c0Ciqcܣ Ǹ5c4pfK`MՉ,?iP Eëm" ae/9vepӝR>vs'.XfT}TH mZLm []p˹Hb͡La8W$QQں0뤺Uc4iGʚ(uFBlxܓiCti)9޿D,N?zБ MANf{mflI$U0.Y!YW9r)N^qWWf]^a+.y.id`9tp7t,\z:tƿ;&!Ɨ5CjfdlXw焺+d=7cN^8 6.#Ws;I%Rv- Mb>9?`mpp.u8" 1~.zZ%$?fMThN=WaEmQGkTҝI.9 cGi~fsRɟ;Nx z1?v`` 1c7($[@\Y^^2[7_];]DZS |Q9DM5 4j52쀔j%药S~td5:z"wYL4d( U&`Ub0WR#GT /MĹ)x;ZP i_b_I#$-LzSZXBE 1!Λ %-^f_i=DR\8[&Ȭ%*r#fIq*obDQA?%za3eeb=Ƶ,{~v֙PW|r&B7s:a +y QhW8a'MTQ*9cRkS Թaz3vbSŴC KP㣏D%V@x2p 7TB;agw5Q)r/]vK"k۷!H&Jj^̼W$ڡ+#ޑrnz!0fID4f3ǣ} $CՓ ƲK4uc?]_m=^TSaczcJK2f>'#z4S!d= [Uu)I8!{5ԇ4*yţ7䝪:TqpWq2D-DG|Iz9?ߨ_-1Pf' "'h}ѿq sv[1Lw hW*SMMrw,*0xt! U:Pb")PY j\l9tV/?tT< zNp%o3*=B%lF(oYZ|PzLH} ADulep3Ak"z.~2bl^Ƹ@:%8%e" 5[rUPXS,.I Ll2nfN ֙zP5QɻE8; E'^AˮOh\|jv)*MEr7mPZd5lViJd2E W5 N3lO{炁/}9kGL6qLqu RșVzH(AgυbOP ʄB+o }Cž:;Ű~{ᅼ'۾>P*9vC7ucF(nP!3^+XN'c6mT,U,h8fT@џ;Ӗpҋi VeBZ\\6rL=?G+Cyƽ 6O=^jZ)K+cR*Œ:?GAɶd;'6(Od%)3A5xv 4@zs!nHUhr~&LU7igW/|ld*r+S8='1_m+huA: eEc8>]{1JP Z[= GY!R /#55dS+W?W4֐$Y[vq O&н$.S,4:rCUUH8F䄵kJR =Np  VI(M){+TmK1+1Dq4Ϯ6+dx ):ЉdT+̼ViFJ7=9qRRW($:KR#jwe˛Ds=-=ڻܷ89v}9ۯp& &~͡Y%'Z=:,qlT!َn;puq][hrH1CHebd ^ĺ;A2P7(6,]MֈH.V*CU zϕ*WF|5nOFx_\8ƹTyܫ[F]F GLᨐ4Z@I58(O@N^ty1p}*\^'ͲrU}=$1JE p)HH8ϔY!zTvHN2Mp*Wؕ(cGlv!ˍIaA23 qS?#f($G:5d^:3}q]WR6AWG3'Pn4x8[-_wR$L0d"v P 4Jl1+b s/'y $5\P@( e*Ϋ)d4Mݾ:b&ojTod]@X%Yl | qm 7v4Ƀ:׆♋MpNrbк0*]K- ~-b>")o%:ة?̛lkdW]=aE gO>Eh`!x†-zdD3ԏ!pi>OΎW} _[{yDkʏISwD)!,oNj=/~ \ؘ8Z(ç?tw"(@09M»޺gP,~H,tSy  aK1\ IQ0wB+֞Kez&B!=5O*$#Y噍u;0W.c$:Ox ʅ ]| 880!HoXͨoES4>XCߣGK: +gL~Qp9(«+OBdQUl Y>rzᤍ1 AQe.ȚX~QRvq5lq6Kku+Aeha4`+|:}OB$ =+-9ta;*ǙH>s,қK(<՞HE]gPqG+ybԉ3X,Txr0űe;tqx@Oҍ3h!QyG~- ;hpfPDš 0oi@5.e[:+=-V_ k֓ OYi0Mז? ākl6cW+)rw +);Xx=H+w `7J1NxI?LwM6q 4Mǎ3pıWv`4]N+ۃMD0҄Yj?:,/ӽe7[Jso ve! PfJ 7.;Ƕvg#Ѵ~{.h$0"u;Pix t r4uz(`m#$K䓉ClϜ 9&T;\ss`-IvF?DFvWK57sEمSq2; SOh@z*b`>f6 d \\oBl'9 D-:LM'7!5Ɋ{3f[PYoPmjg%v ~땣me^P&5$nA.2 J|a Y09&NG!.6r;h+iޥ'x08.,}LP@!װj3YH޼HCKG1cEoɩ^t`洹ɶi*puVs|9>V'#5( ktlB:K9?0h~[rQ'JbMOqS#x sxa1mHΣ*wAI'B8tś?Vvd#GCHx?wd^T9_-+3?Q9c h|pm@|?I,3|xޠ{~Gt^aq?\pg.k,yŮ2^T1ڴW^,w/}5QЉ^ck}"H%ѿAѯRM aз |){(: ?#udBe[>va=тd7-A#b=u4&U,OZ>G4!Ҝc`C \eAޗȠQ3ң~ ,7@. E{9nu2Dc:5#N!>DC?bLָ}\<&cSTTdN )d׸j*@!Rc#0낉m?x[`Oc[r+|y;H "{WXvyĽ<'R=>RQwcE3Fi(k2zreCsQ6貸)]IE<Cgfe4U}ZoB"V_a ;J +o!cUB Nt7Gbh4IId,[Uj7"0eȫ}њEk\&(_:-.c#3J~nĮwW) utOJkPPzSj?] 8{g~GȞ(HcKN\-P $)n|K' L&w{:+ eIs=}Ywf0ט^7V)<cXj1X~AeTSH҇+w%tj{0WbDBz}WLׅ=@DdxSp $cr8N|0hۡP05XyuoG=,_yVCp_:9zxOSQyYl&zc0q/.בYym~KY]>\b;sY% ~$_LU:iD1EL{%i0OS"F:NDXtr'0 1A~en]Cb]%1߀ gkLv(}uY _c #vNM&)1<酫YÄ`';ՕچWؔ^^17d(Xwkܒ*e­}Pm%›D\_^f7f%@1P 2gUꍩBߏІ GӪKt4Nh2t\lrx Z$}*무n~ew[-ezZ}@b' 4q~zR !hTy(dISwv7e 6K<TiN(Tf'(o@/,=;͎G#PV/B(b/&]Ce nlLA,'gY$J}gѐYt ޻΍UAneb[)j>8PK|Ok.xzW>:mz4E语'6ԩBhK }:]bmة΍GVw0Hirc&iLlG[mYt#%;)wM5_=v$9~7%RPއ9ذJ`BՈ8@"3@/gNZ) Efm7:S0+cJ0r }l`REcei_~u˃G=٭Nxu_F\ZMx}9*>U~2*L]m:HNpƟjYɬ% !٠J(N"bB^7klM7( L(0ѾB&V'*x:M'ϥ Dfg Bm9hv"0R ou)c8(eqŅ1;[]K4t >Ns r*;uֵ۬5s`d:v.}N&i8VR: چs7c=eo8-_ߩ_{OF#_38XNSvrt]aBڢxP[}AԵ#I RSA~2G'{q SMB%y$PyS({v{۝6H۽YLp(- o!%RL RHf4E4f!It Pvsev$ٌ?38~"I ,wE;O >nNĠ0^+ "8DCR: ȉPD8P*xIjeZr€Ot&Z""O0R'lrq*ɔ.A˭.j&q'VLx4U+I-wZ`\~qGBJ$oG]R[%0{ fS8Ø ES iOñ *'ib1#t4ykiW&`_ ;X{16f9m-5is&G=7ېQZ (sH1?D8ɯl9a;,5{V nZQh&0qȠVI~\ XK[!@Xn|oc#\L!D+\Ԭ(=o y<\cDHN-Z\svX9}= $T[^+u4>oWC *iBQh;Lmw~0WذJK!(⽺Ҿ;Ni}kDiIAE(rkCv=u‰VܙqK5awd/ATNFLh`٫0oٺk}(\`APhǂW!ㅇ\8$#lV|KԺ2NE"9 ~303nj\ yS&2BlP6Rno5 o1iN"8&k:v^qAwbǤF ^4_GZ{]("}&US.ٍu);ӡ1&y;V↰:g-^@}kC*pHF_V}O)?|NҴ]Upy61 м_`CNcǬ]|m(sqSZ KV/`%]?:eD$ꔠ Y5z*.5RLO,ܘؓqjNIwwe2X{0Ծ|=U ~!-p`nEl,>.qI$_|ug%TހsYPQl[8e7EX8Z4$IR<,ʳW6kGnQ!( z3@kQf sSZ[Rf ?N^ϯt~<*\.σ\Vvޕcc͌USoH2?_T( Fw.&(LśH]۠'9"*_p|v;޵5E_U&d"T'#`blgKбL~Um|vm &Sn1d1Rf9wr1X/(*& ?0tǬRwZ1TچZ6Hdw?+  '$TNl҈%ci$u&kuZ,ѹu~wsc ԕ>fZFsZ%ks{"2f.9a\%bՏ,rQ$ne6CzzΏϗY,͹3'߇kбbƫWW`'!x.Db A6a$3%[ո2:d>ш]L` dKGJV:_6|!xdFd9 26ڲ5Eh@5,΅1`eNJYtMXhb (<׿w$X{2dp# ܈K(b F߽kFiU9B{I W aĤK`oA{9gC9gdJAFv~|m&3NEa״M*e=\&'^0Q52еK4( n8/4c aXRO3v5 KLjjx|2 I j}Co0!8%.oX[o_lyEGgU' -c)%!10]:)7jz&M*UATt WwTzFŮZ93iDnz0hx4`vSTۭEV֜ʯ,8"cp3P3"@ޔ2P#[qtA*/\Xv)MR{$0`x7.+ UTLf~<JMҾ`0Nܑ/šQ:%:ҒV9;Me1Z̋:Ό|j?nJj+Fg~ՐZSx&a ?V.tX!:Um\5 Zc=‘f *!x+wڲy^P(D;whTت?m̏/:XvaSJ7UjupMy#-*K4ݣ[&-퇺@.e]0*y+mr2C(\0{0YƣP] 0Da_2qr %d[UE6g57hsr2jevEO%ZX?HK<`#T 0.Nlq>>xLͶVC-)DJe tc((fB Ow^iSuv (Q݀鳨<&D X9i7ߞ(߷i{*k؅pG 4>5wu@(G"BD'M;Z2Jߨef*}{piF.c pzڤ_BT]V p;m81HLlJ< D6qtH/ H-dK3ŒfC΍|+ k\P$E_h@@Ue>FJ8~Koeċn,T+>7c?V\n&qzB}PJ\onH|zyvqסƌ- įtCt4?8:tB>&Sl(:@)}B4CsNC1Iq``%F\lϦs;}Q g鈟LĤ'&W,L^^1:![t32|&Y3w,`goUC(0kQr rЮu$ m ؾÀ#eu vܴ(:JP'mpnA :% 0^ ;%>tInވdoQZ.#zJ=7? ƿĮ X" I~YK87tMS*Gz>C{2?ڭ+$X~A>;|#Oo"0qtvG.K}K70D=$+Z1@ѯnh'nU4VV|̽ZI tTdpy]h즆Uc Nie 6'14(.5 fL\L{AAvA'$WL7 ZމKv*NBȏ }/Mew0B^(O)~/n+;|;?;KF\>ʅs):Zlzp,6?~3U lq~"ĹiQp"Eӓ'9AЩǗΘD(Y0֙8QP=ŊT,-\s=5O—a40()SsH}Q-r=MWo{߹;STV^W!:*^"y}pW&csC4l! zMԇ\xvVKDzoC" z{Ŋƀeh xx>* |Uexz`xc92t,c!׳$pU9n级WgOsB"o'rPn~={ت"Kͼ!mwɡ5Ig )qd&)V$e/-d@zPXc~YM' lOӳ@}K|uJXM)gzJILxJY Y<#xfuSJK}0ρD!5@în!$k7S3mk??(~=J?=!p{4|h{S/GTQjShܷ*4c B&55.{xby!+}bnBMc5q I%L21gGƸRJg|;2͞#Pu^ܟ26F0 nxeX PueKap bz42vi` ,)<@z9h En;Gjhy/̭*ȆId#\DHc}p&\#.f"uR-EU_;j%'p 0ؖHm{/[us0Rwv$-[BSM/K̕Uw/}_4np<)Ch`NVȮ _ְ)qS&`GV6ܫ*oxtZ>A$~GΗFƕMG$Wnr;%tklXǥX=UcZt3O&/0lD;9qƌ̊V'V v| VNU lh[-ym.ھ粱>q2$;i x{qw>/J`PI qq$?cpxz{S.> 'Gwp3V֜tTU~ތY7q%!N=j⒓kͯBDpKOZ[_8K~/Ŗ#_:= v"`Ak$шtѮIpv]dzj,*▀Hע}t^ ɮϒZtS=@+Ηug{)pȝPFEn+mi9g'[7<Qb|ԭJOv8j$ \O)5)0KBB=(Y"i})=ԐG̘!o!e?m~]"CV?}*d5KQ(~TN(Τp#>ۆd ~੢7 5%ۋ5P73U/" (nװ^Ycx`;eVbBO{X3} BV{ze,=7z+JS ifhM@t u/=f0m \m]A Щ{#jѤxr3(b8X\>o5Sr{2lg *.ls㞞K vzSZG#?Z9vgH#$No{a_!dVRUL \q.4׷_b_X()٧T9 reݼ`}7`0Je-R8א8(v22ί̑NogU-}Al1cYJ=}~Png`¿kH{G#E`4UZQ7D֨3ZeqIxφ5N&,QPs5HC8_F_vX8͎;V7+Ȍݖum:kdܡY+y:͏V θaR',J)ph.:6=Q-M ;I4:_ Ϥy/4N{66E&|L&C3=#cRR%P)Ã!Om*ˢpO|i".{SPiOfz1(d1aOFtL1 nskfT*͂b5ѽMvr"mrr_tuIzֵTQx o+#);8 LnC}3Љb̂}=\S" /`w~^*\Zg]Gx]I-xTeç6,5i?]LYF\N?K/MvK˯#XSyXc9SYBv8p f9u(v3Zaa^PYGJ?3_<ĕb|Bw2^z}$ Y~3TvhgNhr7RZWW﯈WDnAک1YSa4^{ %v"YQ@gDK/  mlj^fY~\)0!Jf6]iK:'G[7wB -gr}HHJJmh97JIÃڽ՟ qDp] (0^Bkfhv?-Q\./Uv|.br|AHk&VH}=XNd!:MLpRhP ?(eI#,籘bt|Qm[ljU>>)Pue0_.peheD= ΂p_@W,ڕO~D-¿B ]d;ti9K'"9OZ5쟘>M^\/zݓj,5y G-V$r_2N٦-ZǢb35k~8o(w#,)鱼ȗZv s >Xp9<3HCmV W(|c tEƪL 6Ҥ|9 7yx8v}Tr,L߱y TsΞ%DQs klN-({Z*vBTEaWO<0$o˹l ȜULc1#lh `^Sv܈l["-|3=lBA4;Y@%=Ɛ%?4@#m&Ac /EU)#둙y*iQY |C2T \Qv-5hJf{I=(ٺ0P{7l* Ya[P~;U;J:R(Dڈ]t:;1@xR}@9ap*51=k7aDJ=* D;ǩ[ν/;^ , D3&|P;;-x$P{8N M{ Q7cώY}==m;f.zBρikb0Tx-1P)ݧ5x lӓ^m  &uwE$O[Z$Jp{ybb+q*_Ewu^ ,bA@$D`l_|x6!{6݀N$I2Ƿ`W,NQWs$þE#|[Z! \2eUpldIL#x0u g<"4G. .X::=&THr&'QKY%%:|lWcZ,zRzAQ/NfN2E!nw&60pOO'Iwx74v!w}R0kX#ňf3^8ut]X/X}}on] ا-h+"n\{*a+#CbG v# l$_їO7M3-%7x2I ).,/[ oU}x0iX2NtU{jV~ptGl:rar ʾBCt9!cUwnNKV㗎}8Ѻ!%BSiq[X4aksw#|HK"%`~5TѺJWԐwjd':v#<!F8aK4YaϰU6FHZf i-p- {O y]&3Ή\,̕ CbFF3!/ܤ{FN1-3)evi^G6SǧFiL?Tj [ajnQtQJuC>Q\X]l,X}䩷/LB&O>V|IW턼E!)iO.}I#Y5.c"́8)#|K2M]# K'LgDH>ue&&3 S"gD3Ǎ["GV0à FƝҶ:ӴQ%^{G 'c*uo}cT$I씽N5z+˶?|i-1bīXFF\EOSLjiSfEq"|+!_QP`y,zvy >R%iOJرDjMLS֦p@x!\Hi;W暟?˸Scji5~L.>lMߌTvT&|@x:i? ?)(2#D[H1 ' ,:!HQeRgUb֢eBXc]]Qv;5'[o5}5F%z81_Ry%jՁڍxtptEX10ɞ 5Be]Uök"Sxe̥;mHPihV*QYč#Tŏ;~8iXdڷ#wp>G}C}t~Z͝Y4hK5dn冱j(a.򾝩zk၆CX\W6w1?M&+TZ@22fCuQ0jDci015k*=FVQut8u#ȊFat«`P*dydP3c2薦ZziYƏ?mhaΥyJ'c6Ϧ /6D~gjxo#owNq h+c 4Vc_.l}O_A'0Mmd^8xjnф#Y•NPnpHòaB1b=/\iǝueIT>sNT5x^,;G OB2U(txu=Z){(Ek$ҌxsW#my!C"|YWd[ήр1Z8+b0;[F) g 3Gz3cIҹj;i?).}C٬)em q4\FEBPdV ܧw!H~+ 0z 7oMאTC ޑ?cg в>Z'PR7YʕG|%ƮRXR?9]`ƘkMY W,GMOXHcӇ+z_Ad/= {<U 5 60mrd~;# .MTv=4="Sb q)q-7Ն/ҪrE ϜZ֢3ҵ ޕ-^THكu.63)!QJaҦ2_JT_J(z2lß-o=K5HI @,:t 7ǫ4o|Q'.#fiG2JdpcOb12`>fog9ih;--NQ\QQY~l=6n@[Kܯ NWk֊YhV&uޫDF#hbd.CoPW3ɚ[&*9gNL J$v bO8{7s՘:ԎO].-S-5oV;XQkustd~!to}|={љ.zkQ3\:}:;C_F9BuN*aXpd:،5-Z]H\ߋM=e? FtK❇X!w݅28N۫[Dw S7f 1ZU X|W5 _2Q9H?T߆9MD.lmeĺ&'<'ijӘ{;;~P~ͨIyq ,ǺC ` H ]/-&](h4*w]s=KګgDtbYcb /U[G7}Ҁ?*c 0[㲋A?,XmXA?l~oa!l-I5GHHi홹,n(}s&0۝Ba$&L-bi(h;Ч4^JpcP:G]xT)&p7# 1v&vs;8R"zKIRVDGcƱ̥[* ϛyyBEWV1{)[ׅJg0{zF=}û~}qDs#s8f9i>U3u;Ӯ p7-avH={k'/5C`W3 ʓ!1LHAGٶ pa{F劃[ָ$i5_Fj#h$HfX_ 0NJk燰xU;#P3h!#55Y9,9{H^Jk`Jqh ªmϼ4T[!J5ctH|~%U eoX5FwE=Q@+KE G- -uDll{`>͌'z&Y+_,>KS?X}m#Ãoջ*FcMLQ%M19&p{{Q)5*~4_m J OŞڊ&}TT'(Y< ]J[2)1zfvZ<> ?3VӮ;7vSǤɟ[.rR,bk|j`X]G,q]Bx)<|sE'+A_R/FG[=MCZv8JuUMʃ!w JK T9B|ٮ[À=۹nޤ)LgiVl_~б6;L{@ґMC0VŰuM00iIy WJ3E8xx&w/V;Ok1u?*)9h" GhH<ӧEcW^+@2Z {Me 1yoJ[cW(@f:>-VM݋Y(_fmKcʪQ3t{VB;Y {Hl̒\d"`|Ͱq=? cO5pF@7΁Y0.=e;E >NP@bFi r6cF 6o|q4f0BpXlDFշݶ lq %3ݏ}çiHX[Y3{7+R1er13==7;Ǐ}Hrw^`^m.ϪKtA?qMkga}4-bO:Ѹi55HTV3vFbrXC_qkJb$I!^t{M[8qr=[].@+& 0hDuq:$$5dDO?Qpɽ%Cu8{-?c!_֪f Nc1eW"Ah ԥ_vӿ=GS|̥mqE',dpɭ$[0vW(i UX0fEߓ`klYϿk^NB^43ٵkÕ`UH9k(P{l3.s~ mO-m 5Ɲ"ǫ( X\'T99|r_K`jtl<"gjmLrsJ](.[Qʫ4̭qX+|_COC ]IcgiuadF P*^&C,A$*dj_76"<ڻ S1p7>F[7eKEVoeNC(r$Кఌ. ig-=Ќ=hB+F9y.-Be]U+U34ߧeZ!fr lP`iP0ۯg| @tS` 7U4OvFh_B+4}3¹c ;nMQF\k旅ż:;  pj6-'>Vrp]@V%!] [[^U2R/,p_>Y '+(.&~U?g>`s-QpqM/A]姡l^ն'!'sA}7`a)lEQEzҩT^Ah ~I!3fvQP?W (%@~1h*EmƎ|ډs΄5S@LR ڧ,9nFY8 KJz[HoMwfBȿ\Lb Gڒݑt)u7pCXs =;}@lDA!dO)J]|ـ\fc :N~SN;qt\OqXv`#2= 6^9pcqq  Jd;_jH޵%Z>6Ågw|@Y>pD;O-( ]7[,x&'/$G՛t`TqwVf{=h 2Tԩ:4X& D |zuJ_^fY|rɼ EJt,ȼN "7F+: K}S:#ekgC !x+_!ܚuKFqkC{Zi<*a?*7- zeA{rmw"KLk3Y%;T\~fvq*?N&P3؎}ܭR=< ߺbb(&g$;TdmPɹ{lEo],ZI˕Uv5W&U& nrrgP3mCC |^w8Pߩ1i",Co^ݝQEЙkCle\:l9Fp򇻅zu*w˞*+>xOawɇ %è~Բ6S'(ѫN6%nn GO$5\R[~c"q=uD1H?.݃Ȭ1]֌D\cCjQԎFR;Ew2UhStR5u_w%Iͫ2JzC='iJ^ 2JcVtf@M@#Zgjl R߉C }vd;Ll3r73-;/v^ޔ?(SĢd\}&i_m"IӟA}-oc5'=us d 3ȯ˦۔x%iQݘV޲kcp ՍGǨ,GeA̻19c*F]oLe' z*WX_"1-Ro2(0*HqNRrUrys37@u!59uh?\Rwq3 ߥZi[$A60|})y+Δ6$V0[;yLFQrs}Gբ;R\ݲ}[= (zrH8[GYjBJ]SI<-\&;URS\3' &# ;xSby5~#{o/,/$+'M&8ݪVeK` `r>rŢȷ0bTIS7`8yW3 h)+ǁ;E'5ꕰ_Ff՜'ywSzAG[/>s8JEH_[CTp)@/&;fiBShig]R8z4䑁A.- EÊgI)\R88:l8? 5Ad'36. CuWO 2h+Kp47~Ӟ5MXADZbi_*.luq5+Kx砀}cZ ]V^P?R(DrOtjc}R`3Flp$_e`0.9ČH~i}}zh#~4cmͲM`㫫z\$CVNk 0P1ִOC?< qzS}727Q[kTWA ;0bfVgGyOuwirtDWc j z;2o'1oy*|?MDoi֍ӍARiN} B QST9ȵxV'(곖tY.3Vvb r}N0ZD]/_z?,{"} O02TgɼQdI<ޥłG'͙$i|kꝢ-`D,yJ荒!EX]z|Xňdgcm% ƜuZkN|ļ웰'FV"ծ؁-X80ؓ2RT8^HViF0̺9dlCic_Z%캢1-UQ澢Ty.t..~Su7ַn)kcSƳ㦁KBxNWMD] w_ '$7>6|1PNk|2}l.WV+m,5?^8zXl{_MDSZ ] 1ʊc9'-Rc#ED90sWޞҥj7uWF ~T)ˊ[ AiAOI{HmNh/7rT,儹;%?>kZ">\\Іqv_ MG@'d єWE2>;l0kg\7Q0o} Dz'bqAa7Z"tF+lVBj`i*T *\ˤ-|ͫ,i4hbJh#\ A~rT=W5⏞-O)Wi9d9wHX&XLim{^WE^Iq1b{UhYztX7RxQYG&Y1f6 #JR]55{ulLwL6Pj*飔g P~OZs f% YGT ƿФ#[q:( 6oFo,Ji[!A@"(bXZ11bos*L V;}vX\Ά %W: {qpJ!uـ:qNfX>ic-WU RBr􇱘A8֛]X;މ'A5rʆDVlwnA^Dj(n(6g0E8.nՕtٸ0֡dinHNZlIdΧ3nFei;o jZQ~ο u>mT`!$cTd`i$_U)U}Ɠ8MDc''ʠ;:D7`LnD%eT4<'e#G2u\.4o=^ ;':Ҩ NJ@5+J_,A3dl]3eV8X:y;#d{Au>(m|K&6uuYE-O, 4}8Zpq'ܐCm(5[PކF6ѭ uRXB݁Ք&.uКbe|o[a1 p!+V/19bmMtbD́fԆ䭨Nӆ ^ §MZXf,)Qtlq˙}@hsL4:lo*מTRa( `Gn2PB21˪&<-PU /N(Z v߼CsMuBb x;t71$G@hP2o6رy3VNE%IZ^ d`H w $*N`ㅐ)}z*ɲ|v㭻jA^qHķ)۫v61n=u,A] 1X>+)Gb ;-Q9A匐Y(l H>SJ=~'\&s޶BQQ F|s[ƴ3in+;׼IhP2`Pmd9#yƏg 0cKX tqsBo} cc-ᚅ8*_E9/-ޒɣ hLb TU:N&}&|q#w^\7e7 KiP…*\L=0|םc1}R;uS+D߯DwmGw[Hًq|qVSL% Fc ctq5՟dXimJ^A̼w \Rv;ì !9a]k6Њ'?pݱ$*vIx.nQ!K~S7:X'oӷ!! ၐ\: # 0Ҽ@N֝*DGE&gciM@ ) 0ш4Aosmm[ӄW6n8DxB8y{ Fޡ+7)6fLr,ӏ8l4Ĺ?nln_.#!򠄾)a-Ht:]p+W 7ٚ[ijul 5eJi 5WbY(4##"DwW~D ѹ42ufk\P:a15 !;Md9?fz015!Kg_=;]EgH1Ktg &oi;ehl]|+$?hmF:҉p4~j`%m -k;hOk,vNh~:91,ۓ 1S'\ 2#@Ao'}aCHZU>,4KFڨ9^ԚTbe>HbQ aSh"~{-|ޮMj'5i~͜Ek,l.VhnE+hhw Z";h}7x@]:@ɺe(z!j,ǽu&4MXE30׫M&aԩTH̦/H 䎥ҳ0Ho2iy"݂fkۦըanόaނNg{8qX10ӧ I1!SP;x|cL$G ֛s.[/@ap~URd7B&;~36nR`k;0ҢyQwoJ*4`TAvuI>QDAfw-eqn+Zkäp_n+dSpBa] _o qшQRW7i-XI 9G&KpMUj  KӝQj*ˆZesCzw+jU:71|i_}Uʰ %5<,n'.0q2fU-H{V<赮p&p2ЄD?).,^68%M> a[\uׄi8 nE9\?,<"JnP%r3rkEZecso+&1뢤'k. ٕ mQr{ǃIL~yCԸ`5ؓt1걚 HptBUasK]'r5eЂUwuGc0tg.2I%qgZN?Sl^"ow,{PWvUmܧG/2.d w*}~1!_Cd  SX_3NN>LQdטF~䙵X@OW7>V  [FQx;8Z}?# "iUf.!pWcڢ@tdyYQ*,@)2PBb.FOA1!EjfV\+HeԽ7_NwpEIo2 u=*RRV3'q4 Ps46Ǵ-0z0= ^m&t 51 ϛl95eۊ@*(ƐYPg(*+8xv-0O<:ؤs~Ѽ1u3L{g͉KLG3=zq`xn͏ٷJP:InMO <92̨e37-~um5}0hQgՃ` 6طLxX-u GO=oBqLj`X(4~- ij#ۃsIt F{\l&A0KvD!P`.O,(C vӆ<^@#Ӭݪ&)M_G=P?G~G@^=/#MdY3_izW yVcYQOИ\k:n4+/ s6FͱPίa#TQNdLX,ڒHVC%mol}e$/WC#w*W܎-{ă ؅QA!_$HΒT۩^A6vSwT'O#*Ϣ ɘb7ԙ-&د_3e\DXTf eBQ+v!J.g:7lMa;LiP9x#4OtǷY~Ͼ-YۍKr)g%9s9l 7Vs9NŮr}$-e{!6RxGDŽm0Ÿ`c`ȓH.UҸ-J[Ǧ&u E_%1#yXHh~LoV&%+k@&vv+#t<'b{K!יQ^c9G(^fF*ZQY tEoWCxEh9_vlq qRd϶8jﯤU wūDd9 vW?YMco.a O;&1\8. [ƈX{VtD֏KK rRǵ,?G}XtF"p VwmZ<9YptY]%<>BtK\B0GZ ]ֳlLmwP;Ɵi7~Tmm<(n *(N!Ty{/эwqk9qVPɇf9-ڝjpӸju)+?HMttǀ 9skeʌ#8 D2%.)'QU (A:<8)>TJ~ m>Q[{zÜ, jÞ'&4.5R)!ӿ5I-&@`:]cR ՜&VsFL??}v>}ePlL VЬr{v)L}5USZ1<@=uGD%yՑ˭x D3>x?9gY1ِȁ^EF^U%5'B3V\ P{h%C0lM8p:*y:;4w_@DLK8[^[nQ+,4N9An b&?zUvS|K;DA|8 &d0NE܂$|XCK#HE,RuVC#Z3e Ӵ’u.B!ٖCϭ>/?)ɲSSD\+έ>>}Ol $U9@ki۶! 730S $?$Ԝ-$f72ZnĴ"C'=JsӛhYG1u˹~%>A;uFAsa$P'tB/;^=PA[O/1b~`*շQP0u@MBH/\dmW;߽ d87Hre蕟з>b9,:??yo[jSiXKNRE9 ~f!T#U9@r)EB&^:keIu!(8rjh)uj^m^t/[*z v?7udT&6HK3G|[t^wW*1hƕqs/Ee'Sڣ.6Ioҷ6f n,Ѻ>"3{ٽL rrGq|gM ),Ưme%D*]1w2@Ju/|Fɔn H:JMǘR29ycx}XnƇ:qfb|O}A)JI^| nC`W)]b&dXg4%5=vR. IhD>vJ]hzud(Y}ޥ8X}Dz^PB,czZ[{axԚ/ɏyw%I d)D hՃh+p]φ_;Q[ibK7fBqzh_XYdÉ.8VU3h.QʎB5 &*Q 'T̿%*/GGs0ޘ쳙M8PZj8$38 P??_>PyWa+Ȳ}cmWW;f>Jޙsٹ︙B'B- QfVAF;qʩSj9*&GnCeUt_>˶ Dz#lQNb T47gr1JIY$+,o;WLit×!M4O.\Ǭ NO"r ;'fЀZ/P-b:'K>^1K4{9Q 3xb%P#:.i{! ,:fw}6m{#xVJnaD>U)y05ml@q{pk, ubGĖZKrEnEk]6{Lck'I;$Ku̞WIOjq+?x^p}?{w"he>e[mjRIDp.xG8&x^ Bl ^<&QSl|tM(Sp3W#7EݷȆOdue"(THzqRPNPw{1Ē%ɒ{o@]UP2@x62g(Q->3eI,(pq@f9]O|(*mp S~XϺ6\zI&Zkz\xq/b&jv()^0?L-Uu'{ݖp'쾎J#է[QY9r~JBq଩rn!i3>Pzy;, +ĔY6f)@1޷S|_7ķA< ^GfDzY "}t^P?-`ϭEʄ쮼M F|p{R;srkbFȴK$nhʫe:x|E'T^D;OqY4_!M /ܔh1lj\خk隺0?X{v/_k ֝"Ճ^W$W9VĆz@6d#"fj ၸ3dŒ;;r>pBkӃx̩sf \"Zz%B'\y'^w[#1Nkg_`?毚BUo UkqQMZ'QDb&^HC 8Z_Zștߨch\M/`/tr3QP4;BKy:9RPÅ0sGk ЄITV4L^ifIR[&^UmhQmA~vEQżZZn85G<)Hn R/S]р*O b /B{vuimwo򎨂0g_WzP׃$Ңd6jHV^S%L?م؍k݁0hڿ0rܒu\lϡ&'Dj]\U0;,51gor sʝ}(K@cKHλ6zq^ByGm?3 F>o҆,%4-5F)}{M*)Q!U3$ $rFYlq3N3%]AeJ0_}}i2g}2/ Lv [S B K5ƌO2 6d* >3`-O^-/G/ѨD[|xZ>eD2+ep Çef#a_OJ\橰,jb=$0fG$5gm3PmHBM-*Îkhd7Rp`; `xHbo2x4w}ͅ&E 7Kg9ؽYx]xC0 O{ze^x^G5hV8Em}/xIC(6[H kNnMld5pk֙ADDp^{ hEN bu;HRpaCOu鵘X!VRn:1/{.0=Qz f D%u4Ύb+:S F0|?avY RuFnYpFCL #cT߫wY:9 )a#&GEWv .)| ;+de^2 =wQbs 1- #tv?# ${PQNO yWi!L*ٓ@ 9R/_gX,\`fR̪ z3!1dXP,ANPmoPn@h>v4yc'W|i3'<ޢI,+ ׺H[>mQ3DHܸcxxt@_#pL^djbTFUYxk4}3td;Ew:ѧPAbl3SxwPY4fO+7xI65 &6LZ~ƽ@Y,Y9Ē\;66 RC->^Â҃<}AmNT\Fr널0-a4iAW-:bfz$\d ^80{ N3O栔vOQy@ 'l=2-ۤdҳ]yHA(rFx. V?K#xޗ'>9 PZ\B*'fD㔿mR Z!/Λz}pͧ_ <ޕ[9lGr#⾨lG\pUvo R,y"8Ho!Y,x8bD}@R|\@Ž |gch ݏH4βm F-__YqR~po̎貒Og,~|~IemI>5sfed=SuE9~0 cOFCW%`pSxya6[ J E.'6,fCZe^=-Way?JK'}e +IEyU/l ,i酥rĀۋuEuޅ7'}W>f>hT |Ewp fCB=wbg{"#!&Ua"ɫdM\HƸ#4ds} |hz ɸ 3(+mSz9rfov;bn07%Jۼ],^>UuUȹ ەYz iypﹼw ՗*>'Of]LVf ;:Ť%}Q |]Xz͉h힫)킵23 N͇?oFU1sFi#U$/ ҬDld oti$/ /Go񌒁:XGNt0_~iPr[gW :6 ۂB;/[I F%jhWԺ1 d6( x\N j9BR; pdIĦ?Fa(=MQyU GG>rew_V9r~y\̖\v_glp'AaѲ,rY{ *:\,&$tJ‘Inyc$uvWMg@pF ,tJCB|MU>X&h.U.w Iщ"C0>ѫ:g^iNēWW`2FϥCysՒbLHGEk]]`˞u \-oP&7xG$ DgrE-T%آZ`!.Pɰ~fZQ{P׆ uG!:'b|ODWBw]XR^#RZW [m&D֫S0+4Qb9ם1DxA)QmbKm ?}tmZDwU' ӭ9 _G҇3NhنXl<dՏ$Ki˜xY+wu_w (ͷj!W霂E$[肶9dK 5[xS3;DcyܫAU<k%6,14Ez+j )yڬ v5ПmC>N!VHpJgp=&OM}uq-uzuN ޿h@=g;!lLHV*˗}2E,{84m߈Pi $ʮYpܑk:dnb^.Zbv#anRa\J.DR]U:(rzRC3"N!.>W"X+EedU $ib*z(Xa>K/~\EC6CPKk׆Ң#2,.2M "9WW{wc9Ix ~s,t&Ճ~6~$EV6x$XG#O$fw L$H]t.Ds}[E{i2> c%`fȬB{.$mutLd#6Uk=맰8VG+8>.-?NAgxyG= S "j={mkj{,곘v.>G<`nDnBmY{ޔgRb"Z^P S2@G*)<~ե5: #i֬J3&1MCkq5EJbN}_˜@Pp^\Kd/JVA?݁8eAtLe8gRÞ]Wl;b SEOgea&^@P0ad~M;g (UqqU?ݫsj` _tm,u$ H0i@B֢.Q|Ȉ( x,ҳH49n_(#UiCc3rD41 ^ҋMbcj"XTDfO#v&5&o'\4ؚ3M z/|"d$4} pk+!1k 0l3#v7(/PmulՍc;(s U~Oxd;Do۽!c,*w;~1k`C<+ YW? H6JNE69 %4U1]' C'ԉG8Xu$/ "x£kՖrmpw|R$?7tX93C A5-BmQ&46pnawi?)sx MpGVNVǓan`9;jey.X& OsW]/qIX+GJBO 싎xw>kہgIiH\A-T.Dub3S׵cp3xFp<1AIz8dAb-nTC=dv\N4sݻ;J{u1N+H'$zO,ˋxi!v*Ns-8"ֿЖ"(]Ym*d$Oho.{ŏil7SmFn!N\-k/\g#7X2BpAu$lF]zw1=fBE."kؗ¾uK/Fdbllᅪ[uou}sv,ƵG b}d qְ6jLuʑPI v?u3@黓5{mU-x{bOĞhyNt%*ż17w OM \FVаl5,>81EUvKiGR{h\'c9+|._vsYimd1CۯUГfUCbjzUKm@TUR(J`I5n*$Ņ8ۥ.03TUHL3C Tدlc!l 폐8S&4nM ^K(lv8 M]gpr΋"imoebDnHqJ0PyT{r _Dm6Bg]0@= n̙Z*~4iz”-3-OnmV+Y1K#CuqvjOR}0p_Y`hMx$M5~i5s2Xf_V͎\N u(?>< )A*{V wy(JyU}\}6YꂒPooCE< ]+AI2qyEs̟eށZ2+)##e@?$]GJ /]B [G&#ePeg |+) v񟻴C|TTJdϞ'gqc~K%NeXr* \HuT@]y2F}dx?~2l6cD;IQQ'f.fH)(JU0k\N.RYgrnQW=;+vPbxy\\̡*6~.9p&򫄨Fظb>6,xRG2͏=E\Dz27j[?NgoOs\wjј[agЪwI@_bi>:Y?,FByrܼGHa(emM: ǵNBhBuWN3P5 :x[Ol$rXgzGe~Xf TFy M=2QNsOE^ö=1M g~c5Z${@!zo% fF%3Əx ށ74`uO'j(\A2fEcP´7o-*7ԩ* + \MG*W-r s UG2q>'ȄL9vbĶ@&Ɠ^2{&f|6# Q8NtU8ޟFb҂1H3rdKlP,E$e,hmxEa?\^#>L xRnp$牉iNqܒ(tKʸ[X>,iT K+;JauWvR/r֯MgUYa)]V Zz L6_ZCmYy2bGi`Yg,'xϩj]^:oDPuR%cUiiHI7ɲ(mn&VR[#=`F!ϻƒ9C[`e=2SnGf-mZd*=S>a5BĤ6p24Яqc(a~K_8Y,WJ3$uWcW3- wWnPsWE2RM3""s,R``de^ .c#dtI_c=ߧVϔRKы'I,- ^a0LGlǂe6{O!'|[O+Ȣ{f@plDq Aܽ^+C>'-<(^bΑq&Vw Ɣ˛!=]NC5I^$ 'R ڂ >!2Q]Bm!5&NrAM*t66 n#$l& `q󇚙Ša$$JQN `g ~_MEL(WQ?Y!Vk=o>kZƙm$F= 3c`a;_Xl3z[m=k'F=`{9AH~9Ԥfi:3,,۷`%TuxJ9#PH3Gh=м&fbM)?T)=S<[@\:WFST$ ރ\H^cVBW?ye- 9ИՋfpd(K-/:@ވw W!wg-@1Dheuڜ(BVxw)UqeUOҹҨ+g2}yfA?7reeN4wy k,jRH"社̆+^_.4ȇKb;u ~ 7H!EYHCVҜ[@ӂQj!Q2.@,!YZ~W~UYY&R;APĞ>YI/C]عUix"j8USAXc.[c%2рPR -i:RՃވB9^ tKtW5UfO`̲PI[^bƘ9tY3hZJHtw {"Jyü{Vi n&O^9Nnk]uQ?J_3 ap`V$\rTǝi]ėc*>mT&j^C<_`w|Po0yܰ[ȜAC؛MXÛ˧)潡Vىk7>j<5<,i*rvs :ujDkjDeڹ"7]TR{-95GYNhKiOľQ"dQMk1K_uwmm|^P6 K"ßA:2|C.-7f.eBELU=3'6 ]5g2rjf.t(p^ξD?J@W{ʶ!s+j-5tTLKݱ 7W mejmK]_l #&!]3pȢd|]ll{6 *o3RX zBífa?KYz@s35_XV]^y4)5)!I`Uf\!\~z <ǻRF%s11%63_]l7^#$ERv>EURg '򪼼FЩ~AjE2+¨0]aƹ<3*Vq,-5&Qq~];;ygJl1P1z.>+&<]~tV7/g,žnڛ>Sș#GB.CPgٗMX7"7F'櫋i_B5F!>{׳4els4p7{l襼j:ddzZ61=7nѩwደ݃$skV PK aG]:lƢ,//crr.O0ZP!UNƩwҌ)0r1y*Pzչԓ(YIQhV^z=,P4W&?ip, cw!H.vє+wOT{KuFZkS;4[k `ih Ki8PW<%ry^o!"x; ,8~6 mQt4w .TLi]jb- @uǖֶƙ+1 Gc }ZFIT3uD]_)3!:bAl4-ek[ZL{u>ML+>XXZW3c;\>a` lkoۯdEZUU}:)D ^|lv@v,'Ri( {?'SOwld-Z@[,qxq O2`1=Jh1?ŏo|? Vc>u,OEy@tž̨y:^S޶?\* 4k \ 98=yj.)C.pZhcчѡ3h>|D=3;;.AQi!5U0<+azk c &w@pX;^RT pDa Zч<7aw*e߽>hiB>` {+(:.@`I Z5 AՔpRNǑ#+ʅD Ļ)}[ Og&7qcH9Üъñw*c 7EDmke EO'9|巔3L$6qwbYUJ $PI M,XU]n29U V꒽mYW\6'%*|@!.VNmgx& wOqkx-_mUW@(>s.׭G|HmSeYMpk.EKشW+w%UI}0 g=9kŒI%UwJiɧmkJx p*P{#3隣&CowЖ+tߞXIPHPW|KE5ȵNGDp:]% } ^A51>ЙV7YS vC7I؇4jKz :h)?¸M46iF(n/R@ ^T2/]\(,+!MLŶ#, |#Mk %m2YxW`0>a/B`P|S h(;yj l@i}5u}䲼U.2j< w G^vV$$Ou-5KִXHATLmz]Т9yGJ{[~.1ig3# F83L{rcgJ]G n#kEg'MU.X⩻.38xĠaPSe=iw&.U+VPYbwԀԊ{`hz9\&mDTEd^*R);#Ϗ$K!CPUIH[iҘ='z1$9Ol-C59íSB!(ҦfUPĶE .d,cCPfsD߲DG nB+?E(C[k}i՝xѱWP"1زet'weowaŋRI'oy5CHoH $nGJnQ !rgl? X?,Z<>]č_71j+AȍW.XULM@[ 0*sPj-LoU1бjgIR5:c{ ڏ\?:?. %,pcyyܰ;q,םalӪ ,}c+߀sDlF0v.d5NmBűdfn u Ba XA`lܷ,E> ca䙛\Aa |k8j9U;?DhUFu7x?EƾKfCPa>)#ϿJEXv.m Z fIl_|բ`U>Q*H^Ī>) 0->Z ^kM2?zC]g?8k9#OOmm3L_!]b@hgꄆēJLWL] xш7ndm(,8,~t$јŝH,~u#x}X(yT|J%⏊jS#Mb4D;okɬm&w5n~k\gsZ7[ ַYhs‹ P)(0/xPpitOZ.LErG7z"ݿցFKȟNILG7/ǹ;8\O>6ڀ"Ns'ř'b< F +{za9P>Џ*~r.yJ~_Ѽ:'q|wI`6&=4Ikʜ4p_BW )f𧟎Ww`GV,trl帗G|IUR0VXD%nvYrh6ԙQ G~b۶8 NP"\&z\Nd@2RXϹA3:)W [fi]՛IK=STaN(cK<4_߇ߺÄc-!^,.촟JCXۮR˲6! <O5/&ǔ7ԡ(H;Yʬn5Ȅ/Wy~7wB%Bd_a#PS zFkDK=X}W4NpZ[RӀ1|}P=ll`OzfqmJ@ݫ5N_h "k3!IZY$H.G6.NLMxy̙(M\x3@H{>S/z"QSC-p6j lg֚$o}EsY?\⛴#X@ W33d#ΌLXj2OMi /)fm.+M+N|DY÷Wid#Iqs/yl W~))Y#o^;VT[{ahYt"Ia<=1HV=B6 :W8ͦ 9Y-:V\W=ŕzsM|F|+EB ze QZYbή*C+ 'ΖÛ)G0xI$O .4(eO1>AjEiy,kZ'ͷĉ~?F&־^* "rӑc\pacN`'nK0j$oC$ fY !l p'fn_("* eT*wO)8=:( SR C h0_9{6!:gzϫ 'D 7QmiYPLላ\[Βj;X;VTce]*^cn?3Xn[aRy51TkvWc؞7fy]@8hӀA3P|P`d5Ƙ:x6c,c@ 5tƄ  B5 jo^6_Q W]o[SOIRǶϋ:RGs5Rnпb/=F. dVe?Q:YX4pn*?)pW@ JOտ]Y/٢AOF{ϥY܃Zc!(sRk|Ѩ/EWE9D$K,HI :eCn7``)<1:9O'GTgCi_v KvtI &"su>eC M[ z5JX7 H7X1CH⤖ˤ+%iⱪdq&20F^;/[5N`/huIdkS7ҦBW1K}EFxvҭ痝z\:}lv E#+h(j!0~"AzdOOrXTcRy2dW"%x3B/[}U"_udD%InS ȚI7zqNxrl*,~o_/ I#-)GgPշ{'U-ߔ EOV<,Ҝݡ,ɜkv,i_Tk,Z?3f/|nFO]l@B;$U7׎T?asJqHvπ׋2xn3}Y5Oc1lskYGL !r#ar*O3Wռ|V#^3}13xiZX ): Z iC}FwrboGí{ wLFjgrzSIujDo@xwt"aQB$tJN(yҜK5/t _锹Z;| P֭~iYŭ%4Q.6zK+ˆ[dSz3kv$Gv[oNYڤ9}]z0SY[B^̎,fG),vI/{Ovy`^\T68H#6Td:[J @C;p0/@w\vN丷\K";==LÑ\>\yz[t}\ӊzrܽDOkaC&ȸUjL z.YLBn-\/9T^Ozi6}9~@)FhN'%mXB,gS!-'|)* :Q&3lp.#V _6_[/uVb3hVhr7LDf8PH0ͪf*NF1c6x B[r5-2qȯC ;P=`NI'ܬ3fڳ쐤DMgoWɨe&W/&(UY,mC6Vfrf36ڢ --c k=/dRH(:;,qaE SM&mNvWBbs Q˶k'coO!_!ycnXL"B3 .EJ: p}dcz %{P^]&8!ncz# ~5'ssaRlZp| }ytj)O_( qF+n_xU1e$O\V箲$fEuPbXwܬ[ sOlc"uQ&g:M8̀Y _ZА x;N.`ILȻm%q_J~-/&qǩ_ Ҟr䲍ݮ)Y4js(ehMOlp;&2>U/} }TđBG^KJAL= i*sc[WQn`5ym:q"|5Ll g~ǃD~'^NZcsNsxˠ| Q*> ?"e$m"S %N"HGxƮn!ޣ}X]я*e1>8&DN/vuQr^?C Q~3Le}bj¥vkOۅ: K%qJXu1R;PwX=W;ݏȟe+ϦlsKt?</&4HG2H.3qzKbo67|eVD? TzVNHwr^ $ J|`r~@' KmGUg,$͕zeq=r& iit/5*'3a6@P- מQRRb'<#(??2 F`7Ai -cV!iP~Zf!@ #$ qpQpc^wQ؃~ØqmtӤۈ(mS,q Y"rV LW1M(.㣡l={ %X5"![56Rt' lnqߠˑ㗵Ǒ3 rh>ocJ%K½VZ$ۮQN Rb@t[%!"`@ɯg"DƒmD Y?`Ev5;J8b=(eK (c5_s~8_,xOiJD=*P1R' YSi;r$^?@8Y~ BwsEY;*up!J?n,W2ǔ^JoĒ5'ݟBB nVzްRl{IJ^^96Pǖf/J۟ȼmZ!`ޛSʀ%A;dcP/Efg1'v ^-0=/S!LFt/ j%\hv ?74]B ri$v^?bRSAw*i(&aˣK{&w"1ra [|уdJeI\4i]V/>i[ks4r'GiK|Q &A2X8L1#OȱQ-SJ6 z{8qP:ɫޠd\Z챬wU)GPcn<$ Wr>ytT=%7n!>hM()O)8JR8!{Acw7"WWjXԀs^WC JwR{y^dF,:yִj|gfoxOA,L3${eC>Zm҄@>8ᐟ}Qz#cզ@:o<,xi&%N$"ƘgK |- }NdC.- ܠI.)hvP8Z9{[St!:PkR{@݇¼W<:l@soH=j5u&8P1DրEgh^!_ -T=dlJ( n;vcJrzX"yf#VVRd+cٻq bujq87Sq/M!9WsDQׇ&qaև)sc.4Z!Ñdq4z`3hPPcwQ ڟ5TH^!$8S_G,#Ɂ &Ru݄hw"1o7c^ry(@)`T-.ɖV؁پۧR?E/ d3ជ➪m>Z‹r'/sҮԦ(#Ε'"XSv֍xv8L9VT"SS؛,W; L4+ѓB$HNyqy9k8ڐ )ym=ds[݉1":(fh9j~.qЇQ$`tۿCwHi$d舥w%pŲk ۋ˙ !W;lK͸i?OZm$}9chj.WiƳГYzУMLJJbu;9e=[fݭm}fوWt :]b5 Q.xdy5-яP+,8OxX+1/rhu3VZAߊw?|<i.fsq7ghB;r1+ KS U߰+H JI<Z9e# EN免F !t&̻Kl%S. O!hyrSpuRᪧqA]?,. 'T˰o/Y+'AO(,րWIJbDKSJ8!Rj{)N?#mwۡz(Ob+a.>$U,2q2CF歾%zhER嘞hce)bYgP୅˻phs n s[n#&?)ʐG(ŏ/fI4zXUkRA??t%5vCJ>޽VnN̮=#~:y H׏@a|Z\yo"X1%e,m̃>cڊEYgh:ysHΖU&F.}v%ns& -@t 0x?/$KWPAZGABRl_R8MFf<| t?Xe| V$^˜ᆱm4Q"z\K%;8?Dzښ: p?$"p_}y NXuDIJTjGv4|Ɉ-(46n+ܫ氊 'g`8C9Al+i) >⬬9ST1I}k 8 hNT{ŌkR,&-x:(_ ƇCzTP&^HLu7+5k\19)VVSk\6I\( =8簈N&i n6TN4$>7׵KL(Dt@u!96@s44>93͝1cf#<GQ߁Ga0c)}#S1$^G'CX+qvGh#A: tCKzQLӺq=p}? AӬ>'#Fi]:MM4`Kx' ?$C]Kg@N5 z1˶,Zqb}zGc:9PO}DgwQ;aQ{2 7 ;ڤ\CZ`Y 19t ֋EE )64ۗj%v6xK1wA0z.ڣ"S[KO'1W@\KX;3qn%Jc&>3R>b3!᪵uKlQv!lE]H L墂tkgYb @Y}l]6{ V*ժRxA6!^E{+UeIs1D+QNgh+[cT3Ưr/觬xf|3w PM3 ճ^cw,htFF\N9mé'rP ZJ.ej=)~#oo71zs]~OlTIM6BgL{WeS!҅stW8f09zW>N9|#H4US>6_f:L!\k:0c'S˧YcÈ~ v&_b}7z`6031JK;"p)xj){Lg4Two~GY}g8[/dΉT=b@s$scJq4d_3[4".E!w Qr <̔Yl!LziRB6䓷h4?oʰ߇:!5mz,*JoO( Kl@W{AHudEu2λ&Hy8Yu.+#*r3 E_;.Lװ WZ3h)@82PUB@_C\Lv?nܨ,O0Iy6||rAdjsBhc7xAy=z˔V|]?9 :Jet]\N $BL8H-\N:;} Q:HƞC,;f,z ϦlIԵf#>㯗[ZxH1 2[ԇ0$]a{Ԣ>&ys`z=ђ;hi_/ooeã~Fz3t|;A\wq]l(`(bJ09uf!f":.$sK*7V4 Lv[BVK;Q#|'9I2*ɕ\T~u5Rb{R|N]IɷmQU%pǢԽ.vD4LAvkI?d\J(<}FI9'֝>c5LT̟;7RVݎKB̺-0H(bʸ3sxLj]J-Y<1>qƁn֛o(L!c wTD3coMıELb, XTس۠;Żd}0 axL 6Y s+S^ko] tT&SVg= Ӄ ,pL-Rahy-z'@ nRiE1l5zl#Qϙ(*=TTz.IXlCp wC@e}Y[ʒ`\{(lgNWqO/^6s頜$,UYj pÕh5 WM*%`s<԰%A@79ZQwnI&!1%.\B"’3tP )9M:llQԋB3T&ƤL@vkvXJJWI xtY펉ad>6n=4@!G6U-F8 *ю!@7F%x .4{NC94Le\ gnŲT8X]3"1,OM8`h\ )W]9VQ4b*njכ^? ![Qa,YOUU$,H)'C ;VZ_ Ή?k' 4:>ԍ {!-;Gঠ̪IXU7`R|ꪷE,}iY*K3n(쑦FRL9=I_3FoUJo^ZUlRv Ff_#.%'NfD6 6 _bL}:^ױфkQ97dlqc`04&p9ih=,_K~Q@J8\&ۊi zB TJ0yjf;Vfb@DFň ._D(YQbߙ!οPV.2R %|r SiW&2M׋d¾7~h!-;Lɶ$1HXc8juxӷ] 8yVx]`(jHY)s%o[L$$<)m=LՇEP$u9+{v|5UvmY,- jue}K[O +_9? uT lR͠j o]7 ps7"Ow{{1DVս桙Fs@—+/HP#|<ƕ)(r&\.*ytŶwmdFb]8H϶tşEG򟢑N%!?_kt&Q - $ ʩANA }ID ǰ* rPx#U b2}(:BfΧnv+)# z \cٚV~ *hza ІٕY5;QZz鄪5[,=[^ͅ,]j$``V)ehs[$)sAf]v Op6B7Y!AmX T;@Slv^8.T\t{i,v U6WAYQ+F/)Q& 0X] ,M( "D 7@gEZ$Ͳxغ\Uutj}KXVimt2ҀO/"аACp45)6Q Q>tjpmC.GUdW0YW3>f0m ]1-|GYCU>U7T{!V}g|;1ըGJ0|{5]fB7X?{N28X.C (s\V{b (Oo2`*OPZe\1佾风WjSR1\;U<}"b闶n'7]ŵq|IUgSSF1y 6p7͎#%K)*YjHLpX'.3Ԧ#נ8UF)(9LW'_B@'2oqAayVꅕh*67$a KVZFLg(=㫍DnȤL rs N1J4'X kh<|UAW׭#D+V?4b8~YiJI{Jc]G,m\%`RtBwQE_n2I_zD60G nDw-ؑI>FKUc*Ajݝ01E* nvPA>P P]"1I|"Q@8gMvMޜc}Em6xASrz9*Ha\K7rC!UT68-KExxv ln瞱(P4])1KQLHӼНs"͏cN?Ԝ*+/rˊ/&mrH3ZS9c5yҗ+bV 3}!jS߁2Z48=U6c5ăћܬs$$(C/FD2T3/۾)n7B:)+0DAb[[{8)VcjEŜQÄP _UnPy3f𕗐)4߱.Kt<6TՔr)?}W^jQC0hR{cBV@ϣ.㒤j?E2ijrhɒ|Vm BI ,F^۵OdUU5=nXՐS~wW ou^K^2Ɇ:@'3n$zÌ<`]DrY#bI+j>gxIJe^pCp͗5藛w#V

ŸlȽ@<2^ iH m, D~-V WO4|>'n4ՌU6{GޗrɀAPU>EQzr_;q`v#NwՋB8$#:Ye=h}]]`CNaqP>)yȎUg9c" _]FI=$ xW;s"'@GD<^4U"?ln>I$l kƹ>{k#o\ÕC;u8tN,tշlnToy79Cd,,Tl!5~ kzrtO M-8xkCqǚ*`jXHe-U%\ )StXjL86ntJ|@&ZF+( 5k-Z)3wf\@+'|?=aτ qۋմ' slKWU cBb8tczt.>< @.cgD`H9 dSgP4 ?\ÁxE>:jܟr/ n 0 )vb~ƽS⳯-^Q!B7q}PRO鶾CoJ+䊯$0w(KY_..>Qˢ1Ksm/[ W8oK1+Oo4 91jXݍx L'x- T1ge!r~k6Uq%n?8Gicv;˖|mJVQ~>˥yAxd9S[Oa؅H6/%`mP(iw!m`Ȏ)є,L:W,S$wT+R?# |!wvæFF# 5ld\ tp w kxV#=!RBJ#ꇭ x#u ($Gio*11+ zpm27,T{ 鑰vcM+}R2mb<&:?Ԉ녉~)93!@p4'}ӂ m92v8%e0 D AwcNFe/9dgHs`<+K6bcYiLsE BٝWf@g} ͐豦cA Xd3^'.GQTS4V`sJw:/ǒݯNfl[MCBrR]vX ]Bg{ ݽ<Ջy`ԫq)%>a*7Cwce4~v`%S/4()Mz#] Saݏ5¹X؞P45k{X 0_!( 4qz[j(F#`!q•_⫒ë8ܱ P9h[;Duu (( 0oiM\fjlǵ O*q!?ƤŴwyo0;CmߢY:/>"+S= cA C6QL;el vtz_ث\p` 3{-w;랐"2ȜRכDC;u&C~̊۱/b1gKSC7d1+m  TOLjgHF`L.$F&L^"l 񎎥E*`nj1'u1A[(.nȮt7= ue@m,렀'/b){aDMU@L}w8XlႹa6XH 6( bx= ! $X oyN*5uaǣ֐!jl>Xtq(A,`@Ҝ#5,ve/`lY4@3vG+@R):zF{s*UÌu% Mtj^Z0Eoo9I, B`E-ɠ(I*+3kEe:[uܝNE"B:pqVc|/PNr/>gZx![,T~&k=R'ܟ97f潫S_̵)QD,;¼7P0hGK鏃@-#[`[n0kзxoQ^5vY|c'g6/S$)-]%*\KqN/(@X^R1X:M2Δȱea8`y C4*uj&  ,/8^os4[HIg"jkes|rS7;qC@10艣z26yaV̎` /=2 =i%y%dRC j5rֹf&̀}ށJJ\`䔜*P98#}M&4*Ht;W^v4O f!DS [)pu+ EءAU0X f4uYe4+h2)@a3TvȽ0{f+s4 V ?`8)u|@ZWDq$HxCX`i"c/-3^TF|}-DoW} f՚C'%tD3Ah.|$0ȱYVTҬ[#6uz>(4tgqʻI+Uyҙ@ S +{i/>D5Q';#IΓqpSv*mT Z +3sWDcu]2JД`(<hW|ثH+vklr!?R@9(@L:b!]FÉo^.TӰ>DVVbZb`o% ðɬ#$pzV D }f 1ҦKd-zܩOxϴgN(|/[ h h) {-Nr̢R$zIU b]u>K!uRݬ4'8lm&5inLſ<ٙhԇ.|ѕF>ZebCɤ;ќ>0akdJБ=c(u6sS4`RdE؊/)]mSuזeRTkr"ykހUw`fƓNoIF5|hIdR`D|t@͕9efU!\7p۽\wZ|z9ڀw`෪|ZrT=D4x ཀkys I$U=$a9I.h`ȉ; }aҪ$\fGش֮o@\nYhc4x#Beyk%֪ 95>5a-v5{{T$ôj[+5JpK>D@2!Km,hR!jQ Ir u٬+j"L[.ǰQ&lc^۝)VDR67%C&tZLj͠E!{8t9?gcdTl i<@DV@Lm r}KU7*T[i1Lxz{$$wC!?63; q -fg{GfWkYjF𲴀NJ+1Oh Ԍ£{y.}L8!ޅ('Nl(\eYac ~̾URraY&jcLBL#qНMIa/Uy, r `r|>;EIؑ²oyKҎU@'EÕ\rїۍ9F3eTX]eiB+\]@iR$)fbbfI'o 2u/}D=] ȚUtٔxhtkryU H%{ [7?ip~uk(9;H,FVC]9K^۝-̪C*@M+}߂ )?͏ ^w r.vfY<ْ -/KϚ(-AMгKAz>̩%Q,HvBȵL˩\"sy Sǧ^ezGmĶI,HƁAѕSÎ1:s/w1ds(o|'-e`?/๬|x9+sS`)2;!u@^qP|XYWl-$y=u$Q:է1nѶ> ^4շs6:`,9w Nr(̀pkN~>~gAzD|A>͵Lq/ZrE05lWbA=g#!)Gү"$KL*ri;2(%T]}[lQXl4Qkq K'.36QOk+_^/nr[=Q*frm!b2c%YË́u[LLD9 vࣚ~"*7u 78OocnP|H;. /YƊySZ@'/oܽGĜoױlD\N \0$EaO,maeHZ(0'J A` nc t E 8Б|mKcQF݄UDlXܚ-/~Ksbds%Pm&%`'}`Owl#]gG@,ouMrzou&>U껱lUF Xʔa-@ߔqBI 8On!$,eIgQx49SE*[ ݂llYJYw⸄N-qojz.D]h(ZOx|3 tփ&[Cր*+)*C g t.L\N9ئ`E2Uu8*Jf"** GW.UI) H+!6y(N萷z\MOSNH`J<@y}| kX 'i}BFʭ+f{_,K|)ܨ!y8,岮¿3p۴5nŧ&HX)*D[6:[W*U]"k⭺Y6^G0C M=C*,j_ mGy-҂Zk"$Mcoe~\a@ϵSؙcfG ɨr0]W9YU@JyvW٠;ꢴ͝dL>ϥ ޺e9ӵ/hpAbhwp!h;O5iE!VˁZ+H7x58KŜ/Oy)x ױ\C,//Mi7[ .w?wGJ}?1_ ydB'+;9 Z\h'|Ǥ$2ʧ{(n+hg)EI)T~CVPZ5>Hj@ y vsZH,k^C} _n4C8&ඎ/3Ϫ|L ş@DZk z1_>d'dq/7_1p"5\~HWj$yΨ:63V8z;" l]>Q߻:TIc"*|@-Y3MR^)od[neЍ:t&1[U垨+U-Mp.j0;4lRgXR@QNi؊ *\{ _!5B)_9aw5Ү5 8F EIvIl~$𰌫Iue!28l穤k92N0se3WP?!ƄѿMhKC[a[me~9 75EEBg`7#QLێX]jC'ɹh$u锱3I8%+O]wob-8å5hfsc5?b,.>!fb!޳PT~G{B@.M0/{H/_Cw:#v+rf_.]F—@Tf9 R h_F 54owf qS4zf%\">J#ͣ|-f3ϹzD:WCMjqL6㓲 ?Әa\{He[~m=e=IHaN٤A, {-+sl9zN?!-!A"A. ?njM; 3At YK^(%(mV_SS4-זI7I'qX,g¸xT̕*tO 5Hv$ 0!ڳR+v@V_k3xeJ3OB` yY=h_5z }qYJʽ>)bTQGZs#ޝ Zʈ AN4FdePa_}nt%j:*mFy׫k'|UR^LbxEE -NWp,.EPբڗG?O㏷T~hwk=9z}FƄX G EPJ@^S Bu8ד(CN֧π`hz>Z˨b3XQ:71Um]Wvq!+,5%8ą3b6wꕁWI\͝S:'?ǓĠ\wԓ5P[ ʇ3Uy`YѪiK4MwGF6Sż5La|O_c;dv"Hi#ygaF:?UPg4;uC2u2gwN3H3Ɩ1#HLNف/Axt( 68c) Mbok|طia8HW3HC#Cy %F$t*LͪǠ?sgxCٟz?Wn ,1"qgЫ]|6\w%å4͋UH-^jH|=kZ\qe$Jq{nvo5$R!l*Gjq7 .ѸeBSp98NYVMT#ZJ? y2FXf<v4\h*M~mO/C1zy x4bM oݬĪ-K)D*ШBEDZsO!0k0Cб,=ZM-nɬ9oe&zt1dV@yvfH]s ~L`bKʰYq@V3|[(Aҍz*D:9RCWmQ~3^JJ2<EiYoJ W7xTm&KYsPge&>Lv|V5h͝+2WK8Ehvn #X} !F)@JH0 [0u9NTжzii\r~"eZ26 T(/:,ԗnrki&6Tj (c_Wd.X~UcYJ+}ςF z dx wۅ_3_Y˫1?ڝo[yY|WFa%>WM}^f)qʖa$`k!)UeI< ^yN oc8~M j޿}҇E- .Iϻ<}JAÛX/(߀ {K=4d$%Z ; Nᨹ(wèQmkQprOIw6}=eHpӥ6Qpd[cm2DI\ s.|}H :qڜ tO+Xl2 `_h*C ނ F"A\t`obLLg%Yڛ.;m?|7g!'āu96U7!2^!1⠞ >2XUeHlc ueVGz${꺾oi:i~ARj!*&ȨlP?vd~ _U'wd eO:P=23h{ԬN^1,_ 4QlDQx`px30PdpӴOfMը&K/p#rp&,]kXYGȻRaQdцu5wrpÙ T}?U8lB99İhԆ WS7;s "o3u& ^ _$A]B9[sfcҔV.W\Y}9(B>[2ؘ%t-h>A4=2MĄUʌȴ訓ǔp!WnڨlSm`4P=v*Xw?$j"4FmZG&:[A^Fq̡wKCL!Ş,e{0>#D䉣ք e[㨨8%[Vu4\5*(pώWF 8rd5hKe>Q|!#SU'{.n& M|NBq7r}Q#Qy_G'}ULcmr}Xn$msf5B_Scw}ZZHb~lg&D mKM 9$Ȧ-6m(+a]5\F^HTG.|;b}yȮR8 nR={H,@ԔJk;ORsk^;CuNq17IpO}*ΣآiszӋL& .X?x"*r> 2a^KTS;ڒY3Ǡ\ U* h49bl[x[O;~榷xE}GC'g7nxd}(\ aQoUB@(mC ؤoqi:e.DɋbWG6[Y@8+1!u,۵dVHH("EMÜ'.([I[E;՜64 0hPf"QiMes=xAy+r$8 , ll?,lQx*KTlw*3yEJfWΧHgFPQ$ M!NCEeoQJdMN—JJRJ_Xi]љ'Lop|W>uU /Α! 849n&@z%V!^5fƮJolvh>5)0\y>H0k!gE ֢4SxEқ0i4z0c kHR?JJ?Km<ßWhGP}6`>fcNsɤT7m6)b}]-GlR#oVЖ0acwÌ8on)Az'MZ0PE)Ԓ%>*8 =,cI{,vT: E/ϮMp~5Iu}}qYՋt?khJRĝ}E<,؅O 46!.eb&'2@fZjNy;Ow{u'J}k]*|GY-cE2SdPNvLto!M!Kbg'5*P zuģ;{sf/h7rtȋ5;xoۃPM88 =I >; 9@V?1C-2PJ w3oJfj-PDO(\Rib΍hgIZҗ'4Z TіHϊx.ű7=*R<#C|W>sn$&A6<7s~MW1>{zE5dBR ARwsG0Ob‹e潒y(aBfAE$@޼521pR.Sm{g<4O4ck~miRۥi1c:pu Ҷϗ 95JkI_EB*@6U2|T,G8ǝlS==3a'+¥ s#bi8qt}IU,&i7F,? K`W"o]E+4c_QmJ4D=G-*s(!3$l HF b`^"' gGtK&Q/GY\B 1uti:Ec|vwA3NB_'?]Yp;]+8 VQ}*w y` uln?߮ M=cNA@esAjչizhzY)#:P0#47G uֽFb8ALm Yd0ϩb__d [n*1Oչ!0B%PwjKΠy`. NH~!^QzLY4eF)=sHv,u2'-z*W^ϾP|tH vi̩ҩbr5Cm|+_[2#,__+ԭ 4"e()6 D_q|6YqT׳')"V@%k ~6[[qeUP0s|?|3F1R!&hrd#3G#}ʏPOIUAtM8o2duFaƒk\)/v,[w!Wj#*ŌNȥVxӒ,0._&L,{!wPCUߺcmY K\`u=SIZ:)ay_ՈZnj68 -|p=ߍ^o#z!%w_비E%`""e1 Ffޟ.D!eh3 (JJJ6gL)w0/_ 'as}bzX;uǴKk @^fOrc676_/,Q|8zҵDC oaJՅ7g ͞T8z!_J#2#Bdr00Af+9(aG}}'ɪgtjdC42q, ht$Σ='"e//^zDf@*fؠIi(Ҹah*;{`|(^!tip>_rTHEQ3LTc p"6O;j ,Ai> ]yMImH8x)jF$!%ޚQ~Dҳ%'61$c c "֟|nNXR͒%zl)|z^]1fɥ>oWZL9Y=P(yA~y9ɥbd ΎpAC| J7aҼAu- _O(uC8 PV(V5_eVށ_abHxȅ[x^rMC~z\t</LoɩH@+OScPgۯC1E' ،ִv.z(ޭ:'ОХ?Nv$i[i#,2)ـMpsy%]1o -@U$Q6̤ OG*wݫK+S@(lHo:B:M ȇJ;9jc8BJjtS xZUI⬠|#Y4ٽYc-~S[_{P(^253EZedR֭p2qoI{8]srj}?{$]yh).![4A (R+5jF<.1{#f& %NoT͓XU/`p?@cɰ:sՔJ"{z_u쥰gu<2Bo3c P;@rؓ\$ p~6uE~nםHGO܎bʚUh8J:]ƈ?pq?,÷"66gC#q, Wu~k^n- SCƓ ())~ Dp*IatN(N(cCEW% wEqvN% ִwt$CY8Ѹ NKَknDH8YkXS&~$@`-`V0)͂Rɕ!GӼ&UEiAC%#OX@JHjr7B"a9.J;EW .6KnYlj^ѮouGƩBUPZ4광b??V@G$^mE RFOh7!(x֔Œbx }׫?-n毯zKGghR Sru=̪ g>"#_?.CQkO#m%\Hqϔo8]*7!x71cudl>t~"fD qE|[]Jc׾԰dd sBPʱ 91ttS+^9^o] t<:S.8oeAUMB$K ;MqWGRUKw`3e:yG ~v;8i+v%W|ID^g")0qװ7(JW|dz^2XͿlY-W҅T/l~x@ LyqXy=9,GOgujXd!a~ 2)"VwFZDQo(d3g4h3aM'64 _v4˃h7N .>(JHzC۷vͦt'M.g{I.VggzZI5TƑMvPkDhd!I'yk>ULRkBЉ_P!uo8,b>=ML\nto_HlSLsƛ3g1'!q,G3TS+RekvXwHTh(\FcnQ gHxgUwtuDŽ~js$(z _Jl\Kzy4xDԩq&`9&Kt9:RΎpnLȰI*D5 _ b摓vEs3ؽgdο>&VraVHC#>MěFN5ZO;^x`* s %,hz<#ϸ<Plm!ٯ(Sl;.)Ն^־6+,ˏPʃ 1CeB[9${UHC~;<9>Tr'pgW#R>@Je+ 5İ٤7Y,-F)4%CyX1/\@ŏ$.^#GѲ~XѓN)4&!->俋urb_J&meH*jSyz~}®6b B@ndַ3GcfVm z*Gf٨*_L2T4w=MAIf? wo{GE5umMYOPecJY'z;0d^VJq<\dqekgWWÉd[Y .C劣ߖ}K}P"!wZY@띉YnLr_ez u~WT Ӣ@6vD^U mT8rB|u7tf3H[qO]H  PGw <" 6o-M^;3+? zFܔaqEcAՇ6y hSp]{(iŠW_#[W_HUyW՚!B`iYצXoӨ&ÛrV~W[i114F'bWZ 4uha^N8 /EH86h<g=k,HFUAn>c(>XNK3QxO!b(ᒾ/KBA[ P&y.0BȓE\.FZI YzBU&Zpgnh=Ǽ+wZ7<)$.Ml*˴ێbX[|fRYh(R)!#4jp+ͭ6eЈ;@[|2iັ"h($Ky%W oNe,qXO5}Aѽ(x ݘR,eiwd]\$Yk!Q,LK)1ѲyP7*cs1Ȣf";K3%,))Q,~6N]׃b| #&{Ͼ)ly"Ƈ3i@viI L"nRY^m](Ŀl#mUNuƈrRB6b*e`M >u ۳$3G ;zi>zgUt)6@? FI\cxn`XU.g=uzT?Oj16Vzq"y =rCF+/_Ol$?9W5ȵ,RPf 1b&O?x΢ (a[)L.zuoIӪyĭZ^rQۈ3_8 LfH{c$f(;|12/&e>LScKd{S dWrU:?W*g#6t`ph&a,8;ˍʡܚųGDo?jK7=Q\ڣt FGT{|…,' 4iɘB jWUۃ27k$9M2>6}ۈtPL-ɞ1;h(`/J8O8L\`>P,"m`=C8\t4{ќ7:jՇ3$3pq8-dr lBp}Y aKSmdeGtTyՏ=@Sfj"70w6?d (2*hL &p*e rk{JTjK56Udmɰ5WÐ+lqblJ GmT.?K#a2Y7[Im w4O(b%\WcmeF%naY,N*5tUA$<9xn2%,8ݐ+D>xё6yw2^MI=7B6|_$m42#.QM^T]ʁ.bov(̍Sޘ>EAp92=˕`|=\rkF[?54Gp$F*>o0'opʿ P r˜u,Kўn`mvOט1`9Y c] Sӝ[0A-+k% 2Pm-+7N"Wp E8"$@Az= 9l~$e"$,%<8NQ 2S7Y|ڿգgst/C"Sk-\L:eJ䬝{x7!lU4x%*ja 4Dײw}Qn9*v9ͪs|15AgAp+2MȚr>}T>C¢ 31N-i-hfpEQիa+U$3m)Jpj_:UOIƆ7bE+םnP8_@P٘mPRTsFm_SCBV^uN>90v!jw?S2 j5N.S@ []L R1Mfdg tjkb6"5<[ A!O<ˆH,t @/C,'_ N*bS ԫ.1hfBnAY"@V#1 ,i")oM-c la§X~)E*{wq~Ui_ &]~1H;5 k ߿w4F\_9š𺶌&$fm[d0 R&eK7QE ,Q] 8zqqcm pjv)SHoڻQ s  `w9)=Ons?5%a4Z ktEOZ`:@!p󨌻yuzwbELكWZԫ =Kf"k"F}+7n#”!a9|ŗP%s}0߰Vr8yX)t]M5NU[Mی{օ@_H O5 8i~L:Dz4oN)}酯Y̭7gIF}8I)GʷM̬F~qs{Y6_u3n*+|q z-cm tv1J27!wu|%0A:1I:Nؘ5=agQ7{؞ț8JW{uB:2C8557vm? dNaHL0u[Έt}RuWj?f'YgVF"!܂B_ qrRk.S]|΂=vtXqMRЬp߽(hivvw~d;ε;Y&D~&MrTAx !fY.P|0hO4Ljp:^?(>?ԈA1!lnɏ\q踗n ;UĂ]p9 vzY]2A4׉Z7vs/43Ppq*P/ЯּOP  L^V:[(`̚\9%a}j6u{5 Ʉ,Ӂ|!MjLid j).#WgiEMDPwkXݪXix-*CRq;{.ؚ.LCd`f{铖(w% G12 AGUBjci"?L#+:O4Λ۾E4]LӽXŬ"/w1TK4NN9+AgI]==Sz숳S#"sUw  ]NZ s*v.f$@Yb|.N/k&>Bn]u{)_Na KBV!(B(UxLaj׋Ht:}3EUM:b%c>Zbp1h8V{p !=yc85TiYU#Ǻ,]9=f;jD}&aӕJ1E٠7b88K u28ó%K5ލ͖VꋖMQ7<Zm-7&:^77Pu N竄N_tX1i=ǣU?ZPKIsl0 =j{18> 3!y o9nITBRkñIx>HI̿9N)Y ܞEX26MWَDrSMMh*m'~RTɍ}>@cױ7<]r<_Ƨ^vlEIu2-+ ]EURB"p $; ڦ&E, xwa0/f-HΟd&8`srDl@+,׹1dCUb[r1FTL<:BV ZGOÈY2>Qc8*nSa1QW^Iut*anaT]NFGVj}phƋc9lTSEYEaJqͽxd$|: )N$EPscM'۔.^EM5a叓l/AM-Ч4|'Soc dJT\Z>A,r̢uqƄrC' N 35Yӗ6~uZ6-8h׆?Ty`F3t~ڪw/WZ5BS@dDj1kX{}aѷnU +58YkYYS][\.Ƀ\ǻрY߸n7N}o { A4.p%L_+&pgO[6D/*_Y1oSyQyuς|FgB܅r.xutAvfg]*AQb>#%12=/ G֦ ݐZ\* #PqJX(&v9j0+g KE]#s UҠu~ JDU<<D;PUPW FrH;J>]B43p +%м:{ 祜N3Jf<;^QeVh"fuڬmýM?H`_L[Un9`EI &.W+Q #@SCIwMfna<] _c=y5{^ToDX:yZAozɘiDŻ~b\=L,TѾ=ǀh潼/9?uH>-O>dU>^F\ڤ>n@ăSkG;̬w'u ъ'9DMyk ͚`h3,q[°\!Dz9uV>P#%߸w`"\<\ッX]2(.8o'+=;z+!`aƱu6Hvdf!iJm'j!ALᲸ{ pP}qY}C|WeprذQƃA7g{t_]`MRKHNKb'6,Ρ 0OVlݫfoԐ냕h\ @0+R%H,?n\>j0_ =t([aNqӼ#}jglw4M`t6sGD< Gz .ǿam2) Ƅ( H!p!FAq.J"vE^<ay\/?o]Ҩ. 3XK:0D{(Ρ#LwGLN"4KU(b=EZ,j*xDI/e1sbsr`Mfo˒ '+e4pV++HYӉ v?dNp[U0I]p\2"(_n5 58#;)FwCZᄈj3$MI 5<\cH|`4t*HK%M4D~lj,I !-7kL7Y юπ$)RN;;y|kfx_h#޼kZO*l{شm YZs N4uOM\9ـJ3ZăH @hewR7@䙕Sch6EK$'/1$i4 mzqٷ2 VPiK)VاE-wteŴ Ց%_YK\LA;aW--qv@d;9_b.IvIXȽ-E,2gnܵɓ,2~\C.$+Ӥ~ɼx}!RdyQw:%Nc ?43Б+S'Puwi%}gntI9i-2So*mۦ^&P5 vg̤$ yc|j%~qCf$&O9:&p."*x~x,rh5f&ϱ-bOS%[Vo3 Eb„m|:h#CI(AJ[12dXRy=zؐ%0}vč!4<kY[*$fT)KCyAdw ǂEoNdiPR?Ցj'$p+} =l9^nD %ʠBy2 2müP[;,sb;3Ij2bfϗR(-'?+ FN&$'vG^V|LԍW3LDμ8 ᚉ7s^hd7f;{D5R1!W!{Nk>t@N't]0:q&%|#KԺ0Xi]۷]o+3BǶVOdc})0Hqs 3/~:v,$">zYFvZ0dY^jEc߄~¦zq +I~$pngɭ"ėrlhqCI?P,b́4s@bWw-7=?88D{TK~gvR#9s]ǥ~wFAvV"ZNjW4 1!Kg̔r؎W;k7T%  pڞZT~r1a<'Eks`>TMQSi-O MbfFܦdK_N?n=K]؋Ȓ&*e4w J9L"@~WĄLNlOrSvr֣;g։n k9B 2'V.G+EYM3$lMo"T2>򝇪3H*LJiJ}} G2]`})a Ax_3UaD(r!M6OωcHG:#3@Zj?p WjwvFv0zeܐe#V9Jeki4j88ҿ+i퓬 67W'ݥCk!s;/:UH& Fpkcÿb4`M@Uꤚ ~LjSκ s(yx4;Os M1 ̠?Cq8:j9ǁU'c8K#^:ܟz)XCcPpXwÔ˃F&(tO[%Er5c2ȈaZ}*$Dd}G)BR%!"=I04fyηNCx~)Z&-hx5C~'LUk2OPVY:?\KpݍuuA dCќtN4i|eLQ;'"fTj%Njd.ڷ#ZybQNQO`s1;6RҘ;{4$7)ISw_cAq^)9\RՀFIy 0]%xU3D}z89ySiL碂0Ri$شz7oD!J(@ɦ!J毻@îTHm]!6@JO3g+rfq_!]n 5Z XU?,=pc8i\cSׁDA-F=o"3"f*v[Ca7v/7@8(ǸKMdЧ' Ă_j>GT|:ar&%2epbKX~JD13p;Z Jf{? LVUI5|[[VU(j3Am|K * r2(kA"]tQ/+vTQm VerLHVw 0^JҢ*acKT1(gq7Mn5d$QG Ne,k?Wr C+hXd&/2+L۹Ggl~LrB/#2. 0~dyP/}PMP ϘDH YSB3>#bqFEcq!Dz FKcF)ϫ)#U?cP,`JTLéžuoqǧ/%mtg1[J=(zK,GcPlcw Dtv&[!j hŤPF|r՜ٙTԇV0Tf{`; mo-OXbMّ}Bjں;Ͷhu;01a羱ZEo4p&k<TQ[yvƢIh91u Lx< Ű|nHRo`3>_749NȀ$l%H(k { = ^A "vܐ0dU`{ #@JzENўӡt'70BT6\VvxMs)Iȯ(LjMWK7$vqJ^ )69$h NJF `>f!':*,i*+%qHaHPh洬l}}fsE1GanlCY_Pd_9v,8L[=)w-&(Um򲱀K ^ 0%ۻhӮ?BQ8>e0w.誸%")%m{v•hBWcwm( 3gV. p~;;w0/9I4Vߨ q'HHXWsx". ǚ:*Uh8@.ݶgJr{ 4QZBBh;IZ߼])RIٵR( Y Rso@lZ\dž[L^Yc"3F߹4`oS%dLݣfu宼 5)>m!:(HfhN~J5?B;hwPf),,2.gy Svu -/bhTe{#{JŝhQv/۟{T*P<}-YԔ^,v6^B!"T=4QEs8$럪X:7G}xGo A}䰓^Սn JMHBBl6(FV|@X(>Qh9g7q^H'C>?<֒`P(ajQ떋9~1gzfz㊴Ae$b.q^<ƚ3^QS/3M Q E~<.[SP[ɏ(΃azq[*=oQD翕.ͪBFE`XrjWC`:PqXCXkC{eVS ogP!߶*dZJ_eWygTC]QpPM`g7*-vh1*QyLXI%7+5okR3HŪM õ1>15ҟF4B!~\'0[g&ҷẈn=ƲӤV7*ut2l\O~dVw.?s%\ Ǻ;>h=GhsE*EQ5.nfқ5E@ `Op.aZ9ͻ*x~'Y/MEU. Lsf3, g'9쇺6gnkW|AС#WrZߓt4$$ ZJ+ g0nqΏ:&Jg?gxϣ} / ,UK#"(%Q2{I@BX+/rc.픡{SgT>yȨUQ|8j5"&"례61tF+ul#2u. ~fJ%@yc?o~Qqn< qGH_G&~zxZ'# 9+i|%<I|+%b=#N0,4&U B͛=[kg`'خGP6Jjw} ʒ"2)bez∂qN̄DRF:n>k mjK'Nsw &ۋqN?H%+@ɼ:՟Q^)6=QiR,1xK08IP(H_EK<>mFѨ q: 4Ń|PL>MPR(%Jҩ ̓34#zJc$Hõ[K2ģIՕ|[̄,<d>|FIT`槚l7\/6nKvkɟpMk;A xgyG-15o@^Z |9w"~]ĭޅ D0/M?Kdb Sì,عԭRLRd(OQkK<>T NF CrD Hh DR|:D+FC!t# 1^|p [=?rwi:}3O"*k 0\Of6#Þ9*Ï]]1{(OxH}gbW5s;!XJiG$,|L`ˋs|KBX8~Z\6&jйnH~&5:B(mOC$|H YEg#[')R܌GGp61dQgP=rϽdb XGFzvFcj$l ˤp,_ 獳0jlP9i-hjf r\Vu/DV3R3q,eA( axs[-Rjm]LX@K^'tv71UpTdy ݮ.1˻$ZN2(e#, Q;xً0hFq ƅ/|?S\4OOEsB*EcHpuI AV}?t 4{֭.w9!ϋ0szebh}RUE?ثp8۱+$JVnb0FA ]%p :۰Ǝ/Xy#muFugz6£uD6o0qƖz _ZT5PR>FA7"Ʈ 5n[Kܙ,AD7g~`I i|U{[^9+*6/Rۘ-l"t]KӅed6a`Sj}ׇ=˃G=+l !O*6$N+XLN~t ԍ.nmpM'2? L_t'۹LɌiު@0ϡQgTQHt۾LCxxGuN~ɟ"/[' |){X"ֳRiY9SnB^E:)~A'6,LM/fpa#"?#c8fjBVKv%`4m_9wQx>nUMb+a{#ϣ}ŋAğ7??Cpo7KFuv$!t2S-6nY`>S{)Ķ2tl`oZX9cXwd wA\E¸^sȂ1E ۗɘ9p.{}Lzz}R!do?|:߇F}[tT!oP{ t/ȀX~󴘩g KKa}8ʶ]~d2?ɿy@BaO] mi~`_C_]3݄[m˼P Y"ag] ΌIq?Zuid'WT={u1[Mn݋[z (46jz'H~Eazmk*͙0߯Ɍ@!w|G=?=~ge0Dn5[)-;68<6ە !GەGgJ&bC9ҳHLPiQqj{w4_AVdƆP;#^vUBQQ7 EaEB;o@-i`=Z߹oO :5Xg@Vpݡ[ Oņ<(uyq^;v :Z66ᢧ'ǓѓXJ05!:v8F}HXU?UC^lRMyb./C(yHo58eR|oZ`4qw)jGHċ05WU SKGV^B% 'Or[.XReHcfLU5 (0kUb=Ug)nhh8 NXÁéQ;m{y1U-<7ؚqx <'3ڻ41'2Hyh|Z[nEBe*2<Ы(FNمQ%\IHWͅ+bt.{{[p3(q Y8;r#~%`Pyy5*}]+fCҎ4(/OX/~Fd!XIƗb9<"6(y@udA<ȶ {;"Bf"`6直usl$}K f^;w wS٭Q1.y6g ,6"R59LKC뙘$h.oP'=6a{>r@؆B`##UGRGZ_/EY{quҸԅ6 (SI;Iz=YU"]-n'x'w!p'(F,P0sU 3ez蕦ZFB"ę{2HЈo_dݐ y̏D]L8k}L)Խn ҆Kk !ޱ {A %wȷ^K ^F럊d$_-fnr*Q+aN)=-)RgxagQC^sx[7pw<[ HW~j왿uEw0' Ge"&ӕ={91߉H8;;;*&4S^?>=24@\R27[HxxaFF#ىKl'Ob~h/_p k7Y[/c!> 6zFuvPm:(+峷/)IPeٲz!?E%X/{yH\ѻ˫T|덆0Ҙ`9,:OxH# , PZ|& :D5Ob/_lfm?bXew7b˒\I)S-BDK0]\JYggm7?J /eNIY<b{Ԗ x fc^j#2YqT:_\ު}A\8 6`l-H-Sw,dV?=q2x1F j\Kf^=N7O7ܾw N `  {mXz{HmuĸDx(JL3I=\?"-X$iwLT &̆e,1HmhA}szB}H;=eD,>~z:Q}&$VL-fB>Wӓeū|)oZylUJBxg=:+Yp%807jWrҳя7 xC2naTλHhds/ &|:SC/9tKY#v(]3czí$ńDEiMݼt D/`2F8k[hh堶0")FרL J+qr8S;\a1謬 DvTjsbs,"\L0R${R{*~Y*l7]70| Aeΰe޴.,F6OKTʤ*>bc V|_ \vI'8   ls ˪!HoF[Ɇjzx 픛!Sr:+Xk,цgXy綣$ lB>^˻?_>Xu&i$*㡂fC BW8}losNVQfeB/q-[Ά~DRTꦙM6wؾ?La '5@>FVF2؍gb 9t_~pp.e=raO\0Bǐtm|haާ8k 6PBvW<ia[딘HA<+GQsӮ0q|6_2BLU`ycx@񚸇ICfAp&U*>BBcwvDVp1B!^|^aufGmwfO-csuø|HhqKI@DZ)S_+n CWd|SlSdG@ȍf7Tg'T+i? iWA ̼H0ݳU`!|d]O7Q<2HXu^4f FP8us]Q:ZMdi)I97ʖP#byVRDL"[aڀ6&nvhFǘn`VN١ÙXJQ"өMȩ q.}Å]x5YPѠ rwX2[hw- j 1Ύk$Ԁ\ j<]_Q{bj^fסk#^|硒l63Rk^{+Ł@21yO9* +dd#g#vTsF@gkSnp'ʍ  yC۠U+|J4R^;zB€0݇+MsL_ѡd&+Z>dh4d58zwً[8Wp9C Ĝ!PpƧppwou8h +P׷"C {u:Ȥb(=ǻuaQJv<߈0)bLH{Nv]q6 #[5"AsO2/ uxSD]B 7BSrxAzHdb)v0 # ?PTHז7(0dr8ٗNǟ}zY"74ȼ)!nȥRsc<Ö!X2\O~Z{>i8oQcJOj\U1_-x{=BGqw *MKecB Fz}[Pf\1]kϺUG%wcO1KHgf,lm ^7f/􃭐W^wX0 =!%yMzo]&yV.]OkO/[b.Vup "|M$טyƤc"htkbە6Fڠ-zO=ZG(jB:ķkG63=(v\ط*BIq ;AtBLU-"Au)|-߶y'm"%!7y<0&ͬɘ QSHIpbP7<{{(ޗSĘޟJMp)X#w"V#3Euu-/9`7~7-T4`Ѝhۖp8 Nbb{̾IUjF9;M- ^8Blh4T2!t< ZugDSN> 0ֳ:z!sk,fK5)Q:n*yH._B zhQNW5HhVHۨ*!$9I,CRMX}mo^ qQX21 =G  ~>X>Uܳq"2fRi@Uʇ}O p BspWV=eS^cjxZ}%)qNy)pS>=|ۭoZ}Yz 3얁re}*4ć+VߩoޝD᝻bNny(>>[R")K0 &ňG{cDTVX'QΔei5J3ol0Ė1"/Xج4qWݣ@lBn*K=]&>DT*&ȋE .2>xi@\n& rDvUvðTݗ(O >Z_0kُ@Az\@ZV_7URX?5Z|Mą8$rW'y9K(c$3dK] 1rk:.9zب?d5v3'SEֿ7G0 R(O'#f8ESҙ]}v#9(~tc cأ(SaXN F?Ƣ64\//[!ٟ%KbKCYk 2M$"=V"+ykz!u19CD`_jHƥzG-&rm:P?Of'9^4Jw91\HZ"E+\]YtH]h4-1:Lձ,I=O%+b]b7t~NMg?9k(Sadi *KȄ tOcUh!lQqr%ιٵb|pUL`)K QE>ú76%翙l5~,hnGvu#h}ևyކAqf@;VijL 50T TUkoӷ^m݃Xt P!p}׊Zr }}MHߗ^ EbvI0l. +Q-OS\\>Qyk2荬TmfjȄ/'T+x{nv2hd Fޏ`y8帊1lꂡRdwZF]-*{=Nm GgO2(XAJgJ'7;PfϋⴵS07Y_PhGa['} ' x*ѽ^<ա"rJi )RiNzyZ+ؑ>aMs qޘF5LU[BBwGY'5srt3rkڿk˨*q]T%\]4>Ex'yv]ҝ<0&l9So˘?^йwc|@nhZb-TKdf8^('(wl+25c9mقoPFa `17?N}q&bÉ|@h^0yF}F>Bκ0fS؎l>S6,Cgi4UX>&p:ǣtI:  =};Wi7vwG"M%b/@ &PJ BE;XpR\u) $ w3=#(!x9:~b;55<т 43\v3gJ2(Z4tw;Rg˼k]BDC[XX/X辎ƻ6=`ˑ& cX~cbͤr(w2"0YCh2 hL9V6_g|k*$&}qkIWGs1|d"R8FC~}H v[0=J"5#`a=!`fqśASPec%)В$sAۻmۅޮ5o >JtB07"r@xkF'&=d͚Umd~hE"K̤ijķCֺrvl8`脛oJ{)Uy , SS;=ba<췴AXov`ۘ|!z;RtKƃ%uZ!-)w7 򱴕 ۱n4m>)M5mU]uDE'Fo8a2za9հ?=So"h1.yN5<:^)ĂYv<΄tXRXȹw*zcG=&"Q+x⢒>|Q@V.:-1ex'A7  ڴhk (__0@Za䢟UdYb8j({#?9%_W(smmMM5K Da^}9!ɓ}(''%oZ;f냵lA@ tG xAh' j4rS۱OtLO \[*ƿ`,mVccwz3=p}dLaߔDgK@\{)|NK9DscݜMen*^ M\H/B6q@PxFٛ/O&%à_nnES,!6V {ڜ;h#D]+"eBZ3' (,LHCCyLoLq3}+z-!{o ֮ /Dž;e`| &kn1Uo0LTZ#C\Kw1=Ph hd)/PMJ*$Z8Q{|聩g1P5ϢeLV*̗g(wȗ~ )<koRt?XB0@`)Y;.߇';yWVGrY{b[N+5GVhild"h9=/$N(Lq'bݡ?m`FUI"D&._ {-[HE{/qŭArYO3 tǨʊ7xHz'mlFk)`tM > $+)})Q$jl/4=%Xc\ZQJkD ~̔E#7,lV ^yԹ?Ҷ(e+yV TJo=rQ[#'{!q<6KbZNP>?co:uJ T|QMK>,;sM>Oo?8yTQoi^I }ʌb{E(|` C5"w%l>r(/$ja$#cM@hƢvBUF鍿XČ_&;(+CґYx QE9 lz 6g#ן^ٮ1;Bw~H>0OsY6M`,;RC%*qVEH +fb1~|`` NpVXydLt]\GEfU Dk2#f\v"*R23_U#%B(@Jk<ŝsFu4j^#9s"-X1C 0%ܥ| $LOS5NnIo0O97~YRq$Qd"~BeOc(Σ/FWEoٲ%^kgR[80R3k:]x=_6 獧}cVWd ֫CÈnǮ`W@ +[쏮p{2*XǃKғnD@Q˷M:cܪ~җ ѺH a $(}(cNI>"ȏiZe(HT4 yjq Nwoz!~29ΣaOO8j35 nǸnEM=Խn/0B8}Xkse,Q<@p)(ꆉ(ųEVEgFYsğ-4 EIqќmWI̟ dރ+\ M3iNgKz2ϤH(hkנ] %내 tiUw}%~./1>0+zPpQ@Xa)!vW%W%V` 3!16M}u(2$r[.#On - d!xx ]rWK= Qhu19M@YoojbWek<}f' V9UKqSUMu9v3-kiF%l!Ⲹ nonNՇ=)ee'{n64}kY>VqeD*"bz;:0Ǥ@swOmPid;.F)"`\ ]JfR \pRi{"2_Y-;1lꠅ1rgBs鄶QM5މݑtRt:csΠ#9CآGE=]"I'G΂WJYV0.㺩14.|?J.V1`/,N+@eAL1trƀ*Zvubh(APIs4rwA22"Lj]NLGgRpVл"! %Y=M?@ xCvTpM}hCOG'Yl*i6*`T 5K)8X~A>D^!xeioe@)E&68OA?:s]mhK6UߵnqԔUnjHip$uj k .hPaMQXA*;jqbqek=kZmԱmeW{%.xcV`:۶A/MIT:?My&kCy8c461:_dXc! .@1LEgh9$<uߓVI| 'gglDi4|m7Tnٞ1~XSW]zԅf`_3]|`96f Ujz$.K?Rj@lIw~f NE W5b,Vɥ3CyY#wXAVV92$fcH`E飿䟧CJz„)IeEK+&Eq~HJf4bjcpu, ,{ƼvYvj ?v4ebnCn;~C{5p|CWÝ-QoId odq])B#t ?Ue1c׷3ss-3h:V-`sŠfj6`GYYoH]ϻWzU!M:.MӃt?$7hDbJ%2_yJh'IaO/klO'auot6äK(XSM~)Pf?L:TS:wD , 9[SrTD[|["{ݐŴ W?IӢuT:_jȇ N 5{&zSjp 0Ü6qbA򦓡Hի5sU r:…2N >XbW&(;D>Yxw]m!jֳqdDNCכ !%Q3\g6?S6Uo@T^?BI5쿂 ʖJvtxQ#竔 O\E1xi @KLA33@ݞ٨DM_Y\U:<۠l{~-B9YKr=)b4o.\$V poy bCxd1\U" ]?0KØ/)u*K<qg!L>ko{&ѓ,d1PoW'50JCY;hu)MK1r:}YZ0ϖ54u)h913Frz\_qG4Z*l0xK( ])trƒ4{:.4!6?t4L5C lߧ3橱ƦLk8?6hZw"Q@7E [ȅ֓+0'A t@)DUoU6AL 3˼W0Q7nZVPImUwi&GQݞd$9Yy,˂v:gӃ{dزB~ P\^P苔MlOBj QY;Ai8[沓 U>'Pu!7q _-1~ kLd-a%HMž/?$tR铑U 0iۤfElg ޗg{3Y kx!jņG+'ͥ)ꨪWԧk ڻ@9Ү xKH1Tq4!\&Pf1yQzZ|B.cG玤0#Mx <I77G`6"6<l={g? 8ʅ|?w)WRCW#7# iY)NI0&|;W.ؾ(^9 *tu +섰oU쑋,w]O r[YpcY$9Z,ʄJ :ulrL<֤\tv\&փVK_*{ihIg7Z`8NaOC*S᱊~-\\Q͇/ ?L wmBTC=9D_pd`򜕳qp~ҕ2C\";k8hzH餎yǽ i:H[sG>.;Gck] ѳoQ4YY="IRR?t^DB1H0C5DMrXrcezky7s+Gq"/i0tS|-UV_UDe7r1~pq!ܕ.fVhp;HoH!V.W1f e3눕Ds6 Y;%lD}mR| "#Ol˅UτX?)jy]m=@vzm\7Tvk,i)"4,`eCAbdZmcĆ,y#o˖fa nO*-ud#zUE#bݳRbQ k91H {}^ ptrO}=uH/!Snx KS- DYϮan fHy< -;D Nu]kUG *za#N3.$b̉rw-S;mr_(W'Ü 5DR\>!*;~soD6j$FAM} G u[!/9͇nqCNt3FCWBLGPeY+K:x;2ï@5DZޚbMLQx"V)RcVIY s=?}2AAϡbƔp/HU-}~.L0<|iJ梼Z2Qg"j#~%=M{Huvˍxj!֍c<^n죷I&0#X&e !lH\qk/+ump( ] %ܙ 19ku0xV4dn a5~6+ۘ^@z@$K_`STMJ]TRuX I٩2Mt]4tDa6Ճڡe|SDp`t9A)|&R ߜK,3˾?mTqe{f;-ڱGG5"+I qqLMrX Oٕx懈j_1z帺=߹v%VP{nC|-=<͚LxBAi4ϫHR |yxza@\`S1GLA/Ͳ9}7#SNw&kƻ-T6i@+cJ*$ЋSd->b$"]6XI1:H8BTkPRwrVFT2F(}懆Aj`4@mfT(i_GViF~_ί {}R7kuv4~Ƹ <|5䱧"US=iOZw M oBa5|k#ge_MQϢ ܉"9-1#Nc'T*bKNgF r1G${::u*@ uF< W~tt`2`[ێ7ucP޲*F<-/B8jCZ?x DH*ގ>̌5"HI0$pNޫiGutreQ6':F)YSEN{.EA|ƄJ8Rk[a>]KGg)%2, x{/kaO@"/%$3C }=o|Af cpoo`j6e"N^T#q%86 Y"[8WR'4V=[qUdŝ;FMֿPWKEb[t{\ :,Bo,Xm&`u1M(e8Y~h+w%}WFahPyݲs%Q-QAAg/Vz9=L_+S-ϐ'q^ &TϱCyg Ok/Wv`n ؓ;2!kx] keC]Nd)Wuc_D5Sv_#`>)Nr2$*.ؑV*`a8 ,If?G z1x.)?|G]dE-j[;b`$Ϲم5ʃ2%wfMv;gQ 쟬D>= P7aSww ~zOp<|:-`b++I}ú?fzpTD_B| X-ݥ:ZZ{gIHaǧ+@>ŚkB+j)f~qP /vd18!jT т Y6ƿ^jp͂YG`e=ӷۚ)#}&(.,%r:)_91 X}cn*j&}jJEdR ^Z:Tss53Ga i :}k nR&S$Y?xl*'y"58S'}dW*Q% ,?UBlPT+Ɔ:LI҃Q7ӳbެ+ 4-wO6vJ)G׬?'9oL>[#PZ,5DR,Ň#}mYҒ% Xc+Uo&Sk9 Z/uH Q!V͹x(lG\ېۀs[#|v5EŧZ{ ZS#~QBۅiZt'ESLbvՓJLSZ^5b\tT^#K]tgTʝ62xa^Ҝ֩TI:2!sJ_qB4dH *On9eQo^Q7mdW-~Df:c:mz [UYp3ĦNN27Ԧ>\' I[8j<[8NIp~lt`` uѽR\ {T{3 ଣ-vԏe1K ž@a;{O*5" 1n="U_xO9g*Z$Qo\v zM·GOmqluYd U|W±~؄chYPc˅qMmfѣrs7oO=$mHE4e2콮&0kf {T/KˉjSe:y9}asEҁqxGrKd1šűrQoƱ[A[ yD|W*E,w:(ًT50/1e6# ׷0.˜P|17}u 5j.AĔ˹ͫX +?D3LpG%C[IʠLv#XN[E2eWQD$7'Yj2}w1?įP}Uç3_X}f Ch8ok֜ y3" {o"g` ,+b BgnWЉM bSDh Bz/K{0靅2r)j8ʒU [AuuӢt'UO?lk6卾s˨%eo_yxS($S rFR)](!P/j8CB-Ԛ [4Z@Yms i=")*1cӷdui_E?~}=8)+ڊ>gfv3#y'c*dؘԦCB 5OqEFڅeƲ7KSddU5"0,Eb3u$HGaL竽 ^=ӗwzi˭LTRFD\e[΋Kcݦ)RB_<݁ ~.хx̊Y=7;mո(p`Ѧ|Ǽ*ɾ=r_u\^f DDmgӉ&c$d8 x0ȧ\ޣIE`m1t@,ӑAoʿS qՖw+gy5e w⇳!HNg#1wЈR"[Bx>T ÕAr1ʘʖaL3 !OC1֮AJc\ԠeVJ(l*BIm|O@GΦ2Ke$7R<fO/ xb9•a!bTۼv  'F8}Rv~ؗ,G7CoF{R&*l@)9lsM+JWΘRirTe#.Ɉ8[եqlji,U,2 /LD4CkM6"٤r% SS PmR_Z6ZG:QOKcnSmZR{E`(R J2Ɖ%IUt/3KE?7l\ téSOK&o'mx[]V1ml>iLh|de Ş'`䢔78^2+P[]ObB+f7q"he{;ΰV˟+D24e۲d &D[óASy.(f82A9Sh?3)ϫb!Hb[.+f_ȉ;n׊ lmjXBP}Mojm&>xMJT]WdegE7FfDyI %_,MΎ[`cbMFR֑v}\7l]Xe ,`d;/9ѭ|qר/L6;!$Vp փy{b Mtg Hh`L!F^t=Ӛ7r[#kK{1R!,9~ШQP\n:.Nd:&zQ`sEoNI W"hǙh.AM^A, XHޤw\ 6X11+%o%!u*:0 k`i!#VΟaqN%t@k'F ,8yZ El"Mow&RFZVR+6!Dz Qu0qеě"]1 MJeTOu~A݇)GP*MD}+/kxiE!a)oݏlD*>ؕC >/(|9z݀9z"A3=4( nW:P^bN\ZXɭib--V1-yJ-Nw^]"3)?PDcɺ?-KS Zj[ŇKhYx I =P&o@BֳZ\s(%(56J[[քt( +>R`Ϫz&/ELCb{ ѿ43e*)vmq=Jb_0 t +\D $/ofZ@p(9.܄tMDE63"ի+[>yӄ -Njc 1yQ7@<Ow,R"nAW,:ۄSǀt>S>IӜr6=!_a{SrBO!cuhU9)40eCdWI6&z4׏[lXo(A#p\,-@x=59-\kL? Eyl[Lsj@DYV##iNVe˰?i%RDf%ЃO"ɔ;m6ӡAr]3c* OF],OZŔ`F=mfg@rcpP)048yN͡5t&+tAi9>fŮy )Atsuxό~@(l~F޴R*n;:#tu& 5v)q,x ?ѐHDݴ+u9p˄ )(Ǵ>昫E7P y밆5eUl-`Wp6El|œ |2ُ!gn^t#&.kxpMLe”hOQs 6>A̯n.9?5.t\Z93ND&),XHߍz#?z4@?Lpwt2%X'~BE+^bc8+_9}uV[hP ^Q$6ڃXo߽˨V~eqe+"WLyP0[Vqo<>)ܐd TB+tF:ݍpLjTǂCy5+1Y+c481,FQ2Sobwe6/Kۚ׈l[h&QU*c't0WN[ i!}bqKcTc1%o~֘n6&}4X D9msJNV1['V?_,ג@4a'Yg9ևi{477jׇ0wE;_ 1w4LZ)pȽgGqBg9u_u}ːU.ˏ^Z6L$?+榶+?@X@db ù;ǘ\27|>~+ck?+a?F"0T ֈ/TC-_ #2Zsy5_,oyu8"Vd6+Y7 q'?7r"2ؘØŁg̈̾J"ooіkvͣaMgwa d\ՎV[Dqh'/*./;4iB x5wY*6mǥm/L˝; bj/hNB&:'5 M4&6v k#)۩)-qώ~<2n| 1%JZx~Ru c(8Aa(anv6Z 7EPbmjbI;1 !IǔvuClxJV% 9_H籅P@, m*P Ky`&]o Xpܐ/{ ],HGm0`²f3S`D&Zv }2 g[BQu._ibBјox([h.Dj `MQq͈g=D/?Ta`W=EAi:!-7"ἩfjdwپX I Sʌ`ggAgR'iMil< H$32F`ةI\1tEhbQ<T!Y;MR2 4GMk`l~${꽐}S I44˦x+vHաsnEz>wDZwϢ'ųť \ΙtUzrL(0ע[ 4!j,qjؿ լ2"lz)6x/" }bbT[G50 k;;{5&˱ɀx*߮wOS=3MgOfF/}z Jvt`&w F  Mzֹ0{,[d%o9 Q T'} [(+H" RnxNx )`-&F`Ap,j?{bqA^IDx;9Ճa+yE~[g#a ʻ3XyYfn}SF\ UB: B3/.S%gJ,$Z/+.,3y#&b~P+}n. '!ba\3w/|(aH@g6# {\}:YtۤoxĖ+pK8p_c9Fyjqk'+@_s 6;O:=f Vu\E~sSM vz<AI|򱖃=ynDO\K*4z0\SVҹu+אQ@9ߣE"e4bJ3s?P[́Hjq}b'Q;PG$+  Aq'=p~?^#Kr{,nX8,F2uۭnwEQr#IbaQ< 7lҐeef@h15OmA.Ag"%ar8Hf$~J.0`^AjMW3- {tr*Baf# t=ώy$5zP 4~4f_YC6k tSh?o㸟Պ,:dru\3kH5EۡmsHJplFrg=Uð~ [ TX޴9.~umڨTg ֬ψ-oF+BǠzhuAҥ/+A;[z UtBBl۬ni̦8,7-G175,"+R mg;tXx>[PzG,g'+&r&NxӐf/zLRq57nt(Dł@l72~,³Q d:0AJe|~%xo2m {w,X*;3'Bm{E\UWv6(-y4%DB7 IޅO]d\UIOGdYǷ<<^ BGp͞OZMvj*nշ]2A{ʙyTHf\3gZ!`JhukkG\Pp;U-ZBڄC`+ie}VdIJ[uv(cn{Q؝n4bP#c,[v nf%t]e0hXPo PɋKRЛ2YKSIxV이F~g!`*Ш]SAbkOK!m?^"t"MN)q6Q5)`LpQًxJCB<:CkƒRV.y=qZ.DLʷD~,I+(`]#,кzـ;[`єttcaسkF. job88X8">džΉ&atۋA@Y7B3uz{@ϑm4Wq6NLz8ʘj s&,CCʘtv̀xM,xԼ˚Jd_{_M@RM8yaDߩ^rK㱸:_jnդU MHf|.4ۊ0 ~J3;bDStw  X$O0k[IM_X7*i6NDkc)?7Kn09oo|Pu,WAЎw,]m) L{S8S8\CxS&-9HiS7?Ai$J}E!~lMN^4ӵ?MSjjh9ff/EaдuQfƇcpQxX|L:K]8Ls©7{.MEOD4d}c1okϥAiz|arR)Ѕw{OL@zjaa~q׈Gܡ9c!&9^ u[ >KDs K7iO;bݚ}ᛣrpB ]]57Kɣb Ot]$8yT#vG|Ht<~"%(o\Y#ogϝ)z&FBNl0`+WsdHgH?K;>%Tl|U Qdtj IK(S&d dsRys<맖BxJdK/p-C}b&bew!n"F7CR96;/$CIҀ~`4hA=wKMwݙeOwx7;2Oeh"ڞ{ g^~H79P8JG=X7%HpD*2 ,*hwȯv EYsS,3w 0 gij`l>+x{1] KZO%YהSIPG4=vAO}-V(2Ϋe`hp?CeIu_H;}'?!X\z]a^M_xImLci<HlL88.aa߄ΦZu3]b8u7Sj&5fKJmlhs[p:+)_+6㠄Xͣ9Wܫls-4^"O*5~#r9pP"6?®JuI2 \-mLS5/`,X%'$ M?g=_Mw+9bT|TکdgDʘu4ͬ6L8ڔX]P`:?Q{G8"۹td,έV:i:cxFȸ~Ʃ%Δ;rIy@U<Q3 K 1z*/8dBjy (;I5O*G X4Wº2%#-SR:TXa47/a`7^a.ŊBNH<6TQV޼'"n=_H4yoyƖxkT{&x$Q-usgPR>'˽v?19 FS1GmDuPʒ,KE#ojʋlVByS:Ǐ?ǃve"'Q6Z08?nQk䤑%ޔόCz>`!шƣ{EI@J 0CpZ?R˗Rb{KpsG^X6&qfZuq@>!~b6`Gp逛,5t뢎YkG k*a\dj7~X<{ɿam*V >+1ҿ -bMK7!rx ׄ$+95 n& h;+ {ܘ -dXxI B Y[(5kC ͳ1LLDl-\^Ϸ+NI nSSZSCP7tM'2[m G01+#lwACyϘ$TV~>D'T1ϭ@!^nliB+fp݋;ZeU%ۥSj)GC0ff#G嚩[t_}/}-9޵@9yrTNJIр3jw,2W22Xa_(Ւҷ3MX=EkTFcg_NA{% Tv 'n*N?`n{ u{G2WJq,(i(ўCgaB|?77)Ol638Q uEN,gilc.(U3M._df6/ hM24aȖb~_uR:ߢOBFfHeK5I+}#m0u 1'5j;=ۿތi[7q/GRp F(,xKNxmxIJ)b0[ vrj6/yM9^Z(G6C<﵀ 9.*7IW_Kq\B &'_B,8YߋlenOdP*W4K!y` *j}O_G$BW0%%''Ga/r}v8O^m,>xn[>Yίr HuC `4-'I=ݭRog9-8ol!Cס^{a8ȹ9tXlbkK+GP&kSU=iϴHbjbGMTPQN5FVs!sS0Zg;aS湓wBV.BvRZoY@rS?*0죂ґ[ )rCd&<RTl9`0u3Ə?Vdnח 41s}NՍS١m&h$a[6hY3jb4MŴ] ԓ8_B?`!>Yw_ͱ0-!p.h366Smqc}Q(ktQoGVmpa jJy3FJ-0k rMRHT5OoF8$_:#xX$3c듚Q ?(4??m[D~[ >3zK2Z=ϼkq;Z}99{E,LfpYӿZgbD?>vk'o^OoB溘'oM6xݱ RP6(3,HB6bRdw#{,. +=LH^ÿ9|8yF|O#ZExhcԲ wX#%QG35XւW깰H$oYճ|&alot2.rt<^@]h=r}>YQt5M75$&RH0u3A!y+W 9JUV^p2$p)Lr-?rAlC|rU)E9C]w%v'?hg4v_Ore6n,9'2~ҪA.X(ۦTU\y !oDO%fn-Y-sE ,U2N)Yرj),pVeZs8DOlsmrRLN*>!-yh,}բ|tCAXc>^Ქ?²eCܬ Rl1!JC\HfLpq44*@GLJTf0^'앉#@gi&VZq1рh (6吏R.}(Od"aMŽdUsWܞO_.Ũ|OHc4{د/ %,t1Eh}IT|Y{%Y:adGe+#r1^/rI^@,ݵ/HpaΉ6b0< sw%_$Cx7qS,F@*hgäOItp08co<B[ rA~px#q@Z 4l%UzbSdkx띐4N\eiǻ!-] zZlx+iIJf0@jQA%UE{TDWxtq9uEvhF1WJбρ|R@AX-$ ;Fa/*}.z(\"+̃m{hD;g\ 9o'.`LJ[[["a]O$6 [?->"cy ,<l/[bϠEbٗuwSqR( 6>!m{4ΗNeJ7\ \ 1a.M9U=+\zo %hH(,9_5!vB BЮM0em eGu{15*nO̴9 xƓ1GE.,SPhc-ͳ{cf~4Mn9tD@WYrHNl^^}M>Qh}=M\ 3HCp5o^ձ UyS C|s1NDL`7zd5K]X^&EW;ldaIWoL<}÷&ym4T4uYWe+T0w7daX\e-ӦLA4Zʶ2)#͇ԃy{#$VZaeӌ kS :5SH\jaN4ʟ|TBw621`D.Y?n\Q{_:Ϫz&[f_ާA魢֊Y [*3oH6 [HKqNmʆ!ȓd߫)\ƩfϘW(TӔ$ l6h rR.mp˲NvKg;E(|zv,rq 88gqMiDM5;aF9me?*vj'D?0ӤV2Ks6G~Q%!X 1ôb' S /Z޳ΌfwSn ،hCE=2AjLBH$cD媰sZyGA52S 'YvS8k+wu0/*?Wwd`YqK<.6ٔ[kxQ"VGu}$>y`؍ Q@aPLa!EM򹌛o^"NbY{b6&I4qA0*G͠,q}pl0"dU R QZikD!j:e0]^kߠΓJuREHTŚV Ux(9eb?K>A)Ζӗצ>ShtȤ#3 ՝hOQ[8i#u׹G 8Q*`|xO>SƼ76 I4a!Mʄ51!zXnBB1#P5hT)܀ݰ?;/ VV_ ᢞJD C·хa TsO41KД*xf&/%d,;!~5C(|_3BӃͲ7,M1i8#r ,VV-hXC+IY@ O|]A=( @`3Z'H i`ԥ~:$6#b>{ ^ dpE'*MJaFeH(vWbHJ{ϋVL[MCh3> \CH?>Kl{`nԾҙHrt;IvQg;oo\TX# jE|\3ۑkXyybT9d>8PA:F3~SFV66%ʻ>o%M4]8ѲN#H.Q8 68FG?!0)oQ ^5|B8.t2홢j쯫P -=7i!r}^ZE{iPK@>` ٲ#v5-J^]itåo5G,M]@NP,vSV<}'`h&`B =c@gUThvyS8xbJQڽXj@'𺒳GwǶ9-!GH-*D0ۥ h>ˮ:丐3Y>wɌ\󯄷Zg7elТ?t%X9Y].&gNg8S` ð3ka\;hGwc"4N PB,pe,;{2{t~1r>ǩR9Ha +rCk4ʔJ1]zAa:Ż;/!Ryz55xZN]𙮝t2=5t'pY^KJ׳zۨچ 7#.#fFAF=.ޜ zibnljiS {<[1g!XDD[6aͪi6mP'wP[vxªEJenb:m w”ZҽR=]BFHaBj=X[gb>mKЅ1fRe,Vb>P֔]tTKcN^4ΕhOskMS[nSЈ8┊jt/픭>P7km .A٥m~UYȄϰ@XfC"M5ؽtY !u[ |^, K7}`x3âV:F7 ԫizQGKX/~1Z{ß2;kyI~/(7 e1I㪴pPiM6t fRonW@C<r ƭ t8ݾrEJB]&7`"y@2m 0тzưp4^ YD,q\wœɶ!$$=6{=M#Ga;|یkygAKoҁSڎvݯI0 Aq۶P94HRuBM9Ȃ>]@ s|}.2yvdCXc3.wӡCQf}jG&MC^'ki hd1](Дg"ry?1Hx7QI[U XY0p71OJ?`*~OݨIj ( b vTM^ ThZϓF毩 dXx/; n!flܭIhH~ 7IaQc3p[&ѿ"DHt2oRX% +0ȋUwV%n^ Z'>}:/"\,Sd"zOy"wB\ r:aڑjw!{~Nu q eԏ>l04!=Ƶ? eiHv V$KqŲ/?(x^-r f37/,+'j5\ߚZ}eM q x]kCZ!AVHգ < $ J޸Vt\2eٹiȪ*?D2\o֒C0}O 8.Zr/`|R=o0Ԙv+U=L:0˂B,Ez8gj]Gb + |C{>r>a}ߧϭ ӁWq+^ͳ&8s/sT-;?O[7a>kH`3!+0Q[1{b`ceر.:AK*3:vv)a,m[#A]5bkG(Hw~-&kOnæ FPQ~7DDŲ=V{Inʆ6 8F'!}S>ҕKBK6DO5ul&1} 5 .e$SK;c⏮=W@()T}PmU+v}Ƞ)Lnfb!{]4Vv3vjB{┕eӀ[Pt+6\LaSke]JR*x6c[&N 2a 8`-0мMVE&x;d?@\V/^؏z,):zMaD' % 1 ᫍѕ,{`L)O5 UG^kl|^f!Uof')AtةP(jmkeL8+ 4F~=p7G|ženر?+Sj>U\{vة52C3&у2C ;eT9\=Ik44A ػ9 d:;DՍ T7ȁ '5 Fp1 x@I Ȭ]565f氊j.{|îAi b9sJ3)o@ &rJ:˻62 U+kI1]1qOAJ]bGU,&{^Nqrn޽!f[3-5"_XEoʲtLŝ\̹...ϻR^, Y ? 0BE} h`vNEJ-|OR]N»w;;;o@ y[8bp#)Ң޷D˹(Gjw(-ζ2]H*+WK{~|Ζ+Uu2.(fY >,\XyUo Pkj3\uEbY=l #=f$P铽"`IszQx'w9anH |$Vէ~]l=Wp5aM)EҭUG?7;CCɄ.cQ>5uD$TUQ= Ksv$gs_$hNV(|4P:sժR)`).VLO҆GE;bjPeH2F*ĝ6.R'>r`?[,0GV{gcNLPe;_[_$:PT()=vv9pac)QH +M }shH]&]\ck| i-<mZEZ9. \ghRTV](]72a九a Oh/ 8s1AwZj.dFam/е+y [J-"L.) K %R#L! ݘ ud๿! R ttF>\Ш٧?3Z[ 8)%d_.uSUuY54t-5J'Z}G7"6,bCXjL Z9JP[pS$|],Juвv.{-GA>Ѣ[(ūQ"Tj^ߣk 1kltѠ &w9{^yBM껔> +gcJ"/Y}xww,,"ám{!hXҐ|nڇO&1a]ki.5G!f6ËΦBXӋ%hӅBy#O_̺^z3PƳ[1d9 Ŷs`΍< DI93N; c}pm %Û"QC"vV%H ե2==(%1;pFEG^ X-r 7`P?JikzzSrsD0d@^He¼~M<]˗%lE C58^kW4SšqhU΁Y ;W@x5T%6%)ѱ?Ο?D6!Vv'Y{um0Ձ:$U `?|X;{7x& syq;{s?.ؾj 徛 {ѝ]g/h Z:>x&݈C( GZ̈ SAo]^@hG-SB·_ؖ\cw,"U^fEBQ+7 ۞g,%t_lR].ev }xZ:bcZ:&c_;JibJ7H+@(NNn Ƹgn!*\)D G r)|{Ӏt8™m WQ8Myj̬Z3g棪ҹ. ߶KtK:&:Rf^QmV O8DU gr36tww@(x3`qȌDuf[9&&{!/%g*ͨ rOZY>4`+PE)u_^n}[Y ~w}VYL4e8?TVmЌo|8`C1qp3?_eMҧ<`)03zw ]>.DܠZmu^ )S4җ) 'ʟ=,iU K-rEڣm?~e.Xzx9ܩ$d&e>ު# Ʋgگ䡵_Vi TݪkO7#^63i z(jC,YSL!5["OӰriޏQ^Թ.&.zLibĬ/X3{ٝEH>o3ɼ@%/ssBbmي媫l~@Ob }< RAxekZp-)N}5/qe8 3rb+EvM' &Z78(Db2h vdƘ&RT֘دq%=`@ ȧԸZiNd` 6@cd1d`ɶH6ԀH ͶX!y> ʨrT& yaO/ǯ>K'Q/rk=XPIx* -kLhFXٺT* ЗyʦdLn ;Tj}i.Ϝ,!\f PICTG0v~LQBlIgRӥS.S0d:m:(bdM}]o.|D& A:QX$"\`q }m*FưlċʂfB&k]{+ %BGle7&ɍ!Sf6$$XӞ7wLYX_CsxgY4Q!r6t[I!`!LhgȍN岄g'އ (958OAiz+C,s=]|9H89o{! $1~<4u&~KAׇe;|{/2B|x7;I_8 5_Ѥilơ9au[XFz> SX= Fz>}ՈC{9*WSu3)Ei1W ?J0 E$4tȴwB!9S²5mx;פp @s$iF$(7- @BT~/K7$4,xKFJBnXܣZ ژ|@1h~_Tm>aEa^?ޒU9J"`2\hbg_*B^WvnF[xv0%=!1s3=pS{JVȖ3rA/0%[ 憅T ,A3 s'֤}WoG؆LNvbօg")-2N?+p1),M(;UK$W]_ CVLcV_#+dE7yL6q؂zfO>:[GPcOL4YNQNI"xBAB*> PdEbok LGкBK 㚷>&B1 IgzzwPL«>k1$ʿRﱂbH/%Sx|6=S< xӳS-uJ!brTKa]lWNK0'D5ע C瓥w_|Ohu؎(p_++ E(+9g~]Fs06rgdZgwW^lO!#+`x{Lr[0o1|:)9l]Ra{p9L*]_5|ԎAO9TE=  Mb17Ld3ޅKNBk19g'<IU6ab04&.7i.Wm>Tߧ3rb+n} T~Eo ءU^O 5["bw`VNasה=Ds*%k4TmL)zФAV8Vtauw>~{qE,;k*x2w`j:2\"6=!Ha9!(&_TvIݒb݌RZe`"ۈ*_Kp}eA Bx>vXġcS?.B/?4:8F}9w5W4UkbV*7S GLڈvmK<()sR{SW5l@C#u3tUyi3j{<#;uk%))sI_ K@"=//sUtzz?j*J_v͖^^Wפ\M] _q.;iRdH7 fn8-"AC@rm[&~$@?L1r//9q{lљ'mh!X?ytL[m;4HDAi ً|m嫸VT^È0]B㶉'\-O'hI#1=FVAG=vh>I%k/P͎Яf*^_ݭl"Lwٌ88 fY}9TӰd $؞c_4.1Ém`^l<3L:X9|+ A7~Muo.]\  ε*KZ]] .AyºWD?R"c\(O*|nTM>ME.at{ߺ W#FzM=l~9)|U hv/P!/-4Oqgӷ|ͳ¡41Y}eays2c,.5`@ a:Sr[O}MF$ztt xfCȌ>FoE9Ez%;APZ%ܾ6.3nca;X>xOF_f\]A9W^ojO 8>Qr)26=:ۥpB Kxw﫨ل^SbswY[ʏp1=h/r{!¹6N+LOOdv퓜!vMwxp Q&tS(:1keІ&(-0?BS_ x!!4ݻ[AȻ࢕<>`5pCs]44-k"J jge gɈzN.?K-[ZX:!9_-*1E8 Z.wxJ.LwID}:Q,dP*ol71V\kCPIzÇGA(RREobsRK&Q ~R|4ڛ o&AsbSlWH=-u%IbADece)7= &{ctN1 GnrqDk:}q'ccucEv͐ x[9EYZ K[V7z\V/ެkO>ۢ %j>g]`2cʼnq&B]p:mniݍ<0gnRzii97V]6J٤|elj _DCT<]'uQ:Z_/}8&?j֑Z. ?ҶC%!oFC]^92PI$I3ͳiX$^Z~md!Mn4 ^n^;ՔwK.|Rh_|~.HC#rF,[?޲!! DPܶv1h(JSPig~Ҳ*J+pǍͤqƯE R%fw83I>kjэQKva"vt9LJ<ڌo_ QlWw;ҐiaR+Zꩆ(-i 8;}maR8*Őr1+#vprbGl{J7DMQpuM՛ǜOρ޳tS65XȡP͛ǐuC{]4}p™*ΝG&<N Qvz@TODmW#JaQG^L(< ;w$y|i1th 80.)4X S~vǂCp!1F\c-bO,ZVcB?¯`a<((gEL$iU專e"τ-=a"z Dle(vK~t޴:RyUr?r=mہ@7w cF/)ݬLR^6TASVL&b)Tx,YRW|jHZS-R_%Jbf7@q ī~e"6Mi'݁]%j53+eXZ,+gYZ5HS~(Ax>`yҙuM<Ġ"/z­H]lk GEDK"PQs?wU ̝f٫IxV1W4rY.4y/nw$HpfY ~D_،*Zݏ LɵW(@8 5IH6|KKhC(f_wHNp=lHz(0 k',8.!*lc 1d፵1Z(Nc7V*P.D]%ƳEHa_qe\AKf6J g`4js}$6ۊ}^F%;}X&,E X7rhȜaEYtKd\p /4`G?tȬT)-{heޜ-^8Ks) uKfٱm1ŭ$Sd{Li- `H}}xv/)Gc( Dw-IcV8?:D[Wy>lмZ&N;cAm?؟iF"3-a TTw j^͒#*/SZ'ٗ[sUx~U6ZN>H~o UFȭq`= дP_Aa|NpY }c#Ԋl)-eYȑgw}>i)X3{$h|?OA,0Ӵ@oOnF.vum7$cL#Bs Hy~z>t|6koy[LCP?eO%dSgkzH?&ڦ 0+9Qq=q7Hq}peץA*$}(%MfeΔ.2 }Jۆ8i EFZ(˘;>cH[@ϱĬjo/JH3%X˨*8!)/w*Nz.|yt;VD{A)#^ŧAL$xajodrRHl)}=L4$1M-N/3haX)sQr7 u/H:F¬HSߗNEuWR~L\LO Gҥ'/WеuvB~nG|ڶhVO|}CqYe$4DYCkZ4ld87´tei~NY'Jwu7Fh\ǖaCA.q ~d|906swJz/ؗaGh/eܟ#Il²ImNV&~rl]J/՘g>_}xؓW2IH_G QHJcA=!'izJ^Ō+2B`h>!4))%B/vzC‹I6UVa9+zsRޡGLEWr|BbΏa#B' ߕ( Uf}|)$jsYݞaBf^rlkqBg<]_,&y#YpJ(toi"b\LIJ8ci4r,y'[kZ]As tp:Chϥ7d:t8- ǖwMv.X9lyd-9CY*q ҩٲmȨ!{|Ãb sѯ(C_\G'L)=G>&+?xmݼp'%Geɪ iP'zXy#B.2;`d^Y_!-(98Qdri>3Ucf%o"[!ʲWpdY'.=TzWIҳ,Y/0 IMi(3jͺȇ(meRPpG5"gD0{œgi"EM#[)`yfOM룜_$_OyٵmءL5|e7TdX{Tg ']>_'Zuf* t%;YS;Yf5 +sa>7]ɯ’3s쌸;XƔcx81Ҹ ,N~ Z:O ֣lXWia1Ĵn!r߀oJAQdg\@kwrmʹۋ@FH "uPVPVUTh/wu|s%=:W{"#0heoT';Bwkݒ۽DȾweGIA6H\o촺Ҁ˭"/ߡѷϞ+C ]FAc~g(,knxC>0GQ4ծOןJiYTEA>- Af{ onΑ8ƅ[N`t2# }(i"$&(P5sc@H2Ve$Ä2z0XR0ExbYk$NQU2,j0 DRV@uݨOY+<]MD;`M2M m .62j X SْZ?2.>[;s h]:U3 HV*I)iaV(W&mȭA/5Inm/jX&(i;KR)@?rYr\ѭ#SMaL s|xMrTDh)UM`RX~2Џwʠ^FG㑋eˊ1hNǟL_ !,n(^;La T(Dha}%PJKpPLA(_w/<ͣ[\x9.c֚ts=r--w.m{8>40$EyﮗY\$ FE/"Ã"?bs" +NHp0Y Fx awX^D!P[P^*_>iBhؤT\?&Kr: i8oI59޴w!ɒ (Ԕde|B9kOp98Q0*07j#Ҁ GS>tb^*c Kgj¿i䱲HNo c:m/y S_E.)?|Π+%z<ʻs\>=*#BURuDHo7@Ogm=@#kjL^]pPCN~0<`{wa=59kY1qJɵpY|Rz9XUR :g }P##eBfGT ׽Q15m=aIbi-2=Z_"i̝{1J$moLhx,QrLo6yS0joA/ p;%猷2EsWX{LbMLޮojL>6m-ieѪY|A#No 3w͘Ԝ]g蓰1BJp3r:$.,P&$JaEP6z(-dz-_A=tؓ'n6BLVQ@'n,D2;Fw9X]elPYD^9pb,{.h4)@\->!3 lU)yM8vS5lnjX| d c'3A}J܇o ~D#{,XGEL{tlC-r30V&O d&{y2",5;鈓[Ds>K1ȵߦ~\C=| V>4X>~*alf8żk!Ȼ&$!:h/KZAͼ{V hh*?6Fus>Eo $ @KW-nf ܨ!.Xe:-o-D򆥘֣2|,һF%UoKptY$ƇkSd8gfeP- hldsx:^a%A5b(WKr=ݺV3P}A)!_.:3<#N]OФ(L[e][FjO En~wUڑ;'@aGܘ*T錤2A>0}PfF%V~M0V*Ճ Ӆ8HrJȊ΁5QG\1Hp3B^!@E+2_EQ~% T.-_g:wYt% Rc]4Gp0<,[58^}O!!#ZaȬA@uڼ_-AR~a|(gCd`]i~(2" ݶC?A\!t-P!fȿ ~@%=ZyTY`Dd <9FֽfTnȀ" qB8{K˗4MhivGT,G=ܘYNH͞tfa !=9׉{iVV%{k^*xJ"!cW:9c4j<=c XNF݈t iJ)sXoSH0iDyG2Ҵ[[ 8R)KUA~d4NX}xFF"ճ5TAVls.N8UZ;?sEL*]|w6xnVIOBTѲ\<3/ }s= s3t S+^b~3RR[/D.5dJB Es>L՟yv-"UP.UTdwVY8%=,;-g_);ԃ\V-?X5YP|ΈN5Bp6;ar>O8%#N, D9eH+K{': :wJ*ʅmcQ+Ze#.ݶֶ yT86<{) ]x m?Ι;u'5T+gӶ@J{éis}h!^R"rr !ap< Mu b_xy `D!h#US9s#Valw~ɯ`E.Yl| L-)LF: [hɷ(5 Kj򒵘a9)Gwr"qYIqo]lӅN9⾒Q˜)0~s2L²a57n3'yOWYxFR*I I[ e3>+0ܶߍ`Im3btY"b% RskAMSg55UD1zn(,bZtlBl$4w!?zΧrin).Uoz1糌Ĕ^IsIm$>!..sHJ[!v&3Pm7hH2l;zz:IpI6`fV; > 뽵 !.|nF䝅|CR[|V>sthut+T kϱ^$]]6U?<)) tOC*[UxiZ"rֆ͠A.|'-# :<8hO.~0$;k3tnZ Jn $-z=R2;HF#Rb Nz^oc8ָ ?`N]^f 9Zv^AyhhTO&i]mӃ\$ڟw[T"lw:b&f+&|͌,\\@<Ƥaΐ<\̵Ć*ڂԠ>Հgo5gydKIànkX-'0Ӹ6+A'I6[r~/YLgp"6Z;4R'$GW)|RY?E\p03,H}ԁ%:Egs 8=1~?'!Ǫ!I\[>GS`ɴ鐣n7FlV I2 V᧛š3P2ݏ?GKlӭU+[Vgj'@̡d[ձcmC}}۾r^KVOIz)EUIw?n Y?֙]vp4 o6*HV"Z㸊k_JCEi=)b;I6Kf ]LwyL+:큍@"אָЎg1E!i( x:").k}'JVZ`nS0$!N~y'c)#~q`d rE I%q]]2 ۸%jfO5DBZ$@ᩁ Ϋy-QWU0q1 }ԒZXy™(s@qwaHBfӨQ=h9pGA$DϬXk+n?~^QtDcVT#õ`!bXbVv;O%)s3┼e4-7NY&LNr;8qdDŽH2/lEg&Z,kxVsUHe,BQDRz<ޣ$xOd9S*Ő~;eD=12&n JH=]RZ!c'd`k E\\ 6Cm?)}_&bShPkw@+O :.y6Kw~==^5S74a,WdXY.2Q(HkJ _w՘#F ^.7Ն< P(+Iv"7ane}S5s~Zz :y!G i),^rdw 'JͲWhp720wDoet0zM!^T v$$oLAPz;txdoa9֍ߠUmD6qa /pſ!E  cӈ> qQQ鮨A #Fop8M^lh:E_0hf8}^7l|F5HfӨ0vŝYN\S5Ug]ئkut9u Vu{ȱVPhHeqaI āk~#"7:7\AΫhWOMI!E'$KVT9!emTEA-;31`^X+ >BA-MJ?Kc ݟŞFWe4KNg;g|jnj(I?G l_M-FSݧ\l.eRAQ(qtقϫ7nBkD6+zVr_wP_@|2A6z]ii_z.vF!t؎ӶHx-<5SI^Akd mb74F] 4F@5gʽk *ʁ_Zd!)!X+ _0hK֮t6+iLP5œR:\@ GNbOEj\NގhP0i](&/l BaFYgxIT,l9e;'E43+[ví0䗭GW*B V~2]Bj~6 &x}Ex݄t[ϦIA!lȻLoBeIRxNfZ#ShcI윃Z>$X\ QXoɴnk6UV@eTEwX gنJ+QOׯ~'B^r3( 7jgLײ|OV*2?F~oUd҅YBb '6-lqtbfb]XGWƇ4ljq۸ʘhZ1S׈}Miͩ})2*{a2!-[Wa!OncE4D`3ؓ C^lcj9 l݆Dzn33xw s5Z7wc{$U$.  eXJD#nlck*~9>ϛ(m usxĢd%kSVo(Neէ|qM_|[V9SEĕs{,6pFV2@@X;Q ^ֈmF:~~ V{G`Fbr@J)Q;l:"m}AdՐӚ ̪ă0Y H_>k"d^9WLb'P$ $ aȄ8ѵ Hv bd~ÖrF^FTdpil> N 6Ӈ~Z߻q`j'43xE;q+#nW[G;xK=ap?k |k h$Sp wo,jU nւ?Dh. ΄ENwvR4i7.ޡJ8!|'_%8` n a!H͚kS>l{'{ b~xa9>;N'oZܦ82pw'uE!JyV:!SA۳?+o M剾 `Z!8XS]+%3St^~l8n| F*gdip:dzirEeX]?K-ن  W =:v'qHU5/@.:yfY:d|RMzr&i<5 B6|Lnά I+ ֫W Clh&%)#J+s/ȣ͙?ǩ(!T;{]>HmG֙s^Ѓf4 y"|sXH8Mf(I f[jLMhcui1{銳&vIAm.դRb|#`K4Q٘|^pɱlh_ԐҜB7ͣonvz]s[0*s4>=UU4,syn{nRד_9691 PtSC͠r)dY̐[r͠fu@zAi]KZ8T!e,qiTA^$nkt|BP EМdHCZOOp¬<^j*R`ѡ0,HSR69;5/EK# q_q̩%[.2K(yU1-lU'``)\:|y WSh6Nle1c QtT[kQmoؼX:nYiEGF;ͩUN9?qtfЕk̭"oga9>\=b[h7{']" <}/|+^W|a8`V+5+8 bZ7F!t 6չ| úl&THR~1/ X%fTOLm7 Jq[] +:*-K;BD.=Π ZΕd+YBg\TRlKpj\-o69I|()8s-q(P4^sl%\2kv5T{es,gc*`-tVxDo#y:(ڢ :(O:k:(IQ7=Mְ;B9Vrs? _@zUNb^V(3X^:^!L4tYt|xa{v9&."$M"rJvIߏ |r6}C)9v0y.ˏ:ƣ{<.B>\Ё +g|Q!$>Wʎs繝'k[)Aa^"AzUܑR'T!"VSw=##54 seHw$MK 3<|-|<˨u-C"s/8}>'! aQ[U[G/:EE{vdR%7k33/Pefk.=e78J|%D:f$ë&ռ1h3^,ği@#=AsoJY9ق4_2*Bp4PA@:DQWq<S]j~ U A$2ZMya%eAڜAb e$HIkm^}~.EnDz\֧Uî\u$'i8;&qGQ~y3FB[pp@_Z)FU=%U?طsf.z0GU- ]_v鋱L-a}N>Nݨk1xCU:&'#"Q$DW|)XXZ19͏ffNUR/cAgՔbGθ,DꣂAa3;peV97Ovw 'rSU$l|FA| ‡HhϬwy}\\T4WZƌsu yMzimQ2)SG%C TF?ڭm-`׼L#!A\!kQ_ྦྷΆ,hw!q.b1Ax[Nΰ t,&wcHZfAXM[g` . &#AR ){vCғ"66,7h(T\o1l6ԋ۷٢_ODx#]S4YE|DOWM)xJkx?u+9Kw1!R'澈v+byj7:֊Ap:1 >OXo2+as 78oO/&7} ߿6 ^%#'' a @c ٽG^~lV6@:fy.GZLU"`Vz'^j .7X^#@fټ]a5&OvBi&e[Y^Bݓq/; vxGӜw_) <g*0ޏ\φ䊦Ji"]!Y0BRٟf_AI!b &i=߮޲Av\л_p}M= a~n]"g]nh\aooQ28F)?nrr駳!i];<ڗ{OU>m֥YnL6fF st W ^%[.5q*YQS7*1ύ?hN󠿗|D)qCC_hk?b@;)>eu^2q{S2O5i*%͸VvP?TIP| Kp-ƌgR+ z4|33S0:O+j˻K1Y'tӔt2r /WL߻h*cpɝ")gnsvHq@[vڷя?h(=5 ! %$ֿ.BH)p*e!9j ʭ2 h)ucq&s=(e I{b!ltM4p /a?M<-l>1 #qFlxF3k$ߒ~Y\]/OTHCv+K |/v 2e%͵>zJڟڞQc̝peEGՔ+n*~E6bfVE.4}M]0^c`GԤHwF)($)[}hw#A7?!4YjᤩMdQh䂠=~~(: -k6B6 73OJ_;Dz]-˱J.bߔ1Z7dAnϦ̵IOq?ܾx0p#/?GzJ\B P [oH@fTfS7w-W)SM:50C6h X\d{=62j <7Vtb }N; :qKs9E7Zúr5f1뉘%)"SgM(^Z^t8SL#>rG.1=4f-B‘\SFއN jSJ**0惩EC|h>u  OF=޼'4uxGr#_Yc>0 ꘓ/RN#(k͋ҭ0ԫbKQ|j󐡵xa;UQ@o[+f!5ׅo+gp+MNbK4&Jn901@B? ){=f{Ct +%.F{a[DoTr=_VW?ԁ,gBcRVck]S ' T.`N;oɛ!x|D#:[ M'=tJ&MEmrSu_fR7{*Ab73'GmQdVBkA0ɜCh`K+Sh&R ⬓oކl\#%"ňۺ` օ.5k~̓q1>b2A8Dʹ+ՈM)XBSsa"Չ&ՊER҄9 Zp/Uv}e2ۧ _kfOٝȪ Lisֵm.ՐiìR̦99p-ƌPSƜQc.cgpSvlz ;gҐCi!CAK&'Ä)6?G$,!QpDv/"lc^# +Í޼&V2=*JqY@|k PKWPT Np n:D}Sp4:Na»/JA6հ{Q[%m68)ܙ_'S*ׇH[˿nk%WJ-r!66_ \~u͗Mj;zȦQ\0r+/IF*p0j{PGKn=cn]>P:6[l, =,nd4# |Hө-= 0Ϻ4rupp0w -"Kb|gyl_q;{_%T}fBؘt2N8{p*_6\|X1 2Uuxs@dp7դȻ)Mi(,c^f}:չ a ^Dl'/:I]WVikm0#Ѐvl)9Z98˽̎`J[n>3v&^d]D'g)яҐ)=fDܸ7{Ơ٠:yPʥt1tZP,'+Q̌ Қ4[`H/nV6[7{~-3]-49dS ؿp:95\VPwٶ Bb$lXgdJ(ᓷPS 4=:nҕtaUR&cu7j<)uҾz#_Nzf 9"ŠLoKf:0W~.T[?eӪf@= qsɹLUx-'K#kuxPY?pu>)%XHU`hGR!Jv 69|7:V/kA% 6VGFfA"cn:υlsZ\a}4Nog%0mÜhNљ9b]ڣ2k+r'n~.K8$| γ- eD> Q:,_~F],3HS}N/LhXc?R^֋PG i4*#5JD* a*B̢άk<&0ÒYO#} {,m,PZB{\wJ.D $7 pogB7bM ` )\J"33L~F !**]j`} 49B$ɺ/0KFT{,NP5 F4XBqU"WdϿ&6bUg9ZVbt햪Xm[M7pvaOw <T{='^dGBh'4AWWo fq/ʘP NMMg}l4 I{e, P"ymɖNw4i +n+?l6pAcNw4#Bpu71bx\\6ᷤL}_: PF)/IWMAM䅒!c%Id uI]!{Q)BfÄ7?!P9[۔q9-rU\^RS w!D,QO!Sz9X댻ӟ {)+d?ͺhZAq43ޘT2тr#z\H+%0A;fG ˏ{XTL eN*0<)y.4ӟ]S65YIyƴp] vf}@F JU'%d[@ȘzUiU#Pd I;ևۿ@1#⢱O/>¡7-'a =NBx ފKgG%֦e4_,19q @1 ʊ hAS:ۃ*@6|19R%uߑ2D'bi|_u[OSfNu{ސIuKj=+`@}kpgifmʾ?Fp >LOt.m,sBC[ %=ޥ_^n̮ǀe &LZPpVBAlEI4 4}>H;&VSx8 O}E&ĹUZ DAtZ?$_).nΫ"}Y>( 42#dyl%ڜ#>Zg:'!5q'$gK*2Cg@:zΨ l/W#{~ tSNtPë>!j-R$PTD T_#@aù ڬW5`͜Gn;qv(./'y-#x# @`d2aWzz:(滗2Y豂ǃ]M0geeӢʖaE҆S?`:gm\mR{fٶ!(4ӖiOsDnIL2R\7;.5Kzfƈl @.|Ÿ+yQ,,]z:R9zE37C:I^wLS07Rǐk*;J#uinSal#e@aF8ge3<0֧vO ʤ*w{`ƍπc [q|itq-Nmz؞C['ugsKߘN*|L"5/TO{PIS1g$o cڬ!lYc|g>ܝ Uo,GmSL)/r=sC+hPJ,4i^ 򧽐jpUDž zȵ8K< Wpl9x/SzFz}wl:F L^͒Yxw>~EpEXcBYs0,i7f|r|hvwÆZ6褷'T Ym"p2 X`njÜNztPz"k; 3m`DQ2-eUU6^tCcw O79|x{snUYeL]Y4Bc-8؊֣XSiE3%>LpiC9} O4!P_Ee^E! `?\+$$M{)]bI[}ީ9?KHok_䠏8Yȥl:yaXpdTVFv#7jDr*>S2K0whJ&OTƗ(Uh&l~DaB9s*Ivh;^ה?Y#۲E+Ib[c(%lh"SP*=P*~f*Yw?hwUr;sV37以\|zLZw^ szCw䓽n&1v'il~Xν52Б$?M0S d`p 4gaԸ+ L^=1iAQ&K.gL-8\*b3 \߫ѩ{g$%><2ke{p_H(MԆ*-upqt=wXll- 6oO(9;F& 3qPޘnWH'JsviիI[I9\J,w$*0qj0l4"Na(1ة<o~hvEd=G(/Nv$@pȞWϑ=5y/†S3R: [~iԵO*?rtH r, KH?L%F"mp+>u29s4WX>z]̛t,n/B(i0K^V/;c,îH%4'I+Nl&'ytɝ4벱G.Z5c\yUP׵F֒F5̅d2ϭ4 a<$va$ G.$:T(=52cGɀd9:*(ޟOMf L Nd%HT؃{4\(ڎG_cykvTon>.ڠ{ {:xfk")@VCO]64e ?( Y(!Q0Nni]W#Qr;M"Ȳ# x ռB9 U!Kɵc3ˆhq8 Sd*6D' 'LA<+z5V$׬D.Y-}>}X?6mBʭw_?\%9Xq#5_hTǨ =hY 6|*)/SKu~;4gY܁!0Wh&0DTpsMrRw=:(5ִKKy2Uɭ{?lYD("d?/ok?>AaDsU=w~D8NVM#o2R\tm5 KUN[Q |G<,Ho5Y$U iIv03yYk}R&[<7n =Y> ')R~G?߷jj3N^$ӯ]|`纩5?&d,XoI"\~\+Jj e>:ݱ`:`j`-a4U)/ uxsAQH7)@@Dwh绒1b9ERVi"/+SOJ>[4Ҙf+ =c|?^VV9 Sggc5CRòyc;/k1}ht;1 >,H{mC?$˒ߣlʔѼeqz<$/-E`U^v:q]h V*-!h6,#a`!]If1 mGc% Ge[E +YS#_UE>2]&ft},++<]韽eHAmYBSeu7 '^0]/4NDhuh eL06u\sj;_eJTep0ch|i`[I&'U:qcroJBn E֣9N]͆w[ 5b/ZRob#&6Yc?'VQA~wrkr[ELY;& Tn`qz;rsdI1`p^1Du;`wms8bU?߀Ђ !&ʐύ>s DP҂Mc0";(olz%V&صG~hi|*P=VݚRi%*A2ᇻӽ~P^%7O1bFBH^v;Z0%/.mx+&ogb3 LxJډUgon]9h0d`Z dfuONZ +r F$ދxf?tQ1{hh&|LU!^v;gaf9N>EsH cQ:HjaSSwώcf~(wV;$AxzrR[̀zZߤ`h+u?P Z@?(Oz1ͳY!j~[2vseQP x3Ic!0 !$!7RןV 5hNC#ң0VqP tyhdݗN\NnjJT15b)S0N[3Ge99F}Fx6Lݬ} ^^Eы z`Y@<Ҧ2 H l@{oVv(S2׳KuXG(ZG]/*w \JUwd TltEvUŕwBԚGzZ:~'Y!:S%g׃$p&/T3?Y[ 7WO9#Ӥ7[<b#tl&T_Tyj^lmAOXSowwPVb֮1geIq>xo`rtB "pr&#M&'vwM1+EpP$.*+`ㆥE^83IFt(|Zo({1%)šxq^2GU.p{נ.`l l>pxļȅ!Ggej ZPj|VT5_y.aԏYQpJ4Zcb v9N3^/ J4.h!j ض ݪJe{cydGBf`d4ltjGu+ PҕVce8<sQMv`elsM.6jyOӚ0 ę!qP诳]'A]lUl?<6iUZ"e=_/An;p(u̢|V@],;A^͎\Vci(z7pn .0X`IGhd~R+F06*KԸ.50CTYSkA"(B&NXCadksayEl _IK/ mOwrZoiHrE:G+KRƜ7o?l_ku!P^kPs`m,ش@AVE4q^"ܨ%~5 IXޝ@\ b'? aI[v>(obL㊯jX[^O[NVIIZŠkF(lՀ:@iٜs:Z< 5>ݡ!,Xi]Fqp Zp5;#Lj-NQfZuiYʌM j:woam Bb*#Қw|AfȐ@mQ[ R/:E'JՀ@`U }.6[A} Ҥv Ѣڞah흥c! n1ԌjT~15Utg4wH;ᡅb -<Ԏ=RiG0'ǧdr? a#7L4n_3Eۇ2BCsנ$(.ҿ%YDw5iXWlB9TA7zb^x穛_â_6>b.nz5M\+!Gi[Xo[e4-ج+ j], jc$tlXFɶO}#5mɭU>xDGt4Eâ-h(n'!E&g0}!! nʼN+q= [4H !%Ŕva2{11A[Hdgwx~y*N4'm2iYDmL`ϖK0; =\dw>-LJ&x 2%ޢ#.|f׸RpL4 sK7b#f5PHpI(vD4 9ٓ`A;dp}toc^]V%,t'8F'D5F4ؗK?Eݸ#(-ò|gv`T3eKvUߗ!븃+;NLª}a+[G_g/."O_L/.e/^- }<@v(H"(2[ z31 wUc{wm:-p?ZsΤ R9sQ3 3>?1W&}-хRXXrw;3Mj%Qkc*lA HHȂ4Ldoe-M^[y|H-ЉMm{ΊS V⮓Fp`  S%$&ZY_xHY|MBp0jƍ6[Rhy*RW0O@ 6fl/nvehKԯiBE;*"y? Y-Eq{;˶\viG1IGr:#,sR.-.+3Q>qb+U3IAH°~{#[E]8VC"ci\V,h,yaC1S!(BA:*̟MS֟N5Z {)wGb5C r%Lfӆ=#|y%Z~>Y%y j c"gw vH~n 8'6~Z髇q:`'p7軪P,,T:7fw`Ւ)B'%:HFЦki"e6.0 ڝL/C+FqHBAUxsUVz[Xs8zнA9,&/<;$OF~LUSۑΰ0@ /V 1@(N6%ق$d nmfzuʼn,gSL34ʖ.1DAjpIf`)αR0 AͭJv9&nFUâI@JWwٮT+u'"qF=JfC1Y#70 h/î]U^jeD|Wi;quG;F%:Obda5w9aG}$߭)JjOִD!hAH(rgyg26QgL%-A9ߚ>qTj<֬<تĮEPYf_O~7uDu;q?uRAYh1l-Lj1hJ 6 )˽N*"O0)}خ:r٬>>sjY掘fG'fV##hF H*0Cn\?}\Bp` aڕ $ᆮPezP~x-u 4Rd@N#hipw>uRεx2,\_ 8he=UNX&]j㝵LkDfPz(ڂaQ)DE:"Xwu0qXm[(QLRExf_m pϯ-9joOo9d_dYK[%Lh恞[`*D@&lW*ˆGiW--Tš`F.><)UǠ{ie"4@BaJM 㛈XOPFLyD+dw֣U$Έ&JP\R̡_tjTSE< -w(, )i^\DsjlW Ӱymkp.3ҹTА"R*Uc:fJBP,pM(iWJh R yvo:/fH+%M2 \=x:)~?y*19Iy3I&=j7Î=LLIj'R3d~i|ISˆm ȵpvCVf/:70a0GG/u۰g][Z3SX`K<y2:q|^;!$s7Nd rhv͖)1Ms"\rdv^o))c*M-N8r&GUŐͷ]ZgS"F l f-偀ę=!2HI@q09^ð6ɱcW8c&T5?Y?-|no!F=+JLX^!8hDŐ{LfZtnG[eK+ 'k\hj*ʩf/vP16Ϩ3~G/  Lb0tmaE%Us#@s1H>cڕBbI 0[hX)ۙ9hk_'YxT+m߲7g}5.p(iSd,=Ӂm%=^HdCLy*HLY aF:(v\HE}㌄kk0x(>"JYfJNlv'"@js)rQ94i6;QzB3=i /94ߩOh ]U7.䯘9T]vV9D2l8lpPU#<-#gc_r8Fr1a?L9wOGlYf}DHᰐ}|S oT#.ۻ•2ʌDSպх=gAȔ JUFseXm"RLumJY4]@Z:5Ȧ9FMk)4i_KU(5j _T=- rc"wVpQ Zҧ7w R`/t8#Rw">L!g#;]S}[bsIދ>\ef~c>K$kv0f.ZG2 ^5b+NX2HN[= #J\ܶ?^mctlxl%P Ў%m_^{$3&A,կQ.,bɂVHZ[$/L_F簊?.`( XۙBXC`)q|MpN {[P!Q%)%ʬ 03*4p]P=6}4^SC hĤ汬ȯjMd߅O= cVpR+د,y I8 F`;Nد׻08D%b=}̵[<h ;_- G3|ǒ;|3OټpJR\1'V1j X}#stkP}xHB *5~.;,)m~| GUH1^:Rjj*cJ[GZm e 2N6>U= * o՗:xH͓,z;Ǖl2 =:v[76Ffz+}ѫY! 0}6 HL;Lh'[z 6QGj|cJZtWmlS.F?F3^U?x1ʂ\Z!^6MNد,x)RW}_xH!f_٪1Vjg 0d[TE4OCFÕjGs7B.MP6yJXan Io˛1zi ݆bR]S%=wMd7q[ߦWT7AYj;(R]_9:אpM9I܀J{(rwhK ۫L+d_Uk i9p`)ֿ7NF."Y- e0򻦱V,$?X51\8Fr?Z%+t̂'Ӥ ="mprS)u27`e;6/E(^P&"!w@ou*aZ8i.!6G-٤G-h26IUG#m Q?; dUx}@P‰ \+zV I#txf^a#hs E[}姢e*tP(܆ڠ܄?MlS!~nHp S[juYaoxAfc32 l``>ٸk9_쌻@s-8 g`ۆ5 a G, Vv"t]|`+jfD \.4׭Y.hN>e_ YV*0}0) "(mQuf7Še'~ܮ$wy09@ 7nQk q6H^uYB²hVs ̨𜜟@=o4 4" 3$BV^&ҷgDA)03[pzP%#nOn8.isLl38o]u {~15*څc< SaYk-4qC3` [螎R/ML\&<3&P;:sTΩ&Vgb^cGXZG6s==̻s+&SO"3 :RrPWu/G! h 7?11Uܥtb{n:P?w%/!n; GzzoapѯegLF-"pu5 .lnjEPDƦB1.:5R bI.zVo1U͆r3cX$'y@p!U}F7v6n^Omǽ`ku>l_(4"奎|0ړpX 8^nF4ϭ7 lPs(dv-.[ ~j#>Gv43;l|b><ۦN,I\Gn}p'@da^ P[B3`g>Ӝ~vn 5$c)"DR)t=w&?:;cJ/,|CV94L)9"u-39SMU*}c#~Pv5˙$"%89r85hM "ذ^{PSƆrm\EXԁ&E+skxȽ>Џ)酕#f\9h)А~tYqc=S7 /߱<-'uULEq[/q/G`Ue3jʪ 5Si:^q8rETh,:*r\}cϚs崟Aq>'8ZHƯ#]mw9#gǃ&FEiϭ'<li,ΎPZ4ܑ((Èᙂ-xHy)ofأXihF<` }O.g ~٥X㐛 xgRNMb{99@ 1)MsY0_l*<冬O 7;Qclh"^]mҿX -F`]cmqUYOwC}J;B=PXo4! hp@r쒟8QfS#f EFYMBO([/X2=خd VGͮjq<, S,pNN;m~ѕ诹xXpء ,1"Tq(ȿR+uQЙϊYSb t{:X4SY9\yK-qTYS0IB+l .xF]Y+(3)8S5|}/ud$Ƀe }꼊p<TuؿgR[^!%a)N @?hy'ilTS/.,|ƪVWMM) d\xaVيBJGo7(v5G/ۇ [x?Q|en/+!F`-Ɓe3T ;kͯj~9\ 䪷$T.T>ѵ 6!JJt*t@1P1lz+j[PC(s"/7BE[hn5m#R ѡ^^o/\m/oHR[G6i}Ӑ3Қsp,(};#xg}%fYWt G9ƻ!RoFTט,$Hmg\oC/MqGKOs:fVKW/3\S]>bN᳌|ws 2c^*NB(g%HgL?mPFOEk5 Jsf~(mUz7>K$UzւA7b,Iw' h. J$f)(cBR]u@5d;{a rܒXi{R mdr 6>Ǎ ܺ 6]"RjϦТ^X~9bY]UMkMN]Db.pu9Ԃd(}{sjsM/|3PݘtiUZ K@"ƮLt9_|l v5,!uHEE^%{sVE' TW'c!QFį_?/߻Wm[6طaRriCM9A꡹y +d W9aURmL 0~h@WT6'A[2 _稁%6|јE/⪔)d_Wfi#Ɯ⢝yj*5]V?9)+\o@55Ga=Ѵ= O#+~]mc(uv{|Hl40$VyM!QLXt;vrCCPu3Ψe", $J)V`xεzMi6*LޭL _Aiy>y7 Bl+rf Pʛ}) '6-u%ja[d{l׬j 1 ܶˆ%*WpXDϭ_ޢ?d^QC%ϖlySC?(7 agv`|`&N% ǟ7)g;V܏YϤ nc{ AJ' vRw-7aϙiOg~lU̠|;b"N`g<ÔM<1.1;NgL<3k%w;]|`VubQ-1A r3/´8W!Y `\&w~)0?uuZzXv^kԿP*6 q2cEe2o"k/uC\mMq3 >qzq)AK8KX'CsgjtYUl: > YQ $\.˺JB[LȊo0E.$NpoxNF"bŸ`7r7M.3}-kE ( <u;ۋPd=鵵'$4(_P1ީ  UYW9,p$-5E{tsD?}2o.qL2P%莓6݊J<@maOa ?[d|z2iW7 rJ[}l7|edsȌ&Iu=jrF%|w}VLD,X`SE2Ek?Vno nyziȠLщ'oq4d>9yQ=r=GL]dcbP+q`*ϳ㿑:<@pv\sf3=-׬e"Q 2͇P,lo6ռϚ[3XH7 tM(Ұ7Nl͠ 8 VJA;J. FAXq2)F.&vj5 @LB3YC 12oϧ!wljxY;Ut+FqqK$/(SSf5I{ϵ[ ,8|y62PMo^Dg:zk >vTaﴃ7!v 3N{‰=8a_h;@nX,Is6Bh{p1 NH/io7 !lUgXrbUO(W1\Gï80a)]W(z=[0t[_CoZCBzB) J=.t0YGj< gR&d S\JSyMDA%ؙr13}ƒȔ-m/\ؤ{:!C٨oLpzMp<}F]Ev<{0˫Fb7}m@hlM[eo_߈9RF⋜Tp ºlFcm5'/ 4 }b /Ht"FipO:H>$>ȜB\knDO"ky7͌ؽy^;(g^p}!|l G ycEfBwk+Vv+B i2 ]+5?K(qoA,*1uards|$Qˁs1?ݾ,/ KM! >bLU݃v ^ dv MdX$Gesg?`-@&lbtˬKc':cZ1.ZRǹ8[kbhqI_&ޚM񨽔 *9P.|E(ݚHψ*6n2D{+/7$'! VTv^ĥg)|MRRFz,TwhKR?d <%|}&N e6wHdl19;M\aE%._0!a&AFY+^I$йg72 ovf_`DB,' 6*mZNP} $Pl.Dn߉nx| ԑxF({?*c痶`$\w"(w)ױ$rDVa bv=-xK68-U!k]O1I9uO0%o`6H^}CO vF>zT*F &[Lj3 ($K ώ$@8WV*Hn#qca.AE}Jm3PB'Ot5vOAPWQDC5X8yhGbgZwÝچ@P?9`%q7Ô{ E|b]A@g7 6hSf1|?T2]*S*GE\~@-$qU͓գX_8U,{RVqӗ5[+`TXEK-aw$^ʽ:t(~Е%P~.0'PbM,;`ccWsp xIl)P R@ٟ{IZeΓwJpN$&orRjTBrR GY34dڑc_O$0:53&/OaL2-O S.dQv &8uLּh2Rv6?nwĠv1XkXވZT[(RoH3T,vO\jowH=s;z5V TYyח @!v}v%@gt-$\'mW,B8*~jݲU-Jx mZhݦէTho _S2)`*::RZ&cX]_[W`' ޸:Ede4 \6QɡE9(EW]zqX:jͯ1 4kIHŚ:S,F} ]&Iaq~LFC0]@7Š[QviC^,f ͨORAƂaz/k}ɠ@d.~'ndVrg/<$@"m& vF QVfJ9*?0ϔWa$&(OkypW Pe$ ?٩-\7JpVV~fu;x#ni |Ve͍X|t[#hz"R+$ DYk16 ' o.\0˲d6_(H|2' KYT>ƟaslmTL%Qvޑ8̆!<b&bbsPcӿ~pǁ17 *Oݑ.Ul<\1]կRM%{fYբ؎ïSRt M)^쩈mܳ~Z1{.Hqh0TPWYO8J<3݆cGk└nH`1Qq.z[HH4Q?" 98 d'9[q> %Mi2޿;܁5Ak6֝t< Pt40[ߓo+ fu&a  ORIɡT@[-8Hl>Y1F^rAЦn-,n-zJMCaz{J/QlCW}@+ 2[FsʠJ(ԌK=9/K,LY‰7|Z1+*Dz PxU0eŌV6/K<*:Cr_t9ğq:]݁d`RrM2FUEWq>*g^d?#oUvUk0<yF2 Q)dzJ~>0Sc~-ylK^<*e"ەj}!+'N3i[y4U cYZ'BECr瓍SGރ{9eSϵXx~%Ӵ* 1;KLnhn;>\4᧽2A I , \% iu6{֔RdR> a޴kՑe]'K#qB=Vofd=+ gZ% .P#y 'P+$wc^.\PWQccR.]JD|5_gijej/Snׁڳ~t *DpG^<.hP8Cy5w)ܑ#S9]X"NT z$ʴ.x0* ~㶯EK+'HwUEe=h43[(%\8AfF1()2 I%FZ$f~`_)PG7k$(SKI\*(!K=|J\f2i7Nk5 H&K-)OP #\6!5:f]8}n,\/[CEmI4*Ga<@>" 5v,rEY 4 ^AyIϗ]m^b1_rQ^ ETfi4>uz'~L83W&q< mn0oz/½%>3{2FF Z ژ `xRWlkEUp \. C~-2%Fx#DӺ܂(z`".krWX{> ,8:6{\sbQz]fQQ9TF쑫fmD}RFׁa:_hGg%D.[vwOhVH''ʹso(ֶ}]Z&0{kvÚAuoG r1ၶ|A"Xjv'&Ŋ&`8[Inv!J`}&]Q]Z;r9[;*s /* Zpl-j3'b>da=҄/6 FZ#:(ETG:tBb:QYm?׏z{5)2$4;2DUy804s^Ff 罅vC]U(ds6ZKկcNFhk7\=X^7M}ӧ)9%7tUt+/HYeF!`PB 262&0w͙X{oiCViX Ю*!">I?TfشAѠ]XrV nvFbwigCѓ3RRa4>tRGy@mRg,&72/.V PIdl* /}VPZm 0yoUHT,M9l+ҟU뵊}Gy:mj8.#iK=67Wī7 R95BK w@ 7D}~zբ!.I7+S .O6EtS{jj. ,ؓY*bdEY̸2ka+՛NVxbOhb|l̤3XHr8m/[@}ݥ{ec7zi>ws\7oAJ߰ӾS@tVNdԯO2'j ~gc"\@R#MCC@&> x{'ߖ@c7ou1Aq?t+ŊE>#Pl₺5'+/T:Fv43 MZʻ{5Rk[)`Sz5ϫlOUH=koxrȊL>NGTuV!\(uMs(M׏Y?SN n ЉdaIͨ4# \I*",CzުKKe}3yOajQ۽EQLf؆ <'[[bqaʷ0^8<\tϮ~&Ni+nMx P%YJXƫ:݄= "Ôw;|bu e̓#0xbi8uV Rn*DWB(<x-rm]!t6 ,Ek ZrxU&w Z`0EIxzannobu rh=מyx8q ȯvFԹ_fh FR>jFyzc ʢm`GAɏC_1t\uZ&3g ,YZ9.#똜N>XP"q ro5S驙l;b:%511_}T[R` X#fF]w.r `I?Qch5{B~rF5Do7"n3QܔVR'Qr%ǟ1l1\+t걗I3O 6J(%0pjTdllUI/G:Ei&,n$g/79[2+L˖ykhUkժ E$ =dyduGz efmX1 BDJ$ۃcPK߁&.'R*5Ac|E}"nIjg yLL̛U`v'_aCr;&tR^K=^TsXW4 wK4Eʝ r}.|PU_cj?I; yEOS^2$L(2%+ z6 M?&!Qs96l|]9H\̐fBSy^#P@jT/рv[-B";69^-# 7:.!#}B V R?7®Jn$p-MJ$9ZJ[8@6壪(a(aMZ[ @BQ&鮟ì Q/Ҽ?v_rR_v^`pa,\~MG UOLdQߐᶜda!v3[7%u#?w&?^OFՓ^ ԩs݄-H~Ho8\UQ٬^p7@5kZ#^7.3ÕPj c 88qN*(+iҕFtbW$"R ;n&7xz1H{yɣ6P/Н$暦۵v%epnRߪ۾=[TNzғ$AfP72x.9b*3)|aSu&p_K0N9,FD ,hj9}VIv{Kˇk C'Ƕ ;$m0"XF8ضY9>YkE}#{hQQJ&6${>j skQ45 Cnh/:A#_<8i/5jocګ /*]|(f-_ v$t9%yΘA1Ķw IBA8Xe^y%|&E)ikp+3:XG^:Xtb "7,R76&Gczd0&432D>b|A$u 9˅ᐶR%D-I7Y_m|dG?H!wOQh[[B89De*M!o$=3WoCt!pǡ{-(9C ޲RZq1oh1<i?*vVob& <~*91M|fѡΔz3һ<=<'Ӷ[U)!6q;QCyQ&_9MS[Jzea89ŮesG,[m`w R55ŎWh `hI+: hF8eTM+r"QJݐ~ zhaш bd:;٧ȾSdy_غ *ۊj&fe!A O1% }+g ?r l5_oݟAxex7Y5fILT*/`4PEW涠Psٚ9XӁ3GAnt~]ŭHƔNt0!*&-:' e^~OaѫN.3Aύ(ď<,DQ0&pčc}-a)r9ܪSrxe~(~L%oYc ? )B#P]۶Ǔ+n}c"U;YCbt?nC,,e=+_0>b^ICSʞXe1>/ A@I8Z ^Oa^C%6i*-|M\r:.qAƼА5s9W#=oywyqf?$Krҽ؆vr7QFv)E]̪/ր2?!Q,.@Cw}1 vgΨ֝ O@_>:{J'2G"Kd l8+,gMb]nLͅX;'P;I=cޔ!EZl[ێ֪Sh񆍐!_N^{3ܥJgZufB{  Nl &;u5GLW IC /#CGN>5FNsJ( h4_mô ݇}W9e9s0|ͧvPm ʄhI6]%B_L@GJntp]a;3{T[bF.9#)Nk0!eْFJdS\!LœF60iDP{N2ىq)񼚦;0J<93җmWbޅjhإQZ+ɴ `i>JN}y^d2SzؚY8 TqJŔYғ~]9Er;xH"SZ]Ƭo#>MO3ĖD–,W9*uɄ aHv?3bDm0ڛN AjLwFvֻPq圈LX&"KmxuA(!%sK%-\Q_ !2az6J L- PDbe:G;m#]j5(7vT c[G7T$XN%"obsٳDZja `r|;?c^$@Y73E4@r8S[n {XI\Wӝ& G8galxmĦF*ZOo*\cǖ٠כU5yxSv hF^n,Md9;G+k@řM= b$VQ-Vф ۢי8!eb]MCy&v(xhAW@oWyאgsM:R:LߎۿP˲M(2l QHɱC%[hj^7[VA X7[8b)Y@:Yqnx$[U~>ե6gӳ:ȶVlirrd%=+!PNeEwI2ᬒ.|x-˿PGCWVS) zͲO)p~ ᆪU, _ Y} jt|PМNIs",cEcv# L` gR3x~ߗ_ ȉ2V-fŠcgxb:\&&m.=L++r2t*qA*-v҆>]7vnC>"럷O "$@'# 5KnoIȎ 2 %\s,E/V P#r;,+)0]P%P?OLIf۷l"( iv L@\,s6Eڢ;|$Bvo|]D3z֧{zC1Q|YM X];;!M kY0r 9 )XMĂd~,)h[PPnNLIds@1QƸ?Z_Gorh>Mb|j*o )ͼMY8ּvvnC%8C%v0bg)KnBӨJ#`^r-2_WNM?MT z3@!+V 4J7=(/RI)&\S{f46`Uhn%9Zouv>!)ry#Tg[ Fi1G(2# F0 ;>^<[ e#^aw+˱c *:puq")4Se.\9pz 5AP1%K]~Jw'Ƴ6ӎiS8z<6/WS?]Id^ު{0,MhO!8ɌwaaZƤK_(;rJ*Jt|>Q8G½o#*e]>U~ϐIoIg~f[%4ûqsOvCS/_*sͧD@e?H&{5tȱ0a*U^ iM&ܝ^@S@N BcyYa.T*mz >A^fSK\g{ڨ/3S6Z\{NyؿJW.5HA"r&#|Ԁ..B'a%mŌL-r_# J;5"u7qJUî-DIY6Q̫H%6}>T&a>oyUMZ"aB-AV4p$]*J]-4xJΒL5S"e|gR1NܱJP> J)6(--E .8},풰x<:JmF-ݡ$)H ӳ%X_Dt?)9uTCHmUV(lnBBx>[ 9sN -K9Ʌ` ҵB4==v]stk,DsS fZoF^5Ռ)TqF =؟9$|ol iy;mnGpt8Yrgm4R-;M#xi2vސ}*%Zڴ7Më(^$QW*c}Z1k XuVpo rO7SN)`?Vrױ琤 Bx).0e(n@AeK~4 .qnK˒CFUs{FpQX Ըe┹>0Eu![&Ht,+#;x OV\ȳkjK!iw_4#H8ͤ`TwEL.QC>r^xkH-eL;O._1rFrX\|(+ҪO(Av>-f&tEQoX.9訏Rgy!08Lgn}` vؙeW0.w-J[;^}ZJ,RiY1͓Qgwa9V8ґJg.{,dr^)ŷh׻}V+ԓ=hΉE5\`@8 'fsbd}6Ğ$dtn0(&h;8o4,MhZbIfP{7Ψ똋%BorT@E%uz&_ $})36_u]j n.3.,WٲrJàU˅@6קD?$4>~~ی d veEQyKu-aeT, ycH}O+Ev~5tdL tR{E6;dܒ.{tlfo$K Lڃ\\Se־f .m {A#_ᎎµMɍgJvmk ܕcNݙse"BdK0_37LK:EH`O5>l2g[ibtE*=sPH;-kO,e92!HG8.#Ώm}~NZʆ?= 񏈿~N1{vɘYAf*ӛqҌA](( @Tӆ {[RXlI:>,՞]:pCP=[t p[ΊK{+mRj3GyŇCs] ?ڸ QAPD2sAkDr>;=6[|2ԧ5]ƆgdוRZi5&_˜QɧEX]37W3/*x};10<䲵ڸj.7ǍCro9MvRXC=AIHi9EV00b 11#)gxټ9u}2@ɝmÙ̋a{OGP.@f_k)Ю[9~)S#pῊ2VUUf{ 7+穹48:/rqE4*TjM a=yE`W9'c,,p\WUޏQi3y z<7MÅbּ/NTs?<#*C /gO]@](V>(oh]-\-=MLdĘƹ}B7!:vTW 2n#[&Ydq$mFΟ z rݠhtJLɗ3Lµ/0Gsaf٫I>C\rQ_(5m~-{?ƳfyB WOCUv5atzwݩVdɇ[qZas Xݡ/aþgE&<" e`(9Ҟ;"BF eRr˃9yKF}Cl8 _AsQnN;dxtc瞤nȂ?] ř@78APޝnO}ӓ}Po*tT"; UKy8*\z @LToBNX"lu Wzŷ <`5V;ws GČwwQq6y+->~alklG`5X٠)vV>H/0rQGw3N܄MҪ쉚 gl г/FVMƴrNjFZ89☨an<;25KY}`8W?; 8Ҝl73pD٪%Q+9@pzӣ>V9kn9VB-0.L?r iiM\-skO4b_h~Zы^jрW3XV^ɉq>oR'RPlMWIH!QU9GJoBF$\rW Os`Y!Қ]}J(>?i_xL|Yk\xL]!]=E(8PV.K~8Q`DL\~>=tPY4 $>,_uH\3YFu2 DGͰmGLXnlO)<f'];f@wx%%@}&FO'!c)2|W,Ju{*=bp [OzVD}\c^&ȝϭ.{[e4T(7~9㢥Sv͂)l]gc뭸V68p4pNoQ{˕ z߸叱S&Ľ;9l 6H*g{TΆwFtp㷟!N{oR9<;RvxBMMS5# @Y'ΉGڗluקL%CI1U MlpؔG?B{5,cfHGk5[gb Ju]-9t2,AA$RX VSd+^!bkri0ZPWy ʰbJ)0Ro_LM,@:/(GSBeE؍zǛq~>!b-Β]+(2CF绡nGw_Ga@]>LٛZ]u[&F{67 viMHL1'oY|Md9FJܹ[A"ةUcE\BmѠ:oՀCy\Knv^XT/͖YvQl^buG ҋyg\ɮqɾX 04ZG $AXm̓oT֌ lH#R +0m,Obn=QTn?&xd3odט} C';~g՝^AaJ <㋠D#H*g)BtmueȊ*quM X53ݝ7zx$jnfߕ*DL< 3,vɺ9wz:XvcE}||&qHej7-7>{N5!"{Ҹ?2K23ݲKdPzYyI<)^:zn,HƑPqoyyI1KG+KDJnVpU/N$f1|wk.rHfϡS#l6|>at~:h0DJ B_@2y"0`,DyaP QMLwf*,%kIpn1tiQxIQmF!YgةRk I\]Oͮt x{3.X?ꂜo72@ DckOzۚju(}xp׎(D15C`dZ}g?яG3n`h%22XYӗ5DA1t4(/Vp5`ĬyOrEE+~t';Ԭ73IPÀHHcl^lE,/% !Wf_{Le{LmOOJ5u$38iP4Yax {:S/C)/1;0Zi| |Wo@)ܡeIDnX +,ysKA&66C%$DEw`0Ep|EpcfҖ̴EHju^vP!aqb 0eff;>IݾeVYLe=qqݒHXӸЭ_4(,k}0O03X_ZG_Vl0t n?C`^L/]`Bg]|?F-4Ǜ(fCHߴyBͳُkpTS O=Y y4+ 0p=l [nkTW3/$ql2"A0ND53M\+&E@mf` UF7zp{fm⹙S5St\ yDž: ͛@kQ>$igsu V5q*H/ӢMC2|U'}|*oL_<JיkXR5d+H }+`us#Jf)HBH%q'KPu:56IpۚH%Z1J|⌱d= cG ͉(/7.δ{9< kD 쓊Mj}.>ROu* Yg E/V&{X"[z/dc[,ն'4ȁaq  f'oe jl1o k5%lޔHAIlT|@;-_ .9ĮR #+$(GyX̜PpcϜ5X3_# NngmY~ IvP?d/\;88L PusKP|E$DE%$W' omHid뱾k Zt zwJy6FKNQ{$F>DL^zN~y6ۦ&|VIikIfX|⫫*/9dk먽N$E!3 ~'?DQzFHwlJ;Xf~pQg, &#G!4JL@8Ӕݞ5g_FSr>j/ 1`*} {95Z7PrYޥ^G.x*ic_q R=4)}YNvnKywnߏV$kI^U궄6]ŵ@P-ߚa!1}yosV*}pSw %}.Cݷv.EmTYҧms5MHv^$ppEJLX:rs|/lc9u+Ÿ?Q5x؃H1W$;[*-,ڊ=YCߔRڐXdVP @I5p7 d ,R00ꉾ3zxk 39 zdoMbqZ!~eD%I4QfxNS~s \~gL&l{9j >y9VfxҮʓ`[XK džf[t0e[9; иlsl=;ZDq~7\s6؉4D9U'2܁$Vƚsϳ܇-Ttg1zAf̸'W Vg4 |vŕv:fW>ș2zH3Yb9Xeֲo95YhY-C|-`++Kב`ؒ&Ak+wj^FBH+De19:`ϏezNl@ ~#R>P8 ;8W rd}ZP%: r6\mi.mL+%|iS`[ЮZٝ/P*Rqo sO֣*L ֎s~Gc0۝}6ӽjUCƋ\Q,۩7KZDeSx\Bs1e&sg>HjEp\54n{ FWTzJ L;m ɪRnB;{ -#rQnPޝ/8IrP 3A%FkeNưڠ::V?.ggcZ RZpac1DE{ˬO$2̒t ӽjk |ϩ68]R}]X05ҍUie X0W’Ӟ[ .1!;$S#΂%Zͧ\cttTChUPnEvTULh//~GPNbݑ[՟N[V柫HldׂrѪh_rt4ZM縸; B~5Eo#܄鰰S;>zI1ŵFR|Jr%_Ηuz+@FO)朲#Фjה3""XgTmPB>Zٳ|Q:\9=Qf^h]6k*y/V" 335B3U"|ljw{@#Җ)MeĮa&dj& UUO N #mb ?YBl'XR+csܚ"H6bh0daa7ckH2F@.\MZPyUCLZqj ,.No2E@/}e"4fGN:; kAV = eHxHh W''AK. fԦOa'ʐqT>[%RmZbPȔqI_Mmp0[?g$Iyz5lЏMqi@f.nQwoZz&lY(Ֆ^c AG7#-g׋xO<]elKU?We¸-_+wA\4cx1_K|Y.^a(=%ߨkaܽ2wWn߶jī+(@|0ݵk$)RAMM?6kz G Rlbc_ͳøTHcm/ y]kU׋'NI"^ hfyhI/NkOm75Upwbv8{LS\Wk7=&GCS]Ρjk4 !'&d2,uS& 1j̋{M`ltPCCխ ŷ,cjqkvUgPC,!j^u8K;DeF>bԄ%q$JYJY ~;DU |kMQi*U^(X?{{*dN2usȂ˷'dZd;Ec } ]jzZA딻zFݐ=i^چ[8[=_ÀO5N7RXkG2sđ=Т:E8g=Jܶ ܦ{,HUPH1Sa&a_R xq%eg:w^jCP؄WހmSW7S C)AN[ *\Ѡ!lFK0摩4nCVi=8h׌:.Ŷ- CJsLߝwE1+p ڧ (s:8Eu~N/ Toh ܆bI?&! Bi;m{i/ 0g^|{߫{* ,jp%pQ:R'MlO#@3PoMѧʠ*0cfa~gB+FBǦӣ- oK >EjB#d8k-n9p*@\vv/QOu7;b旇lXu]=Dfv\wPB(ݩT0/S魘"Pkia׫:X{lcA\U"aƩ7@?Q@sM'6R<'eXS\0"r3S'08^(>!5(g314͂ Շ4E4իXqL?haS8$S1lGfVhaxG`tʙ@700|kz, 7Q~h ZB0yvRvp$'?ssw)IS)vin:Ӿ9Qb9BH`$`tz) ;l-ynvH?2#420'l$R%zHxbZ"'BЪxO~V80'窝9( aUWf ݠLa\luNR@'+:։xmTS5J["9_ D=hU0HO%,Rnb_sg#(܁z}x\FT! PNLN>'?KQv?b ZXWn^@S/W N~ɗ(S;%K҂f\sЀUvaͧyִk>Nj*^ [:ia<9hwr4GcJ /Ԩ(.TipƒG/q{f4jiYNf` Һ?M;9dgMJ ]'WFhMYN!#s0Ou2"0?gqiܓ^Uqe+27|i/E}: $PdT(+j? dT(E+~;+dN*POPNc_VfMɨi@ğC yDk {?\*TGjxYb=Y!4[g,VhhIir?=[Ɓ.;v!i)/cfj+1%?[>>X|Tǁ!kְSH<>"`5\iS|/ʀ_lҐ@K8F6gC $]rHI8=s"G <7ϰ鷟xX=sC-'TGދ"6-85g۴񋿎Ae +LRXd p;+x$ tiA!mᒋc ;bb( 1[ed~fd O<=Д>}͆#195$ [;|cCܘƇJvq2,q0y1/f .[c"r,/vrna o8-p,IWl7l<kיƠm(%&-kaW{bP_gn(Lh{%#"Lދm7?%%5U_Y116cP[ NɐO #Dye sҠ-]v[a~\QVX Zt:t!Y캁^ trqH;&d=i]Zcg?ll 0#;X=i=+tǶhxD PS蜥O}'.4GN/z&@`U9@ 9:FEF%-V]Ӭ> " kC/W[$@`dҤi:t\԰pJh(LHS21[ 7MmU2)cf::$J: ~ )eZOy7O͉R*|>.!C/V(\"&AhXU|oqECI;P*J=)r /jmCd2zG 6޼X9`c$WϤ} MXUBXѾO|=Z#}I[f۾I}q׼~)JhMU`[{|3-5ƖueU^lt 4A3[UL.qL TW틡г֖.ylkq>a[~R^jFF"Q 8/11O8)j i֬M=>.=+ B>cfqf =XzڿuP{/1 m@4o4FW;G:ʫ(Z/(o/ԨQfq',:.{14}Z/x1ALNz?CX,'=b}.U {1p!N W\AgXQLHOMrnޏcqמE𸮊!ȤpA4"e]cۨSr/:n_q mVng `6><x(rz:Wd?kU/g/jn2൲u"*#E?bOɋ:&$Y?DA/bQ'ާ9#p"EdOAwxo~?ib&mXaW5:˹@>K;)ߓ#{_*j?ve[f)YlVÁ|CjkC1 ?1qdC$x)os5M6`{uaBpz(nLA$K+EҗG%D"ZӟOP; WP `u<zWmPM&ԭX˹(-$CVk=R/QKZY4\]5}$~ܾl8HN7^ Gg]tZrw^;݆J|/5'[ KʦC .j(cL! b[PE<2@2 TzpS"b#,>/O I֔+5MO.|˯ۯK+VͪYiP`j1ya,o'jjŞR]Ǎ-Z,>ۤ\t"r"8RJ x y>HS 7v#GjMUJÀ+*qy1HUklV,*{Cx1̦*Q} T"gñ O-T%F 5R2[UBK[YzP2H-T(EKaN̝NKGQn_W˿Rtw:l[/|]ipIZNP@ u% !ӵy!Kmw2'K J9JKvuNҁZӊA?nj_m.e-'&(.LȒL1=_ j >oq5Bc^ʽ&Fug|V賃XBbKJ\iETd;,*TV C Nok/V2y z5hV,՝Xno-ϪڢِXk{c_>u>a2W$/|qJ/X=e ?}wY$[mk/3$KVi^ΨjqL %WfF}ܚܸf\cᎆ+/p#` ra=cMgр̚\p8'9jLek+K䥇ܪ\CWX:8dKI`*-9MsBC@軆i(~g oPig%_cŗtX!^.Dzy>Cϙ1t)1 Xd\W*NL [ y㗁"Rj BgsDTl~ȫ 6Ӻ;I0h6fY|QFkJ0M*+(Że+m>bznɭe  M:9] ̮̞7]Vc'e8 "sخQ\N2yM^ 90:,1v% Ai K y?f'U|(+J X5Lk5RƃZ.B~95%",s GLtZ:IXYsȶ4.͞cw#*aC@*E'$0 v;ކ;!5*a/F[Mʳ(mhME{#e4?w sO"`ܕE!}B91CJ^GTFZ+؏IMeT.'c"@VtPWM -ubgPFĺ )`ěf]艤8t;]Cəy+y]=Alryx,+gW\Lp5")o7#`Yk L̖&ȹr~yqB?0DCt=$ܶc)') FOU=q:jIYv$N% hc&LO%d PnXټ mo.hN3I!JKW#|'/gj:}[\=4 Irj1 IV.tDDU|B'vrKzME7ie3YgSw19S&$&*/;0fN.]$>!u-;ɡ? *2BŽuqSڀhzP*×G; ^bhۼ5bXZ[o4Hυu2W 6 H&qr#=APxR\GL*ؼ :A@/Ĭ4Ur&ljT[񬝌.-!5#2l%A[-fOI¡1ﳫ,r" 5V`?JW P<_D|;.5hg7 `=94oP'umHWIkZ7709*29'EBr¢%.oTA#< gi̊vlXK{/̷="fI/c}ɇw\MZ'0.[*n6,WP+ ,zѢcXXAu**iR;ҭLL ǗpHFao.ZK-1 hx`о݋]"+]'#_|l+4jܞԱOQYzKhhLU{Hcܲ+qFv`ך6iR&BKkfSB/ PKce֪|BI~&^cGFÛ iVq D+ nsh¢e媙2:jEiDݻfX䱋uNːsqcuY[(LXn]Πq`ܡFV WFm&N6)Q3X;= R( hrmU|#cyQqz]〼CsǬ9c\szA)`ԓhh+tÒrl?S\Um[79TIEKқǧi-\Xs:m_jC3媀^Di܏A| FHՐ@g7ZoH@Akx½À_m=m%![S86|ҐޤZ \JJ j.#4UX3MKAό gU>}H=I|`x:6 EmM*͹ Q'O]YY۠(O.TJuAuމEwbWV$L&khQo7ܹFJ:,+D`J m[@5p4%]mo-Xft#&q"dK`A1 #Sha^2'Rf$On0(yi-Tiڙ(|aHPK W=~``h's2R4\wn eq^;a{ / k2'azeGjL:~nC* IJ4@y}BeNJܭ>> Egojw\)p,N@-Dp7!鉐DlWpȎ{u om_yK=WlEA}Z]TU^R}Q^+>fMqZ-Ue/9;yq7DK{ /.2Xqif^ ~*ܘ9K/Z^nکQ? $Xr-~>44XD|q0g_E9i*[pIQ<˘(Щ$w3։՞U~a\$t#;+ˢ,La/W<\JAm >Ec.9d\`bx6Eu kr2'I+\_qz\KGH6p86\GD)w<˒ل#62݉ kc$Z0AOvcV~j:5kmkJoSD0;liK0G!O(ba3]/ެoDBm];l3gQe~A0l*peLG 2L~fEtQ1%,-Z#-OKfT_?t?4׌a{rL5Ee X\#kqS<`STn6:XwZ5UĞcͼ  #e5R_kM;$/so߃>i2u_ھ!)"Cr& [ \5N,!o.%APQpKNƗeRDBFHm۲b6Ec_ 56YVƏ:m><ׁmqcr Meөy Sn' pE 5AOPTj {gblqsWz ?߰4۵]͉# &_KvCokL_&j"᯹iS΋5=KOx >"u_3$mN]7#K W,#TLK5mHַOi Opvg(}+AxP]L<4ɪ9Tv&-|bxdOALLP/\qSN&ޚϞ =/>(vw%5iSfh\O*_():&Fr~ѓviO P۠rL}2}1̔ E(\'aE8F/ L'q(MU HGp(#2Oo3M/A8/۶F'HL yO*(=} }D^S-w?07NJGJr&iI:3H|ܒ\йХ=I.JNtZenqC7!HkTqT cn1$=wLj=6ʲhC_we%_`XauQ)8ݚ- [/ۦ!D6QlẺNNGA9$ !$`>p*äp +&g0y#M}=Be{<&B<#H(ޮ~Ao&BOC9dۃqNe/L:xH6HaˮzqIȡeypHht!xuoL++J\yxBthBɭc u߆ N1J5,Cao#Umꚃo8=[Ø7(x A!~+״^`Ihe1 TP+pnol`ٌ o90}dkR_s`B8N8X˻3u2`Ui) 1(K^K;LzFw_}´6smc0(yHk16+KpgО6u3mMKT $(g|ފ82 7F=6>1}> m SiܹZ-^4Qh̭Ͱic<]1Q MBb_<%hI:Z;)< $qD27"2Vh1;'.Ol{* Ģvgq_D:iXC U!L}YY@xPYGȉA1g#c^iJ_݁μLa"lYzDgNzrJEG}بYT% @IzRYu[A~qDh;²NoYʔ] 99䕺G -dەz~dcx*NAXKK]mb kWզQ4Kn3;c"'3|@(w^`ki+(\8>>I}r ؟W,1Ts$^o=TseJ] id)YN@]*&@7//8xR콍;Ra $@k| F %W-pRⵄ<hO.VtҾhq}X5YBZDc*tHc\֭f9[*.cU6Sl8.^8$n ?6$ʅ*(a٪l=Ozo<( BjdM:FVH( SȞH%_uy5;!8Gm&0evE$k1a8 #`3:0Rqaӣ 2L!M~zb5;3K -pQ#$VWuTHVz<[f^V e~,V(itb?h 4) rV U*|*KS_yP_K_NN %r/c6E RvU9d:Hppl ?EMXDT \-[>k;u")@{S3qB䏹@yҋqd5 r"-^ _GlK &8oVvA}IJ͢k# CfwA.Bݪ*s\USš| 27>HR ]!pA\a]&.=NX덇6f@[/d%?Xyhy09SxXjk# Cx4:XKj$3$ rQǰY ^Z0}KbUzD|Y'YRXf.8̚ T3& K&x7CEf<….FΓ3a%pz3կ_HԆ}TO}xrY)J=&y0$XN`˫!rl!ăQ<>,jXryW|˓Bg׶ P(_`oyo F7{-b<X4iL˿[l4D|Cb fkZ.(!p+htY.?d]Iϔbr <H;]uI9 }/,x1Z=x QZI>C#$JsCTѩp=&@ZkhS)w2g⪏r4ƳJC!cxʬfڕĤ8hjOF!xu].t=,Úh~adFTTOCUf,BՈ2EJ?%%ZI! r9ReߣuL .Eqz̹p*k& :=K 3:T٩R,x$ \U)U-eM~~c՗ւ3r($Fn (K9;LMTrnޙc}H `ueYF@@YT;P$^Nė 3Πgػy$GV:c~fsbE|BhLVQ6f]W,5?>ڲ@2gW% es.s,ۍMNg0Z &G '};pmY`0ӯ~ԣOMq;߹f p.)zD #چܫV\HcH"n0BU))=[yd\mbE̛$`vVwәl&S'-w؎➞|3sp?szOeLD%ņC = WO-3BF6A-܀>~ ,VhJtpY5sM@SOzAs0?%*6ՏNe]ũv+xzȫ[(e(G&B Q bbAn_Od:m ڦd\|Â[#[)'&!@tg%ro)LLhb }.mZOč/8bzхBL}wL+R |ߡ OPr9KS0+J$0θm8ק Gb2 ^pmX~)-AF@ Kg]ZZ Tt*-`GC)>^#`b`0Y*؂ӵuE>֝uߜLig::L F}VįwHREp*x\)>/r0=d rENdEU=E Ǭ-!4/Mhfxh6 K65m<[ɭ7;55 xV8O߈ Wm7rf"'wx*(βYD Mej% DKt0j|s@|NX[8B`Smm=][85>f3ϹQ9t^4i6%jRIdl/ST昃3 mCq\}}WdEݟG| DPW$5Nvpw&:RbTYüH2 ɗci م7jjV=f86^gC* H|/I|p솠'Hh{#L v-JUh(ygk)Ԧg QuJqcIѳEsѽ&.OBt ITG |hZ19=KB&(%Hs1ٹ/y}3 A>s z@ ]lYi5AxwVW%{AK 'B7Rf)7Sw:$ꊏ_|gG'b5ryKttd ysjPHf~vjA(2]z&@{+9q|_zcU<)<&-зV4|:5WMS8J,W'vq_ IfܦN%/Mt;5;ngAIS=ItA7l\4Hd&؀:Ng?aK}SQFQ< T,gE 8 a(~u|gvE(}/KL1C@@3и82 ! /lQw>썬eᅓJ e[PZFq/%S/tU^/:sԨ[慡y>t&O┠lׂۚU91/} 62сzq.z[w8Jã(kLrO>vӱfXкvF^$VKqyyԥ}?ᱱϗI9 8 m|t&;\N2z2ݤJٱjHYv6 >Ep0!nV AExf.="WtE\X /:J g{.Q١ɬ&&.8QkӟqPQ8,9 џY|TۖUB5$KkǗJA޾Y6v<b! : 0HUW X/`nd6Gi O|\V(MCK4s S]Og:(i;^#!v -P:TXo'e8o^{m}in~Y)X<$8~헹s>}olplkt#fLl'[yTmٲmMsV0)RU2&IϨ;& '3UXmc"dNت(ӮXAkҪ;S2/! mDMMT"} q3# ^mF>ꛛ㎙FTŇu2(?2>=Wj+θo SFTcUmYޝWY;lx*9}@d&QF1=~ϵpeSԬ7gjP/k\pzNgoB3 mYᯡJ(wג&jE?4<)K]erOi1cllù5h|*5|q02CǎGZ`u/=/OeB5 rr e<4}V.YR,m0wRu,$ݺBK)nJюRHB" QaQf3+r<"X2fs܉`54}>g! ^Ppglgx"9}n VQ /q?k,=>, erԠeG?vJē&о8b$ ~@aJ@nJ8{bKgrwYf1wZFIj|HӴeK|  3Ѿ}Jz(bnnN%V7|4]P,bfb !QoeR<֔ &z(Mr9,e$a1m&LgU ģvn7-xkhrWcc_< u%1u@A@ViS#>& Ț@s."RqȡŢР.m|)IAL^^6bOdze9Uck(8ޕNݖd dzG˨^#v\e84P9BFj&T&1DL`iO)l'!\@ew]]2˺$ Y>-բe|ɑxBҝޏ(H ;V d> OOl$׌_B@{yQJlC~TQvj}"4 8fn[ pR^} ְs#G]ˏrMWHW:=Ō^Fc}6v~ w7/ժDnsIU~K,-~jȭxu;nf]v?LbS8:Uw1cvV:M3VtϏ `mH 2Vs=P\IQRL3a1E[bzU2TÏK!A`Zp`3b&$Lcg=z%E[򕩼T^+v7毯y6]4F[o&CyH]Ϸv5 [<f 5x̒tyZޔᔒ<`㚕)~ԋbtSbV1-vd] UbBSd5HWEF68ΛCSЉAֻ<>Y12ƠBpQ+o2$n xFmgdd6բo ;~vv5䭼ZYϒls 2ҏ/b'q/U #}2-zYjIcReUa7,7} gte'.T>"|(k?lnkU3^ 4rf98^p|i#[:!_7rYs &Zc({01>Oʉڏ͠(Ů蛦>'*wTEyRWN~8s gƞ-|;̶8fǽCKFT[GQvtɹ"> 3+}w\d_ɸ#S$@uwj

񤭳} ?`3fD h:"s 飌Tb?v^2~w9mMe;G;".|&UvGJfKФt!HQU$\K\ҩtЀ,bA8n-W}'$D;-|8X酁s[:Eԣ6}sʥ<\glȅ iK~tCGd}*TRjC>vit$L,Ɨ}fU>q ݾnK`ekC,`A|׵7*Q&t[Ւv8 N#E ?n\5μ'E/wl>}Q1p=ETBKnǐgWD/79EۄXd[#nW2N/odENG@p<7?u0tkDK(jn ٹxq`E:&aWp-qvBH?sfGUv޻rI9 s#xtRB:Ndȕ#aLɎXmmUWkNHsF}[ >,]\Sl,wm?;$zO≭#vB+?4i1{4 WLG;D2cVzz Yꉱg7[dlG.m2n$;J~\sw. 9~U]a*tB߀1DX:.̎fžhk44L O#B=CwB;-bp}itViDr tM|B㴇 DXJ6NOzD0o8Y<4ՅMv1f6MKKz4>m'68,ҋpG" j~N,-(VmØ \ɲO0 !m2!IUvBDϞ'߇gS+#8h'B1"Uo[3e'0{GJ\'ĹLi%`MV;9*~|nK HUZj*U$J nb (.Rۗiح*~}҈'%uɡW[xJ^H gZ%V:QfhĈ^/+ QQ?Z3X;mGg"mۙ˯.MR+%% @u3Tٗ[F󀜾εtOB5Di&0鍳2J@ *V%we9ragS(k!T]C#U;&nc6eRg8Vz+M(=ʙJ~ 6>O-1nk=6Wg><%A[P"oPQl;P4Tҋ9eLƦT+k1+qLWnYWhX3]5H>)c&=r5UPb14y 0`AEbM%W?5&UhztJB$X5g [=r ߉Tj*9qy) d5I-#P 1S͏RRuь "wJsmT$'I;׍,1Κ=54|Ԥ0 Ю(2 )k/Pi"(-d3,fͳ5e+1b/jS?>Fk]ƷŸL* 0u|<Tn;>C}M.e tw'QV#)$MJg٣܍:[%nn3T=6Z|уi.&}B6*pBUOZ `3l&EjkuWI{3%Ljm!joNa7onnYntöZNN\rF/hnG]|J#hEqWڿWOAu|-a`}%СM\8*](sD/7#՝/=>y=UW+ : s>? :".^0R߉7g$e&#YqXV>FT4[wWro&LeJS8e6u>e,U*UL$dċ9rL@ _ۯZfDXXbgu`gCS.WC+C5'G/nM;V2y5ϰ _*tZTfjNqh`ODukr\|[i?ԇ6TVa^u|w|3c Z yL_p6 Mv7d]jrƥ\O=YQm"g@7ĮEPpf`Jǩ)2G? -Z}I: %G#sRݺ1BK֕Vo7+c @LKoI6:*Yx 2tF!4`gXsġ{&꒍/q=SE8'0\{w6]lY[exln#Y; (P. qy8` T&?:9 4$%@L4do kWՈ˵[Hr885#S!t-$ , R:<>UaqP DOmSk%ɛ!ӣ/XurZy H! s|năߤ?DŽlY` g ʌ9{fn[ԳT@c)k3ڢKPV[D&iss b{u\#\(#}%C"4~NȾ37n%dD~K3J@b79F~H*e҆^ UVO" :Xᝄ6Jʕ(A\2!Vb L%oXcԒ֯c-WH 2acWYEVIu935s3kZO&8eo E1 5q8{st:hO)-(5۔aG,t/,]ݵ`ܖMŠjozD>Sona_82r#C?I`"'ʄzF54ĚA.žh;-8DoV4wHg}zyˠ}_ n 7@9[p9wN7Ð# *Q8klF~ِj%}~ ɹPC3{@> MI] ·%0?R?J=otL3|GFe_~.m}d?`I;A:Eh* ~^u)q Cۢ]H .eWl*4InE4f*wbbBh?!B1'Zfϣ7?:!lbVrvaLX\L 6΍#&{*U0"=; * ր 1TL]6bU O-z K NXVnkql̦#kWYq_SID{/O'#RkCOՊPchaeHWV .N"e &?wͤdԞr(><0.^_':a*+u4]%~„z!gTr#U_뮋]x^n3仝Ձz ^;T c`P;ƜxCu9A6aO Qp['\ =b@iw27S41AAdО8!bR2bWX] uYhӹ!2j:8#T)_"|8=k2-{, W $KfYo0fը %.TXA˔,Oquya4rM(ԚHs?eq<(,ʅ@]A8ٰu4* "r(glV$gG>Od; ]BGTIbȣn?  "/[`k WEÙ(ùѰ[t(sv#W'Rَh?'B4I~  |2F/$ˍ*gܭ&O kCK,-1 !/5]f'\V2d ^9=~$(@l86V`DΧ0ps ,If l2;fPH͍iSⳍ&"7C6|zpj.V?}$A^9b@im Cnɳ@\g3ș[Z\}]>Jl휮ANC. bpa3EhC$4'/UyU^(!7sk:n*ȱm [Obʦw G ڹ^ﮄh5'Mt:iBJEΖqh~@~H ]n|q޸tP88྿1V`lʠ{7yˠo`1 u[g(#vPM,($sQd&ptǕj2(to݋˺+ïQ֡TݛR_9Rw:Q,o1y L. !j蚍R87$C7;_dP?ux;dg2!:d$߱3s|K'}`}c'E҃TkC{U"6VTP3[?rհЩ}{1.*A,oǞnzwg U>ȼտ?C}Tۚd~~j?)3 z5 P j#nvjlZ%I)CeFG`7йmdjã|-(+7e2mr*<*XOQz H%ciԤdՕ1kai{PâimAPղbN?Km}i)aסK-!R I@ >xŠdg,8vesFotp>G-4#ߣ:,&["P^ o^*x7R6G=c/K97)tPc8ZPp 0Ss 0d*@l@)Tr]#`丅&SEm.xMwm [U*3x.m%w2┾lYfG44[,H[ԩ  ۲cL^)o`>mxRLĂ7^cV s Upj!1Y%+[Ksf(_Lă߀XIvZiє}(*9?)cS|#!f?'P 5yD}GAK;fJ>(9M#g5PZӹ)sPMŐ:j=$Ib@y_g -$1U<3|A g ҼQnfPpԄ4Z⛝ Gqt$nхxD%02m*# [pprΔJBFO;^Hґ%S0D|pVɅCvЮR+V \ Mِ&Zb67H 8oM\:8,b:doA/w(|`zrwIi[! VZɌnINq_'~ @sWug e*;()1YEITMZvHk6bK&X=їz_@(\ekO1.zBfZ)ƹxSSJ|/I')8T$ƅi(fLW5FStB;u,uINEjtG!<F}+{-`UuVtv|@QY3CP9.A997dVE(Y\X$C5ͳG^u7Et1i}1W7?•r{#Ujc.6uO+2kށuI݂c ^᱔50hoo?  c (~0ss5OV}h\0QZ^-k0'EJRq_**F4:4ߩC8lˮK+?k*ǪڻXqw^fOD3pX+*AjQ:k_H% D~Xlu3=\GL,-.yoV@;Ӛ3Oi:2\^a@5sUq e(r@q,X$? &Et'+tƋ\k Gg2Ļ%ěV>Lpzp2 YU*Gkxn)6@p<*.l.1GU$.YӁvQc΢oUa_%?Y];6f|-Q0%w& U#ש‘z j##}1W&H @4kֽKG* {ie9/0O &,}W$O+n^LzrUZq\$L 58x2hGa y~>5<)MB=، JH6lvHH/ ح냫\wبޜh/JޓyE @.Moj̰|w=\L-1ũ`W8ҷp;mN%>[wt8y;zj:[U׆9V BW#6SNH1[$kOA95lܪkЍ mД,MIrM/IM\a)KUkޭ0g2!Iч;7ky#BVoSr1#1oE]Ґ8_Zo=h 6vY路sB^S&[77Y92O[zɝr~8g*G.= 3"LK%WB͜HRʕAo #Җ}.``,Aosvv,x1Yjgl*@bQ#(iVDIf1L#8>7?,~ts$k?љTj餱tsFC0f`b}&8yY2ˌ)4 ~%K}P|jcESHH4 O>S 7ҬO.g[E"V=[ DnkҸ2 'fTh5~Xk 6( Ou!尭Zp9W_RÖD-]5ʇ鄡mP \!n@$7ǩtg|}c~8}Kf}3)Tŕ3 ;xhqO]Kp;XEð0U#躜Z f_V1`F̀⚶t#N~@׵Fjɩ#;90QP&lXv%GQ* Wp]2AuEO:;]Pӌb뒺0xROz=p;#t{]l<1&)0y)#u!f$#XE=p£6lh9|VS !l mR5!{ P1Je3mfR)J{\V"[T,xmU؁ t\Ta on?E)#ܬ2lzK~ѭ~f2B"]ZDφ"Qr_d _/kMشiʿ2%EN0a_)&gB C5 &(/;]AN1i&6"q rHqYr˰׵+Dӥ gJ,֘!Wek<&$=Qjأ/F`Utxҩ>>ތKT%dOXEOFTojM85+kso9;62ܭGJFbpuTaq[gdVH|$qF_;9yXqГ4йZ b~l{"ąϹo/ z%YEF+/l K{ zR:G\ [cIif`黆 Uqmm^*)c]W<`P4.Hm.AFfaKGmc/7vk"J+ if%[U;SD[(J2p~AzQ{ # qjKWtn{' OQc5l:~#WGcd FdUqX͔lےm瓦lY#rUR(#RK|$jRo>wL#}}y;~Ns '/̻7ûNo7 M{.MV!2kt\jaDt$k+tD'^o3^xPrҬ~"A#@*UUs{k!UJ%:RᢔG;%z;HA,Hj[p C~h MsЁJw2m.تId0f @il]ǹ<%(xt jDdm |lg|avcNJ*MyGKtT'J\hGbo$WҰqYH 'zvR@B;e‚A^ǒŮMyUʁehLdgwyvB:[4dumd\@ʠjp-2$0 G,2N8m ?,jw0pQ}tlf#e/{Eq`AVM)݇Pqkk%5{n}egQTеJAl_.cńgOF f 3ⱊrI#͞C8!yUؼ:ͯ!ZZ{ S<-nv ҏ so\wk ].'վ +Xwh 4"h,h"i7T!ȋɊ*6ast͗vR-9SؚP.W4T8_BKyg#E8fdU68nsU;C5mq޼.o>.mes72AHGJ//YBE3=w>u">0F*Ty< <VjtV!ܣ*jIK'1d R-Uz^WAQ:MY?DJGl$0z6:vYdMԪ:IV6IpTȐϕ:6}t/Pj,%әvǗm22<*?-#{K}nH}h Ar׌ڦ`u 1\a=ú qJ\"aؾ"4p; M JPG Ϭd3Q)!r1kȦ/m?ŷ j Dg7cnaA/, E/hdcRcTIp" '7g' G% )LN_9a{TnE/#@ FvpM7)%9/`ukpMe2QM@e8Q'nu .Xa friU۷ L3aħ2#ɛV~8P] $CC|:7V\V$Oz;0 bR/"a\^oB2Q4k/im0T/L9"2F`+D&&ƨvNdž4aW)Ց8#tvR១5wt߱;6?)*VxQOqmy8RMM%<{q-5:Z")Pa$䛘aa*s LWQY y0edl2w@tI]Ģ%t3˯j19r.P'rU2ou|8 w%*лؔo`NLm~c:j|ʱ)^I/Uh2epDE[^O RگN?j-^USREHd ء*!0b.jZ=H+P SܫK/ό\Ք^{ Qzbȑ7q NJ}%j's ZFxztnݜ0uZW+@?@$J.dm攅[X}Ur-OP_q1̧ dǯѶ.uܨV!NҏPXK'݂'#R &H#+t[ٞv}lMELEt@4HP7T8SXXt(C 6g1V\BXcZ~2}P8L]8i|OkXpx{vuv C,6þȍXmZ!*Q \ϳyr:p[Cw3@K1@vܥK5Y z>!7 GIxRDתjdiVfų p8 `ʊ|cV^Ml3%i򠏭츉f=P}+!;X 4{iooxAi-Ԉe4T,Vn57IO⵿rr%2E,ؖ}_g0k2c@#OWJ*=F7҇d@{cFRWQ6Bw֎5X}瓬rh sfZ?qv7RX7Q69ۢ9xX?8WS'ҭ3,ƪ|>_`~þ rA=e⟅lt;fO(EUorJbxuLlFqf&ùyӱ.0/SA >`m$%ժv ikcr T1l.%KshJZvb9BFND,ϣ4PLFrb]ܴs)^fVe\kd~ Lf8sP)m!ͦxV w4A^o@x&q&:忸laYbd"'H4b ODުM]-H)"q?Wl2qmN`'V:_`LY0}IvC3MFg&Rsy;\b^;pB7G(p@A{,[uf,_Y3ڂ&RpLG&C7G e5L| Cu܄KK_1 Җ".TEދd;qXS~cgp)\N UcC(7Т3r0 >~(\)X7ޣʍޑa֯+ bI Vz5cǽ8=fzvwsBZh|y=AF&wV=f_/U023 at0pt],&kpi=>?|UV6 ¶auБoF7O\LΈ,G$25vγ=T9ɦs1 ;g,w[‘~NKP0 aM`1(:A9bvBvz+ DM-S0>}{~MRzO;44.wr 6@\X:bVo-zlY6rfӪ>`'e%N %Mu-nɏ q&+|hPu63gC[PS5ԳjR:0Y0+WBo2q^o|[Es4BI[3Z"s82@8t$5̱ncVӓRu V`d{`kn3GcIxj`BHNNơ=T? vNjBHJ<Gmϒuˠ`i(cwuȣjزc+HreJŬL#XV'J8y׷\8 ˡB qINieBL%%[6N^/Ӕn9 %jo JFψsu;G|?Ьz|YDlVfY]Cs"Q'&zP#9(2[|N+0ʱf GԹ9h&uM$K>&ըpіq*䍥aEZ@e?#k. Ub\XUx7X-85FN* |þ1zj `DT~2;B>UrV6`ոر (}ޣ\6 w4G{/k~5A-^88?eDSC"5Gĝ`8-df5H?l:"$Jf|ȊilT =Ef4B0.JJxY:Kf==S}&v 6iu B 6wӄޅ*lXiTֈo≾%0l\(;Xtx{oRq`8X!wf/Æ((ڎ!_hy(4QzkeDh, ԟdrwg8[!v2)Hƞح'DlE> ):1%A INjnN^jF\o˵Q0 ~k}٥ĭ{Q5Yg̛ ׭x&h5^u {3$;1\J 2e> e&T6^ۧ3Y "=ɩ?l9"l;|cHO4>Z6>`|R+ZY%bWӱ% 4Gb]"wơ IkNa9Nvb*JɁ262v>zUVYh 7qk}bL@REo<_xMibeᥙ+ ֮GWh 3ʏA7pWKi<=sRJdNfաbdFx%v 8 |-Yd/얾z B۸^jh^t 7]xdB.346ucLjE W ٭[-GGcBh(a9; 5_Mr Iּ@ĆyR>Irj 6ƊW 34F}ثL>|{٤l ϋM6ᘧ8ӬJ5>N1D;o[X.0B۬x/Z2ӾcXm޶x-[PJ&N(axZJ'mN?{B?0٘3]'+GLG=޺ZmK_]ް<7=-D؝zvj)C'[SqLkֿ ChDJȑ^m5(>Wo"cd\eB\~o%Êv';J>8s%v],)M:HQgE^;o X-sȂg Vl?kB5["L6!;qʞQrr,sD;)[7KSXq(ۜ'^@fdIhjhK })J|)(;gRY#IWs#4FLjsnW^xo5f2EBs1-mOL#!PX1 9\ 'ܖb.[ݨg'5Z`;$D{@|zb Ƣڸ1U,FgX'KFPFu}VY>v'V`J)'|EJaC>U!Or`ǧ; //.@nKõCcK `;(*;Nͻq+EGo) \l-|c1RR@ڐO,n9C,#ES i7~N:9o_qYR/H7>~@9f@㛘W\A%vkFR|`Ҥ1%Rv/rs1Gšy<﷓bmX? Ou\w}Ưb>!ͫ+(AN.g>n@&rOfU֢vŻ#@簾~M9}_;)?!9BEk+ Q邘8ixP~r{97yZb{aloWSsM .+P&pSA l>3\:IX%~8'>$I8UW=h6P%Q5*ڜo34R/٫{`3îƨ_Vo5:ۭd{ƾ9jQf@ix MCa*[ G)ј0r 4RB^r)q5`]\?Z?nWiQQ h]%9BVD51rBQ*7Ff/t@6R R?EsOƔ8(|qic x쮤NZ?Y T:'RL5Rs2tR`6e侺Lez㜊ʿôqOj+>=u >]}wM}d/"pZl?U6S4B S~8ebF@sH>"S&Qp~ES1R(s)-BH֏<ݮruyƺ>YL{vl%!-ZL˜E2M,ľ:I g2p0bQZ,xU*yb;Dohqx@V0;yͿȂ4Yw'K,;P!]3dGW@fQ/!xcL/'D"h/z[`hEb#̤j.~I^_F06 L HZFka5c%Il'KjUo/ihvBbkw53#H5Y*k49^uʟnOD9G T,klV?TϢt4P1u,n[.hbҀ1/C^2d2*swbZ+h ܡf%΄%>L7TJE/G"||s$EȬ'sa,:pbm>WQ(?K!TNˇ.lTJQrAN1,տ ;]/f 꽶H=gg˙iGd`lr+hEZ|Xyw>)|fw{ČDrUVͽi$BVXr+i.(Vv{t"}xo>n5Ed;|̄ N˘A e?6F%OU6M*7T2ifU3Q,ľơqY|R;wR/n>bX+O úw4UIߤ{#=puJ-PɄ}XLZ mQ֭uyܬo8ꂡ]"V2 Cb)Pi%؟U j )ۻ2n4cW&7 }yX#Wb+pGAJU}l3}Bndw8 moL@+% B5=GPKnf[dAJ.3Vz.gqͨ҇ =ޢ/GUyr_5u{i8!)ZG_,F=cf0' <>L P@oߢHT`%̐VqS6n:Xƨ/3Ͷ{^ #25+5hk/sV@} VQsѮ]*#5밯Ӆ^ioNKI@6.'BKPOz꿞 T{9asLÍHMil+qRcT&B菢(>*&ŌlF|B!S9l2u*kĺt䥦Ɍ^+㬯+Dh+# x,4Z ӓ*_b 9-iRfSZ`Wq\3?CNԍED13= 3tWYwmF=@d+Ġ}#> LxEmNn U,HZ֢l?Ez1Gb[V{"\?Ymg̃jܭ~_ƓK!Phx w=ZirqJ !KТp+q<; VUS23&cJ ސ-Oy.9TQi[+qQ{}4tQ`P pp}^;~dȸrϫ^?9 cYOˬ> rHފ05y?H63u'Q=J=$D8N䫌"$r%1#xu1ۇ `.WkfhG{·7R7.s6)ك"@za@Me(0tQ#idT=(tVm8KyK#кN] ]v&/C`,5+&vuٓ@:C yK][an}{ ~oBZ!k!(%íNnOt-2Cv/ }8[>f=`$!L)BuS;>f%}Nwd$HJ .>w[ vgxR5^! [5.Z $s *V_1Ƥr7CNe uX3UYvXMt 3 `WmZGCxjf@o,TFԭY\Jk*N:F.lRȄ$WIǸN _URo^xn;b6,w'ԫ< `F d 2^.07O$2bmacZ^㴘͖<Ч\7Ѓ6H`YM RPn>WS]=GqN̈lxpr ]җ7W i@Ot)&z}E|0X%(A퉤)*^}Uѓ`5 {3_E b 2$11밭:n@fnЎ\. Ǒvkou-N)5€ȟmb*'uǽ; ;~oKHi.!;^IY0MyrFȌu܋6 q@6?R*.I{nOSb($g8K~U9W/]?;+eaRK {zgRwCC8Llr}h{ v< 3K~өVZ&tt"~NaFa;R@ƆrU]yyR2șc яչwp6Jm<7C@@w_$a ?BXcWb7,>d-U ǁW rnPH|E<2miAx&6/_W[u~ X4!TXϦqt-;m7 4 cIn򅢜.tl:RdqtM?TR8ֺ5bFEJ4U˳H*ZHb€6iI'%i?"GNV)׬HJATXopjcV/֕1 k$^ /xʣ^nRy00+n6ɨ c*r;+D&pgQfL}ͯl~AِNe!I Pl#+(]Tg'EM\1ϚVhy'ܓo]" cnBu&%@ Uh@m^=+n-mjx0!}^\W^3qOGgTMOjιq{M\Bey):4UML3T])Sc$f$>Fq7|@|Q2 t|DgGaIھ^0_<ȝSmg"S]XK gd?:8ut.ı56VC&8$Š֭ xP| "ַW%:뿟$%{ 9 T[Ww5w@y`>%c#R2G} LB:1cb@υ'B@i _0{0nk#Glev\}8uŒCJ?҉'OGzQ>H؞pVO֨w&~E.- >Kx}A+kyVWMfskOI7TOY ?k?>e!z-7uWs(^C{pe`Ǽ6Tf ڟeUժM8 aD4gp*va,$=9oJf{im)X^m{Q~klMyuOһ֯7\A_ %&+2Zf{x3ؒrOc4!7"'5ϏutM}ڈv@h0_"rU5.,@S9DPC;+FurO2Dy:@:*0 e0+- 1wH:("qWmBMٞcvrR &T^˸؆FWSX2esF:|+/b׉{X KwB .5=F^d`TZ;{Lfu"!=_gO;\FYҴ|EK`hpi|`R }BID4QlAiM ȑE'[Y~4)IS,V۰]l0K㤍V4!QB4,wȪAxC|^C|g!>1vVBexuǽGc|2x+#4 ϗw!VXOt!G(zfΆ8|$]-4b_]8_w =ccx'Ksx.n"k936= z$.qͲt^XrӎNAt/r&Ij -kO`V^݅` ‚E_^:h Uj١,i$[ч r6]0)FӾmLx#綼ϸBY,^6.úH3ϟTǖ b~G蛈Yqb8;ټ _~ߓtϑ\MV ĵ8VD[cJY;ngDSB%h(ǂIQdS{kھv5ɓphҞԎ\l)MrNt"~ vVk $$j4 m8;<êFKAcAedZ Ռ-YѝQv:},B@i:jA"l3 %ǯz894*p[@i6]:[X=@Q)3٤&ɦe -]8 !-I ǻāpZ։d޷gU@T+ѱPg 1K:f̙Y@burvApL\Bj,7A*-BԐ a,Qr-s:hPNjs."vZ"7d**t1mL@=;`@OUаĐ"{ | /#6ysfl׶% WoZ28 趢;\K#x9g(4s0Fnss)pH% OlG;sjKMR#hpjr6Vn0(QXM~ R-}\EpQ><&m}P+`>\}M*0 4\ D#QAX:Z.t[9fG6$W!p;{u~xx88yu"ѪҐ`ճКrwg)g~vy[;^9qPVTaŰ6'RUg:P59XC5ObkN(/ 9BI0T(3Yj$6>p^k$@fٟlŊ;<\kgxI(Sye+ݽIIj[Yvr`]w=/% 3h KOʗ̔(nBv41JtR{͖` t<~ރ79g=eİcS =B_u;kFLV:& :C (-Ga2za[[|M ԁ< sIE4qjO’U!L$`1D!_GuȐd qJ GƂ,Qr Q)q-Rh]$IF;QIaWe!~c[nϓwɇ7E G3,y+RIߨ*֡Ns ?>[6s(:/h'CT.,EtY 0K?]1F6NQWo߈-Ƞ~Yxz֝ f[o_4Z i~t1L< 䶖S@8(W3EDK+O} fAPtU^'їϓOuF'ꋢ;L!SWt5N^&̌1K$x5J#腰v3 UGHS| 6/=%=+hJOI蛪 ;R:ぼc fk]WhbT=:#Ќ`J}O@U/ ?5 fR-hkraɻH?NUx K' "!=RrCϼ9nr5G `^ A#+$\Φ-_0I>~-;L=|Ԁ O64:p*YK3ׄq*B:d L1] PZL%Scr͢kqV&CXOM' M"x]MEF^J&i^AlM'şqkR4\O."ǘM;#%()}߀N=?.IOlAʊ7B k;Mgj<uP~;<hLbokʢ{Nְ,aGުKLprU38Kq**`-Ji VؗW‰}_OIo)]J-yb$Z,Zf߁ȮǺE´:x|'JJn{|J@ܰY8m+ܮfĥd-,rZZ# ǫy4Wn}`|e2e3xaxo~uqS1K]t\Aֵht'zBX :k1 xH6ex(9!-]DtH4PF_&ժ 8V&*ȡ}^yr8$x uUjrD R8 51R% 0XOx+hEֹQ;x6{x$K虪fY<6s;=<-&&_XQݶɿ)W +ea3,4FfrZ<2LK([]qK zFx/v\lQ.3pf-|m(k(PTؠ臛ϫQlԘg͉A)QaQ)"R6w\(`%u@NJ:8Ӭe(|׷-snPea% FqK<ŪNrͦh dm'J-Q6&x | YO]l 2A`UdkV4먟{tVa 롑['Tpmm`Lm]a0(~^ugQ9Hvrx_| ZEWԞUB,WPi]ƿwyxfOiiӸJ 8wQ5ZC$m.I N~glmQ%JcE'cf]jD>ret`'p2K xZ/&g @}P?؉i60XL.sl"{WPu0 jb(!迄ZP#ǎT" ݸ2 pZAn36D$4LZƣr;v?6~'sVkIԛ7 洇ܤTkpQr0V¤Q/A@Of'%&Loh6ڵ'a"OAB y:Fy\7ךYCeVrlSՎ27 `LǯiD;5NdyM"~g'4Oˤ(;jiu(;0.~?<R]b[ Q-CLCgM\JE9M:-SѠiUR4Z<믛IrltMVMrw8Ԕ*}t,?I>r+u"NZ⦿O% -S(!"C|6&z{W=VNrFv),LOpLj| )@xNG?繛q^n2x*OQGDaxWm ElĨ]/O2ؙvJ%n{B|LHg!6̝ٟ5/A)ibNj`)g9Kg=KY[2'V{pnGK畳.zZ@_")83>(ϭ).< I?3 UeMJl~-/`#@~ca<'y*ӔTr@X5UN–[M=xbmz|["}{\-+XK%o18OA%: ܆纅*o$dPZ< Z3g1U*_[)M[%xl}+SzJg%MTT|=* Eqa~¿,`ऻw~9>IJP>V^T&~`:w(%4%.ω=o~CϟhM:ǯCWhRIdi=;X'gDӄtNs#4י5+W'2*mԓ*>LjlkdH?3筌uHiX#-I$?J $g# `uʎv9] ;Yhdb{SjZz[Pe}v3zefoJvMLG7__?* b6 >txV=eQo-= ~fceZ$6av92@&!%%+ZBP'0x/:E3IeP1VS9 11ht.1^U8pRLLÍέ_n1ܦ8qzc=إ 8q5丗qrQ-X%NAhZRpWzͯnu nW.}$=EAg.(Jc5,<;B V4=}71eޯyFO=J{x'5"S*`A{UR=ɮvGrD^BeoG!fH'w˓82v3oŔg(yDZ+їAYh~x3+zDP FPIXEn?ߞ-'|@ ߿ xE9a~U+5Pn{l}Uc'!'HcH^O#LW[l Ҝ 3 Gwfm˪~s^Sj"Q ¸'tr@+%'.ӴHRwㆧ Q%o(Eh"[-;r}\Qΰ`˧0 Z&셋tA7h<K_]ͳZ+3jҹVDz oªg=:˸|q@;D`(T8$fLƐOf`W}`5#M8{-.`[,S>{I$xR05($esl;~Twv3q́J6w@E";(KV殒䋍Ƭ(:+ ^pTgZDmV-f3"p0 ˊXŀ"\Q0/T=Oõo!V\ p"1:ٽ/r3c1\P8bfըoo:k\G# ^FF?=veQʁU`'G]_|UpLAt0j}"3A*{DJډQJ1|dV>!HjH}" $^6.Iۨg@8v1MฤfXj2\xvүOm`S]~#Wi%18nY"L=qd5SV{*"XY=uZFe1FA+p'TMӾ[OyEG@9 ޣgNHB^Ll~*F4}4>=w1 %Ӑ hZ#/)t!S"[Jm\{1R0Fp$}6'V Ms7f!ֱ-J@ ۘԻ]'& o%SNJ L3NeTe*3MD ש>N}psbc-DFHg0VkȘǣӑ+MSw Q y|7gEyݿi}*rq-/=kskF@2+m &2tѵZb%,R%9EpBr['sѲ鳘p*kL"$]mēq/+#?io?av"jRT)Noe<)gǀoPccϢxdmax!ϴ O&ϲq޽`>sN.3d$%{VIF&P YIX8X "7A8LX @z#o/JO}!nВ!ZFyX୧Oqfu?m6c{|f3#RKq<"&XF;NJ.Vo俛_l6.i)dQ@݌}.a_>Q( [XrH\Jڡ9X Pho,xfK 5dEJetѓ.giZGPidϸ2`# @:ten.\'BBop azRy\.+ԤpT]qQ>'&J"Di}d'2l6fzBJy2jjL1V* 9э8ڹ!V }Yz5:| ykPy,&UԼ\[ E3pjAD_A$5N/^;grH!#x +w*nT! igۑܖ 2@R)d2v(71(H`|wg-s5C{6[09[WOk2)$u_>' #۴Ar!<~J.~.4c-?+3wE"dϟ O[sڣ#P.oS>ݪA6q_2IXE|e/+2o <\&jbN$'0+wUhdbD#`5{0{:6*?J{f;Ӯ' ծ$ r,(;At ڝPҰIVc"hzcSWHTIE!-m5IMT &$jҡ18|ș '<f/HSO CX .ZV/+jb /6r;AH#aS&(E\ RAmO+G 7Ӈ֊;=s-I'jF[{#:NX~֭+FuEvLB['A:ƲNZ4t_>SHaz_K yFU95vdL+ Y?#0.w 5~膋7`8'mC⻵5˯*OF_HkTS|OL͊µ,<6(Ho854ljB.߀ce_S2X5żx؛{aVsU|Wq4blN6@JLςә ϒ([)qbB0ZPfOSprw`CN5æ@ؙn\h )ZWl=C=~.2ʞ OE) )Iye5cbk5VN5.0(t5G7ٸ6v$ͥ14A@zPr/%yӛ@"r|.9-+h%j`$}!lYKO,.o~(/?9٭ƣ5F}(4KOfAQ9WCĀl{85 ëU4"J qyv})-y;s:%$V6/ir`zqufj*pO+dZ %'y'A\"Lօ}`FrȢh\+DX 6 $iI׎-$`b}jҷ8jܦrϠnӏee~@/ۀ5{ӂ|$gb^4 ę&Ɓe]V:љ/e3J*% CfK`eII!gḮa)Sn}X\Cb6yT5V3p$ی ;4%błd9GΎ6(s(=Q0.)l4QR tɱH)^G~5)I&b7"7leCژҦ~w9D_oMM4Sm74-wB ~G'#_q?4St1&Cm @dƒU: =a >KXie+/::7[ZVu\ge?\9۠hH8t E0,a@[B'y/J';(ˉ n/@aEWa2pi['MRb?iK iS>2"&w.yRl3IyBba(eTП? <{,-\%~Pq0tAlIT# dO GZ7 n.`ayqJk.uـ`0WyDH!zW[.~XXRgNn#wU kC|/ћkœ zW,̻Ӈ? \,uE~aRVi>Lsh7!!R:Rq$SSsΎu[d]thg [Za_ & ?/ $dzkpZbY0xAXm3##q{J^A& zv&9QW\=bT{I9(|@'V0` r62]!D<'|Q Ki)6-Jص>jpo=Ba/V]ACn<DZa;?\,/b!;XgSfa?܇bԙ?'cV+E( X-OR'/=j)\49uhDRB i@6%&)N;VPq 2=ܙ[vma!2#mL~%{䴾6\Ќ5|`!.J/ 䱖x) Wr@H䨿ȆVWؘM|VTق" %}|̝b\LB*\_&EM뛬qPZ7%+xII~ 3M+^G:CmC 9#{A摨f9:Y#2Qٟx |`x:KqDђQ&Nxn BQh̀65t~c4ՂyaNTvG#`2ʰ(}nD7ISA͎2*w }ԥdÜICU ; -c#a-^ߙ'Yz.۝̒mO7Id[ m[v6W"dh$gG Hv0ы*d-hjQGx =m2Hb6FIێ-U3dcBZ|9:WHdJ`!zݿ KĞnUV%ҵrm@{T G9p+nZ%\>ӎR]l$ϩiF3*\dd}'^85hNvm0G@OC7jA]db_^*}l2!حNE\Bu \SgRZ6Cփ'ꙵMho׹**}x&<ꑺv!h}e&Nu /!ܗ?Y?\KՃrHp-8lX#6X(@3 5MnAky `oAIgvowL,5RjN*4S&u#c~eedW3ςAr4JF~z)1g9yGK3U\.?ܿ^- AL]v3B;7גFۛ]dM20S9(9T`<&Fx])QlB쿾 La$aJxMZ' @~!Wjs(Tfs s`j'@Б@FaW~_B] O".$@V@1;B[*k+g( ̓2G"">} B>e|%$Mwz.k |L]W O.Y&ܑ{GCX;Ȓ`{S5S燐q+Ja8j:N _:Tx=iJq]09)!qA+SL[`݂r1Vi ;c@y'%?:HԲ  ӄH`{_Ha>]C8~Wy?hSka Hm8.CI/LϽz<7L4KlBY mqY'p$?ڛ=]R9lj@8UjE+ӒqCˆ%*Ro_{ U^2O-f#sI'LLV$Ǵ'[@TAuvOS`;@BOfQV;". XGN#"p^PnOxa0P0_:U&>K~d荻xpViXy#la&ѦzuƜV'TPLE\>,[R)4V†]cZ$qߓs=DI p. kқ:rQ4~̝t+l^ sӁ?K0o@GF}bEaI`Y? ('FmzgK$m(|e|pp vAx(IE$Gm|MnӀx+Gw_4ju澉VbB`M,j[_>Iz@;soWf;͠] Ѳbz蟆%0\+ ̹ ,YLi ≭A0$R ;8x/lfYͺB-4=4n9 2ʆ3V^ݽ!* EQUE;J: h?_MJ%@^/N6 c&fIʡ)EBA +X= P~,m|3 ȗwxP5RAM4J^$a_,G.zhSl5wr|2H&vB+CiQw@pvD= #c #X$&5Anzޓ~-;풧ZG&h{aP Ed~Q}i.ON 8"b1ZD1?Ҵ1XftڹV˹6In( Ly99niyOSXN ~^pCO^pwF裠rB,Ѓ1$z[*zJku!5Z{X$%jOѫm!!ҽݶnOADSGf׽r\[ޕx,84mnG+KG$4G*V_z|P \g5p~}e;+8i;&xc3B;v0/$Z|v%I-R&@as)Do'˜ !*̼G:.ۢCh9dl d|sD ~nձcm+x tC@%݃7EXȥTۇj> ))(8*d}*t!>ؚI:TI7wD)]15{S>uߩQ8%"% i.lY}Τ2v5P9A/(["<<ƴ&:=GJPF0;^jjݞk/rlZ-O"^(6\KD\97I¤+nH=a"i-%/-9j*1Ln|!mwp6t#=gB$XQе %4fJ9F;%y 2rJuVԯ0JKYՃ&w` ?h^^1LZ]s;~=⛒o~cƞW٩(+.<"*/Q!#Z9 YuEdqHVߪ}EB$@[7+*C{l oȗ չ˶C;2_9_s3}Xjq\ G]Trc`N򐬜Xt| ՒӪ~_7ssmDAWo#*)AsB~y N6wVmӰ Wyѧ Gd!Cy>Y*QE,q"B,yS#hP%8_&r.Gg. `@qyc<&[0P+ms"4Nf;A-E NvҀx݂> +Y bL3 _fKG$,R-WqV4J%bnz)F&fZ (,ga"&s@x.0gZV!rYdDR}IσA4=Nĕce*+"tB@ͺEX (giЙ7uK k@(ҙ۔?Ǎl!`[ˉHv U50FFMv#vId 7sSf;SXN!dwAW* <0qf\aB譼668n bg\f,2ϊtO6[D#D/ ce5ߴJ5 X|Ɛ̯Q8oeX19̡ 9E%BU49ؔc"8q;lӀFxe[hÀJmї͵cfFߎJ_7ՋORqШRt ܚ-̉aD0Mb.,' ?[ f*/WHt~T8Ghw&3|VY/;N'Ԑvj3m!1Ƒ?Q'xԝ %a)=62yD_15p^B q0ӗYIIڂc+BacxC/;ޢFb  G)PB#U1覆Bz<sr@zgqza4js on+΄cBb$IG™i pOLr=ـWEx"lGdNI}V2f d%G٣ܩd-Bt^~2+^tx!8|&I0 9KÊ _ソxl1ImuSG)'2KpFKU%ph"=:}(QJ]uX/lmƠgd:kK&{d E$_Sj~>v҂33r󐛰ц{S72uR@6uAfN Ž\Y-\gA ;ޠByY V5I:žfdŋs fZ^ӑN<*YL:9Rl =@Ad:~!^ېK|4 XNP@2nNxzi%{son_gX)u/3θ +z̭tHԬe:Î6d00qi%A/tw;1뉭u6y} |{`=?3LYVuiȴ,C*LTL"s$?TpƸ$MfrqpΔo:fFꞢWzhxJ(ETbvbS7^GRm^bxowEōE%I&:h."7a`?i,\d"73$QZ|mH;_O3cFSy5A2=lu3Ḡ^'MoOLrKǾ qǎa>#?K3uԭJN|t߶| /]MW}p~^"MvVda]v>8;_!Wަ,4Վ g~"EǏƋHLK:6KE;2弝0<}sMFn@.Q$FEu6:nJ'ɠd~]-U ѐ`#x*Zճ+qtTb:DA}[ i34uSS:'Tt 5)UL3A #+-o3b3Ũ-b-D1_o4BG#i%cA4͝XE*y .jəF(hVJ󏋟XO]$T| ڲ YHRgtӨ*$%eo4HTNs' Ur!g{ݷ \OЁ-\Α:NJ6$8shPc|{x/w ߚ#$lOH'Z!Mṡ):q0 |HB՜4r\q:@ e9kݟ9*V&5s*w9żgZj<@9ٳpfi4&e}^lZ1#ӠMn %6~.[Iy|}$B4I s*JIfMgp`d^C;XQ ߊ]Y"WL0!PH$FḓxQsGV)@պ,L;uu Br:9W˫RF &0TO/DPx\laCK@6(XZ0KH<|qgewXf34MǰaòkǞ!lxs l2SG%Q惵/k[ Ds7o֡<7%Bn6# 1}uTԦxv{”6ά¼fՕB8+>ٴoZ8L fuws{kGv$^룿 P=ݚ`)((ScjDX? #ή7Tf8L%/QwZ})|{{F% s`CӁ]K|_S/pZ۞S8R\o%߷Z*E(ƣ|L+Lߣg/M2("Fȯ>z/1N).́\@r.oiXI}[K]3e(eae6"^̶9X ܊ofvL*&aԐҮ~D0ɟ9#{cJ溿:y? D#3ݬOG},C3Z5>=ocuMϺ_& 3+wF^<Ɗ9uygڽ {37}3m4pG*_G;R 9cBė{0E gCYE Z?IAPEvzQxjse,Ҕmsá3ĠriR,^mXu֯; l*A-8zәӮpẽ.o"k7ج~>A1تF߱(Hn9w8wC+(`Nڮ0p~]~[W1J)A䰬55(@cLl kq1$5G:֬IS[TfqQ ķW~TmӼ\#|u~*lO#<dL--Zai]Y ҩ:SM"4;܍VֺܿwPh,=-᳿cWZ$v`ޟLwh&#N@$)U%oe)TD)EOfBQ҄>VJ3vxh{cw+iD9[kE^ݕF^U):(*m$:T д?_ސQ( 9=z C{;> {cn}׶Ʒ|`𑷯B;04 nmtIdz.Ja&tEKRh;,To MNsWik/:DDP|4H-/y<اBmݦzjv(OSFIvta}u=ږK 7EXݟs3pgf6UGb)2_wq/I aadVNOqkY-=*\c"]Ki7 #+YL~ dp`tmKȳuk\1sV`)g{C+e ?ZG Ǟ.o!'[(uMXlP@Tr/KkØf,3"f|H1Fn`+;#-d}\h<Q4h}AB<s19{ˊҦ.l/-J7Yvݖ̮!,W:zB5P|D4@an}b@ n*(˦꽭t;X?qJQq|;beLSk",5*0tDx9͆o'[ owRը3,} cSn9% XC5[0[VE*zg2)_o$i\b: JWj 0Qx=(5uQ7c,9رr]_ꃲTC~P=j6xL/kƾo PA6RﰺSep #7խ4ZAeia#nl 6NCY:ݧ9%fIDփ.bc.`9o^>Qb`ث!*ËKFv!…;421xnPsKh{ØMH),AOpK;4tp@bL ^v.nD 1.8cNs}iD0 V|kQ<_a#8h=mG @q h7v_#\=X!WʊWRx~{훔2$/^񸑯1*Sj#2}י.89=hFDSgbT5᣼݋]2fT=_2Ơ҃Qgcӆj; m :ҠlQg@aMD) y1[UJqQ7 8׍jF\|ufB",+ XJ=<'݈3 0;0S_ɨi&-uE)n6)p ܋YB0v:Ѝ)),0ĢϥyG9BR0֠vxĐe疱~Z,dp[$ YAT_RtnoPMs7PxP|Ӝ8 B8[vtDB#AX١!\J²ݢ2gBn4(S[&Bw1Mɦ"{vPo|$f@",ʍТ;Vq*kǖ.@ #iw@5<0FyO:]SB%-+24>bʁ+M'L&貙QeiՃ ݃ɌY'^S'G Pİ^{J6vle`9Hcc еߢ&ŵCUҩz9mBR3 Z58\QXi &-Kۓ8ZRn#i/8%ez=ae&\3Wo@kMJ㵀K*~Q ON\׃BT,/0Ե3KZ,bD%캾b&%>X\st ˇ"Bv^rnlBqϩ# [UWB/=s4LY ZfN'>;wdAx3g1$#s>o?H3dLIpr͂X樿MBV~B+69ۉt%hƀ܎B0UZnWUВb9iAL Nj)Ks`jRӃVsw(cx˒\3tPg-6;}< /B. >߾y݋{SMgς%j8T[)zoyJD! ξݟ/7LRz9ڒ]e;.W]n=<1Br{(1wyn^kd~ 4>%r @+-;8 FxptH`I8$ZP[xP:%c;W C4B -Α{ZKSb|FD@$ ;,bA5-12i [ gAĵ+"ҥ1q?0~8 Pca璌r{L$`q%t@[i7ni&;r&l | B) )u]QwD!W+[A0p:qa,oK" ZU *ZĝF[IRy=)x\`z-ȓT.-8jֈȪxLiWtcNYө\bE"ퟢ$Mi@Dž ayGHe9^biCiln?-NZ[EE|M4On"a~3dmRLt*6OUŇ-:߁ZJν5< /}f+$c.nhW b( "c~< r|7LOwL ?Q8QcJ㯛i}6L$ZUp?R~ 3|m\C,O/ݧ d_Ёȃv# HKz@ H틄_x?@yYW45K`shK6Q hy:or1Sc v. weCJMyx˭yW\M)e wB2&V/ wNܛV߆0ҹCaP8 B$:ZppG>_G+Wj,Sǟ~ [q_}_W`[3Fsb &x1> P"?8PꄽL H֡sbHduzrmqD"D,Y= Q":%łF(e ~[*ʧT'R 4? -O'f6vmhMU'M7DsQl:ZubώiJ*ωµ./}Kae&fM5U},;#I!ݑ/SӠ$O44} 60A!lCYΛlvo%}\aR;z+jaX=-` 8 #aOw:,Bp^' /ll 4I=N,>(ŸgY|df@CykOL3n'VڄvfdT0H> =S3}!c${"ȯR]!i^R _,Ji 4Lo w-9IBIXgҎmxrʒBT=!C II}жAиЎbCw|JP X֒l'`h7uӑ{?“bz%{.%ПY!Ⱦ g@xQi.oE%?Sv+GET7d5ġپCb`j2|CmQFg8J¾kVMwB,д! V?8e5j) j@·w>k&I{$G3j4eܖZ\Ɠv~z 2וK YL+=/"ԗS&f*!Yt.^e"75LCrƊZLD6F_N_p.pcPzƖ4!>ݱyuJAu&B*l|c ~ t6׌wtu1F_zaؙނK}#N[|Ё7cZX < 2C$V6c[\ T6ݤ^! LP_ѵױ g [5&q;^:M l E`XW#n岂onY4{A9'bdb2k[F zkh'$Ν@kS_襼bq_uxVḥ``%e&4`)M$-33됉"9ԀY$ЕVvK9. n^pj<{gx}lVlrplD+_a!hTlzKd➶CrC5ٮt&ġ6uFOo|.<>qMZSjHU&`lgڞn\1|*"?7z:~ZX {mF1ЁvPP} WNNz$OIU($*vv_& UI ŞȽIl``*J)/'4gȤ )AGj64S%ǡSܤ42kH5Ճe=ml[@b6#4;X\c%)65i؛=0TkuVQ (Ϥϔ&Q6g2M*$4nKA&L/*CC*ԃQA\/AEvAgꀎAdwOaNW@;J߂/:y )9La.W&mfAe#v9p#jAv "PoN>'uWL 5~1a6 /IPdC+" o8YGI@%^$7{k4!P޳usk KfTĈY]2:wez2x;3_tWmr z\'e+Ti*XQI3B5I˿}PhP:)AurJ,4'hCg7UZP$SUib'^J6HO =KH#|K nP:SSo,Ӊغx~alM|4E oz}>aMZ ݭ)D- <$@WZg?itPYHWuGׇtM+ L1rG^n[Vy.t A{\u@S߶`AT5k1)bߧL4 Sǂ#: ) #; ߒd؝;=rLckPKJ˜3h16J_ 螣P~'O]|Q%L(6RoxFDh!dVCi(I74&#K5Ș`x(\|:l ~~,JKPjCʒ]6W:|RW }\״fNL "2Sʩ *Vn95z.t`:'+ CBGkg:u $ʌY? ;xS#`w?{+nн~ib7kiVmsb OV5ܓQ>O(Yv*_Y畵rruC-1n`!Yq~ֺVB#6q}z^ɩ8RvD愽|ǡGq@t[OS?>ȅH!(Ph5E2MT_ގb][h1Tz]||6uZP .+DI'8&1rrmTtMp-=0~+AqciB'DZakˇ*0u` XPS(]o#?^p]R Bٵ]Vɍ p1 Nx8>; "w.c_/t P|=`[]x 7,+0Z]Bج9~,1 Bۙj+}@D p,p^Osȃ)?Pϙ"0CqK8#J"Dq4q LZX6Q+ulwU=Kp|NI z5ٌ=yخzĴdP0վ^ Iop[hf٨d /&s%>CfLE'HM(kA tteyi.Zv?o4a I\aM+sv6 [6)/%i/B*cѱ_}}wvvKj:nL.pJFқ:E"3!Q HvT$cI"|<roS)F{ h&duuBGjBn#$x3iWbә ]c7 |-LĞW"`US2=1Mmȍ hlRsK`')HqǑ 5_W~R k|Q-? TR)e 8Q=5qaeWnȁ<=(r E}€Jq$']"y+*b3Iɺ@2O`vˊ լuW_wZ*Ro (g  L!Po[?*Sk -TU5/$G?wcŚ[00|#3]eqL$VO tmj{tiʊyOwy<bHp5kVC99,@P͍.RDq+\{P^;VJV{˙UFQxՖ7CgN` Vf#orhdRH6$PzQ bɹ8H~!>NOc QvHezPݝ}jI9rro2"R([|:e$J-饤8Dž|*en_#mZx}d!ֳ=Gqz[w"WA wycJL/$AoG#NES.|TPglސTPv@>U^ayFzli㨯 9poOO)TpG\>m37YAYNeGqXf ־j1;ې% 5nb^q1a,'|ֵ!~-i X8P'Y r^~1@LI^pd}/ ugE \@,%@=XC$%r-zudnh޽EXݖ{Ceȃw?? KPmwWN`oŨ Fӄ} ,Ũ] Dz1!N'6~ jM!syP7|δEj0+0VpD]t Vg(B(պ@rcd1 e? 1c[:op]j `|n$Av{z\R)DC;E>ݶ!g~yEOL'sEl_o=vg6v7m5 SZ\r=Sa?*JSVv#Ɉ{\'V9#qHDٜ*U}|vI R2WV4Ɖ `WH]ͫqqܞ47IdiK.ɂ`NuXN?kdnXa]!tt{"`qY0`8o IqR(k%#@z9O`?+d+ B~b#D1]G"Sw L-_z$ǁB? #gc9RLҊ/ԤȩdL-??$T&6jnP}t9YzN^?}X9w4'Pmpؒ&^OUiRpp4G$tát=)? [Q5eբݨ7WC e /kQGGz @3us46/IWƜv:?TT:5'wPGR5")qkzORxY~oT{.Uxs?!plt 5.P-8HN\@ >X 1tꄓ~- 6 Z!5c' ҳ>/?{tlm7,Ė@U|@(F6]=ҚJV:QVN0CLQfc}ߪw Gڂdžnԙg1I.P=ߺr'}Fi ^DcACw"o0k3,tEa_}ȩQ*ݻ TP X^|zv>&iŗâtFЎݜRN7ስ"tf2jEf<. Z <Agvќ~l6A+G9U\[a2:PݕI KLҊ'P% XjdB\*Ozx.Ekj2'N)G =+{:4'c,%>$]%R"X2`jr| zCv,žlr/Y,-|ʂ26 l^\cM N"̜0ܦzbP8,S1r- i!. 3#@ y3Oa8XܑVmތ6zj^wl&`>ֹ˟M\XRznh7'!g,iei]d/[/ 4;9EN\+OY_{a!a_1 >5`KPO-:YW$FR1*?p1na(F< N7hX`ǃn NcQc& +7J3RK-SAPy]sHs SMы Q \0eg(h]X=̊hw2 ~ K乁AIʶ)`<%sHCEn'e/5R'S6=⇘L˚`WI+ia;c> aQ 4*ïeRm+dm)js5=5-ffVMBVet=-{x_t+ǣ!ܳ9f#wOp5)yi 4cJ 2.ý6!;[Wd8.R7m"+\ }Q|7),&0_h&[@.vkUayPH* ]oDj'_3\K*^c.?w)KvvꕪkQC2zWZ% 2CW[:JT rbl7UvY E=>bX S*cO_:)M !q.I&8-37If1) %-p  KJ,ĥۻk:?QP`j+U,Vk8 z΀anGdl럷p2Gid 9& x;(˱7}l՘5.Nn55Mf[u5wH626YCr0K> ),(}Ֆw`Ot˿{x× sKgz> ]5PWmY i!,Ec㿫@֝sc9񩕮ka՟Ξc<5!Cqu:+<^LRޗ*eV-y,g^|<Փ89#`Ϡ82ВТ0paJ5UL%t4Kj?biy+/fNCtA}`m$L{B}ʿ~kyKWRڵxR '8X)9M{6-*UH!b::/~h1{Rj9Cg( gTgu¢|̣}NMC-cf4ITcǫ=ůTx40C@,>1R@H f[Qm VyߘrfҺiѭ%ja:Yq68 Ad>)qy7P0·^ A"\M^]F ֤f#|\bm1a}׼ m]adDin]ٙ|ZjSb842q=WGTMJ[|O(xXxDufSMٞL" ]:!;3^ *s!wCh]PI9C#\jB>eREasN;y+'I#eİr>k6HSG'I3U?+2*^7%+qZYY0t1׵y"9n{@27H+$߯j-&He|"'gf_6!Bvl8ʗ m!&lH#9+ؾFƚzyeml[V&$hKK3mM:ɿV%| IJ$lņSU;Q;2{6Fc?ՄDzL̖.v67'/SRU0~ !>g]X6ͭ4_Hd%ee:ByY4eEɥ"Gw rF<,Ş#>4h`\ݳrփtW``kLxdqX-Te]l Ǫl4 cm}ckܔN,NAj̅%Q(F8%-+ċ9̾ {_r s.mXN:cn'zj^ny{.Hz]I5_Îg]Jlv:y+Pkn%5&RߞQt/-w?ag؃8}U2FH_Ӡ Vyk2ΞjV^ p֮9O _ F{[ 9şO:1yIDc-2`:`{9`hc06\8#׿(,'ߌui悢 ^SH 5EV1s@u(3s*$B !/(Z}VфY~/o&cH~C9bMɚ*ykz]fxifɯ\D\9H~ SnUfb\Ԭ]TU\Ϛ 7NӤjnS]:bSc^$ }0ЦWRҸWי .֣R|2lˢLqЕ+˲vn~ɶR)* ^NUR1аދWk >ϧf˷sx v$Bf7AbI)J=14xxh#tvo`N ]Du(Y`xքL;X?1'cJOAE[{ "rj<  VGfڨ&ߪ!q x6(~"ykه$ :m_~ cť_Wg!ʥtHJ2XÉ# HUKˌQSn02c> J,A}&n1no5{8T,4r1d':` =B+H2ebky48za7Oɩh?596:\w:[)y}^k"ls/\ mFݒud5P֢P :,1EsD(2zT;5`ucH r 0WCE3"g.v0ӳB;XQ)T=(ΏZ>H3溱#G4aC7%"1|$4G]dUW>)˯G$KfQk,ӛ#i,_Z4c*W{.X|'KsH DMQr;Xʨ2{M}&Bc7EE qX*Z ۟vl$Վbk]L!M0v/ %Wuas/wXkm+t_ȑ&|@K8dz5Q84b)"?iw1:dYRB|FT4m9: %Jc1` vJJs0_PG'i"+:0 IF#]WjITk>_QT]ڲ./UUiKR@hν]kYh\z@ݵmnOy)10(Hvo($KToih'淒tx63FB-v髒CPm_r8e+ t 10{/ض@Fc_ǖŪ>ge[MBBH]K oHD 6G:D{࿥Arga> j`GR/<[?;؄8 v+vJk1vyrC8Nr hTP5ԫ tS(r{sA-h1h"m̀?ʈu$1Vc-dg7 7PKGQg UDw+awi`f 1 q{>ϐo Sȼp[ ЪTw1}._)ӹR^D2(`m@ui`Biv ̲Y{vj#}6ы3ªdh|z1\:#b袪X" h ;z$r/PfI;tGԗ[pyg黃60uVEÞ-OLx*)3T&+~pBu"pbs=@W&tlՁyNNˉ9e,o- qȴD\1(>"!;`nYn>G lN. ,eCW{힢/m,5rЪ=(|FʨT {G&w@!nӷ"N Kw&QB6x~{w x Bϥ[lQpP8\PEVOw"59 d+<ҜN1 Y>ч˵@3ET8`8v~FFk(iaNҪ&)X zH`i[\K[Ln7([&fCC<2}yѭԦЄ4GaCЌ=hA/,0-:{tEѳtИ8gdqָ$1^Ntpk֢ %7т 6G;5*u1TAlu[xjymG]2= `7i77*t<ɻ(Ɗ`Ů2Bdb4O:B;#[K,X?^70ҥ^EBL}ZMh_yۘncXca]9"aGI7!s"*EnEm.*-,] xf/%xc[tu,跤_nMA( ?:Cƶ4!; :pؗz-ȍ᠁&HJ+uc)*OqsZ {= #U<4x/$05ٹ;M;wccQ8KG,r+D Г^VUNo0?8ɠ'pVꮣh(Ȋ`.2)679/ f;J9n?W ߮=5FNj>teC4xz"EIiVf8x0 `ol NMVIczVG}UHur,tϿ1}(\&qI #d5 zj)h 2(4amdE Wh;4v }|$\hVTHYQ-5 j%aBAq >DzQaf:}!+%4PL< H>M`A03rFSXfR'ۼ^1]Y`GFp{$(nk=S IE]sgѡ qPZj~ΩM<w\I0] M=ߌ&)F$ &3IO":像svͽ"zY-AHRWZtkƛNd$}1NK-Sxv߼ L7Wlu݅e:oY! P,#/105[fw1T >ZX<+HRu⻲|2KNEJӨq&C]T,\*K}MZ}PNK|! \+U" C̨pcY 5=QXwڃNT5yXKTqMm44cv?7X|XDRYSB7-S3f`"`o[g}Y2c-r3pHDD,ڲi5 NuBkd5+YJ\FH*J>HHPr*6r t_Fh !^tlrE fGa$gtsPNF*c2d=Q? lxf\b@'j!ҴVI o7BԮpX4!m^rjWu~u ywak^k,ܚ4B| .˰z$NFevn#݀.$.pUDe*΀ä}:sїn[!cƍ}/18#"XxOޓƳ7+f$$᫅gbӴj;Lt+Fd%2 2o}bH|8[|WJ/fsxؤ e&>+EUg.CaM78Ԥ冊gZr}[!e-8:R˓A $ujŻBoy[9n6j<ݽlm>NʗymGֱc -=$ےf$|I_? [@vc3f FqJ.*J ,fAjzO$\vU y{RS=>[7熻`fc6t(!J =<"s=:UJve1 G|7 Gj6UҤQ./5!BH7LHz}оT-=i pŸ`uL\kpQ{xp.|n.CЈxr  S,|4bw]$ +<o$BDCt5 lcrBFVN5+˶ufChL4^D:ˮZϙAt *,3Be My ~!(@iu kgʖi6m9rNYtaDQpbG+K^ - p` }+w@|;qw$8eD;u)%lڼ~gQD5|;]-%`I0ۺr&i1oŹuC<3W\>L=*tL:gR&`  gGRpl@ŧ@MayGAs^+SR w’Uc"/$82 -g#`O dD,ڕ~amd>xcteU,ށ({&w*v}EMpCtoOO2$8:.~zm\x Ͱ:kE 'l#/Y4h@Rj.5~0o]0Z04wlrpN//y  G=]腑źd3sBg]>)^5$"9.Ͻ䥭AF ާm5G4{8XP⽉)O*<&E4-9J?YYP-aV>ߧ oW&y x G%}#|$1ٵz3]u3á NG.tD#}HX TxRgc~Gg2>Y|d >6_+s:u`kBO.:}ZZ+\h3 ":G.-բy;gjemTA4m}&A+Uf ?H=I. Ző*p@AT%Ә|wr0Ƶ!d \u"ZIje׻}KWV SEl#jxqXT<(6)HP\@f RepشX+PP?UylՌ})\w&3Z,PGIRoy1O()]^c!v $[&M}؍Co&@l˝;,W9Kę=f)m1v~7` 0mHwS@Q_y2Ym~WQh B 3X [m 'EC8\{)"RJ8 Ej?o5yS-gE ?z лd¶>t1E`GxȒ|SRw0 g0 UVO)e죚O^@mY[)k™yIȍ7Xb!$oFCb${,FiWo0(_K xWDﳟAbZ*bxZPC*8f ,oAuZɉ_:bCZms4/xf@-ha0,iCdfuu ۃ'";D en@~RI{|V=gړ2*ٺcE۪Kf]9K'<1WC`;k%dˈ&ln 64Imѐ>(qI_ٲ{j42 0txo+]Z-zTBSD4P',?pN_[y,ٰbt^ꇉ52J6P O2kQڕy5kH9-m^@!y7+9 kW()9Cbd}[}P}E*Q/NK9͵rըWMP*A>}xS֟|!u[@T%0 7ȼJ+])=]|&6< }Jw;Gs܇ו{sQ 말)[:Y 7uwQ's%Ț ܊B \z iº- |Ol E9cm|0d^>#ۮr8Ad*,wujLRʢ{2)_8d9_CLįe4* [Qo0 1 f*Dr!gxuVv/BZ%ֺ%= DSD4eڸ\~4as_o./aJwtI/3l[DŽ.Ѳ^H=بFp]Q9i)*rqU(uC\ ¡ J|A4 qA[&' V$G#''Tc'fgJd̋1ТHJ/Ybx iԳr@.8Fܗ H3vB0=9J70qP!*Q1:&uIm׽u`dJX])ZէnP'TMpS\IXtQﱗ:Q6^M}FcF)%ǜӯmVZdzP =܌7%!#uM16ln>]} a,T4?]TE+h|xOcaJh}4g{c0#Rmzbe17-.U ]kdr`߃1v~yeOaUCOR:0ܛ XxAg"D|B\$lL#y` EzS z̈;x}Z6%!_tC2s^2Զ*eda Dl= NHX9pbJ&PvUL+:Бg-^4]tn[Dscd0FNDd#S쵂TXJ#=xٳjOR2k˄`2@D mZߤ3vgyM??m/-~88(bR]0EBYYIx)DZkCz9I*]|ٌ[u^R,% EӢ=yOϚ y6ζȱ;uneh#I SߪcNу)17*ޏ٤g֒hx^j|l#}`"v-$I60SOp}9\7gIqiMY| H_EJ,ꜹ; ;ޒef-VT{RT M:Q)4ys;M7z<3AjՕ l]@Qnk&2ղDihSNNڗvɞh9ixTRA&cSuه_Y:}LK5'isd!P. RLʠlܬT;o_-e60bwFCڄК`8p.v΢0eﴦZvޗ~mѨlo][ś7YuA{H La-Oy Y;(2ӟ@&tzMyA3F:x?(W/Qrju6yBSl|hw,4y7auMfNoCubj2뚔 9({E;bju4p`hEHu.;"AQ_ǐ !`ۓ:;OԮmp@dz0 TO?L&uєم=l_Vb\ bňKiC&@`h ET20C]U !)k=&LWZ9ֹj+wĢBܑK H_GGh,Aj 1,ط`7`JCdخc Uޡ-ZԁFܣ>vc^O~8xFDt^PxKR| n8Y0AeN>S\݅w~YSeFĸ7u@j4~_54mɩ,)`w')(uMkudpL]e:ѼLQ)IXsV R%t@ߥ\lujXXf Fy l(PR4JNn e%˃":m4э2~>vizzp$;*=EY!+[y`TxA|bPVkf|S&ͫĒ҉!9m7YugExzK+"kFi1`Ƃ=c΂NCzt7pדڴU09ɐpyѯ=^'yB2p% /== T G #!lɒQ'V_ZM&NAc I㼇ϚUP8,i`DF9;}6]S]Bߕ wHPDO]ôMv LY;M'e}ᰡYn _rGQASĞx:b7ZkM֮QUBޢiܠ\RU r^].ad@csY_3 = %#:mc}Uoߺ(܁V%ϲݜ.'|E!/FN- :<Y]2dN]*Ҕ뫨!{!׺jE}PS˺SGuLl(:j슜߹,凫,qQ.nv_v\|3~_-(L2w Rj6bWCd̼zsHvMjt(T*mJhܦc^؆4KϺ?俨,hM%7x-@/YGA<:a4.ۀjS~1?A5lE*sfy#ILD yTccF;IUmx^`~es)$rg˷Kk?6A13 '?V + c>L2:֭$q,#@=؅~[ 6iQ|0ag\lq`H5_fAHa`flG'܋h0PM&r! Cڽe;KXOS2JDfפ Uضm9G0`\A^ğpo!`R˲5 e9{/r{Aڜ'T*EũQh';C J=U\^[ w L2i>گCe崸$wTJp!$XcyY~DH%}W]"ct)ZOp'7ٯIt0C\LZM(‘r^ky10' hIA:5r)]"B pMl=+ũ4?W3].FkW_甞͸knVA2 ,nd ]fg+Z * /=ETG+9)2٬i˔p7mtsI҇ t`sAK g/Ndfs:eL|_ k3BiTL!8}e )8b1ķ%AR;nu>%o{#p~IJuZwN>~pfibC Zir:&d 9z&]Vx hfc}GvNj<^4"on9|k<A%(JCP(Q+< Tx9}8E+i'r!PXy]n ye HU* Z VneĺbSy x}Dz ";W??Pk|aV^ JBS񠙘jf>45۟ϤhԹz@NhdmR1Z7 PoZ4b 2*ڃ3"wN]>32@3!Iq ``\88Oe B(oyN^n2N)rrt>ڍ?Htޒ} ,Ęz&To,j>a:UrDyc-|mљa[4(Sr2)ըyjOaʉ%L#0&J ?Z'0hwvbDzۉV \젝L SjZ 5Db%@Ň;nhzkf!(Q/CF}[Y 7&z-T1Pl9Ŀ_QO} zy k /8:dJO ̲_eg;I {u5e(\LMz.iCpO9& 뒓`n0v=tj&R\s53ܠZBm2qƒNtiWq$/؜0r%`0'&A]\g]9KcIr@+,j xIۏG@Hyl(\ΗOZ63MTz.Ԫ6ajRE$r\tO@ױTPd*RyHѦI; >\ʮ/  6%޼*Pq(׾$G^C׎@xV@uLY/`SMf2QVk;gjK{>Šb_$<3604[V(lk=שpcYg%dp|1/Ziƕ*Bφ+ GVdCd>!շTUݒ{z4Q'7PYь^C'ڝsaSur'PF}i36%#ޡLRyŔ:O gZ>1ٖU s>2u2\ur 0 RP!rFRV~t:F)$ QFYbi83? i S;~7ÿǨ:m.vwPnGR**Of9[;m pLi\/`~@[8jHB3(><.PT37hjX:d!ZHp߭7}h]\$J3C)o׵ " y8r/?ȾX^{b2zVO,ޡɆ(JAsQr'NHC{.7oF$hn͗#$",b'?uif[,\- \1lI܃W-(΂yh` H&5тpPnnGJB F؉>W;:l_5|Z]Ci.m@ocP[clu.Y}޶윮)ݙsO> n TxrNU>_x9zB.'ڻWj,M: 8oKDž[i+?j2sԠß74c(=6ev_]hj~FiH©ԶtPKU}DqN)ΈF:nhGL7wT%Co_UHEjÕȆg A8] "FH  thy$T?#] -ԴR,r3]R1c'j@HjQ(5p4YCGX4 h ޒĬ8d ,\$V4쭟5M{1ך \q\m.iئʢmg/}-r;=c)勌=0`œ+kk% T-ɮkTo(u*_P|Mw$o; boV_Y"*UpݓIӾ@m_쮡AH[Gee|LxccUg6rCӦ9cJu@x6۳\7T.y3PfJbݩ?!-% DIk3`p&0]7FgtT( 8F05n` kFFv)ց Nϭ]ܻLܱ}#AIIK EEEQnN8^'_Pz/>p{ {6( ێ `}C.[ҵV*2߇;v*HK^1SԕAxӒ:2KYZ4 le J VH~xLܬ@(Cİ6TzrJ{]?,S);$#RR\sDxg7[c X `Q:.T-h38q t w.|vݳ9v}>:򨫭mfVbh 9/s-/O tL g22j9}gapWK]EB36^$xeDEubNrs0nBUvy@ZxMp4%%C4G ѯ-M6=ac$A%+wGWYѰtϢRYD$ -Q%s ;L2:񳐿[ҦhG\A)SG̨vlXD\U]EF^/[$5ti*Re_7İMXQ=(C1&Kp} ^Mk%{ 6)*5jgXe䷠_I;TImc,2+R@cS[N~`PywbseҪ@ߘ$U>sSCrOmjmdWJD_cT[btRGY>NT7j4DṕY|U0?Gʈ^X%BP$N{V[=ֲm4UE;CKQmBcbM^Ӏs',8>qŨyux}P۸ϿhrAɾY)Ő}FQ_ Mզa3:@<Y]Q bdHЁ]5%`ק Wޖrp c^b2d&} 0K;OQÈ.N0m ? qrޅa mGG t)_ D=#u8Úίg p:Cce}W?6#$6) 7eGW{OCX7}W3"8Za2o镑tV>9FٟB5,%Kڅ7VůJ?-U(/ՊH9!֟8I՞:Eky!YȻ'RRGriT*N%iY['3]cq_NVY[GywI2y6lH&{Gue-hz>gaB : "HTmsLh$ pWSWYm(u[$?{@/"x_'4gqh4(j%mP֓7- ͗x j"hnQ-v+x]F}tB*\3Fs7twe몿ZHreIGY,/(9_oNPi[w /+"eP30Hٖv &omC_s*>#TM O `?1Թ't?Ys@͔L, 9M&U3^CS{@Xf|֩Y&jl'N /Ѱ;$N>p7l^3nŌY_oYqsv1ֈbO jN#P(^;3&1$XZ(`q둠fZ53-jT"m|UwomoY-C|dFw'ĩ!ְ_{߸>ذ "#!3%vAODz͒H҇dZmO/6ī=dv-(xx;QUCTA(9ygˋ,U%e5p(@}Wۊ/;㤳q.CE;Eעz{/嗲s87^c7rQy't΢WEw HliZg, ?m^YRE|#$D2];Py!\St"+%]57gubm~QL7ۢV]ymf ߵ܅M.3Mz"6(=cV,b+i7~[>5Xv/N] p!тrZ <Ϭ(ֹ gZt!F[)'CCL1)aftNJJu _|=ǒzy`V3e,9f|ɽ<__/lV#6bfʑ%ո*a 2-Ur|HYDJ-8į&cLs09wG`V.@{> a0RBb'B`L"+ ;Kȶ%\ʹ{`8a|fuq57c-*xː?+3H83J; x i"$c/4XMA3ƧGcj?]-.c`#2 ̶A?.DY!=F &$T#'+`^* vNm5"lĹXw2$fzQj}gBgҮxfG.+,Eߴjز@}+w8yaJ "#GTo:\vBZz r_Ɐ_ߛEmc<tbɟul#gϮ]gR=sT;>' ˶2 iM-%})F atKFjԻmguoBZ׳LMWUX-jl 4A.GE=yWcȽAGQTZ@nމ>^YDuim}i iFp@GS&aU.*jL)ѻ_!Nc-  ә{()cLMA`f ԰1s{&ۊgLL;ʁ32b,޶t$z+#=gPk@YS1RC8 CTOdPriz=Z3w<|O1 ݓ"; n}w/`hou&GFOb`{XIVuP)%T+UXi1WX6Tel)տ!PQ/:u#mc4ֺkg:t(<;, s-Y0*xШtV}W |DW hs nmh?%YoVr%}Apo;^L]*oGm{8ܫZ{ptN `Rw): hMLx䞕u~Qgc/ ,j>7j[M3&xIBF"B%Z)eqc) eY8zUu>/*8/]6Z$#R&D:;$̹fodtA`9G[]!1X3jPW+ NUb8GNFo'GO\7' d\Q/e<Ԑvq:{ dмpρ7f ȟHwp5 y7Љu\Hmr 8$_5SjtY{8 G`S:{w<!U3<VVգ8M5mpK6Hw` &A!Aɳrg,f3Š_D*?kgf%#d!E{~νՖr ٲb(c* [Y7D&wWisrҒV;c:EȔgxϐEO5 0nVXQ>lWG));ٍ:>A_ԛdaqq<=vt5`w Y; x)qx(fJHܴL6K]qƢot$ql&&(iItߓvJ)0nRj)'$ecǯb!xTvvGAڑ망N?J>;z-cWkW@(r๠Xm.Vd&`E–2(T2$IF?]s <8iIHWQa$Nk ?Kr,XU@byBXמzL_ w\yP)z7 d8GV E ':_1.,7HhRHAWWeط 7(s"V *$.^[/t4~vo?|Kɯ$ꏍn*azrLTqMfwUO3QfJ GT_R_7ᖷu 7!6Lڙs^i}eg(EvgL?˺]LM_( CUޔkJ1kTp8=y)aU4^''5']yuP`8e~oޓA-KNQV0zt!כŋjft _r@^w97S M*>{2.XBa@{pFK >jzeB[+Wи~#nbbDHOcZ&9םƸ7\KS5[)h&B`\{$d&h z^`8ڄ627`^d6@֝>yL] Ed!/D$rPWkW7Zg!2Z ܦ(P-XfZDo\~`DZRS26Șu ӗ-}a_!Y%:D}zGZ1u~^94kRs X9*Wor<4A'T=,,yz7 F8zꩅ!:^A\H B .M*{լ1wpM6!xTE*dBq34%\j*%Lf  9$!ܝDkkq-bmi*/fD]ȷѳή#4Lw7ׯ̚Ե_KMе\ i-MǓ=Hϧ,1: 8iS,%܄R@d`a'Ri<9OygOw Yx7p% rZ2LڇGU q,f( uX0BBL5׳ϬФך1v=uJ(WZTT@ PRa^q puu}607]Ǟ|ieȼm}ޠyp &;x[iA$=@u,a݀&&uZZ!/1-8KK6&ia|]T;F%rxI LDU'AVdC꺗kNDek< S,{+ZE,mMBhbu1LJ) i$G!៸gr?ȏleqit= 6Ne Q Jc @}Nۣs?TB62&=dȝb`-Tǭ+A S.³wb{䙃=V_^-?a<ӂ!;rnW? 7JɊr2,nZD oER*^ 4thtgLA D1{`cog.z2w@ņ|ɶtC  k"VOg*4B(` IAr * `0FB X4kswhDG) Up -K:2E$)ށXJS+㘍< m\$dNu=n#9:73.=;(zg=UQ"90uŌP3F= ڡׯY8 BH " `?HƧgZhS=t68'&#M6 +nM/{4&ãKX%.A 2 Nhi\.,ii)*G6.'TpAOBXMo#{&/{2&Zw9*8w\Ө3fM?o"~6/BRrX;$4].6ڡF^ljePE56<5vlӴ<{-kZg @X;3B5ܚ 5R¿bAl |$WvED6x:k{>i;aJ{?(4o6aCPQOy|?$ohd'8y0)bzYʒYw{@w-Aׄ:r~gMoӹ E#AJcN{ aڥ0EG&BEAj f謊 Χm]XAF$Si0Th}qb67Ve}Zr'ȱ_^SzLf@N8gCkXzҮ}@=SZ e6ӰԦ1:\dl;& zʪٍebn|*Xe`8=Y-!@`Ǻd ;V1ҙ,Ttˁ@Z4 G^ZpBL|h~! Kj v4]zϱRA+˃D7#5@vscny)yI)-k\!$ cT\gK3޻tU5` MϼMg|{ྺv Bd Zm(́;+[aj ag>.͢}JDfOu 8Bh1Z4dE*YI'w- $Y ^v@ڷc *L/A#HdiZ`Dp7'`g**Gq́D<z@1hc(PbvwɶUQ}KO(C<(t$a0IvI\8.)5-_ h L1HDӭw`yO.wkWּ"Ӓn֊M%eW1湒)2Me#.!RSĵbB&\j=f>pFyp7lȉi%NwyuzQud(͉h{@D\w l ~qԪ5?q#옺7grF0Dm|$^|ii闈(!E0ҁ~#mLsjb͈^N@ e[ ;u%q`ɫk6lz:HL+!YO8judk+~\$F yW^0.ZN;F G ֙<TC\z1'%!l;W{e 13PxO}A2\>dD{ђK0cA9/CpQ(ՠrXbH$`lׄͬ\Vl`,q E>k&I*O8?`!&Mt%9t[ţAyPa˵tV$jA;_+mQwd XV( P7:4=} {>bkQ2K;|bno +}ֆa8Yqz~򽝭"*6t;bЃ吏im]?k+Td츗sS0'F_wF1~[#sy?HNhhq'l|5B;i4/}O`jڼ$T24aΌ5,}>I!1ˬ1"_E=P$dFNMӉT`Ydr$Qov=bcqA6i5ߋnWFtcΚlZ+bI: Rכqu+˳;F1!?xX-*Uh+x7oca~Ѵav1C✟[:B&6P(t/{~#A:>K1O5c=јy~Ȕ 6UDBX1|XOQ7^m=| 5[s}k% x;z}1# A(ņs^h5 u9 )+ӕctud{x(*m~lr2uEs,, M_6+m;&PiSt`끳G~Zq>4zlNvGHPK ֌ٷ3Ũ1~ b`[z^'NjC)|.O/߷Obs&Ss)ukÂ$s%e:f]slYd A^MdSMN{3|`=*J#xB ~IP૊{g^ 1.~/ D1s #9~6RF"}o[ރ(+8*Ƚ/[sz8eY.+s~T,B ׅ~D˲^a n܆$ R44xehe]imצvIL5K fL ΰl*t[D){(iwQ&s`.-60=PQnøS%v! ֊"|V$[  [io( 2j^k%-oS6tQ,6Eq 2*+(hg QXJ%i.l0Qoߞ!9UPZ!K쯶ȉ 0f6ڞ5* 5)+ 4ި(SGf<.Wԁ[o~Nb+^ wШ Ê]rޮҋmr?mQThi' 5 [N-f$K,|8o/$E݅ЊFyZw뎎P:@r-,i^eِkԂOL:p6u&/wY!* Aq k"GckH~c<پܟL:زyQTvAz)bWQH%M7U.㷅OZh:ׄ0s8~jv{kO|k]כn@ 39Lu0/brx=>,鍃,p0B+/)^SqV챻DJÂ}vg7(U.<Bmԑ@I٦r!D~cjy&Ql1]X\Z]֥2-gﵛGw%Yk^h S1ЛOP9'2Ox1l턕q!n)|Z]UV+TMFPL@^E:I_OKieO"2.  (؊{sl{('n',A-5]z .@xNovhx2FGd~Spͦ 'jQ~IopdE4 N"`uEoOLDPfxKB|E$u(x te3hNZDa+k iypo +;ntIGĐ- %]=}Q!hL k[zrr~q˩jCUzth ͗C{,,W0 Ͼq{J \c;q<0(ƭC QQ1C"/7Ч!|iy7!&pGs#}9eP]I j|ؼc\LBd7)9̿VT/i˹f=/kLԤӢHEb'ťyogfbȕcRt llڄJ@);u3G~TZ; \3.c!d6݃Gc?Ʋu/ل= ']bΰ_Nw;nUѮNujp蛞(đ6^Aq_AY!r<59ɛ+hё+jz 3?8q<}SuŃ&+F]POpǏLcTC8 NϞII h`! Qt\Pyup;}ܕm X3M@1Ӻ (AN6}qi9*̽85Jvi<.{cs#Mژ>?cY"]QTskAt^ #@ʉ9W? ni7\@/\;|GuGϒIq] oi9e% *{|jVu(3m"frg7gmۈB..^7N J{)[J+9EG&k_5*Z$/Y4K^}LV (a}>I`!gOc_ʟ Rw7*1ͱ zfJͅxRCET!; >JhW9.nvYE6h~o~(%'ehoQ%xfFկك?ښZ5:,9* *T+v`; # &BS]L&Nm/ح}f̈(=Y6jOKqMu, 6/z ffPy{'0]*G- vTUHM[Iy7&G$bl'zxف!;insF8IQ,h:UGldh2C 1bgw oY"VDL9D,~qi\;ވRqތ{Kc9.~,腄Eߋ0SGRl w-./ڗxټ{|,4ӏő[[)7'%s%-CBV@vĭԜI"lH䓄>]BҞd\ >gq%蟯O̟WEc1qY4indw!dl~_gz!UR;ɲ)-u]˥f֝0dUq$b_2+*SYwN(xhQHA-a%-&Ҡg+]tqkcD _^x-&^آoSYQi6ÏOBW} ~uіGߦ }|VTZӾgMc>*5nt''qgSb7B8n~|'Kh8^˻+lEbb+hvB0aw@_>V@>E:eG;P1&v@@CHبm?j;(& D ETN[rI`2WS4Y8 ΢kkRNZė5kꤊFgHސ'SMq& 49+'YJёQɯq2% zh|,)هzJyE+V|' 68p.;Gib$ZF ˠt<񅔋o9*Sxs KNuxJ/SI陌dwΈu_i%4XeSi`YKd+4#uc9Rfg# ㏙y*:PP :7jZ͜){F9+bfvl S,2-@}VѬ UXk،Pʦ1 ;yiGpl~ij؈4W Q~p8MW eR*] VYr<Ζ e}909~E#XB75ҫa"@ŪSv_Hb9l لW Ç`.qpW8|'QϒswP]kԍӆgN]0J[߂AW㷇r|&X% }g[lP )v1;,Cq;Y$S](.E%P…;G_ (!|9a7COC8Z7akD`}pw9KZ_@EOGXZ~$7":mqGQ.J,O حAaCGGLuڟz_0n"k bꊺQp$EҨ:[rF6V"F)P$2S{Τf3oӘ!|Śd4[_౭4(@cB]KK`гdIj0튗AZuܻ_p FJȽWKu4e ߪ}"?}hx([Xq00lز"`lDwhU|X1|'f\n<_ 9!,D'uaNt0ͣqoH<%<31ܱC#뽻UaXܭt`݇eh+c'oe3ъ_piO0x!"J6EHp5|~Ɓ YYRrReb0`Z"dtY6xF'EፃT Fs4LH:xfTYM< wnr|wk(d@D*Y9ṼwAew=&j&zfuɇ%7Ei1חzd A@kiBa*)l%cڒhgz'99b5W9Q7N_J(e/Yiӥta%5Tְ '{GdkF32@ӀV]0)d|dakL0."lfwmG=m$utf"!Ys9鑐*q?-B~)~ ns!'b. 9e ʤ`bAZM _\1|o2N@1~1|¥JxzRx}C6S-=`0Ǒ*$~?/eƱPI fsƁi O***71iC[]L싛nϬ[=_ 4v+Ays0F 2*Rϓ[ҜqaN\x͔t0OK7H35DV5'^9.7yps t.k{p0p*tj3MQ6{*J䃂4M@o(UbF=t-NQ$ygYmh '1AL4Apl _|=,sA .4OVZ.$zF s8[P@d7N7IXp ćЫ,"Bz/&T5_O:c Ģe`& wg*˴!a "4sz L},2#UUMb$%ɖ)Zy0cMd~:y³:[ch:/ 1&BF%d'R;X5NEH]iyyuYO DM}|Z-Ri<5ܧ3u^'{È*{@# l\ 1 =Bgֳ\_!Rg+WVM'Vcr`< }Z% Ή+$ !ްLuURᡨfP6$26CQ1Bӷa@(kIVW~|bJo x4U Faߙ:q%v3P<сЂ֧ɊS䗨icoW[fvl`;*gFFhՖ]~xdQ%X'{=I)I`n"C-jE_+AC2N1 )y( +cK'UP}(j_Q&6TAat]P` iŶ.7m$tH2'L07rK  @,ENy5ϖn!kјUA5WvRf=vHSlC&l(qmo͡WxZ?/B?\F%pJd'A;5F*pyR(S<_)2^]OY%n lC?++yR7M P (2Y>wD^{(ךyw7RvC?8uk! +1(28XN;bTO}pZ~JKA JV1Fy8se[{* 8A`1緑vYi3H;o`;;g:r,N}ޚҽ<ӆBܑ x)2YX٣$7%iSyo\bbR+1c^^9aU0@{ȗKջr# bq+"sj.ޣS)LN3e8zbZWǒ (YYJ(qYp&;ﳳ.ΰ8_#h"?2.z#(#COy@͡Bpg}pqjaN D  ui n!Lu%]evqs1uaҏs^«թK1kmɝ_E!\s,wQkfl S,rM PlN;w ReW:5/ ތ/ ^+c!8Ae'Ƹ8ְ2Id]!QHLhԦ8 gA@cO(pѱzն$j[!X/es ;@b콳 -6P: (Bo^RLb6/|ga/r8w?Sa^!-͍,R%8p=WOHPetּ#-O|R'U 6pUԒ&_1ɼPBnZ9W^~$>؊ $\ 5QmMolM$v;p >FH [lOaymc}[ _sEJC6ۻ>%4R#/-ſ4yOA&gKhWgzpnL:w "v!l79"6?,4o¯u:Yf''E A4y'ɵ|2`.c! V YZ6F<2 YR? `K_]CK# gH63dC8v*V׻@TnQ ٞ7X![k vcuy6; J:_5OYHS(F]V784[!!kP u4fny.RH@r͠Y/ z4|$8GV}!#WCI,w[w(ʿ-B#eu\.[}ۃQ6Gpf5=> J U [ߛs hAŋ||xmލz8QXjuժyWI">By5Q$8] u]q s ʺ,15J sVsln SAydwe*!Y#Ddp]NN8nһ K_7v,^:e"t~fhVfQafHTǟmD|9]t/d5d )mf>D{=JxGedEFq ?iaȺa͂L _mQ|^%"Qy6(!S 71ۘJaCWm}2;jyDjZ7_iƕT*&0:y3NC0.`KatIW4N,9Θ"w ʐW"bRSc`bcC75r_ a1֝=Sx1֓.1sr7ՈhylrE9$|щ+DQtww6?ռ!h:[?IFyؐ]ZԄ=E EU*X]Z {eRd`>!`CëJd{%]Ĺ ^^n7mڔ =@|Ɖ1 șF]7_hB4\8!d/:1 ݸTgd,Rݎ|"}?uVUM,ax gL=0~H>o7-hGrKqbU&PK$bD@JjV:PĖ"U1Iң'kLpxg+#An> J\;[ȃC i1 JS$ 0^ sq܈M?H(L5*{yޥ7Gpպ ACV0V[*\=,ѝ4wj[tRp${Іuɳe+ Rym-` 䄻rYS]fUF2iA&ͦ+nh{|hA҉hILI8薅iMխL;f!5FNMO?eנυ, '$E]_/#/\iDOK#4ka)*Tܥl>rĕJolXVXOf-?Z%g wvѼhvD@j6cH&%?0Y9A1Y^)ǯ 0I=Lmxe By}-&&Go,twv\K|3ՙM\^K,ٛ_etv؟}"gXNH ^D7TKQ4g!Z~ \ŝh2eۚǢ֒>gԆ8ZOzpۃE#7U9uCɾkkHHx!5ZciTk,}F#+Aޙ~j]"9zfwV 5z%dJCږ?JO(]AHlې` yÆ4F.hsXJǰR_<;?xj,-\ta)gqhHgJg駽E#.KCQ Rz<Ѕw"~Er_LL_Y?21Eng TgTA2=_ ]DՉPRp P\ ÕZy^r˿&h RLQqAn3˗67 Əa7gGμ2 2N愌(7D"FoL5j\Ub$(R.${NɃ~gm{9)B `wn /IWj[7%$ǂCz=E!#~-$$$ӽ;JBz %&64ffO;R݇ JGVRHlb 8:RUt 1fe{KD(b+|lTvYʟV\Fb<ɫrVM˹YU0{x(z~e2? z6bTr*m]7+HOLf1v, MO݄S$6~>վhKG:qs`hhYT3P5Þ7@HhgUb|XD[ݵ![:$!ߋC+_SRCk ZL )ftbKqOŭpN'&A{kl.!.nD(k/$ 1QV%R MjCb!슚fT/em{TR,ukq6F@Jq+/B@0]UMT |c{42^TcL&3a1&3`SXKUuhnywJ2LP+D"o+m&Auo\ɝ݄&lf 3zSE|ްRa(qQnab+-.Fr? d~!tPuRAEoq9 GkLNVT&2˱vfvQL+]J {a&[768<! TSqa$ϽKRӍe$]EY͖<59avΛ? 3tkDԲmr Տ$bu h4oWTuN!wXoɵ3Yr@g~Y̷| t ޶[}R;W9*J(4 mmogK=2džzڂ3Εm<52-ߛrh@ {6|IӑZ qx `\Exi%];(u5aX;Ƚ0]kߣ*Yܮ'OM(ѱC]/HfqX:@~:ᴗ-8ְ-5N5;#?S'Z3QU bn8w.|jIQTNHv]`xtŕ*qsnc!DFl"W0OSO4a$0JT]O6ame$E%-[e P1C\<{I(+E؍e@h/O`a=#nڲVAo#Gk5-摂 ^yNA>TR6F#ڪz>8ѕ*Om_QXH&@(dz&g_}80gڀ5Μ jc}b+pL`]`D&q.)Zuu# ATEguIпQe'Ux {V+[F[WuD ѤqUmeN}G]VMbaI5JC_~bW.ZDW0}@OV5E}QoW{ 1<&٨= t:  ͣG@b)%d|E%A,iIpw.^4 -湣ሖG|ثfF"dC+8V`5SWjN}(R /9+Y61p,VםK D_p3GSԛzOiU#LČJCjo f%B$oeCÆ]@xM.3FAGzQ454i1J5$ŘP.V65DX\/8= ӥܜNahU,=֬3G9DR؟A);'Ғ@<8$O~wEO_h6$fnvJ Ъ5F<,@5pQYy (n q$geLfg0"\LĕmQ8%n=' _Ʀ #[074B/b'TU"5#OK˜-b7_ WET~AhI~p?"(pc+[tC+7na dB8RŊ*<gN$|v]MBtI*dmc!1ն3Emcy₂ƾӟc:iH9W_BveY5[iӁUBX2y*||\ꨋWmdt{O^$b;jղPC6 qNrE#zlx>TF&}AܩcQ pL^i&~֑hpf$2mTdO3Rw&_j}I[{VifFyJ{G?g z3W4e^4:IE>?1XlW⒱WT7-`+ =rt e d vƗu@^,S A܇<@s7ȜPhf < b!&͑,>~ԙm9S&eh#eUٽ<X MbElQR"U =1': ^l/9b-eԠ #)#o%d$wIkviᄪ&Ղ^%v5NW[ΎUɅo^ 귁Ly_&L{n͗ݲMNyyݛҤrso*${Hr@Fn'A\iY!z, z]`h|j1ڽP(3l1X϶k+ne!ed !5o}wBSs#JQ@fSxKGcTV[LFλV_U*hv[Zy=ɘ,VwvMs:>cɜiaa9^:0@enP#/U<񐤇(d~_s4vy+>`h夵M(i,@[32,4]!B8I"N]9qJf(;T-Y{:>JjD _>>x`-_Zu.9~q/>A /\HnLj.joQ®\g)"9leٮ9o޹2V-iR(n2_L,EsMj %;qq8mk-TT@Jtj®/922|l*7#Tk({&=PrMs:сɧ:y5,M9k#,@X{X"vM8 أEiي'3Y: ?pkS,[ E%0ʮHؼP9Pd V:sRHސAP9M[x-N. <"* }<0]JIU;#y_7gp/jw^fˉ׋&%Ƶ@5G#g He~k8\a ̇ni7>Z["aNdktwC5}^y ϩڽۮiYCe\HNޟR7}XeRe? <<wCGXg 8Bz#DD]eq|ho!'{mΝ4ghDFė !VTeϣZ_ ˿+Ѣ+G!JnbAoox dܔ8NWJ:zb`d ) Qw5X6J{M_7_c)[k&FP% w}?},*\y .Y@.' 㭤Pl|,Kl1_|&UAhF6'v*ZQ74>DgiA (>Qw,,|^ke&7(XFe}vb!.c&5 X2Gn5yqȺ]zpI5q!3PB{|/[:67BʑD!_S R%%B tpFba/.NtFPk^7oVn=0ȊB!ĜVŵ %HNR}Bt^ Aɿv[T^FQTqw ~ ًC9T, 8/{ꝼsb(P_P2bUJ]T*Wbk߅_Qd&q;@2|URu{O>?ßhJ .BMv!0lL\5^%-$Q62 x G]lD-iM˯[T0(X+;G<+-PD-H*U:z+ B%%ji}\*EcQhDx.57eɮߍJ;"ͤM9Dt igW6eg!Q]4 _ɖ,=H k$ w`txRe[yZQ@= oCQBޞNt*b1,n ygTlO4?:8v bFϦnloaF!J7!@~'j C&Ywj&א5=}Us <|AQl݅ Zt4At]ܨi RI@ԭQ牚+E\*BDMvl'b9dhjʕu+^7qݔIkiK羏 J2G0N Eg˽Pkml骐aJu ܠUX8g m?PԀ0S= uA۩}GW%LAeաQLʗNaɍG׎kȢN4/#0*uч:.ΰ9xChzWzzV* 'YRT 7.$t7vAp6̓ƘW `k>׎J>iFbS[\vujLOc3ee!7B+LJ}f-ԞcIq|Q] NZ4D: cR_{%lB_(2xy(b(hu?y@Q5|?_fؽ_(|- I i572LbGSVarw= Q&?"iJ)qDb5ZY4pgiHJ+!QPqVӥ%{/ eB$/lc5gz) }'2hњCʎsΉl'fr/dDNLa|[ p:LF|Q{g|At-fʸ| )xS\5/,t.Lr5JL[c8C%m۳hihPO8` Nz% aO+.ۖԿx 4t;0+#tv+ . EV>1Ћ5-(i-{бz!AojxԄ7K[ r(+6Z ̳&@#!R {Kّ)1[=K=N1ڢUx ) ^ξIL}&vf%eg~ pSڱdba6qsg.:k8c95gzlN L6WaW]]/pܛ4k-H.נY!7{b(=8|24d^S*4գƌ2eI{KH٢ܞ $ OmkLOoWQ&{~K|lFG7yϓKǢaギ5h9نC2ZWa'˱sg$" ~@5Oz6û@߲xEj9Qt@YۮcI;ui0E]2ʮe:-A @cc u~\qZp*B6A3vy_wݑ8K)TH\2F:[)Q5I A"*ɩ,췜B|YI-e`˖82$\Ai2ДT @Zk5Q XiAf]`$qgf}\tKoGjl6 .o!ׁUM^P; Nٻ@'9b-cy@{:^5-IKV Ҵd@ߋqd ߡ.5WxaQle!P1կu5703/;Tu0Nf C7SG h*// x$\:[ʶߟׂ`}c[Al捶VN ,~{qYlwu`ڒhv\Hq.>?WKZss9ãtA<>P6J¾^^` .GCmSinI'nIXRÃ>=<wK>;@ߥ#g44tlh퇴EZ[I =n[q*WIݫqB!^vY~~W~{ᘟY ]gcvuq`mV5& , U5B-Qֳ/UЍt$E6ZNEԣ9.Bl1ث"#-b9`:xC2@?Q~ ^]B;Ztvpi9̕KzX nn2P]Te-AЎ3ygG= `Hm)MYAAZ?^=4H88c'냀nAeHNP=wܩ|˝1 r#Jb&Mދ_?1]cيZ<G$rs(Քȃ{:=Vnű3gDmj@N*=~<],P4pr,ʸ3c VXc^ 15 yX&K=#じ4xS3'@:j>EӉL͖ nX̳oݳdYFM&EN?F]3-h"t˸k]$i@Ow= DY2|յF\ER7a+JM{9:8PGV~̘!h OK@sT mdX=!PMaT*3Q}qUtu^ދkiN黝IT*=z6eчyf.:/h4hâEefX% yŨ.^= f-$,5`HտF-$a˶R롬+~kϻϨ舕>ᔇ'$)Ebk-KX3N6sWTߢ na-ؠ5ޛbapCeCw^~zRMΚlyŶFF2T*y >D;Osz1YZti0+/aiE`M&F;_UG`bS V^+ ʩimim tZK=U\ĺpZQ2`ʁҊFЛP?G c幱JK7_h6}޹yS?PFnqM6?5aC+G%9,p .U G5L.@2GLh(MQo\ y/BGCQ=?ittϲ6S~ ɢZ3؟]U)c{SR,~Gۻi.x=L |WȾoIaYk|+$ 8BeH|jk]5ijqzw"OI$>B%("ܸp ;%G)sQ/|WX M4d|E[uN&i|ڰ)Ab-?|{ZֶtJ2 gShp7@t>YՍ勴1ñ1wIbXku;ʲ*9/>gIYfO_O;BSW6ֽduzlwC$ lډ:S,*:/K:rss5aKgyYzDİ5DNV;Gs^zM/H]159aZq`mbO9~Tsh1JӨWtz7M[qlrĢ;{J&E",QIPfX/I9}]36fUrZTbf7 !ɗJ³-rΞk >|~H"eg\-*Ot)G04@Sڍ @Hʂ7A%׻|<\H* 84|oE+/"w LbCq97c#cV7OcC`pʗlL9%/@ -ʴb(P"Ț@\x}UYӲw2hen^_GF耤kWphu^2>CKm'vIK5qEFw.ywMԢ<yO[O݀md3ҿ.fXEP!8%l)\^ J&O"BM2,Lj3#jnyI=w2G>PQʩC߭QRc͆2-<9l}4w\8 [hXW;4řJTN"ȵ Q1c:}Man:?d"WVg%$)/QEn.|㝉* )k7)$sZ5c;~Rt+84V%RQܘ(:{]-pq×H#H& 0o-p^ Kz{{(TM+r*u->u AaI.LFv 8?>8J=ppQv #.PjȡiK=`-l,\Y__b! ^bH@YN69eNvab*~/sgf1"9HRnҢʖcCnȎYUnѹK/ 2v(i:+>g#aV|LCxE7)+:T}K|q,Pt9܏JOTq %{ Ax,#6н!8':F]VbWqNxM셻 }]x+e}002Yá 叹qzt€r5*~6QmC4̆7#LxN17?srJI+#lݜY*B青~1~ riuoERyk~J~LԦ.G=pAck͗!| A21[$7ĭK+ rN*Lqnμ$+6gzy-b=6DوNhDc$YC}ovdwʭuE0ThCxJ&8X.g50)qb{`/N3y+{ U?"Hl;)Bgg(% YXY8(>!*^fl`ONpk RhRj)5a 9=s9.W~c8E`Ԍ pq?v_"_.e+ͬ421YySh!M%-7 ?\bv ГקV+ǧ }vNe#QMEӷ>xW9z[TR:WJ!Zn#ը 0keg~iOgߨ+2N)8k=m~krIS}Ku?Y}wJ9  ]͕3<\#Z'iv8Lu ;g(4A|@ܮ\?: "$'.xA| -]5k&E{JQ/jTmO׷trbwp9AHcf:(f 7aT\ >&g.~1%/civC.666=)u*v%WgsѳU z3 v R'ZWv798l#?ה`ɞqPJbvkd#Qrv5 ԆQ4e FhSTczl, _}5?6<,ȠC6ܼé_^Ӳ)>r~5, ʓZ!L`5!#>nF/#&͟ǯ`ޝ|qFJ:&N2iب$] xKC)ٽfĴDg-HiTi3WJ9((r ?4o@;1T'(1p܃%EHE"mA[FزF^z!V|y(eÉ֤!I2{N 48Fư.Ř</@\Cv U3чzX+Ҍu -~ܢ( +(wrrgD/|W@%KbA ̖,(Thoz>"a5z˯A2 >c2Pwc|:zx%A.j/Bۉ43eY|7Ys}!qWmIDa#z:!4཮-4G>o:T^<νیPɝ]'~-e 'ٖR(ȻK0 'rSXύ[SaC[ !H]k\N`IbфQE9Q2+;Rq_5Sφ? 8Cl J:q(2tRu>u(-[K\I7u4Fbr+oV PTnw=}ٚݲPŀpXr<#R|"mܞVUQ%YWlqլpSZ j8cځsG<3/W(R.n}Ҿ 7˂G8C^DZ [5R6#GX{i+ d׃7cXNù¢[&j#a R:\g,*!S:G*C[[hӱ(7Hm$}X㮴m5戰8V[B=0RR_+Q<|D8+u`'NZ/T2å'b J/V$PKf 3=P,uSE0.fu[!K0 nX9?X- JI\h* `l|{[,(u.pD^L",fn4#ijĴsss3" l鱭F#yǮy3=n.An BuD4aI2y6vnB{  P`TwJ@\Bdk^xzH>g%#Y' fdȹU݋3|*(Uxa7;&pkZ fF.δ5 A!:|3t(ܴE@ |oPyy7C(ϴRJjԟ&ɖlRMNHyA?>YNUP-SS~h€3|;*ꕫU9u=yoڌ0WptQ wK1Xn 97ƒcZ5C> /k(z)r>l-T/8 CEja2Ы'M{H.XfSᘤ⸰Iʩ`(ݘOz磻iDE4 3I8}L?&',X-;m3XèP{O_,D+i,8 /ư`6E0I MHh{w9v[b7td wCBŕy/wKSC__!K%x=AzZu_-zQlufR{Hwge%H*s~ٿRu;A8Әb !63A_IR#vv;(?p$)I~L8 D[R;OHĞujBΪ݌SޙkGP)JDAXzRӮA< "(ڋPC,MN ɿ9ԛ1 uG-径\=5e޾ƞw2q"HHIQE +(m]ƺC8s|B삫~9.pwJ=kR"G\Fs/g"mh4]LN`$NtGH."%Bmd_-~,{Z7U=r( k 5Ֆ 6u9J9,+;[L{pin2"T*.Ez]Q@d.X-gkB^[G%5V?FP$;|ƥ' c ]O` "kf1ukHWtWɧLNѵdg_$uF632Y62-{vCpƠxUEQVZK!NB.,P!b: gi" 7*\aX8vK$TM CQ-2'9Ri3,LW& ɘˌjym'Bh !sbNBGVX ёP ˛]B~vefbCU.Aa{_1=qm.E8Ӓ'0gT}PS,FҌhbJ<;cT!0n~D3hZ{FF! dB/W@c+BeePD s;-sVsry%NVs60 /qkmUO]Kwi%{dCsXxtXr8F %]AlKk.޾ 9 w%@x , )UytS mú_byy˧YJcHfbQ35áEk^9*t(5InwhdT{`XFkj^u1Hf!a!}Rl-QU:ȆM,%yf! >6knEŲ*}U{#w*IG^X*uU¯&dDvyu%hdٹ$n~º$Hv>hI5 0حf9%BWwB /DƜػ+/R24Fk{+;|DMZr~d^MeG LdQeThykb-UZv9pL*C@n&m)_gԷj f#?`(bL ݳݓvEƮ3~5 7m $B4?[SH':4DʙX'Lc؈7vE"-t1XxZnEboGhN>5Ck G}_cP.l݉*|%"2TW׸!j6[!:n;7o2zERYP*ZTԀ5SIY!>TG2 rm T!.$8xtB@"e˒@20s?&YXh:FX?8{*"$8Xj gqj3ez0Of&,.ܩG{OeXE 2z@/j̟t'2 aփokaSd, ;B&4*FLY/ eCWTn#dTLCB0#YmwF |G' س3b6玗ͱl?b#8*_x:- 'Twº6k?q_("Yֻ&ġjv I8\k =VNSZ"# IL}QY4V9+ kZb`15dWc,-lLGj[,K '@Yf5kpY+% h$QOL~j ۧjw+="~Ї ?sުQRS2~?QårDJ#k$s* |EatfS9R2!ƆX6;SC3Halc*gT[>yJhb""Zʷ0`HHb#nm0tԎ$iPET 6_!WR2c_r_L/0q%%k쌀>xf ^XLTGly&WʄTj4lojao?cӥ"ck!#{3ui!A{{jM3GH#G(KF<W/s.$U7s]!ϕ׮jf^r &25fk-_9'O?Ƙ%qfY⒳3ژL4DE<(Ӱaǒɼצ0o0P$dWk=уV@Z- hsw|tcgz;aA< rC KQdy^Ȗ괒X0CP`v2(r(ǔU[IEl7ozT;kTcΎsp>*< bF r h5|DLvLU8#iWfXJl6W?8֨? M!uCfRXekhv. *WdS2" *B*}E sTT{PB k)MK7u(zJM0:B/JdDP D`P?H::3 +1gޗHh-z75cWokɢ^<0 # b/-PZKwS~Hmb@. m7]w$۩5u$;:75je28iaYֵ~D b`4`*Z|wCX@3‚dqhkYі6mV݆D&C=^&z{tKܿ96 _2eska SM$fIè~f,\n%i2qD8Ol +>G_ۢІ%2(m4SklMļb4b58-hĕ_vtczɹmv-?Ӝ`9=gbI`D&4s%>QV9^薈6& T[٫[AT|ӌ_Z̓$shޗ+<ň ך%Y `@ʊ<&OG-1W# 0<yOʁ+g\zw%p:qȦ剪<W~#n[zZO5#6D}H D6Pi \L-="ِv ks3K;J ל?];ʘŽH7i ^¼)gkxTBp;LxIwcF,IKݻءۿ #B RȶaݍJ(B. G_됌xhڈsB/5 2Ǜ&cZ(E~ s f8ψy(a_t2BYƂB5b]ޓT*Lemr=rz SMa{?8F4ѫd,v 's DL-8oކU'QBW)j[MIk.uẄ _KKr<[.1 kd 9|=xlb\ tY5H[PnqFMRϥ%vaigKv7\DX3S0(eJP)˛5Ts}ڡ !٥D]w~n@v;1H.64((QDxWGOG i ZR` mF&ԊEF& m C* ind)Y9wjt5#l $ϳtNC ke~kDO04u҆^o+ۖLLfO$~Tvf(D}Ť_=HӜe+3CHϧwnUwO~N=D~cbwg7"A5aK7b>QZFm?1<s1sAˀS<'i5?B*"d;˧·%d)شr|2:GyΑN` 'kC[ .,ɡ4SYEA"N8?2iӫ)TTq.xKx"p1Rw{٤إkB!ۓ!$>~\61{PcGӡ $|]pegns*nn^x! 3ޔc)^iW&95%P)=vj)LLQ= ɗ%%ՔLZwn.eH){>bH} K`y][ '3Dk\*'a!_X_-\BjdR~t1JzS:r đgf qCj(ʂ/ןwqldAhJY3Խ|s>z:=; q@`O9m䲦[~~y_I@5)9VPG gQ9€+[~eؕț|/R]?5OYɦ +g&wuϴ !Rߚɐzu+ R!\ͻ}Mۏ ekPb]+: .e` J K(YLY*l:j0aZCY= C#0&qN.Cڀ$)Ꝿ):*n4N.6eS|dlZ`UiZ d{SAm[RيbNZgv}ޮ`GiqѥyB6npS D);5SU#Db*|W[H qWdgPu.-]7ocWo%L][14n )j9B>T$(w /bw}L`@k{gƢ~lvk_51[(eFeBh$DI+o u8PW?..˷H>v^B'I43Fa93~iC vL@ې <ЛսvDzX9ے58k0 w/vʶZ1<"[00Hm]n]*'I\CEvvMdo8z g }@ڡoij+F3d{'Q~r7iqRf\wEq A ,y2r8Z!Y{C='4H +!|yJ%hZN{o2S*r]4"Iys7A jέbo jHv}گbӻHf)Y9]>eeУL#d ,J^u*e<6@&ZDh7_ԑn{gJ"HR\+ K2WiJXS̒=3+DdŞʼQq1$򭔢7:Da*Ͽ\9wKZW7JQh{&+:XdJC2Tڈc}E(z`B%@܌RK׋b f3wʩb7<`թ 髩]t_6m @o\V1?vt:(@ By=Q=up-GK2Me> RW)/vXmvIH4k6uV׽|pTpaiZy:LjeH0(a`km'.q{&'r<(({+)guHP*oGhT\`>,fE#ڸB(]?7_`[Z4d 2D'\tWo4W}0ZEB~/3p`q[0#EΟ^i+*'M0Psl)C+2DiЂPխS Οj\͜ \rejz̀yϟ_`億 V]mJwhINK:`mk?ajv7QWAr: !Ymgo?걔 kFpbe4$];m6~$oKU^a,[ J~RSi\Ee3i\24{WK섷geqj -;p R-2~THX:[}[4[q> N=Qj&Od ͷ@"]8rVƹy3C`mq1+@JcѵIS >]o*-'»ǣIOLߐeA}8 -N/d3 .9RJ<z1JVg jj_|`hҖ& 2D._}ŤQ]MY* `vʯإ(uɀ-Z_zJGf;>|G֝.j)2I r2Vfzlĵ0Qr%̃oiÞ릱u9:|U{%1go$t蔷tP,K!괕0"SIV|=< }Zե"Z,\4B)LlL?x1 N4AbGO :JsGrJ 0)45!%/1sD2$9e+HNddvM\@Lf2 8_d9o;7PkFId]tc~/#'<(9 \Nkkɂj73z&߱WR^&%4 ZO-j\-dzwtV 6E5Jn7TOsY$Pi%~DH 8}| lV߂k%Z_9ᰰEglOT2d|~2kKsB5Mb;`{ 𺋜Mx8ؽyPi03)2O KBF+t{^_[ >B2ݳ#K4Zԑ/sk4SO4ʖU=̘i'VeD'w>d>7aJC"g@n)`~(,5N;EEzL8Gag83Խ[\t+>Ze%kM3=̦.ľ$>LzMLX2p1{1_]J f8&i]$e1ְq(2 .`4 |C'z7Ax&j{/ړ7myQZۢf1 FOCTuZ*\|B5p;^Oq0>bJwb)HHA+)%C>wmn<y%0%Iu Z#: GnO$/lfʹ{{z[5S-c3jf2JrMR.S4%t=fҋDI/xM 2/N*1Δ{…G8ݵψ: 3^g}ܷY]"N,hN]9\ Iz Sqbly ܵJڗOOu潣F̃Еiײ0TI8]]99'dhHAx3~ Ph.9z:D <31}8*yWMpϾU_PʷE gQ-K`G򷗦9 r:EJ&g `=PZL$>Lo&fGڇp C?S=:GP1W*->C6huUnS?Q:vSJ]: ^"\{&$Sv Cw??7VF8\^Nf$ž,Omע.?KΘ5 WX2?lC-Q)yxF? --ڭ7!)Ü WvFSm|+x ^$!p蹞rTqş@7 H݋kX~ Q#Huj엡SFXR|B(·/f6h!|qtGg8^\4J(as[7g $A{Sv|( bs| >]Dܢ#IQKBQj8T@e*KS*_`~:i 9e7җ| {z(P=XPl]&#;*p^'8\~B^~E_ hB\ԣ@q~i:h.' jO6@ݴzUmuYI!MQs:š+~v\yF܂2'oj:(ImWWjȏȄ$⃂74Ÿ yE/0Bw E7ݍWZ -%;AMYְ\; p\6p*3Rd0 })VsuV(W wHKLQ 8WlÐ7zu=<plq7nUiJ$Mrۡ<ѳғ{K`>Օe!qFnoj;mɇԆL<wgƩv{Q>o%U$h")#vdQ8~QNT]MR8hVfiZkQǹ3Q:0:rRYHîqӚ.4] Ɠ1OHv{g 9Ȑ;dkQKU\_H+}uw<>Y$P=PD9DNeQ<75ڝU|P^AjbSE0[\dZſ9fJ|qtpsOI؀5xmZw1!QQ/3e!R,R]e{G&]۠mO @8^!\,<5,63V 78ɑMEVNR3" [6ܢdݸ B8,|hYʹm6L!t.؄Ϣ2ot{PۦgoVY6eԩPSRQŁϸP<GV%?1Gj,xFFYU {jȋ`/CuieV6hk3*jͷbH"UjOH_=WfA9 zpmc?iK5vq=Lw_R~%!Qp]Ƴ'$%-@cîHl0?" uNt`3iKf@Ks:U2b-#w LwhICY2a/`oHqBdK~U)O،/y_lrސe7ɗQlRm($G%p9D)<`{>ݩl2$793;'BrD5|}Fd9wSy}2EW.c`H.yt]x 1N}Z)(c8:k)ҘWe Qf`f=̌8/#:x\uB:ꭷpڶIf G|.64<ѪR?CR { + Q!voS&'NKȀ1o2c[V!Us䱴B&VӯJuW6Y!~cY( CGJ {:=xG_/7?%XWȹ $ںe\TYd9:q"8L[Y>k)QS_;PZqjɶRtj`^/蒊|,)~a{*;I) ypt(z/}HS&Trw!!nd+ų: eE/cћlҲ4/6ӥ!Mitzh1JkDqUBF=SNW*5t޴:-Ig-Rzu!KLr;{oYς@k 1oFqc&a z2D?ў 5q\obQ^eTIYlrD!wj+kkf2)HgqYR-oX4Qj-ܫ3h I$F5>[*k6t\!xYJ,쨌 ~,uJ'R! }@w*TI܍A M X jHKXs\߉NG=#qdK/\Nhcj*ꜭS oxujؗRb[6U9vO=^nugT%_d*pnniu *ޚ,jZfH (Q .t|":y]oFuY319TGJĝ]|J7/}P L ޗQqJO 2AVr#ZceWrtqҀAusoZ'񿄛\w;cn}/z<}h̹z6y Ra:x1*P%< jwr^8y?4b;e 6:4PYsT=,}\ZkFHPޣ c2FUC+'s+e(%ON20/)@l#9*>e({=ڙTOުc4b'bx3JY)Oy ~~, nQT̉ŽC pLbbd]H# ZfZ\dAa#9g (c7Sm].j{AmU!m7ZM I=U~_btyP7hf,9.6l6T&M]tZ)4H-)+FsnjB׆Ax}S>bAtIҝ hFZC%1#yM6S,^ ABlt? IX;,6TxqCevtaI8$zu& y( 5/ȗu ` 0&d^ 6 \7#R)=/@^żjE i#U+f5vb/%چ4^z%orLzb,}}lXËdzץ|04F`3uBRF]5*NHϺ&gzTkގ(Y/v:qEؑSF%B{@F~S#ϭEKF{GU3@g/Ue!3 1#@ }'+t?8Ł1mLQݯ܁n G" hYYcۜ |'ΩqHAV!/rueԗ!uiF;U  eEҊ~l 52 :b9cz҄NLm~Y}U5 ;):Ayb=}j++w⊴JtW4O>X42~q \I:tGc,-kʼn?z+|R":"_,p̓5hܯ$T Y~:ۊBT70| d+6+09q#cy%ȼPSSHS2N{ c V>mipN)j'pAvpapyW*j<[eE87%u+TGD!rGsUHT`/R7^k _Am=IlofMpr򕮻68JoRV95`pM_&X3^gOxU!ֹ6C` JӤK]1tJ8KJ]ՉAbFűW7jU0 o8?V8x3SbK{z[:"9Z?oZ[Y_`_9XU(1 .c䑩֟W)@ITXwIp[M'3gxwI8y̰h(axƿ׊Mkh, <'=ߐ蝛s=h9yvH]៞tRH+H_,07)8QoK# ?f԰s$(֗{߳4YzXy )_6{,hx"j9=uv}9R@ `+zC_:f4;_?ޖF`!)ɶm p%Ȏ}I6ًW"eop1!ƶh[`1ȐY+V0*\z'fm,!4Qk(##gAC'nP<4TX$g/ѢXR"lPv\ g9 -X7ȰOYΏۘ1|߷꥾,L[c}(ٮ頁f*]$F}* j#H+Y:I[S&K& /ϭ c*1y EF\7#9rG؈?Kɱ ZT\8<]ZX+KN:eLFnCg l@CAy< 1f$Gۿ_dK󦩸im>dJ)]I#rK66Fŀhm 3:Uy%6jp6*21e.% [oހw,ߎ(r(F0&:RJKUNL3fsB?" #m(B?)uuX]&rڸKb}ot%IFUP jaU@su16cdeoj7lLhG] QAŞ6HVcp{$[+P?gb|^kfEb843N="dۛ}u[uE&"]i  賱Oѱs=α@͖qT.FUT;'(Y{ߦh96Fץ"q$SYx>\Z"\g"چ3ğci=Es,xnޮk_@vd,#&B(ChfZ-ʍHQf*Ŭ/[$0$zքK մSo3\ bf ?&O%h)ڿ4T. Yz9a9L]ٝtwlE-»E;ōsy"EȒT741ѫx#t7kժk4&]fd|}:}p +|}\q>b!D>7{1!S"}(@n-Ġpyp3mY7kH0(#+V?HGVgg'!n\<;;'xi?YG"&+uFsoߋ:E^obXNXQt qԹAm%qA卭ծ:6\exJ M{ヒjJ5BFwuG|cjPZ\8BNBQ`jG[^ߨs9lD63^gSP 9+B0X:,Tek3,F._*Dv47qF޾Ms"-?:@kK>0<e2C `MFybX~%6]~5!/%>ӱ1Iـ[QvSbR`<LeT" Ցz궅R\-1*Xjl/c<+ǹYTֹ..sd%;N^~8yl xO$l,=o%H ]uD4֙v]dQإ#La0Qްbo| AC:ik' rs8ukg`?$̯=`7 N &׸ò[ռ͌B3d" +Xfi\}T3@ɰ=<~{AwCr.fPd,+@P~ ,ylZk ip+G3]M 29lpfV*xB'>9azʑZS 7Sr꓾jM(5<*Y RGOj@ ȀnX U@)(] VKS;, ===`.(e=#XN$SvxԊo$fZDP)ODq [ˎ+L52i+0i2ǎh*SJUmu\l}Ff9amMJb0#=SB?Ib #/7[cxƦݐ=w"οt"=` ȆGG(_>2s@]PP*o}oC($W}"NZ唏+5|2Q޽߽֤@ 㨫(XƱHĕrd`<K S[HH fUqH*Ew%CQaDwOy@T$4h/^FDTŇD%S=;VV0훪e'ŌDlH"e;VtYX h.uK |)S8q{a@Dq80ɸ$QSxPOyh3F,@:Jc<]"0 {E$gJse 7(*bLx T#|Cwy[a3<txt6j՘ˮ|C'Aq'gG>)/e{ 7`[ l$1c;q5%8eV# }e_-LBo?0R8>xW#|e>Z1%pn6D!ajLSnlGB*4ݧy7K\bq~f-5oTK;*#vu0At,!0PӮPאY-)o>ak@r;aZ+a ѷTxqiZ<]50M[x݅Cz=diwj}\ ky!""qOG eʢ`?l{0"Lp8ZU/UYҞhPl#!e<zt 6uSl4{!dMSI9>ZKʦKYnC2v|ZwYPOb qabf3LAܮgQrw׊:~/}JxvZsX!lIu=!d'Pm#uW^[T"Սwtu"oS9pAobKH6R!E[Vc#430~90=.5v?+7|jb{{]dmWJgҥ|#,\7Zz$rKΒ'MEIgF <j䷜(\}+wdV DGs/IN]yg?E;7蜈@EJ4agȾX PX)\@w5dz{EѲK\a r} <[`'{d Q(FtIS˾6h-tb+jQSir‘[J] $UwCeYCn>#oFm5VC͉L4$x=6=̈x3q$$EN[" <Q*o5=.s>BLxz:|+ӷZsؔh"1C&CgLYgri+ Y>\#GPWv x]% lVHͶܵÃ4|.,q$|ãB(W GIR%fR:l(0rFUg|?6K m]פILI\`&h\BTVVQvG9T=+̶YvhY(}5SF>z^ //Ifm%+cؓOLq7xaIHanA֑QMl T ĥ.X7^D*,pMH$(ߨ39'?)WG(;> +14)Vi b0@mF|)Qݩ@J+Te$N̰JnyrhNu :Ud55õ&Ƿd =N V,CbQ`>K?b˖;aY-C:hn"\i4j\b N<˔/V3'e/7raǖjMnW%Rvq K_^{WɑGeRKONFn~>omn Z9,v'GO8Fwq+yp]DE[ l20wCVzT4%4i\⩩aO jhA}*,pc_k7 vBbR_b8'l%`rE_Ag%mn7p &#?C[N _EA-TbQaH5BQ[Q+wMhY" cNklgd\7yv]WV:쨰P#c2bT-4f:eGKIMc8گjmdcK)e%_n3;H{ɢ*2znqbs8N; Lv$a1^+9}~aO׶\C>겠FJC\+˼xG]t= K30 .[i$}k~5Kͱf>&tmfBi513X݌ڵys &:%y:gķAmj4k6>Ki=J`l6e _fTI{@0\(Y}_~ Xd_\C뗄U+wgbUK9`O$a;\cr!+5jzv#LrDZȍ8[`*8(假*ĥX}7V~!i#'_dsV-cLmbn PS!!Cn)@>]En $83-W7d5oq+wdʘtEAr> h+0`7NNyqԲe2˳" bh;*Ct-~lxӨ%2s+Kj?<,vuylIaufe_iV&gEi= &];{VIu \)g B綹$VS }k?%?l̍du A|vVd`ecMc96 89s#PI4\rp"~e 1DxE).K;K(1#2zA-U$1|7M;gK| 1(VdosmdJΙ;wwEMu':rϐˁEG5q9{8|+LLatfۘKĄSeI顎9FK": 2 -q:?hA*0E9cl)5a1JD 7]쏂r!euy吽!:FփW.L`zDu١tVpת6׹i@`|Yؾ?zP(wp VYtt\!#,s**@!g߁7|Gu`wEG_tQmn6%V lh˖&m#.4Oڒ`M>It#..^09BZp4[$B`}O |UIRĤUm) W,`iSyyNaN9eIbF@A/ԣ[ph :WMC`ǡY1!%Gaӌ$i>"4:L{2s.IPco88U̴yYI c*.MeA{/W]z:ol=V2 gwD4mLǿ!8L #\,CQniڷLޑL~*?2 p\P\oT\ } r,<78$&IM C˩/ u)ٖ:&e}~qoK[o G Y]E3$ܹیD$I90XҸhD6JΧCU6T<Ƭ)әKK:+\nf<|U[ܨȾഁ )rv 4KBb8 5TS V0%վxD:7KƼYz}Ϡvɉ[ a:N?#w䙶&:L~Cʎ9 ejfeoioxZ{}JXMӠ&8b(׿%Ȅźbk1⊺q:FzI = TexѼeۃsYη>}> pCI14IX|FyK1/Әb ak@ ֤|UyDA,* yV7k>'qK] iA8ۿ}}kʕ<\ Sj9cR#HxzyAvx~Ix7Is#5Eq(o,vB4raVT]f?K:WY(5Hc+PUN,fڨ"5+k?<3Ahw @V\x.LNgWE>y4^Ơ1ĉ×BC&3*7_ĿVNs+tqH]%/z-;8{axn`:; |SP>*[SgkcY|YfqꭖVVߧ6 K}d, n4ى[ EࢁWCu \Rmn~{8րmE3-F "9 z_XQNv|K} >7+y9cbsSc9^5-k]a~.>nڴJTHw?6t~ŧ.2)2#ZGd< NFmubi;q2ƉŭJZi N삦F&$;hU'A6*(VSa֊L 5)$RR@1B*,FغMBRU„}urld!tmSw^ F;(ɸi vs?wA긖5f3%o0ˉVo 0TeWUXQDMJ{;]hm*U%/4}I|CDk< X2?Flٜr#>b^9TɹʙJcɡqicDj:{Bk7Ek%.nALJ3N!gYD+(H60i(dO\<g=|޷\UNht S*ssE"Cf?阴䦣"}_-|(=H:4J!~y*3@'ah4pZ]A@XZ=f+Ǥ> rr$[9h>-JU+BgrƝvjG) +Ax <i7wo(s5%cl+?{-Lb^z:Yo4qJxZI⢧Xqu[ h!v6Gǯ.u(0":- CxK-f%m/aiC3GE_zvpX:Ae\^A<0#Su~$l lߖkh) ccpK `-Z֮O 481ڷq07ߙRL41FqG@;lɱ1@:%=*d<LȽP/,b*LpR1%;d8xXS, [ׂzږImKjO?dNdkUEq R}STY4Nclی/P/Wzj,Ym 'V &~rޅu&y {ן:O7eǭN= bU~Nw&l WlaNqH'oUiWeDJqWHdGj+Uw>OqzR1!qg?"q%+E@o LCTc3.VeL|zz5;cO)HjPb}KWԬ !Ȣwtt8@p~ H٭|%iz^&3^.(I[kk˛".*5F94S]R|l޻C< ; I4Kr`A[x>؋D(b#71e"J ^_j",[Oh8>i"V{p+&؄%60oJP&mVId&4y_IUqkђˊXmYii)䗩vEI`  Rr#]Ea0N;`nϽSXr@vN5w"rjB]{nG'D8x ɹ)SfjB"RX E| 1bZ-|R~@RL7"V{5uZOq@3Q<|oy8/{S#.$#9||& #4 ;Дi~]^J͜լF ~Cd,q6G0zÁ,-Tuo2E^Cdŏ4lv+XIe*;'vգLs(TcYφ_𒹃+uoah( ʡ˾+Du 7~CM}j$t!!ޞǚsׂ-clc}r45o |"j`p`c$GTt'!+0%|UoWe]81e[.KM`t/BCܽGbĄ&>pw=_zOqB}Wb9_&gq$PϋH "d\/'UdBTz9M ͵J@wea r9/2nsإ z?V毁&"xcBHkSM/6S z[mH;qm؈kfC#4$HV)?$ͥGR~O! D[ȩ /8'R䓱6(M:*y IɆ׋?ZTS+>9Vul߉WB 6j@Af Wk"&^$~"BbzJ:;gXKiSWoLS52\msK G|赕%gSzΫeD!l/M[R& U8pY@;(}Gu܄*9*`mQ4J$[ƣA! 8[w54qy~ɇ˞]da&΄ӍRz%u|ylϩ]15[ u5:E-J Z%}*GA59}%v=n ,f؄7cQ>6=O}`OI|,NbHU{L$^LyO9a\"ԭMsKL4 vm_mIVzdiU ,p<N zYM[_kUwj5A ݃lV^ŵYe:b;]sM3C.ެӉYNZ*IhO!M4X&uQyxQ/ő/?i:I`->d- &d2!R]r9hWP +u-W(f!@+b69,9#1ʔjōotғǀ#Q6$n,k\E+)"hDM2khm3îuS,KpJ쇾9Q,^JjjH8-W>mf;o$L鍫̿+*4BL(*8˂]o̥i]0u~ B3nӸmǵ&b*:2`36079«a'QG%z>>lvS]FҲɥ2\Њ i QWLJ*M# %^eW{ fg )`IٯVZsWϘ>rsʗ I9 % I$혊ѓ{ x;Zԅ͔27ΐjZMYփB+erb> Ixn!wL]tYx2v *%~ĶmeǠhG etL*r;5l )samggTO }F&>R G\eBN ,QZR Q*== Ȱ vڰ? t*eb8eg>@ '##r c-!J|܊;7bZ3IB0Zzc~qLߟ {#gKyQ!Ĝ{\:5bV.$~iy x1#!8WET aْvT9:z,y%Ϝ|,M:ViL8 뺵_s,Oc ęЯaޔIJ3+]WҨZfWzw:^VGropdq,oY&#WOkξN deɉߗ2T7X·C?eASՅJ8LAB:Xr Jt4=# DZO3q1Wz>fcC&֤q-`k ^:>l5 a4Tu[WlHA;\V";L ]6qw3Mn+fDpS86RH%7xXDIoY&?II&!'vnB_pbvjA= f0(AJxQ0FXO׊E.%w9C_/k)8#(D(%e6">r+]̅;Iu)eVpjJUSS1++|';7-L"Wq zض*u2ÚͼߝօM;5]yϡw->l!hp$HCN2?6%CR,M#A8o*T 7x!_w0~4R[V2!BM!49\fBФVb?s8Q= nF 8c^b'pAK fOK|8QI5#o`>8n?$cRŐmwLsE  8W@K!RXIu};NJW^ TFzuJ zh^aʚ3xʎ2h>! gazIk86^ռG%L6Yi"SQQ|uZ(c:$Iuukvl)(cB;6ovq@Id|-`2DlQQ+;-=zAȬE}+n yYؐa :ד-E@@bFqil7_=NhuL=27 HAzHU_Lcx@͹"FR:-]Agwj!sǸXmGn +KͲ7nRj74Hfj!Fl).e&4 3ߟt]vrFa/V*㥏_^K L?x޲DӶѲbdpN)6gWU3`fayX> &̱T˔6u-jX>ty.Km~ -sJW^,9RG-t<;WbOӢ(#w:`X#62-Tf¥ z!4/ɩyCqCT! d9ں ӱ^$ ||`yъex K:wqQxII>).ܕ_pѝ藇@ej l&Cϯ(bIB>Or'Ϛ U xNLB8*wWW3m@ AqaÊɈB]ˌTi Rj'b_v-~VLDTWD<9}T Yry(2|t˧MXRA=%82L v/JF[Fp{ctZτDRw+X)CT6  9SnpMa"r+SK<2ӗ 9R.gal%U3JtN˖Tַw…B#1KM"\ <)Egz1O[3hRcF[$e!.yK$D^lWpMҕ( IhİHe0a}ts>7:ʬXx'W'qϤbX%HL:q)/ xzA6{k6?(6%(* 9R3ɮ 'ѹ٣ۙs{dJzaO־`[s!3h8-oJY3f:rt n|X~(o26)#;+iKaۜR@KÛQ0V%Gyxtadumk3=E|hESu1Q R& egRAрԟ25;v53aiDn~ي۴fǧ8`vJj>\.ªSp]ŀdꔹM(}Ͷ":u3p[ȿܯdg|P=.wP`%.({wVyc/r[w\ZǙQG'PdBc|h-Mc%2d챨{1o>y`m;Xɴ8/O#WmC|FqL`Cc =G@bS|U,_+@'o\@ 7ةkhNi +hAS$m/Ƭv82uUtxF` uΞ91_F,Rs#E$V؍O X3xkCg_f5f ? 7%vs!s,oXnyҗkaS ( CauNo@ECp&i5-ф_ͬ. 4A\ELv wB,ث=w|RS䔂'S`` u԰ܡe(n&'^ؽW8t5gK~re@RDzI<}sϒ#7i 4?Vcz [wE+)ȇPtȉ׀PnU-˪kըcV%6} yN(0qM)G$71J9= _ aupq4is%p"O"b1y@٠R?3k"H0epE2 (s* ؾ#+*G.n'9kԯV>߬c#1U8q{=ZsiفA%lj8ᇅr ʑ=3 Ԫ3Y5#Ko#>\b_1 ӧŇnŘu\4t*`e^*mPjHa?rM;xGY9" )zp8媬m"?0!g@Jy.Sn\'"4(P~\~mD.M>36:lECKގj .Xwn6ߌ+]sTNnu$zLoxK3㽽<>X(-FD'}#;bثsFs%ςBt{+o\XZ փi3FŴG*"IїRF Ŕg:GLCc [wKs0=;u̮$`5]\+\P/FܤJ&-kQD[FMX)JdP ol/teg}Ih29\p`&٤g8tI]|ۊŐ94O%1VdHz5o+|b"o.DĜ_ct7{NCI{P7:Ps6JpBPdQ.)*iH K/d$0hQùCt>sdd @>+UB^/j}]g,⅐Ood8\ 'B߿, WNEJoþ1<:bȬ+3y5g6bۈl]Vze鄾AP)q@ɸq2|^Ova.0Wk.R{Cݧ'_ >|3OŝCFSآJgaAP@jZ9ޮOΚBKi ‘ /1'Qx|[ KlIA?V"5*r%_H=.=h D$u!׭ ,#OR irp5G[Wk܋ܓѷCP=vk1 s}o.̈́kjdQ !Gnv\&ÀKghZ)Xf;",o_0:z,#ˀd(8Rc̫a]]kMeO0Pd<_txW'=WH 7863exL18KZ`eU`m%y^|ҒԄ.Bc[Iw6fbJ/'0W0U ehcY &kUk'Oeò]FQl9t퉅?ddq=:Y 6Zmn ?W>1jS`_ a!;Â)C W6c)c=0WKZv h=޻2_ɠ6@h jB˝,&(4@Bةm-hx~rӽP{m&d,gۂ.)VPIUwD«.'deM2̴Cr.;]%/Qp~ok2[ӦUMY-苹wL8rgMhJ ejǛ5V\SEY&ʲ5oΝʂjk~D T(t&Kzeb,YJck\%-ul\& Gc\D^pqY.B`+)FPtq~Ӄx +lqܬtaLa.8.w " ސUvcK% IhhԗaZwkr}5F>kA >յ_WQrvPr$ &8 H`壗?mj@"c\] (yawjp/Zidzg*B$Ih0=:S/ؑ$31T۠ˋ15OϮ8q uPG&Ս[Ex&o6eIKPSϋf‘0p1IXk몎#VwZZTEյ,6M29듡4fS`$hF81)7+Ƕh\Ք":gq.Vظ׶o1MPIShk翶3R5Sk :{]}frf0GȻym@ 1$mV5"x+9Џ kzEou{{6XIJ}ى 7(,cΝ0MB48nm_-zH\Q1{ݴvA2 fGbi^p=!@C7/w, q9S9^T.B|%Zy>N'I; _n~eI'dWDTS203+ӹˡbJdm}G.eOlH4QO,7*ꀈk2%yxik(PA^ yh^ۨLઐzw:80 Sl)_: 2[LɀEK*O; a옞w}-8sBVzuJߓ_=bў9މ zflL2 w?AgR_-ևju \sX.ͬ/ћUH eGzĄþQF kUf|6J BcA7=z'KRJ!2i\' y %P+9zw &^v5&nTWXRxNyF6!n]&vI1Fph/ީEfP-7L6C83!eџ,&dCS > M "jc;`6cpKf0rF^S.$mjWEߌ+TPnQͣN)ddB#W">1u[L X#LQ}]%G!bkp* 8tw*(,m?qxo2 YTU1;JAn(YeĐju%إ$\Ϝ Tp߁Nǂn24=bYUmGc D[^bbYs1kx7\*cbGuAT73SCd*ZHg.sT yZbP3:z;HpBX9m/ UBv@W8-wcN2@mՓ㰗.6ʨ8aȢ'I ##ri:7Ǜc.z:оEE̥tdP@T #ط9!Sv ^rg9hf$ye HealXVƭǰHSiC7ԽtQ}[ф9K4zr3 ]n/ 0TK f:*>YH ٌv2i‹* BC!$BS紷 2?ϘFz[~ P8Q?uw-ZD@X)L|-ojb[*  n`ۛ47励cayPcm]= f$*r#MD°3uuc|;<;sߠkwW nމJlu yV sEK1ߑ/CO% zQ%v{]X|/}#(M -kf$cJ~]0TuHfV@[M"/a\ZG@Ļ2 :<ʋɓT [? G0gʳƒ }=R%2ʆQN#D0[9dYJ6f᢯;ؗ\',ZYψ ήG#/G>cwF]3qi`xS)eh?6SoT_)k\̟>=e  6"(Fc{a†ds ]m5e cZas]iʥӅڈxE$0 龛0(~Q<WD~UH$V*lv+6ܛKMR 5 ˆdV-0YTTG,HInV>ʢ>74:LoQZ+ў)9f2.:va7 0[>&fo&{/Eͩ xQo'ACޘ?=sl>T{T**}T`+;Gm_ ]= ;'lЦi}JLt]7&\فgLrCQMZvy_P#5z,n: 1ǤA)]~S֑bx^VPR!/ ^KH>ǀ4ԁr滼v5Bm /;+Aʷ-~"(53v9s}Йg:.JMhOcX7F ?cg3/rH^ j ӕ&8]يs-l 1w$xD̅&Rke]9 )-㘼x-\7r[㐽qL~DG[ECwu0ʊ` i&H!k[&Jb#\2i䈹Bݯ5c` J p *ehKbGbr}S%n9&mRQC 4Bv )Ys#ZqsttʡƎN%ˮ٧eh.a{Ř,KDs>e']A\ȑRLxf22k M00ElT8KqmW'ܰ@#13DN ѮQ,^T!2R[RyT3{2u&c@[ti =sB*R qpŁq ~H^bT%%[f_y^ySψ$o r 9>" 6Y:)ll\kd)xx5kGw7nA;Z8rV0—D&}m∁@by2Z3uF)D~lZqn*а9Il$&⧴}a<IgZŠ#Y11CS|PljuDimKȔu[Ц &)d;m oz-G0$xX R;I{U c37Q W5UjhWnLf$̚Edp&e+b ĄWvXh+=Q Ll(]>ZY/һJm6b  d }QQ1wQdU}t;#E @YßkNRp5Ɏ A6n}pې.{#GI{lر*ˈ#˙GZ$Q6,ze {!H#my 6v&&];0`ydq#7tj}uͥ9` juh3ۉ9ZusjI(o^@17-ϋ#W`>dB\ ~x.QѬ=C>HIoq5A+]cJX &눀 }]$$AyG_3ƣ'$fx6"}76Z.<=P9C`?"P)GF/w݅axP#ZzlSAbX_XWlt3G]W^J-eroZr2,xqkmO #ci&1Su(bB;R5 zE)qŴS~@yeD*ݚs7h3K59k)3 لL>DK9v*.YE?s"Wëe{.&Yo QpT=J `]R\~| HqUt %V›#4/7­2DpGOpAh/P<=~OIw2K0Y77P0w``4ǠĬoX;ob,Q@b ;ؿv <~j~9X8FE:>e)vT$xW!իS3URrv#jY^>n&,}g,ҪOᬾuvums 95{]6{mM̭ .ZjP(^oXoޚ,h߮%3DgoܙldjȈ{K:1! w8V}gwwOLs SQ_sgXyo#;3UDބٝ9/coܘ]9~Ps㻤fK2ɫ;Bqv1JPllҨ;lLxi:kLUa[^Y}US.H{&`p/& 6tATJ4NgaӜJ}:#X{')AUᔍ ʽqǜ6Id|O/$uq5U#llr D-( 8Ȃ[#odԥIig!453Q"ºoNh'V عڬ[4 Qe<'LI1/eTSMؔpF1WIcIF0r -ozTNJnvh8-`WS3򥅈w1mFX!{5/fdA֙1-ϻ:,iƉƂٙoP1r1NY.=}5)Xt mM8 oɕ+DͣD 9kf}LEc)I.UpU5Єꋑ7tf%wP+IT>` ,pk sو_VE-T%X5S_D⯷gCLjF@નNx|?JEu| nkS sɺ: Ny9'`骀ܣG.iP 5˛TNT#F=s:M'AFx j6K떒=yhSJh5+O^Ay/|Ia眊{ =xng ,+g0kJpZS<3QЧ8{]( 4IrEyk Knfqe*J-ȅFK@א^Gt1+;/8NxCDN>z7BHp"2T;s_$n =#](Rs'-O2ӄzzI"& r8:{7=Z5l tCQnamqy=(˺DG=+%{uj/U4-7O>>clEu/R/GzzI{w2C;8_qd(2pښD (+ I("I^JTq${Yâ(mW&5ZgxE7o+_"6KNJNaecCmwNH )`/n&!=R3]r ɏud~lWA: " euQ UaS cR⊠ ~4-,Uktt3UC!*!w?A[p**)!SUaGfᮃc^_P4^!cx$vL V'?x&hr3n疪G;V|e}MtAf :730C=V A-Uݔyui'tձnuP귕S%jt~G[hBCt櫾 [1GU<ɻ7(c,*_=g ( 1Km^BĆәe,? 2'%aՇ/9lR8%lA0sI-d>:C?JkW)Gi];ծ1W(gs\>7YOy:=`ƺ,^v!=8_#Ihog.0S8i_@j8 Z2w`4LN9ht%x\" *4zm[b \*HWwE7a2QySB{Y7iW =zRg,,~I^_D 熜#S TLUè^SZOfh0EC!2e^bj Sc>MnB6Q ߚ3 Ya`sGBTL晪?e'"*2~Eop hK՘@DLRHQ_H4)FR b'_zDMZZ%l)Ӥ8`ɍh#{eyA̱|D.rB%-,ikf Q,O&eG2M8v}8:V-P6ʖ>^$O-zQ5S]lAFch?BEU#zMha5.YC3!dVd[oӭa)7"C*6gEð!}u76<$kD1 0f 9.nK- :Y>@-8z,߀)(Rk kav紑q[}fW(8dܤiKphfO#&I&0OmFpY_O!K..؋50urG\G$d!Vn或p5v5)~<{ҋ]N߹f@NX7M^Ahk|[lz#zz`A(䄔c֧Y{ol@EO8,raz{ Xu'Y,BjAN﫩D8Zȸ*QkZ%;Sv ,z{fM*yD66s\f8̚_0&2Z(Ekg#C -3HR`O:[U-h4k)8 "[ \E ̌r7f[^j98&i!B> /g.mtq:lD1l$:C,;_x&4XG_$ϸ ,06@:qPKt@v[Y2l!ikk;SAC'CjOCe0QwS,h2yxˁGLO+j5'Vu7mPw1AC-sړ| PEwn>7oNgMq3E#ۅJA |)ҷXO8Nqmal%8Sk8W >&Y0j· \A8syz/KL2=rNRS46%}cpףޒa*f5.+Gd,A|z}#2Mj tc-?+OQ1J͏@0Wԍ2@N]8!_i?iD"6ZpΟS-u&;^[zp`SR+|<x.OJV~ ,,v:ɼ4R"&G7( /Uc{03:O;+uMsv!HXwWkzNbvgaZ9.zeX0=fi.i"^o ԏ,^-$p]a]6&y~ XI?ppq>$nyy!3\L{MydTʥKL4w7$,rƨx|:+ ?'h#?KGS Bgi%ȝ$͙LQŰQzP3:GxH9 $n]TdNn 'nuB-hiE%7cK!mjEw1qKQZԂ.겑!FL jN?&0 䬤@GT[(مnVBk6#-A '=>0ȳ!_q<@i6JOZtՄGRvF6#Rft%rg/9r`g3ޜ7Ijys!jS#QhQ5WW+#@e}10hH2e\b,upmϽˋrꯙL? YDO8^h?EuƶqW|! @H?zdA""m FOE.Egfl&3j؍2()ZMcxy[’&ŧ;#9rR!xVIM9^qIl˦$#KAۯik[N9`?؜&ԏҼ Eu#6Jc|CD\'b6&G41vk-+t:^y !:KgvV\ՕkBCQJcex%sO`yF;ZmK֍ 8#2ZvkH Xƛf3 tTGȵW<߮lʃ{#@5XO(&h,2$iyx<ԈDP럥 J nI] HA<_]iB)_)esڅ{!M֗ s ]}wNUq0ׯxI\/Tʗ"!d  ṇ<+&6SN7ң x 71^{'p<j%8iV2d/%!*x,6ƭ߁TxEa2ܻ Uid]eΗ$G';Ȇ3Q9{ϤHIP*-+.gE0.|@)+F' T=C Ǽ hCVfr_nCOat_O7޵KVF^5m)9bNm"4ӥ5&C<XKQv'16`0%K[RS5(ueih~kgnuuEP3^Jk^ GXN@k6s d74ArI';7 }_^&o@%Fk `aΤnPR֥WHOާ֋MEr-`x#"_ R-zeMrƜ&f-?`T"}`@X&omm:)~HbW- 6/&R{03몓߼݊wLe`  R+iD ~2 _b J$X'8sVi#7uЮx vS=/e3W=b7bdlO)2t;1}zJK$StJ̪vK]j#%/¹7Efu$+/֕j3l +V}`d]Dos NjhbVa LFQ8EebJnS2I! ZHЩ귛B%"g?]S f;_W ~)k |,'U(h^3ODmW@$mG ՟ѣF)+iBXeVLyuQbX1qnY~t( W;9/Ebə-B4qCiO_5s JYm$D| gJZԤ;Z۴Ž 6_ʄWOg(˅ȍ~ A9aXhz63ֈ> KwI֐ƲsrSKB+K ;<˔TpJƎA/,وLRsd"WdӞ؆E#ʊ`rϗFDgVhdVxSW;w#΅y3]LҊ`^3T\)9Ƅ53Hm_ P*{F%FxŸ P}M:E`fI8nySViBՍSjkVk/ _\KՉd뗰cj)aæݤZbqCOEG(s܉OO-XRwӸ>3[ J~OF{UQk)"Fb.9osFhǚ<Q. K}}]P!HJiWS0LjMjYP:n$ U< Ss7T2LΤܨcƶ C ޕx6̤ozbRxpU택Y? †Wc>U+4D7 c,Diw}&f63T9\x!3H*#oEg׸ڧOnT_ࣽH7{B,w4nNӆlR籊Cn;&V_z0Mة>NEA50П pJiro8< \Ĕ.|[Yb,iDtZƆ "RWwʔӱ/BAz2^C EyR;4EH&^*P賻 B2tBJI_Wb7Ẳ+NLN9p Hs*HMչ@#wm;$eRs4Gc/YV6?fѓ1SSXy7 `H!}gCF}Ek>iq=UX Pi7!^.+UjzA[i@rۖ!{qs_UI?Oy].!<*-V+w l)OB`R\Hvt= {FrYfjNK |Ci5{?6},/'O{XFIUSD0(A=0idx5Q`9y|3Bd%P6u38}j}iw=z4uIwaF =QbpKur"ikYOFw #YӌYMӥ]@conM0R\:7wvO<, FGcdmIwG`#Q[|ni0$# %:~0lOsPEA*;,6D<;UKخr#G0y>w0NYѓ g KF/DkmTΡ)Hhjp໺Lϗm> :EuqdObA0i{07)<2rZlcnJ6hýIiaeە a=- lAL2 i38aLWkG%}'ܖ_Oaܬ!ҁҢ:0:D'GڞBM W\{&?$̐o"XxT/=o+w)ŇJ% 솉wײB`X}l{}jxR_J`:.`iu,HTDҢ@FO&k5%/A}K0Q@%u[) AUxIt0);v]gzX'a ,ATޥV{v qZ(f1drõ^~mDFb,CTj)Wԯ`1ǎWrbߏgNW(8=ts؆՘T$yDіWD5=69> 99Cχ8xx!~^`KgЬ3:ᒮ0t!8?1D&6i  -XX$9 3bT6%jp#F8*C,`),C"!WM䥡-UZv>߈}_Dv w5H5#FoyP@h/ÞxDҘ.fl>uJON$FzBߝ{w o,s1,F׀OԖCGK{sсVPQ7%60^!£%Lsu#5dT*gQԬthOH=)`E,/ kpkHDifG'QK>}5`y6Bg 2jtqnǔ->_T"DMw!K@]`6vFgTG^Oޜﯠ_Xi!l.s#' 6 t$IXCvnTrɵR,׌Om.$ ufyƁiaLۈEft!' w5}XCc\2vz6v? ; _Z3,S9?p<>ӭ_Rm{&fuvקAQt_n:EdB^hcX{ƛVPm,"YT׏ԕ]EP;DfjpU?{g^_3J(@1ʞi B=)hDv?WT)v*߽f_лtM&D:be?$8m3+|Bk+BEqVL\t̳lE6쩳R,l fŒ,[c9SnD@DMf %U)` uQmk|AK'*JcWJg͉{cҭ]Z4Y(wulq]ڡKNX`ooIRA'$;}^g>y3(43bźhA͈ؠl Ɛ[p5QZ t2ɩ@a ngDX^!7ɘ4e'bOa]ZًUbMBr1fa4Fc_5u66qhb '1xq6֭8dfcºxVtG gusjs-2Vs+?/9G Eg}&f̾m";D'C哝wXޖ$cOn5Dcssx25)!?k|xa{@Rx /ϟeK^A7Q$Umr&뗠=;jCc^Z;֦盐Q-6$b-C3@e(5i8 y7N֠{ O9#t˴ ;3%3/Xg;[ɟ=[igZS OA/oiAv9J$x\17$Z*{ V=U+qJM=zv17:cDuIp/k$I@[6e ]䫿 @Z{?l <9/59]p_7@iቯ0O"9BkLV9Tz\qIn %OJл-a$jޘ|3'B08妣_~Jmz=j 1K#8 WyPm' ;ڻJʇ7VCm:":`; 9af;a΢8jǥ?^ޓtm5LM/Õz04potT KքGJ+[B]OhrqNyZDlA8Mg_Rp~V\ ab[6HW]f 3AL1R77um-aYƇaJCjsV]G=KX!RpH6ۧ Pz,5\Zԁ dpI}z 5Z˾KЩ$pc e`ndG0Roi}gܗY1,j?ٴ`,—7Ɩl4blE1U>Ƿ]ܡ"@Apf 5 B\ YN'["aRyQj;З+ޡ9ԍ Qk5pnEm؃M-d(}o?i@(6c?su6l D`׻o}dTZ!NАG{״'u&u>{ } UoV OWX:IFT)e{QB}*gQF;df)Y 뎂WTd rdS6ؚ_OiQ8k"Hjkq轤h;f&qQR˼29 ҥ +>P{]CoRo8HV49l xf+RPtM)6Tdyx\9g/潄R$ 0g]}H'OƱw] 6GntLmysYكLv?Rui8NE\4Y|23N sWRP1,3XF؁T -vU/x#4jK)Sd%\bpTDnQI؏Y%om #3/ϭ,ZR =I, r(vy=$,7^ԅ!8B'MJ!k F0FE_/7ж\q#N@bJ/䈞}1->?|?@j_P,L */!mK>FȃYZa*t4u3G>u?5a1RJ'g|"\*-*(͛- &"of۝~dqC/M8(P+hHs?W[`{56W<1^.Mi?z y쟿xT4!'K06- ew{* N% o"u zmj!x:\;?$ ʜ"+=g)JMOC'Z^%] Nm-/GDPWk^砘!u 1,~7z y`jȚ$`>rd0eCݢ5&>#d_M`J꼝XVUN+Ҁ4ɵm,xkIsRktSXI{^︋M6.>۫20Y?\<~1.̈7Qj h?rDJ*5sw>Z_]h)pޔhnxhιOޯt$*Z̵M"1T2Q9 E5G{y ycM_ AۑD/cGE9qzvcr@^ >+"Q_G/lZ27:/^&7K̅$T_~mΤ-u(;aSBE|T]+ M`D1 TAU@=FfnA(`goC-x`}ҹ_E *BKmYw\]dϏeE? , ռuBp9ST6--\`@Ki\zd4x]՟a,DF_O( la*c:P8$[}J;O@DTPñthC=4~VTNwJS/.u4&(JJV[h%Uw`|{cÛsneQ>lJ'ri1<d$OQ]n^,UUw; a4BaTrfh<;;$PJcjuBRx'-#$ߝOdd^;6;(N|ȕ&i 6'}2|C^c籊_]mSI8l6@.i<( 8_;HA]|eXۿj1hEv j:C sqmUmDm1r+Q0rkE.>׺ծN%5f@gY>H,$wb-ƀ@FDqXbWj#RNެ e`G~a 7SolDl>bY5:NDMDw.1Z1.G!-QdNS[Q+I1q{1 <khZE߮<. %Hf(ӴQo}s1loL=sl0ltU Jc ZtMT5h k|s$ 4*++g=YbSֈj_1vZ$41R9)rIws $pfq.m\ն)hp+2XHMٗ?6߉rv6gf& 7GbqKƝӄRYE:L;V#f&o":En∈ 1lCnp>b=}';[t8u D09t|(&1>T/\/QoWwNleߦs$#.aV9U"t P`9Tʹ Kn0#Պqy&շF"0V>yB}0LA Ó@B_ (JKⴺTM:@@[ߠ6"su=+!5ĞE-n޲w}~` 8YcT#AM b\ wczvPN餫~LlΫܣ..s= n] {Aָ,7Hvc6*_R쬭i,&id5Il bDbAيuTA tNV`ROei[fyx@1__9./rhtTaی?"kO=ưXifTEx{ھ3w%sF U\@w\W ED2wd747CH>ORue#eE/ֳk<U(pҺԋCc2F >K`#ݿT`のwؗT#+~&2A #= 4Z' wͧ-^K̅H=iL/+ϩ0;!FV+,CDew aQ5?B?cy*ni7[z"P<;dtjc\Lo, \}N\/}ٔ^Dd>Ff#>d+IS*kCC7#B&\ PGm9.ݑpZI{ѫ;-GK+ru䇙@-ٯC<]xڑc1{Q9.yͮꔶ{EhS6u1YwvE6@5[!$jjЯbtϖl\8WFtt1EϖgUw53\# C@aՈdC"Qw_),t5'CvRH}Ct g#T}#,[ ͎Yi >#B>GldvG_cF1 Uxu#Ar{J5=wtK5lk@Q ɩHhR[邖 ! dH ~ٖl"5P`\*}GP:φ!d7?+.lvE(8|!.p*}P^^a̫HP3/vb@=ֶ3|OĐ.ܽ]LWM;7MT!K b0  Pe|JaEJ2gJk`|\"]Ügr}ӸeQY O߰ }DZHU>9(P;J AE2:f}~#%Z?$)8~_i3 [( "LD3V~j~h7]Ue|#1װe(+zq"nx-6WC(M .._CUV+5PCfZHs3?!6`53UuxíeIѲϋ1A1rT S[3';={iGnXhrQj|"ʺ oVIżJ%]S(뼾FeʏPKl CA< 1 a%ӕG"!:mjoH-'L! t Gb. d?2} s0'FmDJr;]v4RzʂCl- ) ΰ `dPÙ7@^=/Z"_ǂ߾ݨ&xUO`gq>ܳag۠CF,d`d<4*{ߜXNhg;9ȩ;;rzۭu4L" <!Z/} $!DPU3|d=Jk EgJJ]V@|2rvz^bߤxNfO78!SURxٷ/{U]1swMY E?<@ |,dG2˷(%( kk]E?g;m5=đ.idwfFZ9*|}#zi5whq2w6%~@#fPZT Lϼfb̄jAҲDee0.p&\.gi27em T.;ݺh!{-⪺Aɦ2.e潆&5 Xq !2;u@@WE.t0kFDiR__=LЏb.JX߇z3. Xn^:,y=RSW'S[6W<0g2ȳ~=6LSxp^4} )% Yc%nt {Ơ@^]_{%퍇PrDpoơl!{#?Ir׷GMVEoB l=G O}>ކq|)Zd~ ={rs2 Wپw,@V^CTwP: %}r5eCPL/sL03( sȏ LeJReoBRcB> *W ۍȞO ҥ2B.73B=3!N0WAV8ʃ/o(dmOdy4$!15&;N4xen)F!jC 9R;aM'y*o[fQ *X\M%aw@hlyȫ&_rSʺƭY_x0,*e~h1sa=O(&du#35UNGlNi˶pOA FNzeƸ'f\ ~~U=rN&͸TV_9_Sb4L%H$­rI{D C$7G< ){aj"mᐘ}$x#aOkV lixOdz$s WT:{V^f+oФnMSf}PkX 6odE3?Kqfu,☼/7k@9'[Sy^Iؙ4"JRc:jL^9b;}Ǿ:Oճm 8ʡ՝ :g[XUoQ?{`&BGjNL]BVbŇul˞䥞yFQk9\C^ D?$ó2/ՄY )E"{Db@껛Uy&Xtb|-{Jk_S"gU9ZFo=Y76ahb1׶5F1nNTW\KĎV|DnGj?F,EbE OzN/eF#c"h?E؃LtJ'-e<]})L[]H$ԏΪY T+~QeAl̃ACw=2ɩDgF;`I,; qBtQ4%C~l3n2epK@&bQ,k6n횂 H#T'xݐhtH'¤‡;:+ h"o0We{aas#97F\I\@k#(=bn :C@:RTHbUjXVi9m$i$8MJ%Ř@ph]^2TUuFK;RЁ6Wpx-y䶑pk6_39Y14t(elETOܤ)B7G> .]_݄knJN7l̝cki&wNvJ!Q=C5wA Kڿv B|vl4\o. rl;%V%(r?M۔&| ׌V.0l $gnpMk*f"yrˢ_i}d+˲0F$ϷYhzÙasjQR+I>\}p%rH$__5g~0"PP'Fkmhȝ@o EgjM:/{CTS( z_[66%$4H[< 5~k.:azEEmiEܯXȂ?peeM1`Q&^(#:h; ۖTG{'7"R`/A䯱e}ozȧA P 8)Pn1J|B*ˑF̦4 GB?ơ!DKEp IS$W7-1B,+mǒn׮Vx1"51jݶQvwDAey9Nq@B욲J 5tdkTdfۡCYBl>fwgP6 yww(H\?P4'(KBϧ~ھ"xM46]GU3{0{ Q+˖*Ps'm+w{H$~i/X>`cf9(R/$aj){q )VY)Q%Ty'w=uZ#5y3ߛ˽ht y͈vB5BY.0jc 19v5ss*SXLU3MU\/,F^B[Ldଔ[C\` -J:ݛdT/`p{KdHL<[Cdx+|ARJu*wr^`bp^XwKqdf〜'+>;߲pBF^:}*|}S1Y楤oew4KN/zT-/sK~ XIL[(7J~CE]1>lTgi*zC]u3k 3_'6‡Pg۸ fFХ9kn|5\:js&+o4$Ў^ !7tJӌ3e[b)fCdWzc?gI/t Ht6å)77MQ`d:%Dm#XaMIAv@FvSBP#ƢC|'+'A*ȱ[orn)ZD|r3apR?[#'GNCc;Q@l`?zV6 {qcVp)*%X.Q'6zPZo5f4p|"!w,\@!I?4Z#@ZI!m>),=M:jLjL 2奏PQbwt}9O\#jEY-ke79@ ^N`A?2K,heչ`nİ|SQMgn:r=nvbzp{rp;n4/8Qz5,g)<.\SxL7tG,!쐛$Jv94"Z0 A1rl@MnmbjV5;՛ ͗Q&Pv";Ike] 5%}OI𧟟|zAxK%2]EaM50[:Z)R̚tfꨞ]` @X94gȡd~r碫(lq$qUO"ՂhKk`:kPBm+?TҨa |U\q`c4p9Z:yʚR^x aGlUp^eTi| ٙ4ء5d^KʭN/)UNsG%a/Iltݧ$!qJ|CQ+j^Msc^Vz"7ˡ IA$I&'Kg'V0_z)}ѻ7@>%^<-c)ܐ57!:D̂++cQ Γ>T߾*?\c O\etT994/jN6 $ΒƱ1e dM1lc{y'(a׉+ 4t~:9RqEsJȠoM) w1}~gAHrrd#8sB`2cH NJi`JeuWϊRb~/d@-75+;ͣF+UKaV%KE}"Dz&KQt08hY33"fQ|gI¿(ed[Ï5l>!2OL1p `|'5DPjkB 1 Ii](7SN៞(T$>mڇoDiP$Kȝ&9)5sltn## LaҵP!W,&ȶB>->vwPWL9PdH⺵ o+G]QU8ùqJ%Ua[  m$ֿPqZʬ۳T䊗͘A>t+G Pm)`aU9 agSE螉Cjn.JGb 01BSR3mCމ@I 9hG^V6v-?}b&FR4WKy=^A)L9 H1n?"B0!sB VH$d:=]@J??~b-Oקt4iP OnMݣ=1{,G`8 2#E\&:OLI1&O=,~ DUfkm:ʳZt25Ҋ.XLD꧷j?Pݞ&x?cMbHkR` g*hqJxG hڈ}rEec.bK47tRyx/^+l:o9֫C))wYq/R5󠴎sHAw$B:&,B2["p;^³q)*sw ;.]bg$Cݽ7( {RO }ZPqMGP]m1/JLGmoz #䖞_Rگ(cek%3L /P>9JPYȞղ-:*@|ʃ%kG-:^`7-(cuE9#gwF5q -H Ay"㵾D)f8/Hn-9!QEG5mڶn^E=ś:_:}ƛ\(Ճd(>h:1"e":z*RQBWO uto|)1lu]A&hlq0Y-[񈁹:dvfwl̿'f&Wfdj.\]QIS@%&eY1,"mc.lc4~ʣ6a{$9]v+ރ3.$h-KטDfCP&oIyZc*gHrOwW]99r՜z4'.>׽[Ab)*ELoIGH*tn`yA'D3צGo؈(uM\c6ҵϡx6?浓;",IU=볳_~{Lj̻̆< mNt:~<os9صO\()jr=o5FycFqVo9,~ǁh~d/gEle0 <(Z N1t=m6 V1QT? d#pb݂Ƶ:~` w A ;$~ihj&Z2aܨB*T1XOq7;izg N]c[F# ey9`+_f_fKjeP1$'8"WCX*"`V,3` j'&CHl,e{6-; tI$kJF&!}h_{\*Zuѷz˙hGd^%Ei0i6<|M.nHS6e/x.[&&?i]| 'o%m%3Z\_vyl"oi^MI~5>;+6Щ/X"I~!z9ĉgRmgI X+' bt0A33'մ)F!ϏRу|;Nm !m jD3X/M2HDSRH U]1bxZЧA`iM<o/QTPlOh c!w(4mjSki tNe^9S/ǢY=m־L4O!}:U=JJ(N"h!5zaԘQhR ⷓEV$V"29EsEz/هyܮ_~ BL Nr!c)_ZҲ"Q_ȹ_5Dt2 _-6,4dzHy-hSe:z&zJ&C3D"S>m(@"TK_ zTK5ةcrV qN ^y6xvM{5+! rxI]&w=u\'gp8?*so+J(92ő^UY(%tu2*u)d`I(䗫H  HBLڪL,$K&^!xdb}Et Ԛx ̻ 6s˗ʚ bx/.,\Q+S-ruKG٦͹mB(h&w@ii9y5鍾uɗ73i%Y9dlqNyF&I3{u --ilpir C&?̏#;x>qABt;b_8f T "3j瓪8 }E A_ʆUQjq.kŲN%J!Iَb%XkZNhfC(ivBZ/ twxz}Wp(o @^K"8;i g̉HM}0p*>MwU#֨Կl.Qu5 g7 [.}-8*)PِFۭ.0?pܲ8)'IϛL3>Ea{(~Sq@S}漦Sus#A{ӓM ܡ3Zkk@sJ'f_*PasVOM[DdQZ^aex562Im[HRC(k;Id\Db=e|mXDT=CdXzr))B6tI[D0z^aU臢ZԂ 1cP+\@rɥpeeue"2`%ʉq5.M? ID eǼ ;+g1f%odğl5$~zF?i!wY`L}@P[ɀlRp?js_3 [\ђq|}$ԁUگ6ft1.,ke1YM09FEծ@n(p2[]Q' ܦ]뭡WxF ωWxP)lOq;d6֓Hr^E'cqJZ]tKBN?? xფgWذS}o8zx#la(밷XMQ5l5ʆAOxx {<w^bթ˽zMEe3 e QK^Ek2$2ijlT\w`0TQH,sFk=>nVCB$?lxO'22S5:Ƌ o2 O V6ý1T.LŵGzRouۯ]we2+V㋓0kA1; AUu g0]Ov cII+tlZ$f +`RI+Bby4>Msh `@+Wnʺ!bc j,B#SU~fD Lo]EZ JNYY  + k郾K iauΗfA"0Ti~Hiň`I(7ؘ͇i!8bJwN"ZT>az3)C_3שIU i^U|3( h45rUVo(uRy&[lUl8VlC@m.pcy⠇&)K*m/U[aZ# :6|mZ,gL7ي|c.J%ڵY,LHvӪ 좜210*:g!CDﰐ!uǽ{<,]euthT\V> [xfcx=5 !?F}" V.%~ moV/%iPhZחpA^w?Avڌi@̢`Q2jW%}~$JI'AG_TLʉ~#|VE3}]gVúVLt!@\8{Q6Xh }&f~3ps@3OTS'ZkS?rq(>gQ֍ͅwoaگоw ĢM4+pa&JZc"&f܎+H%@4d*Ļb}v70 )娀1br >H) + Ȁu-dNG |J9œMjrj$ggBKQ%ۖ1gR_od|;HL๨+%WСzɻfɘ}o ]v&`>ڝ퇺aKg5INf*_կ?𓰿b)*`;܏fJOJdMos'RJ0JL# l-Cr7!z8@WZz.8|XVQ;LxFaOq'=7*@c\zjs duDckK۽7 gfjRf!y*fan ["A` k!Rbv?AP'=q/Ȃ+FqtwEA8uN,t{3D,8;h+_ @S)PeP*gB?Z?.Z $ﰖs#sc*ؼK-a*"T*^oGɦ1%IYQ03 akHp/ásAmĿu YJ1YN[>"\]CQ+2wcb6;33+(L~l ndÖ Y,S*bW†#6UDu"/ag` ;ZrbS{ktvQS쁈u{9ze>xuqؕM9.x9$<+ Wy=#Ȫ Ug3y|#=yG>{jG;] />Μiw3y$/fc4X1nbՠg6r iE d)OsshF3mĆ]בГ5z6vdۚ 7-4?~O-5۲=h>:劜k̻0Ϲ!ڀZ}eDi4\ 3!,7W SNAdEy24RZcĊ6s;ulV#-`W}b0^sl}]E3DBY"3?orL]*=ģ*VV \~BПz1o.PIB: 4sC"T83sMgqb.XqC8\C's&ݎ{!)Mb#fG#Sm| 0PT.&2`hOdŔc-{g5a Fْif=gXL5PÁخvlx t]"}Xgb?kd|Nŵcf t I$KqITŒτѿ@7bPFt3槔:vj) O~Zw:y o&|ufc|WUqEn&S ;Mt 8UM>q%4gnYa bAȰ>@ tgxq A9{Wߊk+x&:ڣ=x$Ȥ(l2Q7fRT;ׇy{(m2lω;5nsB+i!d%d, -X7i A $r;.(mVF|,w_D$"S[:xREb7v8<$N˹n4j8,HEvCpM51{[7Io 4{nDֺ7Fqں%0BgA؞ kq**q~6>[^bNjJ`R}*~MN$SOO`FzQ`. (_CI9o ʑa-PmU?mK/`GNέ _{xmdQX|j;bFk~U򛡳s8 ! i]A=VН:/M-F}^VMgުfda$}| R+ ~a%3]@>~m9냯bXBD…^m]HWx҄%у^2hiItRY*^.boh4tgO0YE^kƇ b:kyΚ9S49lڰHQxUb"qaa52O!HfN*δbN"*4enQnw N?]BP|ؠz)y.. GDˁt*tm\ϙmqܝBN֩GI+norXwɮN;3b2Ew?'{}8-(ۣ<|&GHo[]b5rL$uqN 5 O fĀ,dPZ;5*4Jּ9t,Z`:_̩^friء'Q`>Ux@o=(B{aK_9"+ѼBL1%k24vXԽj@Cu޼$q5Kh?N'%DE\Yǜ,hJ#^ 5$UBY/ق:4t X|ґ<˛4JYQ䌘HihvX_j{6cO9\ܦ4LRtE'S* jwLLc;+QC3dSQJ@[jw+o^,Vf ^E'*yZ% ]GZ^ܞ&Ιyt#|"d'|&a܁]ljU4GDlTL ȐེťbMp}goXo{U`hK@Ğ-[[3|,$F$Nv"k_\e3ȅou'E!W.1GЋi(sYag25OyrgF)^TED7~=w0Iv SuͽWG"PWLt''M̚oЭK uF|iXc M}McԽ!=DY!ǝ냃ڈ)eb]R_>^꾫TfxK]wٚH(?ۤi̺|ZZ </a'Źh>"!4N[G8Xm(c~UEXCMwu!.๮ʆ#d1~TX%HIB Q6ˊ"?c(ќҽ5:tE;UƵ4b~VB yKŒB)54S>eKx*m:i~78 l}0(iʪ:^(un:; I ۚAā4)4 jJDyh]҆8߮xcoUM>/q'GOk'`VJ[w&{ $<} k6A A|Va*֞ ls[nb18*``"R2$5֮Оe`VӮrلOĦ&dj~@'1Y|7M(a 9f@`)=g4o7m(.p: Y~5w>a4r}? _R -r%uCZP:WfҘ0E v Х1WqG(əqN+[0 R҉vD4jBmJ;x`u՜Y? b=k_Z,+q#(5rsϺY:#ǻ[]BH :r>ّF7ؾW1 $] *H}cԙn:?E]e$ g xΙEg1! 9v`6l>}M32{,ivyߢp=HMo8D1ӄ{GRuMuPнbbu&AxdyYbs67PJ*b@ VJw+՝_0=ɉ26 Ee>8Iu9Z#bY2ȞRR)+N=v/fɅgTg;EyYiR 35_]rN/(!ڣ ^ Hx2c&kH\毊و*DZT~_V?(0{biMVo,@.a >u?\w{W6G2#.V̸֋@{A,Am5p-[.tu'G!#ڨx0W2hp0N3Z42Ut&|f{&L彾ѾfsmNIP1D`:WGOᷯG&_IqCd+YNBkeoNd@Xoldv0/a)fkgAbFuB#Dpz>--,iki .M}3QsJjos,D]{}E+z] serܹw@-֩Rg j>bN3U ڮLJ2"o侫G[@@ yW6UbMC(A C"!FR1kGbT:v#9)ya-;tv,=am٨DwvbWtuEy?si#<~PTWOllc^T^yf(xX^hyssڛLj}̤ h㢒,vl3|!˦IrKkŲWaDhxBb+).-*X.Mwߔ w"4owke]'nn3]P /Ca1 ][m0v1h(^pC2׽,&,qn٠3q,GK?P){`f9\E3 wjD{.4Im4MhW1 (Wvm v+fi$g@?ݐ![H$'ҭ,U QvuY4-lSM/[ZLHf$#{d~fsE?}iXCh[1tswdb釶\/EQV)"gcOv{֒?I;kD9ْdD_Nt>R*/5dwZq;i-Bh :Bq͗b*UsQ]'m.=&RRL& 1~1 E3Ǒ-^nqhNp9.L~:>a&U,h-V_dVN`!?."ek?P݄C?Zl|xA2d`!rw8㡸a)DԎUJ/! m|FQ_$S?g *~ЦmU{ʧ=hC5f Q1ǒR7r1Rc43A l MXM-Vw'~&Sg)5+?j4ItJQ_, ]FV[G~v aX,6s2+9TMw&vJ+<ȑn+ ~& wtz!})Dh%Q%nNNx I.cCיxaY lSY,mCU+f{Kx𪶶}sljx# Rd&+ѱ=qSpuM Tۇ1'%XPgh?دtVb*USi^-&_dS RޅpVcz rga+  !}~rTB{ D8ixg{fHų\ uV v{M,m^^nySM(GkT~Z QS΃ۂz=kc90K3U֧,e]8hsY-٦4ebg"t%l9)ì1N r}y)1b['Q?sHo93;QyN}(G 7TYMx9Pٌ69&V:gf|azPU{mE,àRXTKqeMwڬ J,57 +wfw3_S~H\지p?_N00Mw (aǔ >BBkv씢tU4e)y;Lf,sꎫB=uddUeYqzRn'U2>, ?=(;|YjC;QaAo4?OC^}&] ꓒbJu-7|(K{UG`n}[hHE r.f4 <-RƉA߯v5XG{"6߉oZVѮ9R (o+_+-VW V;hn.,IGMZ1\XQFE~]uVY/g^?%s"~jYrjG%3TP/!5}\3My#\pxDamu+{a SNRFHܹlIWd%;~&'O[uTڂ(܆^t:#7w}_ئ{iYBV6Q ŢIuGܱ>6q 2,m̝'%OW|Z+:I!WX@Q5r5>LEա<3ұcü`fjPֺ\cڏ}W@a}ڗ71t j7D{+:d/W^=*!. [#m >wU/D˜3ܷ$*< O)/C!?Dhj}"o/µv#ܩ޻&#AۗjWHM紌`vcy;hL0 E7SK?J?r{P S6" f?{چb"shlBZgSxeވcyUvqSY 7*OtL*9[JsV~&i,lݶo,Hmg_ S4`u#` F;gwRt'@LL8R鵋V"fCL"R_k-#~ Jm>JZZ>n6nGCʽjA1$-'ǑX5k>maԆGͲA&i)zͺ>D0A{'*j+quTRkYj晛D͘^@hGԜ@5VA'1ƫ1ĦLt){P>+RH8ߘJ_ 4}1;5%qIm rb6JȤ+3hK4 -sL5{R1G'Ri@vIˁ IHX\c%Wb{eb"@$2]gOY-]nCb1XI(*nѲ3h` vD Rs?Ʀ/~і}7 G-s S39`B~~KG/}1sS<F'=\y()1YWV礚g5RD9vƕ<iDF޺(#Ti%}=ߧ!s:~7Jz*+M`c$XB٥f5hֹp08=$/a`W$d` Doc⾶ 9A5iԊmRL⡳׿},eC#^t^ssW7W$n1yƝ 2SB@>mჶ?^PYS5j':ݛhg_@RP '†; s\O$n{b kp(F&&T.k_q|*ZK߄BnC/;7?JD`B<YA H(|Y>K$ A@PD4 XEA3M DV Fhj_K DP$"lqsLOAEGB\@țNۺ?Ksf.l2༁K%;:i9Hdb!\7Oxޡ*ԋ1\ꂚ9&!%&y~c4:3`3 ^h!g}RVTߍ{0xmђ9% {@$oPBJ7d_i-'ܠT~ttV!%dJBVUL8 a%?-(DZk^]ڋר]f9^=9'%'b{"m~6e-YӾ\FÔYzo;yH)U}BWȋ%=ٍ2jxU ~Ip{)HPҭ3xM XP>(dŪ?5Ntlb:kAbt? l\s0B v5%1Yچ!*C6Nzx:fM_)mWR}ga0BHF/pj/%Fgm 9S3h9Pw}*aQ{3kzڰ8d4+BN9+6/]xga䜯yލ=׌t ?L*JWdq[Tzq,Sr/W^:=|{ \_̿W`?-m|uCJ_Iz0C]!o9|pCX)Q& НKC6AQ,-_rٗ22KHO`7kxjFypR[ $ia\G]4^Z֢`AAB~w5q8.>Ím!gҷ_&OJj~` bL0Zb@cy|7>nœ)}IܪwOZ\E>%78i0"?LLDPCBUWڸv=/BM~a͜M'ƹdB{ ;fWZZ/N+9.zyYCM@|N"k7kP0(S8um:V[j a9gB W3,;3$&)w[Vվߋm{hY?η p 0UM#HRI@E&kQ-8s7T=qiXF_L\fR YesvE_+BÜ>zBL}܀N3dlcۜBMEB 2i+r>">f;ݲ]CZ|ծvUu>Pڽ(3OOg<򩶐A!O,A[K%ERtȷXR/6a|meY:AIU%*X~ i闷l3E,lٿtY亣GdfZxX],Xs8hmδ9ޱ?~ :MYkځg'u;hsܡֺ͝gc0fFzxjTbbņ4rf\!2'O]J91%>fҡGɭT^:%('ŞucqR%j*=8Yv_NJCVsI 6]cҒvFBťl 9Dl/גnX? qg} hއ9??,Xgv|[FE-k^@[=Z= ceA[s@MNLۦ "ֿ_@#\l/Rb lF_-pq`_":H!B*@n̈!:}kPXR+d|YE8*H #فwj-J?.y?}Tob#%wAYdP~x)W 4#b.L ޹ %:#/B% Kx+i/MR9G6Ie%'KI2#]R-VR/\&>iu{8rwsA*癬Խ*kl(}-VDrʧY\bUX`|<%7|yå1:-9bwfZu]ҝwCk֫GZukZnR* _Nt0.7Uw jZvrUi}3od\-rͬ%b+8)J◸>z[<^EZyт{<#ƙѡ['R(27E~tiΞj Xs @B7(jT)uby`!]V)寗Bl {cp.5g`$ABQT tDĘm@&eB;E82XpCﺦ|$0BEfM, (X=,!NWjٖW:5ÓHX=Gɠ Dm8TavlJ{#R;gLr,i|ei+9lL|8X m:QԷ;'2C+hKH .{BM`<1iۆ+ILQ![>G|ߔ)9`(m{(` SRmޝ`U\VgxnPA}1_R1#q]nUЄ(J^u<΂Y Mϊ_)W ϛfKqB&K7diW#j&iO꾗 12\[\15aC&)KФAAhX[VVbQi;?ø["VXei+/ ~mPMU k#|)Q[ zPt'hz~<.@~]NG'rEE($;0O# ZD F!ĩԜ hU#џV' .G1.`7+1#i} ѐQ+oKdl4i]ԁ9 tzPnhCZ/%^8xrRob3_<ƜvCxBk4킿sҲ4DQ~ f<ic[c]*ksM+` Vhiu۔#EE=d;~(D*2=WaS; c(6qI]u'oR$9(Ԧ֖|K*oBBBv>̧Z*?mX]c BCfզgE>mo U/jпϒ3QFa p|#:Å05ܤps5t_ۺ_pTq mTlkڸo CW5P k\ܕ 3} O@ ;!ygq;:gIЋ^ d^b# _ȷE+Yxk%NjsӴWY(.o.m2gԭ ^h^_"6FkNpnqjv[@`>8G!E&%ëu-F6oy-`OȣxYl;׬z$$]d A2o@1Y ̆L욱wA`Qu^1RD'.KDAmDk~'NjCk!GQAدٱCwN3ڐm3,uWg2 .yPj}v=~T{I+ؓ=Ė?-LvJb#յT7Y̭-.JVyzBbTkL8✂(OY1G!PXwEyOk{wL[)4W,A=kݑY㳝?[Q SQ&1R4_ob4x9hVPfyI76Z2J'TUg"Z1С$.]&+lÍ w-9ZqozM956.Oc+m V?^ԲNhd9k7r hܖƇm)d'Is͈ڡf=3I38;o{J ڢW EݪS=|}/OUDKVL/Q޲6}J \6f^8Rg dS0fTĝ4?R^Wbm؏{|WB+y/Ф_~d |MHL}," u⪀ǫ}3'$^&N_cao -/%:Ί{|3z=Pe=r56yũY9 U4<-ܴO+cwfꢚ(#!a{Ajr4U: ڜ#hؐoKOGgk;aHP6*עNvHT^N?`i\ f*͡ZRٺ ?ajQz-/mA@!jq[=κGI )o}~NfX褦Y΢}ڥUqA-nXw<⮵F&K) T>GƝ 'و&lVoxR|&QbY\"aGpy4O_K5u_^\xZ~ Dۃ$ J 7 ֶ2@P䃍l NɁ/ŗmaݎ6R0GŠ$N< j{z[hxYUPH,ĂxvP7zƱn9uuѱjScJk:Q 2@ ,/VZ[E([)oАؒ'@tDõ8-s ?y+^NZ=b>]U$ABm['/?CYW|LܪGHy =lڭBisCIo,)?-4fr9G^O[dՄN19ݲQ1T@lSS6Ēw8~bl~ڝC#vwUj F ^,EϑF%A D&aN Aw' ܿUqNXMiϰiHUiwK4x19>+g+OrJF[y1fl(P&OgIU0p[$ Tbj7(\-cg+AT{}Jٷj[eDI-vE`lhpگ=[[3!9p6E1l9`oG ;eKJWj֢F/X@$\ ъD5=B\M# P;/cS=X,iLDkqw7'@淂%]O; /թ9bt)_a+rWk5W^X_sUеA*#2Y2 1/[Ojj%իe~N;RF$ t|83Jn{ɷ^r-$' vjKeA:!9W2BmT*٘)C B.x>2Xu$*{Ilw,hcK?'p k_[Ssѹ;0& MsثwhKE!U$.02urFt%f?LzJ#Jy 9x5 z~-ẦFw=/5f}K &TGlrpǩhFȟ߰`=Q ~ڃŃ$=arE * T6bEG!3:BCIhU3G(uK~u֩7D޶8:!C !ip4kߎc9J\H5\?(omIzzi\5|ݣƹ"NYtږRb\4(0Fpl8 /P'΃P&!Rb#Q|{%,X{L;8/lάPNYj-1 +,ɝeApW]|k̤ϼ0"@ع=G!)IrVXmoj]tv&Aѱ\RՋUF ~|;i,oRLz@JQ0=ӭ% _) UC(HGEd ߓo8 l!RCK׈wX/*0A=*B_PRWG ߏ BUj K0\B3$dIzDFi1EMEcUvF~XRLQ#a:3u=GM[ ѕJ3s @^6B7SaQ- G @dS&X} ~?@rS.A=i, =D˒4u7D&s>pf)1{#iZY FN5{Dnߒ<.73LsG.l򃕲 T0=܏Y@_Ra@ KNDb?&;r S-s>r ye#ƆVF^De<55V~){6tlw՛i5xǼS. Hq.Ϲ4ϴq܉%14m8LZҧ7rC :箟_K!lGn_#VBZ*Lt6yzf% ӝ n3p"\ (EwUȍ0E-\ VIK'b $DK xU3Mt:kz&fv5tbͿ>bB٘K`nw`[%BU V?hEuӤnx6-jmngsh^͖7}:?J  HewsD2i=/AukY:0@8s /NUrcl|>2ޜ7߮80:+5l lYes[`O>s;kA5].? t`;0YRW?ZYA@;ο&6C0321ĂrM3Ž1םM8{TiSX 1J&: ŧj9P"Y|1xꉼpPwt&x !d4[6V34Ⱥ末0Y5\'CrE\T RYX6'vlatnU_-/bN:盍TeɻSڋpc*L"b -Ģnspiup`9Z˨mQə2~?!G^ʕZf>X$\c%Hk*d[Eՙ ;mBm6EB-lX?3XLWNC鷌VYXx/X=ڪ!EeBN&]Вt 3kI T(3қ3%C ޮfIt=J_ەuPj)NlkKj0{%j'YF\$,%4 d_|z0S+ Cz= k4NUFl@+/vUBf z!P,s"HhoLSµ; * ֻ[n!.8A ϡߪnOnVğzͺI[ 3v -.mpÂ)L-P/P!Ŋx#^hv=P .ؤ+[HuoN Rj[Xi O kq$]֠ee!V~Aj4&H/of? mW MN(sGv (j"!V.>φL[vciw)tGT$-auM]+sL~Ѿ5?g@GMe#ّNjOl'~|FǴ: G$7F['lވ>l:9`Rt(~I<bAD+g4ƀilTbw>lPXSvK-ɥxޯ|_y)? $+Nd?p~ "8F=n'uZ{%TS` GjÏ=EX˰3J EMaWb?11kiRpّ3zo"Cx|SHh,4^1 }w Be/ZUԣ C,'kͲZpOi|'n%MZ|qeRw ېs"ld(JXKTz@{6lc f >,|e2ЃG/_m'0|x$O3@_=Xayڪ3^R}agkٰmhǖKQ=L5'xb6IjOvbK^̟v5'һ."hVhwr}.Fm$h8+=$M;=r5NHB4{Ϻ/RP ryfnFħ@J U ;H3!?zuyQtc2MmEj$άp} 4mG'_}q<Vasž#t"XoǢ=%pXh*xHR::e>k3öM ksǓc56 `lX(?{L'zML.L2ݵAa%R|7PiʅFƗ턚6ac1J5vRdOLV;lAޗܯs em7I=̏\n6+O)8z[>}1 zN"#PBI)7.~v[Qt6E~tIiI"ؠ y㎗xl/~_ s) #\dK'}ֺ X6+fz)A=_{ׯclv93h v陓?dg秬[֬uA'g&_lj MwJO_ [+Jm?oȤ\T)7"ˉUnAK;%]Ywvr̷pJJzzu{7;UzBepLl{з8}Aq+Qpv EHH)ʼi[zR K3: |~TVte=uLY(~OrļIKf1YhJvqU+gUIe)FQB/!Ϫ͗~«T uC 'j񨶶E H3w1]B.67 |}٥E+@Q[7 \Qp/n@:{l2nxH˺myБdWf׏&]|ɿBE(_A)TCZziDA"PDgĠ Z|ZQxJZUJIY)RG7V L` W4s^B/E#|RK $fmtM9po,aMB\?ZB$ⰝEj$.n z)=8c&D&h _Tv#`3F:H}zg];tɷ8%ǩ<܇S1>C-Z sýX";{-LIQcYHCݪ &^LV^c ,72PF9 cx8rZĄDڜA0[^b͍F7 ݉Έs-وNLdK,mܚgF[V*==F4!ӑY|p$EC=Xz4\7To̻?u,FS*"86ֈ'g OX8ၼ i"l: YZ