libstorage-ng-devel-4.2.76-lp152.2.9.1 4>$  Ap_/=„ Jymg7g_5(~ŏs{Z~rN#QR;Zr%(=>vK $]S>+_e adq:,ug7 YL%y@'i@4ymy}ŠLLbcd0>@@;x.x: LͮP{tmV!]@ۅa~j~zfEsxW|擿ӯ~n7 Г(XJ)(QNL0p;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.9.1Header files and documentation for libstorage-ngThis package contains header files and documentation for developing with libstorage-ng._Elamb74openSUSE 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.9.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 evallamb74 1605567045  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn4.2.76-lp152.2.9.14.2.76-lp152.2.9.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:15005/openSUSE_Leap_15.2_Update/f192d8edea47c962d29667aad9cfb871-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 textXeV,>Mutf-8d220ff21c3bac9956270369a18d2842c2bbb5ff8f87d423dc30a543db2982339?P7zXZ !t/I] crt:bLL ͫ-: "&.64${Yc1^b91ʍ)`IŃči9֕xHĈ梁/Wv;6=rvٶRD3(d}b/2!Ss\Uq'JU 6w5T>/:S0VBĂ4xM]߽lC)j:l4A4ZvߙF:H k$37eeu?Ww =Ǖ@óCnjy꠴F(BqqD۟GwrWemLݱCіw b?(,NzˌGS_j xN[G Hܿ e}< 'W\U}జ^w(y$fѕKHh<yu(U}/TY]/+QZ «"<|SՕobcÜ4z;H@eir3S2M~A*CZ?:|zs7LqɃ.E?(av4L$KwE F:(mҡlAF#GB="sBHtJ3>ٰI.,X9W\|͗Cv~m')'rwœݘiRcwE j2]*mECt|E8w|E jK!0&,JM+wcq r,0,z 9X?^ ]1!lZUע>0vjI.2-eڹW͙isWȦދ%;2$t|Ÿ= mWVGI KpҐg?\|#7!E?j(u`<˾BM;1n2h>48:5>r-uK=M'#}>G17_7@[no; JEhycMݯ$h;t[#!\w,@62B /PoPٞ(OfR:JCFGa/-帣,xI^g%ݰ qbc*`=N4!% N<+qot)3AzQvQoGJ 1^9,djM˜~E06ƑGvr uI|`[Hul=TwB6&4rx93fۜUEC,;S(*Ӄ{ubs#Ǎqm&;42`C~nT)"Jȥ P}u] 0T@Y0|{=ak1BȵDKo4T& ?`} [t^1M븿nAI?;s]9֐?W. &ExCyXRn=0Thb_N4u:. *-) OVy~vGuZ%2)=jz`~KƔr/]2v#! `K5sZt;!&b{czߣ-G Km3{MT Uޠ~@כ~b{d5PO3)=7ӥ9]"l8$q8^gMVЖC>Ui 2הD'O)˚BӅmqd*΀6  MxpgM;dRx*'oFh`7B$dGa#]:'2b ֶP{},k6S"buK^gK8Y4rI)1R=eW CYK=Ws(̄AskC.+ y,4QXoK2f$UW;5񖟕>'jF3"`&":7S.ӍNT8m`B :KHt!cJd@XvxYB䐢䉕C^v 0$VyO0:qZaSҊ[Z=yPp*݉K5|:}|]S5•}wΛܪs]szU[P}5)9{Giƽ.vfvtֱ5^Deh<9\࢚|;=f924G< #1 5 ^e!j8v_3\HԁnS a]}c%6BPHկ@zEV#~_{dvpUc 1sͬ{%B {/!{m?{2ڰ=2E1LM};gIBs̚{Zt62߻c Yx@)vPx[KGٝGZ ԲLe {z^M@z$NG>$QM܆Oŧ&^ˌ(AgTU q*";;O7q&ER'Xqr6nL*tY[vˋ4コPy 2X\&3).\p5~ $G#ekv~D8.](K >r;O:sV3|4 "C*lΈKGc 8F8,yAΑ|SA&[j7ѽ=n Iž0'橗TRHh| Z V+ wW-͊nZls̈l^Mr\7<`jmзrA.<{:6vfEOd =!;FbF}% he3)*UXre,%uEbQ3THEN#H=9~h( CRm:c4x٩h C2X };qa#F4}(#[nO+&+GVMz-lw(oUX)]=wW845)D~yıEN@╯.U]͵͗N:sc?xqSK/,[{#D)ڼI,TNtvǂ5{j:#r/ kzyw\2p*? >/,pzB5#u=.4"茹 sBJ!FHhm7M: ی5u:f N Q_d[ui, wEcqض ;X\ƹ<$I$zaDWqN/Hh9޺ U0.6_ޢDUԦ; 7=۷JmT82M E=nF/G{yIy\4HċMꋝc};<S`CH4]Oj|]aS[+jb*cc0^}MFCV{qt:ZJv7|h8?o&U*nxlTf:̮fH⧓28 . n d&:x٭qEuO@DgmrO&=P'H b#TwdV S?G4`k*8Up-ڜ֯{{}^MSdX9qW}aGpp{T_Z&ԭ,^N62qNFs&LR-+5D sav#*߽{2rr>093HQj d Rٱ'B.38`)M0R> E@NB1p.\R{,L/Xe\!]Q ?0eIYxjS!Ln]'SGMChϘ3A |:m q? rFؒoV@λ'])hh-t7Ѓ~&C0d2ۺ kF㯒 [XmB.UT`K?[HjiM, %'>u,Tg(SUޕq?n\\"B~H 2@ʖ׳ɷ H;3a/:x <5%5;r$-7X f D?3x-I(N @jPůI~Crj'jR+KSr5r^31SLVbcU=OѾS*RN#֧26WuZ{F$QyC(vX29{,8 Mޕ:fs毴wG@, zk@׸",_+{>I֋슧U#3[! |ZdxI~43|m^qOl(P|Uzݥ<HMKK -uMyΐe)(B@╦6wH뼼 IҮF; } ,{|> px'AO保p&FlQ=JGpl"TGLKՉa۹'bD89]E`3 }is&@kk<|hg*դ-3biVv Rm5(ti -o'8b-̮qUkdpB+O,]ih~'Trz{ d uj^xysW*_Cz~j+RzFp6fn@hǕԹ /{ٴ:mgTz|8_Y_ppRqf7f.FT7v ^fvEj/uZksI[cX^s^*ց[-%Ye\33#˟q]0O]%jB+:*Eh. z[ܱ(C.T~Ʋ{C0 s{Dp\]!rٞA{Wɨ]Se^ UIХS)CSe}=?g踿yINyhKHG Ej&k?o/` V%x"a+#]Qm:)MWbdp*58=to?Cv[ 19/WJ?-5Wݍ~W(x, y.^^'{4/|d 8 8q_.1L^%0fy,` [NȂ .({FHS7yy;ȟ"Dž1DobFlۙc3HBյZ:jGWy3~0, {QNw3pʕn:_Ǒ&X~W]׬3T>c/'yp|M$)^.gf{p99q̎0}Mi4-ɧSVqQA޴>.T%'жu@ͲOY"lwcyUڀϙS{N;G%"3x/HT9V8u֊Q|L-'ܾ |9(!iB?c䒉 n*]Rct7I#*\Hֳ޾"߰3aT!וq9f2D6Pxx05YL]NW>REL,, JA(%:]m1#X~#3ȶĈv`[2G4H5~Ȇ, @*2td>(nn¾ò-5HZܟfXRx[dbypۑ` lOA-F.k Ti&9}Rm헾&-aUTN;A4vo~mW\xQpQ_)nY?#He&3(9i-8jyа.w6gmGuf=<&CfiQd kLq 4$uSLjПt㻄Be^F\ra9C,;gcT\85f:*NUx`L-iv/;de]@hnN_@]U/wC?$g#ѻ,ifg7ID ġٰY E6QA:!sɾC;j1D k1ti.?{j>ljɼ18yj*šHUuc.|zk|(vNNphP? 0:j:!C-k)G"O~!VT_ Zԭn힠.0_@4')"S'3d5{ %E?r0^'E-hx0aQL\3ńLk#` ¨ Sg >57O,eXY4^}\ i$fj.L\ $j{O,Ȃ_ŕ(6 T(eS9RT7ESt LX*ωOMߦhtX3읣+soUhqq-ihW]uZp[GO@Ѡ1//Z+sK?%۹ze'?~zXB"y X{80^<Ϡdr!K ` . |ud7)k?/Jō0xBduꞝ|˜D?R7T Gɘ4EEQ8#)$IT4wlib6LtU5%J٢+$Ȅbr ooSsZ4Fjn Uf $fJs3IԛA-=:uV_g>&&E7qf6v"s3QY$f1U@EL7ߕUsHAZ4ZnE Cq Z<:~ZEsM[?DΨ&oT$Vjut;(.Cն C 䴗Z h׮d=lWrupx't: CU%wj0~ A7Tq+ІA@/kDzS6t˯kDC̚TheB,6=wM޷`ح3|XqwB&&n$вL!k|X6+X}qz. n2`= "žɄư ,5`N uZ8kPJU^OWsQ[ [8.8eY9vTGbZW6`Ng%+3ɟǃںq_c` aU̳|\ t£9ו*=‚(u´d~~r۵.<9( iшJI\; ƁvBF V;Ϯ7Ccf_h adڹej]a9pZ54!(@ϴEmȨoiX#S㓤Of-za4<gƖŽ,uvqM>'N9T~REn}'>aUXڦʂ1# WW^{ , mU|[>o iL%ܰ<P|q73`c#x x|&,s;q[SXړuTΞ=g+.ׂ>ԾKdI&?b9[VXT;q,%Q#`` ?7f,5Ț}l[)4ʖ'31=#e0vll.QK0 ,) / ElLTQ>c7oi^kBnI/kzpeQ9_FZK袜s !w{AQGkS:L6f^ƕWY`׸)jOr=,Ĕ0 P18ڿ]1s/D`S^!~ԄfDI&:F/ IۦKS>.vKf>S\ݱ |hj_,.Yp팀}BbȪ64O*%=Z&筻;DF)uB`0,f:3D4wSn;I*VT r6pS\=_6t$7_[ͳKkKL6_뻙\g׺Ot) KpT؆~xς2-F|4*c 3|+FHTYYyvRxi8YŤ?1yGRp8\vk_, y)fߩK_hO7G.mibgI$x[ɾc"Uu@SIƼ *n.GJvV®AycM%\P^`4-p{G炄iΥJ~TY8P7"_iBdIyD'qX<))fݮ8%\v6AbTjRX*Z7vq14SZ'Go{Ż٦C9-Op f_ڭR}M8U,csr-/` ?9b ಭUEb! -6Nx]bRXw bǔߑƷt8zP?w >W~(y`ޥd.aɠ l32woʧxť9_Mc٫͟WQnEHRי?]v"]OGLV$<'d yMP0P[/FjRB);G6mDK9mAيTFu2z2R+,'W"@<9/jf<$}]ﱩ鰾.0StڐT&nq'7HEgW%VȔoe j>QmC ;n1/%ǐ9=ȗj'l_7s>{Y{a}il <{lR\NsfhuOoݒ 2Xh9 Xq9fIF G>`UhcL؞EvuVۀ>@'wŻQ1ƞeZ7f5>^eKäC8Xg$_;}5—voBnQ9 >lxsߝVx@.gl06Ϟ?'v ip>*l7LO>C^l v F )(N&hȿQ|` B wc{QI5@֑g%--B2 l6PFcHNad.uW9A٫Dϋr=t9mD!>~Z;[2-=:d8Xev;n`̃0p(nr&pE4WPoiRxl%9g'Fӌ P=&4=eݐ3d= n~*c1Ru:!lEڟdZ>a _ۏjD<|X0UrV7jBOУvmRk_¢ud 6o`ޱQci")ԇK0߾Eh* ;̹Ls:w^tO\D󕍪[Z^62X&8&PaUpdSKyiK^qiZ>12֋aSߓcQ١<9Т9OTGw 2nM!:LtNbYh{poٵaLT4xor%o܊$7Ew1v W{;2[41ͲTn9D3^WMIy T AW`vsfNcC^̓80"߯))= aWOz[.I6ḡ!iŨK$ʛJf4Z[8\6ib5DUi SÚc#ㄟeoAQ,ڧ(kÃC4.L`c ~5.y'HҥxItO lvFI"=#ύm8 & sUƘH ~ `}*F,9U҂h[=F"Үz~&aI\f<)d$k[0!Q^{\^2ibGFmMEك(<5V|nFl0ȹmQVòP#7"{$l;@ΏA &no|$a "';-|?]L>u+#5ZO*U0js4׼)|Ұ$Ie߅ $vd} 6*] $M5O 3H(^Fo@џلL8&IaZ=s<(ǩaF)mvR\֝"O!yt.,PvTt!Aeݕ^`܀w6-,(#M"?EîDA .`RE{^ʹ{xAfA]%Rp=D>Z2%^{lNTE<~>S3:Н1;PyW]Dxk=L ۍ\2Δ.`6vy$ݙZ`E} {k>aYKw%~/q %10oyj<!]% L :[+?BXb]f{߱P'm[|vzo+l qa5RLBH.fFB;TV7U& 6.xI 6joyGZǡQ$ֶhn\[ijEY@cZѪxOWEZx47 G=Oc[^SEśl ʦ9*m/n؜dpu EגHyyE[[V/6{D $ \hnA9]zO!]rʥQ"S9)MD SZz@J1^}9*B:RğnS~{j{|Z"q;p GQ8򍇺,g0&Jt_Qw\MX5"Sͪ~]' գY3|Byǝ }Ґ|f8$D4Y ~ʁ2{rK"ȑ=eHH5-!,]"o_LՓ: #؎þ5f, 3wPJF`Q#tض5Oj U{e„*F&,Q,#Phg/ ,mMZ^:v:y6\$$/ozE'{ǝze(A@ݘjEHcG Udޅ2O|Bp+s:g^4!rLjW^|%8 nj͊s.cS;VSj% * Xspa)>?jxo_REVLXw/N_`niqȳ^qZl[uϲtZ`T<)vx'UmjÒ X6*d4.З eN|Rj}ߠ?&K|{zds4xȸѣU#,A0NO J%M $;kӜ?e@[|a\R<&v=^/av/| `Ro>>ΆZ B̅ 떦bYzH\ {'V[C{/< B 'Dht_!ϫԷ5Ys.i@m&lj/]*8OzB˾j~։+֠jG#[ĩӁbx|ڧ|\4sYzEh&ETBnmϪPObmѸs}_ʦ*4oe5ޖWj.{DOŴ ]ֲ'҃r:([Fצ} F.nD:;dװQ _\w]JɻS[7w^4H]1v/M30܅_au8n.PW4hW'|6J;K+E}tŢs=L4:ٞ~I޵tw\}]`h[5C.~]q(^P 0adR J^gFEFAh` )ӹ 4OI|Iϟ)Pp|4yH閾VA7IhJ$Pu0G=,lbHe|*J+p5 6RBp[cN=Lv}si{y]Ċx;)3¶an~2?j n[&H^jD~7hş63u QWhRL3̎n7Ⱥ{&mJBk-W p>1|I7<QY?Z(9Lv=d4Mi,H&/ui(0ZHu.Z`r19w)x04'Ďo'51N%cX⯋qs^ 6IS/!] HpEUB\@Ԡ\j ^TlVHXg^\@,=/.DF-*-#\\FT2DBch㽒aZiIeL QheJ%]בAض$4FMa*KصA ݶNҟ:, CڈVSﷆ%kJ{@ dbV]ҩG^Ϥn8XRnZ達0Y/WZQ_a ^])-M]Ť=DBB2hq P}/=K':k .aֹx"&$rT?b>9t&-eFADfD>Z?nj~Ld=(WhZi[ƆP'b-UD0t/5u8.cw[\Զu6n鍳SmIl _1 ii GCxbdK>Tf&5x/#3 K>aجlۼ?w@!9\^'8ϪvQ/zr;-6(3d'^CG"m!l7.2F?kCN`[]$looKajQj W:+W (̀%:e6%ͫF:+VQ+\u@&m0%7h: 'Q@CJ$1=jjcY5M궙0pI<:c _\q]QA"23R7& [GaƩS1O*@r,Tb~_Uq)d.;ruμl~+ez8%( nWY\6_Q^RŌj%(uG^ : d[9 qayooB8#jU]2K SU& dFρ*҄R|w'-a hԞ}B( ƍ>׸gWL)Oi,]؝w`I\`mWY3E4_.#蹼ژvn%Q# ؙĿ eD&#tO>xi/tf,iKHiMP*`8` ˖$R4hZ#Faw0C7j J -79tK1lڰWRvo8:݈~ I n}ps=Ҥ=#i\9:oԠ w5`,]N~&KGkɘ?]= –Ɓ).S\e)|(!:{M%pksn>fwX+k$P@*3 "j@.YJO()} 0ZV{p xۏ"|?FѤtW$x%9(EP"JNҭ+ oLv{ .DzOr(&S>q_y`xҪ;~~=Us{f)ZO577?$|ko19kLR45:QKC ܪ[EB&Ri47T9NOZ)#D؄ʞJFA@5g? >$$TB[:#AT-ٝ*3>iBv`1tF4Yf ];og{_UuXtGjjw/J5؉f:'6pR[1xdyM8F!㦓ux4z =W& z bҮ (?_:,766dH$֘9Z52=nEᭊ"O 4x5\jM@M<45uY{Q2چ` CBN[8,g?:?̾<8W"r3P|wN […oyW̸^ZY2400efL3qH|"DeS"cnv* -̢ eD#I\-gT>TdߞZ138 8T 2Jd9x홶*,٠= 'GUK-hhdŧ;9ϣbC K7H&Z;n@3yrXF'ـ'4KA"ЦyjmL)M0A/qFRlQvX'Kkg8RXE~@ "|ƩҐc[{kc.}IXL_ֻeo{@I0vAs%v,#_IՙIު8JT %[ݷ˭Fr.*q!alN Wʦo#+o_4j@!0'V;t|TnȲ=GU3l sCnѨ؄ .i :<&BɓS'&R`pEi_>̈y5p.|?p TCJ^*>7VV Gv_E۶ۑe4hjxFunzԵL,-J=LY#x36%wŽc "ZbUF{\ e1} ?#El6Nk:783oQ:A@S }p]' +lfŴPֆhv+V1ڟ2Áh*Puui nOjhD~LUϙvV yE ~O,َvC2H7FmY0%QgHeKNj> )g)25vj/1#-*}<5ICaozNX*n2Ut#b* T\X՞^ |㊻5r|'Hfᤒ"P6 4.3Bo;HW/%fI *c Wu fmb !9oD10C Nl(7*b j$W&;LC4ա\[XV /ƶJjRtH ̓.tWOVGR'qrd6άO:8/٩acȍ6D?=TYO `_u>Rsn< z1Q Gl,|} JJUw\B,&<K5Z)ua+ˆm!8o~Q6)uzr[ {9Ktz~YT,ʺ^ ٙ{)+vT$ R̀(Zee6X ^ yLsrE Q$ODQiT/$\9vK2Ǥ:~>gPbDKgHR=|0 'j S(v5x D\QTHcP!x#=ыo}2ᙤ{n=6B*IS<; 絶= P>z$cxkQrUY3ؕ;w V˒f!) Wb| ̾kt}1KHz":-i6 IF *ӭ)5$@Cl0 "M"~ݧFn1-2#'K@pX 2!1g!ҵH |v85|t!^n{B͠ahܩGq5ISXAV\&0_/DN𶻗"jɛt63 2)% * !ڄ5W"r,߽7;YcoVVӴ`aAߓSZNˢ= b{ivz79]箆cܳwux((Aڷ PݠLOYB8iL Xxw,eX/8S!z5/;kk{!xټSy$D#N@ 'G`g` ]g )TkվRNP\Nᮂu{8򉚦bXKnL_ϓ=W&< #ֻMp7aH2f}CpΤ pi;J#!g(N's$MFH]=;XSO!kсb|0Kb?mXAӼ,4LPx yƅQ #`reL.!58dطÐ*`>iɖLkq`3~矴2 Eh 'sn6<Ӧupq͊2Gw?Q}M-Rm|)PנJ:بڥ3;WN[-܉ Ry!Rx#so^TbVO^xB؋K I!: dv(zv{W gLڪodQq|/irTK u [."Nl,q3.Viiϑ w-4s(YLzyl} |GZL;%+yҠ*?e[ LT9Pe\wSFEMwc9x ɭ݋C#4u47DS*_8S%{g3hY3< kc;c-~ɋ4V@] 1F%?w1CӭK_ &D!Udx[}GJM]$0"A 24w+U>5:aW\ )ֈh] rOwX(~nlFKT&4̐V܋KR83(??޹6^&I[ /mjs|I$21vߌ*F+ox@&L?zgNl,en AbL8]8$,yULΗ.7 l UۑP&\Ucg60Ώռց[kVyqvmqn4PXHH`hCY7c _T^t7]1Q Rne ##^Wg;kZ8-{^e.Zyƣ盐ɪW&ߠxi Q[m|z&=OQɡnz[֦~@>v#Գ7X z{OUz=†2Z39m]@ goo}ڔ`gK>>xk2M 6.lj-M 0_e5z&M!k (7Ef\?㖌4◒csO3AmIxЮt@. q=@q' jg g3=hH]pv[s^PBi,S ogxb9Co\ѷEy07$- (ۖn. DjCY_~.qͺM 0gRN(.v)"t\Qd0E#}!p pN4$2x"y%h)>zXV<ڝX2" WId(u-1ՙ8^w?DNx7gpU(F/;iO܀dH&<96fر/_%_RnQk;9o@r:AoCl;1`ѡ! hc0rf + hEٺ/P~&C0j\,~Ckb^ PڼexOT jK)³+^)mjay~T^o6 ,cW]vq"pй>Ҥ (,NNcJsVE%c_G [>$3D+o/oY"S" !?daq 1sv[Aܷr7` 38kXrz;Q^unPh~`ʃ5'I- ͯ@$Oɩ%)7%6;_bH^j&o>f TijRئ/qbLeEZQÓsZLUİESGJ)d'F,kͪx]SiY {|sN-黉T3 œF˦*ׂ QuFde"D3v}#pCa; ܞL KEjݛ,6ۓ6yw3><-&*k3ڴ>T>̇uG`hFC)ui/SZ 3=g#;崍Ai g8*3.rAKT0|1  9"GōҐ!:fz"XhL,?%A*GJC(CzތKBm|P/h݉ cbӉi5WeZ:[dZmNKmdFl`HвiT:E2"ue[b'~W\Ֆ(q.,*0f9S(j̝xŇ/JdKqR 6yBY'aԅc.&~wtʭl*Dh_mʜ"oE"b!.eJmwpa"H#aG 0A6OwG-nmXtD$^Y>3\D?Ig:FXۚA!×&.uޔJ0vzIY",j±:6q\kc}꣛_nu传X _~rHgKۈ^T,H1 0q%$ Gv5Yڌ %2jjJD4iΑF}u[^ ;܉+$pk_{.̳A(ʩ+`ؓ,p(iXs[!؎hTVFq/b%U`nl-TOPY¥4+\1).^';`w DiԿ%7O|F8"$ˁmum=iR^1UcR nJYo'VH}@wb:]EY "=("G: *֭QÐ4qc"S)cA.']ixbUE&ƿ?'%2p<2(X %1S\X&d7̨bԆ0Y1^DH^ ,6(P@q]PfCEbZSqJH$@KWR[?'<^ v8U@9yq,M"FѮHi П@BGSMQW8NG4VSP ājյ*نpuk_(َDڭG D]'bx5򴗵zɐ5f3Kuܯ] 8Gp1<ڎMهc9MJ=ndel[s%U%4fT|G2.0t-RJVl,iyДTŝWNs\H/KⰙ$zC7JrGQușsw.ԍ}:>?J[. .z-zy[ˬJ9X #^Rq3șl'$Hㆎ}㸟5|.%_y OyBl̯&tlR/=MʷCغΚt"Ex*Ga =K1rQw*$S.޻}[97\&Q8qwǦ\ >:^~Ly~?_wW{/H QP]D?^ފtU$/?pXjm5m,9•cQQmZLd;IUt&\er-U.#޵l7Q>'t{((onɩn]Bt^][1oVZ-?- 8e=_2XTnQ[<6#%po`ͦEq9{F0 JKYSwHZcaAХg8(DPw85ЏL `=k6E.a7 \&! |<,1W-SGt/An6ʃ V }N@NX*g ?@E.` 0zB=W:Y?swv)]K"^!wevhc9,S JDN| P]1u`zeh?0qP}3,Z!t,ӘJ!K7?FҷI5b} x4bgA<c)th3M]JOϩ' +748j}c :[ӧy,TAE/RnMr (_GK aS^W#͵6'KbXi =>%:ATb̆lm>;F]0zgOW8'-Wك0q3n@8K,à"< vJ쓏z%ָeQrx)}3Ю$^:8*Lq|'ݮO赌bH]JY[5*_CLla罛Nj<<˳XBeI 954Ƀ9"-i;𖔿-}|hX N[Ãx*_xI[b߳|8p:4 ۚC!_]H,S.ATl@9^ xb%T~i6|VuOIgO9;Yoe wT~_,] OâO ITCGMiKѯ)66J蕟Dq ?bزČX o73a)}b ԕiӓ2<gT^)M; xE˙s^1%ǁθzn\g@NYzdפ"g{Yfs64Y%m׬fW}~bZ"sPK"}MR7eb=??5l!-Ŏ[ke,ċAc}93j34n@L0B<?QKѯlN[Ҍ2w[9腆bcySz;~s6:&' P1K?AvZRj!<뤑FP~E- w_Rv/Z%M3Lap*S>k]_(5kVfpbv%i H u&6%ץh?(}cM2 9pG-}q>P!_"@M J҆_%R _ o=FE+&Yrtl'dѭ,i*[VG|FCG^Qs҂{7dX@ [=W@C[3ȗ䞬!x.H ԟuC4cb4%=ɸǣ,v%F9Qg]O⳦h@Hz#1491ؗ+_ mkO l'7(4KAg͑ᕖO[ GM$.:0:c}E _ 18c߾ K^kkU@H]h:O=k<;3N.LPA2%[Ty#}kH9}P[ ~n#5F樍Mª]NAG\6c~>ōhٲy /J_|Z GM, #\p HV߻ΌSz`"-- v<8sؑ`R;[K9ӟ*S;3'|#la,G>7W]3/;"ٱQ[Hʼ>5YJ`Na(Ѓ%5].WuKLW*7q[8tZ~}PJgHi x*1J5ET# fC>rMhXۖ>i`AkYSȷ;V)]I9wQW{W9RKȳ'vXҲeZΧ=+jAGbg?n0-0"Jp{Aa@`%4QA=/RLqI Yb:/S[ Co'6Zv~*D;+<_KOWx;guRxG-T DCLknH_=l$bY?8rBa+cͲ"(3ĵvN/0_cƫ{# 1ua>(#|vuKKAo*UiLjmH/?I-e)s׷E _rǖST:߆i/}R &)^*(Z*?MKFrՠIpw|adDq-$`/UIlL Y./6¨oɫ کL P8b taBCzu3xO9ϠY23Z}6%h^ݗ "o]݃snȐK;[]]eL;G83LvjvŭHvLsҐ:S/ Ma ϧ^BRNǪy3$x1ntW-%,9*D,ͯ>-" |~|m3db82q{)`A08Xp431= 'U|A? |y|~Xe ~<;rWݗzo#\WH|90#{:Y.Kލdv/ҹJ7tZߧ54 vҟRfbLܣgn6C;:M5}Q`LXj!ǐ9XA=kTwbO(vfͻ}{Α[Sl"Lu 4xb@XrΐH c߉dB^CU*޲ʿr zԜ2ycAw"o,YnZn||b'Gc2׾KUlyh hNL4~X"gJn@.7/8^nd߭ X/Hm9dשeqS1QD|]mhԸ׬n h]jSp{<9m2ܞnI,M謢=y@=}V:E4QPl-M( 6=| ~hLF9YsS2 R#ݽaF-VT7@J3/9*ff5 j[%}ewc1XS&x&vPPH-:bκ8~ ޙ¬C-=c+Ϩ8KXX*H4B^|t1<GVo -~ lS^?\Iݤ 6ӌ2`F2AȦ)kJ p"[w9H_w0ojir@v1^wu:Qc}vRgHD{rycx!{E>{bZ<O"ʽi +תՈVu9q6[U[h,ECyR;Ks:n~:c߱߀Ԑ g)zE}1u]L3cc$-H|sʋ*s]Fdh [᣶~G; ^\\B>#fXqBT֌k~(7bӯ@UV5:@)6ťC@oF*ה>Z ׭c uh͢Z 4 Ebpu 䋮]9d!"IAݺFf5@ۯd χ:W7 ⲵD/i 9y)dzt oGݵK8seT%:~=H7rϔJxuЙ#8n*YKge<8s'iDq8-U7`Nk\c^]ʍ9lk]e!7U-l7ϟ/=& whe(khLsN[L+`&9J(|B!oCȯ=e%*9NUvv4]VS%~a1A[\6RUUpsm[` z@exӤNg0!WͽU9ńe(5UgJFZÎg vYCJz5;ؖ#̅Q(5؝T۲ݝ7):OK>kӎCZRA1" ^K Q9m* ?L412ݐ&^B&]]hRt6񼥜Ay{φ^9q{qd9-$QPmQwQ:Jq-PJGC>Cѱ 6pyE>HF<<1s$eɒ_a~;aݠֵCDen/H[O*p% °)8#fUтPB~Zwh К" FfS<"=nĻ4ql @#yAp.ή!C:Z _u:eL1MQM5Jj@~?.&+ee@Di*}d ǷKH'4dRK\mkLǣwTeLqa;(~‚pޢߖRϭs  *FHA!W¼b,LxRtdצH|'W=pzn"x]>us!ɟ>څ /dU10 [M*Xl2&ޘ^hώ6Ob,Z̙\mu߄rF|u).ʹYno6zoQeq{O$b㟖[w]#ס@.lE7q- /E.xy"u}czIՔ]Q -2w* řuB[Be g f(t[g]ŁfeDPvt) h11LmH?9!̜Xe 6|uRHU ЈEFEA@뒒vͼ )7g $ 4,Ⴈ1<M.K@Ů0v3|[;*!drP ΫwAUc85Laqe]((m U20G @؞oH>ɉݪ.l︕[,ATTgw+Co Z\ &,pޭwς{e`f^{|,H;JF:N-`sSឣF"2W*cR$siUB 9M cLLf~Lc% kAN*lz'A f+*#I$kOVz [ˑpoɹ. Kr*#sI/ᖓ,eeC ]Ӻ\ӷhgu3Rj= >`VPQ?g^c@c[EY7DHzA=kmrz)]mlp FsIg~Ժ4cxu|"2cSql(d̗ е=p_27p2\<ݒ q7ޙiOLFY[!$l|1ͻ}iIYȱe+U{812h7t8Oe/I7hM 6=2FF H7,h.SN'6M·}/K%Y"@gk[7`%&R]5;M'T>H˃vGUZE ~P,+]kҺ٬5̅iƦ݁^!_O){ERCz#Ck]ty YgVIT$GHYnUK )XչQah=ƻEK$=گ{"*Gd>}֟\]$Ժ{ ~''.R*z]#%N.#IyU s2ǒHWr19qDv!y +jo]ۼKzӃZ'RBP`ie_usr`WӺ`EtKE Q5o 9dqm:5]9v5\pYݩ8Kv^7G0w|ɫPt~33!){\D6cBkXer$x)Z T!o2[&U j?/̫ zAqܴ/ISe2̘#{WN<#!KtTΧe:<O-uDhC )v]gCnW,ChYI3?h1A8̳ O,s,';$tFت{ƬE1/\oxf}o]% (.R4%Hh,DPr8-޳OVqؤ${mw?;C88UX޼X2> /W 4hxZ(Yޘ5%t&G,jC1S޿Zn97fPƂt&?6m1z|QO_z{>=2=٭z~H7;+*W3N]Ynva{T>`9lv4AM;GXd9{UxKR *gJ[o &k].zJ'>èTߌ20kUAo֤_UgPb6&J9xp-Vg.Z~̤d^PF2X yVJ_pXEhG/s0<-?52EaSn sl5gE 7N7njE+s [l)6fjs 8Es9: #z[dxAiQ'g9(f` IJK\=)(-BۮRRʖǿAT?:R9W]Ļۖ5kvGpeNWs")|-7Ŀpy%w2u<@hБe=dc-$,9߷ qPH[ ۂW nc|A9̈́9n(Y9ð hh+Ϣx@*j{ }$eLF'?٦8@{:KM06<@^P{kfj)"Ep5JUHkW7]USu@27 СCRzƘr-셝,*}/5^i|[>C?T9n Kz᢮֒gS1≅9{ZR58&NIm!GF9#0z5<" Slqf :ARcCy4?1 ^Us݃J)d;&#$!WFEP>'aɱ'|">`j{d&bށS\"vwtChg(֏f0b@8|mKQf&hzbN1hZ=*v|;gnH@ TXɛ/Y0;yΞ2ygcۙdrEl9^ um5~4ŸH8(1}JƿUve׳tcu7Sn_vkhT]vI}8Dm_*+.b[U:0k6"HG? ]\ކ|`m%_S|~03Rz1&s ~dScٳ\^/Yڙ@)mInT2]Bgv44s8}yGmOVJB j4!  iNٹ0ZHr&o/I$|czI-*v߇n\d=_9WMf f7hUQc(R705sI-=Z= Q?;a]YBque!?+ Fչ,݌ȷE"Us/^@dc*j UB_jc 12G^˰&N'is놰ONl~ux2yMwukϨNt}(g`~v%9 F:ksGj.'*w-VʎBSp&* lOX$upaQ?e|بt0/)]P]r͍겂T5Eq$B]  ImG|HYTȏ /ytRnPD?@S 9fFQ5]A8 +~ܸ8FE]h_CC%r=A%j>m\8&\\¬դ!# j,NYMJLowOK0ĿHjoXMbDD (__2_aϼ$kO<~ (Ħp=l`bymNc'凢h6Q[ĝRQrte4xXu Mig, ,02 @>:$4F> 30ns5 8fxZʫ ˍ4E}K2*N ~ &1fi*kq:7Nj=>wy/> ]swX$+,wVϷ+( dGh[;^ڕjճ 3t`< O b 1?^Ad H}dU 9!*d.㳳ܙW =mtloNfM2+5*]AC$*wp'E[ԄRbCހ !K \|e򍓟]ށەJԩ=wzq& %iL V)9X4w&L:*@☬Il*7f <>6Sf2CJ3'p:ݘ7ylzZoR .igJ2*o>mO#J+)JPv:|Ygjv!'RUN|aH3L FȤ+NZKgMv\͐A9ב<˶.$KU ||nwbl5L$fg8eA_&'(T^{\[Rq[눔aT,WsL?Uu%Ȕm lmO YC~; S$:C>`X %R)EB>zPkb٫y_708/ei˗K,-Oܳǡ6VGLW=})m_\RWN"GbI?.L-I=V|3}.@/Ĥ>Xb٠gEE&0 `anMrj-Qi8X޵}CFq0MwHPǁ)f þ{V^]0R]s`9B/7UfMQGk!bOK@Yp ԯ 4ח}R3T-`028kMUt|+ 3]W}(H42*ťVe]D(+‚qS#ƒw&D)|=W$>vg毑e4Tۊ-e9 DJLm钵ZЯ&73o`cԲ0;N1P_rdާ5Я{me8|wAzZe/f D&tzzسXQu["+g}㖼r?vk w v=\H`+Ok+EG:1RJ_@DgYO_Sr0  +G*S!޸4KX໎&py쒷59K#ego۸8T[aph5k`C=K5R,e8:| s/v׶9R,)jP;*ܔNa;d*XA)]s1ICCi1,L7LiiR#eoo;WbXs3У"ߝ)\˦|Bw4@U̢Pya3VE3 o36ٓ  //NMtJS@7-u:Lm1pN,/>zi!]R XQjx<=p9\&2N$-p0.GO"Kǿ1)o%PP"6 -Ij@f+G]3MfW% xq"]ZvCX2\.{YDVG{M̑J,9y L"/g]bRNqVU(VZҋ*Z9\,A4Csu7| W`9g>' {f8s}"d=hc]{[ o\4? ,{9Z%"OF<N#!2eQW_rxwv*3&)lawxB` 4;:[ݨajGfjn0fN/AGx2hvݗlGD_N']ՓnȢ ۉ@QdÕ -ꓗv S_zN,}&8l{Qfc' P^ʲdu3)@Q;p+P8"hV . |X}eܝRN`PU4lMxF8.({ljffU/ͻEpt?SG+s;̘tňT4Ǡ\E+PS猡S@s? ?[Ɩ LY&*']0- |?PŽ[YƨGW: j<\{`D70-+@n`4ei`yVj2և땽q><ƁFf:B" rŝ bbܚwH,7ֵ|7OLw?1yiHmqwCԪ?,n;7XpǙJ(m}PM4}ݯJ qZj+ܦJ*IrqPȟlX/L nޗp1*"БKVʀv][el\ Rr.syݶIVkB,C 2{K+/&xdмeU"TwxFbj xXdIڛ*R;r<ෑRڔywMpu\LoOL q}7\8 Ƞhߜ %.$M˭Ey*BԮ'ۭ qr |#F\ѕxV.T~vpO:03U whr旽4mz vR9u`CV(t1ON\N2}c\[co(y0n; u܀n;]zs?|S,BђN(/!kBXj ԝ~ՅKO x٘c-VWa',;Ob% x1>ڽ<l2|E=Ut#Yd:,>¦D|CE|S҉ySh17 ȀA$lTЧ6T[|"C1j,5; v6]ZsCz|o;"BJ1;KIם!ߘ %hQywthvh/cv36ZԬ 37L{L#+{g/LG\܍-n\ptەח#Rz0S &6~kXkR4zX6ȿ?Toog cIOɺBė[BD2tȣEA`wh@A+2Kzp7s'DH1C`BRml2W:J,):n0For1zYqc _̗(qhi!ݒEhl"4^g1wgy$i"i &4۹wM\B#?-o@c^2oW  9'|}Nqɝ-[`<g,Pg3E_@@xr*Y}@.7z"P}%nrOp"ڎlgTxczͷPϖ UITy9@[QS O 8-?@hkή^J%F0 h{trvݍ?f'Əanṍ]j\}"N鍌1Bchr8"wAm_p Õyˀ`-cHe|}4>8i0c!ʡ~ʙn= wmբެ aH63;R bJi~J_؀Luq*6XDײp}D\BnY5'Hs ӪE4mP¤N%,fTxR6>J H _w4]/3Q51m#XpuBt><b: = kp/V||v+ x=9r K"^!vt`ěge-r'"HoSn@yaVB#gR # ݭʛ?hv#\ysM&M(ޟBA1xX@o]mƻUYj Ħ~ tl`6F$OjD#+@HM­mpD^48Ń3WRj6U|wCʾM3C;TO9Q$j]괋Ylq0Z, mPmG\λqFw7C;x0|G: R:hHz,;fhw7@T&8I[>0Σ$d`7h%mBLD-D5fezv RwY/7BH̢c7J]Ƽ$%*!0I>Z{r,ތC=@;1dWB;$ 1'.X!"va/ (mvG85!neΞlXss b~b ][TVՔ7CH)ݺ>T;#A"US+pd IT5;p6:is oa$%ĭTSIkA6׿;TϨe +="UA(M[P54x_0jQ,*aSx! M1dB8p1,,'u1_xf7|B05yMo}) mxIP?`qܴnd zLY<E``lc_Jߖi$$dPz+35gF-,iawh4q~KM0tA 5 O/r_EenDNeVy)Eb.zqo_U+A0GKy+T># Dz7J,*D*VUWz%9ʼnM ^/Y9@qn%a3}aɾ~ 8ySw+Qsyݠj-ݳ# J?_N:uɝ|0~祢4jDy,v2fh5`Ժk[ps tirhIۗ_Lwp@OC5݈.`N^H+bgq8l|kz>I8ۂS9T79K@z?8\}| kМ. 1ȃ]Zx~(4_y60``C\v{W 9nD%Èb9D6"eA pߵcd7{|r>\_y%T;*t[@U"E!ľa2ޏhHҞ$PAFb^"vI&$U N^Syoc]ێyi !HkrWҬJ @;)>cZ,ɥxP gâ?;c6zA"{W|]R;,FLccVk#9$Q$%!: pQh:-s'l3đ7<ّEz 1^OPjԵs CyN]pi ze $H=ˎHև?f.jAif!~B6OiNy=t,yB0E E_e6yAԛ d9دU'~b>ȣO:סN^1+%h…d'N:(҇3c{nƅSM' ,Q).l {$$y!Ki<-WhpRr/QsuA S \3O5YaKj_cTv C5vK۟R`ʖTX]0L|IS)CvS;iWo +A%p6w()1}&x+8Pއ%&Hkx9:cTpfF͕R Q\X]-:sM误A<UqolI\ 0!oT nKګ3VѮ|&+/KW!63Kg-ᶠ Ûԯg)6W&}C%DPa~Z8ٌҴWw06 GuPS.fm~CS͚A76cr<24ĿSKLHtUq8R.%M%2ӽɧ;MdHe95ް<]1)֕u;s҅[cX\&-!{iƙ D&ˠ'9SMI]1F5XSuw`NRx,[^Z%2A{z.&V2M(ihdxݣ1cgE%l@uvc p:MX\X:.%|(Mqi(-v`^b ,a03^|H-@wq.3՜y%<&QƢf]z!__t:vG7X] ] @b!/;$u`ƧCz3C?0UlywGl#"KEUޝ*upA@`*f-dꋆΦ'*Wz*XcQi[F."ϢJZ;a^@;wH;ϙAQWqrۑw>qpR!g.NJ^36Q4\v ;Qe'k;;K\D('iY*-}cbU hgKU !ƣr8Q9Ы{'G[F|&aD!Č_pVvuܖT4k#YGBehYw~M\g?3t_?uƔ,6ԹQ=dr OQ7sh~0,".~v=DůxΑ7lSٺt'e ~wmwPt4Q`mScRY(REsՍsSھlƭƿ><9?v#P eu$c/XbǺ6ƼJ7.i@.S/x:Jh6MėgҀWڶS~(@V5m9BӍA~_*•? wÑSt(Fd bA/*91+xp ;VF~=jF+Qob-l O6Jt1 !\@aʖ2hcdN1BNk$ p3OjX.chSJ~f$y\k[J]%OT|r`1O1P_S)7c,]B({26qN8j+j[&lܷ2 ) %k:7pbU psŅSKcJJ8趴l).x@Ns qKjHW2=N.%~E\vZ,51@;vb!}J2<rR{:ۭuB#fM{̃ 3n#>e i/<*hF'k6TQ5v&6t_?)&Oqsdw0d֥e_VJbތh2ŝJLI4{pTMzytǞ(KTV֮99)dx4Pc.gK;Tgwb{S5+d *"1Jr\\+MLA0]R] Y}kJPCaMҢ:A qMhip5P^ WYE88j9QCt'\- 1(3/ Ʌcb9:zv ;!cd(U1) q}ӓ_;`eG-u){_>0vvE{mH'`{o:9ȟbSf>ܔ }SZ=L.},ϼQ[Rl8|ej2F ֠x?<"p+>ֱB1EqSV- Sҿm&:Ĵ1o$3( O`r# *w~/W\ҀDY,!Jk.+ͱxQ k튼%!_gΜxadkm.gw%,"}Zs~3Uxv> xSUsBu;"xpgmx-"_T&U`ݠUEx [/Ə,b2>T']M RfI, ~FR!O}e^OR090Iuѝ ȡ6,U>`kfQ# pQ?H绻PrD:*Ԓ2VO](s/BY? XktgSɊ3R̄5a 8Ņa}8IeM%__`(Q7m@VzPe,w>Z檽UȚQO QVe UT`IE>B3ŗ 3]juqkڻ6M絵>kC,~a&jkZhe4OONS5&&pP}079e2(U\J }μځO;N ';B]UWi}kbt`D?1\?k~gVM2Ň cn{_8o!NN,2 J# 3YqBanˆϮZ'w Fďlj(8.죔R=]k%jr f^lL#bO)Č@zK 2|b!t0œe3+(ޔ 'L^;%&$mH$%>,sv2 )93IoI}$K\$TwGgB¨'\ҊC^-A@CuAtl 'V/)1F0/Wa:Qޯ&57VL08OM2<ƝxƸ|1^ lrY9`S\z4ZySv6P4,]<Ψ <7Y%-ٞJG IHh34Cxe1gƟ"f6ڷ:p'tsnӘ!}O͢J2&ۇ(]IϢEo cx1hl-/J0{6hY;|/3UC u C *zJۋb N*?2,q Sҷ8:1$eWh@.86c8>}T O9VkZcg;32[a>ыl삏Ċ#c&rf|)S) rIa!4m/8'c[sspn&|mEOJ"cka'mX8)|  |R>Icpe:p\ h7ToBa`O,#ISedCj.6#Srq~:#qtv. ڣ{PdCB!8$ CZ))Tz u}Tz#$˘v\EvɌcC ".\@sOLGJmi9d,ANc\LP\8Wh_ůIJ~FY2-)6a%Ax m,L$IR71nuϠ=yp{aDzD,?jD=*m3 ~=${@Xm4|ot"`XE[|1B 5HV#=]:\-3O S+wJ&G Ġ5ð t&iȝQMBs8կҨ +Q zYEx锊ش+m)AXyZrE[o "&ɩ@n?U |9`A8!sJ|+ܴ a.iZ_\s ]vCOѩXt'inꚫ,ĀP,o%LUUO  u01CJ0Pxc'>tJ9oNK 1{Pnnsk%rBeIfu[')az\$/TEaJƽD<d2+&JgP7ž2t,}%REJU&Hpy4H&AfLPGU4X,{UjlVQM[\bո( pU [ |;t$B$yg0bm9J뒑-[RrrlZHSm`kPceq<3(Lbidm\JI0KMO+°dř>O'UB8e K,^…ŕe eG}k;MkL,jRTIsfd.!m\Caf00v*hE0ΚI//5{9 'nW|<[*̢ >IS~=0qr-[-j'zo qDKs5=}v{&x-7H6>eUן 98_=4S?n_S\}ywA_esQ+e~b>f; 7ޓR:]ԤK`zvN1.f+CsBC0uOKZs{lEmJ2dM_ EB^3E/q?}|rw-( /R*L[XTwsP,JY]%q,KZxH* YfA(z`U9zWBxbF9tZgv-i5I0`OegTZ-Y7򭞾f3x,l5|p";k!ٚ'1@)N&zTYN JQQ}B6,Ltx|ՔGi4)BQz[?߬%8wuv_n)cx~C%֗ir̼t,k`=abP4enV_~` @S/u:m9=[؛-]YuWgGRafbtƸ4J+|A ")ؖѰrɩ}!ʥ|9[ΟƢ2ֹ幼3OA>deJ 2v= v O] =p͕qPL2 =HK [f=[B6YgRr<'DH)s]?ZEm/s6Qrvxu\y ԑּ+FE EKgo ~ [~TCӐkځPVf޸4KmUhh4?G%}v'36gOs'#  %|)~_{fdvNY [."{|r5c}8]qXV1ҟ'"dLxmW[udNlꌐx>aݱiz͕1/"ƌ ֺg<1Q Lh?|M.yuaص~&䱑8v%Yf#a tL$JrI 93>R^sE el&2 ( -;{^(sQ>j8(E_u1|+Hd#v6c%sQFӓXH }FA?[VҠm:,xUF L A<GE7/n=$ѧ }wyO3˶>8l$LE@kqQZK5UyMV9}^FŠk<-aQ]ydNַ:G [A%~`/"UZL[#EjL#uKvvXj< >],Zͯf=~fӥ _DrѐND֔]Il1Zq#mH ~5)u/!@eԍFu[8X衇H[j_ޏ(KaY3HGbcԿ~d<]=}u;GBYُsYg2oGYdr" Drq|R" idh c߲B'9}TF](k̍x2%.2p[}Re߸@4jY+REO .ʎey]_lI3ߤgZ#^BR:/sOryﭴj0|\>|^IXnI qιcK3k'iȟsjT*h<;E1 v4WCa?j(s`0]!^ToG\ז^z}Q5ؐ Z_S~AWVG-[xY)_>r_N^TOhIQԸd(ӧ 8#y1Wh[֙IƈTIgi[ ?KUg˭Jp&Uz_9@FY-)WأF=l|.c8˾U!ywhbR\nYLIVJY`AwO8b+zSL~]:O?,*{3~96%?SE] ݉æy_R-E]87".5DU^I-()e1 }WzeNB=phMxFt,y3o(IÀ{2|~wGK+i6F=3J\&=ː>['soubS>^K HbT~xS"r)j$YwUhlzfl% 'NLCkwI}J6U=Mu}X"-(&;7zZIބ*^" ŐOXujg0V#y/@,kz7vm,sG\uњntj89aػ.u~X?ӛG츥V}XMYX]wvgGgRc|~Վ,>~G XAW`:) @wXچҶy[A`v*Yb5k,X/4k;֊xtÅ"cXxuG >#dZ/ࡇHؽntAv|T'߫ 6՟yo &Ҟ4,ֲQuᙑY`DhA. (m$O:P8.gc8vEE~?46@ ؓ"Nf jԷ)ʨ"U<ff<\*@z.MiEQ o  Uor fɗ/^\tYkiSW1)Z;SovLpeB$h?7"qz ^yίxM,mM,e4)xQD 7(n(AMK;f6ȹ#quq?}`^2Πn[9 ECyؓb=/3*vUa|ێuQi-S csii"S׭EgC5 #`WԽ.vŔLbuOAH1REKN"ZA`z»vk0P4imBG@+NmdR%xH*N>^ Ad Z :- ΝN[,g٦.N03n~{-~}5k0 ;qi1*P$o{\pfVY[Z/cB{炟/V$,=9y.RAوP;KGv@$W@@ (+BcSaoovOP}z\ಔ\wיۆA<*̠ݨ3pbYAGx!Krf$(9d+OQW<-`#J& &ݔE{UnUfLk!`S錰o2>qc `6RA٬tj$DIEM84вl{ᒣ+&Sj" Z]- xV0(_0_SaxYQkVqp֝QY =-eį;iק #.טg i7ig&7/<>i8l80G9J;ͼ9;밚Cc]O5p?{nL%{SMG81N%m QD*+RYKuH[daiM(}=db.\_~i7>#bNYIvG3‚i|| hŏ֐X'r PŞz30Z gU5~tpZA1P_ #[xrA#Go7yUQo> 2 Ya'Vؐf F!eĚEsu,nIh!! _DRj฽Ή[{ND}+ّ<5JD\8{[ӼNlP0o |AζYdbA*S3qݳ(2V2=YֽEķg$5GLC<U|8[KHX^{42=lT.gRVW տW ً%|Gw\gtэ-0Ώ{G 64>}ϠqQ~gW鞾 B:ݯqOl,a%#1l,E;̵y#^>:Gۿ>و}L}_ZD2^ѩgqW<((9|EFԻdp*c^{b|Af0ꮛyPMGV ACpk6 l@).W߷c*ᙯ"(?d G~&Jϑ ,/M (D`\ŽǾePΆfj$,u*jYQRBc iR{X[;%kjE/щLk w^G14;R[|jJ/ɶSK+!^t[Y1A" فirMb T}dL 51٦wx_OTGstG33ut} lRHnXSۨ0bEcx>Np+,])iΉ `8eܞ=;h!xGFe/1p ;r-xT+?йݿ'=.I@`,4S dݯc ,8SV^죸[i >f|5pDV.u?<iEE)K3xn3҇UAJ}/xm7GϴC`\g _7GQj'o(xr>}c'ʺpnEeK^|N/pH7hL e/a&/ 1w"a'7JqFG殜,pZ`MOd% u3)̠)^FYϱDS!Le&P3K&Z?G_0;\9+P^X" (.)Ty,o{&AJ2c´c@]'/V;(*UM Ft,veZl0s\uek 6>r.[veˬDS84*AX SB:V!ݣ_R]m+Yѯ(&$=&J.}S~ Wv=MfCȫWK:X.g. ńΉNG=]{>vFs.#wpqwhã #aȞ[ ߬-V$_֊q] g$. :~qկƒw-X\Bڝ9Q©%0cǷmMyv%4cu;Q"WЦpw Duآ9EYp E7ûLܚ"D>ʹh˫w` ^hkU6=Rg@,pl eOCRp|Ɵ{o^-Mv?qPT8Xs c1g5:*,H`h/c _4N9e _s:Ew(XR=BB~If)nxmE<&&PN9+;B.9\e _gvUP +0l^x#@&Wsh L'E-<ST@'/ O$s@2TW$+-.!ۆ!L*=SmЇ2gm}䛅 cwV4]8 'viSujan;j(/ ׁ|7p3XSaj'ѹ}B7n mh$eL:u(@1qn$y̿;ߕ"ε#p/bp~+Qɸ I/{kwݭfca;3X%q\3 +5G#sQLjG;>O>ɧ{p,CcqM12i:j/y|Y,9IvR5ꎓjH,jta0ÝnqW,E\nμf 3tEBc7E"Y#gDipr[rq'`Ôƛ=TҚBG2E2M74g H :LN-ܨH@VevEQ!A7(52f3ePd <V.9Ps]ѳٓ!KZ#m(.c cf&5sUT1z^~nyxTCh;EpY<YZѭΨ/0J5@ݝ !/08//ߪq1U Bi.X2);yzT$6D#T 8&s̿H ƨ.[g@d!ڌ1ف[#H.-6@yqY@Tf]ee@:EAkF^:U0%Q8YNlz&S}Q$Y I&`]/Y;e s:iS i0~@A=vJHHkS$ܸ0EXRTjVi/4oieamBӳX uch%{_Xz@/Vnگ2GFJ9sňh ]sݹ$V6«uF[c+17)X~a".6{EoCں׆ W[VP`~ 2r$n (11d/x\P2i[og:f) ˷Gl\߽k:?@hD%nќ# İ P[xKPWC?i\c)vBf{"d]GZjN S>3Qy_[VF]C@"jX!4` ߃/:ɰh[P%鼡yLdElOJN3񜾟MĂ!jMDd2dZ9SO[,TlUiJ@TF3wU?^L%9TB^#b5Gg l?D%a8-,j>MnmsCSNODuޓGC} ]r-cVLm;a wM z:i63t{•?t\ϰ:B^X6X3hqws;*6@Y@Q?82;?s8H~iyda~5r9Y:FDVEpg5 i+ufzIJH*Cٴ YQ0QUƒI%X&Z}8ژ4n9wܘ7ІdF@֑:BS _Ndo1>riI)?iqeOB3+px*T%0IWRhF Os^{*y͂ `1KT p*eh(rRxTd''&0$1Gw:B:ޝI[#Pvr?rcR$^doE FUUK^#bhٌb00D{="LUR oL]#?l <R-6#)$C)˫u&ݝ0_(4 /qu>ơr_vE t&}iBh_)HC0r=|wO$?MmIa;xF;}uWX&* G $y9$]Z+k֎Ű]RÍc TRU3N?evr0S^'2c 8)a[](Dv*i8g+r{" 1D \ljCxcaOhϛ"X%a ͆7IUZM拟QOm7v7‘!xo*^5˺k\l;7G a#hPa &BB7EQpՈ[VAg즳Oe6y?$q$K._~"tu#fMx5㎄+qlm_qV4I͈+pw p'K&9u6@[bO%XaR&'JyȤ[412pt&7C +dvr!<]^h5wI%5MʍQpbV3ko 7w܃Orv϶@gW-}ZJp6窇Ni6մW(Zt¤dnHAu^`k20%gNNfiAaY0V&0Њ:gZ ^Ӷaj)vP,+;HVqH\h£2*zbHhSkҮ!}oAxv3m1 YSo+ְ-rqUヤҼi&kPG2[ypLNvy? c8ɜyOhc1W\8_V= t)›I.`:rNhbh:S2L@)\AL:AY'"" pkBj ެ/iW6; zo ol,6jTh>6PN7S}RbP86#q˲9taGK@̡Mp`N` g@֑ial__*#`x1C2neV?ş0@iBn 9ʿ&7U7)h_>1 YwuvK+yzq<(]1WCLg:3#4>1@*S^qfw\n/["pin:_XuPi2 /v-*/,6og/k1i,Tҡ9y̖ ~V ~BEpVLB(<&^F闣eǠtSy…)M ufF"̄ՇJN2<oo3YjE_DMolg4GCXnf,1'Mũ!Ҙ8Z 8iTu p?K:<URH+ /D,)]?/"L2ŀu=B8"W>*4R,>fQ0>YsVwCLmB9ztـv@˾m@\ѾԠEO' C'`2ćvfc`5FgcHC:,\C+DeFTW3J0Ijp-jC|`.g.ea1?j$F^Ɠ28<6NQ7ijrq*4 ܖF(ŷf\{xڬCbgj)F ~[V(٫a6킈41D/ڮ%R*J7lE(فe4_z>I,I{y*K"; !˓pk7N>oM$eV˕J>7h. BrV3GWfoY:a2kV2L\  nl#ͪÀk-T~<阎n:泟+/s l*chu,D`#^d_U]mSKb`ٴH ̛Oap)i;(HO׉Hpr!W-f>/m9IH'(A1֮-LX#stPb߾ =ApK{8eřM T޻4inXE;JlOYGۨ6sdy bTk'F?4GA|! \w\n\53 %:ϕ%<3_WJ]jK(U \'zeD_ -E'`=Ғ:@TrLÌ.}֎\) \lMZ`G@e 1u CZVKoTC 7eD,ǗߪH_ -Rc7/i:A26ӉIT ~hO?wCmyUffUh8% O.ż_dO9B5Np pcba׶{4*kcF^BC=[J u!V_6=?K#& go AfI\˥)XъO`n_DkHO~߽ 'pb& h˘xeJV岄5<8 )R-F=eyp-aEvOPq@2;e51G$j,pޘ)s KDxh?]^ְTF<V6p!7Tp(7| `^_RѼ=@&øO %8Q"m>]YB1.xX S(L[~9HR4FBƵ|+D6PYw"F癤hl<2EIkxj9,0FXo(Rwỉ<0 J!lx9cs_ sUnAG~X$=kT,cmQ5i^ųl9 rU3Җ^'EU'H)yVh绍j~m(\Lw r9+)a $Dz~wZ[E5\P(] u kjjFǟrcc 1Ӈw ͕b)(4&٬M\Ɗ+J IVnZn#J%Fn5^jZS[!C1XaF7v+1⿡ixd݉jCV.1BTc"',ޘ6'͆KoA~S5),8Y焀^w=^[pUCk#GRR96oqԪ8=]*(G8e#BiĈL CQ+\93OM}qom9dm87y8?gz+ (U"c _SSk}Msƙ^I-oGDW3=:i&m׏i"c!]+._u<?tZ;a# {ӎ~1Z2C߲4#NsSA&PŎM{I9bօƺ ܋?{)R<qItv7;װH_ NTc~bDOJ2Ky56B-Ay6daY ښ 5֧\2Qy(OB¾3FgfIj+*@]o'~_iO SΆRH9}Nk-,4-<~&g8:69M͆%I,ԥ4S; #n"bRw!{bS}4<ˇDs5Pӏ>^NK݊K<_*х#,䘛EsE]Cwu{ M12BՆ (wsXX7~ށ9xv7 \1LÔ̷}(4ye4,"/sv9suy*EPe[IuY3˞˳C>q@Ŀ,Lc%W"ˑJ?n63Snp)Źx#٬n$}е/)b!=X)%UhL?4J!8JB #FH\dW@4¦F a~hH\N-o*O 9LSA$.0uʶVRSJŦ,i0X2-0X-wn}B mOoAD)/.HvjQ5wv]%#bܜ}R7ZS14+?/I|P\vXaI٢`О=XmzWհT!j w߇,]3w{M_2P_gʣa}'!p¬PEͤ/> [WN7Sx[P+f"ÉƬ@ - T ٔh@nw%(Y<&CP=Iү3<]y5$118(~$w°{~MrkPRDoICiFfdM=V&oRrƁ,L/lkgF0gcI&MzX4ސ1S8vB*c;-PiąZ*:OAtӁ^%! TUvMPo )=4[c)-K/ׂlfP/,UX[\ ڊm$%=y${)rDGU4E=849GXr(d!|t|?\/AFܐvNR}tkp >iZapdk(7)†'eJA{9+೹hhaPJ#n'BЏ}g D v§ :}Ob3uRjIPvc(ƾ?wݩ6_Eʣ1VW@n"P(HEJJL[q(K: ZQ4z%w|bbӀQ |0O[I*Xi3K y活+})O,zG4a .Ppf/qNDƎRcr'H:AOe/lbM|-4MRR &#`P -2F;ӯ@Z#e~1Xo kL-k7/9ȷ\n_oktpC+;0uK_`6 7 &!j ^l=NE82frtc؞ FCIx]]=b$|s`Nz]`-WܞWT2G}:n2~5yH pԊ?6z1$ƹf'^> OC!Aui״+ݲ柦EvL2c1M#Q#tNB=n:I;'+U$l:pc8n 62J;Z5lwV6mw8[]p# xfW572ї ' [Q h~:`ɺWwA?Br]]IҠ W80*l*\,}[+̫3Y&Ux =Cl:"HWeY̜#$ibjD$ z-@ןtҽ+8S %eYet-GfcF F.&{ 0< y|bه`An@ 힡>E] 抅'H{ߔCo2 `g9U|lc lcPzߦBm]T\0`i3-?_Ƒ!2.7oYRL'EhOaǯF4kwFh'֥F͹ E%}s7Zcdpt¼PBz{}E gZ?.R3' ه>J4i"Mȼq}?gs18wQ[e?,Wxc" ].Dd)U">huG'|H, G^V}A6Jb2עJAhrsY0Y|ʣ/lA),۟RU+~&՚q,vWWiSfe9ϨMh N lukMNՉpQ4^vEK 8Gc$UQ9Jq9[Y}B߮:BP[-J # h(ǯ  I23n€$ _X29V9UW?Xԧ-Z|}XuNs9\l^I|_eNpX9ufƂ1Qt(} ֐ViEO1F}3Tnf:P؞o3zb\3/?@j<,4gvWR3fMJξpv2/@v  hqӮ)>d LJ.5ŸZ3E*\L:t9kvs6һzNѓ ]Kb ;䩁BhxYr@o?H( n0&LUFa<8yHhLrȹ1ԇvI_;Ire&86Vݵk=}kߛLžAsʕ0o~ЕG[^O4kz,@"08h0BC5$#U26[\Ν@h֧VS8*Ѯ2o<{k!i9Ơ)ɳ~q;m=ХPKSقH; 1z!g^GBUwZ kUW:C(,m3<0eg9pԞNk` [pTbeâ>Xul;mjWTxڿJ`&~e@SPq3㹼3\e̢*nDXJ0UXZy,9aAuqzA!íY8b~5>ͬڃ+P1\nSpӖDrs2g{Un3M䟺?jAGnp`ՠFi8M {=7F>Pe-|%`{0,F P7>mt&]1,}ּIjXt*s҈8B]V-0|sVk-s5^u'[׻L PfL_|o5,CArq^Xnۻ{\0_?cC3 uHn]]=m%M ̜:1(@Zt.Wog/b5<)x}"GzI <M:$P9ڢ)[i[p "_r:QQ^'3~Z)F/lg@JVf݇wXD]ݫTRҶv1v2\4 YIRK iNK+$7^nK2T}  xx/z[D 3WuQ_}0/P/`8ٞU?ml/x %vmuGTّ$isLg2:h b0lQ0ȫ\G ZwN/fNGQ/"{` mWysaD q!=O7̸ѭ̷Ƴ^:i(S;s*ْts5C![cdPgQ{E7' dw~fޫ:|f=FKBuh.C5LͶ X{w.37! aʗIaq[ w[V!i,; .: .Ükv\ lJ.C EK1 *AJZQOa XDDEfkA N[|InmӛWu1DF?c6\Mj::}PͰe'|Ľ+,q" ZkҶ$Qcg;^!pNg'=^8%7PMbjV̺!-*^VˉXvojIC or Tg~ig{VuH]DAr?tw Orf}j2%tNe\'zd $wQNP5Tb'| NxeNo Fk+ȎEGfքuv_ÍN94~ľ!&]HP}C?/vt^ELI\6$I+V[?KW~^5eqȏTu1>(mRlln YAcPfargI ϖŵL;6&h" q+V i#SLx.,u #D̳|WS |HAd]v}ϼu剚DY.jX9cM5Bۮ9OSfܨXu[2't%iCt/V7d"BoW7\-/#(+*2X/!T51s Ӝ9L}n^܄1idw#HKkUgجRĒҚ:~BcY4-M=b,Trp؍#7 {AƶòK'S_Pהu qm 6V~2<*1%C󠟏uS/ДqE}kV}L~pAiw|OޅS"peřQ7~" uVaa;(]#_ qXlS4^Alo-S1j !WI ^5p&r P(;?m̳S!Bђ i7p<qO@7[\Ԑ}|ZéTM9?2ʼnzo4 u;{P`ȹ*[qjA~cl4v-Cm=[/s 9E^?2#lnOeTP`5sl6~DVX c﨟mm1e.(Twc6rM3dJJQ5ܗ"sOgnY8ZiDe.i}D[xb!z>l Y%k6d(i0ͨ>3u9m݄c4Xh&cMcx/Ğo1[M(6îsf4~d i5V-?j0Ș ǷnRV}aЍ jkAEֹY~n bd)h_BX|U53SjH||˙H{ah-oRtə ;i&>i RלWG^ԁ֏ ~>y\]vهX㦁/Ǣo# #ulk`dA< iJt= -^ =`zZ2F8;vASv4_'u ψ͒ 1P3Ɠ%AOka` fP1_1DjS[ fB=Nę?7 iIl8A;mι&4-H"lE$9^c ]w? Ɲk|S(Dg{Y:&S`Wc4UcNRwHY:vI MT \;SU-W|cH}v ByR-ZL]| /n!?.hݙ&izt3ZxuWWsYᓦm kѶ5 z蕞unW eQR%dxPcHrW_Jnܟ"4LYf첹 >ͺ/,$n3LEE43ZV)[ύ#aT5{C0|y< bz/SwW!y~ANitDg܋+1._ $e/HӚ2ruT0ǝtHG;i8[a]F~Ë69dY$a˄mF*dm]8ڞiZd^ Sɶ]꧜'ܭ.HNyBx-et*TDZξ2umi%fVNӺm4aRکDzOZ/BkN Y (5dIf Unuj> W4퓯 KP*,24fنۮjuOrOJ"v.l8H mȂIIVZL) ŦKkH lx92$׶1Ύ4nǤ Ȏl0\<.X 4)-+fwz!EI;ll؎I>U%B_bYn`S 2(dgzRm%U(|"EMrڅ0裾4%Ba5e[TPe ss.%5G|4T-R6.D5h_kwHUkTRҼŕ07'z8yE_`GɈ)12N(]wÈj6k2q^ &%)WZDhO^B1^vbH) ~Elg !iHԨ%/N'2o2hr]Qi}5_"n y>_bbA5 Ab/܂  `#{ǟ͵jc-|QB"J,AL$KQsLbpj |]SQ5[IwL`[ T2jf aA}{tѿ@f n :fy+֩(g19*sZU+ ~ʚ ǃT!:v/lCD) 'g8FH8_7}r\/Re$cYMt hlebfVUZ7ؔaȔ4 RC1zl*Q\YMUO8>d8vnnI\Xʧ=}3#_0:wݝsY8,"Ð ¸ u|a˥쯠Ǻ{|}_hKʒGL Ȇ a+tmn^2زu{.4MqB%yp@D Z"շaw`s1cCj.3ymbepTQ~~ PXk5}ʷ#>>$(pYs#ԳMq\#}]90aOtw4l( 4ldT53ÓVq 6t(+om@JwmfF_H fu12 Шw:)i oxmx"0;8 !4?/Q ?{$DVSDNuVbٯ@4^(|Y Qyz|ᄁQz ZZ-fߺe{7聺ZoCRM33@74z>ʯ0ૻuhL /;21R=rǝBO~ީZ35lz[@HH$zvy,h>@)J8zoWC =~ʀ-|?݄ Ry7=2kDX,yl?Y0jnnU`>"lCqc$[+h6puLg`7$Ro-D$AmVaOv''2-6>R{d!p1VK M9Yk*16i )<뢞$FJ.s7{2]cH=+p fw_˯Ґr{R2w.5a"?,a2\e~,6osp#0le9>~:SChGrĠb,tٻ(}{#YBרLɾ9ϙJ p 1u[DǬ:C'.z; O%T8Dj/{)3B񗽻Gz&̰fCar 6SCPDK,%Dǫ}4Pa1Sʇ2nz.ŭ6`eX5ɨT(B1݃aеPŕPѡd RRȵ* ߽-v=Pub+ےثzmn8f\>W;j^tWSBcHmUGCB:_su8DQb0cWdُm]Ed@Wlx19X/7q\4?ǽF󝭇K=b~%?㾟nXuǠiW<݆,;G-KY1,>x_G {SYN" [{]rw-Bhp8nIg8s@dApXXSfJ]hzzlqA]%~e3y~rr6wW5kty*s8rcmx饅/SQ6bHXH%Gh0NUb„SE=zvn)5C Ѐuus5q1U%< CoY;}}0(.`cU$uĎPR5&-$ʽU'0i`fOu/PgLIJ>}rl6%3XLVQ+pSӀfg i(WJl;t8 T544HB;@wAߥ`}`?v+0,}\V@,4ug6LGɲ٪Жt$Fa98R$XӄູXPDпMIP91~).zMoZxY 5c:JȽJG 9풜v3UUxZ@18 /)Ǣ$Wl(jtҿ!ZWBIoF53X7Io% Ou8:cj3?xmjr\ZE >sWV2W0bl.$^tFIAuj Hb1!%@R A{o&fڲk*d'e -mٍ=(iݍ^֠ V]P]X.bȫ or,ܢW鳴Q\..nr[8eCQ`^mI>~QÎ řDn@ND1l0[.m׾T;Υ+LΛ.1ca/I|*Aǀr>We(x l I8{\"S| R%ʡ.}/ފ)`i/V)dbr`ylQ_<~##d[y67K}p@P/ھ?怕7ۆ=>,*yHb+ocpExtqӦ`YtdDvWIݲ̙qOWԭ?chT*hB",˸.$xro^Ɵ:])`cW-s(F *:!F[&-&Nj#O:qL)80teY(I޴A҈~XHV`Ǣ6EW5̀_7kF CwA]SQ0jY#u`r:c8,ɗ7:`|2["]s9O9I={Vm9Ù^;p7?8?\,- )?~nͰu^ـDfdAD0@q ޤ ƻ+ 'ƃɜ= t M  ,#@u: ! mrz40wvcG` #sv-*#gșB\°ϖʙSAjg-';Br[1 k;qmex.Xr:ÿNґJf :"lLXkUUA~ Ħ0IޟU%yajdInYiM(Rj@THƭnz._߹B&P̌quCnMw?`Ey5lrYdȊ̆faG&tîNg|Yu^R>#n, {DL~ux$ $\{S>o>|"uSkLମ/Lzoz&Rg rf-~=;"4ayIt <陿Ɂ5TpPsyv FdA]'.>艴eUC/T׌Ee+ // 72yp??N0D!뺷817E5 zH9P*AtΈa= `h #.ɂ*83Of d2&)ZhNZJdFVGn[@ }ԎUK &0mhMy%o,f`M?J ?HlZ&g+L7:̮ YmfO_/rCA;#r#,wHjR4FNHhܺz]+T}-F%.?_i-ڛ*0 o{I[tt玷^ sm[*9乇 xݲg^G7LJ?E=3,t"72Jk0g7xL-[$'2}6-" "<<շ'^ !xkDM[w8š\F[WYbtIT310 xWm2"ԏ6|ygzha,0E 3C/n]rstM`>a+m57{ (dGD8ތֹ" jxѸUh v!` o\ӆ<bE?2icwP)L/Ȋ/Te5zqiVee9l" AHAram HN{eT6W;8Ɋa ;3t(MYJaǛ-F792&;)cNs,`_?`%*PK :WҔwE"pOI6K  #%v2Uz=8Zv|!WeR9;]\h"d@P9[s5u !yᯐ1AVʾz7r<@^Fٗ0yw38'*j?J?Qbab,lAusH){\A@5&UGT0܄ykfsEеZZ©ȿz V܈)dIlO @5}|ۿ+拎L]-:6k|IR eG3"Tܟ#"~Rj@)B$|@cc0WrfpLO(V=jv?4R*5눑? .L VW5F+]'Q?<ҳSouӑR챳ɚ^' 1(׶'Aczꛥ:Ju84 K/ ^ 8'z@n;!'|yl49 Z>a%  ЇjQd-ӣ(3 dB#9Ɖ,.)sZ$9Ι`uoڵrٝ|i1RON+M7˘ zM)Qee6;|>5MvrKi(-@/W9ˊެ+[k[aDGbһFϻgB$EWe#ciIج[pC5c؝N;KJ Gx_jS{R8=.pG!جz8p?_sjM[!z=HþC8o*^%uW{<Rv?UmEH<>j $k/2 ?dJyʽ,(/;WB5ēo;]aku31R e k+v1k=KKJhXR̓0ňW7w?]cC~2C)@^MF;CEK(e:YƹV7$n_罩(*QЯCWbyZބi`>m NM [s`lJf,YY 4-5e/''8䮙:+&^2dPm&{p> N|p:s|*ⷧ>@~1|0R dGĀfoZA^[l2~xBc}&.lj@TǴwlŠKA $5ajz2|}jfq-{۪Dڬ) H|enNtTs㙳68ɧ;)4,nP%魞qpO3qrnK<}aAGJ£aД&:7&rT.s7k72JE'A:0߳Q} I+د=,Qn=\Nգid6KԷK_P`lNJ֊*؇ei!;>K2ƥ ֙cioet(~-fmI99d,_qo *!,YpcalФiOJ%㏳1}UGT Ks3s+9WUVL:<)H.޸@dFe9&^.+ ZMVv{c(E ,$5ڛ/ OQ]yX|FtjyOBnFq挠՛gـ7qt~$LpHD9Q}K4Ͱ#UMFoЫg.p 0EQgG\2@Ҭ\sq6}_evebfC5tZUK;JWoWj_'kQ=AXAs=U?4< W x~|K rtCމn8vN'l͑~/L# &ۆFN^˪>FM3?M,SIAd7EMv\Ø"EfhlWSX!Twg auy."*!TH .RH( #hև[̛rN $*\M,жoD*FT;sV XQ܉깅xbsx]nCc $DW6+83~[TMY'޷?bQdWtBcvP).nLNASXXC6XO8I߂t? ܳ,:A1-W2*{ Va!^-2^pnYש=W5[D!EKFz Nu.NC9j驅fª=L[ 1V#\zI}L H.:!0~$@U9,HlZመecIԖXB$q2+|ne(hJqO6w97b$ZתDv E"]q'.ۋ/:^,}_ũ¯^ՐUc#2p\jH9ZlK{l Fɼ%iy@aUvpt;V? hM]B-`Yǘ+]9wq5@xgS;R z X>pt M8;1:bmv6;q,bu'I7ݼ%}ۏ@V8#C U ;V ^BMLTܫ~7,PUf<^Cܬ`_,tН=pMDKT1)&E>|ݱMSҘ[ZZ W[0`Sm+Twa?OqbRA<}V̅m4.q4O UJU% M90vYG|im9a<gA*"#}F$_ʓ!ԭפti'vv2K@]( ͐Tqk9\mqt~6QhUw bb} g?mwR$z}M6MҭDZ7lō[_7;Y ,.UDzQjvP*AIӑ_|赼ww .`]})ԙWjj| ǡz'Y [tR<;$Ku{汥sDŽ8հz&_ A~ P-9~G騻OK6>QM(qZ$Iш%oxa: $#ZF~J9H)RG@PUq) QDPl/s&9'xli&tme+qBE+ rh @WDж0@&Uj4@Q6kɎكGѺRVRy:~N($+}ojq/r.%@=kA_ayIC"q1BIodbџk;~3r݉_RB aHRsn^D{4yDڈ$hHfj33nŒ2M Up\ Q]ֹ I}hGSoXV9Pu.) -AP`C) JnsNQ[ދ=KI >S ^ӃYc*_|4yYnT?/PM&Oը?裠5Bݽ j<# ]XLp7jU+0<4PȊV//k~;sP\lXjVy?'`{,Ǒ-^gksOeX(wE[BQ`=.G4]1G m݊ TF)H*#N bG7g &6glK!/x)ŞiLPݣHF:bj(_w[FsoA QC_2v8"E>~( ~oa<$",[aֺMĂ 3E~;ue`M;l4.ZtBOW./y!n `l0jм@;}<~6--k3~&d,S^TcZ;2xZ>2-ް4'.go;ݩ\T/P+P5<\ïzs$i̯N^/_?&Һ)Y`_6.)M :uѭ+~,??:ُ: aG@UbyVL"{[}vE\zDmS Anʃ mY0Hz.<-LAD^!( w"7}-mӱ YkVz/cl,. R^1|_XÅ2g}syKZQ0 u9t7fb\EvҏZ?`4vs{N[A'~p:o؃mIxVYփHV4xGH$uՎNJbPt!%I8h!+I(U^ŭlv33P@Oo7+.EŃ^~$% άW;ۭ p!K[vFEWKsL ?RVCB:zq|17ZګLn (f`gD·[qA 30܃HYy_0ױ ljX\MVJR،类~u_C|Qz?CuH[H BaY!7Fwɝvf[yRƮ 'ݢ?i0b 1f^jSY0yJ׳M5#nSZ2H֩'Ό*v]ul+Q݌qU+p#l:/!F鲽l9Aћ2=GQ&/~1leR)]h 5SD8La|Cx۔[z*3yNL@gX!ˍT wefvHhPBuk~?K,6mm(+3UE`~zea%iԴo<"0h!ލ:_IRg"DW+'%LfY6,4b0K6g Zio5;hcI3 ?`FHҤ`W4WR!b9J~4^t.ey6 'C'rlҌ{?70Er]R)&qs*OoLUn'4`ߖ,=pM'AC<<(S5<%GЮޔ8yc(U Jo/S[wm&'>Gaǎڣ$iNvm[YGaiة, 0c-G%GV_4gY*yv gPb^G[޿[F[xmpycZ/(hU@i6W NQko&c"zpzD^N\T8)q~6XdW6< 0S174!͞IO1vǛ|c3a*ߓ6^4GdY &-e1@=K|fw@0XG=*c'+d $Y}uIP%ܿIH #,p\Y/4XWUudU6X30-󨠓1ewc>@bkSᘩ4Nڊ4C+A]VeD0Yg63pCI>YpII,eulj &'u}G>htn<\v\5f }·ƙ'=nq e xf8 x}k~G[t{ٕ [ %n…U=ܫuۇe=HN67>rsPb5%v5&A\n@ǀeJ?Y.J*7}`T-P5.%FŖ~P%CLH  ف  SE>5&Zh62d*+)J2h@s(#~Uē"ʛv.Zy!7]^69~ ]*Q`*!!҈By, ;vԋJU63/j`(O{}g%%`ΓmfRH7=1x42CA-.9=;- P[[N2) [.!G&{B{r>Nӹ kA7^'l'# Smc ߼Oq=x =S:|o-;{O dV[(o Կ,%Մb~l8Zu1=F`$lpa i em 큵 <MBfؚd% ҌBsKNG*.໌* )UĈ ʾgPF#C/y+?һK=ILP7(g#vj^9O][ܫO)=>O,&ei}FWLIB Ͼq] 8B\Р}V-}9ШB;@ƅA^\6Rn̆3D:iʻʖ#836?g(ЭD"#towu2X>B Y8mԿ[\MoXP7TAC\\[DKq-p*%hoҥPӈ WEai#gu2kܮ1΁0oß$YuV/To_ aub71;d[G U%㬑png%_Ft4C9\E(&;d~Mb'n}sM*_FPXB1c7EhV/x_gqb]r̜A#x}GKeGԂm8(,#, )oJT{7s[MLAh5]yPɄ윱 '.%&|[g!,E# 09oeAaea/SLG#׫BȕP!`]{S'}?#Uq#Iu'BMIRf5!h;/J D6 ?"6YR~0{b/biRehJ5f[͸8Z{.(4=Z@ٌ L`ɒUF/X[Ȓ68Ylhgԕ {`=% %.h Qcr̴ ۆ6Ra3fՠJWC(jo$e{B655n}:WZVw䱾zD]x`,mM24‰F6,QD*vE9b.gdq H€D@ k]nPۦpjScTfYy&6.ކ]tq&;`xs$kT;Wq zl݊V+lqQ)λHࣴW~'gqBniw *aL u}'5Ztwv2=Hs*';{ŁnS!?hf1ə-elѠ6.qչ!Yj[x[ g :Bɷ0Lu:!HJ̵u ]Sb _g )tN<- OF=ܵO9=(?vx Bg`TTHG4XieȥF 0<mfƷ5qV8q;PhR.M8lEOw1㿟І3,|mEPŊK=̵2+S"'J|k ƘSdO*^wb^I_a?wW6%=ӅV- 4 !z_m)_6=OȵD*ӥnVyEZK^4EWO)/=\ Jqd[J&ao]+[8{Qكrعj;}W_s%{@^qKr8WV~3 aRTk=b18R͏=$U`}l6T!, 2HqDػgo '` _=.,smc0֖%N#eBoZQn*]@3saw,[@Mpxc.]I/Ly|a>b~8(Yp{SX<?-Kl :3C>$"cc(C> <^-*|[A gPY#` 'r鿡'Չ}⥵Рdū`Bao(nUnr\ "|]z@>9CNr*oXT@PKl+0|j#%i%Qm_U`jg@l@QLomvS. o] 풿MI9VQ8rWNy}o/L R'WΓ.[BwIE& 133}W*[I2z6` 'id۔[U7l@$ϬyK0T3p ++ӆ?cL,0P;ߔ'ɰ!,]vp>*y&9Zo yTtߠ$8yFu૰Fb\oQhO GjSo}e N]o LA/D3h{om˔J6'h# o+:m$+G81t ?k$}Rزh1uv\nbO`W 1iV G)|ݯyT]+BsI㘈Z-7Pp|•Ήvo;a YEw!rM/,{f)oilWl4E@{!Dg?{xᢹk0c+h:AQ@'D-?RP_$C%e;35ٜo$ÇtY+Z>;}=^ ]JlRs vGmT6)Vmi?[~hՄ-"/D6_p},Ζ(.; *+/SRP )sw$uqluMzUZ)G:z!u" "ҍUFx,s9uʰxh!t8/î17 gG=^LS@hF{w$o&VA W%f|;R2o8u2<]j@fݢ<[1&_οA"-D!X 6r.V66 +[ 5W*~ue 83*} [Hj5z:Ha[g=I_TS}@_˱R[o'v<873)y>TpU[yyybg׭:dADӦ-v~œ#Y  çDZpѩJQO^,6Cpj{f4Md-طx5ujU"UKLCgqL_B^Qh Nhn較VZ0a"Do1Z̆O ˳ԟXB +%Cf0QkOxp0 iޢH'YcEe^2$]sB<EKU-ZʜЬ'{\&Kg߾ > C)KrE r2Hq~ݪ)mbT, #{(hwfTK q {~,H߶gHq7w l"UHqׇzCYnRnEw}[p5s'8u:A`ߥVCR6jKcN>F)t6mym}@)D x>*BAk2E_{VNsy]FzvƅbWfXW=mt:3\x!CB CNFGpNh|gyny 3W揣W"!J4蔉ޤ'\cVy,8+&,ju=bkbznFߑu~Bzxi&[e3j/,V 6;]X{rYQtMoIMIZ0<Šn Ψ]6hT!0Q\LG*@ZWN qM4m)Ovw&T> ׄl\>Kzi:׎Ƚ^hE jN( !EY9AU fڝ6^1h1Z?O> š{NԫVp8{<5vͫlgm"7ڿՆ\tT4ҕBA\21UfZ9`+u?p:1ilh D*e(I?d0+F7zY#/R{M# @ݷ*{+.?q(ƒ7S9>ƒ6] x{Β2fTQgċ4{r族pf}}&[-8Tr Y$f^USX);DgO- 2@x,؍x"I"]Í xD>%be4jU2yY;нJJ<;*pĎsR{XsڽKk% kr2Xy r7(B=dAmMxǬbAMzp$"Y 2g>†bHDXҳB]]x^XRΩ҇6FfДOOǖTĻĥJnC43 .{rjߚ.}u=  ȡW?(28ii+D߮Ω`l_8[+4=MľY{?9ͧ.m/ _>`n XAYBjnj=TXl̥jvz qQ5/K TKi{Ẅz'Ґ>mugNdc+5zֳLqFNc6_/FrR.@ʻtS#Yb0]bꏱ8@90%O4Wwj~*$a! Ie0ۊ l@i +msQ/el%rX 3ڤus,sCay7r ڳdF(,9ފY/|Oj,.}* [b;NV)^yTN ݗAaф[yUO, Y4T^WsetRA 8 0ƀ (5Owjނ$U 恞\ѐ v#b ʹ[>jbޔ&H詇/-LVƣ=\j }uH+H/S~+"ob#^r-a"髏ֺxu#@0] ar!7#Pnv $WLF -Vʱs]:="Q6~zXnoSdNe"$7l2ŷ:S I:8diء@2J0F=ǙT}$j>ⴸQBTCQ友R?Q>Ə7QF@K+W5{F(P.Ip,BJZVXӥ?/6!3#[\?:CȇR_1nrBlB>L4ڀEb|Sa`RaK.t. G'4 6hH7wZ}?"|B R @rG7fgbpkI;ZgF} U a#Wh QϺrNxcg-my΋ߪ'K`V+d䀿;UnhJ<)Om6vjghi+:-X}plTCasA*6kpvZahWXnK|G01;SJj19̿v#u{@ A8^_l1:p AK$+FxEȆ]8*Ҍ14jMv] pEN0gC}%ljx70QrZ Άxx,d IC]//qx5d 5Er- 79&*JsB-:nfgA<` h\״x8r;% S#RD LX"נwօr<}kK7I΂y5k_I|'EAkj$SѢF/? FnLo f0D [!B=g`PJZq(1,hO85[|R{zݔlկ*"*"| IcIeNdW#'P`K3Vv"VZ_1ĖLʊPх*b\+h@ϵX$/߱''|øt_ǬD= 3R^9GM4vmznf0j,!ݙ0QQ>cI%a^F}s_J(ڍB,i@]F3?ޝkh[@y5:4~QJqqslv:W$ ⎐S,LsM}{B* P6DefՓ.~pdè:;g)n2R[hO(cpeźs˺Fb4Q׉bg`YP:><3kW8Y\ e稀Gljd[H*mʲX٢^ T~K|}\ngJ8q^N(^/rA }z26֤V!D9!QY$~AS_)Ia‚f.ق/*iFWEO~H*E]M^[Hu\:*J'dlxaB(hZ#N.Lq_yIw4iQs#|2_')^0!ݧ)@9N#hX&\]\6NH1>zbizYohW2ՄQ Oxn!bsg ,۬եesyJƩvEi@}{ B꼗3AC֬m6g@^(D`TƽB8k@1$F8y.>Ckv@'4 mҔp<>Iv+2 \`Wl ˽e!:g wURtg) ZBkm Ѻ-~C!Bra+Bߢ{/Ri^ip<uIAH[~ڽ5FHg9]p19= .0`׿R'#aMR'=vRgz/po`_pa}FbyӒ3¸$]& 8ߠ d @!LH0ʾ.֓ؼ"BwrS5Ţy@8%IbVx>Vʜ2HkyE}nQ6tN{[,}`19n}娧g67LHz Ey2ASC# pm4Ɛk `}tHW{ߩigʵG/փ$tM10ͨamQB@Dw&cwocQB !ORk%mC?Bf\(jsnThI6\;N_GCTaͿOb!F/Ԓ &_#v0\D9w>0oLI+ {K$srENPG&05$Һ%6+$ҎJ_mw-*DJS/o :Q47:OIJ~c4Sؖd @Xd@> ha>֣H0V2!HZ&d>=2aI]Ω@2 PJX tF)P v8J H4{픩 +N!/Mָ?H?3IwE^F.j|AT{@?="Lc8 Yb@A8uз:7cdx{xS9ğGzÚzgX~'>=?>rY7ʕC: 6!ąe߯Jr#ޞtxfzrDvl0 d%5+3|0ch^< ^3_i|-rVPmGEl=Q~DmZ:u5i~3hLjpܽ%@ BF"ZP? q3]>ZIeWʴ"rC(mid^9ȹߥG-N#vHt)=]g eԏXz龲@E# >4C{]Pɷ5@ֱxViȲWpS(d04d._Z:6\)PZK.WIɕuKT̉̇Gk,0pN b?lZ(oS?C1KFBR MynA6aQc9 @E@ <]7Byߵ#Y e7M[ʢ/*TV,/OQr/D?`nva B 8=/?0K,fEj;[KFJ "N8 Ћ#1ogn#vy!Y,02ȶ_s/'MA\v޽(= Yn悊c_T: ( E0’Sd3q9q??a x"l,f504)ϒf2\ صW3Oloܤ.8uABճHdiq87 R~aFCCh_kmX$E ?Ep+)j84P&F5Ow W#B-4*NXNx@%~5W?!Gpvch(աnXg-ENdS#-aeQ o;&~J^v HB#̀ߵ,K:c]>x'$ Lz<̷%&b&Ỹ<$JLӳgCO¦Xk$XH~Ӟc^g*l/.qg^k DA]F)~ GKy$lEB)ń·|`NFJ]9^Yh>pg8}$q6xDˆG1* څsp`X2h b5fUhT)*_-eq7A>$/TLw kŰ5|W]7-9PsX  [ϻ|+[RC%C_]jk5"\c͖3Xe_ !GCL(iCJdO(wJ2<B Cq&s)~G3}Jlc$0gQ9]ew@7@]t 3R舟YY1syƨ 'v?IZ N4(R"ZYebޫ1ha? VLE +,ÒәH$b}x>43ͱ{֔b6kg`< л: |tb9VIBOQ՗\p&ec|T0^$|b2hmmEѳ?y}ۍST1)q.C ^>{OZ5A~cnj g#+D5ҵERBbk 's*pF; ߄#'rTՃ Li$~A-!uíJ&ݞKG#$ZBoD0)-G^tLxu`B 6 Ӫ+\g'-*WêpPe5Z0NؤrX[G,KIdsz l'bMcآ\2 nEu)xcso^Io;poAft"g @m䈥%(W쇅6 QrcE9U$+YQ^f/ydP8B⢚؟,o4f:~m_(Oia^wNWC7S5=Eeu-7/amƳbdal@^@&&De$ds9$K! _ɮQh;E=nUǻ0c1v!▔R"=O苊 2 ?mik5&. BXXفO]JR[s% Nd ?cVҥdlU.5bR-VE&D|&:-R ^;~Kp߀DB2O@{w8LH5,-˶E N˖{7XTƜt2~D~GXKHFeJp!n5IXELY4Q렭ge7"\/tM"4ZFڜYZWoJ~e\ ۗ#r< xB>['.1@Q24d5 Pkw[Kӛb's o vXܑ$\@uAb:+NϾ?nX=HUֿ!Z? J,O=~D`h?ɢՋ[iĤd!q/%HiBrt8\hʛ_l)byD)Ы@іZ?R3:I\^ +m]z67s%p6JkS\%ܞ5H1<j(^c.8Kt3Ђ؈R(L;  t5Rsj}b:va3ϼZXȊZnE5˹Qhi2xji/2gLҒyVm{rKviJsJq"F%ZIEgyQ>oI*H;Lp: Dp%iJ^;me"#tfjI`h0`#ώXPiF7v3x( Tҙ|CpO?тdn K f?gdݯd "^e2/_05;eO_(}Gd5Mdho.#NHer iLNo:+ƿf\w94<6Gv6kEضLpO,tSwkĔxYg8pNk& ߔ"}{lB͘kZ8&Y@ ΏG-w,U"Jkc0~ܧ+tRGK6GeQVG Sh_A^z2X3d @>B& kxCFiD3㋢A010:*•N5Km2csa}୽ewP 5uJ|Q`2`F&'1¼ǣ2DEIy/=u蹾LmBATvvjO] #k2x?iu]f01˳Kʎ PNě mz9 H:ڹC%҅fLib[ f}1 P 5Oq_9p.xDO Le!j`G 9.zpQ4T0wGA0P" V-Oė։Nl1`? lm M{F i@{ q"]bWru~04MBvJo#YpR%,BZ]B܅.W \-hhDŝ:@,&Xlܫ@+D~{߆vU-Gq VVݠb8< Yݟ gt!5H;[mc%e(3×U#F &f{w.k](r}ecY10L=v"80<0D[:Q7Oi3 p46+;EAgkVlk6`ı-8BQ67[ PrTlyB CB[bqq>{Is3or.c456pw&v*|T{{ <  57%t!˜DNRfr08q\>X1rq6pfiux!j)WijI|.ok,&=ruABuVY5IxD@'.(1V"_}IBlFB xh~n[RT1ଗK`.)#{S*3n!yl}G]Y7 O|K PBG3FF`F(N]1m }DŠC槇 )A!IC-_e"{AڳGƄw>`UD:1E;tc 4 UnΒ&xP9`>)D;sCCQLtRv޹̥HoOG#;ʊVzya~#lG|_ZİXNk~r}pT-%2S'[Bcq\.Ph?[%dB1ApGHEidؿ~VX"~B ܇,~@ZU5tV)'> ! DPE;k>wyZp 0c1[.SQ֍) KqejҐ<>CV\y}s̶j$Ų &u;ӠAåS.dck,ec@qfpś;x7]+7IGsΈW qLDf#GD{^B&&EgS7Q1="1f-HÅ/YԉBlvxX)]xy߼iAy *dRcYj|<)] L[N}F5,PtyW`:Ȼ 7U;[yA UkMu}WVJStઓ[˺=G ZPV躎M{݀Q*j F5|]A=TW^y3!,+ SQy_J $kaV}kąDs1r0>Jt[E+ Oۼeۆy5XěI[ i"J19G;h] Y(g3TH`)#HO%Geuj$;1Yrޅ<ૌM ,}:E ngma xKreҩ GSxzW~`Gm9l50_~h*.x$L'hpկ|;KNmfXؙa2QmuKԒceuY@#o)L{!܁#J'5@HsʓjO>nx2*SwB,*1)?} Xp0,ܤ 9K%0)e'<Ǜ+ƃ$F~~x& Wtzvle9? nVgVLmm\T׾-H(d ANV!ca1˚3b`3l~n^Z:*kKqXv<׳>xVeuLO'mz2 ;H^ UČԇ<_rڦ3N ;ic$_.B󰃛!X;B%I<(5@ꉎܥS (h:3aZVP2g͞W^`)aM;dۯk>"'\Q4_hDfNS/wM&5RmM{|C˥`hjdF%VB f@.̒KvA%-ڪl$~8)ߡ{4x ?:J`&S;/~vkwdd#z&9$*.m8 c2Dteӷ! DXUoæYMgAE Bug_F)sBQn(%d@ ٤Wk= ! ![ mP;y$kC\@() O ([1g x*xj9c>7^fAwߤ_LJgS~jU>ŒU%4$to^R$Ԕ1BoaӤ} O|aH #_ 4ws[Dh+% vF,3t!^v*?"z!iV0 (o 1;*vu wq|V'B!SPӍ<ʓGoف"6S'S˃K,'_ gFl+:/HH7?rC!T.+]eJ3+~'LH d s3՝ƪOWҌC%//ZPZN& S(5dфXE ϱpA8fٰ!ҳw=V̭ZRGPzs`E!fqj-򮡃."ӵK5S8~o,-4v*[oNK%Lj_{5.0a25d]r:?rgሰ2Է"Y .]0~QNS79$`\0[2ypLǂ,AGLI3IKo&jzN NBn*s!œrpr=Kdط5oo8x8 j1I v|#a,DH"܆^c2 I L"0h Q?XX{)]z &y7MNlov&/>SV/{ҭB}L4W(HPuĩPVe.Ѭе P`94'KX|wxٞc@rE Z_|$.2d0T/nOkKeH.ZzoGMt?aJʟo_/4o] TZn Qm.Q9x;y`քߧQϔ[nRd;O,D2ɫFCz,/IIby2U7't yVKmWj pPpI b<T#?T4{˪K=t,`^v\5-HVyGd=v{UPu/Gi_:OGaӚmlЅ kRLE3EC l3w8/_u>)oI;@yHM0ߔO-WN$b.'dω$ ZK$Z~Ŭi{xN}T&R ׶gYn1K2%Rً@ FUze]{9RjuYo#Ʉk p;)!.tph Vϝ!PBLeѻ% hRVvz 5kϦ1mrɩJ뢋Z\L\%8m*'6[_y;PÓJ9~nS&&(݌Nu~m)h =Z|'jT~"Cg3t/$bjEcXm_PEFrTW[|Uo< aR(cw׆ȔB؁4Mz1! rJ3;:b} CA#]̪hBl#ļv%;uU.ļIzL[;$0X:٣b`woL66X@i!:;+jŽBGEAsoDs}[.&qvlA# zi*u$Fʏ6}#KLȮ<ضF.aOK;D,ŹGbV}pv'&CN2w̫Ko0|N=ݽe]t'.UWGRHv ҵ"h~5J0AdaǽjTG()1vSݬż/%rqk0(K 3k6=p 7 ҴoO=_ag-_u{(sf$;欮ˣR 6SWüP0#^Z.ôX5Wm; h/c⯆pK[[Ʋ#ܤ9ڎz־aܗ*6 `=oi,9h%3_ur`T| 2ƛXMfqS*TD3"_"\7 )6};uhʠS&8u^,@yJ/@ SeVY([aUS{y]&$':˧g t/)MmB@ Igow 8ֲ[Br]v)͒Bk%2G'op>n!t/82z<7qc:u 1"H:DA0X5_4Ngɨf.&ve8vj]g.&TZdÊqr6{M$Y @bj( 6r{}O*h S ?6׿ht=+u1qm/2G!|s6r!3OSM~fΔ%顛F=pE%" d9dv&p&]=APmW 5_zH'kj(·NlF:5h/))ip13r9nkưR0ot?I*}uPkwi;/s +7k,65A󈠣J;` `hC2w}{褤R}K(_^i|{tE4{a:%é@(C EtP~hF20kw)Xm0>(*.zP.),&W%lf񭘪wɢ/و#/A6)}5^ӐuhI-Vb٢"I`HF Z=͸}Edy-ݿN`^K,NgT2F;c|iڝ_ ϞSB6aa]VmBMb/M \rꍓ5=M}D!aTD Wu˸}ڭg LdoE<&|t鼇*_LPZF4rM!P4Gc^שe$TuKxa@XV,w2 aTZV*%R0p^k{Y9QL&(_'EޔlR8ҹppϿNK$m*~~i^~o)7='.\&9;}i`hR4gHϏ/@0U/63^cDb心{t;+6'ejnJn6Ijz0d7 6.K.e4@4bN2\V(Zr.ĀX.G3-biI1OTFbQwyu:߸G,tDu<ôI)@?}[Mxa0rCW6cW(ܱoxҁ;ɰhjDئ#|Ft#&yvxR8,%2Z|hGMisQ]ҕLg,~+XGEsV;s֡޳@;l̓3+\D p_BHsۧge=^uYMt˄T}p \YwCu*J9A{]9AE]_;Sy|evYA!ьAh-J)HIrVƠ*rmGx GG YU2a7:*W [MIFx)A8_gk.=Aow*ȱP&Kh7Qnc@Yάf<$<EgH 6F8ݙqJT4(0 =k9"sMu_D YHs"~VE^ x[ue]7y ݪ@$Y`G;xmG`-ԎI~0X(~_-QQ緌hkBuPO ۿk-W P>9'Df\a2r?mJc܅N'ߘ 9٦<)t.x~PHli@Ts]0%T^ǢjLSrgNZ@gU\54a|i*U7Y ,̖ڜURQ͈"*2BU=+CkE(1}69A YQU{i y/;auK#̖[dZ"HOj$x 26ْ}ٱ7dNUXLl;DŽm= E44aoIKeE3j \+d lٻ@U`sm>hIV7 O:eRwž>4aJ@}Jݴ։Ka_궚~l_ PeaAå,{G 5{PS#vM'cxF2͔X8=m}FpAkf^cW,@%;oK C$4-)#{nhD/@фCԹC-Tjeĵ7fY4{?.aT!;uF,e&|/ϙɼ䝀0vida. #÷}m #L }>-cΘ I-;7Xɶ0.-wKԆY'wސTZDr<9nOt(R,t+$6'~UXQ䃥vǬGnȇ@Dl I,=#w/zZQK5Lq&r^v`a|V_2ac+l+G:QmP_#.R.:⁏p"ö3q%ɚ#Wʺ(Jش_Ct].hm%o1d]1FgP$wmv nĀ hY$bռ6P-AGܔPA!5BT梺ͪ~v'Ʒ/,^ Q+gḉUí/a>wM!!tɈvGR!=$lԕJSж kjAfg5`W ׉I_p>d߁e L&e'w0/>]x߯>/^aټ|k:{7=Dz~ 38.~0jL؞InOi/iɊMHI{8YR^;)|Tv Rg[%0)j h+!"`kz) f23t(ܩ()_HޮS_|{$\YHQHbOdQvjbp쒺KsͳβbM*䝟^.aG ܃@_ ylBc#(7p^,+ޢ/uײEHZqQrRr!j!XQ\7 Ή yuX߻$UOi\]51ڶA/GP#Fg4A$q>؁ע j7mgSki_LًU~!8A]qR!ecf--<4wne;}ZYABUd帘y(!ň-2B.(r7"OЧRzvja,"p%{Л5VT;܅W*-!8\>y"8=\ad&`jQ7E=d^D^%"MeR='pn$\8#.j]Hj|x Vb.V65TL1bF(+] ;% +b5Eou$rAgfnɍR7hGʇฌzP{9 j^&?5;l/"59s+3@t;_}?t!Q FNZ`/R Ib[q7F]fQ >aM)k@pޑjXh/TH&͔eQGhڕ:c?J<+iV"?An';SS"SҪY.TEx+XwG) br1$ A-tTpC\ԉ>BdXf; 1{ԵiN /[i5CX$zm-{5cӹʌ NʍYM , ,Oz+H}(މ8CZ+$=)GV{_ʊ4k3>x/kiR0\Bk7EXa VӁz+ot|,~C^=VOW'K1ttAֶ<%IhTeLʂc5 \CB,E 2C3[RٶOaXLi`4HTS(Q42EO%c<^aCPCխa)M%O92¨яIa4uۀܠWeA[ 2y> ` %DuűkH5ͮ~aĆe1xX*㶊[XLgDx:d& @0`ĝJtvq;0/t#ӊ U Pk'Y %K$ۙ@*=|L[*gn#{əWBv(9c]1t* 1>87dQ`UhOaBOҾA]ִ$z'pOe I}-$up"zaN{ 3LͽeYYT)S봹@ցSI/a`KZezX>]al?JCh4xAX"1֧Eu}z،pt~?Վ,8$8 0@Ce, -bnK{YDO;>vTWyiK_ҾS1ؿR];.tǩ~VA1I"0Cm!Fbai~xr;&2?hp ¢#)[+àNq1M7|թO,b:=[y0%{.}趠oחjЁo&R t-I߲\D[218<Z-=Uھ[p?7MG ⒝@iU+n%ktw2mC'dCin*kF㨜z.{Ǿ}; }W~3*@73@E(~]99G܋ @|/] 9єu .J U֊:XN=O65Bw$#/M[ҽ< 7tҫ,<\ <["v,jլZփ!}%\| Tt[4_Q\ib'|ɇaQ {WM?P5xЪE!N盫:bSLV^<sxa.b{꥟j in)V4F3wfǹ-+!'rL0msk(Ʒ&?1ЋvR/i ? 5b[vJhˍ aT4D1ewX=|B0zyŽrW:.!+k8ZF=" OtWc@[tF !6d^;@oڛbN0BP_Q}pcLpϐ8vzYITH^bdRĬWB]Xg.Xo6%ʆ ZkX %Ni()ˉuZBe 98c ̫Np4lLm2p}u/c> C-3AsN+i1ã|`z$5ڀt'Z7l,JWIkEiՓmQ#gXoY/! RuEH[2%HVq.qeIB)9*c2d(wǫgǴHнq{sxyPWItQ'SL8\HRI!^IOOe[7Hii䝷gj!RHۗ~/D2 ! 4ԡEo3Iv'?U_77UG UNDuQeRWe>'sVYe"T*Xud#={Q :Y 0lT{bUj=gf$eV5}DZwkVvf<k^l2|/cQ*m+tw\?97L ^+"Ʋ,WQ-%@ʞ@PU[CF><CT{fUYȧQ7F2_р9[al*ȃȔ\W6\,cyٱ: Q53WM$1]ĺ.Nk wy(x(Ԑ&,u-)YP.|)`rk뇹> RzLI/RSEL+3߯u,zk )5--+Y GQygf]Od2{ֱOK n8hչ2=59UftxǤt_,ı0QbþM0,a>mxvyf%jK:d;ێs{SIZ~t~e)Nr6$HM2~N3i<h X~ۄca-̤+ ϻRq׈ѳ$zvʭi ]TeA8Tr3J`^_6 \EA ,P+ulvEf"m<_ L{KxHadb <۶|[:~< ܔƐ_@}YuuN1^ZEer6mgׄ\GIzMˑN n}Q-;9]/;#q8UD|"79,kz&2`M Ibņ*+!V,js闒7PV?aqaanQ*pںZXq&y°t_G9_ Qu:=owI_*9^owDsP?p:͙{1US cL#~__rQQPd6[.`bb:چ9gfq-~#c,yXӰ5Q3Y&ޡ+ӽ54^]7&CW`'ꗣLg_x*H+ Hm>f5a5h~{vYyݏDq8;h-.couJW&sBrB!~X杴A bOokk9rrH@5ݪr)sS2{m}:gkh?˲?}kF>OQr=֚m *ݔNWE4 8E$S-V0ΑG}ZVMkD$7φFˤL xYjgi)oX'ݲW3=ʲ8G\t']%oԺ*:8K(*k$.}?e|;^ݩ3h@?\޴<yxƢ*cB]_y7#PkI];Ip2{Ծ!XyY;]FN >3F|moF$IYN=~}CϚ>W l(V l 셑|q\YADj@,H;`䬯-e'=˿IXJho j %N@o]zJՆ顏:iX P!3Z "^߸gwb+:('Qs눺zs/mjm^JWzk*9k*\mHKYMVf~\yf1M>"+6.QׯnRK8rع^j-B}j֙z6©|~ߎ1r|V"Lm(t3O5,`R4c//!;PL+{ H!Y T!z ɓվ~bҨ.Tvm;<x2u\5] Fų J}cݟ$x&ۃre0rkoKte 8Co C?E#͈'|T5T@B(?yѝtM8ӈܜN勐'Jis%;YPӹ]}ב%5zFd^E{KLL|,HDdm9Sdhǔ?:sUg4c1g6') Fj<6*OMb<`͖/x O >p;|z)$,>50Sz"Y|lhrm3]1c?cjhl~LЄQe 'Ox/quc逨l*Y)֟8POaZH;7'ϦA6x q=ܜ9"^1 XZΒQ[נp.yvu. {x~hqD7F0t>[Y#E]5F:ε#Y.%8& n}C+?/m3 $'/ݍw]3B8"h W%ߣX]!! ]ە]; 8W%*8vq2 I;>o}>W5]_HٛE'We.)``{5$7R1kgѠz*I[UP[u50I"3R \N#c>N-@N@:b}_2-Ф۵-;Fc,aڻF:_qm0Y8OEjoY'#?p-Ajˬ$S', 2!SۅKgRBF+E*F~OWCWX̶hVƕB.*9)Q tAv3l9J(S',~pXP4e)8'?+bH^ #͢\W~[:dy- k $#?V+I Ek1?~o(<]N5XkUq,(ǔC3 &fFIN"|8ong{-= O'eaa\ؑ1MFȪen4~%hVnRQ@qAq, l\ˬ5:J$7g,/=tWU ,6"Wym."> v 6:>=iܲ!{X;@+]λ}aJhOr_:V!ҡ]*쟤8q]yN35GK-mc peWsD~AQ_HD=mP(%]hwr=w7Y@lf Ҁ Q0DuS,QsX4W <8o[ r:F'=ԋZQ1_Mi]iŸG. %=Grh- } UC=6{wW]YH;@Vvt1/. 0y ۀb!/gs]Xo >0 g6-tӱpՃΏD K#{#7="S~qn"؀~g䱕P0b[9zyvvf==XZS{Hʞm(W6\@^LJweK.ye>3wLXab Z`a sǦ7DD®:vR?.]{db5\/h|U z/ZU>:|Cjso&ecEq'lNˬW}k o"jX=mq":I׻CpC3H, 9of خN3 p@%JK4̦RsՖꑷtoZAl9l3@˜ڻ{Do 51#=,]ˢ|K }FiwY3 i?HsH s527-eyL{$`Ӕwwe>T2-Wf.)ldzO/^1dާ`@C%aj=о&[0M@B]c7"KM͋TBajt0-ƒ 'ߩj e]L 7cs%0n.ˉ$8y F窵ϐS{[1O{ V~-1nNj~N…mxm3ޕ6L7~e*# 44GMhL+%פaEaG@ cߵPA`0vIny%"s ^͜oDAVjI%7k6SX=ry/:8~_7% UkdT@[!Wҝ$I˻~W^KrC(3#Hwӎ/$qcFmvcy(чl_ MOPe!c|J<{Sq=4œQVl!p N$>pxSw4L a@cC/Kk+Bwtn:ϤlN|t3st&(6e+_[H(鮧֔ݍ@'AgޤI=W4TDUt~q ;Geg.X>UȮ-JzO[Ho@S rdz9`^>e9Za5qNvB~t@.j}#PzKM41`]` KQ~ܲ=9D3{&9`;S9,.7ZJ`KeGXWQl.T.LB$[C%e`n`\9I>Lp0(:-{Q"WQ>AcY >8EqqY&줐O%!A]݆;:k;DGd i*'0 1GQ|[^'Tި^+a6ۃ#Uog?jlmV(|i r3k[@nc#B݋iZq?u_^n s71D#6]19TsZ5! q\<gJƙ v uaԚBphhnV(봖q5ܛ`@%hLuAT 5k;ѕwVW%T| -eS'2wl-c2˯0ʏ`ۆh?̢Zu R왪vDXy2dgy@[$z T`ۙ[O-(QurMp&?)_h`WGWg O83.P/śh{E$#*M̓IÔ6"w+hBvULcz%2|<CBPԩFA4OGuPq2D(@؁̐ ܓOypeLi( ?7(omc+E-թۺ8F\t2zeʻU,lX"IfSʧ&Uxgzmj˙DOfMQ~Oqͨ~r(}#vǵHie(!|mdet*I|R-ʅʃ2)^̳\GWO i_j'p\bK^ ,?L7 SbN]o5poW' ~ǵkdx W,לFW裡?$T/?г )Go趷P }Q')]|2@ҽT uK횎""U|N~TvgB A' m,WF+[O#N&Edgt#+Qi֪J\ r4^iu9nO& r ӾHnA [')V-* 7jDž%Y>ʚ3;NjCrIJ[tA)э0Eݘ۔<0=`HHM]ĸkΛAU=rW^yw^ֈ-ўdOjkЀ$(A͵c+= F!ᾜxYǬ} ;C6puc'MѴpD9N/ _!v'9Vzfc<:DrCBrR1":ôѠfpQZuM{TGaP?=3> /9OrVuue1W*VI`Pe XꦝO8O1lTC_"c6B-X1o%ƌugKG Y! n!ߥanu_>ɆQ*IPCoN=}1,GL) iV YIc.U3˧-ZmM 9ڐ:mRi~P^ #&X# ~з^IE>hdmisR/ Mc=>\ĵ?-^b"]։{% :yƯ@!8,,wI?nf4FHFH>jv .2~ 7&M:>/^EޖՌ HX=.ag1z0ToM9P̣ 9v  KOz JB>m镲mG;+ZT}J3as2Vظm:pq` 4lpd1)ӵPwӓdZ4u4 584|1j*ADѸ^xEo݋~VH7T.RIOw3 Pdq"Ml;   '0 &Z$7TwXKӋ'DՅ?QR}bbpZ`+IT*70tZzs*?cG z颿ѹs[WW Kw$t z%B熶 XՊDxWXjZ 0xЅLSz*g|3藆X)ܼ>8Kp:KЪe@:æx6BƯV}()<8{O̓W~&C֍Ƨ {azW{8C]"IBgsb$`FP B-G4ٟ:3*b.孈.9b[q$EPYaiBL5![yہJb.28T\+t2qyB3֌txT 3 7 "rX, KP2_K2+d94b|S}:HJ"Έ|5ڀugygZ' +xAThK)Iy(N#cet$&5[ȏiIkTwOHT#[JW>EcZMndAhE$m >C?!ғ>Moԗy#=!7S⮔Z̆(+¨Z4Ł1$Qc,]@k!=^waȚD?Ƙ(s"D[G5u-jk&OYg7_K' C*_k 5>(y޹TPU/=gW=8gdsncT_ۈ~La{#;1< hL"XHc{7Ek4G C 4 4%OLc٠NB(.$*ksCpU/ fKb颜b̓ !hRsp,ѯ@Cn&o^nNO a<P-R^'`F%qM>$ZgXiv>@G5 ?SOm[v=XbO ,._m G`Sw9W=Ԧl~|ȏ,7(G)+r `4Mg)k8!5: ˌ|WT`M< g$*I'8u߄fER9"Fk\~ty6 D6N)VQR `x+5r;+SN5kCŊpD2wx.&B9(ԠҼ<4:T6Vb-QQ+D"Makz$:sj3Сp a A l5d Ś12GG f>b n 2m7|Zٸfql!L2#kz.";mӢ) pm^{.(#!v"-(L* Fjy*ar~DteeoIٟY ,W;3$qkΤI0ZD!M&L_]#?Hi$IF=I T`i!16rFsWg("//.a_2g ȯM8-MC$a5!LnjP@я+eVTG^@1RD&`.=G!hO14 28KfNf8WU¤[hmaX:n)}xE͏o?mPf{ +:HkhVI"1$@W؁}IO`3 ~@h L\x y:‡j%I 9Ag-y鮖PmYM|O>M6YZh 8tկ-@/&"IÂ: 8 MOg0[♦^JI3|%+,OH@P3< ”,&՛-F-m_9Bg/%n+)2^tK8c1V17 5Dn+7q~9WU-_1PD7i+P\\*${0(ΈQXfBO)Žf j%*!H9AwF@b j8wnhT Ϻ%"%fTD+E8(sdM \(%{|0 -+9B n"^*!iRS?  NkǴ,0ʺr"pof Fٮ'dv_ŇSboXڟCY_ 7@۳!<-S~RNK}Ǥ/*1=TܚQ5aW9Sŵ/ LD+ױ[T8g8aֽƆ)\QoU-"DOyW }M[Д$0c4P)1ūeZM.82jbF羫l%`jUW=̰*/s51!!2[$wV!44F-cE; י e7x4vpi j-8b Rg,Mf>HR[݆udm 0=,(69?$K5&K'rwPu0 m-A=o.2 40P?G,בzk-7ORJ7鼭g37V {rJO԰ڽ+?GU(¶h"> k;q%c`9 }l-;bSȖyl9y'i%0oi0k;ӹ:B ]-qlǧ,2,;VA{"rC H lMrW59ᗑ]}[wAUwR  ՗.B;_d]N0H]޳mA#yh{̴RZA&* ŝ' [%X ?Ǩ@;4q~(!f~('ctPPԣ|w DqzT bIV;QяfZr]K(Tfv\ ğV!U剀Ćjn6~ #R*9 n Tj(sbt|II0ǕekaWL(Xgzuh}!t@NH6o :\R1MwȵY 8as/[^)P {C䕺 dKn8SjG[*cEh 7w;nc:!?_ gKhUn0S)=>L>?tA>mM$ #/|*^ V&)mf"Գd[6[OVre>ݙHݏ+ѳ&4} }Gg̼ܰv#(ϒE{j& LטRDY#_IClo._-[ȓm@e'&wڈXN\v.eS Zi%1<70}%L"&4Kj݋O_z[')8k=R;5y*STѱhT'l$aɏڵקn G1#LD1zO<87S4͖LUp?8T R6u2*+Sf=Úa\ER){IVDis )Ӽw@Nyt[ ݓBgs.Ytq9H8^f͏k,.1Ð֮3]KMT\(ml3Yd,) e]4(n?=}xLEG/{Wd[N]hYO˭WV87eL.sxxܾ WUXu&1$13c0epNhg~mH_W*b*nqWH*! e`(o 'q«!71}ACTJy,~ }l퍐#b" /*P{v(x*>GXwpsUxP HNC9Q@&B[h?&nh/K5zSImM^Vܺ joQguo\!sW=QvnؼZ O^4q#}$]9C!ƯF #d% ; nŔ3tCL _(Dȭz"iD΋vBƧIp $93y@>Au9z[odNazhp..0ddqd\ b?PVELodە'^d7Lxk&ם2%obFD.2V0)Zýmf0`]"mCߒN~GK<'U@4$$*X6,eMuቒ s~g:∇>6q01pEb;f̞08R0HzrAKuS NCN[RG ETkgQ=:(i[}S"# V_'gCf^XAd?ز1Jw?' [oUl X[E{o3jRd51&e Pg+M& Ӿ|^V{60~09oNdIdТz{+9BPaX-| BuGnjvhG3'uD_󊠱&:̙^_pZ}&\R / .c@gbAHhMwen|L9er=dר?Iq] L3"U6XxtZu,@i4km8T#>5LjF@Ki+|h-T}ϭc:L`a6?^bZ7a/VҺ! a&HѪ,_T{o$CZGE5]~I6qWER_gtepv_ØB,Ĩ&"Z0n"d؋ WΥG. H`,W/uʪ1(Pm.RB1 .<,t)sjijk*,_hwH;4ȵ7mؙj]ߘh$/m!FaSwa;;xWkJ,qKK4Is%0 ̾3yck~'cPS%R ړڦlWp6W1' $%KÚԿ4:ō+j+!duP杔p:6w?TdpkQLw2ȵm?ŭ(_)7V{DŞHz:kCa؈M;gX"W\pT{40=c2VY ̧PXkũQkJ6h+R~ls.XVFͥ|-0i&]a1&Nms,ĵ6  ^,N뫝׷">xqqN2}NnNߣ30HxTe*r]Mj\ZvMGD*I۫r$?Wi`0 ~tIS 9s"hڗc[+k wr 2ـq&BYJ[ n0h\с%[Ȋ:d't3yFXC[I5Fhn4mlzT-&COֺc&q(O~5QIOv|3=.øӎACn1އ 7ՌZ;K$nW}i€hԋI`#)[h V,- JcH%GD䱏cÞ|$y$>)_Nxh\SErg%p׭~h 2iZz`Os b\7lKv V63Sd ~fXd /'I@Uιj㿣-BC,R-NBn<5+ãM+qnMm(60%~FiJ{R]yAlT[<%2nܹ% l'J7'#R"[K*\G߮ /L ,Ax^jdSy7ye{z&,a—WCꮟEKSG·$-]~rvE>SS{Cf^tR._ e=OU+e5cДxam  AXu^pVH\*iE{Cun9ڠΪnY Wjɽ!@3_8=`<߁&^\l^FRAAJL~Jٳݜ{Sggͧ'X̡䲖EE[m E$JzgE".v=eqoxN3^0&. nntj mu媇W&;ܰ%^e6+x f@E#67Y1]'QD%z$nL X2a3J#gUI[[a;rp7obE0l>|iV8##f%lt0X h(-uȹ&n6w =*WnR>aQ/rƨ@@XgZ k;~;[\=mpQ+=%,$<;yX"%'3O9NN[ssA܃LB`O>2JHe3E[4%݈0s.j_ rtN+So`MœWgDhX)_V]xDGa"1)EU ::qȭw?ǎ]~,}<T=>w[wv0lgӍ7쉞?&}G vo"Z)2ȳUDQ!F7O{}:$Q:%mApce`ii^Q # _L 'm%Kd"c]Vw1yak\KIsNUo B#F[␅$;{}[~yVЍfٌͯ(47ɢk;r(<"cA$>R9c4Jmd̨W"l#V yP SBqO^gC]I~!Le#̑25k3{dx9p3޸4G}i&:i]7tmj14P+|4dg8ƍ%zKNι 5!T¤`k,TI;% kVۇi>0eXZ}Kaw <;qPYX>VP{iVc!9=M !p~Хa qo|+d4Bb̙U(9lqDFg,;&n5Aҍǐk~"""0I,uoD@Y8["8t+o{Mle($v0`=g/(w\;Z,~B{j= yJeՋ^Oʱ۲}cTYot%3\QAOCIz[ 5 ݻ8^Pbh B v98+?oEq 4o n!V80VZhh::}[c'̞tԀ+a^Ki}gw-@U#5yC5K_$E'ٺ&<=.P<8PΖ$9;ko̭Xm7֑~_R@y@g ~bCXZH@Z\ngðZJh6SI+>6gn$c9vy.IUZl} H 2ӑy)PC`XN̘gm0gמNw 0 c7rrMu[л`2!u'XUt׍$^neK%wnH:JaOvcf3TzV^0!XRW_+P(A:3W~c) ó쬆ms~l:4$e jR5yMu?c@$f kt;],=of61)5CA_.K+N,M[`(.O"O쏟^?3o ۼцfo$|.$r/i\fOxJiɩY֔@; | l WB U&7Y9ֵ׹$Uz5~3F_#mhr\r|pn[eF`,nο1CB~GqF4d@D= 3'mvFrʥ8 }a2e*+Œ@" aLSy׫?7_0KptkI1!匊zC?5 <*FS&Y&t`ۀ)i}#>19RoAKhM}qóUFܽʚ3AXU\R)@l"A+S:hz Y{ i圕Qq59} -^~WyWsێ8mn;ߌBUص`Ua/6ee%BV olл8V߲Z9\:9xSny`[0HV0iadxʃzeN?a?$=.a]wI\ &՞7Slqaku.$A]1]BTOCũ=v!^xbu:Q+! ڛrܬGDt< tшrsQ 4\^qF $rPEc;™L&sYNWtrlGkt omכ.a_p0!vϗ5ZLbHqFTqCE#}Ԍ.Nui5yi¿fpjrU<`|o״MIʰL#W)0^ʫ7oW+1rj+tS# Kxko ,p~N1yCToV;e9=rK2yMڴX0Э]8G!qp!$1+(.ͼeIC?'%=κm,>.*~̼r^hiEI<z^1gUzc9Im )b :IqpI" ] &Y<'+օ,r?NBvJCQV^SKW$ x->r5svSDj}^4x;%%9dzf]Զw>MT/D٭9.TL iXLSM'J7_b1h;/l>0709 p41Ҹ7Ӑ/,5#l]2B .+HQ.ϕy ҳ`dzв8߫0t{>Ra<Y/q)@)c? - +V3h%<@.x״q%3 FxoN]" ?>CڰQ섆QKRwDj4y8}6oYQdtP =Őb^}m{J(һ Ɉp6 ycw8^=ckjk3_V OJl׮{'Xf,4Ѣ$; h"9ܢT{v-6:~n-/,mu|^~ ˱bt 2Ie0M1J^md >ହFRAz^MtZAz; *kކce_6"]Cڒc%^Xj1s{9E%`7SZD#GCzu'^Z.2sD4!p`>_ѸJIUЧ07q]@b qA:ʇB)|*b]bn(5Ayea]^-J0U1 0Ģ'C)?nDzvE X! Dٮ !2zxnod栛v"(PX!k>@RwjՇ /?E܌ܦ3g&c&+&2Ol֕kOe)QZil\$sBxD(^`wQÚӶ_]}q4AN4(1coS=`Hvݜfk"BF9u.];*x1c=߉HRK"]O]S6JU.ytPV@qqxC%e`-nSߟ.n燺H$/z5rWEЦz A9Śo6+ dUVYкfjjlO,/,jC|&~>{U3qboOCA7\-:'r"u2{ ]s( d?D|,&R 5k *M$̎KWM%&O lJ#L +;z-KA Y|1%y,ti!UW/opʜڠHov3fk$+@ Nz /+_-v Х1VjDy7*oĞO2~C"fRî$%ʹkKg 8{*ZIҺ5K/PjI` G@5^SC/@\x3Bb uu/]RtdmTƿsqB7pb9 ߹+)ðS^CFfpKdJnNlfa~~ºxao@r;q60O_{k'4j3Kꆍ% y."OSO}˥PRɸj*+oy9ZZdSIT`5բ璌x 6;M6zR /E 6w$"z zqŕa}?sw4_4 ڱWjj` gb, 0~*R]HJ l6 D`KI$D85VMO 9Ct5.G9)M?'J L;ET`(3GؘX'Q1LPZ̏r7|/:Lf _IGӵ|g7+G(5}<} nRt k 4?C\ĨP[Y2\k"!I$ T]A2yRr_lx򤶲Y㢦ؗk}/XB9זG$H_z$7;E^el3mƹaڕ8ZOv#GxXi2- @%ɽ [a:ϾWH~Ld1[$hy+S Qb{L(1AߚlSm˦+C*Xc=QEMtZص>Fm_jRA0/'7o-b"“M KŖ:#`ZYÎPȴ-fev!wJ$Wºdq MنFuwJ/ՔV퐪lXOK؇ plx'g%)An){a<|%;Zgb5HSPȰqmJ .3˥w6yA ο@<ˆUS/vVBHh586o2Vx4ip2>?iHpR4r)HgMkO-;y d9w7c/_ 禴N*8CbՍV]?kd+_H6޺>-k=? +2k1*:<%^uEJZ3\~t$4}YR5Kek1ȷ?GnZz^K'g0AF^gCʘq=Ϭ=Tj,XFޣ{r^^0Vth_Ȕ>L?3@XF&+ ؔ/TF\C4F8 eMֹ"qϙ> 1LmƬX$AjE%]$ɥNkw3[m־%  wiO张RISW#bj]m=A{\ɛv"ϢƐR ؃-%Y쩋:aBG(;Ώ >z"vQP5vߦA#b%,c+]8m//Z⇾%l.[.=:9F2^OrUNPqbTKKW.8Dz,zBO*w$8V 7]?[!IBU: ̓LEJ 'F:(Y8x=8Ԃs߀:tI,=2%DNIb_rVd4;eY?G(gSw3!>IOj\-ľRhmKeZ>KKu!'ic!C0? ZYgmOY4/^ʹ,Ze?$|Q,: 4WxnQq*\U?-QXnòfZ]#%jVvx+Bo{ ťeUy tx HM i(0PEtxjtY"#Qw23[ nfl<,aA}`iRLmH'PCG8J*V`;k{W+Sc[5\ZC̾)mxA"IdB5&R4(F wY%bm̋.8wkZRNτh/eIڝT̡[GXkvqtk;XG;`EXq"nݚ \T4`SaizQlT~sunZbx. ]</U,F0}="-d !j5ZK|Թ{Y٨j56E`=>hw(> ƒA1˒=4^kEN)/s*W|h 3/UGtT<*]bӵ^:aB!7d_U kG I4 -1cKxSp~V3u(EP#/ $D R˦>gx]sd i[7jm6^&'BUei,^78G">7CtdY?hգ+"'#?bO}[Q-K}h7]}6#xZkl(5sU5GVfR_ Ko?nNu(Eq8`˩Y>T<ڲtA#^O u]䝍y8Ÿb!yoLDgLA0VvT!VFc聘5|} r!e0:W41Y'eG`z =]PRP;b561wto{!:{˳Dƞ q t3(ᡈ8)_ Ă}`FiÌ@tC`L@HBc-E#AŸ\ھ=LXwI$yit[6Lm\Xo`5 }l3CP0sIx5sGR$hղ`˭.bc&!lhuO>Xݣ2N 2ݦtB wL-qWJ\."B"ǟH}wWƘ|C=_u`͍pWO`{)Zz/'Lw\ 4s2`mz-(]ǤO 'K"A;10JpCKM{,tSmŢXxհCuI Xۼ<[gBJ.;B>`dImqQY~.fm}f1y|4i;\}rh BPH)fgw~>y]"y*+pGRrOs^1?_*d/QLeUfzt\}mYXK%7McDrN@rfz@)lsӸ-#6~H'CNnغJ;o9q-& Ʉ4~s\^c%Ja#O^j[\+sGuN57~):lIj 6|m%&V2Q]lbl%evژS>qsɒ~ܤgXD 9QaN c+K0Ԯe&^RT^~p Pžl:(XWΝ@m,į6x >8 ^SLP2+7UIURݮZi ҏǦesC UoԖR bg-B"Ą)k~kX[qAR !i2mNhFE!=:29)o;g$w)cy:^wRF.b%9GԦZBƊ2amONh{пdT9:`{=W*(hbitA`Lی6/o˙VXʋuBhO,ꨙ:sl uJdʬè,iY ^wϷŜ A7ig\P`T5 `7$pZs\jx7GmU/.ffr @!7wtr(@PNϥ8nFc3 Q];7?PXQ a)qLn}K:^afBSo2E:Y6bS@{E9݂ڦxG Ɯcq!6Qnd+˳vS uXm/ٮK- f%̈́d0d2eJw&3ir,ڋ8Z * ?^}9Oם_QEF!sբK0>&{$ɫEP%* 4DXL~26yCƴOX) 2,#bg4|#dً6'@ IZ/=i]h2Wyb) r*+؄Xe|웢\(pd{Rv$w19rDrf+íܡfBzϓiauA^|D OS?B;2-tڢ"˦c{K〯8:o6D9 /ꍺZL\]Ԏ]e\9=koySRT#; vԠDǘxy;5s&&WlAij=~Q6[A+ȪYY:qOmtpo߻ ΥEiyDA7ѭ!M ["0&EJ5cTݔ@"qhs چ'Lj/6[=etҔVlWD0(*s 0PR06=gǓFnI\#a秬NOs_([a1 kFeȎygaNc& XU{ͥl ÿ=4ϻGMﴃp6(M'k&ʰA 2\`\HWC4EnfU>>o4˕)wòp*f8π(#Y8} |"fZ=k9% ^2HSbѤPpuu緵f#C#Sj)O}kP!ό.EaAZ9 ;$r>yspi H&Z,ւIm2E5*%lPD{ j?o2g\3<aR\zQ6T(*R(~nucY&p +$#nB5r9";@+xh[3a%,(I+*tP|)>-#8;erɼ s%#n9`1N^wFj]{xOs^PP ۋZ1>sK(Yȇ+,2rA4Sy) UxOKcD͙df&pV;lS{w`ae"gjSjⲘ!OQ)k5Щ LPJqɋ! ep_s0+韈!yR =BxpXM<^SK;*'); tIR?-|EAUdo:ϸv |VYl\ \ 35`_ZXUA (- luu+T^=. GCux~_,_)狸y%):ERĊoPgipgMK?v*2ԣp`ȍIZ)fÙ>pIUymA"~ҪJ]Yf#(# cj5u|%"@mOz>F[>*]"TU#\H$%|DkMUi}SYP~~{?ҁX4Wt{OVΉ8ql[·nWn;Th/g>-+1!gZztMG*MVF y0 b$ orMߵL2.Mr~ *M ˲{0f6#/bN<=#7FKÒ4Ə@:t&jCoɡM>2%']abQF~FsɁm(t#oNG=p6FXkN!gyiV~܃my,L5ŚkiQƙK!ŶJ`+xA}uk bP,Ei%Rv[pr])?vBnoGDx~9X-H-ɲ+S c '>'g(\+dMup3URz 9T!msR%/"PzQ"(BIeeDPZ/ Qh64"7ɀs 2w)ߎI7}b|CL31gH6&QЃxʟ.}Pl>,eKNc[|~i LBy%P]u*dB}#~n3lҶ밓۬NQۜGNf>wDZ=.)b'kn0 !wq+?9đJ "$ތJ.2g6xHk\chv_a΢BAۼG"Qo Jf$;&G[ۂuf$%*+K~Iv|,$^o3~tΌFӒ0ᄰj,"uptH{oqM[HQp?6|U&'G-lC jꀃ!(<=ÕPE!=D `OpȈQЪ1p#'V :xfђ3:+\!s~W| XM]DXKe6&8c/m&D:P?A#@⠳hib~U|}~h(ٳld`Wѣ4砲:J4iP5ƫPoC#j%G(OSͮi QO[H֢耙Sp.1/Si4/+k1?kn~@TF-ii6^Ie$nJiqZPkĠy,I,k ;F3v~\h};@/"x2I$кID9VC(B3!fpL ٴ6W%X O6U31dhPQ~OIχ$_ί}V=0( nOC*Tol0@CnƁO>Nf&^_W}1P3#GPЖ."1k/nd}kei (@3\VI(KM֑f弢?̭OeG+]]rSohN9› .$KFM-di zźfZĥd/*8XtqzE:"/5cL G}^B@ ڪ̜֙sCxMws( SFC;;/..#|GzePֆx.-"";q6{ Z5ytdc Ԭ!-Z2g(:<Cfs17sة EOG4%!3Zan>pYjH  ulgMm H.it”U#oWP熌1')H'F,7>.cs']eܓa;-X4jrxdO2F Di_05}JS dŌсfouNȰM1[4lMHtOGO"l/aocS&ܭ l94am]Õ5':R9w4ST4Pfqy-@NߪIÅND&Ni( E _)eX7etE`q! @1;JiR,(C^:YȤ*uPmI'یh0bRa'cW(j&~UK-hd5 cUaK7} Ifybw*PY;Gmp!0 VPFp#Sg1L=Ce/GN512^k9mn q=EMU Xn#kG)Չ9K45mZTx)U smسZW6#yު7D֮tdB+N{X^-$}=pq.%]MbS=3*մtC @H +DgN;昈A ;a:mh=cV(Gx SV,Y_Rx[tb33<0>+jq^_lrYqWMMQSb#i=kk^*ÈlG6ܻC< I0LJT;FBݮl%4c@N4{{8MLy;ڡxB`ųآ-kpJB3СףU7qu_& *;&\}6FԾ?g#wGS<. ⇹*W<[ovY~r\aGTPi,Z=%ҵ#wkG_k P24^"}2{p؋F{uDGfI]6/7Ng|J})4hEZdX7hmG/8vqt!b~ )VE*a tϝC]2u0pUNbu$0uepj3oA/(M^=ߚ jj/ ˒,:/ jv5',.K^!~C2G87B [_SL:׉Jm$!_{4x<;lylT뵺Qjp] C.)$ё`qM[P#c,D) j ¢Qڊ%@8M/r_9fh * HA\T{S98%PlPZo1Z6hnI;q}Xݲ> TV;Qgr3|3s@޾c=5*%alF%s(qHH)ڝb?=Ӟ;u8Y!;|wp 4oKkKT,PW`fCba%[U3׍e SЁjr_(=&!G S>`G\9a ?IS6,z*rBM23,A"Vcf(+*']: eNa}]`ʀ pQQwc{-ត{ jÎ u.R՞/XEKL$< ]T2e,oTIW'IY}/حZ,m{2}ָ='?g"Nj93XlS}AlJ)YiD,͞RQ|D;e8;`6HMc@쉕!K~h&h|7;:dh $hR] DnRTm4AEVy='l17sDHң' ͒0{V,:oJe_%g(닾WPUT ?_/NKĜ!*sju6pIS2'1?=53FǛP՘nO9E#\W  `57>T(rӆSIDɛEӑKZpE*蕀 EKA|:*A2MC~NMBvqxdn$$ddb&NDk!fe9 "8kh1X)񓩀J4xA< (2 U6( L!rrLbdSΈ 201ߛX+K*v|y˕`Wᐕ_tVHOy%bW!>Ebc d7RSRzRO4E) U5js{[MLLiĀ>0KzDf~<tKo#'9mey.ρtU!+q*&AO0$EQ"\E,cix3 ?LӼF+#AS;A 4Hp|"XHz0.Ω-HB 6h*_<J~v.ø.a! GyqVt,*E8\'9 !oJ1k&Js y瘚׃C[A\>=*t8mpܯ=g8.XV^TfvWTha`6E#ςxH&cyQ?QZZ_.8m\jE@"+chU RTl .6#.IjIW0Z&a_ Aޗ \\3MM]#nw}_`Pʒ)S5 O\*x ]`ɠ\lBp&:a^wya3ūd *Iز)zjz.S$ad<f$geeC["5O@E򡸷$WWOS2碅[XCVfG>HK̝dFL iu7Mga;ldR6cTv.C1XyN~|]j]P>eO)nO̐W 0O}eaNC8b6nq+Fݸo ֫>NpV矵2L ee.ac'c2[J`Skaك-WFOPmyd,3aEAz!}Z,<2I$N8&I\4ivELnM)>j欌&q)B͊zHmݳCB\C-Vd=QeEg% CgFzۮÇ@z[]NgsbJ_/O|Ex:Y/4FEJ!QMSx"Iz ݸ =BG|=O.$yex~N ';b>/϶,= ??'8}F1u325譂/9 zM'fl| Ȏ8;mUiA2p?H#Fךa cAh8U~S;Z^VD-8`!™E),5VQ_ ݑf Q +^x_׾(+SYo"$3eN7`(-G.i*S"&}tHΝ"%|CdXT9viD.qu}KnJ!/\HUmcS*rˆuI_Pm :ު4Vz{c( B!mejV]/ۊ`8b9̈cc7MV= ~CY4~e9'`B|傰~a; kiQ @X2nD%mZgQѿPR z)' cOoxٷǧB-j[壂̸TEm#+6T_Hdס3-\3AH|EEƃRzkc,cPs2Ү-@׶LFcDq\=!=)QmM mENm,\z⬟vf>e¬Pu%|釲 fS,cvl9Qd?&K Uݕ}+Bl"|u (\CtlGG]S:(4ԈּҋK0}LehъYD-Aaljp;/⠄e NLC%a~ h3 |X WqE>h-6kHHHg/SJCp5Ak(s%hoVA< Ƨ(fϽ;/wʕfd!LY[q)~mN#٩!'Vǒ%fvtH,<[i'?c?koX-֡#qah=P7&čE"fNMm>&u}i夓Fx}Aq*Ifx3#e(6Nb+eb"$+ot8Dv|mw}fD@uc`םd~:;MX#BDo7tΐ]$''qQ)F>Gh)BǷdcVλ͟K*TK[o}~BaKNŮrLQ6>Rċ Nڅ.hi Vrጧ#I']sܜGD]]"p̛EOy:[S.3cހ᫸s3 6yQ;+/G fc3 ˁ{UU^:fen4JDfz IԖdU7sl؈W.d]"vEkᣐz]Y,l~:륊6]]j0Q!4e+Ҥ+o_)Jͬ 2߁<˪Ki:;G."F+=0UgE7)TL>,w4wH)xvbC5ܭJ%'vPHo{ˌ.0Nu q/B`.ckY֡%aoٲWScFFbX6Kv+zM2ɄcG|ӕ ŬZC \:bqpzH A_QB2Uޚ(yQbKpx߫i?"LwZ,>X2KMcpؽ{:U(.2nkckj^Vvޘ^QOgZ_Vvk1֮Kd!&^8r7;Y|3u+V7?+\׋FU, \EH_I %GOQ,?# &*qץ;AX.c@ψlGjcd v Q2!!LϽXSBTUl3LZ%{.kڀ&+6I8 Qo]B8/7w%X!<49o.2#<]eN09\%!P>*v@PT .}2fq`Hgt3qR b^h=I!M>zX;>,P?8``,/\(;)C58jbS~4ԉBh2I {% ~xi^:ygĒƙ@?H(x)^F¦BE o? 4 -QҶȐ K;9wRXoo;%A EĮaj7u<ַwU89/olUКb_blyf +L>^U1Bfb*Cyueħu|{Cܝ?vo%qK~.eۿޓs+E|]^Go92c_7uhDzlKU8HuaR)ѵ5(7}'eEPp  l@qk-+>[X}"PC.|✈J8e@ L-pz,σD0}`dq*)/4 6uv %^%dɯD>RX%`ds#Ћ5yL;n_ֽ<$UۭOY\هe#\vߧB_߁8 [sq. u^nx;C,񄟕'pCϝf16=v 1fpoF pS) %&!DffE$핝~ 5r%wfV!HӅU̱O~P?O)ǻ֗ՍI:I@5׃ej܀O:VxvE>ۍ ɥ0 5&+ WRL+@gJm֥~sP=zKD۩KVr7ea^CJ)Y:vY>wJzrj@)qf%ϒ@3#YClZI5$AYY';ؕ`_kMAPN>YQ}{?sT\8#C"+.h=״oaqg((8AIV2Q]3Qz*yz*ieYn{Uo_eW.06~g*#Tޙd13pUTf]kOM3$ud}d:ʠX@-$oto@b!1l٠/Ũ*u('5I 0 b{A >'?Ҕ< Dv͋֎'M|WJ<0`lYn兽n ,")f\_*@ZY? 3`EϴePLeCd蟉ނ+^/cQ _jX+ؖy ]Y e8y ?Iaútm6G었 Z gioNc0ԡpASS%Vsﰅ0} -NGq[.D@@G>m&WViU$IRФʼntaM !/[9lD{WdX.ǹ6T=݋(ׇjCʼnқ[u TJ:Oΐ]DXLfl6N fU^893mfSxn ]٧@EX(}(."j+T#3+T `86q =JPgڛoKMu2Pkk\}dm!Obq릯]ae5x+]nE0O^Ł& KVf!W0v I5#{d)숿&l!.MnDM"ܔWl1H8OsDhEUH|tkא ̾cYr c8C-:~īdt3l6[r& ~r.TF 0W{" $L)HfyQiTOjmU,^}(AAf-CVB{g=jĚchIp1!i3܂jB'LϓĨ1G;_Rȁnirq>K.b!ų{Yx[ 8`c\p$06=Թؾ 8Z:BĭgƱtTqO:a6@XJA>Q7Xh͗&$$ Y9^}" pj:*œSY6d S I%oF- Unc8/HHϺ׼E\!h59_+(Wϛ!F!e%Y«Oqf#Ԉ^y?޸% z:RK1U&f _asgb@D̺modD$I+BIYi.x:{Mpan|]SYkC.ą,`1RyH/SoIۡk09_:ߘ5iZ%7ne3J0T$MTꀇS┿`:]X}9@<}o&FvrBwelxj]ʼٍ>keGB"G#ߵOP٭7 |wĦӃIu]9w,t[đHvxrC%g|TFR.TZj|6\y ,GX%OgӜi *8kdo˚E&iۃ2Kf+'C~X 8?1?~ar]&fe0R.GWCB(2m pۋ[Q @X,JHPdQ˜Fzynl06tM"Ҕ5Wq}\t7X̺ڋ5PDOs,yˆoZcsy:CȎ0q8}b+ /:?xbRc=7yuӽJ--CBhxqߟW0M:dP͚"|bjTEdyB4-F=r%;Lle.PS,<{ߥ}q XO-زנD/[`Q@ZBʦ/]koq@/A,ψd !:U@-rg#0D>{p?i1W\"?9-JVӬcw~ϗtFV^awB'EIן$'ӓ+v;6g#:.Ʃ}Z6UEtk 2#<#֡Y؏Qp([ .dBZՒ9Se(BHeت]}&hg Mӫ8h1+vNF8h3^pZڬ ksAǝK.̡EٰH.Ɽ a>Q0I UOB2h.JapDKIP]{Wg,:kL?G-,x_I}gNj\pa'+Pp= wsP4JHou>5e5`x0"K9אGa.)"P8tP3 L-B&uzH<6 ڈ"T|<2 z:DM"X}o d݄{4zU²YY.`V@)~//rxu̩oK4àTͰԲnSq)8A_x#Ad|:wWs;lb/QyT}\t7h/ZRfӘ O<39o]Byw>3wM>LqUM?ؘi(d/dݮI6˯l0k(Eٶ?k$jdP\ji@͑b..nxeSq</2s9)OQ얀;i^i(n71)}y!M%z*;aU$+*2]=kT{vU8 pE/Ń@ :b8+51R7Fj#ߍ`ܟ^S1k>6x6؏JM/?2v<VZpYZ :|p47ֈDaDI!*x;2\<$$AL>3/ +b3l?9 l_;Fs~h I7:TWN^MsR\j݆8^b0h m-va=nUb+;\񘴚l,<"ih4/LqG4>&o^gչrn$Ovs̊cvLf*b 2|58!',&`F\u)i@;&:XicqXonH+RVSJ )-sD`\{nn %XVA4~%* Pa: . S\SL"v:LsItA VOobA:8y480,.j}*aLnǑPӖe܇K|m%!f ͠׀)+'w!˒eblcB0_w~H޴z1BiY9lx+Uc#;6AM3*ZE'QIOOYdA$z|7B7\{7d S?ܕ ;SA7Y#ٜ!XwP' uM[묨6^>+o߆.fevU\g' a^\ ϼyN?]^ r"2*l01FuF  !6މⅆ> ' b qF)n" Ưy1GhLEh(%:9˦KBw[`=!+.G-oupe |>rH-33Kk:Z BǗ5@:թ gv>mMzsTD":'EϾhNoh𽍊9˨a wQ̃0"#ăoI;KH767̓A%VjƺC}Blb<-LGۏ^3Kך$}.#!o;' 5a-I XKx왇|Ist+鉴,A`zغ.tnYڪwZu~˳2GA!.,;ӷ'KɃ{,4 x5`~>mX_2B?u8W7foD1ϵd:NjCHA^ )WSqAۅ oDMΔH߈Uq`0dd)D U^,=R:9xׅ;t15DZ1*zA5?=O֦`lzq!mxe l_DPbwi+x+«rB6YK}zn[lX"@֌/_Ά_ m1XToI+W~8dzEbvGHԒ;HWڝ3l' ?F3WRȽ-VIDTlNf^ˣ4},1MzA_!4bS@zq -Gk=g5NPU2 !tW}4$VAm1 OSuyPB].^["҈N"5߉Va#}m^{)گQZi_feȂУ3lE7+Vw==QP:[%4b C8ƈatFbes=M uOHur_WgmMxㄮ7Sh:IG|̰)ǗSwY \С |wLNw~w'쾽(Jg-V,PiݤY ~3AzG\)o,^604yI :2So#>ǭDj6a쁓ަ}q:]qOqT53 '4 6=2:Z| + ^\y0d86V Iat=?/kɖۓuAvΌyD%wW|x){P,4ZeȌe9DRCX"Vt* !}.SvKv d\G"(?(* e޲ g^k[A*DRCf1cRCפ"x,)r**·w.޵Fs𶊝;= {MOQ|H: t|wJe7.ƶv=&>HA!'/HC~O.p9T;#S$bDl, Ϭa6v2ȕ%Xd2.o(뫌! eG36͋z8\Tvt~Z`Z<&G\jyG +S|XZl*0)g+N5N^(di2>$Znh",l~y TadTR7?'\*i0ek+U@0/lΫbyԎL:<56IIf KDKKs :Ppk3)'yLiPxMCiZfl=?8g~` l~TBԡ%dA]`PL\ċ]z׫Pvo]brxrV$T4rz n+O]HP/0 #.Q)g AB8:`5UQ8Kpt"T=ͿIklc; L[1%3x7S:HJԳ$˃|lF_Ĵ0Cc!AY? *jQ# uSJvjv26e?tEwp vYa_ļg2df!<k/?.7'Ћ%D'nBSLIў 7w9hiwj*it:i$+%Y>tg6wh\j"O:3ԳlԦ]QȽ óI68EEYYM<6r=fŹ8]|桬n0E+ `m@M{օG3^ס #ԅk^ q)7%X3]՗f.H.h ced›2zKvz&Rr1[#)y" #;*[2R2[7\>k(vM}Mu pGМ]3CuF_`ZR^Beo:N]TRJtx<495T>\ Zǎf "`0hZ~g0t$ziC"ee7م!|&1 G~d*B߅v%N"@9A;9g2] o|w+H-vrcvZft˽ۋj<=rMYU%tyS9(;\>FT۔ދDBy61 "ˠ*`kER\ީ"lSs B^r{O$θUÀT=)S2_AokbҬ$xUa4άĺCy_fG0>C p>_}8nWm@~l8$R)'_7YF0*ǁUH@LV+0#}co۫dSQɫp{VsiQdE ѩ5DB&O:rFF1S\ˣUπ51@ qt[6[rw'[k o^!C~dLCʡsW}|hM3G-/݀1`7sNZ JLo$j91`] %^Y'PЅ0 kl,%Cz!5ձP yr`xwnQ$h~t=;~noKN$M8vcMKWpz,Au;6* AE<8Ofcys)];%\oST=a.0B=} &9(p?쁙NKaqXwJ׎HQPV_꒎5NDXҰ4 |=L/ڂψ|9|"3Cdњv&/`:M;Nlpu{< .+n.9_+Bd(PSar qB(e[AևApQ+K΀W(PpjFԄr/AN+eFa>l2!KsjGMaTAt VDʩ'A% ,h>ɢP `o+ % kJZ19Q={%ol!٦!1ߧп/9KՄ73רϜSz 33"ytSI_wDtNIhȾkO&> { #@yr[+D C籗HerrA҄`LΐHQԊTNjc)Cv~! [Z#u7i M dX`](Œg`{` bs.P<ؾg^ Ӹs;n=Bo:@qp2{:6 74j/eT̺ 鼺Wgoύ7}Oh["01~>rH>L..kR΂  ZlԺoWC.5"yT'`S j &obvF^r?( P/-EJ7dqk"Mhc*} ?h_Lk=XۉwtǑkg-y:> ,9~y/VPb w,Bmxt9OMCH蒝2R sn: Q=L΅S'qLG5U5ernrʑ TSy0Y/iɅub""u`qӍ> c ;r !RQw~*9X-c6Oo˓1s{<ZAt>G~HXim0.NwkLDgkH!_29#O>sNOh AA(MR?E$7!uo]KQtp2^(}oxhJSLH>3q[3:CktaGi0N ?yWO:6UgC{C-R󸫢L7sO՜#N v](2~-A.dYCIy>&=R.ѾTͨi򋙿-3cq^,P4&Fm]N/LObNp*QI_2хsBkst* K&ݕ#^K9,"YZaVQūV\k5͈%^9?TF2ӨHzMN-,^6\:2 SLG ?Z-cc> "6ڊ[qDl&i#4[{S0L7J\snocބ.!U1ZhOBSdGϴ{\tPO&sה*Z-ataf/  }d"D#,K` pv(FbFIKV6WID3%QDߎtYl!0M> rZY' ܚS]vcs&//¼.`(bjo)=~|5š]@'~_&>#\k܋^Pq g`sb\g,Y<r{{:^hl"Vci~}O@3C Qbn*)𤹧G}4{P{ٻ8?K6qi`5HlVK `oYBWVrgCm <Ð"Dm86#e[1N|*<ݎR.xR_@ȬƥʲߞXbW{(2féӃF@<(+N,oSrO,}}Go'ŪꥑA0m8„^!ۜ0dEoXM|^ ̱8ß>1xH" ɺUfjky0Vsw*StL3MtdfC~N3耧yA$ 7Z6ꋨq!JߐU? (34HP@!!hbkUwEQ߻oٟuϏlc\΅7QE6^{Q SOԪNB 0u|, ߷ݷ/FP]M{ ~ N '8#8M.nj_Ͷxq*3$9TJ˨k I8³-&v1ONA̒mW$8`ofiC XzD[RXW²ˁ3#d3+dѶsa |Nhϱ{x/&{tCG1@[dOmu mV' SPKs j,xLղ*o2eb4 򲼲Z_|OU@=tJI|r3|=㱰tM]:6MOvQq;~@B }6y%I2UPhf &^E+DWe{)}%ucI_ur jOZT 5OOxCG<B eLn?G&eEu:.ވ?䗿OY9[* `0"!Q:՚"o/ꎘ`CpYo q[qTB==0hEtF uQhVHe1~r#0Z.E%O{y/j?ӫV/֗Rb @l߹wې2SDxј}}P vxK;9EE~?L$"XNR# \5jd7 HKu-q@Yg+1ցQ\V)KrEaXQ]^a`jiʭ,Q?5gfrXYir=G36x^hy9>THRh_GwE#x!XmS͔׿!x˧d(l>4 y1Ӡ #ڎ葪Lh1/D+>{#:br+qfX',-9?dJ|4țd(`ӲI?:r[z .Xh\ N] as*A,^$SMwd$"}H;Ō1LW]m l5QӗU#c!sޟ\cy4E">쥟 >ZnS$;/x,ėDYP{V: EG#e`U!9Qe1n&, ]J=֋N6{51nJ>J?"ilq^#bߘJF3#MHO&Pۧ&VN\軓g˕,` e0xDf\'m/_cJv~HiTֶeZ fYŁG0MiSNf>!&2$w&G*I'?1,֌/d7_!'O\+o\H`hSe3̀{i Ɠ*\DV6 y  ȟLB Of<ܚ:ܑ' Pʀo0 BYrR$HOp[Bs@4u CjU0 w|E2@p_k%P$~GHaeG<Ы.Iy"fh>" \^DF+Bu~l`-ҍ$P4Db-{ٿ˟g^70R-XɂgJmkL^D%{=~3[ 4W?M!2XMJM`1NQ2d0ԯ= x.Q\"e,w*r BK&ud.ͭp3SYϒ5A`}2Aaݙs^P!H*h}x}7RWXRZpGt0+5-Nl{;WX98DŽ HOt5yѐ-!쓬{'QK/akrqC uOf".$g}(өc6T q6:7_b,3~A of;(& ,$]Tux/q:,U1srH]2s=Db<:U(69աQ;u"I T"ГWsۧgNjbA}Pt_u^FœF淩h$90Hl/c|3ЎJS*`0 <)| |HJݘa2랅O&!^*=NU<)'{ޛ0wl2f[&ȆcVVa8%Ҡv)bt9sX:?B]\; pD+3V4C%ӈ[<w8qGhEȹOV4 ŁA߀a[māqegF'*ѩ&w9 Yoc4)RʀAu\ 艢؆TzTdN5m;yE4[zm/,725<*(0B"'5S eY5˝g!.ۡDO DٙBG2qʷ`֦gFr(B~_ {-E#lLM>sX,!t6'& k{R@bXoטYg @VO%e۪Ro.zፔo]˦fSX} ul59H};j,PF+\uhK; omaPmc@`o<'rj nC{It&`@NYA~[0o6VV#}?>K{W >ԏJlc+ǂsX"#TѶ&P`q\㵍B =a17cnRmoC׏x'mg@4l*"P5 4*{e;?CZ15[Gi#ֵ"I)*ik♿ɑ6*^gKl2ҹ#jQiGHձ{݇tD+lJt2XUI(3*_q2wlFdbKT TĀmlSV@IԺ)p%1ʽK{z5c|徚ut³zlU; !r?%(\k| eJʼ P"Ա+a 4$gii#MdU.Z{w#^ 8/_3n((Շ`Čf6EC+IKkwQ[mn> ]LV^אvRR6!?V,@6Ym'[v"E4PgqAU/*ii!DW#=y*&z*NGT(M"ldQaeeᢐ A490$kTjˍJ$n.M .bp1 .ԉʕȰThS X]CZ2R*[n(`@yz,Õ۫ZAbȧ˒B˿..hP0Oqn4&أWAWdHQsqY#rKۥfWjoyHx+N}2n&:e¤|&)`{GYŸO Jc˅4m_ nX~l"+ FGSdRTS /Df~GiC[C捯&VCjfDc-Z'IP=fDFIl>-- QY'>51𸲰@ݽb1viQ0{Ma FMI-?|a(i<+GL ſ|~J#:ƷE]EbEb?:v~JJ+v\G>Uu͘vyiŮ" w>qY0#Qd`V0V:-N6}b^ T ~rRhfg,:ʚ+`D F8@ #0/& ܡ`͂$na2B4.O7d+-@C=^SCH'=3QdaǧU!ҟ1ċrwV zsql W.sק HVo,WAse$s~(A⯹hxuX'laϦTS>FjP_tm@iQ =`΋B(Ǧ=(y碛( cc< X<Svmfgn/@uScȪ׸%OP5X_h6=q3ooyi \UU4Z?*rOg/R_4 꽬˜p[;=6ώ{p} EOP߻1odV~5n kgE,Ubbo%̿Nb'.4)t}.*TE}ƨ1KZG{Qp_VB|#Ht[Lܭ`/Z P+]f5hFRƶUZi%^Rg'7ś3hVrp%*ΰn+y =}i~jDYc.K]~ 8-hȚ5WO feġ?Nnr-swWu(ett$kgj^8pi ni&v+⤗(fk@S z' HpW\)_ k_[LV^plP uăChjJD= GUH]SΕjvZyvNzX!Ҽ/yB RX.%K~:l<_Ea+[#F !{\p<8O/7}DK} Ҍ[PfSnJҢNRFWPUTJԑ|Vij^y3ẃZ á% ed*IуHj12-Bu鏣 pU0@ޑ -j$gdXX%:^e^M,R~dH :?*06*`ژdlG.R4yv L}X-iDM!NLui=P}YEE`ol U,Q6Re8 h wj^ "t% Z?u~kk];/ ,|m]9eB<{c}gn @~U7d}rLxY X-d7(S(KT+l-FL!TZiGt-H(r06G'LSɖo ețͺOƁ~2P^.|~j~3K@kxwhPU`lMC"4j>mÅ? IխG t';a j۱1m8a?Pqk9\\mw4>TѡK&Ux%2 -b1=S- <Q |-}Awje`1'~E[+lC Qzc<5}3Y ^HJue"=a,KQVMxEBqЬxWP'ޠypIC.ċԈ)į64qCS&u]q¶F"ܶ$P5hx9a{` '"t˘mQ@C - 0"RߨVC^KCw`סzҵ@]VsUSh*uSm6}^f{uh%ڏՔ~>(_PF: ݘ)Q6q% ++E{E`Yx'6$kFS67&|>gm5.˟fg N/٢=)M &ibG8xveRڣTvH4bZ>iJA[HR])~J R7IF#/C{a'i?*HJj z1:ʵ1fI.xĔ 2_r3A "* ӟOD;jj$ mC)xdhpzAE 9c#Q Q[Al⏽ 郠RƊ?֋t>zy i.7͸3`=+ &yM-ݴɺ /6/@eCǏ5XJ-552g{pd7G-DGh0P}k/.0GA} BZp<~ PZ[jn{jc' 1?^uQWTpGGW 1L5n~7)Ldu(+ZҾTQD삣 JWىFU#p*v,`-a|J})5!~% {A!|KKY O+N.c H%m4i(tC;$ +uMd/?gR%VZsz !,DHJ ENG4*} f c1oOJq(^OG,T&Ck@y?kKtP&3(G6=;pOG74@)L`SMp8I t 6;i "ovp8K8:u Rs1V'Dy@1Az/Q{l0{xϨ}GzH{>8fjX1S@:^8Ɓ'2 MTbGHyEriɜDt *Z3^4dٌsza#Sк'n$jjuaRX2 uuV"JuAƘ岷=uV:1V:*#'BOlXFj/M61PW-A!eNh'QdGGQ Gc^ !YEHs %[Unw.F(``I fݙxόkfܳHBreG_FIh`NQLtUJt|$PjVc)@1RUCjJi#ڙݒç)!c!0XIF\v@B>'yFT6NS8.ҿ  7}# kmaaMݟs^dg-4{0-k^J??3V9Nt Pzm=ޜ^xkZѳ.ѵ*Wmqr]ŝM1r$޺yZ$jW MU*^sq\s.ʬ:;|Cly9o+Ǫ'd"rއ}TR%mE@ #Xs̐κ[A>izO^?˜}Yab`.c NV9x2͙!p&}0,VR̓hZ>;´LQ:Oɲ$.?!ˑy ~X`.2g4B4b҄4"Qwb7K (2LcHl(*< \x̼qBܿRp#A{Dx{ݩg4pmEg $Ѫ/"xt}8u1gB[JMYEjg S4llޯufg)Qęq 6x]> +Ig H>/,7V2-B |FnOx3K\JY>JCg(P -^U/,u!xRx_Mߓ^d6ےUWZQd, < l݇:sFDrGl8@B_Qچ7=v.f\*@I`6R~6l]Uk貟zTf/88:/AKe=TE<( v^9WaX_ Z- |EBH5<[;טeݲX~8ie?0Rf)9`"({dXsO<{'YSaͱ ,Wfu2"+̑Eu8` PHa"0e0RtvD#kޕkZρ!If9Qk|sYb3K*{(JAi% )Y e FKV(J9=Q.=sIB]4š ćQ;LWhk-i 6lWU_t2떩DI,AD[|Tf;uUh--M(@K>]C1YFψm5QS1(X͊ WokCgGcZ2u|AkdeB66ZM@NQ9/[饵"M2 \3 7r[D.G/7AqN.OTi%wR^(}D,zt7`gj'^4LJYYz4FY(I wssDf%˰JC~90<)O*xSckwĩ6;E* 3=ˀ%dK6jq#p_D [k`jd2aԉ8Pr kKl֦q@6NvpSH>ԯ2*z d-+@[zm[9VSe>/ƸiTGiEQ2WuJz-+/3ln[<%ouXrA sI-ᝎxODi0uB{#c^S 9cxeC?!ڄb`jN tvL?3}'<&7)VAPwG?8lqE|q_˗m9Su AeAEb0҈<'Bk1[9*Eh'3 lU5Zx=q^ s5CCb*<Wc+R˥$<"m- ;DN~Nھ~kW7 tnÕ NjaWW:0(|JUԏ1l/|$.#Kh>`gv? tLVHj1쓲~kv} )'Ӷ٪N/fm SeIkLsduJl`Fs"4NG1G^Mɖ|ێ,axAP<`i%XLf'a-@P}5ǮqáZbٴȘ+bŠBrA\72ޅLˣpU L4s 7%;(e?MhTp,-t4ku6_-Tg&o<oeEG-cnҺX?('*#M\<rѳ48|#XEEHJ[|aG z"5lR孄n[Y9ۻMh Ƹ3#wp+z85Խ\,450"q RzP6U *}X\<;H@x>dBJ K(ۛ]" vL-Š/r.[@RJp$_pg}/i&Kl lrf^'YΔ>|W|s/ntW1 !):^aSɘ"*PFexq,IHfEv?N`61Wb(fY(.X&ZP|RYM GPjSLfuRJ6F8>KF;̑?X@P0^xRfE1{nEfLcd)l6z"=Of>>Da$'srJpMmoŒz(6W'`v-V$mLaQ^KݿF_{7iUljQQ3]c-J-lWI[Y<jr(`r;buoJyªzoL=qcxC בn@}`弋<>XQ;Z{CV 0|Derxy]/Kgï?ڵCE4f=|r5P"[{ &uaz"p&$]dMdgd F!'^?C\~$)M%<#o~Gٮ)I=Ɛ 쨓EXoO)lǭ{xuz@6BjAFP~jˈ< TݿME<˨:Oڢ428(Nn >U*&C7$9&ke'z Tq&dAg==)1S>9I4rFBbUW۵vO7 ň |;pG4К~=,xG{‹ b`'u̷-BB; |mhmbn$fځӹ|xE!s19JB3[H\ ,l!jT?H~qӐ@Q !hH B'̂,9Q =deK yD$j>W@/.ATʙTfIfC՛{5L<<4 JX7_hXFJF; I>Hܙ(;VPuP+yt`\ s9۰Ro%beø"^[Y#ֲ7F;)Omaop n!rz!ZXD G1j>rA9M/ݞu?gU= %f|9Hfe Jv=0yZ~؊i~Zs>347~^k E~ 8=t-3*<#TMi&8c"~xK^<%Qݓ;N.M"..DjP'-O< sjPI@!R5' ¿ܲΙzje'1 SPR/\T'A`|hPn[Zt /Pp 佃Pq9ӹʌ?Pp_V>3ڙW' q-?H1 W*$(;vYMX8yT6"Qb'E}dLӿeoF=a?L; ~M_] # MwY#`R -J/SpNΪ6HBd1ZFK>ϴ˦ WF%pt8ZEm Nܹ#7+K9+*H̳n YL׎NJ4KpHL nDD} n;)89*_06:"$!~S⁋ "2;Ɍ<©:9i+<*Gtgz\ĸ(s}cb|lԝ'JVq`'QrXh^*tjv|hGl]\y5+rc-{#W`hw "۹:Ƣ7alAgD-vxi\d:Jg tGxf} h),f,E7.D`~sN>u< df Y_-(5O ."`^-LXҙ/hT8`dRN_8|faEX\KbQ8T3gL'jƯCLE> [W%1dEwrJnK >.ڭߎ%(>HP Cԧ Am<8xc츀,4$Jv3G.)S.2#,@p "~Ux@gA6Q,_!Y|> YޱSehBoN8F Z^Yy |5_] kj"`chw&,kt׏=K Kg^9%^ *Z;F)aP(ǰ#*%?Bޛb ۸`m3}]T}z tV۟2 0} ԥx ҙLi65PuZuvzӥâ]]~Zr,\o#z+x^NKbGֶ%" (ٴ?W[ "¬0əz2$?{Q^?k',I_Dbl+s̆+"'P8'r"g's| sqOZAвcX #z#ٴI$r ; CRQQ0 0ArtDW?"\~F&iꆚ&cv,rT fP5TC"o$Ͼk9'gÖ$RA %m-Uq +%SA 3 ?ˣ|Unƾ!ThIqwbT뾯s.kyD@J6嵺C1urnAt" Mf4WN͹W%.$Nzx0>eϴܖт[q>AXT2H1x%mTVc rmY夝r߲D]Y`ڡ[ 8]ˀt$l?]p1MAjEFAG9Vl#`Xp C>q+2T/lfFiP-C:(R_aѲۦzǿ*dK{W$R&6x$ |@%@ $5+v6nZt Gu[ A,+851EڕW(퍼{jUyA#iWa'"kv2p,az0[uKG;]w{ofc_; Wy˔kNh }>!\6V$Hp!p4䐌Lɤ=W60bͣ \a2a5@uj{?>3g{. :P?Y"ԥ;QC=zL4r4;%8FţpߨPa b}ŝZ!a{-nKC}(D/E_ jÏn?'.&"`djz - bT+Uh$9k<~!7тєT3_MVA$YBH-if #l!~|K7ˠ ΂CfЫIb't(f zM3=|)s+{#2)Kc:Cv`%WcowOâdؗ=ߝ'wH!i}zV\H:3S"쪅ꔴXҍD<%u퀗+pFGuPupSy[=R݄GBlϻ$UmE ErbqNhWI0SZ9co>jnI? mNO5MMU=?dz=s*`iUHI:83'rW i]>i΂ڻܺٳp4* U?c !GI#YW"CA]]#TbY i+c8/[x&Jb Ȳm~縰n#8@|(R s g4VvA.aaCA(Xz8H}&Wqz. 8 ʏ}SH(f~U/O ڡޭ 2IvkJP QrȖ}=cQ1"ۇ%Ol?VIcZ_MM Adѕ 'ZF& czPlF|z8/혍"ozH.983N½R'$)XyUB}[]>,f*n7|ɇauZͫ?xTt2ZsuH,6m3I=VӯRb@}RJ(Og/*#&"7$ {s 9{Ʋ[˓!P$\slDuS573nLtʃP{b1uvJQohNRHXݎggՊݥ d9/E9KLI@i(sZ ԀeR)";Lm8nJKvg_A};LG?a'7l&$hx6ρ͈.grmk] "Pn0Q@2%tw6gUQgD8|_Зw[m' XF:]6rͽU\Cy4SxC)6>O$|ֈq/Og\v5Hκ<氪!^,]OǢ:ʎ~ ]Ec[tFwiwtey@ƼW=隸]ѳY1hGEec}uHH.m1I\yeIe{ ʚn!/')Y2*<`ƒ?q'iyRA|#{}Q<:ٙuR˦t.A5.gyLxw?Ҵt\h:V_?z E>1C,<.FJ-w_375˄YMi]o'88.^]=Bn\7 ǞнMDs#Cfܼ0)yRvK nSuAV1 \|*Kbwzp TpXtN[4K.ȽIbNCvf<(K>{rBYa T!kb#@m밪C=wtcѨEy!dUV:/4?nғo$W-i"Bk#wv#@W|g roy\lϋhNDҹ5m}pj$ɠm*ar2ᶰu]7٩ϢPhh+pJ1fq4Hf}<u"Gpm#gZR|f Z )I#~y#%$õ5!Ϫs;okl 6"+5E OKjHL6P[x 0Z _cUD-KŸ(ivoklJTBٳH(wܜ>W.v{$a9ߴR,?q{"h|A$T˴ޤ1RV>C,H 7T}`tE?Xhmv*#U_X^]O2/ٟlVp }@K9FN%*c.%@c;+0Ʒ+loq-j[]pkid 1WBHn n^!e@]r![ޣ&y|EeQGG}*gnuOh;( h}P.ؘ\>9ApY6x` \!jmdX; }01uɼv:oiHgEl慚-%tKx5EQpQo/(XaH;-vנi;OQK2 LhܻdcڳC 6W\Wo1RD_}!r"sQk6aD8aʇZ]`a;MKuۣ$"*C]!k7|? /w%y>p6=.5+p7>GJG{_#x&Z$cGnh'tAb3)?۹]E2W K@$C m{%5%\UR޹~;g7.kyb֤4e9uIQ`ZV-sE,=ނXv`V{ dࠫW|-iM<^"nB|!Z~0d{ !qpsAGEbceW9& v6nAֽ㧣zp2qA-qIQѥqqgp $Up]_g2GN1t79g*Q{Y@Jl7ݤNwnS\J)@[{+Ν'L-:pYl[npsᵎ@e8mH hR{si:Ƞ { Uhx *SX'|.gQ| [(g=llOJb/oHuۦ*OV"JIݐψVaH t#tx 1!; a7@kg~Oiÿʶ:Q :Iʀg{v?v,~};yKO3BeC2CߕΌPdM$&d3ZU9 4nߩg3 `SEҗXDٶ5hVb+-nKI=<ܭc! (V4l`-Fٻax#hvO%x+>!Y۸I T-#ySMe kć09[Nlz̆H j ρ:R :Q؎\@hI{8,C{=snw:͞%LSĽ}4bVcA87%E}bH c6oA{J;棼*c󺕘+C5LԈ]b)+1hd+0<:֬fO{ %/r1_Tȩ0p|}E޲(0C9J t}S'ȈErY(4@rL!ЯJ6W,Ӟ9djc񣟧4#'s#׀k?g6F?õbM'xX\O<7E }&ZX HNj?Rf 2?W_˶4JcVsp<ſǐ`Ncg1^z<dHz @կ s5f1׋`K)㏘̑fE6wV,ۙ~EM1KBޅn'}u2=v$ ~cTugmDPZpC;oE;H:,`}8 3 իOox^9!*JK%N&c׻cm5|774>}?#\+G,I0$yWQt,ET6ҵijt*2xiU32["a-&nP"s&*iX52'>FU}7}.Й]%F#I0jpC wd>$mNw0&~y 6Mܝ$lszK^F;eD-ph4Jhřr"Z'w^.j(g*߂ E-T= G9\bb^nO_`#t}6){Q hPDn6Պq?I}(luҖWj5˾qcoth {#l7* t+*DP]}a0ns~$5'oa L.e[ upiY/A\ @Sv.ܺ7XuW Qkr1I8 8!k,\d ~S 4;-ʚ~_eGl;TVӺ]Z6Ugx}qՠI? F͢Y#ٳun[VD@: tiˠI+ V*˪Kn6%g㽼P92F^> }.Ԛ}`FzĊ *OM%~TxǻFX -pF0-I?ۤQ} LH^ٌnJNVŖ,Y83I~Y@=T냽/ڇ u℉md EIT^G] Z*9P0lPE &Duӊ/0H Φ>f{(5g(*7  MbTFq춗rJ'k׈|f2d(##WbYFrlRE5>E)0ϸE-1@j#* Ef`U|C >t"Z\tA*YZB}ݐ|o+K &¡g*o.[sӘ\\׹%ʡ2M9ʮZxqD4ۿmx߽jR{ ̼ՁjLϵ+6c𶁹.CGkvu8V*u?O ӟHeaI"s&ơh>9;ꯏ^a_FA'"rvK0lbCI߂02ژHn3 uvu4 ߻  FײoI#Bc d=k aE{"l_Ǥ:; w|AgjTʗ;xW^<KgԼTGlO7)+${H'#o*{AD4&E*O+P4ψA+,p¢:o-[Sh KH&It]ϕFFݔ۩j %#WkŲc].8jv^z|xVT<|JmWWmק^64ʬ iZї+%6 ,BOA[,6AisD5IDɗ F촜}3w HgxGX&m9 U8ΖQu'F|Y!Yv |&E9 7HaV}!7NkO"W{ޯq)-CbB'del4qbx};͆\I'U6HNGU2# px^˫|dC)!reۃl]P) -D+9̠HM:P]VyUXQW:[Úu)[Q9feb8ECº/i@K]kyRR"|I|A/A.^EuǐK(fcaݤ, G$>KC9N_Boϸc)_|.7~-&*&гN{+in"e3CT +A_nT7~$[L%M ,H+~K)7O!P{;Xv?~0 q14,0V׽ЭiƁwt!f.Z{^-MD1;B9yKf^Aohhσf@(wy#cOIo{y)-l$]=X i7ٜE/(ɮ~Y=?}KږcwbiFs_aޗOe.W~D<, 45kFdӳcп*g02կH2rQA=z-ѷ CCXDyqE?^\/ǠljF}>6iَ}q/КX6lkhT,/~Jz&,?lg_Уp쎬B;ӥ -s!0q 3qHӰʥIP!w.Yrt( S辺qvvcQhaϭ34K'QVͷ,M6b!wS H^.<_ ֢W3sT#sq97$@?iYsY{h-`,fIIp;}MZ_>;9Infb"障}6'xJ41nKY_mA RHBeZyBQ?%Aq(ُ[w`t^~pZV̿Y;%08#)FOpL7ădwOX& S敃ITԋ SfX8z,i{5H[3Sոyo'R 6n =5ϟGgĝd3)[4R7*l7E3c`̞X&SWqٛ];eV}$. mÛӛr]C]#RKV%:JvDok/F~)YDvzmmu^T:ēpy1 + YY;r43PVuSD88>uM @O-[âdv]fխ̊H+AK-.;ڭi0GؤA4 \ؗfBضD[No țGw[w)c~bsmG1XPExs.T60z4Q !YQUW{/NOj/<>S&mLzԻUsX'֞UIԞLn}i>jEx8,3ոkwlMJ.-LdP k\ߥڑGd(ʈ.{rnnjnJ枡12WRLu@*W ؛wqC4txVΟSn k]?qz@lE |2pj Y#9 )w0]lqf3iB * j~hq+e%q*?yr 5%2͗޶g_/uNw=D5QjǮ dod? kDj Ь_H6h%`^YG n-{FGKWO t;+:lˉPi H=6-P1MXFQ␄QܪQ&9E9BѶ&A1ϟAT#7-F&Fv0Pdju4$98B:ԅƒӲ묥Iej05(UUG#GD4B@[XQ2DN0R E,[!AaCk0z9־^vT+q\({t+FeM\-W>o8?#5l?.Agd~5w=.B[2fmp>n?M>l("Cmآe9|y ! ?w ìO0Tzd4(:DR*8]}ZCO"?HB*0ʖ9߸ņ_$^58*W`dίږ%CN tEЊDuH< 9YVfZs𹣌u5;^6˺&at0{yB&4¹b.d?]r;:jE4Iγi"ԆPeM k<sy߆Wl>`OLkkLUT0tmS@ǚbvEݙ huþNު1^\SCn#98#`*oI(cXv&yo2،V9\tQO(ѷU[VԓaJ/Npw.8(R7hz-QgadYճ>**` qlAU|aAɅەxSOcGϠ,bȎĩGZtGY7#'ލu:*X:?p6sl#А *HLmqˑ00b_.p al'Vwe tAC"hNQ DhRІbn ̿@[Vb?4 Ghuɺ2-/;0Aܗ93!wBuRGY6acZo-~ЮGЛ ,F4UW?KD޳x1%$_i*!ڪ?O=z O+]+R4v%|Чw*[4k}OJ(@vram]'r9P:^År[6M6SQzƉ'_hW2-JPʽBSe7iMހہ=oM% =k̪5c`,t> WJ7*-;R=K5/}1a9GTBC>; RҞ/X&jm̓d1 l*y6I趪d7tՐ EFc"PWYhci-ܒU!*`eAcұ>1oKe!\6>b0K"FcQjߢW#OsV9oq >pGkrV*dBŢc EIazd|?S ]z,2],/Jz4RʼʙCJÊ<̈~Sg[_O܁yռp+6nvQY UuGE M"ɠ{d@Fh*D= kgäBu޲4Xib x+ߓ95e%PC g~z%[u㈁7?jAi~&P) 6>iEnX5mFgUp6DYz]E0kh1w@2fߨobn/GFF ,F.Y'Kt RV.s ,4~)W:=ڳbMi9xtBmR'ʜԩ.uyjL.j-Cё ZJ8=Mљ0D+~exGϧ>WEJG # Jiwh{nGűqpd%[޵W+m[Jb^zdA |^( UF 1* &_ddw5PٽyZxGH#?oOm@P~߱,y/bqcyT_М KHGt^4Ri?Q㉍`7 g`ŀO ,\U0>a"+(=\YY1qtKd4ޙ<GNs.3[Oy'|ΠTa<@;6E_J{LΛNz}ԽS Ċ*@_DCz)({ԓQDKKy d}TPsdE+@2(|EhKCf35J  /LTSUK*-anq|ʀvnsypڪpi@P)O{Q9T֙[J`W T'hUYg\v;+$\ <5wD 0QV< κv[ p(hjWᗧ: xz-_/)D'du/Lc 1[eχov?P]K\ m\f󼢭b㩇Q`w蹽CO&dZE@+|r ǺPw-^';lS#.8Z󷿁CPoЁ*(FZ.{hv+*o<&L}/N:5LFBE1YH tOkϵo{ gRkTAX[s L!*x|@=CcKhd1EL-:ӞnPi!ZknD9_>ўdg@}8=,5#"$l) In{Wxjnsc~i"gUݔγ ݏbY!u">怳3GYн"7‡Ώ|o5 8[uzT>wabxW Io/U/dbBG~(<\ty~xE7㧵0ꚮS,iiOv-X^2v N[a :.!~G 0 $Ygvj &m"j|MQpx&w.ۑq4 hr7r`t-#G`AMQ$sm5 N}_( waf[hB@رI*XnQʟkG9۰+ԻkJd9@ + p< nf3$. 8Fl\H*b^^ߣoK k7Ȳ!|"s~ɉx=$6#DY,] hyt^(#F,}YG!*cPrVF=f,5F[}p23U&Z3Dzcu;UYdҥ}*'xq9<JDdƍ3Xƿؒ)d_EOCXoXcfRNL yD}k! ;i.Yj+«ieg'bQIc G&t'zבWIǢtΛ+r|Ԡ+s O ,ڀ_c$M"S;Gb4욅1#c/fW9Z+IYQE5X[Z>U]| ȸ%%{&Jy ~X?)qFf9c´sTTI!?΁fr,dl݁j«S Ӡy+WAl\~͓U|X<9b27 RD[v(Ifyh7in|t# bؙ/Xͬ'HFvsKv I> D5˜w$f]cZ`{Sw[}YM"nE}Tp`!QXAџ>&7c**;fϭ[.ɇeʗ_ =R0zcfo&_M둉$gɭ:Gc60h tQ@ ڇ6Gx/;eiV&~bQ`$qBmm L87%T~hFNan=)Oۻe'4+d'(V%FHJ+pjvuHe@N'MI| ;8.xRmkm ss 8A{My/My < tڃ gϞyƊ@Ow!F{xOoMw;|SVt &LtGzȞ3 V.}RFf:B("3/'[A׼2OKdJWVg( Ⱦ HD3GNcȆT[q#2UƭfhPD\& PtSBEf1TF%ޚh%Q#oa'7鮰=aUKNJ)\&gj9okh3}F5#>JOr=98{I1X..DvWi~2$Ձ}qٽm,DɄe0,` И=mA'G d*=!*3\ݎЦ:hZi,C !5R.돘)cnܙdw'd!uYvM :SOрaz IYw{\3Iuᅢ 0*RFɋxGCJbMT%=<-\-%jsu3@,ھH* >پ K'[!VMɧcDqpw.><3\eVPJ\O5c&+3ķPە37v=X◌ٚIYv4tm{sѓo1y_}dk "1]߁Bb;NR͔>E;eQK<ŋY*\o?B}P^C{bpy-@CĆ-oA,˗<@]I"sA_Cs}Vć#hKn%v;Д-R w#5]4#o$ IAea)0/.c-Š7<JIw[âX+j"c-)zI/ 5v\?-囘%#^1 cs‰ 57Cx09Y\\>ۅ|||r8ټf8},{U: %6rY HWHl[#F"šu)&ai#'8t!&fFc`kyy/O'b!t] C}F ^d#wFMjfY(k5qe ,5C%ax L%2J"=[4,GWO'2DQUe k2L qУZ\G|m`MU厖I4th":JYZ vSefppCk9kA$vO$("ٿ^BW<\JuEQIP >s69L6@'޳e4Y-HzӴpc1r-w5)W\k\Zll+F"~TS7(ꅡho1˅j]ՒW! Q>!\܄j6Fy!wdl9\"d• #ZImQcHF;;%TFF񏵍]m3"zs'YA)k{wt ='Ḏ T"yƗqxԩY^"a$ŻL"[" <RYOáI;8\d ˳4M ?S/Bפb|O`;@.[,cSOKvĹ=Lowy(b5τj1?ي.3PblNk+^JXWtD/ޛOj9hI+qGUe0˿#DN͂={M}<v.WByx*z8C|4.z8!c\t$-.hj'ۊOoì;6F@[z%l,^qejB xkӑtR5k̮hbN)- ͈ FƲ%  ֗:6't V6` Y͈?ŰDJ]H6+H1niWޓ-y @fֈ8ŢH豧Ec{Pߌ1NF/-V+٘Y [Dz,U?nǽIV T}fïQ P!"辶dOL簣;&LDWINN9c̺p|(ʢ Gc2EW pJaV ,m O2a /> QR׼]B(@\Eg9?N:2Lpjw/ 0ߍSgypCHOQiUR&FVbĩK<5ۭ/&K~j_b۬R)Xsy]}5_a?EB 0)YOܦ4҆w_#w񘂊ep0ղԺ~VXvfT޴ 'axuABsaPXɏAy]oˋGO$t6),Z{}'&TȋɻT̰:q{"aA(/ں܆9Vi򒃔+8)л}닋w)9D*A:!1$d*Bɋ#&_Pm2!?G6PN+ǃvn*[h>8Hᔜ`9wCzZP)t5qfKUkC[,P$Հ.)z.Y K -l\͖4";Ԍ?>ؿ$S:Q 8ȗmί)6Zk ߭>P(CdqR gqb\hѧbuf8($h\%̲@}xE3(RTJ،Wk£6*?֤fѫ I۬r~ ɉPt0󧨧T )SǛ ђ, Œ*LmӮu qm$hEُRI\·Nt &,*vy|6 +mrl \ i}BJ)_6ڤU [GEI*^`_ߴDepPvڞjdI˿sY)Zp!v ]B W/Zc5^KXO0*Ň?EHHo;ee3z3U=/=f!nt@D/t]L" ߧQޤ/*'|[I] ^(+`nRA5sԾ=2,m ʹLn=L`to[ +nK:szfl%T%-a,*րuU%%;OcIN(az4;\r.R~=> *UBB4>U;v*^_UYӽt\Q]k@LWMH8cuSb] 﫼*jqVd؄o/yᾝҌW7vz֕5A *#*K:NQ9scT[ ?w#sR| ۝ؓcr ?Y zrJ2|8o g`y[IQL zcg`d:{̖w^; 맩!H!kjo1蔉+ BgH > Bb?@`uu".#R/0b4)k 5Oݣ9o x >;kuQPF6e8eِ@]I"oƟVsMHlXtf;46 Pj(,'I UljtP$@'h GwfwѢ zW+W+]>h (ېzo~8{%=2*|K}8ڴr8GojD0Q6 milVk'n&z+Rupg9§atR(w8y ?v61R:ZNj*B<#a`CҦ+-`d-ce]GеƄ >>3b,,c׀,9/"u7-Wn}r&V8$UXKShwpS\8]4fKz3|6c(\x; ޘmhQF_MO`lSh֒5oF׀ߞ<Y%޻G#{n_,!s4UT!ٙG>~@7wĻ VYYpjNOٯ@'$.Dȋ 8⛒>⼹Gz+ֶØ}~y 4 ʳRMDJ[M22nx5Ih2Ks|Ⱥ#K*c8R1SO}ۮy+"rKk\-̘If!p/!<ܶB({P1`:M2Ul0E=,w9>Q.>᲌[ 猗8O>. kp 4P$ R.L]84hd߄{8#g[􎤚 сoZ/SёuE &eI46M]#'xp]$_D8 bgDžε]gKUtc\}it.I8.Xthd⻟&󛍶|}NOkm0֚O|\ES5[(!c8- 0B}5}G .J):24]Ѐ R"γ dB!t־wRr7,l;G/ubuuw88IDZw_2,n<.8-wИG^%EWndDI ~ls4G}Cpf)%vV MiBSwK yaVfKB}1ݛ/@ڑ7[uwQ{;EP}$&ܲ`SOR.jeZȀ6n4dʕ=a?ܐ 7X` K9#4yJ$ND{U嗀 ?!@|BF[õI{v5oΛ~7k)Ykgs->S,0׽wT1wFG\}{ZKX vBvwǁFQbr?utP)SKK53#c6kT3XܸiM.5])pfs @A`w4sKw}⋓D<=$ U#p3DD;'i)q 9I&PTeԶ3̓p(g䟾tXgO32o{Sp]P` :S@M:_ÿtЊw3j,31vBl5Gl\ NPcd̏\ NfcBl 68YW+" j>lξI׮;ŗS+`Y/=| }c2e% h{3G;H7Ʃ`X.:SLrS|+٨{Kh[ʍĤ{eMf#,@SOCr(k~ǻM)GCυ!9zebMVi؋8O^;qjeXP}/"POU~¾v# u`؋?I̜6 ,T|z6()+\[OxK.uxp*xUzyʅ~;]1Ħ+>΃Xޑ1N7PUA_ajnHǒitMoy<&X%XI:3\S#ᚌ]t/ ļ28=bˀr[=zMsǨJCXGB:ݫ) cV",+uomAZk ;WQQp Oړe>):Ic4)m Mg cCsSߵvTE[ ?B(X3J$z \͹_ܩtsai;xS.-=mu6f[&}cw'tk |nB=Cs%,4MUd&1ȸQMt6`|LKB1m8 NNJ8͏Hmr;kE⌮H?Ё?L],UհCaeRGj PhpgWw* a X'V@RSȊN3AHx aC;G]X x`>$%j>zA^2Aan<=OWɎm B!lFCtVz_a|}6(1}^:A$`G^eJ;@e5BvqF,s3S< 0]ǁ lXMj\$BJEZY4mhk xH ~#čK\bh'0z*lU R1Š=_o 1>s WD28bɊIo`M?@Ћ$t3R|ȫW%̸Tr;3x6uyQNWAQj.y)8\cMun |N(~a0Ϋ6W/d}EQ6ҷ!浄{7[Ҹ $^AFn\2r0]nI&khcS(_"CL ~D>3d` 1t/kzw\2#%KRT)%2<6ߜ1Mo+bI2|M)><5Gh656eKw3,?Y|!Nsٸ&:P!mZhW5zqqE%µn`KowQ"L&OU1VzRSeT:Il<B} }=,>;: G| npA9FR=#C vUcLy%ucT6]&vJ.S F)# xR xXͨjfR-}7jFL偔>ϙX)w[Œ0 j{1ZQ$X%寒+=x(xS(./ROC)I+ @ 3e5޸Pt$N*gZbϦ}dBt9%3_^n?uK&Skbϓꎑzϖ1{mt?˲ZmNk-sKv6ݛ7Ɩ|NN xZ=]qxoPq\-Z%@@_%VuP W*!WK ! ԍ^>+񳥰 _[q*δ\f7@$rbк{G.`rIpfTys`ȮͻaJs` 2IƽFe彐HvxW!7bl(0ײrv}ڎ{ج{:|r%M*#bcoʳ ߬9?XLVC6ʚynچ^Ռ#}jWʼ**S1?ڙ&'T{S0%fHZR=yp!_q͟(̥Miu}D&2`4/N9ޫ* fr} may-bk )I] '1\|Ioz֪VaNlu)(d_2$/t^L,B'yj\ȊSk a0,k +:`4}͸rw7;H"iET/;*4+uTULϹ'D0W5w3JӼ/p .t{\GD9Q *"et݃x]V9ߺSS8Gҽj$ Em z y6:EdC w.=o<,<m7BqY"CAq$OC6ҕ0* Y슳ca]wwD2 -uj ]^f%rքrxTGbۘ) I192M~ υ:15-;aXN +m?cԵG1+B.n+ՌԞ/"zoLcƁ~X&HvkFOjhw*ys_z_F="arcGwHX}Ï\2Ni ˆ dH%W8HyLKMD7~o')wYt蛂zf S7ݿf s]HoChm p w݉9S]SFtdTr}mEؗXLo󃹷BJAMzX&.eBϺlB^,ZEO6ɵݚQaʃZ/m,{ꚙJE1u!A ɺ662Cϸw<`84,v,kTfVI.Dble(WP'Bϋs{~j!_M[/0t5qEVClE+f~teJ.Vİ_.V8+RЎFmڀ ZҞ7DRB8R`=8<.hq:y@ }_H~exL6Cpw_'QU G1tjW#(yӑ~6[J@yhH`$_\fU'F>ٙ`4m&0 ,"x&` ["H bE䧂y: CWEJ~ WMgAճ,g!ױ_p-uF^w~\,ө[.O_7PF@jw:M||Bbmb!s]Չ5~*aqʶ_8Һ_b?xF&!{{I{J ąLNg%Jw NOG(oX1i|kTyN5]E`Dؒ̇ 5_\2p54G~i,bn7|\p43`pE^#<uΎ_mr %H,4m1\>V<a㶯al"XE.4,9HCEa3PdVJuń=T*i/+6]T|5b+ٞa$IkZqS19utFa,Q:3ڻyb%b?w^?HtPTL /Cw5MF4.!LS׸OȫІ'[dǃdG뤕&"\Y[QrߪV%/H-i;6pVKq+b)<\j7!t3kRv] QabrIO)䥪E1 bYV+?nE%B7]p:'lvX͔kH;eA+Mb3 WB{B3 7zOqVDxSU=u疚LASRDz ǧ\&AO鼢m9]R7+΢ [݂L2!z̀9sEs-+?}`|B݌N{ۿ=H};, đ^ZN hbRQ7~F]֢Wש*v1E;Lɇь]/Gf!3hFrMIjO? {D@:0}/HNHؽ,&ͫ'w93nxi![fAU. ~΁'y/0/rB;5CJ6 ?*ڕ @2~˖咖塕D*J޼9ݞƲrS͉x gs&^W,zZȹ8 nI zCLC\ԘΧ!աԛkzv8ڷ`zK 8d>XUf}% ]HP[3O]t nԔ,|[y|4;זu"3zBvZ_)583(4|?lV?KM⺭D\s$E6heoЍD_^҇;yk;!jJ>}Vh!R;Wo Ac*m CN5::PERiLW@Yo:a"Rpx#U-f(G懼@ENy$s&:LQˀ9(֡hМ(bԑD2$ K:;R/ƪuM4-BJ!zXmmvf"9lzq8MLWW9U I|  L-mE\]DryʒBfxzeB7ҧn%9kF4c=> QZ\ `j>c:=~}DMlm83L ",k*$CpMm 8NZ6/;#i},*M{ٜ$*~JտրLz>4 P%:]xx%OLuIm1(ݛkDVRPC:EqYn;[;O>)%@mzM]6ȐaQ V&jwzF٘1\8f~=)ExSt[*lh}Ӧ2I}+:6HoZI*%)$@4)zU W^Zs2+P;C}PN''Dzͅ0nqŝE[:ƥ]q1%d sYZ2"#!5*X%,KGD\ NJ8,We}r. IDrA?%c7co $Ox.9J~&6/(]yv)`Q[wBEho.ymRJQ *.`B;*%yAL(h )]”RlJMܳȠIXtWt6V8䚨ɔb S#G"ru_#߉1ju0*E>|͏^4|`0e?~: :Zr >kqO'Tw;$sA|kMi>Ʀdً%0ANyP: v|Ұ&sa*qnҶ97QS!TRS֬qYҹ= !! w)a D9rc@\g@ 㚑ę/j)޹einJ8PfW# "Z*}66P$ԟpqBC_ʫQFXH@{_-x:$л e`r\c ŚSH3|V%{;Ӧ>Ӭ ω#Yk ⽮GFJj]%W: Uo88%$z>I&! :tq!Z Jx o |H?- 0jM3w3UzM⺅kN$i1Zӎz0߁0->/:|#_f&h&_R7/8…z>.sA'257{ y6 uhZqȱL4uʘG:4;/k/?U#CY^tws{nUxIo}z3\<aw_j=KK]4FɝIEY>%A<"$`$Sr~&>WdȨ1p ,/T\m%) |]߇+\ޕk`PY:5;{x=W#Bv/LYn1 1NCBt ]q4Fo&Lp\u`aO?[yo;|l–j|f`}#JmČxc ^K ,v ڡ䏝x2rtNo q7"K@~ XŽj_zA1!уLcQvY.7t%OC23δ#b˛`k"`A@8lE "iN ,{&עXN|Cm]L~K gؘ'Pdk~?܂B+jPMPߐCʛoI Hg*l=#o]lr5Hq*-*1he;%@!wY^-SMӊnLvIv4h(%\;5IhzY5嚀K6(4X*HbGhU`$}rX8/)n> CT}\hT}rRCmcƹppHǿ78a8Ѳ7ntv!r@L7 P{MUe8N-{#yCC^fu,;;ZsdyŽwX~BF2CUp*TR_~BZgXN.<-xYd+mj%xx&`C@U9;.㑩!]ggKHTOݹ?wi/^]< #*9) t|c8[۳[W ս*XӯSԼ`pqښH 3=%\t1J,a(*.|hr2 dI-Ԏ/ЯX%^R.F0n$uAfM}wY?_K]̒UVe|NDTq=ǀ3BSnh3 _ 1=s*G A極b 2/~\i" np%-{1\PTDGWh}K-*Ŷ |șEZmpk=c'-J.'̗\Gxm݈kq^7gRAtb*&̳YJR5ٲN6X/!IJs=Od63J)PmR/E{j𤼌11]VRĆ:ͺkf` -;'w%CJ"ߨs}o$A/+JKQ951 tYGҢuТ\?[/mTܲ5pCLL Mѱ?l }aޟ`c ~XaQ@dڌ,FM3I|p=Z&SIcBx$R0MӠ 6u.}G4,X3q iruOD<ɪ*'iXQ@';#Z͂?R Q6%ά\lvǎ70BX)l(}B#pRfOmT۝ѼnI.8[ #ɣ$JdcTϚy 4Bb%ܟd)-L8erS[x?:'nYlt&I窀btwH/ |HA=#h&rٍy7 |ҕN/n ؐ؅6Oe/]h4F@fJIm~k+&f IzBSԃaW߰*+mi* Ҩb.a.\u0❇1Sn½&FHIK빼҉k_RʚmC1,g{mF8e-kZ‰n(g$k,F2#\Kw4YEjWb+)vW_#wBHڥ?1׹Z3c4cYeOCeaaanדN̍hq1Pz̩}W9}z2ϫJLG\6oN$'FYT.ǻM|TA 9Z>D 8 _Hz,$!uOӖɲWEXjvSO3&$0HrA@#5@2l fAtIUEHu胆ZZ> xo4 s"Z3o]y7Uȕ߄%9 XaM̃`b9-_>m1ө&#ihɲnBITߠK3=֠Jj c FlJ}n{%VsXc@ukEΉcg'ʲ"ӌ܎r*Yv+JF\98kP, E}ʁw{=Ĕ[|_oy(F΄kŖY\%Ӕ^ 0[W%Lh .Km\ALYF^Kf$&VrϲaI3iqrUE)Cg0EoўN?}jlMa_486t񔵖#M4zjϐe~:#(wCMR-$]M*-b%\9W;"bsHTj6 Yā&ɧ)ɕ s'E%@\(6gjеF[1z4H36r&H 廾dԥilS;v3 Ehm30v92[!n¸~c1Bsn>KDB n5 bGh9gq` OkPJ p@^[|'הeC۱eU'H쮴p~n/Hj]aVQ(ztںiLr؝~NWR`t>7Z2 ljꉼ?W+xb[ѫ'#z}QƄPy+w ^(BZvE} sۗf g]~/G*4kL4{N?I|VEte4_[a^3>(ŽÿG7hK6utr{wu\Lj}Eܢ籡 ȯBN1ҦSdW!)l'C6܏G. Azh*$ pxwco`AsB3w*߿ց|]~\Uʏ'1x!M8+~=] mz<ڧ}q~dSq&3شL@;@pʠ*okHm(u!;kux)"Kcq ;HH=R]ϟa(NaC9:vH0vQx(>e̱:DYmJ72l(}/V ]g6fH MlE^ԹAi3AR|z.Mgpwi/ !(w~]9aB]M՛ dbfB%y \j )@6"?Q]sMz[* >2g?֣55XA3g/Kv$AY '4zεÒF\T[WOȾFfaqyK@Yj2HMj K {-_L!9/j'9S<uXcASؘcL\SIV)osGεtv |bTȯՙ}Q4͢5Qu]b:K=c8ԷN; M}YVwV H/BYLc4*)ljO(j;4!M 'v#5Z)^EszZX^e ni?&Xj=jT9;~U20_߀f3P6U36TJ~% v^72#f@;F S՞<=xs #,t AY$sX9+y"Qvqg<$T C+XWoa07:*;>4l#3U1'{n̋/ϠD}ѹ8z$C"@9@hb]˭$Ȯ'Į>=n({ktN;/ɧt*i4Puۢ^ (XӠKdL^n[Le>Q:Qd-h,W-,,_h}34TdZbS腲XPW' h2E8}|iF9ubD!OZe5&!ZA)ՒR%F1b~X^@Y P.테ũ (Ҭ=)r*LVg{.]s :g1dۍv^٧J7.Z~!E3M*Ash,w hJƠ`XJOc}jI_ {f+S*A8 2\?)qEJ#yL25zzU('NeE;J֏,:)e#PPN#rITbւ#HыXSo7C8}Xp#J49' h9߯mU{9OvA|NSDpHe ϮkQb8k'q"U,hxUH.a-ߢGuS1͂ZA؋j8[!P^4OU~c#_;qB f1-940d qۭ .8ާ/uV=+yA/`ZWh 5rCbbx Qϯ Kc04p*?c'Ѿή53L'KkP ('d*bxzjߌx}sLݰ֊fSNՙ0ȑfet]@)ڳ>AΩJT!/ |Z'ȮLn$ ;|Cf9 ACB0ђJ)0B6Z6vש{%Y2\H(c)pr9#:La>gY/^su u{}0* ~J*)o$ynMjMPϐ$8,7=^:LOwV#6S^5NC5Q-vfQ|qeo/]4G m+ӣǑ`< Y??vm|yԔebUS/)DѾ^yʳ_Aef%.WO\(43ug-,S[p)"W+= NR#=.Qˆexw/cpTihfl*R7%g.*#+n>j|L\۠o+XhI6E2h\QJW7pr|fأY%R"gyfA'1LMʊ0"Pxk^g-s2L9+&nیp^$@(W*R\k bLdNe# v.ḻz]Mu-ؗFWl[0\gV.+$70 Зi8/o-A'5&Gu߇BM$m`XVă麑|$|i A$jSr#rJ['-Fυ ) \a7 ^~ VXʵya0Pe#x0XV'H!bU鰦(:`vm!888VTd|Vkvѧi :&/A~8ݠѳjZ5E/b졙urti.BR4Qa <{;?v{o=2=2Em;6|NXKث‹ nSd^ty,WXѪP4tq;ψ<]F6b%t[Z0l>0e=SOTw\6j: @E5lovX CUik$Ŏ{ 9z8'M6cE7l,=Aqi[AZctP*Y?XZ>  !%,u3z21ۛN֖)oZoJeP#薬jD/-ph`:W#=ff}J/pz `_Re,oנD~f*!Q;ӈ%UZ)p PRЬEī ěZpj}#!uN* +IߚYyog̏t*m"1:aߊ?Qޞ}H f$֞.QMXv ְU)63ro q8& &W pH )`c F Lֺ$Q:# r{mI@ڹ{8J[PTX.7|NG Q+/_C~H6wC(^b8Ǥ|(\p>6}+`?ڙٟFٖiY"Ƚ9=wC$ҷ7Y\hR5رBqxVi:{ԃn2DGqJϛCFu/( 4üNta (yHNL Ud/~: OC20x[h_ ("C(sZ6sO549-%𸱖K}El~9'|_$X,.M8/֗W 3 \szϝ0Io+ $fbAᄡ?aJÆJc%aؕ\Άֻk,ĵDALXD6cR J0삏%10q5t%b4b/;SL8#VH.0r"-_p~$~ Tc՟pa̽9KUHY$(;?|ru*AwźP++W9wI*gщ=@f`w۴]}H N58ԉ=bQ"t:yQ2ǰ4KЍ 9KRԳ\\;K!_|٫ps6f O[&W <\El2βl#FAeUSJ*:r6MDZ-~tܓq–lw6fĉ{ yak u'\-[ D2n?1V$`h>ZH!~AX}8Fmy('pg8:l3 pSF#[Uő@U}Vݺb9? kخ X u0:Gy|$B k_5Sˢo$29e>%[C+W'-Q3=|]$rEBLYCjEBa;Us#YSՄ rJX#.ӵq n+3  !Dha=y^P``"Z0Q􇮵QsC<̵ș42X:p'V|o,FpTΆ~u#/Ąhky+x~RG9g8~ozd:|_?mip=ԋ^R\u%}3#q@Vb\r'1݆}|i T&66:(mPj7"A8O4;7w*(7TCm'~rN/mC ~=ܶx"FGu_: s.ة %L I"ߠy}LB(8rq)tw*HUPwMdvD1V9Ġ&XiJz,|;6&̓Q`blnkޑ#9L0>Z腃~I7E\7HJc0!+j锐t4w%oeƳ{#i^bk+{i$NSD29$.+ טCsιjϒueAjmMU]Gb#T(2Dt(|Pƛq0Ӓv4,{_ԎR!ĀU/#*x5 R'U*{ ɢ\k[]zhq6vMG <5 FNLV]M*P .Dv+*cз^l>cmlȮ!6'ƶ?IA-=!ٌmna&5cKj \p zQ+Ďf*dP)kShEDA, i.zՇmE^hi`x`Ks8DR lfs/{8lk}p(vZ6"FXkbޅWcka!:8HTummu~  t{'hHw:CHu溽BƒF/{)stJ3N 5>ײ\}8yf9 5AH9,nxEH_=%?V^4+^M5?ۺ+y=8o\rLImϥgUHke+y(~Ns<D4X|쳪*n a KA|>fM ;@LDncqP.O\BJAd;Xx 4%J ai2[o#xk wMUQ7TF 4:4~8;OJqTR U/8@*>! ;#ΊD:՘]97ӢօWv䎪|M͆$, nzJ%&:g3BzP!2A Kt/)/@ nPvx䩌E$GzjL7Vӌm^7֕qnM|jϣ F>`7%zllf~I]IY\³ @q9gu5ԃG雋l Z GH Ӻ#DKP<_0V.fV<@c2=PpKE.c 4&{BIs%Wn_NH&'gՄRFٺK6T7vCj,ڕr!sU/&l3-͇([P%UʼnO)ԢicFQMhM|yY\51j7Bbɶ&Gb8t?c6UQW?Y[gU\u8DWRqRh.Wy~cp|47KX[Ka}{*PoGE ߞm|XL3$Q`v6($I LF4bCS*6OR|UM唜 `<'lP 5Æ@xWYamVҙU ~Yěssſ.1F/ i^nNDrW8D=$w"84.҂pĔPDJdQd%*W! swls*(Qnw<9YǓl&nj0NB  V䮊$0;O\r='_.I,ts֟Leq.ɹD^hU)&J+dcFx)ʣגVl?JO.Y@MtX8b/JeUMeIʱhXQk@LfJxq_b~n55M:kfy 7 14p{2C6ؚ8P&vUZGmڜx3!+ qK1@,SO % <fFB@^-̭F^T: p_~<`C溙P@0ݷmq#JomITY].xk+!RG Y%r4:O\]CHjڞBrxd:@ lJ1Y;`UzR@N7iF(qpdx3qMn2l?̖%b)M'aj(\bKjQ+bW @- ܩei'yݛx{AxJlҲq7~HLh9ԫsMfx<ᡍtl"29E0EK7S{|:# }qʍo5Q6;Xj/WJlѨ۷23E;\O(znH&2j\Gh*k,脧5TO^O+=jG*X%-MxIbc|B#3vN2,?è5 ̯3$'ģ >bU֖dy5-;qp3/tzظV lRq=zh%{bY~Bp`pv=[/D%t z@n&:8?pPމ;,%)qZ}X߸(*2M*wڃ>)oW~i'2$H:UI Y| X2(W'MUūpL~]-ifO*tsG]nM>sN5+*1;K6 DHz)[#jȎ0V/+4]7_]I:wF-#r&"Z2g АKj hLԞE;"3ˋg&ppVS _5(^·1VPZ㔔t TX1Xq\!k8A&/m!Tµs1_k< Y(oCkabs}c-AcWϯxCMUK?3>#ͽE3cvu'CDa3S[Ypcb{`DzMwWRvyhZ-. ڝ|:Bt1g{;,/"[xGd*y%90.*EIu_=s~hǠ_-,Xz뀌nhxhSw (\1 n-# '}Y Y"5\aDgQC <뺏h9ml~X 6'$KeȚΝl#= p\GcQ[ݲrӍ#6ytQ )#AqbO4oTK~t' 6Hò-ՎfN̂(R" lZ)׷b x ($mV.#9WP`%^L1ע*ʎ{:ެ$N֛0k>ntHwo:*G >=Gl~) ޅ*_yBI;4T9\%Cٳ0& J4]_$dqxݾ2%  bN^NB+ {}}B\:'T$YUD+Q.|9FnZu :&ܑ }Ak y}n:-Hw [ =.`F 'A}wrt CBYG'cRxvzdp1yR7 ZJv 6M*@Y6CJ4/)nTU] oPa ))^x _33XBĄOxe4N=&R6LGD(zCPf >}H>Ծ}„ݤP/6oٺ]Wr@/4Z30.a|WP/.uZ=.ZvGO)_18cٺ{ ҢL A],)C4՘u1@-izӚ%)o9"[$^nEWC 12 lўI즩^/T9gβYl2gڦ K2܄ /c HkJbY_+XbN>,꽚gMy{+\r%,fp+u}qZ_H*,m)"f b8؟!OɇQ?a H!ȟ{89 aH6l 2UKg %G2بPwl0# gp}orA}<bWJz*̂6SInş/*"$MkUD،3j?oYG%* AlJ'3AnFo:K=`Lȃ(mP%)~ E7X%'SXsBqA5 $,c;iz}:m!#8L6,0֕ 3_i`U7wC^`6 >}_\yB0T+diG1\~2WRf 0"#TR.'#L JP|{϶R}p : A3ҢbP߭9]LxjV.CMj98rCTLOI( INk'zrBRs2>` Fd٧EMP7p{R/^MN8P uiv;b,c{ Vb!ƀ Z'{؄PFx"V2mN@n@MU *cL^5X `25=8 H%ORww]OоKp9 VzbnB8N Ssd'c8eT+X;{ĉyl'4ǫr1SD"1S!;>QD5|6pH6d4nHt+RYR Y ^3fʇ|n=źwk*)6PARLCCB"{w6I+pS+GFHNjZ Џl i4J}AyΞt^nH[IˢRS;#f=B{M6#]z%yȂ& GD;CNPRvh5$Zxru6KS\]IO^%!~XKgy+]7&|< ?|/iE~j[kĢV {A݉oli-YHjS^:TB{XKy"nX“uM-#HG yG͚9c@a\!wu^7 [ VuT`ziAeL\- .zSȅx8K]W%[Y^TSKxi'2\G;s%BImT M70*.Jz;L^{p[y %eBCo r[FǸ,):_^S^ҟ 9 O!J.Q_ |Tkԛ0uxClg[@2~ DDc0!%m^,#;;B_ I*" mo1k5 +J5uoWxolհ > ǯ.fOSܲxtu(REw?e!SC@V_gъpuOik>D12b%ƙy@|c)cV-| #zԻ,eJQ\D)`l8™cךxG~Jl \:ؚ,[C2q=Ἐ̞[)@%E{8$Voy ydu Ո7T1Pf϶]bMʌS]x훓)EQx+%oL(R<F\j;[ 36)c:lEpұ[]RfUb^mtRd,,<9'QѸ064#n}[ a~ !^ؾ14AP4 V^[ XY K๥+7ѱGF_Y$ }ar!_!ƝB8qܬV|DQj}gK}*t_!]RXT5 1~iyGk~~Bp$X1P"Fq P^) {?63j:0 i| Gc7X('i(0w, rU#?ʝ̐ /b>֚^8@wҵp&+bY3Rd'zcl\g%^i*[pY$WѨd}BQLH^D8ʨlrH!x\:@ʭWB&jwRBP]vL C>n$yXm#$(4$f8%N_ޗ㯝`to:N(%Q,DXlEo6n ClJʹLЌY#@=רON^,g:a>eD IE)o uf <:PANՕ7tϴ6*. 3n"!3m&\?0k:o(S Vk{v1/4zJ$Ph a Hch)v?mRSKy3T ·x#Cz*W]`w:3&'I\A)Se]a=S+1xvpXΡ۹Us2C(MOsV1 ͛" W*~OPN]`ڐpk7u7-c1[Un$8E PG*2 !u˖IXh;䛰g (RJ;%cljLfTmB O HF$$yD{]}~O#Bꌚ#)xgHns5;w\UIAb\/ S?*5;K٘L+Ѥ;>'mhOk&I~*2 ٣U4Mܑ CB Onwޖ pJpɯb1X 3 kChp5QTEھj ?<2׽WZ '7-hV}Cho '، tw"M\3"D{?ȜeAx^BV 7!"Z<1Fmv\]N\ymo?M!yN a4 yPh.ZD4r a*D'EWXŢ &xEKQʓ^[-nTՄ&N"`a7)/LӽQ=L-PC$.ͭFƞ@@l73jX%FOmAS/5$hvB[020VVN3elJEeOUmKS=&6m1Q6%qK# 4,["sPOwp4@8WXFVQoS 81h`b3#t8O pXXa5j{Nf.y) bǵ{sޙ(+!C*;G7A$F=x8z :urMhͽ_ȤTyoƛGt4wi)n[,y;!B!\L:X>qW<!߸OJiZ3Uͭ[WzOK(. ΉDnm;rlL[^bM+;Ԫr*ƢJgiRA{8ml qjϏH 2,}\858_={f`j@T\RkmK忱C6ϢE\0yҚ&PlK-=3G)iAAsG$ʄӔj珳@CY䏛 o!f?݉q&zyVe),<Ȉ)v$Bܪyjo9w-I3j㭄) .;O\ҾXUˉߏώaPI/ =@N}z8]g=V?J0g> '?Ǔqt[c$` ơ|b[sr@[f+ *,F_O3)g3r-~,^C Mh(C7qim_K{3^ᩞ힘8]A0Gk,3rIw)mea.^T|3A :[izbxڸ 霈!tlS 1_֓dh|o(@cMW1T=*MohGl[ҪOv\"p!.Z%U2#( h7+OѮ?7g$x((-eE|zܯX?i 5jDu(+=aݩc!x!pːHIb֭;=l{=>ss_q<^#6olŰས2'p%7Y)b>QQ_e\7#Z݈8V0F+a(=EJbyXi鿻{c6S8d?p "t@ ? ,eA)͊b_7OOyxeo Ix* : Oj2QZ%\)$ZTgm78'<2$@FvNӢWT[ nf .3В])et䯢HV2( * UbRG\DXY/| }E@>޼}MFǪLVEt{9Tmn>'m nÎ5YC0:[G<7.i?3M]miςXAX z?_[.6`IVНkT(n aDp-T;į!Ժ&()mʐ_&dxN4eY Od (vjFSLBdb]a>"&Bxդb~1VKt LUOK"ŇE}j;Ͼ!(TvKd^0M_:H٥D\/y 3ΙJz;$^ݧ%K,oʃ>#%1Jrwh }qv%-*[ ]L3C!=$l82y}}ւ)l >#p* d:+g6MZ pijw*k##'%/Q|"QcrcΖ6`5ϟ'Sb h*#Vteonoɏr) CxUWKma(IB] ?nq'b(ێ WҌ`<Ncr %ދUq(&IDmp-d˱ ,0Sv=wg gh9{N>׼RZۅݎ.u_}|^%GgE",ہx1_W;ewO%y}SȷU:hٰU%%nm" tJO . TߟTr{'$hcW$09WS5*!\21 mm/TeȩJ4 T0M J}|z6* 6d~"]no eZcZH<gq6Ƴ% VIyG@`qbz,Um? ܬ߄w@H!J*^1a6XV$lp94Ңy*{\W.ɢDnඞ۶[z-fj% 1eT[o(wcAT;qqg5<;f<Ͱ퇊b UfZaKY D, !4 N*K؏ҤO s/\0WܞvF4y j.y%})H)@K"5DYT'bB?ڿIb k^3~}\$dC M ʞ{y1~yפ"'}N+/`h(<#P}I,uG76 3klGT8U?͛)W7kw뤐Fvc$CN<_I\=|RD)p{suA_lHLjnlSo~*l  |eS[4K+>o Jиee΍/ZLUN(E ӑ`˴KEO(v6P,5% >K_rՒN~sac (D>&bij/ {j F\H]&?1qlj,-[7yQ+J$.D&[@=R\U/=f1w6{!d{C>I~ʞңұ<@viCq1 b)=դSԗE @6g*>s}Lo2W1wL^k4V\uKnQitZI06(9{JW6II*y9'PUw/s#9_KZme ΪqRs ;9~8M y .ieUCKA k( R@S[cw|̌*, >αd/N$nАG SgDHg}e[yyl(̃ i) 7\k`~\qh# V'M^,>qǜ1ㅕk}T{o3 Z&>8+{!7WA*jЌ.$C+C=h=޻Mn5hDTCfF;2Yb'^̓gPd$8 G.*e(oI1+Zѧ5Bq=Cvߜep 7)S\ ),Vhc:%@|=>L6ֶ*}p;z4dFlu_6/gQDqQ| taWH_cD8i2OA2<]Ydh' EI NfBϧm2 Mq0ʭ](S[lI Ÿ{v?S9ޮѫjw]l臇h8 d2e*W^2ޖ(MX{kz,NQׯ7Raot; P j\vˍOSMHӍd:uد q֝cǛA(P$Џo:^o>we"ic]"9) l4YHx mȰ}@~$+/A Ήiq&´^ڌQQ>^"w-ˤkǡS.08{)je"󽩜F`X6YM +yzO}O/L`qE,[iU:aˎ :5FIѹsCY%ɤWߢ ]b/]BUEB,mK*anwjwZ}:VՕD9b13C &&⣔q;A< D>nr|0Cq&Y0*kG-f`|1SA;|U:AsqTVfMiM4%JZ 7d x )b%uǐ3(ʂQd\,wl6ɺݴR#w|xϞnQsC'@Ck踢5V@f:LSi <ē/PHo*yEӡY\ݼGsSb:U_OY_%Vƨ.hv\ )SոDWzG -'X@h# SOyUA$>sdX)ΣiaC7~u ^KtI1j3}9mtAk(i.xF)T݈6I-->a ڹV1݀{IF5b{Ssé8>a]m s&WGo"!A܋7΁9Ӽ(nbl_*#ɓ1`JfV▩KܶtoWhKBCE,XfH yus}G_H|^3۵(a#6tԂkc37 +{#feyd&)=Anb%bZR. 35Ld)U%Br(X6{`^]۶[}/#i !Pb{F? "ѾSR_7@87WWaF(Pe@{q$iD@;5l'68-g[!{%L0bc/$OI0waA V.lŝ~kLZ}f &3{39C ѓAʡlBRK# HO"Za` Tx'.?=\ӌFS H$sSSŪ@\|p6^QLВ RZ{##X[ ). c 7{hya̗bB7ׯ7,<G Pܾ*TQ@*3EGB ½#ِC0ק~q?j0.V*D_ +ꓯPTxFѩVAAg=J37ڎFO58?_up7[=ܣG"q#sZ*QP&PY[UIs `-RN12,C t-*5 >{TZ;gpsym^J7Uar-xDX^M%8IV;۞rNbo>siC %nۤ@L.:s > 9z1T9C ,VDT8e%;KT}Qw(Zp:¿1 5 0YbC ч:R%Ici>~S{96ko1iɗVCA{W|jjxg_)e2ɞtYT,sӉh>,?__ݠRM'w%\k9N;(([Sd1`|+2rEdvW2gp6 "lܵ;F!-637ߩmlW2JB?.:S~?|twaME&~dFrJ!6u}֡dROESr,  S bG @1SV2X3ܟKG&#]4|N$;K/oQhjK?W:S xp^bms 8}Z٩AZٌܨg3{ŸKͭhn4Qj" w2pFOv$M^'Z9#T78QšbJ5}JGرiq,v螬^܋}G}ͽ燑ջ %d3J1*ԸPKL8%o TZ/434 oOM6mz D k헇6 SG ;fCR5!Ю[O&9^e|e( b< OwϋRLKX*-HgbO1D_tù&r!ꣷza_3k6վ>ѬkX@.5w=troGqUZ,\/]/' 9 R1Bim^6#X{t$Ɩ,`u }l# -WOr=nªtF%u.tqДwW^lB,j/`M4^(+Q-vSJQi φ+]bZ#ovmN. Ԟi:8Z3k'3rjM KfV@XȦcHԭ5'N|RφP`v=QEA9Sӏ/NGC?ܡc>hS/ó+5[ %^d CHad)Hz8X^VlFL5WxTM9?;To/qDELWMp|Kݥ J=Vw<"[i@J o::[zUĹ34sO?'?ޱxg*m%ͧH7`4X,2 1~y"w69#4w5{ qن}# 7&׏NM3p 흎9 oj*er4 mLs@WYNyg#, ψE%🏥MF*˱U,UB,FPIiħi1sQy[9 :8SB{E!L%i t*7STRì?d;赝*͟վ ԎaQ~p6+UC8f=QCR.<^ l4Q|,mez[ A sQȧt.Za9"@$;{9bvJ ֈR] y)"27".~.'M>|:s?] !FܟԘ"xtq~i_߈mY㓜J.y’ kRoۨC@iLo|_.ּAWz XM55\q.e4,jO‘tW5~,HLH x)AȡȨR8K'op.É t l(N^XIY%:vPKfOqHX ݩp0WrɭٵSE>CF7c(&k=!6ǑNim s۞ b^:1X)HO` 6hMXcznxcUae2$.ň:ť왓az')-Dd=(ˍd +^Mw([qRV^׿mxTCF.Uڶ tVܟmMiGHXin:b+[3A?UiR xJyk恢YRNPvft"1At9:5U{.ӫx~,Fm6s9bu8t(i|ve,CT?ʧ]ij_}/^3v,VK:+aϤcmfKqavcx3Aymna[mYٟ{M X&m=ǭλp/-bC4) hv32s{cGXUn9%~B⪬J̳VC3쒼= 9ܭ#{T"M;^ Q( dixwnqZ-:sUr]BTd𤜼󋉜Yb s Jk7Y5"#T푽-dsy?edjUFcBG!a>O |mtd`aNwp;2\'ǐC)) [T}R%balY7@AU|ݼZ3 Jz݁h2|A9تITEtFWW@l5Ɲg&$qgL^\epr[/L.B F%j-YK܎yX5B4Xr 5䊢rtqApuȳ+T9^$'NQ_@ϙ |(}ҙ%gtvA = >/\5?Kud~ WV,oPVd&ʯ"Ů0@T_!9Z@kEO6?(U_"5ًy,U !e}Rİ7yx~*-3'`*XU~{ (1"U_q/lX_^ i|yd%48Ԩ :WJ3U-0ڎh I/ D/L`ѣ)\R~ nQAJ/TT|b+w+lZkDG|g("fJ NsGl?LtZIrb (9&Ć!= _8F&y6oeƝ@KvL.^ RivG ΫZڦ8i`vU醔W7^K]#^R|T:FMI:g%g͸;Rt:Y?:9PMĠ.11c7Z ',0wJ1`3) wPvF_[2cꂳcrD jy Y]A>JYlsmظBɸO V Ҭ!(JCi=%V̈PW-(%2E?›wy;i>|~f2ϐ|yw*<݀=Al=N,jBѻٿi 2kYD0='v2~b?@!꧗jrlڤRHTST'x6i8bメP e9!0f ڬSr]sE8=ڔ H>@ q?vưέJ[ 0Ci Лyݢ#4g"h pͿssѰeSPi(UiUmX v9ܷu#XGoБ' mY|c Vشa.#a D᝔ \\_Mdo5R [YƖeN~]j]S ssRgZuIHH1VR~e&#L%%1=ɛE(5}vDJBv׾sr, .M+E%;Y UIB3IL%Q17Aºav[;k{#߫y*3w4m˯Z |YV8YN}NEֲM^{+ :SvEsWU);oSLJqtTIKȍ|Md6W1r C}⪙WԉABN3MN8Sf`KbJR?7z+׮_t=_5WBڦ{hlGɿ୪4*߼4b*նӟ}];8: .VyL0+AbfOG񤆠]^خw^ne#3Ć;&c`'2V:%@YCY#Ðŭݡn`|o}N.p;ƹ}*ܾ8ɈQKItw#O^Xern@^Wa ”b<0f^NEB) 8".OWʝt&% 8i *Q8ESYFt/dܪ]'j9Eiߍ3Z{J\Z@ϋ.riH 1%G2.NUr섧c|cKdx.1DzdUN>vԅӦnAv* gu< Yuh\ͺ)rү)Pnzė|S\]xfՎ:'?q4ɡ/Y * ybY9J6WXye rۜj8jS!F% otG);z;ƹGyO<L 6iԓjb%Jyy^p*|" T0uZ/A۫?utl\ =87ʅ)/d'Ե3MR~WYFD%ܱf~N$v@'gk9q?\P@JV O-l6Tlz 9J9հqv))xhZһÔdp0&]'1r]z ~cNmQˈ:4g'qYc!-;ɓ~hp&t i͛zFzW?ahz>ž,8 T-f` qh1 ~){ɽVOTM&_cFw;; ==k<`јQ%  Ok?+o=,,ҨAŕML_oTvoaYAQjؙ8ʩ[Dⴘ*Ks8GnԳ} 2! x;s+ɗڟv/q!EҡW"dQd20@ʃzAе bRvUuX jETM*nrVf{:ZN dfG5r/+Gߥ0~s#!^ė}71-2yہ<0ڟ[R[ټ:&#cnfc(5x(E;Gjm}s(m;c{JK0.^gߌ-/v+k*֯f"/U=71Hf$} Ahjh%0%).0n~:Ѯ6h cAO<]b_x۲(u'OcUj,v m3seO::_wnڝVɜ~8BEM˽&#q{\(*!)}=nETr6,hVxsG9lmwmRIM ZDZN!`q%5Qp]Fau{e^PΠfĥa1-~e?U-]vuKu$ȼN kL\ x{ܚQrpI׿Nc>ިo_v\tǯ}E鄨4VpR8/؂{ }KUjD'GJCϨڬ}afrwS,5nLaEK#"氬uk~'C'zy#glm1O왌quU~'z^uQ*ETPJ50U#ii41(M.!4Cuϧ Ry>YƖ+ًH:G*4PnJ LhÎry$c.[y*cx/fRzaRME E i(p}r1$-{y?]@xiL,'quFp\ +踺ڦS g~0XgķZc]hq޷/r+ Xu(G-i, ~*n$L-)ozO^LUG ⧦m6M7X;L|RPcs%e9'PW6Vř# RދY oR. 5u]BL>m)g7?fmJьC*zЦc܄J!=7W*x-轇~5u}ᓯ}WL=iw_;]e6/][{psٖ*3q:E=CR24KOYZ懠lf'ZtֲkhW0 `UEryXJAșj*gJj 0Ϲ*Uau2lk;*K Tt1#rk㪎BD O$^xi}ϟҪ#|v`rOf1ѷO[\hw <!7NKߊD<셆HHz`xra E}`!;ץǃDꐢ&C~*.b]G.m3Di[>Nu!D3f9 z /*<1-z~YZnvfE7@iOt1JjFtIgTOop>+z.}R\ci7/&'y+A᫷jȏ1s~E^4P]X@C k?[nEyޥSIJ z "/nQ?{;1)O]HK{JE0g_eVW#=3'7ϬLuDU<$%G`&(adYC%:!BUۂ-_#" C޿}u B"bˍIA)%N՜ޥ,iC4@O|xr'3>jжvMCdF~dIq⨃y"hu¨wW6lɛOk[y8]pC@ľ>QˋLǷnwZa@v31.?S=xL'WrrbQ Ei}~|͢[h#h;a,r!9I)%1Cݖ؄z4MbE]퍘3蘟V*8&R@;qm܃i?#0G*M]ʌ-tM$OZb:30`^Wì%'Hn3B"Yx2)_ʴ;FL/Yse'~uW0l, 0@P" >EAV+Z_dnjO[s>u. (*X.Y}D'z ]R'"8Â(>H(^PE&pp+qP=ӤrEBrzcc-]q-T^cAwT>M/Hu<] Ewۿn\)s)zMMm\~.F,9tb0g c_WJ߉kǖfpsAw$iwEAx)b_*Kc(B Yg:iaP?׌q{Rt123>%? %>4+zgi%@m2͊ t Dl=uuz Ru"tEƗJuqs|a43n7LSıٕ@s*  pìPƘ[;&3m>_e,ʹbf~Bp-!Zq4{Ox5ޏa2E-Y8tؔL B>7{BbXDK~t䆦L2R hѢL df4@ T֑+ ?zB+&^$H#ğ;)o o_5 rE~<.-9ROTk](CG6-OنfW#=u<,um*uALIe3nfYiˣ"nP刽AjkɋMe<;jѳ]:GX|.{C*-L1XΖ^ZƏ(֧з eTNPFB! 87al2/̤"ƶpVr{d@p0~W2۸Cv_|-_'WMI_:6 %`ݐL:‚zVy)$[^~WDyd7EyO)B4Qd {pn *F1i>WCxӔoZڂPeHxkvұJ/?MMSwyY (՜ӷz4t-n Έ @)ǏRP߄v_'_+RaCxo-l.PN//"rGopx ~1xjΔB}Z䒟)c5 ,=5H˚\I*`䞙5i|B;,GN#N мmh()EM3K*'aق23`-Y zBA:f2bYN$S{ȭ-FLQCϢ}?x3yOA[_aA-fɚP HP:`:*dwŎðԩQmLTN٧U~$O+[Xo76)$9!Yu (:=xadz|s h\ZfW燫x}q!¯xâuec&xԼ"AIn19)@1AMk-0bu-:eCpx;e| ufƙn*7/,ot]mWK'8([\T3XRŜL1}r1A(NtG/Q&7Kw`dmB:ZfFvɸđ`C kR_"qh?(} :j|h̃hWoH) O)sma+9ze'}~ h۳2]=Տ}Ew _:,d5'،s{v2$85c{Hs,,[~+҃ h6GmKav`^Y~ WB8T(:wDq_9w}ag{>a:xs@r݈IeZz,<%N`IQ5G8G`g em@Jwtڍ.CDm7m1R`cJ2JfY׉Mzoz߿ Rr:6B*vmmO,iC9Aaƃv;$1$(k&TUq؂d5UljIu'½NTW`vVb TiNH95H(lO7 -,h팇yыJY91`sœ9welgK 3^YEˁ:/JQ|o[mM] r7\˞q>+M /)u,vC:rje\;<b]KOЩ KdsDB+&F'Jҋԍy!wSbMI0^&@AYI~  =`Ov:V􉥴DԁſEN|YEMC$mm\UaLjHFnGh`_!d-N^?ѷ֑iL܉&A[3ȉٞE/Wym`؛wS:<Ϛb$L˄5""x;!X\9 kIҴKcr%o31_t>Pp8 gm|Q_Z5b+TGd$`#N! mW( ;=G ]<# 7 w(I}VY7/ ꊝ 理xQ| Ϧ̱pF~ /lV` +J ҬTHҔ50֏Q㽃b{{wu\]sq@ng8ݣ~bJfFh/ںAaIYADz9?T xjaY]ЉME/D.ӵ,V^ Tv=d#0i& AXc.{JpUu>fYrbaҞyZ{2~A؞))F hzfa5im[;Ӷin74DMT3O`n-=Nʩ#lSA)hOW`ȁK*FzPiGS.*X2*Fǜ~r n]i<{yݗ:IE,P&;44dyK v +Z)xϖ,כdq԰ /':2Gpm  0`i=3 J IReȿTG%_탗_T^~ ݝl,1nZƠvd cFBVۨSOv0;rqO<nD4&.7F{*dXan.h2]t"')PdAd$tTƎ+n“E" BvkPJO3#y8k:]~`UQav ;2K* ֻ<bjh^7pX཭~3JPͷ9q`ihځڴ=ܫT9if*}(%V(<"` cT*<lW8oR׀LUpJ{F *w5P`2dfϯ jI@-9|dܔ];ޝХOac,sJ4̮>oxrÂR _m;; i]gk Ȳ a_A;]!2Ҁm!Z[HjB~O曓vfqMMy Mg0r|aۓ`,uL@pl&D2g.fԳ:ՇUr7,i;}筕-ftxO0 \8_}-g\42 ~*M(IJ"NԬgvP8LN[xLm:l "F:g~xY=~yUQ"ihȯE[P1jh㐙>ZdzNXЕ""%28A/o 6\Y'S !tفp$]1˹u))vp`3j=T(%p@ Þ[EGw{YTGH lY-bNFܩ^!n0َVʃ*?tҗ ~<dPY>;lCgmᴝbOp+L\ˣx]~mXVcq5N$~ewp+B#R1֣axTSc:!e$C{$*}abGxbT$˄x{H 'Ǧr5*s`yus(.թ5lpښf/Doi/Ǻaժδ66xR#͙ VD5Zhs`;LKI?ؚKƤrmW U@W6 [{z*ݬ)J p7ύϪ)h儎 ~BtN>s ƇSJCUCEx\%h=d ynYe.ofa/xdȩ)nQTꅐ!-L;Ts9YĻ`'面T4+iCcy0 z;c::Ue!F- ik4_9(#<:$TBv )*:Fveǖ$հfO.s%wEV;'Y@…{׳"Bd#n?.Eg*~"l |=*(C)Zʼ͑e]5ɞ-h`~Lqsa֌6"cX,M=5_Cs*3u4\H*Q L~%CIr٘eQPrj6vѾ B;8Ǎ|̮$P uuΐ)=Idixb[&]&7Bp7#ġ֮tIԆ$,`Ỹ֖5#|!_,To{; j։Tf8!uU@1@j iK^Rd5VSn^'kCy9(ghg;ѽ%7utWʵR$yKlq9|c/E6yؚ'JYE-T&4+l=rw-Ԧ4Pc0)""mK!WkVVMzWaʱ;Gd$pEj8W(MF<0{CRZVz6uPd\P,2?/ {cTC+ /@3 v$B/PZ*rC\xQ/m_^w^ԃ9n>/Ip%0s*1@SesJfD_oFe MQ.T n=䡽Mefo6S[릿JXrXϣV_E -?CצOsڇ^*'e+*b'R"H]"n3>I!-$8֢!U}:|TA$AţNe-!`I}G)"7gV:&(+_χOhp3>fYC]bz:L['15WV݂.MS)$Gf{ҳ ƴa U֞?aipS'-k5gWudNNy%Dԃ`OO^K8+ZH`a q={'2ϯxkRėבR9yrP0繡-=ʸ]jAfa4)<,Zn טJ~x7 ǘnhƷlSn@d1itQUo9m%e4n]|ȧk%bL*ly\2RQrP@/F G +!p>_3Rhg J/$Wy:18N1?O;\~Z(a{~8X,3F,r2#-Z''m~ 4sj?輠lSeƚ!v|7(3vf|7N1CV 2+!UjS]u'G4TAU`+c-AZ2f;A xȁQ!Mcŏ3⺗L_aL,dssx㝷O&yHy13 Q><ODK?fp1<w3_]U:̤ם *nY4=nL8]X~K1{b*-S/k8[V6"pCvo:D,@/͞=d#^BR+%[WM]=,KS̟&P+AFkW*:H \osi ,0K9 B`"4Xu6HXtMpdr71C'#0wZ^j(DѤ!qmB̴d]8 kYbb R&݉$C3|Ν`#e038p8_X+ #{0T ҂N[$8&g5jZ,J$Fq> !ׅR n1 ]ኼ'2 j$)^mF}m}~Y*'ϊ&h}&P  0Fѹ;9U0Ot;0ƱjlHHdcao{ M7dUX_Q}\{H=( ~K/yڈ#k< ɝis*V6-3Qxu$&)Id-K78+`-YA+`aBhBZq -AM:۸'OOgKu4v WuWČam*qyx1 oEDL,`͠\h8.uBV+ȃr9m@2 naITktUgt5L¬2CS cUB:eFq *0u)ͳ̺dPv݈yǙ!^wؼ U\E(FF eBwֹ# .V;pf zB"NkqifmA2a(䩖ڛWdӽ RME@fmT(|Qn-,-\nbyת`<)8{l;@z]Q(WT b*Hn]sJ #Mf?J~% >_Tnbw[Y]a7 'B buSQq$tC6msc7h )c -q(=ϚǜؙG>`fcsx*uP[&צm0S k\kګ;8Ubdn,eCeG\B7݂^6UU;ȭ髀oTVEvkrBԔIKᾏ 6@}{sƳax5Bs^t*vzvq.ro޳9YgoyˑoXW+?]Xhe&_IrBz[ R= -EFCiLGXM@i O KiD\~YݚlcE} 4vK~6_=z(5W_EI+a\ܵwkBӀp5n66|[>tʷ ~u"JGnۿ#>, _n^-f-'{3'^MjT?"t"+m!n)\Mzэx&}WEXR̢d# L2 Fjh 뤹 #bKGŢ2˯dt<ؠIwi2ﮣ <3`|҃ 4<:_e`37UY')l_Et\|Yߋ 7F8gu*fB\'IJztQMKcǃcf2Wu޾5JuYڤ,t9@SbaWLȚ.WCCx -~soWK葊9T]F؃Nu0?- cfʈ{`) tixѺjsRWV9E&.IOl5 -薯jZClhfYp!^]- "\3WH֧]EȗȘX+>|<"~$N~D2K}s2ye+:N.N.ouUH2Nhp?z. fD2 ,}'Nz{Z 15ƫ3T XOoJKey86U'L dsik~-=h>毢V,? zJ/BdQˮB#z Qfa|d?QZq+RV^QضG9zota.U6vIa5vA]$wp9 NK7nbO ) ?zP(S%U$XCbVDgkmI:$GWkWa 5ξ˦2#zrqdycޠ66͟[phwiuǑ\Ou Hpt;0V< FwTBDh[(lnJ7AyQ'"QԻ+]aLvh$6KRD vOm}:EF,ץIAgIΌ]w[`< Q[珑nZ޵EhV mObOƴC':]Wm@8͛0VeIru@BC'^twĦ!"⓮ǩ)zd?F:Tbi.5FQI=F $]NؘT`=5S[n\-԰$Ά/$,G7ljhqU;OzB`72R !V!+Z |h2;tyZbhU կ* kO/dUX[ v\X /q|ձNӫ2Ws b蝨ʥ9sl,&\?viyEC} 3(-TP{4RR]vt_Fr=E}=|a!OՌLy._{`rO]z)3_R9v"@ov04%VNv~5U_J6(Ti./^cCۗ #َcFv罈GvbyȒ0-S~-Ր3\U]Xkq=,776=~\RGq ^ĴxIYg6@]՗D9OGHmXR ÇU('k^<7t/Jcndl }8PgU07U M2ݫ.em[ 02Tqo:b# 7T;25mFjZUi,&qq {vqǸI~ Af 4 "_*Lj:QOz [37ډg%T{&7%X߂F^* >{rqu]/*ڑ5Fy&T kV.aCZ$*VHf Ye_M#b{ƎljIju9QnT`v<.ɷuc Bb1%p=YdcC23ur,g`%%| `GDH;;a}4*ҵYCV=1FރKYOtG퀱M^gSV7paI 0pj7BsԉCeN}$ ,yWqCZ)3I t}5|T8)_ ea/#^^`< 3YwKa K:34s#iYN2O=]ĨqҙI+F1; - TQ KU* c$>TiaUi6_o(,eow`Gd Xfgxu=f-"\i!<#6 Zݡ$G+*|Inuu-YPh]Ysj]‰ZY֭^+>GR<anvRFS>'mTNPXcֹt`@:pB-S Ьr笲r%]7ݑq$|MO6ȁsnu_>|qJ\|3z%r 7KYZo6_Qݙ]SRjXq}%ˆY}~t7]5Pc]q% AFQnh*pBo뺱[Q\|2P_9HP$ b)~c8,uJ6iLF 4'digY@^?ځ|!qz[VN謂{ U*«UGriǠVұSS "N[u缬w3Q б#z2}$3^uekOV >i1aR`}MFT#k8݆\T$.V0o`DXAv r7W\^'gZ\`i#79LA ;$v'vK8[ɍFK~TNZD{St6EW)%CJ "p,쬀liHno@oOt% ؽf*9 ҼxmRos!Bî!V2b$a=D.2}PI2 IW[>H{-@' ۢMX}fEﶯƇl?ۓSNVy 6Tטշܾb<("4xW$.'_-7n<Ѐ|d>[^8f!\.s' +IȈoQr땇ـ=Cp/iђ$Av0k#%J1qz5Aגѿ7U;tX Sǟ>}P=vAEa:Ͳ 8]rWm7'2M]ʨQR"ʠŶ w肱PTsùRwk%ƪ@ΏMz wR!YؿooA={vm<[# iN̴?:)OX6Up'P-.t^0JB]1A)_}ILWsYݠ\<z&`ĩYY2Z%{}q[YtXEu7@Dk]/@kOA@#4CI)tM<ݜfǓ 6<@Q~-?ClaD]%Э , IS0?Ȧc?qY~H- $Tچ&ȋaCgsq4eXĂglm%p4yp ơZ,%-ܭi+&Ky] ʓ^l0CkpQcמ$+?o0ϪB:_|%5taN|7idadt$ljk^ROΌ ;FGOT*s Vo4}e`b΢"۔x7LٲL<zDM̿"qGI<oaL,Ki6GQw /S@4iǾ$a3DwwcTb)T7gDإwؙeDSHհ6Voo>I_l%j1ϙAq U*>1%zlv{VӜ=ök0&3V]ҕ QCn p \W>IhP[u.=U/@t{x8*ߘJSGL\XxrGaGy ~p|n2=mSY 6]h[GNУΨ8B1NIT3 %;&ӾqCQMW F |{@. L@7?@?E}Ҥ\˸xj# aNGtNխ=Zj$l a#fUn=쒔ZcՕrAׁ=sfnSمV,m^ s>K\z3R갥MUȩ[ ~9CI4%G.σL6D\ܩA}+g:qطwxSRN9ILxt.r^yt5ѤI`$!0 X@ԃ)p*v8dXY.QB=N$/cSzE ?$68n"옺qh*8)V\RΆ$學žEM x=eІbSvG_WŖ!Cz/ik%ucU4'JxyH*^ ^ci2BM:X9j 6Wk6#?e 9V R:'^.!QV 1 !2>ZƧe| rYd7(XnP=b%8,Rݐ;=@ &35VQR4<~2fm:u=DJQ/:˚"rCn`ogP;Q⾀ˈFXmXv:\pY|wNf؞Pi͉~ ?0d+70=JMUlCݭ^;NA1T'QЇiJ*&znI)>W0Fu8>ܨ,ͬ"gp;epSDMUUӸH;K]|Vfմ[LHTo͛6W)1ATE f 3nXzxWWZP >Bo9Yd?הaȌ(v+n/`H͑GL`O6goc1p'Zc029Ϟ@-fdŭ 7mtH6YkplW\8A o^9pPBP5EۧhWǝDd16s4%:@_g&_<'k!x~:0 OդJh40? HA:1( DmvdL$c{ވ ϧ+9SVK(,.쁟2?6ij*Q[Qj~_hA,n$Cbz<<+&KQihW啛sAneWZ͎N{šJ{-@l9h,e,GڕO0`#Y evBJcimۃhDg4.c0:3!E/3'YyA(aAX6I](Vm>-hck+25T/P&y86׶Q^K = j׵Ompq .~_pZļ_ADƒژidUˍ4fɓ<jZV*u!dm*/ϬVk=V o1QIjq]^E jq oBjeM2_r~ɉEc7J]1/+іk ݍl4'o_KQ pLT1ȷ(qNV- Fe 5nDY5b}XWz3&P|ƄE-\ڇC'NP*/`_|46\I?%_K&+&Qh??2 :*1_gM8cOLUOu"PChGsW"&{Xp3b9 kdƸ+N-3]iV>ڄ]*S sgr5۞AG۱nV2ւ=< 9RNjDF?*85Њ5#3Nyz1O OVƀ5"ߡ](3 .j I[:D[~^vp\h=g0!:7G U)Bǵwڔ5k#,{0 5]ů&,f_ !~:v5~ph5V͕ ދyF474y^ NRfvwS3fȝZ)\G-i&yY3Q@s&2,R< kՉ<\7eIak"vR> ^P=+K'˥T{֘&/6o՟ǂo$+US=)oAԧd?g!f5`U+$ /ni+XYS)~ pSvwAЉ6{22kv}/`n|U;4qwrltzeVђ#+݄͐nFai݃U# HB`GtuV0!*Sr@πڠ5[?\*i{'OK?v8PT͹ :m9 nh8rMobę{Ҩ֤QAR+%Y+bsc!Kk.>-qEJ˧vSZvE%FdoAR XuI/u<CR-2ñ_bP5֢ag)cq+qy]ABڗ3og`8A񭉚߂\`5o&+RKu7tL7HG<߭0ñg`h u(S15]vXN-D*7ZP݃T?E$ \o :"?H0: *x^ZAjx) Gnӧ8: !2}D hWg9-֓v{AOY({s0)+u0L%Oݍf~7\[ܞO8)RNc7VW]RT6&ar{ v0@>1{3κR}2bOQUh9uf%i'Ypٱ7|_ yKY-{ =CIf}MGs8Pn<ߩ4 , G o99 ލHqbpfe*{t0WqאFQ(g,:Tgt >RUiWyЉ&ź/{N&3:z6~v CFRZ;OMD@df zMbnB&q}27@rpX;&H>wi^HSi_ or ?$ς~PzE0'_c?CƐIy6܌ѻGIͰ7VQWG{HSL_AV Vcid=_Qp$tiu&^_#n6kC\@u>i2KO^?:T9lV 1E\_L}<2=b͍PcFK-֢ x 8@ߍ|JX[b睽f2*=6RXqTr+ N&pjFMxO{ g$OeKDpY՛HuT cc4&E[HΔau*0DDycSû"'oX{F4䭼%sLJ"|R0]9;0|_g]x\Rp"5ZߘHV7("d]ւ:ҶE}^ΚHvǙ,gj`<}1nNӐI~bp q c(K* )‡"?_59u]-& *-P=JEC"ᮅ^f=g#udgA1P#SkO^nɂE)8g݄Uiwq' 7yN2 5")d ;ϿEso4WΗY調KudZ-PpSڠ ko3]z;)T=i+YeshD tJ|ը.YMA֮[TVj'p@)[]ׁqa:4鷞[ԖǨdz9LKyY3L{LbBy58@ ?zp^qXA?t0dTɟ6dtpJk{Լ& \@!|Kwcth%2tGzcpSu(!OG"FI㋃nyɹc1E _{U8m(cI}-j|+’99(48 :6ű&[b ׊~ xZO/>]f0O x+3UiS%9x^AۧKTXB`͝&0lVEsCE,w5&'#R`<*8` >9mPcIRPOM&C;ϖY.󁂤l`et7D*,)eSCinBzp2: _G]mS"eF7veiY0unf &c0:*úkG^md UR<Ԭ¯Adn=GkOK&Rzh_:؅! $pNn_~~ wnvu~APv֧s PҜRF*c;#,䨸Iy9|&)]E،mfNj]6`SX EB9wLtŤM3ӯ衜8o uxn0'9¬ޱQ#&:;7 }.:f9EKFV>x€~4^~dۭ䚆uM %JGv5{%+A4 HlA+0׾ϲ5b}SEXv[ 4u-V0;P ЂP@pa2*Ƥo*|?~}Q\PRH*6+gB)B0_]t"FC"FvAvnZQSxH_olxX %hpD\1NjsAc LtZBҎ8k7->I6mp >ys)bab|g9fk[ok[TÄM*-`͍ J힟zy EkKX sva׸ g<@n#cӛ km,u+D[Oa5~#4V, ."X[u֦ٶV_"'8XsD^xQZ$'YE擦"獀0%jӗiqڷCGml v_*>8!c"΂fV@j7[?"ZS UamRrd&^t%yK^ڼ}$\c ,Q)ֳ]#H884mk1M,& I ʅ#И9c2 dI=捈<-^PILoQ--lE~ުRR,F]]E3%UΆuxdzHX!b,m^ѩ̑p(Ĝ{xҞsUlSYսy ["!^f"9T39eMMhqR`f/|(5EwzDOcVK@@kfߋ;q y8+#$@ so m}pVC y~Asf"c!R1;3:(#c$?@)Q6y؟RS3D =!'<gb@,t^>K&I瀼~~c:psN G]GGGubp)#i|!lkcJs/-;O?lqGQ _˝=/4t r%?CBM(1]J..>rus 饸So;EXzbg^I'%k h!o.WZQd)lxq+e~\,t^VD^3eRPFm9A0dT! r R),:ujd"$ W"[_oR r#>nV}:Y _cucL =m[T23?b6q'n&C$LaϤsE37~k¡<mI%ӓ=n(@^&$,C%WA`Y#[%ꮹ,6LQ/j$RyG|M淽xC䗶*Y[Qu\@ 3B|vx>D6>2;-ʭ+'Ja$"L@K}reu"-&wȖYC[Ku{q8TpM@PN]϶x;5WhĈ[_R޷-MT&bp} #NLI^о Tl <R|ɠֽ]ˏo3!REC91 [M`bMṲ31W*oREuH8ѣ@g/ ]xH I &o9ǧzPGO>ըm0GѐډʞIUwpsC@v<>z|Lj0üzs5z- )"MRc%^E虋iɵcvVW;hI1ս=S|a Wx4\eb  01<⻌შn|[N"–\ ;%HY9GG(AERyAGQ I儃w` 忲+En= F b_$uF,t/~]uq~Yf|?BRX QpjРF&~nf5cjHɚr˷wZ{:-ؔh~ȹaxV3XK@^a٠tuD>h>KпgLxN7Pq;kp5B_":0PE9yj AyNb-ڰol+~GȾX.AHl_wSG*D۽<Ȩ?9.76NbZxp<n,P2p4¶'s$|6lجxg]-(XivQ\f(fhóH7%Y]ŝEhL֌̭rc:A:f^o$ʄ&23<͈1`᳎Sl'.PŽCeMXΠeCryV7a/I"AĮ-v@E^jV ?wԞ|2庛ȋ}Uh}7gF_ATsd0K ${XY(RE *[y]/?ton>ٽR2:g5xѣг4ޣdk2?pi9q>QQȅGH]/pOQGiaQZR_e&#ot @͚"b$^oUZoJZ\bAbq;xew"yׇ*`Xn; &?(L[z^$zxqe; 2uwy'D3z'-n+V1-#Ƨ-9i!s HF[թ!ӱiQ*m6 {M(!;E \7.ۺBEAvrjCc$/3?JeZoDEr54[dc{^e70g~ 哿ܘFfiDQ\9xTz^d=S;Lbf~J_v>dqHG kQ+,|3-&pǣ$l#xbGgp>/'e> x1I,B҈/rUkDɐv?zPw!vf@C~@hLt焰SYb;ٕ* ob$u3򍥙H\vuW 4}u,y΋8jYy,[^k{<}ZרT \xm04xUyYk,r:RC(]'g4CTtx1rur ;/f78l~גq'rH3G}(PhQ쉇ۡ;&W?z4"ZG<{FuS!'T8[LZ L3Gk;NĆPEV8چZlB8;7֧Ds|U,kK/u.8d-J2kۡ170h@fEn,uUn9N!%NT+=NhFƇ{K5^x !W-ܜ0R7 bJ o\ND;o\4l┓<Y mZgb~?X dZȧ17IIϫ~\,[-/q}J?-n^vAC7NJZHfcr-kVK+֐bVRbC)g$-ΫOW+1c\K_=bs} ?B( U=Vko YiU`MN)s ^?͌8X .hϑOVLz"|w]cRXeX A ZS@ODϣ)jՂ>9yu_=GnIo&߆-#o5۵9`R"3a|ϼ[֊p$N˂Bf1.}ol+[/\sG5psIvUIO!`e CC9<5RsE^oHKj=jsᮭz _pogP(Tz%~X渱Ftke#?tS^8ۏD4,yr 1ڮ쳡dn\28.}>+nU{6Gt|Ŝ耥`/%v exV a/TlM T޾| \P}^H>u B(sMm-! }ңWnhMvYGYT8V ~i%0B,$zle;QA>)ءz:[P)WW2NU4PgQ.cU=@KcCkPsL똤8~ؗr܀WZAF[Ug?DarєߴcsMy$ݓSE(u6L'fL5>g(@I x!d&b8^qC)j z(m LM 4 ~(Wib[ <+@VCfD]qzo BYncPNv̓ vF.ނ2k)<5NXxk/ i GEƍw} â9\c*I[ $qگ|[cqCn0Z~,^K|Ms bY=ŸU ~*OghBJZOsI{mjQW;q )@\ą<m4V2ҾWlfVCv骢&Y4e)fཟGюCI֖¿G4 Zh@'Ebϯp}/4SbLbTq˸Tl{K5?'; G0~Uҝe']Er0P,AkN| Ui<n`/;=/8R! 5j̼̀8]K"j@2^HMԤqr@;hꡀ3qUq)^7U`Z uX`:J2fZ:丩2+ S+W]"[P,ܺ}7r;vDU &rΝY)~)\\azi-L^ZqvƪzRU ݈xEjMt-=FK(OxM4y3ءWvz2<-HD`mɾx*:-%9)E *iVm ̷:y(*g)CD~yp̧N]Dg\DT)hy\?q7-ĺ/Ih"Ejm:{n5Gg%*0o/=L]<`ɪ\:Lc6ÚR\Ł}"y}s$_P]ۮ+1 JܹfA6sf6C7'U>>(*:XklT6%XXR8~M|q/['.6#"-5f6c}g7ʓɭK#4rه} 𿙦7@+O84F\g Fg8Mf"}1X $N V 8U| :l $ևZ # 'lu׌xbZlG;>[8*^a ,`o;dI+D)=0c+Κ8|ERQ>H1YQl UbeiX `1$yz'tI8[5L}ܦ hj i.zPD'ՉM Z4x}ㄾn I`LcbZJ@kYVSy5mMAEhTr]8[Rzn'oYPv<2yg4Otot)dڰyoҨz%aMc!%dkjh'U3XPoJhi.gl |~Y$yjViK}s։7_rO($e+@WYtx}\+v)񘞯Xzp|nd}S "̭@uE͵^U5Q7+6 3\;]Hl(CT:qU.! FRTc;Q](k"P(QžNv+О5ʇ&b?oҬZwaM6sg~k|L%Rb֬BT3awz +|doQ\-zmJ~po~"r!L݄#z9TA Eʬ_R%5(3C4`B~tHLݞ&_ى} ""a)2A̒*CV<"6ҟ -!_/;ryaZx k:F}ͭpGwlt0nbƊN\˃u84Dp tt>p ;zzp؛lV1q(s3Q-dr^aǏjټ" v՘ Vc\ ܆J?.d"h <'PÞwyf;KGZtn;[(sB=k|]'sKyv?)Π eNV3FɅ|zhMW">2)Dw`6>R?Ϭ(jd(W|7"Qf#Dmhzևk]?|TsD cz BX%Ȭ8/}oΑW,!iRN=0&~$2-q.>Hz}rIRڄƶk"e;N2mݏ8 .F*gF 똒ALc@%hxw:9/P|4Ynq@=|UgS'\7eXt |mi?{}6{Q7}!k*|+|N~8#D u\󕹃_! x=Šh%k9 Ln3&(έOM"P+q.i,e&n*QcK,$F!T#gU`܇}}EwS7\+ Xتs}T7'@ !]L˻k;>sA WtGmkB#yz8 wJeVidA+>1votμDHw$}3{w_g2EdҰGw_m')iB6MH۫%U=kKOPW VZUy};ڵ2 S .Fʦ" :*L#ݴ/$'*.wZr9~kLBXy;/luV쯸d8n-D|N2bM"fx%rȘVߚ+hS2ۜLu 3 ҁ4d,MQSߒp|c}wL06457G:/'9)\Ojss44 AN9)h2}%gEw 1-* ^s\jPo5{?iϾn kf۾U!z2Q$ $/NnkI@j`Cg#gMqWR1YS1+>APefax!I D*K-Q<^ ƫhLjuUKK>_L&_[0 :8>8e=s/[ę MSO.t9[4\K\8{_=#81#pv0ZV>*{!} D@uK0+-WF&2mlfqCqGl(JErbP:)Ԁpg_yHME.a@g&H@gFٗ_漨*R#/ \ȕLU oTUS-x8_!yh+ZTJ`^USUr-)d9ݮè[& KԔӧgPA(țp*}A!U!z"?Fn?3ﳭl۱5aH& y4^$ٸȤS9ް?kI}}4A.Hn~qH%f |#F*5'lɣ Mba>`a? /6QU% t UetI֝H:w/M(ʌnNC+j᭯FשTA 6qI{8qSD t^YSz6E?VG\5F{T=װ&}q6FuI="vԗƘB"JԊI؆}$|orMlr[\Fn_O9/h3: _w)1 \g0悡Vyid WM^/ˆj (%y93A@r4BԬF-xvra $d'}&nжb;UF(b:ಆ gcuΈ,|(m>nX.f^ Ei '"[|9昫F22 V& ]3|]ES: ~L^ ڵtJ&xNJv[=Rڪ=˿y^}̡i"d y. lfT V=#Inga%5C +q+P&G>t9ON9?)#+_8JI3|d){+Ĉ߈8Diϣ}Tt%@zMD[&t4>--.Qrjۦ A.5(7 -7G>> `˻`bsSw߱}@*H8)#ok45EHTϧB+ αqf4}(;d*)^v/Z0#*<`}ͲՒoB)-HRYz :>맔ML}}GP?/l%*x 2Jx*!Bh|ɜ@dxaUTD$̓ulKgWB9?ӆy@Ըw'Am^dESDˇ5RC a <鹌uEo +a[ &2-qNe: 0?c$ @z'B\}欻^I.?Vc N_ĸ_aNyfSF2gA "S3:Ȗ Gp"L7B#ɀ ù^@KC* 1\)m$seCцJx'$bo7)d|["rWG=n5l6^"<1e>6=*#CV~ ıTJtvX}arl$&s\gеiF/7eܨⴗ56tWKFmoiVoJX0klXcP>Pep;N]}FCf/ {CH֒Qf`IIX4>$nor{A''4X&tqf8İIC \4H1m!}VM7[Lbȟ СD8N|D:#*gʿӠoUF4-lsM o 4)AOV`I)۬ goBOO0K}q˂Z=@4Rl#_l@θp2TB7R{BhH|ktb[-#Fƭ̍R1t:i9I<[i0/:[7̘wCR>~%/D_F7#^URd`܎ntQc;7J@qLF(^KrR\W\"\JE=س蟘}KL_kX/>f?g Yt'ۨ8硝\p \d\H{R[b8O Ʀi$br#Tw7> i+3vлx:a}nY#o6鰙N,nCŪMkO߂j >""JgTJވ ~s|,a2hɿnsxN܄/v%qxXH]d koP&1V/ C AŨI׸TPcFaD~!# 8 l^,?DqvWnb"=es6_PƘ`Ls/U6۠-#=4I;oU&9Ӻсy'\/c39 /#"t !] y v72#zŧ'ND-c{-GardA+|CE@,[DΖ͏hޖV7V.pV\vA8 v8-k@l_|fG=p8@Yyvߒ zYZ W >m?9I`QW$Z>n{~U<Mso_\Tt2ܱv]e0f@*.~n-|sy"c=bɄA--冁X=48 oZ`ih2zT9%̳\ֻ ]Eگo~"e-g٥n SyI0fHs/M BOU Mc 9c4գvV~gsQ`oU lHjtf/3KVªD'tkoo74& HNH~]`% |1AI`Xx.ڄa-&>^"h̸H~z>|{#{'r"Wp 1gT#lv"$wKPJ_d.>{$yw;8rz=Cb~nynu[.m]]r@a9Ch>j?fvQSM3O@,V':՚ =_H\ mrԷ¶6I@3zThԟ;?zq]wB_H(NGo& LAڵҮ/Ena bqeUPL>1BYhLmE_xIj4tOE_ DHϑ$)/@!%720!㺚<.Jh9-M´9γ꛻L k^shb4Q&vPNcKJN{s+s`B%=@VEBh͋>~_Ԇ>jH N{5]~7cgΒAD4RB0Ո}/+xA$8zoL y ±2hkKj3Y$g*fZFk2apȮ >"푩c\@|z :kW4Lch >{D(LdјcQKWY@^LT A)QT_LGd8KS'$$6RģGO>;0 q *B`I5x&BvM85Qx|(ЀEX5l!k]8~IRJ̶DhN%ODlU;A~RWjelH{}ѽ9ĵ#mSo?rsv`//,"![6+jqW8( \ji)6+{B۹1Թ!#6Ú<>$mc䱵|PU%d弦GةtgemzY{v|5@L8b%QS$"cTZ6}Y;Xۋf R(>ZP(n'qIHBj ?YSvZ[M H _'\lI77Yzc H|\'XB]TKG;#iƃEš8K\" |5Û )P,~uZKMvլPM5gUYQFGd--ֆ0pL*X*+fBU$Bis&\pޫp_$~bѕc ŲTf= }6$#7zjsbYpó DKs<~Fk}yUh+77!;WCLr*i0/OZ.fϲTh}ST"P&]4[D(@&-*ɎHԚp~Ļ3ߟ-zs ؙYWG=/.k6?9t~嫜 621$x0]g3*/=<)%X8 iFS@Az;-c~t΋;fx0ˆ_ϖW9%l]K C zkzJ[ \bB7;y侴(@nRY֣ D@f&ھ˳ĥr޼ZAB I`fDo<:|+&\tr6UJz 5]*?Yɝ`KjrChL<(%!FfqR'1ݩs/{I'$ bM$1AA^/F{}Ds}iΔEg: GQPB2Xn;4[Bl?#NEbk*6(S01-OE`P)hٹ¸KWCb i8k576s#?NhBagtwiϖ^sx:K)>GSzk"S/4@҂)(h,72=^5-FK[-!kԑsOJxmr\GTx<\79c:ئo4 ×AMŭ9e}2L_7ztS2ĉ""J DyO%WN+XӀVeRfhBMszo@@HӶ k4j<uTem9tQ115H?6|lE:<3CMճe)j"a$E%,w̯>Izf: 9YmP0->l(e 8%晟F)6j+9lk,u`HINu [/$$툴l]jD4=eY㨗hyc[0gǔP5oA&`4vO ܦ`Msw13}])RKg(, Me]Cr7qGLAUq&ڦ37 Sn5E0TTvA"&37HvZ'\؆ t+L:b9A߰A@ӕRDrt/ j':<=3w@ǽ@|)'^;K9R;]pwo{*jQJkKA=i+lBߪ2A8dCױXJo;A<́ϰi Ky N7`9 X"uXr-X&+aa;-  -89OЦ1Cn4aADn۞y`\_pȠ7RpˉAO&wɬA( E/[Jd_!KM$ ;YйIf`8 9jmo,HH+5+їxn(ѽgRt-SI&ƋroHB\3v5v%Ej詮IfP5rJdp7 f [nu|>?}@\mCse|?(g bwfVڐWfT~6 79/%׷S07MX>twfZl1)s)룥s"6>Z_޳†m7@ֺ;8 B}[+%Mͺ|VEN3=wX]&\Zs!@'r1A̵$z#45L1iM3^Si1!6n[zy@a/1Em/9?K--70\GܯO%.7C^>o}>Wڊ>LgݭӘ}-d54<}"Eg hQηap+pynOh; |_S,dlHl[k nx1'0|i`9/|ZzJh(WzA ue}|tpl͖\`m[!V ǗamS(k>{Yӣ3SGpB-a88,h fʙDWggHA?_ :95lǿV25]^!XF5{Fj~˄5M[ _\TOj\ѐ)f= j~(ʬp(^Oߔrr(~B >lCm;V̭UHx2:,ٙ_Oa&/hF`A) 5}A]>5䷚qӮ OWKEم@Jz zZdxV7ibz\yj`CI"2:$YRExIUpO_3 .g@7%?VhhǸf̉1.#<0\Vļ;7a0Ne2-r B@΋6́9 ׆+a)P-rO8dfͿ8W-NC?YK%Z,p (¶dIOŢJ]ׁ:4*!/To$ps;C{ nڇ/H2Kmk XD*iF qnze,ycwצg6~Ћb+̋|zp {6q^VT~t%t`Y5Nv"2?Zv9z! +#\' Ӕz|*-T fs_`o~(@6Pʝ63ɪ4g60d_ ݰkQzK1$C_c*fBXY$1 Xc; u>3~Gg5b> f@l{dPKu&ԹǫW&[^2Gbn7y:Em\zeR<"5Lř\LEO y .uK67VXgw3`!^0TeӪ̤"!颷 A9ʒC5#b_IO Bh}L > A?b>㇗<  \ذS0XRNnp^:qC͡}NO=ڢS'J.G>Ǜr p˫$n%/3^Je'n璕&ov7@"H<=_D Br4<,+$өM1.8 -f91$/yZxQdʽX\nR*ݭh_幓AhR13`ǀEa%%rjaњE 8E-B󇆮gkQ:D<_##lR,Fm[ٵf2yzZI Mă %PjFT6ÂU8YvH[D.W a6QP}F qG$)n Ȥ_O,ذ0dcٛL)"wKnUx'e}VV=2~@0p Ư4H# j+n(I[\pV,˝e5l͠~?$i7U;I["n[,S5#y9_ŜwȚ\8H?Tl|Yzī,ga@Q7wjr : 梏6.)ӔED(K`ˀ_{q-kstǒ3o> L x.9gic j]FdzgR1 2fy:^1ϾT&fEc$d%}i:X`c5ς9OB*JBwǛ/ݚ?;Tu ż`ΪEHbL"y^J;PZi:̖nmX탆A=hؽ|y5'Yj)50 +mZߗlȷލ}s".Sq5B:(Є9r; ~#W=;{ rCrHIR+IBK}z޹@}$7/S̐ N{[vU+T|ߴU ]:L?v(~_G@D$*>mq壵_GΉs{D|s5g{c:(.Ńpg{ 6 A(ƌY|DD(kMG\,*W1"@INU ɡAr1Ň} Ž6~ ]~4).$x9H] 7P+cY%ov ђYpD0@ ĜvIўӽ޸5MA~ivVՐD|W H_ 6JdhU1 ]Wpsw:/`: +b#v9 hpsV$S gP6ˈ9g+Z"JD\lb(,f,Õ] ,kO੖m~P#i u+.ܟ ?pB6fS{R xAATiaMa-92*/| Th-3۩"oс<Ȟt-0vDԝss O]|@a`(УrxaYjlY YˆWJ} =bbtϖc=!R$` 8H;_l\:$¿9{SQV7 p>b6'⫗O0`|#iL4@^*`: M5P7X]y~5 `glL?,ODRu8GqTNt*#ݱ}p皦o` qVL~$H](*R-XSB1!BK5~h^/oH&LR,V!IggCɳk(>ڧWCu0J\ĖٴS6 ߲ynR3+pճ˛ M c9!V`͇&E*&18ˈނ"5hsq?X\'}09of7TOږIѵ#G4a=?OLb:(C-ź Rc< YFoY{%*Qcn`F!}vԈ҂!^JKC`8/Wx2-mr TktÒ%r*X=O+y-~qNk(6ϧ]IRfv+ n~q)AoA6bG.A?;f`X.b ۫έ<563j FJv0/~P~#e yp$Ex 3d:_'y͗JY6+y捞Ym|7q;^``5{(O)sJXλDmߟ9Ԕb}?Q-_brHT8PRΩC{9q uBRC'}^tgz=8 ߦn',~;L$(tJ MbN͝L,l HY h0>W,$\re8C XH)_etLߠzEU2}wxzSGlT8*)Re!f"eBp''i*D$tkzbzϙMg.RWpW,.(𱴮%J5H*dZ:)$NWN$B+E9@C6u kqmbvta8WX "jw:څ92r;nزt0d٩69{E3Lr8Vݥ0*f]^خiɍQ`G# {u1H%7DT"R QFxAȁakR'..K Nxk k`mZ":1塚p^sڇnîd%p?eugSDNhޟ"1 etIEMSڍ't ) e;`_+2qq$xh'(EcM 2LAI@L99%?YE s g+x.Ybyc b{''?2 21QՌu1QwoquYF@rn+O)>ԩ%&7ʑb?tajrqu&n;=7Z9٭L .014f5%ꇢ|$)K [&I|%yvE?#Qk{OyD62uX>Yzk?%"fy4a?wȯ,acb0N$$b,M {`͇ŃV/ivH D `?Lc6f3$ OL;Pӟo˟M{{sJ$W׌ 6d:؁+LuV$\8wU1-jWG;Mv̢V׻"68a͡tpjIi r Rf\ L18#c־FQeU&Qtw#ki(P%ZR/T7XS]|>-`A<(OS"Io0 ,e[vpg+`,p63~9ܗuâDчׄ1I27}x̗.0u-XI n݂QR`)jq2uԻr#L >fֵJ!;^ߦ/E'S(@\>|F |=O緥رF;U$Swm:L'~MP5oAdմuTM( dd; UG%)vqL]*#jE)__'M>(&U 0 R2m"oا@UX%[ eZx*eDpqO/YR`}4i=a4CޔJhqcv@0f zDx-*.0+6b5Hͨn/?R^x1B{ BſʹQS$(79:!KX `xk$F[B)(U[9Ɲx?xpjUCGEcmqy:Ɗ-\ ͟'rtZmk &^w?kywƜ\9׹P3fN ?uS~Ԋ0H8L4 %|(AңFXB+ƻ*NM'l+/ 1 YShr1A)kD{?>ڬ~|+(8x1ZTaFv3"ӃFh|xF'BqaϗAK]:<4[떺IeL b5Maͮ՜e6vtSF8,>6 j_f]ΐ ]-u"E|J1[d*} q(g뮛"G8G*;ӝDͥj,In}dAB=X${Z (/mfKD, @3zRCNW=k+^(ӞoI`*yl/̏*}+L:N -W8c@^pc( ]|bXMJ  Ё#zF%$LֱT' uqiѢ& .Un=xSkTM ]RٕGM9cIQD)b '~&dQy!I HSϲ4mCp_A2"͔%ӔOHgµ["D:1umJ(Z:s'ա߂\)$ ~jx&Ѝ#A!eVZͺĹq񮼤~r,CuhxZcp)wMC77XoL`; 6:˗k)sԉz;Jcy^[;b miFU] ֮aE'@ p*~\>E'[[pv]$Ibݴr|xZmhl{So:)9# ޠfd ót"7Y-`^#3OTvEXV m~Tsn&2p#Mk=1wMI<<*v늄XV~N"Z뒓鰓#Z2T+c5ZY\Yqz {?T&-XIJͦdŬ@-x?!>B 9&BqvCaxYV[!B]|#%X"HzqHc#*ص&"bKΦȟy5M"}h΄ĐKLc _T[Jʦ5@UrхГ:FZGq}I$>DW<2h7a }qgd1 E~^lp|Ǡ|mc ѓ?;|(7NvD7p`VlWϔ}? a x Mwjt8W]~I4Z- ^GOs*f*K5LLAL:g5#v!Bˊ1mhlȥF2 ۖM>/EamW,ΏnH5~`ADgWG5K-) o-3 w0*c}FHnOx;7չF5`U`n>2GvCiuFb@-5rt$8pM1&U`(]-)FqIez\ Z'+_crj)d6㶸efN}FpPU3ZBXSVq!HQ5$uHJ W`NmPXÇM阭,0DQqf1C)#!(2:\jdzjweQbL!vi[lצu8wse  l.cMm I+I ~6 7*M@Jho{ !/+DpQjMd$`<7&`P[XRNj8CND‰*g{s~EQ}̬S)t#A?W0%;`G : GtD?[Cyl.t`I^Йԥ`?GH"L]R%'࿦Ye \b`stTiX??t6|3==}-ъn&\FbQ|tWG҅ƞfIBF$] OPӨ`_(~#!s BQr+:t72Wmٷhn 17wuzpR)k2XjqLFYB\e6"񩞞ֿihjP=?j*.&vrX H;Cê,3澦 Ti" _~hE'r6bSu藂`,kTX9Vvקnwl-lWtIh{.`2|AB #^ʺXըevsvj$xӬ`( H*\7~=\Ķ a1%M/dP Wd(\bBEݼ,> hs+#ZgY^Y~C$BVrZWYpÕ_ZpdLcHkI^U`n-$^od76o6JNO*Rϵݞ󖋪O".<}wɖpfxdc@2<1!oAi?љ hvXZK rz=t!ܨh@«Tȩ*ֆYA/[K0ɱzRJ\F*`Ze!"%*8 P-̘cfh- }.qy-u!)qp?ɔhP6# r2NV]NŔ]rt,.I `c#Ժg|Ǭm\k?g*16xRbݷ"p,Wٙyt=]T Zm'umڬ_O)^ixQ3sӧdh!=K3rmJ~頝'2nY?0 DvffMv?] (`7SQU1u'৞|ه&EMJMoTl=p6@7B+}<XFx8fIy$dך|OJ_Uzv2cNݴ)!a exov-ѿZGvh ]d V]Tُ$?^0`9rz!U;>;ޅiY4{lޟv@^ņszC|v.eP܄>jL_-( 609eɒ&hM6(ZcwBydTF08-ypxU-@T1J=`="9]ÅGhΠc1^(;^LtK,{Uo/NPo E97EF67΅¬PuC>g-/ʥpgVt "zZ>Ų Scuk_1k{ӁmDEfshx^Q¨z=#sK-S.|oTo|(:3v@4֓%@} MMDև){2,JA]7IlZn'O |j`4\>3ZH/X!TQㆡJ}S]Y 7fMnA@@Q][u*b V>r|g'B qgC) *KwсIY[>JkoN?w⦼HV[aGޤ9R:_rͱGTi!C0,AG0Hi+;DOBTbezamV׋m:JR`w8`"cȁT˟۸n3aShG|*e`;zKS%'kIwGtM12ޫ_b aöa=Aoߪm(Ta@[I Qj8g,2qQA9 g.qԝ }Ix7E= mu/D4ԈoI0qit hߐYD0ᾚ-|c3r 74@嵝sYN. TV\꭬(zJmt5z.DQ ʝ49z&Y*Ǚѭ-s\Bz# -?<3).}hBS1ObX2G>{'GvY^c]1m3:e@ޜWr+kEM<N89g8Gv` 2@knS$Y"n T[]@t|E#6,檓N+X=@,=7mWk4cI?&n?fţxp''-#_8:qϳ?]7;}Wո0=+Q%q/,7JⅴBjs.ADHAAlh,t\aؤbn2yq:F뮠Q^gvثn`q1<|C:Ỳ~Ԟ ZL] h7nw01עTaDѷL86nǝ ŦgB 8 b،6mZ^Ku_!VN?=L<5f`z0q#@|*iQIZ/H\$ʊS9~{DN6\n ~ˏ?U) 2)fN@y_Zo獧1z + uBjں9uv َPXKm&S%W`#vlYT]Ԟ6wbl;/;~Un $Ԋei_I%F c2+h bX=o>"7Kk`!@yDMΕSTa홉N҄k7NF ܿ]QS -I Oʑ/V?Q(='@2+ЮfgzvHyG pF%ݶS҄RUNnTZ'"G,IMyk2tr"OZSъ-XD˙QJKL98{aRNu7Y?KB ŔJW'cMvl@Ydߟlx>wڌa+H8d) & H|EM0oWyD+X gsn nBk;EuBe_C1^(Lq0߯xF&HdH#Cp72Q E4li)Π|7gTl@3ө+&Em>S'my0<1UH#Awƾl{u)YIb&މso^W9 r^h ųM'\jC?r6jPɔy3Q`1Ȝn,x>]HeŞ)ڴȕX>*{1B#J_J%,.L.,"ʱVl`7(N73\%=.8t:Z%ƳWɘ} ICeg׶h~rQYe4ĺd'"ꁩ˱3nWp0: ئvSK!HI}!=hk5^D\S!<`8 S =aY|E'#s iqg[q=,<]5%vv&%5! dfIa׋̣&*rYw`a{n#[{7zk~Q ugBx6{@CXòsХPw,G!_ckbU0 L@729E޳ؖU"wo[ aC믇xyc.<=L_!7Qja2a?)-W$)G2#^&?hξm7+Mx);P(iU.YKݬee-i}pOf#՜^b/B߻R(ͥPC*02vd)uڏKU |Eq`{?PFĿx[hÿ^Z0 yL0ƽ 7qԄy<:RkN+|a^pzNkr#xd[FJ`o-@RG:"wlxnPHdtkY{BRQ4PzUCH3\ W9ITo}s޸d-RInCYu)0S< JPڟ$CJo>Oxf&t.3ab<,;5@ĥ\w*r(O5,AouY&lz 0KQhMOYi;RqH?(ōZyEDT-CgRVwY78#~M=|Ҟ]oY0I#A[޷8 {MS_!r2q0KM͸!2jXyF-9pv5"ݗ̥8hGH[x7a ?1 *Z*zSxĮ'{BKtsO_􌗁Wno pooe؃9D?emmU3G ӓgsڪ=$.azL'f+z(]U Mb;4{#_¨cda@:>tÓh"M(wN|@j]4VqDu%u-uv)J dZuB1|诞FhuCh/v]>aZ:2 ťi@Vv|@K3' Hf.Ŷ"U ? O,'u+x5.{o5Ę 9ysF. 2#ٴWJ*4He'E=|Nar##YlCbjíP)\LVx %WRVx Uuw3YL\z=xj:B@ 톨p~qDG:e3sgqFc[H~w@~!Rj-G2VT5/•aX mgĶbqz)1Gn,bT/8%~!-̞,9T`#DuA<ʝ-"E۰+3U#6gQh۪[=c?^Tࢯvlc`&?f1Eȯ]8|8G!t&RZ&+,@= %Kƭ( Wߩ!:iK 5HI\(ͥgDb[w^A-2)6e*A Lcnj|`k*w8OH \9n۝AjGR[:m;C!1ኸEZWD8^%?_jӜ{.~VA)nl}Y@gfloNJ_h^N8ɯɏz>+4EVZٝ+Qa9>QJ"d;6IA!I«KM R4"K 7ccZ[^t&(LW_Aۢ6+83vpR6+nU5o/%2|LBeF҆Fn*t%d+lgHe gE7V(cY:mBܤ6zzVȄD70de}xE=ȱS7jz0 `+b18OUnt4HB {Q@7~\ Kf߼BUϐ9aAY6 ?zoRDl utPW@GGQ4n1EX?u+igi&Z~u[\-rPu!o[%]*-oMj,X2rO 0J^ a]EA윿w@hhg9At5+ ʙ?$᰸KUQf^N*.VnRuzR9^U /[e~<|emicL:R˱_;I@-(%藠%@ 9zp4$xf<_%ϣ񞷆Y Eo~QX<Z, @kݳ>ЄLظ`N! Ft 㳡LA3,ˇ(1suO/϶H4WGyBd)gpR~i4" GqѺ5: z]+ ]92۱7f R"zd;QiwW0|߀TRRץ^LDX@$`ҴZwy*KE\a:O1%b p#_z X'42a0ChYfm1~d٠p%B<,Dwb/_U,N gx</2~;>՞U2DRjSxCXIn ml$#u6TQgXѲc&=F\knl\xdeFoPo[[چ~}U f}n [[b#u{^LP>vB﬎)O>1zJt ~Scx97Õb킾Svidk9/>rbG]W KeU_ %tj/mzc^ˑyz9LX#F LuG+#Z>ըMwUP^j͛-#v֔sp/uTp_ Q̉iIC_B\Fꥻ1dIj}t$5Q-ANY3 ̺D[$zF ~/r̬d_KګPޅ [&a =6MNJ6ڣY^V$ϡ C}HX+}{((IPm™L˨=9 L+"^tRz]MN_{,(>J'0 Ak$H=}Ti2&/O7TfۛKmd8Zp*7ʍ߱nOcNaIeIM7”!H ʍ=kρ}֡Yqؿtf䓜dҤ.@/eΕΒmq_@U` Nl6|-x{+sm H$g ;7Ȅز@Ow|ӱRղe3o]+qTkwt.oSxK`r`Ge~[c_p| 8vVTtC/FMFnӢ]=JX< Rǡm/.#40s=H;'ڂٳ-b< }/%(:>H_鰸"yjHfNĥw[wKhK`07!NjmosU Hȅ0VSW~"Ri9FT((7ՒQV7C@ ~8Qgkodw#V#9F% :),fQm<ȑx(W8qw;̠當HGaj]pDT1S-׼`7.N"^b%ϙ*Ȏ5T?NsE W'XW6P3*&2돧Ht=|j] seyOGw6 DSNP#v8[|,W,3@u=l6Tl;5hCHԫ-;4 y+lnQȝO۠}W_s#!Ayō?آYŤy_i\"i@7u澠]Tq) m,#рu5Xҭhlb{.Mn{ ;EDg 7"-?j>$`yPhlojT>qS`9Ri _ sz9d"2 jsTEGn7w'Y}3%J[n/*Z$=cL"+ 8.ioLz)#.HF'kmgk km.?bB3 :̫|*_tE3 YzEEⰕ܅IYJ!+:J/ @r`x/198/ikKS~ϧۇ :/}$\/*S|&%bybCվ"Hh"wRkw!=j6몀0PU5轻SgRL*|E%HvKٿb SO:dn6L QKs_vXo@?1b_S Xh|)I֟ QI7 խ恇Jd߈"#E}l|Jƒ\stDiK+)!Gx0{JA3冦6!ҙ̽L-ϮkNяf|HUNq>Ĕrv(]Қ\K&z4)l}#~*njFw&)_5S( :V-_>\R܉ʫE6ڸ2WJ83hYyfE=sɾ\O3Cw[.Jr+؉֛\íϢ}P̓A/Og+NHL\.N\4L)P{u|/j~nNV{3hrEsSd"ko/8ޘyqlA37@NInm&qlj,eqt+;:I}M}b6.rdBÞZӖ]]@W"ZE+ɟ Xּ~Nr xezmL#G[%R 4cpyJ_OADGf'Уo-V2Yy#/ޔ!,Ώ=$jOA&,wrzJ4{1 rG Øe}>hChn іSj)pS lq$5K l  ͇?{Pm91s/vM:Lf1}j147i-M;e Wi`X]Q8ǂdka'NRM"ʥLW,rfU)tQܟuM<"Qt[B~l© A\''E1 j\(5;ĮbUKw-H(l*]ģ|L\ rYbw[D$ :4r0gDh EO!~'rLތd?`t^[/MQ݉Dd#uo ފK]{tO)hoOA*(%-RO3QoaV7^쒡ce5 BOfY0*'kNgoi?$ q4@Ϳ% EX] ;y+}#R)dhg@Z03GgS_櫁?R]bܙ@:hC\Q_.K=VX{<ۚ["eˀߒE.c5L=iAfҪ8w=ty^tž ϛ-͏8?4%2Uܽ\/׹.O kWp֎jQݣƺ03Ƞ:w8H hB0kgpAu,4RVnJk߿"䂗z"|A@~vYw36dazלVq8J+2FH~{5JOxa՝kE?80.O˸ʇ?dnshh!P{0VH%EC#-G#lTy%֥3VEڱí`AH;3{6RQP X4;($d^z3 |o>o(5|'.{뤧ASG9Xp֣&p!m! rtǚ0nXF 9KugS%n{g s ~RzJ)C$wZ`m<2QfHP *B.,K.n {]* [H*W^nTx&Es!=|o}&J"7zytSI 9Gf>DzBa5X*ؐ|n<"Dc,FOZTv$ !blE cQChx}d& ~#3jGgB#!JC:ȉ%40M(sѝ/3&mUl]!ApA:*CНج#:.o7i]BŠ7ٲch8NǛ_dyfdxRkGL4_d3_LYY(_mX?Uz _'@K%ǯtH"~RQu]#K6 ^B7Fٲm!w;,H@ S HrsT~ER0j>V|7KBҾBD!fQ!Qz: D]JvoAwֲs|~xޚCҼBSɇrM.)cY}-Rzd $( ZZ9N:(,vf%sF8,?IťP5*6HF[ LK% zoBc#+ӃmHS2-8{Im8Y!@`O8ܖ/v <)Bၤ\KWUOU/,_X)>Jh$sFl{êj>]c Ev"7kRy&ԶbPurI&X+JSH$cf^1nu@▸\,,r.=kiv칙DvtYAIَ1/|NKwْAYs*K;On) yq} ̥(ĂMVXIU[>tvӷ'[Nt0ܻl'E#R8vew[cR`eYȲZ k&D`RJZHߢpLQj^\?BDV.F&%/V. (g!#lzs-,uYp۴: Ór  23#^bX@Ӂ%hm*r @ۗ-nEn,M}ZEvGNзuk< [WtQ+`cy+5ICciE g c8ar'HAS „gb@XCZ<^"k [|]Y[Pu-yW7B6t#ӅNrYg&Ĕ}`o5?VI n uc`W`0-<ycA jfLUޭEeOMG Z3)9JeHٜ6OA z=qEpqI:d䘁$sWB#MU jr N2Q (uW\VPܻ u>ED;fguS_[f!C,S?4j2qVÞ;%GakѓްɉW{2dc~7N< [wHbM;L¤&40Pe=LqgBU3% 3/0ʮ"CotÊp%p,iꩄrpA[߱_; A!&lRlA:Y?u F} 9DT$ ~ ֕3Vr^?p[_Q"db\lL\o8Q#= "QPɰ Ms3NxG% ƢKH%b*BbDcSLC`CbEEݲO+ؓ|UBù~19GHd&V_$_oWS3V mcmi*kӲE?\aVj@KCq:cMO#{'_^oMSSYsyp эɝ:CK,u˜h4C>b7\{b_jLa շSKM7]#?j@4`ܲ/@n-[aO>y]>A ”E1ĞbND:](P/+76,gro+%G}4A7Oy. {4,I{&R?~?֌S&ALL7ʁNk6]G g̞t͗njnrv1ӏd:Ȗ4^VcYQ?c_kr* "2O.sg&'*ʁpe ~{ao\ͭ'o) RPTBSr_61vj#Z\oJ>3[Mb8v A3W"s~]͜οZBn|@PMY^X,RlUƪ-];Mr=eBs+CT{@r375Kja;18ԏ鉻2}%q!rE k,IqNzUJa $@eE)9M!d*߲&XQ 3р|>߯߮Gl$x.>fqpXwPtRt7iQ;=%AӿP}QM3f|%)XjCr_kJ2h%l ^^C|+ !0yEuiMJ=M*ê+=>NΘG8pOVON­ :E*Վj;`\8Ϥ$XǢa+v !`9Ѵh#SfCHL;;]]sMnB Um;Fz2`ƅ97ƶ%$O' -]P=WhJNx!nc:"]:ġloBf"(55C֊,W-HF,6~xC̽W)Iۇc@+o EwwRBDŶ#lz3@s;v{Y# @iN [IK+.$8[l>\N)찕j?O5\Bf3Ġ z.) M_Fvs%nۃz#@' xgSݷ[PkQ)_m_I޳(xBL0e"`UP֊iAP|۳ddd̵e!BPȃD_ڱ 1G+ .%K#_ ;b͌g5(TZ[L-v63|Jɻ}-?. OthؾԁϾ㚇2 dn7L`Lj9?}$D| e3b/4Aؽ/Ǒѥdq_j'chs)sv :!jI*۾FN4Ug-UߋU&(8!M3[_Kt.=4aY.کQH l09TNP}rSd _JԷ/S'3)^X _ u,KnB|~ww]ۍ7]o)clv~}6Ѝ-h2s~q`%"*? Ac,┍q* LA>>qNSrq"UgayA4e*T{L^鶵XU krbkɈg,ŷP5Hi)Xݯ IU~h뀨?<#26uW?(*i# d+ EiI,4M7KLT霮y }+fPmmR( @PF\A&R-o}lP?oUȆ0Q`]}*eJH!EW v/Db(}m‡ՋHWdtiEǂ.=3o8VoZlU -[ kɱ85b~ A6Q@XՒ҂ToԷ]φ#ኴC(!QؙCZH8E<}jw ɰE(D":֗FmG@Yǀ߇[;dVD ׻[ez7 $`_u=7[q50瓀5rƮ B q}[18z9gF# m_pD*^C|> 4}Ei9T8|YB`#Ŏ[ok Tczm*b3Uӫ ]S{Gd& W3E 0]C->(󝕈|MAXy_acy[rt"/':nqrƶĴIj~\g绝rsXg ,|[s RiPv}-P:Jf װ.~[OrHƜf4>ԭIU%/7+obYNa2©rJUF]8MUj/z\Mttf;ȡP^lذ*V|HzcJD^F 8oyÐֻH|`ɘe”pG;Yxx_q9t jjvg;Gmߝu!P$3}?bVd9|]]oD$"'(t~-WG')o ˹+){nǬ N@CҫsrWv=m6^/GEz ?s`K Z3&63ı, f10oЬ@l_s^FtuKR6UTg9@Q[}%wFyyۥ q4$g6}s1mX2Xg75$]K<O*,# W۽sǭt?CN]`|)C!GJeMC; fGG7wSO`34  %WRb@-I r().셵m,R\k?4| 70s|j¥[oP9{hh aGNGGHC\BUT>]k&S4`eZOfBcp4%|򸢂ƼP$S4۸whxR. {v8Gvy|#2S $L Oם|Xn*$okx*iB2Z_l<+D\V(6WFYX*/{)"_>.gՍ&X*<1X/1Ǧ"?[v(9}C?#z,ؽ#.{M (>G &gY"V˚[֠<+^;wo7 : G\X K%X-O$]0 G4%'0.4,pPp`u^ Oヤ?bʇV%?f0<+^p ҇#n<*?A')OIƒ]+<5ȵXDӞN>ܻ@MTn"w+&SxcC)]Bm?ݥ`ZjZF#?n6s@N}9ڿM.$Pd& ib;EZ+h Z2W?] 1ש`Wh-⭸; 4SiƣLX^m8TO8_9N0>Onzaoe;1^X1%#8; h첟TUI(&`βAq& !!⇍+T!C,d[9s =D-UmH6]3&ec C,C)%E6V0L+jDE6Q˻+9NR!SƞJ~]j繽_"|ЗAܺ|8[[Qkǟym.Ј!jcG9[}. 9 Jv^lF6M H>! !)W$$T'a^c?4"Y بwxP 4@ U -r_dz=X>*!@r\}5u" ;猨Whu(SdPdn&[e*^^J׉^R7I 3,n%fq-"Of [M5 c{0nqp\M[JL0Rn~ ٞpӠ,f3~jC$縀1]lu#l17i/l &,@X՘9F:vQݗc&wl& _eWqw2J+K SifJw0rdk+_[Z5ݺ}(3 &$ArX1Whu:/Q̷ 7rjmL&vy|nČVU˘}_`FMR+Jz$hŝ떤>'fhJ)cU;ޮt#Dpr|W=LS{gTAkh?JűB- ~^N=\3F'?1]d͢&ۑU +*\:?\F?o[mOo.P$OR%:mnlR1&Z*Sl魴BdiV}BH?4u>tI2_% q|$ʟZG?@KKս.@h.6L3o&]BӇ/q"A'5n8vj0LoIB!i]gNC^ʈ\yCbF%/FlGB7F)(csxb".UO1ǣKf.0iXZbcWl{Ҟ uˌo]ǣZ`M 50) Hd^O\uuG'tN ;|A.o J?tbD] C Y_i%< ѵ)+p8 o[ RέKhbG/ʊ oCrv#'d]xNL>9lx pr})ܨZ@ZkĒC}b S~< `1 !۟{UEB5Fixk(}&;s{N\Or},-;m ~D՛}:f `T?5f*~66e@,~ՀCA צsz{(a.4M4F5;&_cqtْEgk yG0J:BK>‚kt9 7} 8G҆m>(B9XUR]MRڥ0x>ŽI b f*͎/ 6Adc_xH} s,ūdT=[8tn@1hO* *ݯwEƫ^+:Oj|9c*nV/E -TL5.2}86RZ~̘6MK?T3/pmk3]{c塰b1I4[1,T/E# -!]nH<& DNHƖUnQ1") s p@ZOP}*;lHhͭQm^`TͤBVqjA@yp(8XdF[p8g7mWe e^Q,[r 5srnGOF ͐۱˶I(2R}ț˼&?yE=l67Q-tPfu5*T9*ÖmM2Ι(lh&Z|f<)]ܴ'C𪺯T[rNgIj6h䠐z_~MTZs:lj[Gӟ%*@Xe0lWcs7hzto -Zֵ3؋99e5J@lUu{U$~r\-UPΈk)^/t-@V@:DoRcD)AZͺ^Ialj0[:p.jqMtj8*~hE\^`PO.X7Swù'4kX)#ìAAӚviM?VƷG=f4Nй-_䄘۫ PY+ln)]OA*d?\GэPJ&x&6iZM7o ,4. BHnF%]C}8-Z !#mEPsYG{']WY,ʙINHlݶG/szg얆z߾ÕR3%ÂA8!\k$?s"W"$-lH)H!{/Q( " )p/L:<\evg #kB ?ʳ}g)@_58C#u%sM˔5YnAy4\V"ޒN| BUm6ǠNy^!c&̯# _ ۨ)r -Dv +{Ǩ_5C8vlTLUnbLX_QDRgİIxS,T}$yD\hTvdN7:udѱ-2F:<`${ 5ZSa3Ut26D^O#mHPNg0Sq縃kfgXK/!Rxfȴ#)ZҕxbQ5A@ k [/M/7Ʋc? 3tY'x W,wvIrJOI\m=I;Gײ淲aPkzϝ֢B%߶o,s۷d`8[[ RA`HiWzڵ 0L +FLwvGk*_٠r$bCw .9ߊ=}Ҡu-5kjB)y.~uO]]^ܧ6TsgD۟pqAk긲ҼN^&D!NU_"3!ږj>}s;&mccB"2oMf U팀#䖒2u\b0X" 9=[c)ĕFXßd. -M=@g+r(Q4O0.?YTlp,/uQu~G;Fϥ*FK)<>WT!qm7PCӓ-jv>PSJGg6!rak>Fl7W6L>]*5g!F?FjR_W xxJo)v݁ԗop k͔'6;VqŪfU,vܬ-V*@(˧E8_HGKE KGHjj)Fp@~IF<_T~イk}& W>~\-ؓH 6&3#!1FGCAOXt{(lifXIn΅־r@hpHQ~Ղ4AQ 2S%AR5 u@y c85!o3?;T(hQQp%Q3+J s_Hf 5Qx c/Gx#I;(.֢6Z{>U1p-y)Zw敠T6܅=48+HX78VF;i1F[a8"U{KKc-AX \جINlXlve~-‘֊(rFcl+Y]Wg8(´fdj,}j ]K3LFG _^uv`57]h=NIvO@F\_Jkfل|0 XB&Tt~쭯2/M2z&F,"2y"! Z# 32 &3ݖzC͎:J!7Y׵R)M WPgN}4 N !Ҕ[6=V,Tk4EG-BlrFT\ʚx6 ilûUcmFM*< w䗕qQA'j{!ǓUs~jRL*dMg=R x pSV5qB] M iI V/AGSynYȋ&Ia Fk#t`l3pI#avجDJP.vfZ#GM?ZZRQ-0K BL2WikA<<>sX@bzBo#v-j ԝ, V 5#dH%,ħ7\t[='/ksg6:k35cs\@fѮXx'{ yn%bh:B9;<=5KͿ}1^,(\Yn 9LbѦu8K띵Pm(`QE`hh)RV^ WD1 K),Bh'@O N5trɤiAd_͛X-'6 T_+ֶ juFJ,̴\a~h=1"iI젥@IOoc(~;|ɳmd:W^7Catd!۝ŭ访)iGѢRq4-) nd*Dc; V[Y">t(xt8K`t{[!I]GL #Lx9HKm\;8\rW׽.h}@?`k-Kh$L'4Lp@Ȣb.Cf Օ׊+'Gs`usNRYVqInK(A|^Mbl]MrwvjBP-6g*{+{д]SOHTAog;,F)u˞{f3w4>xxWTԕ'΋3-.AH@`Nc{7)@`R(1pﵼw:N⪤ԄQ?hA3@,Ye~B9:KnU}U@?7Di(P}% tCO[> 3^(+hsOܑ"`uZy#xnI/4KZZ@&e?\wfV,╈Nս(a]f  ?$q!Uk.=`PmdoWsoVGLґF5~I!_uۃqW亘;~7QwT2?&RW.:ԲkjΊ)K,e'a(zrjsN05P'KmCL'G&vm;"W;4625tD9yv $y.xv]PRV%Ǹ8䆫u7|ïۿ+&iwRu_3J!f%VF&oeJՉ˴*58QEƹAg,@uJ+x8#Ģـ"L==W&hI[OqCCi`R]9qn8Sq[])Nkif<8)$&̨CQd,ߦj̯>Ȱ+]{- -"ct wl=z0Vf4J[JHDtll:7eUIXn~sYH6U8Q9NF* JyA>$'=^OFo Tvɵ2ļkuUns% BGs-$;$\6Xހ1h~2A.O*]OH,-SwTmv ȱ^Mec*T@ox%G| QbHC픖xMi)uK\d-3wK , AV9eilpZ"[bczTSO]DYʎ)2v@VWMtrߋt-% ˾8C3mh^}EZ耜39k ՓW0n8Y`1`UPHatyֳ%Vv8`M+ #HmL|/3LoհBtKu`kO%^1K!vBfRx=wƩB{?-k|[kf¢L[Y-HeRQ):E_ ]T˔b+hN|84Hߛgfx h5-|E3BDwAtʶX' s@"48y ) ShnN7+) S ە/Bm3@_czDWӀ vM4eVjW|4s(pt;ZUBW/3Ş S df҅F rytqv,/g ؏szD#MX{TX^7!{-J^8!`&.u݃ A$#$q2Bp!`@B_?,>a&DvбGq~΅$fYqȧBGպU܃Jrm#>L/HGxv:iaA7k&j˴~fy BS fy-#7~~C4ۤȀ.fR *8;0u~VwM5 ?.嬱@̴0C:togJ61gh-۞ d.'DJ9;:[Ҷ--p [+q/^}-dt ]2?ѮzSPF)cj B U?*B_:ڥ[ߵfz2 Bjr0ioDŢ!sl1+z"j2$0Ule3e%XrۿH{V^rrLϞSYK{;ed9:\t^CYM5 @f5`e\i0YocBq=];K?iEy9 ^ex(jòr(҃0S5>$}lD8I,| HhHP1n'g\8Eˁ,]šh?ۢ7g 3!8'",g/ɪ_Z^i7, u\Kj^kVw9tօ:j& n9Ӗ0e\Rlg|R:Ӱ6N8Ьy@|Uk!,rf3=0 &#_"Vq-h| |C P9rΤZ[&h ks?{Yդ$ Δ#rb-Ⱦ&E a9>_7n"0LtԊJDa @ %ZOhvOopW {̼ rWãk5%AG[/0\e"ӲDKbВ{,&ǹ q n_{}VŷlYXj> ɴh󀭳]x3kie0TODsД HòR~[73 7SXTGQ BBDg ;r&JVkɁ H3ҦuwoΥ=b( JJ_2j>p #?ԤXHd;; $Cy8"L *9xOSԭ*e+:YK*^OB|Xhd>MqRۆoys@Z2 V/Okǯd{4DݟPh7?7ue <~ NQ*qrl+ӼISLSދX_U{DB-TP]XjfODr͞L* gXjjʱOK&h^]gGNB5jWl.WD9+::q2 \YIÊсk[5ZO@ \4C`} "FJwAqu49 0Uq5POYf` T\1! r%Z0 `&1T~>"/JV)XJo)}vQz*Yui_Ig#_; oDv]x[d%<ݟao4ܼ:`f(ZhF@Сw%ǝtjeOOr]W_oTL>`@|Doi6:(Jɯ6ߧb:Р2&wk~C񽖷ne*9J'kf\|04wʁJӰ(F'#$͞R2;æn4m'F䌂DtJa|Ίg/D8k}3_p}yB֫S.hj@hA/z}~-6_V>{l_pK4P8Q/PRFO\*eǫ6Tᨌt 3,mfh])Ԫܲi)Q굋@sWJ7/@ޕ9KUPs?Q3jQ4{"p(E~Tb&ɃkJŸN>g4ȋz܀֚^PBD{ /69Iźrs=Xbq)r&;,Zlb~ !2WwAD07\NsZr0߿ǿ`ڨJcտA9B̈́|! z"q*x4ʋ )-˥Qp2zZDՌGT|Qܤ'ItQ-X%v?b @k5i R[\8-G9҄ o'Ij?L둜|vji:N|&ȡc\8BP0Qݭ(+ ^|ъQy3#^w:խƌ”k4& 1Rk1F{fIN#,L~eXq '*WT/GIOk{վT\`rnIgڟl"oQr(h>Ke<\L+ .|ΡwDG!c@ 9Q:0C[:]){'3ʛn#2|ZXxů=D C|{>ɩ R@E1Yuim 5:-~zi+rXA='ݫ~dZX %~InD |Z ?^k$'o-ڜX^Juv \^k#7DIm$jۈz_ԫfMoDG칄m#j 9{*W2 D۷1OmH]$"B}-qAb^_Dh[IX>=shʫt'*4OJGtJBCt}VUr[gf]:![,f~ .Ҫ /oS7 /T!kwb͠37QR\=Iox^f6q[K FCfܸX y-NtclA-AR]rzԡϥ/c'"m̍NCg͔(m'I !ǯ!Ih6GJK'+b>>y,w<ӧĉ ꪌ(jpw@ SQGeNxml+W~;D'hF fC9){{<|{?vC'""h)UNfv yC}| ir1yA $$Eɨ!鞘S/qp,O(BO.s$X) hec4%Xh.)&aMCuؕ:ͶlдJ;in]x w\/{'}O^DJdzftv.1HrѬ~'=א(5f*۬>3^55ds\ӹkBS!PU'#dhznrsY_U &>x[Rs tA.R?% LkҶ ez>喍eNZj6 _E3sBum"$van& =r*{}@,16B߸W `mLh*P>|B>Ɣna:(쨛ڥZ#qDɬXbm.D'٥n>YY[KٽkjG2)t?^ ɜkn~!FDƙm6HQ1 *ZY| J`y$v<|"[ȅQ赠}5p(nvK>6eg0yz.l)$GQٲ2.EKK}1d @|kYf!f+]%TR$+(xP(kWx^k3<34r@RM^AϚ|P3Ԛ<r~=):_ } ؄DErD*s4E)ndf94tW`OwC >m̸ղ$~vKR:ߞs'[4"ta3vgcGfBqW'D;.~ޚ?n ?A幤4bg@Ny!]gնYxc:b_yi"Ȓi;pږ<߰ްM t̢nI>,DRQ_02;eL-#-ԳqBjՐ4{=/+ PZ5{$ҫ 4)WVOSQ+/29.<㘞W0v98 كO?;)c fG-RhU~~P%λF K˗6[;ҧt6Yw6o}3)l&VQTI,JaӼd1Jl_۳"uͤx Y&G"9a!m~oj-6qƇ˷))؋޻|^|k]/9_"rm~dPQ1 ݏ TPUsɸbpo8VҀi4=}VPgP]%6 ;0C6,5#_=`ѢSdz4oS l 1#Oo#Vɜڡ}/G62Ctۈ.H<??JC Jn˖5XFð=6@v`a:ȟwȿl5 XB؃ȏ8ѵ0PGP@/nt5 ݛo%%=VU*-4(o%>JOllPw)*`N$- ,˘ӖGrQ)b4ea*d<܉lğnJhND|mMhĸ=շoxƮBo&\0IۧoK;k {ooCiE_>uER4݆\ޜB1P\ ;j/Wz*eH'f*5tH;^#.mQ^lG۫(odt++؝BشH;Utڛ=E!?YW SJwgX=|%p-s5V9CI3 @b:H6?L%EFy3`(螷:b~[wb#( j{0ҪD䬋|o%Vp"56k!2!IP%{M;ekvHŚio_{p@¼E-2Ƞ]8d1z_mvЬ?v0]ԓMqUι%.Z )rD#yi ;! ] 'jbl¨.kC>,\7), VYuGD|[s:7IlH}l(;& t(OV2hÖi7fM"eJ]li JOc9{rSXI7=I[wD)5#$8qJ㐶G4>s;xuWÒ  |eic:p9ܚt~]6L1~0Lϼ*w_YR#NrQr LVgg?H[A8IQ9BSW7Ҁ]e(Ua.!B;/.uC;eaP&y2.VW"AmHFTh0`%NSxPأM,]6rq KH#W߷իN la8Nt`Cx{c~h\*FaTL6]Rx;FyIVėw`YG`VE7m+k'ݼE6Љ$bve@(`% +h,'DS-1V-m9A${"W38 Xc.R(dW*IȽ2͡[YEh5"u6-&ZWOtff"9B<0Ûk*V/w{)t(-9OOd1 k7D.L5:TIQ &{\~=B+٠SW"x7}M6S.'ijXYJE+y\ j};يR͍tф:n_7tz,3\+:!'-4m,UV΀KmsY/)L  'Ŭ!gNM(c97Ya&0K8/IN2m]0VC@#P4z'[vKa4GՊ(eKH7M LvL>7R MK.6^Y;1.x0,YzK/x,Sք`@|?"h^t?C:$rرv&2%(Y&ҳoMj ۂY2P(8~5gYʳkjiYDt-@G{BɵPv|~<9/m APg2FU]%Js6JY-657Ij-tp4;q sTK+hrE7x(.R!Mɮ$pz}Ғ)>2Xe؋&X[~cl{{uy= \D[dV[Ԣ7Q~We@c:oqNZt+D]KX`D?k;/L%'?h)?<1T|>PZLJ+ѬՍDAi@G  r9ٶb5Fj-y*zo6YLfP*Ԝ rVL/ySc pO !RYM̙JB~+ucLtPT2I.Po6`k8 ]w#ΫՀYᣌ|_!G^m3ߧŖsb^:mBl[/.1^8v"3͹Kaykf .(8ѴT3'. }Чyo77)z9>V2Clq cniZ#s[:`)x< B^iK1$r%Pp+| O@Â!X WEX)j`sZ\ū`m6:Շ5۽]kzf| k-ľ?W-D`QwzMjN-6z^.}|!S{͏*0D)N]ޞhRKOyJ/B+>$#aR0 @!jChx_j &󳢟7/&FGx\b6N_0ːu]d 1,2u)l_LYۥzÿ6\ "w֏ڎصM3N_kBu2&Uzx{ݶ>D,f{[4Lzr' .9tm%̃qpIL,u} AHhOrF{4d-iϧPI7 p\Y[2'U*3aWJi[IuV~w钀Sַ9lN܀1G;ҹRA=G]k6xEc 9J/#-##dQTH_8T#3!N8B/ /ީTa|+_d$DaqY}B,$Ry k A>l,Lyn1/<=mD!$9n[/Cׄ_R$t0~أr4=d+( sJ} ,۰6nk΅k7X`G]6EWt%p uI Pq>ƒT k![ `C;`3#fWg{xJefG&wzY&:Ιʖx_}} h%@_YN2kYJSiv5o~^q6<[{y"k0K/67: 57&g͢\Z ƥ5SH';yi*XIK0; fntМXdPkPB[Eզ\L5OF/nya]鸇nPKM<& Th ElW2?Ech.:7 )?΅e?x]a'0KS9uwHPMs%<{s)h*U\b y{tE?*XĎH }4*ڎP Ea5-P=#/? QP `-mQ10mk[?%oyEaۨ5|daQ_کStnb'.s=ߟDgH4m Wzw/ ٧ =t5v-LRi4[.Ɉa\8.ae\B869Ϩ.' |-M?JB{FOgFxl<{vRziƝX%Y%WgaT%wcrT/7uYb0O5\P/p}P ^43JnxWD8`jB0>9,"Ix>.y|4k |IXBLWƽnvIDq)'-##HFeIW6"n:MXҠU=q,}G<} 6LU@]22Zv/l< ŕ~,cw[5=3o tfLK(tU+rzjۼ +Գ~4*\yC Bl7v5c) HLFK*XuqE=mț"?]ϡw x:NPQ:wg(U*X&<ُp UKr+8jia27rAZ+Uv0>x6C~o'OSul㊕E-#SwKqӝ{Αdv u~F[ 2p ُ̀^nb /ۊjC4[4. '1Z󖄸tjRy7%B'ChiwmPNEQ0T"TȊœؐdwXwULB EeH&,|((1z+L}?[XyeD5,Y0[7[+\uP1Y|>3I;i_(:yhF[c Pd VB=t  a5G%]qA(:oguiڜ_ߌHO$>P{ncZ y *w$k*N{x~F'H,}4#U56H8pS9|xķ! |!>nx9"PPye.I Έ8*%Bڻb-G^'"9O;W~Rf/$ GH-ӆLcZ:A\{잚qC؍ aS5 0~nkFdu"7% *98x;#喐qR$ m0G6+U}!u@aCˡ6YPxOGb_ӿaYi @.)MeN~DJ>q{[qL1U+6R>q"5ΖtͿK_nːʢ(sp5)0!!0 'Sy:86W8|53.~HoVImTEMÑU2 ^_-~-$D/~e BKՊzoy\tTyuX|2=v`#ںo HUvzD`P>0w>VcÝȮi{%Gqv_Y@czc_s~OǨ1Qvf hR_$x2}cBB4rb?GGmPX:@cFׁ 2.*e[]L4sSmL!ϰ[Ӧ`/N9"~z޿"l5&EĖWLGqr 9mbo(Ai+С ZwnY84gZ l ^(2Ar!hztDa 5FYЦϯznk_ş1/8 \fYL3!u&L;8!5SX+k|DTv<\d {wƀ03{< x$ťz{eD!i*0*Q[`c.<5OAJ ?4>7.%jrnYG9{e{㜤"⡻" 2XKRcħRY'ފ#x}gJOĶ Ѩ6Z6ېץ<풂 :Eu`҃*:~Eu< N!7L@7olZ(f 35w ! /aԻ( 4 ]tu"_}\zBO5G49W8C訐V"U4J(/BzԪbVp<]1ιl ~3hzTX`IZq] H+C ϟs U`$?|e88>"Xi+opĩxa:JuQ% TO'Y8eF6vֻ nJŗD?'1<\Q뽛?QH"n6bCYSQo\w {PeuoC߱#׏<0Yc<)FNlICd~:w9H8>>q逧;\=B ieمtV- poBZ)9uw͹L(=_!bAw]Q%0I0HS؛aKd<+?VFiG<7%9Z\-F{1:./)y#8YA>sϦV充DAVȂ^@hWZ8_E*G S|I2u9X<4+$AIqdѼAY)~d ҆L0/3hfk:3;6aQdN&'KV05牑1>k% a쬟l/$McHٞ8SgZu0ԑ@ ư^@/ Z4B^Fn>!,R;؝t'*3F|'^6WJ]MoÁ5fg;CNq0~%b* bg?>^TT"X}Hq"|3j|'w&UyȤ*oЙOY Mɋ})jH⢁'bjSfuƥ &TZFgt-/D^A)Bc'xjcrOGvtP u1#rw򦆛q'(oiS#؎?qN5m =p]/at"xfο ,TER\P#sfmxv Ch`3 oa}ȂoC v-QL޴3٧cɼd# 9̓EP17۳&N3*{(o yP1vm Ĺx u AJؑFi*Fe= 'OФ;3o̺L=ҾwMװNcyԮ7ݖ9 ){ 5n<8B3wG}0r>N$\jE{=nH Fr '_cN]y %.ޕtin)H`ylYqw?y,}m鈴-l:f4w 'x`M22XLb<|JqqcL_h*Zơmt(eO0wDL{A!jϕmz; 'ߏ`7fErmmZ%" ۻG1&dwf WVGw/ 6B) +ٿ`U-.׶S<È*,L\98ұc)4[U!/8#Caӟb\"DB[JyTSU5v]ud=xFu3cΕO!TokPO|/ lC=zU^z\5k EKY7=E \R2~JԶ!k~CIp Z2ɵKaaRg\l{ j g֡&6)h$VGihs2AE_H70 =L~ N:9wtTЮ:ŇqGBJ12R7Bcb KT9Dp=$hYVh8Y~G{d {sև$eNov7 0`\~g-Qs =["ZexúsSwU[d,b[]A@J;Y3+2~_'͑FRJ)⯆9zl?&`$6+B]px-r=LHۨȼT~R+lwOY*2 [ ;D hcٯ֤ĢRp 6\%@B}Ɇ$f͉ȓdWW6Xhh~ K3Pպ O1?|>$ A6<p_〳}e BVAܔȫb'rgT:H Pw 40.:;;"` lX $ag$Y!φ/ Z(=}x(9 R^x"]j|)Z3i(nB@-B ֫E|N/o\\3$3Dvv{ )Vq@ANWJhnr!SsVKp1]5x ҊFK!K C5Ag#0A\ۆ(ZG&թr7HS4լq([7ʩ8,[M?u.NrFC^Wl6ߘ'L#-yX٧{)V$ɘo{-$YƂ,<l-$00LqrI_<v=U`TrZOt!NdBi/zBJ5~KWmfپ]ٵOָkѿ1} f)?<)PT,&PTj};BuE^ߤUv3DyNT'9'6ĥF$d栋HT[b5&Z6[GUFAdn>61зsb]AH]ٹt6TG_sLUU-g(;s(&]IgOʂ '|6دkD0Qd_`B2U,ӤV''ʡ~B{6bU}طgcoSĢ#vAh%A1@ZJyen'A'Ɣ$"$Y X2@@iʔ\xs'ٿ' Dӂ52ftؓ09Q1V*q,~)jh85eM0J̰ɸC|q_ 'fM+y ,!1`4v@YPP~vVKGaFRήW&rBmLM۷]9yog#X;PV+_d-[%OEs4V-d)Żg ?,*Xc>)B0Nl=R_B7PSfF3Rw$i}LI ]_..=15lJ%EF!S:lWDU.%>-E^p㧯ڎjOJ>Ɗ:ELqs2S#N ̄/Z=BJ KKN ,e!]Ss؋3yksH޼b̉LА"*_|uW61U€,tڲXj>(aj{j **X (KPBߥRE(҂-:Ƃ=؎f<"+ FVT z07FQI~GD8qCJܙ('6D mΡ'׳{bG0랠IwVkglCd~(4=iZ z| hgNZ a0ɿIek˫JZ5Q#Nra,Jul\x.!8JL!Ld]Ti4ͷk+(n!=Z85og;""4Y[mX CWK H6SB_n! ;o4 ˃;nWDz N <h BSέ w|ޅi$`=Ys'T1|X&r;(|/4 y4s{uF#^) ? C*̒ MHm i08,B}p?utIIzOnJ"B.`7;~K> &0w09z'X@o8(6@wV{}.i1VMo M%S+d8x1b*JmwCz!k $S &ZrdlDT4K8p`LxL{]9bE~נ6%$Qnn>^eQ,i-[[Ov4ªZYc,]t%#k2p Ǧߛxj3j4$F|s%H_֨40W _PܚKk؍1 F"2c+`:# @}vrG< d{YA_)zғ óW3çy#iv識yu|~Q9 &EA3|#yA"?<_4 ѕ|֞;gj!Qh863TR;+DG:df۞O?#aS:`+`s  s``Q 1LT ԝ$aKarh#?\O?G~?U܋WVO@72,}(xF\ W\.Clj< EX-V8=zllLJ!T mBZ2ny_rP+(γFoDQA99;pYHoE:VcJgy:4@mh䀱$^ii_YY~&T/>oмw{rT +&' q#䑴f8dŵ iZ̈=_딨Q#࿆a#G%2hM`IUA78idV?N#~(SzۢiDM˙+5CgP̫K{ ; l\n=O~)ƭ۫u4o[B7 y4uҔyW`mN߬&NY8[y}9QMKj+c?9L#v3w/ dHOqǘ TwU5;^ ǼBsDXXEܞ; :QhdX\xYb!O"&n* ;~BHu ^_B2y=5i'a 2_֎ =+LЀy)xyE{nNdZBVY}or;,??+Us,P' NtXZL>Q$yL[] E*fAaimZ(z΂튐ѓ(YM}+O/1 0_K%'990D3&VKʤ^Njg?6nVPD8^qw>|D HARYQs g[Yd\鼻Mr@,"` cYՙ(HNXɏh7]ѿq UaZCAHvZӵI")ҩѕ%1\=XT]7n!s8Yݲ6)XŢ esƺNf}e_ vs`I]OT&摒Н ck* ߑH)MQҴ;_O`y݇+Js׎hx'$j89D Rh 5~H0(y]]"n,d2%&O<"; F+ao6̖H#,/ 7^dž'g~[|o_dv'yLa: ZGBn_N*"0O&݆Aܮ>%N^ܐG*u9Q82SlҤO#^z0-`-#ϛlORtby8)9'kEn0?*}LM+r&*W؀nX ?Nez}wV@)>_ǧ%傾5  TC.U  EN-n*׿T;l̓;lC (w3u;TEG)_p<$҈z^y,Xdɞ%\IpLb/4䭺rT2o4Y~DlT'u$fš:NZx#-Mss+Fulr lx I8?\G|rK ˩RR}e<>8el MXa?|8t+UPr? }wEO9*oifFسc"7ߨ9H(=_RTN^7x2cm}KGDDJyP-l7ЦjT@)w("~TU0[1U:%oEa( N"} Xնv (vc(*^PrfD}KpbW$UKc$^6u 6k~ Ah UqA]2_H[~~ o'{Uq>|3 7%A`G LYŻ8/$W]F9&VzV3d*M*" V̐ǟ54%ڥ%{1RDŽ'zOtN* -w^.tt/5A7lj ţ͘9iÑgHhLnjmyzUY޾s;]~rd.Z S'_zU8zrS_[ x7]m_:N v:<Zq6 ?p8%)eLB1Tu9ӄ ĉ6in+G^UņտQ0 <wDFXzqc|)'ft ]4Ӽh>RDRTLm=?aON%SV%-U?.:BZlഎ=qT3=Dt&-{>Zbfo{@ TߟyA'f"DH:@jixHa\ЧRZ7H 1 0ٿn*l_ ÃZaXb{@]ddtA-gE4.95 t[aH!6|N ,PZ6 !Cpgw'8Jksdz}j> izKr$˿Q?n,0 aLvt*@C㻺B,` iT S@ȃKљSc.W]ebc7 WՒJwz>ᥪsNdUUeq@fadz۶X(E&L[WNt3rf8N/%m@8]h_k:SEu|o\~C8V[8COPv_&Ql_ BUO/^X fNux9JN+=OJiz*멬Y&"K8xrj! z!)nߓc56o#*:_t>}JhְiQNpA=|LF(Hpf S^ALg'uq{щ A=uҋ/ˏ}e7iƟ:`JH.k ss'tlJ}S3+jz9/]ӞLljRy۔'L  ?P/͉~ơN93;9)ݻL~qȢa|"+դ/ [Cbp&:~= !ds%a  phW2Y5bٚ%PzU]rJ #9w2#MX?QଙSiC$уdzZi1)҄zxՍinC )FwUC(3$= M ^j<,?V4g=z?74,M'bMP]Ti 4,4.,ޘ`%wѼLQ-ϕ/wu'B iN_/4,n?<SLWVpu?/hp Zqʍ^XH$ԏV}:mb] P gW$,23MWy=n 2~v˃fO[dxIɶ(T©DT_^[KC>G{|ݭN%[I=) uhpMԢSΪzjEPsC|ARw>Cѣkj]~a\-o6v"ʹ U` O<X8Xb[6 ~'_&' |Ip :QUʇ9Hv$Fn꞉F_ӣ?.!mޕYlF:yHsmf=\Ǐ7 "hjÙJ: "S^)=:0A2Y!],:ifa҆L6ǽn jh@?Ćz?<kΤ vLX=e25H[$aր! kvOs5ׯ ;} ၴz/`(t“,+M:i3'5f/6 2oG(i֒& CKiLhUZY|0O1m.:P@:Ōik€5~nK#l Վ'a,dp&D7CZ3ĶIq6A"S:*B+y uf6 >ʹ%_=vJR F9Q]ͿE3qQx2!^%8/p8I&g@eI>=nf6Yp G(esH'-6u]$[qo b f5t/ǩOqnJ 1Zq吳]I5uj̽o#S=A)s^f*Ȉ\ثXI`.*-@eBᝧ5=g5[2Sfr$"|SiLo%bK/N*~s!f]95 DK2\l+E| qܘգt289ڕVO'16^x_FɧR[DI<!ʁ"p)ztHMZ>QKcBV\dnBB tJ(75L^D/Z>;27J<:C,L9cf ΃IN%̰Komt>X%T·)Z-6PA Vc((,ECOB ADמ5,:Nz6ܐxڪh$ sztd3cs;b6 @(N0*qwx$bJ%Z*bI h Ŷr&%F]F. {?ǡ?So'&Oel k0-(t) ȥuN=V3,pspA]2X `(*\g9<9 1b@X)V 6\p:eW[aBQy3Dž ݼj!T?d^9 _(DC0~!TۏlXqG6oA@r'ˆ Qu3CI3U$ɷnAsj|o@]D°}Q~?"k zXVZ{dѴ|X#,h(4BG~ nU:0oii\zB̸ ^38 PԆT TuY4' tT4\C^h90kx,n HTBnGLᴲ5gZ(IYOPg/?%(4&a"!(5ŋ<#)%?Gn@R8ʄلwǚww$~ MQvʝi3 m:8/SJ.)imTGNhOP*GXٿfɫuil9d}%xS$`lʑ]ܽBt J dJrfܻCDN<=(2 \-W-.ais^=U5~$͕"o :g%E1ɟrC]EFۊ`N>r2/ F\e4M6jXj-4̑_?6.~Zki5yS6(<Z| 3žO  +l%/H(PӂwB9"W*&@wJuGbh)ܦ鼽< J0c&.ZG.o ݟ؛fCkO͊ZjUqjmMBUD9?kTiu ,1FSQW+ҙ<רGͻ {wulk&_XF9f_'!".$" } Umpy+E't?^)ŚwqkL2N|( w1d8'?[>W6XPGh?q76RR%Z7/% 9eVL-ev(!ɇg~ElOyF'X=je흀=|E2Z)bj\6-3>*1µЦm4 4i#-Ф+p3g&+(C&9YQb%=a^|:ƒEdT L$p5NH|EX9 Ac`<29~+_;+ 0"Ya-?|;zՓtOF^ڸrtښ%AjHzGe#ib5l;}E3k|ĝsWO`'ESL&ZnY5VW%}|2X&0]WK0,E{ h?TS~HPZoAg","mX`ƶR%}7CHzt5pA F~@|:-rW ,YFg?;^ғ3OQ؀iyG?feT93hJޚSmE`?Zʘa@I+ )IkD4-]x&"Rݤa &6 E@H&E `NkY^g8}rQ榱s uxwP~ʫJE:cyaW 13ÊqŧAT!n a^WH)r .)g28ar Af#␧nPNIWK4ZKZax$tM;YQιȵa$kc\щ|qSHYc3ꠦ.Q$yٴi$Ы-ʶ&OIn5 S<k|?z;!ͯՁ\xbC׊e[Sh*91Y|QhGg.jL I-UNϽ,.i!7xwNǿ0Ԍ8ԇS֞!߁myˮNr5 &j%lt։ NM2"E Yq?DD'V+)/,]H~ʔ5z УbX#zљ*FH{25"#d 'pbᤲ$|H廙"P3W&g#wEtMڢŵAV'f9晉q ; ?_yJv-,y|z1l_Dʴ…w/O&(UwgGAR5Yz!zSG#%ih,IyQ60~lJ Q)}3w^2},d kER o,C,hƺML&gI5mhI^~Y5ϕ| u@˝9QOdh|ReF-OH ;H{Ac !^@d kw\)x;IZ=*` /¯Rhj=J{L1jrAə)灵V7Qp锒TK5NB;.ZF&TDq;6QPR%\ŁԩШ{eͲy;$ Ne T iv,·犆O]0ipF ǎqe+!VN4 i&{>Wd\"4Lk.xlh y]V)Jd[I2dJa%J?4[cڝZԪN6]ixN?+(ye>;E7C 'CX^Ig,v^nR鞿pu.}if2 YǑ[/݈U:Mk&ǹ|GCl6,7߂bbxAd";Ƭ5&IeAx56ÓbQDX +W /dY%eC%!yC佧9mMC@gof?EɷGIr}:Sh@6^SpJea`wC '6a%+KոNƶ -pd co n*]ט2>,i.jvDU/nj:QvR=n5#ak})`S^Hz+8SxOG_TгS]Zk]fQ)%BaW#8 ?õ'~/+N ͒ad' a=8U^/G^8o^>5ٴc#0@€zX3")IJ-Yb2g i]ѯKwM~o$`%XO0f 8L`-dCޔ ;8P4a~ΐ,Kê-ߖ̮$c}ѕ&qГv&- ~hN JdȠJI+JE^lH‹m3i^L|qvDc"@<q.8TG09DŽ텣û3t=ƪ/火GnJ mohԎ ׿ QDo:)UEt9xH+3%k+)c0,$ C;j\H+WkT} 'R/3R7==m6nPf27%%OO@;W]pGwQX*^&&qk+ePXkEƎef=OI_pNP@ژ|sB1U&]n@t~pq=#urף*MUUoUJݼ+ (_YO$hUԝ5W~fE +ot-Hz<[ h3cL'I[s.ʤk1pfS/g+ ? w[ӝ&fm7f_$f찳RUmCt*S'Ck]pקgCffIm 0~զdg*g4!DUOEl5QV3ŸS_,ږ FiNsUr]}(V܀tt<#M9EE1K8cb۷]GGv!_xzIWZ8 ?q)ɓ"f}CM8 #rGUtx֦%!9ҡa1xڗ0jpT;"Gҩ@uC:1G&-r%GWi k"ȡApP`zį=2:ԨvjUJJR;X" YA-R@X53z_ˡgIt;Ϡ;DjZPBibcTtϑXaUC%uD16F|RVZd]zܞy2%wJ( GezthT~$3I//^n)ĸYۊ/e9/Оc H>"bI,a[4cSP127mmv.A6 6eVVqmie wEXS]^4ݔcDVwH`yCK^x%hU?AzSJF0B u $(<+/2&iIX9l9 wiP9Vb<3m:I`+E5sbٸo$ok&yVS b;f.;P_gҥx08G.h 7j,n&[A|I$]U)&ԭsb+HK^Zpn+EPז#Z@&{]c_ tV&^">'ْ㦓^]|" c6gXPd--)5^lv~#j`'6o`R`jVq:Ry,0=9Op "y/EiLV864o~+ʍc$-}cLsxy$@,I}@G+u3uB#i:*V^_NrFrاDv&BH^uC9Q:)dnsڧoHHysʮdo$ hMn5}dGlD<&d#qـ1"#o?mNz/7Xٕ=S7&0Z-'0C Ao $`824:gOryؐXnz nwL4RKȥv [G,Ip+>B7nU_[Ԩ9T;2i 5fK lj9"]Ur_E9S7+HO|_ e-k>aoI]#"#~w&J80A&}2.Bx0] Pg8d,k^ Sx~as:,4g qL̅>%Ҧ6X7;K^s?/ώ5b^K o)S2` P px?kp?/MzZL|umRh&8mWe2FYi.‘ȋ;bV|%;L]X2|;ȭ7"@%]UYeS mǓ6o3cn!kFݲԏ8^J+ԔZ(j]?_E1:KrJK4Wĸ 7}N!֜G{} OQ XQG9^ϠqQ,s&32gI=LF0* O ~! 8AL҅ASцq*\Q*f[yw!˒qNGÞ3ۚeL6St#0jnbZV/Z(uQ)*\.a|r z쵵BF"8fz 4h%-Iڜb;g-G?EX'W >_w0ѩh"6aVq7,TqG,HUX)>@ފH0 s0rUfTUQutlE5&'wk-.ӦB B(H5畋(SBJAOO$WQIC!`Z(dY^PVԴkMN ?b2.#/hz_^-x됴v5ǜ}πRvh/6QBD|9a?kpKyXyf1GImZz)d| p6 t0.+fϠmb0y_Bȳ=Li-" Ky}.; iZkNQZ^jSgEG1z`߱j}S/b+D_ڀ~cD`-)n"I](iHwӵ>vA׭DoΗzĤytPELP4k{ȟ?:%%~Č$&1 Żk˕.B{$`*k*JNgdgW)kpq /qG4[91(4Jp9}{;dn%7@0Wq=,܆ J62. ikTЦ@B]c)%ȵ㶈NqV.޼h?Cf@ miy"nǩ@Vhg!EUż;j9U?e5ɕP-F|ѫ2gg  2_F"]F8`<- 4$F.©ޕړSaȅ!"QV9$lW ⌀6HuwʱLjMmF9OfYoy am0&dWF^x>3; >unRD]hQߒXCfE|mp'E0N CXǬRx~L@f1Lr-bx$$U\@/K.e%=oTDv2}7CwqeXY<53>vd5w]xH_XN2U)hAƺrudpNF} _f^v"\f> l~rq6K2D@X!'R[@#NuK&=xcn Op%%VC ]=j)^[^8/K k_d^p zEG"j&.&2~ [q~?Ƌr[G,LccxcBXzJ"Te^-)%RO*!ς"1lH4hQ&NoUٛX`u<$(}I#JBqRa!&AR' STK~d;aqR~MraZ5coH"djj7IBmJZ gzH7@@0)Q9uEgI6ƚoT$&E tIg2+Ĵ{AYߩ#-{I22 ">=Ř&[ki#T[ym)vS (/-q>|:>4d S?m묨,8SĎ8 2#?.7Y?D[JI҈}ةأVsX!Q#R  B71{n6W~mqjC@Xƭ y!r$98"\+]~5 ZZއ`Tyބ)ӷ#L017ċCG,vtz5LYEiWXw x|陋6'u@@4M5FU  Pk:zI hg`_6zrRkPz_/{_"ךQ/uK4AE!`HӪcܭ T8%xeHރS^1pȃ@-id^;*B I\郶 \:p+%&MesUar&47foWPnMw/j װklj6ρLqҀlY\ಊC.xl>Ҧ/w"1I=~nMQ^W<` E7jfC s×F?o=X(}FVF9 l|/Jic:K6؜ 1AAY m et3rRUjUgmhR. O|;B ;[Up_"k CFOS[ŠIAm5ٿ`*{@hM*%6j]Vm*T *~3I8_*͚LT'y^Twv\>yYk Y&X^0561ǥzW1h6 l+Ӽ M6k^ 0魍QG(Zx\to[;ay5QzY ws:6κ$7SVg[4&E6`qŜA%)B{V7M'r[(!l>ɶJ'RuK(&=fW[3-Wͽ.a[QѷiOR%ɠCS[*o*dFѯav-x e& }ffWS~DWdkAU$J eb*s[`Pٳ_7Q&C A;/&|󀬯ܲg>^ru8%ݾuY#2f 7]+M4h+֧$dB1x].Q!zzC#Ct}2ߔ#'!&0R]XAoa$ [DP4>`~]kr=sn sF>|?#t-@w7A)vIxsId?FMMM4|CY*[|h?L ' ٝpq6`.w晩#t[̴lXfV|O%{SÎ'(,ˮ\@ ik!.1aRő~W#"pi LD'rhߕww-He1B T[i3m0)'s%×+ G| _Ggf~3Gɢ=sg/6<=DW?xBƗu 9A1Yz>nuxyEhKÊM5f{1|rںG`IA/;eZ%<1ংAxƒ+gKh;߮)ǩ zROUvuL"8_E MZT9TBƉq#s7:4qdYM;<\v%ZfQ}.v w&~pX@b0SM >A8mt1F`ԸYrs;ؼ3V׼}F* xS&̂EׂB+Pr]*60B[ZN2P㈤1]N$"px3Wq%PdhU / "+c34\y q"I_bG wX?H"`E=S\ϣHh@R f?Uđ'J=s BWn|zGt`ltMWMG z.3#k`ͺ)(f TdY*h|Y^ͥ5 oVDMѮ*1#zRibWӾKrA ( i]w) dJ5PiTćյ͊>ƒ$M<‰)O;3 &|nр$.pƪhK/= 01gt8v4mK9C>_&i7mAT/"~Z۠ܺ/Ve!@[jKrCJoZ+.XV׵0]چX꺥r;T!DO9</ k ZfoG* jVݯ0͎9 ;( yD -{?H;]a749=v|"dRE5X*;!Xx.Bsz34tczGtJ_LrX)9|I v!cB͂2K@Aз >?};Y]~9i 8r4?؋CO;q9fŮkzx|\%ex]-~A͂z kW#6#ۈa /dܑqbK+c3\@nz3f}tQn3%bPj%cHlVaƔUp>k[f$A2{jT=I`'/dO+Rynʶۇ3|* HɁ-.(j!hƔs~jTy~r\d~buủC3LR~ )5%Ns+TLځboȀv?Ā:;LgC TuWFk a3vۺD@\f&.@m81M2lz-[@~t^:MJW!9}kֈvx.@ҿ̨UX\l]B94 fq*[_6$pͬ3OHY j)R*( ;2YO295x²&>Cǜt| /bRX@;8pn{I/P$BU-CgGglE?H]7f]!YSuzq/ш;Wڞ# }P-׹>> /cFL A2sPW2v t<6ު΍:c);#Co#)ZaT;ZAx́*tF8*$ܲQ{ԪGU#5,=k&Rmܮ-095Q~wyi€d *c6 E )=WL (ִzj<1kмyB*VG #j7Ǜ 8@ Gl'7Q2-&|D%T=|c -k:)&L'"ΎhS€{ch,TA]|p_ -{}{ "6 ؉]+ f[6 VFr3dT :s ^6MX*8jA#vydzɢۅyhT(Pp,2ڼc;?_@Co4{lJ`Z?D  MmNb1 GK29&KP6Vq.A?t}yAW/mDm1r/sZR+~6Y͏i^K XSC0tb먿ryDѷX7?dDEWQ:(.uڄNj!tTR=w#4ٻBBQ5 [r.)8Nݢ.:biޮx FB"ϘL (@ (eK~{ɩu9CBtBk` O"'VpI2TDyj (悢2@JD0yʽuܘ4-yQNZz!x{J`L=~ ,n@ī 6J8>l8ܵ0*aguG {dQdkA}6}CPG68*6 +e2-a ̻NV3ڬ/rآwhyjT#ʃOLKzMx:b@a559M^` 4`M1GtcǕgHѶl^8 n~v*]2YZVMv/hɉt.B4Lc͓yӲW NF2 N#dbҦ$aJ6V>jR$rD&$SOC,8b(c!;wvfHΙI(exuh ZwY *.ϧUI!µgEFu[cX:nYƮܵIdM˫7jͭ.{u/.{!I8IIÏvU샅 ? ɉdP(D/gxbV͵&rJtOkzX_jaC J֑sn2t1.n"ܛ^V}ag{Z1X)Bh!Ը(G]6`>ٌ 6]c`7BSitAED0X=וpWUA0 z4GG'2ĀΡ¡'hv֗2`!}r@˞llTCiuW؉^S Rgy!&b a\(61Y!REo l )\/N ְV_#-mwڕZȸ:Sa&>v4ZL\~C.~y2 ئF 6^i]tr4D@.u"F ,pvHً\LB3;.B"Zc6hd͓8*o/sGa7 a,6Z={L'+g~6xNQ-{,0{GT Lj@:RrHe'59v'1fWKnj.؆Ð!|9HYW+"Z_ t&9;0Wx*MR:W:UB](^TX>&xcs魙Y?T hiXut+QΝ#vx[S.v,-`Y] !ss &.'DJjLy3L9тZU۽D:؍iI&^*={j󎒪 th1üAcOh-߷6K|3c^c-"(j~c1 u67@@SҒYkMCkrk(r/@cA%Pudf2) ŠFH( d}GRsI?x_d㪍.)nOQ(" ;[3,m>IN*e-Ԯ? L;3!tX%tܧ?< <~B4[P#zysmG#H/Ny9q6JԶamatJFm+vk}ߊ0!\7-bzog1F].m&ni%go9.x("zH  =kf;)t^pI8hB] ={IUޘ;.2@INZzs䕆0=zɠ7{FO* w;G ˉ\gH6:E j/Uc*Qջŭ u-vyKX`TuqkYDO+/8;ICo,Fqv B},|]BzL5E?S Du|<`RW3ί_UG T5؆MWӅYKЈ oZM>ѕ2'Ld]Ho{ab KL}hwD=[9!ym+i;|̽*֙{I=BݫdY'mQur>VD4{1vlƗc,}іdVR;WfuyH)cD!j^Gvq{9y*%:¹MnVQ~`{E,)~XKc:_-V  ۂe ̳i̭\RPwKn6KT.ba1܉uq3d KB0|6K{4:/ Q`x1!a/ hsGmBܵ>O]Yxs+Plzl;_))0z z=$r!s1ŤFGzÍpڃs6U"!ܵ pdj{w5YJhKV@fmB8CnxzM#ZP avyZ`ں5@ kVve 3L5^Ad|Jw7!w6T58o.b5Fkٚ/sSt;2fs @5yb?#ɠ?c̒/@i7#u9`"ᝧ>Oѿ'iItLih|Pqf4* P)Ԗt~ŪA@:$f*7^dQ UHfH:k_%5(<=]1D O+G]+,FĔ)p'j0{PC֋%ꁣ ]'6Nv0n`f󭜌;ɴ q^L^h4f,v/xD[JCB~8ux kGve+Qdib1G-UnYT}n6DJATekdȊsjn“FfEߥ ew': 182{Jl#)E$B$['8!Inl*8]aח6K[R33E"8}PċrN#?WL?s-.۔ W?K0mo|}[뺍@~;pNI4ZLσxfV[-6x}5zڭ𩆏#?wo%7G HH4HioI0H> `NhE%Q6plq 5/0;r(tY??F fL8Z9(qC &~Zm'NOIrϕ|'{*:a$OfܠB&X:=#y/$t>}e7* * ''ږؠ*٧*r 侨 ='T*oZ$zX{=dۚl*tc! f P3:z ae,9(~u)D#ΰ|/pA[kseT~D~8p{e4-BA]Mپ"%DqOОK*EVAjӮ& OyQtEѡ0mСhe+=Rdu٘&tX\1rsR5 y qyZV'sQgǾ&rLZO_cAn#hU_`j;߻G *߾ 4ejo) #9gmcc9Ϸpˈ\kS/nڌI>1h4V)͎D׊Bhi"95#4 羏΅R($ lJl7͙;lӢy]BTrW943{Vbπ(bi.5u) iĊ P%- $Ѯ/G `$stjSGV)SHۍ8{"Ug4bXolyE8'Q ?b'6CО,'nR517d>O>d. ijz҉٢(л.uv/P{/^hf:q$X\sU݇KHdI~zw׏a[4eI /: {H)"KE3'wNK5ZjӣEt#t[A.~sG y2(W[w>(Ì L _ަ!_m<==`C80t#(K!=kt(14 " p|//@I}@cfxT2,!|);f{0yVۆIa"5saNG4u;yQҥPp&ΊcXU k;MiFtAQH3E.9?pzMXTf 4+1fRP:Ga-LRaNtT|0Cv f*=ϘAPmy H{@d)vt%4W6&[)/ȸ'F{P%U%l㈶_]0vdVHmbydGeE6! k*G01tYRoY}ў| jgOȔ2Q?;a w6+ݜS/+jF6d?ԠJ`k)IcT/m&+pYu{Zx|F68}և#V)'b֐ Y`? U'K+oN.#DnT*j7 eM#׊󊇲zoPi =}ҍ[dk&H?z5Q=@TNmá{R˥4>`lkaxĹ Sl~P+Qݙ4BܑD&H#/}p KE=:s鐀a4ZCؕMdBW~yO3*z?g|?_@YC,X]-; P=g=H!镬(WUn0>UrM "@AJ,nj锭c_euHXE3>iAjDݹ|)2-,pv6in^d=Cu(6L06# W^@NPJ? ņ#jVlvEE%Oigz%_HDG;@A06onQc>&A{fljQsZ)l9`e-Ed֨C(x%U!g .ͪ~Cx V*%7ʪL;*3=/230H cC]Ey$eS1 3\uZ_#n9?}ʼ/ ZDؕމ-?Nad6bw H^0/m7uBTwP[6,DP'jh ڷOKcYe;2+D=۰xN1Zk_بZM>@T(7|ĻT4دPAqUQey_9!d6,O*M 똃nQ~C% !I L@7il&2إ}I,?5c6pMv?wVMڟnUn%( h2 W妅!cLnulG+0i(NZ=B|SonJ7/JcFI*5yGEW7Kitd 7&mz[vf+Aɓ',bp"_=[XZ«*נQsݬC~ YppaoB 5NJ]M؏ jLR|I0VmrC"94abw  9lGm]\+AKǹBQ\ѐM4[^HD;wma֏Y>7 忒ÃiЂ# U>1L,^ȏ\6]E͖^ _&Y[ H[;^jՏ)J>5Mvל5!wĄR(Yz,y!+6B[6DX.G9} NqGNl]݆B@zA5(TkE EΚA3 71bv,\KqTlp볳 űBQm e9rYW(K[+r``{=m;%ۦ'lo!r;=j`VAFʸBjqb%0hpxNqʬU(f$.ϝ_0ٌ v*-*0~DS?m(+RCdYwna6\ M>#melqj^mn{B.)J\<s /WoPQi:Ŭ$C /ܹn:\o)1WslZzDl]>X,Q ՛$$>BLL2H6Ͳ|L԰zT J~?bp##:|SjLgqQ^CAAK=&Kc1`CoٻwϬywYҋX-"|g_([^ȚU[qpl7U@r<%yVHLMA30';1i)',!ԯV\ v7*Ѿ>GƢc\pR LoR.,v! !1ttmpP&-?s5tK~& Kc?w|U-LJRBЕѮc`m0StQ˾7`v?xioqؠ 3p3FC( veXq:[?cX*avR ɦP:E0aŻ.XAc=UzNsCGÅ*o3兒JQA4B-x )\Ļ1rxHrbbvZ7N`5 rט.7PQӃTF_>b嚄Ua'Th/$_Y*'HZAC-}1NdT3 [.Od*B xj̧&>)+YH'l% ̲u0?39? y.wkE<)GwEϬ/T?_*-)/:2Wn2C4L3pYV|sC6q`=[(>:U.oT ywFnִ0~^{ye ibw_aa_Lx'#:fwA-9!Yd^&ߞs!˹I?:d8-D6{s'UvMT}ňdNFiVvК?/gg$Umw5oŮ~w@vK2V(5 xO qzFSg+lT7mm獪pBY޳h_[/cÏC|f:mIImvv/R;gp0y~] &xG;+ A $Lfu3{KdBe Xc{E[׷_pO;ȕBT.l৆1E r,˅O]kwPm|-Iڒ'꜕?@srJEzvH+|ʒ/%#3mc` Ddƣ|=쓰eVskMxl;Ѱֿ(? P6"єGp 0aAPF&! ݲn1@n3׌G+q&K@̨%!Lanrj^C;Pc+[?S n< NMAZO}Z}+M C-B]lPiәEſb]\z&RȜnsNrs2lr}}*L,(ȅT@VģیrE@O-Cf{!0&uȡTQz3(I@a:XS0~tыYmpw6-06ͼ!x$Y} b%^n"Oej[u~tp[=xD.\!QKQnQHc]- Q0l#E`@HL+m:j1?u" Wx'__;IceBqkV48dކּ ^Kz}p t m1KDUҭ@I9u7Y/K4f%t: KgkuWUv&\lSJ[z\` қLj[ WaCV 11"0FH! M[KdhSp+J Xπ8.fЋбSEͨG$po`'4V {Oօӵ_Xag7-朥j!bTuLyڱ~X񢙾aӑץ.lA[mri p/6neLEMtx8QLDZ}qVS1a2{&I\iL90*įI< Sm{w&eŢ?F~w[-Mm7)]dhWSgS7$WvZVʖ[+۰DK]@DU׽#ߑ\ٵW`[S4¨m0i02dbhpUU爜zB9VOyDF]=/3cÎ;QBptVJ KYQm*Q~7֑#H{!4; {89͌qKX}~4;mxS8jP 1a8PC"Mq6jPh;b'xJΆ[Wwtąw,R^SIe=)} O֚R'=Q {wtn)CZNCTnϟV 8 #SLnSl5.TrgQ`tneMR浺Cǣ7GfQ02V[8I!OO^/CyLCg6aPW궧bH~ "+/zF-^毩E; UIf$[ e^4u"kc\ڳ~IB*؛lF-^Xk,rܪQޣ8[5c5GAS}&j<߻nSީngu ]9l* n,_=V' 抜\T-Pdpd D;ɂ"[iUC}(Wϳ5WiP (ؒYZDJg .&e%Hm8*hSK4K5iY E$R$w3pSNkހLiw ^fgzyJs,nb203`߻jX NzI1b b9&i>O4G_G_gpdCU pOUM؎f\yuԜ\?©X#zNS]rfDνB&:Lv&aQ@ͼr3t_B}Ρ~r2,!hbuDy&yR4](bц 0]+%C; 8kNhghOuM6T(=?ICSpH5"9&~X-Ȥ%ֱL\)7"j};_!TetCra#]\bJ?a6UsPx(BM)31~t >{}{& 1v[LD!'<.< eEtFAΫ,EVbvc@moj>+*X%쬹 i[Y VПwPwGl[2Z v"4lZo9!G c+ :XQC#qAx\S@N==De/aQz+'9\^Q!Pq/3F/%^w5.6\e!x< g@9HcuƏaݛI &~yd !v QA[K#y1-IWc!Ըs88T ~| ų,5kmr}!m#J (Tg/zßKQ;tBzr437rJt_? pdJ wU5 ͹M'GIOTMlJ39`"`y`Vphͷ JKpꢆ*m}T?j~ 7,R@]$ˎM|cs!%ѷ!kJ>Wݡ5F&E+d)c[No]$p>7'@32ŋp] lr~qPaT)W0-WqD_x@3~6nZcFhGcXv&D|1bS( 1M ܟ5ދz>Ír.GVL PgF` 5e)sҾER}@*Ӊr`//"d2\$$ JOq$XI/2wf~ T۪pyȐV$8P K;5uY33xה-i~d5efTĩK iaV(F dp yKwjX ʱpC e:NuFj6),P j>Ӌ+rVUW,U '(sY@' 1J>q\r9-V߶Q)ѧ/H%znG@Cׯ/ bM{&Tmdcf\(U#=Ix (1Qi>dV{_>!vxAr]/QYsh d`&Q% # 5clkH!rPʙwVLX į ˁP!IL ܵhQT$pk% b!ͩ9L;\QR Bnvd% lWr`b%#3G>40b[+$"&y!Hw{ad8H˰-H1h U5ݰ2W~4`bhյ<.{r ̀f-r3l5y s,^ݜ"i+Z(JsnP4Xiʳ[OTb`Ÿ6өrn (j: AF]x4P=׮K{B6 1JLX}ҫ<c: V7n{7A%},s8p`~I(jC"ņ-hX(NF*@D8Xz[ܛacUhcQvUC]=J\ I+q H8gG)l4jg_r&5tXl۹ b xYvc$5D=+/|6+֗=r<ti`:dnIŢ?-kď}{E *3b郂HQ}̤fƈ}Oq&D)3])2vJ_'mykk5Aa╏S:T_ǝ]k;K!.> ?GmWE+qZ;kH9`)v^Q[0*PEF'%CtJFAᇝL. tF1Pn9&2zj˘A/xۘGiQejHŰl`f K` ;<*G\ts4\=xd-և9eJĺoLbM,MiWIJ \` qt5? I4NWL1"c#2yu]>B/ӬqHO" lͫ"9Wm`Qq(^Gt]"=8Q^m_C;ꆳ;$~Hv(u˵Ϊ+9A:kb@U7#h*bU޶фutz!Ms_F=өRut.@μTDC)xS[eK.bD M,}.Jz/a&,udf맫rO K14cCFb[ u8 !,xM䁳E9[q0!ێ4R'{]MdeI3t /TU&@Vg4^Zc7LY0pVbӑ%qSݭKt<'"ֈm2.2?DD]JJUѓ_iDJ5|S%Su5,'XKlxi_JI!OyT:i\>4%j%ӐdJΒd;=g.8  D4=h/1?)K(tlDm1w,ynZV5]3\ Ư{{/҄K-Sٽqi]w{/Ě#׼[ B'opY?s>e#bRrL@s2۪ucg)l)KN`qo}-\w9> 2ʹhfr!-1 wOa($Mή=굀= *mePD _tdE2 3J+i6*2\Og?,O!x  p,y8=X-I,K&krn@hG ^ Y6o^N-v\b|03Efu-F4b p&xmÆqHDճBQu"/eRz9nN^rm u7ĘQOg6#T_֚c0ORpYV=ke^wcUe:.uv"%I: N\lnT.ʌbJ4[(OXM P(fY5K:ƣFp1 !WΥFWif\fUX&+!A%~|'Ou-)1@r[k噷&ޤ_#oAbCwUs}<Ʃ;>s ua`8PW!3 nvwO-~KՈ3e 5k)f7ysh.NF˵3| DO7_(U 9yڲ7EI lX4#S-VNNd[#|}Krl v,TGʡ #On/8J]'' Yw4ڧ({d'ԹzME}nrދ9qMMU_s3y8C* }?N5C{[o>wسEΫN)bm d"?x_ ~#cx֮5\ N,%af*@ Gi 頪;XK5VBA=4acehuW(:QFrG]YX14K/m 4YA Xʵ5MV6 L+ks Xɵ*co*'JL0='c+%V"2 8e,B2U ]@YF$vIF+9[r:b5Tx8">\S_؎ M֌Ħ[PaXpFmj.5+?I&YY/'r5 j3ΙeGpp?8: :䎒``sQ4z'z9vCucԈ\0x{Z+\L=X|sN+8N&|qIw:rn=LkZy8l^DO;L"*3PZ+Rb JP%vMKm`T F"䘍Ϣ?~IYDG?hb[mLW*[;k37oڥDUg/$ScP@F?g8^Y|#RM1`},,h[:Lh jԎCe?-/" MWe-Ƈ"Y!= (JJu0/A,8uߌ05>ˢp!t8f0QP#t/JFmF^gPz;|r  d ?@̠ŷ7e!}vǠ:y]hcmk9#y1"7r(TJݽDH1]hDX=]h[R~xVLAS,$[(V%;ܪ~ 4H[Szﭶ9 wypI VRi:`>Grwn&#C6ɱIG@JG{qF/;CcRxS=^UUk-U7Kؐ@gI ]~Y+ ~CgH}<[!3J:\YL /e_wzX]|gݑD?Xi,2{?cb*l}6|L9|~i=u .ݸd\I>T7Fp¦ođlSP9~"a;Yj]) b :Uϗoc&Pل^M[#FUZmB3y.CPCtx3ҍ:czꃥgR̶%gLa<ẗ1+n!?*"8,ĵಽseIRSsR}1,utañߑQb@ b@Z%Kt qv>zK9 -6-* 'HYpP]=-O%jO!v94).(޹_+xM$03lקZ] iy2IYt!M^j f{<=b_q/p6\RҢIAn4 bHVJl!Պ63BdL~:8%vU)闠ȩKe8k6ⵝ)P*m0٠W?>J(NxCW ATxcve Jfrg߼ `y$ XNa:*пrm Qf(.ї- $^V)1;NSΕW܂g랋E36LVb;M1eVuꀴ,A^Ú#閱ۅ./x@N: kCTcj}lǮK*d\-x"RL>jEj(9ViN Kݎb =l7Wk)M(NG!aZaiKw}Q'5rг)tIHeKhn;&9ǒzqAB d`JDerQr()$ Կ|צhtb )rS:'uwݬd\h=LL:+B?K /r\6ЧƤolsA^C_nAˈ/3hF:+fw`ƿs6F1 qƩ G`&!ﺝ}tx_l`+۬)}<5vAE+8DU8#H/Ji7ġlĸnMU*cI:2S9|}FQ  >E'6DtuT SgWC;;rFWw"WWxNOQ8oUxyt S*:} #(ZקNC+zB} >C0[3}mE6qhSzH01DW_\hY58w#be\'p2 ػ8;J 򼮸`?Xs׎+w6/-DQT75g왾}DI-% s?wX{orxnJv:YM5) `'vL M.Tj\` rHc mg#ݫ:JF)L{egٷ4RR#wCd*2h2#:={\=Ե +rQ-RI[Fm^w'udCxnBt8 \FmH<] <‹t!fTd5a.8Mߕ d`Ci9;{ݢ "|)zicR׌wJ7דiIQEm݄Wӏ@ !ҲOh,}~0{]dh(lGzB850eGVb7mOz8 ޯb#&w#H-16/.miǯ ֮ D{zZC%2B ҇ S26)t#nrK9aB5.)NOtW|M~o\gs矇YM x,nR\>VpWZ1 :{laLJG *Do3ݙΌ7Ibt),qfzրƧ4ބ?,".vJt\X_*8Hi,i,P%VciK[P7ggEI67N%]Ȩ$R/߇(%ԔwFI=bK Fe\1p7K@/)[ṗ; 9 R z54CRn# 4۾_{ԹInXAt8jٹx|4';ǻ*:WH|UQ?DIRfm3ƕIݳ^t~rӴ4 T?+S.`Y4C®p-C:X^Pŝ /V^h\px~ p -;K +&Qrq:lp?/pɘ/ д~:JQ:%91\tsߺy1Qy\2gc./p$n@3δ S_RP8B•RpR?/u])5+4:>Iv!q#KmX)=< s _}>=_Fz_4$GvT =7 qqLw2>}R)g ɫ$LgCv"~$kw]f(=Nѝh#ʿ,BE Jk% kS;5'gIbjRsEfT-.z/w̎NO締NnM?trZƲm[@^zn# ͷ\h, O˛ݪ+ ~06+jj,c]/+Zu*5:6ۜYeH+^Kq3}_CLFjl1p2;h4^;Rn%q\($)~q=<pPܺ8{Z2$x+ l׃yJ+SX-'61&L/ L3G CYHyD)E<ׇrDNU}/.7s+3琀"?3i;J J{"N@&[ۻ3-Ay.+ԙJH>Ze %70|1D(0hr櫔h06H?]ʈE[eO=V,?@Ohpi&l ݞ[X8Ĥsi B C0T8H_]!aU& PKkXR!Di{Kk :2ޱ"Ɲ25t~vh6Z1w6,g? z^ujAO8y+!%,Fl/r̸^ڦnYOՎⵘq 4oqwFySaKŔ87,EȪKƜ6֏*z8P.*0>V0x<3-#5x|]{/0|O@ab.d`&*Yr|/LPd3>^ Kq>0ҐXZ&1'2y`̥v @,aHH_Q @y9ΗmqaauE0K=7ZigO Š]({5n- -b%Y%X)f݂gc}7hq[:EӼfSOً]g{m֑%ۋX+B௙w^J".[<;_$*Ѽ Rs埽sa[2J1[KC4Oì$].S bERY(=QNg캺`9UK/{\^0s_MKIx{XF8wUNƞytbYhz!;-9=̲"ɐtım[K8ӥyu"ogi/|tZ[aǃ(f5m1IU[S[>,?O?$t" lO 7ԏ4Ϙ4ހ4P{j0NzjfLc",w҆x`%p4,cY2W!ұP* Oiʹ+YK`z*6y it|"u@8)pa։&ITU )f8OCiPT:?~;䊶> : q@}T6+ۦx#grp).JZ"/\VLS[Zd>oףfi#v?um @SVY@;T{!,AK74N C!H8՚OT~oǙbÝ>־xkj] Ymj..X8~-|ytQu,8Ք͛CCSR{f#9+`DׁiH%==ZaI:$ԟ3]))">=22a`|PJ}ce_cyv"sfOy)/>JydY6BC 64E\B!>*JS]r!Pg:G> ٽ ~@i: ,LBy)9Xd:B1+[O6XƱErZeY8W {8cg\,e뿵vӓr*Fs\ʓv"l"1Ԗc"֞5g!sv':^E:f5#y, 8:q?yHJ- xw*ٕ@V..]T*iQE! aUܞTɍ_ԆWwF'2NZTg ' l :o]`+֪ar2A{:; `m Ik&*~`46ž lHpEͿ9uObә oIdT- aب 8^2%ܢYw`=:-4winVd9zI!oyc٩u0ThΛ g.-9FY6E1xyBMwTZ(/} Fju0 ;؁;Cy2h[7 2ekA#`6_OTL)D'vN .t!: eIL\!K61QGѱ )ή^H!&DrV5 t+ǽ)H=2Oc6>:hCo{Zvw8-৤l'H.Ԗ6[a$9Gm*F-eA4uq*gT$`ahW:Jףt b}*!W6~0diOkaLɧS6 u] j f+{ oij6rQ~-J~`HlHk,5㳭Nt*ܵm܌*-jѨS[Suݠ  ZݯNXWM$X)!vqf7tL52z]^8WlsPg nF]3m\&@ۦs١p/]W̸6k6zj2Q;ʏu/OAM;4km1zG[o*e}iHE>kzM&7G"-͊T䐇dmlT{7pw')Ul"!!+'5J#wCm_E,`̩vR4 ½Pc >;^tr AI*oN`;d {}4x0* ȜeL n-HKY0KG|&*4Gʒ;`q&L]!dM?O=wspxݺy?"OO3KvI--%t6*¹c]L?A+ynjx*fF$&s?ߑ!G(#[Z?*na"n'oUŰAh  %^@jwN^Zs]5ww~iMNdalkOtqW3c rX-X y%HȲݔoyOضr,0Hq5a/#;e5>:>ˈͼYl(!/ >'FA\kK ۺr4-T^ֳ u ~]2cX/ʣ02|9F/JMܲ'Oh5Zd02,޼.BaH8(w7(=ڪ"8`)Ymi|HUDd>C؇^z)B0mPw6f-Qyij`k3~ &kw6s95^}&~QPY^n{@%u=)I^C<> Tsy|U,7J]0|3T+E0c㩱/(6:1k6DHN[sW=]х:2x@_k 앍ớߥsGYvOOkN2׽+i,[E,!]"h9;nR^è8G\ )@]ZH4ÙgаB54_>yW6\ytTo;d'nҥ"z|qm#,l|v4$]XPW?^،3az$z}hK]5Qٛoam:WUr F- I`~w-)٘ 1aDAi0*.,e3W!?.20Dh9E}M8W r;339K~Ur}H ~ Dɐw@hoxt O-u}$_5l5n ]/a׶_(3-m.`,s1Gp}s 'Lׇ%-4j^Q2v9i]T}*R=p_T 2;޺xa>XdS1Exep塟 UAnXS;񞮙CJOT!|T*DOg`}.!nWÙ+֜?>׭FXT:j{+!f]qagx/Vί&A70 IiOf'{?.sj㪖p3Ɍ:b_)p㕪>{6с!",O~upN#0umoa2J> e;mwmy1M m.15J _$+dp߲C7juM MGO s{F&m~Y_\etUzo/L]l+6vbFfZWG¸x19L3kb2<6^"#oHe|On/TBݎ:B\:*}_Y@A$e7V2mPE{>Ƒ\Wi:h[]gn#'6YeIZ+|Iz-t ]%KD;ˬKU.bwtZ8`z+\m$fyL08L"6aK6XBw6rQ2 &HvW^ ӑA:)N Ԍ}P(+Svm$.:A&.;csR."AbQIأѴ4CZxyb 0o>M٠sbxz3-jཌྷ^&eK,|PAذEy׬ z6Nξ=A1t'}:}Q@>zRڳ9@_\HvYq{)aD:{viq^\TfڊoZ-d]p,zLd #A<ǖy";:8 j©O1(:}BW'us@)yQoc`SKU`S^w"u\)D 1@w_E>lԷ g9sl.an]ɮ{ۖ WdT`8xdPlFm8/ BeTI+*X*9Bׅ|OsnR :D{;rNdcƒk5buuHN'8m}awi2s*e{h%]?D|5DN,zF,M09d:^'| lXLG𽏙*aG&s#(Sb 76Yu4 J4ݝS&Iq*}{5E=K OZFDӓؒLu۸ɻ,\aAH~)Е5/]k&0s[-ޔXފ޺w*ƨLUU,t/i 2.㨦\Baz25:~fU+\D[o =ЬiOZƼ@^ǒ Py%AZoM?D{nSl4*!ގ߆dsZ׷5N؈\`mx,кSO}%qz2˾r3@.9io+8/6KrPowDMM~4.&EmCud88,@qsSn627>rDbN"\^$K`%&ŁLf [e ,$8#2Py&ÍW)<9G>^$2! \?ʞ(%r҇ryX[597C)|Wl! :(lP/*=g@wŤN)k.I/s~}|i VYNښF-QWF<xG4@+zT/N56&%iZ\7rEZƮ)O'H ugI\Yߊ}$FhQMKRlbOG-mnZ 2%@dEܭ>9BYJ4Kx hs1G,4%#Пy#hǓO:x7a(ÇCGFUU=*gZ毎WbrUUw-&f%ɒ1J _K6^ˑW)" <=6ZaB)B.%QrHw꡴됀q%YJ'{ۦSS[zЛÆP [g tJ;vȊ:UسlۉbkשSMyfpZ2ijhN!£M)ʽN~7BClGfá&xLn9}'8nLK?5G1yk{-[v۞M'@! zzȢ"l%yVm^xlzX^PLU#uW6mOc؋#v\sOx~XB4?7>?w%fq i#Rw3\ _]jdAQ>T+ԚyA-X+0;jqA%~si̒Nq{3rbpxd{.tj4 с^T~Z^t+0R`:jz2&enH7G/sORw9owo:^ VvBȕ2Ց܂JxxL,s^Ja%t?W+sw>=(Dw5)W#GaD-oQ>P˥C|ڐ|P񋗋N<'ƫ`ICCS,mSnZPdH[7d~¾UDjNf~{v6%zlV&$YY·0`wM8vrMu$?~++ bg*1sS_$m0X_yE_uf;O`sX\#$S@C0):|,(0Ƙ)rh\X@3M{Ju 5Z}o-9qX[i߆Cr()gXm2@9;>l5XE&hCB ` hnE( \sv\}su!hw&%Il+ AeMw=m(ERx.gMM֧ g~Bt1^+hjת1\V, `Paws?aDs)<vV:;<45 'ӣ17fR6Zܥ/W*Ol2{nO?vtT8(pG\&D*$mKdK}_^yZ|_zg[֦Tl ԗK7RC';=}GQ)KTn!q>TpIͤOf@pĆlc{|%DVi"x3\ny8iKD3KZY{̳?'A)J&pqq 2ZJϱ |/׹B9|mNv)FBI,o̰kU۬kk@09qW NxHh#09`Uvo+hJ=x"u"(ᒼ0>Tu k' $I*&$!x@;6G`蚄0BWQvbG4M/\8wH?(YR2ʩl_t-Mޟ"|Wg'9&N?Ty3BϚk <\*1E%i&{wDRdjT}_JS$ $ 9N%e kE !TH_D}Ft-3,(W8nuP#ź,\hNh mE.@\ ;%pX$œpIey=>K52xbm_Ae`2b]а%/59J%lg&` L mg{I$bYj1wx h[}TsGGCS.qPu& aM3aDDBua 5[LFJf _t90i|*D36AvS )!QYFw$[j= Ev?Nl/8,VZiQ(-(r*|]h)Eǵ W錨1S^Pw=cB"BNޡ };jaKD;u,q™=+޷z$?]W>$) \y K9p 2mwޗ7q܈ο\nI w|m W!.7T] P "K:T>\p&$~HIZeAHBtHr*8jha}>kXEL*833rXF+#*Mez1jZuX!5/(GH z(㸈ڕl㕌cZFV B^O*eEkb҅pr6y%^iw؈S}e8.|O H>uK5i?9NjN)5J |TKuls54a4t{_ Tϥ Aej*[mk+:/(q[݉熎RVg g.Chm;[Kmi҉u|arGI7B 9;'rfkh5GQiEinΕ?"?띤# \#j Cedx=;ޱУQexo{;-w:AYgu2އ_~Bezf!Ӄq;N ΰ1FwLhJagXORnu|quD] /k|e׏Gw~ M LntI 51h(՛+'!AouG*P@hѩa @h&11ب1:M4$@ eNHh+h8$CL&A"qs@nG3#;,-XR%zs\L\]2blRÇpHXloVQ'>n ʺ=r&Ds'lmo*%{[Nl$8VEOLIs1w+HvaʂCMa5ScskO9uEtH Gċ 4bS',ڸyQ} בld RBtI Lc%A \!*ܾ` ^SZs  PQV:b,8Ul7y}waQ%;+.7]"xsï0[6oz*6qM̱'VxW8a^r1ؙSzΩ֜[@H"tY'stxFt9{c#ɗ3Wc~HJfH4h7aCKyGL9>,2REf1u:%6bIjDO;73*viP8.њezc.V04{%@8zAJi)PS3D(pxݍ܁Xq2 Am( )yG롭pPݹDsR(:o#ZnGM²Wo'!˿͑V <x;ufX#r]0;w+]%nYF["-9l D)L]M9!n%@گm0]4-Tsv pUߛ^7Rj}!H%Vb^Z@?8՝R5Z9~ cX' CXgֿuR?#g}^~Kfq˪w~DKG{\HA_pϔo'"^3]5=FXSm){YtÛc旷DGԵG f^##uebkoe3mumqb;5 BHw׻5 T3,]0vG@8"-a `VEAxHiy@1S¥\?g0LIRF.4~\(ټ9e}"te8'x X_/J9c!<̛S{3p 8Q[& ]iHсKq=#*G|6pRW浇O3 8i7'& ,>k7Ah81@26 оEM@ٝu~ ͕߁Rװ7x%bFu_BHXۊK1f( 7ivӳZ¨(:|҉v"9ξc;~N'QڠG!&eUipm׫P} ĸp;b5]^g dwu66tTZKUPmB#`!Qg7=1=XS F"&pr;~)p/ ^O|6@;`dD4if 5nQZN DN@Y;nL)_瘄{ak@k5uB `Z@bj=>E3 L< ]ʥui PSbQHFT #x7nv@5p+{[:s)'_H1iج\JCŪdgvY.9uza"/dCG̔q\It#v"ҽo.R9-1dXݺ2' MQTkcFVl^V[x*PbOPA{B/0`qHϿ1b P?r*Q֡üO41Ѩo؟,2e-X9ǂgFpmA#,geX6yƀa&Ua%9N)HM5~— /{dhO뜾0۠`Pݦ_xapP•##7WaՕ7O2ŏ1$(-(S^BQ[ P`KM ˳ l; N^35;Fy^On1ʀ]vሁ'K@mCLJV pbu\8`^IW&"6D8C^->\z *jY (Hu玷\zjY|߮xoز|hYeK8(I_0l7Mv0${roV 4e- $WQ{Z_pQ>iQEiFm>y`x_\LI#Vt/pʴO&fS_<ݧ_Tm"ވ ([Sda uE lĖ7ͶKnd*M:,G>L2J|h _;!|_cy+"۞٣HvSOZT4`)ɞDBS;GÝc6L}L~B1%%+67*Ey<` <_{يn/||Hg ^R;Du5q~>oGbM[sMtǴ`otOnk浡)ڙ(ncH=J?$9BovGZ5Txˉt4[K"YoJȗhhZh-Lve/_vÑ[N>U69ŐHGh%v0dVc$"N~vﵖFB ac̩5LȵҫiJ3dTB Ź >(&15. << aDjؾl~6nsem^K=&mr>M(F틪vo`?m y]I%Dh2kS}}E G+7c|h$\)[0brT{rbLG>Z+ٶUˢ@'Veev@TX}ҴPAY7wϘsY46 DKZNN]ڿoAI1_H\";)7,{*xd7cP G ֬QI]u AaԵWF;N_Pf'av7Zq|xV'Jh%Bf.oHUB׎9pA˃Q?.p֝v127cd(Y~.?{_{ADd7qY&nS3T $L/ӐuzFᤊN*uO?~㐖މ8}RikB(rtPf)\ތb@ٴL~cz"? φʎaZ@-h#}-@GXm"T- yN_Ӎ4A$6?cGI-|̡r 6RB U:@ @#k:A"QvMۦk; ^(7@!h)*`kC)p!"zuwdO?yn 2Bg/OTb6{{C6ݚ0#N[HnCº3-qglb[Y9B*t|:uڒiou?RÓ?6xY :DXz)`f[zQϛ/+KI;YT[,lsP v] 1.F֙g6#簂"h<3>}.vrZq-D ! p¥eI2a{l"dW`U3Д2*$z|ꝂYͦ}Օ$m( V ^vC M,&bX_Mɷul fdJ%EMv$sS8UCnƶ΋Xw,6Z*+eԒOm/bʙM((K3 _K3S`@VK'PD_[oݑBaZ a7sq0%8,E!T` ;NA[iI ۍPa0VYsqr~.%0  2 [UW5cC=~ 3ۜ^o5V>D7(i3U0֞tM5B+[|AA|4;g?"=dHTiE}ǕtTsC-<{FJm~& ԜAZ G[༧[ b, }=p 8. !09Rۜ¾";D1Q ߝ^p=/@3L_!xHu7 9ZkScAsSz7EӟI㻽khõ9x%IkWD"EPI 6,WZW1r0B Fh%^ш>*Q7أ 9##䋊w0htXolu!2>O_8gak&H]4O zؔ`M8eq{1=h)*PI㙻 Y]U\ODJO& q}"XRhd+ !"ЂMW(uKׁ@8GD~$U4:j@ ̵Ի<`qRA,>~(t^l T*+Lway.o G% ˴)a4J Q׋`&ޅ/˰! %pgX"q׌r!YRrZzPΥyM཮>Vn_^< ̗y?}wHB=4bG"ϫC;T<8?;>jyODVa!S.S~O84=bμk(NmzLoE]Ȋk-WO'gg%샠 W>ffk8t5I?ANJ$c)K3h/:[xxQBQAx4Cubs Q㨐tײcImK'դܻؿ,b%J'}%\եT'p}.).bhnF_Lh~ gl-*7 v7nή8Maiq a$@A( ^Gw8iiͼ5m3pseevah/:?h|A :Zdދ+͐وFp΃و?|[Y?74>s9OĽtPz6WkBى+V iN]Q $[ ǫmCG'c[ӹ YH6O8K}sjZ%B,fIZ?xOR~^Kz}hk,^~gL>I\܄ iXB_bMlC]i$LQ?z_XCJ[WWiڠV/ԟ±LӎK>T\ Q ZNX aި݌ H}HAIxZeҖ qc8ҸRdbQ>PnLvr.|t=<'g%Ϭ4uk Ccұ5ߕqЕ.B'8d>9OUdvaG3;lqŀ".j*֔l=&eJuT;/Zڽ0r%v@7>뱗Zdӻvj[mS=jPuoŽc(ҸCW HWXzǹwwE!v:EVDx1ctBR83 3-2lјMtUyQwxpa<YsFP+J`hj4+C+8{3鐥O)QyQ,[2eΊǐ> *<*">uӖGgvIK,Z\>2i9L}łB@5A+o1S|XgE4U7]Kɰ)Ґd_T)1?y $_;Z~ U:nn%3uy}Vl Qy[n9\;t ų vj$: YU2gYF}u;)nir0c]H8äҾcf<&0oΕEbcJC=b0UOU!qd4 _š)xg\hsE:pgYk>WޖfDr{Q;{ķإ Tx")oYk nrT$jQ[YDͳ/|wIS /bC+Vߒ/yXSD"[B!Oڶ4GR'T:Fj[nF&1 UgXj;+ۙvyW0!ȏ#=RVS0u w&E!D=ĈC#2!VsYF3}gL-z. =UxyyKw\Y/UBf*b9D\\PZ xIMĽ 'IC`pZD~ ^T(WR}#(mk UwB;G ^m/[3rd&v|=1x)BB\Q"2Q|cEǬI?16 \ҡhP#4 ǪVI;u14,]vb;"WqzPiʞ %βn8mYa]=K?`~ejz=*GqK+oH/TyKO2&Iqw ߜanȈNy{87´Hʺ֏n3; .IXZ6z{fK38s"2Ϋgjpm9hpJoQ !ꬂ}ˤ?O|9i&= %Nc`YF!pkN[ ?x&RZ;{).Vj;fW }|2ӷ1˘~]/8j Kjy1+# G چȊ7*&~4h?:]NAW߀Zk9?i-F?3 Թ-"tw t'=p=䓕t㾚@ZUz_3I! P :7PAl`b=3,,/z{ cvÀ>u,)yOz_?E7Rwr$Zl={Zc5-5)`) 'Cm[{a$>a!N',\r7a_]Ɩ#pdFqdH&PF=^Phn GLFXdZ#WjcbXj{yD=kD}K+Ĩ^XڐO (*4۵|A57MogSgYрh*] (CAR8>d2A>+nr/kyQmqq2#8c_/A(Ves%;~ aBfvL$֙!Ubt[E: NQju_⨅̈ɫ͌dpD3m0HNx'<6@e=XRIX 5džGjR7\.;'ܬsXbC'nװngG KꟿyE\jV4%>צh d xZMptYyQC28ukǪ4*Z }>Lx inR"]|Kf%" pt!(dS|r^YUz\mu.m ZW'`O-S|Tb5EJ6rLC*SJ^gM܂+ )GۈjϪT?Tk$՘k[~Ǒ0Dmw[k{*UP3'q0{wך dac^m00i`kQK#'i!W܈əLMDf!qn4֢j*Xfc@rd4 fQb[kPw*x  ӷx7*xϣ1^ohˈrXgLIP@-kQB -7: +6H!-jHժwotbϯ h$?٪BM`NëI0K|3gcP:}|hmTJzϳo} ǝ|B;, -t:/ O8큸Mfxo<)_yxA+e:&V^jo8}Lu RЕdӉTGӦMgƨY0;p݅i _6F̓ج.?7se.J:.44+KGmU^b&m13fc$OE&>L\)Bx@;#)GcPe*- !>2Ƀ5s5nW"_s3z}tedMa1^C 6vde2Jxǐ/Ş_Z`8+gU(sX[v wn?yQiW}GR{\޵9!2_{ddtG0~S%&)2=i]:,!oi\R^aF["(Alaz]?B <5vxs$+>#GZe *^X@N<>j6Yqxr(d0d5 \ېz`EW FL_cJk!k_;yϵM<<*ӵ4t|?jՎ'b`-Jίȸd HPIJc$(a0*XfhfLz=TATXȏErqS1J د$Ox z_2/e,G#yMETK|%kIeG"U}Kb ?RLg~ 3?a2ەF)Uh0ݔk8jYF^樬p#q+IGC#Vϻxki^%dC -5%faCk3%''\[XpI{r"NJru}vgV<2{@)"߫GY[20lgGFuQ絥)-$ NKBBMuu*Rߚɫ45"ڣM^RvHm,iYq0e-I-ghFdkk&ǞI>( s"ﭫ/5x"L(JвdlMN/{U[?Z}9\BW]4̳}V5xfr X G*h(. bG,l,ѿ\OO'fm^ͯܧº) !Nv-XʫbVtyS:OLjk^_-j̖n ÕyO^72A&\갼T* 3e=J>CfU_ձ#.֩G |n(n祝 ;MiP+ϰv~xAuLߨx=D 4N_&L66y׭`!m)2QE0~K0 X}f'v)Eަz9l}FNM©1ۄYk ~l m.D*AU壶W 8@ ;l1h<*]xoyRFubhj{^_ٲNSzsmq=tH6ƛmIwAPO7'f9"]RI[2r ЖxidmfQG8@&ڿ`v zl{}>lyK,+]F4: ln",S="bm\45V0 R@IPv|'XL2-r_E#|!{:RO/*6q?&vgeΪn#$*8&:0 % UK9-0#K[`K EDb:Wk~eu~a*he$W:u$H׍2O@ӭk|a0Xԝ Auի52]{fo 9'a[/@F{{6~WYF`5_ډ92:E@ ֯eU`öWXǾMf⣛ ʱ'd7 rrpdl[s]GH?mb8ƶ" `S7L#bX-'jPڋȚvVKddw'K}.j'IN岂.iU5JβSg;##r`@&T8yv-E)9bo^ rUjBX Q؇{$dlpuBIcYJJ5"4XcxO)bD懾]cP9 ?AA!Nr浣';wB"Ȕp'52 c F4kW>/vϢg/m\AE_ozV~H-R؉I0 V"jbp!JX27$R4%rAaڱL\%3L"}Q0Sܫf&*BS/+.]Ȣ \48©R_3M8wK9L19+^ݺfaR-3Rg;s>BD81ij\=A\LzaAk,[2qI6'H֌*OLMxgG@þ`鯏%S50w dPl3+?} v<׾611aRv즴Oh?9mm'4tU<~*Ԧ$v!J32=vG1it*vɫǼBv' F&x/ZO7c\Xr.B8"ح;y?jLϰSplvӺȼX/]qm9|RF(yT<'"V7*:ٓLυj=a+ɜ81,4`1 SN{WOE :Qtސv_ `N#?lG%T<_*;tP|Ps@i`v2SکC(Euxէĉl̫ Hh9Ƭ' fq:pzZjuK)5؊sm6x|h98!73|͡A78IFWn}>F !d<&Cˊ"|3lyÁ\ B2 | uJҊ>JCc2>Yx1Ȉ*Mz?TL_ۂxވ5Xgߎ> qA C#¥(v~w Bks+jOm@qGnaT}MK7q'>xj4Cy`L;QN\!2b 3kтFJްÝ2_51Z孞jIY7׊_˂[S,=qRgroGg\|&%ݿջؠ<Ip/s4-<yCbclMQmIɈ :s,`k]uF@bB/h ^S *Vmx4*E8,Lcq c"ֿݧc."`c7>A#'3:S/T?X{j}>FF|0櫷Fۍ$z\4%I.'k})hQ{V1pD~)ƭI1OO,Kt($uؖN6=g1Y(ͽfכ8/a Tw.0 n-8w*_|*qtH]*cȧn_te=Y( ?bԿv{e  3oQdbH=*Du9юBi]C~v@O<0cH"Jq(Np.yE*![2y;駛(=aLFpJ H?5@X_Eəw1OΊ.}0(B|F/kU!{4E2h; ىPi0t"ߡ'0fa,h&dw񷅮^WL\&8.ZjD\»c{?47ׂ}_jD 4Xߠ% 塠MڱV^3@@$  ʜGWV}&ڡ 0U "ܞ|__諸4rJT>lτL^C7 :3OϱfO9ӑȣZRLµPNjR&9$* |8pd{SxfXy+Ig}w ?6e{IXz5:cru§SiJ?}!ζ ]QԸYl%hZ0hRCȘ#&m=E_X‰۠4^lN_H 8DzCK#(}_PfQm9  dU]%6 0i~*<ase? a5):a|H0C)Տ78'wT|5{9+[AV䌕.A^n7=bRux8}eY5VB멜8ܩ?ZÂ0Icq s|u:]Rzq1)/gewU2<&ΫfѓrǐhNyXozBiTFGAny('f4C prDZ7jω5P^48* G5 E~˔#di<!3ti˓ QNh!4`xkHsHWX%"ea2C+hݜS /\囷=F_\\%.I P$4$̎{7Ghl ߪu8w;VD]qgl|Hdh4%(CpHy2uR;|%&㮛@D[T}8L)/Z3%@`eΒƘdީK@CY58ĆgadsM _KUʎxYl 79lcيV{:-3ĝW"L_f.^`uЮ>_7~7d=@ ,+ujb /15x"Frt" @g`m(6+~Jli)^A7F\7l;y%ٵ$m=W-}ƬTУ[;nidO(<4:t8iHʺA.`>Qyjy z7`W ؁2o5T"O^v5u. Vl%ߕFzk;-}{/f;MFƍ^39Vb-6y`D+INZ=:O"1|]זDe'򀄟1GK3W#DRBP'J 58n[ɂ GH2Us=W^[2jf!PLZfz{,]n:֣S?HqVsj^ ^mxY:)?/*QSb9b= n 7L*D>edzbav.KQ&G[);Djj[9pLKvw] ( O)ԂqWYwtjN#!J:Ygxԯwg1eFN߆Ra,oEkb{r:- U?UjL9半*UHh683[kFx#,5WnGOH4ۘyCI,NʺB쿖\SQCYf`~2,%`aP>ţǀ\4v(. /|{tӧGJ[w1HΘFBr?)){&>o0#w[@ PϨM?O5_JWoMkqJ*9#6 :vQ9\Fy~6KI]XYdͅ[tғ;VJ/#>1';&]ݼk7$c_d@b'Y%l.UvqEIFuļ\NfObIeVIbŊr{uIDLHNHS%S  4g[XD(Fx2/xU!5a޹z1ˠMA@9RUb\B?6dÔwQ"щ)ZO_[A ~v1M|ɜ?1C=. =f\ᏬH1Pv$~!r^(唍(>MvsQYBe$s:"E!/@H~N5AM:ٻ/?-|KY#,ͨ;d)a'J6N41)ْ *xk򚢖{c yUqWlPi#H@NZI(OQ4u8K&OvPk?=9:J)B?V(g/}/iyO2fN,NiyZڧG&sif3":^N2QJ%fzߣ89bA 7RgOBB i@(膳K_sLEy3~|Mէ*1VDbaJz7 :& uXne6G]̣dǩR(Įl`6es~l VeVc)#qz7>2>d T~fjsF"FaEA&(->6FFvƲs@J?Zuvss)z{qn3%%-ٻ?fIDduڧA]`:S&H8ÆΑBeu 敡>^ Z r"==J\$y@!|a @zkT1EN‘VOx3tix{q(@&"ILBȌ;-ͯN13NnS8UZp=px }i8榔q _<V*F6aT'-exͅPThM}(x ?X ̉_{a M/Saq݄fQ O:5Y//i%idX/'5/2Ok5s5!8 yaOC\[IպMU7U\YnQx^X"ux Sm4kLuݝ-*Z@ E$L˩k&jv+*)>DE^2-'IVXAXُۦfI,;F \27*AlsARP!,dD6%>6hͩ詠 Klj u_P_~&3;>7(Y-d0/q$dk[3~DۦAY̲ Hh짇 g_qi~ +}كʖcJh9UMNܚ-̠5[ERj)Շ5׾j&Y>%shHш #  }̵#pfT?̜Cy~3`3E°%U>py8/^:FgA AZq^^{bd5λJzsy_3Ο",aygtCZVMl7 hr׎tRe H"P$L7RDLGSKMEȚ)af{(NԮYL]ڑg5~P{ m5 gD@x+Wmmk%z,2Ŗ@Ƀv1=|yܬ^FI|khvh3qxAS_W;B~{OwTO[ DRkQ;plK"\ɝbh`2UlQGpRD^!)nᦍr)cCo#g =/ lZ aPPߥw80wvg-?9BԅRV>{ ߪ B-۵u.(O3{`]'WӷѥVl3,ckT uEUKk|QqhjJ'!ׅΐYoLm{(=-6d5`Hfc o?g73BߵiBv6/FHT5؆?_pםƝ{6_UF=^5tXns[c˯8չsf.וh 1>&mXy~ihջo4 U_-/MgmCzJLTUçp|o{I lȮY 3pM.uv*M9RKD$1SL/\I5RIbPGC96G@<ƕ]* R9u!,Q|)D;8g} kaova@H;ʀ̡Naě1Ra¬@@¨"Eb7"ZXo.9"%SֈgHe)2qtXcM!>ˌlT>lr+4, 44Vn/ejo,`%|' ,\|/MYcˊf.߽O3>Uy:NBQP]bO򈯝L>?@(h'1/1* ť CZb,,<2!5kcX?/ݴSMycUL?"8ZՌ>0Zm[e,pyrCZ6$#h1$=u˘*rbW^t*V"}JYH"eW? 0̀.׶T+:?N,W`(:X駞ë2hnnʯQWvPM1. K"Xmf<өQ0XK܄$/10dj6Jy߂;\܅LϾ>rNT .b0BwiOwfPPp C7Rؤ8t#%r?7{)?QW]: P q0QڼȳHJK0ݦg]C3&\[Syh5[m)R^}Tf[R*, B1r[S`H 9pmC ӵ/f5Gt]ۮvZJ CF3qK=6yOPi7BZ;@o5⿩>n0dz]%<8 bfuU7+,埫<B?`RFrʙ,#$Q;AuT[ ,5a/ZzAMxϫZA2Ft?sOJBύ"yZ$nL\ZVƪSsy/`ajԛ*opђZnXT<ek4> Q'U^io8yu@iw"Oh/J껍jcNeʪokDbs<岯 527Tw>,든lÄ''bSYE+̓Z6UƊxԊ1n*AŒo( epHӡJh5Kۿ=fD}|u 4NA 1#[RNA_hOՃOA@6MmlfW+qe C 0B@GrV?W$5|(ZR 0CaR2?hZɟ' + w69W'OR-(ٮ^ S.ЇdJlL'hXWv8ɩ6z-jֽqR* ɝށ,gd-+q3évsv)P.:uJj V/x%O6[ ʟUtÆ7/Mj% .:_#V; hJA"FRWĥ[y`KPY"1a͌Hڙ*-NF5:at-&{W0!tF*lѶzˤ%KS(W0F.u_B4}<ݶ fN{t"~# -s!ܮ2 {d'Y^p'ZK& iYFݤQٟ㮯 .R WJ_xwsn#]]B!Ƽ CFgC#eV>^8aЅH7V -1AwU*p 8 S{\lt^pgYT]} L:)wA 8r2C? fڷYqrjn/JOr:#TŐXH MZ{$i3 RmH[ n\>AB* IzPv6pP ]ڧ]%]㾑}X!7vQl^N_^H*|6!i2#OmJM:NI( ["8un^+zM/L_I/0Au5E}hNR5:gslv岶ij3|A5\wG3e?Cұe4,ƓWAm:2t ~vO* Ҩך2pVT53`1p 6r/nFЋ++6Ԥ˿I0$G}{Lud@lA&aWϔjࢤ|[DŽd袳s?Wi3)ciqgp='QЃFԀMY_}nۙhlPUdJ{F8s**F*{亝Q S5VYŖLc'I!py K*aaaG-{36SG^Nrnl-7֔μO_K ^6H:|3&3LNw6b~vt*a&gH q,`f7El^H3LRbv/$`B .¤>meg#kas -{+ pёdL#Cu@)#W8R:Zz"٤UK"9ݖ*K!B0H%mgvv6&JIlơ3hS*>p!-yIlu~ʟSlȚeNi5{c M= *{t;-sNkfz mܩ:7aZ[?mLOUrԦQJ]*,mv>U$Ǻ JX)0 +T7s+|;HUE7E;{xpL.7i_4*֗LcE:@ =+K{jN^Gf6f7QoYSd6]e\Y \nn @!$IBwM>mK@ :.րFU DSD~|K zjx){6$!Fs^TPiesi2X6苞LgRmY<>$E:=TxȲ`(_ALB =?*=Ba)sEFRjZmvZ&_Ú|s] $ֱhf"]](1CO?&{ALFg{H3Mlgv3BCөͨ4REyOc7[ʎu)VYUa3jiLv4y pߣ\) TsNu_fi+Tqm5E8*Qt0RŅ#Z.YzCIiN3̆' RȭD;п݃yO gA[Z_*X!icEx3XTqH:Z)L`$yLW.ؾ3PpnᢓY ,hn[=o@dg+⇳.5C,e\9b ?6o~NoսIe'tq8RiU-r$0,ެ3mٳ,G>Tb\b.3|T.W$ڬ`4߂fLn)a&\YIǗxI׾nӃPĦ,'f6z),5*Q>A BA KRUP]zk9p+)缭9J+ qM2k4Y\ֽ9! %iG TQ~.15S2Sv?-40 ESE3,=ݦ9+{`I"Z#z8x4me(7K0%]u{DD$<)$>չ_D -&1"BMe>I'{iWTm$n}B?$5 BySp5$1sērVf*OY6C7|eU<u +P2״#F!*ݲ*FCT@NL I湪d0B$w6 2&7(Rظ{V\4:A ԏ~G| |^^)]q4gC( <N4D*'hu/"ZgZT¯sYf4٦J"]P';%jnO5<32ҡDPgl YBvRܡ&}a-ƣW9F AB@Şg$E܇K5;5*qm\ǤkKյ9ӮJB6"TJc?%~Cy`d6hTa5d̶>/:Rr5"#TِT tnsl#nKhhaXRy)ByPC|;{\yc%7gU _8/,wT8W*3FMZlo,"vT-זYS>Qmu uUpkqgGx TŻi2d9 k`|gk , eZ*vmF24 4EޛƖۨP qZj2.pzB #^m^:[<]߆@{q6 4ɜh_ w=h9&^hD;' m-o̢ .3 aFp#7tzlMpc !k/6Y~m3e. Hqq^?|pN[lǰ[cPz uoײ OjBR'6u^dNƟ"TF>.SuDFrTL+zI&\ZI_rt0I /7H5Fv;%C>K9Z8,9P1Z佰 KĔՍ3zQg8kG7@*cU8̹ܲ{Ipu)53U&}}+2.tC.T5x'7{nj<0|7M(Qw%`Zr+JzlMp CɞPuo^<1- }zl؊"DuP"|Kio /4ba $ӬH?E SY;uMlG9ԛV xS=^6t!.Jx[!>VA zDBޔRJ ;ֿ$*hom`ȭ]m`l>>[tfMXPO0~=I$t&Evj|317H7"$n2-REdm櫷A@c#[ct xBNN> Lu3 ͷMRUmW-jPWQ;L9pS RR]٤1 Db[ejZwT\ ⇾T pC~~s"NPr<]>CWr[qιЃQDI/URci2ʎ1^ 5(1-if\?_o E<jmi::w% νJH~3Jy8?ZO,b3Ç(:d)|ϵ6uOWuʖG`bςBF"GެܹB9Hc5ѫD i\cYMfa%Sڱ7Ɖh.GUƘf^QR[MDD}&bsUY6c6^F;Qzd O1s#r\Rӈ!&aeD]l57s+dפԗtjGDxs(U*n$dxՉ0>=Ug_BjIX_2,*6Uunr)-mw' "#v^u˺2qM":r3v*&Ԉn CҔ3bʜl bᠦSy2;^%I@#~K6Y|X :uA<OVsXeу ;+wmk:{Y]ȫty$ટUUC8Yrc:bwJ ?&w2iN\Q,EQ/^ym'NUOv~`aluHSP3ǂl OTeH`k%c~qiJ.Ȓ1P'cR> QBN~s_*$4WZui&@Y^Z1;)SH/d ;uB WQ+  $q,ڙ{#T hnow{Z+H s @$WϷx] 1{,R1 P2\oNT`9uK[rwP I5|kYrMXt6!k{sרs_tH=䛣Ȧ0OUu`=ދV8({BKlۿ*@vJ](BKI>Kfap) ÷M Q:T_pw*)PPr>M>&Q ë%`l@ X9|ZӲuSp uv-CK)|\^'u|GwO8"QMA"4%GdC-b̵/'"m=h:ƖlײWH)*'PJx^aXjӿD8I*b\ICZt / F9FlO],'P"F;S'`*)[չ+]>a^IZ,`o^*mJ>kճ=)5?j4:_K))U+9xRfi?0swr#؟y2U$M<6ѢrsGlip~z nUr Cx,|?@+_F˼Q_ۏm ~_DϢhO*|J6c0Y[! -r5!C}+~ I´%lnH7sl5㯻9x ڑdm~̾^ӌNܟD"U~kNA ),Nisk1ŭ}ռ;=} nb8 n}mHKSOK~~Y4a<,A y頞^1.OL?DX+Wn~H 5f]\۩t/Op$e-AelJwsc[t^S: Z2q!UpK{+Se-joF腱4oҿ\6CӀ([9@K G>`בSiy%x!kX cM{ |&`A:JH.CLq/MԞ-*6DO+Q 4UnTi#{J>iH>`"{CR7 :S2|`|^A9gI[3h;88Mp#L brǴ"Pxj}-%K{'q z&/sنQ[sw^n)6s\?N|FC436&s~ Q|mCʈi(h+ך )Xڋ^@h8Ӿ y{f[--;zfo²lgNY݈{n(6̵LDW3 +ʘr&Q1kd]-LHvdnjrV!]m'u"|YD5& qط 16pzbbi4ϊ dQ&T[QLQᦚ ,xx$ bhn :o7PB/P`#`ReQQS f0w~úՕf'& [+[>Gjt%"I&Z+_&8WJol{Si<5Gȶd[V 0?kрhg+y5w}އ>CsU[ZH>NIWQo8bTBYSr MO+Ra:t5xץI}J "gln\OP\aƯ*9]֔?3յ"xiZ'*P婚LrMBYŗdLEѻE3[-Ҷyn3ہ(8 *FWvɽ"՛Jpy^ [)79RrcN5Ȣŀe Ks==rk;8оeya>/\51>_Y5i\(Y-e-l?@P'>,l2֋yWćpV7t+l7ij5ꑴ5S:+Cx=3TPD|.hx'-qg<|^;V׿* 3d$ JYj  h`} zs1""0dz tZ J[ήm3-o &S|b{|tL'ٱZ15^,R˒oh/2{ozEXT/Xq8<@HJ޾ oᗕ&Ab8 Q8Ke F}rvQ}i{QAkR`n9 LJS18hl #Ff G|A8/GPoS +L֟ڳ ~(q2З_{EQ}eԩuytge_b'F"_Kn&`05[#є5W耕JF%P&}3[<[ c9Yҿ#ӛdqLwx9%?H%FJ,0 t5u^): M(ZTqI2I.|eݠ"Y^}Q )H.ˆd]n+Tci&.q 4H ɷb1Q@>/7_|rL+>CqL,&甽a;psnKԸC%߻ߪGT_ irOS|㍮ЪyzŬ{>{=S`1C&վk+Z itvG͐"' W )̳ydt OQVg!bൻ>yX* <= <"r˪?/1]!L~~IT2yI@eP쒻eI&'lT=!dˈE~_];:>0J\bi*eqjίz4Are1 qC&yVGjpk5uE,d<|1i ܰjnP B7iPkZ:Lp&J愴+qw)/L.'!6_"hwݬJk&7i}[A8Bg׆gy4VeB6UsG8 ZZw^C8vZ#U_ j!M8Q*%P~xEeE!FGZK>S&+/q͟HGNCQ:^ ,0i6}"Ĺ袢fPrfCUeC45V25GVqcYjEettCu z244 7dAؖ$O+*c\D7lFHZkh zaQ`Dc$6l`xɌ2`qV|DũZ/ _)=RujݶN#?|&4 /4 Ħ,i7zV#l0#X;P凜߾&2jAuRyV]~"! ꂳq=J푟#w TӞsHjS%i.Sk&\AJdf9Y?ݶc;oc+xg!ka5G=nJ{SarR;Cƛ^NsUUۄT#}+qM=w\Ԍo}A-?¯nt>ZG_52z]vJr¬WYcfsDls'NJ"]'=O܃c'}/0pAM{1*2kCOtWeP]U.S>{ìwnZQ+\s\Sď)r|&!ze7:u*_hoCYҝ/P3q /LSp[ Z +dA9RAn-6N|ņkkT7ffE9-sgOϏAʽX'01zO1&);/)|(DBiW2~ґڇ衂+ǘI# }αxL=NSYDY#|wBPC?cO"p5:r%͞ڭx%n^* KeiG0M(ٱpҲ(vmEE>_^Sdܯ}|][uz~@5|1FON>G~}AX.isl/(Fyș=@[Ft$ D'SW=҄fdYxJMi _9{C¹SmK8hl | 4.~!]O]:-J`XG5_q('Jq7A{dRitbI*~Of=]q9!-9!HpqS;2&tk+6J[HJ4R]uEE\NF__Ă%'|'|k`m0j DLߎW c6f'=h&߆O͈Rʮ5607( dͷhlwKw)y V5=1-7?:ރigԋ|7nDnLվUYqBo @?HTp1uř>k{ \h"|czo:?&d^ nkYiGRAc _ܖrU_J2Hu~QcuuI|S"XMү|iW8wظAx2bϿf`T|.i<B~}:3O-6VOZ+{/Ru_‰։q]A-)bO;v1\$#)U U>4}BlixDcX)Z XWGmGlgkX5H&`,4-[8@ȁ jܴ:TIrGȇr|/8S <|p꫼7T֩`pBjR&f7ӷoDh=EOP"ݳS#/Ir ce"Lhtß?}#n)gr#!la2.E$ ? j`[fe6 Wɑcłu\6^^B܎oX#ݩ۵{m2;ƯTmE~nE(kfW#\e`S߂)CWxtd 1ʁہBSE=@>@&4ozN-ϧ~l7х+i@Pr?qJbr`> xq9E;ݹ397/dT/Sr` vP\VpaЫ61c<0 /RQe8U; M\A@n5ă)GERyR[`4x6vhΔ_nZF<_; ڲnVCScRNR\qHQ^4HDzNˠЪ䎿05/+#ÊtZ2j]^Fr{96"L$o7W0CpI>ՊAB-Z3 f-'!HIIy"K'˞4ڱȥ;1po/FWQ$?H`ZsOS\91sAΛV`ywtՈTgF!-pbcHle9[H?؛?ΑM)*#[n%dE_h7mOjqrF~t\w6nŐBA =#iu 4h?ijF8RXg<3Uoh/(1U3>"7$$:@vyh`HOθ­X&ꍺd-zIl3֕dC%|9yXp$g9@<;uL2<6^P?^2hJ7 s(4i[ilj46Ot`*mjq?0H ܶgZ[""JP(o+|pmD7pOq2iMg󄚯q%υoo$^$ˌ}@ਟ ;io-de',8E\6T̼_жFg$)h̨(7N:o0C5E!E~md?)u!I)H]ilR_$s <:p$8&䓒I$eCcU@YݜJb1(ϒHl\W!|՟E]H*v( RǕi 8# FyvMŸ)5,CnݭVu ԝRX mg|4쾖= ~ Ϲ@!q0şFc[JFƿjN\ 2Fn~-)R̡ԬCp& kkMÍ쟹u]*-krKTX XMDBUry&C|}8D^Y^_%1ֲmct03͢ &?eXqI;q^bj&.ΰ5z!hƒ$O&"ƛaӓ<aJ.U?VbR0l&i7<d} ?'aSa\; "͑6ԫAiڑ\U)(WpE:8Y^^jj?NψحjT0 @[hT%cXj\Qv ziՋ 4Q4Y꿽9I?{ Zߙ&/c.dfX5 P޲<QJ*5y W¸.[ ;ȥuo,pV1#V_l[}U޹sN'ORw!9O+!m~6L'K%.Ƒvs'-JJqy8ͅ(ZB{I5[…*!؍#uW񹏖Oe6u GH"ki_a~]{QUK-+ABO @1vT"FB əXt۸J?KSܜ'ZP=G3';OWrWH8ӰP:gL޺Rz]A^SՔG' yI| TAz֓n߻iCQHTQZJj[Jy!w$36UCŲ GLo'W0O2м,t]xVoNb `tN<֞zrR^K ,`m {imxquDI/I;[RǗE~'{>Br7 gVM+x*YoH"B8ބ;!"3~oUWOp#'/=ǁ3瀒*sUeXLJ{Aswzj4JݧFzaMzW o"3!3{RPY ˳lK㘜 6;kQ萅9h$;D6Ŏ&p\GHeZV6#"RMn w K`W@F隿)c0]⃪ѽ*)畚$!~ 'q,d/PRlYU4P#o[fftE?u8&M?^ 8wkэp;3/TC YrD\DaͽZ=RƟeQefC(ȥJouG`OyШXQq@TNb` _vLL5`-NX=-AC'vƾx "1 Q*.\+VIb@, !dXM(nX,|u͓JICwÐ<Q3+n[~L[jο̐v;"L9}(CUz~U62 v[ߚ7P7 B&46Qw#e\Pwly+{=p{C揶vPf(3k0kQ?bj),Z!|=Q68惯rUV/J(cYI'>|ڐyL[L1qv_xA6,>)=49_U, LFIT !ϕā6XG@t_eNkV 2}ʭ;ߺ_Dҿ5g@Af6hq+F9E r5!}&Lѭ~LI?4=%a-qnSiQgrj  ٔ59Wu.hyc;#K;vܘ'ؾfa}7|[)= T nݾקkE't!RqC_F՛}b6zbc`:;!fߞJ2 E A B 8`ƸFT'+$a>G2܀ #NhKETڱt57GMLF32KJ[+ "z_RMq'g7c),I,o.Q[{X~_sz12LyZ4-4 plB,i! \wȽE5mG@I mm*}AR/,v,au\h39OoB9RAu g -gxmGHD4#\aAjRN=EwsWw]]Ǘ~ry[I,e#qߑxWl20Z+7w6~v8w-Yra*11wL |]T*eӑ*hIʤԃw´8Ě}krO{}_Nk@dIq=) 'Lժ wQ'i M7N}"JRμS:P닻n;> Q>jS^@6m~I%Ef'"#@n9f?EcVkY];dd`|#5QgDR7{<@XSoY͆Ÿ]L4TeA|sY`iv鰻'/1X+d7Lwސ^ ~k]^ 9,ދi<&3:|~p]*hV" e\Ḧ )}_o'srViX^J+uEN!~ٷ@gzz ӷ_!s䑩S׸i<"'VoV`83mA/9 8}|+67ZPos@38jnEjU!8pԷ =1UAd?*x{T2f? *ef)Iߣve xsSIH c";|rT֫Cx@r![W\FdIqm-rwj{=R.?W-?ˎd߽cp7^P+_gCA87K]?-񄲴=z/2*ռ2%P);ҍ.I7|2]0Pq~"P@a{R9D6„ϻmT96 Y"OelJ5:K3(/96'- 􆔅KmJoפ_XzAhcߺFw[wq1h4&o!;ψǽWBLj-;!bL(EBxZ׾-pR;tluWyz@ٝkّiξaLE5;Y<78i $$i\zM}}=tvKsA{ؒdpWƜ=dװ/umx];9]9Z $FtX|XY*z'gVL~G%;Rr%m2y6e5IoLm[I;$sbi2p5Z!Ԉމ@$ع=7D!̽AuQ$<- wYȳk:fi[IH,u9 y,UL]:=k|@`)Tbe$b/sᠴLQS %R!G( ~n1HYX]z.»(5NPD咺4})6O|UĖ,ȩff+:DrkIӕ˫< }jiS O>xryT/C ?$I0$g 2#Y\m=;R7mƷU4zx*fN&Ha6Qhݺ XGYTxoE8w(O28: SeDTy\(Na8v2y#eJH}pjipQxg%&ϐAu'zK _ ބ/q 1A?x#|{(ʍ%ҎHbtX?K%`_+6qSu'1p 1b#mm9ýҖd!=:+d9mz@L| k [Q<- }>+K|u=ݹ q YP֕? h"<'ۤ'j&2O#EН6!^=m%hb@ 砬-9aQ\ŕ׷3^I*2P; P)H9֥Wv +#x']t`f~L44rxn0ɓefYN%rČ b }86TeTX/2BWljwDem.//7b%gҋO:iBDv6yeI CЍ{41l-vU3ԁԳ"JVto*"y=|Hik%Fq#ʐӔQ@51HTzeՋ /9lb7\ `Py¼ܞv)UY/ho'J;yR yI^ymކTj|v_ig(b r!i2`=[cKyZ,ltn vR7vr'9*oٹNbئl UJWG8 "K  1[O#6(5c(E MZ:Dd<<-l2ѡ R(P,QMJ?u) HPx'_~bQ5gօ *Tp][?qT]&Lh9 IcG%kK4SHMnp˻SiPn,eEcV2 7(ʵy ɘ!ɳ̱;V9}jh(Zw:p"x%SޚS5W,Ot|Wߞ&Rlmm~E:%SV?Ċ#wԓ_{ WlIO|T:"ݛ3Nl : qMA86_^=` uAB2 P8QW[țc9~2@:fZce"=\0ՠ%2}4V/$ r *9zھ]LtgB>&t_M~h{IgR+H4B& 0lr=̀- [_ce1%C8H`t=Hc) ? .SYM?/Bt.MN!Ły-;\5s4((q;#< 8wnmE|kFVX&c$ 0yO& uMVpGC#%+0vk2G5Ѡt^ʞ@U{ Ր3͑ݛ w9W&7gh&AaZmbUqO3nZQ1x7WYAųS}j%wQ݃niޝxgV$0mʔ9$FD&BS*P1i\qgCaAIY-Eڗ'V?1|.AKMkC AE ہFn!4t2Fˉ{$iaF5g6+uSw^OmwDm&Ct x? ߣ}P)/>D9g9:/W 1@I߇ZP擀HrSkERPWg*̦*v!@wM@/::NlQ-2q6Qm؊ZAGwHX붵dptw.?ZQT(#aWlm{Lu60XKVڶCm&*;C;suKF%]d^EuTCűd^0u#2Bǂ}2qs=ЎC8᎙(}M.[GwI-.7l}X:33vu\Vq^ }fVus X\޳s$lVYFkiUA*ݹos0ql:S+K|4q '_; ;w[bIfq?Ŧ7YxH_k-˼&Pfgdf!S-7b'uw1ZSzYk҃=Y9IQZe+Qli-:Ie|rtzA;4CYCƟ)2 ;5@7LL}h8HԆ: Kj>aLo21:ȳ=guM ]IXEt{~?7DOCbA.j1*}Y嶋 CQ̵uf,t?WG>M4YfNѭ^uU[aG\76Rk,~)k{ lӷ?Q6*6ĺe E7a,/ڡW"ʑ&'=ŵ"la *+GaT3CAJ6T]:u6;λbw>f0wXff nIT2·q2)* ,i*4+}ljҬ< (uMXyrlJ Id_̩PR)ʠ뗲x|-7R|+˾/&0i.UR#Szw*t1JQ-ӡ4l+k ^OY:uLgn~ZHF & _^~WO_Fg,HJ hy;>50>,I/Hp:'`;|VX%Az,.v~C)hL>%=,\O);<$JS36|P69 ф^Bb!yfPY{* 鹗 m,jIӱ 0$H9u$ÚZtf*!i`܈3~"M#֭9mhK_fbVFY'7km!zK-Z,+LT"&a78CP4G<&+G Kf#-bp1Jww+_ï`UD↦Bv4 :OG۬%86 2Z>S*0ݟx){8thky߮j|O%y.$yܖytaMڄVtƃR$+楍]׵=Q}WgR\ݽbkR?,{V)Hs+_B(}_,ZEQKxz`mn͖gJ`[MЗSϩGDWp8?ZW3a7$m@[Ք ;6i4M?IJT6\y e!\&Hfc0F﵅NꄋuTRkff=S*ct?o<|(VQI,?'ozWeb`pa]@U=)4$g8{IƕH!,w?O5mi$5(Qֽ寃 AQ z.crvͩ9ܐm)  W|΁SW >Ath7)1gpDñXш:A<|\,xsu`L/Y$z[$h}6 ]r]0 UzJp9} P|d4oKʘ]T  <D\ڃI{\mrz[ Y:eli"C&fn+(C-´΂D܎쯥QCzT?oF w7nkm,xR*O𕤛F5QώXʝ{ikQ".pCYRpE>}f%֒YaNI<۳엥{I5Gjjgv0\Dk>^YBX$”Oeב H/ DF.\߆aZl3epCoi68x|Y6c/z&}LL7a[OeyX#,V +zNbqǿVll!Xu,#QcLInCFY2] U{]}r=w͆<(@l.`"zxI q'zj)I/fxnkg3 X"==v9ɿ3#i!>J.J]Mep(O3՞Hu|&q\(LSY B> _SBcF*Z! C3&,֏LBX1wz,1MKno@z5c<&04eޙ2Yk/eO%l0uVKQ*nS_1Ϟ+:w-|zlj$ ۵|6f1oÐ'T݃]e>^6^4 @N䴇 Շ!9Tޠx~m|d0+4 ηA|xc9"h") ?RRND9Ş°M$iL{b͂jYrX~nݔ?;^+5w݁4ȮK k1mixfO9Ug k߼ -Q%t\| ZWT҂^;B1[܏FdV^QgEV|atV`M t0Of9r%~s̪ʕjDDjőRƘɔ̓_1 Y\Z'nͱ)<ȩJcfߨ^$L_ø6O@BUHjZ% Oz_tT/UDitG"CoKܟh*XHsTz~xNH]^GjE|nEGF55ٌ2$ OLV調m_S|E|h&[pѱKiXL I5WtC9u@4 ?M7Og~ejUHwM ƞ̅%@sPgc#]}k~8uMcam4nI:v{RV}›J1t$F>z+~ON{]5:Fkֆ>uAF*Іw4Ǒ]ߑ$ЕF$%ɫjlqjk&! _if[s\O] ?7Ҍ nlh?_h3]껰pG |ԿzY[VvM$- eoMTʂ}^3ROyX WAK sAсfQc *o=m~ٹܖbkh b75ܨwokW;BԅdLхv¾^1#J:w4d`Nux{pYj$:2凁 k_X ̧Fd*A݂iEjqEd̍_aKH&I[6f1R G d\`g;W&>XK<6]j 4qc;@;,O"p!7J]d,-i xiu[)5-~ &pfKh#mx\+K%y49k't PUbVy 㙺l(,eE$6\\^x R.#$djɇ;)x`s^*d#2=8)y ++X|' s{X$*"!G$BhjS4h$N;(ހjСRX Z:nWb IXf+:)d6xC¹=Ιi]x"`TUuL( .N%O` ٺJGX۰ђJ偗 ⥍[zwP^ CXoS4x5j1Ѱm: ]'M!d}{$ցB}}PN,aWהqb(U&;+t\ŭB6&ǎ\.n\,4 IZjIJ ׉kBnQ7FiQ C_lBhzݧKy HU^>:Agj ҉q؞m\Ք^ pL`<,#4УҴ-%:뀓kYk'5lާe4gZ!ԍ?q[hA(1rTV;?N%H'B"uRc50pMHB[Q$xOd!B钘:PJ,Jwc^o%"ʹiDuY5`^'# 0PRk>tIz=zxm%k4߁I"Cok q˼}L%2ttjE.O.5n$a2dfY1 ߻ןǧV >w \GZf>dPj2xf$Ri]dj(n[gma w]AOif.x0 @˄_^yÙ@Ν?8A"嗵+@0LP^|3\'0h(-Qx Io->b^5ٖ6 1'u0 ?BKj ,-B3Uŵuζ[x$}*Z -ֱg Xw4ۓ W`82eO4 _)mrz [➚_0sOP7A%} N@>W9e?@%E$ ;ZAlηV>pͰMi|G^,*:VP +JD8Gf%Kꀦ&뛅MHbC:y$;hʫyWyh 2`v%؂O/kOܯ߽A{n& o =䓎1?MlK~AvCxOL\swͥN^kÎ{u/WM̃vpYp[F5۩!F1pdV}a9xE3 pөG/GG} <3K1DSY9!R# lQZJmYY1]9 N!Įf%`WZum͎nW \d"u;F4kLW j#+|ZRhL'Qqm9-|q.O)Wh i fp)B'$[>a+LF5 IdA'.+1Q21.r- Vo7bJY@[Sq>K]AA[&<)_n1^R1Њ/Ieospu!㈡`!BG ^x= AMayAe'ݛ5y.eVێ!oEbf빊I xDzěsl P5~i7c3)a WfǸVsONӏ8ad~/.|젭aQ 45BNJZANͯG OY6#cL'8PoBw%wI!fH5Uckm*S1Mx<]w緯M3R@Ma5OSB Jj;[Gиqt+DŽլG,"J"dbRF$9mr+ѿ.qMrmOM/zbgn'GW:Cӆi A9{x% &ƤִAzDSRR0w{AԾcsUZ|ZTz<UQcG `H |ԏۧ=a$[^ï[R}X!C+-]:D]i됿NAVdl^OG>d2EE;%j!X~ m/>)0CPh5;~[8FC:!; [eMBe=Mk_R r é&>^䚉!]Ifk+n;տP"h 5V%ta̩z]5./*,c$ &3'GEF#F"ԅ@ 8Ժb7XsTƈ.d@1 iys-tn&ӳ֬HDE>*ㄟ(KPNoǤY]2}<*Džycɱ93-8Z`30Կ,ҳs2;b$:5vX 1o[N2-D0nXѕzCߢl/[&HYl4{qYRc:5[c>屢? y&*KWFjzx9;P=.gdO,#8PdbVfIl^H!4c] ét8(Pj|UhOظ,I,\P{._?ެKm${GFI; ;+ary/m{R z@UTO|q_]=(+ *V%Q70Yc;;xX/k޿Nr`g^a,)t3k[ce{cgW5pZ3?`ފXE5,4Ehi :}qDf߽ZXv8m'/P3o d5a[3ՂO?s/Swvؐ "Bv/Olٸ:]yuZ9g겳wdaǵeS7  F؉qP ]Q_ԧl%o뺪dHҶޗZߔ ;)[`ڬp[f1~Iק !D|pLJ!{LaS.1' /}hu!_us#TG>EA I+֓.1: ki* \;oe{k PJCMd9 ) \EAA)ZJw3!M{T( ƻN<[ 鷋ӁUAOu_} {U{Gb"K>TK^bq ZSXҭ;%3^{$[lq<~:1qrVv HGVg[?St`'e^Ru'3LeÇ׀X;x/a!0`zCzRo8w(hԬ\j0^Ϗ_ o]WM] b<3 6,R G7vyr ;2b>b,1C;,ƈeBbɣZ$43ՓlfPu=*Mzx ч\,8R|߽5ni {e1jx˘Wfv-{~1dc7F͗lppCFbR'Ĝvx2!&57JI2 0)x uܻӪMuqQlk~`"s k1<㲁%쥨g弁؁T[umZi#@WO%0Qb[^ 9&$0yX#T @-uSI3%c[hdY; LRraū/`N^dv=g %όC1͒2J^x/ p?y„_xÛ(bڨJ}0p_mKB[Xsͤ?CY$ڌW}l(69^{MKrs򏀬CgN3&DAg~qs~CxF@Duc2wvf&l*~xkCyj:\/ǝ?Z+$1Ή 17>T_A%( h\Ϟ`{g?_mKT,0(݉.]l G&`r~GВ=_qLkg?I[|ٵ&aDxA I$SSA]Tܶ1Sbhj;ؕifh _wI\lԁeɉL -IsPbNP{pҽ3ݜ٬c2Jg'ΰ9l$);_صtd*Gy^'KCJD,P)QPij&_ڍ٧M.~ es$HUlZ'o]|$lƙ|^6jU&ؒnm8]zޓM2 4~lґb2F0 7O3zƎD9>jqqjpiM^4u}5 +_BKfLܿ?mwpF8\6!?GeĈ=^`*PV+jbi%]{5_͆Xgadl .61q_jbTFJ->)+}[̀C0EPOYBn 9.VY`pRYSz vC항˾9 !S8p[yIN-Tf%KVa+/q Wgp 6+|ي=K}ܢI &:8gB}Om~ՒClX0'=pU׀]E^fp~^jܳ7=6qrC_10s35_s=M߽1K .U rxr&LŃ[U\S8a-iLOB{}TkȪ#bfar^o:aՈhGC`ReOAkiẆe${<֪R %Zz"AZ.{heV̓6quˡ)8ֵ@Ҫ$&uk_;?F&o)L =Ӧ̛&eʇrK͑fB=&$%8Ix-G',#oZ6{ t-JV4d*f ؚ~l^֥ymŻRU+F_l֙RC3L;R 5}XG z~"Z9_-4JkW*Q^xdIK_mѬLhD~sNh%ᾙÂs}ަOh7%v-H@4ndeY%l`[ a!DZjOou֩IAs nGU+9Sb|)QI F A |'хȂ~(3ؔfKpZT6fVU(] oGۏT wq{cC{UGV1SrQ:cY UO[%9ńGk$mu=hRGUևea֘!1ew3}sVc=YaT_6Ik! P\ȃKgO-)" XM*%:,#Me:&wMqj j=lּa=Z}nOa|BO]eϜ".=y%K9ޢb g6 >vw38=D %}+:4ueLTä ɉ}R#&Bij)ATM0O\@8Kj3@Zʌ=Nt:.4:nIOU}+h+b @8{DvV9OLt)+*$hIArB';,X{?a50 ya{9j[,M䶼|erӌ =`QN-c5yŧ P&$t?1=3I@;d }2$ԽMHt+(|~V Geޟ1@[|si-uno^P[1R!*~q.لl8`k>#*Q?a޾H{&p?ҝP?*ig"=!3Z3`:*̚k{VCJj@#3W;;(K'n4Q"VbuJʝofIPJYB~U kSI6'ɰlG/s67N pZ:qz^:iUp)8m*r*B )]u`{ 5PoBN״VAVI=)R:h dX%ZKxA F~,>6G󷿀W4i#׸@Jt(<}n^={oWmh9$B;~@c* &G1X)M(+cG[eJNfCT|-ha1KnRx"WEf EvqFf*4"9BTx"\ ޤqe=jy0!XßVLQ ;/ZQ񃻼>-*ŭW . Vw,rFo R?QTDZ`{XW/J8' VE45 }-)מZ}<4GE  cTev]M>nolq؜wdr g A;9CVoH S8>OY0cS0jt6A\\j^BjW N꾏~aenq\3(_f>Q,B2@;鉒G.,Mt)Y߼ O;~z9"utIIUfN)3f|ϛpw%ױz@Lmg|6oTO+ A@qdGXBL60<:.GA"-{ U^gܗH^T$@8zܠ%{sP["IY/¿bחMk4r]k}\+2<9K698\CEH]L0˧nG+ LC(Y("^Bw}|hYNDBnh3xXLؘ"gIP,PAdU;gtG׼%Km Zq~0,(iX!*˳̽.L߄Rݠt;P!v48 r886mO^~G]\щ.7p_֐ E)Qϗ@ S"0҇ʬkE/J+d͎at<~f9j]e ZMM:P@cUtAx 4Cg!\{_*G ?hmzNGOۆ7@6OIbrm<)&5\ 6JB&)FU2l^ >Z2/ z!.yLga*]jI6ڊń,ܜOJ1 v%0R-֦\@Vv#d);-T%D1hYWȟsofrha_"Ѐ̂݁ﮦgkDŽtk*1gu|:my8$;e_`, -)y֘ptӮUjt#wiM;Hs!CfL$Cv >-.g>1vsz~?:Kߴ>xSMPWf,n7&]7u}&%,jz2em$2frѤDz:qgiQG[*K' phG :ԥaA&Jvlt`^%Y˧AC[O=L)v;B#®E^*A,DaL(ZQZ0rxvg7PFS.-Te >ǻY.õa8KH t9Ԍ8 q9_R7ji96-FV"< qV2q\, @oBÀ F't3i4e}꾞Z̺;= M~+h$6J'P7>f+5. V2OD ieՌ?oYEIU@mo7.]:j"@7242; bhLWY a؀L^C!-ӤNזs:Q νɾxX3Оn`1½Dehz柜x:ƱfRkU!mZ((=URGs %e;\!yG$+,LZmx1 C}Pyפ?K8(dV.a`JP`\Y/8H87t[n{ro*V jsD f%ݿGvjyq WH |ÒR6aݜ]!Y߈k3G~, ) 5r#` ?glU!:PkV|Ifֳ WD/$y~$:(4.90e/o{}xOny$MjD1){AS#}`dTِ>e%3cEMs2 zHLUxVA<+)w|WI?W5(ْGn^d=86}Ӫ;XaLI3F;̿w&-?,sFW׸nf}GZ9GEH"iuD-ji!Y|-8)]/l~`Ɠ-BFe<;xC#SDX|);DNe/5Y8Ϙi@sR9T7\AR,d>hdXՃ&l%`Ov:,%kxWe3"^1|~#N@j~&n., Fm-ĸ #Áxb&Ԣ7S̅l)Cz_@ʊ =ԶKZ<0߀|(I%=ݣ6G?H:CBS)m +d ɜ2_. ,&ASfK\۠~:0HsG 2W]C^ƶ/LOu]2˙I,zL;ev6\N9Gә]jgyk3j.0e粥ݗ*A<֘LY8$BvÏ3G֡oE4Ŷ_R)1[#9K@ {P3/f-@{HqQuO:1LuWpݬԮjN$m7!w[t-2_ؼh|u͝I}٪ҏ:5H+F6bX?s,ԡ6+ ǀwV6bHd_tFwX*o;poEqW*P ܰOzl?[˓]q.s U*-3aOo!"s(&˕m|mT_mT0Y6ʎ~k-(VSE;UM^R 6TU3@]yɠ uH Z)rZaQ}M)m6 08pݜGtUW0a%sH k_n{]&*-Otdub86,]{տC$m2)('(%CKɾ$0y#+^9X { QHtfcK"V &E7,Idosܔ"Z#hQd%K|V*EŝҭnjɓErFZרvx@kqoi!@, .0(uaOw/u/z&^c0PR]ԮԳLKNqE㱵Pڹ{w6 1t|KֶX3PZՠ RK&6dž3mkdւ6LtH]7KYZ 2L 6]ZB =wҩ4;a,|jL5ke뚆2CIjmO-DΗ+½\ƉE[+ta0ڹp5λ~mk*H&HVR@л"?#CZ]9A2@o1Zy9oFzUk2GB5VbR$ '{bչ4GǎDƣ"/W$eoҵzM3cJҦ"sRx͟xeW'54Xϧ:L !0է 5~g :hWhUS`v7_8z+Ѣ5 8Й]9,}ѡCv>?qGPX}kaH=6Nl=:"+T'1!+T_`c5V̎rMغ1x'@+v/(N,<aD XAٗd_@B:Ko:NбPPˑc9“k a@2s9gP^KR1~H@r=Z(֕ 44yW2edvt1s\ҋ$A5s{,ȼQpwSNK N(m &Lck )5 `VQD*SȷҺZ{[4qyQ"غu[ՙ|SWO=@^0n*DC'CГܚ7 4j%vQpsap獠LʡQJ(6]x˭P7\WE g@pevV%DOcla{;v;B.7NaP\ aIe D^K!VW`到1AHeM*ha/ 1f$:hH:q|ޞ=xbn= W(^N5dXW^\ZNGg,! b޵8DxbzT6iWdfsYڞ]Ѻtaŧ#$Д7fv8mMXf}-C) ?+[V; %,#{J&ΎO8Rk҄53%'dH)Fd,h %7{m9Ԏ@' epmY>N%ӺsđU %)n;~Z^ӈ`a1W.0`;S`.Zvdxތ OG8/=}bLˎwrnz3)LO{b;wkTy4IDGyEK (rv(`Ռq)ߑw{}nBˆ|E"5)]aZ 7M}FL8V.x8Iv C#a$R׽\ʥNg A -%c^>(Æ0H^0"(|DXip5n~xd9}S7kx*%e'ҩNC/-OG͝OƔF^SDgyUiDzjP^'?Lh،LiY'=02/4@:o5/P舦y>ƺ6eD E~:v)=N,G}Ub,0RL*Hޮ"fk{U$ޓZDg܅N0ğo=x^"4 VW*\D8v8~hum1q##r5L3 ᘟ.H'r1bpz  eEȓ/~>Ԫ8? #*N=K8O& v9h颥hg6=ljum\Zjr8۽ad|xGR tWT&Nf}AAcIrO$IiQU7D=9 \ γKr#oCt7hT[Q3e/R+%d>a Z%ϧbqO*Fw*5b5tL??#g5e=ةŊ*g6]/X}|/rVfLUPp.Vc옔ҢDя a>Ӧ%G NS[o$55/zp*{N= 9ky}5iX˥0V$^=<=-dggebuoW>ٚmWSًʇ1a^^踈vnswqrigac`;ABn4o>j+g|CsY}@ }bjG/Za~jŽ ?s¥mj}DrkG /@_*U%/x::n|3웾У  SGBe1QD7A} Le X N*}T;Z:)(`f$g=?~,w2WkA-JǧmΕ dɐD2 p(6%!u]r4t>hAOek͊jqQrrol &,ZzQ32!3ꯑs42ڙ_77 :&w^T;pTjq~b; I?u2Q⌖O!&Xy漡0Kx꒲> z)س€|7!+)Ÿֽ́wR}-<I_ԠRGhȉXj1jE&ʏ*R_X8h:W>XZeG3Ko(qh8&3;X3 frX@Ѭ|q@D|y"Lin9s@ 9 q(iX`wYdI_W]^9 ^hN*V~<ڦҔjm{rBBR.Ş9?ws j$G h.h /s]t9xMFO ;^ J*қ ޥfH1<gm@V@sO \1nFXz)2NQXBk'X}k4 oq',9/yCaK"1iJ 7 /q̴w*IК,3Ќk$'Kh+d1: PS,C}UҟZMz =~G\1Ngj8猲SذY=!h2\X넬%nJ t^$vwok-#\e8s多tH0WI,bd45//R+ES'2B*-u!ώ5}ÉD5}хF2l g{礓[dk*-g|϶1вVJNp+V9^^]cvz[ {g^~cS[N< ;˄5tLr1ͮFr^H: d4;+s\T ȯR5XvAT1UZqϘkV<H*401 AF1RU/]Q͋I]3!&=BKrew!%s.3L>ȊUB ݷv9$QƗ ,UL:&eL ~ F48덅\<2nyO#Ã6ԯAcn|xҷa[6drV2Q殥:@fǐİR w=v]*p4jJqɲxYjy(-)k/t1Mk@!:G%#Dgv_S%e<Ԕ\.,֋9,jJ%ö]O)k~+uKgo wQ^]w\u">D.}jXUb-`) QXƙ*i_|I$4XE/n#@ej1GQ sԀPa"&naPB(5 ]m.~tLa[?VJ?c-wxք뉹y퓭lxtS+[*;3B,Ű<U;8SCɹ@3}}_k5CJ44Gi5˩G)1^H|bX1W<6jL]f<$gu>ۍnϭ -c&5.x g 0NHq@oN:Z!LrP[b>7PU *N*Z1` )HYhTIRLy=JR!$q<7'4V0B2s_*?\6ga&baOpPCXބ0#pJ!5D,c:Kf(1{-O^^ {KeM+)8Q)_p5O/pk粑, Y/&ֳW5ru3q57t3~j{_#aJw(7üLOJ;9i0ͨkR;kؗ%L3W+=g/6s^ jR'43TM`Ge-z]ʐzHg/YAK,cX㢼T;e}е* ^>!ˌu VI[RHeEE]3\~ݻdή5YӍ_/ x׎f9jv3StXUozQ`A@u|@}Gʁ(6c9GksiOD_7e@{ԭD;C@[0E'Pw qP]=3Fie64u$:I6Zg&Bķ%`.=y4F4BfP4)_$ΎsL]XKU`sK\GZ¦'pV+y&mGgVyFv~Uzc~y$m\`}q{B%zެ)X}x_y45b-b\"OMtCqӼ4p4$oiV2:Нj fhSpth410cs'`6 :RTs2b'<3˧Z~ Vy+8=s?fZ {&؎) م#A)e_S1eO c}WGz\ȾjHL'1dMhxԝG&z~*G|;W sRQ#=n[}1{it͜5!f036E(i5 FIyS YإNK7s/- CiHrZmbFgqt+LT Vp%|Aq-cJg_ۂǝV,CL>"V3tuT$)%8R HkP`A3FoI( t2_d[7Y 0 \=͡9%[tHZ]/Xbw+2]DbCf!S0$Y KZZRu vZ$7j.8czv& 2ӓ!.iDJ%,:|?3!'H#),3Mp@FN7= %IB/l LNth ڗ)TbIJQ$mSI_x MR%C98ѹzq.1Zw\FOqͺĢ_"I­ u쟕x .ϵ'HsJ. & b C+'MFџDaQR>m] O?jKC?sUx`QPjWxU<9r, l9SvAv|l XIIemʀ@nEXxG3m$AJ lՙ 6 ӏ'L`OK\zLqzf9\=ĭ ! *!ܙU(0ãN5,@4ĸxߑ|{.vb.z9S|ay=qY1@zC^g O>9/HlY C@*M)R jDsݻ 2wt#N ܦqk 7U'(4@X-f:ݞR7rJ'R,p7lunK^ .@ԪY(&Auo;!NU&;]9w'(Q-*h:6Tg}E8~P6ְ2:`!ߕb)-Y7"dw_;8μ%A2H&i" IK>#-Gz=КLG&Pg+9{;jzX9'xζh<4Jcbfzdd4;yj]aFK AmNftp"t۝hW*gZkd$utIvdtr4 sȸ HǤ3  p6K [6G&y78~ Iaಁ"Rֳ-/?)}X]{TYT\KKludOi7*f !WC}܇V\0ӮkO9<@3PqR٥1Y,c;$S޵e % ?Z{.A:TD73[8#$F6#̔nw7Eܑf3"vc# aors~+RRn"r Ĵ:`|-ͽQkHOH1xW|}yJ\:CAmG ;,o4GŅ6f_*(:C e:E2ٷL{'EWw#;2cCd$$z>hAfn*! ro< ܕ̦ԡ.m2̂v򟍆Yg f@$?/!(1 ݪcM~ -Y4KbhkW\K@] 'NIF$->B6Ql Hͤ3ASkx׶YH 7r/5wGZcĜ _%8זL%m4:rI7\GNxEdpÓ^S*,,`^xŊk`B3Җ0|2+F8 b+$ g]k׼F8(3O - wK!^1,t~(jGqAic^)v j&'Id ۏi ơJt&F#$`mj͋{?"NgB$ٔd9ۭ5cG `-ؼ88ַB 1$>iܪ$UDTQAU6A O}8bTUK<.U)}'QT*wcr4UYz{uiYRMZ,2d&C1N3W"f qaWyggn`A o|DuG?\=U섽C~ U jmY쥚(--,: ;sN8;n1_ rؚܶ܊)g|&~R3QժqХ:rTۘj"&G{|w@D8UM%/&^#*xS;X8l7 vʰ,q4&;Vf֊~U_{GbtPv9Qv]t@:pk2zm v^TD qn0k~DM(4xL!=62𤪜[_Pi,!5ꎶٗ:HS{/^ p"kΥJRt$-t Vڟ/ywBŹ Ta?N4l#]t~K;cq%l4!S;@vb8Ox&N:)u3N4%9زQ4'dΖp~@HQw`&yRq 퍢zo#sbh8;VRh/v0c[Gᜋi 2X2?ˀ\σu"9Ena-t9g@ChyFwXmOv} ꢵQ"<޺Ի̪,w-Gskњޱ$ RJa 9uq$$:r&w68Ѣ 6Zu js<{"y"Q%^k ˂RNlTǔy2BG%@!A%>lYBlzg lKZl JM1W4 M+ 4a! ? 5Qlj-69X@WwH6{_ՆrN킰KU«7ub녡 i-Q]Flh8؞3:KxG/i 4u`kug?3dlϻcQE%{?KRx*u˘ixTx5Ӻ Su43bMzs)@ xh9\j& Dh F تl5ۛcz ]҈cqzE'˗88 Eg%FT^9,>cTJULO7Ѷ#u3hYc\ӞKˁBRxD-ӷ("@Pڈz$L1o==KtrV]x 1-~&NbϋFjo#ѧW9;b$W2Z}n-zdškadfP`e Fe+À S&}YXU_PdK#޷ bV%u|lNYٶ-64 vQ~DzR_v3q4\XzWer6՟=iy7%Q^oRB6rD)^;d8K&saA)s5jQclB#*I3`@k+lcփMfYGDf1s'hފR QGi=1@X[Ԫds`04y}xKHP6z=1N0>!IpSd 3&hwSWeI7.(ošo Ƒ0' %z]drepY>)vd"%!Q%&q-6 5 yMY϶gdLыzʉZ=RJ,yS7b'L8q#S ^5CrI{1+u"ɇ)վoV wюHs3>DLu?㲓0B-Bhn2n07D2hy8Y@H jڅzoQr<b&?c9c%\+Wc7(u(G-7g#xτku#"WkG11w֮e 䨴{ wM cZPbk٪>oD4&nmX3q#}J4-jK]Fȧ(Fk9:u45~țD2O1MY;zҩ%ahH^-H-2WܭCvnXFG VLKN+BuG#C!Q߶5&m1X^eݳ䴬1 Dwvܓ^h**7I!S:h.:'GtlF|7ma$Zn|H+*#T efhB9||ZK &PpYF{ap&x+0 u 0[9/33eWe^rqE>\V.d[.l3W bTtiލflC 4 _n%;,{C 7u A-9o*im\3g x?&Fz ĬꑰiD٠:PAdPi$UFƳaԮUzARt<􁢬XciTL{m AՖbJ^sx mbv 6uD1;:mk].(0y\..9hFAA^^$ MYԿ~?O{!qjCD ߽n-: hޜiq{ uƫ}Y!sK]š9AA.>* |:gFl':%WG ͥ4~K#+?T[*j=(66^6dkKc!xoWRsvj=V?BbR#ž"3w tǟd;-*O/% \_ tc \>?7;\(yH2Яy@jfS'oA8XJUnwlˀ$:k$Ҿ|PH;3]r#;U5@_T:L$x4k/Ff'JZmx֧,``p/#]Aul}QF=\+߈/0F  /Kwfs39f-%W7fp.)xȝ:bPϩPA/rAoG46gAF+*~?^Z lw_bzߣ u 9|"cA)5ggH249aNA4S(.yP}]CZȻ09TBC*`^&A{a~狊|U*b:-$Tj-"ƕ)TKd](dJV5w!rJ8s݈-m=uY\I* tK{os:-8;=r;AHCeԜDq7FՈHi@Djlc L{WJ}KS Y}dؼz̴dh $h],E(5@rZ{BwѴN9Y/c W9Q=>U*|ѫLpB)b>M"1閏gG07ۊE{61,;L1hΰvXKL)y8zP%}Qf{n0¾H|^%EZ:-Y#4|1"7{Y逸CEToH$g7B6~Lxd__/h8Fx͂ NjDF@5wG∰*=9WUa8~٨;8u>0L,]h $x6@Q]fyoLd-e*Ey mNJ2#!8,U\KBy!}5+YF)@>})䈁”Y Ps*Y' >:W:vTԟ+B悔Ű^d".Zwb)EbPƹQjpSx}Tȼ_mjWJ*!(> [~~w%S scb V3rz2d$~qIf1?g@d4wl?ۈAD]0;e$$%/.ͯ-x=Wne]G.c,\?fiP+~Eis\iUp#G„?fx$,|"wΘx O%-zd8ёlb?/aax(E@2By>:qj.szy]ع/}*YPa?y` ~͇OjQf].ىq  d'mW7l2qc( mrH 2a h$e, #6ԉ$!=qÉBuK6nw-+ v-$G"" ǘųѸDq8xAPm>X,5'pXI",'?oSWE%RJ;Ѧ/?Ӟuk㓊$(N@qIA218"콟tɡW" 1|*!%ܶ-HD?]R$hYf_(qsƟf㎞ZkP<6ONjT0o0 PcZ&CM K:F;`Օ:7{=ܧ -"a>4]az;nLhK#5cуXH:˭:#"9\Qʃ"̟Ɂ: YZ