python3-ipaclient-4.9.12-2.module_el8+421+b7ffd94f >  AdonU]&|f0wh𖛺9[JT }%17)Zoe1Y6DI5hٲ*I%ek q^C JGZNc< # e_͞~"sZ&bA$aL @zK/Ю]99C;2{X745ylpI:d34:7"'c퉱nΧ׉.əHߙtS 8UIyj$ynJ$V*iJGD/ŷ*Q''# ʚn/N̨J 'q˖ =J`Qds]Vk1Xѝ> |3qnMGE 9QuO(1?3[4ƛ*4#z7/uf(A|%~j:,H ?Q֨ype89a6涝>`:u*g!TcǖV4bbb227ec1786c1d83dd0c993f849fd4905e32e5fd41609216a38f1a39a40716f41ae84cf0cfb2d060d083e3470b98e1e8b422110302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb500683066023100deb1f0bf0b9fe838fb32a54c98019a051372810607d71c53a1ea2b6ba006b94f52ef0b3a4752236b5979e01839ff415102310089362b03f3f56b8cb6072b6ae53268907aa606d3a65a4632bd5e6f10b2416a59dbb525d2f1055371d189a1f0f274c35e0302047c435bb500673065023100e2b790ddc489851ca80551bbb20737df7ad8e0c6039ce2a1510cf319526d9d5a2b7c5db8641aeff6e83ca68039c3cee202305fdeee43f0fb7a32ef477b301bc35f126d083921eaba9d1720feda19e8d10032535291c3af03800df78afbf73b2124fe0302047c435bb500683066023100cd612449c79588a5abe16a4c66727c13c766545b27fe14e00723252df7c9e04e47fa4fa9a0d5a678391df88e172b73aa0231008315e96fc597de2ffa3268bd6d06c407bcafce67d76d4eb3cd118a78ae6e89424d18d4e8f54c2b75c72500a0d9edd3550302047c435bb5006730650231008bfc8b78e90f315f2c1c5dc0105f35f8e3618da45c72d67181e098014c399a13628818837a54db7fcdd756c6161a925e023020e609527836566ffe569568dcae7fd7e6abc52f0960dfb9f59e0ed5f830b53b549c5ff70ab6bee3a4fb84f2ee97097a0302047c435bb500683066023100cd612449c79588a5abe16a4c66727c13c766545b27fe14e00723252df7c9e04e47fa4fa9a0d5a678391df88e172b73aa0231008315e96fc597de2ffa3268bd6d06c407bcafce67d76d4eb3cd118a78ae6e89424d18d4e8f54c2b75c72500a0d9edd3550302047c435bb5006630640230612f0f4953f1481cffa0f563181aa4847a8f8e409322389c00c7d5bf7c8345405edd09c685f61754939fe65a80918c3c0230246580194643657f7a01732713308ede4d1c7861ca852f47dc23750dc1b390ce7a66c3dfa08194fec774807cd9a3abd90302047c435bb500663064023037a621ac4240b07eebc9a2e49bc3b0466d25e561dfb04b93bd714a18c970e4e8d4a67b0f9f31a350333c60272ffcf700023001c5fb8ccc2ed7f4e9f0ce58426540d09abc9ef42b07f9037edba9ef4c66317672b28b68dc698320ffa5430d19bb54a30302047c435bb50066306402302188194a636f2c53a7ebd3463fd06a329460fca7a911010954e3590b3fb9beedd2833eab8be4c5fc53ef9909dcaa9ead023052c744af41f811dfc1b165ad85953165cb843a77cec6f6bc62c4a783a951d8657dc50ff8ef5aac22e97ea61e00e5f5300302047c435bb50067306502304d76360bc919094d455fb1a274b7051af4a5995cbbdae6180bfe46e0b2eb0f215efa0552eee6400c4d2949835756de500231008ab85c2a41ec3a99639664d3611b9039cda342027720f26658ff6642b47ef92d85a615a8e77115ac393d5cf29d4ed33b0302047c435bb50067306502306fd3f0358736014c15cb830aff468bb3f3d101a450f2512a2dd59a0022bce4c375c8a9f026fa5e8a2f0e4854cc22f7ef023100a5cd4c9da650c3b21596e560dd7807b9ff36044e779a6c29154a784c51e3254058811516a5353b8b88b284903c02727e0302047c435bb50067306502306fd3f0358736014c15cb830aff468bb3f3d101a450f2512a2dd59a0022bce4c375c8a9f026fa5e8a2f0e4854cc22f7ef023100a5cd4c9da650c3b21596e560dd7807b9ff36044e779a6c29154a784c51e3254058811516a5353b8b88b284903c02727e0302047c435bb500683066023100d57717c89228c87801322b3f5527767725c416a72e1ed6be99543e0d5d50d476cf56294ae808726929d5e382d4eb555d023100d816b35061727e51d47bbbd17034e32d77cbee044a96b9b4099443561fd3f6d98165239221023e166787c567e0dd16c80302047c435bb500683066023100d57717c89228c87801322b3f5527767725c416a72e1ed6be99543e0d5d50d476cf56294ae808726929d5e382d4eb555d023100d816b35061727e51d47bbbd17034e32d77cbee044a96b9b4099443561fd3f6d98165239221023e166787c567e0dd16c80302047c435bb50067306502300f04e7113b14b36ed0743195afb89d6412e4dd3d86b75a8877dc0a46776f2d13464e6d110580bc38667f521530fedddc023100b39f05bc1a95f4d4f2a7543c410d86a0af1e4cc25d7669809018dd7b6480920ad8e5038784007b3531bf06bca62c2e9f0302047c435bb500673065023100a45056402f347f4e7fff4e5f56c8a348a63fc422e9ceeaff59b7b82d72a424aae8527492a65b55298f1dcfb80ae674b402305d52eceb34bf2736eec1f062ccd7edec3c52320f6367ba89101938626bc7296d5f59cf3d17dfa778a2657f34d9166e200302047c435bb5006630640230663df4c3d1d2ea5cb2cb26ecf25f25ae1196ab47aa356da98587cc849e38f1f339fa1ee8e119283fe2e330c062ec800602300aeeeb4eeb2bbc3e1e6afd492bd9c4949a6094b200697bc74d6acb57dba2746b6a6fe88c1f3eb244ab6cd0c71ea366700302047c435bb5006630640230663df4c3d1d2ea5cb2cb26ecf25f25ae1196ab47aa356da98587cc849e38f1f339fa1ee8e119283fe2e330c062ec800602300aeeeb4eeb2bbc3e1e6afd492bd9c4949a6094b200697bc74d6acb57dba2746b6a6fe88c1f3eb244ab6cd0c71ea366700302047c435bb50066306402306db7920a845ee1f52c2ccaaa22024e19e7c4a346a443226f41e87b1562dbf82d0bea385f8c8bf98ce67b265afb505cf6023071d8247437d8fc6db7999b6ed59bf78a9b828635262ca24e224bfd70bc7ea08863e6772bb05f8c2be6cf0c82eb361a7d0302047c435bb500683066023100d599de9d47544fe18763a42038d8d410dbfec8aad9cd2627f6abc7497c1aecc1defd19d4f9fad89a50cfe22cda96651f023100e95697fff75783bac88bb6df27becd5aac60b5545701a5bfc771efcef1078481690685c2fa871bddacc530354a5f53b20302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb50066306402306c84c8e82cdb3168d8aade67b9bd6062500817d727274135846500089bd84667465889634ea39a29fd3feea5d95b731f02301d9d2b6ffc651458d35f8aa3b22f7edc540ce3425d6649f1005066b018997113a53bb5e4e3d7b38257596ca9fd4d1e3c0302047c435bb5006730650230040cfcd5d8e343885872485dc94a8ff8916a4246ca605dd5780598cb35ee19250c4b9c0b09c5305ece6ccaced7eb6ec7023100e5f537f411de27b8d118c4dda63c38be7d164b9687947d17db02f0d8d56701d0acb374d3b0baebf5c413de5f9b30834c0302047c435bb5006730650230040cfcd5d8e343885872485dc94a8ff8916a4246ca605dd5780598cb35ee19250c4b9c0b09c5305ece6ccaced7eb6ec7023100e5f537f411de27b8d118c4dda63c38be7d164b9687947d17db02f0d8d56701d0acb374d3b0baebf5c413de5f9b30834c0302047c435bb500683066023100e76954de12975445c54a6bc7ebf2e53bfa7baa5b2c793ca8382e72b996932d8cec8d19edb0c643ee0845731482b7c525023100be0c5464724d36d27db53b55f202c19ef378eaa4f684b2b207700449b36c2ead173ac27c73e8cc839606f12e1e722dc00302047c435bb500683066023100e76954de12975445c54a6bc7ebf2e53bfa7baa5b2c793ca8382e72b996932d8cec8d19edb0c643ee0845731482b7c525023100be0c5464724d36d27db53b55f202c19ef378eaa4f684b2b207700449b36c2ead173ac27c73e8cc839606f12e1e722dc00302047c435bb50067306502304f41d225eb7b157155bd36f0ece45c9a7abdb4c20bd6a5f0d5fe0f5465c30ac1bcb523a2d8ac7d23109667683f7b6090023100d33973d716b6ccdb36e3c4abc294d5c927e7500f4239ca44594974be34a2fd98329bfa1ba608868c079bd0d7f821a1760302047c435bb500673065023100cdab315c484396af8524898158ebe23441cc66eb0b7c5d7864d18a15d52655564282ad3f03eace08f67fbd026c8289940230221005f4a0af52ec333a08cf5d4963e19328ea0385daa428c1573f9edcab9008c023005451077f43f7497bd96dec09160302047c435bb500673065023100d946d74092bb9edbc73526e1fcee1c42c09a48fc1f0db3fb64a85504cf4d841abda67f1d00e63bdca6452e875dc2f7eb02303c5f6b544c61d93104720f7c21858a0989fa829ba59ccdbdf283d9d96d3b962435d481f1bfa1f04d5c639df1cd17917b0302047c435bb500673065023100d946d74092bb9edbc73526e1fcee1c42c09a48fc1f0db3fb64a85504cf4d841abda67f1d00e63bdca6452e875dc2f7eb02303c5f6b544c61d93104720f7c21858a0989fa829ba59ccdbdf283d9d96d3b962435d481f1bfa1f04d5c639df1cd17917b0302047c435bb500683066023100c1a934b229bf9dc89bbe3ec726a1d9e6a6ef93656c7987ce71848c1389b900a03de18ca5936a087f8e65fa33d070a381023100c8a422f9ce8c03f5dfe475f129621a7e8b86ca4462ee64175d930987495048e4b048ce8c4e13c5c1dfaca0555e04df560302047c435bb500683066023100c1a934b229bf9dc89bbe3ec726a1d9e6a6ef93656c7987ce71848c1389b900a03de18ca5936a087f8e65fa33d070a381023100c8a422f9ce8c03f5dfe475f129621a7e8b86ca4462ee64175d930987495048e4b048ce8c4e13c5c1dfaca0555e04df560302047c435bb50066306402302834b9efd15fb300fa84726c62a88a228befabcc742a0c1d317bde9be390fa41b13b7d5cffa2c4010c0099702478501d0230127ea548098bf6424f3a2cd358089a6c72ed120bc2033cc2c51761118e8d7c728d56772c4a47b4ea3c7bd221a80b26780302047c435bb50066306402302834b9efd15fb300fa84726c62a88a228befabcc742a0c1d317bde9be390fa41b13b7d5cffa2c4010c0099702478501d0230127ea548098bf6424f3a2cd358089a6c72ed120bc2033cc2c51761118e8d7c728d56772c4a47b4ea3c7bd221a80b26780302047c435bb50066306402305a629e5709000149cfdf62dff9c8b3ae975e14fe013d6daf5e643dce82f27240a66161abacd6ea5b2e8c1fcb37a2f37e023034c6da9cc9a694641eddd7343b52502d3b78dfdcd6f019c05231f925c3f5df59b4d67c372dd6ae7e87bae48f77bb03740302047c435bb50066306402305a629e5709000149cfdf62dff9c8b3ae975e14fe013d6daf5e643dce82f27240a66161abacd6ea5b2e8c1fcb37a2f37e023034c6da9cc9a694641eddd7343b52502d3b78dfdcd6f019c05231f925c3f5df59b4d67c372dd6ae7e87bae48f77bb03740302047c435bb50066306402302972cdd2e801336e3fed2acc368558015bc79595456bfe5c7039235dec7877c7eeaaa69c5e4d8624fc2ecfee374724b30230540c21f2051e2ba7de720da9e1297e3c2dcf78cf0dd142ee401f371a22fae8b275056a157aa9852917edd237feafe1fe0302047c435bb50066306402302972cdd2e801336e3fed2acc368558015bc79595456bfe5c7039235dec7877c7eeaaa69c5e4d8624fc2ecfee374724b30230540c21f2051e2ba7de720da9e1297e3c2dcf78cf0dd142ee401f371a22fae8b275056a157aa9852917edd237feafe1fe0302047c435bb5006730650230040bea6df4a0a016654f6652a2e1d0e4effbe449739cdeab61d4566d48855f0f30df4c9517b33d1de3bf376f33f4ac9a023100bf95c299b21e5201c8207a620297e8c0c0b127bb31fcf2c7d015ebc3b8c7b779a27909efe30316013fd7645e4d49712b0302047c435bb5006730650230040bea6df4a0a016654f6652a2e1d0e4effbe449739cdeab61d4566d48855f0f30df4c9517b33d1de3bf376f33f4ac9a023100bf95c299b21e5201c8207a620297e8c0c0b127bb31fcf2c7d015ebc3b8c7b779a27909efe30316013fd7645e4d49712b0302047c435bb5006630640230175581a331367f3ddf68d9ed54a21d12d9824f3f563347524e3f992ec9f938394fcc9218a2d9623b461e22c26f1b857b02304ea9eb2b2d6c72c6c4810ddcbad41e708cfe510f225e46b1a96f97f2b9b0c7181837f21acb2f869e4cd2bb064fd0a6cb0302047c435bb5006630640230175581a331367f3ddf68d9ed54a21d12d9824f3f563347524e3f992ec9f938394fcc9218a2d9623b461e22c26f1b857b02304ea9eb2b2d6c72c6c4810ddcbad41e708cfe510f225e46b1a96f97f2b9b0c7181837f21acb2f869e4cd2bb064fd0a6cb0302047c435bb50067306502303a1dc3bb54ce87def012dcd3f31b37eb0f59efd98d82eaae11c4064e2e4a618c9039d532dd130be25859ce60174b043d0231009b35120b989c5f784361ee240a4b8a3af8c8ccee9291523a7f46428f01df95b25262398b00f145fef522efcd4eed88c30302047c435bb50067306502303a1dc3bb54ce87def012dcd3f31b37eb0f59efd98d82eaae11c4064e2e4a618c9039d532dd130be25859ce60174b043d0231009b35120b989c5f784361ee240a4b8a3af8c8ccee9291523a7f46428f01df95b25262398b00f145fef522efcd4eed88c30302047c435bb500673065023100c27ffe30710ee850c654b8669d232ec1111a9ebb7b63851de031298a8dd087461c16d3c57bb098d62b4e891d22ac361f023057d73ed2f58982d1e6e4f1aa832ff2f7ee9a6b5e945c5cd14961b9239eca2298a25fd66e8317fcf7f620062d07e8a2270302047c435bb500673065023100c27ffe30710ee850c654b8669d232ec1111a9ebb7b63851de031298a8dd087461c16d3c57bb098d62b4e891d22ac361f023057d73ed2f58982d1e6e4f1aa832ff2f7ee9a6b5e945c5cd14961b9239eca2298a25fd66e8317fcf7f620062d07e8a2270302047c435bb50067306502310090d9f6d7101c692986b615e56757b86c3782e509d75b60f527ef5e00c9f2e84921b0ee34aa019995847dbebb16a772b402300d510831242dc617515894e6f5d22f0681b4d631562d18e618d8c2565eac0b234b84dc151eba8c3780d56610c00a0bef0302047c435bb5006730650230745a805262e21e374d2e43e01557bc442f59de2bf10a1d4d094c2f0cd5ecced538bc565baa5807737d5e4d72c2cfbd44023100bb9ee69dc7d0ee862d435efb5c5377ff71a50063528029156239711bbfcdc7926f5b9bff4771906ab5016f377c8298180302047c435bb500673065023039860683671f9e4ec5f9f98ce0acf895aa791c0d3784b0f7e8c21ece585a4898ff601437a31cad342ab42dbd0b6da861023100ce00c499a3d7d9e4d3b1950930417845b9a2a30514a28e967f7006bae45fb2d8238759091fce6fa62c1f65226267e29d0302047c435bb500663064023079237ec3e9cb3f170eb8243eebb83cdc7eb21926c8730e4d2fea5a7e33ce4877a2932966df143866d8c02d22245b7edd02303c58a0b6141399c99b6d8f371983faac7ef8ae6c1228236e2516c0da0bf1651f5cab9d89af5277e4331c0a58c0f17c360302047c435bb500673065023100d7249f50e2fd91956710ffe998916e5e7a3c6619206f5f071f2bfe19f78138cb8c0f1da398626b5eef9a947f167e902a02306ceeb8ce325cac73e0995bc7d3baeeca8982715a43edf4ffccd19422f7233fbbe629902aa2f472680cecbe02c8896eef0302047c435bb500673065023100cb3e5e1cad2b71d602aef04b642416ed052aa09fd9359c835c1ee00339975fd0e3f7f2599399f92aaf700a7f4097310102307e40de05ee76f08932a766c71055b43044dcd2f17aac4223cc8a983b015028c1700e68a222e1534aec46874900d443db0302047c435bb5006730650230671d2140ec93bc178bed0c9fa112393e3572dcfca92e68ec0ee3f1a46bd65c5697d6dbcc932929d2c43f0e7210df3e0b02310089672f2f32fcfea02480f324e763a0ed1c70207a41949e01e07be5c47177ecbaa65bd60228d2e37264ce2deaf88f241a0302047c435bb500683066023100c2c01046c9e1e7edc9b1edda3e9d7644e8aa0f4d334f774d237f0745ad4c309278b2969f73357e61b2d9d1a370f79d9a023100c6acc39d089f842f7a8f69a681d979138f1fa481d597effa8a0347a2a4a53e62d6577e5798b29536d9042049315c0a930302047c435bb500683066023100fa20ff9d45f64c05335f6f3938657d077ab18890997cafd841bced1cdea9fe17c9ebb77bd792991390152758643ece6d023100f317a9b171d93dafdac3ab6c089b1c5b0c160e9278a4d2e7b7a598ba63927d446f647a83fb94b28b33268ffff31421610302047c435bb500663064023037e5f4f25ff75c09992fe7ec585c702e39a343c6a4397eb8aeed56c66c4845b07e532f9eb2e29b7e5acaf0ffc7ce02c3023066908b415c4a2dbc28a254bffe7daf4cb851e22281f2d6f60b67434710829662db4d0c030adf34e05f03e80c129216050302047c435bb5006630640230547429d1b3523986582821bccfef6fb42a1bf23dc0ec81bab056c9091e5bafd6c1701d468489cd0ee60cdab8e95b38e90230603fa519bca727224360049365e6dbf381040cef82e9563d45c43df437a3768868b2a9e714234bf6f016cc9d0e225f7b0302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb50066306402301c6a7f9526677ebc010c9ee2dfe9fbe89b91fe9fe6c5497bc079f42549ec0b57c6e981f9d8edc99f899940d29e0436b9023040f414805250289577552fd903f465508a7fdc0e34b351f5851d5faabc86933694d584dffcf9e926dfa91061185923cf0302047c435bb50067306502306863d6c88c57da4f36d33290ba0e1e98f3ce8a0720165f7d0d38071f3dd3953b4b0506797b17a4cca1a32658ec86d3b1023100c3f602043a4436fbddc7b478df062ce258eb2a5a62f4122fc85175e07b0af6ce76c954487fb29a23fa57033effa871da0302047c435bb50067306502306863d6c88c57da4f36d33290ba0e1e98f3ce8a0720165f7d0d38071f3dd3953b4b0506797b17a4cca1a32658ec86d3b1023100c3f602043a4436fbddc7b478df062ce258eb2a5a62f4122fc85175e07b0af6ce76c954487fb29a23fa57033effa871da0302047c435bb500673065023100b9bbb5b17813817c1de860522496005e7c71208c0db0feb006027431372331ae379d48a89611301e9371ffa8c29cbbba023033f4bb3b7dc2e622950b024f05f59b48616022635f836880d7776d0047dd6ccf94b6af2ece34156e0202ba364fe1847c0302047c435bb500673065023100b9bbb5b17813817c1de860522496005e7c71208c0db0feb006027431372331ae379d48a89611301e9371ffa8c29cbbba023033f4bb3b7dc2e622950b024f05f59b48616022635f836880d7776d0047dd6ccf94b6af2ece34156e0202ba364fe1847c0302047c435bb50066306402307c24c4a6f402d5525b56b021df36b2ce3ebb9739e993c52d570ef05182f7207729a5315054086550e64f4ad4f6090a8e02303123ff1d124328a072b0e957da2b04d40695a4de546e016851b2df32563cef11fde4de46e798413e250784d37c476c430302047c435bb50066306402307c24c4a6f402d5525b56b021df36b2ce3ebb9739e993c52d570ef05182f7207729a5315054086550e64f4ad4f6090a8e02303123ff1d124328a072b0e957da2b04d40695a4de546e016851b2df32563cef11fde4de46e798413e250784d37c476c430302047c435bb50067306502300fae9a7889c4a6947280c928e7407c2bc44181e40da1c98188e19104de774f183bed3623d91bf998414436275df17aad023100af0636b33f138b354cd269108972c6f41220bc7f9e883e7a6bf57f3e34a1c471378cd4e4a5b5b1d0746e0a4fef4d34fa0302047c435bb50067306502300fae9a7889c4a6947280c928e7407c2bc44181e40da1c98188e19104de774f183bed3623d91bf998414436275df17aad023100af0636b33f138b354cd269108972c6f41220bc7f9e883e7a6bf57f3e34a1c471378cd4e4a5b5b1d0746e0a4fef4d34fa0302047c435bb500673065023100cc5f72aca1a1a6d10edd4254c31a5570fbc9d5ea6951cbd4d0d8be332a34e3c8c69e854c98edc5981c898a47b0a3acc3023059c3777f6fb6fb2fb1659cfec1146ab2ffeb8d9e41ba0686a2e4033cf6651b996f41b9f6261d54442387b4860de8665c0302047c435bb500673065023100cc5f72aca1a1a6d10edd4254c31a5570fbc9d5ea6951cbd4d0d8be332a34e3c8c69e854c98edc5981c898a47b0a3acc3023059c3777f6fb6fb2fb1659cfec1146ab2ffeb8d9e41ba0686a2e4033cf6651b996f41b9f6261d54442387b4860de8665c0302047c435bb50067306502300b3329731c1515594bd03de20300288122a2b72510be1d71bcce5b5adb2f33f20fd56d8b887281f750260197c9b1fe11023100a05b8213f63362ef90bef002c1b51a6b2f8404283d52dbcbff7301d6eb7f0b3990c1b5fdb643e5d5b1ea3f66ac3bbabd0302047c435bb50067306502300b3329731c1515594bd03de20300288122a2b72510be1d71bcce5b5adb2f33f20fd56d8b887281f750260197c9b1fe11023100a05b8213f63362ef90bef002c1b51a6b2f8404283d52dbcbff7301d6eb7f0b3990c1b5fdb643e5d5b1ea3f66ac3bbabd0302047c435bb500683066023100f66e93cc7d172144bc01cdba85de2e46cd17d93ecee75d4bc61f729bf8f36265c6b4599ec714dc7c785a562cb67338370231009f1dae074347f5a3aab32604fd76c99508ddddef3f214431568e09900b38abe5c86d258bd67d0fcc859e8c0e7d7c384b0302047c435bb500683066023100f66e93cc7d172144bc01cdba85de2e46cd17d93ecee75d4bc61f729bf8f36265c6b4599ec714dc7c785a562cb67338370231009f1dae074347f5a3aab32604fd76c99508ddddef3f214431568e09900b38abe5c86d258bd67d0fcc859e8c0e7d7c384b0302047c435bb500673065023100c7a9853e3d94e5220637b4270a84060d7cc872631c20afc0955626c2e7dfd205eaf02a3358179d1427ed94606c389f2b023073783f66b5bd9301a3de641cf394240e70cd5fe112cdf7f9da7fbc6ab3d1deafb7249ad5076fbdfc52496738476818270302047c435bb500673065023100c7a9853e3d94e5220637b4270a84060d7cc872631c20afc0955626c2e7dfd205eaf02a3358179d1427ed94606c389f2b023073783f66b5bd9301a3de641cf394240e70cd5fe112cdf7f9da7fbc6ab3d1deafb7249ad5076fbdfc52496738476818270302047c435bb500673065023100cd2a158269eacea865ad5370f914270a18e87a5b11793c3dad111fe5ede7fc84166b2dca2391bdf385c79441f84d68910230522dadf3a25a48925e3eecdbd129c0887454a4abef922f880927b0c9b7855d43c47c9601f85cfbe781bd4026703472260302047c435bb500673065023100cd2a158269eacea865ad5370f914270a18e87a5b11793c3dad111fe5ede7fc84166b2dca2391bdf385c79441f84d68910230522dadf3a25a48925e3eecdbd129c0887454a4abef922f880927b0c9b7855d43c47c9601f85cfbe781bd4026703472260302047c435bb500683066023100c96dcdbb38b517161dcbc1423191c7a27b65e324fe30c43352f376cec2a996e90699385891f86e89e47f50016b2fef44023100dca7390b70f6e09a21c84a57119a363c61776e16536e4af7dd62bf9c684742312abff5683e35cd90f4804a2b024e3e3f0302047c435bb500683066023100c96dcdbb38b517161dcbc1423191c7a27b65e324fe30c43352f376cec2a996e90699385891f86e89e47f50016b2fef44023100dca7390b70f6e09a21c84a57119a363c61776e16536e4af7dd62bf9c684742312abff5683e35cd90f4804a2b024e3e3f0302047c435bb500673065023100a2c35b25c55e93fc67224a70fece1bbe68648f9c02e54f2c14c42adb82767c93fce3b58bf851df266615ae852994f58702305bf8fd15bb3519577d44849215eb3c2a49c024cd67d3636ef496885118f21a85351df83f3a4f7fbefec285a88e75fc720302047c435bb500673065023100a2c35b25c55e93fc67224a70fece1bbe68648f9c02e54f2c14c42adb82767c93fce3b58bf851df266615ae852994f58702305bf8fd15bb3519577d44849215eb3c2a49c024cd67d3636ef496885118f21a85351df83f3a4f7fbefec285a88e75fc720302047c435bb500663064023015939a748a9f106715d89e44daadde9660877bdab198b4fc702a29054610d2c87d61c860d2ce1e2f40d1b2b3d7be1ec5023072553fb8ea5280f61f04aaaf901a5bdbbbd58da2dd62a2f3ba8b69fb13852691969b395822d425a010a8649aefa9a7200302047c435bb500663064023015939a748a9f106715d89e44daadde9660877bdab198b4fc702a29054610d2c87d61c860d2ce1e2f40d1b2b3d7be1ec5023072553fb8ea5280f61f04aaaf901a5bdbbbd58da2dd62a2f3ba8b69fb13852691969b395822d425a010a8649aefa9a7200302047c435bb500683066023100996e20bad457a2aa56feb5c66c76af9d2fec67c71e2d742b43999ee57b3fc31b2048c6193365e216b553c757eb28df3e02310092dccf3f4e8e0c42ec629177d8c49a325c8939f17ce3426162b6c7532049a9aede060753c1c1b156f6ba13041498b0070302047c435bb500683066023100996e20bad457a2aa56feb5c66c76af9d2fec67c71e2d742b43999ee57b3fc31b2048c6193365e216b553c757eb28df3e02310092dccf3f4e8e0c42ec629177d8c49a325c8939f17ce3426162b6c7532049a9aede060753c1c1b156f6ba13041498b0070302047c435bb500683066023100fb93ac80b4b29710272cd2601f111e29b4246722b174587c6063820470ff5255fb067a0e457e21c36e399bbdc44f7ec7023100cd7499f30afac6ebf70b2d9a1c350a646f0920722ab91f7a9fee25e6e0de948dc51fbc70c0ce7babcd083e3e2d08926b0302047c435bb500683066023100fb93ac80b4b29710272cd2601f111e29b4246722b174587c6063820470ff5255fb067a0e457e21c36e399bbdc44f7ec7023100cd7499f30afac6ebf70b2d9a1c350a646f0920722ab91f7a9fee25e6e0de948dc51fbc70c0ce7babcd083e3e2d08926b0302047c435bb500663064023047fabf53944b62fd381b40a6dd9ed55b99588643240c885fa4f9f8f321797b0b8bf3c5786da00005464feb62dd4beaf002301a2e14a8c5faba7223a20b7a23571501959a0e04ab670de8b134da7d0935b17cebf714637e99760d52a439ab735b74d90302047c435bb500663064023047fabf53944b62fd381b40a6dd9ed55b99588643240c885fa4f9f8f321797b0b8bf3c5786da00005464feb62dd4beaf002301a2e14a8c5faba7223a20b7a23571501959a0e04ab670de8b134da7d0935b17cebf714637e99760d52a439ab735b74d90302047c435bb50067306502304123e824e7f2799307d1b52797135d402f790b5acfe38fda9375b6fe7068a272bbe4cc3f1b1f1a3b4c7b7007787dec5e023100b5f638bf7f0b9b01d7fc647ae60f26728418608174cf3addca5a8a8a5538e41835e36a610ee7b892f5b10dab5b9726f40302047c435bb50067306502304123e824e7f2799307d1b52797135d402f790b5acfe38fda9375b6fe7068a272bbe4cc3f1b1f1a3b4c7b7007787dec5e023100b5f638bf7f0b9b01d7fc647ae60f26728418608174cf3addca5a8a8a5538e41835e36a610ee7b892f5b10dab5b9726f40302047c435bb5006830660231009d774f8935eb1cb43d39b60e2e20fa8f302fc3e2a83f570304335742e7091a6928c1997811012d263e847f12090d1470023100ac85df9a7fe07247d02ade7442f700d502d1b3c89624365a6cc848757d9642d0e552eeed14196f9828338304537da5580302047c435bb5006630640230721358da9cc4ce95e8c075b9dbc6e5868783eb47630362faf35176ae78f837fcea5663738e10be69a770c39f2affa6490230395193e832c5755e85c74cc540fd1cd2634545370b9eaff1f83c5fd9cec8150195f3241ddb88b850cd5fa1fbd0d712010302047c435bb50066306402301d68bb85eceb8357a5328a5ec453a6fd19e89525f18f3135b83fd5c651f67ef4c33aef451f570332b00fe492765d620402306dc87868436903e0084d47f58f57c4ce8c9fa89eff04b5e04ba0a34322fade224ffd21b641c14bdf1d3319d1caf39b920302047c435bb500663064023020aa7a4b86f871984bd1149746749c7507bc20697abe2525e5c2ecc75b02cff26913abb431151474eef6f23420e449fb02304dc4e8cd931928f2c311b50a2151db41df13c88341048d92591719fecc559b068eff48e432feb3d6c5359faa4bd8b1c50302047c435bb500683066023100d184c8f0ddd3850dddfeef19b757f7a442ffa2155bfc61232938cb97960be7c42438af604906db8a40f88b6e6d71a9ae02310085dee1033ad2edec35827075d17fa3a6c8116db71fb369e079681c63d49dc26cd25778e9a8c3f6122195e873dc46e09e0302047c435bb500683066023100d184c8f0ddd3850dddfeef19b757f7a442ffa2155bfc61232938cb97960be7c42438af604906db8a40f88b6e6d71a9ae02310085dee1033ad2edec35827075d17fa3a6c8116db71fb369e079681c63d49dc26cd25778e9a8c3f6122195e873dc46e09e0302047c435bb50068306602310096996d40ff4a1eae44e67dbb8cb683325c173647ec35c4c075ccfd11da282356c925e116f7ffc7acfeec464dd39118c702310090b413560675b7ca7dc6ff515946441a3d1d2694c4c76c25f2b78e4137bafcd29f1b2867b9625ecda33735c42f29efee0302047c435bb50068306602310096996d40ff4a1eae44e67dbb8cb683325c173647ec35c4c075ccfd11da282356c925e116f7ffc7acfeec464dd39118c702310090b413560675b7ca7dc6ff515946441a3d1d2694c4c76c25f2b78e4137bafcd29f1b2867b9625ecda33735c42f29efee0302047c435bb50067306502301c14f1994a15b6edbb47e11c8bbc7bbc1f1ad65dc3a890f9ecdb57ca08b070663f36f444dbd19e0f32ceaeb0901885b0023100b8b721ef1a0f817b82cb91468dabdce059c50b709d21e72ae04c3bdeaa55847c60cf46f204293560452f041105f4c9590302047c435bb50067306502301c14f1994a15b6edbb47e11c8bbc7bbc1f1ad65dc3a890f9ecdb57ca08b070663f36f444dbd19e0f32ceaeb0901885b0023100b8b721ef1a0f817b82cb91468dabdce059c50b709d21e72ae04c3bdeaa55847c60cf46f204293560452f041105f4c9590302047c435bb500663064023064ff5015278191d0fb6b09e11d3207a1797ea78949a391f4f973c1d31af104c3a2aa168579e6065b27f725e279f1fa7e02305718d893686cb75dabc903dc6a0c99f86685dc7d0afb6ba8d8d1927e1e97a21422d535ae5015d8c04979abd92e875c360302047c435bb500663064023064ff5015278191d0fb6b09e11d3207a1797ea78949a391f4f973c1d31af104c3a2aa168579e6065b27f725e279f1fa7e02305718d893686cb75dabc903dc6a0c99f86685dc7d0afb6ba8d8d1927e1e97a21422d535ae5015d8c04979abd92e875c360302047c435bb50066306402300f24543eabd4ad8862b6ecf891f55eb45b9ce65524fda1c6d863421ea9d8e5df6b2e3f57725c21c4240a4c6cb5e896ea0230592436d7b8d8827d73374f2e7d274020a12b00b73f25043f06e30226327e8f70c265b3ef9df2a26f01539b518d8aa0660302047c435bb50066306402300f24543eabd4ad8862b6ecf891f55eb45b9ce65524fda1c6d863421ea9d8e5df6b2e3f57725c21c4240a4c6cb5e896ea0230592436d7b8d8827d73374f2e7d274020a12b00b73f25043f06e30226327e8f70c265b3ef9df2a26f01539b518d8aa0660302047c435bb5006830660231009ddd6c9ed8a06faca9a62fa1b8c79d9063ff014f1828dc6e94bfdf88cbd5ab6578bbe89c9260d655f3bac2c4698da918023100dcac3fa9f4f90fd2924725a93554eabdfb355835d0b1ecf5fce31e189aeab37673bac5e4abd2de7473c49f95b9fc42f30302047c435bb5006830660231009ddd6c9ed8a06faca9a62fa1b8c79d9063ff014f1828dc6e94bfdf88cbd5ab6578bbe89c9260d655f3bac2c4698da918023100dcac3fa9f4f90fd2924725a93554eabdfb355835d0b1ecf5fce31e189aeab37673bac5e4abd2de7473c49f95b9fc42f30302047c435bb500673065023100ad09f75f9b9eac58c52e6549ddecf886f88edc11fee792bb903fec3321b7e69323b10df57fc34c8f1907c26360cef0f302307b22a8bb6ef176fdc7e8ceaaa5aa6d769366f5995f9ebccbc4f1e5c9f9dc82ad084f78785d0b88d06447fabc2f5314190302047c435bb500673065023100ad09f75f9b9eac58c52e6549ddecf886f88edc11fee792bb903fec3321b7e69323b10df57fc34c8f1907c26360cef0f302307b22a8bb6ef176fdc7e8ceaaa5aa6d769366f5995f9ebccbc4f1e5c9f9dc82ad084f78785d0b88d06447fabc2f5314190302047c435bb500683066023100fcae532da4e1c5914aa5f28a3275452844c4f0fee54961eea7888c1d9d54f1e64e68b2bd4e99fdf33ff1344d8c54d796023100e0f783c26139fdcc0ff24369765ca0745bf714051987b3e34aa0a1987904292d7dc9a4a23a72e2e737c431eb3a43c0510302047c435bb500683066023100fcae532da4e1c5914aa5f28a3275452844c4f0fee54961eea7888c1d9d54f1e64e68b2bd4e99fdf33ff1344d8c54d796023100e0f783c26139fdcc0ff24369765ca0745bf714051987b3e34aa0a1987904292d7dc9a4a23a72e2e737c431eb3a43c0510302047c435bb500683066023100a209215e6d005d2be5ad33234804beeefd21d705a0717f6a291283e533425fa10067eb37c1b536c0716a1514f1bd19ea0231009de3e35ba79032d470550219b5d9d0352121c2cb1538993e62c14457e9ee16080b939b9ee236620085f32414fe210e910302047c435bb500683066023100a209215e6d005d2be5ad33234804beeefd21d705a0717f6a291283e533425fa10067eb37c1b536c0716a1514f1bd19ea0231009de3e35ba79032d470550219b5d9d0352121c2cb1538993e62c14457e9ee16080b939b9ee236620085f32414fe210e910302047c435bb50066306402303921e0af6a17e366cf56a18dcb10fd6d764c9fecabacce38130007f6efb3e2c8e35434922830c1a735abbb92709060de023038f290d384f1aeafa4ecae63da837761ff67daf2a13059a20f39e43ed24ed3350d4a691b21bbc94d0aac44475208b8520302047c435bb50066306402303921e0af6a17e366cf56a18dcb10fd6d764c9fecabacce38130007f6efb3e2c8e35434922830c1a735abbb92709060de023038f290d384f1aeafa4ecae63da837761ff67daf2a13059a20f39e43ed24ed3350d4a691b21bbc94d0aac44475208b8520302047c435bb500673065023100818e4e5f7c31357d8ebde10e7cb5debb1aee099eb6f5d95105d8523a63ee1f80532f13f3c37c2cdaa4c2210a0e12219302300247f24bac2675c15bff0275d1eadbf0aee8de24e6fe70fba4333178ac173548b5da74d3f48927982f4b24cac03e220d0302047c435bb500673065023100f202530a327a437c3130ac6d20a1eac038c9ad292e471b74b7e313c1a3d5b96eee99d231f3e2113abf0b8b95ac255ab10230286ffbbaa4bcd5e7dc1436b54653f7dd6ec776528e20b43ae75b85f3b14942792b6a9f6c3404aa99d4afdf57c24f61610302047c435bb5006830660231008a9e3c772854b7aad6401b1a7f8a8a1345e9ed0f12ee093b37b2646e97560cdaa8af56100ff293b0642b3a252e3b4c590231008cef3c31ce306617f93cfab8f976683db23c7c9f28e923157b5ce5c64cb856d6e63eabe90c7750016a2b55b26bab740a0302047c435bb500673065023100e226825056fbf4125db9ee98e1dd9dcdf7485e4410107e16a2b764fab590f199f5de37f8c259700ca0b63f0a4c51df79023037c033dc983ba20be59c0bae1b80950ae5ef0c271372df8f6b637c0dfbc1cee41005501cedd0b130c77aa24f763e6ca40302047c435bb50066306402303c4589dc33dcf7a890a7f818f8f3e155a79a3d63ad1ae54e3e41d8b6c6035c008fb583b74178c2d1827af1392e9bcae102300b81b47e7f5c2ca27530dbcdba33c767e7cd572bff6c5e7a3b828c02c29a0f087443d1e6a2a0e1628c4ac8458b9ec7090302047c435bb500673065023100b5e53384474ff1c72a731f54ebec580811a794f2e49a3f994896e0393cccf21f6a382a584845ad23740798b48ba33eff0230481998daca5094f5156816269dc3d99d9cb2106856c0a2ba227f3ae35a8134cec18fad2a2b527fbdc33aef5326cff57d0302047c435bb50067306502310091f25e2bf6ce40969e9cccd5b4294402abc087a80770f883541eef8f7fda625ece63699a66c43964e057cdec7f9a5a8c02306a017b805e31740546c018030b72a8c9d65a10e0ca031c5bb197f66d1f0a55013d335f52131a396122c80d9884e7594f0302047c435bb50066306402306e959709219689263f96527a4ae6c30b8985f904483fe1899e39fe588d611149175f1a5d03651bc89c3f0702be5d18ca02304ebe8b83d727779fbf0c85c3d46ecde4df4da1ad6a3244dba95b9fc4681e54907583d04e719f22bc9c0554afbf7cb6860302047c435bb500673065023068fa9d242d9632363ec7356191e706467716eb7923c03a466360a8f9cd8ed0801f1235a858b74c61add0ec188206c2f2023100e111069762c90ca5c1efff53ef2f0a5d5e9c4bd4e45929a35aef89f6752a19d154f54db3f55d3f5afd75a1e6e3f960440302047c435bb50067306502310082e6334f4fea7df3c05e052237a2f9ea64c0217a44121036364f237554b505a2e4fac47b2d242397cdedc15f6d6c7e69023068afddac8140d04f0806ac18848b7f2358380ca095a799848ee435e9c7658f5e4a5b87cace8cf219b6b57892b12a728a0302047c435bb50067306502300c0fdfd4ba60a17b25419bdb7813057fa0d908e4dd7ed52fad130d0b3a56db2632efe502bc0f400aad39e236affe99db023100c9d0edcf0ea2de0251e46b65ba7c6279d8c02343ca23ec65ff420b45bff04fd39311dab0b811059938a7c9d2c2cfaa1a0302047c435bb500673065023100d34422793ee1d1139cf755f7ea20bab1492b8a5e16b63542271c0513d81e71c6981d114e97e0c84272c8d5df0076749102304934bf2f77a0907a64288808d5292ce07689038c181d6300da461785650b762a2df737f5017e9f0b802bd3c81ef3c6ba0302047c435bb500683066023100b73a35ad95b019e90d817003d261a05e286a58d256b85fda5ad27574437d178386c45c8f4915b931cc57c1c737f75408023100de309769bf770a5357a1c7995377063b4662d8693ca9e68bfe4fde7a2f64d9a12610c3cbae22b239ea927873ddb782f00302047c435bb500673065023100deeba551577eb806b5b0e3cc884ff8c1dce844c36841374071a8c7ea5e69900fffb22fb9630112b67d38260fb04286e2023055d0776c92557b78da141e478ed77ab10752d19e4f211b8d02073d43da2c382d1f6b3f0d25d20c6c98dd18d3369562440302047c435bb500673065023100fc2cb93b4a0be3e9ad5564f31adc2d57bde210bf1cbc0b2759967259a2cf974ed0c74f4b139ae10df668daa261037173023079f3ac55fc71db97526cc167895a747bc3127693eaa9e5d17ed9b5987ce91ec0b6d6fce427b56bba0884e8a3362aee090302047c435bb5006830660231009e18f0baaaf1520a914908af71b7db9d5deafa06ad0a8ea27bac69e3e4facb4ca05fc92efbe4cf9b26aac65ed0359bf3023100da06801cbf30468cd2f7926a7f2f504c0b049ad2a1c7e7a69b456594a2d191f20b3abde78601d67dd3fc21db1c7208610302047c435bb500673065023039b4750a5b91e2f71f627b45cafc61d4a7b079dc65355749d5e7e6ba39277b34888732754cc5ebe98e84c309b491dce3023100892b765225ce9e57d73f800789bfe11300e2b3b0fae852be5a2d068cf63a061e0d0aad3234983b73ddecda221fec88440302047c435bb50066306402301f9ad9fb34528be998d1caace02266148496b8da9543604e624b263f635f2c7a128c0c5fe7d459f528ce55c8f4ce79c1023016ed7673635beca52c3f350a817ecb796ebbb73df8843bee48671aac9eed965f46e4c01dd9fb0213d59fd695947c64e30302047c435bb500663064023026c466fc9b272a04497a4b3acda05f2273052a64b93c344c490a11fb387d175e6b771e4b1a2485889977897ca6fe705002303c1ad73d67fc207fa2b822f3b8b7d52e3a7a6ae60cb0ad19ea202a8b981d3183b18bfa684be5e029088caff3d1524afd0302047c435bb500673065023100f17723a0bda270f09f2151eb8b6dc95a8e3311cdc954d235a5b9efcd56a822143939d15480f9a7412f051224a409b0ba0230741d4970d0ba786b473d25786199586211049cfe3373b940b2e6f28458e68f0607c6ff6c9e03699a21667ce3c5e6d3d60302047c435bb500673065023100d335fe993b61d13e3793225070e7393cc51ec81ad4033ee80079d08ab7fae7184b4fd0bfb74b0d2252ca2c770a6d55b602301c34091541429c2c062b29353e14e3f269269f0fc20de739c33df2e65f448e922c732e561ef84567584103d45a81ff480302047c435bb500673065023100b7faaac9414da6d9152162593460a88c1528a064fd545159a7991902d62ee1ae9ce0c7ebb5b8f159294477a0b1750a330230660e570ef9d104653fce5c552f016a8ab3306d075e3e00463638ad7a7a2916d5f17c584dae7db520115bca9434b2efaf0302047c435bb500683066023100d90e4a2d2a991ae24862d00f915a60509dea6c3dd480e388bdf72f8f09293aabeb665ab4dce9da1cbba432cabbba4b7b023100d6bec7bd71d6cb124dc09a76835f3e47fbd7afaf0f149166b57d3a143041114695afe71c26037cd00fafbe1bfeffc0be0302047c435bb500673065023073455a39c2ab45ef4601060e1da34803d83028818aab0f07e710b1850bc71f774763757b902e0544d35a4b4824581567023100994398331d18888585d38e02375b27f366eae56d7442efa1c2122acab33703f79ef51068c6476d056e8bdfb4e1823d780302047c435bb500673065023003ad2ec8144716218e0e53bfee47785c45bc4afd11e0147a82df2215fcee74156baa6a3d18fd74fe68c907907858287a0231008af035f331be88f2c7bb0e9444196334692a9a85b86c54dd0059eccce52d0cbd65a40652cad4840fd24f416b43168e7b0302047c435bb50067306502300e44b727b6b8c2be7e07a5858b96ec1fe4b420b4dbeeed5efdea15cd7ea97f17230861d3b36fa6bac6fe5899f3bad204023100a6330ef2965a4eb0a961ce71eef52666c901ceca85a38c66ebd6e877e5c686d9dd451292a4170886b9f703124b18b3b40302047c435bb50067306502307719e807dc4b465e4e315458d8009babba65ace74fe8ebbc4d4d77ab3272bb29cb0879b3fb4df1e0a4b48d2ea8910aa6023100b1e9d5e7f83ab030c492f84c11bb7c65b432eaff72950a5a6bb5dfa0b19b11ad912cba591cf4d5a9ee8d26edb93fa9f60302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb500683066023100a64eb67afaba27e03ad90434c5818fe2dcca060edbc83754f5a1961c6fcb81b20f36adfb556ae81554598067a2c72a8f023100c722f4d9943359e00339e51e94911aab55c7c5ef92331daba4ae4b159a6eb02f9ef346888374e48b954726c1027b68620302047c435bb50067306502300c5bef651dced32982707ebb63c2d6142edb4a4ab9c52e4001c32dfb22f0841f51d9312c2eda55263fdaa579bcc52435023100b47cba0d801212940d2aad1f66ad591a92e0b0d72868e1a4993d23eaabae64d56b60138275a608aedba7b488b36991000302047c435bb50067306502300c5bef651dced32982707ebb63c2d6142edb4a4ab9c52e4001c32dfb22f0841f51d9312c2eda55263fdaa579bcc52435023100b47cba0d801212940d2aad1f66ad591a92e0b0d72868e1a4993d23eaabae64d56b60138275a608aedba7b488b36991000302047c435bb5006630640230513ca79694dfec6ff4d53f41bc687d5c514b5fae25e24d6e4d31fa18d4b26bfe02d4412add512e12b9671b5f1b4ff1e1023037ccaf66163367301375029ca5a334c21f89a9e768e7755c53f681f84890b018799da698eef52909c6b78429ed0866aa0302047c435bb5006630640230513ca79694dfec6ff4d53f41bc687d5c514b5fae25e24d6e4d31fa18d4b26bfe02d4412add512e12b9671b5f1b4ff1e1023037ccaf66163367301375029ca5a334c21f89a9e768e7755c53f681f84890b018799da698eef52909c6b78429ed0866aa0302047c435bb500673065023100b11aea7536416e81998746375d333128cfdc04a0c28792ceb10e0049e462e14c9866983aa9d2df69cc7e877cd5fa8d4c0230321c4e34b889590832814f7d9b588b3bb6ce80f44e569c5cee0e355bc7d30a5b06444263c06ffe5d2adac4dd3e0fb0500302047c435bb500673065023100b11aea7536416e81998746375d333128cfdc04a0c28792ceb10e0049e462e14c9866983aa9d2df69cc7e877cd5fa8d4c0230321c4e34b889590832814f7d9b588b3bb6ce80f44e569c5cee0e355bc7d30a5b06444263c06ffe5d2adac4dd3e0fb0500302047c435bb500673065023100a250a815cb63af381015796d15f83e71c749dd27ed6c175ecf891f1b49be46142b8375a1d0f43f37845879b27263c9bb02301cd46ad7a44626ce6b738e354fc39a050628414de0f292aaaf8562fb97316348dcba2aade8597fbf37f8eb622e71327b0302047c435bb500673065023100a250a815cb63af381015796d15f83e71c749dd27ed6c175ecf891f1b49be46142b8375a1d0f43f37845879b27263c9bb02301cd46ad7a44626ce6b738e354fc39a050628414de0f292aaaf8562fb97316348dcba2aade8597fbf37f8eb622e71327b0302047c435bb5006730650230470760bd8908ba4cd91746980b60afaf59ba9d4fbd415a62e0c45c13e8eda8842439af25ca51a7d1e489432ad831697202310084912dffcd9a2906c14cbd877ecab076304b8c708fa4894e278c3e70bba0e37f60314f13487cd59db219367e9db6eba30302047c435bb5006730650230470760bd8908ba4cd91746980b60afaf59ba9d4fbd415a62e0c45c13e8eda8842439af25ca51a7d1e489432ad831697202310084912dffcd9a2906c14cbd877ecab076304b8c708fa4894e278c3e70bba0e37f60314f13487cd59db219367e9db6eba30302047c435bb50066306402306941f0c61bd61fa8c07ac96d19f41d64adf6a60c454687c7fb4a4a592c6bb62ff871ff1e67137208a629fd7986b814c402307ee9b80824ea8465a8639087ad511086848055e6ae2dbc4a971ced5506e222ee95f63778642f0ec8b26c2218e8cdde890302047c435bb50066306402306941f0c61bd61fa8c07ac96d19f41d64adf6a60c454687c7fb4a4a592c6bb62ff871ff1e67137208a629fd7986b814c402307ee9b80824ea8465a8639087ad511086848055e6ae2dbc4a971ced5506e222ee95f63778642f0ec8b26c2218e8cdde890302047c435bb50068306602310095b0059ace1a1c8b04a0b53b8c330d9b55e7e1c3a616a511da2ef4b284cad70169ed370241fdd471e653a42c9b512f6102310084bfdf08e7a9f41e33fa6e580ff8517f35735cebe2b434fffc56f383a0df81040fb74a1b19d7fd4640b5f24f9060be900302047c435bb50068306602310095b0059ace1a1c8b04a0b53b8c330d9b55e7e1c3a616a511da2ef4b284cad70169ed370241fdd471e653a42c9b512f6102310084bfdf08e7a9f41e33fa6e580ff8517f35735cebe2b434fffc56f383a0df81040fb74a1b19d7fd4640b5f24f9060be900302047c435bb500683066023100ad384bf041ee940985f92d0b08faed2ab3949bd145b02bde81f5946b506220be99d44692fb6c1fbfe0e73dd4bca84f39023100deb8ed23d80dcabedd90724b574a6cfb0ddfad1e77bfc4fabeaa4ee07341b9b3ec252040ae808d8f28c7dda61d1301940302047c435bb500683066023100ad384bf041ee940985f92d0b08faed2ab3949bd145b02bde81f5946b506220be99d44692fb6c1fbfe0e73dd4bca84f39023100deb8ed23d80dcabedd90724b574a6cfb0ddfad1e77bfc4fabeaa4ee07341b9b3ec252040ae808d8f28c7dda61d1301940302047c435bb50068306602310080bc90a926bddcb8c2a77227a51a0b34d03cf66cfdf39fd994d12c2de67c0686b73945fb4213f4281c203b0c9cb46f06023100ec7faeb8ada98da9f14aa72e934437e06b1b53ca8970f5430b606b3d9b0801f038cf33d25b42c7e9b2497c6a687001200302047c435bb50068306602310080bc90a926bddcb8c2a77227a51a0b34d03cf66cfdf39fd994d12c2de67c0686b73945fb4213f4281c203b0c9cb46f06023100ec7faeb8ada98da9f14aa72e934437e06b1b53ca8970f5430b606b3d9b0801f038cf33d25b42c7e9b2497c6a687001200302047c435bb50068306602310087095a205910d8b39ed2b4ce23a81c4849194ab4796a04bc20768a2b8f084fd3f7c2e9880c345e913a65082075719753023100915ca6ec7aac1bc1cd11340b79efaf46381ddb013bbf5fd0e211b4aacc6d4ff95e96a3a74fbc566f7cc9be4e1276d2720302047c435bb50068306602310087095a205910d8b39ed2b4ce23a81c4849194ab4796a04bc20768a2b8f084fd3f7c2e9880c345e913a65082075719753023100915ca6ec7aac1bc1cd11340b79efaf46381ddb013bbf5fd0e211b4aacc6d4ff95e96a3a74fbc566f7cc9be4e1276d2720302047c435bb5006730650231009404e0e7bd282e23461f9ca3556341cc4bcecf9fee99550b6a18ffeba1b21113c0e23e1b4dbd8c462fc62cda567533ec023006da0d338822755554f3c49934ca23baa59586d231876856fc56244865800cba0e197442e6b7bf6dd8552896d9c073780302047c435bb5006730650231009404e0e7bd282e23461f9ca3556341cc4bcecf9fee99550b6a18ffeba1b21113c0e23e1b4dbd8c462fc62cda567533ec023006da0d338822755554f3c49934ca23baa59586d231876856fc56244865800cba0e197442e6b7bf6dd8552896d9c073780302047c435bb500673065023100f819e0215e81b1980ebd2a98663455956b4e1cbac6bd0a7aae04165c720ced7559b432893dcd23dd9f96076f6424b6ea02303b2763f30e77a1f637c3fbdeac675271d29168e9e6a951f301c7a303654b07f4eb41566840eed4059156894af991745a0302047c435bb500673065023100f819e0215e81b1980ebd2a98663455956b4e1cbac6bd0a7aae04165c720ced7559b432893dcd23dd9f96076f6424b6ea02303b2763f30e77a1f637c3fbdeac675271d29168e9e6a951f301c7a303654b07f4eb41566840eed4059156894af991745a0302047c435bb5006730650231009281cf95c607df75b2c8af1d917de505b28c553d890ecf60a7ba255e4ce1b08913f5a2f585ec26e2aad6cedf1e1e978c023073cff1769080034163fd3626c56b285ac5104d795b433f03088c9c8a633f3a58cdc0e66d339dfab3a96c934c5feba0460302047c435bb5006730650231009281cf95c607df75b2c8af1d917de505b28c553d890ecf60a7ba255e4ce1b08913f5a2f585ec26e2aad6cedf1e1e978c023073cff1769080034163fd3626c56b285ac5104d795b433f03088c9c8a633f3a58cdc0e66d339dfab3a96c934c5feba0460302047c435bb500673065023100f4616a4b1428a2805e50f13dd2ea087d24cfe80000b1693204648a3ec8060dee30ef42a25d914ee3e0cb113bcbb0648402304b46697d95d36673201fc70f3ca417c5e749713feff28857aa6dfd3c56416bfcbc75ddd5bca29cd256811da4b1c7c97c0302047c435bb500673065023100f4616a4b1428a2805e50f13dd2ea087d24cfe80000b1693204648a3ec8060dee30ef42a25d914ee3e0cb113bcbb0648402304b46697d95d36673201fc70f3ca417c5e749713feff28857aa6dfd3c56416bfcbc75ddd5bca29cd256811da4b1c7c97c0302047c435bb500683066023100b6ae3ac82705c30f0fad8b89553cb309a97094983794c912d9d9f0a5a959fbc295bb8007d814c12744d45f355e0e895d023100d3616a239de2b5b43ae9962a36d36c97c6b7a9d4976829a3150d28c38fb25d2770f590a41b3d89737553acaf09fb6b4a0302047c435bb500683066023100b6ae3ac82705c30f0fad8b89553cb309a97094983794c912d9d9f0a5a959fbc295bb8007d814c12744d45f355e0e895d023100d3616a239de2b5b43ae9962a36d36c97c6b7a9d4976829a3150d28c38fb25d2770f590a41b3d89737553acaf09fb6b4a0302047c435bb50067306502310094b8c98232232867d8305231f53418b348a4afc085923849c34b39440c700daad83dd2d6861483533c512a216e3c46df02303660f899444aa3ec754d835418dff619c69ebd86da616cfaa07920db0a759c5043a56156975debcb52d1f15793e34aff0302047c435bb50067306502310094b8c98232232867d8305231f53418b348a4afc085923849c34b39440c700daad83dd2d6861483533c512a216e3c46df02303660f899444aa3ec754d835418dff619c69ebd86da616cfaa07920db0a759c5043a56156975debcb52d1f15793e34aff0302047c435bb500683066023100b4bc7eb6b8bfc3e83fa455558f73073a379199130d2064c026b9077e34bd4db62154f7d1dee5cff746b596eff97c7ff6023100ecbf8e08fabe2f820dd971b4e490a15c96a4bac4411977382deec738145120941d472fb922f8e1262966e47c7face0bf0302047c435bb500683066023100b4bc7eb6b8bfc3e83fa455558f73073a379199130d2064c026b9077e34bd4db62154f7d1dee5cff746b596eff97c7ff6023100ecbf8e08fabe2f820dd971b4e490a15c96a4bac4411977382deec738145120941d472fb922f8e1262966e47c7face0bf0302047c435bb5006730650230692406af9c8737cdab9ef53e22118042dc139601ff158ce275bc2a4ee2345fcb62682ae5e52fa77d1e5b165cf266f5f1023100f3c4bb350a984a044bbc728e198d458fa4f6996b66c98ec9e11a5aa29b0e60a73d33dce46c682f6c8050d53202dc2e2a0302047c435bb5006730650230692406af9c8737cdab9ef53e22118042dc139601ff158ce275bc2a4ee2345fcb62682ae5e52fa77d1e5b165cf266f5f1023100f3c4bb350a984a044bbc728e198d458fa4f6996b66c98ec9e11a5aa29b0e60a73d33dce46c682f6c8050d53202dc2e2a0302047c435bb5006830660231008d6fc6741176fd9daafa6e36a9a7c5a32acb356ba9e28bd21b7e7cc30a619669b9fb19147a1f2d60813cd7570e27d7e0023100aa470b82f1a9ad5b5c36d5f0265a0b49d3156ca9c08747a26b1e8fadea7e7d09574a86ee30f2bfe30ebeace14567cbcf0302047c435bb5006830660231008d6fc6741176fd9daafa6e36a9a7c5a32acb356ba9e28bd21b7e7cc30a619669b9fb19147a1f2d60813cd7570e27d7e0023100aa470b82f1a9ad5b5c36d5f0265a0b49d3156ca9c08747a26b1e8fadea7e7d09574a86ee30f2bfe30ebeace14567cbcf0302047c435bb500673065023055cb3e7f5c174bf79abac0054d52f1369616120ad20991b51dbe2671d64e387eeeca4cb34b86a3a55105e0e18406da5b023100b1fdd2f3972e067b385358faf4d032364f3bac0fb2cd7037e8db22b7e55487a398cb8448548ffcdd4f7f78db2ae09e040302047c435bb500673065023055cb3e7f5c174bf79abac0054d52f1369616120ad20991b51dbe2671d64e387eeeca4cb34b86a3a55105e0e18406da5b023100b1fdd2f3972e067b385358faf4d032364f3bac0fb2cd7037e8db22b7e55487a398cb8448548ffcdd4f7f78db2ae09e040302047c435bb500663064023011b31510669cecefd2bbb0a4a434d8fbc5562e39b23c9c4d14d9802591cfcafd6c48994f9d169385e79e14496ab835c202301ded3d0f9730328330b7751321cb0d3b9379c5808a93cd42537840890ebfcafc18a15b5615aa1caec6f84e933feae8860302047c435bb500663064023011b31510669cecefd2bbb0a4a434d8fbc5562e39b23c9c4d14d9802591cfcafd6c48994f9d169385e79e14496ab835c202301ded3d0f9730328330b7751321cb0d3b9379c5808a93cd42537840890ebfcafc18a15b5615aa1caec6f84e933feae8860302047c435bb500683066023100ca4756d69f09b7502ff2246546568e1bd096f5a9f47600c7c7c8c52b30c993418ec728334b5532e27ad1e2913603905f0231009d342cbc83515e7fdca5aae4d4af9d83ed4802b54aea48dab73f3028b123fa081fa445401cc6f0b8611b32aac59e23450302047c435bb500683066023100ca4756d69f09b7502ff2246546568e1bd096f5a9f47600c7c7c8c52b30c993418ec728334b5532e27ad1e2913603905f0231009d342cbc83515e7fdca5aae4d4af9d83ed4802b54aea48dab73f3028b123fa081fa445401cc6f0b8611b32aac59e23450302047c435bb50066306402306c9a713db083145cc9f5908791b424996d49ec925c10ce9bcc335521e6d90fc2fcbe6583ded9cd74e1f6dc49ac8e12f902305f038761fd10e72847e6dd5c6cad88587a830ecf82b7223fbaab442d00adfa1ef40cd4ef2ddc7abc429e58aba11fd1d40302047c435bb50066306402306c9a713db083145cc9f5908791b424996d49ec925c10ce9bcc335521e6d90fc2fcbe6583ded9cd74e1f6dc49ac8e12f902305f038761fd10e72847e6dd5c6cad88587a830ecf82b7223fbaab442d00adfa1ef40cd4ef2ddc7abc429e58aba11fd1d40302047c435bb500683066023100e93e2ac2fb4960b7c2035f52edda117143e9f371f15b49ffd9bf6d81c17f1169deb72842844f14cfbc4b9eb52c655592023100be69ca1ef9b877430957672594dd0206d212490285d8336429776cc9e2c36bdc71f33fff31013dd363d0661477e6fe960302047c435bb500683066023100e93e2ac2fb4960b7c2035f52edda117143e9f371f15b49ffd9bf6d81c17f1169deb72842844f14cfbc4b9eb52c655592023100be69ca1ef9b877430957672594dd0206d212490285d8336429776cc9e2c36bdc71f33fff31013dd363d0661477e6fe960302047c435bb500663064023058817de9eb631a87c4a48377263fd0fa31296bd1bae9841c01575d980438a52a3cfb0179558035b449e1208499690e1602306f6cb855cbc96dbf5b957eebe18bf1986b2bef138eebb4fc8b6b9a21aa577cb6c3c124177d861dfac2690be3f042999b0302047c435bb500663064023058817de9eb631a87c4a48377263fd0fa31296bd1bae9841c01575d980438a52a3cfb0179558035b449e1208499690e1602306f6cb855cbc96dbf5b957eebe18bf1986b2bef138eebb4fc8b6b9a21aa577cb6c3c124177d861dfac2690be3f042999b0302047c435bb500673065023100b04128cceab400a2f8a2a78e0fb68500cce4204ccdc7230b714fe09744f34da97fe1c776f3faa4e3928e44be319aeac002300f0eea1e7c48dce1705b61d05e2bfd4dd055f94a278ac1ed612a6b16c855f9e08f1f2ed8a36e423342e96d614fe4a7340302047c435bb500673065023100b04128cceab400a2f8a2a78e0fb68500cce4204ccdc7230b714fe09744f34da97fe1c776f3faa4e3928e44be319aeac002300f0eea1e7c48dce1705b61d05e2bfd4dd055f94a278ac1ed612a6b16c855f9e08f1f2ed8a36e423342e96d614fe4a7340302047c435bb500683066023100a4a3ea1893e72f438ca1c33af9b4540ce8266cd0cda07d25c7ff943a666d133dc57a3c73f6bc56a3085d9f5708d3b03b023100dc28ff1a2b179e17fa04d0c624498bb6187a7436235536b1cc9b285210fcf76eb04f275d7cf646ca886aa38e90811ece0302047c435bb500683066023100a4a3ea1893e72f438ca1c33af9b4540ce8266cd0cda07d25c7ff943a666d133dc57a3c73f6bc56a3085d9f5708d3b03b023100dc28ff1a2b179e17fa04d0c624498bb6187a7436235536b1cc9b285210fcf76eb04f275d7cf646ca886aa38e90811ece0302047c435bb500683066023100f1951df392a1b2ee2530170455a709b1c7026c2649398cfa809fa14b172d209934dd84a6abe9368d7f2534b942116251023100a26b3fc45ddf1a17a29492160385cdecf4d3228295138b5e44b25621b1db834600a3ad923a1b2f3047d4b7a7483b18f20302047c435bb500683066023100f1951df392a1b2ee2530170455a709b1c7026c2649398cfa809fa14b172d209934dd84a6abe9368d7f2534b942116251023100a26b3fc45ddf1a17a29492160385cdecf4d3228295138b5e44b25621b1db834600a3ad923a1b2f3047d4b7a7483b18f20302047c435bb500673065023100b850ab70773e9f3ca807b3fa1c752ebf2cd313d259aadd66fdb3132921dc4b8f1d473a6691620719357fe26a51178eec023047d531a6af966d4739d7530e846d8a60db09fdb045c5dbbd30786fcb4296cf59446b731752b8bd5e18c78a6b0cbf5e740302047c435bb500673065023100b850ab70773e9f3ca807b3fa1c752ebf2cd313d259aadd66fdb3132921dc4b8f1d473a6691620719357fe26a51178eec023047d531a6af966d4739d7530e846d8a60db09fdb045c5dbbd30786fcb4296cf59446b731752b8bd5e18c78a6b0cbf5e740302047c435bb500673065023100f7b3ce593f8fa34e4c2bd846255717c5bedbdf9a749b3ecabd5d5e7146cdbd3c6edb6fe7409131689b6d5f4bcf2608dc023045158b1dfa62513c39aaca5c09a68458dc6ea0eed2a60c4bbd4f848c9cdf41312d24cc5cdf889025ca050de48fb94cda0302047c435bb500673065023100f7b3ce593f8fa34e4c2bd846255717c5bedbdf9a749b3ecabd5d5e7146cdbd3c6edb6fe7409131689b6d5f4bcf2608dc023045158b1dfa62513c39aaca5c09a68458dc6ea0eed2a60c4bbd4f848c9cdf41312d24cc5cdf889025ca050de48fb94cda0302047c435bb50068306602310095fb12513857c8fb16ba6caf158d0cbbcf99a84c3e25de8bf1b18c71cac574b40561a43b3a17eccdd9b134abf4c87f370231008fc7b0271fc8addf423e606d5d5748857de91bf2ec6995f372c9eb861a0572afda7e4bddde1a8065de1c3f0813cc809e0302047c435bb50068306602310095fb12513857c8fb16ba6caf158d0cbbcf99a84c3e25de8bf1b18c71cac574b40561a43b3a17eccdd9b134abf4c87f370231008fc7b0271fc8addf423e606d5d5748857de91bf2ec6995f372c9eb861a0572afda7e4bddde1a8065de1c3f0813cc809e0302047c435bb500673065023100efdc089c7ebc01eb1655b55c23391f2a9ecfc2ce626d921e899e95fd817669ff87c742712f72c9a0e0b63b24177cb4d10230073a1c8dd79742281aeda07fc07ff48f636493f8dc109970f1f3379d114d9310b3e358c2410e33015874b0e2714791600302047c435bb500673065023100efdc089c7ebc01eb1655b55c23391f2a9ecfc2ce626d921e899e95fd817669ff87c742712f72c9a0e0b63b24177cb4d10230073a1c8dd79742281aeda07fc07ff48f636493f8dc109970f1f3379d114d9310b3e358c2410e33015874b0e2714791600302047c435bb500673065023100ba465eb63c0d93665f94224767646e6dca6c76df39a474d92fa1afc4003f6de0a5f8f0d33f26c37e93f801dbb4bd68cf023075c48a1403ca3dcae3899da793816ddd2b93209909aa5203822d89d85e95a969ef9c7d988df5139fec06d0a1f60040430302047c435bb500673065023100ba465eb63c0d93665f94224767646e6dca6c76df39a474d92fa1afc4003f6de0a5f8f0d33f26c37e93f801dbb4bd68cf023075c48a1403ca3dcae3899da793816ddd2b93209909aa5203822d89d85e95a969ef9c7d988df5139fec06d0a1f60040430302047c435bb500673065023100d8de65650f7df237cb8ad82b30f04b7e6a1b9ac68d4aa60e3b0d57a4a82d8ff759f5917a9dd6becce30f25ae9fb91bb4023011e9125a15000ac6387f900c76aedd87363ebff1727e6e2087005772ac7ed894a6b7f3eb618b2907fdf110ba5ef1af8b0302047c435bb500673065023100d8de65650f7df237cb8ad82b30f04b7e6a1b9ac68d4aa60e3b0d57a4a82d8ff759f5917a9dd6becce30f25ae9fb91bb4023011e9125a15000ac6387f900c76aedd87363ebff1727e6e2087005772ac7ed894a6b7f3eb618b2907fdf110ba5ef1af8b0302047c435bb500673065023100caff4d6b944ac14ee09dba62b6a57cb99e8634ee0e536747fab46b44491ac1aa1646ee7f4e6f4c777503bfd2f0b8d403023013fd87fba224cbc0e8f4996c700ff866c65bf0b81a92cac70b2b589b9d99e4aa34c3ee2810097c7e45c830541be780480302047c435bb500673065023100caff4d6b944ac14ee09dba62b6a57cb99e8634ee0e536747fab46b44491ac1aa1646ee7f4e6f4c777503bfd2f0b8d403023013fd87fba224cbc0e8f4996c700ff866c65bf0b81a92cac70b2b589b9d99e4aa34c3ee2810097c7e45c830541be780480302047c435bb50066306402306b890706e19dce67ed1fd37a09262e8cf420b0fd34fa559cfe9d7270d134309aee949a59af23960fbd5a220c2500aa7102301225537ce05a16413da1d8f4ffd025f27ff7be7ea2c2e10a47fff6e5f883369fdf08d0673a5dbf32cdf95c7cc916bb130302047c435bb50066306402306b890706e19dce67ed1fd37a09262e8cf420b0fd34fa559cfe9d7270d134309aee949a59af23960fbd5a220c2500aa7102301225537ce05a16413da1d8f4ffd025f27ff7be7ea2c2e10a47fff6e5f883369fdf08d0673a5dbf32cdf95c7cc916bb130302047c435bb500683066023100d737d7e9994701510dad3ca3b5bf268e9587a9f10545870950fda7407939af2a6e9e37677b013c87159de8d837cae3c0023100af4456eef3ed0cd5e1d86da4a6d8d048222ebfbc020ec0c135d4689a59414cccfa095ca476861326a0606bb36a8e59160302047c435bb500683066023100d737d7e9994701510dad3ca3b5bf268e9587a9f10545870950fda7407939af2a6e9e37677b013c87159de8d837cae3c0023100af4456eef3ed0cd5e1d86da4a6d8d048222ebfbc020ec0c135d4689a59414cccfa095ca476861326a0606bb36a8e59160302047c435bb500673065023100fffc4f7987d995bbcfd609483010d6df10c4437068aabe4dab9a74beb1affcef4da80a0977bf2cb769ae9c7157d5db0002305c89f0a423be98ea3eedae137dd4d1fb717d7b7f16ad6b9e66289b973e349e2107e154d2258286e7189ade0cbc6f6e400302047c435bb500673065023100fffc4f7987d995bbcfd609483010d6df10c4437068aabe4dab9a74beb1affcef4da80a0977bf2cb769ae9c7157d5db0002305c89f0a423be98ea3eedae137dd4d1fb717d7b7f16ad6b9e66289b973e349e2107e154d2258286e7189ade0cbc6f6e400302047c435bb500673065023100cb0ab597521aada2f7c48a6e7c9a50d2c4a28db99e9112c2b8bc9fa6b6bf373bce2be99ab87ee7c17250f8bfca9dfe58023014ade3f8ea22ea01faf7fb77d56fff796f17bd661353a788eec851b1ad3243d28e62c4722ea57f8adf00a6b42fbf62720302047c435bb500673065023100cb0ab597521aada2f7c48a6e7c9a50d2c4a28db99e9112c2b8bc9fa6b6bf373bce2be99ab87ee7c17250f8bfca9dfe58023014ade3f8ea22ea01faf7fb77d56fff796f17bd661353a788eec851b1ad3243d28e62c4722ea57f8adf00a6b42fbf62720302047c435bb50066306402307bd43bce331ab33f32c691d574d8a2403c01b4ee814bf15680962d4452ae730bb5875e13aefba633826cb3169c5fee4602307dcf713b0d2a0bb85c58530c43ca686da84325d02df244640d84e70f6caac0ebadaabc4eb32fd66ee057cb9555b16fae0302047c435bb50066306402307bd43bce331ab33f32c691d574d8a2403c01b4ee814bf15680962d4452ae730bb5875e13aefba633826cb3169c5fee4602307dcf713b0d2a0bb85c58530c43ca686da84325d02df244640d84e70f6caac0ebadaabc4eb32fd66ee057cb9555b16fae0302047c435bb500683066023100ca37f9dda0f650bc12b254e82dcf54594053ca29fdf63a0eeafa56cf33f896d4ed43ebbc1ef5baefec7b495178690fe1023100cae86d30a9709fb57dadbe516186e0b5273c56811ee5101aaff0ee291c2ed333a860867483a5d0826a5e8ca4583bcc7b0302047c435bb500683066023100ca37f9dda0f650bc12b254e82dcf54594053ca29fdf63a0eeafa56cf33f896d4ed43ebbc1ef5baefec7b495178690fe1023100cae86d30a9709fb57dadbe516186e0b5273c56811ee5101aaff0ee291c2ed333a860867483a5d0826a5e8ca4583bcc7b0302047c435bb500673065023027ac3e0ff4350016a8ce8479f963a9c01ed6a7c6b5c7765f886ee0b340313640179abdeb2f2dbe63b711c8589909d669023100dfb5905967da256bc6c19aa80dce2a64a4720bbd1398075169f51cbf7ed80112e5b59b9bc0a5edc57ad2c42c243b66760302047c435bb500673065023027ac3e0ff4350016a8ce8479f963a9c01ed6a7c6b5c7765f886ee0b340313640179abdeb2f2dbe63b711c8589909d669023100dfb5905967da256bc6c19aa80dce2a64a4720bbd1398075169f51cbf7ed80112e5b59b9bc0a5edc57ad2c42c243b66760302047c435bb500663064023049c7273b4f67528c8cca0ae4257cb8b25829a55c7246e781ff37fd219a650ce2eae842bb0637776da586dc0c0b6f4d290230664dd9862f52684e541a08954ce51894400c4d51c7e2a5e26a2acc9bc6ff8be6d1963c02181ca19d6b449498bcd8cc580302047c435bb500663064023049c7273b4f67528c8cca0ae4257cb8b25829a55c7246e781ff37fd219a650ce2eae842bb0637776da586dc0c0b6f4d290230664dd9862f52684e541a08954ce51894400c4d51c7e2a5e26a2acc9bc6ff8be6d1963c02181ca19d6b449498bcd8cc580302047c435bb50067306502301e7b54531024319bcc46133177f21c3500d408f5f68a810a2d932e189473abe5aa852d0497dc024aafbe214e301ea423023100b2622e773fe846c01658bdfa3ccd8a38c4c66abe0635c979c2d8dc411a32356071f67b774b25ef5ab21a7ddd2b35659b0302047c435bb50067306502301e7b54531024319bcc46133177f21c3500d408f5f68a810a2d932e189473abe5aa852d0497dc024aafbe214e301ea423023100b2622e773fe846c01658bdfa3ccd8a38c4c66abe0635c979c2d8dc411a32356071f67b774b25ef5ab21a7ddd2b35659b0302047c435bb5006730650230589da5bdf37e0cacc80adfda14d183635e526e6e2f9cb99bdbd2d7f639cdb29397b21e082603dee24d3b1a6df0191fc3023100fda2d2fedc20c8bfa6ebefa26470bb350a156b5705478e24e594efdd3b9ec750fd55a7382b7650fd2c91283b4c5bd8c90302047c435bb5006730650230589da5bdf37e0cacc80adfda14d183635e526e6e2f9cb99bdbd2d7f639cdb29397b21e082603dee24d3b1a6df0191fc3023100fda2d2fedc20c8bfa6ebefa26470bb350a156b5705478e24e594efdd3b9ec750fd55a7382b7650fd2c91283b4c5bd8c90302047c435bb500683066023100e6cfabbfc48c9f611b8ab49b89a015fb53ef8a708b532213c4b742f9697ffaa5245cffbd254a3b15c683f4a0b46eac0d023100e3eff00df00bcd4454d36c217a130272d4f3d12adf3cbb911f98bd2dfdb3c0a8a17cfc3988a1c6a7fb1e60fa20b5e32b0302047c435bb500673065023063f1ec88445dba9c6889f9f2095e9250dcc88e493df79ee629ab161f1f396a9c5b033e94bdd8ca08353bdab030ef54aa023100d4351c69dc6e65429e9ddb938368e20ebad1a78ad83fcf37989b2a43221b32925f5ebbf79476c3f425bbe6eb10f4e5fc0302047c435bb500683066023100fc92184024291cf78d0369476e864e9211d3157f3f66373b4852b6f7ace5de6ecadb025e99c5774ab8c36e32f8b7521a023100d4e58c3755995e1776fe5e8f460810f74886163efe1c654cd9c88d83753c38daf5dbccb6c435f1b016d6d30144cdcf0b0302047c435bb500673065023100c865a699f0d671f9bfc72e4d83d029bf94f1e5b519f34eba8b83a35458bb4041b18e2053e76a79e9e22981712a21512e02307f85236424f6daf9bc4dbb5a40a19827f0ab52603f67166c8bf022c4973b737f1bf10197d768e8f5a5a920941adc3fee0302047c435bb500683066023100d3908dcd14187ab41e8fb63367779200136a4fdda3a8f5496e39da63b5707490f884b8207db6b42eb88d45019d04a286023100dd967b6b8d4a3988d9cc2d621bea3a17e524d3480cc26c927fd7bce934439d9ac4ea161e9c629fbf50efd79731fe9a2e0302047c435bb500683066023100946c97e7482dded0658f40e1bac6ff27de1f6d59a0073ccf260f3cad0fe25fe88c5d88e841796d2a6f8473628feaf04a0231009b263fbe2ce2266d728a94164c18213fdbcb702bb61941883f65f7108ec4da6ceb01a324708b876a3030999f15affd370302047c435bb500673065023100c297bfef5bc6812ad7a4731d393a6e9c4d8887c64e10b37eb2624642976b62afe1bc4d2bb33851b4cf4511f81f85f80602307c2a50974cd90a65bf8efd8f9cdc554c34d052a3dcbc9e1a1b3f6fd745e925d990b016ae80961ee2b3f6cff6d1d061b20302047c435bb500673065023043772933b3e437d5251d52075fc55adf952e0f363df0944b46e110a897d0f79e2ace60ed8d40d07352ab10c37132495e023100b418deee6dca9f22915e29aff73c2526288eb5dc87b93e48503ca845c1e89efc983f482f61d53852bf0bb4780359f91a0302047c435bb50067306502310087dfcbf392657b22517f009c16c79803465a7b349875be63c2285b31f8383be42e01b3194f2e3bf88097050cb739f13e02300274d2f39565cce1af27ce7df16a824841905f362a38fd0b7b85609ab663509abed24efff409fcc192a0d1895457d3220302047c435bb50067306502306d644b5358aab81c5351dd314c4992b7cb5e84a70a740a4b96e52b6501a65907c641dcfed68de22174ae599aedde4989023100bbdc2d18595c4498e1dbba6ef55a7ad0252c4cdeaaf875c21d62bec90c0c637675550f2bdca3de73ab86b727b1cfd3fa0302047c435bb500663064023006680e54cfd861bde7d568643f2bd6c11e3854140ca76a7c5400b88085b0cebf9f5510e4495c93147509a695edd7c22702300a96c5fc80e07da8d2cf2ba703333e91e8c9f370601e3cf908a298030b4300feb6b7aa5f954b9275aad3689c5b9977410302047c435bb500673065023100daecdf4d61ff0091d99ef6bdf7acd3b63e6642e89e59b00ed47b4d68f1599badb9cc127adae38b5b06acad7e2cd103ba023022a2fdb29a1359460a0c2e40b5486e23a9345cd8795245f1c782bc5501ba6c6678546d28dd5a7d41b6cd140a54949f320302047c435bb500673065023052b773b7f2fab2d5b4db4beffd8c69a56b8933f4f8b6ff7c589fc3560d53113f5d519b1e51ed94c6def43fa2dc17773b0231009d8bad24283ea3d8ab8537e204087d90945a336a982c7aa3a24dff4a3e579d7b55d02cf4d715e68be89721647954cb5b0302047c435bb500673065023006998c64edb82075573dc9aca271c637cdceaba9ea6d55d7b80409356b5c4f851526ddadeefbdc9588528856f8401f51023100a87749cf1e1882e7c4f97960cbb5c8bcc4abaee5b544fdea5b7d4513dbd9c7be355687a3ce0a7b961c6454eafb8a93fd0302047c435bb500673065023003bc31d717ae9e056b543dcf03c7891941731321a9351fd532894216442173e86dcc161ae9503a16cdbb22917fffe2c30231009e16eafc4dac88e36050ceb6cad8c90967ed4f62be97498be52bf0d30431041da98ad30d946ee600ccc72e1d48b22c640302047c435bb500683066023100bfca2791e265aefb7252bd04ec1b62d168f70cdf46883760ae078be13a33ac33df07b7b9e85b19aad84be9bc649fd65d023100b40e15adbfcb5ae3879ad5bc73253afee97b28323d7b79c707a803f39137952f0e0b2a4804c9fafe6fca02db8d71620c0302047c435bb50066306402306e56895a00742ab916ebbf7d5d2bb8f66b07813b8ef65f7e7fcb67e39b3f9382243dfc15befbbab3ed0dc84e11f9ec7a02304cebed3521704dc58b4233450bbdaf9dc9bbddff818cc8acd25724fcebdeeadffacb42d9f441c9a9e2c4975fb52fa9d70302047c435bb50066306402306f1ed625585deba6ce3294da433ea7f85d7db8efbecac4a9dee1e64fbb4c5fc237d24e9b4d97b6300eab0c112fd4967e0230314587ead5aa839f28ffea5b2b5489a855887a0ffa8fffeefa0a9986eb33f68172f514ccea3824d95908eeee209388230302047c435bb5006630640230253b15a151758444d412c17a8a83a97b323ac4b9dc07fcd3da61463daa20084f78a3a2e8e286d729bc6e68202bca5c6f02302848fe18cfb06fe53704ebec13caa7b180a373f1d5655af824451b1ff1cf760e4fb7312f3e2f772640fedf484e7b3d7a0302047c435bb500673065023100c4650b67dbad0a943bdc2ad2ef42c86d55223b5662c7e2879e3990f2782afcbaf34ba2da370559463cfbfca006bf56f7023065252d558b73102c90c6f00d9b731ff0690753653184a09c642ce5fa40184ebc2a4af571309e909bfa56d15ced8d04bb0302047c435bb50066306402306bd22258c951810505f66fdf92156790439c5ef4ae7925db597e60c1128a56dab4bdcea0a4c1837e0fcf9b3c37737cb502307f1bfe7715c334d4fe89f5c6445b82c1dcbac1ac3431f8b3c3880abab2c78ab2f911cbff4a8eece14f83d51d004d87060302047c435bb500673065023100ec2826ec3c382906750045fcd96d8121ab76f841ae3e910cdf96fcae007fffd06e6ffe2ce17c7e6858a29649da23c635023013adbae7cdadcb9750376d43c6fcb8ac7e502d3b65ebb70d6a35cd0ee950ae34f8cac7aabea231a886f5f8ebe9a5c51d0302047c435bb500673065023029341321cd175759248a3a763e84a32ba078b7d856d5ca97b8010c0d84317a11dbe17fa985ff66f7dedd5eb1ed523e23023100986574fac68b40932bb3a84a8b62f2cf9f4ff0b78b3ec7c983b35c107e4efed0bacaaafbd58c6938243fe57662ff84540302047c435bb500663064023030bd5a7cf9b3d419d0496eab95f01a02e278121a420bd38b859a2652cda80a9e0e410e4c6cfba5ca70a9d4d595699e5502302fa82639d82ecce40ef1dc8493482b94a0be235c69e028dafb85a4906adda7246f9221b0d13dc605cd3202c048949c3a0302047c435bb50067306502305b756f9f07fd0884425ba3d40f50140eae09f4f1ab7510de5a3095ae9d0cad6cc9732f997bef00b2cf19573c12fe1d88023100c79d0faa1234de90e52709fd57ff3378801507f66a7ea9c1276da9e2955220c505d8e368cdea74a88df32bcf40f09bc20302047c435bb50066306402307f2314c7f818782c4a79cb0b8cac6e29789433a6154a449c7c082c9f7a50450733d3108bc9ced367002903c52d2f5ee6023054494950e49d14f06daac277fbafe4109ac4e4f7398b3ffeebe06c8e4e42f042b4bff2458343c1d791215367ed2c801f0302047c435bb500673065023100c3b006e53a4831948e850943ebf0ed85fdf4c6c872e215576db4b25bdce1b01bb4c69976afdffa2dc7146f2b0bc429b402301f32ab7fb0e6f69a08ebb3c133f932cca51209c4c8edf7c0140db3c319c8ab48dba3146ca44f6383109ca4f7f1be74810302047c435bb5006630640230573c4af9af41ef513ade6be16748efdac58f5244ae7668b0e96740a73651a87ad5105802df52795c4dee39cc0fdcf205023014d0a116811271f49fd525da4fa0b9aedc0d952037e1a26ceaa48e48f787a3004a20aab05415a3b9b328b7d65e0b51a10302047c435bb500673065023100ba41d2fb9fa78d57cb3e03235e5e641eaa86a40896bdf61644b5be11f27125180425131cb9b8e56388bd5022ba3479fa02307e70a75e59a2c0af39575c576ac6649f72eba3b03260a688adb7ebb7cd957b5b2d0d979350fb6c02ade9ef0e15e867690302047c435bb500673065023100ba63bce8e04bb24b3673df73c2d82fa838c06edc77d90b558bb1ed7d7ec0d23d66db89e9e1ed0fec0ec49287859ba38902300446fde4dc8c620d228459bd6c88c932a139bcf93397b46065e0b9671edfd9273478006bb735ffff71673baabd9181ee0302047c435bb500663064023075fe7c2df2c615bbf9dbb2c34a02522ba0d0a12877ea294362f78dcfb06ad6b38854f8b02e6331f511200030294013480230729ee5026937c9dc9dc5ad9bfc656c850111c1cbed954782dffebbc0890e9f93045e1cfbc77930f54ab5d86847da154e0302047c435bb5006630640231008b306d21d23253564d7244d6693f2082ce43d98a90fda6b9a8f5e6fe7ab4b28ba26472a872df2ce6a949c7febb1a285b022f0477a5c241a42d44c16462c11e3b0bc4a101ccf599af2f69661ed7dd610eec1add941c1e1dc62f55403f1d6352ebb60302047c435bb500673065023100baf9cc597ff7ee1a47444df64af76214911d8bfb9fa891f83d9cca143af7235c4e27e5450f1bc7b697b5ea291c6d71db023067f179651e7a3ab6e7cc220eb59346c688ebbb4dab818ee09c86556dff930eb4b34fac57d112aa25d617488255c617820302047c435bb500673065023100f37dc42435df2c2c95fc368b1ab105c714b6c9855e9581d8c4b5f9a6a93dccc04b90b900c018104fb15c8d93026b4a0902303a4c74a38540feae214151df1d264fcf09ce4b3f30ea62d6b38a9a5b7022e464e9fc6bb22856cc279e07ae5fad800ad00302047c435bb500663064023004f40f66964a0178aff62d37d6e221aa4eb13ad80beed585c96b7f560d0008e2bc02e69482b82911daa6a75f9880a3de02307fd7f4ff7d2ca0850e8dabfdf3c02b8544c82a85b9470afffc2d0f8ad36cc11e19d7eb010c9e7a7023ec300191cc60f40302047c435bb500683066023100fad9caf197de1079cbf846d0e021e4dec4cd0174508a5d2d12a9a18ca789ce74459ed413f559e6e60ddcb01a75a73e42023100e9887d7854c319b916ddd5a244a9f0aa82f1995dfbd854ff9f77d3362c093a100222b64dfe14a30c721600afbdd4d9670302047c435bb50067306502305ff2729a4910cbaad6653cec2bd042002e35cdb7cfd3c45b27ee301331b55e6133d2dd8f07e51739cfd2661756beb135023100a6b8e92d03fb0e46e3372c02682f0b13c6c8bd5bd38fbe7bda8ddd76ed835b4cf4533079776fe4b8fd1c3320a20cdc970302047c435bb5006730650230111c3d1c1135a80d9be72aa07436034b2e02dec8ffc3a2471eed670b4da1a56797b9d44be0ba5276419f4397b7cfa7e1023100da8ccfc6c7a1970fac7592e53445386af63c338d55d0ae0a54d43e57a0672d9de6c39498fe170b9acb0a60f4c352c2180302047c435bb500683066023100f7995b757768ad658751987fa5f5dedfba49cfc679202536be5e478fced27541ee398f1a1a1d523d6034a20714b40d6b023100d77d065873ffd570315b3718c6e2e12dcd3e00dc2de1161ecf3c9fdb595b42d9426222a36e4cd1db68308805a2bf7c560302047c435bb50067306502310080a41285bf1aa95f76ca76fb998ec1ea192b0e3d9efc40c7987eefc74119c63c798f89f1677adec1e9f6f3e1fac37b8b02300733478d42a627af837d39bbe2edd2dbeebbf275e46a51cb50732021097dc9db11246c02ec047f37499df22786a498c60302047c435bb50066306402306da585e7da4bc543de6d47405d51065ec8a4b95d05616490a08d85d935b6f25c9dde6211bafb7e8d4839b657a404e49b0230685148cd9da6eb2885497a3f5cb277efa2618f5243ed31998bef34f1dd2e5c546468057ee44468afce7e04838a428a4d0302047c435bb500673065023100c8dfa74cfcfc8d6d42fac4aa738f53b95f91c526d9aadbb26a5bd1b8ad0bd25f3e961d0de2cf21cf0c97def1d1485a2602304bf634a0cfc01968411df244e7228bc580e72438f8a7b7b71a9a6e40fc428a1d405489b0893f76f1d8b37a6576156cb90302047c435bb500673065023100e4404a25767d9aec66231315a96e1f602da4c3f5d96cb261227cfdbeaf5fe5b61a334239167e0d7e5a0b4bda3069b17c02305c1a65972b553414191b131220741ee377ee0bb02fba541c04ed5252801b7c4411b3496fbf2cfb0af1238871f84778cc0302047c435bb500673065023100fb90b44d83965ef480e97e9f02931f9fabd3ebde03a340fbd3821d2a62539661291684cf442e802cc518f0c391c7c48f023048b592af42db5d968ee73ba015b2e3453be25fde0a3311ef62432f3ec73ffe43f3062239d32501e2c7c8d39d3a5b80eb0302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb500683066023100c5093275147494be5b15afc6c66e33e443b7033349fa29d097f8610d091c51ea7de444b3953db759c436760f20b9975b0231009dca92b03701453e094a89d3f186db47f95361139fb9324e78216d6ad3df84199460e1f3622185b8687394a4a84903180302047c435bb500683066023100d3d587f0803f077aa55474f2b75088293d22da83df501b6503d56d16738f14bfa9d1c8bda81942c350d927a60845790b023100a773b73a1de8899c68685d3bc3ced2ac2d474fe65efef1b747886b5492926d4c008a5a33cc3999e2ac0eecb7a738c1b50302047c435bb500683066023100d3d587f0803f077aa55474f2b75088293d22da83df501b6503d56d16738f14bfa9d1c8bda81942c350d927a60845790b023100a773b73a1de8899c68685d3bc3ced2ac2d474fe65efef1b747886b5492926d4c008a5a33cc3999e2ac0eecb7a738c1b50302047c435bb5006630640230513ca79694dfec6ff4d53f41bc687d5c514b5fae25e24d6e4d31fa18d4b26bfe02d4412add512e12b9671b5f1b4ff1e1023037ccaf66163367301375029ca5a334c21f89a9e768e7755c53f681f84890b018799da698eef52909c6b78429ed0866aa0302047c435bb5006630640230513ca79694dfec6ff4d53f41bc687d5c514b5fae25e24d6e4d31fa18d4b26bfe02d4412add512e12b9671b5f1b4ff1e1023037ccaf66163367301375029ca5a334c21f89a9e768e7755c53f681f84890b018799da698eef52909c6b78429ed0866aa0302047c435bb500673065023100b11aea7536416e81998746375d333128cfdc04a0c28792ceb10e0049e462e14c9866983aa9d2df69cc7e877cd5fa8d4c0230321c4e34b889590832814f7d9b588b3bb6ce80f44e569c5cee0e355bc7d30a5b06444263c06ffe5d2adac4dd3e0fb0500302047c435bb500673065023100b11aea7536416e81998746375d333128cfdc04a0c28792ceb10e0049e462e14c9866983aa9d2df69cc7e877cd5fa8d4c0230321c4e34b889590832814f7d9b588b3bb6ce80f44e569c5cee0e355bc7d30a5b06444263c06ffe5d2adac4dd3e0fb0500302047c435bb500673065023057d21caf6d23bf10bce782a0110eee074ad2e6f05c1c6143b12b0c78d75ce49df1fb8212ffd80d5b7c53b17b016a88b4023100c153ec6406663b1b84cc4c82daafdb9cdbc7c173c8052df65e53cf404fba5cbb56b24b042b765f7b513fc4142eb1b6cd0302047c435bb500673065023057d21caf6d23bf10bce782a0110eee074ad2e6f05c1c6143b12b0c78d75ce49df1fb8212ffd80d5b7c53b17b016a88b4023100c153ec6406663b1b84cc4c82daafdb9cdbc7c173c8052df65e53cf404fba5cbb56b24b042b765f7b513fc4142eb1b6cd0302047c435bb5006730650230470760bd8908ba4cd91746980b60afaf59ba9d4fbd415a62e0c45c13e8eda8842439af25ca51a7d1e489432ad831697202310084912dffcd9a2906c14cbd877ecab076304b8c708fa4894e278c3e70bba0e37f60314f13487cd59db219367e9db6eba30302047c435bb5006730650230470760bd8908ba4cd91746980b60afaf59ba9d4fbd415a62e0c45c13e8eda8842439af25ca51a7d1e489432ad831697202310084912dffcd9a2906c14cbd877ecab076304b8c708fa4894e278c3e70bba0e37f60314f13487cd59db219367e9db6eba30302047c435bb50068306602310093306681290ade449ec85ac3e3b0ee9e32c1995f17877d86babf2311fc0f168dd49b0805696abcc7c87fca62f0cffd6d023100f0bab42bb9fe928c0d4ae103b361ad22bb78b69a4bef36e92b704f5bef481185d6c3405dec032211bd75b46d3e0b94340302047c435bb50068306602310093306681290ade449ec85ac3e3b0ee9e32c1995f17877d86babf2311fc0f168dd49b0805696abcc7c87fca62f0cffd6d023100f0bab42bb9fe928c0d4ae103b361ad22bb78b69a4bef36e92b704f5bef481185d6c3405dec032211bd75b46d3e0b94340302047c435bb50066306402300df5d7c905012941dcbe45b9e523990a5de184b0e238e98ed529948bff10924ec470b8b37ccf0ce7363e82ec48ebcc3002303f8f912b5b4396b80b7b35c254a7a0140683b836c887f481b7e44041d759f9bc59e432c4c39f1bcacd54e4ef199230180302047c435bb50066306402300df5d7c905012941dcbe45b9e523990a5de184b0e238e98ed529948bff10924ec470b8b37ccf0ce7363e82ec48ebcc3002303f8f912b5b4396b80b7b35c254a7a0140683b836c887f481b7e44041d759f9bc59e432c4c39f1bcacd54e4ef199230180302047c435bb500673065023100dc6d9ad846ebdfd689e69350f7d3af96e277a52314908d9f03a15082be8c7a5dc29d32d58a01a401f1c57951baa5244702300d549f0e15b3f994756dd9e549b56d6a79ced5280a776680df15a3fc9bca1f89b07c8d445a39223f73d528f97e957e5d0302047c435bb500673065023100dc6d9ad846ebdfd689e69350f7d3af96e277a52314908d9f03a15082be8c7a5dc29d32d58a01a401f1c57951baa5244702300d549f0e15b3f994756dd9e549b56d6a79ced5280a776680df15a3fc9bca1f89b07c8d445a39223f73d528f97e957e5d0302047c435bb500663064023057d9668ec60ea612404c98a4536d45bce2e5e4d1e8d928d3c14ec47cf01631730e6a4d040b9ef51308d1b67168ecadd9023004c89d360b22a95e40ba47913d6c6b7523fc0f5382eb287d44184256b563e46d7eac54771deb0fb4283c8242f21edaf50302047c435bb500663064023057d9668ec60ea612404c98a4536d45bce2e5e4d1e8d928d3c14ec47cf01631730e6a4d040b9ef51308d1b67168ecadd9023004c89d360b22a95e40ba47913d6c6b7523fc0f5382eb287d44184256b563e46d7eac54771deb0fb4283c8242f21edaf50302047c435bb500683066023100ad384bf041ee940985f92d0b08faed2ab3949bd145b02bde81f5946b506220be99d44692fb6c1fbfe0e73dd4bca84f39023100deb8ed23d80dcabedd90724b574a6cfb0ddfad1e77bfc4fabeaa4ee07341b9b3ec252040ae808d8f28c7dda61d1301940302047c435bb500683066023100ad384bf041ee940985f92d0b08faed2ab3949bd145b02bde81f5946b506220be99d44692fb6c1fbfe0e73dd4bca84f39023100deb8ed23d80dcabedd90724b574a6cfb0ddfad1e77bfc4fabeaa4ee07341b9b3ec252040ae808d8f28c7dda61d1301940302047c435bb50067306502303adc34c17fa681b96a2e6aa60bb360975c37d0567614023567c2babad644af681c038f94362b0e074f26f60b05512628023100dc1fda627da3db7b5d70348bdb94e7d8e79df60e8dc66970f941c811c6e7392ca0874e471a3a130f82bae8f84c20b4e00302047c435bb50067306502303adc34c17fa681b96a2e6aa60bb360975c37d0567614023567c2babad644af681c038f94362b0e074f26f60b05512628023100dc1fda627da3db7b5d70348bdb94e7d8e79df60e8dc66970f941c811c6e7392ca0874e471a3a130f82bae8f84c20b4e00302047c435bb5006730650231009666abda24bdbb58f875d8171b124941126baf5c14655f5f94f5d37c13cb9ae7726a486c6f1228bf1cc7f8a54baec3dc02303f29c7939a047602c8cf81436cf63567347f144f0bf639ccd6404af530dd1a166f4de2de9220f9ec1311241f4df5f17a0302047c435bb5006730650231009666abda24bdbb58f875d8171b124941126baf5c14655f5f94f5d37c13cb9ae7726a486c6f1228bf1cc7f8a54baec3dc02303f29c7939a047602c8cf81436cf63567347f144f0bf639ccd6404af530dd1a166f4de2de9220f9ec1311241f4df5f17a0302047c435bb500683066023100986e14525058d0a950c7512154700bc2f25ce48bb5d3419a99ea41f1a2721c2339c4a10254c3786688bd85f2c9926a5c023100f7c6f11a904c4072a7660b1190088dbd83214e8aded0281e9dd67d869369c347a93d00de26c8b2609b0911a15535824e0302047c435bb500683066023100986e14525058d0a950c7512154700bc2f25ce48bb5d3419a99ea41f1a2721c2339c4a10254c3786688bd85f2c9926a5c023100f7c6f11a904c4072a7660b1190088dbd83214e8aded0281e9dd67d869369c347a93d00de26c8b2609b0911a15535824e0302047c435bb500683066023100db0911144a3155a03ab71e9c1bcecf5abed530eb70fed9c4dbad974c9ddccd0a8fa1f52345dbb02793ef110fafff8ace023100ce2bc04668cb18018225dc1decaf81fdd30213e7ad32c8a9414bb6d0a4e270caf1aa18d660fa1f372f82f36c686800a10302047c435bb500683066023100db0911144a3155a03ab71e9c1bcecf5abed530eb70fed9c4dbad974c9ddccd0a8fa1f52345dbb02793ef110fafff8ace023100ce2bc04668cb18018225dc1decaf81fdd30213e7ad32c8a9414bb6d0a4e270caf1aa18d660fa1f372f82f36c686800a10302047c435bb500683066023100e5eaca61eaaece5b8ed26748b0dad48bb58aae8f3c461ac11a41226337e6c20171fb2ad492cfb0ce67b2687593a919bb023100cf24b55fdfbff81c7c030da96d1188452cd46f0b315de7b95e3d60b89cb8b61c67b13fb79a2ea2e93acbd28928be29c40302047c435bb500683066023100e5eaca61eaaece5b8ed26748b0dad48bb58aae8f3c461ac11a41226337e6c20171fb2ad492cfb0ce67b2687593a919bb023100cf24b55fdfbff81c7c030da96d1188452cd46f0b315de7b95e3d60b89cb8b61c67b13fb79a2ea2e93acbd28928be29c40302047c435bb500673065023021888cd087b560516701038ddd440410da36608590b3cfea0062952273c9afc8e6efeb88d19f98c8ef774611e30c1c88023100dfd4cdaa665640c503baeae2d7e3d765c61ae0ecb5eaf3dc53784b005bf2017ea76c27cdedaeb8a0583e7765e78f1e890302047c435bb500673065023021888cd087b560516701038ddd440410da36608590b3cfea0062952273c9afc8e6efeb88d19f98c8ef774611e30c1c88023100dfd4cdaa665640c503baeae2d7e3d765c61ae0ecb5eaf3dc53784b005bf2017ea76c27cdedaeb8a0583e7765e78f1e890302047c435bb500673065023100f4616a4b1428a2805e50f13dd2ea087d24cfe80000b1693204648a3ec8060dee30ef42a25d914ee3e0cb113bcbb0648402304b46697d95d36673201fc70f3ca417c5e749713feff28857aa6dfd3c56416bfcbc75ddd5bca29cd256811da4b1c7c97c0302047c435bb500673065023100f4616a4b1428a2805e50f13dd2ea087d24cfe80000b1693204648a3ec8060dee30ef42a25d914ee3e0cb113bcbb0648402304b46697d95d36673201fc70f3ca417c5e749713feff28857aa6dfd3c56416bfcbc75ddd5bca29cd256811da4b1c7c97c0302047c435bb50067306502300b5b4b6da62ec3a723575d0dd8d933b57a51131cfc3d2c1c99519ad9f9749d4b893ebdc265c08e72661a533ac872d7d6023100e307004773729799790155193f462269d98f02156884a1112148b77c20d633b0ef1c4baa436da5f18ac86d5648d536420302047c435bb50067306502300b5b4b6da62ec3a723575d0dd8d933b57a51131cfc3d2c1c99519ad9f9749d4b893ebdc265c08e72661a533ac872d7d6023100e307004773729799790155193f462269d98f02156884a1112148b77c20d633b0ef1c4baa436da5f18ac86d5648d536420302047c435bb500673065023100ea89ccfaa71e3d52a5b81e30b35964d731c126c03f5d912a50c72633dd1a2c510c47663cbc25e21097a320fa92e2c2650230707c0eb4b2dded91188299c06fc86988bbeeef2dc9e3b745e0fd32a0e2d5f4ee7bd9f019b3b9908b0160995b6a933b590302047c435bb500673065023100ea89ccfaa71e3d52a5b81e30b35964d731c126c03f5d912a50c72633dd1a2c510c47663cbc25e21097a320fa92e2c2650230707c0eb4b2dded91188299c06fc86988bbeeef2dc9e3b745e0fd32a0e2d5f4ee7bd9f019b3b9908b0160995b6a933b590302047c435bb500673065023100efdb7292c7867624d127878553cb3ec3bf3a142461365eb2158224874cdb26e38773948e84343c79c20ec30bc7dafa4b023031c4122e72e01a732367c3fbbe606e09f37186995c50a780c3d220d42e4318a19c40cd51fd922b6e9e1dbde9728320d60302047c435bb500673065023100efdb7292c7867624d127878553cb3ec3bf3a142461365eb2158224874cdb26e38773948e84343c79c20ec30bc7dafa4b023031c4122e72e01a732367c3fbbe606e09f37186995c50a780c3d220d42e4318a19c40cd51fd922b6e9e1dbde9728320d60302047c435bb500673065023043edfbd3c4bba765cd0da65bf19215dc16bd1eacc580d5b3555483fd31d031bcf01f93d88fcffc0a8f1907eecfa1f9bb02310089024db3fd7d9c6883c80494e50c6c42ba4b1b4ca6f8b86012a34d407040c9cbdb47a12264b4edd54c1f84dd5abb0bba0302047c435bb500673065023043edfbd3c4bba765cd0da65bf19215dc16bd1eacc580d5b3555483fd31d031bcf01f93d88fcffc0a8f1907eecfa1f9bb02310089024db3fd7d9c6883c80494e50c6c42ba4b1b4ca6f8b86012a34d407040c9cbdb47a12264b4edd54c1f84dd5abb0bba0302047c435bb5006830660231008d6fc6741176fd9daafa6e36a9a7c5a32acb356ba9e28bd21b7e7cc30a619669b9fb19147a1f2d60813cd7570e27d7e0023100aa470b82f1a9ad5b5c36d5f0265a0b49d3156ca9c08747a26b1e8fadea7e7d09574a86ee30f2bfe30ebeace14567cbcf0302047c435bb5006830660231008d6fc6741176fd9daafa6e36a9a7c5a32acb356ba9e28bd21b7e7cc30a619669b9fb19147a1f2d60813cd7570e27d7e0023100aa470b82f1a9ad5b5c36d5f0265a0b49d3156ca9c08747a26b1e8fadea7e7d09574a86ee30f2bfe30ebeace14567cbcf0302047c435bb500673065023055cb3e7f5c174bf79abac0054d52f1369616120ad20991b51dbe2671d64e387eeeca4cb34b86a3a55105e0e18406da5b023100b1fdd2f3972e067b385358faf4d032364f3bac0fb2cd7037e8db22b7e55487a398cb8448548ffcdd4f7f78db2ae09e040302047c435bb500673065023055cb3e7f5c174bf79abac0054d52f1369616120ad20991b51dbe2671d64e387eeeca4cb34b86a3a55105e0e18406da5b023100b1fdd2f3972e067b385358faf4d032364f3bac0fb2cd7037e8db22b7e55487a398cb8448548ffcdd4f7f78db2ae09e040302047c435bb500663064023011b31510669cecefd2bbb0a4a434d8fbc5562e39b23c9c4d14d9802591cfcafd6c48994f9d169385e79e14496ab835c202301ded3d0f9730328330b7751321cb0d3b9379c5808a93cd42537840890ebfcafc18a15b5615aa1caec6f84e933feae8860302047c435bb500663064023011b31510669cecefd2bbb0a4a434d8fbc5562e39b23c9c4d14d9802591cfcafd6c48994f9d169385e79e14496ab835c202301ded3d0f9730328330b7751321cb0d3b9379c5808a93cd42537840890ebfcafc18a15b5615aa1caec6f84e933feae8860302047c435bb500683066023100d4f7b0b551074d018826ff3da3c24b26849283d42e7b31db01e14ddcaf49237b025ebef91d1c99261838fcd2cc8e9c8c0231008c199632fe25aeb1bf29bc98fc768491409c2856e1b5204faff921f4a20257df561abef7a8b3c24215678190a0e73bff0302047c435bb500683066023100d4f7b0b551074d018826ff3da3c24b26849283d42e7b31db01e14ddcaf49237b025ebef91d1c99261838fcd2cc8e9c8c0231008c199632fe25aeb1bf29bc98fc768491409c2856e1b5204faff921f4a20257df561abef7a8b3c24215678190a0e73bff0302047c435bb50066306402306c9a713db083145cc9f5908791b424996d49ec925c10ce9bcc335521e6d90fc2fcbe6583ded9cd74e1f6dc49ac8e12f902305f038761fd10e72847e6dd5c6cad88587a830ecf82b7223fbaab442d00adfa1ef40cd4ef2ddc7abc429e58aba11fd1d40302047c435bb50066306402306c9a713db083145cc9f5908791b424996d49ec925c10ce9bcc335521e6d90fc2fcbe6583ded9cd74e1f6dc49ac8e12f902305f038761fd10e72847e6dd5c6cad88587a830ecf82b7223fbaab442d00adfa1ef40cd4ef2ddc7abc429e58aba11fd1d40302047c435bb500683066023100932582c5279cee603c88d2f629cc432c3fb30e0e67544db92604ad42b6ec669baa993669b3f3ecc88ef245ac2d0bb84c023100989cc94eeb651a0df4e087ec9c6d79a847a6049ff4ee84b030291d66f29974874f92afed019a350d8bc05882abae4d280302047c435bb500683066023100932582c5279cee603c88d2f629cc432c3fb30e0e67544db92604ad42b6ec669baa993669b3f3ecc88ef245ac2d0bb84c023100989cc94eeb651a0df4e087ec9c6d79a847a6049ff4ee84b030291d66f29974874f92afed019a350d8bc05882abae4d280302047c435bb500663064023058817de9eb631a87c4a48377263fd0fa31296bd1bae9841c01575d980438a52a3cfb0179558035b449e1208499690e1602306f6cb855cbc96dbf5b957eebe18bf1986b2bef138eebb4fc8b6b9a21aa577cb6c3c124177d861dfac2690be3f042999b0302047c435bb500663064023058817de9eb631a87c4a48377263fd0fa31296bd1bae9841c01575d980438a52a3cfb0179558035b449e1208499690e1602306f6cb855cbc96dbf5b957eebe18bf1986b2bef138eebb4fc8b6b9a21aa577cb6c3c124177d861dfac2690be3f042999b0302047c435bb5006830660231009045281b6cc63bbfc3c19098310bf1c9019327457c4c1975964dc13f540b8b6fd493775f7b443e530585a62a74d1a28f023100c1911d06412329a6f2644168b9f4fbfaae966aebbf25adec5ac3c5292dd96e7548646dee147566ab12644ca848a2db9d0302047c435bb5006830660231009045281b6cc63bbfc3c19098310bf1c9019327457c4c1975964dc13f540b8b6fd493775f7b443e530585a62a74d1a28f023100c1911d06412329a6f2644168b9f4fbfaae966aebbf25adec5ac3c5292dd96e7548646dee147566ab12644ca848a2db9d0302047c435bb500683066023100a4a3ea1893e72f438ca1c33af9b4540ce8266cd0cda07d25c7ff943a666d133dc57a3c73f6bc56a3085d9f5708d3b03b023100dc28ff1a2b179e17fa04d0c624498bb6187a7436235536b1cc9b285210fcf76eb04f275d7cf646ca886aa38e90811ece0302047c435bb500683066023100a4a3ea1893e72f438ca1c33af9b4540ce8266cd0cda07d25c7ff943a666d133dc57a3c73f6bc56a3085d9f5708d3b03b023100dc28ff1a2b179e17fa04d0c624498bb6187a7436235536b1cc9b285210fcf76eb04f275d7cf646ca886aa38e90811ece0302047c435bb500683066023100f1951df392a1b2ee2530170455a709b1c7026c2649398cfa809fa14b172d209934dd84a6abe9368d7f2534b942116251023100a26b3fc45ddf1a17a29492160385cdecf4d3228295138b5e44b25621b1db834600a3ad923a1b2f3047d4b7a7483b18f20302047c435bb500683066023100f1951df392a1b2ee2530170455a709b1c7026c2649398cfa809fa14b172d209934dd84a6abe9368d7f2534b942116251023100a26b3fc45ddf1a17a29492160385cdecf4d3228295138b5e44b25621b1db834600a3ad923a1b2f3047d4b7a7483b18f20302047c435bb500683066023100dafa783ff369cb5df5b7c27e2bcdf306a1eda10ff94614fa2ce28f04f0a9a322ecd3ed93b6d1deccf33740d44675494b023100fb09053377179cbca87a0997f2f214cbbcd3b3688085a36fb78c736c6fdfefae278d8d2cb0f1e79152c31a92a69fe3010302047c435bb500683066023100dafa783ff369cb5df5b7c27e2bcdf306a1eda10ff94614fa2ce28f04f0a9a322ecd3ed93b6d1deccf33740d44675494b023100fb09053377179cbca87a0997f2f214cbbcd3b3688085a36fb78c736c6fdfefae278d8d2cb0f1e79152c31a92a69fe3010302047c435bb500673065023100f7b3ce593f8fa34e4c2bd846255717c5bedbdf9a749b3ecabd5d5e7146cdbd3c6edb6fe7409131689b6d5f4bcf2608dc023045158b1dfa62513c39aaca5c09a68458dc6ea0eed2a60c4bbd4f848c9cdf41312d24cc5cdf889025ca050de48fb94cda0302047c435bb500673065023100f7b3ce593f8fa34e4c2bd846255717c5bedbdf9a749b3ecabd5d5e7146cdbd3c6edb6fe7409131689b6d5f4bcf2608dc023045158b1dfa62513c39aaca5c09a68458dc6ea0eed2a60c4bbd4f848c9cdf41312d24cc5cdf889025ca050de48fb94cda0302047c435bb50068306602310095fb12513857c8fb16ba6caf158d0cbbcf99a84c3e25de8bf1b18c71cac574b40561a43b3a17eccdd9b134abf4c87f370231008fc7b0271fc8addf423e606d5d5748857de91bf2ec6995f372c9eb861a0572afda7e4bddde1a8065de1c3f0813cc809e0302047c435bb50068306602310095fb12513857c8fb16ba6caf158d0cbbcf99a84c3e25de8bf1b18c71cac574b40561a43b3a17eccdd9b134abf4c87f370231008fc7b0271fc8addf423e606d5d5748857de91bf2ec6995f372c9eb861a0572afda7e4bddde1a8065de1c3f0813cc809e0302047c435bb50067306502310086eb3ab5564583e2f7f572c4b7048170eaa50c8c2d5602be8cbd7cb48c3cca7bd332437bff84d33cf1b2efa045822d5102306f2b653ba985831faed351c08255bf56b226cd67782a799060a2629bd587ed74101f40c4e82cc1a18c8fa6d70663eb590302047c435bb50067306502310086eb3ab5564583e2f7f572c4b7048170eaa50c8c2d5602be8cbd7cb48c3cca7bd332437bff84d33cf1b2efa045822d5102306f2b653ba985831faed351c08255bf56b226cd67782a799060a2629bd587ed74101f40c4e82cc1a18c8fa6d70663eb590302047c435bb50066306402302be26274f700909dee8d5d598150e7c7ea79f35f29cc18a38d8c5ed589dde0c0499b07985faca844cc9bbee852c6c45402302f227f34871c3e64e369334a85acab7a51a9c0439e9f77c14203f5930fea4348e4aa2e21e6cc99a0971372ffc3dbb76b0302047c435bb50066306402302be26274f700909dee8d5d598150e7c7ea79f35f29cc18a38d8c5ed589dde0c0499b07985faca844cc9bbee852c6c45402302f227f34871c3e64e369334a85acab7a51a9c0439e9f77c14203f5930fea4348e4aa2e21e6cc99a0971372ffc3dbb76b0302047c435bb500663064023020de9894a132bb6d0a3ec2ec4dae9eb3eaab51af9f41dba9399bffdf34bde30fe1d6bfd9763dc66f4d4bd5a1d692b9f302307f4633eacf900800b8e15550be003391392d5349d1fbac0dca1ccdbe9950c6d3c697849e1c4c612a3018516053dedfeb0302047c435bb500663064023020de9894a132bb6d0a3ec2ec4dae9eb3eaab51af9f41dba9399bffdf34bde30fe1d6bfd9763dc66f4d4bd5a1d692b9f302307f4633eacf900800b8e15550be003391392d5349d1fbac0dca1ccdbe9950c6d3c697849e1c4c612a3018516053dedfeb0302047c435bb500673065023100caff4d6b944ac14ee09dba62b6a57cb99e8634ee0e536747fab46b44491ac1aa1646ee7f4e6f4c777503bfd2f0b8d403023013fd87fba224cbc0e8f4996c700ff866c65bf0b81a92cac70b2b589b9d99e4aa34c3ee2810097c7e45c830541be780480302047c435bb500673065023100caff4d6b944ac14ee09dba62b6a57cb99e8634ee0e536747fab46b44491ac1aa1646ee7f4e6f4c777503bfd2f0b8d403023013fd87fba224cbc0e8f4996c700ff866c65bf0b81a92cac70b2b589b9d99e4aa34c3ee2810097c7e45c830541be780480302047c435bb50066306402300600bfaf698d66cee0d7ee4f0d225c45d09aaaf6f4404cdbe989c1c048b4460ac946c86fd26a43e56e87bc45c37e23b7023010f19be8ae34d26f266d7064357fd0a93037c0d4c50e12376458eb340faf59dd1c81851f5ed1238d300c2f5d82e74b950302047c435bb50066306402300600bfaf698d66cee0d7ee4f0d225c45d09aaaf6f4404cdbe989c1c048b4460ac946c86fd26a43e56e87bc45c37e23b7023010f19be8ae34d26f266d7064357fd0a93037c0d4c50e12376458eb340faf59dd1c81851f5ed1238d300c2f5d82e74b950302047c435bb500683066023100d737d7e9994701510dad3ca3b5bf268e9587a9f10545870950fda7407939af2a6e9e37677b013c87159de8d837cae3c0023100af4456eef3ed0cd5e1d86da4a6d8d048222ebfbc020ec0c135d4689a59414cccfa095ca476861326a0606bb36a8e59160302047c435bb500683066023100d737d7e9994701510dad3ca3b5bf268e9587a9f10545870950fda7407939af2a6e9e37677b013c87159de8d837cae3c0023100af4456eef3ed0cd5e1d86da4a6d8d048222ebfbc020ec0c135d4689a59414cccfa095ca476861326a0606bb36a8e59160302047c435bb50066306402307a834a99a909124e38aff5033b65d78ca62d409f53623a4fd932b4559fe10eb6b681958a52f2077b11765ca872836047023015737c50fc09c89378631f191c1ccb9b61c112336bf5c565a4bc3b7b484ddd83c1272f9ee42dbbfd2c60da82f2e48aba0302047c435bb50066306402307a834a99a909124e38aff5033b65d78ca62d409f53623a4fd932b4559fe10eb6b681958a52f2077b11765ca872836047023015737c50fc09c89378631f191c1ccb9b61c112336bf5c565a4bc3b7b484ddd83c1272f9ee42dbbfd2c60da82f2e48aba0302047c435bb50067306502310094e650c2e29e6f69c667d7a858cb580f2d6dbc9d40d7e95f7fa73304356374940a21fca79dee4f0e938a1aacefa33c70023040126db2e9b28f9bee04fcbe9ad3ca6f6b88b35a58a98aeec64afa93bb67926bcc11c5e988fc471f9d75e548cc67e7d10302047c435bb50067306502310094e650c2e29e6f69c667d7a858cb580f2d6dbc9d40d7e95f7fa73304356374940a21fca79dee4f0e938a1aacefa33c70023040126db2e9b28f9bee04fcbe9ad3ca6f6b88b35a58a98aeec64afa93bb67926bcc11c5e988fc471f9d75e548cc67e7d10302047c435bb50066306402304b7ccc5d1e37a060f192dbea1527c9ddedb59177d2fc506bcf10069f06fc0cce0f4e91783e7a7ff03eb43bf873d5bcf8023059a798610528c606cd915a0e347acb8accf13aca0420b9405a73440ec0557de013f5d50726090f970d25584ac55179b10302047c435bb50066306402304b7ccc5d1e37a060f192dbea1527c9ddedb59177d2fc506bcf10069f06fc0cce0f4e91783e7a7ff03eb43bf873d5bcf8023059a798610528c606cd915a0e347acb8accf13aca0420b9405a73440ec0557de013f5d50726090f970d25584ac55179b10302047c435bb500683066023100d5870df97b4ca71e9c4bde46635a69dda17b8bd2e667b706758b3a65adf97ed45c09cd862bb2d16a6ea4060a92ce937502310080f947cd1c817cd9f9cbd3834a72c97c6dd415920ae38ddc8b569da3334b989d9f0c21ec26f7349633f0de1a6c3cd9b00302047c435bb500683066023100d5870df97b4ca71e9c4bde46635a69dda17b8bd2e667b706758b3a65adf97ed45c09cd862bb2d16a6ea4060a92ce937502310080f947cd1c817cd9f9cbd3834a72c97c6dd415920ae38ddc8b569da3334b989d9f0c21ec26f7349633f0de1a6c3cd9b00302047c435bb500673065023100f44c05a664f192f3a96ae739a4e913e108acc43bb73e4289913c5d11cf36297b3501cdd6729f1bd1f1803cca6ca0cb5f02301f6639e63f41bcec38b8dbe5a79c750989cd26cf1cabbf979cd9ff74157688187650c4a796b8a74bde6614b59c30b1c00302047c435bb500673065023100f44c05a664f192f3a96ae739a4e913e108acc43bb73e4289913c5d11cf36297b3501cdd6729f1bd1f1803cca6ca0cb5f02301f6639e63f41bcec38b8dbe5a79c750989cd26cf1cabbf979cd9ff74157688187650c4a796b8a74bde6614b59c30b1c00302047c435bb500673065023100a0905a4120815d61fe7cc2594c8b5c97b62154374927b1968338eb90de398bf2f9108b9c4e148d75ac6ce43acaf2fe6e02302e03e8e294e0e1bbeab4e02d95a401945711c5c4ce1a15a860586a55c862a7107c52668d77e1e88d79583a7b0c37f1760302047c435bb500673065023100a0905a4120815d61fe7cc2594c8b5c97b62154374927b1968338eb90de398bf2f9108b9c4e148d75ac6ce43acaf2fe6e02302e03e8e294e0e1bbeab4e02d95a401945711c5c4ce1a15a860586a55c862a7107c52668d77e1e88d79583a7b0c37f1760302047c435bb500663064023074a32a4434f85aeb4029210ffd4afd58cbda6e29c91fa8af23234ebb42cedbb85fac1bdc96db95cbee9f2a55f465287802307c4b43369f6a9ad8eae897b81872abe77571e51dbf2f253ecdc3e2f1827e61e57a8dd584ce20c9e812d0342a980e09010302047c435bb500663064023074a32a4434f85aeb4029210ffd4afd58cbda6e29c91fa8af23234ebb42cedbb85fac1bdc96db95cbee9f2a55f465287802307c4b43369f6a9ad8eae897b81872abe77571e51dbf2f253ecdc3e2f1827e61e57a8dd584ce20c9e812d0342a980e09010302047c435bb500673065023021264ae0783ad2d958194b93e6b270765586b137eab50839e86cb2cf76323477d81fe7d5a23e42911568d157203f02fd023100de44e2d4610d22e5e5ed38131514c31187e8d8d16aec7e704e9c7a79423eaf6b93de1a6cd0144e94375d2c86046f6ac20302047c435bb500673065023021264ae0783ad2d958194b93e6b270765586b137eab50839e86cb2cf76323477d81fe7d5a23e42911568d157203f02fd023100de44e2d4610d22e5e5ed38131514c31187e8d8d16aec7e704e9c7a79423eaf6b93de1a6cd0144e94375d2c86046f6ac20302047c435bb500683066023100f12b0d36c8fc8d4b0de94d0044d83130c39fb0c2a01c5742299f4a60af460a291b4d7f68f770fb0b4d2fecfc34d7eaf8023100b87d36a98ed49359dbe1cada47b780fb3dc43ab41d3638e14838b32c6c75fe69e09469ce62f90be70b88bc8732bda1e90302047c435bb500683066023100f12b0d36c8fc8d4b0de94d0044d83130c39fb0c2a01c5742299f4a60af460a291b4d7f68f770fb0b4d2fecfc34d7eaf8023100b87d36a98ed49359dbe1cada47b780fb3dc43ab41d3638e14838b32c6c75fe69e09469ce62f90be70b88bc8732bda1e90302047c435bb500673065023100deaaefa4d2749b23459488f46385068cddee00379bddcd9dc8f7dc5600b8ae2dc783694ba6380cb8923790570c7a458a02302e0e849b4a97d2bb3abfa19aa5f9831b842995fe44433932992a07e8bce37bddecca635b779e23f7666d84f51c2252cc0302047c435bb500673065023100deaaefa4d2749b23459488f46385068cddee00379bddcd9dc8f7dc5600b8ae2dc783694ba6380cb8923790570c7a458a02302e0e849b4a97d2bb3abfa19aa5f9831b842995fe44433932992a07e8bce37bddecca635b779e23f7666d84f51c2252cc0302047c435bb50068306602310088a7dcdb5827089a6f16a783a56f818c2abaab07796cfd48d97061c87155436ae5e36548a0d397fab4d3acf12cbcb9bf023100b8c1cac53db73a22d10c5e959a46f5d2be184c0e56e5cc5b675e96d28ef4bee2dcdb3cf7354e761af9641c5121f66c2f0302047c435bb50068306602310088a7dcdb5827089a6f16a783a56f818c2abaab07796cfd48d97061c87155436ae5e36548a0d397fab4d3acf12cbcb9bf023100b8c1cac53db73a22d10c5e959a46f5d2be184c0e56e5cc5b675e96d28ef4bee2dcdb3cf7354e761af9641c5121f66c2f0302047c435bb500673065023048fb2f97649c6cada91bd9412caa92863d4d8d21f5436a71289d122a3d531abedbb0f35586812bc463e76eb227af4ce1023100b6e5a85c088f36c7f1c3386176189f11bc7e182e51e5497a6c4a601a50aadbcb3cacf896d2a23f1b6f13bdee49cf9d090302047c435bb500673065023048fb2f97649c6cada91bd9412caa92863d4d8d21f5436a71289d122a3d531abedbb0f35586812bc463e76eb227af4ce1023100b6e5a85c088f36c7f1c3386176189f11bc7e182e51e5497a6c4a601a50aadbcb3cacf896d2a23f1b6f13bdee49cf9d090302047c435bb50068306602310088a801ac8fb4666833b924ee546f71574654ccb4912517f5fee37ca5a124c39ea7cb150a87f42f077078fd996d2e2de90231008446600b6a65295422e9c84c89707f69f5b6e463956fd836fef573bab981dda1f8145a5d56b3941e4747e79ef5536a610302047c435bb50068306602310088a801ac8fb4666833b924ee546f71574654ccb4912517f5fee37ca5a124c39ea7cb150a87f42f077078fd996d2e2de90231008446600b6a65295422e9c84c89707f69f5b6e463956fd836fef573bab981dda1f8145a5d56b3941e4747e79ef5536a610302047c435bb500683066023100e6cfabbfc48c9f611b8ab49b89a015fb53ef8a708b532213c4b742f9697ffaa5245cffbd254a3b15c683f4a0b46eac0d023100e3eff00df00bcd4454d36c217a130272d4f3d12adf3cbb911f98bd2dfdb3c0a8a17cfc3988a1c6a7fb1e60fa20b5e32b0302047c435bb500673065023063f1ec88445dba9c6889f9f2095e9250dcc88e493df79ee629ab161f1f396a9c5b033e94bdd8ca08353bdab030ef54aa023100d4351c69dc6e65429e9ddb938368e20ebad1a78ad83fcf37989b2a43221b32925f5ebbf79476c3f425bbe6eb10f4e5fc0302047c435bb500683066023100ca2341809d233a32f1e1b32926dcc25b3b5d35a96476dac2494384920711bd2742c6956a17e59fa0dc5250854de3263e023100b73ff6a69e4a48a7406a5127ba349bdbfe1989a6f609edcf0468ea2479d823e877f21ff358635aa0ae7084c3a6ebedbc0302047c435bb500673065023100c865a699f0d671f9bfc72e4d83d029bf94f1e5b519f34eba8b83a35458bb4041b18e2053e76a79e9e22981712a21512e02307f85236424f6daf9bc4dbb5a40a19827f0ab52603f67166c8bf022c4973b737f1bf10197d768e8f5a5a920941adc3fee0302047c435bb500673065023054b6b727723ad2eaae9e9d17bce1472706f95c595d0686a17c0fc65265a429c91f5a61a0d5d43d56d298faeb9094700e023100f0065ddc70674a839e13d448f260d55c15d0460a797fa736a08039a2d9fa1fae3caf2c950b1720b61bf371331f6f3def0302047c435bb500673065023100a1b24ec4e50b5407002ad9ad25cd1df1a2739e372008b9ee1aaef6d363849d8776067f168aa18bb39c27e61263b63e3d02301caf77983b474c6ac60106c0ecd98db28bfb3d1587a6319a4612e36dd8d3a2ca30342df34eeff3f9f658187b2374228d0302047c435bb500683066023100dacba248eb8f3a36eb851efc3a987b5a7d143858e3ce9d3f20f3450f21ada2c46c7b1a6712dfe27d96d895080341c8dd023100d210b4dd5e3d86c4647c1f8652bcd4155e83e65717381abde89557fc80cbefb1cb393566b072ee9195130f4cda0775b40302047c435bb5006830660231008830d94859c516bf60b8f48f1f24c86a41da018e631a4a365f4c3f76632480ec185ab4480c96382c0b182d6aa51e2f6b023100a9246f64a4e31defd1c5867306e07b6f4823b232098c079c09a429b1b5d52a5598cd23ac09be336a772a427e3ea754750302047c435bb500673065023100c297bfef5bc6812ad7a4731d393a6e9c4d8887c64e10b37eb2624642976b62afe1bc4d2bb33851b4cf4511f81f85f80602307c2a50974cd90a65bf8efd8f9cdc554c34d052a3dcbc9e1a1b3f6fd745e925d990b016ae80961ee2b3f6cff6d1d061b20302047c435bb50066306402305c6b0aa5b633465af2fca523f5ff2a8cff7da327d76689829eda12acda9dded5995787cbdbfd1ee9f3e18a6b74315b7102305df21af50a76ddcffb34425e98379b7ed61df2ca7e9ce566d47a1f42ab3f98db101ffc3424e851094d226d7eb5117bdd0302047c435bb50066306402302e3172a3af8f5632b45c3cd6cac77ccd514cc5935de02e317ec8618111410b6467b6377d16a57d9fcf2a959f3c9de9d1023022e08612062d0655dc7f4ef28ff38e0a5db598b55b2238632fce5f6828392450133c83ce10356ae502d5acee59d7da970302047c435bb500683066023100ccf9a66bd9e589ffae87e7a41e1b8481e0ed3803a12b9272253829d3a654f7eb3306c888b5afb2aad58e5465331bde0f023100f8ad4cf813d68c54163b3440196ee9b787cdeae3a2de74ac9143608ff55a106d3956c9b1b61b494d07559d1911a9fd9d0302047c435bb500683066023100f581e9f459851fcf61010d37c060dfd2d904c6a233449db3ef0e4fb4d648704557e31c99f9500e5f73bae4bdcd179fbb023100982258c98b38e1698adc727f05c352290f09c9a7df5b285c1d391772acac4dff315ba55cbc646c4175cb305fdec541280302047c435bb500683066023100cdfd6f4d0a559aeaf424b8dda7fb2455257945193e5fca024cff2c32fd4fae239a0a61848a80ab8ffefc2c9866fa8d1a023100e6e52dbc9bb231ac34b19af77ee303bf2d083c5ee241533675b9369db2fcd00fa159b285c0f48d84cb2946cac967b5390302047c435bb5006730650231008a637071e9d8bd2624ef9a2794f58bffdc3b88e05318c16e7d353a9deb9b7afb8db9ad3eb6dab373ac69db879b48c0aa0230780b33f4fd629fb5237551a787d4c92f0d8b308d9f41fc1dc52d19a7ec2197ff994840e998c274dff783f8540ba67f050302047c435bb500673065023052b773b7f2fab2d5b4db4beffd8c69a56b8933f4f8b6ff7c589fc3560d53113f5d519b1e51ed94c6def43fa2dc17773b0231009d8bad24283ea3d8ab8537e204087d90945a336a982c7aa3a24dff4a3e579d7b55d02cf4d715e68be89721647954cb5b0302047c435bb500683066023100b66cc86a8ea9092fa57466ef062671cbb7da7fb882a369e1d190e5b468cde1eb8a4cbe9ae8cc00ccaa64f141c0c2ccd2023100c1088b585c2014ff8918abf515d3649e6e2575a38386dca19d1186f95d23419bcc3904f783c9e16572fe2e2c9a8afdbb0302047c435bb500673065023100edd453002eca3a0f719bdb6d203e2e53b5440d9ac053ebc539efc5f421bbabc7be6e84a377b7997f112cd4d3af09e68a02302c38e32e7657daaba568b8d459527edba5d4f9767a392a2e9ffbbd9323816979c022f67f96d8a688ee5109228b440bd50302047c435bb50066306402300580d6065cd154fc29626843dc63c8c6f556f4f8dd2a144590c0e42c0f73a3a820090d132f35479e8dbfdbfc672f77ca023065e0ba19830afd726b1d23056aa33e4cc528e72dbbad5060e51a40a542b17c2c4915b331b707e0eb52d733c41699ea650302047c435bb500683066023100b95493fbb58f331d3d8ea70facb0a5e7a5f4572aabe1935e1f239429779669906518eda065f9bda51c36bb2eb0e88119023100a66469c5cfa431cecf08ebc536f6a7daa4de69506726cd4a064c56d973f038d582119fb53c2b6de0f32fe2fa86a2bd7c0302047c435bb50066306402306f1ed625585deba6ce3294da433ea7f85d7db8efbecac4a9dee1e64fbb4c5fc237d24e9b4d97b6300eab0c112fd4967e0230314587ead5aa839f28ffea5b2b5489a855887a0ffa8fffeefa0a9986eb33f68172f514ccea3824d95908eeee209388230302047c435bb5006630640230253b15a151758444d412c17a8a83a97b323ac4b9dc07fcd3da61463daa20084f78a3a2e8e286d729bc6e68202bca5c6f02302848fe18cfb06fe53704ebec13caa7b180a373f1d5655af824451b1ff1cf760e4fb7312f3e2f772640fedf484e7b3d7a0302047c435bb500673065023100c4650b67dbad0a943bdc2ad2ef42c86d55223b5662c7e2879e3990f2782afcbaf34ba2da370559463cfbfca006bf56f7023065252d558b73102c90c6f00d9b731ff0690753653184a09c642ce5fa40184ebc2a4af571309e909bfa56d15ced8d04bb0302047c435bb500683066023100946724a9bad1a182b1f697b58e1d6e7eded6e1234ba3eb86db15e50ce96e1455ee83572f1ced2dd57d1ba310069d78fa023100922c012c50690d906c86996182cdc51802bb7669e0dca4076339bf3de21a1f41e592f524dd84250e7fd7a251c3f94c360302047c435bb500673065023100ec2826ec3c382906750045fcd96d8121ab76f841ae3e910cdf96fcae007fffd06e6ffe2ce17c7e6858a29649da23c635023013adbae7cdadcb9750376d43c6fcb8ac7e502d3b65ebb70d6a35cd0ee950ae34f8cac7aabea231a886f5f8ebe9a5c51d0302047c435bb500663064023019a6fbe6f37c9ba8522771805482b64c75391d6203e8b148781828a109d5a7c86976200cb92868c3c8d7ebaf8e1e1fa3023035b8c525c3e4924e522e853ab351772d763da9ffb7c98852eadab862918c5592af98983030f7e830cc696f5bc7b329490302047c435bb500663064023030bd5a7cf9b3d419d0496eab95f01a02e278121a420bd38b859a2652cda80a9e0e410e4c6cfba5ca70a9d4d595699e5502302fa82639d82ecce40ef1dc8493482b94a0be235c69e028dafb85a4906adda7246f9221b0d13dc605cd3202c048949c3a0302047c435bb500683066023100c7bbb4c418638bc0d1326ef907ef8217cb45bc648885bb87b3995a777b4bffd108114aa9c9c1612d74422c5c76140ca202310097351061cd11147d6f0d141d2ba5e2a00c5455e3fee1e3bf8525dc6ab8cf78ec08ac174260f80194bfa840c4813a43090302047c435bb50066306402307f2314c7f818782c4a79cb0b8cac6e29789433a6154a449c7c082c9f7a50450733d3108bc9ced367002903c52d2f5ee6023054494950e49d14f06daac277fbafe4109ac4e4f7398b3ffeebe06c8e4e42f042b4bff2458343c1d791215367ed2c801f0302047c435bb500673065023100c3b006e53a4831948e850943ebf0ed85fdf4c6c872e215576db4b25bdce1b01bb4c69976afdffa2dc7146f2b0bc429b402301f32ab7fb0e6f69a08ebb3c133f932cca51209c4c8edf7c0140db3c319c8ab48dba3146ca44f6383109ca4f7f1be74810302047c435bb500673065023100906291743b6c263b75cab435279627f3beb06e496d9c82c1b143af2f8ec3e3ffd021fea81defe996e2b66670510dd61402302d67b81a03801f2913aec5cd4fae39cceba9b4a67b5057b630923b50361db923c927834b12e50d44e8bf8314ecf68a840302047c435bb500673065023100ba41d2fb9fa78d57cb3e03235e5e641eaa86a40896bdf61644b5be11f27125180425131cb9b8e56388bd5022ba3479fa02307e70a75e59a2c0af39575c576ac6649f72eba3b03260a688adb7ebb7cd957b5b2d0d979350fb6c02ade9ef0e15e867690302047c435bb500673065023100ba63bce8e04bb24b3673df73c2d82fa838c06edc77d90b558bb1ed7d7ec0d23d66db89e9e1ed0fec0ec49287859ba38902300446fde4dc8c620d228459bd6c88c932a139bcf93397b46065e0b9671edfd9273478006bb735ffff71673baabd9181ee0302047c435bb500663064023036d5c3a7dc4d6346c86ee48cf2c20c642b4c2c30b1ac6dd8880b72c43739b4fbad5b1147719e1794e10e054e13ecabc5023072f7773ab2fbb119f14a92cbeb783e664b5bebe9e99d09f6e3661d057f18eae771f84ef08f63e089422740e4bebe359f0302047c435bb500673065023013eed4820fb9c5ed06ffeebb6b78700c65130019b0d97dc88e6d2c131c5b0eced88a81971bf84c8bcccb657a0dbe214d023100d1842e6b8e89e7b4a3948ffef1a9698ec250d6cad48ebb4afb8e0ff622ccfa7d9cc6e6a7e60e5ddff4e44ce98e369e140302047c435bb500673065023100ff192612d2ff145c15e3a1f995aec6d822ea1f2af8a13c069a428cf23e0b4bfc669c20e1780a76fb912716fc4387e09c02304025265724343895e3de272e8bde9aefe7dfb1805a692f072a103ad415a5549a083eac6735ff38224ea4174f29a829410302047c435bb500673065023100f37dc42435df2c2c95fc368b1ab105c714b6c9855e9581d8c4b5f9a6a93dccc04b90b900c018104fb15c8d93026b4a0902303a4c74a38540feae214151df1d264fcf09ce4b3f30ea62d6b38a9a5b7022e464e9fc6bb22856cc279e07ae5fad800ad00302047c435bb500673065023016ca79bac77bec1f87f2883a06a27cb88b321b2b8c3475744790b384e75d87a94be6b3568fc87681139b358983357efa023100c68fac8301151ac42c9a5d750bb220c0c9500f116569eb0349e1230e0df8ac6a1322d023f2eabac89b78bbf091b2a4d40302047c435bb500683066023100fad9caf197de1079cbf846d0e021e4dec4cd0174508a5d2d12a9a18ca789ce74459ed413f559e6e60ddcb01a75a73e42023100e9887d7854c319b916ddd5a244a9f0aa82f1995dfbd854ff9f77d3362c093a100222b64dfe14a30c721600afbdd4d9670302047c435bb50066306402303a454a9e08e7a067aa8d1a8311a8065d0e48431adb7358a0ed4e993f3628a9a30b5b0682e314ae06ebacf14ca20ddeb602302de929c10ce5b69738f0766e5a146baa582654438e90b74044509fa8c8320722646da736d359a84c18640c9a1bf99d4b0302047c435bb500673065023100dda799786381b129165bba69070d37361c78517b1c6d2cf4ee22236ccc89c32f1bd7ca49db62d6acfd4ac6cd38655040023071a829210b622414937be36f9b0ec07f8e5d31f1c8302ecd196876c17589e422747fd93d55353beef95f3eec90ae80aa0302047c435bb500673065023100d8f307280bde14ab65d952902d3d53214d814e05c71242600972e0389823fef1f97b1ab2078db66a702cfac4a533800902302cc38d1e1e2c1d48afef5221090f0b7ae6cd0f853238b7c8e5e28f28b8d99c53876bed85c6861d954308430ab312ca190302047c435bb5006630640230318c2ff6a6b1334d58692611e7b25e29b7599cc12462b2c590022d78c288b9294894e79fe1166ce8a7c174c56673ece50230398ab155ab29758cde5dd512c63697a5c4709150f58c884b8e89ef34c2ec27cf1f6355c7c9eebb55f04b770e6554bf410302047c435bb500683066023100c708a57ee16156f221fcb416f9919bd709b37c903a4a35b01e5fab8e15450bf522640e0778c9d1b917436e54f6c8b88a023100ef5403f29816ea14469618cd59c9c276063ab7219401b90d3df3acf1652de521bfbd59aa09b78a21bfead48b4a3baddd0302047c435bb500683066023100abdb03868f3d1a26f571c612082041c985eea97ab7a831e1bb2d9826c0c0c9618630ed1b104d917ac9addc4056f2f3dc023100e3b633d2122cdaeaa96d512e1735f158b791766a05ad8649b640b3b2e07ad124b23daa66e539f2fdb0b6766c5da339f50302047c435bb5006830660231009ccfba585c0301a9863259a2a1d519d2408321d26ed9069bc6b1febe1f7819ae1c366b5d4da95900eb2af102e022fcde0231009743f4ac91a1705f208a90d563af93810999572cea247581209bf3600ee84a8d8239ee9042ecee33e0707e56cdb73a750302047c435bb500673065023100f8465daca31867044b3423751eb56aa96b2b5b391bc4ee80d83553f7e1e2e0c6a3ae2520089f11481535b03bfd3fac0c023032249ead4feb3fa9edf52694df0babe91d1313f2a33f92f371ead91d08f118ceb634b1aeacbaf800f13510e8ee1d53dd0302047c435bb500683066023100d48467e1f9d3e12a341be25e72391dc58e4e3254b544dc039d52078e068a7b430a2952cad5810aa328615e385f38a566023100d149289f4ede1ca021f5164e7ab43530e089a3e9490f9f5341f762aebeacef3120539e879233477133f3419dba8a8b960302047c435bb500673065023064e760e5debc86420bb871d93e30ce142e1d0c740fb9a8c5f3b05200032d49d57dc2f738d65137e553b643a17edd02810231009eed1e85bbce51165b9267fbd41d7e983c9351d708c5ba717e13fa8d9d6df226791563924ca4aa0a923842bc42f7be790302047c435bb50067306502302b8a811216be29af5d0a393aca8cd6f5d7b35db4033f6903ea4cac3d9100b3fd04a975046ccc05f782ce629f8ae2f273023100e86609c136a8bb33e727dacac2dabd551e3629dd8656985e60d22a3eec01bdb716f00bb99cf84ab5e787811ed0351e190302047c435bb5006830660231009c1a2d5ec9d9c327a649589bcb3b7ae4f8208f8155da622e452751ff35e1c83ac35bb1f3d42b72d1d80070de66c2fe04023100b3cb37a2799dd4ea3e652572326a47e64eee6bbfa18e4e0c2407967e175829c3588e69ec8a2f0461afbd7e8447c7ae7d0302047c435bb50066306402306e0ab96e2a91331da9855b03c4822a08e522393a01be967d91e0c0852cdafa85798d63ed062064476ba18add4f2509eb02305a4c406be2b31c66cbc34f4140ab82aebb6772fab9a861c618ad813bdc554aaa70a4a8fa39690177a0c7e736e765e50b0302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb50066306402304e6c4cedba075373780f6596acc5da99386e08c317ed6c12debc47a9a556ff5f8ab948333e6062411761fbd4ce7774e00230214b6226e0d78ed1420c613947d179a747d2a7d80e3623c4556a494b8fafb8643794992ee1bbda7d492fd1084819be7b0302047c435bb500663064023049f2a12e9d1693becea5177f1b00fe246f97a5d9e4e90d6cb699db2a5b94be938fc45d46fe665cbf40a117ef509515710230300654b8bb26d4ee7b42f2f506db070120731e23edd052915a50df49d2542c80e850aaed03b51533b7fcd888c20e98e20302047c435bb500663064023049f2a12e9d1693becea5177f1b00fe246f97a5d9e4e90d6cb699db2a5b94be938fc45d46fe665cbf40a117ef509515710230300654b8bb26d4ee7b42f2f506db070120731e23edd052915a50df49d2542c80e850aaed03b51533b7fcd888c20e98e20302047c435bb5006630640230513ca79694dfec6ff4d53f41bc687d5c514b5fae25e24d6e4d31fa18d4b26bfe02d4412add512e12b9671b5f1b4ff1e1023037ccaf66163367301375029ca5a334c21f89a9e768e7755c53f681f84890b018799da698eef52909c6b78429ed0866aa0302047c435bb5006630640230513ca79694dfec6ff4d53f41bc687d5c514b5fae25e24d6e4d31fa18d4b26bfe02d4412add512e12b9671b5f1b4ff1e1023037ccaf66163367301375029ca5a334c21f89a9e768e7755c53f681f84890b018799da698eef52909c6b78429ed0866aa0302047c435bb5006730650230287fa024af43287dd22d5deef4cce35321a554045024f75cc2e3108f07d38883adad5d34c8b04b2c8315cfd3c4f658fd023100b1f799a3dae8de6ede152df8eb811084d90c7d4aee024c04cfae82a06ddb3bcaa95f7a2ffb58e0ebbfa4004f993366a20302047c435bb5006730650230287fa024af43287dd22d5deef4cce35321a554045024f75cc2e3108f07d38883adad5d34c8b04b2c8315cfd3c4f658fd023100b1f799a3dae8de6ede152df8eb811084d90c7d4aee024c04cfae82a06ddb3bcaa95f7a2ffb58e0ebbfa4004f993366a20302047c435bb500673065023057d21caf6d23bf10bce782a0110eee074ad2e6f05c1c6143b12b0c78d75ce49df1fb8212ffd80d5b7c53b17b016a88b4023100c153ec6406663b1b84cc4c82daafdb9cdbc7c173c8052df65e53cf404fba5cbb56b24b042b765f7b513fc4142eb1b6cd0302047c435bb500673065023057d21caf6d23bf10bce782a0110eee074ad2e6f05c1c6143b12b0c78d75ce49df1fb8212ffd80d5b7c53b17b016a88b4023100c153ec6406663b1b84cc4c82daafdb9cdbc7c173c8052df65e53cf404fba5cbb56b24b042b765f7b513fc4142eb1b6cd0302047c435bb5006730650230470760bd8908ba4cd91746980b60afaf59ba9d4fbd415a62e0c45c13e8eda8842439af25ca51a7d1e489432ad831697202310084912dffcd9a2906c14cbd877ecab076304b8c708fa4894e278c3e70bba0e37f60314f13487cd59db219367e9db6eba30302047c435bb5006730650230470760bd8908ba4cd91746980b60afaf59ba9d4fbd415a62e0c45c13e8eda8842439af25ca51a7d1e489432ad831697202310084912dffcd9a2906c14cbd877ecab076304b8c708fa4894e278c3e70bba0e37f60314f13487cd59db219367e9db6eba30302047c435bb50068306602310093306681290ade449ec85ac3e3b0ee9e32c1995f17877d86babf2311fc0f168dd49b0805696abcc7c87fca62f0cffd6d023100f0bab42bb9fe928c0d4ae103b361ad22bb78b69a4bef36e92b704f5bef481185d6c3405dec032211bd75b46d3e0b94340302047c435bb50068306602310093306681290ade449ec85ac3e3b0ee9e32c1995f17877d86babf2311fc0f168dd49b0805696abcc7c87fca62f0cffd6d023100f0bab42bb9fe928c0d4ae103b361ad22bb78b69a4bef36e92b704f5bef481185d6c3405dec032211bd75b46d3e0b94340302047c435bb50066306402300df5d7c905012941dcbe45b9e523990a5de184b0e238e98ed529948bff10924ec470b8b37ccf0ce7363e82ec48ebcc3002303f8f912b5b4396b80b7b35c254a7a0140683b836c887f481b7e44041d759f9bc59e432c4c39f1bcacd54e4ef199230180302047c435bb50066306402300df5d7c905012941dcbe45b9e523990a5de184b0e238e98ed529948bff10924ec470b8b37ccf0ce7363e82ec48ebcc3002303f8f912b5b4396b80b7b35c254a7a0140683b836c887f481b7e44041d759f9bc59e432c4c39f1bcacd54e4ef199230180302047c435bb500673065023100dc6d9ad846ebdfd689e69350f7d3af96e277a52314908d9f03a15082be8c7a5dc29d32d58a01a401f1c57951baa5244702300d549f0e15b3f994756dd9e549b56d6a79ced5280a776680df15a3fc9bca1f89b07c8d445a39223f73d528f97e957e5d0302047c435bb500673065023100dc6d9ad846ebdfd689e69350f7d3af96e277a52314908d9f03a15082be8c7a5dc29d32d58a01a401f1c57951baa5244702300d549f0e15b3f994756dd9e549b56d6a79ced5280a776680df15a3fc9bca1f89b07c8d445a39223f73d528f97e957e5d0302047c435bb500663064023042c64b0a2c4c8298175a6c1a0bc53f0d69fd5d6e95156116a5136c82dd9bad3afcdf8ee22bba46fc8a0dc98db8a662950230669217d02fca903809ac7bd49eb64c9c078871ef0504196841f424d18f0f6dc5112cc663426f7a3fa10f7a8cd09179c70302047c435bb500663064023042c64b0a2c4c8298175a6c1a0bc53f0d69fd5d6e95156116a5136c82dd9bad3afcdf8ee22bba46fc8a0dc98db8a662950230669217d02fca903809ac7bd49eb64c9c078871ef0504196841f424d18f0f6dc5112cc663426f7a3fa10f7a8cd09179c70302047c435bb500683066023100ad384bf041ee940985f92d0b08faed2ab3949bd145b02bde81f5946b506220be99d44692fb6c1fbfe0e73dd4bca84f39023100deb8ed23d80dcabedd90724b574a6cfb0ddfad1e77bfc4fabeaa4ee07341b9b3ec252040ae808d8f28c7dda61d1301940302047c435bb500683066023100ad384bf041ee940985f92d0b08faed2ab3949bd145b02bde81f5946b506220be99d44692fb6c1fbfe0e73dd4bca84f39023100deb8ed23d80dcabedd90724b574a6cfb0ddfad1e77bfc4fabeaa4ee07341b9b3ec252040ae808d8f28c7dda61d1301940302047c435bb50066306402300d3909165e3d7c1d37963c253c7f203053b3e2bfabd7e9f32dfe694a78a9f3749127d8ce7d193beb32b6c1607b59a2280230549e496c05a3039cd3daf95746d9c4190e30e6ec52260fb1daa0450612e867fb4df9446f7997a69603b8ba26b60a351d0302047c435bb50066306402300d3909165e3d7c1d37963c253c7f203053b3e2bfabd7e9f32dfe694a78a9f3749127d8ce7d193beb32b6c1607b59a2280230549e496c05a3039cd3daf95746d9c4190e30e6ec52260fb1daa0450612e867fb4df9446f7997a69603b8ba26b60a351d0302047c435bb50066306402304ca72ae5427b5f4e45c4b4ce1e273b702ca5e6318bdc691fc05147807f411a9c14005b29626598284242e4a99a12c22c023006cef7ee0598c77b4a8e8efb1972cee3b1188ae8cb6120e1931e8b9f841140beac7c9d9abff907db372f1b79a41f6cf80302047c435bb50066306402304ca72ae5427b5f4e45c4b4ce1e273b702ca5e6318bdc691fc05147807f411a9c14005b29626598284242e4a99a12c22c023006cef7ee0598c77b4a8e8efb1972cee3b1188ae8cb6120e1931e8b9f841140beac7c9d9abff907db372f1b79a41f6cf80302047c435bb50067306502304765aabca067605809fdfa71bc875967ae689b69aca7e532a800b0c6b52323d8100c6799c605a035c52cf5ef92dc5cbc023100b11655f06a953c59d9542819cebe232552163281a46bf6ef895fe15099242a17d287ad33bef393baff9827342a43305e0302047c435bb50067306502304765aabca067605809fdfa71bc875967ae689b69aca7e532a800b0c6b52323d8100c6799c605a035c52cf5ef92dc5cbc023100b11655f06a953c59d9542819cebe232552163281a46bf6ef895fe15099242a17d287ad33bef393baff9827342a43305e0302047c435bb500683066023100db0911144a3155a03ab71e9c1bcecf5abed530eb70fed9c4dbad974c9ddccd0a8fa1f52345dbb02793ef110fafff8ace023100ce2bc04668cb18018225dc1decaf81fdd30213e7ad32c8a9414bb6d0a4e270caf1aa18d660fa1f372f82f36c686800a10302047c435bb500683066023100db0911144a3155a03ab71e9c1bcecf5abed530eb70fed9c4dbad974c9ddccd0a8fa1f52345dbb02793ef110fafff8ace023100ce2bc04668cb18018225dc1decaf81fdd30213e7ad32c8a9414bb6d0a4e270caf1aa18d660fa1f372f82f36c686800a10302047c435bb500683066023100e5eaca61eaaece5b8ed26748b0dad48bb58aae8f3c461ac11a41226337e6c20171fb2ad492cfb0ce67b2687593a919bb023100cf24b55fdfbff81c7c030da96d1188452cd46f0b315de7b95e3d60b89cb8b61c67b13fb79a2ea2e93acbd28928be29c40302047c435bb500683066023100e5eaca61eaaece5b8ed26748b0dad48bb58aae8f3c461ac11a41226337e6c20171fb2ad492cfb0ce67b2687593a919bb023100cf24b55fdfbff81c7c030da96d1188452cd46f0b315de7b95e3d60b89cb8b61c67b13fb79a2ea2e93acbd28928be29c40302047c435bb500673065023021888cd087b560516701038ddd440410da36608590b3cfea0062952273c9afc8e6efeb88d19f98c8ef774611e30c1c88023100dfd4cdaa665640c503baeae2d7e3d765c61ae0ecb5eaf3dc53784b005bf2017ea76c27cdedaeb8a0583e7765e78f1e890302047c435bb500673065023021888cd087b560516701038ddd440410da36608590b3cfea0062952273c9afc8e6efeb88d19f98c8ef774611e30c1c88023100dfd4cdaa665640c503baeae2d7e3d765c61ae0ecb5eaf3dc53784b005bf2017ea76c27cdedaeb8a0583e7765e78f1e890302047c435bb500673065023100a19cf0887e15b5e6ec6f6569569c3b02774ce2595796b9715e99c35691534060b8799d24139f6cb9dabce1d6024b760c023032d22a1325d80c0e6d1b56e99702206fef6683f5a64a3ec4461fe10eed1428cf82187e62676d8e23e0047109e3899bcb0302047c435bb500673065023100a19cf0887e15b5e6ec6f6569569c3b02774ce2595796b9715e99c35691534060b8799d24139f6cb9dabce1d6024b760c023032d22a1325d80c0e6d1b56e99702206fef6683f5a64a3ec4461fe10eed1428cf82187e62676d8e23e0047109e3899bcb0302047c435bb50067306502300b5b4b6da62ec3a723575d0dd8d933b57a51131cfc3d2c1c99519ad9f9749d4b893ebdc265c08e72661a533ac872d7d6023100e307004773729799790155193f462269d98f02156884a1112148b77c20d633b0ef1c4baa436da5f18ac86d5648d536420302047c435bb50067306502300b5b4b6da62ec3a723575d0dd8d933b57a51131cfc3d2c1c99519ad9f9749d4b893ebdc265c08e72661a533ac872d7d6023100e307004773729799790155193f462269d98f02156884a1112148b77c20d633b0ef1c4baa436da5f18ac86d5648d536420302047c435bb500673065023100ea89ccfaa71e3d52a5b81e30b35964d731c126c03f5d912a50c72633dd1a2c510c47663cbc25e21097a320fa92e2c2650230707c0eb4b2dded91188299c06fc86988bbeeef2dc9e3b745e0fd32a0e2d5f4ee7bd9f019b3b9908b0160995b6a933b590302047c435bb500673065023100ea89ccfaa71e3d52a5b81e30b35964d731c126c03f5d912a50c72633dd1a2c510c47663cbc25e21097a320fa92e2c2650230707c0eb4b2dded91188299c06fc86988bbeeef2dc9e3b745e0fd32a0e2d5f4ee7bd9f019b3b9908b0160995b6a933b590302047c435bb500673065023100efdb7292c7867624d127878553cb3ec3bf3a142461365eb2158224874cdb26e38773948e84343c79c20ec30bc7dafa4b023031c4122e72e01a732367c3fbbe606e09f37186995c50a780c3d220d42e4318a19c40cd51fd922b6e9e1dbde9728320d60302047c435bb500673065023100efdb7292c7867624d127878553cb3ec3bf3a142461365eb2158224874cdb26e38773948e84343c79c20ec30bc7dafa4b023031c4122e72e01a732367c3fbbe606e09f37186995c50a780c3d220d42e4318a19c40cd51fd922b6e9e1dbde9728320d60302047c435bb500673065023043edfbd3c4bba765cd0da65bf19215dc16bd1eacc580d5b3555483fd31d031bcf01f93d88fcffc0a8f1907eecfa1f9bb02310089024db3fd7d9c6883c80494e50c6c42ba4b1b4ca6f8b86012a34d407040c9cbdb47a12264b4edd54c1f84dd5abb0bba0302047c435bb500673065023043edfbd3c4bba765cd0da65bf19215dc16bd1eacc580d5b3555483fd31d031bcf01f93d88fcffc0a8f1907eecfa1f9bb02310089024db3fd7d9c6883c80494e50c6c42ba4b1b4ca6f8b86012a34d407040c9cbdb47a12264b4edd54c1f84dd5abb0bba0302047c435bb5006830660231008d6fc6741176fd9daafa6e36a9a7c5a32acb356ba9e28bd21b7e7cc30a619669b9fb19147a1f2d60813cd7570e27d7e0023100aa470b82f1a9ad5b5c36d5f0265a0b49d3156ca9c08747a26b1e8fadea7e7d09574a86ee30f2bfe30ebeace14567cbcf0302047c435bb5006830660231008d6fc6741176fd9daafa6e36a9a7c5a32acb356ba9e28bd21b7e7cc30a619669b9fb19147a1f2d60813cd7570e27d7e0023100aa470b82f1a9ad5b5c36d5f0265a0b49d3156ca9c08747a26b1e8fadea7e7d09574a86ee30f2bfe30ebeace14567cbcf0302047c435bb5006730650231009c433d7d0010f691372ace2e9cad8b824ed6216fd35dc80c0cad1d11ca05ea40b7dc9b4fb162c8dd66037f931f9f94be023057f5a51f745ce027ca502b6516974e930a53bfb6782d03fa0c22f528f4dbfac3c5ab68a9225ccfcd62f308c245186eaa0302047c435bb5006730650231009c433d7d0010f691372ace2e9cad8b824ed6216fd35dc80c0cad1d11ca05ea40b7dc9b4fb162c8dd66037f931f9f94be023057f5a51f745ce027ca502b6516974e930a53bfb6782d03fa0c22f528f4dbfac3c5ab68a9225ccfcd62f308c245186eaa0302047c435bb500663064023011b31510669cecefd2bbb0a4a434d8fbc5562e39b23c9c4d14d9802591cfcafd6c48994f9d169385e79e14496ab835c202301ded3d0f9730328330b7751321cb0d3b9379c5808a93cd42537840890ebfcafc18a15b5615aa1caec6f84e933feae8860302047c435bb500663064023011b31510669cecefd2bbb0a4a434d8fbc5562e39b23c9c4d14d9802591cfcafd6c48994f9d169385e79e14496ab835c202301ded3d0f9730328330b7751321cb0d3b9379c5808a93cd42537840890ebfcafc18a15b5615aa1caec6f84e933feae8860302047c435bb500683066023100d4f7b0b551074d018826ff3da3c24b26849283d42e7b31db01e14ddcaf49237b025ebef91d1c99261838fcd2cc8e9c8c0231008c199632fe25aeb1bf29bc98fc768491409c2856e1b5204faff921f4a20257df561abef7a8b3c24215678190a0e73bff0302047c435bb500683066023100d4f7b0b551074d018826ff3da3c24b26849283d42e7b31db01e14ddcaf49237b025ebef91d1c99261838fcd2cc8e9c8c0231008c199632fe25aeb1bf29bc98fc768491409c2856e1b5204faff921f4a20257df561abef7a8b3c24215678190a0e73bff0302047c435bb50066306402306c9a713db083145cc9f5908791b424996d49ec925c10ce9bcc335521e6d90fc2fcbe6583ded9cd74e1f6dc49ac8e12f902305f038761fd10e72847e6dd5c6cad88587a830ecf82b7223fbaab442d00adfa1ef40cd4ef2ddc7abc429e58aba11fd1d40302047c435bb50066306402306c9a713db083145cc9f5908791b424996d49ec925c10ce9bcc335521e6d90fc2fcbe6583ded9cd74e1f6dc49ac8e12f902305f038761fd10e72847e6dd5c6cad88587a830ecf82b7223fbaab442d00adfa1ef40cd4ef2ddc7abc429e58aba11fd1d40302047c435bb500683066023100932582c5279cee603c88d2f629cc432c3fb30e0e67544db92604ad42b6ec669baa993669b3f3ecc88ef245ac2d0bb84c023100989cc94eeb651a0df4e087ec9c6d79a847a6049ff4ee84b030291d66f29974874f92afed019a350d8bc05882abae4d280302047c435bb500683066023100932582c5279cee603c88d2f629cc432c3fb30e0e67544db92604ad42b6ec669baa993669b3f3ecc88ef245ac2d0bb84c023100989cc94eeb651a0df4e087ec9c6d79a847a6049ff4ee84b030291d66f29974874f92afed019a350d8bc05882abae4d280302047c435bb500663064023058817de9eb631a87c4a48377263fd0fa31296bd1bae9841c01575d980438a52a3cfb0179558035b449e1208499690e1602306f6cb855cbc96dbf5b957eebe18bf1986b2bef138eebb4fc8b6b9a21aa577cb6c3c124177d861dfac2690be3f042999b0302047c435bb500663064023058817de9eb631a87c4a48377263fd0fa31296bd1bae9841c01575d980438a52a3cfb0179558035b449e1208499690e1602306f6cb855cbc96dbf5b957eebe18bf1986b2bef138eebb4fc8b6b9a21aa577cb6c3c124177d861dfac2690be3f042999b0302047c435bb5006830660231009045281b6cc63bbfc3c19098310bf1c9019327457c4c1975964dc13f540b8b6fd493775f7b443e530585a62a74d1a28f023100c1911d06412329a6f2644168b9f4fbfaae966aebbf25adec5ac3c5292dd96e7548646dee147566ab12644ca848a2db9d0302047c435bb5006830660231009045281b6cc63bbfc3c19098310bf1c9019327457c4c1975964dc13f540b8b6fd493775f7b443e530585a62a74d1a28f023100c1911d06412329a6f2644168b9f4fbfaae966aebbf25adec5ac3c5292dd96e7548646dee147566ab12644ca848a2db9d0302047c435bb500683066023100a4a3ea1893e72f438ca1c33af9b4540ce8266cd0cda07d25c7ff943a666d133dc57a3c73f6bc56a3085d9f5708d3b03b023100dc28ff1a2b179e17fa04d0c624498bb6187a7436235536b1cc9b285210fcf76eb04f275d7cf646ca886aa38e90811ece0302047c435bb500683066023100a4a3ea1893e72f438ca1c33af9b4540ce8266cd0cda07d25c7ff943a666d133dc57a3c73f6bc56a3085d9f5708d3b03b023100dc28ff1a2b179e17fa04d0c624498bb6187a7436235536b1cc9b285210fcf76eb04f275d7cf646ca886aa38e90811ece0302047c435bb5006730650231008aca73e2ace489048f9554461d1efaee9d85cd6ac73bd160154c466fbccefab513bcd5cd4bf15c217756a05397f8ab5402302e8ae7f2e524391cadf267dd8cbf4b3ce688d588544f1bf5892bf3cf8bc9f6ba0a470689d8e012faf730e8abaeda8a8c0302047c435bb5006730650231008aca73e2ace489048f9554461d1efaee9d85cd6ac73bd160154c466fbccefab513bcd5cd4bf15c217756a05397f8ab5402302e8ae7f2e524391cadf267dd8cbf4b3ce688d588544f1bf5892bf3cf8bc9f6ba0a470689d8e012faf730e8abaeda8a8c0302047c435bb500683066023100dafa783ff369cb5df5b7c27e2bcdf306a1eda10ff94614fa2ce28f04f0a9a322ecd3ed93b6d1deccf33740d44675494b023100fb09053377179cbca87a0997f2f214cbbcd3b3688085a36fb78c736c6fdfefae278d8d2cb0f1e79152c31a92a69fe3010302047c435bb500683066023100dafa783ff369cb5df5b7c27e2bcdf306a1eda10ff94614fa2ce28f04f0a9a322ecd3ed93b6d1deccf33740d44675494b023100fb09053377179cbca87a0997f2f214cbbcd3b3688085a36fb78c736c6fdfefae278d8d2cb0f1e79152c31a92a69fe3010302047c435bb500673065023100f7b3ce593f8fa34e4c2bd846255717c5bedbdf9a749b3ecabd5d5e7146cdbd3c6edb6fe7409131689b6d5f4bcf2608dc023045158b1dfa62513c39aaca5c09a68458dc6ea0eed2a60c4bbd4f848c9cdf41312d24cc5cdf889025ca050de48fb94cda0302047c435bb500673065023100f7b3ce593f8fa34e4c2bd846255717c5bedbdf9a749b3ecabd5d5e7146cdbd3c6edb6fe7409131689b6d5f4bcf2608dc023045158b1dfa62513c39aaca5c09a68458dc6ea0eed2a60c4bbd4f848c9cdf41312d24cc5cdf889025ca050de48fb94cda0302047c435bb50068306602310095fb12513857c8fb16ba6caf158d0cbbcf99a84c3e25de8bf1b18c71cac574b40561a43b3a17eccdd9b134abf4c87f370231008fc7b0271fc8addf423e606d5d5748857de91bf2ec6995f372c9eb861a0572afda7e4bddde1a8065de1c3f0813cc809e0302047c435bb50068306602310095fb12513857c8fb16ba6caf158d0cbbcf99a84c3e25de8bf1b18c71cac574b40561a43b3a17eccdd9b134abf4c87f370231008fc7b0271fc8addf423e606d5d5748857de91bf2ec6995f372c9eb861a0572afda7e4bddde1a8065de1c3f0813cc809e0302047c435bb50067306502310086eb3ab5564583e2f7f572c4b7048170eaa50c8c2d5602be8cbd7cb48c3cca7bd332437bff84d33cf1b2efa045822d5102306f2b653ba985831faed351c08255bf56b226cd67782a799060a2629bd587ed74101f40c4e82cc1a18c8fa6d70663eb590302047c435bb50067306502310086eb3ab5564583e2f7f572c4b7048170eaa50c8c2d5602be8cbd7cb48c3cca7bd332437bff84d33cf1b2efa045822d5102306f2b653ba985831faed351c08255bf56b226cd67782a799060a2629bd587ed74101f40c4e82cc1a18c8fa6d70663eb590302047c435bb50066306402302be26274f700909dee8d5d598150e7c7ea79f35f29cc18a38d8c5ed589dde0c0499b07985faca844cc9bbee852c6c45402302f227f34871c3e64e369334a85acab7a51a9c0439e9f77c14203f5930fea4348e4aa2e21e6cc99a0971372ffc3dbb76b0302047c435bb50066306402302be26274f700909dee8d5d598150e7c7ea79f35f29cc18a38d8c5ed589dde0c0499b07985faca844cc9bbee852c6c45402302f227f34871c3e64e369334a85acab7a51a9c0439e9f77c14203f5930fea4348e4aa2e21e6cc99a0971372ffc3dbb76b0302047c435bb500663064023020de9894a132bb6d0a3ec2ec4dae9eb3eaab51af9f41dba9399bffdf34bde30fe1d6bfd9763dc66f4d4bd5a1d692b9f302307f4633eacf900800b8e15550be003391392d5349d1fbac0dca1ccdbe9950c6d3c697849e1c4c612a3018516053dedfeb0302047c435bb500663064023020de9894a132bb6d0a3ec2ec4dae9eb3eaab51af9f41dba9399bffdf34bde30fe1d6bfd9763dc66f4d4bd5a1d692b9f302307f4633eacf900800b8e15550be003391392d5349d1fbac0dca1ccdbe9950c6d3c697849e1c4c612a3018516053dedfeb0302047c435bb500673065023100caff4d6b944ac14ee09dba62b6a57cb99e8634ee0e536747fab46b44491ac1aa1646ee7f4e6f4c777503bfd2f0b8d403023013fd87fba224cbc0e8f4996c700ff866c65bf0b81a92cac70b2b589b9d99e4aa34c3ee2810097c7e45c830541be780480302047c435bb500673065023100caff4d6b944ac14ee09dba62b6a57cb99e8634ee0e536747fab46b44491ac1aa1646ee7f4e6f4c777503bfd2f0b8d403023013fd87fba224cbc0e8f4996c700ff866c65bf0b81a92cac70b2b589b9d99e4aa34c3ee2810097c7e45c830541be780480302047c435bb50066306402300600bfaf698d66cee0d7ee4f0d225c45d09aaaf6f4404cdbe989c1c048b4460ac946c86fd26a43e56e87bc45c37e23b7023010f19be8ae34d26f266d7064357fd0a93037c0d4c50e12376458eb340faf59dd1c81851f5ed1238d300c2f5d82e74b950302047c435bb50066306402300600bfaf698d66cee0d7ee4f0d225c45d09aaaf6f4404cdbe989c1c048b4460ac946c86fd26a43e56e87bc45c37e23b7023010f19be8ae34d26f266d7064357fd0a93037c0d4c50e12376458eb340faf59dd1c81851f5ed1238d300c2f5d82e74b950302047c435bb500683066023100d737d7e9994701510dad3ca3b5bf268e9587a9f10545870950fda7407939af2a6e9e37677b013c87159de8d837cae3c0023100af4456eef3ed0cd5e1d86da4a6d8d048222ebfbc020ec0c135d4689a59414cccfa095ca476861326a0606bb36a8e59160302047c435bb500683066023100d737d7e9994701510dad3ca3b5bf268e9587a9f10545870950fda7407939af2a6e9e37677b013c87159de8d837cae3c0023100af4456eef3ed0cd5e1d86da4a6d8d048222ebfbc020ec0c135d4689a59414cccfa095ca476861326a0606bb36a8e59160302047c435bb50066306402307a834a99a909124e38aff5033b65d78ca62d409f53623a4fd932b4559fe10eb6b681958a52f2077b11765ca872836047023015737c50fc09c89378631f191c1ccb9b61c112336bf5c565a4bc3b7b484ddd83c1272f9ee42dbbfd2c60da82f2e48aba0302047c435bb50066306402307a834a99a909124e38aff5033b65d78ca62d409f53623a4fd932b4559fe10eb6b681958a52f2077b11765ca872836047023015737c50fc09c89378631f191c1ccb9b61c112336bf5c565a4bc3b7b484ddd83c1272f9ee42dbbfd2c60da82f2e48aba0302047c435bb50066306402300f34f1f69f9587ce8642d71e469c1529b91f22e5074833c85cf413b0af4a53c14bd469fd7d07499cf0a8f4083bd3031502304f0adcf957af2d2b7f30b65e6f92986ff7b613b363bd27caa880236b4e7a4fd87fb8debdc5983000096af7011d7df4f90302047c435bb50066306402300f34f1f69f9587ce8642d71e469c1529b91f22e5074833c85cf413b0af4a53c14bd469fd7d07499cf0a8f4083bd3031502304f0adcf957af2d2b7f30b65e6f92986ff7b613b363bd27caa880236b4e7a4fd87fb8debdc5983000096af7011d7df4f90302047c435bb50066306402304b7ccc5d1e37a060f192dbea1527c9ddedb59177d2fc506bcf10069f06fc0cce0f4e91783e7a7ff03eb43bf873d5bcf8023059a798610528c606cd915a0e347acb8accf13aca0420b9405a73440ec0557de013f5d50726090f970d25584ac55179b10302047c435bb50066306402304b7ccc5d1e37a060f192dbea1527c9ddedb59177d2fc506bcf10069f06fc0cce0f4e91783e7a7ff03eb43bf873d5bcf8023059a798610528c606cd915a0e347acb8accf13aca0420b9405a73440ec0557de013f5d50726090f970d25584ac55179b10302047c435bb500683066023100d5870df97b4ca71e9c4bde46635a69dda17b8bd2e667b706758b3a65adf97ed45c09cd862bb2d16a6ea4060a92ce937502310080f947cd1c817cd9f9cbd3834a72c97c6dd415920ae38ddc8b569da3334b989d9f0c21ec26f7349633f0de1a6c3cd9b00302047c435bb500683066023100d5870df97b4ca71e9c4bde46635a69dda17b8bd2e667b706758b3a65adf97ed45c09cd862bb2d16a6ea4060a92ce937502310080f947cd1c817cd9f9cbd3834a72c97c6dd415920ae38ddc8b569da3334b989d9f0c21ec26f7349633f0de1a6c3cd9b00302047c435bb500673065023100f44c05a664f192f3a96ae739a4e913e108acc43bb73e4289913c5d11cf36297b3501cdd6729f1bd1f1803cca6ca0cb5f02301f6639e63f41bcec38b8dbe5a79c750989cd26cf1cabbf979cd9ff74157688187650c4a796b8a74bde6614b59c30b1c00302047c435bb500673065023100f44c05a664f192f3a96ae739a4e913e108acc43bb73e4289913c5d11cf36297b3501cdd6729f1bd1f1803cca6ca0cb5f02301f6639e63f41bcec38b8dbe5a79c750989cd26cf1cabbf979cd9ff74157688187650c4a796b8a74bde6614b59c30b1c00302047c435bb500683066023100dd84ea565e98e8ac036ca8f4120fb8c5d2f4ceb057c45bb74f297da4d16aaec2b0761926ccde734f30f8074181509eaf02310091c1fa097b14e3f1c603a74693254f03ea6f972a730756caee184fd5e952a0804ccbe27c45726fecb505c2532a2a39670302047c435bb500683066023100dd84ea565e98e8ac036ca8f4120fb8c5d2f4ceb057c45bb74f297da4d16aaec2b0761926ccde734f30f8074181509eaf02310091c1fa097b14e3f1c603a74693254f03ea6f972a730756caee184fd5e952a0804ccbe27c45726fecb505c2532a2a39670302047c435bb500663064023074a32a4434f85aeb4029210ffd4afd58cbda6e29c91fa8af23234ebb42cedbb85fac1bdc96db95cbee9f2a55f465287802307c4b43369f6a9ad8eae897b81872abe77571e51dbf2f253ecdc3e2f1827e61e57a8dd584ce20c9e812d0342a980e09010302047c435bb500663064023074a32a4434f85aeb4029210ffd4afd58cbda6e29c91fa8af23234ebb42cedbb85fac1bdc96db95cbee9f2a55f465287802307c4b43369f6a9ad8eae897b81872abe77571e51dbf2f253ecdc3e2f1827e61e57a8dd584ce20c9e812d0342a980e09010302047c435bb500673065023021264ae0783ad2d958194b93e6b270765586b137eab50839e86cb2cf76323477d81fe7d5a23e42911568d157203f02fd023100de44e2d4610d22e5e5ed38131514c31187e8d8d16aec7e704e9c7a79423eaf6b93de1a6cd0144e94375d2c86046f6ac20302047c435bb500673065023021264ae0783ad2d958194b93e6b270765586b137eab50839e86cb2cf76323477d81fe7d5a23e42911568d157203f02fd023100de44e2d4610d22e5e5ed38131514c31187e8d8d16aec7e704e9c7a79423eaf6b93de1a6cd0144e94375d2c86046f6ac20302047c435bb500683066023100f12b0d36c8fc8d4b0de94d0044d83130c39fb0c2a01c5742299f4a60af460a291b4d7f68f770fb0b4d2fecfc34d7eaf8023100b87d36a98ed49359dbe1cada47b780fb3dc43ab41d3638e14838b32c6c75fe69e09469ce62f90be70b88bc8732bda1e90302047c435bb500683066023100f12b0d36c8fc8d4b0de94d0044d83130c39fb0c2a01c5742299f4a60af460a291b4d7f68f770fb0b4d2fecfc34d7eaf8023100b87d36a98ed49359dbe1cada47b780fb3dc43ab41d3638e14838b32c6c75fe69e09469ce62f90be70b88bc8732bda1e90302047c435bb50066306402304e54f20a8e85da7fc77043ef39a8bbe13740c98504bef2b7b4e49fd1eb1b5fe07745ba7ef75dd3bb8d37bb8b5041e5390230488a43da14376a95a59ad110297db8aa1ae33fd5a41b79b3b23802db92d51d70e307bdc526f29acf625a2241f4b1bccc0302047c435bb50066306402304e54f20a8e85da7fc77043ef39a8bbe13740c98504bef2b7b4e49fd1eb1b5fe07745ba7ef75dd3bb8d37bb8b5041e5390230488a43da14376a95a59ad110297db8aa1ae33fd5a41b79b3b23802db92d51d70e307bdc526f29acf625a2241f4b1bccc0302047c435bb500673065023065cae3a4a17eba5f0645ab532bb603c63d555e5f1d00acbf06c6e92b6adfc95ce14d559481bc394589ad8d37d7b53a0d023100a95a2dbef55a998e0603b6085338223502f968ddbdb8077f290f13377d486ee1542272c3fac64701247c333fc42b8d180302047c435bb500673065023065cae3a4a17eba5f0645ab532bb603c63d555e5f1d00acbf06c6e92b6adfc95ce14d559481bc394589ad8d37d7b53a0d023100a95a2dbef55a998e0603b6085338223502f968ddbdb8077f290f13377d486ee1542272c3fac64701247c333fc42b8d180302047c435bb500673065023100e6a0fb66de4a1d47cd6c7590c7d1c10a4197e74828fed98c53f2345d4d3eaac8819d96070595108f8eaa39ee58e2bb99023074240195b6e95e452c0859977d9541df8452988eb7f7873e065f2cd2dc42e3953d97d6c7402008a63a74c213ba473acd0302047c435bb500673065023100e6a0fb66de4a1d47cd6c7590c7d1c10a4197e74828fed98c53f2345d4d3eaac8819d96070595108f8eaa39ee58e2bb99023074240195b6e95e452c0859977d9541df8452988eb7f7873e065f2cd2dc42e3953d97d6c7402008a63a74c213ba473acd0302047c435bb50068306602310088a801ac8fb4666833b924ee546f71574654ccb4912517f5fee37ca5a124c39ea7cb150a87f42f077078fd996d2e2de90231008446600b6a65295422e9c84c89707f69f5b6e463956fd836fef573bab981dda1f8145a5d56b3941e4747e79ef5536a610302047c435bb50068306602310088a801ac8fb4666833b924ee546f71574654ccb4912517f5fee37ca5a124c39ea7cb150a87f42f077078fd996d2e2de90231008446600b6a65295422e9c84c89707f69f5b6e463956fd836fef573bab981dda1f8145a5d56b3941e4747e79ef5536a610302047c435bb500683066023100e6cfabbfc48c9f611b8ab49b89a015fb53ef8a708b532213c4b742f9697ffaa5245cffbd254a3b15c683f4a0b46eac0d023100e3eff00df00bcd4454d36c217a130272d4f3d12adf3cbb911f98bd2dfdb3c0a8a17cfc3988a1c6a7fb1e60fa20b5e32b0302047c435bb5006730650230404d9b331dbdcd8b9872884e55a6449522ebf13a8b46031276dbc8fbbb6fd91971e0bb245b858aaff76f429b98be7a6b02310089f33c66693dab97102d2e3cb6c6dfdb2955624e7749e5f8bc85895f9fa5e082d98916aa1e8ede84dd9549a386f909f20302047c435bb500683066023100ca2341809d233a32f1e1b32926dcc25b3b5d35a96476dac2494384920711bd2742c6956a17e59fa0dc5250854de3263e023100b73ff6a69e4a48a7406a5127ba349bdbfe1989a6f609edcf0468ea2479d823e877f21ff358635aa0ae7084c3a6ebedbc0302047c435bb500673065023100c865a699f0d671f9bfc72e4d83d029bf94f1e5b519f34eba8b83a35458bb4041b18e2053e76a79e9e22981712a21512e02307f85236424f6daf9bc4dbb5a40a19827f0ab52603f67166c8bf022c4973b737f1bf10197d768e8f5a5a920941adc3fee0302047c435bb500673065023054b6b727723ad2eaae9e9d17bce1472706f95c595d0686a17c0fc65265a429c91f5a61a0d5d43d56d298faeb9094700e023100f0065ddc70674a839e13d448f260d55c15d0460a797fa736a08039a2d9fa1fae3caf2c950b1720b61bf371331f6f3def0302047c435bb500673065023100a1b24ec4e50b5407002ad9ad25cd1df1a2739e372008b9ee1aaef6d363849d8776067f168aa18bb39c27e61263b63e3d02301caf77983b474c6ac60106c0ecd98db28bfb3d1587a6319a4612e36dd8d3a2ca30342df34eeff3f9f658187b2374228d0302047c435bb500683066023100dacba248eb8f3a36eb851efc3a987b5a7d143858e3ce9d3f20f3450f21ada2c46c7b1a6712dfe27d96d895080341c8dd023100d210b4dd5e3d86c4647c1f8652bcd4155e83e65717381abde89557fc80cbefb1cb393566b072ee9195130f4cda0775b40302047c435bb500673065023100a88e8e3b7616eb6704265aaa5959618affae1ce8c8da0015978ea0a543e4ac68f953ec4f944c9c7746ae5991bf9a600b0230253f9753dca744c79cc44e47b2c16ee2f794dbead8c3727b6bce1a890cd23fcc323540ee375b8f1f1edfa2c09068bf5b0302047c435bb500673065023100c297bfef5bc6812ad7a4731d393a6e9c4d8887c64e10b37eb2624642976b62afe1bc4d2bb33851b4cf4511f81f85f80602307c2a50974cd90a65bf8efd8f9cdc554c34d052a3dcbc9e1a1b3f6fd745e925d990b016ae80961ee2b3f6cff6d1d061b20302047c435bb5006730650230261dd1250e307afe0d8ed8d89c58802fb981a27113db05633cd8b415963c77da03bfc0d9c13996a23f27b2ddb57ed75f023100e81fb56e4ce8385cafbdd2314117deea1684b1ee60bf271b994e2b8e451fb85a36fec6bcf316aba4bb30e0a31cf53ff40302047c435bb5006630640230253aeb1a7f83d9c09ed6dd267d62f57bcf6b2c338048752fcf9d62052e26ceebaf07c1ebfa969db340ec44d2f30da8df02305dd2e4fd85a3fdd733fc42568c0cee5b79ee2969cb8aa6b3a41dee09dd0ebc421d20fcad70d944e5b975d27d1674ed320302047c435bb500673065023100ab5b6546c702ba2c699e83cda151de45dbb6f069cc7c6a651458c511a2ad79c66b407efac3999452c24bf6999f928aca02300ecbe2de1048c79f25a7da5eaf50e60d092415c05bada89204fc7e7f3d054f522ca3f319b03906e5ce43b4aa36c1b9190302047c435bb500683066023100f581e9f459851fcf61010d37c060dfd2d904c6a233449db3ef0e4fb4d648704557e31c99f9500e5f73bae4bdcd179fbb023100982258c98b38e1698adc727f05c352290f09c9a7df5b285c1d391772acac4dff315ba55cbc646c4175cb305fdec541280302047c435bb500683066023100cdfd6f4d0a559aeaf424b8dda7fb2455257945193e5fca024cff2c32fd4fae239a0a61848a80ab8ffefc2c9866fa8d1a023100e6e52dbc9bb231ac34b19af77ee303bf2d083c5ee241533675b9369db2fcd00fa159b285c0f48d84cb2946cac967b5390302047c435bb5006730650231008a637071e9d8bd2624ef9a2794f58bffdc3b88e05318c16e7d353a9deb9b7afb8db9ad3eb6dab373ac69db879b48c0aa0230780b33f4fd629fb5237551a787d4c92f0d8b308d9f41fc1dc52d19a7ec2197ff994840e998c274dff783f8540ba67f050302047c435bb50067306502307d155b986eb85db31c74054581c1530db2d22b7a10d3197acad54c51a360e11d15e0f70fd320c7d71f42f1abe5a00a33023100ff76d9744e248a8d1da173800f849b54bee78bb2a0f2e0245e2809d8d02f5f7ae140ca9bb79c257e7daab61c0660b2a20302047c435bb500683066023100b66cc86a8ea9092fa57466ef062671cbb7da7fb882a369e1d190e5b468cde1eb8a4cbe9ae8cc00ccaa64f141c0c2ccd2023100c1088b585c2014ff8918abf515d3649e6e2575a38386dca19d1186f95d23419bcc3904f783c9e16572fe2e2c9a8afdbb0302047c435bb500673065023100edd453002eca3a0f719bdb6d203e2e53b5440d9ac053ebc539efc5f421bbabc7be6e84a377b7997f112cd4d3af09e68a02302c38e32e7657daaba568b8d459527edba5d4f9767a392a2e9ffbbd9323816979c022f67f96d8a688ee5109228b440bd50302047c435bb50066306402300580d6065cd154fc29626843dc63c8c6f556f4f8dd2a144590c0e42c0f73a3a820090d132f35479e8dbfdbfc672f77ca023065e0ba19830afd726b1d23056aa33e4cc528e72dbbad5060e51a40a542b17c2c4915b331b707e0eb52d733c41699ea650302047c435bb500683066023100b95493fbb58f331d3d8ea70facb0a5e7a5f4572aabe1935e1f239429779669906518eda065f9bda51c36bb2eb0e88119023100a66469c5cfa431cecf08ebc536f6a7daa4de69506726cd4a064c56d973f038d582119fb53c2b6de0f32fe2fa86a2bd7c0302047c435bb50066306402306f1ed625585deba6ce3294da433ea7f85d7db8efbecac4a9dee1e64fbb4c5fc237d24e9b4d97b6300eab0c112fd4967e0230314587ead5aa839f28ffea5b2b5489a855887a0ffa8fffeefa0a9986eb33f68172f514ccea3824d95908eeee209388230302047c435bb500673065023100975e3f77a701ffddd9f3c45cc896532210654f248dc6922294e0f8377c6973034e8a84331b55b2a9302eb2b796f0d483023032f27cf4f39a7799bc57c240df6c9f5035d2e5f9bb9a81ba6deaa9b6521782bc3eba31d8fc1c483aa10ef520b67e31f70302047c435bb500673065023100c4650b67dbad0a943bdc2ad2ef42c86d55223b5662c7e2879e3990f2782afcbaf34ba2da370559463cfbfca006bf56f7023065252d558b73102c90c6f00d9b731ff0690753653184a09c642ce5fa40184ebc2a4af571309e909bfa56d15ced8d04bb0302047c435bb500683066023100946724a9bad1a182b1f697b58e1d6e7eded6e1234ba3eb86db15e50ce96e1455ee83572f1ced2dd57d1ba310069d78fa023100922c012c50690d906c86996182cdc51802bb7669e0dca4076339bf3de21a1f41e592f524dd84250e7fd7a251c3f94c360302047c435bb500673065023100ec2826ec3c382906750045fcd96d8121ab76f841ae3e910cdf96fcae007fffd06e6ffe2ce17c7e6858a29649da23c635023013adbae7cdadcb9750376d43c6fcb8ac7e502d3b65ebb70d6a35cd0ee950ae34f8cac7aabea231a886f5f8ebe9a5c51d0302047c435bb500663064023019a6fbe6f37c9ba8522771805482b64c75391d6203e8b148781828a109d5a7c86976200cb92868c3c8d7ebaf8e1e1fa3023035b8c525c3e4924e522e853ab351772d763da9ffb7c98852eadab862918c5592af98983030f7e830cc696f5bc7b329490302047c435bb500663064023030bd5a7cf9b3d419d0496eab95f01a02e278121a420bd38b859a2652cda80a9e0e410e4c6cfba5ca70a9d4d595699e5502302fa82639d82ecce40ef1dc8493482b94a0be235c69e028dafb85a4906adda7246f9221b0d13dc605cd3202c048949c3a0302047c435bb500683066023100c7bbb4c418638bc0d1326ef907ef8217cb45bc648885bb87b3995a777b4bffd108114aa9c9c1612d74422c5c76140ca202310097351061cd11147d6f0d141d2ba5e2a00c5455e3fee1e3bf8525dc6ab8cf78ec08ac174260f80194bfa840c4813a43090302047c435bb50066306402307f2314c7f818782c4a79cb0b8cac6e29789433a6154a449c7c082c9f7a50450733d3108bc9ced367002903c52d2f5ee6023054494950e49d14f06daac277fbafe4109ac4e4f7398b3ffeebe06c8e4e42f042b4bff2458343c1d791215367ed2c801f0302047c435bb500673065023100dfed57652b1b74f8d2ddbbff6626a7c24aaa6e7ac729f1889a8e08ef50b9834e0c22496600d12dda55c2c77e22e5cc0e023033d4bbaed5e845262fd99622983bae66a3f8454a035367168c3caa39509e7047a480c306788c81e1cd676b8d043dad8f0302047c435bb500673065023100906291743b6c263b75cab435279627f3beb06e496d9c82c1b143af2f8ec3e3ffd021fea81defe996e2b66670510dd61402302d67b81a03801f2913aec5cd4fae39cceba9b4a67b5057b630923b50361db923c927834b12e50d44e8bf8314ecf68a840302047c435bb500673065023100ba41d2fb9fa78d57cb3e03235e5e641eaa86a40896bdf61644b5be11f27125180425131cb9b8e56388bd5022ba3479fa02307e70a75e59a2c0af39575c576ac6649f72eba3b03260a688adb7ebb7cd957b5b2d0d979350fb6c02ade9ef0e15e867690302047c435bb500673065023100ba63bce8e04bb24b3673df73c2d82fa838c06edc77d90b558bb1ed7d7ec0d23d66db89e9e1ed0fec0ec49287859ba38902300446fde4dc8c620d228459bd6c88c932a139bcf93397b46065e0b9671edfd9273478006bb735ffff71673baabd9181ee0302047c435bb500663064023036d5c3a7dc4d6346c86ee48cf2c20c642b4c2c30b1ac6dd8880b72c43739b4fbad5b1147719e1794e10e054e13ecabc5023072f7773ab2fbb119f14a92cbeb783e664b5bebe9e99d09f6e3661d057f18eae771f84ef08f63e089422740e4bebe359f0302047c435bb500673065023013eed4820fb9c5ed06ffeebb6b78700c65130019b0d97dc88e6d2c131c5b0eced88a81971bf84c8bcccb657a0dbe214d023100d1842e6b8e89e7b4a3948ffef1a9698ec250d6cad48ebb4afb8e0ff622ccfa7d9cc6e6a7e60e5ddff4e44ce98e369e140302047c435bb500673065023100ff192612d2ff145c15e3a1f995aec6d822ea1f2af8a13c069a428cf23e0b4bfc669c20e1780a76fb912716fc4387e09c02304025265724343895e3de272e8bde9aefe7dfb1805a692f072a103ad415a5549a083eac6735ff38224ea4174f29a829410302047c435bb500673065023100f37dc42435df2c2c95fc368b1ab105c714b6c9855e9581d8c4b5f9a6a93dccc04b90b900c018104fb15c8d93026b4a0902303a4c74a38540feae214151df1d264fcf09ce4b3f30ea62d6b38a9a5b7022e464e9fc6bb22856cc279e07ae5fad800ad00302047c435bb500673065023016ca79bac77bec1f87f2883a06a27cb88b321b2b8c3475744790b384e75d87a94be6b3568fc87681139b358983357efa023100c68fac8301151ac42c9a5d750bb220c0c9500f116569eb0349e1230e0df8ac6a1322d023f2eabac89b78bbf091b2a4d40302047c435bb500683066023100fad9caf197de1079cbf846d0e021e4dec4cd0174508a5d2d12a9a18ca789ce74459ed413f559e6e60ddcb01a75a73e42023100e9887d7854c319b916ddd5a244a9f0aa82f1995dfbd854ff9f77d3362c093a100222b64dfe14a30c721600afbdd4d9670302047c435bb50066306402303a454a9e08e7a067aa8d1a8311a8065d0e48431adb7358a0ed4e993f3628a9a30b5b0682e314ae06ebacf14ca20ddeb602302de929c10ce5b69738f0766e5a146baa582654438e90b74044509fa8c8320722646da736d359a84c18640c9a1bf99d4b0302047c435bb50067306502310088eb469512ba3faebf6c8a1c2e68f4a379b78754540378c8a0c547abbbf41a4dbb6835b29e80028a043c37ab3d22aa9102306e3992506b395a596dbd6d56852bd8d27a5204120abec982846d457f59bbdd02fca398b0f026345934c7863de7f79d9b0302047c435bb500673065023100d8f307280bde14ab65d952902d3d53214d814e05c71242600972e0389823fef1f97b1ab2078db66a702cfac4a533800902302cc38d1e1e2c1d48afef5221090f0b7ae6cd0f853238b7c8e5e28f28b8d99c53876bed85c6861d954308430ab312ca190302047c435bb5006630640230318c2ff6a6b1334d58692611e7b25e29b7599cc12462b2c590022d78c288b9294894e79fe1166ce8a7c174c56673ece50230398ab155ab29758cde5dd512c63697a5c4709150f58c884b8e89ef34c2ec27cf1f6355c7c9eebb55f04b770e6554bf410302047c435bb500683066023100c708a57ee16156f221fcb416f9919bd709b37c903a4a35b01e5fab8e15450bf522640e0778c9d1b917436e54f6c8b88a023100ef5403f29816ea14469618cd59c9c276063ab7219401b90d3df3acf1652de521bfbd59aa09b78a21bfead48b4a3baddd0302047c435bb5006630640230517f86aca9dd755f29ca5b488757b9e85c6e7aded11339f64d6b4b064e5f0672d987514d6f206dc20dbee0ab7cc6fa91023051466eb7beeb7ac76043d3dce4f2d10f78404f4a6f9882a31d9f242a02db2eba524a29d99c137e37d0f5d38b9ec433890302047c435bb5006830660231009ccfba585c0301a9863259a2a1d519d2408321d26ed9069bc6b1febe1f7819ae1c366b5d4da95900eb2af102e022fcde0231009743f4ac91a1705f208a90d563af93810999572cea247581209bf3600ee84a8d8239ee9042ecee33e0707e56cdb73a750302047c435bb500673065023100f8465daca31867044b3423751eb56aa96b2b5b391bc4ee80d83553f7e1e2e0c6a3ae2520089f11481535b03bfd3fac0c023032249ead4feb3fa9edf52694df0babe91d1313f2a33f92f371ead91d08f118ceb634b1aeacbaf800f13510e8ee1d53dd0302047c435bb500683066023100d48467e1f9d3e12a341be25e72391dc58e4e3254b544dc039d52078e068a7b430a2952cad5810aa328615e385f38a566023100d149289f4ede1ca021f5164e7ab43530e089a3e9490f9f5341f762aebeacef3120539e879233477133f3419dba8a8b960302047c435bb5006830660231008de2c31f8b5ba6c03f665d4f394d191b23a3e381a1b155abed0bfd8ba4a72d95369f6cfdea7b58bebc06a81e9a102809023100eb14968e67d01cbc914f71e458da7b94fc185fa34311a6f02742da07b9d2bc516b1906261b7b4320f703c33377d0801a0302047c435bb5006730650231008eca65917fc6af9815ba3c380a30c44b403fd521ca1f970d09876ff8e693f73fccc1dff7031c40df871e6ba94b25e37a023024efcbb320cbeef76f53ec85a4f16f7a0e3b2cd2e58215f0be780735cfaae018ee478e7b6c94e4ac0a6cebc6eacca4710302047c435bb500673065023100fdef0ae5658c491d9fdbfc071a959c167912a552101a67bee5e46fcf3e7ea85dc80930b00e10e664e5d43ef70c30797802306f46b97ba3216a891ed58dc777da14e99c85445c7ba2925ca19a8ede99f97de03efa3a8de88043c698e671acaaf14f940302047c435bb50066306402306e0ab96e2a91331da9855b03c4822a08e522393a01be967d91e0c0852cdafa85798d63ed062064476ba18add4f2509eb02305a4c406be2b31c66cbc34f4140ab82aebb6772fab9a861c618ad813bdc554aaa70a4a8fa39690177a0c7e736e765e50b0302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb50066306402301a0e3a7efae4f04292b8ead5a83d81101f24c450ffd1d7e5d10fbf83fca55298b8a88eb90999df3c516036b31e9f0b8a023009f8702578373304694dc413276439fad00fbe6a661e0f15f15b3cec3153f60a29c060dd4b0767a8fafdc159422b9f840302047c435bb500673065023100cd4b1ff10ae12f813e5944fa2ab5fc96e37cd5588dbf9f8b9891307d2f0ddf1d5583d481e7c189c510c584cbcf999f0602306bcfd2518e2a63fbc5aac04d0458113ff315d76833feaae5ba9f6d91971cc4187c0a109cc9fcd77c82ff39aa2eac07c70302047c435bb500673065023100cd4b1ff10ae12f813e5944fa2ab5fc96e37cd5588dbf9f8b9891307d2f0ddf1d5583d481e7c189c510c584cbcf999f0602306bcfd2518e2a63fbc5aac04d0458113ff315d76833feaae5ba9f6d91971cc4187c0a109cc9fcd77c82ff39aa2eac07c70302047c435bb500673065023049e0bd30cc3beb94ac59b8d7ce772797231970ff775d3efd664705cd3ea426fe3a4d8b4d8d86a44ce626e8d7da904001023100df68b8a71062a1f58c265522c227cd30e79f21d437f229a2f271c94e6b8ecc83797bfdbe2ea9198d3647f5ac9a8497f50302047c435bb500673065023049e0bd30cc3beb94ac59b8d7ce772797231970ff775d3efd664705cd3ea426fe3a4d8b4d8d86a44ce626e8d7da904001023100df68b8a71062a1f58c265522c227cd30e79f21d437f229a2f271c94e6b8ecc83797bfdbe2ea9198d3647f5ac9a8497f50302047c435bb5006730650230112a78980863b08dccf3ee7b4f152603eeaaa0a60ccb5a4abd3117bc4a8ee0f9441782a32d53ff0f2f445b65f070c338023100838c848a3b7ba24f83058fab09af8e474b81556217a53cd17180708a44de908b2fcbd3236a3901b21bb671a056ff64940302047c435bb5006730650230112a78980863b08dccf3ee7b4f152603eeaaa0a60ccb5a4abd3117bc4a8ee0f9441782a32d53ff0f2f445b65f070c338023100838c848a3b7ba24f83058fab09af8e474b81556217a53cd17180708a44de908b2fcbd3236a3901b21bb671a056ff64940302047c435bb50067306502300a8b30a4332ec4b65d8a2215d8ad68e4ce16e2e9c87d211cc8f66e31f6b73187b2d781e7ee399ecfdddf2f01dea9dc9b02310093e55d574ecfa2522d111e7eba80c85d913b44cd33290f44c8382b2b0146f1e8db9dfb78e504d47353a7839af780d60b0302047c435bb50067306502300a8b30a4332ec4b65d8a2215d8ad68e4ce16e2e9c87d211cc8f66e31f6b73187b2d781e7ee399ecfdddf2f01dea9dc9b02310093e55d574ecfa2522d111e7eba80c85d913b44cd33290f44c8382b2b0146f1e8db9dfb78e504d47353a7839af780d60b0302047c435bb50066306402306938388d50d8650544a6a5661e0a2cc68259c3f264955528b13d76d099cbed4402043a2ae827458f23cf9e7bf54dd40202301709eb0b424365d116d07ca22a29abc0ba3c2cd9c43301fc92622237287f3d28068b717dc57827bcf5112f45981820410302047c435bb50066306402306938388d50d8650544a6a5661e0a2cc68259c3f264955528b13d76d099cbed4402043a2ae827458f23cf9e7bf54dd40202301709eb0b424365d116d07ca22a29abc0ba3c2cd9c43301fc92622237287f3d28068b717dc57827bcf5112f45981820410302047c435bb500683066023100b4f927f5b8223a53b4db9c8aacd88534c2420ef03dbe323055d9db4f3ef8805799961ec1a111e4e250b0ed1574a1190f023100c9fe7cf957294f49e085341c389277e3ccdf9fca9b410bc397b9ee69ca12e2cf24ef749415a7d33937373ad2c19509d80302047c435bb500683066023100b4f927f5b8223a53b4db9c8aacd88534c2420ef03dbe323055d9db4f3ef8805799961ec1a111e4e250b0ed1574a1190f023100c9fe7cf957294f49e085341c389277e3ccdf9fca9b410bc397b9ee69ca12e2cf24ef749415a7d33937373ad2c19509d80302047c435bb500673065023100a51f863be20498b16441ab03422aee743609ba8c861660791e2501576674cdb501a1acde65cb8e07e440e846803fcd1c02302199a6794b8913214ab0d5d5065347ee38cad20c2f5fee7ea03b9c2f4dbefa2d9e3b66f50cda11f0d694e41026efc75b0302047c435bb500673065023100a51f863be20498b16441ab03422aee743609ba8c861660791e2501576674cdb501a1acde65cb8e07e440e846803fcd1c02302199a6794b8913214ab0d5d5065347ee38cad20c2f5fee7ea03b9c2f4dbefa2d9e3b66f50cda11f0d694e41026efc75b0302047c435bb500673065023100d97d9c08171d945288769709a559d4cbc8187cc43308ec6c3cff27fa4b267546674cae8cc44552970723a98711337d1b02305feff2411bfa76cbff70194cac0d24b61cea0e26d3e698c5849195913307e88e9814d5713172d5b0d29d7704883be1490302047c435bb500673065023100d97d9c08171d945288769709a559d4cbc8187cc43308ec6c3cff27fa4b267546674cae8cc44552970723a98711337d1b02305feff2411bfa76cbff70194cac0d24b61cea0e26d3e698c5849195913307e88e9814d5713172d5b0d29d7704883be1490302047c435bb500663064023057f6a2a6fcd675e374189e797321d03e6ff59f2b6b83a44b732bd6641dc3382ad416937120ed62ca5dee5baa37ae76e302307dfcbe84ce18e6be5485da008d6236dcb55ea774e44dc50394e77c86eaa5ab9b0d9e985a657c00608db2021c2a7c7d360302047c435bb500663064023057f6a2a6fcd675e374189e797321d03e6ff59f2b6b83a44b732bd6641dc3382ad416937120ed62ca5dee5baa37ae76e302307dfcbe84ce18e6be5485da008d6236dcb55ea774e44dc50394e77c86eaa5ab9b0d9e985a657c00608db2021c2a7c7d360302047c435bb500663064023069a4f080b3363f71e52a62d6f079cfd25a9db9ad9f5aae0998a492eb8ebdc59ff7b38087591eb6d7f10d54cf0a91c0f0023009b8e9987e70145ffdb64aa5efef3e61a392e07518c21e4a1d4330bb9d4f81b1e04b8b0cfe97e563024594f3241667500302047c435bb500663064023069a4f080b3363f71e52a62d6f079cfd25a9db9ad9f5aae0998a492eb8ebdc59ff7b38087591eb6d7f10d54cf0a91c0f0023009b8e9987e70145ffdb64aa5efef3e61a392e07518c21e4a1d4330bb9d4f81b1e04b8b0cfe97e563024594f3241667500302047c435bb5006830660231009cf9e51c174147791d7d6393fa3e17650fe36696ab6fa36634e7b33bc101f2ada235eeddd865f4200b02d910b06ba4c8023100969259061cdf7174b7ad968652c552a555b888df28c6687c8b05f1acff414d614ae375fe1618c9f5a97c0d297ecc81400302047c435bb5006830660231009cf9e51c174147791d7d6393fa3e17650fe36696ab6fa36634e7b33bc101f2ada235eeddd865f4200b02d910b06ba4c8023100969259061cdf7174b7ad968652c552a555b888df28c6687c8b05f1acff414d614ae375fe1618c9f5a97c0d297ecc81400302047c435bb500683066023100d0ea2f98856fb5e559b1c628e1126dcf061fda21e08058144df35729e8781792ff3a08e60254ba4879511b57da3a75fa023100df36483e83a00f8ca376409f73afbada3cbabcc2cab51402f9e0f8440aacae59df862fafe407b53c135abf8a938fa3cd0302047c435bb500683066023100d0ea2f98856fb5e559b1c628e1126dcf061fda21e08058144df35729e8781792ff3a08e60254ba4879511b57da3a75fa023100df36483e83a00f8ca376409f73afbada3cbabcc2cab51402f9e0f8440aacae59df862fafe407b53c135abf8a938fa3cd0302047c435bb5006630640230496ccb21cbfe84863cfa2550d976bb869dd2c30fade9e72c64a8bc37ade384be9e1c74b0b5b8c6d1b7ea2420bbf8b3c302306886ef7b3a922f9b2d8789bcc02d86b84d38894cf539c4c29c24b132ac7309ff2f923d2c05ff5b19a04e6387cd80bed20302047c435bb5006630640230496ccb21cbfe84863cfa2550d976bb869dd2c30fade9e72c64a8bc37ade384be9e1c74b0b5b8c6d1b7ea2420bbf8b3c302306886ef7b3a922f9b2d8789bcc02d86b84d38894cf539c4c29c24b132ac7309ff2f923d2c05ff5b19a04e6387cd80bed20302047c435bb50067306502300180e1296a679c40bd4f84811daeb30f4d7d5d7ecdf8f4e69457836df638b79c54000f1120a107d34546cb9af72d41c3023100da71e7fe55569fb8d6b769b8a42d7696c82f9977639f5f6d3ae4a8228278e5ab6ad04d317b8265be2dbe5199933be3650302047c435bb50067306502300180e1296a679c40bd4f84811daeb30f4d7d5d7ecdf8f4e69457836df638b79c54000f1120a107d34546cb9af72d41c3023100da71e7fe55569fb8d6b769b8a42d7696c82f9977639f5f6d3ae4a8228278e5ab6ad04d317b8265be2dbe5199933be3650302047c435bb5006730650231009c25089d854b50084fe7eba0157c4319bcc5ea149180afce82b687482e22c42642e28d1732ea72ac7f5ea52f9d68c40502302d912c9817aaed313ddfb819a78e109aca7e7875eddc66467a6d904d7a3f700d6396ed97de78a52bf80b317495f8be430302047c435bb5006730650231009c25089d854b50084fe7eba0157c4319bcc5ea149180afce82b687482e22c42642e28d1732ea72ac7f5ea52f9d68c40502302d912c9817aaed313ddfb819a78e109aca7e7875eddc66467a6d904d7a3f700d6396ed97de78a52bf80b317495f8be430302047c435bb500673065023100ef190a0ee217309463ce7b1c20dd2628496345cbed678564fa696bb151887121028039bea2ec0e7309fd6ccaa4d7cbd2023056f5fc9d5b4f328f32cab4fe855ea5947d7ecc402f4368782c7581193332636a165f394b8a5824103d4112b210e984e80302047c435bb500673065023100ef190a0ee217309463ce7b1c20dd2628496345cbed678564fa696bb151887121028039bea2ec0e7309fd6ccaa4d7cbd2023056f5fc9d5b4f328f32cab4fe855ea5947d7ecc402f4368782c7581193332636a165f394b8a5824103d4112b210e984e80302047c435bb500673065023000ef3a18b82a8632809e78d8d5b4bfcf9c03e6fbed53306d365e18fa4aa1a2a5f672fbc1254921c528c262ec4556a80a023100e76d00d779b4672a9d81ff7ede0e13091f30d6641cdd231b7b7635ce1a89fecceb6134696da837e07392be609008bbf40302047c435bb500673065023000ef3a18b82a8632809e78d8d5b4bfcf9c03e6fbed53306d365e18fa4aa1a2a5f672fbc1254921c528c262ec4556a80a023100e76d00d779b4672a9d81ff7ede0e13091f30d6641cdd231b7b7635ce1a89fecceb6134696da837e07392be609008bbf40302047c435bb500683066023100f36b94c708b52d7d49ce093a5be3d447624fdb84a88de1868b6f0c7dbacf542924ae0ff8f586a8cb35efd353b1538434023100ea8ad994bf930730faf31db411c9d2f3361c8ea82c1e2a6208e0c581aece38eaf88290930a6000eab36fd0d781224ab80302047c435bb500683066023100f36b94c708b52d7d49ce093a5be3d447624fdb84a88de1868b6f0c7dbacf542924ae0ff8f586a8cb35efd353b1538434023100ea8ad994bf930730faf31db411c9d2f3361c8ea82c1e2a6208e0c581aece38eaf88290930a6000eab36fd0d781224ab80302047c435bb500683066023100bf4e70865c292fae0e8e93507960ecaa5525cbe581d497671330d81cc7afa64087b0c6246920c6f51c30a2421eaac114023100b8c454e134c19a69fdad14ab2303d76c13fbf9fd326dca217c657139750609b5d8ceaa00348565f5a7b5763850d9d35f0302047c435bb500683066023100bf4e70865c292fae0e8e93507960ecaa5525cbe581d497671330d81cc7afa64087b0c6246920c6f51c30a2421eaac114023100b8c454e134c19a69fdad14ab2303d76c13fbf9fd326dca217c657139750609b5d8ceaa00348565f5a7b5763850d9d35f0302047c435bb500673065023055cb3e7f5c174bf79abac0054d52f1369616120ad20991b51dbe2671d64e387eeeca4cb34b86a3a55105e0e18406da5b023100b1fdd2f3972e067b385358faf4d032364f3bac0fb2cd7037e8db22b7e55487a398cb8448548ffcdd4f7f78db2ae09e040302047c435bb500673065023055cb3e7f5c174bf79abac0054d52f1369616120ad20991b51dbe2671d64e387eeeca4cb34b86a3a55105e0e18406da5b023100b1fdd2f3972e067b385358faf4d032364f3bac0fb2cd7037e8db22b7e55487a398cb8448548ffcdd4f7f78db2ae09e040302047c435bb50066306402304a916caa0c6b939a75d62a91d37e0b2299081bb312d0a7c4c158af379463d9c75619b2ffea6be9d7bd281d35dd6ca52502304aad0c402780f5f965d2ede14934c4e4aa3f2f22c34d559aeceeda11d0778497a6379845c5a26e16cdf8554e88760fd00302047c435bb50066306402304a916caa0c6b939a75d62a91d37e0b2299081bb312d0a7c4c158af379463d9c75619b2ffea6be9d7bd281d35dd6ca52502304aad0c402780f5f965d2ede14934c4e4aa3f2f22c34d559aeceeda11d0778497a6379845c5a26e16cdf8554e88760fd00302047c435bb5006830660231008390f44b91e37405afbdb208a34363b7a8d7a9d6336fdf7e7115106438935cc2f807cf4fd8eaa2fb588c8b4bb4a031fc023100df48c0f913705627261c2f3abef7d622e81ca2358dea970a40ada2b23d0defc9d4e2ce8a3b9c411ef98a30e2c001915e0302047c435bb5006830660231008390f44b91e37405afbdb208a34363b7a8d7a9d6336fdf7e7115106438935cc2f807cf4fd8eaa2fb588c8b4bb4a031fc023100df48c0f913705627261c2f3abef7d622e81ca2358dea970a40ada2b23d0defc9d4e2ce8a3b9c411ef98a30e2c001915e0302047c435bb50066306402306c9a713db083145cc9f5908791b424996d49ec925c10ce9bcc335521e6d90fc2fcbe6583ded9cd74e1f6dc49ac8e12f902305f038761fd10e72847e6dd5c6cad88587a830ecf82b7223fbaab442d00adfa1ef40cd4ef2ddc7abc429e58aba11fd1d40302047c435bb50066306402306c9a713db083145cc9f5908791b424996d49ec925c10ce9bcc335521e6d90fc2fcbe6583ded9cd74e1f6dc49ac8e12f902305f038761fd10e72847e6dd5c6cad88587a830ecf82b7223fbaab442d00adfa1ef40cd4ef2ddc7abc429e58aba11fd1d40302047c435bb5006830660231008d8a46b02a55a7cb2bf8ae3da6a6d8552dec103e3c05f432ec5f3f288af62ecc0de09cf0f6d91d22aa1afd4038ba9b7d023100d9fadf0b41a34db4dff748dfcc7d4819dfa763e610f2b599ae9a7e54044973973bf692ad67eb8e921788acec4948fcf00302047c435bb5006830660231008d8a46b02a55a7cb2bf8ae3da6a6d8552dec103e3c05f432ec5f3f288af62ecc0de09cf0f6d91d22aa1afd4038ba9b7d023100d9fadf0b41a34db4dff748dfcc7d4819dfa763e610f2b599ae9a7e54044973973bf692ad67eb8e921788acec4948fcf00302047c435bb500653063022f694fa7398328d1d41699e7cf7ed8ba24c53d870e7b34b026d8b41aea4c737ac79e87e49e226541bc08458279f7e391023041d38553dd4371d43634944030d8caafa7509f0c9132393d2279e5d541ec3a1a57663605206888ac534ff9378aad4a580302047c435bb500653063022f694fa7398328d1d41699e7cf7ed8ba24c53d870e7b34b026d8b41aea4c737ac79e87e49e226541bc08458279f7e391023041d38553dd4371d43634944030d8caafa7509f0c9132393d2279e5d541ec3a1a57663605206888ac534ff9378aad4a580302047c435bb500673065023100b2cf5bd8db6e1521ebfc8dec9f6f0701c90683d6560d87c6f6018712524516450627bc1239d1290f578c71a40c35cef1023077f07b9b5790207be650141a2a1d415fc7cf9d5dbde728bb1fe16c5ac0b1b50fe061be264d970847ef77fa3de05f30090302047c435bb500673065023100b2cf5bd8db6e1521ebfc8dec9f6f0701c90683d6560d87c6f6018712524516450627bc1239d1290f578c71a40c35cef1023077f07b9b5790207be650141a2a1d415fc7cf9d5dbde728bb1fe16c5ac0b1b50fe061be264d970847ef77fa3de05f30090302047c435bb500673065023100ea31b3cab8defad3969a023bf7fe1101b8a21960ec4767f4345ed1df15345edba368593547a01659925787d91ada07c802304c1e59f589afb0fc4765574833d062657af08eb9a17fb0ae906dc49a979c64f9fc500ad059edb81fc11293f1589cccd30302047c435bb500673065023100ea31b3cab8defad3969a023bf7fe1101b8a21960ec4767f4345ed1df15345edba368593547a01659925787d91ada07c802304c1e59f589afb0fc4765574833d062657af08eb9a17fb0ae906dc49a979c64f9fc500ad059edb81fc11293f1589cccd30302047c435bb500663064023055ce5f37fe6679f10213d4085b4fda27681352a192951445eaeeff93373b646db5ede502b2ec1def42fa375b8ef07cf60230249019c64355ed9e6b24fe46250b7be0e3e9ace2f58f6f4e608a81cad2b7231725bdd7056e491f36bf3b7636be50245d0302047c435bb500663064023055ce5f37fe6679f10213d4085b4fda27681352a192951445eaeeff93373b646db5ede502b2ec1def42fa375b8ef07cf60230249019c64355ed9e6b24fe46250b7be0e3e9ace2f58f6f4e608a81cad2b7231725bdd7056e491f36bf3b7636be50245d0302047c435bb5006730650230034d70111b70d80be11c308c154f3e4e0ebce2a86c408605af17ad7525a117de80569be53a69a3c1c7e610101af9b905023100baacb31541e2f268129a56c479826b020277d9d6f6049def429691acdab0cefef4de3b6f79b76dae85e053ae7b0b54510302047c435bb5006730650230034d70111b70d80be11c308c154f3e4e0ebce2a86c408605af17ad7525a117de80569be53a69a3c1c7e610101af9b905023100baacb31541e2f268129a56c479826b020277d9d6f6049def429691acdab0cefef4de3b6f79b76dae85e053ae7b0b54510302047c435bb500663064023040f8ed04bdc532d61eba95d598d3fe055b0d60ea9f54faa5785237e667831e8e7c923817a23d8a7cb0a316508527481c02306924168b067312a1d7297f16104656893abd17f22e0720f42c28a4a6cdb94e2b0094a534d9830cb1622025006e029fb50302047c435bb500663064023040f8ed04bdc532d61eba95d598d3fe055b0d60ea9f54faa5785237e667831e8e7c923817a23d8a7cb0a316508527481c02306924168b067312a1d7297f16104656893abd17f22e0720f42c28a4a6cdb94e2b0094a534d9830cb1622025006e029fb50302047c435bb500673065023069a0c9fc87076c58ab50423665dbc7d45f7d684718ad5d252c5734a3262760d2a40d00edd32016c66e9e4d5920056fae023100d232f5c1bc0ac12ec10ec97bf3465aa7957b6e47839740edfd8bb73f10f55f561cf440641c484d283ad4f39a9ea0a57d0302047c435bb500673065023069a0c9fc87076c58ab50423665dbc7d45f7d684718ad5d252c5734a3262760d2a40d00edd32016c66e9e4d5920056fae023100d232f5c1bc0ac12ec10ec97bf3465aa7957b6e47839740edfd8bb73f10f55f561cf440641c484d283ad4f39a9ea0a57d0302047c435bb500673065023038ea5d2bd3b58e9429d45b8cf019762f7525d1ebbed4551f314b7788bbef5cd49acfda64829c923cecb3d5004f9d8a2c023100cb1656396a12a93be3d75759cf05d8cd2b79fd604bed8d1c0e15af47a7bba511a8fd77175f2702dfe5c510dc61d208390302047c435bb500673065023038ea5d2bd3b58e9429d45b8cf019762f7525d1ebbed4551f314b7788bbef5cd49acfda64829c923cecb3d5004f9d8a2c023100cb1656396a12a93be3d75759cf05d8cd2b79fd604bed8d1c0e15af47a7bba511a8fd77175f2702dfe5c510dc61d208390302047c435bb500673065023057e1256f874e2a53025484a0c3432edb8a1c3b24f7a06dea6ccbf96d956022533aff778c88aa91c9ad301cdd9661e601023100caa50e2461f0f8f82804a30cf18ea55606975d31dc8bdaef61d11355ac817759d19d0b0e3c54d7900c6ec7a44ec0b1990302047c435bb500673065023057e1256f874e2a53025484a0c3432edb8a1c3b24f7a06dea6ccbf96d956022533aff778c88aa91c9ad301cdd9661e601023100caa50e2461f0f8f82804a30cf18ea55606975d31dc8bdaef61d11355ac817759d19d0b0e3c54d7900c6ec7a44ec0b1990302047c435bb50067306502310087eee32d3b49eff45b27ad14e8899c3b88fc051a9aa182cca4a85213c586275ecb79d749bf1582e83214ce38027dd503023008524dc009adc9c2578a7e34d1429f271e87de0c1c3d11a4cc44796624eeea3aa776880066568993fc42e587737936150302047c435bb50067306502310087eee32d3b49eff45b27ad14e8899c3b88fc051a9aa182cca4a85213c586275ecb79d749bf1582e83214ce38027dd503023008524dc009adc9c2578a7e34d1429f271e87de0c1c3d11a4cc44796624eeea3aa776880066568993fc42e587737936150302047c435bb500683066023100ac6676d72839dd54b061e6673ea8b5ee19251fac18afd2eebb19de5d6eef1bf670d9cca620a2c4ed13109cd2c46bfafb023100c19a0bc885b60600c0ceec105d860e22d187b23af99ecf23e7ae31b0849ec697eebacd681b9ba3bb3286c153e36b99600302047c435bb500683066023100ac6676d72839dd54b061e6673ea8b5ee19251fac18afd2eebb19de5d6eef1bf670d9cca620a2c4ed13109cd2c46bfafb023100c19a0bc885b60600c0ceec105d860e22d187b23af99ecf23e7ae31b0849ec697eebacd681b9ba3bb3286c153e36b99600302047c435bb500673065023004e433d2406e7827cc3276f4e95ff92c001ae5025b2cc694a9da09cdaabf9099a538dff52d04dafced7b284bdfad2080023100cf07f1146b1d67059d1bc078f9a86cb22d0033987cfa96367fc0a8e183c3b7e111b44d5e11814f7fcad5558da07c7f530302047c435bb500673065023004e433d2406e7827cc3276f4e95ff92c001ae5025b2cc694a9da09cdaabf9099a538dff52d04dafced7b284bdfad2080023100cf07f1146b1d67059d1bc078f9a86cb22d0033987cfa96367fc0a8e183c3b7e111b44d5e11814f7fcad5558da07c7f530302047c435bb50066306402306a0e953d83fd6753f46442ae30a3cfc6fb6dad7141acd358462d5fb83c2d93157f58d08c371476f9d06447c2ca30cb23023001c9b56e9e2cdab6cd6eae78057dca46743462487efa2cb0f7fde716cb48d17c046d98abf6c52f6c5ee918afcfc821300302047c435bb50066306402306a0e953d83fd6753f46442ae30a3cfc6fb6dad7141acd358462d5fb83c2d93157f58d08c371476f9d06447c2ca30cb23023001c9b56e9e2cdab6cd6eae78057dca46743462487efa2cb0f7fde716cb48d17c046d98abf6c52f6c5ee918afcfc821300302047c435bb500673065023100bc047b63d667310e37910e421c46aaf16a5085f2bf3dd13cb304fa51802874c806ec35cfd702a75ce357670f38273c3f023016a987ba7922c8ffafd89befb7625dd75caa190a02a813f329f709fc3d5b7b1c086dc8bee3c706d4d3e581e39fe052830302047c435bb500673065023100bc047b63d667310e37910e421c46aaf16a5085f2bf3dd13cb304fa51802874c806ec35cfd702a75ce357670f38273c3f023016a987ba7922c8ffafd89befb7625dd75caa190a02a813f329f709fc3d5b7b1c086dc8bee3c706d4d3e581e39fe052830302047c435bb500673065023100dd9cbafd57b1a5d4657710cdacc36374ae1fcd494098d5f7d6a20318ff66cf56aa0a15189729d3243db613403d49991702305fb8eef75aaeabe4a1ddb8d96b71eea8ebd904313bdeb26b69c997d39fff3b7e1334aa9e14dcdadd2e0cf239e999db230302047c435bb500673065023100dd9cbafd57b1a5d4657710cdacc36374ae1fcd494098d5f7d6a20318ff66cf56aa0a15189729d3243db613403d49991702305fb8eef75aaeabe4a1ddb8d96b71eea8ebd904313bdeb26b69c997d39fff3b7e1334aa9e14dcdadd2e0cf239e999db230302047c435bb500683066023100c4cf26cbc55dbe37876e1f9bc51c6272f2e1d2aa345290f461deb899ea580ee23a374f36c83ad4700ace2bfda7360aee023100cc1652db524077656abc4d067321901de9c1bccc8df57c90ce5b405b3f8200c9d801c84b13a933cd41526777df7a841a0302047c435bb500683066023100c4cf26cbc55dbe37876e1f9bc51c6272f2e1d2aa345290f461deb899ea580ee23a374f36c83ad4700ace2bfda7360aee023100cc1652db524077656abc4d067321901de9c1bccc8df57c90ce5b405b3f8200c9d801c84b13a933cd41526777df7a841a0302047c435bb50066306402304d5fe0f4847a091af37447aaf9fbb1199e5548524b8340dc19fa0303a5e9cfe9f58fc53e3054471efcce90b49ecfbe72023033a2101097893e7eb27e5be47d57def56afff1bd21cc42e338666d58418b31863cb1bb4191154aace126c6c7105ae8dc0302047c435bb500663064023045a7c3d4bed4535ddde4883417c10c9de8592fb2de5d13d7b113afc9e5661ddefc5afacf5d06be68bd2f65ff4894687a023017b85fced3168c5666d8e499589900a73b3e548e2c396191ba9062cf750d54c9c73328aa9e43c569d12d30af585fff300302047c435bb5006730650230049ae0489db54cdd3c6178e319712494edcbb3ebfe8ec71e333858c667098b0112bfd7659059ec6f1b8e04925e8a4adc023100b874179828247b49fcef4a3e29c92607193d8bb2f51df606c666ba59605b63456b2a61debfcc43b79c3e50654af3d6410302047c435bb50066306402300fca2eff2d3759740e2d4a7a6642adfa2c48391278ded74694c913e397771a51ef54f3b93817bc3d83d8ef876c30c0a202301d9a651a1fe82daeb6c7d652726f6de70512d27023bda3584e505687fa559a115dc2bd066601dbe1885c2903d0d659070302047c435bb50066306402301bc58a8d2806e78f932e4b90059cbae12d7c8a6981bb478a44276e0c303d382eb5468548ba2ca473a69e53a047c78fff023077a79b59e1d13f132d27ecfe1040a077c0a197c28ababe89748f863c6889f9cc58fcaf02a3551a70d1ee9b1cfaae99890302047c435bb50067306502301906cfcfb3c1d5f009510db226a7adce6c46c4fc113b1cf8710d3f2936da44de6904760414e930e807f5d2533219dd91023100b3134ef73441b2a6120d59e56023b00647c893eafcd0cd6af1b7c424a52f42e8e3152e3b55983135fc6e315e9a4fb8660302047c435bb500673065023100bde7095f68a05fe21b0ef544ccebeb753537428a579bb4d653db0a52d3934fd580a7b750d684a776c7f1989fcff23f2b023078c96e001d93b9d08fe1521e7c1e42ad84c9a29cce3daa3a0fb98fe3647f8e2b374cc2d4d9c6720a248da812e7db63eb0302047c435bb5006730650230127a6f13f9a87e889e2e7ed00792016c9db0157e7486cc8cfd6c7bb8f996b2a694016c6d8cb48c5b49b66dbc1c765753023100b6cab7f393059978a6a0a0b9422b77a49a4177ebfacbc68b049af4de3505e432375768edd356bf9cdd654e699c0818430302047c435bb50068306602310085ddc25ec201c57376fe7f2945c9491cb4f1e928fc724d9742bdda66012fe03e5fccc61ae934bf19c1b67acf9378b40c023100f2a77ad9ef8d765c84b422066682e769e143e601c2cac9f6535d63273aa6c119ad30e3fbae1f5212ccc027db3ce8b9550302047c435bb5006730650230192d70be5ea5c6d300634a658a44e7bc556900b13bf0161d4be73b3ba6ae061155f93978e50384c0b2f8cbca0b966ef20231009087644ec814ed257eeabbfd7a12f6e16bc57d011df9bc20f0a1bac253b06a132784a357ccdb2c8cc22e53ca307707f70302047c435bb500673065023100fca5df8b4ca948287aa52c678491526a2e0182822eebc9dbf2f04257e7e6bd806527c6edf1788e544a3c07410229d67e023011fe2e72217fd472d1ae7598790b46fa4b3b5a69687e7df36586ac08773ac08e00d1f2fa50fc156fd963cdca999b83310302047c435bb500673065023100cf6faccfc4783620b52f1e725c01cf29ecf03b7def4781da36946f1268874d9eab287ddfe5a23598cb6b967ebbb53e3502300ddba3b049b0e56749a335af668a4f899e83fb86908b841cb012fb6d271da9034c4899d23cd51288eeb910795144d4390302047c435bb5006830660231009af04c5d85925f7d87da6e95d7627198836a0c738a54df92c7bcf1f2c31bc7a241f5128ec14fd37cb0a746275a9030af023100aa3e8b238660b00233b57fda8ededdd44b318e1b0aa58510c0ffc055b51c3a5df3bf0cb348d7fe2712b5d4a0f9f1fa830302047c435bb500683066023100c6ed16ed369ccdd0cf68e240f1d942e3669d8ccda6692e8d7bbb0927f86ef090a5e189df1428d852ffb7c0b3090099b9023100f51d25ba9da86597c90d9a40fc4fa7deef53d9771dad27c63e09e2c5de1f2a816096096392c8733cdf8e06bb35d3fff60302047c435bb500683066023100b76bd7bb3c794770638be9c89d3f0fbca952407c9ad325053e3b65dcbc2a30cac3ff3f943f04bb82913d8e36b9809163023100ec589323d5f172d2af650070585143253928932bc5b44a7526a68b2e10efc7991a9bc3a239b99d7ca65c57bfacd67d750302047c435bb500673065023100aa293136102362bf5cad3fa1a598c6f9b1fb34bd1be10c377ab6f04442f2402b75d09769cb05469becb117a694cd409902306647879685f5c2f121af6f0f3d02aaf762af54e077422a371acfe846c7af1c123e759782c65fce5ef0c106172f39cb4c0302047c435bb50066306402305489d8cb32f07f841000b3be534d311e9b60b144435dc8d7c8063d20885832902ad0cf40ca2152e5d6287f1500fd7569023019f56eb1da6f9951afe53003683fd2bd6e65651b9f24ce1489fd6a563725b81d2b779c7b1ba3c42ec1694f24d8c46b350302047c435bb500683066023100f34dc3ddf322060d55248ea15c2506a546fe1e0425c0b03f15244707aeea93568255241a526efc223317cde52caed324023100ced9939abf1bc8987023b66c6ec8ce7a596f36563b607279b71ffecfd680959b94387e0b5e1de4e52ad30812e7f952740302047c435bb5006630640230253b15a151758444d412c17a8a83a97b323ac4b9dc07fcd3da61463daa20084f78a3a2e8e286d729bc6e68202bca5c6f02302848fe18cfb06fe53704ebec13caa7b180a373f1d5655af824451b1ff1cf760e4fb7312f3e2f772640fedf484e7b3d7a0302047c435bb50066306402302ea977ae6cb2cd285ef8b48dc0465f3ad58b88c76acd11344d40e7eee27873dc42c15d40627479d6485dfec743934219023006f5ae05cff6d3d712a206c927d221a2511921f25208009fb99c8c55979253fe2fdec638b2ca0af88cf274924b214b940302047c435bb5006830660231008e78ce6d19247d24304c3073ca322100f7d65cfd372a65d9111d1a6292710174707482f8d7610c6e0a149322c2da7a9f023100e432e0a48de89d49f28634ef075213019a76c6e31857930909c9efc284b79b375d92cf7d2818d75c51e990b9764ed2f20302047c435bb500673065023100ec2826ec3c382906750045fcd96d8121ab76f841ae3e910cdf96fcae007fffd06e6ffe2ce17c7e6858a29649da23c635023013adbae7cdadcb9750376d43c6fcb8ac7e502d3b65ebb70d6a35cd0ee950ae34f8cac7aabea231a886f5f8ebe9a5c51d0302047c435bb500673065023100b083464ddc157ddfefcff13d9f23aec94e2bfbf6fdf82a2037f634aeba525a71dba86abc8c47fb6fa4199b763cbcfe0702300e50320c2fa233c75f7928d86a6a738c47e57bd968d0eda476ce31b112359e1c4ad8f8d4e2a8c4587726fdcde2a18ae30302047c435bb500663064023062f6d91a62110694a836fd2ad57ffa3fe60c788a55472872756d5dfa664cd55a9fa304c15cbe9608c3784219fbe0e25202305af240c79dcba1682f15f95e2a937f88cfc2cbb9be1e3607285bb66d3ca4a29b95c7812500de53475e9b90ecb31f78d30302047c435bb500683066023100962a40567e27b76f428d75b249bdeb8c506928071a394fec5ee42236c3067efc9daa05d4d94abd30a1fb98b252a04bcf023100e0a355f41e1fbe27c09fbb7c5ec7fa567fe2e73fe4d591c12702a40931da731038461464212e948b7395fd3d7cc780180302047c435bb500673065023070352891eb713db6d2db3b4f9aa90003cecea2989b979d54a8d4d7eca4d29d33917ac54f2c74e53638d3021d5a387daa023100c14b6626bfd1ae841e2cb47f7e073535f1003a04a1b26e3fff33ce1b94d7b65733f7348f9286740c20354fa62a137dfa0302047c435bb50066306402300f0489017d1eb135a319123b2d164a6f1542fcb8086ab998c2cd96cb70789d76b46068855119f01a20e85b9f57a8717c02304db51d0e3d952e7d008e49c8f36e9a4e529e18ec5236540b9f4d0d55c4dceb662373271871d4b0bbacaf5e8324ed8cd40302047c435bb50066306402304bad11902b71c33fa8ea19ec99ee5b75ebb59b7a8db5758ce05117c6c34d34a0097b7ec92066d5113aaa47f02ed498df0230429fac6b26c786c4bfc76a8558b9dab374ea963979c0790d3a3c35f63d924b8922d364a735f30f98d67e09584016415a0302047c435bb500673065023100b941c1e144669432b3ff37d85d9a4797a344eca01085fe84836baab7c896eaf3e993da7b527977d607ca638ab640c92f02302f6d4d9fe28bc0e8aad232414d0f60f2795426c9b94ae41a69b83b0a69cb00dbb670e3769623d39fc4e554e8fdcb7e080302047c435bb500673065023069a1a2c84836ecbf7355e20502028c4424741e26308493ce3d551c05525d7cde7b3083a649fbe873e471fc5abf62e776023100ad5e48b25c935a5c3619a1880e15ec18e2623df25d8b150516939d6fa54a10adfa3d82bff2d7b1d26db9fc81f630d6950302047c435bb50068306602310098d4535526ceecec776d4b60a53cd3a3d658db224be5f85f1def55914723386da6cb9a4711f04e0a8a3639f47bf3e09a023100acb2f6479e66332b79ea0d8db60a36b7d8c7128f868356d11cf9270a9ae5909a93c9bca587d36aa96c869ccb6794e0080302047c435bb50067306502303daaed709130d4c519af54db6ae436470adafa3ff989bc1bbbe1836156f663bd3504cb74e607d55f2370bacebeeaae6e023100fd1453749806b79ab36451e171ef9a3f2549d847e5a0441e8531cf81af5d0342e45f76e6f5b49a2ede1f13bcc68c52d40302047c435bb500663064023047df8409bc63c74f348157eb9baa567a787251e868445f3b03146e2a4cdc6ccbc93199041935ba9495e4ee1ae7e8e18e02306511d7acc8e591c36880b1f5366053eeb352c2b5f0307300ba5f2fa741388c2950b1067108786cc9533b6c96b546c9670302047c435bb5006630640230020bfcdce3f6826bdb93004ad9d42ae98a278d7244d33e0f1f1fd2d82cf21f7b50025f472b63e7bd8390c93eed73a9400230339177a2f3ec2d518b273e992dd942b92bee1452dd2bf6029474094832a7d1fee8e949930c0ae953593fbfe9f3e61b7a0302047c435bb500663064023060b419f2e79ec1168fbcfbd4aeed546568715b4908374ee7230eb553c8832a1a4302254ffa633fe7e22eab23b8e9286002305d7a11deb54bcf417ab97e72923cd4b73fb217730fe5bae2b3d83676faec796002dbde21ab98fcc9ee2b293c90eea65f0302047c435bb50066306402306d9d8eaf69c724431940c4e71b7eabd58ba9aeb38c16bbd9f265a1d366d4470635b284beaf1e12983697ee765c1688fc02301fd18bcf384716c1d61e9aa5fea6af0c5b85477c8755a83dd91d5f8f554931d93fc58575a052b1cba669e6015686829a0302047c435bb500683066023100f5a61658ad08667a87d9789c6d7d183510aa776d0dd67d15e411d6a7cfc94c9fccdbe6d3dcf782cc68c017eff74c8c38023100abba1fc07ab9c36b20283021552f2b2768c8b541b3dc6ec21598bad7f07be3b4d59dd86c990362ea8f4c85de671ecbbc0302047c435bb50066306402303076eb9d326f1e565d7bd3367e67e31e7b73d3c6603bab28a1b8b88a2de3a450ccd02d883575969c8a98646d39b8bbe102306af1b635179edf6cbb22c2cd59a1aa7eae7f87a0ebe42d22e4e51138f4c94eb5daa4fe72831f3ebabc9af5fec4fa21a60302047c435bb500673065023100f8c13a978e2ee3c1b35e247b4bfb7508bf9724968d0482a7f72a0366b070b3d8c14a96cdd91304b19cfc7d0ad5f2f6e002301aa59f402d877b23a78408ac85b30a5db322234df99bab65d3f789b11e5fe204afecf2ed31c4dc2886fb30332567f49f0302047c435bb50066306402305199aa84cd3af746868043e36de39b924d035ede91f9f3d3b799518a39a3f8ef246ac2f7d4493603fb047257735e198d02307d38f4a60e92167f3c8d1d8b70ae436c76fe53a047c26a89d0a853459979787059bd6b4978aa06edaf4315d538e0e3e90302047c435bb500683066023100b4a655561d0786d6e676d78d07250cc7d40c218f1c61434dc9b4025a57cce5e6af9c72f65c09277a8fe918bc443e2ee3023100c179ed19c95756c2b0f44ca7b2d2e10a1b1eec9405a1af661fa6cef7b64738e76a7fc04994a39902fc47307637cda8300302047c435bb500683066023100b4a655561d0786d6e676d78d07250cc7d40c218f1c61434dc9b4025a57cce5e6af9c72f65c09277a8fe918bc443e2ee3023100c179ed19c95756c2b0f44ca7b2d2e10a1b1eec9405a1af661fa6cef7b64738e76a7fc04994a39902fc47307637cda8300302047c435bb5006630640230316159f192a93c8677d7d5c93e21461bef9ed2e0976fada85885024c39d71d5703001d1f7b0775b19fa13cb588bc429802301b4f33695640d20b492360327daac5b71d5f1ab85e823b7a695f1766d4209a5257eb0b688142d00dbd406593c94808390302047c435bb5006630640230316159f192a93c8677d7d5c93e21461bef9ed2e0976fada85885024c39d71d5703001d1f7b0775b19fa13cb588bc429802301b4f33695640d20b492360327daac5b71d5f1ab85e823b7a695f1766d4209a5257eb0b688142d00dbd406593c94808390302047c435bb50066306402300a4f916c39133d275f2930284eebaee7e5ef384b0db7f239cb10c851e95aa75d07b1b91f83058f62f2ad0be164a1ec39023047713f6571563465bb484fa5dacb33d1d7411818198e682eab09d3cb1d092827d21b70401e6333060a526bb36f1332b40302047c435bb50066306402300a4f916c39133d275f2930284eebaee7e5ef384b0db7f239cb10c851e95aa75d07b1b91f83058f62f2ad0be164a1ec39023047713f6571563465bb484fa5dacb33d1d7411818198e682eab09d3cb1d092827d21b70401e6333060a526bb36f1332b40302047c435bb500683066023100b2d31cd58a825188733eac0e9994ffbb47d96218bf5708a53c62e2d8d943e19ad8885d81ba1581620807a673e7657e730231009b67b895c29126c6c972217cd12fcd902e380fb41ab0c1e7afa982f3d649d36879a812212f45864466bc188e377f5cc50302047c435bb50067306502302a4b3bd6c620dbab49b426d27db636ca0e87b0cf65064cee6cf304c31dec0aba9a37edbb5b985f187c6dcd620d55ec3f0231008812e9d7a12989eadea29704e3582c89542c3d8ab342c735886db1945fe5e71e4060861fc6559c62b1e38e64c6386a490302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb500683066023100d713ada8eb7cc8071cf39e97ededd000220b0ae5ec94e09ad6c7c78b1f8aa583def07ef6200edd97e6fba3aef76014d402310099894e340d045d99b07c650ed4709bf2d7f5f7c9053d32bbcafcd421f0db113fb76f14ef4e030081aa4cc471d3610bfd0302047c435bb500673065023033e221063d10f1000778403f89b14fcd35b54c9f12fac280a76c1fbdcdf6db7141e6b8b221a78814e79ccc5f072f4275023100b505875243164fa14033e91bcb20cc341e0998f7d469d4a340f6601ba12ec15a42a854a50f1c0caafc3844a08992b02e0302047c435bb500673065023012d089fbf050c18daf15a54f7706c7210a6a251472ebcf8001687a217069d625bef14bea86b57134a6bc5c964feeb525023100d97350787509b6ba741ec19be675fd9ef88743151cf335fe536be8a89f521db25de84c4d0bcc379880ea99de59e78e910302047c435bb500683066023100e9b219ba161f045c3360509b34613324f8cf80998a9ff50c7c1a635e1f6c9884ad21640c49d266af4d2ccfefe2120168023100ed79e4076da2d6bf3596e0ab46f5a7361b2a3531a8e614f2d7adaf02aeaca7c74b35b36fcd20dcde24299f678b07a1ab donU]y@EaA,ho$R8C-ˌ" 0-?^o#qO瑔rݱHb^X/:+#CR_![0P@ݸ4cj_X]LU~ A O?rn7B.%%?M|CtnZDݽ^9~ą9^M#. /8{ K3Q!e~n.Vo8j.N۽-ǛQctiV( U].l6*򿲏1kK7{ޢqqL'rpSjK@Th<+!a,\+%' \[fx)#b{?o!+il[T[ǶSy9s6!|v>`=+?+d 5 Y(,PT[bi |,   %$  `D 8 % (89:dGdHI\X<YH\x]^bdefltuvwdxy\*****Cpython3-ipaclient4.9.122.module_el8+421+b7ffd94fPython 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.doiaarch64-02.stream.rdu2.redhat.comsCentOSCentOSGPLv3+builder@centos.orgUnspecifiedhttp://www.freeipa.org/linuxnoarch1 qq78'++];Gqq**O\O\rr-^-^  ??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큤dododododododg/dododg/dg/dododododododododg/dg/dodg/dododododododododododododododododododododododododg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dodg/dododododododododododododododododododododododododododododododododododododododododododododododododododododododododg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dododg/dododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dodg/dododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dodg/dododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dodg/dododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododododg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dg/dododododododg/dg/do'dg-ba2do'dg/fc324295b67163fd305eee6fc896c8d49f485defcdf31e7d39e3b4e68e2752119eed35533cedcd834650801abb604615cc537e563f4a32b09644bf121c4de9c101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b31ccb372a14a3350516a9a0d44f21b339ceadfb7ddb9d2a9f7d5936548ed3d0b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b68c712465f78fd59b1001c3322a4ce4aa7c4f6d81f4b640ea112ee5b81e07b35b1fcb303ac61c8cab1b8d0b0e6c38ffc8cc7eda0071fca29e631d338af2b98d86aee37bbab7f3a58a804bbbac141a103d5ec66674ef463477c3128b539bfa5618594df2783476b7e005770c6127644594fd8299a96ecf27a9e9ee0ce281c769933e13b9bf704751f226dd0b69bdc00db3d8705bacdeb4f04c63543940b00cf5c33e13b9bf704751f226dd0b69bdc00db3d8705bacdeb4f04c63543940b00cf5caa74a3540463df29f47a221a80bc636076956ccc743019ed5ff5d2dd7629ef91aa74a3540463df29f47a221a80bc636076956ccc743019ed5ff5d2dd7629ef911094be16ef8f8ac9430498f81f80a32c16c25de3c3d57c75bacb7dc04c037a8e98cfd1c77ef2f5f803206ed50ef7e4200f5089d7abf62930afa8e0ac0e3c07354cc4e9dbe3901273f534855d6a43169beabf2df83deff6b08e36ec1c8d6e1c524cc4e9dbe3901273f534855d6a43169beabf2df83deff6b08e36ec1c8d6e1c52b95ca408457514e7d067c00a64f530517fea47337efdfc5fe826408f75dd246aad34c51a177f56902b17fbce566a09e32862a71397fb327176a8db6029d24acabf100e58e07d37ea3d1357cb9bcbd435679d6df2fd6a043f9a670c58cf4fc9fbb38c448fd6a9d68d11cb99ee4b39fed45081cfaf8ce77f71b54b8ca108c97f7fb38c448fd6a9d68d11cb99ee4b39fed45081cfaf8ce77f71b54b8ca108c97f7f9925240e590d692b2707850bdc86d2c8c9f7d3545c07a2c6398fc2481d0b06089925240e590d692b2707850bdc86d2c8c9f7d3545c07a2c6398fc2481d0b060841dfb7a2ec6238c97e7bca58054a74df62b671fbd56736c2c3d23214fefd258eadadc2d57a68bf8320ca89a9534a6a51cabef1b08afbca4e9affc239e3939426bef26b36fa92c29e6bc625bbb78253d6807f3720758064b6fd2bcec13db2a006bef26b36fa92c29e6bc625bbb78253d6807f3720758064b6fd2bcec13db2a0068151e3fbde318f2d6f2ab2001d047efc5d923ca272e7f1163810e9d0825b895b8151e3fbde318f2d6f2ab2001d047efc5d923ca272e7f1163810e9d0825b895badfd6727bd2bea951a452c5a51e365567bbc5a536a585334ede9149d196b2802adfd6727bd2bea951a452c5a51e365567bbc5a536a585334ede9149d196b280236cfa7e109de3a6b2ff2c0e3b238cfed9cc892d532e51c4dd696da4129b9906b36cfa7e109de3a6b2ff2c0e3b238cfed9cc892d532e51c4dd696da4129b9906b1e67001ea20cdc756e29b88c49cd2b8aead3f98ee6fd4b8a981b46d5d2c279551e67001ea20cdc756e29b88c49cd2b8aead3f98ee6fd4b8a981b46d5d2c27955b7437c8c99a4bc5998a91334ee58d613403d26bfc0fe0ff7eca9aacd986231beb7437c8c99a4bc5998a91334ee58d613403d26bfc0fe0ff7eca9aacd986231bec5da277ca02f1bff629da255002c866de4d8b9f15b1465d344bca1dfa6b0d175c5da277ca02f1bff629da255002c866de4d8b9f15b1465d344bca1dfa6b0d1756b088e7dd141bfbd0bcea9053c0914bf92b6a72d7355d82db98d93630e8b26f26b088e7dd141bfbd0bcea9053c0914bf92b6a72d7355d82db98d93630e8b26f2f47964da702ad635aeb479258e2b3081adbab6551599e050f13bcbbea45ce518f47964da702ad635aeb479258e2b3081adbab6551599e050f13bcbbea45ce5186f9bfe4a9c7c4daf77c011f22fccafdf54195162e87eef7f083a3665c0cb6ce841012ce74c74aa722093734fa1e8d593ba6623d68d5d709e0769e1bcace9a62b23e3cd37e325e810257dea1dc3319f37d1c2156b650b40cd88b89abca6731d30c8f30135dc72898d9508e1a39e189f12bee0b0d54732d324195691c5b85a7542dd66d8c413597da1b541cc019dd161627efe6da41c74a723fe812f5c8f789071225338749a9b0373b920dfcc2829548e1955ae7e79ace093a96415e8d21bba3193cf38dc392288aee6719f4e362f19371aa9af478bbbcf1612daa19d6b6f4077aa35dfe5f2aa62dce6f7480a71f7169896624a337e0d7153c3c135b89e2ff9c896877970ea958c047607b47f34c178c1efcdf29a1442e5953a38c7607a46f1ce2cbe074957a5c345a67474aa7c763f8bc542957ed099c8dc49ee347f13d3ec34ba575370edb0a5edaccc2fc8f3db3ecad92ce964a6e2afaff201633f5f4282aff64c78a37ea0f544fdaea781f3a4b6565ec58a7d54259ab922e85cd48c2203f3a8c8f973d991ef1ad89a3c3e4019461a281c9d504dcd9d3a7d58a52d20c46d62a8c8f973d991ef1ad89a3c3e4019461a281c9d504dcd9d3a7d58a52d20c46d6246a9c3fca1fdb75389131548ca8220ed6b2c26840944d3fc951021a1580a74a546a9c3fca1fdb75389131548ca8220ed6b2c26840944d3fc951021a1580a74a54395598e3f38c3aad11e5c51074226a93cf82bd356f19d4251b1ec5d87218f744395598e3f38c3aad11e5c51074226a93cf82bd356f19d4251b1ec5d87218f748b9b0cf02a945687aabaddbe41d3093ebf747d3dc18fbcd971d24d63e59916e08b9b0cf02a945687aabaddbe41d3093ebf747d3dc18fbcd971d24d63e59916e0917c179bf2bfb999084580cfdef1a9bca77b31869c60d31dd624f8029e136d21917c179bf2bfb999084580cfdef1a9bca77b31869c60d31dd624f8029e136d21331e483b06295acda2b8eee07ce943f696993df5483ef4dbf5266ec15414605e331e483b06295acda2b8eee07ce943f696993df5483ef4dbf5266ec15414605e7f8cd247a1ba7fd2d9a96daf5b7e14d4a8ea256c10a08ca1d9bb6f380d4ba4ac7f8cd247a1ba7fd2d9a96daf5b7e14d4a8ea256c10a08ca1d9bb6f380d4ba4acb77dd4fb6279934394e4ab88ffd661afc43bef91fd6018c1005d48c8cd3e4161b77dd4fb6279934394e4ab88ffd661afc43bef91fd6018c1005d48c8cd3e416107d77e7fa6accdbacf861925afcec3d79341845aa712343bb28cd548b98cb91f07d77e7fa6accdbacf861925afcec3d79341845aa712343bb28cd548b98cb91f5a1ab9a9d9925fb5106c26d63815035292fe7cce8986dfad358a0fcdeb2e6ab65a1ab9a9d9925fb5106c26d63815035292fe7cce8986dfad358a0fcdeb2e6ab6572d68088ff22eaf56c2917310dfa3312f939ac76e3be9029543708d1e302ac4572d68088ff22eaf56c2917310dfa3312f939ac76e3be9029543708d1e302ac4bf31bcbecfaaccc8f445055e1de03f272c9bb060b7b3c22bab98d885e40bf83fbf31bcbecfaaccc8f445055e1de03f272c9bb060b7b3c22bab98d885e40bf83f0a1e59ed6aee220b09aa810a2f6a62008e7a2d91f0955aa6734c70b8d61ace6f0a1e59ed6aee220b09aa810a2f6a62008e7a2d91f0955aa6734c70b8d61ace6f18b3f5a70c8ffa478a284619ea8a16ec5892e89b3fc4214de7aefd3713715b2918b3f5a70c8ffa478a284619ea8a16ec5892e89b3fc4214de7aefd3713715b293e2ffd4027d087e9f35c2aa51667c7941ead838b026fb75c092e62cb16f875df3e2ffd4027d087e9f35c2aa51667c7941ead838b026fb75c092e62cb16f875df8e9937446a2e94d1d428da09562eddc0500eb49cec339f270008086c5fada0218e9937446a2e94d1d428da09562eddc0500eb49cec339f270008086c5fada0218ef1ce6561af709b90d744d71cc90b249decc40bf399fb47fcbb6a2d4fba463be9191c687c6d37a8709a01ecf8747bc4e9bb974e9ce669f56c1922159144676860c2ccec918761c909ab5dc5a28c4874fd91ae48aa0030155bcf3a616adadf128312959de9c0a3ce98f67c4652048561129170a3cc6916dff324d33da39f812a5a0e865144d7446253fbb007352021be3dd01ceb6805fe07bf43df172ede1bd05a0e865144d7446253fbb007352021be3dd01ceb6805fe07bf43df172ede1bd0810e620a1cd600184d211fd854658ff7a29170c8c2b79974dc61c5ae28a07720810e620a1cd600184d211fd854658ff7a29170c8c2b79974dc61c5ae28a0772071c5012d87a2c657024202ac6928169d6feacf210989141212a047769dfb1ce871c5012d87a2c657024202ac6928169d6feacf210989141212a047769dfb1ce8ec3637bf81549ff7f7f814ec0bae406f68ed5b0e10e05c538743aec20ecb24f3ec3637bf81549ff7f7f814ec0bae406f68ed5b0e10e05c538743aec20ecb24f376352000c6951cadd4bcb7aa68f4a8c1a9710c3d26ef4c777f890dbe049eafb276352000c6951cadd4bcb7aa68f4a8c1a9710c3d26ef4c777f890dbe049eafb23a01aecdde6813237f07fe9a3e5999e79eaad85fbc157ac9badc56d0d309c4ee3a01aecdde6813237f07fe9a3e5999e79eaad85fbc157ac9badc56d0d309c4ee592b7d24ac5c46fdd15dc45d06347dc0882d3a4f70fc7a5ab81176df20457b11592b7d24ac5c46fdd15dc45d06347dc0882d3a4f70fc7a5ab81176df20457b116e905249bee6574d8f401b926422053d2c9461256f8167a45a16168abe21444b6e905249bee6574d8f401b926422053d2c9461256f8167a45a16168abe21444ba1d872668575c31da716c3ef969601e2551935639bcf4f5b118d32d3bec00a48a1d872668575c31da716c3ef969601e2551935639bcf4f5b118d32d3bec00a4808011b6ba1520e35a01db5f4cc3134aaad34761b863aa80b9a17056788fc8a4608011b6ba1520e35a01db5f4cc3134aaad34761b863aa80b9a17056788fc8a468abc18d7a8ec72a0322db06f4763e92dae5c3303bc24f64f01cc430aa8121aa542a8aa61e63392ccefbb64b3790943c8ba9c3bb541799f3c795a39193948bd19094d9386b6704cd180d0e578430d1eeb152d7249f8d9851cf126050c0ccc9f871cdf5300594e67cb2b6e988ae0e91b23b2770323d8643d0476961acfd372f90c43bc6d02b639611742f217ac4066a2b45cc8ec21465c70c18da5b53ce9879846fe3c44cd08fff47f0d2bab80b5bad2eba6ce4ea70ac12c9dddf65eaf98766d5cad2c36c021fa99ed0fa2e356c220e686d6980b262a450f99f100f011c27141a3d04e92ed142b2302d2df69a33a770f54ddeed3ffe540c819b7f026abd042f955b80423d4c52a505389960bfd8a416d9f90ea0706e297f405d3fd5e19eae7448b84bdd56ca1aef42330edbba94def589e67dada4744b503c8f542c4d75a8f3df690c81a2c79cf96d4dbd1180eae3d25fe3ec7ce84f64e602abfc785cdf93679df7b8870c9f8e51e3fabf4e4acf203a30b2cd7f11c8ea098ca66758cd039d4a3ff151e69999313228ddb7008918081a58ba97e0eec3fd50e6b625bdb8d26f9ada78db3fb4ac9a9ddf933aa530affc05f2b350ef204f622e9895ecc27a224fffcde3d7871789aa9a2087d6b3f1bef828a5ece4b8b9ec3d63f5d4edf69832c76f13039f6c259f90d02c55b49c9260b56d8972ed598c85ad88bb36b3e1df334e750b8674089e2568b776d9aee8d48d28a7f62d339029472cbbc77f9ffc259c8b437061f844ef138335b1b2234f94955909b964a8cf8ec336eba86b6d37de14d85efcd8a5e22f508c1a054cf92196385881e4551c6720bc39425a050e7cc75f4cc20bcc812b4570cf89d35faecef17e8ad529638bec09efba1cef0cbcc0bedfad5fca8f2113a2c855901501b762352b4d7f9604bbe5a3323e86631d2521ea9e5496724cd3939613886af7eeb2ff6df735d74fff5704c0b5e137a1ffbe7a7b8610e010de3dad559875fcc394919bb90bc705374927367c0375d1f4beb45af1599c980862a49f37e104e8183ed4fa47190a305d0046b43e10444c4efd2d725748daa22e2a5a829b22fa822cf68646d8d856708fe38a53e96d46c58550e5d8ed0de956a667e0c8df7a53663b6a4388b54f1b6c83648a2e554a144bd7dcb675930dcf3a9e7192c70f92bde4f490f34dfe07269f33a91c7e39a13a189df73e11cfd71e43b13c1c6b38fddbc46b3670daab0bb508c1f6f787b74787d583a33e729ca893a9caafabb9d33a17f1f47456a15d2d10f052284b2804717622a9b51ab1b490896b04efabb9d33a17f1f47456a15d2d10f052284b2804717622a9b51ab1b490896b04e41f32728cebfaf9bcee21f37b0b8944b30329bee7d3656c8656742d42797840d41f32728cebfaf9bcee21f37b0b8944b30329bee7d3656c8656742d42797840d0240cee65232c42a7fc5e9f7dc2f5d1fa2eef12e9a63a6f32dad863e15a383680240cee65232c42a7fc5e9f7dc2f5d1fa2eef12e9a63a6f32dad863e15a3836808f8369eda234120c24ddfd7fa336c64ba0d99becf99411df41beb752fbcf65408f8369eda234120c24ddfd7fa336c64ba0d99becf99411df41beb752fbcf654a608c51882f9d01319a92516dea50da1186f35eeaadf11a919493ac3773e7f6ea608c51882f9d01319a92516dea50da1186f35eeaadf11a919493ac3773e7f6ec6d39ac8209584073a228ce0fadec1e453744e34c3053b168eaff29a7393af9dc6d39ac8209584073a228ce0fadec1e453744e34c3053b168eaff29a7393af9da397d6437aede2a40a10782953c4c0dfda12d6c0e1d4d6ab12d87eac604503d2a397d6437aede2a40a10782953c4c0dfda12d6c0e1d4d6ab12d87eac604503d28c0a9d4e6381eb1312bbc6ba2db02e8e3d04fdf26316b1f6fda5ce63463a3a588c0a9d4e6381eb1312bbc6ba2db02e8e3d04fdf26316b1f6fda5ce63463a3a588901bdc0f700b5b716697a0c76f8fa2844583ba8d2c95743b806e6fa68b3c5328901bdc0f700b5b716697a0c76f8fa2844583ba8d2c95743b806e6fa68b3c53256178432304bd3a73125124d38931eba83b5eb5b915c154b05e23d71a89be67756178432304bd3a73125124d38931eba83b5eb5b915c154b05e23d71a89be677dcc0bbeec635f0cc967f4ae78fcfc71ba326ee9530c76439c23e898cc3bb6339dcc0bbeec635f0cc967f4ae78fcfc71ba326ee9530c76439c23e898cc3bb63398e8c47ea516f79f586a282c076b96f8d8bfadde1d1354c07c6b4148ea39177608e8c47ea516f79f586a282c076b96f8d8bfadde1d1354c07c6b4148ea39177600b2842407e367b24249991b285c5cc3f7efc263dd8a720f18f6765bf5498946f0b2842407e367b24249991b285c5cc3f7efc263dd8a720f18f6765bf5498946ffe2eabec08c28cb7b354e897612ee6a4868421a3bbf40d69697e7ae6228d6607fe2eabec08c28cb7b354e897612ee6a4868421a3bbf40d69697e7ae6228d6607b3dc616d6a8f2a1bc91acc1b470f31ba37b4f05567ad8b51bae7015852234a69b3dc616d6a8f2a1bc91acc1b470f31ba37b4f05567ad8b51bae7015852234a69f61ebbc324b46ad42099fb5a55e8382e49a0095e4d0feaeeb275e06db8f85df3f61ebbc324b46ad42099fb5a55e8382e49a0095e4d0feaeeb275e06db8f85df32f05da4129557f2b8072668974d0036fca540ca180d8ef3f7206cba83175fe002f05da4129557f2b8072668974d0036fca540ca180d8ef3f7206cba83175fe004952515bc5854a23bd0657246bd93acc84296900d966da28be3691c6c60624584952515bc5854a23bd0657246bd93acc84296900d966da28be3691c6c6062458108c3f4ddce5e85b050ff5338e745dc3fd1702cf2eeb67da316ea02c81e6c4e1108c3f4ddce5e85b050ff5338e745dc3fd1702cf2eeb67da316ea02c81e6c4e1ec97035673d9ae10df5489fa088c6fcd00b9197104ca89cb4ef324b8cbad038bec97035673d9ae10df5489fa088c6fcd00b9197104ca89cb4ef324b8cbad038b8aa14536c9855187a0cff4091df4ada5e7058e02d11cdde7cc46c1288feb843a8aa14536c9855187a0cff4091df4ada5e7058e02d11cdde7cc46c1288feb843a5bc32fad178b166a5912b67239281fbd5bf8c6a6e0dba6f2cef0ca6bc38b2d195bc32fad178b166a5912b67239281fbd5bf8c6a6e0dba6f2cef0ca6bc38b2d199bba0942a97edf1b8c3ef3aa31cb1e4dd54e94d55cd5891dac7d914a6601410b9bba0942a97edf1b8c3ef3aa31cb1e4dd54e94d55cd5891dac7d914a6601410b8b00d4e12ba6791b19d225159fc40dbfc79e9fecdb721dea45d501057597586f8b00d4e12ba6791b19d225159fc40dbfc79e9fecdb721dea45d501057597586f658b506785507ee9f4b3c63712cc8fa8368218d4c262ef3ffae391652ab9ff53658b506785507ee9f4b3c63712cc8fa8368218d4c262ef3ffae391652ab9ff53fa6c9eb9f4fc3b2c9162009a615b6d5536c200a3e5a6a8b0617adbb2ea2c2048fa6c9eb9f4fc3b2c9162009a615b6d5536c200a3e5a6a8b0617adbb2ea2c2048d71e599d629bd10f85fa7d6d37efd7a3b6564af6971cd5f91eb2de40c7a79196d71e599d629bd10f85fa7d6d37efd7a3b6564af6971cd5f91eb2de40c7a79196a7e5c2c000124686e85e3f4988db129cfa8608d819c2388b37f6ef8ec86fc6e5a7e5c2c000124686e85e3f4988db129cfa8608d819c2388b37f6ef8ec86fc6e5e5688191a2f50d5a107c45524d72871ac6172cf4d3a44f41eb0d4d17a5905f3be5688191a2f50d5a107c45524d72871ac6172cf4d3a44f41eb0d4d17a5905f3bff2c31189488341fe40462402759920da2fd61b6cf35176ac08da02f05b7a7b5ff2c31189488341fe40462402759920da2fd61b6cf35176ac08da02f05b7a7b59d6eee040bd5a01e2940b7968b0abf3dbb2f542f6bdb8000825f5f16ca9cbc849d6eee040bd5a01e2940b7968b0abf3dbb2f542f6bdb8000825f5f16ca9cbc840aa96347b081db295aad62f875b357e909c62d20f59318ceb2374faef093bc770aa96347b081db295aad62f875b357e909c62d20f59318ceb2374faef093bc777cf57246dba78d46a215e6a0cb07b86c053d5a43c13b90b3ba158a9724bbe5827cf57246dba78d46a215e6a0cb07b86c053d5a43c13b90b3ba158a9724bbe5827ea368018273f1257619a0e1faed237780f712f357b1be6efd5d298fd59e90697ea368018273f1257619a0e1faed237780f712f357b1be6efd5d298fd59e906961ff6ada7498f0069e6250d878a732c428c38c8aaba004328526cfaeed402b5e61ff6ada7498f0069e6250d878a732c428c38c8aaba004328526cfaeed402b5e72d23d3adc3aa9b282fb9e06a15bdc8916b56638ee3901448e7b0043c575326072d23d3adc3aa9b282fb9e06a15bdc8916b56638ee3901448e7b0043c5753260343943a7f951bda3b2ef8716394bde52bfab87f4d98de6274af841a77588d602343943a7f951bda3b2ef8716394bde52bfab87f4d98de6274af841a77588d602dd9bfd23dfabd5abd506da7b211bbe1d488a634cba8408d828b282818ed7c8b4dd9bfd23dfabd5abd506da7b211bbe1d488a634cba8408d828b282818ed7c8b443338bd6f47ae2fa6d807d0bd4492260ebbdd588148ceae4da7bed0b28c91f9143338bd6f47ae2fa6d807d0bd4492260ebbdd588148ceae4da7bed0b28c91f91e0c26707c582c90da56970a4e567e2f71bde99206288d3d0e7764d087800b7efe0c26707c582c90da56970a4e567e2f71bde99206288d3d0e7764d087800b7efe63e2e74e67d535d68287adfed395020550045f1b6e3107be1d353d5cf2b61c2e63e2e74e67d535d68287adfed395020550045f1b6e3107be1d353d5cf2b61c20805aebd1f607993576de7b01714cf4d0d205501038fff3ec2d5f3a1f759f9ad0805aebd1f607993576de7b01714cf4d0d205501038fff3ec2d5f3a1f759f9addd42e6e4cb0942943e450aa4e6c8d41e06813c11489413b2b3a28e721fa96ccadd42e6e4cb0942943e450aa4e6c8d41e06813c11489413b2b3a28e721fa96cca2bc0f939f9105ef85fa74b1bce946474f729c27b52e5ff1ddd1d4644445a21a62bc0f939f9105ef85fa74b1bce946474f729c27b52e5ff1ddd1d4644445a21a66bf15ab08f4adc9ca9855682efd254626098d7741eaaa8705b6954a51ebd12006bf15ab08f4adc9ca9855682efd254626098d7741eaaa8705b6954a51ebd1200d81ad48dde95f40ef782ae7795ed9530e4074deea2170b62781c56a8070bad9016fb0e89f0721e89031075ab14e9a4dbf34911e5f38e39a937b2bb47abf504aa1225c5ff52d566c2859379a3a5c6331ec6f14c27db865bd2f2371d57fad610a6f6122f1145ed6d5607476ca74c821c9a319db2c720f2051ead7f1c9bb4d3a4851dcc026d2e713c25e244ce8c836cf8126179fd9d87ea99e937038e6392f7449d467418613c85607416faf0968ac26817ed47ebb363874c9de98688facd666006cb334a4ef7e40f434effc7875a1a4b90544921113a2753641df6ffaf942b48d1b4d272c98252b6dd097fd1b62c977bae6c12469533c648e5c61152434092f13e27946d496479a0faa5039aa42e9dcd072cae258d76e59a6d5e77ec0af1581790bf11d4e2007a8e2e2272da5937c5ce40f8af4a372b5c2df497ebc582ad634951c80eae0e37e258bf780f5a0a448cf365a50e04d213daee78dfe282e18c16ac11085e18ddd547e6d459f5af0d11cd6a33fe1deb54a53dcf200b06320d60528a042654737df69e29aaffcb796e96ae51ebcd5fb89d2653874603b7712a95b4c754b0e6c58565c2515a296d7eb64594199a35bd3d2bf390bae2bd63fd5b366ee2719b360151bfd5abe7916456cf7c39b3415789b24924f8a0d75d5bb83ea0e49af4d720786d339a0378569a5e2f32f78201a6a0f285701d6bb7ffff3692aa93b8ae7fcaa13526ef4be8dc0b71c8296ed6811ff07f26c898f6d1234632c8abb63ab43dabfba5f1ee487c955b74f667d76dc9f80f715a94b4b674a71c4caf5ec856bdd71b8a89dbf2bbed09987d2b096d75c364a6dfe283db5833ad27a710c44064e129e8fabb2e60b1413b234c9861b86f9df8faf8b6a310db62b550cdcb8206465de58a45150ae81cb131e8f90640b754daf06473e4b7b8ef7aa3706af65dc67086c30eae31ab80bd562eb65347492aa4a01569756d644f9ac77977a42c930419991e1fd6750b5241a53f24b60cd26b175b773a4fda8fce089dc19f867b6fed7d32b0ea2bb133ef86adaa7a8d7094d71a55bc962d88d705463cd83ba2edaa439128087c6e91b5ad7b2d40ed54b0e200e63708846c5fc9b75845a6d1107820eae64e465938669a305eeb0c75870f9486ffb253b876166f264154de362c31eccd8041518a6dfe2d5d87bc4c5e34f20641231d21707898358549613247bc65945c3e8f83ee35aa38aff913cd9c12f5d51b86c7ebf53460350276397988c5335bf95895414e95c07090510ae416a0aaa97c999d182dc7249676a665be11d594e749e26055b96e5dc1080a3975e69de5dbb27cd3605c204b185ca88060dc408bffcb0d79d6e3fe5dd2130246a6ed9310fbc482571884bbdfde1efedf5b40e20b4e206e6a663aca68ef58be4350a3e80cbcf6d9cf4161a5f73d7353afd7a9d8cd46167deddf438a327d5f4be1d29a178e2d26da4a4fbb6d1993ee5093c719f7162ab9edaac31bf41b008a459df45ba78e8798df907fb2adf491ef3ced64c5b45e82985b1f49f800c2ceaff1fc396fb6c67706970b7cd8996083938e661383ac7385308302b0ba18c111ae26cfc61573d1559b8911975ad6d61194c602227a798ce4884455741fb3467099fccaa28af72443c83dae63c3226427aed2c4158415596940c14a21d4d3257c4b7568ad1bdf0128412e65e87eb7cc3dca71fa2a3e852acc88dfd70b7518eda3653ca8f7234a053293f042a1d5faff24bc04202d824f23ba2417e4efebef9a82fa7f0df9b882fa07584e743dcabdc2270ffd76d9104da8f48388e502040366c734e05de7f7b1c27858cbbe897dd9a11f613a10d97c1289ed0e466940ad33a3382254e075a20c4cc46adcf92260e091e102bb56ff73a2dc432fe1659e37d8ace332dd29c284977b06066aac1af756e16b7a400f65c28d138d1269f08e9169ab52b1b9464312c53ca1052803ecab662b2bc7009eccc3500cc4aa618d6bfe1a9040ba2c90e7c772d817d7cfd648e48e0bbdba35bf390a0443a0bcff1f102329bbf602f66ed8315d31fe23ba186a1b80cd30f2fdc302dee05dd8e70738102329bbf602f66ed8315d31fe23ba186a1b80cd30f2fdc302dee05dd8e7073841f32728cebfaf9bcee21f37b0b8944b30329bee7d3656c8656742d42797840d41f32728cebfaf9bcee21f37b0b8944b30329bee7d3656c8656742d42797840d0240cee65232c42a7fc5e9f7dc2f5d1fa2eef12e9a63a6f32dad863e15a383680240cee65232c42a7fc5e9f7dc2f5d1fa2eef12e9a63a6f32dad863e15a3836882c8b9e397c4229faa225d5b1271acf870642cf83f63b0d837b96b11b6cb305d82c8b9e397c4229faa225d5b1271acf870642cf83f63b0d837b96b11b6cb305da608c51882f9d01319a92516dea50da1186f35eeaadf11a919493ac3773e7f6ea608c51882f9d01319a92516dea50da1186f35eeaadf11a919493ac3773e7f6ef0e41cf698bdc8aff45bdfccf43efd4d855f73b0fffbe458cc36064d0e114064f0e41cf698bdc8aff45bdfccf43efd4d855f73b0fffbe458cc36064d0e1140644111a076421a44263eda3ec129552909492967ff7155b97eda8234c41f14b2d24111a076421a44263eda3ec129552909492967ff7155b97eda8234c41f14b2d2d8fa74e202625d9b809dcd150015c6678094a5e18376fcdc1cc40d04bec26ed3d8fa74e202625d9b809dcd150015c6678094a5e18376fcdc1cc40d04bec26ed37f70746c7e762af99fc5703b128df60ea20cc12ea30df126a6cd675b6df48c167f70746c7e762af99fc5703b128df60ea20cc12ea30df126a6cd675b6df48c168c0a9d4e6381eb1312bbc6ba2db02e8e3d04fdf26316b1f6fda5ce63463a3a588c0a9d4e6381eb1312bbc6ba2db02e8e3d04fdf26316b1f6fda5ce63463a3a5802428869e1ffc8f922b757c6b8750a2c8bfcb6a6137d080eb34d6c9fd5a6c86102428869e1ffc8f922b757c6b8750a2c8bfcb6a6137d080eb34d6c9fd5a6c861bcf7f2c1417c12e526781bc363eb78f6f186f4597ecc9c3ca34548fda4e2c610bcf7f2c1417c12e526781bc363eb78f6f186f4597ecc9c3ca34548fda4e2c6105f6947a2159ab5404606e7b2dadac1ce903fd22ec9894cd39f57bfa36963a7825f6947a2159ab5404606e7b2dadac1ce903fd22ec9894cd39f57bfa36963a7824ad9a78c01a284507438684281c67896bf97ee0301c4dd2910e00bf065ed06944ad9a78c01a284507438684281c67896bf97ee0301c4dd2910e00bf065ed0694ba56455accf773bb8ca62bb808c6fdcea78845fa341a95b85558d16280df7cceba56455accf773bb8ca62bb808c6fdcea78845fa341a95b85558d16280df7ccefb51ce6bc1f138c5280f762b9bbde0e08e8f8696fb076022789afaba1b60851bfb51ce6bc1f138c5280f762b9bbde0e08e8f8696fb076022789afaba1b60851bfe2eabec08c28cb7b354e897612ee6a4868421a3bbf40d69697e7ae6228d6607fe2eabec08c28cb7b354e897612ee6a4868421a3bbf40d69697e7ae6228d6607ed050ef1aa0e204e4a57682c017c7fff3b5287807592b83c3de2cecd2e0e460fed050ef1aa0e204e4a57682c017c7fff3b5287807592b83c3de2cecd2e0e460f188acf661fd6d4b039f7d6a782c51d32cbe8917ccd80f1350a0a686d34d8aa10188acf661fd6d4b039f7d6a782c51d32cbe8917ccd80f1350a0a686d34d8aa10b92476ee2a2c21de9b6c5d8f7ae4c193132fde63de2962fe5001de9bf2e1637eb92476ee2a2c21de9b6c5d8f7ae4c193132fde63de2962fe5001de9bf2e1637efcaee2f6aca96a7663d660d3df8f238d7f8148241051ba24d5bcaeddc57a624bfcaee2f6aca96a7663d660d3df8f238d7f8148241051ba24d5bcaeddc57a624b108c3f4ddce5e85b050ff5338e745dc3fd1702cf2eeb67da316ea02c81e6c4e1108c3f4ddce5e85b050ff5338e745dc3fd1702cf2eeb67da316ea02c81e6c4e1ec97035673d9ae10df5489fa088c6fcd00b9197104ca89cb4ef324b8cbad038bec97035673d9ae10df5489fa088c6fcd00b9197104ca89cb4ef324b8cbad038b8aa14536c9855187a0cff4091df4ada5e7058e02d11cdde7cc46c1288feb843a8aa14536c9855187a0cff4091df4ada5e7058e02d11cdde7cc46c1288feb843af48724752ae6145663b1774a9e1a7ce87745f44b2041847bf46ab0fd3107864df48724752ae6145663b1774a9e1a7ce87745f44b2041847bf46ab0fd3107864d9bba0942a97edf1b8c3ef3aa31cb1e4dd54e94d55cd5891dac7d914a6601410b9bba0942a97edf1b8c3ef3aa31cb1e4dd54e94d55cd5891dac7d914a6601410b3882bc2c2f23865e5c4e97bba60bb50305cd1011d350d7bf3ac2b27b6f59d33d3882bc2c2f23865e5c4e97bba60bb50305cd1011d350d7bf3ac2b27b6f59d33d658b506785507ee9f4b3c63712cc8fa8368218d4c262ef3ffae391652ab9ff53658b506785507ee9f4b3c63712cc8fa8368218d4c262ef3ffae391652ab9ff537df2719ed6ac2bea6bf1645078b8158f0ee80e510f4d03c03684b3a10d9736767df2719ed6ac2bea6bf1645078b8158f0ee80e510f4d03c03684b3a10d973676d71e599d629bd10f85fa7d6d37efd7a3b6564af6971cd5f91eb2de40c7a79196d71e599d629bd10f85fa7d6d37efd7a3b6564af6971cd5f91eb2de40c7a79196a7e5c2c000124686e85e3f4988db129cfa8608d819c2388b37f6ef8ec86fc6e5a7e5c2c000124686e85e3f4988db129cfa8608d819c2388b37f6ef8ec86fc6e51b2445669eacb71768abeae1891555cc236140a28bf1f8424bbb439e6767bd5f1b2445669eacb71768abeae1891555cc236140a28bf1f8424bbb439e6767bd5fff2c31189488341fe40462402759920da2fd61b6cf35176ac08da02f05b7a7b5ff2c31189488341fe40462402759920da2fd61b6cf35176ac08da02f05b7a7b59d6eee040bd5a01e2940b7968b0abf3dbb2f542f6bdb8000825f5f16ca9cbc849d6eee040bd5a01e2940b7968b0abf3dbb2f542f6bdb8000825f5f16ca9cbc84dd02ef857ed4cce7b9bf8ebad0eae8536096bf80ae7fbdc6e5766192ef50aff1dd02ef857ed4cce7b9bf8ebad0eae8536096bf80ae7fbdc6e5766192ef50aff1e1eee21bdbbea6e59223b6218c28308c49bfa53458f3534f39a155555ce49abfe1eee21bdbbea6e59223b6218c28308c49bfa53458f3534f39a155555ce49abfdd4e53dcc0a3b1d16f76c75f3d3c273343813dd2a9b939c987e3863fa9a1a8f2dd4e53dcc0a3b1d16f76c75f3d3c273343813dd2a9b939c987e3863fa9a1a8f261ff6ada7498f0069e6250d878a732c428c38c8aaba004328526cfaeed402b5e61ff6ada7498f0069e6250d878a732c428c38c8aaba004328526cfaeed402b5e047506919c4b158256f8561cbdbbc49d9416daec43a830beedf8a123fb2e053f047506919c4b158256f8561cbdbbc49d9416daec43a830beedf8a123fb2e053f343943a7f951bda3b2ef8716394bde52bfab87f4d98de6274af841a77588d602343943a7f951bda3b2ef8716394bde52bfab87f4d98de6274af841a77588d602ac1ea0fb4edbdfcfacc034bbc527d247890a9e8bdbff450346685ba3c6a78de5ac1ea0fb4edbdfcfacc034bbc527d247890a9e8bdbff450346685ba3c6a78de5275b5e50673e2a86b096b403132799fc10db394dd276f611e2ad970f166f9b57275b5e50673e2a86b096b403132799fc10db394dd276f611e2ad970f166f9b570ae7bdefa288eb0166bf592c4b4b3b070d97b7dfb802752e8689914eb07edf9e0ae7bdefa288eb0166bf592c4b4b3b070d97b7dfb802752e8689914eb07edf9e220b1c1a041a1e2b98e77b15bb4053427a328bd7408f0338bb5d797834cb1343220b1c1a041a1e2b98e77b15bb4053427a328bd7408f0338bb5d797834cb13435b74de7a7627b3ac58fa90699010081d812c9569335d4408fe07228450a0ce0b5b74de7a7627b3ac58fa90699010081d812c9569335d4408fe07228450a0ce0b378a20924af32565f4da9774fb219a2cea93b6dd0cdd6b177d7e658d6fbe314b378a20924af32565f4da9774fb219a2cea93b6dd0cdd6b177d7e658d6fbe314be3441e8f56b42eb1bc0ea526b559edafb4bf762c118eedd47d1478510e135f6ee3441e8f56b42eb1bc0ea526b559edafb4bf762c118eedd47d1478510e135f6e6419c5ffcfc2bef67d93148a94ace03eeea7edb731a2bd563ac88ac16348e63c6419c5ffcfc2bef67d93148a94ace03eeea7edb731a2bd563ac88ac16348e63c05391a841901ab31cf2731bb8f7d26d6501670d37633feca511a75988a7c4fb205391a841901ab31cf2731bb8f7d26d6501670d37633feca511a75988a7c4fb256878790b7d78032eff991f6d4e60ce979a284ba035f4f81266877ec1906040c56878790b7d78032eff991f6d4e60ce979a284ba035f4f81266877ec1906040c6b178204099b53ce564aa3ef257afc97c16ec1f732ebcc3c44d4ba93acb3d3046b178204099b53ce564aa3ef257afc97c16ec1f732ebcc3c44d4ba93acb3d3041257f6af62d94535848a17a70b8df22335649ddea28c836912de5189c558da911257f6af62d94535848a17a70b8df22335649ddea28c836912de5189c558da915e5a84246f31b664c43741fd9c76cea43e5dbc5492ccd60bde3e120989829a2e5e5a84246f31b664c43741fd9c76cea43e5dbc5492ccd60bde3e120989829a2ed81ad48dde95f40ef782ae7795ed9530e4074deea2170b62781c56a8070bad9016fb0e89f0721e89031075ab14e9a4dbf34911e5f38e39a937b2bb47abf504aa53c8c43c1ecabcd5336afbadaa82216c76be6298a6b65699617c8ed2a0bd66bff6122f1145ed6d5607476ca74c821c9a319db2c720f2051ead7f1c9bb4d3a485ff34f4bba91baea971c8435f92efefc98d5e255827f9f73baf06bf8bde0ad32adb03aa61dbb01a40868029dbb2f9badebb12f5bfccf8684ec3e4861075f2e1c3f5a15d92332ba03a3e444b9b436c4e9e60412c05def4ed79bfa6b8ff9686769c136ed622fb6726553a54a3a7ed632c1db9ecd8cd6f8f177e353ecab6b701ecd8cb334a4ef7e40f434effc7875a1a4b90544921113a2753641df6ffaf942b48d11b490110c105f4a816967df6fbe7c2fa7da19d1a7ff8fe2927a893aaa67e89b5831d94689ebde671aebc3dae4fd61adda892f9afbf76d8605adfba35edf90c148c45197f3968fe554d59f2f8b1a56e0f02fcfffa38af65693fb22d8ad70398e20bce8e150b70487aa8110227470f8c6102345fdb54e3285262edcf2ecb8cfa3bf3ca4aa87ad78c387cbaecaa38fdd992d08babcf8d9ef0e4dc7688c90c125c5cc70d34741fb2dfd974627a6d7d33be03b999700a9537c0ab5e269584f925b9f62654737df69e29aaffcb796e96ae51ebcd5fb89d2653874603b7712a95b4c754a59163034587c6ffa56978f6976b47ab9a6e9c12d86f789c6183d57c8073a4cb42be4cf016ef9b4b7f1cc2125695c5fe7bed8511544751132068b8e318d25d3fd71e5801ec68374a951b7c96454ccf3d2d23899187f51920b09eb3a87e805cfd30bfe3952617888df80ad00a21b19279b5282e7c26c97d2fa625129ea8fc92023dabfba5f1ee487c955b74f667d76dc9f80f715a94b4b674a71c4caf5ec856bdd71b8a89dbf2bbed09987d2b096d75c364a6dfe283db5833ad27a710c44064e129e8fabb2e60b1413b234c9861b86f9df8faf8b6a310db62b550cdcb8206465d634d881ba4484e081f048e8cf8651f1aaa39215de403b181abd8cf91ea2972bac30eae31ab80bd562eb65347492aa4a01569756d644f9ac77977a42c93041999cbadf88d3d58392b74fd2beab2f93183605cd7a585588e5ddacf5ccffbdcd7c7b0ea2bb133ef86adaa7a8d7094d71a55bc962d88d705463cd83ba2edaa43912807235876d9d03b73b860ee624923fabb7beb29650e5ef65ee9edd1746fec2f2c465938669a305eeb0c75870f9486ffb253b876166f264154de362c31eccd8041518a6dfe2d5d87bc4c5e34f20641231d21707898358549613247bc65945c3e8f6b210d069c7fa91bb573f59f4acfd970bf141165dcaf4af9fa88ac411108ef8f414e95c07090510ae416a0aaa97c999d182dc7249676a665be11d594e749e26055b96e5dc1080a3975e69de5dbb27cd3605c204b185ca88060dc408bffcb0d794cbc5be9489f75d4345e87f2254f213c2592952940535b2ffcaadcd45f78bd1db2192640115b79cf800cb5343147a15e5b580f5fd0e794eafe2399e4d86bcc1d013b9445f26209ce69d4412f615660a3f083f5d06bf2ae677d9d1bdaf5002be4c31bf41b008a459df45ba78e8798df907fb2adf491ef3ced64c5b45e82985b1fe64bff6b845862b278117bafa618e736c8c236b13f6b2a3e7bad1cdb18fd864db0ba18c111ae26cfc61573d1559b8911975ad6d61194c602227a798ce48844553bcd2f0c3b2ac76069e43f716a2ddd6cfeed34a80dc5b3ac05daeac6fb44e26aceddd94e571ee260ed0e01a43d6c7561f9032d28c7969877dde5dcb3ab6f3bada821e26b3988319ef404eea6156a6f0de27bf5f391c9d00aae48b11e080d5dd8cca50ff7bd9907f684b871b20eb2158106807895b0930318953d937a6d45c8e7d572da1bd3bbadc25fc18694faeb23eb018a1b8856253f1f38dbfe39776c2bb1fc17601dbbfe42f53916abf6f457a4baa3f6bfeaa9e86fca6c5969310b9b49e973a770f49815854bc53eecb66058a0353878023ad015b0a782376f4e79501491054a41b600c63d6d4b4fd453cf699368851ab88552cee74b36a68121bdab3bed78028f9b5db9122472fd15c952e57d3ac94debc6e776a4d6f45233038cfbe9c054e3407dff41adb8e52d926a02f9e1e73acc5edf1741944bdeb85e955724a003eca754d1353985148cbeb27e5c03589ca027a94b01046a76dd5f6d0720f834b73501c9315a5273b7990af50fb3e1fea46a37b1d2c425f87e8d87986aebcb03253b27ec4bde87789d1ce047c79e97a6a57189984c9261d4082ce4d9ec8f4eacab361b5e852c96634679174ff2068e85cbce9671c3326f134117a82b0fca78911834bbf1a80e5224f27cc7ac377842a124c7e3a803e466ba1b9d0ce3b1d1131aec34bbf1a80e5224f27cc7ac377842a124c7e3a803e466ba1b9d0ce3b1d1131aec41f32728cebfaf9bcee21f37b0b8944b30329bee7d3656c8656742d42797840d41f32728cebfaf9bcee21f37b0b8944b30329bee7d3656c8656742d42797840d33a6169fa5ceccbd49042da7003e71a51e1f41f4ed103ba1bca2eb301fcbeefa33a6169fa5ceccbd49042da7003e71a51e1f41f4ed103ba1bca2eb301fcbeefa82c8b9e397c4229faa225d5b1271acf870642cf83f63b0d837b96b11b6cb305d82c8b9e397c4229faa225d5b1271acf870642cf83f63b0d837b96b11b6cb305da608c51882f9d01319a92516dea50da1186f35eeaadf11a919493ac3773e7f6ea608c51882f9d01319a92516dea50da1186f35eeaadf11a919493ac3773e7f6ef0e41cf698bdc8aff45bdfccf43efd4d855f73b0fffbe458cc36064d0e114064f0e41cf698bdc8aff45bdfccf43efd4d855f73b0fffbe458cc36064d0e1140644111a076421a44263eda3ec129552909492967ff7155b97eda8234c41f14b2d24111a076421a44263eda3ec129552909492967ff7155b97eda8234c41f14b2d2d8fa74e202625d9b809dcd150015c6678094a5e18376fcdc1cc40d04bec26ed3d8fa74e202625d9b809dcd150015c6678094a5e18376fcdc1cc40d04bec26ed32213312714011a7c15a8339f16572f1985e647532264848938b302f7bd1375c52213312714011a7c15a8339f16572f1985e647532264848938b302f7bd1375c58c0a9d4e6381eb1312bbc6ba2db02e8e3d04fdf26316b1f6fda5ce63463a3a588c0a9d4e6381eb1312bbc6ba2db02e8e3d04fdf26316b1f6fda5ce63463a3a58ad02ed2cc97eac9b690e636baca030bed62802a5d8897e8997da373c817ea7f5ad02ed2cc97eac9b690e636baca030bed62802a5d8897e8997da373c817ea7f5fa4f8dfcf980cadc13f7e531d303d8dd36297b11f17a9c73658fcb2bada59b8cfa4f8dfcf980cadc13f7e531d303d8dd36297b11f17a9c73658fcb2bada59b8c81b62482e0305b1f4cc2fff6173ca70e334827a32ec89cb33f416f1ba715cb1d81b62482e0305b1f4cc2fff6173ca70e334827a32ec89cb33f416f1ba715cb1d4ad9a78c01a284507438684281c67896bf97ee0301c4dd2910e00bf065ed06944ad9a78c01a284507438684281c67896bf97ee0301c4dd2910e00bf065ed0694ba56455accf773bb8ca62bb808c6fdcea78845fa341a95b85558d16280df7cceba56455accf773bb8ca62bb808c6fdcea78845fa341a95b85558d16280df7ccefb51ce6bc1f138c5280f762b9bbde0e08e8f8696fb076022789afaba1b60851bfb51ce6bc1f138c5280f762b9bbde0e08e8f8696fb076022789afaba1b60851b359ecc3e5082c791e39be3e529bf09b7b8bfbbed7eb16eebcd52b7faddebaef6359ecc3e5082c791e39be3e529bf09b7b8bfbbed7eb16eebcd52b7faddebaef6ed050ef1aa0e204e4a57682c017c7fff3b5287807592b83c3de2cecd2e0e460fed050ef1aa0e204e4a57682c017c7fff3b5287807592b83c3de2cecd2e0e460f188acf661fd6d4b039f7d6a782c51d32cbe8917ccd80f1350a0a686d34d8aa10188acf661fd6d4b039f7d6a782c51d32cbe8917ccd80f1350a0a686d34d8aa10b92476ee2a2c21de9b6c5d8f7ae4c193132fde63de2962fe5001de9bf2e1637eb92476ee2a2c21de9b6c5d8f7ae4c193132fde63de2962fe5001de9bf2e1637efcaee2f6aca96a7663d660d3df8f238d7f8148241051ba24d5bcaeddc57a624bfcaee2f6aca96a7663d660d3df8f238d7f8148241051ba24d5bcaeddc57a624b108c3f4ddce5e85b050ff5338e745dc3fd1702cf2eeb67da316ea02c81e6c4e1108c3f4ddce5e85b050ff5338e745dc3fd1702cf2eeb67da316ea02c81e6c4e14f44fe04d81df7b315809333cb29df4c9cb5e64387d5ac289d767e395b3480e44f44fe04d81df7b315809333cb29df4c9cb5e64387d5ac289d767e395b3480e48aa14536c9855187a0cff4091df4ada5e7058e02d11cdde7cc46c1288feb843a8aa14536c9855187a0cff4091df4ada5e7058e02d11cdde7cc46c1288feb843af48724752ae6145663b1774a9e1a7ce87745f44b2041847bf46ab0fd3107864df48724752ae6145663b1774a9e1a7ce87745f44b2041847bf46ab0fd3107864d9bba0942a97edf1b8c3ef3aa31cb1e4dd54e94d55cd5891dac7d914a6601410b9bba0942a97edf1b8c3ef3aa31cb1e4dd54e94d55cd5891dac7d914a6601410b3882bc2c2f23865e5c4e97bba60bb50305cd1011d350d7bf3ac2b27b6f59d33d3882bc2c2f23865e5c4e97bba60bb50305cd1011d350d7bf3ac2b27b6f59d33d658b506785507ee9f4b3c63712cc8fa8368218d4c262ef3ffae391652ab9ff53658b506785507ee9f4b3c63712cc8fa8368218d4c262ef3ffae391652ab9ff537df2719ed6ac2bea6bf1645078b8158f0ee80e510f4d03c03684b3a10d9736767df2719ed6ac2bea6bf1645078b8158f0ee80e510f4d03c03684b3a10d973676d71e599d629bd10f85fa7d6d37efd7a3b6564af6971cd5f91eb2de40c7a79196d71e599d629bd10f85fa7d6d37efd7a3b6564af6971cd5f91eb2de40c7a79196c121743148b6e9be3440fd974fc3e6cb8f2416c75b49c6849f328d780bb220d1c121743148b6e9be3440fd974fc3e6cb8f2416c75b49c6849f328d780bb220d11b2445669eacb71768abeae1891555cc236140a28bf1f8424bbb439e6767bd5f1b2445669eacb71768abeae1891555cc236140a28bf1f8424bbb439e6767bd5fff2c31189488341fe40462402759920da2fd61b6cf35176ac08da02f05b7a7b5ff2c31189488341fe40462402759920da2fd61b6cf35176ac08da02f05b7a7b59d6eee040bd5a01e2940b7968b0abf3dbb2f542f6bdb8000825f5f16ca9cbc849d6eee040bd5a01e2940b7968b0abf3dbb2f542f6bdb8000825f5f16ca9cbc84dd02ef857ed4cce7b9bf8ebad0eae8536096bf80ae7fbdc6e5766192ef50aff1dd02ef857ed4cce7b9bf8ebad0eae8536096bf80ae7fbdc6e5766192ef50aff1e1eee21bdbbea6e59223b6218c28308c49bfa53458f3534f39a155555ce49abfe1eee21bdbbea6e59223b6218c28308c49bfa53458f3534f39a155555ce49abfdd4e53dcc0a3b1d16f76c75f3d3c273343813dd2a9b939c987e3863fa9a1a8f2dd4e53dcc0a3b1d16f76c75f3d3c273343813dd2a9b939c987e3863fa9a1a8f261ff6ada7498f0069e6250d878a732c428c38c8aaba004328526cfaeed402b5e61ff6ada7498f0069e6250d878a732c428c38c8aaba004328526cfaeed402b5e047506919c4b158256f8561cbdbbc49d9416daec43a830beedf8a123fb2e053f047506919c4b158256f8561cbdbbc49d9416daec43a830beedf8a123fb2e053f343943a7f951bda3b2ef8716394bde52bfab87f4d98de6274af841a77588d602343943a7f951bda3b2ef8716394bde52bfab87f4d98de6274af841a77588d602ac1ea0fb4edbdfcfacc034bbc527d247890a9e8bdbff450346685ba3c6a78de5ac1ea0fb4edbdfcfacc034bbc527d247890a9e8bdbff450346685ba3c6a78de5956e53d1af4edfcea888ca4c69f2c01bbc4cd9d2fa195cc9f769a323b2426972956e53d1af4edfcea888ca4c69f2c01bbc4cd9d2fa195cc9f769a323b24269720ae7bdefa288eb0166bf592c4b4b3b070d97b7dfb802752e8689914eb07edf9e0ae7bdefa288eb0166bf592c4b4b3b070d97b7dfb802752e8689914eb07edf9e220b1c1a041a1e2b98e77b15bb4053427a328bd7408f0338bb5d797834cb1343220b1c1a041a1e2b98e77b15bb4053427a328bd7408f0338bb5d797834cb13435b74de7a7627b3ac58fa90699010081d812c9569335d4408fe07228450a0ce0b5b74de7a7627b3ac58fa90699010081d812c9569335d4408fe07228450a0ce0bf6095bafb148f369bed967790dc51b82d4f2ac390bfb0fdeb60deb7d27a57424f6095bafb148f369bed967790dc51b82d4f2ac390bfb0fdeb60deb7d27a57424e3441e8f56b42eb1bc0ea526b559edafb4bf762c118eedd47d1478510e135f6ee3441e8f56b42eb1bc0ea526b559edafb4bf762c118eedd47d1478510e135f6e6419c5ffcfc2bef67d93148a94ace03eeea7edb731a2bd563ac88ac16348e63c6419c5ffcfc2bef67d93148a94ace03eeea7edb731a2bd563ac88ac16348e63c05391a841901ab31cf2731bb8f7d26d6501670d37633feca511a75988a7c4fb205391a841901ab31cf2731bb8f7d26d6501670d37633feca511a75988a7c4fb2245dfb7d30fa7ea6e3e6d28e71e7fcb583009086293f0f00374da82fb1339565245dfb7d30fa7ea6e3e6d28e71e7fcb583009086293f0f00374da82fb13395652704cf3a9347ad0bd6be979b2e5aca9e0136b28f2a874a52c0aa4e6b8aa386362704cf3a9347ad0bd6be979b2e5aca9e0136b28f2a874a52c0aa4e6b8aa38636dcdb5afb218877cd5400e561b7861234d276c7a59d9ae74e9dc855c86319cb57dcdb5afb218877cd5400e561b7861234d276c7a59d9ae74e9dc855c86319cb575e5a84246f31b664c43741fd9c76cea43e5dbc5492ccd60bde3e120989829a2e5e5a84246f31b664c43741fd9c76cea43e5dbc5492ccd60bde3e120989829a2ed81ad48dde95f40ef782ae7795ed9530e4074deea2170b62781c56a8070bad90182c22af4d127ce195f1aa8339f1562bdd31c67089853e0bd6350cd3eb4fa4bb53c8c43c1ecabcd5336afbadaa82216c76be6298a6b65699617c8ed2a0bd66bff6122f1145ed6d5607476ca74c821c9a319db2c720f2051ead7f1c9bb4d3a485ff34f4bba91baea971c8435f92efefc98d5e255827f9f73baf06bf8bde0ad32adb03aa61dbb01a40868029dbb2f9badebb12f5bfccf8684ec3e4861075f2e1c3f5a15d92332ba03a3e444b9b436c4e9e60412c05def4ed79bfa6b8ff9686769c6701724979473d35ec527955da7c7a41760441da062717a9ecda7728763e2448cb334a4ef7e40f434effc7875a1a4b90544921113a2753641df6ffaf942b48d18097026847940bfc9c8b3316f8c28d825fa4dbe8eb4ee0a555fb5c828d421054a2170b38021c4e6900a903752695047b9f9f890c9b67180ad2b33c40953623e84d0d1b92ea024a410335f12f26f54bf59d9057271012691a7316ab3bf87757980bce8e150b70487aa8110227470f8c6102345fdb54e3285262edcf2ecb8cfa3bf3ca4aa87ad78c387cbaecaa38fdd992d08babcf8d9ef0e4dc7688c90c125c5cc70d34741fb2dfd974627a6d7d33be03b999700a9537c0ab5e269584f925b9f6f76e3e728bf8fbf58aba96bf9e85f4adce0e7752d26ddaf9238d639eb1dfb236a59163034587c6ffa56978f6976b47ab9a6e9c12d86f789c6183d57c8073a4cb42be4cf016ef9b4b7f1cc2125695c5fe7bed8511544751132068b8e318d25d3fd71e5801ec68374a951b7c96454ccf3d2d23899187f51920b09eb3a87e805cfd30bfe3952617888df80ad00a21b19279b5282e7c26c97d2fa625129ea8fc92023dabfba5f1ee487c955b74f667d76dc9f80f715a94b4b674a71c4caf5ec856bdcbdd084296ab6e962d746b22859655bead9f23e975b639675cac28aede51565529e8fabb2e60b1413b234c9861b86f9df8faf8b6a310db62b550cdcb8206465d634d881ba4484e081f048e8cf8651f1aaa39215de403b181abd8cf91ea2972bac30eae31ab80bd562eb65347492aa4a01569756d644f9ac77977a42c93041999cbadf88d3d58392b74fd2beab2f93183605cd7a585588e5ddacf5ccffbdcd7c7b0ea2bb133ef86adaa7a8d7094d71a55bc962d88d705463cd83ba2edaa43912807235876d9d03b73b860ee624923fabb7beb29650e5ef65ee9edd1746fec2f2c465938669a305eeb0c75870f9486ffb253b876166f264154de362c31eccd804100641dc62ac8823bba2dd01323f35b1d1dbbdc159acd91cf611d73364d4a77cb6b210d069c7fa91bb573f59f4acfd970bf141165dcaf4af9fa88ac411108ef8f414e95c07090510ae416a0aaa97c999d182dc7249676a665be11d594e749e26055b96e5dc1080a3975e69de5dbb27cd3605c204b185ca88060dc408bffcb0d794cbc5be9489f75d4345e87f2254f213c2592952940535b2ffcaadcd45f78bd1db2192640115b79cf800cb5343147a15e5b580f5fd0e794eafe2399e4d86bcc1d013b9445f26209ce69d4412f615660a3f083f5d06bf2ae677d9d1bdaf5002be4c31bf41b008a459df45ba78e8798df907fb2adf491ef3ced64c5b45e82985b1fe64bff6b845862b278117bafa618e736c8c236b13f6b2a3e7bad1cdb18fd864db0ba18c111ae26cfc61573d1559b8911975ad6d61194c602227a798ce48844553bcd2f0c3b2ac76069e43f716a2ddd6cfeed34a80dc5b3ac05daeac6fb44e26aa514e3647f9273c18f6a05b41974c92c0fdf8223f160214a0fda026c76973eb2a821e26b3988319ef404eea6156a6f0de27bf5f391c9d00aae48b11e080d5dd8cca50ff7bd9907f684b871b20eb2158106807895b0930318953d937a6d45c8e7d572da1bd3bbadc25fc18694faeb23eb018a1b8856253f1f38dbfe39776c2bb10ae7dd23abf1c86b128f2e1daf8cc5902845c9cb9dbce93334dac7f2ad40bff673a770f49815854bc53eecb66058a0353878023ad015b0a782376f4e79501491054a41b600c63d6d4b4fd453cf699368851ab88552cee74b36a68121bdab3bed78028f9b5db9122472fd15c952e57d3ac94debc6e776a4d6f45233038cfbe9c0fe0a3946ecc747a275100e8aa19554923b64cbfcda5252aac31fa2d8c05ea6daedd619312eb61ea2eb2d04fa7f7619f6d68404de8fa936ac4bdfe2e25b80005800422daa468c3be0130e9c7af977a111d9f7d86c76bba8c208b1b48bc7a6ee7b3b27ec4bde87789d1ce047c79e97a6a57189984c9261d4082ce4d9ec8f4eacab0faeaad78e21ad66cb4011177e45bafd90d4c87a07cbbf1cc4b62d183c7d5d772a9838a41109614f9f8d34ee6febec16c98d1d8a37d08bf299294302f9ea7ce32a9838a41109614f9f8d34ee6febec16c98d1d8a37d08bf299294302f9ea7ce33bac628cc4c5931f1d9a5e89fbdb3dabef1226730801b958e001c27362a332473bac628cc4c5931f1d9a5e89fbdb3dabef1226730801b958e001c27362a33247132800f313d731c235058d2fd61f9be170e37412b070325e029e25caec4b52cf132800f313d731c235058d2fd61f9be170e37412b070325e029e25caec4b52cf248fa6ae458b1dd817030f6718a4e8d272bc9ca872881499450b278c4d78667a248fa6ae458b1dd817030f6718a4e8d272bc9ca872881499450b278c4d78667ac132b0f629970e6fe8d4dc2a9e634295153d293a299aed2c10203877178ff121c132b0f629970e6fe8d4dc2a9e634295153d293a299aed2c10203877178ff12187c37d2bf21249d4b47e69a6c51b4d6376fec85ae9dda273d9fb756adfb3d41187c37d2bf21249d4b47e69a6c51b4d6376fec85ae9dda273d9fb756adfb3d411114fa3d2011c74efb82e1dbcb7daed4c30f214d33295a3d702a5e1495421402d114fa3d2011c74efb82e1dbcb7daed4c30f214d33295a3d702a5e1495421402d96e6b3eb3340bb425bb9e56479c2428dfd0953cb54cddfca3b0538cedd209ca296e6b3eb3340bb425bb9e56479c2428dfd0953cb54cddfca3b0538cedd209ca28c57c2d9d8e7fec9151651ec4b2794df4093083c70db5bee89a170a5c9697fc78c57c2d9d8e7fec9151651ec4b2794df4093083c70db5bee89a170a5c9697fc7d86c053534f2a29d4d7b15a50d206a859fa924ea2ad9b9b8e41deb53d250a076d86c053534f2a29d4d7b15a50d206a859fa924ea2ad9b9b8e41deb53d250a076957ff0b1c132c8eca3beacb999bf2fc93a0c30db6ff0802d1eacaaff89e9f3f5957ff0b1c132c8eca3beacb999bf2fc93a0c30db6ff0802d1eacaaff89e9f3f5022d4bca5af7f87bf4b9a700ac291d3b1180cc362d6d94a48b4708cd2345d0d6022d4bca5af7f87bf4b9a700ac291d3b1180cc362d6d94a48b4708cd2345d0d68b12cdfe8014efc1105eedeffb580fba1a5efd13cad5ab8e734f51d07760c23d8b12cdfe8014efc1105eedeffb580fba1a5efd13cad5ab8e734f51d07760c23d7a678cc30db79266ac5e110ac890df0a4be91a128f5189c21a5feef3edc542207a678cc30db79266ac5e110ac890df0a4be91a128f5189c21a5feef3edc542209a01bc4cad6467cab64066cb64f1e58dac8e4589f90c616379096b8f163f01b59a01bc4cad6467cab64066cb64f1e58dac8e4589f90c616379096b8f163f01b557b72996f27c04180d9a151a5b45ccaff5fb853bafbe5330ba6ed18ad61e32ab57b72996f27c04180d9a151a5b45ccaff5fb853bafbe5330ba6ed18ad61e32abfb35b8c68146088ec39d724a5008107464fe10fae04084ea2524f047486d2a41fb35b8c68146088ec39d724a5008107464fe10fae04084ea2524f047486d2a41ff3104d91c59977f2882f4ece3cf74e22933df10e442c163fb0086f00769914dff3104d91c59977f2882f4ece3cf74e22933df10e442c163fb0086f00769914db5ad8b2f686938cf9836b8d1440337ac1042c68eabcf59d6d3f1b044901a3edab5ad8b2f686938cf9836b8d1440337ac1042c68eabcf59d6d3f1b044901a3edaec97035673d9ae10df5489fa088c6fcd00b9197104ca89cb4ef324b8cbad038bec97035673d9ae10df5489fa088c6fcd00b9197104ca89cb4ef324b8cbad038be614bef6b18552b05a242f6f3a814bce597e805c4ff031e2e6aca721496651f6e614bef6b18552b05a242f6f3a814bce597e805c4ff031e2e6aca721496651f654fcf44dcf2abc90a9509f2a7c5fb2074b9e4a9cd661c38c94df84b7ca8c86ef54fcf44dcf2abc90a9509f2a7c5fb2074b9e4a9cd661c38c94df84b7ca8c86ef9bba0942a97edf1b8c3ef3aa31cb1e4dd54e94d55cd5891dac7d914a6601410b9bba0942a97edf1b8c3ef3aa31cb1e4dd54e94d55cd5891dac7d914a6601410b303ca6ba8ff080d52805c7ae8233636ba0fb27ad943b6bd283b5de5af87c8205303ca6ba8ff080d52805c7ae8233636ba0fb27ad943b6bd283b5de5af87c8205ac54acedd33025852423b8b726987c4bfe59b94aae4d8fcae6615687e6e06be4ac54acedd33025852423b8b726987c4bfe59b94aae4d8fcae6615687e6e06be401565340f81cc318330e700396f33fe551e9517b43fa2925810d0fa3d36fb8f801565340f81cc318330e700396f33fe551e9517b43fa2925810d0fa3d36fb8f85575dea08e59d99824af6bd32d1eed9ee9bd31171a6c45cf06bba9dfe42aaa165575dea08e59d99824af6bd32d1eed9ee9bd31171a6c45cf06bba9dfe42aaa16962af7d9efcb75c34985da7f0052a77598ffa0bb1673ccc49659211f75566419962af7d9efcb75c34985da7f0052a77598ffa0bb1673ccc49659211f755664191ca622e10ddbde6d2a6d6742610827e4308c72f752b99d94db0922004709d0851ca622e10ddbde6d2a6d6742610827e4308c72f752b99d94db0922004709d085177d877d7b8cdad22485d31fcfca1486915f9c5a60568abf304f8509b246afc7177d877d7b8cdad22485d31fcfca1486915f9c5a60568abf304f8509b246afc79f667912506b2b241028f0d9ca1de4d6945c52e4cdb448ab154130b46882815f9f667912506b2b241028f0d9ca1de4d6945c52e4cdb448ab154130b46882815fd34e56e7880fba3759f3d0b9395eaf79923fb88274ad66d02bca9435dbe4b27ad34e56e7880fba3759f3d0b9395eaf79923fb88274ad66d02bca9435dbe4b27a0d0eb610a010ec4de36448662b1ba6db88874355eeae5558a4ec35ecedf0f46c0d0eb610a010ec4de36448662b1ba6db88874355eeae5558a4ec35ecedf0f46c757e3166c978a1dc4a948000dab4a864bda8cf5ff23b904349c0226f772b2c3e757e3166c978a1dc4a948000dab4a864bda8cf5ff23b904349c0226f772b2c3e1906491bf7701bb682c736d7684ca74165fc0233ce2aa7303000bd1a280afbd11906491bf7701bb682c736d7684ca74165fc0233ce2aa7303000bd1a280afbd195a33d7632560e43cd0c470f2c90f573d655878fdfac7acb2965577318bb9d2095a33d7632560e43cd0c470f2c90f573d655878fdfac7acb2965577318bb9d206715dde7f1ebe97b6aabcefeb0b0e1bee63321c51e471ff8e97ad26b926270626715dde7f1ebe97b6aabcefeb0b0e1bee63321c51e471ff8e97ad26b92627062fd45052ef4f6fa774f1426f890c8547364795b602a37ea037b712ac17e424c1dfd45052ef4f6fa774f1426f890c8547364795b602a37ea037b712ac17e424c1d24d7f4eb2447ee3afcc8380096e4ef30c3365b738c558febc2b671631c746e1124d7f4eb2447ee3afcc8380096e4ef30c3365b738c558febc2b671631c746e11d3f5f41c73af7a86d26a145c854a34d0521cd21b66c6170e1003b22e76529f5cd3f5f41c73af7a86d26a145c854a34d0521cd21b66c6170e1003b22e76529f5c6b1aedaa6d15a7f50ec2c34f284b6a4d3aa9f8d70414ed22e2edbd322d4cef0d77f67f2744cf685a0139a00e243260b6d8e1898050065c4b8d6f4ec527760d336d54b9835426134ab856711208a218ad8874b377d51c2c08ff29f52ba8289d4ceaf4d97ab090048c93b88a3131bdc7d07eab0ebeda1ee2245fe1a8e813cf4492a18288a1ae2e40f5bc12af48aa78a748fd85fccfc1a587b23371086a1242733b3424f1d7ed1ac8cd83e9305713f1dbcba1ac4787f6b2b5af4c89fb750b0f99751194e50e52f801fd43f5ead94ea46471a8ba415d8b2e2552c366924aa91915dafced52f7b588dbff5691b2ce568cf27c3e6d189f96d90ea99b1e8b850c26313cd18330030c8df48df244d30b0a54495d4670aa8e790f02d6d2213cf84e22804a9b201a3fe4daa9c97350d3a22c263a7a62346fdaa8c2e21ea1f05edc1d739bfc0a9726055c50d0509f1674782dd5934fd8324750ce643fb4ba5f4949a2779ce06aaaaa1d4d5c57e56fb4fe68800f829a153af626fd592b7782b1ad4185fc864a45bc1d630e652b04b60c8a608fa620d27f98a475915ec72b4a2ed791fd8998a3c51d7f663e5c8d340886d622cda2cd1e1f7e60833d4180c6d62efa2a7a912189ef582bd1ac3ce22f14ad6a1a348a8fb12487f88bcbb27e183eadb55226b2bae808eb99da2c54483ed2111af963620d1e7af8eb5c66d3716706244d7466d993787dfea148de9ec2f20f19a1d2b4f18ab760879eccc8324371c7d73caba8763822530304c22186dac4ae8d8001e2ac61edb0bf47119cf3291bdea7dab859dd5a02d71b8a89dbf2bbed09987d2b096d75c364a6dfe283db5833ad27a710c44064e1d113e4795309d73fef50751b23eee7d8853094621930b628751ac06c346e02bf9e5f84e21c3c2638ef4380a43264fd4aedda259600b99a48dde429b7410e47c3c30eae31ab80bd562eb65347492aa4a01569756d644f9ac77977a42c93041999e7a333cab0068270246c02dfe8b429f086a8922a735916d1ebcdacb4b6d914f042ac3ba3f93cac371b629e1fa4aea22ab1b65b9ed25b32f23a6edb880a98e25950d2329c9cc3789e91e2d08b65bf2a0581489e2f6a533fc49d103f21c630a0e2c94f6cbfbde6cd8691085408ce9aa6ebca1a9d448c692f5b2544b29e4f9bf7582b3b8d05fca017b6ca490064b0ae386ecc005c0a12d474660d4751814ff90c9721eedd137098119f028b48887082acd21cf5344431958d100f914f7b32b0985187eb9c0633c1ca0bf4f5b4637c6e6d0c4abbabc97de42abc4462fa824d14d91bf204e328813b204bf5f55ab7ab16ab62f32e9e5ea40e8cf81fe20552eb2b0f4f9333eb59f6a8bb6efe1a1aa3619ae4a3b2c57dfc8f52cbfb801c90afd80a2b2ebe3fbe98501b73aac41486289ed994a3db36cacebeb7f0efd31f1bed9b64b1eeb623fa9e68d29374a7912c9647ecd52762002f538b2f8cbf50f5705fcd39f985f972261b7044fe64c80a75956d91486d21f4e20a46ee621f3e16b240a579071a59a5f62697ffe1fa5a54e3fb4fd65ab899c1ebf18559b17e7c34dda4e8d6b713b77b02c99f7d4b32b8ea09314bbf210ba6db4a2ca6fb0d1e25fb54dfae0af9ecb8a2027c5450451bb803219b198b0058c1059086a0833b693ec060cbe20572a7f1b428c83d99b63247560186b2624b0fc671073d14df67118096b8ac73d0a46abd52bfa8e1131c5441ee22c72754d2e1be8d22effa09a78bea888a11b41969468d6d60745f00af4d4a7d66aa18513916c6e37697ad92cab47cccde3c3556735d78d0a0f653620a182448017ec03acdb329e55d26c91f4177222e1c8fefeefefb78d0a0f653620a182448017ec03acdb329e55d26c91f4177222e1c8fefeefefb5328557912aaf091a4683cab064c04d6972c7a8d16891f7b86eb774ae4ec92e75328557912aaf091a4683cab064c04d6972c7a8d16891f7b86eb774ae4ec92e7d886a96970a591168b53cbe7889c9289f953905c8e6d772ac60928cdc92d1366d886a96970a591168b53cbe7889c9289f953905c8e6d772ac60928cdc92d13662190be1c9f8f6ff1953cf3ecf014ba35c573b47366820a444dd840a3a8cc2b0dd6eb4e7b0bf7bfd8277415e71a0f6f312bd9e7e2cd4c0fdc3f409084893d6d2e94931c522733fea850fb6923f0f57108cd922f4a8c2d8e34c7ee9cf6f062ae5e9b55177234392b4193c554acefd31077eea460ac4497f31b48e28b001a7250fe8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootipa-4.9.12-2.module_el8+421+b7ffd94f.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.12-2.module_el8+421+b7ffd94f4.9.12-2.module_el8+421+b7ffd94f3.61.154.9.12-2.module_el8+421+b7ffd94f3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3doMdm@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.12-1Rafael 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- 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.12-2.module_el8+421+b7ffd94f4.9.124.9.12    ipaclientipaclient-4.9.12-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.12-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-8a261296f7fe104a4faf9dd36d0a33046bdf466923015f3165d57318809713790idm:DL1:820230525171940:5986f621?07zXZ !#,7] b2u jӫ`(y/+FQ1`J!CW{+)]3ʀ8a:"p~Ap9^ARA̧JB&hbZ2x=EںkgS:BEhyᐢRjF2ERQL )6sm DFI3Uٺ9y7$1C♒[`D?WLJH]S:ADD$-;32p“l>ɵ1dsbOྡ^ LKP3e^p:~F- %!m w1'2{gنN,|,?4R?m=hFrTRzLx:`.9S}f<, :R[뾛iHmUAÍVC%33BT Alqjm,oB--"f=?eZCY\,++ĸ;.-,!O!v}ҺeW1.Xg9$2¯goT*"E453yn"T8"U\N;c/ K$݅GaD #ӴȮIP@ m$f\v∴P)0OB ~ɾ Uwg(懩+8D':- E ][f'yW $qޱQ[Wx]WȨz<$A_ƅ ~JHԻ6GAjtzrЭKk;)֗i.cxK ە 7QH;z%ǷL . zr>N>tLG9A M(o &x 'h &a$jh[sy$m_ 瓻QhE>/8%|X aFӒ;KZ{i 3&FDbݖM>W.)e8$^!m2a4۪*t[P'GN= XJ8:qfHܿEv; &w2_WVY7G]];@Jb*ArBmõ2o\fjaVmOJV"w|eu%@tgeu7xnܞE¢+o1趤UEwӶB֣ Kr-v9fPxlDNrVtpR\O\;i.A}_~gא{s/~zCٴZ2BZ. &~ɬc%K ]82 {dNX^fՙ+ʭoѦglX&Ě~Y"r>iA2p]ӷB4uՓ4 La>e6;#MY(Ry}Maw'8:t%j!)w %Ʀ*V Gڿ}28~U|Og?]30( UZ2F19mAnhSJ-ZE8iYFf|\ѢC+̓Z9wnx&r?$av&hXR'{5B˃.Li+t9< )6fV`~ʼn#p6XI,b"٘B/y\6h!;mB |BE, l*1;-*w \nq!Ԇ Tfoi97M:u>֋iT۝zkG:@\K [ -At~k"!M:,3ngkK$岉מX$s!Uy>YUuUk[\. Ը ?JXfBQZ :@s蕋7W|(G5kvEiY/w?Mٱ7b,KljPerW84|2t+F|^XP y ȑcz[]cy=,/_zn^{!lS@05$P$-ǫRҦ szfu_徔ңiv}[!Q GbYu5c@k}muLS{5ٵ]9@~q[ݪ7q@D*#s1M˻K!b0aqdpؖ~$kzmDςvJdPT,n9-~Z-CsHa2s0"+Cj[‡,#y+!kZ%Q%Am~H_)K:mCsR6PqSGi p MD&ت{扡fM,0~I"݉Ǡ! -8z xڕ8t" :w|Yh1?iʉ+7eqIj r +`'<׎sg̐}1j?{{OYf~0C9F5q,3e%@1eImwК(|phO1=~/tu@vb fsfzgw kojd3 [Iwsil:Odk Hݘtz-oGD|Ӥc?bqnm9<O]yi5礪:cRX7]}hyOx莸3񊗷 uySP5q} gq0td:`gƁk_5U@\nf?5Ԛ&H^8iU:ChKuB n}kBrk#(NljWE=a9yœ(0iA{[ ̭zƻ#*܌~h_TE'JˑV>2AE+|c+Y$2ϦdYZ$w<̉tZO f M*ZX.:k|*qRZ8ĺsaxy@y\bgK8j+R|ԙa$٘!h.zC9DJwkZL:D;X V3"L1;!tA/t)y>Ifc/ _ވuB봮J`S U`6쮆nZ1KրRXe()J#H k(w|tyn_0CCƙM7[Q_<Awuԯ]C!sqĹ^+ Eo!ּIӵ[bmr̡` ԧ)}@t=7RckDBB~} ^iub)3i'o ΍xZ䨙՞ݝDm3$ŧ@voI?|~MII񄗎wI{!i,[wgIsGϓQ=^cK +vnS 4ש !` MjM33~Ӭ:t^-zG[Iፙd+ I_`"6 [yu*x:ǃ֒‘94BE̟ݪ ~4ՠo`jy,?e׃7{%QʜNF<53%\&ϔퟴ$HHekdCV >׵t, < oe@sGa! 5C%8>*7ɽ'ڀ^rm '*{Vďô=y.z99S'&5T)bCA!β? Uxpm9BMv7OgzYY hz$GEB.~~@[,2\Cǣ\wv1*{NRg\ǛBW>?턮ji| 0 fSU$Tlc*爝1!3B Y/<؈,$H[H2}v%됹];.4H+>3U;&t8H7xnI9\읤a_5pdjxC61եwσUITK0a'+Zq/1=oj?9?Q-ӍGyXXc|FKß|BcήK(߬!M/g:8`UcEϐ%h Cf*+ z_ /mdw6!ɋ,0r[Xۄ] !QD0] *bOOi7C4CGsC7qLN9fscF2сqA z%%PNm  l8JnَSU5zP< 0qA@QZ1+*LCDO-үaOMh!$ۤg8iOgf̠Hut 6;*tUQ\A6ɛsĻۜC|^]{C {o-&SmYI_[7yMnrTs<:ۍp(XQΠ:Rn=@,k$})8^}F^gH0=)qp䘥bAѦ女͓!շC\ ,C Oo7z#YEp^R{+S?γ4? ]nӷ"iw85S R׿N1.u#Nr9%ID 2'S8qjZC"(~7nqmr408@ )[b/ UcWg-n{K5YpOSJZRڹ\ll$rJ/άj0kώko2cvo#1 Q]I776qdsq')7IsD3W5^[=율l_Zk PAբUW۫-3.fKf^W$āTO$pPw)'z2ѵ ÏUKڬڒ_NP._b{]Lǥ7X&@ap<㚕}xkЌۆ 1vިg@ʥj%Ҧ&,0^ilNUgd6:nz(m'lc 52djo=S~ n5`v,̤QpJ1 EP`Pq|w&ghjٷI ZF0`3(<)fJPPA쵺@p5PENE(Zx5L! o08|U9^nŋqW%w2U^y?pᢟՐCzFޟ5r9Bةoɓ~\Pq)Vl逕& %4=P?]J)0p 7YL0J½ Պ3/FM6c0&-B+MO}V<,`~e=I?gbl(L8^ML4N^ݜ8.U='8G6KhZi7/"c!yC6hW#~dA¤ѻuh*aq(H3*3#h]xZ\B0-h8zȺn_qWtW$?=1|Pjpy䷱qJvD0kw#jҢ{{ 2֍w%d]Jb!f ZY#k89` 'Zʑ1X"]"_tS2a@blŷNYLw,{Z P(˙~|6;0x6&i9fT_|fGMG<<$2XhhQ5o~H &b 0˚~ďYӸ"e 3f(۝Q^āJDW>Sw^C6Fޥj]{w|5!Ij8 UXw-zӿ ?9KB 5kxIwO+hjć4U^i[j8Ylls~?ehDc$|Ԍ?%+xqg Kvdӗ*I% ER'5=1fYzX' Bv"Gm0#˨v@ ޲!BDqhI9b zT φdS, / 3x)fi_oZ`D"w# +]jS>)mÒ71}BBභL vhWPo\zb=mpE|8uޅ.B]E(v[o*GБKLTfjۤ9آ,@E$'=2H^H? 4%/$9b-Y^%u6ژ9 yxvj\}']M_Wsyɚ[6Pc3Q51lX;3_9}ϛ;D[o7{ʿT#ⱖK?:$/LW1MƌRX}$hשm ~T?X[ ,W[BlɠjL%bǻ|xہZ;h: 9PnިڊʬcqtHBI"-C̑ bq)C SF/'sG7$jvPDf=KP(c&ouJ{`n/6%-ܶD#lEY<-7IZ9$,6;f}?\ k2+E<@dQ,%;[o-oꨤυK 4S\@~%grG쉉"񉗷/^jׯHoV*R:\Ao@Z;+삨&Aԇo}(У٫Jd10D]`+ ~y"ͮ ڙ5<M2E 6Xhe'CS6]"}wo8zy3KNevtI 3 e@xFbwA3!S3ҜnZD{BNm.mK@9W]Bc6$;3ȷBM"q+䃦!nΔeiP؊|?,r3z惭V؊~iok* p.~6V0=[Dp6&nwwZ|iMi9;"$`o<5*KzmҮy:[FHcgװ \!?/Vˈ#E^;@$>dH ֗U-Kؾ3$>bnT괅 ;[`O/40 d7 Cٯ&zع{'hUjflZt❘5JI8yX>䥛MsHC}M^)6s-i<46j Cr[fMy)T 8 'd@\r H?wyz'+HC\n2,*3w>ç2+cg9ed$ͱV!{DFz> A#7W>QnHޫ&>Xw-E/#C#!24@G2._lV\qpQOc@K&ݕF0Xȃ3zW#J|&Y ^>{4Qn;g$e+^ЦJ]R9'%0LO?2g~ٱdHglLkmG&]%'B|}̦M1QS'9*z!W`n8ܷصГѼ!׃ hۚ]UF S<Ɏ^XD[ZM!-X!1QmT )3r2еg|Aߋ oB.Bc8vR[mHǎ{*2䤥nA _1 nQIaV؁^Uyt.q*fy9nxHO;1G""Y\=@,yŜpH#8a99av_# jԊp0_=kV͕QͷsX*(F9l (\X dzzC+?^˙/2@dm%1TIC*t?o6|uJ#M ڃ틕HS-IGOAaZU!5IYTN)6uY q7PNb.pQԵM*(o:"7O3^+2/~F9"RhMAo#ThqZݒLg((]k}$%tD):Y|.`W(bx&3wY}U ?WcYST8Bhcr`-Kv1A M6(1bY+YJ+J‚!],vWe6=aLYTh/Nvy {^F Bg`M|[;IB VW0׵Et3)ONug怶jpp٥2;_ !8/ǖJH~C9y bi;]&6ET`*^\rrWN"kV}-8FUH0|6h]z~d3` hzҪ$VȀny Ecpqvr AVa?{9E_gb)n@o=\E]JXRMM Af/*w f0;- 9. (ӡ2s7řBCsmIMh I304"< rD-™A#Fk5ӈ{ ݪjutPqФ \ CqC ~JGU V\9%gp@@\_` 8H -hf"ZidZ۳Cr]8cY.1,BV%^,T'SlW `}0MUG2OӠpefU ];dqeS֘j#Oҷ+ҜIFDِ"}ee |/w\,5W۠/ H(Q&K볗ܫB})\y6sl y᠄57W e֓~΍mʙ7%en Qb!*{řԇN&/f'_Ox,j`mQoXZʼ txPd+%TCmk~uXHn#T W2QP8Jq GuJOd" sUA^?^Lmְ.=S"'\3rbQWQp'l'-7%0-ɶU㦧.48y75z6Kyu^ؑ2Ƒ{sAUaX3`^w'p(n8S-_K9!`]ݾ{0[$h6Z6A?׷kUu bd=ԋ|fD f>j6s Ϗ<ibQq`5nyB_` $+J9|:΢qaBX.[U]BTOGټ1ad@ ;;M8, <#V۸| V+`k)ziin/ S}Aɠ{r$u^+0*:<&c OqsEro#?o9u<mE=د4 b=1zS`WOY@VAEV =.*~eZmuS8\q  t!6B?U_[i$lhǾ{I11wך.ݤz(͗(I3,]e (M3%ŪH1җ1ws,ޙO-DeT}=q^p_Eͳ5^d3j,3e,tq 04$Y̍3h VKYFdVVHM46ȡ\.ό[T~ݔ­d&9PZ]i 3?,9J5XKW8C3̑ {r/߮ n%omZ$>7AV*N]jm-$Pq|1`Tk`OP PDAOS:KW{K8vXFF}28чB[ER2҆ZM{YT[FnELL37x1[Q<&ZM@= @"УRHmD M]i# D) </;iIjFnW=Y*2![&}1p/(zwb#uZ*{wҙ HT ?į[>vf[1K%q̤o1eDIen PYd@?\8?|rf3ϊ&Q ѦCfۏgzEdaQrnvNd qHc+eSʆNH8"4%>7f(,jK*pM&UnCV69Ep 9r,bȗqiWT@oeU5ª[nЯ2mڎoA@7k6SL[ְo=\Y(4νuQQ;H*=PjRs2G3.){ r;S2aѨv!yz7'"댽ɻ OcNBa4vv-pJ$Q 5Ae3e͞R4SS>:P;j5]h](Q{Ou ]Hg|5>P UH+ډ9-$U]~NPj ׃#RP.QU?r*s(˄Ѻ t!kc>PA"\2O-ŊY8/BkLQ׎7BO[: Nq9-V#V'cV&DQAku=qfVHmD3T:+ hqA0]4r4ğju>T `g+n~ eXqnA.1_ld>[\"(lS)!ǖ9HLy|rێ0ApH`7CFb@h ?^CpA]CZܝ 5FSDo/蒕;J)zI3XA(@dݞ YMR-y`9|@oy Z fN< NmⰗ-~CÃ^ {R )_Ez Xs}΁%Te:v97*G2YиMs|u#"s7y9].%X1fʤ]"J<ޜ0A0I葢;J)0u7_,;ۮSBt8:|Y-2htWZ6>0*}%*Y>W g4B1CHܾ>o6$=KwR9.T:1LwF%Gt;mql{M.h|s>xPϧSȱsv0Bg`CϻLo>$ж1j&'l2P0|_*(@Xg4Eՠ!/@@7a4.dj%ɛ.vݵqNN_IP ˱H^h<(s%73mDJ EKv7FÌYQdfJk>koB~YjNyA;3MW) $:>MQ3?fĸw*3f9la-v2WidUc?ϻkInۖ{?{hr0P1&! +!ZPf7Y:'TO ۇ,#'adɏk8{LЭ7~ϥ/%%eˌ 6w6{E/(\eu"-pJYX"SKor{Xf= $?- 4//KD|k9 $jq[lbs["U9˸϶uMs!hNFr`h2;Tڕ:|- 4*w'P"!ftʴ|;lC, JubLCOt \ʻP:Mf @Wc80tK|N1ڳdUBkX8q+_{4cHKF'-gpLLpGvƴQ(^3RlW% rqAЧsRYS*+)'EF <8-G<PVeCQ.d.CwmQ(Ld\$4V/ h}[[o-$1UN(mlew*1Ɂ*ye)fK0FAżC<1i&{r.[?dXcv~^T!D舴On<@[U.Ntf39zxUW ⩓(q) %p[ZQVvˁh7oq&5`@Zw|a^2A4J7)}ؿ @瀛\3 7gcxx!T:4$:,I\8԰cH\6wuݮCZ5[}D$ysZX ʪPn%vחU#b[GPD6E̚r"`4e2Y}uڐSiKPpbΖydf>ͅF6.iduRXġXLN IuDÂAٶ)7fO|);wyQ}aeпo̔~mj$-,E4w2Әy !d9{_tUl)6π{4eTd읢x>o#mK9oFkݡ"Sѭa+-&} Lײ@")싢 XalTX:I=U҃!Aε'§5INiML30aiRH~O //,50WݸA:r\_:r^533aoWp(؞z#Xg"P4|GiRCeYN,m^r6 `PX鼊YG*|C8$4gNX4ɲ)I``iυ"[Eo+ 75]T rzBIŧ%+i|t[Sv*ZͱiRI;Vg6^6Aw28.^AVM'&E8By@ZMVWɭ'n*D\~\M\iK#0Ϫ1O'bp8W@[,A.23VEf˛!bOgPcqP9+^C`Ū#t5NPP u'izd(5J %[7o\Ꚍ|OL sVG0M~5LzjԳfu/L͎40D ܄'tE+u,䞳М[&3`ըAxHj'+ߕq?}I/_@!'YiCt+!&7NWjl݋\MPEdN)O[USLI6.5|Xp}[5VI^M7LDž3%3OLӕ+B*++1Spl:@@%B[0id1y66?Q(f9".TFp6:&9RޟX( cS_+-mv cW>6݌ofաX7]s=+rtVF jߞ7'^M׹4A#+&.UbXim`>#}cZ~1VkFh{||CVVPxN'&,wզE%teuܥ¦E9^ۥʹbRƫ}c"ύy+9z38&aE41<x9a$7SZ~v؈.7pG96ZEWȊbuыƣ[鯸5Q|Ry_a6GY^"m}O-J-@kͲ J( S(Gelt\y6Lo80u8ezO aFBP ^$}q1^PECfDD޸JSMȸ+ k% j!lt+*7afRDcT$mT\=lpI0I9tݿ&4)NĂ|p)UGSvL9{Squ 6EYo*!F7v%OL:"5UP"J!uLо/{cW olTˏ(VO]cwY:?9Xb {[\>@\vrJdЏ]|s_F=Mnpv0Syp{ω jY$gMMA%S`Wꆌ8g6ϺJ0'Ϭϗ 5\paj|AP^O]!4|G8L{мM]%p:8쵪rOloha򪓬zC Y-\˜.F4:лf]oIjՆLh~ R5vtXTSj/ꍼY;MJuKh.(Z/,{,7&GficK>2$9VpJ$&GRɕUu& Ib f=Î~H3 $Eo-u6R-%$<ـ(-KP"<%,JK m50W.DMR1Z>vJp5+(mqzct&Jm ] R# ?"', Ctv~>Xo.^׻|fB'.h^Id "]Tw B "1" dCm,cG΅]7Pap!n r0d˙зb?E]/R^#kɭ׷x(,<Ԗһ z˭ߜǤ)B5䵭3!NsL2 1XfpF+ "b6i>=woLkl ~7,b3AXai;N2n2%yh.\5a4V.kD7i!q pN'OTcZslU=Ĭag"E"Ҩ>3ÞR#tP2@lltb/N{@$j9I׮̟XSh}kz+&ȍ ?!|CCXkvtTE;!dM*QW'@U s)~0 v׼Uz<@I.]ð~S୿@ {ml?%8R'S=jA =\Sf}!o;t>T0ssznq>C'ݓ1n:#4& =Kӄua +0f? PU!|kͷخwg8]~/s]H?fH㢣9e߫6l"^l)ks*Px?JM B6|n_l<=B4c\ iʳh-ցj<敂i*)0,J.?RE "0]lJ'#{ xEs3^:YRK, JxV5qz4a\|Xϻw#'I]8&=H{.v C]=ilOҟM,`Y}y+]&)E*KCf%:mkBBY 4h,|W*8g0%YkFI*7v8nlOusQ%QmLٞ cETaA%y/Q&tAHnreH/н>y5.DY\e9D=%R?>91Wf$۪$yOkߙflF4vԺ( h"#eo av X챹iSpqHY ␗}4;=i+oR}wo'BhI[Vo#/ZT3P>GWz$^rdWCxHb /|IXҤ[BZ![ZOy+mXp][߄V%٤+x XCvbQI|vc!L: @_|!>M_(ǒQ2Yb}~^IGDwE,;zx]JtgVK6<_J|I9rތg&8\b`SXj53R]D2OOx >"LȲ\TiBw7^lx!ΪH@2$UU\ i"?ϔ.ݙRHy^}UD1(f}u>@άFs3pʭC >UEIȊ1Wm H áiVsGͿ%~ܯ&&b>-2jȟ\,Gr! *R!Vx`X1j tuwғ\CpғMK`]w=˟Z')QÄ9hOvN5ObئjaG8d>[`ǙXEtLJ*ASc\4˾\O|QeLj^[sLfnU T:OװZ4a_<&I'eT~3HəɴͶMXӀZy6j~`]g^[g)X :7 *sAIؠ&m8vEٝ8A/uo2PU%\h&at) e4a0Tj d5^\| $.<53 iָ5/xVICMf nw]"[) %z0!O &fa"eEb,SPQ> lf8D3`3Ja:>.u ߡgr6#ehSP$@>?=O6݀6j˧TC63 FTLĩ#Q񢂣0Td3 l3u=SShf|{;3#6#BV&»L;1a;B y>֨GF>Id{v[qs4k_?Xg>qj+p-3. ~1WCO "ЏbZ؝9+ - eOk>pl{ې9h–|AM1'y oquљC*(c6#D41 ]] " iAt"k=C6Wy}I87Zپu[Lͳ)~Peӟd56g@-@1|lM$Gv4&ujBm:&z/ XJ?B:՘js y[ܾ_";!ϔ `M8"|R [׼'rYSdszs;y{iÑ884GQ-Nx Vn&;> mZ#T0@\dR kԵ.!%^nUh;1!(Hg!P &i x'@#]FKkZ/RQ`pM6:-& k/>zDcJm>GL^{?S(&x %~ bjh,]}`O"jx$-_'QoGXfU-਋*ۋB%_ڄv&l0?`jPN5LO 0V/ݺt 7qW99A4p&0 Q->чD0=tW Ʀy9n!ޘdu/Yo<+!bynL 4遜xM8fyu&>>=l;{Eֹ]\ s+ PJrRJB!:2tL^:Jbp{62%F@:QgȬoqQ@ɱt)~?3ٴzD׿= Þ߈Tm MLWdl'A6 ѩ4zlpnXWChdq2zdTCf"%t/!Ii?MR>O٬_bb o*h|Ksr0C<[=%|pJjgIM5πl~Wv}œrׁ>@ RWR}ӻI2[px4K{L9@ɦZ'ST7Qz }wa}y·HwyM#A3N}k @SlK7]cOXA4xlwmi;ݧ-m2/' /P穨s$7Z!;XM3||uƬ嵟k_De*Y˜=1g٪Kq^vRWܳbZ8.DS)6Y %qgs[fLI@~$ϥߺBҾg̬_`qKoN2l,m WHXOMZy~#FiƳ0 0&?*+Ga`͔0- jgI"d:,gX~т &sR!GQm`;L"dD7vN5+Zk ZmϏs8":)oF ?RxK'q& f t'Ck\ɺ&.d(U8XPyh:(d< ͪEV B\st O,@< n9ZUs ,+PlJn惓 jO%8h1ʱ;ȋn@d_Ȃȃ 8EքrPe2qyЈnɤ)-&譞K`D3gJXs9Ygbzʣ`t%LތỐzp^s,HTPZFLg`#W$2,R *s{mJt̓x!)V 'r0 оKk5I#(%WqTo K*{^"."=8!NpI&6R!:Iu'No|2[qwv>+GhdLQIb #DD [sR+O?1vk},rxXp/*_Yn-E`j%[ dB#SX_xCQ!ұSF8zy9X$*]s_6v[mj%!`CbI DžvܐO>QEQ]fr xWmVm hPHY~Bi5Evi4"!D k0]3TfY k~h"!4)]FMgecbHp/\Xn:ZokŸܟ'fP)%C1F,xRp;j5(,=؊QvKj&m$2;{\ ]r¥{'jBK؁:%)?ŭU yXN̫f֍lnLHSmbA?wcw)~"L} U9a + |Hy['nQX}Fduv*rzݴ4m4U5#ۻo݇mw&ዩ7¶ :FRX2,Vd} ke -COc- \l[45FkJ%/FR ,^لJ%!k]%>kY$8y"M+D|ꋀfҩ(Ov;=R}]f2 I1Ke`kW iOlKź#{IkXyOKXQy9{ד̲Qci ! qoʎ@]_dV1U٪:gcb)KmzI4,_a)Mm;3V4RP0Zk67Kyɨp>씗NaJ2(m;ۉEE"q\ RS8)>ABa_ h6MbDpj;c]+=gZ Yjðm'_27Pcح /?Gq]ilZ`Z2sw_˥!|889J:".G>6f@#X>2DT XYr&1 #3&:#<4:U(B¸8z~\Q8 Z:I ~}U1׍B`/tk*W˹B)H=FOpJ)GCX _%РVc z|h䑧R8 MPn0K;|V^sV/7J )dYry\*A +6e(qJ5YM ;!zw.hۈ,l悸&d5 (ShD 6pٿzwW!+=W|K! ؛Y4MK p`_?=i{I-s2P E-G͍{K~FGBb0߾Dɇ'sE=WqUeZmh2.],<!#,{N"4..6@}Ba\)Ees42?F3d ލ4el6oKXttOeUEQ.V-NOQ6mvm]BA m[<6WםL/Pr F6n}_)$/ݍ?#e$tn CE۬J\y)&Կ_~:\NNR&pX3'l-K˱G}HpYTVpvM*#b"􀋘c%?CZX4{"X4*!a2 X[*1tU'nCg +IOiV`|1цa( Qq@j'֜;-6x(U$Q%?x|:Wу 2k&jj]Υ[I8{6嚚xI翊a'7 יiBjT "iGbSSY a#9@ymi{&(Ϛ֡~(R\%i%Q+_5[P2/{T*tQ)j*ZWS_E⑇_ajˎ0qm;龝 ,~pvSOe7Ovzj@Q&4>hLf>9ͤB4g̈́`C`7=b~M"1Fv`_*$)  X>F 3!v&='[/r3o_9A;EP7`?V)qgk ME?u[;VpHJ Z[nš#D) MkRhճs~r\EO)ǙjHdg5ܼG4B `Ɓϭ;VW#oƞkH~4ȅ* qu\!c뮁ȼN4fCʺL>s"$ z7Њu7`{X,؄-銀qn~i][A(pB O qO,'GQ u,8麈g,5,I;2i79ݡ3\㧄RR9bO[ME5VW_RXw}YSH-/"Kq,=PqVgnԮ1TZKVdm+ [镞wyi¢9I=MQZZ2'K(ap0@ǫ)e`]_F2)ޛQ>Βlǁ*dmUw.λ( <^ZCA@M-C)h:{@{+OsڒȬx}bBV){`41}gbpfCb8x.fPE0JKΠ#Gl)w[IUs[mIQ3$pm*/GJWDm _ؼ?7 sqMٔ oN9|vFOS e=Nޟ *U<@1o̟1TT ]=Ik(]X(ka /A8Nmːw~uuyQu+dݜBuUմjRߏ- XPԛO[_Y\a .eBtNۢ嵡 8"0عGBiF2JÆXvwڽʭ;⛿3P<$%g9u8"JQo=^+Mq3Q-cjUSǑLպCfCLUNXs͖lW^0Ah0NC{7X3KcIϢ6 Aʜ3Ngc=$)R*hw뙱U9\M5 LcsA.ZhxGj`mf-0EpN[->FOa߃oo&^Lz6=/@p,;JƭPz!|:ldHCoP]v(d~b`Lp9+OjĹ5je}[Dd0콞d$J9J߈ Rg)֨$=֏Z"3{Ύ@v)yԓEBT܍ 4!#e> 86x=V7|}P=on(kqRܬNoAR?(aB7.:q]FC".^5ECAk6sfqc]3+S&% UGFIB'2N7>B[ZGrO%'t#wȇI2`vb9|Y?[2K(ЩSb6!B'IcD&L}5 N )@f؞c7;f}(qkM:|F ?=kpr7 A yd*TȾf+]&*U\~Q|`C9v1=]eQ9x1\o"<"kh'W D)ː٥EYApsK%z (m/]<hShqfteYz!:C$moy =|0l:SOmAvM!RʕMGsjoxn`&, JBTCX~di ˍQֽ(ӫ`Jks!" t;9m=},IE@WG?޽ 7]0}^3ǡ[PF0E*&;{6)_$.Z /t=XUOaGcRu:,wP8;{K K(Y弸Un[L#=kiL*[IJ8OͽCU%:3<J_7hhe)[*%ߞg8{XħEwϾf0–Br;hS.+]2H~UQ\q^k_<s($Tz_lژ^/vrHNΟf[N0)L*#>QLy= M<)lNcnZ䪉enR³V8mԫ>B)8 ˪ިc;e$ ?Y z=;/eS JF=Rw!Py[ΝwnGֻ"ǢG|=)zºjd,+3[' NoT]kPH0ISp$CϏ1%`-d~\Q&ՄF ;cp!WO)2+:;r, i-*w~"@L>+›KĶz'l""@O:$λE yL+xiC /h3׫3C6r/Jv#'Sy06*1T KA a0\U4ibE/IKVK-:}t\˓z}L:\Tjaʫ vV?URw?˺ؾ3[=u &וPd٣es \2SOZV Ї[8;">5xdHGW[)'BX&@Lj※rbeF̘/iŎxh{{ʶ!KC׳T raTi%s(d%,"kbiʁC1z#^qO =H4 XϛJ~<0ZZu%p:WkFCGri D0j{6(k\0$,ސIpIRYJ&K |TQ r*$7O&>I Kpeod[ٍfpLǰ;</Qnd>6濙'2d&Sc,7)%ߖ_Id z%ddZ^F%={ B,'J}zl߮tӢ+MWd{p_݈99b@c~ef;z.E(/0V4/Xc/@2v1GK[貢e5cV^'lN1S";+?x[]Wс\AϿ#N"~p^u_ZtDw SsUgs]8Eh[K'F˵yT3 />͡Ѿz)DLFP[64mS4?D2'r#~-,uOkAƷYs O:& |^xYS;X#錁2 nL}A/KR#*d~P%WLvឲwJ3O<սx0 l7:S!G>Ӓ8  UbiS9A8Y_oj%.GO|> DCRu /JkeO" ?w{D!/c]&j;D'$=b#*8^1Kbb>*9:CODkU, !B2 gg@ĺH0b$v|JעnGySؽ]4{r_)!jtG`Ux6op3jȯ8_[Iz>Y6?ٽ!C|`ؐ_.+]όʆ$xw "ޢ _u02?;o"rއ4!ޱyGB9# U0yŁY\H|y;c^[Ʈ[FT9Jekrbg)"  a@&*M "M~沢5*|ªfcnG;v$1*_p-ZS#Ao线I⸎iu$/Ljf'Y29n4( I 3K(jڣTQpZjYs{s̲Џ#%6=[e"r.: E> -ܘija7E{ OSiFpXD՚D 0IWMi_i΅.ۀ3P%Z f> w3bg lAH"ā 3$ .ia""`f82u,s C>Vskϭ̚7F` Ƞ\Z:! CJd*i+~ʋmC{iF:T(h\.t /8O1!-ߣ?A:2& }$X<GleTo־"K%|O/vELig^ =I;)O$CTBB#M}o1S 9hyiTuPt;֮6(9~ډUY᮶oh9y( r@4`wUd,76D+DQh\["ǪHO3E,!Z^PD׵d =o\<"J \*́I.1z[qɆ߶|ڝ`~Aȅ-9vO=গb |=:PI{ zJFP QHx&pmmbHΒʪ\Wj;ix2+<;p$ZUi B< |$9`R /ބCؼ)l0.nR^():K0K 쯮'{={!B&]K @\Yo??-cYI |{d˭eX= R 2u2 2ZU },հ9[7\\Va|wU(Dzq%t|rY"j{QvGpnMz`a$Q zbUކe.Z7εMܧ۸Y}Ж“}:m0పۇ~,qGte1kOĤzZ9(,1ǂUdUהy]5:t^quw'Q5 dLl52yoqhxA ~R&F&]븺rÿ*?Imhm[vsAIJMDk[DF I*q{ܖ?$P?syXYA[,̱a TjzI4ԃ^g~]N3*R̓paKU`Z;FLy1E*h-]lяC/9z-`z}Plϔy|:7V* -'.jC?$_[A+FU*fRݴ_g),YJW[ew52s=v\ˁ@d$MSC͏=}m~\B;5'R$1Y/i `joinf^5qrZCqB(jƦ=m%ܒwQ3F)'7^nvֶY iX$3 M0c(Iޝo,Y/h廊mP q!J6H}2n *"̈́Do钨Z)!*\/'6m$o'|YJʂ^ h[]\. Wrva(+c1e.0KPkrqeCjZOCA!/'J(n)Ol/s8'.\02J6D$sbB+Ҕm ;$pB76xd;8S(s3p؆d)k ¼ `Ct-YP^S45-GBK ẾCttdSP4.<<`ɔ9w311W~Hj* I"^t[QR㝻6U-}JeOP8XO+v]J+XR8CGWqmjkCEE#"?wh*9ThA**U a$NS{>{K\IW~ͯwQ2yW)ѠkK?u`d^!Z~D4m-5aྎ4}7 f Q HGaP&[$ 녩P>cwXyG }6N1s"1T3`;E2D ,[~,1l/{My-צpm&:aQјk.k_$zy +VuIaBd\Ƴ*27?ю5RbbHڊQ-1wZߙāVʇp]@ wG~u M[b`ӽ Pb3W=wMsOGQ8I&je&ph4gjxwW]xg3Ww&Թg? x@ |}W"HVD)^Oad l`8yͽhb&y1G!ʛlUSw6x:Kvy43ezG/D "O߭z6XlUל(KՉzf*ЯAr$y9E78/t 2[*[ $-̟lcMnjykUOˮ9vK<`ҰcN8OC\ϰ0 Ԍ,ZR-mۙ40ٺ›:%>҅ԇ b5Wd[ޠRhk.2\u=H 8B9"kI5bCE8#82j8>~4Nv*мqS#;x6>GcSVBLDR8N\!b4e|J9^i߁N7 %:<CFV*B[4ci.apo`JH#wo+} >ۜdL"3#eaYԔ9"o\KV[t\S1^C^Ĕ%A|TWyX#eBIUPnpfjhOcEZf$b8TP,]% AV9]a+; ;`Jwv!Iwwʘ9FдVgX$1)| |G?}=^A"oXߛOuΈ:=Dc8MU1 7} W@]|ޖ9ϴ "i(rq(d:,!.W7؛1U/j`t^s*iv}0B%.n$ 'T7?hᴥ;Xt )`Ȱ̷ӯ:H&&i!( eB@zG ,=5ڎ{.'ÙWF5~qVbƒXeS}2 J#*j >OQ϶.s#Em6B K/ <dAzT/'9V.!ŊBv,+E&`#V8C{bx ]E}9>/:TݿwbFte 5]m$PxeףFW7_U45vd8;LLF=f;hn(:LF m{Wnd6NR#-zghM@avrC~w_rڞY2gGBT;sމKtsP>nFH :I3Ey/KwٗkΞ,0IIƄڙQNfz_kyG,B֙f>+}׵Z5sCgfז̄M flzPZ!x)Ϛ}$zXJÞף;9֞A;fӓoa_&~u'9QT[_nMhDž7q>L mY2Aʭ\/'gzi_iJ˿A(+樬8 F~"?Fm>i&#_)Uլqw@25]A|\<,|RYn~72n 7F; $Հ,LHf˨ L&xFS)4wrs^ɨx'$3,I,_fgaߟK Zբi;IvBs *HHRN-Vۚ87fM!{岼$Sk'La8)',=`mR.s^^ӱO=!ʹ&?|'+֬>UfW[ӊPK w, &+9;[ 7kS]!*N-7`jA=CA#vG֌!8v#LԔ@OZYMmf[m[k9Tl-M'3#񈧸 aŠ4Pf-r)feNwά\%gXEdЩO0t[5-(æȧJD*L˄<\06y3nbG_@b)QQ++1{2N[BۊW!g̅vZ_CLɷxzJ0~摍Iac((g381hl ܑyCвH:pjj*ss"#ġϖGiF A'~ɺ,Ux ߘT0MVLzBvq"g{~e1]kYw5_Ιb;t~l{$>Fޛ ?UtO(;}5Ǟ}#_}n%*/(Ţ)8235Z"6S 3'ouȓI&'ZoiZ:rF}^ψ5(pO8 bO7FiH?(yϫ$\JXf;7|XW`k编֌ s~I7usœsXH$c"Cdekb"Z$lBi)zWd߯)CӦzf]uܔzj2֋sQ7uɰঢ3d^S/s\c 3Տ$*^fL @.N!l`ZK_tȐ<X 1*yx뻷=D qc&!)F1v;&k ~Xa/sDlgؔxF2^2I xjY/?yKrܥh'Y{x*,qqe?HM:Zqm÷/)>΅gpe<@˙qz~=h]yнJfJޑP_i(֦[j\`[yzXý``I{2v}NݏŁ;.X/jvȼ(r8}D>^Y}/6hؾtnz=32Pom&+> \)`0/d%z7'6#FiT5Z7lɓ}2[SlfgGeԻlQF n>|Xt[>Vifr!/rU"Yi(\9önuuͿC,{L3RC`\ +6YmL߹zh$T. uwG]m,^&˥/HkM x3Æ,qpy-^YzB^ɭ^Nݯ [aG g]0Tj7#,u?& :Lz J0 rxI8c\)iD #Ė.=bUcyȔؑnu#. 9rםQM1m ?V>懄CͰ٤?/ETԲs68m- "m^0鸞wlGt5P1"Ԥ:R 7R {4IoF]>L7d-1~&:K_s G ۪nz̓3ǏRu4DIe;U_y 5 iT|)O2ᒱN$:j  fiuq=`j-GGy]ݪm̢9va$QeF$׀6 >Y Gۃ &\Kcx/#]x|XR[WMZ"}>>|f#/̍d?]l'5tou =H*;u`kgkUgԿh@,e3oA>%%'R/H-+~Օb x?wƈ͕ORU+n #(e+Qv_vȟ:}ET˾MY,!@K7T֍n8:lES'd" #ى VDuѧ"X2 -x% +Ζ{~Ja~Q$|51d[:B]kf>HJz_myge$P],cV|g MPU`_y  8W pt>5Z؂~(Nڏsy1Q#KRXᰲ͒V>D&)v; ى3JE1R6E3xt։][iϯn5UdU/7CI'}TFVzW]` B4&Zt__dS}Fe[X&|E96졉'DKr퓳Y:|Ue Z?NWzC |qZ8 "&Ϝވԓ{J4!?Y[/ ܡFqĘ;_72p!O)`rbOuVSm7IݝʙPsͪ-[bz%{!:jR>]iOҮUH %X< =SE`;[Q8#*366h뒦:FtAƐIYTTy׃Pb - rf;=mVI_13%PcfN•Q?DA arƶ}>ArOr,8K$?jn73t ཡ9jk9UEWlޓH|'ꩌ&Aeh{& ){PI>DV2J#*Hʼ rIAJZn_9k˪\Dk}쓁6Q[~6NQ~Rae'?^ iqwr #E{1̾y=k~+҄h~P+J>rɶP˞S۪6䚽bh]S g*]w;`)+}qy4ZW]OFR2:PP:uׂTmK"' FndD7NH5K2Œ^J3YWΕ&1_tvAçJ\?"ZM\QRYakcLgO?;A6ϨjBr:_:oɢSMA Sx4=փ^cY(PMp=ONk2mfPu 5ahJ:,J,aN⠽"4y]G9vvu)KвUSs˶ ,1xh 2NQ_v~`>9 HrJ1|%33o j]msBWo7Fs9f] bF)3uxva2{DثDza!L**;Z]k -R閱+F,|}KA7c"@Iu z (_$aFR nڧȸ YP### tRhB=ww|`CeH(~=qS2Z p@djO>:x b0l^|tJ iS?uy`ޏԲ< 89mAAVJZ޶ߦyCFu LZ\f-N" i8/R¯U<b[Ezk&8._TcIwܐjdD*:΂`h{4ngD"Vpfd`*Z(B+T)V;8J]v9V euj$&C=إ7<fd-p|q48Po m#mhN H뎚(UCXYvQmhR#!7OWk^|B9!32 MZCx8_+֨fyPj>vǻ,jw3KUY]@; 6t}5sEe?9[z=b2\d@q:. ӈZ0nɧY'33D >gxA r`I(2$8Q_#^2$51RxP{^&#a% zg}'_ЩT({$[ҫ-d5sqUߵ<T>3&R4&}4(P#@ A?ԕTz3{N3 roZ8k^@MN}Zqp'Z52: D=.'/ us<ٻVY1>%8Ry3>?]ߴpr邱F"&l i&U"pf˔*mmuթQ.\lF$ n.h7\ ^V`0%w -jj+Uź@%s<RyrYAPAg;H<՚llѫ=Eͦz <F\7!MG}Ϥf.BMr=*qlbY[,!j9-~ _N9QԐ {G-CIGayrۍ %z?L?]luFftQ! |1vK09-X>ݫ.Gٲ׏f8ɸvfLHSًa/@I,U3dQ?5ЦTh8[\_J.]_/i<~A@wUJsSB_)t~Zxu5zQ(М+{qz=rq|J8O` xy#(o᭷bw]6SOX62wF j&ytۙZ,~naqfϩNx7buXjy;*cxlCDSH'<H9? L>rXMe+ٮꀹt/(S^b'ױ`H!䘑]^dÿR_(Ҕg70qzPd6:Wbnm".T?~spRPaNJ({%ٻqb~AvRy֒^c"46z%zdōnyR2'IU:L+w^)*dkѴ׏!*})GR*$W'/vN@ kc+ j nIH%sJ)B>7W#v߂4GC=New+C:Hy1c@ܿACψ_D]#EO|n9.r+3k2p v'ql:KhzvVag(^Fbz<4`K$ICܶݬǶSpb頢O!y&[!*b]CJ}uw$$o "50Q5̘73mi%F \$%݀hqIӰyՀYȩ7D pWZ.M.y|䕙(f` ȷR{fO Ӣ@ICi5˲+sR5U^kq%c`P9A{&%R-ʢGƫœᓃɆg.`oFwS{@˼ruh)W-@Ek`ƅd~FIɽxH%5cf NsJٍ%y:i# CTy5 Z2h%}CdNUyFu_֓Ι8e ;^L#]wh hI* ű#p׸y_"6~AAa$,NuUb_)86`9d.p#UuVݖP },YY*_&YoVEvT'ap4@K.eꦣRe&F`(8$U=ʦޯ$i\ MtEX`CU[W9?-^^{ 0W*֙vԭO mQξlvhVJ9j)r5#s&#~Yv3+rTHlc\}/EuQ>'W0#sXi@]' aӒeo{@MԛN+uOSzcș-LJd.5z{ș2dX0ߌÝΰhJ+Gtݐ$`lPw$ȡӌ,3 !{ݲ$L3qG`|CIʙǙȻm]fN!+Z]R=3!Etv4qvR 6_;^6ϼX-_ljm٢[h 0@^Je|4C@9e5|Go|?JA|(اڞ\a]d*wz5YAZ˕9]%fqԛ@Y@m&[ ~@ ÊSUYtxz83/q$87in¬9@tU%{'?5w V0$XY{c!o( [[W'?i"q~oYV0^T*0gl"F3Bz~~O`#=Kl8{67/,.O/ٿN:NDLj]\W fڎڥ\>u\SfޗU Jp^8[mo/KPD,I4bg-U$(D8I쿯6)ÞV:,J6*7[`!3j1-Fcb=6$#]mrݢl1JlG?]8|k|# ,uan8<ѻI>e|p-L,U$w ]-A[ut #R:> %V,V%r+iSZ1IIVC>;3.=38ًy<Ʀncs5%I5@4lk {\2ԁYڊN *-D~plG_ƌՊSOd+:%A  f9UX@\19%ILll3VAT>᷎T:5'Jk+bR7C4*hԣ.>yc`f'Kpk*>ӪA(+d{?[/<6iE2 thEܥgs# u4erg-YcBIi_}t4Xo^|TyF5˽AXWbrgEZhS3b!"M×tt6j4l\ԙp¬JTMR8Aca8SG}m!'e2XBUXo7 ;}$ҋ~쌙mV^2fXRWwθ&Qhn~nj|X|}&I|! HϢ/0ڇzmc,V9DT8RToӾ+3Y5jmₜC^B.cɀ,lUo8nQ\ b_+s",l!9~ii<z|6&d0T R!cy0g. D, UPMde&cYp6λmGgY7-bU  7]/<.K0j|g6u{ 8ںteķ7,C_Rs@A"S8E>jy6),ܱq2LK5pFI-<% 7/u3Dx2[Lw_ r:Ceo&m"fa>&BwdΠ25IHdV{ FoRO3yWQyסW%--aBeOZ]ƨzE$H*6ŠOpiUF{8ĊT  lc0ya>U[0SOk8 @? ЛZ {+9[Gʹ= X- g5~,hCBjI|ҢfQX"PKmc*|K~h!~]ڔp-zMڌj ) N_8ק4P@|H`Håyg`tps%y;۩Ae+,3: `͵xA-b ;egUl RO&Faǚ;><: 8f?KhX/Vn ~)I?iFClHr'1 Vpd<rF0zO8b}fLDb)&6[_{vB6Op.l$r9)yCeWOpG(WBG?'$`be*l,z0iWNk'q\ tyI|)Rۑ:~]-2w/.L`Ju]TNʮm`!FrQrk>u4vpx_>ݿ +ZdYYQ{{Id/N8Qv)F'!\ dlHR OKGwң S[_-3ucb?yad8-I\twQL +UP沕SSƾF-Zrk|_@o ɋU_WOoep.o ΍xQ2P!ظܵe] *ZmxMW=hQpƄWRl1.ߌ:^H9MkV)&qSoZ1G?+=sG^/{sD鳚iuvuN;TB/ E$|Hk4Pm zja H9p , }9>ߵv|rapoԻgJN+iv2)i KARưu$1Q4o':7@-,_Egnۭ ֧sG`igkI)u7k7TrX4E]-. *kr Ͱv"p6sT ^rH'UدZRx#VB\?#X]HK *(ы,nV_ }4?nՑT[pzypC-yMkw(7t+Ļ $5X 03 JctjA';Cwbq'/c 3![ye//eH} `xTmi,jgά!kAbϜŒUՈֽHF7]D\8 ]mOYhFܛ{9Ì°q"V WM8wxP~U{ȶe+k/C! EP&@zB#~q0rbp ?%i7ؗ(%QKEbB-m蔣7L~Ԣ4t$+m'W_-ʾV5BnqjfiӔM:شJVj@]}epלFu<U3"h|.ϖR;5tr<0Mx8/$ĩ(vUd 0$+XL*X0*D9Br ф2 mtǞ@ rS8`R40Fi5tquQ/U)z+I K`:Cto޾KEOah$U͐|`XEmՇߌD! G8?WZ8`h|@odflv/]c ތ)$3̱!J{B c'&eHW` bIO3c.v؜vu=8Z$j*gctx/J: 6z{Vi(4"#E?u! uj\>vQBsF= Qw۬PumӰq)hEj{P{{{MڷZ@djg|oȸ"b! Zm1kgO=&5Puݍ 2{#ݗ+Q>#kQ(+?䛑ҋ#/[p+ݘdÖq*=wjf_U_>,@KCHAĬ596NWX$dko"ni!lmټ)Ekӽ[H295}˩ioy?|=31(Aao(.F5tn؞^g=KbѢ y;Jh4Z(?ٺJ=?1U Ľb ˻$9aјo+~ARᬈrOjdj DܛvkƦ>*ңW)qhϽ4OBm9d1#RMV6c٢zHUSFǻmM/Z#.;íҞfr,vq5 lRlBBtd`w'A61 7 RBQc=k^^7-77UR c2L$ ,zQh̓ag̨͂{` sѧ]B &Aނ<^v砛Xe/J3B2+Td'{ס;d_]IQU=%&O,D(h;WͦE`_5tGZN:\[\x[ׯdxd҂$|n7-Qbzfo, -+Dq/7/C͖&e=\:Af@0X7ڝq`Z \#x[.}7th(]u & ;`(ibUQ_ɴ/%GmyWN]CqxxUYlS` ()~U 4xdbft1#-k*ֶG'rDmYo9Xr%ϧQs61KrlTS_ Ij+*]ùP'j;C#LTk[ۗ_]w>wUyBC o"@<e,ʷv\'t<HHvXw }g+Vds^gPR!>s1o";GKbGUk&5#O)Xn{'J46k|(0?.[<;UPDM6]hCIhN2t…td͹ɯ">̜jbF}7*GI!&9x}O.lՓE;h,DpkJ*տ20HшQr^L`#zG2-|ޤ&"s,OYl ",?;Wbx:7VAgF';N9lc7?, b5_1baPt璿9lʓd.]Y 0O˴1k+[$:S䳝p T21FţطӇ:UesMNj`zP+L 6QO44_e!@DAWҾRa t(c<([ TDY/G]d MT2䣫BJ. DlvH7Ag4chFI_][j|}}iH$(InF5*=3s]J]ϖgmi?T/Q»۹b9x{L ➭sX0KY9yPi>1ru'Jr!_'ʐ_DA'@zL%,f9ꖣe {W'vWؐ+-X @En+WDQ@r vVH٘ó6`!3f.F}JM@&G.x=2c%.U=3պܸ9^^^+BfIC|\Ztc ҉pV'tyL[t+ѴdJ{pwM>BMްO\Y +B:4gA"ɦX PM |e e?:-.X5T7iHDY7Afm`GPf.'wtj ]wFu ~⡢|m0O-|Z,*T=J] ~/%724Cـ0Nuaxq`T 8ɽ1"T Z=!fb&fi 7wo |qZus qKoO BB6W ~cNh>aVhtz.9A+0#Z{݂O  v,XW{ a(%Y WNQWubjv)mht?Ny96d fjҪ<)*ߴ%PX+;RBMδM73*:eV~we.( '@Vu򱭣dz_TcS# of.H[8I󦳗fw$_^'+uab<~L4Yd>A(Cߥ*dWK3BtaH#-2tiͦbY)`Cj9nbk~&4JJo\t n@(j<u?ra eb!wq9-PAh~&daCKj6B xbLJ+Zx+?`|dDd.>6%5$ X7NNi2EwN.h.@0=l]C.V_P>ܨ<f~XIҿrtzp N7\~`9)`(+|FEctfKU䔲i K+S#xXR׀s}E3kV>PR6 =n֖ ҚmIuNDž5Qw@i&FK2{;)'nUI̱N3/{a̲-&IJ rE3 ChҊrTԤ4*UGp0[EriKqGr@t\'Hdm$LV_ޑ8RwKiGLshmplT ^K'{ r?= %-YwJ,@5O_OHDg}!ࠇ>P!h-bxlz4Q˘P_ZyJ#R;lAbP+r4n ^]$ʇ9 tyxJ+XCfFSBzZDC0(Zn4K`Fdbd) ?7%'0әRjee^qʡS"{*QwO UdcE  nԩrdY{c=9NP>|'.3a;K 11zq}!\b PcSk氎:X?[MT|/|C^  ta/*S8,v '}ԥB\e)yǵ1m;9s?o3oS9JKuh0xo .z~ԁ_'w]*:qi,LE'E߅*[д{?so)FrVF5 >`-έpH .}@(/ʜ50>K`tʟޛè㡼Evߜ_l` b|BլˬsHH^op|\W a /KY!+iI髁(}e&gUud 2|9eZY[\gGfכI`oxTz)#Bhr$lP0 W4DSE]RCjW^1ͻ;#<&uڡ `yֶb1Z]يz|}qs_%:B<5Tנ+{9%OH;Z^=aJ]*펋}@"W8oC.R5!nfަ RZO)Qt^ȉEWZ)N_Qoĥuٸaq4?斸v*]49B\:3-K,Z\&I_ؠ4颾e)Dm:xφTDD5w9 =.ah&^\+0k90VPLI6W]%3r2YK8~Bkwt'R_Y!UH b!?H#4:GvY3cbBk$cXΥeF;HuL>arf2U?{ tOd373kSwFȷ'] ؾWmS>GYt2z2]&d fh'0 ]#d3 Y}deJkKJ/$Uäܲ)^fVdOyo87b?B:="u׃b]3R 1-xei q"IP F|wY_ń`&3bE[ ]? }q|bxsE" 2eyu̳:ga:x©1FxP`iA##c~Gw|XʮMo. ㅥDGYor)m'Dz&Lz_>d: z¦)XCc}ֻSLN8W8$g4葫mAh4)~Q5È>AŰ;֓;/2}펉T)РZg\"J&s? vpLw77DϡQ|+0J}j{ k?#woygw= . "=a9Sh<))P4dHit<@zRk{{/rl?Г)H*} B*b \|!5}~T*Uӿl"xZ\M 8fcw8i%|U J"b"PQ錄_/ 8ݙ$"ݯ|CIB;cej IjC`}t"J%HꉊVCN4'Vx6$J&˴LtMc&K=wƘ yӀN?z v\E]mcXxcx&h b`-R2IE M"mZTL}\$>{H:OSc4&g@h 찞hL.ha^_~Vb̤+E6U[9t,. ,gqpvwY2հ5 m499;%rHiȅr=G1 {T`3h|2dauA&K)Pn;|\.*s/4eV6 6Hf#x|F}FV\rSJL^yC=6O~&`f*^{ :جVGߧuh>Xz8ޯYC$_~:ޠej'ưU7+o9&sk=|/\qn z3!Lly22v A$Pv>hG&~TSÂH3>G8 HK;t'"0XS*}&؋{)" ' aLyQ#zf-e*HFsE`ÛQyM ` ԥ7h@VD0t7u\SUh >)àbRW;qYLKYA8ޮl ǖg&y1ퟪA2;!iy15iK䧬ש5ҵYF3lMH[FrrE99N΃ql"4qbӚ?:%D!Z'AQX*gTGܹnHF9|n{L🨊-/9 ;jNj ³Pt1=|%bC i'ڟ2u$5Xq^0:ؐyt:O b:^GlFOwA>orZ[?fW On+PyPkACèˏ!&Cut8OzǏŚKy^\HV!;Tw_rJj4 կiP !a-WFk XZB (mz]\n=Yo d%Kp iY#H~\,B$3S֨G`&0"Z0b~e*n%e~pžs[S Y6en3QBrwTM U1J }]ldF7g-Z lCX28}^IRTna~Cц>c]mF_ VC&g}6Dz*I|cű?מ`nM/ U-R >Y|g#Ȫ$/A!lop@z 5^E' v0G2\»󝮘 ȸV\ R@b# XnVbܿv8=bFW\2ȯJjiy9c!Ӄ-]Y I.⨁^MsF`2Ѯ\>r{٨sXVqArڝx.EU"ľ&KIGkgi3ϜϪ|oD[vhh].loi3, b%4Mxj}L^A3=I)d/_߶V*# %MU {@N]q<=;O'2w k/ o ҧnF$4=U_TQdqE}?sܧť׃mj=O\90&rdR`dVYYĥ2Q[ڪe`4܊mؚ "jX=mCħsJfO_2 \*7OLx ̀lҦ4GR7t8nGW4u\.<6}ש,O$UF(I@>ar0yX&tBH׃ 'Kј5i#C}l\όP$ wt#\%/+֡NSLJI!+ߥQ7J@1<7/ d ]I7v1"rd:Zc k)SLc 8f 'f+̜vZ`H'Ud&>x<:(8엗o{xz>et^, vi=Somφyϋ#l&#b8`-RDȆ%#7 zovf3]2 !0#%<ږlp3 l}\oCٕmY' `sH]O+Q+>q'lh-"0f^UΆa ߫ sJ.pndp,,T\h2tG|=Aw{}JvzD⚀Ϊj;9 Z)Md"fs-'|"0͐ ۠N? LJPv_hY1&Aq jӫjF;>]KϵV)lގ%-AeS@?q"X7 fMgD~ u|D'NДb)j?a69yQ'y8L%ȪG vD*{0pG~~BToi0t jIѴƊҙAER̔YWup553<r'8uSJԺ-!/o<ژtp\B<783OE{c1Zn.gϔ/?T7eֺyӦμK'WAӌ\;ŋѠ^ÈfXntl̤@F?h̩ΐ7Lkv݆#1ái!4HfBW &%:r,zϧTdZe;pd+nq5 >C *4;҄M;ܹPV(<p혩 b,6 OyT(ܡѪ }`p]Um~MDz$vf-,Hs҆*<8Z 1X z'z^0 ZKR`U8 Au8`+/Y Ty"RӉf79zQ7 kd &Ld+$5kbTZ&6{=p֧C *oThb޿dWѵE豥O"1]ƻ $פeJOۿTxH)`4Zn5ի 0LQ{iX#6)@{!*i&3/caJBۮ6Zh]AQXg J_$1ۺ]* &RzaD>D*´%x`*ML_#ƑuEL=03͊ p 7`H~ʫ>/$`/ujx2[P5@YO@3<1($< PYwɭ՘F 7IwC['\J @47Qs(g&*mX7;2{.S =ĺTl*\p sBtm o79iy )Rv n k8Xe `ғy@J͞_e%]_syaVs`DDZNQhv\E.y=E.dbȆ2$q;]c&~s<$l8nu<'B}%gL?<,pV$=N/Byo )w^ gBJ: B2$)Kú30[+&2#˷<*%:OZhRϠd B] G$qAy(֠DXD# m1vxSavF(؃43o[w׼'GO^F73AZXp&QYSV { &E P̜$mqOHiCѿ0jlc!` R\݉|5.W䔺n=]d+ XhGk,i~[- 0WG*(rlefDfO$ %/ 7f0|d`[B["| ݴaajQ :"欍Pj/S&vIN٠\/1 p򍭌My6+#碎!DyFc5n>%ԁ$00bk%m:DJ--[=(Q$PHΊPxIܟÕjR`lmE/P:A™G 0cu;Nj$B <yH uFjD2_ߑ IGUdUi_^oG~h}:wWr0ha1ȉcKדCVC?.O摪u1ӧO7xv1]Vkz&e{8/dS7 l{G?&wȘ ?p'#&uv>a}j2&_NP7_MF߇{n]x왖2kت2dxsoD5 !1/3J6UIbZf2ee²+ O?!z xx *CFa~pHvv r#Ms.{ࣿ2['_|7b`A}ݮ/&gi^iJɤXRl3}_ԋi4ȣS$/@xKV2;ݴbrE`\8!g,6IʉӎŪw̻dB`~"tV!6]! J񃦌ᵹ"[4N꼇'*Iw8fȫ *l{7ROxީ(굶 wf5|^;D)'`nwxw| ?q~V_QMjI77 fMT岀3K54Ninfn[Z(_2!8&38_ދuF ߐÃH+eHbf>h o**Ft8npdJ*ڜϨ,$O6s iZ.x56{tê&4!S}F $~GKw si7yelbok~~HR9^$YvhAJo.iipSwV:@ZG|Nf&]m?j5l>kB5#O]j]GF 蜽45b"r[YU>,^ Qњn <[&R"֪dְfHjkLct/o&]5>uiK[hlSPV$(>9^Ӕ,]V׈8c[z65_])3|o_k"nBf,5AG*./ GO<v锭liDsN-v0cp@B>R?2B7oFăH*Q0p+-3-r3z jY1j+Lo* wʍwPRrxƫw׀:ܛ6ِoWvEbe)ʓ$1&{Yq!|m?hF:N.R=HnT~EHeD@vyFSI?_.%W`daXbi*dAsK`RFE+l@N ,PBKCʣzHW0x49mgw/6} Pf恥gGш`Mێу\w5{ ~칣6}dWlb1R|hsJsTϥr 8jlK=?if|TJw8zu_"z u{;=hYra4jAx\5t jx֬U_h[YM{Ƅ5[ ˼WonFQ;|N%4O|4?0uqcī-զ5J#Ck\VN "0Bx$+ n_o[U3+Iw~,2sʹU< hp1jzx˳8撰j%]TR\GƋIג-AO:eLm6߮y+ily[S\h>[WHOŭi:JG} JVՊrL@ ˎS$Dz1y&䂹nTaa!ct;pbts5><?<9pM6SSFNEt>,#_y.Ux_[L5ocϹ@2S6WRD*y"'TeCJcurunpk ˕&m/8I9;>t5"sݰg&usxDᕎ9*K|> G| &HjB̜Yc!F'/Їtf ʥ'LxGda*CZ{~h))iugwNn4Xέsu[c8ȯ:ZR9 ؁hk=#6(& +DAmђcTJ;8Z MAP4 y$sB71 ʻ웜6 ޅJWԅd}8r(Ј3!\´i\_(u22;al]%/ȢDP ]̟jv %V}~#KrqUCysO_sO)[YT6^IU6&s7Eb|FR$)Aq'e*|\jyM+Wj *D@ AvI$vZ7>BT#ݜ=TաlTݟB=&QSS\af(Ehw qbK5Q-CI*싀Q59+<tv7uuw̸7;Wzz A?<BS[QKp{lM"۲9v \Wn2/U]%HV+yo QӉb~0[pgk%)4m9q^qIUBn$Oj6ntB*́Am8[xn>^S* M)hu,t!{~z.Sջk/r7 3BiYє/!X_!y'9[)8fP e{[TӈK)oW?:HNs-b=A܆6F2cO <ӈ0Jyg]'a1>RB%}mbo2z޾f"Ѫfcs}IwKrIO$* QOWR]ܠk* s5d܊+DnXs g\ hD<3~72P݉ ؅ ~~AϿHߔUR㹵r '@:F]鮼0mhƸERfomeD䷷V g4i]ܺ)]v0]Ջ6HW~ү.h8nR ;a+íZ> =59:>ymJ"SHjrs F6(P~jey,,B_>P6SꈞqgxtI^$ 5XᮞjcuzS@,lG 9ˆ9½K[gdR$Ad5$ÏsMٯzܿji \vZeN#)#&ZuuuR؏!Lw_xt#_v<{gk `.HlP=SeoIG6%K7ɫg)O/H;ϺNbL<,q5# mO.04樦| ɮKV~Κ@ʻ;!4CzqJUwpB:- n^)̙7ey#O}r,L|vEO1Pn689?r s-Kqk,N؏$&j6k Gٜr_4n 0~Gc*-Wx"aZR]JVmKB}Qy} LowUXfu !Zu!ūqO(3`fdН)ԷӼ6^;~`Z:(bD^B@U}ĭDMr"2S륲~V,&v+Zco'ztu.U'lߟErҺ"-/'biclX1Z/&g`Ty`H3M4,c$q/ oN+ _5+2%HGx"z/mx]5ioN(9ӈEO]a)*)2*G -@#u i5xyGC OU sZ}5d߭ѽ0 aբ hAD3rl,斖lq0)a4~ [0^9;}7难DF;}pnQ.}Z*%h/qA[.Mb̎ p]V=2)~2x )D4 [5x 6V.ٜ]dR[y#D,>m\4lo[v9yLӕȞ\/.rя5"so[e*U& s\,~`61Kx-_fJ*!FPVޡb49- 03+mL̳A0Rn$ ^g}Ut1P+=fY׈^8X&KX2fg27տ7 }6ӢAHCH뚭 ҦPxק¥qt)oh'9gy>|G"7ؚ0*(Ԙ~8urG]ʂMcm[8216[68GI cyշ3,TefK~;+8urYЕ9 7Vo6xΤaxɉ؂4/p ãyY=KLzLd}{rSΥsFQOTJ"9+(ѝY%QZiy MriX`^w6S^*%Up8nKn@3rWXE뺄0wWgqm :m%5n {y~ +q ;بe90mGdm yɲЕ^sô7 Vb[AT 4s,_\a<*o> ^ ;,f3=a-_í5;{2^~&4\5Xf*LIWzJC@ 3mHhf O+xX6Se%0q1~M@l 9峅ҭhUǍG3y+%5at9T?n˜62_D1৖}鯉ޥ+ၔCBYrXz} ):,~!ˢ'Z'`A1CP̮IդSgU'-<>m TWp%N3 -N?lcHlV, XKk9/Si3T;[+mq1\~ RYӺ Y(9ު@d4MA୹XtXPQ0yT&_s*DN/~4$k!Dgn,J?rnK~eW;^,z:\1uQlWϷfqv?ua0K Ag,[\kH=- ! -qo2ɰ߮bG\J2㭒#=x\%>VZY&\b Qm`Ga 9^ ISi5(wRY5gۓ+S )73S8e}LݐWl.QE\J*>?h"`{M` a/t|,|wm2}:M}ɚ`P~xyOL{O- A}S:DVV?SYa46-2`?hs `:f $O3OpR-pzk0亱:OҲ)PF9msY|HƮ3 5=*rRI?$X@XbHImX&1yOΤGuNK]kK`YBYKkfĿh$tb!҆n@.ʶ?Uޡ `:E/B~/AOeft14v#'Q-jX3/3}5֔g&=eL`}J:5tOI0d^~!ݗ#+T8GnZy TUpLK"©eq ^:OJXx<%zЎX;6.`ԈΠ\U)Z. ^l$9K=_AzW|̧?M `rFJ2s_(c(dt>tmQFxd6bXrT)LZBw$ZP$`gU3äPfex=4sZllMv: VgӓCh9ٝӋEddh L:#Dvn>'V>hpvplB,ѠVZ1gQ}#(5GyWL3}Ezݙ -b\@vMEǁ #v2.!JIn>,?'+0bz\0jPw"fl:V)޹~CU%6V7Zn5 N(ZƢ6l\JDoE+ktiG0a\S!1R+=ʁ:CHb Q"VkPEmX ^j4//GaR!V^˗8nB~ =br D'#ŸO(Q" QAY`l2xz'ą%0Nd.z~Ŏ1SSk{4f>`р2~Ud@uuz(yjTaxN3 rM侲'gN#Y  &hQwT(B#ܱrH~ԡD/f湹=I=] ơ׬%31'b-Zqp/Lyfs! FgkAuz#<s q;h|EK1$>h4mPW*az溯CXsQ3ijJ^F[T+H}79*BvADں!#* ֆB)mD+h~:Zgu%$NC_1 g<9޼9ļ; ( Xi w/Z$#3p-ۤĘwgRѸ[QzӥSRU'Uyj\K(eQkg^)NR&q[ $ @9טhaC֣CXkgW*ӕ>cO+f Dn:E\эVaR UM )/S Ҭo9c%{ED%5寔Dj{=Gu C%rS&o.Q>[M-_%<,ɷgCO5A3Bmm͉h]P KrO |J^`j$I0SS{Sbt%0obW' h\-fMwӇs;b3TK}hsy6Z'>{'L^XWM'뒡q>.!〩gጩw>7ǐܴA5gUWIPlO4[h>sAZAz榀[WȠH)˜ fuMX\ Rgb{Tp7Z$mcJԞl+d p [kΆ甩tS%p@ ;ϟ<̗qW,fIf!]@c`?P#\83;~Mpdܨ҃קH?๿_#VBnYtG\jTpC{-R.^D]JBXyR!8iLl djoīAcg,O/T(ǫZIǠuYxF5vp@l㊚݈se&вS @]zV9.D!yn{; fJ|zr{VĶ}Hm?Pe6zWG}'1p1--ᘯ׉EkJI's'ؔ\^ӾMBƽ=bqəA(͂&r]@1+!C o5aG }[jC]YC%8YHx}O\0$οAj4ICC]LL~&5tmERc4nIX^Mn#:2'bt۴ %@J׺[EmKsr *ITh&Cy-!5WT$K g4CtZohmYEt(7At0}F /,QЇjgŸQA'41iWқ~؅W.EV|@ഽ$,鉉HK@֎Zw-kz-[T.JWm-ڕ BnCXJR#vd#Bv8>#g?tΐaۧ[Fvi:2ns{+!ve:;j~xDO`7&W nw?ɥpE6= yrdrFژ(nQ4Jx 4@j6O7 mÒ{ʽn稡}M6 #VfFפlwIc(7g]~D,,:Y7RA QϛcW+eǐ- 0 8l J}ЙxY&}wbԐdA{ (k\;?̒5٣UloSm bz~yjBִRk'ƍIKt ϗP>УD^c/ 54?l7Vb} 0CgJ8 Vccuo%R*2 ;Sk?59&&vNv6,~^&8FFq1htnȅ[~%hC+û|8X.ǣgfPUjb:efTߣʭj_ʑ] )ϣvƎȐ;It S̢l'Lt%Z+w28cܣ%GU xq7 Gԛk6u BK׭gtOL4?1p=D ̎ O<~/7)NMY2.S"br+ ~0I|8Ͷo MZǜEɿƸ:EZŨNlYE0uQXTrXe߶ϫ0_! LP|^Z% Qe_,>sէ1/Mp CpY@˶vՠwzvGa<gg|i]i̜bôaMz\4 E*^&'Һ92kL7zf@ՈqmycG)ұXNV^'};Ha )Z: QYdSJ(EP&N.R@g18)rq۟`b U' f ^jMG G@7 p"D΍#ɞԦcX>@ "z$ț)'ȻP]lTm)T-6jZ tbh k/׮\K$ߺ̊2;R1{t 0ƅRYWD8g>q?y x1~Zʢ[IMB)0ʷ#P.[dDo7$It%.͓>Zqz7r %gq) Mw f6۲ )A1갯xo(KzEK[%z#}`s<BNMKWq@Jb$g~U:juqkAihhb,uռdY D 2E>#qKr)BYP巋@޺6ot qńgJ)9J"[O_\$ +i>^UxAE*zl8"o*stqۿ+vn{!PB)O]VOQۢ a!O;`3ςTsJ% w=Fw/n@Frnq΍3D~,Ǚ0J̈m^Wԕ̔h.Vv%.vX>#)wybaؾ9F+ cυpy-=yx8caRt{0PټIu j4~mmX%Cf*/fC2 .Bs_:MA4PwkvpZd9̾sFFqJ:Bbd Qz;)ĐA3c Q7PeT+O/nV \)!̬m}# GA̡ri߅3Gj'dG~ T9@oBOæ6Am4b _*.$$:hS @1?@e wN7%*Q%\ GQ0iuOv=gg|^sҋq3F]ԭ~?:fj,_1[{<"۵#F O JX 1G νZV\5$hUW }De;ǝi=WW'ɗV<5 ~}I h6BNaf3[wfSu÷<\K !8洤)]m,槽v!QU.:ߠ1%M Gr!O vqqg~쩧IÅiK#2A̩A\D9MLQ -WrgT4zKmhHn{'f٭qZu0}1$q"ЌWЍ $|b)pv{ 3%TW\ef[I|f $bXPgpqǸ7*_0Id*F&M?)G$:aGQu0oWyx``nyƛ\D^ zfaR\6R^QN畮=qCĺ< ]uψꏹ2K?01▸9?a㴒מ2Q,(N>Tu*o%CuTS䯜Z0h$ Y |k|֌%;IRj"&@yRI:5?wjH'Hu鄆>  7̜ @1'օZBvSpd;]w#+%nWXsS\ !˖g +Լ(K7?)Z,&! ٸOzEiK3)ﮎ16{LeQеըpD> SJlG~ںgSlSAU } kd m*gP8K ].+lY:2zx|YN- I*QNh]ƀz;7FHxDEmYtyhߟQ h Rt?eBSP7[mL?m=H%@F_LNٲ-_qei4I8<;G)Z|Q4 )uՓQo2mL5߃ζF^ARHzLqum0IR=SkR)2Cr_\H2&Ya3:A Bȅ %Q̳w4$EqaBT D#RآLRE⇀  MAǙA*AgI2v+X i;ˀ;::Zf kO㼂Xu#q׍~cew=^΂*"S"Iv>$ .cppaqKI*OnRϥ6oerm*4qqOj7!A;o,WW7nIy'%%?bdaYe-&Rw0 mKΤhcO16XBhEQ-qCuۉ=G?C"󊩖Ah.cL}s>h b羢&*sgy4 nЈBD}ZETsBnM aI:X&b~Zh$9׬/Cho;o'{%0N%.5 ޴ 5?YPR b`P  x Tʢv0Pk_ #LKE]aZJ`HuZ[pQH+C&nO՝4ݝ}mv_ÄIg elg`#9L.+'֍HPmC̽.[Ie*@9]鿂$-TD^X0ZչA!ˠTe즼3}FSw-j PY׉yDRk9H 힖6|̻Hޱ-D*GvJKp}KHSHz@-,{ň[An dW\# Cw,!A1AR[-j[!jh;%> ؔ/lӐ9}LX@mbA!-Y2g3?"FЖ[(3!(vrԏ&+ ^7 Xpa^hRxzj\@}bH,v6@xJ*S ~u"-noV o{e0eNj YR ći.&q%p@o. yL;T+9sj?}/ ]Iq)fEքD`CnVsJjJ<XJtlxQX7aGk#43p:{hot;|+C@U`uN&tRre|7%k08\^*,ێ]Lf 1eKQ W,,J ;X_#lwF2}oE/,~Рg+ۡeiM-~t2Q) !jؼ{t` ˜7b[Ӆ7H"`/7Z^޴ oI]4)-SX+wtTmxȶw)%ֆHPƆ:Vb ,h~|c-I+bzֿДh L՘)͉|<ۮv; =XP"hk֖SrD$F8i``*9@?^S== 2}۩?C}&Scnv;9Px'6= wlgyg8B{E66zT -OpiwQۖeq KX pUVt'qU/%!["j=TVB׭MQ*VAIKu(-j5\y]T˧HjP&@1,՜xg_S q饡O7Lvhzn_}+C"p3kN=^{]yyz9' yXO^>MYt2q<9H;rĉUEfI}PZ=jZpxa|}xuZ,Φ ˀY5=F҅C7{g p 24X>۝Jpo!{5r (A9nmH(=PEj7jk] yY-ñ[SHtr.IUUbD6KFF))~Dn Tm._iȉ:퉰+DLOh\#Nou\N}^pI_pH(0Wy]@ r e(:hH]@ s%kz:,` Aعa-H2tj5;U+n8t +jPwzEKLY㯄+G%s`}њ _!nF#sRup%*Y)j>>`AfqCY TB#e[|ҍPitUpI#0r<88xf|8aV'[%˙O4IQ?2e[Yxo&G[\1 7tƯ v% oy6W~/[6!j|gVPAh3S/5ԏ)ghn lsBVxm"kՃ<GVvLk֮hh$r!A)r]ud +.$iaJ eWUN;cb˺/8Xh~Lkk#K0F]$wR:q݁ĭ)X.SaMoc, Ul-hl%5]6ڸK`!pt 5jW's#2x!zgRLz3^i?jF)]q*] RBqg/vX06#|*iTS 8vCoϑ9I5~-aQa܏Z;ڤCt uՄ&R6w-̏9-\bD׃ch0?KpXqZZ3l䰛hVRR9!_ ·hW;(afvܷ^X;)k]Z}b,XEe<҈0>̼Vovs}7ZU׺c<0jK&6bBdTJ] &r'PI5xabw !} È.~PfSok[o BU)sAdZ19 mD1]#3ѳ[L/VpDokl~\RY& >䅷zAKaQmfn_ۿ^隃 B:R|R)G_[ D ûzK ;,e\hAHge^;$, Ƈ1.c%.=G쫮mFA[$A!dn|{btE:)",-ZAZH֍re#Bt+6I9F|O7K#%aI[RA*"˸^gZv'+rPtxi@JrpkXq;#X$C(BdXX ؗS'g [-}r_c߇.˒-ldop9I3fh+4%Wh./iljS q4I[ʭH#l!ȶIr3Fc2pRUxշՊb^^^~ 2ߖSCM0xb+zΤzo!w,-2塎 O3-ՠEJ>qIFџ5QtC8,W]E:G}2/UsuU \?~xe$}ySW.x)٠W ~gt(-8ZqjyD^^jjbS v؋n\#)0^;3Bm!˄ZÇm R sF'Ә"ɜSrz3uv؞\7eFaP/?2tZ8.?@;yjN6<o(^\7A<$ XC'Td U@x=wb,>]7wd%w(4͗ EF=n;a$#RKg##OE#BX VB琭ͻI] ppketf -cgd?V"4Dr:q~5>$bݷ<36Ld+Ba櫀u'u8^|Rtڤzqf9aS+J[ZH?򵩭N 5wv<߈wWaz+<湰!??wXg%άu<"H225N+yQRd΋a]l5bvI^nn:v`ᚢu%卸Үuo:ӣ= ׭o]Pl,sXg QQڿک]1-~z;iʰpj5w4@d9շ/=gy\ T;YN_`[\:CS*wRPidU*bM(ݬǡ V1˚%*+@x1 gqGW,/ś\Md  3vt9w]by|C|y3 wCq9u IL^v1yAj`U%m%K'1 ؝Yc_$ Y4{5A5$}LID4?D$9_&]h#OQQтo>,ҾڄjorV^uoݾ^O$A02}"6O&aAz-MqYjU Ssڶ0h3s0ttycOR B+jS( \VMq, 23~ BZ`V,OD37`\/l#$E};FEte4}F)\ ]G6hwK۰E,T Bn# e-j]>mu`Iv]&xˬa_CEntz/Ӹm .`1#lڂuh)ߑ=s_ G 2tSv?y5dmj rxq]4]>ɦX j5j$pngjCJ5ںgߤ 39l(񘌓+=םOxh]!#D/Iq-ZTl{yo<:Y^vp|פ |p? P^LJF4x0ݸz3~00bT}ПUC[/m#A}ZebU`l0P('PYr Oj# W%Ôp9m)\p~@RD>an_w5p#eT_l&oAHT 1:bU(c!)լb1i%;}.{y߭Di6.!sc7O!/T‹GF r-R2Z:YjX+01DV/`-e2bnRc6U>2bQ:l?2͆ ^*Fi,[09ãOdؓ=Yq0krukv5"էJpQOݹ;ӏU{}a+;Q4xg]:LbDAߔ%a [g+|=dQQThl<6 7E&%Z|dvXyܢ{2{.Àa{')˲#|ܭGoHpr% Twf/8qGwjѕѮf''\ -?tI˯5[FA!w)ґ=@=BV$OWZF[*( 1]{_ Њ\Ͼ ($&Qwq(d\69$Yޘ}:Z-W*L0k#{A)oILVYRV=Sev%!⊇KP~wⷁXrV '-y@VvIg[ct6D'.h)(֕:&z!j Sū"HP2L[bO;TPdzT7Ⅺv[o=.zAN~ΛAIP)QF&r_0_ɔm=T#%Pk89zH"$ OVUwx3$p$n^'L4%W@_}\QsPe}=Tb^.r3%dr " n@?TEv\i|$N7}ZqLD I#r00f'΂F0I|$raedUEU-%yͷyhLBر~"IvSݠJJ1Tb3&tz(],n췫T*2@S<(pʕaOrd70>*> lx=\:rнY׷g{FS}#Evl<ǫ:Y]4f3<?1z Gȝ8⪰A}s%+IxQT%׮9뢴bꤞlVpa]>V#ijB6[xO u ٗ'CWKtN1ŹZV+I4f6ZoavCP!hO̲ozMC~zCY&#!`,\Fqwí}6'I^p87n`7MZ$*WHVG)iNJ1"\y;qF<jv o{F.tg" fMݙUFUCc*Bpz|G02 \w,ϴGR5ŇfL 8B(!jᡟv۪>\]Y,7d1BQ?H?FbJ||ZkTS+4 w Go-6TlB_-[1T#&jg2/:d5+CYo T; 0矌[iuc99"pM Iw7{^FjfjnJFCZEcGR׷5%D41u$X"C+GzŚc7aֱ>Pq$__ٲqx SQ]_~5*Jg\>;/yM6O FJϞ?>}yp`y|_an)%%*_V dr 嘗Ϫ丳m hSHr[;K1-޿L7iAN *< Ҳ|'Gex}T[`8;ż#)r`Y_x0x$ [I;ꇾds DmZ[1"e-NY?͗ EFg5`&xmq h'XrJ =/:-`Z5"Qx)z8Pm_ 僳6;[ 6ҞL9x$jAFf;Pi" hdʹ UZu] P ӫv£sIf6"_wy|׶W C ď/ʽgLi7LeXI>*? =V|?Byet/G2RjOO-Kx~q-J*sJv asj[{!D:bwF(+ Qrd~qʺ0PKi%*DlǵpJJYO94dx6tr)gLYpP qI3zsmE[6$h#OPq %lX!D_ޢD:x JMyqqq/ 7A#2EG 6Y+~\'zrB@mtL E,rTũH ֱrzZr] C 7d.c#͵Frͱ,A-\ zN[*G!V]5uCA~HjݡhwWI;[HR8o):ǕS[T4+}ݐ΃ˆZ֥j./?d ͮ(W^K`nܳH Жx8 z"s},2]:#% qԀ+XS_2EU|/bw ~gž|.H9(?UYnʍ1UEZMSIO<)Y֥yjr]T0dBbng\Ҳ@0`k*}Km#X/V5PFsĀ{4'-I^fLh>L\YK`Di b?`FOutyF=x|iSN7 POK_T$_|tQkj}ȞI{;U0VT˙4\/ <}zKncF۬9`!d9FKg%bHX w~ :%JbEV FA9@͍ޯnjlhrK-;6`Lj-}'0_ZyKCVkOꭝ(¬ BsRVUm5Ҫ,b+|QnI:opPjS 4P+lPgJ*۵D̠Ƈ缬xo83ӑsȢ Rt@GK]ZoofEɞnz,cӬ/Hn¬1'q㪻4u/R^la䀛zb-ULg+' ?CedWfWmVw3Ge &oo&j 09ɦ MP|Tc.Z@cP~kTE_ߤOl =R4O9I& K E@ uxLFi?yCw|2̷d߇ 6_*K>6O$B(SytLHSLDG~ S Xl/MΝ/nى bDӖkX ptytG@ЃsG2)ASE9#GaH+]>2Kנ&-DXZ#F %| KYፉxʮ`CV &2y,`i5EtUCM, O @!LLv›kCLn\+^yqz7og 8Džmzߺ[|UMSkgR+$ЪqeɯĮ.[(cO}%*>dYb`&ҾV'_2!B(|H~k\k%'ZcTsRG툫X>61!c9φ-[;8lǴ|΅b:o8vu6VYm<,S5!{hA11RM]BR|7h~8ݼOѬ#ܱJ˾w;-K p5OuɌ@'P[m"s7j1 <׻s7^SH3z"?:U[ӥf;.p]BڋLૃ9;=$0%`7u!5D[TE=(Ho̢WYl%,6Ғ}x )C{7w|F<]րV׻s5IYLz,rٳ $˽ 'F(xL@ɋP`tI钐 H? s0UiD-8v` -j'he $DJD+4<> 6CO+ eN~NImxLO5J*]XeNt,d~) <~F.o )Dz *_g^iOGuqTz~SVgDq|ir 2d4 a(t!$ìЧ"߅Ipg z hA,.~`K`hjU"O?_xyg|H1 ^K{GLY3U;(i@EөF%%mjo\iBKy6@]teʶdDƬZN p,-Mb&tKe Bm̾0<|™׈['y8ٟcKoT%˝8}IS8`Kofѭe)iB\zBWܳ, L2x6KIϮS,']2qoTay7Nj aA^޾(B'5FV +CK( /[2l#<'πum -bp-Xێ1/!ב<=JȖ *aﮚ@B(?8Th0欀5X  kz8NFu}G~a^絈8${ YbH,Rsh/<"slWXKkF`I>'vxMBjӮfX xjqQyDWUi9oW`Nn_JeU]))>~4VvR 2N$+zlϳw.1i4̖=)ϨnqD 1 Z*;q@gւ>Gr7.:,7:LOLlD9 *&SOp{~`Sh188viq4yںLO&uԥ9Q (^QvxƮ`+\I?b5:jAM<_2(dn! / {%rr:Rlpn:=ϸ筠<۟7pĆ)TwFɍwS'B(;LObY2_D^[xG,O \H %A4\LMB]H}TjD+],IP/%%?T,j3dQ+wY,3+&N߶e4gKM@>&L(KHVJT0&iv>OehQj:oaKrNF[9׿޿ptTd:{9`Yl XWG׼ʶhvRZ`ۂ*N[j*93,j {0/Gܖ0p4=Pꃩ9 E^gV3_"T{Jb,wv@&~ujXe}Ѣ3*vMrQ׆NF!Axl(/b iĚmaWfr veꪏV%v]C6lrLmjNu !Ew. k.=(XCƿwc%-ghFWǖ_$"*A#KVYb'K t\9݄L!,NbG(;F+AYk:>9a#gN*"cۑ}+Z ׂ6' bAg@Q/޹|%<$B~9k='k#rIQD{`[8 NQ**ސ %$ n8(* $X56Z)So#C ۛ q(,Dwj~B:vd }ek. -BM "Co!\8C}Pi7IhfL4:o(SP{8R(ӗM5JGB,4ie6Xntg&j&GRDNJUVVr,Gacw˄?;8ݫZ%ښl3r ^#MMqL tn*.[AuZ(e^5ܥYfD>$M{ +B6I $<\%g_q>\sN%* o4ftMs']TolAhfdG#a<\VW|rhGĐ0>TYEjM Sr~˪u{I^gW(_ fm2 UIKđ#c `ɒeB7尨}_8\dv#?Ħ:,{]"0IZd6J4 9rim,se:{#ulo+c^T;ȝΰD2? x8*Fߟg[U$[q \xc˔Zۛ~M H٭Y@xۉx 0ZIFRaiE"m}fXfqwy mw) njY$- t/KI!tŭq*,i?LdKOxx7-~^7Tw2$dt%@O]:YMX}HQfCAK1ĄZW}F@s]eAO5>$Sv[)i5%]mcI>s^Pfyf"gYZXr/֐0Eۙ{8dGU`LBAku,ЗHr_B-` 75CGZR^F 6Χ/u<ʢ!ZOK]|`L4Ws_BuD:.4O?YzR='7UW_>;hD KP'+u8N@q0~`/$hHJvPvW5RfՔRđ3q! '2z-o5zFAXxN^dst1)|)p@j頸2CߢM< ͟[>_zCj겳#_xIt1۟)OqJPY`H?R`w`+@CTiu#4ˀ}ߕՏ.a 9/&KԸe8#JyqbPc2}sXħ c,Zb'6TWF !|1v`0Vs.\lKjf̉`I+œň+4VN, X}rPXhyw؄1m=V~,_\獕ek9-o|gT2W3z4&GQ<ʎpWq҂`AKDc oqrnDkk8A[H~:G"24p .x[l*vk/׃=O) :E|C•P;u4z$*$<,B#uރ)u:'kF&0kTC<𽩏 P>E+5D^eúWdV^м0Bu(j,EZ S[n"h C#$e>Oy AKUL0:K{yif85l緅L]{/w ;j A5";Z\=F8gR[zǥWcJcZ vch~n-sЅHzW7~9RJU_9 Ĭ@Jt s 'DJ>V$ vM~˼=+iB%s,ə5oz J@ρ{u:e_כnI #XG_H҆1@w8ntP7 /΋8C"2tnW_y|3-^̲#|$AF 5t IF |V4-eЕR ?Lǹl{woCqk7,NZd~+a'0RCm?=!JTH6;XJ5vMDF>yγCo|:2 2g#Ⴤ4fą5)Q.ʉ\9/y`;k]҉jOG[/V{& NxrvGcH?UL ϱ^׈;~|&ֿk oؓ'lDk3tJ3U~nFnGBֺ@b'_sS|YqtNh - e񴊅9@7G̬o'}mo4m4B^*#oЈt[ 8j#Rt ΊnBRNҡSLEP@Ls.wg[#<3͡/\PS--07u$JTC^BM  =J:e}Q&#|o;rg.ȗ)-nmlbFg4$ҔDX -'_;fzH߶䞸t8yR&NP;P86sL,dH4Ɗb(ҕQK2Etƨ[OQ *H<}}0^I"p⅂=Ngۅ-0q971`TmX[YGM E?fxLbR+p & #ȯE/ _9.Hp,KTI?!>!ʴGk>/fc Diq)"wl e2=ϙxD5gHezaMFS=wyT.)xrC:7j뺲Drz P&Pz} Q=.[߾:B {/FaQDqVȓǥGay+?ۂӆٔZŐ2f|]JSfP2=F,BС*%X ~𤓬 e1%/S*ɧ~l ig(,6÷ hq=ʂD)^K:ژ֢9Âlrh6K;> y_~ip`{MyҁIgH{3JN#}7dqkQl2FKW I;ힳn,TٵOLa@I>d4 Ǝx~Vww\?ٍiXQ,zHnW2FVZh)@/ƀ%g^7No'T4_R(*צ\s_>[X>!6 Q{/-[/ ےh ՚D&2t_G.6{JD/84~v-4/I/'?Z'p0$B)w8;_\{wV?[i,Ƀ\xE&$۬~ 2rw[T/iuWNj_QF9*C2pOFf&%1g+ ;r5֑oyN F4,L EkZe-XP`SNO^r$H_;qf6fuPa;%H˂J/QkASA]E-<%!+}Sؿ/L`/Wܕ8v` \,{;l.KD̙gVCg`UGnҳu-Eڠ޷j lQh?y~͠ vW&1;h O_*%tpKy-{Q˵ *GzuŌ]|O?eƖfSj/0e?(G@E,v>KDJϖJ-Hk+9đ ը(@Í]UR EHVf #@7]`D ĘӾCKg{~?κee`gyG3s րdf ^` j@w@V&.a f'|RXA zy#B|ٸqpP˨7h ߯{N$G;WNJӔ*sIym(x\^:PPގqZe%[w;O,o46KԱM5#C(u+xGՒ=&,QTDae %4TB~܅1Dl DxḕVA-~4Ib,/LsIVȜ73' s9買$mdgS`M)pd6>@ 'y[Nwz#ŝ<`W0-e>yVcauy ui (pu 0Ϳ~k |NսWM]}#(5ny~ŃJ~&ڐg"W)E-zhy4[\˓6!]jRf42vFSnHkNeH .xgxyf8 5D(JI6"GCGOX] U MwtC: VtKLCStEܺ L4+OU(^R+w 猔ўRO0?"<TC \jx?A'X +KpnwAf{d4\#6%<agq\u3#+A8z,^DuX8LMHnK_:ч!jXe pvy8/p1D)Z`@yw7yo͏JiQOuX;. ?gT| gSuS3rzYWZ<*ip&:!FOgԳ: #pNF%Lu5knݩ.!j Ri@Y%HZ9ays^SȔ]=XLQI F4*i!~kt满78 }UIXyѡO&o`@wk=٭џ/Bar+,O y6[k짱~.ڃ~>*>dM0Uڞ[ -o8NN J'Rq',0O *љƻ,Q41(oq/sC?h%]6=7zP \PڈRX%YO[og~kYP:?Zf-N*jgIl[_GMy+uH*+c܂lBpL?Dʬ'пhcs7ysZI={2es6nr ً^B|,TCAw2^o0A R_AGye"n)Q4qp9'UrkEP/rB? Z*''%w;g#6o#~]~%,/*r.[32ta0||QtZ] G sd?4S4-QyiF !TF)(a1mN UgZw{ c@N8AW Ҋ mU(MZ ?:};6 o KS aHʜ.eir&HYhylh hlfWzbwDz2 p F@W .wSğGydG4n:C.hKxFgyqp *!\/g[S-[n!הjr"Z4L@wL!Istj 4z0)JbBKA{!8{X ?0Jjyћ 3GSn~bg ]bAϰu5鸕1y*68H÷e\oaS27$tzN M6['Y3wsZX&{-qrwǗi[H *8r8>'@à[Tߖk}&a3`'w*t$^{AmΗܠE\r IոzW"~xo7@BNs.T k 2!9Fa^o, 6gTVn9n#w8S'ˉǠKMDB4_:S'fbmwJ/{pAICF(Ն|& 6Wജ)Ġ"65 I:ɖRKUO :>4 vyzRbi~nC)M.>kNg>[7ybujYVԛ,j@Sԉ5FGԗeETP6E;Wנ,˞O*e$G] 1Sck>?=KNg .\HWG>eCC(ڤPk}ś*jrǍGi [bI+aYA*n(4AjBLZ\ܒdbdCHr.;P?<.rbz74#fEோ<յr}l*@/924r\81dls1=DZNrz୻j9uL+IA& $FcOPC%h4 VȻЗVheP3/T!ٺEr⑐)!l<ӟE-8sޙ&)AJc:d淛owҧ?Ǽ嬜?Q1m גּgZ,awr2`q?f#}Sg$\})@jutc;V-ɂL'Lƾ.^ q0.Pc «\(}G,[ELEX=!_j~~]؂0uDصꛠ[<|%C5 Èui:Pw?ͻ^Yv,z9DR^v4Ʌd@KRjJþck3FZCH7}䊾Dyb"U5!|h#JCOw5M(?/\bS224X.mh?{pRK` >;}ė/^dJ` *`?xN!dku #n N(U8S~x ^ZD D84'e8aG g+{#yꃑ`M::@{[nascS F. %M|C ޺vlAl)^/B܁F$͡`6(8Xzy8)9K|&DS&JP*gu?ƫ$^~=d?#y(Qטx%g3;+Ԡug?tM:moK\! :K0˾M& GaL$͞1ĂiL 3?k5c{}eeo&ʓ(ϪH)IdCL9OW{>O[\x[Y39x&?VƘEGsZZ{4Q1FAf! NM9&v^Xٓoϣw\1. g4M{v˭eLѦirx}7mWxlkN|_A+:W:[*vi "‰7 9@PdyK57yFGM[U Wydɸ֨ՌB2F@agW 6 CeFKH16yw)ln0 Rd,QL7Ki?)qXI%P޾9)>tMu8cTղ KYfGytAqPZ8IϿ.N++Dq]8cRVO Б78=FeK 4a#r{ӷo#w?.,~3BD0_?V3$ f(.M$M5d 9~_ _GPg.!$YpXŸgрlD~D|VRT|wrZ_t_^@7BU_%#9c=*6{t$h- ;EW|ȽNx3m9*l)4of̷ٿMR=kXj-k]0y D2.?KLka5fnZ( @F;#űnOLGÑvf٧b:j<0k9?hjo5JКMwR98RT# pH /]Q(Geq~ ݮaw"f: C&!L #D_#})R@UqK"L{?P5eYxqα>dWRRm܈J%h2{_? _Bʬ)PIBdt6(ᄎ# \4/ &cԽf7/~.:7q^p4 1/cng ^<?$UKˡ UÝHs+&2MhkW6k^#v'ǔ='0#sΗ.pLJ[4߂nEC P`nh3vB:*{mZG!jK![Fգ]Iz(lxqp-u$<#}.0|0X4CZ)%rMv h+Q>RV4Si ѲRn .`Lޠ @]/۱@E-|< *y5ýXǿt@8IQ6WImh^J7f =@B[Odh!0?~-Y{+瞍7^lRhFFB?pTUGPKfJ6LM9Dg/A$H\j-,56}'f1ޖ X OGۉzoRZO f-Kv r,_v a}]TsX\k~z!kZ9^>^8!7S{p#!Żd 1ʊ-vHńX%cڗ-gm3̀E aAŎ`D%g[v_$->QЗŞnދIPXc`үv0fQaFssjd4O]zn6籊 jm9Rlp﷠m*G˛3T¡e [A`-BcRnvG]D8J↷[58Lm/ۂM] k?=&!zT%B|v3F+Fr^XN Et抮WOw8'MSnjԆx$o91 blC2u<~d쉑f^/AQ^OƽvcQjb8HxQv;¥͸To4VmeCbܡzRmTj^OL( U? bVuhƻso5lVfש<&>\,j@Եc+ݱ\c/3<#R~!_Np-K d).䱱Aeѳ_Z%ܷ0L$/Fphg}^d5=hSpEtޏ]iˏۢ~_omwAf{sDGOx"By=0!ovMO`(@Ud=8@ . ,PRhyXŝq3jdcyC]鿮N }ٶlZAl"Ҹ:kgt&Vi8¶hCV"XYhH3i㌆&l[V J!ZV u/4ClG~͓jtDɛcT ( 2|*_ȠKi)D9B)/q}^Swuqhݼ|-MT9C&U/W͜|g6^Xal"!a gу7܋5(-"YgZfƖPcv^<+ d>9XeԨaKg}Q 6Dh`Q$D%su4jUPxy8LO-K,!ligg1G;`{~ # ,C!Li0TRL xnuOJHc6n :ڥ}2S'NP9Ú i97ˬd Ql0WKHp;j>$lqxwn:Ul=ce|g}t^pB%X$a0ըA?aiX*V$[Ny8 H@ctѰyֈ/\Aj;>2d("7:0fN7$~Ϋd,<{fή".G>mX\֖txS0FFt݁a\k` őfӠ\ban_i_ҙ_\np :?DH"~j<#@|Q`x¡yϋ~c__F '~xȚ9YX9Ȣ_;cT}T,}(ZWl0KΜ m.㜜\}m, Fq+~!JndAl1 z׸Ҹ5$D2_BFXWkcHk5!r|I.Pjin&]Ȑ(NȲU$WUkNޓ6ZjQ &[;C&8f?yeVo)r5e>K'}A/iw*&_'TEXjCi+u{f+O]nGL͙,B4lJBeH`<vzCp~c%R"]#;ED! S _-Êx@WQ9@<2$N'}&ֶ_2'mb⣄JDh5~'L=*SR@j}ݭ',}Db_.:1^$}* I)LSd`zN9\}HrzTF4vY!LNtdm6O~{:Z|⾂~ASIKa{۴P<0*8UWJNzI /;F?)oJ?tți}СҠ'.Te+㠐jˉ⛝xGGU$Ɖ wPU &@Z=8Y;rƅi"L%7kvϻ=GPgf `pi`Ek{'x|{BOHeXaԙ)R #r!+4/"w>( E6~ojǔ5L&%]?͒JKgZUlB0-9*㷙^@7R L+ 5<CnxOp½\qr{۸iJB/Br~?a97VEu ,}ٽ0^aiLx.FD1RhጊYᝰ/ [រxHǸOUvU5F  @tĝszZ lg6VfӔ}5UCZB˭qT =1OL )}t7CD8F=RoELffW:K{EZuF /ZtB#yd/}v Γ g0Mʒ ?s1@z|~g:JscL {3&,kDAD,K^^5F+.oWRM)(.ztW-6xax Qƛ3GؤNe=GM1K+2`\R޲howtD5\?^v%3,К'BvuaBPǮ$t> IxW/roԟe=~'0ňTQ4y5P+q()1wUfG=YA n<ͼj/ڊֶ qg֛E禔)3 xbSS٭B4 zڈ@M[UC ƛh}2$G4'p+:jv%v~x)Z525img?zIUuՃ9-CQbڢ؀D}t*Uya%afњPxP`Bsr}2^Dk 8ukҺi斌g=ijq[*wyei}7jƁ4T jiXTq,3f͡fa']SOLE2YX+xH(pMv~p< :>@ V9AA==h,po[kԌRoFf|HFfcc ,')F8Ow ֳ!;Z#aZhd $&MY"DNǫCf)( 軹=53C޼ryD0~D/᫐S+fxe{L"|)q iDR`yD-zzXnh3[d͜rr #?"%Qywk!)Q.CFN{?ga^1 —rE"50uQo,ϕ6c?ET.ߺc3ۋ`Ε =UhX{P^.BeK%և4Y}W|]SR;i%Uʶ$ŕr9iRWei\(5:]VI!qs9*|o!;}$~VR;n"+Hޟ[Bْx,G7b~d"4| kW o^t멐_L]Ё٥;}p fgWj3sj{F ̖vڶвR cc(eOp N!_c|KЌS DOb^kfV [B5]ݶ 6* JT55:SLQwI$ ZjzIQJtJrupI=oSs `]||W5ByF~h~{meB~KV:5cgV~dT읓T[$@%jG ãyrqaC̎tb`P 9# p.J%*T( +qJm3+_-*]=yQ>S2?L ڽd@gd7:^-p\TrI?C?нə4B," TXX*. ܟj)y;ppE-9UvQU/!eB$n]OUG4|EJ[`ѓ_Adk%^#kV砹KT)q-iL SvWe"%qIې4%1 kb tM.'\\jJX.Պ]xƑI]PǞ<(u-,ΑJBnWǝj~͋\Zam.mta% ˩~@ pʬpɩ` 9{p. “&utc0~&y+Cɋ"t;A|ReFfҗI.JXxRW54E0\6쿨x0Y|ݚ Mc|-fYr-ZHOhDݖK=dиvp 4]Yj:Q8v|19->|9l+s&C|gޏ5 )iN KGUBWcȈMk9'{ǙxfBwa{o7?-thl}2nH4O_>*ߓ* ( A?G\*ȢggEq iY˅L) MRŸӢ@,&(yoɒ\:[yϴ0B;a~"xL5)\,&P(i&/[<̉wׄa+S (w]GQHX}}P]مO) X1Ekr,b{a%/رG=ku )0񷴅JeDd_n?h78m)S1Jw8jЁ3kt`ތ2*QJo54\>dC%&qPbܾ) -F] nRi0eeJEOCC {c i>';1j+J9SvzO~q] d@e:\&x"(C.Gv)5gbR3(*7IbK.1Bfީ{cu} K.n2,<$x,Pb>n~FL;87FR8e`ulߴÂR$g%D|7{:MRZг^DHƝt!/vxL1:Nk<2Y s!{0B٪ht0jrUd΂nӜܮ,ゝ7v Mvxl ;}:Aez4M'ե[òPD\ڶϝµd3?J6f3QkU _!)KYg=:NW9ls #`DB?Ȃ.q3Y,ٶ\0DyW{d֒z? YJ4d/T8_2AI$4! FRutq ^$QHc uT_eIΟD[&=a52|]&Чt,Grf{*70n=uAeJwvʠZ*c;tڴP+YS`_V:)m5ܠ=zd^p1ov`!Cm.>JikqHY{}9@ hy#t 0r}E$NO$ @MT Kly61; ϵ[2?pP(A*ȩ[)?c=R`{m2?ZBK_ ?K6/Z_Mbђ~^&fc Hz OahceN6C'"gXE1BzH꼿c^z"֑UCDy&zHv& }KsP3tP>_[c$2T+`Ic>ZmIjV9XtnOXvta`'R7 JQ2pkҖF&y$b-΄ٷƖRi'kz8#2k ^?.~hy7m7c`mb]ovi _hvIb=FcbhyU MmqpjۆX۹ Qa/ZE4vw{؞t6O8N:j뭘wl \Wnt*Y3-\cZ\4ar2M|Tð`D,+`Č:gT nD0 4˨cRlE3YjZ e#&e.MS|:*Y?6c8K7Ak CH[jA0 cbbh26Ő@WL/T `n['RєIސ٬NA e+L5Y oV)htwla%>)3>cugϟivta)Σ>uE}N3v\ZU3qO{aY n2za_TC.I}+io/lCe`P / x$'¡!1{ZҦ:x"] o%dz1$3v=}-MyiAu/Rv\D@b0LM`I9D10 EF.1?FV[ ϙ6zoRG:&fG_JTD\-[rRIw>p>(I/ܽ =#S}gN$XcE{{ʆi)e'1ȥs˷ cC7m]@E^e7+J,]؏UP #g=M5vJf3wS{'itNLޫ|)l0Wh AXm2qjTvwF66UZoHN J1 X@Ӯ.`0;n/>y xQי 9}%).3E17:S|BmmĩEU"xe~7EyE,OK$EV{PPssc6(E4iΏQrΗ~mϹ|(k`Gw]}NIQ NT)ҮF6^َ'͕ؗRKKÔG\uCٛOȵ#2S$@+#jqq3nYy}*pps!ȯG.@GpڬrW"ϦǙ>NvO W*+WϹcfS_=?=T&-GْN.t.٠{)!]`HWDfd$g.U:uMtRMJmϼ#67(($H&P$*8k_7hЗ-gm6kuy#3l}W_IG-f)xQ ~!w6s όtpg'%aoX*QDwGFe.Uw*Iwa)ԑCŇDsDL"~݀j~v%J7~m#=G:bjTqqS*>H ڙIJ<u'|'b ؾB-Qm[pW;8AOk]< NНӻ0leA) ,Az-\Ɩo/N3n}ʫgŸ*`t\w>N}-ae9hbZb`bP%?" ErYXm-e[*ZS˛[2L[oIo~#hbIY/_`b&7{h-àYx ]J<(=·,6 W' )DS1gIPyb8et6poLQ0+ U74۴4c3wF?zo]('k30N*ǔ6/@MZKōA/p?LwլڢYB7BvHsSOFJuEzkE[H$E)f\K <1vVRym&n>K}۷CbP&2fo F>%0kSG>"j,-AQt+ٵo>(u ;ٮ>Y僲(|CH_֘!2a 9a 7xC.*Jl ԙ(|fQ2ADz('}z7vK9g 햿':ʨ 3aDgslC}^;:-j-l!m\?O'͎[C]ziOɉ sȗad(zh+ry;,A}.4H&F6fxg~sNg6JXw~Wj&l 3,s:Mbe!˝+WSOZPvZ,d`.mIjc`!ax?i|4ba (԰Ϥ8(ͽঢ়c7CƷoqt߷JC~88NCYv]K~Sz]gW=u~lf7Cށ]xZkg?L(Cni@ԜJ:qo:yw5T@$2S# FgNt\bm?yDbR_B 9205|4wQB<4 WaOZ=_XC`*U$哖UDh:59$(-FxwB.(61(룃T~t(mߌ=Jj[,F%^,x(k;%` %$8 4}5J5}ᩫAY=oղrcv^o%g2Aӎ&^>0m$hߍ9*mc!=(y`.Psd@q-85ԖҘ>vFԥ%mdLQxUWLL{{'!W\Oh|?4!"eM' M1U^ ڃNu@j%$e8㏓;im6X#;Li;-ޢXh3RRNLYqOuay.P~G lH"@,OӜxwԤi^RG*CMT!GqAk$5Vq$e#LA6MϱdQA-$e:?B~MLE_T"V:i v0зb;Dq='r z? ~pcCGF\~(g6iDKBQB_w %/M@#P( ׎鰊ͣ?xS/ >M֜5,jrSaGGG/$R!(?59<|VZ]،kXyAדaeQD+uypG87q&& ނp!造rq&PU"%x؛4GVV [cI ~'z,7J"l~Nc"IUW_qh^C&Ú#aRzMlޭ'd]O'UlE֬i :/++gP%RJ /ֹm{%olSdK:8ƙ6JJb *-y*$& `i:w"(2  H ] ۺ(n!;*#hAw=|rV0RT̢a~04õo% 1GVXegN|j đTD^r6s@av?G+W!*PEJC,&`#[FɅO/! IP`*Q ';,CoP1\΢,r5?xve Mx=<am5@-=cv:w1%4:`QOf.ӓCp~ &j&faR>lK`Y*J6Jį85D(p},xI])Ju~XTBn1mܱe7<:Km}wG\Ea\8s:B"VxNX?a/VASWf&Pw샙'թe#kzr>~E<~uvN`CT!up,m7&sPy2>X<)CUgPuSiuZQW/9c~Ӝyq8ܨj kF_Hw@>D]B6#V, _m wmvg<.LGvIuforhs+b]qEZyZ8SJ~\\Eo^!RwƜ,9pqs3 Ն}lgiD`kfk0d)$H;d)PDqa)ckZPuo{x5;@~Ϛ$ 28C1,~C}H*öH\#ó?P,85 ]FGl|"`_ƻ( y[I^ ¦p-fVZ?^ ~8+vB:X"fz"2~RJaҰjπ@$LO|:6]%z0=i} P즗ieU}=?RfWc*?KGP*~aC"!^S*gHh|@FUsЅ9`CH?Fw 2 ɓ-n QSv`N 3#5^,Hoˆ=hzx[0;x _'u'ALy\Xzl(:IHG[Ēy![vPE\Eg#dSsR v3U\@(רٷMNwQ6+c8=2/`` MiM:c%W@Ȼi:;&.i/\RWeԌ:Cm>,X@zs7eĻC{B\FVl!"`}856F~1ن{wTpKinnRݥŢ%)\0 'B>fZVPZaAKI!/Qp9|p E}S42쀀F46Ǎ9=q> nLr>Nu'+mhqa9Od5Cn_!ߠ{Sw|90_]_IO#ΎvV-|o^mz%ax|`gJ-@ eg툌|kZ1wn~1Ynϐ^I3Q51 q@[=jUtwH`:Nw2\)| *LUa3tfkJU@_T V>/F&N|^Gg̎|o}Q Ugk3^ri7P/$&VwM#A0.olec0BY$ɔsV ^yG", H PҗS&MM/޸.Mƞ6f0EcЦ +9)z!|47=-'pN+jv>!\le>Eҭ3; 2Qn6inWSߢEE wǓ<ĞIz|GP9|FLFēCe$݊jR1ڄ`uY9,eQ h.]6! &5gE*RLܨq0baQE 5ݻYkܚJ`0Y/뼌&{v&vyݾ!j(hm A%4dw~ +ҽcZG@ȳÿb}F,5&\]0g}@YLxH`C$ Z|= ȰRtwU۴:˅೨~u,lV Oo6,Hh?'^s1G'}fmw yPŞZre$cFO)ZPk3rkٹL 5iEF &'I 7OmI qBŝ^@Y{Q6#pUP_@h &ºxOtTM҃f˧j/Ř03`M+>9 !@XgWQkKqM(Q=X{5z>.LYX'b/G98[#S363Srp#4|JM>S=rB(Hc#!bWtDZks!P|pV=$>" m?*?ٲ֯CCd j `H7:6<0WZzo°|Mp$i;ҎV[ @1/<JoE/}vQCҺ[X\΃h6QmW} )bn\prQ֘bn_2^2WI+a?Gpj<}ol90TSD`۵`DP:Sb!, ۛpv&y駔 BطOzmpR \oZȂF[ yKg[1(i3zOA6dO*dn]J/Z\JӪ}@ȂzK8FTCBÅ{iI!zMr/=v`)"E0RE$APEBO㔃JqY9Yrb,$`xPj@- 63ܝqeae9u("sn0;DO-M1Σ&X)11 %TqgC瑛\TիYu2{TZ Ñz4AْV(|P^("ٶ\NPN_Ap:{ES?{9g0HS"CQ[ɥ Nj@U_7Ht !A VƬoX*n ,]gK0L-͗ ~Q˥(ڗXBVCߠ؂aҢa(^~qKlј+Zͳs{fIAw9$U6. zk@Oy?>uKFOW11 _n8[KAK&0k;K|{/,1d-&a'!j?pQ!۾uKzCxeWJq4'EObDŽPmn;Yŋ>L?v\]֔y{E>ߜY~ĂM@Jv 4Yfz"6x̳b]a+Lc+,SwpٌN 2pWm d)8djj *Uyp6^H u.'Q˽v'0:籡Rt94zsV$ cr΀%o̡S@Hq7o(Ya(ݸ'mr|.߂xq|9H۳1@n; jVPZY^y=j۬Iuz%$נf&voA3ݓCKgB*_Oc*vf%鉖J'mtB$s {?^p Q"+j4S4@89&4(?d)jy-mĊ b}uՅ#p4!J~@JsWA+?RA{,٫3[;GO3̞”wZ>{P Ѐ RdW,3A3}"BɚX/w4!*!F07&HlbEDUY*/uV&eJ\>j4U<_OyP} gl#sx#q|8"\HRLľw[OukYӦ$8'¢֮.ou1kwa+ST~X5 T+ ^  }?itV~r_LDZ^QYqVF'ָcC=z|mݜ.eP[s r'cL~tn:O{`gc2foS%ʒ vEJo4O^k3iZm΂ፚ t]T\+7G@ݸ7(Fo(w8w~ˤU:>#a A1L3>Q-8ۤ*Q8䞺lbN;ѵE?EӬۀCo [kh4e:S2HI{jcI-U%LU@O Vt1EW0@屖]Vg:LUΒukf&AQ sD%(yV̤ⷼȹ3 3o=LɴwƯP d>B?6^XLk4ҷsGrB37GߤI~9'02 p08% bèaQ=;OJĀ-b^vszٕ_)ryӨIl+J' r :\I+Rx[U621YM0L0 L7z&dٹF]C=y^J\99ۘaem.R׵=6Oi\:4>`BgPɰ#& dhu c"n[jr :~!Vv=]̓OUTǛVumu ~Ie)UxX0% rKù^yqn's)I{$Nbgq8И&?5Va)n"]$ԕ q7~#_hM*M -缽<9ll }j?ҬuvC!*EY+[ :EUA4 [˙'dٙȄ!K>]ӻιڣOsBS4f ]~E]N9+m$8b+3l k oCEn%?H < sVLjc]bF(Bt#M,F-NI36V#OO% H5^yg7#ҁ5%MD->3_}s!?5|y󂌀oZ'53d82IdLѽOs4|2Y˯5Yv=?S"p{NOsFM&7z_ Ï1 ס20>`ϡ:63DŽ*N5:L_(5q zEׄo*eïy {ݱB؞_~T\KI. iHaTq zFlrǺ^ZH#' Mq.j4њ[] bT$[ר`U%C?h$>,8DP!Tٌz^VA卪'}\PD Jx'_7= iߖ]QA% 7)MtF0FiXqc<:%FO$OUHubڧ]nWs:@:XEA$-5bL~xOt]zy~R)Y:OQs3 ~>$;nE諶E=;~c{0$(V:4} hph^Pvm |:_HVoж џ܊3mߤVR>DӶރ |ǃ%HT-]VQw8lU-Qc6"fM-QU8V`V[Q!f m^ڮrcH7p=/ +5~9hP?A#/}ʨE Ҥy_=')?V!vGTJ63)$`a_~-Z[@EvO%Ox =e߈_DaUsQ$Kz0p_FKjL"?@m@Ɨ YDz*_"(3&*.tR0X֦ Th+[Z{2hp-v|lff* lҵnEC}W}i것:*"bX,ޒҒ\$uIhn>R5y96ၰ!c.ᘯY W͙,1ս7)- Bx%N/0.oOޛ܋ۀ.J% v5))cOS'I}'''I_!#\nl JT@B'Ԁp$R"ҘpiV3|6H08̻8 nAU&%D)L\ΠrGI#(Hߜ7I*vʒ+t#!tspэ?\K4{pu 2 1v;±PZNyo#0 _hgcj([v!򁳕[fX ^wqPf-޴jWi_98]uCg5jWxXZ84ti|d%j`Wc Y'UY.a*nq|pQS# 1끐_bhc%_͖GnkFRsg ^py.}[ cS)hdmJ+wlFɆ`sEfb*ϩ%UpfIY;5̡6 {MOzVQUc 1$zTWuzs?z|8(BRƂQ\?iKȴ|Ynpf_5 ~xF[İf O/K'xE`B, ~FZy7JmR(oIq-^Rߊ\~H%c=2:zShI{.30H׸ CE k 1\Y<8]JOoRO4_4igm:@֟VA.Ly(25o `,43W:47/ب9&qm&fPX4$EWe}2ObbúĤ4qĖ-|cTz6zs\) .ddMHOI}/S$- ]jjS6 9)H&FeT܀|oy@mNj\彡ҲikB:jC_0P+$,FqŧjplVW-~ǀ1h86Ng9AG)HY+ E},7j&v3h)]EAe_[*dHƟd-hN_~t%Gn$f/@PK]vgc:~f[?,@iHэG$?!_%Ҵʺ/P_\r\tܨ.2vi+G-9:BLaotN) h ԤeZ35m˭)?86Pg1ajQMf}hx HQ-rÐ橱dCx*=;OQQQ>hx  ¢ej=C}%|Z\v'&) N?ʀ :^׆al8Nj= |cE)SE;urHb9;uQ8>֬z٠k2D,и֢Ƥf7D;/CYu//6tg&7>LmBiZ%E 9NV;zx6 D'1]yLR//~)"A֔?EU}bhv"qqxZ ihֹ"촛u#77Kҽ-t1]N,VCW`BLΑulKjxZleyYQH^ĽwX$ZZ %>sLEʚ0E26k~zC q;/-<}'t w;E>dvs Ȓ,Ula'e+o僻|Qi,Kpe*pSG Y+.ngOjPI'Q: `,eNRW)DP~bkX.p+ ZNIC]F'pp h -9.V5eHuz'n()ܜ>#k٬!bnz2l̬5+w@eO5W!KT⮆Q`;+]1 !)!(Z:PU(l٨yUcV@NE  LޓIdOHeԔ-d&!r@d'HѪd1V_?@rgBUyCq3Wⷿ`v=ArL=r{IR < W%sKslO+٨[ste}}t}@+\b*m]&> |RT/kF1.a<ɀ!+ߊio:E2U!"O#/>6kEu ?Y>;%n>v`l$ f;Nw.*QӖV֣Bm)m3ö `g~2[ 0# juT>^xT::rVJ H3*61o~lg䶶N@?WbtS9gc9޽+գISbﺣNzäxR3vc>Ln syN;U:R.WjPҕ,wC1[WR-K*Y511ܘnCHnO9 ߶@^Tİr23Tb@]v17* \R*ڰ!и$đ`[5X"V#)Fw]" TyXם†XQ@&R١EX#Ѻ͡i|&Z0.Y~/V9]nDd5$vQ(r[{em:` ~VznRHLC%:/p5U-f? @&*nD b%.qڝ{MQV{7o7ٔz?%dEZdZl \JeyGW3NS rp \Mh搒wT}z 7oڲhxBҙ10/?ۦCr<jmCªǛm4OIhIӂg54c5eсLڢ4KK t,_qB L@ ʒNݺz 9 IU9ꥷ0D L _LT`D"7Z{B"f17ԕuȶ۵rD޳`4ˊ?"I<)$ HI8ۓ3tnU"o!nѻ {98D:3؎&wfKRwӂ\FXÅ,Ilj%4&5ėD"A'+:L4 1݂vMk-?hʐTX>LZ@Tn !!2 [3 &oW&moaFttf$J DU gPn)$zfFm $8qmpn:pWrᠻaG%Zi唃k G߅]! AyiYF[@n\1* =.45ex{(@o'^ O@3;|tYV3J1\4pBds:|)X@6.PhW[) Ĉ[8]Wxt/d 1a@ϭ-sOEb'P'wTrd1 #n@E3 szoւquzKl=Ьf=Q̭#pИt&^hIoY+V$Jp yOdom='ˁ1mM'$O˲0ˏXla^tA}} =!sa|ح Zdݞf%k ,|,B=:i'@fxt oARQ<EāN,h#&'kF(❺4=vP/leXdQ\#Mخr/.6oaBIޒ: bV}n:+E %,-m|GatjNXW#,s_/X2M>. q!Kc߂ 7]Kǟ>y[t1AL# JB\ hMaVIGJF3c^lDÙ4eA:{N N)h\ SM1RIw:4ΊtgYce#6H: GAu$Yj0N龔&H#Ptǁ֨;՚ײJ=h`PEEA6 hoSf=J1Z$r/h20누ݦ`MvuQXl6񃹃+w i8b}{% F+( m c.9H'j1U s^ ci߃W$C`@z4-xEEUWiۆ7;?uM`Wh_tx,!C;g B,\Si6t@b-SY^nA@ZPK^C!!$C9*O VBM6F95;=l˾GGțN;{q}/P[ o"A\7\ڶb̐jH'|ycp 3ri ;oHk~oJJގf.,AP m gL_hCcw ~ZJAvЀln^4vŖ<եI "D 9>;|Jn^2kO/`w!b ,p&.M/@"γ^v 0IV/DD0 +j3%wbjmm<ă,Wbо-U74KR94bj~1񶑘h[.}>W?ITӹC +iQ îC0nPc&ҝxޥy6li6 uNw])J@s(R)&eݎ{z`X5W6DM).Ӹ JbPHoUuos= #H\LظQ=k.ǎT* C Y-EESKfA;$VfÙ-Zb x caz 6458x>ֿps FJGJClޜeO`Mp{C淯%.1U,CTKfigiZJ+:̇6фDrVQKQalsi5yNɽ&u~! F[]n^L6ͅ2TQSgIN!<5z1 NNf[p#1obdegw?6,8О 7q}|;*5ە4wzbaybuψۗVV$&@>:UƂ$?:L) Mg0^SOcX}cbA&7Wj6X= ʊpTs]&ZjVu05oYTzjsYDJ}-0K}j'.k .l<件eAӾJ]3h;ΌB@D*Z|ZH"=Ͽo$Be>Tg> \# +)zJ43~Efљ>^ebU-Ң+1$'ηS5G7<]|>yEhخ-LKܡ;H$[-dBi5V n uM4Rdosm> +D)=#&q1f;ZC!eC7eb[Trzz3"j0R i2r~3 j6a&.1 " m[Ր1 ('>(}'Di5OW> ogbΡyvGD&A:!}֠Oх&tZbX 'E`)?1^NچmKtBle\KkoV.3 ,8U"ӵşypc# JBCfцw>W5d9A5sCrìh]_׻)z\W&u7a_,S]*׬hHF#"rU;zhw ~S^noOKl1 x6wby설`}G>08{މeلn0YW-$pK9E>9Cm \k4.ۅӍǂ1SFMKQdfq&mԯQ~ \k}VAt ,rN&H[[^_#g/X"~DhIrԈ?6.ߐsc-#cQPU SqMԕ 0p^3Y *UM 3QWmՑ Z.TtlE˹5mxykRzDJCfPyXVW t;?0&_q\sE[ , ar]'-޳ /%b2$k'fd<`hAIWMAVXɥ~*%@GEs0[^fEUR㝪]Cx=_ÝDNCȭn[!հ2]\=n$cuS,OBɣx 0 w= (U6bZW# K SnCg5r(#ƛZ^d:pH} 3tƉ+kmMx Q J'9531XsarfօdEi H)ScY^ ֖\*)lRW(C0Y*j1Q'j$ׯx$Gb9RQ2@T}|{1)/DR0XdԀ(a%|]=, 5XfT~-N0}~oI31nJM̔N)3uc00Ql^7Lr0w#D30%3,eKD p .~IvZRAufUoY-ZaAN|Lԏ;x|yq Ao:T,UƬ_Tc%'o[1O2p>L,pkV ~ߔ4殳БDrQ"N9\CmDzA7LoAm d1\%s;AP_ Tդ ˛Q/OJ/:ׅmul<3)vԾ6 ү=z$iYIh'dD$Ӊqd?jXl.jrxZQۄX9ɘJ~=+=3aHUq8 눻4e1{A&Rʎs4t໫p璬*>`i+1 ~PwihUs45 巬z+4 QdQ$#xۋ< LTGJ,$Fvۚ2PԂ/dh%R^uLS6θ  >gyS j`IH)[^Q)!(;ܡ(~/--whAM  MERW+kIX(;׼nnTCmL xIX; + XºH[8akdƮتOF ovhX*_)b~>1nC_kP3 _R.Z 8l`7ML/I[%710x. u\#'ؿs5̿%TAP44nܩKs&8/RAswn9<VT,jj| Kߚ9E< L(U7{%r]UHL@x\UxvvK:`cjA{J`/C{a\㌱0%{=WjuĜDTb2 'dKM &U-IկgS @=\)L7FȮZ7߳/,F]ەF{IwͻBD?CVmDAG\=j *0d´#wcA֣s,j8#{y&F#mlAbI2;uQ+H6{ #aΡ ж ٷ$^>fly{W,R,?!Y18giaWhb}5CTso o V%j窇7Z.Sh:fjtHCk\#VK+'Q/VFGO*Uհן=[ E}A<N.PQZi[o5Kb⹑׎F]廏|Ep-SذbpL`6cﺈt/b䂻7NO %Jޓ |u2~]9W7{BWpY4Ԡƌ/Lgxw%kv^[qA@~k;[MP~tvF;cΒxny]< v L71ʇvN Z jKW} Xm* *QeQ01z7~-{$a29DH_bn}cE+(y+X:cE~Ȋ 2݌EF֕o +4T Ri~+:%yjVeDJgp.ק'{1Emwc1}bwa76yUFͣƻ;?͞@=S yNTqTb=K_zƂ{75btSsÒwW.X.ܑ@fJU$ue/)*@h:s)kh+ 3wDrUv:_k_q8ա+?/6ȝ@cM]9`xV&Ѿ8AekG CopLqn9O3AC<5'ayU{^xaĴwI఺W_9 YpT RKK$@U׻ D訨F:%9LDE'\vSI)#')RleqϠٿ9 ה c }B)pk{'Rʣ$pe}xr.f;#y' )!)lAjr6UN_"!(We?|K"-` 4,2O8~:!Jv0zRO!ŒAIdy9ݍ~62g}.B A0-6. l{S =5Eeۓִ !RXuF^&ʁA >!|FXNJ{-@}bYLmOZF咦Ζˣ>2z}|0\XJa@ u@D!|$]W{faW9b#3WMv3:q_rqFvsda-d#E7cE$SF.VqfӗtoL7FW@!{5}RIV'DUj%X `I$ONԽ 8[dbV0uij; =++[ĸM1)fb {},b Oh8:<‘}2VO=B\Mokcv?e3uԼc50B̂Ԥ¬Tk4I&$KVVa13~e3(P Sr'k].8R_sSj@ݢ:4{ }^<#cM 6LY|첸wƱy45CSr#5/N|'0A#@-A6OP0 'ѥ+0娷1*\s6ɜ]8w?֫x.=jaѤudT}9ң29 @uJؽd,Ā{LCPϐ$@Q.!m<4VYO2O\XLL-3΅C 7 f*5{` \UO6)B%,qK[}mCR?#dqB>ډګW/ bDu(5HD%}9x> 2+t16jM;fiPגw>4J(X- m֌B+4,R%kfW zV!Hstn">WA5dm?ciBJ0$Kos7JY3'IB'~sZWG"ZBRbC]jSt { rlϵ CqPNc>_v GQLi@{V6#ӊK?<#w?i j fy:9MGVrJ+ b(MV' i AoMx̎^@:5!~At ފn#9CyU!Sʂd~4,a4O̹>U*N&өQWJ[,QS[+F/KNx|=0sf߁G}Pk"T G赸@K4?m?9=2V\MAG-k\/ѩG>'"mCNGeuQ[ m0[XmnBw8+ӱAEd|'YpsIjzU!ghyͯKKve>]֙2O2IЈNn{:b+PCG~r9cɆ dYB=תNURGm+lnRyV G _xւ]bԠ:$+M ][E}Wc*%HJOE%`}X `GKl mL%?{t a)FgaL,q~|>gN$x=$p¢1iԴh&)=`40yWS p޲HZ _Ah"v&b56M>I*Q Љ/ hymHk82f0ceJJ!zMSK1; H~ykb?<|a! n7~)Yz;]A]Y oy.[tBA\&bW]P; C޸ JJiȝBDxU`Q4`i qq^I 'c"L_#(CbV3' lԩ*f?ߜ-;F?&X3a֜MbgHv7$OYEY-ȄJVlj i"x=<̭sh }!©kKMVa 0`VE#CX32̷N!`BC?j}T&8[@wcr?HAIőM&l,{&(9t'xFݘi2U-z=c^TM |<74`@=RoD$g-M61JKVv̓&;9!y\[Țc@ePv*uգ)фYƭ/]m[9] H{RXXVBQWIIF!xg8tVwJKq)S1h^ "Ś\O)ZU'~^IC![B:|:F6U_פdv?ճ8~.0OW t# bTl Y?-}K3 K6t< mԯY+JuQŔQ8S / pD}wFȨ]3,QZg~la AdDKΌbKU dhiՙa50(/"$O*M ϐ8wCpˉ+O6Wfa zzo?ٵvF[E%~FH?q>E J.V)i:IqLߵ2#̏=~(;sr/r|OoWABxË]AB7}ߐ8(kD]erlp[My {eDZ AdԴ$FH6yU_9mjG]v:7Xhgpb/ ߨ?}L¤XɈo5VTUi|_!3y*FE 2*hb4c*O=;ʟ }A}F>3RmI5`u0mG(N˔j\eQ|7̒^zqg]WK#3@+phNL{z+6{2{d#ϵkL&we: d?. C`fFl- 6ad b6aٓ7 փvW$fe$GTC{=>c8H2@d`V.C7apJ9\N,@bTq$ɳu/x'g2o!4?J)<$̜~ =.b+,؞H+}!JYCHr 8h o3ҭ㓢<ҎJi(>-.ť &G#VWW#;1X+}봢Gّpx;4q|. 3͵miIQQ,""o|ء9wrM!vlCYG 4L'nR9udfKۗ%g?1U1Ifμ>)z^a52kBcW^pluU1(2W$O71“'(-r*TP75hzFkߎē)4>Og\XTțDjbvޚ-R ̪>eH Lad5pcS Pꉞ_BZE$jfߗujMjidyr#z9a#* i:kXU ?Ȓ׬ N.TK3 `ڊ:?%p9)̯u ׈@'G,{d$L]sx7{z:QcS6H'pḯjq r!ʓ5j)9U ȖώҀŞdfM輑 #+2%aׁUX`:~tl~(.j7]y[zfː 7j Ol6!`AO5,ގ t'y%w?*?Rs=^0Ĉ6Y0(\4^)f'ܡI5Yjkr-i}*u]PmZ N,&+ n*$gq]4 -S 5@Ulm ƍBE]iB{U]3A Q7So;h51]M+!4籠^])`῝t%` `|h|FeF9E/I4mYW;X' ] N”T2QvڶX0R*Ægb Tax /xcav)T)5"DsS?m<79ikJU>1ךR[lojZRJ3XwȎd2ˆ:pJGEB &CykhwKO]]o#]$k)lt>m(&h@xyڕ0.yd Βvadv8ˆq}k۾W%P%89]ؽF NU)Rhtlnݽ 1AOF랠<)^" OONj ӐO,ǣt^#,s„v'!f"a#rG|j>9Sn]loY`LXyJ!+t'[yxd؁iYPcrqg XaAVtrRe8NϪ1a =yb杗6˻sƚd7W{dT_yL޾OX&}D+U7.꫼bQV\(>iI!8/&PCBc&Σ]gNbԢy_WNۭ(4!^ݳFQIZ*<9TjS#&tqH3Az*/f?=1mlmnцr)ػlEa*0 n9rũ!z O +ܥ&W i.)3G8nw7HZ˥)$I9!0U0 b>[EdF!*v3V#4 Ix1&gGRlhe u5 ͦ';KC(ei4[m":okj[K'kKw4Hkyd-21/2`v`~wL< hA\dr;y:S%W_ګb՛5š=usuN3'-cS*$ #Yf<S|z0DA n"*hS%Xm6)Eu]`GG}P ~$F-kp=/)x !yS 5:dPFLG:NNkn0m+YRy%%Zb> Be(8F= 'OS'bP\ ! '! ß+!-iz4Ѓ3~l/]V#+ƪJou*:f`7+g֚W4pS5kQyQTkM" Q%KJ;'YnDb*k?e'[ 5+c7 _q?IR&X]' >2壪'NBW 7sU(>ܿ8pV yWHzCKZ~O_}2"L6#գ-gsp>inmT{zBJqRF _^^lBY}A>8nZz!V1Im׭&Cނjr_g01&+F@YPc|9 |{E=C7d|mXOJ˘roAQ˵Ү)o)/iC4BU^ZvC~mʫtXN[?+X}h!l]r/3Km-0}8]MDiEteRh(ۿ𮥑"T(?s 45 ʹ;K]x֫'g9RBzRL13+c37MY^R8yJ-Mƣ1{Y@2CVkf%x@]ᄸ3;ʧJ Bhi-b+\ϰk;/GB3G Ahtz[V 2n쐊%>Q8/(2⥠oy E&'5EݵS<5-f0JO;b㠰K4Ӗ#ϬʚS|?FiˡoҠnoo7GWskpj+az4tȸՕI:Ix='u}g$k{#I>)\aΈAO1j ^7 =d4?/Ia9ʿ}VsF8h)ūh;h ̈́5qؘh&9@BX2{VYwwt ;z~!7r 3lEۙ%l\)915 |Q6F+B)J,'[Wo"3;)ۚL[KQ(@!4_F˳Tu)׋Fs?lEsdm+N%)9_4F̷{/ep8iݦz#b31̳ɨLv rp~}I%Qԝi)b8O( ae?51e^(Kf0ܸIxe^Mc?0]&+:더]ыr];.G) ٣mL!˿œWDv'Owx1||cS&%|Z\0LD9Ҕ+=ϥri;\P q`vֽ* ${K0yRMI[LCYФ4B$_c4&|dUo:oM@&Yh fI#InS-{| #y&}tRGyf`2$f 8E$Rꏝd1] JCRzhkmjtK}zֱ{HnjZv3ڌh,o$ ےWfڑwp:UFt#ƴL^c͢9F mB+*!9x۱Sdx9_ ˜UnqҤ4 4&j sK aϭ!X;s2|F}հqQFXW2/9数^*^e`#SA@, j ],=Cy\~9u#I9ڂ~+$\,hl9"91j kMD&y( t3ÿ5ؤJ<ߍ]կ.֫j]ExvyEeˆ YW,IkÕ+jJIQ4PtIN$f-%2+hX O9a\kB5ʅZm7bXsc4ayi$bμWYu ,$mdlOcDKX%|wktxԞ=ۂbs'_ꫧ/JБ@r6j_ߗ*P3ϠZcM j> {_w䔀az^)wU@ŧ$k2Oyo=3s,{H3x+PB ҿTHLp|{^Hˆ~LbLbD'} |IʮQIVu2Q2Qom~ F(D O3gyR.s]Ev!^cvFk&gGi ,{72 #!a{ԕvO&l{#aϛwܝzGWP Ӷ|=]Rߵ1'`HXz(wg1>i h:ۋXۘDKBϚX}ռG-ʧJLG>G2CgEckroXLMȣ-c"4&Q͢*@:O*(N+j0Em{3!lx?~( }]n=LJi6`h6/e}Aܚ+5z {y[s֒(- n K>lwV"lOg'+wVI]b6_ $ASlOcA_l'I|#gŷ^te`Frz[ēh?|MŖVz\DZRFU]n.Xz̡}L$0Ѹ>iY~+N!_W|䖪Ȑ>A8Tˋ'J8vE )dux a tb@א,@ohsD*r-ON44ztrEoCe#IPY^"Sb77vazqnNٹ.@d۰NXc#4(b}/}9$f8YG x'ڨa=\1'?Oe= ç2XdpV v" V!+ ĪmJ?w$Cenq2ɪ70O j_WlI,{,)1DnokcTӝj#ɝ ~Ήt8ǟ2r4|]5r^c`ʪ-7`?o +{e)O6U?TȽ.u K4"4fcA5jN|^}JK(3#sCX,Ƿ +@gӮ % cj;>~6I  m~!|>lsOG+dEÞ̖y@oA7BHk'X`E? 7qCOdzA>p1h\ZԟZ'̣V7gh #ra]n!Eu~K ΠoJ ꛎD ~29C7syIk~I @IZmXUL8IDQĄ ˂hITHɫ˫E3$SD f1I؊ \k3! \Y RF3s:|`>APJi3w&6:𾱙߳C'ݗ`cB[ ;YD;Wcr/.'T&1vkOFfְnYh q;<ӧ:.>1yx_>0ܔ(R?/F^SK©ɫlM}#rȄ~@ufj0["=\g+\wlK aeMGT>U,e8a}Lҁ7"*G^[EFiwL%%B;{v&| &c1rN(/ΙA\B鈴dn+nzeE!#Fr). +%-2{eW3Er:s; 4'"ԛTo W&u ‹^:gkx/E?΂pIÔ̥Υi'nɦ+rN7Gyy>٦ Ƿ!3,Fc:\ cUZZ/Q̑X:l*)CiuT˳eWWޥ5ge+W~ >اwYs4pCRx-Vb< ܣMF-/J!RA*Q.tkA%[~pkPswe%gxora-;[\7nl/nNӰfKdqmƮOjTFN7j-WK7St{,ү!!M[xBQk Dj` Z^UYjP wm5_m0q4^! ^!Hg"IwA$e-,eW9‚i f ghkԅl b [^Q`CXDln:§3SPKG*HjJ4<t% L^(M 3htnF-jY,a;sGT&+/Mu jʩYZh8N'颙.gUaftA ]ƤsBhzNf -i+:;6ɶE'9ItՆ'!'S@Y.\)<>f~tr%h mTԡ<@X\`h^dH{ 9[/g*բA!'Z)sxLg+0xؐyxrzL.󐸄sL⸑FiI8 o-HyQt.@CV\]wEyo-|7`?f ^ˬ)pFea:꺭6U,"twK JNjiTիwuJf2}4r+~`;*HQǪ3-+ T`kjBD\I{E |k *Ѻ#3Pa*u3Y[\U ,a&liL=晛\K_~(q̼P,U4\a0"qd4C 01)ݡnI!]=]>2 cV5!7構/gLğ2r%]>?c;g!_Ǐ+KfY(Z1>%e ‡W!&7r4F?0Ӗ @0rTy ^W"*2KuG؇Ѱ^)8)"a2yy`"2ZH.ZLQQXR3BJVQ&1i2HS6B~C̳y?E- I+(F5TeR.ݜ$!㻲.J >:sF u7doO{ 庖&8T\IL5j-;fu{|g-ue *UXA^<1X6moEP~a'isG f; f6 OҴY D4?^Wke K2uiO) S8#Yڙu |~1>,Q7{?A6k5b<mtX^pN5͹3+]}+2EvjBn'"w2QS[LNg{W|,!`; {[H_ST:b qΤSߝC֪$e U{@hFSph;,ur,LI@#ƒt]:z#9|s>짒|-u1rF0OICCwGh~ /UP5,T>_,0:oyivRHgnRsc.%`szt5ζ-ͱ\L+g c v"]mob#ZNcǦ8&`Ҡ?zBfx\#FM"T . P#‰lt _tiMBWBܣmrq'dD}Ne,BZ\H pdpq@3;Lz#J͛=qaLs ?*Z*FA !qFy#/6 g =9Ԅ-]i(kǵF5>ő1qNg}8=r wMت?кgrDrn|EI>x_d0:f5cҀ_|,7)j[2϶T+%^I[z-+.eЕ NREODA.UWxSq. #LP؜'JLya'0qS%؎9EY2Dg[̇xY8TiN!Hi@~av[N/O~niQ-+oտBm kIܒ]tF?A4:Ԉ{]Ju@ɹ!'&GQi=>[SAKb754F#z x~순݌`X127{:/F5Pwպ=zЇfFg0- \B1SWon^tq( {3zD)3ۄ6'GZT">(~lf*ҳkili"Pv2FeE`8"6nl*̼33Z$ dm:EmU=zd`Yx c=.ck'b3F] BFK5p̢YTSXgwȝd8;r}W9B؜ κ*^,)H +/npo9Qnt!oɽK(*z~LtcK`1f^19();bI +~$'@ϙ dAH7+Yma>50Ҍ!g`E| °"L4CEFx3-p3(z֖5c\!?2gs$"FX]7i@AGS = ]*xZ?}0p'c5 HF*p""IQ4 Gw}+[6XΧZE*=@ `p7:n]b z5kg>x@Yhn>p9.a|`N ֒fd=* =Xr@BR1s6Y!Pt{cizU(X:K/ cde8!XuI6į&0 y$C6+VzRg1sD]\o+8ĵRPIԾM%zP%ҏم6D*}m`Ych]Bhd%yfż tHS2rvkFWjhuK:O15¹wd / hIHxҙu6Z`Fsگcl%ΗHnK)ߢ@땁r]#i 7vlC=G]C@O :D==Rv0^O]ԋ=tnXD2O/*ӣL{6 M/MR|1H3=i#r\My…>/X|<{$EWAf,ѾVA "!$0Gt##|޼g&"w ,tњ;pɠ58"UwkEQ>_çABz4,2c݊ V++Abf'Uu"^d|/ 1#aY|[KW6[~ |6ls|=P9Ա%[u6YbVL3_gr|i HN0Aޘ7!K RaZ5h};+4?q%4mhڎzn*RT+"ҿYQ ${'s(>BNv`aZ+Z0&inZG[YF4 t7 b+1MVɠJY8L;xDDɱEA!([! 3W0~(ݣ,rRX2O&^t"`IMrҖq6) }= HCyZ=|e "hQ`+.M(W[NKV1قdBd )͞rO64&_:PqtD9Q|F="[%AvVӃ*ZpԑN`x:L*#"bV5֜]ssKv>[ Or.7ŷF} M e774_h~} o I78"b+]ZC2XWD6!+[8PLͷheK"۪%NVOi;Ή> bʁc8 6/޿IڅMk۞|[rbכJd5Nԫ*/wrg|us4 ت^*e+Kp4| ܭ̉[.0774pH4Ͼ$+ D^ңo | U?ϙ%cs3a9~47ޭ@CReFl 9f E-@[FիxQ" W3B/hE͗yr-_ِYVH?N@3GޜFT N(?"d 4p%f]IfqWe~Q uѠWzrDk ׏Q`ac%fvkuOۄ\ջذ@ jZy~Bօܳ)!RE'5 `]q ¼ Xu&r9@,mcxՕ']82ʂ- ~K2+&WQØ=ˌ{}@gp`G)YňY*wv aH<7H)tzr5OyƸ" iL~wv+Bg I"OAG_JJ_F^1ܛ/<}!D$y3XՊu3o.wX{7B 1qJ`}6 )lڒ: fZ^o,S]?´ =vD?U.g-0DH ^kEl?.q^&[t{|m УXww _i魡y AJ YLi ""n_}eNU|- wd/R,g.FQC]It`Qxa]~yeW_8qnbS>/[`l>۰/!F+vt_3șsD5aA{rN(1!Ԁ eOI04˼LisX+)9YAYxr49x WmϝXA l`G~d7l Uj%lZb(C!T+\f_x7h 0~r.b̷*\_A Z1,5L#kLZ9AS4{>WI)0.1O>lg0;)`!2"7v.Yu~MU!+fe20!r;'PJugBPWI,>pԦWCB?+B,U]K|}l^9BJHeub|lF-}Q!Hp*0H'98'JUM$z:+qS. *q2b~?9 `[`_kS\{3M^p>[A܇X+WVs(8i=c_jf,VOtu;~銲ۺyxx:MT+fgrwfk';?a#VM'(vXeUXkλc 12,Վ[b9`n~ Cf&ׯvwLnR9 fԲ 3 AR'#G56H] ^vvUt^??y,A_$axЦ#fWIqj&dDŽ`y].tֽ/]b. H~`aɜpd)|BhPrCSZ7 ҶQht<U%soaғCljaߒHh]yyoFxu9) r8*Yl>C?P\W󺜥Q_q|Dmpn*u9 <%hQAYb%=+3KP5lzHRm; ܞZ~r0 f|$V6T Jp&i ݷ' C4(2T30&-[=S_GN(TGYS"KSDPgO(YvX<#wލȪ:hƮn[=#(!֔e 8HH _wf&^&߅C'_00>s#}z&aveNt,.n =J]:?jM~#W筞#VHusZ  8]F`HpoM̶QF>e1&JwuuaŧKMJ'pO8e/NN (B?tN@Aa6$tp8Ht4{"鋓5;9m18d²AM.ݗG9K Tq77U[J1<6BgxU2*7T=Q]^uSg0lp gEf8:kʐ_h@N3yw+8%$ƋWPT/hr$F˓Iv?y-b;ߧE5Ś.RQ0`ZcG6hҗ!. 8e©8}7cu#zs^a\(‹v2+g0&9csrgiTbЇPٿ 8D3oxu+R?Pr\@ ze@&g{W(*_ ili@†4TP2L?ܓBDce`Z.M^Yb$Xi=xji19grQU uWk̄퇤:O9FF [p@f]PAQERY'h&XzZT?XUB]iB9a:3jܙE &¶KbN-3zx ^?28cc~FD*\'lp@'PEhc;wNs\&X`Dek'یms}S3T~nMVeBh ˟}/0.'GjEֵPx%#vҺE q%4/7)3i/ފ˟D|_rfќueN=e6ΓYTDH8jnVI K״i!|QIX0L ئ\碁#Aӱ_%djQ ==n)-8Is3Rj<_cB[a ]V(I\ 6 c6KA2;paͤzUPd@*Mǖz͊1b7c }9g>iz#1@?M=Pt!?{!ADU%vYR~Iے8阭4eɑ [`ݷvRiNP@VBۈ"c ą5P)tPŀ&82%(kF@mr/TE6sѷsW=|pln!jsܛJk3kt> h'Pg3z]GkQva؆2AyM 7=u}Zb8N2ں}yVɻ.Ye;}PWeQ*(e1%ne'i][B1.6[7tfT"]=-X#{ك!p/,@x(r*|3'F?.{EfIL%:ƉupBE#fq"uo $iTc d [y5XB 4#fRvJ|>L X5:[܌/DF4 %ꣃgKeBsd4ݍq^@-)a<=dtVQZ v"#\Ox OФm'/U=a֟?W$vAtSRd \M&بrDΦ8[ο#lĞn5z Lłv蝰BЩzّ hGJ.<4dX*s'gu M# M ̞{p;hCQ y٫XM ὡ OR"jbjS(Yޅ(|Ayy <׃!WuW|)5ts$s@7vR|`wPDFy=F~5{q#jmxVKAGb+)ctx9!;MO9زhL?b#R 6< e* /q20?H@i)iѻy @m;D./ZopsDU ϷzpܥaoJgվ4.A}Zvgg1.|9gQU؞8mowd_^UtMiaoE$A[m,=]#:5!*gui#8 uߟoN}f6TJJ#tR 㦪"2Ns/S>+s.׀qtu /CU񶅀'y>d\UblJeu;JiPZ d1'Lj_I5*pFz7^q0@HX6 \3 VMM0.ǻāKpYA̼+h).nݔJVkɝB 4ƴ<6i7Wa`erml k+;ʠiF9 |6[8n[Qٺؚo:~/6*ݩdf%- w?*{.H4z:3s*œYqg}[֞`vzRinOv%N~tqF$ѹ Q1Rwlr!T:CwFa1yzZ-Oy,*$D[[?<>aaam d2.bٚ-GsRj cQ)J)Jן(-xtѩЖ T ;0Hm:{6|o%'}Mm'IzP>z +PGWWH)9ve'/JQ0?EI' |o,1R[E &sGAbTޖnQ[^M/Q~K\B4@TXuA?=@}x+c zK3V 8gAw[vD.Uȡ}~h)Z<036U;ϸIBuz4`;/=kg_s,<7Qz憺Mү6J uős#0om/YM9gyܢiBuѧl/HS⽑z.Ɗ <+;Aו?V] 9__xqw06jT`NQI<A9VelLzX"E>gjcl6<5VJ Inͽ՛0Ǧ3qt.aMx]AZFo tēvUr/Y #4'΢kW{l6c"ؚ~W+b|K_&JVJyM h/MSLT@+XXf؅K?V}?7_ vDpAWm\`Dƹp00|sQ ۭWy" *t^(V5Z/+!V*;nX@p'UxzU[Z,6)w0,9w0T/Xf~dG4ֱ`3vH'Yҟ&StċNKNqZ:Ǘn.#DX5-n (q?I&E H~ czd \9zS@ߨ,&Jpe'fnׄcGaznDNwtA 6^e/oE7Z@#nsfqQնs5fuJ@~ bw=Z ;Ba]{V#/Q(V.X^+fv0g$Yc)cGLc9k߭!Pt볣nִuGj6.;%?AV-/n%rAQ4 @} KثNU5M}sפ@bj*51!J` p"dz [!B aaaCR+u µ$|4(D&l"-dLzQy4VK:hzɨ)!÷0 uOP_]]N:j?&'-@XX5 vۣP,W[[{.Z_mɒ Md8tXG<+sUw4sN}EQQ$RBNWxv\8 وSKUBz)աOGp}!3)xlmv$5qז1`_buKp*7g9!*րqmH!z=Yepɂ~Eu!޻pM\cK5YnBq|xhp'@a'y&FFĝ9:orA ǯ.- EԀڻ)~D3?&KՋfg^43bF7 Y~H+/ LX4-BmiK=vBAM`,AcE&D01 ۔IM6 yU`5^nņ М\Zw ,gwRw+P̭9SQLm"Yj:][A.=|&i #,YL )y41AЈ6h*}P31gj]Gc"lqHuxKT1 ɝq$n0}w Tr=bV ˃>N5dMWxp.^8bdr)ͼ3o*4Oi*XGJ-kCz1)/wXS5Jg5Iלg91i}C2ˈD896c'xߊ_ ?nSFAɨOA8g.Co.Z24wD!*71ʑCʨ!Z A6Tٖ@(4qу2,. #:s\\ۈA.y Fy  w὾;eX3uE3JS[x x!1l"&|גU$yU{hD&R׉W#_M_I\AR3`Yn63 GN"ߗ]@lM٬?.6Me.NKI!]M,rØU JT VS= ߑ4bpU>s,?\QTmѕVJJ#6pj`Q;)ځNVE-9+/T>bH&oU/:6D9c(,Brִ'tYx"K 5|ތY],d(i\A>@o5vR6v_WpE e?Sg隐U) ^e^[ťg;ej~+^$JŌK{apt*LR@TPvwbx@&H a%Zv]PpŎ~\uB_E0CȓKڦU3 %lW3ZtN)"]@+P#@ Ҁ>i ~7*\ iYx&2_+o ewF'*mӆAF3lzpWf~r-Z5pw oef r߲(Jio'6!_oUc4Dʁ}gڟgٮo Oi@q PgI^џ몁OB# !zl"ճoӀī1Xx7+ a?r6?rYҩ]Cy1QWm2R)"fC#_6zPL0YTHSi*pL7l`6-T-3!}I`>]v*-E45*pdӰ&7F"u_e> #[Ԑ&|D] :wK9~_R@V@_7w1Ffᑖu#sΜzNAЉ _II5@ d;uƱ;kI[$I !aeMs[T12zD+HL~AD2y MQjFC/ڃC,x_׾wRЈ ,%ܲ'+>]+"]u̅W pq;6q`B@Hb=+B]Ş#>^#J2iy(^W ER_#֘!G6_l_S˜~Ք=| `YENE*E&E&vK0¯"WrgrhvbK"@ -Y5LG0r*41FαCAw)qF"ÿAZROWY6O&j8Y,Q[m9r6~DCIPE*T~T\'(^NSuC2/n K%ap έOݣgݑ]&B[J 䦺Z d)mɉm{=i߻4JNgs]#P̢wY\CLӔLu6~o؟hܩ#;e.2`ؿJc~b^NHHZc F_e򇆶46jL,6=Z^SPobYӪ\% B"bKE}!5Dܮad̮l2t[Nm`/"v勉mw MVp`I77` ׫[% 2+V: tCy$} iMq`T\?SY4WHv?\@~]x0h7ZzRK0,J:En"l 9Pjg1NHu9`>xw§O۾+{cucHRew7i WDψQ? M2kWu 3cƋ<[e2SMӠqËf-)HaNfn<墚G[XߛjhDGDt9<)[~'Უ>XBCᢄ$R\r[= aŸ~U O 2[LgyLOv \~ =o\QϠ#럧82gE_io+9fc?|m J:Qn%Pܽ&T:kvf _1*lT%uNº+;5A}-Z:[aN\!gtŧȄ#eکaE;U0babCeGN̈RiMLu9{H>08HzwʾA (#9*@#*ms 7T-J2!oSMHT\TmYcF./s=.}I@e2r S) JPʄW W m?,+n=@ܩu|fR&.γe2&ONl:az"Zn/eZEsgg=OWHkC!2\؀=@Fx}uGɯ/l 7q1%U ~fN}H/xTg#B${%_Fe 5O e;{yuOηZbk$iD(O@w掬ps]&:~)mz8 r~s.8|}mvزZo! rc~h:l'zڰu?z2$r  es1ޤEzhD<1*}`k~~!H+iU_'mCk}lʍުUlee a`RZl|CpS P 5˨Go*$#療po9jq1`u=K*ʐΚ$i8hOخ,s1Qޘl!sPDhބLhs78PO\+Cur-'d``W|i-]k?IQ\җGKGIo/@9W690/ڂ;: $lч5 d\w\&;o5B`#+kρM:FG;` GC6VjKCIRAi`/KeWk/LߔͰs {XPqFiY7˙Ҋ!ۘR\;ٞg. ohD@Wb!&.U:۽ٕvWUu:cE9^'^"V ˂DlbC>N}"ҧ8k:pL{ OP Wpٯ7#K;Z2|cXO e뭗ʸP%]|Fss֦1R x+-99Ml3],QVP G6r'[cƭ{ X5Ϸ8QnUg}? 7h=\#'˅=߽QzsV[O\/z`pfY4"(_/y:%+A? g5u [F!1XZ\ "6vMt"xi.@Q8tƕk!FG:~>t Ōbny*BkplaA(M@x?Z< yQ_X\=8Cw V5 >da]GΧto*_ׯ1l֯lG"[a4fpF[VjxeW_JTθQNr*9DMX<| b;^h }n`4xzh``;DDlPA|IIJxEnk&.h(5KLlnxЄ2Y5vm^1 V)1嶡m"4QR(Z1$Ka,Ye}oE((e*"gl^ܧه̖ L. .Bѝ BArݨVzM_ rff5هI_,CuAJWFiKI ѐ<֏ gg{GS؃IϔU4j8mBtL:į0g-FdHw֬&{X%jK!ӸunlپW󓬛,ʠB`८|#*4pU1 ]L%A%PxqF0JߝȲhWƦmʱcu RJ9 1x/W> ڌ-*Ҍ`R!2ZHkn8SrƦWԭgo%!\S\^54u4sXtT!y#sODH@t ~r-xOM]DaBOp$6 3?|+C\`|S p }p.Q[$|{[wn P{Dj&єZ-Ib|Ӝ揈*b=Ph݃`cėJe8ڝٸh@.PZ619)F384FB]ZhQ ¬3x,GB6:oSgcYuNDMb[b7͒F.@jNHMY%yϴ[[ƩNw; 6nZE?^N@mηCQ1՝d2\\L8gfuA<uVe*(ﵨ"uM?6Eʑ=_xrCc&}4ڡUG>XwSpL)3;8Q2lujmQXLy r\k^4zc{uΕ;XɲAͪ9kk .DsB{pƾcdf z Y  *xs;@L]N8r Y40>Ģw؞\#3v|hx?=eXV2JOvQYpn;E C,$GhHk )|cBVFl$vuF}ahP@ }D2EY^ruAd1/ʎd),qpcY,l.l8jχnX^܂%VHGphM0<{KE;A: DZS w!N=A҉hmkTsOck9c cYaѽkS('Sh}"{':KVT.XvCg+ng3~(OaKIi p~'j󱗸 DKJ3jmhv1o x^~JaoU܄vG|AK #ڎ2>+ɖ}B1<+ MZUm|)݊#{@l&O5ޝ0@bFF/73C %6g'V yÞT9)9<̦y3dldg2 FkVh /sG@Dy`i㎙;D EL'sᬸ$s&" 6O󡥁d>il7n C(EuB{/P©.1L $2nƯXCOwٌ }"~I2K$Aڞ)kZsz+0?B5 E_gd;9JnUxJ?e<s "r8Xc%ui15_ep]hf/@g[^R4$酏Ǩ}D+1(0څy:w%-KpNY@d7\h %.o gu(B[*<5+R1Ma`?Р:heO7P>o֌)O)Reg@ޚrB tDjK}2`$z ?}eZ^pLxZoÖ%k^.!_{hP ԘTqJ! VBdܢ/1H4H7IRӁ$,v݁iSN"d.*g<#6>Bi9Ee_z QmlnՒ".Ӌ x?i"=0=M<"'5뫀Σ! 7/3,O;ce "-ƞfcʮՑQ\gW`S)1ڃo3B0S:!>-m0s&u ;az!À׮j@Z-Lb#tfC}8 []{F3S&mL*yT{Y ,%gԹ>iKj%R -%y{zn1ɄN?d]+h udv>*~ 6#I}҅G(}.m/J`d*rHң;_U~-krHŢ82 \*QƢ%wD86ʎ*N1'2^/!_7zǢzw+H˶B&rtu@XZ{i'o+2vd!=Õ^ 0M|٠HY~ w﷗c(Rʚ'xș";Ꮩ9m8v}{iW52x9vZ߈xtT_-(&wv}0W9`?ED~/<>v_Te_S@:D-3s_mFYDg<L [0|+toh¨2HRGU=FDlKv#I$K%k%̦=Cza;C!?,GMtV|X2}ž=$kA(k:Sg~!&K.݊IxTsʌ`暩^lS?[!"^aַS:]ɚp1VK6Ί'o# ͙Vq[Iy/o\ b*L@qrl~z`=^`trUD>>WQ(Gܡl# ]N[D>6'e.תˏ /gA@6at$H_XC6Y`盹u ^>?PnSꦣƃάЋLnF1E{F9nX2܇qU_g92X#0K\{_Ⱦ7{Ɔ-yjg5ж_Ri f$Jw'h*}F:7$gltn#(]h[1+$7z W%7vՄ=hx,X7=LWa5 =i^/I@a@|$kxL#sl1l%3 T*ʔ)H Fg*jpY* I΀F?[%%m~s^ Ձ46A6yaHY͗îf m .ϋ'TY:ؤlƬRnsDtU!p>X|h{t$-~̩TNܒ*:?lÑ5!6Q;pE2ɀ xK ˈW@M/|ixip_dx+T),!hroc0:s8ʧL2U<Қk c=abqU\dh;pλn|Qq@V]M}HYi@Q%5ު cBCX e*4*KCH@a}pwT2UǕgv Ej$nBE]2]-l޽T@ms38z59%e{9<,$ lc)] 2֮@~A>?ޭ<{' "Q,=A07ޟ:ʐpYcXo )vQ! hrHA!O_A!Sק՟x4Yu`囪>_hy<]S)3웿DD ̈ClFoI5Xf= ;*Jk^U'nV ifYGOW%_@᧻lyScdՆ{I6 ]~;p:,!a(si)g"a,8D \J8nq$KDLgB^hk Rqտ򳃽-PR~HI" ʁSʣtߎ9`؞d˪K|`"=#Q , |7FH0"+9dflYjAphO|C8ldр@\LH;h06"\NM] {MI֬CihWy̑~gXʄU`s?'x'Q0#yC2^O\}QiьbGp/1@eg.#ư `CiLazAOje$*ܑ\J0XSi>v?k)ZŦ(򒼂m{5X(.,,@b Mo)$w)oM=p">;xc&ԥ!NDT pٜK ,,8d,w^_]m C6ާ1FwBR3zov/̈́_:gŎ̪kmצ?F?;&"|<펛n̓ q- <+fn ٦yFUl׵!ܿAϖ`4WƉ|ɪ(S;qgKeP;r,M ۴ 4rKrPAL{[(⻉% fB ׍ubE}"O<Ǎw87'8%եU*aNf8~.;hZEukd jҾiw XL S6f|.XE݌nD'tF#[V.mq;>r F>VJm~yKĭ u L,~ojĸ>vFt 3*o:?'W BT$F EJ"׬8h%VW pHp9p##$ \LC 3- TGOk9zmɢjKD.P]g{S@3<-i'4|,? [!+)1`2jxb$!uah!A;3 %fabhMyCPr4q#^L~TA!S&^>Q|>>ivd| q,O3g/DZ?MR{@W)Ӄ)+PPc Za2DbhS \hCԕq6߶p`$: 747/NxCaW&菉H4\֖K]A\Pfc5=+ ֡4xZ'9bHf]yf7)YhU|KRh+,n+^*Um3nR٢n<:#rkk;=ܶ{KRe`ғ!C10z@Fi #k: N Cop45b|鿢O!5)WAv >3=Gţh!lʯ k&9{S ~U;*@O 떓7l? Cdfw\GK@tD* 1&#l B z/>JP\O{Ly!C/*ŷvs^;Әj\nZbdo׿ M۶qk#,Ar^nqqlNf^)d(۞_ GIu,² .ñhFeڗŊqz{k?Xzjlt9-Q ,Fh*"=s8̌:t?MGWQDqA^SƘ1EE DVڱkTBLWsَHM^ @T$e :39{TfSn ӞL0}||~7<,RFFZc:3/)4HPf|>${ ś]ztxS)ll> _a]ڳ!P|7iLỤէjT#&ǬL54 oM t0}J Vn]?J9>7N+LUC&T"_`$"0qDVwc.fT'<>x15tӸNI|{HX7sw_ 忩0`OJ`> WV`5h%6Yr@J)r.?nDm"eJLClO>{MaogJEydIBg yIUHK(7ܴ ]:Ӵc,iHlX2P~Yu)IЧ='ބ y[ާ6o&3N{ڰVlFAHj;ق5tDZVsլޝJ!# U@yvïd0#+_ ٴkd03q`cAеfJCHԭJeC^HoGg$fqԶϛXYǂӕqhqDЃ,wWʀ=hsNʋ}x;s-Kڭ0KE ?lǛ> Uz>x:saHJY<"qriq9^O 1B,@O\?I<``ѡ.m$y5tkݜwmِ}*&prO|Mm}u6c֤VL}BFV?s^4T*D'}k&Jd'E5 /?Oz"KI0ܣV^{ U+y%;к{RoM~,y0Q +et{˾@;BN'ddA=C'dno&BTW ;%ۗQo f:HzER~4aR'Jg*zz/hKVvAhڔ"ɮOWVvxV߲}>b-=t8 /  eNxQ jGlj iqW@lQ_W9u(d9c# Ul "Zء}je8de[+&$G{@K4 s?w®$>y+wpmhX>4os7!4Z>K}qu0ogPY2 C|X^MW,\9(? &mie.(Ac3(zj:;PE鷠Zwg&!Zbc.))z~W~UԈ`鞆&WOcM)N^2Rh~ +r_U.Qx!`\N^A٤ ,b澂u[U)>ed>ugPF*3#0 X>} 0  r5aKsd.wCl=3:`6`p ^G7Ʉ"dC "@jMz/z&啘η~ཞpmQ 7Ύ\3)Qn)V*c@!ܪds K>HC7 ;Vb@̊2nһ=fa)Bn(E] 4fi6Br p4~ɬ/Bk`ݹ^`7W]! -;W3StJ!WǾt/Qn7}g*(bYi0bS*8!%lƨ$ۨ|lf$ kF~bU\cVl3|]_!n]F)$YӀȡ"Lo߯9m~^py߶1C6-MzJZ~ 8^o`/!ݍ7SƳJn*Pr HuM: {dUaqBcim4MiywLgSz?[(3U&I:Ň=#=j` k P{!*j@낵vc9ځilWb'I|=8:}=9'2 ЕQxkzJ/Ǝn՘X2>YT7B B4[D]rP(sVeK Nb4hàT*jDX=#h[;MB7Evf%~6ǀ1og" c O+x j 67oY OM\/-[kXy}6C&:1[5==Q8| c?V}"]TdOH.Q:$4ȎwE{P¤>S[NbǫZЪ|fEtmg<6AX* ]I`H0>PECa7; |16cN`pZM-0,=Ek2Ogg/ ZjG'(mН5!LyPB ^XaE*ۮ&b3`)Iu+*bNK ex%Ҡu`7ʔ ]\ds ?)ػJZ>)r'Mec㪗! c{\ɉW `T>Lqz,]^SU?`lr.k!Ɂ~Oz&+Emf*cZB$ ܱjYim-DdNսEC 1cHFcf<C))#i4*>iEt qd󗁽G@r'^q]|G, lDp{-wW7V QPd0᪆5+^C{X$WnAoCl9+U+;ة]@|:"'V2Y/=ܗ!,㛔BH2;Jűn*B! `S'A4 kGn73]KT4o/5#!Ӯ݆ݸ ,ͭ|eңׇtrj7urf2V35ݐ 4E,jid_}*Kª䣝UtMY/?'"0# X|2 X*潜Bn]T }{DD YabRhS&:UN 07ܶE*ܚ_=;Q+?Tp KCO3xUcH߭dOha=")lfzJdV,"jo͙! WL8 4eAm]d T EN.G q^>@+0ebcyiln(X@ dhܧsaЅPXp}swfzRɩCO!ć> ҃_G pEH2fmnKX!)> '&DwqIdB@iDYX*#u?h]ۤ%k C4P`J ˆքL߶WGק'ԅ(>aKW+Np|쎂!2h6B`*AϡA%,)P$_(_]{7`4"0)d^dj&rZ|j~ 5~zO0H# ;aҁi.{^|yu-EIF ^'nYfZHQo^bҜ( HcYɺ Eo9n2yWEI6 9H^uBMhЯ,FkO]d/̼hoz53Y`:r^Qq>TT}=Q쮂iyfe0%0<;2uOͽȬW׳緆Vxy QG?'lxK^C&N> bW(gnPvwPHxkYNYʹ=>/L:]B1LԉXY"j*2o,!LETJ oAqP2+6޵X+rnmKig".h[ԯR!x/wzTx#hWI]$b;ZܤDpzHh\dyvsiu#BG~ZA Vb=Xt8-Y!_wmuuL`3>vvh۾)6M{"EDHbܩ Gޠ #tk@ut+vZ]BٽKW7 D n%?nuLDĚ}{ XSId!װ|Ta>y;N4$! ზ<jq,T.xBM5:ӕIHร>ė51W;;3nw;f>0nG(@PÈ.o:;hH~g7A@^K,+pωoևrnbSmŜH[uP OfV\>e[1ּ8m 2Q}LWBrzmv>dAG}Qw$;~ΗdkߠO1;C[ݼ!&Ȕ( TQV.Q~xx,R49t0o3ZaоJ,il=- nx'3A,wN}`_TӕbJ*,<hݤ8oU ;֞D5OЙNWKZvRiV^ݳZʹ⡵w #pHN̐;Pa,ID.9*JR(;Cax3P[9vi_nYŋ}{E0KodCWm뽅JX4p ^3 y^ 2U\ɶhg/&-fD2!(t~)ot}j! L6׿I]SfK?r*q$[ O %rZ'c&\{K3x\Fԡg^HO,@ĤxYFg2!4! oFгj*Nk"ԋ.|pni𶌷Fd"9 P9IOA9G㪟 M7b<;F/X 8\\m M)7QNVL%F=ͯxΪByz .RFږ)䕿F_\,pkA5q[E@+=]W]0 m=b*^k[ 3Kda;J_jt{#"{z*ކL<B2NW3*2²:=d?kfxHa*}[oF#X7sTy[#W.g}V6d0 ZdrCg_ ga{k Xz`)1%(^!&1k^kճ@"M`:씽 ؂f-v{Uٺ򫠇-vD^ @C]7 <HUz >xO<쫦3-pJDO' _g%NHM2짨 !IĮ~5Ui~xǻ&8/9;T\".X!vO{ )ľI֞HrB7k?߷aJsA͘d'r?/t:/~9:|n‚:4 F ]ʫ<\@Bc;a1GD˲ _A+&R!Hڅ85K{_;$#qF=r+A`v$|v]| ьT-wv-Yl[DQc ]f|RnK "ٚPb9!&oǠitK:AX`bqmYK. *nޥQXa'1ɏOMx T޳_ ώL0 &ۼ>qA }~z}qqKKAYUv%oXU$U@D?U]sx֢Kiw<% }~|I^Z-ڧ'G[*[cڵH殍*w)׻ a9̿V޽+9u{SkK.ޤfsґQEUc D  ~'+hD|y!??"ȼ@>x~*:=$! 4$YÆbZ;8~[>mw9&8۹+z#Vk.[dÆ쐣=?=eĢZ7^Yf-Dž;`+ v{hvFk.T&mF&Iufl5mEmRxҝEҡGü^+ 2pG28#s_H,\wT>aĆ:'uփBx/ 7XEVd)TOõꩳ_YJ󉐀!g!Ӫ*( K t 1jG |)xɸkxX)e`=D{D~hoE=ǭkFę/E 8904ZhkLH>=/ъ#L*A}o7J꾤N $Z|Yfu 2,牏YadQF`~ЇR‚PE L-(B鱰s}UB^]Hi(!/%QZo^IO=]r?b5;?nV$+kͣOQ+ĀE`ZDzc+[bK΃3iOUjqg`G9tG%XYəL?ib2g<Q$nU?KOZyѧP˛52Q)/cRXL K{ sqe0xLRشZv>ĩ7ݫtL%PbFmyq >he㳤OgCeY5<1pQD;M1{<ٕŠ<:~k}n@8 I g驃AVVvi"y| Y%p\JOگЕ?8. [c[r-S16lC_-)a䙕bFV@@8o-FH`w0,I7<ƴp)L=>YW1]ІI;SUeM*oO'`4l䱀tXF{h0ևWհbE5L_uq8fM+[wJKyfA֬6/>٬@@vU$4}6.+vT #? ( IR`rVX7$ИO]",oOX| M]!ӘEǓ哬}>]U91*$2 ̊X2G@:7g8\gv`oʏ`˄̴sJMKo9;o83/Izv`! G|eϿsl1mL{3u@E]X+O/6]݂PID70Q ұd[ M*Hj9"(tOߵÁ9 >>b '$cB:\{/= Q*e{dPOpaYІ]4BZRxh+JFuSѯDYVk{o{Uv̞B-{ ^]٘ߡh}zWΫey^Bj:4yOv[ZɫE(gLvw@Ж Ҹ-A8 nHT0VvTGb"vG/9&;۞@kj2 dD^JN, ҽ槷CpxX3= wf*֗SgL3CꎦG]rp2>i6|Ģ!ڢd]N=C!ɠٮ\#1;Nr|ɧF.7 ku:n=q~&2*I,Nv5'uaEQ[LݏQj EEevi6:;9)Y/rYsMo!8GO4fyp#.'g<V%&R6u B719:5wü>Keȷ~Bv Jg`WBٸr%A؀TYH#vBJ,]tTĻ}/ڽ|9SqM߆96AW ,BzǣfZRK_?c%mM$ %-L*"l!AXs%%$NJLC-8;S1Hn<Ȉu}d*R#$H(28%M-}äI(zܦژ˖!VO}2;ޮx,to{!eX*cwcRԍCuN-+5lpt=q7r|(4[~PdɼF */۪J09QR^0 (t~SEU!,^j5lU) O Ɯ>9^70>MRTAP_z4DQlBwg gmI½QL}S9ge2_xq(oUvDA{'~`3}o[TM>q, j,FB?m&T;V'^M㾷ߨ}H1H4Vf|([JrxGOl10)@-ukݙ [bG(}ظkfq*aJ<\eThg^4X|_ @׳>󜄓$a[GEv?sJm8@*(l/pXxƣFF&whKm«,"Hfljb޻",8.q!|З1'b A-Ab@ɺm/"%^>ro$z*?x7(&DJ%Hm$iTՔ](XٌCp}9 [5̻!o,k'@ؒIVF@q!+zی9^& @eF. ?_`3mM0@+ }̜l vCC V鉘!8{Fa#x]:\2%͟nqHrha4D H%7gr߰46JR+VXu)؍T+Ս3RS7"Q" Cϥ5}~8ʷߖx/xy{\l-^=PT-@q&`j"ֈgm6WvhcO0y Mr[( {/ybߡj?nc`Ț$ew] fwضBxaǼ(ל~.`Mo#'RMtsQVhOy Z'7/%\"=nNq٥ s4yk}Yus~2.)e]:ZƘ |PFAl{p.+GM8["Dm[Q!?uv 42%,aXeT4d Mvɧ:g2m*49*6Q_C9K҃0,hVav;YgKC>ù9BQ ^!2o#BOsHH{\`yvՕt]/=^$.{a_7֕&U|+!t`l=[~2I[ި!jC6lX3BvAZؕNq]˳.\$NŸQ޹7Zso`69?BQ.r9gX} lw~&]$MDtc[G {O萣%ә@ceZtV1/$tZ0k%>|p}u QY{AiFi[kExd<[ {?7q< W;qr(;Rqpo^ f0a.|3G7{~i`KaQ=P%GKK&>G{R-3mZ-o鋠[l*hva3hޘX e:Z2Kˁg!ެ;coaI!!Q/yt"tn\O~CųC^:Ks'AeH칒 74P ^'0bٝc#|{@luS;%'" H렺 (*6 :;:Ԩ%C|"A|a=ۨ)c_햏m4g,Ywj+%7`i@pcC:V4ϱ|~ӲvV4@}y,$a8ESV?Q5$rruF;9rH7@S (Rzw jfD{1~ᣛx6@RQ f AV>P%6n7 3wku_cׁM\ Jf~X?P@I?LcQ);aL3;Ŧ)`زʬ+e?>:#,d١`_E|]K\?>8Ű. jYWVl|0+AP͔ϛj}^1C5j0^ecD'' '0_iuJ?ŦGL+ 6*G blHUP8ZݿޭW^3yf!`r6TW稧q$h#&(b~ ^L,t`xi'}/_*!'XƼ'\}dҵaՑJ[P_'*z*l ^y.tB)Xh}QpQ/E.= vl3L e+WV8Vwprk~8*ұP$ǣ&{ T\Lϩ .X|G;hg8ͺrpsU.RbE;F*AVbk}9?7YinA;dC(l b2d9/UM 9*{z)$N`i}!cz -pf- ?ݣ0>0CBzɚ^AgwX5f\cۤcq|Oo9Ic3nC),'زA& [X55hM5UbY7]mOo;TSNY@wŻ s938pc.Ebh" { u4ܨ%4y<$oTOƟT͠yi1='uD{bFbR+7#AaU2}irƣ=?Zn^V_P +& fK^WL+#g'?}-ᕧXu@|إ4`]xwo4ZwwP"K22*o2eaO&!2*w3,k5yaln'{-5``(8*~ [:;:I"Q|ۣYXQzI \ (ڹ.9T#x[%g<U rY>6_ 1 wou_CF!) ykC`"~HcWDVۇ<:C.KWNm _\ z߮Ȭ2B$5z `ΑJ 9l:Vʂk CSFw&TRgb~6_)% 1hDj3К7SaM!"AC #*#@.iуR]}NW&N$U:bхs]a5\i۟ZIdkY#mژ Y8Nᰜ yY͔H f+K L]%J'1c?fܧbyYN]m1uY@qqv\gts+a#dUI H/vyj:i4[F5 Sӹ qC߰V+M؈K\ۤsecJj8WT&M @~IdSo.#fK~Вw;9KԥNK{)JɆ.sz3j@! GmF?bvڄ;IdYxEYYiX@q#, mT lvs֌txψIkGO]S&!vY:J 5o?ʥ(Ivo*;[ǷĒsS[UJ^=V?4)VX>K3;20`qYceTRuRqQ:?s,}ܰe|*B .3MhP=4kl@q U?V/j6CR=NGHKج77mCwN=F'b4Ote5C!q7U^Lm4f&AZ8t}3 Y6_SbuӣQyCk|~ڢwSv!<6 V'rajb<՛X? "&dhbdsmF~ [݇8辰ᢣie8i/,7KA XRQ]͌uý4g GjKQh#GuŨ~\P6|#a#IOh]- ?|&̗MH9GX'S[;+~xOxA&k(C\K3b C2G:~0߆)OY|ckޘK,!u jͿAY4Nm qnZ @`EV/; k|~hr;jlWQw1%2\bdr@/9q + ɔX'^3]8RhJrX y綘 [2`zX0Iɺn&>̧$9IG&uGr*T?U<~) #Kːsu=i ws$k$B!08\( ]$xVтݲZg'$8f@O\559]Dk83, ¬ZS+mkk,u4#sEtBB+|*|%&Xp[]mF<)C?oh`0ΟJֵc҄cCZJ=Z"9؆ZmPpG3ufr-hwr&e΄SFYT`IHIȳ&wV 򂥟1k񹖱Ci-4X#Ѳ?-hqkuů^{<"6WWE3@ɽN ͹u3k Ugyp圆) +FKR;煓#/w4q3l^sR_.!dOĤJ)Scvd7BUxbK )v̉V[f - m9iGHAgdm1y܌\N.zv𦏹 8zVz[kJ(Ǹc8֠JHjJ:[,Jk~#Awۺ_LpyNNj|\$aG{Ef0zd\P8"]z&ƯFȘ\0*g:2+/:Ñ|+h^`N Nǔ'MwXx]r]FjYZ-$(C+v@;akԩ Q[kg>g8n`b+v pg QSH [rr6R?=*l o =fe,u+SN*-)}TE(x:c"N) l&? 7u{G$ʕ3w> /\!0kGv025j1\uxyp"iqD.2 <+tΏ 5Y Yo:tbNBݮ)J]1K#:c? Bis(eh![̗Ƴ6Z><24Ju 6`d`ы*AYn gvʅv"S$bn,!Num4AKUm~q-:#F~7dPk {8?)Nuoݤd3"1 x)s J,fЎGA8^"D=#mi08FƖ䐲_ exO`cKD-ٰ- a既tyIi #1{ 3N JEUQo&eFރnG`N%`yXGko-w(P%@}V`s` ѭOz&@\~9lE;6zN`.^G3%m5PF@?7L] Bu>n,D_Dߙ`QɴyxPCmU:qѣ41%LH;l/)Zܮ2eʈ|DNBVkh{@8Ql6 +azvHP KJ4D ٻ}uSĤ6.oaw.*dǘm,R:>EsjE }@Y.b)j'Ԟj E}!2puӖt}Mo|!I&dw$0AaW?)~Wg'CDg"B} ¶B#bJFȴݐ;̬(ՁiRѣ BLWL3?A(>E{ö^*xg3x6i巰0NuJ=޺e}n^1B@F!U)b*``TjPK:r@ ~8y/4ŻrVܖ:(enQ/i]f.ڊ!ɫ*8o0 FSN)[>S'*adyW7uvOTޙFU@#FSvn&=܎j<>8@řr.c})BTf&E@LF+Y%G\!0 I匟~ݹccbzT)}4[/mpY_^:0qdr<k9"{+ܙP8wL q9BoE `] ٟ/`-f+^Z8Ȫ/PlL}X:Tj{5a;&?dAR?!qy {=ړ 'fiaxbV:|}DP~t'ބzq/҆.TCg7ʻƤv^S yU$ykb}i{1Ճ .&( 09Յ&$tD;ޠ.N)׎"Ol"~+=> Mgn5𹞁e:thh.[[X=(n4gR|YPsVJ^^qc~4㗞>~,X _LH<*j\.m$ %2vlb'AfAЫ$k]? \3Y¡?lV% 9'42u7 [UFK%Qd: Qq@ qF+ i]Tb쒜@J%ifx} uީE!#8u` xGr7/<';$cAB2ӡ\5)%BFop_vK|05yz2@8qLSG΍l6v [77&~["5n U̇4!6zQCM۰\0vwɃKJZR61ő#83Т*SS_G!tA;l'[i)-fĺ䟢+%31@?_R[-`R?wpzYHGW*|ڥŨH@(;*D$Cx! x/m 7nOl04`uw@y`H}@k}pԬ,-+=w͠ Xri^ݯnB=O\q-\ | wE&`Qvwpװ12-5)p+[ R_ΥR u{MLFuޫާUdj |li)ן4*%[/EzŒ̻7VJ!%Ob:qWhV{䷴e/Rka# KZ`B|:oH/U%L$+OzW`xv ֘oHVI/z1YݝD{" 'n+/n "Dyj 2 P>\x7+X4E#ݑQז-M7HW=|sM0i~{Mlm ߠ˶Zof8J7~+jGXfE,B{' `2JG0M*.S Gh N" ha˗YzݹQą=b[;8O0pa?TfJ+c;*ϊAȉIn]A5uC<O0M2Cp:i6)ViOp+"%In퍱HJEϬdZxR]ShO0X.99Ty8e?6x7paVFxRߡ!v8Ca4SvC႐8E`& 4N@NJh+Kؑ>j /WO  !-xϤ {P[kn p xu8'ʲ 047:Aq]Nir)aq2fQa*3Ѓ=icG<=ȕ-Fm<ՌDdQ`miA`.ioh7pn/STw,\ߩxBY|72|H^,.5Yd?٘8~ٻMd ɫ{Vdd`E& =2cHq +Vf=žڞEE,hAOw~n;ٞ5C}-f4 ұ"eib>@DR#"،&pU]ۓuJn%W?jIpтͶ.ZbFf'Z0thN N]O 6ypE#Ѩ ڧQf%С㜷?T:n5eGZX) ΰ%ܩay#[ fK` (s[I@L̙+Vw4a97a/*]ްܟ#Z+;CbcfXakW"34'-Z&J X<з.W^ STޤ4hcSR~Mq=2X:4LOBh#Yl-rX݋oQ(rӨXoyzyyxQe@9%Go) o 77-jBn'>2-$Ӓcߑ\3ux>O$pjK4bO]ARJ&6.O,4VuI>)[cI6N70=OD座؛y1Z%k4։A¿C`pFf'q/O{AH>RDi9.+ \m$N 'bh[YȖXpy0T56lq ;Uh IlG5aI$swk#o_M}];zhQfie.x+ >ueh: Y]C %{{t #wXdZJ`[PZj1C ˶_9F|eF2&9}@3"͉b5fzߪ~ѓ!NnCPVo͇BԒ!Z&.+Va;cˡA7I̿uyƥoc0RMmF@ ~$%_XlE]  .Ѱ,( %A_p :H Ba,B-RTNH!4[Iҝ#Ub@*. җSЄװ%_cLuk03q:зgaL ^/7K|j*.q+f\AAGFs6Y+8!*e?%8kv8~&6ԝ/1 |ٝ0=ZF]@#ieuh)yoynyi2Te+3Sb];coOm!lč7H|񐕸gBCLEս'"Jo_@ C&>X6=D2O/#@UB粪1K HL]S +M[wg d ~c0̷ f}BynjUguiɃzvn1sڂ}hcԭ*ӻ[BI{V5nSb"9Me*˙kXexж81AUTUa!WTA< -Xsx V9df,pURwH-c1wHT,*KRYH^҈y uSg/t7+< ?^3e{❿t$:~s=fq>V!$)KK Ew4t~ q iSٶy_Nv%FJ-B~]W^+ \T ;Ё;COJ6׃tט Xp҂ o& ^I95^(b\i5H[S)_lKR{>5+I*\][H@YCJL;ڶ|qxp63*KhZ1,h!~CY#p?K0u(+H:HL wZ@t(BθA}ڮLFMq3pfToq{4ьz6ZԽd, ,1u L|໎ 6RGWA@+֑lv[R܉X8'O~Lxp =~@8$ʕ]tM< x:cC}H &}D.+S(/21UUjM/27Z-;Cq-+k_+G XK'6# wvz-+sץ#/X9K>;čS3he =C^]-tқ_rM0Σb~ɛmӤ$Mc+j#d`T7Ǩ9u!~9#Hː^#%A}l/_ziw݆a.o1-[f=HԽYRGtb@ߧHvW&ej a}/(lvR&(ir38dƁEEfkYU=-Ė-A?SF]R.JiL]/`9v>Uߌe~7Z%$竇J_1ESHw20_[٫$I 0҈aadXVg@u&XDH-}UL3Wk4r1o8BB2L( ]%g]c3Ga_:A@$9X_v8{# 27c-,'fjJ=Hnp\ AF&j:ɜ(U Z'#8&|mH՛@¼uWe_w`Aoŋft.kDTXOo՜Q̥/w:\[?b`/rPu^_Rtn㩞 ҰFGzS.mSsnK諢qi{fF4?ǟu-?/147t)-XEi{Cm,h-fۋ fo]0}DMbw˼g $í_0P]Cid\K+ΦaS&D]i=.5'16]B?"LL`ͩSʉjoCv:GcMOO0AJ)7ZTȧCzؤa[ݑF<3I\#]v{L/Up@檈F{iĂ ծGoz9OCorBw@vy4C[:u/rPGOXŢ3/l"&&%+.K^}tx;U'y E>o&o[&) lʹ YnW!$ ؄Ȉ.VXQ#v)ڄfpsf,FR33a*<} ~̏~R4Ɣ7#ڑB~K0%0Hcõ*YA{I SRcAmWj1#r&6|D"eqX /9GռAǾ 911:V%]43+Qfk6ZNfgOS2wvUCl[JOZ.$]U!aB `(Od:Q;6# ڜ빱*%sL":*OIjB#6vAe%t-kGI ̻b qKJhA% CTLABеyx!&S_̖#@Ki*ݡtW 5@hV2{4]bl9T9*~ΧM`8v_O|[^ j)ChhHCM<>YRqlېp0d |vziW]8mVϻ]FXM30S=8 [Y4+(8B U-_AG@ ĵbB ';'nw A~'fVɓO~/gvnM88F"V3o!įLe|q]MZl&0Iz)f2|=^k%iWS*:[>ax?a/a_E;v#<;IxVŌ  ōY1-Hxd<"e=u$XWz ]?TmZ2z4q ASNIb&Vy*;-ש4gc#'Ag^^Yr 0BV\}'Zs.2؇cf$xp@;=*90T>4''z:ڀS~2MӘdHl(:XBp-K\·"29/x >@'QpQ+xLl+;a/kCĦȒ8Z~r³\Bl0p YkWU'Ub!%SoI\5vN2EObyݽ |]6k:Sq R<|,wۯcg@VO9'8Rjʧdߴ9}2 ~QL/fB$!g11= Vh~F/NZibq$J Ų3?,<c1e`fz] g@z(j<ՋxTQGYYH.M81%ZcD͜H r3nxh3/i) h M&=v+œRo궵{%3`PHQb :@贈+,+HX*'G ;T\R_M`>m[|LG`!\V{"+ ,Kl P̃]3k>Pڎϫ12ϽڜnEs&m`.=1JʲrKNR P}U`0;6Uτ4rxKqpcXĶ;F?TыX'#8uU۸;d :y,η6Zo^HW-=VBj0=oawҺuZGC¨Nو%+Ԁ:^Pݗ M[ _y$ Hae~ۓ렑Б/GjHXi>֒L>i&j4MNGӞDtm:L7bu!-|'פKh?ȭ CxucyhSo_fVfX+YEsIbVg/>FxYϳЧcYGN~B`%v̼[̑WC, XP!%{)gvWX҆im%`p究DL7[b"aJlRf@yǨ]צ@ASP7γQ ϊâ&70|z@*.BG7 S3.7]ΤJv,g{r_8ePO:6s,/e_K5pa/:Eiѓp{J HMG&aVuE/k R0844࿠j6mqnQ@*S2(D>pj~Ȣ΂$sL㨾2')ǛZ/LS؞>/kYtX(WȻψb1\7B=hc MCƪvjm(rY&93 b.JD!0{ .bw8ۋУWΑ]Ws) \齇ީL,;j%(Or&0u '@K$Cej!g `?%/rmcZ߫aL<̬^٘s[_ 9ןw}yZ-Ts%Fmhҍ RL/G$` @AD J{*m`Ct~L U\z_'>""iGDnߠw . *$% C*54ȧ8H|u @QI_zUnR1AVKuݵU7n.}Ou{)3%W\7@N /h 2B07 E>oH]zN?I*1 rji-?iֱF2,aiˁ|v+Ɵ>HlKmk4hǰY+Ŵ&cnyzJϫ0˶P>̢g]*npؗ|/֘«f!c`w(jS~%5 {:4g̣sXi/ # {g^ǹQ&kCZ%ݻ]7f\_3dw(R;W,aJVȿ69_Z#̦:Pዸ`J+5xM;n^,XN.3 ml[+J|X"_ȌH;[V@qQ3ۮ̥ ـ!s qi][{J ,S&H!͈aTܷ)O1Vxoa XREW7 ju'(1q_OVB퓰"7&8r^N0=cM Q3vy+KBv^W.Y]|̱Haljjf1Ohh7Um[ UaAbIHCECmμ#k(+wzQ|#SB-`x t>HGTă2JvxY=H;vl?~$L;~-X{ݨP,bx &f[Vr,cU\1;Yh~ CG|&nq c+pޣvׯBfS|e[܃헏d{`ǜ@w"`Js`|=!'VQ*Zx/t.^0nfnd+3I S7 _F<뽞Q>/Q)DA!E[AMgpq]Q_fCr4*|Y^M<ѲE{L{8 KzPMݔ[ J뮑2mtsbZYZQY mp"Hh'ă Ծeb EDO'qƵ5x:++C7|TWK[@a|C} Z?͕~p=`KasulRjb4v:ƹWBg/:G4:t%?docmr FW`IP_{ ~)cRp| wH2ɻ.BYVhN1^ )#ԺhB@m*flX ڶST@(OqĦYF&)1ᘶ!3C)3;P$!Mm|-Ӵkcz WYiɪLLf+HG}v$mF_Hm4˕TphR'kT#eN;>vscNt5xb4od㲊=|\5_.`Cqa4`qH_qfOlK ɔʴ-鵳=Vj}yFoU_q S g|h5-gyqTj_rE@ɦ`xN͊yN: 1jF|iq^\ 4@iKt<$- X2iNkylHgeZ iMnLE`K"P~ J׳x .Hn?6?̨lPO9yNK|ca7W<0f 7AsSíke/jģI,.r ]OqzJYSPb} &.z0f[^Vtx=+|H0ѨBan GRٜUtYy#L ( /Vib*l!~9NRdhC4#`"`[ FQ|zTdPk18݃-#6I,Odxa]!ʶ비V2FMo%s`%n0T ybt1D/k:rxa8Ѡ>$q7Y?s/< NI |q"#w A6@- -h 9*";>G#/Oa%oBtr|n;)lYh8| $M`4@k1>NU )AN$He W@Y~&N8$^Po\)VQ8@8u3|Ass+HyG&V/q iBXUI$4MI{*W_lxMe+ʎg ؠ^^<gc/3F3/Q5!M4Vi3Dqb,OD / ~=sB:nob) !YK]=^ M#i~-Z ,/v4LWPy\ }:w_#Ea}.I$5XMDB$)^Ȳ )v?AboKvvՕJsNdb<}ŀa3ֹyh4 "Ϗ{j$YǷJl;AALJvARL$'F{foSȽFe/uTx@BX]!pBd̖w[ 1m 2y{8TG#+\GO8X] f^>D3a4O3a]RGٖV 2+c;r(~$*N3]`gMZKUfKqg:/5_4~^c.P\! ->GFڒ-ҖКw: q"t}A&Ĵ L?5B6^OpSd09hFXH Oq65R 2VRn0e7Dn;Sz\>(1~/#{9!VZxm=P65O莎(hV7ԟ`HaP;e_nokPjΑ.G[(7㨧V1"gR{'@4jvAsf0+@+0|țkq(dli_^CDH)% )SPr6M5t!s/Ÿ/M÷.LnDd4E<ȳ{.%vR5osU7͝O?B!Sv8ny}SPR "LàSn[=4nhTȺ#Wi+2#^aMV1: 6?Ɋ "F6W7-RC>uL2A %z_ZA2n3(S.d#0vx̉yC"ȮLDY7%T[\&I;)DS?+g W%Htl΀y| ADoe( @CRqY9]gF>^ay}޶Sd~SƲ>s>V<>bD媄5T§Uϟ k3T15WpjH Ǯ)Yα*ur6HQ ˰4RXd4c0qpـf*{? [5C Ҕ {z7&ķ̬uR|oʰ_0^zB v8mzu?taWUkͥJ ݾSV mOw :TR)0_2odP f7˷vCoY29s^9mG_F"WrXwc ~t.YIڙDb)i(;3!y` 7*љdT&> mw7 *#gtV߭U?3y<oS\IPIP,'9cv1™)MYx=aIGh*vF2:h2儴6BOi'v,bli;VXR9UrxyJk[i꣡pZ1ЀqcL$m 諵 hsm8sKBvvklZZ>(}yB W>S lknʲqFb`N`莉IweVSɑ;i@:;aHum?VYŤy hd_TsHƄy7^xC"R|&3{35sgiTӆ_V+Y+M.lWEa>/H?N*0]Rpf~=|?֌Eŷ~ˬljzXpHrO?/QRe=M?Î>wʸ2?9!V=KUXte§1O?‹C Yշ 訴g]/x)2|z;6wf.Qf+8De#FەvJrL>ژ(ga$SzbKhLL(wpF;VY74sjMh>y Q#oIՔ? fC+O&ppyYGO|lcڿ-%mŰH̬$;wO,0ٌs PshDͅ:mRE'H苽&;twv=pjR6"ĥ_+KeVVd0b^lW7r>`d55PC<Z(6 oD0`iyflE ?eIWL Yᤓ\\/ٳ1W] B*9'UQkXkqBy%THğ|p<^XqeTGlE>IX0[:n:r;%y`9.Z*. a٪Fj8T_EIs3-;%K>)L gv0=;ҋo=Ib~_ElA~ab' ǩs2*Va$'XK'U4PBͺ 8ļ$boRgni"3O)?l B.D!4BF(ho(=#&!l ˧DDUX$=D2OMOK;# .xexh&|mo}pł[lHYcOM֚G:iV@3Hh]"n9iA{D`^$ݗZ.2@j=cpݳJ>Fd)x@HQJpPuS̞zAmX؀#U凸-N5zV/R}:ǗđբD>m;Sd7R 0m2|KTӒ@ţGe6+06k ;PLC+ҋ4ԓV_2 "P5kFWE yP H`Du%&(5 0 4o JNv;'+AGk 7)hM6WFwa]cbV*aYeE&}vM~([-^)0-If !bIޖzh较Nup-:i ?BO#{6k_Ƞ-?4LK,#ZXڋEeλSFSV;c_M qOcoqEX0*f}-=) <ӂQ{sr]f@戀R#Zi)ͨ 3GRD#! *Apxja;Xa "ΔQۊ~Kz,D6u}EܲV33Bx3*]%rCd1 f'p6sSF4w ~+Ө%aNqˌApOt"GHVxInʆR`voG!X\sy%e-nY]}:xƼX/EkN,u0DטaߡGGL,C9~G7!,o2n knEK8KD鏞WvϚ"P 5؛Q~ {d[QTIAwW{sC(DkCHP /c,Į$-|d# dfPdtC{"ShNOB8R.l%3sFyzm*+!pz7 =7mו%59P V& RzCK{:dm}=ZZ@;&9ex`^dP¨ j Ĩ+TfϨ\}\YNȇ;(Olڹ~%w;uP:&渡If}n-sjj+f)gH2 б9(Ԑf^p $ZG*v,~W }X@ìCZ1Y3[r)EL璊;B|v h jRn_k07)%5L'l~R]i{I- ;y/qj`PiBVK禽)B>?ZAhVW2 'ݽӏ?.ss:u qTi_-Yeh =B#{x7A|ȇ|C:OhKFh0UWY{|,l Xxz:,'8wWiB_ B÷bdIe#bSE1F *G)3bdSz< WLػ*n;EbЋ.CC]v'i6R)m=S{ɰfFXwwSS DxV_nA*g|ؙZ$/B̦J ʇc({#Kva}l!p@҃o!. .'Or 6[9b8ז$$&ޟ<NOӤ KMxs#3Hedjs'IYėj2@6'gɵ92,|nVmuRgӟЏ9pC6oDRiu1[XwteP{XG~5^q O/$:[B'3e^ 4(\h>_B*wP¹[p:v&y6ךzO[fLvEN%ӌqSW&_f @P BIO!^@*ϊ0Q.o?.4CQ[Gr[ӏ0k#$Xs-هW,WZ*:ل*|BF)/hLoXYhE1JhP8^eu N t9V{$@6fðNr/qꄘEP4%,RFο~ BZ줍x 08{ pfcB Yۃ2D$ED#;[~&(k G$uiWL31k eI{_YH ڋ鏩%`˓R~w~G2.9ci0M (0&ǜ7,uhh*kUgO5=fdXDp!p% WC0l٘Q;\`=D%D%@QfoFaJj~UCn ]+3M9z9g<&{ppz8P:QЂF%YA4Dx,gAҒI;'l#,Gxxp~>HeLjI ?:fP6{Y(LߙhU~ҌmD/cuKWݚxS48@#a-N?)Z@bp ugMNtm~oсת-!_(zO7katr+[o^ـ<+h+^#Q4${ =:*_g6K֣ƈ1R5@mS[HK4 ;ԅǫ.^W-sìd\lk. WCr/29՞$;`ޠu~nJ 22A/NqΫV:qG#rJ'"7';f̂! HEm†XZS~L0AQ! `1Nh˝T+ГutX) !CZxuv ڌcPbbg]AhϨGrn 7絽;U׷m1eUx[j@&~fV3ϙ$Tkl2s|!hZ'D՟-ƓAs(,Uf%+b!:jljǽjS؇/Hi1*yV; 2m#V$]7ѪTczA{%2:@=.=f&,3?1o۹Tbe+~CO5Ed@@ YMQw}?o}NM}hW7 Hΐ*go|lv͐= j~"06`%O9td ɱqBXN.EBrxUtY*^) o4J̔Org&h,<_CB8)CKo^!<_ Y@RooQ:IƝ yb،RHSm[I6s~}{%) 6گ4YA7%#i " ӭ7.5lʬ`iP}GLa7SlaYo?ٴK =&ĐMΚkJa2$/dsEa S{|k\:_7HocD_R_?4HV٥έ4`͎ݣC?!Rj vc\ vSRP/G{zZØ^F`3%r'4pxNXOr!dO㔷tv{&=:~ug8ajƮɀ+d?n68U֨}Hޣo5`2%0~uReяbVvHHݹXѩfRv@Sc?+ј+,? {nzQ2GSezd2ld8$x"3zlqXn&"%i$_DO$:>ɼQ 8WɆ(qr"lm9"d$OyԶ %g=>o ?paK'z{z^xV-aͣG +ҭQ;fWBop̼(=Ʋ(#gmCoSYwJ&Mr*rX@l 6 )zﲍٶba83##fQ>[6{17t2;(}q?7c 6pA@YA(|d[Zw?I#:,Yz%Gͬ F]=KOL9mRU75Pnj R,ҢׁU `FTۥѯ OT_>|,j* kFIE]`"nq$J]XN<_(N1ā8M{;Pʐ}3Mv˅k/w9L=j4Mm&ݩo[7Q΅.ȵ]olBּ(5^eK ,-.0ULR2qDVwc))bIRy׎ۛ$-]#rT؋epUٌo I3m!* ӥhFeSf/:o3Rl}aBwKyC(ʍn%]թ0Qq(xHQ^Y?wEO۵^ w]O[[.d6B( !D])[~#Nh|pqwv]L4]}m #:Wg 7vv[TMp[04}7uG(2q+ + S̘jDCpo:}q@R;{wC'ٖ:y6ߨ8Bi׿Pf9yb9R\窝g 9je Vfc!-͌I`\<}PN9HRH-+^-`rHt/f/IYτm7:EHe_^ITa7T|B8F!XU[P]RbaF=;>ܠ8$^KC"iԋ?~){qr|mԖtt|j K7 '_As~Z!R"2HHH@- G": ͂A;+-;ۺ(D<֮˵N=#(>}3Svp2ĸ~'6d~4 Ҍ,vm l]9c0-;BlfUtGgʁ'IC Z[3B" lեJ!aAJ'IM#H]bʯ]Ty_Z0YoZT3.>.1BԟYL(MklEfҙjJzL$O;/A~pY6kP3]`H א*~B+d=Y;MsFrڶ0&ŜbÞ6 -'xkzA)_dNTT"r^D|vh_#K"U-3阱n1ylײu)>Oql9v: RI6(Ek`0xJ+j'5j/jO䪶r~-xV[1)=0~?W4E>(Bp,_<1ڕ-]x(l@Bd$OϤ=,߰ wQ~Xr!8j.֯)ݺxz3u{'BQ.^!b2Y'ge1pВfg#ElۅcOm jvc>r^'<[Kzm6٪*8怎w ;l@${0>gABJ>53Ϭ7SD/7l:(K5.4\ 2}d{13-ATƅ^,n~H_T/.:׋ASI>3ZugH @5FdLN7Z_COڊ*U~Qhl$n3/}i&B[c~)b{{~^m &la9Sr9 Emz."!wi_ #_0{llBc|C,لٻ,ٷi*2j_ KխO"Uʹ :@irЋ!Ѿ3ziWq~~]zQxM&n/]{eO‹&.̜PLmҠKV~pGiz@ UP*Lh.R}sb2b?^=ZD'/H>}&f5Fl~+S&{tio¼ Id-oxVٍ`䑐Vf2Lvi&?뗙yAO뿥JIbZ"~H48cG@M5*GC`*^${s0g>ӻ۳bۋq`(!Oγl X4U.2?RH[蛖c3c`kcT8G.|5MB ˏI/t844KtQyuNsn|]Bx栳~r)d~&pԏsz*۶/H:;զꍽ]8j/B !ʆohgrۛKPTq<ǿ8}>zG1׎7\dWbu|F}2hDWQQ8-s8 Xѽ $,)P CbMύCkvG]Zt4[}g5R r%_zC9=XR>#iQV3V\ȃ|ßBWù1C7n޶p7 d]OVtˊ9 T7!GY\Z ]Q<e ?*"Mͮzߓ<N?iWTDa$ܣX&VUXbg :^6qo@ ,]>)LZ?fIk)CSzsLKĘćfxFҤԥ)2A_i0qgƄA(]Y{B2wox.Q"+}&\S0\8єga ўCG%?,Fz'PM,8 ;6 5nUJ;`&USDh?JPdT^YMҺF{e, l497JN˧ HRF[_)96b^°u?Ň_Q𠋕P-  iiK&m9o6@ 3E|R.8#mDmؚq, Kp8Yn C0Ɋ/"[Jj?A49-m$dR0&lM'Y{ׅ4t9*C80&;qЯJ@=V9z)l[ỊC ;M`+;'&%6 gƈKfu0wfPqml+h%Ive6ʻ~ɴ $!@0AFfVtz^>ڱ!!8K.cw5{ze_qތJg:;Pkkٓ r9q]n^nJG}h>]y3h@M3G*:d/IRt~ VvWӣ`A qA#rP,ψ6?BN &}:4KQ˝-[_ݳLF-է)3Qi84Mb˽:A:'CZz u^CU]jDC/'TN>5'['KU VFIկz_.FtKL<}uO\".'eRI0=t*pffni<dT؏h4ٲZ x"^5gO-Id@1'_1RzK%w)giч֞P5KzЭ+Jn&E:(QA 2rp!~1I^B"nn44GCׁPqNp8pg.CPRZhcDWѸOvV  "⻺>:E(E̅N+ϧ$)%7'$ 7FJg~݌ RI3>o hnNڲ 8 u?i; ^\""t50 ݳe'nZD fR;.?Żڵ5?N%#K!zluY02T4VYgY"3dT7rom"B!0)3;{"whSzYCŅfF:˯{}3Ȍ{`qIpJ^$pgڈdgH>/61TgZndEX 92}V(aOM|:Ja&zՈ~7MWu+9ӣca:@ Aԓi?"nO%E]pl^ *?tZӃg8^ق#Cn8DlZUa:KϐQR95Zf]L&s#&d]3_^6+GnlTjub2T5}ඛ&4=tl 'ExZM١ԏ#08B7TL@*@afI(Ii;6`d$8lqAeZ7v;lz:\:l "|9B0w %ONEA" Tnٛ/ָ\ZuB y}@z,myԩ|,?}|P朒WR"-ܯwy9MRj_kB#O!Nj)\Y fT(ڻ)'@GŽnjzL/S8b庹o˚8Rp_ֱWHV.)`ůvOtj>bS%wqP֛A PLF5(*aKd B!m2aKƎA"/2е4:9hrfYQnb|`.4s+1fuzuɀtf" Fa{#54gdc_k@yS/O|!h}#IFn'//NƀԆɉfh,ֳ:0IHQAhRk/_R@`MD~\ނdP;ΐKG̣x,ϑ=Rm>w98/U@O!sE1uur.tH~3k4" aSE,Yo x@jRJat;bb*TZ?M+rVʢшyO:lyDw=tf\[x<7'gT@ 䈛(X$ɮeP̡OzflY߮dBSU~U*?P80gp1}^; Ih=0^]/vkpoCKC%VD00v$y$#W ýt7uO)+;>ٰw45*7ٸ ݏ9?Ą\5 7ی}: .;}+HlleT͏ԅh3 Z/0T^#0HIzI$&%&|xoxͱ'_e!i>qOap3ZҼA V8]gPe,#츂$!L>aYi 6TQ h߮}1g"=[.$b+ì ; ;ڪ5 }'2:)ҝS_ ;l@ڴ %;Mp{&7f!t6tn.3挞^rY=0jw(jGƗ߇C2 I*Ƭcij<y]ߎYYi53QXl4`?Bk4g/Ԯ싰B+"b<U#plu"BO,!\!6l lBNZy(k&S~I1|TOotaHGkD#ذ%b~/ 08 d~8^+wVǻ$CvlW-Td$|/BWUT-us(cjA = x@SYu]> f/C' w 9-#;hHkdrqm?2%uԳDeo;ZaHrWyjS圊UlI>8\򜮆mn+BHn6PfT}pZqZ(Խq܀=\>|F7Ttu29] _3R)X'#O KWO$QD1FDŽ8u+=5̡_}Z[$-gXJPS5Dv ϾwfՁ۽ 3^,u X8H' fY]L/_fUN[碴Z狯~/p[y/C.Z܍-w\ٵ` Z9h6IoQ8#C}j agefRyMz'U1S>D18)I㔻aMaR<ק75v%Fʘx}SfT;nDlIshgkZܾcՇAI5ŽeD E")w*(FپvYeŭm==Ԓ2Rˆ3N&y|:02!zơTۨ FTNrO>"Y0"nE&֛t-f_;rI'w/&_CZ0с_~싅#nn3BCA*^uu5k.tt>KB눱3WWTr_کմ@mnP۪= wpx%60gx \x~8\nBT~ L۱OXVFmo:ҋ'ٺQDvR(Os2<͑B?B)ЦU8/H9)''i3^k*2s$ϒp+heАa1qnt.(y% 6oiR 8 Q' 4S.ÄIz'w%m]2֍Ss5;[SZfje!+PF_JUc/8\iۉ!/쾎VOϞՕb+oE㢡.~<,jH X ն>;1tnQ9{Aĩ+waVr(hǓmD 9-@?NE`N]Ȝb֧t$Sg ~jl N*38[sL-KJP]sXi u[^.\9AP][{I2M*H[ a2߻vuoS$ V/2lh!<0.L͒Y66B\B]A" 49'DzD Uiߘ8淒=NYWo:c>_Z6mp+ m)|TKlz&eՒ N|BrgvzoC1z$PFG,ٵ!0 g^ˉtLNOAc}PXmUSiAcNs-#$m*]#ټ]VT7UCϭ{ uSsqL prj )'%w)KbaH f݃:n,zb,_F ]V Yh`;A]_6r㊡h^#"\f 55qh}24>9-zg2C#?iR =B#׭XG$8s| vՏh)}o^㠇Nٿ_ ӟCIyЪ'ybi 9 8pvJ- Ƣ,P'Y橮"b;?%ޣF^,XMFTϡj=BIjS@ܮmNz Zf 9wb è(MSF|AĹSS5Jr-ۂq {G,V&S;"292Lg,^T)]Y0G$t/qt2]|9&!5R"H.'ǚRvJs'9rI&O,9~!-PS]PnxUacѨ}P9C2ߴ$/&S^NXZɑI nW=Ŀa4+V}d.d KBc#QgoG*OWV^YP$~F<-ƪܟR~]5]\JȕͪuC*`"0> XjɎۂ՘[=bL#Dm)ov1C{T3A'gK)d(>⎟^&>~p4nĽXf)4.up䓋Vz7 Pы~0Ѕ20abJff*O񹳳WAy1&Ր=菜}%i?vrE /%pX n& k[^ޛ+?gD<ёsd**l GCA˧gˍSA6!GL߲J$i؈2KXR>U}?854t :) &THÓ2Fm Wp0.z{eu~0_]0z,Ϩv_]4CZp' ]~9Y^W?gqb>rd7+M*V=h;(d]xZ9@;4[i pĩylFA! *{nYq@|ۜl:"yĭIPFjj qG͎azޓLRVÚ_|:m*KuVhGGweweWL>grlSQg}q[|C}dŒ a>dg0 ][8qAP0IkY9|.*bc&pkm.@՜0Dlg;%=(/\g}i0_μ|I8,ݯan}PSc6MG .:C n @Z|rTf_jUT=C܄q5= [R/">3Ö!״%';=K5c|OJ횷֩{gI^%!aŕo,ُ6f޺CT*&W侰K"=^3½Bu$/ TgNfr.N: 5 "ygdų.Oه-9?nk10=2º&3wAFGqx LD]ێJ ́:۷|\#VJxQUj7Vq:NK6ʫnyڗ_/` Y;nP*]p4aFfHV.Mn-Hl3:?â-# OᭊߏNϲ41z]sjG,e%^p%+6̚3Rm_\&}ӵNTZ0_ש-N.*@0V]BsNv83z6>lЧ!҅EPL`N9PnL)P>X쫟7y^x`Ai=3.YRIxmKi'+#Bf=(p# ː)Eޥ; aФX1I4BD/H p\EeG#$$?Kq%{Sp=®jeìx5sj^gzJ˚*Ͻlu֧JҥO8qh4Kݠ$vJ*z?\٣o]ZgujE> #@,/m+9F0VQ;zz8|;tc44˂D~Jq%vVbƀLX[*޶߹[# V`E>VK&j(7;E6G|>=񴺣HGy)$і%&UәijC1Cmd|N MFV١ziS><ހN>l^Puf\DnǞNt&2}|B]K`߱MM\WN|S\qƀ2xEjre ^nQkZ Wo6}c='JO ^W wx}_bС5T7 +Lkg 'CH=h Ѳ<>.x ` \KM Akj·F-ˆ=Ew0:6&v%c͕=YdY6pm0Ǣ49~j@ ilXe7^FeKrIK; /Z2hulSq YjЫmnAOo/f1^zt=G)Ib*Tr ) -8UKlt7@HwlJ{y04Th&ZNtx=-U斷fox\`//=xSB-.͕0gO_* XٝAҼggLWn(ЂĖ_[&~@sΜ][gVys4!*/p7EȍMh_~ 7H+{]E.2[}SܒΖ22uK.E릹*zju-h&x hZOcg0ځbUD a0'e=Œ#`³\|Pҟ4s:mې">4Ϫ9)~z jPqd,gԉ=;D‘p\NKsЁ g_]~Og".V3-tTPj vgH<+{DjRRlt#˪Ri򓱱mM6]Tzɐ$Dx4(f?i|&sq$sꍃR4(;7yagGІ>pb?j&Ld2/a5M%CNϬ S}ʑ1B4`APV%0L؎a~ҧ"y҉4m/Eqhh\^~1IHO5W}qaYON'F'mp^Ii>h=?:ʍ(ʂxxʮǽ X@׈ʩܞTxkUko5xeĆ;{Q=yi;pr; +v9^bMe ܰa=k#1Y' 4$Hϒ6zvug7bT=x!§gC㹖75u\)-mɝ1e旦E҇Win|Ij,Y/8|84]`&c5ʼngRulJmkK{Vop DO)g?& [D|Ʋm1\4V#Ciw1 D..Jt J(E{+1d1Fl/C=1{3qb"GIjg fpe2 Bpp,+X|,iO-$Y)2$LPK"P0U\m 3P`[ϫZa33b,l₰\lZ De\*ޑ-dD9_4 u~1?OiF=䊄84(bhZ@h:u~CZLJW)hT{W FHab- v vJ^Z0w-Ֆ ~*Ha;`D`0&-aMZaILV~xBv8ΧkbSwތy2`OH-{"to;C5y#Vn4U\őr:%qNSfګo%=*U(pJV$db*G쯀cFYq2'd<{qG,$SW!;S7K6T&A2!EﳁĎ_38M5{g>iIeׄpZ>wew nX9nj4{Շ%Bp%` 4qtѩVXw46/ GB6:~ UNUa\ ~ho̔t'dsG_OW1#k 7rTneyT $F8') ШRy4:01)1UphL{fp.sR=DU?6n}W(JCZiVla{E1lFcMhOonU39/—}j~y7I n<րZO +P;e;d 2c~JǿCa;i?CW~Ą0%e4I =_ &[*)3:~[ףR&9IS)i<G9~R* lfC֜NiדͯkÅ֚ 8"%sN 1=][Q޲iHӈ(&-M s? xY$+NE4r(#R "ڤn1Educi.|<:`9""ق/Xmq!"@$[Hckӹi@028͖zF:2H35K_n4*@K.sД؏8SJ&=Z[]hqP'"'}v*kOAM@V[ے@s Ca!hCca.<΄(ߞnf#>ؔdhf B3tP}#nQͨk04]_ ynjE:9?S+gq.Cf (<cێWH@ tYc-qWLE0.'mXPJg./Ż;DN7R;S"NR >mH}S5*be$EꞄ D8e&=/ P\7'ox'7X]lTԏieB\Wq%a?7~w2 +lQSv3ֽCz 'icXژ?#ONieZEMcS0RI!{S4}N^J%5_&\c\oTYJ!R4梎.:!J)E(VĒ-D"n&rNvlYۄRrW""(B3@"籂!lK ( |͋!pZ{Ҧ|2;id4Co!"\V1fnQ•?ͬp+?ҝ]zNO2/:^bG^@y XbP!DZt6&\A_9F5:7;I*.7;pcyho&N#Q,[sKڛv;_KS!C:d+ 2xjv=¡Z R<ĭR..ub9ʉ,bV0K&'UOU"/T9TdƇ33"xʹYGQ.VQl*N9ݨ g+VIUVڙ^+T u}B] SO"xſ'IP{4:ip>tgUgȫkTo&pv~K{ȪTjߪEwe}$gɩzIģ@}gﺹPMBS9vP+5bO}A9r9AZT GHVy9ĩD^r3] 7i—߱ʹ7s}߉$cVJOy>eDF# @})ȫLfqq5MpOU整;Q=]wk*$sqp S]}rȺ<8ylGٰwWwM ̓,&B; Cx٘=63_RIIBpަ3N<{k4Yo̹wAd+ya+ۛpSw\2O#1sM.hs$;TKDZDuT.U{Q ;B]Ɖ\V4SYTۺY,9m0a @Jljz I[OWZKv˹$#fGu[E /g^pC:yKrPZy$'֊^IVe4JP7=ӈrdF!tnw޼j0%! Ym{ q/سm%OBҡ,䛢l $1Drm2sbÊfe}pae r 3dɨS7$\#7E8uW@fޚ=^6ÕfX74,1Xyx'v.D+}XݟLa/1&ym0Up_cZYܨ{V(”-G;7)eo \z(I l(Pq)^k }@$=bGz˭ׁ1ëV +c:Ebb.{]$kO8^Π`gK5BÎh&@ c8P7dGAKzoeAv~KZl·J_ڈȶfGEAWw1ڎ.M=WYbI.ءMI@ fZIcx]"JJ_ϓjXg0 i3ՆkxBGic1foCp+T79Nˌ{wFBSU.VxcduN HCdd͝ lm̓/]1dţd)u^nZ7qj[~}m -I\D@bLO 95)WzBE'EAg*&GOao+qeﰌW*18sbcxڗ1yh_O @+2~Ik7C@0PJ&6QbL䠚PW~r2t 1LV'+$#)d,l'3pS/ =q@Goe=C ;nB@]G[O~ٸt2Kxm-.I}%{yp|?뗊˞y-*(9(7.z暸 )vǁi4NGKXY]}p { F!] Ԅ/$~ {9HVx;sYI5[4^BntL*Md9Oj` !n"*b{ut9zP;2A, * \|3J ػQ0lv-؈:3$ _K_Ƃ/JlҳA-(µMNQnS0%0QATT(t ō; ݄-u8d;L/b xT%|amਭ}OukWq|l1y:#ag%hGs@< 2.hi=9\\)<Љ h̪U1&ӕ̲L^%͸Ҙ~9D!z?cvDv=R \8Řiˣ2½>{(|e#Ts"B#=0!Ŀw?qEωG4WP]8Lojz@}}@x1YBqtA(6&$΢,,J rCw@^COʋg.u Lg{YXdatrܮU#I]aYO6CGmF$-.Ir@tTofC ʻmiP+K9#=@Wߘ4F{Efw{(,\n%HVQL.釓\kM3QA=%;CTJL.=7 @"_V׺V`7xtC2f"zr1"h ܍?O~S;ync9 렑DbT'D-Tz>0pƇT/6<1sV3# )dm]}X␦/kB-j#fӧ8+T@η1 2y=Rj~*2N ԩ򱥟9YX%y_Yðlv##.HE Uŭ*}S6l"Jh.Gz}|t-hZm\J^i 榻`?|jl>psȄN,llqZ2'`$N HnjU<(, @:}ڞQĩbۧdѣ\slfkV@7=Fd:7jd [ߧv H0QvO!0GXw#w ~ʂ&X,8a)NȟRV&/sh=W.Vm)_uj}и'^ߕ*Fi^^ NU&\ wNھb \_EN(0^j]SYJ:j6N) 4kg !k ,#$EfnJ6c E^W|8zl|D;AZU4wpp&sZJ71#'~Fo2 O~"ޯ!c)q<2=uYY:OAiBi|d(KGK+FÛkP;GM|c괹1zHޟx lF-Vz|s$!zapodA/ G/ZL 5 b.6}/RG_q5>ٹKi]aGUnpұFzoxx!<cULU#*65X4vX GPmp5t.a[372?J%%jbBӏ*VsoeJzV.P47'9$% 4n)hK+.|)$7>Gݣo.L?Ừ'GOz, іaiUN]̞XG?h&m,' $%;Dlf (r b4eMm938l5Jے%\OOG[VL0X?V6_o֋Ol˔=A>AM3@Ԓ=~+Ee_,&p=:+x/'ϷߧJU7ѷœ`H+ ny§6]+.ԪfFShDb6wߋlJ*qT_)QE! rG#Ya,&aSs(|"M݁M>N5Dqmq2͡[j-Ahfg A[oN_r?ˈKcj \֝Cob{ ,U~aV\H_*F+m<'[F fI{{N@e &NIʿ=첀引u|b>Ͱo"0L"`LymJ YjmD>FRUYzFRy9IT=tv| 4tԯ'Rg?(F/t՚![m~s+Qf[tȆB!l&Y`S|#w[6 S* E9Q(b[#+,ܩ<Xg]vSC2\ g#oKa[u 9K(0dشpP3AP=]@`){W0ֲN~7RaX+BFlM7Aj+pU]X.#?q-*5}Ez U~%΍R "1j1mzF1p)t5`07L[u4;Bjn-vbmB$f lGgv n"J]&M.d ɃTMs7&sܢK]f/D7Qc$u"W֔cՙi<_ Vt uݼ2)=KNi^OPȰ5/:5HvиBvGEK ]DSdRcb̫4(dJkN'fLNkn2 WU>7+G[/فK;.u$SJi @=$"ZM{Rphߜ.];EPzf ̼dMCy>@Ԋj^ikZΕƒcޭTu'1r"M])QyJp׶z|8W:DKxۘ\@.+.g8S](-3p$0L7Wfj0QuM ak$`wEv" XuRNР0EBG.NofF-VJ@^Qį[˶4B@2k\ڽ0:B'hi71ʆk.7C<'wόvHf_{lJ_Yz㜅0&^֓4ڼviC+Ƭk#(Kg˴Cv9^"1SwӺc6-q-[j^>0>'-R 6cT PPס w}aN)ir1dC\T7}*XqH4~~*bD-R yijip@<ըd d~+2=mQ(6n"DߖCvbθ>0*l'jMr8)3ajTzأQ}@&D>uh/Tm0kjܥ=*j8 ܼ{Y=o)jݤSTقUc6zNyboW g#+vHvۭ}#4sq$'l<[0D7XK (h ~iC0:ZҨQqqdu^wh/ =8?*5X+h_(BBkp{曫+2Jz,b5Prh!/A k ,RH{1tO&Nd]ޒxOP* Khu B;EOf񄎚KwI@t\ Ya"EYlMsTXhkcgPW}JAjqwx7-ȁ d_w%[I-\4t+>&WuL{y^ʣ!#[aǨHEx6g cEې +i]fN$rcֲVe#'zJ~78ak/VizI apƊ~؟'iJj3PnoX#i\V}{ =mҙLKxYP*i(T^n2#+)]~(QvNjN?ݯjbkorz@͛^L4ZLLaU2CPY/׊/㭒 ~xc,;>H31u7BC&Y)= _nr6i PHX%xb:&55n+e@m$dǦ/p9Fl>uHN% =Izb=ReY1 oũ$زPs/|l(#xQQ[=yu "mˋdqtT3*xWV&?NQmB6;L`H% -_#!u)n8JAC)`QLzgÛ œa &\sh9T̫3A^l1"5\DdCLYĞɮ; фl(]`ƴS#ҴPK][C\;"9i%$`W(Rf:be#po>X,4M]mJMG=Ծw,F'sfưWD2)!^TZ`&+5l*Ug~fG6`un6a\]sufVT:#s4 -ŨlO!Ɲ|,QZSJ^f)zjȂ6uDiE!!\eต1WFS'"MwPH0;S|n͖X/y:m]a_Q s] iTuIn'KT\eXo6KUD(* sJ/Gj/7zFtyr1烮HRi9b<׹;z!۝[a3yT]ۘ GL9'k飿CZXv{2XG^4|U7T$ R|B%|:&}tGnjآS=B0첗bJ;/{6AWy191Sy4i2CJ;oNqd5t瓑i&g+NIo4uJNBi4TwC@WJ^O'DMn{]7]ڦosH¤TL +٠= 4_OKL(V;~Eg|DnJ³7Ѷs .Fw'SJԞSl6#M}(xB }4HhugRxc8']VoϹܫyZ+_7`ؼn|+Pkꞃs.lT$Te|592E;Q,`wU*5z6N. 8^ú/|> dw:7^lp'GaJ8ΦjUV ll ~ؓʁl&8׮,ߊR+HX]W&RG :dg}* _ZVĉXVa,b SLd266ȥ+Uj݆}DTrY ;葒qL4" 4k C"AnVQ}Ĵe] 3k^eWn>νV e%Z3o^522lOZLn싙6:7zMMOh*8l%ʾھRɐ U c'-'gf~s-ᇟA(0-=N1FҡR6y@Ě5zt zVALHXdSV桶¶¯0)srz`' kWO * `Hؼ՛lIJ2koĕ9vt #Lfq grW8V` prGZqw+||yihMqag2ǒ{ۡCCRpoK)#|*UK/t^% 㝄d(^ ɝ=\Y?*ّyY- hV++ Zٷy&q\ G$64?Zkov<ol4K$ ք0ULSt]`jtü'G!6pFDŎWRɋ̠'.WPJ#ڑJk|A>?/\Kvk!YRfi;ǭig3VͱtCje^kpSvZAt !#NT*!mg }_f?,Ӧ +v:`p~JAƗj$G:eou};gYĴ#T^ TRD.R~f5< .^R@hLEZXBHYyvmcKp@bLA&dz~9x@ΣI.wW`1Ȳ.nupgB563-ϱ5ͼF2GN3М-V@/",}1q* _*4R,i~˭֥w%Lp-OĄx5KN'"[?R'j'E;DZX4a9U_{]EAg ?GгYPB5Uo+a<468?9(sΝ>MH jQMkPXM!k]j1r}|a@J&w}h}b3'&)׳bo€6)X ynGO0x7ƀgm>)'uiճfrބC5,`/:6쉱}TUp0bْãw.۩dhooZumu{n3,m*T;3S;Pzvt03c#3_B+ ~AJ z6K.k\5qX(sK:C)Aw.,mWUw!z- ةe&B\ Eݦ|^uC!B-\e#&_,b0-Vtn9֌fYxD1"*g9d5F(l-l f*QXO' 8bGۧ`N` UzBpJX 1po5KԚu|gk|z3U&+ @<1A xG3U7kJWP5C_Ӭ8w:'\ә"Wп]S'x/uS7qiR gɲsV!Ye-/,^\ }&zP85ɴʛ k<-lR~Л}1tļS@3E u o6>ORZXGDծtSBs?Wxy? XV3 QԼq^Křfy*܍{^$/',4mdĄ90i QWa_z_iq{m/N!ڎ{ EǷݚұ08LW)A/=:h#Ɛ|KRJpyEoɞg,|]?+@MI b)Ngˎ5z1 wXXkfGjL/)>ĵ4xz3NNy`Ӿzd[?3Jo湝LsL{ AQ: "Tj\pڇ n[]֒ #^ &gd|h̫ S;J{qHjI6 ?lBqOVAc/cz,.~IbJ#TwK&EώLU>Teq.1/q"͘s0FZ~Byis&Fn7ڍqݺpV_ -.vLJ#ӇK\8[&.IcT>7=Mn(ߋ2֫e 6̜YD~Շ"WR俑"= b$6c\ j,]xׯ )@Nb.P%"~pZk8.W<[yp>WU idX=8v{C78UjCpvy6l"0f2Kϊ}Y-Ml)݆Ԗ=k&D64L ԀO#^ Ȃ2\F1ǭj C4G;Dޫ@OCY&Qrn*W׬jU;:_LbntMEށ֋9= s!i1Ϸ6-N|~j{Ts4pq5Nz=)i>Rj[&CEF׫RA;8& y^ciSJz yHlnZ57iÑʋ}'rc;oF&=9U R P>2RH3\* n9n\ ɤBJ(DDAIZ!i-c4n$pF7&<cǷ~^Jp$w;w,Z?$ov1İڽg{-+r:߃A_:z6жGyff&x1sK-9[<7qjYe%AFDz^e!Y ϭ y3gPj`.mBq.0b 5>Xs{δ1%]QevcKƪx ե_. e ?"z#q$oan]td́!k|(d:\}x$>(hܪv\=yb}D YG\K|ZZ<P$ILm7>S7F;ҽ5V{ʜcphV rXK>oI2N/֧\k'70g?'ד?P_bXzL`Tkȡ࿩ TŞ *(Pdv;+b 1 †>A̳SWpP8GV ,Je; *F(dg%O2h.i8JMp^]A4Jd"ЇOyS~;G%B` !aӁ`dMΊ Pt/o`7 ֋3`T> y$0ZKcVW'DVd >[w#5v}V0fPK7v%]\r\)4˱9;rZt5c8B2~Z>ImƳ{ӴK jUZwY^6󲁒 >`<;Clw5|CSQc8ރM (K&T%X_\QW4ΨB 3e0tM6%u)[ KU]& /]Wa՝Z`T4@#7ASǭNt% {PG A Ptܚv]/w@!>鍌׃ʙlGPLsG >N%vӞo.w0.PPkSϤ(>4`_pҴj*`wHz}Pa1 4O*xX~NFn0 BE0 엿$" 2*+L\{OkkaHuj.^t6e^9+j @n,$OhhaMa5@ꖜ!?ciΩ8Ʌuij*c[f{aN.xxAU%fJCG uuv!HLy[ ˎ=`j~,آ_P}|d/Y2d _!;W_o\;02ǰ7[@Uox?EfkIϲN9QVr*!Fx=~08ܮyI G)2KR2uR'6{)NdӐ;+6Gc/J6tɯsD©;![L:l96쌛Lس/+~1'€5F2*d `iA6@D2%u$u|Ff6Ӳo>|CI-MԚCXp_ <N2o1åbz_TȳT2P%v8l?ҝCL;9$Ά_HzݻA hn>¼V;~"cɜB2O8/S_F. xWZl]Lںe6{7QHEvI@=`mdQijc")"~Q5n(%$_33@P^0#Be{4,rqZeMNvَ"Ӕq˴akL1*P[%0G3R84'+Ѩ(V'ꆬ5VЧVkp7яHs@^̖=?'Hkx}+«kk1܈r`Ic u!BbNl> Nձw2F.i*Ʊ<}5/z׵ƎvsP{&oT; a-&rBԷ[Ic 4lZ?P"E 1Tf5aYہtB_`)oɀ4RK3~-]9h$hV3nG.o̠}T5l0dW[_z%;4( fs9yzWNW8H+G 4뀥h} [v_f2O\^1-xtv=o[:DYFLׯj h\R1kOf\RQXn2T#vY%,B /b2T^?T-яuq8 X33 ^J]CdTHFh*kB ʍ+BX~XΓS>cÂVBxWr]/u?5u̞y/_ɶs)+do $l Z-9Z f^nێwMЍ|-+Jk|+y6:P ꍘu '.Ȅi'SS\NC1hPE#?u:Ezή\FtJ*~/獩ҏ[3xEciW8Ckv%q{*/yDa]@ӜM+A/&ݓw}>lh44(ib~fD)H&ㅪHG}{X0$E#tW3+PhNdEXׂe8ٲs<*ET2C٩%Qڬpt@0OqV? 5dlFmƔD%spv>,rIK>†|^)#))O|N z9U{^̠]@Ba?7E0CCɭ:!ԣ 8qվy`z$dKxݠew3[ʮ=7 vz{ )2DlpIu};KB؄~cy?jš_O;1>4-(6g6":rKR>[Ȧp:Iꖼh>Wsc@>| g4ԾB]Z?Uc !5.6SSE{J[B,g6!RU/!|џ}/49bn2gRțwM޵7P]J*0G`N79دkS7OCk̢{u&6DF9ۄrV׫owXHtʾ ^2eS0w w`T XE(k<HBv&k?% %gk"h%rHMZ߯sw"0( k,G7pa y_ˌ̞蘄==Juȝgo0)a `h8*\}TI:JI tAegwM΁UGD}ZSqQG4Z?>@.Bw,etLm@J"H;t8:ȲBjO*#`b/]( 6/4B-X&C:#nyB펋wD*Fr =&"3KZw]N\ iġVi,[A:$^ź2x ZQxͳبp",Sm?k jq҉ g͛PZP-ǨuW9m1Zf˞)ÂY}˻"O[I5A?@ q;/GIT f* I’~D /?{`) z] m q)X,Te]E(r`@[f;m~ 1B&BC a8K(D@N).y&MQ!͚c W\.W"I*Y4t耕Z4( X"*( A?n_˰tm6R0 *[%fH`ΰbZNc^R}#bμMwbKsl(:<.̋i)|$Bk?9\8}]R*Gv?1 GUX9]9,NÊIn>*xw>7j1,pYiȑƳ~ב5Tf 嫠'XQL%Mg 1)8=@+U;|bN.E2AS.M:=!/?TT%H U#)@f/xZb  &[Gć.R }*tyJRHTG5 Y`$Q_7UwcO1#|z. Ah4UC90~EYaDzvM iȃ!2' sl.J/kc~"(<̈#'#ҸDi^`Ұyd/.u;tb-kZi`b1pޛIl5ϧB2+BnegS3фZpO!(nK}xoj0? C12yUO(s%7ru6fѝZ|&fe@@c ю]LHxw@ܧ~zoő \,w)~J jE\R*Sdn aQ]yA3`Y!)aj-~|o~jJBDvS}8 =V An.X 4LhDU#=5YhKiQKs1bWվQX&~*YFܩnϯ /icgIn,Fe:9a` CxJϮ'5o%Ey=Zıze:#ĞXu 8iZ ukG.m ?$$N%yW0%ǹ\9 ]B((Y!-S͵MW;΃`jmƖ/D?Sks-T)[Dg.a[%zKpdEtqWcUiuK$Pq΂!אMB=Ag!D报N2YNwW^o f!!]co4 CH,v=ʲ1]}e[>$^v𢡊 1: - _|Si!^+lQ,1m/Q7Λ"gtN"ȐdAIRoOqk>y!%(fٯ ԧ`QN`n(_^z}'[ Q> ,V.nqhTQ荒ܩ"C8p%:M *r{l4:(8&Lfn&elG^2΄mͤhw)H=0GrQ?;.w%F=AbEuI pOML!H%W>?ֽ۶ I'L댈Y>}jठ/. jaF'N]Lk"05,ϓC'RI*G8a֘o×{PxY5 f)5FX`3 j)9bM;nNCͨ Q{"C\]njC#^S- %V$dbi0g2xFv "t%c&q7@Bu:t\S;51 4o/X2WxG~Rq9ՠ@yS WjW7%pWܲQp,opXqW{p!n.k.Wdo  :_[)螳q%Pd( {s(h|Εkq$|!xpރGR(62K~ &SonHЏ^Ơ_RN:yC`Jů!!%q9DU :߇^3/W5dS,ܐ,^/ۭj e247=%6/˜=lw[9S0"-Nc&@UL$ҏ;^gYl ~=uq9;JY Ieaޥ,kLY^ڀ  4&&,XN7mɳ@f|+~ h?ny>j!!;k n'ӣ|q+*foQwFf0ɳ\9ᅑZ}~1mBiO${կOhuFfeˋGS : J_@\iVCBU0ɁѯQOPuPLѽ(«PE L/io&-5IXwF`~\~^hD$]eCn gZ`FM6pOs5~?n%t,_T mkGdSTG ,m%o)%Q=k:^v;"8bV>8ueD7pr?(u|@1 BЪ o;#L^{6?x/ٳ23z8uh`ۯ[ݫ4nE9cؿWM}ov|J[ WAgdAZ"xM~STF(TX9xUE"4^UŎ:t38͙G+u¼D\Ic}5r fbe7kl 4ĭߠ6`&ט" @@-qx,y^kIBu_׋VrWq=zO`$wnn{ڈHoC:|-"Z(ń%ISVp?ގ TkPr79 ,{ Dvnu"/eu&JS} _*rql/&dvyZfBס4-9BYY|yRAjx Oi1#5D-l^evsD`{;! yY0hzeYr)VDaȯtD(o'bcAUEveCsw{K]L.n5~D (8~H O4‰1gU/[xbGZz x=0{˄?τB#0.:cZiT֓`g?u1doD4[28SBLZ1=3XVPNM)9(82Y5c72oKh'ف[}M0\}nH` 0- TĢ{aKzBS pUvt,>V)aE3clxַl`u:ǧ!_yق~^ ^i[))(C&q \Xb 2|LUttLqWP^^&ÿ7 .L1^juҿNz/7y;A._0`o/Yv%h͋]7"NpS׶ )1s<)"ۆ9-$M8Y Z]> #~бHKZauP;kih>>0N13 ps|+ ]6=*S@Nȥa13K䊯[6BlXX_-4EMGUɮi+wb0GO  H?щԞMȬgO:(=;:h&1f m ?;^U;zϿ; '2QI~^,t'qS$5I`1zybcFp:Tr9&ܼZDd >rO-kTy@=!(Yf r .'~rv+6xCЩX%,~{asAs?5Nxbg*xw%sL,KSe.*ۅ eX@ NBYsQܒSJ"_FɄhiT.dMAo D얔(y4nfMw{!|ӆ(||: w9FC*`>gQ#%by"&x6se_>A Onrȟ0?o]Ny6:x Άߐ 0}>b;p ^DU?S$L{"{fndi^ 0u ;>>>`urr[[gʭt">gAFR.BW7@w+%i?M賘fw= I%c=e0yDHVߌS.E-4\71Wڑi =FLxT*xavKxKnLt<5bL?}ךv;(Rstjv%D+!^Pjl٥neh~*9mcIu; ipJC+C x굣fIKDCU](6C4ʹګ|P/D4VE XǕ+4enV&m+WZ! V*Wyjv+X ^dSn%elً;/mJ0[rLmv`,m`eGj̏X~|'V&}FLt,@[HW& K'82=sϬߌdξu[:>.H9JzKtsPlKJYnlN h@cwL/26ʽt*1MOKx c_ZL\t㮇E h '#(o]əP_\J 같~"./㨛 z\TC,-@ރ'=YzsjES77^n f;bUL VLnuG؇8gP!vX.5 L:DjGh ~<+Ob@)FHWb𿩕;"DG_<Ըp_ϥRSV+A)?9 _uaX~Q-gZ@f]buA>;5ڇ:AR}Hi;1hVG(TܟsvyM0 rU ^5&R1+L"ZK#/Sq3fBW7r^Ԁ,7Tܤj/8ym&g_.D6r({J| @3+F9ny\'3D' 0'c~][LhLxt*iY쑋xvICZp# JO\ՙ;kLս3쇪ecslw`d 74ubp<@' vpZl p; 9VDzw8Ūɫf4y{؝ѤA_`]cP0SJfh?U@DU+|woIZ޵<6vPg&oVarQ.-sP n?SI.A;z!ƴGl9M.gԌ}L7u-h_cxcv?p -iԗxB &!fDs%w3|JJU#^߄" mY^vI$Y| itތ5'76ȔFD߻m:]c7(x<]e`̫ƪя29{`-/8-".g(Ցo{eaܬ2 rE5tw8&gڠ^MfG8_G]Ʌ6T8qBö?,zsͲ{ڦ~ޮI7 d! i§ ܔ'zGLkBa6r ,۶9b>p0rvV1)ُ?Hc\wշSiX{fjhIIk"1{Rl !q#Yo_0ۑЄJ  1kt6"S 2y;i' .deE[GMU*VK$;73볂~f ;ط}uΙQCa9$RܲYNdLKW8j۵GhH="fo%ʞ|֩/$@)>8FG2A#J+cҬXlS)3~ +f|-Ymz]+G:V.~)F-X[TE 2i'_SO ƙ#D(_nMOeXu,B3ߴ,iJ@_W=?jRÌ:Iɤ Rh!|ֳ=;bz?K6@a߭NU=z0 hc&UCS.2A59o@穞҈чoR&zj c} ߁(-Ll//(4;)s[w5s,֧EqjLmKN~1Ά g˶*Y}3^nFS #C#+UMtЮML˼74p/t4C"+ךUѫ\&':-b^J;jx%n1 9J^!益%ZEDlt$WűwS?vihm+oXla o.VXۂ[z# 3&-]?JPhstNԧf{}zW#NGRw]LJǥj\\ܵK >#Gy0cS*sƆv&gMDx+:bd%o6Kʦm)ũ-l]%('09 5!b^UGG{AgYpT(1W`N͙qYƥ|6WKĵGf+`6c. L{%;(;uF"w8ڍ0 u9t!bO#eF;s36I[mz*pJ^@>JY ,RA(B)$c&/=щ8úthp()N~'e<Z̐ *(\)!JyN |3YM=?qBy/($C=}XB0 bo?LSP$m1!l\&R-m6=cUK|[uq 9"4G,fN [BS?Ր$&:p;[S1f@*~?趯֍gg{z kJvXtUe{Oh<3{T98c|F7b BT`Y"@m :AHP&2s$1MUS>| M+dm!Cx#|u~+1R9H{8D1Xs)e}tx9Ou!׾; =OP[fdQ Wە@"C64הI]d)SL7?\\2J[j-̚dh=dx+Alp/ĄW.%)zj" TP;O4\ŧV (;ʧ:2>gCP{\fi5QZ[_mKD^_+nOCun~7̔x~uv*{v$V"WD|iTŃ9 oJ<88H9(` ET Grn`PV1K>"+)Sg/,L!!}Bx؋tz:hlߜTrO Vė`T4h-}2JY}#a >匏ri(x%a78Wv[eR.r[ijX]hK*seXƍo"o齼S 2h[vԂBH\Yr CfJp\V.4rqnKÁ:c4ݥ#{eҁw>N*/Ib]ґe_Aj]wi&ݫT*XUUK#a!c#tT"Y'$*!o^9f !4#cQ fpa'z-]h/}QLS=TCPjt59*r}UO4 *WO;ZuoyM)Vd /4\VnO볓'{S̳A 7mgi!a#4Rk8h 4z 8Hd~Qbcs\lR8$ie8 \.555ZiO ¿\S1*tNC`VLRCjxwMݰA~ OT.siBD 1D30/'_Fyߴ2-|`Mg`JcL >oyO H̀}W[@TN^| 44o|$#h-b6sn[tS*bpm1vL#8 jyleK3h,٠kY YS#ry;y{}9HBDkxa]-G(뒷J@%ܭت8\.rQ-p}!P_shtXx?;>֮7Jx oёӀ,:eJ^=,z>ݵ3oIe6Ę eh~8*Sⅶc!w/mRWK 93<- |r+g(#.&:xƋ$et5AxfBg"M|UX3 t~2d#кq'NTϢ]lPC=uo|, HZ*Gs$1 l<䟌G߭Mp%?cR,EaNnVw`HiWMڰEggdgi}A]h_9Z" FN6D_JԖe1*<'FR![{~[t"}>,R} N.ZK"lz/g.0;(I9֪a eȆ񓡂 ρlj%,9>IꎥԂ:qk%Il.Q'(ҭ6 :3BdkP9z"!qW7470l˽b!'^oItwL?2.ƫi sөjfaCOCP q6Bk #<}7% \g 6TQ~́w,6 Q"\;~Ik^TЄ|"=ɳV|SK` w Ð'ޓ7h휵:3@ʹMPvNpX#m4L][UDfJ؊u"9KB7ޗ(^fp'4IrB- {E Wvo,4D|mڝC޲e1cLպ(*GưڗO yּ|.D%zvLKx|6Ĭ sC 7'Q{7")<#Tܓ]{=O^{ dIZq1a9k2OI"(85/ IAy;emW{h2ԡ6h 1h5?I t]44 @WR&4iW袳LE\Tpp]))H=p &Qgz?N)T8T8ՌG$ש8b'ߗ>H{.1PIEz}Ow;֋I*z~[쓽׆njFyP;W;_p , ۜ ?8DҹQ?TWR7(wIuA0|_t_&8PٗF=wuG]]5 $ ak >Ul/^Tͥ6;}th0zsd@F#Rj>;2!|$=hpz4s^M4Yt崸Oj"5qQ c4AUlS膺Jw﫠:qK"O*"CrK8׳Yߡ B<_A<ۢԳ>>)Hx{"um,h'yJmdl0=fi_c,{u%?婳T۷u>v7X8Z|3ktsAVJ30hQzw/k@m3oPXS0-I`GpYf%SPs+SǻD /(,GY1U]!Cc]< :lگHāI)1{%Ex4D 34IS9*u0U>4dG ?U=3.+30'uW@"X]sڎxc|;p☉FIQV^M]F`1g{,.ЦkDa9Pi:HȨAFЅ;˾_P|Ee듪{mq诺 z<ԃ !UuKjMHD&y5uϮe7pC鎝XR :.\5AztKQ ٴִazyinhTFcvCTJ/T amjO.7G(P˯ѧfM-A!0i&l ~inm)RT;Ws&컚͓ ٽoR@VV&"LUUϰl<7]ꚃ+^rz"s! ,C ibAyju>Əڰ0J:g   {I艡+n5*n,ŒgJAlDI;Vv)<<9WŦ.{pImhHRxq/·}F (e6,Jy|d Gwaj {LƼoV[{aw^ 9[.5>Qj0NQcR]3$;KhLD @Wx54o އ*k=4e }R԰sK]Vzނ|0`}`@.z8i|,ܵ~ 0~2d"ʱ? Әa!v=RYHM[Z~j 6Ąy|*eD5?L6D(㵴c*n}KF7FZ9E\?LzK]]|kUZ6`t>r h4!a+//JC QoI_!Xi'?rԮl&aLRpw98l2 xf af5+.g|5IFRCM"/\t,m>KU/IR 4U]]r7WM2 qVtD>bTt<&l// 9B̆VX-[ ɃO:+0b}ߨPm^z/҃!3oXB"K-ʳhi%{d'q@t)Ͽ U1VJDDЃ+87WA_ ynNJM.Jns!>wn(o%y oD{pV v(`j{7;X[ɘ`j% @>֙-ImO輯YݗT5k7L뿰^8W_8@59&MU%#!A`>$.H/⊙ʄw0e(2|5tЉ2 j:16?YӭZ^{IU}x^%lA 8# eXkTj}Y̪6x DFU89{?y:9+A'İ]F~UesNRs<aS_?ckVq[bA R %=fqrLnアoSǰ2ת+n)`hv;dRD=#<]Č6=" b(; ? v́@kH|H*7رߏ|r!tvo +eNL=f6ft[S" pV@FYXGF-۫V~8 3EGzϛcMZKZzy*΁gWˍWkz&Z;;[J'&kR_+i4{_a+1(-j]+(QF`ŝy@:J@&-"^CЄyˡ"L`aΗK9Xg\ %X)b5;Qj Ʊ k%UpZܾ"/:ƴt\\F ]DN!U׎Mi'.:bbB[͖X+YXkG9G鎰Ńjstqэ24ȇd8b*M O&@>),wP+j,k=4iiӛJq$gs=7ŝ'⬈Xm&K˓ .w|֋FT-Y~ ֫ pj˱=SX6'i`-)ߓz{L:cuɝ!;ؼPo:΃Z $v'o+Pt,A(AyIj='^b-[X^ꁭ1B5]V>Pb3Iaժ ◊ܨ$ trf?[)Bn%]2M!v?ҎYG<ISC$yBY¾V 㟟 \ G5yLd^YΪt3`(tNiV2!MJML,G2dCa&kcd}SD<ɦ-EieFч!YHPzQ%ru;H@ vTߍ]:yyb(ە Y@AÐ4jTmJx Q5{(Q`;NvmxDo̶HPk)4 ? Z4']ߵ5;@.fia_Vj:H*\(( ;ʂE'[1W2+gsx~P؏+əYp~s! [Y])_x1.hvJb tb|*9.Y5*9{)_`@)'*y' BPw}c|6վp5aT,YCU_.O7w2ȧE"JpXVPY\g ~]2 -*X+^ѫ c~ߔlƍHw1 "Aڍ7e{Tq %1`PA33M{|팃< @xʼ:2}d| v5c!KR:z_[uF)mՓ$BM8 vXNatlk6$E2XQ\T/(^CڧV{R\LtБ)sj+J Vs}DzkQ kEp lփ5:uGƭb!δt]|_bzh_V:x`4z16~`l 8yyyl++ӄ;26)ve*ڱU,{UrZGԏ 87ײ(1uQICgOjUL+=FwoV멷MHnuiqEMP3/bE/s-瘓x|uY>Wr9_i)VŸhIzQ$ )ʋSL>S+_T3<>$rN[|Z,VW%Q #V/hH2ߚ6FF >Oǹ/I4|^NBeyCvq`*Xq*V]ʖ7NcS pYy IT}B7J2& kE$HʃPxG| 1+{]bC]aS).`a[(xrLn%g;hΊb.ЌBqPRJ%נZF},ǖ®od!(VC2~d%\VV|8Jy%*h^LO8Wb- t*^=+~w#>nQ".NVU : {W̜Tr% ҂~sSKj:A+Q( \؝r^TC̱qy` wA@qEb"햭5x7】![49a[$ȱC8ƧCJóP6!ʦ2_i^V¾=q@h#\K:KǩEG&!bs6IV={7{2izsQ D .ɰ+dgO2p H9SοOfϟEz[#I"K~pB o^vӄЪ}L|3 oi>4Ma/ NcAV`iщ:&diqdv&nq$_~wf4r\ScMU/ǖB:vRZ ,fR}0-S5+ ȪڑGEB<@B^x4GlU,pDM\hr_#ɵI1wg i0UmGn|3t)&E_iLPf}6w\}{1($d6=-~dϜ/1lC8>8 #N ii XTL֖=qͪEea$K%|< yũz$uc A\3/avNL)~bezM(2}Yd02lH _ `ы H'm̎v͜|V+j2>LM2T݀bŠ{ZM3ҿ2.eVV쐸*QyYkeI 2K=b}ʁ#9diqzFͅ#Z4"{ǏfnRġ D| K(9G?ۏij&[oUƢW $1"g)RWjEor 2I!1 ˘ _o֖!Fa30ZŽe(Sρ ή1ҟ<@ue]u)]D"i2lі 0ZNs1Y+$AJ\AE!c5~tewIGsV !(pbm2##Y;vaƎ`xqee72}|~u4h`5tzkA5쌰`k4rvgaNY&6 ݪ 8_nh -R}T!d9vhpMcY ',v"PmG~{w_]l8pـ* ?׹7ts"Y-/Ԃ?.ygyj :],SHw3*+C+gӘMqL&(Ci\zMS2|aޟYԄ=&F(,))nI\dQ Q_3]d@x@,H BقP ;eQ[;s45.{tyƥ; j yaWrK'GT/*Lx]ϑcffL>^&eC풸f %`{s+-#KS'=X/1HpCBzI_fBO0"SٜU\@2brkE/>+$SE'nTm:sgw&!u-?OWpf˯ĿΏL I^2D6QGL)5pL-n 2-.95Anvhkh'XTTOĥL9_QEEÇn fb؝ٕ,-џ[4yRNb~Lhx8J*) ;;JS/iWiDYYxWOv3ifߙq0`97e{Y-5R,tO?x[]t`p4Bu.IRSC:Aʋ0#/8`)idWq< +ZY0_;&Ts_#@ yꪓZfԗԝ6AhQ#K[K?+1i6nmsF"L${<T%cYqr6݊4RܿRS"e&9 "\u%nVzI]n"/UwY p;JEKL&PW"FM>آK*3m 5M|,m140 f:p~P̚Z,2L?X粱\:7u]ߒ6zD ejiw )\(şY_"aS@?q'%`|@]LG)5[U^.mLHBl t3Bqؙb)]j4NKuC|@aj+9"W{vUlx^ݸ7Ɔ EKDȅn<@|uo\TeEN59!yILcS`!8Ie dDWI'5CDae{f#^׋UVm>cJ3ʟuG=WV{MZ FeoBZ5\Evo*/ % L[1r[I4K^{>t{ nRkRSlpaa% Aq1nmQ+E fsi[s}G2NdHGD˸!}l:i+(@JD6wVܟ<yN'+ - g&q[UUYgz>}At~@FWwq҉/1%hXjKBWoƮ!*=pDT϶FEtI23 oZ@{o)^8+ $RMCE4<{x6!j@yѫb;!t%" 6q;fE(!ZJ]\:鐫: RQ^ }"3n?|Q>!آ(Gw=_@Qi,vt1 #GiN֜ڠk7^{E D0G3ݵ&&[ؑfm0ר΁ryp TvӦtiWcnd?N&J\6s=F Tk bJ#_['2HR y%Ế* m"K.r*F}ؕMtr}+'k`rCզ>,:(jm2zUKC`*[?:ҟdD<>H("4#2vYLi ~U1dC*3ݜt}#, ${/ 8OngJ%(tNtҡE-ѽo,J]&D{⎅T-ȁ=`!sԩ@6m9û%]*,,EGRjW4,}#L˽b(gd4$b%X"9VV!"SlN_DG2)j/;$zgmSrV}aGZHP %-^eb@'tJy"d$*)}y*_ KH2$"8OϘSaӽe E=(>#kB3EwʲN/9^gneD52s穝`_ SR%\&Yia^a Tuq 9oe::utĐkXFNҊj'[}M=V1F"1MfkE*𪍊XH>>cc7X J$YN\؊m?wr璸&:^C1PKaU(JWbErpcŜxVݵǡc>fڊ >k9% bhΏ/} Q(vtPDCg/+$ ̠S7D:Mڈ%dyso\۟{3K3>iIӁblC? WvМˆ"9c3QnݶuFe:>QOH{gr`w-Qno|la*Բ'w nʫc| 8vF+ÔB(GuG'exb)(7f p{BgH2J&{~v`K/tƕ:n*8.ހ1HdL/I+g,˛z䷏L+r\W1EW3djpH 5,i|Jq!rzs`\hA &njl(#ٿ PO鯌d!0"3zÊ]MC2#-EYoxZÎ1:PLRP"~h\QXbWkRw%zo_F(MKip`d>Owdp>u_$݃j۾)>q} jPfSU>e,1zKFM,JMr' +M6٤ʠ{pot Vʍ nfea?3n<->V{U-y$aU FcP-7JE TvsϜ 8G\4-U#(ʝsj]05y.]dXwS&&uŠ*jhXqOBҥSvشC=m,h&-yϥU}7 Popbŏ@}xmpU;ZeTĝ|'lw,C >6խ<¢cUπr=sIBS׵sۓkCA*RZ];0EN* @3IxR&4aVGKF6wzXup=^"Bccwbҍnqj.BXp G!R4$VACDv/x\t]MMȠ:eLl?cNUA(U)1Q{ 0@簒k:pq+ï! n~."FNQyiM>jI a02:KC*wL Bd>;a;LUjƵJucȁ9Q 3Cm[kzYJE~23$$HEשe<T8;a$ѷb/ZSl.b} q*pNgoE/{y{*RHΈ-$*;x+3=097R8|ӻoÓM_o')؀,I~4iw}MՖ^ #/sup.n>:%FRN%^$"vwɜ<2&iTi+/Һ@ndG4=BWalxHJAQ6M=5ow_E'}6J\Cd5aKE*Dx[**Xu]}9={`2a!, 騞<1]۔4lYL. }r 枝*?2`l lw]z*Z睦]T~9&A(cFCriv }8y6/l傯,H (!:$!`ۑ^$ h~I7Hud L `݄f{Y! =ú^K̃Qq]`m$[2YvMO`.&TڮY m>lqETH-\UR0j'FU,*ʮ<.IͧsPϙE ʉ]]dmV,漼{[w rFd NΧ4Q膋$Zܠ #x@Dʽ(^#jŎn s2ZJEdA1$b5"oؗ=ر(z5dt2[HbuLC6t`@I0i:+~p 5(Q^0wn/K罪q,FPs* y·rN1l״qdiͮ#*nJ@MT~ x ^=? 2/MMRftx$5E3( !/aΗ=$y Hq'gȣ qF $[|؛@{Lu`)1_|6T{ 4& [/(\x_ٚ@_24JRY.`{TE{0{'7*ޭfaJm.l:ߟ,{z 3}+mڢfHG$7 )Y=AޛDzѮ^lM wˆ{V(r Ȟld_w^7{}Gh`?C:4r5$Dc%='6.RoJӤ!Ed [49~_.8=Ckb2T-nv ֎Z왊B Ηy6 ?~] %-[SRQ\&S[$WCzv~c>܅ *w&[=LΜh߰ \飖 % se~ ifoAaHtMwn^q fIs;OA~BU+PoLM ڕWB *tmz-\M꫏7ԳBrMcQ۟`]}6uM{!'c '=RODƈVƻ߾újSZ^KܽzX 4\*郣POI?1noͪZ@׉SZ~ūm+w;YE0=ة}h2pQKlŤ21 b.,ZdAM WNUHI1T{,9g@_A6- Q_daا|?kep?._6TZ U\eeH5TS=)"^& Զ9ZRFU@G ch\gҕL&8M'JǰE y̕"teKBL-{Nv(]a46S^E # ƚgyNZ$/o].EWJ罤SQ}VzV2n }._&CPpUCXRփ{uMsu)ӧ,ciFЛmy7ٸ7pFIȔh;]omFnJ27|"iMPX8 1 ',XmT^S<(ru8ȺU;6a/) Y0*L{2m@- (Π@>h*tM6?gF]ײ+䉞G!@'roq4A&m-¸K4nk++"\}[~6v.kq4+VO!^+S | 6 ɤgˌf+0߾7']1$&CKyF.=vXNxr\[N䬱Vb'%~>|MKo+Ytb}xs=gAgDO%>Մ.5?N8ǫ̥wfNo P襱i=7H{s􇑞75Eг..WiD >^=&k}.^He|nzbG7[JD@Dhi!bbBaSKZp0PqӅiuxuޕ~ ̙#|{yJ*1cG=ZOͧyQ%nw}~֧}rENL2 y_ܗ0b n ZA9uP}LUoP dYϭ(~>ٹf޲4 ]-vM޺$Qun%.a=LaGh80DEkWD~֪2\,WxQ^2? oU:GhٍyRbXN|H{Y'c ĩcGzZB3HG|&PbJY姰8g L&y#'擽+Ф gq|8ec^H8TLdRU SyZD 'ܹGcZϝXGY8N;?O+F[C6s}#.d7<Ls4-FI=# ÷yH /A*qsFz7׉utEY OӳgOD΃\ 5{mGj[q4F\&W9eV%&Ob^5觽I-䵼AΉSà($ޑIaGWitt2ї !¾ZkA'Z.(Gx /^\n Lj!|ݙI- !E^^NsL"r3}S4-RHYg3  u97î*vaѲFc@XF%G&i>3`jnD!%LU;*M#Ƙ1xF]2-'g=gŠTG'hm@.1,6=Sti\" f䍰\𗂻 臀&Xa$R$S#GJՕ Ǘ8t1Xiz;gl*(Fa%zƴyj>.h$E)y'w%ފiߍ_Tm\uJ^uhU^bH^{fϟByE3KiqDFrX嵏l̢ O+^xXataC3wj$kj-͋!WF"~rFK'Qi{ȹן+QelH}Ljx p82<6٫ϬBۋzHj,:AL1.ƼPRz7$t67)n:RMsMg0i C -TwxRb%?'hU) WR(b!@sq գ~_6g]SnÌ[oOKg/DW#=8J./1cœֶeoL~1dha]-D{kšVDM?SwMb*sRWBX֒3MlZb̾NH=`jA2wF.˚3ֈ5/qPk7W2TW3SO13qȟmvbX Sa0`јnZvukլqMPBņxxz|RG2 rx4Y\[&4CL 6VޛlECdĻpgAešﲱ$Lt6^"qߍe=e j4oR~wT`)7Τw9^ID#.xftB}uϜOC%<_9e wlO =2wHI L ?0+L'C~Nb΀}[|/en| YȥwL0U_RXs/&J~ >9LP[*qfT\=@]~H g{Œ9aAk5Xsj@oY9*~x8˝aJ<A>}hs^!*t0L3A+ 6Z9m% md:IAxII4k0<}bHnqsF S&D;ft&G]ɇK) A&*>E=!>= sQa sN06=L㐀@yno$Y%Q.ˢ[hG8ܥ,~ #qAͅN66ͨX Jd?SiegԟH]w剙'.x`%ysF\!<-*Yt8Cn"B@f﹖gfzܯDɹQxӫ 2 $h8S ҽ(b׵ۚnܫBu~eH1+7xvn-AX慅 y5m8)(-|GuI9:8 vyx/½ ΐbz|Û4 YUNdp)zߩK!* 9VPaۚ9i[ E,#>?>[9 xSէ-59LNj $TubKːnԭ?ZC_Y8a'q/]IسP>FArxPD'(mv4{ S[5p1P nz335uFN7L]b(hQphsVYf nEĹD C|+µR*rc? bDT#lzR׻baQw] ߡy}3>ElҨ!s}%"4 K%!M eM ,ŀn]IBJ vW>G3 é9L]VN%Y,U (iX^DUXYF|g,^ON-]!=qb!d!FEaYS_rre>94s}7KgΫ4ddᇈ DW]x|`M~2=P-KN+?G *&װIp)t8@QȎs``ݣid5<(6wqDyފ}eZgwZQp^?pγv^1D8}䋼NduqUC=/˰H么|[̴o'dWtn'@П]a y9]hpҙ\`7 i+X,)+Hފ88T `$%)yyacExNi_z-D_>i40uSv[ߤKpg{Ž}1`2ByN/(ef:n-Gݫ&e<.I4m/,ō?6r}d)^Eؚ5xV-$onøNƛ1EQy'TƱb}uLv0 v\YnEi${,)0khp]wXǼ08c'h8oYKH}G|R.ސCD.ЭEFyT$DE!d+BΛzbiZlDWl q6r걌D gv.Tq+, 2^R6c V{`%' D.ݲMX+c[74QZ@'`*3L_M>y;`]וRy 3WVmjrx0Tjb6wzNŠV=\ڌV }-$kMh.R=y$a O^؈Or #>6_~h_5ThlQ.Ql&5IpW7Zx7DA?MFu$zLH _GKWJxrbKf Cb6ߘϡdx9tזIbI{vi&j$&ZuwO4CHt)YޕIPiY!%g$>ȋQӑ} iD^;b7⚶#HDh3ڋtP;$ hb_. rg$V);&Ajv3gV!.@<ZyKady*ы.f] O'b囶Ew+DnAoe"+ǣi/r,j><Ƀ>>!,EZ΋[YG*A)}6e{M_UQ$u^_Ou1at;<(8!Hg~/qjP@%$-LLӡ'nDQ<uA:m)OP1p؈|"*"uBE U/㍦6z!dQԱܶE'>,PY2̗7~isS哭OkZTqIqdS\tfE}o1&\([F$ONЕ~[E1=|U"y"&EoQHu ^%8 =ڡՍyF]2'XpGT7͋DŸa˽/k U3%%vYBw.5SE'@̿3Ǝlu%#Yt~+; ,BYD0dpVNK?G38P&УIue+T^w/_,Kg/+=bjyv7#U3@) ?Br?xׇSqø~YwH3ֶ/&9s2L>)W-, L&XYf>fӲe$2Fhx aY4>ogN//}Q?: -鯘gp:AA*Su}fou;Ȳ8p ֜%ȉ4Zр6ۂB5, yEا|"Dže{N oV"mȇhI49+qd:]6FakBy8.PWx_[<z vԊ'h^ MY`ɘѐ䫋\FrsB5^F<߽ ~dHzMl:;;xar}㗓jv~eKD_36sg2|Xgro'^Dztuƒd 1+NOן*e JFun]9S٠,dS/wOsWOДqvVUs/$]uHx&@~ $!dzio\(;+"QT|oz@qch'kl 3F#2l 4D Z1O6oxk#vTYKHUEs2|pbđ3 YH()SD `et&w 0)<4Ylh@w'=F?Z_kG.^ƽbD/_HTLW<:V_λpb6#kLEIaDlo}gڢ\&r&.!êIHyr~.s|ґUifvtLzp 1P-cVQb8[_=`%s#D<atSO99NgFIͧNa!ZyS$ ZIVӛSAu8TBAyBW>kvG[|s)=P*mroH/~kqbeGHO̫{*ݡ &d2)/zBnMkc]ITL<fg.)zv<7wK\ '@I1sΥnG7۞akSx o"T3;fxӳ0\b'bNHUvJDϬeA $?a Xғ[ 75}PUvQa㠨k{&WV:9Bު.dan?&{'d=5I/,_v1tncퟁN-Gƞo$UͯW6+6ĜUm͏wܣ7D+R xobY$|,rQv * F֌l#Lv f!AY^4X68cE5C< =GH5ek`"=Y|Oc,-F563pg5f5Mec.^Y5g:4c!Xݓ JU'DᅕX;wW}M B< }:yDc^6b}0WzzoŎ`O'msתg}{39lȿPC}4xPP9*1 -ZI(l .Vvv > <U˩2:OC7& tU#;v:Nl܁ M!s$3l)2˽k$5w@Aa01[|![Ηa_dwqt4(A.\=Tㆰ" TO!Y6O/Pu*Y+6Hqq#q_߫ c$̰G~\닇f"Q6say>֤=TI=f*R5rH-=BU{OVaLrJmm1\m =7ChjyXO)x}ᖞ@J40u4}8k`RZ0Wq㩒&" @]_ WeN1B5=f'AtqM֐mL6Jv2h-ݽYˆR]׸ M厓C 3l=ϰqz.MN'' SHgslUԎÜ#rTwʛ",⼋ƃW%}eNmbHꂣ ̍32Ch@!E["O &T6YaY#=X] UHBO{vWg-#?R3Vq })6f`7ex9ygH%J*.ٲQ:`W8 My-I6^K:?HR8Ljjbf^>>؅}@f+|Ze]( Z--im-0=9[BJ&|VPܪQ@o;ڐTXW-H&ɩ-̫rqt' #|3f$ah2Gl!;%p\dvͮ#GIpho>\fE̔ٔRz✇ ®s ya(R)g }YiukbI{kSP̊rG%$tޫ;w;i;0#ъ^jc#M˫J=i~$Fr"#3GR+N"_Qn#V 6kՈ+ C5Rxmx5V/39P !xMt.!j5,%z!Wk@F'^.@y-UH+pp&.7b\\Ї<'Fq\bKh0?+{CYx>wWʖnoRCtσ&رQ r4 GЗXϰgf0lp݃@a ~eJ /$<c*ioYCꤽȚm23lrւw5ӆbLngMO笍Ȝ5BU0_q] 24:Y^u~FêiY'W2cYĎU_ioM^YdEψc=t@G@9~%C3Ft.͐/pêoڒ\zi#b cx3 mc:FvɖE0#r*He1݈%}[).#I 6 9sDtA-bT̃oQg#g'^(늺edaB$Dـ)Mvm<{[5DSwiCe +c pwPC'(~dt*#j[j직duVz+=~jl#>pNIl p#VU:PyM__@JLm e+ofJxKӘE =VQIxTs;f2f"Œ;"[ ֣vW~0 }ߜ) ǣgSM;GVzh`2wRnb(<7,mʐJ[b3nN{!D}.!-!)϶!""tbWLp|dS{CmQx U Y=;+.c/N7t,3Y^ "}&_G ~:2OfBO3u=tNXBSd!V0M?U:򛃊:wnh``&||0< 2fF lCH\.R:)tq} _=;q4_Pg'l>/ gmUU',~"Zp"T9W$\F6BK>`;/}~0"]ﻦެn11ov{0-SNj]=]W%A RB]ؽq=$-wNP J (#Oh>M+e09̻C=zKsLLT,,` E/ ‹MbT>%u'ռ)[ jAf]bRYYsx0&VL EGB9oSտERxVgq-e:J߱]@D-Ͱ }߫Av+ұ~FpUpFN }=p*8S ;2'-@+ht) ={|(_@&-/ϯ2[DM|9-k- U>(N[^FS>0!X |p/E0qahLe~!3e39HQVt w eS%TY(VPz?;w{y(AS k#iHn)fq. xq_L.,Ymm(i^5Z[8<}MmsZ,oI|}] onZߌn]E2[ʳ~R1j5ͩJĹ(@'o "WQ5ysqq8)Yu0sVH~.oAA ۉA?kܡoD*[QL6`qkg!R8jn?7\|)TyGʉQQ" RM!+oHp<s%Ɲ'"1(WIC[bdaJ VܠfP!6c_EihN|tWFJvp϶<ՠӒOVL)2>h5j vv?~wA# ,[¹y; 4ۋuyűJ+e[Ѳ . 4 .;ggKbKn;2i!rQ`B_1A H>B#BuH=& J"et'F: !K)!pv"S}FJWg1saL50 R5'TRMJ>Η(PM,xԸ,sh΍1+r;Si?"'|4QZ#IK_J;ȷqoTG E47C!["@P8Mv"{ zvkR,NYk#1+q5 Rw:s{qvkIe$4s ɦusEɪN@Y,Gge؛uDsSL}zߜ g 7/Sl6&U%_kؼȅ3ϐRl͆Ɏ5 ?aP"NMN 'A lmdTnҷ֣ʏ{ XO#)yɶX󎆉1}}f AYet{sn{zFw?4|E7j Fd“O:O fp.LlF:S)G.˒ !E~ /TXeփdjr^br*j #=9@CAeP::yV7M1&uh3Zf#)<3g:ﵗu&јp2pm\R>oTյ #+t0r\5nhCIԳraG0Qr'xR_=Da$|?*a%Dz %z=Uv+ Z`3 @a]?f+%)YcտuݟhVa̘cYC$k e2\=b xx;kԕJ?̊# }01|gCmF<5}R[Y=4:-//nvNz9+s$iա ni h0$LM|l5&4Cr}!#a_pٛ&eJ6]gJC&6DfhC,MdKLb (WfwH5L'Wբ)R/6-iV@M=Xڣ* cf?Ze`ctū+iߍ =xTA+U7pEfʷpii_bFZ# ȴ;TgaJv@FrݻkcXE{:-ZJrB2'Y 濐1@E(>L)V`ֽbs{=R y޹rPr1$mT_H#?酠Soy ZMA!M58S8׉M|_[u(hiși,B"X'`}6%a00fA a_x3E.yPxiqfo%`ⲇDTftԞ4 ;n/ FabPzɳspy ?Tk" [J) ljɔF'ʏ{Bg}%\f$ӫ'Je9r>2:,;xv=,gaPLJ݂hw|2j*DZƴQ( $7]]Z|mC&>û Rk}w(ykuЬgEs KBC;h_:.H,Yj1Q7sl𿕇`*1O Pb\`ۚE13}NdYd}'}gU$ *Ǚ:,nr;DŽ1M/"ֈSA;l(}Ym+`#\<ײb!6QKL'] *kosJpt:Ew^T̰˨yX#ƾgM6lyܪϲT=%dU6 2NCxԴw>e n oH*g,TXy*$zQ)6%ms ;`Kt%:z ސrJ"ۍ@-ja`< O#sgYv,Pωk 1jMG^wCйIȾ][ >cJ 7D,HF6PiԣD4'?OH#dy63L>c n$\ZbJtaR%7;$ljK*&#$C9y}y۽ja]WrKHL3o5?B]~+`a>Mȹc7;}b@6KxteɰQlF++cN1*>I4WFvxΖmL&2NQK鑄>AY?!/w1{<nA}P֟T0_ŇXE-(ݻnr4k 5eCZH1V7>*1r++8YB~m÷&0F]G)gs4 ЖnC͟%Ƨ)ՔzlJxYՊzPBjWNFvL~<'O%6Z% EȘ#0e# "pbayThIVHPsnkŚa9O+$'KyU nodTZ!Ƚ1c.C2M&C-s?F4lרi'mWIKACT?ě seao?bJ8FbHZXGn9}+cY{dU#C}w`x Io]N%[:e'޺G@M2q0%wi_|;9Oe4+=*ld)a7{bˋ{4G,xŹ`#Ppx?0bv3X:Kuy,CЅ8zaKqu ;AC6v|oy.8&!TZ,'pf?B"JQ0:|#ōU:.uEVeI/oi1L xʟ$m/4 -Z9~<J{]xn _3t$(t)cGM}Jx{+==)Uvڜ{|(R 3U<4hCbU^UJirw#v zoЕ;/rw}kUu6ߑY/cSC)Mg+c)r,f@H )JlV.#yn0GSk7DL6y2D u$`2df)|\ͪu":%sM{q JUpC.bqj3Y{[m'R5nsqˇΔ[;8ƾr`aB`O;j\H }bb$O TR잆uE-Wf>3oT'TO&A0Em#&>hK>rK4?Y )ܡk =/qDP8TVnRd:ٻ;F(fnqEih0+ߚa{QSI),ò|ޅb ow+`#{h? lK"~a7`A#g\W܍ij\ r?/zWp/S x,=Y\J7RYX-FKS:FL `'495sD@~hݼy:Eobktdֆ3j²,rӦ6(28f?8oўZի0E- Rz|qCj[[J1IՐ0craϠ+=h+Y3A*Q>m7 z7<=ñ F!qARv5+tAy<*wHwuK~d>*PdjJvY=]ٰ \ JbMPxO>y @'BBtFw}_3iD߮4JXV3ٳϖ(x#f`V7ЋxmUT؂7AO]R nW .)ACfқUycl;*VIBi"n^ Vi;?F ħxش/Agx!SwΞoIi|!AdqmbrFGTfb `G9&!]vfGt;\M$8Js\vR~&517AL#G2up]R_K4@{B' Xf PGQD溩I'L12kq.zNISX,mNzKį[ݎ?HQ`!9=,1Q&4*_]+wmnfg[KQ쎢 GQ6eYI8(L#=H :n}6ŢaJ7PVcdj({7x%m 95'{ 3Ɯ$Wxirr!a"Sj`Шw7L)1($bg:kNroYeRuSsӫmX"Y+8B%NEœU F8Daćc CLKTf9`az,M}8ny0j17犏O#Tt?`49z]T9TK]0-]Yq3WHs@?;B9v#t ,_Fvr2o$.Z&^ ? +iOj-;͞d&E\Ir YRL6%_J^^YˬXHޔ, OE fCX}m¥=o 6C0;[[G6i@.FaS6όOABHlj,7 쐻uļs`(s/ j%"&dopfhW@#ZsluPIf[?!. ka ReB#R`7jҖL.2CjP`#y`?dñ[bXߴrpy >))p\UsTg.)3 C 朘 Dvc00/^nsrE1TD߷pu&EG}zkCrůKKpۋv3u# lv4$NqkOj"0ѠH yn1:򠽠& |9FGy"n1MJl#kp# <)ke> mW!k0' Ug+y*FE󹭠PCiB=}(^yVPg!' +x#~=j\5 U5Hq\ڟY' PW: ^@qV6uBKneq/vQpOJV_5>וj5yZQCR:K# 4W"U!|jS d S]驐 lT̪w{U*ФR"Asq\d^V`fL0=Ճ@YCER[…+wNQh?LeJC?ʷ&lhFA"s1^sJF뀣#ngnܱn[\bvb*ގMkqɇz s ڶveE'S 2)nߝz4Îװ?.G2xcc(AuaS'1*%W'Pᶠ'1Ce. ;,S,%3GC%,C0V@_g: ,Wv3 LS_\("KeWTᆷOVTT_I&1Ӽel|+g@4K&kALN\*rޮŴsJVGˈZ_PlO Rgu8Aw(7ٗ {zпbtwr7s%{'8jf"F9[cq Ϫv"xcdujiشvRI„aw ۺe UBsEN<tӲK7QT9vA۔|sҳ7kgfLgFt,79E"]If .Io RJ-njɄ.R$j7M23GvY{8%6 S | 9j+kW1p AQZ 63 -FR8L?c.zc":8lQ&ٖ8̸hO5 &d⾆U51ATڭ:s)yeG[(Hb[:b%? @*Jjƣ~Yd5'++LϟCY#,OwOIԁ2Z7@c/woa_3Aڟym_0nD/,s)^#6[jIω*H)dwvIVz¿Ȭ%(P|p ,tKz/\{ܞJjlC`~1t#dCJ]r9RMJ8Lvq欄hF~F<2<9{fDB09\} 7dԙUZݾaب =_]( =/Gnn G YW P<ZS<9(as%d6g/R)=+9=-p߫t}S~y8u}U N eg4jeʵVgՙ?Gmn9kC4pgEZ| 0r1,eew̫ HaI UU;QtR0/賗h-ՠy-i2tC+j11hM9:uB>R~%%Jo\"!PV j+H?-sdcAylSZpT"(T:یƽț'- SnlƝԟʣ뵐@tLd$P[#wkMvW~~:EGqs3 UNmB;F$Rѓ/rƩj=K(I ĕXI!<>pgUVS˂& uww64>O ,wJj &V O{ P>{m'R 5by2?Vʡ?ݖ7cͥ9 4u\P+;yVkַ8Ych#*%KƴB$y Av r9x2ܻ2l(gau#Oyn햐>>r;(|nRx9׋@ 3QUa$>4MD+"F>T 7n8m #[g@褾t{千wS(3T`r-^5ͥl]0e8\5o†*K;=y/ :p?ƌ[Jqk#}[iM9_ y3Jj_ ͋r5Fx rJ<|q8]qmyD}n =O$:&.]C[, y;7P&pG3;b#O,aS2XJst_3 *H:3zW9IL, ul#3ӯlqIŒV>xW! ZmäI*S݈LR@O6nӸmlK PFXw ( ,̞m|!o}iáb ^Sݬf+r@=Dێg M>!T1\lw[C#!,@oE j{_g"pDb[clA*j'ZWyO/)SpP۞C@^}IƢjR&Lɚc G.`9|xri zV)I*ꑸ a s jEgmo~cPٯnxo](SoUE'g͍ lڪ圌& <q-v;cX/.F_}}n]t~rOxy+p5'bhh٤/t65/ FpuUj'/q !C %z(#U%OxXY4N3E.v x;8!>V=s:K8ɮȏHAxBπ,).$ x m#QP]&ԆY [8P~6{3U,2Abf} oxsu:N[ 2 KĊ Fr<34A GluQH,g\^2A {HEj5 94u]!E05(Dnh+Q$|izʣd~q:#>+? I8bHp! )ȟ[JbZW:`Ե*"j5"jўc5N T趍F)Ԇat",HKp7DullUb=ݴ[;^E2kj?ibMP)+tYbqЁowgR-09;&bF1O *eoĤ9? ;+e4o(ҭ_d#,n+(AIn2I9~HsM7H ɉb. ύ1񷇐TnYQ],P^d}%3ePNl}"y م|Fx?{\r~Q?TM=O8"׉c:QSc'IV'_rmDDP6<EQd 8~Kt#<96v4;7+ e_!WC֢^nm b4=Uwb﷢((/'UL|™:RCC#Ƣ D= NL!GQfXawt|dS5?/c*#޻Q EVy΄A]-#Fqڷ-LcV$W|GQ(GaT巈-MZ08 /vѱ"AyrPBr>)4á LoJ%iA諕g,E{ 1pHDU1>;gGHģ.;jXqWO45e~"}kү}fV'\aG_ %5юH݊%/ ܍'^ٿkTThRqV v>3ũv}r?>'4&#vz%ϑ_OȊzu,Dr}+{)e}މ$`BC()Ouj~~$L/` S>Mp5p;"ժ$g Ռحڪ /LAպ.CI GJ:(gs# ,)4/Mdvv'}ngx#Z]H\ZBt Lըp4[OPtsT1b$BIEc4VE>_j!HYRy6)'KR Z5pi;@N4SE\yj % MvPtphqhhnKos^ibt-ku/5Ie}b`3=.Nj2(NigeSmj@!zM##Gc!իzۊ1ty"Nνe]1>bJ, xy20/ú }αC1[sUc}GXM3/y%V Ӻ=DKI˻u/S`IpDm@.QӼ*tj'1wf;SEY׵rɤtކtޖ*3S>N'eKs?kP[Sb *a~rbtFMY,uUS=K4`e"~s8 .ѳ%V_#뫦)x4ϖv/TrG2ZFYY7S>KO| a yxpb  ,UX>o*e񲩘iEIO 󘈧iWJ>5T}79g3X| ;n`P,<U_;Ѩ}i[O8^%ll:@j޳ms6v{ O[_k^;-h`45w3ϩ<d@%HmgGd4Jb+s^KV 4c''t=SR8FE0;ų]z?GX/;8(-@6Mg BT~QUׁgY`eqN果8@fuNob$pڅfPC]W\iIݵ?j>X*6uet< #1 ĤV1-br˼`>]`W&i^&{cĭtt- Tk`} 3>c)%5?uh_T ];@H'?S7Z{&ot@uQ^_@. P Ekɟe%@1#:Q^WfOlf+!gķ]iTNU}9*Hj 8F:և[> D<]5ys=D}7%"B% Nnm mt_cMHj=BgÝl sw#H- ȰUdr9u4w4crq-9vjG~7eC״ҰfodDn'%ؿM,8`9Ƅ"@ES YXTX5KY% ۱hNF[M{*nm&xW#yu[H1\FMt7NT@UM{/|^Psը>z;e(GJ*̑IxW!85R{nbы_'Ƕ(9[.20p#OC If+=~P׉nGUsx(]!cyv4w7kbѫL-~V@ή"Z'P G?o k oоl yр,Ll>#y7=a\PBkUd }#_'(D0H5aGr[r&u\ r){+vH\c{4`ĵ2,xчFAN/=ӎK0jAܐ҅5.S=-Tc.quZQB(M|P8Z#"q6ᔤJU;,7%v:}NlٵghD{"GSJ6HS 2\:W UOW^Սa(B]閚 HYW-TeYe#FlP$<=Ux1R|Ixq1$wZwkq[jezZ5s)ҫ ּi23ͤ 4!3\D=|-rY_ ,>M)=u 7'z Vk{ޑH:!M1>ޫ'~qxleT]6m k/NF`<+ƐiCk<9at-w} W40U&`p`~w&k :3ܾ*uHRpl9ɔOQ?HgRmaƅ!t2ijE(+\IWȀ܂ܸMt|^B"9HnXۢ5uHrsO55 Dbf"W5I!e.yjn_L@Zԛ/j!VOy);C!]63dIaX3_ ]bǝ07p'84\8 8CtSdቁ6E^uNhl@@Tt\ ȉ}2\&:̯N@PpwyRNפ{ȢR23]/2򓊘0Ӷ YLq/T'"#5N!Jf@?7BvD ~䀑ԭ?WIqB}9"q9c6v;x JO9yPC[$. vXOdp胙e(? %8~&ݍ2|FEMjlڵ殙gi䧗fq[5u*~^vh\(plC:rw_ΏC87MYeA!@&tEù]p!B,C.#n9M\NOu6|C"I~A}0WhhtNL{-#vzJŠ(O5Ia?GCJDޛTB R!~tLcYXxj6HKx~(r b\z1H)wкfѥ]*G&`ĚrՔ,HLˇ}"tG1A!Y=nosJsJ7O~1"[JnI'ޝǤdN[KYcӗr@tMѭ A4:F7B`dR8eXwX|/ 67m+J /;`IB4Pm5æNz ,_5a@2 Wvbh#p4_Vgfm$vmsK6v=t~$_ɾƋ*/Gy¹1.N`Xfoc$s4={EUz Br5fHK~̖W{ܶ HJB=91"חAx'm}rlգSrC"RqxDRlpxxa80JXJ͝nLm-)z%k$ػ2z}Ÿ(wey]/<.THceDQݎis)C 協LUoƘ2BbXfAJm + ǵ!DŽ" UI+>QImRt^qwu@Ȭ"XtBՇM(9 7"uJU%,U;4o1˸zcb1{Iy?皁CړAf8HƺW()R8{&@F`#UQuaEk5s6EB;国bhz 2r[ï @ȻDv ]U!+;gc͇47TP%({˶8lYZo u:cIz+dc*xvwg|"^:(;L4F{ՙm7C, f~J€y'H'^~{A_^mr7=snpDQzK嬎 X԰c,?cc_=M*W 9dٞc 2hJk b5II ׹a'2=+ rUs1I3r촧^Ѣ .L ǫ:g_4ԮIǖN:\!#.+v9Nܦ1BJfW~uc}.1e^)\́!-Wl G֪~r`l~ E+e|5]c*PAbM 7~߅(H, vٔ[xLß?5C"7Jd9ǪMx…&56LӱtcI"MqLe__M*Na$T&"3ߖmwHjjܪ,$tUƐ&~A dxU%7۹Bu3EY@I۵SQ~85µFmε~Es{@@keEjS = H^GYXzZϭReÖlպ6vNbٞOҧá@[<7J^f! /Q 5IC* }`1jjY)1| ׭ҭoB!kPaL6]{_D7w7}T@9$ Mgv0\WK7#GnIHuY0^vѯnFQ>-W((m=׻+hYd:bZ70GLh͂qOr]{K9\,>Lж4?F?o@S aN 6=+bb}ϊL%[_lw%6ɻKZt9!L{PX΍/؉^]NbaIU~Dq|q"ׅA xئC<06*ӖC}r<@ZG1ϺtO5"XbCڛ%o:,*34ʁҭ"rD9_yg 7rFYƹˮ gf{։Q/U4G4Q|Kpel2@.}@\(#VxY@-@"}, [pp=83ѓc+b(uO[ee"( HBe4KQs$w,ZCV5{~c@Z愼9ŤB"+Jzw:wtn>Nn+oy=i&|fk]+QiLu6d..  'n\g-2+fsfU*D>b]K֫dzwa_nY9_&[K1<~8,{o{=:9ыlv׆ktasAT3+ٜ۹hx7#y%1av:)TESIGEy_싳uRm1{ ;%@^US)$c8^6B _ `9!k=>Qu%nBY:Ъ .pWς )ўg]1Jz*12Fkm$i؍F%% 3t =$$fzE}C[vVOoSE&ZJJսİ̀|[c|lX[۲ x0;Q=AN, )4JI;e" h-^>ԊИ݆#<=曓b t!:{yŶR(Wm#j]P(H @x~}eBȺ@н+:OzpM #mV ‹n/Ԑ*":6r*y &>xVG(J$N*v ]38ZQ0@,V'x ڞ+OnG|ʰ]jXa;Z7aaF4shG̓ҠV>a1&!g ϭ Y'ρqr>Qmz+&G3%Q\ajH5NÙ]>n̽ ΰǼW03pq?df>\kD"ɽ=7I/7IYrVȷNwMYQ<*o}B5K'rU'VqbHvC j| #{ &1VO#ͯ_̢Q@跽˅6-]ɆrgB^{Ϋ\ w|Sp;` ,[sfH &n \7zZpa(%ڗj>W']%t- ؏j B `7+4# X¼Bc.3}6 ԅziH8`Bzehv5cHRlY(E2I<[gж!hB`+M>|vӻULx`?!GY!FQAs+F-AP77S(ܥv|Xma߮*bmQw֠geE z%)ﬞ[ǧ4j|ֱւ|iPt Gu[VHG5Ovo~p p9`"FrJiO̙O0`ܟhҊw3.Sکn,Qخ$Tya F]>g/1hMZ9<Ңf3KS$vNlQA#R;D[uʫr]p&䔿_V0H2G8XTD|.Wo.{6m:b61@7(uj94 gc\9]%P|g>O~7|vNyβA(UδSZg]#l#MTkr-C[D_`h"dq,Gڑ&Z0m8&y>ӈE !s]6BנH ۖY2"MfRhѵ(?Ś/H_qC62FyxR ީgU(tE9W# -qͲno/^F?]t|dT~l(:19a?_kF +}1^?#50`nTk'N2j3}[Mwh7gμ-T;9Xk`q~Wf.AldDo P>aQ8yn^DDZ(0`̓(8gOG1*.'PP %#^75=c5,%MRl%D}!By2]YW6q3^C'!s+sO\|V˦n|t782ׁrXTQV2% I+- <~$ Gl{D+ d=@C]4CZAQByiLSptSWk(H$ɡAu&Кu5,@@'JCziQμ|C5 gǹh7T*mU&3 RKߠYQt靿ӣ=dH@]Aq n>#uA$V V_֚IǐP]ɇ afNA \D>[oG2{kut]!%KK~4M-Zj/eJt12OcM>M7,2HU rlNI-yN:Ie*0E bjKb~8 ]/o߱${Re *,VCh S$5I+pLNr =\sƵ8n: MLO,|J=ls,Í}L%p^<]3('Y`W>^d6&Oj4mm~WPmACFhr貣gśNq{ X]`lرkv#t)*ʂJ^wb 3B(D|l&p^2qЎ_+qA6:Q`ELq?NJe'iB)6~~MEG$M~^6ws=oU:K 8%J/B. >'J7mnJ41ruOi`X-}ͣ8VOKXⲟR*_ H .*Vn&B~=˂%ؗ m$^jEH\NA0lX$/fK:XEk5DoϜD&XěqF>(AOiRN]΍  DQ49(ϧ D~l*BSau Xg6w~WO9Ir?b ڪjAf+Ӿ[C@SWGMm $)ƛ& eQy}pD{,c7'fc 3C- YbaN) yN]\!PV&'֢et m7 K\⅒/_ѶjGUsg;ae>2k <1ӼG;ZoGk꓄veT50 ŝ+?ċGoҖ`d(sSX+*p~QuE?~t{kCa]ٲ"˥ANr(|k@.g*2Pc{8M#23h~ m>6dT4=3DwFX 7KWd0UnGR[+Cгn4bc=*" ~Z/cNmsQ|/):,ٶkpmTv-wi˳bZ[kn[,ؓғ ~}`#ߵ ][jɕՋEPkƋFqG+(r׉ٻ2/Ur.ES< o)Ï1/T nddRmvW7v$f++zK_8p^rGq<)†nM^$0bQBb#dIT8 Z|sf?oˋ;*#S3PN|}^yAw3*!ޅθpa ]{kqtEWWG#V#α4n%`UgՉy=T*6"QJ8 ˂,"fDb׃< PƊdJu|&D!|Eu#NVh񚬮IsGڃ._'LH9.O*A*TfȪ#Ya_}pt\lc2E; ѡZ؞;&֖|J(r&) @G6r#+!*Sq@ %2#bهdJunձ?r,bW 5åt^'EL6Kgt_#E>݂ v`xA. E~( x\k_.T1A+DؚSc=CUPc+Ul?3=c`~ ; }WMVd2F~QdK ?R%@Ɉ3.&TL:n=$W 9:-=ٝ([v/${+ Ё $ɚG&%w軹0[_{O `mW|Cs0eRA5RU=)ܗ(E~ͅKIxAMvX0RI,5GBZ{|ՙr))Ra;uԭ&Ј?$ciqԬݿS /rᄇ]m%g%x]Le?sKGt|dX|6QjD3&[Z[k3kq) [i}b2ƈlS Y;pl*}kiZ ߑI㥝 S1 4aYCZ=G<0}m/.c:0VEA l8IAT )2a`ϊ K.v$r g$F!xrNw5z<(>jrLj΀MѣR,30WX"y5G}_,> GE;!l$ì}NW ѣCv֛}.8J9b }O'ڷn6yB [)F)γaB$RBp{Wd17փY^UUT |1m\ʕWMOHsU"Fy^;b.6Tc ҍ{MUHǨ$Q%"3Y6gtȽ  q;Dx<) OL E%8 yfeᝐtPra.ý^>A@ UGg¥ l/|QaDnCl s29y9"JevH )hkqlM G_'a3{9(E)Vsm RL`{~z<e}і2;3kϽ}hP_X}zٍh9#+6B.#"uo!o`ٜ|}v`.<̭c~yhR5AOgpd.k^^Սx xDذQ,&f)M{iǹ0.Eƞ):{l(1<+scC]ћ"2.F36a193K{h6!0yaeȄ,`/Ł@ቧ&xG :V*M )MQMlŊtF{>2c%6ۻzફ VN=&x5V4MLډİ9[X gҨEwrCC֘#*pʟP!*/:yt*E|cXrPꕟe (pS-ݢ- ifew05*9yhsv%.Bd"al׼%]vr&!%9 -N2_k^Z܉Rh<ɢHNb$&H 6Dʻ/-G ;}}7AΪ-{=ҠԍоN7n\BY!Ϥ@P-b~aE9J)IEDөKȔgx}|cCpQhL: ɮ½ZwWpu>o8!_-nX$v[%/|kV(9"༆rʹZ:X8D:⬨7э G^;EzfZR&2$W<1J5dDpePb'=φ9JKa Ysm(fR?zZ^٫gAV~يbP3ő0Sw@ɩ}ܞ,>>] ptOƣ5p~uav5Qgj 9K5vdSĿrbQIkaQ}~zA`<8*׭sEK}N4mnQm1o'$B(/`6ikpƼ>iqIs@5kC}eDɐ)twL]J+ JDX\ڨ7pK5vGÓXCqyrT؃^E/;d -Qo,N!QVR\7K4$Ώ7%ӌ:l+ZIJa-`ƇOEiQ< ߫u#9V3Rg]o\eɅe'vPz6,,Jj$ |Α7bՍ!:jdz! 肎V3rPy26W(~| ʤsS%F w7EalH/5pW7H j| % ߦȇ]ҷ'FMA@(;pv%GxP8nɶ?5\kzü .t7|H]x iĂƯj)FZ}dĀi@hQ"~?yWdİj2'?çr,;Zmdc tLj8 ~@bv`!BLΟ kjLG}|}zJ͚{XGE;g:E)N"HyxFi֣``o$ /TYN#G[Z}I:֩ JwChz@gL;̐gK7~{Trq=lDנǐmj* n 4 ~@9_/XHonw :iO[mu5]lX0yټr l|G+&KF13%WQTXWp(n6oxF߳i`sM) 'V, {J'0,Ud)°8#EV3WFcIk׵:L\?Z}%3y wOM35}2uP؉?)*{Z_Q5/ T㘶c95ڐ1x°6"²U|LAI,CScecsl>ixa:QTYEJ,nêNs<_$ F39G4?!wBauޓ.DͮQ{IwvA~LANEx͋VH|Vyy // F0Y7 @J]03B^C1"^@.U^Z4*["vsμѠKٛiVR{ Ev@B,w\#Tռ|śNH@ Sʅ+d4*i3|tUoM1!t{9 o0򈐀r-uM=mzD_Mdf( Eqa*T>H!h~J͌jDPf4%(O8}n= YJɷG:BU;{f:}ڥ7i*½( ?Ękxkic\utGr4!J:⎇LD%:NnjCH\~pY-]<lE_\X3PȋA qUmR"{즬H<%B<6k\Wp/ݛ-Wf%$x;oR89ot GvkO89 /C|A+ 6WΝU&@t #)($bL7燃w"ݤnGeޗ5U&:FB\)!`ߋ$.WGܹ8j ٣b7t1,wZ$0Cʰz  yߚʋcfÃcv o zf o7新ęRZf7Wڶ>^"R:$/.$MDs)5}PX* |?KpHྑװ:Wp 2 q Su>un<#ؔDf)T[I$xƬϥzB2G)+u,_@g4(Q^"a( 8)-t}d1]Z[q7e;??|/[#Ʒplm4Og{ #c7jX!H_Q ^} ~= T=OdUn5ʆbԳ]{14b1r#W"mޒᲖnxCQ dyعtoCiZ`&4lgӹ5"{Ñ\>1{^ۤN NRٌUp-'/ 获UBFwE+r#:쁒mvq!ڪ褐[Mmb#c$MA>HwFR`vBt`'4/E&ċ>BUՂd|RT@~0514!^v3Ȱs?Q`HW^\:IvP>蝷+6"8{v#EZW~snhXNWLtȩd;?j}gV?'%z8^pB]%4(k$ʭ4]u(Կү6.Kn^/E' t_))26ӮU0M*\UBljTm)͢09\/b+SRKe@ T~cXgbymdn{>lǟ̌Z3̃gL&oϛ^Džg3Q$'ij(j=G8EpV+Fұk 25^9kGY_ 7k.IJw4c _%"Uu/ٰ00[g=?Nwc.8_ajrAaest-ep S׿ { F,rvVK3ْؾvHuFԝJvF67[9oFem32;TdY#f~J ,;FOX繾(*|]%~Fsӄ^PųyC zG%l<9;ʢ {nT(B Ǽ dc0:U:J+Ԋ W%vLO ЎUBmI/K5x!'y(-LKl j!)tć -yڝdB]n]g`PfǻQ/2SNi|K=8m}9 c?iqq$ͤKcYbE*3^Q\\ aՉE'(erf*0qh!.$7C'@;߼EQV/b9l[|ĠUH`Za>kD7"6%"jo'7+%qv8nHy_0P 꽼\ װ'w]%XDoA롐`G }LIsdxt)$\MokJ2[ T uݏ 3 c'1B<ܩSh_=z02|c/a-uOd鶂ŸJѐSE$R45j)ֽޫN1DNss`z{:NJ} NffSβN)# \"S0+Q./z9M="@3tU#T?:5|Ҽh/Z2`8YOM{O7vnwm&N m"3l[P@xtZ4Nq䡝^O fb6:8đ}ifYh ׍Cښz>QE lKpbOи2'7spޠ\%2>?4,&71oXaTTL A(.oþUu */L.JZ۰},4H̡$jkY%ו_ɝ3U\z'|LKb8VsD6[I)G{#u莵 ^Ӻņ$ N]),Zw?x?J/H8D: g}'@&pq>U ۻ':T`G 9jS m9$J pܫ! (CUΆeE)aȿ; M)D(KiLE @4/J C#D*]nJ=A&}i%wP<ƳcnEu]| |;/pj~6h%,éKiA1T]y?Mϔ@ܽAcliMorz2ZEs,LwĒ">ЦKB[6ߛ"WȲKk }rҺpLu_Y񜲼U%a0)?y&*Mc#'KhyX`f^Qz2wnBmm+e^a v }#76W4Jyr%L*Bt:-e|k"}{py)74sf@`CXcizDH+dsΘY}Lv Ge#͔[ubC7s)c%"ԛ˻cQIԔ*NH$Hs| 0Ξ.xظYeTݏC樐FRGߵ6A@"w.Ds<\)̒wsRD#AR~EҤbm2#RT/#R Oͫen\_}ܙC.bzjnW#H|:HN#}_t,~>  Mbtq~S0IP Z7TN}r۫0c1u*HӜB_Dks/LcYsCH7R2":c-j.6;iouoNVZ!!o#%d{bu&7۹Ͷ|'GmcZ>y?q+لBqbO馶důAR!XI,P&dCZSԙɀs8jRP$zqްȲzIPꫝ َ|OB%Fe/pe",^YjAv=Փj3Jc$4| :;{,?u Ӯj qVP~YJ+>=} RLws}#|x|ra)D#1ijPh:‘7Mg.K`WԷcڅB(78bq0P~ݸE,gź5cb^p/2C}/69V.B$֞$Հ߲pvW.!X_jw(ڜut?\KTo\/K  #ޗ&z0@?o @VWHEB/+O$xR-[w&W@U} У kGI~9Gm8 Hmd&sf}׃\ѪZtF5%dA*YR0>wYZ5$]$)2 #RZ5,06xoiu>Z F;R_fu*yɺPb9j:cv#;)-;*vKX& \F7#BLD;nP?@M̈́{qkx ~:V)UvKF{b`3z0 )^\LC1 \ \Q:n;|>ROHT,˖2j;Gh%K:KKM4]H4h0QKW\&T i:%|/k8"7n`W&('y:]{Q`W8L~!"c' m/,)L ӣ08`{[(q?Ҥg} i5HKJlkoݱ&«^&{&3@ ,W>Ҕ>o^+D0gҕ6 /^U (-TQφNҜ\h 9/6ߤ?IU#S.aSG%"2w0#֠ߓP/yG3llQݏU*uX(@Xݪ,?70lj+vӢ&QZ }~l!M}),g{vV]@o(hr%e/̽Q;h.~؊4'*洉W: ?-r >Li-/_ɑm|O xiJ`W{!ܺ ;PNPD p)4X>ũd ,WGcTޒȐTVGWZϢuPZla n+h[%vnNQy~EC وW}pZ=Y-KL4Tsk}N Y[Q%D.C1G9XC>v!C[Įb!혻n ,e*9y4C'8-BX%Z: e‡ X'UUmkhuz@Y 99P7Kn o*gWFʌuQn;ZL ;j;x.Z_C32$>v(QLC甛j')YD8*)6VT):H +KXuZ-i7N8eu GJOh>ef[ix͞oh+{}W68>]H Eiɱ[5k @s r #cƼ/5"8lQEcS#.FP}/VG+Tcc7# Q &h'` ^LhKj[x]tD6G k))nޢ0JK`uD>(H<`֗Liǚ\"6p]PΒ$ux@|g7m93x:O26:9vZ|/n8 X~0?Cp G-l]ĠTTІt}&bL>t==vg\O> Z(13X$l3-Ubs^tQfo\FL`;0-Yq3 tFC#F# ^bvk}v`id!:?J@z!b)کq\ ?ba)Vpvq30 Diь/%>(<͚b<}*\F[l ·2t8\ cǢszku?sy7R &~=ۚj6F^ZRN Tx_+OG5s0%:~[ƀqS*n^0xR[^M¿_FrRwlK69DIz!~+ջF-?!_¤}4i/]c@#`#eɁ=5(y9hE.8dwZ4{'k@/$ / 5Kl%8rA Z8JmTKyY;@OW3oNvQcj@IL1MQ8 R=~-NxڥcB1ض܈Y~+ !L ɔ6TǪ<"*]aՋM9s?#[pka _- 'PR0IQk)F5%k"[R<j|:g4Ԟ Urxa#4'{y%Zu~l_K\,cTnS#85mG;Ih&}u Fq CQkU }'c [oBA yI9i2p˳FMBftije& $3m'PxRYqKKJoB \ѓoB:)+)&Nieچ^jQCYĭ ؐH┸>3Mp^9WgSo]Sg%9vi/syrl8bm+?F`n@Β>*f\ Qd C ro K~ %fJiSwz)%9u"Xd0yiH%@zN@PE?񲥡b5%k24ECjәm8PLB5~aQs\y+el) | 1|ӭd/ %*]lNէ̔ Npg=k['kSG$  $ID w暃's/fwcܡ%),W495U4y l$w<._E%/0S3" * w5 C<`S(qj?\7$] n5sjRy8B^l{h `([qa,XI; "flVV50Qh_IY@P7UmSII1iY!BuR뀵F.cpM0kZ]xK@Ҟ&UAIpCM6f(DV]Q}Gh[1t-38 SS|-LkUVtae&=qu־I+͛&?O?Tђqg`DzƻvxzM#}m߶>I繛\_y@e~5 * d`\j7dC0w?I ln G,c޿ڝ'diш7/KE?39Rث߯lP{fJ5؏*CzJ< 9RT[* ҿ:cs1JBFYI'ؠ߄O92\~Ns(g <(Iu@pθ#sfܪJٜ2 G1qR8wǸ"g؍F%"J'v>Ռ61nfdj-׊^ao;hdJ V>~дlV Yb'Αcql4Xgk=A`I/t5I78* nP*:NpR EOz-r蟖W3J!žPE[ RZReeZӇ9WE!H*5wo<fzD᫩a⍤%RmfMtC~x/it;jD%Ez|yk "bVO ?Ҏoco-0 i -zv^Cw< ]X'#3dO+B62'/RЉ |\ų3kH9fOqZ`6+cEn]40>[ݤx WUO)ʉS$BdiwˁIRiS.Kb D2նFU ,3Ƌ8`2~Waf5閖;)=MR;ע~fwj7Ldy'QC"f[o[8R4sCIu/Dm{ҥ(n$)6IP`Kc”CMfdOV*XY.p |}CޏD!^A[B>-Vt3H#7X9lZUŷ)"$#C-pN?J9ZmC`.0a!ީ`,{J;pd[WDE3,ł.G/R-=>q@j _nmMnk]m10ەGtFD3g~2e 'ut0m F]h">oh0-p6;.6[ä#ќhc៓e=PpeɗBho9! isWl;xӗk83[5N;ѹ.-~CkTB}Ǥ{b%Vr܊e{Z=l0_/8̼eV{}'nR)]G'VsĮnatp[H2;>t;ueqOaVVl5swǚϻό#wljk\S?Lby`1Ӆc"tyz}: F*-{L]gC]7ET+QO:-LaGksRql^Q()㚍 8R[t/ v ̤' t_&i.1YX˻a߇nxT y ͸p4mlA4vw *KL,c0 K*0]H{=ΆOZU{N]9{ji2X$jM8@&*[m׶E@A!߽2nX4,)iX죧?[Y( wfL*[9RcioV=uw,w{HfhďGXwge J Q̷xPa'oZpl dAr9g^jQ#۪d0vNy̱B5=($57nN;=P7q{+!S7m5HG >L\_Ka҇ߜZ)wS.D/~WއX@" ҍcR~GtĒph,5oxӏƔ zx f{/KV -IZܶHg}wL?֮WBC_y2啢p1HOט$Ο J4?l\k0E|7TMW+猩SI ?#k%\IbDfCo휟]ǩRd(X d!c鹜%3tJwp (k3h6Y% JhH.=% ?YlbQL~L*v _oZྀ4Zn&ဵfWu}lݳ_t,*t)fcdp!}#&~w `m0&8 @i%B|~( 2a< >qQ_8jԼ&ByhvGa^r'NK6-#HGp5Ѻڮsx6oIf4KXȥjldmex/%zt=JPh%ia)F@J=H0~%ExKDUbڮV#PT@u KJp&+4hil:_";i(2afÙԢ~Y\"̰Zh:Ŋi3G'c=N"d\ZBkbeBCpDjҥ rG=uEc3l.x{2B)?o4&./ꭆ- p&/`*nwh*#"=6jGz9O8@la!0ˑjr=VE<˖J@7^R:o(\*)Qi41tXuŽjA`a5os*Ƕrs6V![b?n:-4Cx]k5 (uQ\]1 [+2O@i2](DTA6+SRҍMcS@.V]m*G>̆ʋ ;72Az DemW<K`+~KެlHa8x*lU*}ogIι}ѨG(tlh*>dS!' 0]p9K~)-' j&DyY!xZ.BNm,-LNkQ\d7 p(<iX}]vpҼ uQ>|Ku1~|X׎hLB7Ң88A8L6lw^/j8Wsv-0u!`nK2Hfx@zBH>߻Bwo{BߟeE1/m%TL|k~#ڶuq,Z>o>pA*A.7G %F?E=[kyD-Nelu,b1hN/ 8[n Ld=/.;Ŵr.W3r] CRƞ@e孕͐2$bthxxRS- .\3i}P$t skOL+~}^=,PdIjr, R 56ʍxP.+C 8l[,wOxHz k=P?pNiu9\Ƨ!r,l3X| E@f csB?.#h",uS=O{g,`inA܈Q 6_=۠f#A 4Aч J‘AP"Cߣ+[Pͱ)l(=$PX 3KfJ;]:|7 %zR"^9.Xrvf)ٞ! "oݑ&WOHQ} eP⇭6Q?_xYL͟>:36Ca⍂iƘF$Q*OzWvhpާ,SV"nv^qL,޾P~ h5O'?uDЍ#[}+~<"1ֶaDsWdo/|! #SwxP[ )`RVi uT5 n Vo4[zc(cχ%ܼP^Npzv7E2! B+aOQR]KY:'|g?]݌w1 ppNX mjEfx4x|yUjakXyjJ-۠UHŵ{٩~CѳW;RLrlyA=*G~[(2L|6VO8@cEʖQ B.yS y*$`XG'pϡݶX9)8;/2*Cy诹Roer:/'\ݔ n碾A38#e}2ӟ*ɑ]?:,18a1E|Inl֒olHW%}^]*J6'jT^ؐ58!v!d~g%mQ5Re݆Er/;:JW шA*,9;v@#Q|0 tk^|EyCe"Fy Eo")]H]|s`^N&4)\Co=^_wV`1dbv|8et*p*榀\g ĝ;2BL})M5cHe9|4Y6}ak,*d DHp(oP 漆XYX B+pםU"ؖMaHb?D{Ch?<# ;$c( 9Gv>139s!7^Jc>t&Rrx>D]Ou S4m2:~rdʇPrٵpݳ+CEx8jsJP`8NoEZ" aUGIvZ[a4lpxOp!Ӥvy03 wmcCu$ Ie9gpaMܦl]L_BfRB=ԑ*jQ;nwz7 _ lQtZri=S=/f]z{E[! ʹRPE:SP35blMz9[0ղ~d ?/{ş>L):IxmB] ޵`[ %h)p:т7ؐB)Yȩ;w=gdB(K| )$DFUQ&ʂ$0g-MlyN~NeϪHyS4حQO ($mKMܰry!qneE4 P9Ui o3;?pHP'x=׶u deƜSx:qg ˺l\R'%c==Q4-tM4E!5&V `LA.]{[-f/͈KTVZg0BWA'uNᳪ骸Yjs_C[p6yT{^G`4u2d_0ف t}#[Xֲ{ p/bo|6AB ޴^E+=<ĪH?CCY2Ѫ|d)&TO v.zwU+ᕠ_M|FefvJ%3d&iI *GvmkSu/!(#z{S)GOv-%4Ia Ё c;Q` rhGf/ӂc갃.V2OSQ\,b hx`^ mQT'c+ &Zy#wN2CDШEqI-C *ۊ sX?qJnymbZWP3$K"#^egJBkv}q_\A()u)3nK)p0'V|l7\+}=7<t>_Ca 42nۡ,Z`9ߚq Po"K  ?>+{f߇jL6p4kAv7Ӷ3 <h'Wށ?`YOfh~ZKUJLuET1b.Cs~B3&-o,r2yNω'8O\8J˻r9kd#Zְy T_6#cԢꔡwN!/?hh`tnX^1j||*Ytt]-cZiTm/Ԏ}ʟkNyOܒq8|];N QlN4i<]Rc(i#L(/+J#*_ frRnlFXS.er{*ܣfKuCeGDOx!4(o}sgئzu~ܓڤljdye~-@iy-o*lR H4($MĐNH(PDfE~;E8iE*=-$ki POifpl!y^>{bX^փ[ -fJwz0m!DnL]$Fl)Al9c~V{#Mn,"ꢞljy.`Gg`@7Ak$`_3kg :6BQ nZyB尵`_hyOJ5}ыZ+9S,WP~k@"cgAȉ?#ر̼EvBЇ}ݥr>Uww 7{)}^X-.'wNa.w8nQ"uCZFqg(ZTxK:}zBہQuS-fNe9. ;S41D=*FDzOP}sk%jqNڱ.(W\G+pOX:]1ppDHܰO%M4޻fi(A,OuwS${\5'twtm cK AboMUcpIsV'Чln4?΃t 9$gZ|\j5?gt}4sH*DŽ26K`.%D&/SGwh66G>zX^J"51 "=+T0/ G0)M~J1^_xe/s K͘8b'l,LJ|[ie7I)nQ5YM( 1l;<6ޗԱ; rIt~2M 9Pn 0,%"&h$sConKom^L*GV b@TmUQ}w9Kl$pmڼ%vi/~IҀ_G'e}(:P26B=c5)婅36^\ے峇kCXysfO;P CnC@+rLx<3hW7:j.n-1NozU  FUtۇ*W"ᾊ" g,b,cŏg$C/ SCgNcw+Jq!3K粨w:;e7$XA)Q^HVXq* ]V'\[BILI_Y  О]nF,YI!mq,>TwuJ]zޥٕf/*iIࢴrᒩ@BbU!8%6 Hiq1]  Cda\ 59 }o ,&[\dhicՍ"# 2%v:J[Z T ?$b{#%tK7 Q3Qg^km^˄1#r}Ini2,ĜROM@_EQng6@ ^@"5E@.M|Ѭ,|A4nx UdH{xDN ]MYpC,8ehvN,4{@>e ^%l%&`zUOJ4*uD-o-E_z !K`HzCɳFr?@8 k&Xj.WUibʈ.H!"q%qO.dˠkE%c}ʐeg_!:iǍӻ5k9#*9JL (]nZ1MjۀJK'9Hw5-, !`(ΡoflfxK>*`@Igxemoi(o8dȻg=$#^3B>` p <4N)vy2D~a&~A8w0^>i'}3D%=8>J\i1{V2 .xAfQGK0;Mt^4͊q|pOi T. +R6_2Mڸ2DWֵ4Y<$ySfײ_i #Lq lȿZ i΂aumkԭU@}# MI'c>30zE-*SU N . Ze&έr-')Z=< jef$Y_(X>K;^ntkRk/UÕVs&Sa /Z=#)Zu/w|G> ׳eJ31S@\AW|-`@n.Qq'?nSx a}"ʟL[zaRV5[OOsdn萵/GnGKAgQJCiRy Ӝ4r#F"ښT@<󧰿~oWͬ Fk(%8/*m3 '#`W_Q~ 8->_[֑OUf$ |{ґWu(4QoڢaQ:luc% *3Dܦ>Q@7Mp}̦NK OSm m Z8H I:}1D )0 ej"+mrjA-Dcف'm hN;cݪ#ﳁ7ka/R`/;Wie`RyE!x4-y{t>}?]ddIl+0YFWx"&L-%RzVot Ĵ/Ms! rs1hK(웜'?BЖn97^@$w%߶lH~'"@tZZ)W. N" +L$e'#jTRW2~;$)^Al ͩAخ::bWF#Lm&-w`BBjH&zL'm \i->~ӕ{ \d dD︪z4)NjMBNm9DA]U;2hOլGwCضɀ\%wcnϝg="j)ğkjSQl*,c ^lFr+ ';Zx`1P'*|1}vaGnrnQ1QGvֺaUрb ?(am[.LƝl4(8:&yo%@ovo-([T#” vqھRbo: ;w_xI n_F) 9Z#:<𶩕W=8QPKxw%;xsܜI{=߉>!#,Jvх0D _;!e^E.X% 2yZt'bbWED?Zi%R#ބX?t_ҹߒ& Nĺ m%8u׉x)/d;eӴH&db@1y #]mUR'iBY`SOfT:-捗4lV_% >y(6YOM5 ^å([?xM| n[Yx-/<]dQ<]XLLa, "[A2imS^,9lj \e7 E1LvQr с]ŷ47وM 0;qaƉJMIGC:T>d 8eP#Z@0djrsj(*Şxz&裙;~sXg'ݖXVIF5ULS&qNEsntpNp+w/fd%ȜCI!}nGPO A[:fP*Zaat@Y$PG/t}a6kw\-,[:9 [eDPSHsocOQcz~d K6 1E#Z\m;%XV]f ,תjW. "evpc29Kآz=n,76u3[ 4)9dM8 2$EI˺XBV(!3{k`~vkmA몣V CV-P_Ly釴QǻVn9q}dvZ9 .%:0[R.Z|L<йshYhh>;,61'P=!:Sh1 +ѯ(`whzYs+uJ a&hv189ߗ\J4dlK\ prw/ 5z{a8cRJ`J P\I;&5cjs+(@vޯ%SGjp{ DK}wX0%nbrLZYdFc FbdiZj%$p%8{_#9C Oصv'G܊}TR*h-u0Gh imDugG;hz[!F ط$B{s~]UE+؁A[P{^G5U+fr_ iQ"scx)<_P|W4TWY[@{aaBRz5 T7.O%=Λe#{I#/jCNKg̏~ //ۡ[y>.'P8Yӽ.) Nnpp`C*FKϺyZz{lƐۍz,e҈n@1H 8VtݾAye}ӹKΡC%PYՃKA>L2l;c`SBV/+ o"6fhPqHG_t0G]2y+UUb/f yPHb#?ZFC1 D.Dߪivhg,OˢT5oYPg*ϪT;n/=ue[8ZZ-O\+|Y~:#%gc2e]/7B $~`4UQO&)ͥ\8[_&j=d@b[Kp7BC~0L+_H5>!-Vd,b4 ]oP/,cE@ż~^sLs*;'-[oa4Y.%0K5i"+'SzxZt}P<1 nb1ٷ_WxyF*t% 0|l&@kkVS 56/o-391ELVY|먏tvT'/P8`|O>oӋl~sT))P\Z?'$ؙ{D*\܊Z? 5-WXnt*i>aD(|\XL|ْ1^- nT}lמ JT4'@kz:! 7v(e,yDIIah_=&brQ#xrxǜѵce5O:qO5=LjT@0D^yP2jC7R :&=CDj|Sqdb7//U`K,]ne1PwkT%c@d%l3YȐMJ-&oN9ڃ]k6$웊V27Yew& )@Qmd^7c5K'+7mC n.n$\\L7vuc_д;6`41|ڼ3i4>-I194M7r+ 7U- d!Mw'!uX':bc|4HlTz [ɩ~;sk}Ќ qir'Gj FA%8"Tͥz$]V(?}S>KJǕw͐(|eDzTZciL$:kaCRELЉOoxU#uV~;CքX%1^d;W&IpdL: +SòITg'kSXhus1*_Gc3a Ih#S%4dR7Ƈuo+ 2eNZn$|SmoqVoњ5皈z}, IvG޸;^26C}WDKqƈb7C ,ڟfZMdPb %.]:v*.{ hPT@ַh۰ҝŒS&Qb{Z4]bۘ%-Ϻ mߖZog{dc?Ӱo3ͳi*N8(E0Q1`&(0 tg? nD٧Dwx& Hmԣ{;Xr*D,~pl|-9 +*BLu.x~g>FXCHJj :L{k#n? .LUI48b=;a[V(KGpkLt9-c)qš'|82PՈB`!(šխ-ިrf+fp@`Zύt\|[K,1U")PF-RI`K5ž(TQk$')xפ=Qai{ LoIK,F8(<ׯ!8&*^7\v Xuǣ9DGUpSJ*5Z.~)°cҗ]UIagcG'rx1 e7Z|,32"dVz%gH{Vfz3---2Zs56o+dqCdC12{"B4.uJe^m/½M QivQ[g 3<Z&7rF)ϩ.Md?9{8WVpe\tFeIpC0Qڭn&70f$K[*Q=Fҹ.V*=OGxju yنpY~X)BVwDoJ.[C ^eb=OUӰoLXTy&ح{&Q-P@ڴspZ1ޕ@1D{fFV5NX]hQYyzqښa|B=YTi Y!hz65ca#KqvL`V MW%ʳBeD3wA]4ۤa*ƜFߙ]F(vb_*^r?&N RӓLqgYH5J)E"}llFoexo9YXˌw?уw*B\85eW0 o{c@wt<[ߧ@l)m'H OLc׳`PAiؕ/Y&2! >5:MXCۓB}CT=l{5jf-é5qWۘƝ k;%qtg]9{^Dg[8U 7kas;(+Q= oYNy$toiOϤ/@`+?o}:Zn0&:/ͨ91dn$Y;yX0I_.~w)Ė4a owRAp6񳭄22Wv~U 8Eްλ#Jsw+TyNIi-Y`DkѠB 5Ќ6kJhWY-5wM'}gΙM dN)LR9VC'tj1x`R H>4bN` t%:#ֈtAal,OqB.r&% ~*?otܟ*>w+9I4q\«$x#nd xa$ԿlJ2jbviO9>hfV<,1E9P cDqPHVuC5*T5y}{Y)%!T1D? BwV9Bw18t #P-,d6x{ _!;|&ZՏALjt& (_abt~ιIrƱ#8RĴe { q1V N#&yTKjUp؁ddSXtuQj:zށ^@hL?E(ʟ(aʬXMpp"Ѧ$&KDl8_?լPƏܭsvrU/mHJ c~hN ӸxZ44E|_h]A.`{Jebm_@G5}aԼnxNQ_bK@&w4̀<[D퍧A6}`-]Hjq^u9rVh^؈M@G{P1fŞ]x#R8)םRJQ+woN|#_od=ƅvV zk֍/XF[;Z s3sT+*(wQC0tS`Nf}n@S#E=I@S0qE9>B8i7HUB<=d*M4wQ.'3d޼XR! ѐij8k7)+(ڌL,qs8!zFzVqJQ-T1|g3l6fzm"҉g> Ld,a༱i̟D{ȼ]|r]L 53/S::qbl\pH.aLq%ۊqXJ:R!pɊFw8\׸!%jdձD~Lx!@0Tgiߠ]j(Mn"f \!7l|Dfvs" +~d΃,P'ל#<̧AxK>}RgzUv܊:V Hv6ρ\^+RDF tMulX}V{HZwsSKn J(td9=]ᐉi#|O 9[ř0 =G=;ԩ]HyN6GJ4Z[Wܔ:_/kޅ7PfAydl@m~wj(Phpui{(|)mkNm0gCc)- υ@ul ^@IK;P,Vx`=aFi!r0ֵNG~enMi@v͉j-W3(dXD"#/׼Oǘތw9{n,ɫ&'[ÁzR.`nZTzմDGﯣ1S$ 32GeGus" T^3"+ "lfgN+FޅY)RՊt(Rr.݁%?I1 -6HYNثRldxE[!.Exخ'p*Oپ_ ,mX`!Dp 2h4dP'gN_0 RE0m(^ 6.TۖF=*?<"җ)ȧ$j)^iPڛ9`"3vx{ԸS 5w%ɎgXBRk %D1ߓ7?3&4"TV>O  &I;Tf?YB L)m`.&JPVƽ>_3͎ E^V8@ O8&\deܐWßKSazN <Û;FF|(j0Yu+ko \GӌNO%*ע:| Aމ<~ ¡r:qu2.Üy5qGVG9h*|C AE@)QE? z>?Sx0HVis:WyJraH-;v0u& PV R%RWX)CPҹmY]4ZH9?) =1ę=I'47&x7-QJxjv=ãml&u@_yN)6Y65+kIt%lb e;hxPK1` "uSɽRQkW~c"tӯ|0pF4dSP) >nLR7dS*'T(Ò*MuQp󥩧}c>Ul;U53gI&&?xPPBDgdH{/dtw`29uyN32eNX$a.ް{ 잰p~Fi4K<ϴJoĥlӔ9Glap?&ڬ@= 7VF^ٔ5bғ%^Wb>kB%;oǠSaHHDejz ,x/*I^!$bYhpWDF=E⎡4BSnZ]h ;/Km`͂Zh$.2ʩo{&SR'#je Z<>(Iؕ\;R(9 L8b*C2ٷ-N*дbD`wnf{lR_PAZRřx[]֔dB7Fn!R*!Ehd*ⵆΜ?*6CG9GɠV'2ہ@Lh~ùW.ABgrG8; DŒV}Pʃ'ZTB*{+_8PagZ>vAؙmnH7򻈣qq^:AB3fNތ`svD%:Yaؿ1 ;+qq%TOb Vo*F+*6Cn62<0Y*b7q! 'uuB K9r/:qnBnUcٛ%ʚ`0[ڿR^Ǩ6.%=r#Zx=B(ALA>06y}`YuSz@-,e|d3B 6AV?4{Qq J-ՒO[!i 5 IѪ}؎j&8vTk>v 9fΚ@r/Q h:>iOdu(-;{d)`d!myT֒ok.Mpw+`eYXlhcj}&݊Ɯbtkq+\e.# oExثV΍I|lKsmY`I*Z.j?wxs7 ѓE;9p @;EV$VS@olj{Ѻ3t.ˠ}q-!(}̄+a\4b vyhse:uͤ;RhE n zt@t؛Du_$\[h[?ѐ&^"Í}i-!cKOƟ!&Q:\%?(t 3C"d: TLLB$xݱqO+ t5Ӭ'M51؏!9w[^G|B%?>f:1Ca A>Zp9Ea{E[w4" 0bCA(:`vЃ lG^HQv' 1!L">o\\&J'̽5*qB1âIURRjP&)Qwk./]uBX#<+Koοx 4}?6j@ÌZ)MZ#*P4^@!-SB'wQ$}kUCRh}ЏWz҇"7}9ibOպ:MOAֈ_+FKݝ\lAt_bxTF@PP Lۘmݳ9!X3O9^F/s[}<舢Z:InR~ Q',UL ;Ô;uԪrG2Z% D 3[]2oEl\z˿| \$Tx0:S%02LQ -mwMEp^Tx`%,X_Љ=7wB{RzfF$=t͘㍺+Tw[g'D?KeH IQLzD][f'dnBAKONʨ)MJpH fp%,019?'zV- /H0fb͎(elR3@ۈv2Ǡ5ulV},S7 7 VAvQZ+j8Q~#]]Fa]H uB ~|"gN^達j ‘*낳$WA&|> +Ր}7ȇ.UIűF]•7 ˥xA84fM B?s\43?smB8ky` VGgm UU_dxڔS 'ճ:XŘ6I,Eur_X X%TKۼI(mSXW˼/07so M]D\KUv|D%X$7[[L+Y5 tnVg$ mitBJ_PFkdpĂP'"Ѽ~5{`KYd=ҦXTgL 48W|oUtO7h5#k7֑> 2=R*0?-E}"|Z ,wj]gh ayFt)H3E;<*İgy LYڀ&9̄Ǿ4|`! |F(@Sᮓ}*}"7E$emǮĬ=>4u<6,zhe [兞"5 =,:͠i6 8Xoj7tTld `9pB(ne\d* G\˒F Pi!DAb—T0hZ w)K]J6:Ns +TE6kq Qy1>x5~ZYB1OsPPeer?I#fQt<_y7\\?ڭeg l3p0  j% Y<\vT_`=2Eĕ %wTn@)^ 6 C>+n\aNEE*KRUuUnzWS a..&D/C_qC* Hdz$ U_ȏbW؛(qfq4dP%P!~o+݂:ӷtO~zo8Δ/^sZ=M!3Pǽ%Uk݆x1ջET뇐go!aX+DXj&jk Յ%o{P|թ5':VJa+ax]L&zh_f+1Ƥ öEM9|޸O>Ά]"n``+ )`n/!T'WVwi< &HNȳ+Y92oH;4P4WpvFʈ~tHOAa^ L4>t5YT\ko7i&-VʏM;iI=ǪJɋx%8űicbcGJ^O<ͤ[F}[ni;C]O<31q!RB G 'C!>haGX&/a%ۏ'䝛9ruvؽ~S`j,5p$cQNTb:tLЖ)vx$3s2eަpj>n/nV89s8KgcD{|?wr%J4Do"]jZT?4SQ-p=2c]sH`Ms}˦䷰jRH])v/ڴE9sOq1$,$1qlH }z3!,NQ|1i(։7PӬeT̑TaBq#M_2 *PKن&J1tdT i$j/U\PbhծhҿN oRZp/D-Q#DJ_4 iL*P%qk;Wdibj!.%C;6OAcKWWm ‹)o_rUPN&yB͕K5L#3&7t$ ^%kZXsmJoV,~ OB /8u5='O"2S9]?&y[S=SVkЮG #=mS7m~9L c#7/ID ȉ&A{j!dg 4礑qYpR ih49;:||(pGTt]FtK28PmΙG-V(G"E-yD-:DWmf?\LU2υVAIU{x"չ(%e:R^n: Ĕj(]Aԯr7Wx(Y.f;s}u7 jձ#9◹ox!8B/.\ɲzU|>ʲIe 1g~V}M) [l΍Ggu򯂐9Wؗ~c^Va϶q˛o!!Co Sw~U ,0鋬lnv\nXiu$Y"M?C~uE} nhHնAIQ0bֻɏhDZ~z]m6OPUk+l7%#3M]͜o:\sXš{3Sn ߇ mD.vM 17V|}?eBgWB!5XRP%-jS7ɤ"fG9n Hc䲶;YЫXe9iLPaɳ(9$_ XcM |z|:V"2&;h=*ѻA}&aQٺ.XtA CP33ANW5,^{rpbyVceK6Q`QC=ӟ*G)oʟ)$flߩvC7xM-]mq/%>c<*)} yAa ]rp>TlZy2Js->HK)vi~WC2G5Cۀ|x3iKNCZؗrg%f#~&FLU:sOz< C#4bJuxPnOvN0֩wVvi& x~tLl5M+>bߘv@Im]d4; f-ީ5fkgǨF,:Kh[C4ѫ0^+/5ݠBn^mEbMcԸt3a  qv';Mg{g6qr'4 'UVpGcljEYc M<#142ԋ=&Nݽn,'1P)>hЋ'皐`o9z .3PJa18,zV}`PKY8iDZa/bbUq|U a'JQ־笄(ξ?f5_4oWL+ޞB̃I\\lZ ]h=]8Ub]#߿p@ +/Uv#{1agNP pQy Q!zNS#% 9eU[JwؚX1_7T{.J p}H b e@yZǪ^6N-W[C.81 ]Œ