python3-ipaclient-4.9.13-2.module_el8+769+20dbbe6a >  Hx|e U]ް]G;?-yCjG yd8q+6ᶛ{~hCjuq*. i|dlhPX~؜ )#Ǐ¹5h_VBZ&1LT2*$L9:r&f2fg}30ƞ8=I-G:w]6_ [-)f~B~3F,h+Bm+2x>^t6nadKcKH;0P@CAH mXܭ6u76^VAljj&7#sg餇z39a8c54e6e5aa29142c75b061a821d6997351059defed52f67dca696ff55789cf00d8e7adc1a30d705c483def5a37150fb32124100302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb500673065023100b4678b8acd91b8fad8685cd4f40ef3937363fefc30a016943182cbcac845ac10d04a044f82ddce584577f379edf4ed3a023049e756149b4b301d33b7e6720c1f43ee666785f1da1b900a0a1d7353e5888438a8b0b0c9fb9d2aec510c6a55844d62030302047c435bb50068306602310091174f303adafc6156ad763e953c6b8a249d7a62b70f373b8921057180e3cba071dd93c511aaa64c57fbba0a904ba4ca02310090ff21cd8a0dc2efb0e22fac0320886f538f86f13465eaece87a810d2ee0b73f97181e0c1762f346cb493f2c5fb493c90302047c435bb50066306402303dacec3bf8f3d87d92e301c4af0bca8a3d6dd18052f47b8a3f54042d97cb13534f727e8689c6bac7de3b77ff1043292d023037779e10c99fd9c7cada59a51e73836f936da3bcf8dc1a637819baf3e1dbb334b0b2033546f44c22f3c64890479c804f0302047c435bb50066306402303c03d8dcbad087e708abb0d3a8786624290f1b3e9a2e36f3cda9090a8474f109072d93a52582a450bbfcdfd95e64951a02306cd55063aaacad7177f78ca66fd21d3413adfbe855ae51942fac3135ec45df6e3b61d5bbf0e61add1bb4a432d9cca78b0302047c435bb50066306402303dacec3bf8f3d87d92e301c4af0bca8a3d6dd18052f47b8a3f54042d97cb13534f727e8689c6bac7de3b77ff1043292d023037779e10c99fd9c7cada59a51e73836f936da3bcf8dc1a637819baf3e1dbb334b0b2033546f44c22f3c64890479c804f0302047c435bb5006630640230274765203f2510140142b660ce7a039d6d035a9dfd2500fdcdef0bdf2365a6b33badeb18f916a1478dfcc390590c78f5023073de5f62c1e2a972b6ca49003abfe0ec9109e81a8a1bcd319aa9cc6cb186bc78941b2b07f0f25ff63887e2e5b05919e60302047c435bb50067306502300c7701b2d09c5dc6e52370d43fca962c78ad150492e6421c0a6a7a46536871e309348e7b5181ae0baa8293ec89691843023100b48e233b4b114d6b7645fa99aca9dbc46093e9bb8924e21d00de9a0e752577b55ce314d0a7b7f2c2c4dc98ba5aec5e370302047c435bb500673065023041cec20f62cb7470e27b5a092bcbd057f86fd622c21293fd904d0b89415bb4fc4fda3520a6ec77dfb40e02d34a8a8c6e023100e01b0519df9d640bc6c1b67c3ba0030dfdbfc0378fc90181cb5cf844cd7af23ebfc35f730bdceaa60ccad80757a5ea280302047c435bb500663064023069ff677917fec3eff39cfcacc7ac7fc5cb8674075bc0fd97a8e6a26597a5491c90d25f1246169fcd4c1a34044d63822d0230394bf5b01a3cb2245b53438d814eea4c3927488e81809a248919bbafd1368835c0b86b62a7a173cadfa26feb0c42199f0302047c435bb500683066023100e3d7951fcfc065766ceac09768d232dc6b970f956c7ccc6dfa0064f22132c6e7590adf62dedeeb61264f9b8b9553df35023100bab35fe309641b93b6b214c331565d9ea49869787456992840d61c5d3ed864f64adf8dc02c546fb0525c5253de8564770302047c435bb500683066023100e3d7951fcfc065766ceac09768d232dc6b970f956c7ccc6dfa0064f22132c6e7590adf62dedeeb61264f9b8b9553df35023100bab35fe309641b93b6b214c331565d9ea49869787456992840d61c5d3ed864f64adf8dc02c546fb0525c5253de8564770302047c435bb500673065023100e8f18594e6835cd9026012b7bc67c4fa082e7f2beb4f8fc252999d046de04350f697bdbe0a95431e2448dc00754c641a02302c6189b9976687d0041de534f0fdbec05c652e2ff508b9e6cbc2b19fa2628963612f101419a5f9d4718a6e66104f05790302047c435bb500673065023100e8f18594e6835cd9026012b7bc67c4fa082e7f2beb4f8fc252999d046de04350f697bdbe0a95431e2448dc00754c641a02302c6189b9976687d0041de534f0fdbec05c652e2ff508b9e6cbc2b19fa2628963612f101419a5f9d4718a6e66104f05790302047c435bb500683066023100df164268cc07ed9d8483c0250be0642c063e5125893f7a51811747bf36ac83a29ca1df3b682ca5cb021f674cd43ebc75023100b71d1833ae69eb054af4063eb6c01e425464c5692f617c6be88fbe6468206500ee8eb428ca1f243080f1a7e063d988880302047c435bb500673065023069e600fbdca72c6cbd51b2e8a26819856e20ca4df418802ff4fe79a798411e45deeb762230fa12f424b8df4758bd6aa5023100b03d5f96c3a0c5ac58ee8e7aa2e076c36fd1b65aa614da630dd559094c1ec9da9c28076a377912ae79e10a142012f87d0302047c435bb500673065023100ea7a8c11fa07680d3551ab0f08b0a97ee024b1d782569a0ca5e34f9c4d4a39109af2028d1f890c29b7764a5e914aa5b1023058d942eabaa7b269eac9b1b44fb673aeff29b1efdf275356ea4f656cd08594401232e58eeffc13efd58f37f9cec5a8950302047c435bb500673065023100ea7a8c11fa07680d3551ab0f08b0a97ee024b1d782569a0ca5e34f9c4d4a39109af2028d1f890c29b7764a5e914aa5b1023058d942eabaa7b269eac9b1b44fb673aeff29b1efdf275356ea4f656cd08594401232e58eeffc13efd58f37f9cec5a8950302047c435bb500683066023100dd4ff772749b2334ebc8d0946d37ddc904988f9edeed7c7388831953f2c0c6bdeb93f3bf84da500442aa0abffbec622f02310096b72a764fa3de39e9365667b63e238e9eeba3639e9c20ea59be559df1b47b5a6a37f109984bc598c41df213900c95200302047c435bb500663064023053320ec690420ddcfcf04d7e29caf0ae0ea58973536f34606692b0d636b23762444e6f45867ac1e7df50c2cbe87390a202305f0802352b7c3531dadb337bfe1652eabaaa96b2542deaf8bcd91d6140692ea773316b53752d5dac106381b2536cbe1a0302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb500683066023100ab2b5d0a64ae46f0227ba5fa7bbf300fe3f4cfeda9a980a7f62cbb668fcbab22a23ade3a313096f8afbbd87829cec903023100d56fda8db81f271f85932a9fcf7cdc5fc811463fc00976cd8f6272afef9d31e0904a47199fda4ce6d0dd9cf00b8f5cd30302047c435bb500683066023100f3a178625785938895e36f85d1a848e51a1206080bd4de8dfdba38528b0920123ec4820f9e9b8010c45c7a01bf0cbf5102310099baa267d017094789af5d0efe6b61cbee847787b6c0d6b867fe983b906fb699db1c2dbf5ff98391bb83fe8c59e736e80302047c435bb500683066023100f3a178625785938895e36f85d1a848e51a1206080bd4de8dfdba38528b0920123ec4820f9e9b8010c45c7a01bf0cbf5102310099baa267d017094789af5d0efe6b61cbee847787b6c0d6b867fe983b906fb699db1c2dbf5ff98391bb83fe8c59e736e80302047c435bb500673065023100cef9ee530433531bedabb9765ee1bcc38904bd2cbf8b369b2e786032e03524e5e3ccd7bb515eaae7342e6d900b9573a202306e957ec20eec1f117c04ec23134f9916d4944b5f77d5b6c787456a19b0c2acf41ffd435723b2e888130ff13f592a00540302047c435bb500673065023100cef9ee530433531bedabb9765ee1bcc38904bd2cbf8b369b2e786032e03524e5e3ccd7bb515eaae7342e6d900b9573a202306e957ec20eec1f117c04ec23134f9916d4944b5f77d5b6c787456a19b0c2acf41ffd435723b2e888130ff13f592a00540302047c435bb50067306502301c33847c6d8feb916b3918cdb7436f5412d9e926c9374f0c9f27b2ec8e24d62dd1eb9f6c18064b815b80ec5698527201023100fd373f1348568017d8ef4c3fc200b436242d6d7a9b9c0458c3a636fefd5ccec83a0a0932ca4c6539a5c5b23919e04b1c0302047c435bb50067306502301c33847c6d8feb916b3918cdb7436f5412d9e926c9374f0c9f27b2ec8e24d62dd1eb9f6c18064b815b80ec5698527201023100fd373f1348568017d8ef4c3fc200b436242d6d7a9b9c0458c3a636fefd5ccec83a0a0932ca4c6539a5c5b23919e04b1c0302047c435bb50067306502305ce1c708a591f12060270a3958b30d6dcfd27e8ae170356d8b25aadab7c064d209f93657fbaea315b4c80bfb6d7b32ec023100fe6894ab3c101fe07595844c7610470f5503dfa78c5c6b5a4fc9cbb642153ddeec297c3fa35f312a9b1d82b66536b8da0302047c435bb50067306502305ce1c708a591f12060270a3958b30d6dcfd27e8ae170356d8b25aadab7c064d209f93657fbaea315b4c80bfb6d7b32ec023100fe6894ab3c101fe07595844c7610470f5503dfa78c5c6b5a4fc9cbb642153ddeec297c3fa35f312a9b1d82b66536b8da0302047c435bb50067306502302a1b35a4ae3a4b4a4822cd2fd7502af12b2adb93ca6f5bf9f11ef78a8b995403dd70908563eaf50772ae3e5ed547f637023100f8b62c5543452a30ae1339e4a9c7bd595656a17311a3c249effd325a92baccbadf38f58a0c5be645d67f04e83c5a5b1a0302047c435bb50067306502302a1b35a4ae3a4b4a4822cd2fd7502af12b2adb93ca6f5bf9f11ef78a8b995403dd70908563eaf50772ae3e5ed547f637023100f8b62c5543452a30ae1339e4a9c7bd595656a17311a3c249effd325a92baccbadf38f58a0c5be645d67f04e83c5a5b1a0302047c435bb50067306502305b4c1ab1695ba7bfa6318f4302b99a0639108a3689cdcee942463cc1c21a687150c801426e86d7f99aaa348aad47402c023100dab859918b17556d614fcecdea8d06fec112fa4df992f67f6adc5c860dec3c6b25b75ea9c5deda61cb9307fac30e83050302047c435bb50067306502305b4c1ab1695ba7bfa6318f4302b99a0639108a3689cdcee942463cc1c21a687150c801426e86d7f99aaa348aad47402c023100dab859918b17556d614fcecdea8d06fec112fa4df992f67f6adc5c860dec3c6b25b75ea9c5deda61cb9307fac30e83050302047c435bb50066306402307a40bdf73b275c47bf6ab26181da29c67c53560cda6eabe1933013c3a238f3fd7678478933a9a4590fc7d77d8f8740b202304d22d31ded848c62feb86082a9db0072a6b8bc853b56ccdb0192877c036d67ed52c9c0ecfcf498c57ead41895ba088c40302047c435bb50066306402307a40bdf73b275c47bf6ab26181da29c67c53560cda6eabe1933013c3a238f3fd7678478933a9a4590fc7d77d8f8740b202304d22d31ded848c62feb86082a9db0072a6b8bc853b56ccdb0192877c036d67ed52c9c0ecfcf498c57ead41895ba088c40302047c435bb50067306502301a0187f99b08423eeca339e5d2dcd09d41500e289c129dec6485a1200953f2821a54de2a6b6ff030f013e7e31ebd89d6023100e1753991d6b3d708de16a4f505b3ea2b93b0694c17012f8c13219625a4af4587d15bac9f11617670f8c7c2f73f8e3be30302047c435bb50067306502301a0187f99b08423eeca339e5d2dcd09d41500e289c129dec6485a1200953f2821a54de2a6b6ff030f013e7e31ebd89d6023100e1753991d6b3d708de16a4f505b3ea2b93b0694c17012f8c13219625a4af4587d15bac9f11617670f8c7c2f73f8e3be30302047c435bb5006730650230270b370d0af2330fe3ba0c1403d3d35c1f571f1211a61727ec50f7e5d970826abce8fc1bae8aaa725bb9800b44bae810023100a8cbc2b6293f0ed4c3d5ef1a4f994f995c9ec9a594fa1f17438c7dca8628fb5999bc726647ad7187e2f96280938e019f0302047c435bb5006730650230270b370d0af2330fe3ba0c1403d3d35c1f571f1211a61727ec50f7e5d970826abce8fc1bae8aaa725bb9800b44bae810023100a8cbc2b6293f0ed4c3d5ef1a4f994f995c9ec9a594fa1f17438c7dca8628fb5999bc726647ad7187e2f96280938e019f0302047c435bb500683066023100bb5fb26defecfda3393a97412588bd24f87edb3634f06c58d7a20b2c4cdb2e40ce8982f382c81f822f843a5ba44b9dc9023100f6afcaffea866dad7e9eefdff1923e28583bc072955d19c859a79e6e567c15f42f20baa00f49f86c2fc130508d59d9cc0302047c435bb500683066023100bb5fb26defecfda3393a97412588bd24f87edb3634f06c58d7a20b2c4cdb2e40ce8982f382c81f822f843a5ba44b9dc9023100f6afcaffea866dad7e9eefdff1923e28583bc072955d19c859a79e6e567c15f42f20baa00f49f86c2fc130508d59d9cc0302047c435bb500683066023100e42eff26c2353d20bcefb9e37e93b7383629d073152e2af1abf96d02d50db7e29c8cd0ee79c600aa3abf7d37557a2805023100bb8986d0491138048f1c8ecbb36b316861153759809e1c9e4e55073a2cd7b14c2cd9140cf9ff806cfd068ec55d721efa0302047c435bb500683066023100e42eff26c2353d20bcefb9e37e93b7383629d073152e2af1abf96d02d50db7e29c8cd0ee79c600aa3abf7d37557a2805023100bb8986d0491138048f1c8ecbb36b316861153759809e1c9e4e55073a2cd7b14c2cd9140cf9ff806cfd068ec55d721efa0302047c435bb500663064023035d1b72de557fbef4e21913d49c3b7cb88cbfe63924963df80cc2e2dfc1295955fe736aff399427bd3ec814225376c9602303c98e2d2162f9d2e06ea320b199c2a11d59534f987d13d61ca2b1a0f8c4757aa4c370f99abf71af7ef62df9ce9f81fe20302047c435bb500663064023035d1b72de557fbef4e21913d49c3b7cb88cbfe63924963df80cc2e2dfc1295955fe736aff399427bd3ec814225376c9602303c98e2d2162f9d2e06ea320b199c2a11d59534f987d13d61ca2b1a0f8c4757aa4c370f99abf71af7ef62df9ce9f81fe20302047c435bb50066306402303368471c371f6246af561ddd0bfcfbe415533126956d335d3b34439318b41533e79ce214f9af513e76a88f79487aac7b023011fd747cd22f04964892c9df3896cc51d18d9dd69ec7b652870c41a33c39318bb25195e036576ac86373fe302e6796360302047c435bb500663064023079486186201ecf815a3d02fba7eb5249a09d24adf4e651bda21b9500d6ce41b38cf790044e521e7665f8932c2442ab6a0230631223c377010992192a0ce5fef23275d4d0b8a1b586e655424f2e7b5fb1eeb511f6d71c8c69283644fd33e7cd6dcdb50302047c435bb50066306402302009c659238222d745fbee8ab874be427549ef7b90b59be4919cd2a75c6f1b18c6e21c2f67540780d6fa886ffb09307702300c6dbdeda7736a562f1e72ce26d35cb02d8fadac6bffab5a62ead0b73b138774eb79cd2863786b2706ea601da6da43280302047c435bb50067306502304e790b23574b9becc3551219a0cd4b6ff4c3ba64608fe80ce937dd58ef524ee5cf9858a27fdba026620c25b9baa5ada0023100e3d4fb1fe3d0c0cbff782321705bf595dc7b16f12f09c1c31c7b76907f3f5d5358ce92e7e53ecd942dd0074fd27712130302047c435bb500673065023100d0832ac6ef8d08a3e2e188079d45e9aab5558fe9f74fb3e0463fe2554e650a539a64ce996f15e561ea85abf5b2d96da1023027e94b94b875eebfed276c0e6d2890a82312f71cb4fbfab9dda70faae2f7cf6e71ba4d483c4d73c0be831d28febc714d0302047c435bb500683066023100cd056ec618130388c2bd0304d806b03b214789d1358e74ca6e18351812df1968c61d8425b698c3e70e4758b34ff96994023100c89942951b5a14f879dd1e9b873eb4490ab023406b984b432518493aa308fefc88f801322f16cfd64ad8af928a3b57140302047c435bb5006730650230612646ae4160eb8f62214efe0bbe63e1d546e5bf551a99830ee02320aa4f9a1154a40950a087fed6daf648f6b27d396e023100e0af82717aa7ca934701635316dbfa1d8ae80e16c2865507777aa8f84dc33a216848658fcc51577532755c4a033bb7120302047c435bb5006730650231009c972cf72c0ba67015f405bd6bbf60e4f8b9a50ee934d704d3971d0d075ab7ff12efdb64edb34f99b4496925a31df293023009b67b128c0afd37982e0d864c042a9e51ff1d6ce580375f1e3a39ea6375ec52baecc9720e12f3ccaab2daff5802674c0302047c435bb50066306402305829875f72b9aa5de161a5ea990e7cbea57e430ecb4e3dc30a28216499d2a407f515d82264d6b40f38ad6084388d2b2002302f271a9e02325b2d730d1a5a1349cc0d971801f723a8c83dc57f6ffce512778cb32e2362791adfc292cf32219916a89a0302047c435bb50067306502310084004532d1cb9dfa5d7d222987ac739f8d0fe9ee17f6f7ae1c761731a4c9a1eaa578ad72d6b22b31243720468097c747023035ea476146aa9050886e311813c4fea8abef31189eddc6076e7c598743edff3d9f4252b5030cc7890dacc78774e79d650302047c435bb50066306402305b76189f75f45c723a4e6d9008c4ea210981795c7d8673c9e02a920dfe595be3481cc2ba7a9157e28d8c1373fee487bf02307b1d97c6298a5ffdffdb8478bbd6e528653c4e41a3ff869b29d0a47d28173c568dbec10c4776ee0e3a14fa86d5970f850302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb500673065023100f5334e54a34dda12e067e695d47cc29a9697e0c1fae4cfe84e8585d8ad8fe981290eb8f9e277f4532e8723fcad864f2d02302dbce9a5c7de825a510e2ca04ee4c4aae6fcb45fcb81d60e944c10d1bf0055374094bd5b7a14988cbc0f4cfada6f8ba00302047c435bb5006730650231008c12c5b6cbe843e7f35420fc8c7370c71f936b537f631758827a8ce538c778e22fb030f810aec8906c5598b8c2605cfd02301206a98394e558a7e05d9988caf4c5797bcd67344804b723e38a8bae598251e2ff68da17bed18a5268730f11197776fa0302047c435bb5006730650231008c12c5b6cbe843e7f35420fc8c7370c71f936b537f631758827a8ce538c778e22fb030f810aec8906c5598b8c2605cfd02301206a98394e558a7e05d9988caf4c5797bcd67344804b723e38a8bae598251e2ff68da17bed18a5268730f11197776fa0302047c435bb500683066023100c6749937db8a657984465be784006e8a941e2655a6f3544d89befbea079dcaf3f28dd36abd3623e58de8ed6dd1b3772a023100fdc4eacd038b6ff1d6572c68482ec919916eee3e0f09e6da3f53df3c33928ce6c6f46bcf685afc07dc1d55b8389b0a150302047c435bb500683066023100c6749937db8a657984465be784006e8a941e2655a6f3544d89befbea079dcaf3f28dd36abd3623e58de8ed6dd1b3772a023100fdc4eacd038b6ff1d6572c68482ec919916eee3e0f09e6da3f53df3c33928ce6c6f46bcf685afc07dc1d55b8389b0a150302047c435bb50066306402306e7ea8d54aa78a0001e8eb694ec593a293bccc7d0fbb287e93036c6f4a3ecec97735c2f92bc0bebc8e3829823d4ead9e023044321555f335f12607d3bd39c66ea3e529c84a5ae3fae9ac8023c83c6f253277cddd83b013dd4f4c35ea1942b3190d820302047c435bb50066306402306e7ea8d54aa78a0001e8eb694ec593a293bccc7d0fbb287e93036c6f4a3ecec97735c2f92bc0bebc8e3829823d4ead9e023044321555f335f12607d3bd39c66ea3e529c84a5ae3fae9ac8023c83c6f253277cddd83b013dd4f4c35ea1942b3190d820302047c435bb50066306402307092aa43fc8b08e4bfb95453dd7c35aef55b5b46864af23019543ff709d38f1fedd4165326efff4a51e67907130c988b02305e0202ddf862901d5bcb2a50ced6e9ad162d4e4e0348e5f83c70dea9fbe4de20086698543489508b5499226c2dd4bf0f0302047c435bb50066306402307092aa43fc8b08e4bfb95453dd7c35aef55b5b46864af23019543ff709d38f1fedd4165326efff4a51e67907130c988b02305e0202ddf862901d5bcb2a50ced6e9ad162d4e4e0348e5f83c70dea9fbe4de20086698543489508b5499226c2dd4bf0f0302047c435bb5006630640230136bd4239aebea9c0d254cd387092a3f960592d2543672d5e1eca7074c85f2b9832a5ce12cbfbaf096f685ba2d8888fa0230433c4b5499623a387eac599960f85c8d6723be0b89942b1ecca9018d87d1a9767d781dd0dd123bc60e6888580491160c0302047c435bb5006630640230136bd4239aebea9c0d254cd387092a3f960592d2543672d5e1eca7074c85f2b9832a5ce12cbfbaf096f685ba2d8888fa0230433c4b5499623a387eac599960f85c8d6723be0b89942b1ecca9018d87d1a9767d781dd0dd123bc60e6888580491160c0302047c435bb500663064023054eb5b40bc663c3721475b771d4b1a72b6b368cddd6ce959a277c291cd6526f82ec38e0d618c94cd9249954c2dbf526d02300e98b31c3e29c472e0a04b253410dd313ff21664cec1c8099dd567e03448fc44eb866cb014a0e3a0fb08b753ee86bf6f0302047c435bb500663064023054eb5b40bc663c3721475b771d4b1a72b6b368cddd6ce959a277c291cd6526f82ec38e0d618c94cd9249954c2dbf526d02300e98b31c3e29c472e0a04b253410dd313ff21664cec1c8099dd567e03448fc44eb866cb014a0e3a0fb08b753ee86bf6f0302047c435bb50067306502301533350f9e804d10926fb2ecefe1c07f91bf3e7a934bd5c94911770de6ac160d96cfb9146bc87fb82152f7fed9923495023100d3c27cff52abbb602f87cb89f37e2e6d725178e00e74bcee13973a298c1b65bd68c2745f1ea8113f48911530f18cd1c50302047c435bb50067306502301533350f9e804d10926fb2ecefe1c07f91bf3e7a934bd5c94911770de6ac160d96cfb9146bc87fb82152f7fed9923495023100d3c27cff52abbb602f87cb89f37e2e6d725178e00e74bcee13973a298c1b65bd68c2745f1ea8113f48911530f18cd1c50302047c435bb5006630640230771b05c318f5cb0d2b1ac05e37fcc51f0c069da8a342805474abb33e75d3f4e33dedcd1ea10912f5032499aac37c72d60230165160fab690119d061938bccdb53840bf48cfc59427f6ff2adcd9ca105f5b11ed3315ef5f41fb479486e8c2296c95350302047c435bb5006630640230771b05c318f5cb0d2b1ac05e37fcc51f0c069da8a342805474abb33e75d3f4e33dedcd1ea10912f5032499aac37c72d60230165160fab690119d061938bccdb53840bf48cfc59427f6ff2adcd9ca105f5b11ed3315ef5f41fb479486e8c2296c95350302047c435bb500673065023100ee67b4077adbc3eba470d6532ebd06f3c30fea9e28733018121de49d0713c0a16cd83bfaca82e1a174a407f4af7c4b09023023dedf12a5bcee00110df89d4d5ba1f9b656cbb607307164a2ce50b07a48a832d2374e0e9fa0bacd7bc6400b78aefba70302047c435bb500673065023100ee67b4077adbc3eba470d6532ebd06f3c30fea9e28733018121de49d0713c0a16cd83bfaca82e1a174a407f4af7c4b09023023dedf12a5bcee00110df89d4d5ba1f9b656cbb607307164a2ce50b07a48a832d2374e0e9fa0bacd7bc6400b78aefba70302047c435bb500673065023100c29c75400e3f1dd0b9630fa0e52088d7037a9b584f544418ac0aa7edcff8284214394f9dc19aabe82492bdcae5f85fdc023007de2636ea8eebf46ac8b358637f4de3ae1376e042e8c79c0770d7b1592516f2ec89b941e925b2d9f421ddef5016462e0302047c435bb500673065023100c29c75400e3f1dd0b9630fa0e52088d7037a9b584f544418ac0aa7edcff8284214394f9dc19aabe82492bdcae5f85fdc023007de2636ea8eebf46ac8b358637f4de3ae1376e042e8c79c0770d7b1592516f2ec89b941e925b2d9f421ddef5016462e0302047c435bb50067306502310099b424f212849584dc14280a08359418a572d461aa066b2d099342b7aade134b4c69cc2ef066218a9a7bca7623c9da6802305050da84275f1b1cc0b4dc91be79665a95bb4554279d5cfcb3da3d3a04ea6c180441c275f237039221350410cfcbac9b0302047c435bb50067306502310099b424f212849584dc14280a08359418a572d461aa066b2d099342b7aade134b4c69cc2ef066218a9a7bca7623c9da6802305050da84275f1b1cc0b4dc91be79665a95bb4554279d5cfcb3da3d3a04ea6c180441c275f237039221350410cfcbac9b0302047c435bb500683066023100f0877d62d36372d1a5795b895fca0d8723ff108ecde7c2a97d5bb2843b457169bdc8f6d559a66e484f66a0b8e3048778023100d524c0b5540e7ecbe494fcd2d0646233dfb03780e721595adac34368c1620e7a85da7bd8d48d4323cdfacb0cb367a3d20302047c435bb500683066023100f0877d62d36372d1a5795b895fca0d8723ff108ecde7c2a97d5bb2843b457169bdc8f6d559a66e484f66a0b8e3048778023100d524c0b5540e7ecbe494fcd2d0646233dfb03780e721595adac34368c1620e7a85da7bd8d48d4323cdfacb0cb367a3d20302047c435bb50068306602310084e716aecd155b407e6561afd83d6ff051d3b22d52001b2a10aa1054d199722dba46fdb028dd79a05dd9b260fd917735023100bd92c984760a2222e2246af6217f30e72f3b7c5dbf20067cc6e1f019f9eb6a8428e7d6783c93e85fdc047e2c3f3b1b6f0302047c435bb50068306602310084e716aecd155b407e6561afd83d6ff051d3b22d52001b2a10aa1054d199722dba46fdb028dd79a05dd9b260fd917735023100bd92c984760a2222e2246af6217f30e72f3b7c5dbf20067cc6e1f019f9eb6a8428e7d6783c93e85fdc047e2c3f3b1b6f0302047c435bb50067306502303630f511dbe1b4b409f24dea2fbec1c0ff60e45b8a37275355a44bfbb5a5cab7031a47205dc1f48ce72dffaf7ec4e706023100f140a7e867d48599d4454bf11123d889156bb6d3a4c757b7c841b32b33263db20f328ef252dd61ee7681db6940a46b1f0302047c435bb50067306502303630f511dbe1b4b409f24dea2fbec1c0ff60e45b8a37275355a44bfbb5a5cab7031a47205dc1f48ce72dffaf7ec4e706023100f140a7e867d48599d4454bf11123d889156bb6d3a4c757b7c841b32b33263db20f328ef252dd61ee7681db6940a46b1f0302047c435bb500673065023100b06e3026f702a9eed5c64ce18578045a8e73853be4387023992e5b3d648175b29c57f36a0f510d082080554cb60409dc02302ea5030be3e65ba30a549ece43512feaca434d77326c71eddf8b557f286ea41d712d00ec1a8c033a4db57045a7cd1c670302047c435bb500673065023100b06e3026f702a9eed5c64ce18578045a8e73853be4387023992e5b3d648175b29c57f36a0f510d082080554cb60409dc02302ea5030be3e65ba30a549ece43512feaca434d77326c71eddf8b557f286ea41d712d00ec1a8c033a4db57045a7cd1c670302047c435bb50067306502300ee36ce47a7edc64cfe36e6bd0836c5924c044361f962fa0701d19f013c8d3136661403a74474b5cdf619ef852f227c7023100e8288e6d7f9c19c3d6cc2c1271a3b2df72402277775983a8bdb784ec22680561167ff8fb620feaa107158b839e63eca70302047c435bb50067306502300ee36ce47a7edc64cfe36e6bd0836c5924c044361f962fa0701d19f013c8d3136661403a74474b5cdf619ef852f227c7023100e8288e6d7f9c19c3d6cc2c1271a3b2df72402277775983a8bdb784ec22680561167ff8fb620feaa107158b839e63eca70302047c435bb500673065023100aa74c0bbbef78986ad2977e79e73e5c7c3f9cf58df717459a6e12fde987537fb38bd9700a3929e7f9f62eaa7b1db05ca023049cbb5ac38afaa093a6de9bedb6be93bcc7573c19b3079b1bc8fc631e5965d425b4e2d3fea4ae92f531d9644c35a0c1a0302047c435bb50067306502304c3ac2b259fc882338f5aea7a49a5b07368909ec61c5382adf2c5bd6c8d2223f6045924357b8f93e5c94548b362bfac0023100d78aecb5fd3d54b80aa48019f714d7ae9a7e4ebe42ea22f741f6f8f782f2261bcd1d8320c0fc040341e5926cc3e410760302047c435bb500683066023100b7fbe5aaa63f59d3f0c004966d17f242fe485caf9b9884138651f7b86224cba87c282f81b197522a752f13d1826b50fd023100b46a5b9cba14e295eb6fd1271ee07c06ec7c6e4cfab212d9bed4286827a23918475307a3395e8bb571bc1cf49ce482dc0302047c435bb500683066023100c072e6430817f27cd34f39c0f5ac6c3c870b483b56803a046b2bfd75f760f6d26f435e4c50303d42fe2d37b4fefa35db023100e846adb3b3665b4ba887e835f0ff2f0aa226232e1590f29fac799a236dc83c98f56a6b14b22281dc93c0fdf14a8a242e0302047c435bb50066306402302839c1b43a815aa02454113d508618db5fb85bfa20e39b8c7b8bb69684d6d3518be3e61759c5c2042a2b5a7b81e20fad023071f58f38f7b0ea29c0bc3446da2c0d049e4010cbcb4f253ab89f5a7d58b233c28b72f053bc159798875bf67e6eadecab0302047c435bb50066306402302839c1b43a815aa02454113d508618db5fb85bfa20e39b8c7b8bb69684d6d3518be3e61759c5c2042a2b5a7b81e20fad023071f58f38f7b0ea29c0bc3446da2c0d049e4010cbcb4f253ab89f5a7d58b233c28b72f053bc159798875bf67e6eadecab0302047c435bb500683066023100a8cfcecc93a985944871713a1d901a66cbc01e9a60ee2c5b2a92a4c115b26306f801b3f0d578eb6ff5aaef6f5b7c9f1f023100f098923d67e1075b8af74d01aa337c87fdeba58ae19d11ed2c2a93273a6ee00733f8a7e991d82cca538e14e0c763a8f50302047c435bb500683066023100a8cfcecc93a985944871713a1d901a66cbc01e9a60ee2c5b2a92a4c115b26306f801b3f0d578eb6ff5aaef6f5b7c9f1f023100f098923d67e1075b8af74d01aa337c87fdeba58ae19d11ed2c2a93273a6ee00733f8a7e991d82cca538e14e0c763a8f50302047c435bb500673065023067bdf944866d5c6bc3f2524d676d178a462b4be646c74f4fb150a5aa1f1517bcb2801815a6fa18de28cc965223d6c0cc0231009b6117bc6e51b08da55f443793d0ff35155b36e0600189b152018d8f5c8a97e578e314ebdbb238684e7482ba585bab310302047c435bb500673065023067bdf944866d5c6bc3f2524d676d178a462b4be646c74f4fb150a5aa1f1517bcb2801815a6fa18de28cc965223d6c0cc0231009b6117bc6e51b08da55f443793d0ff35155b36e0600189b152018d8f5c8a97e578e314ebdbb238684e7482ba585bab310302047c435bb500683066023100b10f1bca68362212daf60ed204669dd4fabc00b4e61b43e1d9b49373f3da8637a2d1e61d61639b74e2264cb3f1ffa71d023100cc3181a9a4864198da420c4ee735da9766f2f316f2681f33bd2967a5b7a4794c04d181b703583bed8ad01aaf8fa9c4c90302047c435bb500683066023100b10f1bca68362212daf60ed204669dd4fabc00b4e61b43e1d9b49373f3da8637a2d1e61d61639b74e2264cb3f1ffa71d023100cc3181a9a4864198da420c4ee735da9766f2f316f2681f33bd2967a5b7a4794c04d181b703583bed8ad01aaf8fa9c4c90302047c435bb500663064023013f1d84910610d2a79bbd1d6cc624ad529f3e92c1210a19714bf5232057f50409aa549419123d96b58064702a4e428de0230536c8e34b0fd6cedb86a52287c70594c9038795a89b30c3d3788e0f08256c2b6fe3be20b2d7a966a868440fdd87a2aef0302047c435bb500663064023013f1d84910610d2a79bbd1d6cc624ad529f3e92c1210a19714bf5232057f50409aa549419123d96b58064702a4e428de0230536c8e34b0fd6cedb86a52287c70594c9038795a89b30c3d3788e0f08256c2b6fe3be20b2d7a966a868440fdd87a2aef0302047c435bb500683066023100c914004fe016171b90179b3ccd26d475efb7dbf66551f4833454552f7787292531b37458adc6c36aa77e1fbaeed79b9d023100e6d33403b103483253ca1b6b8f45278ae9fdfa09c1e0d3a84252e58300b8f6efb32ccbba913ce5686eafe4f8f7fce84f0302047c435bb500683066023100c914004fe016171b90179b3ccd26d475efb7dbf66551f4833454552f7787292531b37458adc6c36aa77e1fbaeed79b9d023100e6d33403b103483253ca1b6b8f45278ae9fdfa09c1e0d3a84252e58300b8f6efb32ccbba913ce5686eafe4f8f7fce84f0302047c435bb500683066023100adbbd9332a90d825343ef4189a8112a9a17a98e7582e53822bf4d3f1e5b57f25f7924ad6e0563050e398aecbd48fb3c8023100a8f378c4ca9320ea42348c7f1164fa5a5c9b0d5d9fa6e9516120f97ab0ea03e6624916762c7c05356f831a406d22d0a90302047c435bb500683066023100adbbd9332a90d825343ef4189a8112a9a17a98e7582e53822bf4d3f1e5b57f25f7924ad6e0563050e398aecbd48fb3c8023100a8f378c4ca9320ea42348c7f1164fa5a5c9b0d5d9fa6e9516120f97ab0ea03e6624916762c7c05356f831a406d22d0a90302047c435bb500673065023100ea8f4d747074fed7e02f194227e6bd0733f23d308305381f57b652bdc0bf800e682c51cb25811201f2a5815441996bbe0230255bfecf92024c1f13da0aabab94e4409bdf38622af3a708887e2c20d08e8998afd67a6b5ece3c7299795e99d3f886850302047c435bb500673065023100ea8f4d747074fed7e02f194227e6bd0733f23d308305381f57b652bdc0bf800e682c51cb25811201f2a5815441996bbe0230255bfecf92024c1f13da0aabab94e4409bdf38622af3a708887e2c20d08e8998afd67a6b5ece3c7299795e99d3f886850302047c435bb500663064023057c610a1cdd149e2f89c6c04bcd71b273a6e3482ed1c9704d5f644a268032f4f7f3674f03e4dab2f1d682cf40bbebae902302dba212672cd7caad7cdf71d93cedd56ef983cf866b3cc4d636343ae8d04db78281361210bbed5b20c5427081ae37ec70302047c435bb500663064023057c610a1cdd149e2f89c6c04bcd71b273a6e3482ed1c9704d5f644a268032f4f7f3674f03e4dab2f1d682cf40bbebae902302dba212672cd7caad7cdf71d93cedd56ef983cf866b3cc4d636343ae8d04db78281361210bbed5b20c5427081ae37ec70302047c435bb500673065023029cac550c38ae1833e0dafedfebbc2bd95d12601a52838586e05eb7a16e00c8d7c7b2d2d27dc80d3fa6dd365f50d8cb8023100f004faeab09cc929d6aeec581e8a2816260d43032450d28565edfafdcd1c221dd6ce90f798b31dc6ac4409ae70bae5140302047c435bb500673065023029cac550c38ae1833e0dafedfebbc2bd95d12601a52838586e05eb7a16e00c8d7c7b2d2d27dc80d3fa6dd365f50d8cb8023100f004faeab09cc929d6aeec581e8a2816260d43032450d28565edfafdcd1c221dd6ce90f798b31dc6ac4409ae70bae5140302047c435bb500673065023100b85a9f567ee5be103146bde1c43f5b5d9364a4eb2ac9e323db01f9f52bbadbff116d2bd98375f0489d0efeece1eb64af023034ace857c92a5e6952536791c9c131bf2431b644ce47d626ec47481dd9f4869d6e8c10a9f63c20c3b73204963da641c80302047c435bb500673065023100b62084d5a1541e2a71b0071ccbd3519b433b0dd26f4fc8f82f75e026baaed3e7c6cdf5a882f3dfff4694cfd73d42a2800230683fec4948b5316d9a3783dd4a911b98f15e04c5860217ca1779c2bfd21e115bbeb929c7463f77750908a483d8a856df0302047c435bb500673065023037737e097ffe4ad87c50fd13ed8340bc4ef904ff4c89d0315a37c686d8b3cd13d84343a2d2a6d2143c29b087286112cb023100f87ab94e9b521a0c23f08d2f08d8238704517d72940390e22d80ed62d615b7f4d1bf9fd009fc80b61f2c24a54fa412720302047c435bb500683066023100b37d0bd559e245be1fb779d0a72488d58324d8020244063c9a09060ecf38f1ae92735f2e3690093e79e12f3235ea4db5023100eaf24039d45a65247af92a9a265f5cf245b8d5043a64e787d65cf38e7d30049f91c110dc903896550cfef755c48ef7320302047c435bb500673065023075fd4734a8d1e533593131b983ec5123f51076f2b96cb4db03b13fe1a18f9b262381058fa2bd825d989dbd5e2c04709e0231009296da9e9c314b1bffb9d19b3389eb154148f901a45d24282817be7d1fa213f2d5c2ec9e96a523b53e3320fd5a7651d10302047c435bb500683066023100b44c210b594ed0c28cf983643738d7ce51093e46d9fee2595c9a2d6acee54fa5a0a63c17e9c1886812bfcf611368f4ae023100a569de25e3db842611fb40e63882b787f1eb849156628602cd7e06891a8fc08d18b262cb564a8dd2f2fa8d3cd35733e80302047c435bb500673065023100dcfe491b82670dd593dfe0cbb896e92f5ffcf683faba7445f645ad8a0c50c21d6f1da5f83f80df363812829370b43c3f023068bd95ecc6b5e8e751f3ad9a5118882bcea0694eb4bd900935d95f33ab88a68ea0c4cb94b3c2c3369f3ffd904b4f7fc90302047c435bb500673065023100bf54a3fe8fa1d973c2ad2494b009058fbb3780378f2e78b7df1c6d53ba5a21a810c4402aa7720984c65ed1386aa7d55202301ffd655d2dd01b70052c12e6256ec99896f8c546516c4208f3f1a3b80ae6cbb4847a8c7c296f5ac612fb38d0d86e3ac40302047c435bb50066306402304e3ca47520f8382f24883c48a331e15a285c5e173fd2cfe6d47b95e579650d218387889e432acd6394831c282412f043023066b94485c4e068591f1c639fdab4940e4e52fb5fb951527b3a5a8d27c57adecb20e607e7feb53d8094f25a7bedcc4ae20302047c435bb500683066023100d34cd73938e91e1f573372a5017ece39b9b1ab7af389cf00052b281fd30776ea700c7686b027c092d301bb69a470dbba023100ed05d4e0256897db6f6404160c94b1e5d9cd96bd493fc56dd75d11aedc5ff4d3dd681fca6173f1664a60d8010b8d74a80302047c435bb500673065023001d3ffd1facbe35f4a87349f72386014152911f91130ed1905c6544a0683dc130d3619ffd354ef0b22ddc082d80b62ca023100b7fc38ae057c2e2035b23d117973488f465239685663313e6395ef2dee4251ec18fe1eeb36d711978cdb61d1cf197c110302047c435bb50066306402305b2d0c3fb9faf91f2d7fbfe794fdf63fb1a1b536fea6a572c91dc07adbcb82ce51f7a4386a308abefd8d493894011fff02307e5b3e800c74e25db7675beda7455706c6b4a6560b98560097abb66b26364ab61a8e971738d650cdf56383e5bfb639650302047c435bb500673065023100c42cd039eb88997d013a21bc7e6a94486f3fc5214e6fc56161aa99ba4b69c3f1fcb01c378377cb0dd65c6b0e4e2f504f023058f7769679e70823c84e36a34ef67c656f590340d090985ce4effc948c96012209a8481504161139eb34248e90ca77db0302047c435bb5006730650231008af0c7811ea154ed0a2a0bb857f6c923841a551433aeedb437495bf2b8aac1eb6ae49b74bafb82b953d396fd1a07ddca023069376fff1d1c3c4df7ef23fd3d44884faf66db18a1b65586544218862ba0393f8bc5b588590a5c9e1ea13ac03caa2e920302047c435bb50066306402306e68a5edd38d14ccef0a9ada499dd2eeab6c83f5fcc47f092773425c216c28230b736bb87e204b25abe43e09b005d9e1023065d0f3b1492e107140151eadcf7e6136edd7b23f8a4d326c4fd1309b7960776d07b0168751a427bcd034d954b04987170302047c435bb500673065023100d72ecf8f7992b07be1595d1fd9b2a36272f87d7fc2a3355018c139242d515989f1243dedb56302a9c8fb7d9eb4eec248023036183a9868e5c5e7b78450a64805fc2376acdaa0a2106d0d8d86b2c3db8b3099328eb77ce5fedc73c595eae1e54b3cec0302047c435bb500673065023100b0c17828eb2359d5ce57914f348c3b7c1e3967659676863c9f2c91543c3241962ec72d703f213bda8dc23d2394c38a3c023039be33d94f958604a3eab0a383300d507a8fcd2ff48173586607c968a9c3cf2cd1759f2b5ede0df894423fda5777bd0c0302047c435bb500663064023060b7e9170f9c5b3fd54a3206a41263178657c07b7a80fe72c44dce2de57f17c271d9148bec9cb7958cebdda4696f88480230658a0bf80640a8603de926db8c2398f07b5aee5b55a49b855068d63ac1a5e394b92c0ebbf5b4a4775a82d9597b4a9d550302047c435bb500673065023100e330ece1e26736d478b5656d56b0be597721802c0a0c6178816f41e1471346ff8b3362e20296e5ccc5202124e6a5f19802301ebb6240bb8efad12dd0ab0acc353a1fd7633b5417552774c940dbab7255dd01984b490577c197ea6e78af49e266a6870302047c435bb50066306402304b54c80617bde1f27a9096695c6e404019141d8edcea7141038948ad0678420ed5bbeefe5c1eb42979bc1be99052b2870230769ad5753080d180ce28b0da27b5d68d49e88faee9a5a4ccc10bfec467b2bd27bf23585190ce17d4b461d499e9205ab30302047c435bb500673065023100db7665c5e1e2cb2500276831ef96526fb7b64948481ef2a6882c56d0d8bf51bccc527277176dafc6fe559b6de3ac9bce023061f5ceef109d2b021e2d46717c3f6903e6489b6bd4013318ac874ef9c09098c5ff691dc78fbecae1e538f80ba987da6d0302047c435bb50066306402301ce58456b1114bdab9a7ae8cb943d97d7f8961a4d965a76358c14bc3774e16b42989632ea623682e88c10cadd7599f8702307b8386040f405bcfac737e575494a538121add540afbf5ee3b900fe8eb144931b277c6fbebed46054e0a2ee0b6f13e460302047c435bb50066306402307d7664fc05e1a28f4d784ae57a3d9596b0202d742406649bf4586c809353cef3c7c93bf09313a27956b243ea29d3f7cc02306dcaba321b4f10c2aede1b1899e1b81856d7f48cdb92e026ce5a0b6888764aaf1d5dba9a256cda8ce6b6c376a72ebe780302047c435bb50068306602310080562b5e4085221280519a62a23314a4d62c30beefc60e69bc5abf29db300397f47f23b27475e2425d7700aa7fed2911023100dfb393b6dfc554a3cd5fe7679fc3932d544a77a6426b6d681045b1ca5a0e4a4dde389964273a393fbda65ae60944e9230302047c435bb500683066023100c8683d3dd3b28f6631fd5906e3c3425890cdf62526d30df848aa1f6a7530259c69e271ede9ac21158866cd709630812a023100e671fe1d4b827696f72b302c8ecad9ca13a07488f6313d3a089b2add1bdca2cb6816131e3e8191c48c100a57d8587a5a0302047c435bb500673065023100e3b9ae8d1583843aff36f254869d13a31b49b24d3004f0ced20c0bd0aac3b3ade396f354f4f784c372caf81196fa77db02307dd9c469b606dd5514d4faf8294871356685af5e56496abd824fdec40f15612cd10889906f7c18f4bfe3f23e30fd5da90302047c435bb5006730650231009dc47e91c73b75308531a4975663bb1f2473a7d3c01262a72540649da75088136ef4ae0497af23a51a20b0ddab33aa5602303134f846d21ea9f95ca8224b36bcdab4127882fe01a1a446e4a9ebec8885f405996d0ef697116b9e40636a466153cf410302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb50066306402305e1210925d11f029ff2d7089d6fd97284a3b7282a357f85b17035155e8c1b25b2bd385e6d207e6cb648b2fa868c2ec79023016f94dfe0c0770e6df2547cb4a1cd7e20c3bbb63226256334941018b3c6b905c1e43605caedf0c1ff7ad2a43041a596f0302047c435bb500673065023048e1eedbf6f568a3eb43feb58c9712ecbea54a4e16e0865202e65258eaf0c6048cab939a309dcf46c3d977dd3fc1fcc5023100bc7ef1589652302d22be701d81a87d24b5c5ee310c4b25781feb6b2a9d9ba8fc4df5c2c942e2ca09b9c72cdac7f531e00302047c435bb500673065023048e1eedbf6f568a3eb43feb58c9712ecbea54a4e16e0865202e65258eaf0c6048cab939a309dcf46c3d977dd3fc1fcc5023100bc7ef1589652302d22be701d81a87d24b5c5ee310c4b25781feb6b2a9d9ba8fc4df5c2c942e2ca09b9c72cdac7f531e00302047c435bb500683066023100821a6ba5d37a27f247ee13d40c109b04c5cdbecc20e1321a6c30d7ce50a96ed7d3bf88747c7a67367c97f0328b068169023100c8d5a94f4bcd20a127e282bd8fbd39a2172077972bbd7a03fc910067a3a40a8622a18f7819a6ef6329c2fbfd14965cfb0302047c435bb500683066023100821a6ba5d37a27f247ee13d40c109b04c5cdbecc20e1321a6c30d7ce50a96ed7d3bf88747c7a67367c97f0328b068169023100c8d5a94f4bcd20a127e282bd8fbd39a2172077972bbd7a03fc910067a3a40a8622a18f7819a6ef6329c2fbfd14965cfb0302047c435bb50066306402306bce930e906f5bb9ac09a3dfd95c6509beff153ad80054d10ddf4be57836ff0c078d20f2b805bd63fb2bca421331d1e5023006d936398aaaeb2fbe9e3c2eaf723e8b4ad240f34d939290d90b7c3725d784759bea176be7177a0458bb1d87ad4a44250302047c435bb50066306402306bce930e906f5bb9ac09a3dfd95c6509beff153ad80054d10ddf4be57836ff0c078d20f2b805bd63fb2bca421331d1e5023006d936398aaaeb2fbe9e3c2eaf723e8b4ad240f34d939290d90b7c3725d784759bea176be7177a0458bb1d87ad4a44250302047c435bb500663064023051d5783891a6e99173256ccf1360fcea2220e2f816008cfba18f86ca82a36c934d3599c23b3011c041e4f6c6057191db0230586a011a65f3952b48342514f5fb0d7a946510a5117e698ee401b8c50c18fa73966c7547e28b956ca1410c52b40ed8b90302047c435bb500663064023051d5783891a6e99173256ccf1360fcea2220e2f816008cfba18f86ca82a36c934d3599c23b3011c041e4f6c6057191db0230586a011a65f3952b48342514f5fb0d7a946510a5117e698ee401b8c50c18fa73966c7547e28b956ca1410c52b40ed8b90302047c435bb50066306402301e651e99446af9cf8a532f8dd3a83766f0b02d399b1950d824e721efe40d9f926cce3313990cd01588cbf37b5530965d02304ef21900ee84ca41ef3c84a10750b3b682158db3dcbfafeb20649d42451c797c0aa993ebd9d170930e03564e8437c68c0302047c435bb50066306402301e651e99446af9cf8a532f8dd3a83766f0b02d399b1950d824e721efe40d9f926cce3313990cd01588cbf37b5530965d02304ef21900ee84ca41ef3c84a10750b3b682158db3dcbfafeb20649d42451c797c0aa993ebd9d170930e03564e8437c68c0302047c435bb50066306402303254b879db402b7de4c873eb4db9ccc80d090b20ccf5177286f4577586095f5c0d35e201d2c9c70efab2f969883074f3023071d1e41a99128a20606aff638b9b74b54e17e1d283832cbe4607be9ab28778c4f1ce8622e50f24adda1af554233661e80302047c435bb50066306402303254b879db402b7de4c873eb4db9ccc80d090b20ccf5177286f4577586095f5c0d35e201d2c9c70efab2f969883074f3023071d1e41a99128a20606aff638b9b74b54e17e1d283832cbe4607be9ab28778c4f1ce8622e50f24adda1af554233661e80302047c435bb500663064023050b705e10200233bb9eb7967588008ec23fe9746816cbcc549cd80eb873eb9cf6677e4156a63e9b9dc1c9626a630ef30023056dabd6507b03784436b466005fe645395c304e9defc01507bc11028966745c72b963d94beab6ecc23d8d0d0d22d38710302047c435bb500663064023050b705e10200233bb9eb7967588008ec23fe9746816cbcc549cd80eb873eb9cf6677e4156a63e9b9dc1c9626a630ef30023056dabd6507b03784436b466005fe645395c304e9defc01507bc11028966745c72b963d94beab6ecc23d8d0d0d22d38710302047c435bb500673065023100dacf205ed2900f9a65e5551357ffe7787ab79d3f4dc068ee1d38e3b1996710e132c7157726af7388495e93a92ccfa60202307d40a1314811165d83c0acdb5d172055521134b52f3e5c29dce3e3b6d6164f464f344a439e3dee26b0350c8f55b0726d0302047c435bb500673065023100dacf205ed2900f9a65e5551357ffe7787ab79d3f4dc068ee1d38e3b1996710e132c7157726af7388495e93a92ccfa60202307d40a1314811165d83c0acdb5d172055521134b52f3e5c29dce3e3b6d6164f464f344a439e3dee26b0350c8f55b0726d0302047c435bb500673065023100b49d1634e0191dcb2206f54e0bac3cc447b210ccd3fe400c225ff5e84cf52c25202c594a10c68ef1d268aaea370493fa0230020bf275b6ee14bdec9fd00266878531026778919f0a13bb414b8408007053f015322879f1df7cf0e6adedb4774201340302047c435bb500673065023100b49d1634e0191dcb2206f54e0bac3cc447b210ccd3fe400c225ff5e84cf52c25202c594a10c68ef1d268aaea370493fa0230020bf275b6ee14bdec9fd00266878531026778919f0a13bb414b8408007053f015322879f1df7cf0e6adedb4774201340302047c435bb50067306502303749624e03940dfd8fd9a838dc5b2546e4d0302e62483fe854ff20d8dfab30ff8a6067870b4d7238dd6ef7fde76b093102310087785d02b7084ad4cfbc7fc69d8245b5c6ecbb12dc6f3c230b92679dd789e9d1925682a1c7b91ad4228ab2a191fab2b40302047c435bb50067306502303749624e03940dfd8fd9a838dc5b2546e4d0302e62483fe854ff20d8dfab30ff8a6067870b4d7238dd6ef7fde76b093102310087785d02b7084ad4cfbc7fc69d8245b5c6ecbb12dc6f3c230b92679dd789e9d1925682a1c7b91ad4228ab2a191fab2b40302047c435bb500673065023100d6ffb7fe5a239e15c726e68030d378450a463257d333a03c4f62223e74e2605b85cf704237f0ad9d7b573b16243b4bc802301af4625e32daa43967b73fc2f37ac8e19ebd5a25781316eb6f0ec449d617e9ab4df8c1982e992f8c80bac87f7b7f83af0302047c435bb500673065023100d6ffb7fe5a239e15c726e68030d378450a463257d333a03c4f62223e74e2605b85cf704237f0ad9d7b573b16243b4bc802301af4625e32daa43967b73fc2f37ac8e19ebd5a25781316eb6f0ec449d617e9ab4df8c1982e992f8c80bac87f7b7f83af0302047c435bb500663064023000edd7d5b25f7cd5b34e285c2a1c6ee6574333cbdd03e29f72bc4f5dbb6ec1426f3fd569d3f6f62c03f7dfae1655ff4902304c74d1c77e9ca8208583d0ddd7a2f81679c4042d32c7217b36b8666cdcc5eac5f5d633603065673a202b3432ab5b67a70302047c435bb500663064023000edd7d5b25f7cd5b34e285c2a1c6ee6574333cbdd03e29f72bc4f5dbb6ec1426f3fd569d3f6f62c03f7dfae1655ff4902304c74d1c77e9ca8208583d0ddd7a2f81679c4042d32c7217b36b8666cdcc5eac5f5d633603065673a202b3432ab5b67a70302047c435bb500673065023100d550f7ebedd42d994dfa93e6130881cc5e0da0cf6c13ef7f890c5942b731e8f91cd1e21dfbf5a6660bb3aa9fa0badf23023053b608bd10bc72302c17fbe562e4b0a9c1bab2b55fa37ad119fac0c270439a059c2a9f0f16086f1819e4f44a34e32a370302047c435bb500673065023100d550f7ebedd42d994dfa93e6130881cc5e0da0cf6c13ef7f890c5942b731e8f91cd1e21dfbf5a6660bb3aa9fa0badf23023053b608bd10bc72302c17fbe562e4b0a9c1bab2b55fa37ad119fac0c270439a059c2a9f0f16086f1819e4f44a34e32a370302047c435bb500673065023100b8f69c473f895481485565263c5e7ed66c1ef45b5b0dd7a4482fb6fa831d6131b3eed746260744601eb8b164edf712c9023004b8a3d763852f04a21d43ae5592621934162e2c479fb3c108647543d815147cb05ce10a50e2c458069a8b95633a6d610302047c435bb500673065023100b8f69c473f895481485565263c5e7ed66c1ef45b5b0dd7a4482fb6fa831d6131b3eed746260744601eb8b164edf712c9023004b8a3d763852f04a21d43ae5592621934162e2c479fb3c108647543d815147cb05ce10a50e2c458069a8b95633a6d610302047c435bb50067306502305af67a6aee085703ffdec64b28578ebfc4d6c453b1c030592cde2bcddf59c8b1883f5e25a829dcb19f1061fb6281749a023100b299a83634658bee8315d919aff12042c525e7d1f7d81bb4cb097d7c204c4fa64bb792c6eed94b0683c4c6e50722beb50302047c435bb50067306502305af67a6aee085703ffdec64b28578ebfc4d6c453b1c030592cde2bcddf59c8b1883f5e25a829dcb19f1061fb6281749a023100b299a83634658bee8315d919aff12042c525e7d1f7d81bb4cb097d7c204c4fa64bb792c6eed94b0683c4c6e50722beb50302047c435bb50066306402306ad1ff2a01c144f525c32e0cc60de119a673a60998a53364373facca1ac9110cf9156a2b8be9c1dd362bc54e4c246be302303d5d6953d5b1ffcadc46120efda57bb8e03d57556be58638277fc5a66328c147b577679fddc30ae79698432d6fb386670302047c435bb50066306402306ad1ff2a01c144f525c32e0cc60de119a673a60998a53364373facca1ac9110cf9156a2b8be9c1dd362bc54e4c246be302303d5d6953d5b1ffcadc46120efda57bb8e03d57556be58638277fc5a66328c147b577679fddc30ae79698432d6fb386670302047c435bb500683066023100821f5c98fb80ebef4b2b901296088dec284b282934d0c302075caf00c8ee1518b993b37ceb74044d847ecc5cec35fe8b023100f53f61eb561c43da1891da3bf193cb1299070cd84082b5b5ad3106df9dcdea7385b5e2eb601daa27b170d748112645870302047c435bb500683066023100821f5c98fb80ebef4b2b901296088dec284b282934d0c302075caf00c8ee1518b993b37ceb74044d847ecc5cec35fe8b023100f53f61eb561c43da1891da3bf193cb1299070cd84082b5b5ad3106df9dcdea7385b5e2eb601daa27b170d748112645870302047c435bb500663064023025ac8fce72df8cb4b2bc670fef56d8110b9968b0841c9eeb67d0b19fa009e2e549a49a1f4ba130b028828150664b414202301f8f6c4436fb1a08af198330fa87c6ab4a0002580ff520cd99266a4db2f1b0a3d0b88806ddec62fa0e1c89fe6d98b2220302047c435bb500663064023025ac8fce72df8cb4b2bc670fef56d8110b9968b0841c9eeb67d0b19fa009e2e549a49a1f4ba130b028828150664b414202301f8f6c4436fb1a08af198330fa87c6ab4a0002580ff520cd99266a4db2f1b0a3d0b88806ddec62fa0e1c89fe6d98b2220302047c435bb500673065023100c986d24c14133175e4d5e8fbc270762528248e994376f2a5759b7f05b92352e776fdececb4c789a9382a6938ad070a2302302670f76f90201994de964f9ae9397d315d5f468b4f9e6c6a95d93846dc35549ec961c2a0201e0dfcf2e30ada760911510302047c435bb500673065023100c986d24c14133175e4d5e8fbc270762528248e994376f2a5759b7f05b92352e776fdececb4c789a9382a6938ad070a2302302670f76f90201994de964f9ae9397d315d5f468b4f9e6c6a95d93846dc35549ec961c2a0201e0dfcf2e30ada760911510302047c435bb500683066023100eb75e047fb4135aff65afa0177d9c341b223799af2e1d6f9bbe0df8f51e633e6e5be6c436f9820e8cf1e328aec2cf3b3023100ceca4c85adbe3e727389b3ffb0042fe7e6a61130093ce82964bbd32a721e23b57b8d1247bf838670c693a67d7dc98e2d0302047c435bb500683066023100eb75e047fb4135aff65afa0177d9c341b223799af2e1d6f9bbe0df8f51e633e6e5be6c436f9820e8cf1e328aec2cf3b3023100ceca4c85adbe3e727389b3ffb0042fe7e6a61130093ce82964bbd32a721e23b57b8d1247bf838670c693a67d7dc98e2d0302047c435bb500683066023100b336ce05117f554fa6f12c24f29cae23fdcdacd84472a75bf685d76064c0e7ed527e5e2019c0188f2f35c888539a51db023100e723dff08a30eaf16b006ee030a67fa794363a501d61496d148c9c623e355d29bf9f545b836c0cb40650323ace09c6070302047c435bb500683066023100b336ce05117f554fa6f12c24f29cae23fdcdacd84472a75bf685d76064c0e7ed527e5e2019c0188f2f35c888539a51db023100e723dff08a30eaf16b006ee030a67fa794363a501d61496d148c9c623e355d29bf9f545b836c0cb40650323ace09c6070302047c435bb50067306502302fc00161cb706ce01a73db468f3229aada4b61db1496efc229b30fc6bbd3810eaf2c566fb1567a933804fc9011639331023100c21df45217d7988f1407a27773881aba3611a4c9cc5f1db2852a6ae133b237f7870996f22d4ec2f6ac530b3f2d7dd3330302047c435bb50067306502302fc00161cb706ce01a73db468f3229aada4b61db1496efc229b30fc6bbd3810eaf2c566fb1567a933804fc9011639331023100c21df45217d7988f1407a27773881aba3611a4c9cc5f1db2852a6ae133b237f7870996f22d4ec2f6ac530b3f2d7dd3330302047c435bb50067306502304368e117d6a09febd3b396f608bcbeee968126a3723cdc4fe589396fe95fc53232bb48e7c3f0aec5cbdc0453828a421502310096549996f4f5afad6d43f8d450dd2fd4531239ce96d298c4283962b488fc713f1c61c2434d3df4dd2a318da65fa636a30302047c435bb50067306502304368e117d6a09febd3b396f608bcbeee968126a3723cdc4fe589396fe95fc53232bb48e7c3f0aec5cbdc0453828a421502310096549996f4f5afad6d43f8d450dd2fd4531239ce96d298c4283962b488fc713f1c61c2434d3df4dd2a318da65fa636a30302047c435bb500663064023072d55b5cc68368b9a3775ecc33d5308626e5b3d8ea1ed22673ff1aa9f8e9a79b40ad94fd9271a2d9dc6b0d40d08275010230519069a579b0ea36bde412b263e2cd6e88cc8743e4928af74ae4bc6adf8c0232cba9de8abd6e6760ff001c405a774b810302047c435bb500663064023072d55b5cc68368b9a3775ecc33d5308626e5b3d8ea1ed22673ff1aa9f8e9a79b40ad94fd9271a2d9dc6b0d40d08275010230519069a579b0ea36bde412b263e2cd6e88cc8743e4928af74ae4bc6adf8c0232cba9de8abd6e6760ff001c405a774b810302047c435bb500673065023043ce8efd4e7528ac31c74b9875ac7882eac77f9995f6006e4e793e7e51fee39a304ca42ab731c257337b661a71c00c8f023100ef4cc2604c4fde27be7e2535b955fb51bfafca11575bbf24c03a6d9e797aea9d529b0b004cbb0386d97db358c19c40520302047c435bb500673065023043ce8efd4e7528ac31c74b9875ac7882eac77f9995f6006e4e793e7e51fee39a304ca42ab731c257337b661a71c00c8f023100ef4cc2604c4fde27be7e2535b955fb51bfafca11575bbf24c03a6d9e797aea9d529b0b004cbb0386d97db358c19c40520302047c435bb50066306402302d6d9f0fb2acc9513f5d57d817f8b3da4bb22a2d212e3a3632c9e43e1640710d8cc72008912fe70c913f40379addc3230230178533e0dc0be8079bd05ab5c45f6dbaa1b6ad7b23f03b87d1939a2baff00f13c39bee22cb43c5f42b9a876fbf601cf90302047c435bb50066306402302d6d9f0fb2acc9513f5d57d817f8b3da4bb22a2d212e3a3632c9e43e1640710d8cc72008912fe70c913f40379addc3230230178533e0dc0be8079bd05ab5c45f6dbaa1b6ad7b23f03b87d1939a2baff00f13c39bee22cb43c5f42b9a876fbf601cf90302047c435bb500673065023100bf251df5983e77fabb81e677ddb19d5d9003d5b951af5ab9c4ca287035447e7c9d10c41bb5c6d12e07cd58e83223fcaa02303e4c4dff65d6577fdf116064b0f1c714157a6568a107167f6b9dda0da387c16f6e06faf6b6097619e9e620d10fdecbc30302047c435bb500673065023100bf251df5983e77fabb81e677ddb19d5d9003d5b951af5ab9c4ca287035447e7c9d10c41bb5c6d12e07cd58e83223fcaa02303e4c4dff65d6577fdf116064b0f1c714157a6568a107167f6b9dda0da387c16f6e06faf6b6097619e9e620d10fdecbc30302047c435bb500683066023100a9e4bd8a0ad95b1fcfc1dffb8936a526eae9bc3640e7628f9016f309ac0a227c9d3cf83531d6054d9b8fa3e80c631678023100873dd2d93f6c6aeb940afe61bfe12ffa008dc27b66a83d7d62718f7231b15741f3fb4526b4ddb5595325c93ce5d6e39b0302047c435bb500683066023100a9e4bd8a0ad95b1fcfc1dffb8936a526eae9bc3640e7628f9016f309ac0a227c9d3cf83531d6054d9b8fa3e80c631678023100873dd2d93f6c6aeb940afe61bfe12ffa008dc27b66a83d7d62718f7231b15741f3fb4526b4ddb5595325c93ce5d6e39b0302047c435bb50067306502303572f20cac93ebeecccc7fb2890df793d833d4f0b0db5810f42d5dcf36c7aaf27d1a92d96e25989f67da51b203e17d52023100b09a77f92aa92ac6fde5ed38f4edcbf4e5774de423a9527203833ea695c9cbdfb834ad8a10b9c147d6d6cc82554bdd470302047c435bb50067306502303572f20cac93ebeecccc7fb2890df793d833d4f0b0db5810f42d5dcf36c7aaf27d1a92d96e25989f67da51b203e17d52023100b09a77f92aa92ac6fde5ed38f4edcbf4e5774de423a9527203833ea695c9cbdfb834ad8a10b9c147d6d6cc82554bdd470302047c435bb500683066023100e241dced07fd0e786930ecf4aedde529646fe65991d5e9acfc548df20bfc6326fc32b941e36546ab9d8c6d324f37269c023100ecb6500111e4e21d4d0a2d5df671269f2626fda12f88dd26fa455b551a541701da1219e06b4d7f9e0db7ad3576810f850302047c435bb500683066023100e241dced07fd0e786930ecf4aedde529646fe65991d5e9acfc548df20bfc6326fc32b941e36546ab9d8c6d324f37269c023100ecb6500111e4e21d4d0a2d5df671269f2626fda12f88dd26fa455b551a541701da1219e06b4d7f9e0db7ad3576810f850302047c435bb50067306502300c759acfffca5c7476beb4bb802fa9692371be86b49bb23909d5a66ecb53b370f933c9f0d8dfb80921caf11753cb72ac023100d09c3469e4f55ab541570c3fab7fef45f65f1a718b2cbdbdde4cd8e5416ba6fe80a7d28d7bf3472984844c3121fd03110302047c435bb50067306502300c759acfffca5c7476beb4bb802fa9692371be86b49bb23909d5a66ecb53b370f933c9f0d8dfb80921caf11753cb72ac023100d09c3469e4f55ab541570c3fab7fef45f65f1a718b2cbdbdde4cd8e5416ba6fe80a7d28d7bf3472984844c3121fd03110302047c435bb500663064023020c394f650defa68669c07a9f0e5435684a33b834806597bf2a324f343b697fc4c44c0fd09e8cf6b5dffbb64aa1374bb0230585d3db23b9f0313c25f960d21c96da6dd7eec452129879535cf8a18769acd9ac47cf3521c72d8028ebe904cc1bb059b0302047c435bb500663064023020c394f650defa68669c07a9f0e5435684a33b834806597bf2a324f343b697fc4c44c0fd09e8cf6b5dffbb64aa1374bb0230585d3db23b9f0313c25f960d21c96da6dd7eec452129879535cf8a18769acd9ac47cf3521c72d8028ebe904cc1bb059b0302047c435bb5006730650231009806ea146fe5794ce861c5163c7f84325b39fd90516981147eed877e0ccf59179b1a612165afb6e69b073c2646a055c3023018809f8cf5f65ba0da727c60d67a6115e946951d93cbd2719292f5ac17fa182768db134ad92be93335b88838dab6b2b00302047c435bb5006730650231009806ea146fe5794ce861c5163c7f84325b39fd90516981147eed877e0ccf59179b1a612165afb6e69b073c2646a055c3023018809f8cf5f65ba0da727c60d67a6115e946951d93cbd2719292f5ac17fa182768db134ad92be93335b88838dab6b2b00302047c435bb500683066023100c4f6ef9f1c88119937968c5ffb04ee2924ad52b676d0c2dd7abb415c0a29baf0b5a623b7a16f5a3570d9649c6bf2a56e0231008bb5cbc7ab7f486c080e562f7603fdd0db9d472528e23560c6e74fdb0a9029b0f77f97003b0e08f74235bc10016aebce0302047c435bb500683066023100c4f6ef9f1c88119937968c5ffb04ee2924ad52b676d0c2dd7abb415c0a29baf0b5a623b7a16f5a3570d9649c6bf2a56e0231008bb5cbc7ab7f486c080e562f7603fdd0db9d472528e23560c6e74fdb0a9029b0f77f97003b0e08f74235bc10016aebce0302047c435bb5006730650230489bff976bacf79670fe299074358e25e9e34a33ad7d1fb751a829c744afad6969a3891a166f27e07d525da6e12325db023100a0bd0bdc391c13f94b9d1fbdc443f62dc8a2ca400600b698440b18c5a46217c6651ed3a7bf4ff55c84215e57702bbc0b0302047c435bb5006730650230489bff976bacf79670fe299074358e25e9e34a33ad7d1fb751a829c744afad6969a3891a166f27e07d525da6e12325db023100a0bd0bdc391c13f94b9d1fbdc443f62dc8a2ca400600b698440b18c5a46217c6651ed3a7bf4ff55c84215e57702bbc0b0302047c435bb5006630640230465dbd11f37511dec26dc1de2124045f78d2dbf6ed28505c93fc4e5e56a98d949bba209857f7f566cfb6fbadf37ad67c02302545886907930f36a82e461b7c83102da727016858dc72c687aa767c3aea1110cdf12bc60e39b66654bc56eeec27e1530302047c435bb5006630640230465dbd11f37511dec26dc1de2124045f78d2dbf6ed28505c93fc4e5e56a98d949bba209857f7f566cfb6fbadf37ad67c02302545886907930f36a82e461b7c83102da727016858dc72c687aa767c3aea1110cdf12bc60e39b66654bc56eeec27e1530302047c435bb50066306402307a4d776e3372a7845291b5240530cae84ee137505387556e440e65dd7d1155c1cf80809a9a377669b672ad9e484cd03d02300eb4b8cd2e08975f96ffe26e4b96f1cbf37606e24e5564b7408d7eee1a47cb5b8f087f87cac0654fb88f18547d863dff0302047c435bb50066306402307a4d776e3372a7845291b5240530cae84ee137505387556e440e65dd7d1155c1cf80809a9a377669b672ad9e484cd03d02300eb4b8cd2e08975f96ffe26e4b96f1cbf37606e24e5564b7408d7eee1a47cb5b8f087f87cac0654fb88f18547d863dff0302047c435bb500683066023100eeed8bf306c3d7b9a8291042ba978bbe7b7040bfce3a2e0543290dd084542ef69c9333186b2b749e2c1839c4505bcb44023100929d1ff68071f75ad59bedbdeab416cd5e2ebec843ac7ea9a16ae46f35377bff663d486dc0e1b44595bb824422587c510302047c435bb500683066023100eeed8bf306c3d7b9a8291042ba978bbe7b7040bfce3a2e0543290dd084542ef69c9333186b2b749e2c1839c4505bcb44023100929d1ff68071f75ad59bedbdeab416cd5e2ebec843ac7ea9a16ae46f35377bff663d486dc0e1b44595bb824422587c510302047c435bb500673065023100a0cb1d13358ee8cb065a89a31ceb11fda8653d1de73b5ad1c053f0d61bf7dc2252d35ba48de4a44c919bee9af94693f502306b417616f3ade1660e00c6803921e1f58852b27049cb17f80e67cf14feaa4bc606fb3021fc71d8b4289cd80c851665650302047c435bb500673065023100a0cb1d13358ee8cb065a89a31ceb11fda8653d1de73b5ad1c053f0d61bf7dc2252d35ba48de4a44c919bee9af94693f502306b417616f3ade1660e00c6803921e1f58852b27049cb17f80e67cf14feaa4bc606fb3021fc71d8b4289cd80c851665650302047c435bb500663064023015ff193972db1c4b49870c5239d470b155728bdc219cdc324fd2f4ba6cd40bed702c3eafbd540f1000fa9bea558b42a602303a9eaee6765cc3b6a5b159370c6c3b3f883aa07a62468c022d8c8d8a2d385d1a59541635d37da4c6826bb804865167050302047c435bb500663064023015ff193972db1c4b49870c5239d470b155728bdc219cdc324fd2f4ba6cd40bed702c3eafbd540f1000fa9bea558b42a602303a9eaee6765cc3b6a5b159370c6c3b3f883aa07a62468c022d8c8d8a2d385d1a59541635d37da4c6826bb804865167050302047c435bb500683066023100f05d120f91ca0023c9732bbd798a6cdf260275ab4cf377c529fc0cb78374ed958ce770ec1732bfd79a5f9cd3dcb3eb14023100874acf0101bab07896a688a03fcd032c380a65a43b12356dc0732e1e7615842bc0c84c564caa00f1db91d3e284f81b370302047c435bb500683066023100f05d120f91ca0023c9732bbd798a6cdf260275ab4cf377c529fc0cb78374ed958ce770ec1732bfd79a5f9cd3dcb3eb14023100874acf0101bab07896a688a03fcd032c380a65a43b12356dc0732e1e7615842bc0c84c564caa00f1db91d3e284f81b370302047c435bb500673065023025d47bdd6c74f9c131f0dd190e158422a8fb7c3f03ac615c86f038f7f291b0acd5aafa5553a1090fdf4d8ae3ed5f774b023100b788a689b2e55fe3d5a03f316c8f944972d8feaa59279987922b1f2c5c5faf637ee6ed260e124841986070ec17b991340302047c435bb500673065023025d47bdd6c74f9c131f0dd190e158422a8fb7c3f03ac615c86f038f7f291b0acd5aafa5553a1090fdf4d8ae3ed5f774b023100b788a689b2e55fe3d5a03f316c8f944972d8feaa59279987922b1f2c5c5faf637ee6ed260e124841986070ec17b991340302047c435bb50067306502300b45d9fc72d333497826f5f98910ba8e0048fb1e0e1f24853a6bea594e3992525c9066be1ad73b4708b8b163ce29f7e8023100ef5f68338e896e3a4b857348aff3226296cff3227361b3a3899dcda10a2dae9cdea5346a3476c35436ee3be56f323c450302047c435bb50067306502300b45d9fc72d333497826f5f98910ba8e0048fb1e0e1f24853a6bea594e3992525c9066be1ad73b4708b8b163ce29f7e8023100ef5f68338e896e3a4b857348aff3226296cff3227361b3a3899dcda10a2dae9cdea5346a3476c35436ee3be56f323c450302047c435bb50067306502310095d656925e98a822cc628832758ab28794a61c341f842d251831323ac3df3685984fe07192fb3cb057ad7a82a84dc91c02306b1acb0d0e8425c19317663f158a9ba44b628203e406acab15a53275fe49ecbd2fc42ede2f4ff7413cb726322e6a64530302047c435bb50067306502310095d656925e98a822cc628832758ab28794a61c341f842d251831323ac3df3685984fe07192fb3cb057ad7a82a84dc91c02306b1acb0d0e8425c19317663f158a9ba44b628203e406acab15a53275fe49ecbd2fc42ede2f4ff7413cb726322e6a64530302047c435bb5006730650231008beacdd33f516740eced95afa26a19d5db9287c14584ce5ad307991d134cabf257d4bac1b4e0dbda8a3aa41d969fe56d023071bec1ffb038278395af3c9f344496f9f24f6317a70dda0f89ccf21d407a76505848335f298128c975c46eff2dc801bd0302047c435bb5006730650231008beacdd33f516740eced95afa26a19d5db9287c14584ce5ad307991d134cabf257d4bac1b4e0dbda8a3aa41d969fe56d023071bec1ffb038278395af3c9f344496f9f24f6317a70dda0f89ccf21d407a76505848335f298128c975c46eff2dc801bd0302047c435bb5006630640230474f2e22ff6351a2a54e3164fe2832a6498b73ce1ce356ec134514a06d8b3be5c3e3ba9978378ec3cbed88457f4717d6023010f5d7fdba95d4b386cba2d016cc08d418fa476df0777f02e5e332c35d6c3adf3b9bd4becdf77ac70125e9f2f032ef150302047c435bb500683066023100b11fd3276c7dc71b19d9bf40fac05fd9709ab9ce84193243b6aee8cca9fadb54dab8b5c0b4739e5730d99d80f2458ab8023100a7e34048c1499685f5790f5afb06c7db472c60a8831ab6626187f3e143d19c0c617c58695c4cdf39f451269489b51c780302047c435bb50066306402301ac210aee4a036613313d9b87c9bac088810d81ccba5e7dc534bcccbbf15818d57b4a3e756b1ec63b1b9874199e6b4440230740f042aa052c1b5907b9bc03747b0d34be7cb56773bc043299ba823ec7c901409fcffb8d7d6e13cf5c4b043368635a30302047c435bb50067306502306695564b60f18727286cd65e4b1837d25d643b3c7767e5f06bff3a67ceca10dbac06f9137004a3764851218f98a58acf023100bcd57c9fce7f8f6c35eb823ee3dcb4e848a929f219e1c8e3557446f8c9e9fd2595b518f82e61359497fc76db59ce8df60302047c435bb500673065023042d96ab9e31e14083fb671d2c7bb4f9dd5e0af76276828fb903bc3ab712fd7b9d6d586bf01cdd61a5d9fa76539d034420231008c7e42ee79f328a631966df6ffd1951e7f64dc0a5f89e0f8487b248acc21605ec0f6c2fbb2ec96772e0005faa444be9a0302047c435bb500673065023100c0f9af0e0318f3cc4d4de03b55653e61af403d0db7a37fc60c23ad50710baff501a59f66e055e12be832cd86c671441102300ffd5b662ee4d4d2a38e036a24858815b0c919d1677c0e8aec66c837959c54973ed18ad176b9fad6f22c5fbf1958267d0302047c435bb500663064023047fb89a3866ce895e5cdb7d1a3162372a13051099c085824c61c5e96673d09856ae1192072095fc3a9d9550d106df4c40230369cd21721c2fcc6227b2be8de89875d7f1e93d43f40e698644f504afd1e53f8cf8ea96b90dcace2638b459b841cadd60302047c435bb500673065023100a63842b6a850b365460e9697eda28c95a516370af3109a29fbb710f74fc7e5b90ec482c176a117687640016f9b5eb74e0230332062f41276829a9c3b3e9a94398ba675b88a653b1eb8250bb48273d4a7bbe9f58319e1538c25c6341f6c2a9093c96a0302047c435bb50068306602310085dcfda6b3c024afa8d1fd8d159f556662ee70f3c82c29acfdfdf808295d9dd393e97922f7b6148146cb61920a4197d9023100f405b0120868384ca732bfa38bf6a2afdbb1e8af48090c6be9bc7e1e24336abd504488a78ce1187e65120dd8ed7b5a210302047c435bb500683066023100b47ac29fd19b411271b67973c8bbd331dba966182306b68787e43d9a27f85525cd1721532ff23115d7286f8ef05d6cfd023100fc3bdb779e916294233b800cdd13c377d320f65ada182d795ed22fef96b6a00d6e5ba746d5cc555c26a4d46eb06614b20302047c435bb50066306402305449515d9c31a665808c8cbb255758e29121d04770cf13c47c6b4a09dc46b4e4b5b297eca6eb9f6b1a0379979a731af602304d193d73917c87bc9e098c66c4a68af73ac061545b0cf29f1228e996b9eceb2fc5d676bed413355f9a5d6a68aa4d8d160302047c435bb50066306402306f64df5891731c7faa0113aba7dbdea8d76ef287973c1575eeb47e1cbc848a4fc7b2e8a24d5e9bccd7ef1e15197b03ea02307bd441e2f555f8eb0d47b2fd3ce6cf059bcf0eb998293c9ffb4efc75b54e9bd2296059fa8e39b56de1e9ec11beb230920302047c435bb500673065023100ea65cabc77877f460cc7737b1776f7b7e7577e8f750595c7e09654ac1cd30046bd240091d02096558e66e4c03f263f6a023013ecbb18d7484f126ce4d7e74d3b65f8d251bc06b81181e986ca7b9624f411df47f57baa8875ab67c5f2a3089221e7290302047c435bb5006630640230180a03d42322230cf81bf98a1f8e66b4e77bcc6f38e1bdb4d76d339326d9801e1b6ca3c744fb35173ee0eb12cabf5f4b02306a3214674d753bc0e89e456acb139fde1ea58b9c493e7358b448994e216b34ab6bd78fea3c1e0b82d4b2a15ab34936b60302047c435bb5006730650231009492f09aaab5d546e7fb979d552e77b9709484733991031b7d74b131bbac015950bb9e73dbc0091f6753ad04e04da0ab023077f9e8dbd6c8447f76e129045bb747bc8b554f6791c993756589842e2fb934843f8fa9e140b66cadbf7a40889f066f6e0302047c435bb5006830660231008d9a515a6110a1a335b7365df4f050ab077c7efef6330e47d8c8c7d70ce54cb5fc050eb7d2958e7f95df1689db6c298b023100dca8ff7800eb52ec86a78c462e23bf84d7bac01010886649e80e3daa0bc62b95bf76fa3a01b35a14673c07af3a790a6a0302047c435bb5006730650231009798005f9d30652bbae154d757908a605c2a6cef5c55fe99f39e4811dd1d4977d3865107a70d0c7cbdcbd04c188a29d7023048ed70cfbf31c1ca2f0e7d97eab546f5c90e7d5c3ef979756e2e056481d04266d8974d623d9c09f3526c1c427b61a8630302047c435bb500673065023100ff995228e7ed7f73e27d19536badcee49ac8ec21c42366fe5367e587493751ccc11407a527e277d7b73410057dcb0b3902304c260391b6a8d76feb1e809a404e4bf733b46f5fa06844673318dc14a35a9a532cb68af6531cad543c0364b44b0c5c570302047c435bb500683066023100990b8c564057ac45acb38b60ec2a80649d44fdabe9328e532cccf293cb4d38505096fb9d4b74fa450ad12768774f7ac4023100b24f87039e5c4657dd737c17e91c22ba24cffdee12b0d645e865d4982af551fb71b5832c35ff35cfa8ffd5ea0fba0d400302047c435bb5006830660231008c3e1fa4f8c27244af242fcff172713c8e447fc039d0aa28aaaa3c9feedb0951ebefb5300a2fcf17ca4a5aace00a45f5023100f2555ef7ce1a9a0a8eac243bdc1ef209315dc96cae97b4cdab129cd1b5308ce4cc8559b6cb571bed2967409110756a710302047c435bb5006830660231009bd5b2d509eb7d2565da5e2f9a3d3a5fd06ad813999ef40766b2b4691b1e3bbad74c2c30722d58241a098cde156709cf023100d26a8dfbfe8c50a5e135fc5f99df7df314ea29635d736155d782c8c189bb5a3a1d716504006b134aff5c924cf7ef72c40302047c435bb50067306502302b37845dc3c449a8f88389ac0570f09cfe26ba973a39d53c5cdd4ee34901ec58219e2391e2612353f44fd031052779bc02310090f0865836a199a8caed4152dd28320e51aa56731835d3527a10bb89ed4da7750ea7962a79e74c275a8a31c03efec5450302047c435bb5006630640230483f6f839120306c473fcbb5de78ab1afaf5327ff6017e55a9e8f60c6010f582d6285881ddae73b90874366826ff6738023005ee3488f8b9da3027c07fa77d56e063cdf83f8ac56de1224af4788e61a6d9bd2f675f6e28b195c3d25ffe32f1191b130302047c435bb500673065023100c417c7380cde4887f552e130bb6dee8d66622df4ce3248fcef52b6d7937186743a8f605d9664b751ed583de02001d62302306af9d693985cd03ee5c37f344259aa18a13c2fdc239b34a5ace5016f5fd500c4e7e9dd47a4e5f4b8703eca7f08703ebc0302047c435bb50067306502307d8a6eb4e9f9a505d6b36f571e1949c99565e46d120e0f4663de91538e0f2243415daed7772d6ecb134e58ab9b3c7d04023100e9e45a841da81060d257ee192a5788754966c563481ccf10b496bf50ae6e4c280b10f005effad9a5026e75cae7864e080302047c435bb500673065023100966861792e75cfcbf10da8d6a4a6d532fd1048ab3d097c3b8bc8a5e36d3a5132eaa31a0c2b2a8282aa3331d8fcf0b655023020eead8680f1425fa48d90acfaf8a06854a4c1d26cf939e4a794629711c1135c190a8f49eb82b7446e9f89d56a3b5da50302047c435bb500673065023100d08956457e409b54eec1bb7dd588edc1abb2d336a0feb42a7f3fd0835f5f97e5c2d20f930907b181a2a83ddd35d9f965023036b2a9fa929f8221efd26a353b42eee3a5af700b80267f08a058fec5562f25a43fd5746cfdc3f23c06419fcb77ac78d70302047c435bb500673065023100a86fde28b23d24f5f06ad6e49e48e1a8ae4699dcb932c1c0ca4048daec8478e3792a94b484425b0c8d36fc632769e6ab023012237f05bd4bd37167f93bc96f5ded528b82430f64c9058a61d45b8716db315c82d76d82a4f748a00cd73a7620792d710302047c435bb5006730650231009f52506eb5051bd60e526c6319b6ea63b190c369e2ec0f25104738023a869f236866fcbc7d21a4f8155cf67a0662a5550230284877613fd0d5451763651eab1b665251789a621956fc7214688a66d4e84988ef06e766c34ac98c6a5ccb1b60d7e64d0302047c435bb50067306502303ceb0efe38506bcd5d88c180ad54038f1c0a6c660b3b38d20d2ab8d26a92a9f90351f581db6de3cc7f1c03b017a5b9a0023100939cd40effe7d53143d8c0aa4f6b8c21f1ffde2f935f4b4f19b920e4b7595a5a40235d51cabee2554da0492e6c3cc70f0302047c435bb5006730650231008459b364a5abfb73b837e04c2ef4e0dda1332afa3a87cc30f6409c9844345dc16bde80617850e49af13cc73d299d41c50230789715bffb258577aa444bd28cf6225b757ad7f1a9ee977d89ad2d92afa278bca1583d665437cb1bcf5fa5da954c76510302047c435bb500673065023100f12c3255ef1877640e0afef27a7d8614736677124d450f360ba01669115c6d4f3e51f341de1dbbbcaa1c4ce5fd5190b00230284079e738cf18e2ab56f6b1a45534e2a8ea5d69169f9508e426e19261c105bdf949e0be41bcf7e962deefdd59cf41aa0302047c435bb500673065023100f79a4a744c0f76612c6172198ae5a94fbfba10d5cd9be12828c660f76901a41e0b42e5e24afd53760b68d7333e5fae81023008ee1905b40568fe5e7e8f268fed70d2be3239703b94a96e793a9a1839290c4dd1cfc3c54972cf4a10fdf58b73822aba0302047c435bb500673065023033b17caae950c238fd6b24ab9b3d98a9d37c13c390e571b6fd572707d62ba4c6caf11121b6c8501b5e33cdc8e5733e450231009cbc7285baf3d5ec4b280a2de0a613847ecfb8ca25275094885a35e407a81f3baad097809c71f9f948b3371379fae2340302047c435bb500673065023100d60dd97ed1dccbbd1bfe45bd082baeb0d2be333635951930fb30b3b0e1f364dce82894e0b5f416df5ebf3d7d0373126b02303b13e5f2e4684910c537e80600435621f61c44bb02158bac4b34c49f97aa893476ab6d7da844534bb3888ed024c492a80302047c435bb500683066023100cc7643bd2093f3e3283b00289dfad8271a83d125a62504fbc581c9a7495799441e5354e38699dd7f02d0c30db2b57384023100b317e7551f49160693265cb3e378993b86b45a7aed141d276820a72ebece673a69433b8d56a00a8117b3b98c7defc6630302047c435bb500673065023042baa0a50e747e40921a37c79902f543fa33fc74819a8f9f61e34fb5c35934dd044bb7830fca444977c0d5acb2c27297023100a1d7aabf14934a5d6cb8a3a50944c21a368c8e6477cf5f79678d3212db05cf83763e6e8f3bbd6db643ee1fe9fbd48d060302047c435bb5006730650231009eab8b76fc217496daf19cf23b681e13990c2e19ef0b061b0d8f86a2fc0e164e5335f354fb34a535b8529ee512c761e002303b48cbcf29866eb266b8afb420cf4a51e6449940bacc0095c8cded2b0a8d9fca279272e65abf00d031ee35705e0fe2150302047c435bb500673065023065d6489075d5ad5ddd2512432286094ce7a329180618ade4c75a75b9d77e4c95e717c025f936085810eb0dc2a834de6d023100c0ea5b9ab882240979d82daf159e8c08b762d6f5dfac8fd82e23404e0871c6557ea7b81276847846fc674ef51a7665370302047c435bb500683066023100e4461298b70fd12ec197640191e5c9c7da3e3b0627181c49c0ea12daa2c0ca223a1c67890d49b3d98d4adcb539e9ff8f023100c2fbe55c2a024fae044e9ba56099551047149c067c462b68a8fd4a3ac981c8d5e5d0bfba854988ae70e034597730ec690302047c435bb50067306502300256d0cb8f3d6111d017b61c100a1c6eaaab2a67330a50f9f5a449a12760589b374101bf6c88aa8a87a5bca2555ceffb023100837efcd751f0cbb2ec8f3ae7028bdce46877aad6fbe990e43e7147c72268232aa7398318f78d98db565178c160e2ab080302047c435bb500663064023062d469a692b4b0372d765faaf6792e3a30a34f88afd977f1bc81c96dabd98ac602db7550fbad2664896cf402c91356c602304e2059bee2f67bfa85a995e1c4bbd64cc09d91b59b9a02d7c0b7abdbe12a119ac86d98295ce64821e54dcf8400109d960302047c435bb5006830660231009444eb81dc53bbc6d2b46d22af62f227faffc0c2434ac32a14e4df57cd3cd8afd2013091520f35f84c8e3db2eabb22b6023100e5f5f6fb858574e36fb6528c3ad708d25624e54408a19724b9de0349a2b7865d1c845050c97b18fc54dde5d069ad2f650302047c435bb500683066023100ee3f0f03a1e0d5a7b6990b3cee787927f5f97f2f8644caa9e7a0cfdc7de7bb9fa799dcc5fce3b81cab22314fd6052449023100e565462d43094f494b45b7a10170d8646e2c1fbd7aaec62125cd37035f67c5435fb3b0254267110de840ab0fdc5457ff0302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb500683066023100a3aae3a2140bc5f2e039bc17d839a00068473b00d5e84fd2d4b109514fb521aa4caaddfe1b2eacde1945adbeac7a1b7b023100c8a90804112b05787250098798d3743209a1ae7a0a2b058e4bcba40a6743195404537544e93593760ce6da30a750b8f80302047c435bb500683066023100c58163b9b250a4e29ad62705ec1099021313aa552709dfa047d3b4cb282bebdc3574aadd3d0f8a76d21dc56f02bef15e023100bb1f1bec4bfec6f9a92618c3c824f6a532aa278c1d3cac3e2b146b34de29e23dfb4dd03fed4a9bf67f9a63639a3f6ef60302047c435bb500683066023100c58163b9b250a4e29ad62705ec1099021313aa552709dfa047d3b4cb282bebdc3574aadd3d0f8a76d21dc56f02bef15e023100bb1f1bec4bfec6f9a92618c3c824f6a532aa278c1d3cac3e2b146b34de29e23dfb4dd03fed4a9bf67f9a63639a3f6ef60302047c435bb500683066023100821a6ba5d37a27f247ee13d40c109b04c5cdbecc20e1321a6c30d7ce50a96ed7d3bf88747c7a67367c97f0328b068169023100c8d5a94f4bcd20a127e282bd8fbd39a2172077972bbd7a03fc910067a3a40a8622a18f7819a6ef6329c2fbfd14965cfb0302047c435bb500683066023100821a6ba5d37a27f247ee13d40c109b04c5cdbecc20e1321a6c30d7ce50a96ed7d3bf88747c7a67367c97f0328b068169023100c8d5a94f4bcd20a127e282bd8fbd39a2172077972bbd7a03fc910067a3a40a8622a18f7819a6ef6329c2fbfd14965cfb0302047c435bb50066306402306bce930e906f5bb9ac09a3dfd95c6509beff153ad80054d10ddf4be57836ff0c078d20f2b805bd63fb2bca421331d1e5023006d936398aaaeb2fbe9e3c2eaf723e8b4ad240f34d939290d90b7c3725d784759bea176be7177a0458bb1d87ad4a44250302047c435bb50066306402306bce930e906f5bb9ac09a3dfd95c6509beff153ad80054d10ddf4be57836ff0c078d20f2b805bd63fb2bca421331d1e5023006d936398aaaeb2fbe9e3c2eaf723e8b4ad240f34d939290d90b7c3725d784759bea176be7177a0458bb1d87ad4a44250302047c435bb50066306402305d36c0de7b3e2b0e3f0edb16fde01d2964bfec19827296e2ccd86b0a6ca1468a416ad8110d8fbb0100a87d24b041e4be023069a4b75f6a40733c4d164b26743950a2e9dec8c9e26d5cdef0ffae0ce114b0140a182e19a775ee2b33d74105020c34b10302047c435bb50066306402305d36c0de7b3e2b0e3f0edb16fde01d2964bfec19827296e2ccd86b0a6ca1468a416ad8110d8fbb0100a87d24b041e4be023069a4b75f6a40733c4d164b26743950a2e9dec8c9e26d5cdef0ffae0ce114b0140a182e19a775ee2b33d74105020c34b10302047c435bb50066306402301e651e99446af9cf8a532f8dd3a83766f0b02d399b1950d824e721efe40d9f926cce3313990cd01588cbf37b5530965d02304ef21900ee84ca41ef3c84a10750b3b682158db3dcbfafeb20649d42451c797c0aa993ebd9d170930e03564e8437c68c0302047c435bb50066306402301e651e99446af9cf8a532f8dd3a83766f0b02d399b1950d824e721efe40d9f926cce3313990cd01588cbf37b5530965d02304ef21900ee84ca41ef3c84a10750b3b682158db3dcbfafeb20649d42451c797c0aa993ebd9d170930e03564e8437c68c0302047c435bb50068306602310096c1387f15340aad4aebd04923665285c3b72c7c040c3370c093e25b42c169e52bc05626b1a0233d5897c774b68a963c0231009e53975f28eb0091c951e57c18bf47ec0d0e0d6217f5795b9346c9f7f63d6d73b24b2b92b2a156341372c13086e971940302047c435bb50068306602310096c1387f15340aad4aebd04923665285c3b72c7c040c3370c093e25b42c169e52bc05626b1a0233d5897c774b68a963c0231009e53975f28eb0091c951e57c18bf47ec0d0e0d6217f5795b9346c9f7f63d6d73b24b2b92b2a156341372c13086e971940302047c435bb50066306402302da737c01a8a98c88b43cd775eddd3381116246fb585a79afc44df97dbdb9119e0c9dffb6d6ab26b9fba3e4df56585c50230110cadb5119bd3991657f02b71c56c1609c31f43adebfef7597b24599346c306ea664b50982713ed1a799ae859a8ef870302047c435bb50066306402302da737c01a8a98c88b43cd775eddd3381116246fb585a79afc44df97dbdb9119e0c9dffb6d6ab26b9fba3e4df56585c50230110cadb5119bd3991657f02b71c56c1609c31f43adebfef7597b24599346c306ea664b50982713ed1a799ae859a8ef870302047c435bb500673065023100c31917bdc6348ee1f6cf489c2c89f594623dd5622bd2ac669fcc5b6d4ba73ed1104912397ed63babd0b63ca99db661b90230604db4b902245368378e93adf4549c9deec9805fcd47a601e861404c86877c4b2257cbc7f5c1604a3c690f8af9c266150302047c435bb500673065023100c31917bdc6348ee1f6cf489c2c89f594623dd5622bd2ac669fcc5b6d4ba73ed1104912397ed63babd0b63ca99db661b90230604db4b902245368378e93adf4549c9deec9805fcd47a601e861404c86877c4b2257cbc7f5c1604a3c690f8af9c266150302047c435bb50067306502303c5bcf4a37ae715fe2087c3181f93e961b26bb6473f1f3293633cd96e723976721c3995021133770e1bedb1c6679f368023100e900c9bc4015bd5d7f3d9b758eb2eea59dd4e26b1ec674575969b1938d5d74efcde419856377c86feaa6a17439bc39840302047c435bb50067306502303c5bcf4a37ae715fe2087c3181f93e961b26bb6473f1f3293633cd96e723976721c3995021133770e1bedb1c6679f368023100e900c9bc4015bd5d7f3d9b758eb2eea59dd4e26b1ec674575969b1938d5d74efcde419856377c86feaa6a17439bc39840302047c435bb500673065023100dacf205ed2900f9a65e5551357ffe7787ab79d3f4dc068ee1d38e3b1996710e132c7157726af7388495e93a92ccfa60202307d40a1314811165d83c0acdb5d172055521134b52f3e5c29dce3e3b6d6164f464f344a439e3dee26b0350c8f55b0726d0302047c435bb500673065023100dacf205ed2900f9a65e5551357ffe7787ab79d3f4dc068ee1d38e3b1996710e132c7157726af7388495e93a92ccfa60202307d40a1314811165d83c0acdb5d172055521134b52f3e5c29dce3e3b6d6164f464f344a439e3dee26b0350c8f55b0726d0302047c435bb500673065023052b03b92680e991d7fb60da85be276b7fdc1ff86343152fa29750a8b8a4df2eb74d053d8dde1bc74e8dafe6e1455448d023100f44eaf447d075292f539e47b2377392cc55650339baf617ccf9d89eace026c3c9c496116b09e729fe3e1eca8f718e81b0302047c435bb500673065023052b03b92680e991d7fb60da85be276b7fdc1ff86343152fa29750a8b8a4df2eb74d053d8dde1bc74e8dafe6e1455448d023100f44eaf447d075292f539e47b2377392cc55650339baf617ccf9d89eace026c3c9c496116b09e729fe3e1eca8f718e81b0302047c435bb500673065023100955296de6804d0ac1f1121cd1e4b9f42451c00c4a165d73fd0689407900e0f295ef99734d64b9dd31cff96b64e8af2e002304b7d549592185272fdefa680898892030d9d15e5162f83286b8059412f3091394d8c397d2f2ed9b5c4ae690bb44a75b60302047c435bb500673065023100955296de6804d0ac1f1121cd1e4b9f42451c00c4a165d73fd0689407900e0f295ef99734d64b9dd31cff96b64e8af2e002304b7d549592185272fdefa680898892030d9d15e5162f83286b8059412f3091394d8c397d2f2ed9b5c4ae690bb44a75b60302047c435bb500683066023100faccc79ba373a9c3795a7d6f8c0c5cde288bf22c67c69b251bc6fcfa97a8e4caa5a41a8b122545045cd145520a78edd1023100b8a473c6f40cf0e2552daa29db6fd9bb68d44dfed6d2f8e72822f73f7ee18167325b6eb49f4cb190eb91f6c20fabd4460302047c435bb500683066023100faccc79ba373a9c3795a7d6f8c0c5cde288bf22c67c69b251bc6fcfa97a8e4caa5a41a8b122545045cd145520a78edd1023100b8a473c6f40cf0e2552daa29db6fd9bb68d44dfed6d2f8e72822f73f7ee18167325b6eb49f4cb190eb91f6c20fabd4460302047c435bb500673065023100df6cf678ae8767078086a5e4aecb69439ac29534e96405f62ac5b992adef17d14188f75c7f1b447be9547929d5a16a9b02303dde30096b26b9d9a28ddfcd363e88ee294ab037836f07c8b3f22298766d38adc5d447ae52e66769895c2ce9e9c91df80302047c435bb500673065023100df6cf678ae8767078086a5e4aecb69439ac29534e96405f62ac5b992adef17d14188f75c7f1b447be9547929d5a16a9b02303dde30096b26b9d9a28ddfcd363e88ee294ab037836f07c8b3f22298766d38adc5d447ae52e66769895c2ce9e9c91df80302047c435bb500663064023055401b8f6db6efbfc6a74cbbd62cff0b14d4a07454661c9748b3e3b68f95fd5c90a5332007883d366780e3672849907202307451a6a92fe05c1b82087c27e92dfa801065ff12542ebe425efc723006777062475d5a5fd83b9fced9119c44e60c74550302047c435bb500663064023055401b8f6db6efbfc6a74cbbd62cff0b14d4a07454661c9748b3e3b68f95fd5c90a5332007883d366780e3672849907202307451a6a92fe05c1b82087c27e92dfa801065ff12542ebe425efc723006777062475d5a5fd83b9fced9119c44e60c74550302047c435bb500673065023013fec59d5d9d5caed31c56b53bfdc18e505869f07d426bd30e57413d5920cb1612cd50dbff30f7d5e796be546fbaf4e4023100dc11b765f7585478a7a57f73ddd900b8fe1fe9544b84ff00712a1c5c1f836376c00a17d87adb4ba582025714ac261a850302047c435bb500673065023013fec59d5d9d5caed31c56b53bfdc18e505869f07d426bd30e57413d5920cb1612cd50dbff30f7d5e796be546fbaf4e4023100dc11b765f7585478a7a57f73ddd900b8fe1fe9544b84ff00712a1c5c1f836376c00a17d87adb4ba582025714ac261a850302047c435bb500673065023100b8f69c473f895481485565263c5e7ed66c1ef45b5b0dd7a4482fb6fa831d6131b3eed746260744601eb8b164edf712c9023004b8a3d763852f04a21d43ae5592621934162e2c479fb3c108647543d815147cb05ce10a50e2c458069a8b95633a6d610302047c435bb500673065023100b8f69c473f895481485565263c5e7ed66c1ef45b5b0dd7a4482fb6fa831d6131b3eed746260744601eb8b164edf712c9023004b8a3d763852f04a21d43ae5592621934162e2c479fb3c108647543d815147cb05ce10a50e2c458069a8b95633a6d610302047c435bb500673065023100a66d3b7d0fb50df5abac8e1f2b196f69b0bc3f188a469f91b936b94ccf38d56c5939fefe406a5d93b84f8bdd88843f49023064ef441ea817cfa6cb503dab7aea7afeef059c95f5c05e1775ead2bd51ebaef383214f14fd2dd0077306e00e52b700140302047c435bb500673065023100a66d3b7d0fb50df5abac8e1f2b196f69b0bc3f188a469f91b936b94ccf38d56c5939fefe406a5d93b84f8bdd88843f49023064ef441ea817cfa6cb503dab7aea7afeef059c95f5c05e1775ead2bd51ebaef383214f14fd2dd0077306e00e52b700140302047c435bb50067306502310096aa5dca0d0c7f9ac9c75bd1b77e3e78800216d69821c088286a345b64db36eb1fe83d2ffc540d9984292c77227388c80230610b386a403596b305fb474b442a97dbbebaf0bda4d600dac7cd7c95e34366387bbffe2c5d3e449ea1273679d7cb8ede0302047c435bb50067306502310096aa5dca0d0c7f9ac9c75bd1b77e3e78800216d69821c088286a345b64db36eb1fe83d2ffc540d9984292c77227388c80230610b386a403596b305fb474b442a97dbbebaf0bda4d600dac7cd7c95e34366387bbffe2c5d3e449ea1273679d7cb8ede0302047c435bb50067306502307188c29fd41c6de482a8e80a71c932e7d0655d032c623c25bc79f92443bea593ef04b675e34de62e93acb5b5a6d6461f0231009bf412264ff8813daeccae03185552b043b1274451ed9c764c625d3f279401feef78a851efabdd604c178b0eafdaf2100302047c435bb50067306502307188c29fd41c6de482a8e80a71c932e7d0655d032c623c25bc79f92443bea593ef04b675e34de62e93acb5b5a6d6461f0231009bf412264ff8813daeccae03185552b043b1274451ed9c764c625d3f279401feef78a851efabdd604c178b0eafdaf2100302047c435bb500673065023018e1883da175458b5643e65ee85474edcaf8841185f220dc1b7c6e1772c9653852189ed2d4f01c15e1f9bb3d1f16351b023100c99e6cdc220736fe10425ddc6056a1ec96d8fdf519771c617a769092a9339b894705047c19d688d3cd49b627d87c55000302047c435bb500673065023018e1883da175458b5643e65ee85474edcaf8841185f220dc1b7c6e1772c9653852189ed2d4f01c15e1f9bb3d1f16351b023100c99e6cdc220736fe10425ddc6056a1ec96d8fdf519771c617a769092a9339b894705047c19d688d3cd49b627d87c55000302047c435bb500673065023100c986d24c14133175e4d5e8fbc270762528248e994376f2a5759b7f05b92352e776fdececb4c789a9382a6938ad070a2302302670f76f90201994de964f9ae9397d315d5f468b4f9e6c6a95d93846dc35549ec961c2a0201e0dfcf2e30ada760911510302047c435bb500673065023100c986d24c14133175e4d5e8fbc270762528248e994376f2a5759b7f05b92352e776fdececb4c789a9382a6938ad070a2302302670f76f90201994de964f9ae9397d315d5f468b4f9e6c6a95d93846dc35549ec961c2a0201e0dfcf2e30ada760911510302047c435bb500683066023100eb75e047fb4135aff65afa0177d9c341b223799af2e1d6f9bbe0df8f51e633e6e5be6c436f9820e8cf1e328aec2cf3b3023100ceca4c85adbe3e727389b3ffb0042fe7e6a61130093ce82964bbd32a721e23b57b8d1247bf838670c693a67d7dc98e2d0302047c435bb500683066023100eb75e047fb4135aff65afa0177d9c341b223799af2e1d6f9bbe0df8f51e633e6e5be6c436f9820e8cf1e328aec2cf3b3023100ceca4c85adbe3e727389b3ffb0042fe7e6a61130093ce82964bbd32a721e23b57b8d1247bf838670c693a67d7dc98e2d0302047c435bb500683066023100b336ce05117f554fa6f12c24f29cae23fdcdacd84472a75bf685d76064c0e7ed527e5e2019c0188f2f35c888539a51db023100e723dff08a30eaf16b006ee030a67fa794363a501d61496d148c9c623e355d29bf9f545b836c0cb40650323ace09c6070302047c435bb500683066023100b336ce05117f554fa6f12c24f29cae23fdcdacd84472a75bf685d76064c0e7ed527e5e2019c0188f2f35c888539a51db023100e723dff08a30eaf16b006ee030a67fa794363a501d61496d148c9c623e355d29bf9f545b836c0cb40650323ace09c6070302047c435bb500673065023100ae9164e76aa35faa4ba1faf8a7a1caf4872b557f783ad6f99983e3b4243afc336caa1d9995ea5b0018201125019feeb202307ae512457c8d32be2ae6ed66291cb6b6ddb7f65f559a78d4f8fe30c776f3831738e20ba9fdeed98bb2536258d8e7ef450302047c435bb500673065023100ae9164e76aa35faa4ba1faf8a7a1caf4872b557f783ad6f99983e3b4243afc336caa1d9995ea5b0018201125019feeb202307ae512457c8d32be2ae6ed66291cb6b6ddb7f65f559a78d4f8fe30c776f3831738e20ba9fdeed98bb2536258d8e7ef450302047c435bb50067306502304368e117d6a09febd3b396f608bcbeee968126a3723cdc4fe589396fe95fc53232bb48e7c3f0aec5cbdc0453828a421502310096549996f4f5afad6d43f8d450dd2fd4531239ce96d298c4283962b488fc713f1c61c2434d3df4dd2a318da65fa636a30302047c435bb50067306502304368e117d6a09febd3b396f608bcbeee968126a3723cdc4fe589396fe95fc53232bb48e7c3f0aec5cbdc0453828a421502310096549996f4f5afad6d43f8d450dd2fd4531239ce96d298c4283962b488fc713f1c61c2434d3df4dd2a318da65fa636a30302047c435bb50067306502300a2a6a329048f19d5adebeb753fca28497ce8bff848dacd97f042ad753da14af1c0ac20cc39bb29cdd3396f0b0074ef4023100fe248299ee432eaddd2ebbfbb4701b1cc85b4364f5b90a14190e0dba7c15c5ebdffee7fffab6810690d287359f7bbae80302047c435bb50067306502300a2a6a329048f19d5adebeb753fca28497ce8bff848dacd97f042ad753da14af1c0ac20cc39bb29cdd3396f0b0074ef4023100fe248299ee432eaddd2ebbfbb4701b1cc85b4364f5b90a14190e0dba7c15c5ebdffee7fffab6810690d287359f7bbae80302047c435bb500673065023043ce8efd4e7528ac31c74b9875ac7882eac77f9995f6006e4e793e7e51fee39a304ca42ab731c257337b661a71c00c8f023100ef4cc2604c4fde27be7e2535b955fb51bfafca11575bbf24c03a6d9e797aea9d529b0b004cbb0386d97db358c19c40520302047c435bb500673065023043ce8efd4e7528ac31c74b9875ac7882eac77f9995f6006e4e793e7e51fee39a304ca42ab731c257337b661a71c00c8f023100ef4cc2604c4fde27be7e2535b955fb51bfafca11575bbf24c03a6d9e797aea9d529b0b004cbb0386d97db358c19c40520302047c435bb500673065023100d826043217bab4b9bc95db5980a68ae0d014ea0412d51862c836a84d89d8804e7928d78b1d16f1ac15e8055eac38bb26023015acab317efdba2f463e285898a27284edf46ee5503855573641bb97e3e334a2a00758e85089cba5583d331f40e609610302047c435bb500673065023100d826043217bab4b9bc95db5980a68ae0d014ea0412d51862c836a84d89d8804e7928d78b1d16f1ac15e8055eac38bb26023015acab317efdba2f463e285898a27284edf46ee5503855573641bb97e3e334a2a00758e85089cba5583d331f40e609610302047c435bb500673065023100bf251df5983e77fabb81e677ddb19d5d9003d5b951af5ab9c4ca287035447e7c9d10c41bb5c6d12e07cd58e83223fcaa02303e4c4dff65d6577fdf116064b0f1c714157a6568a107167f6b9dda0da387c16f6e06faf6b6097619e9e620d10fdecbc30302047c435bb500673065023100bf251df5983e77fabb81e677ddb19d5d9003d5b951af5ab9c4ca287035447e7c9d10c41bb5c6d12e07cd58e83223fcaa02303e4c4dff65d6577fdf116064b0f1c714157a6568a107167f6b9dda0da387c16f6e06faf6b6097619e9e620d10fdecbc30302047c435bb500683066023100a9e4bd8a0ad95b1fcfc1dffb8936a526eae9bc3640e7628f9016f309ac0a227c9d3cf83531d6054d9b8fa3e80c631678023100873dd2d93f6c6aeb940afe61bfe12ffa008dc27b66a83d7d62718f7231b15741f3fb4526b4ddb5595325c93ce5d6e39b0302047c435bb500683066023100a9e4bd8a0ad95b1fcfc1dffb8936a526eae9bc3640e7628f9016f309ac0a227c9d3cf83531d6054d9b8fa3e80c631678023100873dd2d93f6c6aeb940afe61bfe12ffa008dc27b66a83d7d62718f7231b15741f3fb4526b4ddb5595325c93ce5d6e39b0302047c435bb500673065023100d2349cf6c763f241ca6190ac68f308618d010d6ac269dfcbf66129f1b9e6a2d506ba4236964d3e724db129703871b8f102301a923ee203f3005d00ea5b8d22d5aff997e0da359fbe9412533bfe2a0028786be556a38473d461d7075666c00703ef310302047c435bb500673065023100d2349cf6c763f241ca6190ac68f308618d010d6ac269dfcbf66129f1b9e6a2d506ba4236964d3e724db129703871b8f102301a923ee203f3005d00ea5b8d22d5aff997e0da359fbe9412533bfe2a0028786be556a38473d461d7075666c00703ef310302047c435bb500683066023100e241dced07fd0e786930ecf4aedde529646fe65991d5e9acfc548df20bfc6326fc32b941e36546ab9d8c6d324f37269c023100ecb6500111e4e21d4d0a2d5df671269f2626fda12f88dd26fa455b551a541701da1219e06b4d7f9e0db7ad3576810f850302047c435bb500683066023100e241dced07fd0e786930ecf4aedde529646fe65991d5e9acfc548df20bfc6326fc32b941e36546ab9d8c6d324f37269c023100ecb6500111e4e21d4d0a2d5df671269f2626fda12f88dd26fa455b551a541701da1219e06b4d7f9e0db7ad3576810f850302047c435bb50067306502300c759acfffca5c7476beb4bb802fa9692371be86b49bb23909d5a66ecb53b370f933c9f0d8dfb80921caf11753cb72ac023100d09c3469e4f55ab541570c3fab7fef45f65f1a718b2cbdbdde4cd8e5416ba6fe80a7d28d7bf3472984844c3121fd03110302047c435bb50067306502300c759acfffca5c7476beb4bb802fa9692371be86b49bb23909d5a66ecb53b370f933c9f0d8dfb80921caf11753cb72ac023100d09c3469e4f55ab541570c3fab7fef45f65f1a718b2cbdbdde4cd8e5416ba6fe80a7d28d7bf3472984844c3121fd03110302047c435bb50067306502301f56e3a9dfbcc3d9dfb8cb72916b76cf20b309ab862e8bd78295bfe748438e07918ba49656347c11b5be04c0188cdf7d023100c09942357e7da0ed5395ad68da5401ad24eda751cbc8a3a5cc09c4e6e491cfd07bb5b8bc52074d41fa52129719a664220302047c435bb50067306502301f56e3a9dfbcc3d9dfb8cb72916b76cf20b309ab862e8bd78295bfe748438e07918ba49656347c11b5be04c0188cdf7d023100c09942357e7da0ed5395ad68da5401ad24eda751cbc8a3a5cc09c4e6e491cfd07bb5b8bc52074d41fa52129719a664220302047c435bb50067306502304348bbcc0f5e2ad6f91e4bc11668758710f483b3a7b0de7375481b2c2db4d88da3530e7254b3aedd78452cc5f2c6cfa5023100d498d153be54337c52e27aa5da38f595bb2e9c3e2ef9afb8379e4d887e094e590963ba7187798a6bf9c804e4227a43450302047c435bb50067306502304348bbcc0f5e2ad6f91e4bc11668758710f483b3a7b0de7375481b2c2db4d88da3530e7254b3aedd78452cc5f2c6cfa5023100d498d153be54337c52e27aa5da38f595bb2e9c3e2ef9afb8379e4d887e094e590963ba7187798a6bf9c804e4227a43450302047c435bb500673065023100e5c482190f2ad0f64cfac9a5c05ade8194a18153a3e027903803248d433d67eaea3178fdd3da37f25115bd10458e0bfc0230511ee6d25b14e1a93a8564bac09e742e5589938e457401cb39404853fa0d8b9fd460935dec96c580a8407ae90e6898530302047c435bb500673065023100e5c482190f2ad0f64cfac9a5c05ade8194a18153a3e027903803248d433d67eaea3178fdd3da37f25115bd10458e0bfc0230511ee6d25b14e1a93a8564bac09e742e5589938e457401cb39404853fa0d8b9fd460935dec96c580a8407ae90e6898530302047c435bb5006730650230489bff976bacf79670fe299074358e25e9e34a33ad7d1fb751a829c744afad6969a3891a166f27e07d525da6e12325db023100a0bd0bdc391c13f94b9d1fbdc443f62dc8a2ca400600b698440b18c5a46217c6651ed3a7bf4ff55c84215e57702bbc0b0302047c435bb5006730650230489bff976bacf79670fe299074358e25e9e34a33ad7d1fb751a829c744afad6969a3891a166f27e07d525da6e12325db023100a0bd0bdc391c13f94b9d1fbdc443f62dc8a2ca400600b698440b18c5a46217c6651ed3a7bf4ff55c84215e57702bbc0b0302047c435bb5006630640230167f2fcc35bac819f1ae9768a424a65f16c24873e28acb53ab06d13d5d16a7f72520bb4d3eae7d4ea560fc358503639002307ef98147b24f717df9380206554f846f2b3320b8b41909f44bc97821a4cd6920dbde46b2b8baa795f2cd7fcd57244b690302047c435bb5006630640230167f2fcc35bac819f1ae9768a424a65f16c24873e28acb53ab06d13d5d16a7f72520bb4d3eae7d4ea560fc358503639002307ef98147b24f717df9380206554f846f2b3320b8b41909f44bc97821a4cd6920dbde46b2b8baa795f2cd7fcd57244b690302047c435bb50066306402307a4d776e3372a7845291b5240530cae84ee137505387556e440e65dd7d1155c1cf80809a9a377669b672ad9e484cd03d02300eb4b8cd2e08975f96ffe26e4b96f1cbf37606e24e5564b7408d7eee1a47cb5b8f087f87cac0654fb88f18547d863dff0302047c435bb50066306402307a4d776e3372a7845291b5240530cae84ee137505387556e440e65dd7d1155c1cf80809a9a377669b672ad9e484cd03d02300eb4b8cd2e08975f96ffe26e4b96f1cbf37606e24e5564b7408d7eee1a47cb5b8f087f87cac0654fb88f18547d863dff0302047c435bb50066306402307fe25769aee0b0a29d876b6fd4fa198906a7d84184299fd6a25ee34e9a70f6940f844bde0fa1f09a43349d932f70331c0230126e51a06a16b60f52c89e416f853d297857d718d8844952b80aea27dbba145d070b311ee0bc1f3a9b1e8d1b2acabfa10302047c435bb50066306402307fe25769aee0b0a29d876b6fd4fa198906a7d84184299fd6a25ee34e9a70f6940f844bde0fa1f09a43349d932f70331c0230126e51a06a16b60f52c89e416f853d297857d718d8844952b80aea27dbba145d070b311ee0bc1f3a9b1e8d1b2acabfa10302047c435bb50067306502302d5e5a90fa233c11f5b5749887c3b955de8f68bc418df75195f02785dbe639bcd91ed13c389c87489448d2b1d235bae2023100cff107421c464bcb02a4fdd415f7a3cb212576c097e7dc94ca762002302effd6fac5caef061ae75535a9edd02535b7dc0302047c435bb50067306502302d5e5a90fa233c11f5b5749887c3b955de8f68bc418df75195f02785dbe639bcd91ed13c389c87489448d2b1d235bae2023100cff107421c464bcb02a4fdd415f7a3cb212576c097e7dc94ca762002302effd6fac5caef061ae75535a9edd02535b7dc0302047c435bb50066306402303b821a71b09e770d3709bf9ce69d54c05e75bab2f35555f852d1a8779b693b8c29baee950fa7a55222a6fd03b00f6dd40230270c34db6487c5554a8fc8f0cf11bf58f1e6a58f7a1cf5d388afffa937ffc2291268cb543af2c595d27db3290f39706e0302047c435bb50066306402303b821a71b09e770d3709bf9ce69d54c05e75bab2f35555f852d1a8779b693b8c29baee950fa7a55222a6fd03b00f6dd40230270c34db6487c5554a8fc8f0cf11bf58f1e6a58f7a1cf5d388afffa937ffc2291268cb543af2c595d27db3290f39706e0302047c435bb50066306402306f26a47a85d25e5458f8f3e4c41325946fb22eabc2a42a210b262824c5d124ad71fb94f2b0e710b09792b902f7e89c3e023009c2619392ffcb6a39a155d7a709bd4b0e21f3818b02c0b16c91076ff1d6b561f1882a6e8f9b0d4d8327fa1b55e86e270302047c435bb50066306402306f26a47a85d25e5458f8f3e4c41325946fb22eabc2a42a210b262824c5d124ad71fb94f2b0e710b09792b902f7e89c3e023009c2619392ffcb6a39a155d7a709bd4b0e21f3818b02c0b16c91076ff1d6b561f1882a6e8f9b0d4d8327fa1b55e86e270302047c435bb5006630640230313136d27e64489fdde59fdc6305bfaa764797673aaa9a39c94acaaf7427a20d661947a99e77c533bd77f215a8096819023029c5a71c977bb9819c04cc6735bf759d160b992c42df550c704fecdfd880a3e1aa7876d460ea80bb3d547ede43fd44bd0302047c435bb5006630640230313136d27e64489fdde59fdc6305bfaa764797673aaa9a39c94acaaf7427a20d661947a99e77c533bd77f215a8096819023029c5a71c977bb9819c04cc6735bf759d160b992c42df550c704fecdfd880a3e1aa7876d460ea80bb3d547ede43fd44bd0302047c435bb5006730650231009a7705c8023ea02ca53e22fb342e0e268543cab95398b60417676b90cf09bee9f94cd6e3564072fb9e0e4a65a39d6e5c023046956aa6e0996d904fc6a76d393ee9bc005b873b085529561fa833aa89717b95d07fe42c0e4605c44417413b2c451c440302047c435bb5006730650231009a7705c8023ea02ca53e22fb342e0e268543cab95398b60417676b90cf09bee9f94cd6e3564072fb9e0e4a65a39d6e5c023046956aa6e0996d904fc6a76d393ee9bc005b873b085529561fa833aa89717b95d07fe42c0e4605c44417413b2c451c440302047c435bb500663064023001dde0f1b5a9d1a3e710c399f56c63ac7698a8a69279c47be4aa6ea2335d9286b3c2401d23ec09e481b96fb4b595046b02301cc2e44810fe7f33eb8fe90a641ecc2acf4ae1cfff9d1455fc014c677aa159ad3aa6c2aa5a43ea035eb8a1bfe33e5ffd0302047c435bb500663064023001dde0f1b5a9d1a3e710c399f56c63ac7698a8a69279c47be4aa6ea2335d9286b3c2401d23ec09e481b96fb4b595046b02301cc2e44810fe7f33eb8fe90a641ecc2acf4ae1cfff9d1455fc014c677aa159ad3aa6c2aa5a43ea035eb8a1bfe33e5ffd0302047c435bb50067306502307d9d0aa64f228e9bbceb3123c768f6c5902dd5fe415f674d935482d2bd5d4a4e371185787e99f9247c2b95f69f957eeb023100d2a17a535a486f04e3e09325874563ddaa449fefa75839e4fa22a359b37c490c9830e020d182d47aa5ce31bc2c81d1cf0302047c435bb50067306502307d9d0aa64f228e9bbceb3123c768f6c5902dd5fe415f674d935482d2bd5d4a4e371185787e99f9247c2b95f69f957eeb023100d2a17a535a486f04e3e09325874563ddaa449fefa75839e4fa22a359b37c490c9830e020d182d47aa5ce31bc2c81d1cf0302047c435bb500673065023100cb187f02371e2d465152254c3a281f1cebefd8cfbe1b49bff2a1565ac77813f813e3e297d8e63eef7010bbb4d82a464202300617d7ba4fa793db68d7f290a2c50865f203b4e5d18331378ceb4400e8483b1e80c5cc2800894ca1f85fab0b04ea0a7a0302047c435bb500673065023100cb187f02371e2d465152254c3a281f1cebefd8cfbe1b49bff2a1565ac77813f813e3e297d8e63eef7010bbb4d82a464202300617d7ba4fa793db68d7f290a2c50865f203b4e5d18331378ceb4400e8483b1e80c5cc2800894ca1f85fab0b04ea0a7a0302047c435bb50067306502305504ff3e6fa273677bb155367e412c35c032fc3fd6e35a07cfce336e7123e34c9416c5f280d24799c207a8c2682674c6023100cda2dd733ccf1ee06747ba1925fb6c159ff63366c5588a7df1a10f4c77978f649bb34f3a5fa4f5a981a5ba8386f959f60302047c435bb50067306502305504ff3e6fa273677bb155367e412c35c032fc3fd6e35a07cfce336e7123e34c9416c5f280d24799c207a8c2682674c6023100cda2dd733ccf1ee06747ba1925fb6c159ff63366c5588a7df1a10f4c77978f649bb34f3a5fa4f5a981a5ba8386f959f60302047c435bb500683066023100e7de46d8807ee4ee6fcb1629ac3e4137ba1ee5a7a4bbfd2dfd03d1160ea05ef3b0011faede59e60e083bbaa261a3fff70231009d3600656d794935abf7a1bb1bb0e77ff3a5855bba86f446c5bcdca864a73f71901a9a170523f3b627ca947794d7f92f0302047c435bb500683066023100e7de46d8807ee4ee6fcb1629ac3e4137ba1ee5a7a4bbfd2dfd03d1160ea05ef3b0011faede59e60e083bbaa261a3fff70231009d3600656d794935abf7a1bb1bb0e77ff3a5855bba86f446c5bcdca864a73f71901a9a170523f3b627ca947794d7f92f0302047c435bb500673065023100b41eb4759a75217212dc721cdff914df350df4400de76e20020b112050521a5b4e9884ae1c0479bc97200ab80872ff8902305be7b45df3ce9761da750d22f93a0e1879772d403350e8ada9afadd5397476b11abc88ee980cbc6851a67f5b26f28f0f0302047c435bb500673065023100b41eb4759a75217212dc721cdff914df350df4400de76e20020b112050521a5b4e9884ae1c0479bc97200ab80872ff8902305be7b45df3ce9761da750d22f93a0e1879772d403350e8ada9afadd5397476b11abc88ee980cbc6851a67f5b26f28f0f0302047c435bb500683066023100d074aee43e73878b7bf5478596ef0b322745e9a9a51d7c2c65635d903a5d21056f1bcc5fbb1b6e824df5fe3127c59f49023100de5401b952b014cfc8c15e3a7f4867a3c581f61d2f673bf33168d10bbae14d0a9bf8381c7d37e679e297c3ecb0288d140302047c435bb500683066023100d074aee43e73878b7bf5478596ef0b322745e9a9a51d7c2c65635d903a5d21056f1bcc5fbb1b6e824df5fe3127c59f49023100de5401b952b014cfc8c15e3a7f4867a3c581f61d2f673bf33168d10bbae14d0a9bf8381c7d37e679e297c3ecb0288d140302047c435bb5006630640230474f2e22ff6351a2a54e3164fe2832a6498b73ce1ce356ec134514a06d8b3be5c3e3ba9978378ec3cbed88457f4717d6023010f5d7fdba95d4b386cba2d016cc08d418fa476df0777f02e5e332c35d6c3adf3b9bd4becdf77ac70125e9f2f032ef150302047c435bb500683066023100b11fd3276c7dc71b19d9bf40fac05fd9709ab9ce84193243b6aee8cca9fadb54dab8b5c0b4739e5730d99d80f2458ab8023100a7e34048c1499685f5790f5afb06c7db472c60a8831ab6626187f3e143d19c0c617c58695c4cdf39f451269489b51c780302047c435bb500683066023100f76a9eb1efe6eac25c2c7a16711f060e992f6478fbe1358ebf28f922261699b9d43ef6ec09506b31b40f05bb044baaff023100a6bdfc7c5005fc5ae795c852f4438c17e2b9432d357156342414c39b26f81a3507ae9cf448981b7cecb24433a730d02d0302047c435bb50067306502306695564b60f18727286cd65e4b1837d25d643b3c7767e5f06bff3a67ceca10dbac06f9137004a3764851218f98a58acf023100bcd57c9fce7f8f6c35eb823ee3dcb4e848a929f219e1c8e3557446f8c9e9fd2595b518f82e61359497fc76db59ce8df60302047c435bb50067306502302ca9ffb5b3cd273d0cff07bc2b4c09b205d691868270aaba8caa0d096703fa67e9da1f3e4daad66545f0d143f0542aaa0231008ae5920a718cbc2a1e89a3ee0bf31083138ac37130012d0de2a3f2f9ac387c649edfa2168078074caf4e519b7257916b0302047c435bb500683066023100dfddf78a1fb7c6365e3a51f494621e4d0246437eef52aba60c0f40f4c393d44448b97bc8583b9be2f2bd4bdae2c4142f023100f0edb6ea7583373fa32e37220284aa14414f21c5d3d9c370dfe5ff38be53e9594f63b4323ab5b4470379bfcc36b866100302047c435bb5006630640230749e23efdceed06a0efcfd1d75b5be122c7b27226313383e8f38e03428b60c3d0bf1d6a8c34511740cadb4df4063e015023034f954122abec5305971761e756e38b700b4348422444c7d5b63b4a231a3fff50a6172da28bc9a65d24a3c394d37cb450302047c435bb500673065023100f27006870f7c0b124288860c6a80a07d430c01cee8a8323f8811f1b364d2d713b75db639ae0688da9bf5e83d7b9dacc2023024f0cd18489a915b8883e1e15bf130960c4bed441e81322f6f83a84f754cd743fccaf03eed7f36f6eabec174b2c6e6c60302047c435bb500663064023047fb89a3866ce895e5cdb7d1a3162372a13051099c085824c61c5e96673d09856ae1192072095fc3a9d9550d106df4c40230369cd21721c2fcc6227b2be8de89875d7f1e93d43f40e698644f504afd1e53f8cf8ea96b90dcace2638b459b841cadd60302047c435bb500683066023100eaa49e49c59e0c9315fd7557f976a3a59643eb1d15c850e5a6018d507b18f9ed59ffd83bcaee5809821de66a90bed500023100cd409212f7840ba9adb215c3f0a95ea45ab7952fb84c368e21f8064212fced76ac7acb58e0189ca46cbccf7d63fe7a420302047c435bb50066306402300ff718a46c4ab066a95f6291165b659b4e09914a744b11d6ec7b6d72fefe0edd149d9010480703492f2433c9401cb6e502307fd40fa42841b4757b8cbaa40e7ed94b33d6e4d9886984a438571367d101dd57eb280cabda9745d91344365f0574bc980302047c435bb500673065023062985209ce726a30e041e775fcee054e322a45bd5d81830f277152120492d6ca5216152c537477caaf3592c6f062651a023100c67d7efa07bf7e9d604e1e4a4295cef409e80789c210f17d54ff8fa64ee5e1c69b5a9b1ad9740e7081ba894adc01af8c0302047c435bb500673065023060ef8f58d3eff946c6a5f07c9bd0969801af8544882acb36f0203d3aa004ae9175c74bc6ef7b603018c55af4b6d337570231008b3778140e808afcce1aeb9c9d8601f8afdba7e09e34012d06ed51a5c095c62c091901adb4f846a09526c7c4414ad3b70302047c435bb500673065023100b9ee61085466e7314c3c03f41f20184d7e5501a52d93561034b7e173fcb864aac734880cfd27351f30e819e81422c53a02304b6226e9a6c7c99e79a77f6040fd22ccc5092f337faa091ef58e8cd0d565a837a96470ca3e9b775cc9aa0971cd68d4e90302047c435bb50067306502307ff9f568c64ea42bb6f51073d1a78a4898108aa4703f50945b6f50f25ba831780d26c8b06b8adc183619f882a1f28296023100bae43d8f39aecff4db1df3b052f0a7582557c430b7f80134b4104822058d422b8fbae1f2e4a5b425cea5159044fa7b6d0302047c435bb500673065023100ea65cabc77877f460cc7737b1776f7b7e7577e8f750595c7e09654ac1cd30046bd240091d02096558e66e4c03f263f6a023013ecbb18d7484f126ce4d7e74d3b65f8d251bc06b81181e986ca7b9624f411df47f57baa8875ab67c5f2a3089221e7290302047c435bb500673065023100b8d4fa9d6d33a6f94a3fe2b0d98c4318914c6ddb5e99fd0f709dd3058c3a8863288ab4a8a97138d4fc239f35dbfa5622023019b5597f85a9325c2590a8c5a609c5393a7d009473bddcc80e65a657ac7576a1d2ce2a5e77303ebe97e37dac7263ac250302047c435bb500673065023100f4dcd2c6b76c85f0b1a5c9f9d2a6dbc4b59a3947dd5921becda54ad52f19d7dc812cb0dde6facfab0bce2a508091789c02304be200ea8a57f1fc89dc84cedc8ebbe0f8a7a4a67264cce10e689e0aac1fdcd6a8325597673a112ae972aacb81b49f4f0302047c435bb500673065023100f51689a29b6d6014323a3d69c7398d20fbe8144774284a3c6fcbbd49f512d9a2f98c19705256598db9bb1d8d84b01a4702303cd880831e679a805b751f88113f7ee2de5f8b7d6f472e9a76a27c23c3297ead2b4a9e02d7e8981de6ca1090e795bfc40302047c435bb50066306402303c4a94a28a4db59b4117c7963c73dbb2d5a02c88005978d0778c886b8228c6ee1c7a5ac4a9f43618f2f547b73dd9ed9c0230570d10245da5649577ee9d4b6050233ef1e0725f32e7c171734221df868901471ff44f454694ffc8c09371ec18f183c10302047c435bb500673065023100ff995228e7ed7f73e27d19536badcee49ac8ec21c42366fe5367e587493751ccc11407a527e277d7b73410057dcb0b3902304c260391b6a8d76feb1e809a404e4bf733b46f5fa06844673318dc14a35a9a532cb68af6531cad543c0364b44b0c5c570302047c435bb500683066023100990b8c564057ac45acb38b60ec2a80649d44fdabe9328e532cccf293cb4d38505096fb9d4b74fa450ad12768774f7ac4023100b24f87039e5c4657dd737c17e91c22ba24cffdee12b0d645e865d4982af551fb71b5832c35ff35cfa8ffd5ea0fba0d400302047c435bb5006830660231008c3e1fa4f8c27244af242fcff172713c8e447fc039d0aa28aaaa3c9feedb0951ebefb5300a2fcf17ca4a5aace00a45f5023100f2555ef7ce1a9a0a8eac243bdc1ef209315dc96cae97b4cdab129cd1b5308ce4cc8559b6cb571bed2967409110756a710302047c435bb500663064023053f8fff5a86bede08be99edefa57d41661c889cdc1c5e41516cd3abd16acd86677e972dfb7c2abad85437721345c058802301ff736eb1851ef8a90802953b7394fcaae8793540721c6e39ac7bb8d57203778659e7a073290c973d190af6e46db92380302047c435bb50067306502302b37845dc3c449a8f88389ac0570f09cfe26ba973a39d53c5cdd4ee34901ec58219e2391e2612353f44fd031052779bc02310090f0865836a199a8caed4152dd28320e51aa56731835d3527a10bb89ed4da7750ea7962a79e74c275a8a31c03efec5450302047c435bb50066306402305adb5e69b778ac5cd1be1def2535e6d56f85d143098f19edd0759872bd7b440f0fcda697000acda235aa884d5de58241023018fb552871c9641ffd4e280bab99cb6d107ba22d90cb6d4a584d83fcaa28bdac2b4d5b07d1c692c21d2057a14052c9f40302047c435bb500673065023100c417c7380cde4887f552e130bb6dee8d66622df4ce3248fcef52b6d7937186743a8f605d9664b751ed583de02001d62302306af9d693985cd03ee5c37f344259aa18a13c2fdc239b34a5ace5016f5fd500c4e7e9dd47a4e5f4b8703eca7f08703ebc0302047c435bb500683066023100d3dcada593b10ea9ccf93eb18b587bc64eeda4d126c60a57c3078e1a3da9f8bb2dca2df8e480f21e5e5b35f981c351de023100882ab8151f78f24b717c532558d5aa2e7a7b486338ce7d85ab99bf40b05c600cff310cc57226755c65f2b2d3ac54cbc30302047c435bb500673065023100966861792e75cfcbf10da8d6a4a6d532fd1048ab3d097c3b8bc8a5e36d3a5132eaa31a0c2b2a8282aa3331d8fcf0b655023020eead8680f1425fa48d90acfaf8a06854a4c1d26cf939e4a794629711c1135c190a8f49eb82b7446e9f89d56a3b5da50302047c435bb500673065023100d08956457e409b54eec1bb7dd588edc1abb2d336a0feb42a7f3fd0835f5f97e5c2d20f930907b181a2a83ddd35d9f965023036b2a9fa929f8221efd26a353b42eee3a5af700b80267f08a058fec5562f25a43fd5746cfdc3f23c06419fcb77ac78d70302047c435bb500683066023100ddc2de04ced352a54e718eb536d21e4589c62d2403758887bc586ca496b64e7be8bcc099952720a93c7d13780269266902310097a2158ab4a88b61af97b05ab0872f8346e2c234fcfdd30e6787a6335104ca89dbd07f755554f04b36f666135a60d6e00302047c435bb5006730650231009f52506eb5051bd60e526c6319b6ea63b190c369e2ec0f25104738023a869f236866fcbc7d21a4f8155cf67a0662a5550230284877613fd0d5451763651eab1b665251789a621956fc7214688a66d4e84988ef06e766c34ac98c6a5ccb1b60d7e64d0302047c435bb50067306502303ceb0efe38506bcd5d88c180ad54038f1c0a6c660b3b38d20d2ab8d26a92a9f90351f581db6de3cc7f1c03b017a5b9a0023100939cd40effe7d53143d8c0aa4f6b8c21f1ffde2f935f4b4f19b920e4b7595a5a40235d51cabee2554da0492e6c3cc70f0302047c435bb500683066023100e08ba79b72507fa18ca6d4082bc80726730e9b27052ef654009662030345fa7d8456bd987766c469f214fc8aa9e6b745023100c2bcb4fe25ce1beb877ee05c01c169d415646fa63d516cc64832e2313735fd1ba94687c1a6b088af945cca930fab48650302047c435bb500683066023100abc81b499eac9e1a4ee04ed9c6091d3b3795068e331502b88e8a7c5c90642c9df2d4df615b7d913eedb8dc21053f9f97023100d2a5ccfdfa376989b7ddc68499407a0c415843c09d5a7400a8ac18dfbdd9b4722c84e47b32d06bc6e171950d8eb144190302047c435bb50066306402300c9e01f52c3e671f83eb82679fba9e02a9dcd25dd7b965a0d4e62b9724ab0d781b2828c79c0f9ac1d922e30bb51e30dd02302658818f87ab4ff9f1bb1b74504c15e57e6c71be286d2774dbcddc61dbbfb314c7eee58d4ba7e7ca659e7f363cbf3f010302047c435bb500673065023033b17caae950c238fd6b24ab9b3d98a9d37c13c390e571b6fd572707d62ba4c6caf11121b6c8501b5e33cdc8e5733e450231009cbc7285baf3d5ec4b280a2de0a613847ecfb8ca25275094885a35e407a81f3baad097809c71f9f948b3371379fae2340302047c435bb50066306402300d0ebfaed03b966f17ce25b84c3cbda3b445ff5eaa5cc45120b98d9cfdad90e34ab39e6f4fe6d06c7f5c692889ecd3cc0230032e0d81dd0035fe0c29ddccf3dd680fab84ffca8188a06cc9a21ed85730669208cdcc64931c0dcb6e90fcfc0cdf56f00302047c435bb500683066023100cc7643bd2093f3e3283b00289dfad8271a83d125a62504fbc581c9a7495799441e5354e38699dd7f02d0c30db2b57384023100b317e7551f49160693265cb3e378993b86b45a7aed141d276820a72ebece673a69433b8d56a00a8117b3b98c7defc6630302047c435bb500673065023100e811c376c934bc9f606a8f684af6cecd882652f6b1a063cec71c7d3934dcfe88293e42f63946414e2382fcfef39e689e02300dcaee9c995f96c304235c8cdc9be6d9983b763c9804943001b2fce166d5378a9d1e3a6c42c138cc4bebcced35ecbc570302047c435bb500673065023100a5e3e1c2602e57cdc7ddc5e147c8acc43151c0c5a8af4584bb2387c70f66eb3b1952a0fce307e095df8d961514884ed502301666ae93449bae0251b2087f8f975b4f051c15beac4cd8fc5baf9d9495f6b96507fcebd729e3d036acef79d0f192d3890302047c435bb50066306402300de77e86f8b5af211939d5cc81909c3e147a616301d9c02129664394ac994f273ee5c1a2ab40e5b7e5a102ccdbdd48c60230415606fbbd708d023f565a682d20fe71462a730c4a6c54fd168dc046c626ea192987c36c3be62fd40e49d08760b6a8c90302047c435bb500673065023100a730e0981126c02f7266276cd50153f46d3a6880da1a794bf1021e3f5ea607393362d85fd188cc8df9361cf2e2e8b757023046c248c7747d4606a9139d48fa91a97b34902eb2124e337a5b15a63e4bf9511df399f30f19c9c34d74646de2d9ba86640302047c435bb5006630640230097750ba874d808a33cf910dba93eda249909e64b8a2cbf72ab8be8aa375c26167211a150e9a525e84f6675763f3bbed023060a2a10ce302876064fc3a4f17813c27acbb7ae5ba7c5775a1841d6228d94de40e8d40ceb071754a679183cd0baf2f4a0302047c435bb500683066023100fa8f07e7c240277564c7a17dac97c5527023b161adab64718ea1de7052d2a03e8ba5bf54a6a47a66d9082d7757b8e0cc023100aa8fd71603348d89235295cd5754804439d65942f788fcd1ab16cf84084949a9d98a85814536ffed8c919e01adf9c1310302047c435bb500673065023100dc79b41d3ebe4cf7c1c560af478a0b8535f3bb14d2968daf36103c40e92f84279a3fb2c7ac0dbcb925fbff8be686dc180230507c9f04d75adb6f46e07f4bfaf18551fda695dcad60c0671eeaf7f171e51fdce537f430d2ff865c20c42584cd2decd30302047c435bb500673065023100de858ad76327428eaabb30acbc80f8ff6967ba9a62f0392280a08897e7b9731a8618b73506cc1943ea85f8e21cf8104302303da47d5fb1fa6475e8ef3404ceb5d3b4f3662ee7959146caba54f37367c9176b6e0f2ea031f87bd5df202eda835624980302047c435bb500673065023100d5fca4938516a8f983a08250e93d448238e70274d007af3ff60ca895e984e590b5c2048b8d03198e0483c5f7af9b0d8e0230734699be0522072466f0e6514ea331342616b1e26fd0081ada3bc6c56e4690231450a14a61337b824f3b31acf6b01f140302047c435bb500673065023100e7adc42118b61dece2a2f96913827a00c1339f5043e20f28a97a375a5390efe7491391412798d1d3b71bc5501184a7e302306117057b56d7c00417c94beea29b1cf363646593da209c682966b9b6d2d7ea24eb6427b05c7767eacd4b4feb1e95db190302047c435bb500673065023100ff730a33c2553e3e6ea8696cac1b9916fcc65783a642ac549a2af172bce2ba2e14c3fafbd09fdfc8af0f7f22f16fd0d102307a89d9e0d2f17049a5c10c5beb0d365a1f853b388c22dce7c718e3dea8db702eda3d09c2a6c3dd10f8ac72e9ad9fc4290302047c435bb500663064023003fc45f8d9cc7bd2e72236efc2150dcb87cba47bf64ffaec5c196281307529796624318ac293f7c788517e16aa68734c023005e6905c57fee65437b3e30e0e8d27d6b1704d4c0ef72e4ad726f01b9bd14b363e73dd506ee310f0c3b94dd2f77494c70302047c435bb500683066023100eb5bf2f44d9f9d51fbab829a49c7e9e8338d01824952b3c074d9e447e1a6996d94f016cdeb72fe45ecbb304a24322556023100bcf2295d5151073435199d17e46f6511b6f8de474bc91d908195f0038dd1bf8730ba1a39e509c6e974e7fff1843bd08e0302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb50066306402305c24c95767fac69090533a541b87ae634d692ceaa9cc88f76d7250d06c06f55729cb76f24c6085be863ad55ffaf1de2a02302bf6d136edcd0e44334d4dec2d0a0a7c9a0d891d4e672cd9a8d79d08a2ef463402fd4520ec01de3d6bfd7e4351655eee0302047c435bb500673065023100a4f102df6e0a59ee0f321263e45196069fd85cb49ac43ca02b0c6d9d4d9d85d2f5b5e0deb57f31b4b0eeef00a8d9e2b0023067f95a1a19e11445415098ddccad4fa0d98340bd191fd23daeca7e5ad62293590eda12b8eb058cb3f64ecd4c5c5d467d0302047c435bb500673065023100a4f102df6e0a59ee0f321263e45196069fd85cb49ac43ca02b0c6d9d4d9d85d2f5b5e0deb57f31b4b0eeef00a8d9e2b0023067f95a1a19e11445415098ddccad4fa0d98340bd191fd23daeca7e5ad62293590eda12b8eb058cb3f64ecd4c5c5d467d0302047c435bb500683066023100821a6ba5d37a27f247ee13d40c109b04c5cdbecc20e1321a6c30d7ce50a96ed7d3bf88747c7a67367c97f0328b068169023100c8d5a94f4bcd20a127e282bd8fbd39a2172077972bbd7a03fc910067a3a40a8622a18f7819a6ef6329c2fbfd14965cfb0302047c435bb500683066023100821a6ba5d37a27f247ee13d40c109b04c5cdbecc20e1321a6c30d7ce50a96ed7d3bf88747c7a67367c97f0328b068169023100c8d5a94f4bcd20a127e282bd8fbd39a2172077972bbd7a03fc910067a3a40a8622a18f7819a6ef6329c2fbfd14965cfb0302047c435bb500673065023100b7a6f6bc4044db2bee0a83cfed2886d8dc7c06aef8f1d8fc86fc490a6c4e5f2548220c3d03fc2893c59e29ac488385a7023037f0344fa778c8577144641ca56cd84ea5b70ce5a4fe4a417b01598858e5226596af4918069dd5e7f7e9497344e59d7f0302047c435bb500673065023100b7a6f6bc4044db2bee0a83cfed2886d8dc7c06aef8f1d8fc86fc490a6c4e5f2548220c3d03fc2893c59e29ac488385a7023037f0344fa778c8577144641ca56cd84ea5b70ce5a4fe4a417b01598858e5226596af4918069dd5e7f7e9497344e59d7f0302047c435bb50066306402305d36c0de7b3e2b0e3f0edb16fde01d2964bfec19827296e2ccd86b0a6ca1468a416ad8110d8fbb0100a87d24b041e4be023069a4b75f6a40733c4d164b26743950a2e9dec8c9e26d5cdef0ffae0ce114b0140a182e19a775ee2b33d74105020c34b10302047c435bb50066306402305d36c0de7b3e2b0e3f0edb16fde01d2964bfec19827296e2ccd86b0a6ca1468a416ad8110d8fbb0100a87d24b041e4be023069a4b75f6a40733c4d164b26743950a2e9dec8c9e26d5cdef0ffae0ce114b0140a182e19a775ee2b33d74105020c34b10302047c435bb50066306402301e651e99446af9cf8a532f8dd3a83766f0b02d399b1950d824e721efe40d9f926cce3313990cd01588cbf37b5530965d02304ef21900ee84ca41ef3c84a10750b3b682158db3dcbfafeb20649d42451c797c0aa993ebd9d170930e03564e8437c68c0302047c435bb50066306402301e651e99446af9cf8a532f8dd3a83766f0b02d399b1950d824e721efe40d9f926cce3313990cd01588cbf37b5530965d02304ef21900ee84ca41ef3c84a10750b3b682158db3dcbfafeb20649d42451c797c0aa993ebd9d170930e03564e8437c68c0302047c435bb50068306602310096c1387f15340aad4aebd04923665285c3b72c7c040c3370c093e25b42c169e52bc05626b1a0233d5897c774b68a963c0231009e53975f28eb0091c951e57c18bf47ec0d0e0d6217f5795b9346c9f7f63d6d73b24b2b92b2a156341372c13086e971940302047c435bb50068306602310096c1387f15340aad4aebd04923665285c3b72c7c040c3370c093e25b42c169e52bc05626b1a0233d5897c774b68a963c0231009e53975f28eb0091c951e57c18bf47ec0d0e0d6217f5795b9346c9f7f63d6d73b24b2b92b2a156341372c13086e971940302047c435bb50066306402302da737c01a8a98c88b43cd775eddd3381116246fb585a79afc44df97dbdb9119e0c9dffb6d6ab26b9fba3e4df56585c50230110cadb5119bd3991657f02b71c56c1609c31f43adebfef7597b24599346c306ea664b50982713ed1a799ae859a8ef870302047c435bb50066306402302da737c01a8a98c88b43cd775eddd3381116246fb585a79afc44df97dbdb9119e0c9dffb6d6ab26b9fba3e4df56585c50230110cadb5119bd3991657f02b71c56c1609c31f43adebfef7597b24599346c306ea664b50982713ed1a799ae859a8ef870302047c435bb500673065023100c31917bdc6348ee1f6cf489c2c89f594623dd5622bd2ac669fcc5b6d4ba73ed1104912397ed63babd0b63ca99db661b90230604db4b902245368378e93adf4549c9deec9805fcd47a601e861404c86877c4b2257cbc7f5c1604a3c690f8af9c266150302047c435bb500673065023100c31917bdc6348ee1f6cf489c2c89f594623dd5622bd2ac669fcc5b6d4ba73ed1104912397ed63babd0b63ca99db661b90230604db4b902245368378e93adf4549c9deec9805fcd47a601e861404c86877c4b2257cbc7f5c1604a3c690f8af9c266150302047c435bb500683066023100aff3be7b09bab92ede242754174131129861d484f295d6578766fc63e00de0249022ee05f3504e08b311de2c2416bc26023100b3e00076ed3dfee9ee3298bfc1474243198f2d868b6cc383aa3efe4a0c9e10ba2442d4386a1476c6057fa36255999c530302047c435bb500683066023100aff3be7b09bab92ede242754174131129861d484f295d6578766fc63e00de0249022ee05f3504e08b311de2c2416bc26023100b3e00076ed3dfee9ee3298bfc1474243198f2d868b6cc383aa3efe4a0c9e10ba2442d4386a1476c6057fa36255999c530302047c435bb500673065023100dacf205ed2900f9a65e5551357ffe7787ab79d3f4dc068ee1d38e3b1996710e132c7157726af7388495e93a92ccfa60202307d40a1314811165d83c0acdb5d172055521134b52f3e5c29dce3e3b6d6164f464f344a439e3dee26b0350c8f55b0726d0302047c435bb500673065023100dacf205ed2900f9a65e5551357ffe7787ab79d3f4dc068ee1d38e3b1996710e132c7157726af7388495e93a92ccfa60202307d40a1314811165d83c0acdb5d172055521134b52f3e5c29dce3e3b6d6164f464f344a439e3dee26b0350c8f55b0726d0302047c435bb500673065023059d886cb4bf9693eb807d0dfd0e821e0e2a6a800a63f980f80a06fafa3914470dc07f6579f4207d61a7a8db5ab1e9e7f023100b0f2eb61488c274bdc58e8496fbcabb116e5e801df9233bab94574b2640e65052b9502eacd8fed82e80beea2bfdd102c0302047c435bb500673065023059d886cb4bf9693eb807d0dfd0e821e0e2a6a800a63f980f80a06fafa3914470dc07f6579f4207d61a7a8db5ab1e9e7f023100b0f2eb61488c274bdc58e8496fbcabb116e5e801df9233bab94574b2640e65052b9502eacd8fed82e80beea2bfdd102c0302047c435bb500683066023100ecc2ef442e212d8609f96e6298cdba09664f4b639146c5680f487cae65b70e6bc52fe1193196945ba7035df085bc27330231009f1322dd74011d6ed790be87c9a39ca12dabaaeb75041176c596289be57769f4cdff5b427b4b7b8a1a61d5c282b09c690302047c435bb500683066023100ecc2ef442e212d8609f96e6298cdba09664f4b639146c5680f487cae65b70e6bc52fe1193196945ba7035df085bc27330231009f1322dd74011d6ed790be87c9a39ca12dabaaeb75041176c596289be57769f4cdff5b427b4b7b8a1a61d5c282b09c690302047c435bb500673065023100cb132b65378511cf0dfa53e40b6d83d76e1c948461c5c2c9e5c9ebefb696038c3b26545c2940ff5b9dee8de463ee3264023005f113ea52180903950ce229b06b73d876dd52a8f0beeaf88192ad45f2ac9931c5ad265b3da1a3ecbadeb3faab69ecd20302047c435bb500673065023100cb132b65378511cf0dfa53e40b6d83d76e1c948461c5c2c9e5c9ebefb696038c3b26545c2940ff5b9dee8de463ee3264023005f113ea52180903950ce229b06b73d876dd52a8f0beeaf88192ad45f2ac9931c5ad265b3da1a3ecbadeb3faab69ecd20302047c435bb500673065023100df6cf678ae8767078086a5e4aecb69439ac29534e96405f62ac5b992adef17d14188f75c7f1b447be9547929d5a16a9b02303dde30096b26b9d9a28ddfcd363e88ee294ab037836f07c8b3f22298766d38adc5d447ae52e66769895c2ce9e9c91df80302047c435bb500673065023100df6cf678ae8767078086a5e4aecb69439ac29534e96405f62ac5b992adef17d14188f75c7f1b447be9547929d5a16a9b02303dde30096b26b9d9a28ddfcd363e88ee294ab037836f07c8b3f22298766d38adc5d447ae52e66769895c2ce9e9c91df80302047c435bb500663064023055401b8f6db6efbfc6a74cbbd62cff0b14d4a07454661c9748b3e3b68f95fd5c90a5332007883d366780e3672849907202307451a6a92fe05c1b82087c27e92dfa801065ff12542ebe425efc723006777062475d5a5fd83b9fced9119c44e60c74550302047c435bb500663064023055401b8f6db6efbfc6a74cbbd62cff0b14d4a07454661c9748b3e3b68f95fd5c90a5332007883d366780e3672849907202307451a6a92fe05c1b82087c27e92dfa801065ff12542ebe425efc723006777062475d5a5fd83b9fced9119c44e60c74550302047c435bb500673065023013fec59d5d9d5caed31c56b53bfdc18e505869f07d426bd30e57413d5920cb1612cd50dbff30f7d5e796be546fbaf4e4023100dc11b765f7585478a7a57f73ddd900b8fe1fe9544b84ff00712a1c5c1f836376c00a17d87adb4ba582025714ac261a850302047c435bb500673065023013fec59d5d9d5caed31c56b53bfdc18e505869f07d426bd30e57413d5920cb1612cd50dbff30f7d5e796be546fbaf4e4023100dc11b765f7585478a7a57f73ddd900b8fe1fe9544b84ff00712a1c5c1f836376c00a17d87adb4ba582025714ac261a850302047c435bb500683066023100ae5cc055588733e4f1e1007b0d70b88cf1ee03c9de0519626b2f344bd2bfcf4db93c2e6d685f1a9fc00fa60db3e17197023100a411fe48966de19633af8a42e1218aa9c38b8c6daaf1ffd8fe482fbc023fc6bd4ce98f0642c8dcc101f0599497a37cc50302047c435bb500683066023100ae5cc055588733e4f1e1007b0d70b88cf1ee03c9de0519626b2f344bd2bfcf4db93c2e6d685f1a9fc00fa60db3e17197023100a411fe48966de19633af8a42e1218aa9c38b8c6daaf1ffd8fe482fbc023fc6bd4ce98f0642c8dcc101f0599497a37cc50302047c435bb500673065023100a66d3b7d0fb50df5abac8e1f2b196f69b0bc3f188a469f91b936b94ccf38d56c5939fefe406a5d93b84f8bdd88843f49023064ef441ea817cfa6cb503dab7aea7afeef059c95f5c05e1775ead2bd51ebaef383214f14fd2dd0077306e00e52b700140302047c435bb500673065023100a66d3b7d0fb50df5abac8e1f2b196f69b0bc3f188a469f91b936b94ccf38d56c5939fefe406a5d93b84f8bdd88843f49023064ef441ea817cfa6cb503dab7aea7afeef059c95f5c05e1775ead2bd51ebaef383214f14fd2dd0077306e00e52b700140302047c435bb50067306502310096aa5dca0d0c7f9ac9c75bd1b77e3e78800216d69821c088286a345b64db36eb1fe83d2ffc540d9984292c77227388c80230610b386a403596b305fb474b442a97dbbebaf0bda4d600dac7cd7c95e34366387bbffe2c5d3e449ea1273679d7cb8ede0302047c435bb50067306502310096aa5dca0d0c7f9ac9c75bd1b77e3e78800216d69821c088286a345b64db36eb1fe83d2ffc540d9984292c77227388c80230610b386a403596b305fb474b442a97dbbebaf0bda4d600dac7cd7c95e34366387bbffe2c5d3e449ea1273679d7cb8ede0302047c435bb50067306502307188c29fd41c6de482a8e80a71c932e7d0655d032c623c25bc79f92443bea593ef04b675e34de62e93acb5b5a6d6461f0231009bf412264ff8813daeccae03185552b043b1274451ed9c764c625d3f279401feef78a851efabdd604c178b0eafdaf2100302047c435bb50067306502307188c29fd41c6de482a8e80a71c932e7d0655d032c623c25bc79f92443bea593ef04b675e34de62e93acb5b5a6d6461f0231009bf412264ff8813daeccae03185552b043b1274451ed9c764c625d3f279401feef78a851efabdd604c178b0eafdaf2100302047c435bb500673065023018e1883da175458b5643e65ee85474edcaf8841185f220dc1b7c6e1772c9653852189ed2d4f01c15e1f9bb3d1f16351b023100c99e6cdc220736fe10425ddc6056a1ec96d8fdf519771c617a769092a9339b894705047c19d688d3cd49b627d87c55000302047c435bb500673065023018e1883da175458b5643e65ee85474edcaf8841185f220dc1b7c6e1772c9653852189ed2d4f01c15e1f9bb3d1f16351b023100c99e6cdc220736fe10425ddc6056a1ec96d8fdf519771c617a769092a9339b894705047c19d688d3cd49b627d87c55000302047c435bb500673065023100c986d24c14133175e4d5e8fbc270762528248e994376f2a5759b7f05b92352e776fdececb4c789a9382a6938ad070a2302302670f76f90201994de964f9ae9397d315d5f468b4f9e6c6a95d93846dc35549ec961c2a0201e0dfcf2e30ada760911510302047c435bb500673065023100c986d24c14133175e4d5e8fbc270762528248e994376f2a5759b7f05b92352e776fdececb4c789a9382a6938ad070a2302302670f76f90201994de964f9ae9397d315d5f468b4f9e6c6a95d93846dc35549ec961c2a0201e0dfcf2e30ada760911510302047c435bb50067306502305e5f5cec64de6b3d3cf36ac6b9f17b9f8c8676218390af218a5e02783e2d10fc8ad87492cb28d5c1875d2f8c9cd34569023100b46f128834cdb6ca452f78182b3663ed9924ceb97d4eac91c09a6d00985baff87739fdc2ca3ae5e118f58b83f96ba6e60302047c435bb50067306502305e5f5cec64de6b3d3cf36ac6b9f17b9f8c8676218390af218a5e02783e2d10fc8ad87492cb28d5c1875d2f8c9cd34569023100b46f128834cdb6ca452f78182b3663ed9924ceb97d4eac91c09a6d00985baff87739fdc2ca3ae5e118f58b83f96ba6e60302047c435bb500683066023100b336ce05117f554fa6f12c24f29cae23fdcdacd84472a75bf685d76064c0e7ed527e5e2019c0188f2f35c888539a51db023100e723dff08a30eaf16b006ee030a67fa794363a501d61496d148c9c623e355d29bf9f545b836c0cb40650323ace09c6070302047c435bb500683066023100b336ce05117f554fa6f12c24f29cae23fdcdacd84472a75bf685d76064c0e7ed527e5e2019c0188f2f35c888539a51db023100e723dff08a30eaf16b006ee030a67fa794363a501d61496d148c9c623e355d29bf9f545b836c0cb40650323ace09c6070302047c435bb500673065023100ae9164e76aa35faa4ba1faf8a7a1caf4872b557f783ad6f99983e3b4243afc336caa1d9995ea5b0018201125019feeb202307ae512457c8d32be2ae6ed66291cb6b6ddb7f65f559a78d4f8fe30c776f3831738e20ba9fdeed98bb2536258d8e7ef450302047c435bb500673065023100ae9164e76aa35faa4ba1faf8a7a1caf4872b557f783ad6f99983e3b4243afc336caa1d9995ea5b0018201125019feeb202307ae512457c8d32be2ae6ed66291cb6b6ddb7f65f559a78d4f8fe30c776f3831738e20ba9fdeed98bb2536258d8e7ef450302047c435bb50067306502304368e117d6a09febd3b396f608bcbeee968126a3723cdc4fe589396fe95fc53232bb48e7c3f0aec5cbdc0453828a421502310096549996f4f5afad6d43f8d450dd2fd4531239ce96d298c4283962b488fc713f1c61c2434d3df4dd2a318da65fa636a30302047c435bb50067306502304368e117d6a09febd3b396f608bcbeee968126a3723cdc4fe589396fe95fc53232bb48e7c3f0aec5cbdc0453828a421502310096549996f4f5afad6d43f8d450dd2fd4531239ce96d298c4283962b488fc713f1c61c2434d3df4dd2a318da65fa636a30302047c435bb50067306502300a2a6a329048f19d5adebeb753fca28497ce8bff848dacd97f042ad753da14af1c0ac20cc39bb29cdd3396f0b0074ef4023100fe248299ee432eaddd2ebbfbb4701b1cc85b4364f5b90a14190e0dba7c15c5ebdffee7fffab6810690d287359f7bbae80302047c435bb50067306502300a2a6a329048f19d5adebeb753fca28497ce8bff848dacd97f042ad753da14af1c0ac20cc39bb29cdd3396f0b0074ef4023100fe248299ee432eaddd2ebbfbb4701b1cc85b4364f5b90a14190e0dba7c15c5ebdffee7fffab6810690d287359f7bbae80302047c435bb500673065023043ce8efd4e7528ac31c74b9875ac7882eac77f9995f6006e4e793e7e51fee39a304ca42ab731c257337b661a71c00c8f023100ef4cc2604c4fde27be7e2535b955fb51bfafca11575bbf24c03a6d9e797aea9d529b0b004cbb0386d97db358c19c40520302047c435bb500673065023043ce8efd4e7528ac31c74b9875ac7882eac77f9995f6006e4e793e7e51fee39a304ca42ab731c257337b661a71c00c8f023100ef4cc2604c4fde27be7e2535b955fb51bfafca11575bbf24c03a6d9e797aea9d529b0b004cbb0386d97db358c19c40520302047c435bb500673065023100d826043217bab4b9bc95db5980a68ae0d014ea0412d51862c836a84d89d8804e7928d78b1d16f1ac15e8055eac38bb26023015acab317efdba2f463e285898a27284edf46ee5503855573641bb97e3e334a2a00758e85089cba5583d331f40e609610302047c435bb500673065023100d826043217bab4b9bc95db5980a68ae0d014ea0412d51862c836a84d89d8804e7928d78b1d16f1ac15e8055eac38bb26023015acab317efdba2f463e285898a27284edf46ee5503855573641bb97e3e334a2a00758e85089cba5583d331f40e609610302047c435bb500673065023100bf251df5983e77fabb81e677ddb19d5d9003d5b951af5ab9c4ca287035447e7c9d10c41bb5c6d12e07cd58e83223fcaa02303e4c4dff65d6577fdf116064b0f1c714157a6568a107167f6b9dda0da387c16f6e06faf6b6097619e9e620d10fdecbc30302047c435bb500673065023100bf251df5983e77fabb81e677ddb19d5d9003d5b951af5ab9c4ca287035447e7c9d10c41bb5c6d12e07cd58e83223fcaa02303e4c4dff65d6577fdf116064b0f1c714157a6568a107167f6b9dda0da387c16f6e06faf6b6097619e9e620d10fdecbc30302047c435bb500673065023023613496e3014e9cd1519b402a4752fcae92b8b4f74a7dea902bcafe848b2f39f68972e7f4a3ce5a654a79897dd2780c023100a780aa39706cce70bf8370a174c4a052aba6a9235525d391c0a0051d8c8eae13d609865c0fcf4c4d6a11e46f841b39da0302047c435bb500673065023023613496e3014e9cd1519b402a4752fcae92b8b4f74a7dea902bcafe848b2f39f68972e7f4a3ce5a654a79897dd2780c023100a780aa39706cce70bf8370a174c4a052aba6a9235525d391c0a0051d8c8eae13d609865c0fcf4c4d6a11e46f841b39da0302047c435bb500673065023100d2349cf6c763f241ca6190ac68f308618d010d6ac269dfcbf66129f1b9e6a2d506ba4236964d3e724db129703871b8f102301a923ee203f3005d00ea5b8d22d5aff997e0da359fbe9412533bfe2a0028786be556a38473d461d7075666c00703ef310302047c435bb500673065023100d2349cf6c763f241ca6190ac68f308618d010d6ac269dfcbf66129f1b9e6a2d506ba4236964d3e724db129703871b8f102301a923ee203f3005d00ea5b8d22d5aff997e0da359fbe9412533bfe2a0028786be556a38473d461d7075666c00703ef310302047c435bb500683066023100e241dced07fd0e786930ecf4aedde529646fe65991d5e9acfc548df20bfc6326fc32b941e36546ab9d8c6d324f37269c023100ecb6500111e4e21d4d0a2d5df671269f2626fda12f88dd26fa455b551a541701da1219e06b4d7f9e0db7ad3576810f850302047c435bb500683066023100e241dced07fd0e786930ecf4aedde529646fe65991d5e9acfc548df20bfc6326fc32b941e36546ab9d8c6d324f37269c023100ecb6500111e4e21d4d0a2d5df671269f2626fda12f88dd26fa455b551a541701da1219e06b4d7f9e0db7ad3576810f850302047c435bb50067306502300c759acfffca5c7476beb4bb802fa9692371be86b49bb23909d5a66ecb53b370f933c9f0d8dfb80921caf11753cb72ac023100d09c3469e4f55ab541570c3fab7fef45f65f1a718b2cbdbdde4cd8e5416ba6fe80a7d28d7bf3472984844c3121fd03110302047c435bb50067306502300c759acfffca5c7476beb4bb802fa9692371be86b49bb23909d5a66ecb53b370f933c9f0d8dfb80921caf11753cb72ac023100d09c3469e4f55ab541570c3fab7fef45f65f1a718b2cbdbdde4cd8e5416ba6fe80a7d28d7bf3472984844c3121fd03110302047c435bb50067306502301f56e3a9dfbcc3d9dfb8cb72916b76cf20b309ab862e8bd78295bfe748438e07918ba49656347c11b5be04c0188cdf7d023100c09942357e7da0ed5395ad68da5401ad24eda751cbc8a3a5cc09c4e6e491cfd07bb5b8bc52074d41fa52129719a664220302047c435bb50067306502301f56e3a9dfbcc3d9dfb8cb72916b76cf20b309ab862e8bd78295bfe748438e07918ba49656347c11b5be04c0188cdf7d023100c09942357e7da0ed5395ad68da5401ad24eda751cbc8a3a5cc09c4e6e491cfd07bb5b8bc52074d41fa52129719a664220302047c435bb50067306502304348bbcc0f5e2ad6f91e4bc11668758710f483b3a7b0de7375481b2c2db4d88da3530e7254b3aedd78452cc5f2c6cfa5023100d498d153be54337c52e27aa5da38f595bb2e9c3e2ef9afb8379e4d887e094e590963ba7187798a6bf9c804e4227a43450302047c435bb50067306502304348bbcc0f5e2ad6f91e4bc11668758710f483b3a7b0de7375481b2c2db4d88da3530e7254b3aedd78452cc5f2c6cfa5023100d498d153be54337c52e27aa5da38f595bb2e9c3e2ef9afb8379e4d887e094e590963ba7187798a6bf9c804e4227a43450302047c435bb500673065023100e5c482190f2ad0f64cfac9a5c05ade8194a18153a3e027903803248d433d67eaea3178fdd3da37f25115bd10458e0bfc0230511ee6d25b14e1a93a8564bac09e742e5589938e457401cb39404853fa0d8b9fd460935dec96c580a8407ae90e6898530302047c435bb500673065023100e5c482190f2ad0f64cfac9a5c05ade8194a18153a3e027903803248d433d67eaea3178fdd3da37f25115bd10458e0bfc0230511ee6d25b14e1a93a8564bac09e742e5589938e457401cb39404853fa0d8b9fd460935dec96c580a8407ae90e6898530302047c435bb5006730650230489bff976bacf79670fe299074358e25e9e34a33ad7d1fb751a829c744afad6969a3891a166f27e07d525da6e12325db023100a0bd0bdc391c13f94b9d1fbdc443f62dc8a2ca400600b698440b18c5a46217c6651ed3a7bf4ff55c84215e57702bbc0b0302047c435bb5006730650230489bff976bacf79670fe299074358e25e9e34a33ad7d1fb751a829c744afad6969a3891a166f27e07d525da6e12325db023100a0bd0bdc391c13f94b9d1fbdc443f62dc8a2ca400600b698440b18c5a46217c6651ed3a7bf4ff55c84215e57702bbc0b0302047c435bb5006630640230167f2fcc35bac819f1ae9768a424a65f16c24873e28acb53ab06d13d5d16a7f72520bb4d3eae7d4ea560fc358503639002307ef98147b24f717df9380206554f846f2b3320b8b41909f44bc97821a4cd6920dbde46b2b8baa795f2cd7fcd57244b690302047c435bb5006630640230167f2fcc35bac819f1ae9768a424a65f16c24873e28acb53ab06d13d5d16a7f72520bb4d3eae7d4ea560fc358503639002307ef98147b24f717df9380206554f846f2b3320b8b41909f44bc97821a4cd6920dbde46b2b8baa795f2cd7fcd57244b690302047c435bb50066306402307a4d776e3372a7845291b5240530cae84ee137505387556e440e65dd7d1155c1cf80809a9a377669b672ad9e484cd03d02300eb4b8cd2e08975f96ffe26e4b96f1cbf37606e24e5564b7408d7eee1a47cb5b8f087f87cac0654fb88f18547d863dff0302047c435bb50066306402307a4d776e3372a7845291b5240530cae84ee137505387556e440e65dd7d1155c1cf80809a9a377669b672ad9e484cd03d02300eb4b8cd2e08975f96ffe26e4b96f1cbf37606e24e5564b7408d7eee1a47cb5b8f087f87cac0654fb88f18547d863dff0302047c435bb50066306402307fe25769aee0b0a29d876b6fd4fa198906a7d84184299fd6a25ee34e9a70f6940f844bde0fa1f09a43349d932f70331c0230126e51a06a16b60f52c89e416f853d297857d718d8844952b80aea27dbba145d070b311ee0bc1f3a9b1e8d1b2acabfa10302047c435bb50066306402307fe25769aee0b0a29d876b6fd4fa198906a7d84184299fd6a25ee34e9a70f6940f844bde0fa1f09a43349d932f70331c0230126e51a06a16b60f52c89e416f853d297857d718d8844952b80aea27dbba145d070b311ee0bc1f3a9b1e8d1b2acabfa10302047c435bb50066306402306b3b66d41b9591ac8927497874edc5a410736ad77939b316c01677713355c1852601b86ea9d18c81814c8feecf77ddb6023020f1234d3a36f8d992833b4a3d7e14c5efbffd4d5666a084e34f8d02a14d8d6bc6259cfd6c10929add608bc117fa06430302047c435bb50066306402306b3b66d41b9591ac8927497874edc5a410736ad77939b316c01677713355c1852601b86ea9d18c81814c8feecf77ddb6023020f1234d3a36f8d992833b4a3d7e14c5efbffd4d5666a084e34f8d02a14d8d6bc6259cfd6c10929add608bc117fa06430302047c435bb50066306402303b821a71b09e770d3709bf9ce69d54c05e75bab2f35555f852d1a8779b693b8c29baee950fa7a55222a6fd03b00f6dd40230270c34db6487c5554a8fc8f0cf11bf58f1e6a58f7a1cf5d388afffa937ffc2291268cb543af2c595d27db3290f39706e0302047c435bb50066306402303b821a71b09e770d3709bf9ce69d54c05e75bab2f35555f852d1a8779b693b8c29baee950fa7a55222a6fd03b00f6dd40230270c34db6487c5554a8fc8f0cf11bf58f1e6a58f7a1cf5d388afffa937ffc2291268cb543af2c595d27db3290f39706e0302047c435bb50066306402306f26a47a85d25e5458f8f3e4c41325946fb22eabc2a42a210b262824c5d124ad71fb94f2b0e710b09792b902f7e89c3e023009c2619392ffcb6a39a155d7a709bd4b0e21f3818b02c0b16c91076ff1d6b561f1882a6e8f9b0d4d8327fa1b55e86e270302047c435bb50066306402306f26a47a85d25e5458f8f3e4c41325946fb22eabc2a42a210b262824c5d124ad71fb94f2b0e710b09792b902f7e89c3e023009c2619392ffcb6a39a155d7a709bd4b0e21f3818b02c0b16c91076ff1d6b561f1882a6e8f9b0d4d8327fa1b55e86e270302047c435bb5006630640230313136d27e64489fdde59fdc6305bfaa764797673aaa9a39c94acaaf7427a20d661947a99e77c533bd77f215a8096819023029c5a71c977bb9819c04cc6735bf759d160b992c42df550c704fecdfd880a3e1aa7876d460ea80bb3d547ede43fd44bd0302047c435bb5006630640230313136d27e64489fdde59fdc6305bfaa764797673aaa9a39c94acaaf7427a20d661947a99e77c533bd77f215a8096819023029c5a71c977bb9819c04cc6735bf759d160b992c42df550c704fecdfd880a3e1aa7876d460ea80bb3d547ede43fd44bd0302047c435bb50067306502301da26e1452e143e7fde31fc2df9f31878e7929446f0992a40bfb68b80c300de7aa1bd2a24b928610b89c4eb04d45d921023100ee534d6725d2b847eb3eaa67e39132a7fa505f77f66abbc8b04a70ceba0dc510b84a39577a9f8de0b894611f30b7d5080302047c435bb50067306502301da26e1452e143e7fde31fc2df9f31878e7929446f0992a40bfb68b80c300de7aa1bd2a24b928610b89c4eb04d45d921023100ee534d6725d2b847eb3eaa67e39132a7fa505f77f66abbc8b04a70ceba0dc510b84a39577a9f8de0b894611f30b7d5080302047c435bb500663064023001dde0f1b5a9d1a3e710c399f56c63ac7698a8a69279c47be4aa6ea2335d9286b3c2401d23ec09e481b96fb4b595046b02301cc2e44810fe7f33eb8fe90a641ecc2acf4ae1cfff9d1455fc014c677aa159ad3aa6c2aa5a43ea035eb8a1bfe33e5ffd0302047c435bb500663064023001dde0f1b5a9d1a3e710c399f56c63ac7698a8a69279c47be4aa6ea2335d9286b3c2401d23ec09e481b96fb4b595046b02301cc2e44810fe7f33eb8fe90a641ecc2acf4ae1cfff9d1455fc014c677aa159ad3aa6c2aa5a43ea035eb8a1bfe33e5ffd0302047c435bb50067306502307d9d0aa64f228e9bbceb3123c768f6c5902dd5fe415f674d935482d2bd5d4a4e371185787e99f9247c2b95f69f957eeb023100d2a17a535a486f04e3e09325874563ddaa449fefa75839e4fa22a359b37c490c9830e020d182d47aa5ce31bc2c81d1cf0302047c435bb50067306502307d9d0aa64f228e9bbceb3123c768f6c5902dd5fe415f674d935482d2bd5d4a4e371185787e99f9247c2b95f69f957eeb023100d2a17a535a486f04e3e09325874563ddaa449fefa75839e4fa22a359b37c490c9830e020d182d47aa5ce31bc2c81d1cf0302047c435bb500673065023100cb187f02371e2d465152254c3a281f1cebefd8cfbe1b49bff2a1565ac77813f813e3e297d8e63eef7010bbb4d82a464202300617d7ba4fa793db68d7f290a2c50865f203b4e5d18331378ceb4400e8483b1e80c5cc2800894ca1f85fab0b04ea0a7a0302047c435bb500673065023100cb187f02371e2d465152254c3a281f1cebefd8cfbe1b49bff2a1565ac77813f813e3e297d8e63eef7010bbb4d82a464202300617d7ba4fa793db68d7f290a2c50865f203b4e5d18331378ceb4400e8483b1e80c5cc2800894ca1f85fab0b04ea0a7a0302047c435bb500673065023100e33c800158d0a3e1f6a3af13099154dac5081bb3039ed927be433fc79548430ded59c1136467290a0abb697b944597f6023010417bf5063466b4cd00f431d1ad43bf8f51135dced40a1be54d7dcf85035053541493d67a55ad070ce487602c2932390302047c435bb500673065023100e33c800158d0a3e1f6a3af13099154dac5081bb3039ed927be433fc79548430ded59c1136467290a0abb697b944597f6023010417bf5063466b4cd00f431d1ad43bf8f51135dced40a1be54d7dcf85035053541493d67a55ad070ce487602c2932390302047c435bb500683066023100c3cd8aa71241641709ed23d0d4515dbff87a1c414d66cdbf1d6d696deace257e18f441235b3a24e2158b229871f5727b023100863ec8d11dd95ae0df4ec2892bf12bafd39425e039b7704ce2d37149ceab835e939bdb507dff671827a47575dd6807480302047c435bb500683066023100c3cd8aa71241641709ed23d0d4515dbff87a1c414d66cdbf1d6d696deace257e18f441235b3a24e2158b229871f5727b023100863ec8d11dd95ae0df4ec2892bf12bafd39425e039b7704ce2d37149ceab835e939bdb507dff671827a47575dd6807480302047c435bb500683066023100a8694cda1d37a5f6ba4019a934854b8ab8eeea35ee1e94dfe56830d2e735c99a75eb47a046c5fef2e9f0b696a07b1a8f02310084293d482242dcce367ffc3ce3d8daa759d62f2b68fdaa431dddbb2ebf0979c0e2c33b1bb15f2f4aff2168d1df5a90f10302047c435bb500683066023100a8694cda1d37a5f6ba4019a934854b8ab8eeea35ee1e94dfe56830d2e735c99a75eb47a046c5fef2e9f0b696a07b1a8f02310084293d482242dcce367ffc3ce3d8daa759d62f2b68fdaa431dddbb2ebf0979c0e2c33b1bb15f2f4aff2168d1df5a90f10302047c435bb500683066023100d074aee43e73878b7bf5478596ef0b322745e9a9a51d7c2c65635d903a5d21056f1bcc5fbb1b6e824df5fe3127c59f49023100de5401b952b014cfc8c15e3a7f4867a3c581f61d2f673bf33168d10bbae14d0a9bf8381c7d37e679e297c3ecb0288d140302047c435bb500683066023100d074aee43e73878b7bf5478596ef0b322745e9a9a51d7c2c65635d903a5d21056f1bcc5fbb1b6e824df5fe3127c59f49023100de5401b952b014cfc8c15e3a7f4867a3c581f61d2f673bf33168d10bbae14d0a9bf8381c7d37e679e297c3ecb0288d140302047c435bb5006630640230474f2e22ff6351a2a54e3164fe2832a6498b73ce1ce356ec134514a06d8b3be5c3e3ba9978378ec3cbed88457f4717d6023010f5d7fdba95d4b386cba2d016cc08d418fa476df0777f02e5e332c35d6c3adf3b9bd4becdf77ac70125e9f2f032ef150302047c435bb5006630640230629365607abfa28e8f4af24717a9aa7e879e5f31bbe2de02a213c254eac2e4c82992fdf73cc6a164ab9f7dd22b459145023040cc1143c005773bdf74f62d420ebc9141912de1fe108fc0c4b113adb9cb94ee5b4b03a472501a86c79b33e469668e8c0302047c435bb500683066023100f76a9eb1efe6eac25c2c7a16711f060e992f6478fbe1358ebf28f922261699b9d43ef6ec09506b31b40f05bb044baaff023100a6bdfc7c5005fc5ae795c852f4438c17e2b9432d357156342414c39b26f81a3507ae9cf448981b7cecb24433a730d02d0302047c435bb50067306502306695564b60f18727286cd65e4b1837d25d643b3c7767e5f06bff3a67ceca10dbac06f9137004a3764851218f98a58acf023100bcd57c9fce7f8f6c35eb823ee3dcb4e848a929f219e1c8e3557446f8c9e9fd2595b518f82e61359497fc76db59ce8df60302047c435bb50067306502302ca9ffb5b3cd273d0cff07bc2b4c09b205d691868270aaba8caa0d096703fa67e9da1f3e4daad66545f0d143f0542aaa0231008ae5920a718cbc2a1e89a3ee0bf31083138ac37130012d0de2a3f2f9ac387c649edfa2168078074caf4e519b7257916b0302047c435bb500683066023100dfddf78a1fb7c6365e3a51f494621e4d0246437eef52aba60c0f40f4c393d44448b97bc8583b9be2f2bd4bdae2c4142f023100f0edb6ea7583373fa32e37220284aa14414f21c5d3d9c370dfe5ff38be53e9594f63b4323ab5b4470379bfcc36b866100302047c435bb5006630640230749e23efdceed06a0efcfd1d75b5be122c7b27226313383e8f38e03428b60c3d0bf1d6a8c34511740cadb4df4063e015023034f954122abec5305971761e756e38b700b4348422444c7d5b63b4a231a3fff50a6172da28bc9a65d24a3c394d37cb450302047c435bb500683066023100d8665d10024506123ab3545d6be365c228bb8f93c1b95eed1f9eceb99d9011129de7617fd2289fe0e8e949de36c44c03023100b6d649c8a3416cdbb4db8ddf95a963a0d8c9257fb5bf6a3fc7ae7efe8bf3e21cf250fcdfb678e4dbaade45dd80ea8d340302047c435bb500663064023047fb89a3866ce895e5cdb7d1a3162372a13051099c085824c61c5e96673d09856ae1192072095fc3a9d9550d106df4c40230369cd21721c2fcc6227b2be8de89875d7f1e93d43f40e698644f504afd1e53f8cf8ea96b90dcace2638b459b841cadd60302047c435bb50067306502303a9936c80cc26d71ef0f0403533492ff3cd4404c96ba423617ce586dfcaa4d22897e13fd12e7165be1ad91513556c32c023100917377cefee98adb33c200f347a6d8046216d80ae7d97ef449563f0c33b55ad95928739c599bec035218dd5d69c0822a0302047c435bb500683066023100ec0c864f6011f411b9619ba100baff7ffe7a27051bff6e29cd6eb8275418023d1d29e92afda511a2a8e4c95a969b0a9a023100c03c4ccadf2a11c5f8480dc7e157d1dfd115d591a4d72d88b249d1131ccda5b4672c1a220bb7e22a60eab93fbc5ef4870302047c435bb5006630640230606349364a7e3d0900f7a5b77db7dd754a9ee99f6a8b33c7d56bbca6b6036ce8990f8cf6dafbbeea3445afcea0cff36d0230584b2c58eda6dbad8159619efd7674f0fc514acef343935766f4e9b0fa5fb894350cc6b3a1f74f9c8fd753d086cd385d0302047c435bb500673065023060ef8f58d3eff946c6a5f07c9bd0969801af8544882acb36f0203d3aa004ae9175c74bc6ef7b603018c55af4b6d337570231008b3778140e808afcce1aeb9c9d8601f8afdba7e09e34012d06ed51a5c095c62c091901adb4f846a09526c7c4414ad3b70302047c435bb500673065023100b9ee61085466e7314c3c03f41f20184d7e5501a52d93561034b7e173fcb864aac734880cfd27351f30e819e81422c53a02304b6226e9a6c7c99e79a77f6040fd22ccc5092f337faa091ef58e8cd0d565a837a96470ca3e9b775cc9aa0971cd68d4e90302047c435bb50067306502307ff9f568c64ea42bb6f51073d1a78a4898108aa4703f50945b6f50f25ba831780d26c8b06b8adc183619f882a1f28296023100bae43d8f39aecff4db1df3b052f0a7582557c430b7f80134b4104822058d422b8fbae1f2e4a5b425cea5159044fa7b6d0302047c435bb5006730650231008c2be856ef18cca1ee40e99fb9f832dca6918944f53d277f3495441a06d8b1d8bbd8f7998f9f9f2009694b36c4f49bf0023073a0ee36d5b807f6d0cf3a9e4b85fb9b664c9f1393c2d076484b4bc91cd9842b2353d802ad80f79a2bc54886ab1808e60302047c435bb500673065023100b8d4fa9d6d33a6f94a3fe2b0d98c4318914c6ddb5e99fd0f709dd3058c3a8863288ab4a8a97138d4fc239f35dbfa5622023019b5597f85a9325c2590a8c5a609c5393a7d009473bddcc80e65a657ac7576a1d2ce2a5e77303ebe97e37dac7263ac250302047c435bb500673065023100f4dcd2c6b76c85f0b1a5c9f9d2a6dbc4b59a3947dd5921becda54ad52f19d7dc812cb0dde6facfab0bce2a508091789c02304be200ea8a57f1fc89dc84cedc8ebbe0f8a7a4a67264cce10e689e0aac1fdcd6a8325597673a112ae972aacb81b49f4f0302047c435bb500673065023100f51689a29b6d6014323a3d69c7398d20fbe8144774284a3c6fcbbd49f512d9a2f98c19705256598db9bb1d8d84b01a4702303cd880831e679a805b751f88113f7ee2de5f8b7d6f472e9a76a27c23c3297ead2b4a9e02d7e8981de6ca1090e795bfc40302047c435bb50066306402303c4a94a28a4db59b4117c7963c73dbb2d5a02c88005978d0778c886b8228c6ee1c7a5ac4a9f43618f2f547b73dd9ed9c0230570d10245da5649577ee9d4b6050233ef1e0725f32e7c171734221df868901471ff44f454694ffc8c09371ec18f183c10302047c435bb500673065023100ff995228e7ed7f73e27d19536badcee49ac8ec21c42366fe5367e587493751ccc11407a527e277d7b73410057dcb0b3902304c260391b6a8d76feb1e809a404e4bf733b46f5fa06844673318dc14a35a9a532cb68af6531cad543c0364b44b0c5c570302047c435bb500663064023029fce2e909d82a4c4bb65566d4e45817a2852b449b8900c026840153957afc97046b7643b3eaf5377afe032f82d68d37023012061423ad7ce96de3e26e673d098a9e8009f1b0ab6c9886deb7aba1d9f761666e72ecad503d16fd35f6a19ef9dc4b450302047c435bb5006830660231008c3e1fa4f8c27244af242fcff172713c8e447fc039d0aa28aaaa3c9feedb0951ebefb5300a2fcf17ca4a5aace00a45f5023100f2555ef7ce1a9a0a8eac243bdc1ef209315dc96cae97b4cdab129cd1b5308ce4cc8559b6cb571bed2967409110756a710302047c435bb500663064023053f8fff5a86bede08be99edefa57d41661c889cdc1c5e41516cd3abd16acd86677e972dfb7c2abad85437721345c058802301ff736eb1851ef8a90802953b7394fcaae8793540721c6e39ac7bb8d57203778659e7a073290c973d190af6e46db92380302047c435bb50067306502302b37845dc3c449a8f88389ac0570f09cfe26ba973a39d53c5cdd4ee34901ec58219e2391e2612353f44fd031052779bc02310090f0865836a199a8caed4152dd28320e51aa56731835d3527a10bb89ed4da7750ea7962a79e74c275a8a31c03efec5450302047c435bb50066306402305adb5e69b778ac5cd1be1def2535e6d56f85d143098f19edd0759872bd7b440f0fcda697000acda235aa884d5de58241023018fb552871c9641ffd4e280bab99cb6d107ba22d90cb6d4a584d83fcaa28bdac2b4d5b07d1c692c21d2057a14052c9f40302047c435bb500673065023100c417c7380cde4887f552e130bb6dee8d66622df4ce3248fcef52b6d7937186743a8f605d9664b751ed583de02001d62302306af9d693985cd03ee5c37f344259aa18a13c2fdc239b34a5ace5016f5fd500c4e7e9dd47a4e5f4b8703eca7f08703ebc0302047c435bb500683066023100d3dcada593b10ea9ccf93eb18b587bc64eeda4d126c60a57c3078e1a3da9f8bb2dca2df8e480f21e5e5b35f981c351de023100882ab8151f78f24b717c532558d5aa2e7a7b486338ce7d85ab99bf40b05c600cff310cc57226755c65f2b2d3ac54cbc30302047c435bb500673065023100966861792e75cfcbf10da8d6a4a6d532fd1048ab3d097c3b8bc8a5e36d3a5132eaa31a0c2b2a8282aa3331d8fcf0b655023020eead8680f1425fa48d90acfaf8a06854a4c1d26cf939e4a794629711c1135c190a8f49eb82b7446e9f89d56a3b5da50302047c435bb500673065023100d5be24b55553ea2d3111bbba4b76fb7850c7d607262ef3eb481c29b3a0e146b52e5e0604904d0488c28560248b73155f023041062a07603361544d3afb56c933cd9d52d0b0bd0ba4fc3a280e0f3a82eaa8af576c22239af6091b3530e5761ea9cf670302047c435bb500683066023100ddc2de04ced352a54e718eb536d21e4589c62d2403758887bc586ca496b64e7be8bcc099952720a93c7d13780269266902310097a2158ab4a88b61af97b05ab0872f8346e2c234fcfdd30e6787a6335104ca89dbd07f755554f04b36f666135a60d6e00302047c435bb5006730650231009f52506eb5051bd60e526c6319b6ea63b190c369e2ec0f25104738023a869f236866fcbc7d21a4f8155cf67a0662a5550230284877613fd0d5451763651eab1b665251789a621956fc7214688a66d4e84988ef06e766c34ac98c6a5ccb1b60d7e64d0302047c435bb50067306502303ceb0efe38506bcd5d88c180ad54038f1c0a6c660b3b38d20d2ab8d26a92a9f90351f581db6de3cc7f1c03b017a5b9a0023100939cd40effe7d53143d8c0aa4f6b8c21f1ffde2f935f4b4f19b920e4b7595a5a40235d51cabee2554da0492e6c3cc70f0302047c435bb500683066023100e08ba79b72507fa18ca6d4082bc80726730e9b27052ef654009662030345fa7d8456bd987766c469f214fc8aa9e6b745023100c2bcb4fe25ce1beb877ee05c01c169d415646fa63d516cc64832e2313735fd1ba94687c1a6b088af945cca930fab48650302047c435bb500683066023100abc81b499eac9e1a4ee04ed9c6091d3b3795068e331502b88e8a7c5c90642c9df2d4df615b7d913eedb8dc21053f9f97023100d2a5ccfdfa376989b7ddc68499407a0c415843c09d5a7400a8ac18dfbdd9b4722c84e47b32d06bc6e171950d8eb144190302047c435bb50066306402300c9e01f52c3e671f83eb82679fba9e02a9dcd25dd7b965a0d4e62b9724ab0d781b2828c79c0f9ac1d922e30bb51e30dd02302658818f87ab4ff9f1bb1b74504c15e57e6c71be286d2774dbcddc61dbbfb314c7eee58d4ba7e7ca659e7f363cbf3f010302047c435bb500673065023033b17caae950c238fd6b24ab9b3d98a9d37c13c390e571b6fd572707d62ba4c6caf11121b6c8501b5e33cdc8e5733e450231009cbc7285baf3d5ec4b280a2de0a613847ecfb8ca25275094885a35e407a81f3baad097809c71f9f948b3371379fae2340302047c435bb50066306402300d0ebfaed03b966f17ce25b84c3cbda3b445ff5eaa5cc45120b98d9cfdad90e34ab39e6f4fe6d06c7f5c692889ecd3cc0230032e0d81dd0035fe0c29ddccf3dd680fab84ffca8188a06cc9a21ed85730669208cdcc64931c0dcb6e90fcfc0cdf56f00302047c435bb500683066023100cc7643bd2093f3e3283b00289dfad8271a83d125a62504fbc581c9a7495799441e5354e38699dd7f02d0c30db2b57384023100b317e7551f49160693265cb3e378993b86b45a7aed141d276820a72ebece673a69433b8d56a00a8117b3b98c7defc6630302047c435bb500673065023100e811c376c934bc9f606a8f684af6cecd882652f6b1a063cec71c7d3934dcfe88293e42f63946414e2382fcfef39e689e02300dcaee9c995f96c304235c8cdc9be6d9983b763c9804943001b2fce166d5378a9d1e3a6c42c138cc4bebcced35ecbc570302047c435bb500673065023100cad7992d165919e06db1286a6a9a398f9108e83d8facdce86481b003eeed0d5fab064e0a44d4ebce4044e81a234aa86c0230197000ea81614d09fb5eddd7c77df63b2b7d403564595ede3dc65a45cdc03ff03b3f7c91ed6b2c7b2d7bf553b41ca8cc0302047c435bb50066306402300de77e86f8b5af211939d5cc81909c3e147a616301d9c02129664394ac994f273ee5c1a2ab40e5b7e5a102ccdbdd48c60230415606fbbd708d023f565a682d20fe71462a730c4a6c54fd168dc046c626ea192987c36c3be62fd40e49d08760b6a8c90302047c435bb500673065023100a730e0981126c02f7266276cd50153f46d3a6880da1a794bf1021e3f5ea607393362d85fd188cc8df9361cf2e2e8b757023046c248c7747d4606a9139d48fa91a97b34902eb2124e337a5b15a63e4bf9511df399f30f19c9c34d74646de2d9ba86640302047c435bb5006630640230097750ba874d808a33cf910dba93eda249909e64b8a2cbf72ab8be8aa375c26167211a150e9a525e84f6675763f3bbed023060a2a10ce302876064fc3a4f17813c27acbb7ae5ba7c5775a1841d6228d94de40e8d40ceb071754a679183cd0baf2f4a0302047c435bb50066306402305d127202f3af471d722ec0881aee6ff2d611306671b21364da6801a3e725767a4d45d3ed43d15186e4f7e34391a870590230681c3b2fea6c8778050f7620c3f3ff2ccc79e57fe635b1f6681ad6838319fec116cb5e36285dec364cd37187691ed60d0302047c435bb500673065023100dc79b41d3ebe4cf7c1c560af478a0b8535f3bb14d2968daf36103c40e92f84279a3fb2c7ac0dbcb925fbff8be686dc180230507c9f04d75adb6f46e07f4bfaf18551fda695dcad60c0671eeaf7f171e51fdce537f430d2ff865c20c42584cd2decd30302047c435bb500673065023100de858ad76327428eaabb30acbc80f8ff6967ba9a62f0392280a08897e7b9731a8618b73506cc1943ea85f8e21cf8104302303da47d5fb1fa6475e8ef3404ceb5d3b4f3662ee7959146caba54f37367c9176b6e0f2ea031f87bd5df202eda835624980302047c435bb500673065023100d5fca4938516a8f983a08250e93d448238e70274d007af3ff60ca895e984e590b5c2048b8d03198e0483c5f7af9b0d8e0230734699be0522072466f0e6514ea331342616b1e26fd0081ada3bc6c56e4690231450a14a61337b824f3b31acf6b01f140302047c435bb500683066023100f31248800a23322a1453a158625aa4835cd6a3052af8a91bc53a035cd85bee85a5d3d1949e812f47924e6ffe0a90dc2d0231008829201f80188d8a1cdb558f3f069302b8924b4d3a6dc68b51bd8f74aae65acf0e8960935f3618bae242f66a35d01dd60302047c435bb50067306502305df37136cf53993ca0f3cc3fffebbbe63d9b8a077b0dc17902f5b54d2fa2be57ef19c181767478b2bf69cf4587b0c741023100e9a8e8dbac8ea0238da490f879cd86f1ce652b28619aaed93c76032c24cd92cba8e562c39a0fa05e374269b961e309f90302047c435bb50067306502301d826bbf334788817892ffa323fb385c12f3bb3b9f5b1055efead3c45e746f72f76a170be3a2d51a1d02b5028e1d1668023100820163e3398507ae8a67b6a26610d974422216d49c2f942f7a5b10accfe194d0af51b6cb2452de6ada75be8356484fc90302047c435bb500683066023100eb5bf2f44d9f9d51fbab829a49c7e9e8338d01824952b3c074d9e447e1a6996d94f016cdeb72fe45ecbb304a24322556023100bcf2295d5151073435199d17e46f6511b6f8de474bc91d908195f0038dd1bf8730ba1a39e509c6e974e7fff1843bd08e0302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb500673065023100f4c68d19c5c4dff5fd12b057814616634d55247e9c338fee399aebd86fd42036bac69e129380d2eef205a1ead6aba91902306d491b9628a8c50c60926db943b19f984554953d0e5a0c39c569f93a60bea270b32590de7c4191b12a077be19e971ef20302047c435bb5006830660231009df6ad76d74015d37d27a973d29def62c0fe514a162141260c244e0c5ba2a5dcc8534f60d5dc10dfd879faaf0421c3b1023100da7aa965c334e8cb7213f8cbbed421fd6ce4fc24796d04738aca4d19f8c008c6d6283b24868d315930d95169bc8033d50302047c435bb5006830660231009df6ad76d74015d37d27a973d29def62c0fe514a162141260c244e0c5ba2a5dcc8534f60d5dc10dfd879faaf0421c3b1023100da7aa965c334e8cb7213f8cbbed421fd6ce4fc24796d04738aca4d19f8c008c6d6283b24868d315930d95169bc8033d50302047c435bb50067306502302179d5c7d432e78a53dc9dcacd63d8f21655b4224f86cbfbfeb43f38d109d7b6a45dc9c05d0f7b1eb74987c3a2e87a33023100b59faf46952b7054b36fc4aaf90ef97175f19f303e28d4dfedde48301038e927340c0f5b5001e9d3a09496469842fd820302047c435bb50067306502302179d5c7d432e78a53dc9dcacd63d8f21655b4224f86cbfbfeb43f38d109d7b6a45dc9c05d0f7b1eb74987c3a2e87a33023100b59faf46952b7054b36fc4aaf90ef97175f19f303e28d4dfedde48301038e927340c0f5b5001e9d3a09496469842fd820302047c435bb500683066023100df7bf523a552b1f9a811b827eadd0ecc6f027825f42a9ee6cfefe1e5fb1dea4b751df9e1cbcf00e33f31424c299cdefd0231008718e9b2656c089c5834236eba34319801b8ab206542852e5f8a0ff775600b85639b16b3c72b58b0de6c7e3a4565b9fa0302047c435bb500683066023100df7bf523a552b1f9a811b827eadd0ecc6f027825f42a9ee6cfefe1e5fb1dea4b751df9e1cbcf00e33f31424c299cdefd0231008718e9b2656c089c5834236eba34319801b8ab206542852e5f8a0ff775600b85639b16b3c72b58b0de6c7e3a4565b9fa0302047c435bb500683066023100825513d700ef7e86b1d47b20bd6d42a7536ba19105575d4b1537508d0386010f2291060bf1ab2ed13880668848d10b20023100a0bc1320fb0f2dae90248f76e20214047f134665cc302fe6cffe52655ffc26f895562d9988c5783eed3370132618123c0302047c435bb500683066023100825513d700ef7e86b1d47b20bd6d42a7536ba19105575d4b1537508d0386010f2291060bf1ab2ed13880668848d10b20023100a0bc1320fb0f2dae90248f76e20214047f134665cc302fe6cffe52655ffc26f895562d9988c5783eed3370132618123c0302047c435bb50066306402300cacb6614ff8fd313af87db9ab6350afce016222c81c12a29c02b47b23a97a355e6d644c8fd8988934bb3d926fd03c4d023043ef32cdb7b406e7228c9fd800911515247fa56b5f076bd59b6606b01f318031119073f23e24c2e357aa13631322352e0302047c435bb50066306402300cacb6614ff8fd313af87db9ab6350afce016222c81c12a29c02b47b23a97a355e6d644c8fd8988934bb3d926fd03c4d023043ef32cdb7b406e7228c9fd800911515247fa56b5f076bd59b6606b01f318031119073f23e24c2e357aa13631322352e0302047c435bb50067306502310085edd886d9acadd1ba3373d0c513ca4658032c928f3e68a59d04483f82f028d46bf19b982656232202445e8c3b513165023039dc0e926e62d232013b77e8ae245708af0752785aba0e55b5cc92ed23df211ad2fca6888f1c93f7c1a14b1beddb22660302047c435bb50067306502310085edd886d9acadd1ba3373d0c513ca4658032c928f3e68a59d04483f82f028d46bf19b982656232202445e8c3b513165023039dc0e926e62d232013b77e8ae245708af0752785aba0e55b5cc92ed23df211ad2fca6888f1c93f7c1a14b1beddb22660302047c435bb50067306502302192006577915ed4928f0ea6d8c6206c01526e7819b16cba9f06e4d61395687934e75507692d85fae319de7efc0d2f0a023100f2032ee1c3c142bd0b09e03c5282750247ed08ae335f826946a8d531d92e895e1ed4bdbae56777bcd19058c6c167c13b0302047c435bb50067306502302192006577915ed4928f0ea6d8c6206c01526e7819b16cba9f06e4d61395687934e75507692d85fae319de7efc0d2f0a023100f2032ee1c3c142bd0b09e03c5282750247ed08ae335f826946a8d531d92e895e1ed4bdbae56777bcd19058c6c167c13b0302047c435bb500673065023100d5fab9b6ec12e28b93f95b80fbba68ab0916970a877adcdfd756357bab8892ba4e69b31811cf4604c3ebca2c0dcefd4502302e8f422ec35ecb049ff01943f54b728670b803f386b2b71032ec142193b66caf342a15a1ef01bd86d5268f089dd754d10302047c435bb500673065023100d5fab9b6ec12e28b93f95b80fbba68ab0916970a877adcdfd756357bab8892ba4e69b31811cf4604c3ebca2c0dcefd4502302e8f422ec35ecb049ff01943f54b728670b803f386b2b71032ec142193b66caf342a15a1ef01bd86d5268f089dd754d10302047c435bb500683066023100a618de23bfbeec94631542b40198a349b9da35eb870ab9a6d548c21f632c38d08cb8739e5f614dbf3f30529e6ba0c922023100c9ed05e1b11d3364884e9c56c66ed9fddbb3a93d23456a647df4420c08146021d082666a124d0575adcc18afd02b95500302047c435bb500683066023100a618de23bfbeec94631542b40198a349b9da35eb870ab9a6d548c21f632c38d08cb8739e5f614dbf3f30529e6ba0c922023100c9ed05e1b11d3364884e9c56c66ed9fddbb3a93d23456a647df4420c08146021d082666a124d0575adcc18afd02b95500302047c435bb500663064023077ed072dceee538708dedb008e017537871e641f0af32cb733e16c81fadae1b4822094d092e46e06cd9713cbe9e9ae8d023060d172ebafa7dbeba2ebb45baf3b8bb1d64b2f08fbf7ba431c8f72fe1dfb06936961f70a5b47d4e3c25d22060d90fedf0302047c435bb500663064023077ed072dceee538708dedb008e017537871e641f0af32cb733e16c81fadae1b4822094d092e46e06cd9713cbe9e9ae8d023060d172ebafa7dbeba2ebb45baf3b8bb1d64b2f08fbf7ba431c8f72fe1dfb06936961f70a5b47d4e3c25d22060d90fedf0302047c435bb500683066023100818cc3bd2e3469a0eed897fee076b611fd4eaceb94ee2c3d429a69776199c2e4224d8b80487683003aee9ce03d1572940231008d76b49bb730bea88928228282ec6977cfb429fea8db5b2d4ac306e9b75a64a6415240feb13291ef81cc685ca6a398aa0302047c435bb500683066023100818cc3bd2e3469a0eed897fee076b611fd4eaceb94ee2c3d429a69776199c2e4224d8b80487683003aee9ce03d1572940231008d76b49bb730bea88928228282ec6977cfb429fea8db5b2d4ac306e9b75a64a6415240feb13291ef81cc685ca6a398aa0302047c435bb50068306602310086b3ba96210871ee66055a48739e2f15baa6e6104f903c186e2733d2591ac2c8910ad537f4bc19fccfe95eef11b3e24d023100a1b05f5177927ffd464819ee54c75f420de4dad3f4bd788b01b73f8313097e7a009ff03f4f5e726c2f6e3db77fb988540302047c435bb50068306602310086b3ba96210871ee66055a48739e2f15baa6e6104f903c186e2733d2591ac2c8910ad537f4bc19fccfe95eef11b3e24d023100a1b05f5177927ffd464819ee54c75f420de4dad3f4bd788b01b73f8313097e7a009ff03f4f5e726c2f6e3db77fb988540302047c435bb500673065023036563ed3836d5e5171406d2cbc75cf8cc62ae01257b3b9518294274b66eb960775d9ccce33dd40ed4f3133644820077f0231009a779ccb1a9ec77a754f55dffcfb24ba1878635654275fdfd5f97d8ef56cecee7115a3d7f44e5bcffc47d61b958a322a0302047c435bb500673065023036563ed3836d5e5171406d2cbc75cf8cc62ae01257b3b9518294274b66eb960775d9ccce33dd40ed4f3133644820077f0231009a779ccb1a9ec77a754f55dffcfb24ba1878635654275fdfd5f97d8ef56cecee7115a3d7f44e5bcffc47d61b958a322a0302047c435bb500683066023100e4c20e6acf2845994cac7bb33a806f0ac36363d003c482805f881467b60f7d981e1e3742a16ba5f4ea80364f5893cbd4023100dade1a44ee146b07704bad008fd65235b44996ecf6873428dc6574394f6d96b4033cfe92d8992cb5858fd518ac9efefa0302047c435bb500683066023100e4c20e6acf2845994cac7bb33a806f0ac36363d003c482805f881467b60f7d981e1e3742a16ba5f4ea80364f5893cbd4023100dade1a44ee146b07704bad008fd65235b44996ecf6873428dc6574394f6d96b4033cfe92d8992cb5858fd518ac9efefa0302047c435bb50067306502304f925e33627ef9794345fb08c19293b8aeec2401345d3dfe22bc4714e4913acfdfd5cecc4e799c0888002f3815dfc484023100f0b78ef08d5a41a86059b3c4b7fbbe1780e1b448b65400dff8a8a7a1f190738dcd98fff6b375f0bb010e966f3644dc620302047c435bb50067306502304f925e33627ef9794345fb08c19293b8aeec2401345d3dfe22bc4714e4913acfdfd5cecc4e799c0888002f3815dfc484023100f0b78ef08d5a41a86059b3c4b7fbbe1780e1b448b65400dff8a8a7a1f190738dcd98fff6b375f0bb010e966f3644dc620302047c435bb500683066023100d205baf266ddbd56e6f236014366abbdf949bfd31eb5668ca936d1145d7d90a645ad4500cac3b3af8884cee04eb6eccd023100a26a2079ea8262ad587490cd2b3dc90f629db84d919a48b4eb5ecd6707ab8330440adfd7374470300a3d9d465d18f11f0302047c435bb500683066023100d205baf266ddbd56e6f236014366abbdf949bfd31eb5668ca936d1145d7d90a645ad4500cac3b3af8884cee04eb6eccd023100a26a2079ea8262ad587490cd2b3dc90f629db84d919a48b4eb5ecd6707ab8330440adfd7374470300a3d9d465d18f11f0302047c435bb5006730650231008f7d4ee74b82c8bef6863b07e6e2e21f31e949f744572094a524071c120500ced2d937d1edd7b64e935f6a87942ac66802300a42fc6b2397844f487803a9ecb1e74bfd71da6a257dce8fe2e88366a4d93730d21d8548a76ca39c780d237df06ecfc50302047c435bb5006730650231008f7d4ee74b82c8bef6863b07e6e2e21f31e949f744572094a524071c120500ced2d937d1edd7b64e935f6a87942ac66802300a42fc6b2397844f487803a9ecb1e74bfd71da6a257dce8fe2e88366a4d93730d21d8548a76ca39c780d237df06ecfc50302047c435bb500663064023065d9acf16c353149a87d11599ef8e3e75b817b2d15f6ae10169d86375c158c4e4a199cceffcdb1efa9cf8fa08ed9d46202303c6463072844faa395a92712bac045441a275fc756d8327ff5886337c2b563803c55f321f04f09c159621173390e4cf40302047c435bb500663064023065d9acf16c353149a87d11599ef8e3e75b817b2d15f6ae10169d86375c158c4e4a199cceffcdb1efa9cf8fa08ed9d46202303c6463072844faa395a92712bac045441a275fc756d8327ff5886337c2b563803c55f321f04f09c159621173390e4cf40302047c435bb500673065023100a94b23d32ed052389c6ac2a78b15979db974617424d59313d46e3d461aeabe07d30672ea16de4f9b66cac90eff26e24402300f7bdb234743c33d2e30f007b7b15d45ac7d1adf44ab52fc93d480b0e8620f53f2cd2b89bc45679b97196fb4c51f021d0302047c435bb500673065023100a94b23d32ed052389c6ac2a78b15979db974617424d59313d46e3d461aeabe07d30672ea16de4f9b66cac90eff26e24402300f7bdb234743c33d2e30f007b7b15d45ac7d1adf44ab52fc93d480b0e8620f53f2cd2b89bc45679b97196fb4c51f021d0302047c435bb500683066023100eb75e047fb4135aff65afa0177d9c341b223799af2e1d6f9bbe0df8f51e633e6e5be6c436f9820e8cf1e328aec2cf3b3023100ceca4c85adbe3e727389b3ffb0042fe7e6a61130093ce82964bbd32a721e23b57b8d1247bf838670c693a67d7dc98e2d0302047c435bb500683066023100eb75e047fb4135aff65afa0177d9c341b223799af2e1d6f9bbe0df8f51e633e6e5be6c436f9820e8cf1e328aec2cf3b3023100ceca4c85adbe3e727389b3ffb0042fe7e6a61130093ce82964bbd32a721e23b57b8d1247bf838670c693a67d7dc98e2d0302047c435bb5006830660231009cb533a72435fee5e9ed10ac53b22bc7c505cbcf3b6a3b3ebd8765a5eac51b709fc72d7fe20051b6973880fac87ef53b0231008aabd9114aa214d1e4595e34482fb2dfdf6db3dd99e75ff0773d974918d6312d4311246cb74c534a8e8351412a75e8cb0302047c435bb5006830660231009cb533a72435fee5e9ed10ac53b22bc7c505cbcf3b6a3b3ebd8765a5eac51b709fc72d7fe20051b6973880fac87ef53b0231008aabd9114aa214d1e4595e34482fb2dfdf6db3dd99e75ff0773d974918d6312d4311246cb74c534a8e8351412a75e8cb0302047c435bb500663064023022e42233f1e536fb4df525f31129cfc5998e2a7d1d2d2ebcc088c46a93453b554c4d1841beb831d108f2f4f389b2d3b20230333204d62eaf201fbd262930518e2c500b22517ef38e9f4b097876259803ec72c6ea0ae040fb57f98bb8411c717314510302047c435bb500663064023022e42233f1e536fb4df525f31129cfc5998e2a7d1d2d2ebcc088c46a93453b554c4d1841beb831d108f2f4f389b2d3b20230333204d62eaf201fbd262930518e2c500b22517ef38e9f4b097876259803ec72c6ea0ae040fb57f98bb8411c717314510302047c435bb50067306502304368e117d6a09febd3b396f608bcbeee968126a3723cdc4fe589396fe95fc53232bb48e7c3f0aec5cbdc0453828a421502310096549996f4f5afad6d43f8d450dd2fd4531239ce96d298c4283962b488fc713f1c61c2434d3df4dd2a318da65fa636a30302047c435bb50067306502304368e117d6a09febd3b396f608bcbeee968126a3723cdc4fe589396fe95fc53232bb48e7c3f0aec5cbdc0453828a421502310096549996f4f5afad6d43f8d450dd2fd4531239ce96d298c4283962b488fc713f1c61c2434d3df4dd2a318da65fa636a30302047c435bb500673065023100fb5aa6515679f993e7351b1bda52ca588a579580b2620b7f53695947411a2c83cb75cb9ad779986f7477076292cadabc0230646b7ec4cec20b46167def3e1c23ca08cf084495cbafcd6149bb64f62b2636bed4fd16c466485932c19417d0c9547d820302047c435bb500673065023100fb5aa6515679f993e7351b1bda52ca588a579580b2620b7f53695947411a2c83cb75cb9ad779986f7477076292cadabc0230646b7ec4cec20b46167def3e1c23ca08cf084495cbafcd6149bb64f62b2636bed4fd16c466485932c19417d0c9547d820302047c435bb500673065023100d921b0125f8d5624856876ed89ab5d7caf97fcaca44b82f1fb3cbe25614239c1429b0f1b88cc62e6e088c4fe36ee831702306b6909672c165719cfe197181588c713e12385600bf12de4d77e9d91a550b39d14d49e64bbe1d521ca52d39f88c70c520302047c435bb500673065023100d921b0125f8d5624856876ed89ab5d7caf97fcaca44b82f1fb3cbe25614239c1429b0f1b88cc62e6e088c4fe36ee831702306b6909672c165719cfe197181588c713e12385600bf12de4d77e9d91a550b39d14d49e64bbe1d521ca52d39f88c70c520302047c435bb500683066023100e202b8a8a8e4eab3141a74b102150e53e039ecb0b342a93a3a54a0132834acf0cc40c83b05c836a49dd3a8cda34b854e023100b34c3ca09b3b390449092a74831c90b8a5ff6c86935fc93029141820cf11046db547896f9f167e595eedb42d310181230302047c435bb500683066023100e202b8a8a8e4eab3141a74b102150e53e039ecb0b342a93a3a54a0132834acf0cc40c83b05c836a49dd3a8cda34b854e023100b34c3ca09b3b390449092a74831c90b8a5ff6c86935fc93029141820cf11046db547896f9f167e595eedb42d310181230302047c435bb500673065023047e47edafc1c908c6ba177c87a569d983da9e4209e9115870d6f0b16a9f9cf9c8e287725d7efacf10ffd35900fc385750231009547e9a36c973303f37b7ba8ec706de46c6bacc0b62bce6ef5e780edcd51864ffc7e50c1b4006d4bb5349b04452c6a080302047c435bb500673065023047e47edafc1c908c6ba177c87a569d983da9e4209e9115870d6f0b16a9f9cf9c8e287725d7efacf10ffd35900fc385750231009547e9a36c973303f37b7ba8ec706de46c6bacc0b62bce6ef5e780edcd51864ffc7e50c1b4006d4bb5349b04452c6a080302047c435bb500673065023100a884bc72bc1ffcf9809660b8757d642301f08516a0b710d2528f12a4c7f70afd493b59cd0b6ff45cd91027a266cf7c6a0230659bcfb267825a1cba1b1d52b39051f9e6d9f4203d3090992514e05f2a4f9833267d32e41c51e1a424921bf084629a4f0302047c435bb500673065023100a884bc72bc1ffcf9809660b8757d642301f08516a0b710d2528f12a4c7f70afd493b59cd0b6ff45cd91027a266cf7c6a0230659bcfb267825a1cba1b1d52b39051f9e6d9f4203d3090992514e05f2a4f9833267d32e41c51e1a424921bf084629a4f0302047c435bb500673065023100c7ff6950ad6ca3130bc6d102f111475c21ef5fdcd96a2af0229c8bfdb77c92d9fcc2c394888f88c6d5f1359cf71523ff02302c9cc9b676adeb306669f1825647702962fe36c9d3e3dc7a89ac89a0ca8e5305c2f8aa978588eaba619d498810d66b3f0302047c435bb500673065023100c7ff6950ad6ca3130bc6d102f111475c21ef5fdcd96a2af0229c8bfdb77c92d9fcc2c394888f88c6d5f1359cf71523ff02302c9cc9b676adeb306669f1825647702962fe36c9d3e3dc7a89ac89a0ca8e5305c2f8aa978588eaba619d498810d66b3f0302047c435bb50066306402300f341ec13b861b7be3a0dbf3718cc88ffb8d7a7f8d337d92f735e598a599b6b88c7f1819f43a6079d0496f16157be2dd02307442c37ab379123b08e3460379895de84c361fd5d24b4325e3f66df8e995481ca27e2bc7b7b663a1097e0360421278da0302047c435bb50066306402300f341ec13b861b7be3a0dbf3718cc88ffb8d7a7f8d337d92f735e598a599b6b88c7f1819f43a6079d0496f16157be2dd02307442c37ab379123b08e3460379895de84c361fd5d24b4325e3f66df8e995481ca27e2bc7b7b663a1097e0360421278da0302047c435bb5006730650231008709ebd6ee6c3e9ba17cdb05c38759cb33b156ee59ba53f742748a1bdb5fca5fff21bf0500b7912f762ee9d7b887b1d102304b9289ff22611959e733b4a7a1161919a5182fd07c8fb97422fd62674c025a0fb9d7f0959953f4539d2627dc5bdd40f20302047c435bb5006730650231008709ebd6ee6c3e9ba17cdb05c38759cb33b156ee59ba53f742748a1bdb5fca5fff21bf0500b7912f762ee9d7b887b1d102304b9289ff22611959e733b4a7a1161919a5182fd07c8fb97422fd62674c025a0fb9d7f0959953f4539d2627dc5bdd40f20302047c435bb5006730650231009d84379b0cc756230ee0af501f1931d3e9f099e272cee14ca70598f878c889f4efc7f6d30cdf07e7d97e81bfae5846b80230659066cb534a4eb0f24cf1a8097e363338db0a907588a53178414a9ff3fb8330d6004c0b25e6c4eae5e55e24f7a886950302047c435bb5006730650231009d84379b0cc756230ee0af501f1931d3e9f099e272cee14ca70598f878c889f4efc7f6d30cdf07e7d97e81bfae5846b80230659066cb534a4eb0f24cf1a8097e363338db0a907588a53178414a9ff3fb8330d6004c0b25e6c4eae5e55e24f7a886950302047c435bb500673065023067ceb4472f71b4f4569a923a661fec1edc6307ee21fc26ed620316e8b299105671f5c236c6c06f01af36c1cb0b7f256c0231008ea164b40f966e9b51ccd9fc32034966e3ccfa9f9edc8cf985b54839ab7e9d7cd785e81b749a45d1f0174c30a873a06f0302047c435bb500673065023067ceb4472f71b4f4569a923a661fec1edc6307ee21fc26ed620316e8b299105671f5c236c6c06f01af36c1cb0b7f256c0231008ea164b40f966e9b51ccd9fc32034966e3ccfa9f9edc8cf985b54839ab7e9d7cd785e81b749a45d1f0174c30a873a06f0302047c435bb500673065023100e289f0743ff3bfa9ad5657416d5d93bce1ae3d93070dc601346da8e71dcff8d215e30994bdf3de509fa03f955f6b540802302a57041ffe8f18a49d94dfdeed42408f5a7dd08d4f6d4b795889315ac190281efd0b19e3612d1f08a1a578430b302ab40302047c435bb500673065023100e289f0743ff3bfa9ad5657416d5d93bce1ae3d93070dc601346da8e71dcff8d215e30994bdf3de509fa03f955f6b540802302a57041ffe8f18a49d94dfdeed42408f5a7dd08d4f6d4b795889315ac190281efd0b19e3612d1f08a1a578430b302ab40302047c435bb500683066023100c006652b35ade2481e310e1ffcd35e61a9cc1f4ef3065cd137cc40bdca113766612115bffff8949f5e48bc08c4e589ec023100aa77d0ed82b0b9adad01de6bf01b4c32f207cfcaeb05166be47302497b6d0f38f698e073eb5bf740f654bad84158a1030302047c435bb500683066023100c006652b35ade2481e310e1ffcd35e61a9cc1f4ef3065cd137cc40bdca113766612115bffff8949f5e48bc08c4e589ec023100aa77d0ed82b0b9adad01de6bf01b4c32f207cfcaeb05166be47302497b6d0f38f698e073eb5bf740f654bad84158a1030302047c435bb50067306502301c64aac34356a9cd9656155d7830c86eed9e1f181581b4dd3a997afaec1367032eb9e7e1e29d80598c3e723dcdba7d93023100c7e9ac5563c8b8c093c6e2e8a7b4efe5d978d26488e95683ec15ffe6f828ecd7b5affd5aedb809be595ba5b5b606d2330302047c435bb50067306502301c64aac34356a9cd9656155d7830c86eed9e1f181581b4dd3a997afaec1367032eb9e7e1e29d80598c3e723dcdba7d93023100c7e9ac5563c8b8c093c6e2e8a7b4efe5d978d26488e95683ec15ffe6f828ecd7b5affd5aedb809be595ba5b5b606d2330302047c435bb5006830660231009e59c9b33fc24d2335c20de52c4fd2e067c46f5240f8d97f22a28a83c49cce0280a7f8814dc12990083756e37d92dbd80231009ef98e7ce66c759ae55a4dc83f850b5b02343eaca28fcb757bd037e513fd6570aaa3409c4f86d1193aabd826b5f850550302047c435bb5006830660231009e59c9b33fc24d2335c20de52c4fd2e067c46f5240f8d97f22a28a83c49cce0280a7f8814dc12990083756e37d92dbd80231009ef98e7ce66c759ae55a4dc83f850b5b02343eaca28fcb757bd037e513fd6570aaa3409c4f86d1193aabd826b5f850550302047c435bb50068306602310093c119fbb2f916471ba27b9c6a1ce5bfc76c323302ab2f75b0fc1d7d46305e6435692c5bce4afa0fdff1da0145767314023100d10ecf2dfcfd1b1d372fc78d65969572791de07ec5758b60b01ab662339ca278efa1526a2736e60a47ac9b04afb0cf850302047c435bb50068306602310093c119fbb2f916471ba27b9c6a1ce5bfc76c323302ab2f75b0fc1d7d46305e6435692c5bce4afa0fdff1da0145767314023100d10ecf2dfcfd1b1d372fc78d65969572791de07ec5758b60b01ab662339ca278efa1526a2736e60a47ac9b04afb0cf850302047c435bb50066306402302e999914241cc9b9921a0322dc077dac5c192a5ad0cdf5110009b89028a653a8bd493942a2a1912b6ecdb656d6144c51023001d194845c23be1f3494be1b4f700a41cd20069dbf93eff2572f510f92876d14a6b23ef50b75d1f4d06e36b2eb2da0c70302047c435bb50066306402302e999914241cc9b9921a0322dc077dac5c192a5ad0cdf5110009b89028a653a8bd493942a2a1912b6ecdb656d6144c51023001d194845c23be1f3494be1b4f700a41cd20069dbf93eff2572f510f92876d14a6b23ef50b75d1f4d06e36b2eb2da0c70302047c435bb500673065023100f7d52822b50050627ae288ccf95ef2ebd3f94612b21fecc9cc63462f15863bb31a8b94f806d3720504dd0948c853d44e0230254f0c26293fa94c55899eabd830eeb53ab45f319cf04af2c1876a55bb8af0929b20898a60df565676807ce2bc7ace050302047c435bb500673065023100f7d52822b50050627ae288ccf95ef2ebd3f94612b21fecc9cc63462f15863bb31a8b94f806d3720504dd0948c853d44e0230254f0c26293fa94c55899eabd830eeb53ab45f319cf04af2c1876a55bb8af0929b20898a60df565676807ce2bc7ace050302047c435bb500673065023100821573a89d71ed9e2fc59f552df4731f6ad737ad4e86898b2ece6e89a82a05069577f7bb8e58b0660c536bf0878f85d80230083aef75dd8a3b66676e194f15bab5eaa93fb41039fa275eb0db7b4916f5ab087fcc67a362dc3418b4de106851f3bff00302047c435bb500683066023100ca5e2a2a9ea74b79da73238d3ae343e31d70c5f23983fa8a2aa8d7f32572f5ebe1cc904e844dafda8df1d2b6ce3de7f1023100af481332d6f34302769763a931b3ea30e6fcc1a7a420f19d80d1ed0a9c1bac9415bfc25a228b9080fcbbfd4143f39acd0302047c435bb50066306402300275095e8d0f2f9a39cdf62a23e06c006ba5cdc667fef5d2f51dc15cee26922c66fd0d9047d8ab432b77e5c7058c42fb02302a276202d7cfc7326b2d675ec05df1669e49af7fc1f21a73ea9ab3ae0c42481fbbb4a6a8c591d82c5295d6627bf36db20302047c435bb50066306402303736d91573c40ebf60600ff98a920d0e14a61779cb2e948cb9a25eb90359e5a5df3045b0c380ba51c5dae26b58743def02305e3fcba24d38ccc7b08bf7239bb6c45d5a39138637e1d980e7ed7c6dfc04d9ff841dca5b62b5d0669b19b73c42d5c9610302047c435bb500673065023100c8eedd61db5dc0c35bd10c73fb109d0acbe2dbd1b749f8282836adf79c11f7773fc43ce08a8c36bcfd24e609758efa0b023032f27681e4064aa2bb71379c8a83d39f3f0192065b686761a3697aae9f0ea3a051d70d3bdfd27a6a584fd25081ca410a0302047c435bb500673065023100b42c4bfeabf3138815f33bc1d24b1e0c27cee2cefdc23d2adb8d966096fc3576dd9e06016b3815cae30b5b14141210c70230663b19c9b05d6f4e74e023d3943de71ef2cdad8499d6bdae2a886de99e035229c04e96da5f758a4200746cddec517a9e0302047c435bb500673065023024db7baf3db5eaf9655b40708f989707940cec9c45a761355b69f1a7fc793985152bdfd8c545f7f03dbc2f36b2ede6e4023100d4083d3cf2a1c9cb4c9cb59a730012304d1405b18db2ea11fc284b89cfe75188eb6cfa971c73db0e92af93ff0d7a63600302047c435bb500673065023100d3b09e554ef0b75c5c6c47ded33f8aaa2f371dccb522974af2f196e4af72cb9f3e0e0310622348f9132a7227e1b9781c02300bf1838742424026ca21c5ca16502de18e9f9a8d13286cd6685c78d4248e784963c8dfb60947b6903bc920b606eb142c0302047c435bb500683066023100fcb202f97e8816d289ae599535aec70bf492100e1f09c52fcb7b36f6bfb466499b54b72ae688d5b126294fec5dde5ce1023100ab182e3c9940335687d9d8605e1adea39fbd0732d721c929e037253e2d0432428d78195857c9fa8bb64b9210637148e90302047c435bb500673065023100fdf864d43e87e099e01e8b9c74df8a7b63344bcd3715e7b229e8337533e3ee8f4da94a15b715abaca3c093ef3490374502304253b352e1c9ceea42c3de0ac96ef65b52c1e0f7e7e4c7f6020fcae06453d4c204fd6bd9415559769df82929283548c00302047c435bb500673065023100f442b5082e7c344f0cfa4a09455018a36dbf3f00c10bb2de19a4b2484b946696ab6a8376e15585c7780582b80537428e02304b68819c4ca08d0bce2364907aedba45c40249ff112205916c7ee67f1050e9d310f5c2a309f09a6b962a1ed97a5d42ad0302047c435bb5006730650231008ddde02c35817bacda1c01b3c4f1e53e6af7b9e315cab1a1b7de20a27e86476e2ddfacc761e9a28de4a2cba94767bc880230446c30c4b4219cf0c70e5e7bda7b1346f7b4bf18af926cdc239d5fa6f8633c5c22013853d7f453215fde5275a166280d0302047c435bb500673065023100a8862daff0198bbaa215bee53cfb9b890b5b75adb48170ef863cc29908477a01a443c4d8de4bfad9c808fa5d5b258fb102301466c8ad2acc3543dd7f4afbf5e5656a9bae1088a30f000f947a80999cfc425ca97eb24b064db44f91075234d27c9ba70302047c435bb50067306502306bdbf8e236eab9ed58c12914d3df87142a6803a23cd63f503a4d249d67fbfbbba0aa98ff4ef212be51827e325946dd29023100e3e61371686e7a575ede445acceabffd2658b03a096cf09ae69b66b66fc897f97df7b817f1dd6212ba16b6e5266ec4ff0302047c435bb50067306502305c5e38c9b8cc24b7f452c19c8a365709ce2a8de2af2109ffb35d5da39c229881a1bb2d4f6c8b0026a2a37d02576fdb470231008578e3cc29cde6d553fac6f471d370bac97103011ea5701ca0643f930633c53379894f674b97ed91519968e8ceada0500302047c435bb500673065023100d7e8dea60115e2972af42f68bf89edcdd2e5c129a046557def66a312733c58d1c2e7095470b16d358a94bddba9fc2bf602303e991a4aed3a139a167ba31048269869d7d5d6f6bbfecb93e60f482712a56a38143e1c7ce27dca860ecbd2e97e935aa30302047c435bb500683066023100e085b869ffea1c1f218d4fa6864287ccdfdb1359b6ee80216bf3352dc0a811f2a2e1d0595bb60ce181434ea051421b8e023100a363cc8caf1d4a9a050c2acb068ac5b4f95ab4d3e6dfc84ce3a60a4ee9f88f5921094f8891419f0525c162b20c90aa340302047c435bb500683066023100e04a1d81b91d67074fda537174a0db1b27b96aea741b6e51344d85149b901895ddb7b0cffe7af19481be9ecdff760ccd023100906498ff27782f815abd0dddffe5523d053a86007a36b027d3c73e8d4f1b8b84c14c102db7a50aa5c05027796859fe0c0302047c435bb500683066023100990b8c564057ac45acb38b60ec2a80649d44fdabe9328e532cccf293cb4d38505096fb9d4b74fa450ad12768774f7ac4023100b24f87039e5c4657dd737c17e91c22ba24cffdee12b0d645e865d4982af551fb71b5832c35ff35cfa8ffd5ea0fba0d400302047c435bb500683066023100b48aba8b617c7d8dea98bb01a0bf65b10b31ebfddc3e6902fbc3d7054a5188930a55ab655201a879a47fc4982bca03cf02310092ff4fbe5ddb25ed8fd66e40ffc8b6fe605177e8f97c6f2a6b9b64d6203e1ebff6cef15bf9b5b41b9285b78bd96cac580302047c435bb5006630640230660bbe7f4dbf821405ebbfda730d036ef13f9f513e2936bef7e4ebe551bcc58c75af0c92678ae9293daa02bd2dbcb8f702305bd4798d811d85f5ac9f968b0a0abeee45588a31ee78077ca1b3b983c5db92de3ba25bfbdaec9a682f361f7424199d7e0302047c435bb50067306502302b37845dc3c449a8f88389ac0570f09cfe26ba973a39d53c5cdd4ee34901ec58219e2391e2612353f44fd031052779bc02310090f0865836a199a8caed4152dd28320e51aa56731835d3527a10bb89ed4da7750ea7962a79e74c275a8a31c03efec5450302047c435bb500673065023100f846782cbe82a1a96c630fd8c2ec85a5b1aca904b137c2a0f99f7e40f7988150410fc3692e257197b28c7b01cd450e8b023028cd1f5920dd3759fc09f6fdc664002a131cbf0414dfba3ca2e7abdf7752eef64c68f6eedb4a7752c5be0416a3a4a0b60302047c435bb500673065023100ea42d2fba144a2c200562b66816ecc74ade10004692ce100edc3d06f88b5bac5901ff1a80ceaf6f891fa6d89c44187d002307796fcae34b4f37dc3af7f1ee406dbbd1821b09eb97542eedd8a3fe01ab7f45c2feb9bdc4f7c47fb4467b33712f2077f0302047c435bb50066306402302241bfb23ae6ff33cf52d4f2fe2e1f6fb7c5c834013efd9077aa735a5974dc5d34d4bfb124df81a06c93ea362169cbfa0230336d1b68a5c5766d90125f4fdb938f949df69d82c2bcf6d35f1154fd1221e14a451f97d1792ffd6776345acd19ca9dc80302047c435bb500673065023100ecafb2ee590d9bd4287c6094bede186ecd1223eaa630f40623f5dbd88c1d64ab0adc994ef6c5d7a8b74060a6c03f97630230529eeaae11cd61d4745e7b19feedf2154cdf7bc1ef05d9ccc01fc7c9e46d832b6d9e4ef8acfed9ec2ef0490f108786630302047c435bb500683066023100a115d1751db6ae9983b725041060dad41e534f7469971863fceeb39ecaa9d40ead0f06b70617e3683da4464dde6e82e90231009908314add12938ce3f493a5416d5e6ab4c5a9dbe0f14df911725833c8040afaded7ad9b1011169df4f4c4783f50c6a60302047c435bb500673065023056bb4dd1e0d286411127e01a5d49d4fb3c2da4ad71b98a74e7ccedf43234250dee43bbb2219c861385ea435fd87195d1023100886e1d90d4ae979384e880e9ce5372e2170a2a5efacbefa2e133a1ee65b345cd0b85e4287166adc65b4b5d222bc06e0a0302047c435bb500673065023100f8d6d2c6746c7f213a98ff4ac7f133384f75f5c908ff9d8d340149f3932d73e93443dae8a7378df7702ea1eaa364cd4c02301525ac88c7058f029e7d89f59cf9da4a4efc4efed2c236a2706fd512b474f11f9fd8adf0eea47b6b6a5d153503f4257f0302047c435bb50066306402300681ececcab7f5a93b2faa8aa2e1c9a8dadda89c539389a5678450630bca7f45fabf864a1cc0c9829eeb0bce91e982e702307da59b783af44f4d0fca2301dd8afcf18f18abf74ba8193211a8446fd7f70f4311bb90080199a1150ca135ad7643418f0302047c435bb50067306502304475ee8ce1f2451cd7f433dea0585bb1392d034e355efb900aa298c090591c8c82049900967f9b0e74e679eb5120026b023100c8dcf9ddb7adad8ff1f0e7217f6baed0db1ccda9864b8e47901ae243d3c41a4df0ec3eca00c5bc4aec4e32d9ef5ec4d80302047c435bb50066306402303ca3835400a1b27fb94e5d4e5430f63402b30101ed40f6d43df4399ef076cd881f9121d44daf74f172fd149d5536aff902307889f42a77f681d14907b23b0f50b7c1556c341387407c4f81407160d0dfbba2af935391c1832a829683f8b2c7b5beb20302047c435bb500683066023100ea486c922deb8bb3bfbb932e88aad24f62fefc23714d2017be96b5ea3a18b466b795796175ee9609ed64b7bb88c85236023100b1415f2c4fcc4f4f4985a6bd952bc6cc616789b49ee793dddaad1821c653defa105ed2940b6bd8e2eca71f4f827e8a880302047c435bb500673065023100995776ec204268e86982d5b6dc603dec50f8c2355b660835e7bcebb57d8643fcc896ed165c0a0fe62990bbf9a13b586902302b728408a08c41050afee0b94abc3aea3e4c0c7cabc8041cfab5843ea6527eab6246de7c36ac3d460d3b1e4b3063d4d50302047c435bb500663064023075934867e43775cd5a633dc209a8e10ca37480e4b3eff4d7da9ad86e9e69bdf57a6da36e0c979b78265ed0a0cc2e2ae802300a60603c23be968004cc195b833db60f0d8d479da9516f3636a21b8c0d8d6bd7db4d162a4193e7c325a64250d4f5486e0302047c435bb500673065023100d44ba51826978f6c48425fc3a3706807bf0b1c7e784cd461dd0624afbf77f8e2a9e9db29840a3e443f272ca545765a72023059ccb4f2e5748f227ac544e66667db5bd99271c1ce883f0d9df099419ce8dae7f793e739bb317284f6d88a2c00e184a00302047c435bb500683066023100dce211f22c7c9b4acb0e5f71cc46bea009f1f64088c2f9a8aeec0cafbd58b82c815f3a7f1c4c44a1e887f75a3d4d78cf023100ec20cd680fb18199ddd779d42696fd5ea14f227d3dd9e3a8fb9418f723a46845f6f00ceb7eda906a1f86d278c04d1c530302047c435bb50066306402302e91781ce8b1f710cca7a57f0f4579e6c64e47e2081a124780627c580a2253697cf01f07b700cc4011a7535cd7ac11b402300761e1357d0ff914d66096b10d5670fec893994b6a6ac63241cfbb5b4bdec93fd77ab39bd3cf6e9c50c1b7af5f65ee240302047c435bb500663064023002e59e322b4dc5c344ccc837b7b6be987f87c59b6164069db46b3ac25386146542aafaad5f53b15646bf894555a47f9802305f69ec171291d6bc524863d8b3526fc0c352262455bccadb0b14915490a184eaf5ca93bb6a4f268b7c3a1cbf5120ee6d0302047c435bb50066306402302c2f7e9f813835f81af5987f07c983afe0bbc37767213866625ba16579c158cbdb5a23195d586600360d1b0b40c45654023013210476d7314c87057387226d52babee0af1550daa4cf5c025f34048fe8483b2b3de4c9f0abcbe1dde9fc4686ed48d70302047c435bb500683066023100c4d05b50809c294c69daac25e2aea187323f62d43936b3548d74b478fe7ffe027d64f3b2b69f444b08034a8bedfd2955023100f6589cc1e0176f6095978737dd1d1d66d78f6e0a28dd4a1d2d7a7f229a701d5ec588709d02b71eb63f3d161bc4f32e340302047c435bb500683066023100c4d05b50809c294c69daac25e2aea187323f62d43936b3548d74b478fe7ffe027d64f3b2b69f444b08034a8bedfd2955023100f6589cc1e0176f6095978737dd1d1d66d78f6e0a28dd4a1d2d7a7f229a701d5ec588709d02b71eb63f3d161bc4f32e340302047c435bb50066306402300a5e973ff3572cb2fb2a81148061deb4ee34a2be7668a4686cca6bb8c9632bfbe508a8b075762b062995f6d3af6f056502301dfc51d0c4e17365624e6eaf9da945359b79e46f79bc7fe6ce3d1c816746eacab91b36918f305ffdac282454915f97770302047c435bb50066306402300a5e973ff3572cb2fb2a81148061deb4ee34a2be7668a4686cca6bb8c9632bfbe508a8b075762b062995f6d3af6f056502301dfc51d0c4e17365624e6eaf9da945359b79e46f79bc7fe6ce3d1c816746eacab91b36918f305ffdac282454915f97770302047c435bb50066306402304de1f505cd1f2cda4a8694d6d1b0a7cfc2ddd00b99fe58d858dc9faa2f39dbdf67b39af9f21b2584f9967ab41c722501023072903b2c30b29a3f9dcb87bda090793ab3b72b4ef363f074d31f3681c9a9d0f4d9bc21b2a57986295c4e633edb78cc6f0302047c435bb50066306402304de1f505cd1f2cda4a8694d6d1b0a7cfc2ddd00b99fe58d858dc9faa2f39dbdf67b39af9f21b2584f9967ab41c722501023072903b2c30b29a3f9dcb87bda090793ab3b72b4ef363f074d31f3681c9a9d0f4d9bc21b2a57986295c4e633edb78cc6f0302047c435bb50067306502300783ba9a5970b7f1de8f7bfa482ac20f9f2e689304203d493cbe07dd5940b8699ad091a07f6aa2f25554e8f4d6699af5023100e719c375f169abea55ef95882a1e362a37d176996f8cd6fc1e68c382ee94bdd598b508f0c057894637397730e2375cf20302047c435bb50067306502300d7370444791df0e6d3eebe74878811755e79a894ddc95178353cb609c19fb25274c8f6bc9a651ecf89ae593a8f06b10023100d95c522dc0499e8192e0ff335750c5e611eb6e7c80d539fb578ce5a2541179c3ce48d4ba585e255bc82fd2afd9835f320302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb50066306402301f17af73cf738fb47c949cf6a7a59407fcbb43d54669a1df8c019c7d3dabbce681da09c0b5e0b7fedbaa89f787cb051d02300212326f46cdfdcc86208d722d56a8d1e733414b00a5c204cd338af7236fa2143e0f6008acf2c9a9240a53027eb934530302047c435bb500663064023012ff33addf7f5a1fd54dbdf43d7b0bb2fdabe2b006a19d456413fb390d41f2eb62642b07ccc0b0a58a113dd3604296b3023055d21e3492a676e0b1d995c768c113578b4d7700927cd9322c741bcff491032e80a7b9b745407d87b7e6bc7a445064e20302047c435bb500673065023100b7b68b52bdb341de75a90880b24c12904894ea36339d4d7bd3c6b91a3cc1a4bb5b8a82951248b427ceee0be15d6c49700230090e2befae7b53e8a5e493eaa60d06d7157f6007c4fc658d3d9d6717eb0488a5747dd0190a577bd4d0e41752e27bfc290302047c435bb500683066023100bf2f7d8d330a4e59a4841c43d65ecf598e048c9d86ebc2fb1d2f1f807635965730a85858efcc82c235bd8c21df4daef3023100938f3f0d758c8c03fdcbbb0302f498ff1016b6d25c19f63718985eeaad969bddcd77f2a5c94e2ab5fd0828e5f544f0d4 e U]J׋kI&Z6Aav| Sp/> ׋<4&hus:BIKg ^yZºp2Ox۩)TQJ,67ת|E4*l8(Js}8Jt$_-Pڼ2+Xytcq*?6@WO_ KY5Z}w@!إ64-T%tҥ Ԑ-Yk*uU١ܐc!9s2}^n 72}y,L}\#98qeH6+VB/6Gd@X#F21JIlH[g߿N_?X^)qvL*Y˸f~23C*/,ɒॆ*Ӂ]^_aUA7kY{YEһ3b :wꨄM!1 b.p8rQ|$wne t~Lds{m PuA;;4z,6@t>p=2-?2d 5 Y(,PT[bi |,   %$  `D 8 % (89:fGHIxXXYd\]^bdeflt uvwxy&x11111Cpython3-ipaclient4.9.132.module_el8+769+20dbbe6aPython libraries used by IPA clientIPA is an integrated solution to provide centrally managed Identity (users, hosts, services), Authentication (SSO, 2FA), and Authorization (host access control, SELinux user roles, services). The solution provides features for further integration with Linux based clients (SUDO, automount) and integration with Active Directory based infrastructures (Trusts). If your network uses IPA for authentication, this package should be installed on every client machine.ehaarch64-03.stream.rdu2.redhat.comrn3CentOSCentOSGPLv3+builder@centos.orgUnspecifiedhttp://www.freeipa.org/linuxnoarch1 qq78'++];Gqq**O~O~rr-^-^  ??W[W[%%%w'u@Mth-r!1{ddBB((55NNzz__BB66qq55][[kkaabb*)'<H^T L! v sri .   FZFZEjEj^)^)kk,,%%`F`FB?B?U8U8EE'' | |hh25259:9:__77<7<7::NNKK..EE'_'_33??QOQOccII''ww`K`Kjjci_k&-5t)gq,9#~OsL5( _(e| |Ek.;1P$xb`~gb7*y:k2NO   FZFZEjEj^^kkLL$$%%UUSSBaBaUZUZgg'&'& | |pcpc2W2W;[;[gWgW!S!S77  EE>>]]VV##ttKcKc==??RR%g%g{{GG0 0 77  6S6S""9977,M,MEqEq0066==11bb%S%Skk88]]c+V,3A)|O(`6)4uJI( [U&p?lLH$Q\Fwb'5O {pp@@ I -KAA큤A큤A큤AA큤A큤A큤A큤A큤A큤eh4eh)eh)eh)eh)eh)e[deh)eh)e[de[deh7eh7eh7eh7eh:eh7eh7eh7e[de[deh'e[deh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7e[de[de[de[de[de[de[de[de[de[de[deh'e[deh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh:eh7eh:eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7e[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[deh(eh(e[deh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7e[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[deh(e[deh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7e[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[deh(e[deh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7e[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[deh'e[deh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh7eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8eh8e[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[de[deh8eh8eh8eh8eh8eh8e[de[dehve[c4d]'ehve[e03c13022f7354695ccc12b695a8ab87c2a15c805e24f3b7d798c75eda14c61d69eed35533cedcd834650801abb604615cc537e563f4a32b09644bf121c4de9c101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b31ccb372a14a3350516a9a0d44f21b339ceadfb7ddb9d2a9f7d5936548ed3d0b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bbd565d87fe7b5978007e63e9f27407d4e6632a4faf0c4434d524160b9434abb1b1fcb303ac61c8cab1b8d0b0e6c38ffc8cc7eda0071fca29e631d338af2b98d86aee37bbab7f3a58a804bbbac141a103d5ec66674ef463477c3128b539bfa5618594df2783476b7e005770c6127644594fd8299a96ecf27a9e9ee0ce281c7699b76810910fa7dbdacaf0d1eefd75c64ec491caccb5ae092031042d8b0ddae035b76810910fa7dbdacaf0d1eefd75c64ec491caccb5ae092031042d8b0ddae035d20fb24c90f70fb83faaeb3a31033ad8696a739a1c696a2e33cfa8dac595e49ed20fb24c90f70fb83faaeb3a31033ad8696a739a1c696a2e33cfa8dac595e49e622f3889b43045179a5d38622f0360da224fae0ed09001446ee66dbea4914bff019245019ea87d295d684e0489f52b9092fffeee88f9e716d356ab5d9d857336153db6d0b972dd102a8a775fac511f12b666c1f2d9e3c37d9f7b2d1762aba2bf153db6d0b972dd102a8a775fac511f12b666c1f2d9e3c37d9f7b2d1762aba2bfb95ca408457514e7d067c00a64f530517fea47337efdfc5fe826408f75dd246aad34c51a177f56902b17fbce566a09e32862a71397fb327176a8db6029d24acabf100e58e07d37ea3d1357cb9bcbd435679d6df2fd6a043f9a670c58cf4fc9fbd6ee18a5cb90738d1efaf740090ffded6d3a145eff39af60abbdc093680f013bd6ee18a5cb90738d1efaf740090ffded6d3a145eff39af60abbdc093680f013bb418a0e36310933749c9177041967b02d2b51412f24aed44e2d45a5634e49fc4b418a0e36310933749c9177041967b02d2b51412f24aed44e2d45a5634e49fc4268ac7a42681d5cafafd9bd43706b15ea2fe70bbb3ebf8eccfa0e21be5f36244268ac7a42681d5cafafd9bd43706b15ea2fe70bbb3ebf8eccfa0e21be5f362444317e651be17e1f657cd839509847c13d57f40ae524fbe9a1a101c8b5993cb7c4317e651be17e1f657cd839509847c13d57f40ae524fbe9a1a101c8b5993cb7cf322381d044e4818bc91aadca87cd5342e1056978862737b50668e79e4563db4f322381d044e4818bc91aadca87cd5342e1056978862737b50668e79e4563db4e282351cbae8e80e3122fbaef6ba0dee55c9c5f59e2843dcacbab4a1e2e29eb4e282351cbae8e80e3122fbaef6ba0dee55c9c5f59e2843dcacbab4a1e2e29eb43e38f4478dafa8fc17ddac9c04de0cbea2a537d4bca0ccc284192274c138e6f23e38f4478dafa8fc17ddac9c04de0cbea2a537d4bca0ccc284192274c138e6f2a1e642df4b1e68a51c7e001870a83b28b169ba019f57f529e57c398c39b549d6a1e642df4b1e68a51c7e001870a83b28b169ba019f57f529e57c398c39b549d603fc9cb040ec5633e98b849b582edb3f588d4fa3a1680981ecd30a74ea5880e503fc9cb040ec5633e98b849b582edb3f588d4fa3a1680981ecd30a74ea5880e50d2fca637c67c7e98e8e5773e95ca46918532f4152ae1c09d227965fe1f2b2e50d2fca637c67c7e98e8e5773e95ca46918532f4152ae1c09d227965fe1f2b2e56c5ece00450e3b7561f4c24eac0b3345644f8a4f3c2c009f4da9f056ae1967a86c5ece00450e3b7561f4c24eac0b3345644f8a4f3c2c009f4da9f056ae1967a846b09b966178f2b56af7077be2aae9f614df3410b56211b79f7563a3a6d6a37146b09b966178f2b56af7077be2aae9f614df3410b56211b79f7563a3a6d6a3716f9bfe4a9c7c4daf77c011f22fccafdf54195162e87eef7f083a3665c0cb6ce8455f42bd18a1a1e606978852c24abfb7ac95d5591fecfbe52c4aeabff901217e23e3cd37e325e810257dea1dc3319f37d1c2156b650b40cd88b89abca6731d30c8f30135dc72898d9508e1a39e189f12bee0b0d54732d324195691c5b85a7542dd66d8c413597da1b541cc019dd161627efe6da41c74a723fe812f5c8f789071225338749a9b0373b920dfcc2829548e1955ae7e79ace093a96415e8d21bba3193cf38dc392288aee6719f4e362f19371aa9af478bbbcf1612daa19d6b6f4077aa35dfe5f2aa62dce6f7480a71f7169896624a337e0d7153c3c135b89e2ff9c896877970ea958c047607b47f34c178c1efcdf29a1442e5953a38c7607a46f1ce2cbe074957a5c345a67474aa7c763f8bc542957ed099c8dc49ee347f13d3ec34ba575370edb0a5edaccc2fc8f3db3ecad92ce964a6e2afaff201633f5f4282aff64c78a37ea0f544fdaea781f3a4b6565ec58a7d54259ab922e85cd48c2203f38527ca72fe44291c6a57668140b16cb679ddb0042256e2a40759833bb0126dad8527ca72fe44291c6a57668140b16cb679ddb0042256e2a40759833bb0126dad506c73f9d82f4f48696ffca4dd1d8807013da6f175331ee692f4ebe2d78a9569506c73f9d82f4f48696ffca4dd1d8807013da6f175331ee692f4ebe2d78a9569218ab1b4c680a682422e1e18c19d156d846eca25aa817fe3a3247924bedecc67218ab1b4c680a682422e1e18c19d156d846eca25aa817fe3a3247924bedecc67b6a35a9cd2f38729ff531ad2d3115f7e9e2122d5accbee367fe3591b7a1972ebb6a35a9cd2f38729ff531ad2d3115f7e9e2122d5accbee367fe3591b7a1972eb2ed25d0cd6ca117919c2bbc15e26f126cedf58a2a6219579c132dd3d74778a762ed25d0cd6ca117919c2bbc15e26f126cedf58a2a6219579c132dd3d74778a7610af47849ebb94bc9b76f8850666ebdbe759f2c21532e8043576d4df5d2e678710af47849ebb94bc9b76f8850666ebdbe759f2c21532e8043576d4df5d2e67878a86158ef3d46cc8fe125bf967feede74b6466e1596c29976df22c568be451af8a86158ef3d46cc8fe125bf967feede74b6466e1596c29976df22c568be451aff7050938dfb1adff321a45a54de2ebf4e842c55ee49c33a366b90cc6806e222df7050938dfb1adff321a45a54de2ebf4e842c55ee49c33a366b90cc6806e222d90eb65a54ad2e77844a4e98b59b4921c6b32f4fdc65e218aef9edae9bd39374f90eb65a54ad2e77844a4e98b59b4921c6b32f4fdc65e218aef9edae9bd39374f331bb44374c212edee187bf6796c1c9344594ed380321845256d6b0d8e3cb621331bb44374c212edee187bf6796c1c9344594ed380321845256d6b0d8e3cb6219039c9777103b2d3c3d95608e85b795b1558b0cec63a9c5e07c28f61d30c93019039c9777103b2d3c3d95608e85b795b1558b0cec63a9c5e07c28f61d30c9301546771acd97a9bb5dd8614e8f2a532c5721683788156e60be73ae013bee2fb4d546771acd97a9bb5dd8614e8f2a532c5721683788156e60be73ae013bee2fb4d30e9b1f1b27a8033f1e9eb39c8d784442483a8448177882a73aa8d4aa1e208af30e9b1f1b27a8033f1e9eb39c8d784442483a8448177882a73aa8d4aa1e208af802268d76bf5490c67e75a66f5cb7e3dcf8accdd25822221826e109c683add42802268d76bf5490c67e75a66f5cb7e3dcf8accdd25822221826e109c683add424d1dcc712f6972cfb57ee3e85c39554a155d1665823b5165e21a67a132d0abfe4d1dcc712f6972cfb57ee3e85c39554a155d1665823b5165e21a67a132d0abfe4b8fc362f69a3574c1ee534264a6f874ca6715b506671b2d817b2fec636b380e4b8fc362f69a3574c1ee534264a6f874ca6715b506671b2d817b2fec636b380eba0284cb79e9087b4e27622e8c96aaab9713905ae70640cfb48e59e5a58c83e1afa883f06f00afbd1e621683e08284c2376fcbfd635caf4da30e98167d78dccadbfac5a81661cf83b710b05fe39424476b37fe5442d7c737983326f50a25cb905078368bef26f7510c2430c744baf6ef8951356b28d338b2ae9fc1540731fa687e250389c6cd10c838db208b5185714ad27f78c100d251fbbf13dfe16af7d0567e250389c6cd10c838db208b5185714ad27f78c100d251fbbf13dfe16af7d056c115049e0d8e48c5a1fd7427e0e3e572a67cbc1acb7029021e5c4ef4fa76b27fc115049e0d8e48c5a1fd7427e0e3e572a67cbc1acb7029021e5c4ef4fa76b27f66ee3196949c4080467643d194d66f91527855b4a98cf35fdd9b05d73c126b8666ee3196949c4080467643d194d66f91527855b4a98cf35fdd9b05d73c126b862b0ee63c70b98b57bb6a7c75d762ae7794365d29e7f9675aba28e5de4202fa692b0ee63c70b98b57bb6a7c75d762ae7794365d29e7f9675aba28e5de4202fa69b9941b85322d4002dd8091637ba05ab2f54253e99dc3d19669072d41c9bf4776b9941b85322d4002dd8091637ba05ab2f54253e99dc3d19669072d41c9bf47764b629b1cc4b09da5d6455766fd65d04ea8164ebace4de92ff4d66c836804e7674b629b1cc4b09da5d6455766fd65d04ea8164ebace4de92ff4d66c836804e767c89f81a2ab263a9a862a758bcf9dab5ce9c1a5f8adfecad62534f2deacd7b886c89f81a2ab263a9a862a758bcf9dab5ce9c1a5f8adfecad62534f2deacd7b8860eb4e4bb0e850efcc09645487341aa4a84158d7f8ca194336cdebd7a28f08a080eb4e4bb0e850efcc09645487341aa4a84158d7f8ca194336cdebd7a28f08a089b51d91fc911c166f446e8f9d3a9fb98d8f75b8f543e27c509bac2e541a01e0a9b51d91fc911c166f446e8f9d3a9fb98d8f75b8f543e27c509bac2e541a01e0af9e188be4e740bd9935cf177baf68c9afb3f7308882576174d39e76a205fa0c0f9e188be4e740bd9935cf177baf68c9afb3f7308882576174d39e76a205fa0c08abc18d7a8ec72a0322db06f4763e92dae5c3303bc24f64f01cc430aa8121aa542a8aa61e63392ccefbb64b3790943c8ba9c3bb541799f3c795a39193948bd19094d9386b6704cd180d0e578430d1eeb152d7249f8d9851cf126050c0ccc9f871cdf5300594e67cb2b6e988ae0e91b23b2770323d8643d0476961acfd372f90c43bc6d02b639611742f217ac4066a2b45cc8ec21465c70c18da5b53ce9879846fe3c44cd08fff47f0d2bab80b5bad2eba6ce4ea70ac12c9dddf65eaf98766d5cad2c36c021fa99ed0fa2e356c220e686d6980b262a450f99f100f011c27141a3d04e92ed142b2302d2df69a33a770f54ddeed3ffe540c819b7f026abd042f955b80423d4c52a505389960bfd8a416d9f90ea0706e297f405d3fd5e19eae7448b84bdd56ca1aef42330edbba94def589e67dada4744b503c8f542c4d75a8f3df690c81a2c79cf96d4dbd1180eae3d25fe3ec7ce84f64e602abfc785cdf93679df7b8870c9f8e51e3fabf4e4acf203a30b2cd7f11c8ea098ca66758cd039d4a3ff151e69999313228ddb7008918081a58ba97e0eec3fd50e6b625bdb8d26f9ada78db3fb4ac9a9ddf933aa530affc05f2b350ef204f622e9895ecc27a224fffcde3d7871789aa9a2087d6b3f1bef828a5ece4b8b9ec3d63f5d4edf69832c76f13039f6c259f90d02c55b49c9260b56d8972ed598c85ad88bb36b3e1df334e750b8674089e2568b776d9aee8d48d28a7f62d339029472cbbc77f9ffc259c8b437061f844ef138335b1b2234f94955909b964a8cf8ec336eba86b6d37de14d85efcd8a5e22f508c1a054cf92196385881e4551c6720bc39425a050e7cc75f4cc20bcc812b4570cf89d35faecef17e8ad529638bec09efba1cef0cbcc0bedfad5fca8f2113a2c855901501b762352b4d7f9604bbe5a3323e86631d2521ea9e5496724cd3939613886af7eeb2ff6df735d74fff5704c0b5e137a1ffbe7a7b8610e010de3dad559875fcc394919bb90bc705374927367c0375d1f4beb45af1599c980862a49f37e104e8183ed4fa47190a305d0046b43e10444c4efd2d725748daa22e2a5a829b22fa822cf68646d8d856708fe38a53e96d46c58550e5d8ed0de956a667e0c8df7a53663b6a4388b54f1b6c83648a2e554a144bd7dcb675930dcf3a9e7192c70f92bde4f490f34dfe07269f33a91c7e39a13a189df73e11cfd71e43b13c1c6b38fddbc46b3670daab0bb508c1f6f787b74787d583a33e729ca893a9caa82513e14410b09278fed6c1aea1562c620cd3dbb8030d27a0d65546902d5cb4a82513e14410b09278fed6c1aea1562c620cd3dbb8030d27a0d65546902d5cb4af4a1f58eb0c12decafd72122d05d788f4c7dc7c5e9a53fdc3ab5c6bcd713d451f4a1f58eb0c12decafd72122d05d788f4c7dc7c5e9a53fdc3ab5c6bcd713d45168b195bc9b6d6cead3c8303f0292780f617cfa0389c45d9b26e4eedd0bb7a5ca68b195bc9b6d6cead3c8303f0292780f617cfa0389c45d9b26e4eedd0bb7a5caa9a368eed19dbd946f9d2be746e3bd16e90202b7bac7b0bc7ece9ffb2319fd9aa9a368eed19dbd946f9d2be746e3bd16e90202b7bac7b0bc7ece9ffb2319fd9a1e9b8c248c3ccf02f87df9f67d800674b4e0612319877437306855f8d4dcb5c51e9b8c248c3ccf02f87df9f67d800674b4e0612319877437306855f8d4dcb5c5d355963a60fad2b3c7950bb1b8b6642695453810fca27fa9b84b55ef79a1dcbdd355963a60fad2b3c7950bb1b8b6642695453810fca27fa9b84b55ef79a1dcbdcc50d58842f4a7785306d3423403eb87b14f6fcd7af9b9bc2a614b7808b01834cc50d58842f4a7785306d3423403eb87b14f6fcd7af9b9bc2a614b7808b01834f3bfc4d8b37c0e8ddc1635b9c4fbbd69223140918dcf8eb74abd3ef80e8379a3f3bfc4d8b37c0e8ddc1635b9c4fbbd69223140918dcf8eb74abd3ef80e8379a3e0e5f2b1ecb9f015a775a4340497ce3b8e89c9417629d6955d788e8e3ca8787fe0e5f2b1ecb9f015a775a4340497ce3b8e89c9417629d6955d788e8e3ca8787f96c6fcc911d69332028288795a087b50ec605ae296cad9c8f9fabf65c189bd4196c6fcc911d69332028288795a087b50ec605ae296cad9c8f9fabf65c189bd413da8ac169d8378400db043d0174a2b93fe320ad2754920014df29a1f494b52003da8ac169d8378400db043d0174a2b93fe320ad2754920014df29a1f494b5200f7078579c125d80474ec9690fe463143cb82a2f34d8a4783adebad8bf77d66eef7078579c125d80474ec9690fe463143cb82a2f34d8a4783adebad8bf77d66ee4dea5e080f3c6e740494bdbca52bfe8d719bd97748f0c608498a8d76fd7447904dea5e080f3c6e740494bdbca52bfe8d719bd97748f0c608498a8d76fd744790b66519eb318752ac4fdb0d56a466312a2c82696246fb5728d27a6b793ca14aa8b66519eb318752ac4fdb0d56a466312a2c82696246fb5728d27a6b793ca14aa8c2d2d2cf162fce4786c608d8fa772c201b109d12e6797af72b4538e33715c1edc2d2d2cf162fce4786c608d8fa772c201b109d12e6797af72b4538e33715c1ed29588992bb82ddf5bee4f0ed3679bf3ffe43044fb0ab409037e980c2b170a2ec29588992bb82ddf5bee4f0ed3679bf3ffe43044fb0ab409037e980c2b170a2ec74a1c79bccfeebdc0c2bf6195477fe46fafc7973d6229982c8b3dfbd4355a28d74a1c79bccfeebdc0c2bf6195477fe46fafc7973d6229982c8b3dfbd4355a28d266abfef54deeb29444fe400a9fa858d956d1995a4254a2f75c207210bebb565266abfef54deeb29444fe400a9fa858d956d1995a4254a2f75c207210bebb565d69e416e25d60a58bbbbaa9329417569d5eeb08150542cd47ddee20f16bc02bcd69e416e25d60a58bbbbaa9329417569d5eeb08150542cd47ddee20f16bc02bc3a5058efac00bed8c932752325daa31a3188478413e859a38f56f33c06f708bb3a5058efac00bed8c932752325daa31a3188478413e859a38f56f33c06f708bbd75302ebfc4d853d357b3e5b99c30cc80f9845c53c6a40e80711f25bda35042fd75302ebfc4d853d357b3e5b99c30cc80f9845c53c6a40e80711f25bda35042f36cc51b433785a4ccc81704c9bc4dbc8f46c16d000d6f6270532cab29a86254f36cc51b433785a4ccc81704c9bc4dbc8f46c16d000d6f6270532cab29a86254ffdb659bd143648b6f8f2fb803652fe9fbcd21c306ad4c3ef0625d2946e5688fefdb659bd143648b6f8f2fb803652fe9fbcd21c306ad4c3ef0625d2946e5688febb948d8286d32f5376a39ec8722a260c544128f44b006fd91a3020b0aaa89d00bb948d8286d32f5376a39ec8722a260c544128f44b006fd91a3020b0aaa89d0010048d5a46e8abad27b3fef695d66a553dbfffc999f25ba81ab0bb912f01966e10048d5a46e8abad27b3fef695d66a553dbfffc999f25ba81ab0bb912f01966eaff48a63e42ff5705bda67af9e97dfb2c62fa70549ebe855dcd035a6e8070ce3aff48a63e42ff5705bda67af9e97dfb2c62fa70549ebe855dcd035a6e8070ce3fb292dc1ee1804f957108e7fb86e1b155aca463585507e9a09d255d44843702bfb292dc1ee1804f957108e7fb86e1b155aca463585507e9a09d255d44843702ba1694e381487a310ed4b9a0b419b7ec0a20c6404f048a35ada97dc57673c5e36a1694e381487a310ed4b9a0b419b7ec0a20c6404f048a35ada97dc57673c5e368f2e5eb658715371e3f39bc4e186a965755d243fa3f09615e38be76f3cba68d38f2e5eb658715371e3f39bc4e186a965755d243fa3f09615e38be76f3cba68d3a4f9fe2fa1569e8899170fb1375206cf476719485022a451fd6de967eaae7964a4f9fe2fa1569e8899170fb1375206cf476719485022a451fd6de967eaae796468805c93c306255b6f14a1d0347a4cbd9aba5dfe22e2d3022878d6702aaec09168805c93c306255b6f14a1d0347a4cbd9aba5dfe22e2d3022878d6702aaec091cce13ad38af24d1a1891751101d79afcf18cf4eebbf301a511f2da7e5ff161d4cce13ad38af24d1a1891751101d79afcf18cf4eebbf301a511f2da7e5ff161d442dc1453694a33c6552c65d231778538e239f2e7871d4f0983c349d414bb52c742dc1453694a33c6552c65d231778538e239f2e7871d4f0983c349d414bb52c7461847eb2770e21c50590e061481a98d4d47599a3af600b1af9ec049c378b8dc461847eb2770e21c50590e061481a98d4d47599a3af600b1af9ec049c378b8dc0e9b29d9d28ea67824a82e7dd3f78e9f1cf5f44b5f3060835e817d18228e65a20e9b29d9d28ea67824a82e7dd3f78e9f1cf5f44b5f3060835e817d18228e65a2571a6157c01e602570a510b17781fd34afdc69181dbfcffb45f90b1577270fab571a6157c01e602570a510b17781fd34afdc69181dbfcffb45f90b1577270fabb8a566a86899febe2ca6810beaa8774246cc4f98541a246d214a5cdf73da8f06b8a566a86899febe2ca6810beaa8774246cc4f98541a246d214a5cdf73da8f06a00451b89c74dc1f7e376a42201874a519a7fac14e47244cf2048ceeabc07066a00451b89c74dc1f7e376a42201874a519a7fac14e47244cf2048ceeabc070664854ffa32a861b4865280c89b0809c72a3ee5c6c96478a29fe445829c624c85e4854ffa32a861b4865280c89b0809c72a3ee5c6c96478a29fe445829c624c85ef77b27d4bf96e616c660e295f15b232ea8ec52d52ebf762adc6ccee540ac1046f77b27d4bf96e616c660e295f15b232ea8ec52d52ebf762adc6ccee540ac10467ff134352b81ceb76881be649432449fd0d8981c1052d06b1c4ab90381a3c30e7ff134352b81ceb76881be649432449fd0d8981c1052d06b1c4ab90381a3c30e3aa6a985f5916c2e7888403b84ffea3565fb99b7cda12b4a0f421a6e145cf26b3aa6a985f5916c2e7888403b84ffea3565fb99b7cda12b4a0f421a6e145cf26b17c29c4d5a81ccc495f470c63e298d0449aaa6bfb4f7c6c1d6ebd681adf39e2017c29c4d5a81ccc495f470c63e298d0449aaa6bfb4f7c6c1d6ebd681adf39e20a02c6a431ed3d3a0435484193668f441d38700b58aeb752e3c1bc75f066a36dda02c6a431ed3d3a0435484193668f441d38700b58aeb752e3c1bc75f066a36dde73d6ae496bbc9c0d76f7871be900fda46fcc043949224f99bc3cf65d97efb8ce73d6ae496bbc9c0d76f7871be900fda46fcc043949224f99bc3cf65d97efb8cd81ad48dde95f40ef782ae7795ed9530e4074deea2170b62781c56a8070bad9016fb0e89f0721e89031075ab14e9a4dbf34911e5f38e39a937b2bb47abf504aa1225c5ff52d566c2859379a3a5c6331ec6f14c27db865bd2f2371d57fad610a6f6122f1145ed6d5607476ca74c821c9a319db2c720f2051ead7f1c9bb4d3a4851dcc026d2e713c25e244ce8c836cf8126179fd9d87ea99e937038e6392f7449d467418613c85607416faf0968ac26817ed47ebb363874c9de98688facd666006cb334a4ef7e40f434effc7875a1a4b90544921113a2753641df6ffaf942b48d1b4d272c98252b6dd097fd1b62c977bae6c12469533c648e5c61152434092f13e27946d496479a0faa5039aa42e9dcd072cae258d76e59a6d5e77ec0af1581790bf11d4e2007a8e2e2272da5937c5ce40f8af4a372b5c2df497ebc582ad634951c80eae0e37e258bf780f5a0a448cf365a50e04d213daee78dfe282e18c16ac11085e18ddd547e6d459f5af0d11cd6a33fe1deb54a53dcf200b06320d60528a042654737df69e29aaffcb796e96ae51ebcd5fb89d2653874603b7712a95b4c754b0e6c58565c2515a296d7eb64594199a35bd3d2bf390bae2bd63fd5b366ee2719b360151bfd5abe7916456cf7c39b3415789b24924f8a0d75d5bb83ea0e49af4d720786d339a0378569a5e2f32f78201a6a0f285701d6bb7ffff3692aa93b8ae7fcaa13526ef4be8dc0b71c8296ed6811ff07f26c898f6d1234632c8abb63ab43dabfba5f1ee487c955b74f667d76dc9f80f715a94b4b674a71c4caf5ec856bdd71b8a89dbf2bbed09987d2b096d75c364a6dfe283db5833ad27a710c44064e129e8fabb2e60b1413b234c9861b86f9df8faf8b6a310db62b550cdcb8206465de58a45150ae81cb131e8f90640b754daf06473e4b7b8ef7aa3706af65dc67086c30eae31ab80bd562eb65347492aa4a01569756d644f9ac77977a42c930419991e1fd6750b5241a53f24b60cd26b175b773a4fda8fce089dc19f867b6fed7d32b0ea2bb133ef86adaa7a8d7094d71a55bc962d88d705463cd83ba2edaa439128087c6e91b5ad7b2d40ed54b0e200e63708846c5fc9b75845a6d1107820eae64e465938669a305eeb0c75870f9486ffb253b876166f264154de362c31eccd8041518a6dfe2d5d87bc4c5e34f20641231d21707898358549613247bc65945c3e8f83ee35aa38aff913cd9c12f5d51b86c7ebf53460350276397988c5335bf95895414e95c07090510ae416a0aaa97c999d182dc7249676a665be11d594e749e26055b96e5dc1080a3975e69de5dbb27cd3605c204b185ca88060dc408bffcb0d79d6e3fe5dd2130246a6ed9310fbc482571884bbdfde1efedf5b40e20b4e206e6a663aca68ef58be4350a3e80cbcf6d9cf4161a5f73d7353afd7a9d8cd46167deddf438a327d5f4be1d29a178e2d26da4a4fbb6d1993ee5093c719f7162ab9edaac31bf41b008a459df45ba78e8798df907fb2adf491ef3ced64c5b45e82985b1f49f800c2ceaff1fc396fb6c67706970b7cd8996083938e661383ac7385308302b0ba18c111ae26cfc61573d1559b8911975ad6d61194c602227a798ce4884455741fb3467099fccaa28af72443c83dae63c3226427aed2c4158415596940c14a21d4d3257c4b7568ad1bdf0128412e65e87eb7cc3dca71fa2a3e852acc88dfd70b7518eda3653ca8f7234a053293f042a1d5faff24bc04202d824f23ba2417e4efebef9a82fa7f0df9b882fa07584e743dcabdc2270ffd76d9104da8f48388e502040366c734e05de7f7b1c27858cbbe897dd9a11f613a10d97c1289ed0e466940ad33a3382254e075a20c4cc46adcf92260e091e102bb56ff73a2dc432fe1659e37d8ace332dd29c284977b06066aac1af756e16b7a400f65c28d138d1269f08e9169ab52b1b9464312c53ca1052803ecab662b2bc7009eccc3500cc4aa618d6bfe1a9040ba2c90e7c772d817d7cfd648e48e0bbdba35bf390a0443a0bcff1fd30fd2d3d36618077af9ab94a9b795991ff7f04058e999fc9d9b78cb01f2d5abd30fd2d3d36618077af9ab94a9b795991ff7f04058e999fc9d9b78cb01f2d5abf4a1f58eb0c12decafd72122d05d788f4c7dc7c5e9a53fdc3ab5c6bcd713d451f4a1f58eb0c12decafd72122d05d788f4c7dc7c5e9a53fdc3ab5c6bcd713d45168b195bc9b6d6cead3c8303f0292780f617cfa0389c45d9b26e4eedd0bb7a5ca68b195bc9b6d6cead3c8303f0292780f617cfa0389c45d9b26e4eedd0bb7a5ca7271fb92351a836b90d01277e4592dc98fba80719743a1b144eb7d3109768b747271fb92351a836b90d01277e4592dc98fba80719743a1b144eb7d3109768b741e9b8c248c3ccf02f87df9f67d800674b4e0612319877437306855f8d4dcb5c51e9b8c248c3ccf02f87df9f67d800674b4e0612319877437306855f8d4dcb5c5d45c48b7ca1adeee88da55c8be2cfc625f43ebf2391b6988c00505eef8d590e4d45c48b7ca1adeee88da55c8be2cfc625f43ebf2391b6988c00505eef8d590e4add60f7991fd01602a9c668e4cfac18be97dc5bf3cceaf6b1e91155c0717b18aadd60f7991fd01602a9c668e4cfac18be97dc5bf3cceaf6b1e91155c0717b18a52b45a3b23eaea6bfa65799a90ee9d18e568283157e9cffd79ea48df85b1c53152b45a3b23eaea6bfa65799a90ee9d18e568283157e9cffd79ea48df85b1c531be5cfe14460c0be4c2264bb9db350976d80dcc8c1d626d38b437a6cc083b2219be5cfe14460c0be4c2264bb9db350976d80dcc8c1d626d38b437a6cc083b2219f3bfc4d8b37c0e8ddc1635b9c4fbbd69223140918dcf8eb74abd3ef80e8379a3f3bfc4d8b37c0e8ddc1635b9c4fbbd69223140918dcf8eb74abd3ef80e8379a39d0c816bb3b77233a8e058c8c7724108d92920dd4cc82180704b557cb132d3889d0c816bb3b77233a8e058c8c7724108d92920dd4cc82180704b557cb132d3881e39b7df45c754dcc8171fa30f0c61963b03471cb499d965dcd04beb692f169b1e39b7df45c754dcc8171fa30f0c61963b03471cb499d965dcd04beb692f169b876d133566226e589456d418d218533c4227fd710c4e675d223a64be70170e60876d133566226e589456d418d218533c4227fd710c4e675d223a64be70170e602d59537eb0836510230d7b7a2048bccedb033aff170835612f2827bbfe89e9da2d59537eb0836510230d7b7a2048bccedb033aff170835612f2827bbfe89e9dae91d819b54ab525876e8a239c9bf147671edb28538589bb5145c792657088d6de91d819b54ab525876e8a239c9bf147671edb28538589bb5145c792657088d6dd66756acc397741efd1b195f95547b2901f053b7ea424477aa3bca8e61c733fbd66756acc397741efd1b195f95547b2901f053b7ea424477aa3bca8e61c733fbb66519eb318752ac4fdb0d56a466312a2c82696246fb5728d27a6b793ca14aa8b66519eb318752ac4fdb0d56a466312a2c82696246fb5728d27a6b793ca14aa873931e86893e36424307fd8e1320c8bb031aa10c5c57412246ed58dad234fa0d73931e86893e36424307fd8e1320c8bb031aa10c5c57412246ed58dad234fa0d6d9e81b54fdc3be0f8e4c1da95b04db7723a212f219aac9a643d851fba1f759a6d9e81b54fdc3be0f8e4c1da95b04db7723a212f219aac9a643d851fba1f759ab279f13e3e857375d6e1ca6dba6e35430104ceccf75e660769fc3f7bb1c318bbb279f13e3e857375d6e1ca6dba6e35430104ceccf75e660769fc3f7bb1c318bbab3030c58552b9058ca1d799be758f60bec48707a4010affcf5d8a5f0b604c1fab3030c58552b9058ca1d799be758f60bec48707a4010affcf5d8a5f0b604c1fd69e416e25d60a58bbbbaa9329417569d5eeb08150542cd47ddee20f16bc02bcd69e416e25d60a58bbbbaa9329417569d5eeb08150542cd47ddee20f16bc02bc3a5058efac00bed8c932752325daa31a3188478413e859a38f56f33c06f708bb3a5058efac00bed8c932752325daa31a3188478413e859a38f56f33c06f708bbd75302ebfc4d853d357b3e5b99c30cc80f9845c53c6a40e80711f25bda35042fd75302ebfc4d853d357b3e5b99c30cc80f9845c53c6a40e80711f25bda35042f3724af0e896a8311a2a12b7410c16514ab47fae8d3971d500fb2cce0047af9043724af0e896a8311a2a12b7410c16514ab47fae8d3971d500fb2cce0047af904fdb659bd143648b6f8f2fb803652fe9fbcd21c306ad4c3ef0625d2946e5688fefdb659bd143648b6f8f2fb803652fe9fbcd21c306ad4c3ef0625d2946e5688fef17035ba0d6d268166ea73fb5e6f2dc8ccbfd653a5855ad17aac43cd826176eff17035ba0d6d268166ea73fb5e6f2dc8ccbfd653a5855ad17aac43cd826176ef10048d5a46e8abad27b3fef695d66a553dbfffc999f25ba81ab0bb912f01966e10048d5a46e8abad27b3fef695d66a553dbfffc999f25ba81ab0bb912f01966e562d3e94c40683e1919e33637e7548baa8a930a971b918c0a9eb5e61fce7d6e3562d3e94c40683e1919e33637e7548baa8a930a971b918c0a9eb5e61fce7d6e3fb292dc1ee1804f957108e7fb86e1b155aca463585507e9a09d255d44843702bfb292dc1ee1804f957108e7fb86e1b155aca463585507e9a09d255d44843702ba1694e381487a310ed4b9a0b419b7ec0a20c6404f048a35ada97dc57673c5e36a1694e381487a310ed4b9a0b419b7ec0a20c6404f048a35ada97dc57673c5e36a239c7a9c22f390222a6ed2dec359dce0fa32978c38e6a8d6ce43064af10130fa239c7a9c22f390222a6ed2dec359dce0fa32978c38e6a8d6ce43064af10130fa4f9fe2fa1569e8899170fb1375206cf476719485022a451fd6de967eaae7964a4f9fe2fa1569e8899170fb1375206cf476719485022a451fd6de967eaae796468805c93c306255b6f14a1d0347a4cbd9aba5dfe22e2d3022878d6702aaec09168805c93c306255b6f14a1d0347a4cbd9aba5dfe22e2d3022878d6702aaec09159d43ca5ab505c5dfe2e101ad905874dbae1e246b0f4b48f6d6f875275354cd759d43ca5ab505c5dfe2e101ad905874dbae1e246b0f4b48f6d6f875275354cd7c3d97cbd7c3f660e80153b3115bc43d1e0cf24e062633cbef707323b83023f18c3d97cbd7c3f660e80153b3115bc43d1e0cf24e062633cbef707323b83023f18fd8fa04fc7324e1ff37a6bdaf38da0ecec7670f1b4cc7c7823dd5f6ee13a1cabfd8fa04fc7324e1ff37a6bdaf38da0ecec7670f1b4cc7c7823dd5f6ee13a1cab0e9b29d9d28ea67824a82e7dd3f78e9f1cf5f44b5f3060835e817d18228e65a20e9b29d9d28ea67824a82e7dd3f78e9f1cf5f44b5f3060835e817d18228e65a2e7449e37d244d06d2c77f75306f61711264e6d8096a7087535394a1847a4952ee7449e37d244d06d2c77f75306f61711264e6d8096a7087535394a1847a4952eb8a566a86899febe2ca6810beaa8774246cc4f98541a246d214a5cdf73da8f06b8a566a86899febe2ca6810beaa8774246cc4f98541a246d214a5cdf73da8f06d1257174789604602b5f069aa95a904c78fca1498811874b156cea4defaade36d1257174789604602b5f069aa95a904c78fca1498811874b156cea4defaade3684a21e48c633bc64bfcf570ceccea34a5bd303ab8d5051c48d73c5ecee9137d384a21e48c633bc64bfcf570ceccea34a5bd303ab8d5051c48d73c5ecee9137d3bc4c38f2974e3305a38a6802d8eeeaa05ea52ab3e3a0bc12518e63563ce5d6dbbc4c38f2974e3305a38a6802d8eeeaa05ea52ab3e3a0bc12518e63563ce5d6db8decaddb850eb61fb6a1644774ac8dd1dec48c2e3cf98a7425876c59ce82dd708decaddb850eb61fb6a1644774ac8dd1dec48c2e3cf98a7425876c59ce82dd707ef6f16bcec21bc682a962f9dae8d93d2fb6b1c5a875c76ee083b47e78e250fa7ef6f16bcec21bc682a962f9dae8d93d2fb6b1c5a875c76ee083b47e78e250fa652e2405af167a29e0953c016939c50730c0ab60f0034762004b34c087ead680652e2405af167a29e0953c016939c50730c0ab60f0034762004b34c087ead6808ea724b03529428213b916b00c9265bf59b1486b453efd401abd6d765433fdfc8ea724b03529428213b916b00c9265bf59b1486b453efd401abd6d765433fdfc0dd6082b2d98be7c9606ca0e4b555209a5a43548b758d4957821b7c306746edc0dd6082b2d98be7c9606ca0e4b555209a5a43548b758d4957821b7c306746edcbd3003ef6b08e8588e42d419bbb2b8538c8bcf07c2df906fddba14e9ba058e77bd3003ef6b08e8588e42d419bbb2b8538c8bcf07c2df906fddba14e9ba058e77b697db5b3c4589926e0df386be2ad06ec1885a9078d9c2c3a41191b2da203f6ab697db5b3c4589926e0df386be2ad06ec1885a9078d9c2c3a41191b2da203f6a850e941d4bc26458ff361ff150450bfe9e966eae8348f010f0c5a239356adcb9850e941d4bc26458ff361ff150450bfe9e966eae8348f010f0c5a239356adcb9362286374e250d9d46a290fcc711404e6785473329b88452f4623db1a54a16fb362286374e250d9d46a290fcc711404e6785473329b88452f4623db1a54a16fbcb0da7dcb0ddaeec5d87391279ef9e50d2b3fff0fc27d5cca3fdee9faca0bc69cb0da7dcb0ddaeec5d87391279ef9e50d2b3fff0fc27d5cca3fdee9faca0bc69d81ad48dde95f40ef782ae7795ed9530e4074deea2170b62781c56a8070bad9016fb0e89f0721e89031075ab14e9a4dbf34911e5f38e39a937b2bb47abf504aa53c8c43c1ecabcd5336afbadaa82216c76be6298a6b65699617c8ed2a0bd66bff6122f1145ed6d5607476ca74c821c9a319db2c720f2051ead7f1c9bb4d3a485ff34f4bba91baea971c8435f92efefc98d5e255827f9f73baf06bf8bde0ad32adb03aa61dbb01a40868029dbb2f9badebb12f5bfccf8684ec3e4861075f2e1c3f5a15d92332ba03a3e444b9b436c4e9e60412c05def4ed79bfa6b8ff9686769c136ed622fb6726553a54a3a7ed632c1db9ecd8cd6f8f177e353ecab6b701ecd8cb334a4ef7e40f434effc7875a1a4b90544921113a2753641df6ffaf942b48d11b490110c105f4a816967df6fbe7c2fa7da19d1a7ff8fe2927a893aaa67e89b5831d94689ebde671aebc3dae4fd61adda892f9afbf76d8605adfba35edf90c148c45197f3968fe554d59f2f8b1a56e0f02fcfffa38af65693fb22d8ad70398e20bce8e150b70487aa8110227470f8c6102345fdb54e3285262edcf2ecb8cfa3bf3ca4aa87ad78c387cbaecaa38fdd992d08babcf8d9ef0e4dc7688c90c125c5cc70d34741fb2dfd974627a6d7d33be03b999700a9537c0ab5e269584f925b9f62654737df69e29aaffcb796e96ae51ebcd5fb89d2653874603b7712a95b4c754a59163034587c6ffa56978f6976b47ab9a6e9c12d86f789c6183d57c8073a4cb42be4cf016ef9b4b7f1cc2125695c5fe7bed8511544751132068b8e318d25d3fd71e5801ec68374a951b7c96454ccf3d2d23899187f51920b09eb3a87e805cfd30bfe3952617888df80ad00a21b19279b5282e7c26c97d2fa625129ea8fc92023dabfba5f1ee487c955b74f667d76dc9f80f715a94b4b674a71c4caf5ec856bdd71b8a89dbf2bbed09987d2b096d75c364a6dfe283db5833ad27a710c44064e129e8fabb2e60b1413b234c9861b86f9df8faf8b6a310db62b550cdcb8206465d634d881ba4484e081f048e8cf8651f1aaa39215de403b181abd8cf91ea2972bac30eae31ab80bd562eb65347492aa4a01569756d644f9ac77977a42c93041999cbadf88d3d58392b74fd2beab2f93183605cd7a585588e5ddacf5ccffbdcd7c7b0ea2bb133ef86adaa7a8d7094d71a55bc962d88d705463cd83ba2edaa43912807235876d9d03b73b860ee624923fabb7beb29650e5ef65ee9edd1746fec2f2c465938669a305eeb0c75870f9486ffb253b876166f264154de362c31eccd8041518a6dfe2d5d87bc4c5e34f20641231d21707898358549613247bc65945c3e8f6b210d069c7fa91bb573f59f4acfd970bf141165dcaf4af9fa88ac411108ef8f414e95c07090510ae416a0aaa97c999d182dc7249676a665be11d594e749e26055b96e5dc1080a3975e69de5dbb27cd3605c204b185ca88060dc408bffcb0d794cbc5be9489f75d4345e87f2254f213c2592952940535b2ffcaadcd45f78bd1db2192640115b79cf800cb5343147a15e5b580f5fd0e794eafe2399e4d86bcc1d013b9445f26209ce69d4412f615660a3f083f5d06bf2ae677d9d1bdaf5002be4c31bf41b008a459df45ba78e8798df907fb2adf491ef3ced64c5b45e82985b1fe64bff6b845862b278117bafa618e736c8c236b13f6b2a3e7bad1cdb18fd864db0ba18c111ae26cfc61573d1559b8911975ad6d61194c602227a798ce48844553bcd2f0c3b2ac76069e43f716a2ddd6cfeed34a80dc5b3ac05daeac6fb44e26aceddd94e571ee260ed0e01a43d6c7561f9032d28c7969877dde5dcb3ab6f3bada821e26b3988319ef404eea6156a6f0de27bf5f391c9d00aae48b11e080d5dd8cca50ff7bd9907f684b871b20eb2158106807895b0930318953d937a6d45c8e7d572da1bd3bbadc25fc18694faeb23eb018a1b8856253f1f38dbfe39776c2bb1fc17601dbbfe42f53916abf6f457a4baa3f6bfeaa9e86fca6c5969310b9b49e973a770f49815854bc53eecb66058a0353878023ad015b0a782376f4e79501491054a41b600c63d6d4b4fd453cf699368851ab88552cee74b36a68121bdab3bed78028f9b5db9122472fd15c952e57d3ac94debc6e776a4d6f45233038cfbe9c054e3407dff41adb8e52d926a02f9e1e73acc5edf1741944bdeb85e955724a003eca754d1353985148cbeb27e5c03589ca027a94b01046a76dd5f6d0720f834b73501c9315a5273b7990af50fb3e1fea46a37b1d2c425f87e8d87986aebcb03253b27ec4bde87789d1ce047c79e97a6a57189984c9261d4082ce4d9ec8f4eacab361b5e852c96634679174ff2068e85cbce9671c3326f134117a82b0fca789118ad9ab201d6f202e3c9dc5ca612a2f9cece57cac05ae9c08a37c75ccfc1609746ad9ab201d6f202e3c9dc5ca612a2f9cece57cac05ae9c08a37c75ccfc1609746f4a1f58eb0c12decafd72122d05d788f4c7dc7c5e9a53fdc3ab5c6bcd713d451f4a1f58eb0c12decafd72122d05d788f4c7dc7c5e9a53fdc3ab5c6bcd713d451be05356cd6127bb035d931325a9a9941976cd97975125f061fe3e4d751f6cda4be05356cd6127bb035d931325a9a9941976cd97975125f061fe3e4d751f6cda47271fb92351a836b90d01277e4592dc98fba80719743a1b144eb7d3109768b747271fb92351a836b90d01277e4592dc98fba80719743a1b144eb7d3109768b741e9b8c248c3ccf02f87df9f67d800674b4e0612319877437306855f8d4dcb5c51e9b8c248c3ccf02f87df9f67d800674b4e0612319877437306855f8d4dcb5c5d45c48b7ca1adeee88da55c8be2cfc625f43ebf2391b6988c00505eef8d590e4d45c48b7ca1adeee88da55c8be2cfc625f43ebf2391b6988c00505eef8d590e4add60f7991fd01602a9c668e4cfac18be97dc5bf3cceaf6b1e91155c0717b18aadd60f7991fd01602a9c668e4cfac18be97dc5bf3cceaf6b1e91155c0717b18a52b45a3b23eaea6bfa65799a90ee9d18e568283157e9cffd79ea48df85b1c53152b45a3b23eaea6bfa65799a90ee9d18e568283157e9cffd79ea48df85b1c53148c0009ca3e9f97c2fa6770c65d5cd71a315a52e1d3fae294514a59016bed13f48c0009ca3e9f97c2fa6770c65d5cd71a315a52e1d3fae294514a59016bed13ff3bfc4d8b37c0e8ddc1635b9c4fbbd69223140918dcf8eb74abd3ef80e8379a3f3bfc4d8b37c0e8ddc1635b9c4fbbd69223140918dcf8eb74abd3ef80e8379a3e147cbd79052a2d0877e27342cf16874232ecca1552805462a5f7927a6f04c15e147cbd79052a2d0877e27342cf16874232ecca1552805462a5f7927a6f04c15ee64e9789ce498dd3dff98bdfaf644ac3ecc88ab633d40797e9c29045c282f42ee64e9789ce498dd3dff98bdfaf644ac3ecc88ab633d40797e9c29045c282f42cfa3898db2243d2db6dcf707e969eac584ad39f78a2ab0405163912532b80637cfa3898db2243d2db6dcf707e969eac584ad39f78a2ab0405163912532b806372d59537eb0836510230d7b7a2048bccedb033aff170835612f2827bbfe89e9da2d59537eb0836510230d7b7a2048bccedb033aff170835612f2827bbfe89e9dae91d819b54ab525876e8a239c9bf147671edb28538589bb5145c792657088d6de91d819b54ab525876e8a239c9bf147671edb28538589bb5145c792657088d6dd66756acc397741efd1b195f95547b2901f053b7ea424477aa3bca8e61c733fbd66756acc397741efd1b195f95547b2901f053b7ea424477aa3bca8e61c733fb8bce9d9484dcc5d60e1197cf74d7001dd2f6c38666606665961afaf97a65587d8bce9d9484dcc5d60e1197cf74d7001dd2f6c38666606665961afaf97a65587d73931e86893e36424307fd8e1320c8bb031aa10c5c57412246ed58dad234fa0d73931e86893e36424307fd8e1320c8bb031aa10c5c57412246ed58dad234fa0d6d9e81b54fdc3be0f8e4c1da95b04db7723a212f219aac9a643d851fba1f759a6d9e81b54fdc3be0f8e4c1da95b04db7723a212f219aac9a643d851fba1f759ab279f13e3e857375d6e1ca6dba6e35430104ceccf75e660769fc3f7bb1c318bbb279f13e3e857375d6e1ca6dba6e35430104ceccf75e660769fc3f7bb1c318bbab3030c58552b9058ca1d799be758f60bec48707a4010affcf5d8a5f0b604c1fab3030c58552b9058ca1d799be758f60bec48707a4010affcf5d8a5f0b604c1fd69e416e25d60a58bbbbaa9329417569d5eeb08150542cd47ddee20f16bc02bcd69e416e25d60a58bbbbaa9329417569d5eeb08150542cd47ddee20f16bc02bcc300cf6c40e4736db03e95d1dd0ea436d1752034ac53fb5ec931f173d275834dc300cf6c40e4736db03e95d1dd0ea436d1752034ac53fb5ec931f173d275834dd75302ebfc4d853d357b3e5b99c30cc80f9845c53c6a40e80711f25bda35042fd75302ebfc4d853d357b3e5b99c30cc80f9845c53c6a40e80711f25bda35042f3724af0e896a8311a2a12b7410c16514ab47fae8d3971d500fb2cce0047af9043724af0e896a8311a2a12b7410c16514ab47fae8d3971d500fb2cce0047af904fdb659bd143648b6f8f2fb803652fe9fbcd21c306ad4c3ef0625d2946e5688fefdb659bd143648b6f8f2fb803652fe9fbcd21c306ad4c3ef0625d2946e5688fef17035ba0d6d268166ea73fb5e6f2dc8ccbfd653a5855ad17aac43cd826176eff17035ba0d6d268166ea73fb5e6f2dc8ccbfd653a5855ad17aac43cd826176ef10048d5a46e8abad27b3fef695d66a553dbfffc999f25ba81ab0bb912f01966e10048d5a46e8abad27b3fef695d66a553dbfffc999f25ba81ab0bb912f01966e562d3e94c40683e1919e33637e7548baa8a930a971b918c0a9eb5e61fce7d6e3562d3e94c40683e1919e33637e7548baa8a930a971b918c0a9eb5e61fce7d6e3fb292dc1ee1804f957108e7fb86e1b155aca463585507e9a09d255d44843702bfb292dc1ee1804f957108e7fb86e1b155aca463585507e9a09d255d44843702b81e2aafe43d2bd84e3002ecbfe1302b04fe8cc8c471ff8e85a3650828350616a81e2aafe43d2bd84e3002ecbfe1302b04fe8cc8c471ff8e85a3650828350616aa239c7a9c22f390222a6ed2dec359dce0fa32978c38e6a8d6ce43064af10130fa239c7a9c22f390222a6ed2dec359dce0fa32978c38e6a8d6ce43064af10130fa4f9fe2fa1569e8899170fb1375206cf476719485022a451fd6de967eaae7964a4f9fe2fa1569e8899170fb1375206cf476719485022a451fd6de967eaae796468805c93c306255b6f14a1d0347a4cbd9aba5dfe22e2d3022878d6702aaec09168805c93c306255b6f14a1d0347a4cbd9aba5dfe22e2d3022878d6702aaec09159d43ca5ab505c5dfe2e101ad905874dbae1e246b0f4b48f6d6f875275354cd759d43ca5ab505c5dfe2e101ad905874dbae1e246b0f4b48f6d6f875275354cd7c3d97cbd7c3f660e80153b3115bc43d1e0cf24e062633cbef707323b83023f18c3d97cbd7c3f660e80153b3115bc43d1e0cf24e062633cbef707323b83023f18fd8fa04fc7324e1ff37a6bdaf38da0ecec7670f1b4cc7c7823dd5f6ee13a1cabfd8fa04fc7324e1ff37a6bdaf38da0ecec7670f1b4cc7c7823dd5f6ee13a1cab0e9b29d9d28ea67824a82e7dd3f78e9f1cf5f44b5f3060835e817d18228e65a20e9b29d9d28ea67824a82e7dd3f78e9f1cf5f44b5f3060835e817d18228e65a2e7449e37d244d06d2c77f75306f61711264e6d8096a7087535394a1847a4952ee7449e37d244d06d2c77f75306f61711264e6d8096a7087535394a1847a4952eb8a566a86899febe2ca6810beaa8774246cc4f98541a246d214a5cdf73da8f06b8a566a86899febe2ca6810beaa8774246cc4f98541a246d214a5cdf73da8f06d1257174789604602b5f069aa95a904c78fca1498811874b156cea4defaade36d1257174789604602b5f069aa95a904c78fca1498811874b156cea4defaade362be0c52c15e6518f6a7da1b3a96366fd819ed711cc81ff683f17c70888f610ba2be0c52c15e6518f6a7da1b3a96366fd819ed711cc81ff683f17c70888f610babc4c38f2974e3305a38a6802d8eeeaa05ea52ab3e3a0bc12518e63563ce5d6dbbc4c38f2974e3305a38a6802d8eeeaa05ea52ab3e3a0bc12518e63563ce5d6db8decaddb850eb61fb6a1644774ac8dd1dec48c2e3cf98a7425876c59ce82dd708decaddb850eb61fb6a1644774ac8dd1dec48c2e3cf98a7425876c59ce82dd707ef6f16bcec21bc682a962f9dae8d93d2fb6b1c5a875c76ee083b47e78e250fa7ef6f16bcec21bc682a962f9dae8d93d2fb6b1c5a875c76ee083b47e78e250fa38088938ade228200f9094b0d3c66a29c11ffeec6d4223ca293966dca3d44a2038088938ade228200f9094b0d3c66a29c11ffeec6d4223ca293966dca3d44a208ea724b03529428213b916b00c9265bf59b1486b453efd401abd6d765433fdfc8ea724b03529428213b916b00c9265bf59b1486b453efd401abd6d765433fdfc0dd6082b2d98be7c9606ca0e4b555209a5a43548b758d4957821b7c306746edc0dd6082b2d98be7c9606ca0e4b555209a5a43548b758d4957821b7c306746edcbd3003ef6b08e8588e42d419bbb2b8538c8bcf07c2df906fddba14e9ba058e77bd3003ef6b08e8588e42d419bbb2b8538c8bcf07c2df906fddba14e9ba058e7739b9ae924f08a0e09c07434feb86f6c8e1a517446d29ceccea204c7c65219d8639b9ae924f08a0e09c07434feb86f6c8e1a517446d29ceccea204c7c65219d865dd9cc697c09a69478578ebe7ac94d63eec847ee372eef6a0f8461af18c017425dd9cc697c09a69478578ebe7ac94d63eec847ee372eef6a0f8461af18c01742884c0bd579ea2c396efec72b4e3406a3a18f92f13ad3558ec94b64c5f6ec0fce884c0bd579ea2c396efec72b4e3406a3a18f92f13ad3558ec94b64c5f6ec0fcecb0da7dcb0ddaeec5d87391279ef9e50d2b3fff0fc27d5cca3fdee9faca0bc69cb0da7dcb0ddaeec5d87391279ef9e50d2b3fff0fc27d5cca3fdee9faca0bc69d81ad48dde95f40ef782ae7795ed9530e4074deea2170b62781c56a8070bad90182c22af4d127ce195f1aa8339f1562bdd31c67089853e0bd6350cd3eb4fa4bb53c8c43c1ecabcd5336afbadaa82216c76be6298a6b65699617c8ed2a0bd66bff6122f1145ed6d5607476ca74c821c9a319db2c720f2051ead7f1c9bb4d3a485ff34f4bba91baea971c8435f92efefc98d5e255827f9f73baf06bf8bde0ad32adb03aa61dbb01a40868029dbb2f9badebb12f5bfccf8684ec3e4861075f2e1c3f5a15d92332ba03a3e444b9b436c4e9e60412c05def4ed79bfa6b8ff9686769c6701724979473d35ec527955da7c7a41760441da062717a9ecda7728763e2448cb334a4ef7e40f434effc7875a1a4b90544921113a2753641df6ffaf942b48d18097026847940bfc9c8b3316f8c28d825fa4dbe8eb4ee0a555fb5c828d421054a2170b38021c4e6900a903752695047b9f9f890c9b67180ad2b33c40953623e84d0d1b92ea024a410335f12f26f54bf59d9057271012691a7316ab3bf87757980bce8e150b70487aa8110227470f8c6102345fdb54e3285262edcf2ecb8cfa3bf3ca4aa87ad78c387cbaecaa38fdd992d08babcf8d9ef0e4dc7688c90c125c5cc70d34741fb2dfd974627a6d7d33be03b999700a9537c0ab5e269584f925b9f6f76e3e728bf8fbf58aba96bf9e85f4adce0e7752d26ddaf9238d639eb1dfb236a59163034587c6ffa56978f6976b47ab9a6e9c12d86f789c6183d57c8073a4cb42be4cf016ef9b4b7f1cc2125695c5fe7bed8511544751132068b8e318d25d3fd71e5801ec68374a951b7c96454ccf3d2d23899187f51920b09eb3a87e805cfd30bfe3952617888df80ad00a21b19279b5282e7c26c97d2fa625129ea8fc92023dabfba5f1ee487c955b74f667d76dc9f80f715a94b4b674a71c4caf5ec856bdcbdd084296ab6e962d746b22859655bead9f23e975b639675cac28aede51565529e8fabb2e60b1413b234c9861b86f9df8faf8b6a310db62b550cdcb8206465d634d881ba4484e081f048e8cf8651f1aaa39215de403b181abd8cf91ea2972bac30eae31ab80bd562eb65347492aa4a01569756d644f9ac77977a42c93041999cbadf88d3d58392b74fd2beab2f93183605cd7a585588e5ddacf5ccffbdcd7c7b0ea2bb133ef86adaa7a8d7094d71a55bc962d88d705463cd83ba2edaa43912807235876d9d03b73b860ee624923fabb7beb29650e5ef65ee9edd1746fec2f2c465938669a305eeb0c75870f9486ffb253b876166f264154de362c31eccd804100641dc62ac8823bba2dd01323f35b1d1dbbdc159acd91cf611d73364d4a77cb6b210d069c7fa91bb573f59f4acfd970bf141165dcaf4af9fa88ac411108ef8f414e95c07090510ae416a0aaa97c999d182dc7249676a665be11d594e749e26055b96e5dc1080a3975e69de5dbb27cd3605c204b185ca88060dc408bffcb0d794cbc5be9489f75d4345e87f2254f213c2592952940535b2ffcaadcd45f78bd1db2192640115b79cf800cb5343147a15e5b580f5fd0e794eafe2399e4d86bcc1d013b9445f26209ce69d4412f615660a3f083f5d06bf2ae677d9d1bdaf5002be4c31bf41b008a459df45ba78e8798df907fb2adf491ef3ced64c5b45e82985b1fe64bff6b845862b278117bafa618e736c8c236b13f6b2a3e7bad1cdb18fd864db0ba18c111ae26cfc61573d1559b8911975ad6d61194c602227a798ce48844553bcd2f0c3b2ac76069e43f716a2ddd6cfeed34a80dc5b3ac05daeac6fb44e26aa514e3647f9273c18f6a05b41974c92c0fdf8223f160214a0fda026c76973eb2a821e26b3988319ef404eea6156a6f0de27bf5f391c9d00aae48b11e080d5dd8cca50ff7bd9907f684b871b20eb2158106807895b0930318953d937a6d45c8e7d572da1bd3bbadc25fc18694faeb23eb018a1b8856253f1f38dbfe39776c2bb10ae7dd23abf1c86b128f2e1daf8cc5902845c9cb9dbce93334dac7f2ad40bff673a770f49815854bc53eecb66058a0353878023ad015b0a782376f4e79501491054a41b600c63d6d4b4fd453cf699368851ab88552cee74b36a68121bdab3bed78028f9b5db9122472fd15c952e57d3ac94debc6e776a4d6f45233038cfbe9c0fe0a3946ecc747a275100e8aa19554923b64cbfcda5252aac31fa2d8c05ea6daedd619312eb61ea2eb2d04fa7f7619f6d68404de8fa936ac4bdfe2e25b80005800422daa468c3be0130e9c7af977a111d9f7d86c76bba8c208b1b48bc7a6ee7b3b27ec4bde87789d1ce047c79e97a6a57189984c9261d4082ce4d9ec8f4eacab0faeaad78e21ad66cb4011177e45bafd90d4c87a07cbbf1cc4b62d183c7d5d7718d62c68142d97107bafaf9024e99cd310b46d9500ae16ccc56692f3acd3127318d62c68142d97107bafaf9024e99cd310b46d9500ae16ccc56692f3acd31273f146f132888b63618b6c03475a29769e1ae42141e658cff2c90e57a0c15efdfcf146f132888b63618b6c03475a29769e1ae42141e658cff2c90e57a0c15efdfc7bee11a204f532e6616c94fa7cce2a143fe16d8db1d149c7205cb59d9570e30f7bee11a204f532e6616c94fa7cce2a143fe16d8db1d149c7205cb59d9570e30f07abb5adcf64e161dff9bcfcdbc5029d7e2dc8ca9b39fe5cdd4a81640fa08fb707abb5adcf64e161dff9bcfcdbc5029d7e2dc8ca9b39fe5cdd4a81640fa08fb73e5744e16da2ac8068a95e0e6985f2a849c0bf5e019d7e80646a5b605277a3653e5744e16da2ac8068a95e0e6985f2a849c0bf5e019d7e80646a5b605277a3653a6f46eb0a5d70f67604bfa42c6bece0449e993be96773ae410f6e4c48e54a423a6f46eb0a5d70f67604bfa42c6bece0449e993be96773ae410f6e4c48e54a42f57f186cab715dd7de93fdd7d0b122d1df92bb86a7944bb1f039e70edfc2aed0f57f186cab715dd7de93fdd7d0b122d1df92bb86a7944bb1f039e70edfc2aed04ffc57e10a346c7502a80f510edeb651d8f64947f9146cd25569162850be53714ffc57e10a346c7502a80f510edeb651d8f64947f9146cd25569162850be537110327676b3519443dba5dc82343c0db23d1fc6da3822bc7d57da8e82483cd41a10327676b3519443dba5dc82343c0db23d1fc6da3822bc7d57da8e82483cd41a15f18e2900246b1954957180672e43a37ed7a3eb0c79a4acb3ae118e830996b615f18e2900246b1954957180672e43a37ed7a3eb0c79a4acb3ae118e830996b6bffd0bab4ff0e380c554403760c147cc3e72a9b5ec8466d98e39d191b27b1bc7bffd0bab4ff0e380c554403760c147cc3e72a9b5ec8466d98e39d191b27b1bc7b2fd0f3e4af997509cbe9fe7a2feb8223be1faa541fd2167a9ba9265b3f8e23bb2fd0f3e4af997509cbe9fe7a2feb8223be1faa541fd2167a9ba9265b3f8e23b9d71b5c67c8f7f5852a44ed3f1d4528e66fc612c726e37656e476a27a5ed636b9d71b5c67c8f7f5852a44ed3f1d4528e66fc612c726e37656e476a27a5ed636b4ff4384ecfa1428898edbac1fb283cb856bc35eaec0dfbfb123bf0da745d6d094ff4384ecfa1428898edbac1fb283cb856bc35eaec0dfbfb123bf0da745d6d0975f1c188c2a7a70123086e99d70560fd9f5ef8e1f72aeece53feb7219a74d98475f1c188c2a7a70123086e99d70560fd9f5ef8e1f72aeece53feb7219a74d984dc8cb37e9f56a4554a86f1e9df71596a4d90b8d51bd3d18ddf68cdb2aeb832bddc8cb37e9f56a4554a86f1e9df71596a4d90b8d51bd3d18ddf68cdb2aeb832bd43e302245366042e69e07908788eea9e3fd82ae9c79f7f55eba2bb44f740dbbf43e302245366042e69e07908788eea9e3fd82ae9c79f7f55eba2bb44f740dbbf08227934f6bc150ad58336b9bc6f2fa297ad1395098ffe7118a167d94c5b827308227934f6bc150ad58336b9bc6f2fa297ad1395098ffe7118a167d94c5b82738657848ae46ced8b193d3f581805a6946c888a70cc3151f4fedb9f1c0d469e7b8657848ae46ced8b193d3f581805a6946c888a70cc3151f4fedb9f1c0d469e7b3a5058efac00bed8c932752325daa31a3188478413e859a38f56f33c06f708bb3a5058efac00bed8c932752325daa31a3188478413e859a38f56f33c06f708bb5949d396a47511c19c87e9709c42cd18b414069526b87ea4ec60e88535f6cc2d5949d396a47511c19c87e9709c42cd18b414069526b87ea4ec60e88535f6cc2d1867663d50e6fda314a79711f579da2f94ce8cf131bb8306d8baf3caca4b8d681867663d50e6fda314a79711f579da2f94ce8cf131bb8306d8baf3caca4b8d68fdb659bd143648b6f8f2fb803652fe9fbcd21c306ad4c3ef0625d2946e5688fefdb659bd143648b6f8f2fb803652fe9fbcd21c306ad4c3ef0625d2946e5688feb0f2c1b2cdd70a2db265c3bca59fcccc9f9eb08b9716075acf3fd03630139ec2b0f2c1b2cdd70a2db265c3bca59fcccc9f9eb08b9716075acf3fd03630139ec228fb9a8e5da4682bbf6cdf35fe922220fa1d8f6c9d4964324cfefe1577edba6528fb9a8e5da4682bbf6cdf35fe922220fa1d8f6c9d4964324cfefe1577edba6566a9ee9a57026291af894c0a9e7973b9016587f1d4f691dd8229c4988dc402dc66a9ee9a57026291af894c0a9e7973b9016587f1d4f691dd8229c4988dc402dc4eca06f698b18c25be2f2e65526d9f9bdee3742479586bf136e97bef4e692bb74eca06f698b18c25be2f2e65526d9f9bdee3742479586bf136e97bef4e692bb702af3ba23c44e46b1a76a9f5af54d13287af951bcbf0046278204dc1f501d3c402af3ba23c44e46b1a76a9f5af54d13287af951bcbf0046278204dc1f501d3c47f3b17423a4fe2ad7abde2922309227ec386f00ce636bc45816935b1e6fa77247f3b17423a4fe2ad7abde2922309227ec386f00ce636bc45816935b1e6fa77248eef2f84b5d302ffbd0b345c137ec531b3267217404a425dc850831dc23b79df8eef2f84b5d302ffbd0b345c137ec531b3267217404a425dc850831dc23b79dfdbd558144beb6989e2bfd92105560eefb84f1343e6383e6150bf2879facc6c65dbd558144beb6989e2bfd92105560eefb84f1343e6383e6150bf2879facc6c6574db24241626276e73e434eee204d1d4c1b99ec392f2572ce78f3d2a4c46d95074db24241626276e73e434eee204d1d4c1b99ec392f2572ce78f3d2a4c46d95034fbb95846bada53d28c8cb6a11201b63f25a122fa2a91729cc7cbb9de77e33e34fbb95846bada53d28c8cb6a11201b63f25a122fa2a91729cc7cbb9de77e33ebd076eb87f7159a53c9c449ef051f48dcfa38d0217bf5065f06f6b347e69ad4ebd076eb87f7159a53c9c449ef051f48dcfa38d0217bf5065f06f6b347e69ad4ed9dbfdfded3d222b7ac80979320b0287b8b3416f4867bdbd345115a1ea5fd0e5d9dbfdfded3d222b7ac80979320b0287b8b3416f4867bdbd345115a1ea5fd0e50839f08c7af43bc89349aeb0c77110921bb21f9f0468f6a998ab7b31668b43760839f08c7af43bc89349aeb0c77110921bb21f9f0468f6a998ab7b31668b437608a872c3a83a1507bee024167e008888626c96bb58cedd52a6d5a8c7df80d18608a872c3a83a1507bee024167e008888626c96bb58cedd52a6d5a8c7df80d18689ae5cbb532fe28aee1a18673facf71dc5636970b52236d9335166b6815714b389ae5cbb532fe28aee1a18673facf71dc5636970b52236d9335166b6815714b3e124b7cab896ae8e4518d2ab6d7c82f213c690908dbba902b3be0c0d2d8832c4e124b7cab896ae8e4518d2ab6d7c82f213c690908dbba902b3be0c0d2d8832c420fa571fd100d0025906a8b26613adf362b26a32b43a57df0fa18c44fb04103020fa571fd100d0025906a8b26613adf362b26a32b43a57df0fa18c44fb0410306b1aedaa6d15a7f50ec2c34f284b6a4d3aa9f8d70414ed22e2edbd322d4cef0d77f67f2744cf685a0139a00e243260b6d8e1898050065c4b8d6f4ec527760d336d54b9835426134ab856711208a218ad8874b377d51c2c08ff29f52ba8289d4ceaf4d97ab090048c93b88a3131bdc7d07eab0ebeda1ee2245fe1a8e813cf4492a18288a1ae2e40f5bc12af48aa78a748fd85fccfc1a587b23371086a1242733b3424f1d7ed1ac8cd83e9305713f1dbcba1ac4787f6b2b5af4c89fb750b0f99751194e50e52f801fd43f5ead94ea46471a8ba415d8b2e2552c366924aa91915dafced52f7b588dbff5691b2ce568cf27c3e6d189f96d90ea99b1e8b850c26313cd18330030c8df48df244d30b0a54495d4670aa8e790f02d6d2213cf84e22804a9b201a3fe4daa9c97350d3a22c263a7a62346fdaa8c2e21ea1f05edc1d739bfc0a9726055c50d0509f1674782dd5934fd8324750ce643fb4ba5f4949a2779ce06aaaaa1d4d5c57e56fb4fe68800f829a153af626fd592b7782b1ad4185fc864a45bc1d630e652b04b60c8a608fa620d27f98a475915ec72b4a2ed791fd8998a3c51d7f663e5c8d340886d622cda2cd1e1f7e60833d4180c6d62efa2a7a912189ef582bd1ac3ce22f14ad6a1a348a8fb12487f88bcbb27e183eadb55226b2bae808eb99da2c54483ed2111af963620d1e7af8eb5c66d3716706244d7466d993787dfea148de9ec2f20f19a1d2b4f18ab760879eccc8324371c7d73caba8763822530304c22186dac4ae8d8001e2ac61edb0bf47119cf3291bdea7dab859dd5a02d71b8a89dbf2bbed09987d2b096d75c364a6dfe283db5833ad27a710c44064e1d113e4795309d73fef50751b23eee7d8853094621930b628751ac06c346e02bf9e5f84e21c3c2638ef4380a43264fd4aedda259600b99a48dde429b7410e47c3c30eae31ab80bd562eb65347492aa4a01569756d644f9ac77977a42c93041999e7a333cab0068270246c02dfe8b429f086a8922a735916d1ebcdacb4b6d914f042ac3ba3f93cac371b629e1fa4aea22ab1b65b9ed25b32f23a6edb880a98e25950d2329c9cc3789e91e2d08b65bf2a0581489e2f6a533fc49d103f21c630a0e2c94f6cbfbde6cd8691085408ce9aa6ebca1a9d448c692f5b2544b29e4f9bf7582b3b8d05fca017b6ca490064b0ae386ecc005c0a12d474660d4751814ff90c9721eedd137098119f028b48887082acd21cf5344431958d100f914f7b32b0985187eb9c0633c1ca0bf4f5b4637c6e6d0c4abbabc97de42abc4462fa824d14d91bf204e328813b204bf5f55ab7ab16ab62f32e9e5ea40e8cf81fe20552eb2b0f4f9333eb59f6a8bb6efe1a1aa3619ae4a3b2c57dfc8f52cbfb801c90afd80a2b2ebe3fbe98501b73aac41486289ed994a3db36cacebeb7f0efd31f1bed9b64b1eeb623fa9e68d29374a7912c9647ecd52762002f538b2f8cbf50f5705fcd39f985f972261b7044fe64c80a75956d91486d21f4e20a46ee621f3e16b240a579071a59a5f62697ffe1fa5a54e3fb4fd65ab899c1ebf18559b17e7c34dda4e8d6b713b77b02c99f7d4b32b8ea09314bbf210ba6db4a2ca6fb0d1e25fb54dfae0af9ecb8a2027c5450451bb803219b198b0058c1059086a0833b693ec060cbe20572a7f1b428c83d99b63247560186b2624b0fc671073d14df67118096b8ac73d0a46abd52bfa8e1131c5441ee22c72754d2e1be8d22effa09a78bea888a11b41969468d6d60745f00af4d4a7d66aa18513916c6e37697ad92cab47cccde3c3556735dd7f11de6475fdcc068c8dfafa8969628085f9bf680db49cb674cbb0a56409129d7f11de6475fdcc068c8dfafa8969628085f9bf680db49cb674cbb0a564091297c30ab470b26faec720271667977e2899c683ed38d145d1df9ea377baeb1d5987c30ab470b26faec720271667977e2899c683ed38d145d1df9ea377baeb1d598d8d004e50de6900d9922aac44c68abc529f44fa897ec4721db6727178655ebb7d8d004e50de6900d9922aac44c68abc529f44fa897ec4721db6727178655ebb72190be1c9f8f6ff1953cf3ecf014ba35c573b47366820a444dd840a3a8cc2b0dd6eb4e7b0bf7bfd8277415e71a0f6f312bd9e7e2cd4c0fdc3f409084893d6d2e5ae820e4a10a38b5652533ec51daa62b15a48850919059efb54fbd13ced3a25d9b55177234392b4193c554acefd31077eea460ac4497f31b48e28b001a7250fe8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootipa-4.9.13-2.module_el8+769+20dbbe6a.src.rpmpython3-ipaclientpython3.6dist(ipaclient)python3dist(ipaclient) @      augeas-libsipa-client-commonipa-commonpython(abi)python3-augeaspython3-dnspython3-ipalibpython3-jinja2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.12.0-34.9.13-2.module_el8+769+20dbbe6a4.9.13-2.module_el8+769+20dbbe6a3.61.154.9.13-2.module_el8+769+20dbbe6a3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3ehy@e\eSddܺ@d@d-@dd@doMdm@cR@c]cc\ca @cob֜bb@bbbbL/@bs@b D@b D@b@aaA@a@aW@aW@aW@aa@a`]`#@``ݮ@`D`dd@`*b@`U_@__@_$_$_@_@_Z@_=@_:q@_$__ @^@^^^^^?@^^J@^J@^1s^!]]]]]߶]]]҇]A]g@]Z@]UI@]R@]D%]@1@]-@],j]]\@\@\!\\v{\=@\@W@V@VVZV@U@UYU@Uݪ@Uݪ@Uݪ@UoUU(UK@Ub@UJ@UU @U hTE@T T}TTZ@TZ@Tp@T5T@TuTto@TsTl@Td@Ta@T[bTG@TG@TFJT)IT%U@T$TSS:@S2@S1oS!S!S L@S L@Sc@SS @Rb@R@R@RUR@RRx@RR=RʚRƦ@RkRv@RG@RiRz/@RxRsRo@Ro@R^RW@RNR@-@R/ R-@R(r@R7RZ@R R R@R@R@R@R@R6QQQ'@Q@QvwQu&@Qm=@QZ@QVQ(@Q@PPPPPx@Px@PnPj@P\VPG>P@@P4P.2@PP @M6@M.@M.@M.@M-M M@L!LfLNLdLLLzLe3La?@LD>@L#HL#HL@K/KՀ@KK@KKs@Kie@K`*KK@K @JJ@J@J@JJB@J{IIIm@I1Iq@IKIFFI9I1.Ih@IIP@H@HXHO@H-w@H HHH@G߮GGgGs@G@G@G@G}G}G}GG@GC@GkGDG<4G)G(n@G3G@GJF@FS@FFuF@Rafael Jeffman - 4.9.13-2Rafael Jeffman - 4.9.13-1Julien Rische - 4.9.12-9Rafael Jeffman - 4.9.12-8Rafael Jeffman - 4.9.12-7Rafael Jeffman - 4.9.12-6Rafael Jeffman - 4.9.12-5Rafael Jeffman - 4.9.12-4Julien Rische - 4.9.12-3Rafael Jeffman - 4.9.12-2Rafael Jeffman - 4.9.12-1Rafael Jeffman - 4.9.11-3Rafael Jeffman - 4.9.11-2Rafael Jeffman - 4.9.11-1Rafael Jeffman - 4.9.10-8Rafael Jeffman - 4.9.10-7Rafael Jeffman - 4.9.10-6Rafael Jeffman - 4.9.10-5Rafael Jeffman - 4.9.10-4Rafael Jeffman - 4.9.10-3Rafael Jeffman - 4.9.10-2Rafael Jeffman - 4.9.10-1Rafael Jeffman - 4.9.8-8Rafael Jeffman - 4.9.8-7Rafael Jeffman - 4.9.8-6Rafael Jeffman - 4.9.8-5Rafael Jeffman - 4.9.8-4Rafael Jeffman - 4.9.8-3Rafael Jeffman - 4.9.8-2Rafael Jeffman - 4.9.8-1Alexander Bokovoy - 4.9.6-9.1Alexander Bokovoy - 4.9.6-9Alexander Bokovoy - 4.9.6-8Alexander Bokovoy - 4.9.6-7Alexander Bokovoy - 4.9.6-6Alexander Bokovoy - 4.9.6-5Thomas Woerner - 4.9.6-4Thomas Woerner - 4.9.6-3Thomas Woerner - 4.9.6-2Thomas Woerner - 4.9.6-1Thomas Woerner - 4.9.5-1Thomas Woerner - 4.9.3-1Alexander Bokovoy - 4.9.2-1Alexander Bokovoy - 4.9.1-1Thomas Woerner - 4.9.0-1Thomas Woerner - 4.9.0-0.5.rc3Alexander Bokovoy - 4.9.0-0.3.rc2Thomas Woerner - 4.9.0-0.2.rc2Thomas Woerner - 4.9.0-0.1.rc1Thomas Woerner - 4.9.0-0.rc1Thomas Woerner - 4.8.7-11Thomas Woerner - 4.8.7-10Thomas Woerner - 4.8.7-9Thomas Woerner - 4.8.7-8Thomas Woerner - 4.8.7-7Thomas Woerner - 4.8.7-6Thomas Woerner - 4.8.7-5Thomas Woerner - 4.8.7-4Thomas Woerner - 4.8.7-3Thomas Woerner - 4.8.7-2Thomas Woerner - 4.8.7-1Thomas Woerner - 4.8.6-2Thomas Woerner - 4.8.6-1Thomas Woerner - 4.8.4-6Thomas Woerner - 4.8.4-5Thomas Woerner - 4.8.4-4Alexander Bokovoy - 4.8.4-3Thomas Woerner - 4.8.4-2Thomas Woerner - 4.8.4-1Thomas Woerner - 4.8.3-3Thomas Woerner - 4.8.3-2Alexander Bokovoy - 4.8.3-1Alexander Bokovoy - 4.8.2-4Thomas Woerner - 4.8.2-3Thomas Woerner - 4.8.2-2Thomas Woerner - 4.8.2-1Thomas Woerner - 4.8.0-10Thomas Woerner - 4.8.0-9Thomas Woerner - 4.8.0-8Thomas Woerner - 4.8.0-7Thomas Woerner - 4.8.0-6Thomas Woerner - 4.8.0-5Alexander Bokovoy - 4.8.0-4Alexander Bokovoy - 4.8.0-3Thomas Woerner - 4.8.0-2Thomas Woerner - 4.8.0-1Alexander Bokovoy - 4.7.90-3Alexander Bokovoy - 4.7.90-2Thomas Woerner - 4.7.90-1Alexander Bokovoy - 4.7.1-12Rob Crittenden - 4.7.1-11Christian Heimes - 4.7.1-10Thomas Woerner - 4.7.1-9Christian Heimes - 4.7.1-8Thomas Woerner - 4.7.1-7.el8Lumír Balhar - 4.7.1-6.el8Alexander Bokovoy - 4.7.1-5.el8Alexander Bokovoy - 4.7.1-4.el8Thomas Woerner - 4.7.1-3.el8Alexander Bokovoy - 4.7.1-2.el8Alexander Bokovoy - 4.7.1-1.el8Tomas Orsava - 4.7.0-6.el8Rob Crittenden - 4.7.0-5.el8Rob Crittenden - 4.7.0-4.el8Thomas Woerner - 4.7.0-3.1.el8Thomas Woerner - 4.7.0-3.el8Alexander Bokovoy - 4.7.0-2.el8Rob Crittenden - 4.7.0-1.el8Rob Crittenden - 4.6.90.pre1-2.el8Rob Crittenden - 4.6.90.pre1-1.el8Troy Dawson - 4.5.4-5.el8.1Alexander Bokovoy - 4.5.4-5.el7Pavel Vomacka - 4.5.4-4.el7Rob Crittenden - 4.5.4-3.el7Felipe Barreto - 4.5.4-2.el7Pavel Vomacka - 4.5.4-1.el7Felipe Barreto - 4.5.0-21.el7.2.2Felipe Barreto - 4.5.0-21.el7.2Pavel Vomacka - 4.5.0-21.el7.1.2Pavel Vomacka - 4.5.0-21.el7.1.1Pavel Vomacka - 4.5.0-21.el7.1Pavel Vomacka - 4.5.0-21.el7Pavel Vomacka - 4.5.0-20.el7Pavel Vomacka - 4.5.0-19.el7Pavel Vomacka - 4.5.0-18.el7Pavel Vomacka - 4.5.0-17.el7Pavel Vomacka - 4.5.0-16.el7Pavel Vomacka - 4.5.0-15.el7Pavel Vomacka - 4.5.0-14.el7Pavel Vomacka - 4.5.0-13.el7Pavel Vomacka - 4.5.0-12.el7Jan Cholasta - 4.5.0-11.el7Jan Cholasta - 4.5.0-10.el7Jan Cholasta - 4.5.0-9.el7Jan Cholasta - 4.5.0-8.el7Jan Cholasta - 4.5.0-7.el7Pavel Vomacka - 4.5.0-6.el7Jan Cholasta - 4.5.0-5.el7Jan Cholasta - 4.5.0-4.el7Jan Cholasta - 4.5.0-3.el7Jan Cholasta - 4.5.0-2.el7Jan Cholasta - 4.5.0-1.el7Jan Cholasta - 4.4.0-14.7Jan Cholasta - 4.4.0-14.6Jan Cholasta - 4.4.0-14.5Jan Cholasta - 4.4.0-14.4Jan Cholasta - 4.4.0-14.3Jan Cholasta - 4.4.0-14.2Jan Cholasta - 4.4.0-14.1Jan Cholasta - 4.4.0-14Jan Cholasta - 4.4.0-13Petr Vobornik - 4.4.0-12Jan Cholasta - 4.4.0-11Jan Cholasta - 4.4.0-10Jan Cholasta - 4.4.0-9Jan Cholasta - 4.4.0-8Jan Cholasta - 4.4.0-7Jan Cholasta - 4.4.0-6Jan Cholasta - 4.4.0-5Jan Cholasta - 4.4.0-4Jan Cholasta - 4.4.0-3Petr Vobornik - 4.4.0-2.1Petr Vobornik - 4.4.0-2Jan Cholasta - 4.4.0-1Jan Cholasta - 4.4.0-0.2.alpha1Jan Cholasta - 4.4.0-0.1.alpha1Jan Cholasta - 4.3.1-0.201605241723GIT1b427d3.1Jan Cholasta - 4.3.1-0.201605241723GIT1b427d3Jan Cholasta - 4.3.1-0.201605191449GITf8edf37.1Jan Cholasta - 4.3.1-0.201605191449GITf8edf37Jan Cholasta - 4.2.0-16Jan Cholasta - 4.2.0-15Jan Cholasta - 4.2.0-14Jan Cholasta - 4.2.0-13Jan Cholasta - 4.2.0-12Jan Cholasta - 4.2.0-11Jan Cholasta - 4.2.0-10Jan Cholasta - 4.2.0-9Jan Cholasta - 4.2.0-8Jan Cholasta - 4.2.0-7Jan Cholasta - 4.2.0-6Jan Cholasta - 4.2.0-5Jan Cholasta - 4.2.0-4Jan Cholasta - 4.2.0-3Jan Cholasta - 4.2.0-2Jan Cholasta - 4.2.0-1Jan Cholasta - 4.2.0-0.2.alpha1Jan Cholasta - 4.2.0-0.1.alpha1Jan Cholasta - 4.1.0-18.3Alexander Bokovoy - 4.1.0-18.2Jan Cholasta - 4.1.0-18.1Martin Kosek - 4.1.0-18Jan Cholasta - 4.1.0-17Jan Cholasta - 4.1.0-16Jan Cholasta - 4.1.0-15Jan Cholasta - 4.1.0-14Jan Cholasta - 4.1.0-13Jan Cholasta - 4.1.0-12Jan Cholasta - 4.1.0-11Jan Cholasta - 4.1.0-10Jan Cholasta - 4.1.0-9Jan Cholasta - 4.1.0-8Jan Cholasta - 4.1.0-7Jan Cholasta - 4.1.0-6Jan Cholasta - 4.1.0-5Jan Cholasta - 4.1.0-4Jan Cholasta - 4.1.0-3Jan Cholasta - 4.1.0-2Jan Cholasta - 4.1.0-1Jan Cholasta - 4.1.0-0.1.alpha1Petr Vobornik - 4.0.3-3Jan Cholasta - 4.0.3-2Jan Cholasta - 4.0.3-1Martin Kosek - 3.3.3-29Martin Kosek - 3.3.3-28Martin Kosek - 3.3.3-27Martin Kosek - 3.3.3-26Martin Kosek - 3.3.3-25Martin Kosek - 3.3.3-24Martin Kosek - 3.3.3-23Martin Kosek - 3.3.3-22Martin Kosek - 3.3.3-21Martin Kosek - 3.3.3-20Martin Kosek - 3.3.3-19Martin Kosek - 3.3.3-18Martin Kosek - 3.3.3-17Martin Kosek - 3.3.3-16Daniel Mach - 3.3.3-15Martin Kosek - 3.3.3-14Martin Kosek - 3.3.3-13Martin Kosek - 3.3.3-12Martin Kosek - 3.3.3-11Martin Kosek - 3.3.3-10Martin Kosek - 3.3.3-9Martin Kosek - 3.3.3-8Daniel Mach - 3.3.3-7Martin Kosek - 3.3.3-6Martin Kosek - 3.3.3-5Martin Kosek - 3.3.3-4Martin Kosek - 3.3.3-3Martin Kosek - 3.3.3-2Martin Kosek - 3.3.3-1Martin Kosek - 3.3.2-5Martin Kosek - 3.3.2-4Martin Kosek - 3.3.2-3Martin Kosek - 3.3.2-2Martin Kosek - 3.3.2-1Martin Kosek - 3.3.1-5Martin Kosek - 3.3.1-4Martin Kosek - 3.3.1-3Martin Kosek - 3.3.1-2Rob Crittenden - 3.3.1-1Rob Crittenden - 3.3.0-7Martin Kosek - 3.3.0-6Martin Kosek - 3.3.0-5Martin Kosek - 3.3.0-4Martin Kosek - 3.3.0-3Martin Kosek - 3.3.0-2Martin Kosek - 3.3.0-1Martin Kosek - 3.3.0-0.2.beta2Martin Kosek - 3.3.0-0.1.beta2Martin Kosek - 3.2.2-1Martin Kosek - 3.2.1-1Rob Crittenden - 3.2.0-2Rob Crittenden - 3.2.0-1Rob Crittenden - 3.2.0-0.4.beta1Rob Crittenden - 3.2.0-0.3.beta1Rob Crittenden - 3.2.0-0.2.beta1Martin Kosek - 3.2.0-0.1.pre1Kevin Fenzi 3.1.2-4Kevin Fenzi - 3.1.2-3Fedora Release Engineering - 3.1.2-2Rob Crittenden - 3.1.2-1Martin Kosek - 3.1.0-2Rob Crittenden - 3.1.0-1Martin Kosek - 3.0.0-3Rob Crittenden - 3.0.0-2Rob Crittenden - 3.0.0-1Rob Crittenden - 3.0.0-0.10Martin Kosek - 3.0.0-0.9Rob Crittenden - 3.0.0-0.8Rob Crittenden - 3.0.0-0.7Rob Crittenden - 3.0.0-0.6Alexander Bokovoy - 3.0.0-0.5Rob Crittenden - 3.0.0-0.4Martin Kosek - 3.0.0-0.3Alexander Bokovoy - 3.0.0-0.2Rob Crittenden - 3.0.0-0.1Rob Crittenden - 2.2.0-1Rob Crittenden - 2.1.90-0.2Rob Crittenden - 2.1.90-0.1Alexander Bokovoy - 2.1.4-5Martin Kosek - 2.1.4-4Alexander Bokovoy - 2.1.4-3Alexander Bokovoy - 2.1.4-2Rob Crittenden - 2.1.4-1Rob Crittenden - 2.1.3-8Alexander Bokovoy - 2.1.3-7Alexander Bokovoy - 2.1.3-6Fedora Release Engineering - 2.1.3-5Alexander Bokovoy - 2.1.3-4Alexander Bokovoy - 2.1.3-3Alexander Bokovoy - 2.1.3-2Alexander Bokovoy - 2.1.3-1Alexander Bokovoy - 2.1.2-1Rob Crittenden - 2.1.0-1Simo Sorce - 2.0.1-2Rob Crittenden - 2.0.1-1Rob Crittenden - 2.0.0-1Rob Crittenden - 2.0.0-0.4.rc2Rob Crittenden - 2.0.0-0.3.rc1Rob Crittenden - 2.0.0-0.1.rc1Fedora Release Engineering - 2.0.0-0.2.beta2Rob Crittenden - 2.0.0-0.1.beta2Rob Crittenden - 2.0.0-0.2.beta.git80e87e7Rob Crittenden - 2.0.0-0.1.beta.git80e87e7Rob Crittenden - 1.99-41Adam Young - 1.99-40Simo Sorce - 1.99-39Simo Sorce - 1.99-38Rob Crittenden - 1.99-37Rob Crittenden - 1.99-36Rob Crittenden - 1.99-35Jr Aquino - 1.99-34Simo Sorce - 1.99-33Rob Crittenden - 1.99-32Rob Crittenden - 1.99-31Rob Crittenden - 1.99-30Rob Crittenden - 1.99-29Rob Crittenden - 1.99-28Rob Crittenden - 1.99-27Rob Crittenden - 1.99-26Rob Crittenden - 1.99-25Adam Young - 1.99-24Rob Crittenden - 1.99-23Rob Crittenden - 1.99-22Rob Crittenden - 1.99-21Rob Crittenden - 1.99-20Rob Crittenden - 1.99-19Jason Gerard DeRose - 1.99-18Jason Gerard DeRose - 1.99-17Jason Gerard DeRose - 1.99-16Rob Crittenden - 1.99-15Jason Gerard DeRose - 1.99-14Rob Crittenden - 1.99-13Rob Crittenden - 1.99-12Rob Crittenden - 1.99-11Rob Crittenden - 1.99-10Rob Crittenden - 1.99-9Jason Gerard DeRose - 1.99-8Rob Crittenden - 1.99-7Rob Crittenden - 1.99-6Rob Crittenden - 1.99-5Rob Crittenden - 1.99-4Rob Crittenden - 1.99-3Rob Crittenden - 1.99-2Rob Crittenden - 1.99-1Tomas Mraz - 1.2.1-3Dan Walsh - 1.2.1-2Simo Sorce - 1.2.1-1Simo Sorce - 1.2.1-0Ignacio Vazquez-Abrams - 1.2.0-4Simo Sorce - 1.2.0-3Simo Sorce - 1.2.0-2Rob Crittenden - 1.2.0-1Simo Sorce - 1.1.0-3Rob Crittenden - 1.1.0-2Rob Crittenden - 1.1.0-1Rob Crittenden - 1.0.0-5Rob Crittenden - 1.0.0-4Rob Crittenden - 1.0.0-3Rob Crittenden - 1.0.0-2Rob Crittenden - 1.0.0-1Rob Crittenden 0.99-12Rob Crittenden 0.99-11Rob Crittenden 0.99-10Rob Crittenden 0.99-9Rob Crittenden 0.99-8Rob Crittenden 0.99-7Rob Crittenden 0.99-6Rob Crittenden 0.99-5Rob Crittenden 0.99-4Rob Crittenden 0.99-3Rob Crittenden 0.99-2Rob Crittenden 0.99-1Rob Crittenden - 0.6.0-2Karl MacMillan - 0.6.0-1Karl MacMillan - 0.5.0-1Rob Crittenden - 0.4.1-2Karl MacMillan - 0.4.1-1Karl MacMillan - 0.4.0-6Rob Crittenden - 0.4.0-5Rob Crittenden - 0.4.0-4Karl MacMillan - 0.4.0-3Karl MacMillan - 0.4.0-2Karl MacMillan - 0.2.0-1Rob Crittenden - 0.1.0-3Rob Crittenden - 0.1.0-2Karl MacMillan - 0.1.0-1- Handle new samba exception types. Resolves: RHEL-17623- Rebase ipa to 4.9.13 Resolves: RHEL-16936- ipa-kdb: Make AD-SIGNEDPATH optional with krb5 DAL 8 and older Resolves: RHEL-12198- Require krb5 release 1.18.2-25 or later Resolves: RHBZ#2234711- ipatests: fix test_topology Resolves: RHBZ#2232351 - Installer: activate nss and pam services in sssd.conf Resolves: RHBZ#2216532- ipa-kdb: fix error handling of is_master_host() Resolves: RHBZ#2214638 - ipatests: enable firewall rule for http service on acme client Resolves: RHBZ#2230256 - User plugin: improve error related to non existing idp Resolves: RHBZ#2224572 - Prevent admin user from being deleted Resolves: RHBZ#1821181 - Fix memory leak in the OTP last token plugin Resolves: RHBZ#2227783- Upgrade: fix replica agreement, fix backported patch Related: RHBZ#2216551- kdb: Use-krb5_pac_full_sign_compat() when available Resolves: RHBZ#2176406 - OTP: fix-data-type-to-avoid-endianness-issue Resolves: RHBZ#2218293 - Upgrade: fix replica agreement Resolves: RHBZ#2216551 - Upgrade: add PKI drop-in file if missing Resolves: RHBZ#2215336 - Use the python-cryptography parser directly in cert-find Resolves: RHBZ#2164349 - Backport test updates Resolves: RHBZ#221884- Rely on sssd-krb5 to include SSSD-generated krb5 configuration Resolves: RHBZ#2214563- Use the OpenSSL certificate parser in cert-find Resolves: RHBZ#2209947- Rebase ipa to 4.9.12 Resolves: RHBZ#2196425 - user or group name: explain the supported format Resolves: RHBZ#2150217- Revert DNSResolver Fix use of nameservers with ports. Related: RHBZ#2141316- webui IdP: Remove arrow notation due to uglify-js limitation Related: RHBZ#2141316- Rebase ipa to 4.9.11 Resolves: RHBZ#2141316 - updates: fix memberManager ACI to allow managers from a specified group Resolves: RHBZ#2056009 - Defer creating the final krb5.conf on clients Resolves: RHBZ#2148259 - Exclude installed policy module file from RPM verification Resolves: RHBZ#2149567 - Spec file: ipa-client depends on krb5-pkinit-openssl Resolves: RHBZ#2149889- ipa man page format the EXAMPLES section Resolves: RHBZ#2129895 - Fix canonicalization issue in Web UI Resolves: RHBZ#2127035 - Remove idnssoaserial argument from dns zone API. Resolves: RHBZ#2108630 - Warn for permissions with read/write/search/compare and no attrs Resolves: RHBZ#2098187 - Add PKINIT support to ipa-client-install Resolves: RHBZ#2075452 - Generate CNAMEs for TXT+URI location krb records Resolves: RHBZ#2104185 - Vault: fix interoperability issues with older RHEL systems Resolves: RHBZ#2144737 - Fix typo on ipaupgrade.log chmod during RPM %post snipppet Resolves: RHBZ#2140994- Rebuild to samba 4.17.2. Related: RHBZ#2132051- webui: Allow grace login limit Resolves: RHBZ#2109243 - check_repl_update: in progress is a boolean Resolves: RHBZ#2117303 - Disabling gracelimit does not prevent LDAP binds Resolves: RHBZ#2109236 - Set passwordgracelimit to match global policy on group pw policies Resolves: RHBZ#2115475- webui: Do not allow empty pagination size Resolves: RHBZ#2094672- Add end to end integration tests for external IdP Resolves: RHBZ#2106346- Add explicit dependency for libvert-libev Resolves: RHBZ#2104929- Preserve user: fix the confusing summary Resolves: RHBZ#2022028 - Only calculate LDAP password grace when the password is expired Related: RHBZ#782917- Rebase to upstream release 4.9.10 Remove upstream patches 0002 to 0016 that are part of version 4.9.10 Remove patches 1101 that is part of version 4.9.10 Rename patch 0001 to 1002 as it will be used in future RHEL 8 releases Add patches 0001 and 0002 to fix build on RHEL 8.7 Resolves: RHBZ#2079466 Resolves: RHBZ#2063155 Resolves: RHBZ#1958777 Resolves: RHBZ#2068088 Resolves: RHBZ#2004646 Resolves: RHBZ#782917 Resolves: RHBZ#2059396 Resolves: RHBZ#2092015- Backport latest test fixes in python3-ipatests Resolves: RHBZ#2060841 - extdom: user getorigby{user|group}name if available Resolves: RHBZ#2062379 - Set the mode on ipaupgrade.log during RPM post snipppet Resolves: RHBZ#2061957 - test_krbtpolicy: skip SPAKE-related tests in FIPS mode Resolves: RHBZ#1909630- ipatests: Backport test fixes in python3-ipatests. Resolves: RHBZ#2057505- ipatests: fix TestOTPToken::test_check_otpd_after_idle_timeout Related: RHBZ#2053024- ipatests: remove additional check for failed units. Resolves: RHBZ#2053024 - ipa-cldap: fix memory leak. Resolves: RHBZ#2032738- Don't always override the port in import_included_profiles Fixes: RHBZ#2022483 - Remove ipa-join errors from behind the debug option Fixes: RHBZ#2048558 - Enable the ccache sweep timer during installation Fixes: RHBZ#2051575- Config plugin: return EmptyModlist when no change is applied. Resolves: RHBZ#2031825 - Custodia: use a stronger encryption algo when exporting keys. Resolves: RHBZ#2032806 - ipa-kdb: do not remove keys for hardened auth-enabled users. Resolves: RHBZ#2033342 - ipa-pki-proxy.conf: provide access to /kra/admin/kra/getStatus Resolves: RHBZ#2049167 - Backport latest test fxes in python3 ipatests. Resolves: RHBZ#2048509 - Removed unused patch files that were part of 4.9.8 rebase.- Revert bind-pkcs11-utils configuration in freeipa.spec. Resolves: RHBZ#2026732- Upstream release FreeIPA 4.9.8 Related: RHBZ#2015607 - Hardening for CVE-2020-25717- Fix S4U2Self regression for cross-realm requester SID buffer - Related: RHBZ#2021443- Require samba 4.14.5-13 with IPA DC server role fixes - Related: RHBZ#2021443- Add versioned dependency of samba-client-libs to ipa-server - Related: RHBZ#2021443- Hardening for CVE-2020-25717 - Harden processing of trusted domains' users in S4U operations - Resolves: RHBZ#2021443- Hardening for CVE-2020-25717 - Rebuild against samba-4.14.5-11.el8 - Resolves: RHBZ#2021443- Hardening for CVE-2020-25717 - Related: RHBZ#2019668- ipatests: NAMED_CRYPTO_POLICY_FILE not defined for RHEL Resolves: RHBZ#1982956- man page: update ipa-server-upgrade.1 Resolves: RHBZ#1973273 - Fall back to krbprincipalname when validating host auth indicators Resolves: RHBZ#1979625 - Add dependency for sssd-winbind-idmap to server-trust-ad Resolves: RHBZ#1982211- IPA server in debug mode fails to run because time.perf_counter_ns is Python 3.7+ Resolves: RHBZ#1974822 - Add checks to prevent assigning authentication indicators to internal IPA services Resolves: RHBZ#1979625 - Unable to set ipaUserAuthType with stageuser-add Resolves: RHBZ#1979605- Upstream release FreeIPA 4.9.6 Related: RHBZ#1945038 - Revise PKINIT upgrade code Resolves: RHBZ#1886837 - ipa-cert-fix man page: add note about certmonger renewal Resolves: RHBZ#1780317 - Certificate Serial Number issue Resolves: RHBZ#1919384- Upstream release FreeIPA 4.9.5 Related: RHBZ#1945038 - IPA to allow setting a new range type Resolves: RHBZ#1688267 - ipa-server-install displays debug output when --debug output is not specified. Resolves: RHBZ#1943151 - ACME fails to generate a cert on migrated RHEL8.4 server Resolves: RHBZ#1934991 - Switch ipa-client to use the JSON API Resolves: RHBZ#1937856 - IDM - Allow specifying permanent logging settings for BIND Resolves: RHBZ#1951511 - Cache LDAP data within a request Resolves: RHBZ#1953656 - ipa-server-upgrade is failing while upgrading rhel8.3 to rhel8.4 Resolves: RHBZ#1957768- Upstream release FreeIPA 4.9.3 Resolves: RHBZ#1945038- Upstream release FreeIPA 4.9.2 Related: RHBZ#1891832- Upstream release FreeIPA 4.9.1 Related: RHBZ#1891832- Upstream final release FreeIPA 4.9.0 Related: RHBZ#1891832- Upstream pre release FreeIPA 4.9.0rc3 Related: RHBZ#1891832- Remove ipa-server dependency from ipa-selinux subpackage - Related: RHBZ#1891832- Upstream pre release FreeIPA 4.9.0rc2 Related: RHBZ#1891832 - Synchronize spec file with upstream and Fedora Related: RHBZ#1891832 - Traceback while doing ipa-backup Resolves: RHBZ#1901068 - ipa-client-install changes system wide ssh configuration Resolves: RRBZ#1544379 - ipa-kdb: support subordinate/superior UPN suffixes Resolves: RHBZ#1891056 - KRA Transport and Storage Certificates do not renew Resolves: RHBZ#1872603 - Move where the restore state is marked during IPA server upgrade Resolves: RHBZ#1569011 - Intermittent IdM Client Registration Failures Resolves: RHBZ#1812871 - Nightly test failure in test_acme.py::TestACME::test_third_party_certs (updates-testing) Resolves: RHBZ#1903025 - Add IPA RA Agent to ACME group on the CA Resolves: RHBZ#1902727- Fix requirement for python3-kdcproxy, add no autoreqprov for ipatests sub package Related: RHBZ#1891832- Upstream pre release FreeIPA 4.9.0rc1 Resolves: RHBZ#1891832 - Requirements and design for libpwquality integration Resolves: RHBZ#1340463 - When parsing options require name/value pairs Resolves: RHBZ#1357495 - WebUI: Fix issue with opening links in new tab/window Resolves: RHBZ#1484088 - Use a state to determine if a 389-ds upgrade is in progress Resolves: RHBZ#1569011 - Unlock user accounts after a password reset and replicate that unlock to all IdM servers Resolves: RHBZ#1784657 - Set the certmonger subject with a string, not an object Resolves: RHBZ#1810148 - Implement ACME certificate enrolment Resolves: RHBZ#1851835 - [WebUI] Backport jQuery patches from newer versions of the library (e.g. 3.5.0) Resolves: RHBZ#1859249 - It is not possible to edit KDC database when the FreeIPA server is running Resolves: RHBZ#1875001 - Fix nsslapd-db-lock tuning of BDB backend Resolves: RHBZ#1882340 - ipa-kdb: support subordinate/superior UPN suffixes Resolves: RHBZ#1891056 - wgi/plugins.py: ignore empty plugin directories Resolves: RHBZ#1894800- SELinux Policy: let custodia replicate keys Resolves: RHBZ#1868432- Set mode of /etc/ipa/ca.crt to 0644 in CA-less installations Resolves: RHBZ#1870202- CAless installation: set the perms on KDC cert file Resolves: RHBZ#1863616 - EPN: handle empty attributes Resolves: RHBZ#1866938 - IPA-EPN: enhance input validation Resolves: RHBZ#1866291 - EPN: enhance input validation Resolves: RHBZ#1863079 - Require new samba build 4.12.3-52 Related: RHBZ#1868558 - Require new selinux-policy build 3.14.3-52 Related: RHBZ#1869311- [WebUI] IPA Error 3007: RequirmentError" while adding members in "User ID overrides" tab (updated) Resolves: RHBZ#1757045 - ipa-client-install: use the authselect backup during uninstall Resolves: RHBZ#1810179 - Replace SSLCertVerificationError with CertificateError for py36 Resolves: RHBZ#1858318 - Fix AVC denial during ipa-adtrust-install --add-agents Resolves: RHBZ#1859213- replica install failing with avc denial for custodia component Resolves: RHBZ#1857157- selinux don't audit rules deny fetching trust topology Resolves: RHBZ#1845596 - fix iPAddress cert issuance for >1 host/service Resolves: RHBZ#1846352 - Specify cert_paths when calling PKIConnection Resolves: RHBZ#1849155 - Update crypto policy to allow AD-SUPPORT when installing IPA Resolves: RHBZ#1851139 - Add version to ipa-idoverride-memberof obsoletes Related: RHBZ#1846434- Add missing ipa-selinux package Resolves: RHBZ#1853263- Remove client-epn left over files for ONLY_CLIENT Related: RHBZ#1847999- [WebUI] IPA Error 3007: RequirmentError" while adding members in "User ID overrides" tab Resolves: RHBZ#1757045 - EPN does not ship its default configuration ( /etc/ipa/epn.conf ) in freeipa-client-epn Resolves: RHBZ#1847999 - FreeIPA - Utilize 256-bit AJP connector passwords Resolves: RHBZ#1849914 - ipa: typo issue in ipanthomedirectoryrive deffinition Resolves: RHBZ#1851411- Remove ipa-idoverride-memberof as superceded by ipa-server 4.8.7 Resolves: RHBZ#1846434- Upstream release FreeIPA 4.8.7 - Require new samba build 4.12.3-0 Related: RHBZ#1818765 - New client-epn sub package Resolves: RHBZ#913799- Support krb5 1.18 Resolves: RHBZ#1817579- Upstream release FreeIPA 4.8.6 - New SELinux sub package to provide own module - Depend on selinux-policy-devel 3.14.3-43 for build due to a makefile issue in SELinux external policy support Related: RHBZ#1818765- Allow an empty cookie in dogtag-ipa-ca-renew-agent-submit Resolves: RHBZ#1790663- Fixed weekday in 4.8.4-2 changelog date Related: RHBZ#1784003 - adtrust: print DNS records for external DNS case after role is enabled Resolves: RHBZ#1665051 - AD user without override receive InternalServerError with API Resolves: RHBZ#1782572 - ipa-client-automount fails after repeated installation/uninstallation Resolves: RHBZ#1790886 - install/updates: move external members past schema compat update Resolves: RHBZ#1803165 - kdb: make sure audit_as_req callback signature change is preserved Resolves: RHBZ#1803786- Update dependencies for samba, 389-ds and sssd Resolves: RHBZ#1792848- Depend on krb5-kdb-version-devel for BuildRequires - Update nss dependency to 3.44.0-4 - Reset per-indicator Kebreros policy Resolves: RHBZ#1784761- DNS install check: Fix overlapping DNS zone from the master itself Resolves: RHBZ#1784003- Rebase to upstream release 4.8.4 - Removed upstream patches 0001 to 0008 that are part of version 4.8.3-3 Resolves: RHBZ#1782658 Resolves: RHBZ#1782169 Resolves: RHBZ#1783046 Related: RHBZ#1748987- Fix otptoken_sync plugin Resolves: RHBZ#1777811- Use default crypto policy for TLS and enable TLS 1.3 support Resolves: RHBZ#1777809 - Covscan fixes Resolves: RHBZ#1777920 - Change pki_version to 10.8.0 Related: RHBZ#1748987- Rebase to security release 4.8.3 (CVE-2019-14867, CVE-2019-10195) Resolves: RHBZ#1767304 Resolves: RHBZ#1776939 - Support KDC ticket policies for authentication indicators Resolves: RHBZ#1777564- CVE-2019-14867: Denial of service in IPA server due to wrong use of ber_scanf() Resolves: RHBZ#1767304 - CVE-2019-10195: Don't log passwords embedded in commands in calls using batch Resolves: RHBZ#1776939- Use default ssh host key algorithms Resolves: RHBZ#1756432 - Do not run trust upgrade code if master lacks Samba bindings Resolves: RHBZ#1757064 - Finish group membership management UI Resolves: RHBZ#1773528- Update dependency for bind-dndb-ldap to 11.2-2 Related: RHBZ#1762813- Rebase to upstream release 4.8.2 - Removed upstream patches 0001 to 0010 that are part of version 4.8.2 - Updated branding patch Resolves: RHBZ#1748987- Fix automount behavior with authselect Resolves: RHBZ#1740167- extdom: unify error code handling especially LDAP_NO_SUCH_OBJECT Resolves: RHBZ#1741530- FreeIPA 4.8.0 tarball lacks two update files that are in git Resolves: RHBZ#1741170- Allow insecure binds for migration Resolves: RHBZ#1731963- Fix --external-ca-profile not passed to CSR Resolves: RHBZ#1731813- Remove posixAccount from service_find search filter Resolves: RHBZ#1731437 - Fix repeated uninstallation of ipa-client-samba crashes Resolves: RHBZ#1732529 - WebUI: Add PKINIT status field to 'Configuration' page Resolves: RHBZ#1518153- Fix krb5-kdb-server -> krb5-kdb-version Related: RHBZ#1700121- Make sure ipa-server depends on krb5-kdb-version to pick up right MIT Kerberos KDB ABI Related: RHBZ#1700121 - User field separator uses '$$' within ipaSELInuxUserMapOrder Fixes: RHBZ#1729099- Fixed kdcproxy_version to 0.4-3 - Fixed krb5_version to 1.17-7 Related: RHBZ#1684528- New upstream release 4.8.0 - New subpackage: freeipa-client-samba - Added command ipa-cert-fix with man page - New sysconfdir sysconfig/certmonger - Updated pki_version, certmonger_version, sssd_version and kdcproxy_version Related: RHBZ#1684528- Fix upgrade issue with AD trust when no trust yet established Fixes: RHBZ#1708874 Related: RHBZ#1684528- Require certmonger 0.79.7-1 Related: RHBZ#1708095- Update to 4.7.90-pre1 Related: RHBZ#1684528 - Removed patches 0002 to 0031 as these are upsteram and part of 4.7.90-pre1 - Added new patches 0001-revert-minssf-defaults.patch and 0001-Correct-default-fontawesome-path-broken-by-da2cf1c5.patch- Remove strict dependencies to krb5-server version in order to allow update of krb5 to 1.17 and change dependency to KDB DAL version. Resolves: RHBZ#1700121- Handle NFS configuration file changes. nfs-utils moved the configuration file from /etc/sysconfig/nfs to /etc/nfs.conf. Resolves: RHBZ#1676981- Fix systemd-user HBAC rule Resolves: RHBZ#1664974- Resolve user/group names in idoverride*-find Resolves: RHBZ#1657745- Create systemd-user HBAC service and rule Resolves: RHBZ#1664974 - ipaserver/dcerpc: fix exclusion entry with a forest trust domain info returned Resolves: RHBZ#1664023- Fix misleading errors during client install rollback Resolves: RHBZ#1658283 - ipa-advise: update url of cacerdir_rehash tool Resolves: RHBZ#1658287 - Handle NTP configuration in a replica server installation Resolves: RHBZ#1651679 - Fix defects found by static analysis Resolves: RHBZ#1658182 - ipa-replica-install --setup-adtrust: check for package ipa-server-trust-ad Resolves: RHBZ#1658294 - ipaldap: invalid modlist when attribute encoding can vary Resolves: RHBZ#1658302 - Allow ipaapi and Apache user to access SSSD IFP Resolves: RHBZ#1639910 - Add sysadm_r to default SELinux user map order Resolves: RHBZ#1658303 - certdb: ensure non-empty Subject Key Identifier and validate server cert sig Resolves: RHBZ#1641988 - ipa-replica-install: password and admin-password options mutually exclusive Resolves: RHBZ#1658309 - ipa upgrade: handle double-encoded certificates Resolves: RHBZ#1658310 - PKINIT: fix ipa-pkinit-manage enable|disable Resolves: RHBZ#1658313 - Enable LDAP debug output in client to display TLS errors in join Resolves: RHBZ#1658316 - rpc: always read response Resolves: RHBZ#1639890 - ipa vault-retrieve: fix internal error Resolves: RHBZ#1658485 - Move ipa's systemd tmpfiles from /var/run to /run Resolves: RHBZ#1658487 - Fix authselect invocations to work with 1.0.2 Resolves: RHBZ#1654291 - ipa-client-automount and NFS unit name changes Resolves: RHBZ#1645501 - Fix compile issue with new 389-ds Resolves: RHBZ#1659448- Require platform-python-setuptools instead of python3-setuptools - Resolves: rhbz#1650139- Fixed: rhbz#1643445 - External CA step 2 fails with pki_client_database_dir is missing - Fixed: rhbz#1642834 - Smart card advise script uses hard-coded Python interpreter- Fix mapping of BUILTIN\Guests to 'nobody' group during upgrade to not use generated Samba config at this point - Related: rhbz#1623895- New command automember-find-orphans to find and remove orphan automemeber rules has been added Resolves: RHBZ#1638373 - Moved ipa/idm logos and background to redhat-logos-ipa-80.4: header-logo.png, login-screen-background.jpg, login-screen-logo.png, product-name.png New requirement to redhat-logos-ipa >= 80.4 in ipa-server-common Resolves: RHBZ#1626507- Move initialization of Guests mapping after cifs/ principal is created - Related: rhbz#1623895- 4.7.1 - Fixes: rhbz#1633105 - rebase to 4.7.1- Require the Python interpreter directly instead of using the package name - Related: rhbz#1619153- sudo rule for "admins" members should be created by default (#1609873)- ipaclient-install: chmod needs octal permissions (#1609880)- Resolves: #1609883 ipaserver/plugins/cert.py: Add reason to raise of errors.NotFound - Resolves: #1615765 do-not-use-RC4-in-FIPS-mode - Move fips_enabled to a common library to share across different plugins - ipasam: do not use RC4 in FIPS mode- Resolves: #1614301 Remove --no-sssd and --noac options - Resolves: #1613879 Disable Domain Level 0 - New patch sets to disable domain level 0 - New adapted patch to disable DL0 specific tests (pytest_ipa vs. pytest_plugins) - Adapted branding patch in ipa-replica-install.1 due to DL0 removal- Require 389-ds-base-legacy-tools for setup tools- Update to upstream 4.7.0 GA- Set krb5 DAL version to 7.0 (#1580711) - Rebuild aclocal and configure during build- Update to upstream 4.6.90.pre1- Use java-1.8.0-openjdk-devel- Resolves: #1415162 ipa-exdom-extop plugin can exhaust DS worker threads- Resolves: #1388135 [RFE] limit the retro changelog to dns subtree. - ldap: limit the retro changelog to dns subtree - Resolves: #1427798 Use X509v3 Basic Constraints "CA:TRUE" instead of "CA:FALSE" IPA CA CSR - Include the CA basic constraint in CSRs when renewing a CA - Resolves: #1493145 ipa-replica-install might fail because of an already existing entry cn=ipa-http-delegation,cn=s4u2proxy,cn=etc,$SUFFIX - Checks if replica-s4u2proxy.ldif should be applied - Resolves: #1493150 [RFE] set nsslapd-ignore-time-skew: on by default - ds: ignore time skew during initial replication step - ipa-replica-manage: implicitly ignore initial time skew in force-sync - Resolves: #1500218 Replica installation at domain-level 0 fails against upgraded ipa-server - Fix ipa-replica-conncheck when called with --principal - Resolves: #1506188 server-del doesn't remove dns-server configuration from ldap- Drop workaround for building on AArch64 (#1482244) - Temporarily reduce Requires on python-netaddr to 0.7.5-7 (#1506485)- Resolves: #1461177 ipa-otptoken-import - XML file is missing PBKDF2 parameters! - Resolves: #1464205 NULL LDAP context in call to ldap_search_ext_s during search in cn=ad, cn=trusts,dc=example,dc=com - Resolves: #1467887 iommu platform support for ipxe - Resolves: #1477178 [ipa-replica-install] - 406 Client Error: Failed to validate message: Incorrect number of results (0) searching forpublic key for host - Resolves: #1478251 IPA WebUI does not work after upgrade from IPA 4.4 to 4.5 - Resolves: #1480102 ipa-server-upgrade failes with "This entry already exists" - Resolves: #1482802 Unable to set ca renewal master on replica - Resolves: #1484428 Updating from RHEL 7.3 fails with Server-Cert not found (ipa-server-upgrade) - Resolves: #1484826 FreeIPA/IdM installations which were upgraded from versions with 389 DS prior to 1.3.3.0 doesn't have whomai plugin enabled and thus startup of Web UI fails - Resolves: #1486283 TypeError in renew_ca_cert prevents from swiching back to self-signed CA - Resolves: #1469246 Replica install fails to configure IPA-specific temporary files/directories - Resolves: #1469480 bind package is not automatically updated during ipa-server upgrade process - Resolves: #1475238 Use CommonNameToSANDefault in default profile (new installs only) - Resolves: #1477703 IPA upgrade fails for latest ipa package- Use OpenJDK 8 to bootstrap on AArch64 until RH1482244 is resolved in buildroot - Resolves: #1470177 - Rebase IPA to latest 4.5.x version - Resolves: #1398594 ipa topologysuffix-verify should only warn about maximum number of replication agreements. - Resolves: #1404236 Web UI: Change "Host Based" and "Role Based" to "Host-Based" and "Role-Based" - Resolves: #1409786 Second phase of --external-ca ipa-server-install setup fails when dirsrv is not running - Resolves: #1451576 ipa cert-request failed to generate certificate from csr - Resolves: #1452086 Pagination Size under Customization in IPA WebUI accepts negative values - Resolves: #1458169 --force-join option is not mentioned in ipa-replica-install man page - Resolves: #1463186 IPA shouldn't allow objectclass if not all in lower case - Resolves: #1478322 user-show command fails when sizelimit is configured to number <= number of entity which is user member of - Resolves: #1496775 Enterprise principals should be able to trigger a refresh of the trusted domain data in the KDC - Resolves: #1502533 Changing cert-find to go through the proxy instead of using the port 8080 - Resolves: #1502663 pkinit-status command fails after an upgrade from a pre-4.5 IPA - Resolves: #1498168 Error when trying to modify a PTR record - Resolves: #1457876 ipa-backup fails silently - Resolves: #1493531 In case full PKINIT configuration is failing during server/replica install the error message should be more meaningful. - Resolves: #1449985 Suggest CA installation command in KRA installation warning- Resolves: #1477367 ipa-server-upgrade timeouts on wait_for_open ports expecting IPA services listening on IPv6 ports - Make sure upgrade also checks for IPv6 stack - control logging of host_port_open from caller - log progress of wait_for_open_ports - Resolves: #1477243 ipa help command returns traceback when no cache is present - Store help in Schema before writing to disk - Disable pylint in get_help function because of type confusion.- Resolves: #1477178 - [ipa-replica-install] - 406 Client Error: Failed to validate message: Incorrect number of results (0) searching forpublic key for host - Always check peer has keys before connecting - Resolves: #1482802 - Unable to set ca renewal master on replica - Fix ipa config-mod --ca-renewal-master - Resolves: #1486283 - TypeError in renew_ca_cert prevents from swiching back to self-signed CA - Backport PR 988 to ipa-4-5 Fix Certificate renewal (with ext ca) - Resolves: #1480102 - ipa-server-upgrade failes with "This entry already exists" - Backport PR 1008 to ipa-4-5 Fix ipa-server-upgrade: This entry already exists - Resolves: #1484826 - FreeIPA/IdM installations which were upgraded from versions with 389 DS prior to 1.3.3.0 doesn't have whomai plugin enabled and thus startup of Web UI fails - Adds whoami DS plugin in case that plugin is missing - Resolves: #1478251 - IPA WebUI does not work after upgrade from IPA 4.4 to 4.5 - Fixing how sssd.conf is updated when promoting a client to replica - Resolves: #1461177 - ipa-otptoken-import - XML file is missing PBKDF2 parameters! - ipa-otptoken-import: Make PBKDF2 refer to the pkcs5 namespace - Resolves: #1484428 - Updating from RHEL 7.3 fails with Server-Cert not found (ipa-server-upgrade) - Backport 4-5: Fix ipa-server-upgrade with server cert tracking- Resolves: #1477703 IPA upgrade fails for latest ipa package - Restore old version of caIPAserviceCert for upgrade only- Resolves: #1475238 Use CommonNameToSANDefault in default profile (new installs only) - Restore old version of caIPAserviceCert for upgrade only- Resolves: #1455946 Provide a tooling automating the configuration of Smart Card authentication on a FreeIPA master - smart-card advises: configure systemwide NSS DB also on master - smart-card advises: add steps to store smart card signing CA cert - Allow to pass in multiple CA cert paths to the smart card advises - add a class that tracks the indentation in the generated advises - delegate the indentation handling in advises to dedicated class - advise: add an infrastructure for formatting Bash compound statements - delegate formatting of compound Bash statements to dedicated classes - Fix indentation of statements in Smart card advises - Use the compound statement formatting API for configuring PKINIT - smart card advises: use a wrapper around Bash `for` loops - smart card advise: use password when changing trust flags on HTTP cert - smart-card-advises: ensure that krb5-pkinit is installed on client - Resolves: #1475238 Use CommonNameToSANDefault in default profile (new installs only) - Add CommonNameToSANDefault to default cert profile - Resolves: #1464205 NULL LDAP context in call to ldap_search_ext_s during search in cn=ad,cn=trusts,dc=example,dc=com - NULL LDAP context in call to ldap_search_ext_s during search- Resolves: #1469246 Replica install fails to configure IPA-specific temporary files/directories - replica install: drop-in IPA specific config to tmpfiles.d - Resolves: #1469480 bind package is not automatically updated during ipa-server upgrade process - Bumped Required version of bind-dyndb-ldap and bind package- Resolves: #1452216 Replica installation grants HTTP principal access in WebUI - Make sure we check ccaches in all rpcserver paths- Resolves: #1462112 ipaserver installation fails in FIPS mode: OpenSSL internal error, assertion failed: Digest MD4 forbidden in FIPS mode! - ipa-sam: replace encode_nt_key() with E_md4hash() - ipa_pwd_extop: do not generate NT hashes in FIPS mode - Resolves: #1377973 ipa-server-install fails when the provided or resolved IP address is not found on local interfaces - Fix local IP address validation - ipa-dns-install: remove check for local ip address - refactor CheckedIPAddress class - CheckedIPAddress: remove match_local param - Remove ip_netmask from option parser - replica install: add missing check for non-local IP address - Remove network and broadcast address warnings- Resolves: #1449189 ipa-kra-install timeouts on replica - kra: promote: Get ticket before calling custodia- Resolve: #1455946 Provide a tooling automating the configuration of Smart Card authentication on a FreeIPA master - server certinstall: update KDC master entry - pkinit manage: introduce ipa-pkinit-manage - server upgrade: do not enable PKINIT by default - Extend the advice printing code by some useful abstractions - Prepare advise plugin for smart card auth configuration - Resolve: #1461053 allow to modify list of UPNs of a trusted forest - trust-mod: allow modifying list of UPNs of a trusted forest - WebUI: add support for changing trust UPN suffixes- Resolves: #1377973 ipa-server-install fails when the provided or resolved IP address is not found on local interfaces - Only warn when specified server IP addresses don't match intf - Resolves: #1438016 gssapi errors after IPA server upgrade - Bump version of python-gssapi - Resolves: #1457942 certauth: use canonical principal for lookups - ipa-kdb: use canonical principal in certauth plugin - Resolves: #1459153 Do not send Max-Age in ipa_session cookie to avoid breaking older clients - Add code to be able to set default kinit lifetime - Revert setting sessionMaxAge for old clients- Resolves: #1442233 IPA client commands fail when pointing to replica - httpinstance: wait until the service entry is replicated - Resolves: #1456769 ipaAnchorUUID index incorrectly configured and then not indexed - Fix index definition for ipaAnchorUUID - Resolves: #1438016 gssapi errors after IPA server upgrade - Avoid possible endless recursion in RPC call - rpc: preparations for recursion fix - rpc: avoid possible recursion in create_connection - Resolves: #1446087 services entries missing krbCanonicalName attribute. - Changing cert-find to do not use only primary key to search in LDAP. - Resolves: #1452763 ipa certmaprule change not reflected in krb5kdc workers - ipa-kdb: reload certificate mapping rules periodically - Resolves: #1455541 after upgrade login from web ui breaks - kdc.key should not be visible to all - Resolves: #1435606 Add pkinit_indicator option to KDC configuration - ipa-kdb: add pkinit authentication indicator in case of a successful certauth - Resolves: #1455945 Enabling OCSP checks in mod_nss breaks certificate issuance when ipa-ca records are not resolvable - Turn off OCSP check - Resolves: #1454483 rhel73 ipa ui - cannot del server - IPA Error 903 - server_del - TypeError: 'NoneType' object is not iterable - fix incorrect suffix handling in topology checks- Resolves: #1438731 Extend ipa-server-certinstall and ipa-certupdate to handle PKINIT certificates/anchors - certdb: add named trust flag constants - certdb, certs: make trust flags argument mandatory - certdb: use custom object for trust flags - install: trust IPA CA for PKINIT - client install: fix client PKINIT configuration - install: introduce generic Kerberos Augeas lens - server install: fix KDC PKINIT configuration - ipapython.ipautil.run: Add option to set umask before executing command - certs: do not export keys world-readable in install_key_from_p12 - certs: do not export CA certs in install_pem_from_p12 - server install: fix KDC certificate validation in CA-less - replica install: respect --pkinit-cert-file - cacert manage: support PKINIT - server certinstall: support PKINIT - Resolves: #1444432 CA-less pkinit not installable with --pkinit-cert-file option - certs: do not export CA certs in install_pem_from_p12 - server install: fix KDC certificate validation in CA-less - Resolves: #1451228 ipa-kra-install fails when primary KRA server has been decommissioned - ipa-kra-install: fix pkispawn setting for pki_security_domain_hostname - Resolves: #1451712 KRA installation fails on server that was originally installed as CA-less - ipa-ca-install: append CA cert chain into /etc/ipa/ca.crt - Resolves: #1441499 ipa cert-show does not raise error if no file name specified - ca/cert-show: check certificate_out in options - Resolves: #1449522 Deprecate `ipa pkinit-anonymous` command in FreeIPA 4.5+ - Remove pkinit-anonymous command - Resolves: #1449523 Provide an API command to retrieve PKINIT status in the FreeIPA topology - Allow for multivalued server attributes - Refactor the role/attribute member reporting code - Add an attribute reporting client PKINIT-capable servers - Add the list of PKINIT servers as a virtual attribute to global config - Add `pkinit-status` command - test_serverroles: Get rid of MockLDAP and use ldap2 instead - Resolves: #1452216 Replica installation grants HTTP principal access in WebUI - Fix rare race condition with missing ccache file - Resolves: #1455045 Simple service uninstallers must be able to handle missing service files gracefully - only stop/disable simple service if it is installed - Resolves: #1455541 after upgrade login from web ui breaks - krb5: make sure KDC certificate is readable - Resolves: #1455862 "ipa: ERROR: an internal error has occurred" on executing command "ipa cert-request --add" after upgrade - Change python-cryptography to python2-cryptography- Resolves: #1451804 "AttributeError: 'tuple' object has no attribute 'append'" error observed during ipa upgrade with latest package. - ipa-server-install: fix uninstall - Resolves: #1445390 ipa-[ca|kra]-install with invalid DM password break replica - ca install: merge duplicated code for DM password - installutils: add DM password validator - ca, kra install: validate DM password- Resolves: #1447284 Upgrade from ipa-4.1 fails when enabling KDC proxy - python2-ipalib: add missing python dependency - installer service: fix typo in service entry - upgrade: add missing suffix to http instance - Resolves: #1444791 Update man page of ipa-kra-install - ipa-kra-install manpage: document domain-level 1 - Resolves: #1441493 ipa cert-show raises stack traces when --certificate-out=/tmp - cert-show: writable files does not mean dirs - Resolves: #1441192 Add the name of URL parameter which will be check for username during cert login - Bump version of ipa.conf file - Resolves: #1378797 Web UI must check OCSP and CRL during smartcard login - Turn on NSSOCSP check in mod_nss conf - Resolves: #1322963 Errors from AD when trying to sign ipa.csr, conflicting template on - renew agent: respect CA renewal master setting - server upgrade: always fix certmonger tracking request - cainstance: use correct profile for lightweight CA certificates - renew agent: allow reusing existing certs - renew agent: always export CSR on IPA CA certificate renewal - renew agent: get rid of virtual profiles - ipa-cacert-manage: add --external-ca-type - Resolves: #1441593 error adding authenticator indicators to host - Fixing adding authenticator indicators to host - Resolves: #1449525 Set directory ownership in spec file - Added plugins directory to ipaclient subpackages - ipaclient: fix missing RPM ownership - Resolves: #1451279 otptoken-add-yubikey KeyError: 'ipatokenotpdigits' - otptoken-add-yubikey: When --digits not provided use default value- Resolves: #1449189 ipa-kra-install timeouts on replica - ipa-kra-install: fix check_host_keys- Resolves: #1438833 [ipa-replica-install] - 406 Client Error: Failed to validate message: Incorrect number of results (0) searching forpublic key for host - Make sure remote hosts have our keys - Resolves: #1442815 Replica install fails during migration from older IPA master - Refresh Dogtag RestClient.ca_host property - Remove the cachedproperty class - Resolves: #1444787 Update warning message when KRA installation fails - kra install: update installation failure message - Resolves: #1444896 ipa-server-install with external-ca fails in FIPS mode - ipa-server-install with external CA: fix pkinit cert issuance - Resolves: #1445397 GET in KerberosSession.finalize_kerberos_acquisition() must use FreeIPA CA - kerberos session: use CA cert with full cert chain for obtaining cookie - Resolves: #1447375 ipa-client-install: extra space in pkinit_anchors definition - ipa-client-install: remove extra space in pkinit_anchors definition - Resolves: #1447703 Fix SELinux contex of http.keytab during upgrade - Use proper SELinux context with http.keytab- Resolves: #1200767 [RFE] Allow Kerberos authentication for users with certificates on smart cards (pkinit) - spec file: bump krb5 Requires for certauth fixes - Resolves: #1438729 Configure local PKINIT on DL0 or when '--no-pkinit' option is used - separate function to set ipaConfigString values on service entry - Allow for configuration of all three PKINIT variants when deploying KDC - API for retrieval of master's PKINIT status and publishing it in LDAP - Use only anonymous PKINIT to fetch armor ccache - Stop requesting anonymous keytab and purge all references of it - Use local anchor when armoring password requests - Upgrade: configure local/full PKINIT depending on the master status - Do not test anonymous PKINIT after install/upgrade - Resolves: #1442427 ipa.ipaserver.install.plugins.adtrust. update_tdo_gidnumber: ERROR Default SMB Group not found - upgrade: adtrust update_tdo_gidnumber plugin must check if adtrust is installed - Resolves: #1442932 ipa restore fails to restore IPA user - restore: restart/reload gssproxy after restore - Resolves: #1444896 ipa-server-install with external-ca fails in FIPS mode - Fix CA/server cert validation in FIPS - Resolves: #1444947 Deadlock between topology and schema-compat plugins - compat-manage: behave the same for all users - Move the compat plugin setup at the end of install - compat: ignore cn=topology,cn=ipa,cn=etc subtree - Resolves: #1445358 ipa vault-add raises TypeError - vault: piped input for ipa vault-add fails - Resolves: #1445382 ipa vault-retrieve fails to retrieve data from vault - Vault: Explicitly default to 3DES CBC - Resolves: #1445432 uninstall ipa client automount failed with RuntimeWarning - automount install: fix checking of SSSD functionality on uninstall - Resolves: #1446137 pki_client_database_password is shown in ipaserver-install.log - Hide PKI Client database password in log file- Resolves: #1443869 Command "openssl pkcs12 ..." failed during IPA upgrade - Fix CAInstance.import_ra_cert for empty passwords- Resolves: #1431520 ipa cert-find runs a large number of searches, so IPA WebUI is slow to display user details page - cert: defer cert-find result post-processing - Resolves: #1435611 Tracebacks seen from dogtag-ipa-ca-renew-agent-submit helper when installing replica - server-install: No double Kerberos install - Resolves: #1437502 ipa-replica-install fails with requirement to use --force-join that is a client install option. - Add the force-join option to replica install - replicainstall: better client install exception handling - Resolves: #1437953 Server CA-less impossible option check - server-install: remove broken no-pkinit check - Resolves: #1441160 FreeIPA client <= 4.4 fail to parse 4.5 cookies - Add debug log in case cookie retrieval went wrong - Resolves: #1441548 ipa server install fails with --external-ca option - ext. CA: correctly write the cert chain - Resolves: #1441718 Conversion of CA-less server to CA fails on CA instance spawn - Fix CA-less to CA-full upgrade - Resolves: #1442133 Do not link libkrad, liblber, libldap_r and libsss_nss_idmap to every binary in IPA - configure: fix AC_CHECK_LIB usage - Resolves: #1442815 Replica install fails during migration from older IPA master - Fix RA cert import during DL0 replication - Related: #1442004 Building IdM/FreeIPA internally on all architectures - filtering unsupported packages - Build all subpackages on all architectures- Resolves: #1382053 Need to have validation for idrange names - idrange-add: properly handle empty --dom-name option - Resolves: #1435611 Tracebacks seen from dogtag-ipa-ca-renew-agent-submit helper when installing replica - dsinstance: reconnect ldap2 after DS is restarted by certmonger - httpinstance: avoid httpd restart during certificate request - dsinstance, httpinstance: consolidate certificate request code - install: request service certs after host keytab is set up - renew agent: revert to host keytab authentication - renew agent, restart scripts: connect to LDAP after kinit - Resolves: #1436987 ipasam: gidNumber attribute is not created in the trusted domain entry - ipa-sam: create the gidNumber attribute in the trusted domain entry - Upgrade: add gidnumber to trusted domain entry - Resolves: #1438679 [ipa-replica-install] - IncorrectPasswordException: Incorrect client security database password - Add pki_pin only when needed - Resolves: #1438348 Console output message while adding trust should be mapped with texts changed in Samba. - ipaserver/dcerpc: unify error processing - Resolves: #1438366 ipa trust-fetch-domains: ValidationError: invalid 'Credentials': Missing credentials for cross-forest communication - trust: always use oddjobd helper for fetching trust information - Resolves: #1441192 Add the name of URL parameter which will be check for username during cert login - WebUI: cert login: Configure name of parameter used to pass username - Resolves: #1437879 [copr] Replica install failing - Create system users for FreeIPA services during package installation - Resolves: #1441316 WebUI cert auth fails after ipa-adtrust-install - Fix s4u2self with adtrust- Resolves: #1318186 Misleading error message during external-ca IPA master install - httpinstance: make sure NSS database is backed up - Resolves: #1331443 Re-installing ipa-server after uninstall fails with "ERROR CA certificate chain in ... incomplete" - httpinstance: make sure NSS database is backed up - Resolves: #1393726 Enumerate all available request type options in ipa cert-request help - Hide request_type doc string in cert-request help - Resolves: #1402959 [RFE] Universal Smart Card to Identity mapping - spec file: bump libsss_nss_idmap-devel BuildRequires - server: make sure we test for sss_nss_getlistbycert - Resolves: #1437378 ipa-adtrust-install produced an error and failed on starting smb when hostname is not FQDN - adtrust: make sure that runtime hostname result is consistent with the configuration - Resolves: #1437555 ipa-replica-install with DL0 fails to get annonymous keytab - Always check and create anonymous principal during KDC install - Remove duplicate functionality in upgrade - Resolves: #1437946 Upgrade to FreeIPA 4.5.0 does not configure anonymous principal for PKINIT - Upgrade: configure PKINIT after adding anonymous principal - Remove unused variable from failed anonymous PKINIT handling - Split out anonymous PKINIT test to a separate method - Ensure KDC is propery configured after upgrade - Resolves: #1437951 Remove pkinit-related options from server/replica-install on DL0 - Fix the order of cert-files check - Don't allow setting pkinit-related options on DL0 - replica-prepare man: remove pkinit option refs - Remove redundant option check for cert files - Resolves: #1438490 CA-less installation fails on publishing CA certificate - Get correct CA cert nickname in CA-less - Remove publish_ca_cert() method from NSSDatabase - Resolves: #1438838 Avoid arch-specific path in /etc/krb5.conf.d/ipa-certmap - IPA-KDB: use relative path in ipa-certmap config snippet - Resolves: #1439038 Allow erasing ipaDomainResolutionOrder attribute - Allow erasing ipaDomainResolutionOrder attribute- Resolves: #1434032 Run ipa-custodia with custom SELinux context - Require correct custodia version- Resolves: #800545 [RFE] Support SUDO command rename - Reworked the renaming mechanism - Allow renaming of the sudorule objects - Resolves: #872671 IPA WebUI login for AD Trusted User fails - WebUI: check principals in lowercase - WebUI: add method for disabling item in user dropdown menu - WebUI: Add support for login for AD users - Resolves: #1200767 [RFE] Allow Kerberos authentication for users with certificates on smart cards (pkinit) - ipa-kdb: add ipadb_fetch_principals_with_extra_filter() - IPA certauth plugin - ipa-kdb: do not depend on certauth_plugin.h - spec file: bump krb5-devel BuildRequires for certauth - Resolves: #1264370 RFE: disable last successful authentication by default in ipa. - Set "KDC:Disable Last Success" by default - Resolves: #1318186 Misleading error message during external-ca IPA master install - certs: do not implicitly create DS pin.txt - httpinstance: clean up /etc/httpd/alias on uninstall - Resolves: #1331443 Re-installing ipa-server after uninstall fails with "ERROR CA certificate chain in ... incomplete" - certs: do not implicitly create DS pin.txt - httpinstance: clean up /etc/httpd/alias on uninstall - Resolves: #1366572 [RFE] Web UI: allow Smart Card authentication - configure: fix --disable-server with certauth plugin - rpcserver.login_x509: Actually return reply from __call__ method - spec file: Bump requires to make Certificate Login in WebUI work - Resolves: #1402959 [RFE] Universal Smart Card to Identity mapping - extdom: do reverse search for domain separator - extdom: improve cert request - Resolves: #1430363 [RFE] HBAC rule names command rename - Reworked the renaming mechanism - Allow renaming of the HBAC rule objects - Resolves: #1433082 systemctl daemon-reload needs to be called after httpd.service.d/ipa.conf is manipulated - tasks: run `systemctl daemon-reload` after httpd.service.d updates - Resolves: #1434032 Run ipa-custodia with custom SELinux context - Use Custodia 0.3.1 features - Resolves: #1434384 RPC client should use HTTP persistent connection - Use connection keep-alive - Add debug logging for keep-alive - Increase Apache HTTPD's default keep alive timeout - Resolves: #1434729 man ipa-cacert-manage install needs clarification - man ipa-cacert-manage install needs clarification - Resolves: #1434910 replica install against IPA v3 master fails with ACIError - Fixing replica install: fix ldap connection in domlvl 0 - Resolves: #1435394 Ipa-kra-install fails with weird output when backspace is used during typing Directory Manager password - ipapython.ipautil.nolog_replace: Do not replace empty value - Resolves: #1435397 ipa-replica-install can't install replica file produced by ipa-replica-prepare on 4.5 - replica prepare: fix wrong IPA CA nickname in replica file - Resolves: #1435599 WebUI: in self-service Vault menu item is shown even if KRA is not installed - WebUI: Fix showing vault in selfservice view - Resolves: #1435718 As a ID user I cannot call a command with --rights option - ldap2: use LDAP whoami operation to retrieve bind DN for current connection - Resolves: #1436319 "Truncated search results" pop-up appears in user details in WebUI - WebUI: Add support for suppressing warnings - WebUI: suppress truncation warning in select widget - Resolves: #1436333 Uninstall fails with No such file or directory: '/var/run/ipa/services.list' - Create temporaty directories at the begining of uninstall - Resolves: #1436334 WebUI: Adding certificate mapping data using certificate fails - WebUI: Allow to add certs to certmapping with CERT LINES around - Resolves: #1436338 CLI doesn't work after ipa-restore - Backup ipa-specific httpd unit-file - Backup CA cert from kerberos folder - Resolves: #1436342 Bump samba version, required for FIPS mode and privilege separation - Bump samba version for FIPS and priv. separation - Resolves: #1436642 [ipalib/rpc.py] - "maximum recursion depth exceeded" with ipa vault commands - Avoid growing FILE ccaches unnecessarily - Handle failed authentication via cookie - Work around issues fetching session data - Prevent churn on ccaches - Resolves: #1436657 Add workaround for pki_pin for FIPS - Generate PIN for PKI to help Dogtag in FIPS - Resolves: #1436714 [vault] cache KRA transport cert - Simplify KRA transport cert cache - Resolves: #1436723 cert-find does not find all certificates without sizelimit=0 - cert: do not limit internal searches in cert-find - Resolves: #1436724 Renewal of IPA RA fails on replica - dogtag-ipa-ca-renew-agent-submit: fix the is_replicated() function - Resolves: #1436753 Master tree fails to install - httpinstance.disable_system_trust: Don't fail if module 'Root Certs' is not available- Resolves: #1432630 python2-jinja2 needed for python2-ipaclient - Remove csrgen - Resolves: #1432903 Set GssProxy options to enable caching of ldap tickets - Add options to allow ticket caching- Resolves: #828866 [RFE] enhance --subject option for ipa-server-install - Resolves: #1160555 ipa-server-install: Cannot handle double hyphen "--" in hostname - Resolves: #1286288 Insufficient 'write' privilege to the 'ipaExternalMember' attribute - Resolves: #1321652 ipa-server-install fails when using external certificates that encapsulate RDN components in double quotes - Resolves: #1327207 ipa cert-revoke --help doesn't provide enough info on revocation reasons - Resolves: #1340880 ipa-server-install: improve prompt on interactive installation - Resolves: #1353841 ipa-replica-install fails to install when resolv.conf incomplete entries - Resolves: #1356104 cert-show command does not display Subject Alternative Names - Resolves: #1357511 Traceback message seen when ipa is provided with invalid configuration file name - Resolves: #1358752 ipa-ca-install fails on replica when IPA server is converted from CA-less to CA-full - Resolves: #1366572 [RFE] Web UI: allow Smart Card authentication - Resolves: #1367572 improve error message in ipa migrate-ds: mention ipa config-mod --enable-migration=TRUE - Resolves: #1367868 Add options to retrieve lightweight CA certificate/chain - Resolves: #1371927 Implement ca-enable/disable commands. - Resolves: #1372202 Add Users into User Group editors fails to show Full names - Resolves: #1373091 Adding an auth indicator from the CLI creates an extra check box in the UI - Resolves: #1375596 Ipa-server WebUI - long user/group name show wrong error message - Resolves: #1375905 "Normal" group type in the UI is confusing - Resolves: #1376040 IPA client ipv6 - invalid --ip-address shows traceback - Resolves: #1376630 IDM admin password gets written to /root/.dogtag/pki-tomcat/ca/pkcs12_password.conf - Resolves: #1376729 ipa-server-install script option --no_hbac_allow should match other options - Resolves: #1378461 IPA Allows Password Reuse with History value defined when admin resets the password. - Resolves: #1379029 conncheck failing intermittently during single step replica installs - Resolves: #1379858 [RFE] better debugging for ipa-replica-conncheck - Resolves: #1384310 ipa dnsrecord-add fails with Keyerror stack trace - Resolves: #1392778 Update man page for ipa-adtrust-install by removing --no-msdcs option - Resolves: #1392858 Rebase to FreeIPA 4.5+ - Rebase to 4.5.0 - Resolves: #1399133 Delete option shouldn't be available for hosts applied to view. - Resolves: #1399190 [RFE] Certificates issued by externally signed IdM CA should contain full trust chain - Resolves: #1400416 RFE: Provide option to take backup of IPA server before uninstalling IPA server - Resolves: #1400529 cert-request is not aware of Kerberos principal aliases - Resolves: #1401526 IPA WebUI certificates are grayed out on overview page but not on details page - Resolves: #1402959 [RFE] Universal Smart Card to Identity mapping - Resolves: #1404750 ipa-client-install fails to get CA cert via LDAP when non-FQDN name of IPA server is first in /etc/hosts - Resolves: #1409628 [RFE] Semi-automatic integration with external DNS using nsupdate - Resolves: #1413742 Backport request for bug/issue Change IP address validation errors to warnings - Resolves: #1415652 IPA replica install log shows password in plain text - Resolves: #1427897 different behavior regarding system wide certs in master and replica. - Resolves: #1430314 The ipa-managed-entries command failed, exception: AttributeError: ldap2- Resolves: #1419735 ipa-replica-install fails promotecustodia.create_replica with cert errors (untrusted) - added ssl verification using IPA trust anchor - Resolves: #1428472 batch param compatibility is incorrect - compat: fix `Any` params in `batch` and `dnsrecord` - Renamed patches 1011 and 1012 to 0159 and 0157, as they were merged upstream- Resolves: #1416454 replication race condition prevents IPA to install - wait_for_entry: use only DN as parameter - Wait until HTTPS principal entry is replicated to replica - Use proper logging for error messages- Resolves: #1365858 ipa-ca-install fails on replica when IPA Master is installed without CA - Set up DS TLS on replica in CA-less topology - Resolves: #1398600 IPA replica install fails with dirsrv errors. - Do not configure PKI ajp redirection to use "::1" - Resolves: #1413137 CVE-2017-2590 ipa: Insufficient permission check for ca-del, ca-disable and ca-enable commands - ca: correctly authorise ca-del, ca-enable and ca-disable- Resolves: #1370493 CVE-2016-7030 ipa: DoS attack against kerberized services by abusing password policy - ipa-kdb: search for password policies globally - Renamed patches 1011 and 1012 to 0151 and 0150, as they were merged upstream- Resolves: #1398670 Check IdM Topology for broken record caused by replication conflict before upgrading it - Check for conflict entries before raising domain level- Resolves: #1382812 Creation of replica for disconnected environment is failing with CA issuance errors; Need good steps. - gracefully handle setting replica bind dn group on old masters - Resolves: #1397439 ipa-ca-install on promoted replica hangs on creating a temporary CA admin - replication: ensure bind DN group check interval is set on replica config - add missing attribute to ipaca replica during CA topology update - Resolves: #1401088 IPA upgrade of replica without DNS fails during restart of named-pkcs11 - bindinstance: use data in named.conf to determine configuration status- Resolves: #1370493 CVE-2016-7030 ipa: DoS attack against kerberized services by abusing password policy - password policy: Add explicit default password policy for hosts and services - Resolves: #1395311 CVE-2016-9575 ipa: Insufficient permission check in certprofile-mod - certprofile-mod: correctly authorise config update- Resolves: #1378353 Replica install fails with old IPA master sometimes during replication process - spec file: bump minimal required version of 389-ds-base - Resolves: #1387779 Make httpd publish CA certificate on Domain Level 1 - Fix missing file that fails DL1 replica installation - Resolves: #1387782 WebUI: Services are not displayed correctly after upgrade - WebUI: services without canonical name are shown correctly - Resolves: #1389709 Traceback seen in error_log when trustdomain-del is run - trustdomain-del: fix the way how subdomain is searched- Resolves: #1318616 CA fails to start after doing ipa-ca-install --external-ca - Keep NSS trust flags of existing certificates - Resolves: #1360813 ipa-server-certinstall does not update all certificate stores and doesn't set proper trust permissions - Add cert checks in ipa-server-certinstall - Resolves: #1371479 cert-find --all does not show information about revocation - cert: add revocation reason back to cert-find output - Resolves: #1375133 WinSync users who have First.Last casing creates users who can have their password set - ipa passwd: use correct normalizer for user principals - Resolves: #1377858 Users with 2FA tokens are not able to login to IPA servers - Properly handle LDAP socket closures in ipa-otpd - Resolves: #1387779 Make httpd publish CA certificate on Domain Level 1 - Make httpd publish its CA certificate on DL1- Resolves: #1373910 IPA server upgrade fails with DNS timed out errors. - Resolves: #1375269 ipa trust-fetch-domains throws internal error- Resolves: #1373359 ipa-certupdate fails with "CA is not configured" - Fix regression introduced in ipa-certupdate- Resolves: #1355753 adding two way non transitive(external) trust displays internal error on the console - Always fetch forest info from root DCs when establishing two-way trust - factor out `populate_remote_domain` method into module-level function - Always fetch forest info from root DCs when establishing one-way trust - Resolves: #1356101 Lightweight sub-CA certs are not tracked by certmonger after `ipa-replica-install` - Track lightweight CAs on replica installation - Resolves: #1357488 ipa command stuck forever on higher versioned client with lower versioned server - compat: Save server's API version in for pre-schema servers - compat: Fix ping command call - schema cache: Store and check info for pre-schema servers - Resolves: #1363905 man page for ipa-replica-manage has a typo in -c flag - Fix man page ipa-replica-manage: remove duplicate -c option from --no-lookup - Resolves: #1367865 webui: cert_revoke should use --cacn to set correct CA when revoking certificate - cert: include CA name in cert command output - WebUI add support for sub-CAs while revoking certificates - Resolves: #1368424 Unable to view certificates issued by Sub CA in Web UI - Add support for additional options taken from table facet - WebUI: Fix showing certificates issued by sub-CA - Resolves: #1368557 dnsrecord-add does not prompt for missing record parts internactively - dns: normalize record type read interactively in dnsrecord_add - dns: prompt for missing record parts in CLI - dns: fix crash in interactive mode against old servers - Resolves: #1370519 Certificate revocation in service-del and host-del isn't aware of Sub CAs - cert: fix cert-find --certificate when the cert is not in LDAP - Make host/service cert revocation aware of lightweight CAs - Resolves: #1371901 Use OAEP padding with custodia - Use RSA-OAEP instead of RSA PKCS#1 v1.5 - Resolves: #1371915 When establishing external two-way trust, forest root Administrator account is used to fetch domain info - do not use trusted forest name to construct domain admin principal - Resolves: #1372597 Incorrect CA ACL evaluation of SAN DNS names in certificate request - Fix CA ACL Check on SubjectAltNames - Resolves: #1373272 CLI always sends default command version - cli: use full name when executing a command - Resolves: #1373359 ipa-certupdate fails with "CA is not configured" - Fix ipa-certupdate for CA-less installation - Resolves: #1373540 client-install with IPv6 address fails on link-local address (always) - Fix parse errors with link-local addresses- Resolves: #1081561 CA not start during ipa server install in pure IPv6 env - Fix ipa-server-install in pure IPv6 environment - Resolves: #1318169 Tree-root domains in a trusted AD forest aren't marked as reachable via the forest root - trust: make sure ID range is created for the child domain even if it exists - ipa-kdb: simplify trusted domain parent search - Resolves: #1335567 Update Warning in IdM Web UI API browser - WebUI: add API browser is tech preview warning - Resolves: #1348560 Mulitple domain Active Directory Trust conflict - ipaserver/dcerpc: reformat to make the code closer to pep8 - trust: automatically resolve DNS trust conflicts for triangle trusts - Resolves: #1351593 CVE-2016-5404 ipa: Insufficient privileges check in certificate revocation - cert-revoke: fix permission check bypass (CVE-2016-5404) - Resolves: #1353936 custodia.conf and server.keys file is world-readable. - Remove Custodia server keys from LDAP - Secure permissions of Custodia server.keys - Resolves: #1358752 ipa-ca-install fails on replica when IPA server is converted from CA-less to CA-full - custodia: include known CA certs in the PKCS#12 file for Dogtag - custodia: force reconnect before retrieving CA certs from LDAP - Resolves: #1362333 ipa vault container owner cannot add vault - Fix: container owner should be able to add vault - Resolves: #1365546 External trust with root domain is transitive - trust: make sure external trust topology is correctly rendered - Resolves: #1365572 IPA server broken after upgrade - Require pki-core-10.3.3-7 - Resolves: #1367864 Server assumes latest version of command instead of version 1 for old / 3rd party clients - rpcserver: assume version 1 for unversioned command calls - rpcserver: fix crash in XML-RPC system commands - Resolves: #1367773 thin client ignores locale change - schema cache: Fallback to 'en_us' when locale is not available - Resolves: #1368754 ipa server uninstall fails with Python "Global Name error" - Fail on topology disconnect/last role removal - Resolves: #1368981 ipa otptoken-add --type=hotp --key creates wrong OTP - otptoken, permission: Convert custom type parameters on server - Resolves: #1369414 ipa server-del fails with Python stack trace - Handled empty hostname in server-del command - Resolves: #1369761 ipa-server must depend on a version of httpd that support mod_proxy with UDS - Require httpd 2.4.6-31 with mod_proxy Unix socket support - Resolves: #1370512 Received ACIError instead of DuplicatedError in stageuser_tests - Raise DuplicatedEnrty error when user exists in delete_container - Resolves: #1371479 cert-find --all does not show information about revocation - cert: add missing param values to cert-find output - Renamed patch 1011 to 0100, as it was merged upstream- Resolves: #1298288 [RFE] Improve performance in large environments. - cert: speed up cert-find - Resolves: #1317379 [EXPERIMENTAL][RFE] Web UI: allow Smart Card authentication - service: add flag to allow S4U2Self - Add 'trusted to auth as user' checkbox - Added new authentication method - Resolves: #1353881 ipa-replica-install suggests about non-existent --force-ntpd option - Don't show --force-ntpd option in replica install - Resolves: #1354441 DNS forwarder check is too strict: unable to add sub-domain to already-broken domain - DNS: allow to add forward zone to already broken sub-domain - Resolves: #1356146 performance regression in CLI help - schema: Speed up schema cache - frontend: Change doc, summary, topic and NO_CLI to class properties - schema: Introduce schema cache format - schema: Generate bits for help load them on request - help: Do not create instances to get information about commands and topics - schema cache: Do not reset ServerInfo dirty flag - schema cache: Do not read fingerprint and format from cache - Access data for help separately - frontent: Add summary class property to CommandOverride - schema cache: Read server info only once - schema cache: Store API schema cache in memory - client: Do not create instance just to check isinstance - schema cache: Read schema instead of rewriting it when SchemaUpToDate - Resolves: #1360769 ipa-server-certinstall couldnt unlock private key file - server install: do not prompt for cert file PIN repeatedly - Resolves: #1364113 ipa-password: ipa: ERROR: RuntimeError: Unable to create cache directory: [Errno 13] Permission denied: '/home/test_user' - schema: Speed up schema cache - Resolves: #1366604 `cert-find` crashes on invalid certificate data - cert: do not crash on invalid data in cert-find - Resolves: #1366612 Middle replica uninstallation in line topology works without '--ignore-topology-disconnect' - Fail on topology disconnect/last role removal - Resolves: #1366626 caacl-add-service: incorrect error message when service does not exists - Fix ipa-caalc-add-service error message - Resolves: #1367022 The ipa-server-upgrade command failed when named-pkcs11 does not happen to run during dnf upgrade - DNS server upgrade: do not fail when DNS server did not respond - Resolves: #1367759 [RFE] [webui] warn admin if there is only one IPA server with CA - Add warning about only one existing CA server - Set servers list as default facet in topology facet group - Resolves: #1367773 thin client ignores locale change - schema check: Check current client language against cached one- Resolves: #1361119 UPN-based search for AD users does not match an entry in slapi-nis map cache - support multiple uid values in schema compatibility tree- Resolves: #1309700 Process /usr/sbin/winbindd was killed by signal 6 - Revert "spec: add conflict with bind-chroot to freeipa-server-dns" - Resolves: #1341249 Subsequent external CA installation fails - install: fix external CA cert validation - Resolves: #1353831 ipa-server-install fails in container because of hostnamectl set-hostname - server-install: Fix --hostname option to always override api.env values - install: Call hostnamectl set-hostname only if --hostname option is used - Resolves: #1356091 ipa-cacert-manage --help and man differ - Improvements for the ipa-cacert-manage man and help - Resolves: #1360631 ipa-backup is not keeping the /etc/tmpfiles.d/dirsrv-.conf - ipa-backup: backup /etc/tmpfiles.d/dirsrv-.conf - Resolves: #1361047 ipa-replica-install --help usage line suggests the replica file is needed - Update ipa-replica-install documentation - Resolves: #1361545 ipa-client-install starts rhel-domainname.service but does not rpm-require it - client: RPM require initscripts to get *-domainname.service - Resolves: #1364197 caacl: error when instantiating rules with service principals - caacl: fix regression in rule instantiation - Resolves: #1364310 ipa otptoken-add bytes object has no attribute confirm - parameters: move the `confirm` kwarg to Param - Resolves: #1364464 Topology graph: ca and domain adders shows question marks instead of plus icon - Fix unicode characters in ca and domain adders - Resolves: #1365083 Incomplete output returned for command ipa vault-add - client: add missing output params to client-side commands - Resolves: #1365526 build fails during "make check" - ipa-kdb: Fix unit test after packaging changes in krb5- Resolves: #1353829 traceback message seen in ipaserver-uninstall.log file. - Do not initialize API in ipa-client-automount uninstall - Resolves: #1356899 com.redhat.idm.trust.fetch_domains need update after thin client changes - idrange: fix unassigned global variable - Resolves: #1360792 Migrating users doesn't update krbCanonicalName - re-set canonical principal name on migrated users - Resolves: #1362012 ipa hbactest produces error about cannot concatenate 'str' and 'bool' objects - Fix ipa hbactest output - Resolves: #1362260 ipa vault-mod no longer allows defining salt - vault: add missing salt option to vault_mod - Resolves: #1362312 ipa vault-retrieve internal error when using the wrong public key - vault: Catch correct exception in decrypt - Resolves: #1362537 ipa-server-install fails to create symlink from /etc/ipa/kdcproxy/ to /etc/httpd/conf.d/ - Correct path to HTTPD's systemd service directory - Resolves: #1363756 Increase length of passwords generated by installer - Increase default length of auto generated passwords- Resolves: #1117306 [RFE] Allow multiple Principals per host entry (Kerberos aliases) - harden the check for trust namespace overlap in new principals - Resolves: #1351142 CLI is not using session cookies for communication with IPA API - Fix session cookies - Resolves: #1353888 Fix the help for ipa otp and other topics - help: Add dnsserver commands to help topic 'dns' - Resolves: #1354406 host-del updatedns options complains about missing ptr record for host - Host-del: fix behavior of --updatedns and PTR records - Resolves: #1355718 ipa-replica-manage man page example output differs actual command output - Minor fix in ipa-replica-manage MAN page - Resolves: #1358229 Traceback message should be fixed, seen while editing winsync migrated user information in Default trust view. - baseldap: Fix MidairCollision instantiation during entry modification - Resolves: #1358849 CA replica install logs to wrong log file - unite log file name of ipa-ca-install - Resolves: #1359130 ipa-server-install command fails to install IPA server. - DNS Locations: fix update-system-records unpacking error - Resolves: #1359237 AVC on dirsrv config caused by IPA installer - Use copy when replacing files to keep SELinux context - Resolves: #1359692 ipa-client-install join fail with traceback against RHEL-6.8 ipa-server - compat: fix ping call - Resolves: #1359738 ipa-replica-install --domain= option does not work - replica-install: Fix --domain - Resolves: #1360778 Vault commands are available in CLI even when the server does not support them - Revert "Enable vault-* commands on client" - client: fix hiding of commands which lack server support - Related: #1281704 Rebase to softhsm 2.1.0 - Remove the workaround for softhsm bug #1293340 - Related: #1298288 [RFE] Improve performance in large environments. - Create indexes for krbCanonicalName attribute- Resolves: #1296140 Remove redhat-access-plugin-ipa support - Obsolete and conflict redhat-access-plugin-ipa - Resolves: #1351119 Multiple issues while uninstalling ipa-server - server uninstall fails to remove krb principals - Resolves: #1351758 ipa commands not showing expected error messages - frontend: copy command arguments to output params on client - Show full error message for selinuxusermap-add-hostgroup - Resolves: #1352883 Traceback on adding default automember group and hostgroup set - allow 'value' output param in commands without primary key - Resolves: #1353888 Fix the help for ipa otp and other topics - schema: Fix subtopic -> topic mapping - Resolves: #1354348 ipa trustconfig-show throws internal error. - allow 'value' output param in commands without primary key - Resolves: #1354381 ipa trust-add with raw option gives internal error. - trust-add: handle `--all/--raw` options properly - Resolves: #1354493 Replica install fails with old IPA master - DNS install: Ensure that DNS servers container exists - Resolves: #1354628 ipa hostgroup-add-member does not return error message when adding itself as member - frontend: copy command arguments to output params on client - Resolves: #1355856 ipa otptoken-add --type=totp gives internal error - messages: specify message type for ResultFormattingError - Resolves: #1356063 "ipa radiusproxy-add" command needs to prompt to enter secret key - expose `--secret` option in radiusproxy-* commands - prevent search for RADIUS proxy servers by secret - Resolves: #1356099 Bug in the ipapwd plugin - Heap corruption in ipapwd plugin - Resolves: #1356899 com.redhat.idm.trust.fetch_domains need update after thin client changes - Use server API in com.redhat.idm.trust-fetch-domains oddjob helper - Resolves: #1356964 Renaming a user removes all of his principal aliases - Preserve user principal aliases during rename operation- Resolves: #1274524 [RFE] Qualify up to 60 IdM replicas - Resolves: #1320838 [RFE] Support IdM Client in a DNS domain controlled by AD - Related: #1356134 'kinit -E' does not work for IPA user- Resolves: #1356102 Server uninstall does not stop tracking lightweight sub-CA with certmonger - uninstall: untrack lightweight CA certs - Resolves: #1351807 ipa-nis-manage config.get_dn missing - ipa-nis-manage: Use server API to retrieve plugin status - Resolves: #1353452 ipa-compat-manage command failed, exception: NotImplementedError: config.get_dn() - ipa-compat-manage: use server API to retrieve plugin status - Resolves: #1353899 ipa-advise: object of type 'type' has no len() - ipa-advise: correct handling of plugin namespace iteration - Resolves: #1356134 'kinit -E' does not work for IPA user - kdb: check for local realm in enterprise principals - Resolves: #1353072 ipa unknown command vault-add - Enable vault-* commands on client - vault-add: set the default vault type on the client side if none was given - Resolves: #1353995 Default CA can be used without a CA ACL - caacl: expand plugin documentation - Resolves: #1356144 host-find should not print SSH keys by default, only SSH fingerprints - host-find: do not show SSH key by default - Resolves: #1353506 ipa migrate-ds command fails for IPA in RHEL 7.3 - Removed unused method parameter from migrate-ds- Resolves: #747612 [RFE] IPA should support and manage DNS sites - Resolves: #826790 Disabling password expiration (--maxlife=0 and --minlife=0) in the default global_policy in IPA sets user's password expiration (krbPasswordExpiration) to be 90 days - Resolves: #896699 ipa-replica-manage -H does not delete DNS SRV records - Resolves: #1084018 [RFE] Add IdM user password change support for legacy client compat tree - Resolves: #1117306 [RFE] Allow multiple Principals per host entry (Kerberos aliases) - Fix incorrect check for principal type when evaluating CA ACLs - Resolves: #1146860 [RFE] Offer OTP generation for host enrollment in the UI - Resolves: #1238190 ipasam unable to lookup group in directory yet manual search works - Resolves: #1250110 search by users which don't have read rights for all attrs in search_attributes fails - Resolves: #1263764 Show Certificate displays in useless format - Resolves: #1272491 [WebUI] Certificate action dropdown does not display all the options after adding new certificate - Resolves: #1292141 Rebase to FreeIPA 4.4+ - Rebase to 4.4.0 - Resolves: #1294503 IPA fails to issue 3rd party certs - Resolves: #1298242 [RFE] API compatibility - compatibility of clients - Resolves: #1298848 [RFE] Centralized topology management - Resolves: #1298966 [RFE] Extend Smart Card support - Resolves: #1315146 Multiple clients cannot join domain simultaneously: /var/run/httpd/ipa/clientcaches race condition? - Resolves: #1318903 ipa server install failing when SUBCA signs the cert - Resolves: #1319003 ipa-winsync-migrate: Traceback should be fixed with proper console output - Resolves: #1324055 IPA always qualify requests for admin - Resolves: #1328552 [RFE] Allow users to authenticate with alternative names - Resolves: #1334582 Inconsistent UI and CLI options for removing certificate hold - Resolves: #1346321 Exclude o=ipaca subtree from Retro Changelog (syncrepl) - Resolves: #1349281 Fix `Conflicts` with ipa-python - Resolves: #1350695 execution of copy-schema script fails - Resolves: #1351118 upgrade failed for RHEL-7.3 from RHEL-7.2.z - Resolves: #1351153 AVC seen on Replica during ipa-server upgrade test execution to 7.3 - Resolves: #1351276 ipa-server-install with dns cannot resolve itself to create ipa-ca entry - Related: #1343422 [RFE] Add GssapiImpersonate option- Resolves: #1348948 IPA server install fails with build ipa-server-4.4.0-0.el7.1.alpha1 - Revert "Increased mod_wsgi socket-timeout"- Resolves: #712109 "krbExtraData not allowed" is logged in DS error log while setting password for default sudo binddn. - Resolves: #747612 [RFE] IPA should support and manage DNS sites - Resolves: #768316 [RFE] ipa-getkeytab should auto-detect the ipa server name - Resolves: #825391 [RFE] Replica installation should provide a means for inheriting nssldap security access settings - Resolves: #921497 Incorrect *.py[co] files placement - Resolves: #1029640 RHEL7 IPA to add DNA Plugin config for dnaRemote support - Resolves: #1029905 389 DS cache sizes not replicated to IPA replicas - Resolves: #1196958 IPA replica installation failing with high number of users (160000). - Resolves: #1219402 IPA suggests to uninstall a client when the user needs to uninstall a replica - Resolves: #1224057 [RFE] TGS authorization decisions in KDC based on Authentication Indicator - Resolves: #1234222 [WebUI] UI error message is not appropriate for "Kerberos principal expiration" - Resolves: #1234223 [WebUI] General invalid password error message appearing for "Locked user" - Resolves: #1254267 ipa-server-install failure applying ldap updates with limits exceeded - Resolves: #1258626 realmdomains-mod --add-domain command throwing error when doamin already is in forwardzone. - Resolves: #1259020 ipa-server-adtrust-install doesn't allow NetBIOS-name=EXAMPLE-TEST.COM (dash character) - Resolves: #1260993 DNSSEC signing enablement on dnszone should throw error message when DNSSEC master not installed - Resolves: #1262747 dnssec options missing in ipa-dns-install man page - Resolves: #1265900 Fail installation immediately after dirsrv fails to install using ipa-server-install - Resolves: #1265915 idoverrideuser-find fails if any SID anchor is not resolvable anymore - Resolves: #1268027 ipa-dnskeysync-replica crash with backtrace - LimitsExceeded: limits exceeded for this query - Resolves: #1269089 Certificate of managed-by host/service fails to resubmit - Resolves: #1269200 ipa-server crashing while trying to preserve admin user - Resolves: #1271321 Reduce ioblocktimeout and idletimeout defaults - Resolves: #1271579 Automember rule expressions disappear from tables on single expression delete - Resolves: #1275816 Incomplete ports for IPA ad-trust - Resolves: #1276351 [RFE] Remove /usr/share/ipa/updates/50-lockout-policy.update file from IPA releases - Resolves: #1277109 Add tool tips for Revert, Refresh, Undo, and Undo All in the IPA UI - Resolves: #1278426 Better error message needed for invalid ca-signing-algo option - Resolves: #1279932 ipa-client-install --request-cert needs workaround in anaconda chroot - Resolves: #1282521 Creating a user w/o private group fails when doing so in WebUI - Resolves: #1283879 ipa-winsync-migrate: Traceback message should be replaced by "IPA is not configured on this system" - Resolves: #1285071 ipa-kra-install fails on replica looking for admin cert file - Resolves: #1287194 [RFE] Support of UPN for trusted domains - Resolves: #1288967 Normalize Manager entry in ipa user-add - Resolves: #1289487 Priority field missing in Password Policy detail tab - Resolves: #1291140 ipa client should configure kpasswd_server directive in krb5.conf - Resolves: #1292141 Rebase to FreeIPA 4.4+ - Rebase to 4.4.0.alpha1 - Resolves: #1298848 [RFE] Centralized topology management - Resolves: #1300576 Browser setup page includes instructions for Internet Explorer - Resolves: #1301586 ipa host-del --updatedns should remove related dns entries. - Resolves: #1304618 Residual Files After IPA Server Uninstall - Resolves: #1305144 ipa-python does not require its dependencies - Resolves: #1309700 Process /usr/sbin/winbindd was killed by signal 6 - Resolves: #1313798 Console output post ipa-winsync-migrate command should be corrected. - Resolves: #1314786 [RFE] External Trust with Active Directory domain - Resolves: #1319023 Include description for 'status' option in man page for ipactl command. - Resolves: #1319912 ipa-server-install does not completely change hostname and named-pkcs11 fails - Resolves: #1320891 IPA Error 3009: Validation error: Invalid 'ptrrecord': Reverse zone in-addr.arpa. requires exactly 4 IP address compnents, 5 given - Resolves: #1327207 ipa cert-revoke --help doesn't provide enough info on revocation reasons - Resolves: #1328549 "ipa-kra-install" command reports incorrect message when it is executed on server already installed with KRA. - Resolves: #1329209 ipa-nis-manage enable: change service name from 'portmap' to 'rpcbind' - Resolves: #1329275 ipa-nis-manage command should include status option - Resolves: #1330843 'man ipa' should be updated with latest commands - Resolves: #1333755 ipa cert-request causes internal server error while requesting certificate - Resolves: #1337484 EOF is not handled for ipa-client-install command - Resolves: #1338031 Insufficient 'write' privilege on some attributes for the members of the role which has "User Administrators" privilege. - Resolves: #1343142 IPA DNS should do better verification of DNS zones - Resolves: #1347928 Frontpage exposes runtime error with no cookies enabled in browser- Resolves: #1339483 ipa-server-install fails with ERROR pkinit_cert_files - Fix incorrect rebase of patch 1001- Resolves: #1339233 CA installed on replica is always marked as renewal master - Related: #1292141 Rebase to FreeIPA 4.4+ - Rebase to 4.3.1.201605241723GIT1b427d3- Resolves: #1332809 ipa-server-4.2.0-15.el7_2.6.1.x86_64 fails to install because of missing dependencies - Rebuild with krb5-1.14.1- Resolves: #837369 [RFE] Switch to client promotion to replica model - Resolves: #1199516 [RFE] Move replication topology to the shared tree - Resolves: #1206588 [RFE] Visualize FreeIPA server replication topology - Resolves: #1211602 Hide ipa-server-install KDC master password option (-P) - Resolves: #1212713 ipa-csreplica-manage: it could be nice to have also list-ruv / clean-ruv / abort-clean-ruv for o=ipaca backend - Resolves: #1267206 ipa-server-install uninstall should warn if no installation found - Resolves: #1295865 The Domain option is not correctly set in idmapd.conf when ipa-client-automount is executed. - Resolves: #1327092 URI details missing and OCSP-URI details are incorrectly displayed when certificate generated using IPA on RHEL 7.2up2. - Resolves: #1332809 ipa-server-4.2.0-15.el7_2.6.1.x86_64 fails to install because of missing dependencies - Related: #1292141 Rebase to FreeIPA 4.4+ - Rebase to 4.3.1.201605191449GITf8edf37- Resolves: #1277696 IPA certificate auto renewal fail with "Invalid Credential" - cert renewal: make renewal of ipaCert atomic - Resolves: #1278330 installer options are not validated at the beginning of installation - install: fix command line option validation - Resolves: #1282845 sshd_config change on ipa-client-install can prevent sshd from starting up - client install: do not corrupt OpenSSH config with Match sections - Resolves: #1282935 ipa upgrade causes vault internal error - install: export KRA agent PEM file in ipa-kra-install - Resolves: #1283429 Default CA ACL rule is not created during ipa-replica-install - TLS and Dogtag HTTPS request logging improvements - Avoid race condition caused by profile delete and recreate - Do not erroneously reinit NSS in Dogtag interface - Add profiles and default CA ACL on migration - disconnect ldap2 backend after adding default CA ACL profiles - do not disconnect when using existing connection to check default CA ACLs - Resolves: #1283430 ipa-kra-install: fails to apply updates - suppress errors arising from adding existing LDAP entries during KRA install - Resolves: #1283748 Caching of ipaconfig does not work in framework - fix caching in get_ipa_config - Resolves: #1283943 IPA DNS Zone/DNS Forward Zone details missing after upgrade from RHEL 7.0 to RHEL 7.2 - upgrade: fix migration of old dns forward zones - Fix upgrade of forwardzones when zone is in realmdomains - Resolves: #1284413 ipa-cacert-manage renew fails on nonexistent ldap connection - ipa-cacert-renew: Fix connection to ldap. - Resolves: #1284414 ipa-otptoken-import fails on nonexistent ldap connection - ipa-otptoken-import: Fix connection to ldap. - Resolves: #1286635 IPA server upgrade fails from RHEL 7.0 to RHEL 7.2 using "yum update ipa* sssd" - Set minimal required version for openssl - Resolves: #1286781 ipa-nis-manage does not update ldap with all NIS maps - Upgrade: Fix upgrade of NIS Server configuration - Resolves: #1289311 umask setting causes named-pkcs11 issue with directory permissions on /var/lib/ipa/dnssec - DNS: fix file permissions - Explicitly call chmod on newly created directories - Fix: replace mkdir with chmod - Resolves: #1290142 Broken 7.2.0 to 7.2.z upgrade - flawed version comparison - Fix version comparison - use FFI call to rpmvercmp function for version comparison - Resolves: #1292595 In IPA-AD trust environment some secondary IPA based Posix groups are missing - ipa-kdb: map_groups() consider all results - Resolves: #1293870 User should be notified for wrong password in password reset page - Fixed login error message box in LoginScreen page - Resolves: #1296196 Sysrestore did not restore state if a key is specified in mixed case - Allow to used mixed case for sysrestore - Resolves: #1296214 DNSSEC key purging is not handled properly - DNSSEC: Improve error reporting from ipa-ods-exporter - DNSSEC: Make sure that current state in OpenDNSSEC matches key state in LDAP - DNSSEC: Make sure that current key state in LDAP matches key state in BIND - DNSSEC: remove obsolete TODO note - DNSSEC: add debug mode to ldapkeydb.py - DNSSEC: logging improvements in ipa-ods-exporter - DNSSEC: remove keys purged by OpenDNSSEC from master HSM from LDAP - DNSSEC: ipa-dnskeysyncd: Skip zones with old DNSSEC metadata in LDAP - DNSSEC: ipa-ods-exporter: add ldap-cleanup command - DNSSEC: ipa-dnskeysyncd: call ods-signer ldap-cleanup on zone removal - DNSSEC: Log debug messages at log level DEBUG - Resolves: #1296216 ipa-server-upgrade fails if certmonger is not running - prevent crash of CA-less server upgrade due to absent certmonger - always start certmonger during IPA server configuration upgrade - Resolves: #1297811 The ipa -e skip_version_check=1 still issues incompatibility error when called against RHEL 6 server - ipalib: assume version 2.0 when skip_version_check is enabled - Resolves: #1298289 install fails when locale is "fr_FR.UTF-8" - Do not decode HTTP reason phrase from Dogtag - Resolves: #1300252 shared certificateProfiles container is missing on a freshly installed RHEL7.2 system - upgrade: unconditional import of certificate profiles into LDAP - Resolves: #1301674 --setup-dns and other options is forgotten for using an external PKI - installer: Propagate option values from components instead of copying them. - installer: Fix logic of reading option values from cache. - Resolves: #1301687 issues with migration from RHEL 6 self-signed to RHEL 7 CA IPA setup - ipa-ca-install: print more specific errors when CA is already installed - cert renewal: import all external CA certs on IPA CA cert renewal - CA install: explicitly set dogtag_version to 10 - fix standalone installation of externally signed CA on IPA master - replica install: validate DS and HTTP server certificates - replica install: improvements in the handling of CA-related IPA config entries - Resolves: #1301901 [RFE] compat tree: show AD members of IPA groups - slapi-nis: update configuration to allow external members of IPA groups - Resolves: #1305533 ipa trust-add succeded but after that ipa trust-find returns "0 trusts matched" - upgrade: fix config of sidgen and extdom plugins - trusts: use ipaNTTrustPartner attribute to detect trust entries - Warn user if trust is broken - fix upgrade: wait for proper DS socket after DS restart - Insure the admin_conn is disconnected on stop - Fix connections to DS during installation - Fix broken trust warnings - Resolves: #1321092 Installers fail when there are multiple versions of the same certificate - certdb: never use the -r option of certutil - Related: #1317381 Crash during IPA upgrade due to slapd - spec file: update minimum required version of slapi-nis - Related: #1322691 CVE-2015-5370 CVE-2016-2110 CVE-2016-2111 CVE-2016-2112 CVE-2016-2113 CVE-2016-2114 CVE-2016-2115 CVE-2016-2118 samba: various flaws [rhel-7.3] - Rebuild against newer Samba version- Resolves: #1252556 Missing CLI param and ACL for vault service operations - vault: fix private service vault creation- Resolves: #1262996 ipa vault internal error on replica without KRA - upgrade: make sure ldap2 is connected in export_kra_agent_pem - Resolves: #1270608 IPA upgrade fails for server with CA cert signed by external CA - schema: do not derive ipaVaultPublicKey from ipaPublicKey- Resolves: #1217009 OTP sync in UI does not work for TOTP tokens - Fix an integer underflow bug in libotp - Resolves: #1262996 ipa vault internal error on replica without KRA - install: always export KRA agent PEM file - vault: select a server with KRA for vault operations - Resolves: #1269777 IPA restore overwrites /etc/passwd and /etc/group files - do not overwrite files with local users/groups when restoring authconfig - Renamed patch 1011 to 0138, as it was merged upstream- Resolves: #1204205 [RFE] ID Views: Automated migration tool from Winsync to Trusts - winsync-migrate: Convert entity names to posix friendly strings - winsync-migrate: Properly handle collisions in the names of external groups - Resolves: #1261074 Adjust Firefox configuration to new extension signing policy - webui: use manual Firefox configuration for Firefox >= 40 - Resolves: #1263337 IPA Restore failed with installed KRA - ipa-backup: Add mechanism to store empty directory structure - Resolves: #1264793 CVE-2015-5284 ipa: ipa-kra-install includes certificate and private key in world readable file [rhel-7.2] - install: fix KRA agent PEM file permissions - Resolves: #1265086 Mark IdM API Browser as experimental - WebUI: add API browser is experimental warning - Resolves: #1265277 Fix kdcproxy user creation - install: create kdcproxy user during server install - platform: add option to create home directory when adding user - install: fix kdcproxy user home directory - Resolves: #1265559 GSS failure after ipa-restore - destroy httpd ccache after stopping the service- Resolves: #1258965 ipa vault: set owner of vault container - baseldap: make subtree deletion optional in LDAPDelete - vault: add vault container commands - vault: set owner to current user on container creation - vault: update access control - vault: add permissions and administrator privilege - install: support KRA update - Resolves: #1261586 ipa config-mod addattr fails for ipauserobjectclasses - config: allow user/host attributes with tagging options - Resolves: #1262315 Unable to establish winsync replication - winsync: Add inetUser objectclass to the passsync sysaccount- Resolves: #1260663 crash of ipa-dnskeysync-replica component during ipa-restore - IPA Restore: allows to specify files that should be removed - Resolves: #1261806 Installing ipa-server package breaks httpd - Handle timeout error in ipa-httpd-kdcproxy - Resolves: #1262322 Failed to backup CS.cfg message in upgrade. - Server Upgrade: backup CS.cfg when dogtag is turned off- Resolves: #1257074 The KRA agent cert is stored in a PEM file that is not tracked - cert renewal: Include KRA users in Dogtag LDAP update - cert renewal: Automatically update KRA agent PEM file - Resolves: #1257163 renaming certificatte profile with --rename option leads to integrity issues - certprofile: remove 'rename' option - Resolves: #1257968 kinit stop working after ipa-restore - Backup: back up the hosts file - Resolves: #1258926 Remove 'DNSSEC is experimental' warnings - DNSSEC: remove "DNSSEC is experimental" warnings - Resolves: #1258929 Uninstallation of IPA leaves extra entry in /etc/hosts - Installer: do not modify /etc/hosts before user agreement - Resolves: #1258944 DNSSEC daemons may deadlock when processing more than 1 zone - DNSSEC: backup and restore opendnssec zone list file - DNSSEC: remove ccache and keytab of ipa-ods-exporter - DNSSEC: prevent ipa-ods-exporter from looping after service auto-restart - DNSSEC: Fix deadlock in ipa-ods-exporter <-> ods-enforcerd interaction - DNSSEC: Fix HSM synchronization in ipa-dnskeysyncd when running on DNSSEC key master - DNSSEC: Fix key metadata export - DNSSEC: Wrap master key using RSA OAEP instead of old PKCS v1.5. - Resolves: #1258964 revert to use ldapi to add kra agent in KRA install - Using LDAPI to setup CA and KRA agents. - Resolves: #1259848 server closes connection and refuses commands after deleting user that is still logged in - ldap: Make ldap2 connection management thread-safe again - Resolves: #1259996 AttributeError: 'NameSpace' object has no attribute 'ra_certprofile' while ipa-ca-install - load RA backend plugins during standalone CA install on CA-less IPA master- Resolves: #1254689 Storing big file as a secret in vault raises traceback - vault: Limit size of data stored in vault - Resolves: #1255880 ipactl status should distinguish between different pki-tomcat services - ipactl: Do not start/stop/restart single service multiple times- Resolves: #1256840 [webui] majority of required fields is no longer marked as required - fix missing information in object metadata - Resolves: #1256842 [webui] no option to choose trust type when creating a trust - webui: add option to establish bidirectional trust - Resolves: #1256853 Clear text passwords in KRA install log - Removed clear text passwords from KRA install log. - Resolves: #1257072 The "Standard Vault" MUST not be the default and must be discouraged - vault: change default vault type to symmetric - Resolves: #1257163 renaming certificatte profile with --rename option leads to integrity issues - certprofile: prevent rename (modrdn)- Resolves: #1249226 IPA dnssec-validation not working for AD dnsforwardzone - DNSSEC: fix forward zone forwarders checks - Resolves: #1250190 idrange is not added for sub domain - trusts: format Kerberos principal properly when fetching trust topology - Resolves: #1252334 User life cycle: missing ability to provision a stage user from a preserved user - Add user-stage command - Resolves: #1252863 After applying RHBA-2015-1554 errata, IPA service fails to start. - spec file: Add Requires(post) on selinux-policy - Resolves: #1254304 Changing vault encryption attributes - Change internal rsa_(public|private)_key variable names - Added support for changing vault encryption. - Resolves: #1256715 Executing user-del --preserve twice removes the user pernamently - improve the usability of `ipa user-del --preserve` command- Resolves: #1199530 [RFE] Provide user lifecycle managment capabilities - user-undel: Fix error messages. - Resolves: #1200694 [RFE] Support for multiple cert profiles - Prohibit deletion of predefined profiles - Resolves: #1232819 testing ipa-restore on fresh system install fails - Backup/resore authentication control configuration - Resolves: #1243331 pkispawn fails when migrating to 4.2 server from 3.0 server - Require Dogtag PKI >= 10.2.6 - Resolves: #1245225 Asymmetric vault drops traceback when the key is not proper - Asymmetric vault: validate public key in client - Resolves: #1248399 Missing DNSSEC related files in backup - fix typo in BasePathNamespace member pointing to ods exporter config - ipa-backup: archive DNSSEC zone file and kasp.db - Resolves: #1248405 PassSync should be disabled after ipa-winsync-migrate is finished - winsync-migrate: Add warning about passsync - winsync-migrate: Expand the man page - Resolves: #1248524 User can't find any hosts using "ipa host-find $HOSTNAME" - adjust search so that it works for non-admin users - Resolves: #1250093 ipa certprofile-import accepts invalid config - Require Dogtag PKI >= 10.2.6 - Resolves: #1250107 IPA framework should not allow modifying trust on AD trust agents - trusts: Detect missing Samba instance - Resolves: #1250111 User lifecycle - preserved users can be assigned membership - ULC: Prevent preserved users from being assigned membership - Resolves: #1250145 Add permission for user to bypass caacl enforcement - Add permission for bypassing CA ACL enforcement - Resolves: #1250190 idrange is not added for sub domain - idranges: raise an error when local IPA ID range is being modified - trusts: harden trust-fetch-domains oddjobd-based script - Resolves: #1250928 Man page for ipa-server-install is out of sync - install: Fix server and replica install options - Resolves: #1251225 IPA default CAACL does not allow cert-request for services after upgrade - Fix default CA ACL added during upgrade - Resolves: #1251561 ipa vault-add Unknown option: ipavaultpublickey - validate mutually exclusive options in vault-add - Resolves: #1251579 ipa vault-add --user should set container owner equal to user on first run - Fixed vault container ownership. - Resolves: #1252517 cert-request rejects request with correct krb5PrincipalName SAN - Fix KRB5PrincipalName / UPN SAN comparison - Resolves: #1252555 ipa vault-find doesn't work for services - vault: Add container information to vault command results - Add flag to list all service and user vaults - Resolves: #1252556 Missing CLI param and ACL for vault service operations - Added CLI param and ACL for vault service operations. - Resolves: #1252557 certprofile: improve profile format documentation - certprofile-import: improve profile format documentation - certprofile: add profile format explanation - Resolves: #1253443 ipa vault-add creates vault with invalid type - vault: validate vault type - Resolves: #1253480 ipa vault-add-owner does not fail when adding an existing owner - baseldap: Allow overriding member param label in LDAPModMember - vault: Fix param labels in output of vault owner commands - Resolves: #1253511 ipa vault-find does not use criteria - vault: Fix vault-find with criteria - Resolves: #1254038 ipa-replica-install pk12util error returns exit status 10 - install: Fix replica install with custom certificates - Resolves: #1254262 ipa-dnskeysync-replica crash cannot contact kdc - improve the handling of krb5-related errors in dnssec daemons - Resolves: #1254412 when dirsrv is off ,upgrade from 7.1 to 7.2 fails with starting CA and named-pkcs11.service - Server Upgrade: Start DS before CA is started. - Resolves: #1254637 Add ACI and permission for managing user userCertificate attribute - add permission: System: Manage User Certificates - Resolves: #1254641 Remove CSR allowed-extensions restriction - cert-request: remove allowed extensions check - Resolves: #1254693 vault --service does not normalize service principal - vault: normalize service principal in service vault operations - Resolves: #1254785 ipa-client-install does not properly handle dual stacked hosts - client: Add support for multiple IP addresses during installation. - Add dependency to SSSD 1.13.1 - client: Add description of --ip-address and --all-ip-addresses to man page- Resolves: #1072383 [RFE] Provide ability to map CAC identity certificates to users in IdM - store certificates issued for user entries as - user-show: add --out option to save certificates to file - Resolves: #1145748 [RFE] IPA running with One Way Trust - Fix upgrade of sidgen and extdom plugins - Resolves: #1195339 ipa-client-install changes the label on various files which causes SELinux denials - Use 'mv -Z' in specfile to restore SELinux context - Resolves: #1198796 Text in UI should describe differing LDAP vs Krb behavior for combinations of "User authentication types" - webui: add LDAP vs Kerberos behavior description to user auth - Resolves: #1199530 [RFE] Provide user lifecycle managment capabilities - ULC: Fix stageused-add --from-delete command - Resolves: #1200694 [RFE] Support for multiple cert profiles - certprofile-import: do not require profileId in profile data - Give more info on virtual command access denial - Allow SAN extension for cert-request self-service - Add profile for DNP3 / IEC 62351-8 certificates - Work around python-nss bug on unrecognised OIDs - Resolves: #1204501 [RFE] Add Password Vault (KRA) functionality - Validate vault's file parameters - Fixed missing KRA agent cert on replica. - Resolves: #1225866 display browser config options that apply to the browser. - webui: add Kerberos configuration instructions for Chrome - Remove ico files from Makefile - Resolves: #1246342 Unapply idview raises internal error - idviews: Check for the Default Trust View only if applying the view - Resolves: #1248102 [webui] regression - incorrect/no failed auth messages - webui: fix regressions failed auth messages - Resolves: #1248396 Internal error in DomainValidator.__search_in_dc - dcerpc: Fix UnboundLocalError for ccache_name - Resolves: #1249455 ipa trust-add failed CIFS server configuration does not allow access to \\pipe\lsarpc - Fix selector of protocol for LSA RPC binding string - dcerpc: Simplify generation of LSA-RPC binding strings - Resolves: #1250192 Error in ipa trust-fecth-domains - Fix incorrect type comparison in trust-fetch-domains - Resolves: #1251553 Winsync setup fails with unexpected error - replication: Fix incorrect exception invocation - Resolves: #1251854 ipa aci plugin is not parsing aci's correctly. - ACI plugin: correctly parse bind rules enclosed in - Resolves: #1252414 Trust agent install does not detect available replicas to add to master - adtrust-install: Correctly determine 4.2 FreeIPA servers- Resolves: #1170770 [AD TRUST]IPA should detect inconsistent realm domains that conflicts with AD DC - trusts: Check for AD root domain among our trusted domains - Resolves: #1195339 ipa-client-install changes the label on various files which causes SELinux denials - sysrestore: copy files instead of moving them to avoind SELinux issues - Resolves: #1196656 [ipa-client][rhel71] enable debugging for spawned commands / ntpd -qgc $tmpfile hangs - enable debugging of ntpd during client installation - Resolves: #1205264 Migration UI Does Not Work When Anonymous Bind is Disabled - migration: Use api.env variables. - Resolves: #1212719 abort-clean-ruv subcommand should allow replica-certifyall: no - Allow value 'no' for replica-certify-all attr in abort-clean-ruv subcommand - Resolves: #1216935 ipa trust-add shows ipa: ERROR: an internal error has occurred - dcerpc: Expand explanation for WERR_ACCESS_DENIED - dcerpc: Fix UnboundLocalError for ccache_name - Resolves: #1222778 idoverride group-del can delete user and user-del can delete group - dcerpc: Add get_trusted_domain_object_type method - idviews: Restrict anchor to name and name to anchor conversions - idviews: Enforce objectclass check in idoverride*-del - Resolves: #1234919 Be able to request certificates without certmonger service running - cermonger: Use private unix socket when DBus SystemBus is not available. - ipa-client-install: Do not (re)start certmonger and DBus daemons. - Resolves: #1240939 Please add dependency on bind-pkcs11 - Create server-dns sub-package. - ipaplatform: Add constants submodule - DNS: check if DNS package is installed - Resolves: #1242914 Bump minimal selinux-policy and add booleans to allow calling out oddjobd-activated services - selinux: enable httpd_run_ipa to allow communicating with oddjobd services - Resolves: #1243261 non-admin users cannot search hbac rules - fix hbac rule search for non-admin users - fix selinuxusermap search for non-admin users - Resolves: #1243652 Client has missing dependency on memcache - do not import memcache on client - Resolves: #1243835 [webui] user change password dialog does not work - webui: fix user reset password dialog - Resolves: #1244802 spec: selinux denial during kdcproxy user creation - Fix selinux denial during kdcproxy user creation - Resolves: #1246132 trust-fetch-domains: Do not chown keytab to the sssd user - oddjob: avoid chown keytab to sssd if sssd user does not exist - Resolves: #1246136 Adding a privilege to a permission avoids validation - Validate adding privilege to a permission - Resolves: #1246141 DNS Administrators cannot search in zones - DNS: Consolidate DNS RR types in API and schema - Resolves: #1246143 User plugin - user-find doesn't work properly with manager option - fix broken search for users by their manager- Resolves: #1131907 [ipa-client-install] cannot write certificate file '/etc/ipa/ca.crt.new': must be string or buffer, not None - Resolves: #1195775 unsaved changes dialog internally inconsistent - Resolves: #1199530 [RFE] Provide user lifecycle managment capabilities - Stageusedr-activate: show username instead of DN - Resolves: #1200694 [RFE] Support for multiple cert profiles - Prevent to rename certprofile profile id - Resolves: #1222047 IPA to AD Trust: IPA ERROR 4016: Remote Retrieve Error - Resolves: #1224769 copy-schema-to-ca.py does not overwrites schema files - copy-schema-to-ca: allow to overwrite schema files - Resolves: #1241941 kdc component installation of IPA failed - spec file: Update minimum required version of krb5 - Resolves: #1242036 Replica install fails to update DNS records - Fix DNS records installation for replicas - Resolves: #1242884 Upgrade to 4.2.0 fails when enabling kdc proxy - Start dirsrv for kdcproxy upgrade- Resolves: #846033 [RFE] Documentation for JSONRPC IPA API - Resolves: #989091 Ability to manage IdM/IPA directly from a standard LDAP client - Resolves: #1072383 [RFE] Provide ability to map CAC identity certificates to users in IdM - Resolves: #1115294 [RFE] Add support for DNSSEC - Resolves: #1145748 [RFE] IPA running with One Way Trust - Resolves: #1199520 [RFE] Introduce single upgrade tool - ipa-server-upgrade - Resolves: #1199530 [RFE] Provide user lifecycle managment capabilities - Resolves: #1200694 [RFE] Support for multiple cert profiles - Resolves: #1200728 [RFE] Replicate PKI Profile information - Resolves: #1200735 [RFE] Allow issuing certificates for user accounts - Resolves: #1204054 SSSD database is not cleared between installs and uninstalls of ipa - Resolves: #1204205 [RFE] ID Views: Automated migration tool from Winsync to Trusts - Resolves: #1204501 [RFE] Add Password Vault (KRA) functionality - Resolves: #1204504 [RFE] Add access control so hosts can create their own services - Resolves: #1206534 [RFE] Offer Kerberos over HTTP (kdcproxy) by default - Resolves: #1206613 [RFE] Configure IPA to be a trust agent by default - Resolves: #1209476 package ipa-client does not require package dbus-python - Resolves: #1211589 [RFE] Add option to skip the verify_client_version - Resolves: #1211608 [RFE] Generic support for unknown DNS RR types (RFC 3597) - Resolves: #1215735 ipa-replica-prepare automatically adds a DNS zone - Resolves: #1217010 OTP Manager field is not exposed in the UI - Resolves: #1222475 krb5kdc : segfault at 0 ip 00007fa9f64d82bb sp 00007fffd68b2340 error 6 in libc-2.17.so - Related: #1204809 Rebase ipa to 4.2 - Update to upstream 4.2.0 - Move /etc/ipa/kdcproxy to the server subpackage- Resolves: #1228671 pkispawn fails in ipa-ca-install and ipa-kra-install - Related: #1204809 Rebase ipa to 4.2 - Fix minimum version of slapi-nis - Require python-sss and python-sss-murmur (provided by sssd-1.13.0)- Resolves: #805188 [RFE] "ipa migrate-ds" ldapsearches with scope=1 - Resolves: #1019272 With 20000+ users, adding a user to a group intermittently throws Internal server error - Resolves: #1035494 Unable to add Kerberos principal via kadmin.local - Resolves: #1045153 ipa-managed-entries --list -p still requires DM password - Resolves: #1125950 ipa-server-install --uinstall doesn't remove port 7389 from ldap_port_t - Resolves: #1132540 [RFE] Expose service delegation rules in UI and CLI - Resolves: #1145584 ipaserver/install/cainstance.py creates pkiuser not matching uidgid - Resolves: #1176036 IDM client registration failure in a high load environment - Resolves: #1183116 Remove Requires: subscription-manager - Resolves: #1186054 permission-add does not prompt to enter --right option in interactive mode - Resolves: #1187524 Replication agreement with replica not disabled when ipa-restore done without IPA installed - Resolves: #1188195 Fax number not displayed for user-show when kinit'ed as normal user. - Resolves: #1189034 "an internal error has occurred" during ipa host-del --updatedns - Resolves: #1193554 ipa-client-automount: failing with error LDAP server returned UNWILLING_TO_PERFORM. This likely means that minssf is enabled. - Resolves: #1193759 IPA extdom plugin fails when encountering large groups - Resolves: #1194312 [ipa-python] ipalib.errors.LDAPError: failed to decode certificate: (SEC_ERROR_INVALID_ARGS) security library: invalid arguments. - Resolves: #1194633 Default trust view can be deleted in lower case - Resolves: #1196455 ipa-server-install step [8/27]: starting certificate server instance - confusing CA staus message on TLS error - Resolves: #1198263 Limit deadlocks between DS plugin DNA and slapi-nis - Resolves: #1199527 [RFE] Use datepicker component for datetime fields - Resolves: #1200867 [RFE] Make OTP validation window configurable - Resolves: #1200883 [RFE] Switch apache to use mod_auth_gssapi - Resolves: #1202998 CVE-2015-1827 ipa: memory corruption when using get_user_grouplist() [rhel-7.2] - Resolves: #1204637 slow group operations - Resolves: #1204642 migrate-ds: slow add o users to default group - Resolves: #1208461 IPA CA master server update stuck on checking getStatus via https - Resolves: #1211602 Hide ipa-server-install KDC master password option (-P) - Resolves: #1211708 ipa-client-install gets stuck during NTP sync - Resolves: #1215197 ipa-client-install ignores --ntp-server option during time sync - Resolves: #1215200 ipa-client-install configures IPA server as NTP source even if IPA server has not ntpd configured - Resolves: #1217009 OTP sync in UI does not work for TOTP tokens - Related: #1204809 Rebase ipa to 4.2 - Update to upstream 4.2.0.alpha1- [ipa-python] ipalib.errors.LDAPError: failed to decode certificate: (SEC_ERROR_INVALID_ARGS) security library: invalid arguments. (#1194312)- IPA extdom plugin fails when encountering large groups (#1193759) - CVE-2015-0283 ipa: slapi-nis: infinite loop in getgrnam_r() and getgrgid_r() (#1202998)- "an internal error has occurred" during ipa host-del --updatedns (#1198431) - Renamed patch 1013 to 0114, as it was merged upstream - Fax number not displayed for user-show when kinit'ed as normal user. (#1198430) - Replication agreement with replica not disabled when ipa-restore done without IPA installed (#1199060) - Limit deadlocks between DS plugin DNA and slapi-nis (#1199128)- Fix ipa-pwd-extop global configuration caching (#1187342) - group-detach does not add correct objectclasses (#1187540)- Wrong directories created on full restore (#1186398) - ipa-restore crashes if replica is unreachable (#1186396) - idoverrideuser-add option --sshpubkey does not work (#1185410)- PassSync does not sync passwords due to missing ACIs (#1181093) - ipa-replica-manage list does not list synced domain (#1181010) - Do not assume certmonger is running in httpinstance (#1181767) - ipa-replica-manage disconnect fails without password (#1183279) - Put LDIF files to their original location in ipa-restore (#1175277) - DUA profile not available anonymously (#1184149) - IPA replica missing data after master upgraded (#1176995)- Re-add accidentally removed patches for #1170695 and #1164896- IPA Replicate creation fails with error "Update failed! Status: [10 Total update abortedLDAP error: Referral]" (#1166265) - running ipa-server-install --setup-dns results in a crash (#1072502) - DNS zones are not migrated into forward zones if 4.0+ replica is added (#1175384) - gid is overridden by uid in default trust view (#1168904) - When migrating warn user if compat is enabled (#1177133) - Clean up debug log for trust-add (#1168376) - No error message thrown on restore(full kind) on replica from full backup taken on master (#1175287) - ipa-restore proceed even IPA not configured (#1175326) - Data replication not working as expected after data restore from full backup (#1175277) - IPA externally signed CA cert expiration warning missing from log (#1178128) - ipa-upgradeconfig fails in CA-less installs (#1181767) - IPA certs fail to autorenew simultaneouly (#1173207) - More validation required on ipa-restore's options (#1176034)- Expand the token auth/sync windows (#919228) - Access is not rejected for disabled domain (#1172598) - krb5kdc crash in ldap_pvt_search (#1170695) - RHEL7.1 IPA server httpd avc denials after upgrade (#1164896)- RHEL7.1 ipa-cacert-manage renewed certificate from MS ADCS not compatible (#1169591) - CLI doesn't show SSHFP records with SHA256 added via nsupdate (regression) (#1172578)- Throw zonemgr error message before installation proceeds (#1163849) - Winsync: Setup is broken due to incorrect import of certificate (#1169867) - Enable last token deletion when password auth type is configured (#919228) - ipa-otp-lasttoken loads all user's tokens on every mod/del (#1166641) - add --hosts and --hostgroup options to allow/retrieve keytab methods (#1007367) - Extend host-show to add the view attribute in set of default attributes (#1168916) - Prefer TCP connections to UDP in krb5 clients (#919228) - [WebUI] Not able to unprovisioning service in IPA 4.1 (#1168214) - webui: increase notification duration (#1171089) - RHEL7.1 ipa automatic CA cert renewal stuck in submitting state (#1166931) - RHEL7.1 ipa-cacert-manage cannot change external to self-signed ca cert (#1170003) - Improve validation of --instance and --backend options in ipa-restore (#951581) - RHEL7.1 ipa replica unable to replicate to rhel6 master (#1167964) - Disable TLS 1.2 in nss.conf until mod_nss supports it (#1156466)- Use NSS protocol range API to set available TLS protocols (#1156466)- schema update on RHEL-6.6 using latest copy-schema-to-ca.py from RHEL-7.1 build fails (#1167196) - Investigate & fix Coverity defects in IPA DS/KDC plugins (#1160756) - "ipa trust-add ... " cmd says : (Trust status: Established and verified) while in the logs we see "WERR_ACCESS_DENIED" during verification step. (#1144121) - POODLE: force using safe ciphers (non-SSLv3) in IPA client and server (#1156466) - Add support/hooks for a one-time password system like SecureID in IPA (#919228) - Tracebacks with latest build for --zonemgr cli option (#1167270) - ID Views: Support migration from the sync solution to the trust solution (#891984)- Improve otptoken help messages (#919228) - Ensure users exist when assigning tokens to them (#919228) - Enable QR code display by default in otptoken-add (#919228) - Show warning instead of error if CA did not start (#1158410) - CVE-2014-7850 freeipa: XSS flaw can be used to escalate privileges (#1165774) - Traceback when adding zone with long name (#1164859) - Backup & Restore mechanism (#951581) - ignoring user attributes in migrate-ds does not work if uppercase characters are returned by ldap (#1159816) - Allow ipa-getkeytab to optionally fetch existing keys (#1007367) - Failure when installing on dual stacked system with external ca (#1128380) - ipa-server should keep backup of CS.cfg (#1059135) - Tracebacks with latest build for --zonemgr cli option (#1167270) - webui: use domain name instead of domain SID in idrange adder dialog (#891984) - webui: normalize idview tab labels (#891984)- ipa-csreplica-manage connect fails (#1157735) - error message which is not understandable when IDNA2003 characters are present in --zonemgr (#1163849) - Fix warning message should not contain CLI commands (#1114013) - Renewing the CA signing certificate does not extend its validity period end (#1163498) - RHEL7.1 ipa-server-install --uninstall Could not set SELinux booleans for httpd (#1159330)- Fix: DNS installer adds invalid zonemgr email (#1056202) - ipaplatform: Use the dirsrv service, not target (#951581) - Fix: DNS policy upgrade raises asertion error (#1161128) - Fix upgrade referint plugin (#1161128) - Upgrade: fix trusts objectclass violationi (#1161128) - group-add doesn't accept gid parameter (#1149124)- Update slapi-nis dependency to pull 0.54-2 (#891984) - ipa-restore: Don't crash if AD trust is not installed (#951581) - Prohibit setting --rid-base for ranges of ipa-trust-ad-posix type (#1138791) - Trust setting not restored for CA cert with ipa-restore command (#1159011) - ipa-server-install fails when restarting named (#1162340)- Update Requires on pki-ca to 10.1.2-4 (#1129558) - build: increase java stack size for all arches - Add ipaSshPubkey and gidNumber to the ACI to read ID user overrides (#891984) - Fix dns zonemgr validation regression (#1056202) - Handle profile changes in dogtag-ipa-ca-renew-agent (#886645) - Do not wait for new CA certificate to appear in LDAP in ipa-certupdate (#886645) - Add bind-dyndb-ldap working dir to IPA specfile - Fail if certmonger can't see new CA certificate in LDAP in ipa-cacert-manage (#886645) - Investigate & fix Coverity defects in IPA DS/KDC plugins (#1160756) - Deadlock in schema compat plugin (#1161131) - ipactl stop should stop dirsrv last (#1161129) - Upgrade 3.3.5 to 4.1 failed (#1161128) - CVE-2014-7828 freeipa: password not required when OTP in use (#1160877)- Do not check if port 8443 is available in step 2 of external CA install (#1129481)- Update Requires on selinux-policy to 3.13.1-4- Update to upstream 4.1.0 (#1109726)- Update to upstream 4.1.0 Alpha 1 (#1109726)- Add redhat-access-plugin-ipa dependency- Re-enable otptoken_yubikey plugin- Update to upstream 4.0.3 (#1109726)- Server installation fails using external signed certificates with "IndexError: list index out of range" (#1111320) - Add rhino to BuildRequires to fix Web UI build error- ipa-client-automount fails with incompatibility error when installed against older IPA server (#1083108)- Proxy PKI URI /ca/ee/ca/profileSubmit to enable replication with future PKI versions (#1080865)- When IdM server trusts multiple AD forests, IPA client returns invalid group membership info (#1079498)- Deletion of active subdomain range should not be allowed (#1075615)- PKI database is ugraded during replica installation (#1075118)- Unable to add trust successfully with --trust-secret (#1075704)- ipa-replica-install never checks for 7389 port (#1075165) - Non-terminated string may be passed to LDAP search (#1075091) - ipa-sam may fail to translate group SID into GID (#1073829) - Excessive LDAP calls by ipa-sam during Samba FS operations (#1075132)- Do not fetch a principal two times, remove potential memory leak (#1070924)- trustdomain-find with pkey-only fails (#1068611) - Invalid credential cache in trust-add (#1069182) - ipa-replica-install prints unexpected error (#1069722) - Too big font in input fields in details facet in Firefox (#1069720) - trust-add for POSIX AD does not fetch trustdomains (#1070925) - Misleading trust-add error message in some cases (#1070926) - Access is not rejected for disabled domain (#1070924)- Remove ipa-backup and ipa-restore functionality from RHEL (#1003933)- Display server name in ipa command's verbose mode (#1061703) - Remove sourcehostcategory from default HBAC rule (#1061187) - dnszone-add cannot add classless PTR zones (#1058688) - Move ipa-otpd socket directory to /var/run/krb5kdc (#1063850)- Lockout plugin crashed during ipa-server-install (#912725)- Fallback to global policy in ipa lockout plugin (#912725) - Migration does not add users to default group (#903232)- Mass rebuild 2014-01-24- Fix NetBIOS name generation in CLDAP plugin (#1030517)- Do not add krbPwdPolicyReference for new accounts, hardcode it (#1045218) - Increase default timeout for IPA services (#1033273) - Error while running trustdomain-find (#1054376) - group-show lists SID instead of name for external groups (#1054391) - Fix IPA server NetBIOS name in samba configuration (#1030517) - dnsrecord-mod produces missing API version warning (#1054869) - Hide trust-resolve command as internal (#1052860) - Add Trust domain Web UI (#1054870) - ipasam cannot delete multiple child trusted domains (#1056120)- Missing objectclasses when empty password passed to host-add (#1052979) - sudoOrder missing in sudoers (#1052983) - Missing examples in sudorule help (#1049464) - Client automount does not uninstall when fstore is empty (#910899) - Error not clear for invalid realm given to trust-fetch-domains (#1052981) - trust-fetch-domains does not add idrange for subdomains found (#1049926) - Add option to show if an AD subdomain is enabled/disabled (#1052973) - ipa-adtrust-install still failed with long NetBIOS names (#1030517) - Error not clear for invalid relam given to trustdomain-find (#1049455) - renewed client cert not recognized during IPA CA renewal (#1033273)- hbactest does not work for external users (#848531)- PKI service restart after CA renewal failed (#1040018)- Move ipa-tests package to separate srpm (#1032668)- Fix status trust-add command status message (#910453) - NetBIOS was not trimmed at 15 characters (#1030517) - Harden CA subsystem certificate renewal on CA clones (#1040018)- Mass rebuild 2013-12-27- Remove "Listen 443 http" hack from deployed nss.conf (#1029046) - Re-adding existing trust fails (#1033216) - IPA uninstall exits with a samba error (#1033075) - Added RELRO hardening on /usr/libexec/ipa-otpd (#1026260) - Fixed ownership of /usr/share/ipa/ui/js (#1026260) - ipa-tests: support external names for hosts (#1032668) - ipa-client-install fail due fail to obtain host TGT (#1029354)- Trust add tries to add same value of --base-id for sub domain, causing an error (#1033068) - Improved error reporting for adding trust case (#1029856)- Winsync agreement cannot be created (#1023085)- Installer did not detect different server and IPA domain (#1026845) - Allow kernel keyring CCACHE when supported (#1026861)- ipa-server-install crashes when AD subpackage is not installed (#1026434)- Update to upstream 3.3.3 (#991064)- Temporarily move ipa-backup and ipa-restore functionality back to make them available in public Beta (#1003933)- Server install failure during client enrollment shouldn't roll back (#1023086) - nsds5ReplicaStripAttrs are not set on agreements (#1023085) - ipa-server conflicts with mod_ssl (#1018172)- Reinstalling ipa server hangs when configuring certificate server (#1018804)- Deprecate --serial-autoincrement option (#1016645) - CA installation always failed on replica (#1005446) - Re-initializing a winsync connection exited with error (#994980)- Update to upstream 3.3.2 (#991064) - Add delegation info to MS-PAC (#915799) - Warn about incompatibility with AD when IPA realm and domain differs (#1009044) - Allow PKCS#12 files with empty password in install tools (#1002639) - Privilege "SELinux User Map Administrators" did not list permissions (#997085) - SSH key upload broken when client joins an older server (#1009024)- Remove dependency on python-paramiko (#1002884) - Broken redirection when deleting last entry of DNS resource record (#1006360)- Remove ipa-backup and ipa-restore functionality from RHEL (#1003933)- Replica installation fails for RHEL 6.4 master (#1004680) - Server uninstallation crashes if DS is not available (#998069)- Unable to remove replica by ipa-replica-manage (#1001662) - Before uninstalling a server, warn about active replicas (#998069)- Update to upstream 3.3.1 (#991064) - Update minimum version of bind-dyndb-ldap to 3.5- Fix replica installation failing on certificate subject (#983075)- Allow ipa-tests to work with older version (1.7.7) of python-paramiko- Prevent multilib failures in *.pyo and *.pyc files- ipa-server-install fails if --subject parameter is other than default realm (#983075) - do not allow configuring bind-dyndb-ldap without persistent search (#967876)- diffstat was missing as a build dependency causing multilib problems- Remove ipa-server-selinux obsoletes as upgrades from version prior to 3.3.0 are not allowed - Wrap server-trust-ad subpackage description better - Add (noreplace) flag for %{_sysconfdir}/tmpfiles.d/ipa.conf - Change permissions on default_encoding_utf8.so to fix ipa-python Provides- Update to upstream 3.3.0 (#991064)- Require slapi-nis 0.47.7 delivering a core feature of 3.3.0 release- Update to upstream 3.3.0 Beta 2 (#991064)- Update to upstream 3.2.2 - Drop ipa-server-selinux subpackage - Drop redundant directory /var/cache/ipa/sessions - Do not create /var/lib/ipa/pki-ca/publish, retain reference as ghost - Run ipa-upgradeconfig and server restart in posttrans to avoid inconsistency issues when there are still old parts of software (like entitlements plugin)- Update to upstream 3.2.1 - Drop dogtag-pki-server-theme requires, it won't be build for RHEL-7.0- Add OTP patches - Add patch to set KRB5CCNAME for 389-ds-base- Update to upstream 3.2.0 GA - ipa-client-install fails if /etc/ipa does not exist (#961483) - Certificate status is not visible in Service and Host page (#956718) - ipa-client-install removes needed options from ldap.conf (#953991) - Handle socket.gethostbyaddr() exceptions when verifying hostnames (#953957) - Add triggerin scriptlet to support OpenSSH 6.2 (#953617) - Require nss 3.14.3-12.0 to address certutil certificate import errors (#953485) - Require pki-ca 10.0.2-3 to pull in fix for sslget and mixed IPv4/6 environments. (#953464) - ipa-client-install removes 'sss' from /etc/nsswitch.conf (#953453) - ipa-server-install --uninstall doesn't stop dirsrv instances (#953432) - Add requires for openldap-2.4.35-4 to pickup fixed SASL_NOCANON behavior for socket based connections (#960222) - Require libsss_nss_idmap-python - Add Conflicts on nss-pam-ldapd < 0.8.4. The mapping from uniqueMember to member is now done automatically and having it in the config file raises an error. - Add backup and restore tools, directory. - require at least systemd 38 which provides the journal (we no longer need to require syslog.target) - Update Requires on policycoreutils to 2.1.14-37 - Update Requires on selinux-policy to 3.12.1-42 - Update Requires on 389-ds-base to 1.3.1.0 - Remove a Requires for java-atk-wrapper- Remove release from krb5-server in strict sub-package to allow for rebuilds.- Add a Requires for java-atk-wrapper until we can determine which package should be pulling it in, dogtag or tomcat.- Update to upstream 3.2.0 Beta 1- Update to upstream 3.2.0 Prerelease 1 - Use upstream reference spec file as a base for Fedora spec file- Rebuild for broken deps - Fix 389-ds-base strict dep to be 1.3.0.5 and krb5-server 1.11.1- Rebuild for broken deps in rawhide - Fix 389-ds-base strict dep to be 1.3.0.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update to upstream 3.1.2 - CVE-2012-4546: Incorrect CRLs publishing - CVE-2012-5484: MITM Attack during Join process - CVE-2013-0199: Cross-Realm Trust key leak - Updated strict dependencies to 389-ds-base = 1.3.0.2 and pki-ca = 10.0.1- Remove redundat Requires versions that are already in Fedora 17 - Replace python-crypto Requires with m2crypto - Add missing Requires(post) for client and server-trust-ad subpackages - Restart httpd service when server-trust-ad subpackage is installed - Bump selinux-policy Requires to pick up PKI/LDAP port labeling fixes- Updated to upstream 3.1.0 GA - Set minimum for sssd to 1.9.2 - Set minimum for pki-ca to 10.0.0-1 - Set minimum for 389-ds-base to 1.3.0 - Set minimum for selinux-policy to 3.11.1-60 - Remove unneeded dogtag package requires- Update Requires on krb5-server to 1.11- Configure CA replication to use TLS instead of SSL- Updated to upstream 3.0.0 GA - Set minimum for samba to 4.0.0-153. - Make sure server-trust-ad subpackage alternates winbind_krb5_locator.so plugin to /dev/null since they cannot be used when trusts are configured - Restrict krb5-server to 1.10. - Update BR for 389-ds-base to 1.3.0 - Add directory /var/lib/ipa/pki-ca/publish for CRL published by pki-ca - Add Requires on zip for generating FF browser extension- Updated to upstream 3.0.0 rc 2 - Include new FF configuration extension - Set minimum Requires of selinux-policy to 3.11.1-33 - Set minimum Requires dogtag to 10.0.0-0.43.b1 - Add new optional strict sub-package to allow users to limit other package upgrades.- Require samba packages instead of obsoleted samba4 packages- Updated to upstream 3.0.0 rc 1 - Update BR for 389-ds-base to 1.2.11.14 - Update BR for krb5 to 1.10 - Update BR for samba4-devel to 4.0.0-139 (rc1) - Add BR for python-polib - Update BR and Requires on sssd to 1.9.0 - Update Requires on policycoreutils to 2.1.12-5 - Update Requires on 389-ds-base to 1.2.11.14 - Update Requires on selinux-policy to 3.11.1-21 - Update Requires on dogtag to 10.0.0-0.33.a1 - Update Requires on certmonger to 0.60 - Update Requires on tomcat to 7.0.29 - Update minimum version of bind to 9.9.1-10.P3 - Update minimum version of bind-dyndb-ldap to 1.1.0-0.16.rc1 - Remove Requires on authconfig from python sub-package- Rebuild against samba4 beta8- Rebuild against samba4 beta7- Adopt to samba4 beta6 (libsecurity -> libsamba-security) - Add dependency to samba4-winbind- Updated to upstream 3.0.0 beta 2- Updated to current upstream state of 3.0.0 beta 2 development- Rebuild against samba4 beta4- Updated to upstream 3.0.0 beta 1- Updated to upstream 2.2.0 GA - Update minimum n-v-r of certmonger to 0.53 - Update minimum n-v-r of slapi-nis to 0.40 - Add Requires in client to oddjob-mkhomedir and python-krbV - Update minimum selinux-policy to 3.10.0-110- Update to upstream 2.2.0 beta 1 (2.1.90.rc1) - Set minimum n-v-r for pki-ca and pki-silent to 9.0.18. - Add Conflicts on mod_ssl - Update minimum n-v-r of 389-ds-base to 1.2.10.4 - Update minimum n-v-r of sssd to 1.8.0 - Update minimum n-v-r of slapi-nis to 0.38 - Update minimum n-v-r of pki-* to 9.0.18 - Update conflicts on bind-dyndb-ldap to < 1.1.0-0.9.b1 - Update conflicts on bind to < 9.9.0-1 - Drop requires on krb5-server-ldap - Add patch to remove escaping arguments to pkisilent- Update to upstream 2.2.0 alpha 1 (2.1.90.pre1)- Force to use 389-ds 1.2.10-0.8.a7 or above - Improve upgrade script to handle systemd 389-ds change - Fix freeipa to work with python-ldap 2.4.6- Fix ipa-replica-install crashes - Fix ipa-server-install and ipa-dns-install logging - Set minimum version of pki-ca to 9.0.17 to fix sslget problem caused by FEDORA-2011-17400 update (#771357)- Allow Web-based migration to work with tightened SE Linux policy (#769440) - Rebuild slapi plugins against re-enterant version of libldap- Allow longer dirsrv startup with systemd: - IPAdmin class will wait until dirsrv instance is available up to 10 seconds - Helps with restarts during upgrade for ipa-ldap-updater - Fix pylint warnings from F16 and Rawhide- Update to upstream 2.1.4 (CVE-2011-3636)- Update SELinux policy to allow ipa_kpasswd to connect ldap and read /dev/urandom. (#759679)- Fix wrong path in packaging freeipa-systemd-upgrade- Introduce upgrade script to recover existing configuration after systemd migration as user has no means to recover FreeIPA from systemd migration - Upgrade script: - recovers symlinks in Dogtag instance install - recovers systemd configuration for FreeIPA's directory server instances - recovers freeipa.service - migrates directory server and KDC configs to use proper keytabs for systemd services- Rebuilt for glibc bug#747377- clean up spec - Depend on sssd >= 1.6.2 for better user experience- Fix Fedora package changelog after merging systemd changes- Fix postin scriplet for F-15/F-16- 2.1.3- Default to systemd for Fedora 16 and onwards- Update to upstream 2.1.0- Fix bug #702633- Update minimum selinux-policy to 3.9.16-18 - Update minimum pki-ca and pki-selinux to 9.0.7 - Update minimum 389-ds-base to 1.2.8.0-1 - Update to upstream 2.0.1- Update to upstream GA release - Automatically apply updates when the package is upgraded- Update to upstream freeipa-2.0.0.rc2 - Set minimum version of python-nss to 0.11 to make sure IPv6 support is in - Set minimum version of sssd to 1.5.1 - Patch to include SuiteSpotGroup when setting up 389-ds instances - Move a lot of BuildRequires so this will build with ONLY_CLIENT enabled- Set the N-V-R so rc1 is an update to beta2.- Set minimum version of sssd to 1.5.1 - Update to upstream freeipa-2.0.0.rc1 - Move server-only binaries from admintools subpackage to server- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Set min version of 389-ds-base to 1.2.8 - Set min version of mod_nss 1.0.8-10 - Set min version of selinux-policy to 3.9.7-27 - Add dogtag themes to Requires - Update to upstream freeipa-2.0.0.pre2- Remove unnecessary moving of v1 CA serial number file in post script - Add Obsoletes for server-selinxu subpackage - Using git snapshot 442d6ad30ce1156914e6245aa7502499e50ec0da- Prepare spec file for release - Using git snapshot 80e87e75bd6ab56e3e20c49ece55bd4d52f1a503- Re-arrange doc and defattr to clean up rpmlint warnings - Remove conditionals on older releases - Move some man pages into admintools subpackage - Remove some explicit Requires in client that aren't needed - Consistent use of buildroot vs RPM_BUILD_ROOT- Moved directory install/static to install/ui- Remove dependency on nss_ldap/nss-pam-ldapd - The official client is sssd and that's what we use by default.- Remove radius subpackages- Set minimum pki-ca and pki-silent versions to 9.0.0- Drop BuildRequires on mozldap-devel- Add Requires on krb5-pkinit-openssl- Add ipa-host-net-manage script- Add ipa init script- Set minimum level of 389-ds-base to 1.2.7 for enhanced memberof plugin- remove ipa-fix-CVE-2008-3274- Remove duplicate %files entries on share/ipa/static - Add python default encoding shared library- Drop requires on python-configobj (not used any more) - Drop ipa-ldap-updater message, upgrades are done differently now- Drop conflicts on mod_nss - Require nss-pam-ldapd on F-14 or higher instead of nss_ldap (#606847) - Drop a slew of conditionals on older Fedora releases (< 12) - Add a few conditionals against RHEL 6 - Add Requires of nss-tools on ipa-client- Set minimum version of certmonger to 0.26 (to pck up #621670) - Set minimum version of pki-silent to 1.3.4 (adds -key_algorithm) - Set minimum version of pki-ca to 1.3.6 - Set minimum version of sssd to 1.2.1- Add BuildRequires for authconfig- Bump up minimum version of python-nss to pick up nss_is_initialize() API- Removed python-asset based webui- Change Requires from fedora-ds-base to 389-ds-base - Set minimum level of 389-ds-base to 1.2.6 for the replication version plugin.- Drop Requires of python-krbV on ipa-client- Load ipa_dogtag.pp in post install- Set minimum level of sssd to 1.1.1 to pull in required hbac fixes.- No need to create /var/log/ipa_error.log since we aren't using TurboGears any more.- Fixed share/ipa/wsgi.py so .pyc, .pyo files are included- Added Require mod_wsgi, added share/ipa/wsgi.py- Require python-wehjit >= 0.2.2- Add sssd and certmonger as a Requires on ipa-client- Require python-wehjit >= 0.2.0- Add ipa-rmkeytab tool- Set minimum of python-pyasn1 to 0.0.9a so we have support for the ASN.1 Any type- Remove v1-style /etc/ipa/ipa.conf, replacing with /etc/ipa/default.conf- Add bash completion script and own /etc/bash_completion.d in case it doesn't already exist- Remove ipa_webgui, its functions rolled into ipa_httpd- Removed python-cherrypy from BuildRequires and Requires - Added Requires python-assets, python-wehjit- Added httpd SELinux policy so CRLs can be read- Move ipalib to ipa-python subpackage - Bump minimum version of slapi-nis to 0.15- Set 0.14 as minimum version for slapi-nis- Add Requires: python-nss to ipa-python sub-package- Remove the IPA DNA plugin, use the DS one- Build radius separately - Fix a few minor issues- Replace TurboGears requirement with python-cherrypy- rebuild with new openssl- Fix SELinux code- Fix breakage caused by python-kerberos update to 1.1- New upstream release 1.2.1- Rebuild for Python 2.6- Respin after the tarball has been re-released upstream New hash is 506c9c92dcaf9f227cba5030e999f177- Conditionally restart also dirsrv and httpd when upgrading- Update to upstream version 1.2.0 - Set fedora-ds-base minimum version to 1.1.3 for winsync header - Set the minimum version for SELinux policy - Remove references to Fedora 7- Fix for CVE-2008-3274 - Fix segfault in ipa-kpasswd in case getifaddrs returns a NULL interface - Add fix for bug #453185 - Rebuild against openldap libraries, mozldap ones do not work properly - TurboGears is currently broken in rawhide. Added patch to not build the UI locales and removed them from the ipa-server files section.- Add call to /usr/sbin/upgradeconfig to post install- Update to upstream version 1.1.0 - Patch for indexing memberof attribute - Patch for indexing uidnumber and gidnumber - Patch to change DNA default values for replicas - Patch to fix uninitialized variable in ipa-getkeytab- Set fedora-ds-base minimum version to 1.1.0.1-4 and mod_nss minimum version to 1.0.7-4 so we pick up the NSS fixes. - Add selinux-policy-base(post) to Requires (446496)- Add missing entry for /var/cache/ipa/kpasswd (444624) - Added patch to fix permissions problems with the Apache NSS database. - Added patch to fix problem with DNS querying where the query could be returned as the answer. - Fix spec error where patch1 was in the wrong section- Added patch to fix problem reported by ldapmodify- Fix Requires for krb5-server that was missing for Fedora versions > 9 - Remove quotes around test for fedora version to package egg-info- Update to upstream version 1.0.0- Pull upstream changelog 722 - Add Conflicts mod_ssl (435360)- Pull upstream changelog 698 - Fix ownership of /var/log/ipa_error.log during install (435119) - Add pwpolicy command and man page- Pull upstream changelog 678 - Add new subpackage, ipa-server-selinux - Add Requires: authconfig to ipa-python (bz #433747) - Package i18n files- Pull upstream changelog 641 - Require minimum version of krb5-server on F-7 and F-8 - Package some new files- Marked with wrong license. IPA is GPLv2.- Ensure that /etc/ipa exists before moving user-modifiable html files there - Put html files into /etc/ipa/html instead of /etc/ipa- Pull upstream changelog 608 which renamed several files- package the sessions dir /var/cache/ipa/sessions - Pull upstream changelog 597- Updated upstream pull (596) to fix bug in ipa_webgui that was causing the UI to not start.- Included LICENSE and README in all packages for documentation - Move user-modifiable content to /etc/ipa and linked back to /usr/share/ipa/html - Changed some references to /usr to the {_usr} macro and /etc to {_sysconfdir} - Added popt-devel to BuildRequires for Fedora 8 and higher and popt for Fedora 7 - Package the egg-info for Fedora 9 and higher for ipa-python- Added auto* BuildRequires- Unified spec file- Fixed License in specfile - Include files from /usr/lib/python*/site-packages/ipaserver- Version bump for release- Preverse mode on ipa-keytab-util - Version bump for relase and rpm name change- Broke invididual Requires and BuildRequires onto separate lines and reordered them - Added python-tgexpandingformwidget as a dependency - Require at least fedora-ds-base 1.1- Version bump for release- Add dep for freeipa-admintools and acl- Add dependency for python-krbV- Require mod_nss-1.0.7-2 for mod_proxy fixes- Convert to autotools-based build* Fri Sep 7 2007 Karl MacMillan - 0.3.0-1 - Added support for libipa-dna-plugin- Added support for ipa_kpasswd and ipa_pwd_extop- Abstracted client class to work directly or over RPC- Add mod_auth_kerb and cyrus-sasl-gssapi to Requires - Remove references to admin server in ipa-server-setupssl - Generate a client certificate for the XML-RPC server to connect to LDAP with - Create a keytab for Apache - Create an ldif with a test user - Provide a certmap.conf for doing SSL client authentication- Initial rpm version  ""$$&&((**,,..0123456789:;<==??AACCEEGGIIKKMMOOQQSSUUWWYY[[]^_`aacceeggiikkmmooqqssuvwxyz{|}~     !!##%%''))++--//1133557799;;==??AACCEEGGIIKKMMOOQQSSUUWWYY[[]]__aacceeggiikkmmooqqssuuwwyy{{}}      !!##%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[]]__aacceeggiikkmmooqqssuuwwyy{{}}4.9.13-2.module_el8+769+20dbbe6a4.9.134.9.13    ipaclientipaclient-4.9.13-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txt__init__.py__main__.py__init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pycdiscovery.cpython-36.opt-1.pycdiscovery.cpython-36.pycfrontend.cpython-36.opt-1.pycfrontend.cpython-36.pycdiscovery.pyfrontend.pyinstall__init__.py__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycautomount.cpython-36.opt-1.pycautomount.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pycipa_certupdate.cpython-36.opt-1.pycipa_certupdate.cpython-36.pycipa_client_automount.cpython-36.opt-1.pycipa_client_automount.cpython-36.pycipa_client_install.cpython-36.opt-1.pycipa_client_install.cpython-36.pycipa_client_samba.cpython-36.opt-1.pycipa_client_samba.cpython-36.pycipa_epn.cpython-36.opt-1.pycipa_epn.cpython-36.pycipachangeconf.cpython-36.opt-1.pycipachangeconf.cpython-36.pycipadiscovery.cpython-36.opt-1.pycipadiscovery.cpython-36.pycsssd.cpython-36.opt-1.pycsssd.cpython-36.pyctimeconf.cpython-36.opt-1.pyctimeconf.cpython-36.pycautomount.pyclient.pyipa_certupdate.pyipa_client_automount.pyipa_client_install.pyipa_client_samba.pyipa_epn.pyipachangeconf.pyipadiscovery.pysssd.pytimeconf.pyplugins__init__.py__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycautomember.cpython-36.opt-1.pycautomember.cpython-36.pycautomount.cpython-36.opt-1.pycautomount.cpython-36.pycca.cpython-36.opt-1.pycca.cpython-36.pyccert.cpython-36.opt-1.pyccert.cpython-36.pyccertmap.cpython-36.opt-1.pyccertmap.cpython-36.pyccertprofile.cpython-36.opt-1.pyccertprofile.cpython-36.pycdns.cpython-36.opt-1.pycdns.cpython-36.pychbacrule.cpython-36.opt-1.pychbacrule.cpython-36.pychbactest.cpython-36.opt-1.pychbactest.cpython-36.pychost.cpython-36.opt-1.pychost.cpython-36.pycidrange.cpython-36.opt-1.pycidrange.cpython-36.pycinternal.cpython-36.opt-1.pycinternal.cpython-36.pyclocation.cpython-36.opt-1.pyclocation.cpython-36.pycmigration.cpython-36.opt-1.pycmigration.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycotptoken.cpython-36.opt-1.pycotptoken.cpython-36.pycotptoken_yubikey.cpython-36.opt-1.pycotptoken_yubikey.cpython-36.pycpasswd.cpython-36.opt-1.pycpasswd.cpython-36.pycpermission.cpython-36.opt-1.pycpermission.cpython-36.pycrpcclient.cpython-36.opt-1.pycrpcclient.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycsudorule.cpython-36.opt-1.pycsudorule.cpython-36.pyctopology.cpython-36.opt-1.pyctopology.cpython-36.pyctrust.cpython-36.opt-1.pyctrust.cpython-36.pycuser.cpython-36.opt-1.pycuser.cpython-36.pycvault.cpython-36.opt-1.pycvault.cpython-36.pycautomember.pyautomount.pyca.pycert.pycertmap.pycertprofile.pydns.pyhbacrule.pyhbactest.pyhost.pyidrange.pyinternal.pylocation.pymigration.pymisc.pyotptoken.pyotptoken_yubikey.pypasswd.pypermission.pyrpcclient.pyserver.pyservice.pysudorule.pytopology.pytrust.pyuser.pyvault.pyremote_plugins2_114__init__.py__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaci.cpython-36.opt-1.pycaci.cpython-36.pycautomember.cpython-36.opt-1.pycautomember.cpython-36.pycautomount.cpython-36.opt-1.pycautomount.cpython-36.pycbatch.cpython-36.opt-1.pycbatch.cpython-36.pyccert.cpython-36.opt-1.pyccert.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycdelegation.cpython-36.opt-1.pycdelegation.cpython-36.pycdns.cpython-36.opt-1.pycdns.cpython-36.pycgroup.cpython-36.opt-1.pycgroup.cpython-36.pychbacrule.cpython-36.opt-1.pychbacrule.cpython-36.pychbacsvc.cpython-36.opt-1.pychbacsvc.cpython-36.pychbacsvcgroup.cpython-36.opt-1.pychbacsvcgroup.cpython-36.pychbactest.cpython-36.opt-1.pychbactest.cpython-36.pychost.cpython-36.opt-1.pychost.cpython-36.pychostgroup.cpython-36.opt-1.pychostgroup.cpython-36.pycidrange.cpython-36.opt-1.pycidrange.cpython-36.pycidviews.cpython-36.opt-1.pycidviews.cpython-36.pycinternal.cpython-36.opt-1.pycinternal.cpython-36.pycjoin.cpython-36.opt-1.pycjoin.cpython-36.pyckrbtpolicy.cpython-36.opt-1.pyckrbtpolicy.cpython-36.pycmigration.cpython-36.opt-1.pycmigration.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycnetgroup.cpython-36.opt-1.pycnetgroup.cpython-36.pycotpconfig.cpython-36.opt-1.pycotpconfig.cpython-36.pycotptoken.cpython-36.opt-1.pycotptoken.cpython-36.pycotptoken_yubikey.cpython-36.opt-1.pycotptoken_yubikey.cpython-36.pycpasswd.cpython-36.opt-1.pycpasswd.cpython-36.pycpermission.cpython-36.opt-1.pycpermission.cpython-36.pycping.cpython-36.opt-1.pycping.cpython-36.pycpkinit.cpython-36.opt-1.pycpkinit.cpython-36.pycprivilege.cpython-36.opt-1.pycprivilege.cpython-36.pycpwpolicy.cpython-36.opt-1.pycpwpolicy.cpython-36.pycradiusproxy.cpython-36.opt-1.pycradiusproxy.cpython-36.pycrealmdomains.cpython-36.opt-1.pycrealmdomains.cpython-36.pycrole.cpython-36.opt-1.pycrole.cpython-36.pycselfservice.cpython-36.opt-1.pycselfservice.cpython-36.pycselinuxusermap.cpython-36.opt-1.pycselinuxusermap.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycsession.cpython-36.opt-1.pycsession.cpython-36.pycsudocmd.cpython-36.opt-1.pycsudocmd.cpython-36.pycsudocmdgroup.cpython-36.opt-1.pycsudocmdgroup.cpython-36.pycsudorule.cpython-36.opt-1.pycsudorule.cpython-36.pyctrust.cpython-36.opt-1.pyctrust.cpython-36.pycuser.cpython-36.opt-1.pycuser.cpython-36.pycaci.pyautomember.pyautomount.pybatch.pycert.pyconfig.pydelegation.pydns.pygroup.pyhbacrule.pyhbacsvc.pyhbacsvcgroup.pyhbactest.pyhost.pyhostgroup.pyidrange.pyidviews.pyinternal.pyjoin.pykrbtpolicy.pymigration.pymisc.pynetgroup.pyotpconfig.pyotptoken.pyotptoken_yubikey.pypasswd.pypermission.pyping.pypkinit.pyprivilege.pypwpolicy.pyradiusproxy.pyrealmdomains.pyrole.pyselfservice.pyselinuxusermap.pyservice.pysession.pysudocmd.pysudocmdgroup.pysudorule.pytrust.pyuser.py2_156__init__.py__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaci.cpython-36.opt-1.pycaci.cpython-36.pycautomember.cpython-36.opt-1.pycautomember.cpython-36.pycautomount.cpython-36.opt-1.pycautomount.cpython-36.pycbatch.cpython-36.opt-1.pycbatch.cpython-36.pyccaacl.cpython-36.opt-1.pyccaacl.cpython-36.pyccert.cpython-36.opt-1.pyccert.cpython-36.pyccertprofile.cpython-36.opt-1.pyccertprofile.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycdelegation.cpython-36.opt-1.pycdelegation.cpython-36.pycdns.cpython-36.opt-1.pycdns.cpython-36.pycdomainlevel.cpython-36.opt-1.pycdomainlevel.cpython-36.pycgroup.cpython-36.opt-1.pycgroup.cpython-36.pychbacrule.cpython-36.opt-1.pychbacrule.cpython-36.pychbacsvc.cpython-36.opt-1.pychbacsvc.cpython-36.pychbacsvcgroup.cpython-36.opt-1.pychbacsvcgroup.cpython-36.pychbactest.cpython-36.opt-1.pychbactest.cpython-36.pychost.cpython-36.opt-1.pychost.cpython-36.pychostgroup.cpython-36.opt-1.pychostgroup.cpython-36.pycidrange.cpython-36.opt-1.pycidrange.cpython-36.pycidviews.cpython-36.opt-1.pycidviews.cpython-36.pycinternal.cpython-36.opt-1.pycinternal.cpython-36.pycjoin.cpython-36.opt-1.pycjoin.cpython-36.pyckrbtpolicy.cpython-36.opt-1.pyckrbtpolicy.cpython-36.pycmigration.cpython-36.opt-1.pycmigration.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycnetgroup.cpython-36.opt-1.pycnetgroup.cpython-36.pycotpconfig.cpython-36.opt-1.pycotpconfig.cpython-36.pycotptoken.cpython-36.opt-1.pycotptoken.cpython-36.pycotptoken_yubikey.cpython-36.opt-1.pycotptoken_yubikey.cpython-36.pycpasswd.cpython-36.opt-1.pycpasswd.cpython-36.pycpermission.cpython-36.opt-1.pycpermission.cpython-36.pycping.cpython-36.opt-1.pycping.cpython-36.pycpkinit.cpython-36.opt-1.pycpkinit.cpython-36.pycprivilege.cpython-36.opt-1.pycprivilege.cpython-36.pycpwpolicy.cpython-36.opt-1.pycpwpolicy.cpython-36.pycradiusproxy.cpython-36.opt-1.pycradiusproxy.cpython-36.pycrealmdomains.cpython-36.opt-1.pycrealmdomains.cpython-36.pycrole.cpython-36.opt-1.pycrole.cpython-36.pycselfservice.cpython-36.opt-1.pycselfservice.cpython-36.pycselinuxusermap.cpython-36.opt-1.pycselinuxusermap.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycservicedelegation.cpython-36.opt-1.pycservicedelegation.cpython-36.pycsession.cpython-36.opt-1.pycsession.cpython-36.pycstageuser.cpython-36.opt-1.pycstageuser.cpython-36.pycsudocmd.cpython-36.opt-1.pycsudocmd.cpython-36.pycsudocmdgroup.cpython-36.opt-1.pycsudocmdgroup.cpython-36.pycsudorule.cpython-36.opt-1.pycsudorule.cpython-36.pyctopology.cpython-36.opt-1.pyctopology.cpython-36.pyctrust.cpython-36.opt-1.pyctrust.cpython-36.pycuser.cpython-36.opt-1.pycuser.cpython-36.pycvault.cpython-36.opt-1.pycvault.cpython-36.pycaci.pyautomember.pyautomount.pybatch.pycaacl.pycert.pycertprofile.pyconfig.pydelegation.pydns.pydomainlevel.pygroup.pyhbacrule.pyhbacsvc.pyhbacsvcgroup.pyhbactest.pyhost.pyhostgroup.pyidrange.pyidviews.pyinternal.pyjoin.pykrbtpolicy.pymigration.pymisc.pynetgroup.pyotpconfig.pyotptoken.pyotptoken_yubikey.pypasswd.pypermission.pyping.pypkinit.pyprivilege.pypwpolicy.pyradiusproxy.pyrealmdomains.pyrole.pyselfservice.pyselinuxusermap.pyserver.pyservice.pyservicedelegation.pysession.pystageuser.pysudocmd.pysudocmdgroup.pysudorule.pytopology.pytrust.pyuser.pyvault.py2_164__init__.py__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaci.cpython-36.opt-1.pycaci.cpython-36.pycautomember.cpython-36.opt-1.pycautomember.cpython-36.pycautomount.cpython-36.opt-1.pycautomount.cpython-36.pycbatch.cpython-36.opt-1.pycbatch.cpython-36.pyccaacl.cpython-36.opt-1.pyccaacl.cpython-36.pyccert.cpython-36.opt-1.pyccert.cpython-36.pyccertprofile.cpython-36.opt-1.pyccertprofile.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycdelegation.cpython-36.opt-1.pycdelegation.cpython-36.pycdns.cpython-36.opt-1.pycdns.cpython-36.pycdomainlevel.cpython-36.opt-1.pycdomainlevel.cpython-36.pycgroup.cpython-36.opt-1.pycgroup.cpython-36.pychbacrule.cpython-36.opt-1.pychbacrule.cpython-36.pychbacsvc.cpython-36.opt-1.pychbacsvc.cpython-36.pychbacsvcgroup.cpython-36.opt-1.pychbacsvcgroup.cpython-36.pychbactest.cpython-36.opt-1.pychbactest.cpython-36.pychost.cpython-36.opt-1.pychost.cpython-36.pychostgroup.cpython-36.opt-1.pychostgroup.cpython-36.pycidrange.cpython-36.opt-1.pycidrange.cpython-36.pycidviews.cpython-36.opt-1.pycidviews.cpython-36.pycinternal.cpython-36.opt-1.pycinternal.cpython-36.pycjoin.cpython-36.opt-1.pycjoin.cpython-36.pyckrbtpolicy.cpython-36.opt-1.pyckrbtpolicy.cpython-36.pycmigration.cpython-36.opt-1.pycmigration.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycnetgroup.cpython-36.opt-1.pycnetgroup.cpython-36.pycotpconfig.cpython-36.opt-1.pycotpconfig.cpython-36.pycotptoken.cpython-36.opt-1.pycotptoken.cpython-36.pycotptoken_yubikey.cpython-36.opt-1.pycotptoken_yubikey.cpython-36.pycpasswd.cpython-36.opt-1.pycpasswd.cpython-36.pycpermission.cpython-36.opt-1.pycpermission.cpython-36.pycping.cpython-36.opt-1.pycping.cpython-36.pycpkinit.cpython-36.opt-1.pycpkinit.cpython-36.pycprivilege.cpython-36.opt-1.pycprivilege.cpython-36.pycpwpolicy.cpython-36.opt-1.pycpwpolicy.cpython-36.pycradiusproxy.cpython-36.opt-1.pycradiusproxy.cpython-36.pycrealmdomains.cpython-36.opt-1.pycrealmdomains.cpython-36.pycrole.cpython-36.opt-1.pycrole.cpython-36.pycselfservice.cpython-36.opt-1.pycselfservice.cpython-36.pycselinuxusermap.cpython-36.opt-1.pycselinuxusermap.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycservicedelegation.cpython-36.opt-1.pycservicedelegation.cpython-36.pycsession.cpython-36.opt-1.pycsession.cpython-36.pycstageuser.cpython-36.opt-1.pycstageuser.cpython-36.pycsudocmd.cpython-36.opt-1.pycsudocmd.cpython-36.pycsudocmdgroup.cpython-36.opt-1.pycsudocmdgroup.cpython-36.pycsudorule.cpython-36.opt-1.pycsudorule.cpython-36.pyctopology.cpython-36.opt-1.pyctopology.cpython-36.pyctrust.cpython-36.opt-1.pyctrust.cpython-36.pycuser.cpython-36.opt-1.pycuser.cpython-36.pycvault.cpython-36.opt-1.pycvault.cpython-36.pycaci.pyautomember.pyautomount.pybatch.pycaacl.pycert.pycertprofile.pyconfig.pydelegation.pydns.pydomainlevel.pygroup.pyhbacrule.pyhbacsvc.pyhbacsvcgroup.pyhbactest.pyhost.pyhostgroup.pyidrange.pyidviews.pyinternal.pyjoin.pykrbtpolicy.pymigration.pymisc.pynetgroup.pyotpconfig.pyotptoken.pyotptoken_yubikey.pypasswd.pypermission.pyping.pypkinit.pyprivilege.pypwpolicy.pyradiusproxy.pyrealmdomains.pyrole.pyselfservice.pyselinuxusermap.pyserver.pyservice.pyservicedelegation.pysession.pystageuser.pysudocmd.pysudocmdgroup.pysudorule.pytopology.pytrust.pyuser.pyvault.py2_49__init__.py__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaci.cpython-36.opt-1.pycaci.cpython-36.pycautomember.cpython-36.opt-1.pycautomember.cpython-36.pycautomount.cpython-36.opt-1.pycautomount.cpython-36.pycbatch.cpython-36.opt-1.pycbatch.cpython-36.pyccert.cpython-36.opt-1.pyccert.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycdelegation.cpython-36.opt-1.pycdelegation.cpython-36.pycdns.cpython-36.opt-1.pycdns.cpython-36.pycentitle.cpython-36.opt-1.pycentitle.cpython-36.pycgroup.cpython-36.opt-1.pycgroup.cpython-36.pychbacrule.cpython-36.opt-1.pychbacrule.cpython-36.pychbacsvc.cpython-36.opt-1.pychbacsvc.cpython-36.pychbacsvcgroup.cpython-36.opt-1.pychbacsvcgroup.cpython-36.pychbactest.cpython-36.opt-1.pychbactest.cpython-36.pychost.cpython-36.opt-1.pychost.cpython-36.pychostgroup.cpython-36.opt-1.pychostgroup.cpython-36.pycidrange.cpython-36.opt-1.pycidrange.cpython-36.pycinternal.cpython-36.opt-1.pycinternal.cpython-36.pycjoin.cpython-36.opt-1.pycjoin.cpython-36.pyckrbtpolicy.cpython-36.opt-1.pyckrbtpolicy.cpython-36.pycmigration.cpython-36.opt-1.pycmigration.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycnetgroup.cpython-36.opt-1.pycnetgroup.cpython-36.pycpasswd.cpython-36.opt-1.pycpasswd.cpython-36.pycpermission.cpython-36.opt-1.pycpermission.cpython-36.pycping.cpython-36.opt-1.pycping.cpython-36.pycpkinit.cpython-36.opt-1.pycpkinit.cpython-36.pycprivilege.cpython-36.opt-1.pycprivilege.cpython-36.pycpwpolicy.cpython-36.opt-1.pycpwpolicy.cpython-36.pycrole.cpython-36.opt-1.pycrole.cpython-36.pycselfservice.cpython-36.opt-1.pycselfservice.cpython-36.pycselinuxusermap.cpython-36.opt-1.pycselinuxusermap.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycsession.cpython-36.opt-1.pycsession.cpython-36.pycsudocmd.cpython-36.opt-1.pycsudocmd.cpython-36.pycsudocmdgroup.cpython-36.opt-1.pycsudocmdgroup.cpython-36.pycsudorule.cpython-36.opt-1.pycsudorule.cpython-36.pyctrust.cpython-36.opt-1.pyctrust.cpython-36.pycuser.cpython-36.opt-1.pycuser.cpython-36.pycaci.pyautomember.pyautomount.pybatch.pycert.pyconfig.pydelegation.pydns.pyentitle.pygroup.pyhbacrule.pyhbacsvc.pyhbacsvcgroup.pyhbactest.pyhost.pyhostgroup.pyidrange.pyinternal.pyjoin.pykrbtpolicy.pymigration.pymisc.pynetgroup.pypasswd.pypermission.pyping.pypkinit.pyprivilege.pypwpolicy.pyrole.pyselfservice.pyselinuxusermap.pyservice.pysession.pysudocmd.pysudocmdgroup.pysudorule.pytrust.pyuser.py__init__.py__init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycschema.cpython-36.opt-1.pycschema.cpython-36.pyccompat.pyschema.pypython3-ipaclientContributors.txtREADME.mdpython3-ipaclientCOPYING/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/ipaclient-4.9.13-py3.6.egg-info//usr/lib/python3.6/site-packages/ipaclient//usr/lib/python3.6/site-packages/ipaclient/__pycache__//usr/lib/python3.6/site-packages/ipaclient/install//usr/lib/python3.6/site-packages/ipaclient/install/__pycache__//usr/lib/python3.6/site-packages/ipaclient/plugins//usr/lib/python3.6/site-packages/ipaclient/plugins/__pycache__//usr/lib/python3.6/site-packages/ipaclient/remote_plugins//usr/lib/python3.6/site-packages/ipaclient/remote_plugins/2_114//usr/lib/python3.6/site-packages/ipaclient/remote_plugins/2_114/__pycache__//usr/lib/python3.6/site-packages/ipaclient/remote_plugins/2_156//usr/lib/python3.6/site-packages/ipaclient/remote_plugins/2_156/__pycache__//usr/lib/python3.6/site-packages/ipaclient/remote_plugins/2_164//usr/lib/python3.6/site-packages/ipaclient/remote_plugins/2_164/__pycache__//usr/lib/python3.6/site-packages/ipaclient/remote_plugins/2_49//usr/lib/python3.6/site-packages/ipaclient/remote_plugins/2_49/__pycache__//usr/lib/python3.6/site-packages/ipaclient/remote_plugins/__pycache__//usr/share/doc//usr/share/doc/python3-ipaclient//usr/share/licenses//usr/share/licenses/python3-ipaclient/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledUTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-82f7fa7ceb78fb775326a4186e2b7d5a33fdc25713b8995c6623cd7f507f5351fidm:DL1:820231130162827:5986f621?07zXZ !#,x] b2u jӫ`(y/۴&Rzʪgd?BRu ][DभB*bI3c6́7 {DޛnMJbns4ڋՁ1_39$(ؓfG>ܸ sϏ{̬T?1ֵ31%D\(Dِ{R&xa!ږAڏ-7:2M]KѹIZ6G*$ ]e-PyԈdsBnMkI;>Yd.kdCV@>hB+IJB^/?! Asyy ÝGjmKkooؼmOIO=Vl)Œv_FSfP(Qqr t/mb4慼_~Bq;csu׫oEjVڥToI AKb[ڎx2Ou?=fv U#ۙL<2p\tdQfXw9>B/Ӟ~s[ux~#A$Y! 9FM#-YJ CqI!bk7 `<]⬅!GhTbN$="i{[K:`?7XkusE)6nc G..[{G'sCFž6ȿUK \mVr䙻zbfI)C(6jDÃ%x7 @o4<Clh=,Ǐ!~ ?Gy5qUEq.vaMǀN^:ׇ}z2% =VU~\%XǢ 12Q{(yN.6:u5&@M"mod\Zg=H0Ȭrs=S#]kBcضu윚\;}epssoƸ>Le"6o®Wǔ.+,iD[v@ƽs@oկ3gDB)>nT}acnTM`3[wB9~ZӜ^y?6U)@[~#uF;=Un 0?A B .\e{Fh]΄ ߒnK^[]\_/8;/e :R24g-5|b{R5 R8zX?@+ |m"Ƕ`ͧӔYPaqgP~~*l \@cSLDɎӷB>Mf|sYjPpO 1m|p='R4H-U澊тHp;_A l;zS"lw9hnJ.ToS}Ɣ3@;8~GJf1zkPD1`\3崐Cap H hF3_r TP&(4uLDҷ٣KQ;3'!{9\Qc#NP#ߤuG^ZnH-ZbQ3xn C(E?j"N5P9gZlHz̿[iQ2GV"-O/bG2|JP7pe@zDt5rAr,sH zoZM#Plh;pcPĈ"i~0D4a]k{CZaY4_{'!\Qa"Y**' QyB4V-L6O#MHK60|UJS9aű/sY$rgiW6bʁOV=Ug(K1Tʩzsn8> hNW@G=NU+#GʭL{X씹8|,dhݛF׽/j 4RJ5 L|+o,}L\1? ,Ͷ(>] ,"=^eH4KD{c +Y^KiG.1FI|8^D GR00Pyx[n\7w4aqքl&t{~'_>)9u\昚w஍`"G*4"v e9:t )g⦪5)&K3*t$%>5F%@U|W zd(k[)qN%>ys+o rS2.m9L12 Úm5T2;D,dy;Y gRWsPkJ,}~ VFH 2nQpp>".kL! ٹ>WY2*h FΩug%ȷIEICW}FwAcy ,9Qnq9MjxS AzONF! |lN&3("td{ G~\U!@2`s 8fC2`ߧ9<|R ٓ`@XEv(K Ņ٘r-4`ZK]JQRhpj;j C}SLb[5Bb9B2ւ!u`TXeFH2=J?ETe&_P^!b F|pDŁ&*s(E(0۝ɾPCe (&ŷvA\f[ QF,W3}Zosd:ÈĠhлM1%oY#2g^ڗ|O _!^5ġߎ-ptfa[[o8C*|VJ8^V/BF"z+3ϖJ,YcYp BpO2`{I@>c8HAp$x )LwLB Ļ5{A$Ձ4E4Ok!!N*E"m&鍵;bO3Td;YYm`wz_RBIi%>rtZwdޟbs_YHzN_~?bX^2m"+,2=O10 (;6Vu:AۡZ˜L[VmwodrUZE|3'+(J UnI& QnN4Cm[27^}{nə$M70.v ?G`/ly :W:; Vϯd:8+Hm͐/'Eb!?&E=i'f9]Bğ5ڐ_7D\y׊kE@+L칑/KIK,?gcpI}cOKT0T+@ܯU*I@.dG4JOU: J2in)>%ĺ@2S5W,,mIR>x)3kw;˔*Xy1Aı8Lsʋ+c63gOlr QKÉgå;306S8CV$g5b5miѲ8IwPY& l]ž+ԕ)k~#L^:꺿x:֝GuC@GI%vNdqdrC%Q|AnHsGS6}WF GjD;ۘ TqE~*"dAJE̸/$ވ6b=PrNξ+9\j*~z ,K4V趸|,e;T{QYPX.o&*Bqu6S@'$q;M›0f}4= zAQm#TI=P#|̇jHnXzڇ6Z::KrqV3%"X.VH^bA=)&9atM4H+!HYY;6xnS,-$H^Khͷ*?~& amDUԙ$bѮH<0P6&Ø-z&*/g%@&nIV5k`Zz(FNq|ΥG N„ }DIN>FOɸd,VӰ+ oѯ@%ˣ /u.{zndI; 3w,-t5fe7ڌ35Y<j7s^;U0'r0{c$Z$P 3ܮ[6{; hNv2=G.哱m9M!aIfg9鈂$XG0Jz$3z@1ꜫ}]pTn&#©<0F쑅|h6,~i_l<C>ھs8|7_+;TL4Ux }F-6Kɰm2?j1Y}18OkCOb@_o)|SUc{WWc]_ǞˣRĪ#|߯Mf(gO _/ 5q-9V(]*$NV ,Jk.}Zz>yޡbZIz&_9{L} VbeϤJor"RkI6V fHy3ݼm?^OHc@ҺBO}2D6US/6p(z#S[>qLxw)Ѱy(-tr~U^?zq6߇&SqlJ&\UX{xq0 I*1n8sX1~*9{k m͉Y i@"= Y۫:"p#z\3T'!gA;bxZΥi@2 D-<] VFMiuT_S(S"X9of;i0t!LU֦VG v WͰgT=Dܝ,A(xpЪkdD+`!څt0ԙc9,NK^)Mm>$I巧y&l3@NP`oVlT }r8IK6{%S BW\G} ?3EkV!VӼK;U˯$NXNjPT޻OƢ.ۀE1ly!#>o]v2a~lB@Vt9MS UO0Ua]ztzc]9݉"ͮ=b3r#|„ /KiYZ'$.Y|e(N2#XK%G+f-N>s&qgW:V]/)t0 EakJ`C= Uz$ \Ǘ[/qS3Pܧm peF䈔 ]h0NXhsD*Qz-o blvҜ_谙w5ImȫNA^\"/N5xT%Fkց5$ņr<*ġWx.tTFB^PF=w.<*!aZkϱ(b56CsP DvԏH /qj+w;?!lMMm\}yO[N7)*Py -H2"onDLW ^) jOb9st-2F}@&D :uÕu*Ggϭl%]8 UBCzC(zX#4EO|6-+r.m JbvC?F:voUr75BHN:TqHiv'h1#퍂Cd#Nȋ(.WxbKخrl+lb+(䉣^5 *~`LS&R\ TO"^,)7\2mx󑇘T0VȅO(Xc{bG ]= V/$eb&t80ebx20mk% t^IVM_}XZL=HYװ8eAFh.Oa/KX՗\o%S7\ġU\쓢P@@=GӮpk'[`W/\zdO"^aQ ?`ܯwaZ (T$c@`W !kc3 Ϊ$JKlqD+VA~gdp/́O'LjR~aH_㸀D9sx uS},b2!uU:`,mjH ~l6j+]l68K'tGlW]w$uG!$5CԒ r7/ޣBhRtP9\0{xKZ%#$>\E nL8q.=(HPXX^nM9H-͌Jof|g> 8og} BmZ ŇJK+GsS;\ϩ`89懭%E!M`~#5=,'A(.› -u0jЬ UI3@7SڟŸFIΛP.u>wUԡr)}V1Pmjf/j=!FK 6ͺ,}[Z!eeFwvmJmD XmѸXf LPחTΔl\Q\J{lL7У%d}v"^o/,Er;dU JLsmz:K{Ef@LGZ0X>@!K[>%K87L/&;g4$(#w%+o۸GTȺցD7 z<2dw^7m`[)gzckvM<)ȼĐV|A ˁȹ P~Ȓ\Bez/$TH]*8=emƙs1Kᓥ69OR Miw|An~'kYKf1@.FcHmnCϦ Lg"=}p[d=6~|ci6lv=zmZv4,Hp~rJбgk"}2p>}wM﫜Fq׹/dJ,K%P|9r@0`#/¶r]p"YTQsk )GޏqB # u+DZķ:ƃ`44áˎJ9>+$/od0SB ݹ8_O<)c _WF\BV]/qݑ7{ߤ wg§'e{48a-\-0Ḇ&ة3h")v?6ҡ6!!prЙIA۠"޹=N.IGd7c^"v+Cgìv5v1F.MZvܨNNQKdZlb|,|B|M j @":mr+p:VwPt8i;ؒ [pZfI]E*-Š1͐lqLGV"}]J^&2]%j <_G?Rxلq:+CB߹=_[=h-~BFm[9b"7W2c.6a^'Sw3wsX-3#\\l\T!>|z*FddR4mBGcg]-Ru`?e>6i \:4*04pWLJțvrk]M@( 0 "DJ[,@9ibk@aL>RCzh UjO/O t+ă+ZRacd$j珁N;d V7  pb%TowΨٞi&8MWEP[@1@eṇ|n7Mg,㼌@Pg}o:+ N|Ӕ2Z|v߫mCAkv*e*+g`4qN#]#G$v : .@2pB>9Җ` mA64?ci 0u=Y&,›vGɅ40 OA p,-qԳ/;_JJ:;Vmr0#CEzJFs*f%N2pBed*({һʧy}Z~$7Q~n<=_bZg,wҶkeTæ *Fq OO}F qCS)ոcPƷ'~Z~rD?6U^'#I^^K%]O+j7d)5-r[!A*^$6t( ۰9T9yݢ;\\d  "&1K!gO5 KێgdX?/)܉`#M=bX!JЫƢ4Jjq3h@;eN z@荸:50A}CE _YQoW-n#;x?E@[n|FH?39} |[v:7 lj‡Jf9w]tGjo%۔yW-3Ʀe;ϠI0|PEҜ%9}= 1oySK(wnv]NOzUT ugOB 'պ U|$Ud샡~DMwk`DnTa i*دrZ|Hg/cbY<]H &c,`tQ{|/Opw7zs#A 6@>I+@1Zd>Axp/\"8JψRXL G.NʴdH|ݥ"uR8A:R:c9+2q $&[QyK&[v,a"Y7)m*g~P)6u$! Zy#tqImޣ`9wcekAK߅* 6gi9_~*$Ƣ{2{(c޸dQ/~ J]:3Q.7%n`-eEFcLHiH?eߟ8@=q'•ܨْ&) iG:Z]:2tDqpԮ݉чRhj?َcE˓p'n3,`gqm77҅t[;^/x{4Pfa+$ YU*Iwh>V8ۈB-A1+;E?vdԿw+SB틳". H]Q[70#!RZX(-%UO}K3FȒyx$~s{M5 pI96ϙJ(+h(3o]Jwf]| rL)\!`kNm_S#i W^oHFC< ?{ N[y~MG8Q|ù;sN^ãNcqHp=P$r.D/ "Y?ONM 9q[%dpwIw E  `:R"w33Gx8=~9.<ž=bdm#YOVY؜)ٴJ3;y?{bK-iM)3ie31!μH~Ҫ=iM0vTQ]Qkz\6]M_O^h|;)("[P:=Cj/)toKrO"\&K}P/kF[WKd|5ll;'u^3ĉfÈ'+#d0$l*8"JTC.ܗqaMp6`& iOhn q޿\界rs7pp4)]cl;.vI]κEu{Kf$LNbیVQ]RZ5MLBYܤa8c U\{A"|ixR]"SaiivS[xQDirh\KK8|mIٕw<61c;3y9]%PciM*]pϏٞTZEPb ~N,+dF$QH?dUer;]̾rmrOwM ZG~5o% 7 *\iR/&C9q?)36dSJM܃2ʊ%JA3q5Y:B]>ha[,=$9$8iE%94"0wr7Jjgx?H[(7PYL; -٫qŭkD:DMmF <5~^7bՂe–,*;WF˅]WY'Tgl94U;cAӠlvU4;(2|^%ۦz#DJ9[H] #ehEuEcccY5(AcWyK,6\Q rF 3yi 6_Ө0x]K+ASBg*aڳR3pf ǷPP6R}?N"7a'jJftrR9*t 6'vR z`WWDx^MH6.R~y&beslh݋$Rߏ/ϠI?LBFcJhm} +VXL.DTY h:bUœ?|!slwU4k$ڹ"r\V.]zx i#" Mt񽂛FnZx6F5"KI2"4G]#jQ !;#o:mpgvٳǸEUo $fi!XO-ߊvbcPO_+d/3l fx_z.9+G&"M١-֣/P bho:y40R\I \q\ؑte+һxbjwt`u+@f'O=@A/ZQ9)} tNe7-L Z(BF z+v+RA+I~lqR8o,n[ɜp' G-= p'Ai;/yZ1Xtai(e"{ |&Uȓű 3NMu3:=›"GaD5x5xi҅hwoVbL )濒Pwgփz9ؑu"biWfY-zO҆9~s}5a$L㤮ANﹱ;rd_nHPQhlU:H;h-sGjHL(>@v@Ez=|RqFpL]MM%Wm;P8}`|t.8uv,x pe/ 8J7׍k>W cy|P6b3VL䗆 K#ƨ/wI7<: x0䦱v=0 &5G8pnXsr_=nGl\r:I#`ԏ2umȔuuxC6;>h WK\rCa&҉lAH|Qx\GEE,Θ,K{MkNB3/ {Tt;Obx_,Le8i2T;Cs QqX+JOavHgz>^%m?J e#~G3 :4KT@{h<q.Oi ,v_Ɓ砚Y3yЁ3zUZ:u㊑  WmpY$#vian WMf.|!k9M/񒣜a1Kیg|zri@pX+sU iX43&= U:uզ^C^&h,X ;oNacUcԦj[].d_yPd*7&,aYvC(#CBԵ[Kg8%d&ф U F?[S->G.qzЭSiԯe^_PxӓӇ+OWv+ æ&I^H)CY޸A#)k}~UJ7s3ݟIB %Qvy-*n؛Qc97n֏ZFuftmtښs%pGa^!djU5 5 Ʋ0ͼqI==tTF(inXgzڏIHZ xk1c!= rƲ8#?2D̰Z2?z-)i0EK_FZR4:s(3a;5&?3au<(^ gA9|ݾs]ŏqGXQ% 6V/'NԀ9{U֤Y-UWAZVLC}û*2;PE]6~ 0u-d\ȌAM6 n/U=`2O֟ xhܝUs?][:Y>ͦOp{Ț!k}XM]p+;*b끸x\챳<L<Ե/{Oշyj@zi,tmԄ|ME c~+*bSt|: $wP;`w~^x61BU~}@kqbJw-fxW]e(8-+2}$Va } 5c~2R:?"qԱ]ϓnӒc@-^a43 rv߁KD5g*|X /35cn@^$c0|x|9]{&=G]1.~'cVnW0'yvAuIJģ̥|"KʿY,/]1Ңqǹ6k }EҒ6헒TBؚnM6Q_N_9D4\;ܮ-Rtc\S|j ?B#W9D״aD\+0Cv݆dL'=9\#UMC#U3N]3}ZJItss~7ll%`Tl=7#L-`m6̅yYm I!uߺşGC U ^b5E!h#KQ]&iX!I,/YZCem3~(9S.U2a v~S h{mWzݖRsz%B-QQ&2%@jv!GCS Tu(C8ɺ\`#GPPu3Jy?x%/kBLla]FG*ʹ!PK ȷm"pWدP@udƈإaa%99$JSGQ>a"d:ãa AGHI镪0.kaGTz*Zr` u.bfaӄ0߇_om1F}xB=e5ԨSSjq`EUɻ M l zWt@iD%{s,@L' J: sЮ1P J'c8ٿ4Kss2a|<~m]F[Z(u½ (1L%=|=* #e.ŇAmzV\6 k03ic4JmªֳgzzHA^N3 oyK 1QЛlGs0 }$F'kѐλBcѱ3еId':3)9|zȩ@9/ zcDq_qq1JmG6_ ŗؘX ޔ.ۆ\>u9UdoTԊ>\ɡHQx8$<MnqpײUٯz^RՅ>W"Aӷ?P"B ֜Eެ(?;]7e@&?']2vNM 󶟶q1vF2cwIAcÙ>v#Yj !4!&kT&uc,-N4 `~ S;7чͪ.>0f$Fo\6ǰf*QdJ1=,qLm(z΀~a\^Ë"'(NF#A-hP D$]I=/AhL[! kL"&,gCS_D$A1 $:<7aĞ_܎|*%UU]#[HLW%,0\W{.26k(&e P"wkw_( r5^UepAA#u7eoXXZ^p۵Ҩ̽ޚ5V+ѷZ*D^2H'+G[akWockc \a,6aOAh ӏ 0@1 0o#}}􂼀J1خP8-GmgQWp2ykζ=PuMW9>os ZtL008[^ :js,()Z/oN5&r=w|b8p}gc-%ĭF-lglL1v &dsv4_F5~C'm%W#fB+L1 dզeL8hu<:{} Y~{Wz,A!wذV$y,jͮ{RX1ydoRiX&x-![Se+AGi|EV.4P&?JQVY9Nc?E8Y&SwTvؘq㱃3,wYM!0;g':mH,`qd# +B:wa(3DyasC9DL &]Vӿ eԩ9{I_H Ɗ3D?<YŸ#x"TM?*|G:~?!/cwIJjU+"w *'{;PE;fd"Mh7t41zP7tX#?AⲇrXod-.YJsCA"BE)dZδf't|\ː;jPeXuSrf p;[c8?gNʩ`dph #ZQdZG)(Y&\lu݉R~;8wX\qqs v0lD^c@/૲jô/k>M\X-avb.w8# ҢYZ t,a aQІ.HYTќpȮ(?GIoRE;ot7@>U EB\9G f5aֿr şTtIQO R`bI amOzR$`4D淼}=gu-n>A ~!7TAh9ژzsVg[$,D7m5ad TEExH=tEl1ْ`1b<@q0ZƝzn:HiʴhAQ,nl2! :i·GD;)-D1]ghaB|s55M˱cfֶm0a)X7'hEC-N*QJLn9dgWwQɍiUw␵RR7Zq\g~9ڜ4@eQ1·p~־*!܈tqL ilC7GEwn3u)?H0k^}*M+ztT£BqD8YQ|d#_ R>|Ula 4+Aިұf.> c T&r:*{̾GfyEGB: S!C.訉_KRQ\tOrG'(ʬ3IKd/6pVmc'@*%U/{:cGfV=תPװN8W24T.ݞ9PE eb+XK7eV6RnKWԵO32#npW>z<4s\#nMn^J"fNw4Qèq"^^s;` Ia ~j #z\2,"Т7J[f/EzQ 3?@0\`fvQ**+Ds7hW$_5vCVŨ7@^T;+sĠ>֦U0*q$U(̓ 9pܮ[6sV"Y"'uNL7WCͩc<~9A7fC3*:\S[ %VȵX,ǂ(Oud n/4Uo-|jWbYqR^K]L@Ny0:nak+\ȎeSvU.D!Al$5aikֶY&Ә`V]<f3s۪@DXwZ;r:5JbfrW d8G& G6i0$*(oOlƀob3F?|0AmL']~mIOh +Bݽ,aF򄗽[XZ-WM2)3YWV-t!994fIUThQj6eucM&IY7zM{~Fw?ח$c\P2(m)&dӤJbF%" >Y,]iT'gyN>P/mKQ "`ZHJj"{UΑxv)?kEzhkGNP/#7(Ii[cpn^s(c@}w?e]xztkj,F.;L?*&w#|#)AM K\D}■je9`rk=F$=Cڂ Owp$A@ QfX8lsyXw)RV=baw qmq0rC[;`d\w_rTo \j}3)EmU:MveݩCF^L!M{yxV  Rǎ+8}FI˗oG4ڌ{%xEQb:O(Ȝ8Y-*ͿzLgL)2 m?;kT/8O&r DP&Zm76#(p *qUw^'X0u W{P;¶wlfT _qd3" 1y(59#f+AczjL?g |\`-7A,u==⑅,H9:O\H7$nN^a_xyKKXP^r2tl md`L[ v*uh1*ͬ2B.J/C69L_IuY>x1iW5RͺwUm3;zqc ,aX =ڑ.ßx3Bis#ZD9|CH=#gfǁdOlÈU2C:֚k vGPs *9 oFQ/S-rOɫ Hv|BŠ>S=7|X0M(v[;@s%'姗 f偾P'/>ql9A\D/qݳ[k#%UE|柂]UD#)A'^P]oY)jڬ\B2MT @J!C[F,;e+ D9θMrS:p?`]rꠟ:`̠ m Q]2H&ϩ,]9nX{2?T#-49O\#>ҩU1=؞{Y'րf=}{i-P(׊jO?Yԑ ɣDÿ&Abd́}U,m]%NVO),ҷ(.?*@ZAwܒ8`_tž y.䂡pZ~O6=KNœa˗`9L> &#Fa2=q{ѪcĹa ԜZP,Ó|q#@D*Xm ǫ; ^d'"tPoT󔺪^كHyJ͎Eౙ9\K߭_kt wVVe| ?17"?ƌw=G#4T@g}w޷}QB]U4 vL+}=rEG 񕻭~;v/s^x7=qYIH̹҄[z # (%K-`"l1w\R˙fN,x5BgVY = E1SicSM~e[TNw9݃Hp*l&(Z86@󳈽L;S<'/qMuDiW:.eh>y{Rk7*"Z&mbBBId wfܶol,> -e)w4󘪳NHit[TD:i|é|마hwz%1`kM!+tB`e8& e~VV}XB0(8TM"1hc a4<&؍qT= . RH OV(hg C_@W~XɯdOl+Qj! %H13PMR§C4Wk瞠*1ojk" =v>XUePgJfˈX^XRi^50^ddRgX?R]!30(Uί8zt~H~m=O [@}~26X&SZS(5ɿ0ol(L!05PQ"IZTj* kt2)*J۩´;E} rۺgȰj uzܼl}(Tg?((;v#/#JjV< ~"qZ7z=KCYHf%/)*XDx}})d¤X3=cq7ڥׯudPm4(U~ $Q5hmoV.Ԁ,EG)QTȬrcy3,{"؍Mdkt։*4/`v˾7 "FV"cg3ÊN'AþN#E$it!',Щ`E_UMcx(o_&V`O鐓%[z#0 )7dKv5'㟾 3XQ}= P)O'SD-A2Q(.ݟRv@}0`cF(d_ҿe1OX2-}JԺ:5 _3:t,e"]( IšwARh-'!㠫:W9= jt>??5^uӂޯ X418M/[q  Mt`L̋jqZb L%OTds:iD|' 3l~Am`_d*+BTcVcja1#jFr$z pm7k>;k!g޽쐝/w0i_Ԅ8tLfZMw[ӧ$I5"c..v׶IBb i:9Nwe:z(yW3Ɣ7ޝA%ToEZ[9'3dF0b.?A&R !,.?qr'~cC|7@ߡZ2s=7"ʾAN5 RnGś;H^*&fyJl0m6&F44Gg?==EQT3naQ9!(7R+a&:l{Wj];7w1~ZgyP^OH.JjYPCc.ev Spw`.a@ᇢ E@㿇Ŏn0"ljUpJ_;jx9Ca\Cy!{6%+x[5N+S.WQgC4μ \[fWC/ B{[ij)r-A)\K='~ϣڰ#~xU5 R8b(H/6?Q;ğ*_t)Wi}ny6>HZ>s?&ˠ1)E6VAes#S_.m RD:SKA!He\PZp5[N>`0M'MnG̷#:<7E $8gqh y=4S9/CjMABi0(ҮGE!K+2N UǚںG cU% n!RjO2ckyLfM1{ɦtt6}x5nsn hXm$i@i),Z,O"{Qeھ 0>$b†ݓ=iM ~c@m}ʿX`izW@nܯKKlԹ49Tq(#8VG/zN蒿FܐI3CAC?5h 8f4ږu-H=>Q /%rEN7QXuoş>705~ɯ^N[ )[g"^)M;{E Upd'aDג -uVjE <|uJT5ӏUste+8y+lj1C"_CEs7Ip(Dv/ƉEs([J͏<|?Ń|PX/P3& ¹`AΔx CWok}h]Qv8JY -{2=Vj d9i֙ҖZ9 KGxdaP4Ob,li4Kex}S;<$$mǧک7V' tc ׋!O=d\Kcq~6$xn B͝q20њ P e {CDTkgX?nJU(k)Ao[hhX*/zQRu(6e7HW;iFVzb"e{Մ^}K?eqq[4Ro:!tZ{8P`?6 #PJK~8hM# $}%^ Fy ݵ}ZE(/}En;/AQBCV"`ڡ>ZiVE uDKd&Dnjg ÖV|ŴJ1^S$ViԬL{ _%9(ajx*N 9ѶJnY˾pL@CCH4 K+50<(F^PK 5gy2d ;OYx$i^bcC^|2W% 4h6a끇pR%4zkfyܜ<3Yc4 =Rȥ\qJ~Npa??McYvuD9x.=<3YԻμ*U#'#W]0{!MUoV 胥|A{*R)ZfWXuaJ׃Pظ WeEFaRW$I"AhK8p)ӱ1]^Vڿ UO.#MU{8;$]ml^ln3'Dđ2t-}cBvNl iHAallD,D ̮=Nfj&dl5L>X_o,4AQV@(pBF%d'.q}92,-Gwj˥)CZ6xW$Wߚ5 ߣ"5$:-@ڔ@ZƆK An(n$Ϗ .A-kOD?r rkᘺ7*!NI8 &]*_֖`bԾp11Uy No@k  $/{'l:!ɡe7dZi(Q˦ !|8<"XrPM!0 9}YlIN)p bռJ4(. f<%sw@t&\ _^pXc.FOȮ]C;AM5DVC݇6 Uy#Yp`&6.`wT$Ϥ׿O\$@etJO0E819C@^~;|3Nje1Mv=._ahteeh)~~ܢZZ0{ْc$~#c)ഉ飆9t),g8QT?/k Y +ȭT i0WX Dst&,Rx52`s`UVAt*P*fT) /lэ@${#\ #3kRp `fͼc88وTW*H ףC,&U$)WS2cj %0OkvVÐd5lwջ6:l<yػ 9 > `7W, 65JW4YM/aɼz"^.{&˦8WnL*8X = FHjh<7Ϸ1vCݣARr&D[ ^5M;*BChYpȦׇdf3>8'e8%Gm>BlM n@ 旴Vי^ 7ޚear%?ˁ۲śگ_1!kΧ/zHBX8ڙS_:ޭk/.,ĢgkK$[ehDo+s6jSn "v,7,cWzʑ1#SQEvߣh4@z^<ȷmwG#IƍH=)U>,5"0.V//n,L`LdK+Cyє{euURMPn姵U2Q uKw̮RIMx(woqSנ@x1"~]Rb܊0Ԡ*.d$PtF%`^7VM'}¹$u06OmpP$4PF&_~y^"D,Ҏwט]skfF#ou?w!\(oW4+Jw3O+鵍o3%9Na3kva<}eHy/.`Z=Ҡڢ0JhwO88^iFG7Oe߹gx3J_ W <Ԑ2>&VDHWsĉ߸ъf1e TF_3]\ݢ9ߛv3q>3ѕ@'`p= ;J-sQy-[J4Uxa'Wutx:/&" @Pq|y~N8曝Da bdÐq{ ʑTġ u@pD?QKFI?uqZUs.ZT( (>ۡҬ zk7necP4aˈ);<i*ϬB٬ˀD%}X|z?K62vr b~Mj~jvqxXG#E'I4iڔrIU> BSA+k$Lg DHU!)5*~QdTRÂoO2 Ut\*ᇠ23s h6zyyJc:S"I-9m1h3ʫwT˱ XRx[ZG&T`6iu׻g,B.Z*kg(NGM.Iu`<kT٘x;Vؑ@bTZ[%,Burt<dž.uCkZ~<$0#Է;]YRs32GDm" 3=)=J,ڡ]9둣EAsm@z')QGF]bPlIgVkI7MGkMܸk*IrL m]Lяdv _F%&{ьD07pdr 981V@[OG _/Ae=CFĴR77\) ndKa'+"">*J$QJў=o+_hP[zbǰ/fu0\H]ZgQl6MBc~P!e7,GpNcFl @VS؝mܡ]j^j㱲ECÐ 3SK>sCG!3-2(e4vrPR("6qd\~d҂~|W9.FnS |/p&׋叁Ӌ#jH/bͣf6j"{T+r\a.:re7à ZyD3V-4Ψ\ԚkzR/uI˚BD' v|Q]ʺusM g9\.>fC B=cҰ}4)툳},.:#௶v1(Frw"̠nU@ ۮImߠ^*PϜv`g:miD'Qȕ|)v Ԇ~1nsWgYܘ3QNL̢0ZǏ`~C3 d| *pD&%^N(, + =19P cWT*&Wv٠kud`.Ye4,v(+<KTm;{h(=H`.I^D+a$&@2%%$^OiH(vRjL b'b ռ%Ei!IuYbv?u"bk}=͕jW/`4xOY(}mGtb f]-:dGiQ*4ݵ@oW]K{ ESutJ+1eir3-|05muDS]Fgh3o0H5r9+Lz eh㔴zEU1p z u%-붽ݥk?]%DĴb^!{fu=TO JY_q,^Y;bbgO }wԦB0A)%i̮ EDpoئnc SA*ƱYm$_ImLNUQE󕹃(jl^MmD1CX$ yk< =3w%>qEH3 ԸK^5w~@(}D R48Mo%QCC24dHe\ʁ˵)ϐhN&f5 ټ 5^5S v=NyMc3yJDPx偩)vŎs`%fM.7HbXMABK]J56p58#Q Su3ۛ 552S2b~t|A:rϥB4F!2i%*ce{^bPV-f;Nu &QcV!,nB~Zo69dnߚf)9AƓuazڕ>7ovos{i,(yz0+]A&;8c칂4|T^Ej'Ƴr;0Q}?0Q`Gawjk:ZT#yKrt;zZa1=zyЂ|vw1W@z0E2`zAHz=ΘiL3k"j)#h:6H/ r(g^*2D=s]49`H=*m@ &Yɹa LT<($&j񎣜E/ W[fH[6Sį!L [O Cܼ2 wwutvq CG=WbTT8QKhTe->(g-Id[X9f}|Uşщc_}^ZH S۰?;-¨gMJ`~ضixҿR "HƐkhi[Z^MjC)WqsEĆZΞQ9>xqأ-;8Q ^L+F!q_٠su^jfUW wH( Kؼ3dBtQeA몄sJB | %ԴV&`eB%[޸9O3dR g4(.¾nCuqq;PMB@lu/Ol3XAUd-J"OgCG5S7㖿vƩߤ|`-uYbcj5p8.byTz!^i0".>V>}bX8qBz+͝NϿMʣߙ_@\6cOđ@ǂx ؚMgY̼QH|6rxk6sA4AY]3{TE箬W+hλ{h>IZ N6B3 7kޏ&|YWA2WCyC'2d]kp|E$2Dj%"Paj|k0XM5 ) {3~$W6 ĉiV(-y`[{0(2B5Xˎ<<#̠żA+;ź doL6 $BHn/k`_!Nnp! 2Bz1Y}РH#:-c|FU|R5-P)l^ Uij52咉^oԢ:aJq$/bJ;͇IuCk|VƖD?ɥI@)v8~?V@mgHfT'R/ X"&#*xBGI:9~Bp&vYwDJ8$,|:YېL wݐ/њhw`pvS^jۅ)m 2lRD~S¢ :A*%!YF۔lyf%`x;c?Ba2FxLƥfj[qG^"[yV_~#:je#򝅡ql%gt>hY>>^C$\VOo’r{;SA#V,Di6 ʇѼ;1Jnm1@59ΗMJ#V*)0uV-Ș㥞SD]snQB۱xgjL,fZ>bH{9j+$sTlT|/Y!Dܐقd蚖 &Il͓ ]MMDSWC-tt1ֺ9Kbu"ӗBDJ 4ۨ> ޭP&4yN; *Ehf sITrӰ]̸'M?`ɻw0Veq;L|`aI'5^>}aKaOt#${6leK2 /DXϬ;ݦ=,iD;5Εv.M".+h!\"1Jq6$n@c'fcqݸnn6185Y?.*^oײַ"#81R+$7$jyYKNS "U'5R+L :ko͚&\Mf 3& 5˹"$ _|9T|m; 㕈 HhMl5rVxb܍wbp>N}ԓ?._g ?u=Ztiy-@(ufo$N(e Bp[Fd/#s{}7\1?CUN+D 9X- W4, ZOQhcg1|=:t|d]cZ çDN#y5 0{i٫g? ]&4PwӛϙΫ08ʄW[ R~I(LGS:hJҮl=*Haġ YxV ["k +G h\2+aW [xJ Q4j0 bfI~识 7kD,f#]eceQ JioHlWddL @Onă*X8ȦLD.wƛO NA/:5eH[} OONn38q}ߺ!""!|\%Ys~t/$n>Jv͠3nM%E_ 8LRd(c"u_V"$M9"Eqѷ2A.Nr8 =a ܕγ/'ٚ}!c+KZ_u-Ei)Z ˛=6MVUO|iZzwPi,Qs$)/xf>M88JO-0|.(YB2T`(yٜ4R e-1|8o \^.?PgGm\ a)xulRE?_m7ӂ-eb9Tu՗t 6O'l'2q2E-W9b2*auCĄKb#~f8vkb餸vnSo@R '[O|fq0"ӿ*<+:B[U[;WjH3A}/tHU3׃2+˸.oߝY ] )%\]Jr鄌 1u 致y2p6Ϋx cۣ٪둓+`j,;&'}b9}6m#Q߷NװO5f[0E_s}!EtfcΛ],9Wz smɂСua,b>CeXhȾm1%h)BqIt{BtH4Jf.hM|C+>] ;hbA{G>"5pu7m}֜yNH)4pp*GQ|3$@RTN`?7^XǡY/ lvJ(5Licʧd$8Ih 愒]UB\שT)ϨJhJȸt9tJd, .€dƘպܱ{hݽRd=?\7EDø̪Hf'#;Z/CEj04N6Fu\b}iWCn!Bmw ma|7lдS蚋Wl vMfmg3#|JqUk7T;>6~hb*I4!3McW-e#\ѝ}]8bW5jsKVy^Z}ψ')Yhj4|4lwkArrϟ Y4mN$Tyd}6G{eMܩ "KyU׫x@sٴ:W<6K1D ^N8G_!ѭ7D zpE=)u?/ԧzъ+pgTB1UeayPE4?(qp 8Q$t`*R-f0i0dU/3JpGemH[2 Dqb' ;ù~R f~F }EYB -4^00;7_pN,h@>Cj=9,.6Dd[^f:I% /!$fm81+oaC&qÄ[PeX*}+E5нkuU%A9[4ɺ;8u,"ߥ o,5OVJ̮+Ag7A&Lq3l_a;.7H4?6]Qv+Ȏ8wWhsm-Np%dug)nkM֐jhȳ<{*SBz*1JLXb/7M@5 {&Ώ6e~]rFT#J\~j )ʔ6VS*<<ĀZ34pw%Rd,FT*YRlؤC+ElI^Joh]`3VRn.uv'/@ܲi#LXnA@`HtWu?:ܧ=+ˊ, )[Wi;ipTDP5s,΂kW>T]>* d7&L+"l(?O7h|֎.Kpd 7Gʫ [| zě@"1¨[+2$w0xdFߊŽw]rJ7+jsFn5J D:`&LA]l֙1u;!e,?eeKϕk$hN%R |65|WHp:`qGG1 -0˦0 )Q`~Qeʹ0ee5.mhDfT0ދh̟- 4=rK ze J#$lMa'ÄڷS5ΰLlwKZYBѪ5ةGW+)Z}7QaG_,Il3'PRvȱͼq)2+%&\G!wPҰl Y̑SgbGQ4+HEtm7-_1 osbϫziM<çA&N_ncM"LMdQ䨩-mkU$v'LhdIB)Fޚzɸ: ζz"7'}f,dqI[PS!@ vNjtٶ4zOY͎b<%_f=V#AS) J"K[9Yf{)v2[>4D=0y잉ǟ料؀"yIn( ?un]HZ5(z۸#>uWVqҫ/0Y)c0'IS9,Y% Y55/ml$rUΜ{a7M{~5cDŖk30$́,fxR.0e˭1„;BMZ' c*p cg3 LǜnDP^˕ EBXܩ}|+S@I="+p`z}D'*rxmΔOЧvرn#|\mGL9n&(HNä?_oT2îm0qŸ32uا.$&r וy뼽 1Ii |gx&DՔ=ȟ*\0IN97Xk!VOI[9lc,tPp~bZ볾3'͠>#T*a@dnLp4@KGp P+Jqg҃OVŒb!V~rrˋ'iOfktM좹6yU9ZL SPpz&^Ma؎F.u<0E֨i/GMG w~ޜm3IZ^ؔt3.dV1jdYdֺHuY.+{.C%')_R4rZEGQ Y %٘Ho?~U6O/6^$H:VpQoh&9V/#1);FZ5 hxJ`a̙FE@R=[Bu \)\S vm]Z~RVdmxb' RK_]9):49ϙ@P4! TQ \͖٘uI)g9-KHJشu^Ӄd%u0v&؎r#'Ғ|oT?2꧉-FȭW!A"cb:h#JB;dbb[ق`?t/NW~=Vq/LǞv7 '9hУ8mC$5YGbRQe rnc$O=v9bljj XbʋC6T~2׽M̗?Vzoh8e}0M -*[I D͏`=buܒX`nE$I êS!W0E矀 v6_dۇ):PR@YNVt,+K#G0v}5qi]8"ؽmxXH~!d?(?axȐ%hD&KIůRX:;E-%z>>/:YH V\ܪ^ _h:w}NR3dOs,jykMH2XF5JB6Ԇ>ǒXO!$?c41׈q;gz*ɖ0Y>rzx_Vg%Ւ3oǟԃ),.Sypxk /M"*Kuvq2s~y _imq #l%ی}lVfHH<^Ω۬qy^;ˉH{Aj!{*)Eޤ]=ћȨ0:w8:mPCzy_h͵irtsTO_1yyU.s'S] LG`~H.`8NMq]Ca׹O;S:dε`!~{?^rA5?;j KhRZ(hhgI}"ofbX±+Dp?pt)&{>4.U!2E#hL l8>7x}6ՁsT7F8YdIG]wg'{Y"d/Gʬp3T;.!i_NmX"(B(nLon k{`~J~r5SS ne-MM $BF(XbzwJ>:kWCkNW&t:}]-_wQ[N//OtATRrN[TE\x,Vda~g 0 J^\jN|P`}O?@.m;zH]&ݤm#M~pN6dY( s?-R.GI;.#gDV R*gwo_ )i, b$-hG7oY8#,3eZIY4tia X'̍pN@n/=|gXwC"O8D6TP GE>>u f_z[ѽ/cGS+.Rp6o&]P%2[9d/r{+ïޤƶw2o=wV'Ae?؝Ϛc8;n|ϵIv|ٕ FC=Xf [T5fL1 ĎtvCg.vgVw8C#43p?TU;6P VP!;dI|7=bpGE}319=v/9tjP)3ILIq_mc2U„4FۙvUZk}{mgFM. ]㋕`H 倲!;wCxG*hiǓU&י1p7pGSp3 GtRdl^f=qYy{ڛsY0[kxY]}dUcqn dvX8sc.;4!*/`(=U C2:G0>rqۣvDh9X_><07l8ҘM )!n, @u )aR"{2\|KKLYڇxWRq]{:5$iJxa^:rؙ@8DnٌX8x䂌tbCpeyaG3* 1 Ɏ(| vT+YY֒ 03v #&S*3U㲹|mAaEщ0ϠmkfM}9/in)A^|S| \Yft/͚g@}7ٗ|Agmz9L_=K?2A?;)ޅ9ső``֋D! y aTZ6&GTv+1=5, 5/b"/26W-oc1 DQA 0/]~^ }J0CI52B?@Tѵ̹05_  ,xI}c7#֯4mIS֕ x6P{!Y9~`,RB:\9X~[C h[h+cLOŚCmCz$ DT:޷߀֝,r xBգ Ot46\ JBv_}aϠMĸłWq. fJε[3漃ηkn=>&:{vTD⎟ʭfyre(XVf#%ߋC1,%t1)I=Q!Y˂[݆&)03V3bt+񖴠3uQA2RQas?֤T&ݮĽpR.yӺ-%qBK{L25`Uth:nf(uE\;,#R7ikliIXT"$nJ@aנ(e^2TP!g"e[3?2gnRbA%c_Ά]ƚ:0떰H^BNV'Wp8F!c{R7&0]TmB\/>?wH-603@0P೥0FZBz0`Yehd1R̡p%`Wdf\qľ-BIJ* Ҍd yoW YsBID}H_L/.N9t3 ء_T!M ,tX>AHjܢE? O:!$؞vúAf9q8C|'/`۵K~}fJ/ 7fV[b)/}_R2M/>lt.G>bYmF[~MzIQuAďׯBe;Fc]ȣ1 Kxn3/|pN鷹yP(YM}g}'I>JZ6  `-q&yl̶J点#ԆS Tr Y39Et~IV.(ej{HAq u+R߰xT\ dYVnSl;k Ps5м t`FD[LI~ rIܤU ߲dwkhwJ hb{^X.TD+9?8( r# ̷LY:isy\[1h6[mrܢѯQKDb4eԜSyy}vw+.w<ЮUwM_o:Oبp D\D@)Hț:8m&m7"6l1lk8GֽK]h2W,Hł3h6k/L)b(U0U˥m'h9}Jt1~c*?BWQ "=j5*yZ:74S! O¶ H>3r?#@X2'FXBwn+})J2u6tQ`K/V5Igtz0K,ykMW$\_;hch b'yrj9n"؄Ix?V4=P3F$G5w\^->8=Z'r@.4QIB?VbF]_pTXHPʤxDSZ>.˝c~#z Oj$0𥝁kD[yѕ`i.wC?]zG#B"xaZ~M5Rh؏Z6 缽+ш7.` a% >TmX5+34CyGl0/?-Ś.[]g7b\72]0R0JƐK5GFDOnv?h29xg]+g9ei"<*KG:kVj"`p5Q;4[SH*z`uF!)iR>gH/5{Yrww326b=U^RkAO5$y/ ^ytDΚwӧՈ~ ?l+a_!r|͊ˋv5Plo3(߬ =WZM YR,ܜ'K= )t&)N_Als)}&pd.3z_w_ZSTibc6?sa$\Z{I +(.(j+YCHkb^K)sz+q 9BF=ad7}9YL1iP.b)9ѷ3z1_2@8&X*ꃄEΑvE}=yC,if#jWaeh+(뤔XyY d2Yi B'9_sOB F[܌[hп}2r\iO 22h= [RFeV-w!Y 8QOd\ܢޟC|]_r-q4p7J[a0FJeo(O|/vzZP0}/W6kk![eRf*C /(cR L.~-R?}"\GKm[E%9@pJ#}-Pe, lv $qU*^#)BnN~9S- k'3;r2ʺovy.94r/`DM",4)våvM9ixHQ0`GEA816G"5+Ysד?Δ3L[@/`Ws?Mu,'{·}P)_d)#eBtDEyp[5ȭ#w3q|IJBghnP"v٨j`jj7z'eFgODGO.#*'$8>tk`ZAmke<1G6Etiu"n Y1,~Ņ VTD~D89XaܨӄBe޷֪=vUS-sQx F\Y|EUIL Es"@ ڻў'b,E+HZNUW#D5g'W~ǥrUD(kd|L6jQhkl@8ǰ! `lWċѳ@Cb"6a Fxl*9צڢwD$fw%58baj,Ȑ5ae pH3e9y??47H;ס)pf }TTەh'sH Lr,z;YJk_bmǎ jOɿ2},I GdkXgh\kvE n;wZп=4MOoy&a>t/PIŹGk00]! 1:^ 4 #FcƉfC~16;!4 >KX*T^7t"rXK9;7N [;FH%%DنMK{/ %tm|tY~Rc)hg]Ãi)3x`Ȼk AݗI+dy=+!*&2Mw_K8XM\q$I!`oaVgOr+lY'j͸/c%*ڀWdhL|03ܨ c*³nT3g;HosD@jJ af`ۦܼ,x VvVʝ÷Z5zNqpHtB+C[}0C_deO^cuh ]ݓw 75l*﨤:}?igp2t1ZAV+!zicRYJYL ْh賂 ߛjJwj/qg}fp y>(ͷzޯMW6f2$70`j$|h\(BLBq:_]]/0'L@$N H#QcrD;1֟=<̃m"7˼5) 7mc"RL)FW0I~k~{orP=iRۢuaY]HdSx.d x.Nmo%@~{OuĶTb #PnA4;!Q 9ޔN]SuuD1fsnQh<:U+vnrzJ׬',D$pUUhVjOB ,}5=6>/TӼeqϔg?˕3xPowuGGK*8;BR_rӡ- )Ѕ7 ݻ? T 0+ CLVA*6iZĦ#un6,\\a0⋴a5j8-hMS<@~ݩuh+O4) =җ^)!Q H',:[2%xN~"[Iy%SzQr<.+oN󏳅 AyighltSPu%t/FZ~D[vjaL?Sb=; ڥ+p5BBZ|[ԋ •A;SzE5pRfBO`c#23 ޷G8x]CQ%R/OQ޵踛<ѻ`z'ʜ~bjBKc&Wd> Yz$ 3Uw/M0TK:⺇_ЄٳW94˼s^tJtٕfoѱº]F|$ȀU@173_..byuz \Vhpq7ce4&Q=#]ž҆;:ؙjBEH ;#;"0DW+*%|v~7 ;LU[(N5ar9\},#ՠݯ2@7=SWI$-G&i"i(e!$rS $K1}2tX6,>Th;3.2V([[< >ĥ=#surn}qh{_{$c|c{|nnsBB`=7ׁ- Y܇䰰4@{_h7P7w`W{=,{,Xq{_50 X p:I2 Dަs\3_t3X6`&křL!p C+D&,$"AV[L{P3C׽5#iȬn|<"B8[~8T ;cIhh˞[O7Ʉ ]) 15N qF? ?Vhy:|FOBfyN\Uf}љuG{5@b%Vop_Df-Sz@I(q+G=ܲ@%.ɲo:Tg9>#k6Dހ!F5L]6ʗƩ7<3޲JR0lY~u\Vb-؁:iC\eoPB N'+J2._!W,,'Wp2"1x*jT?jj 2u}qH(xl$6K1|њ|UR9!U8_7E!&߻ #DW8?`+h(+pn+yzz0HjĔ__Mʀk[{?Ɲ|=՛WP2_~CR}]Aj7 G$ L`WԞx~C?)]AO0FgF4Nc*fa8CE+NE@;{ u:Q%eB#|rVlcdP].Yr5 eye ̷Ζu?꟢_=3c ^r0xpU@R'hg`,J{R~$W$)%봴@4/2,:C*)[:ny\Ҁz(Ɂ֩~83Ff*hEկN*r2;ujIr?؊Z"ׇp }{jw;;!=V<.1~KZj~b L K8L(N7C_2De4㣙4-|8I{Lz>^#o"K+e~qqlW|)!fgƅx>6o7.BGYW%ˌ2<_rZZ蕓k|R".J=[..oK}\Tn~)@Aqnii<LAphI) [{ COWݨ*S/҃z"wb+?v U\Xoko)![db3FI\qIS־ ;'lVT2k0='trS4NoaEƋl񟉊CÔLihT.2e?e+܊*vȕw{!xPOg3aK\'E(ZrjZ7bJ9ɗ^S8N؞p{ʝFx&`*1fSv7Ƒrƒ):xcCn$7O$'=c@N+9Vgr")*` r>9%WuK׷W~$\\-P]tȧQ~'~ A-g qb/>.Tm̼-~XYf!= ԯGj0;k|.%vuvY}$hy4Y*aԉWC(b ea?tOr2HgXk.WIZB4:f,k1%<:]4-|.ɵ4'zm$3 ҡ%E=҄7TK&ئWkբ5K3WZss'<{EاZД-?9M# Bo gcpd-bg,gZ~Iޭ{_zXMB CLwy+GΒ%4VK0DevkHrKӘzҺlٛ a't"a\aj`z'VHK[S75?#<-t@6?7[o.G #x$|a`:vB>F1Q?&o ʣf ;éb)xN鵳 ':qhS:"H0NnflZ \WMU'8$Ё"x7Fl4pHfݢ 5ǤwS)_ɤC}v7,'Nh_"L*:LU!cQM7&,cpH#n'àۃ) EM Ŏ송4W*mAӵ]tظ B*L"˽}0* uz5Hvf/(fov'A^ lYn09RVS+)h*X_sPWV{ӚOͲ6E9Ӽ>+Nvfa|-o=gwYVwJcF7 1ݚѧrx. n1[ġU˿AYjgOPulvn-{ ]g_L/am >à%ΖJSW cxjg* yvN ,NPW~AJ+tORݩ\X)*ٗP[ 9eqh&DqVbO~?! 3"sK:kM$c͛7ԢWc]ICòrq:zuw0{z$}0ΫИ݈7t~a ƠO@4qL*ImݶRτ,oF]\3Zm?u8=Y }9Yf2n| j%-;}öy$,%MR-b,ݘ5]H %9QI{ŝ?BM@RԚqZ.%ų"r58l$+>TE5` 98nE f}b"ʋ@}xd N<Cl~( pU "{HO}<@ZYqe#uqVΣ2- uŹg%vd glc]"d9 4 l\vC-yD7'_L/ōVo?/@wh\0!b",HDel`vj; }ԣٲbպġaF%^a1^CeA`"iˋMEfjzQ5a 6OLKf@[x[k ] mgボN-ṗgB*GsY$O=qBoCޭ%#DcqOF#F7k!o^,h!6?-Hס&%ix-tUyߑ#ʢ8{u\l \ 'ӭp=P7T],=eQݠ$S\ _\o/f533}{[N!AC!XXݭ/<=+q]%sܽ;Ӗ f; ̦帽f b󈺊MyI!Fy2Fe䥬N_\ޒ%@M/ґJq,6'FbiїF8ڔ,2ܞ^nԻ7vO=SWpcLg[+3_T y|n::zSJg_)Lo$ G;綤T(-2dh+4A/,"aFXuMtt7GQ䞵K00/ڜft(]yMg jw}ֲw]7{vyv"]A+I=뷔R'sN7v#?\'֒&UX s|[ h>/l]D^J_"^u4 M&uyR?f[f0aZf.:LܛPAv/+\K{Q~P Ø;Ƀ "I5io۹lב( [y(9ٰ\oxH=dal#aUb%U!B{k;tA|MX;5I2Cr 1B?lz'iMN ,_Oby܎v/ň 7! 9<ҵ 硪E?L90Hq_l ?iǼJ @5ꁇќ 4?ѻmfyfQ a]&L&iLHbO5Ð?-V,Y*# \\~6_: `=cN4#-{yE9"[BX(w)7{zJi*tdID^1 2Z[ZI&+,ҷ >qɑ [Cy{Nau):jR>(:.2gZIWW\!iH*dWh gdY-;LX+G `M7q'2NYssnͫW<`*w@uGx:rO+8m>ߗ)llϿaێ;>X+YK9Z0l9r?l]Qv-^N5ުdVS&fK c>xAYݖ}愅' zр L|A+vBCa{ٷ WTآ givޤGRMTptٖQA-+ǩf$Ɂv▹VW;zަn鸞p v8 [$f䪔jUL 灠: >F $2z 4eL|$ȁ7\rvbGdKK/\]qN tɶ`K#W7 B&wCfRpBfd&_n*6stQO~5f&/E^9#uz_$};?eف.6ip kCɳr LFmZ Cos=L*W׼#̮P;Xg0҃|p{cs;1NCjR#6fQ!/#"O'aa+& XR- TQ/v_&h?yDf./}~{@>K(Xra. *pw._L]e_4cy-ȪkՁ$ZM}Y-$pa9YruүzRuH*ă*NLQH,Ֆnuôm{ L(mXѭxQOPP! c M7=a~fr<3-@CG}URP H:_fKO?~pn:kr3~|{]sbp<M܃S gB_f]eo:Xٌ6x`wtǂn2hӮN o{qH/~jxSbv q:+ҥ"ϯxsא5?6]|Eב`B~kBfsnݭtM$(B3u=eBO{穆0)QT2v|`?P #?@&fT)IoC@k '>806z4hm%`LOPګsP CE~fjMPvm s`n@etuF$drB7M|шwV:AÅ`,F) Yg}"5;_6@6̘̯ !ՒUb_&ql)LKB$q'P~%\$h%?qx:)F}F#YYЁ rݮGLꯌV|er1$ht+WqRE=$؇L{9N)݊Jo#Y7 fg s5L2ߒ2 r+DC X(\; QIkĕp/`4m(G3Wwi  _w0<'aqM&N,wQ=z"-%2}]JsI5ظ“<*]*,E1xL["1;t#_\}LI͒ǵu-fpSF4Gp8Vj ,&Ar`8_6 e l5--};&+??׬$~e}3<5+f"_U q>}e T@Ɔݺd$xڣ!:prv&(bf@9pjn 3^=_d=G"2}ꔭJx8%Ӧ+uj}Φv %˪ZJca7~;nؒ֡@It~OZBRx9prHfɘ8JdEΒ{Z͖(Yj",2\:w<ғD$J #g'+TD Rl)ʤ¹qbnk+m@)ytHNBp22Zz +FS@ !O>_,OL4+XڎhnBV!F0nn ,tfA~`ƥ'7& $]5_ g,ۊHri1ZhbSKW<(I0Oc'f$4Kfh(L 8? XBUqiS1<`ЏI ;(xH #oV4UH0$m"wR}w}z;wP?H`1zϕmwn<]'WVlnDIAe#hԹ܍ =b,x]X(OdL9ڶ{|jV0]Ynk !;H[eW:*giޫHK1{xOZĤe㽀).Bx^aQp)cnBnj `Hq$ 7W5g;: W4KX(Q}hϢ:xgvd&H!5q?ݔ3]w6 Ly':_dl_"1|< v*dMkxlt3pcRZc qemJ cypru0Ӂ. M#S#aUWǿ׌f])l ;Sb4Y^Y+u<YbB&iN1n0Am`FHvӍwaoP\p->2* {~s,M&5,dj7'@EN+I_HUdmƓERSIq} iA9\'sI |/b%͑_;e Wc m/7ov^^- -M0#,\%%mT(۾ ߄“vAAb&ao·yL1fc<&J"R^C]7ZѴҡB26ρIKψo _ 'GhQNsUZ!8vg}Αo] %üFd%/5gQd|c)t_-Zq:[l/(\Tl+q\klgXw_6UE')izי o|UNNߊ~)6wmb^^_UhXFv1RMT칾wNv.M[aD{Gwx"{$ yŽ)֔{9*k(N/@y0QҹX@Mw)TY=!6Т;BFܜ KAޒ25a}%]\ԇ#NQʁ@u{ɝ!._5 XΈ7x&^N"=L 4S w]P%(;ԇrTbsuM= b2K-竒_V/TEtrjÉ+fCGeR7Zx̙G4ps4q |j y_ǃdpB[hT;7Ts^YZAiu2ZyIb ذ-?|Cqa (,=k7͇Tr>^S`L{#c-2^pZ7>> Ug&Q1cms.d`Iz8ǩV1cZ.3Pm *S{AER:ǘt!!HҜ* fjM$%Arc.{'Oaܐl2J*BtMDm2qcLףuEmVфˬ*I nYSG4әZ3ʓR)x ' ]  _hd%~>IUel~zͰɁUю7;+ 40*@zBBj>h$ch5BYzė5{'oʓJ8iցgv+~+XjRF-c|uc0"xƢSLN=Lv di#17jN:@+ˆp]Fׯ ۥi Z,27̩ovVhA#DSfx] ܯٔ?_&ۀgTw>U@$l,YkHvQltxɻ9jA&G~z-e|#3B26?QasdH YJ6lR>{gSu|t*i o 7WA :|ZZ&C[h{uUI ?G򗩭Ffصq"=tښaxzG #EfIqj]8iq#6s"~D9߀[ONFXb-U r{;]TxHyof.g (͜:,@䠭 NQW:S#f`)ihP9_ɹږQ\yog/xŻnx@*q!th/ީ kW;48S[XKy햝X8 QN_f5S4*NnڝG2aá*r'f]tu߆Z3'pV<4]b ť 6YV| mKQYGo1Tr]ip-Uu"۷ ఐ6˝^POtW܊*>G,lNόT P1ho{7_J̕$:Vg!5Io+cWoFS!Zn(*J8Fkj\seQ/HIԱvȹNY6# e B-6:,=9MiptM0KP:Ț KguoŇ DL] N )MJn9NgGl9Ƭ;>a14~H&It&[6lY!4<)\{̤y<#S*ӕ>S?̪ˀiT 6nGq!m5rR7?7WN-H0,3lYN*8C=SLQ<0 q4g0a;KN7$:TA'x23畞5T95r/rI;~ h3茄wcMѨX ?e貝@ 6S<vL?8'}~AA/W*;e}hk:qֿ0;&8fPN5 _29 cx}}GE7L6gy{hL&p6b9ohkmB.u;-W{QRt,Lym;˭]bL#Veh+W Bn:Jev-oRKa@Bk,bAOhi!,)'bVITXK!Ik:YB-(fg$"[dtSpGӣ|< po1;pxie[Lc);Ig? 71W}#O@)wb*Ig 0*re.YWQDDվ(lqe'AΆ E&7Us1N*WHnR`jD:),|K+.7w{l_~Dqj&pK_:GK:M!s'p:3  .儃ˢ]}o jH *"HƈԆ\V&M-Vvǩ[٫Tyd)NDDmOJF.lGr"F2avHaT}Vw3^O{ri)+wo*YlhԪpZ̐ m*Txu@v "&i^ d]!>^HJo> L3#sKbc|Q^a{UM@M|ؒ>?xAZ:Gs&nhB7,l x'FC׊жX 4!H',ۗTԩyBrISD`r*ϾgH!C0Ͱ@[N@7dzvu^ޏ8r x| W 5P=H:ZVTol:E:!ܜ_؋ qAǀ{?|-[Ƥ{n2@UFشij|T;|T _xryLHz}3>$G`;EG-*Mz>PIF?ex Ϸ ս4ʲv—"#v:w7D_rT GƘ4 >UoA)6tcMG\h Uúk߭K.sa8C8^TrCn`7C|&EV' Lt3vE|'r!K5L~o-h#HX]}@9XeQ{C:Tum=$ LNcU4Q{]Uo2p~b| Ciq^%;'7nUJ7m/`wC\{l#v|rWȷ!n !< f4Q)fk<8"Myup.Cb#+Иmu~۽LsZ$K`4n)t~ZQVH"/2KXls}ԄygqVhsX 󁝿Ta))jU\҃YD,]M`o -'Է_ws to0hysre|  7u؍Uܖh鄅7v$R"eUQhQ:/.ZaGٚI@76X5ƇgC,PͻU9rdK9iE^tXi mOE|ۅvG|4vTdU ס*_V=s| g[\i9+2f^6tC^AշlU`y}TZ8&acΚm'}["ICo7}W毘D ց5pض$8!O'AE¤3hݸ3+>t Q,Q= Ht;^_̃w“VC)05T"Ւ7j&s:>4I/r8c4X]^3  @ث7j7I&(5a!d9dL3(5J4y-b_za҈w႕-PMs|1v4"ПoM tNGVs4cLWQPfE1z1fƹ;tHYU+EI0ϭk#혹SV ԹǗHo|H^ُ%R(N3RFt,gBg:qw\R,Vpjʊ :JJxNTD1R~Y\{hY|lQt~2Az/>BUoAz r)Y/_p53.]:Ȓ/s%i#aadƒӂSk߹zqP )AuS}0@,n 7 湠P<C9xRk:QCM+aD5Sl?"!j]FS83rd Qj_>0:&TZj1s3Z]{yx8m>/x: -cvlAth |#Y]|DEGJ&Nk9 ۪f%$I08UF~f>E"EE1xe*VA&~?(Ό>01b%MtaKi喁iHi1U̱?+E  JzQ7@ՂT\9>D̮AVq:a(?0^t!=(2SXuIL'V;{j/䇌S}K4Y'iaS+x’Qϧ5||{]H|-C++U"0sЛ!X m[js[٪R2J!Z Su9OtSsGa^44aX6Ϊ(PDNĩ'HӫYe,\ڳi|e0)3(J8 A O< AtwזjϹ:-dܢxs6|toGF\ך"u8ࢮʆG[&V xnK*}>(!O[FmuX:P!H1#}[ī W>;ZAe ~I^JhNve[å=_YnFgտ 擠)\lG2q51H>=k7a)490,ħgmyjR&f>U)+Vt>=4X}cy1i0p+,X[+8r\-.I.i[=b+KSA'B9*J. ^x]*z &M87UIOL$($Rݎ$Jmn! qL^m2"oU_SzH?A%I*QF98v{HIzDnՂ2J   IB~v7B_:ZNExJZ9*EV=[iY2n5~}#OƠĶ⫶']a,28:ē+g< ^7q}{1n{/OĨʓnDXjm[,sTHk<:W50R c=v. 4#U,隞}d-*!Ut+x.~[Ҕ_hV4SߺXXHc]^2#bCo+Xm$eE;%̒9—,á솧 JY_b%rD1Zt@C%3~Zn#{'ܨ1!M&"wp!P k"p@.aizhU[X17X̓Zbea _>{+EP^t?-&~&¹30sIr pLlHJ#ZK'iL LIOTxy.K$FU?@#SZE2UT }|K8 4RjɘVPŽ4У\ KbF "^%;/nr,NϦ0}{{ V#'*FO351T \ڥrA15!_n+%7/1{vU|H}]!Jۼ sޅy7#h<"X#V MqYeaΜZ^m$Zя/e^d)y Er(JF\xÕ[|_%3$;Va8f034unnς{k3ǁJ*Ogw$ȑF`f5}h)?'A=Z}Z ?tIC iE35:eJ|ٻlOHOctj.>'B:tjki쌭VkN?oڟucEo?d–g]Ӷm{2Џ/͌#U2 0eFF2듦TK69#;}8uo4_ U;$1OafwbRWs3 2 &t۽'Tf{}0+E$Q{qYد)䀚idFʴM}Xk8W0K0xl!yߦ :WR^skW6Տ,Gܘkgau x_c?Ԕ J,7]Lx2\[ Ag>rތ6Tx=9i\hE@+J%S ǽS&\(_sv9mnCU#e 4gd-LvˍPXf(dqOnbD{[1I >խGM,~(eao-_"=ݑ_c&Dhy8i-ZRUBX .k>L [%EqcJDNK0 #]yTBƏ!?bˉpՑ&14ԼqJ}>6G8N22!|Nfa x \5}TsUOu3 ]ocK[ r)ZSÝNn3tܧ>s{ s+kX2@~*0t¢Bԓ@[x\ $Dn 1*_1/NމU;n4!m؆5Bߣ@ 8mRlQY>H1 f/d-.;YZ|,R2sOl}7}q)pY3w'[36-“AGq\em-Sj`rx*z;MXqlK֞Un@?lF'FXau |i9SR ߚMtd-^񦫊^xSGg=Frm8DڐY,a)8v(xEʘnŕ HzCX/DJ#>C,гU?J|2B) ??nX 1T,(]DY6Kk$ak*.?:d55CMsbM]?x_6\q<,e30U ij?9Ps\>]*5rzB9ꃝ[۶GjSXtcwۉZ;:j4KsaӕnkG9LjoMX_jՊY@˚i~0]'9vGR֋‚*/Z,* j >дUDz r=C\1Ʒ!2g8UҤh ߛM~pP fP@{ ȡdnC ^]=gü9 w'6fi? >j`TɝrM\׬ߺ*Z,ɕ,!ٻAW9$H QwOJz,aR̕{lI@`t~mD^Obt.۲aDQz& Nc/+uV}0# \?.Z†DF:]wI% @&X 8GNFb$_C\w,/SƂ$68Nm}Z_Qz/.V =HJGL!(2./#$WQԀ8@wq-"G$UۍpNRḱ2@ei8H9g. )Z-4<@gDzFɔ1_lDy_!?v#m$UIkl l߀ϯzy(Ƌ~vbCNdkPj"Zӛd)eQ }'F.7ԝYy-4LLF8W]wfA\gá:kI׉5D@f& @/MtT(dTs,֌4٦=ળ/1#֎&9^xFvaqOy8RK$ FT[w;bqal7x3`mDgdjP/GBZ迂,=dœwR>o{ 4V2$/V4M=ŵеk/)u4_֒+2V5/RHn,CWU ZmrZ@! ; |PNNgB 9 v&>h}\ Mjx'͒MڮdDBk?ng3}ZYz0=YmGUjQ/TU`6cx@7EMlDOࠣ`-2԰ y4xօKjAx S/{&Yv/^˷bHQni2#AXTdo;+ƚژÁBFFz=!$0Y}R^Xk~D]5>W?vw |}R'Qh^uiLE;XKB5!(*pPՑ-r*~^g 5d^ JH"8tR_+^`gc/? 8/iWPoMNݳy{$S[7܀lۜ#z$N%t<Ob*SWd \C;9A'^4]x8Nb+ ! 7B7Za25PtCj ;Jğ)٨@jZ۔SYF]?*D.4@)E ]}+^K67~~Gay;n '`ԅb97uqp4ԑIڊK vcWs+F́S%ڈZR*o|mb!t܏^Gn}^(:~-ͣHӌ+1߶_5‡h)zB1N\d1O>\"^' 3eq-++vA4:* 5f+8tmHA?b</\D:D8Fˣf CN97%FT{S=xit8ù'6";0dO1s>>̲LKϮ ~J\1lt{!_Ipq7Np#`$ .2KVl /uT0e'+&`6nwoŏ,1 {岨 Kdx,Hc\^ An5'ӫ5|֌j 0{36T&4M6Gnq"l5(#EFшP800>%VwN&8DELRP>w̖2]Prn9n8?ۼ998K} bQ;MAɊM \Ƙ*̕mv tHwZUq:uM5.lGx{ϑZ([^Ue: 6Kpc^(kbbm'Dr%<\[4IN䯨2Qiay9&H1|m>xګ7E{W)*7[}X%cC#9z Xp-nЪKt#^cI 99/rn@TgtH/ y{+0dVCE'>o+ON1;^|`w&tT7 ;fU%9W,B EV]V+`.a"r! D@Ly0175L 柚T7rV]"C\U/lQMa p6q]49qro {=-tE?đnQ V ړOKձg"PpͶx{F9mT,4G\19QΔN; vdbWmLaMPB^X}:43EXOK ]7x"au ;T_~1*i j~8I*"Da?_W"͸i`Rdqק/8DH#_Ūb!ufJH@ Wi I( D6S2j1伊Jn-5ߕ)֒ɋ;r-R[`u?jk|_m$Di ;R SIN5%% }gڈkNɯW3@Č莾ne=;}6> ؒYcsvҞ87s0Ss,3>L_;+: 6 'IQx>U^_pr'OfEz)yde՚a( į ]fbk/$s} kAVqfd{eϻ~Y*{h({e%%zhҫ~S\’<٬P hm#DHt";Zv^[\|ƑO8=:-J @b'1]z~~Z=|; )jj{9C82V?%q3.ywՏw^2YB4X<_}^А_OJ88qOeۤll?)MA3ֳ<6:C' sͯB1s}z49kaBD]xnxO!~0yAGM enf7cMMȡyvB֔FFWf֓vUaT+Q<L o|'3UF O]]ײLtϛŒuL>|0@ }\e #W(Vh=G/;tQ0CF/VR~ұqn;]p0\M\Љ;GXqBcĐ'^$5hsAyM0p ~/m ƷкK ͔L>-iÍBԗ`CJ5 BgoJƅlK 7L?$*;|+ Wt«* ej>?<4(uDR.h`X MHnyΆ떪Ty83A}]_ޔhQ$>F&~<o~c\>U{};M{[q[$Dw )1$n3g%,d^dGEU'Zy՟5q vu7Rzb'!xBktjhxe[8΃iAl t[IvCwG?DJeP^v;nzPZsqGx=j\vd1Vt/S9LGBj4Oĵ@8D'K΄qt=/f>0X)qFm.7XC̿>x5bdJ\ծDKOw{7,~BGfJCQl*^YkwX[{݊/PY8%O 4W n UGIXAOweH3|aOkړ[ԁyR {Sws6+Q^ylq󜸱,r7lNTc`xb>*t.i/i >}q`[jA1u7F=W",شәGFReuDL%9"b3(ARjsI-erb-Np)C(_̟n-❧K@.%1 :ǚu("R/2fʺ0Nj下3\ ?MmLJyyX@=P*><.kg=I&U}?V?Hk"qrgALA7(@EB^Ta{f'Y5ËY«gvV"D%ۘ{/oc9XŽHPJ%'W6{)1<"fCe 3ti=5f-\A,*(S"DzλOwryL$T#2Mvo*4LN 4naf)!org_vD(D}1絬 ~B#8s+3} \m)qՀo'NF4#hS]< ߊ2K:Wlϼ&7M~ǹH *D׈~Q=}Y)bb/ (QY_`$d,DMsH~$j6ۣ_mrq|t3CYst6ziHOZ%O[8VAx尮dN0uԜvНSh4 t EkGZ<1)p}_,-kz1egw\2skiwhpbRg p>C+ \A=un>$7 {ya#L}x|@+U%;d ^׻B?ȫM\x췓ЋgYfǷeʰ}C]=QE.Hth(1cXƲQqphv{Y1lfj9dyL;d SL(܇nw6WocR06G0(Kk4T`{^G'vH&PMoKqQ#[>#q޴+G)2ұ(:Sq`zĈGʗ\oBU9پG/%ombcV1\evsPAu_7~jOvR?;oz^Xz)g8 CW/_tT3VhYqyhu[:r崞# "h~,28 U0 +&4HEr+DÛzTdRQw5ȊrU5]"9!B+$yͥHVϢOVz а8(b'k!*WUgE>|mR 0e凳$s;Ѳv&w</y\}Soiûbȭ n4vtUޝ9?xBWMB1vAM X 8 I;C-GXZ91ظ?S/٘w x֛+ɶZSsNFw2{6?Ľ7CO'8_ifNVCKỎf&uHqWX%4 oMK+ ;X!#zb`Lv.ǐ\9ٚ_/9ūl0YEe-- \uВ" r7\,U+Ճu|B]=%VpHȵ0<BNgSrcw+޲Ál s X{J`z|`GVVPEĸ)D3a-G7YI[m*.A,6ab9aeΣIj)]k6j͵>?Kr:nB~`ltZ9QF&›Xb`4vGZ#!mG5Qȵ#!$W`\(6_Ra#n$3f&(%8|Zz=Y/Fx.$Zaw m=CD|u."U~&Nq]3{^d'^\Uc lHfc\v?"jItv[O#cu)2Y*zzϽ(oZ{_0p\=wBl%>%M4G+:LǕ?mb]ą,fGPPSWň?M޺|&k0~-^!WhZl7Xƚ7;VĐjTr*3>ym1ңt~гDP4igsz(Yzx#mMbXMT0D̞qlӸUΣH_#Y"\eX/^-ҽ^ud( }O | bGZҪ<bbFʛ9;xސKUŌy?#5?y龻ٍҗ\]ؙ^9_oxT&xB3HHh<8mtuD|Puz՚O}$^h ujO$΁ߞQ gƉR&rUiA6V I.sB㰨ҁ;NaBw{`M+ =Cq}塇+ZSWg6!g1#yͨ$DQ,-+o!9op5$D`1oC ## JUPN t4*ƈN_L۽C fp&Es1\(Wݟ҅coRYU(FuC]j% nzYaS |Ǚ|,JNC4Lg?.O ( sgi7\ad@_\=.r1^;:1P:3Da)u"u$= W|$ÔcO(9`54w>bްvsr+~ &۴.2 | Zw1 ߩz[] 7"{/{c 1+s/]5{@f@&;Rb#+'\*F}iL_ GO*nr9A4K:O.X5j_U$c%0uC#3(ߊíöY8'4!"U%E# zbG nh]O}[sKEOih`+ 6\0ŲCVΛWۢњmiHVן{6 'c7WpA[ʣ~i@B&6Q:KqTk3Sd*ep'::>Ek&vII*ȔzǬeF!=`8P?Dm Pc$?!x&4' gb0NEQfCN}jlΧ`QN壃)fe_~F+1=˲ t6bCdr2 lmWxom~L)on .ϸ6kr4 ɉlzmy,h|`M\i#*2e(֔ۅpR`$=tRWx,zHw6Q((ȮN,:AMރ>@_X2J&7Ѷ<'e 7-CroNN'}{V}MƐKf.B诣F@ߣ6]2Jx9'?EzdoǺhj˭5}_߅ҙLBI؄*U^yԕ%N:+ShrE&ބ~<o;968>*J0 8F<KG fr3(?gj֑6,@F hB5Dh͍Vq=$ \6l lF|[2W )0L5]3^ɎF'64ϝq\\ m`h&݄ ~YwQ;| :w2f:bENRKY l?|05Cm̅~`jo׫|Rml.r`" *B# + oPnVg5mPsAHG &geBL} Vߎ+Wxg{pM% ѹG#ceJ̲Wø%eWg0&쉋-q(PSW iT_ 091F ^yKfo(4k *z:zJҮ}ߛP2I4{] "1!W|}-#Ra6P~ yo1ruFʢٖS&b]!e]UՂWu'% N9cOjp\߁ًG lU@p%ɷVhAa:wb2s|py+@ʻx8qnDhM/mހ0 ٽGܗ!5RoزɶDȕvc-WO )J(1YlIB~L$i",nFZٚg̽s'D;p~(uiX5b:j0L:6"ap;FZ+'EurNhaf@,y@fVp?1Dtuگil\5yj._n$=ͣʷOxђB\du,}*~^׹_0<^I'cVڸ-Kf8j_:~gJ=fӦ`2e~qaja (zT Lhۖab{½ײ6Fb*k $&a]lig5N7b~sL&#߅3w]F|nѴr&Flw?EDL}yg8". #Zn.x߶C+)]I$3ZIIf\B)Z[ە? ƟkN }zw~9Dj,42wtV95.JNL;ٻg=6kVhZMf;b#l6jr4.wz t%95<$'9*t7ֱa&+h]Ҝ5hOԴD^;I:@;Go~Ƽ+_$ U_^ek=$I{ ?l52;TwPxlV^d@uX~8Tf#>KC_^R9.* z䐹xV\ Xl?BE\t% .6 fWβĽi$͆Aqe,|=lpZP9)OF7^ED1KV$lZůJ(a5c&]ʲ )"MeC59Ϊ"ޙx(WAS^bnӃBHJ T mgr %yx2afvni=P={C^OE~|q!Q72X/溢uKf_rr~gF M@ZĻB\1a:Bow^'9PZ?$>7{'Xƹ?|Xiv۹0!'+b`1Ir3pe ,h{MsՃ |a {FhPUn9Pd.ճ]+T> osP JOD6z)3L>_U.+A#Ůc_HK/J}nYaZٿ~lȘU $E&LՂ\Omso:U$}U*!duG+J2N5c}jB|f FeƳ7Niߥ;p!bW_dZ#u8xF ~2O8=F=9~|'F/@ؘ9^4Պ~}ZG냓 VO'WBɦ]::P(.b8EB^=ғ"=w,v0lwζ P^08YH?{RJBuyz_xUD D1#^v{Y@<Ϝ/TaUR03Uy}{h\U|qF[Y> 6I?E)[w v d[pU eNU+k9vFDŽ0iN#Ӧ\>N(|6 ?j"3x>d@Bw>K675.K i [YdCY7+AlfPr>CcI8'!̾:@,;NAA J+_)DmNٍHϒY-:M5Pt/J91\;g+a86RrorG=&Yn0KnM4ssAǿ6QVapo TeDo<ّ:8(yqܕQdvb(AÂ<:ȕrse9)͌~#s ۂ!"!] 2+EiJD xg0kڣ z4buӘ?m_aNq;M"J_q}SO_}- h)5no&3;P`mtY+XpScz~KkB6kIŒ;hc[]xDR?uVT9"Bkdqg*mB^ќoT0=^!AJuӼ[:1ˉ_!p`w̻@➛&6:%YL;ƤN~` <"8Wy)̻k}b:~}K Sn x2hӶ@t Mje(OR$>R"E-anD0!I}JDד/:@ß7ΩwU=\Ȯ݈K<ƯNE 1KCj"='A(ShCὅ/)]zCQ _];뎡?Y8 \U&#K%p|y28)Թ1ڄ!Q$ u6+Əy\b$뵄dpYhX=j,,FxL\՘: Aг-C\) '$گEx7?(2Vfcg`>=J^)D6!}tcϯ w>ɫr5drBd/Iř Lp}r!dy>shTd/,9J4+@ѧ &<Dbu 5z {|kO4'??-as'm HB(| 2( a÷W_b?IF̾7Xew J-b;30|]L͒&(:3q=_G1MrV_`8:Ե~Yu $%|쵹PB)4+%}YOiה3vsO6PX5"S} 2׈uà Xqjxyi8zDlf7оsWh}4Ā$I3g^~KV+r[]հH1oj~ÏVFG]hԳ %(ŌS5"``|d?si@kږ 8Z#rPj~">nlh3d䃙rCtp@ .Τ `JDLx6h}N;kNGaw0bYhˢ6UG_&A" K\` XraդP ;/ :Fb-P{1s5~SnZ'_eؓ>OvZۮďwwG[o /W3mA=ݣNq7qV'Eus%̗m-3<{2 vB|w;`m*>VZkEoytwQ$,skfw{خU#~$Ċ=+I(fQ.#૩eq@tc]o*M5,T)S ?Mc/?-R&Qat $2G~oiR(23K4Bbsqtux]Q:{`aȷ.5G T'"Y^ wjO K>?<"\_D"幟:*{-~cF*M'd!@m@iJs( Z(=@+{2:r+ifLj',edT]([RPq0.j ݩ/u8E\Q.pM,A,6I4$:N/X4;iƨ[hYOjDzUMD؞ :TuslPㅰ"5(L,乛U2Ԗ0 2 -=%1SUL,}wbI)Uܷ%+7ٚl`-Q7V!DOHCeALO^ahF[^'s \8T/yVQ ␨lc[wT-Qp",_ ϭ#\MChG/|JXzl6'{=8#wUS"+($uǣ(e a2U*ܿ nqMM\m-%̷(3>M=ʂ?./mg4k%-qel˫vFt =j;d sr!U>[W1+4"QdkV8 a+k] nwC&cj8p~DIF]tz2}|b0h̕"8x(>vlrGJnݧ;Dܝ1iF2SJmz^ӏ#Mуb7/4/%&Wodx4 Dq`!C^_l/n7эPz~KrCo-.R[\pJ!KQo.0FaR9@R2Ä%ZȾ"QXޗSn#--G淏5,G.*6e:EX0T^ ȷjZ8i]h4$?|)2G 0}:\qp\DEߓ{w;^q?ܿQC\݁jt8;\5(=I7'6ՉU+뼭a0."ܶ |- mimEQSt >5{Dt{±2F@,|K`^/0Z4ZnB\f~ ]N[T) KW+ǖaL׭/Y 8]g沨(v{f j=x8H{^pmw7D T9ynK6SHCd)3*qAj>~+0&4WH r>4ηJ 撜ɒ3vҎF|K'}AײPDeu}5dBun8,ga5$6yG$!?RL pj9lxt%eӁ2fE:+B` s[eW.X Hzo)ϣ!-"icVrE6x +~@qc-9 x`$,EJ}sܦp.גUm8)=և'$LbA"xZw}vAڜTG(Szm&?G%&w.8;cLRz{Cim\Tykv X.&~MbV@ jʚ$:.Ť&x5ȉ vFA ˦ ͔^h?&n.W@`f}b<#<Ӣ(;6:ƏK*݂?km@1jB@? :tC$wDqoy!墹%-0b|uO&KqXXo͍L"ICj0C ӖYe߹t : $RRI8Rpӱh72Ro|CIRgg ;)u]9hjÙ12un~,uQm,,=;A"!"i#?|}AS @^ x4י ;O> *ۢЋBi_զGr&1bmڂ)O*Q &ErpU$0hɹu{s l5@Y:l SR>[eݠұxuPqS 8xFxX.bM:ٝ~-ѝ/mY eRP`颐$P R)m77#(&A"`Exȵq`gd@E&'(X *v!B,aD/(v$;2z'ygHDX?LlS'[O~{WWg!!'W2 Q/pO2ˈxB|O 3Y+H??~пUAE}ٯop$+)5OsHBK_jNc&8zD"o %-T[ C7aJ,&H3$ӷmϗֺ$, jek:a/oi3 _p!޿ Wf_f_cu+|W9 ~1(CO6Sp,]P\Ѥb`͙.CrBv4ʞَ:C@h\(߸[)a6ɗ@l䉴43УXz=EKGH {N1V Gboq fO5nbz`H]%4PKЌ\>N {vJ> 8)4º'jCgWj'!(6e sI` ,db3%qg8IFu5U-Ĩ~3͐U \4?tF5))8g¾S(J`?[$ xY Y,Z/" Y6A]a_ #SqSvkᨎ} І\օ;̫N⶛! "UtAYɈ[mV=gx z=դ (ШPv~ǜ.L@M"ow%l#MiFF{og =Ax/ֲT |*fش;u 2Wyu~ܒc9tYԞ Q^\`^WSЍNN@9V4 Nt缕Е^Q UM>^UJ5%C_(,EW.b%`K韷R 6sQ89Q ~LTz&] S{J_~G7բ|BrM4:44>D<?&&YO/aVLm;stvo2 \ Z 3X hkZJ|d\wpE,K 1>¹:Wɶ16҉5<(BfF%Ϲi%95[Yڹ58FE_ n-T1 98i nk ~5G\$-@%@[I\к^#n3^k5ҫi=}S:ȡbe֦ƼpOPfk TRz,*Bn~ՆCx# XvUEY{iRslZ';j" =`͝Nx p2U6*|I-.}`pBSsuF'UPt$ٺN*ʲ8ƴX0I38ŚBB h65دHzht/-k[g߳8r=Xw5-ˁ ’ܠ‘n}i+G4V$dFWBJ~ `(\ f6RyDDv& bعD͹IXUD[4[YqVa0.T-8r?X`y`h5}(1:RC#ʻW0'k8ݕCYĦ |}ٜswZ0Mq%qbM矁iuVQsE%gr1N04YW=s;|CaY+mKT|l>G089-TROxF1Jo(n-,g(OPG 4@I q'(:` aן*6"n.2 <brRHqJtIBy>C:P`9)Qټ։F/F/z[npܸIƬ2%蔲Vu`z8C7:|^V fbx#lilCF̀CdaɃ DhfNlWa+jԇ(L6吠J6[>CT{];jGhؿ7۞>6R;M|(^ulcA7r2 2A;M+Yt3j7yߪ~&aH6l͌D0[e(V HLFh?9] Ȧfρr y.O^H{͛qv| ڍz`HQ kyomly&=,HWFf]J 29Ac,Eo~#t$Q;:QQqC!J=E.Mq;l&10[fevGd;cVD o:(5AƮVZCtsި+%eؘ?zǑ w'x?a0AOKDOcLx!5,ʀS-=y +|w}e!y<V[1?ϣd!cwԜm"g ܿ  \l:Y"X 6{RzMXe-}cu%aLZ#\Y>É^~ J(<s [U7-0pR+l> jSo3hD&_d+FF[蒊Am*||+D[5wk` Aw,ooNjMB .Vej+X3''G#&B$\%?՛,liMhacN.s`eL3 %|GNTeg:m\oFɭ|M:XfCa:+w x4@iw{h 7,]MV78#jiFZ漲 sY~8Ogq>T^z30y*}?X6`pP$+Jvfg劁t ,3A3T^in6a"9ɏϦfh~ =_'X9k$*[A{x5^UG{xo&q,8\vWQ A3RNDKk8Ţm#.Q,Dђx:>lJעrMm>ya/ŬN~Sc4'y'GgKeCFBP#E t/XΫs)atKw27{4G\41G‘:& zCAsyY嶠8Ǽ,PXŏǶ~4=}>h3YzUU>ۅEeu%8牣i{./6S*6CS2a#߯䤾eߖj};hW9mꌇgpCɾAfBHD{PSUcE'OC'HdtQ^y9i#l?^4Ӌwu95րXKkbop.h{)Gw'k}%D"ގMg?#P=g=Kn~|a&5m_\&3wz;dH5+=eՇح{xb^'goiMa^\m$oCB3Q[.FE!mq VfR|8%X>8Dw2h0a/CaʫZ{6I1ŹߪpޞuZ+ :ptrI;)y&jzv[g LiڃAȆE@ĄDBzUq䙥ݽ9˗3+bLt@/})=t^$Boi>l>lZ"9Ї8GΊ<.aG+,6.xS _.3m>eD0 [[wnkǰgϹ"/(@O0Gc5r Ť\K0:We7PH}R)D*$kv4!L UTv7+%e-uDQ( ϩSn(z;e(){ bGEo~]B{\W! (HeC<1b@U[(+@E*{G*]xCe*0U٬dWC.Tjf_ALɩLfNp~H#bSN[{MnHSW(3a;s${B:‚u%%$>yC"%^yJJ+KgQ4z \TDCf\Mf-l,VF=۹w\;c.T kO3ij؆/z,=-˨aJW0N^chـbZs]XK9 [Ofz)PиC=MzQf`/̚|ېESc^?Q `I4D pɇMfڰ]49N#5\n b6֖ߋw hMNy5I ccDA'1Q*Ӓā"((NiQZ o Ée %`CZG;`I\zcFk1Ι"'uH8*`\"S m" [KD un?CuGzJw߃`IR_)-[ Za߄1ɂ5k(2fפgI JZM@RxC`FpUܮs%K Eτɑ BI0^ /Qfٻ>S q@< +Scg roW|gxuϧ}DrHPmJi vY59^$˫vR )A]2k٭i Ma!7sKS#]}~ }ftW2ΓM2m7`crcN$+0|ΡQ?TYkAKYu)2_<)8:}epՃnݵ iQ#Fp-W1.f7X)a4oDX9C cn̆#h6iyt p|3G>~#zۛì$vT1:uj@Fsaq=SϘ^cu1 0@ x9>0WgX-7htm#2o365MPۅKW˿ϢcվJoNp]`b1! %bCRìV# ÀYvXQ>vT>Cנa.6kSȔAZEHHކ`xh0}a(WHY),T`X_ Uwi[Q d.~bsRNPζ–m[nLgy&Ycn0 ҜbmٗM_Kt陗F)W',3[ j|FyS4[j ݑ^b=9C'M(V̢v(V|K CfWJVG$ސuؑ6zgcXĵ(ܻ /{ZS/n,?GwJ!#! ۜoWN# Jr#O4;iډh>G-޷V۠!M)y+PjSdedƣk5>ǎfDSPL'R?.E~ ^WH4Cؾ G.\xͰZK#^Wlސx`|ׅW_!3&Y3LRXMX7QU>. L odͫ"ABh@ʴ hc]R7YͱMo>(&K_Y b1D<~,.b1|ƴK~pj#(.sRNpLcO6ti KJݘ[0Y|qS=%6/،~n7*hq,g:#7؄f< s^Id!5JNzMSf[)dr:ލ#O2$ejoˎo)ECFxx 8ZEkiRPhݬ{G|,n^&҈%eMt\<`xBkHz5}k$&]XV!Ms Poa1!jP?B ōuEP%T|Jټ&kXďG3IUfݸ)['KNp y ^r >TzPhlh~Ű8wT]_(0#~-NȟH&FO%ю%>"u$`p8ĈUKshʝ<z2/dj^[BXK -[; t k5ה"VΦPB}_oHgsTtjT 7Ic͟ J{$I ˤ:+^ۮ`:ߔ`r̙A$kPm;v&glV dAV^ {81fMzO6{!#vA/Ĵɐ*s+@{ptŧ6DAt,qLэeg+r2{l))k%/ԍԍC4Ug.HOy\z/=U0"B<-YLNbxc9o׎n୆+ bb"bW' LIڴ'7fGJxYi D=0ju6ãx朖|%qk]Q'^ %/U *;iKRQGzz.0͐'n"dZ6HѦ:xz9wQT_@s=[)yZg RyU693 ig `[}Gs״eSȾ{d}O͸Z[槍riN\gσ@_tD>C8qp!$HRFxOM;yCaRr4sܩnU.4|ֶ9,Uwea򗧩; <ΘK1DK+iM4 $3Jh.$r z+uRao]Þ˫q;^ 4[1$f R9߅zR) v0=T݆1jaAw)C+NnKChȂ蟒u.CɻqjZAR)e,5;9Ћ@NX9g\l-#&l\#3'2kG QL9Z NGI p=p+;ŵH7=OTA1?쳠t:|aUm25$") 5kzH74gvjv_2Z@K;Ԣz?w64 ,<3H+td&QKTes^H[;F$/[c9x0z01܎fD}\2#մG0;E~ZYHo^HSKP_"-/ǥ?3(=]\8r T Hzup@?8}389aT,ʠ>S npB&\u =fz40=jnpV5epdV1os05MriFJa[ZFX/hY|HDQyM֫- JY _bκ)Fw1ǗwUsHH6 :jYyw-mgUwȳYk7| FNL?ȼ;mմ@7s^Pa;= ^)NbGvn1Bv>\wӇ'ȕjI|)^H Y-CTzm߾[sU.]So8yysǁ K)>O8-CjAI쫃e#7 :mЙ':u|@"s#,ti| 2_٨m ظw0]|#>Ókd3T| #/(!P֏z0?7l= JI%Je/X(z*280*G⾧lEqÅtZ؎MdA k*sxYތH pc$Z>%s24D/:ȖIZ$tᲩ`>M/Cć+\p~nnݹ o~úxV =~v/&WCٯWc镁F}*8;\WʆJX//:=;ŀ6#H@e {DO 4(r/ΑBQkLdߗF㧀?,I(}Cfl醧W9:ւghʞaXS3&0M `Pu❴/|ꙴj$ pDqA An*˅b~I%4L{ljrN 4ƘP~!=f BG5]WPD:+L˃u a_].pkƽO :q,l"^;\!g+?;kZ~`Oq@f9I߂-U)*Mx<2DJ[,RZ\;K-7콘4Tr{+ƹ"'ȮgV)*Q~vԱ8|d4TZ0TU21,1ME"4{8}}|4喁`]J4MĮ{i!&Xa&$OM-E&Ma,DFeW1'̒*!n"7Ԧnp Я/J[5/"TsJR@co}[zOFɵF緀60o l?ifʾ8uaB@LGO^^؂sHcvfT0ˆ3≛ϭur֋F52:éq:p:ޚo?B`ШD8(Qd[99G/|۝k9`:L_5) 6f ;`W_PV@s;308M s@uxt88_T\'O (X\Eyڸ̢EHAv_r%4%,[Gj_φdDQ jAe75Vɦ hK)iWAGV&gi'44E|Qs]K9V IA&f <5&|!VT '\= O0o874zXT:L:pԒ-_Ƴ{o_യIUN/cB#_[ѱ͔z'm밐^|DC zث: АNmK*l.C 1v2H65,2s Lzd~`d?V!ŀF򛬀8Ʉ@;ќԣ6L8dt6iE 6}6oa./yp]nţ@'^˩y.H5<0,|&Դ\Oʥe06ۃFu>acYe>ܑ#NX\aySwgO1}H׼UO]~5KF5b߈!C{J`ɗNp!$g 7Mqe6{҃E:t{U>$1l_dQ)s hJJЎ>A>ϴD̤vsB)Op[Oi|h.1?›U783H1K@,950CZC!Q%٘x!̓}t cPr9xIm,)4}/C|4 mr6oB0ݎ!eyHt#,V $X1n4 (ΜԾWVoPڊ ;.S4uItV{ _>V`1 KEt Agz%i&kLq`zGRQVKb.,m|Pgy2 +e 'p찘?ZȌׁzHJj77ҭ;%LWӤih@;AT:Ø"o1I2g>9;vv&"drkzH*-_< yCGdG3 Fl X,]#YȻ@9Rqp?(òBZ.M.>tzM:zK.ӔhmAe1RsRȂ"K=~<ߵ;S=M7ДNpU\kȨt71 5C4tq0'|)=I˜|D5 A*t\b PF?=!d֐*|;{i;} Dt dZdvF+-bXd]Fl er~tE9]AѥphڶঙdQKi9J[ !4Kۨ@>wG>R#%Z -ܸ+W}#?&hژuYG8{V18NRS`R{(M_G_ wgg@9g!c-Wm枃t&uΰ=̍<Lj>ѡK0]O2&)[ 4izYAY D'>2d>r)f8f +v-?NV}e]9]_:qZ0U4)rO.b5CL/9UESTS2knnKpOU0k mKqE.J8ꇀ KЗ@5yv_lɮOf4jJ`/1x."6bF-0SaTĠi kd1ҬЋ΃N2~@EP,`fjj15-.,奩KLء]q͝O=p 9);grIsϞ<9EiaDbGGݨhdO KRZ+dV=TN}bՆn \b#(V& x3̳UصP hVw4hE77$]s%#М gb#$kmا 鋎;p}+7_NhVJ@oˤU/Xu>"< ipa?\_m}66̆ZF @5v~e`*sˆL>QM{( Tze@f+&@bxTeBª=Q4?Ö[lT .I`볭N~(>lR|2H ^0jAfҟ#<@s ?| ׄ29ޔd[skwAs@i7%سtdOa3fQ$M |q'W21ܺ}ThkTQؚ)ӡIO^q&:zݮZNrށ\ḶmĄpRۙ#J\әqbKeTa|h2Ƈ\'.K ҆h^GZ 1&Wf_7IJkQӧ-=Gc _\zKiQTHߦ<1Tizk/1E! Adcg-4>//};5"!8x[٥M)j:HuI {Q*:#j!' X. F*>:wGiO :?,]jXL ̽O}fY⨗ oʒ3C%>Ϙ˩=e!v^oDBapdm[2m"؊Pzk=Wشy_桏R jBP@(2d> 5}et 7 0S騸y!S7Le{ ϩ ]^HhOCIц'=-Ԅ&ȟ?qhANIQ>_w;g&kuZNS즜 WQY]A8NV!]1{'4[g ՘,ɩ2K({ݰ% K~?j-@ ;sf8 :_m۞1O}VǺ'C0XW1αE82>w`x*LچG Ӣ-XoA֘*8o'i''ƣCZٕc=@\ е $tCp\g\i ƆdyMnEc*#[yI*G1꼟_@~.LdD+Уiaq4,I+OW(HvAƒc*ə]܇8Զ-{%. L kplunڀl;_X T1L4(AM!;oO35I!-8 ]EAl)D_Q4L탎%,8~z&q719aØ$2 3-B\:t-M瞘1xcvODD<L'jv뫁 *3k#U!~JΒҹ|§1KUIxLD3K@Xp݈У}B8+Yn%v=Z}q|-)jaMb}^U*j_GskXMRq4mQu gp苵MkȒjMkl x&CoEsdzͣh$TrapY~/-ԚL{&)Cmzk(8׀y_Tڑ zwB3.쩧9LHY}ZH7>E>`2ZֲjRht2`78r*ˤ@v&ֈ}@&MiSz͡ں$6r-=tmK:1k 3oGGxhA~]@{n&Q2 F/8 zQ\"}ɠovPLR}d&ց[#lj|HYhBvāUvOcϜ1۫px5BalU:9H^$qB*vqP0VbN}24nD+7܈DFO('尵?iAiln"D~+G]~~U%g*_yEoQ[uE2'7=A Y3W'6J4.}AY,-PrSOuA_ӐdG'rYt_nLnæ}vJd}9Bdx8xcjE3H{υ\Zc+wݿ$/I5 @0qW\aʔa:" ͽ_09{xZ!x7 d ^4a4;usNqle (ž@pצ3r \6l˓"j?Ww\SO^%uYRq7.&)kERL ys6zZmm <~ Pbj5Ut~ G^>$>_8 ;N-ᙃQnMҶ~~xQ$gEGGaE*th_UG//v϶/b{H=lKDઔ.9\YR$/2KOdo+.DPV]t촏cXkzwx`NTxVNmz*nvklxm-HlnS*e6 '$$ן#yt6a=iþц+ @&u+Tx(fVۉ:K ejA0^iI ZK~2{Tm lǙ &9|O|}UOW7lf6%&(2(&kk9ba]y|rk թ2 >/"(ӨR5Sd:k NɬG&2ZՀj1<}>n&hXVlcHu~~dó[a8xWZ'*d &K#>f&ql% Z3yZ1.蟷b#O}f[wT!|\b ,1svs;Pg$1i-O^#"8'*K5dz+)Lx`|VtܫG?1ds[Būͽ:<2NֆkW^Cz+vGNJ榓!?׶U4\՗ԁ<|"b͔16F4^~:xF ׷#C#sK)qj$:09N-&nrjQ 6P注 loOeZ=UV + 2jNgReX ZeRSTJ˥ bd\Ws)?4 Dd{T\+b *,]I\$i-Fּ}:8Ȫ۰m6E4uM\kFmfkJ6 Mb#(r iz9iE*ZҏkB0C9"3(IlBja3{MpDwOUr>ƲDw(~nqTSBÇa&DDdO>sTRc+\˵j.rQ^rX6FJ1ia|(fŎOqOei a7ͯ!_ȌE0ϯ`füL&H!䩛SK p( ?iMy/$~ٕsBTgq}zEqЖaqwz 'q N./7B=W81oLMm{(w-EM˂|mX%HaR*G&bҀt1im6 >9=+{,Gpvbn.-$J"GSQEj xa|go8yyEaUT(Oȧ?sffjnay-%pQLc9IB~O҃5y;zeI S*ozƟF*u_\[L^C%?#bWlZ-N[RW{yax 9}(ruƛJWâo'ECDbxٮS&t3wܖgh sjOP|A 0AR1!Wr5/!Xsd#{tSn'D/hWg!Ie9@0^`~smI6x?glT7>{w:\#{5Y:BT$ږKz{}ęj9 kp* %cOH'ha^JYF`Ez,VIbmL3wrưztsIQi(uQ 79o8XLyt$ 2Ep{S*&&\c$pR Sυd'fi:DB_o<GѼ/eɇ׫6\X{Cn{C)|+M%{ln]d l]Gp3!81uF١ YO*ZѳPrVI~-%e#pHbL7{"Z\m +ڮhԸPaaShEVUn.\F[Oׂ\䣺Fr|ECZ.z,P'0#Pˡ0@<r`h^ܧN jB9V< #T~XЊWӅDv<-kdԦWK Ev_;e'!qwU,OTyqo*#j:=jY%]Mz&MSLj ,G"TTJ,:%-1 z^}k 0G)%3 B9`Ȱ!QO{53s{!e!к++Rx./k.9E`D IaFxTx3F]%ӽؑg~*Ɍkݴ F4`?]nJFo;lm~+}k*e}$!phX;IKB5?V3ԼF!Dm2zwIhrrʶe៻ ^@EHDAݲHow6+oɏn:_l&,]CRȇ|(7& ʤ_6kL#m #8j˜s>'Ŷ&"Pc$(X'V aj4zAYL* ux{  8Lb;X+;`Ig'G1GS>)(g 󺰟}T7N'x!V#*oY,E{am8Dj-4d߾Ox>\tbؿàׁ.b†smM8]( ZT$B9 ,s6g~H¤ "_)gZg9l8Z%t v_n78:"`>h%}AN{5`誑Ǔ޻FY;[zە\R)x`dz.c +7@9CS":p|A)ef!:&7UP-a;py~i<{ j}5oTj^è{af6S 8V0Q~XwLC-\PQWų?n% n.6bu0DT<.#oI ^e$V}Z"]bRV^+ əi =Tp/uH u75L^eZIZy2uϯ`~?90u9v5Li@+8+At2AY4YEIVjZrVE(6--b@=K\_)Cܕ{E.ccM?_rQ3FT:dsՉ~NrV|20BW,A4r1XQ>ٽGI#zHh^)7x3@(5\&9CE]J,5`Ҭ?o@䄑Ds* ͹i/^Ň҇O97m\[]:t[ر*=|LCc°lȵʿ8ٹx3~ICŨeWdSc-\ D~{e 2Phnz3^+ION9s HXwؐ6fT`QQ "8ΧLX^z|LÓ24 aM*gM(wr/~T jLXFeXse;5"J2ƨ/Ü e̊Y+ќ^ xg_,q,L=<p_+]<ckbY[y~/A9µ$ϵ(a zB -é[Tp3-\O yɑUG ՟W@݈}E+*ƽ*؜ 4KHz}Ƽn&&{ѷ65Me"7B A]쮬3\3]stכKTOST1jA3聨2[!\M]]o|T6^k)c;2/V +W3ٺm Ppxմ-L=è 97e6ۄn˜$Hj&=òT4u* tah"ό5(24za\Ko@. ]m"PÒZI$ۭS nB>"CD>Pr+Iz?no߇{_QHyZZ4ǭD*I$][v?S{TdG֦0)Μh(~;ijb@${4 q^M $eȤdp Fu>7oY=),$WzR8TmxQ7ݛ{(ҴZa 0mv69{e&9AI1qY]WEJĩ]GaaCw3: |Lۚ Vg`,jP4Af$#ߺ8PYﱣ` _ x"cFj76"^q+͈f ryv풍r\I#|4ɪ8!z.fk舮#HG; a0rYrg7 ~碗J&@|m1TQ] x1Zveqضjx INԵS/4E=M]‘* kɭH֎m88+<˯Q1 gƚ9}e~hcP&|мi_) t9[+[h}&VS.(.B- Ag#QlP\ V!(}TkA[y[)‹eaCA3D@ 6b87.|/APQ΄A_~|F1P={IwzcS7FȌVEh}v +=zGXN+]O i;~kF{.n$t<̃Ԧ'aV)f֖CbZe,`%d.8dVe`_?=ya 7JYG`Zcx47P{7WO˵h!#LqGpfc{7@A@W)y C4DY5Rv-$1F,8yG>MkeNrf]m-?, UZß(<)/\FByv5jLit]=*bvֿߊSL*#H J/Y/tQ CauE1lt>A3> 愈Zq19:zX)炏$|EBNlv/D`7 :ؒ+ aAh0n†镏j_.xV*\UIX8GJ`$MA_d+Dͷy2BAԍJ߼5.st춀6}"cr*$ Mմ<L  3Ks]>76r-51C `( p#9EFly}}*a n8>Q c1mfUX3|M?,6o3wcI-މpTgEN%znVF= ;2L(hVؘ)wQ!Vg[(緖d;BD/2 c,-&ڪ]?O3cm5d@gοit/Gmp>V3xV7{~/#SLuI p+@Gl -]Ckjuf)F`Bv]'&V{uN+m{l nbmD23`WV2sR;> 7em/y39/ G= hC-_dvL+g(DR.旄GJ۩E:X`܅_2ɸNٚ[یQ@4zByc'ΚKp}pC*Z`Ο_`1 5e#Z?xsNs+9+6s{_1 e(\0P=" 롆0bU٢OBà!MV&-*{9DKX-y:X:a&nS%FZLq+{U˨vֳl-Qts_^>º;} 4~rWժcZ_ՅWš/6RǼY>֌β1?UÝJqy=tͅHR-߁CO]%;%7+dQmohS\#мߜ-z}jjovMeRLloRmz)b 7=WV9 GS-/B-`95)J VőֆrӚwmWwث!Ht&,g3M>9W臝/@ 1Y/zυ//bܭ8ҞMNaw/5iNڢcCdj+4!ʛ^$~(' } V[}۴Od$e0,H2*$-G6h=KېnzRi'

.EoFtuaBwiAԑ;Ӿ<\L1gUI$Θ^|O3z.I\\֜>>E7"=e],\]gGqGsO˨:8隅nusy`5+ V|ً~<%Ny6MX~s;̎mjТI#{aILr5Bbo3&x瀂\u~&K<1^ͶrB1b zTh}dگlG.;ޜ6.6^i)e&`)Z| $[#=k5ŇU`RuQ v\+?G$aY.?x#.*6 HvZ=C.ˇrx[ Z+J!S 4c(h~[ ʾfV?*U@Q%Ӡ-aOgOBDu[!ݠ8}tgGy #;3=$GZDੋLt\aGП7x ?9K_ Tga:Ç`ĹcHx0CG}T'Vԏ0fwWV{)fvyfU*HSs ;5ɢZMk02;Ycw#+>y Œ ܰ ɝҪSꕏu5sw$-7=z4r#~~0V3x$zcn4-FY1Z۔e"+Xˤms;3n)r7jrل;e_vIz E:fDrm83_Acxm2 ܟOt   8o"cr&`xE; +,W] _#W]A9Ң^}eV~TI(JPeÌGbۛC 0`5:+LFzrƠytF/0n%7Y>})BMXIx_EaFbv52Vu!\j0& d1cGy.:o8z7^gitƱ[auo}@ߢMT71sǶlׁ3(9vGyJJɶf%覑AY5;HĎM1j}`KYZB.0r-K5r*աJm[T8Z;"ޭӀFU4+gG2!&ӫo9zzߞET͖gl6A÷[RhMLMF]mC!w1 𓏡SGuހ"k8 apzzȞ̛fȔwhE5΢ Y׿⼘DQ< [gnYF{l!FY;~d69>2y4^M%_:_&KgA7pښ5*U}kl 梛 M/)hY $%A8(t~3G~ʦlglus7J*k&T+c@,Nt[u/NW*mz  yMB4[d+gKڎ#Mz`Aɻ~/pݗk8Je9ң,WYnhY*J/IF*ΐ0L!7ur[kXbRg58`FC|}`րc@aԽnE,#'P0!R֛E.p`P! ʕ^&ʎ9h)YdW>GIaII|)OGls?"`]ITacqa_p Ms5^e-+c%#qi>l]u5 XmJeJqHn~%W=V䴁f:F7͝!;FKF5IK"0YXb~lU JۀHpYS>=cd)?3yk$5+ABr_o%HpfM3v kp"ғ*eVwTJDf:l|g@B :oJ8^x|B Qۣ̾y+A 9S,ntz!ֆFqa7d}\LKԛtJǗ}Ci$IՌh4_kGAFg3pLLzRm?"i6 t۸vKI# <.B+@t:`ڃ L)H!lٝFkAK^*s972O>hYIuLYt,/1l6 ` d Vt5ʂ )Qt_g}vHff -Ӷ%tBc4e &w\@GꈾdcNqgCڄ^Z2S>iE?0L2 [:#E /nv12L89}$Ja5zV㧨fӣ/Ryl 8ه/ʼkK[Z6p|s;5ϿĦvL;,9,$-(I'~ ;SgGt!(`51F;n9օ>F2pЬl)8:02r3*?6[ eS-*OhOFիӘB`ym|؏WXLk!jTG7BsvLG.7e˟ y ]#c f`$Bl'C [$o[rQRT٘NV@3i_X FcO4?־}Xif*,Y- Al¯ %VA@Laa6HςY%K)cA|8>E}s?5)7 CNO 82)p6ќVL*::iҊkKY/Jx ,biÛ[kQ?A YV$Vq$cѝ=F+" ><'~{c ^]oq9@++‡mtmgH)HQ<R )b>Lv5mB$R'2 hozIthXK@׸}콜k2$qhgR50nf.ҿpj?g( *?]X8(m $̝&BZw`~"Y xuN=D=̕**gTg/;1zgiS~_'q;v&8|?&OUy a!#]*m*FK(sezPp㏑H Jqw 4{/Ũkל8 *X^( ۶C‚sϟE>JS'Ň![.v_ 8ZaPbhg<夯^F~J*gfU=J.Ěc{wa^i]L^Sc?3ޭGͪ:3CR2gT dCwh:)< ׺Hߛ.xmQkiǴLʉ 0ZF16CغȽqҿhcC9,P SSrmU~u-8?U܌1 ;1|}tEbRJ4}7QEoS Xڝ8iZZR+L 䯰 s X6>Kasl~6qeL_ ?GFf 錉[5ц.T)P@M,FQEv1{q@ןRLJ^x[XQSOI0k4+MO()&8Oq$@8عN<%&׬A @c̎qA)U+Qܮܳbʘ=N cfu7.X1;bm)I t\2݀;ӓ><h=#nTKFp7XJ.ly'=EIZ–:4?vg JW'@C ë*:9'D0?'4(2o9Ry =ǥ-c@\vBJ`51D !Nn&-j?ى B?HW#yQ'3\ ,WMo" 24-opg/4Vq&zd"aك uB;ON[G_GtqS)QurP||.]5ut>a@E A2&U桩ܭ_ElgJ8b3F4T^({P ,,`y8\}/l@H MDxcH%# ]Sz7û{5eDV '`۞Lc ԩ4o82YF*J[\*Ȅ^.B)PZLz=C J[pt%@ܴWAJk5<"xw]9LG 0!=HyT$ay M`12;jʅϸloܦI0>ى rNm8豫"GR,Ѻ w &=]= FP$:XPs*#X+||UۜP"/[.i-)/O@'\ 8}]j4.}AXbE$uݵۻ ϺJNE%`Z>KL2nӹ_EyE*׀ >_ L4byQw4U2)Fg'8!δ"٤]85uXLuaM9Kq)tюQ(=A8W<{^  wZd,9A8ۮ '+CG%26lƠ15\3;na-15DԒί|oJhP';10:}9L%&wQ"ʛ#ݰ{*-ik ʐ RzdYE1Xqrqn6 eW~3ѡtFe]'cL~yS]LX HQ[EbC(y{3%_%xƌ^2^OS<ϭ#P 'OOY8*~!c( {= H$qg=a euCSSvn?{;I7ɄY@,A'229xp<B v絯K(=3v)D)x ةz膖*s.> _iO(=ks {X }n懄 6n;azm&Mտ~8c TQRS.:qZѸ} #QW]ar} `ҲRv-zzWOu^i\e8<RamW)Sy6IiK;`0|#etna3Jp)*h4{~xX|Ϫ.M5ܿ@6ydtU'ڹ*jwo_07*Aj4 渁ݘu%"dj`.^et+Puvmͧ'.WMGA 7h K"OB9 5zcV[q{ uX5F*F:#°ɂJɰ={E^1bө-r(cιD>్]Zq//7e/"xC !d)B ʝQ{yi?nk7n) lhfAviGbmgz\;3'u( IcMAp aU"iYא*BGVڋ%Y:qRFb}~eg֐ /lMF4@ S4( ~fq*;B˔~xQ*N2'C^TUd*VlVoPP(= }M^` <-Q˺5!1J LX괇) v0K XN&L|~oR.5)z@PGIt$Dr6D$0L.A!=)UJ81Z!H8scD /#ԗ@ŧAsm!5* ܹ$.6X/6'$Nz1Qd0Fap:?rEaћG:8g_b7lzZIe JPl9M ^8ܗ9 W|<&"Lba Op+ҕ@ /ftƀ8W. {jٵj4 7XX^aC!e,&*^%4GkP3^a#l1A~]mDanHlL#rqk3DHAWeX h1]C4"e}a FRv]q-v㾆SI+!O8Hw'゚¡{wj}έ]t Z~&4DH܄v͇ӫ}-0@ 2oY M8Er:&'/c=92E`V|nkWkg8g875 h'Wdb#,Vc.d)tq҇%1ЧqhC3So~[817;NR祡82(ˏ'Mq7zg }K lPM^ObG>y-c߬C^5PYB|=<˽8\yT;2(C`NzY&/oZȬ3Sl|)غl!3V"i\g ׸^dU~Qwk|0m8FEK#Q8)fk4i #.}]ϐVEd4WGG T?8Gϑ?-36`kOW%ՠwe`nxŘ*ݶ7k~>"qQg0E^{̼33{EUdbE%KfQh/j|r9DH50d}d^H>R2:>8SC}ϳ񩶌{?[|E#yV| CHHF/#l^b\дg͵; 6q砾C~V0xfU _5AJjn; OuyHRgFk3}3d~NiwU]%()PS̈M2hOWb̑'y֧͢فIMyf$,J-K(MTKy՘s$g80<$TArUڷ86]śD. >`Ec{5. s?к`uc_fX):W8S{ʯ Bw:NKz>~]\" 8<ڤLc`p\ !Brk s7_L+PH{pε䥮zvR-`s0Fӱb{8"|(; Fs,IDM⩫5x4*n;F'=WOϛbK"t&ܳM{o CDACH˦LR:-w#;:BiȁIN Ճ .CJ1UPe0NX)O4I<&~f*GB$'*V'CSlAA5\ e 8>%DPi3s!U$]'+E{PRg,Sոát Q|3#^b! 9U>M hYW%.sRWUQ7< '=9u~& =y j {@ҍ|~dx܇VL j>T%e}R 0 ΚK7r<' p My]-f[U;OLA2[FW.Re=\圢y?14dßK '$T!ax uNtdߖ(г]}i< SIz u;@e[,<C=9;S4I1͹:&}=wG655G0(ةt#af1pGr$:)>6j@kXA qUY#mYvTg@-FHUD(<!gqP ?0+`|ৄ7TЂ`>0,VOa] pd<8o`gxSE9`Hi45V, .ۺ*&vxL;Ɖk ?`q~y=gL1~6Nl6P- g 8Y@:E/_7#7(zϢsJdN 5eOyjK:Rݺ'`zP@B6@]c6$?3C>om[ $Ql ~2+uhk8YKmxHVԮX@Y ߐa'њ{S@9< N0~2 ~NON03k\,A'I*ru𯛨Jv'lSոZVe?Qxdv[!LtP68.s5\2l~ÛV@jlŵwYaq1CV :uzZ}2â^q v [2uN/`OMĴH½sCP"'v{a:^⭷l@]_lg7FyhLjΊd-X:i|\kcXxHp~lole;sW0*#Uٻ>RU&*Cy~ż'"nKTAۨc`Wi5%b%D7|9E=kk]1!%Jٹ,S z7?qUGJrOhn6X'Tx\Yv lf@ ^_˥STvs)F_d6<2jzi^F 5#'Wnj8G;qG.[-'Uߪѱ0''#xަVHAn\q7Q|TOLYpmʺүݡx5>i*a-hc5W*"R$mo:ylJᡇ. \hj͢ fku|)f8J&FˍK"ho^\5KdyΆt'P+SsB֒K+.mV^a[e_j)fq$+u,љM&{Y24ʤf|c`wzRѮ[5Dց:fȇUѵbBVdD<UKXzg4|,WܠSV'T{Wg=0> mY^C.m ڪmtFĽn`2S cϥ1֎9~.o\q1qSDP]~gp!d=eK&i=e1~Sq&fTbqX &Xbeq/)E͐,04[ױێjX% nycxq%NߙӠYȳ7W`OGDP>C&PUA>Ku ͺM`9i4'mեɋ52,s>Y; )tܡ0qlxJ׮GRTfKwTc o{4Eq 8ip3?R-հR ? ljIC!܇Fiw i5ꌂZoB+^iA+ep5.FRLk+)#d6/t(&Ya֕3`tFx<. :9|._Bu@t@΍rL6Kߑ\,~O3Hȿ$VBS6&d M hŌYƖ/ VKBS6H.B U<Hڌy+(د΍1+1<H"z7rd!間MäzS$;=mMk]xAv0>7pO'VnXiL9;@2I1ЙK>HBg[cVAu=ޠsFp= FDOu3v0BuC$Ǻ;̪^DSqZD &c/^U3s=b^'c4(NmfW(~+]g4~5n͖r .9Tʿ~2w"llDGKJB-}aX66wod)|g=)dT&3"/-g08+s IE4P w1rR(^(ʍ!k}V>Nڛz Ŏ =d3 H8w )bzHhPeaIRWߥu7gg:xrG7L'~!nVw#LF NDg2{L*&MSjXaw7NJ1+^e^W '^Ƀt KXSc,LXy QL@c@f1JUH*Rj.&#w! LUs.A(ë  5;\H%E&9b};э0%7߻yKÕ5aG:81iUf0GI\2%#8|%;4P: {-I +Ԁ׳< t?MhS?ZjMA2vΆ%.UNۻ[8yŲ뫟\ip&bq hgdtEo9x#7Ȅl'׶T,~i[GɃZJ>Զ>LMk 29ۄ&qa(XV}6u$83}jH9ƜN?ޢ:^KFERi 4Ue@@Z|y)F-œc7Ta/T:&$(LZH|j4VPҰ c 0:H"7tZ 9Xqm@&R&. 㗋vXjiS>ɯt KҪj!+ Nxjf_o,~3$ J'u{e[ xவO6!30Bj4&j2JEÁY*(&=%uydڝ֠m5GsF0;A3O\;#!b82*!ĞTzJhf(͓#4Yf̂C2He*|1gݽ #@FHs!%,I55ypNآXvb[\4%_𛍸EPY)3";*cRA H.s/&L_^QzuWu F12Z=kOafHQCߗ$яq^-4)WD>s~Z' DUg.ɖW8SmUj0:qZ,o=mu*A7hu̿~FFx?At<,1hjbGqb ԣ :u)e3/13i>qx񷄆M`r~R}^99+,"eѸAx{Y}936k},U3rAj^NXz4bj&fhWzza[pswi3B`s-+BM-` Wcvq"dmy"2!y^i9ɏ{@a<[T%9tBŜ&32x_l,WnaxJ,wӦ)i;bR 9DdxNIuz.:6Sv4(y|F,Ǽ"ך^ ք+/H-Ʉ8{<p;je93IBOnC)-CfvLf^o>#nXSkfRV FO]Ak4 ; êh?I f;nvgГl;p: ƵG4\Sdr jͷQ>f"lʱtR|mĖ@@?q#iމeaN^ qFS>?,3K/?p i^C׫H{PD ŃIWWAkBRx 816LY6'ٔ=̿.ҷ|;4W?e^_Hω}9@PU}[4ZE ,W)A9,ɔ¢܎!%"+=Ol3jekX<#48T3̓FqJŽp!,Cϩ`yhDI:9[ Ɂ4^U+ٽ/8ZuI%D'(*tUVT:s">@,.G% -0PV?9_2Ĥ|u#3x/R\ĭ^wA~-͘ gv{=~}H2̜RCL By-j3p?uhP ~qT-rHzFl&LB^/ܕoxuSiZ4o8"x:wlEEt&l M5 pvat#WOʂ˛"Υgq> i<%"6R-;_V5Egi[4™L:'T{y@ XB,/tRMC`,eKBՆ.l õ  OX\$k<B<34! qtDfQ+𵺀`|d͟[űtu&ýl~C1OD.\+./60Cy' @~K8El Oį,-1ȥ?XQFD(cO(<# 7μEm Jnifa78ήْނ۾ ðOv&Āݯ[\CuF'5Ƥ BChGpy-UIZ9ۙ1pqpb&ID[ȈTBJN)Cz'ӢzPwx+c̊zW3ZvՄjTrq vrk޷Zg:_3K;ѽ<vʼnY]e^,"}d+eUS\-t QX=ʝe]?[1lO|6joўÑΈ(ך,Zc+i[ݾ{<)j_YB'*~Ii@xr(&]9i_#n -Ouc'{j<Nt $+|G>MD9WRDus;zMKNL3ʷtz&WR}Ͷ:(E)s_ tYs4&8-qEݨXe` o|y$2]6p_ P EN@'p $xDȡ7Cᘿ>ǖs*DˍYe;"J_$, I; =wjG5sZ5m.;' \rAa7(;1KqK WTnإ$Q '|i"HZgrdQ=%+=V~⥡exs6u~ճZ)1V{-*RR: {mp$rIr?'9Ws1^0Rb> pCtlV +lPmJ=fn rFccݙwvHR{Q*fǸ+ ̜' !?eKӞ/kQ ,6Q;haN {yEEı76OX" ~叾w >m~K҄MLR 4L2p<`:p?H2d|4Jl~; fO#襼R>w Ƌ?[6lQM L(Q2k[YӍ1QVkt$J*!bot},dk5fo'oB}_ oj¦9a!(<\_ѬK|AWn(HꈸSh}w,_$&o].q2^oY g+S\)ɉsqBSJogv1؇KG6r[+\$ݬ,W״,j6~l]Ӱ+?&b)בPK̆/dT*ro:O~#8 :dS"E3W$)T,t*YV.iGOi RVcˊ\K= N#bIV.jowoql~FPX9EЖǚI_y ɸخ>"KS {d!+o\frXIc S$V#طalRS}@W󖲄{hXHLbcŔgE: NUezyu[*6}z}ɐU_:C3/;ZYދYvY/:.(.nyduiYT "7>;a2Z&T:/UOwn N~)p|zD b:XχxqMj"q#P!wny@`hXU C*MLMv1uYt\h"2 A b>P)&Gβ"Rpn(k.i5颋:VU3{8# c Do/A9_%ԄJ&.Q֩ ` \O@pE$MVl=7¥Ɓr9c` Wŷ.P;FHsBjs J S0]jZ M%%{49kIֱ3UMv!,'17 NjPI.$H(v  ZUJ%d(Q?{y?!yӉ#_q>RR+Zϳ}v<ڎ ,~jpa4D7>Ny@ϔI'FHKjǕ*"ײf2cԄ< ϶!"T)\E_Ҵa[LQ㵋n4?탋࿷|ݏK! ߑZx=^~?<^-dɹiI;~!arhOJCW{{|]8 k7yz'j:7/ed- <˰=Nxm iGbaLdc?'6Q[ar84;1/1sd*>.h*|1=wyLc]5-cg2|N'҉BoL껬zH;:dPZ H>>6|"mPjD$eֲj٧%ܫPa Zjil)d(G?$UIw^v Eb3_~ *Ny=xy Tvd¬.ÞYó'~؅)xpLNј49b H:)Qa"7!XгYF~@$/!~A qC1Q re; mݨ*%`U\S:Ҹy4) ydC~Pv~a,ѥB =@QM?yP9CyN?kAD@Ic+k'˶; 5w=I_ƫ$)OQC?T8a*ۚ,f)eP0Jk?l]zph^ M loo :Q0[c@ޣ[QS.^=\k-iLζ<Gl/:0]D |-bYGj;9->ZA a6*hmP02+*4Jr@20S& E3쉻AƔ ki` :e6SIG}IVOO:d`h%^(Oq=0A/6j~^xGjNyryQ凿aJ\PpBzϬ[ ԧ5t@ex".+pTDNXG,:DGd,y"ux!gۇ?HÕT[NS5XVlnuXٳ *~4U970DG𘣢+QCXJEwcrjxzyfxܙ3}OF}B4`-v"z.i+yBeV;`=%  &8/9ʠ DlOYv// oځ^!AÚX/Lz27E$'6!D ]K+iYGHf-[b{8ӷ Fpk&DruAojA=PO= CajO "\͈\~e;} )o"Ԭ(rZ$1T3޹N7 瑠,Ƽ KlY 9$&hUL{3QF?7# z.&ݭ< H-Ub_!Kfh&U;qk .CjEm`?b:Rh\I%Q3ImiNf*jK^X3qt0zka_%7gۈ9vu{a[;~UmI>m<)0\ټ]Xx(\vc)~@UYW/=iCU3jnE"ESq~(M@>4G̒O-wɒȹ r/u>؂yg".ʽ]

"A{y9rNdsDo&GQhotPɁ4L2 ũߧ'_+fH2>‰n~16AAeZݡȎ1Qmi(qKv*Xμ?'T@DC$%tzƵ3N8&MvQT|gpT+ Ӵ_,*7pj u:Z}iJU}R{[*໅SBwd2X)K.ҵ>l,:OHzF^$Rje^hkZlw0 )oĄ>b+ fvɧ+όU8 = ֛-_T/Pa?L46M_샊ulâzkp1:_Ǫ*bBOXp*5%v|F# #|Pq73"F]LCL(YqZOjxUSwzOC}IDQ[`"Wo =wC#wS[gR+@읢i\BrM*2D=WNk;dX1PXþXe'Yʸ?*^91K/)`[Af4cɰ';ժb,@yHJTQ?/M6-Ih`K)ŒGDUV Xa|b¥{Q׆sMoղhW?|}R;:ͰcDXxɡ$gs^i_o_?g'ӹ92m6j‰eËa7[Se9hNzV,ݻkDuy%A P֪hStra¯k;ho 90s;` vTE*ܯ}gA],?zZ BLhք45_Rq[`JN競F P=%b6s7'!2L{_Gd*d,ga\0a6S"I] :(ιa|p!!9bfQ@:-iw30ɭzl=N|*"?}}~txC"VpC҆SP&wyuPplehBf@zNugVQۛlٸ"9}?[lnĠ-xa-3+~LyGڜ i]n =vm'xFM[_:A\|bP,Io8ѭHAca3c,;u"9ɍ)W( }9(U2vONz:g$!V8L99)a|VEqɁ=@/MZ+M;-C6g*L=QB]BпRR汁G>#kV5<?9lܤfzd?Y+g YsRAKl0I3̲4DkFF 1N}]%0wTr yI]Z01 2QY%b}Pε&N[B>I)myn/R<@ ?4zD ґۤUtCQJ;) v{Q(>b\Pi+; d&܏ܯ^I).b%aOz"AVAܲ3$ԥ}}յ(갰o Y@ao7"uV;U~Y'/21m&ldY.{js/DV@:7Ο*[Cn^D&䗝4Af $gMuA>pgy1@HY-m.lS1t2\f8|4tRS6[7DG mMw~"Y(rBEP[ r)vƱqd`@z'q<oO/#l w#j\W`16HG-};}!ʀgPA=Sy-n!: o?.v)Hr:e%bҭKQFAJ]Dwπ]kT\[X0l澧cUŲ*lpVl&ql^4עZTIV1n9 ~^= 0xVK&zXP$ވ͟౟c~pYo,i0,~)Eo{`\[g`IzVZyw/JПɨnT$B%8s\< L!??]!aI]g $3kT}|d8UߎymMB("2^*" M'(dF%Ljo7+#I-Z[K@׳Q?ÑYQvӄv*ZP>. ,ҭL:D GdSV^Hݴtw͔݊nR"yrFz|R7rGZb{A' /\)eA78ğL p?/XRH,2^ bjVncG0KkT (oRݾ"[$Nyy qe({ɔ&[k:^GZN `ꨂ?eK0V4%0^FLMQlU W`Rt^d4] ?«ɖ@rtJooBh1uo5V'v[۝^FzX"nqOHf|a\$ i?Z-d9\aBeEf`ZMsޘG?& rmzl#jKx0زYA"`0Yzo0+O9:X-y6`Kvh=Lo߷%ɺ,opj>!c:!,J뷈mn:XB1[Vmx"1{?4o0igw??>Rgc]_0Sڈ3[pځpMc-lD73J"[ߴgkwzx:K[zfhHhJGőioݟWݘ)?6 aQE.T"DQPڂ e0-' i'l*kT@ɻ\;_rfBꌘinhz]>̭8;ޛ"U69 XrԸ2dJ.NfuTUY.LȈEmZ D!įZ{ ][3gOu bcΨ^ hY^;KՒf9i9eA~'sOB~=5r՜Ճr1Ր@DmÏ^Km-s;/ʧ3˱5͈6(}Unn  J(xAs3s,ө- w:I&qfi@r"\L͎J4~<6;d-gk'13oC!nR.9Ebaʶ#(HƜH*Enc|0FɛǕDu/-ix;/;xa@ޮ">1䀔 c_(+U V*@'LN#p˹!N6.Y9Mz0VH AN 9/Z6 Bw:=)!"/;K<w2@7+FyaGsf`q{$S> O!ԓ?`񟉣'yB~%\,qvC, kޫ9c^s) Gm5/L_jTiIe erI҆*Bc洅}Kݧggu9J~҂9zFr^m.WL‘ `hk=j;c@Ľ`EXGUk,tL9>sjI.taHm!6fP$<|S8v © HU`M)@u-Ҵ:tpn^5S V5LG>Zo7.:w׼*-#a.kK,k$7078A4Ti !+qjIC(| Mx l/8 1Mp(v+EL"aEUSQܧ5s_YҤɎ 0;jt=}YjT>YbQWg>C*,Yf< *<+ɵcx`M!&DUEE,,1UJ.>R!¢udW`9εILi:Qa3R&}#kEG)ӸԽ- ?q(s b?V>t^{3$|rru~M@&zwE<} +*dǴAkT>ˊh3)`f08?V  - q$DQlkxi]k UN**iݴUsʊ0L}[p(-nQp3 𤏋 ib=7YTޢއ:HhM=᭰ݼI6#`1C7s%8AȃJd 6J#qхg [>7bL#;.KjlK@Awւ^nAmy=>W1h[93lûW;$CHy_`͊+'Z둠7첧 5Kw{r:9O@ǿ_l$ćt6T0߉׳ěW=c7;D$_JmTӦ~ wXq6ZN&ILZ; dfتID)n|ν2jv0^ [o/tw8ov|7CMNB4z[CCW4%֐^膒4|?;E_췳YZEL /b]2ޭS܍VT@ eSOC̣ւMwj[3FP>f'7WR2MC333A:{uN{+tRApM mr}8B]D^'x?U2JUA+p*mƸԛq aN#tcoP)zz<>(A?○12U~./b9Xu[fc5}y{'<`U]iSfXes9V02%UGea3fL)O*~XȎL=@gvmM&Σeb݊\N\ySP^rlU[y:-zR{tuS~RqIb0 |lh ٷq_z,~& fiS2L7o Da:Yr$'U zqr|\MaZ$O:0YΧ`#Rp:U=r @=,8‰CMmCf|GԸCԱ.Ѿ Vce?;?LSt3t){ZowxЋ+ɑ=-wဉdC]x-5!{xGƉguy~ClٜjTo ֌d>⮺yqh dּgd`uč{7lh e'<,(a8~:?T@:E`mʣZ#^3-~Mb廡b_=VVb'\)aG{ϝ3;]o DΆ?EXgsfK#5e L="/)՗ǯ#fBMW֠!Oc g̢!Sk4^;$c"_@pUvYFJ H-;!S0ɧc`+.~_xmU߁%(h%9v;X2 )d[Y!uW̖rUh$.zEMd/f]]־)bwNP?j cMz35))<*y?C0?/FD~\a N <%ɯ(IOdr6֡:X'^m5|͞aR&= ȹ姈lF`ߛK4UgG.yhJs[5T`76ɱg&6TT{l,J837@˽۸Xoms6Ӂb]J33U6YJƬ t`n]A$ub෠{a r,8J8H{d9S7p(]Ȋ8y1dV[pYJ@qd?~~ְ@7Wû8(nNL@px#/n,4Mm7W=\wr . >"Yg0 3[<wc9$&|܋7>"c"Rj=}NǦ/iNt Yg_-jppCЛ㺟g$ #Ȩf֚3?s"^KM%]Æ}k6km8{ 2Z)?/!nR@ 0He/O;=Yotl< _!p:N(OA!13F"d t]4ee{(NZv|`VU%Pzg@& I:! uu߱ cŀ1x#iull^P)zԖXHջtC6,Im~.#Iع`˚Cm$ bf Om(d)qg?pM,$1m|5n RC竟pB5F^NGlX,d7Tvȶ>2 ܛW^׾x'=DހBejӭj9וv8W%Q26dRd*tY+85Py 􁃾#TCFA-Ƀ?gup#)WVe,bGY_zFzʴmw>>}]kwzNn@Dj-g@I~x6?9>gpHysM6%Q󱘇:ih<W֗Fdluv<ԯ@<0lͬEk0<y* d|(!i0|Pw"H8"+zi E/:"o h+w o-XZӚ:9NӪ1zc݊Կn2ϙbowKG^ -t{<QbFl3ۃMhRU&޸ }3R z;WYlF˾ eszJkخJLn#ah?;F8A3  msw(UmJrmT%rfO=N=Ù ة71^t9a:\<$A^ B:$t:h0F'bg@Yܕn01SAF0̽͠6.)$7o3MYx>3ɢ^LM5I, pElLN#ػe9 )=MrF@ Ⱦ/J2˔(߮ }zd#MVE&Vkj%n'1Cwҗ?mMh9l&YT 5ud84:C!bAnDU4LJۖ.FK^_՚n XrxR鿘wvNM,<$`ˎu:e5ĠeV. g.5ſRiU;BU-iPo Jyi.|.4=9֙O"$@ vſU`3@Xh7<'7\زkܴ?m)GkYtXCdyh#jy{K"ܵ?lS>$GXNWs&V$J^)FnpnmϘa)h1h*9 P+t$1ea%] 钋FFW_Ӕ8NE_W|:J\K[ eOM8Ľ &|3LX373.[Ot:BH2Q)KJ) %ͷv6 hWY[n8meMcb16 p [cM-xO넞SHIZz.ӑ|@hQg0|L*5fU-N~}AsuMĕK|/_r7 dLQRԌru/r}< Y|<#i{ugL戨"Vty-48R1]fO3`Fwu)iΙHWR_`)%g;Ή(A4CҳT¼+`@c3Cܑs=DTj _LF ډTxݻ+{; K R :t<^4ʂK cm.70cZi7_ۡoTԠ{#oЀZ!^zUYH&l@* %_ "` !T1'n/wu-o ,onkw{8EE\68\lKALeIeO К'I7B< 8 .Ϸc zĜҋ5b  {bF*m֕%)oN\x,6ߙz͏GטTt]PWW+Ia<:]j۩#ۛV~Uz/%GWةc\t(ZޝoQkd ⣽ӈy% :8i:q3In"|28V4܋p:*'BMawx*gŸr";<5SԎ DrXx9$=/9._\ #aXasͶ~ ` >ّ#WS$cS$qQ תȹ cOgчzj#RcZ7?Fl>f,a&Z-K9(==JYrq _ePB)fY8QF_TИڌ~:VfBI{E93 9A_(O_9Q {."` wޕ쌚n@}P-:(Eoy_ϘJh !säRmi>Oڂ/Q*ZD.Q"Tb`+#79xt%_̽d`i9 .9xȘ4sҴHejZFw< 5^Ds#0֢aǔ`5q$wJ[U :&kܦ2[U3 o,jx ,MoFOr= c|aU–6ƕJ4LGhJ ow{USK4ih*U^A0|p]ƒTՎ?@-,ȥM^n&QOonlִ`2X4!w< ÁN"K'+SH8S||FEOt6!e3 B>> ;2_G=8!mJQuJ>;VVk;JeKi2(;&=%Mp漰gg!aiCԏӋ>Pjt{`? dzFSWLB'?)B m |yމMI'IL Y,2f&ȦӣNsb#<5+1MCAo+)/h lWbL{(@knۘk . .< va{]iKS:!_.O=V!CŝiYxMi_E7u^_̑[5 +̓n{'ׁ%|[;鬙:>T:FduL]Y؋>1Hc6 Q6`{SLp'b#}DelvA+Zr|N2`ճ0Zd}ʵÙ_ڻ^-MjT.a {ߛwl$=(w_'fL a}5NLC+f.ŸB4Qڰ,C!VJJC% I\q_wg/ ˗gNA S[B{B߶1uRzidO]OX~W^)nb mCqk8dE9܏M#SkHAV>w"̯BNG+Ԕ^Ҍ̈`WAFVL6SI#Im!(g+NY{fH:ݱI OB|-#.@NP&r#y,qM܃/$sǡ]uJyKGݶ " Y`[0p/}k# !Gr0`xҊ~ ճWKE*orۻL;OU 8,,L7xD!񂓋ެQ;vLS?PNM̏x;M vMg"ܹq.fq|j`VAR #mZ Iw2q:B<Y '81b;[}k`.q1Њ_7Y%%ޅ rP/ @ Sa) ulF5g7Z jNLKE7>1(>Dl(R3U?OQ QFe(u@S჌ /.JmXdx$(9>Z`Tt%NCO<})kef7sf gM/b~U_O]ǔ=U< ^\B8b"+>zSrCL⾳/m\f/K Ihs4.t;p{H6JV$6:?υಊoTMk69@?y Kq'fX[u@x`EhCsIR+F?-NLfp#od4\ŏ*Ro|þ#WΚ@~RUVq%mw/>ã=R 3"FHFw">U&!U#Y!q^Jd#T;(+{*m4mC{6XuȆl7+?]MϥIwqp:pҍE8i(EՓh jZŧX>k, Vm ,U R`KHD d7OIo:J? /' @[re_:TH2*jXވ7P8v'PM;;2o{\{ ,1Ҩ3R^x~5RYɎy-q-n!Pb,9?e@FQidovtmŞADc5kg-IƐK]7V]wC9"w,-[_FC,yFjP7u%ZG>҈6y2#I~o7gv9 $v ن` )%;T3%`J0 IEqyMZbx윱hg/ 0-8h$HEE&6TdL;; )$Ӭ+W#7{CE'sCdk(J +DVra(Q% \)1.Ir,zp0&2hV7% Q[3%|*MMC+WTs[:7{mAZiP fAqb*_cS2pPpd`ߤlwmK9Mhrh>PJ lg?GԽ,fм*`|-hs8zdJ\7O`q%1GTE-soYu>Kk 8̶[ '0ly ҬO5$/kf5 SMټ@pA#L)al7_sV^2xR% I ,Gf}9JUj`RhxSz]vcDj;V;AÒIas;KwYh;> '߃+4DJ,EWa,Dhyա ^.H镾!C)DBgD+Y AjWX͍j,\MzYvq-0ÁZ>bCn[Pdށ ܄x3@JFǹ:[XȦ_Yw |?O.ѩW(ezVg/psAXT`j8 g=6tnv7ã&\SqG!9D% '?T5 !gt%D30V4|\,3n5ML\>+N'$"vF:'6ҏB aNr\`?^Q'4 KZX((!2!I0\dv#@iIYvt6aM+%\`Aa< w\y$t&U2ѧGT9(Pϊ\U+/͟39շ!|mk$$ݘZVHsk+Z~K|J~ ^D Nyrc`g΋d+rqX}:a6&Epʖb47t_E٣MvKO Ϙ(_ϔ^0Wj:_\'0K!|.H"_M[uW& S<@QQlO8^`4w*pEUTWTn4螯VCt0et=$@4v| SQ>9;8#-=IY1We{yauU^߅pXGeẕ)Huܹd ǹGy̒zsK6\BGUvjȿ=EHqNnDȗvo>W]r2BQߞXkBا4G"Yi5k43$! hb" #:P;*~@g0' PDb Dᒂ %;ᡧ&hx-A/Kir$fbQS`ț' #Ә.5j'r,[ 7pf=#eΧ*m5nO sSHGU $ sP܁h72.=E+$wqdZy0HPE m·i5D`ƣ(E Us+I}8p4b +j..v0j20[ ak6/0⻵ѹqN3l8L]`>N۰ iXLDLX6D'2}ѓd4tϑQ C9*8'd=1ru,8>a}UŰUWq6Xe`p/FvcQFB*AG(?*&*+S8[܉c<! `d/Ax<Vu߯Pԭ~CQ%g0^#nd/-5EMcS0!}®Mp^xt֎uGWYH( x w8vwGR'?TK" >4>֩mnj$N.-.Js$ T2@[&O2ShdԪiDkj g\/%*ETf*i)9!4>I'<(FID˰8i%{5(,kֆTʵR0Fk{o1ڑ KfG 8`bV$ɵح"ח6 8)lG5DW£@@P w:(;-φM wm1\+&Bb,GU>H҇&{iI u% @olV:eCOnuUt t5E p: 4d{tdD< HqAF,a;鈴LPb=ϥP &t0 #|&=]ix^3Rch1b;ZJB;(X)!+G׺eK\Hw:0hX ZO:duM3N{BAijmx*u [ =C):H܎ы.+'d 'tjq' CXpXj/;wI[ϙ̒tJŜFxX9-)w_$N[ eONaeLob⾾g^urwGDz_^ %7q㇢S.Rűj_Xݽf /P =͒>,;1tHr%D`秶-)>dld؜q D޹&uAx㒢T)&|.]ؚ!QcFT'YqRbGfo+4Su)/#gVwM/.} M4~B х]N338x|%ۇ|.p;ERoe r`m|1IgJ;F&cP)XgsBeǐ+x/c}N%fNQedzMZ Uy 5&#jl/JLJSax1(1Yǥ\Cp@uz[Xd[a0|Br' נ y%k@+IZgp]{l9:'d&sEtF~#8\80WI3רA+⸋{[A,c^npԋޘ?\Aˮ-[Ee\׶䀟VnB8pXNa8SP{£-B€ nbleNyP64]JxDYIEizp'akϷb"s͍1J? Ŝ#X 2+5k[q(v59?Zi4U)*|0[ḏ4-k, PNAC^cF'-z ByH"yΩد)˚1&]MfA(54ޗ"I3#)J͂&4vd|$!!Zk8mrJ'U8C ?ǝ@8L$c:"oO wC4Ua렘@D7XdBD ?1! ̭ZؠYPK䪽LEhN@{rך=3(&A Ҝ;*)ճ;Lx7Hp;?h—gCǫ#_7A#'/O>*8[a%Ieǵ1jq'PT:׊5L(-=JD޵|7 \Yj#[sC;M\LPQY!.CgnP9]`fFNH}NEL6x֤uBЛb?F`#4T!POSG^yLHMҴW](2P.U=OՕf&]I'φLڡ 5ਨ\Oi|%a5|#=M+7[x2ݗyʶ UqN=jMY|Q;l-x`>S(HvD~_VSZ׈|E Gc^ĩyl09T_JxeqVv,^m\'^:L-TS{|zϦ/;Bf<(y,dY\%=x|],6- I?=Rȼ3a;YHnm{I0l;($/O)imOndgThl4rZ+5%v@>,d^O;c=jcHrT۟la >%*|5A j ` yTJ'clkq-&w:`_g_u8p}~$4$Pbʭܽ#3Di#pBG eN !؊4!Gɞ|;\:MBئ,~ $`7꟭"گGIF됖@qr+*|*SDQX}b" ԕ6.L'jK~XiGE>* 9c/Y^ƹ"RdJdn8Gf*u-gX?:R,G(e9:*O| c6n WP3}pXLg VFQ1"/:|Zn;#A- oQ2]:tT@L gJBTg9ȉ\aQqMп;1.cI'kkj> iRɅ0qua$1xD*'$9gJ`.H GxoB(Ktu*tʖf M@0C3ŧ~MQCw*LH[NFE9݋pD]a!/ ܛ,ZkŪOnjg/ Mt+𧔺~C$K}jn : W9 ܟsZ~$P# |\i8 D={j+ o{ۋY(_Һ0u_%z䥈Dn@6X/8gH^lτRr_JeQHv)3>M9"bG|1fmɲEqN1n5pA4LR0R%R7>[#@\ Lt&\qTbk/5} >rB}.2N8z L2SV^} 23sNM'hۓg&FL_Nq~IVW 8˙'Jga7lP!c0%^n͖H`>e(/Bu;e}Ďa)o[oN)ݟ8\ρ9 Kjs"hg|AeptۗGjC`(!ܻ2J*Ώ*3كnX_5ъwXpVKߩ<C¬Cj{JRÅ&tSLrj=%X@O `iMUqRqaAv^M"eVI$6Jp+,(2R ط.`8N9_x r|]x'ўҬG4ca iz=vD=S4ʘ,'N$.QܦК5L` cV8wߢϞMCK%#Đ|%8vJ]80IJL:_w Dv+s/ nB7CvHIW!/?Odz 9 (N3$R8T[DV/l'HtW.'xt_<~\ OR,m ĖXr[L֬>t ^V5YK Xb*7g?e%i%Uk0J%d`M3%܇URL1"N7j5zZ_V[D}Ց8ǂQpZVv7dZpz1w8̜$<\u0l"19UhtluN=uߓ0ThE7;8H`Wrcy2 9:ˣ 'qͬ[tqʣkc }1I +a v/Pf\;Cd 14n#R8w_`J uoy^Ѿ$>Fn|A{?h5>n _19eSLSBh-+C k1i`@Tr7 vkhYh GF3K!-8^rt]΍}EN.ZqiBJeCpK3^ 9%4Pi+l_ {d4ZcU~Z VP9XB031ƻ8ˢlg Kg\дW/7m|>>~|-6̺ϭ/ m<l%גu ƈ*P9HΝQ8*BC%Pu@}ޠĈKDnğ0ҮMyV$ޟ07͎56: Q&qB'|Ȟg[Q//% 03YI lEy /JI=HpxS%@Y<R5Uɰ'5i3A^Q~[+dNT/>jqCÍ(` < / xN>7@hP"oز3"?;c9ŋ!u@[I*OodJem'S ):p=E4㖟>Y~gK=KSsyfhq@:"`:Z@Zͭ0j];0o jWHN6̲d_ {į&Ȇ.7RCfd),V0Nk*@m#(QeU?4WLHp*{_Sx8Qk,š IW93s~p g ;$ CH[IF/y=9p{myA;7LNA9[bڍ|s`s%>T+ms^7=:5.gUX'zٵ~7<1OQ&BxBbϻ(w2fY$Rn)£+0|d /ZwWuǓQƊиotJkk7%M -nַk\7НTTPh fJ 8+ZE,ft$PO@L^uj+hdoPgl SIsT4дRNxR%qqѩ:_HOLdUd'\RvDrB"5#^>ZMs9O՚=.KrAaLtȵ@r{ :Xv/ ґJȽd&[uI>[Z _hܲ|eJJ.X-kze I#3QDWmL'41R=X%g_>^7\u`f)׋i?oGcJo=X4XC Zh8(⟽]VM`UMHpy>@+3\F4BwQC{qR(.qC!1Zla*P65ADV}v>Mu3 hb?:4@r+Ա0qa&VTCNu f 4ώ)wS}rdg -B^'o蹍~$پa\nH?s/W'/2sb܅ftg8Rԃ&i8Ei l.NN/1X;aDL7ti!}NY";t*cIg0p2J,6sg~XamDi}k04vdHiVG|;pέzuU zFg'0'h1_n4}f-~Ĝ_TAL#c1e]`sc$ZV^* *4~r[C5YB}VL;~ʶ4^RpGP~'-S ([މ)jm/2;;P*p3wtScJJǘ=۶9'3;ݾEVTG*UK+`YB#<\R"ykU,(w)?&IxN"o$7~q3(Kg[QKȠ$L ÐGz);o$5,Еm!u w3WKhxx膢۟PC-JUk[^XpGz k9øĵK/& R.]ϱoKfn ^"=aZ^@C͟2߼Z!IT \]̚njVG@/G8}1Q1Ni~Br9}/| m"4=)x0c>]ۘ䞋/;X1v̮ %}rPGS='t׋Ӥrafå3{b繾}2A41'%dOq9sh 0n:EG|cK?ɡ=#8'8 )>>ZDg4I&J~wa5*cXZ)5ʡ]OX+!9޿kl_gZIi#NXbSv,v ; %9CHqIF(̨H0n%lMW'0֫߁ekc qKT).j%`//X) Sg1'uBY &\KA]tbY2Ќ3ZBMs]+5P^ߨǤLϸ1͎gJqBSL}OyQ4 Lv=KF$_trp &͕m/:K]OZuU s6Do{R-J-ژulG#9֗8HjyFQ*} ycGmyۜyY&@ =yQ\ C%FpVX :A=ӽc t(^R:A[.Re(?1{ӗ6Ʒ0NF2bۣ(0OjL{pwYjGi.RGq{hf9π+|Xx^ 偲GEL [c5f~Έ`{B3l uz7."~Ζ|/7D%3WI6ܵ,`0~}6ªO 6F;cQ5" ݕfl~TcHFs?U)+7|;<mOMg;h@"D P21 $}{ΣxHI)1melwLp0.I*Modj=`-aշŤm9xDO'-ӟTePBMk􃉯322%tl*W[=i鵽&P-Om{p&=)M-fY*ӊB+Y]+~~]'}S'I:sM6x>߈6gtD2Ӎ3q֙?$?x@Bi{.8HK'uXcC0Pf>(К.'G ܕy1[38\&u ;/\Sz!5[jVٙ)F7 ({+=w+9'8={C n==roaNEG4U)> }v2q*XRb3"˫Ժ^1r5=N&- 9 J _ShcavdOp4Epah`aWL G'&, SJ4,r-+[CѷHgrֿ<.QꈻN[sfV[iz"w6N! YuM&xDЮ0 +Z8 K*ɀ _VXCϏĚĂ{͍|@P~\K{zUϽ,R]OU:0|QP,JsɽsmI@{l64] ԕnmS!Fњa[`$V g4QS2{̙j/3>CrgU5mL:-ShɓQժVq}{3sft64~?IE^*؛V^oi 2CYp-SEmZQ9y:ь~pۛɛ4c3i6?uUT}7Krw+POڅjl"v|JKT nV&R=˝u Svh+0i^ ga l!U̱qy+ūS3~߃Zvg.q  ۩lY"K&Uw7ݜs=\3>g񏻼UMqQsiW/8{OkMƷz64XR8y㤉֒YsF?MnˊyDjIU)Kgv1\B {X剜j; :FxG8bŰnuOb[0 @UQ{afv?G5Ea2HY@agۯ$@Z"),AM~Rr!DPNKCa 2uF=ĝ" SQM4 _`䝦si?f!I ,rgs{?,!гmr0bN/tcAa]Q{zɉf%W s]~%.d6-#͗7H5Rqѡ7UpjK|r@y: jQhH!zJ佂}p'SAD.@ v C(cr!MI +o1Y;TL X r (7@k7TC ҔW ?lD/= fkrҴTm3*cFUSͨl,St¯~BsYpezbiUhbQ?*:7<9Ϩ)Zu~Q I*gѶ:_23W/8/ԩ4Y;Pj ϑx9i3:aҎ@Y4%x2]jTksȇ{WV7k۟imdܯz5a)nD#m(#)ѩT\ pS㐊FzeȿDm`5R vrq}iʀ|rIB@g@u>űuJG]BZ?D9 &e[\8Ry\@^LCM[{֥cVbj"V)dbFԔ1MIp,h͏[kʹ7xH)/dϞ?NLI:]\M@>)[j8F83 A^3D{ldqp+V&vPszu>Ʊ @oTwPqg=ȑ)~.@3 H^K;! rx` /?X zsR8>W]YI"&'2w>Js˨C%3[4f U Oͷ~v J/C1/83[ O@hH-sa O̕ߞ֣ \}-aR^:do'+)$VTl' j"'hD,YRH6dz$35d2ݵcKD;QHIIPz9A*=W=0v#K/.4ƀ}]g򠉐^S5ķd5YВWTSXc ۍ_jmBrH\S[%-qSa}x aRZ@x҃)<3q;n36uڶΫc@RxMj5iϝ:N$]4AYo*Ǧw͡=DL*:FXyS,I:7,ކ 'f4" ˅cO.G)qdxЙ!>1jzЎ9h!Ajf@_kz @2>ESYfe4Qc:iAKp%@XYٻ9-sthj/$@*]ו.,Dԋ({"K^Qeoҁ'%Wz7ߏ߳Uv6?ƀ|& ^aj!ʞ( DevYEI#I,PdNYR!lBjHϮ9!_4,!N5af4˻ST[c'b懸M|edl\&]W q00nLgi:v ҥK샖梍SW+`KW8;\LY-\`Q4maorh9(pi<aVǵ쩁lc[T_=ؠDۇo_:D>i6e0Չ"8456 iP g䬎7^܋E!q8ɀOC\MQ:ဩ7›Bf e bOZ%9HiNRzgo=mZ1Wh$WP9 r\" (8imOo&7j@# XGs>ehg\. Ǡ"XJ,ldJmh $x_9B"Bq"hbֲLHI#c@+kc4bО }WE*TlXToS̤:CswwGscgcX&+YlukׄLwAfN [65 O0;\,~<n'Spsy@~ՠ(%B4Ϻ+/4oQ'$&} {Ijk-z $"yQy&!,8'Kwg~b2DS9[3xb[aEz~,&6nHs6  :W&(kCE4QOҾwd$SuAm@kϕZpH三/|/ jJvA y ?` jSkWG0^Z)+iє}'?~2铗0RjaYKdB=zzNo%&^wjjvo]hJrTbݫ~+$g _NVkB[JI\Z%m?mtzj3Y|rFFh&$(I|`]D!5$3@O+|\.5$3FՂ`Q@C p񮫂uf+HJCjȉr>'F<U9faLu7e紐Y܍C?糎+{%RЩ-gVA3E=ph0J} W}X[f bGma׃~*7puaݙ|ޣ;JsbbͶq6GgCt9ͥ0`,PƜjɧ* Y܂P+G rRLG-P'qwm8.b:3%[$nM8Y3)Cx ʥŖm-C'x.q0g*exӟX;{y$[FBwJUIT'aXCDcMZ^0!U0"4uxA $]Lo~y>H5sn4K  A.> 5Uz՘ 59cHr7^fOl<1J?pL f;7`'ڟ5bN{7`G9Ɂ%΀9}y>q")4JZcd-݀l&/Fa: 8uP>V!8=,\m0 J}R Z@dHB+/kHt^j!uye Ç.PwĎf=VV(úh^ ;fy)mۥ<"+MDmnu6.XYMvb&hy??vp]fddIx]J%c|̼ pf9 ny8_~Vr?_6kB}tucdf> 2BV2#r4.xZ4dG*UpBAd5Dde=D˪̠7qo[?x$*bV,bqœLsz{\[NƓ~c[h$cCXr_ 7 6]GP5 *^p8CRˀ-$q[8`8YIU^m|n-ک 3Id `^bt6)ucZq1"4bLEGo_n?֊?Ɇisٞ\$ɶWZSg@]9ejZgE'H~.q,U Th{t M]T>:a/zVOB,X"9ج!q׷=W_,uWh#~$vgn$y%~L3UzSf%m-ݰ#:?cđ 01Zd.h MW?4N>hC͔g`A>'ΌmZQ=Uz_K: _# r9ʑr~_33~>: a$2G<뾡LWͦ(Ÿܤ F{Hگ?tTOy_O3μ/6-rkSZk~-r +ۨ4TQ~4YկmI{ 9,گf: BPRRr9UQK?XCv#mîi\O )YBPwv4yVߜ֪ϡc ;@xvszSC*jϱ%Kbvx_̍^[qum\T*qr0!̚IdfT" d-zcv:!ZT'4֌-/k0*i t7E#WϩB+{M+Iơ ͥBl@\)9rm󅶘-+HN&`IxaцKƅYyپcs-@vHK ޖYbO@(ȓI6,m ޡ;@td0n%9pRL%s<¥mB 2DG)\~y;We {9MAv4G,ZmO-^FH1L.C(w)EuP!(O";Տqq>s45kΎg.[hM;!ҊK,Y|+y6U RI|.)Lp@pDfks8jji>͕Iei`Ók #nts~R6"D` ++WiV[Z6tYR+] a$7V B&|/}+ ki .ե(>nO06[80Y$X]Wa>他3GsvpUl8>e Y6-p ;ÐTS dКvp?5z&HfjE? YFWU(D颯 BI\v2fKCkP4PLc%ѩĹ/'R1H_= nLk]T.ؔ@bѮw\&qOoOO|(O?)dh97lwZinnF%(j {]\_ON0KIlXL,jJ˫&pѾyJʁϛ~wA#S.HF90 %?S/!y<\@ZECL`RB(|(*!*uB87I3#HZy؄*qTYƨX7u/bz|h":na5 +ae(P8mӗ_`MztOA{LFܒԟ!:Ч'+H|nXAĬPr/>ŃD2ڨJ@k>(b>#Ҋ wR薁Wf>E0V?F[wtfXP(ϧ@7`ka?V&>H9+=퇳{qp(cr%‌+. $ûٱo*΍ -JXL 9ώYu FҬL^c{7ꃥ/lS(yJ::Jzri[m'vY~>IBUEb0jy"c_|`͎ݹXiεgj~!p$mq87O@c-(!=B0[DxLمc*$W'qrG(iavCQLPkwՙK-?3#|gPjwqIB`09fd¦Nԅlr2-ǎT4i10TҮ(jb*O2s5 d4-4.&R_"YDcX%ކskׁgNa2"E=gkD>éop`ʛdVu/' t XI4Gg'5܉t5%æ$Nsr2+GWUbݙ jh;g'=ô1G=[fmqLJ{fɢ$t+ :QP_`YRGG `~")5J֚5^DqWU01rb.4'q`|Nh]-m8[֢BȔ֮Xt:2 (#{~5bo}gh|8ͼSTȽȩV2Koh _ŋG՞}dI$#YfӰaUQHQ+0vLD fz@fkLVXU]fj-ztfz" _QbBP?9o2E}q ωjL=daapPC0@Py2l?醿/2<0fVRE?3OQnirK@Ǧa^y>sdaf:-bst^#%[< /dMVR);-m.} fJo J)YƚK/qX' cp]f·2Fï{su:Q?$o/G܋p:^oe6* 4u2]M:D5? wv]Wa1}zՃLpM u: ح(v'IO cJ0V#պ=2(Pbkp2c[".iC+I |mLc|nvCaBo69^=,|# taWŻ_GYx$0_p׫JI Y%2VAګXzLppr˂ ޅ˧IfU&OSeKE|P4z LHTP/?̠T,ˈD5NA#\GKs\֥P箑[`߉5M(jahB]u_  N BZ }l $J;o<㧕H:)ӽ|(k0Dp-T릎LXs[Aj_aC3kQcWvxRrc4@Ѫ~/x7HblOYᓬ #=D Uȴ8-S1=7}2Kbk WyBGXv-B5:qMhXMňl`SP3\ W|:JFvQq3 l׷b|ӏ}OFؐY๩rG B+e :* ]@&zc7N&Vd8/&@?F&Uqi=7͘Q|NS.+WrG0/nB6T\/,`FlGTg+V;R.(Ĉ8XLs`7}wSޝ8E*k(3/\`a$g\5ghTԯ>|BbTi jR t&b˷Ucg EzX l 0' E9vF `ŗc /;6AJt !%Lpn{4Yw7]{rCv Ei.?!,Wvt J6=Jv=242 VxhpCL *Q7;jsZdN+\u֩UC[ .h;uzRo$V-܁JO~zh,RJls-Q4/ZFѷ[^rt5= < ] #4{e.{g,y{?:0'ŒjWmeց32~DP~3u갥-.gϝUE|2)<&搕DGkxL:sC:<7Ķ*mnOsAm/wTM+<~=Z+vK`Q <SJ~A_07>޶բk!m8w{I OmBerԕEཎi]Px_ܻ9 bNi8잜-ag>kR<,ġTa*?t]!yЌ o iB`ζNgv z'X:v%;B-a'f :kK `WSQнԦ4^vea(yN u#mb;ESV xB<*+ 4qL"x܏ہ.hSLxP9[X'T3 ߖ J.ޔ9z0fdŐpv9W3I҉"~ƀ{Fn4Hr5pW5K|0/sh-;k'rqmĶ$ E@#Hd=x~[vq*T:jx I*s\or0D$Y6,n1b֒j}fh`s^-"U:>{d7~C<ؓ]E;}jM/ iȟ$݃N}@ h Jj'u-r B ;ܧ.e (tLg0o3?J@޵A$' WW[/AaKƼ%ʴEwi$z|{={q% }(Q G8 ӄ~s.{=j*_l-\*I;6 =O CsI*gG-Od8gUF(BkTUқttޱPқa!4-AZ1_jtZV}e ΈxmPO8P_sԩ^sde:J#|N4&U*x_/e`Y AWj Y\_;yj:f5Tc&UI-YL>SW(:Rdh =ebʧ_ ýS`Zxú`u9Xd:HKa7*FX-vIx 2ho}gKbUiϦgksCvEׁ%Lh<$Mj84X28W'|aWaVVa9ԗ~I{y-1| =Ŏ;tbbaKNckcGj6ߨ)Β(`Y&\/McCo>9 :: Zb[N" Gv8) n ߛ(Fr:%£ªy:WxEdoLeJ=)2\Z)~x#/BJ>I!Gs.(V'<[o !Z.ʼMQ3G kӰDRQ6?%8K> ᛄ[+ vz ؓmq!kY ޤ"j@)L O53I)'mBY {|2)N[+3oQr?! M6-kp_ӓ-MQzÕY`/P1r<|x.E3];a/uى CײAr>r/0\#Πz17֑\Nu:& Iس-(Y-nIff8 G]("piF:VSRDhHlߵΟ<1jŻ7lIY%Hݻjs4+pZ9lOEpPOklM _H?3$0z@k Sl7B5 \@ 9T^mLW6h'p3?([cSYB]X$3v9eK9r]W/_i~:n/bPcz3!6 "tʊw(/׸\Wx=J-#(O֩Y2M7=dSsBB\b(%p%ȾWVd,RꐾG끁}P0wSݶCS!FS"E 32Wy,Z@=_-|e<(^^N!;U0d&%E$D*ydgybnӴgqPyOod AKAqB!`î?࡯LRѐ}{rS*#ݳ[z#W4]ʌ[1)TfnC5cV7]anfNOw{}6ankk/ E/\xmOA-Z$QJIhw I+ C7ZFc4Ce*٘5Stq*[R=:ɋ`ʁ0tEyq}^z%1NNŀ0* \zyid. }QyHJ_gޣ(#~\RZ$jd8'c!wԅNKu8'0/I]p9gZ0N}Ҋ5djUк.K1gȁI֘4Þ]XjK|_yUן/HH@ 1FYA ])-/MlК௔=szqw3g mKK,KYn/Oiv,=[oA\R#VK?/1&:锱 e7Q}&'@ETد7>BzqtlNF^c52)xops$//F=lo}iP+<-#=&>fHI}5:xsYnؠ0pTK/ H~Ri0+;F[]n }[.kErN| I HAYdQiPX0$C4J{qQ?dkJgY/C EGY"a6}.0Uq_a]HJ& zʉaU= ͙hXA5ĭ>5}݅2dr_9[ m-ͬay6Uo#@gC1=|7wܩRFT3j 9\rп 4kCDn| 1ypӄ] áotjm.m%Q62:I{oC+5U%~}n/g$ES婹`D'%lcUe9LR^gT7= FN'5^_NF̸/LL7<7Mf5E=H ƽR֍gg VXc_L)vpRCDe`uiy+ %11M[C#?5c0m.ۜW[HHkAτuclpjw "TqĩɛQFߚr {LF?=czL̢ sXlW#J%,ZWnStgxl 3.I?,_Dwlo=-{V ` S]CaG(O 2k)ѩ$#ߔN8-iSR≺؟C`AH5%X3B?ϪUʑ+P #)HvT* :| i|:.rq} ߤ?!g=MԠډ} +^G/_5-77*P`.`\( 1Ы5{"@j}sMC@,SB\"4RT0E)CFG2xކ!Q&Z53$q} Q2~(bH`oZJCdvXLo lEaq!⎄" aV$2u .V+_oyy c^AO{{Kxƛ ]Fx |~|.z Rl=ǜ_#`2ę+|k =u+v$ HL+h!_5M,Z'>BbDy3V7!+>|VtEGYY؇0J O3䄆C +R}cmS{t5$.O׮nh~ٝ3sR1LrZt`v7$}da\`=ń֭ЉH-̳s>eYoE#-GBpEvz|f^:^m*6=C5p2CFޚ4bosH 8E/˽~y>cJ9ڍG{ǭ)b};cn`]| #߻W"WvR$hZ yJeHNzOd䢒hʈ6pA"{n0X\L6)IAWjx+zIhm~"1ach Kl 0p5{ 7Z~Zq"ƯV,2Efu2j0~[عC['RV>| &: @3ρ4)u a^q4ȀÄ%ٵ`DgL hH;OQ\4DW}:`\V!D1+&CO^CY9O5!BCΎN|[ _BI1%'uU/uɟn$U] E,qW 'ŀs,#X8ʘcYxR5ͨ&I燣Sl :ɰh_EC|7kV*0 r@m-%.qCl%_it0U5SBRԵ&9R2MGc6z`5Q @#7ϩ*YKvC?,lw^NZf`whl2Q&%D|qS++-H'.;g G۠Mmp|=[ȞBNol|1t`dzY8iQiYk)!d nV31l 恶\}m֯MZ`}T:-8˧3+.7RʟgL_YN}WZ}i22?yĒOrC۵Y.y> B%çǎ[3`CVH@Pen{HAKʌ6GԬH{m N{_I1^*^)ҿl mg J26A=lp{Y$Ⱦi+Pf=-pΑPԫ9*(1u->+$sF6^|W;;.c@`lZ +$ߡFܮb@tQo6lfmpx`}-,@oupWXT$Ґa⪕f%\NG9_!2"=g!UK`e@=1\o]JVEI82OfqRN7*.A7?SJ6ss ௜7<#H )SXFis 8aLj`qj 0ߕ:UexN_M%Bc*V+G`^ QᛉO,<r3#PJ !1L Cq-7^O;m/)h4TQ,iU}KX8Cs*4%Ea9m tRQ}U!yڴjʁ.X6u2GX}%_5;|7U`0xUA+z߽=d|O0F/ 1>p}SQDƻဳhNoz*)tXHz9'3DC"JdF[[!I{}?g&>) R)PƇߠY*k9sUTB*l!C|&o🹋ϳkn#-2|f ,,^%Ҫ>Bx<\tg),~0ѝEzdR|Fm@|Gj-A=͈L ݈q=솷׻<5b1vА"pa-/\L0Tj׈s]HpH{鼮a̱<[VUU>^؇.0WMc;M2y6ٳN[Ξ(BsiGt~l/ )7(3OǸ(ߺYl‰a]5a%eH,"yDTH:%Y*U!9prǛOv׻6p3TW7 YkL_|2N ?5%.w%=ƞF6V^i_~ vZ7Uﺟ#@ ֋EU#Q{w1M#Ԍ-ϒ*m-s~Y^z 9@ec[MjFM#*+8~ <,|7|qx ,K!'kBaٷOn> Š]uL ڏFWb "]j0 'x7)xYx1?3Fw.9IRkIA8Ui +XfYxJh8EV?n U*_"Dl :uEe3{MH1RniYw`s@b)~2S-1}iÙ$bc20ųěr׬?pF4x'԰|A5ba2i}~yMs? CрDlSz|u{sx*y ɜӍSv/ *$ӌ0(ݩ͜,n'#}ѷ#ȳ<Պ>=%4yH_S9z w,PqdDҴ)aײ(~-Yᓅf}MNԉTOtYiQ#?t۵Ngy#ѩrllk/f~Bs(T]^ܘVN 2Ϫ$k"/oCE1||,p VqWv^=NaUZ5Xa&>)ni>oO=W>ĐȿL?v| :2>i(,Z&jdH<ӝmw,"s[og 5N<ŏ/ ȴ^=2yLe} <s_3KjZ֬B|ܘ4 V{-(D7NT-t:/C yͩVZ!eA4)F>)(e!6U"ӟ,1tHNp^jy'= "YmtN2X<0:JGr#bb)o 1%̾;da }9Ig<\t+YDmiX^Z#O)V T1֫s%Ii2Pt7lUϠrUٯT L@0g(QfY YY!͝K{@y]/yvRJcIDύitn4e S%c鴔r1R#kXʶj!tlݯU΁Ce_VG_K L$>yK^qj dic7HiÚs3E_aUܱɳ4>0kmv{F\yNк= T>ȡЪ/D"O"UM}14_*2#<ΜZ kiSS\.mɌ+ Dz/OP}߰K k+ bi(Ѿ_¼ﴏVCݙB?ƥJby7f9 g}7{LpfbB?r-A,K/fssHԁNwZG 31Tmybm$ɰ-=#Zeu֮02f]umW(U"n!4"rIb56MfBp`_^Ia-yB%D\,˟p -#{<H,Mx/BiZ>i" ͦĨůs zYFQmLgˎaK-E-8&f1}6ƧS{` qh* @ v ɱT {$x]j]]IaXE.H|AuF R%Zt$otpl'J35ݨE6_ML&qE/5PBl[Ĥ0H+ [>˰&2F{]Bx֎A޽ vGYA#{1.1UC{̺CiI t8kWH.߳t(kkeg] 7PV"U ܥ o q[VX_:PCi|9I7me;Rخ0cـ ezh r ewa<_O+Km(4 sʇ=7aw0V S-@Ye7UI2 PI%l$ힷD8Xn[[ >%wlx@6;D=E_KeNn21 gLO`r)ߥV7LEav7}QRD+7Zj*dUU3(SNُ>.*PU3[pןLE,,eg>t4HSQ?ȏ]/>K\2 FHeӬ'"hJ7b4Rv^$u. oS)q|fUUN~0<_}wDspnu &\z%2z{9$ kEYUsٛT`SIkj(tpN|;zD54.0fBӟPE\ @>txR|>-q#plGdo㽁ftE#)9—sd܆1̿EqI0zB xV'gnΘ_He&0弬mi0P[?F\0q) <9x$%rۮ36<8L"7ɣ j<2%ޏ@/~n94x P[/F,_pAci d^((Aʲ_+уi?tCp3APO=Nzl}0> {it&kbjmxQ3B80~ELIJ4e1a{By|Q׸&N,UcZ.c Pb"n] U ŵy/jH:\vy x]g(hKc^w{!B3fB%!4xnLgK]7y+#.b=!-f,/Z0P}Hy6}5^"k;,Ei쳘<;XNJLs)2L֞VDԽG2uU)k%eEx(l! #<ٟ]VOc֤R&“W OXk&S%_74Laxnfg;$Tx:,{nťxZZ c5s^z]5:h"ԑE.'Ig|ek6\ܦ_QMF$R[U]=k[}IQd-+ඈ/-W_M)D3d˒YbnЌp`cvN_aoBU hɦ9A2&&1Fe[`I.flMöėd+Bɺ c/ ɠTIbj[Ƕ:8+VLm8sTxf[ hq1WZWHd NECYk Ճb%1>epV0O>Mߍ=4I<Iye }q+!Y,cl^A3"rBcV!t#|&U3Æ z]Kc)Apmxr3:brLIW-O. (|={ ׊ioT@ ؙ5#YQL%;ZZ$27WX͖1L@dCT:QDbl{pfP;C"XimIvN [0ACndoyk-:GF;-&L+=BS*n7q p*Fyjo`֝#SI<3=fG苞hSO:PڙoT9^e$ oYd'V|m δբJœKd2 SOU}/w0&* KwkJ$wshn9iC?3 qSSXas둥Ȗ^]-Ad4+ z B(YQS L@^?aY7 cXEdj$(iFݳ I"K {|؂kG%pS[PZ0J by$8GY癳+Z *,GO/|D|_%y.̓b ˁ{Ux z_g8!Dw]3}׌f*cu +Z:̧adg FEw!8N,ݟᔽD ҋmEo('lMݚeVHSf4E"Fa8S.>ުmp8\ahUQvaє@"7R>ZY>~GZUֽhO6ȭ$ S?>i &Y^+CmzW= 5~sP I ;y/%h= Uw{He+vmWYp50j`xPAz|_QKww ^πNb;pՍ-8?brƕ^Dr#y֓xf=X}?G.2M];DŽJ-ȑ>L]C#bԘQK^pZdpy朖dr?9yEZߎh@޽OC׺#zvޣ͸7&>Lc5SxIAiqnN fo;է V^wtm`\.ȌPZ>cmN.ieDt* &+ke\ArTy4F{{q qm׎BuM/nW3U]?ˋ1 rWXoKˬQg.yZQKWt $Xg+2spRHiO4-E?:WbCNY(K9B+N 5LiJN|km77\wMRuFzAIVT6ͫ?]ѯnb;ej 0Tl}0 ǩt(78>@ >a BuE F`J8Oh7`+?|],v"dڒEXrgw|$vZj^=6w9mof F' bU¹2dM.t}} TQ@]GZBvO#(uH[\6YP_wHܒX{_~NȐw$$D:"X; YP.L3zc1lT:2 6Tf&b*B q^~cnEAs֗Ny_=3/)RɌ\ w$Ø£>fSZ[>#&TSd(:n$ #0f t3N(:$X+X1PkH&Wu3"xRI99.4ZEr}uT%˳^ >jų3}6~<2N>q\l2Q]=h3zUoҐE8P2m65YAUӑ5ܧPĝk)%L7/I:'<4,K}=F)A%aQN=4}_4Î-D /+7)FrRE]/x4q UצX zekBkE_./-{&b2h[h+Zk`<%\/~L T /i)BQ ۞. KjDAv䶼WU C< S;~ kӴ?r;W~/ ;. \6OT,_M؏ )}?v&?T|i\TP7]Fw rٮQ$`ʒsbDL,H@hL}(GMUU+.k2c zQ#]I$O p@~>H9W_y2pfNM|bG\{Z +b2 "JKkr٧hqLPN&w<4v9QUrKHԍ E1u#*=s,FH=5Erf(˴]U &"W ,i:;`#IiLepPu2;q+t`bmg7r:긃 >}nv5O4B Dyžy1.EA3{k-y"76aM#ءqx1!<ﴕ, r%#D/4ft㣠C5tҎcԫ!T̿jxZS!AM9%NQ/0Pzж+3(jmkՀX2 [8 UCw+0Ggyl+iߤJkPF.P$O}m*rN1j*q =:x~|dra)0GLh340ϐA$ j],Q{MHީ[>*[%cx͗O4ԵW=.@մ) E%EOь=. Zhq&%~ݺw/\@Xը2AdnT Q|y1T0!nNXm:Dc@eJwB$ &e- /^^ ,`F{ ],!tOS"ڗ2Ik\|qD1W;_*ۜšo$ $4w(f/{4XX-'41Xuw@.@jpm*UEZ/g#q|*jt^^q~E䓀|[11"~"+4A~:?@s2O.NxUoF9mk?7öax9W eFn{$'g+h~[e"A|~"0= c8 ô3+O kTL 8CCRX?m+&A4=#>2A܅]ģ9F~f;hVoc"@q ~XDʥlѴ..VӪy Cs0V ͨ}nvsA LKD1b9t'"yL&/K'Y*@l&.;)3H?>^I}Jʐi Wf_ˢg^8ɓo륢+@~z.=!@:O]MԾ1ZH^@^i?ϩ,4Rf.Ϫ^[W[Lw֌ћ4$;mm&BK_fG[!a(w.Ii:0iJPs$f h,0,kVsGRWb2}kVϰbnNFa l? E @q-µAw73߅L[+UEƶ~4W@YٞMi3gFTSfT^e>YC: $ ?Nsa /ͮ4<,2oMXxt8q-)~eϩYk0dF69:(ࢪ3Ѧ-bsħ甫ZZW  g}*ɯ!oZ=tת3B$HPFvhěv2 n›H(l{;`>mյD|2}kZ 6)|YywI+6MZa6we_?Eo*NO~ˑ9Mq)|޺2 E|Za.(rN0R;&2N uGFf@4C+?CE%{ʫ6Bp,o[W~~RhAc'8ӎ $Mנ`|\KĖhzӋZpfj#1+b٘jiydlU.<5] \ఆ'Aڡ^$c{+ b;W&ȨVr=ƁGz:VuKV1i~+=G$XaPb52455|0bNL,D4T846!9Ao!E@:Z",Rg B)+ҫ뽺)u0 1g"{`J|_]R^i=Q/nJ* \, Ym̃3!hXa¨%n,Rx3CC #ܦ@I}¨ 7U9jǢ$Tݝc#؛ rC]`q寀JGP?܊(D|EK$ f~KEoB}82Nz_ w;ѩP?AL 5 'QE5J*FQ{3! b>/bUtV取{ J%^#RCXN.IbdF-G\'@Q[f(EX pWDi1X񈍬jV ]M"]%.̃#N\/h?acH Q0Ǭwqa%W8SJ՟mu]ɃH'z^~V-pD:QCe;Y]zBc3xu~6 WGա(*X &^@{ǽf#F&:j/r !/Z`K'LkwLt#B.ESˈ{4EEΫgD|0[pdl]]Sd1AC;S02Gf$@j<!񃮾I]X[0@Y5[U)X%BKJə1Ш UoGY5F&_` dw&ˌtդ-W\%W3&b$]ѝ-= @(dk[S8!yoRV`>FƼC ))8uMlT@iQR>,uIw_1`/['Q~"k( lVI#PX;2vQY+$%\7Wҍ4Z _(/3(x1M }o~Bb9֗A C6!4&F:HCx(\͈ |I("o@ei, M<1Ix–z]kDg3L0) Sg5.+AUOGbAP7IbVȳ߳*1zEGGƮvQ\l9z0ָtI4ʦ0dCsK$΄ yV8  ѓ1">?2%d9B49o3rzn9^sz z_Tf!d5| LLb;9T2R@o:"+pz6evۀ`&86l՛zbL>! xֱ9W8%K[Qhp_Z(v'o#B-LpJigj3a b+ vIcOP+u\Ǻ>Ts 0&i0'$Do K{z,qF(_.@Qz1[>So#R z>XSZ?olc|@k@F8f́b_ {!̤—UI"TT#pXlZOK EUNRlf~3kvo.hXE4n1~֡oK΢ʹ^J*C<$R;~@JƧ-rۛEvcRn=s3EJ#HSf<33e M-d9ҾҖVSru?hTÎ0%u-VKq|+狇ދk#N=:0zO+XdizrvV24H /`aj M7޼]B`Mk4˴U얋0)İsj+I+cY^Y佰6y"lFd/SIҫ"@EQe@I>ʑK~Nr\x;MD-H5n:˿:Se 1&oG9KApQ)SusxNNO}J0OC_to#G#ί#izCtfL^aR& T&b6t88:6>ʩBU7)ŏ2?Lm+F+pzL7!+u<ƿ ʧr;Uhr[\AnT&kZUy' 1ͺ- U?{w/b^v),=Em%9nYٺ!z˃.36k0A;T):sE VDUb)^cp3*O )q!.3A)l\ơT8޼o4 .YQKA@*؞UD+BJ!Ye^)m 92X8F0[D\8l&n$''#8Nf UIZ0',|E ݞ,tBp ߡA5q<,,_!^o p&ۋYH!1E3?@3pNsr5 쓉SlF;7`RX!qkj6R^- }$|wn>ED-+T+U*]@u$t[o|.y a(M:HDʥb]:LrTl]1-ҟj:Y:e ]kYbj×@!SP%H@?.p?ܦ0mLQR,E |YC܉Os]YK>s*~A+tJ;uyzUU<;A6 0{b$%*C)=xtZ}H*ouIE7=BU0V?STvOd- kS}hF-{xke`8KOݿn MBIԇN%D8ڸ JE5|33#[^ ]S;˥u "sP) K)=m6ܜ[>9ϫG$Tliq`呡V߈"Ī%0x䚓MzGy"ih/&=Evs!g"O LP?hE@)}P0ԙT{S(qo\v`*덣*Z|OgjSߧy?Q: $0Xtrcƣ,Džö:w0ڭ]ק4GuҕW# `[I-4@W#f=Nk}ovhš*|ivfsȚj]cB !96ep3KC%9$IM8߬\ج(\K`Zm @Tohb@)K!.|mѾNo31k HvfVp2uѱy'T\([ i5G ;y(IdBbMa-/ ϼ~-vVE%f)uS!ZRG)8ok>3x挊SqjdBp 1HRґؑov'$J-ċgwnO5ߍ_;f@7brZZ݅%s䬒(2:˫jL^`4hQr!3SwR46K3SN4p}vl6[+2z#\J!YBQZ M,7prI Z1K]B[urlz=tŲÔhyT5ӂ3s;Yӯ@x2`cJg?wo(=r(pqݺ[ʶupO&]ԧr$O,QxK)5W^ .byK33k1Io2KGW]0||IҐ#ح){$WACΔ;CrWy&!8adDw$hʱujӟnJM*CF܌pJBϠ 9Mqnu06W^hcHm$]KU4071# +McUAR'ADHM\B;4a$ j"hW2S\JJm$ TX6Ɋ<7zt3~C(3_$oB b$!HYܼ>mB:!@[^Lȧe#qf'8E4KA@O0FOj1 8f Yʕã尺E\H_M_"r]r`Ьl08aimZιsl 6,!6=)TDS0aLG=vU^7RuNH9[۪uDZg:5ȦѶc=OUGM&> \iRka0Ţ@Lؠ{h+rnB*2@Ygx4*O@DkR,|B7";W,wi"*z aV?{.׷>6$H.ͫ90 gg2da%OŦ!RU۫깴t=v&q[l跡qp,mKɣlo:vJ`ޛ;̪:!@T@*,Y[wtT8KNЁ u+\DPאDTN(_۴Y"f #ό&S1!5k`G@o,7&DgoU8$/##PXdoBR2칄l#^!\0\ui-pmi:(XRǵW1ƢS9QmFlNjl`1gc+p( \:q[0gQSs6':.߾a<~ U=ܴ"Y<.LEb=/>؝@÷=4: b֐Rd l7&!o ?ȇUخ&Z)U ,ǥ*׺)20ǀuƃ/x|T#z-wII|"cDkyDIrbblAQӸ֟2Ζ\WyP)IƗFprXۍ5C6?1AEt%xy-,9Id*H:+ #к&=JcQ/<"La9MHZКP&r$/]y~ LPx|on̩1s6zGUOKcӻ@>H0BƝrv|80CSo%mw%!?l $a6h(kYZO&|ОGkAĦ,j`U-8+X֫vz9L|I+5ԱGbOK~t bW=՝amhI=`Wt:&FYzz <m!΢M߿U  ;^Y;8Ԥ>Vƨ6ج#*2;# Y7e3mv6/)v[$LcZL?OW >;԰)xx5YI6Ah: Ō,&EaDC_!ozi)R%]]?.-l.a<5 lu#EN.Ko7𣦝+ha j_8'U-;D2`W Ni6)D6u!ީ.Mʅ~pkw-Rǜ`F%U+}DU,7L8If00ZQ%NTn=D24gnsrZzo plH^J5՜€U{W~Ҷ\>^Jk'%_HJ(K2]uX@ر[T)<焷xZ2#(`)omrXzR nN" NGZXz쥺%̲ǯhe&xP}M]8q䀡F=Һ3:2') wǰM5"0;ZoE+G.8< v=#1賗yW`|S@0Gͪ~jťh1mwPbUK)^Tі{OfV\`;&⥶DwKl [e[iQ}܉ k۲`vpTBD+5N%P@m2T,G߮eƑ=S+XʨڎT_SӔDz@,#j"'#4swڼ aJF>IsE$ J<8AaI^=^FAs)hX9hmj0=GPPeX#.M'~&`P>-LŢڼ,D 4c#3Ѯߢh1xh#O)J{% 7QJL.FYnbHW32zV(Qvh LT_<(yKVэu6"|/Ͳ IáWDq81my=B| QXC غ.x+GWad3t}ve AՠESЙtEwȘmIZhHU`8FL&&Ygަy;]<6d IWD7:sσx[P( ]P"e*:Q 9 Yٴ0?BD_P" 31}"lq}@I4651 WDߴ`#LMV 49Y3*n_x|A@*{O`Vi- l8W VўþJvyB}OddD=m1-E< Ɖ6xE8p0ݪ/4 Mt*֫)V-ns2Z|ӹ^ b BV˘PXKU%SZYn*&/6V˰i%f–>COSF:]py͏B2b!1-%tmuRZ*6[lJnB9R|v]x ԩkL֧w4ԃ h:p:0 * s]%QEkP 7IR9G@r_|/-YmeS!&&kqyؓsw96?cs= K[0Ѝ,"|d[R(ܼ?!;z&}f_wV?2>cOH ܓI:pC;?s+3'xBJ&g2.NVXlhX$Mx):Z3VdoPwD0 ~`B3xLl2b掾a4XIV ȧel{Ji!Iפ->ov,Ήx4of2!f?\웩dxUئq bJQYg'(062esLE~$)[qhrf_>^Q~6j:c6驮tpS+"jJ?b1᭴aad̑>y׌߾blcvZchKpPgn bpwAI][^sjzs8 QFxaB~@bX~n![~ybwf-hu{4PsqӃ6Wm/X! >չސ1@^W es2XX%FIޞ}S( KCΆΛI {2v*W#x-yDs3`SExUX&ʳN+:P^Gډ$^ \QxiCdó^Fԯ7gR_sc9hoYd9t)NC UB/n%Upsnm8L|^b$զľJor8y7͏OԓmH Plbh˹i?j . ]vyL5}䆥-ʱ1lF]a5TT{۶0h5k6 Bacԧ3OB 0V>,J Ȍ0hκŢ$ӌ.:D`%4YOww  l]Oηq+Yъr)VjMϜўU$Ew[VoN&(zPMgzfj ն $ЫmYs7eQ^- SuB?IHž,I3ZhYW7a5R_#윍mp б'Mb2a$^ i\KAHyݧDTGXt/\Dn'ӋTX͛|{oTYW}=Tw$=%褲!"HDGP$[2m.5l-P$0щ}CȒ}/=czBPg)hBH/s$"EgK&9%LEFn],m̓=\Pwf4E|{5oN_*V~7zDe {0DҶVfK shcYu3I|=uA M;/NNsq~w'j8z `kZ홨ҁ\jlFI%`U Da`u{Vh7<@ȓkdϝ/5U"c{& Wl~kH[7ky /8cSrXRBʼnX{#^]biE_Ք2""~NLD#;f,{݈cklm{\IE1(Y{&5!5|K%6ޙ[Cbݚc,.C[bHY eY<`h:wc !aK 6B5wuXS2|Ϝ>!}/~ "UҴ.oiq]E g냽LAxU]۫<طab!oy%=}u dJ-sM%$7ʩo$ q<# l]O@wP6UE$)fg;YlǙKYLR]Ij\Q,΂#"$J oz@vy1bzg>y, ȯqH;JNb0^ EDeL4~dl͏ljb%v fDbxX>QJ}IFzw su|g9H}qFi)^ĤrM4-ݠ\ӹ[2 [([4moM5|؉`}ft!kn2rv J %hHTC0ן'0dS7ԇ{^qng:B[ M^xXҍi%ӺL#fPdQZ+J6, pD ^IBn5pmYP *g|L_IIwUB+7/ZgΙ,ۋȁ2C]z+x*> I%K6SekB>,ieY97 Q[#$]+јi"I4BsO-"]NjG1N- .f4`?6=蚓rnx~6JB?,{QGpr3V?\?}'V:)nT\Ꙑg4a/t Ym{cӅG/fNCz-BY.Fa4bZO$t|K ȊAye<9@~Ud`~f_b{S?N e㧖GDT q&94)b C4ykDϖ4$;E88Dsb!t%r#Mh+=ʰD:}X mHuע>u=+Z鞃^iƉmN&"R64oр,a58ZM6߫S[0s _6x<5DimǘEfEH StC^%~8=(/#?Hvԍ9TF7̡4Ss 8+{qw(Y+eVW _^YLաS_] .?Lhz]ʵW' 0Jiǩ0 "@ąXjw=E(hfvCNo"Qk Tz&A[fEe&ešځ$<}*hX:آmxʇ% h0C` s<*%"[?~\x։ "ҲWzs2/\N. N~ Uɟ~!;5ӱ찈?} % 6 t|@Ȕ;Ia4(𔂄,z#V4z]=ijs4k&T|Dkc?  X^\0CAw2$NJVY.KG|exjƠSЬ]X-Ab)<5Or$9|njETkifl^z+ucl"j"*1s):aeR(,qS*GkL \}/1 +,4eF @5^@F#קo#zJZ&˦S)t]o) ܽ f.DA pzN#YS@|@sL~8zՉH橹SI iF'l<bup< Jk;U @դOU}qR j̡sύ=g9tvW\ѣs#Gk7qB_ }f#zT$ 4Pq!Ȼn}HҔZR?w|IYK%xum I>/q hs$3ؾ6ߕM된53Պ ^~61D3Zwoij;H;_ `""]*܁T`؃up3^V>]|DzrKS1P]Cvz3Ez%gfߗw|?ch̩0C@%YgO{RɧxK'LJd*ګ~uW@Ws!>23 }B&aC!{$ΌS4ܚ+b wO3d O;ISJiRc`ƅ{%LG\rSӛr M!iI±SiD݆T\3 ^H$os&`ZS ޭ_\ʉֵ .?&v|J3sf41&BRH$ nD3po$ bєU&h~[y5za a(Pn) H"lQ*6X[^7DPx*уZvN-tM@dO{c: ˉw%:yzi͢a.r=x#scKĤ {gIflԠd(V>|!/-;{#\BP[W/GX#Db,)òL}:p_]tw 5Le^ؒ"QU&q6fa甏vVkgWAbUB/]ף&׵MjX򫩺}_/'FBQ)-U $)߲:g*6#l [iJY@<~(uXbX4],"zm}2.s$ ksf6Ȏ$!`بA0 Ee|U(LF+f?HDׅ=Τ+]& ic`iiӽ vvQW׶d Agޮ7L7-eqz.@CX .Bz@@BwQn8"vJqbm`G3Ih8߻m vxXe0I묙pڔ';̽=<:l,ڲ>Dxtsœ FR _Ap \=vzZ׀2+З@-.77ՅL Erw% Zcs{n}:ʰ6Ķ9Ꮨg 2>Śqd*Uç4hڳĕE21"G*2ִxDbcv9H>؉}ZÁZpO.&8:\0YÇ{KiG8d[DЅ庝?^3]ƿПXox2IIlPxo|~ (2pyQ?;2X:?cKt?iH/tCPI+P3oBp# q(r {^fme>bC-.Cqɴk`⿡wFB2_zw23n6Kꟍθ+c2ݒ*N4km*7 ~ʺ\9O Lc0 @i➌r5+F1; U1=rL!ڐri|k5js{셬93v;NhxStRB6S|OϨK%64ɍAU_NW@e}S<3:؜oܟ׳P_~QhO2<9{iHۙnCX_W/\@3.Us,h50nd!`UtlJi>8 mk+hJٕ2W:YN;㡡<}߻b|]T['6$f[ؙp ,HZuJIn~| JG9 i7JU hD N aИq]qNte~֞} #c8]S1-(Q&%w{p ݠ8s}n&V׵fw1'C pPbʒ>:68C0RT 8oc8FWu57lS˄9 iك*<`MB'\$6@o Ag|-q=6Daaՠt n} Ç2A|є!ciZnAKGLÖ[ Ƞ  l 8yYc s@\!O? D]~89 &ZZ[82lIҁrtq8Ĝ#ΖHκ$=\d;$¯'|k_b'=xOȸ!|ޥXA ^YFFc{ # MѸ'̧!d'H^``,C@׮s1H UX !]wu[3*m`_й%8\H ͗MtXnL>lf$4!2@hH-ܡ],w[\ktEXᡢhoq 8Gy_g%7+!g{,+T/#* ^1g%du[Cdb}u{#+rpK [i&>e&'#+Qk14Kvņ?ŌJtvopaB&۝PS-_yu @k#P% `[GI]TIJ{pe[lk߆|r oT:n ^.K3^FMȉ#p0REr9MYPzZwA%Q|h^$FSݱA;x !CV3aL̍]F,^իk9s:C ڥJ8`K{ߙ&va¸KP%?ަe_oFHM5b:A9v#X)O4 ӪK&/<R&K|dx'I[f#CnT&ke$Y&)+т6,dlT=SlI]w͓qFdk+B"O_cjrٸ2zZme^o'4V+t'ʷy{d&\]5kY(S`TO'9?-6` ' =IL4t ?NM([zRbex89qT\")x|F ރ$$^wEo;u6P:d4{Yxј`KeKLg&+> |mm$E>9A}*ID_X3nբ2%:N9"^gnpXh7āh{[muyTkj2j'ɥ`cHyMo9oG VF?G!nʼ: KeY4׶~)~xqR=lA|4O%1Â1$e%49o~U`6#5u)kmFGCcƢr;e7P=%ϸzrRN*I|[ 4";X-gCՄkc5+6'z$_eeD-~2N|\tckP"Q貦z୽GZ`T9s2 %Rԇ+=[`ګV:Y(F_KÍg7GM~v`,YWzx&H]eR;DpMԟ2W$t?Smdj*3O**;Hm]LE:t'P}IwM5P6vNGז2ARxCjB,2/{$&#sy(kzRۧ X9.3b"tzs4L4t)%eg [}|_6˰t36v~YOv"m v3yHUj.“]5ϧAj vumY;Iռ HNQ%LrG H`!RjDܵ!\H8_ H&'uL!{1YN(c4i:>wD_Q!iwn{b .5sh?Q+"]m =9}15U;ev*m ˮfGGOTWEvs !&1Se(9Vó(4$>dլ:9_Eܟ 1ȑ-WZm9sY(czj$˾;ꅻTMhNuEn!خ6ћP/p T~K^C3 Z]< $A)\oksRSc3 3l,s8ڧ"65*;b|*C+͈Α{1Xȷ ?B$R*0}4wT)c͠ҀZ e]ÀlZas=+#o\aSyYeb uO#s8>2K#.Ȼ3?wPrzcL~KH(jש_  ijظқЩߡ>(U k;ɩ)~qwJc2'{ wPJkez=0kO,ykE!֧2B8vsE2j$>K؅\e FgkwNn!,UvKIX&XP6;@~Tm^y9(~Zj pjc5&/p$=)Pa1aA\3w5(i'd7,)TV+Q2%HA]*[&(ܷWDK# 9%-i.UB4E ŏ|^5!BN`{!&>TρyvX4UϠ`Ȼ$1/?P׃kPIf}n,&,csX/?աr%ږكP`_P+@@s'6C((7cٮDG&)'*0"s&*d>|ʷ=#5V8:X l1My)3䀎-`qk `h48S 7(NNHklbM⛱`WekY1KFnFB?0&%L9M ä v!8KǣAIN]9ɿdrU@-f lbɸ]qpzoo&k;XmQ8v_~o~Y *{_]`Z>Y“ehmFu{ r'hȶZQ"Q?քPCO:/+h=Ё֧=I#E)PJ&P:XV`D3G36bkŷխ}LͪA7޹]3# [Q5rw(#˻D7 Cj}?y*}'9)7eO6y%h]"R DOmx֘m  ᨓZĕ.!1EvXdxX͉ g37!F^Fį6L(Op.M,SQ'=:qPOyԆf Ҝ -IoŃ~XjD +qWPJ OjWSPL Y3lY}w.rr틇vjUpyFP8T|pYE k~M=L9ԗhX" i<ց9pؓƢ]GE "n]!hWǫxgyK \a#s﮳䎇ࡡ 0G^3/;`8ىtE)31{Bb"+AE P?zˤdP찍=BFmǗ@urwtiAx|"+Z/mA6}8=z`Rݒqof.GD+UO7=D Hkd.`2F͜]iN{2G;O;$zr˅la25-?(|fJ@+=FP4EcgQIh1Mq斯[XxZtl 67 ]Ÿsp`^I-FV0х'P3yVIGC4@p1LJ :tia9]HyYŎzL'm=~fSG*u۠˯b5` H8K3pIl (l; Q/y4m >h[f]?ŏ7˭S}I!pZM*N+ >3v] ϾYʞ-fѰIB]hsNnŚ "l%h[$_ yΚl)k;T0lhWIY׋5 GGJt }/3+bɬ H.Wes.ߦAu2$Yƣʪߴ8gVA[}g 敠~܎KN8PRY`/RmO(M#R7?u>ے0(\e\{9pjƪ箻aS]ƣ`_]k|-j٬u Yɚ 6%$" TQqo#]:b4Hz ~_ɦp87<N,AxLJ /GPVbqߔ@D=K vOnd,ĥQ :K_\Yx=Ct=mv$J#TU/[ oHɬiY }cO]v,4tZMց3σӨ7 ' xV|bVlX4~t/p&K`z(pFc$(a'Aa6c%&p0rf[v_P{isBLokB3àk,^-ME!UŠ->a@?U.bQMA;#Vߘt@Ia~)G/6ŀ[%՗aۄZ:pKPeŗtp(r~jY mN FL)s%Ӑ n2$ 5!mȨ{ZYGe+Yv|r"]ψcBs}]Lie6 ~wu&U_|dP4ܥ}!NJ6jw6պwIpq˱Pf 7<|/ 3:6acY $ſi#஽0QHApe1q lYFLhl\(g[:n[CoXoՂz7}Ɵ+vw⥦ /R2] WpV紷Vx/RgM:++vDzt=6~95.5ĂXi,66aZ$#X|vl#v(S j%ZL,m7 yi]KB7zeفzu6ke{TepQ)Ghd:>Lݎ6 HfLd.9X"8383Tt(UzڗE!Z%Z}ŠnV* ;S^{ThQ#gU88c "L%1&LĬ  CWT ,h='`BR[nYs.n"ڞ~m҅bM?9I&; K-^yjx>ݼ9 ;=xj_ ޑ8@HgnYbd}Bmso?$;+ rbtKN?>{6Rfy%⺽=a3"Q2HQv|@Nu46g }< -ϣo-#:Rv9:{~F )<'}_J mfߣi9NkR@DCX+4OsG#MatإvƦ%k x /ozl}}f%V oY9 4gc5'}~[)7=#eȴHݓK)2 T_ȟV|hO}x R:y0hD4 |=K3H/^]mι6TBTI\\wtNc`˨V/WץDrΆK^-f^Zԝ7LC 6K}lj 3/Ra} dgN])4(Rrtߣԛf qiA7f(CuH v&6ׂ$͸}_?Q/nY'4@mP ́5h:2m\2&,=2D' #|X1ӆW),KSƶ]ᕡQG+p%.ZlΜRK9?`樬驯 }D6?|"[2tT,n*yf .ԘqK$"XC)${ݗ*>(why'ZNRPOy凰J-X8lJj2ea™ `4@0͠ 2rWP:ɅAvy\NC_(&T6f4btaSԣm#E:gZP6fLzwvD=ŕ g> *jW\9hA!&L O5[xhׯfw"l*<7EKi.yl<R0,xR HܪT?r+:oM>&$%=䘚J$!MCOhuJzAwm ɁBuqt=1uSM>u玱):P39]BiZ9,0,êi൷x)(F v;'WW{8c0G# `+;,x7-n#E_CȧD=/qPwO BKCŢZ2 ˬ*fWh((?Ƽ#nkq.Vӵu/3X^ 65B]jZ*-A CP dzrnָJi} 5S]ѣoy?$1^c3L% Ln[=C{E|o˥ d|tAA} UT4y 'i||p b ih^ѱ0nngUR}Ut  iB8%X0'wp| ,OWJA#LB݂7^/gxV|8bb59琶p. Qd?_7|C$r/{:ojw}VC#^jQٵ5}B#eNk5# s (A&=wYYƟaR|1Q㔹ATѹ 8ِ\a !,^:MZS| h/f}y/kZlfF8V^ "Z#Ibvz":Bۿe7w_t)z\[S?5Z (a|C`]elǡ *HvAA5Naʦi`3ƃc'R~QwQ~"MYLK'k|T}TG@i &m da߅]_HH%[(} C$.ZtcF=OHGi_ESoa0fŠtĉ22QT4Ra⃎fU:> 'og*Lq'aR8MNM͝\%%ӏ*1#Tck?*r$gŗ.HN_Ʀh`cNvSW+vpn[pFr%@׬-A88wn9iLYu2?8@sJ#EN6rX^Bha:OB)^%%*-Xn($Tcs2ePjs/߲;kJ+ ~*9 B`yvlR>u?YEK=Š+!lKKQ˨p H*S-FE޼ClX</[ j D'wB| t1+e?@4*3-alu0{] CZՍ :Q! "_s4 +ʆGzygkHuǹ 44Pv~9#', Wm=f&_e1.۰#/cP#7҆8ムnikcܧTS=d9nDB<ᬗEߤy^(g빯E'b.MgAHϊ㚡* Qؘ@9 jeaն[9f !A 349mHJJ@g& &GZ(آgL#zē1A[63 =^Jzەv'Gέї7^<ػR8GR+1OXq{/Z-J&-g}lcJGHW;Q_I,u=.I#VfbG~ZxL|^^2 $QJ&0,IBGX uȇ3BpCj}OZ Sg~g$?XO,4-<6Tl}a?GH P+WWCՇ} >7_+.Q&aٻN!Űnl6І9oOIw3}v 6i3#?J(y/{>m$.4[5F︬Fٖ\rYpNiSb:$^33C2 c%vtL`*3 @B4(sA5aw."VOND7~/7̊OJ~ߕ1'w^_coXn9L&c q&\1;䪑fS()Ci"ao~zj1l_]_}挑˸|6MPN #@J._:O3O U]C\i|9R; ω<:#ÆķVcV{oGqmN1Nl{s\\vjKKYF> &8Ĕ{9٢f?.r!_ǂRfWQ~Mm[ZAbS2&\C0fԯ$ 47*2/;ՂtPlhwj|0 Jw9R|&H0,`[3"΋nvt㌕y>`ΞWll ؾ|lhICC3POU |7=PuIh`V;W[]zHJ(xtPB|aBeKCY٦usA ̨ .){`"GDh9y]ۖ< RBdH6 ; 9$i=O4ФԄEPiyЅX\SPIuۘoEFٲ0Mu!0>*ȉ$jm>2ɡttu2Y/>IWC8.duqI t|IeDɫ>?^ j;2cNp:jH^{ܥ5 On#>$赦-$g$tUs~%n49[GL:Y57h{z2[鼊tuzlUbZ/&qlEϹs8:" ߞ'|JFO]>ԠzkA^SLwoMNyi|\@~`+J)3?<YQ&/) !{[]#B`bK!&xꧠsI.2Zvm ϑI'E=͟#|*[iKuV|F.\-t/{Xr.$-?L_Yc9<-@PZ|*K ?90@n>\)Z7MKф }.4E=h& L?>#⾃SƕN6nem*/䮱d"EEr u4L =M'⡝)3جGA2uVKJ}%MlbLF07ٜ;*JW=cSØ! qs*j=:;dPi2@omPC;:Kpl@}(8:Yeeě2o?ʵ~!ůQc$6$}KTr\y??(1xW$:&#YIw6 N*92DUN*Aτjx?{ Yϸbx4q ]Ȁi+ ;ͅN_&iW0ΓݱAA}j|rٺ0 =|`-S7*hcUc#u6HW. X͂8̌ v|ʷ:lӨn(rK2'w4k5h찓̷&Y=pEsSW̆_w]l|ףLbٗ*zINk+obLсLqѾQD޿E7V}'$e7dJ>$Ԣ7oډ~c;GZnX\㇦i3NT=Zbt6DaS{&P_RO^%=“,xƐ^5zZ'aH)R~7go/75%JUj+nK=cZAQZˬ wc9nXlԶF:Q%H1K wS6z*bwIbH (E[L)C6]F-7 Q`-?9kKq8TϞH|f-<6駃>#Z7Hud6b\(x`s+k6^M')?og ؼǑzC.N㞊~0*Δ9Fx)'Zlwݸ-J;FA_ m#y(|=b| 2i E' ǴV gDJ‰KnrCTXOr> de4qZ^J#^(?쁬`O y+Dz[=1}s+&StRnjkGf8||_þMc9Rq0eSƉsS7l42S wc?oQ-' ]3v 9xci쎬Y76=Г ,$fN}qpWfnN ;c.}yh2f8ԋULOG[46?UNE_N?z ՐGz%ׇolAd`v9E qHbmɇR`@"?#UrAe7 ~ʙ{[7%N||d #ʀE/Aj:oַGc?tAc`ryW _'>?_ZΉ`5ϬJ&P):M110vq\mٌ}9G:Až(ĕ,Jj !KȩX0*/_kB2v-d CI|EV-L+-;a *gF2`Er8/|y6 $֊lSbsOn_(ߏJMJ2Y:>3e mRH rH>z }%Fx [Sy#<{C*fQCzDLf =5iʸco :/ȨM.\I^O_:,mBt$9ASaH!&I Cu7Mmo1mCPv͑֏.Kظ@$?Ҟ>{YYF)V~imvmfLMXf Ӑb\YVȅtmͮW+LcBC޾%:deWӄl|[ yT HRĨekѨ[Y$ƘU4TƪkBWԙ3MO] %p{]q+}sKiF4Hjڑ1jSDI4]ݐ!ovG RdԶt/kaوa)ЗdUCfrgQ5=sLD/cTᕴ崰7WvwչbO˝ 1{O&+y }1!J"s/& })-\PƂ=42#Ă(/*niUgn#H? їR<Ġ\{!\ !N"0f@H mz5Qf;s!58PO״- +Ph{abi&2a Bcȫrw,%Ꙁ. h8sΩkAn4xb_*~=griclVP5D&>j0qU1=j.Q/^w)؉Za *[r[Ċ7N5 "4yfoR ?Ej/)`ųW^YsфK)Hݦ1Yb={>gϠ%u;P4>[T]JLJJu%<^봀0#t)ၽ'W]RK}![Rgm3kw|?j^2#|ULJiGϱfX^ \e^.BCTc`î.~!f_;qU&gurmktM;ka\}0V)قaRvs<22yN7A/b!c FSԏ{6(8`#Gsףp|LS47e˧v~QԿUQY)œ:h_%݋TeQaaoWHO *$_3Y`gH)mSN5+=ӎ/q17"*=@CCl®yL s@O~v"i֔Q^~<11U>lm'`X}წkZB%7Z-qh0Z  몽4 $`B6;ŌƮZ{˔3`&Yx5 Ė],GV{m){eТ-~B?ZM|~Qԥ[+Py1DϧjJAYn.D3Zbq]0OearYc-EXP^Wkw q_Vnl@+L%iJ߲S?oBhǕ<Ιqqn"$o.M/r76=ȭ 9V ֚/^o*$qT6C+(g j(-,4՜n¹@L 穡9~hMUQs7 =qhWWW xvI?+s ^k;-9q6klZ wm cHdMrd&GLJ6Pc75ۭf0\j,"gPH[?迵_+$o)!ڎҷ́H}4EdHֵ_$j5i^bNa)Pe2peTpC2%IǸݨv i+òRcE[ӃR40 e xFT?𛾸ПťcQq CofR&cn)t>Z-L7B9VZZD.Z:NV.q_*D,öȎt|֨Ok_jׇ>~^Hcg+y/Jpˌs6 ‡.çq7%؍Ns8^!BKsfR[y86\Q݂+zg$/at(/x?Ky:!6 A5BD3nu/*mqu&vםEmB`h'Z[mW@8?;R^}ӽܸsXBX`f=`ɾJ]x V^Wx ۉf8t2b&Џ#a@q>?R%~nY,XġQwܖFs٤Km`=t p51fFߛ7sK$-fFp 5w 2LoP\ r;U9A&4n_G<cjH lntќrT~My޿y96;TuZ,k$6!"c/^ =;Fo/n4bQXNNBb:+f\7DȀ%+(;@~l>]CwmhAo@>G[lǸQ3X&s$EDڀJurG7!0JdwHӫ3K30kX׶iT &'`D,;kB3ZI${XxAg19s!ҜC g-ٰIL?v5E_ \(q44aA %2V/SRG7Ի빬t -4һe1tKD*HK2(CƆIVoO; 2S!uqC6 J3+7hVQQV#%d@\/loF=V6zWm#zd7)Tqɒdz$SjR"&8Y⭬F7+v"@|:,1GE&P ?%XAiJ\ qaWL Ğ,N}>Z|c]d$.(gٻG֦KvUS'䤓LAb RϽ/{ܗj[A~ OotwNܞ- 8F&wzMnUsbAL5RZX߆n䀌k1GDF2N[!녒F-nXr f~J(`.>eQ-c+`w~~{ WĻ2l@Tb͞uPFl(T>T55H=h+()4q0#r9_PM<>ލPͬ:gS_D lsҞ>-q{rt䜊zm/]=̡X%40`Ad=Auꍲ;B񍊒h]:n3MZn <噺I~[`P?~19&hvyGa. =X-pAIAyxZU Ɔ{]1%e쿨~E;ؠz3v#"[끢%8e\o LY' Y#GZ#^K R$i5 tPDFF{lS@tMIq#~w $Ì߽ aSY{ 5B%Rv LY)OӁߜ[+!0P[GDQ0?t6Ը?Sϊ7B֭Z/;W۾@&!n'rs~DkkJ$;n\dBRx! ԖM\xnȎ!!"j, w^*ʬzO3}f9~țt1;_Ӹ_Tܳi=A Bt)tKD+c7MEgŷDIs.J=6d#hX =bgNٳgf?.9-=ҨQXoۏQIo23Y )(R1iA3pv onFYxMB3nHTD&IVz/ʢPwp o) /QCURalՂz5G"f>ͷ=&#o !:K~3$ˢjl͐$UR)/ V9%[>FkIQKs$t~3,In,5~Ғ<CxX^Db9 Пl#a@փ{3VsK>S{33ȒG 6~e+HSbj"0AxBJ B4of,ߣp 'OKZ^u`eVp1eJ_!Ò92 (-@%և]9px/"mޞ~VN8YNs DTBDZG$πN0j!ňh Bgc7#TΟkae'GMvXY_ Fr*kf0X{EpX&T7)G9ɱ|G:ri珐o |ڽcqcW%2bw~.*7Jr{ZVoD›Hi{>671O  "Lt蟤n7 ei!;!8`22e`| % Lɼ zE(΍|\PAEY/OWgy9+wSVkN1#ptZl⚖ wԥU$#H}Df@U P,oߚ 'rqGZ e40|sנ$g.B*lƫ!ᵣZ++ 4²#0G.DgHD  F,NI޾Μm VcZmnm#pςC@yΗKlt%h3 $pؑMڶRGa]>m^!HvHij=KW sD/.䡎B ؎ OGq؄y%RH/l_ f D𩃭Y0%S)QYk,j3PW&}Z }B\~UB7cLL;1? =*?=+$*r7Ue߃Pf=eyA:+]fFU `b8`ِ!G+< s "K:T<&XOe룃͏NY>S!N%N&?1UA~\[Q1<]XrFݢFݧJ-dpb ':^Q.$o%XiSEk;O`Vj,S5uN AuQ6 ,d,;X# R@nh02MJ/3OlwPZpw=d-xDZJL8ݝ:DSS}vyhBxU0t.K;e8:t='ty}xTJ!MKa?ǥtc[@?~ G eejeV$ytNJ:cJuY9ƐưuF֛suҚsN6"eqo|6YWd}n}hуi6h#?du,pӭ Q{.>[rW0v/qNV T%_ !P㣮^z3b1eF!f/L`!Ig',IcJsD{:\HCA !mGlvQRz';]m!+ؤd-C (Ff/=qK˲=8XRavnGۥ`=Kq ,(Y?vA5KUhN: 07JwY 1f!hq0"Ib,ptyձtfbDJYѺ..BiFi]j({Ρ3ܼ. ȪBC3P7Q&x`2gԬc#yb*~쀱49ߘ[sYC`54ܾ8o'S@BC!_[}' ǐe̍M` mw O4ǖ.%w XǯE.TbX.(oC +j+OMT;23i`pVZx|2 k>1 @-AvdD0++Ej;z_AHS6m.SgA{B|WI/fqZUJn@FV!!UԱ';P+#ǥD!(nBRQkoFb# q kw]Ҷ2Z}9sQp Gbif>2#?F1˒IF傎GfdX{Lr'7[Jd֫QQ* 3WuU 7)FZSa9_6pgǦɞV \q"iIM_);HR=`F6@Fhoq!ky( &BŹ8DwآH"/r.mB?;OMcygg\[3TB}n!y 0)bϊ?뼖>ÁX͹8H1=[fNNUou՗i d<\PdԿ y`C(G;scȇ}F'ݜ:4r (>KHVu6&Pդ2V(8 T{ňY4+ndh'! :)[ +~PyTF7PdEGF?L 9s<B-HA )G5^hhvu0l=A;WC9:cV}v9NV.32 u4U0Hpn~[Q\n~j!Msx֟-KhI.H&דݝsx*+NIV`aE)5hbf}w/5U⤷XSH?e$^'g,I)?SiFֺa24*O nz$E$| &sFӲL;_Yt:9NSL[+n_ۡ*?bEIn7hT ܵGk~~Q)XdGm m$̃6xW'$aFaص#|4`;#UF. +LJD~YyeHnOzt#jя%rWkS6J;$O$FOIVGk//4FW=A`,*N)۰M P77RAϖDeeW8mu |fK f2[qlYqfp9`F6楞 R)fWO7(P1'cND㤙r@ӎ 4jD܊h!=E=RK8Uj/44g`vۆsl]ut<* Ƕ˵ fLPb}Qlö*w-zdv?SIL/F>O<8kx/|fp_rSqtt3+!(tjkq![9ްzkP+zSL{9 'C~a&2d]^-~xM':*RG=Y:'ˈW zDB33XCS9 1,>Fr"17%_ooJ [f#\4IiMܢZߓ&]Zکvo [;m͠1s8h.PXryZr\1!%9mXo3dfȢˊiռϾzTn#pM~L,\uK>5'Aؚc|ĊI;?9No߭qD<$TluQcm_t 5֩8T>^BBOC[#`{#V{r?d|ƫqz-@9u?X __b4(E3Yͻ74ĉd <ГA|2OӨ*5;]USlr˛CxdchZk=ԋEA(z~AǨ% NlND~3 ur B H !tőE3hN䰈 啅 'oЦ+d rW>D玼-A.Կ_8I\Q46e: +~/@$$Y,W9P]4n('$eTԀtSvu^`2tScRHdJN9Kޑ{Q}`F<88rfvQ 4;"ڳs,@'Q)qqd.'b* * ڨy /LK2"'a=g2NP6Caz$gÚ;#8[@KHZю <CJl+=wT  aB`T e.ykF f7-`2l3iWXsȤʯ ABYKfE3Z Q8cm]sY~.Lg_gQie}ARv9^w V62F+Fq0{U- |,G:}S]ǛkZu DXUvl/!КH8G)ٰg{|Tl;c\^;|7OL;}::x;a'wAڦ9X?FPzZ; ~sK#,99T"ef^}bMZoD/ƌE?@Q!)Z Ћ0Oo5U}b.0J久N1&o/PTh^Vlu^4` %s:_j]KӏBz-5%5)VCS76P~.bфB ؅0mZlttI Ѕ+*4Gӫ#Je-5$6[\X㔰#"oisG_<5^`pJ7l [ĭLnKcTͥlL{!>˾2xkA2>Mm8tYBO#K+h:#Z mJڔ] X3EA0富ztQuO9"]:5ȣ%#*^&E*_ {_Cջ;sf'̢;n-k{G `wQ7y-p] La~^^=,T9JTߚYUUwu CD*ͫϪmDs z/L=tQt̐WTnc!z=nhu.w8!^G ,;'$h㵊24`W %7wg7zr PU AaErwvRMf ǯ4 oKz uRhFhi3&-8L5T+ |&z P{0NW@Y!&Дg,J5ˆzG7_ӥsU.EZ.X;d< ~G=S{x=7v ?-”ԱV1/T7"ڐ6Wjaج_ N}kE% 3HC4UwAIxC*/5cv*SHp#c0TsE0n@jo9*$IB=OX/t}a_D~Hwj>3!7.m.6|e~7«@d)+xC)?ocͧؠׄ 9*>#` kNbY6\B!V eҎUA[L}ޚ?iNISO4LΑLYdEmm#eHM‘,U$ηP!o2<_⫕PGMi3Q`MP5MQނ:5g'I86!wr:?|9_V!mu Υ~ Rc<`lO4nn(_O#;W$>6θP [VDgha1oIUƢX@zg= Ev">l_h R&%G_H답|}ZCƳIs\nO㚗rjO~Yl7vԺCi͡^'olwm1sp( ƍxfԜI!UqsqwY&p,8GJ /u5 jnj9.Q%s̸p5SKЂLf'(,.k$P3θ7ȝ3̷ l>I2 a1mbv?KH,8u[*\lg'?,2 faBpn#QRgt%^r&8M.Z+[bQU DãAJWr:@npr, l6OEz=7Ohϲ;PemWIbq٭{ł@MdkRa׀mtϪrq|1>h>=50#9(mE O iHdRnX)-#CM 7x8}@}jf[ ­QOO9h*4m/`9PVkݏM5p J>X~5˟mm%S ґ2vX'(aUΧQ Y˸>~%z{lFR߮ @M2A枝[\LE/R쟬Ƴ khzt DsN)k{ }U*{kR얅BgBr@x/f.3y$~_.LPXH!.:BCIǦEáREmsy`\M>@@Z2Eޟyp>(w^_^l̡ ` k٣Y1R$z7.nZEH Cg_-z9OOjdi~Eoţ)cܥ2&\ tOZc&;Y :`ah P4SaKl:9a~k]lRʌCloK[mKIv-q41jXKZmI"05*t rNl X٢:irq B+ S˷*AdRO7OXܜP%[cvwnx]0DՍ֑znY/Sjj1.?0S*ZzYP||4մJwe=SNo"& 튤 ,u?crv5f+k-LNmӓ<}ܭ7_d+$4J_k^{{#Jk[tY]g RƀmF iEʥG( _8H_p q 3!o?Cu9vbZ*4itos^`< |1oп[݁&RYDo1;GEWˠQP)3c"A+VKOD%jlܽިvAoT>ր 0kdc&*9?VY(t8WUHr@GPJScђ*Sz/7 u8 1*2/>[bZ]ȦֺO\(CK#P8߶+n߽x9Ǖ]%u8GB:P^PγUєCIxn}#&I) ?ϳ Fj{*SyP뀞Gv[[H(UQ_?U*qSI2'‎ <5`+CoFgED['Ĵ `}Zl s!͍-6OVޘl?4G{,& 6.#2*F_%@9S]p`ѱwtx0S1-GgD] Zk܎ӎx3na"GM\ j(nmF UScvQb9mi#(U }@ ~@t,iOGޠ%bLCB@q<%;;D_zH7>z?oF.ޚ)7d]"Wv-TTCqX%r,Bk #G3[=EH(eJ s&SKlͩؖr"v&IQ2aw%6FyFQ J%`cB>+90WUL| EXGjqx{Ʉ@D&$1ż`a^8^b\xdNeэفb+0 w"}ԬsƂK op/Ԥ8{g;$z D 0)&O Wz1oIhL-vREbzf1+?&V=#~mYWs_C m mr;4oW˜ [z<  28o$~@m.sad S @|q+хT5p:܀b@oYm5D엮Uݳp3ʛ&_Ц>e85j+kK4H" 1VsA<(EYly}+od\+p _Ebb7[\^y&.ɇiH҂!+? x4Lz‚.}7ɨ{0jٲ@g}n_tE:Mՙr Kd?1OUxj@e.xTc=3ujT͔6D H[i6a] v9/g V6*2i7P5$s RZP,nps:w^(g6;4 %_ZۃSnuTA[E0Y1n+Llk[ϕ%}4 wcʚJNsﰪ5'wusx F_+'.= ~h< q~ 1)u%ly="}> CFxo(B7\@PY[c1/5?s p6U x{y4Z՘k.st;Yp >r? ܐa EL^=+s3. !@7dG f$GD%+Uk7Za<#H{bԖߐ!]:|` dMPT{JW`?y(&>~(ς= "M%sMύ;B0pn!EO1Ҭw4O4!f6G^L$?nrq't<;jJNhVHc']$ :=K }(Z}[X>S?<@!? R}s%g?!r)N":2ѓPöƒ^Pw`q%5 >ROrtoD@J1}0d~Hn(7he 0Y|x5 dpӾ.fR bRYHn.3P8#ީn.-|}d[]X׎/}-#8E%`3g}I7xuzȳGN{&l|ƿ{~:ע}рB˴ĵ0wl e/6ACn^cé'xh(G94$ QHǠ,dEA:m7pT9I r&Bљb_ɳ+T')*.6**Y9\)uˏ{B w*wF)Rj"0&^qCuE\a3]O,ɥXJ媧Ьօ07k-j'wށٝJx{BU~4FAU}kzpɨX& `h KTaRiY?7HfTJ/|ڕC`nP]ڡ\>b*k:X U[ =+2 iK%C:E'o*K pڒO+3:WEXFN$ھ2" ^ BJ8mKUsհfY?t}5ۓB.8Mu;ΗwkR#m~YniTF/{jHkD0 lñ|! wgUjrڪ$58DiF:ҹ(̖ ܒJtgePC*Ed^GW(YOۥ !'ސ&nڒ𷎦1ؙ4z^V|Q{<'Xm]f8I:-X=!{ؼ֝CO8 &=u8k}3Q뿝_ mxTpWm`=C˳T(=[ ni#8yM(X\A%y̱ݥӗ=Ϟ 42FQt-m[w&NxYꍍ<wQ,^E y"V q=BU^7 I?-"*wQMUv#"PLXd@+^1PJ&&A?>D>_+ոP o G@bHrty+:)Kl6ֲ*h|3gEU^?[W{#͖xNT {\Yq#(!,Opi lS<"ʙ}3nʼ@Grml/ PG6 Dj/X[79KoI~01 z^XxXd󻼐(Swhс>p3Os-q>dW QQ5:%D#/$ТLKq$  Gෆ IG.ݒ.!e* ]@<&ۀZMuP.j KGQRb%|K}~Z5{MW4Kz?nt:B&q oUޙ)tԮ7>#nC8wٔ޼]b#\t@!ڑe(X#!'!Έ.I$/6Y~%p[Cӌ-q "o%N睓)GS8ٓ'A(QYm3_|>搤r^p+Q[I{Sjը޼,pbkf{;q*jLNHRQQy *3hXpJ[(u:P gBlpG95@AkpT7;Ψ24?L.6.i@֛jS]!.ҋ^L s 11$6lEn)^:1dbNJԻݓ:6tNp1aYT%ۑe+ S,$4 l3 $f mwmqTYN g/aDA N=VrxA|Tr@h[ܟ(!to(x_!3Ah&X0dLBٸ^I;Պr(gSML99[I fv7*`'+;u)?OǴbOOf}is-x`tJټׂ On0"8_]Y̺s㰘K-MT(q9,طU: ]K|߆ZJS(x E6挦NN\3qZg9+ pΡ/`y"pmZډ:|x½ @8 DSy %; 5Sp>R &`z0nxL؜5/}ٜ/*m%;;+u+4]mx!Ma*cEk*8DF\^"=V17,j!@I. jn^r&-D,Qx!DN9/ߠf@N"=#p%H, hHD_t0/qASɫvw{EkühN vaz^BʻO(@ˣqZS{Eqmtڰ.ŲfN\:$MZRZ ڠ.>!2{ z +"th|]-LqM HhW'N?$85TO`,hY^RJ|kTIe/-*C$s|u0Y(MD؁yFB qh|H6&.*r$ &uYW(v8>yh?'eY͗BE0]JϩMӱFd>֯Ę5_&t^aʼnkɿX(?gY mK8>UAlOh'PjM>І/CfјBA$a?[ WI鮆R<6/d@"w%wY b( @; cs \Ź88¹{^Ƚw/QOȑ,/"(+ְ>*Sk-@_~0Y)`ޝs9 :s`i@4 W$2Yje"vMJ^jI{%Z^Xgȡ4E|i O].%:idO5y1rMyzu觐g}hu~=1Iqa@gIA#~G|BiAQA>Ee#9Fx4M: 痭(A /肮<9U~zHM UZ] el)|t6NEtT\mƢS0}PE+8Ԁҧh]f9C/#ZbpZ<2Ҁa~~*$ nnكMK(1;0弐 R:e2yb3ukޥ% Mg:_mXkE1BJPvy,,UkOl C ռ6Su=~bwK㋁<$2!qgfI-^>l0$ ;թ]`kO>w2PY.4i DZ^6gdi;*NQxJI-5 b#n x]}7q k?&T"lSܚe Eqh$TZK`]֙*^vrD{*QJ' y-bQ+x ӺCoq1 .ôrA\s]zOAhvK*[j%J/zer3_=}3Szp mc:½Z0}MߟC+cDV@6#f&{c)Uf@ j<eNZLz{A4ŋ'd: ͏L;<$k-*cK1% Q7JepAcY Fi@켘ВƔ68Q/|AeheX:rcyuFhmNq{loæ+Yn4"?T 3\@K0+Kyfv**TjBP`(to'0{*W@#oN'~9BYDNzMiSWyVkL4/fi'PUAutU&ral;Y<9g[TUH,> ăے8Uy8RNmdY@ߍn392̈̑4E;XUe=;'C k'ġ(S}VS1?ATEq6Xh|l,5eY]VK~hin+3nhgm?5yv!+}/ t]G F3q:( {HEЈ6ЕɱF -a7N5 di`g:|iav4(Ý ?hL:58QAC >ԈD $=<zETr͗ѷ!-M[fV\1 UX𑥒o75E|%:L@3pdS@qM-`IH谿21;,V;]TU` %a84w oQJsۮlt"!6I![Vtͥ㑬eFC>&+3:KĮ4sF͗¼X63Zxqn8r/g<p$ZoX vy6Hm*O}+s(ADapjke۳s\AJ!iŲ5f= 7TVn2!LOc[e4sU&g[!TvW1Rg);܄)Ϻ ̼OsWhkz#?Sh)(zp=LLZ1vPB>ݛz2p۬;g/&s[M4};[FN0w 6a3f/6]s0Jan?48~gMˠn^ Նu1TkLE 0!AU?ZKrj;Q3H3/ ~_Fr3T_= d 8ĦE3~"O]妻 ZU]X|1/ IZv4 gzMrq0QPۙ-]2= b~0^ 5m#5\ͱH`1\5o5)wW DeXԆôS KFұ@fbG'dM]=r}$d3~qZJ&zǜ+rxM^G¿ߏ3z(J7Fn'#hvń{mk%}+h c8Jܛۃt<ޢ]q(ԥoȓ`__yׯ$F^>YZFU\p ~܏[-x40X6Ŏ%C Aҏ\BZGK{2nbK3+]Dž˙H2>ie]gBw"~߰4a*Gd/^z]6BꍕGg澚ҸN )zfd$ZDbUJcf5hBL(ӮeZUl9)s6  zށ]Aɛà+A mJy:{E!  @ny^9DNęǝt3yyqs0Z < łQbQƇy VG3}@-WԠa_4˦ƿ1UDxq(xh%>ݼt|K6'!LJxkh%w/tc&Xx^zÊ&Y:[:[ƛ'A&kQ$1c^1խu5fa-E#Og,tF\v=_\P4\*@YT qrׯsl=#"Wv\ubRRB|<=-QdN@t~y_fs62cw)"|\k*gy}9L ib)mաK+bHѓgy+~ s&v{E]˵_N@?I^u=R{6 =+8 fpU_mo9mACyKrޞM8^n]m.qaϳ{sUWtNPHT,DJ5i\N Rg8=:0?|hl^JS#N3^ݧ43ĹkZT1*y?XR6iĸ!MW v$S)3%v`#Ylc} : sSkWZn=C 9m'$pTVآYL@! R^xl}˙@?`1m!TG \ 2K0vI2fɧq æ1 =(1UE5Ɩ8%`T.C8Xjpr6o F=gcU#w3v6~H6!QwUi=vê'ĉDB㐮YVRF 9Y5vdyq]PV.2sa.'=S Zb?bL`P 2)!к#I$nAJصUI.\ѡ͒=8~꛽' MnKp9hnf#lH.P_;@&ٙ*2@7 V pM#WCH")_?'usxlU22ga9 gH1bcnfHd`cK䈁Tq Vv c;sg<ifhX=h%d |#p3y04+q`; L\99%~]eܸ` $O6Bߌ&n̄qQG:ۨ܍yEI=BHcGɽdb +}WQt~[h~*pII*Ǵ-{ʷO0?p/5>IKs^؉](߁IG؊mfRRU-}pIJj0:'hPOi?T̒ha#5)Gmg$mXz;b +P)"z}D f*mDFCQCOf[iJ # os>©H>xV v% drR؀"-PSMeg\3p`qg%OsbaRs ,{bQd,xsISg.lԃ;_ra},+ӳ0~ g@l}/7GJjH,5.v[.|F>iRʞrkFIWH`>dxs:w{}Tr<$Gv3E0 ݱ&ʉU:C 9us_f !a$A;pdF Gf gXgXeEtƆ' n-r2Ud-01!k6ݖm L?CJ-i+9o 3*ݶai q? L"_$єGkvI]3pYtȼb|ml%>gCؒ Z>6SܧQ>26q^5Nݵ/kAV3tx_ӕN- uh<3$P?>n3*3*#K#oc˚ட/O6b[qȊ$uG׏ycIRN+Q]禦Wr ӶxZ$JDN'T!e 5K*w6W/32GwYT ^$oo}"];{5~YF}q:wC*Bq􏦫ӕd'h4Zv"nr[w2buBwE7wgD^?[_japx[| )Nߏ>UQ=Szs]+ x&+席Џ7W9I/a⋀˕!j\7n\ge;[ذG¨xZ'# !4"k~ U&ЇV1U3G3+2a`hsс- PsF\""YǍ-} ̔i(O"3yMxt;GL*MM3ޡ>)a⴪xBʅ03CD|ɖY6WP|ds"h".q) n]Lpa:\gvӿqpuɞ-xaM͛rb^CC&5(ߟv {Vj6$F bYA?S:ANE6oژm*h>ܖZ0ceLcAu4v¸_s.X*s: . .؃@I>32Ld-FP\1Jv~"uمI$^c&:tO$9mkaWbVKL?Dߑї5%2k(Aﱽ2Ai%\ ]O 8%]H@(Tux=Xl\WtC#ً S@(!u$[a&wHxc.(9Ye)`Q MפixtY`$zP=wg5S]S(([D"HT0I4Y{e9P)s.NИ8Z8Ģ 0|vaN`2Jds=OsCŔʵYGqA~As 8Y~ٷ|s6tro4nIM$`%ݒqF@g/v惇v 5zy!gcB?eZsEѿXtǸ`3<RA% & f T&fY4gX8ˤ [zl ք20#6' OՊ+ %tq'i/g/~rSAF ZFYInL_Nfޑ8/9ҽmFA&)uaheTAs> 8Xn_+!]NT79!`Ǣ%沞~i7_";I#NjI{\#av>6F(v* a$ j/&~^uo?kƦgf| ǷB؏|ʚ&ģf^0(k?gS+,Q 5{sp!> m-Ozp``:bSd8K*3gfn]SzWLĭJlSiCWf8@SJ`vbs} DPFᙑB)WnP3z+k[ÊeGWiHNy 澺 e&f'2}vtd.Q`OĎd2ar:ZE`ps !+zLCEI|y]Mjܶ GLf4ݘ/DIt3oJ׵YR1{DNDnI1꺪ˤc;@P+}?DZ l8.+}cVmaw^f 3\IIJ,-B}iivR.PXFXݣ~axA/:z/;9Txi7 MnFȶVG:aIi>2pqcWշj74~lWXW4x9#N|b8W텭YIG(7Zٝ0A ^#7xXlP!E񱋒 `W?IdFtmDSL wxfJEǞC-Y Fc{ۤf=5;.0Mp, !w .3xQPYe1ȊJf=b/u1ω@$)M$u`d ֠'AO7tt])Sqj@x M5MCÔ?C;1K0'jvbm<*Z+f/Pv*!*_rvXxÉ1֣fZ 6/\S5?)URסkkמEǚMEfӿVz.>d@m9Pk[IV=ng?C:Æś5=i$U{@  ;Fzk+AXժ 3 ߮(y=g@BN-ϛp GbO߈m?r`OR̒saA'T%|j5sk/#ƕۖnR^ek+J>e*Xo{FMK20rFc#KXߗؤbS( .2F)S/\ᕕi$ SD7ޤ= ʀf$ש `U?dzTDY6s5=TٿWHN1nzJEj~SZX|.0\ xAeP5X%[l9w,'-Q>F5-LXO>̦լ uzP9 TB[*O^Ts}Jpd{Tcbx+{ *67[,=G,ZMMq;+|q'[=cMIo=Xq]C9h3:ox4~UFCYraWޖY^q_[nu&~A% f:d0n$K bjjBĠ/$5pclRO^.~ЪNk i\>]y"׹#!HGzHxFɼu?w_r[Z}H繻ڲjAŽ Bf"FQ_ū3Tʿ;K(`o->EίӬӳaMxΖ)$kej0uTج |j"Iu(Su9; (.[mM$A,g4VQ9oOLqtNgaK@eH~v_{e "q*{Z8 `BrKNXcvCSjo)K\7ޙ0j%&URoSW= !5E$3U@ x0,{I9,ҍu'zBwy,FyKS2F@7FxH_ #P_3I2ق16MLBH1sѠ[ƟdOȍ-syꇎ쭶[Z,V5{Vń[x6&wuC1vY&y*ICUZ89dܱdCvsr۫9*~$͛BKin]&S!dŷV?_{۹ Y^y',.1@{ g!>Ӂ|͛E-6F ex6eA\1T*y44V]*OE2煣OnܾZaas=3N>Ҥ٦ F#8L شmaPq=h踐w&7-i6wQ*@(Bj! ssVt÷w?l~Ӹ|v8A!w#}ͧ՞+lx;K$\u*=6 q򶗮Bs->5[ߟvȖDDwKmJIdĒMGk{+ '>hbLr-;8+cQY[fA:0pƯ5k !8^nz'}.z8:kx'hA3aK~T,P"(D%W\9VRz09wr.\U Of'qjAVTn_+]IDdUÂ'4,`篤gLg~MgT,ZJ.ޝmwQ2ڀ/3n˵sì< = +uBglvi{ ø`!xbv8 JlLG5&}BSq俢x$%2ɣYȐ\, oe7~'4<e|[;́[5?#6#׶CdVqY;h䓭*ѯ6Q2 `D&jz$?c*% J'9:sJ6.` #yᆻ­".̭**x߆Esdts-^F$6 zT}g7MO6"Ha %LEȁ38-peY ,.8 31jKPWv{о o 7x)۹,DT4Eo(5܅%FٴjNnH(DBJPEM 1xݪm3ⰻ@'Ɯi7bdW :~F ]y񐾝7nmm .DI{ė1XVhƭ9>&*E=HXoQ; B&/dobq #ZEz!edy\"u^{ ªC}p"+S6n?~p2\^Bu{eyLT.([,P3#PML|~W嫡.Pg\ޝ%a-w='{.T8K-omΈ@$Z=_N!䙋/_U)6^QK#,喦$cXDs#$4oB}o/QNO#:urX.a#G{Z'І8'=/K=$ E }H<6z;eI+<#I).È!Jpf(8eH v}ƂP_TUTI 4ҔG6a]`q;M + WP|fߔ1ߦQ́+kQR+0i^Cp@XɃ3tanFUim=7c>3bB[7pP m+h:6ph7XȾ\ӆ|*xPgѰA5/-,[W |b#H:5T 4  KAm]b1@я/v1TY-҂d{A*|$26Jw4N9Ds!]VaK. I1nbӉs(CV8k!M7@SC#K]q /päF8hfWi\paJV$OhKcJ44N #zD-NKoNkIJ}~,{SҦ^1c>,QvB2X|#R5dEYN s[u lT hIk#  aXH #`FqIFL]Қ1נ:y9Ug>G_Wo+s{?#_.!OG;N,ז9NHIb6+]*CV3FO:Yt=ӶdYkbި(̏`*9|=v)" YBgvȳ?B!Ycf}\x|C** 2a1b_2kժ~srFNQ?@K ac]Mȩ2.̻/wr5liprQ6Ue˾H٥;GV8GjdJ>sX- C +\ލ~O>3[ɒ۪3;Q7}*7G$WE=3W8#^`6@ܪr{nR-!naϰ~+eoX $ f)+uvLBn_Lqes_yuW,NGH s6%w ^)*G#~v tvY]+6Hc `k]« Ly V5uq/+csE\ű9 RV^ z "ϧӉnY':SN}DœPdj[M̲>I*V߆=4ex[Е69<.dEhRL^h@<-Yl QxtoTL zc+ހڐ/zIcb%Abhr{9]S-q$w fDsɖgʅE<unJDTi` /aG_H^ }u?XA${0$O*ᑽ SݽF8H&?cvii\%C:R@`Bޥ @ȼɬlT+ Tݮ)j_R o.Rѝ}fs|V$t!ҕ.d P8KEfW"MG\C=R jC< tDtAK2{<Y_*"SG9Er"̀1 S)?mؗW1Uӧ[T7̵o<-@YR-6iEQ1!5űQ'D=,j: :+2gF{"N f-07@@I˵)d| iCI^$x Pjͪ4k/|D۵sޜ:4?ׄTs^seKiW҅Oj/wXDKLD4g@?j(ےJd䨎-ًH">*r>N;!kX{|dy 5ܲ<[C_˨D Kїme^ K `/1D 3pY'mS!CY2mŎd?8M0BH0>nw6`ȚBxu(q>a\ v!Y$8A#^Un]L4==>r S)y$̑&*&Wj~9^_äӠwy0vg?T(qF!!Myo ȁVRoiy )05{/U}δghnި5+jj jo`&Eޞb<YAm6 @[pkj |x3׹Z^bG]6 ST鈸ԡJ0V;~9unş w74a-RKrlNy=ήPP'ꗓh1s%g#)`BgTo{wa&F5pp1~P##DG(2.%0.-5bSw0Ws!(9o(E"ϱ`M>xٞ[QGl{yRĬX̤ t/Y|KJtjClT;vOmPRBpw-j_w.&.W7Q=Da3= ʊli حTYrPHfj#(xtr&fϾ >%I>r\}h@{1eLIG# Uk=^mFWd\h `+6pm*9"G+NvMS,f"9ڼ,WqI]ȟV"7@bb=-^ddxh&//k%bmr 3r[㽆+8M.K>K2>Y7O~-p}T%0(EERw$(zc_Ѐ[ b ]̿t ;5yהwOx-1=#[ /T%Y0c1RN$^x}3%c*vy5F7GlZ^o3*.9(W϶nE<Pq<} {Evav0* '5^Y7z"n@<W}:&)Z]#m X&"j2(Ij`LxrayZ֭$'SdASO<$|S ED:EO :oøZ5Vlgcs>@eM$_32jײ&^@7"6S*-!N,lؽ ,]bc j\=,|󅘜oz,`%||QyE \G+ I|! rz'y#0.0R#/חƅLCY vpי )bg>+fn^cI5C Wɽ~)C[69 ޘ \% `Q ԇtk׸xA=8E ~ %Orn隢$< 57kuD|g*3C_PW 3ڑ_漠ٜJJE]b;x=%A=ܝNBicd( CHb-MQ\2|v9'5)Y}v%=TqKqƱsR {FnKWtNpaz!'`}]GNb ) D(>i-jOTC}=6{n<_#fF/W^aKS C˵VS88٬Uş׏^&nh3!%:G2˝8b(d ĵqva#Ǡ]4}dIDiH+kv}R^񜜀 =\Zeyx3K<͉O}&v9,EXGŹUxpV;xSPhnk82f.{ |ڛRQh' >Z %vW zםa'< GXdߙ[}o=b78^&_y흌|K1=#țEw&F @Hѕ͢8GYup5A{O' V*,)`ֳ̊KߤR#lڈ-XЋ_-6ejFE`J)RX٧a+oFˠ">Cb9L~сji 7Ztl:1?*ܐQFq_hʄL!V(vNm̞R>~ rgj'[br{ FQ >9d&CN&tsOҲ {#c h6ՙya&J_aPd.sݘDTJ+,9О};ohVFV !4U͉jEu!)8ouAZ+Vx߆V*v|:|ċYcpgCpL\g{HC#H 7nm1WWY2}-`jqþ|u,2K0hrSJFW#Ob^`@~JG̚1 X6"t,5# {eTz?G46tGؓc!nR+W?]kCݠP7щbZ ;cU0-?I+-[v~(f;w\S0aϋiJ֕^}.aޙBOJ1 S(? z\{lȈw<_z&HWs@ k5z>gtY+4qq+d|I1dg<`ȗi_xSFeJVYqU`A6%B7k()hA"ԅ!diCܨ=MQ|J.,):gsfYBv͒҈܊8& *(srCu_+Eʮ8' ~M^6)O9.upxCYljJ^Fik OTk%$,e|H{|8ģ)܂۾bA+GnoDQ$eB*hbQ}%6Z@c#g=+w"/Ԛ}WHPlJ p܁>Clp0-lՒ"tq8$kY+cw`Gfv+SN#~Cް4M';brR"yvo ) ^p:$gzfV.%ihY+cd " )Em:ze9>󏰩O[GɳƮNru y NvҙSV7¹ʡi\i۬[S1ӡ&J_!IÎH0N^YIyn{%tbBRR' Qpպ 9(;{JG_cǣϿCӮjk .G@LL=lZh.FoY]D91ΐv빫^6eX7c:P{5pJgyvTp@MAv$ f|辈 k?k:E9vl5^ 7ú&IetJU j# wNlm# _ROrObW/{u3>mا˧›' 9PS6fV?L'U`utf4|CUdYq0q`t(ɖb)>f]썁a{~^FFACNljxfV:?/dQ쬵KDzNI9NtAwOT=Qr`6 KLSڕg FR.E! Ê.-W(Dx{k9̳UxN3WQVۥ`A&X'2vĬGneaYJGa7:wG-3cN?ڢs']K85Z2ܧs:!-U|I::lzZS9%gj%Y"2pP(i<_}ޝ̸}ۼQt`}"1k9S"DwKHJ|@i_ oʅ(. #7=I̗͌S!/yՁ6G Xڤ[ KxI؊ zg獣=29 uѿ<ʵP7x%-vt4 y ˤ۾ij!2y;zs|z0-PˏTzo3FQ)JX˄C4G:&)g(>G Sĵ"4l^ \~9x5d-^I2`{!ȹa .q ? (/6<&P[-ϞDׅIL5ZQN=߽h+/`k>MfT  :zI NCD ݑ{ܘe*n/B $X/3t %8eqqtPHn8[W!t|7d[0]J G9Y ?PIʬ3cnxZ|0kLry4.2,=qL_iV0T8"sY&8>T sBw4?TY9t.k} Mۛ9 -<y !Py^Zʃ/K~.~M7I:Oh^>#o @R$k+ #;9bBY[bˎ?(ge%%^2_Eti:!A >R(f@GȠu>Ccc)y-?FU P> 9bS~<ׯ(r\Rh;$F*L vwMr&I/0`۞09Q{V#恁`"5+ w8#nw ^'Sl#Gr\t*]܅[!}Yet2 Eܭa]Gc6Ӯqim;AUwNģ7O$x gEv貇[%29Op6 EǝK_nqQ !DigGo{5gtc´L96(ɦ rh},SiȦ TԂ?ׇo@xGQrR wEvPp#q 犫'-޼LW;:,q ԡ/Ľuz'O۟7vijKESNfT+AG"q3$r+Ȉ8}b:Sv]}purk#`ɧ1lF\ cYP8vnU,?^őh/X Es5tD *n$"fR ߏHGǷ_& jvc8Q PES TJ8=3bmX(Y)j#}y+Mo ]#opi#pfT)B&lk#t]I,K;l5c>#pݖ K!i4Wʂ0Mq[jEh [sYgj *Ǣ:rWDG̱}6^YVqd>* q474{cnl#=MGݲmz}Rc0lmK#蝯#Os:2bkC/kHHk wYM|SJD?rp7+6CIc.p!Áqe$HY=OJ)i 8BxX 7rv(/!lߖ3SbUȐY hb`d<{KLn2| UKz;]Eij zEovaб>?k=vO#D,AiJM>u:T/~yvp-4i#A-hXf6)@+t=l()0W7MR8mcFWs/Mz¬ dQs}"Ooc:D" 3KO)'=J5V 3 U V`ڼOMͶN>æ *\Pk"=JlImK"'*9OX;j; {b<#بXu 1Q7ϫ5Q+ĵ'.hWq^j|DzAHξR6M%o*`ޒp}cUۮZvGD89N\yJib3]R&ʄ$SmbH|vn70%A{r]t ]ࢻJ2XgB֧̯ɬV 9E6@iק 5".`0&ۋ?uXvBbw~F]HBhH?,Z"+~[ާ,Y(cv TuJ$vc4,sUSG6VecKH_W,ُ 2%Q8ƢakT1脯@sn=~moH(\YY9ZM^ZԖ[MN44kr/%M|"}:Xp8a)x|گcqy3w ]_6S\ lGr9Q}5r:h)fT zڨߙ1erR 5+d=Zz[EU1Y ~)5 lx#[HEFE!?XI9<1{X";w)F^RS0zb|PVG4G5ۗКۛUoP4)% FͷJCQԦpqS#3;K>: j5NSJ50g~yx{k% Q4qcժ '.ڰO˦'>tF,0Bo]c; WW`>gų4𞋓mcX6G)[Yy Eh7WxwH8V:&猵/tUF5d2_gSRKG)\Vk(ukOu<\.=VFax^D/n^Vv31+cE zg/U9 2V( 2#QPZQ~w9d[犇C>ՌEƺpfTp)47'yȯL1!*j$:kzc/'G/)Vuh0˼n(SpXq5̸]'m55<tc!GL6MFS:j˔bqUwe-clZۈna%F5rHp),-јBI{m^VƱudIkR*}[V9tNT3~s<Ϟ5+ACFUiNuHռ.OuG<.!wrGYqI:iezvEo׃9̘a޲*ڋwx}\1)tn߈ Z 6w i$*ح&B+Yx5*h:iQ#lQG`jcN+/r0xGo'߼ns7SEn|V e:p[g4M b'<ґ e}+fE`˭l8'welKΕ|h; -O̬,~IfCh-3&zwtF>3/8uŜ[~7<(kQoLf*謲ɘ21XPߞiýn%ߌ9{Jpx>C菖| 6ܔvf mkE k}īH[oIfq44;[t+gM]Gk* F)O Ɵ:DA` +~jYkP Lp91LS~&V,d9k6 7X;Ña[y|ibY[f"6)bV"/f4)>FtOS8 NMM1]w\! DnPWZ-OsZ~=s5@CU<+;ɢ,dVjgE  y@*ί?oc#]f,X?V#&[F;f/)0ϣ λwBg3UA?tSZHc uE>v WʆAT{+6iroxUyeE;~R${P eْReMwIn+Μ˼['9{^Vԍk GY[xcbɍh4G|TDG79QVp=eŒ^۾$=0rh+?ٖiyp jT8hqv0/@;F5Idj4Ogؙ/~Ka ~NG;O`tX[Ϗzefۋ@E/7"[w%͠^O0z.AptD่?֙ dF(:Q07iVz ͪ|a7_hmM"@9(=2_zƚp$}; ̘:j cgΕL*pDE({&0t(\ٞFPTL, D{ n XЄeH#>G|iW B1Ex BR6U&K` P [yTp16笫^g9Auє,&IF3IHkەl]  R [3ɇ9L\V0yz'_-u\I:+};TlcV!gBy 2m7S2;6 IB.f(꧰|9*Ŧp<]*V˗:& r 9 )l T߃/Jy[w"A*R\6M=a$Q/5K}i쉮OspU2:ZKTgkfle[E0E'x ZZW='8hb^m%35Z !o#:{8hI®sOm׌wcI*"@*Or־ 1KG~x(_:G$a~44!]^syL:k~g~ڹQ ƢSyOG`*z[Žr A|\Ys5@66ޱG4gIfO묇ޭ(Nl]iom~>78+ʭ43wUפ2byPI [Wfc=JjxJ?XLhص|˴]#Zb.v32 J4AޑrO!: Ը%}FAG D&Mxӳv'ӌe"I0`ms7ɋ!wqS B+`F 2J˨78ZE@3QQJũ:g?Ms#iO"3\Awh_T >YLIqmż` ݷYAszZ% N19= ?Z ߝdqZ;&bt ,sxgS@ 4 \mVR'MgPTkQ1d}0 BV`r!n\qfnM>!u[낝rVGwOV6Xx+TZE)sd-ho3EL7ږ癿Hr wHXa w"%J+iwJ6mj#:ry~7:E$FJ: b=>@B%=׫G }yq%אcֈ1ݷ dyPtG6A$ ! \QUk#%vڞhfIEou>_w/8ޘklea{MThLx1eTb}7!JH ,L& v[(^G!s*{KMo(2Ak$ċƏx 5 ۖ4@j+TAN]ܘ8,gY"Cf/!LJ^;/ F%>54)Q!/qM]x=Fl۟hβ޵sӜ`%# ^plRuJ"ThTJ( G;X#̭Id50>f%è{vK{:'8 >3\Xե SUrPUܵ 9tJ햒{.뀐PUeq*zj(D)F}њS.V<>r?XD0w"X0Us\dNnh@8ǾZHMyd8,uIku0YcqQ%$}߹F՘Qf#MVDKLWK݈}h>wj{BB [dXyLe`ux(]VD[=s΀ 9VMtsx)pmP3F~/6fJyS߬]6 ;E&C:*Zꪛ8m\rX%9"|)C R㼧iT;NGDy@ː mM"P_ "$U$jw؅o//"*"v b + |⨘3xuc$Z"gբ$2 ?M4|KeA6rvRi;BL(AKIGۊX/ Sx@Goh{s5X+Mx%gXv(ѺF:e?>t0 k/zv?vˍr<C0w!ru]=,[W0n98tN?vLoKtLoŐ1_4x767> aH k0*K60F4<@l7_fzws;E#kim%9L. BbDZc`w#:8=s#^,\61SM5ݞv:I`/j$*۳koH f |2 zCJ!?gIӌ&g Bl>:aC;I<Hʼuʺx;eiNĹFe9_z@gNa_3Q'VS)Y4j>2 6SYQVtYz͓}U`u;v+h=q:F:V:~.(u ,l>4^Dhhhi268mbAR"5-sUR3Jy[n96ծkt| _M=SAhIJ:Y>*Ye rOzᐟp )gru)NUxpdM;~#WcSHFH$l^Wlm? рQw͡UVP3;0hrh%9ces.`B-VkJ8K98ړ"ŅBxp dM*6&m‰ =UcyuuL{K4Lcj3N#W`]2![ $Z m'+MJxW"B}OH#Pwo98pC>`տ@A$Gi<,9M$@>jNXGΫRU%$Ix>Y\!ĵ&eYdžBJ 40M78 9W5Pe:4ʪ݂kи <,#AN.E`nVfF"(CwK7]~;eٮP l?NwdS?my~@[$ o%fѬuOj7@#2#MTgp.1C<:rw#J[l:;OABϰ*\4AS ydX}stoaZm¸!ʶGcW|bv…+VA8Za\t^Z4SX#xwSD j `5U@d2jT-|'T񂳵@sM4V_JjW&Ll`@XL\4bF?e4|T|QF A4ov?;I *on7Ṕr~S?+!ң]LN) ]LNhّ;0:j3YE˄> dO!#L7<-웻luFsV88~EMP FP/TC_k-dlwVR0ճ S`uftPHostw>w0A@|=޺8+ W)qQwfM-rgP T>K1*z?8y}+4.:RE?^IzqUc]= $~|z JCZHGdTsK1%x-:P6wð W؞K| -<;H)|BO&lMfK8 YP)f6>4SV_BX/r3ł5mʕ) O8VBA>S6 ͙C}xBﮐ[.)`>'BR.^r\"t6,wͲ芈άAPE@MzSѾz&BT_4 }MR|(`z]ڬx\pgfS ޟ\gҢ\͏e$1H#t!'٥$Q}# R8e,&+RpF^,Z+ =dt-EҜ_>KcVZJx<*v%x2 v H(STsg!M Q,]/="PoYmoNC!6B}WaXz^we r28$, ›>`ۃ^ɟUеI5=CDa03}^gU)7@%gq|uv)?26c^7&b"مJfyN3Vg*Xt9bc)Dx3h8U;&~ Rovxu 5*ट*|#z4ihG͖S7]ymHz z+M18"Nŭ"LϹ՛ a uVYgAd>`3f2#_[HLb?giPkvS>d1i9)vvB\䕠-ee.;0h*۲H:"%I *YQoۇtC϶Gel+vJ -g]~&z/p6-'v~Fi vB dZ9|ʩʳeۗ 4OJ{_\';ަl婵ìwuёp [_ L!̲=򬷫{?֜szVR2ghQ{+2a_F S"bq3n^A[-9AUm@7QƋ[?Z6PDKs#qvVAŭ/ejyNN޽ͽF_B~A5_$ܡNy!%\YL/rdՅC4?.N#4^@Ug}|1>+xP 0ǮH2 k8Y.le;Kwm~JfkӁe1˩;6zEg6sϩu)C( kyɽZ$;=ȫ`ۯQe(!v.kmlΣuձ}J.v2ۙq5_=Q(=-t,+NU3H*ן& 93?,3< (#2J9ϼ*OOn/{]hMqBcw13 *<78p}uD(=֣L>HuPMkQ})k@ ю8dpMYe7WlQSwרoû؊ySԩ^[9[XT"׬=)TFziBl)7RtjzCcȿAIwq&¾j*9oq5RD*]_Cɽt}N;Oo(z)5_ K;f[B֓ݤu4S;{1 "DUo`SCLԇtƏh }%!+*rr VPwһӭWdsZ JWw,6`Y`+lrݯu('Q(y0 Vfgq:\jWI3Wqs=pc+(k|9R]cʴ6\X BݝEI6 ]l>|{(u|QAєHlP0{D;$.ӄ_*3@H=6?ByonKrcXKM%@{To[_ |^˽z%RIH(*w1o)Ɋ1T#ga0df/9TQJҤ"nIPnncJYeϷQ$7:ܼ[W›K ~?jɑ&ώcnͽa/IĥBeɎA+D5joP\ BWe`ftyDvA'OEY$M}вs:*1}[e3y3 z0Ɇ4kb}L6d: cxjbRm߇4:U+PLh;Br^ldg/>Ay7GzW?Y(yu5'<>`X{/{Og@a4|PDmb(`M ,|F< &;W(5hS/݇ƍ9T%II YSj17{noNTt>\Q.}qX~ 99t9C$D󐾟]%iP Yl/*˒KCGd菦}Pm'0ׁjxQNÌxo)zh uź6"1Ӹ8Y# (4elFACA2a#i TL_?z2p7gSȁ;EtF`aa$u/DȆc˅ϣԷⴼxiF_' P B>Ams󴔋]ɟO/bx;g2>IwFnH@V4u;~I-6C%S3C&LIm*0:J Q3wQ'N0eIIǽQ̠NA5D#g /޸X ZSx&޼BOC_E&u/ +ܘh] qB #i>z2Uh?r5C}FU>9_õ'h,V2r:lT\M:T0lҽN[8 YUY/Š\7HٜRFxOL@8$}܋N"V,,~XavƤ35xٳx,X?be{X=G8@F7՜fQ( Dj ͠c({-NN܄A6VZ5ٟ˷f˂cuZй`hwNoB?j> ײ_%K48TUD``-ITlwhz Hz01ZDK`q!mZ'Tݬ<+O2?JpQ܀zijHTTqkyfV3td~ ĺAGHv '.ho FhfZB:^wjA*R"Yh{jv6x\ݡUI`BZg0 1Gxx^!r(|箏>7U?D30O05ד8/*Lse +O/cU(^>Z))cNݓӴ[{Q6W/4!c%7[:xE0ja]j%>C(T̈}bN/ZǷ7("69% K1]qn^ۅO$oY8:ɪ"ޖA+xG<5)dr!0|A{f0Zz&gS}P]yʵ@Y$ u:j zh;vIjh=n'qWh.';sCxq_zPC.[<QyVH@@%%v-i6`,!=,JǶ )J4R Q1%0R@s*zӒ r[5R{~Kn{> X̜gqhƁX ~`H8_uݜlH>jUhXCӨ ];^LzN1> qwbeY(rsibus;`ElUMVyʋx si5-n-CC; Gmv/gD'] $9) E<[E=BLK;mQ[yZ1ڞQT dq -ICϭ{4-쐒Qө Z'q7X}`j2k['#hp@c׵o脸qsվU2og_[g uʸֻfn 'gm#E^S賶6,81_^.9$Q?|nRov-ߐzOK]ۢ CĄР:$^ZX~f'ԉ?wZPZdՔ66 Fm UNgp'F߰ lDbY- ;fCߝu.ؾ*5Cγ+'߬_K8B vsN)2#(тGG/14dLMl'FЕִݧۀTۍYk-ݹ5/$C:H8"']8LniUu6!=Gm?.M=ie3+c} ;fYr U[U5d#M-9YXyK.M*BmD $tSG.tTARnmby.)֜ڳ(L/I2*c౦g%=${.z3I\~މc_i|4~P>*Vq=n4LkkQ5O| R Npmgxkr-J)( 5efWRl\ *h##">25&Ik >b0X~!OCpG`D%dB3+bLi~jJ=hk|pdNB+GT9ZBL9U[>l)6n7̒ >Gc/ZJ?g`,~:gDa:%4oWFP3Ȑ8^btugs)]ʠqm;B*x[A a:E!q?W` {9EÉ$?TJvFQln*kHsu~uH wJYs9c7DA0&`u >|N8bGuQIڃ/,9dπUȐؕOL"X|KŨi'eKssuժe|+ԅD"r?:_ }ie]UܩmJ_44fb$*=s4@Cޣ8ɝgDWiR4`}A0J>T8nǕ•\y^hXO.-y!D/ҊTC\͈Σ(Û~xim.gnli $-'~v]y}tk6*؈x,"=(RvGy,s`E~:޶7CLjU"0]$ۤޓ&QCp6|0q^_xZiTrPhUInO S FۨC-= J;[tkI<7m n>& (񰮞pO] U>%qN',ųw 3sju] Z9Koh;7}z1ԌE܄5žVҶO'DDQ4>^濚Huip q_'tZέ}?ËuT$mxji$⳯ 4 / ЮMXVJ}]M;ovnGQo@{f賎8R BRȞ!$( ~[̟=V-Wk?V1TƝ4]=Uh >3Gc'!1!J#e[M5ܺ)':BYg[x6'EhdCm.v(&Œp<"9,+ |r8FqmsA2eVTAV=褏Jw. w xf%]yJśgBu3!K]4rzv8- v TÕfg1A s7[}\O G؇hwk!^J㼚5eۥQ> dde–:)pȈ:\290^ 0i$ K`ĹcPl~d<}6t]ϧNҐ'e_2.m4/2_r 2 uƸ_M,KdVY| TH޿EW߉WXֈV_/v@X.,Yg2+~i'FULE9~ͩ^CñtQ"݋S r>)÷ w[k?x= '7^"3X"D, XI2iOHVjVQ7W;}d)7+PWz>g]iX7HcQ5iF2c tvn">?tJ 8lnߖ)oR&ueqqu uW'pJsj5yD)#wK⎥ (+Õ,KRg]Xx tTխp5hMIHjߧ0Ji_} Hd#MWYI3 f',h^m&EVh!Lm>F# HAR?հ?JC`kN'9RCDk8m dR;[s0_T(/V&t\DiVe$+0ulqޖk}#ۜ`(i8 6} EL Dk[BbUnn PL yd_*ނӨG#{2Cl I#'?dWBZ:ᣋ镳qЯRtjo;==.9OtFYMH#!{50++.v)C̓iY=n$936x>c$7S+;|\kgsU.##?G*SNNMȵ,q|w60! MtՏ\OExLp}7zJT!/bN-VW'Q0.b! *p9 O"q8gӪo?llrƱ:Β_8h1b}N~w e.Joꡞ/<8Q-C Q\B5xmy)/ N2i1bd (-yg?zr8@8f8ys,UvҞǁ4В-euS(XRٌIy7txog[5ؗq:Ul;@xԝR>i5nUt&p[*VF$9;W*R'/R@rgR!54 |DPOr S>iXѶ'[x8_oፉxѓꇿ}7ByՎ'ύ͏9XO= ١}kdoRs[k E޲hʅ*?ZrJ|>Y( t C(  f{MW IV ƚHM)51J_(ڐu ԇ@KC~v'J~gd89ADՖKB8C0g,U9HdvW]b>@h٠0ceQj# Hj *gvkj. EÕlk*J2pr KBpZX;tzb_͗yJL`? r qKV(wǾZMԦzq7ӏȟy!SZ{w1k-G+:XB9*ZmanmIѽSs@XiL/^1AWw"ӫ^ȧC5>>x`_$6 M?(C^ mcSvSc;AٱHi S-x$ڻS~7 o(h-wROzP@pkeN C_28JzƟ%`aGGzb\rՍ%`!"MvjU&~LrNA꩎n?'MJd^yʫ1%Tȏzv;;]y",Vt0" ˷D>YU0𘨲DE8 rz8J X16ogBYup#%Lxʔr $nA<<ϧ}hffSR'J}WwKQܦ;t\%N#6n륔 N5pT cK8˸YO@񠓗[3&0A+JdO Q˂'jm1BHzSGEK ij&h&UG|6nd53_ D-@=iLaGt/Aw=/ɒ0i-ۗ?t/ujFo[OԤ#ә|7W_.>`ôw ԱmeA7C5Cȑ5M5* pD`p͞DH0ʓ 3͔8[ >kj ٣1`-׫st)}! k5 ؕv@j0^owyB'RIa@-'<:NՊ,oƐMA2P3֎$@FpnTTߥMIX%XQl5vCDt9ɝH0j:ZƄ(&`\fD#6ڽclԡo$қi)s+ BduDgB&>ia ղ[6ڲ E )[^ RI-aœccg+ѩ2vH zx6O p<]ev|Kue C7ӻon:O#hZg*lٳJP: k}d,%aB;Xs+DY*>iWnUec[>RiVڎ?0\*T)3|i yϹsڌ㣑2Z9mZZw^1|Tg|-dVy'h\i챬[)u'HFnEt8NdY/.&筱pZD X~UuZ5A4ƺe V #%2QǘA[wdyF MW7}}s` ڞ"uY^W#g]47So)(w(H]=P3[djjͺ(J4,z9sQB3ip 5L:F~ڬ)vߐE]e@lyJ90SIm 7Z,,N[Z2!kK`̧ 0)_9y^Z|댯%3֍#Ho> PU2ǘSR]/Lg&!U*yGߌC/S֘2.^F&;,qi{ַ&$ @}7rav#O\}Y•C۷+(L}5|Y+ vӠhڽoGmqS(x@6HԋPtl)`ay\ޛYEڐ ]\?v~˙YCLMO65}w/3 2N㓦'b37KX{\R/UE..:D~}8Cd/d)|[q)k ʙ$cٷhA1DxvwT^}(p:iY zQn;y9VF: Vf|JzxT&$N\&va5咖Ĉҁgi%ɹ؅P~ w5qwl:1BH|~b/kVAvɸ.ONQJ(.۞%"̝U.X[OS"k; FxР.0*)Ź {&BaNGTGqUk@?[Kpd|Vo_76ئűp|~!h;ow ,M[v/R sƊ/6)k;5\6z~ 6}B:7|ZFDun6iY*(yx|M'}6^jƍDIt'z& ^EP/gH?|M ӑږ{:Ϫv _ 7>!iL}`8I?ۜe ノ%/I {J'ԧ{.GګeX6@FtZ=H3$q-9" VbhP(lS*#šH¡}6tpiuK^~ݢKV,h(;:4! 5skDū I%hx5M+*gX=LPOoZ+Ld@; iY1 I [`1sh\"rH<)TsGyͺMV|ejD=&DG+ -mo` r#zbҌ6_㌎{f$Jw#U _>sR\֬f' ]xCڅ)z mJ5?nɬQ9ZE0>vf9u }sCsIwQD.qīןˊ8mHCf =q@f_ ߯~(UKKyiIiD[OQ/,8Y\qy <9OW辁؎e~jHF8LAF"͉lݥ-4m# '<0Dv'L*zh; (} d5 ~ 1 k5ԝ3F2޴ҟ2 ]S #}T|ݭI{WFٜHakn s;ýiVG%ɐc^5HQ@Éo&lW֙T>q:'А;-qI~ w;6V0K–fd*Fr77^=tRd1XEBS[4SM^qo),J&h"|Ivmd}([Z+X#{Sl]pF64fc)Tj$Уcf*ecKg:C:m KC XZf!n NCQi{X-lojaGZ%fNP||H (n_-#PD@C8)]*:pe r,m^uRZZ)*&I[ qՇ8^AjƽdHU̢s@]"4=:_"Q[>ܻ"m'FEi{{Iȏ$|')8'屢B%|/鐮YΛ8=2vU514=->TЋ:$ރ0ZaE+Tr[^Z`__6ur53}-unYcwx:X-V}n54F|)"H"9o2 y9 `M gRZVJ(U~[Xϵ!a9=>qYBeAk\H-zu#gύ+ϣǣqW;p- 01. EK{Wll}|kߦo,WTɴ97v۹yuC+*u8J']\9R Hp<#?sZ 0FD] yΆ/A.%^Iwz]tG~ F\׶g1xYH!`SE* nvXS x?S^Lb@ ?HCQ}f/餸;rrQ}jv[C+5$NF#c)SB{wibrv}&n4슠S56[Vc8i86r8:<j`8[\)&NZS۝:8qʮ&둽Kk eD 5=Iv̝hqAo A1 21*O5+B3i! s : [,lڠ ;z_i(V8kp XoǼՐ_ۇ]4 eyKaNTQFP̼17Kz*lqQ4cXOfzͽLoX[/ϘLO*8ChL=l*#GzkX/#/gZA{?v[_!7_`kӒ*v3mi:BHF!(3 ' y4VfF m&=h~ 'u0Rv)$8-1O30쓸 ҋA=Px1FVCa l{xӵ"\\)ɴ暑W~~M!K "H]E!CA)VXl%QG\]E$?X(.xC8{[ScqM>4X p{Z=:ڣzH[Y8"P/ò?SU2:b>)IAװ̪4Oz*4BCOpNɕRS>g:Gʩ["bm~Wϕ?gm)tĪG?+y}ud@n@!F.>T?AbW,J=̞e\D-&Y++lz$nZrtkS?ڷ|']3#Ձ}0Y& ܉ik܂>1Ђ094/XCbt~1 W`pb%n1pVGM܊x}=|ɒN90~ 0$ip zw™0F\#bJI y/SKćZkm~cCRdݕABQv(LW_xS7s gEdc]J> 3@ e=?4 5k3ԉ_k =D.z?x0ϒsG|Fmvuh5`f.ף"C k 7ųe"_ؓxt3~fK䩆D3XSzc3av[_UW/2^C~䚛aBYӳX0,"ac5G?ƕ >s* T'K_j S>^)i 0G>y)?CKl[Q/5*3PEnO>_֧۰cEeʪx@?)W) 4.ҏB/ =G-/vgT=<ԙ=w_bؙ>d/y>QF6\Rյ&Toh1H=w/fs투oJE}8Aab@?i4K-r߻:ljRZz1b-'?oSH0Pu5JCd;hĻő-8o=5gI?j}?0˴ huĸkF4-)2UvJWψEW!\yYBcОT^r3Wid$ d9'9u}@&58ƒZB`ݯ\TO!PXW)΋P+ [Bu/F(>tFBڣA1} 8TCΫd:a`k4(zKdI9ጃVH~نb >`ĭ* VGܻN6wu&"WRcg]CrJl2OYn /t?3yhA @!GdzzE֬8Rը7\/cxSM.?{-:3bY2 &͇Tp1Y)GJ^r( xo@@?#c{> Q< gG4_AlwhFpn4DׁK~P "D"Uc2I I3h~)YF*߽iҺd07kwc WgC%-,L;yVR?A޴P=Prv=WXP))i?iDϠ)>ب㧞߫ZN|=3qV^Z[yCiטEZ_|%Xȫl)^2h ,Ml6 _Nd8g'S9~.9QX GfI%j(V?:22U60zO%̺fnXxL@ϷwQj=5FF6t}]R.+xZR9f•+MVU4D*jsLG ΍ϗ.N$W9_޹ )PTVSQI=k˔J JI-Kٻnǘ3HM@]nOj䊵 jjhB&߭n]>27d_88E%ц?E]lA?s0jD(.SAC m"ukxx}<ifXkՖ%Lݤ_)d^ R@ ѿtV\B0 谚!po8QQ/ ]lo@r: (?P1I NNra0(a|o!ec!qCztXiZK~$Xך:>up( AJ)ŀN*O̸Uڤ"OY[<8OoN>=>\, 6mweGB33= [![a0bֆb㋨揻$ kw H8zBY񯒙HJ]&R<4%Vsg`6@hQ|ᴦTO e}xSR ՂZw"]jϪ;  Y6BJoiCrcӵܱU[ :@1I`9Z-47K}s켊~oL=*Wj]-xqQwoY0v-Lp*Sw6sObC6{ҳ=WA:/!82CF`y"j+y`P<:enQ|C3_(IlؗQ&s}Oby̖9m~1;oNs㨦 o &{5.Bզ\Th!RhuUr^UsYn"z:Lts<U! 颉IǕP+m5+h.KNmOtU3d8a u!w;؜"4@PЙ&N%mUw'$A6{>qpG`Py+;#eg{܅ TD&h:"G̳YI=toLQD#Qc?h3 /⼙9#?Z̐寞 m hV2iKY#1ڂJ )jOML`#PdT'+QeE0qgbyfP)irȐŧ8ЅE caXv+'~FgNϟtQDXU]7¾pKqN:Ou/RC&J&8ztd{J5!h|=4eiGۑ+?fU82|S٬e'7#r`%]PL|<{7FB۬Zuy*?%[ G ޓPSZs}"J߱ jRQc"1xrexh#0qQSX⢨}@eia$wz%ñfVMҰdqF {Pe2)gXP#<#o8C3%;D$(+ WnXM}PjaCOHx.wY)!@bF'j-z0`7tlٕu2{ $+kI^x9Ιӥ(pbVEg{UW'`'Ǣ==G,(  "3.€s'tOS@T,$C6ب[~Յk6+9B6٠ɢ}x;eQ$`_}AXw.٭奼A-7Q \„}#4s0id]Vcn(J3G.l_M{oy:“x&ͶKY$R4&|tMV۷nO?)#z}kB.syx#o^쭠@+6f ='6toٌ9QW_/ԂV&ʧmueca8~?ʾF+x݀T݂=\7[JaNz?7Euཙ8ERKKۇ{N&W pGPɸ(i{!l0^vÔ uB(A8쀭,y?4;Fa)2-ƺ h|c L#bD~|PL]r]DET IUo{t"Ko@z;bqu^K5%~xu^DB+I9w5O!"_3 U9Cab a;! n7-Ƴ#5{5_ϦFztcsW!T}hٞT[K5ǎ{HNl%j^]!_fd Kr$Z$6(b44_~;>YeqlzR/-LHˇk!3VF U_kX\>*}~\*hݳURRwI@pd?n\@PXӒOӚ7uDzw5PJ s 8n݆ ww#FBA 띺}PJ^# ȵ ) mM᧹*@))v `*5Oʸx[w82<ӿ;CI %U&]}Q48;c;W˶ +js*Ldʜ%،8r`x.-h *s$b`Lc~򥎔lx e/>rTSla.ZR^'Xh,z JZc/O< Te?+o- KTa㺗5+@T~9rܟ j9¢KNgߨ 2줹)[F~_r1n4dVp Fs6\{8ܺ>fh$&lTM55Lym^~q(r@^$:?rsdբjj=1 NNvqjpft !,dHrmձƮT~ sN/|JQ8)jಭ#we*Tl FHLAw3<vUpt睻T' l{^š{-.R+dPát,56[˷6xV^ew:ZD;qpK ;hT#qL+|Tcd 3?U;i[rc(G(ৣ=CD*5ܼ aac_-)=/h*GLJs7`;~-@9z D.DN] D Sg,Bgzm"3*ׄOȦx_(^x(ABVr0M?bA)W)jKѧ^)Pes/D يcZO  }` 2m+;uVy#B&av{/c/$jA{==( 38>=u;DvԿ!"։KsT<4 ,EMŗN l;}ז^DsAQ7~M6;QnWUk@5nH/櫇7|J誻ڊ]iI\1J8`'N^u-T:GTdc&ϯu `,Z侥!&A sd{7֟B^IdZ)F*v(3 慸àݭP2/șBi3=N-EXQX7r*L &,_3s/ S!V+EO99m2X :\io]}gˬM_NTKoRgʂ,](m|+>fPz$c`bd!05S N7e  4VUeO]ꉌW3A%+WOrW Q️T URsj8 R1P|˿odnyv[$^2P?yFXåu_yx#b!ɳ+AoU,Jm%N#m[_}!SNiRt(X=wl(Zay+.@o\PLRlf%*9A7L!.#e/i]FWG]v!MgV>XWALeNѰ70g=V;Z ֐>CM(wq-쭏־$&X)EMPU}o$ToW]nݱn>%w8u|> :& t4EEv'{hFJ4UrcB{ aӅR`}蝽t3yIV]!#rfr8GJғHP7fzx&HCG){-!yGm#ҵdqW+ZT_<i֣ )$ƒi%v:'+>0[_kMnVExuYIÂR e-˶H{z]o-l`b]+@4u D5tF7 *3}.U c괳9IGp:uJB4H;ճ ѵfWoi>x_XƖX2 GxqB(^[4Nb\:l-ۺq@Ӂa۷Ae/Q82;ct^*3GI'߸l4ͼZ`__D>9BCwxn J ۊS}y{7:ap  3+(jxaAcӐ䀇fӈo̕)6q^n̒I-И4d/5N)BJWurwKӁc!h.f`~\q-<)dݩs9j$}1j7"`dEMڢEszq X3 `G DfjdZkg Q>l*ӝ1uAٌDQmŠF.~0s6C:C]]=q9X|Vqo)?#Nq-K[e]XZ%Gb4Qv[Hz>ʬ<E~aɏbN_6OiWFE> ulDJƞ ]"rrS5޽_f-Ӏ9U#"('"A Rc=O7׶g',{NqC(23kprEC=NlD&ݦi=EQ^7OoZCGKk/YʄfbzNGk#>L.28kf3uLIdpCCV-]K>q 0RjQxd02?-~5ungf׉,~=t/EtPVDX1l,sA69hv!9 ?pȅn35uKwblgnIJKցpiK8n mG8We?i`bT,-g )&>:KM2یq8FP,UVkC/[ZS0j rJZ\0NA  ~_^}vThwB^~P3y֝Bƽ^d'y2CS+Cbed^Eovhp:EgNVFnWcBc юݎk|I8٤2 ]E©-.*) s}!/n[.P,[G97^ih;;E$[Haٕu/2i$͖R+b+Q〵N[]1c牙ؒFx/ֽO#8BoT[S"(R`i6qqKFPhXT?6H"i!UIbCmӤL=Ơ+q(n*,4TZ>-΢y,FXD٬z#|3 Q[YIP;Gc{"0 #Dl2Կ~V l47yG5%}ypP3ᇍA'x ^dg 9Bee!oab T7bX žSmO`.hØ|fv/WJ -$|> mr6#au$2zMtgR5&tLM賠zj".ŭ)uc@1Ɉ3 KnO ?uX3l[, =]^Ѯ,&Ffv#K3Jk,'/'9 p[ɒ,FqjYK[@ferON(}p1xBImQZ~@*bmT < kjJ^8"PRΰ8쨗+À쏘~V[7%6O#<展i-p_+ ժ`#)$Kw_Zb#W Qft5c֗<='̔cI!&ra̮NUR2lZIM 6,RńW#O!>? VX%Φ3z6Dr9Yhoi9+~^wI/:8+_SG׎T7_&3߅mAƍyldjE7;0vr;l+ݯPr Zo٩JҠ҃@%4GId"wߍkc͓o\"Qvjbcy Yy/G39 ` T+1Ke6% Kh#=a.%y(H~W !xvLrO2ADZ.S^l|e(`Xx9R5&̈:89UR]xJ7p\qM(UYGO&eɕ&jxN弖9MYG|-}0{y Y,aMH oas5y;|سRdd+aǧX["a`’;|1ᧆkDgO`< o B @,b΢eeĈXGU LC;5kNz5~K6Ft͓lV;H:5Gc.4 9{$9zUqWfsw8K}i>1uPnEKZnn?e){j[El8Rnt<%Jd)6ٟh U B`$ vMMB ab0Fy@˞ٍZ{jA#%t5sm@J[4`bۨ7!eqA9 {܊W0}•5he GG!^Ut<1IT|*lJW< 765ciLc'^Z'Vma(.-0|*!>3Tl*4hWfܩרPiM{1>KBEoZ'?ZzNjVUCeJr%@ycQeZb`?[gbeB+k-~К'DXϋ!WO} => }"Ubb'!pV?AI z|LnBOSV:;pɆ#ܗۡZ%YjT݇x41ǫ#J%;aʉ2~l:nxv*1wFNEMD~)9w9jOpC,b%xzn %jQ`v5JoP2#w_BUFw{cvVbH4xzAN~+V62؆ǤErBR+\uP,T3֚c)9=:՟2< "Dں:8=He\BsBE%NeM&?]'d8|T/I W=MU8  ƋhT8a ?&+6Hh2H2d@D;¬nntд򏩥i0U}c(!<0J} Ͻ4G20DX,I"vшDAvAhlЉ8vF+SZK] vk/ :޲b?OW&l F}F^wB^"If[>T@m Ø5q,ΰeS*P|&?Țx+K⚨CQ֎iEfmDUDrWw:#6atڽPnkԑ؍ۢzw 䓁*JE흍"1 0;6cto?X#O4aW,Kmi_]*ȥ09oIPOw='Me`lA>4[Ӣ.LBQbxbב pe 5(s.a!" w) l?R$6%O @xo3dAʹ0vLRwD/ WzQ TUtFJ݁ʑs0.} -X -}TUaQ/REc\ew.8rIy% |vK7^ Z-B*19Ĺ0ナ)|A- ovdz +0hoI{?=\Qs5\ qa.n)hӭ4BذپK $<ϱ8z5Gxc/$[Zf=2`Bݧ`"`9!^ ]bCҕecI6*ǣnoqP5wf8|gH.*|0n[=^ѧV0%Qs,0 q -UZ]njZ '7v9A?Ҽ/(x]*>y)~8]?4"g1V/QVb [5eZxOy:!3<<=ٗDO24evA8R SED@fo?+\h 5iAU5,wؖֈa7y?#քv&0pɮotǰt_P٬a'Ҭh7Ѓe"F(]Q%5*G(Ohs⬑rIQՂrf, w)%W^phRMf]= ]c3`Tt+ApM%V?C҈Nbw(DgE:U.}]o8tSF- XxLjNXV Ah8$(8UBia$` ݒ뢰] Z@ xy^+1VVL? )(KR: < qI&?{ !O|W DYw,4>'óSi$W=6Ddr bķa>@ʘ(mK73eD: -u1y]m_' ems)5pW>N{-֬8\i|R]K[rC@8}Y10_YsHM*_I x{2Nϥ/ܡ#8{J/Wc+<=xU%Gw(jR#P8O'ײ8=`u"S?\*|\A|4"Oɟ;ZhC!dx䊝!z?:kTmN6b 7?-xBв4@`m_AnDRj|nHPVJq|qiw Ġ\y'Oe?Gr Z:#xMUr490ƴ.FJWxB@g3F\(]rk!x ymwEU NfPJ04կG})or!@>UPA%Tyfmȧp*/}V"l輸fML[]'0Q8\@1&'yGXOTT~,B쏒oju(ԍW%\bp`Xx04ܹqHw35QB7lM |3JIu]ƭajrQ SÆ`{,H3j{uynh7ԪtҢCXI\  QP GT==^]ո M<]"k1]LGuܷD\jΤ٤?&R۴bAau_A" ѓ;t5H@$L4uTkO :^UTl#} }xd5?][zo߮aZzņ$G;i1X,q[{V.H4ܐP503dkd<PRi %(=>wbBk϶2S$zf)e+]uL"hCpR<MPHgj[܌q|mEr`_KU)ϟwHo/q8:iԓhTh0*Y.x&م$*U$I8+?t'ѸXkxBlC|4lL6t3vRO\ 0wJ4B|tB 4*N@o$b<%Vz\4ڷȒb"(Y .߂=`Q6lJ2x<}Y!%͚vP[V*sϒ~:8d}U4vkJbjܹMsigןO*Cb}{AT4G^(C`:J'3xM~*6dģF=#YCC=I:72MƟm@yo!kp IyPkڽ 60.urx4.hp0(gN3oCjO0;e jHVj*Ƣ$[=DHd ͪ ̮S M`fЇ|s%|]팘e:=pwS_Fv &pB 1ƃb{Ē"oȳ1:U: ?e;s#yuO8 Z =K]4R](h2 TslF\{q[5IJFﮍ85O;\ܣajѥRL&qU$JApa5U&lg&97YtY+щWjB:<8$@ {L\_궼*'wr"ikRUeJX^oU}I._BRkamW\dcM)Htm(f-I3Q4ח&-]ω]rOfҡs_&ԴbcFդ6lu^ܽ9Cg<ʑ˃ ][2x~=d[|*?1yx:;bQ_y캬\3HѶ..f Ŕ0Nn\x>1$-\jg5$}e5Nt3ڥShVé!(LtFc '>҉B181d&V'@{qAқ =oqB؅0f5D~riE֠0 ~@rxV.y#rizjZ,)d>lZxn!ྏhmC AP@C txN}Eɼa xۅ /4= F+nFYqiDž4JsR/أY1dʶSvAkTeP+Ajs$Z9'i zc"9 [Z@8,ieAOLD:irH,)a%[+ȝ6cW ͩ? S# ^S$/jflB$ + PoPT`영5Yγ N]oGH/>~tZ moae̞|Sp'XG==̂ ﰁ_D$o2g/!XX%zoc ܠfmѱ]%Q&7 :SUo`n-AxJyJ  ׀fAp,!'p܉pbjHc WB}q [ '0|9 hUk_m߀我5 "O|wk2f*e :SJUwr9VR &<,ʔqP)"RyXy'u,Mc>;ۍ);LjQQdbcr :-UU&R͚7 9,v I$`su| NpĦ3P$;pe&]0c߼l FaTDovlI63as1(q&l/t8OK2`v1! ɫc6KE=X!T[mF/ְ`vGkIm^W0c(!\o-ڗr\gx$"5Z$7/w5Z>؎KFi F9Б{1EpȈ!Ku6ۅrhf@ mTݑig0C*&O4?C2]< |+9^flebT5;DkPǵ2@ÍYHG,Mch~V>C x(wT,+rE~l;%8$ϕN\ʝI8P(Gr|s>4dCOgYD3&~yjg Q:5=sN=4 6Hh8X9FوLykPFb 0{B^HC1/I nq"J<3r%G  PD˅cB tBwg n%+h_EB–Gi8x42LN8kmg ε40A Ϛ"I@lSZofUؾpV1N)CB{[y2צ!w=8#uԠZ^u5/Wō\1;Uìr?ƞQ'1M}ݚ1:3 ƃ 䌑LmYg FY]W5IBnکޢd WOQt&&2L0n*ĆQpYA7& s]!_;2o.b@ސs6PǦ[" $R:q lH/L!X8 ؘD뚬7.b[q myƒT1-s4R<2[và )JѻpH_ICڴv*  :hץΞŧG\o(BI ws L?B"ᶢl/qM{hЍSPr_GL79%҅oю8/e@B J3&)ŐB,?n=sN1=8gRY9Id&4$zGJoMGY;r7iQ#~rc-wJQ%s;E$tvk߼vӜXs0v2I=)ʠƽ:#D{IW y&S+NՌ߲U~"eilI6 _tph>ڀ8\vslmkⲰ趔>^֋5E313Ѩ`9G0>F8P@f~F(7%o xa-9. 3Cn>3͛YĬhyO#ݒb 9nD,ο5wa -M'CqN"VWfTˤ脜tU#^c|?_{FRSA t 'AS򺝔܉pMbHH'}LđV='Nq|Rr$[z(r+xjA$[wxʉDž47=逧M"~. i2\˸ {ZNm╃BZjZo]X`ݹ5T~,'DF$gk_I 6t2OLk(ZkR UпzcT(̚Bs(G} f!TFڿB :HDчPS^hD b6Z4hpT, pYJOZtu,ΈSCwk-Ѳ,yIEot26uL7-/O3,2Kf](zaC ! œjAӏߘ4ы͠3!`}E/ʼnF-|\5m:y C㣅y|H'9fdߧbo5gCc(иd؟c!j1Ijڂ \X^Suf5lW¬h ֟`b/TWzJ =-kbLt+w)wjŪ>^LrXz8S |fxӧ2_:| 7ðUR4~ lpiD[lĔVIK0sVX]nWIH;<5h76EfP6 De{? Ml޻ `a$XCZ:[=Ԉ@V~)|*Kǥ x: ||p黏知Lm Hl=wLhx=AIJ^ǹ˫y(_'Lj6{7!f.y3έn|sJB+8sC)ZnqHP73[qf2vH_*7k%к홮%f8=liPrnRSd7OL^|v2VȓOi#/ cS$)N?D)5:HQ\v y>f ɱy:zcc4;+oYLV?OƺJA5\Om?xw_4; B1MkZ=:{ڒʔ5ٮ L@͗ᰊ׊n,5: Ig{;P♀l;8T iW͎P?&% KOBG{* IjT^4Q <(}O7BC2 Yll`:gZqMGG&Q$W{qUVXSy}#or~<9|F3˻V]ty~ qX$ݠhXjeq''_XCLG\*H24iIo T䛃`˦3ZC!'.L+.""=3XUnhqv͖fDo'Š2ʅWO$02×aXaW+R}G]E#(g<~n?? & Ir3RB1 'we^v} 0KhTv>5H؄}3Y.:I6.P#ף`V0CQ%I+JMqۡ #ziMhe5w~> =[ y1GcCK-TN{[}L{Osڕp>du|Sf: BV!Bq sƺC|KO8BlQC*1^ q ]}f r|/y7?CmPHn8П}40kkTdnkW52m)b~% ?sdQx-g0 aB_l]MlmLB08;̯H-DpDM^3GnYu2N(I/w/]Hej 06-ɫ(3?:%Ve@O,6!3瀳w<+0~N"U].|cIjO4\r8 ]yk&iֱ6|__X>inYCix.I2{Jwl42 , TyU1@3( 2ع,JqbDt^)?vycIՕgU\Dw,20Gr.Bj,#83abRL0y "aWC: iDG2" lˮL5 ӎ*~#h3s7[> d)l3+Z ,ZEHJuVx! i`A. n7'V@gb95͂3@R0W8uʕAm?i,pm(ruˮTt^itJ2vxF㥗fJU_ 3ǡc5Cڰ+*t;ONUd D:k!VTc$/EQebkSBKe"?n[-ŷelvG?7RKFL=?&^̺N,- WF?Oqs].QS)[]O8˨bh5ū]*.Σcn!q +Oe7DbUZ^4Ɯz _NkDZ J~oZ#dM.۱m+s362ߺ"}o1UofD"ܗixt^ؑKcR{ƫ`4 cH9mk ;G_,_Ñ92~}(i_(q93 &4ۆ}Clahl$jT-J Hun@7'sHmhHR=LPB0bo\Xg6O|u 1D-gÇ E9Bap.W&E U"M0}Knَ^Z'$x(x(Tjb 7bZ$.Xw*U[JŞƷc)LH%x {2t' 43]$HHu $18Iț'&T> :-`|6 4絏i$ۇGsk*imߵԤ\DžD Amz4 _R\س &,=#E&3̯ZbHOſ-T>,/@_ٛ5` xo[D5a=%)&%DY34c8.iw ₦9 6i(2+|33̭b6+   @GmLC~ܱ?7"9^ctuŭf҇ din xP?@&u9Լ'_ݖoYY1QWaL9:ٷbNf.hm.ebF[pF1ۚt%Zpfe-1&kSس^ ̜p>ѓ?hK\0K:k*(n2薿Z/q5E{:Ό7a]5Uo}}8Ubd|- w>XV&mE6$ g:JX?nl5`BнfJ X5 UEGF>/#w[m1U0 \ Y,W/72QV4,۪< "κWc醭PbhJkoV7B)1R >n,_Q(q@Zv8=ԇu"b.¨ _EHS>@ 88Kl)Z6yR}}<{}8 2T]Xw|qfhe[f%'?r nfO!>-M6"Ċgd6@ġKL{3F=2"}N$M1)F~dA[U #)Tyhu!)Ф (i*S{N`8N&[ MЎٷ48<ꫵ^d5.Tor 'Tqa`]ğ| fʠ^`$kBDh0w3Q8iSgƋh<0 0O&HM#CY`2=&H{cS97ivSM4=/^o`U'F&sP@bk˖*8;sG"b%kyLOXch}eۧ%0oLW>/0 p㾒0|jIvxtͮX g$i骡n׬>0zQAPϩ9Axy ͍QU9:e]>3'w3zYv?wHOQqVtP$@zv Sz&=&c} 4`X ɱ&I=zd]_ĩ`}A5`t6{-%|NS,΀P\6!\h DSMniV&| YG!fkn,`bVsQcH|nBle-(3%z7j vmQc܅ZLJ>մv ;2p$Cm|eHZYv CHb8x+;ɒź߬K ~8N:3G7\ 6X'h9|e&i20@A+N ) 'T K^c@ ȍR&T{ t>C>ÌFHtN|WR@p"OX?|%PǑWd6ϦrХw&Qr n#9Amm{|~Cnn4w-x$XWhMO2Ѭ~Qӎtp|C} XezU[2\٠8)<`UNC-M+q{=W4_θgW*ɨB}R YPgCNl<ݯ" V7Ac"Yǯ].hoiA3Pܚi S"fōr~Z3$|>"DnInKʉˉza4l1Ml~$zbp=;ee:HVe"YCM1mxgj**v06&,j/r.lB&+a6sѡ^KӋ;@y=-ZR9M$kd: XO+b+7g0 R!8)Hf-kAaKk1 ;rwuh"NS*(#Ƙy)3i#BZU8'Mf,&IעM۱^3? p*%&9m*n+MG$YxM:Su&<ΥR9, Bpiɣ ӣ޺ !lumL[=|363 9Ux$Ri0IRa 4G\v]կ^I}Zq px=egZ5\HH=5Pr7Bzw5[)"6 x,\1F; Ys$GʡW̰u 鷿'z [˧[]v8i 'Q%ǒD/Ϭ]Fo#6cidC$ ;MWMfJM!Go !0X.^dwRv֡g:ar, d@@?"ue8W æ_CÇyOfx5w#+_9΂!vJډx,XP4Cm35m/8 f:޹V\GC3nM"c{a5IGIŨ@yX 欣l6bo%LL$wEvbLNXj\B!([cZ ;jP! -igNޖ,;=ء浴F 5#gfvn&_ DW'Ծu}qfj/-pFqЬ'UHBsv .%GL,eнRK@WY5X4o-x$ؖ~؎0W(K/^+++׋k!YB Z<W#釁\pX:3"l2+b+taOIwC | MW, t!) }iEs6Bb5"GsK}7+v3p?:cM=dt?,?=8.a]ʐ ךL fi/y-}nd !9,އ3/O#fo],A:|R@&B7E"vZ!4XyƹP?ִF#:LzRXǸ}1{47o qd Rb} Hv'&,ɹ_ 6|2}P" 8DL+_q6ⱓWhҲ{)# |eg6{#zoס,1|=Rj`MKUe]ܟ~Y\iKT{uy"e {b4Q3!@E¼EΏyn@v:# k/%US,s*i@V =qãTX8U\(*`$Lr`^BZ!b7X#}6mr̊!cN}Ntd>EZSkb<7( #S>NR mF 8/cБ22x;d y' Κ_*Xֺ%:VO^]րUv׶nOK ("#JPfٚ{8 +[ Z 뚁`̇`%;jo"cB30#,YiZ9т3 q7xR: )]ka+|IOoZ"ܝrc#3l75raSB-c5mިxܟIA^̈́ɝOxnS(wHf qƴI[M O|7̌^FяTYIN;f4$7WjGm;iY6N1E}=JBuߐ運V**p%_Cވxj'` ̧]>8 U,oY'*#:S^e//>ъ`[,b/NX2}RP;g'c[[6z>u̽aʁ{̈́u^(l)\rOl Ni[8c?(8f j80t& ")5B_ !:io3,5oDmԃÁE}kWz%ERX^Av0Uɢ)͠q6$(6p뵴1l;3sud(,~wX#:/ S:1|$UF͏Ab)ƻ #cbPPFsҲ\45P8pp>tNFNǣm,T% ![s'nSK6xPF$z:,$ OoV ZP@kmIӞa/ .-0T8єS$CZް$B4 ҮUFHH{r)7׹}]Pf(@ys3'oex"G8){I;HHϝyUx }36hmȉ)= ^(/W,(`~}aOd6 dZi}L|}謢 k5'ta.z7`?EY<Ց/`{HA@퐹+ EeN/_r^4\[sy߬"2:#6ҶUY+~w/$hyIȿ ORct~KU6={^,m" 0 bADGsc9 Oz:Y1`z͑j }+`-AfR;\ ɒ *b"gc3%JCʅe 9欂,dh@lkM!I Cg~?|^ɵ89S.*E6MOpxl]Mբ\j7-Tk.wr;l̀]R A/ŋ5{{x[{jH'X2`*%Eoor꥘mV`[բhAⱫH^md"z $㳤p~:7A4GU+geӈҟ>z*$ V. wXb]P`(.:TxVqpb r*9^P-hw4[quiO-u×$.J$O1Itn -/lOrz`R׮7e0#/C Za^ Ѹ/&|hQ WSp*//KF-"}+{",LI$"~tTV+ETS?68Deo:p+J\s57P s4<.4jN#U6j9-FD*0VSUs'_UwٓZތC#wIfFéW}mGplgbfsFYg,%0No˧/A(M\L9PqhF_Eoգ~땞ה]`3^9n +A"oG"s3y&Lo3O-}ncwiuQց3Ov^@tQoꝞlE&LdU%iȜm͇_TY{82Y]oI _B1$:w"Ү,#k W*`}cJѭ:8(By>5vҖs홚?riK_>NOڂaFJ e2 0v>%KU(@UeܖJGoʲUTuh7ύ6~ "&[F elq& 6q{XrfXvя6(iݿXIi# -.i[#P "wGVu>,wcTBϔ%p[$0#,,>2B?Ü;MMS OYhe,"rxcYڄQ8,n1Hї2+'ʢ?L̋^\ `mT2oI<*SXXO^6&AD4%C[8?m>-ͤm7 iѶBф["o7a QFz|hcv% ~DZrB`٢JdFiDW7Q!6զWb7a)|[ ϑ+{fQhbvAa?yIwNFVsOQ>Ag7q srS11&SqͲ3^}U2g:xQ|xZݏTtNYLz+eZYi9Mm6C x8bJ]J]dTz z`jCV#&sG?I6Vɩ.^AW|5\ИJ/rx(& #^@%kPn)%1wӓ(\<#}̫E~#Cx뢆J΁g = (/IԀQsoTSi4E\BbK[Wb0)3/w3^VW$D'uKi$^mQ3y n-*A6XZEzŀr2aՍN:b,Z69v#Y bV@.[ז *qŇ:s|_yfib9Y6%3oyeBW4LdۊZlҐߪ!Tx!ïWC>MZHB^ȵ-h۸L/D[#K`既 f#c$HW"!Pbl#ImV#@ZR8/px͔%qDrWLO B{\CڸеqZ2& D  RԂxm( e,>>/7I*1b3 Ņʀo 90UT8u\H|i$|gސNxĻXBj#p릚NgNaHr>8$w"H$W?{zѽ7d-jU:O!-Uּn!D{Bjx^ʼg6RlE)_Z~0Zz9c´gr9-?=[ZǦ5ԭBF{ o_m+S"xl#Cw~Z(*֪37m^L6Um>RϪʲ5C Pp |݆x]N$fY ;dI6ZkacTmtP--xrZ`M;C[:ƍ"Fe?Y7VaGf03nBLilEeS6Oo#dc22D1y "޶H (3`߆O(xF/19FHeUW_hhl,R&sh0B7[o(PMU^0|ewO,v|R$v4:k.- w})Xrh4k^);&m[y+J?[! {řR>.؜9gޮ܎ݒJV%Z)ҕ=[mU23hcl!pJ %kk WNZk>x=s&7-rABH "Byj}$rByZ߹L|s Tat ꡪxqaB' ~O~Wpm9YdAVhHEW`?STjol{.@/`Sa?!IA}dne~FCmo6}3S֌ Wq A(VүKJ*rZCH82H?a2(7-1re:HɥSz/ R'~ҕr)r&PNu#8JbyJg tc{E:]"vv"UO -)նG#T)" O&_O4B0AC05Ϋ)X뮑SI9/P9!:QȾDrһ+LfAeNn~F3T@&A Nqco'9`<"-k:oUJ&DLSuQ9-Q`MS0aTSA`6FRÏMY&=]cg/]Z$Z\-&w-0jHVs(T~=ΪW~=`߼Z2ZwG{`)iLҞ^EԐU)m>͎'$L4 \p?Hml`w⍅S| Y tZMw?^?)Mȇs'owSa&aհ>A*dH'x<9]hs~ZBW6Ïcu\nEM˲dfB֦"ɱpLmv?el@1L*bQ @=,6rPDc&RЄח(Ps/W6t(hƍ뀗R= xwG+szv7]lmʬCї+j'W9=//6rv2Oq ŠvKFyݳ\ j4hWs Fkeԁu0C\WiHl_K[ ;NBv\~IԸ |̚ Ĉ;Id7йUL5CcRK<M0ʼnj}o2mSĨR͓5#9L kO,/M,N!)<8dkī)tR<'iu&͑yɿIqď 78Ð)">OC 9ͤ,8:}Z7 2|~\O"6Nm2(ѯ!|m |g㎮x|Zb`.1K e71Hq1TH7$95@Ǚu=,@4 } ^+2|.enS<0IpPeoMrbEr;} S˴!^ ӈi'ʸ4!.U&̣==q.31>Ʋ 'sNH 7 /fӁy!RJ^:T- ;Ҡe`;TojӝA'9JF$ƈYCJ6 >š/ښ|x:{4d{yŽTDQlӦfl8^e~K%h>$~ي5|5TRQwUOMmvK !^"ۑ! [;v>;d"'dNc}xf‡o CWxOcB"]E}CtSV@;;/? FZ8]B:NU ;] ﳍS A <˨p?%yė}ƻl"QicdMk͘1$eoٵ}3Z@&o_,YW- 5K 4\Oz3z8ަ!Trl \wSD$M*V.7QtEЈ}OlpudxX( yISu7{ :Og^EuMR4pNv!.rB>@ 漮O-#-` /yB;sMS*,K%3prMzrxx ;сW,evp3"̔V%-2 W.~/H`3L$"鮴^3R$;v~BuwcwN!k,PaYHDASInq??(U28U䔿#D<;pd*_uDHzV <^JjIX;֜Ԧ8j]-#oo" K}1Q÷va6"MV&KP֥@ ("|= LBqiY-x Z݄<)ٍ})rDK׭e )s& {h#V'$U.hk\7+@ۃV%oS\;.ҫeHۻ=+$Zi02p+()Dz#cXdZ|I7Pl%d zS%R jqEV̮<1`K ȑZFxoTf*B[MhGn s):VϬ:=+1Gi5|4 Cq]7 kU_8\Omh\lK}Uuf2ZnspOO29rk&d7 f+M傭ǻDp""b;H3OAj9V N&ܠ *;R f0]ԸHLXA㝗} 3;ɸC ŃC@7}@ovx !j@ct2,Si Ge v37YFl/2HQ>۪325;jF zyeN? rl} ;1߶3ҾgqSPeHMhNTlo6E.mFn~/jDJSdI}mhX2h4XI F_y61Kѩ^R'ASP`.t\&kFc4RNC@OWw H%8(dz`JIӁ)XMnAl;ByR&ZLioI6u2+0 &ȷZ^9uU{~,+C>Tݾ<W??|jR1ir!WrNuyŸюWA|fA. +$q OLk"98 Eܶބ"t m gq]V8NrsFĹ>,'7q׵K=vnW树Jop I_e&(r HpfU梸1g`,۳ gY^V4e1'EM5j#fGf.l 89npkfe1!sFHf'd=qp:IbɊ搊>qw|teC43 4e2vs[Ln&$P'wt%K+P3ԃa~fvFc,H!>-2qa! u;1.*ϔ0ѧbgw*#<َj\4(˲QCs.M g btpJZ?$:q(DCz YhWڋɹ1:(/|Oc\dD`C{6a7 љ)}__j{̶=V^9kYEitOHswp\FO)g4kvglpOF3Yxߤ*I蛵@0Y7R-wqhܽ ; {p׹!  ڕ<߃'oLzOQvaXD6i|_GQ4vC*FgBƲܹ1SRc~YRTeR|w:d/1MH;\-j1g@ɑMaF"(dXpŪOȴDy$A I ]υ z `ʺuunb೅3/-O6xI5's _/ZI0.h9B dd B  y}fChI` Je8+ %!,qnwXckB_7RdEvOwI'qu5^Ufȉ0ݬ~`Z?F~WtLm *{'2^Uc^O [iq>5YwϙyɨId5EVy7)DM6yppW ,gM\s1Oԡm~||VpUL7a)F؟գC}1#LLn>5 #(bQT)Sr_jWl "ۄbZLʃkynP.cLJ +)`.LI). ֿ6L60mi/ e| #ϝ``wPhr]#htsc26 "bI8gJLIS;dM aԮUW䙎_ȳhԚCLOIր=܁&B몣 kl4x c_Á{=`LJf8B_\Z$X6=uˇRܪYSw|JvHpds=DRmXKי?tZ]b@Ԅl\!dG|"hKY;@(U6s Vk6/'*-Y==PV (^`-Q CEBLeS,/\Zqdݐ IJ%[d/̥miɶ~)ݲJbEҙYV'hsz(  02k $ "yg& ; SЩ?Z%%V$`q=@yr ;$9 <BcK*; (Zu 'ؑ}5qar4 ?F@ w]*E]#h2Iܥ!ZfVFVc~)_yT%-Y=S( 铵 D`4qVc&ڇ 1돘i6 C"!4=qe $'Pbӵ{!7$bj ?_(^8@vPX~yK>oXY&O_\@oćlmRe V`hKqZ\gx<!Mpe/JUdH{υzRzyf Yoc1~"{J=BJAMhBQN ]IJ63z 8 Z\SLe@쏑R)Û9>:=ڧ2hW_UTTzVhoNN 濞dB&Gx4߫9vps]IڮuH|@s)Mlwe >>W0D t8U]]WKH+?u.LbmqA[)Ԝƻ/Kŋ#_vp;aVHt"$sV]nOD.I~B9l,@R 4 bR)t9551ݒ`ap"(YiS,Ė[@* \1/YHbhDOC<>)S@`9E`U XְtE6T}ۘ7,QR1|Q{6&C&;zH H$az~rw*9SDRh9[f &ht{O.sSTbDm{CnXYl QU`HgORħu&Ƭ`~׍^U:kT#?i5v:tfn0@SvnH߅8U*K9mN&:tZPC0{!-uG᪯"49bcJm#nz@KmL0wpq!4<C$p:ǰ"mΝBrІ"C%5Fr,8+j0`cƵhNGW;ZjjLF FnXFSzfA0~K/Z׫q1Yl[ڏXp>yC-eZt:qHp(#rJGT흢'P/(qkXUȤ  8'KsǼI+Okk[cN!=@V[ ϳJS б-q=t H475h_.RL^Eӥ@6۔>;w0NÉ5E 6?틪-'ԧQVTkMYӎ}%p4JJ>#14SQjڑNC19$c{wXy\+~HE 037/=+9W$ Kɵ̈b}θ kLu όt̿U!q ? !QazE3jZheͳI[{o|Ÿֻ%BBnWB_1NmIBV^K<ݸ=ij 2ȗ[>E@'wVDeT+B* d`a`\nyF3l ])nohV;npx-/;Q."s UX됝ͥȯ qGK,8d#S̚@W,Y9"CR*\j7\9YZwZSţ0¡1FgvPɎuHa!v ]yvUSIqD~E`;9?{,!/2ʍ|@66(T@D;R:ɥB\ȤoװE̵Z4pN#c+s1".ۓvd ۩ 9fbI[,U})T^lyi.-c@0.xvU ,?Z Lb>p+߃:v lo*" 2V0@Lt5MZtۘkZ)fɼ@\;vb=>FDZs]^ n|_]7O!G6wodH}4{:ޚԢrgS`[XیpR H P. xie(T/nӬ]ԉ{dO]m1@G̊MN?tћj D(*xĢ:5͋{zTSn^?h[G 61ξ"NGs#7psMPqmXYW"kFKҌ=&ptsČ%٨< +<~s?<_=X@FUy*kWf7% _mV`Ml!x𦐑88iKbܿ'hP!{z, *ٍuun vv#y[NšFFtJTsHq0 f Y f26Gi_`_5U.^ UyATvv%~3٠թ, )yo4:4bPxkHq1]aAX&A<OM$G$4g,T+C7ox'K*h3?`›DC4׬{>OֵVZ`77(>\~wm-;Lkj>;҂VY ˍ!#^%Wm'p&O˰:'xNsȾ/ϒ73?R'RM'~zԸ\P.at=*tELJFU.\ `fn`1l_ƿ\̶3b!25G?[': ǐAe YKwtUeG0I! l0_[W[P183ްRD`:nIT$pR6Hѕ] 7d B^S*\|>/6ʪRc ECxzv b_mxV8D?GDq~?N I!ӝy(i SL }*s*޴Ë4sgQϟq'.b͋ j-$!]7+/>-SdPM"E]J~+22QMlZ L9Q b̏t.H<빿e1Bŗ ]|ޑ&n[k]|ωk}ftDϟQUi=WW"#x`7Q$F;np 'ۑ j-G\Kd ;0H" tP\ev  a 4J9\͸ Q~ [FD pl&c(L =R^ C-Tg%"SZ,أ̞g. dpQwp1UuoݥG >g.);:#-'rOqйo_CswtHnLu |j _M9f ^7CNw7H8sAԚ/ۆ\{DW[>y\AưGo0׸L+A Y g'S$bИ{E 8aukx7k/P~t@e0AJrnz'BvWYgZ*o]7bH%uanM#Bb/iĚiQ80oEJ`>#2JkrDcT)uWOZ7CO7FW箜v俱DX:Kd'Y`0n3I4Z~󥜱D>/m$vMOB"n. 2ޭ-_j'; 5O9^X)X# g2n׊6k-W,`T&B j򈢻r벨‰=Xp82}l_F{}Ǜ>`٪H sk׈Fި\ha7EA#lc ^l84-+U>a! y"AmVXHl;h 'gumuOG砢-!xc% m@}5ɰYZ`ErohZk" ~u,j6,VKsݚ P)*Ҫ3N ^qhp +DL@U"[s~{gyPiBC.zCW-43ݽɝ}Ecv^!H yO.wtΡxbt%F>qPժh>3&=;qJ߻ hdstćRg4>'Dڜ. Z,\r_t'No p[$cm3}f֧a[˧y^Rq ܦw#b w~aie#D NuK-VDͼNx oF7; t*ZڪcQ+ƹ50P`uVKwVң72}w/l\{q~[(["N[77h, |SC- ærZc)eq)uIY c@W+F^3J}]AcL2RJw*_4$ ,k@Xm +x9,z@A5+Ckzh`TmwX '}VtXIj mtIQB(b_~owk\CAىt}y(& pxr'#V-+BN2[C4a*B #Vʸܵm(&C?=(*~u0M(ek OC2za#?fTtŐ@½Ƕv'PD2="wy׏z.GouQ˅8tEn=gQ)#4‰ dO}PB9Mz Qhc=3)@"W;vWs}oN3dUtNblUɓSH?:6뾮%c9R#Y?]-^Ysx ,l`uߓ=o`1ۛp\k(saY\fgM <5A|_# + K 8w ̳gPr|?4LϘ胊󳻸|&S, Z`7UPVΟBoz >!B?aZNC>l+Y1=r= Siƀo+#FoDA!9g!zi"]1(;U)C'M5"MhQ"Bpk*x[+4<[T*y',[ﱙJj´IL%vaںǫsBC4q~Ё܌uPes["/s Ρl/PYF?i^YPd$O-~l8{pO8Rk@4r41G_ySm ۜU`<Sզ=0א]i(MJ)zOeu3yIwsc̋uZ|QZZ5ʓ#ΥvKLy_%Pc7y)1(>Z@=)cAy&V:1?x or$ƸNT @ MVx6 RE'$ ~dD\y2Ɯ~bͶcؐc~d!ѭ-rv8g! vyN&;٠ NEha{ BˢNlpIp'E#kO-+o_9`Em Γ8?:83 ~pV|%0$$cd(?E)QD g&ͼU1-̠sO%'C=gW/X &{MBo@@5F9L'% cyoh7]?M0]U.٬IsY;m[-[2?<@"<˹F22ѕ|_RB=ʟ,0#Mdfgzhm3Ʊ֜z| (^.9{i˔Yp-dOS^ oLbT2~lOMwzyP'>~ϯLiuDdLӵ% 5Ge 𡏤{¤ hz?ty.'@U$ΰLNE:_LBD7tjO߶+  w0;~ctj ¢aӎ^&[B$4/w'bjW3** Sc&-1hKoMFL,BDbnXHxE_{)?PQ=gu@7Q4ZDɬm ^v?;.Pwm֪QJi IK6֙4Ypxa+X2Nӡig y KN잒> pg#+ʨsUSI3 Q{{&[}%7-z:݋.Fx5qưhT*~X0@-Em3sM3Bwb+iy=gc-wy]@  `>I qC+ɠcvM/VH!&t3'x%˘| [jq!DlD.Eo3ƾdO^wg)O:t)IvVm,hRx)`oME.Y7N(HP?*R}PD=68% 5\7+*t8L`aΝaQ}B&π.xa0@>d Q~z1R,&iVc-[Qmz5~`1|H:ڝNC}qz8Ƿ2eӱswi]3Lq"4iMlKVm܌ǝf߰{`yk s>iiT47zl5&Xi{In&%F hTGV0|S:/^5NɒMYKr_y9d}b1rT3ͪ4S.]Y_ݯlnT-yϯ2EF+/ġאj:JT1כYwtAFZ};f"4s| #`aA4yICC ஝m{:P!kv4RR8 G&=S]Gf̟ ʦΠ:Tf+1CS1 @Ji=^=5oHN|YSTRU#.sS|$\MN_ku; A,.=}W7zdn>'#yLr%To^.մP×&ޑ>;!01:KZ\-X>V7-м"=5fh$'lJ3& Bz:\-oU NE ktH k çqD?6?\l3N^QstrKftt fQo”xI"ƖT@5n(27D'$3ܲphKV\Ud vvvcs]`{e=Os`ىPt&Umu%ԗ^7Gk_Msnᑽma+nfabxZU@URz",OtNB(:A 8^~&y 2+)li|\!͐I.?ݔ PGsaLb% bȮap:HE*6miy@mp:m aPos7-|٘kW-mzHt,OV2MQhl^Z2sTp[FçQ+7V=Qi6ǐ5Ȍ ٣%J ![/9[ 7**6ҕFQOCA*7.qS%5_[f%E`Buv,#·C& 2Fp1,K+:DI[:ckr ``ui SeoO^[aZhE͆fdU cHI vh]w`"zomkIyy%zN /l&Ǹw.\f ]%-̻m>䎲:xU0wP6wQ)HY<}W;~ْE6_x(=}ĎV[fSZ0_}q˅.h!ԁGPrS?![;-Ko]{)fk,Vp>,{?ݮ/;n琄Q*s "}({0䆪 c@B#( rՁ<%b1\Zrw8ǾDeX2&>g~= woogSDAOBܢA}oުmM沈A X Yg9Z=4r+/"Ӛ8_}O2z51p sz~kMh[kC=b45 & $ѳ @L /o{?oR'ևbˊG@ 8#ERee8@R WB!a/,gNGbp#<9JvoFN`0B->y iLF6VԓT=wgecOh/O[ fZZ>uYȷ) t\lT`df=!;IhM _'K= MrG0Tj۔GץdqZͰ&kQܤ :$}Gc=bs6"4 lD:OÓ15[%{rWJ{Y-(%_ C:ܸ%k;0IO+C a_'YUXx"-FWPwyXv79oYlx^5[ ;,孓O ;v -]FPI~<,U YPujɆ7;W)>:o]=e\!/ -b^"d4vC4\I% M1Px{ѠB$EPb]Tt[tsF>usC O X.ᄓ4{I'GA&Bf+pEn9>|C{F` '6Lvjo*Q6f}MʐW Uy"lW:4 ,!RSt\&{Ҧ!;[^A5ZαC5;G BsSJ 3~w;xJܪsffufr5\-KRtmdE#$?cj5/@P6+lQ$$VpPz3v$tLpz@26d9Kh ^\. !s4"A@öђiZi\̨i9-ehL*ˑGƨ! Cz`|jW& ,`ǁYtq;=ᘽ NnA Qer~[}JAHr aM:{A^* %qƜh:mpA~zwTq]$nP RhcIaY2iS>@"2d$F(vb}wJB0HŪO+ud -& .;FW/> BPW|/_FF'+zI .X,=P+S'V`~lDg}cԫ[82dxmz­EV(gϏ Q@$F bښ'nFƩ.z޵?0tFHrSH3?[p]amr"2~*8k,cßS3Upݟg.C&QeZ)I4ER-|O ь:x%AF^Ouǹ>W,d"˿d?8wڔÁ)5Tљ]=SϯPNx? N"ώEU.7by|oZO_o6AD1Ɂ!tn<{(V~ 29KINd}͡LR<]d aϳa}A8&R؈vq6i!` 8rI=Z1%#S&\Ў"Af:Sy cV_"&8YN#.ސ7ɅO-G30`nx)QN )y ]8OZJ*U ђZHC__B_XMw |=9^q AG3:>+7jqm\'qɳЫ+(OX'۝G'8a*X w09MdGlA!g2m?wYm%g|%XAtiBfIm V܀y[$كasʳ 3( pDOVʨlBK! ?1fw+4T2s2cDOM>y{#`Sc3xq9ArJ𽎂P ]ǵ2LȎ>q|*NKg9TOo.d/ IfRxvԡoBh/W`ڙfR0f`f(ypSٍϵrK²U5+{:J`䔕Qvu8R1 *21ǒ_PC`&z,u6ph(:`=dúB8uo>rD',925޾i}aU؞chZUSPm[I6щ$93P&4[n-!o@5SlݫO =zeMHn'KMP!n~5Fl>O7}GȻI."u룈an1E2'I{$ _گԾ, Aˇ6U'G·V@dnaaZu:ҪȔȗ1׈>x.{u%G1Zg4$=@nkoUۧV(#f GA5<. [@ܹЃW9mdfɡ[R(bܡeT\PRgWO1䕰S40!Sjߖ30*s_')9x8ק-6C )mT#:hLa9?V0L=:)cG~w()qcx^ 콭y}UM73;ʇKl#5Ű}fy.\6ojr]U}C1~k"W^DbH06 OCJ+BOXIB)\TJ{6hWI\ #5T^9y$}ݞfV~0 ~4ʡ]|^%Ӡ0FLuclc"/'5?#r_! ($ ,@KEh?Q^(B0A `+\' Ka?Dr !7 ũnXT61Ѓ `ȿ/Hg|B6_Z /R^B&R-y.O ZM4nf8jo$ b$$ыE| x7_@k7S,Pm @>Xbj`i u"n4 K`CVК *kb?}v4<, f%A4LKGK$$bmm*'V%7CRR93 /JEPWiAp3.[R҆Yɽ< ˩b3j6x z\H$VTQ`]H*Xk3Q-yY] 2y%nܙ-knLdbq[QC AD6i@^2@YmzŻ s@:y7¢OLIkaJ9OG4lY/gs&Gt NKT{tKj# (?on&xEpO=f}\?iKv>(!t.tWO""u8V{/R6+֠ymCі S_8}Oe'Feluq>1,AMč&|GF²YNh`pnOlp~f;wǗLY6NϒPk*D=U= HN"H[=Icyq xH4 Y,IK]A*NN!hixࡶ21ή'[Z-LxIG݉Z;Kf|ӓP>SuQ3ݾ[_9j)rO'6<:ccȢŪ/0ۚK@^ݻqPh jq<#?*b9Pz, xSoj=JV3,/xE9lg*cK[Ø0jOG~hq|GyEIX;tZۆ*T)>LyW/5Z݁DpI*!-Rl;&5)Y=(=ᣙqAQT0AX4tWBQɼc0[?bqy1UόOIxRjO}P\ح+?MX$ [YTWeA&6@Ywu iT5\\IlmRXq] Ǝ#,0ohTgnJ*$`)Lᱠ mC8%MOy|#_s6hb(kͱ5 6-yTZ] -Ep7H"dQG*[W.E`!J9&(Њ"OA֡[  #:CHQT2xFx"mGyǩjVVd`% G{2ڃ:2&Apw!&nD%k|NVيWHcW YU.瑿4s0yix 5_ qZ'pbFws߻mA:*l!H[ۈh485-\$ԙP&%wG0\JljO4TH\̒|JH?u0O "Fk|Sٽ'/ Θmjd^ k}Qpncq斑OZ7>< \̉$i(pq"U_(: ]<d/ aF8pYWϧoT ;8AK{%ņq[WP(86ۑkuaT -|'Tϴ>G#d2L!n5 T*X%ZɌ̞G6Ki[ߊmSx}> zdC+pҧ{0֧t5iWɭhi!~@Kv5GdWctEo "hIv6y: RY)rq:7Ɠ ҏ-zX1kB. ϠGV4l:qęG^l,ջ{ٳ8_<-ؔn~;wwcnu΀Un="pSoA*p+ g \Ul}h!ض<<:emU~kOh!)Es4c)W8uOkCc蔬OpH0/!W.񺐬j1x੪jj^j aRtE$ퟵ^G#y"$\ >XSJFy8X-c(ԭ =NS71n̄u#1&5|V9T;xvc3>e"+qT- \Kg/CШ, a zpLJu"iZHCZ(0@B1Dofm29ǁ2uNF2U)Wz(Q1`.A[ k1$dÛO,'H-A0,r*]Mri}3=>{K2La qNě-YHw453K9fߓ~O8ݯEm6dA/,='twj'F,[cǕS7{X7fǍpbDajï.G+}Mubl$j}4DXr݉Oݠ۟بB^U umwO#LJHBQEaT=\>2{1jNwT^0P r gHU}e}1t~>tA#D p%&;-8>?#܉D[a] 'Ai?;6Y)=ZQY6v2`C|q*%mE01 f!`yi2>k 7:#²TMFA^|l?H\eTd>KnٱCSU,i\ү݉ICь@:#),+gb;ܦb35\2po !YRIa6^ӹPlٰki )l/ + TD\2nozRanwT-d%[d~Rє϶_A=Ӑ))aA%O*bΥսO/̄{ $N15YNbGHIC$Lf)Zb&y'LE(#ލ 'W1ls - yX9p-Ҡ`  ܽy<*?Eg ;Sx'r=xO<{e\AALfsHos5.vc~I9[Qw}/GD"{LJ/-[DrZ("!i[iQ /.Jn5RCFU]M^H%vەcrpد-R 4B}p̵4z@ʟ%F[N&'̠ FH͌ ;hEz_ wSXE+Xy,vWy{@BAg3G/ `!,1Ƕyf9;&T>Y#ELZnIdYP^v\Wi=e~#:O 0+BrKaڪU4)`{CCMQRg_83o7LA In/;ܦ(0/S-?ῌ/+fa`\M^Q5Hs+VZJ> 1`L]yg͑@J4G;7QBnw @-pԨd}ɸi1y0\ُ.UA ZMSsP0Lfg18;-w=ZfEPbAN]ʞOZ.lg H\qE8VNN'0EZպY|"C-4E>p]o A: % [H (T'yKq1XG-0N=TxICg{TV[a*{Wy.~7o 2idBFbKf`k)= ps]'m؝ ">@OH/C 2Tωv.[rb,|vF,| )]3/%dj/B1YoY'>8T dG]tͯALjt $oWymgְCW1c&x\0NMq°7KW)4iuܽs++!Xo^H`<70{#|{Q=g]Gp=cV:hڄH]_ ˋ|lh79QD~ĤPh2mp^Y)FOFu2c/Ii@$!#Odz QLjJ6$F%sLH~_kYĮ>2 ׶,ZҤ!gpϥןX]WoCD  gs?^$!S9N>S"aP+'|?_t#߾L)U͡A\@ q^c ~'c2RZRی#B^>%BRX4,R‘Fs>B-%CA+=ze $ "L()@ݟ{D-GI9좔O+^;ae@ШT(v'[SEmU;'"B+I̱{$ iro<XX".9!Y_^ ác ϺvlmMtVè()uWtGK'k^m/O)mzQkiEc;{a>,ߜya^#6>.R1\i@ջ·άMZWs㐩-zm y 8t.)PLWã\GY^qwf֯λ+U"nT27aa n킹k\Nt36A*C8YS >us"<\ v܌k;u79 Cpĺw P=Y#b 2d}l tuԮpe7%۩$Uפxo;3U5iu i--绹rhkxÛGCuq8$;.qw>`Yg:Mڢ\Q\4EOh\\f&+N9)o>rߎ4j3q9f1?Bve'nK&"(wm I቙aS ey=tYaZ,GoN Q2Z, _A #E lLT3pz=j%C" `r.,cD)/_lcIz_I|G%4՜oӒZK{}BGAnJc+tk(G?݃UfhARD? buUY&-Uv,\tA߿yEu5APTHN.F<==Aw/@Ij$hŷb:j L Bm{„h`7oǘQ:rǶ1_txf&w3v+dۀ*DË+KX&@G)|t}Jۄ[-1'UitqԽ$fͶIJS*9bZ$@/ /pL,~AC]RΗzN*PLΨ?@ڧ!c?m*R.Q1`x(ς O Ҏ FfԹvu`–Od,-9 ߐFg&"'7buqf2` + ?t?(\ YA=  E/eշY 0[THqNeE$꧈o{Nm>#E;/R;R8j]n] b"`u-| SLk8 fF P9@= ]~λ򸌪9kW>8O R~dᙑ#Y](k.QmdW+OŏÈ] ~%Y]Xt)"'ڟh̽srF`UZ:@Fn%lJf(Z.&of 9+/¿-Hj5N,`DR(8(@9Љ7v͇ !g~^eTs 'f:j?!%w%Z|z0axGؾʼbVm?ݗz&۫J O9emFPc1ȟw}ܭx^Ww0]22PN{F#sxʨe' k!6dp6ԥ2@>U0L Mmu:7fAZ+D}v8dG_0[K^,˶ *Xr9]_֑Rc?;Z*&yCi@\Ǡƙ!:J U=,I)ij]/fZ8^f&+վi?h*8$>n0%hu;-}f;){~v$XvZQР7 p8.Ӽ7UtEL .bq.7v2{}7i)!0R@)cP$s}e u,!/+ K)R?/)\Z@k\s_N ㌸ LkAu kW)w1O4~ean;d-Ն *`F(wť@Ao(L]yd ECJ{ac_;Egky V3#5}X#4F MCto-+WxTSmJjd >@a/ JlOR`# IJI 0eL5~0[|GB;oFIH#vAe>7)6TSElHH$y0 {,&f_ͽ Ԏ!wa9k^o)ɠq]Dl[EeN4hj@W&IBaOm:.ӗe3^O>-Z lKܮdC6T3GT9H)0 a V=ʍA] d[2+| e09&\&s&˖Nh(l^aţeI{<\E8uqCՑu@KPo{#Zkco;n{*`}]ZܘRE*0>4`5Sx=Z't7?p82 #)c$=MRs:RB2aDQ::vLb)A%2`xhWҷɼs\.};C,Z_ CF:LDVo&'N^Ym" [v"VV)xA#>Θjpm=+ȖziVX|kJ|]`=Xa|-W[E'[iZNfObXp0T{Y1I0o8c|(^ťa(a©VQ'zS݆tf=mipR h.]K-VpꗷL( ]R~pQ! (0D|ݮ9~BGy{X6萣f4#qpk9liJ;%W9k]LV([M>a܇׵QZus~ȷ;t:aqUe`y6MlF}|$`9*h3g=QRDvFғ'm9: nBg.Wo4Cm,A rV#t:"RS৕gϐ1$s &;+""kd le|!NƏ'0ӥ7 o퀺p&B7cM&8Ӭ5HI!Aaܳ$Qa6k"㺐sKqS 3"ѳP͓€~Ctgy7dK-^MLK oK?KLyF+NtB4-{xqZz?·lu tP>{Ku<vmj=QC Mc&#x $~:ozMv몠HҤ'zDU<#ϫ23@+™nU@( ׉i1搗O 2qj" /!2Ic1PúhU+Hgf-Oi\, ߺ텃vmģ(trrpA1, %9gaWwxAq n?wg3H$VjzXeâ^@[^&B_2ޘ<{h'n;}phB jJG̜Շq;xi]H$NC+|ׂX:֖k"1~ez;"=Y4OLpjJ܌]o)vbY &}c0Li'Yy[ D|;/Y-Fyī,~e>D#a=E ܞ~hr =Fܓ&/|zU15T8cԂn)VY_ _TUDjl @g&c Rd`8O$/C[gf# %IAoX鉞_H!w$Jji0V^66W%ࣔUT`O /YE- y33fz,1{ Š Id ׌( ڐˠ -4hZ tJA`K ^٢Kℕl{WHPP[yvjhC _ѹ!ԓƒI=^ÝLDFGaa;H]ô>TwgTVZ E s W/4f"6ۇ97,760TcnuypĪeJ(a?L@"n <.q^[cŎSv+=nM\ms m_iMg X HTFH;X"i4\ f͎a-:I,ʡyCpF8 TiB`pw%59u ċ`mLYδyŗ L?#.},1֞3ΨpCZ|&}QއBJAE=fX3k3lZ\X7grG Ӷ4 q%8\yk׊T,ڭEKA}>*I S31 bxk%=vK̓6~ NA``=\onegpNBzET(Ѽ1.FHndmO͏qK1(KEn0J=uCHR=U,.a9Ҁ|^Êd_Y2rWOa<$.﹉z8ўDtsIş?(K*.ƷdssZ1‰9PItE-ҕ,s'[Vj|}.{, KKdx\2Q;z2JI p2}GQ(D3ݜ( ~ [q ts)T/4(<_*g2*h_g@b!@%l 8xAV817f;ͨ5?~ӚKL~);; .P6},} .eD) x#jdҧ{SJ'oK  ֡[ ߨ0vHXݟkd# 9Яd߬H@WT#k_m_Azʜ8+mJb-ǑYN5aJɛ 8bwV7gZtKf{1TݒlFRdC~0S@]OO' E>5P<1fEpqrQ-"#xPڈo T<) \fHzcrPQUWkd483G7dT:w/tp LŁ{m_f#kh]_$DT8DNV* N_~*/t=o@-Q66!;+0ڨ>~Oթ&X9h:)#k!N@Laм0>XH3ј}w.`@nakt[qtHoA&̓wrk d+uJr/OHi[4N R[辗~?n3!}vC!OU4&k1_$_HXbIU_Oez X3O*z2pML;/kv["J*?S]x1)m)!2/Wu/[.n MMqVr[2?5:^s<Ҋaz_G8}c ʛvx#fEx$Q),&E㬁 TlbQMZ٢X Q2yŝ]dvHC9 U.)B|~oF6~yCV? [gxAQC:UULmvoX梽B,Z2=59ND&.q8,C' Fi 4:N->cjf, ՝^nmU.w-QE5CٽfUj-(cH1;h r$ӯLLkE`dF.Mu:=xd=֏ k7L{zD+ 1FqO9a~GgbW!90Fj)Hÿ|JR)^E2%G?{kԂv7%i1˲MrvOo55H,/3D ?RK)4@燭63£YŽ%@˾[@ N<:;ل|TO0oQf dO[gFs+Qz5f w](|EI PNcqO۩%΁JŤ/T$ {+%#OX ‹]]{Q<[g,@NJTRҍJ§{s oWWhsJa B:=S)w6ڜ(߭h y0[=ZĂaY:^KB]JӦB{HpV3FEBXA2W DjMNmKӂNGCdK^9٤ _of27oAktG7<-᚛ϝE!v_a\\sy|5dŬ߶I=Pz0"^NnxXMMjQ3k¾GcoG-zeG6109H59t[{ߏSWB7y]ؽE "FncDN߱lN[TWOVAȭ(9{  ^ XԲt:͉F{ YU\"3VZv_o N6'CI#'85É"`}Ekd_?>AK^'4TRW?MC| >%qmjX&րB? /ǃSs*n P+0Cg @z"H| N7a!c[9~چ ygB5嗀NO?oL`xj9woOjs6F%MFJ{E,6S_42r3B^eEIƥ >$}X}uY~"j q˒jZ{ swԣ޽Y|仠2|]LO+O* b%-L{:ޠ!_/+ ҞUپ2؍2V0 "Qbx\bm3~_]wPƱP2"Iyb):o(jn'"dG9\ƚT&lϗCZPZǻrOfz UH㔜7w`4(8~o) |<[}kVcOleںJrfRxD4IlCN/%>Hgo+((LOH\2dŽȷ+bK7CdXϚu(9xBZX)D47 r$U"^k?PD zK4Ew~<%o RU56b×;SD6a/f(\ҕٺbq6G` ~W>Tx䏟J-sg=*)XԈel#idg@JFqkҷ"a07X%]z j57 $@nFN`KCa:DuBť-"%dVMyR{}b>7dtIݲ;4љPo0+J_':В7@>eALN^#(Q0)3]Ρ`]4CRm YYcy B{ MxЙPHD{ pxjt$ÀsVoB#@ͥe>GGŇH.P%.Jm+i?u)P砳C/_@F8K }8$Qnʴ)x2qVÙ.ɵFB% T8N}IZt:h͘#~,B6Egq&~3һ<ަxm4ֹڴއ]*.0'I=`BFjBlȒrv=EBPoN .(K9=`2prK a_~yRS*jtz;! ysPnI5]-}˖e *M*_^-tce,|k/X&4 N\OZo@Qr{{+bjF G'D7br M.{eT  n*ߊ%Qpob7sWsbz>ؗaDo^7{pUi|2cfWxa-Dx.k%x&&=Nn 3/{? g ԸSO;M&u}#Fw756Bŗ)NH: 3Ke7x)E\S" p>:'7O"KlCUC2AjY]MIuBzY.Tc`šP26%Sq(?u",~2`Ӟ=,;t8?RPEVgRև e_/(O.1bf\6m~f.K#>\j}~(;Jd51-S؜EQL H캽wN,A)dHM\fq EG!ICi{hYj/,_e{܍^ w@oUe[z `'_9hV `>(rtgjF(R:+"C3kҢ{"|H~?_6Z$qCA]oD#DoMdSo^&{Mq DJ8M5ܡگR(C PBM}iIbzstt>r mq6Wɚ7:p;}7&~]#([}y0$x9yY>uGbvǵW~=gldE鍚; t^]XyN; iXqjuL G_t.6\ ^ (Lw_ȹCBv6;M\K[RA@=6'FBCuvaȃ$Ao rͣ29tq] bР~_#/,zR 9l ^RK_,<К3_uW@U#ȥ pG!D+C;h3zqNl0ѵVpjǒkȪ.UIxfI`!z\UY@7a]v"7}v%uH7 ۾F#Quq!Qene?OM &i/Mf66~9JBt1ӍΔKFGzt0: 7p[\2A1; |?e/U6+mro #Kn ȌG=KfZ` #Z~ŋe +8;wy;(DgC/w;B<*xXĎ門an.%~w=^vҥNy]xZ7W[o-LykLH98A(G(6TnE҈u SɴEc/lJkMuT_$7DMn$T# ڎ^[Օ4KF}f+9)ykI\-蚠&:Q9|3&Țuź~*_ZSma5uچ㤄5lV$՚寵t;Lu!$u3!ABݜh x_*L8ӹ dr(s%b|X@#(:uiI^&YXF$=w>%7"D̴ɍB'zǯα( D  D:EܴZ"(VZ<2z)$l[/=t}aIdJPR+"VJ1MiKƺ2BId2}mN4QnI槱"Gὠk !yEn Ij= 1,GzY2O.cgV1,"Y}Ǵkޕ[Z01WZn:x]6f,7 Է1eu%}eLfN: 6G%e~U.ż]+ d'tw aۣ,[|>Fhj8ٹ#->Dt<%8SBrbU|Gm͉tG YdC$ub+ʄ}\7v?VO&8Q 0G%@* YYOn%WͶF'|j EL#D%=+JZ j_:z8rėSu9%w8= ~-ˤ.,:~AJDC44?tlkׂx5XxCdmOej#3ZR$2ր32&E2v|?Iv(H/lu4,ȫx!뭺G @]nQ?qB !ok ZtY%PH@2< n9}w"oacq+շe+;DgPlFuIE!|b*l.** jS%ml 1]JvPuU8\bەQk! Z{SS-U|. u/"Ib Ĵ'湱q޵h^~v!qrͬaAqtV1?ոh!|8ıuI+蟃oi3S`@#'ĉ嘹hwY .>c &7IQw暼y=*|RCu)1ڙPg.#bIia]ym]}/\MT lrt%bAIgPw3d+Utɫ:fhTM oGdEk1SʮsdKegEkmY0_ГoN. /hw2|T)d2cNC1BY?sO^&+gc5e.2 LyB,b/7%P/`S5+:>yJd*\^F@þ͑oo"ywErJ@J$dސ:LuW(8}i*~Q`R92A g :`m[SU d0MC[ry\'kBCI3o6 / _rL2 2d6`P;"UIm-[94nN_hE9RA,S3SvM>!̼g!dA@Rsnf %jrt+O D&o)޴pJMϳ i/jCA'30EYL׷ ԬYcGSbWלjc+`_aa}hsU`wl~n;~Cce0Iω44;^;+Bgc$.\W<,i1ȭTl)۶C~2OX٤ Ws؎d]Yqi.S̠5 | EZ}JbC6J;/ zf4[,URTMGԥ'-ǀq]RF'PƎsJ]L˧thWzT;SwHOzޡe/鰃;ei=TV魲v#EEna,`5$`~0?L0Cp LJM9!)_Q0ڎn,N`.]'$_43dV8Z iccM\4k;kA¾Ȯ;9%L[1qi\I+N #T偙˚VJ :ȏ."rX/]hAe)\Hq?k.Q%FZ/~hN݋w=wj6W6╗/fѬD. ON2L-!b:mt" W7jt x=eBqy?J[;*[G6 ,Lpn{ߜF%Me|/ͯ\-X iz2+e ORPV}W` fINK:#*Vʦ,o7~ U)lI~-G_)C I@\@JeaOS2@G64gr oL@nƔbcI M u5H j6rohG33<ݳ@5= *ʗxrGΑE}4[4 (l0)޹cϟtxhvl&zr3- iq2;wҏƂuG1ۦ\)-[ϛ:XM<~v-t<`}d z J5@]fUhA)2\zH3Nqm A̛Q=;{L٫`QcB߭ 1k[ԓSdp UotPbǨ4}<[74ҕ1R|:^ wKf*ujÀo,^n5 }y«8f1 SQ6Tm20nsM4̶ *<#-_]n(!USyGZ}UDsB+x/]hgh۹JѸG L'-w7n͡@.PnV u4n5j8_ŅOoS5Z?Ŀ8BYqpP(}u;M_sۋs߈meed=X5I@`>m113ʤ6y*p4߀tT/*36ѡƢ{ô+!O4P# 8 }hO8>>j83,Xk6lS QӼ 5{:^׃S|Xͫ$'N)?W"p"F`b7ѝ! 52*c S/5[p^ÔwF]+w^k}&P(ڲV҂֒LYڣg`9ljL Z=-H>Ȓy#8#p{҄B$܎`2QjhnV+?4};3A3~zNŸN㛃PX=yES\F%wZ2ng8ٹSw]˥/dž Sƴ4wѹG~y}M^}Bsٻz6#aV0_esdyuzO4-{MEMϪC3}1?gls3sR^&v2?5曳W0x.LX-@w-ql9ݩ>V 4G[uLqZa:7Y4ɓT#ܢ()DN_Ћrwub>b7x덹uIaF|733$ȸd7jl&Cl,]U2sڮtΠVae 󐥸RX>wM tUie?Lq[()Yp# l-e3 DZwPqgZ9}xVE}摵¤,W9x!ºٜ&K@Ap\<ȗҏ1uc&Ø{p8M< JL8lC!Pr'͙,.6 )]k NZuןUisJ ϿMv|*8)iT&wEjlfQ)mtBj,}nt&B/rRe! Q1/a[4|2{~vŭ_ZJ<OlkmvS!٠'/4gU^y*'5FIǩot/?%"+ra2e{[#G}janF}&n]MqB'HGsBC 4hLER[<̽4oxrPP=[ 靚u*UWҟEv"ช!ݎ=3DO۩Ezxz4ގ 0+v@R GჹS?bva3hQA'+,~m731j p@+4RsrܞrBcH,#eY< LZrBrC)`` 6P-pIVձB/=d"9j:C/X ni5XML!Κ9o&P0G`2Qt_(/:Kt=Z2qvH{] <٦ILہ0l\h6B~3໡Y|=Ij=7u]k1i& 59AČsP=[-]rg"Œ9^-:da 74Ǝ a"225!]+yCsmQдF +tK3[FF!)RZ/[R=&Tg:}P#G( C/KۣBr/7=2 96F7 L+JL> *6 N$3ULtBl$(Kۧw`nndxx(P(X`l5`NU W<h#XoȦ-Ӎ#lX`ĥAch=L0ܝ@ j ><V:;r?bar*$T;Զ,/\B2Ie93K "[7 | #{cH`[G´_ Yz ${T LoƎsDe뺴,QK./<0`HJ_B`^b ~ N^:%NL>i/C@|07>y"t>^'iߙ:9I9Y]'{G۬Ɏ*/TIH&ʄH+[#wrH6PW O}4 CQH)ؓ,,={\6=c͜@xԐ [i?M ?!Fjˌ$irCmJX>8<2<':Eve'fva6dOJ\X̰Я=.)L z.AV$L,ͬae P7%ZQtM1#j)AȜ.7JH´&(ZY`hpL6P,NM H[W]Qel5KG'mjC]\ y*ߒ[l1O)aW:O1Bjg|u%GtFYŞ`q Ebxtٶ^#(3fLz.ݓ FҋOc4} -IYtTFV 𝝯+/f/,О͹wrQHF*7M]6lvI췯#$> ܮ;7K031|{=I'صAҲ,gq^9K9oYsD&vFӕ3ӴQXeN,6ڗFUz o2/T`&M['O{DN3^V_m%2NVdnsC)cWFE1@kĥWOrŸ&Nb>!XGW ued/6+fl,{.M!fh8`շQXqWLKC{ #`n!Sf0x}GM?K}| k߁35P+ۛ6lے:{hJ)[X-K% "R^L0/:؞˹pgSEV=ơD  (lv鎮܍m@(\+IL\gEԀ J'zBYYn5:9u3iAĹ7G=.i?˻)k3){Lm|j@ DRIvIJOv&!E`^33 IspqKZZ-X~k~z$W.d~=U^•q Oyuιx")\g4gm>C!)|?^oȸݮ`iһqe(fݾ阡oC_C~^QYcH,i\cf-od֧kZsmd$}d\)>+A/wKWGh 6T BA tɆပL, AQ$Fи";6aM)&-h~J v^tp拖ë.eVpf`mPa,iU5DnmH iG/{hv Zՙw ʨ0F iOqT@}"2 SG,=4x߄v4J%L:qU;y8TJN, J voR>B3bQ]3&LܾCGx Boqi_>~s&5If^8U[?i~IDTF α\t`iK98/% '=ڐ\(${/$njHېx+L:+\eyO> Y/gm֭: YZ