libstorage-ng-devel-4.2.76-lp152.2.3.1 4>$  Ap_,ո/=„}I <͐N-D:^zuc!XYq%Im+f7ʿe*yb ʑ| |p Qp;l?\d ) Z &OU\nn n $n 6n ?n RLndnz*nP|n4d  2 (Y8`9<:F G nHnI-<nX1Y1\1n]Cn^ؾ b`cd۵eۺf۽lۿunvz XClibstorage-ng-devel4.2.76lp152.2.3.1Header files and documentation for libstorage-ngThis package contains header files and documentation for developing with libstorage-ng._,goat19openSUSE Leap 15.2openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgDevelopment/Languages/C and C++http://github.com/openSUSE/libstorage-nglinuxi586 { W P  Q  0 ?  'J"""U5x jSu   +x 'Y& ux wC !<FCO\ZOZ{8pmKs=)8 WNj`uI{!G  78787872_7=B*cAW\+6;77!,GJsD= @;>@qeo>hLvK4: ,]>d8)C{(*҈JY8m9r>79.8X77}rJ!C R( R ?C6,6\$ $ 6 O+ Ak W+ W]2Qz + '*b*{h' 4:|nj GLs1mT!G 8= 8 / z&(hK707/:IJ/Jn-tjc\z ' %GDfD {3 {D:!PGq 5 !4Go 4 !PGq 5 l'#B9&C=wt+:C8,8 D 4 rS%j'e! "F)Qj?;x~*z&})Q3%3%3%v~n*Xx%^*]: R/ Rx #KeEht $ &XA D 4 D {3 {D:!WHOq 5 op 9!=FL d, dem + &[ 9 C q1 qC x2 x D1 6 ~* ~(~P*v$ K m. mG!jF r/ rPC=)))%?fg!]Gs 6 v & O i& ieo!]Gs 6 Y& YgTd,z)*Ta> c, c-g) 7' 7jV z+ zXS Nex & n*g!G} '; '$A \/ \}A\ \* \~&.rx%!Ds 5 !D; 5 !}C x2 x#Y r/ rY5%ia  ~ * L  &D`o 0^ qe e 1 IDe 2~*)l0. +1n;#(#85 / &nK DR x~&-x%$-~P)v$!G. 5 %K5 $~~n*lx% D( 6 D 5 ~P*Qv$ e q _ em8ShU2 k << l.= $ }!7 u- W ! Z>W  @y - ^ #Fx#k8<dN2\ ra-O?h6 z5.y#?V + ) D8 , * g ("  |_b{:-@,?FUM$=MaQH!z6GNPh:@b9d8TkIB6#7#7#7#56: gGMNc0oB6Y5%czFszA?FH5;e?=wDXP9sk:>o6=?&*K79zIQ6)/9Mh606FN=.Dmig)Jæz - 2"OQ  ! WZīJe\ggge;ja7_Dp^vZY<3 6fdW"iQ2`29DЗ![ r%SNlx2T7|6 &gCkcl.lkVd}'/eEdgm)!bhA큤A큤A큤A큤A큤A큤A큤AA큤A큤_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_, _,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_, _,_,_,_, _,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_, _,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_, _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,5364180de78978f56e26dd7a3d542fa37abe5edbdf1f9faf318f418079017bd47f306bae643a02f51cb82e7a5ca81499403278562a405ceee3445b018be85d59f4734a53e7a08f1a581c2315a5c2ef142a773cfd72b2a548639f5d659ef6eb6bed554ae946ef1ddb6ee24130772469c3522a4ab95a95afe163be5d0e444b7c0ffb1290fdaf3b9828c37961be6c15bc6208c0133fa7bc2b93b03604b35923639ddfd0b8585470d3fd965ff3ae643b093c7d2a1ceba6f9e46aff218d5736b151cce50b8f6a593d936b03b0e172f4989b099ad781cd61ffeb78e0d80ad1bf8c1bef166408b50c5ea33dbfd24d2c4aae8f993d01eb19add7ebdc6d606448b049e88540a343dac6bb23b9087901aaf16eec1a28b039b044a4ba717956f23253533a30771024d587dcc13c6e8757852ed6ef559783a067d716b4af314d9e9a18aade1dc421adbf4ba2b0c7969ef6dd8c17830ea8859e6a78322f921574b73b6ffe0467dcb61cf5c569306d1e91438bddabd17fcf8de131e4b8f60535adc049a668fd591e7da27f107ef8c76b085e7eeff1dfde176351cdb9e06c7eb4bf5990c52f7fa02ca6250090a5e4a235de1860a361bf03aa9583f7269de1344acfb5424cf032337385087a3c75d6ec3e5482b47970a7110cfab54ab45428706edbec641bc6fc363ab880ed11771236fcaf444d3f7191bcb8c50f9eb23b6af59556b9277b2747a6ba54632f81efb604386fe464ace27d66f9857d6e7e8edb5ea29c3ca9113891bd75f0f3f8fc436d47d7b787937ef8eec6e9436b9326f33418772ed0aa742f0056f87d49b8be14efc2507e1f0c390c1559a3bc22e8feb86e695543b1d439915d80258289b42268a5f1dad6258f65040b6fa8be745a2e77999d1f7320d0049cd839a3763efd1b79afe07d14eb8bffd454a1554ceee9b464bd407710430b507000d0974703a83fc6b7fd2a7581faa1f795949c5607456f4ce872ae41ce128a3adb5ddde6af7ad5130271ca985321d23e6b1f4379af22243cc32c445c6afe28ce39713d7e063acff8fcf925b7bd77e77622f12b819080940b3dd0f0174e20586ce2eae6c213044474b93b300ea1bd43261e559537762a00868ca1d8c9ff8009cf8ea6a168c3e3f5e703245ab918b629865dbcdeb2f24233d1a06273dcd43f9d240a217623be3b524b0a8902e1eecc258f3d75c193f51baa8787445943898e271b643f43e3aa9c259e3f461f9faba22918da23296d955bae8d1e8f91eb0bf89991337f1597f40a3751091396c2a55245029015673c9790305336d4390ba22137a17cc014ada627388af962b5e75e44a26e1083822684198292376ab2debf3956c496f563713d6efead76278e495a86ce4e172f62ec7e51cfa5e069781f6a96c6cbd8c8f7d2ebe3a343372cde7f84e4fb086ad4c644730345cb7f799687d8f362e6a21bcb1c616e039a4ed8687956080a7427fea8897b18bbd64c8f7f4d440af870a3bf8e7496f0f280449935a1a91bee3285375f749d41779c715fb1b2e6d349c67cb9799b809ece74290808e7c38ab601937b5cc3938df846051bc44423f76b94abd332ef1d366535214b107f6588c964042a6e48bfdf1859a79b19ccdc218635da1b44658cc87411bc50f44f2db9b7b70e2df690dca74ce8be4b7fb43da06a0b824c0b16216d6158c6890a034d881cc6cce4fa70974b51835691351328993609d94f8b992268c2983085fe1eb07d998ff8db520e20db393e8e3c70210357f81fce211504d82970c48e649799e8bd2d9147787ea3d63f7dcaefe0eb3ee9d405a28713965bf3760d259189eff6fedd95437b13aa39eee1bd5302b9f046dc8c5c79db607aa5c9437c4edbc99d2b2fe75974d3a722569c380ee681d674e74fa37b837f76fb5f716ccfcd2b3ee467932980097425d49c469caaaa26fb0daf9a1dca69e2d506d53206c8df65362135c49e3b7310d163c75e457270caa3f906686f69edd4e5f40164a90455d51215832c6f46822497fe19027fdfed6fec13ee49c2de13e37c3468b8c6924e7486e2cc4afd5955bd688daed70c41f0b6e7d477a044cfdb09ccef1ee1e72784fdc80962667392d9a9fa025998289f2351bee82d3a86bff48896681239c12d894e332fd8afa48341b647dd5e0e7b368d3f1f5c09a3a5ef17c58d5bd3487239637913fd70bdeadb50ae4fbb4014394be962d6ddad65e435e7fdc0575c17d7daccd0fde74ece542bb5019daefa7184a77a42088cad40b8bc02751902ebb5b97dd84aabddc4804c0f68e7d59afb4d2d73a6218124aff88fa8c95f772f76a38df09d7d6151fc5fabb84f5261e2780d9efd2d075ad2ea426b2915f3392382099bb4223ac72db50332ea6008b17df382cb866a3a1deab09eb0530cdf9458b5afc547a5e562e03ab5efbcb1e33ec835ced4cae83a1488869a1f3fcd71b03d881e5e97ca592675326d8b169b5c22fa064ea76a6866b609d0a90c93101309bb18eba00e516074b836e64eee4dff41b70e56509d8907f90c66b1a00e4bebf3fcecb7f9b869fda57aa366166edecc2e6bca474769bcc7c0de14a094c7e2d70d308610b281563f7bd9c2eef88c17ba98106aca650beb89d8f931f3bf0f996d1fba741c8cc2ea49c7f7a9559ffce46a873a3003046ccef3f3a617de4efe12574a835ef9afdfbde2e3d1b1d17825e9fc1768a2bd4a56273a58b77df0541191d9ea67e4fc8fe12ee179d8f7807c41b262b6cde5d4dfb78c7aff47d4d21fa59c497fc1579c1c118cb7d717ce483a94bac718cf872ccc3b5534e20b06ecd7326d002435874829a89003710539ec728a5261c38d8b6629ae61015afcfdcdc5d459249fb86e73df20c7472d397c167797a7910f68ecae4b8e41d540677466b38375ef11dab09f2c6421544d79db1921cb17ca5d0eb6d57292de1954c1e6c20f5a282f8082a7d729e320981f259c55891f2d66f5a4760721f722334e09f9b7c5e6853b5795b1a12c83350e16e5e97faf95306c6ee0418e4d9e30c0f9f608f79854cea8c1f0451ac3ac22f320c6e61759d7dd7e0e2cd22a20ea82eed1329f45c187580e3df61f3710a5f7bee0c8eef3dce7ea239af5dcb68c420d6e9cddd50e0f6ea0853a34567f747d7402646166cc58155cb418ce62e428ec59536f98144472692e384f74c3093cf325a127106a1ed308ecb4f4953025855be49e172dad8ad92e0af94f3d2d7cbb3e300b896cfea3d1a7e2355b9e870f93c620a653ceb6213e4e1dc9ec6d71868c8a2ef539ae8d93d8b81128753d6c1ed45b695ad740a81ee240458fc5ec23fe43b18a21ab6cc34dd906f49f467b303f842fc317afb5a8384d5b2c2a82e4896400861e44458a150a494b085fb86da32a1738418f89b09ea99148df6f2fc20d8e2721b36315094346142d6a80aee1cc90175c25e5a4a46952e53e4d442dab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6e5fc51fe38fa6fcec13754b2e66aaf834b5f4df62f0c88c3c7ce5cd6939ea323e17f6d8066af833bbed23840d7de15f1ef2d8b481fc0eea7f740f8474bd94a557fd982fc9702f6d60678c50504d40deedba8bcf5f9f23bc776ebf509c0c6f9714349dbeef85b1c025409ad75bcae46bc4144984d0e3638d19ab82a50fb2c991793d37dcf634dab8c99d50cb3c909edeb0671822e4ccd0ef14f844defac3b1feb0bc67cf542a1fac0f5475b479e2e0ae40ff193094e8c5e70968f92da9aacf4dc9d8291e0d390e2c6a506cc205fbac640a81dcbb2a6995d3afcb96cd373b27290b19448cb574c6aaeba59226623e21f31a37891f172f7cb1f782a8c3eea03c400e8808bd9c5cccd67ed9f2e14304e1b8d27a0827a116c9f0e32f17852f3d51087225eeb606c95b2e1e39a6c5937133fb3cebad9d14b331c19aa4853b48206ab64d79620fbe2c902b6209c7e3d610128ebbc51df6e43e2a627d271fd74cf2025fad2e7dc333d5c1b78c8b065945a7587bb3a72c792ef92f434c83bffc7adb9c74a053fe3c56a25888682afa97acaa7a358876ddc1324140dabe31bdabe9b3b4b7f91c665b506225bd8e5425e0fc8f6fff4353447c0de0668c49327546521605140db84d2767c97cd3e52ec201f82e2addb901859b38161513179142501bab9d20e657ada1d863a0e86b36a2ba0c41936b649093a5888ef7aa34c288c9878838dec611b2ac147a5d7a8fb4b4263ccec9eddb26416551d2f64410b8f83c0a92c47c78862df601e534cfbaee0227f7887c6b47698c66f6bc98b95d1c9b9a60365a9914df6bbd2a842db4bfe7a4079f351f9212dc0e63facd86ff14a32bfd858063ec1c44939c4f3820a06d3ed59847299f8aaaacaad575b196df026dc3cae5e9fd5124f47092db62a5d720bfdfbe06da39d0b5201f0f4e6748281ef2dd7d761648e565d69e15bc148455cfde4836e9df9c20bba3b5ef104618c6fe8e68f2a8f0cbef21fa57426a0e1a8d8f77e1d9beb326ce6f9f0abd5e26bf5efbc6ab122c12f8e3f1bfa05413463cb553d9e24e8be838e636cbb76b2b013e3efda0d7a3bd865ea390566d7b497e38685256500e753f30cd51dbd24807d5404be3042018ecaca41e45963808470d5094b6a5d8416e3b5530d525e8be05f2c5ce0bd3d044fb9d4f0d9511e4857059be537e4d12bb8395f1a6d86d7498587025e32b4bfcaa639298286c47ea149cedc41ab6f5207903ac1f3b30475cdbb99153b73f19a7fca8c314cf1b14601fd73224f88a8aaf487802b1464446540aa865037fad1e1951c18ada3067d2c1c3a45f903bc3c57fe6873e81fae33e8c24627131bd2d81151589dc1973bfbc1d95f6bd5ea1e5ac7cf4e153c403b11a2e3a90e8295bdd7f5e76902f0006f35f6e9cf66beda07b66ae2f282d67401df12c112cf42d7a0f47041f7a137bb78fae6884879446766da0b71e38d32c50997c15eaea4adb71ef913de2439bc38635f915755cdf4a547de330664e8e775e052c826c073045af8afc9b9cf9dfadf49c958a34330358f6fd81f19b40e722a1ab06b5e9f05d9498d9f9edb4bbc77896a876e8b518ad084534963ac9393ed20388a57d5a0449c10741c919fc583d84800b91945f58bf73f9524fde202d2ef86ece5eb063e67f1942869ec15100b004025ce735d527b2bed9accb27e48bec7de458941fdf12d4718365ea3e0e121b0a575410dea7239252d6686f0a1f44158820afedffb9ffe9d98451e77b1578f76b11343b351ad1bcac8e86a2fb4aa8b8e65db50faecdea1bb66410b4c05dc8a852e05ff878bbbddc36de1c7e916f40ef74d1d3859fa8da4e8d111079062615c917d132155bd98f5e77d5995362ee12b5422e919c9f324fe3a079fe938306e6b35b2146a62e81816f515c6b7e5b9b26c09f6665ba7124db52a1da5404ea46b0803c82a1464617f2a062cdaba8e6bb291a1d631be8b5b597fe93215d6bf4b08be441b1757e31068828d717df825811876028bf5b99699d608dbbdb345f8ed05010aca73e3125ba2e0a620b0266286a8de49c8918b453e651522b101774b35994bd8f40dd91022033273dd5e0c9414a55a9cc4ef479ea8ae5f9ffed541a373fcda4fbb23fc08870410b206f012b300679b9bb01a54fd34e54097e955ca83be16c2588483f9b647d301f26ad561b053c226f4d043c5328f799e3c0e21ffb009ad594ac8e12ffa15039f2b530e4f22da8bc36b9d9f304048d7f744336afa3431d77664e9249eac4d35b961c6cea4399b84b55874ab74f645c48f71319dd4bfff32dee9c80f907f7f4719a893d371ebe5374214de53df0af15e98d4086a10f510dddba51982eb0d1d9d371cda41065cec2bf77b0b4fe59752a62f6353896abe539281ddabf725e34ef194e9fbe28baa3a534ce53a705466da425248074b4c382548e029c7be77339d07bfe463bc9f0d3876a677860c2899939fcfea5533e4e3606eb1a4d8fb9c3336e38edf5b9578d643664bcb55336683ff2624e5a01be51627d747b053e0d915b22bdf6a84e36703aa2980d904d81c7f4eab34606660aa3e0da1741b89deacb9f80ba48bd3e2cbe34a6dc663f2f5d05a8b4f4606446377867e522203277559723fec0317556d2712f8a7c0be8ccdce4a81a69220b08cf77b8d50ce7f95417e9cc8a9f68bfa6de553891c1c0624e79bd495c39c7607d79c533a801aea72b49a83be2788ad64304ea49360e55973892d18299b732960b9375a0190601023fe484d912a0419f099af3e30d25d8dd14778a99b6f3b0ba5a61d22a7b6cdf4c7bd6374423405878f14fbd0d028580e7421c564394fb108f239dff6e43ff55e8ae514d34638045787dd0a6f733e3bb121ee6d6215ee372cba139bf902f67d8acc1215ff687df0c188bf3559298773c628f8e7bc5d7898d14e38ca765093c13d0d4d9106c68f47a50a3ac899ab25e8209559b379a1b18f27ec88bb1dc052a471fafd1a1aae65010b2e07ad219bac759efdd4af37fdcbf27ac6d98d8387dc8d6945c558238187a63af6e1e33c7dfad66138e737c2184c5fde1b365cc74c8dbc3492959789f6fbb4d22ad6607b004ca40c341dd8cd5294c44c352eac7a11b7ab570d1fc659638c8cb25f29a013941e668b9db9066bd604e737f345c9814d1280567648bec4f00eb85a35271f36a67ea480a5ecc0071e2fb98c6e51b401c3fc6f1dfdb5a3ab5405232057cd2192967efb05f196a43b46faad0289f3e8aca938a96816b4dbbf6b22f176b82e43ce407fbe4afefa3fca3549c30020367779fb2628d16e46a0ad3a53850f20a92eff9dc1e0661a197b6caac2916923878c1606fb65b1d8b02087488649b4054b2610c554e4e3944326e9483fb3e314ac4744803528dc68099e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1b412a2895a94b03d3c598e8adc2ae301f9d1485ed20e5b04530a2bc7ece4906afb367c3fb9d5d852af0804edf50e7a922ef165ccaae6cdb59b37c1efed22fc4b8fb889046f7e3377ab9f8b151ee7efb0179c7f0ab24cc6536fed46f257e2227b912de42e747b7ebe0f4fb01b6d554b651a89358c927000d465d65f7a041d4f8800945f9776d9bcd8160dfef5b178231a42ac4c190d256ad2972cdb65ac5eca7457c517d92c7a135455baa98b2746401fe507cfb5e39bf8ef5884ae27803c870e82ac7a9e7293a7db55ded639ced51d952eaa8f367e582889827a36c448b8f6e435d4737272d54068656fec2632557346bed281328efcfada7a74abe3ceef5199c44954cdc22a854d7a101e4288be616ecea25b81fe2009ac1dd6562d138e7b734ab82cc3902881a2aaf6f351a984c540bebee8110f129d41a99b983ce632ee5e445698096e7418cc224cb2e680687090e9b85ed1db8487d2044da43d6980212ab6307630180cd5d57e783415a0b1aeb343fd60a0a3d024cee79439d692c71a7b83a97dac8c37d5ac430c4a9b4938541be19786c59eea100bf4c90d268ff737af34ca8f7983183c980fc43dc96aa77e13404eea9996329cc7dc7640904cab18d86ea670358d5074a2e00d09c03cd23e88d24cd220031cf8c13422c3451449a7412268b97052b358062f1fa00afd221b5973d2bd068888dee1a0db199858962c69321a727f603b7a598af5a57443643b3be9275d7616e74fa172eb32f6fe6afa31721d04efc714c6a98e48fcb62b7d241b50975690182c3de918231513be66700608d7e5cddf81adb1d709a937a87af645912df85539aa69f9d2ec60069522bea9ba2beeaa7859579e9c10529f5e74520b55695293d7756e1c0f258e5ea5f4c759c30bf626492d2c97c0c60a14b41c7e196317a0c18117e4e514da8aa2b6e6d8280b1579cabb43dc74f98224e55a23f1c2e1a7c3490320641c5f308dcb81c0174c2ef3f433945c622b3e33529b734df2facb4b66f32b51627400b3b9246b4bd6324c45a4c69a72faf810af2d318dbbaf010c7650b77db0689a3f18461f4a0403eb8a6ab140823f3fe27616d3b7713904e910f1d0f36446f2056569f9d6cd1c0eef39a778421548d816b3df69995e9fbe6679b46eff7a69e7f31c6d5f2e619cd1099c88e432891ea75a097ab95d92dd7248bf8f329978203e5a21e370dfe0b40a782d0550a76b6b5af486ede21ed3db6f208dbcbbd3ce1397858b1a1c5d7598a55cf3d0611812913f3e10f683801c0604e0475499d40c084375ed1e047e4f5ba1956e4d95437c4790040682be09e83db592aed00eab58fb6d8837e0ad9be2da74c16b6331723d17d459fe4df4cc3a52e6f6f29c7c3114ca99ab1f31dbc60d9a0f4d3fab7586b69c1e9b1daf28e98ad9e412b41561c905606a0487d533ddcd91d9765772cabe159fae3bfe8bffaadacd0e8d0334bf417b3d1679ed4159d3da0f29d85b222e0b46c036b1b43e697ff70fcb1ab63ab2f91fb5a9dd3b3c9cac5d95b3035ac4fccafa4294f5d0cbf22bb0c4916cca2bab183c801ddb5fee70f71d014b81b8b9438cb958211e69f59f3235c1ed4a73492e77887f658f5d372ce5b9c83e58954357809ce69cf517ca23066f90a122cd6fc663b2a6ba586c2bb04b14e815e712799ba34afa247ac35c724f14ff8f73c32d3ea92fc8145a15265b3171d7afe3094701b33b9d2f293e3c02ab742a24f9f62242c1ffe52135a78dff8764bd52dbfe4ad656ee561142e31aab0771a969f1ce38c388444221511921af5c6319d20469be13d466ba77d0935bc85256f20a81db94184ace446f92b6abc801ebf9ba2f253555bd1040eee008eb8f5b746dc27fb8fbb9e6c9d765f0f31a724754414ae3eaa8a37766f529433fd7b0f34d09a433ead51a7ef5b1d97ff47d2b271ac20d884780d92f4408df086b0fd30cfb39ac32e27f11c0c6c8a91290ad5d7e20edc926c684d7f7e53e54868fc76b3a036112db09cf0964d6d798db237c9d4fb31e882b9bbb8e3f97f877053b7f84f5ae19c1143f747367c12ee50ee7a80187ee12ab7211a37047aeb5d78a15486c148afd73d91353a08747db1bbeb3bc1a395befed68ab8d970bc07fc9da65fbb07ed1de983955640858914b71bb43461d9806dc20ab43fe0f026016b037a85f56fccb764ec2e34c324344f92d7a13e9c90fb745ba0918a631b75ee2c8eab3adee73764d2e612c9508933469a38ec35cc8a066519dec1a5e5dedabfc8e14991bd1780d8800a01e19ff1dd2bd4f1e3d94d12b6088f168108ad287eace5bcd528202a6c64dcdb540ab97ad58f7ad16e818fdea0bc56806d87f167c6f72674f11b5f77514bb0917c7ebec614d5c102bd214db9b3db8a50d3976ab1778f13253397c316298553173083d8def9544d3482b7f74711d4dae03bafc01a9b0fb2c1790d2881391d881c23cafccf050b324f57c6c9bfe70aff46f77852af659ea64d9eba6eaf94188f2ca4ef6aa7bf18848eff27a46cdb97f56b84098e547e335fa78c85afefea1bc2ed28fe477405dc06a5029c580183943e399d153850b4dad1441bb1d94cc0d8050fb7670b727e38e26ad164a14320a092a00651221ab9f5912dbb8e6c3e0e347fac9244a5e091f31edb794acf1e5e1557d72fcb5f3bddba4ee392c814b0b3983c8225d77182d8263e1276d37005d65a4e48974369d34f7394d31a9b4ce21e822972f99a5686046b9e2a3ee8dac25aa12e06c09972409b238398f8abefb4520a79321b994418e34559283fe33bd11bf028a7808c6e37465a65947a57edcbe57fa14494f325fee6835b51597608502fa1059e4b5c76954f4cf9b500469186394e44f12c19b14559891429a79373a90840e0af0b095f323754ad2430fec2bf5dc8984ea67c6d1d73a6f0808d6bc3466ed212957ed15d350846e1a77d9c85add833eb42fab386ee9085ac9543574b2766fe48594091f2dd45c03823d7e494637815cb459c3e680b819b8454d200250ec7d2ef4ec3c7569b2b5f99cd632f99dfca404b217da1ceb0049403bf893a0d4bdda09700ebb248d26ce7a948868a6112a7785308984b8f2a95e47b620bbc5acbf8559acdbb1709733d8c60a8349cd8b91b08dad6c64f3234e9187637379a06c419d156b06a2bffcef76f4c2e288a7d1ba1dbcc1a3cbb99c704173ca5ec2c0a8bc0f146386a0c62decc238fb8a7f68eb27316849e3461d66eed33de66e329c2001cc31bc4ff86a2251c4de621388b1a13380865c4ec54c18b3e6687ccd0e4ddb66305d0d0b2a121f0702cfa34721ea780459c40becc6123f8ba86f14e8dade5bbd048b72e641e60b20b3be828f6bc4c341c9f385a7f1b55a8d8a782c45af63e18924e11d4dcd3581d19750b5ded1c2b9ebf4ee9b485626acaa868c4a4fa604501fec31d1e7867b3fc1b9b6b2b3b56bfa28a8bbb15aa4c48a2bc4a58fa395dae8ff0bad2893203ceeb88f6df791d897460c98fd9991aa2564d54695e0433bd06f1664c75f721cff8cc3ccd056938b580d13a67b4b2cc81ff06c2b3a1cc18369df9c7ef4c0b3bba325a0177f0ed733b1b695a30cb2418279de24a654bc956497afaf84408e13d8d5815318d9946766247ddaac7e17e27edfa9710d9d6e5d15f35b4042697ec0cc19f43d00ce14f3838a733fa098e102f36028b3c38a92cda6155c9f2bb6bd9290e6d4729d98d4419e52eb260026f898c7087e369208c58c528c87410c307277baff0c086d1adebf433b43a2c54aede1c67fa407b24669904e8863a351d0adae6ffc709b89fad2f4d52e7c6c87a33760f7363d2142e4855f56fae1a2c670cafd88a9087ba52e28eb8e649829013f83f27d53575f5e5a308d2146b6bd0f08c1fcafd955fe26d8e1218e342da1110921d4103871dfebb4545e9cf37306697ee8a562506c6cd869ce354e03a71e34cbd0827e071da87528f608850c2db22e70ab6a8cf34c48367e6545474b75d7a72be72c01761afdd75636ea0e290ac33ed3575ab93eaa6140dfad4f2221c2ac1b5d3a2bdfe5a8cacaff1f1da7d10107b5ab8a84f9e94c10fa049d263089af55a7a7b39fa3d139f547b3ba95d99d7ab7736efa8de39c1c1c373ce405a14cd1fb64c5e4d61ba0484b9a53ff369a30f254fd414e826131fc2ba6637c0d896394109c8849941245469f9d6e29c20df13a816e41892702047038f16d73d1e3e9b4d072b186865d5f51ac4e1d720405b16cffda3afb25988c8e1bb71b3fbe8873f7ef740a00b2ec218637d460d0749946221f9bef75393bce804901347e8bdffdd3de058484b6ff41f31d6afa1e5b694cfbefc9277ef0c4ad4edb2fe3ff493fd907b66e474f23e23d79acfb0e715e0b0085fde3c0964eaef0f125b6f237e1fd911e40d54a4954460eb445dd15b0e57e67ea84a6a0c5a78883a90d1e8e77ad08b5fd4b9bb446779cfa23a539679942a6c28db05d2a2e0df509732bc5b9809b51cf94fb58baff7de89a4d99ff69ae9f56302e738a05f8b88c2444571c8cc269c2385289b35e49a42eab65712aedf07dfbb20a7dec4cbc0d2f8b826e8ec984b0cb3e26ac4c8ef3dcb2332c3ed71b22fc9e91b2dc086e5fc23e47c963125125d010fd6d63e6cd8d9d96d9604f9d7ab8ca81d137bcb1467c531347c65ffbb6e9def9a709c77c7ad6d80fe4ee829024c8f30b622cabe2503ca95aeedba643ed7e09c07b1fadfa2092b5688b9cdabb12a72321ac12f7a92194cf5af733cbe7e71ed18b894b178eb72cd24e52f3a7abc38db2bf76e98d3ed71a9a929789e2d55a447a2892993608658b5bdea86ed93f9238e8be1149defbb07411fbbc0935bd20d1ced8af8cae8de6aab0135d764ba205a92a8baab57c13c27d59b67da360a98b555df6aa7793e0a6fdfdd9929dc46ae624fa09ca7be99f6632a1fdd3ac1e59f0f53693ceac256a79ab02bab6d462baceeb4e02a61f7ab8c14e4a4ff523ea4c22f34ba07b2f888c1c9c7a7c04519ed726fbfb6a2c1242628eb04d6033038d14f92f045d18783a0853846370a508eb5cf9d6bde14eeffa3c0cb9fbaf9dab986da4a846a210f391ba01802716b9cffd0278156f17dc07039005f4b54654527f309e9f1bc56692d09b9a8770ca8c6d78287f4faecd633fbd5a5c1f2900f753a0d91c32aaadb8ed925c3aa95c972b47b0741b1abbbab1ca1d4b79d241451c221581c8a2de025293904d1685305b0e53b9bed43a4b8dee5c00a76d04e85c8ef0b97358f5a330f68081f8ecf722f2eeb8593f4167796f34d702a01ac7a4c2876d1a8525f860145433361845234b4998448161bb6b277540bc6ac88dcde179e2918e856270cefef69cfc2928753f8a450d3f98a388ce0eb4a46de3b1179aa8422fd528d142925d6d60e3af46a5cf80176ee1cbe1df16bd93ced32c9fd373ffe6f83e5484df4ee403be76232f53bd3782ea672acaa43f779245a2132b517ddb844da90129834b08192521f15635aa880ae83241ff9aa292e4cc825f524c2c4d396cce065ee325196d8c424ba8e2c01fde39030c017907b621a61a54bf11116d36c92b1d475453c1f1d36bb9d043a48e7536365840da7556f794c593de1ba3699eb3069e71f2e1c020bbc448bfc539f4ba24fea2b9d6b3798c8ad0f3667e9ed203fe9f35005ca4b507753131b5209d80f972ed930b774c82a22511d9620412e1e773362aaaf4c8b1024bc4800295fe3ffa702d00681903815f20775c9e2055a5e78baa16987c8656f01e995436c8ce37389a996d770ae498454f73688221fde57901f1b07705fcaeb9dd35bda3c12acd6e009bd2562b064440e50a4b18bf878b3d0a07acf589cc3b284a53d2fd1c20f2fc5012fabee280fd2c47150d8a5c832e7ea1411a2d07b3bd9a40b084b4a2c02413d39e1bb95cb8021888e62c3038cea40f9f3f8fb604f2746a06cdf8e352d4fce1fb2053e71bc186b088784efeaba0b88343647e27a2911a63d0fdb733cc9c9ae45de4a3d25e41025e5123a4af3c8b08160f8fa6a2dcaaa290972fb99aa1db7d900bc5e482508fb9f69b01f31832da55f16524b1129fb94f868a653359ef485ec7b13527a846831e98f474b6cca3dea51c3774dd1e1fd88584f8091b5264747e0dba62ecd078829dc813480718dcfe068d9589f76ef8d44721e0b6c95be31fe67b31185abbe3293f259ffe64adc085fe8e70c67ae62604973579361c1eaff82a08518489f2c45470652bcc37ebddc79a058757079a73e649377929a6819482e9d5f5c10e657c0f307efa08be50c5b82d36d75ebc9db8d0341e0523734e5ede4c74a8e1a48fe0a71b7149c3ee9e6acd0657510fc105f4e7da0dc8cdc13dc4b6470eb654a702c8070a050e231f4ab760407b7e23d0416b6281bc722d3780210e1658dc09c9c5b06a55501f34e399a1cc577a2612bb916d5bab979596e2b5f306b1ed584922f327cce347725730fc07265d2b77feb19b39d24d95b3712ed26c7cd174506d727526f1e0ffae7436535db00a01bcc009f222cc2ed81c89ede3811ba4ae276cc463feca013dc765a54c1399f31a869be7ef0864e7cbac35beaf3cc149e643d2d4b33e568d57007f395cd0d43121653146e8ebed71247209f618a660c145fe43e411dd5b5109318a3628e5206c13e4219961c38aad252344715672831b81addc3e08ab8e46b37f3b590b5d8da38b407692982eaabc4c96ff70ae0237643a7911b7bc47f0f2e69f72d26c893a4f7912c545a27b3eeac0b71c13d9f8c3f479329578b5b8c6c66a896b6ed5a9672a9e22dde44ca31fd9ea8bb9ad87aab4993503c0c3b54b225a6a8d6279f62eab10848b5e453fb68cfdfabae5f47be1754d795b26c0364a9d71ccbc127ec519c62ed6060266f86fdea5cdfa275b46338c1aa81eadb849f178a794757f3b339c9339620dc64ed706f03dfc4d7a6df90d08a0733e0706324d476aeeb1a5f1a9fbde66a36d3f2f6a198501c4291e731ad10a9b49964e6857fe053265efcaea94139df7a6d76aaa00f1d0bd4668380e884fde7f5cbbbf92d746443538a1ba7966e96f2a73c17daca838a3ee242531534dead0c7d8f9864431e6682bdeab6a1ff3fd0ff0dda45f4a69b7ccfe9adb4139169df3e952f712360ca084565a64089c6c31509005a7520d9fbb02691f471f3db47ba377e0b14f7f39ecfe6c6259f83917713926aa8bf68930e7f9bc9b298db894887c4500d983909cfd575b98b9080ff261c6c7ee406e73d9f11f7781db12e1399784f3150065e372cae3c40fa65c508af60c7e63308fd218afd4836a233984adb6405906a65caec02507960cbf6a8ae0e67d753438fbc7effd1ce7f3de6a10d17e616496c34f3d07732330d9591c1326a1683446591b56770cba0f91364d69bc3376dccf4c39d24588cd846b5d4678a2db3073cb797bee34f06c4efc6f9a8f0f25ad74158f8e2848261622ebf1fc138db9c80446d3d463e93c7a18766aa9318f5e790ff01d15fce99f6279d6f961b679b22bd0c1b8bdb6ad1c0100212343a4769baa03dafc5bcd87edd269486b96a56f83a9c64e49f41bd855689a66dd16c5c179da743b654fe611ce615abd52995f8fddb2b8c704d808ef1186dba1d319d788dc050bb32a431a89e03705915e6b195040ca9da011f936ef907edd6f7c190d77029174af75256d67daa114e7f8ab32287b7a9e9a1715046e3ee0ffb05ac9e280c6dc0adfab05bcb21278d8ec576b7ee0d1dfae5c723b7d92aba584462468d03248c4efc9c95fe8e171ed5e6911957401d676008d53480ef8b723b6fc1d5c68e0788f232d00c72d23fdf69440faa17cb225c2ee591c93e3426132abd1341a24a1f1605384c79a165da8f80a7dac409f2b0ef9ce82c558aacd4b95ad77258f178836cda853bb7d20b3161e4ad6fc510f0e45dbb8fa49cac613e720edcaeb87a51e1a267588b4dc7696520690cbd5e2abd0feb9f06ef06a946f6b9898939a0baa4b60a9b3cdb5b551745d53535844efcc7c16d238bbbca153e6b0a51e206390c5e1c42a50cd03509413f512747af1ecc513a5d7ca9319057ff24e882c8bcc56cb035a1e5a8c4712fe38517774bfb811c236595bc5ab73290320bfaef77e033c3c2beac40bce11d036f6bddf5d6b09cdf78baeea75525bdfede33aec1c80fe884b9611c248351e5456e160d758df53ca39139ff51d0220099311ac7dbcf986d76445577652b01e34fa9244ef59e4c06e5bcc404528d527cea3e4a5d90fbd1e9ea3953caabc9379156e4c576dd34aaf6ec22124143187d95e24d59d766122d12b1699246f0262b3d4058236e9dac6d4e1f758e1d34e38194df81c5f129f9d447d73bca606186710bc115ba06a35cceaf9d4d9fb8879ed8cb99b2f3ae4033ef19d3b34d91fdfc0bd0cb1edbf488154b998bb8be0dadc2da8dc22fc357fa1c3ec17ba77f51be38cc814e28b17d1ed9bb818d13c11e82336843e51f4d4b39c0603f22c384e0e93bfaece97f010f86fd91309e77bbf40bf214c0faded9f3d549a9251d46ea37062d817dd60124c11f72a2b15ee82ff0dfe2f9cbd49fc5e3b574fa23b3e94034734c78b813459d3e1701fcd10510a8b044e75bb156053664f4b0325b03f743791e8d3332b31d429e06c4648ea2d4422842ee78a7f559f23b326e8f282a8c23b7a7a3f9e7bbb6fb73cf6f2f176c0f919328facfff84d3464ca9098c1691c39582655efbbdc9afa2bcfc9e6fe742a9c930471d4c4fb01bd0a8aea5968a87fc2166db9b48689fc4cf09593bb562743995684317f6d1c706c2d513a45d12bed0243aa981349e60c2d1c53906158036988fff0cfb625d6721c7928faf6a9df04f3b7e3d2c353453299023b8622aca8a3d990e138b78391c2bd69078bd35c17567862b96b7bf889393c94a541383f4954094b5d6653c05056bb2c175b0c73ca5e761c7791ccf9773b2de8037ba11cddfc78a1584f72a0a110e4cc2cc98772e2b96fcd7dd59d00cd66c30ade235e96d4a354cac059d27973fbf0e1eb26683456b480470a127c46a8b1bf1c358dac598ebed90ab263c07b699cb5e5395d1d470176e7b16f8f76e73031ef7483e6400db9324cdc2bd39bced3e417ddc74b7966b457bc4e3ddaf7476c65e2a1eac8667007c3b376dcfe6456a6aad2905ac6313e52ac52b98aeaa82339b84ab328ba2406c72f8c38af57af9a607b228d3f92abd5ed5e9ba098d6d56a8bd5d3407e65254f24a1f7cc392b99c344fba0ea55111c81abf16ef7865c0bcadf5a5c031363ee0a89bb827754a8a7d11b3aef1d043209a869a20278cd69d50a94aacc60fe6517488260c43b7428d01f5c0dfc17f0639dcd67ae31ad11b291c979dd50afba5de05a4b7eab31b395ccdf46e1008daaa188bc70ce8125f7f0f7f43bd1c0fe2592e72cca445e139691f9793117f2e622b5e09bb2612ab261c63b9e24f27493dc5e0250a13e4aaa67ccf9f875948b7eac8c34f83f4097567177455a119ba0ca54a2ff387e68f28b8e71f8b638782a517a961ab363852ce10feb84e26be6050d6bd173a012ef77a755d2c85bf3b1b4b52cc8a7771dfd6f09961831eca767607137c48d7b0c262ce8158438ac2d8832637d7863fd3f3bf6123fef774f6d84b03f7fe466422e441e2357574491999c0ca19dd36aae1724831669d58df25e4d69df001b5cedaa90a818e0ffb6dddfc25c5c415a25db1a1f12cd41bee2ed8031011f203bce1114a0b96d1be5bd5450b0d1c6934cf7526e3237212467b11de30cfa2068071f90f7c5838676b05aac7a55759b42e245917a0403039644cd47fdd475b6f0fb4079d72c4b247d72e59380d01fc033a6b89a89e3b196211dc4b6734aab66ebb3db71cf5d44f0c4a259c42e9a0cb5fd6aa6b32e1e9dd77389de7ee1b95f14b6b892a5568cecf9c1dacc405715ea1985a33a0aede95750ed3aa77188ca992c59b0157f6bd5757216156482f2fbb76938875c14326eb0b5f89971744cb9b3deb075a7752ebf4216187147755836ac5df81a25d1070d2ae663438d34a8f20824e7bf80bf08db8775a177ba993beb8817e064397d12fcd264e7d68e69a2dfb0433cb65b03131107a45ad6332fd1837c295b4e8f1a434750aae781db4760f326977836cc93776916287219f3b0141201d2adf404f5aa540bd5b759966f65dff08bcf8c434fbd4075edbebdae267915ab004a3e8f2896179892ca254eaafafe80c6bc25784f296c78f6f0d128239452aa1a280f5b254cecf2334ee0f6f8eb62e1ea29d7d576279a45ad0eabbf831e848da22708382780a33cc59240b3cb2f1a0f43fcf347626feaf7acb677def2ac7dcec9426b9673b0d39dcbacc441fef6ff673c11519a73c80acafb89bf8b735df10e0225561addc484ce2c1ca3bb49ffde786ee06ed538eb22855e226b4ea73812f9cc3f9f7dc2f580f0d801114855ab885217c73eb58b76707c5b6878a96c394e2d2eecfd88f9bd606b681fd9cb0179ef633fdd2f70a6d659c53ebbaee82698a50e84d8cd9982ac3b0fcaeac370403b7c30ffbe5b68979d639871a82c5b30f0bb336d60b3ae127f772057d34ca70fd4f3a254c55a705ebadb77efc59ab854bba675e47287b825910283e47a4ffa673c1d0776e508ff92a49672416fd1968f4ea095bcc023d847213ff60d9f07917ea5e36f09eff5e1b365b8fa3f5493fe08c09fb6fade13353a5bf7f764f4b0cf2d22ccbed3ccff06398beaea0594412a84099aa0f155b8bd90833119e7262d7d47a63d90250ea5dfff14c9ba9876e6f27702ed18c86b83794bfc621827851a7975fd12a71d1c33cf8d9c32bf7908b2624b113c041ac187de190147ee0c110aefb98422f4a5b7fe8fe0aaf4f99daf592f9eaf4608e22fe4e2e395c8ac155201b98152e22235be04e935100b6e960fd4d4d03b632b46634b5135676a81e116243c0d132e87c8bcadf28daa997e2c7b3e679a5b493b48067879c8a33196273f958904160f3f59d7551708e8969b8ca3f65d88e67fd8421c9cc7c954c93920d439ed0644341397906d5a917ec63a2343cbee06c26f770d9b1fec266663833ce777933c757eaa25bb4b0e352f29b43456449b1fcec83124567d813f2c790672f8b8667d046fee209a8a828f31cad8406cd7e83fa9c6a8bf131b161273f5686a157ebf1c994c06abcac96515ff03c438e0d10f252ad33089f2c55b735c2d537d3664e7d9db7621feec60a7abd919eb60479c2bf1f024d3ccccdc471a060cf2665889229f72f15c829c95f79a63985f01e474106c08e119e317632dce8311cf25efd27a91b38d961028b728c6529f2bec3c0b6af8bb450f9f278da7637bb43147286989b354e1dd93d60d59c65d65ad635847fb43db28829d588ffed5a017ef0175379a4390f6b7d7904b4c19b838ab1a9f617fcef8fb53b0078c5df1d2a97f12267d77452686cfa0eeea8f98e896a9407131ecb054fa9804e8ede74f8466fce801ed8c4432c6f6f975fa0a7ec7526ce4241a68cc70c0bdebd0912993d9a5e2d8545d067407a94f458eb01952f7797c600f858097aa281e382e2aa445d68ff2c5e2e54fed5f1679a9e3cbd7d7ad44876cd6b56fb62151bad8e86c8c128182fe0016e4225fb52d411b839af6c1b98f341081f15ddbebaccb43f6a1de8545ddf1be5eea9caadafc1b6cd1b54e38450733f22348b62640f2f008b48673bc746185cf7fceb98684825c03c10eae7dedda48e1e016f9c9fb76a0d831b7a22d2f4a372d1fd8cd98bf3dc2b052c951b277cf8e75621abb4e2e41d366abffce3d357b6279acada159c31e40a5871b5c76bc526c460aa4282aceb59f7025583a091fd5a4527073770d77b2114fcb77c95dd883fc8c0c3532b278ff178db0cfe70f06f612bfc67da23459acfcfdcf37034a6af3d880271af5758d6c9f143d51c1386cd0d738bd6c3827f98c8f0abb213d31055fc4a66f2679e2cd62315bfecde76fc85959bdbb42aa70c0f9fdecd5a12d462a6aa6d67e38c3252f091c88122b0d4230dceac8218ff0f5e4dd1e8fc028c22b2e5763d1aa56fd0469de393bec44b519186ba2b1f7f0ba0d3fae4b2606dbe15fcdba76dbc0334583553dffdabe158a4eb99e4fe360adb086a50a09bb6ccbe9c984811f019a791c2e006d70c0784603bed6ae57d0668e10b6a495d9390b8bc2401c1267277c4a5c9c0e9259634cf2a27222fc0e65675d4b0347ca4581a782871f10de9ab6c3453b06a20c67dadf74c34a50f9e3e9e0be4129a1169ac4b815b52de366acf787ca83293beca62f2d023b587d4348a83e1b40ba981ce4248bea22da7bce2514cb13e1136d22940953ebcbeb12bc7ed2bcef057e71bc95fdac0a7598d3fcf706a673c5fb69213040331cbb804b99c43453c35628be12e8fa2a8a6478f169dcae4396aa38de1cc47ea77a6d4e9b0609a0b212619b1d0feb288574a998baba904128d17a037013c98bb5698d5353f0408b352438fced4bab5c36a941d1fb2140e871877f44cf706575dd4e064cada0bea1e72a0b9e153a7ed2abbb515a24c11ab3dade38e0b9a369792d7802157c8519b328bb68ae90545a6e36309322f418ed4def8bc2c9d2d11f896011ba9eb44011a107e5b7b6c51931d32ef2e3da3f30197ef7f5438e3c98416272e93f556cc1cd3ed7a02a172618e491dc1e0c9b42ada32acd3a872e21212ca11aaeec8fed6c8ac69a45e7e16376c8d40bee09bef1aee9a247f9a0bbf76d2949dc4287975c55933d199d761ffeb32c8a25b53bec33185509f226d84f40c1e7f7063eafd1cff8f7509b3646353b64d7a362d1da48727845ff41240ad5f6f7f4327275b955fcc388432146b442cd018bcc979507a5b88e344766a1dbda2fa4a15c5dc1289758a85f4c97d8948373e0247024d94f119587113cb135f77e17a413ccfa3e31707dcf63269b101d030eef1c2569841d5e5457048db4ed70934425fd39940f2435333067b06f6e4edf814ed56a776ef8ac1ce8dbf057618fca2123ca600941afa82861f425d2aaf98747246fc6b4921d9fa6933fa4e3dde36a1d9acc9a60a8310cd18f8e0d28de5f8dc9e9f281637d4a4eff09fafa11d1e99b8d05a34625b010f85994ce77f976161b928afa4e1377e79ac332b77d3a0d65616023d54d8aab8ed1933f6998146f90713ba8adbba9aedc253816f714ff63c1dd22b46adcd0f97fdf9474ca495d78a38092aa92f82fc08ab134c12279b8c6541bd168134880f7e28565f1fb8dc620cfdb6c9210e3f02c8ad16be6fef97894e956c8bf25a348b72d4a9d6586d60d61a5b52b3f3629cf2599a025f4f750d9f2355b3f723ac26570ed2c72d1d9c4e5499e4b666811b915366e700cef65b0a0867a7dbee3c68bba6dd007633928711851862e5b53e8678e133cb63ec0eb9e08283c9ed280ede7dae514c08c658c4038024dadb8529f1f11121f85a47dc41028ebc91d8cf5aadcd678b78b4c27a248a2b7323aa357428d4bf8241719c869730eb7ad654c6779af39777af329f90f063eca9fdecfcc457921d0ebc2ab64da89e874b490b0008d44e639a4d11fc9fe5db01e1f59a3435210ce06fd6024388fae4b8ef67764231fb39e99f42ad441cfebba569e8214d5657f5027607934bdf842166660972b38bfef846a2da8d3639a401d92a4c9386ce5ac39120d0924c4859fd81f531afecf2a307f0c8b92dde63c41a25fe1087275ae4c8fba5248e6c57825383e0bdc044af7cf634f668d76746ae87ae16d4ddbd2a82c29d6fd56efb91c880556a42f9dc2beeb4d18364e828092012173ac544ac1af593137e7df602684303b5ee7c0068537f389e4ece4577e5c765b444c521fd99bfbe2698c9a65f58956981badeb0e80f10e85703f4a7fd91ad2a0e5cddaef03fdb5ece8decb7ed7ad0276caa173dd7ebc57d244d044f7f04b2f458552b04c3f24e36e2f034a021a6ca150a39933658091a55058292ea0f6d78b10ae43abf2c66d1e270f16c3e1558706ef15599b4c8aacdd2ae8507d58f592aba36550146091cc04b5fae2b652b76a03081b2d60e2fdba834568bad74f7b5450e7a7689c41a4328c8503d1535030b34c4153678196e5fcbe958c69a48dcd6074628de5114eb49cf74ee4a644654b2f1971eba0360639d90e5c5d3a30bacd8dee6c841e3b73a62469a81c7e8e2e1ddeff73eea3c5f6e702f024f56790dbf12b838247fb3a5cc6f6792d5b078bd0e3d00f8a67427c867e31480a1fc4e76f948614877403c12b77cca84e047d164ecbaa9459431b275afdcdd18a048351c62d3864fd6dfc8019e41896845ccac2fc247b2fad14f18e8c4ee8b47a484a71ec263a69732811541058edb0825820c49e78b88654edd614df1b8abca0c8fbffee200b6b10b906f2fc21262401bc64bf187b56c528a4769927f8dba28bd5676f3dbb0163e8ca23e1d115ef51173801c19ad65dcb5be29b85899d5e8d40812f5a0faea7b8c0140fa7f47dd485a5c79d075dc542c742dca15bfc84a6e83294b6a873ce63a5081b96783efd5ce6e46c0eb2ee9674b5ee5d18b43a7133a650eb38fd2bb8c7c1753ed0d8f7ea1b7f74df1c8a36cc4a0f48a52f90efac0e75210a77c84852546dfaa242a60fbac250aefd21164511a6bab11a3792e4346f94caee94bdc331aeee7a73ae5f4f321d997ac6b3fa06e00c8960aff3cc5d9f2f89b91d9ebbe2471e2a0967ace6231bcf4aa4985a83d239cf3315794c19a1e5b7d1a648e8ce025d0ce84b71b9182b1da4cf200ca2c6507157de18efb9ff0ffe4183fa32537570fff7a4e2fdde24abb119387bd2d0b5b075bbf62dafcf3fcb8f81c4b91f5ee2561afd0e96090378f440b8f4406bbe24cd8f7a6f87e3ae8f162fa072f84906d2d7c92daffd10bd7109a7c35d4b1563056ec38174fdebffb7478685be7a11f24d606a1b1bcba9ff04db77c2c14ab9985591d02b2b4bba0bc8e2ad8bc1c1e9d76f9691eec58e81120be435200106a2f6382d10e8caf63fd083c06b594ae67ccbb5a776b61e168087d921145ff12bc91bbc262b7add929773c3e789add418fd2d7d958d3083ff6c0c9b04e85f9f106ba3a61c572cad7d4e2ad42e61e26ef5aa10970aa49055e5a674f7113332e443f49d6bf4024877201f560a31b1e352baf5ea8722ede30af92b644246aa8f0fddc938bae74945b51ff2605492b85cf20dbfa4c59453067e361fde90feef0b5b2b778c933c5cb46dce1bbbb87f967078e4fcc9f734f775f6931e66df7217b462b043ca266f0698960facab60f51f3679b1cfacaf747731eb55c21901faa0f7608115b9f07b6127f5cc188d6955f69d15635c1a5125876baf392fd979a6b1ede7b587fda8fe5b211f0486074d118328aef87a96e62c704b0643d5b3120f4bd3eb86bf818585b96f689ce2216196e38a6949fa1919479dcbbfe47666f0adabcd035f36488abcff4b500151e54c081c60ffe8091027881aefc4f893b3015e2ac0dbc7aee1362066a161001460bec03980f88ba1630699720c5f52ade4a1a25e3ac3313f40c815031ee84f7a5c2f9eee18953a3bdf488a1e556c688c1f50051d347ad3de689b902ca8805e5f64ddbdce18fd337b15e8d40e8e22053a7dc4b63c30ffcb64b5183168600bd84bf7100143c692e49ff7009e8a12df0ab36c0f49ae9adfa2cea31f1fbfa901aaa6a93932a10ab79de2b7a11213f3c4db25fbac70a96737f6920679cf33dc61865f4e54c8764c2cd32406151b1d42ceb36c368f2837045721a4a53588f4da23a186092c01946407d057627dd0568b6f92ce798d82832472b80f1486f46c6f8d99ca5518f43e2d540852b06035b89e5a5a0ff1e75e9c856a5d845ef25496023df2db43b153233f55a16de867c9f7f95d11489f5faf98c55281e693bb2aab4199fb9c57a6cf3c709336c715730d788113f3ec92b2a5de7dcc56f0f14c13b3c8d60fd0cb181f3c43cdd4709a5fb0592d62bb8d2ce62fc6c3c739760b672eae9f4ad3eec4f46fa2e67aae679766cd84cdcef8979ba4a7853d57c4fb269788a7220af69cb96852c08cbde3c9d84d3fe45b6f5a3cad44ebae98fa9b41a4074c4beca7d279876db490b348938f35b153b20fae1ce29ece3e9a43e98198c7302234cbab1deb40afe1c6309c441c7b99d27ba5cb6c585e12824b787894081bcc855b4569af5d225637756aa629260cf6065ab74e676461b00b6bf912a11070f15e3c9b63f59d1a34d4c7d2ef52dbdda3adbe4f27c210f8b59f838ca95c17b362b88fc83f44979c0e68423cffa892a201a1447cc0f6e36750c88f5093bed503c15fad99252f4aac2d1d90491b7dbfdcb822909a135c61b09f5b02d9bd43e2932ab63a667e949e01677e6ab32d166e21ba6b9715ba5534ba3a89f90bcde5c38e2bca95fad588960792df3c894ba7fa9fb860093200f865d1f07cfb63143f97ce636cb6239e40b1118ae7f2b9f6f5d029345a2b4544073817b6e845f9f3d24caffeaaa9950ccfc4351db4e1e43f52bda0cc994795c8b6d7fd2b3feebdd013c2695313a76ef008f6eec84cced871f602a50dcb83bfa983f676625e43ce0d1a581aa3e221e1468b255676177dd70762eb8a1365ba1b073c802bb340105e954cc4411fea8103855863af479de6c3cbd29488eb9506ae53d76717223a57866a21f3e6751dde8787586a21afa4870c9fcf5dd126ee9410f1b9085e6f7a67604504ea71aed102d1d3fa490c05562065abea8596cc19b6cef8f044a49ebb7c259bf4156c822d227a31cca7961dac8945123bf0c1b9da04f68103e18de461af2ef19112bf5ddbbd477a21d1ffe11dff04993976e2cc3188d5aaecccac6548d97a081cbe7ebd136eb35c07ea826234c11411edea3093374544116546cf968a134acf33b3186646ce2cd5822443e5340f103373039ba45fdacecc31fffa95a0264069c8c98930529899cc55ccd87d6f6fc25f6f466df3bcee1ff1aa04de467bf6bc9c19c998a73dc3ae9795752b4b0b74be9169d719b43249ae8c2802901c681e22c19463ac0c2e592f41b8ac6e23125e9bf8a570e891fa59666abc736737d5c000a000c170a09911019d9fa884f546176bed53d4845bd28c5685ad8ad706693c028242b86115046da694d131d91afdbaf030133fbb6e72ca5112fde2498790c096e0a1571ab1f81673762af066b18b4d4599312af3bd3fa1c99be9d4d88d9ad4a1997eebe100c135446b190f5bec730a818a878d715e96c47afb94f1ce5d05438332143e799c674a0c456c795f9e950decbf8d1653bb9e85c2401ccab16dddc3e6d0f348c066b74e60b5fda9bb0c5b069d03edd247c9578782f95fa47ec1fe9101694a588db1439bd1592cccf227adff7521b2fd768d100314bbf846abfa9277e60a7831e1b23808e3ee3069e9ff6762e36618106cca7c3376e4cdaf55486fb48e1f7a122d042d7eb779a4464430253d4b0b1f663f0d0c8bf984aa56c38b2b6a12036034e24fff0e0c8e7997f8d8709c417aa9f8bbc212a183a08384b3d66754f1037fa1ff8d154a13dbfe3fd0ddfb1dd40e403d3cefc341f649803c7d369f7a45d571e705c3120936b4f49658b3a281e57be658f701572b4943ac368af9f89f1fe12d2cfe6f2a142ead48ed1e37e29935d835a2a6c69bd936be4dcf010fa166b933858d0dbad4f4d896c334e89ded5673bb484aa6490499743eb27c173abdc8bce87f48996709cd8680c55dda22020cef26b460115359a2634635e29ddb67122898cc7eebfec5be31b113d4f237d5b36b50e54a7552955d890cdac0eff7a528d2ae34c0a8a767d937db74c19c75e6ca5a37b7298920aed17d926a17b3b6dfa1a9c5bb6d6f6b774e287f8768448ead3d3aecdf92a27b6af115db6887c565220ac5b00af79e9af9b7c6567d8d8a7300b0072ee77efd912ee542d02ccf0afad5c80e7272b7a1b52f22964c28b9d51b7afe86f7f3317d05214d880186cd24790b3368ea8798796f7fdb4ab3ef242dc10121de07c2249f8cdf6849cc5ea74bfd9a48b7b29ac7b62bf06d46107627273146934a37c51aaaceb305e59be652dfa1ab472b404a6d93d88679c3a4a0527a10e312d9da4e04a1e55a1c73bcaa6727d9fe576ee3c2c5db7f1158798b72c287e13359adf90c7000ca0782611dc2904666c695e503f654892bc4c412fc130e324a44a7995cf8184f13d8d45ead3436fe4353479814587886d14ecfe29c7bb82b6d746b6223e94ae34a8e1737da17d088c84748c40c8aac87bfbde61e4c0ac8d5b73e91e3b171c5874bbd004533426a98b7382fac7ed6ca094690d5a88cc97a42f196d594f9998fa9ecac852c0abb466a53d7b7b89cc11d10489e1f02d4780c34f970c26b8ea98f9df83db7d4bf51b1c6aba105e4897009db8dbfb74143fb8f932529c7042a2700f264534290200efe2b7d2fc7f5656a03b55e6fff700b12422e07127b2fcdf8a68f61548aac15105ed50705e3e6032ef6a3ab1e36a1f6dd2210f80aa3178e43ea8cd744903a52e66ab39c7c6f13dfaf78fb28a887fd82760357eb3034588071e83c518adc28756f5df48cafe795280cd3a964db393ed54c3ba75cc2b8b41a993e0649c4659c04c85fe137e456850a1b1023f2b50abcfba305efbbb88eb279240db6979c0539a20f88edd6ca88f38392b43bdb9abeda8ff7a5534e899a63b9b96618ba24b5949a8859a07e7a52b59ea2f454a78da9ffcf85ff86ded32d0ce6dbc2a6201c0a98edf659eed22196c9ebd648e4ade97267b36a55ce2a65e7b7104256eede4cb7901967b9eb912e3c9e86a20536aec2ae7b210338b112bf6bcbde2c223de9eeafba53544dd3aa0cc1c73fb8c31461db19927e131282ab8d03d77d5b27ee402c37242db774b1363d2318658a96cb1c1aa7c198f1ac8645270117ae7929c24b803242f889f80ad8f0aacd5e95c250d8642afd1bdab5027eb1562815989e821f9cf4bbb7d7423a8fa757918cfd73ba7759589d87b13b852af2315218710b893e7358b9ca41c296683070d1806a4c3756b800b58ea41c54ed67afc1d011391ac70f53957e2ac4c53f883817388456b008c8f6388736399580dc63b3f9241b8343aaf7569c112569ec849a9c3c70e6678ad7d4707e95f0342bf55f33063a55d94be16d52d6d9b5f7d8941833b072360487ade3490d12436da71bd3703e1b6f4cf9ecee9960394e7f1fb3d68ea5ac67ac8549ebc75461804c11b0c7c4db94b9c1c35d8ffea1a574108426ad614ebfacfe7d269f14d1cc113812d5b8f5e0a6e1cce66076c47c1e6059ea9f696ed80630698b61eeeed3164452c11a12718d99aecab7c447374dcf9073c7541309af2de0de6702a49078b5f272e33631336905e2d1ad34d6177d618083a382089537399e999a85c4f920533537019c2d5afceb7519e7a0a6039b996a88a1440c1d9b6111a6333e94761a4d60d957b7b2cd4dadeb9346ea199e567c4d11d76ff5c10ae14743aa1397d31a12167ff3d75757b9cf5b41064f3661553dce359c7a29acb8fe8aa309181a014158543953c085104c5756a52cb6ddd7667b49bfb4c325e83471dfb15f1e9482efc6dc66530681515114b22c3d4b477b5703beb5cc376fe3d7dffcaeb020e9fca8b7f65d8d836eda867e741043ed2110e1a438219d347b9185a1bade68ccee99adfb0611a352a42e448feb05447d8bf47116b2fc36a2c5838b96d7d5d5eb928645218a44097c592e7d90bad640a2df78eb1ca622a25a41daf485cd8c28e2301bd9f648309ff2c218c32c9c2ec4855206a4f2f1e3c461b5590e8e49424595b03c85e33809f641730286cfa4678be647ec612c1b8e47e824a59ee7f8aa6257c4233a4927ffd80fa4e1bd9bc53ddbef60eb000332f38ab185996dd3f1a8b0ad507788e0f608470bf22599c66571da8069ac11b6747659b3ad97ffa94934e4367b41c8683ddd8f9f2d5640581f64631e91c287d1e2c0fe95f52419d479f51e7d3bfa60e15afe990e8ce3631844851353009e0e5d31e525712421796a91e5c8557a25ee2a4699f7bf538ed9b467cb87a0a58a0d2b4ff2afcbc7586ce83ec3dc4c95af420d38527d634b8053e1c106fc228bce63dedc2a16a190aa482078edc8abd87a7251efac0c659688aae3af206162a542bf20082ec141681c1b3245e87bafa13739fcb9a2ef5b864d895f8e2e2cf86530ab061846a826fb1c2fe9269b4ab611db4b15b100c0667d3b994c85862e9e7377e5febcfede916a16d94ad072274d11b9066aeb886e04570f1aa21a2489ff5001ef97a919c9af84047e4efaeb37851f0aea616dd5460162011b6cd0549fa333875c7bf27430e955e92c3fd2afdc94ffdb05bc1f2a1edb13b6e9cd5cf60980fb1fe0ff680c4a78111d82d97d1e4044b6086c5447b5c80a3733f7523a090105839a905670cb27b2edf9c1d136acbb890802242d3a2f57016a13a414ef946e97784d13175b1bbc02f286826ef3a8e6fa0628f242e384b6392b9e1663d5664a4eabf43b2bb4e75e208507c3d8f8084072debc903979b02756825964b9b50db0334d83b3bd0ce039fe9c9ab55582ca46af6db6920d0f0645bc90259fdd5dd633416db644eb3a121c783c96679428d658fdc094f3cdf2e2c44ed4f948769de9f2f3add9d3db3c14d82932e410f051718f340dab63a9d93334aab22b02f928ab6b4450999567d8f90b5fb5c4f6626124b39a2b9c433e8fcdc2bc5dbeeef62419c63e36c5fb672abb7e3a07b20bba9da7b9bad5b5ec3b7d0768b5505867b66f21eeb4dd2d94ad8172af131895719cfaace194f85809ed6c444de3e24eaaea095665a43cd5acfe09d56eb76ab5256a9fc6f888c120b3e7274d67062c18f4357aef7503c3dc3764f1193dd264e980b060937e4bbeb54bd1f7d2cb8c81577f11b1701607dbb77d276dba922ce0661f5dcafdfc5ce45b605762bc697b7af3117a515b18ab6e1e896c70ef5489d0dae9b93a0f9e4161a5aaadd5cd9a1c36766c3473f96e7a50a21883c0359b289f611a4b7a3b2370dd1d297df1cdb74e111b32f99bdbde0006c65f8e7cefa0c8d030c76bcbbc7b059de1f412ba5a0622b1232c1c1e50f1fe0e64ca729c443c3b2ad6e52ec0109c5f1f50a0882d90019c133b3bfa946c7e60761e6ce91ed5104580b5214c4a55f5efd8f0eed034670bb0b90631c64d6c6095717fe804f477cc75b6f17b5d01653dc37afc3f093be63a9f4b28e078564ef64534e9fc45c21ffbda49af27f549b9c44d571fe93ce63523fe7225873bb55527c14a9dec89456f30439477b9c73de29c47812b2afc49797241e19d6c03c6419c7340e87d9270b7d0c048961c0e9b2c925e5c569b97c19c8833145b37c00d339d2b03c7220f1cb2409f7742a436ae50da8d37357b1f5c51b39c5d9d8e8e1feb73afa8c794b3d2a25010ce3c5b4c31f3b10bfafdd99a01f351041de2e827ffb769e97f5a5c43cb842d3da548f26ff4123a54868a477c408333c8539de132a993b7faef6470852b2b0c04177e704d87fb20007d45566f4e3fbbb3353a8efa2ec94d3d346e45b012b4b40ac4b81f4197920dc28fd97e8f11ee3445a5ce10d8cfedc1b1f180f2c233597a4b089c9012df80c8ad393fc53771c4753c8c738987ad0ab595832060ab056cfcc2f0f79a989ef6e17f0ead290069b4f16f73ba4c2f8f3121ed30672344882752fd3bfe385a71d9a6c541481b44abf7e5fb4e36d470c888502c7ad5612e30bb6a63b7a9f1ea425e3d784d5c3b415b30b331b2f8ef38d49932febbe354c3cc829734ccfba95f9578f25bec746ed36e6f6784c708adfea59d50e89b766faca6fc6a44909e4fe80b572cae43be826f00b925759bf1c25e957b0f2633dc49f8bf9365a4f00afa919cd9e95d9150c2d614db4ae8c9ceddae4a8d75e1c1eb1b2774e933ed0402e234f869f839275cc5da1809365d4f01ad727effd0d10e0fb6e5f365aca34d94b2ef0a47eea7612e00548b0c8b9e4080f1fe9779de132b9f2729c7b0b80bfab1ea2937e4f2af651c9535fcd7669710c7a458f225d784172d8b0cd5f71c553d88e62fe5f9e2dec2023df519d7686a082de319046b89ff975e1e0b41ea59c967d8eabeb0431f5c22291708f12b0a33ee3552f96663a5050cdc74d3cc85698ef3b665229b30f35986683c8a6902b924e057098a92a5a6f5c8fcf6e96395a8252e667242a6cbe1d21ca84d7dc7fc3aca9443aa1337f1f677ad50e455f41696638086c9cb336de0b13d41b68fb9f5404f5641a72cdfc7f4c86f8586126b244a9f246d9c6f9c75a8d0c6bfd1e79a61e1e499de264f251bbcb9df3ce2d6996a46222087700c9c276991eb07b82fc43d49beafea559648afdb5720f6567d3224fd5065e4ba897fcd3bb47002e1e98c1949bc2433a690b1c99263644abddc868f9ec99f397e81d5a9eae296562a61c7f8850f80c41bcb77c0b852affce1cdb6f81973e7ea5f249adaa69c2187e84d647a589672c59d9aec09e8a640a218c60d0c1541e69b35c46c329379f7bb6898fc594fd3b3c40440f85fe520da4f2dd2716ed7e30f1cef0a22f1164f05e734c3ab2a8d665e4c86ea603391b157465fc2312a62d407b60d070d2203bb49a2d68a1c2beba7d3e6eabe9975211887ef80ed760d1b8570454c62a2b2872b85bfd8f44f5a66fcb0d46969b5bc944ead82ebc349641d06496cc4e45f79cb1f9ffd1365ca090e798d8a96927fefdca8668d95d8041a9f679e3161e79aa4f187571026f38093450b96c3a1b87dc5d61d0eb6cbd617af707cb5fe0d36538af3f119e815430af125453106c949155ab0ee0cbcf515e736f7ae041e0b80700130cb32c37166cd56408acbc3b0a45cd0aadf4ad3b0d18b2023808a1a9c81b3a57e24f61acaa16790b2a4f58b146ba6d59ffed3010d5ad89a66ba2bd64c3e8ab1bd6ba164b3cc6366e741524bc1e4b14f38d145b25cad00c3900e4791561ad4fe6afae1b50643b8d4f63e60aeb650ca836ced528dfed66a830143593b29d36010d581954a0d1f4a2c3f794db5e9d1bd2a8f35ab85e086492b5add01656486505c958b6138963b46e403e034d0a52a1bb0266fbb7bf00daa6624a16343a7b9c5ca743591dce09bc99b5742343a9841f4beb69aa7b05a5850f086b538b9c72e9810294d8da6976e6fd809b7efe24cfbe7be3bf5f9cd7769a6217c69742c1b539e8bc33823a0d589ec36f82e99716699ccbe96c63ccc287e45ca967cbb80aab6c0880a9e8119c6eda25d6a1c65dce01f62b623faa8bf66ceddf32ac8681226850cfa3118de85a221156b5c00833b04ec9215942e2fa788f9495c5c201843f2c09bf2362159172bd477394033b72269061bf6812db9291243415fac21e2f338847dc5962b60925368a2da0a685c665ce274a80a512c13ca9a56b9d8d60e953d8feada88a017fca4f438546c86784df9c582b8917863e92ccb74f1d7e88be5229f20e2e8139df3f3aaa2bef13621ae9e84ef81e623e42243a9e8180ae19389618e84564939a0a1c497361ae8e87177e73528672e436685da856bb855d844bb0d4d7ad4d1a114f1cf456caa040e6712444563ccf336510dc98e37caf4e1993d7f71f5a4786a59a884f4d8ebab9d86a3e4ba0be06a5436e9e8e7a5de0cc026276a94ce45287001732707a2f2d60162b4542abb9574d26f6027e16a561f4a8e5a5f81240a09cef4b134a42c6831933c3436950dd39d67490f081e25aba2ca9f4f5ad4e2bca491fcae53de413556bbf0134018e2428de2c66c49b0eed5cb0900444ccaf85a50a9b842daacf5267f15a413acf8d0fa6f2f8e5bb9016cc4fdebef0567afc83f46bf8f6b6fd09d389b20e2d628942c884d430f4207180f17ebaabf050f705f2da58a3c343e1d17a6098a26d1421b5500a9aa8e0ad936f7fe36075f5991a29315de73ae8726b561fb3dedd806e75bea865b198f63136128975d8dcd64f82f6c0591ba196630d4a5b74616ef85ec9f5a14ec391aef1e1d8a50d4b5bfad77e215718736f81e30bad1fdf425aa6eb050ff30ad423a304aa5ca81b5a09ae93e086b46c19872908a923684a56afb0ee5938bdae0ea650a00ab66eba036f5b9367bd10ce9c6cdf172a2bc4a10b4f92deec3468e36443516d5d6bfe70f239852029c7a82bbea000da7be08320f5ef2eb9f7dcbc4a20b8d9b20ed8a8b0ae3e87d885fc310f894031134a6c0839cbfbf058272050e55553a7e124ebc9ec3d4bbd2dac4e12d20231c428ed709639193e81689d86d25a126d7af174e864a57e06d1ea97e4e340a1524e7d00b402d39ee766ef8ce706dd8ea95f63874ed438bc203e96a9172a9ab84ea89c42a3beaa9b01c4a5140797562efe605d49a3ad181cb63e6fffcaf7878e8b06c63861ca26794742454140ccbee2c251c698b7073d9b99ddabd6bb35174659a0c17a884975421917c63b8827f6746e0924ca788678141010bb84ff1582d9d7ec160dbb23e15e962b43ee88abf042f9ffd371ef85c24bd546e59e5a9ec2d981aa1a81ea9182809f17d708f4184908f75dedf80d0fabd677d4a920b5b7b57abc6effbdc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830078d27eeb30914c58010514b7fc9c8cde8b8b2ecb3c6a9aa6dce02422a3d64cb7efd03fe2728509c2cdfd45dc33882eabcfd69b582fd1c18630ea472e89ecd62885e6750c9ae721bd0ec9282a4649d55da95deaf81a757b7245df5018e18c17ee1fcf3c7b85366904a8226aed9f24f1645383ccdcde66dcc4b42504ead942a0aca08e187c6a9706714c3a6cfbf5a2d821d9e7f3c2dc589fb63488830d6d96b235cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bcf2e0e8bee279b9acc19d868dc12a32cb559aeb90be39aa0a2922efb9e5dfec7a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26bb410a47a7b13e46a24ea1d1ff3726220ebb5b874c4eaba7a26a64df5454841cac595f48f77f6570049fc0ca984e552e9c15e213c4ac242502f992d97bc99d10af1eb14a3113aa6e67a173356c47636b8f165d90148c0a387fc96118a6dc8a1ab3b2b35f6eeb4d70ea84cad0faaf3021029b136da6b9b0ab13e0a3d869eb66e527d5ee6a82c338de656f0c9cda7465b66fce6adc34ca45d191a86e5441664fba8ecd694af98430c9d0fb7c65d309905136e75abb4c9f73352f3e60fbb9fd313ec48bc10a084543d31a0ac32370ebbb52e9427c5d4aac15d81d3010e27899afeae85539df442b02102e21b21fb2b51576c2ff7da17f9de0a50212e05909d440583f4c7e9c5628fb9738fd9b448f94eaa1c1f1615c2988c209286799303344c22e03aed7c1954632f379c978296bbe8085ed560bec772621c5bbe04427ef8cb35bc0b7586d07c9ed8f6b80a9040ea28d81676d227fad48e16653aa882b1ec0eb01b486f524a4d81e156fcded9a1e031b2494fbb94f65c57d379049b99bcb70664151794b29430f1822733687d771ac88daff8d1cf5f5bb4a9b182e88dcb318543a8a678fef8bb41243e9473fff88765c46a8ee59213e82e2ee3c293a209afcd69c5cb0ad2f8014eeba4f4127fa81bdcca55204a85d95d52af7be474096dacd737da4980baf5e11d0e68c23670640c3030ab1c74948c4dc42a50c4198c4f9cafd4c6f6ada3f4ba78a5371992378bcd802078b359e94e12f8fbbd868bac98f7711d0b7685193c4ba8be90f5d2c040a659b94c480c54a2bd7adfe56ee9a8b6a743e1f51f3850fac92d213acc65cd50a907a70de3e326a1be31a52655683111389912f94eebc91cb3831b2f2750b19276076c6c73b110534c71c5747dd4494a0c7b4fed46d49750df1a0a359c396220bf99d4569bf0326a3ac2f44953b18109d1a64f4755f54e261eab3673bac7486f8b51733e65ef6a11cdd7fe99246d98b63ed217dbf9d59e4925d35c3ab3a2f09d3ed9010833d41856e5d5f90a48a34df52c2d854744d6a1ba6817abf18a8301c09c04b7dd51ef18d8779f6888534f0fcafa5b51027f2bc0128f4e6951ed1313c809fd646ed0e572b58d29086933e9aca96132d4561ced97a3fd2de8678e8a47fe9a0d7779d52a41512a621d09910eca4b872806c2b3dbffeb41ebdf6b45f19fae9dac0b69b72b82bbe7978989fe5c0fcd6e05aea707823ba4d25cc34fbf25eb9e99ded3b1ba556cc65e92a3951efcc7acfc065fcdce03a57e426dadbb4f2a2e695dc3bb42a139acf68c122499141e60d785d435652328d83a54c61c65548a5bf3cefc391014d94182068b4d382ab78d1ca777bd8e0df7d0f44230e446f4d9680f0c693133e038ab3e9d827c4a8d7cbafc03e6a1e6c8d56e979bb9109af9393135f28a59c9938213438812a4a904d463f32888506610222df916dc1c01a0a0e19fb7c38f5e52fbac868bfadc828f5a6adb6becdce4a41a82c30f7a84c7e6d62a817117124354f7e732249341f5efc3d0b9ad242b99f1c1ca86d8a3d6febefb51aa507a134e4ab7499021ca81595b81d9dbb07a8b1471e9b4ef260fc5e767a73716aabfd74c070bc1cfeadfe865f2fe894dc76ebabeaf9dec6bf372d383f627e8fe7b3d1b0690ec1f4f998e1ee5c7d865d8f85484dcb45106d4dce4374412ebf283d43c9b83c11278e8b6ea85e357ef22d5fc8092bf6304b8e0686ef8b63aa825f6a6e2512ae149eb919b8a3e81211e8cf1acc7bafed157bbaa3968a1e208166892b855db491775a28e7983aee305e5f391677cfb6b970418426603451d837a8ca7e9aad37e8811479665a8c577ea2d8058a7828433c4a237edfca69926fafa30a6e1207acf7a2191f9c23807a05a97446eda23b2e8b9163f8c7336c9a9ad29410d5542571bf82f918d6408dfd00096bbcb305a1e0af32167a8152531077aee669b006a521ac2539120428aa1edeaa19be4bc1bf84b42856e29ae9863b6cdeeaa338779ac5dcefc5a753be4be892e57aa25ea91f91cb2514ddef349bc7841c5dd2398fd28c69bff88b6e8ac9ff8af18c4a0dd68af3b94c2e4a37008c72093021ba942a9f5dc23a041e11755d13be87994c9ea13159fceef7125f19728dd134fa063149936859b131f8454148b01edaa21efc2f11dfa79c30decd70eef9d8a332393ea87fde90ab222547bac060644236b4920e445a970bfa4c1542451df21faa74260e509cd55131e29bc7ac24b725cae6b9d49c6d695712b6802ee875a9058d0a421535b583f9c29552d9b165b8eb01fe63504f1480e9448b80f0ca926dcdb4aa9caa29251beca276d29896c908781de0394dd6b9669580bcc0ef33717eabd327f508832bb02d93f3639250cc2f1349407d1d1e000d0dda5d0991fb789dfcedf50c79248a68cf73758fc2053db9ea3f41b7aa1daf5b374a0b5ecf309e738e142fdd3cd826343fcc3734e098462eac6e1950e2ee6eb55a231f853728265b37bea76cf03809bd0ebc0fff1bc68c533fa19ffe02dd6343df7b3272a78cae879a20a9120e4b4af4b0781b6403ae7c9a988bfb52bb52ce6e2e7becb777006d59582823c2fc264aee7b99bba3155bdbc2dfbc99fe5ffa2c01cc4f9798c1ca67aa7c1081cbd3909264d9dfb07926cee19f3013409c01bac5808dbbbf2bed87d6a8aa41830e1f476dfee7d6094707c9c67a3c499913707fc3f1dc10cffe7c758785a0a190974eb5ad5f16e8ba1eef61e7982811203a4e97b30f77071e25bcb17f63d1bbe3b36725447021767ceab1081681204fcf0a09d7c2a1c3617341389935ba46d273315e6362baab6640e47bbf53ef0ddb9cd1980996f8b57f318577a62a8887ec629940f16b8fb7bb295000248067b2413bac0a490f3efcfdf8ef22717fe403058d410fb65a470d0309b1d6d086f9e30c31c43d515f4a6e69e8f5f07c4f37b17ddbba749d14ff5889546548655445398d9637b634e4b50a20cec6db948aa46de21c5fc7cf6a7bd409bccefe0b0f43a14b31094473356e9043460937cfc0f74890a169163265d753f912dc499cc8f3798b143c8770b18eae533569a7f7ed25db74c27c57b776e38fd12c5806126fc2842fc665f93723594da7be03a5495e6d6903f060a9deb96e164b289e32e171ea8ec2f42415ee7e44b28130bd7ae757a1a0bbef33b9423d63ac019a9eb76517cbf6a6bb45d3317896afb84a1d38a1d47ebab62e2e64d0deb6b430d88b0a9798b58d8777f6a28cc9fd3f10138d494bed7fc95624c93393094034a5407e16b6a565e16bc550621bdff626904687441c1a4f60359f0278a081391203a415637566237e4cc55b8d9dfe77551a7c1634ce4b39736f74a96464d6ef97683b769047fe3953237a55425fee56717314cdc831bcd48303cc898786591972f2953975c811c508fcfcc1305458ae521776b22618dc69bada96733fd1c5120877f1ed714e8ae7f4278d5ee0e309bc2bd017296a16234d00bf9be32d76535b7f161a47a699a5157cfbf649647f696e154ce1624448f73a24d14d2657b749bb8b936097ec0f2049c498fe3d6063e1a4dbcc2cc954cd96de0264ac2d017e52fc0de9b5ab8f3aca40fc2d00bb72168ee97bda2fcf7b443ea1a2808b38d2c77a75a03986176c729f514c46e2b93c2e124f550a4f03015b2b456c014a0135e51c2a1ac32c643c1745aa06745bde763ebc1e165352807361820a623235f39696dd7892069eb109f751845470fd2f25faf0ccfa93a9da6d4788c7af3a9526eb1b0f99e5b73d971d1668114e19fb49eab703a2f92719754521a9acb11f1b63f5876d0e85601c3265bba8506c4448beab97a7c7945340c4565c98341122da70f6a9de3cb413d77bd3bbacc1be4230d083552164b40e815b720310fe5c980145a1104bced632f259dc41f29a397a4fc9e9f368ec4923b1874aef26ae1371bdbbf87254da6ba55664c67c0f5a0de9c64a5e56c27f2f74d8f62d9c79930fea194024b725de02ee3d9c17fc0ba5104573aeb6e051a99829a0cd7c2ba63e1d1c08edc8022cf683968543e056557acd2e2f2b1c9ebbf858c17d6aa4b311274aaf6fc70fedf185f899cc88ebf33c93b12f5d1695a94a5b56c070e3aeea2fe32d93379a641d29689bdac17e7ec8c2fd7f13f569202459aa375f73f764f91f9f318b61f52f5ce7df35a9629e0c281f4802bda5bb9b94704cb295b93654068fb59aa3e85c45c04a127ec244e9542296b8842f2cce134c03e2473a7cab822fcca6da5e291fe64ea1e91fce372500a5cde9b01dbc74c6bc263efd444e39f612fe0e49e25745d47d463f46c586a0f8ed140eb24571134f54eefae5c1d0ceda13850abc8e9bdbf15da9c4ffe6067c7c42ac0b1733c0aac2b995b0e39691e48a6b171d67b1c7ed5c3533a8c415fd1dbecc8ed28523fa3279052458e0529beb98990ea56056f91173323e947173301d178ecfe42d970bbda626338c2c718d46c8910c1b8b0d3f9b9b719d930f1f6b4bd0342c8cdd0ac1cba055ed9963b2f2851cb547e10348440716db795f792bbbe9f5f78878b38d1b0abcfe4b0c0c8a9a500766258123171d84cf59533faec0093873f14a808d6ab5089d970a1a5caf4eb126ec8f0c0351bb03b4dea21b72ae9c50d09b5bac3e67cd12eb6df3cde65e8da636bb6720dde53a2bf68bd70168e6cc39d291a429787fff3377f817d376f2561a670be533a189b2845698a5eb44fae817121ed91cdc73955b1fcfd3bef95f7c1a1531fafa7bb1a3d63277d3ba8c93319d3cc7b7ce9fdbd51e05cf5714a2ae3493d233f0befe30c1452fae86d87d5c032ef25de27ddc77f4c3cfb759202057ea3b141afe8c5359ce83294606ab86e7ddde2cb3016b7c42cc5240e8f9602d2d64dc2498d683d71e03383b3c64741fe1f489f6d7a26b9e64b3c1df819579f36533826713e7381e282c87b56c4792f8788392d50918a9a5bfd51edd0ead1666eb3b2d348b510130ef517d4ef9bb69344cdffe9b35f8f01b86eb751913e04b762ee3e10566350cced34def76ba3f9d06ab64c6889a56fea3fad0e8f03c996d0f431562fa1d0c5669fa3ec9374eaef0a5a1520b12d32443bed93c86828dc8a02e22c2d1388f38e72a5ce32d7659e6140ad9ffab27d45e5885311eb37e04f34bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525925277ccf3a617f5cd363fbb9e1f75d835aedf4fea24eef7861a77164b0861e1080b9457e143aebbcb2898aa6787fc431b1da5cc63bd1b3a756ed35dc9828805cbbbb09cc11244f90e16042e13c885a3c928a19973f7389ef8d3752eec924d7fef5a5fbb33491d111043f3e822350c03e9bf307b4b531a8e31b96974e4a4f7d6cdec0cc3c4327bb681138a1a6f0082613d5f15ab67a708621870d9dc4142c85980ce0066cb28a361ed24f22d69b054263f2b7613500bbb0e0296de5eb6d4489d54f71d9cdb8016f56d12ca4944b25de41a83870e9394de816a6c15fa1efe98fdebf1ab0c3888831b51ae17b9f704c3cdc7ef18fe92bec66168ba6d35323fd53ec8347026aed8d8c044dd4836bea112be61fbdd162d8f5c123d947cd940255d56cf4c61e88ad2c554aaa42996bfacc674caebef11491a01a60e0a06192b3d2f9739bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ecfecd48e13d064286b9d39665042dab16e3caf2888020c9c014f54addf7deeb62c183d8c67efde8625e4e5a9fae779d917cc403bf1d7917096c96d7e1836823eea13c5a423fca39decc516a6647137bf09e581e376bf1d55663a4505e840f43b631eef93be90261146741826d3c13b321703a5bcff9baeee499a80ecb3dff53ae3333344e681ac7fcb0afe59ef786d04605fbfbead68d9fd1213b87b49948fdd9e1e96195be9f08d582530c271261f4092f1fc5477a81b3bc631211ae18f848d69636fa2c9a3eea46cd7b73494af7112dcb39c789f752e6f0e3e79549ea9b8b6c4fc0361b70d90d484de50f3f8d52855a6c2ffb88ce7a3a479f08cbf46856449fb71db16587b1e934a40f5484a6e8339f4850ffe7e215d80582173d36101ce28eea7586285cc285ef9b0de60057382495947264bffaa43113c07ee36be6a3c5125fa1a1e829610a41a75f75747f7d13bcc22f5cd98a6653b18023fe0c0c046780a4c1e57e3dba70d8804fd851a357f88713d63129471a47190bc9dc7ae05bb16ec7beabff50c288b30cf081ab4f3b2812550d66c656a5c85528e3864fd4017f88d73027df1b8d2ba2187e6cf8a2db835a50041d6e6100631366b1002b97c4269d28bf245e9d9b99d7bf5b33362dfed182e540eae0509cb38ac336361d50c585f45e9b32fb31de9c1f5bacd5fb15e10451e9c733a8a8ae664cb24c8268b676dd8fef74532e6e4eff9f7968e658256efff0246ccbb4852369ce088e013b3b9204900f4f06e10a8cf67cb1fd6f362ab54a93f100e29b1a9ff98eab0651c2bac2418a152e67818e89eeb4330437000239ca4335605f91d3c5003321d51825dc31d982b935fea143b9aa051d7dad2d8599ec00da057c282ea8b6ea406bfc69d74b7b1b586c2bb88b747af6b5eb6686653d5a4144dafad8f93eebc306e0d98feddf21ba01a62ca76dabcfd2f4044571b1f79268a6a4273829dd8392d908193f27c26a6a4ebb058bdef852708a23805ebb9ec922c4f643aa44035ccd96a63e3c057df80b3062fe6a035abbe28eddff7959c8c78eab02e703573dd4897a120b7acac9d6ead6cac5dca660e0cf1b6dc9467725ccad7898ca2157a9029514aa1763017ec8b2e459ab621a72739b373db49b50c80430e6cfeef8fb9f4badb742ec7c620cc0b7cdf2c82a59fc8e2253d860870c3f4564546971291def686e4d29950aa16f1dd4361e3b69d6919a4442209cfdfb47b1fef02fb883ea24e3d9fa06b861b2d11be7fa005e6f03b6743c382f43e362f3634046c0b26c46d05f6bf4719a534e4e5897b402694412271961776d9094570d8de4c2990e386e2a052ea93176323aa1d348ce383729e002a17a8cace04c7b270acc19c25931127e55f09903c3c288fa6cfed390ac29ed5dd64c1098d885f3a07e7cb889bc29074402c8e296bc4bde57126202b43c8b183cd44e063dc13172f666d948f0b28a837682ca9d35adb4085a9fd316f9c5715fd2bea1da9e6a8d63be8e3576a4f48eadcd7c6844777fc6daaa11fe765e5b4e7d727662d52f17763565fa2864a037d9575a09a1e1fbc58231374e870320c97cfae7e80005c045395914397e7a14a94055a577458869567e50405de6d269db7397e4762f54f8ead66518134aa4aac27281ad0f81e7907158936eae4062e73d8a6fbbe5df6c5e7dffae6efa7380f4d0f9afd274d359b5655fe9733ce3332db26432f2263103860a720462c5d18f99fc098198c399bde884e6013b6344dd2bf4d4dc0ab25631b4ea10ee80973a8720c3bb5377442b4339435b9730e0f497cc0a5dbc8313d3e27df259abf8b7495cf45a3d23ad4ebbe68fffac207b655e188c1f739a07881213292674b80faa10ebb905655046432f9509df7597f9f3f15af3c9c924866f583e2125b25514cb7e702376043ade49ce9f6daa2651aa4a71d6861ce08e25680f5e529552a0ee4baebd0fadffac1a66393cd6a786e81b4f31151c8517f9617ecda93b1932de89759dbb5a848ec80913de14273c82228732cba08402433889c554305087325abad785e82f8036398f3d2cfdfacd1e66fa03a933d13ed33e7d1403ddded4eca896b39f41943cae404d1748ce574a12e8d5cec8057b0ab00a33d2b7a34a2a95ff8298b505e1b3565fe16af6f96a0b821263bc3e5a5f7b658e3dbf4642eeb51d36cecf24f1f88ff98a18c457317053d41de6885f7d637f882d5a68a34950622a8fde1d294cb5fdcf73d60234b8d00d43718a9cf9402f03305756401bde08cca2ca9f1d1c4e7afb7331cc354a1253068f1b0a54b66e4a6afcf88638b49bfdf89aaf07cbcba5f65a4bb55523bf9c00030bb006acc09435fbc811714aecc45f6b5fe36e220ca62d475d5930baa32ef45dfedca9125d5ac8d47d7ba19ad512be10bb7555d8cfd390a12d75f33ba7ea2bb6c8edcaf063585608aa76fd4d4d6a184513919c58b58ec3161f9b8f6f745980773b5926c6559181a0238f408074aa95c80be871e764be7a81e20510666fed32d9ce61cde8dcfdf7eec5d0243820ed9cfe7ab5ddf265b0424f2e4998a3e2ae00b19b0ef9adea51ff49a189a7dd911faca14490289390a201e1165fe0d5b70da8ba4dee01efd3f29dfe3a23cf5486a592e59e207e4a75c7cd590df4f8c3fefec65b45aaeb61a947a6ff60456e1a321e4e2a7b33ad2091f7f75e76febd6cee66c007d70d97fff849a025bdaf23eed8d6e05b92b591d58b2e07c7f43b8803f53194a2d4f59ca91ac90326d67e3161642ec1e84b92f5dc1ad38a13a0b45664ec1a677059ebce17f5a1622d9323c411ad181d0fda551006fec57b52d1de7de7632c58d90d1d17046d18532d38407a826cbc60d22850ab4f7991601afbc0f07b1d7157730eabeea2aa44d9c0efad0ce901c5b9d65a91aae50a8fb0f657ad4376d7e0ef9f94739ef49c1aed4534b741140f1c96706b2f45f9b889a105160ec9abbe88ecc2a238cf7e8d46bbda963a659e841b568d9a4ac0f680f27a16641e4faaaa18e1e92b48df96e0c6ba7db8bba9e3cb2e677878416926c7a6bf8ebbf183bab5b9aaf6945dd4195c403e44a949719dccd005ec779c5fdba56de872fa1f408e207440e6fb1177481900d78691492380ce05e045072773d98dde4574141c48de724fa541c71f9a7257e55e027c494f11fecb18f16504947ef6a83184fbcf63af60a24879753fded9479c6d2543f84e3cf90f997dd1e98397ef09ee7c3872e881532685dea6042936a148877ebd7dd32a0b2d85735f0036c021341047e662593c7020f2c988879045097f31111438cac179018942de09a13c1c7cade90acdbb7490b7c3045cf2f3ef3caa1876da272c89432af2eeeb3a3712c19c2c42f790efc2dfad0849b478d134aca9c823362ab248029398d4997462eabbf661cec020625fdf7287113eb9d04356a5c8a476298a52bb54bf03d55497d6585802443642fd1662720425c62712493c6c1972da16f052d4533306074d58932926094fe22616854bb8a75b7f8ce4263fd0a4f1746f51905b216894521d9778c6b55947508d1fae6d557a0e779785839047cd17e43d7c4bed0952dff14aeffb2b8d2771483320bf8ca3ac4d663ce880ede449efc4c7208dd02113c3e5005c5953e2602964b124575f90094a7b2adfdf88aa43ff69b9e1cb777a2fc1126ee4d6cb3a2d4beef4a4fdf411c57197042708ad80c4df41c31207d52087b08167213bf5fcc5f257db603efdde33125e2b6a2e05be98c57e76f0fdee9c26d34990cc6b803c9134999efd7e5854df36175886ef4fa0fc211b8d27783e802f1bcb3ec22f484c26667151cff98e7cb5dfad8fd5a1c15b2eecb25c0ef2f7cd12a2a706c0744c2d64b9d660eb9781fdcbb9936426e6dbaa87e265d26e12e6e0be8e918ba6d492ba033c43ce31f1d4cbcbba467b2720d006eaed74b3f5bbcc5bf44e802eac5db5146d8635c2401040aadc18fe3b47fa8e01a9b5d06aa3fcd581e8ee7f46bd78449d8901c360c017689e20f07e8cb988002b92005cfccad589e605e8e46146e394b4df865cf1c4237708391b3cefb132e0928bae470a16f3734431f93500f82108e56a864bade4df8ff9fe8f3bf38544958918d31e674b7043a95341a697881b5181084587f4d788b8c3367ee2458bde1ddc32a73d4a864fb4203c23970a3a2725cb4b6a39e91863679a84f41fdd402f3f19b61f1456686822a86bba95e6963f669a5dd56c15817a99ee4daada7ba0eadd1339239e7dfc304b543a88b24d5e8e31ed1b2e1ab5e654f895c00b50430c2f09a002d10de2b2c70f1515802d6c83c2960bf67992e71f55a5b6f48a64bcd18b6ba792e0aeeeb1c62f41acda77b81e6e03d23b459ff21027d31fb55e1d4d10e4ad8122d92825d1c8bd1265cf1181f139df2dc37662a74af0133cbb27862d0011df54d937fe72811faa734b7ee98c2cf399598666d2eca9317663b328476e6dfff7e352f58541cc1e00f74d467a1f7b871404ba8027d94c61f9cc179ead71fbbd8645dcd75dbe4882d5230b9b4b4c30378c84eed92fdc143a4f84ba3d8ffc5254cfb06c02543ab132909b264eb7741cdeec043e2e152e22378fbb5c4eafae8238fbc77e38564067325401142d8b2f8dc95c5cc081856ff39bfedcbcd50bfa85ffc4172556aa88246f05daf6f8537b9a05190719e64faffe4c326231236b5cce96e290d410090374f684abb647b9cbffe834f21170f1c9d247d966d598c8bd9045367450287c0b01009aa7f2be49b1b97bee96248c2227099dadb2f42f0dcbe4e566edc30286b49655fb3d945fd9c5d1f720fda230198a39c8810fca2ba51dcd6876723ebbaa6f2ec12bb3f0b262babea5ba918c8f4f24399f950b17a9892badd37fa96e4cbdd4554a194a372372ca2ede5a1f6628ed06f0c0e89e02947857f456012fb02cdb4e58fb726cc016aaaa8b4ab3c7255afb4aa5dc11036ed2efff50dbefee73cb2577809a57d098910ca773da29856eede63d8ef0c2eb2e367c52fa5f361b1604531d103d4d9e398f78a363db87c89038b03fa6cd5000263dd072cfca6dd39ea5f26f1172c5fb118c1748914623023a097c6072a8a2589bad61d5f517a270ddd538f08597be355203b36a136d5cd8436e370eb60f17653f3f478a0aa4c5162210ddcaf86c23526abb8776c57e982965a23af5ef7c95f85a54acc61a673482bded3651d01246903d906d737564a13004919c41c047073d37f25ed39d914cef844699a00ec903678c9793194761ba4bb20a6189297fcd75dd045d4feb08aad3695325ec732840e098ea3cdbcaa71845ad7975aabcd0bd1f69150b9559e7f93234b43e6143883c6112e38b7b685260473b54da017a007fa8d65d068c29d5ad738c81f2d85628fea79510716c9820f6635492873ba32df4d632838727e4489ad4a3cdef087ec3bebfa2a0e3574e31650fd8cea9d5f1ad568177c68d2e1d1ca626dd38fa39c494bba6f1bdec7c0f1825281489e3827eaf872a08179ac6efe782b029077348f83319a00adcfda2b266cd2a1b5eacacb25093ae711d47e171dc1343a0f8dd2da2b1de640bf1a50be4aa6a3bf0ecce7db03f4dd87bcf4b42694932cb8e75c5d07f076b0b0a9a231ec4f0427d8ff9809cc4a1c1148b8ac7637fc58a8f20815a5e00c9ab3bc26b7bc5435b3934d778fc0c8af8e717715dd7666a3ea5194f21cb8c11818b7c3d227a4e9140aefbbe390ec69f8e5ef5fe0cd8a01326e3828fa9b84034f564e515f89fc1504d61a7b16aad5a3244bad5e019c919cebd435e3de3e5656cfe3ad14e1343229bb511b9b511783241641d1ec47455df192f0f93adba96d905d304cdeaa0821a09ed36bae92b8a6b3086020654b1f15ad2cc6866e0f25363c0fa9f73ac9e5a614e4b199f868589c046f706526694fb05011e6b6db0f0566e80a212ba2e10eb69d96cd330389ab8ea5497053a5563c077ff912e29ed79ed1b86a3055e52ac26b42e7b48e73a9950863ba6e9c9fa609926d6b673ca4b403d40dda66c3fe063b84e6ebfc096d44a026974fa31cee43f6cf67e74d1f59c236e1d673ebde30aca0257316f3da1279bd0ebacc9a52b50cfb4e2e96b315452b51dd951e6ea8f847a575940e1d03b8ab116f1a31220d0ecb09c95f8749f035d3129f0f67b3d5493366648d75c9e464d5fe140a6cc4c90499d3dd63ec376fdf60ec20ecfb98b3fc12a780871de2aa1d1f6672deb56f7a4b071534c9c2b4b5629a86da0b5be572c51d8bf331bba7f7bfd4b7323e420d945207a5e1846859275ff53b07a82a79ab96cb49de31b124437df8158914b500a53a3111dc337af08b7b19d6dd4a615a4eef37d8f5cd85730a62a3227f9bf0591f50452cd3c58afc0801bb47f5692e4816d9ae9d994e1690ce5234e55b0df33655c6a6759164a5166851f0f2f4a269fe61323b44bb8919a2c20b4ad478c38497896e99772ea550c54147e8fdefd27e565a6ec13c9fb3f103aef7e46d261245a949e948abe16b5853ebc29b12fd6dac0c2be99ef203bb83ef589f4e03f3bbec204b1d37ec7b37966bd4c0aa9155fcb86ad546e76f7377855a1e4d1717802758b254b3afb4c2bc44d9c951ec007e7eb82442069807ea2c6239a50388c2d8b89d97bf8acdcc55346c6e2c583c210598d40875f1cff986141000466654e72c5d464556c2d4972f9801cfaf5efadc4808be0a6daab2d71e526e851d61e38101bfa50ac492624e0a107513765cfa37d17bff3916c3e77f4e2ef1ad63748da05e7d8ea329aec8f4f21ec64b4af30c5668a14ed0a816e57a0f5a6fe88ea1fbf4a38cab352cd58322486db2ee2ee42e987ab06a92f327fd2e9c512dfce69028d6e18970abc641f24d11a450bbe471e94b365abb12d02e566ff8c4d0276b51e41bbd0b8836078fee1d0b19f7030fd7ddd8e0214c5880264d7666db997de7ad840a05e4ca8ab4a587ac0160b0d86e581211ad61b0f66bb8133c2f028eab96f76553a1042720c16090904ab175dea4f38e6ab9868fbbeafc15ecb1acd80235771564bc3d13cc1abbcf640c68b64edf475d2978b7f3694d73c21f4beec1edd39a6b146b6089c90c73e397a91314bc33b71c23849bee47e4d35767caa430228a20f29b675427d804b54a1ffd91a73e732dd8ef124a701cbc4ae1a97c838c66c5d67b7df9706890dc218a515d59d14547491098c77f036bbf24317ab78a83263a82b71493bdac4708daf1b80cf354fe1d69f05d4eb4fc9f106f12c22c3c7b213887ae63e151abea8e54fe16399367474811f030a4b3e2e97c93288c11d31e181f6abc93239bfc438e87c3b73d75a625522428c5245a9f266c452ba4c3e2a1163a7b9d3be9727a327a21d59d053d3d5c582360c5cb62915c43935ab233b05f5860ad5ee80cf55066607d1681f09b456bc53b22d9d5b629839d9f69bc1631b64f373e991d592cf04eb0b2c3a254f3ae2656daad5383448d0cda9b2cf28f45566124feca1d8c23965c9eef4c2d6b431ed3721a01b838e486ca26365bd500714da78718cdc740be905c3a39b2b1fa1eac132562098938dcaa8966fca06b9bd45496aac28d85377f9bad1c95da5630f7cb8f66c1c312506775bd16f68542e8faf1f478b8de059283e3e7b31803a00f4d52c345c252ced975bf515b6e2e6cc824725199597dceeced7d970bfda1a8b90fc34cd6280e1b8b1ee5e9cb6770740210bb1400aec3f909c74b6f59ffe35daf3da786f3ad78358b737cf833d7ee4eab099af63baa5520083bf1b68463d5a2ceaa8e783d4bbc52bfe606870eabe9610ffdf19574c2cd61a7bad4b5f610f08b4cd34fb8b02bf326d62673523935df427de112c348e1997b3b65a345d7dd71d6d8a4cfad3567b84e8d42af395f4416e5b5d07cbe2eaff9ca786af7f708943feef2073468a474d3c4c60ac1c3a020339b2a812c65e712ea408b323fe345c4366611c107720036b6b8d0f9c069cf11973b3ced6338923579f53de66f49494aff00e45e5cd2f7837864192ed8a2fd2b642eb6aadb13530f281eb07e9295f8e8add3d06b37017032a882feaf56e92dda72695656c441f699909500e915378784f3d3764cdef015e47163fcc97f40139e529aa588887486c45748702bc5b7083d4078b6d1f5452d5f7e5f600b8d721d635dcb4073505c48191bd34bfb97e8701d809a41b092e582d1b7ff44e1aac14dd57231b9263b397b236a8a1ee768545955f26a97d36f20aef88f26ab5a896689eeb67af4811d44719b58347cff78fb7c71d805f564ca724790cf4215dff2f87e4c0af2517242b60d8a06c8899f44ec9f4dc6ae6039cf318d1f29ede31f6e01d1e1f873de7df95b0d0c9e99b5c6a86139264cdf9d71736f2c8a09311d3841294e0986754c1e51a479d98cc4eec28493b7bd8ef0ecf00288e9be4f9c04c3f2674a257d68e00ed27c7777171a72b5f1b0e8f0faf46c423cce176b2b284544e9c996dd6928d250a807e58f21edd14be8acfd05d9e1855e4420f090f028b8c5a5b13dba9cf4dfcb27831dd047e5cdec2751e9dc30aea1928b9f7157ddc7b340b72379c8754ef2c8b3444b999ca0e5c6ef7f60ce091bd7c780a6d27c9b14d3c460852f1a236451f4f734fd62afba4915c2b169a973228a123e4f24098b340b9217d5841679b7ff6825b5377ca19e41c73fb0aaf712230360392842832b317f0f758097e96ab1b87d6b25da0622ccb5520a441b66055637dd46cbe75542e19de33cb901a3be25bbfffd1dfba48ad80bdf4176e1b1ba35ccf336589e192426e8136c1cf81d9eaaf13c700876d6cb5c9c9590f8808815432b9b4cb83f88d183cfe4970aaacb4ddcebbba2a64f240790365408086e3f814fa4b5a0f45a32a3477b577422e461c21d2457ff01ce51606a9a67443273dfdc14f44befcb5ae1e01e25e954ad4b1e9e5961afb42e83189a281ccca91fddbfddfa5e837eca87b3735a6c67e797e278f136c86da8e8ba94b1227ab1fa9ed682e1326b73d4dfa68899a89ceb61a16773f91fcd3d2fb331e2cb0740385709e1de5f52304be51alibstorage-ng.so.1.31.0classstorage_1_1Aborted__coll__graph.mapclassstorage_1_1Actiongraph__coll__graph.mapclassstorage_1_1ActivateCallbacksLuks__coll__graph.mapclassstorage_1_1AlignError__coll__graph.mapclassstorage_1_1BcacheCset__coll__graph.mapclassstorage_1_1Bcache__coll__graph.mapclassstorage_1_1Bitlocker__coll__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.mapclassstorage_1_1BtrfsSubvolume__coll__graph.mapclassstorage_1_1Btrfs__coll__graph.mapclassstorage_1_1CommitCallbacks__coll__graph.mapclassstorage_1_1CompoundAction__coll__graph.mapclassstorage_1_1DasdPt__coll__graph.mapclassstorage_1_1Dasd__coll__graph.mapclassstorage_1_1DeviceHasWrongType__coll__graph.mapclassstorage_1_1DeviceNotFoundByName__coll__graph.mapclassstorage_1_1DeviceNotFoundBySid__coll__graph.mapclassstorage_1_1DeviceNotFoundByUuid__coll__graph.mapclassstorage_1_1DevicegraphStyleCallbacks__coll__graph.mapclassstorage_1_1Devicegraph__coll__graph.mapclassstorage_1_1DifferentBlockSizes__coll__graph.mapclassstorage_1_1Disk__coll__graph.mapclassstorage_1_1DmRaid__coll__graph.mapclassstorage_1_1Exfat__coll__graph.mapclassstorage_1_1Ext2__coll__graph.mapclassstorage_1_1Ext3__coll__graph.mapclassstorage_1_1Ext4__coll__graph.mapclassstorage_1_1F2fs__coll__graph.mapclassstorage_1_1FilesystemUser__coll__graph.mapclassstorage_1_1Gpt__coll__graph.mapclassstorage_1_1HolderAlreadyExists__coll__graph.mapclassstorage_1_1HolderHasWrongType__coll__graph.mapclassstorage_1_1HolderNotFoundBySids__coll__graph.mapclassstorage_1_1IOException__coll__graph.mapclassstorage_1_1ImplicitPt__coll__graph.mapclassstorage_1_1IndexOutOfRangeException__coll__graph.mapclassstorage_1_1InvalidBlockSize__coll__graph.mapclassstorage_1_1InvalidExtentSize__coll__graph.mapclassstorage_1_1InvalidMountPointPath__coll__graph.mapclassstorage_1_1Iso9660__coll__graph.mapclassstorage_1_1Jfs__coll__graph.mapclassstorage_1_1LockException__coll__graph.mapclassstorage_1_1LogicException__coll__graph.mapclassstorage_1_1LuksInfo__coll__graph.mapclassstorage_1_1Luks__coll__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.mapclassstorage_1_1LvmLv__coll__graph.mapclassstorage_1_1LvmPv__coll__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.mapclassstorage_1_1LvmVg__coll__graph.mapclassstorage_1_1MdContainer__coll__graph.mapclassstorage_1_1MdMember__coll__graph.mapclassstorage_1_1MdSubdevice__coll__graph.mapclassstorage_1_1MdUser__coll__graph.mapclassstorage_1_1MountPoint__coll__graph.mapclassstorage_1_1Msdos__coll__graph.mapclassstorage_1_1Multipath__coll__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.mapclassstorage_1_1Nfs__coll__graph.mapclassstorage_1_1NoIntersection__coll__graph.mapclassstorage_1_1NotInside__coll__graph.mapclassstorage_1_1Ntfs__coll__graph.mapclassstorage_1_1NullPointerException__coll__graph.mapclassstorage_1_1OutOfMemoryException__coll__graph.mapclassstorage_1_1OverflowException__coll__graph.mapclassstorage_1_1ParseException__coll__graph.mapclassstorage_1_1Partition__coll__graph.mapclassstorage_1_1PlainEncryption__coll__graph.mapclassstorage_1_1ProbeCallbacksV3__coll__graph.mapclassstorage_1_1Reiserfs__coll__graph.mapclassstorage_1_1Storage__coll__graph.mapclassstorage_1_1StrayBlkDevice__coll__graph.mapclassstorage_1_1Swap__coll__graph.mapclassstorage_1_1Udf__coll__graph.mapclassstorage_1_1UnsupportedException__coll__graph.mapclassstorage_1_1Vfat__coll__graph.mapclassstorage_1_1WrongNumberOfChildren__coll__graph.mapclassstorage_1_1WrongNumberOfParents__coll__graph.mapclassstorage_1_1Xfs__coll__graph.maprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibstorage-ng-4.2.76-lp152.2.3.1.src.rpmlibstorage-ng-devellibstorage-ng-devel(x86-32)    gcc-c++libstdc++-devellibstorage-ng1pkgconfigpkgconfig(libxml-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.2.763.0.4-14.6.0-14.0-15.2-14.14.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@aschnell@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- merge gh#openSUSE/libstorage-ng#754 - added UsedFeature for NVMe disks (for bsc#1172866) - 4.2.76- 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 - 4.2.75- 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 evalgoat19 1596754842  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn4.2.76-lp152.2.3.14.2.76-lp152.2.3.1 storageActiongraph.hCommitOptions.hCompoundAction.hDevicegraph.hDevicesBcache.hBcacheCset.hBlkDevice.hDasd.hDasdPt.hDevice.hDisk.hEncryption.hGpt.hImplicitPt.hLuks.hLvmLv.hLvmPv.hLvmVg.hMd.hMdContainer.hMdMember.hMsdos.hMultipath.hPartition.hPartitionTable.hPartitionable.hPlainEncryption.hStrayBlkDevice.hEnvironment.hFilesystemsBitlocker.hBlkFilesystem.hBtrfs.hBtrfsSubvolume.hExfat.hExt.hExt2.hExt3.hExt4.hF2fs.hFilesystem.hIso9660.hMountPoint.hMountable.hNfs.hNtfs.hReiserfs.hSwap.hUdf.hVfat.hXfs.hFreeInfo.hGraphviz.hHoldersFilesystemUser.hHolder.hMdSubdevice.hMdUser.hSubdevice.hUser.hSimpleEtcCrypttab.hSimpleEtcFstab.hStorage.hSystemInfoArch.hUsedFeatures.hUtilsAlignment.hCallbacks.hException.hHumanString.hLightProbe.hLock.hLogger.hRegion.hRemote.hSwig.hTopology.hVersion.hlibstorage-ng.solibstorage-ngAUTHORSLICENSEautodocshtmlActiongraph_8h_source.htmlAlignment_8h_source.htmlBcacheCset_8h_source.htmlBcache_8h_source.htmlBitlocker_8h_source.htmlBlkDevice_8h_source.htmlBlkFilesystem_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.htmlRegion_8h_source.htmlReiserfs_8h_source.htmlRemote_8h_source.htmlSimpleEtcCrypttab_8h_source.htmlSimpleEtcFstab_8h_source.htmlStorage_8h_source.htmlStrayBlkDevice_8h_source.htmlSubdevice_8h_source.htmlSwap_8h_source.htmlSwig_8h_source.htmlTopology_8h_source.htmlUdf_8h_source.htmlUsedFeatures_8h_source.htmlUser_8h_source.htmlVersion_8h_source.htmlVfat_8h_source.htmlXfs_8h_source.htmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclassstorage_1_1Aborted-members.htmlclassstorage_1_1Aborted.htmlclassstorage_1_1Aborted__coll__graph.mapclassstorage_1_1Aborted__coll__graph.svgclassstorage_1_1Aborted__inherit__graph.mapclassstorage_1_1Aborted__inherit__graph.svgclassstorage_1_1Actiongraph-members.htmlclassstorage_1_1Actiongraph.htmlclassstorage_1_1Actiongraph__coll__graph.mapclassstorage_1_1Actiongraph__coll__graph.svgclassstorage_1_1Actiongraph__inherit__graph.mapclassstorage_1_1Actiongraph__inherit__graph.svgclassstorage_1_1ActivateCallbacks-members.htmlclassstorage_1_1ActivateCallbacks.htmlclassstorage_1_1ActivateCallbacksLuks-members.htmlclassstorage_1_1ActivateCallbacksLuks.htmlclassstorage_1_1ActivateCallbacksLuks__coll__graph.mapclassstorage_1_1ActivateCallbacksLuks__coll__graph.svgclassstorage_1_1ActivateCallbacksLuks__inherit__graph.mapclassstorage_1_1ActivateCallbacksLuks__inherit__graph.svgclassstorage_1_1ActivateCallbacks__coll__graph.mapclassstorage_1_1ActivateCallbacks__coll__graph.svgclassstorage_1_1ActivateCallbacks__inherit__graph.mapclassstorage_1_1ActivateCallbacks__inherit__graph.svgclassstorage_1_1AlignError-members.htmlclassstorage_1_1AlignError.htmlclassstorage_1_1AlignError__coll__graph.mapclassstorage_1_1AlignError__coll__graph.svgclassstorage_1_1AlignError__inherit__graph.mapclassstorage_1_1AlignError__inherit__graph.svgclassstorage_1_1Alignment-members.htmlclassstorage_1_1Alignment.htmlclassstorage_1_1Bcache-members.htmlclassstorage_1_1Bcache.htmlclassstorage_1_1BcacheCset-members.htmlclassstorage_1_1BcacheCset.htmlclassstorage_1_1BcacheCset__coll__graph.mapclassstorage_1_1BcacheCset__coll__graph.svgclassstorage_1_1BcacheCset__inherit__graph.mapclassstorage_1_1BcacheCset__inherit__graph.svgclassstorage_1_1Bcache__coll__graph.mapclassstorage_1_1Bcache__coll__graph.svgclassstorage_1_1Bcache__inherit__graph.mapclassstorage_1_1Bcache__inherit__graph.svgclassstorage_1_1Bitlocker-members.htmlclassstorage_1_1Bitlocker.htmlclassstorage_1_1Bitlocker__coll__graph.mapclassstorage_1_1Bitlocker__coll__graph.svgclassstorage_1_1Bitlocker__inherit__graph.mapclassstorage_1_1Bitlocker__inherit__graph.svgclassstorage_1_1BlkDevice-members.htmlclassstorage_1_1BlkDevice.htmlclassstorage_1_1BlkDevice__coll__graph.mapclassstorage_1_1BlkDevice__coll__graph.svgclassstorage_1_1BlkDevice__inherit__graph.mapclassstorage_1_1BlkDevice__inherit__graph.svgclassstorage_1_1BlkFilesystem-members.htmlclassstorage_1_1BlkFilesystem.htmlclassstorage_1_1BlkFilesystem__coll__graph.mapclassstorage_1_1BlkFilesystem__coll__graph.svgclassstorage_1_1BlkFilesystem__inherit__graph.mapclassstorage_1_1BlkFilesystem__inherit__graph.svgclassstorage_1_1Btrfs-members.htmlclassstorage_1_1Btrfs.htmlclassstorage_1_1BtrfsSubvolume-members.htmlclassstorage_1_1BtrfsSubvolume.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath-members.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.svgclassstorage_1_1BtrfsSubvolumeNotFoundByPath__inherit__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__inherit__graph.svgclassstorage_1_1BtrfsSubvolume__coll__graph.mapclassstorage_1_1BtrfsSubvolume__coll__graph.svgclassstorage_1_1BtrfsSubvolume__inherit__graph.mapclassstorage_1_1BtrfsSubvolume__inherit__graph.svgclassstorage_1_1Btrfs__coll__graph.mapclassstorage_1_1Btrfs__coll__graph.svgclassstorage_1_1Btrfs__inherit__graph.mapclassstorage_1_1Btrfs__inherit__graph.svgclassstorage_1_1CheckCallbacks-members.htmlclassstorage_1_1CheckCallbacks.htmlclassstorage_1_1CodeLocation-members.htmlclassstorage_1_1CodeLocation.htmlclassstorage_1_1CommitCallbacks-members.htmlclassstorage_1_1CommitCallbacks.htmlclassstorage_1_1CommitCallbacks__coll__graph.mapclassstorage_1_1CommitCallbacks__coll__graph.svgclassstorage_1_1CommitCallbacks__inherit__graph.mapclassstorage_1_1CommitCallbacks__inherit__graph.svgclassstorage_1_1CompoundAction-members.htmlclassstorage_1_1CompoundAction.htmlclassstorage_1_1CompoundAction__coll__graph.mapclassstorage_1_1CompoundAction__coll__graph.svgclassstorage_1_1CompoundAction__inherit__graph.mapclassstorage_1_1CompoundAction__inherit__graph.svgclassstorage_1_1ContentInfo-members.htmlclassstorage_1_1ContentInfo.htmlclassstorage_1_1Dasd-members.htmlclassstorage_1_1Dasd.htmlclassstorage_1_1DasdPt-members.htmlclassstorage_1_1DasdPt.htmlclassstorage_1_1DasdPt__coll__graph.mapclassstorage_1_1DasdPt__coll__graph.svgclassstorage_1_1DasdPt__inherit__graph.mapclassstorage_1_1DasdPt__inherit__graph.svgclassstorage_1_1Dasd__coll__graph.mapclassstorage_1_1Dasd__coll__graph.svgclassstorage_1_1Dasd__inherit__graph.mapclassstorage_1_1Dasd__inherit__graph.svgclassstorage_1_1Device-members.htmlclassstorage_1_1Device.htmlclassstorage_1_1DeviceHasWrongType-members.htmlclassstorage_1_1DeviceHasWrongType.htmlclassstorage_1_1DeviceHasWrongType__coll__graph.mapclassstorage_1_1DeviceHasWrongType__coll__graph.svgclassstorage_1_1DeviceHasWrongType__inherit__graph.mapclassstorage_1_1DeviceHasWrongType__inherit__graph.svgclassstorage_1_1DeviceNotFound-members.htmlclassstorage_1_1DeviceNotFound.htmlclassstorage_1_1DeviceNotFoundByName-members.htmlclassstorage_1_1DeviceNotFoundByName.htmlclassstorage_1_1DeviceNotFoundByName__coll__graph.mapclassstorage_1_1DeviceNotFoundByName__coll__graph.svgclassstorage_1_1DeviceNotFoundByName__inherit__graph.mapclassstorage_1_1DeviceNotFoundByName__inherit__graph.svgclassstorage_1_1DeviceNotFoundBySid-members.htmlclassstorage_1_1DeviceNotFoundBySid.htmlclassstorage_1_1DeviceNotFoundBySid__coll__graph.mapclassstorage_1_1DeviceNotFoundBySid__coll__graph.svgclassstorage_1_1DeviceNotFoundBySid__inherit__graph.mapclassstorage_1_1DeviceNotFoundBySid__inherit__graph.svgclassstorage_1_1DeviceNotFoundByUuid-members.htmlclassstorage_1_1DeviceNotFoundByUuid.htmlclassstorage_1_1DeviceNotFoundByUuid__coll__graph.mapclassstorage_1_1DeviceNotFoundByUuid__coll__graph.svgclassstorage_1_1DeviceNotFoundByUuid__inherit__graph.mapclassstorage_1_1DeviceNotFoundByUuid__inherit__graph.svgclassstorage_1_1DeviceNotFound__coll__graph.mapclassstorage_1_1DeviceNotFound__coll__graph.svgclassstorage_1_1DeviceNotFound__inherit__graph.mapclassstorage_1_1DeviceNotFound__inherit__graph.svgclassstorage_1_1Device__coll__graph.mapclassstorage_1_1Device__coll__graph.svgclassstorage_1_1Device__inherit__graph.mapclassstorage_1_1Device__inherit__graph.svgclassstorage_1_1Devicegraph-members.htmlclassstorage_1_1Devicegraph.htmlclassstorage_1_1DevicegraphStyleCallbacks-members.htmlclassstorage_1_1DevicegraphStyleCallbacks.htmlclassstorage_1_1DevicegraphStyleCallbacks__coll__graph.mapclassstorage_1_1DevicegraphStyleCallbacks__coll__graph.svgclassstorage_1_1DevicegraphStyleCallbacks__inherit__graph.mapclassstorage_1_1DevicegraphStyleCallbacks__inherit__graph.svgclassstorage_1_1Devicegraph__coll__graph.mapclassstorage_1_1Devicegraph__coll__graph.svgclassstorage_1_1Devicegraph__inherit__graph.mapclassstorage_1_1Devicegraph__inherit__graph.svgclassstorage_1_1DifferentBlockSizes-members.htmlclassstorage_1_1DifferentBlockSizes.htmlclassstorage_1_1DifferentBlockSizes__coll__graph.mapclassstorage_1_1DifferentBlockSizes__coll__graph.svgclassstorage_1_1DifferentBlockSizes__inherit__graph.mapclassstorage_1_1DifferentBlockSizes__inherit__graph.svgclassstorage_1_1Disk-members.htmlclassstorage_1_1Disk.htmlclassstorage_1_1Disk__coll__graph.mapclassstorage_1_1Disk__coll__graph.svgclassstorage_1_1Disk__inherit__graph.mapclassstorage_1_1Disk__inherit__graph.svgclassstorage_1_1DmRaid-members.htmlclassstorage_1_1DmRaid.htmlclassstorage_1_1DmRaid__coll__graph.mapclassstorage_1_1DmRaid__coll__graph.svgclassstorage_1_1DmRaid__inherit__graph.mapclassstorage_1_1DmRaid__inherit__graph.svgclassstorage_1_1Encryption-members.htmlclassstorage_1_1Encryption.htmlclassstorage_1_1Encryption__coll__graph.mapclassstorage_1_1Encryption__coll__graph.svgclassstorage_1_1Encryption__inherit__graph.mapclassstorage_1_1Encryption__inherit__graph.svgclassstorage_1_1Environment-members.htmlclassstorage_1_1Environment.htmlclassstorage_1_1Exception-members.htmlclassstorage_1_1Exception.htmlclassstorage_1_1Exception__coll__graph.mapclassstorage_1_1Exception__coll__graph.svgclassstorage_1_1Exception__inherit__graph.mapclassstorage_1_1Exception__inherit__graph.svgclassstorage_1_1Exfat-members.htmlclassstorage_1_1Exfat.htmlclassstorage_1_1Exfat__coll__graph.mapclassstorage_1_1Exfat__coll__graph.svgclassstorage_1_1Exfat__inherit__graph.mapclassstorage_1_1Exfat__inherit__graph.svgclassstorage_1_1Ext-members.htmlclassstorage_1_1Ext.htmlclassstorage_1_1Ext2-members.htmlclassstorage_1_1Ext2.htmlclassstorage_1_1Ext2__coll__graph.mapclassstorage_1_1Ext2__coll__graph.svgclassstorage_1_1Ext2__inherit__graph.mapclassstorage_1_1Ext2__inherit__graph.svgclassstorage_1_1Ext3-members.htmlclassstorage_1_1Ext3.htmlclassstorage_1_1Ext3__coll__graph.mapclassstorage_1_1Ext3__coll__graph.svgclassstorage_1_1Ext3__inherit__graph.mapclassstorage_1_1Ext3__inherit__graph.svgclassstorage_1_1Ext4-members.htmlclassstorage_1_1Ext4.htmlclassstorage_1_1Ext4__coll__graph.mapclassstorage_1_1Ext4__coll__graph.svgclassstorage_1_1Ext4__inherit__graph.mapclassstorage_1_1Ext4__inherit__graph.svgclassstorage_1_1Ext__coll__graph.mapclassstorage_1_1Ext__coll__graph.svgclassstorage_1_1Ext__inherit__graph.mapclassstorage_1_1Ext__inherit__graph.svgclassstorage_1_1F2fs-members.htmlclassstorage_1_1F2fs.htmlclassstorage_1_1F2fs__coll__graph.mapclassstorage_1_1F2fs__coll__graph.svgclassstorage_1_1F2fs__inherit__graph.mapclassstorage_1_1F2fs__inherit__graph.svgclassstorage_1_1Filesystem-members.htmlclassstorage_1_1Filesystem.htmlclassstorage_1_1FilesystemUser-members.htmlclassstorage_1_1FilesystemUser.htmlclassstorage_1_1FilesystemUser__coll__graph.mapclassstorage_1_1FilesystemUser__coll__graph.svgclassstorage_1_1FilesystemUser__inherit__graph.mapclassstorage_1_1FilesystemUser__inherit__graph.svgclassstorage_1_1Filesystem__coll__graph.mapclassstorage_1_1Filesystem__coll__graph.svgclassstorage_1_1Filesystem__inherit__graph.mapclassstorage_1_1Filesystem__inherit__graph.svgclassstorage_1_1Gpt-members.htmlclassstorage_1_1Gpt.htmlclassstorage_1_1Gpt__coll__graph.mapclassstorage_1_1Gpt__coll__graph.svgclassstorage_1_1Gpt__inherit__graph.mapclassstorage_1_1Gpt__inherit__graph.svgclassstorage_1_1GraphStyleCallbacks-members.htmlclassstorage_1_1GraphStyleCallbacks.htmlclassstorage_1_1GraphStyleCallbacks__inherit__graph.mapclassstorage_1_1GraphStyleCallbacks__inherit__graph.svgclassstorage_1_1Holder-members.htmlclassstorage_1_1Holder.htmlclassstorage_1_1HolderAlreadyExists-members.htmlclassstorage_1_1HolderAlreadyExists.htmlclassstorage_1_1HolderAlreadyExists__coll__graph.mapclassstorage_1_1HolderAlreadyExists__coll__graph.svgclassstorage_1_1HolderAlreadyExists__inherit__graph.mapclassstorage_1_1HolderAlreadyExists__inherit__graph.svgclassstorage_1_1HolderHasWrongType-members.htmlclassstorage_1_1HolderHasWrongType.htmlclassstorage_1_1HolderHasWrongType__coll__graph.mapclassstorage_1_1HolderHasWrongType__coll__graph.svgclassstorage_1_1HolderHasWrongType__inherit__graph.mapclassstorage_1_1HolderHasWrongType__inherit__graph.svgclassstorage_1_1HolderNotFound-members.htmlclassstorage_1_1HolderNotFound.htmlclassstorage_1_1HolderNotFoundBySids-members.htmlclassstorage_1_1HolderNotFoundBySids.htmlclassstorage_1_1HolderNotFoundBySids__coll__graph.mapclassstorage_1_1HolderNotFoundBySids__coll__graph.svgclassstorage_1_1HolderNotFoundBySids__inherit__graph.mapclassstorage_1_1HolderNotFoundBySids__inherit__graph.svgclassstorage_1_1HolderNotFound__coll__graph.mapclassstorage_1_1HolderNotFound__coll__graph.svgclassstorage_1_1HolderNotFound__inherit__graph.mapclassstorage_1_1HolderNotFound__inherit__graph.svgclassstorage_1_1Holder__coll__graph.mapclassstorage_1_1Holder__coll__graph.svgclassstorage_1_1Holder__inherit__graph.mapclassstorage_1_1Holder__inherit__graph.svgclassstorage_1_1IOException-members.htmlclassstorage_1_1IOException.htmlclassstorage_1_1IOException__coll__graph.mapclassstorage_1_1IOException__coll__graph.svgclassstorage_1_1IOException__inherit__graph.mapclassstorage_1_1IOException__inherit__graph.svgclassstorage_1_1ImplicitPt-members.htmlclassstorage_1_1ImplicitPt.htmlclassstorage_1_1ImplicitPt__coll__graph.mapclassstorage_1_1ImplicitPt__coll__graph.svgclassstorage_1_1ImplicitPt__inherit__graph.mapclassstorage_1_1ImplicitPt__inherit__graph.svgclassstorage_1_1IndexOutOfRangeException-members.htmlclassstorage_1_1IndexOutOfRangeException.htmlclassstorage_1_1IndexOutOfRangeException__coll__graph.mapclassstorage_1_1IndexOutOfRangeException__coll__graph.svgclassstorage_1_1IndexOutOfRangeException__inherit__graph.mapclassstorage_1_1IndexOutOfRangeException__inherit__graph.svgclassstorage_1_1InvalidBlockSize-members.htmlclassstorage_1_1InvalidBlockSize.htmlclassstorage_1_1InvalidBlockSize__coll__graph.mapclassstorage_1_1InvalidBlockSize__coll__graph.svgclassstorage_1_1InvalidBlockSize__inherit__graph.mapclassstorage_1_1InvalidBlockSize__inherit__graph.svgclassstorage_1_1InvalidExtentSize-members.htmlclassstorage_1_1InvalidExtentSize.htmlclassstorage_1_1InvalidExtentSize__coll__graph.mapclassstorage_1_1InvalidExtentSize__coll__graph.svgclassstorage_1_1InvalidExtentSize__inherit__graph.mapclassstorage_1_1InvalidExtentSize__inherit__graph.svgclassstorage_1_1InvalidMountPointPath-members.htmlclassstorage_1_1InvalidMountPointPath.htmlclassstorage_1_1InvalidMountPointPath__coll__graph.mapclassstorage_1_1InvalidMountPointPath__coll__graph.svgclassstorage_1_1InvalidMountPointPath__inherit__graph.mapclassstorage_1_1InvalidMountPointPath__inherit__graph.svgclassstorage_1_1Iso9660-members.htmlclassstorage_1_1Iso9660.htmlclassstorage_1_1Iso9660__coll__graph.mapclassstorage_1_1Iso9660__coll__graph.svgclassstorage_1_1Iso9660__inherit__graph.mapclassstorage_1_1Iso9660__inherit__graph.svgclassstorage_1_1Jfs-members.htmlclassstorage_1_1Jfs.htmlclassstorage_1_1Jfs__coll__graph.mapclassstorage_1_1Jfs__coll__graph.svgclassstorage_1_1Jfs__inherit__graph.mapclassstorage_1_1Jfs__inherit__graph.svgclassstorage_1_1LockException-members.htmlclassstorage_1_1LockException.htmlclassstorage_1_1LockException__coll__graph.mapclassstorage_1_1LockException__coll__graph.svgclassstorage_1_1LockException__inherit__graph.mapclassstorage_1_1LockException__inherit__graph.svgclassstorage_1_1Logger-members.htmlclassstorage_1_1Logger.htmlclassstorage_1_1LogicException-members.htmlclassstorage_1_1LogicException.htmlclassstorage_1_1LogicException__coll__graph.mapclassstorage_1_1LogicException__coll__graph.svgclassstorage_1_1LogicException__inherit__graph.mapclassstorage_1_1LogicException__inherit__graph.svgclassstorage_1_1Luks-members.htmlclassstorage_1_1Luks.htmlclassstorage_1_1LuksInfo-members.htmlclassstorage_1_1LuksInfo.htmlclassstorage_1_1LuksInfo__coll__graph.mapclassstorage_1_1LuksInfo__coll__graph.svgclassstorage_1_1LuksInfo__inherit__graph.mapclassstorage_1_1LuksInfo__inherit__graph.svgclassstorage_1_1Luks__coll__graph.mapclassstorage_1_1Luks__coll__graph.svgclassstorage_1_1Luks__inherit__graph.mapclassstorage_1_1Luks__inherit__graph.svgclassstorage_1_1LvmLv-members.htmlclassstorage_1_1LvmLv.htmlclassstorage_1_1LvmLvNotFoundByLvName-members.htmlclassstorage_1_1LvmLvNotFoundByLvName.htmlclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.svgclassstorage_1_1LvmLvNotFoundByLvName__inherit__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__inherit__graph.svgclassstorage_1_1LvmLv__coll__graph.mapclassstorage_1_1LvmLv__coll__graph.svgclassstorage_1_1LvmLv__inherit__graph.mapclassstorage_1_1LvmLv__inherit__graph.svgclassstorage_1_1LvmPv-members.htmlclassstorage_1_1LvmPv.htmlclassstorage_1_1LvmPv__coll__graph.mapclassstorage_1_1LvmPv__coll__graph.svgclassstorage_1_1LvmPv__inherit__graph.mapclassstorage_1_1LvmPv__inherit__graph.svgclassstorage_1_1LvmVg-members.htmlclassstorage_1_1LvmVg.htmlclassstorage_1_1LvmVgNotFoundByVgName-members.htmlclassstorage_1_1LvmVgNotFoundByVgName.htmlclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.svgclassstorage_1_1LvmVgNotFoundByVgName__inherit__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__inherit__graph.svgclassstorage_1_1LvmVg__coll__graph.mapclassstorage_1_1LvmVg__coll__graph.svgclassstorage_1_1LvmVg__inherit__graph.mapclassstorage_1_1LvmVg__inherit__graph.svgclassstorage_1_1Md-members.htmlclassstorage_1_1Md.htmlclassstorage_1_1MdContainer-members.htmlclassstorage_1_1MdContainer.htmlclassstorage_1_1MdContainer__coll__graph.mapclassstorage_1_1MdContainer__coll__graph.svgclassstorage_1_1MdContainer__inherit__graph.mapclassstorage_1_1MdContainer__inherit__graph.svgclassstorage_1_1MdMember-members.htmlclassstorage_1_1MdMember.htmlclassstorage_1_1MdMember__coll__graph.mapclassstorage_1_1MdMember__coll__graph.svgclassstorage_1_1MdMember__inherit__graph.mapclassstorage_1_1MdMember__inherit__graph.svgclassstorage_1_1MdSubdevice-members.htmlclassstorage_1_1MdSubdevice.htmlclassstorage_1_1MdSubdevice__coll__graph.mapclassstorage_1_1MdSubdevice__coll__graph.svgclassstorage_1_1MdSubdevice__inherit__graph.mapclassstorage_1_1MdSubdevice__inherit__graph.svgclassstorage_1_1MdUser-members.htmlclassstorage_1_1MdUser.htmlclassstorage_1_1MdUser__coll__graph.mapclassstorage_1_1MdUser__coll__graph.svgclassstorage_1_1MdUser__inherit__graph.mapclassstorage_1_1MdUser__inherit__graph.svgclassstorage_1_1Md__coll__graph.mapclassstorage_1_1Md__coll__graph.svgclassstorage_1_1Md__inherit__graph.mapclassstorage_1_1Md__inherit__graph.svgclassstorage_1_1MountPoint-members.htmlclassstorage_1_1MountPoint.htmlclassstorage_1_1MountPoint__coll__graph.mapclassstorage_1_1MountPoint__coll__graph.svgclassstorage_1_1MountPoint__inherit__graph.mapclassstorage_1_1MountPoint__inherit__graph.svgclassstorage_1_1Mountable-members.htmlclassstorage_1_1Mountable.htmlclassstorage_1_1Mountable__coll__graph.mapclassstorage_1_1Mountable__coll__graph.svgclassstorage_1_1Mountable__inherit__graph.mapclassstorage_1_1Mountable__inherit__graph.svgclassstorage_1_1Msdos-members.htmlclassstorage_1_1Msdos.htmlclassstorage_1_1Msdos__coll__graph.mapclassstorage_1_1Msdos__coll__graph.svgclassstorage_1_1Msdos__inherit__graph.mapclassstorage_1_1Msdos__inherit__graph.svgclassstorage_1_1Multipath-members.htmlclassstorage_1_1Multipath.htmlclassstorage_1_1Multipath__coll__graph.mapclassstorage_1_1Multipath__coll__graph.svgclassstorage_1_1Multipath__inherit__graph.mapclassstorage_1_1Multipath__inherit__graph.svgclassstorage_1_1Nfs-members.htmlclassstorage_1_1Nfs.htmlclassstorage_1_1NfsNotFoundByServerAndPath-members.htmlclassstorage_1_1NfsNotFoundByServerAndPath.htmlclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.svgclassstorage_1_1NfsNotFoundByServerAndPath__inherit__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__inherit__graph.svgclassstorage_1_1Nfs__coll__graph.mapclassstorage_1_1Nfs__coll__graph.svgclassstorage_1_1Nfs__inherit__graph.mapclassstorage_1_1Nfs__inherit__graph.svgclassstorage_1_1NoIntersection-members.htmlclassstorage_1_1NoIntersection.htmlclassstorage_1_1NoIntersection__coll__graph.mapclassstorage_1_1NoIntersection__coll__graph.svgclassstorage_1_1NoIntersection__inherit__graph.mapclassstorage_1_1NoIntersection__inherit__graph.svgclassstorage_1_1NotInside-members.htmlclassstorage_1_1NotInside.htmlclassstorage_1_1NotInside__coll__graph.mapclassstorage_1_1NotInside__coll__graph.svgclassstorage_1_1NotInside__inherit__graph.mapclassstorage_1_1NotInside__inherit__graph.svgclassstorage_1_1Ntfs-members.htmlclassstorage_1_1Ntfs.htmlclassstorage_1_1Ntfs__coll__graph.mapclassstorage_1_1Ntfs__coll__graph.svgclassstorage_1_1Ntfs__inherit__graph.mapclassstorage_1_1Ntfs__inherit__graph.svgclassstorage_1_1NullPointerException-members.htmlclassstorage_1_1NullPointerException.htmlclassstorage_1_1NullPointerException__coll__graph.mapclassstorage_1_1NullPointerException__coll__graph.svgclassstorage_1_1NullPointerException__inherit__graph.mapclassstorage_1_1NullPointerException__inherit__graph.svgclassstorage_1_1OutOfMemoryException-members.htmlclassstorage_1_1OutOfMemoryException.htmlclassstorage_1_1OutOfMemoryException__coll__graph.mapclassstorage_1_1OutOfMemoryException__coll__graph.svgclassstorage_1_1OutOfMemoryException__inherit__graph.mapclassstorage_1_1OutOfMemoryException__inherit__graph.svgclassstorage_1_1OverflowException-members.htmlclassstorage_1_1OverflowException.htmlclassstorage_1_1OverflowException__coll__graph.mapclassstorage_1_1OverflowException__coll__graph.svgclassstorage_1_1OverflowException__inherit__graph.mapclassstorage_1_1OverflowException__inherit__graph.svgclassstorage_1_1ParseException-members.htmlclassstorage_1_1ParseException.htmlclassstorage_1_1ParseException__coll__graph.mapclassstorage_1_1ParseException__coll__graph.svgclassstorage_1_1ParseException__inherit__graph.mapclassstorage_1_1ParseException__inherit__graph.svgclassstorage_1_1Partition-members.htmlclassstorage_1_1Partition.htmlclassstorage_1_1PartitionSlot-members.htmlclassstorage_1_1PartitionSlot.htmlclassstorage_1_1PartitionSlot__coll__graph.mapclassstorage_1_1PartitionSlot__coll__graph.svgclassstorage_1_1PartitionTable-members.htmlclassstorage_1_1PartitionTable.htmlclassstorage_1_1PartitionTable__coll__graph.mapclassstorage_1_1PartitionTable__coll__graph.svgclassstorage_1_1PartitionTable__inherit__graph.mapclassstorage_1_1PartitionTable__inherit__graph.svgclassstorage_1_1Partition__coll__graph.mapclassstorage_1_1Partition__coll__graph.svgclassstorage_1_1Partition__inherit__graph.mapclassstorage_1_1Partition__inherit__graph.svgclassstorage_1_1Partitionable-members.htmlclassstorage_1_1Partitionable.htmlclassstorage_1_1Partitionable__coll__graph.mapclassstorage_1_1Partitionable__coll__graph.svgclassstorage_1_1Partitionable__inherit__graph.mapclassstorage_1_1Partitionable__inherit__graph.svgclassstorage_1_1PlainEncryption-members.htmlclassstorage_1_1PlainEncryption.htmlclassstorage_1_1PlainEncryption__coll__graph.mapclassstorage_1_1PlainEncryption__coll__graph.svgclassstorage_1_1PlainEncryption__inherit__graph.mapclassstorage_1_1PlainEncryption__inherit__graph.svgclassstorage_1_1ProbeCallbacks-members.htmlclassstorage_1_1ProbeCallbacks.htmlclassstorage_1_1ProbeCallbacksV2-members.htmlclassstorage_1_1ProbeCallbacksV2.htmlclassstorage_1_1ProbeCallbacksV2__coll__graph.mapclassstorage_1_1ProbeCallbacksV2__coll__graph.svgclassstorage_1_1ProbeCallbacksV2__inherit__graph.mapclassstorage_1_1ProbeCallbacksV2__inherit__graph.svgclassstorage_1_1ProbeCallbacksV3-members.htmlclassstorage_1_1ProbeCallbacksV3.htmlclassstorage_1_1ProbeCallbacksV3__coll__graph.mapclassstorage_1_1ProbeCallbacksV3__coll__graph.svgclassstorage_1_1ProbeCallbacksV3__inherit__graph.mapclassstorage_1_1ProbeCallbacksV3__inherit__graph.svgclassstorage_1_1ProbeCallbacks__coll__graph.mapclassstorage_1_1ProbeCallbacks__coll__graph.svgclassstorage_1_1ProbeCallbacks__inherit__graph.mapclassstorage_1_1ProbeCallbacks__inherit__graph.svgclassstorage_1_1Region-members.htmlclassstorage_1_1Region.htmlclassstorage_1_1Reiserfs-members.htmlclassstorage_1_1Reiserfs.htmlclassstorage_1_1Reiserfs__coll__graph.mapclassstorage_1_1Reiserfs__coll__graph.svgclassstorage_1_1Reiserfs__inherit__graph.mapclassstorage_1_1Reiserfs__inherit__graph.svgclassstorage_1_1RemoteCallbacks-members.htmlclassstorage_1_1RemoteCallbacks.htmlclassstorage_1_1ResizeInfo-members.htmlclassstorage_1_1ResizeInfo.htmlclassstorage_1_1Silencer-members.htmlclassstorage_1_1Silencer.htmlclassstorage_1_1SpaceInfo-members.htmlclassstorage_1_1SpaceInfo.htmlclassstorage_1_1Storage-members.htmlclassstorage_1_1Storage.htmlclassstorage_1_1Storage__coll__graph.mapclassstorage_1_1Storage__coll__graph.svgclassstorage_1_1Storage__inherit__graph.mapclassstorage_1_1Storage__inherit__graph.svgclassstorage_1_1StrayBlkDevice-members.htmlclassstorage_1_1StrayBlkDevice.htmlclassstorage_1_1StrayBlkDevice__coll__graph.mapclassstorage_1_1StrayBlkDevice__coll__graph.svgclassstorage_1_1StrayBlkDevice__inherit__graph.mapclassstorage_1_1StrayBlkDevice__inherit__graph.svgclassstorage_1_1Subdevice-members.htmlclassstorage_1_1Subdevice.htmlclassstorage_1_1Subdevice__coll__graph.mapclassstorage_1_1Subdevice__coll__graph.svgclassstorage_1_1Subdevice__inherit__graph.mapclassstorage_1_1Subdevice__inherit__graph.svgclassstorage_1_1Swap-members.htmlclassstorage_1_1Swap.htmlclassstorage_1_1Swap__coll__graph.mapclassstorage_1_1Swap__coll__graph.svgclassstorage_1_1Swap__inherit__graph.mapclassstorage_1_1Swap__inherit__graph.svgclassstorage_1_1Topology-members.htmlclassstorage_1_1Topology.htmlclassstorage_1_1Udf-members.htmlclassstorage_1_1Udf.htmlclassstorage_1_1Udf__coll__graph.mapclassstorage_1_1Udf__coll__graph.svgclassstorage_1_1Udf__inherit__graph.mapclassstorage_1_1Udf__inherit__graph.svgclassstorage_1_1UnsupportedException-members.htmlclassstorage_1_1UnsupportedException.htmlclassstorage_1_1UnsupportedException__coll__graph.mapclassstorage_1_1UnsupportedException__coll__graph.svgclassstorage_1_1UnsupportedException__inherit__graph.mapclassstorage_1_1UnsupportedException__inherit__graph.svgclassstorage_1_1User-members.htmlclassstorage_1_1User.htmlclassstorage_1_1User__coll__graph.mapclassstorage_1_1User__coll__graph.svgclassstorage_1_1User__inherit__graph.mapclassstorage_1_1User__inherit__graph.svgclassstorage_1_1Vfat-members.htmlclassstorage_1_1Vfat.htmlclassstorage_1_1Vfat__coll__graph.mapclassstorage_1_1Vfat__coll__graph.svgclassstorage_1_1Vfat__inherit__graph.mapclassstorage_1_1Vfat__inherit__graph.svgclassstorage_1_1WrongNumberOfChildren-members.htmlclassstorage_1_1WrongNumberOfChildren.htmlclassstorage_1_1WrongNumberOfChildren__coll__graph.mapclassstorage_1_1WrongNumberOfChildren__coll__graph.svgclassstorage_1_1WrongNumberOfChildren__inherit__graph.mapclassstorage_1_1WrongNumberOfChildren__inherit__graph.svgclassstorage_1_1WrongNumberOfParents-members.htmlclassstorage_1_1WrongNumberOfParents.htmlclassstorage_1_1WrongNumberOfParents__coll__graph.mapclassstorage_1_1WrongNumberOfParents__coll__graph.svgclassstorage_1_1WrongNumberOfParents__inherit__graph.mapclassstorage_1_1WrongNumberOfParents__inherit__graph.svgclassstorage_1_1Xfs-members.htmlclassstorage_1_1Xfs.htmlclassstorage_1_1Xfs__coll__graph.mapclassstorage_1_1Xfs__coll__graph.svgclassstorage_1_1Xfs__inherit__graph.mapclassstorage_1_1Xfs__inherit__graph.svgclosed.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_u.htmlfunctions_v.htmlfunctions_w.htmlgraph_legend.htmlgraph_legend.svghierarchy.htmlindex.htmlinherit_graph_0.mapinherit_graph_0.svginherit_graph_1.mapinherit_graph_1.svginherit_graph_10.mapinherit_graph_10.svginherit_graph_11.mapinherit_graph_11.svginherit_graph_12.mapinherit_graph_12.svginherit_graph_13.mapinherit_graph_13.svginherit_graph_14.mapinherit_graph_14.svginherit_graph_15.mapinherit_graph_15.svginherit_graph_16.mapinherit_graph_16.svginherit_graph_17.mapinherit_graph_17.svginherit_graph_18.mapinherit_graph_18.svginherit_graph_19.mapinherit_graph_19.svginherit_graph_2.mapinherit_graph_2.svginherit_graph_20.mapinherit_graph_20.svginherit_graph_21.mapinherit_graph_21.svginherit_graph_3.mapinherit_graph_3.svginherit_graph_4.mapinherit_graph_4.svginherit_graph_5.mapinherit_graph_5.svginherit_graph_6.mapinherit_graph_6.svginherit_graph_7.mapinherit_graph_7.svginherit_graph_8.mapinherit_graph_8.svginherit_graph_9.mapinherit_graph_9.svginherits.htmlnamespacemembers.htmlnamespacemembers_b.htmlnamespacemembers_c.htmlnamespacemembers_d.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_g.htmlnamespacemembers_h.htmlnamespacemembers_i.htmlnamespacemembers_l.htmlnamespacemembers_m.htmlnamespacemembers_n.htmlnamespacemembers_o.htmlnamespacemembers_p.htmlnamespacemembers_r.htmlnamespacemembers_s.htmlnamespacemembers_t.htmlnamespacemembers_type.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.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.xmlRegion_8h.xmlReiserfs_8h.xmlRemote_8h.xmlSimpleEtcCrypttab_8h.xmlSimpleEtcFstab_8h.xmlStorage_8h.xmlStrayBlkDevice_8h.xmlSubdevice_8h.xmlSwap_8h.xmlSwig_8h.xmlTopology_8h.xmlUdf_8h.xmlUsedFeatures_8h.xmlUser_8h.xmlVersion_8h.xmlVfat_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_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_1ProbeCallbacks.xmlclassstorage_1_1ProbeCallbacksV2.xmlclassstorage_1_1ProbeCallbacksV3.xmlclassstorage_1_1Region.xmlclassstorage_1_1Reiserfs.xmlclassstorage_1_1RemoteCallbacks.xmlclassstorage_1_1ResizeInfo.xmlclassstorage_1_1Silencer.xmlclassstorage_1_1SpaceInfo.xmlclassstorage_1_1Storage.xmlclassstorage_1_1StrayBlkDevice.xmlclassstorage_1_1Subdevice.xmlclassstorage_1_1Swap.xmlclassstorage_1_1Topology.xmlclassstorage_1_1Udf.xmlclassstorage_1_1UnsupportedException.xmlclassstorage_1_1User.xmlclassstorage_1_1Vfat.xmlclassstorage_1_1WrongNumberOfChildren.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/lib//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/-fomit-frame-pointer -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.opensuse.org/openSUSE:Maintenance:13633/openSUSE_Leap_15.2_Update/8b14d1712a82edc05dd4129c3214dd33-libstorage-ng.openSUSE_Leap_15.2_Updatecpioxz5i586-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-interlacedSVG Scalable Vector Graphics imageHTML 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 text[f"ʮutf-8daca701cae82c55ca123e2ae2987cbf255ff309ee20c11f865c2638a9e7201ab?P7zXZ !t/H] crt:bLL d?LeO7S=18F6pzFR{x^21 Gde:[mT܉ <*uF]V|4/D_m̸ټ24XbB4KV8 T>km8edc)R|rg!qi s!7>o}\R\T|r? =c^;2ݒ]+3=<+gF#*gCAckQF|:?ۜ9j҂Bm 4v tz$􃰵1U&]m~xcןU Y5z 9P]_67t6ryT)BXa@l`!yȽ@kTաv)a@y/ZF*25}> a΅I|w\/eķ@ڬNpzՎLt_XKG4(DN&e|Vݤs Qxb)0\-o~D+˰ I/0lg`tf6\,K;MStK|h w!HSCeMyX|&2lC" -a Y?Jپ O 1eVlUbn<y,h*lN&ڑx뙌V=l+sO#<fa15d`b)hajk'BZ_}=WM\)?ݾMR!Uh{ښy1g+!=돻/r)&F3y}n@WUIMbG^f#E|9_9IVR>#t#_sCA8-ie ίȴΓ=dOXom9HVj՘a˜)nNjn<@]K A{xnRQ6ݔl!Y#q0WƊ9C<?K؟ڄT+HW#!58)}㞄 S8ɚ_/4v%:#ˑC<1 =#5zpld5}&~ކN p&"5Yf8REEkFyh}7 LF"` T'<ة^5d+q1R ĴP[li.=f;ppY֢GOFY;C2VC&n5?䭕9;*0Q ;5ec k\ncp5AdSDJ|+vGC044 H1v4btpo{_T Q%ânX[]',H'6kf⁸/Ȗ@Qsṅ'5w)_~:2zl @#[uwTDʆdVMq U5n3Xm(XJ#y3"+PrQF =H-3R9^`O6{+ IB|\(>uEf=tVT*FUBS\qWY`$G^Dz7GDט!´)Yė'^M `^UqƦ8K='X5pQ^c_, `g9!E [3'KKQH5-bfb vQ]M{rgʢW-gC_rnEpz/w*x9^f<xᧅ,H ֟oSdh86#ƚSgQtؗ͂赽XQ0kgn˷#fEk4<ڠݣV;.bA)CCgku4:?! na6mXA\;(c6'vL}Z+9G<9tbl7Ps_eNWu( }6|у1ۢ3`# GooQ,l/]N פ=y(7_J4e*ځ"fWs Kc LGWuÜ eHU%SL¬qqAn)[w%X ky"j\}- >j/A@~\~9ԍ*߀ O9p`Y:P k|-٭ K_$ea}JLS;͉NP7̪q?o4!+gK]PU~gjwOꏸ ] I ЩkD#W,'PT@(n\&oZT(lұ4)XeȬGr)qU"$@Nȥ0֯Z=d ǫVg;ȴ%::鈇;\A@쩓elYax!)< cENyL%HU)wuu1-4"a09{no5R>af`wvfnЍvr]aֻu0(iFSPBt8~Tꔣv<{mXfʉ `i +Z$mWq'W5DH>sy8#Ep4 Dxhc 'x1\cW4N_Tq53A&+|BL˸z ^FZoz;1" CD6m}RS* dzd(R)T"!, (蕩(9J)h)) c`**ab69C!#TߖfAA@Wtlv)үvbYoݠ!E:Z=\{y5"KLI>m7iKٴ5=GE@}ky[C3#qBKHMT]ZL~% 4ƥ?@n#Nu?J#`Nw-]1}mkҩX+i0F`p??1Ҏ;eŶ)7TRJD=մ1"t6%ŕz&M = e;Ȝv 4xc57$'ϫt~~QPUX:@؎ȠٱGܲ"fnv)KE:BX7S V7ݾKo18 (bVSި mu}N_f烵9zT59Uzl-AA0vZ&A!r.ר"VJv* 9˹“@}E7qI#0;NUbZvb? ucAxmв@`8:c Ud]-YUYfz[cM*+]o+G-<Tt3//6-GWTHЌWR4Uߥj(.׋n>ېs"艱)iABl ]q?2Br J#fvGn3ׁz8AT9 HL~LůsM<77x\,}D֜.M'%.e%Fn-:͐a pG_ri#gBpܛȵ=iĶ~9{0GvzRy7ct> Z2A@w"ZblZ^lƑѕ8$lp:Q@ 3CԹ+*K c\mX2N&%%T䰑Rԕ< 4`r+Kq a}M-p(jYMY5NtQ8` + 8z7WZHÂ4fUg n#&48|pZ+>8 ՗yb3z\f# 'px$ r[%\ l{ĽqG_QQwrg6qo4%#@Sàɬ("-NT<|S06;mHrYI 4!>*39 b41%K!=8t4i$M1|E8\f\Y1ǭꝶܑ1zdiXv/$5 T@ mf щ= 5=AoJ,!B06%0Ab04>Z5Mּf\d"GZߛT3.[mps !Nop7:h@; !۪[#$Uc|Mo#6a0}*՛,@D`oi$5uF#&|+D5ղ3_/=E&)E&6Iiy k ] GjH,a=N<$"1 Y [2Ug<.B#_ Nf{XB<"i /q i-B1'bmR3Wl%EDm8XMOut6mzB709FbEeS`V䁮Olt;AvH 98:$a9[m@u>ݯMTV(mQIM~"Si RZi  J许J(R6 O%̛mx;O]- HnyD4\#B͕&:̢5@٣yGϿ~XÿM`xv*$’|Q{'S(@+ͪx.$.. +9$< tއ$[/ GjHF2 ѝDΠvG+F=A۱u;~5XLΗ'1<~ %H;C>2 arU N~|GTT2ݦHkqKufF\ ua(FhBҮUPՅBI $GEBǒE:[]s@U l8BAj3 K밭ѓɜ$='YZ(NaPάT1@ l wC~(N z]+A"w\nQԉL2 QK؃C?3K ׵gys|X 36E}noPmLϴۉ3lzLpd-3 @.FTBu)zK(RLhmu$tHR{|i! R1J |i=E˔H=={4V`_9U,tcyc@)ruFzF(\Ԝ j gbxK .MOnjw|^ g9bQ(4%=ZG`zt>"Ho@bFl֩9flMo\7G #TӣRdZX@g2. uzu†;8o*Ѷ(y (%DR=eu-yNbh bmH}w*I$L/Ѝ&(>T޼ 8 bfLf\Jsz6p& GCKي2Cq7اޠ JgaǒɠCI1>$x8 yq W~ p(:͖e/]LMY ok˰*+(9 3‰;!yڵR `*H}9v[f~JPBzC7)!wf_cN(Bsi!Iu@S;ŬM'ˀ[Z>N+Et<71DJ3 r7![-Rr!* <l-'Y槎!BjBrwKXqWJb#kԐ }K q)i׎m \#L_b-ةLu#SᾬTBne4ucGS&ῐ<‹TՅ1 :q5'|G\* Do4@>ȯqIλL:hyw^)^m8ثf*'؛W,? Ǭں\mmȢ6aTIV fg3 qbm1dGFL ќnEګF ONg٦_Ea`- N,:!bQel)OޡxjR4QeGa8`Zd{ }wCPi;B;VJt ůI=- W1.He=f,Ӝ/iD}CCHX!L,(nFǿ:yfJ'v80K-dOK!5v8~3>pt4 R_ގqioXBMrT1|΀1m$owtHYc*h&wM`P~s8vvN+wcP(7aWwSHҶO P8OL5|յHxNg,X K{+;ţƆ Jgh\0D ?>D5k6 jěS:zeSOS6TP%wdeg'Hו?iA#!m\IG -ksu3?JI68AGrO%g37T \~Ćko<2 FGݦ%ig{yaT?Z˾Eܿ(A>jc=Gk>`Q mu ɻn3"͙ c 6k]'9ђ[۞Cߕ YS6k1RGnLuQq&YK&g(` ] :&hR&lpǪ22=~w`n.B"V I\ W%G({ѹ$)%M@*=b|\7h#w >kNrt`1H·BKHjztX7%3 &wz3I4`OnC}g?%xURMv+C9q%,T}&㈀QݣRjS;O=-<ۊ-dzJjuSF,|^œt- ԏ|r6a7El;U)_JN e(t6, ;AL8n ǀk3id{=|Bb*Ujـ[S**GmND7Q8VMu){20̍Xz,fWן&{"W '@:^4Rd8\*ќ |Ndu9?@>S9^O"o X?d 5Jhc j?tz#Fc\D1s-?"F!;MJiވTOlSɮH= TlRHSOF>?a(psi$FTJ)8! pN< <aj p[`4eV^s 49s=zE+,#RY !p$@B#b+!Bd_}* ?Tki4s~l]q47=hWiof4JwZRkaB F- Cİ:ârGl%T3Ǟ[#pW3Ӟ3޷R\G4 Ya:G`mZȑ>re@0ד@*.6#:;#qEj/i؂4xM]sXFu%WȩK4>LY *=6J nO:Ljdp!nlݺ&f5E(OhPPSR H7rODU9e .#`lY{vN&d%TUD0AɱqQ+YOI35U@$"'ԘnO +4"8Z.(Ef5g]fVT#؃-qx$@3,_ ce(+.B{aCk?yI~r{"2cg);$xJLDÈA̔"»۱TKrefAv=^snm053S·fG~''9XS:`^ǥbjP~9ݔ}dBlgcˠŰv-5;'z`&1%p 92!yvoe9$iߜ,>8M$󯔑dKc+39b HkZaoTIz^HpCjU@VG*l.u${|%<-83PmMe 6H&- ܆N#TCڝQ& \s=`o,x( )2QN%(L[r>[S[oufvpOl>"/>kǟ `~A !o.gw+p-)s̑O~9`i"f"D<&J;sV}n8aխ9KXӷbI7&!H,E%VqpG8)s Hl:R 1%E:&B8A+R?@4=nlI X)_A  (2Ҟl5/a 9W/ p,.z?3  yH^J DbU_ǡmUu8U00av@R Dz).k(L 'VƯVGcZBj4Hw:i#查ò&LZ ϟu+ZހJi? G'IV$49E٣ B,#4RuQR&T}9W2Rր=[" `dشIWgG{U[/R v@)}V ,燮QYXiR^crdd0RCSmU?IgJ[x-;|V )csVxkgL%XSoArVȜd0}"ŀ IxCȶt~\7oJqN*az>{t24SZ)tcT0_SU 18礦iv7RƛICx1%{vou[b3cbnYC>To9h#o.0lgAf@lZe: yV[|H?NlWd9r t5ԫ ϛb~ìߊZ:Al׸Jvn)"ԯIR]˧r;{O2f8u1dY$aв3C^+\Pim݌k8dm B\!<)t- 38+pAhZ&AܯIJl,<,jH^3 \$îpӵ=NX#EtT5+w6;i\%|X@-$ [{2zFVHϓp%fv/VjB a8 I\oV߸mWA' (S6vŤ/ #Ul@-k79wH[]Y[iI1̼X"LZؽQka\=D Oқ53DEU!w(GE~1`Z4/BpSH#kӾό;t&T߀zގaLJszo%[(C_ ,u"I]QU^ a m,ܱ?.>DI[iǬmqв"2 PBD:z6ù& xVƎԟs0P%4[9bM~$*J3^=[}Qf 5J~~w{/#/YNzЮ<_~?* 4cߏlg"R M햶A'#ɤ^"[:#— ,#GxIn-Y:4\J^v5zAlqյN5#X)=y'}s:8t>_e_HҲӏo&?f$ +W.'v=V2%5ng*cMe P,-[_6T $gOXai? /赟by! q;GEdn䏃gQl%Cfq1nónfZGH:{v{%&Zǵ`54 Hn}ucm1W30ɳK4ucPuc+meԌB]+RXevgǴ+4I;ĩ)գmG _Ofk8vd;$sZj;co/&p0wkף[uJ@Oz$M*-7Ф⯀:VAdK_JD[vb{Oa}ձwKn\VԎФ%uq~ ThPWJ7W^1nkk+JI7u=e)xGW~hV4@.U/ $EZT8ܨra &xFRuRk.ǷJäw׌Cۡ<I\@e p/M#lb`h[IYzd^%40L+ǀauj'\߾QR$tv\Vͱ#z/V ?1m%?H<Z< 2w74)ieHO4b.%hrnU$ 8 _`N1dn̙kiӂ")2c?0c\-,2@|<Ә6=A-dd:"LU rl\(i4* ȖGI[xw4(R_NiToy5쮻cR/.[-k&]7RrXh"8 o널@pJ*'fuwC9 ׊x)2p0t|}u;-a "X8Y,8jk _;Z׈k{0?otvO_WiẙȓP\^=_E!% 6 ;9ĴX'7y^HٳU<>AsY'#|665~ɲx.Ծ H7`X\< bl1~2M$l/A# !rצ0(uwJG,IX3i/} цԌ0h4yַ`RNN$e8`We[/2K[Iv[ue[fM=hzHQ|@~;5P.FT /3/ZXGn'g`պDYEt R%Yuzgi( IhQ3=X9moxisz!1fX)[ВCmL=P'|Z/x 2 m d0ڝ2?bo˲ ?{POxt 9z/~6KzL)~ES`{^l9uY;)aXW^C (4GݍG-NЏhΖ6w>eTF/+`S K>Pw0aJ{Ŵ58G {Deev,+|xrc/Ӱ6Ҿdz2$`- P 'p/kv6O/7p"ydohq-{zОMA&hr\{\/ŕ|[a9B- 5TW'efm-SV.E@5HX[J;l 2IC2KV.ui&9լUjMFuDVF[5T ˛ِA ~\m M}W+})oDrH+|vKIO9Rm%]5ba &SjM9sPK?K,.U+BP@%܉V!5"XO.|8>w [ߢB}sڝJsx=6PE[-Oa!X?_LC̲޾c}EBVZ@yE?C!0ݭ-n–{ rAgds;(y;kqq!$ Us֌WXqZmrU^[eu E_t;3s,k7ec)-~OF[&v4'bT5j'%wdܳM`פ[AEo[yh`El1a&2.!QUFaz ڑ -]r)U#{?E OCݺ.gCG`Kr@BG(eSȾ7n0? zo%-/v-`3ȸY bÃN[8>Kf!DR $Z!1C <{g9={ۤ B1rCxqbFmDa,h 8#1ϊS2}EhED*&@}\8V70N zebz)!B!Pinic-;H)+:SyC0<=D4á2Sg ,Y4T'tp+mxj(KEMY*P^l;֟[t$ͺ&|WWώ5ܥ 5{Ѩ3E`^e1j iuF OVOtҏ+컭PD$gjs٪G1e!|Csl#ozG>}$M@燲2J;T:N~tG~F8;ؼx(&r?{jK??ٿ6`5)J{M:Uo~%moя=mn|EVJ a#塛,{gѦAΕ"lܴ/C ll ɶ0\`<hBGKK;1$ %w7riPڝVTj>r^.d>2i>ȍ-2 ,Qh@54ɏFBEHɱ ;+)E:eۯ%}e: iuĨLs [ʎO{?.Y]?ؗr"|;"^9> VriH*8B}-SV1mK|avC~n֪ VB-gK\2MigZ;C=t̺mQhܾ|E.z7zEL!<*# R̍>?\! ?CdxNɁi#f|:;dO +rhfBL'v\H(53doE1qll*buaq7V[RHʋ@6Wu9u:6/KwѾW h9w Y I fc!tq0 H~T÷5cT,!}@78C 5ܣafImn+z @оVGM%uUFQ wMg5űZavF3ߊ~݃ILxn|KN~|)́ڛR&ZQ&r"TfQV]VSćWx囑ɓy^:bs'6)P y.q0rsxy1 \إ-1Be9GFxl;!`lPG3_/zbkϾLjSZa(r>tw@xbz1[&/$>Ss~_lquA:^I b $uPwhPoaoG̕>nW3UW vFY(&It$U5m t  Vj0 |k*=>w咠l&'F]3 όEP>L<x@gXq zusPkVtsӛZH8_w_W_4$.IggɉC?S0Cof}Ăg9*^\ Ay?G?+ eN}Y[ (vQs'x$KۛfI+@RȜ5vHy)41zo4qv%M^OA"OzTUֵѾ3֟X+Y(7>0^|'>ɳvo mkMe < -v_υ\RI>a?AS| ']B,xOepY-53]y62Ӈ)|ANW [},v},݆O $:~6D@2vUNa`|b)EH挀tٽ9 XqEsǠk>s ܗ -lilbI BRBQSk2tU[]V{ N`FPsP(ٚ)hfw,} MJ|nbk_p Ju'D]NJLfSy,;j<.Ý"sa/[)[l URc-tN>%× wSߝ JA dAӷ$?:p q @} ϰ߬p`iv~T}\ӻ瘣ٙ&Z-;$kdԀ:C.RYՒ ^)ՙ[Q1vAlUoކy٬$\9FHBHտӺkI)Vf'T7Pk2G)B~X}͡ΐ8+7d+5IjS jSPb:B\2^~3 kWhi`q@s@緎+;찏4\h:OV[xpX6&j _ k dNj0U2۹ofK**R\ƩpPZ>?_GH "O{Sst8;QR$3GCtf?o!܀\Z<ɲ dJmŧn$EABD5 =Fڷ:c=*cS7>(#&ؗ?F8%soz5eoQ#{/Ok#BN5:KC 0J9VdL;p5 N~ܷsX#{2{J/p(ݨ!Zf"hZJ[LC"KEMxlpBǘ8[ژG&SًK#nc}]}֮.o[F|^[F&1&s @#m.@b[_xSʉ0&>-7iО9VS 3D兝6/1zEd%{Ij.nV"4"px?~eZ%A=$_ww؇ _rHW3NaK]l8?MNF$?HmNP/\D]Lfem*jmnw`CAō؝qRHew7J L$;qJ@ _=]t"Tb,At_"9 c!5yY}᣼ޢk=Tssw l# / )gW~v> swn}1{N'Bf[%zSUM`2 0'|x+snoȍt=M\Zȡ׵˥MSРϘJ:-AiD|qsMO܋kZqE ȉHpIF_-Gת|fa1Mkkd8O`񁗩;O/.WKL_㖀Uq]?~ pHM'ݶ3I:_Cߑ^qݨTd- yKuƦ񛺜1^ҕ4pw0Kpk.ԛ8$cQn+wb!Jn$"]:O%ưVg3*U-. =/O`JlhdGܓXfpڳ"D"\B1B}vjD+>iio-rraiՇܩ]D$QLL p%rĶ?Kn=ߎS!Fkʁ񏿎 yK([Rܬzk(`vb[iZN8p GΟӜ(|(060QwRen agSx͏K ְj+dGs&f 9XЎM 1rĝ-ZfsoגG3yPd몍yT y =7Zs4ї\g1Q}9"١>ƥ&Z~M?ZfBir(FSD%(E6L |'J_=1mtG/ڍfyD/VKUOq`3{!L#- wi)ATV.^2lzLD}3wY $&}ϸsƹP^qtge vHʥ$:}*Ū;xo=ϵ Nݱ4LFgX1lqV7-HAzX, U {4.į6I{QWq1N>3 $.B\n,Xxz=l孼LVAR$CHnM4k7uJ~p 忮5LD8 M|!T+B^}![3Fî*AwzAhV+rmѻoZ|1kȺ.SAJzSfg|n}&mܼWp*6&_"2(>z{=Կ+3/%)|G|mو5H'hu~ #-+%G:$!2='܄jZ_NWγFߤ복"C0;e9a>umy풠/ Wd.KL"wJ}Z1HQEȵ_W&E䷿6zxaW!` i>M8&l#Qa% ~w{uBüyXMbKU`65Mxo]J9D3+~xcD1ӹycshI Q;iBУ30Kb?@1u E,=P1#[1}Aoue&0 2gr=Gt<Iҡ MZ#x{)TBHS9!v-#?G)jr^63J/q񪆢nU]ڪd!MUq9sBx1l/*WjMsA.wPh kS㠌 n߹v{ :.N/%|, ޙEy%Ǿ|:dL/[Z%{c(''uKt ư"+U~Hk%TvF ;0!S$9~ OYN I;}N1%A81ڪfiQ7W]b=gkA\s#Gf11ՂQ6t 8vz>8u'Ч#3A5 \I{3Zy+[P Wh=mݬ[68hwBRʵQH7!.XԁPE4ȶ clO+0f:[} uR$9^3}63S98Es #C;HAUxfJ'4]q<'Ǫ=u oݷG"L's7ݔA7(jF~@1V 0RiZ7BX^ HJ 8D{vP3+=N X)VpWLE>yx@ż3vX 0dО=Z*,ќ;aS=+(< e fP}ҍxo˥LӒq{: lKvhX~ּr4fVCh^8-pl9ZˋWߎObOy-#GveC T8c\4Mk>d^Uh3R39AEf[ʉ #Y|k-V⤽*sbXUH *?2aЉ;[P$F uaCWOa.0'֣*j+~莖_'O&uZIC\fu 0TLh4sr@4IsŸ?dߦB.n_sUhcA_{Phl2 <`]_OmKEފle!Mi(_qc3!`\mz4IvaZ.歹zw؛^_.?̏b 2[-s6 #;~Z-ރ I;68fLhyH0Fcx_a.~4]LݤsCX ]1K .M}A;zC`Feal()Ht VЏ9Qv4 ,.1 |ʈׁ'.| ƸU@(K4TB[Jq$ oVx\GràSf-\W0͊S /={cW5Pm9 YuCU;joP80N^G(xS$p)m+Dy3 #BJ$[֏ةmEDh}߸>1,DsHNOq3O~Xko$)<+!MPL˫$CgnjDzV¡u@`nrPoA1pWT:\{:*AlOWswvNI%)b(r椎tf<_qbi\v3[`S( WY1ÍTԫpC)ѥr%{uE=noי):U돎c;PV9&S4*4:ü`Luٻ@/A W"F"Ia9hm0 zW337db ]{1 -rCr?Dq y;K" `J [̄O0<&jŞR&X5?r էZQ*ahSi[vhT6te[u9} GU}-WX- "']lRZ w@Z 0u>:( 退]O:ĝ6GqBF=VƪhOYS)rX>zo6#Y;'H{` )w(!кr/MmtUlrqM3q,&6' 2-.ƶ>G#Z:dXk}@CIULlv"zݧZngИHlGwB{tARwVq #Wp#OF-U/kyLU8I)0Hs?ېwxRxXI-aGr&("vjJzs6:#Kڃ8ɽ\ X@CI_먟v]F4{䍜sb>; DG)(RɑůO]>"Lp,Iv T%oDE;;9;=/!_jaRdtэS3;!+ f88G/y[6m7 `sߣ Lͅ>Ĝ7o#06"4(xS],B/n#(F10ҏϸhu<|n#o^нsݱ$Fɼ@W^o;h P>m8~7>z4jPL}WIdJUFZHR||M#"|)ځ{.Xb92܆.쳄T=xsOQT wV!K۫Y#@(~02'yv}ϥL1qK\w?h,1_²ǩUCJwOqpy+.*6sbT-?C*kjա 5../hUP>q]Dfxiԫ-{r/^n˝>H-W4J#ֈTHճulD ԇ$[g@#J*U hIF93Yzz2u@AA$hKm@lo8lPm2o'&#r$XWJz?L8YeEN#o3L=/1H0*=,B|W0*:{%0D:D8 聓,S*PFDp.=;WYxUih Yh= *X(Hp#͜}[>:y|Xi)N)gعtN!PûC[?„]=gH:˥wX[uHQIvn8@" M[DNp$Kwn%Wbˆ F1PỼA}ܞc|28mdQ)0;y͊}\WᓽnEhR/y\Ye2իhIxl#p4M$$d1wufK2^MiU!fk#$CV=H 3p|G{LRr8:$斳.ʆkn_,W$@bde술<4}ͭ_dmhaR^47y茽OA5DC&ב*wh,䇷 D݀y4.50ge<Gӕ\¦٘'LJ{ c傄4/L[hY'lҨ8<+fc< Ŋb"MQɍT6ePͤ%"oKZtR5Wo. |Y[l +IMJ ̢ǐse= 6'H :)*XpuTWNxl5rj` /H7Tßl;eol[Emf }]wR+w~!mo^wHKkx &cuuIWqD JXчLYuKE*[tT ԹHIv]@б  a T};V3A9R-*S~ (v+K8"?c4LVr~#Rݭ8[漗Yć(\!f!FhNEM=W]< j]b?,O{_z,j30C兔X(]aCjcL y\wo*eR#];ٕowKgSEgKo,]DO? ]uʼ0pu.zbss\Ɉ཮ 92R<䛹5jĴs. &4!a6z#P]EѮ?-Th4Q =䃋Y\.i;P]>Įg c$^bޫzK졤]SfOFRæ\\E éWK(F)c$k)T1O';%X\QVi8#oъ|dzA,G߬5< {^$i'j2tjs%"!F+L?39yHSumjiH mJw]nM)cYWw6dZ6Aru&;qJp5P/ralC ? sN= AŘ_|)Ύ "\C N?`w+Vog(W9|"bxrRHK;k+lR(yl@}>j%FeNZk?AF*o">}fahT&~w=`7kܤR:#$!/1yi<vMa 'x,Kz>@i(*s0&MrڪG((IXiYP@d(; \Eyxx_/$.~HVɺU&^0'OmES>}` cqԟL.)fG~ I+>Tƽ%cE"zMw[ n0HMNlCQl (R.s/4~jW#"7%[B_we8fKAPBʒ`BCEdv’ވAӯb*FiЭZ*rş8R[?uY#0Rs+/%cۍ'حdso}=ZT,"P1e~sb$l,T$Q>?䤤@>i+Q>}Ou|[VjIFiL vA *Kl`:=KKghURj'F@5t#G/p?@CaB)k"x`\vWD,&볤Pu+C(S \9x?CrE-m gIHNiK Jol$YR[hUb6D%[\x@Q$VyC 25vla9W?#>MU B/QiH)5+`au8S^-E[[Gl00bмx_bB" ߧvJGl= VJ\Z5i@\HA @-Xh6;)@ ;.gZ4 QD4Djjr9^e~7?h E(`T1yhAC4K oēaM <mINdK&B*jF{<@kHQ:B9SNp齷wbӌ&NٻɠpYņxAR3NG1 ũ1-09}(&0&֝|Qu)%ޝ/M o5QY {]2Y5LvURCپt B25׋&I!NԘǃV0- 2*;zSO"tk%oe[;;2h(*Z)ꙖiC1yX2An-h%Xm"Ot~OtpPZX9^i,Ġk Ms96^mĽy4Fǒ)uNQT${j"DA)uP%' 3-!KHA_@aTR"MŔ$$|&ȆGBM"0B"&6(bmdMYη*mf+l# Y\Kka7"#ݰ$߹aVԵ&+`'ˏ Q8aȦg;Qz(-r{ DǬgw㪞%U~xTz$B!!LVƃC5'ͫ5(.WZa&@4+ &Nt>qrvXr<=_Xh#FS}[R%:racG0Oc\eaFEGZtcХaذ^O_K:ht9ogtQ3 D c<Y?1X*8It?K}gA^X2k;F^:3NL"Y!7f&A@ Na BlhQSa8|aؚdF)+eĮEn*LՋ4.ܧԻ-M.\75.骺B}blntgueKS=Ѩ>y/[98~r|DSV%ܱ:K 7)4yfaM Գ6w?.T0q$J6|Q-}?Y`;S?dKfG'K~svjGnU7ҎY:FʋhPl#ZÖqiOUQ8t|x=${K 9jHcaB |驭+*k(vX!PWD;]$r*<2\^M[4n:_ mxS:e<*kNkI J T{=X+)fU".3o["$z3iod; ZF#cEȽ24kHcFfusp]@'`d+$K(M6;ٽU1I)FFҼz#laZ0F\xT@/(s E?~8`2h ݥ ]RaT.)$(P=NvmEoXG|xTTpAܲIu4톪LPݻ3)AZvHϩE`ؔ}4:[nGy0aExV<)kژnSJj Gxd /m?[f_Z@izQz6 ̞cIv5{?]8ϠQv=ub >gjy)=%LLUmF; RvVݫjo {NM!e3]#0J4PK~j$Ũ-:-˙ PgL&nj |T{Q}aQF~uKIļoyIF\vJP=S{C *ׄ@ͷPH0 >DA͹\"7 (²G#"Ǵ mRFjZ~8"{Α|/U_\wu@Ɉ9·Cq*`=HunL̦Gu39W.ύT<[im-+B{2N˷ HtL|a38y - ,&]}UDF6?5/049[^6+CG%un(ݿHmU[PZ&;mku\aw6śJjuB`W\EH.+K!5c< yƵQhYY)@%> i-bH:X`[fnYʗҾ1ܼ_/ ¿R %7 +HkZǰ?" ȢHD@cMcqG "qiT7o8wJQ*6[")"DigVw ߥqs%{鷼CGé%\Usx5[X\|&d+UoP2n)3 'H&l1*_Չ(<) &m Np~94ZGiK3ޓbs%Xq Cn5G% U^~1Dz(K8LSJ c %qaUGƙ㕴5vxU2<΢Ά!LwmaG%֯B1V!zYB:nI26l2X臫'hl)fDa,XdDb @Ց|eGCXJ;27sJ!@烤n~Z|Қ<$ 9`ucՊ $a.@V1k{ !N q1 Ѓ;nEN3/G_XOP$i AzU(y?CD rط_mSNƤQ3GNX69RS0ى=POb!%glF{v@DH Y}[[ BP( ˫F'nVfs21v$i wCtDe޳8e *SlvKdY=} RIKDa%s5zDAv̍ͥ B.\>U/Bz(W ;EWM`yXjәNz xU+GPmbQd+ EA'Xyg=P ֿ - h͵3t_4# Ҽo39dc 0 tFkz,p6#n?`R@ֻ('G!9{Thܜw=|~ #M|Ĩ3"碆b;>G:s /e\p oxjLŷ0*Y]<,f:fus-\mZ(? "nąʑV^n-koK-9tGZgJ[_Q1ϓ73}H' ڹ[R1ifq^$>췧5E_PKTtJO8ġ_^d8;23 XV~Il>ȁI.D(QxeH ?9'_V-B^R<ҟ!<&aalt#q̨qX>Irڰ8ڶA=iv2̗zr)"EWd!QYet{يb4=Vzd-+d$rAh6s4}F]/_;wb:@8PrR! X9a/2wOeua0JlR*袡fE)E@FAf1>uV_JE ‹|H{l.n|)A*Q6# ~f$͢xtlC;&iH$g! 9n㷶^$cxFG=Z5٭3x\#d?2Ɩ%!|X ZGjw3Պ)-oQ Y񵫑ҪezƑd@*\Q*9'0Щ)]b*Vjv7Ӄ*%ARڵ}pMuKޞ  :IghPA5|i֐Vp&d )}-:1sv$\Z&J3wru|UH*ۥ릑 VP=$݌s{5u髫Mu<&8ry7+%0vpu4_1K3Z4WolM;Uq:_qI\ !H ևJgIsVuIK\e8v}K):Gѳ@ixl ]8 (z+{N7x:@(Z Jd&E%$u~H/81 /L&\7CxzjF^ DA>ɣ5n3Nk?Wk X@ٲ6x7#?@Iat&C)Ѯ9ٞ9VQŜ#_hJxEQkcAZs"Qw}@vf%]۸3|Nʸv9:%Wbn2[??c Yi# fV$.G@ Œ#XUs|O1]`.QM=$r}@Wp%rU%ꁡb}[L"Dڇ䚁KBtS6^rQЈ,6 90 >-$L% av8Cg hi:Y߰:C(lD)X327[H62Ǯ JI)rL6*q~n {jSAғ+=}H6SϖӚaZgem`wj-Ѻ4R*mdNJQ- 5UèVlP,C]|6`*ܰrOHp +^4R&|jgBkn8|x#yR+$]2bdW4UPs ?Km1$l;; t*im|vO7F'ͅR,kйzyu X۳v-]eS$:1Y'/򫙡^of i W 񤉗c_$C8%19b}apu黂n~ |#E[%ѾkHMgZTSzًWcٳʊMF>P[e#,7Сz 0,ñdhUi/GDAm7a *ݱ0kVv95'L}ֱ1!̢oe(; z8}Mr۲;ħQATZ5=Y][98`䓇XcCyCys %m_sD/wr>AX$y/j<- &޶F4089 {IݦAF]eDa$m9S"|NQOmCV)^q~kQ{k/xu8l e̝&nzS0#ɞR5I㌋S05JۼM5p5{/0gfOCFD !Y=C}zIѤKlH+q&{)"JA#_|851?weXKzJf\З%ͅ@ jU`)gڤC}:#7*#X.<Ɂ-M=%"AA/>Ot&i=٫©=ٙ)v4[Y#| w̉ȣ`k4t <z|Z#^qxW'Y ulH) _`/;)hD%礃.~ $d$b}0vݿhXe>#:[ulSl:hqoʱ 6 q.$n=z[os壮eU͚Z0M^׏a5K6QB20jH9Jv V$ݿiT/-xYcq0mՌ]_Y ¹z-;@&`M*8ԳFmNЀy -h"w0zf0|Nj{Y0"H7q>KG#¿ K+Kޭ0n=2#k#o$+%Y:k~$=^ Ip;JMu|`p7| 2߲ZE.Thj{a!rJڠ*6/T]73ccu&3i7&n[D.&%~ks>]ѿޏCZyLɚ !M:k1|!Olo&Ҽ[b Cm95Z)/o26~] 0":M#{刁)38}V|Po%>d޽ 4 ]촣Iy6Au)vqt˫.k9s)kD3m23'j%KHԤ{cɆϵ+F>d.'wHY!@Ho(oWMŞI!byІ4X/UNԦKQVoi4ޛ||Ch-~Gn--] ~iF7'QDZV;r b?x gY G8 U|EܣN1ϻrNl-\6Fw͑w%ĎZA)7ߨΑDߒcf>@H1NsNl>TGl s a9-0$_VWJ]q38=uBQ#[,zqM %]F$˜PhXlw=Qh= ay79 d!˺==~BjV_@D M 맛9Pׄ1O/[lc4׫zV*f}(W){ SԐjۋaK2*M9kw.%z#XN 7搰PjLbbau[AAY#_ySvE'6 &ꮌj6!H,>CIBT`f9Wv&anYSH&m!S65=Q8O!_Q|Asb0VbO{V;3X4Y@:'M%ysL.X5 >,J}dsli0gN L1ttf;Ry ??T #q%QѦ6nvJV\4ʹ^`A=X<9o دIKuI1t;&&\'޼7~ÝUcqk=g!3z(<:{xx h? 4/CrxGMM}.:lF&CdvH)\~Gn7k?Pd?L@""b\-'z/W=-xG_L5tEPгVD&CS©cfŦd#9?MNLʱvVf&BԸǵÄaw5CjQ2bF p26ΰW3de;n$: #FW@0N8BGJ*-%}D)ևsSv]$Q.gKv{ຝ~!x UyInJjBϱ?w2@*N @Ec&d8'%Ci@7$%}.5qo ɗy*2 gN.6FA1t{z4SPbaIr *JV*I_^b$D1#5v¯ 8Eo[x*mcwi20L4X6HIԎy.# -toH'haz3mpE@Q4 v2^}Ubv؃^gJ4|4G눵!DmM+ԍ{XBǝp"Fɮ9Z/g/O P̗k Pk[;:k/_lj_aXK GFkb[ok,np8m([Z{_|)'590m!:_80+wpivIu7u |0j3.|ܶH<"x>~ 9KxM4Wh=i6=Rmi>z8Nj>ksٜ=Ϊ3;_M#OJnJ9`6(Δ^K׸Գ˶3Lz nXjn9K̓q1B.G, ^ O$i҂r 6m{F׼9&Doom^)AA-B*]yx7(>T ,=׎ݻ#,vkTRܬcT`9o:!鏉.א4K=[sq3Z: !ߍq4 x6x,%}&z;S0)F4s%"ECB9$ŏFoda9ĝ+mup.d&@x 0Qzd/5NFī++g,4:jh;A0 H@|"y{g[ M6NӘV۟Q/!lWkpW8ٕKs؋ɏ1"y]&RޫKN0B͢cqDa| ;mǣ!a\KCe)O\ = 0M0ڈnƺ6.S =!z`_.ylUk ]_/G5nRj~jn3NL;1՘ۢkFᙍL{Mu3G\N |Sݒt#)5?;cʲ.8Lb| :YyvbϺZK*qxكb/+aKgGuGSM7'#KU?q"Y)'xcno%)igC6C1UPz&aE|l*s}2@b@;Z̔Auی*KkMi3ʤXXqOD&ڝݟsE 9b#T!`W dKTcy7rğfJ/8`L4 , & <2iɧEgQ1Z}$Hl־`ٜ| 4{Ca?c hT %7O]G:ވC{vu8ՅD#-`>L_ZcL]4e7iH8\}PM&]J<KVP3ɱ*E1gD!)Ƥ'ZB9[YU]'ԎqN)\AVK9-KMɚh'K_{ʙS8I.EK%4B܃A,) W!#b*;QR Oރh Nقڵ$ l]3!k5n?(]|s$Kuec.TuSQe3YtʣnoSpq6|:No%5_Z/z!9DlP^RCÄ%kb!E<$ ;x$dנ+>\Υ!ɻYp}DmlIp7W o nߖ3PHyQ oBMK C[b~ufWg%򭔛Y;\=i4% mTQrΉZPC??!H"G]r(w*{N(_4#H?)*N*B?9xߚCMňcWԙ5KxAt2+u9\E'Ut'w$r`is#/K&0E㰉-CGC6126bM55|MjVխĚMM EYRPjgV>?#O$uc`L#J9UO :S^094uueC3MrN `+9̭-=l~ex|4퀁ee7&eQ4AQ-,}!5uLSc"/@?<>\9_.'!ͻ^C]`s-{d=0׷EIz){yL]a!pbd.)CWMXFj ?R5zi<*e-O2h3IH"UrU8ĴFU~UjB)eXiȠ_A<(ۣǰT[<ƭq2J[ P.K˻t挑O􁔣Ш !]bj%(fOeLIaIF{!ѓ E Rڼ__ m6m@"f*WuGpgHʿHMLќ3fw|ǚ`N\J!CB#柁)y6.99 vBge4~z-.[{*K%C4Mx efʼ0""tdlOo)[qג^gwKd|pҙB껦6*&JMOZ.Ml/Hb="~kW6a$ yoeY,~X۪4!iBVlD*w־q]WvF OH9F{wٹ:@} UR#XЍ]SUx>Sy R?]?òu~>y1QΎM8"hդC(6މCFbC}N9#VqKd{sy/7 X7ܴ:ol센w~P1mw\aUd"Oڱ¶sؘ s7ۨo a 6m1\O!y5Zd#o?*IlP($!O%HQvtsuL˽ȶOe9 v%$FRie!EC'||*{f,2Mjџ芗:k!G7VyBLKK5x1p6[h78S޺̔^DV982H/krѧAd)UsLH3.U@>ez(jn7gZZ*mf)GÒb2hy4~%_Q~jC %oG @hJEw%j[g۟gPO[N`YYw-nLWpm"K"};Nme`j" c ô)aEN)ė' TG2޸ 84K )1`jmɌi[+[JF4/ƥV}OTqd$lTs~kA茉|qU]\^lRaڑ-:y**6S~U:EY@TSozL^P&%AE=YKH:?a6ءD>erRxĠ3KTБ8" aP VMI;VWww.slW>#>Vш7i+aڂczX8 Mely2nI0[~ HE"v.Z~&ל|cOv*cǠ3t0tỶf ?r1H.".TEW\G)Ma;Cjq*Y!I*UReq0`sI@Mq[кTk_V+_XVdҠ7RovM2-u6쓟U-AzrYޔ#휦( OiG9rDءPD'%_dX}RQ[1*V \¶]1rԖt~˙O!sScKL?^Ե3XֺiAݽq稈9a E[I*Dݣ?+VBt t@ XKݷ}D}{Spa耥4yonȵ~ƜC{uE Nx𿬢|DF }#ApkwI)&*%1; #}04v]}7Y %gC&$ƀn+x_嵟zpCtfjK&f(4Z~"WO.)x:7}Njɒ|Ku;3%d׶wjB\ y#mOTՈBov)_!_\®Ɋʞ9>/ iuC0+J7뉪|_*爇}m.eR$`Bn6k h^d$qPFQٛt);vOC YNK+E W %TW.j}+y_qwpjy(B gK+tn䝯3peV$[Ԑ'drf鲭"zWtǰ)AΈdՀ\06AZdƺ\Z=+Tڌ[ P`b 9\_.s,HTvQNnmkH]5XdI2*wF+JJ FǽTLJ0\) %sΌ{D٩VZ ߡ~g{@͌+@ a[S"  Z)ŭwHjȭ^H$d-zSg3 ;vSBwxGЬٹz5trar(]ֱUagD= XUa'B fM{,CR9[,NqfCGkCD9X o$c GBA[wΫQ& .cYgaxj|ŃqB")afށ>PH[U.D60{U2 ,ܢ1Zž0v6@4_r%kv"yUW-F|#-j1&|j4M+Q0- ^3< Jߥ3J/EY2l{aLgXDIU,4,yCߏ19mW'c6t. 2v#bA49j?,Kڦd{RhKPxo][#H>#\ҫI${uvǧWix 4*zޥoiA܎PӘJ%U[ l(z1aOa )W!3"@*-s#3Z (l UҞ&9'x(yJf% 0C8F-P]ljWτXV;xh2?"#Ox^M@sˇtN'r2oK^hw`.Snje_$!;41SsCӽEk:fR,*jj:a/ɨo=41,5eC[PꥹIL>B[Dsُ٘kiyu{,L(dsW5Z3|Y,PV!Sr.IgKMMQy-T5xx%3/b$,ͩA}w ~#;YerJ!ʎD)HYOFeږ\)?|،5;vW\hq ,170tɛ>{x IPÌlCSPC2&H).RN]O43^]dlqYNFNVq+ވ1@ /lsI%>u Aava!THF:p`]e͈=ҟeārqI j\,TJk<HGN`,MN#.HxHFhrq;?-=x[M}:bpvKc;ɱC:yQ+eU@<Ы+ #l?^|m1Ƣd.}`k|Gft$`[l“6ЍG"fAA}ewGO1A X?Z[sq W¤n%MN`!M%cԓҶiVDZ&68+JMmONu8Tz0Hm@.^e;fHZKሢC'ָ & ߯ ֜B)ԗ7Èpߞzcf̄"ieғMZR.jYܺS<8c =LM.n>=\\'tqEIÊG_TLF aɥ+s^p||{f\f ?'Me4g@})(]A3ݛz}u'vɉ̳ܓ[7Jkw7/N-xV+W4U6fאueXRBT@XGl4 fBM|X4+[) tIꃩxR%)϶Gk.ϒE_pk[n!A~ N>A 5=:>V1Q|3Y]W:_4_7zS8N"Tj|qSEU-<ЗyD qؔtpRWXk ʇ꘱":>N DGWmRya/ J 2&TΧur3 =?)k_2MkKGބPab⥃L|[Zh◓yA&{=`8=s҂__7A$!;esؑ?xS^up'TR{&--|W͈` sAȂ [׀68m9}en1:5Dj6ȯR$OF{i<#oMSʁyNQBd Fg o/,Q&Y(1W6hǦI8H.:) Fk$hgP3E ntY{F2Nu,8C殃R䠸"%`*kN|ǟ&ؒP Z q:$alS3A) t / 5"W`jz<y;ݒD; p&\󑼉l}+O&G!1RfT+9$』lP, z zqq] եu2}B@B8娜#%m: Xt[覕,%ɎAQ3~HRRO啃A;C^WVʤڴU<_h/]m"/j[Ͱ$MeoڎS3=#f6 [$) ,jekֿ@5G;Bo,MSiAF9M@ ?`6 y/-宗E(U"Jr_N`Iu] W8I.IAj(&/ٴ?b8BκF" j7N>d ^1^u4FU# uBmU iFy\b1ߗ8/(m?X"d}So A;Q)\CT9mˉ,dA436:Nq*<|=>xk/޳C]Iu9ѻbmsD̳Vs|Aֹ[Чn@SC_+i.fȆaV4h4ӀH+pʯ4vJ PBYQ5=3-&?(wDja7+XvW/E=#BH\eTUiȝ oFzcCSj4{HUd*i _ա{=A¼8΢BRqxuK= kyrT1)R["O/io]P3bsH@&3f.x"؀J8:`p҄~oX'mǰ@O{[r?qsۨgʼn_ХkJdvuE]5T!34= P+afźT$Zm_(x4$zǓ%w@~~rT0B?ҙ AufZ2@^.SURz4D W^._މ9:V?s™VA[Gzh2Z+Z p@Qrh67W!'Ȩn5Υe@9o O3ʓ!gzՕk4~Xwr|TH~AO'4hhDw]?ܴ<6#W^eBY|M|Y_UxYk@z cdψu!XP94U3^:m9+r2ʹjSM e_ :TKEVTiLU4{cv]hja<UktWF@QQ8U -c[> xs^H!Q7ƖE]v%5r>^O|T?ЉYF4dvT,@ %@,u=ʎ`I;sUWBW֚%D6w4|}/tOR+NoƟ;~.}@!VʾrMk (K Bdc/tǿ[yJM]AǨLl o%Y.MIe{2DL9I|ˑ+G=^#z ݓ˾kwޢ#^u{ 7Vi[ [E7-=fi4mJ:/d4|%NFU '3naOR&mbSGS!qf4\rk4*$=2ZXuZ{HE2MX/Bcų̐NRqƺxaD,4mFQG5x%j}wJ2i|wWXЕ,p@$x]^#CaAAU'yLOȽ"aKU5s{40KepdFٵ 1ꖊ~u-լ]X,@ܸ.!%$(A.nf7]\0~>dLy|ly3 !x.vy_FX ۿ0h H}%u`*"9e3ض#ʻ=4. C D$_k>\s}}Ӣ b 5(E4l9Nlԓ |* :m"x PqGZ iF5Xr[a'.ιt~28>[ArtH#-dp 䁊4|i)=nytϺ\#/Jb7% ߕՆcKA^@ }r+m eKB0ENZWpjkgT7`8U:C0vܴJc{DXy 9(.qȻ(zd˷LQ<+%Qz\sǑ;:n޴ VdfwwM#XeFʋGؚ(WG5wi\D+ք 3 bڡ+!#!y|DIyb-49C_1W-0aa'?3x枘Iĺ^ga ෬9 ^frGwy'əsl~K+FŸKeR9o#YQfgzpşV[ҀJ6 quo^\e32I&!&91Ob+ o/Tk |G(N#s 6uĀCZhC=95ʭrr.*fUQwhd[ECXcQȥqbA딎)?U~l)nBS')șOќVTZqVt7$ %lQ LWyYc[uF6TZ'${Fz-lOfKxx}1:@ |g7G wMtqXx>J|La E8#]0ePHܗu/OK!`9>f}x||&6Vmiw` =Y-aEס%|袄%IX]aFgC FZbmw暧3[HUT v#m6Zz?oҝVoH^bm[NrߘF'/̉SnY=r*-"/vE8ɖtwHMAO߷VL<ϦX?T%툳 88έizkU3?9;RB8m&$1^Ԯ޻/ ԁ^t5A`2UesK4~oϞc"D*t;FKU$-Qy}(3af#fv [3(k1O3VVx EprY wK]R(\~4yx*=_HqP@EglB >]>?"M LAdqX-sJX|+-#[G}B!qjv B?$lBrCaw"}v RG_lEяݹE+/+ǶMD8ZO KCL$Ҧm]&j6 1|0&VK3) |drnbm=("zA3'a'E=ri~Rʃۧx\8+HwLrAQ18QA|ێ#M lÊ?zӒ;R{4Ŏ5` $ )YʄmC>XAGxq>V\Ф$`җIψ}=ƭ>1!YCW-pW'셒w1)R)p >co-*r; L*&ubHp(Sw;mÃX|J P< }YSIXA@}'F(8u2jź#ty4>M$!p :W7- W~9֝ZV^MCi 4}(D0.~ eE'Wx[ 4JR2xJLho@lE޷/qʴGADH$Ь4,Y[NGH(hM&ʉ杞( "Xdy2IoNRmK 1; v  ϗ45ҙtF⥐t{@;:p!F3#vOs^wQ1Edc} \|ϩc^(q9\8ĬO0]ᄂEǾpo$PܫTdSYOfo|_w%="/PKB rv$Ah])Syӄآ/`-y:h[PݵG*B'zvxSU7ջ\VzOjtu]ne:F[gZa(nbh,Fk"_zQ6zv1Լ 1+7[F0beԐJmH₳ЙbW8*^Odß,Zn w~ Le6_ !!NrT) 8 ݿn. E>ylo 5=_M MpM7 ^QzNoSbBC LѐqƇQ9zy9=p bd5 f|BWW)*COr',EPҠk}O!]!dw, Ӄv{*ji>-8<׹Tkořť0rw:`@| k_ݱф^U7k D`!^ ]˻ECQ?0_"ƒxF]^oidVAO˴.#i*/Y2Gڄ@x̞ȤV/:Eda"걣H)_>F}b.tUhZ ?Z4Vy{dKpjԶnj]`@ ݈-֣YKnI(-9_4g'"E@HݰwwKp{AnH 6TNiwL J(aX\$`56xU7-}W ׺ '0" Feϥt|ż#a벚Nl':z }-UxUҞLC!g,g;Vt/5E~&Z tr+Cjϥt&!:ҨctM}₆~xT͊{Ow8^EKnf4ޓÒ[DN`wTw$6g b]T=tSCRZ+^l:ķ71 -g[B 4H# AvHW]p!Hŵ"7F)gRt% #n̐4_g=i,wYI) ʵCFp~?QHC2]숨,"Rh'Ut$?[ɷ>Fݭ.A~Ǻ̮o"͗17q*֟_0'{np@Rr[I.U@|F tv0b#I@7!@L>߬ZD!~>yC]x(f # q "r7բz!!2 gJZ#nt ~fpJyܽ?VDXsl ݂"} P `" u@rso2p.[ʺ6)SO̓/LQgO|I *ڦs?2](^փ蜐R.׾kb8 c݊LFF1WJ!ZG'gaTכ.QS`1qxBI.GE"qF\n "aGzUՎKpRԞAUu<ˆbqiTTP?(ᓀ9&qHQu0'# l ZzsL8~س~ATy#zwM]te`V7Z;v<~zi$f-ngϥXuUV!X(h?h0ކhs[IYH[%OMkx?AN?lܬ( .Ia  x>c`\گM zDjd'[s8U3H P=T-Z8;t5Z,5䭼PuZH+Xd*Dޟ.l/3גO+u\6CPTc{Ty8 :,$v8:UMa)o+n1m Šf%f)/6m iŴDk1qkbBlc mw.eg}Of^_.Е~! ``h~mӈۺV׿{滮.æ5kb#ޑ|84=G雡ch-n+ɸVܛt&۠$,_!hgk31!a6;q@mƯp<\ϋvA% Q2 "Q%u qZHƴ -ǚx b5dlw8N U4R譬6-/6uEzx߅t3ooeE;PX*$FTS- Uz;D`]o4(N}J:x>*?sh@ /l&>]-.Ȱ41,Υ^ 4׼q^!}$.+sI"·6lRhgm^*ݻZ5QGUIY)iOy b0 rpjSs.mBtocE>vry/۩v|nfnv源Z\i0J{ ^a-~>"hg["+ W9()b}'sٳqƈ(lX`x Re(Ժ c&dcLҳT\O CB7VbB橵N4aJX2"pDJ(77sUf,Ț#%|п +Oe}' m,W4"Z^`[ :hNI] w@F2hCX,!Q 񍴵.vnQHt]-^OUv‘ =qspƌ]{YQG? ,[IU.:]":L9vzH` !+bao _7 j^~!U@:'N/m(_*|& 3*% *g$9'ےW"dfQ=hT8x~]J6N#e:jaX'FR\3LvHPOp")WP8zmvD"R[ngU.gij 薡cr[GUEzkE$])z:c{`+BBy[fLhCyҽuMȻlF BV<# 䵊{Ops#&YF8yz P 0jV&u5\jZ=Q%+.q4#>JbY!굡 BS\pC,rGQ@i:8Wl7sNzBG9`Ϙ7ڥJAP͖Z$v)#c/$X A{|>|hij?1HY:̩7'^P%3^z-1;MGs~5E!4L r$QPT,daIO17Bll/ZNj2Z.[%P,xZsJ@Qd~cٙ\iNJ㕮 x}C޼zzŕ0#hKDSSr6uԧ-HZw=k1TbEe["jF4]"Yf.GyƟD{NxvJفې@6}pb?#G=\*tN%c[I@q۾~v)8d:e|g6*AfVb6 yAͅ K%j/Np>@=݇ Bk1ʂ&ICԣOg@[2Q ƽ1P^wOe1uql֨N %4$5t=bNsR ! ZJ6zPG^6y'A,ZV}쑣ӎ]v@apʓ(6@niRя@@~ qB "1|$$d0&{ ]ڢ|}{NEhmϵFUMakHk%9ް5DιםoLTOK Y)GXmp}3і-6,$aJfT#IlW } d t / 0[V a׭JdE`]4x2cഄZ4壟{ $\~I*͙cEg)z>y KB?Q8b]<23+?h{ݯ5z"*k Ѿcs2l`^FL;Q" tYPGe+ri*gN3DjQ8/+YZ𿔺Gv遰q76d6f6?6LnT+H0+rfDᮭ {W9߰aM\{X2dwBc.sԍ} (&g`Zg)'-dN ";/vS188b|# xЊd ȔSh$;I -v dk>\EcA)U-?y6w(qf"9yGě˚_|Qa9!wM$]#p# *KSa łDv+NC;D0ncˢFʹӓ rLM0XօnAP:-T]3"09Z PAt%^.x-q{,TYh> iIDx(D+E>{п*\m'bdШyCfjFDA``8*݄̬G[JU&2az, ނ">hCmdȢBeieR_)_dnqg^ZLr.lw$>=ϾZ|TGE{$6(w'7^KؒD=2](h ST(ܟF@o#7,aˠLCىvJz2)1vüN50ؗWK5ՔV*%rإ$/Kl8S+^ ~/UFª2 ~0^pl'yo_>k{>1;]G9!UQnº7SKQ R99S/ؕdb_2'7.F{<ѧViU>%WGU2q:[r:Bu㞛z$`45wn{/"g}x7TVr| gJ;/焔]5mgi>B h2\ȍ cB:\CTm]PM'E$-(n Sv9٤j<pcbx UBPBI gE$>A.׵C#fmõ*ƠᤪO,YsѮNpv˃vF@>yGz)R^d=RgF2KB\&P=j$껼f|YǻSC`D8Cw @ڔL5u^Wb4>__v #i[ͭ9c!toЦO-:|ﴬkwC|2Rs0ٯo3EI򡔑ͣԢoXr:&㐲 5GU\dTV`b`(!?/[v%`S8 O.c]Jd&ۭ.??E_TR]}eb#Rū-~ba?$UZ,T-,Ї鬇 篚Q`S7Jԏ ʎ.Gp[7y}N :u_hly&vR& ƟQq!s)m5" Fī@ s@؝frE#+vs6lhj?,CDLP\[]II|Os}S&ӯs#x`Gȿ?Ĩmo/Yp// Nu` F}KF`|1IUu?8ߴ 2p:K --+VMd1)=0~"pB8~1*6hrܻ|t%"64ZHtȲmA}0$Q_ř}gcA۝"񝄞VIƨa u8Qaǀ'? ۥ CF@Xq>YKƯ,@zrʪp/4vИg vք.@=h|& \gȃO~KLvp%{5h&z/-;K6!;L&TKGY_^|<]\k椾n=ўj?xdrl\񼼡'n_z 9+n^h`VPKA+ 4qtڳZha9MCNc9e$6[IOs7s94PFmF)'^/.vǝMepݯ36V7$n$k9>yΣ ?Xx5 ,~~|:ކ8P muK{ wy$:РԵx)mWޥP%_S]w=8wPaGխv?b'1~IatjVZ5 U^y}SoNkeu:kQ]{.}2n4WMI75PfU1<@aCayS%.Eڸ78u'+\֞%Zq*04o@Y.σI)_6vb?_.@̸oʪ<6E0\ YmکWm2@8(.DvO-Z Yk5O2B7rW!j&fU8 .Nl|8zX _% zc¥x UMfEowx(sҚ@ lbRU/3n-A&m_]㹖&7S<5eg/!))ej]2O{ mR 0A]3.2bͯl:<*^bW 1|6L?mi;C~wݾŭ0Br ͻ+12tY>˟o|6)kGcXD9Lu+%?̆  | |zxSE2۲K.j獠4-p$ÆΑH(XօMP'#]FARkTq\yax RXzv.:k@R.6<R<NbSK.hFD͇ɵ؛1G>?b]U Pb3\Y[/B|! {Ur6|AjN=5MV & p@,`4x* ɊCIͽ83dӜ)>YՕp&-FEb}݁i%x+NZ fچ%cQ&lr2xKN n'N1~%fn*pzRiD_J}מH?U<|x[a]?(U|Ayc5#v$n.kO姲.)@WŢ4j=N :@5i5B p5 !f]h*s-0CO{DŽS{؈4Wċ3/1X;z^ F\WU?Ĕ,=P5М-S\)SD4;#)/̱"5H$'VVb%"[ua5ws"3dޤ@E@W5rWM=a߲+sxUROz?紅^ߴR#˸+`8Bki_kf\b:N Mex @2mDтsnՇJ\oϙ8lNR<36jb麱1ғ \[p8uk0`9 ᛘᑩ+8NQ[at|O A?8WDv5qAmYzX FuHnk軬W ZT.$ ȶ_V \"w䇹dJ42(8(ؔ&Dl7pSj" eKeJQKn;LPHhHes/J3vYif4q tqX;G*xЭZ *}b-+ mߞ.ډ@0W{oQ}_)L(\4DnYUh89{儬D!37R 3∅ 0dwEo"[9)K NsyE3җpT䐼$O:E\/9+`u//vݬWU) VI9Ixձgiս!Ǹk5`F!Ѐ#澠yoIU}ùHԵg9!g4˕Nʱf, 8!kQA|4:8OiE~k8 Cɠ \#o7 Y!Or" Pd9UO DAI6 ?b{MHl*"+sN!wأrYkp7q@xK ?x0G0.A"sT}OK` 3Rs$|$VRg]FR`ٚxdKڳꉱ߫bi{#ALf4')G"†grc 5!?DkT3ZuʏDg}ma4Po#f`XQp|0{YkE}-U >˩OPy+|m嚲92Qb`34@M]L(+9`lc\gh),$Ӽr1ROgf SR#;]>2!Ly"§H]{@`ݔJ`s&aVPp]f;ұ7M<4;׌&c57mtvz~ƒsL(%u{5d2mA,еv0>5{+MD+1v;+]L}5[lqH ܲD=. 9 ]e6G:9)&0Aޓtk?^؜apWE?Vo 2F'L Nþd+h@"czo75rMRDSy h)ۃ!ڗÅbY3WyKV=tDm4A[vx$K?tW/LUt:p,8S2Z;ڜ~Xvꝉdꗠ! bv<eTVR M1PЌ5mlEnA8F诮)Ai)jOp'Yzܵy92XV\Z_OKֹu+\fda/UR)|(o{(Jҟ.A˨Nў^,T=Kb. &`G!Y q!Nvh!'ΙSbB6gWx(6c-}ipB~ZG>2TGgA\YMn PP *Ke(󛋓0*?Ч@h仓 c~P^Vfۋ)ϕ`^D/S%Lp\QEVXě+CS|:$+^>B1jߙ4 U" f{z$ gPH {} <?"C)/=2u?cb^z;SM(箕v v*h@!tCSV=ߵlƻ Hko9qWZů?0)*DtL|</Ќ?EΌpLwU>0ޞ`^Q=0zC # ;XqZz u^(^lZ0пXRK{IK7w pP^ Ts[/!N|L_9ɛ!1@]^A>\!/M7umoPkI~ϬUdb%?pd|*MIfY£ ݗ^"ג14|TS`WIԷ=g%^qfzt8yNjUZ4\d[>cIV"PnƞnZd*Jf=>ɯ_%q7nrHFGq ,,ڒ鍄kB~a8?QpAX,}{L+/o ڔu@X+'lxƁ*LɁF! YVG}O%}m.&lҁ;gdbQm5rB̔\z>LLsTfLB*R:w(9X)` ~lXVhc&}/]y{'V*?;[ǮvyMUՈ$9"%e>J^k7rf4={̏F_ T?ߚv> &"u*EL./EJ]nEb!?+x!p`,A!OY@ø$.#SGv߂$hߋyx=6cuTX۽|,\6;>u_f[є^x Zh7˵TUc<ռ ho;YһcƩ7V0 V5#?϶87gU]xGG8}(QLMl ,4K%}QzK)i.^^ ~ ;ݙ|$FO?&Z|&䶕WB> /";0GFgOF ϟ2UN|Ϫ-cVԕW~i"`49b4S9,5~_[vqN6샪 J{E׆ چ%tqAsdO%^haUz@ ]) k p. )Sxy<9-tcnC-.Y9`/[Mg-{}r5QގҶi SQ ϽUixVKp[ 7ҟf<>)<ޔ梥Y}=wB{9'՛&|ur=r%BU(Lr"jmv# K=l >~?Y揹KH(Y{>#p&%nDY6;A 5Z Ѵੋ h96JqP4BHYf!PXxV[ip-4S ww 64US`N[WӊEګ~9i4+_J~02‰+sΨLDشO!ɲ4܀Vf]j=-.1H@wPtP!D;ht6̳* _@˔k ,H} 9_d\OZl u*3*]pj j)(̅2mr[r눘7L<[JR{WŬȤ^&X{U T^a\( {ď3!v@ 9uN™D >g_Ca%G}܌5_/m&OT&շɪr$e'h4Ur!,?nO! Sw|&Ati^Cb]MOKQ!YPQ޻kR)5/6:cyPeY>Afqw6wpbf?'pϏ,zܣ+FUf!(ܳx=r,pJPjFC _uEO6Ӹ𡯝lC !9|VC-(F")jtvlSG'1-7$.ddW⥙6F '|ļyEgן drym fM\sq!r"RJ&9A- ؀:h-XZZp[#AD=@VSnu`Pb{A `C8]_| >hU^NNe)菴IKZء ᐩfMvq'r;LEGCUş֔EQ7s֡)K+9C87^ї%܆eRe Bf.Kgv.،,(vA䣞a4pu0(hayzT1qZ1NRb&<L o^DjQ &qQ_=Zqaѥ L%T:֠Ttf~YMLa Z) {fQ\NƢݐgݒ>c|lJ7#`%UZ~S*~J}nIBMThp]pEIK *x{FMCB:bJ94c k,.$Cq#ɮrH (@\ 25'-IBhw'+7݈=h8F%T$,L=? 'zKVc_`,Ӡ<LJsR@i=cD: 2ΑQu_`o/Hg1^BnrJNL؛0,<Ɩ~ zrGzm;*9"Ƥ>2*5 ^}PgpPO}ݿ OOTO>: \+}:}//ڐ D0J۫jkvo\}ou٪ ś}(u9P\3*PǻS?JT1`Ϡ'о\1x썛bQ H[*wGIZHsw(Dƌˑ"C Z<:~9;D $+ MgțsK:B^y`smhaӽ\fq= f`۬N(uNfS<'7 MdQJ 6\h n-=ʎZ6aFk.}W`: yo=D" ɱ|lSyd5SѦWE6>)qָ? {$u&|hG0Hn!߂Dt,Duy ٲ꼴.đ|9&ҘF>4GB%zO\h00 |"1&&3{Ͻd9{IQ2?u? )J>%"ZHk'ʹ@uB"͘9 iOs$qړ)^_@|f{Ş?GH1Xu+s.K*C \_&HA7J 9 57+(S0& RI\0ȁZrGo5Bоd-;A"7z"蔀O ('cF([29vu1!ѯ0B@iz"+Zh)Ub$@UG# E"b^; -&g@ɸ+r"HϲM["P|Xf=B\JhWSgW1J7}2;̭K#Fv7!o} P 6{ߌҸAxhH\&D>~o&IOɊei,@ftȨ~=]#-h.*]A1YGw[G'(t|z96a5 eIjJOJ,9OY4)'׊ecє5PT3&r?wr.Lj"lw{?SP{N BRg~[Y'IWb'j?|rԜ4HNxhh?RW/r4"C?R:~sy(Ox=:Tn(ߔ Ou &|wO0t !> KkUG\՞uz:V¸d<P^;zl~$ x5\bf4@>B`JotLL^o}oݪb~uGj%U\xrGK>m{f[|m d"EYD[ -qvӺƯRl ңJ3 n=z>. R"t(.<Djiǻw,܉qڙa>7x (|^6<nl$ U|J~zIӇ̉{*jcw-(ukf:MǎuB%{i&wٕ͉?E^$A4;SVnҤ&ꄷDݰ B'k "=s?iɤC`$lҞ = IuEWr-oI:_xMQ+m 5-)lp_'X3b"]uAWi֨Dn-bVah[i31d+_ܴobC :ss@{x`m4q_=4G2 *g\=,YAcqS.t#~Kk=9x31cq|t;hH*MT{5:᪜{z+ay=--ugeCA.$>8Y!1ºGyoeRV$tmHwLa֏S ԨYdpJڛ7$}t%m'׸L=*]c/uR(tǝߟMnP_{`5\_xXkeƎύ{k YEըK.G#<>HR&.$TpڍG4.[$ul2?-B:WZhk<*Ȍ*1<"^î FK2 &`;0Ga!= 1C1[M,':70)@Do9=MS-&-QN{#u}p;X3C]%EiUN<<'q{鯨 g}uFCےCQkS)&X7J$z~v&agNN b5Ɂ0Ċ~M@{0z|88ֽG֡:g]=G`džRAun5;V )%7}4)*aY`p>rW"M~V5yĐE aEZh ]}:B GR˨eޜ-;4O Ȳ+t H Qvsb*H/(vv( W??PF &%X.FL|bQ ''{SY -iaS& N^l9"wxjvᔡ Be|)͕H8XڹJs>;j BE ıI!C @a@ e(Ja[~?3\V2.ʰJ+챀A+(0^A}"MzJ2Srb"pPQQ@ d! H)ϩ#(ybNYmuP|&D#\P[Àfj>@h%`#$"ՑzC$KlHn-ƣ~S32Q+KۘGYl8d_$c&9zUmG|% et(}$A[h5bU5A5P( 9w .nbpӤ|E' ] HuǽSq rv_?4Sh(W"f,9R5(Ob|m{+_1)qu_EؘVʹLH>NWS>8&Pw ;;Q=vIsCC5sC=(ݾA9釋.DG)A؇{3Ō5; `M$qRL@K*^&̮5Eq+tXD ObNC/qFY"xYlEP^U"VBG'0 M{[&f~+p4FxzH\dESݙ^$_X6WË.O yՂP0O d#{-eNɜ9tD+8qR>⦈Gm >F`||ֺ=cq~J؉C+{{quPV(ܱJιLC[r2>Sɟe # zu*J2`^b[!{p_d\Is/I.Lq$PVUk}W5?]Adf1 bL_]H ܩ{Ín{8!ۮ{w #[ADžu%rxA@s3/>I{66:AI?P("1.dn"?QRbهS"'S@|Ԍa[ rEώ;7o{&jK8Ggx&N4T*zVWGh]CL찙6<}𶗏P]9zI6n:Ѱ=V +r#$vpnP[<\K*?EftSR*mVPd5.tس1$#E Ӫ89&8Mo?\A8K8eL'_;캘`0R ePC"ƴN=.|t&-M9GlKNʵK!{Hɧd}(iE۾3,]Epvxw4wAGk;FA/s- rl9p ;6~Kت`b^.{uXV5 _Z^DF._kDqf韼e";H"63:\)i;@8N[L?) F;.H]i; T~`wa^!ZZۻ\Zua?Q'ѼaM0׫{>#^WiRPA +C7*v֟:"ԾVw&S\!Ň6RB5$D<5dE ï҂/nO4/]R!Ӫw;{c꺆vi;u=J) WU^\YDR.tꧢpXxw8܇Dď/ 2ӂǽQ*w-A_\xӧK˙`a&$y )/ ' 8%Ŗ4caQ{ oQ߃X ڱmu ZEBk8̭+rD. b/XmljGx ]s,rb!Korab]?дH iXEP}@h^PI(]$1/RCq HkRyiΜ֦>{*em9_1BIF. ҈, 6W]֒2{˸`1Ϡa1\LaTe`l7ȀG;YO3H>٫ߧRp@-7f*Fe BÙ|R~*,*~.P:.?>Ŧu'K6٭M3wɅvS3գw9M-X@r%[Rlxh c:jNH !kU%~ztOV WE 9t͎o;}=@s6~*]XmhT z A\5XiQĄ**m0ڳOgJ=6ɀWh۠T{,Ҁz.dw3n!)ߓ FP"1 li5˼Gʧ(|~ lM\ض`]-R0 [)#ߗZ$x>xSRb'6OfFx}P ?VxFq='޿HijolB?W*cA:jwI~1 l 0aO6{*Xݸ*5揦4ުg>`a#mXޝ Xkv8 Σ?) jZ"7XdYUBAw*IreW WͿJH'&" CS߅krgC &묷Ӟ9#/{_xˢs6e:!`"##;9ܩ[&k |K/z>(Enwo D9?:v5L"Y֪b nP mB*^] 8ćO\h]45RlUFbq$T^;b| f_cuU uϕW9kEevFƴPx$RU2tO/)h Vϯ|ɳ!6wSqψ)oK$)p#o.R43|fddV>Ia1wu3s9Ep= [x۾3#MbT$AS:÷X`5i)T,N fWkDamɒ\A(=fwqѶkO2vVrt [ OAquF8Mj`a<\T֮Hwtq/=U ߍYd^LKFZۢ|ǗfouC`%Hyn=0 !?#sJd/JMفɇ"U`hN~^meǰ %sĵ_u V^Ù*f!:Obc%˖/[B rGrA.Pxa;ЖZDӳ:39HrH *n75x*GUt">ϸCR׈iߵg xTҪM@73!>[",r Ϳ6œKVJ}wy1.ͻ ¸tE߼,,N-pB ޹wC«Mir !Z -mUs^'FBq}#Ρ\#ƑJx8Oyn(qe'Wt.G-sz[ VpzVV?m1u TʂzCv0P!7z!ib֑H2.W|+i8 ]>#9L[fGSUE~ U< a&%ٛ>4 C'R]$p5LKbu07)Ugм/d0| ?dw2zhKJѢmIfS_ .9[GϲQ}fD8KϮ'MmEo@_@6>&Lfژ.x=n*'ԫY`I;:8qs[~qX6_b( }O,e1h0hD#HGP?kn{gpSEzLjQhͮc*/&dt6uRLnQd0xU5:}h+%7"bu7ș [=hrm@u4s1Q:9-hJ`TaO=V+1`U:h z")ͫ~^轊OmǕhNI^0Iˮ( d. }a ke2TnR~iYT|"Ј#K̨^?Mqô9 U A[A! RG"jD ݭ&2J<CUj@ێE-qh Dt^Og䥤-~mgL>xL;P^**cI{be.9 ,T=BQ(fD؆1sNpX=1> 1M-*%1S&1WRpsRi,:\Qyx< v)Pzz&Mz)\%nK{pf>k/x}ˌ͑Xv{֫5g2A2HNB섵/lW\i7/UG!jT nMvν^EZuj]uNn') UN/k*8U% /7Kn݂KE W*ͤmn "۳H? ;¹{{eq x-ÐdO LU-!Hnw,ˢ F)%lg\)Y#ǷqIp#e0lOz@. <7I}Y#R[V;Z-e$esnlxk;cTtN>,kTXU ($u_,c?oM'/"P5F&g,ch߅Ɩ. 1Uo'Bfrʄ g`A~p{^z%1w7u&YP {ȳ qE|:#< ! eYLZC?C.9GJo]iR2]_8G 9Zr ^,J0 z,fw-$vztph~?*QCM1#z[CjZ1/AH כ 0\LNݡꄏ%fkHYAUo$'zw4OWb'hb7W2ww["fm.<\㐙8K|l98[γƯlk*yHh:IY >u~p3c{Ϳcwҝ,1MoX><_Z[U5&RI(p#8O:''O"t0mte=q!zGۃzqwnyF/k9o)sћc󯧺ԞeV) d3Ô1n1s31VyEB0>wVttZ9( 8({DtyRfS:G$ȴwf(@[]S$G6ꇹS2ʤXOܘNw_RBivm`"͔lL <'ԵK &iHAV޷X 0Hx{,wz蔒t @v~!92J+>SԎr<$}"XvQ~:*+Kl⹂,Z/'D,>4eSgdln(H ͈"}_Qˁ^psEG]ot)_æ\e+1'?y;k4`bOMo8eK ( rQw.$ISXNH!6wvHM:krD$-15뀩3K%N]RʭVf!|ZjzFDQW+*hShΤ%'s=F5\^] 'תk.s}`]NH.~pJנS&TfDcZ"k vAd _+~ (Q*zX&Й]r>x'.@.Zؙ? ΜD=6eW: D]9]XDuladzF1P2Shh}G$]=r;l$;bCi[ĕ=zZoVڀC9?'JAivG?Ew(慬~V'y!4F33"θ>*87}ŝN=MU3 cݎͩjd3ϬI<4WVo *OyU9F\sP;eF[MZ#t[(>LxƷCS\mJzczS:kȓHO=×{L^jr.D‰2L<<qFb'lTqy4*k,= V =8 6UOumR }2r*zVdϒs}1e֛9sX6KP7:UM7` r6`/hʣ==d8z/gNo}|=/7c.XbA9T-#0[d~T~.\my#ݪ=Qtg+mD ɐ\B;-&E6hi,>+R#s vZg0!ӬU1 EۯO ?l3E~bN2s!#kbCY< ` _Nl &-^#s&D1WkLǗɆ/h}=#Qڐvy"Kzw;=+ ?)PӈQp .Ccijdj-g XMy<^0˼i',R^[l )֡f, /`ASc*sM>ayk,l%4aNd-9gJ5QY]PF7יkG-*uut2'cJ+$>Sn>3/)ݏ .A @/+bدKImZ听;UrZs# 7&e 'dp :i0EqMqd^0W}K|Y۰],F|Hpրz[pGC~']̠H \TT$ hPԕ~I?*elHvr0~M$37د70TG?ң'1sRޞR˱;):WiC7X+B›;hbKAT"_RɚE淓k?N!o`ΆcކVOOn2[t?l|duSOaT!.%ui(+5u&/U8惹R_<@7E  y@N^s H$ Op.*dש7GM */2zd.n?!Td8QIbϽU8P)v~> L>l QvQWɽf!S1)d!hLfznÑ#  FaÅM؏wt#R tHs1話)&7^4wip0a{ScuR8W#R;ߴ]t 03 >!͔"3AOX@$C+8bKD`CrD&mOE}RƑpṽD)jzɦ.Sup' XP-ABuIjE`z3Uy~72DL63sY.m;*&K'Jrr˲,Fvϧ>wVz8mG$OĶ@UHu\`Wۑ#H4oDdv+s+[gxfBͶޅ{1 #O^}B1XdyAi7Cc$˛I8+28n~[88ӱZ\#Z$ȠJP ɝ|]^HGˮ MNѢ#/i^wg2|mOp`:a sf)<} p8T.I>ƨV4AqKoN?E +w2VVlG\Be@z8}6p+HmOp >8c,ԁ60@ąhR@A.)hepx4M^G\KU)=R w[Vu7~pV[ћݥ$y zr;{z_4wyLcN$+M (! \UHX kRC XO5_"1alMeÖ%'Ŵ|빩;>Ö.=H-?ZL$؝o1PVY S"2<>Eit-j.U+tb2q|ӊmW;Trr T.CМ$2s\V6)RlD{?sC :VQut33(eG+7OX|.ˣ65/S3W[Q1yvd^;4iF)~to/sQb<w"qTp$bkKZ'ǔa#1"]x!fІŹdfu7Q^RE8ͽV I"]SuSkz #\͑v?t'̈́[icz/HI% 4ctutub}o~a#3U¶Mhr6L֍퉼k[JRnd T&gqj#$6ʱqADqME0SX޲we7qTl"ǒ px/ IKJguiY]p#p}># RTHlnνy+7;X*i2&4Z S]v{IPDΘV;ZD&b3Z7fHߟؽug.s2 0zEB(lA$yjk =;>?ȸc/6e'R)שLְ: M:!Gdqk 妔It! !#e ᕃ^[jͅ{?0Kqd6OrTE؎u|4c򚌿U:iKe>qSyyDXC8u&ljhK5_kF\%9} (+LS8^u&qaޏO6tYL)rxɹ,sS2n\p{k%wurHЧn 1 *3a;</츗kf͎+Zl'TzkcC+nP:YX%йzkuD=h:LPUg Dy:b#3ŭc/륃_,@&gg?y)/݌x9{GRF)v{Vd!Z~bkFcHQlq -]g=/yLё0uIJ)(9j <ŷ)ؑ7,zUu{nw:'FjAVd.j'itquƱML! phB? G d-|YQ6Vkj27&ywR=RsƔTzJA~p̓0!OhSwV36JȾ2] q{ gu'jeg/#MH0ש?:oMHק6cWTV#͡ndǬyUBӻ013%u` IqjqT=3@ C݅yI]C!uw8fR 48n,qL$%)JmWU~n8 < L]SxZB(&â'g8#@"u^! TV6CO &Ҭ )GXZ*:?E{Uߧhwk??1T|/W(kJyuNtV8gZ:DeFO|s% "d-I0ƿMњ e> HŲ2#'b6l-#L_xv;eygzۿ )7`˩3⎀"R>~5F+<xt~ZsF*o"9^y!+d;4a'f!>˚ո 2QFr󬿬_t-q@me_:v!Bo%L`5Qsk7R47쳤A}ʕ Ȑdz$/9eadR@zNwLVdgc`K5LWoL~,_;}8{}G(Fi2!>Ȏ 0n"ﶸxxvx3K(LOfO.rS)-@.AH9nE/!1^ =uTvwPΙﳰz@Ի  x$PM]UNa (ۏig?ofrEg `I ġx ԩ[ojF'WZo Nx‚bH@! ^f/W! >SOW<+s^X%<4}h>A,ML{û&Q OJepSY-xM~?BbJzL  >&"bhiK }ŝ1}^_~6!zW'/w2{]vd2{sTW'm5t HHq! IƷU㥱ݝ(^pM~> w Xjys$z@SP1"A`*xlE,&KcDP*mMwL4xוu+TVH&8JgKHjjt bM焪J9Vq&s"F{t-8K@ h~2P{'{MjCOq E 76/psǝW[EQ?5IUgMKSd]}naGT:F1TM^dlO4$nBd_&e{;yYϩFcںs^CMQsHz,j쯽ۆ ¬ ᤽6.:?J/&Nw#=lJfsdxN ˙Re qKlM4P%Zj\n 7RRiJQn45@b;a*]LK̕z-a&[Jdn4UX[/@sgsए'N>緬AK,5ZhXb]&9ݛRđt^ YcǽV+i.,9tw{vlܷ+pw^"ȮBFrZy[~]y S#i>0։r?p'u%-n9DDq5 2̆7Ia:k7`q0i/^e$B| WirΧL}) I82xHA8n 5.t$ ">f՛@S \: 16( ͤJ$p1av u61FC0y:de+r0*5jI'M"R]x'+%в@]6  ڰqx+^NG\,!n_I-E,TqAF?MC l\qzQxUwtx w)AJx/l$"Ny?lซxɬ  NLrr]+;@TuQ5pi if̀p&R%t!. {G7@ʫH7ޯɐ(eh Q_mOMls#m˹ jk<@9W_ k?_TٿDKT$,#}x7$ b|s`)tFͧ %>|M~w۩+=+[/LKB>;Xaݗ~ųSІu;6 ym`kLo̅q_1Hx?θ8]po \V xS[M\ U_iA-4H=ai+cMF j{g! bwߎBsfe&dU05oB~$Q4@_V@.];9 aő #rc3U`ZdgPXVtr+DÆ҂}5mA m0ë}CO+T99 %ﰘi|jvNZvKtͮ\"=Lg2\ e?Cw0g\{1x=L3? Kh&JJ F|?Pze~E#Vv:#:99n iecWE/N ,*QbkczSzXͧ.ϷbDLAI0Mj 2iA""ZTvBrx/VУOS;<ɻ~sWNɔe' /Z;Ze*OIlai\vj,ymu~Kvr㰸,&qcCqfL@k&X7D;=_hց-0ҟKm+fֻ̯ e:T^T>3rHbeMMә'E r*+,іIџ [)ҋ`ϰ"cp>"sԇO[I?j2U81Iӊ&?OF󥃼ϔ4B6xrLEш=$gnT4*wѸn\8(ڈ?4+&$DwP)>e]ܿh ̃M(OGnE bg* rߞGAQ8(iyFK2W Nq̼CU&.܁G& UhupiWGwLSZ@<4sKsKB9G.?:9;ÎM,pfO,i>kV~/4IRgd:H9j![=`-1̫\{zjfo_2'*GT)x@Q:E#ͮRYSdy( dv[Xnoc!YM>܁}tYe/0.%"]Lz}AOEw>?dbM?2X+EkFg{Bnkb0h$)C.j E:|<7U{Ay͠mK(M'~ U&A4f\[H)q6x:AeSƊȏAl uyf7¹=myv^fQ%1so-ʜM\^\,CH{9bSZr/Z{n=k#$^zҦׄ^҄RDЩQL|&!#Cmtʯ5u^\+R"αݦLYx_5E`h ))SO "O[@&K &{>jC/isBh4$HtWOD@oDhގӿqCPR 1rd/D‘u A"z~7G}T>v;F@3}U&B(_akfBFۼ찜ۉĕ>ŧ7C"i%.Z{!whfCH9x1I:xi %L RRShGaUM7o4p!9(Gt|*)E.8OgF\ x$FkA.;q=C<Je?9/Ӵyc~h!]nC7PB<됗I֩Q/)ỖŴ^Kq7N^6 '"'#6rѝo,w*’E* * "9&g5%Y_o' x~0X!W5[#`G|ɄZ .f̋]lPúv}:ugmB|긤쏶ޙJ:!@t#;5c-^j3|Es ăW` ̣2$ϝI ")Ȭ)cr=l"ez!qY#>/VҾda0O]\THcwj qޤCyʰy8e?̠_L1@?H}%>ΒYݒ }SeMރc$%1Mdq֟w-M%G61 *,ۘrzFΒ:uu c'ͯ7Ą$yUvX7״J^_\ ~ѭ5 N_:'gkŵb3k3 [ %X?㕞Yg"O@k.IO> bt;v Tz/GȻstnO"0Ht hF'vy6xm B<;6 kL4{d)mK)F)0I00`W-4*T#> jgy+8J\ׯƊdU C]gJ )tzjߜi*j 'l6 f+UDNJv1 +3dE ׃c]4"-9vhƮ ۈIWU@kʵTZQ#YUh 96 Zc!:M[@]w Pr'S $%˱5WNxPzS GɾmXӻ`>a%Gf뱉z-)%Xm Od98aZa~Z\1l"څЯc0 a!08ykޕvnu_\'P_:nN0ЛRYn"KPSNI MR)1Dr(V 8/atEi fqԧH7Gᇳk,Y(jSY/ sYxmGGsQ/ pYDHx@lۨ$XE sǫ( 蔙crSyW7ⰿwh  븹M]X:"ibNwpeY&]RKn%Ȣ>byO.DB8!сVy\[#ϝz!Cb zofnq_M;Ahm $32g IR2|\s1p'.9> OKıgJŜzc ] WG /8>+i?b%>vmŚ^6f IXSg ~S]?#%#NG}XFAzCV+\V^8x&*W6/L\}*n<2}Gm `KܖdfcyQs"J?Ý㉡a~N!Y9} THTpKUHҢsxQTT $>!.?Q N(2!+B݇Q -pݬ/h&jF)}Y)Mu B 2 đ1mtx0儑(U-(0wQ\s ɣN`z4aƍF(rYn4A>qe0hJئaC*! 9KcwOAgOU {‹_92ԑ]٨GMC5PEK ^9` :)U|n1@OQ!0,O11ݣ`5~> ZIJ:w ߐL꠰0nڡ6 &Umd`כРF)Qy3s;w;Ax>] H`N~ؒ9W3 ;[Rbڻqi>ւj\8DžeSbx.&áO%$NDܱJS@Tfez0x,CL߰![MJ? Zt[~qa4@3IBQc,IC];q))ptFjL:sm0^<ɾWCLЖ3!Rxu:xE(kjfc}7PX,h|gX!"}G])djoCt5_͡9lHjds.(I]/Ѿ֨$b2a)G;a(;H+2|rf1ĮJ""eB$,ܳAMIo I(US*~JBMLe*3E'S1YGZEDMmE#c9~13>j:141LEt`&7+ۆ)<@ָoRHZ|Yk7 Qk-ǜ-Jd+a_+P7fYפ$]f)CL^M(b(hZ{zs)s~fI "9xN!R.= #bh*2MyĮ+7`Y]HUfҽͥo Mke.λǺt^18b ,?><"kTP*C7 ge0r e*ݞ5LALD".Tg#<Iһ܃/Y :*)KCzR8;&'L;6yH\dm{g""X鏱sĈ5ZRƨ輿^x~jYsC6QhngyY=hA{,ҩ%{Mo?s/ $V߱YZ!2EDzL&(MMttyh x\V`f-8ғ>6͔L$[= 6 ݩp.ǽ!sD1zڃbh&iFc/.B}wdPϺ.x9K(%M^kBO>Bh+W+v׮ؼWVÍ.yOdk\A rJןN{B+pnQv%*'-<nyA^%^t\WT-fQ )XWxK}Nd?UVkgTYݕ3/rF]L♯yBuɉu1N-@%A=w!!ќ*ouƌhX:;K6k(;M1˷%d*I}]E Lf c$/^/},^IL٥sd쁘Lm`6J_G;E;q7a `Llz{LڞNjB츆6DuU y}FU2!hCc4α+6S7#jqs)DQR9o_tG//G$WW{i 1fXOTɚʊ |ioś]!Q]hHPO4 - VL-*.s.(?{$Gtnx$- X2fӞ*>/6He->,uXH<42r٥'R;~s\a*~p^Mfl`ؕX0c-foX=@tlbK '^ɦn^nbaV]f {]/.$PHR!>)nq3R⍆ )4. )CAJxo2 h Ҧ! (7qC&ҝ+U߁ u@514ZcuK Ow}HsoH-(PlcWn`L=@w3XïJE;N{F0^ <ʌu L7#Oq*z}LEԋ8<y՗:pm ^PODNLChBWbD&*#wKL=OE%C#2szX@cǑܘsڨ;fJ[ٕ. .c^P(&};װL?Ȕa!9#[5$>h'2{Gu0o#;&kL*4QHO  6YLBm["ÿ6sL'~YZJ>Ҍvi=irGӫ5DVFqTȔv#LhSZE:ELgp[t:g e$G< & 3WkzNU8~~5RĨIq$&A,`-pZ˱=\,)bIMׇ~_ 6{HбW`;rXN 1JRmVJ*:#hӊюO i,I#En6`)aݖw+PP4gK.i\lD|A7O. ?vзVJ:) Q4Œ Kg-=- z:_hRkju* \D+ӞO>]/߼r3fvk) r͛3G%Xwv 3tUVAD]o3eEEbD])cZ$72U̖l;7+u&9B*^\*WK3MHheydlE^\K0Ha22E%bMO+Vhw'9l? JZjgHqiZ歁}!i3g|ji[bs-}\O=T*{Kx8% &sՠgɂw:rdؒ | elsS;vn TjFF~n՚RDuou$)ia"28E,׼ Uż EDg8‹)S}L9o&mO:', >u|@YGf4$lmdsx,$ Q]@he h !MwnFȍԒ[]rJ C*jQmlm6[?̼c~iTK~OރFs#1h=/&!4Ƽjt 9&;![ 8zw:k.Fyx]ɹ4G,ZbڨхlB)&(n] 8"?v3B9nQ)hqNϦ{Zivou_ws?ֻMGFWߝ;zpc_([:ZFh["/BrdXz`ʃ]FWbJH5kA\[ q6[ga6_%1L c`t_kbQMTlTw3y2\Z^ʙ2kRf[P#*r{.k~0hBgq4f om'8ʼnI7=xԃlF.̝Z~OHp1j8ch~l3vM/p8̆DpnrBw2̚S{ ֭D\EcRk^[OXk:(Ё8;fϭ':FlTVƂ:'u_7r65 KRQC̎=|QXL :<J tqRdk ^EAX5W_fef #-DVZJ(s!]q-,<\ dߐƫ xE F Jpyy"TI}nڻCA7Or0546Bi~ BW(͔&:8/}VjiݏYVml !i Dy*yq2yi<:Wn='u]$c7WZEE؇ Q0D^*ۈaK]UBJ{Ҹ~FFU)6AYևA)pjI x N=M*N8h[̺Y(MFSYE Nqă532L xBBcvAZ e/]9hNj#&8)NA-|# $n_XHu񮯈1K,73e,&= `[ǜ&q)d8͋<ҥC-FM%_A0p"]W?OX̌cnh=٘XI L_ ޙp.,<ժ8|tA_xѼ`fDiCiS'O¯ NN/'K˳8F>h9M&|AFR6U({Z/4TjZ[Ƣ!:) d_TH#iD&1.mf0 aGr\q VXJ[ 5Vؿ{]XW^tz3u,kJ'('DnAi ֡=&C폶$&J5SY $MS;Eu}̍t`?׎TR7(KIӛ9W=\}d|.gL<\ӓKb0( W uh$ 3\eI9p;=0~M9r|DcnwR<Yv37p/_Kt}z*χ+tLwV\d~bH|:< ]uv \eɔlSoȢ8Ps60 ~|#iőx wkAP ԪM߿EOP~PƦxoҳ J0qgy +T|:u shM*7EMKE篗@^ B,+N{ [?;9Y#gK0h2œr'*X3D57U P`QL5S~ nkRT45.U-X E^ %Y5a]6>uyoڱyF%>j:e}|R>W28!j|%[PQGB{ߋB\jS;=\JP*5jhw=I y^ [whkNAFu?i rwb!zNd$'{/!l$ZH7gvЃ+H#'Mp/1CNv[ܗ1"mgqֲ/ Vଋ@42!o{5CCsRQc,Y Gx#VRp5j<@1Jh$c ׾7Tݳ , "w5z {b^?Q>c6llA{AUfjv.?HvCɻHe! !p^y \OMyl1ըp}/|}9CB-}s2Wfo[ŚF蹦0ؕ0 bmDP5wUsz:Oʑeqg5t m&`UK"ncm4hO-1Fe<oOw*"yBGxt}->]&gՠA$"*R4bኡr+3M#2#<<Rp ƌ*^0.J>ưJkH\rd "k2pz~ ieAa+v,G[Q YG86ýXj_?]k"&0FNh(D& \sS&Z+7~,609Jp+UgYL,Q29TDgt   (mX-Փb;saB -X]yG#D.ԓz o92d hɾ8G% jjJ^M"Njp0 kPPZ,W 0Vk=eVOHSR{l)G12F5)ȷ1%g P$u>AM|ƹ}YZYX*"ͳCCGS$+iXJ~jRtÝl7oiq_/!{I \ c0?0DZrY+Oifœ:eɔWsI/Cs 󦼤 eT[*O] {WK'lBkmҷ3(XgkqԃVBqz7`àHo!<jmt6xG`bNF1ˠPO(Jgѭ$; ${$qxUw;W7AyGvs%Bm^t \i Y;VŕAq_jO@&/ti@&?~z9NIz/)iXkpy$+\5$t!&jߕ1N0N Y]։&Z)3 ׯS*piSktP<ȉ:=)cLۦ/W`zO \4P!@xU\e~9D7ןh^޴]IźJbW|/r#ltAh[uSX iv }S*hhwɪ~唯8#nDB 3mZ-/J-~֖ˠ%Ƒ dao1QvS* "ɥ*O¯>b,^AՋ~?5m+SZ u)Oͯ{CZ++[tۖvK0 ]TR# kF_ݟԮ.A ޓ.~`L?B`.Z cd2(sPZ]^[miDC*ƼaG BuK%_!LRle \["ڟ'8V ؑY' >4a.2}WnQo&.\ľkah@.~`)kfBnBEb/.q,g"6 g{2%DQJЄngJa7KT 3:: ٙ;3ű3j?f!ySd̜Z>֘PF~tZ| :8,LDhъQ,x=yZD1# qʈMati!.i ǒ̅/OM߳ƮcR@j<l'^ÕΨPrpqE( y"hMjȚWtJLߧ9 [$uzى>JWx"8>JHCs$BŹ3p =lJBUT@UJ8]`x=XL y PV@Bo9V㨪{Ō0<4k!|>{@XcH脣8s#4(1 %bĘ[`&Qh1gQc>^J&ZZf>֡eHAUHM>$!# oٵ=Ua [;-^ "Q| :3 nxue T+olHFP՗ }foc9g95acDwt̀!˜)TTD0`N @`w ѦN 6z#4%^6L.}3/2 FjNɬr#yV˅F育'hʙQEf{tk[m}*UɐA,q .THGŬm! &!d_hJERPjI^RaRPN㗐%3l!eםңV7SkN:JjtuL}2[;8 6u%bwN/q葏b$j~cQ=z A>#XQ|6$1>9U1xzg0Fl|̭bM!88T(>-s6Q0i'wt^Yl~Ab N=LVe`8(zZ%sTLg4I\yMC([4OkN[z46Slv9Kjڶ,"sYw>^h}_ٺ'LV9oa%sM !ulVfIzw`xL#{on,3q?P.0K9#{i-?j-=0F˜[sEkPyQ&.E>h_YV !~Ks!=htL>%JF<{*V25>uc+ QNÚNF>qU]8$^oN%=Nh?9lNo-tc; &2Y0" eƮCed+[`\w!J3 .q~N,qU:y`Ϥk^cl쬑Y1MiG F\ltsۡbal.Τ3tK@ԟwhKr%1m0/6L^xV ƒIfEDȪ_1pcY0vO/rEu+6#R_zoO#m/VgåI6=p|p q0q$[̹63ǙK #:1#^>,ʱ9/\Wf&6W;jWάc=0 pdyE!1746k컃ߜbb4qov?r! ?)vDFjnbΫ_[&qJ+yՌkXU+HMɅމu\;Kt=٫mKxϤ- ?9)'fG?l7ɻ;~_{BƷq5&Z!%p φ%ʕÿ-r`Nmp^iJ^cvI O :%K{818F/{4V'M#yZ繒Q(v Zͅi2iWFm`,gi7JN$<ۧWwJ&0: ڭ[e9C.gz8FY:[`=Jʛ@+( 9]S4&Hx}/ {l1\Es.s"4| *0^f9(,WKٔw6^M.I#]o2eNDr[jdtP.-h{öT\"IbP.xLRւk$52"k C$rb- V֢l=k?]rz.GhE8./ɗV}uqUڗ_ҥ)Dв!Hܦ Çx./ZϷQd_|x];6 C_^ :K" )P3 QVN٥x#&~rA[:}- epP7-y~3IN3arpO{1{VJt]<9 U':$o~ 5#BfJ; ݱ2cn<\[!AFE~ϾF@ytm(o $N%g饗%e U+0B3@~ѦfkR9"4u`#mgp't<DVd$ЛD@Rq0_Yfg;f9U96䦡Tb!#0#"'YaMQR=/E|S]nϽ%-." LzWQr"ȐRN+uAv}&{)"]8I?X+s6Pq4M zBdq3="F9ʒ~7U N=3K':@:)' nh2enL!95M):)z &(Τ$͛MܴtRǓ *x/X7 z%PȎ QS3&#(fsHպI ?Wm<"CDYs r?1"{?zS'}mN2Xw[poa(<%3ðr3}'n_x?C3tI%Wgq.,YnTmH#UA :'1!5Q4 ]I&Gw"EQ.?h~Jf{4.X?z*°i!kphp/E8X>Mf~  #^yVBj,w'1=wz0=rcqɞa#Ψ]tQ8noR+'P~T+1 .J:NLߞuKP[t$S5_|q.Mu郸z͸if\k=\́F׺>U9dUmGRI\opa"Y?Vآ映ޖ`0E*vyChW5jIewea#M0[%PX 0l]{=|4c8uk=Xө1'[دTݐT^T< Ԫ$2<|߹ ՚"Oš.DB"C;pQ_!GO<r IPaoy;j蚼] (C_?:~g /Yo5u &lfSe-e Mt,[ 7 {2-9jZHװf 7S(cnAY gV $qGݞF۔s(`Ebzji(i_Iy Ƴj7 Gt&({߇oA%#qjqܪ/.;X8R̯ʏԈ[X TG^QV]cgȴW MM꥓/l*;g>Ǣ4A-?ׂwWg֐+^9Wϔ J~F.nΏhu #^vXڎauWxOg`S+$dF)VqNuvxy$mk4<%p"$`X8ɞ|`=Xz8BƂR~`'"&;f.אYNhSD*f[{P߶L {JyG r9kIP=t{~?G}, |!h!%Z{l( Bjᘜxap YMK7.5mYC6҃͞?o^5h>Gr vo'彴@88MCF@/#n(A[v$]#F.YAȸlRQj&{06d; %6\ǂ!Uls )͖{vwA* T."טZw.m{9UjZ>]E=f7ǤRLJ14\CqvF{-L7Ubx 1 qw_i%j8`Vh`th3t&2y7&vQ̩Zb =>(%e)NIЖnߓn'|MPq5x_7T "B/4` Q Z%)*Nɚ }]a9J7C y&i? .zKߞtr ,$8<)UtfXt&eJ2jYf ܠ?1gF2mϚ:Ѱ@K8ҞS&7ك-:`Fp/ Q5ƾ{NV(䗁%3d~k?xP>@*t2gD¿I {A&&]~n8fסf ɫP_ 渂$A]=q=ǐ;;c7tâϙXjLvD2 {x*П5H_̄VX0N? X_vk8{nMfPy0Ƿ}?b:yi+#7MK~-HAGt䁮=U}A;^gu? :`Rд cpޫ+qMue¢`[?ܔzx6jqx3%= &#ġlB#B|0<sʶ ĆSU-&vů;f2WoBΝI儐@YuVqȮe&m=: k2gj2Ř22F(wƂDV!{|0$e!<"Zom-йx3>EuX ėADžC[gO8B8}bTbaKwLuKBtI|je&4~;@׋4ʉ-9WC(lMH=;AWzڨ#Jj"ѿ |uB"kb6t$<Ĺ'e1rQdWSy/S|VGr3,^H=.Ej.?I\ՊY12u ϛʬ[:fYi2ZĎsW6m1XNZ8 @~7g|܆)r^DSx`n!]dK*4ߏ5 ௉1)0ǖ'R4S_u ?zY]k9n@{௶C&LC8!uw2$7:'ToUcKm*]ClyԎeJiLiE_+l/=|$(l[{c!فSm(x[6ᩌ_jdL7E+,qQlνs?4y+-$J34j= ̪јp5x|NxЗegrJveu ROs u&_92 {= 00v̲d.^9h:P<Sƅ߁V'qh~`{H /VXmw5@XrLd Y֦)%>id1bIE?5Ux`X^M։O3[k^?N2˿"9gLN|}ɫğ:<^<]EfH& ]ãtQ>m-}z!XՃR3oU)<*TsQW`m;7 zG [G-$,.1ޮC\:v?G`Ӟ"I׶V8O:Zt1oɀH!Ϣ"DpLr3tTd+^y(CF)c]YZpVV\a%c I!o]ޖOz73P#:7oQ:_744kmEF}Z5{h=UTcuzyJ4u.[q;q.{3Phċ7F5Ohk:y~&ϧoB>pgqA\8wl؊>X\mLrqXZpZut͗ |98h/0(YE\B9Fw#3M_W ՋyhCں46Lh+-7;]SoF]rDZ|p}FWof+Mah$"o 1!^g侀2T֭^Fph#T 4`і (ӽ=:Ddk$VF #% /x9<xC\~Jnw'ă Xx|+jY3 HH0IGp~e!R=|@# 'a|IʲQYe Z0th]ɖS_-'Zc=N26ڙF xlOF9V&$\gU>'ٲWЙwTED񹶦"7:Yž #MI:ĥ1yqjs41q &Z/vyr% lci$kmB)D@S#"EZ3DyNٴY8gs}p5#zVD$yymgg>:S_ HKV?Vz3<£χ3~"Ϊ M?N<?ܬ[jϧ@b8 9MHZYS&$~͋8u nchPmMhXo T}^eJ qh(x{^ƅ^&W4Oz/fFY14c6u:k0.1PR x IVU$ 7h#'Q(KMk8zf!z 26Qms4,>ɄO(bscI16J7I0bUxy?O(c~-" S_ܠj.N?UḢɬxQt%VOM/@%?\ @&ξdE2h־NM[Ip=)Cuz㺃2ZվgCdSMjޞɂH( dS.S͌@i}j {xxn{ y,v b47(9B_ qv ;zf_KߑNq֯wKd>D|)K}7m*^U(dcz\ 14];pP=MyJD;!~ Nc8PhD&r@LKX>SaJPVv5UVB_Fm]$"):ܲ@,rgn n, !O&֋V!IyNdxmŕ`0{_ zxkkIdF"tkaF\ie$ćؚCTZu˂O(ZrB&ѯgwmj?97v'L  mo£3~:mB /D0BfSܼ۝6&x X+eo^ĸ"4$Ǿ  MC7:4Kgb@74ةU\W 㤏&8%N 0r;:CfKHhB<{4_n1b MK;<"w*db v_[w@\ī~s{!&آ?1eӞ?D3Tf5TXrHׅ G`ٴKj>,G6/W(`Զyg>(u{k tm veM:U\~1xI;s0P3+;`MҌ#]8[Ѳr~?I+~Z([!A7<ǵ%`[": Z}+yy%7 T}xT %s0סN,1y5x*Qv x%c#! c_8D. l"ptLEu(#CjD?Uen˨h}Z !m\VA`[:hƑƿ x"vat!o xH?)|:YLÝ2T zx@#9H({qxܸG9)iwL3 hꖢuڑ_\zE6#?AY!lS;`M+$N b~.Ζ6T92mq~`mZ)1 ԘU#xÈP<$Sڂ!2͟{Weڍo^kb+A+A[ڌ7@Խ&̒zX~ĜZ hE6 0qv0+PM҄C+s81Z}}BZ =e}{>9oBle(^=ϔ^hUUy^/HqC\S|Fu(V|#YƣGu 0 CwżA鰸٠aRb1q  ث"|4njbSjXB@S^NOQX&o1q`F.AOJh@{ξ w:d7(X{ԌpS|lA@d!97+DtAtIhW[Y?u &aJZz51 աeuKs{mp&TEcHcIZ@q8qU_9ܞ#]YDr6Є4Џe0x-g9Xku)QGp,$2:['c,A n]g0N|}aw_8>|+,gғxP͜hLlxnQbl,7V/8c g\i@[ee|BԸ$r*jBܐlhd|.:6 {7*x&'І b>:1K#Ղ^dMLNK| LE qCgZyeF01awR!.H:$g#~dnaU,/ q38f_oiwmP7wF8'-,:t7/xM3RoČsbx{\~+osڈ\9x\֑ J75{2RK~Q pb &dY6| cY z42(0L܋ 7e`^qE؟y/RbꃇG4Ӄ|oBȀvZ/F?1n̼:X5 $D>MA5b.NkFsk S!GfՊ6e:y'쾅[^#EbJvc) 9eA224 <-P̎}'Y9.S 0#w̷"Gju>3'P 'R$u'=qk~H 9VlI-#||rn Q^- +l!~`&OϚIh]"QJ݊m.I2ThY7G*hxp SGCɕ ,t0+F؋x?rqdMN&hy50Qp\1oϩ B(<0aoկc?Ev CW)h"DȳZjX+[+uC(Ƶa42QƄZ:b.#3Z?[VѰHLݜOІ=z[3cb[pݩ,LA!G?Ik-p잀Ŷnj( <SlHP-|3_?c&*z oF8\TV7o/~k |bs0ӏ ٧GO|kk1M܂&qŎ{aXߚN&;N"+Siڙ#7t8,m#\YzlJŕ1P-荣y_-;Qg_=5g=Nw)_DE&⨻R{D2[(w?5{_G8PeNK1 uj o+Xho`CkoHR4łP A<9ޕ-mpė Q I.}d ݋Ы*jPl!Z9Z5!~ E3:7<ׄON=M\z(`݈WOҫz=n<# /?X'Ж1 4A/vpc~]a=)I7bK¼z48SeaA'g~m3`TJ¡_v0N@KPY f%f0ݭP-;̧̘[nHڝCl)C5N&$GסQf/gu)i5ȓ![ D OMu]'rӶ_`]*;A>b;6 w{uKWߏ)2s7{E! ٫ݢ7߻c>,|>kq{OJ&}?Xѿ_g?ixK`5Cڛ'|lv%iY v@ ]%dyNQΡbQUj#*V"/vH'K TuU+91XkAYxZȒ-<虔37my5L_;K'4m% ,l4v+`iabt/ { r%t!Yb^ܩ9 E6›Ȧ`Pt36~C'*#w?ԧ]YOyKq$ ǻöKwmG H?wxaq]8PQ%Llz>VHVN{W@F1;MT5(]"SThic6KN.r 0U#wy*UbոZ,3;38̳̄{s^kxhoZ}#t{5@)~'Β7R5m¨J [:fg/(REX DI *Cv> ,q<ҝ$GeN{$ WJDkJQykp'.}DLJ {:|pEU?^򏟣 }U;}(TZ2kVmnfqa FH(~\np0ΉLrWJlb#V7ԶӒK9?ؑu0ǒ# )@y8r2}Y3_[*oYySV`Ul*Nm|yP|). isbʵka;-cՆel\:'ЛK1N+(HL8w6RkTKoo\մc8< sC*(i|qX)S!z.,]Ӽf4 9R++v(PQIԟ+V|JC, X 'rqJ"V컭#nyZESSF!XBk@& zyORxcX :-ȖJBԪl]{FI]Nx @1Z܎rR7pүRl$I( s_WlERΓk7>.<9eZU*W $ZWY{XH"O>U ¤jgtiu0 C>PoC2ܒF/B(gHF4)I٘!(_*pfni?%ƴ%r i6]F tP!Ono-冿1@t:H9<"gh8gV R6>7Z Z_`o=kB%p4ߊ~akѸ0Yv@ f8ry3V>ExF_d@\!owDLc^KSZ(\G:'n'}#6S%+V7t8]Z[9=?'' Y?!\}lɾu=Zvx'dž"du =?s"BJ; )c,͊M{d4т O,sQn m1ǎI J.#,u(*Bc$Ȧ6ckw$;緤fX*I%NFt +ghDÕ;HoAlMԉ߀+E/mV uDGu\x ]6Ah;} 8Q5ֽKV{X$/)&aǖ.^5lg-bHpxzW# l4k%ˍ{ԕ3T[gGz&x̱ͧU܃PߩYA_8?8#MGrOG1S ݍ GZO& .tGMg&T312׬HXX;gtԕa֚jҸU41}xF gC:MRl&gun^K/w[i0x$A~a:~䥖S̻ D1wV)Ub}!YW8؞Eby3KEi ܦ(esJ<gYF%HO':Ƽ/,yvKaIOb0:*`d[O4B:`NhI}bn~G-6cD$H:TC"pn=%?w|_lS^RK'aM,L`>[{Y]H½DѸ^0m YtBInj֔90U΢j2_WE)Ҡn)\d"f7 c ^[WU[aA߿Fai t3p $~CH1˫`78zoz !h3Т4a~ qAÎNba'˘u 揚vHہԘbV?9B(ߺnF5;CiZ;(U<4aڭM ڔic wXfF="0J=л$ (Lj.6\s!%գZuOǖNz5mEM[NAStQI=AR4v۰=:fۦy$`黜"<,XΞ[Yk!V.r)pD=5Ǯe 7q׾Gx&q ](-A < >}vk>zqZ/P'@O]cQhROS1ЗG:V- q7<%jOBtzxYyp w5OOKڒPGx;%W[fF=?E;TJpb>4]Ef" "tQdV%Z (o.v-B!ΐX2># sjqK//4AN6|[EHE\nm6\dgG;,.68Mm%5(WZ Ozq}Zy v`2?]O6Ndb_r )ChYǧbYv'}|[=egSNIjSE i>oLTFemos%EY`ITɈ6d\& ※WG/{4oDj2(brZ<0' U6QNFb3BSg(49gύr; ?I|%Tk:As iQ-NfCFtE7SV2/eܽP8ݴClWyI?5݋EBc+ ֖ `A,R*ks)gzfrdz  tvS\FMXaƒ9oBP9Z)v WNawj`)`ء4V(FsjۑK>n}l. jTƀzmfKvD\>f J=t39oSPê#Y.MEUР23L͸撚QP 7\Q?5)/Ş*B@C\),I\|Tk2 mUuTe/Fén-{/ݖO1k)>춻& Pf :l%?KOBb"Kp-Elťۥ:~m5[/j9c(G~ Pfjm0ޱ*HjEQ;e_QeԲ-J7ɣe2ҳv4H6>CnzJ}ZCOJ6MӜt[):_cXw(șl4zXr3LϟkܐReA0wZ;ʘ~$/Ek`T]Z3"ۛV}JwCW82HNZ|PuDDE0T ހ7/lWYn0EexjR~Det2>/@Un4IJX@8lji'7\P.#,#C7-\mW+xwTSպ8pą`[gp~\Y꼔P9kflX!]!50{"A_AyF9ǘLwjtLf U:]+!?]]-x*oGD]7<3ϟ3JǓك /T{[IDE#d';Os, A5w@ӌ+pr5zh3l @.Yȹ |,J8ӸijrjiC$ݺ]Zf!"jĵ?l7_w#HAD=X@{`^|kIo/qNv ۄ ӺUw{xS|Gʃ| Bm,βX>/I\[Q b,(LO Աlj_:OSX!NG'#Ív**/Uneܚ j0( ])K8M|F#p`ַA S>ͺU|sԡ'!u u?}X?(>$2 i-:QJAm O0˄MIOž,Eں~"b]:|UR #&AQ0>xA(VVd^iZZ@EoYxZyېsϠH!mYvnk6SؙI`QC#sM4L kgaiAk0v{َ?EQkhӉo5ŞI/䁵3T& y W 1#Hf( y݊ \{qȟE V$y[&N-@?Ck}L0՛|eA 4\ǩpFD[$X\gL-n¸ϰ;mec^Q;D8q$&Zfn1*yE r?|­.`:#aEǨD5pdz?T3$y*~Wˡ`?L=C!  QzNVj=?Uc)ҒKuUm%NmlS@pE/Lc?Gp(F R|i_gE@y =Ra|Pclq`>EB"Xtt#ف BN Ӓ]Nt 9Gdv'ҿ +Etzrb@%ZLj72b}N{tLP '-SI/'2y M>ԁ?3s'6"-zEus2NY\<{l*DXivA@ttaxҐ+l{@ ózs8R ՟kuǣy!fDE/f"EůOA< 6cv?2_-z: UA~W\^,SI8`fo9=F'"QB˶}S&0|OB#TIX~=WKBC\")h(Zy(T?VDan@~1,ci+9ly4c9څ;/RGa>4'4+} k04Nuftm͞'U,luMJ;'c+Px4SF(Z j,4"W[U^hp'bT>&Yay9L( ʸZ[Bg#H1nGHh|= ` _Iф"X |GUE@J2M܌p bX כ7S+/M0w &*0:@5CP?fi#an2#2Zo@җ:%68H怱Cn(]Źy~쮘c|6f.}efR4{eKWVzɠG=쭕E@V꜎>T˔ۇUA8/mQ`.t">2㚰KhhKqJM6ԬJJ (eD> `xv [SI_4nCThؐ,6YUsYV/T" Pp}F;jgɢ$[YN}i3rlm\~i"qkxk1B*$2]rinr5:$~&y?r(bӞ J@ }PvQCI}]p,I kJd@lTi |87{<`YΑwD(wX>'\E3W#MldWFXƦ2?$S9E}JxvW8ɣۈ84<^P9EkLc#E2VZ0P}ƓڿJ"e,ex%ON5R׸`B`e[@.v5@ >gP ?&%-4q|S`:O1/~63FgY&)|N\q.ٷ?{ UuYP=z6c]cÑfAD.4-eye$ 6 56mw ;{2bד5;SYIScs" =R؎P*qPq)~Z^P~9!*I& ƖK> !$ g.ɹ%nxɧc$y]A)'@-4jPyBݬN]Qml5  Ly64y2xJ61~2I%)myτs"Z\[Mf֘#x8Ԝu]{?15 DgFuK 3|?+?3-V-AYVųC7޷/-J6) 6囦yUEaB "Ոo;^2v?so4 dUo bieqdIv[y5%3_͇`=(YĈjieCav^_0Ox9M^PuOkUW|ɦe*.7`DRiRq/e0 \`s&՚W5O"3 ipˇd>3FS|$J!m3UQL<`YT 8v;( |ƄBG;Y,˔Enrdyhދd 7=Q?g Wªm0 WyRcr{~X4 c?6ظUARrYp)yLGFܕS,޽CކjTڿNDn.ڊ=^WRƏ7D> E}τK!kX#+2wi}Q#w7ZԹKܯfvZis6+CVs){a(;Q=ؾ0%&Xu}Qv'ڠ;{},o췚,Zv?(9>,_98B?KsÛZ&| :,>$~Hɻ,S)wE0m^8UK zQүM}S_C3c? =v<Ih^]U!h\\6aQZO!_~Q)J=Yn[T ]HpuO=GHv?HBJAbl3,k&;a %=;][?c_VsKѓ:fL4 R151RNީAl yFƃɦ;Ow(Qp_3/Pe˥>x3z GsGL5|W 3 ]KWUgWk.IG"u^j@p6n5Չs=KGհZK{$mA Jd:hYweߩWEB4- Ofdž[x Fd&eht.i/ĿOط 1L!M=lM󮃂 1@ ). I3.A9=Oj%[*>b-r:qZHbܸ ˭U%tpJu}g,\mҸ?+Xm![AW\b>Vw! B$?Bu]Py>*1V;x@%cua М.8Wh[a5W;l],nY9 m5lM5ˋm>F>/ͷ̀LA9):#=ԛNZGtҟ;X6/joZArYrk(orNLXDf.֫I[G:j}֋ {YsDMAZuMǞ 7}[{ܥc(B<5p ʫ=rUX)w SySq ãNFrz(1/ R.X0Ec{U˹\ԨvK^y1 Y.9bWxόfvG!9,n-p`mQn.Pk&~B߶\iC5ϴ0lTP]KIRjΊD`^ȱK;wPn#t>p7QN2rζPD1W_0Ea@{㗮?JmLA`$^''Lqr[o &Ҍ"r&wEb<6f PB:r~P5+dzRDbB4o!QG1#Z1JcGٱn_CeJm8|ꐳS2=k0F33`0B񞒍?Qɥ&[c00BF%#}pd(~)YĶ]oD$$bS%1QMԺ=ZňHZ\#[WH(;,iލl-}8DʪZN]e: )g9zjPPz]*GSЌkF&x:F( ҋ%5˽2DSz6WPPзl,Sr[^9_|FI!F(',=/b ]xO_ Cw}S ~iAT%_9{.]<ȝj]jaI+8nABXN)* tH OzIAQlo ࡉu~X?_ e|։5 'APՙfAeW>E4Deil (ǑÄ]W/3'ͯcuﴷ.%U(3.[\ҫ8ҕ{skEY1Fnƫɶ㞵{kt/jeZe(DNI۔Llg{`IU?۫A22P-v,gK092 Lqf1MrVN[u$c{eb+ m"röŇ6.3ȶokC|O_^m6 }2T.':xmVggܿg1өY*@HKI3~ D`ݝgUe=H4ܱQJ͙.$O>k?j|LasKT bi%)D%tWfwSC:_,G2%W?m][t [FGq7m#M 5y`}"gnm!۽~=FVs8C`rQڂ4F [Ul ܡ'xl)Hkn..6;9?K1hфDWw#$S}Iߎܲ`5pk8XsjtvT?4׹-Dr!AJtb+iaE&0! rϙ7EƊ=?>|,;QIހ_ O!ޯ!HNJDXLFv\ޚ|fXJt]`|Rx2*Jptb(Om_١nqOBbSJ/a<`";Ȝ.efT2QPk})u"~&%ש5bYy\K\Y+b }gkc %9S?ʈH%#F?2Hk]IZd8(b~๬fq0_Ķw7cܼT;& Aɲ& 2;}Bu~/ [g,r.b=H mc&Hligw@! @iV@-V3HgRѸ,v\&VP Qo+2mYTYvg\, o k"]pQLhNw6@%NLAF"] wla$gefV$}"S־ߥ½-|wSc2Ӿuyc}ps+:ֻݱĕBZ8w=@Htƥ!oʌ97inUXp5RJWF; o\ 0)-#pH6b-|sj!NH4cec u|9sZ HE0"HIܒ1߶@+:Nʄ9̮XX $|Xg q#)cCe`#Z;D%r}""+¡MȎ,^1ǥ;=vH{,pc^"'Y2jV!G=3m zgg7oFd9B=LzT]ed;3uB¼S]@n hI:\$)8j@ -k's6 ׸S.ns7;NKӵ+1pJm"Xy>hd%8`^4 7=zR|| r~KdNv|# m1 bM\KU"9]8/ּlՍ/k%-z:Rx$&q{q?H?8l~N&SӍ],P_gyeK#0+Vt8ú̈wc q:ZHtUoQ]::9'JL/dgBrЬαxʞ ˍuP8UAleg` wUTZqS}P2PEpj?@eH H(0TPAy7`dkVR ;܄7Fbl(uqnUG դ!t[d $L2e]\DNx\oKacIs V[+ Х_\!V!bW jw _QPjX$C~M]ln`!<\J2%oѽ3=A/8K4?HTZ8.򎘮Knyc!GAgQTtug/ozsCKA=G\.֙zЃU;r. iX HMP`7]ȅ~4eYW+Y'"zɅBzF 13#/4VÅWR*KiUZ&x'⇅E[:fWK&6 _#Ym'3&{*"h*=WUzC=*Kf'%ܛah:b$c +& &Ts7)'&ɐ(bc` 1e"r-ڠ>-_"hѾ&14Audljq-v˲/T;(N `:/G`|X-aV3>]*; r_P~YV4*8zbv/}Pm'Q)+̽^wEM*4Y¢/wL?N_܅%Ͻ_U"7힉.'qe&'P;E[$AaZXFtDSZc\xI11^uIqlHNoAupF_9q mI9tI/U2U0jTͻf.Y\*aNѶ2,Tmk 2k6s%/`ixs/I*E#[U\vіq[#D'/@mȁS~Eޙ @W $ I6KDO7Mc:ƎoBRtS&;qDR֡78+Qv]×! hQy͊[p0h@ᯁ'df]WDQU?pn b1`<q|:Bt+a}ijS"_aЂ%(ff8~Q *uf,"B]N?I)&߂FUV%<^"Rf]%|MxD(0u9{Uq\< cxZUN=́"օi$xER9˔er_Y=Khv%cE3rGnX}qS0l t`$xB'1{ 1"TWq3%CM[H$撼3UJ'4  {u z6M-0ՈӬEVp@PW0A״)I[o}lYT4Gm,Jƒubծ:E!|y 0WҀ] ԗug;;Y'6.\_gyثGrxh@Vvob}2w ׇݹ4amZK8SH}5MBzU/9*YD0N4ČQ2@An`@]~b;iI~E S!Q^hg0`6v2+hpCYZ R- `9cX-f,p N(& 1xnII}6i4x^h_6yV셞 Cy OH'.jYBq|U*qs15 YyTwQ1M4Ag-7t0{M/_Iz/nCv[P%cDfI'rZ{l~%,&v'tΟ-Ga_V//o?q 5TM{ AqZM E2{UsbrWK1s)y A4%G}0EBN\? l 6%1kw7:v;..<ݬh}YG,l5Ircψ͡!Da"0P KQPBRwZAi"; ړh";fP}3ð^ ͖=OoscEoYK?t Lt4sq<-^GPjTLFltZ;ǣ{ޑ10gXbuWeD<}Q/+տ!ѾLuG\ucK\.oEyde#5@cJ ita٦ b22c{SVGdRLvlufjہ['poB ˑ0tO[q:ih01x}s~_)x|ڦոpsD ~IxSLbq@<;@5!)OEb`sxodf ױ{I. 'Ww'"藮Aݧu3EKL [+p hyɾ=]f,zb]'5ncґo.AZg knqٻPՅQ'wK~K>!\˹+=\c[ Fy8].}.~]Ssth.΀nG@Sm "Yy u _C͠8ܲ~ uX Vj5&ĚCK919xO\j*&=O}}VjGrQf\%9]w?nyw]Gpo$,U⡝)4|%؛%iIGƏ =l Ok Y<* M1UZAU?kvт+1_Z}˹ybP?8pS:"}f)NɶS!ʼn5C{#s;@%v(wt`J#p(݇Y_hP YpWZXK򱲐}(+ܷ:VPMi ~=3o[֣fu!%c0\q7|A^xr(7"UG.QiZ$"^IBj8R"Inu/D{df9݂wp:?$iY`;ryAVe \C3k ٌ.`Q zXѨ|q5#-lA:\sH: r&k6}m_Kn2V94~3 m+ mݠ ZҘV!>„% ͰI/cv958Grq z.Vpϲdzd,ĿWQbD"kd3ʻ[1o[S_Mw}`L717QIn6ܢzy34j#9_ԣ5Ao"%/v+2<th'fk|aXЕΣ+$O ^?\ӷb:L2 ̟z:9xt}{z%qↅ ߈6ŏ[Qqh>2+T}ek2~`!ԝ@omGM"&=ҹ UA1-idbTf2K&{2:s{tG{PlWVn&9!)`{ځ>N][!ץU:e0T*w56gX0ӆms*pF,p*-LlR?%t@ l^30{7|ƝLȄ1⟦b6$n4PEH%*wrmM:̓,1^Neh攁6c 3"˕/S%L"@~5u2̪◫+K?G<\!XlF=gqY2vAY%@E&5Aڇݮi _cB߀EUr!X[v2-ځ@O.mx @f漸מƂ@%Gz3}*Omu : 2Dh&5C:ؙXGTӡߋ1AlO7fe؍=cn ^!Xb2tDMGSёE[==)ߖ0h3Bo;< Ȏ+M)Lq3_)#_ys Euf9=A&rkUaӘ$ξwl_O/\ٓ5;˘?A+V׶Y8.άh~naPy2MX&Bv3kYwdZù[H*T$ڵicFGpPs6CW7L(AF?Ojy/NyFCK3r*hf#Pc-= Zy@TސWP#p8~]͟=jtʗ@7au54.xp6=SZ&qf\Q,mFt6 NFǁ"H%5n,*{lo/YeqGBT%eb*H7s̥wx*e *BniZPt/$ [Ba`ܗ/{l8<)}f7~@!{dՔCIW< `$KZhlZ3oI:$(: 㴲ZT8V46V@lhM4NZy25'-+N;hdZT]H(;*-'H<.WzkDuo'?BרGmY7xe G9@X FFB) 4'BR)@=n;K_?StդEg>1e1(Gg JO [XgHC%H(vi^f'OWh͕q] .7cϒl饖?4L:#)ZQ{*<))@SPr[#L1: <)fdlz7X%"#_b+3@#_I |̻҉4ŚGG/ ~HH$i#jB4:0 ;vwUFhMV/! J6TO^t[' :w!PyoiGb%ʮ6\KA#HjMTz?GB}>cxݐN1Lҫ& KA5r ]zaL@YslN[.Z[C -[>,Djcu`\aLOq!5WYgy]֖mu?leܡb>d]<@m.l\*t(]@/,Os x_b/G)OͿ;2|O+ U+ޫHGIL-sk1J͏~fJp|[^:`ogf^zZT%&\R`g y}t2vÚ"#UN8γPٵϏwui2Ѕy9]l& /HYy:~U=i]`z֦rNӍ;ks6c`ŭ3ǔZzwg ]N\H\dN+ײzе7N+Ӵ>@ib5Iz M+EiWv9OTG~U6M&u9gx=g->Y}TC)d.%K(oB Gا!5:D+o F#' !:ӗ>cܤ$#9h&͆h#i4j^ZSDCi25CH`Fbg<T'h{gܝn f*fBkI~Sp 'v cTI7PF]&l-_+m[jّ2[OCa2=' ̠ov76 {U8 S ud=Zo^]fJ!0x jjJEFj ش+;^֨{!udy ,M\howr_ Ҿ J!9JkJ d$NPVޔ׳e/:)L|4ܚL͟Q&7)i|p LӇW=c{X'(˨v¼([2$Y1P';1M`LN D]0 Jxb6&2utCw=aPotth^+" a'؈~'`qx/pH`& FC~N (wKY>C0/<طV]9i^r}A[~t* (6^=h" Xkarb Uuã־~ J% L̬De=طIMyS~?pˬ=zB9#ׂN?}[YrC߫l˞ʾ'Lǽq;N4Nzn뱫<> L@x ;)D|Jձ-)KنyCӇ3C ر]ŘYY-Lk^]? w;bIiF=^@[*cSJ#h:ř,dCW+mxGp?,5u <,."1a[]MX qx񠻗׳^VVMʲf #Wɏ2 l+VI0ό7>'LeӌILrc{_)+3tVkpޕ_CE׵.A@Έ1;>pɔU ' [SS$}0%D'yY#r`YnUJ2[2#z Κ,g4D2:$5J@cJ!9nZAAGOf,&FF| VJs_Dss*|,3d$)R9LR%b줚~zpތ&W9Hz4&$l}o9ߥ:p2dQH9rezGI<11gG R+gMF{>I0yR`G0Zʇ#}m+aI byӀEzl~c#%a6۴nZEfs Rɓ*rV<0s(|eƁ"iƋ7=XZWܛ/1 #qjT N-P2t-|gs3:pOd@ݑy1Or7y ESbm: c/V'6]@$E0F?d72!&539"9#aϖ`Wp=muGw@0C'=_f8ygRIN wVo\o{zC3Ixu ] 6V~!/QّN] |hwϸ7E{NU/P*O&?^ *^&KX0ð11x'A쐭$ ?14Ysg@0+i0\KPhg*d0 P݆<{~FbD;cj7./PE;ӦyO+ ԀLz@!yFd"F=$S]@1:Wjqo6"K*R{WgWX-Gm^i HEM۳SjǸ @en-u_f a=X.^6j~C;!xj :R:0u].u4#gnn$WGl7~K wRl@@;u3Bz]OUyiC4K{HDž(ͳbVb99-Hy` 4`q%P$h/#{"s%XKX2$JjXg\ Hūo%]p3ИB̠OR]قbGse1[r>jwEz)Ԩ Z,ÿhۿڒʴ΋/[]Sߞ GΦΥ@?ٖ y!g1zR% ge=Sze/S1N4 (/ ږzK- ~Nk+Zd +i6?IQ^@ؚ+}ޘ7nl6O;g=;lD'@&@ =BSO0nU{{+oR1 t*;[2rF"p7nB timX;2s't{`Zn%߳H7 {'9|v\1SJy,`v[eP<8ǴUA:x`D VN{fGVO;b#Cn4_ƕ]xpܞ@{,-] ~G78|-w7Z:0W\XȔX`[x:SǶ\da_P*q*"Лz QrgdcɄ 2x=a4ӧz5^NJXB: dzIT 6./)KmM v Žzkw۞WAӉ+rW2AKmL2G~}e x˛hyv!x+.~ AmkYR.Dlw u/׬m#pyJ_p?=ܦƛ!7pvŲP}'_1DPR"kkn~x*r_=VSԏQ, ۟7f3`1 ՘ծc:TuIGiM %:0   3$I%[>Xq2bsd8s-\mG^e.b=A(p Lг.aZ( ;j CCM7R:^@~#IZL|ꤶ{_o>zl)Mq9Xyl99j$ k/Yo@{Go'jwU ]F]7rZ|U~ڊ2t7{1. ϢM6,s^ ^:tgnp[g|yGRBFOX~f|_)}Uۅx.@UTA*VZl-mZXk7&z\&Kk-x8S6Sb-Qk$1V#DYM~[BZ7_@1 mYYNN2|wG3ړ\_f`o25{XV? }ch ܀0u2DZ 6~.ZϨ6Dq ;9Bq푅8 )@v#Lp.X֒H#4;C6[~+9(*&  ltlہjQOaȠo 9UĆ /:^;g{!!9 פ*Z=iU3 /'nCM0n0-0[͔\>o~؆83&!m}4M:D-axKH':Up.DH7p 4p*@ldNwi0i[|gh,&tàBOL,%[EC@ByPmq1oxiCՄf6;\|0;p{Ӟ$nay2hX-5EɹK+tijNsOV_/ݒ_wҦUMRq(sy Ua&'YgPoʉ9 i Uj>l9C /gR̲H#Z^gNAeYXwX(K)IyM%^9 0^LUgS4=C\/9 cE/W%po@TY%ўE7O!#> xN__ |ҏ3G>̇[B$G:TX(N&|!֕q%7?±zs+4(:ljTxg#= nw n{# N}MLj\yw>UX ++聢wY]^;W.Zl.'&X;0UiCJ; :{ ŠתRZ*ӌ+aXFA2?&-98!ﱀ|U^ fohx} mYsӴMYYW&  ?I9oaHL$2.r)r (4b^8^&lgdk,*74nN_Ko9?>=2R9.$egX%Lzǧ7l:6w VTrq!b3l =ܖU[x;֮k_9 $bU=ۉOeq1n IDk+guzH޺gUjN&DN`K=rG3OFKQA_R 5ЉǪ{,uhM3YbVG7H)$2N0UWgQC&D<uinK.pR6Z QRo!ylTRL {}&5}X_S"?t!0aG85NKdiՕn@=Go-fZo8VZs|Cq o0i:N]_lLZ4_g[QE.<9!czqfP~TM.nX~\"%m a9Rqh^HLKc(hm"{;X>Y" Z% .E0N486 ׅRb[8ߥc9h"L^+^!N;7A50(FD`"bq( IeuZ"@8Nt^Bpg:q'dgS:P*NUVf9|V>kWaW3m8u0ak^irC*Mw2Vh:B钶Y=0FsEWn/OmUe{ :g7 xh JR"w]Y4܍@zJx;Ɋ!*}B7{XNB̎L ~p@~gP)RAk? 6p 6U 4뻤zXEWfGw~oCD_$\?GdL9o abCE4+E֎.s,v#߲llHFUzNgϤ'5slfuԖb"Hڷ~]1F`L8pe̜է o䗟%cE2ߝ$cL"`¬z^w?"gK{-x]⣣0^lMw:-I1[YvH$[@XR1lQq;kS^zhҋ`4jcUh kQY%'JalQ0Dr ~rb\st 4,,LlcB&PiW-IĽ:(ӵӦHjò||3;.Dy冡th&ʊOӕidRaod帔ʀY]|ĊUGgc+jۛO[keS X|dEEw_cZom"fظ dႋ@Jn*)^\Y2zSiH0{WSU6+aYn-d'I*5c. iEIݦ`Iߕ;^/q%Mc^HeieEФD j$x&o0 4 LgsBTFq)#ڞ K;xBz~Ib0BK%kLyF 7""AM[k+Bg0_q =#7EްfȐ6̍W.Mr z|3Ō %:wѿunW͇*i,OYPFΆddS÷0# [GsdDsl s7>aGA|r(0DzMҔAY$,hn1T3-tTyTZ !_&^des@S{X`(D0@BVMp`o?e?yBW!P礍'#<Xu Oto_B}'>e&B%Zh z ^T䘊l 4[uK9Sƕ:LxjLYn6fV5E颴F u0i.%XqZY9xvb򍠄#ҝ~B uz8c_1Sͧ*+Y0I-ӝڏz3O+I5x. &4$i|I lY M\( !> hGbt1#elo-[H?˪t&']{׷qDHYRw9/[`3g+JDϮ ùOn/7"K_PFFCqeaFE3ږPƘbvMKm6=4&]#"mʒF#ZOF`*x?1&IypږV< R #Wvc@]*:q8LP2{1X8FqnecI~(K'n B=KUV PJG%@uƫR`JK\f a9!Bj-)cf rP~= \]䑳 as5xB]18%W'8)>IIS~c|& ~RnZF-=uaRkveI`WkƳrZ1DL\6|`G);d}6rN Ֆܟ<]k<w^\'~ kef199pKπb6ߙ9BA ({ŮIR/]1{d+v4)p ] __`uʲ"ck٣4v uYt J_{Ira[É8EE\ćC hHmWX/Њ)&&g?' P*b7v{֑_ČP\D!D4{nݼJxo!NH#1qk s@${eq~N~;fQ2 I{*NPqXpzx7Dr (Pw<#\8YƷ Ѳ2#ۉM(E4UT]B:ɡ %Ěڡ`nJ3|S vUnwa§ŒymF;,ww/.|8ӷumMb=!R %|!@jMI!m9 IzxJGh;ygιc3.ς(+`Ȍ'kM•SfE%dBzomseh%F Mp[\`ƽicd;bC>{~,Cz8h ]i;@9u=B':eo!CZ &7FM}ͣsg\ဨ"jA>k2׭UYWK!C=9lFhyVKKٓKǘzS[qmrFNQ e0540u VJ^"י(!!|p6˓4u%#]vdGFq A W@Vk智0i9+AWf^+Y'vFZ]Dк SR{ob+1'J:[/zVt f[@w2錽wgrvC im{~y7ޅ:JbOyq{͗D>ogt-[#`;38uvl* R߈O]Ԋɰ.we t%~u-LF:sjB (܄N92Y6^V,aG<_BAN'g4$+*rWH:AdgzKF0*h}ǥp ߃8'QI ywd19Sd]lDs0!$[)m^}0 Q%K^uSԞ ;B6EU/u dM%3¯tlQ`''BK?9K5s2a:S̰Nzt҇&sV}A9ˏn4R2n5lP:!tphY)fwïK|[t䉢0\7w`e8^ڕ^yu @iQR/@;+&&Nحn鴶Z1CU@SN`5ַeԭbVf[t)D ȿ I;l4z"NBblIP3X)vڲ#p|XCf%N0'ҜM5gWo}f.V`LЙаeyȒ1a\$- J/*j90nT6瀨^@R)am' MkkjUu5[`ܴśPX{2D:'Ia7Dv5FIHhc͛4 mOynfTWʴխtoU%F1 ԦUn'HF'BHT8(qDsj9¡'{_]M`("UhU!Q\XH0"B7•M<%Z'BiE">%IzL{c9MHע%)IYw HV2b1 1Y@ 2=X!#Ҟ!:{|紖r+i!{1M`ϛm\'_td@)Xo v+Q@u/fe1#ᡐy_qyr~0fLzv_&E4[~wp(q-U ֺ MFVͿې ld,!Zu?)^M] (v\ uC+[Ȃf"g3 Ys$[hxCU[ -oM")*j!ʑ[jHN l5g[.9#98(OVH'.!1GOmm,FUrkF@f1:iK$mT~ޯkg|w_j=2t`bqݖ6 Aw"Sѱʆ@ g\y(jT_ɒ}`R'gG'Xܝ8A7σŴ;uvG+.klLPF 5a p[he5QRc9Gx#lO웘5\ʹhBvF Ah!]-Bxg5[I l1eIe^ i'fWtuw T6s KNڙ~žɓ+ȣDǹز|zDu8~1@uV]>s7wEõIz0ƃ:b7ry!.F*}t/^h81KɏÌqV+7i`T r}]&pgSR.#(z7KEkb!qeGyB x#̼QxĢrx7BV;-jnε,c]ԏ@ry Ċ?vEWi`O٥9?CLTm&i?| 41N 4"[HƸ=frX]п{jVK~ dN(d}` v "-Rc9MfO<-&k!-sqQQ$NlҪ-HZyj\  :Тp*:g/I`%ʩ7zt"氻D8K8X1\n^Z=d`Bh? o3E 29h6j2a="0cC\p0W[ASؾN<3>?#D:ޑ]]N~":UaHkhzP& 2V.~#/47=#1XT[G! n E2g QlAio9W-.nt$S\ITQQLneRޅi,R?\c=z iTtB]@ 1b!5}ΐ :Igf c ثƇzp*h&Z!pt[:M&&ey?H 딉oKnz|Bǩv ۉ\ax1Szu|rv 4#LԴ@/"*/B_JU7؊ʢ2Aj\"^² ƓI(ݣ>A :r:|}mtS8P?)bӂ87\ާgF?Xϲj6<t/w`r!:_Ѿ-H)WEjoZLx\6~?0[{lRsQo6hv|6-1)< ╊KȰw4 Ѭפ6qv`dE΅ٕA:7_Kiy _%Cg רJms҄jq gMڻԡLiəXуsqH%:xvuzk>ٜ:)+(6㙂ڍLy=JՑ> GyR-vЧ9J?^j4I9a'PP)}Gi/MRDdk0=yf62J0ɭ`)v#e z])?0_ŢEUjX)O Ò*IsS]Ղ_[vܪ)+u ڶ񊽅v\wnqRvGUy(8xPh u)͆7ۘ,}ZC()q,E7WD;(VYm}Bbeߌ]Kٹc%`# *o~֕ 7S@_}=_Ud;(gu O9hƒaQ{SpNq0KmZEج{cs;N]cmiEFDhWVbXxñkK㓸tg#ߍDSB"]UsN2 (l8~z:,+<ݐXz(KlX2/?T{}vu*pRg1>E # G`XJzq[Rs>L񏬙Sٞ;Vk&GM:iwNCNYs7(ҡWPC9bo@>' ZeY\$:Q펱GtwyK8ȶaSK+)|,w F>XQ֣wOCԀF{޾dzXʗ.*zx@/{RτW`/s>'~5d:dNhr// FR=v< (a]\*ú)\_^0|lnV~A O.+v+N%[qYIG" ]40yr`;4 2'E p!l3:9H D*WGGN3^Y}R*#^[jrT7 b$Ecq0,o>M`E. fB$RDn @>%JY@pQ-ϓN%Np^Z®A9ӔçSNXHP$7[[MoE\_{<qPǔxdk2?|Z!?."mRκҫV_(dCkgGPBylGq$y c YXvq?4bZ d|fn?#A9~Sd"[KENAFScVfm*=+5oUx0R*u*8?(˖f 87ƀ_8T6Tα@H&5."}*51M"`U_1TO5dbQ#EN[@ZArlB[nPfFχsoy y۫?Eۊ7T5pSe") AOjܦӰbiSFOR]ߒ" A`2$W&o(YC r}5QA:&,'HH8<*lҧ9)G٧nZdE sŧk16i]E%?= Ћhv~&)IHuSNk0QR1Kh ӵ0' >0y-/Z{[ j^Pkd!+o9F"EM*7S6V-JSs H`/)(ZI51@AGS2nK[߰)BA^wx;moL4 tz Qc9c'u]6إx5pM#R]o.c &-WJ T ;9 "s7"9"Y2uX}귳4\ hy'6׮SIH\V)9dZL _ =Qi> [ۨMوrUfABZ/nrjՂ[g1 bJ9ÈY]Y.J|B_Z:yg6)~Eusb+ bmmcLRؚ Gs0j}sKwGt&u˿>wk10E-|ʶN'HO\hmQ\l=AP coSxD&vȤ&HƯ,yۡY!tV}СGܹf,ݑ9)ZT]Eyt:,c^ch<$Y]b_x0}6B(mD%kK#(˚A`$%¡7ӰP։é >c!¡ofExcwfá`mTP_ܕqߥ`I'fk9l^|Doeq֍&TYGi/3|F6cBWCdT/#*v4 v~=݂},tޚ;mߖ;8QSNYgW,4i[#O%Jt#TWb.`۴tŭe  /!XnzEsD.>#9_YxڑGtq! iⴽ5˘:j97Yk\$L|gJtTήh⓬${zLU?o@Q;}UW餗eL4McEapQ@]HdֱfKg LewQVr:d|U ,9ߚW ܵf\^QvA٠=xcdx*i+_eǟ-~O#ܒ-z WO=^m;,_z6夘 oQ7{؄ Qfٜ#; 4&!䞺{tYshJ~GE11;40gH:[r~%:,Y^aj~AvU 4|-B'&kG0?4dm>d+7QJe/ 3o@b1Jb11;yd-9s0tV1UHe25:&B'z_捰Q~R A9: Y l^-hքk9GV"b5Bg{4߭Z%2;(Ex 6픜Hvft}paۺ{3 " 9 ΡYQ>ԠI: bb`HP=*Nbz277{b ii|mW8iPeI.o{ʗ^ir<;xg%7LwʢQg:fK8kw؋bgL}*b%䎒u8tݽtPj4͵Uqkp&Q^WݿˌYN\*7C gQJUʂGt(b9B9 ic_S.0uoW|'H 5M3҆%Jw&`4 ԤqvUP` _"z@:^*fCI5x9U%oiL54^zJTtv80T-O sLvXp+B >+Vꓨ.<?xyK}Q=#lM^=s.Z w4@w {ʣ-"ySq"/B'2וe|dQ!D1ful@70 ;_(nZY"[kwK:1! ׀MDk4%W$lşn39x ] lf.aנf QB@!K{ޯŸqZVݩNsbZbCcڡvGI`"4 /3Lݶ<䱛$Du^և62ҡB=P90V2J+;sH7R В,U?9ż;#LK8cg$1 L4{>Op "Za`.#fahd5#Ez@ wEլ. &hPVȊ6մW92j^R ]IԄ]^`\I*-%%F{7*6xGTGFyiϬY2TH?c2]hŒ-W@YfSFCP;/U۹US q|[9"Vx0B?G4)h;@Ԩz12ohh"mL}3ĴHÝk7 x5K@ =D<Շ2h@w\HjH0KUC>(HюT4ƍ Q+Ň CMB!4I#YҖl!S_&i}ܮ+(ӺAኝBU45>&2oJ٤6}r!9Yy}<>خ_D ajMzۿ7~֔~:V"\hY!8Z‹sa`*-ΎL(ǴcYanMzQ6>K6^/Ϊ>G,>j˜H#Ϩ, @ӬZюb pޒOmD/knRf'Vʕ61MmOOZRSIMLSȁf"ؼJ M[Aӯ%u8p1s:E9zB Y2-b+QͨIp+1!TiFNP o)"%+ka|tVN/ȕǍ# ?g*5 Nаa0ʻHZp>#LiKVb^_*[r &$mYeqA'W6xixގ}ϣ ŏ:_Zw}- lXJ Y#-fPiCFBo6Zslμn~\r$ܓ0J{VR~DaF˹UwaJc\=p<4$1:@:Fz=b( !Aґ=QsTQq8GY47UZ|/kXZ>HB|JJId <^v>,XI0o3z xZHf, q qR 3Y-z-cZB'gOPа c6P=`ֽ#Ts+J^ }j^Lti~v:KA+q4wG=0XVMl//jTDY.jd@F֓\dG&!|ϵsvB_  kHcaU )p&}Y2}R1It2o_qw#JT=ZixrZ#E64 [LubU裧?YrmH^Ti|&c4YVL+z땇SPvG-@dJUKt[zmdO%OܭLIsOM5DYRP8r_ee (s̻҃ê9*I\:Fv˲Q ^`A\xɮL y84?=f|gנIz)ÅU eK E3CQr Iod5~ZęnMoav,ѱ1 Lv;TiME=j o8 5ET3Dv\ñ \·񊀐O9U-ֲ#i(s oJZZ++Tx' Y Y ;;w]e7z*行L ^CVrG|U 5iB~6N[yH@5 -J]% 28ybA!]6هq8LS'/A\eސ61V"X4K_RpyC7Dc! }Ns|J`C5׼<Ti :vj,)`eEQD%oxvȹ”Ph!){h-m>NHf.+.J`lP2]5 b,kY%1(n. ÈvbWTvsCPEЌa4,TMxAi邐՝FI`NtM]e h;I2%!o1 ew =zCG{:L3YIKI,KCf߬ɭ}-?(d0 }XI/WcH.&T(|9p=6VK"ԲľuN%ms^ǧ )ᜂn<."Za(4t[40Q m݇#56֯TecbiE)/ pIp>.@8gRcHOH{T;,*^I!`o* mC"Yߩ[36:,j2悔%hZA[[<䊢_Bqy}lDxL GӃd@aXZ &,e5l;;'w.mTsTM?qoDB~aZ[3,WtqLc Pl~ ƮKfk$;qNQ}dT7{UU^šw?K8hpѨTg~U.L *o AHU"TdlxɒRH"ORĝxU2t|Ld@lx-\'E']Yf8błtk&C9}*ymQHEQ_}BVւ%7[^S2# p(dDVc?}@JW`HpL>[2 ˼J@( jq852h˔ݖz6 3? r 1T5:e&HD)m&¤q oA1$U8ިZKK~|!Z]T(*ї/£KCr4}㣙9 ВQ?d#+R;;IuE}w%ifj n}cYh;R(1 .ڱlKUL4O(4U,8tqwb&r-L"]䔤k5v,Lq<7ik>OF}z 8I3 9>`@tbYW- ϳrF C$)| F\6G"Oʕ gZ'bq5FȪ2׮|$EYt =m. @Y<)Sku0f\ 'vK4ܘT5-uM 24 6:+>#.~k˴oK3n;,g ^cϏq m kוen~v֬m|}`WNsH3G\S8ua:wY8QZ>rx-EI_o?8$64?˳FѠ&yU +Z.`nooF%\iDWG7.?@,6 Ξi;zbZӐ"51$cf/!-7ui$ћq50 ||'`|J֭fvG'+ZCk,۰7@9C//;ݒÈh g$pr MU-j`D̦xfY&B `L͸L8YX5LnGk* <]P.ӏIK*i0idoBhթhwyir\'S'AoO؂m8]Y| !ϯ3n; mnFg5b>x<7Lx9taՓ6*QSPv8{,m?C?w2*\[[t<@vhK1NN*}WiN2ӡ!X)unK4)r=I3ji}$q$9wY( X)"RjU! rhZ‹MTذkRDz|L彚GP*WrH.5J L 6 "Dy'uag._e`XhBR5 T >/g4 MϫBIE^H"AQb^v2)bMsI z~(+ǐO[7@񆈣}MƧtj5Y3+0iy~N?O?$ڶ! lbm?~/Y@3@1;HF֟*c#N-/:@VϤJgF_؀m*- hkvZ '=7k0 ihol M W&xʙxȦ/<`+6߻G 3 ߉F|Y}]ݜӞ:yXE .IV S\x{^;-h2]m$`3)_zURH~<~a%)잺^|Eh-C5֨eזG{xi"OͰ ^7F{3@yb{RXj\.'ii{D2 NXrg м;–pԥUv̦F|W[bX5;xgCy_Hc4Y٘o E=#LE͓bcc 8 k,2cqH4&9[=BϽ^[r++ R\C `E!h6bx!@Hr MYw*M,Hl?'f,FTo<ƨ5}X*uEߨ5KGҍrA(X=Yc"yb&U]BHiv P8dSf~Ȏu9x!PKf,- aVllWf$8{|눰I5/4az9"XL@iWTa AѰN܌]+tqЄɟvZt־YӢJCmiQz˞ ;Z Dy.h7>ڝг}'/^kNw6xEui]iS75ޜHqQ~~B\o8e빬!g .NLo'Ө}IzR%32Y+k<©AN `ۦbI>>S W)6*݃x5'n\B뤻RN ;3K#Z@8y &1?-́wG\BFA  aK\tV ɾxH~P\6F5`8܎&Mm#&! smkfA#px %BS}1AQ nb`Kʁ\|%&kAZ#€ L%ByoϪ_msJL):H+x3k|d*]oŗz9S0;!@xUy3c~0UgmʭP?x,TQ,%(>Vk[C<nқ{⺫R0m׸06CșO5)PT\# ߅7)߁r>cYj4f9X"d⏠F!?kEu;U!"7yg+Y"$B✺d Z ESfH2b(Ֆ8!*=2:H8A1މĴB k< t둖o(h}]t[0=iu~~`IOJ'h-q:1|b_RΩꅶ[Ư$2jsk *ʈ՝#g+w}R+_Eq.?@L7}GVoi_cxmBuh:RЍ:zfڟqUf  ݏ%k$TNlR3+ CAU}p莏)cWjQC!,s)?ԉWت  ue]2dv2Jg 9E%@/$t!󿂞>VXJfkp+5D+p1hPNXKeDkHhaQsAn|׶lIWKN2,o#k MޱWgީ--pჯ,̊](SL 7{Tǧv EIޒyyYp'=N #eB80(xȓїpN<v7.1* T/dq]ZuҬK lmtD~l^ȱ;!L;a |A'a\ir36?65L4g;.ԯszOz\I*BNjWiyǥ6ҿ\+ΈbN. 2B dC['s%?[&k`LޯE`{.l6Uz}ZΦ!^Dũw~XwZɯv7yXk~^sϦڋ8 &[!PGϾQve^wՐll!"5t~Chj"zlѓD˗r >4()xu!l)k%997gډ-U/s|RbsB(-5!C/-^B"ȹYJ)1!9%D嚸 {/͕Eοc-oPсj4+|y0*3d1DŽp| g%shCDZ*Oԥ[UusEGTj$7% |zIzUcB+ )0fAډ;MiS&Z!Q/)10)$'&]Wބ:r gejqVxC(:ODw9HFnJ8T6ʁ@ 58eл^/s O6&WF⛮ZbLye]3tuݩYDs5An AG;Ts2)kY>AŞ˃ Eη(oD(ٓv>>/j#xWՅj^))qwcꁰdO)O9ceqG^a2=<}f7Buh)5¶vv#$P.)r!V!,ԿOyҢm-լ۪6p.f*%i/j} KTtC<8 Ɂ !LCݼ5L̃| d/Ti( {!n;NM(@2 U  :A;4` N3[7pE2 6- ^kc@IeݖtdInqF7rJ Y: qUx629.y]+A\tnH -wǯ2/BPE,OCw%WwsZSZ&A.v|ζbcV!oշkYY . yjU'2)EJA934wHttw?{vf3TÔwAbmo8@.~/pqg [wX׿%e~{nLlj|y/sTjvg/Da#e?ltabJJc7 0|VLd{2ӻM|I|DŽn gIQ+9OmMC2ȺFH0Aw3Y\hIm毜!pDL^X[h*DNR4XC|z$Æ cnl@хp#zubWͯ;Y-5xkưx7)ϟRj{G(=jUalGNW>/0`S}+{Ve&[ T)zl%eŋ\j<,S[XAW(!ղemp`bCt „bJSXEm8a?gItؑj_"hpǤ˞t k 6`+?8k DwQo7jOPN?jɿqf>gBdpxM&iNr <1JAl6$Goj16E:B CJ:|{lu11q^ţb܇;7Q|[ ŵ(0V"J)fǵkZ *>x6sQ~ u`[O͐_|yu% (GQ5Sg`Pq(|<1fb.i;G8,Y{#a(o(WkgH!x{C| Cʵ/;An43O6;sfL-nHkJ=\U=UWcohhZMR| dObL-P~6)KjGM,n(³+ hd#`@L|Su ^=HڭG]6OՔ).,r+u D*}2aS^%n0Xklg`MpgfA,_Ij zJ|@U6jY {,{֚mĢõ@v$1bg80Ùo,H.)$"g[Bx?Xu "P %g"Uj), eG4%0 Bh+qePrG:T:rl3kAą"܆n[^de_uV>k=gH5A%J [SY=q,հ2P郔[k)n1=u'?249)]%6PU&B^V~~ ')@S4Vhaړ;  /mp_;T_[r`SJ;;oUx!U=}#kM揱tP _pxb5̋?o@Z0o&&k  Ɇ*XsG)J̔ xıFily ɧ'L{ƅ -oJ|~m +aM(m1Ջ(Pa%Daqt9O[< r:T\ $PnMe0SPO- ) +g82֯@YmPB:b'֝zqŜHtjo ?hD2ISdք6hccd2nHRQ 5{(Q#nrCu}kV!BHؔ2Tn8T%VWL1Ф_rDnH?Kk6u7G9EMD#SZf!ts4hZmnZyJcsf %dg-Ů&H̨bVmǛ޷Gi*3Yo3 )9 (={[[n&z|$֫/HwҀvnˈB5H% de$Rlw}ə O!X4e(sDuXȴ2m([VkI\\׫v_N^oxqeb}?ɹewA%ƃi-;EYK(nd(|'fm..zt ɱ9ߛ=sRiFr{0n6j%QE}ΝV%;_R|((cfNa]ՋH${טk 닩`fW2eI˴TvCW1AVYDI!qS^C)q6 *^:sT<ǣ8UBQOK^B8)OJ'v|md}ߘJň-T.`ll80oYOq`x[PyfqpɣLY-WH^:Hs+Df9xp{u}sOr\'Jhw][dbαjMFhùU CITRm0`@&G9p{5 bv Fq;1 ~]S!=.dl;B~s4SFC6N*i$&LE3%eR6|YZ= A)|_4y da}\ֶ_cOqgM3ʈ/nb {# XQ$cNlII&a `f`muM6S|VXX*<1Em $[UYt&3x&JK u+EF3+)>C`RGC#y[3\DF}-k9}QM6q824+ijFhtEYY=>q-yYl4;}`Gu)A6`ס3IQ89+oٓQ 7@{Vk [-2ze!W&s*0kwZc:e_WOI; 1IRƐP`J76ڻV/+74iKNI=VZ:LvԏN,Fc^|+ K+]c Ђ\ Fz ګzb ) g'+˛' XL`NRIdy8|6c `x+2I+3ЋT_z슩1 q/G (!{ACbh*$FVʶ;u&Mņs,  (LT.PI%aܕ#( 'n 3 9 ,-{,\;,W$b$J|!%micX.Q™̲Vy13?C M: > Jdհr"}- y蕝*ЉHa Id];ʒ:wIAQZY[~SO=S(^5/DJpe|$SvR~^j1C9 $<+#>drѸ`\ݼ"pޘ}G2$ 7 1R) t<8Tb92몿V፭c]7T\ǃ>N!$v KWe88, U,BwHJ>d-CENS1ÿD%t]i8Q9tE?2`^UZX.EH/hxy3~"Gk,# ]P ujJdc'i[~1y;T3ot1_V3n&ⶆտB0kf8 -A]oZX79yM!|b  6&vVUJrd~`EIjyoLS04j"wQi玴^: PT,Naݟ.*Pլ=)0U?LV#j%`(,źp[lZZ4%0| )ԫ\NyZt_B hvR/J/B; O4@;a{;& y1 ۍv2(6xNI`Y|eNu=Ւzx?.س/͠!l19Rܾl`B)d4)y lA| V,b#}%z]І6%sg{?pi9&a`Bzy%ٹJGQ_F~X#4XRt)"7P@Ԁy0:4 2f19O#x F΍p!i -҇ Ur[>0ߊ&ILfN-S ֫{CW] 9"0B*n5j#Zld-X4D1A8*Dt!%*G %9ť@wغߴPX%])ڥ=Jfc}'5`vnvZ޾Ϗ~ $mBc2hcUysOLdpQ*68\,$!7N9E٩{I|S+%twua+yxHawTu3!MRWH4h/^EtQJ5zq_N]Ceq ۧW) Qd.~3jdTM{XIA>,H 7ϐxfArrjXD{+4v}1$8~1KHHTF&|U0 *Z`bpEC/GA@nû1tf}s|lZGlM;|W+>8Үo:G{Hb*^p\܀gHV*Zwn|ey˅J ] l,_Zyjn89"Q>ש$Iqd$5_CjN?C´K.PB҆o"@s{{xӆ'6 @[ W׉,`DU\l׃>$Y4 |tC;ƃd峘@CCF3s9eNU}`o/C )ȱK˖ AʠEOC| Nv˜rʉh Zn@nY1X]#!}`~ .q@ǸŦ_kUrXIAbFNJRnVgH&%4S r/M/ a"5 ^> sT߸&L4}B2ZmLjL|FC;6l,VL{Ʃ6 U^.w.u@ 8X ׬::*~,[p:m1<Йs3kza4zd1^,OFW[–̯B  -vj+4ޚ:{,m8Iץx}PsM?BbM>P*.SOm"y]r4\ wc?IeRI+$La.NmCՆbN@GU#m@̂>HiWOgMnJ =m0xDž,c V.NI$m+Z6sy4Y)ߜ[0u;r+F7`[:@E/1wѦ3CQ"A ܱgBfelCȇW"=\y˯z{M GHC{A$'$|Өb1wy ,E(QO*tU/+"B; z( TO**d3H]+&?4(j& c|8erQaNVCArDŽ{? DK 1:h}I9$owȨH|-*_*KNB&w" J/Dž>5aE[*-_gf#i>ʵV ?$[=r=z }"DPBl"K i q9xA4RFT)b/,Æ>0.Nh`xWT^acaq[2#4e$w<789xYH)9af,GVCTޚanN^3K*ho&{cP#C2P `ƷMYk;#lb$kl"<aӳ 6TAԶ#A:SԂ환e,%ټs,¥~kАXJ5OFtd^kjtS.%1(?Jk)?"--P^ kgfdQ71I'5X`w)MBܣM9'*1U}^Vb87Ykpy9iޜt.l)ݷB.y,4Mx%D+C]Wy@M/ɱ5Y,_obdĞU D>F),igYRrVr11I84qK` s,62PdA_] 3wrv{ﺙ[n&_h`bau="wa][@nHQ9R}WՉh+?bDd+Sμva˧^|x-*FqA-4 Vzs /*S[l1$[۰ޟK0U7Pl+* )ajX5wb]B,cT?fԡA!* d,N (R^] ZQ){d:PASr4p݅2Y5(WG߶j_ʧZ6t}$gSt!\kblhC7C@~(j]!0&,I@qx`/#n!/p-Y!::UDn7z+Iq9?** siŲAҲhC *YN9`x{,&nǰ^2 aJLhQ_qR.MO\3xPGpwP"o;?xFO%so]0ܢY)O?KO4UHq^ ,Z:>8RYJh,`@:۰;SA؂nR?m'Y~=S0-C u#5tDᐞ-=Eyi i u<֑`.50mUJ1  HKۖRK17(|ߊJc6=je0g;bۨ¾B6X0JsB5 vMm1h$3i`}JIr9z_<>#%t~j`Ή`Yx(6"@{Kdj7Bς^CפA:?': ~ZH:o (rF"LD0"iP7šK8D'YﳮBߣ%\0[..rj/4cnc̵|ZgDRnoQo5my9k$c46r׈xZ !*/ϊKt=gҿf5A H1sJfJP<#Do=P"OSk+: ][\4A1hrKvh>~Cv2i9iXiVJC0 6Uɏ/[YmWo(}^'i,I2%P@ ٢a3b|ok.jVO?ˏ220KΠ˖He+ #Vs,Mw7u[9WqRtץw?A\oFj<2#_ \ld.fY=N+\RJAL8V jkj?d9J ۥIXݗDsO֞H}fnԑ6xO qvbޕ?J$*sy9(ƹ/E,۬6fNVCU86g"폤,)75,J6T[rl%#_#mOat( pevKc ;/ 5c֒*z E:edFNgg@;fj5+7*c3箨R)Kʄ3f*sԗ"iVNQp#{1*FvǓ?E~'zqw{%-ؕ5 o>՗, r0$F Z{LAಌAo0/o܄-bqt 浪47z!\aWF~+J7z3Gϥu:rPh[ x^KdLH*Da 42 n7ZBpHW}Gi*=R}$ojswn  `,o5PyS#-K 2Y5]CaXUWNc͆ y4CP2kF=A}߷Rlg޵n]M&VJZrfǜEQ. = ZjS\Wgk_]Ř᭘K)~N>b6'{g(Xq8y{5GmCIq~Pu")tYTQu~E {̃7p\ QT +NQq,T!+#` -p0;dztL!oҙNஆF}6:"߾9U}#/2ksLuڨ*13΋}8&cZ>3%uׄ1i\|_)`aO$ζݥ2\*t0ۛGЇ(iZLj3h]4' p\b] 3v?`q%N1&e@P=LbmlQ׎QGAfc($9`SNPߙUMo\R?U'}9i$ `&6?cH-Z[-P1Љ)UMO?PS-*t's]zֿXzx¥|h$qYmquGRgH*FON寱'  DSh,9SbDwUNuw^o^!ʩ re$ɯKՂĻ*BuG.&YwHfh !Z3wR!GP*9wIuHKl-bM BiƊi|fu[w\k]1sabACλ"KG{qTs(.DlƼS34 ?ym, ץz i.j)Lr >UCmy+V~X70c2ГyCs="A!ח:'h:p2ʡO~3^< jX/4} /AOۂEGvžQg}޲^uA_oΠ>/XҠZ*yg$oaUwƢ,- ~ҏ?u- cpQt0{;DnQM vybZ<q1lyVkD !5{tg'qX*^ISqXCڔ5Fv[=3HK-Wft'y"K=1 BB{l˴^8Ί?d\/!2G,//թ=.wGV^[# ՚8 L~`~yEFcjH*{ŰY@% y3@k dmI YXG}Cjc͘;]IӦ+wB YzfVq`Ep^k&Ci!,K7O ޮ L\:~ RԣYqm"!XCDАC,x#S:Elv.q5a{( }gX}օJ)04!#7"ځ^@R*._,5o,/AN!cvdɍH`b|dG)2Hˢpa]˯6:ʳ|23s!X c5w,QH;fj 1%L/\Etl[*vE,ݚ5%Ѯdc3ଅ&^G@{?Rag"seyx[Mψߣu܉bU0v)ލ6%0nt1S\5࿚(&/a"y2:۩K,+B }I"Er3[g Y(Ҵe-\)u~۰I+U@>~oGՓ{vu>摚yT?s1+l}*y2m{)M|sp,ܞ_uYO %Hz}*z@&DA2Ҵ2Np.p5-2 U&H]߆>v}¡.fD7J.bM&$LY֖(^ 0 +/ЄhE%.6,3ZwƋx7xGXFCۏDX㋬f!]R;;!p1<t er!(Y|X;9/d1g(:qUaxꋞzooퟢeT!8_-,Bi6o4ې-V`}gFHi1?^zbA,\@s1ǾԻ;=!9+iҤڪUU:FOFUG+6l/F\ᜀXطW0a{9|P;V'_j+_6:>$x{z+{B!V Vd|q.?$Yl/]$uBЇЖX+, Ss js*I#nȭ Wʰ{`Vr}&_fs=8IYp'Y|;_@a_͉ܨO]Ul>WqMhZtjAg_ ޗH,/]G-yT7qIFx)X)|ӽ1 6:-O2l ɝ--SEJ|UҢzvߟu澣TFIUza,Ԟa@+jb-3kL 6Ʉ b3wcȤ^N,}oҀ3ia52ؠ_~Dzt@.[6h՚q5CpAq6o#/ʀ_]Pb5&W7/F/ RQpezy9!C.3:joWkj=Ak +NM{*[?5ً#S^f3#YOj/`%E.PNl݋-2I3XJ6=Au;,ٌ-ժ9fryFEfImmAiEiӧUjWB2؇{#Pc0'p=x]fTsf]|5vΠ `S* ߠMM7٠>p|uWAlrE +f LNU`O NeF/bˮL1pߤ>k= vx'Ҍo/k_Y}鲍FXYVA`:c f;T=j.է! i 4hIDe}#"cJsl4෪,[%;bGɺ_G`>ΝWe T/AY:&K[,zV" no0AR$u(0%r-쩧,&sVs9"7ьi޾{V^yKXgAp%ç@"vezChW+#}7N8ma] (Pt~[MJ-ѱj%~.dL[ȚGlCr@DKeA@m؜AGӋ" V".=cvOR*Ěزcz>i'`Rz(hv,!H۟,B@ba%|cbNAΤ>cQ983z t*)}8E"Y2V7O,#Z0\j/ì"%q`? a~G|9*wcպtk "eIn͆ 4 URgKͧANf/J7 KCO@akU P:UHP&c>qv2|aӶf{b7}AɷK?o!'"F9ƒ1Ko( \ ;ub}Py +Z3`F>Ph2h gN!?WSv(~/4ʥ/y |d!9'qY(jdML,8,S 5$uE #D)ZFpwr༴Kk*Ug&]ÖU鋻lnlU`1._Ro:"WPZ2zrƦu{54?+9a3G~ msZ^S)t?zlYnGVC޳sy/;wLo!"8Y?Y-o8Va,bs:2JeNDl 0c^J٦DTa *R3κ>eKSMF xV "V\o9H2(j9dy:8۹#GXLveGd}-*U!b^aĉD˝`u:vl"mc1쁧?} 9ǰsQPB L?#/BD|joU9R)ɤ8b2'Yu*vDVR@+y}s)`ZNy#oy5bE5\DzG&VQ g5>Z/| b7))Mβn$<`'?㝱,I y#!B ÐsYEXxXm@ύ乚cs@SB@q|},_0z1?72BU! k”_NT0%fXٌY%*άE=&ԩeꢽ%af[ҹ͛4L7j:9;80j{\ՎfFҮ [E 16bl1ҷw}J`lķ)ߞq a:-Jz#5d,:Re룺 &oajt%uRH C5XR7׺;2?h$e=fJ=:"َ7aJ::)k6n1M10,=oy kCډe*ޏgH &a9bn57` 9phn=1uR(bϹ+[Ve|(R⻙0vô ""01Mw3`p]#߳rKܨ^U|RbO8 a~ݬ0ZQk 싸n sҌd̬N"TJMc;?4nVq̄ v[1Ra(ٵ<Zl Q$^YQJ]2RyTq쪴'3 yx|g=~CZb[c |!t3J1PR(=nsB/PrXS४a !0MO3mO{~y{^3SiĴXq86\eG> @c3Gnoߎ֏7^Fg/W/хuUO?ʵ6;0t[', m vjmGlwD}_Q'%{v]sB5џ>9SZ!^Bt 036I]ffkem1~T0=-0YklQNSP_2p^ӖH 9G"! f.~JH3]m{n+U`d_ѣ%E]B5fK1FWKyO6|Ì[cOA$k c8A1B9!܅LxBj|c!3Udbx lC*y$8G4-28.#9xἧ OO`  B4]KJgs)F +35oâ2~Ό%vm)Ab^0)^YVD<{ !/c p|̪n!zd{ w`z<@쵆2xF`:5Ar[7#Xq5LXd_9CXGTF !oaE,"0]ik~t~-Ci}EKJ&Av|Kײ@g0I|f\ݾ5 Ц*ʄF*b}*ilZx9b~1IE޷h}/"HɸfR+9AƻB9X+mJ'=ruF#gy(JZVY2Y&L]9 ,}m*@&-y0ްߨ&?xDMeo>RMUMѠgXiJ85'A2YR׵y~Q9 H;lbJ֫+qz$^:ܓC.l2g|&!kؤZ/W'/21i.RMY$|mhOH.*{fǣ{t3M[2;^}P- ?O +0B4<~!0-A7:'|@AW {)fAvnc{[qkz4%NH?ύ9=ͦˀMZƅvy] :mt>œ@`=MN `AUv¦o  qNUX,\sj<fx&!eri7݋޼ ؁}7&eVNX !_W ɾ+X~3ȶRTGא'2y'1¢u'=~=sH8ҏM^(s+æ<0(~\ ,Wm- K$/ϱs2= í̀kʟ *iLa"2Щ}&~[C$?& ]O+ܒv_ OKSSZM]ԭT(' xͤOV2•Vtȝ\8.[WT:?/svr:"M~ h} 6“ ͔V{`_ۄֆ6YG}AG-FI|2VP H7&>@?r2ٻa7mG^&q[]h}/ŤC'9&gԆtf%1̶o:߉IpXvΜ4eHp3JlIqW|zwTZeS @t2 ~\ .!n_brSr?[;>)g':< kn߽VlaװR٫sxR{NըrezM6*#/,N5Yܷ&c'B;>Q U _Klb KlkPCx#UcB5GZJ4uc@|hOt9h=#b7 e~"??Jx4^=eMmyTECGa(dy!{^ٓ A7!Eæ \Ե'nS;qmTiI蓳SW4ގJ@g-"ufj!2|~2E.šWEd>OFC| OGjߺk ނ: 1XscJtYrZ+Δ]Ypd+ijQ?#,>UkG(UIL ?Wk}ĜYfrO rxm?~m+ ZL4PndzavxjlƳu%'F{ǕR{C~KkR9/`qFEƒPΠƌL s3b,UBn1H]&?jfxE}u}۷~:-,[~8ޖ)vjT!5>Za<sƿ^. 0%Vtd C8o07r=6)hJ;:!|tQY p,u] u&nCek<uuS __tS<csĥO>ֵ(LdeQaLyjzSON/E$<"=jh{[ E˫@#M#k/kBNPE؁NPbk=Y.z4j>W)Zt$82OzVQNq)UzxsVro*ll=vYӠ{a+:e(bx#,\m$ ۙ%D.qYcPBd5+?-(X_r2\QI 1OW50Dj_ysلJ-8VN و- \hnYUuj3)Z'C{G C.yl/RDb1*}o'$ab _ti EC%?{!S@;B_ޡdUA˺b8w@2Jm;1\#kbd[]UQ |mR#OSz|FA#T!5)=5h[ȫ`q|1 A)z3VNjwIVj,V}I_DC>du*}X7N37YBp'@y֙wlltVTW\1KCX,7pWfO|1i f+4eʡOb'a% TǼ`q 9\aTb ,& vQSIP?6ⷶFuΡa0 a#<إ`ETL5I@fk/7]+`PceYbPؙJD~6%etuk|F 72(YTW vmzi|v* [@+V㫉UDļθн̰A4`Tz!Cޤ޶Z1~B FUl8D;ήBkV˩yBHeM\F9D r#a8_7܃~ `ho,t%$]~H8ػ4:;G?^1PLO7qpL[ gהwl-1ǐ\J^B|! jHN*w30U̾nÆ;;,Jji'1[;P6bi!:n ]@FW_h;Wg1 #zOEILNvu2I[j7vN߷& 0SG ќ?~#FIdJe~' )ˀL,*eqn~,d*R_#mw^m2̎U5v7}lԋ@hD/nN_4ެJaٲ\n\(9g|]o;s_SOB{2@vf i)۞{qbGE7 |wbh$zp1s=1"lI\׫'tb~RB>BVΰ峜/Idk_ FPOY;# m|{e alm 'Ձu'FMd)jXp|%+ow()d|*pNz6Zycs1Q>m}"(ڸb~6 =ԌtGWb$%Í tr}$ORw  m-/P/hVďR.Ƞ*Xj  XJp s^ >͜o&3ߵ+>a@/6 >jH gPȈ})C3z&%6_Q 똛6l0co懄$I)]N\0mE_ qWL >lv+l2c^7gEMJ&BjuޖVUn_c;DrF e<+xM҆#ooQMA׻Y:WKHPچ*yTuqZYt8I.}Jъ SY X)3cܾ%Np*`+-)u0nʿ"]M$l$:Ϟ9~NXdCb] S'^ԹKL/A񨺦sZ e{:{ X.o{1L3]w[ߧ~NlAUZKl)i`4_ND5p`5H DjWf Yx5U>keX0 ͇Mj h~~WZ]c7fJwZ׉jl J.t"5F(;.tZ2p71'%yMqݟ 8)K7}Uo7jI.dZ@jn%LbK-Q>Н(\޽En}> /b[9W:8f+tց(F_EӕuײT h|Z˴kyS+,`CH-gecBn Ņ*g*Dᴊ4H Ǯ8vĦrngTNi:xo[#@5p?8 ïYä,?!=;MMb̆.Lca? rgƓ[I?֥̻c~u5!]N5{+hՍNq І.@}oPa#x0n# $:35cT U9~(Y>fQӼOD$R,u1[*;CO*=fd$i"p&0`+ 'kS8 MKϓ˦ZCPxӁ":&1J' ?'Ɗ7 M |ިtHyQhl=ӣ LI,ߋR'I['ނ? $k)^KhVF2wyH«q`aOY<%njUNtdџ}ۅHN夨jJeŇs鋨LD'1ٓI9 I=sdt z " <>a[zDh.DgLJ#"RvX]XCQ:8" 8f_)E;.ߑwpAg9H:n7b20#P|Sx,t_b>5dĄ*[NllrDJ=ph}.RZ9<+>հ9EzK-FmF`q<.TcG%•D?TqU輮PF{ǁ棢 f *p^{pa|)Z8ILJmk /2ڻfޓ*s7rٲ w´]6qʈTd feOMZ`lu.{yvDڒ+UK}Q\XWsM(wQ_6köfZbNIͧ=s?IP0u^Ȫc1 pSu e)T>wz8 ȣ"9=xl0reYQ^J7 n!CB#`<(nJ5 |7&hs_9fO GY7\cE"ݷ@njt)=ٜa;'I&?/c'a(_z/:n$I){i~跘@B7cF }DѪ`5n03ÌpVeGiQRQ<!ᲢY'^3"Bx_Sl62p=#|'Hk%j"{$OQV`=8]%E` / ZKBN݈%ԁMY.Wi kuV>zpJA!|2eίDx[WAF |6Bz/xx\:E'62JQz0EtwB;%sHhO^s0]K'is|KXۓ=^A' qzϩ|{Zpu_j.e &1ǧ6]]^p4f.C393k+R,u 0}8:4[,O4_`ҫG( kƒ.'0PVѻ9C@wT|՜-[sl~?߹~hsZ 7C)w1: !VL999V;d!:? .uҧk`9y: {ƾ, Xug\_e1šJ19P+səNuCs(RO/j3Ōm njMʏϺHV AU=&yܲA> {!;*Ռ|ncer$֏ WW^6\rGj3]&3S@dG{qDӳ {flpCK@~-)Gq) Z+$^,j[ŸN[i;sW5ECwaٺds'dm>lm]u|G'y=Kf9)̄PgHnˉ3=}5:znv՚>hnz͙Xjxwcb0nۥGhip;nUK6½$ ZoYW*Ycr_5s }XErǔSdhKӖ}PwX7j?!2#w/yc~*N,jN׽>Y[SINRt9ljh1}r@l=|$hp)$,f*N8fZ6:Z YSm'jFogn~iG|w,j" [l(=IYN #g.bVj^ׇvu<`ăƴt6n,M=px:yy,zHil3[¢{ lG`\ͅQqGm$^zn #GG%C*?ȵa%̟J1פ@\sp̷ֵf(BS vUw# d"@q{n 5/㋣*Wϓx x|F5JP(UԬ"I;vxdyje$ڎf6n!>1GzhEnXZۨ"0]+:fK>64VfBlXqdcc-[Л|^z_`b=oU=N <+PxdU.f%%CSf}W6恚ebeDCʐH<0 \,tg_h% 2dž}ɠA\քmhi<1c-d[69'Qx^n̝߈ ` DЀ%=l]EA q/-OtRGuwIY,Mzx50=j#Մy "ɝ߳"Yl,?ρh%n "l Ѳ_.I՜پlp)*w_Ԕ_.ه=\M.=Cc+:9AZAkT*ힼ0n}Gf;șӴ )1 wԧ8͞Pmb伦5q3b̀K*Wp[PC#L͕+(.X3moy}.Z3ؓ|ۺ fH[1πʅ@N1O>9#!2tA{b(6 UVE1vȘU }2Ŋ[e|m2ie/Pۜ`)HD F*VLhi7J Pgl?T#'DBPtbT9tP=>~Hw|:',ǀfŸClzׂj5aʄ5 m Q 3z)ku2)@+.AJR|&hۙuǩէuOXpJF*Ԏ"8lQ0 dajr>jMWo~9 .|ͲޞetqLf/9j;F~30|&˺Mg=8Ր76FryW` =֦8c0䥹m@ť2 ˜4sVv%@.AAĨ |b%{#41 |䴋wI;lyIѱS'kӠG,+_4_~K{';IO'V_4wSzHSP/S('׵Ssˮ^ʞZС_Ǝ7 фyǰU仍V؀Ѻhj ty `tҧk: uUR9鍥>=dP ͱ~j[bH3K@b:Ɣd0C5M'n0IaYpզ{Fe<;K>.x "Z <&jy6/6np02=b|Ǧ)Ug>1RUMI8&e}2)+GyOcqr`~pմv5t h[ ϟJL$x_=» NW Ve9'c,QĽ  NF;q<~ 繂w?5mR)\Πde=hy[7ϑ!}BK`g w ߏ QE:|`3zrn{;.'eI$.M.Pv!tV qxB4^iN]Һ|җ'R=Ќ r sM*F|.{l ù (ocxw YVW6DIrp*"Es!'0. *0kASOCOUkȫtB"=9.)jB6'mVmCaq{yY}՚l f/PF^`Op?9wO+9UT֏?yĄnNEG$tarb}ĝ0 Χ5tVX/;>~=w,728s1dN[ʱ1q* 2ɏCil*!( h[F #&Y$%)?~3Vt2G,oK܃u>+g2 =_XAĢXV0;g_\+(E@|kT+h:ө U^m`&#COƣ"ztBv0+t~l'rsܬ/%ULA̿RM-**ZZMm ($ǿUݱpPnpDJ9LX~Gr&%#&!9FYY7k=VOor` nт@?\6+ϋhxdK1bpslik)!Ir+tT7dᖟ_t6X Fä&UbE3ܠrL_MSC[ۺp-ZuLf,ge\.Vh' ƞ% aƅVkj0Ќ5 x\([vgB͂R:*К⩠lZ4DQql 7Y< =o`!=Tq6*ܦn`? UG$ vt{U'yd]|P^5!$h,sբ!5}PŸ@k-WwKv^؞4_\7:,<+t7%0T"FUJ㯆Gy,@ok0x,UFSo-޵HFZ?N`g{L{&:,krz?poZ֙XbI]~L? ym[r%<`6YA '|$;bo{ܒ2:И_YmALJ'jl>m>S ~Ghd)Ў |+տ(w @Kt;䁠r16Xy ˮJ@{4W򆎈F HvXwDKYqGl±/:`+ .m1YP͟YZ7HηleEN.A, *#,2[鑒ˢC~-%Q/*-'!vAWB>= R3ZAA{wWN4G ӳ.7-UoW*Tg֡Ҧ QQ2 &ui/K>_wK ")O?UbصuZ_Fס}w30\XH]kv5vS8 `"IɹƧMe]#ޏai["?&܂"@OK`#b춲OK/&3kK_J6n]KFaAK""@rY4_B?uL>nӱ(i"5VA:{󤡲i1 Y_ T7n-N;K@叠#/c&J,c2!cUvwO}^!}WM򘤶2V!8ۨ {e\'Rkiۀ N>ۥ_ wY TُP.c;\흹+'oe6כ;{S% IԦ:%d,:Q~ s51.6,J^< P#奫[%Ir dI7H~ɕ܈u+4BA91gA}Ԉ4gZ=i3$?%CavGYtӲcoM* y#ѷwrTnn*y3\]^Avd~.i8s@_Rza̟:}e` ( fބ艌<,}6ŠӸ\GNP E!I z-\sXޔ9 <ѷF׏O* a*zѥ wvgg6 'af()qf6 H`~iOTmk Ps`Q&l3 uZ3BJ%1K DA2sKϩ:!lp r In]'\J4 =SI5/  _b$\j¿BJ^nf$߈t|wb~S[<`Aa9HS{\SBݾj㈏z" $B ~Q#Loo"V7E͎?ȋ#?llWA4kMz TySOR"|<Ѷ(r+4T;O-]A':_?Q!<Bt"{M'xVe< iMDER߸W+<=1xXJb萄b㱖٨AK.X(I§02ƹR39z84rIXlvHBtN*p e{V!`+\bM?T5{"gt5htTvWIJ>;Vc<q,l?Q;@T06 >8Q8Jj-,gGj`>:v^%oK؊ՃX#. _ۃ|h.q9!O];zV~C 8F=vh J#P{kRǺ:6NuI.*qfѬIep^Y (:t OWہmVn\}e|DW'6o*@0p \l/q6 02'r}g8x0x DV, WOYGJl Kptk:{H5A>G/JLE }ZhaA?1+?f0lٻo 7'JP~qt40d䞷"}z{g?r&74+(i]I=0B~ٹ{?L+Q;0mJ@ifs2 89vpVNc!R򎛡 uF%+ֈLj<(GĝH8Vƞxϰ"D(OeF*,f^9Cqڸ#.c..+P7m~6'"U):át%e kp4Ј&G:FJ˕WNџI692ר~͜TCGofmM#@I+PÕ.#б'rcV:,$?Y̠Z"{:I@Fu7 3sܰVl!ȡZI3Y{@c&xk] a:e^<˛G6sڙ/9317!\t~ |IHtq'˾;eN 1OYʿxeY0N Vq:yغzm A0$$~aqFp.C {^Ks @jQWm5;B/mdwY4# ϷZq+Ns_YT!9OPq)ǻ[XZXr3rz%:J3Lq}d Dp]*G?2 їǩ?c !,b?U;Xs,]P {ga%*(..ؓV;?]S9 -v+! yl`E\q E=SU#:O]̔! 'Z2p϶sZbّQ~t}B$׽*{ΕW)"CU44B*<@hC+ܻKV!}۝ `V9*ta0gFj ~UM7V*bE1s(q !kK<4 8`'9O鉈O'˕$9-G`g7iam h{[5wAj+\e: '4Rn1+в2C}%<:h{r*gR*y!E,M/҂C̑ A{@k 8E9/XK=H`E06E2,y{ڀB9sVR9z p:CsKʞW*..tll8V!".A/RkAFܦ0g/]w(F2q;<7(''rҭ\9qdU ,,@|K!o:0 bjJ3j~L@؛7P *C'+JWT f|p^}&iwD>a8r><ӐjTpKS̀qk]i2Lgv}jO16t*bAW9L(f0b^DyMȊ/l[m2y>уus_R8'4y"פUf.{Hl9*NAYI'mQ5BWs'PZ~4*gN4: K4mc\OBƙ<0Se4FVW\Ȩ$Oq%]61z3ҬTRmK.ƿfa('ӏ2AD(߱R*ACf8ONcU)_D+٧xF5._3`0QVL?gy|=1 xqzf'35NV;LCպs'<$t=vOoj| ab}|KwoTȖ <#)J5*aE4g^Le!z{ I7|11+%Br gYKMd&x̀LZ[WI,D#;n`ja<B9t`3]`5k@ɟ9y;1ǁ"j+~B1\ rd㙇lbn{tiZI@?w"c Ug-qNk';gqAZm_,ˑY Rj :,VJen :O`7i1&@j&١$u[tx?Sayls[Dn*Y4ꯠ-8xaL<8G\NLN 4%PP IiZUs{0Qã =PU77*)<).NbM"eYRt^ֹfO]3")h1mYÿRP1).p&~ʵ.U3CQJ[Zۿ'rF;y_Ob4*i,)ō0 ح2?1US1\)s>x}C3msx?&$| nN'~/o&0~߅=v''m~o=e0؋̵,$Z9u׫(iOƆ9{]g&Qiź|\vëv8m:z)[f[dC)5o rٱG,X?%/X,pR4g`kdAŮtSV[9PGFSF(y8uIQ,q*y9p.*@piӷ'!Aj&H3Su: /P[ T0[ M֛R0+JףRs+4@7CX6c;'c%i m`^r>V' |ґheXߡETBRix~^ l= DVIJ-7Dc%6&^~&S~Jqh6#`wq2sP< xi`9<͋6wO=5r^[kH~mHQ+,KYx B"~ߨ!PgHT~[&U̥0ҟfnfPx:Θ#B|eϝMh@*ߩCDw^$6;P3~rIp?SGnEe}IPP+'f4q]X@i JIuBJΰֶ|4y5ȁHN.k_i>/Վ}SuJ&{`DkՊo2Guz8Xm^Y)Z8l19ͪ0eJtm2[B Uh͉qMUqZx܆wBaLeFQ?&bu6\Ia?kq+ (?oˍtm=J.f{Ec& wXŕ8pow Xg]Þذ~ ;A-F*ZhzRG#۷d/,t6!UKI"f$9+]>#m>8_KOg~;Hѣ|@z׽{Q܊8bk,KrN嫧]nLoBl_a澊39M .PT阾5K0pK"1/-b_x /-@T N\ks,&Il2di~a6l/zJ; TqSçf8bXA}gA\ ^X!_Zrv=TGf9cD)4{qP,9Gg|}lEa2= ljIwm\pWC+q=R=-$Ւ>7Dvzۗov Ϧ.Iwh*Oȩf;K& 䠴~) 󨆅Uy! , FSLfIGʱ,u)a12u-\M9,K } xՍSgLr\)r [kIr2|?NPAuUU9vZjxs,I ݗzy`Zn*+JNS,zFV=קa3U^kF<QʄV}EfHVO~׉(aO`[6h"i6Z`A*F0gm-粄l~- .᬴݀)̱X=HxVKuzk,}Me(Dم쐪 ߒORLȕFn{8|ajV.Hg[*e B.ԁ<{ZNySK/e{P"AkWU-Y/za ˱AM2_=N%1ah-6enNs=fW9$NG42TEæ# q ֚otu0;*^y,WSvK=ɲ@p}L"Mv`WCmtp?uQɅ24/ӒKc5#B-ŭwy )zmM颖 e=u:%+tz&cA5E 1B4pT kAB(̦f4EXsiӆOdcl*Ex?nEK}'P%#A&UtswV-]yc93nCF_p.gMxa䂂10/В{NZ amjЯ:.N8Y2hߕC%#S ̧.xq\=d%1X~ RT-$fP=Itj9.H/HV'hY6j슄Lu{FPtx $@W.p0MNHٷp vNRk=%=~ gIme9~/GeYll仭7זCo!M=S2{F(]l?˭6+'{Lkԁxl5n^Q/gB*zw/H>Z8!v-$Ҏ4ŦZw%x8G~TaKViaqA<4b+Ș}1ܖ }4!y/F;|\޷m;PP YV۩&Ҏie*Iv pO)f>{j2'Uü4*XަkpYu`$4}YE,h7(lc P" 6 jʀ-ɫJx}(寸IyٙE[(#X[qٟzXxCEִefeHyQй8flm~gp '(R)lAj>xp -2ΓγJ@Q#kPGm/ kpהҬIO-7QP始 >9'(9Z[43 YB|Ӛ{!$Om`w es!_ɁwǍi2fkZi^e?Aőn)[bt4)YC^R#w8܋2_Ѿ|],!5^i;ȝ_t|2O莢?⦊vx ŇμbY߱x_bwRBӁЕ~M_1)e(]BF&:OF*_z 4!} \`uAaáIpTߪMipjj[fZ֘!My>frE ґrK~! !RuLr!O[R.( c?áPz(K* EO (JYI\/si\+j>ny0mo`^-4<|=@f!Zz7I,(zToqG_c~S5iM9 bb N_1(G\gOU.i51t b G5{u).q%OЌ -ΐyܲj 0 Eob\jAAa[ړBURo2c$?`,g&Gzo䦃@0(qiX)`+"ս7(z1,hH)r9Ln'Xj[~l[jM\ y 9#`DѺ9IEQMRk'[]GWˣ>=5nEJP?0f|lDɡ;;(ddrcya$5 -S`׫ށ,r紸=4i[&s䊈Rg;^i 'u&00jȒp3Blb T`qWYu#'$^6ba2ac4i/*J 8dΔDWLb i='}j|Ea>+IiLԍpr^x9E{KtA!.>\.g9"si!暹pFP`j]9u3BEwkm,Aw䓽= "&I lMEgP ee[@: D9%>dBzEHك⻛b4Ly1ZmH$MNxBw(zƵxڒl_K,R9f~Pz:5&.γc=O,7/K(trW 43 ՚)F=/1b2$ w#h$ m{"WIsD)A9{8== ];S@x6kΨǃN okzt_oXd^&kTKSnLYcx{M ևGE∃fܶpN% B{quޑ(2䲓_[[QDCJzʁN䂜BEa-L#=#ݕXUM^sHHLj'xQ bP MrDǗLP}sCQ2t޻ܪ:s 1^tX,,G{jodz"(P1@k~T(F{Y`INoP!!gu-Y!iGjQC?#s?<%M{1m6Z 3d{'c UVg-E N̳뫥7ynVg؇*|YmIy;/`Wcdiز.Q0Vzb(C%QG_ 9K%{ 0<q?IuQp]Eo>ȏ^ÜHJ`ɻcwỄˢVT-4$ ^BOaF%ٵfzF8SѷUv|22~ݭ,ƨ-]Z{7? I|dx,|cw *Z^MJh;"qv8馉{?xq#4 ̙q2MbWf'Q(49Gk'Һz*LRmNB6uOgLϭ Uq!Sp >٭$f=_\U (q Z =ƵU:ȴ=rZltzhd?,}MVjHxU9Ϛ K@ҐZY@9cF'{4@*H>kHߢF-D#ƕQ 36<{3dy l:¬hfr>$'UuUv wk< | NAb`Y} l䝖 M2z-vB!G 3}Ġi~hOh;\E_!$v>vf)cnY.?,rLQ~؅bB?Ov[y캤vs^ !#sUf-+ž|6fYbl-5G 4>q ø.}RCLkE{I_x BcA8t[K,龢U"a,[5+(-3Xݾ䮽a֨;[6H381}W7YSNaqQuCV@\nVAiT6Z}EBj4QUD:l5"5 (eQz寜3,+8 {nqOT:I{Yj#Va$G?JHNbr.>RI)Q!V/ a0Qݱ },ÿI{7tătn=pUۊ|g4$fqe7ހiKy݋k!(gC-Q7Ax "5dm2@LXw^ z ZUjuhmHt͍D80wZokiގBwV-O7rT4Egm%s[vh)坵FΒ?}r_U_H͞גn.hA;Az"v^I1ioۭ0 l  9R ʮ"+~;H,6k*FA/̞WLc7tc-Y}M䗓2lUxo/?*Z?9)nVtnvW]⁨Q-pp&2 Q}>l^üYWI9eȡ/+31SD>~Rra[M,kv8H\EȎȔ PQjuD]N 6ޭacj)' 2q8WX"[YQG:*S ON ΫWO٫B@ 75t3JzD4%)S@P|wvL;n=s/ _VV rLc}5O8:?qi9b^Js|"\oD/xPc 4dKO4:y d:MI\N=t~p( .N aC|y6'MީM{)S\!g~SЇWaqw^W_A6 !P?jk@1$'5MBg% *Zt#òJL]4U((0]J8+Yd5ꗇ'DB$ϓcnJfo38I})׽ nk6 ;3.%ˏA"%6~џiZ"қ qHy͇:i7ğA :*X-Ggduj-MTo@<BnK:ЇDە|,U\0 #b>}Q.R ]ġ&61&&L2WA AdJ4UC{`YDR\~jSVfb^^\B5\s K^{I;3޹@ 5'cIA^!V/t04o}#;_ђ+Y?}y3Z8us6HuJH));݂'X&sG˾qHRy㒖c0nQ刕D% K}%&xγָR/Bi&b/]_{o!6% Rxdl'81 Բ|oi})f%gA&=4Qgj"y?9jd 7w@6hf^?!5LBıލT?h>s:Kpׂ+l_hb9teZ"^ Aishљ,U)gj%|L;Q7okAT- |`urĜJoH) ҭYyG4(^f %)rWY0C'#4빎=xb/|A7qq#Yj\ƻsд')^ "`55p6_}?,VD'A2V!`reJ |F 6W( )}A͆ʎg E)ʑ#jMyE[ 5 sc<p8*|q⮎G}\Uzr{"Uq%D5d,{B^[1}^6+K Q?\%sA}{/65N钾ޢ@pRYU$'{1k/ a OؖY~! tQk Sb/'t溪9t1;-[/ӛ}~tyf-v"lUySa ),G:uk޽O:3ZNe.dwoT5٣MeT~Y,uOggY ٥$t]NYڋìrV5` o ) ((*Th*%[6i2PLyY1nlZ.C/A1=ǐ3j@kgPLm Q)dvMQ"/+|.ژ~|cWqJ- IV8Ld˔gl,%>˯5 @V]Ҡ5Uh[jkS 5~/Oo I:楔;%bg7=yJ_~|Yщߖ*,nl?O[!DovRPq* )҆Da?ȏTKzf BSO y~@ay鰆~g{AXjEF\2M0ȗPPZ.q 6KHVEq: abrH:1L·dC/lX<ߤ2^!fH0uHtX _]FrrkU]d?U}*-G*PnzM@Hƻqc+Kg2l`5X{[:Aw2܆g2wI?-)@nߚ:6"qWNM' ؂QO&d:gZ|fw",Rg|;EQ""pt} rzSߠq^HrUS'-6W%-V?c~++FGu*7931xwv H`I- {vn/ɹ__̤ekr0)#cstR^9>@.sVRef6J@yUmMKۥ-،lG{i }VֈŸh |7'hn>).QeA & 4ØByjaɟ;蝤-is]`J'ԝm3La~a ԰#|le[[&`ɣrKګ:3 Cڕi]lm1ZW,( gN77eJY"wށFGPq7@UK&t 7h(*4xG2wI]2KX~+jNBrkؑQwQS]vmhG{KL0ST05UTvenjfΒzkkW {9 W3-, jm}U}E/e ' ̨h ṮqPՁLn[fM&n~~Yx>x;7מ?FU"T=O:zs®RCĮ'.z*ۍ,YtP?c7cDE@eQ}oz_7kn;.q$󇓃74dWW>N R׫!ГߖE!o"L{՜rh $`_τ"BA>p}":c^shB"ݴr.?:u14FI+ #%N;NDtsOI@W½kD:2q]?Z\ҕE~O%A0Vc}me*Gyfgq* Mx{kêʜiѕM( [79GK}_\ͫPF8zө0]2,3HiA7zY}Ao4hP2'OSǁm4ҎL %d0jft;~%4P wS!s63g`κ}q$-?a|Ae~~%٬YjOKhiYg:ll( @"1&l(i|iwfiM]sK'"oTyvӝ_J٧0j w?ʥY>P6"Z50蔙r>*g0B/.8b! ḰR0l~?9wqvV4 ~2z˒oN@:!|Ή|~ *R&/R[@CKj|mwt44: D$r, {g" a"MϱoYdF,sBLFT~xf#=kS-EQܵ%Ɔ)zQ٫P:jC+$i@.01[fh,Ţ.$5잢H!>볮8 TPPбރYX!sBxul%xǑ½8֧nj4(W1Ū/?Ic=[[]qG8X]:O'_bd_ic"RKxkPk"}r~($0LS}b`R}0QIFZ%^ ۩[jdT$"{=ݏ)nW 2!@!~xP !+ vgHɌ@*E`ܟ^FQ̈`Ak4h9qU܎qiɫ`5fׂԛ/NeGY+b+0; ŕVjO%PҨ$,\Y'VW)G 3U>0+P"k'}>L۩ zu {f+F+8n1<*a4dT^5 *]p?l;.1[BSLjUDF/?33jcAO[Bh#ГS0ޏrK>koegJqR$JFŝd۬7sf!h+Z&rSګ.cw!VhAM%,%7lh,|P ({A- A! |ywig*~};veK7)aZԸ5;G+‸r76Ff`xD,9J Mj7 BZj% T:4B;4K %`8yO FP ƠJYSՃ7Ȭf $` |,Lڷ˶\ogqٛHŔ2+V w"5Ct7TG<"A-r Wׯ?b|_~}EFkWa[" IaIf*P9T]9f :o^4_?v0 5!ˣ+zs UŠITљ>4Q=K.CK!g-dTN XAh@ ~<$q V澬i! ďѵ =OhГΗ::80c/t@r)Δ-Re~rbh;|,o+LX8(o) p5ˈk&f|RKnY@B/ w?^cq<5$vFM0#!kΛ^"Pm7oE!Z""^h{Q9Gsg2ͥPE=X&֤W[2齏'ǣd^eՎ~Uv-Ra-5'p "LW:SQ|LlKII=ӰhtW֡ ۍe*!$1ט  /SCVN{ɱ|^ o Sp 5oTwp=dז ^} ge#0wzQZ6Q&JgdS{5jz7ߦek@U$d~Tt.nkXD)E4_ڔ\$>+-Ҿ"26QW+Xv ԅy'ZT?Tl]Ly*IHN?of3 ۑ_>^m ewRyF3re0y=Pm`K]?RCaYSPe#_ -bb4@0eW ƹ9c$vՉbi?U)޼lOaQhYPiۦֻ[N6x%16& {>9Aok|51h‹V 'xtwDz)$)'j 9V6<6(5ݕqx5+FT3n?r2a6GCTQ+}k{PߨdCg.9 Uֆ`A;t-q^Y6-?P? *9'![d0%1lmz,u䈿ߊ-Y  t  ѼdeW|76QCa{ňSI.\.?cșQ0.7lc4*ë 4$9p=yͰutPޙq,3)ZAwcjf5A<̉8(;ȕh(\9bfEQ^\h!P9-T4#Ά)i➯L­xQݔB] n]sT)TH$6}ShW884|K ;V'_e$o9LX_`; x}C *ԻsVmS]bRŏ-~i»]xw3uX.cJt 8:p`ʿ`k@t<9G#T=\-V yƙ:._LNQH(BؑKPTki"oV]Z'Z?WgZ3qw_~hp9-:qO(оhwšR 7!dA `yFNX#dtLUT*5јkK7+̩}W՝oەZЈp{ghl6㊞oe@Ca3e&[1k;\#4ͯ3Nbs{tgaH;車xSAۜ%iaۤe=āfUm c<R%Tz=:c[=D ?oHP =ܖS_wN F. ˳"s8{LygZ+nø2nU9HNlA jːåXW>-@ q ;$Sh]9Vq!";>إꬍ%;)tj&60?pthc(kjYg#OzX Np07y9N?9tB~G(nW0u&GdFs&}g*P6bUuRܥX'*+$#vj$v3oF>8ӄe_)X  䬖FCE6[%lHS2e1Vjxy[_ӱ@RFϡGڿ$TX]T*S'R~1.&y1d} ̌6w_@<)xZLC?WjYxbeɷ٠W$ݐS).ca6?*?Ud2.a($C~rFߡ+”4`N],?\Z zGf;n.:#@!W[3p1~uOBn!fmFl&\K¿G?O%xP|W9jt;z3\ŝ'cxEGƌGsCo<$ |-vGܛ~`fkoC>O'HvxSr1/ >_Wp[,] |+$O,H!:W{:=`d{|]p?Uy(Gp) ';)2>cBt|D S6blwK[xsᎇ.cOw͊:߮_W}Kk8֔?Wj?|4&)(Ũ+금}X,6)ퟆEm]n 0yף`<:P3]Z \d;*Wlךr)ҶgL"~xs+vϏVFBAauM?)-p9Ct~"ߥo-O7o*R*;Pz Dó 9ĉ'X#O_Mu槤L5& صT԰xet{{BizM$m6VHM p'/;ݽAwTcYHY]>Uw f2|~ denA:hxc0"?ᓪ?FEȝg*]= o(a#/klUh]2 ;\[KV$>6 ך_Rtsm"7RJΝCA!=sډ:Vζ`?ҊW07ɮ%z(CX5]N+@sYmA #jGgâF CDgi.L?B{>Y=V:YگU}SGIjiDXRΝt+5S İ-zqDi*}al9qg8A Ꜷb}噺іux8ODWB82eR H@9E1L 싊$LዱY#{CpDƓ~C` 7,_.6GÎ;A3cg;AN8IafM_SM7l2*tŴP2^ǾRCBӌoΚ18>H X\7`ϐ)EOu@L<]aǛ:e[<{Q1E$ZMH?.ܹ@ '?V٦ 1YiLWBP艏!;󍺅iu8B@*Ne򽜊gU:.8{w^Ơsr#^Ti7qr6#R^Odz:WkW+aiYWe_Sۮy]5sҕ#uM&4Oڮ'nX?l*rc|.~ PiQ>&(Gwr/OKƅN1Qp):AcF cQ2oE̺+&I[E{<ᐁPooLkp |k j]*D~̭GPufiͦ uxyhA];uWlV*S=Kxm*n"@5<~Z z\p{!Y>ItZ9Y3*۰8 '&+O(˻_=<M ڒJf ֊r?|[-8ڹf!,>+|dE޷(ۛ)=]oQRR /2/cp,xHhg>iճ7Mx;s=?դ+#[y˄!!eS;UݴQRU#L(A''Irװa7e}Od$Dy?|C Rr/;yYl;r*y41V>VM]CAd0# KE3 タXp`JZ{݃D^QΰW^lB\D͇G3 wb Mt`fʀy o1xdIf>B%+;0 ]I}:^iU2 {`p/F * >:ktW3G gh24oX4 a-g +eoL`=|mDRŪf;-Pr:U2zz uB />ҳ lJ'vq,~fC[k*R5}o $8@ocu^S qZv5ͻ߹ɊV'՘3)4by"mՔƆ[y#xKF8ȥ\DI2z"Y^s9AWL  ?p3kjL>O7ZB~z`.@?s&?#뉉^!+rQmc͏jAt&w碴L~ָ-tPR8vgJߠ]*,+0+dB*3YZ}4ozk_D*kVYϯ"5?Koxh2@õ=‡`"1CҦ/St-j#.k7# So(f2eZTR) ZӛTm 4E`Me>0TBj 8(,/ ;f)HLfn xJ"՞!ECKাUi m2Z+rRF )$KhHXצ13a[!9 P\%5E$'~ZIp/Wn黃t3DwB% )dCJvM7P-?-Fz#%R :3yFҧ ker6͸@N 4[h#v^uRvIc&${H |G E?,ycί|IPSyhO!m:3TC氈$b $I݃kZ]& 6gheu|m󾮐g^k|9)dA:NۿԢK~{OIw8ٺOOg>Y '/Pk]Έěyvcfv(קy袉"]ttfuu%ge5+d--tq c0Vl1u%}:̼e"xL wa`͌_(%z暧Ϟ)2]qHK:hZcőRɿ54DY]v%!#\r9Seџ#?s 'uNdߏ9=}B{@RUEi hT'_^/`*j ۱T)[@"إLbv0 n7Z 6i{7e<|Ê JeڶBbh Z LO&JsxtAA:Zt}7lDkg5+lVkn.X'hD6Zyv؋68{ $+dW~äNVl'ݮr0. 'ІX>`i[@!w2ZE-LCI{IکK_E!NU DfGO@FpsO­KcA49.u;3R6[f;^Ha[vu$?AK@Lnyr[Qnn9,=~o&Ƚ)G-=B2u`sVXUvU &I KU1$amXϙAVA(WUIT7n?$ӖA|˝Su+^Ei7E!4/+*3;wL+VXodJof/- ˮA%U?7@ӬU2Ů!QV9-z.Wc 6auDu |AFT%4~0W/侓?juk\ 40l\ahKG1w/!o{ zv`W É9[iӴ3z+ҼkKn/6e/'0x_S=D~rgJ/1hO*qZN hGȡ ,< hҮ==]~Q^) *rS *, `$ч\1)W*-ck-)hz2_.8kXwryZ:ujpO l7#8 ŢBw=%u)mk _$>N|)i%۽C +w?DĹ0bq| r-"t[lk9rvL )k Fjᘔ)2{l)4ov%9J8=]OЭ^Z1ΎzJVא,5꒻Zl 7ѷÐ" .'0$;r#Iu֎=FK5\R@Mz9m${0¹le:oAڷ R)M4 BBQUҡiYƾgc:foT ^p苓t~"|@/\+'k:.wih$UpàQ!L0ɵ<K $ߴLx;ˣH[INaw*%v u?.9sdy>"]ޜkDծi=eHUݨZ`]~Ώri`zh`Y!]'lۛG :"?(/;S!F#ׇ '(>78{jN#ys ŝd&Ei6vva4qkbtRel^ 97pRM Vki0(iVdJV34_I|К[ȒAn 5i)ps8<  NL1؂ad w264"+H-K{:-Jr, kIqN&`-[rA C}q4EJ :5Ļ6,ej 6@xW|(` Slq0T˭ϔdt%cGzt8ꌵTSi_k Ci\'xsj- 1sRlPnje;2n;׬DMC糡VZr$=] =%88e]N_Ґ@/%\ǻ$08f1T\/k~K^.>EużHw+05:{[w l'[x"g3EGN<QpT&m ` uV1VnΪZ`Iw/+LC?S,)*_5]O,e sGV x0v]3/i}ۉVu:ms UZhŚz"`g6UYm# M&^4n>"Bα"ҡKEHGͳ:uWu$0nw^!1;|%кݲBO.3+FSldS VVDrA+'-Wd L+^,4 SxL<w׋ OVM[(0M@{+LGVFq c XQ'Wgu678J$rtX}%>[qw\,U@E8yT%6JObw>Ӆ+0kr˹''<('!*WT#3M ZTpǔ"|nrl|$s@S y~fv|c>pCuw4,kb_6dC"IFښ&WK ܈r-y!P{.ݺ7$ޏS~Z>ac67R??p˥!iwsO!첯YMH= <%nXSz˽KK)^rH>ځ+b5]@L7:E;&S2'@FrQ/+_] ^嶃qZV_ZU 4s!U^9? ],'͢E3ۤd9+&Feio`GA:,^1ΞoɞL1 0 @cG/SdF7I떂0>jޤl hYע MC a.3W(dWi̠"=Zk֐! VW1V2p+8y >~´bfXc$ $zH7)OOEC/‰pShZK@ %ͤRi;.PW ^^4]ل-Cz V6 ۽@vCWәb8aۑ>j M_]C'$gSRVq;t#+@g~u=ފt@fM=6@C籉ʦ3H4{-<4ȿWY-A S;`*H´A*mfG{ji9j⊀ѝMU=`Lm'0^)s&!שx/ J=cBvJe+DsvrhVxٝ-HI@[R__鏹L-;=J,>9v-,Z˳#'wKaB%0u:T/nDCA.Wx@Âgc_qQ=.UgO]̲x΢" 8r/~HK^}W"b%`LdϯTh4VR k%VEL|^o r-wHij;C,V].ůsIr܏* rIIP7Ԩ,6Ƨ䦇_>oV T36j,Xܯ$64p{pPGOq5B! ~ʫhLՠ3ɩ3a>y3֙01&6$ nx@v-z3ߘ"V0fr6w*5[_+ܧD3P:ɻ-’oĶ)Q2V6#0R5k0{ hl޲ k^$W]梶/N\WIlأw#~i;YnbK ?ĔJ gzXrC=Kޥz|uK[wi/*}]|gq;v!Lڛ:si"E>BïGApPe,iHZaR% EWDw/W* fA{ iSoIoF=Nw5B&FHŌ?eh 2v1-f0&35G0ϔGdv$f@a1~0@Y(H({o cw{L*<$M39McjJ |PcW.y ˻>:V 'ouJyOݞt(,.l;Vʊg+֘X{#_$[8X#F=28C}a} Çjۜbq@rÉYtR*TNSĹ%ZuWa##H$u4gZa%+k}W5dWf4xR +x"{y9Ee(ʭ=7-O%^kґ/q+:#W?`ߌza}͕ T h3J6w|  :1@VT7m'iuxqRO?8P[8W :[s+sDF[Mz}u[|84<{7F ML*{e/ss[W/+\H!W'-m1˛&)آZvfk~2kwMk`NAVoi!eS@ DitUrmcΣa}1.j|0ŗ KRy>}qA1hJnYPGcvj1SӞAJw\K@L)3׈x5ۺ/S4\$-:?SQ>h,P,Οx۫qGGk1*#?؁iI2@8:o.0^s2[[-[ Bd]WC=/4>&<эR>x5Rhdr4ToEH®;<ǽ@h?"1Yn7ޞ{ŕ24^ ` Ma:'E6b!M<& ygcc6yO wI2ѝ<ïseL1BLJck,@q_Qlj9Tѿ?yǀ8A鏤k=dB!ie2lL!uZm(ϴdݮB@O#Ng%OT䀥] 5BNvO(έXgG\t:6j],v ja]΅`@7=MʉY]\pkD-ZGx۪ [4EK1%m#:gP³S枬Qm)ݫa:̬ɞ( k3}% _-٘d ?`7 9a?IB~&`m 3T~ ICw1X+<:ִ8J3!qe1CX8 NqZlx#՛Ő|Q|#>tr2<0k'< `M~Wޥd_-40&q:cȂU V%I̹$,Sl\JDK鸔?\s< (T3 5&+H)`d"k4UM:ʲ;N[!DisX e3JCx{Fe_(EWg JwxR@o}*\AcIlK7h@@pܪp a&1)T9 omt5뎃&T1/e574 u8Vt!rg6Xl^x/J QGAAUt f e.ɴIym:8Û!^dXpx6"DQ#c)|ښ?\D"T^fp+%4ڽ!?IJ(lzAloWE~s4τ\\Q|X,r#*ۍ . D%)ڡ0rm2@?X@چ;V:*X(RC|px63L#}{ׯ+h3/E}FHʈ:Y=2DW8WGfv 5 EVm w1X ~Y(*Hijc5m ϙ%,H'#s(JNOWӮ۱d_(B O0:1k4't (nndF9+3@Jh&,ו(gZ'TУ ۗ0Uz=Flx)N2 Pjbi<4cDѭw?ǁY3^Qzxe%៛,d)isON5M >ږ8@^t"\o@zeDJQlj<0Bq@!$Yq$)~vT,ӑ2+|y$ 6neTGm{!i"(v{D/+pIqDĥj颧-gj*1.j ϻtIRzϔG=Y;Gpv)Xk +usy8LDgVQ ~%"|/K~e}%)ҭzEi2MQBpV.(vejKv[(pk*Zр#+dc\OG9'U7h [=A,c^Wc|3'5`[ƍ>\8ox-xv@dWlSOE27E.mTtaimygqnj2B}"[WwzC9 o <JѤ]"h-ݟК0HuXvҙC WN8bͫϡݦ=L(FYZ>.{v1FڈJQaߴJJ=hr?@_9 ;k+e~w\IQhڏ?OH%-6|ݒh,qYQ%Kz91@%Nr|ޯT,MƑg1p0IoVz|{zbz fc鐂AZy}hKg.|<7oҰI;fL4onqE z%^BbS76̍Ɩ L\ge?;7L}O5H5{ajooS\DZ< KaFHe,ϭjXHwS-C<M}gFsTn9#bL&4$ ɝQ6) 'YZM†'C2SЮ,'vOXj-/ԗ@ׅ@4΁5ޮ|ך:0F:D,570 R՜> T; H-w힤Wt&p˰DfNnk~?!8'$9BY?qipfb6x{EIl6|o鸢U:0 (Jai@ Yt)<7%ĭFugDG ˕:[!G]a ꩁ15r},`.V>UO |{ YhyoU+*_5I) 'N|˲H\_-zЃxqY`1  A\[EE} c{&o:^טk- V)VLo-eL(~Y-+s*36n@RJ0ʠFV*x ;*Uř@/Zsi(}܀dq%!ZlxYlO $pf{/l+2fʲW4DFW֖|-zM[y+)wqe?%"27$a3=E &0q=[sn8"0nt-m׿%X1/LKă̓ l%,vE:4&mC(YRx9A0g82aCPIbG5 pdHVx;^yJI ֑w~|vˎOMBT&a Qg.@W;KU|EH~;n}7+l LKʫz&գ3mm I}qsaxF,Gh0⛰Q"_N7U9s.Mշi 1aT=ߤ+QoXNTvY7M#дiNp"X=0eڸCO*SͪkHG_wE/<`qZD$.kP&kaYtEl4R;c0 " 7a%l k[:`P:fN՜DZ S4(6t[J=VK$Nh3S2ǥslII?dž/Bq-f~mSV)dT4]3? ˇ\;Q:|һO-`MXA%$zZGT-턔; rQY цN97ngQ'12r|:SuYr.wQd$!3TE ,(ٔ}ZYã޵-{aZj( s |{}c?NۖBC9UՍypqrGSW4Q.%s=T7E-Jĺ7 #AjDsٶ;?Dw<{uX͗5t]7f ^v9ބJՌ/ ,-E̍ ]ڇ$Fj-t+[+R:G43*ʗ jsNɎuL t7ߍz"2 ΢#'Y c wWd?5jϾ(60w^ G-"P@@h/cYΆ-fLf܊ h_2r>NwuD,ԴmܺmNO w YКxॸz5:l3ۃLWي2%*-27Tt-2Vl@"I;&Yyp<̡:Ghƃ ۵cѓ zv.bN_\y5H 7V G 3 IDCfZ=AuG/V Y NPV73Q{Omx.UvT1=pD.8eÃ)}֤‡nԍaR !@RvdPfAg^.Iz)Dۣ 4}f8*{'qH= uId0w{9XXnGnB{tBlF*Kz,Vߙ-Kt{X1= P>9Ar2k:N H׺#V% Z |!!p2R (P4)~kf?pP]>G:vZի7oL;RcT%9װ۹:vJ ZtMkk'BBw(Iʝ1%B#1A-`@}Mʩ `C=] { K%AWhXoc?!#s?<\qmj??)̔wdJ+վ,4IL~lQhO)ڇNݜ(>UYb-q.,ي.Qk 9wW&c)S݇a $?IcSh (w'ܪn,_9GD.Z8̥;􎎹9aQE!-"ޥI; ^:Kstn{O9#(m*xmn<΂-xu9[U=Ab SP{]j̿؝bzď\"~fcT A:bHP;"8+fRmwQy},Sf%2hIg dϸxnw! QxCEr^zG =={pT[:Ju3 2@7p>ONU9*--Ko_Lbao|޳Z2~#!.ྟ 5p!^!F^0T<8OAesGv(qe #张.HV>})&  w6BijIGS-asb,b+\乆RI7{l-,l?QT=oV% 0>UDp9TXbLq%Cwd65zGX[*ե i,*+0a}gGIuFi8䄼2zGW=ȥ ?ڻ6Ʃߥ9r;Ëk)5u5U`P@ݎS @ [A'F |E+gкx:qǡ_ PMcYɶiCl&,F2a]-WaQ%ǁiƦ:M6Ws:{^8q -w9 GRgCiōSCiLlzk`Oeş܆[D~Hά[]׆p- QD\9r(;,d*ʸ V [@j53o.6HARyNR!U jq4tVCJ$Dx̲`ؼvqL@ < @Iu> )4/;`0<0#RC4{ǚ+(17|'-e0 }Η!qs_)7OL~ô=xʰ%M@e RM^^qP^xduf$r<)S1J΢5!Ut=SBCx/LY c-Lդ8x@ؤpvd-|c,͋2F89ZDa lq`Ϯ ?SFZe]RH4ll$|_" "Պ+yrfbhDr2&+:K~R h^`ݙ%S1Mܑ=/#ވ;|dы6{89=}WdWmBXzWB:"qLR>g窵SÞd4栬ه' ѻ~°# fc"~ 'Z2:%2x9ePziXd)%G9md ,-,);xR3)EYVۋe<"UVފx&EL5I%gG /4U%!!ڕ0#Q9Sa(BSފAꞅ #A?'|p&N ZN/V$C2*FU,>T7{ƻL+KUOM"ͦDp3H ;f,K|}`3h~ qq۷>aUr|+8tre&$ͫ$Nodat~n-A (j8\]#ZEG|$PrR ȼ"[v?V\Eȧ; &vǭ/VJ\-eq]2XrC#/%D]pKO 졇d{ZЁF[^.@9 `chΛ0 n$~ƾ H<'fiW:#?3)hohޱGh=e?ԘRxE{#dO8쾇T桠;5Gכ^" 3x}QQli k${q =\hņnuXO3)ƴYzx'aϻҀ+ɤj<M)fr&#qNv0t/h j20.^K2Cϓb' G9pVY!s~SmQ5uǚwk&R>0UQJk~_yn|4FI4_ V4\ ֆgWWr|ZwdIkY=* va l{PLe|ǓBhT;PP\~J"$1IqLOñܕJR4,g y2) "iyN߷.>_G 9}~bm󘰨̐Pχ{aՊMKYmN6VUKZ%Nthi7!H;;I.yA0]DN-$#/81L} +Iȧ(ְ5vg뜃tl;u- %5ӭ"I?( IPXH+CjQ<-Lnf74%\$El8y<ݭLw1J){wuN ɳQkAAtnX@J2#Tb /<.h.<5Ϝu)V79+[QX$O]ī;j(|y7@n$* Vta;guF T!78}um̭,ߴ -iڝT?XU;Fٓ5D !-32yY S8@ eJ^Zm%3K9_<.DR0EH_,B([2<8\_7֘X?1Q[ /ø\=LMxϭu}+8%UjJɶ>|'>>֐bqb\ML2 d:E`B# <+2jzM15a& MP>wa}3 y^F6(`$Ѐ@L($_z&n#(s,6P6!;̃QՆ@. h82:n ~0 6be{yϰ4z#),Zjh zmu{A{ƞInd'%s~y>Ѝ'lYxj\*q'bMRJ < tz0dnQ>5  6b?h һo~LsA8hhڅw:?peLKCnw +nttE'AJ{ws=ױܤkQ#ٹ*KpkgX͏uJOdil' 0<4A@M_Ū˔yk+ <>D){Rv>&;&gBڨ5X Up?qA,\NSglT$l!Gb̬5VH]S5`I( JHn 2:%;PA3ܩY關#}/Z+4:P=>siBa'ȷnbe:`]!t|,~ p򌴲Nywb?h[Z\DńNᒍI ?6+z3[ (B n\6W fVT^վYrIݙP~zX[Gpxx8Jq|cNb;"3Ppg[W#Ɨ05 UIDzYYR\IsB^Dl8W\z}9n4ܣα }ǔFR=uTa(5{^?T"jύŊU2 u{"o+A ޲ <5g@@`}2(l%b#|_f}СJjG~Kz2b9;}qI@C,zlYE_W0(noR֮J{cݔ  qbyv\&xL厣)GE{ [l l}D#p-!K{? ;;IcvOԼ)e[` 1#y&Z2Dm*1,%b;fݝ\bγHJ͉3V fCB#3KOYTH5OKRυj=b]pE 6T*9V(lk2z]RJ%ы1 A>'y#A~CͶ] NŔ|zt2Z SɌVPRLW}lkWpCsFocc/OemR 'EvZNoH׹)dMm h0$_`% =< W>{:ҭ1`OO Ԛ$FN3h >F֕T$2K œ E>ALyE\k%,$ݢ;Ir HQ!I;zPԫSlK\p? ۔ #Sц YwY+7ʳ2ҿk/(Npdjo}i*بY͊)2B(e=@^wc'zUr&nf9oT5c4wuJ%&ag5 [{5V6O?.%9C~;f/?DTs1yC@,5`_X+%>q]7$s[.Ie"x΂ޞWݗrzkxqʹLkIp%L>tl!5q 05uCu%=F'ewg@槹%([I]B#к%v)R7!w&¹P_OeyV/ ğ?P@nXAl~Y'u^0KKɞ=|q_͈E)OO}1wMoy.-vx'һRw1YZ{hD6x/\oSi@A\l@j̧Q֑'>55M'z^Oq]yTcAH%O~B㖃I)z,*ZݤKcPX>}F$AJyer\a1u>͗5^c0HʏY/ \Nsxy쇥Ƽ%c Rbew(bP@)XzC@$Yx_)o)CBNFnnsͯC OXDk?,ZmΎ__DY[m"3a{bH%ԆCx?װHJӔppi#=E.M:MRvb%SE̒uT*\ò,L‚R$~ir~\~5t#*-E!%\=NTD".w.C-סF_GR'r]65FMvP[2$X`;Y=->=үm\JGY*E4T 'l¿$-7kJ^QF7ώSjzw>>ס۴Ԯcy7BU]ny3LJjoLZm_V2#wPh|!GvAY’dZ]u#{z `elVb"_/Z@sD-n)ޘPL_AhA$8=uhgbǘ1!hnUO}Y$ӴKLxKƭ= bW y]JB9?$[:2K>wF|bbrf /\u:R:L1_;-Hu(8Nrv5o <w^h2| &Vq^5$^Z-FP:L<-LaǢD5v1p? f]l0ee6ꑈzx&$Dcp ?{ͣ*Z&_ F(X렼H_'&niٗ,LJM>sLADځG:4;^a{?|r1N,,rE`r,+C-VO Ou"{&bsm @jpq60x 3ϾS 暞OQu3srZT~zCW:0r̘7.(6.dC MdԬKQY&T%7J$n$̪om.ŝ0xqh^wDߑ]wrCl\ C1P݊OF YqWx78#G7ps>ejnF =O0Ѵ( n<먌(.WI_E&yePosM@Pܤ'ZBMGe'_z.EgP{YtIĐ`@Vwr4_b)=vpW{ N4ߥ͸C;鎭ԙ AZu!vQY|x:ڦZU#99:wF(9Jz&N4lsE݈{"G壘`:RNпclLQ,}}t}wjq5I 𪃍jMHR^TA0rPwEᑷͷbmH\t%dZ$e@/:X.cphwE#Vg:Βe`5 9TW9 c!Z :*?ͤ2e6nv=8iڹ=Sme?yVcLO!7mfi@EqPTHuWS,Ud@qE4nٛznhm*uyZv4R Q,J.L2ɿ^Ti4@CD~\d.pd2Bɰr4Bg~o.)J a;*@CT~?#eLo}TS;phH 9}.&c} ڴwcxKm5=by[]p۞Y+槪9Ynyl{ysI@jڣ7lťG~,mOⰉ] {x͟ IȽ۪RTYњ*H #!@ 4xC5w壚z<{Ƃ(8L2aBK5JC:v*,{pV$ CL'$؉2r0ncp[MOħ඘2®U޴|$%+~4ވ=V"p6$>M ~].vQvDžU,:e +%M@U.7̈́Iq)ڭ96^_UG+F+8ȩߙvWyz8\a<TY[ʲ*\=HB /wZr\>L|Wa#)*}h4 Jb@eFR(4깖p+]1ʗIёyq7,r()׭,(ĩ-jHދq@*yTYײ#M:d76Ug{,~vX.Iݟ߻FW  _ES{*<ц0Q zM%q ܋&B;dnui>]]b*sTN /;g :yYTn8ŀX?\ivf<%g­ϽURtt mScn^ +br*uf"XFZT5 ?wa1)Gƾ.":#gR'u7skjwŁIHb$DUuL`q,(j fgyh_"Zh+pcłI':C$]Gp{lT*"Z]nX,ƆI؉`PN)Ѱț!m߽Vy2IWD"VnHٛ/5[Wlyk-LBGTtgB!6N z//?a!Gm N˓<^hQUٰ< ߪk Fxk mZgw.4 hѸd,HRO𥯶 +fKFA1U2G?3!8 sSspߎ`X ̈y6Gn.3 Cc(jk+u[ U K{6V jsjKJ=qT˱_JBq>a6dDEwIcoS`QC]"sҀMwܽ3ʭLkUC|GaNQX o6{p4䃧o;pGL[9vry6ԥ]Ӄ=1!U,(AmOEN޼xEs@p>^-Ic89 W7$-K.”~Jv"ux"WFJs/]v*E03UΠ~[MĦfbsٳh;o1Uz.䉨>m&hNѹ"ԂYE.2nc(ˋt+m\%#x0;%'Q\AkzvnF -aj:?|գhVBҵIH5q<,DHɹKZ>JW>p4km@Fc>6nxT\@Fm%CKzDaAM9rOD<0vD*Q;_F_lVt5zYY[&Mr5nH.pd$} W9L@ +g n|Vv!gCy"2(tesD @zsK0f,b+1xLdHCbcν_;`B]vĥXpd6w*-]oΙ8d}71{cU7u]XK}M?# d}*Jɪ Wj7jv3Ň 6DAxi[֕WZ%X| =AC%~wE*)(_󄏮&N Gn, H9vr)T@fT9MHoр)0Kg"}aYed&V R0C5 FkD ?9)6lMRkn8eMPBo؄!\ƔY;W YOH4cgd|X=ۭZTXH =$ K@W./e1޹:G%Zj5`|-hК_(J $nwYߘ|MU9ClxG~mQP/}`!m;hŝM}2J7&P [NTUEȱFA w}m. +ׁ@qmeu9>|9,'e\ec_Ys܍̞lZ8eq;bvZC;v%qX>VHHML |p`R/ ĔPWf$PJL7~Ab1euow#3ǰ ?dԏ5-0NyJGH%Bd0rfZ^|O̺立(f@:B2w]{ֱ ũҷQ×9!`kީ5HNҧb,z5;5p`K Ɨ:8[ rC|(+l `&~3z#2d7fHYKAHMؽc28ljnN23:oeK^W! fFdX{Tære6GMːwFq ,n@}[T{Nʿ Oo9/y^P uh]xwzqՁ&S+Kic<]F zdk2`M* gKKrЬ@:aP,hw vA3w+RvURŤ +6 y7:|/:M'hcK4x*k ԩ*Zt3Oم|sRM(t}ݢ#x+K(c4sI=.i~$Ŀx;"~os'}  s<ЫGmW^D(QcOV!3kg[dho H^ӏʜAJ[P/6x RlnGO)-KJg: r[ʏ%34 ML*ooɰVL7v\uu/*ґK\&FERַ(lu6 #0r-,i"Sl@h&=GC,´e^w1kbً COMji[ G&o[z^NGn㇪tNtbN'd%r8nR{^W:KZG#+,NEǮ׺Uf0Ⱥi3?Xip<[E?Y<{D)_&=tDi΋OXɳqv& V-w( a\i~_6bOGHPĂ$:/(Ļoủ}/6Q +__N:aҌ=V(65ɹnŏ~{ tdӯG/qJFNy:DaFj/@GV7˶Dkeg墫\b S|H՝7 hMv;Z4FqwzEH!Z^6Jܝ R6buuY'u1t( 4Lܜ.PPhL]Ye)xpT:s=UB-z9#hiW 46ibIhH KҸ#\+7hUMEy$j0 V}ɳv]7 L]]Ȼ,<@o2SXb]p U_dys{CX*+ `>p]i^Nnmn&~Ѝ7IdW§g!Wd3V39j)C[)k7}&_…kpS{)*J劫ly/|\Z?;}&y.#3 "k"-ⵒڵ])` Enֽ(uwG-++iF$9VMO|9ߧ#~l4fB?w8B^~jWEy6eZb6|B (72*{(3̧咒zK&!_PhQ[pH(,o@U96+2}b{A;,hh!;TτS.&.e-3"; :V__KmvгQ6V?u3œs(ma$c5;jp#&&:hl~ig[_S}+RCI`bTu~1Q",(o'U:Sy[F֭dm5jƥCPLf«rϊ/KrVb CGzr6۱G-lvZ"U;j3lVC9B^ThM`JYw:6RkHYO3 ]i˳9o#Z.2ةNWl=h]Ռhcˡ"Obp?lRfxq^kj^=-(BcЉNL!@{wU\@+csIT)~A_{y[:J1/x}o67Ӕ$ iniWĆO kd'`*G\A,;YLFhqv"2x"oп 1ߏaRR#“1٢`q>>3Iy$xSHׄgq#_7=~, X/LĵFt.}3lm=K\i6pf&*uLw8=k,d' F$h\|F( wwŒ57ˎhm;֑9K"4s@gn̈Ʀېͻ(?QCuN;k1/tlDs[/<ggpIpn+?Nq%Mn7K<~K d 21ۂ Jb 8"\%Uv3֑<"eGhnE-= |=zTuU0((/3R̾;mfHMթBfɷrO㈂5 \Lvea$\5e Y4‹_F%dL:qRN {%qDҶhb&D=&qe)<6qcI3wQR48c:@M&cKIN3C<\ٽ4.a;׊,=U|;)9ѣe NSPOZyBlĪ4~*WшӁJ-TˢiFB\9iɰTWK),l!,f￲9*YHs]LVUR3VY G3Xw NV'kU(q[*U}ɝ: {7 !!ދs*c`X<7AYXjMr{N}_/ ,]b0ٱӜ%.7>ft_yA!:E[AϴK)rՙJ9I# mZb<:4O'[ֈ`A"tqQkH1Z:$ƟjrTA:l,Sx X x1۟o/QSg"MWry%G /SSv;V29]Eihǔ'E®z=Sjtq@N_\q(뢔8{羜R*Mi88%硳M[,w#*$m4-%4=.{1aUt[DKpdv:Ȱn$mQܢtMҵU}NXr wuc0A|:<,@.Sũޞqڌ[aQ+07X\Nm4KZvRߠik0}e?y-@ F)| "ԍ*/ uHNJH)!p1swl7]Kr[<"/GTRZFX83+wG|L*uFDc~ 2nB?1s׽Y2z\m?7̃ܙ ֺN6iꨴ2;(1e !<4B)5Q'P[4 MG@wSUGC Q]Yoi_X|1oD-s &``e&b!ndYsQay4U |7Co4]'M'Gp34^j`-ҚKZ{Zhiϟ V2NRZh2Q!~=}G7v:2a~4v`%K/Xe[ʅiRvc-gJw ,JD6KC9o{=ڄư_7lИY' wڔa٬zzi<>r>JЏL88N\޶ TjL>2A a'.+Qq}WW"}A #/Gنctv׫&C[!{P/.y!R|'fN66|QsQ-O!IW¾TtcolHОٔHM07Зi/(+#ykUCTꇑ8J1i#S?c3ӞPk!zBgł^׏33SSvZy "`j$^@Dg`nLEOtkYʱz$]YzT 4rP,!_.le-D'Lvf(V^ V`3:H'Sb\49{;fLiC'pi.`#w$e(5*C:ڞ 恿cL\<ڷ{'>TJknC$uei,, F ku3: ?'8˨ 6 0vm|0v' dJA\nze$^,q'o_lϴi)FDrlu6Y ;csc_N6d8R ;MU(ԄՌ92"WW( sj"P VӦc{x ޱʎ4",IՓV!T c F]%28%t[!A=U#Lн*xSu)nB*^Pmn˖cY|DK<* U=c8-~r־ Y' `ᖂ|dRnooC4Y MfZWnDj ;gq0-pUp&4zOcľUK9hb[srwQ-s`H|8-wvt.deG?߲ =66qcn+MS> +Q'1NpVE?U+8/ ҕuNnBe2_$a!eT4h Y%X$SJ"HstAuFliF{!zK+ $4/D0|qyZ'{a)|CyPaƐi͘(]: ,䓴"R \|kgsyロ=bYt7F.,I-Ŀ.,_s'Ɠ~dո1GXXimg$=5X(}  OaWɲ:hB=ȬQY-;Q ;2F^7Zf"(":N*qUAnM"k"0~8em$3,8<j]o>I2?Ia'.yӈ8C-Oط$v@=Gnc/L½k ]lG`ֲh&.(UgnT+G* 2?e4džJ [)%m,K %qܩI#R')1Hj>>=l2杺 :X/N !M1zhWVFC7X޻ ў,lΘıd[H&|l z]h׍l^ȪjTA]r>;i>9iÜAՍΨZqQTʴcV?ekx 9ӽ#&UENd:)RRmM9ux͎Sञ "C.!)1N:d`v0\EAZBdcXLgt TI|g7ɏjF#êgڣN9KfH+s'G%JWdشfbD{f_I*sGjkoi^CHڇS7!Zc bڻ!-P4_aASIusL$$[w[A=x;ݷ\i o;'+;q 7(1gxmC{lOvTZ_a_ZYaQ|U]dܥIe6:1ICӜ% @ؔDRkJ&CșnN i!%W_.msW/`hU`4yi%!!<4Ig&٭̓f5.؝*6Ž&o'ĔHC:3f/9+ڏ$[KHEݔg8u}bؠIӌenWt{M Q~Fr;﬋/_4cP(s#;uXɍO3a#Scf{=vla/"*,чj6<[SʻHO t(,;&uͰL8'BS1;CI`)Kp;AA0Ctj3v_x_ZfhN,r&D?0;.Mh<|Z0OL/sj@ci!6)x덨sL>G0q#%xvУxc.&W ;گ QVbl?h1Y婢ih-oE'B@]nXI;ɒc)**mMMBQ-ec3ÿWy2.Oa1CWjDbR×GQ6[نĠҳV-!m)*;)5ahi*5j&3yoC)+qb(hAm ̹x K ;3z9Lݴ_6F"B&]r6AIbdؠ VfJ mfg!#e86ewK5>VNa:1CS`2qr{Ԛn$ՌФvR_)$w)aH$= T| ^>_w{U 0`gU,}xk NY UuAA40Df q_[ы+kL:{0*)s`WJUBLv<0&+NɞcU5KItZ:OT4#U&h}kt}@zrC[}h"'!meA-DKӒMmb9FK }*mc?43Cl]c$*vǹu 82Һ" /ZGEOM<_njG2$C)EI>lVAǓ7WWXʊf0vE7Ds؞Sf"'dɜa U;'r\dU,ޝխ#~H01K%>gR&v ( v2ȻgcBfpO sH=7A _<+#xiƕylq&[/>}y[} Ε~>Hb{5̃tIpbygy8wf_z=p V̝!e5gl>f@zNp}z2ԭIZʨ` 3}S0ER GS| 4(88#eOW~ 7èѽAЖ"oۙɫ):ОO ?mXRFƷh`34!׿VDcQ<*Cwe^M 4` U, ?CdcaJ  Vpe[+&3 FtzOԿ.BGu.kG8.'i0VA҇m:U-}4RpG+׃Eġb1QJ2`)j:6j')@MXIsLn!b(Ve|2bi{@ h(%?j6Hn˴BHqgӢgER:D6e1fQ'w8sȿpگ*_5bit+#Y/VzFY94^7F_E -.*Zz28:f$d#/O.;dfCANKsK3vT qyd"4I>4)|Ed4Nu"jjxrhThsA$CBfz0UQ F!Ҹl\Kxr7Fu.Dh"F4!-N&W]+wwi}y ͧ |D\c˔=Պ ;@r 0d/zV2P|C'%9 X`5qTY`G)MIʪ*2(H&({8m0>u>L/-RE4zIL 6Lg0&XVGZ>eC˶_ՈMrJ筕$z#=zEh袾Īɛγg.1fܘN:t]1K@<j9X=`$cD|Y ]ɣ۠Oÿ́eku6DУ2ɠ;+|TIpT^_43VbD͵08–f:XXSȓ Џ!DKfԤmh >YK1RX0L0ӘɎ֪ucFo1LG0Ď0Tߞb"Z:kjLKL ~K~i(L :.PiA f^cRckd|t=x'4g.vLnCgE1h0d- } !a53(tᖦ<|Ȧ7/fGp(JUT0B56[kav1fd^R` TnI@> U MV8Ǧum 'Jqg1<Ѵ.:Nq#媿?k4\c{':bV}QZ\ 6򠢙ӂ1e~[RM:XzWx\>m>"!R` M~!N\="& 5o`j{ro 89/EO]:1TG' x]&~(Ћ{ebkhP$Ơ!#h5ͨ5(ҤÖ`Z8t~٩I5D Nۃy&A"e=ȴm׆rMwxC9iZU)_d|޿l$0:vX-ܺBr<:8#]Yj)<Ƿʻ^1\#_Iy!;u >5 SB>gQLi}N VaG2&8y32CsD|(Xmu4ՉmĻ͙\`.#f%# 7J87/)/iEJBj^n7#T$ߕ|,d[J~B%gi+u{|6\ W]`.73|P}KNheNy<0+meT@0S +R"*թ Kw~O=M)fRrgّ 'f錊f ^YS̀t pLbM!!Qk1d?B|P-q zJ!HQ:T?n6 kQPt eЃU.|P\޷*3 3v{UnU>^ +q9l!%U< l kTΧl֌ڱҴw0Gݾ}ݺ`i9;!uM{ lb؇aNVzt HaۤE(?1U̴Jx,\ob$ǍS @bc F+\wmC:#X"']xK 3J (#%|x y+[UΎ-^C297bp9uB3.&+K(e"qו# ۚ擫.B5j_ X?yʠ5nxl)RQ$w6i-~v1&7@ͬ^#qmy{0RP?H *XmOic&$ &{ jƑ»~X@AL!ѺE="L0j8ҽ#y9L\ ]o |^"䉁~gYUIJCz2h]ٜ8O,FNjF<0wv3YwJB\K2,Ec8 rXԃVyœy*&PϬfp:06gwE Icܩx2дwm'DExVɦg".{c.. >+}"1t}Mx @Lo $Z~ig$KOO;"jDQs.v*M_#4/$]?vX5)+Qa.t++%Af#oLJȆROV;.z0oh *: R!jXf~!GhŔyaqZ[iKMJ̌pKA|2[:D؏JK'PQvtRdu&TVgN$_?݄XRĀ0EHX?D"^ixu-H>d@^,ApuDJ!rx-:'WaདྷGlh`my@5xmQ:iѻ&/;&Y|Pɱ̈́]kԘViGfTJ.ѕR(Js \bX.[KbaaΨfrpY|=[NDY1ak TH0Ku?y;. r1nAu X[OZJEyo4TL SklH^ ɭJ2SAdG]V>lTчy0 &OLͯFLH*wyO6|U|6* OOOYdyB㬏~#A/-[4 Zai'ɜd Z2}m'R\JVpa3{I)0}vi p`Gp>9!΀=Qa8k;Bj#|q` g`gSOc <)+ifq kH)8PI{i"YOKz`da ]Y31d,PْF'vẍi|&IUNRYKMоMhbs)[?,kF&z=?ʥ!'/Ko;xgrI}yz&hDp?C.KOə}_S؊Ae=dUx\v "Bz\Ȅځ5?cE)9l,F/b:2s.ʚFQwza[7s\d'0&(LsW% b[(hc&Lܠ CocKuKCS)EΨ=[6m*2Ptиr>z;9̸뜥3 gele?| ,C"XP8ݜA B5({-LTrl.kxtۀsx"~#+ u@b;7B>NAU+K]ⒻWl5֤O#P@!e[Ȧ-j+F!!*m7Tg5^e-f鄧2p\Ruՠ^é~wŁfk:=V4A DgHEȱ"0]MTgVn#;E+g[kNF03b5WE7 ']\;N 騂X-+D]J1R .܃FlŠ3k^)@f7e/b-ݩAIJIҳZH+QsOݢ!-ɨ#^#~ {/Y:c$k@ƅI5-a5!ܸz3orD) ߆ufщسnhd,q%steRIJy!dPibJ W#KŊFbi 3@h$jEu.r 8Qb0"u1Ȝi>#yhj1tT~R2Y".碣LbaJ_rhVK"Wx؟%I)\ods9GZ֨,㯕9|2; :hy;>:.B'eVZ +F%z$Fa,44{:wQMg-dGߝi4Sǿ3&[H:"L(W:u7y(,Pr)e cV#e|4\7o@~~G"$5 Ay% !-8J@-IfL/a:c|{i]1/jC7 fD?|iD5΋8˜.ANkj6٫^2^d,s aT하R]ۖ|)>c/o+Ҥ.͞zG}':\-Qէ쇈Vz($rM_WiQ]B\/+NmfWpἕNlub?K`:F RaH+Lgg0I2QBgF4#W ?lM(Ӫt"d(+Y%tgpnVf9A#?=|"j\ɒ]@J!xѢ5Km_ ශTWbE@ȵi (;_+YQzRr!W6P2>7YTp:'xa׌d)~/=9\+.u8@b}>|Q_wJEY:,n[ kN`u@QEO{oq.HG˒EV;2pB|a>-+"I`昕lq%%"e'*]C_&0$Wr@М҈Gu-Y|KܜI몕5gm"FfJ12u\ݎ1 Vȿl7RynLY><}Ey"1tvjC4e;Q$ak `sNyJjh|V%|`'yUJ:cп䐳Iqmis`e?; a8ž2UBj|L$r[5ﭓy$!%cYf 2!0IiN'cm`廗8Ɂct8t:'X52hdCXap%q ]`S9̡>wrلZeI72 g$J^fX<"x[٢vYXD:EIemރd ij0]joGasN|TWk* GH$H(XwUybv.; 9l8u({+ڹ]qY)zYPgyoUrfRd;gsﷺjۛÌ!ڇ(/ө,~x/[1E.׽}V>^khPJB9e] KJ+B'"s~WIs1~%;A9(}Vaᄄa+Ur BrX!IA%>Nߴ? v#LMBRt8?'P1inl ZH2PDm}u9s)d LW:\1iOSbZ[ '4d# ke[5x2Ơ dhө6GC扒geNM54$EbѦ>B1 m/W;J.fSnE*? qHy.'3پIrS^3gӓQ&!6(Hڔ qDQTp0~d3X~<< AQV]! 袴7F=BV%zK#Ͷn$ ~zZ=uxƹXo!؉ka tFSkcB"=96EHQr$V/sn#(귦U Wгcf滋\o ǶbȨxCۻ=HePBc,mIJW( u@HˋA}\DB (Ob1 Lnҋe嫡o_gTGhWfSWo/q /8b*x$o֏NCׄDQ#@x+ł<A\#P¬g;K)fTt%GJy7ȵz~&]4 _ړHz\*J󙡨[wu!?IqU0l^)e4^jH"73kfµpW1`VDE):Kr&0QQDjK5*u45:yF7ZsEzܾ9f[@ H^|ιj(uvBϺ2tH^])Uqf,.&$<pW JDhu|ouWEq0cno ;aN~x.ٜPr1ڗ hV$V$1w/}:`2'?끺fsK;EπmߝEpz~eEs :jpSW:?Ny;,7T 9xvb^d{X *PגH.oT JlŞ4#[m$F_s8B8\yA*5}SE|ȬzEcCevtC˳68^Zj9|]r9=16_2PIOrgaF騄+e,CdRPLͻ\+aRhc31s.Jz"-MEgǕL̝`A ʖ+%'WdCWꫲA.@W\;ņ$waOjLbX '.hw'] $'^sڴ J[-ZN={SE xV(׸)V(Јd~G"9e8Uo}+-jAvk M.>h.lzߟ; ̂Jmrޑ3^+b6kX^Z#(LK"'֔mf< #OyR''6& `0I>%P :{Fqg!!in^Z:,r8KGXؾ,@(iV_X7e? &/r&6TYb0,_aei # J`X"4e0Vǟ3.a KNKU+堷e%NtHa#:f=9͌7o",8 :u Ky[Õ3S|\h_8Ap v:1 f8h1`1/Q Q x$HR;LrVo4WojpaEj1{-Ϳ3ˏRB~W&& [U6!8SG6.jPl;ў@#K R:݄im2//%.+  λ!J*\phwLf῏m h8Wfa:7* 5Ȏ55t)xr{cOKhrnt&ʏ I.rolT3i1,n~j.+<:rX+#`ʦ6?qJұ;`!( _ pafY$ J.ƦI,ײ7!Dz7շ2nKE`c`]z#J@N(В%|Wkp188&5ɱ\zd H7G%36<5 r]GE ?]6+JhgǴ?EYz5^ƨmp`d s֤Ys Ia2K'M<|?b4℘GAqS" h|m}>8*vdK%tWw4ѹ)&k͗_@;oSEmqj`yirY:-w蘫ܺ#)gb`%<cI&FO3c>sd<%st B 3oB cqVBt-^H'Oo.+dLbRC@.ZdU|]c "}5`3Q`t>LY'cz&b\ז%Bf0lhx-j!s L"nykY$~^NLJ-t; Y8s#эl%+@K5;ezOv ;ԸݶTgk B,ib|4;'R̃صR'/Iaߵ܂L hB+0YdLOI;J&2o2hrstقnvo~RJ[7wv{ ھίY>L8`/"fA =c%*[/r&"Tpqл$[pd3Np>f6M.'VuH3:qqgqQ}z0](9 jF!֋{#7^tEvvTs>k5~ҹeɶ | @@G *&|jA^IG^]Ӊw'A1Xc:-gr<&Svihy'8dw{ċWl *`%1pze䅽i/pRjgF2%a)[_㨴crO&NxaWǓ:㩍MQ0u_־s. /![Szx+B,WO\Z\\ kY~FIIެЪڧP89X+,yxW ޶!%Vv^jeZbu_sfR&>ٴR_ѯ[af&h#V%UE.Љ,K,3,bo, iAjI!`bX "Hj!o[3 C(!X;rXh3mfF@b7qˉa|'8_^oDHͭKMf_JޚXHلTU HwL`.SOռ\ qEtV_t ;Ft^/ ƕbi~I~%n@4i䲴YPGTNVGCwMg/1 ?yAku 0Db+FE=k6bx*{7;do+G M[Izb Bu26'Xqwc:`XZ&kտO")6-xq+#>6G@>h|"sz.&{F6dQg3чA/9P`*eẊuo~ X) L" řp-Y='N]ըHd'2# s@ c[nEi͘cӧZ3*G'Ln"ΠU| R"+<$\ f#TFE5Jz؏jOмG!M8rɝQOc}*MsM"JY \ ~ļb⥆s6ʁjdT}=kfzߖ}u4g((_|N#+#6/ *55Flnki6/{^g;vn$rgOEX 8}dqT4g[.{ ȁޝ*-CR+tRRⓠ bU=Y"YcS%Ig"Jo5H{8\ğm: lpֿ"V&3z6 us,A˲jϩOBb5J!a9d2gl=o 1=ҽP> \3L:(8,W V%` 6vv\!;?jV? vjT^e(,.Щiy]dtN>E +ce:ތ0Zu%!x:.xq8L6eL\|sD*+]dI'GBP/::;*giNpVsҍ!¾ bnÐX2/<Τy`$@{зVG@nu莽XL_>k m?UEl[+ wl_?} o]G;o9+AȬ/g*/4(z/d^F=83 6XaP@ :xXZZlT62eo ?",hYg P"ڠzЕvx/Mi_Ĥ+?ofR`79& y&aoqW!2rhړ+kE:-zm_18[~:pP氈AÊgL% >3\dۘg`bC`Ճ7K`u'[ږǽ,b]wb6Ѓ.E~r(2ńX~ol7WNx7qn0i㺬^OF1Izŧ`)2#%ǀ>Tlv*o9~Wij?Xn~K( 6UA(յk(Ʋy+G>Ŕ0\G #~Mދ& p _Րk6j))E~EɛrGԛ/a,V\IU/Q/5rfKt6DA'N^W'tIPqr}fM Fy񂅄N(Y;[H7n)B=nd ie7Nfk#Jk4t`lcfCnɺoS%YpӺr@o0CV)/dp̻> [I/cO _>+=;OY8w sR.Ī)ָPsIȅ*XBJ1[@1?':¨eg %wiY--0pjJvG2Mmxd^bNmdȪ}XVbO\gm}kxeZ/,g_.7Twd'Oʈ^Q JH: a!Kt;*>r)G'P/ȁT~!jW;S{J\|4‹) l Y m5.I`cOHx8,@V]uMI!$D{2Td2S+jHHqP(w2ilN#;~0QnTcz.Mg#`R(KvH+uCgDJz DXm6 u& )#?zz !k\v(V EPWЎGz~ul5WfrT);HR9CI#]<8Jp֪rS1mKէVۓQMn PJ8֏g|4R%a 5D,#" < R }M#r,"CUzZ:_e'ję&Ng!Ebȁ6Ԗ \yI#_&ծ8P+E5,H2a_xt|p44z8w#T'B341cwߖr(ꨚp!,UNOh0cPP ž^7>H}?'=Ǔl& W8-}׿/(eZ]+LyNg`)fbJL:u`!yX9$uHn91vqqG}9SS:7ʗa [} J]Z-:~u/NS#׹69eFE^mB΅>jNk^%'Vr bg*K@"ν=RuFUU9 ؍EArc7CB*BtajXwaKϯsR{YE )?Fm# Yd>/65jf"SB%RO 0|KUNՓ*ḘԒvsv(ٳy"AZ+Î Wl p7t^ުЃS^wB0'?P)anWFdmyALgv%nIp:1iTJ6j{K%+o8b䐫VܢzGôpln܃.@1Ű&kavK?bJՒ KW qWcR'x;{6 jU Tj$|"lWa1(Nٽ|.BtEAotS*9Nd,w(Fs`\L6"r"Z C@}lKRظ7[OZ'/ۮl2as/s-, C-s4iXDǗU?u7!''ׅU1R 3ɗяӉwgewA[֤e]a8ށ[uD&|n6.s~"swt7(F%LBъn3∦w@ * Jv ِ"ĮǸgWv~*#n aJ 2|˲iE3 @+rΞ#\b?wo)CgՁ::L$Uɑd}j9쌙#=}*SULݪG;̼ͿMEÄGR ۡL]߽Ps6ι={}q}ry]<D j'b"~z)DK1}9# @#JA{qh4(;|ѭH7wM."mYԌp-wR!nLXc`|=şs.O?sD5!=]2*ifVZ6#'uED:6Tf<t>,^{epk{"~>)qRm[Qm O%T+B8}V IkIP[h5I^f-}RA^ LHq`K'X{ m~,Ft^1OlFԍguhzs5 `F|6?A eE[>/C(?? Y_a+ki2M!_Cϣ liR .~B.H[PT3ϴf8Gw?O@ mPG?$;/;"|E GF!*L?JrY4w"//z\oYgtMWLK4@u8Xճ Y)n%t+98"5:;6@ӳ~^~[pDn/x9͓Qf&XV"V)NE>ozz-g5Y5sv*4H(@;QhSJҨ:,{JPT+Cljq 4\[in8'ɖCmikLsŨK 9}Wɥp[qEV*g3b Ez4]}d}:uSe7/~ <2I9y|C}.{ Iŷ6kmHƲ86s1oBV31"Q6t}wcmY4̾֬9CN-sdu8X?Ӎ`Z%>9 >L "qQ/_1SuƀR!Gqqt^)) Wl]^0NTKM栦n NG`A6/uL7 Y]u(ae\::v~:1@f=Ĺ:qЙs: Ԣ{P2Ʊ^lDѠG}ǃ3@cU*ῶB49O4_D9 A|u ;O4f7\T *uZ`0ƀ^0W+T1a)v%ʥيj׏|?6d/?6xrշL9$}Wb@I7e7!i0׎~ڈpK4O4}b= b2-4Iݗk8J;]̵ %Q|qx:ъW~j;0wv{.Ls6[Y^xo?! %~T bJ6ylR]>|XDceZa:җR4=@ H:@OL~ m#ܢ  C\PB |[r}+K*րc-+(xH0ѢҎ=y}cH֛ܮjLեN2{"eAg1}c9.[wۥ^ҋ?()^btb;c0Np:mGd>Qo0<𩋄-Ph p+8Ka@/aW;4cah /^mtO"NGn$fm_=LuI q)՟.T.? Ha.`eՠdx!~[5$_a͏ꛃ$>K瀴m!8b$|))ir^Rw|rZD雛 jJ( ]ʐR<KUD@#wp;jdP mh qTYJV+i&|2vDMY`E4W!¿zTaKxSٶ4s 5>bz6DeI]&*m@U[JtLA [E8(,l aSNZ2ҘOX?PXU;M_<~7*^6e kCO!1뱄q:,wzL2KCuvq%:Z2 C+mYu]%HqI`NU&/i7?NMXs7AM͋d&{t pՖhYY0-t񓨠`I9ɗJ- 0LAY *G+p\ W[W j{#AG/]ah'f_%f5Q#’Hjl OO&}C qζ& &K^T(0/H >U4ff OK:Z3 &}ͤ-~#J$şC H':юGgc6Y;],᥎:@R;1$v]$vKp?iṕ(wIf|6'YJkg6ī3U)iGQc?ms׏9yM>˺PȒOc9 5 U.BXhk>*) N7B2e mXcρ^l&Lm<VPt Cn‚X <"i Tů qz 3\׹\sA+.$ uȒ NX$;۲2i[ؠ F-Zh2VaH]51ŬI;$8QK[!@ȵ5 )=dWur7EAMiJ#ҁ{LWʔ~P`5ČdbEpNz(087S J˙qlQʨ9:p6腊p8xp6 M`~䒽"W,xHda1? ZЅgm1Csi#ieq먐G՞I $5۫B=H<`DHV׍%ARI).HF /s Ȟzy6sB| ٫A.ro= 5( p*vlDs*4:2 İ%_̩xwAg}]`ylw,Bɤ`,B U¦թf/QڮcT<m/~X*4@eXli /sfB+Ȼ5͆w׼Np2^"^I~F<p|0 )Iv}}>Pm`xace#WYiEDy@Uw'+cڟrջ>gR!ke!+ \hN%ihckheV7Uf#TlwyjM mȶeD ިrMOo8J5?\ QY^o *358UcA3 О$R}Pyj -?/uͷre~۱ln4d^_#p S5> &zvi5g5L 6zH:??4T K D"R*M#R^O:^2D"6rCJOyo'v'ݠ*mPԺ#86#XXVc  kC OP@[/<=rH#WBp?fH,e_d})s_ڵ &Pbet$]ysV=Ntw3WL2VE`kl~]׹V?G<IWхa,U.o&W\jg]$4[cj&cC&= mHuzt/v Xjh'ه l*&dΘ> "m7/m&1s_{C- qF$-nnzΚvHg(׿hak1*|9' oBgyI@s Sj80 jf_8ՈUA0-4O0SN:4r,#L.ʓ,P潘i8lAkű Ƹjv5R'L.z>I[]18-3,xۊ!3eSiRz,RAԿRLPE^%OWVw&w܁d`G Xa+PEWۍ*;7p@LiT$s yY8~Bb紧3ZC2!xËwBDv6pJؙA*nȘ1Cbz[۶`5HgjtCu-# Z$M?:i՘t1N* bP\U*C-z]uZAhMLW m6p!FO,1bRCX 'IcF@R<'mR ٯ\]{je{?AYo+W{ì4rԶJYdHBMvk-4߆h%O2 )ZBU?FۢN )]R◔Kt*h 4Jq1S1Z"DůW9$93#$5Z/MzT~iv[D%Siد j r"<9dήܩ.ta ͡( ^,`BD }d^A"j8vӮ7Bk' L~%x|d/ dN򒻺S@?Kt@A%SVA1|؅K-`3jKcttґg 31Ԓw^ j<:7 _,,oLn$1?TKS7[|0)m^V9uVR^L2hM'~\\1&c֣yOYO_'ER-8t_j<>/auI5p_ev~~t}4M,'HeSK -l?B"_HeT^#ޜf8F T*`Ck3w!ǝkl{}ZlveZ`&ՆXavnMW*6]! ݖKtr3Ϙm\e R \9~/}wPDiMDO2rg߮4&DpDyd"}@I/>]e AUA)s7/`)[8wRLL$۳nA?؊> l]Qbp{bzP$+}'HyA4g[(Br?n*pb#lA7do+ow؀h4٩ ]Cz%/ ͨ#S#]6*;XOB15)S}!Y3ᎰXcI>Wm J$Y*cۮe>Vk놕J~nP9pFB+Uu,pt_Zi5E7P0 _54˞VKYTW-wL 7D'MZfKV89|6ƅ0)][@Z Ṣ{SA eVIm9F$'(<1K ΐuC(uU2BgX4e bq5],wm6s.H⻖IG1NW{Vt"CmmݽZ{$C҈ z^EX/HAuӵL`sE2E!V c>>o⚇ U:OM%s q{~oXOod6dG#j `c41'2_;<You"\P\g)k[ǠsQ*9fg.m={Eѵ0%sM>VބbtysgN"}l๕<4.Klj3jt` CµXB[(? 㼰E9ϩ#"U $eЃh:VUi 19O|7#-V@6[c]kɌ7 %0q$$j(lnW+)DFnǽ NJYETM/Mpxz;r"7Ijh:W9+NjFYAlٟeтqѾ -_n{dY]GB>MY*jf^KQwXR&/dB⅋z~;dC/}FvIcuZj9>huqsmׂI^eҧ R!| cq1"kZyώ 4;ʉow_jnl]>y *zw#6D*:K#nfV+Ǜ kDV)'Y-\gD/4s7hݼ>[}&fzߐp:%V<3Y<H3su-)orpz6V6G*'Oۢ'i i \2Z1Tr9]~__9蒃NmiֲQ>SDe($Vr[FCM$n^,JBX6{]FTfSuxCf:-FĝC=iyX@@ \j߲!䇙t[1 aʪT2J dՓBoIp\JtEBUmF^Ѣ3$zP0JljY :ɖ;|OYi,( %(~pOƄSdpǡ]{$pt_/_rMН 2S)]$܁[N3 `6 KGQ Z-(} sc+4ϐcÇ= mm;REqQ-`JKs,ֻuHSiZS}0SE. #InV܂}ZI9?s \c[Ҽx6!w%$#)uX>]xQLC-o<%8)ԠHiZ)_kCimn@BnydsPLL'kXmw)U-,å,3#l2\ɢΈ!$˫TeCEOc'oO)|:[[4+3@6ޅdOd;  TirûB?Dg7&DŽc@+`(5V잴mJb4*D` f5USn c}pmzlW]|bI0వ;^z>fZd_gH\׷&۝fP&e0iBN-愆jktĉ@U⮥Dl7t kN,LJ㍈ev8ɝvH 9z4::ti2E䚵pN 9+ALY;u'4Mb7c \'{'&* ݩֱRN ݙ~wdls\fj|2G;4DX^L<2W:"¿R f,l8: {̫ VtdfkM@kl (΂.Ba8#8m[dѻuo& X!%@*z8Ey^=!ǟ [6@n_) &l#Ҵ˭DbءGJ!tȚ:G|s DHLw[0!eQ4vo̡~^_$PL`*>C^2x}^l<"5˚P"TnMg谩2h>Nگ%o4f33P+YHmS /H$L֓@k4G\"<Ɔ 9B9=?}IH֢\0hLSltJŹ1؉X}V֕)? ӫ-Z#W$cqQsF4貵.楒u6ٻHU+uůwgA󭈛'#M7-EHlw-Lb9s}2 ((rHqܮ&S2i" 8=23,PmW{;& >6"۾4p,73 jiOX𠹵n緛 2=xJYΛ]f#G45ÛWS@WP0%t hljr۸4MOr30(u&~a=r65sRֈka].fc,.iZ8  OD)(FBPhU`@nш{)9f=a>_HLn;q '}?FGES1X&MS'h, `nYV~(tzZ\z 5qR;r+6U+RK;\3-%[6i/_EhϒMmhWM8gHd7rOԕw]j8%ֿ͟csG]/)fSx d!u$OM]:jaŤcNmpunƯdb5$tMd~xXeW*  ^%x O.e WxNe{F>vubVV\.*i~qˑ1e7T? `g lXWC$੧Q ܗ quƙq\ gx^=_ FPxͧFkr0ϝ'1:,} 2YPr et xa%ʝ䐳X<ƊE߱;*UMѹraQy*DR}Mfe\.=Y\"ci-]u]`1=sRtqR I\ffBo8R ~U|Ǭ<6l~4}Enι+J#40.@D&}_i܄EڒaE oC}rIv1>e*k0K ǔ]VшtN!O\V4,pՓt0y@)Mvϳ ^nkW$^G ڈt+K*XsQW,ٷ)ٻzG~/pR)d  WbR:H*4Dm[@u=͟qvU">w6dIsWj>jR6j^4ό f|=~v`TBh$T eRh+ԺT؋^'aTnūѮA 䅳]}+F'W\JgigXaK~R3T* ݡ`фc#?/}&+fo4wVE)9A5U#hvk!4lx̡>cڹׯ=܏b _{r! 0V[QTA5{L$'Z5oN+V Q;*JL~sE'40"ST QwYYIyͽZP'zCuLwaaz/( 2TJ¯Ԙ[ܟwGgCj$Q6F9dcZ єPJ!X]LO+ JA BzTkG{Iy\_zm85.+-ߗ_Ϫvwg†7VȖYNUJH% YsdK25%Jw̽9/;rJZATMTw4qaqq M[j3p1 / jc=F2A2i8 K솝0xDrqnf!o~l55/xz-KbFc2_ &킖'NPC$.-$Ɔ߹5h܆(y OsAIvNDi™Z18p,_X(9hML1o݄G`-NT.] 8~TɌϥ`"M"HD|HR@ۼ*K[ 9Mc]Eq|VKQ_Ba!Y9jP& w$ =oHB͵1thQw; o͉{ q H}9զ~Wd}_LCd|ՃSRt!zKJ0qOgU*㓋n"RP6,+V>;`N/UV 5l}Y8I*!=T mO^ [%!-נMtz':Ʌmˎ c<."@&WB~D{MDm@e\m:Vs){[k?tǎ*uc1"\Uɾy+(nrJR.Ք]ڶD! 6ex9Kt 23DaW(785k; K:u k\IvkN"Y141?t*GtU6)T 1KY j驡*~?4f;YSfT'D d91, MjnՆ>;J8L,vAisjNTlimoSu0S2^RKgtWDz=_ww211M70q-Mݩru]{Ekq4'M-,&\֐ضq_MƋQnoqJH^\L/ 0q ^[,g*ƅWLgZ]v!=T8E+|('a.zJ4UKOg% YEuNT՘n4B>"TH$\N;Uoܳs9lycSଞgF蝸kZ!4+%8a?sT^ hsxߣ6?9 #CNecԂO 8/^;~t  Ѯpƞ vAK~]JW;}}qu.fw?:~6Yн@>OJK^[ӣ/ ŇL7sMS2d+dC^|!2[ ,w)phs116UY[F uDmw}V䖽ɛ"occ? AbԮGջ炓@ê'&{wo@( zw2>eoRe)?kTX>{"Q# ߕcW&!(ybx *ĉm~C<#< 4X.˗Jk0pNY2i8Gs?ĀfYRpaq9$=W>D2.ЎzeѬYô.=9e& "6j–\)A^ar|~=#4. dG0R8&Ayz^dXEGkYzt ~ɯ'(a2!Jh~pu uSgy=E{kU>3vi, $L>l'+XE_)N*U̩%Ps+d@ރI|&0%1'.J^xJr""^Aj,'c(!SDB6R{l()ʸ|6y~SAKFN\5,L !r5j>f;+߻<ǵY {@9=)ې\k$_!f^ɢqEuTD*3wÐ:5piضyuS1x(&OLb60uG;G= ߜ@I$:TW2o¿' bsRi 3'g~B]\ҾS&)}`^Nߵ,-,3TR3ï3=`>zK5ysYl}[a-Een$3@p Y`,&TڡRQ8~?-"hٯoml" R_~Z ,WR|EBZHV!hӀUuҳj(;&kx*%APoI_|uAٙ/Eu@ZOFdR4ԍ 3_V#.&l^1<+G$$BXKmɾfIk%6NB +ײd#ާPOk݊~&Z8O>~B7Us޼B*S ]~;Ri|,kcB+X)fO;OH[sۂ+3NP餡x*+[~Ay ioncm1kkr@8-Z/ j\w 4 F\?k0WMZ 's!<N`+ˋs^fmiJdR4O?Cwv*t3 -s6J 0Gjؙ'k1 .|ER3O_>Kuӕwn 0n(? ɦ\7KJAL}Kg9R1*etn#?n<_ll .0 ~5dtCӦi~2P}+ rpڏNVeY2>i5+}$G$+?uKSZADLm"FeE8޻>Z˒'#?w33(bPFnͯjU"F;Ӑc_`O5VJ0[ /3r/ Y֫_hps;[x YƵؑA^Q)R5ϹE] u tـ) e1RhhC1:[c,4KIw:%X\gb  ;`zv_4Ԏv F*+ha\@"WV}DfH,ΥCY~<uRlUHF3iGvh rhP^3i3 Pc#EOp8G}& 9}QXe&z%,9pkgQeO}]R*\'oԏUn0 z:o7ojO*7Ȯx N&d8(?P*D6Ԭʥ%B{AMV!YĖP ZjV5vYPǚլ='UC]P4yX@l 7`7 u@r7 9yϐ>Q"n]3%6ҩ׭yCnp^~Mvf`ٮϸmP,fV?RyhI0Ts[ ht+c,S]@N£,e6u=[=) 2 $F]j} s2`Vv J> S!@{p+1ߧÌB= Nid1)rDϡz}P-4!ՋbqY50ŝH*|[eZ8NEWiFC7BOsQp;uUB[+J]uA*72{ MHA44&d,5o!\Tb*0 UY*:7h=&ͯ;2iH%g¤Ȳcq>}"-x7& 6Z];6‚ ͯʁ6rY%8#?LT+ \%c VQ, f#~ 렗ibqF-ų&LfH&z2Bhu!qMԑ\P5]GTּ;Uk#h Y+~?Jn$d0"2G^%q@M于II#'B\TRDGk\$ǹ~c "mn LJ(5:Q[gG; bx-Z!s*XԵ4y9D)\ |*MR$1>0^Q>XS0(!+T_m!F~v>n^LÆgy 0{d]ރ[]VoJBA{Y=%ѽt$cu4Òك[ ,*B,Z9P~Cx0yjvwR|sI7 nv׫z%8MgGʏRk*vHus JbɪfUs$rioZ))MThVYYu7_!s|UH,4oО2{[!eYHky'i [TQʏK[fdHNui@ m[THƜ (ρ-KR 愇Q3#/ ?y\I `X[1%P]!\Cpx^ =/2 -& lSŚ mT+>Lɡ[F:]CeV9鴟2 E-QNvw`l{T{$Kj81}soNbYҤ<+;$7X\ YMG8#|{B7rj!iQdc8MiIempoE^Puy bD:˫ƲcX̮*H![Kiץ\-}_yҜ6AC~[Eleվ hhb*{e=NjE"5jEVHuh.ue4w7rX q8{c.CX鿐na/;':_4[3.&=.nHGx(V$0Ph5DCxU_kg˦pߌu۟?_k˟D4OWJuT=O/PLY|pXky{`qG ΥxUhhrVq JLf]MsɴԂϔVd6vIYkms.j/q;pCILE^yw &DÝ/XoӁ)KQ$Vr4JC3_;E.(\feTy@,^f&k -'U2Td>ڦ Jg$T[yI Y %o%2s ĒoḃeD\} 0sK>}%D XIVˎu]}͐Df|brҔß9Vl֚P$R;gՋq:l]JQĒp[֔[)f~C'h]-V/#r%%,;uWMaRZ-%906]1%);GN 7_Y1޶d`=G`^alkᤠҾ::,2Eյ*9(oO-;㲏ZA4`QR0{`ZV3NkB[ , /v:!1WX7|Ύ.|4!%qm/BJ;1VuP% CcwmL1%#J)X݅2$NO.1F="6dkBPf<_&~5,Q'QW:ϥUٯ@LE3c䵴$ݬGg| %5OK#"AIaN1ac`k`P,)~u6 Ifo@ahu;D 4' ./nt| ;$ L}@9%$ge(T\uJ=FKiȹMCtFZa |ͫwYxNXNM՘dk_ miʞlsD+k;vES5ekZ0cO\kC}c>kGez YQ[ȩL>A%t^Z Ȭ4# )ZFGzyy$n[q62S?荦[`2LxYseګ]["HWtE^`sO9ļA#И; !`~QN`9ܯ7n χeeE`j-pXɟ2û>s!ɻÇ̵~ː;ih9vSgdꞨ#x{-kBE2}B7WYo\,K5)1b(Xf4>5dc'𫞘x0c ؖ* PЧӇ,la1N y~k*7gBB A>/(Dy2U]}xƝѾHM"+=$KV*Y_zT5܇G˂Koۓy>Lխy$z>ib% Md^WOlL"&B2υm黉G.`WZk[ ;h8ς"[ZTN{zJx-6ƳdU{=8 7Y̅/{"Yj "s8  PUݓі QR;\̹x"ŏywtjU*1~NQh6m[C姞wͧx~BPܲHֆq1bQQyn:yI*7t^!B4};-Bi8V/Vr[_3BUy^:0hm!Ict`γq B JC՞ɫNQz |K`95m+ɸ9(2]aֹP#!iꒌ'{Nl7e,H=`"M WUR4|e*:P%+ Ϻk/[ WfG;w1\1pa\K( kgv{tU o]3j SK\V aY<;}  0F-y0qCDZRZg٫SZH$%rqO5+__w۩9 jI3aoQ^-OѾM} _e}:=l{rc;6KH=ŵeNb" ShEߛ21 l + \䫺Z e${1ӣhH}M-:s?zcC &nPl}R?iScp}ʮ3͓ ¨9ͩ%>3'H)ޖ:2-( l5:=#ɸu,q1CPhx,6^΁ޫ2P1цSc0dkRVUEz$0W(6z4(ՙ%^_q/E^ϝ1{c;;pzF@߀46h \MYC:R`LAS)#H]F /'U>iDSc?ʧ[H[ňzq3CoZjgCoKN4{CW*w6^eRW=%ryz=xXӪ!Iʥ_V 'Nِ,.GlM6>9(]Viu Y\%kZGlv>\V 0 l5jqqAGIx;;i|x#%/>>W& IL .JI!`S a&tb*-oy 5S;v ܌!XbR]-̮ȱzSYc=xm-]T#ڞdCP}g#RqT* |U Hi QkrN3C59.q/?! 0UӴmI$myn|;*'F|*"}lAA,ewk#$o`k5'4?7S_IlH"^ Aȋ,֌`jU>",6$PzAs\zva]-lmYI+Tn֘:.MW94j1wٵ:!s0==-&D맨1,h3Yvh* \`?<-HPXN7|snJp(r9T:_Ų򰖱# إwMtFID6(@;ó8iDgME ^mLk, gWGI_[8 h.#lY3;|:_'{?+ 6'Tqhp<=r&Jt8fƻz+n$? })S  Jr{[{T_b '<\#:(/4y*3)K}- K,[1HM7%s3xL*>Mi^}mN&uNicJMJu 2ݎgEfXz`ʓ 5&!QPjz|43[:.PI*+y(e"?jpi垼9cĶOH1sgPKdKt927v"l) ,[}&\hJ\=xH;kZ3oŜX{H:?DVHLMk%xN 1 A͠UEda%B6b3b a@^kLWq[ !NIcf}r?=3QdQJ%$]oU) ހ5G]}EzIQuyPjwsJ]@Cʙ1_pkIILm}/xmuW׉OmSQB,RF%?"ls+PZ 42ZjE?ه PЏ~w>ZSJ[V%ur_zQJvs&QPF *' % ͳk4kR}x-K_}p8]W퐜{r#>+}/$dpec0%"L顑+ ]`Th9("Z,!o#U;fd)էWcs5 \(G/҆}2}(܇i %0ӟOX,~L:g>}š ] l<1< Q ! H!ȜȍX`ŁI0JJ}N ĸ& 6¬ Ki.:km!X`uA.-nQ]Ya5'̆VETCp@pdjʕ({,Yy=#K?B9"fnJ:n(N4m9#(Al9K鎲lҳ8ܘfrKu^Q4TP{-_J0\T#cbio}4ٮT@ h5pFH $)Q9h# .Ơ}Ftinj-8\G?Cng_o*N@ؗ~blz 1X .R<`Ya0irUHЇh'iBߒXob)cUxGիbN!8[l/D+ŀc8=SU8aPT%}=do1[J7NO BQK5'~]aH(Dc riFZuN ]VKM4.,A!ܷ\W`̧U^wT,WdP+o~3ڎ6@̅-X[Y۸7.J!e '/.pL%P5x3c0t/DI68}h#ܯ4t<*\.1 ;u#QmpLZ^{euwzתt!kC l'7vzpuLE.}RaJ("kdqWʵP!oApO_>GSd- eA:5:7==pXKM>_zkO?2ɜ!:!~P6HU.=a=6-4X zoQ5v\p*d7O!S7GL÷k]NMD*.3|!udKٝH?J06X9JE17vZ@9qH.-ұR:ne]Tfޗ]}p&&W6_ǎ֨,Gtv3*x,xikEB+~}3.j)ߕ)r?[P˻]Z x,Ӛ_3Gfp[Ͻw%֊(zPs\*9RY? '+c2@X+BG3;;˵F,1-^}#45&%(eIHEcwS8;tu%͓`w+4" h"-Z n꺥vhV{Dn 】K wX (km;O:%;fn9 W0`Wn{\ `@otX/{/Eo[ xTEN8~JuG2]A{?5{`_? xF(#VBdL_TC$`x(PVrZ #b^A @2V@oM^icl;.K°rx"1,)>GRV)ŋTrδXE"8VcV!:.7̟E'եܞqx%{Mʤb 3%1nC!3>1DF3|tA^ˉͫ\#S6WTRɨʳXEgX{и]}$j*.P5b5"\[fg頉p>?zad#͑ߘ: Ƨߒ,Xrϐ/9F [ЩF=1=nwU n!Z_?3Amrx@q9^z{5aF=3 $!%)IӁPM :F`eBظ^ EͺuǙBR#3ؽ}XH]{VO mAآZ - o6e3qf{3w:gAC8UM,4# hWSĩk}KD,~ao Lٸ?BAD/Q>9T|):ٰxo|SORJHa>6䜀Ia}qDdS;zLip\C/ٝ|S 5n4#ۅpI<У2` ^W5DI cDm|n^AvPBZҝ@^RIJ[D`ͅ ~%ħ;n/\zarΤ?1=,:DNwש9ăT=^˔޹ g *3qB-aN iu߱gA ))T J10QCھa{s;X7(xW?m/rOTzrayb<41wZ&O#&FkM)v%VWGsK3:v=It:׍GH=dC?Hsb޴uɟ[Hsq{x(8{6FY%Eޟ26N5ҥF_fۑ!? 6N"+Mf:wG3$¹>3[9Wht&ʂtX`9!m8Ϻ06sVW3&m6p#T퓘 R~2,m>CC(# ;VHlЇ(^X5atyPV?nRsٸל:> aDbpOiDɉ8w:GuV{(<Ǝ6#6u֧ҔOM}sk0U_V#DiR.@ƹ + [pJKrZZĀp*KCFm{ۘ%~M?ީ'SJAFR0/*7^\g,Ix3E~[- &#p!H߮r><4F]&~},2Q5(oCκRs=1NIP-IPk յA!uX!=;u'APж&i#CVI6xiEj-_+MT)48@FAlgcHMo>RoVJMRG4>ot 3Q2e }h hγX 5Ӝ8FXa:h2n ɠME 5JZaM^)a.7lnWyqhdBPU-u~Eh"hyAu}O* Lj;M-Ku,0bgg/Ao%Dn}2*|֙'Hh߮䀥.y0rvw$1dzRd8R-ԬFFyGrƔ'j<ɌWQ.zauL#_=F7,QpyNfK Q74 iI/>P=|I wfK@`MOs->Ҿ¬/PaΫ$mÙkT qRNbIS.s}t 3 J}]T⯊~@_0!4.; Q:ۍ;Wf'o|&Ïs'L~ LI\%c11?g Rd7ɯuc錶@VxwŖ{>U j?oF,l)^Kuu=䰰‡",ޟ0?lu[KW4-)gMQ?2:@x9.edtnK!Vh{T|jqokyNcnnv?9ٝ_̇@Ԗl$ =YZ?fCR~mΝ-ƇAV }2$ŝF*<_ hҠVהc!xPajZrd+]]%13u@&YxwBE81y*$p RJ4{]\\UAQIBNԩ(6vVO;o#9A#!7mscI 㫧=Hv]ھW c<ޥra͐%[[_A雃}-4WmGvQgPpBN1,BKuYNao I%{rۃxMs@BG.PGC (m*O\毋Sg|[@BKj,Rv /L&Xߏo4@; n{Mp5xcj2׋G%䱸T!ͅ' î0>2Ɏ2xT$K96Z,m)dOAƀޒk_=oaJdz$6Fg HBx|?l~ 1NgzYa.'8hgű@}4 HȨ=?#3>=4D 3Ret*xĚh6A4?_,M!цK 5N_ݔch7"wҐC{A" 6oMvs,TDUcz"}:Eh%ϝx擡~2H1X9+Qˣ,$̍ ,O7#9T`{U>~qM\ЦmƢ1`)LerU^(ǀup@Ov["2`/<7,OgkT-͸1"J 4'K)4nT=Fpkҙ[gFjz_`|f]R֠_6y޾,}s1INğ|##1JT\@*@1#j*]7wBB;uCIN"|0vؑIn)-vOQkKP'1}}&  ڵ!?Q  Ʌ*%^{TPؚlJT׺_=9!̶Z뚰@h8->ջڋ ~<:c'jE.=~܌q6ᘭH6d"Bܡ;S}9nhH_b ;p1)nGWx=!zNzj:p[ *J1,yjѭp_jGND*yyYU~g9r[3Ó_S )#xA޶Tnj+%%@0,4sI͈͋Waᢌ&)kT5 J:ȝD9i+[;yF޿# 7/b@!|c0[glʴVDQ0R# A7$m}WJ§ ^iFb9bk6jԨJ< =Ā5wʆc'\s>s [\3='J}>&K˥HYDh=/0 8fP6Vs^N&}ɫu1-Fuu( d2RehCR/Må eL2Ǎ5)L.3n) *Ҙu3F:Da8;K%!y/j1$-r?MepzI{J(Βdv#v%%YcCj}WzMNi2Yʐ27Տ/;E2p.Rݕ!m)h +Jêf%:ܷ_5F04ԣwi6U@/ ,|!8z]z%mr ]1ooؒ|+k W=!R [/8&1="eD"I~4dbg)0ۑitXg+Hy%ʖIB uX,1gS_6E)Dm4^\B7_hG!,FAF0)nSt632J`~: õ|LoT!g0gD8a<0$T:R g(Y]J+%Š5B~3FKEp ةp"]13*sBx'3.%5HSP'kСڎoh[1W{˧Ӻ8U^U ?,]OۉS-YT^j|}ŎJh-G,r1ؐ\~ nBE$ {M/L<^5+nDžL՚[C3TvVdRF{MvV=H~-ZFC ^.L?_9`kDRՁt3-/&ƩPehBvI TɮU4nwpξG$17IeKvn#_An<WWʐƓ 'T|ΑBL`Z8dkW);!S9us7ԸL˽Pɢdyt6a1XZ$nV)UK*۞0k3&qæ;0, @F`w"*f"xq'Y~S#䷯ivLu? T(auىR}._p0\pFc,Q̲~@`;jb0)ꍝ>A`*R;Ӭ2_K sȬm-r5>Ѣi-ԙƬBר8-B(^#Ύ$k~sFwdѳ3Nf<[[Ĉ¿chC녧E\;2dF5nTNj>ZBGmhu$vWOչLZ[Trv7ƿ4:D@ڳ+'՗uD=7x& ^ }Oh`=#d,,pH]#=:g Mo}<]} W(:0y}q&/4x̬i8'[bM ,a22U} OkMdOigyY+ %eIIqGvc%I9p3RNKSg_?1;?0ݞk5[R-u{<7Ct0~o uPoդ6;)h =mj7~~9O~]d),f[ -z3vʘ<O:#D@]ײ (ڊ;lA h´Q]^c7= vVdC@~1 P؄{6b"zLsaY2π~QT3ةWhk563eEт(~Z0OFs{LlCA6ntv@S{3=&GY)$do)b|J2\ʜ('1Gu)"S- G6t&p©|i,-o!u~~V6ȉI*axQ3d{>cC@679X(5JhŁ^Mэ, rt8yu j 1Gs%x=¥^Dؔ$΁@  -K6*+-0%;F?[ACs(K*|y\v } NÂ]]'˳vQԺ]-ޤ~ISRBK{]M!3,yBeFᤗwu v,AUVK^9i:7&.4Qu"H]^DGH~w k(VJ#]!6w; BIQ|S\zyB"n-¤? u|ٛ뒟a({Pqɾ'X9g0b93ʐZ:;8G]%hRI5˵ؑ Vwx,|Ȅ89yfLiPYM'uA7ȃr `} uUmhxwܒt" 7KŮC[N-]}:CzN Zvo_Uþ}{0'ߧ$'^ΨR>U?áMTիL Oa[_@Ӧ8Fbj|ٙ Mc(Z`O2IL,]OPj | Nf@!^ty9lc >j0'`7{7tڅqր}TYjIdEfFK02pg$!t]83BPNKJ!ʽ3'DK`PC&4.Հֺ/?ȀOpG @5$6?dBmiMz bwKJOR*!!eZjzY V';5N&!0杬?` /Iڷc,&g2#a[@pp"uؐA ]î3vt 3C% b wͥ73JV![?ZLu LhGˎ|2X3O(]٭V^<C U%\]L5`hk>$MHoYXr_ :eҰ]8Ym& m'-@u$e;'ʻ_ӣl7p}GL\]o ..^WqV&q`q@& } [nrxk9b'm%xI*ANEQF)WQ\S꒟p6D˔bGĖsZkf[XlP/}̙zbm_BiSpD6PfY_ _Wc̈B:"CJ7+c(kzP!'𲯰M 1 .n Hw? vjp7 Й+aHqv-N@a͓Omq}xG_g[ǠۏgeZ„ :ꃛc {PJ5 q /H< @ˇ+rt25D7Tb aBqhaQ%b?^Ϟ'>%;<-suKVZs{i0m )},4z!D`脖hÜLAy N&'/i~|ĨH}gQ/, Asu%NN+v,C KcH^P I˔bVīlI,.A$\"GM*xd*Kx}FLPv  6.]ZY3\;! Q|ʭK:&vGycaou,?o*|xM1 zsW,\e|oԴ[>d&IhoM>Pv}5CHH7~:g5t:̼K6j=r:pJҩ"Dbˎ,"vĤQ<ʜKnp[ee8H Wvҳ!#\f*K*٦?-W֓ Ovݺ(H9siF)"ɮE$x%NV,w GKrĜ"t':[G.Mn;fUϐ9>kLɶ"#:Doӽ`0(4GRþB¶*,T! Af|qiݻGz8&KU2Uor'`_%۱&wޜنzN5 _M|C vĽ Z*?ب30V>fi5fdGNTN18wr{2lVnnip4d /wYR" .͉X `сUZ&GNJ  !3  ClF **=o #BX6~n><j¦YuRZo]Hhn_J^߹BeaaYeWTEɕ]O޻~YGvEޟс 8j.{g'%#lgY^uRΛlnc2!dX@ٹ LO{q?l-f# R4ICΘz!#M_dm\k5?JsSv7Ӎ i측N@ʽ>mZM"6c@e!L9/BUfxv_<5PzŸ_dۃǠx*qJ.>2k9e*CqKUhM|EトOnqC8LOM3YQH{(YS(nE Y gXA?\77$O5Ep nToz>b(^)OZv#Y[HW%Fzj' z´:._ hQǪ.aW};|M!HAɎAo 'Bx!tȎ\c}'CZ|ᓌ:A% EyX;D; ;@z˪v=9fcQHUt `TBsͲ͝E|1" "@Ն+Ee'Ɓﰮ4Xkjj`{qT&p6caG2ս7DNzA@&]L7#=f]"#noxZ+6a Ez{AbH5 <>hX:dUG *<._cq0p[oApgM֜VCך 6eKh= ZH$+V̮I )hv5ӝ\4S@r==]ϿkL*r=2;Bow C /jVȣ5ʘsGeS-&B^>gY_@ =T/9vˣ%ry?|%U5Tr:\["=JL;MFtcRz465%"?ȏviy,J_JV`WhV Mi,"`Nћmƀ"i֓$@-ޛzfJ{x>Z?rtah昍%!úKg!jQx+8ְyˤ.1:g;p(ˤ*wV9,#GWet0voPˑ%’ڷpzy4G'^:yCh$5ӲA٦E [2vFvCAUԱ~w UꍞDF۴`#O4xn֞Jڅ$ ?jCJ]{/"fS%O4U|bFqX?BkXcT EL5gC[ cWԺ ӚPK/q<a#H0єep ~4 XmnjɨpF`)ˤi$ǘkn<~ )VD^ve) Xue+1]n _S2}J$O`TWWFJ;̃KJpҍ7JYft߂U<,!;P&ZkN\WINUXT#͘Yni`}1;R&5{s?iL0R2x~8xHs&[^'ihBw!?[ Q%*@JW- m|\* a^FSm뎟:)a)A+alvQxL0hpdSAw}8c z7*B۰!>fP>F}e׵BEF=5 !!AK1 DEjExFnt:: d ˜6Q8߉:.ߴRҍ,E!JmFgHu;,LO@QC%-9$,Hu@`/ zZS9jlC^}jiGh*φv0-\7G16FоibISv!S٩8^3ZОS /A_'9>Tـ]?#muӰ*XrUpFkv#\{ D*twx͌3G4lm@9mBMnZA`u_3:l&TSmU^0ZFDx`j75YvI=`f%f7[Uv쳾PWCa|.^,M~8a@<7 `coҰ2w+j9o.=YM,Vy,?O"d*pͮ8'0 wzFƺ+j8yn?ʣծ\>ۑgjcD[#W#,;DLXUhVVJ^\kVo҂eWJ>:+DC=]=Q$ [eVK#gH!t&u` *g=3s_z 7+uЙf4sxtVBG1$9Tf 2wUU$g侶1"lxTbI n9j(n YWIK4jJ1BkR}qbʐw=!M^ئo!8r uy̠lE~S[d{ih$$+xLlO !Ӗy-K_Z#W*"G#)k#qt{1ez匽GS8d[6p9:g[cjĿW:T(%#R%ߦ,ˬ6=XV:I M!UPLbS( 0鈏~nC1sg R\ gqzy~;:8FTwwnјeo%[F[V.v$M.p`-&jfzKhKM÷$Bٜ%WuJ]20͛ UbfI32gsv'Oz=W_􈤪JF4a>bHD'ZB'aMxbYE 5).*yH=[9h.ty1kڗ߼pGr^Xj~pU:'} L_BsYOkM~rbtzm%I(:@Gi d7[tXS]^g B|,O'3x>l+yf/! 쌾Ș;`yٜ|I':-2ʹ}k"=f3E֑叜lSJVMoT +[s:91Ŷ)c7d-H)tD5KDscK&r43lB.0ꆨ1/YD]&9܃XPs.Y$eȫa i?#ŖC[6 _ck#/ uv *O((b&Yמ6Jbk*@X2dGoj3jw=akh]3~8GtzޟZ%,Mf$-y`!(mG7(;BUYMqn;WY.~'8з ϰ<ɰ57 *1Y!\QR\׋I55sCVu76l*vn;ױp#|qSeH9x߼-On4^TjlIqÁA{"̃&(饙*$7Jn8 !l`t@@a Lc+Kޞ:ṵ'ɿEА l މ(৒aj@8% 4@%-WS.dՃT>{]r~KCZ:EoUFÛd*1u؂~򸾑1o\ԅJF[.yci9Xv<=&n\ 'šeJp¹ѕݣrI cyQu/t1GH̲"R/xFqI DG:T?":u3rzu$v[XUV8Z(It1*3-N]B(͠įׇH{lv)w_ <)6 zut]—`t #dyW$ T X$,4rzǹXǖv8p5p]<&|읫oSҜ0$h1|T;$^(rbD5Ln|CQ-dY~D¨'; eȩS'!# h%5q᭴(lHq,T(_}1#tOhr)c֚9]U}tpConxܺD}PB=UX `&/owc/)hoﶔp)޹7wrWZ1E\R ʄ?Y i 2=+N$M()nSChF (TK':,aZ>f 22m,ryGMn2A;q9rQ>1f&+He}5(O(AP) D\ ܬH#P}{@*U/d:ࡌz)if_ EKN46?+l;X);3v-2 5_l,<4=?|5o H& ~j^Ƀ ILX.ҏ!K ocZLTJCFz],]K.4& AU˛΀DXVe ROc YY-cDd&j|6oy˶dI:?g |M#ChB< `J͂p&y [hI Q`A ;{[mȯ[A= }'ئZ.x`\uYpK2.~}`rSON8޳M6ƣ?]z/}I=W PuvZnD7!gtѺ "AB emHTqawͰ = LgMNuky'-$.H<[b_&Dy<˹gL s(RPv, m;f?+}`xoeO G]r9T;[sز6\sPrs ѯro^QEn E0mZg$` ɫDXP?ɰk+MvqP mn_ wH=e82g;;_bN95BتibҦ/=K5i_L#sGTRC6u onySd pȞ][ilMw23ddanݍyF+Oi5'h!r*FnOc+NﳣqJȌDIeTozcC O0=ee{foe bQE?٣L^yrxvtxuN~]m_/|!7f̵"o3?F:\tu1R"n1\|{kdY\]],\Q^S41!M+HK޺H'viS+O@ErTVkYasGFqNHuJZ)l8P|,Ԅy`DDZn{-<vRC+m.u޲3 U:Y.mɸ@QG4̷`5چ蕔ƒ*hEc~m~m &lf(Ű" ,Ua(7GZ-#F+z>S_S%0|1d!$ ƧXԭ6|kT&,?ӮBeeFr?lF$hwD?ȼ*aDsV NW2kؚK1{T}6Sfh(Ȱ;)TZ2l|5(~jF؄L@J;J Z ^u9ne=9q*{kl9":PD䍏c ˺D֬zaREpDs4*)a!Y+w~,!w}XR`n3`j`S JB2ɯPJ2fmy]i^ bԁbIk](Q%y#>4R%~d*j;@gȰn:Z{N/rih }ɒS=[U1֕@3ѷ}2%;/4)V+HJ3|$w݇z_K ZUq.YVI&3-S,% 49Va1Be: ߛUI`^2}|w  !62~P{-ֻ9 w !q^ݠ(sdŀv*Y ~dOy]+P@S5IJ;l!a?IYfF< Q4syxҏA8'3aq;FH8Wo'cˋ->QəsJMZK+~GR^*n<ȑ yO,U[7U x*RHR_ Z/|}N ̯Bњ9d łA⢷O"D5001wg掸{ I7wۈ6!f3k`8t'y]z,9 BwӱݤmC({=&eAaqhi ^}=j@5fyRţC|:Av|Pu9 'ɥL:AĀe59#T̗|8ƼPl{p4mat[22?"5jpN`FD;ۚro3? ,{<\@i.JbơAHlJZ|S<}^4'5d>+L-԰<&h񾠮HdxOr@jRYkemvZߞk| 1w*jF)~8E\± ]tCӛ2 dl:J(@rKro)QUՇ$`/* pS_qa i^VϦP;;ە0lhϜN7I|jV+MbG~eQp~m#âw>gSMq?"s5cm`AmEU⓲|jm(ȭ@p <7Zے6ײٞïvhJt Uut!(#:bN|P+挺Q-j.B? ;Oglkc{_]07lJU2h5}'w˄2j]7Dti\!ocZ]S2%mbRJT6p,ٳ@LyޔcMnRLUû21X%WY&D!~Q3$/@#!3Ersw=tnoPPrüv8N&}ZJ?W/Aża Yň ]wGa mXu}ί]xLC`KaCe`4 ` f%E 7(eMiV4r4ssE^0ޗ'HRҟ MqV*J ̘y╢8=x{Dea8Xk${|18nYߍdj~3P]Jq\YՎdޒ~DhR^0Ţ 4rmӑi;SE7OYcrb%,2zt^mH- * gp( ٢q7zg&sb ?| x/[i i7$Mʛ:ǯ/f,Qyhݭh HyvJ|HEFd3IȽ=.%ff5q)ed- P$]>R1azVK¯^k b&љ|QB+XFĦt}oRa|%|)qpxG `/2" tu(kcl데K9ߋ=LLq 0: آ;wLqRD_9O+.+b <ک1D='L OK BDa5VFJ,~` i 1D2CA{5|-ҠBX !$aJ[Ǣ$a#ŁN+>9gECr':z\B6hS :2)b<"AbGrZ="s>>yMy0(c7˜MδdNԃђq-y̔00ыErӮMuy31Βb26+Ay>}Mƴ6\̦ rJ,>r\G߹#le8+|@|xy"?mFAH99HB<*1"*"ʉs>`D;0 YdO7B{b|k+^H̓?MPx {&o2CƄWm8UIyHy[xd),fuINQ4&g4՚=SCE(8G0CۍtKÉF<ۅ>{Lݭ65a$p+ ϥݽCw;NAj?\Qfuw%ҝ$@5s!!&,>Xް(=*fIT-z1X^[v NHTΣ Vf+]j2HrD#;ndqb\PVR:N9ci?pr*1`fHy(.]|f~&{nۢ ʌ1ݑ}cxW qy4-Ñϻ0z%!4P= <$Sxex6ZɴS }Q- # 8j5< R9Av>OB2ݙXJSУC:~^)7K-f ܊o;o/o[j XQ.: Iؿ3GT]--+ÕǏ)JzA}:kFk=~}S _5t|@I}-eYԲQhTewڲŧI#YC;ߧVTYkg87[yΙvRgUwxD ֑oV2 d/ G(5 (N!gk̪r@zhwg p8I[p,by@K]mr@:kx PKeMK2-ux6ȫe!H fGO] B,87Ӂ^ˋxkGX LRܷs6dXgm8pң~2ƍ\y8<*9`VV0&.$AkH9mQc* 2//;ɇ_E~8GVGݖL;'ȏdpgg0)չ+SB"unz>g`ky mgo !m|p"YHOOA{ V"wFL7ǀF.'smt ffkzW!kg  93"2e Ջ`#1FN1]R/|1Ly_֨ٲ?֮';ȿj^fƽ 6QG}/4N{r Z8`d֠>uKϲOtp/OnX޼9Detb?LB6C)I냊aBϐh /2$&l>Xt~[z1v^Bb ɓk? s8( 9ʸ<'W䟐թ~)rkl۝VDOm ..ʺJ8ghႲb=!'3fv:XV{|&\9}؟1#e֤޼1& 56Z1uXX3o2Q3Ow\nj9Pw׆M@_֠"*iZˇ8F2.wUؓ:W*`;C2AaKΟ&*pU>P} Xn-cja-B1pIu̟ҳneR`q; 3"?zɵ+ɀs1nuSz)) HV^#ԵrZ _-M$&;ո *08D_#ʝ~rB|yOIh%Tz0Dć^/xIOa\m.4}xEܧ۵쌋hPt!R&M?s)ܾOB\3)~j6#{+O a=ΆX`*&24BP05#&1=kO#Uƾ;l\}V-C\PL VqGk`潈Z@hޯ:p m#^ȂӪ BP4/׀r66`evc|ZEe ӶTƹzY-l~)mM8{/"PQzQS& o2٠*oT|.!8"x&` l@5g)ByNxȼzYX݉p#>baZp<8V{ҽ&%CqQkbHO- <sQ+b0@@6. &k`B(R!jV.>lԃ?!ZjMpZ8.K0l!I71GD>ł ^Ǒy|q̃]^WU?K;撱 $A4uCe/s=|C=ûgl= Z1:]ē72N3t4} oW:;6|䡆AQ<C t64ejVQ;=~,fke~akȗH{ׄtv NH:Բ :7L#pL^˧g5#p~sh\#IiPPA: C%Hנ6d !);BunkM-N3!K;;\~T&'P%q "I|%F)\p4/ُO~R:M)\2P]BaNǥ\ FZ0+M8+e{&>v &|x\rQ}` zIrAMPk(3Kڽ+jC@M܍b;q}b|BO B2S'FuC1QBKsgh$k V#xb$8>v&?1[hhsNf7_4>]*W &WcԅDgNz8b{A sy?^M%+ygŒ[ Ml8۠&A!*:;NIXv(󲴯1Ȕ5<~[(<ݵ0Kc< E qa=,k+Mdxm,ģ5tܓf?zTΥ+&9ia q_`$j^4,k?`՞-\gry9ELIZX%)Ly0{=ٛ*spHX$)6bw-#2brΒէ${Wy5\4| o?-PLު۲ޜUS'HRb 3[]|k'iwg?^SeN.[~ddk~WZ&_RtnPj;ܼPn#nDq!ܽ$+dW4ão/Vʔ夣xãC,|+T"b`&!QƣNhR`%К:J7sd5\ʱI2& lK, ܽ%Z{M'\IC]7)A՜[~Yy7tDpHZ F;v"c[fWc( $:`m04)$ 1]E[i BiZ{|gk3;%1ȩ~yA^O\Y|/fK<.q" <+(7U ?DM_!6{>%=Цľ cƿU4*8>J6#V>|PA־vCJ CfV-f&9,/i&Njn{;[^è &ޜG%@ ) a O2q@Z3#mXUVd|<4o_Wt2DȿMx('@v[ѩT mws˪bү8q] #{$Vj]9K~Ќz4}j5QQm/T3CXbyVJ7. s-x$kO%_J #gLqɿq;r!+#$ }7mT*t4k1˲uκu,sZ;&3kq i~dk GuD`.ރ74uXabWbY~NX,YE/wK`ֺi'+;6'2prRgK/՚ԟho]$cGu۩꘰ cRnd-P|5DyL -lO@;4~\6F? 댝J.fX'W4!i5Ij,c9zP/SXAn UȐۡadbqF+A4-k[7l`UNys̘ټl aC$FTS̈ |Bsԕig"l }X6LsjHVM rfN~a#_: ~XObGYzdH-z~BG z\ij("!e2ewaZS/ FwFGC+BrS=) 8|tQ#@^oam__H؁6U\AŸ'GMD6݊&mSUDfd \TnQ"FџRkVW&t(L> `֐#=kit>"A?=K&etWwz }@Y9aH#_uMԺ3.H__W 8\.Ŝϵkz.B@}+7*b%LrL,aJ ]#qjΩQXFe|p')ߕ=GJTȐv#U8*vTHӴMsK~MmNq}F)jf$ Y54+ndǪKy@E {Rv׫ h5LϮ?42zDVud ӳZFc [4~TzL?1L|Ԕ~xb{;=^nߋIĸQo:?D|Ll:ab~.sK>@IkFI~4xTb%"/Ej-ғOwOi5[& P]gBHf37?F7lcK`UZڈZzs`.zuX-H5 zPei}t~Ęt!r]n?:}H##I â/ڂ5}Mz\:H꿑UUۗ"E*d[57[x{Ƭh qGg2"=HQ0O+-'EA )|[cpYfvu1'-{υze|N],>}0D!7kEȵ/I63c[޴Kk_eǬ ] ڐZKP=~vYD佸Z9e6Ptbƃ;KytxlZ6n}S^pk>9$}C3r @5{<pdgXj.,`Omnj|v3>0/DIO6OnĄ? K~kpʌHUkz}lIĜ1TPON'jbU@w_j¶0ixSۥVGۍD:4ڙqpyt'>Kj\J}n @=#3 ((Ho4&PmY2&WLXb/R6dd99;/b¦m m ʸix6O{1wX@$Ӊ\ڜ Z~@[XtLTm;}z%E.3J^ɯ檟9d`´guBPk{ęVm-:d]Tq$׺g݉{/i_wc$]K?Ho;/QQoj|`@-pkz{̠;6:Fj* BցsM!E[jL$2=@}'2'u/Gzg[.AYvYЬ[~W,TR:Uy.oPw0XN!?bc#NiicRΗ}j݁@ U Ummt 'ߣ<YDZ7.qOa$JEӅxa.f֢Γ\<;H^ʛ gnj`buAY}|oYoό5a9\l= b ^DԠ|rlE͍'<,4Ƴܷo.9!ys_^#.xn?lW9R6`Ds!؍Me 1F"&䈺 B w} w4-zX|AۚсH3گ^ u4] *H#ov\LьH6`%rPh]XWt4 &-?LqH75PeaX伨Aʀ,﹟Du^9$!9 9znۆ6֊ʔkIuO:Nj4u!-?ϗ{kPot> 8K-pTQw] qaof؄K~r&(}+D`)x*%1/Nb,UR…R.5 7ඊ$(f1LJM9@P"DDw)Jm<ɖYc\;}R{(dYPl1Ve|rǨa/μЕU)]RW#WwZ$ /t);qaXg&#ނ& [ʘh񦏲ƧHLzh1&nK;JpA-jtyҤLwAw# _?-t KKcn 6GLTR)m!sd]*C7 8>&fPv0ys~LₔYLO+)9}pqЦ3{0c.'M )KARx$\#Wہ9ASy^(_T#9h_8~}PI>lَޥf}uFk)?ƔJr!PA# LMÐ%yy|\lX؟qPlA{@m ם - ExfJ=D$+8^5p\L1U~"z~5z|`mEc'ٿpHM[t'O0cnF_ys0 *ukk@J&z=1=\9kz-,f0'Ṣl`#˪KM:I(Fb vj} KOIe+yΧ>MKa?~#OW+ V_CA\|8+XoG3:q&k#d2l?3".H5cUI 4>,P%@jk ;UDGrO$-F 265#^(ݘyʺ/RU`gn4N/}(+V1 K`{=ќ͠>p`猞MՇ1Ckt{ESOG;׽m~oj^Be5׹Ly%T,Ku;zuG.޶v8kRJxy-N+:]eb]vJ!ǿ3&%ùlH-IxٻaxZ7֤Єe=̈6 Hte{,2Q#I_=?$4sR\h6C0[G*RUZuֈ;cJI[IX 9gWoBD;jjjf$!aӳ!,5RAkDrݒYu` #z]! %x>~`%*LS\R/.x9@8x}xJb*i<[Z腗Չ8ŰUh$iDr/@U%}Й*>zk?spLIɨhQ- q@_ۈˊ"K'v*JeL[ lW/IJUUI7lUgau) ֳ~RiKr<28LOWB\\}"//VB>$K#jdxW]RdAzW.zf۔WqUż?;M ȝ9Fwt_/GgVGDŽb!Uz5 t=Us^YIͺx [)͊tG [4yqD;S"9Z\R֍_=zRud^sKEҲp/IY"ruGU&o0;xIXZ(RONؔeň2Јixd%3-5F`0siLUdv Pz!-sSԪy*OD?D=Z@ 4h9ҨN٤3Qr3r#=*9"%o mX?YMaz$Rw0˽,l$I1'4SvMW1&ɂwV"=d_L<X/6A<6w0?$REj4L `9U3WI/NzG/ݲSpliEȟ+`+0ZM9Tb?^'ѝgؿfOLr&BpHo5s#v~/{Ǵvf2{ cn'Ka{~|7M/n\kUa3rBR _O MDgFkc-}#h٠Ldh{j  'Jׇb{r]\#e fuK2<1- l{EʲSZ4:6y!a=+j ܴNy3v+՝^IE.ܘ~K築@o2ӊ'<ʉfqiGSU2eO&6hPgtE/ 0$Җ"!)9JT=1{$"dNN#75P}#ƕU˿nl{81NFB..Eom}0xG.xNwbUXH'5ZeB%+3TOO--uFXҞTBPu\#lBJ1Vc WD#nzA3UVD,:r'\#9E#-N}6/k{3  >zA{ e~☟3M h;|YZGD嗩V|! o!6<#81*rs$Wpryv{օk/6|xw;*;a7i`'-P3)S]E>M"LwMP(@[bMIL“JBttj"`$$]+t#%0T,HR(؎CRYNst;+}.k >m^ҊOPp|OaLk4C9;oYvs!H-+iCɥ&ytXǹ3)<%R{,ґtl@7PoETۏv3ж]a1OyB` KɩyBcEmk=Hg ƂܖˏG5G缏m'AǐkM qՎVgHo9dDGث31l$,Ai 者s+-+ lve"#$TNjHykc]ίEm8dT-:pmvNdFAHB慩bpהH'2‰v(4=qu(Bs{6N̗\ u.i">@*i]lp֖ش VA:ZUk^D(8n>Ҵ9&kɭUg5mNd7i'iг(A٢Uf|/m@s7sZ_7[\%@'q2R3>hʓ~do"/As6uUGe9*oqЂ(Wf=9 \'f ـ/Sg8%M겡A`cUm!Hb% @ f}mOyaT3NԄ}ψ]\^ :6:{}gh _fn{P/Wo1N mnf/yn{gE.'[=|dЕ UW?%ЬQhW(]P 24Պ XnXRjf栀!ysp̰swܣe?T2A]ҘO"SjO "3][Q>$wHny̼ Xԫ_9[Ywl$g TGvIZFD*MCT%B\)*=4"> 2L})olcX2ϾxRj]jzؤ_\& ]ji:9N1t~Ⱦe4OymQ0/6[,I'/XDxs9ޅ- C_̬ʀ],סʃ}YԷ0~|]Z*d4L 4Y1`|d}zllM{x#tK Le IFo)3yt{#A_Y䃧dI1fA0ָ( 5,3=j!][;v̚Gx"/'R. ٭^)SD@r4zjJgDx]t4|Tm&9o-93g$vd>xg[뚽.pٴ/wV IQgZy)ϯ4W0D螂ol*Ҟp="֡2wa\z{?ΞO&ywgR`| i,#^ԝ|J:4dDN_.bZ7A1ǣaF*U9T&F߀QgTOHm,FS[pyyzJ=kGY2 632¬paq7ԣ0KO]D ~G}d^w!.+yCsiyt*'m;cp4m6-x㷧jklMʆ$wi}VSMSuPװE1ԕnqč&\'%U>y`M:! p$YcV|ش[lS*70=:VpbpnEE$LՄg`' GIS]V9^薆N-3 8؁j_`Tcz ZHU\KO 0o)XKRg.I u:Z(hY=*b E wuc[<*6(ut0(aaEzXOM9JiZgc Ð\q4-d_t%o} M"' W;\eu؁$ nSQp`_w E:վubnH #9#YŖM,xOnEϡ4[ e1J{*5##+!.p&ZLjJڛ{F5+.sm>^ O-8/رA `P.O ~p2hʐ*{I}[ ި4iMsK6Y!kNf )0?bijҼwv71s&'ABf;jm)J bg\VI:O/4 Bsb5nRmAxsSi\ūe#>恨a}H!FjJd_ׅye!D!.W~-Ӿ}O0uR j_3dz)U4襜%rfT)纔ˏ955eўf=)t,ν ZcQ({/!ỨIG4>3gFXDECgdj8 N:w~ ꎙzkPثVy;a%.YvlB呼-g`,b8)^r2#C _- ,NR#JpHc * gzBE2FZi'dw";LS=gm-l{GƵ/{w{D֖&+[M"=EtSIrUU7: FpEhGuJ ԟo4S-+WS* u@$:{uY=St(wS6ʼn8.laV7[Ғ95^B&R34.g_@چM M̦ VM.^5p`6 AzUAcu `Hv) {.Ux^|6<(ɱ7+Qy}'a('V _M>U灃i2UlG)j]Pջ[qm?Vq #ld}F"7*leͅFLn /݄,=cj lrS"K^H'^8&{aw 1tuPW~+ )uKySOϼ;(+q& QHsZ#;% Rj^ӲN-:$±*_/N{s[l!F$޳. 3DomM#s==Qs7?,no,F~O\x0owP!lgE%YYvB./?&]Sq  CVn,"D}ļݒ4vFS84W:Tt*PW;^y[eftLCY{ݙ#,:uX S癠FD b TR &`ewfs1 ;ynC!12Sq*@ڑ}IliFHDpv!MBHظ xH67?aC%UA{`13qq,ͳg'0E j?]. #:D#A5Ձ;#8 B+C{na;<H(AG_̘,sw5$x&x4s'F5 uُ}T+ga M[ gL ?Βw#g@McQ=9EOUjaM7;݆{u*φ9>4IJHجj׶/Z5D| 5sOuRxꈭ@[̐7EL%i"c/>-щґ(WumdWZ4RVz~Avn*)OsIxV_vj)5 nZNL-Qvl%sLX_x\NcVA3[G=F14F Gv: (࿏C{]fvQS,LK$W~2GܾѸO+ Cd=!ixB մte8TeJ&z$}uJ&.Ҋ~ѹ1:k]Rf}5{mdߋ`gF:@%>CqtקP䳗^2X ;EΙ֪)YŠ7e Ƭ"=*'^9o*cI[~L/Oݯ^!e2_M3$.U!Bt$^t6G!I]0GZ,pn#HQ[w߬Ea:=R5pY:J٨+nuv0n1F_7x&YVh+wܤ*U`lRC4B+~5]׵-=Q ^<aƘ5TCt'a$̳-]k?mjWzd>vZ髃 rT.0J\JB\*=OB_ƸmMÝWzU~_&ˀk4;#$W&e$BPa~k?5a.;}2kJ v|R{U$Z*{Ӗ6}P, (;+TZ[muW *aЮ (9geFJxm4_@߭@w5ݽhǖ-%{lJ;4"NZT9[tc%[I<ǘ9m74!NȠ>;$u/t#m}DQߘF7cO<  oY,8c.q-iҰ( OY_3޶_L6(u 2ǟiٟ,yCI~ }gBŎwmHܗ">G?~Ǿ>*{-d@ q6f$d;Wbq)XP-vmi&,#~`6"v^rl鵌}@Y 3 LWHx"~`!,l R AR<]PS{w7scc_bN1|Ң!Y;?^q86WW42b ~C<*qs4w]3zj"QWwsmi,Lo:2욻\'G$)e$OTog)'v;P(!HctSZ[Ybu<(0YU\ ĩ(~u,& o_9o1#p5<` x݂u8?&xqV"w y@4?O}DHm]7($ǔ"ϳ"Nޖ YKlScOVcߦ.tyRsWFӯ:]I78Y}L4OWC"$9 \(L/,{]dͅه(U0Wt"ޕoЩ=ts00eկKlh#dlqGms2 _Љ3xQ9W+s\Qld(~PQ-&2T#/&oA(oՖlI56$꼅,ҽxXeπzPv#f梑M$t/%c{CH0)yOA[>Th)c7 n AWLyNCc8ySm+\ITÒ{/|XJv{uq+F{Ӓz .]%C{Ci{~WKq Wger՜"cN39,P:}U?( G QlsfjKHe7TH6?]XUez[dPiԵS14Bj])k=^صԤ'M7THY[(~yosϦHu n?P'Kεʩ"^Ϛ!2A,VO2KVqrD݌D$(p\ | r)׮foX% 5=j" a4؀^z&kHW\).9 f g:εm e h[vBdIQ-rF)7K(L#Wu=i`$~ӄw?$ol)cI_22ۣ]>C.KA >FVa>?OIڈ6,xrYM#qДSʰb g\OUIY1уZq*!N`;L Q")3J{l:Y1a[Jvzd.l07 R-d)-} ;E|U}FmmkTڬ"d1%l3 r"GSԟEÂh_/Fsbay9c+ϒQBj! ȷDUKYyW6NY:+6ލ> += 3mo9ee9wJMg8]j1Yn>]WE/_h_LάiNsM_k_3.be >Ѩσ':Ps33}dPlA)7}A`\]S@ڋ%ysh D; ^3ae9@3 dI"ե4` c\g72 .*ЏsHS4÷K96zwma2zH< @TQBl5)j 큌'߼ JA6D1rܱ2 ZqcbZ(Ad;=V2{z&<:MȸEU#'*DG@3mmqZ)%#2y`OOh*P1Es T_t.h( VX`+៟`¢0`ʌhQ,*G6 hrqµ x/˄.FUXߗyV=@& 7ڪh{^1/&-Mn  U \^d k/y<) y SPj3qWbV[0Yo* fz)0D(Ptd*EinՉSEt )mF/tC` ȩj v7S[ X!W*⫝57ԘySLt#"fg1^ roH(q>op86FI4WދKo\dq\ç:䀀$H(;nrB~tz KLË́ Uٰt9ks2@+xfO $̏~0 ġή1{4)Ļ>.ЀAP_t᝚ʻ ]+łބo LXe(0"P3LmWKU[0Ɣbs#WUP7DeƯeD'`+VY7s(?uEE6=f$%qjq܅U@%=d,Hj  tdrlp{{JO+vFA6 @A,ҫ6ԝ>?!pBhp uLm/9Pȝmkj 7,ɑO!gIa Zû/~A|5KrÚ]c|#NObގʣH"D౜vb$H7M^v&;wG!&lh#QroO 1Lk3]C*8kC+j^HX^! ))IT ۤntSj +a~/mz3__4ֿi[h炿gU%q5yF@nW,QiQdv:(H$ B*LV"Y@Un~}sYm",|9݇#?9 `3^rE.)#ZN_< *Y~]=NNۻ#Mfyh-(7;:ɯ(1>Vc/coC` c>9HW0: y>y6 b*G114g`ﺁb̀!$DussMqtriHV,<%񾧰40kqaadgobFF^H()ώ63]4Rr!Š c=>鶍;RcGSAenLN3όUb;?xO81/b]~iI*M}pү ˔zJg;ܪ@ wKQ.ȍVżAQ])FsO$+xm!29JR5h%Ȃ27w,|ɔoO{6tO#&73%v&@""Z*FLy/*̥;zyi8Wk08%T)bz9Xeмht]2:QR運#y\$O7[ NʿGbЩ;"6UBX7)Q-SB[0{s;"d5GL>zgQbP (JJ QY7m;-kH*].2Q:ύa:U1zش+EKXOCة0 u*|>,rQ<˻*P8LHHǽ˞OShmw*QWp6(حօinHQۣ5tYL*E͸ c0= E|,xK,v a3g$xǽm_?9/\x >}evnslШFoe,ښ(d D/v9lm ^p tAL.wtl49 nY OE6 * |ۃy!rؖwjz5DaLvYܠ=F{~FÇ!m6ɲl`=*ť?B8[gI>j ٛAhXBeK߾aspfjoy'<[Ѓ/h^K &2 NB;gEŞo:;ާ͸_cEDJuӄBU !6nf+e~z&fr'R*q[3wxCRWIHPӆ'җ'GPxa:=76 (uHR9%qfbwf ༼$)_DCL\^7QJs: gzWid+N3zM(ILQ|c>$|nQ!<g"*'W6@,q5B|4 [eЧkm66fyMt+6$FN\ _D#5e5G`5ewBbylYwDPl#` ZpGq[).֟CB8Čs㛤@&%Js$tM uhOt8cW8zŮ)BW6/)g1&N7Ib=qK7-Ѳ kN6\E'#G[]5) 8CFvwe>"[n%3^8}ͬplW-yYB4^ \ZQ Ĉw]}.+_%'ܝۉc4dӰtHweoӋf&fcdɒJAT%mM61Ѳ/i 1UAY(EMyv*jW@WH{ОȺH7=&#F${U~`$ϵᇭLos9~=OݾӐ$JZjZ 2 ZV鯜x0TA8s?6eHqC;ՉKs3%UDbgʽ L$ZuŊW>|";;I|opHle\z{2x`1'X䨪cݒ|^mehH"Q=v3j+YmJ&`'<vV\LrZGӯZASȓȸIϋ k@V7^ҍTQ6w,CbU3f"m6Й&ni0ϗ=x[A3ٗl멧n̔9= ׻5^JAo@ۛN9/Zz%AȀ]kH=s8gQ݅\$V$Ll;e{ bNK711aL/?LGqqj^P6r)*U#y䜫Me&~`aS/}r<d#AށAu=O7wx'lb)ҏr@P$.f $t3OM\Z|WŲF1V8 ؖx5Mxr)cx%MmBa%&\ƹP@؋گe`BJbՁ  bG:N,ٵZ[RjvRN6fʇ NTRWm#=H 5k6׭dxFN4NΗeAQ`m;T/#j'ԳS& Z$S@&>_63lI\Äcx#Nbl#=E ۹E6E$z|^S%c|uef`4& o/ ܬD[Y< >zM"Qx)U0&5b=LUsNDLwBO]T2\ .KhZ )r9x8Y>h߷n%;M6%t${M xsLgsAhfOjBc14hMȤfKxte2f:;|b/7^u(LX~h ZeaѾV/Ox NoT^]eElPreq.x۞,[.ޢiźZd~%HqXK(SX4üPwJ_ jR8'L6nѫb3ѣV|Ϟ."LŘ υvD&8n nxl-HgcRe_F-NV+ F^5=z3Z.+?uڌ0m. TdJshdNFA|ˌcXAn*HES}|Dw1ޝ մB(O#ցḵ{,.]Z0%[3tW1_ eU}G=!UnaLEwR``Wo,M%ĩj!! +8nDuUaM1 jLyɷ _0rCBf LqF }^d~Y0/?y(t}f͇sR c SP=MhլBW@ourK~}Sy4߯b/Ub?˨U[^8]>Qp#G7akQsBPw*C$OnVb5+%V+uyMP?s ;iDzg40ڂv}+RM1L+lȼd^͡5PE;k^ҷX 2kuB~֞wçޥCD^tRÛXwjuH K\7KIןªpY+vb\BMv3C+th,u`]ipDAY! 9eƇ;* GlXrsH]MjiXJ`Hm75)8j޳ِ!fvFz*>L$הVIƯ1#UQ4F/.ejy_G 2?sg)5 N>~ KDaQ w&u%QoD"٬/Pԫ<hD[fbPk=_J a)PɊTROw{}\h!2?<|~OJplKY2B:*eNB]3\P):OPpXm N .rG0v>Wf E]h N 7A=;5JdfJJa7ՙ4KUYJO<'?d(5 @Ե!39qlUnsrrAs#Xm?R BgM(ݞ1lff%/ Eo GLOJXp&aozvUP~Q]JkAbDTla&r!nsK76LLF>XC7I(K+81{)NGzD~Y}oANIo9G[B$X{@Fז q>=BISVMIsVve$Ԙ;OQ-WѮǫ$asMH9"S2o@dn-1te`ؘA[-~yC< 쮔&3P<N&f!4XW|Lmk\,H67ipb-YH {XwlqJr4 ϛT*~?Qѡ&/" f; Lnԉ]v<|=I#MR4$W s$[#CB bF4R~dmk:B.R(nevʊ&4Z̞wBilhKCd',M5L)t8Gz؟xFkfr']P 4k ESEvȂC+쾇Kß_F Y񶬸6d:_:'tyY}#*c.Q$p4c~8{LU;o}oE6h. x/t|EJhfn)R6Q쒾B<ܾi[.* tzuYөXK{7iC-3뇁.RѼ uzc\'rR#оZk3]d[[u_JCZ #N1J!Z B0?QFrP˦=AJk5)]&N+FDD'^4 )=h)[7,\t tj=:;X'f.`,}yKonп:Tn$^{9Hն,TDxʞqynIնu7Yɸ`Mt@ X a vRFЂD%x-%7@F*'6Y[tc])mU|o|wcfN7z9:S`l rtbn.[SO`4T?\f2wq U*bY;X6@_wYy53isyљ>8(p'3tmϸk~YU]<Ԓ0 2Z@׆ \mۙpuyb&|r 'u׆&}uF0dv?AgH3 p) )gUiǂ+544ø@ϛKECpH[=hR٦JgY`aՒr$B3/Ѫ̻hݓ$;z,QJǣ2)K0hMq:@|Ew3jOKbV8yVƈnE 2'zN EM^Mym@S}kxǮ=S #g L}\ S^X%"Me(@gv٪Sqqe˽lbw~@CV8G>n&qV#qE,Ӻreuydzm~fo_kl.YPTn<4 +~;90Z;s5+DpGYt"ZVG8>|M*3FFrҔś `x5M=woƂ+}SiѼ_&єK"%% O1t㢁Ea}7~? AUsy Lbh#+@'S]86,u:rEv8&ZbLߓ/FۙxYkչ#A3|gFdUf[O]+u؂squ.H'Q/g_:'9gAGU>Gଫnqk՘hDO;PbK0Ƀ4wgU :rpc~QeUyQ(&nrZ-EW? %8]EH(} {:Nіo^ˢ1 {FԏG D[T2;t+p@iQ>wp[z9{Y+ig=_Cgpဿ%S+iK8e-ԯki'MS+iߵ&7輕lw$h07azBI;WHN>Db Ul÷ESOy}#z+1锠\0oN8(y*uR۪!MML^ x] ߨWexX8ka_<9#wVy~Z@~Jm֍Z}4+#0#evh9?X< II?yoXLuJ@!& 5Ngy,wcƄ@j?QlCmP 턽-L-uBEwI_C\^Ptܙ-d[ Cdtp3~’r+\%N$4d@qNW!Ht}; ŕD}"6\=Kl q8uN_ 0u{HRgi$,gJ6jĔyּ01V])8Gʶxɦ=:-ϙF@%sSet ~@brn\G2&lNmǵpZh@7b?u-,zSu8)N]nY3PrԙGLbq!JaӅO ,1h6umS9Z $Ŗ"|N &q ϖvբ!B)ccjKUCCAXr[qO{Lnu:X86 y;He^M*4!2@:_e;Ms.뭜5;kU~=tɐ"kcKxc<-`UNK3Mpw}88LTRBLiͺ}< NgP;0>#H]gM3fyLxłFb6-Ϳk8ƞ@cS e8i+e+v(pȃw"ktS#܉%fc%t ctk~nQ^{d|qi1WHRlu:'?w7um3Ts<8 ujWZ}aP/\O ^&n3ir2'N4m/ݕhmE5eEž ʥBɲlœ2Ӝ4P.y?tZӷ'Rv|\NCsrp HRI?s1 [(Qzu Iޔɗ7Ȋ 69ԡ ǽϩfTN!Qh&oP4b88OV#>.rNW_\}sZuz+<]+]`8}N-Wet3%oGYmi`N+.$eHt:}J+n}n PtV ]Rm@R 2¬-o.İ_n ~ <&V~a::}͙ "xc>{Fkjѓu bgw!V m2Eٕ<:!vH%= {kɇ4}Ŗ[(v]AFtsVC>56 'ƹ)mQ-tEqUeSs7ZWzob7ܿ?94"=1- @eJ}E@LzdL"9grdLׯ'ps4)Cc~t|#&|SΎXϊ2A};Y4`˜O$9%\It'~2_mž4}jj:,l²clǥ()8tuz.GL;w Fr0HR4fzn]YR8]p`WQ>|N8* )&_%vƗ=wKenXjϯ!kaWm +1@|*@W 3 dٵa[e-'p\qhyd.VҕD:, hQAaNi|SNz Vp<}&I4NA)䌆!X[CQ4^In#".+KxTV,{L_J M碏~+H2XhԥZBX}}<[3a{tc);L\CrnE=`f$'UA,&1B toeTvn>LM&eJOс gr}oW\@ e$b];*zE2q62YifSMkM(GY]Cr{ XH) sv!%'OZ]"q(Dߗժ LB0 HQ6ޤDkuAٵPoW6ԈЭqeg2b&CAo G T{%luJrE٨̛L2exe(^•,r 䦮RoNM[}"yuIVll/zΞ2hWQmyɛ͵g>þl;xPHEUX89 xs/t~[9F\ `V3l9b4z9OA޷7-GwZ ;m|ygǞkW:+b$/sN ;FֈNoд *\NkY'5M3X?8cE@_g05i$QDZ ߆CnU_m}"d]Z25IkSiRttV54T+٠*I2n_T}s\NIvJ*p:Ҩ(}]جh5ax*DدHAbsn榥&陗>8P3U(3Gj* JZisŢsAڌE9]\a-J@6/^J}q璷 Z9rBгB /ڷ;qs02>ebs03uj*gPa7ه.xf OaѲ12L.ٟ/vݠۮ\è[lݴM=l8 I 7YLR C`^o-UT㢐)j;=0kp_8]T{  !j(FIbQIvInTT.VXp6'uOO\S!ɉnFjm7 |DCqb#+zؽ`8.w>18n<(&ǀ`(xDd$l-п jRoJ7OjT SI*+zߠsSCX8=Oul.{R.Z\lirplN*:WdqJe|+mHFߤwo4OD l1g#\-6 K,0I\dAW4`ZlE1"w[O?9H_Ӣ|AX&V*ZRu(՚5,&alJx] /\{ Y "v!WnY9\8rX8坆_; ' ̄VJA 4j&ц'fK _~0柝z|_dA\Ly\]Zs:Q@ɛgZT je>*gk?a5p%"@"Sң;)GIzt3dA6Vʷάf*A:74[!j7ꆈHY{sM*W#-2xKM\?%GF{Bap7H*YRϨoG/Q|t'c2 50ZU` 1MUQ%7g* qKyKns=U9XKfETAs&hM)1lL2lsRvG|-ǪtIf"-ek$v3Ń`}Ťdh%Jz¼$sT"hF~σE> (g[)R!ϐg&TjA.zpÝjeiq=`C[!y:ٝJQȦD+~ã8 )!Ӣz8Lekp5=a荃Q> 068݌͹% VIDst#M~3օMUqYDAn+Am2pjXᘀ_QId~Q 0ʔK^3Z &i59M׶L|OIrj)&Y$8XxxF#AQY7V l91D> E*հ5/yG9"#*vG:mθIk͢Ύ9X%{vrhV+d,RV bdd LVڊC#c+ _z{(.#IF؆W<7+HsE: vQn#ߗj[T .H -{K1xQ#?$4>Q\Ѥ噤eEm,_}1gF y'LRزbY:\x9e(GQn*-yU, x&pMG[;NTZ뙾EP/l)pN܍Rl*D 0,-e|G'xIB}7PNh:(Arzx̍00t9EI}5o r/!vߡ]M|;JXo;b)"{7O^Q߭TU~^^(Iȑ(ѥC%%xso]i6pVſZ}kMt~ z4'~5q58?(F2Uyٽ@rp*W}N%q7LDnbO-ki{-fm!9G;0L%yӂHp"B2",. ·Tѷ ۖa Rrl#MhPܳC򼯙@qL eFp?*s%!Pf-_C u_U;53BK,qfRΖə*C@:RDlf#N(:">9ʴ<>WuQƫh-yvA @Q4dխx@pu'~\^f~{%Nq%?oW5u.9+c_廂(7f4ݡ zn3= !6Q90tb=H.T(= vIwlIEIP}+nDZ; +g: p͢r Fxexs*G7rElp^W'G0t)G#t Z@ h#ڃ4Ĩ._޿<EeѾc`܆"0m A3 L*c!^H0g&>xg^.R ZBT QePdČi4Lp18mQM\7]j/Ppy+)+6foWb[ЕJ` =ĩ76̢?nޗ+V#~abzx5vPQʊ2lefRѣADr:.)|{51Zvˁ?D߿Mr$v>2Z(Fi͏F 3I" ShMQdmv7sjs5.Ѣxg2X="-YV7ʣf˻_N^JGY}("ySw=iQbdI la0= /ׂ|uPlCmICԅ椠}9L(Pd6H?zKcbZJ[6km-%bZM6Ry< j1)APMZݙy=|'iKZ;QtWYޣû9IA8',%o8hfMݧ,bl"c_,^msi]7袧U5AeeI(.e_Msm:q.B0ph 5}*v5^}/G|n)} )y @x&Bw͸\O N`LWgrDkbMGp0s:d/e4*JXQUŨ9hg0nbLKQRػXnYQ ,ԨUqDUEERcth׽pADZz.vHddRf*q{[֘]hR^8Cc_F[7 Q@Ig|hGc#^*$MVAh1wwe#ط/7raC~i C/Cb"t{,='&M6$+*\=3`eAU}⸢8 C6m};LJUk Yc1^0=BFAK ?cU~[9AK8e%̉̀1fkdjj3o4.!$|=ni+gj'_}jh@B`7?GY>0=8,Xo%zoXc/Cw6ȂSy#ET~3N9/3S!x@*M6Sx8q>hI SR})5amX$ocG&,` k`>sW>ᗶ%Y !AZQީj e7(ҚGe#7mjJ] 7VbSᒱHZm[d\xlY3ғhVAR8PO`0LDdLȡ PA,Ѯ7vf`Pe7 f]b> 'ojK#sO;U}ya&~*\V'5F7!Hz#E#N/%wxx%ԃ\~6RBK' Vjz|o%xm90kPea k@q> ϲW +D5P. -}=jAYx@FԎ5~6_J J$z3WY3Sf ;Gjz/9dǥ}u('"C$@sTO{Z\RXs$X |$aHND;_UZЮ#0Jk(8 qzJVp@q"3 0nƈR\^Mk5h^nsow"(տn(뛉xYJY'2! {ɪ9} AӨ^[7國h7$*%ڤW3gWv۔X̧*sފb/@ 9Ĵeh ټLVK2eQ&i*}VBVo>т|ڢZJ&>YmsEZ)eՙ0Kx^\8ުABpvbifY}/@u^bEۜNfy3HN'd@b=wf$6;LBj2^ %)#}@ {5Ö"o1lgː=#K1o,W{~B, ѴX@3/!NIV 6_E!N)amBbg+%k_.ēqA.rsGڭ?YhpH b ogK4/.rshQ)rFQKQO`ٸFBFJa*Tֲ0UG\^MX5ҋno_cR}] `hk\cF lcT&=m֩ṇ :t?2!a>/(ኽpJV1=sN$/UW{ %vv;c5s}-ZܶH_(q\ȼjR!z~"JװvЧ\rSm]1[.?S򺔵><%oHEa:' /"D~#B:8G2DdzP7jX2WQ?0ˣ=<&+Ŭd9"5L,M&# FHr9 ûJjfº 8}\cSF"JJ6iz˨6i Z{xv>6*>&Dz;rX3 yxg"5+%&SJwxN(F]A1:X݅#Xݻzeђ*߳Hy(j@ @U\F1>ƐRH ]} mên_ GXpO2p#JFAw9^v~!4zwEd5_0!5 eMD%{ !8ӺC)ɜ[8 6͙o@E|f'(MjΓg;or,)MRC9159]0,*m/R;qiJF_1l2ȇWxNmTÞ~:qv'i+9:݃C۵RzVbv(AY*IXpW}'Fר^EGD|ELGV6$~"K$ áSy}6c=?b[p͊:#K(G\˗hQkp㏃5dѨ xJI^?ڙȎ( f=m^BLe'k$= f WªG(#dW@ӧ(֫ XwYZy (Wz":D_+NHvHD&Zdǻ ݭ0Ai~ruޗ џz0vs?|hXߏ,4g9@r5}d 7_V/k:sM(5KX!"n_idɑ3(H-1+o/iG柲0HVid*- l9c}reGńb5ƣ0L,' Poצ}jEJ²`fUGl;Tp^2rNғB Wj EDDr?tLt}4NL3XG˔yIUɓ%fbpפJ$/6Dz'Z%*SΤOs:m%2Y{qa듩y_JIa+̀n Ŝ`TdH"}/b>Be'dxNȩiCYDI+Ea#ؔIC%'ACMcRHeYG< xˮ<]|r:i`l@%7lPTˈP>f}kھV%0Hܘj LgI92 ?B°w>,49)w3WI+|j{0w,+RstMG鏚{=)FN^+'雈:4VZpJ~sEXf2*2+V:t/}z>BHA@9pKTG"|To:毎ϴ2((l',D|!D~t^[xyEu__nRh_sXejZCy*z$>j+G^2[%yȨA T~A`V A7~I㾲[|kX#LU3Oҭx?sNDʴH|F9٦Tמ Mbi[SS7@d1NVPnL4 nBX(DH <RU1DqܐwJ,/e U!#QjaoAȸS Tgx!cž',X[$|`z`dF5w N4v*@,7~lіhayJQub;X3}́^ffѕyH3ɗ쑧XjB,uQ tWW.rn,O.'iA,O?PQ]fX΂tT0;p]hP/֪1h| ݹv]#9Gš _Ůf=&$ٵZN=BM*cZkZhއ>XXE"bQh+-2 3tx/%f^06Gڤ`T3[wf7vW~XG4D%jI~sLI@$LEo;kx K S9%RMc\ kB!!ڈ[D *D$p6ciQ&ͧ T'G[J`/sjGyTux;ڄH+ -(݄ʏʹQyv1Mor?7 ^|j+Ɠz-Nي8J5;Qف TI^/%2;E;3L@ A}CWm׊L) n@zלwt!Yc@ so!65vN `)%CőlKӅ3yECR4Z pA.}j~f/7as qA^-&@eHѝ⑼p;fTse֦4v>x(|Ѿms:s+kbSE^Q…_i[vL.M&)f $8Q- l%Ͳs Zl,BG"]| $НSǃt8rDovX!r|-#v[_"糜B0 T榞D}'C du?dzDFlVsk n:hە֭<4Oyy B][$ST:#:P̊EOOX; ?Tbm<%ׁtEZpov)\1ii6T5,_aߋ00YeNidaO7HH[=^^(?J|4(S0gεA5i:I^J>օԼ$(SR Gc]6"~vhxWS͈c,`_)1x Z@$ 5lx9 Ksr I">A] 2>GfA„g-,_#n¯%:J Zլǃ#ήy Ws1>S[J3x2iXm K)fv6V bS^q*|1a J̻ sc?P2NY*^I+8 a"?|K͛̾hyh5?5A01S_\0;2ªzX.[$@*fp4ۡbhAӢ㮞կ3Ϟ3#E ÞoĆ@M3ՕCʈ>U7DGy#-cZ>2܄sՃ$]xÝ-~Xu4dhy.< D[ƧpY9a4Π _ϝ(OL C85|8'y+cgvbbi#(*FceocGk"^Z˾TR|[Ǧhg=BF/q񗸎4HAOzTVPC0}x>R"HƾuK,zF^Z!-8h;JnoAZF |m6 Fqa*-Ghv2p׫ LM߶DRb$r=?,3RW5!C:[6ҟQg\umMkJw(j-bw$AT3gfq)G1ZD ђDؒh/n;5;O]T v'fZ5쎤˜! fwm?J9rĻx#8uݒl褟ZGޙ訑K9hVanj,nivƩ (c9Z~NGM`.rC+j g)+|,WZFuJ`ե웩8n=q`Hx9ьіk,b (4J)ΐk"YRǍ őP)%Y:3#Vhn) ڬ*˸n_O:6J{{#C&FEXFY4S >bNkIzނIoA=Sv r !Y qol1rakMz-QK$˰x)-26] '7`.zK1hy~񍵩Ȑ(1~s/"x4|"`'$U/YX!֟<Qu7hP{/ BD5L:Aօ~9*W^I1"R/pZW̳g;^;nI׋]nl(?A^[Bܖ$Q`n~HQ3' R²[v/x>]|<{&H^(3/?{L3qG eG"bUDLtca,mМM-dP$SB~K &{8c4' 1#eg't;c#}}(E϶0; ]1en*X=f oz@|{\3Rޞ(>T|uk|G[fS OWxD.xdMRaoTT 6m _HzX+w̯Mjͧ_EA`˯RBI&u<\UR2͙; IiC@UYI~URUsl^M~qJw(>@c i#H3#ϭ1!_m<"-lZXXFmh!H&,ŨB 00XxeE52ŸCp _m,$&N\N*eA% .睻0gmq4ڎGmEnqֆ:CfY/pO6M-n?/E;h\ mw!c53԰J9/ߠn\";)v0hbhr<[/ l,*k%>l{z R1v B=Pl)=UnMKҥdea;qWSXmI4i5]8%\-/Paq ZDT?f NvN[2Q˖M$z|E%b+C-ZRȇ8o_qNA=9Rߦ0+%ѦKՇ6ɽ92}Jqܢ+hlPS Ƈ1./ԝEacKdI W4ӔE5\ѳ4%8\*~ V~Ӵɸߠ{KTvJwc;>m .]^vn亮9_&q"@OIWL^z@|k ;yzXe):5ߡ$wԨ/]U.~LcwE^s̜&هtv_F=RO4WYoEfh%c>C mpsh-AX>ŇfF4q`HۢG1~٭{HZZgn HUP }:X1^l;VA{%6GI?6`^B3s{X{Âvɔx@\Ҡ~5R56-'Te[JIz%NrJN:ybNx1 J<ޅ:qjr}]|I)DDpysP~EA9;ԍ#aAEɔ6@q 8{FZĂi/rN{S]^LǓLbx nP[hQ{HKWf`QybFy[ietǺcn3+f5-Zq|ᬻwL0i.xUR-]xy5rKkckMs" ax$9̾r WǏFpd-hLa*v1A'rn)ZENNBGp;rSNz7WK9ю^6ε'iVIS@@"scRlb$58V%}n>?yz+XCC-+f{[)F0STQ׭FAO#qm"B1!nҨc1~ fK}5>X=3E6͵ mfߧ81ΰ}F|=Rw*>Vgr5!WOMC:k!C#p.UFevݫ~`<]*uxh%qxv8C l.1ÓiGXQ+WXxvx|2xƙyAZwW7[Xs`ٕeΞ !TR<[i_Os*HnO qLK^y|hopZ 10޳1i{GIXtQ܀NoHvދ*z v>@kDs^P|&!/K/b?+u-^ |9l 6twmNqwdFƄT9;?KV4kdlyV+0WM㵣Ǜǜkl4e4c;,НY6 xڈ+-[E2M4_w|Zֳl)r!1m@G:MHS5 -V ?Y'(bLAX1~y  PR;co @GQ.[3v-uMII9i~qeY Cl1Vf/p,9p/ do VdKW+w8VInz#T+荱۾%H ]sjY{;!]Tj`,"pi&^}925lH$i=ګWi6u,ԗQICt]Zf%~9-@.oN0A8}̋ Mn¶K-' sC {"8ex0cOF4/kZg-cjLHa%k‰j'Y@cYV!] Z%&(Rq BƭC4Wg_8W5lίlK%-ܩ ۉTP2PK 0XBmʖC 3 -@J%{ZW5|u@&56"@ V;Awfg*"a+Bm ݐZ̎m$٣ΝzV6\F[YΨ>;⽙ z?6#">5#/7'>2~ٴ܅Y4n*וkFd!_h߬Jfbw֒"~YT_#\plXL ΍,G!9yE10ˆOȀb!oCsf9Doz\rj17墽Q6:\Vq3uҊ̐ȹ@abH|zIbUC#+Bx9I4ys )Aȑq?wLGz,F-}`7 nb\wL+XNuvRtXs|7?bWڪq"5BƄlHד*P&f& =[d[F2S4n_̞.pw,HDPxrǴ,%krCSb)oKzQ;*Kz:*-< sbrs" ˗Š(_(# DM7?XktmpXVi`=wAꦐpAJ57>(qZگ9T1ޘc GsŬ "  A c-Mw0ۿW  5C@EW0j)O 9U._6Wb/5D9ӆ4•ab7|s$W}PK6lM|I^E HNq"%$p"UO3R\L۳tCle`[Y7/R?rSfEuD,GH Uf,0ePޟAhyLJ8ReZ"a<ް)[fN$ZC@Fjqז B{dϘh9vN?v6%`E6*|=V,:9ݶm;8Tgh1 OlEPUtT]yk"uݐgpNփ~G[% -P ֟G \"D1:/X2V{^8r$ivE6;3=di%D!iUΊd$gFl1կ-!܇⩏gm&A<ȣ -1,_D(f"\A G%- `޲0 5;(z.JEٺ :jw*kn 1 6l@Ӈ.j^'wIGRNp6͓MBѨF5*WfXo~ vE'{޼W-cyc#z<'!e9:;IVwY;kg=n\}[7ހGFcꕍ0LcMÍ!9kcZVz`<ԳwHdQIfGhZJwct VE:B@p)Q )f?r[_"ƸLMNr.==Dժ.C널2.|_0`ʡ]NyзVf̓yqbP)[z^+g\ɷ/1wK2xq?i9YP!\pMX=sj>MR/<ӌl?;k.-0东ЭotRyqE ˆ|pM\SId'BZNe`&@ۏ1lv@*K a.ӏao겔rX+kKڭuku[i(j/D<]%(;Z<Ϝ84ö.{MefIӺ S x)8_;MN0lήyF~nQ4T&>/ èu{4 ^ꧏ ԏnM(G+:L4HQf,e,RYRhhU5ጓނ~cjVfdy :!"%U4C;{L?_ҜvGqx nwtA,t_{,)k+?fm  0= pC# " q'4>*-) nr9Mr9G\S>^,sE2q{e|k>N EǮ yX.Ƴء[: f{=I@=b%"87lK7됦{bF}O'q Wz6ǨedPhMf~ox5X'qr/=67yf:=dlVu!m6Yovpn)xx,}r=χD+oH޲mJEp!Wm5ӮɊ9- quN$})($If2pΨ 2>o!IsTU"dJ@+E E\?F!/ʴCS֓\{SokM<8=9+}FyؖZ\^>T+U/Da;C Dדl:Mg`y: LBC&po@ S*DzHXjfC3<߶_\-A_QEϻ2;jh;ewe$%Iz, *;zJ hjj%.tNCN;X|g1],oW~ŭ1(򉆐 v0ilmH!hFkњ)lS zxi}Xhq|K*{1Vɺ*md`Ӝ}|S35+#HMˇsvhN>튉1PY$(X{4вVTep>.cN@BN!; Ni{|H2Ka=$F"=:3dlPJ@F(/NpυrZ6wQ(~mHr"Է?jLjplKN`j@Ti;} 6Y%7!f.6R,[EW^chD11"!JDl1eϦDYޤ,stQ E=3W^!*q]\e#E4N;t``Ir CjeS{9-Lwp;Y 3p łb.4WywG{vjqskt!Ew]+:Sto aiXըmu^`?Fw0#ӧvHos+vk]s]Lͦ,S07qj &,M?~Fh~RC,-vo,7UbnrJJY yTϪ5qx)}Co\7p`0 H,N +Mmc}(C6+19r}in|u:5Z;zkK|zQ,b+Mׂ;Fc_-% +{u{y41ܿ=nI;jp!V2`Vq1f유u/$Mg^Ycɏ$c\!a vp,q3Y<,1z/J+f/3cFKo_ͤOUr;5rBފQOQL\H'[inݑ5w!b(K/eH#}.;ba>3O \E_[+ܦ` ಗIo\/| X680y%*S4q_b2*VV¥W|6G,Kz`"yN[}l8J5)1D'r֣h{i{T7FÇ깻axxhA#x|=P^9Pw9!:lfFR8)`JlIڧ8PkvBn`p-4Kj*#D:czkK:_5%/@@0ql? ٙUr#Sp*"%ȲaQ*mxN c/Fe` Χ}\%ݶܴ~$pg_#s _yutCb}^bPCeOp3J:7巟t40.QDp! N!-NE \F}܅QW\e \pAW\&?yIo:NN ^ C:J/,t-/'51 C@dTHPSsE9K:~ b;([%p.gCÈUGԆ)Ik_KuhI֒E2T^k<a1@w?\ g+α/{q!ym@8goEzUv-頵qoki4$Jy[G%hB>J_6SdޙD(QZLqr'J Gb6_#_7 fΧc6&(8YZ5,hI{bx~*,sW(<ޝAٺC0.iaNBӸeR5;O[,JgGF0:3Oָ6S̕L1`異d,LPoXjtC*.6#YbP׆e }gkp!.`H'n//zWʀ9f !dB}5F *GF#Z6 v g^7C &|'9\@'nvBFT:Ўsۮ]u])jȞf! )C{mSSV>`p=c~:@ʭOoqN(kzE ?:bN5YDن$XYMtI}9^:<3InEO0vsw{Lꕅ %9ʭ''-*]*6s? eo`'tǏ!:bRDhǿ``u&t}|J'|KN<6i3O2fSո|awI!K1 GFSZH KGUQ TNmTe)݁5Pse Y@\QQ> z(B<>gS5 XpF[_p1ĄHRsJHGĘj/-H<`';԰KjXY]it]G/_ w\'Zp5}'aO(ޕ/} *@1@j =BWjQkPm{Ą^BsddQ{1o9K^龱7S<"PI7z+GEG8_Ǡ)IyL/a= 1^M$\NmVH,v`[ h9R ,LqZ@]T;-aZ"߆iG_ RuGHAlb8}rVQ;eV0.U6.Xd ;Mqӑa5Nih];9:br"6g Q.oC8WH;z0r7>kD'R01Ď;lF_siUW)^IS!@~ĞttN5vdc@h Jy^L;(9Xſy짼]XxK dҳSbhD%MS)5I #,JN( aC)Q̛r:W,GQ5`L Bᢢp$znQy"` FP 6!7j7~G\(M;RR1J,ڞoQ'CueJiL0k:ZgUJft߫XwLk%ʑt"9p2 {kmN6MX@#i,(z@ꯦ6~Wq(Kmjc % w:lYa(kL t+,i?i0KR2ܶ󎛨j:ȓpxlUo*.I5. 4#C,]e C"Ig/4<"0|5FugyB۽I'o[$8'( q}ĚشA7e'G|`Ym%{l]'!DQd (fk]职~}}m&<$}tvtJ+llվ,&]Zy{Չl@2i>  us}ghΩ(~Ca K},VR:z/BV??0.8ډ_ioYo$_?+97*p13W'5Fɦp<K=h[e7a` 7~ xpl̖JgШvIҁ{igH@hĚ{L1~'I^8ALĘI8Zuj;=<%&/ILb%Ǿh?h֐X_N#ӕ"CSպ* |G'g Jh|"ۚ|L[=pz>=fU#[E!_}+Ei3}K@3&HP OeuuYɪUZGTm'jBN` "P5:fV6 iÐqHfX^9rr8jztfҩ.y72i< L15[qb~Q`qNR LZ nQ/ɾFQToYs>o̞W_>>p *Y[MoVhΉTz6 ( b$:M02"@qs@U x!8xchvPfܔWK}^'؎;Kt|:0ٕBF}%gbV"eӼxZ!HQX stX NrJR| o'ۊڼ L3[RJ)6i4 k(~`{\ 52qEwLG>Qޢ GKJ( +VS">ZDPwFvi uHJq(ۄNadj)b "O/U,KHWج.2u&fEOz yKa}ZLcZ/ul 1dь :cRwTR&Drn?u]c94!ބQvgju2VRW[_*'&,4;0.Q 6\5!s< `sO;ZOtNWY7fjCTM֞<&v[Q##Oא]WN aa\ie>Y&1iy6^)rgݗOgAn/p-!9|( ivrU(q.,Z2 aK&pMk9Ƒa4kqx ebL%at|FEZ6gmJquӽ;D7m98fŎnazק}Uץ@ 0B;@>@a.[ٰIHLaaȋQRjG_ 1`Ux'ڲm/eY8Q\IVG\B܉N4}.`p' ڄsuݬ}WɗQ<՗iUr G :}|+?'5B!dz$n~]O/C~_̡4;=!B۷%U#+CtNS J(hsk@|#|X](bПD6lMU 69 KPҀʋV&HT^Ȥ&xn凯SК.;q!: ' #P>46l?ErlA sp}rf4-x EJDhE"JLFL&y`Gq;Ic\7wg$+d5#-N sx@L=9)t&p8`ϻV)&g9u[w 2ω ea9qYn攂cKte3qgifeYMA]9cvE 豏++&ث v%BCE>j~bLZˎ^($*+D {n$ 4+8CkHYkgLw!IQ8Z 0VPtfi쳀 O<>{i|{.H63rCux0oUivʫ^*. /OH JW]|f\nE0v@t,57{c3^;.R'&4@O7$DDuې_o6,Q"?WxJWQHZ^n^^e0oLUz@X`UW#a#,JϯO%=Lo3Bh7pu>oE*(^]'tejV͉> ݤ8FV"(B* ;$.XxΟ8uGwĽJI1$uMjȱq4%[/X/6* I `()UM32 }CkM YҰ.niF*6?~uCMZI2J:ϕL& ;$[$^ uRxi${CDf{ E p6 Yo uS ? ex>;9"l" w'^M$_ ]$|D|!#ܼ9WW՞y p^I3 Dm7)RY oU'ő,mdG-p& =}dzHo*$RoDFT-B,eD#5ʗDk#jWN&h9Oꗚ L0Hꇖ)EQ(iN (møankùlx9.!o&iblLyzz:ڨlˇ\uEZW@Ng&ЏM +~vM=d6X)IV >a2 bWv3[r8< TXd9g%<ֽǀŒŸ\]hB3Ӣ̜S.QyGZ{jN{ȍniLz !՟5.Jt"DD1دQ4o#yeg?ʋ`u~w AIuB<Ȯ/CHzL%؉@ U*ۓ* Mt]/G+^b^Hz'wl`||VEIA1C=D;cl{Og^9GhWi O.U=2AKW/4G)+@t8iv븈EMw3T@3'tGkط[Mtfn9KOc`[+tlU1 kc`,Bjzʌe8TNO1tl.L}ξmyuH}nӆ:;T\${a\Vi?Qx+[9iQW xC#F=3FAyI Un ΍Zmw-cc̼}zP Jp)} "gãbVr3 %8~kqj)YiVٶ3ދd~FD' ?DSSa6FKܹ)8ŹNO'|ŴYDG).t`5iToR;\$JR`VAdzHg ƍeB7 ]LWŕH鉸w$pOYId9&$EJ_x64,(U^$HasJ`/cb|ءY[`6aME"!lְƷMwtBG> 'C'COꟍ(YKbjU/ˆ$% #vcs9|$8xXf )h/@:iO|5;sJ]-'1cLe LWI6$)tS?+q~%;Q`D3#Ǿ֟U,LNj5e?W:jZ }8CgleVF9WNL X{lϭzJ%Q;E6@|nڬdW`Ӿ'*^**28t^9  U'}M-xv7mܝE ɓd(6Rգ{ԢGG8993n\ 0 x1ps- 5[e9`|xh_øRq/=Ak_toFZo3odQі9]y<`f}iSGSid)R&_iDP_ŠdtēdvBk#:  %@VԊ c%Z)@iY#ggW.o,L4I.o3=}@Cl泤}l۸],>zgGRP)}gr`iͨtk1a-( f8'xs#3;w۾xj GXt 6&f~,2K"z=)n`\b&4\,"") -ztf<@Y|Ao1nv/PgCe)p mcg\5h*Xq@!q7 J4 ?[b /& q48iڢ/ ٕ1~(NhUܦ4K!|Z{ohr 1n (D[B6jXOĿ4ԈKQc x|LEirKGBd0r\K9G#C36GZ+ @ېxt6¾u0#\]s̵i1v`TG6O勐|Fzec@y WztP\rmHZq/Ch9z+C۴<#?5$_gw0t0 ,xS51v~IMt]a/l'+D\ VgY]0&^ש %˛WbCjMA'j Kn8^Oً`54q ;ԋpa!G̶$bNH"L!k>f5WwÜ 2V x˯99I Sܤzm`/o"W5;FbYR XqM;HcsLgu4qA[BnZrDkAwuTbAAP$L*M2<ϴlnI9uQBRʺ.DyuU":XmnԈ&'q fg[TaHm=FRpUfRR꠼r>g {Ř `a{4Ъ'{B%*f2~핸?i$AI+߀j 2F5RR;AҬޒ~NHuџ E/Ǜ 8v q4ާ>VjI h-L(~[t| 5?OZwK} (!0MbVI!QXwkbMX bu$0vC{]"[34y/+iܶ({6ߙoEmS:Ph/6z["b^T<_Hξ0~ZL‰÷¦|~K4g E0tc])wZMPWW2v}<.vq]ff01xI|fO}246.C3C$tsJPiB,3s 5q8/=ـZ;r~l{n.8^ L~{@wo[Cnx!~{>QMs=r觫:mp< 5$3\pTeyeɓ [\5 DT! m?Hc-5p {P!e>Cjg:3 k˗O|kl5g~y&57InM/A^li6ې(.Q̝c'4yQts z'c܋E9CU|}?*\L”S +z.ޫMәB CrDX!f^ҩpԊ]/O+D4@ڪք[Dy߂]7c`4Y=f]y?ݧ-x FyO>{ I\P|P 8䳥S,Ћr$?ԄJYrs[ʿU'h?ތs(Ӗ7t[ZG9 %)AsubB#WVw=\YM%Iqq4)]A$1@Xy?z*.[b?c +l~  J ii8B&-e] 6 x  e+ȒG]Ii„oZpBmcx^$~3s"=u=wm9* Wɺ OLX`YeqsX~?N̉fdv6}%p(i7fJcA:hI;(]6 $ *W) d=7f$g4$i-~HO:b@ڥ-B@ky7B2SJ_&t?ÜY3BSnRB^4Ia%6l i4*76EN̽1}-)XoSR҂# f69̦:Z 4L LecwL1|B6PaٷP|%QY)h=M6]F~bZt|{,m>Gg)WR[=F#7%ETyt$^JpՅfW=8f)'z15XldHцuɩG  {cFO33 ;PiR*A;s~dW]F"[V1h%>ÿ=Oi OVupܑJz>-B!^̓+gsgfGdH沎{_Cq]0R&&In {yzO:_-ls7pn$:_*)pQeelu\ax. +Pz}>h(ËJFø$IKhH.s#)F_Jُ;BQg79-٨]rVc9|"ǿ| zJHkpmYLټntYyg!@30\Eố$##j9e`Xc馕Z9jpvkp>Mv Q M@e?YTg/9ն wlӥF&ѷ+8"ww(Np)M3B OΫB/e?W||v(b&QuM |Xɷ3nha^ -O7R m̉2Pi"/x1YyH5̬ m}J_.3Vn>Uq]ݞ=k{)ˋڭ}9iCaOӲ"2٤#NAw\y\-TE _'!mflDe=!c#(,o+#80ut~Em\->h `XCTzՉb #="FVs?:)R=4_:U |GCxPF0@HQC:%en2kJ#2( qak/Xx{/]32gs̐(JJ[ΰmlV76Kwp#>ayg#z\dVL[KDSdeX|$jhNV %]ܼn@= ՎG[ ߰84vVz4̹()s+r T|Hwn.99YHJ$J[6 ^ХV>euCw۰|j WUB);*u!N1-!̬I^!rgl:G 6ѻ (GjQP9K8G6_LcxvX(>-.dɑto|H)"`5g =?KmbIG(:$5U.%DVn wTН /#h/?[YX>Rj:C1@ :+ dz)>#,&ɠn74z =AR(H1tOş*Ј`-,Jx^Ä9A:_ü 9e=iy_fFΜulh ft;Ehb ~Qqܐ\뗻PQoH&?QZI0[;?Kx)mP&p5BАfqB6(wD q.'G]L'WfJq\{Ǘaq֘v]VXn!xiY wT #ae I0>Nbhg- D*Wo2 '&XYk,rjMFF0h[wUدyτ9?8n* s,KbؤyrLcl3G7*:dY\M8&|È Ml˅tX䝣tP?y}n_ky0vM̿A:_4TTSbnwϘWM'l+Lf~p &4!gV[tTO(R'fug+:ŜqXi)! K^$4J6CyufB_\Wܟ 0,U` D٨?dA.d<޹eh*8NCy 47ّs46+Km2<5\Wty1k&-/;;^pn]Q0ⰰ0\Ebb}L[ighao[8I= da[r/c~9>G Jt-H'sC?tcVۥhPxI_yڜ'CYy<ȿct'3%R!f^F™?3bHΩlW}v ۚJ 4IȜcyY*0uqk(PyQ#9ܲRZV[;'!梱:RɈTtʿ8w EբV{sI$5ΦGHyxs 馈ҸAz1$lML})շƎ{KJkL:?rn,9%0݇a謫S+ncmU(‰UJB% "ݰAހM-o`: 5d'],ێ'uKҷdEI$6 tS+jrVR0Qè/UXTioe>Sp?_8%qZ/\žϵlGԣ,@ \h , 8]զ67yqDj,B;DV5-yu+9gMKd,/t1jf%6h9D]~8o,tE?0A֥ ]qht_uƑq\Kͱ@+uq =v;߹Զ47֬MUý)m 艭#OPp<Բk^o:Ԕ@l ,d B w# qi>%dP1檺ZIVM qw+vL9C#-5aAC㽇>rlox&?q>UIvv(- dFcq,m?)AHNRE3?KC+ez.5DMA;j;KI*QPFiX"tJ0`&!^sSZ|\}: 9!\ae·pDhY[`Cy__%:!6[H!fj>$~LiqT űo_UFs,.ABTL ҫu$;N4g';Ǔm '0:vR3%,j^Q罏(-M7`(cO*Y=7w{H`>"+s5'Xع)@E qr xr9 Kc=;gs2jAGP87 p9&XxFN#%d۫a 'ZD6#'*Hyp'+ :?O֮X HSyDE8^6dcP; F vXaC-ϢԬ qzJ:k4&>) }r$U/u|!;{Qiu. -D曳#ܭ .]sx`$i:yIl!Vif3xPnetp0RSJНa8Ϧ5ߗͻh8tixV q,pWƀAJ&,tʇ=M]̮ձ"N~;9q| I7}b]=*P୓֝KfCYy]qygsvLiŷWUkɀrb;RQˑQ @X3~Cu[n_X}tU{Ɣ_ , &Kn[rQ6, zߍ ߽X>84aۺ?NSq&ʎf) -ھ-X١%(d⨒DHP/gьfyhZ#9\dOlN=*!(4F!QX9{]:ië>#Yss?kxޔu?Q#t:ҾxhaW-^=Ϧ^pSiȩb/\k":>zз9:| շ?ՄT^Ptp7X>%v<q C@wD`\G|EvRv#f c߬WtZI"E`cwj5 ۣdDiG:[5@54ꙣ_=I72߼yTPM5R?rq5>E ObIWM<>b|ߓW}b4H?TXf˧ؕ!^K~""ysn7'Чr_9Z>{ʖ@*9LAȋL׆^oqdcm])gv!x{4zx\z$i CyxK ~2s>1`Xtg6ߑ5U'7(R o-<7Q(a3 "$iSYɗFF%u"g;.f-8*3E଑ڪ0g/{@7#.L܊{姡{{]C)pi'z͙Y= ɢtᾙAVgtr@JB*=L9Қʜ7PH'*;HkL>Iq53IJwj12OR]ǥ0)X{: !+a/@@e=2 B0$hU!edlxAc45I:6{/F9ö?Gbȿe5Q{g>9 ( |"o/\ h& - +&0j1jr$.`lN`)uɜ[Mâ4z T2^ȴbz)Wwi)iҍGrFIH~Y3~oaJK"&ɰ2U2: HlJFK!0kh̚ClXu]Lx?;gz=.|6Oc01%Wnu_|7gCIP.ps-f6{ ѧasV9 O V-ee8GΞ*}w&CD8m*˻kSP hGV/˥*|G|:,^ ҒU&ۢ8RUW6t!I&: d%v| Td(s^z4{1N۵ʟ14mk4U n $}]K>"!7mI%7e8]q WЅ%7t@#!9.%kc|~a=$k^[~eR5pi?0v0T BH*"6K۔<3'fHLyI1"CG/4 OsB[Ε> 1C +2I"ЍJPvq@)y/ [5*oAØ+g\rqIYz O4;lqߖv[gD77A#Tw%b6E+45emIyD]CX?7 |fJasiPck\`9~N+%*ס G 4xŜ+:D`$YoGbGBPJ]W%grHTJ]YAD`m- Q4QB(J~@e$[8\YjbGh66 : tlL/v!M3u@>7x [ osɐhp#| Yf`M{,pĪ6:ݭ8^*Bov,u8ōE>Rp`N'Ϯv\/;f ą82-m|8}w;aB wv! b^U]8 5I>+B۳6T=clSd!6i֖8GE6_3:t.0(3{po]̋䣉f ;R{[SQ[HlUkbߠ e(O9H1|m5;I~R:{_k]9IIU}Z :NHն<*>10wrj쯓qG>V/x˚\zk̖-]V, ϵMv'Gԁ P{` ! aV|>V甋QBSw͉F+:3 γ޼YZn= 鲔?e-)sUmRU6>!J-(~`ĨZ=B)H؟w8An `+ky8~|">Ɔ55`2s 2 wfw`Y|wY X;ޢt֧_E*[gRroxSbxY8r5HB`d; IKkIPMs1oMԘ"lV`>y^TtJqĎ13إ$_[R&M:9O0@y^n/CM,D,Te= XU߉>(zB1_y%H!Cd1G!T4FzvO'ӣ5.Ml"}GxnYplMׂv|RT+11m z:$N O:ໞ 'f:ALSY&f1L,d8I,wY§ɪKw`XJhɘ3$ "ӦqՠMV ̅dHA:oV5 ;ϵV)7[p-Q(%cz60ʸ;gD'4\4!9[^jTvw;鍧0.h 1N6kCcgAs{Ng$LJj,Әo@Tף!Tkr;CmZD$"&~NO@|SQM@Dc|F1tVNo1D(YO¬uW!#Izҭ߲Iz5 'w.kQ]4ʽ&X;]nV@~f I(!M*g8ԒbqIBWYAT– l{ӉB4LduԎ *@^۾ނtیRSbIzKFr'W塇7wE$оm&ǁ~):g#Xu G1duj(r9"&XQe@zgw|O ߲}Z}dXۼ6X^y@Gܻq|5 `?8K2E[IZD)e <\O@vQ< #5R&KL%/xUӍ,OۙJ #zKU@4zиPUђJR+BQ钙+M)Eȵi? N|Ӭ)G_Yr up_̊RCÙ;j-W݌"|FF&$xrI x9CܟH^cE*9x{-pmi\|?1fG (tz4ׄvaH|qNIІpoP]mY?)J^%Dž r>TP'ZAgj$к|iFY5ظnl1&$Dg  VU[Wr7lh=z ȚZX%3rk$i\w$^8mi}Zeyb÷Plއ*+i\䎢dž 3ywS~!^xb)OB A$+sqRM]?Bm1CPD|j—>[8n 8uG1}$'鼉Q]9GQu قyÔ}CSji__U'* bW`OKx.åJdia`wǽ8r^⯻ `-I7m&b{ ms~둿P,˅ O@6;0(*{jS3M·t' 7.vt1wK :[?%]z?7 ;^KxJsq@g #@VicKiPW;>굨!1:+Ļf_ acbu;B/L۟ /y D:5MV'c'RIe+Lm7zGTinܱ,܀Ww꿟Z47Sz,W%ɣ.d?j1 \E*i`+.<e7tZʧv9(x%s}{q뼟Л,e>sƑzl:@jᎾGvRtL9iQnl">4hQBr PvdI0 %!۰##>V3b !Wߙy8Z7\]|z[sXDurăЙ[YW*wn9mڈ-|?šO :ܽһTIWHd6ʬܲ)v@67Q^ qC uzɧtmPGX&)ŠMVJiQ,,\ɩWM"*}Eسe6`={S)*T|Cv*|qz[wrh-̂'47Zϩg[jz+9?uZ3vq\حA|b@LҲ,k_DBl)S"AHYg*1mQپo'>.L$W rOO[ Me؝gwa;ufWcnBj,Spmt0^A6騁f_dmOhfYSo,BEQD#xӕ8iac4攤,T!ʒݞ$ٚ_Ybqj xiXUs_0ZSoRGbS)gD ĴnOM [(4Wsн ĦPd؝oH 34G Û1hN9ugȉQ //}S;{LHQ?k cZNa&_ó^.X6J {+a1/vgv Glδ_=aCC| J6vqc@ M̎ O!@YS)ff=\$2KpE{akG݀Ş"&WYSSbA>gMc{ 1z+o^BmB@95Id:'٨n(ِ6k;, _+x_Ysy!yCH5< R:l b`y<M#Hkܛo?f@ғQXW+̼ť);'\+68.:ޖ22na[3d!UD P/ <<@cIԊaVە[lvGy$ `{s>eO,C}4><'wU|t>:QoԎr㞁kAkΝp4'VJoتuYIkD1OߡvE:Xy"w3g}JZgd"Q[a*yAeؗ*ZJL _\~_⑷R @CsmyRݷdC 䄚k}XsL91ʼZd?@1gd: Ե)h50do~hpϰn,T[ ߬]2D$斮[iII kicEߠ]*N4C^Wm7[Jgf> FC#ztS,a.'eK/wo3r,.+_UgɶeZZ-0R95Q;EgƮWT*eѕFIb0#ҽI^MGF$19wl*~{>(WLB( >]l5H~-|+I27(` ܞ_3eb_ݳMuz2w>?蔼TG1d2G-x/!1/OXhc?g8Pͽaԣ&ާo-!$"ؙ,gEQM%å=RZW]xDXU; ޹h6;?M٢Yg$Dx,FyJ[c_0| [x ;/f":1r$y֯=L~HR-煩:O'w¢SrB%p@':[mSRK&zoSWmm^Y<1VYҨ&^vHN+:,.6 (3oP_TLxҾTDJ-Wb́az;s1nXJ|*7|jQ!ssaigŁ&LD /2Y{.wiM {d3ۄ dG4uW ):qs:Nio#wǺ+ (a5vkJM6LN7] 3'O+\gP56 ոg ́U~''#@ZT+&I#}:苠ɗmQ7Cn/*%;~.<ʿ U@ 7and{N8? Q4}*R38CS^\rIǵ G؛>שgȋrF_ޝћ}P\aiNAEQv7]nxpd v JyYA#s}$ )2ӹq߿>~ ۾J7f a9BxGBVC4-Ө:U6O[qOH :pΎ $ȍ_ha?ΏvZS4x6LS~?VOs4X_c<77}zjrs0OwBVnMˬFќf?ݱ'ۧnђ(eD[fE|qC(Pom]S`=o,֨ٹE._""# [ -%o^:n |4!kyOjRR.SOgN/з8[}I)G,ꃅP1b';|ӽ\oc=G1k,&(׼لö9G,d E; ώ|0)^u_`a`EV3TC%h#II8Zh윽÷q )A%tx9;n՗s}0lZh[e*C0Zild9zߤ-er1%ݟht>ɑ<?q^>\R#Xm+$XSg)//5~3< J;W`_IϺ>r̦5\ g~rnD-Gc6e9$Ks]aX\+]uF#]|O4\ 84j^==\[ǖ`u3A' tX^Gnlǥ#@mkM h f]q .?C?36g ѫ"P}v]q#wg*Lznܺ6}y@2^GB({c`޻c}Ș\D˦WH7{oF$T.۾jI.+U@P|0'nK7QKQB*K`ykت_ 3 3zł#圼\!t5 `F&V ïYi5T/iO `/+ Ku`WlD q ,ӝ*,hP)3ApD''"#J]kB.:0Ӆ^Ba YQμΠ' ѯ)G 5|b`"~5ˇdN&< &&.u@J < Oalb*βpڧxqtP֓Q[y]qn6ԤLlA/ynD?!׮ RlySX;)*P}P-ƙCp0{``~T]J۩덗v \E-0ˎm26<7W0evo}fu'U+q0s=6ԷUeiz{nx>[8SE)G"aiV;9TkJԀ\ G W}3yH"&N a!ޔd3IrOl dy;?M]kT)F jz [VGkNus41=沓\bg1ُYC/ }~ Q|6Gc24  {U/ʚ?>#X+hx/n龆 LX($O[rsǨ2n\ٱ)HVHaܑȴF[hU5>C3dFyf iZM%TWpgSgH`1\V*17eԾ8{2cZ⏭SW zkwx4{TU~_ؒTe IHף#aهe&|uz~ ipSb?l)]>pUq3#D?2 VQ F-tP:U}%Ї0wY8w亾u (#љi~%]sUccvΓx^)zSv2va2:Xi8AhJKb%3pdiP3Da"e4:ϻ*q|x'.Ec^9ӹ55rueW?V$=OR W) Oq^N?yh0kTcxmᗏ(QG6_>@Y',E?#Y&gn$5 C ,#f] uY TvQإv20&AiehK4T/q˙ZwX2\ĥR}⤸-P6h]p,/k?<`]3˒ٓNw`7x7ɝ^:9mEzTG! O 3+l;.-66m /">=OK$wi{;^GΓШ7&UnIpIB?~"b+ 6/l(&[ªjo<34\r7@ˍqLUs}-gr khN29hi̫$C`X~; CNe4YOk0cx9E@_uOkm~ 5 Q96 Vp1]5whk/X`mVd@Z9e(nhB+r݋Jz BYq"u*E*h/U΢⚝51a+ӗ,1 PKڎ˰K螩)0 ,"3v=iђۏ;򋀇elc5$\6K*<ç2^+6> Q5Hǁyrܙ|%[dAɳi;SQA/x+Y O\Gܪ:9 T%(!*ԛ Z TQS{c@T4vڝW1 NX41ZUX"Xܺƙkoy˗o6'hlS$m+.CMM"&k7ռHk!]0/N`i~5u"`}ADE 9%Kӎ@\E סJձ祚\zݢU.AXRlnYt;:LD*%nQ<4]HLv~/)r;{ytmԘÖDH?`5Naߤ O''mBF#Ы q?D0IZlZvvjq묂uf]?0YM=8 ,nBѠY2o#v`y=@Pxx|'t$}pnDm#q4yiUV?#eh-AgJgB0Bc @@h5gcKlU5td!X)>g b&(oa||˯=[(:K)a,K'536}=zO>Q{ڶIJHrԩ֏ iʥu?*vIĽe" 8se@n妘<<˫  :[5q ʔ0QwV)笠FMp׳ݸ^~̉_(v)u0Z4~TU7l~ <"EsXWCChX#ϖkzFkRYpDYr2HzQw/G4ӚcːC|dJd |+oPMo,ILX,и2jj_/# 4Ca;obu&Hwƅfc9@h*kss2/RtH+-T,Eoa|BMC`yqOK|'egrO* -*R6=/A {ӘthSn`5t^;Yri`V Bafv*Ci:If,OlYo!v]`&@Z~\AGD !Z~] ? ZSTeZjz^:&Uz8GZh׀8W4 *QWKS8#}&؞He?y=I+DSA'^[ǗLQ}Wlld1L|[=2>-^ǬUe7,Yfmo.L%TTlgTLyZaW0'D<+Lŗ#|rSor0rǴTSfH7N  9{"עO:@d?ˑ0FV pϘٱ94 oTK%wy7ZNeD6Q8}\/a3)bǁ/$ow`m2PQgjoHfkO@Ӛ(lQZþcqj8rFhfNxA#c[CLgb]_z!cl)0G aV٘?8e*5ۻ&r;-/r,P]v fLckuh>\ =Gl}z~*}g_Vkwe*ۗ i4J-ZHh@ |s~#f.P5ED9wm}WgG]uK?)=&?té>.E%ѹ+kvpd&"n!=_UH&7oo21>IDjZaMf!_E@ J (R2m )W?-;@ baT,_Ta .ҦWU39VSFt=OA]%RG*.B{;S;x@xYdT ųJ ZA(OA.Vo-/J~Ӥŗ?w,D(KY$r*$g KЛsXuGsS@ Gwe%}I[ɾ[->5)$+GPF;rrEk2nK/@pÐ<;%|KtyCe?"E>Pqp5ޞʬL=X&mt42æ -+ Bw빱`15d%vV3|\~wq1x-N .T8Y}4j&^`ľwVC¾e OR 4;W^<NeC_p-0|KQ @cif}Ǎbx\d U.>ED5=6VecA@!bZ]JOO4=U&4t/.J[C}G o *؍6l+Ţ"Dn;bGd⤴G4gvJTJul32ZV la{"ɿM&LLX ބ}*U7 ltم`Weʸa#+阓m' Bq{6,B6(^ɳ= D^p93jgj#0&EW8*xfVφKĎ/aG%H:+?%`*<ks.w(FS8h,vSRR۬rI-lŲӳ۬hs$[mCޗ \y~sVޓ 61-'vMzh-*rFݐ$+f'Y* GFܡq)of-1Tޓdl+K,u|.?q?{(Vz{s "ȿ).(H67%܆CG4u"hԐ` m27!ԣ{2+wktdAhmK2N%ME0,lubV&[M!aKr9$$ey/,RGz{1OP1ԿkUwC홸3˙\ds݈]}Yc ]_z2n̩u>}Mv"란u@I.In1A G-)83-ͅ I6`ld4}mwVw-ݯA߅\-ZU.p?T霬'ތk > Yǁko;7zfAuIV}V3v_ƑY>V08S`*5E8ʔj_ 㛜*}]5#{:,k1񽷃֕4n(Qo lϰluF6ukh箑$D֔'VGmӘ@*Qv11/;E>WUNiVa']D1v 즡_@k@ViLdi F{fX&ϭa5^oLD+ :`2s2-_zdoZ̈ Uq㥫s_/i -a !&0ՒZk A(Ng(Tw6mqÜJjLs[o6Ute@H#/1I;(k2zV M3u83]7qnJqʚ"F2\Xq2JHgU m[/艊`q3ĀE7df~4SVشC􎟬'E,[uV3a!donZ<)C7Ax$s2(Ԏ*$I,L1ܣ)҅nbq[\/qcN^]1NtF;24Cv^.բh#x|e$ՐJ8ZW8;`ΊQO^~ClS=ngxi2Û=''򿭕ԃ.ٴnYgŰ=F@eB(&.yӀլ`b%e{u~l˼iiT qsg4D/ER6ޚdqT8UrΏ\ 螡db SPN0<:O,j`jpN C4*uXg2գ;CʞO"$UŽGId\o(yyh@jh#2Q9e;Qyn]vS/ TJkI(/MmQ qԞP%awmZY3bj״. J Fzsj^Advѝ]w'~t._yBqܹ0ڳ%LRxќFy:j+"64 ׷QP|~/@%(SZ9GU%3|׭.@RƩt?Y΂_Yg'3daYѽ ME9S7cWTPwfm*%ayy8C!?+q4 V4H~C{7աqmǟ Ќ}қFƑ9DMttqH5kV 3/1xmJsg[5@ʥ _YW_X(![pp_V 4N뻔-ke%0h V۠ (g[A{pmJs;9Gy3p}ZCv\/n8zDAc~@i΢V~8EKU$TI7EZ1.!a7\AEH?*NXxl]ھX2VhU=4!B1$ܙe\iѸ yŽ냠g=׺+?'#'; qK=y[!鷫t26!{7W;m"4ңe(`矯wB*`SjװǡNa!]0-+D_p_UOOx޲ÌVcwĶ&jZ5 p|=Rۙډ$DjZ->'2e ˪AvWr\ݦ^~GZss0ĔtrnHGS5Jk-ۮ{2焜ӉB֢AAm1/UoUZvD LX$,c5dC (ZJ.r mTΓI$SXmK&%IAV#=ƞ 14uNH8&8Y,)/ѿկ7&&xB)vQ9Ńùx"QAЁq?)H<%@ )a%Hp".޵66OyݙuTO2?\ B33Y7`\ Z/vyvBn Fs<;E^EfqǨiL~b` ' h[sdPs%Vj8_l̒cwGE} #zxfo1#% A$AZ|hzs1 D*@6'YkT?a }o̽2{IkӜݴ`2*Z..n`,Gsb@0K3T?]Om|g^'O?@ Y{"$\p^ftКslo?ad(*GBRqV$\i;ՙyh„]#`#Cs *75F T@U眳H珄YE=Dwz4j5]_^1ߚ8n! RWvȤ^?xOr˕|19Τ#pEY_0m.̳;mb_Vw`E % =2RnX8_ܼ=@͢lAjgpM=G(I`̙UN-xM]}~ȾN `;1Oپ Vf`K BןP2A$'3i-}㸬7l!E'45UPB1hi,h3LjoOL`Z%l;N'&Iү1cJzf4 l[2Z\DU,7̱/D\Ȇ{!0ԕZ/H繗T[,@ u `w)7E#`IeYCkcdZ"ٶHc{)2C :X}Nx<&ˠY8;N6yL\>LZrFH` |?X]xxi\⵸ B?8E{e[L> LE B.M&>0j[1MόIַdªhmVB狢ee׸aJ D`U($CϠkWA Jȃ5XTWfp`U(9kz<K/`cc#c2e8t~1}3 R|?/CܨxWP S\b!*T H.PTgZ Sei򈩚=G,v +Q PgM=9A|~ ;+4JeT lɉ{rh [M!T#W ;m:`ĴLkc)_+ O56W&q_=6ubFifv +hU[%=>aNM\06]3~0sj`hlf6ruؤ\F/b.m{2b@Qbۻ+T`(VF[<@͵3ٽ3Z80cD0j,C^ZA&-;t#iMls; |q5z8h8nhªި/Oc7ӁX)KT,k}ᗫb|xk^OF%we&^MpKW$&[ aqSȚK=y$>Ns (MzIG΋5[5D ȼ|`Kr wW >]"82ű k\<,}m#P ҸVqJKm?`Y(d#&Z;ZV}U[oPl,s@5lG*ωtmXVE5.~ j(]Gz|Wn#1Ҫ\-@eAe@_N]'3g"V!d\uHT)Gg2Lmٝ4;y u%$cW?t5Tˌ(w* ?HOv.FŤQ0d <5:l镲 `/j|TpwV Oi"jj7P'yɀ@}y+4BabX z"ήv;h1p*)̓ tvgRՐF=.ŏDNĉ<2𧤍nV"-$|uá8 hy>J|_Ǜ:w.@Gŝ75AP+($yx7ƨ;(Y^N<?y>`CE]V)\l*#-t$w Y8(ML3 ?dyx:txqr(B8 :nT@l~Bi뾳Z@$-L:SRfstMr[3_"eq hOQ5uPڊW1]?"7;P>Q.ӲZ`UC]ff05`w YuS dBHt.s2pD`/-I)ZZEN<rL QLՊTm3a}1C_V@>rǔA&4`i"=I"T]wԭ }UDC$T$sQ&zQ`?EMjBՃgl։cd:{&q kWJ]!FfxbO)1$qqhAfVٶ?>rx/$ljVH0\6s'5_w&($5/H u|(/Q~xUL Sᯑ(vv'aJX != MR1QNZB 6;D^i2+amF"jxhrɄ D''\FiRO>I)@8ĴD=ymEK]Y=AcJ E+q۾iْ<̌Մkl{^J{}gj[N[&5%Kv*gϧ 4g!\ 7M8ϷO+UC|,pn{}~9K %I˂U 6}gkwS0j'+\c|.ӊMe۠nB%xpi̚v$M0kʋ1Zj|L5tι1p]G7za)j;zTY'!G([/ͥ\y/þbͺTϡWSS B*h!ew}s'/0 lBk4C#G~WP]A A{Sed&,̖{ Af|QTbX> ?p%9s(͹P(s*8*K |Hd8e_@'$s,xA+ji.v]Ph{H?bQ %O(puV۫CO/#žz3ՉiݖϤaNPa/SD5aNdgnr}^>s_F񍄉Spf@HŬ(e .DOC(;nfӁo`Stv:&$;hz3щeIi $:4_Pl1DxrIuJug36l"!mF(TH '*ro)𓛎5 `Ѣ^aY{ðꭱjUQKG|Ŵbw̙!OnZM<<^c7$t>HkI#Ų\BJsrܴAAQ"_lp+$'Z FYdw }y=ҋqUFɤUUh]8*Ŝ[y&1r(7&K ݓE: -/A0[®Xm`Zգ漤iʚ+w4+0*60Py%leYOHGT"LюzZ珏>=ݿ jQb OΡ,5y9ζ~+â~)zgd²=9bD5RfO[7&F|6+>]$*XOI7ʻ 'Ґ15FliS U=Oߎ \V0q5د׆id>/~PPL˫l8:%I_>re}|!l|*KЁjƓ%-i-躸%יtN;DѪWL3)/(q[x‚6MjT9/71Ĺ FH<g](-Oa[.-R2}ie+꘠ae)l%; qVW>Hy6' fasNs?ƎOisC{W$' Ǘ8Cn@Iev(5c!vܝڔt_Ry9w' >J9g"@ޏP?MGgH㚛0:^=PehÓ7,=9ܾhyq+((Fy7N" 4ԸaR<P4~{MpX"6jҕ5RvhmS +E='+(80eQQP0Ve-t%Eiأ,DlRAqt_M:d&F}r0 يjD/SU b1%ZZh3GFq㮣ǘ,/Urnǁ69^78- kΗcŽHF39.,1:}mNIm609ם 6*m1uV3[ٲ}\S=_0'R69 Yu~eBrp&}7d1%5wȢ aYUhki}ݶ&ɪ2/M$30R"L ?)ϊco$Ork,bPgf 36`v|9' zӵ[Ibzp˝vAufQ)"[mlV@%!HBPm# @j%2\ f@,%8cDTB*qخ tEw؋$ھ&s' 1"1]z4y$:`):^${,>O3f#>7ĬmV Dn?DX^ך4zJrJt@USPC/L*-LA͝(gtA-67ڠD)Dr&JvlncBpB3ZXn3;bE@,8}MU@x%Vc?8!%@ xgPsy0օeP3/|m5i (c[|U@[7i†+0+>$:sJ2R5 TXiomLT@zmF67dGqUiK*{n{'ٳ})7$)'a>as]G}Cy˧`I>@a{7oq!K(7E,Z߳P۩;^Dbk?,o|Hc Cݨo_%ZJԖ`џRM i`C%}PLKwIϢٮt}mJ)O2dXZNt*u1\Fsfx;죹GkZ舧C^U[_qvc ;yYC $NTɅӐҟO=翯 o*q!*`YT$g_K/g蜘NgWٟSA ^,oD7AlmgwBD2|(){~2.Vە:bMNdU;hyU+*X^h^dKdex+wYN+EjI@v޲Re0i^kQ}ßl_ KnhpRֻTɜ;jU,p/w)6w_>!=5 e<tc~P-O#BH'*ױ|ϙ}(8(X~)c!iaԁ}_k٦Otl`6-T#b#{D3gOj.!12>%7$F_AX#@-y"4ć\쑿rs5V% ٞyL;-=v1ttgY~)U΋9.]-{=]e/g^儨i 0+Qz=db,<1)*LR4sJ{$4=wsQaUx|]1Jl7Q-̄~{pP7wvM5yK ŠnOҚ4gWcfLX[pw2LYGJ<:~5]$`aYlCBz؃"h~\- /Fj̊Vm'P 0f_.̇Vq hIY- nq'WB3ƳfSy }+.=!3t&-(4g\Uc7=p%pw.Vގ']Np8Ib1Lff=rYG$`dH ,U5ɫlPs Hh-vtN篔 qv :o7hՐʈm-RM Mqu4 G+n HE:C՛ m+10޽3StpBwJ7 B[DL jqWRC_L(ަoANr-_>(`nB!RmrogT`)]@rD͍jCH۩ŔzmS#"#BJ vLļPuB ?b{L>Pҋ>2Ǣrsŕ-,RKbF~3:0b p5aW4Q2WN]-e@gK5J^4[;x~jm۷BN}ޟhCN`uL,{oZ 8-P Jyij 5@E3w0.2R'gCR[X l :LU!l~K_Wo,޷Av#C6 G<_E CL*=h ?㈼+5s_!H͖NэimI!ƜG(#x*W1\65 (͗lKB(b#,aO6dc%q`_#f$sw*mW u48 D%  e]:Hr v8֯H (-zG#8h[u )6)p(mtv=6˿@w7h(` %| >[3wnw~˺SB%":qjMJg{qIҙbh:U#By؉JX`gN'Sy*)@E:MO~Gx;qbCF nXbZf<<+yvt|'%Y)O<5C5i|G?9%#Àj;zUq+cS)?餆\׵fJ Rb^?->GH=h(SM$lgY ҸS:!3*~uD`_gG X[}&L=V͡0rM`(/(J wAF\߄Fuo4|S`4LQ +!TTVB~<:6ߎ-Us<_Ix<C u InO8AmYrSN3Jd-cU`+x&BfA&gc|-SU)>f뚴hcֆǒrᷫro^u|R:9(zIâF`C1DA:"͵sqoWf{{o` dWҦ|l/STxkDXh9C戯^L%B\7(zJWWeZX& ΥT-wyxcWVLgfr,ɂnb*`LUt܉B.K9DE_$28فXXG* B&%P~1+SҬ"|rcKsý?kr[Hk#K3 zuhp@ޯI%ŠN޴tթbʽVugrAFWBѦ;5/=\U1 /w ĉk!F(\1hr9K~ؑ#ߥ>5_$[O8,DTgIk;Ʃ q7ؕ+kMfrθ&[m,4r)ߺ5lcQTksau)9;XLj_שW$݌/J6g+zM>VK= ۉ c~#VF6e6M(ܖ>d:qmgNcÉ?Te(~tT)+cjQlU;Ab> 0& L 5s7[w4s T)Y&.cY{];^P^*x-%ХlϯzI ;IQGAVf']j :Hl{_gE ]=1w˳66R{56GNJ@DDId\n>2" Rl]Z뉱xԞ #}ZǷ5orj/ws#:1JhșM?TùI#6]bjSt/\p)ό7`( dRܬJ!2\&>zUfz{տKR6Oy^[U,k}t?<7蘩K)|"u@eSʓ z$US`FT\+%p:V0Y/#^luWr`>ܦRPa,YNk84 !h>IܿAFow-|-^ Mji\jgqŜ~ :T\OL@?^A|;]Kvzj %ϻonc.#y 3)ä!k4R|XdǴ56(K"eFf:+H,F-l)gĴAvŜO˳@!UZrMʖJ+?ʒ̵qRH3Dq5C }d<P(AnK]ilGb4dHكxz좯8]ȫ4u(ǢfWr4t&:q҂wSs|oߓKe FJ"i;;`P0<%4 ͺJW^8yޘۑ&]Is%lfbqܸIYWm6*RIWwx kpZ:(Jd]Uf`0ĺg#p6u`ΙҞר!4HGO g`)"ιpޫ*=ל޵bat Wgڹ<@a!s7dNxX$o5|HmFkMb-A,p(h{޼:\0ه7֕IoC#X/܃wEUЭό%aQ1taVWo:&05qjHލo-@ktcɖ2DëH;顨Dasf[hnGx3(%+eJLֈm+Ͼϭ,ɳ3wL0,sCpF&AJQShFzӱ!\C˭ 1>jUGJZK!쉾ѯ2Il D87FK؏I} t <*C=:g}^Ook|A6ģƧKnӤ`+buA%\<\ZH= \i'PV;>Ovr[3@S\|ѱMw }A۪i z&Qbtg$B]{d?nTԐ`fdq BѼ)atvjIMVv9ȵCUgʙ˾w7~=!yE1b9w_M*ގ6[Hz\(8TQՓIu÷mjGҧ-'Q=+ .V:rlS@.7'h7ASVfS^H)-dUɌY6{d&cA2!8r*/CϮ5ߖTgP(S̹ل! Yic Ltc㜞hO=3xC1KyYF$?+q!_z@5x=Ҕ7Mb V:3`2PD@$n=ih>߬bPo2 !ES{5uJDoҸrQ ,r"/QX1 Ij 뭨z͈E:y88Np` 6 cIϷ=;[[gq߽*R©b#Z#wגK +T#x`~Z15=1BxčW5=m:k7Vͻ"ظ׏Ircr+!>_Q N0 8VH0Tƾ{奻 . a}yFRVAR" a [{,P;LL 9BQ(++[Ay'Xg95^1\Lmi D59ޱ_Ffѫ`3&nPdW&r4):*3}2yc;:b 4oy}(qRLnJB#vi6MjPSb?lqc]б}ԣ ~&x& q.olgI^ߡus1mNjm IJ̿pV=')¦M+٨V<%&' / UG+%_R ( cDVe4 -cOhS;KR:] ഉ9jI'Ln4j c $VjsC_LCb5D{Xks)%haM~!|-N+cUZCB_xt7oᮭZjݜZ6G-ң@tYED8C?+Z$֭s+9$啅&ĖaJ&,I. ebl m~h4Ye&,C]axd4@WԞa@?< D b]feh T`t9ISmua)ܪˑ55D /bΑ! y`SFĹ$ o$ڱL38<O;ڂI ~ɊE7zGs(LjȻ6{FQ/ß`Ǥ4V{L".8nQ@vk$cyV90r3}sGg006*˯ȎC$uB۳Vbp|r+C)Of=9w{ iC}U1-nc[+n"2Ykm}MO):I= >b u%{i@UK6 YeI{:,]=Zc`.$jҀc?ou,$&v+ţZNmҥHd_YGGOD ԡh-h*փbcJjT'څϯ = a $5dhito./1p_36ZA5^yLW؍gt@ uѸq EJHF?e-GjZ\A|:{0;C_!>Β+FY^t`!dn͔AM>ŗjOvn+d¸s*q3DGL@9V|953dFG&Oi#+yIkK"R4- j۶l,!|;<#u8hݕxvF nΛy}PRL&joyLRN$`)G߁5j }"r:f8VkƫcҐt:ahjh. !ICu"9#5ތ0rT&{3NjwMK %|o%IΡ l<`\ւ5Μw.zMUm,Z%v LĖ sLvIv#60罷K zqb?[*ER]cXBMP<GjL 盒'* BM+ W~0މÍ[/jKړ]Wp3 +4#,,m6ռ3w J*NNmaL֫|p7B49 87,^x ؎apaŴqf[ th&rujLd{@E%G~6'$%fU8n~v"pP-РP^C'gQf/)iyj3RQ]z|4_}P>o/GD-1o Ϡ[ӱ!y/<,l~N}בlPE΁~^h*vr϶DG0a#~Pu4%!ֽ9-d2,j}nŠՃ䁞wg3.eR=qPGC_!PMIκkҾgA;"ʥP*(ؽ0S4i`˙A=#›41hfnO22-qED:rҞ0v(R^1dT7g11ObM`q-\Qx6zgy{rRRsZHʄ|=О~cPM>,>a_M!I83EA^g< S#N.*wo4d'3⦥zLsCyüH5<9p i|EB2TEcɮ6ōP8H+"faevV٧ya_8FVSűw Wv~ cpMf9yG1#盱|.ǘJ"wS 2&큚dq.K5oOUJZ-nCAW rKXPDIƥZrGc)j;vn`NvG+ؗل<% 'HכIQt% ސ9D0)͹5zVˠ;%NC"Йnz,ЎƆ[y2C?[`.%PT}uMuSNL"D4iDx${h?Cۤ%]{t />8\S9\f &ESnB ?a/6֓@};^@AiA{W$dgVfp#_9!Ol[ M[*uң; b>4HY'^ψ`EANY C.-P7ؔvsYHHQ ]>N=)ٟeDSXox3aJz<3o$t$:%5J\C :՗GUZ>+˘@ښ#eA&3^gx0f)SZ)}FoϣS1ӰIOdۙP o&d-#R- +143p zx6'|j.hSQmKfMmTfnnK /A֡D@G=.6~eTGel1%EKvv3ϟnE\+sG|ʲ NHyHC+WC.p͆E'vpО~!s )no{ ]ȮSB5@FfzP߿@(MUU|؎9uhKs^o ݁]Hv Bhapε4q >gPx;e`&' ħ]*2 hЩz慎Z"Bٯ Z-A7 au؆(熖GӞwM3(  /vwS=YnoiƸѳ&iXEܜPս}xe%&zm נn i"$`fɺxD_N4_pIS+Qʊ=mv2hKgIwbQ@h`>Cny0:r!ұ*{scloM@کϔs*aCIkvS?0X̚kuL{ $llHY1k6▔);lGϽV771=!8 =AkXﳬljwDߒ`>Eyn9|`@{K0v]}t.&?ٽ>KW6|W `fe>9z m漾) g~\?qǬa *QQ5'Z 1o;=M̈%.h5%fus4 #;+cOqx:|22WO3mew(;Z @mڛ-"AL<@,#*ü&]w m޼ol3yG$&"ls@^Ypy4 .](|2`-QY8=Ul]q)dL_J<:iϛ>-f6u H]~S=˦*\J>9ŒdRJ3У0:J ~׻ߏ5}\Id.rQCD^Vj/~Vg\ p(0.D\_e d0-l3 ^q(? 01.Q#GبN:刂\Lm*5 {j uu>dOSz~iG1mdV(=UZ'kMXVDB(M=>2u8..BѢ8/7p,҈Rz7p%-. SP 'O9c'FWiKcvhWO :e^3 D~Bkߗt7IWr~'CvmvnR'Okf98d%z<:o`ڛ;a[JóK dwh1@snh8 +~M8Q3X -tPl˗b)'^k.=:vnym1ְbߏEܳ4_pyC[בk<׎"0p-F䁕,\Z]l+=Ts_ b{0.Zj^a'(B}i͹F&ĀT-:27Ć!QR=nQ.j' uV5"h[P7,gzz.ӝkNƸʙe.gG"3lT233E`_W»o6{/nJYNirrosc}ߺBFMxC8J=1k36EF r⎑׊CjmcI2:dUC&B:V5ߐDic#fI#q]6P;QUyʑ] 7Qt6 6SR/[$fGI>Rhu>! Gp0Vl>۪jV')%NLiB>Y(f,ZgO2t흁 A\Cq4)h>S0G.vS#~UqqX2FZpX|`C@2@db 4H+4߫n is/F ^PT/壀}围*@oLm:-ˉGYFg{3Ҟmrp,Ǒ+ҐMCIͬ PK|3EE_g#ԗGC= G*iAŧ/_O6Rx*2/5@(p m-0et$QewX$jjm '\\,lmu5-DY\#ꎠ=rI햺\g@fِkjHI.M!8ǭ..XO'1F.*2 &0\7/oӮIpO𖙄|зKa+~P8 '7u>+Y7Tm F3pW=[TpXv^ P R%-1 ^>2%5XS P!Q \"E;xlq]D=ǵJ\XѶ\DX|{[7Mj5& Փ/{{MeXjkƓvnKr ,@J.zoMq㉈ןaNv2fd~Ï'a#cdb{w2JE{t#bQ^2eTF翢@AoE-RdHGpH!qjo_PFiۧN>r7?{p> mu0l|vӆ9:'|EWN#8eWfۣҩ#k9BcUE+^1`me 0O Mg*^J}G,!kpȚ-}Pbzؾ/<] Y(J\ڹeQ_@6ɢo&fʽg&*rQ7*IR ]\Ur Si{jD~O Ά L. -^%2S\(Wa5= ~{qp C^wLbZ#rsї[8+&㥸Y2s<;fb5;ͥ&QcHk1ǭp{Tի!K]lѨZOY=ņԋW麤 " %&"pJ4J:LU&L,N[ᬈpqj8J\K9نbAF5&5$%2Qj$_v"qto9 G;?гE8s u@ :幧*VoA7;:u뤝'l&O52fU͂,煮NiT_ K8TKMxh*żCڥ3 >zZ==fq dl,;7ZZ[MUC:}/-74O M~_q{~P\hRނ(L y}Jfn}c5viJZ5守'.@gr7kÕ/hi%?climwǭI"p5%~rVăPwx6A߽6OՐ[ δ;-ӼT\2D%IK%H ^]<[n&#ZacyMe+},JۡXXO<3:We{ 0c ATL0)%:1EQGh'*lKGʔ/5H!z*_?4T %MQc6]ɉQPՊW4Ky4pn ]VzrU]{Cmt,6RJlfn-[ jvY?`\}A U)׫[3QFO1fiP.QG-Ũ"7눇r\1-#gD[]rjsᥭ'Bqaũɡ]p&Y@*i4Gvφ45#m!cN=t6=Xض!ikLmr遶.aMGOsV柭VS79VE ͩ†CCN]I -ۗT0z|@jMP`G[| 5QLs//7үF;bhվ[wG Q'EL|uP"12FES&no{F3?3GM5Zfj_GC.3%)Ps"tv| ȱ]Ӳ!uȞM|W?E r5$=BGۢ"ypeEKӧ7ui_|#6ݞ2~'@5$E^?>V`L^V@]J([PVnR*-:2E?|Nb7V͝! }?c\.-K 5ϲADvp6MoKBk4._偧 wIoj\Zvg h'%ؤNۻEmshz:=1mZ@88mzxwEv%D|dW9PxdCpĊTC;h%}8#W; <~=ss]Xa{ ^޳eaS eָ,_x<,&wD*~ݦ2V>,(MR0c5:+<y:) C0NQ2/ _T 'BIC0GWO%yJEuqlzoi篲NNuON$t)PXRHq{h*)8|VN Q420։s&9՛Nfa)g.#p |Z}] taYYy/X=C~dnbkL{I}dŭ=\2t3pX1 4<}iɦ oQoԷƘm d| h|g3P#{dVUdR+(&68ahkBa& 7o5L2sbB=˜u띏MYhyVn΋L{~N/tTniac{.DݨoQdz~ŵ&hu{7Te;`>`o{jkUgnjƳI⧌)I3(20>1{l^f. W>s$kL,jXx _34]gu:yx3p{8dDґ[(k瘥`48?XZ:D0;!CX֍ݣK!8WIxҢ6>%؏NwI Q?{?4f(;B~yW>;|jay5RY|"0[lC-(%׊}sAܻ_QcK>im<#n:p7z(GZd'1]!LA#Nnh^xf,[CP`)եRK1 *L0:]+\N\Ηu;d6?(4=?+8%Ū|- #?hrb:Qh ?Y PDey9y^##]65llk uwYTWc",@GCSlI(fÚ%;W  d 'tɭE7̯|V~s>]8Sz9>ռOZ370@^_sS!՚E'#*eih[}k>W̩vV' !Xen4$D]0 aSW6s8oW+K+8u+YN%!vF1h E@8qF"R[+(Ew -!-8]EEF?Ĕ.,ɂHZ{yhrpn+{\DEN.PAA\@`xaFF=F7Q 8SJࠓt ]&DS)ew0j\H9PQo`xJ ?"A(DlSE~&}X'^`dRG{EbƾPV)mg5'RVSqحX\ϠA0G \ -U5>JZ7KJzCheS9KNs)M7n5EGX.)KU^&f8uNrX\%BY?> iV-L#)GKV7> yϚdP"7z[d${HH#T {uc=4O)0AUfZW'P=y]Mcw"2 pv;:˫=! {f7}yl*4 wH;xmNh]#I7&5 *"tMK. $@7l-G^'7KVVRʛ:))xZ]}3_4d>}ZVy(YVTlЙF!`ku!ppEZ/1Ķ.l½>Z67Y-'@I}obC6COK;{'O9h,xՕSqɩԔ񿽮yg-1~1a)@Pc`|0hp2(T>gfU T9Ӛ΂hȪɌ CPj>'[5r^5^["5%Г%vi\[UƒWO Bʬld)RU0bHfZ>]qD g+ \1X .u/>Ipjvtckv8 saʡ(G5F>Igy mlwLml: gu`oCij'JC :ou6bOyMPR0(tU!ce?SP>Œ=lmUgBgrfOZB߲K\0 6w!YkŸ(N63Z*smvNb@&HEZ'Yy!*i=1,hYffC]Nr6 BH8=e6x9Ә V*,KeGLZga$-YB)^6@8C71ZYd$2n+0'Aӊ F]aPk50z9empwvyq iof,bڐUSPVzd+O!"2MMj)ݿ^ܯZXNHǽ ,yF2";HLn 15`giw&hb)9@Nt0}i 1}^(-:ES3yq.$@9(#gAYQVeOf7t˄>6R />>kέQVxv{ fi #O*/F2;z*ƌl[Whnc2 lϽ]#䷋7  f4pJn!;l~q,Wre4EAX"ͺRёLaAP4 xr3j>h*|tXtYydvXQjT6B`3_һ]Cqj (T((:4&,QHv,Aoy9~%eia-޾n gjzٽn6n{*OwGraxŝۯz)q (՛^,0 50_Qgr0"%LJ'+Ѻq %׉ (wJxlȏca>Cc@pET>h`ʗP($$A=dJL0\kv yP+y6SgXp&:o˹1ZۊVh./s Dś~B%dn?8)}s).-\Rf>TGqerG.1C%-Iʏ k;\0yCV庰ьвqr)#oʻoW߁K\K-,h?CvZm$CY71a4 ѩr.O&fTk]\^^9/8Mo^I* < HHBc5YW؜MUh8lQ t 9]Tfќ0@t/柧d_RUP!AlEsO2DPl2vd{-Bݫe疪زʬ![gcT}#SۍpC2noJ.a֬#6^/c 7i)_ kK.aS'( _.󯫯ڿAHw$:ɞ+C6190>]jrV]΢,exgtGOR=A$q1% r瑔#`:o՞ʐ  #YrP?+n*g'{$6m-NDsI}.|={ KjC,S{ElsF;VC_,?QggK+P="DՉO[i3>wڐ} B ?eU "7֚mM/MnA@+^Zַ& 5QtW(*RStPjP}p ;)>hא2#pw!(3LI%~-ٟP[9L:IΒjR lȔc^:DOplV+={ jEk8{Jsȉnhw ?l X6Gʝ槑XhieVA"oYqm\  } A]@T]6:S >í$RJt7UTB&`Z^ALsJM#LZGB{Ow|S5QTT[kfk;:I[ޏ=MOL#iutOlVx+ bE&r%1qI( Sw]ұ?Tq0.b$ҕ:këb~ˇ}6<ң?8ӋnHSpM:Mi9^s 9d߰ӝT~uB܈:3'*v#}~rTLYAt[S8`^>Jw:u?זSpc5a>ۂ6]Suc((K_SfTZ[S״4+ o퇱)sIdSok3TYb)0(jͶH'>N~On|N+_dUKPL> i?l$61.!7]ݳqt/rԣw۝ߙSU+Y̿#`BKe`B*Bd:v8Xm+c= ~. V6%[^ H~84̀O:>E@3D|#p̮I\# m`? 'Zk"thZsv%Q2У\WnkSq)3_[X>Hvrp^٘"4ӿ(gͶIF(uݓ@,߉`)Zh@!n>ԈGmo/jt)@Nsڬ!veW?X]{2, t4: ?[YzJ&F -GZ2,# `Ye9?ݶCo=UB!¶m']JVDؚ;D? oW5_PL(YZlyfG̝Uq{u.2֬k}%D.A@U &lO!!pc=@mS3_sШbͦ^:sUge2pRL@&;t!Y@w.U\`Yۂ2/gڌt%6UY}qM7\quݣf-<;5A)m|Ŵ؀)TWV5J$^.! A\R_0>ig:>Ci*:c*6>x5> u QS$ZlRɳ]H3Də@*d0bA)Pl[F/\܃(nux W`JR ̫ٯP66JX!Wtpwr'Ͻ\? a &!NT7ߺBL:pJ|oo!i/ t3c6~YC(Y|ׄRU19Oܭe3̢l6.Cr\0zMڤίTƪX6IZ\1!\Oh_Rl*fC:SPs[nwm)l>$hm't9gv 8 s,(ʒc@LJ w<  XWu>O^NaXϰ &wq;% ro)l z,yd t@};j o\KM׋@#(r^j8 b BCBdh(eJ74PXxce %m(Jil°6I.;mǷl tq@Yw#QMT`g, ?c$ޚuz=h=#tNcPtdB=K@J,"ʱ+0Y C-yyBcReF I40 魒 dDK tղKR}2{c DeY .>cOQ~d:I=#P;@;gIVanYԼ) K JzU_k #stS-LPYregDkݤ$v(I/xXԻwYׇہZ3eZ3飐S7)rS9>i)(`"nn۠!Ή2JQ%@Pj|8 (-́R9|xMwubztav5ҏufx{Fj@ѿ**|"|T|^2˘m)Ҭ_H̐`oPՍ~L>{?^)=({ kDxxx9 ÿ7;Ó X{2FC HZRM&:*ҡvGx~Tټ&OP&+՜S6<'y!<؄Y;~wJR˱rKfȇ ]Na$8#ޱߔ ̭hE#Y^a$N+ՃT 3؏3IfSS|ҍNq1I_M]3 {#mE/H-FK'ח Z_w])dcX Ƈ%iV؄P'م}dq>8 F$Oe Wt<χtE="OGů8Yb"ߢ^b&)X,!V8Ww@{0JH [a=Y>ɴfNo5c  `1K@Y5 CO@JNͭ,tA#ϥX)LɦF#l3mDx)ҡRm ma7LfK;w!g'JZlu3vMeȋFކA^i].I?zߌ4](eJ@U}l% XkMÊ5zWUV! CJr~2^.3m[_$!jT1WjTn?=f Ah: ٢6DpFlѥqt7|=&ݝ}ԃWlid"#rwE DTY l1T;BM>M1(^B %YP I=\Dbd03JxYv">U&^R{U M%0<9;F娝*()jHkϿ-ceaPJVpRoP>L]~/\E]L(aA =ɶx+!CbySJ*p_Ok^HխLϴpM7A2fB3W;[(#ϊ,qOT Nxh V"Jt).w1I@j/1D`ƚ 9]n|yttA;4v`FbYIWm3o^yʼc98o_k! 0b:Rۛ %m<$@=gΜ 9!Ն }iBћF? njյgTǟmK7#~1S{R?yϣBƴĎ&>{Cf;$ ?]pn;ծ.,ϵ{"hb  1 f$U)~JM70Z}l8p.# /YCcaK$OŎeM2܂ />IR"CAv4̡Kg[d-U->pd|KU&S$T8S11|FNI1ZԢZ7z-nB*̶*I#Vp {Gsd,3|mr<|X7=S7*4~&Ym;Ӱn ƪ/0^ ի),pFJހgMj]4)?L%F{Ѝ`M`jAs2yLL7SgvO w9oIs ^wG}9>F=, OUa2gdl 0~k+{I,Ziēg.X1\ϊ̐ZzTlwj+!o9!= okh?0/uDg ( jaڞq8.2 |Qh)% }moRl瞜z!sG]MbӞLt5Ъ7w|MYU>剳[Y3 U{PL}j?ֵRs+Dx4,= >nc!h_u߰E '=dZwT˜$??i\P̫}ߙ&>J44zn-M;aG> 90 AycfԈIΓ^veVԚϖ4Gyߍ]S%5s@ӷXyJLV0* hQ$^bxxWonEvֻ@cBB8yK\!V7EX1?%u/J{͖cr ,@P7j؍~ G({ƥZ?K<>&T`N_$蒣W-\;9%FϰC$ȇN/Dc_kz (!t9}C J9K/0txKi1@,C|q,#owjoKtyYޛ:]DtK}-~^O(W*=`.uUx>C4IdlS c$.#Xl}PX[2>ХZ*^b"5Ex'4a]xeYݱ)^n9𼓺R Q~ [+s63$ d,!wr=r bj?0 D9e% ʖg{Em.Sf/W:ie{k&iKTUK2>`E#cabu};Spp)bl©u : P Ă 6I]oL%5Z|ZP 8,B=pɻݵ'j?dluw*to/H?xBZl),kĿ&_q9MnF@o 0ঘ&ҦZ,24UDap:Nצ>(*%k$؋!hZRms!Ds=`[eX*Zc>_9wℴ %ɕXE?3dn eXŀ Q]F*\ Ã&9z R'2޻d  "u﵂ےOo ~t{+z5k#t,ĒcͶ@͵)^R 2D7L}Idp4\ 3i=USW#:Xl 5W(< `NX-yH > &Zֿ,2{BF;">e}?yS⦲H/IY:pxѤLWXY18rU.qXG !&.=LO(&UVɝtVIh8e/ @Ô*,*zd$gj r/'ru+ ۳mA@ouUD!4Q#ns0-(sTZgرm$T7{i`D镯^6hVLfjS?uinJ/_8ja6phW =pNK.';+zMqt(a>qˤty[$dN<VB+Ya&LJp`43zY+R2KEӥ9eୖэ= \}}hr;W4\c!YpDoX^֡F9ק_׽?_}etei"+GqF዆.'wybfBoYXuqI^L4m־feq90tt4ŝW"*dLIQlP|AtбHDi7S'@ؖ 8aj[,U%eG5cdS_ZݔC{WBہCʅ#hP|] k}g#χS'c5q9K؋vhm {3^=9t3D 8+iID㹰8I,*ķXjk>hctq\v= #7V6 (ݥ2-6]c 4$>ՠ3 3ك൮lpoj;%2{)PST@ IWPtdo9'wܱFAl41ikC_vi"y;/i#h(orȦ ژ$*v5a([TEQcYxipmngMÝt5EfX̦(tWhe=l5rcRj3i466Lr /= iޖwf~B~cTK.lZqRgiQ,*vrfxZmN3E;H56v"A [@iBI灼Nu'yzT>`Z?( Rbݶ ĺkhx`8evHIpBuAO=}<̪-%\۩L[ߜOOOneJ_3#oxYb"g .5ZA'ǏR 87< 9JKO!u;ZG ;)hi g`9]Gm $:3a٪',yT ڀȉ(ݳ6mcE#<&ڰw:"X"oPu#PHgliC=4a95Ngj6~zŦBqnqE[B}tv\nCz{ZG6V͋-۵-M^f;a7-ΚYBA԰8p*"cqOucAV-Xs)G4}lRJlGҘDz| I}>,`6Dz/=PXіhӿe]~Pjآym2n<$Gvsm}aXq7Pb*0&K%N.f@βxn[*؄E"0tV<8oWڽԨ@enٟz(>nj3WZ:}!hIX6- ԚYcG=*X/݂{NXQL1_cOi5]mrbtrW8& w.{fh}{Pf|TovpX~('9ۊ?5<[9)@V1QGSj%V铎;Ds&Ǖw~YYkKwOٛ$Z'nTb"ͬ:Y6I 碵X~6eT|L+-ݵ؀eT&Qx_ )YAifIr"UI`kI)r\uqL;haS=hZf~ktB-Gc#paCv ~J1rNYkϊ HBpXZa IkT֔ mlIPII1Q3TBiǷffA] ETྗ3 T@ c.Kֽ>Z\qP-u*{;h~)5ձї=|q41~5quRD^cYbg7wd_~u/w6rج oA}<XzYГXdqTyaP̐2Zl@,*r ,ZwP>8 wf܎i <1$Rt'y!wڕɜX;T|yE AJGbSVIot~夅؜ǦpkPe2A*]]%uRYO)\e FgJv<hX(Kd-/ tlu{5Ws㣗YkrIE(]!R,Ho6`~F.E_vv!4H q1a/!+ a>N"AV^˿kYQ9#DUlA2) j!Y7G?hI::P-ڧ-CfƎw[1}f> (omIoϻnv 30&egD 7#5fC*-b$>eEFI:Vsc'_VmW䮞kOn,}aaӗNV?yPNpʰV@ R?@ (h˴6}x[j?NTigљxjA?R4M{} 7Od4|$9EA1&fvIwWOvtnЍ)a,pD0}>/5ҵ;[~e?:"YnA*n|EC~fN2y?a.mA!L|Gk\RoAyѸ{Nё(N&˗C_*4sFX*<+ !6\2 uX2MʳZ3ՋieȹI8!=}L!❨w+@h5:ixHv?eg^c6hjz!p64fG`\kI299{+9y_o}& |LTG/ag芫"tA:`gc]_(C\gm:)gTf /4%Kה)+wpW=dr)d0ePWraqU;p29EϷSccKIϪWZ:!@' 6$]#DKZqѧvܐʏ|ޏ]L0uVdNjW#Fvnqx.Hep /D S{$hߢ|g=QHSܾ@1OX#v? a{pHbE_-_#Si@IpWBY/;K 1S♸RU4ZKDwUQzśzq"!f@U:z mK[kek{ꌝMκe$N@ptCmz:6磛LBr.vbUc9dJ]'@mcﵮz7Ff \=:уxzd1==,mwv61kJkJ z4Z :Z94ÐKmCm裦W's ^0W7CCj(]:4]]) , 7fA%YqYn O+dR~+0[^zu~)D;yJI.fFnQU Rux[y.jGJCڡѫX5YQ%аe΢NT}ő#~{ [O#mlz%Tx+pKi=}Y| 6_I} p&}ʑ _cefW|KG3%2+fC8ܱҤ5dU |PKf5Py+z`ڡͻq˔PU{:"o%V!|TWhX UcetЗA*\Zè )UmEFT89~$z8 5QM5])nnjI~Hb#PYxn3n=MOXbN6RvŚ(~%<䯦[z7-{0B.Dc|1?-Ja7o ׂܶ cTnudgt[bgi`J0C9W'{򺻯h֗ߟpH2:GQQ'`+3SБ2#F%~L5'`i/瞙s)G~pt=5޸Cz|0j2y(3d$wG: ?Cs'> "KʏkB9+:_[T໒GwVኤGN Eԋ bXޔm_%TDNO O66!:d.{M2Rگvj10%_2,[9gvSM)w)`0{X]&^2Z(c6VCzgP7WOQy0[m "ͽ+,>dnqnVN+=8phx/Aud%,l<; _Nm< nՠH4ɟys{cozNp,UId{ޓLJ~xv,5R[rCbDDxt@O])&Ӷ'3SmʪXn-2hg"+G-Ąsk+ү«G(b[:=q0j^BI/۝"́6%,$g#Q="\,pxp@grSyG/ fQ`pJv7i;9 ~*|1p= 4C,Hy'|8 sb6p5Su ͚:G%*>.Fy>5 T:EKyGtT$((H@d&[=0^H R$7yvˆ] aYOd-NRQxws_}-4Ad;دA1ii;@*m7+Ը+@b񮥆J4GrnS4-Pf24/x;m"`<. j1!%$(h)Z.ByYMp!gAUg6\2 |;xo P98;oaa3gH῀*kqF>_M2_ {շ‰i[xɆaI|~C¢^kLa^3y nUE/ GeMeIإJhq+S0}3ܚɁh#i6=]߉b:5]er:IfQY̔ä + W4 k$1yUWvg2Mdɀ?VVH##zY]RɫuVW+[&$<qIwL[~U#R4' O)o"9 gW`i}0`b֐}57ik{<{_ bZҎ` qa޽do2Pc] &[gYĥRHrSr-Xctj/6\ _4Yi=FN7[͏\=&h^Q [3f~uJP@rZK 2x757pǜ`2ힶ>(eH#nG4GRI~`DVI`n"oe 3hU o&+λtPx}KčWaB(0BTT[ P9ekFɼ"1g+N{򄷄gAqZ-#}+Z$<#a$ϱnW,1|A5 BM4g)"ܯoRJkWd0~ά{V`c >uI38Of>f>(~?ŝ#>% m'P s{b`ۇS͂hz0., +uOIܷ( I5Ȥ+: H' Wq+)аNuIXVvE8J bXfR,0[((P65 F{A}=v~ !o<w*A1>\d2?w' ӆƛ GBjS7>`c,ErF;(wyFYk6fCmM =75Glټwk5|MX<'bŕM޼uf>.]|F ޱ:kx}s|lK%PSL{o0xW}5_laG/ 'cP6ݢ':v1?-i5VQyI)G\q$37%A_zM35Ɠ >>V2]a!ͦi讓`d5>blBt<1QWӱ"eLO=8. hSң/o{,pD,'Tb5D8voR<|,BrD3c 4R0F 2]N7J[@:=}ިwT ۱*J8Tɝm(8 u_h(:tEW]-BMuKg4ۧ.pa ~LyT`ccz@Gl, TNCA^ Tmb)SMW>늤y0[ ę붙 xj 4LȮ0BbYɀ΁:,)XcoDpT/2r'!eDs;In8NA4$~ uH:H5bXKR_"h#:Y D*MyZC_XVd"Ds!E8,{|A7 RFmQơYW%)ɄgI4,`DPบL/f=u*z3TDo Mlc'|qm :K*5A+˪->91&D *}/*dJX Ӊ;]HFXŕNEߖ B70t)>mPn} "ݙb))dy5"y" 9|Yjԛz؁E/ -:s(e!lyBF)mZWCݬqP\~Xҙ."զ{{%ߛx'6ߡ{9=M *G3O2D5ۑ6g}#ܒcJߘ7>Ccc"rkmw"*5mz R,eqyprrWxqRaf=wO"UߤG0x5hj{OL@3t$#PK(/(rm奋=w21F6n=mH+Q8XH|pU&^Ր^VV.`XqW $'U޿Mo$fє !yJsC6DMw91>Nj2=$ }K~K*(*9@hɯAxr{ڧ?leU53j$]N2c͠ }d]bAe1V,x JkŲ/=k0Z;$%PjN5(K1yI`!%V%0cl-Ihscc6/?va\5$x&2w 55- 2`JcRsH ?`<|b|\,u7sS;K]7<`ب[?eޒ3fbݵ)`,~opi?EHE-X\ǣvG|sQL{QR* Rwc)un!лQq nKB= [2a 4$Z|TVڅ K _#4Tmkqk2 !cJnV>ípS|oQ1_^hbNH3^s:ѿI UW"{]_7XZk'u$vu HzIӈ6%|%HLM!(!&-dR⥣=imp8ʞX˿)_)gApPY:e(v$-z Qw%̂a_;g{p?[&(?Ls|7w03.T:Vh?̭?5wzIB/LiT0y.br%Y:w+~3{ WV<(ngb-j-A=d\۔-j># d lY8Kõ +G|qQ,ġ`LB0|)Q_G?(k?|iVn bٜ"Je;By5OR3 zն#QO266~NjhsyGʑSz *˿k= e:̚|]V8Ha{M}umŗ~׆@ӎFkY=culԈz4<4@Jػ%(k0>a[Î7{Kyhjizůy䷼?-8׶P?e$*tiG&Irc  2@d8I>ԔJOYt>|+B,^r !+4 \zp9. n>-dm׏偸g$7%{E"=(͡g|>H o<˜}z]?Z2ZI"_[!> ke<}7Q B˺űokV5b͏G#^L-1\xDE;"$yͳ\$H9:Vct|`Q[lfg04%ϲAq)jfk=V?ړd=(DC/0jsvK 1L1;ʰI Z^*VLG();)|UxGBp Sxp+ mdžP$^1^~XF:6nw*u&<^,(n7n"ȭ!O&j% >4|HM"㥸UJKזm`,ӄ1"$‡ĤhF9݌f;Pl'Q"< $$+qSNS>0?pIA E7= F. :wd3j[#gu_Nk,V2?[\xwg.Κ.@ PښMю;tw7*魩UpPN wsjePT^J\mȋ3v5x8\8}!ޯW\`^}v+ 7;s]LKR1ZG CrFHS{L&V=b{PaHeCާ7Ɏcdu\~BMד\ESi lM,؜kF7{.Ѧ;A+"х {z %JA j H5Zt2A&ëm.a-y/Y M@'mѬK;7;" <_i!<`51M8~\ oum%K> 3ʿMFy;fc5n#@%tFݻ*#nuϞ%Wu1]BJ>~zޜ>uFʖX8>#ZIgo뭚W{P D@V]%{<ə"'XF+ S n+$oz> w(Ij`rY@ҶaF;gPs'^9߄@eAo eWfx҂mWky^H@axp#c!s #'[_ 4Ԧ/d)2f,KўhMFq: Lo }G–ztJX+UP mU:<ge*\WܾMqٞ=C r++@8le>  aJZ^HXP:m?鏑\tʯiKڣ1 9N!$F;~Ⱥ?;C~9B/Ⱦf٧[!J HK[GMqD{5reٓںj o #"df0{5x533Փb.6s|.:(%z>DoO2̹.]nB òd4z̕E2hVj5qraxH2 Lد9wfZ:"+2 askdyjTʦŊTնa&{n[o谤Tv"S*Sx1GA{_p!YAB'rZ}\ J5 TbL-{5Fȳ[ߕ9Vݸ8CR͘OGL b; n+lB6w+Qp0HO˒MhOiÉd00nם|>#hsh7J7 M\jZAV͝M dk=6giN7FB>'ƀdL۝69 ['gkL-ޖBMJfT'BeO>\X>BeOQBlM(`rj  . :xJ1= TD[AЫhb狼.wW :)kp SanUН(r e@bO['cu+/\H3ʩ{Ia5T3#}Xp+ x+ i'a5%yv5I%y2`S{Ժ Jf/¡ ZZakI>2\dJ0)ͪ|<]G5BrLo S*Ve1|dAd_Y@~UȎ/Hd9wPK3pzZ;}t?ENC0+~T 8\i?('D5 MԌ}cEgo2stz_ZsωǠ;eafdF W ue1)iFduGG"RI.ʦHh#U^2"^%Dn1Nd<(&tr?Rdp柼+PCȸ$!y=XlER:~+a@%Lu:bф)}%zdD{7/-ȟOvQ{_Ǫ|vUV-&򖣩=^[Bکs҈_4N vCh߼QTZ |]$ 3 җ8r"ޝXCz (:KttI?@{57ΓrZD,7`B C8 /Jw\nUotC"%T2-挨4jo;=g=WU\T=oX A`+r},seQ̷5*^s> 31~>Ns'дN ]^O\Aל.U-w_̷*p]Bc7lr"0g}H}~o 8IЀO$mʄ=F⯙FKPE ð _&w%.w"#ǩ㟁3Kè9%:oًf@UPZ]!O-*|q VSdD=!*+:(/A3y3 a Wh cd[LοWb=\U)\[DõsJ~%;EV:׬™͐S؂u%Uӣx,XƤ]j\~췬oRӏJ RaL`xtu3Nl8E QEeIb&wYҭxcH+sj]t X@Q p|ٕI1{̪W-@E >ãsA4ء|T-Tx)pBx"c-fUIW4d/בVjqM؍I,AڗKHVSQ<E۠}wT_>AAbIp|TcE'~1B2j{ [Nq)&!j濤Լx;&LFC Bć~:~H[?PuTݫ&'!872x|@_ֳiI:H?p|D*.LRD-OöTFpcXr~aTQ1'w8 {)]/>\iV93)‘X4Qbd#C[+^O BT,[_298 0#(QPb.źDM &6Sf݅ 9F9Owa;RgK= KS$2{Vƶ?莅M5v]ع55zWM'*dd+\.94؏bba;ocZ.i=mSrloǫ-o]ߑM6 # b2;pd[ sj%|A2;6߿`g`gF`jO1xfxx=[Kdm];A Zx=wXHccn֊X2ڏ ,O3BNGR58h5k_9! γU-ʆvݺW= q(J6c~Ct0?>/=L/ЪF7kGYTlȔrCދ]J~xYv' 1+lQ NgP Е ~B7k~SplYʼrX= 4sb֖zqo-^eo2kOPDKր 4"8|-Wmj|ڃܲa) b%R# ^Ƀy]^pk#&j L[(Y e_ UDj%6KB.3H[`TZl u2߫JVjn ϝ˝PGk=(u3ի`WAaC{c}MWSOi"6=s2ЅjP ,IAŦ(e8Toe'. !ރ C̠8ث)$ep0 =&QS@2ߊTՃ&*n zVP 6*aۆFȏVIqF8=8 Z%9O'J]܍U4]%W=;Q `Bf@7{==pދaӃ%tɑavb|EW+6SJ#RHajGq e["PDNKQfhD%{Nz%m[uJ*&gK(qҟKe93S9'n{|EGR:S!#Irip,BIbL m#@i0xxK)X9۶'/>ȪX(>\u^krZ[AęE7*Y˃Q,"ԛXtMEVtmyխIUmڌ!~޺B|Ը[ъ0-ѿ SjѴx;Bs]vdrNVqm.J3??djc“psƷD%ϷtW q 7=.JOK:=n%6"7z&@-|J|n"&&H Lh;, `jOիk&A7 @,XYjL)#(= kfT[Ŵ(nL*Rُ-I;Z_)d_?WlcnӀL꡶Mmhϰ|3``!j.#)r ZxH E/ۃmi.ҚO22 D K%4͟JK~5/r!>gӭQCjfɜxRkk ^(3xU0Wqz =â:AOb}dk_C3](*XėU)7xEȊWQgq߮V>Eyu|N koonvR$將IZ{+܍Qvy؟<*0Oh2oܷ:GhPn(2# &/ ꊆu.%Ce; @LA|u2;OSO//>LQद6 x@f|x)cږa}s)GfX. 'Seajd~I[C z.NiOBa8_Y=N !!ӢO}z:riMۡzcӰ0l*a=/vYg蚵KMwkvmsCvjN]"r<~d>}55=AiI&gJ8# n}0Jxi|Վx6ƝZgK'HHN栀^ldesA ^9cʚy96`i/=)n(Y83d#+cG ;S&~DGͫJ@Jk> sEj\B3,N"@dl&Kҿ]d!РO-ץ'PT_Gh|M.K>D' ń"kֱAp!AS>qpoL P#B9cf0ٱ: ] iN2ŀ i@VVΒ _>bmIQ+Z\ڍK_]'cⓂx hz73:]4so~J] c|16@m!"̚aERVx"w'i$^-8 {,27.<$~f Tq*#s$GP˿XSY@'{~JߊhV?}a  tTmL \c8_hu^u!S ;⋙c6Xɪq8_ͽԕ,?e6"clb {XDb_=}_[EB2ԻhiF8NOiMI )Q:Sbq+R7s[0Rk`5!.7Lm\\hrb CF`Z:l۝D^~e]e otCsOxxփHTi %Gryrf'e{^1HG+J$NQiԻ/JE0{D>/iX3*ʈt51@LH2K jZ*1N1xᖣO%"<$3 )'ߓaAsǔCA5zȪEIubWڿh~NP0}* n"e=U_t3nQhuL~>nO;D6M\~Cb7z'?Yloo ("}eOm,gCccJB%ϮԄffh)i56_Nt6t&/e #fv@tGk_V2n.XnїM| 0eо i~ùYM]^M%U܋mNs|hN8Q)ۧ2kavSW #KxYkt(:߃ȤCZӴ})8akb8/j)R," V`xw<vJGN5yB%S8J1 u*~# JSfX"`Mu^ Dsɪ5X!9j ܝy[):ڙlV .c}ܮ N56G؞@qįKmVfEks`-PyWVr+#4Ř膸?hD&::eVl4z3.^>nbJW [ļvGbQlT7)Bkey 7YH_6!0k"(dr3\wTn\\ mo/s㟓~td?Bn1Q׵7]3iHaw>b15bϋ%y vӛVohҜLL[$̦#]LqLci0N}.~2ѳb3O-G Aڶ74kjAjXÿ"0g82c)HkS!UzQL]!ߚ3GoJ+mlFS 3F/pZ[tF8bd̤Ps^pu,On6 h66&S'N?<i08[8Dُ'T퍨V5ri?=«.:u`ݘ]Xu3 C'.|qbWP܋h&T{7>ZN K$p7ZLg4AG-&R `c`*kΞZg.oȍڞ4#(t&HЬ7,5OPċ)MU7`IF;'yg7톙pm75`ɻ)o0_A hܛ "(ŝg~S=s xyGdjxcn]/R/ZkMyU'`~DTu,0mJƎiҋ]\Ψ mpdfF|o2/Ƒj"+s\'{Q+RͯǗY:,f; klf NtTD̏/bJx74pCU:!BhI3iCWƧ H)fVI&صr˭B4]OpH ^saIX&+m𺼉ׄaoD W#a<<!by(ԴXUr9"u>dIGI{K,OL4捴w J3׋Ův YVvVkX֑8 IZf*{q >ռ۴^4bzyȊX8dv2~+J4S:H}*\$vu qVP]fO$n}H3 z?$9I\nх sflA0->4퇐(ǜE^j=ͭ| lAEɴ/'U;޷Ͽi]4kn>(e;BQhy.uBi?=piv-oCt(9C&c4xZٗ_me9y ~" >x"݂fYV'HH4& {刽_lhi=?YBNt&.>X)Q` 1{,M~FRf.H`FR;c[DeNHq#l.韜7*AfhǦsu@ .L‰ج5T`/&)/Nϰܘc`{8lhԪl~ ր̡Y[|d нz"uw92t-׼C.p5R!;c*;Pzs~.6l {^ϣ1=w9]!&=l߼ma6? H1Dw) q2;U?g~)Ka]!mtqd2 jaM0z~ߖÄZ6r802#"ڲbVmat(xgfy6xh?‚ ,br;PͥʪO;Fh_`gaT.kdZvyqL(u [d$217s ԉq8wdTj GUpSh !BTˊ4L8M"=Љ,hHsV+<@Ms6x\1ylS9̧|L?0=,u9$i* 8Ie*UqZN( t_PQmMh.&N f`, poi;BⰌp;ɓGOsCn bSay'MOÕ<]B?"S7V۸|j:>rMbhWtՈT,}Ơൃ}44K?t>~ǤN;Hܘ !L&Rj^!ή%EAW0H %-nTQ,GW,ԝ$W'$jiz-+cҕ~g5 oUEMߞ_!؆疨|<4f[6C9{,!V$ ,+au@OrרA_D?cc+kR lq+V o/*iM'\rC ,Ic(;BG&, ǻ*]2܀ل8SH DHZfJ`>jNU٧,H ;I0i8wӏT"6=!X:D*zn:bЌ/=l*%kMYͯs=H(rq#ȯhÌE0wQbNΔޥ؟ (fA#P}M9D%En*{z qvhBpYBC Vֆyzf] 9Tט0VǓKJCD$tYy1Vہt a3h J>pŞ11e|;{%*Fku sER({ćx9F\"MPQ+OV:_sedܘ^_j0Zլ;M,=YD$(H %S{ VLrJ6Nʖُ  xj%ÁCj/$cN`߱ctrjzYϺD:)nv KTʌ\#$&vnl$׀p-g7~邧/bnw^(,E"`T_# %Gt`WlVrMH6Plk?ab&%8< %]ܺq"7{U`:ZcP1<[FWZOߌ\4д3V-Mbq:RF<@&Ex LFV){d܎zRY43hax(ljrmK<~̬1Wumӂ(Glݾ^^Ms61B4]q{f4UV]b2Va7E]~v:juOx|gMJFT|';HJMs0$w(qأՆNEZ΂(:ȱ`S/e[9Z40ЎzvU ȋi&c|}L} F3;?Xvj?\,`_7gC>2z3L_!^ v(\J]׈(bf;4e Ó5[OZߛRp쓠nQli#I%1:8 ;h?t /JguS|f6T-؞wΎW51#ۮ'>Y_59=lDt{p kSl 8as)tYzY- Yn]7 "-Cn0) @iU,j_[2&;:숛uENS+ Z-##[msb.bƎY#\! S8~) Q͒}@IkQ{i;FŝtF񐝻bRH<ՕI+Ck>2ϗk܏$S^9=(3( |zQH*qivFy}1X!9ZrϘ]a[8k{ya3)QɨWod5#J' N|% m8;mgh_29 iaX"8( 3auv/fAIfz5Hر" XqQ$`ihx\1S#=5VNί4QeIm7Q!OfaMD- ^U8V`@DcQ_!0A<#٣_&6PWWaMm 梌F}jDCV /⳸Φ+G5I,gh^h+LwOYW}=y~/)2w&"ڥ |_ R8")* Qwylg%;Sj9.[.-#2F;lR2#zh0;s Z|hpICF!'ӾNR6J |Pϣ!k>ߑW6k'_l dpo`0c.rzWYLdk6wRhypD]. 7ZJ\w$6;Ky~opIk٥2/K'%iUƭ+!]Xn)Z:T/,N˱ `1_6e,Y2,D::X T%I+==+  e"jeH9z_c+uBRݚm>T~^a yLFvBIVߊb/f$(If_Asy {&\5|}ݻ&O#u}h) uLpi8 yB<Ϣg:t,Tm;Zfm;z h `-jiS OE7k>h# vB~;1@ov}чO!-Y 96 U^'X`#==g%p]I {Op@U3I}m_ɽ:}u(^v@~dEjV=`䓈HDoK=廿sh^jYQRu%V_g˥d@DʖsQNܕ\AB%F` ( 5}PZȥ90::1a8x!ñZݹP -[v#B+/5|5ᄇdxVd X~~&9uǎq=Lش O o"W<;Fe"F܋mŇJjȫla*PyYT/t!{A2KPF *^p檠OM>0p?{HA;k@$v:EN0]|wqQYLc"Ƃ0~L,-ovO9㤌kN$vt鴧O)O!eZ<ѓZ^Gdf6( Ih`iQ_um]ofnz[~Qf!½-mPf8vsF^/?㬳씆 pmB4:A W1sR?rY89$ε0SJgۯD t0:?♦^N9yАFD^PɎb%U}OhT/̇*Q́燧/Y{{\;|ѤY2a%]IJD钅*‡??/%2tY tqՃZ\wr4[\2?PiQ!ꛭp)ұ6B3fKu _n'/_ѐ5wh85/YlԜ鬨:\gOaי(_\W,<ʼ3&y* h'd|(1XA6nrƆ }tIe-cA @YtWZb '̇yIR[G9B5o 5EB&K xB ?Co5SfTM`R*=v?%b A!\$R(Gr$;GǰrT@16.9ѳ#1~U&TK:h>9Ʌt+˞[x^ޥHU"{3!m5Dx踐 ᙄlZ=`ESPz{兔;.v=;/}Iu?"7yqs!SCW͆o;kIŶDG ' y|.v&'D_:/(G4R"tfDIڑ$_e ZY|G/%ۓStnwE ms:|دʋO]Aд%-v..2GQSIkY:(綆rsVƪn4ȔB3PRhBRUgQBQqмa2g]ad]n Eɫ47cG#Wn U7ӕ"_y8~4"(O1~J آm68uc:ES\@Sx`y.'R)(σO$pacP]vU1[oq'IdHn1o89n8tˆN7BLƫ;!_ӳFS1&cl!0Gb&ދ"\QoM}f_k[L=i/OCΝa\Q- `2`gftӢ̿vI.e I*F)/ՇqA110Lv3*T@M#ivJ8Cc-JQ/fx%\iKaJ$M-jRQʋKӺ7\t]N`22DW sR:iT%7kI-7-Tș|putS;fUg2l^xTB$ IFKo8J,bktkB%a7*4.`^ څr(0^ƽ)-q;7yݬ?Vx1~ ~7VŅS[!Rx!V"tU+fhA`q_l[7'vL,0wC%+DoC(ip~ ?H6AÆhR V 8Fx׉=%7TPb%̆2Mѧ&a+HCXA^T D2lyIl 6%:K>/'Gϖ욾AOIF.g(-5ǭUDmhf 2U^s+#_\QL4ձe²q$dk Pe uW3^oRy^|rH ޔ Pe% lλvr6o-w3ɑ< R"@-_4+bME5-^h gvaqIRc/J$%v)~Hnzpmۗ3-ʗEK]guq練 WeAqGAAY"3 +0bhiB3-r`\QWتZ0 (Mgjɜwh|s1ފOq2C{Yџ]0 )/drk .x>]fC^>"},ons G_o,32{d"D˨ۙQڼr6Z\y0]QlE]+9,r{CuH@*8=D_ ̒~cGKoV~_,sv:oU7Vs-iTuMQC zndOO"&5ŗ'~PVJ3_Pߔ3wu)%@/WJ"A`Uwl2W 3]E'6j0\>GnQZrFykk,07MM|9HV˳bZi?:!Vr4#c(z6 K5p_>Ɠ!N-͜ A {To^SCb *CTrϫǃ7ߣ>S!`ggxְ:t@-φw|}F1;[w~r|VUkZ!ksp*%BDj{ } -'W?[85{R,ͷdh=#@ p̪ ~tO@}Z/YCE^u(ޝJ*T[q.=Βc#*_slêk v|T#R+2HB {L30(p Ha=bJ5i!!d .~t(bF{Ll62E2@z#X`jN`쁉KZh cDp# xj#U3_uqi0Ƹvf<׆d=C9R(Ҳ"(zZlݤ1ܭ}o%"4•xU{ >[:0)ha:FP8Iʄ+O]",감t\ܐ>ܤdUdbAn`ŷgx ?iXP$^nD^ 1-)Lv{Åx+m72 |b"S2,$d+*q]k bOodeL*5t Iy(H|Is$'s.=l~TX eD/󮏃$W̛;&Yv)- LˆwuRY0$-uS%O蘖]J@67zxֵ (4zA n Ge3ǕQΒ` GK$2a\7=^t"yfw RIL-XC 0{{4șdljN7R#'p]V3S{Z4[a{/;n:32J>+rq#OZzk. WAaH'jl{7RiruO\ҁ CQU6f9b[`texSbnkWOl b6 ,8S.JJ%$} 9Ma,m;oCf`]x 'K5ehAbY/Y;gY4|\6`y>Hn+JH_$:i$3:}-2MQG -鵑Кή c td:h:l#)A^J\ζQi %,D\ B< x\h8Sa}{OƐnI3Z,L͑^WEVk$ IKTtDNG-Z‘LN\SΙgOfÑхHFa}dٜvwҌL֠`R;`=2/e1=3>dr}aπG*h!RekaejRZoqȌ;E0X]modsotz'g(aU0(Y7?0;/Y~M39~`%*t'M%=")ڜOK^~`9hZ S[* ]>HJ#'A9hO-"N o pR1{pYy#UjaKx*NL'LM:B<@`*fI FSoՖ,~ŽC5j:f\"vµуA̱lɔB4C~0$'!^4| p+} J\d]!`x ۉtP.L1L>pNz JRW#Mk73:o:oTV"PcAsST8 TOM--̸fX]xCsj3 Ow,ITfaaYّ\]ucRNIiԶ9QOa. 7b O:IE>-h4Ȫظ[噰\VX~) 2^ַ!ΥQk \bx"=Pj3]#j>?v[?iP!Gsp5L8i^F[q D!:&PSX&e|x80"0)Kb Z8>x85AW&^IU9흰+댶 ԩ vkoaSm,EePrƾtqZqqb r CTʅ:Lc],Ðt6x$ LQ0Xwȵ ZD&D-!5xcs'4zVIp*qu7_o?;i| ] "*[`H$ boh5~iک7y-XYUV<BzW4f'{WԀ {5_%кpp\ %)z('D 77rE>oT Ǎ y$NRApYn=Զ"A%vw9:y]]"YI-{W˧DZ?pvf?5oCڻ7xq;`=όJ9_@ZU:J%,1 bySáUOIR5dVAJnQfRt|T8 K1.K wdk<ǒ_>d|D{/k60cnESXD;OISbWtɓ*CʯZq.IcHb#~}\$K=f|l1 _ g[=m{kW'55r:beBȻ:*/uLB|c)_#g9bX %DBeV~ 'ŷ(\Vƀ%e_J߅61 S,kY3XD.S^in6wNU&$u[f\YR q}7oZ !mDj*# NeX}dQѼE[ ߂z ujM%Ƣо:͸ٔ)P!1F3څKXԡ5ԦȊ{r ȺDx̲TmF C[PWrxj-23NCy^Z >;=I0{%l[;4Eq*J3(ម:zu4y/;$lHB@u!Z,w|lZx9O ;iZ\}\2g\s^KICű/|xaݽ֍(j4OﺄYƎj+G7Td[G y6n#AzzwpM+/UyG̀7 |ixNX]+0Kba'&1rQeo=R "& #LAgMހu?]00I&Vrª|= tԧ2 T[kh_8Z1, lCnsl)#23I(' LN:ޫ96Ee˝cۓӒ47lazU? :ؽn_2+ mc Sc6 ÊOG~Uid)44ߎɖ;8:"94)TȗjqD5GH98v>ܹ=L秛M.rHzM1٩hC(?dmsr҂o/~Ey=k[2u> _fڨ)~X]Y\$Agtf7t*Ok1\Z )WwUB,K]<~Y=:}׼|Li/yަU~sS[#&'/fVC]}V on[""B,yEaG*:j"TjCŠz_bzE T,]:ZTGxBal$'!c߳N3:fV&nFO̳'oZ{Ѕ[z|ZNx@0tHvgc!^E2so?8#FjS>6g-{'g 炗 㼽1qơ.@)ZI.ܨ|Z8ah %|Iq ]z+9x . &mϬZ<ڔ-tĭ!4h )h[TebZB={2Uh#q3k,o<riNdU:(p^57Cb7$cT;dx_C8-ɄFNҧͱЯ ٤|)TM?~vkSs8-2\ӹ>{8@%ܽ(2k+RS|K̽)mR"O7ɝl>53HD,A6~6mu:b?MJJ P! ňξ=n1TrV; 6cߡ/IKZ۾ԔYW gۻ&-wD ܱ$}Z+:@ 58'J Fz(@.#,! ZtHIy/,s'-3Vv] G7SfOjA ߞv6&vt.?g>LxEcc HwPxkL.O(l[@Yt6Bl=H͘W}unthe_25c8cgefOE8{W*!s^u;f]e 䋏iugu3 HBifЉEoN;o.hY5Aˁja.?[%VVI?#d]PzM+rRBSoH wo Wm*?Kr菛kUC1SK*BL vnr,V\2fK]:r6bqGj{Gm= GkA?Pyk͏'di{m8C`V =lv t*yTFXy5!%.WxW3M0>v0QXlu('"  pJnx hFJk2E0as&)|2~ݦO&u7 :Z`GDW7|{a,MnP=GȁKm$Y\#W.&)Dyzl2v>xQNCž3@C,~=RqzF"SL=B+#!,WyK3~yz,BNY- 71L;`4Y&zHfR륟%׀ US</яiE"i^mաI!,u& YPJ ݤ}lnqGyVՉ/|K ~QY5ː`uoQޤ&:JH;d:`m(o\!lT|LĝM5E;oÑ.[gHQ;vDW`{sDiut;D,`ɚ rBߖ[PxTI%5HYr˚(_caӒ?^ 9Y!Xd?Xt@y"-|eѤ %ݻ͈مJ DŽ@ ϭeE1m2f܂O Fa& _YgJRx9]d~ )'(Ղȃ^(|q\խ!S+9Cl>8@ ##k bytJZɄlWIK{+F=xQPoJqgI#J@I>J4$K3Cӛ$ga!p4\,ZDuHF[} AbA>vy8>+t *Hﻡ]Ӻu,dڴAрNە\QYxѦɟsOF{x}fMfHS|A.=-}uoG] ȡ;YQ>[h!.w֞("1%.ĵ܁M.@٦ |{PV~@.t,AUijih^L ᪤38J)J=[V\FFEswX!mx[F-Zܿs_̴m"f?8jI'`stE)P;TT/JXrwC-}N !4bp ƒ <;mD~mő{[_C=A_ Ş{k|Κ3Q>BۃZ\,1H/iލ{ A/#?0`3iq&#A* 3SIPՐBџ8%IP3F8CIҌA ~Jrn6M:DGS64!gL"@Gҗ~3\CSydž(R*ZgxIgH~^C#ˆŽ64`fG8TnBvUm卍L3ŧ2 C(Ic3#dV|vģ#0 񈉳 MzB'%VY|7)y~H02_@I1 Ivp9M^_48i3he׬n!0@ AZnz?m2ǝ/#) =[W knibX VCmHagZ(d)oz r}]+M V>f٭k8!9g> z\J, l{-J:貂Fe1}D:Z0w8'p?"3jrtT?.tfSiŀۯ6d)TjDԦaMO"R7$`>hĚ|uf k.5z\/=hQC_oeqUg"׾BQm&Je/̋K D_!9};l?m?!e ֵ_Ȓnp#MҐp{i0uXR{F&lC.ǰWUWܝz?z4a9P0JbjTƊ(SI: !u9E@,2P88ѾafB&Q^S5Mh`LQ}`R%c\~h|Qvm{"o%*Džw:ڼ+~x1zK|ْnȶS?8f9ޠ[!l Rhݡhe>0?sN#!:HSK kztw)> SHN癮M >ϋㄶ})NC5uٛ"S6:^sc`(VөDt`MՊ9_TqšiX L*&Frj(N3/i E'ֽ? %><w9~ v H̊k\.!JjEoXDT_A(W4kqIqAdOk8>+{\>[z`UiqK=?$)npwGc (S+ sUu>.;= v99 >4px?".z$hW^rYa2ǩJs[] ߡKmԦ:$NKLޠ<uag@fظ%.ӢJh|}G0a Wx@We6;E˵,)pO=Є>a?7Pеl=EcR/zC-Ppv:7xCdJ xESp0FG_<ETSr i7;{v0 v^ŧVh . _Cy\[ [n*=|DbN͠"̟|Q2: YZ