PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 47275 c631b3ddeb714c71284779d90bcb9af40593030f8dc3302ac5a9f94579a366bc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e7f6801b63ba302090f003f6696b3b950b2ec2ee6ce527d5484d892bcee6302a
Certificate Block Hash
c631b3ddeb714c71284779d90bcb9af40593030f8dc3302ac5a9f94579a366bc
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f714000006540000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008ef4254c77f491671a595bc7c67ef3430728211fa757c34c4da0d1ca84f5cc8c4dc5dedb6a19305721a9b4417a0a9260773b9d1e971efdf9efd89b517b352ddabe207df0474176d04c2a91884d1dd0c83beef2aa56fbd36e9f560000000000000020000000700000f714000006540000

Raw Header Hex

0000402041dbd018a5e7c63b4e06c4ac10998ecb5e8e25ef753553c1b73da174ce4e69fcc7348bbd064547d06561209e091d773f6b5c9b85e659c01925aa46dab15ea342504cfe697ec013182a30e6ce2b894d48d527e56ceec22e0b953b6b69f603f0902030ba631b80f6e7

Proof Data Hex

59,560 bytes
121216010307f11a131021290296060ae81690d6cff287a6e46e40beba8bd6565c7d94b6d067db8a193bce4f9cd98ecbafdf15f0946e1f18a97b876c001930ae048be230d4832a35c8752ee45cacaf98a32901c09fae269a89ec21d27b26d6b8db3a7a1889970c3387e0779773b77e8ed9099b6205d9dca16f90f041703e31090f60e610642605e0128c4fe04ec20a74d98eec77e92015e2127e33ee8d8c21c94a9eeb376d3308f327f9c080ce33dfdec8278e0eab66ae58f504c5ded4dc368fb06b4c06ebc528226b412b93830d822dee671d2ed9a209909fc243929e605f4ca6c8cdc6b823754ea40eb3a41f8c26f06aecf69e3ed07485dbe9309f41488f5213953af4d71c7cd458335b0d8da180705e828f80bdc9401fd6e1cf24eb7cde755aa9a63663adb7b998e58185245494c980aa69ec6a1052638991804cf004c287cc7efb8b1d05b040c304fc7f2d9d5302c735b0e1b4875b17f1911dfb0f09c5c141397594b33aa75f641ad75e98ae1790cc97098680a944e2a1379dd7044960c4fec31d33a92c3b0f3dc9564a6ed6df0c183c684fe72cf5f509bd00d9e85473418b1cba18ec158cf21375d0ba738305ee1005b0c916c0d9bba50a20224ddf800322620800616b419104246b26a4887866ec77986776c8785083e27ba6ee98ff0c0c70e2ec572bce95c22c0418d57ae1cd95fd17f256322e4db44cab743bb51c5ee4e8543cdce444725544df2c227e856532d547a0c9381bd27d726f9d33a6b6d33a5b96411dfa9c5320cc7eb21f0987268523858891778dad8dbf69a010ce9b3320cf7c83a113d71f476f6047d26552746f1b35f6842ded8e5cbbd0f39c2ca9a778bd639400b349548635db50a88dd80e2cf28671749a5f813b16e86cd91b68de5d000186c37596385dbd52d265c27b263ae6c230a4c726b7b4007273c30d5de6ee762363f9864e479d3e15b24e5cce1b272b5f82ae38b12a360e103c8db0c8d8c70c8b2e0eda18726e228e73d0d47aa3344232e676f73beb6be20574c24baa93556d4d420aaa1d741be3fbda34cce5d1da80bc19f3d3c4eccb3016a441f52a4898fa9d93dde89872e465dd99ce7c21d8a07205ac456db61b82a42b9e9fd09dd978777abe2e7144dcb8a5275eac5747975350de4cb9e22805905657c911e4b2b5f5537c0da16b07c3c44f4f44404fb3dd72d202b36927d70f576e63a5943eb9a620174909fb203d9ccef6530a7cb10025c97083fc61c4cca197630422fb3a7600f0bb8b8b7728f773f120f0ab814705c5005466846cbf8d0b33df14f7a368131374744c4d2466f96196445655890d183c47df29a1f3e30288362130bb97b62cd373d9422c677fde0194cfef6ae6aa39434266240da0672c8ca3fdabf40b034a1b030b31682f2b63a003c4cc5909de8eccb2c611c7be3e6738440f1a1053112be1f657c89ba97aef1d2366302f51b13ecb7083fddf7f1689150492bf9ad09c10f733097978062f157b6bb3b3cabad9243e9baba7c1f29a8dd4ee17247d7b2768d23ae698da3d632fb7049437413fff061337dd5f8abe8955b81716e38455d3745581fc14ba844de42c66ea5727a9a0554b7b18192eff2abba99e734cbdcbb8808ee219f03172f23e0cb86f3e95236fcbd2849a2762bc013b0b313631d3bd39c4a4f80eeecbf6999424078411c4108a9f4c182a887dcffa0682bfde3244a621c9633b16cd545d1a6ee4ad31454749f72fdaa40f06028913255edbc5d06f06613b850d9ae95e42e58df74940b70ff060283a1abfaf46cd338f7b93f5ecfcc4230cc1f170907c04a018937bc5236b5306403fcf6355aba37099ebb97867d23528ec68ab73f0dbdc4dfb36d68b26cdd832de97b105b7864b7dbb2f3dc24a1a55fff25ac79dfb05165d04c5d3f7eb781048bb7fcc051c78f38d441d89cac6dfa9b0348973fe8b903562b2b8c5c25654fcaa2c861f855c2c21c924e077fa94be749a8e07c9fa873e7149ae64e47e2d11ac73d03cdb96594511a07f940a7f88a980330efa9e9e56b075c582f39ac0148bc8af03e9b4911e1f513f03b9010c6fc9b73ae8c31745f846b12b834ff7e89f98d9c434ee4a3851a43b171e0324baf7fded974b6b3e10eb50e881304f62d6aff00a33353d942d089e215285c108658e00a1ab865f12300133f06fd4e1a863f0b483dad54eb0b21594a14af2197f30e059f129b9e0553a836e2722b9b3c4345bfbb5669bf7ec267988a960f127f997a41c8815cd60253ba7b401d3d1c6cc723eab3d3fcd96bc679c2097f116108633f9b8e04f20c62b482e53c30cf868d7238beec5bb82cfd4f315c02c50f98c5e5c7b9ebb94da35d92d053cd46c0579a6e704c68705789094d0c34314d83364aed13476211b63e5821d5ddc851db10a5e382c64d8706080a1a5ee8ed073f9637183e8d88269498250f7361f4f3b9d7ef9210eced2bfa7eb80d87bd00d927dc37716386c67ee4e6bc46bdfa8e736095972a4875a83c99cffb121298edc64e69f128f4188fc4bca441df72a8bf1f456b8a0126d4a11dc1497dae603487d499b5f00a609ffcda6c06ce72d6f48ba42c95a81d6f0c1236bce5756c672eb09439684e35e20ba331fdb4ce8650c20838d2db193962105d5466dbb6a95cb8cbb8be51c0a9bd460f161c587d87d4f8859b5224911f042a513bdbc9e35dd32edc43802c8e80b5015d8abdb8c72b6a2fbd2d4e61bcd83ea7c1d5810f07a42f589d5301525ed326f38ec6f7b680880b1c14912534913320c9f9682d4ad61df57875ec305be0170e82c25a88dcde0c01038e8df425468c15fdf12b9be1ca03bf4590f284044be206a1836e2d51da0af0ff010217ade5b646ade4f90cd791c472edb50a33224429ccdb5fb1bc1af2ddb759bfce9c82e2a354522082252e95b78624bf854bfe6727ef7eab5cef9bd9a2a66291c8e113a906581954ab8b7ae51682c5a612597ecfc08592c1a9c4ed0debda1c4d7aacb126dd070f81f66276a9d6ab84e953d412bf47743fd3e402c278607dadc9c2ba8430bbc799fad998e634654cfab0d6c763d5ba339033d43a35f96baf86c9b8d7fa28537fd44d6eb34b60520cac150a67f39c90a83ea5b7ddfd093dbb150dbbd489c182cbee99d172ad733b7d93d14b9472902ce74de120e115adeed012c2b4746e792dd53f8f74d47457c60714edb830af2344bbbc17d2c286d60d950910ae01cce8ad73974673eb6aab3c90c13c107e34dd04c5e2a06af0346d5dbf72c440b6e128e9dff4f4e028ac0e80a0b87e2a7946590924182b64d34481cf307c5fc7aa3b27cd2960e58ed0b4b8eaca95d9e273ae838894f42dd2cfe5be3bf457345e795dd162c1c524292f306364de89300482bbde4772eba4a1e01bd9c45d43b81dcef06ea229f0635ed86ee33c74eb756e7c99de2ef968f1080528f73729f16d7d0ed48574f84f702f618c9a395eadb7c4a45a213f597b0e2ab88532e7ad5f48461f88509bb41485b1b740fdce10d2f05fc578a2a85ccd2075d32d1eb4e89c2b1f37761e4c53670adb71f36bb4b43b2cba3e08d24df21cf01275e9854d37e4c8468a7869ea5ed7bc7bf91e10169f8e65f547c88f22b97123a2d09dd69d2ce1f26115731f0f1633888c18899db95332256061ffe3edf3eabee6ca58f174a3e37749128f4e2baf80342a99d494128a2f15c1895c1112a0359c5bccca2ecb5790bdf8290e5d9aaee2102c27a4e8489e3b31fca79a841700470372af0a63e233858cfb8e8c53e76d9c647bd034e1d909be26528a2b4191ee39dc4411e7de5faee8046e0d17b5432c291e4f8cac4ebbe603dee11a50b2bb0f5c3d6ed13fa33998dacca1aa3e31fbe7f048a2802da85f53ea4c2447cdb9ef789bce4cbb141817068ac651646c1bd741f3fdeac7d6a8533710142dce56eeb95a705e6892f9077556edb5f5e0ab4993a31944b500e457e8b271cad989eef60dd237fd0a1a00570543abb0b55d1f05f6b511ab919257af5f2f35bdd8fd280f249ec0e919885a7ca4e00036fea676e62b004480d9389d8d3f3e5036371d6dd43639b650b13c933459afdbd1f8c1d4e6074c72bb25f14231bca4c1f2066741208411cc49718b132b559fcdefc1677e68069ec0d177428bc8d90deb79fecbf3368110daa55a6d8587ce82ca2f3d3b55e9aca54046852fd56b80e506e12d72d52f8b415691dc1d40d0b655ad8225655a1b06b91781a09a489ffb40d44d46e3b883de2bb7e4b7734eaf471911fedc5c13c2f5780a33e4b8415f69484eba00090e53daa1e98ed05470ef827bd3ec34901434034d70d799d6ddbc3f18b4447c4c4ad9066dbfda5f889e46f4c5874165aaf16065f6096d584af63ce6a1771705fc21414310f316c1849fccbe7060c2c930c7c098563587dac2c6013e1986864f63154dfc951008909c609bb30bbdc2efc1064797963a58d4f46afaec7b9ee4aeed9f3f27a8f963358529cf6bf97c215261b67048e5b0ca749ba64f683508ea3caa3dc708bd50151a285db3c0d1f1edf30d7b92deda18805b5a574c809b4f55832c329bf62c9cc664d3cb5d46f64b56ae61df35cd64a8e63d840d09a6c5a0dcd4bb3b9b1daf9ed47fdf900452b0eb8eed8e9265417545d8556eb05a58e314b9b161788099d867df3fdc96cfe05e260c64fc372af1a1fca8bae651f2bd1a8dab00c31e8653a377d8841d7f1df1af0c24d869ceec12519959d31defa38055d41d09cec2032b996d267bd94e972d77844da6fd132b6b942ec5cd09b67fab82559bd2f1a64fcb613e30bd354015b93b9f49f4c0eca5271754e3275445712bf6f047607a7777f76869a73327f0b205db23267351d82c8031ad1415df8a97e53d3f61c92233ddff19149af6ba60aeb938a7bc44178aa3caed977c54472ddae889f95e379b48e051d4bd78518e5b668c839776408944938856f1d3c3862f1a01e75a576763468e98f3070060bc2ce4ac4c6de612ebaebcc7ed992bced3410428f14a8e1a1d4847286516ef31592caf778cea100e17f4dbb2850507964185c2b2f63292b40cac4be3c1eca239b4692efe5157d38fa5e84138aa29c80ff82c6f089a03a608ba4205c04b8a3be1a1d0186a4d17b5819b44150d3224e74ea26b46790244a832d9258ba038663bded765a815abba3930ff53754bd477095ac6b48d2d52ee08abc1834c95ae2ff11029f6c05357e662430662d570061a6b6fbee0235af84642d4be4aa23c8e8c3487d42697ce6521c6c578f7ebb285a13d6bf5510362eb34fa958aacf19b40b5de8b5b60f95d27cdac87538d753a61fba65c5845aa0bdc5ee6064f8eb551b74b10014f6d6f7b84ff0b117a953bbd84f189b4944d201b2e007c7302713e63c5cc64abf43d976a0b32a868143a49333a988450aa551eba7c2c16074f08b75122e8069ce4ebe803cc617a817e16c54028191da3bdf600b5b63adfac16e371ff3a0e974b30a5a26a498f2343dc8f05c1e59500d905782003971d9d87b5b1bafac259f595ef8dcfe66be91a7a72ef779979fc710a26bbba4bfb139cb522ce064496c065738e8d314dbd17174c5e32cb3ec6a186403baf5acbf44a14a7f3b3f0f565f462244a530107a7d4a8780af74d1b86093dd49525db8d3c738524e70b7717b853cbea870ed588543e396a90be9de9a7e17ece8136c08456018427039389b2edd4acd04e00d015d1073f7535f0d3b4055132e54da69d0b4b0fe0a6c9f71f099dbd8f6609f5b82a7637921734733d792cd2f1b786baf0b6b6c3adacf89a6d5264233f8f98ce2d0783f831023a733bf50699e71f22082412cdf4bbc2a20d90a8c4a3fdb7b249b65a6cd939f8c05fc3467051858d6ec20c06bb08a68197696972dd3224ee31894b7190c27acfaca58b1e7f39883adf4b42ef1dc2156dd9847e287e6419b63b819c4446991fcf79834eaeee4b0b6c25329bae53a8cc27c99760adea960cb9754e3e58b178a133dc387c38085a744423e5e74141ccd1101dc4db77c84cc19e4792a9f6b282f9da8f9cfd5bb4fe7c4ba8249fb19947b82787ec7f3b009d292850a137c7461d805a6a61779c24be15589d13ec01a0194a69c01a40b1ebb6c53c5f1b8152b9d4a10ec2c78c535394dbf9fe68c10ded03e3fdf7d0b119f6f5f3175953fa1077a894e3a6b155355bed9285c6fd1909618833497bc8e0531c3ac3ae2609c2ce57294e270b48b7326323194203cc10986aa8e6d5cd19aa19573f415d52de38511eac6e3541c8b3d5bc0d3062f09e5432d3106072719334275ab5c5df33960adc898cdddabbd9c0f63cf206ab28a66b4947de769ab6adfc5caae10db83f1b5f1d535148c54094f1673cf0ff7cf21cdffe64dc953eeb4cab98d69ab14550ee688e3ea639ebb4b498a8c14533c2b1ae65f79097965489a8f1a4c97e5425acde7f3f48ecf43ecb329281fd1e94605407914abbd00554cd40f787efd78d9e388166cc75326093b9fbaf13e7cd8154bbc780d3cdcd521532f89fe675e3abeb5cf1417e37ddf4663dd97e1205dbadab08ee3066735a0268729509b60041de01a5dc334a04d7394414c537615e9201b685ef51b6798c8fa836830532707134aeec2c3fde9ae8ab091cb4774ce39cdbe1e6ea6ac87f8b4f6c04336f4f9000ff05e5b8f1a7d2cdff1201bd7972db3b8a531926e03ddd7ab170f99499616b09c18d0a9b7564009b58568d65c3d6b623fd21fafdfe79b0a141cfd1ba710aab98500224c89268afd7ea1bf415fa071fc94f6a8e6f42774d234703c7235ea4244b0512e6fdd965e3f4ca1bbc67990b04dcde4d049a74e8299ff8cefbbdcabbd6f72b9a7d35218e441845b9b2fe36e373965d63b28b442958a7e38f424304ddcf22995f63270909d91acee3d8067ad3df96bc504a03621ae6a8f18a218071d4297129a8e88b57c111766b71a8e7a239813e76035aee5c8a7fd4f549c2cb922e555a9fa238f018ad8e9cef3f30897e6b52642a6a5f069ea73a7d28247e107b3d0eae73241b9a04dafa93affe3d5df12096d790a73fd0396fd8f8c07d9f45bebbd7fa809f68f82ca9501319b7ee334a96db5d8a4713d9f2cb245fcd0bd01969e5a7118f37b22faef1fecdf2fa7d60a83187be09d2936b6167deb60c1a892f0051f39883bcd0984477e32bd59d2d6475a26c79f0fc22f27f57aed783237a486c8fbd9efa1e863b69242571eef0bdd39452c35ab19416005d3c618c836471484356ff3af761e3a208c0887477e60c71195bd38184fd7677122282e999f43899bfa5cf2cf2418fa6ad2e9fe4f785ba71c83528b393284655c40625f58e48a08501bb609adf0c7852faf4926f5ab0abf80a6589cf700377b32982fc9dc33dde6be0f39ccd1adaed041608b64263db60eb592fa73e5a49f1b596dcdf5ccf39b17b32870feb2d10607bb255b7a1a8f5cab0cb0c3f4cc01790674d516fe36f9a5316ae3eb223bb3585a51a77c7220cf38e34ab845cbb37f49a4c3d390bf338735a25a4c2c6b9f9c684ff100b7630bffcf5a09cfbaf110f4e8b70ed3f36c0d3c23a123f6d70935f6f379d1f6966f60ef9235589efcd4eb6c8a703fb524f58221ec46b860264c44ce26138f510de95394f42e0a18005c2979548103b70d26a9d15f0d209c31ae95c337a72f619f2b6de3ebc0564f7c056b906678e958b6ae7c3788a8e3bc44116ebf51cc247bc7a263cbf593bfd545ec7cd4c5376f99ca1377a681ec6824585305e8bfeb6b76115486a54defa48ac87f300e63698434074888cb725b46f6fad93756a87a64ba974b46219d2ef5ca34d963143d8701f1fffa04ef9e54ad077fd8e92cb9763cc2b55d16c81d858c2e801fcc39f2fe245b7418d83ab3ddb3e5752b4a88bc2f8529e0c851b4bd022747dbdc65aa278dc9971e2bcd2f45e08cc6ad33055b33568051c9b8c830cfa686f77eaad93091ea87721d1a4fa7434c339c3752e427f897dcd60f5769006a19e9f2715fffd2a93f9a72990320c36a46cd590c66ff3ab6542b3f4ab8000dc30b400ae14818d7189226db61e1645ad40009cae16bfc34f4e41c5b779e987458cd2fdadf4dbf3059d1137a294ed223e9414c144c5ddc3762e91ca5bb100a272c5bfb86c10c432ca7dd2776a5a4eda8a590b537e7e6dfb5402cc2792812e12d657c14fb0f755849aaa0e4c3dd00d67953b7c880bdbe06df138a43cc994bcbb7471926aab792f6ea0de6507af29f6c3f20e84794df57c3ed363e178b6f6debcaf61e9f8da5e5f74d57ab04dc096c5148a5c6c599331bcab7f9ae1967e0f2ad68cf5961cdd29cce802fc1bb5f970eac64d0ca2494f452c08394cc0dfc8218540742aa9dab3e2ab2bba33b18bea0683bc989d2a864b9d684efb23c2c986c3032fe43704c18620d14ccd23a52ab8186ecba2bad970957c549f7c34661fa9d768f3faae29cd0cf3742ededa16ee2447e85ddad67969d82477705fb041b8c7f6c9fb8fa2525608516146976a70c4f04ebbc5b52dd8ded75a6d516b37e69104ec86dfefda74baa529d39cace29d8248d53cc13e5cad5d3c9c00cfc7f5754464c4283e5c3715c87df11bcf8e7b07d5fb09c106c0d15740f1499db56317cbd7d09ff087f7cb4d2362255cb4b5744c19fd50535c0deee652c5c217d574dca1c9bb2d26d9710ac4346ce0511b9050eb4a228e011ed9dad803b3baf7854029ca277da94b8518ccdf3ec2dd688883057bce4cfd1fabfb92311cb7b9d15c64f041e602ab55bb858227d93b4e34cea09337880706675f4102627eee9d5ca9917a7ec904bdbd16954775a1258a4545ece5eb74f3444376a60eacf4c5d9008c55de3950c7ede8c09c6ce7eca2c9ae267191d2013371e0de277df185ebf9c2b6d4341ac4cde9d6687ff87d39ce8dee98335ebd2429ca6ffdaa8487d40657f4eea0aff04d4035d565f551707555817e3b61878a501f216221dfddbd68f8d0e3b7aab9eeee79e800cdb39cfa5496d571a57ec04f570b438ceebcd95e6060b8cfa3b93ad25fc76a3bfc2969ad55f4797a8b1010de39d0da68fd2c2f5677e882217b1d312ce72a43319de9af0557bbfd204ecb7f0b313359eb48ee396499695f944423d02a4a28a854f62c61220f060281d2e2c3f85797a4911a6dcea52c4fcf8907f49e31b7d97b2391fcac9ab3a2c15fc7adb76837ee62a0974d6cf3745739ffba1d5882d45c4bfcc63783c0466edf81db3bbd843776080998bb581bbe675cf5b7bd46f61826ba32ed4f8c50a09e5b8a749a665070c35cfcd831ba49e83a5bcc1db71df6d1b59eb160ec1cee587d3d073b8d5e2419beee5d64838437fae2ac9dd637a0ac0d2accf31cafbfd51cf0052684928fba2a6cd9f30bc9a4ae33066ffa1c5a6b9d514a40c32d6a838ce8b308349c6ea86d02e72bb9da5b592120f03e6470e67dbb06e7f89c906b68d124577ec7778cbb0af4684336e0abbbbc5a3372204e14fc5f90ed2e10ea04d7588fd045839f6c547e6ea393148795c24b9845c858fbcd3aa2f48fe6c6236b0779e8952d542be200fe53dc495646c2c2c8d8a581942949d1a391b06df2836da1fac4f207e35703866533adfd9b2124d86ee3ebee2aabe74770c885965d045f0f0a3a2667de640f88fa8295127eee9f93bdacca37de6867dabf8b8f2ed465a68a9a3bcb297040dfd23a07c86ff0f261dc1eb7a7e5729ff0001f18cfb0fd81cdbde630522c1b81ef7ea3bff7eca46e14bfc0eaa000914833914385b4cfe0f5d8b3f99c900e646345957e9116dba9d69ffeff04eb4ae7a0ddfce6b85a9f65fc50fb9de2bc9325827c73cb002b496c0fcec40c75a684ccc44247ea20ff4f6b4dddf3b03bd8dd4c576886aa0effe65c5b1d0f7bbf0b5e30aea4ee34de74641fcb78ed8c53a576047225720651a8f3b6e81590846133efc933cb1f530a662fd5cfa0e8ac834d569cfc4d6e78c3db5f4161e4528ee5d346ce28a1d7f5e699003445b94dd07ca1aa3d36877983b4c8de2cb63fde3dd9a21977520596f42eec56ca50686e3af7bc3ff930475c8879339d57651385599337569cc34c4f68951bd617579b05c65d328852be571ece7e5d97010c85d2d0086422b5955589253240c83dc67d783bd1418d3836d87aa2532c7960457f2ecbce880db3dede20e362d9c1f8e136bf29b0f45f752e4e55bd699ee5b6eecb8ea4341cfcbde9ba4a0ca7f2d7dc56f56c3622298f745f0b1a3e9f04e2bfd5e9025a6414faa70e09a31eb8da9f3c745b9cfefdcbbdb13821309d641b7e36d6c9b34e57d32bb3447d25d94410966ee5abb5a8d684ff75b773280ef6ae8194be8bd7ee44e30114a77bfcd1f9092c4fe025728119e7ffe425d1e4e230df5e4d8524d3238350b5116b5f7f81e223d40abdcc24ce6e6170886ec4d27ec521d6bdafd0038dc02e31070043071d1bd1d3dd22e6aa3b00f44bae52d80b7517670dc2d5efa06b2f874644fbcabd5e77e207fb67135083c9347f40cf33eb201b28ee3f6aa6589d74b25310f014886f571dd85a9352737a7b731f2f1137776b8731d2794d8695a6f26705a673fa879002c13d6f37030838b99b29c9c87db788ec15e68e94c9df63d09356799cfdeaa1a845fb00e4ed7cf712f90b96e61feec256aeecc5069129b8bd033e52cd78be85d04deeeab22754944adda2889a8b888930879ca57717b3ababbfecdfe4d68b29d8887e6282346dd086422428f523014172861769a3bab20ecb4d1db4599551e25b13db07b3d8a2e9008d6fb3b8648cf88608f54e5df187892e97a1bcee02b436bf08e2363f93cb7d979b522f10bbf4b7d56a0ed5433615f8dbffeab082067ed66c858cad7e00cf892df4553054ce8454a38196d20a44d7ca3be0fbb9453b26775886a6b2b14cbfe961955c4386a46fd54afc9c140d82d5bd7bb38281b15411f012b4643bea15dd363ac9f07f5aab9008934017b629fe7baaa0fec7062a5c09f549aa892b1b6297cc8f1eac5943e411c5cb42de475627c2baae917241b889c94e6a6dd505e9bdec268e4bb531a2b9dc5c04aa3f11613c343c886092cb0ef68179c7c086ddf56676d86d70da0140345351284b1eb3d7a8e2883166bc8607b64fd238c5d7742c4e521e0ff299b60634ec8ef3ad369f62ab54255dced5dee29c446e9da785311a8f3506243d8d68f29fac251e12112598fd4b5003045c2e37eff2181cb3ce0a926fcb42b85edac8de297e44182e971f2d5e11bf4243d881548229d236a40afe551a130b1ed50a5f5c6769c9b66c3688fdc8605042a3ed826ced7dea0d1ab384f3721bcd057249d4a8e2ae1abb9a9f757b6d50a1cd7179493f577861c87f051864f8807372c519b51c5856b5b9b4237d2eb5dfa54b4f58db4711a47feaad01873e46dab534d6cda01f4a540091594546f2f0728d0771a33939448efbcb9e99ec40fe053d6762cbfc4bd8b28ad767cae2ed9374bb98a13be110b120402f084e9d4f8404ad94843f54d5bbe1a5cffbf57e34526403c91475b48e32d54267d9a4e66918286abab62e5719f52c30a59b8676fafca9457752e0b2dd6dd0d08ee2e1de775fb81dc1abd74dcfd7d4012f7b92e771a2b408f7036ddcc65561039fd73b91d84eac74523a2ee18b4bd5fd70ff73b7362baf5d4c8e894063652a8097dabd1887d28486cb1f2ae5c3bc4f7a7cdbb0de30a1dbd121fa8bcf60d39e124dff9b68cbd98cd611b35f3f5733a170ff17b592c941231be7d9edd5f7c0aeb38675b556ccb4e42afe45a4c3e6452f39498ff325138a2e66078fdfe1c215a33c25d22fb40373b4989db24ac07a06779365787add8e70d78be3d48a116a89b91ca7349bf26275bb1098982423937c42f724209668a690098f1a45424431a06a654cf60535e8ef6f05267c86bab96fb0f4378ba64e5236dc379128d70ac53ee1b6618980f137f679fa297b8de67ed117d05b2647f9f34e727ed89345401a012e8c85ff10874fecc0841665b586c0249e23305b9f7b6094171a8e6b0c8b0b8f014757803241607f58f0d8796cc6bc1b97d831e500cb3596b1fec139ad528ccf5824d7c0567d8ce0f11885fb14375f0b2c2164c924ca280b521aed662da2ae5df4698a62d17a4231414a5dd43fe84d279338900acabcaff25b612f9f9aa6ea9837f179a9f5281b9efc900c930eaacc83583fa1c5c838428dcbd4011b6b66268e976cc6f897d423fd8780cd79ddc6034328854643f60a00edc4d8ab5b362790f48c5b94c8ca444f32d5fb90f01886d5291a961b717393d3b41c7bb2f884a04cf27338f49321c0d41b14f2357af2b6f26b935d8249c7b51e50fe8b71beb249b05885aa27ed3874946bd75ca2e4a820ba7c3e5fb3f484391b53a01c262fa867a732e9fa52e0e4353ecf3031913d5a226cc8a9bb291d9240d1c481a77097bc6625c92190b974841d37451d46f5f8eb642fb296f99b6ad11e1712f4e9abb976c30390ed9988e7dd8d077a7728ea4ff724fed1d2cc221775c0403e2175b77c350fed737efb62db3f9354cc5df15a972b05ebc58cd8b312704b219c2041c45c9e9540d009acd0835646aa74351eab4a952c1a000b033dc742774e6748cd3d5385e0f587906962f9d389888cc24ad17b574a7d267b87300ff7d2f2667d82b2fa90ced537b29c801519a6cbe628d0e7c8557d6b1c60351ee54b873da21315c6946c62a0fe985efd9adf35b697cef41d902b6bba56a06d1f16bf6eca4a550fe2c2ccdd039e908ff3f8338a42ce9d3bad727449e5fbcb60ef68cfcde6c8235cb2a3c45af5afe0d0bd4de836c163e0b066a4ec77add1c8ddcc9580e0c068efab963128b5420280684e2e10fe205d74fcfcb5298a23596388d1210209bb927b8f86f000eb59cc3d9c2031b8f0069b93a0db11d9d99dd218184cae0423778323658c5e2700cb456ce820b1b07a8bb35cedb5d5514474d8cf9749e82cda6e3777bd7fb5959b90551e75615284a17c8dd9e1fd1b39e7726aa88dea614380c1b576634689aed0735563427359edb61ce32eb4b23b65628b950bbee3b05080017e276853a49ca2600203af0960e13823816d54a40154b4b6471d7cb11c228abfebdd5d6c5d09880a20291c447904c6d2c5ef733f2b7613998cb2b13943644cf3ad01cee99c2c3527f33288e51822c4cb9b377a4170ca60aa4e3b08c9c4b202b8d089f01145bf1a4992e47159b9589fcfb3f073b61b4d3f54206d5c0e0a0834c5a2fe51d4598db530739b59fba1f4b0f8f9aa5568f868c1bcb86193a93a8c6140800f55eff8819f315e3f7a19742700bc0522105979c43b978a8d07f5129ee3ebfcf31344d12fb9240e6bae853e3841bc5227db9f6f9567fcac2ca674c2ce464a9974f5639af7a794bf929e02906081f4e754e7056066abee3be06076cbc43888a3d4e3d46e162d53828db058a8ccb0b828dcf5fff1e3e2a538b881178b21ee39ed0c32545f843fcab632f9e5f7abf6cc0af801e09c5686c6ef1ea7d672342f00977349b57d638e359aef2ee12f076251d987d2bfdef300cf632bd30037c848c4f9d7d8d6eb625d7aa2de030b88681673f1ee03d52bc1f298edd765a5cc8923256bd0e4c48ce90ee86d99bfdf39f58a6d5d1ce03c5fed27e124fbfbe20b8c1c172afc439a0a3361fe64b64fc51043ac2d4fc6126afaf0fa04464207ff369362540f604abc148e5523c2e992a9d51979d798f2ca1f12961eb02cc344d8b8f1c7308a0bdac2662d1d9d796884c51ca8e8ca53f4f63c138ff780c4c79d5b70414f9617db16bb17e7c47542b1e4477b13f54adbd1f9f3f9b46a167a903da84402ae1aa996e665485cf688d207d3cb4129885c46989bff821d427ffedeae8a07eb357272b61b1f24e1014f360a0709f9973f80896e733364f33b7017c355e425b763da8032fe17d6dcf9e662d567071c25217e6b1a5ac4ec2145be3f2169d248fa18c61b69650cc114594df5fbe7feaf8ba112bf1acbecbc1c348688bd7dd5e17a041ea7dc54296d7e821b16fca106a30239c9c8aacf0b97f74b5e0630ebe9b961745b2c9597b0cb9c877bd36d263572c08b9b0a0bb13491fa594cb3f9dfbd221862f46ba45dfbcbd2679ac471cde58529a13f87fac7e48ffe3f1af30912b24c31884e74188da1957a380b2a74ac116e9f0236061d41387cac04af7845f1b50eb5daee3d523be60629a0143cf54a432dad4ad4f28eda6b1109882a386f40106e379c9f763b5a60718f61838ccede6a6c18dc95f6a862262c4010d944d955ed335f19ed077b3cc05146892f61dd3bc1300ce93667fe7933eae6e935a7361d99bcf0bf491f3b643256d4e82ffd55db168104c44f887ba5e1e76c4981d57c058c4775a3baaef9ec56b4e512a88985603e31dce9eb3154e82780bf6e1c1653923ab0c1cedfb36b030822a3fb923a2f6100ca279c4ea1806e1aa7fc60b10d5a6e8a1dd8cad91b9ce310b6d5a45cda2025bf2562587326e90a13ca6ec6d1f87f9a12ccf5cee049a1a703e684dd5bd6f96a1de8f1b0f492f1a5a3cbe840c70c1a49c5aae1cd4b7157011f38dd713b2e88d17ba0a35d8f2c34a3b40b5b87f4d7de9cc60f63d5a0e891f3431366e1490c2722ba42d1b818863aa45e931852601ade4d9e628b22fbf96605483270d8be6deaa0d1baf3331809e38c4beba1cbeeed6ca23325de9156a7464574c59a854288a1d6360885f913976e20baa165b3a1bf140db3b24c5d6ba0c637ab56f0be73e080b2b75c85437c38ad3e3f9add03a2221dd4cf123919ab960d52964c476c4ad4990b53c9cc2468073c24d6a0a08e5fb79e7407391eec3738206db19e28164d7dbdcf63f7f9de349b88d44c251dba21f66d30ae6b05677be596fb02c8f82ab681c41e1c2567dcbb9804c861ffd946ca76d370b0081074b18cb03da8e11050a13a2fa259356a9cc6a8ddd9d1445c0b33b6a876301edfea5c997654027cc058d07e152517f1f61b1bb61f666b0729e2f6b07a2917b2c88e5c7647b2b29c41865aa37ae24f34f6f83cf58c16cd9b7e5ec80effb29c2013578c7ac9ff30904d51e9db9b74a399baaa3ad093211a31dd29bd3d0abddd9021dc71286d46d07a0c54a5d997e7ca60e4ce6dd6b5750539e6978a68d73a23b22e9633efd321c4bfcb73331df957d3e287cb266ff0d4e792100b4ce8b5358da443f203b89f7d8aaf0a917f1070c7274e1f6864e21f5d1a6521ec9a8be24d5876490c7a4560d1371f30b3b7cb0740e1c3af8d74d3c855ce7abf4cb3e9e6ff9626ad217fd574ef869ebfde6057dbaac67755a49c20cb7b8a816bfeb7de2f755342528779fa9fb6d57761409c9bc6235e411848bea511ad7fab05d355daf160fb07b5bf4869cf4673e57ea1563921be2c61b976e91721f6ef059d63282b291c179117ca052ed71d079bfb735886c551802b033067984cb2ac468a199b5b51dfc545e4c03125d8e65c349f9d244de5bdfbbde207315a5374c45f36659d99265edbb237a86f4b393fef68378993ab65a0227661b99e0eee586a140ca1953412bbc1ba34601614f69b30e39e5ca75352751e2829c06bf4c8bbdfd277e186d479827b41a86f3bd31689d34351c75013b9972c36289ab99ed889136528877f303cffe099e194e02be8344d36d6cbcc1c19e89dd2d82e292b0b93ba4f8069a49799ae839c2f59ea49f184b35882f22e6de9c67d6c825937abe069cfdedd095974bb17e23bfe445ae385be416a2d09fe9051158928e6073f093ebd5572ea2bbcb80843ac3d6e9863272bf6a8fe84286783cafc9aebbe2c0b4457bb9ec9c30f421e0c2586bda1b4f80b89d927771885d81ce24743a47c6b657de2fd02e78d9b92c19ec2809e748360ba4294602881518c033710e03076d342b7c01687b21c4881f71064ab4171711741294fab3674ffaf6a7cd49bf84380327245077a5dc2de8181f6f2988b43fde8ba9486ed0a86fae44dc206a52e545804052c7bde1e06e071bf92a7f542a46fad4478e075b92398ee1e4b28a8592c5e6b536025e2d9242a3d6ddcb2cd5c45ee12f791f2e4667b267e4c621424a549aeeab58e9cd67dedbe006c53efc0aafda626a7022a12837a56ce453d4050be42fa440c4af888ae62178a0c0683ce7de8f168113fdb5fe915a76b1641d810c0f73b81b6af495c0f5c689b0a096e751125b126a4406b43d82406dccbe7630020ee9b8ab689ab0ad2f5702aa5bba458c3de3526da78df6125c80dfa6256db7c9b093ff4f8776b2c81d04e11deb96c04388dd1193ef106059f2644d3d86917933c91bee71d7a61a6c60c38dc18c662e2c885bb061e677d37a62a129e16f8b3b040cd2addb1b122a09c93c230ed4a9bc633670d839a6026c1fdf85aea4bb2803f43671696c87a8058e5aa4279d84ee64ffe21d4eda178a91b22848f72d3d060525d6be90c136161e50ae7c0a954b2ba5ae9946caeeadd765596608e2054e7f6439128760cba808bc9ec4c4c624f1c3f5404d8bbf4223890a14e7c76d47bcacf9a69211e3157d6713c32905608cdb65127467972b6a3834a3058f557570ccac66a6222528d8ea987cbea9a9c29b5de48e44762b72c4a521ca023a9a60e85b9c6d8ad37bf7db2605a6e8e9eb431127e4b72dd84760b57e68d6e3d953df6fd62d3b39b3f79bae3ef09116b1bca3d40bd6dd9b8d7bb95f1d317aefa73dc5d869061bffbcacbaaed6d636f1648a1c239cb609782ee9b8d5422f581c369700c34ed5cadb69434fa741861381480ccd41dc0c11a0dc445d5d221e91b5bdb09e710595886b43ea33250bce2acd796c20bbcfe72b5122ebe53d714a6a6b4d88c5c5ccf97cc9550c933c24791eb846333489418f160c819ad41400937abc3b9af65737a5614fc1b14fef9b0ab9fa950d9e57e4aa7cce53335e5f991afb4aa4960e28c8fef8f58e8462429e4006a370f9be5a9b408e6d2d12f347a2140668a6c43b8f43815509d18ea55cae8cdb7d08b6761907fce81c0fd8a6955a7bfa511297d189a56bed075dfa2f05fdfcd4baffdc7bbce7d88259d7642e8aed08d7061ed59fcb192db8efb017ba71e95b4e49f6c3809ecdcf22d7c2f711dd964da995bd7be6f887435e278cb71a845049134effe796e31b90fbba6f2fd88527c2470e514ae477314a17bbd4d09472dcfbb742254bc98f9705d0f7766fea5bbbd2ba6f8e7101840677ea43c5702b4d010727164abd07135b78e3c19f9e8778c71954f2e24ce2a871b1791aea5bc3f29ac2444a76653faa3e3a4f8b3d2ff5e873fb37c0e6ef312f0865f58737a5aa114d3b338ec4b86681bdf896949760b5fd19295ccb4fc74b3846af132a495dda7a94ef54d547603d745145cba165dfcbaf9080c0bdcd77ea1681d84ba5d81eb45fff5b893fe0a44be21e391117fe281640c9c1f0c442a96c4275d63a9fb657aad13df2ab454fb2d838494a88075c1ebd1b84d658fe574f849a76242783668efd8701b240f74fe98b69f99f5f30a05cc0d4e6aa4e5a3d4be7ca70d7630d24af508801d3df57f17474dfab17e7c94677f34eac19fab31d73337e76c10a3491001ae015a25f54774b47bca01462b13422cd79ee39571e79ec4c1345ef7a59769959a353b55dd3f7aa47ea4ff49728b3711e16e33819dcccd2cc2abd34c59bbaa8a21037ba0aedc6ff446deb2524a5cc7bb047fa1a2a2f53d152d37dbcb32b65f4e1a194f09400a02d7c1d32cc9831a78b516fcb4f97d9d664f3b01b260d3ae2f13bcc3210d040c9debc0f3c63d0939f6531f03876e417fc21839dcc680f9cbf010be5c6ac8e37bb92262921271f2747a08b39698b72178806ff5f11108eb987bf72481452945c6bdad6f0b0a3eaaafb527b540bb9a8630ea7abb74bebdd6e9061ee5a463a494848552cf4604c818f61eb8103da548af0309d6354fa0ec75f5531711b9a5deb82a7e7f809dd56f7205ee68a81bed3689501334f9e07f1b590a240a210b30414290dbb230f6703773883615d79527510022cc313200929154d5a5885aeb11c889ebc1e84ad7406617fa589cb12ee20537076dbafbb4630d4be40bd2db0309a26597b2ffe8a1fd88a696e32d1f70f6d5637f5934653616c6f584b6d6473b3fed07f429a95f31399a888a5a6601af7d8bee8b361d0ab6749e6e35047cb17d618e3cdca70391e746fd1569dd6a395091108f5cd32626c9d3854b4edf99d15c0d75be0d002154e6064d997ba468f1fddd0819a42ba61f3dc75ad8e4333e9e9832787717e6c1ef5b0425fa5acad8b100c9eee3479f86b83161359a2fc23f370a1fbb0eb1b68581afcdad968a7d06b2165693a22bbcbd4ab719ee54196c20845d8e8a31792876ede8ca18208c094c83c9abbcc806aaf527b2de006925f5cd6af93588616271228402faa0ef8e45bd94eab29bb4874c9f4596e329b1cf00a00828c958ef4054d76124bd4db388f048c4a786140ab77bd91de17121189a6b884833c2b8e13a656712deeddc35c32a329481c5eadaf5bbeb734a9947f7ef83b88217f49b6335d220f097802a9a9bf2857dec261fd9343000a33545c56b0b3c4c89a14292b512b4ba4a45fb6e9b04316af6139a1891ca85c03d7afbf56ea06b32bd56fd3c03464bd785f62fec4b0c38bb4df07654a1b09294b4565c16c6a2bc288ac04f3952e8be035b4e234897798e139ce1be463d2e070a837f5ea2aec114b081e67e200b05ce0fd4827f977ad1a37d755da51d3f69d5c0c4758838ff5588093a6e990de38164f8c2b0f0679f701b84a4a1f17b6104218674d7b3fbf945ab83c270656978347286e68d00a7cab8ae0c29305d1f1ba7bde93b71b696179dc395035b31aa9a69e72faeaeaac558f7020824bd83ab1871a38281199807a520ddbca5c6938599a819bc7206d66a7363ba8afeaa7173828bbd2bd869c59bdd9831f42e8582ecd6d9891f636b3f4b855b8e2e6d46dc5c7b6d917dbdd3d26aa58a5e120cfbde9eb676b5e3b146fb6861de2f34bd77788d6e6d1651169f02f57ab49681d6bc07d3abc9befe6fa2388f2e694831f55498e7e05aec734d0228379e242c252402e0140b7a72a4bcea497b0281772b00838eecf9a7ede3db9bbd73603964748a79890d836393661bc5e3fefd9fcde14d27e125092e41af5c6f42a2223af3f4fb3b28b0d39614db5289129b30a3a1abadecf5e81ae79c89c4406919cc51fc9390f689f31b828903061656925e02c84b6a4f83a992218d15440bc0bd541ab6121dfe682e9adb7af277cbcd08790ebd2448eb6f2e06efb8b6f9bdb0b2125d27e59de2dafd806cc20231bba4373f45901e00830126a3b02d21083340eda05629c0d37598c89db38c71945e90d537801a66f6fa21814dbb6921745bb4970bc508ac9d688245204dbff692b907bd27017247a53172037282e28f4f9cf8bed96e42aa79201065dabe6c8d46270aee3800e521ad1bfd0ee42b427b7fe5ba5b1bd9728c7e6500a075ab2866e25b7a6d999deeca1f391d78da06a61fc313cd9dd4267690cfb689e01d0cb2b034c7ef9ed7d500e04cf3254c9d3aa1032dba8a2fd3d7181429bc5e1c26b64e10783167612d6c6ee7261104803d4c0bd339acee46070b77640c6bd377e882a55c4071c257a7e82e303c577532c0357972a5934587192980ec5bc5bcd5a6b1f6017658a5200f5b3315b0c78ead0459e10203db3a94bd8cc0822cbea7ba68fa215465e06ee109ea8b1cbdac8d083be2728649dd56f47b0bad5ce41d6d0ef2c9e8e64d08e6c54303d4c835571ac542ffd6fffc27a0dca2ad82d12c34e691b906d83f051fff31ba1b919787d9a99c97f89a1e18902c18855fa2221d14c5623b2f57d314b45df9920df10ec39b477aa109d3e45b3a32859d56457b7426402e7e6e0f136d44eb1e2b5cb5143da7e507fd9025e7b055798cfcbf0b0f19ef884f5ce3ee5651a45c8164a53309715f9752352f441e9d10e0b197e9df8b4b6f5fa1b74071dd6803005e1bf6820bf2350103523fca2acd3083ef179532f387bc98b79ae2da4180f715bcea4477da4c0fbf137a29239468a860ca9ed51bdec72b37a6ba30d92246389c2b33ac6bf75729e43373a0c10cb4532dfb4e658f899567c6589528901b1df23d41c60feba133d5254adceec272424f91896e16923abc415b3f10903f8765b61b1a836a0170eb072220624401f39720b803ad52a482e42a3b2d81726e8c36d911698535c7b0f81c3dca9a5e5cd872a0c20db58c302eb70b357c23af6ba5c46b6ab54c341502014bd86f36a011a99f4ecaa70d2cc8aefe71abcec48f857da3f0c0d3b24e5f6c9dbd594d2a2db023bb5d3c49b0cf7870b56072c2631641272fc22a86fb024a07c058d694488d8f1d57412f47ebeb757068aa8b1cc3bdec0e11beafb08194eb5de6eb9bcdabc2827decfb7ee52550aedfa5fadecd63e9fbde311b0e68aafcfb9a7af8a107a3ae6bc4d2682e91744b2a8410e4569cbd49a685aff5b9f0a4009855369c63806d5742efb4071edd63df22fd435b15a0b88cf2c4571d4f4737d1e621a46862cddba25caf0d25ddaf7ea40ff810e76c6d8836e881fb812489bf5e6c4d2c30ce5eed59b526965900c31e1d890048e07a9ae8905efe3707ac57d6b5184536dac6de56b9260fe994b63cc84e2a6d1d9d1d3325ccafb7aef2fd6b223e4d176664b1a3a4c9b322f06aff956d854c716edb5b6d1fbe3da3f0be6064b48c36b9312a5b738f9804102ad828d6620419c78b919fdad498977e14c64918094f5e61835d22541e3d1e3aa401c5c135ff703f848f2ab26cf487a0e5732677e66b4b4f94168cd4d5cc312cb9d129d2905f19f2134f5a6475daccc8fa2b3124d84a8fe5474639cff5f66100df94e1e514c8b77fd9e50100e995d8ab842dba495f2bfaad2e5adb54ffdd0a33b5d3f5fdd57b27edfe2327dbc2f6f3f7ecd13e2ff2ffdc56f4b77d0f64ee353852bb8a148215ea647f5d9f666c23c773b6c82058c3a13a71be73b78c6ffe7ae103f06dfdd0def9b573a5b509dae2f6794f83dcb937af90876aeb1202d8d53a95d7d090f3506db6ee60d42f79eb459030475db6a1b0e5194d495249d99741a0762899d9b68ad5f89f0dddfea4eb30818c7c0bdf6ee842381b38f7356977638d3adaf1f65ce6a95f2ec955d6f2f7e61e9e83d0ffb49044c80c2595921dfe015e7e658599f151db0ded6729d3a401475adafc4f0706b0a4496d72dd2ef64eab488c8b871cd5b51048b6721db5e0ea7ae97bc282f8579b009d0c61a92d588f4a351f009986448bfb2f3f048babc9f36fa7ea8b06591f54859f146a29d14b55456e87565c702b5f6ec0b7b1fd19ed763e7cb061b1df63856c8cef1d9fb47bbf582afdc8bdc72bc2527d74ebf67e30acf978e0d11a14b003dc218cc2fd4dedd800e862600f6b9f9517f24c478b9fadbcbdfd16ceeec5f008d1a6a70fe57037fbf49d07a2410f551846aec66c29eab61dd9b245e7470056a822a276f310992565f6ed4fc7b3389c9f2a438af8da47c85525d298a4e8f2e345c533a9a815d186c5dd3854e885beb3af04398f7a48315e6363a59a12b59fd28a6291c7b9cb585d733e90b13a834c7e63085062ba5fa59c9147b9b8af9bf940f6e97f62bbeda3d612795d89723e3abaa0af4899d22dd4630ee37e11df8b1dcf230dc439464d36318b27a2179f96e03a75647d1b5f3864c103cc76ae552802f23b0cb8a556ac6a44e2fa644b021a48f506ec9e3823cfb57476647b6f5195bf40c7513ccf157a26febd5ee5d1280430ec1a15322598c95076d3aa59860bcba28486ab1e2d032d74f48087d5e4d044ce6b8448b97d4375570e8f254985a785271af99f8325f5d125f994aaf770e652fbc399564973a8e6294634093cab9e3fa503fdb37e4da37cc3190b583fc5b1a4379f1c9b2b48f1eae5bf44488f34e4b43811b37d22832dcdb4fa043ab1a6a4b5610a03b7051a4ab380b1c9b750ae3e5bea52257d9a46f09fe58caea8c49a2131ffbc53e7ac1a06d85ce6ab8cae1ee328bdb9bfe1ae008ace709ae099e5ab6430d5a8ce6f73de10d23e503aeef3a7558e3ae6c5431384f0f48f6f1cab4ed20040b2d87f24eae9454efcf7fb074550337b9bb50f43190be5b485ca3f6435bde5eddb12187ed8cc42deb9992747534c4db79e8d23c84e1127c7ffd204b0808629f91ca6c58033ff8dbf50f465b217a28692494a3e80ad648613b34b318d6cb49990f09c87d65bc4f8d3e0be0e04d639eea003c21001ca2f19d0f561af9f9b40dd969468d94a2c7555b1c244aed715cde19782fc196c092ce8bddb1f23ffb3f5465acb76a09bd4a200190e2b767aafcbdd7200f657f37da375a83f70a3ce7b9a318358c188e49a4b4cfd2c8482646126fa0b631c8791667f9eaa20b875a0747416eb6595c5928a93e9c48e7d75bde9150fe8582df0614a4d027364967a38dd19ee0baf1d92262764c54f1efb09b1d197aa8ef12787628f3f6211413cef7fe7770656ab6b01db49acc238bf71f8ebe42821913de4a615187e6516b8df275c46af960c4e70dd12bbeff86cc2da4d70498fdaa4080f3ef6a35276e9faeb794ea344bc5f4dd0d851fb6a707a56f190947cfa23408e9a05f427381a0ac4501376ac9ffd82923ebbb73f038a3e17ef2d88854cb1b99ab072be899dcf21cbdd52ff89332548c21a3bf8e2792d28cd10aeded1b782f593a5aebc300576b10d9c91483cfb01236c8f3ad106bcc606f9ba681ccd91154503b716c63e7210f2030f04dc47e7e952ac955dd7cc8ca90f6c8e56a87b51099ffb8c74fc3f68cfc95024df3ba8c563b81ef028abbca1233dde715aa3fd043736aef557dcf368a52cbd554bacccdea19a503a13bc50f5116bc90c5207b5608777826ba615e1f08dba19adf6322615f8856e6a2f9359928cf3fc20ae37760d368de11e22a00d4b1e39cf53a57fda25555e084dad6da41b8830a572c7930e3fed0c5c02d244db9e1df5f777d124b7f349ab8cb35deaefb0f0a1e7d79d35177cefc44e8ecb7d883794ace37f7467c5d695066bf1a572221bc36da9ef878f71e63f5fd4ac5fd5ce7b3952c9230bd886aa011f645c34d657d07e9673943d847865068c6dcc5448052ed4b5ac6a8311419c8556716f4b0e609ff1b820bb9f53ab7355f1dc9dfe4db81dbc4dcbb17c52b9c7c273206505c5c960f2e027609c1b4f8d371f6ae98e19d4fc68ea28fe58f3b996acccc4a8927add77825db1df106539b09771c940be49b675309cdc857b067d209f104089b544733f2eb37ed8ee23d942cb8f9437fc6483aa1b2a304a6edc007574ea1f76b4d4e12a6491b27474fc842df5b97e7a453ab179c548ce7cc85d5079b4eb91f8d093f3f8a9928dfbe520d01bcd59aea1f0b1d73bf4e1374a5a1ee55b659ab24031edb98f7d0482ed7335eb85ddb91192e77a1381fda3cb53634cee9fc6585fc5bdfff21135b28e792498941a1ce2b90c07e80e955169c60bcc7ab7a3f9e16aebf8c60a08b32c3a6c1aca9f5127a544b2161b7788b58271cfb0f88712a9a4cb3e878eff94915345ff60be418b01c9921012e8ce73f5abc1b57be2b2f9c73e69f9c2484247eb67b498a19cd1c663988a03c155eb2b14e6cbbc374daa855546d32960567fde8d8456c6a27e228f0377151ef96d2445334df2f6850ccf85ca673a1704f4a7d77073e76e4b15b46383b27c01d1249a87c1cb2a490a1f966ef8bf4a0a31b51804b3301070e96aca1c4695aa6e17262b9f554dbc45f677068382c3575d2025fef7be57f3857171a7698b2ade8936520b70f3238212b86df5cc97a82627abb9d3b12d8abd2c9d9d623e7379e80b40ff4e0168f7af5d488955f1c70a69ec3807fcd39492df56fe3ecb6a18e929756c76ec17ff3a1bb4f01113abce25e30606e94511779b80b6c149be7a5a11fedd6332c286aab90b1c4c1fbb236cab618fd454e22c82f03ad21df6660d56067e71fe7d1fced6ea03b2be6342f2e90ebfeaf953b1246a8fb03f401a92b25537dfd3475a357de4f22f5f8445c2a21667bc57834aa11b8038e23ee66cb56307277c73740357b55f3c02504f60f8acb00d76e12a559bb53ab7e0348f3d2b6eea4608e06ff3c9ca21afe21d12eb0fa9b24bd074f88f457353412a093940bf444f07874a140bbaed94b51101b59d86bf88782c14c825967fd67e53ebaeca352882c405e3e841f5caeeaa43f7f8a7c29e2950218f564d43c62a6da7d3f15e6e65b053f22d04b16dc4802203d063ae4387546734fb0336a4eba98a733c0ffd886bd98ba8fd214e06cfd6ebee994c9c0e107ba25aba64a2cdf45f8b72d01673a25bc8c55cd034a2b507c43bc5862c69c3563cd25d93262d2ce545dfd1e82f233181f39adc4c99422295fadcf6fd64b89afb10a935263e33f4dd07e948849571dfffc8fc0fe6ff5f3a51e3cc4dce7177972441496ddfb1f3a3f008c4ebffeff27113a3b6bcf787e29e67b40fb05e54baa0c7cfd695d2075b99d843fb56093c01690da653e896f8a9bc09be650b5d4336c2ed06df5fcb2016a9d716f99b1cd224adfdaba5833837c4b5989e28565b4b1d66b66c0be356c8fb2adfe5c030c24f46bfcea824914b4ff770c8bc6f279c0b070086db5c5522ffe0d697aa5a16f0cd9406e79ab580201462f0c2a0d7d24ad93b365c2e1382bb3f8653fd9814a735057067b4fc5b35a5ee5d6b680a65aba25fe8e015446ef457bb89a65ad1659bd3b4e3f06b4ff9fb427cb1915f34335480155bc433556c449140efd4d171b5babc4cdcc7ba9caa880c07a38d6b66330e6862219cbd59be7350da64f9af6fdad7186ab9af1670b17e32abdbac0c0f8434127d1995fcbcb73a6d6aa15fe0d9c1cceee165328236d6993c25822596405727705b0d21e4b2bc9374ac15881f3c7cc3ef694fdd414b1ac136491dd7b62c7b150ca45f9a491c93e5e56ef38cb290d2833684c00ec6193acb84c7fb565c6aa9b20b413c518ce1db3a70a176523062a5ba718e03f75a3b89a8892f4774c62db1039e3fb6580768289376a77bb20763fd54b1fc2f83675385708b95e4ba69ebefe3e1ae26559b2f2c25692d0e7b155488b91a4de09ca02aa737a92d21520c330a5b1d5b0283916e3184c82a222f039647d2f74c768c76c4c5f1141db5da34bc7b9401f638659e8a652887e9d8b2ca0c730d5b792d677814e502d7004d8f65bba444224a869fa3b1973ec753379619172c7d2fbf0b77509258284edde37d337d8461b7d5a3c1fe156284cf9e842ce9292eab245c2db5dbf07260e9776ed9c154b734756886331950e944a10202ec770ba6ce79913fc94708fa0959d838b3161ea2b37250064fbcfebf4171edcd1133f43590eb04adf0998a5c974c8216a7b7e059a9457a3834194c135f3c3ab785347d24b8f66408c502073c74f47cce6a603c57b61eb6b0a453d1d4a6ad797909e3fa588584be6c7f706ac6fbb4da1ecb7d85358248bca9993286ab6ed81591b873f5bb1d4b42776d8118c673476ae1da0aa29e9e7d61a748465a2c71fd1fe1b266b08f40fdd5e79fea15785069c1544d3a1efad98610b6209d3b4ecf2511b3828eb44af69fd495f73659ed0fa71ef7acf7bb73b4c77c80f16b25b5b04d6c047733ceb0a47554e63377efe8d9b3b97da3639385e3be26880ad07fb4e8c58564c8f42d693824f4fa9dd858d4f6beff8fb01254f0d1b87a7f64047c4a0531eab4f4af8d44c257a7aa0fe39a8e9391b3d4fbe547243a9058607b98b96afd9fdfb2d6180938db6e63aa0bd7d447cd3fa8065b1a5debe4a386a36cf547c60e59db100a9571edfda2960d03839b4eb0ff2c927754ce4e2673e02a1221cd2550b7a912ef8b511cf3808868f50bf1aa18407a63c080c54376a467c455237c7fabc558d4355948fe5c47205e0c10ef77c73a430f4cc2a60f7496916fb4ff1a9cb60d87641f09296435fdeee731e4d928ab848eff9bb78df70ddda7a0ed3a074a47d3b10778c3d5c3c54af2bfde6a86b2a157854627e182aafd13af9f9098523a18cc451e6d4689f613e2b20f08c9e3fcf751d3358e105ac32900af1304734043f3813da79d42477c24c8d8a7b9cdc7db8ee39a6a1e17859571524d91619b5139087ac0345f16b945c233710b93a477c9a1e0179eb514c364abbb5e46fedec438e90a46eb494100b683cf4ec4a765fdec8a105ce330d45f5bc8f2de76cc510ded472aeda2e217b62bdcf6908d77e1223fee2dc2f8f8e720f148be1056a0a25ac0aaed21373f53404a3fcf0d573d2859ced41545d16b0fe3aade7e0869c307c8386dc4b8d755372e3ccbd73c054c7c128776e8a9141e43810c917758690e5d3f9a170d1f2a57ffcb1d8282ed12faf38e21f342a3a62f483fb920533f80252a725aef6c0e3d004a2e918ffb923bf44ffbfc35106b541f5f0f7456a522458871398f0416c98ecabeb85540fa29adda1c8e9b14ce0850aa8b48502a5fee2912106ebb9642529fd2955e3eb391a6acf4b0523ea7b90597970a937948ed4aff65699bd937b3d0b0226bd2c43ac60e19d7e3566e7a83e36c778eed508581ba4f71cc3444e3605e757d9b354b2b1b69cae74ed8270085c65f44543d2b409445012f9d264ca236568884a9649ef1a724d5b67048d2e48c9aaafb1b9bdec20a7378c5f8733923af9eac44740afa59a7300cdb905bc5605ee2703ee80c3b8cc29bac118ca2b3332c1bd0169dac7ef9605fd3e43c9b48137ae994801dffa9b3fa817639e78d73675bdd698122db9020df3f78e67a92a0b488b8a080e3b1b26762217704909f60b59e88e8a422fc52c2a0abf046861435c8cdfe59177d0bd6c7b2b1cfa16ec16d148000f83ab7ac7c834dda4b25bfd40e543a69344424d51273328f53cbc15f34e6399e7c5808df872bf73e47a6fa19d6ec549639f6ba23583545f9b95efe135d7be6825af62c2fc8be388d7639158267528e25d024f00a36ab07a19f83aec664ad5abb96c6ab000796135bd5668b8d2e18ac600d5456b469cf1b5e1be97f482b3b1f5375513e96d170db0e1520bb94f9511a30a0f3e780b42c9782f999728597af47900985a83be55f32cd40ccc1b4dbd8e27c1f0eb70f357f18418e914534099e113bcc77a60ad234c80035c5eff6e5d404d09e1a6cf75c4d40ff8a0c25c2e1e2533ddd6eea0b26188be863945afef4ba8cc2934e2163a091abe323373fcbd680014c21aff0d2a6d97716fdf246d764532df72bbceb56d7e386829be6044e158fe4c1b97dc83eb2476d7c48de8adac4294f2592fce20704805d55adeca45710396a6df0c62dacf42153eb0e347d78303d807f1698c2736aa19555140d9f735e03f3a9e4a2045c46c34d294aa5a58c9a8ae5a8b879bb668f47a8fe2baad6d5c363794f2ad29e5f748e7b5cfd002e1d70cd0cd1b694d6d80794586f62aab130dd5879a7028d77af93c2eef574ef79e199a773cb98127a15cec2884ef783e4901aeb8c675e674bcf3ff661687d32ea116c693c327022ba7e2e02dc273e7852bd989a0721856e41cf09e78aacd31f7b1001ed1de6c10583f409f95cb799632a5956067e47253df1cd043dac05ec94216e62667fb1ecdbec1c38764251418a0fb160730368e53bc8667f362b4a674eb988adc338b161010fa9d1f57705721c77c5b818fffe37f6ca26672ce159873858e0185d79cfc87b8d07fe144eb21a260baea63b80a6a5ab3c28d4dca65f61242acd0fe270aafad41b7d0d7ed33f1efacf8dd523332f2057849136aed923510d036669834d7c2dcdf0600b79f825157926c15e461969e22b3e0b71e3f22fb9aecead2f2e2e4e40dbc46f56e2e47361e6cd1852cca025b62d0d92eec48a90c1d056f44674cd6d2cdf62a659d80ada13ea3ee32402e9e10fba4c1697add86b25722b9834eb563126ab5ad624d0236f2f08bc372fd443f0022c46cd30f5db6bb83798e00a83401b7e2992dea43992a5a98eaf1fdbfdb591bf72f4620d9db33631506b1c1d4c7f895555e86ebd9f387d45e48bba469b5ef422d7a7734d305511a1a8741678047034015e62debaf1d396cc40843a4b82b3e265c98e2617507093faf2d27a827088e40d2dbf42b51b86a82d0d410875285811a05e7e593f14f3660c310b46df03aa66d1f89e421d356aa01ba74c698f8aa957e384a87044f6069c1143477117a550d2ca13a7e21e997f5784812f42a5daf71bd6db8bf334d16f4f91929e8f33c3f527485530c79387dc3869333e13173916f7e85bcda3beda762a135d025245848b7e8bcf6613ee34f0d6fc28c308e81d6118a400ab6c5253be7af91a059411938b802d064222eae6d5cc47bd6af53a5f71e3f68661752418e3175db2b7a1e4733456d9793535cb4b411a741e78abcee5adef8fc45ca3532883c3018c0c5092305054002d96ff287c2ac6cb3bebb4ee887584870eb3f434d745df4c9414580261d25dd731af3b02fdca67c5b4c77e10ba2432fabebd22ef36040b9f75de77885f03ac67a0a35997756fb1cd92369721ecd225475d75a901e3e82fa1063a52a946f53ee7a061fd4e469fe6743725d5cba9ec18eedc11c39f977da9b6b478860ef02bbb47610296339f3c25259dde7b42fe907e09ba06e2318e30277da2a5f06082fda75ffe4b5a6cc8e980078d1070232f6051b428d080df7bd66cf1a784fedd01c7a2080150d7094a4ffd98782c619d81b8d74b684c91f56b65c7e533fef32ead7959996f882f9f662622567bbb4c96bb679de554266809f456a0722706ae3309d15c41c8e21c30147947963910dc31ca72a2ad717c9dc46f40a75cbe7308bdf5ec3ab1feed9910a16fa8808b7183709b3169488a298516177c6ad43bc5bcacb2a8d0e0a45462c5e1de2e448b188b22990eb99603ddfdaa2d8048b039a41615699e21f123d0f380e4b37633bb5e3942ffc84090e7e3a15c9ac59b756ece04421461f433fa260137880bb17bfd7a92e4bc1bcb9bfde7c3da4bb3907e0a1358388e5f037ee8a252bd72dd47c7f97782f95973d563363e3ef334082761c9b936c981885dc28883128938480110012dbd9c247cca01dc233b1d237019db6c1365d359aebb39ffc49ac337e256beddeee694c1a20ca073ca3a5c81cb161661a7e498af2768e73010a9c626f8802348beb84d9672d972573a8cb62d156edf4c63ba2c78def82f493ff6500b6a9b80abbc2ec75a153d2f8b51c7dd504f44115fefea3a632e4661c3daec628022604cc60eae32a16d970115dc6aae00e4e6906773d69c79b4e60e54cf1243e76c18a40e13672f88be61251dd9e798e1a66ce0bf320f270015e049d909c5f0aad2f58d186a0ea40693dac3b0efdda4b84b19d40fb985e6e689494b6a85ca4c502d502972049ef6f5639e8dfb1fe98409c86dce205d6a7484a34d0dcaaf0d8cabc3dbb69690e3639baa9280d6575740448c134b7a1a1e814dbd60370e47b6658a8a22e26b7e6ea6b1ad9384fb3ccf3765917db7dc1d5810cb22e1be0e455e0077ead24c265585dc25e9c82a8070f9a8eb53e09c029f6d41b47f040cb89cd85c8efc6039784efea83beca5914e86373acf83229dc89695a149964b40046beaafd32accdaee3bee9c094c62a9d9b00418dc253c54406dc25ee6c76a3cba0f767ce93d96b257f72b7203d1923197d28349381a3d50cadb9d17812f934811a2f11b837d9d806e1410113483987902940d919c4b5ecf0a5be39bd6efec29814929538c98a4747ca03709d35b71bc9d86ece561ee25e3fa6aa7dd16a593dfcbd268d4f97991984586a1108646345a6d75b9163a2a4540100f04032b853844e0bcc1d71f4fcc394ed4aacf32ef40ea807686d3472c2404e2f76d1192f7bfa0738b44f98a09247f6c51cd33aee0b5d1ab3e99ce087943ce4ea4d6b6037ec7c0bfe01c467ae615e284936d410d2a49f61f9ad68701eab725c7e7f879bd42ebff80b81d4ea6cb98bca7cdc143e35bf5820621ad29d499b6e38bd4f983c5c0d9481042c8c1321143dd73775d1cdd116d2fa392e0d2331561a7156deaa68881a392c31ec3b70f8498570634e7b26e1bf313295cb4e76c213a22946c19e879a76735e3dd43a35495b78157ddf819bc3d9dae45f4da12d22d26bba28aaa1c5b045b76f20239e83c7928e5781d0da41bd0c9c83c023ce4a1f7553749ad27cee976f6dd6f33a3f8e44a1a1a79459512d9d1a9a2fa2bd5eb4aadf2de65275afb9d7149f8eba2e66b2194c5e516d84499f497321cf8e66e76585f1ac3dbd06aec75d2223711769d4c41defdf331aa579d65163cfdc1e4764a24fe4aff064e5456b09011aad5ae5d09ab355a434a47f5aee12ffdb61f0142c1a5beef7b8e5b5e3ece512a7fbc46a0c6e439d39efdefa65194547aafd3bc3512d7b90d8e3cfbf654c1325b504278d7fc996c071b7d72cb0a4e4e3d19e08a5b35cab1fcd8fede5727b89c07c17148a8821abfc5184fb7525989fd597289fe93dee13683da96860d22eb1931dfcb563a7162b1ef7cae3a334db0fcc901f2f9b8aaba89a6cfe60472113e25b29f77fd25c036f4a4afd382b79dbc2560bfa51cae4bb87411f99df04232c7c4b89b0a1eede6bc883e6d03809bc25aa8717d92c339d528865c9b53f2b2c0a9817d2cfdde5b2e4f83129d3a3f72d6671745a420e70e25aba5b39277087d468759d1827baf04465f1b15d7f121357e7d0a3337ee6277bb38dc9c9aa90972d516542104fcf937615e7ef92af260714619b58cde4babe2b362db6ac2704950daa910fec68fd12ebc17e9f93628b55960bfcd9d35d90fdb7a9680f8d587566522d9ddd362e2622bcc2011cb875a5ab8ee8aebe547915675b5998dee9817138f883b99a6d961cd5b68263c721d742b698e3ab57161823987fc21ac1bafe990a87fed8ce91af0145bd15bb7088fcf361e25c701b5c2590cdb9e58f0c4b69621535013e77649fc1f704dad8b38025b5872d50fd7e7770a7ee641e7eb99655d8215935bef0b2c3592b68dd2b2e8d23123bb316843cd5e453ba8bdff716636d797d914f5d7d86076011a5df4e374fd513c212f9a0e8b6233285dd8b3ca68fcb918cc03ae0b9cb9ad664448029cb19c0fe0dabd1278daf34edc9fbe2c2554337378164925102a33e1c8de79c20c8665f983ac5e334e8d938c9bd37633937e3927bb5ad06e673b8c8ea4eafc799f7544ca8db6eef7f218851e816bf8afc1a8e97bf4f2d6eb57f3b80428a4486d698c5e2fad194da5a0a63c9b5f9e712e95f6c9c01dded9f8bf12792b4ec1de3816e2bb8ff337f0a6bd8d281e897b28059b58efa3b5e05932bab4064a29256f7cc0e5054537212705daaeb3db961653a1fcf73e9c883a1baee4e252adb8757064d59d285ff2125d9ba2577e0a365e5fe40d26a906cb01f76c05a83a9c1aa8be6f2485c5b408dac5ee15eab24a1d523eb4d641a7eb69a9d2520d01a2b5e14704295fa4fa141fbf999ae3aa2b07ee5b0bad61fa2d6b61aeae8a3605889f3c622162eff5aa91182cb03d0a54a33ae12db832f816fec86f991fd86061ec3a067b12cfc0e1cdd02e51c44c4990fab779d0f2e94d3699c4679c0a5e9b9cc0c7ef96a53ae2b1400a499dbf00b863fddaf550264cd6ae9a58b535fb63dab58782ef49158bf2d10d1a4aa5b8ad5d5393194a29d6df27e091950fc7f286b312803fc3cf23440e5b3b617d71b871ed493885ba5b1da2ef928a5c2ee36eaa9eb1c8148038eb3440a9835ed5360f7b3f156bab2e8295a3c598351507d6224a19ac58efe790d1e76bccc57838da26ccdbc433ae58b4bbccc4116754490c70a22e6aece8898e817850d459035d229e311b2756d03c3286972a14d60fa4ac29914b29a929c34fd6669deffe9080b0a8864b521069317555a57b9baa4fc4abeabfcbc2b39fe7a4e232bef24363f15b394c485f8f5d4fe1cec0ac63e1079817ed459f4bb73022dffbdb2f4c0363d39720eaa6d4a9164ec4291080a4e45c2fa1c1f4e1f8e601c3e7fdb12b8d4ec3f4369ea56c4df9abcc1650cf694c48ecc3acffc6bdf13465bfef3211d2cf1e08c9d5ad2e4e9cd388be5d17576b14cb187a72abb6dff6a052a48039a20fc19ef741ee1ac85cd4be221388e3d6e0f8a7fd39d7639bb4e63c5038c20bc9ec54cbf1bf4e344a5753d2a00b667bfcefef62f6a08a22c0a1b423c25034d88ee8c13eb5231182f6b72b96bffb4af6d253a6f60d06d4fae465ed9a247f11c830bfe205c0ff0fac599b60b49db8e707211038e9f36c4bd806e1f5ee8f94ce37fafb767cf0e705d2ed967ba5cdb8ab9df669adeca23492c7293b694d2d8f37bfc52f2e21b6fbe9790bb329fe604540d1a33bd928b8ac7b276f5b12c04917f4d3639ba651b2900c28c88ede14f45ed307df4df8f5181e0c28b9ea80733a4e3d73de0b62d648232e6e4898d0c87b5c7629a273b17e8cf986a57526e8f852353702a82825176dcd059344c2256b5f1888f1e6f83c0f9a6ac429c291db7de05bd19f75544da13901dbc9a1b590ec11f38d824404d8fc650e4c5a2b6f7b9bcf4ea6c5537d039254abca3ab9a9b512580e23a4d9691190ff1715ed191ee469aafd8a58aa7bf827868ec09df94e30b294e66b971390dee04dde2ab374485ee0c29ce7911f919a7f327cbb98e6b234f999c6f4148acd0d684c055c1ae6a1e7e361fbc04fc7e49f4b1d468274a9a0608376e9a7a8410a7e321be17905e41aa8d56903fbabc056108dcd382c53df27b42e094644b56b5f6d7595c6a1dc82fc53a976c62f8f1deb1c1f27c21fa26de7058e0c84556c60b7cafee45e092102a29b9744c22bb4cf83aac4caa9d38a8655a440631969fe28a151d8b0e7b7d5be3e522e4fe07a1ba589c865ecaf26dd453a246c8cb0898e1016b1a4648dae2e5d622c4c9050ef055995f6b6f894eef98e9e8f8cf1652e671c3a79dd237f9090af218bedf6132ea16cf4f2063c8c3ba681bbb1b1ca61d120a41b670fea19f76c212a450e3dc2def6b2469a7f364171a79fcc63594cfd9c4ec5c000f9ad8009f7ece05ed65efd18993042a54f4dcf3eaeb065c5d2a06eca248881a72e9e79f805af400c714a6b968e737868a9c54272c9fe5e7dff4b897f8f1ad210727a650ce24378e0333981f8e9c231af68040d4bb716c28fbadb9829f25687fe5dd71b5b3512b5b659da0f4eb49facb1dfbc7cfc6a68316b89f112050d521dc609f693a7c8392a815eb85087a85b2e541d65421b946a692e6aee4f0418415172f80ca90a30322f37a57aecc6da34cbaba1959711024208388ee75809fc60381ece404a4000519b9b56430476a9ba56b14d9acf9d0f0dd4dafd544414f6c0670f32cdf7b237fa5c001217e3f36e3f7395bd72f06c5e37e660cf872532b81946eb958a441d024499895658eef2ae17dd82ae1f51602d5d03b5a10a0007ef13c37a472033a53b92a7d544e194c68d5675df9759cb548a69d7a5bc3952a8d2cd1a3f6c01549c6d86388572fc286a0baddce88c8a6329a4b132eba2bc18d88f664cda877ddfa86a2d07a87b9848c0f1306948a9f5f7eb7cd70f1d7ba6aab8d4307c0047a9cbeb8fd02c3efa995170235704c5a72200a543dd9b15a4bf3bc1f37e1bfc258ae5dcb82d74f0e83d387be9f3f5036d4b4f1e7b610ffbc4027b297d055eab84e7616ba0cef073a5360e59e9c0ed905cfb7abcb0207ff09f23258741ff54d66d1e7d40fbb9b964682c4e3a47962bc470be3e0a07ae60e92455163ec329cf7eb5d0e2149b4ae970b5bcfabc2efd32fd95e9fe7355ef3ee598a9b06ef385e5c0d08c8abde79f68711f183121d116204dad9529b90c7d2cf17f9ba17ab20204a4c3c1c65f42b2c0e14aa2ce8b568edc2509b83d72f313948d0218b34557be5caba381a40c87496037471c91de89afb7e2aa728066ec5eed127b569553ecd68b4381abd7920f7de0b68b400f4ed4423b1abccd27530b7ac67aefb98d4bb844483ab160d9b98ab4375924cf2abebc80ff0ec152d952f34a42fe5f7da93665573d702ec4f752416e12079bf72a4edebe2c72d7e47848b8faf2596bcaf80673546f57647dcddcad764a0931a8e4842919115791aff9428a188489e1dca5a8645be3fccceb3fdeaa5877fba23ab0ab75afeb66e51d33fd5ec05a0644d1f9f9f9bb6b351ff79dbf28aed7babbe9d02ed28ba017ea83d0ee70f979e5dade406c46cf5c2f01346ee4862b5a683dd5c43f7f391039e7222dc80abf44fe7c0f97947d45ccd58d667e56e4e30b070a51d4b3bf31ef6e7656e2bc79745b4c6852a512d501be9d7c24b02f47f2880083ea6df2c6cb82af72535dcfa036428b26c2eff18568dd0753a349e167c12b7942e338a1a72ff51795f44bd48b03d72502277464a82d5161b158fed565241f575c4229145082717f5cea2046560b5bbf400173269c203e911547881f7883473b8a1f8529395573efd0cdd73142f7eaa065901cae7e225ee8ffa16c2353c72b2def8c70ceacab7f19858ce62d85ed73768d00d4e4a495f02270e95eef5b4f76c9562f0af2a9a7c8e7c08c89f42d55fdec8e175e080d778ecc486bd9ce15a42fa33e7af74f3b687f581c603c7a9a3fcef8b41c2001d323c818849b028f9ed37b3c95183caa6620bf333489a887d0fe57e04c7e5c62f0a4ac8461f5d668a534b1b3f221f7f6e3bca090edf00605aedefd4d606a455abcd23b5d27bb518b6f02dd6bd0375db73ee543e7cf1637761a1c07c7251729faba15c7c4b6113310cb4f34654f6ee25dc17a3b0ab79d457b65ab5b6f2619ad22e49918ab1a42f7f7dbe93d648c6bb955740b416767c427180803ddea435506ce4c324472b6665ee3d9e07fdd2c05b14a0f11ef766dc2996144b13cbf86ef1c5557e33df2b9261a80f49f479f70b374162146974de28e842d3fe38669ef11d76b1622619070fa5ae921ecfc22508b2fbf4c551ebb2a7dd070afb6e428da11aa071eeacbe09188d1a96738102601189e15684031f51ef0607ba41ee0dbd414251c44075cbb9f690950b01bb6ae7f709c89a88a37255e2263eb91e53b75c34c9be7ab71e59768a0aae68074ef0893c75525c79d46a5cc261caf4be92020319bc8ba13fab83ea46d1db9269e2cff8eae674b568b2280d3e28cbae152027f9ab3072c49e1436dc9962c3ba1b51b3e47370fdcf7632062209524ea5542e37037057e0baf8ad64d41ca72cdae12dd50aa4515a9feb04a8b11902d8b496de1594967577d10b500f07569c1e8f924837147d3e4d47727113d4be9b4edf0c7fdfb8fdaedab75529d98fccfde138f40312e4ffcaabd4708df39609e948f141e207d2f283c225fbd659034da97b4492f2013a3f1637911058e44f7ada9d19720a4258b75e04037941fc76d694af8c67450ec50964d6e3b6248ea5773d80e59d9675c7357abb9628a3393b296a4f8258ec2839632b1276c9fd0f40fd97fadeefc2f280c61642a2ae89d14d0951f1f3aa6d1a765df781dd034c9b730b9c0a2525150554d6e877cb242a5e96a1d7eac8c4c6d9bc22a23183494f39c9157d30a2beb6fe4be13c01653bb13902bbe7bd55d1169e2c8e31eee776b2a5016eed59278d523d4da513926ec55f7b3d89328c4ea7eac749ff11200af5e2db697f29d41f7737eff7ad91ee00a4d2a304102a971b5f78db32ea4a81d4a3b5e34fe931fced5af811901fc9fe03d10992d0c2612e1a9740f7012912477fb62c6d50dbe6f4f123f7a202283d324c838f0db3dda76f05fb614f3844b3c1a1eac1c741851bf6a366eac22c8ebf733f889d7d2aa0829d0f04c6d30dccb62fd03b23389aea18b592881d4a4feed217dd74249632b1c829148853852f66ef6a27b9947d28d2fd3468723b9fc04b09e3306d07613c659418a6d583822fb3d74d2eb37e54fa0bb720c839ef72787852d9bb6aef90b8d2677739ecb154b286b4cd388c0ccb4561d1987b602d269ffa4948502fb75dbd2553a21c26adef80a8df20fd7a35b739ca645bd82fca02dbdc5f47ec8ad7459ebe21df9ffd0cb4d3ab30216110103fd3950343c0b0212839313f3d5f1f308a6498c725690620c1c9fe3e7827315974ee4cdca1f298fb0cb23c621e9195320b189bd319b3bbcbfec8028054a2fe3eb7cf8bf1eed70917b598c947c8b9324555df61b97583b0cb88da6352d82606f65b8e652adedce3c6c1ea605f7b1018c969d139e2b00b9ab08c8ba214e1301f074f1278b92bfb15f581b68ff4b814f75c432a5fa57c02b1053627d7ea2a84bc8bc879e0e5aa192cd5bf7adda88bfc6a8973456ce0fa11faf277b0b9644b400469602c0e0705a4ce36e1ba63bff1b592d6c4ab1a261bc3f6674fe09c59f643ca8f4fec7550b1f6dc7fe53958bc576accc70ec25e9329bde0e02c6e8680e4c810c621713e4eb4301bd60346ac9d63400ac8e9cc5d6daae5055e98f850ebeef02f721d3dde1650c1106b07632464dd90430a069c8347d4c019ca0853488885c71577614b677c160e852016b1f74d7c810c850d36a2abceeeffa8f9c77eea025deb27158c7e837160c53fc30626003e27a89bcb467f40a59da7767309e911a7146dbd7cf525264efca8d3a4a55f50fa714760f4383a9904450b8030e6f00166de399cf16c9b3b609e3bc3cfc285375d9f9a38bda3b2094c195dea56441ecc3b8736762acd8986ed0b343de2b968884c74157d9682cadc6b7f8cf49a13cf1f460c91ce1a98eaa2f2b1287153918d115e7dc04a12564f71f835c313e67fd285bc66112e21e52b2a5d7e163f03c8e98cfd1afd099c5d5b8043a70574c0c9a041cfd77ab4f5052fc33a7e195381ae8524680d36f5dd76adb5ecc668d010b6a835b5cf3ceff8a11d9e7c509e1b0b520c172d7e49cf36e91f61d5beb9e31c21e038a6e09cf344b746373a0298d4f435615bf01ffe5653946455e7e0a8ae430e68d43ebee7b5768e9c56ff05277f5f79c5b348b959200cf3cb0eada446e9dcbf66b0e4637a37520ecd7b3a0f26e77e7d0d38bc6a36ab3b5e1ed9f76bd2163165a8aa21e709e5c369dd3147af8198ba9a276d9f7f02cc9c67d34f445054268006d85f6d2de31b145a3df88a4ccf173e0a70d0dbd380d1d5b7c4246a8c6a948cc55a4692fe17c8029ec772ff66ad15bd4b4738faa7e6b044e0fe728da7021c17fe51c758b226dc25ed00338f0d5a315f3ada495f01dc299c49945fd5ba662728e65ef7467dd2140f142875715339def970c24b50d963ba78a76b1f7edcfb5af34613e27f8e0bfc304d6e9a7d6f8573982679a1061cfa83b016b62e99737a5a0d5c6c6f9033cfcb6b542d01980a0fa7550d912ea44a5ee5b952d2addb2602c2e13630a0f200b356c451f56f3c9e4aa657d59ad7a472f481a8fd29324d819fe03798d0e6e532331276d8cc4d1eab7da0fe829278e4181a5f88f548d33b940dae67690fa347bf016a15dd3c623b3a3851708e5e8eceb5c061910b3ef8a767de93abadf7aef3c13b4417a53ee90088fc6429ce932b4dfb40b566c8552bc3f5e77b5db5cb5abfe071de509614328e3f39a085977be4bf14037056ed6fcaec16ca59c90cb77c13525cab16b37beb2bd0cad8ee0c0681309e3903d100f78bf7376e1ac0864952d776db076966783b903075490276a3b335d57d460e0a96457e491c5e8633378e2d38257da2da128aa95d24316c091c79415fa6c79e43f0e565933bee52e8c53b670a91294d2c5cc15625cd6793e9087ebfc66c10709b714b7ff81c238f4acc7fde6f9bbd943b99fbfb9dfe0e7bc535867bd807db553f314b4dbe5c89831772c482648c3d24b49809f047adac916f03d35027086fbffb601c30df34daeda6f966ef9a27eb830fac8df0264afdc9f038929976cd46ee45824ab424212d135446033013aad749e4f8872995f8531cf03d3de62f2f026d03959fb4770b6818eb1f207802ad85eed2908c5e5505165b15a7de6eb601bd639a7751cd23ff8fa640a2a15dc55748c7eb37c743d5568fd43af2dfb5fef4882814f60578cf751df05b6aed8125056408444ad83bfee766b913de3e092d96702445d3f0976ead0edaa6b0d753aefe66db18bb4753b381904b299aeb29c66b1ee5e0bb480f5d1491e993ee6767e10e4a0a9b0bbe85dc7db74a754e52c31ba6970490dc94e9c6bf1cbee15b771923b2895a8198fda82928c1988844e2dd13d62d854d62a38aef95ba5bdf6b57fe02da1fa8c7ba128fcd74c310bc20e52f22da4b83a697d99ecb4c10caa392d9a8d02293f908a6e2fcb6355ab3dff05a3159f895a119557389460e19759851b082e9939f8c4763b58bcf3f472e30cd8ea107b5a99fbe8330fe08e44d8c081a4323df9573f96e8c879ac3ef5082ddb06322bfea82825129ec8c248467a6fa37410f33c60cceed5a1867f45f06e90858985609d8adb83a814f3a4ab8d7dc531dea93cc156d0c092dc607e867d52ae17fb02453bf2e89863eea547951cbb3314017661949ebef1dc6757475a3ba5297f028008f236f01caf9016e98cc773d3670b1b539f775a7585b53fed39bef6395c0f1c2b1a292762eff8770a4eb6fbc2ea450f4af0545aa966e25551b9f04cbace7f347fa3cbd1bbbe2029eb0e31ea3abe6d22f994450cb3bea5d77c28f07452b1e0bb1da686fb9c23635c69e8f559bbf8b428f4e77987558128026465a4fd442c10b755b88aef74da8705afcd4ea8d8aef10d1a028fdbf8d85adebd388441db3914443b21218d93240d1ddf2ffdedd124f08b84e3a05e846f0f1329e92b7d514c89e3b310d73ee0eab76b68a52c8f078d29eac6e426aee5e35b492d7c6dec8e1026c8bb5f118ce53a312a9ffd7bf3f0a12125ea14e76c050eb1035af26f4f382c0a57552443f4caaca357265d789f4f2f3a98b4382c9f95e3acd212640cba48a09ea1725b507b8ac1828705864118ae00f7aa133df67b38946140df2721997c21988116685a6bc5c6777f5fa6dbfd503568c8af5abc0906cc09aec4bf813d6eda0ee28bacfff3c7cebbc84013f5bc4332b1bbdfbfd2452b01aa92742a3a39812d4649e9b0f6a06d2b4a5131fff120db623d5a5c4d8ca0fb20fe5f998d375d7b598a809ceda1b34cfaaa9e720e4c50d39d3b0e3b6baec0ce8d5aad037f1dcc7766b16de33627abccc48d9f3b66d05be3c894741ff911db50f17bc55ecf55df01794ee96e52ec0bfb31913a95c2327a3147b1d8da9e55148a02afc95585fda698d5f49db9a587525bc5718c18d9be19ab49dd7799e03c02dabfe41c32fe01713452213562f38fe471ea24ef3d4d807628f5a4baf2a0573175184b9f813f9c5e5da8d56d57a4892cfb268d97e5a3154a9205f5e801c1108c41056016b33395740092f546bc412f49ce779d417ab8da7cadb0503eb5b301d0643d9648806a3346f4ffe182750d6b0639ec98dd29cdd83cf81a19acbdc9c2449a449b51feeb653aa9e81229d225530268f9af86f5c9961d93536101ef58c68bd7899635d764ca9b959c02cf1c42f393f5ac4f9708cddba619ccf808315de89c295ac0a9606e55e97f422bebc0c63fb1a670b4455e81ef2f8f8f2a39c30e57c09b7b1fb6d0c4f0db5b85b4aea7da17fc9fbc0ea43febf5f16816cad2ef6b3bc60e86afa634cd26a9e913b5c54e0c2bc64ee1df675be1db0e5681aef1e2c1223abb01c653aff69852868ddfab06ca562f985feaef5282fe378574f17002741e77c444106b5fef9072ec8d48434edf826f9d05c70f7a055d356c4799f27fd49f044e7c0de5dd4ecbff39cb15cec7c04e49b31a6631f4f7af8cb3e476c568bdf518a2f1bfd14019f4642cb58615da612d931d21ef8941d7eb40c0a0e3e4e9b7e02f5db9f49f43b0bffb5012f3431b8611c63ed187b2bfd88c54dcaf9c33489e8795d4ba687c5eb8b2839784842fcebe3f1baa6665d999d734298bf4652610883a7c60ffc1c79e03a08acb9c9d5b2bd06c667a241b3c2681d1c297214fff3706f8fa1960292cadc2ab97fe623a4acdfc3bd768b7ffe36d58976a386ac5759a06d2746bafd9f9b12e7a2c30f38b6f3bdba4c0706e32c1e64c6e6f9c119ef45e1979bb8de9f5193fad8ff594b21f27e08f8379a58a2e6fdf08f019004f3842285b8c2289e4a233019d23208df9cbeadd0da468458421bc8c87e060147ac81b2c0ec18e3dd9193b104ec22f0121f6ee305363be2c9af2ec001f51ac0ba4085b7c4a21dfc62b540a88cf9961b199c34c5dc51b0732054efb9fcb9b82b403142e9bc6d9d83725447a01e3ac1f293b0510e0818401b3318c38ad7e530638d1ee544f391238a4173fa6d40c282f2a00eade06bb99852959fb8eee6ffddc21d859cc71fafca7bd61f9a282f3e5e8a565e9fc6b3bc6af48d940d2db4d84631653a1b261dc1c6628ebc3fdfbb4cee4ca58d652ca31c153c3f2d4bcebee261eab35f758c7ed3879cb2d4addb92949e0be7a99a762d51582b2bad870e949948ca8579454309af724f7f2b439b464ccf6969bdff3599144f2ad0705b99b5776786ab659b668fccd95e4eaf806500e8dd0c484c69b05709e6dda9e25884069367a0f3685a59e3574a13accfe341aa5b97d50379b449d6e9b7394ee61866204e673da346d36fcc996d3be2cae47754f46f483b2bf45edf23af214d2e602fe23b2016c409671d40b6aa528657245c12e002e43f9ded7fbaf8334e6a2101f7863cfbf5e656b94f0227a21f808bc8b651a1ffc6cf779eb2581ed9693333587083258ce53e4c1ae0b462526bafe1dc7f4dc3051254da6f81a8716e628bc537aa22bea516deaa38c8dcfdf5781b0c182dfa1df748e6df27331cbf347c6a0ce6b3072399446750ac2b8e062ed44f05146bfae1aaf0f221935ff4ff86d801d0eeeb7ac734e477b8a940cb0a4944a0dea88e503d262c2e2bb1da7688e0a5b9464b32d875d1c9133a6625501f346aca0912edb2171e47444136b8a558b50750b5068ef8338791ff83d382415c4a0714f7b7f113f4adcf7b165352adc32b4fa06782830eb5a89923be05aa9cb4fa1326ca4a63b91f013736c435eb505efd7ee241bcd1d0a095d19e22c876a5f0f347c8cbd801ba3b051b1a84c53491f5d09465b4e6240b20f14a62c3e1b70979f18a724484f02e4dade77f167d7a3319c72b8da809f3db0317d86e2783c68ae857573438e6d025bb1618916731aea8a349b6b7f4b88800a9427f71e7b3e789ba8f179d95b518d46fd56a480b264741831123085153cce9410cb12d56d24fbe442b9ed78527ef47d0aa162903700644c64ea612f539088576b4dcb761ed02426b784d924b8caa1b957755175b0c593dda01033cad170f6d62cccd0c5e6b7e233f3dc2a3bdc59da8e661309f8a823c62adc19ff75bf7c60272854d3bfdf658e83f0e3530cbf6b021b64210ec97d667dc635a785d6a6d04bfc6a6ce1eaeca14022d9ece4219127bf9309b60a29a9858f537a1c04a746de37f8928c2b2575cd745acad92713a61f3af9c8005c3316090b70197005cfde41f79aeb5524f7f05fe61153933bb6bd51a7c2f28c85a3d291e03aa27862b00798a2a236e58e5aa60e273fa42da8fcb1701cb4b78a206da1cb7dbaa21fd2e4b75f2b603849e3a30660ab7527e6b987cadca17e943f303624c549ccc52e17bf2055b70bdfdf10ffc1351a1e4436140471c442a441c4845876a5e8805656e3c0d9904cdf2df746bd9726c10881da73cc350e0f460493cdf6ee8fbee118629229759e47d6cdf92969c4428099f121b120c602e23b1a65ed435260510df40f9b62c40f51dad6486bcf447144f6f52f7703983fe54202b1611d81c560e2a03d7f27ee2c5b08ebb887b77c08c8697f93731c25d0b10cc505e18b6533b5ad9418fe7ddaf51d38911c3667fd58e2778d2631275a1f84909c2f0c44ed1c22b0a955e1f89b669c20d05188fb038a925d2cceb7a4e54061e6a8333b77e353030f78e88e9fb7997f8bdcdbdd674d2b018f856ff01cb955b7d7ddd7c56039338ab4888769550d2e5d5ff7ccd7ca070aaa576cc890f29222c2e49005be76138d15fc3ca8b4e46318f89520b29af9582240ac437877d88f48cb47686a27159668eab5bb0ec15944f441f0303531851e69a533781a3440af90bcb21a9e8a2c6acd8dc2cd650067abf02963bc98c7e790a707afd1d4a98a92ac1d2ff7728025a935b45de1811cf8c84c5ab21e6fc6404ff52f72febfc1ccde9e9ff0133f29b23080b72d140849ca98e993a217c2775f797fcce703567fd252bb7ea2ac9bb3828116f6b0542c0f5a5e9278a25f94af6533062506e38e5c2a93f815f4c2c48a77f785f662ff1f7c59e47df5283a7f2c12cb693ea0a97d73119d102ad2621ee39531e6b75bbd1f0d1f117a4d48e9293e3bc8264990845c716324a7012ea76fe0f67b1c33244b542932b80ac625f1143a90757ff9f85382a0f7eec48b5366d6cf7b1d7b5b6d386c95360f1c15f1b5f7ebac75fbd52512113216aa33343ebb538cc7c3ebf201d29d01af88e4bd067fb6052afd33cd0206f9b2e43fb16ebfa68c6f0c36d9701d47b2f9923da546b269d299929ab575e815a06a97ca41aedacc46747493ac604e91824d23c0d7413d4c19dfd4c37b351ae0abdf9e7a86bc3006ad122d74cf5ffac5e4c0d24219ffb6e7c007c0367634d162d8ed6ff33fcb3bf5fd32a75f629bf19c11b0c2f38257dbae2670314a77de1a03045ab08b2817bfaf2f7ff32882a0d0e9664ed06b71320eedda80d61389fa858fda80e06c6ce7710aa1ff188a5b0b6e3a6822a8077f19d6687d52ef41a8a0aa632d6249a2af42d390354c53ce4c6f8693c3d09290c3db29f9b15571637dca4c68aa19e9d5376145a57d241ad774f2bfce3490f44aa88bb916dd089519ab790b16475650baf8eace33cdc7c45e44011a3efad064ae3f48fc3fe08bf2fd08590875103c367186deeca85a32ee47e531b6ed2a74230c9e9135efeda31b0d5f46ee4b5a976830d73d600f6d63326ee5404237fdffa132b8460613c722e527cb87f93ec05031745fac4387f513df978233ea60fd5fc231aa951126909372665891e3951aea4e2f46e8c916c50b771ea89bba1e49080cf42a63bda8cbc08a4471ed8fcd58961b5d543fc946f13ef399a635a26159256ba41ddc1f79c5c30ee753b3db70f6e07d09dd6028137d283861985c2c294b8ad9201a453440fe8eba34f7242eeb8f8837a0b96aef67d1a17f72b2e6dfd85df4f17e8672b8ee456da1b6db6dc47f4638c69c6e7290615334f2e3f764864c183935ede9966c65c74d6fa55b665d4cc2eb1dc156e9b930cf093fc9eedd9154ada18d800976aca1b69100a9c2e3fff724ec635e234eed26723eb6b7f13e1c9b238f3c7fee6d0d9286ea3255c802e5cdd210272c85ff7b6c15d2eaf5b80be5f36644185cdfa41bb37bbc2ee3d312344c6bea43cbb2a8bab78a026fb75a67d4f7d3f01f9a1667c6596c68e6276098d57ede8b8505c937458b4d1741f83c55b087937ee8946df9d77a25560393a9b420d84389017a0eeb739c8ae701af175084a8708d9c2ee2c8183354268e904a5ab9fb8ca1231bfce9ba81e5780815fd900ca8082974dcc44dd5b57c41c76803cbd115f214b4cdef6421480e2a8c047ea4ffcb6b5ccad0853aed4a37555106e2f703fabd5d7887e37f750b4b84114ea2e44b6aa1e97b33a646ca3a4a80f06526690723ed0824b0f57c21ccb6de56bc2ab61683bf160c4ba7838723746ced87f394731bb70a009db90ee1d54b7c12c197756592822a0bb8c2931d0be47159ab9713028a0d65b64fe65ffd68c8a8fe232fd3419c214d57db746d4d2a51e8aa09f03a5de12da51d4b2c44d95d3e3b7f6aac43b9585589cd636e2f0142d8c3130b875f9af0bb2409d8b11bbd2df3bf2d17d1521191361ebd1d4aa27ad4cb1a14d7b0bc306482f86ee38cd5bd2dc6178522fed7082b7f14f76842d6e039c35bf1a4afe74cce3b4e1641dba6046f4f6e5c20b9de1f2ced6416a25c6d1c0d92fc07a21bfaab06176a04c402f22b07f131305c73c885daa6e141096fc23361bd146fa1dcf0510f1ef43ef7cd180ceb0a7cfc37d5a9cd83bc0ce3dcca8a5bfa0f3c3140c37771ec1496467e2a092a5ca61de9d45754038b5b7a45b741501b0c9944a62d9ac956012db848ca3820ff9c695506813c7ed2a719171ad06e780616520828fe666736dc6aff558e2b2818c8c788dbb88f6d5801707570bec068ca7ced363ec52d04fb2cde2f059c5b7b517ed8780c86961eb230606ee57413a996d94bbefe6f437b1434339c3890f70424036f7b30d10b165c22e486b5bbcb3bbdbe9cafbadfa405ba7c179818efefea96775c0a3b30bfcce14a8aacf082a3f99120d88e5385cb97ca390e8c8299a5bbd6758f0e6f6401a9695db18a7252fb2e779155fc69c30b5986063dbd0c89aef55ed42e3d0d26b551372accb548efab97cf414fb2ec74d9acc45f00cba29c2942aa9bcb83c190016f31d71d9477c7e17398bb9de2041c5c74dd6b741e88f100b74a7fc50b33f42d5c5ecab54cff6d3ae97c8afe1df2f6537dac4da91e4f70441f25980cf5c72d5278c79416df5f221a692299d55f5b4736f7c1c034ab6f8c3ddaf0b831e11179ec3c693d1b7ef15c178469d906b6c433d997fc3f58cd5126fe1ea4f39e3964a5fb3e883061f6b33c26d6f121264861a337d2f2d7eac3e53699c56a67408aa9816c9bd0d4ec58d316ee2977f361f81625e6b8b062e705bea22cbafb622f831e506200522ffcd848daf08e6a8462ec819d5a3797bf6d0a5300cb2356ca5ba633e26e7f1c2ed8ad1717fe27762283d3ce32958d98de49360944e10db1dc29335b60c6bfe6ff67be082ad8862c44de8a68c00c89e7ce985eadc023a902e70b8f7e9cd68c933982635458aee0e69f112d2ff0c6574ed26f16ccd3a36dbc2deaac8fbbac38788a27dba01f96699915acb74bba04151717bceb7049a64828ec8fcd0f8113a6415eac155fcc89292c97c5a080dc78ff0e6c15b2a64d0721948e8484a53d2c6562660cbf8a10436db9bc1615d4fddb435a283a9f13dd3ae97e3e00c85c1a5d792d1f356b4b9e716ec4f836b7948f3890d99bf3691feb03609cfd8fd8bf67c7cb475b0c1fb191c66b60f1dede93c2ae1f7b71a01dab1a80cc74f2ddfb49ffb3a08a9e5fff08ce592a4ee9e17e39035945b9eedaacb89d2ab938dd87faa27ff5a769486df4601947c4ff473338a7eae0cfe98bd64c5ed94681b4505c46f9280eefe8a971bb4987b42d4944d5c13beb9a883effb0af980c4179ec5f64a4de6196b4f7485f606738ab6ae6c917228dfc3dbef8a899b2f115c28b74b8393c0f2dd2b9780a4e1142b195115c15807fd6948212bde041825f3078e94200098212f3739a8e1e33b44367c959c4d8495885bafe007558411c9a55d7dd239c32a8275592ebc2799c5f69c6b201cd46d20091bfd23e49887ff508e73266a9f894bfff9021ecb5cbfa009dd956261d5bbbe371d405958af21191579e996ed5a84c4511ffd6784b7ae827deca1dc163bf1e70ab91dcffa9e9e09d970222579034803075a2e339bbb763459544cfa5f90a85360bddd5de39411777ac7c250dea1f037838bcabb530a2cfee230ada4e05051b6170bc25d27bfb48641f0d5996a042d89149ea461b6c1c38bfb2ca9673b083d8de49ac80a55766aa5f3fac9e8a5c4e3785e2f96b863870c46e6767b80729d372e1d30ed01b020a806ba64fa9958217db149e5fce3b0db21a61c4409984e36292f9e572481c693ea75697e4065bfaca35bd05b78860513811c70ba5de54122642b88b53d723bac1384a40f0fae910b2df5a4abf8bd5dc270c2012ee43e8b53e45d3163f8c7ab741e6916a0965e4d5fc64302737c2c393ed29959b998d49e47e06182f5ddfb6fba4aedae7877438dccf46128420830f9d7e47aa6ff540498fb1fc80f8f41815f33ca523135b61865b68856feca22ff608aff6ec3fd663039fadb2da97dd33d95a3e50081406bdab77f4546385c432cc59f2e9f264985095f581f0bbf7d5c5f76e48afdc2c894b6da3cdac81147aa8c4a19a9e35b119b15ba6bb331805a3468bc4f2ba6677994436ccacc0bae10b00527899323b38ab5ebf37246353d9de7f300ea9297ed2e079aa165676ee8dbc0c5672e2c9cdf74ce41415570089f30ef7934aa163d57cca4a117d64197728c6a1efc5374fdb71f71b1d80b56f72f4013db5cef8cdb87906e53588c563fa9832864fa4244cf1db9f6a41d1a39c93e901399ae239da7bf58f19a64d1dcffc5f14d8d5b829dccd59d43add35d656225c20f75016cf95f5dcf09e954e0ce08b5abf4e888951a7bfec295b39281092e1f3de69f78fb47f5696a78d70590b7f47deaf3061bda48875f3a613683d97022dfca77db01f48659b6e41201d312be4ef6ee34107f61cc03a15b2e4cf303e5daa286b3ff82fd2abfeaf4f33ca8697e2577256cb0e080b60a2c952d148176557933a1e81de23b3d4487d83cd877b25e9a30f43d1349a3d13e03a2f5b44dcb3d593a96dfd2069a2e38b67f7d5054d667d665eefa2154123baf11f77572d36b909c057f2e85010f65d2c3425017adc49b111270ee8372ac5fa5d0a89e807e7151659d3f3a8688e093389d2dbffde07ac4d131ebbe5d82ab7c6950d21e2cc846de78fc47264673fc6d3b30a51e7ca5b5cf298097b3bf220c5297d45ad505507d715d5815c8b2d52489d4afc76c11f74397b1cabae35474d1371babf86c7a0e9d68a249b903ebdbdb74860ec7413a2e58e71502fe0998e89ec7e2e44a4e2f70352ce1b602219c9ea131b67cf1c18d7b5eb3776a665ac531a5eb27085f7bd26fa9005bc86e49155d2e91a38f7f34090922e26cbf55a665dd8209ac0dd664f8b9ecb3b6be1de84980695de2fe41245599cb29b02213a4fd5f64da3a222021f8dbe8edbb663914e521cf8db5b5c58dccf42bbc873e96a7cac5334974b23ba617b022e1e02b8956ac621e1a7d1ad57f087926e50de2e873c6f29b1347c499e084aad7949661f13cf14dc72fc86d52448d1021100ffee0f8d7b7154897c180dc3733a9463b7e45900de1cb24f96bfb7560ad5f3c28ce42a1acad606bd89fa5521bff3d993118744950a656b18bc968e336989cea48459846b9fca0d87bc83621b2803767e0264c8754959fce3f2dcddbebdc2adcb80c123062ed8406595105cfdc8ca40564edb7d66bd892719788694adf497bef6bacce2d7ff62780f6a55b3ff46c74783be263691a2069856063c1cc77f4a21c0e2ade6c666c435f442e7b5d5091996d6613d5114e1273f1035980c245ac1e658a159487a7e83bdf249e0a6f99349e20677c74962d2c6d2932a5bd8a4a8bea60264db03a7d29bd5352a4f2233b5e7a845ef2aa6fcd63093ab5d39d83e6701df300af916aeca80a1f05512eb9c654fa0b7b135de9f4153d3f3de54e0ea9f7bfdf8999ffa60f7ab20d42c2464df47d0ddf767317790b13aaeee9bfff9c1f33283209400b3d48989dc6d368b025a6ed6cc86cff5e7dc28dd25e7c7220b99c88bcc9082cb768e53dfb6a03aa7ac60ae084158caa1b2c24c21f24714f9a63c64efa5916e658fb5bbaecc21597a705482abc59dcc6aff80c643135f89b0e5270eb79779a1223ecde940a8075f6477c2708b06690c7abb50439ecf91f4af272457cff2a004529abc692af04c2e87e97afaa465be5fd0ff97405e119de83685dfa3a860e402e09454e1ae8562bb06ac2c828662781b81ed05293332004f96205cc63d16a4f6a045cca43001e8737d86ba60fd7d738fe5d74dfeba6e4930205effb45999dce53edfd0c3db2ed22aaa115fa73b8c7cfa4c5ced8f1731765282f67582a34e83c8c8de4c05550a256890d37a273664fcdf95e27a624b685bd4032b763145b7aa5d21452ecb385dae24881b90e0c066f0fc5999d696e691a68a66c5ec36a0a90070cfcd1aaa4dc01e10aacf2e84c6602b302cc891056fc18517b0c8a584477f2d60762f516e4c9fd8e93aab481e04067727db1b0011cc3209a0ec2da65e3469c4b2e36cf0de31b28a55238672fe77d5279baa6577d4dc6b1f624b55f2f2c0a4370b040f6c4575a07c61d83758126b459a770338b7483e2581842343f1dd1aeec4b0dfb648c76bf2c6e8bcca93cc2c12231682f250e1bbc089acb6772685d6847028985db4c7f12b23ec8c8fff09d55bf728e02663e25f0c0efcb56fca945671816f8ecafe4ef30f88ee74835222e2ff113c70fe5c37c7f6f41306dd9c00d25241cd7ee4818b5ebbc9b46ef817172f6469732eb379620acf7db752e66767c54af290226d5ebd0f8e28b9211dcde2ee171eb9c6947df7c4c015facee3fe2aa56256bb6451958221d325a5e4432f3d8a5af527efa6fcf7b4f49b948c5716d40fe5e0152a3784afe4b2ad7e86d2381fdaf91de7155b20fe0467228c661ea9ea83422b2db5c8b9a0c6de1778c82a7add978dd443d58bbf5e17c59b19434375105451e874f4a353ee425b02ba909e0d4fad6f8e9892eed98018cde7048ef398e4c02ef5d6a7a932b05777dbdcf32a84d7843a5a92e645f68965604b9e08badc80e52adda1774e8e3e87ee4ee17667a3dc08b1d587ed3cb6881f6f4a00be1591453ceb737382113005ba65aa4019693d80781cab9a178abf1bd217982a5ec367cc33dff7422ebb08e46d003d39a86cb6222d5b42b8fd288c4ddc26b8ee29ae52d7994df5a3da92106d4ced604d5dd6479cd3887e4f3fbaedc1de12b60d6fca4d913f4115075c9c9315295297586d354da0b21d7c1122dc759e848f9f194aaf06ca009c88783bfa09c2e3e760ae6f663554dbb3d89e3fae3bd9bab282ee7d91629306d658d80ad0ef8c23cd1b1ab34cea116e386ef7028eaa008a9828c57917870004bd519847b7104cfbb19017e8be8b05db9001a5e2dc9edd011a3574772a36c8096c58a243973ce1dc2707bf61661ebfe1d86a864ce6df91537c35b7d6607523eadea5d92ad69d309f23234bcd885c1f9c6a41539023a7d3093c5933033b8c9ed648a4005c0986a66c028cdf1b6fa9590c10c0869f192751e7ff10d17181019aaecea538eb1327c765c3768c6ed80f49299ab540766b0d84c0d98505e5f310047c11da59f019e19e62bcec89074ec49f8e6828d6f5844af509f7b577449567bc6646658dcba47340a8c7c62f17940509a721409b08938c72aa9c48fcc48abc76d4a8b0febf6b1d6c92679c52e99248a0dd8546707596bb78adde51bbea62d2927c14a1db7413b59233c582c7b4f17b4ccb882216a57b8f06880f1b279b12b3217a2997c221ec2b83e0b8b432322604695732d100c5b3e882417f5d9466fe24b3c0d6bb8f0b5d1a72770988a8a6fd1d8cd65916e5dc4447dfe6456828184e5a29646c61ba4fbc0f9f7452252e137a57c17a476f252d9ea86669e3d243709b12953d2ec72b5d35ce6f5302c97526530ba67dbdc85322e943b0980af94b34a60dfe9221412607415907eff6597bee09cf95844548d9bb7efb7aa3cc07cde47985eff992714a8d44f90c0bd37b960ed30b652fab15a9fd82ff7a95289e9ce5dbfbc976a2c9b30431d53e97825d72dab319b901c4e5f1ebc19f254e41a6ab15e6b2a5d1a1cb33ee318d9f287550aaf5354e5e68b0febc33c5f79f969a23af25794a120d5bd63f372a8698b9b025efe2f7ee733bc8a85f1559fc0913557612b50588e2e636db6458d2e1e6c6e4d06c7f915c3f98da02c7c9e93b4c8bd8cdf24f0546cfae016d3351741de40763ee1c5b9d0b7e11b6092318cc9ed59ed0eb7c5fa22e9b92de173ad8b3f6c42f31634e7d500cfae2db59ec339a3cef3ca66eadd9ae519dafb4e5a6d0c7af97b89ac64f364840113e0c6100d3d3399c9e8a3d37e0b5c3e11f90f53024d01dbc51941b14f9934550f907107b36ec481752cbc4aa3fe0c2c1d1a33fd4f97b2c93c3fa458efc1ef5cffb1ed44af76ee43180cc3e601cbe7f8ff7387d29cd4aac811588c1987c7ca3109304e3ac03b59a0ad8aded625999f82c90f15718cc9221be692685b46b4c7fec966befdd065b231b2673654f58627441f5866ace0c0649a96ea30db5e60a85a339fd6704884a005cc1ceab29c07335cbf86077645e1ac19c957502f0507e2724bc00f7a02e086180211d9b95be613f05e675d69cc24a33924b14d367a36a486dcd948e0709f5694e4bc3f33c66f196392be6d4f3cb5702f4254cd543b63f953c90c9d3d354e3fd9cf546bc32ec99959a6631c10ccdd4ada2f5d22b84d84057e0fe9ad0abeb7c639ed6ef874196618d794e21d3ab8bf5bd563294e68a93dc538bdf6766e6ab8d80176f3dbd0bc1671aad4590df173bbca8ec6c41a70fd3fd86f441ca703e1ebb38163f642fae82d03f6ac4289ae461c170c5f4d22329a820786547b266510be888027cb9b62bfc53c53c27c833a9f6778ded425fa9c6f7c90069f027ac3b93781cfa7956a009f17e69c53cb5a3f28bd8bd9732da49858935dfa37023f16266f6b3fb77580ca69e72494a98cc507053223b671ebf9c92f72d9d74f9d8b4bd291dc4b39af15dae4ff7f85ec5e7187d9f0be659a85a5b525be2533393e07b89c41e6f04d3f5ea186c7091ea33e1445cca464acd599019462993528a9277690f92b52059d6db3fc4c367047ed0311b41ef0f2d28788f25f9a162bff8724db188c07c3510cb4eb801a0755b1cb5b46174282bc52c317d7dcf201d2d04b4952357c76bb3caca85ff4666e633556a06e806efa318d0a9926d4a316e09102f1c0fb9b3f8df8b6b9dac9456bd4106c4c38dcd958228ca2dda11e995f43d93619c6a9d82070afea6e78cd0d77b73b129a5a04474274f42d47685156d4719fe1bcb16f01cf75ac5c646e8f45ab36937588e5b7fce49e9e8bd6fc57972638479e6147e85e56f66667a23dedc98f41c24ddac84ac9f03c438b0cd4f3a3ae71bf102eacb8235a71a4448945fc601d706984f21acf0162120a20b7473e988a13c9b41d874405cc1a058ccd7ace7a2c32411d3cc7a24e187ac990ae99c54d6fd4e09dc1cfd9a0f07385e8e085e1165df36da9e03ab123e5452eed4fbf67512bf0c2507a011514f0cc48ca7c6f16378522c1b4c19e3208729c37346b2414d40c7f2663007367584884592cb25ef10f902c25a7b00e82ba8f8a700032d7dbd1c49e8520437dc0dfc968c2d03688d5f9fd2c771b4923b053c70625d001e1d887c5a43bad73982d4962725a26d3aabcb9c12770ec34f234e2ccc6a67d2b4bfb2d066d56d15e101e584eb276876512fb349847cfc52b331b2bffe15ebe480104962f6432010d688d8ddbd491e647d304e8646d855ea7b6ed7457bb518f28d9de3822ef62969dbcba9bedf0d95b5b05467c37ddf7c32ad39bed4f640cfcaaea51ea51bbf03cc80f34d894cd5ae6dab862d3f84001401fe43aed368a864500a4beaba4f23b30684afce3fa0795523c336278d1f78be5c01ff7b5f110dad45edb0475f207c98e49fd9980aaccd59a459cd8df54bac176991bbc3bbb9c436b659e3a25d449bdf20af225509263e71585f115491166f017bbeedb542f801804617935ec31cb61c1ae927c15db16b1a5b80f827ff4ed14a2c956b39b8b897f722a6ba7b7a67c90262501bb1dd81f23a861a80bc912bc0c4cbeebb44751003ad4f3626b7d15b818e549126e6ee90a791c5b723e4f9a42f1e6e92c94a7247d32fedc0bf3189ba871aeae19a8323908d39a3ae284657e1d8a1900fc5495c27b25b749537e971e597de3c470f315c99d281890aa16290ce4f257467b39f6f446e60f2402a77eb745ca00c3ff7b6a0c755c1b313f674c0d5736783235de84126d767f26e2febc9b86a2d0c09c9cde95f8ad4d2fa6be23c0f645c454ae1e3271f3c75feb80d5b34e897b9d4fba5886fc1a265f28f1ba6d99fabf7d7bf841f5f950e8cb5f4ee8d6ac821ceb813a2a7be30194d52248efa322fe5ade575dfb19a23da5f5ce3ec757dd526f815e3935c7392600cef839bf8e146982cfe0c9a26d22b94d9066a18b240e58f003c42dae6ddf90f605861061f4ab748d31e8d5135e3ba62be9d5d8f7d9e2b8249b6fe0c906d9d3ed8faafb690d50aed0b04b08fe58742df580f157a6d1cd9bca703f67d3199a656bdcdd32f61b02728393d95730a403920dfe9ecbd36b5be3d7cb0b2d0a486cdc69ece24600cd1789ee8d57e11fefdf75e426d9b1c1851ded5c4583e319ba2c096fd70fc0da4870b278641fc7f29946e267484711c315b661434b6cb3cd848b64f71b6b87911722a60eaf64b12556ecf814f18a89a62cc36d3a64578ab819f12a74602f82568b35bec2b46aefdca3d3fb0163fd3a5acc2f785d5ee042b02c1392c74e4b38279a950d7dbc753ee97b2fcacfad7d051d12188b688ddb0f386966ab473979370d1ede9ce17bc5c72da3c8e9b746af2ff2415231ee9bfc96cad9d28a0ef7394a24c491c253f15070acbdbb1990ff09afdbef45a71a83848c36334de31d1ed09b016bfae84d0afaa21f511a9b81475c0fdacee8dbd283a2d31621321e404ef7ae650ab0b7f0de78f4973a2c2eed138622a505e11582e4488503bc74bcfdaceb5dc1fe3ce78f69dd8f01901b5772e1bfc6553ab29f54bb62691926a420079fb73b6cf9f97546960d2a0bd22071ffbb775c5a91391e46668cf6c19f490855256294721f7b6abb0cc1670f0cea22807dc5694834b9e41b6e3b9c8b2a0a6b3e7b5c848ba846097c9ce4706880d5dff2aeb20a616c7ef4e987654cb4c8b4c6c1e6faa7380999792d06b2c2561569e805717da9d1b6cbc17dc536281383d3de0e67595cfcb2c73534f1c651e617e33ecc07735b030f5eaeef9cf03869fc036d0ac179a419f57a8a34cad32cee8914d5cf6eda588b0031620481527551231d610f3dbf65fdca213a441c015c0995bb41e0ab080b50d50c4dce3eb49003a6d4cae894901b73041ea465a74efb9f77655040af2b49a392cfb304a6c88e3c6e07d452515f5394228ca3df421b9da7ab6a3a50f0477c45e44011a3efad064ae3f48fc3fe08bf2fd08590875103c367186deeca85a32ee47e531b6ed2a74230c9e9135efeda31b0d5f46ee44c736048225b3f4340e41a4003dfd3dff9c7e6e5900de99d6a1cd39d8f18cb753fc6337e52b7e3705814fe9a385a307335aeea26a0f335c354af3715636e8e2228e0ebec97d760e2f46860de85c2c2ef703fc7a61970a40aaab3c935ad64c49949649dbbbcd86ff370be4d367b80f0b259493fdfeb6ce9b190374ae2f585a204762e7501f4caab2b5fd4a98c5473a50766b98cb2ca5eb0d10fed5e32b4cb827e90cb50fea8aa4f449448b47ef8fffa9fba7743580a4627c92696a346915bf34ebf87fc4109014f7699b58d2de5c40bb04613566725a5f7230e9ce714feae65c98b665b36926c96f22660abf1d38972d96003c5d7f452c57b111c2673d94b46d33aa7e45327e90c87e9b59a61794fbe8bb97ae758dd88a45a401651901d59303ff609c746302634c746dfb56a7e9d9701b5ced25bc565889c6460fb03d143ade0d5fc53bea418520cca13c1cd3cec0985df7d7de9993d395db8d7857e1bfe0a2f4058b7faf57a8173d411c6e8cd60dcc344a2e4c3d4467419f43dfb2a81786850f9859155f27226651c025549eb082451dec10146119d7eada418a41e548afe4e8852eedff54462d7a705977dd1c70f404351bf5f3bcf13e0e0a06ec2e87b775c8362b8981a3855b37a1999cc43978d49d62066b5301c8eeb2c704c1e11dc4e6a15e30aa7c558d186f68fcb6a11a037e164ba13a3b4eee309a4a80f06526690723ed0824b0f57c21ccb6de56bc2ab61683bf160c4ba7838723746ced87f394731bb70a009db90ee1d54b7c12c1977055ccaab62af6957e6388eaf3fdc117dac05fe12fb286bf6b862f206a7c29c741101e6efb658a7f42ae4937160998e12d1fac13e02d67fa8246db3cc519ecf1792c44f159eb9ef2228eae0da607df1dbcf08d4c31eaff5d08737e9efb57f6ae8c40a1967782aa03e3a36ced725e08a25a5051636eadd62e19a29a2f556da976212db957b699f3cbef910026df4e155d9aec8d63da119e0538b32ab8fdfc3dfc13780fb4c63d271a8dbd1ffb93e989db2bca6fb9a419e7fc66a6d25ecc89556dc8265f88e3b7ffc0f41ca3553d3e7359c4592b7da7ad196fd51c1e3d9f64de4650598fa2cc43195643b6a1a80af1f67174fae5e36d99494bb7f7895c55bdf5af8eab8101f65d626a1fa8f832bf9548e8bf6c4aed7014c93ae0fb5c201817492e69b66b66c93bc017b9aa807ebb11560f12a3a1407610055544c89b21e5d6abc04f1c4a0e3af6d99f0462a4901972dc9418eeac13be6877d301319b575620402b069835243890863c0af9ae02b7100eedf0bfcc6060ab12df1a8dc3524a00d35fa5d3f41ca7625bd0673364c28378ec641f8220a26f580a9ab02cc855924281d00b9b8c099a8301d78c450df83199ab5dabad115083c5e4906e25cb9d82ec5c94d1e1467475b1c9d4b973dfc4e4bc5abaefc58c7bd9a6d4a047dd6c81096d993554ecb7cf129f56fefa4c712851ddab7fedfcfe8e0a9f7a667211242c2bcee2206a65152f91291d2a3ab711a584fe8cab49bfa527d3ee4dae6f574c9ab82777b0443cb0b216a988c681aa0f185805d60b6a2634ed9caba53a78caa349035ade2f735fae6f817a94e52f926ec2e86f8355621956b1a27e14c44ad19d9215a9c1c9bdaf81b4b43595dc4172e6b876bee88306cc87e1dac7799c6ea4f39e3964a5fb3e883061f6b33c26d6f121264861a337d2f2d7eac3e53699c56a67408aa9816c9bd0d4ec58d316ee2977f361f81622592837c6db762b600a7cfcb6e59ecf13f6bf76957dfe2d435430c3c19c49d5206c56ff93c1302459fb676255e13a626e5f9f878d10acf02f10e500a9bdd6c10dd38fe2e385ea724b085d6fb32698af0cb97db99930de4bf7614e104b1307ae8656a171e2e4618d58e7c2599ae4dec05cec086a9cb9dd6854f0446c92c808fcd0c90d71b4048a8439df447d2b0f48dd778d136fb6e427cf81d58d1fef1a1dfc6b9be2fc589a972b82e038368f82035a968cadd2de63f1ee4a87149c0c55ed9a5e7f6f82e561da1a800f4ce1e1e72d956aac920dc5400c43effe8f6b785af60f058852004b6404b20bb46189806f3207b947dba109aade2729d46218e9d9e9109477bbac5f0c0d4253b04ce1ac920e4b8761cbb18cb3c9d264b5e1c4f2033768688e24e9020770bcc2e6e3216d7d8789aea665cd3b9433d23c5b4abb62941ada5866219a9090ae06fa2368b1e7bf1b488ea13cabc44c393a2ddee9701259b92509809180f0907acc3e2b9cce81baf39f7ffb46fd65bb1c7a50873b07f738aaba36d6ff15522bda6ae29ced26a5fdf0be6196b4f7485f606738ab6ae6c917228dfc3dbef8a899b2f115c28b74b8393c0f2dd2b9780a4e1142b195115c15807fd6948212bde04587ca67fd89664f12e6acd00467724628c1450e643afe47555ef19746145fbb9287a05ef82dedfe1b76e6c13cb363b5b2f01c4e417e501781d58d9eec75dcd8627cb24aafea6120d0778d761560180392cbde5b82c39a78f8c1854d8c044f4fbbd90fd6d5a6165b4151264ba1be3fe24c33cd14415127545e8fea6039c9bcae409c35373f9a7b620d6c59ef80142818c702168af50012badf97bcaa4cdf43e9c54dcc5867ddb9d8ec4eec470fb493d946572b4810aa1bc56209a95a383c0faf140e982e2b0b43eee563609c000748a7f5fe2d9ff07f840a2f8b9049f23ecd5d714d445ed2a4fe205682f1a2e736bc06921456164764b1e0f5f212ed1cf8ab979cac12787a98997c6c1e7d75747e9dec9c54cbb78d053c910815414d6b69557c38ca8f2664519f9230a4e1b64b6469d7b4e00b7dc90c9dff7a13f9d6f0bf5ac1384a40f0fae910b2df5a4abf8bd5dc270c2012ee43e8b53e45d3163f8c7ab741e6916a0965e4d5fc64302737c2c393ed29959b9984be04b23c5eb7dded171e99471c5d3eea4331d42c894f0ad65af54de1be0618f9a4f30fcc0f9e63ed0e65ae0ae96e79962fb51f6c07dd2ba097c8e446167da4bf80b3f4a2f0cb340521e87415443c1a48c8f52d7ad5fe2219df63f7ad8a0c02388961f9e0464e4f5f3f2a85c4e7616f71c8fb47b873cf40e0ae3411f1f2420698027abadc1d2b8873da0541c21b06da208dbcb6e736441ca0fc22355d550638e46c99e1a351d78e3b66d2d6a1f64e27c6149511bc6b4998664a78e6ada02f5365158b8f99ddb6ffc8122b6e76a10df51cf35751b1ecdc3f3b7dc97b323eb2a46c719d076ca171795712a893b5c436d2c28759de873e81e88f5760b2af4c950f0bfdeed4b4ec0c69009113114fdbb37a0c3d762a71abc2996a741602c4dcca1995a4e21c6ed871a5a95816cb0bce2c6a1d9fc0394a70fbde7afc882e2736a3eb37f371e90d24718a2620265613f09a747728a4649195956eda3d1a17ef1b2391002d5d393179682d830bc2c212b0162c95245c7d012d1e912e243eed8d947dd38559b4d7eacb25f7e5ac60a095c3849f32212b6b16bff82a197bba97f06dc411818fa075e20471ecf3c4a8881a49a9ccea29d866f1921b578a8bd4dea7acf827283550210bbe8c4a4c3d92b9a6ac9ddc10d64f9bb4596be05b093cebad8f03fd739217f524d84bb1b8a79bde6be3e29e52e569542cd58000ff0347a2d075a09c75cafe7b1df6250a7f4588e96ff63d5f8c7d047a0121e37bb80983af48de94404d1bf4e7793ea1e33f36280ad4219b4f7a83e97ebea79c3274658e720624deb78debb03f18820e199a30d699f87496280c2590f1cb62bc6ee928be7081be293003b766423cf46ccc6c3b2dab67c098e0e53c0b6b4b712715706cc3c02baff7b1ca33fa086cd6bd8bada2543f31e8e9f3f6aa458091024a43b14719c033b5c97c4c8cf84b38a33f2db61fda24ea441b3f16647748c81500038cedf96edb7a565c954184a059332a07afa85637d869720915c2c7a735829222546244523a653781ccb7f248aae758a25c215269f0d4c83614d245c04390b36cc186ce17e10c9ef276a975076a12c9f1ce078be5e09a531e8775ebdc6d0299c5a4db347487676b0572ab7a159a7db6085f00cd878fa94a80ed67fa1c76a6ff96d522f4872f985e5482292bdc8d91d9f8a4b066c68cd8e9291c35c2b97f2144b84df7f2bfcb2a69c40bfcc2688ef7156dd16634fe2c0b004b438a0d206ee10e9d93c6f4c24b9b4f1bd91209ecc1749a9599d9c6db87f5ddf4c9dc99020ea4703f436eb03cdb54a3cbc99431bbd2aef7e3d75f8936ba52cffbff8703b1f5fbd51a59c8fcb217ba311ddf7f62893c04d2fbce9af8f2d22c6219e0b9ded245a21a10af6d2793fdafc36f6fd6f3d4e61186ff277994d7d49128d375d94aae1cad6af6f6ed90e5ebc2bfac38e3e9c1e184138eb03691bbed8954653f373c1a3c66cb55b12cbca226935f5b49fa67498a5884a893e790044c139a5c8d0777c3996dac75e32b90cc4d2de3e62fed4adc220a51e6a88b4423c1083889a568b7f54189f46280f124d82b9f66e2edcaf5f0201d7700e7689d87c49c5bc87bc3c1579a116f5e3404020eeca14a19eee890d06432b88a12de79b6c58dd6b0af12cb71503f5430dfa4390c8c057232395fd5621bbb430e61ff5d56533fb09047d7ba91bbd5fb73590af81e4237e7d9b0a8632f285147ae7fb8dbb7f09b77de20a951accd64124d49fa3efd3eedbeaa41639db9916089b4ac4f38f886e8ce977702408376956f96e5ce5a4c3146d272860cd0ca5215acc04b46183e09b805a40bdad65b672b79b480ed86e72d2141bf462f68284883b4718f59d1fabaa46c4027b9ae47042e4286431bc892fda67ae71dba8eac9a80c7c7bafc694d5ae90e821433597694a6225a3a906541f3113400e1d0df9b5d871662497861f30781e752d4f96f2f3f18d2b98c04d28c37575ec4b259eb8d4b3c54e95e72d68c000021818487a3a422f6b1f63ff62a37f175e672323ae93da2bcf4b3d5ebf8166876ef6b94208e3c1b91e56898cabfdc7f1795b1606dad09a964c0b81f499e84edf80555287612e6d878b594feb457426d2737551c5ddd880b1f2810abf1972e3633569db78114c5ccac2fb7c361b14f34ece588fdd5d0f46242e6c3504af84b1cd36b26203a21262e80a2e837c8c35b4a69181f7e2e50cbae6e181dfe55a67c84770a46b7dd7f829135607da31f1cda99a08e57d71aad82ff0c9a20421d2330bb7c46e4d8677a13ac2c937a8590bca69ce32610fd275c90bc9efbb4bd9e41fbc73f982c22f34421fa731faea06845f1fcc932941194818ba4bbb0f63ae4103641eac6d25309c22d1ae924b09bc0d6ce4c48c096dd24948850dca57bceede39d64511afc0d867e565b4fdebd24c149f73ed996d0d5a367e8649dba774dd26fdc51a96a96982ec2b2694e6c440c9ece2d7b034c96090bd1282fb49455c86602bcce0279c4514ff81079be5e3d0dbfee6751181b5203ac959f314548583db498464b85f2330e492d4ac07fda65f2f59c45269a240bcf39c9b89c649a51504ff405af8538504c53279451517ab10f9da28c74340b010ca8cec74902e27f7f0f06546f42743971024e4b259101fb8f9652b242bf3e9a02fa1f8d76a712bcfd2c1d08bd76890d0fdc6ce1e0e0a81d388eb3ce7f454d089bd9bb82fd06952f7cacdf9c51112e6df711f4d0df7226b4ad529624e586d442e678268b84fa5fb4f068bb91752c81f30b345f14a296ddff01de700863c0a51ff49390e25668fb307f760fba53f010c1f850f30f7c246b4eaed839f42b5e2b9cb079a1c210b16fc7b40f4d1ade537dda60adf7d46c51764ef342f14a977f2cd76abe8318ed4b8d9e0174eb9aa031cf61b95067dcf5fab964a5e8a27aff57727f4a0c4e793786cfb8a68094e3f64426a8a03a37a59e03cbe3f86739d52e0e168e69552b3fd25dcdd0d0ad8176e0ddcb781c0322e8c54cf147f811753a8e864900dd5e9f8a43a720dc7b5e1487b6b9646256a2b793a4ea60ff52bf6e015d431c69c0c31df148a824275b424a11b7e149deb3d3792cda2d8facbf0b207aa7aac8366262fb8f9c82807575d14a59fefc39cc9f599aef06feb56c55f905967df1718686312203b12c28a7dfb9ec34f6a0c0a1b1c288b5608563fcad38730f8ef3a201e55c76943c4996f7b799a751e3440e299d4a23a7f3dab3e5a7405bd41110576ed919edd6e9d1417ee6140a28fb3232c1dadd3eaa2f079c68ad64cdf190a8692234aca68ec66f901dd30e7910dfeac669713c8b95d0f6b790ba0afc89dbaa531d4678b063a93a96bb31357e1b0588e9292bc5bb8b83b5e591cb89a519a5a44de6e754a4205fa617f4cfdf5dc452814c4a7da5fac08b0b78da9075e63daed6776a57720dd1ad17126fb2af4cbba3b9801bcc100b4a5dd8a52368bbf34e5bd4b6667cd99aafca7e103fc17323bdf02d2e54c47cb955d6c421c303e5588eab8632af4b4ad4de16c234bce251cf2123466e3efba6b9b8b52e397c7d80a231d2c12098276bed56e0dc13b72bc607d7496d8207f4a6263bc35978bf96bd201702064a6c1099b515bfdf074dc8ef3ae2342f722f1f7bd3faee755be947a35fc7dbfe6271a48909e2c67ced81490497ff2f969c25255c66c78c30db323e5bdf587b65ae285a768ae2e84ec228f0e3902b95f77b22bbbac5eeb8bdeea2eed102a2a9089faa499eca0bad051bd99724b5cf2ee0e092966f81047b93c77e08b8a678a0b9f351f4a7bdb66aad0a341cffeae800c3bade019150504ffda092216c821144daba9d397e2658a03b34ad4525edb7ee7c5405ac4e51fab70d134fcf94c480090151b43c89827584dde66c069e18757ce00e1001a32115f7c78a835144af8533d7f1f687bb0661dc41be23d394ddd1480e9b6fa98c0224f15ca4dbd3ddc23263a51b14c1ecad0b3b92fb0dff8d6f885b205ff9ef4ab72893f5ee81be1563620854ff8e2654d468ed3e5b3f80c6cc3047a66c4841ce9f5fb596a030b0d0505ffcc6ea7a742107b2d49fc46237acf0c554a35da62a4ce17e911841b978e97139507e014209af83dc932475f9380684eb83c3548e0b7ffc3ed76acd125caf1564fd307e685b2419e284b173f62a719c74c11037f7efd808c269aa9a5a1d786b74f0aa32dec9b96d9c160356664f2d3e58feecbd1c12652932eb78b62e2becff9b1cc5982fc1e2957e48ad59e136af521cb0fc5d7e22f8a923f13968b4d545cd3f9df5012f58ad05cc921572f6d3c52c4da3c9616a0b664bf7eb34daca4db32b9868cf8e8d5644a95c974a7164c586cf2fdf8eeffd9e3bb19e0e6067c4765e5a79624d87f767bed419d4690b06b78ef744d8f480aea7005d1a64b56c58c8e95e9e6bff6cb11959f152aedd0de4945fc062071a1bbabc7ad0574003d7d0d53499b41a1396658895f92a8290a80f145d41b6ea8520fdf033968a776f2181daf9ec3adc6fb1c733e23df0f88a700f045fda0911123282241f7b37affee1391e9d9f6c5836166dfb3efaff7bb34ee8bb311d105aa35da1e43859d85772535e87ba762b060968ea2b2578bbc9a74944354942c2286a5d0a3e80374f9c7eac5e2aacd40eacd391382ca810c72fa60ae6d899b1d4ca9bab41d912665af67f9359326c4ec65986933027c615363838e292e108c0aa0d40e8809d2280c358cc83c34bd70e8d9908a0ad55176a36e24fb71c283ab9327b1c7589c6c21146ec70755470589fd7177e8510574cae19c8952fe6401c8bb102b361912fd9f12311cebfb305ee5f6cb4c5bcbd03eba7b8f4eff65af2d1f6370bc5986a1be4d5f4c15ea8a6b95558a1727f2500878bfb0279fe9b28c309d6bc745d19cbeb0b67f6283a6eae2463875b1ae2c88fec4dc3494f8d37b710da0e1d7ea6d0106c6a45c55d83e131bea06485756306cf067c4325e8302fea8c983140f0e087760b873cca19333b4b272a9e34791094c859e7f70d742acea3e7a94b8d47131eb46f0f71e0d106c560d5e417f8244667a506c0e2ef69d1d306c3d8e62ecb0320965f49b2db5154ffd343c72f0c34219e1cc0f4b5dcefb3dd4753fe98aa724595e4c72de9615dd144c44137fec0daf9e25da46fc4ca5b6a2173fdfdcfbc54c53b62756951db2fba5d2eb51b26a1d34fb9a8a4a41347f951d4a4deeed5402682e22d462108fba84404baccb754fba93c3287ccfbd828ab296e325978a176eb599a433a3f0997eba9be487c9d0d61aff9e2cc6dff60d4b0c510f6930cc748ef051f4643ea77ddf2f4708813c923f4ac4a1d7039e09de303cc6b65dfcd8077e3f399942b831d9cbd26a0cef34523eee5062dad7667aed43d1b5825655f15b27eaded27c5a7eee0012dee6eff96144b5b3a0d65e64f8c4b8ec617b8ffabee41aaa1ec1d75ec299e88576da90be1b4364f3d48a443f6850ff641ce0431c91dfef7d0e677c8550c6bc0ebb50b1915a6e341866dfd45fce8f7eb10d97809349a27b3acb57b231023aefadf7f57dfaf3d8786877e8c92f51297e04f7c2280e4443c7fe9650db51e965f0b44645c795dd2c88ba100014f9cd7b302c79343b14497103807d438ed435058ea99cae72683b587b85a5c2e186885ea99adac29cf98339c3ec0e02e732890e6d61c2bfb5bd6a16499fd39a6120f3f9a5c8a8fa682eabb6565f4dacef0eea300077fa3a2a8ae8b12dd16d45f1d15011344a8ff8507dc11fdc4ec9d22e94525188cee29eb8965667fd48911b466cfcc8fe2280c328e982d1293b2471a3a4f83451d105a88286d19d56bd5e4440867f5409daccef6a1275dad1f0725c33732b40e145344daed88195015b34560dc20bb147e366b9d9f72b7a7a01c622bd19f438a04c60344d8aecdcbc28679565d2f8ac2cdcfdaf810159eb231066e62fdfb055d11b0cb88a86ca355fb6ab840a8c4eb2562bcf9767faab66ae4616fb8377b17d6fd5820d1f906b38e8d1bc11a0da44a90b4370cb7e48a8b5fa23bde9c82daa22ebd94f0b1f2f45c0505c055f1ee12363f99d7da333caa5cdb187b4646dc9cea4283172413a7a7786875926885f9eec1ad6bc4747defa9209cbd8cfcc686d476cffea0526021a67b8f8368d004a49af2222235287388d64e30b831279fe4c8faa75b50fa933ef01fa7886149a4408b53bf220504732b5566b25ef0f9bca78a327a18fad5a14168a0b12f94fac6653591c9e48da7fbb2511bca8351925469ee6faf5ca160944e943da8114e800413f5718cffffd12d2b15d843ca4fa3017b6b7ef882a37302c2c8c3986f215b85bb75a7eb7a5fe820267658d9b8c895234c61068a28dd266675c0a9ff380d3d6c191752524c04ce3e29a473ea56efffcf25d289997e6cf11767f4427dc3ba9be51a343367939400da26eeb06c5194553ee7df53e8252a21c9b24dd68cd7162fd45ed0ee04cac49ad96a9a5835f2e5b036a117d28486f3203cacb5f370dd78310a7c660d907eda995eb1f9858ed692e53977dcffb57067c887a0fbd466ee30de8813f9d78328e6611eeb881b0c1829e2984815ef662476990442201e04fd9b14b52f5f996becd891021d02450bc1d8eb60e729ee5f831fa61fb9beda50f2c1f653a99204519cecaedc92c80c172ef1962341ffd13e3ade3acfae8b99e5b7dc571233f61ce0c3d875f81736486f1cc2598daafdfbdcd19af10737e49ad9497334969f155d3a3440d06cc46e5a7cb0df7e9941f1f7711c2741741eee008c4fb5b4349d2601ff1be3b0b0fac48f93d6878539c2411955a81170bb151cf5bed92c2fda92c8f5fe54a57bfda6c7b7022c3db46c7a3d29b1eed58b8fe1524f6da8a38b8dd94ee9b1936ef0781315414e3f2f1d6d4948216847bce516da0a7e78b49612719774e64b128df646bc81fd5a568cf72f67ac4fefbc42f0b924fbb34b9ad73e80a380704fa4bf6382beb288d4a287d65488d384af97173a1e7426ad57067b363c337792183ea13838458312ddba64b27ffee2b04d50bc8fe676bdec9810c53ca873a8eea2a3e7753a707eeb2c8dea67b546266f2e3ec74607fe0c042d00d34b3300b515009deeb27cd43f32d129fec677c1bb667ac9c69c0ca039f40a2796d59f997ae3c618917dfaef85a36418067295b81924839b2e2d3b82e534e14e5c6cd5ccee1e472476cfeb555b6171d89df635946b751955377ad6dce614db8bf790faf70bea62d91fff7c6c72b8f6bad467285883f0eb5d729e1724c546fedddb8e4320b76f78efb8f853fd22bd41b01aaf1a2d7087e2ebeb13c95f2b56030b2c6da890889da3c7cef4a208ce69e3a34d3fc32cac3efcc58297ed86a1020a0870c3ca9f2e613011d3062573bdc73342deeb461fc725fb3af2b500c1365bf90b7f7354f4749373e94d2e6ba8a0f13ca46b1e075c771579df2a518745cb67c78f241c93da03b34cabd2b16767ae2cc0eea0cbdee400f26c2a95c8ba1d3f58fd469808f1565c401008bf5095d9065e4a6d5669938b361c91199761d3eaea1bb072c2f71cb9740eb9e098797787f125b1ea416c4fb8306c9696be7b578f134c1f6d3572034db470bddb452d4fd725fc47138b056611183751e34c55075c17533691ea6d7661dbd48f0a6eacec6effada22585aaa2b24f8643ec3eddeaea5da0840198801ac81ca15f18119c83d8a32a20b83e762f53e65cca6556085ad16cfa69c76cc10540d4ee118b1cda8dab26f49bb473e462a80e816546afcefba253e0c82530d8c2b5710dc4396521569bc6535b81f88883b1a934119f2243e92d13a3c897ac2e095da3641873f520f63b7d0779d97cf5cd873fd70327f9d76041a0e2f880bd609179a833cd244e627c8f0596ef2f820fa86a5278b262cc7f2d3d26bac63da3d9290ec576b28253551e64c462da3cc4450e9df8ac8e00acb80bb9261cb40b013c86c6786e900c2dc2899938999e7d82c186dd702154819e7db30c07ee841513b903136ed49196c24f54dc45a3cc80e5150d80594e48e381efb7f0d7ded96836b46131a03c0f8b9fab8e00a470e8e7a1a34311c34dad002dee9de1ba13f886deaf1b889dde04370d01915414caba4720f71c213007a5a4a980d3594ebf121e7b5bcfa1019fe30565ca56ed248d6cdd0ab42a331f788a0814e1f3efee79f48637be62dc4cd3f6966ac17f4538b39519871e7a488c8e389a7d0a9ae125c1d144670f432f2e81e7ec86eea748717a2e16cdcb083a836d6ad1bfb68a8ca7aed1c0333c88287580270a9829574cd3e1ab92e05d9125a8994d64ad5009cfec77f60fbf12910e4a09110982bceaa886cd8c81b5e524905ba3604010dcdc56f80e7050f264336d029e0730f8c7a9b601d0dddf25945a81effb4156f57e20f7e752d23365cd95cd8a7580d26a4210c9b7a41143d4d28acbe481796bbe44a7540800a1d346e7bd6cbda4e755d1a460a4f65607cf7ceea8f61d8106400731d648c827955af8910d4bd3f0543745a43b679bfe13c55fff8c315bf98a9c212f2772b53d14c70081743edf23623b7128a080a905ad7dce2ddcd8d90b1f0e5d0d0366a62a55dd984db812310229106f0ef82483a7b4e8b627672b6cf0b55088cea6d1b619357c930c3126858e78a2357931cbfa1aec6ab2651fd70fb7d3b01b8b37bd690dd5b92c4bb609abe25464d91f581c48e26ee8940b0e24a3a066f128373f0a6028f987b2bde848594c3cb921feebfb499a970551d1f900676b79777b9b23d45753b1d3e0902a296190f5e7994e05b4ad42ae96c853dd622759ac3f344df02f3bee639aa87a76d4004b7a1218ebd1f8b6c3e838e6672c26fade35c9b0d64c24d71aac11cfc8d4d374fefaca0709a82137c6ad033674899d315806583338c56f47f222fbe7a6ba6ef2f3542bdc348ece8c74889fed9fb95db3b8110a74fa3c099cca25a33159e4f35d7f915b1a106e5bbb18a2fc772cf00564d14f485c5304103dc84515c35eab51fa279db7b70f471f081e8d05b7559fa02f39a3183b20cff90b9717e7012d6d7951c0b65b0694c8f517f515abe04b0b24338f14d3b557acaf91a2a456ad62a9ba039fde09297b25f401146b0f9874ae60fdebb1c4d6c1108411f1aa61b5bd695342464163481ba0ea60b8bb3330ca7fbd3ebbbe91cb5ef9aba0ee937c52c9f502e463588565e75575cdb625d5bc852b723534586a17f3d50c7370fefdc4e4a461fa96d5ff052fbdff88dd55a4fb0eb195630676bb332698310e28f7dc70d5b71798495ff875887ce1ebad933eba123d9c71aba3c1e189e6ad04ac99a4e00cae93a2dbba4d543a61ecbe8b07d94a3e380016e62be1f2825cb95d1a97ce64e6432d0dc68f1cc40b467465b4f1acd5f12be739c73d195400a9a9c4e50c4d76aed2764380c06c461d127c3f0bd602d45d23a88ae8e582c1f857d73a6ee3beeb86dc4808c1b67fab0ac1badbe53c56712d6ca57779b5544da427171caf822eab30acf8896b0b3cfd51032cb801eab3f4d6738381e7953cbb42459c737b6882dd99e5e562a1bc982d9bd5facc6f9a7fa73aa90eaa61c6cf01fae867662f4cafd3b85c56ee98831d15db6d88c4e700967e5668394372925ccf9bd4a0a9183141fc05a235b1f1bbf55265f3f92378f4530793e7f8ffc454045efce8fdc7b2b894939b529a8915d8bc46d784f4e1c6780197c978f7614c6057fd92d611fdd8f848c437eaea31f659e0d3cc12ee8d178f1cceb91a12d524af36ed1f9ac7b52e92c6be51f73a08dc5f29f34e55e819d6451640915176b970950ec09899a49cbfc7975b3391345ae2b2b1c81b26d29e745887d7698948d0dad7b7541269828944d4c20a27c9cb1211e62d4cba555a5da412deaf398bcbc6dfbf2470c3f8b3a5e8fc73ad8b689532b156f6f7be8f62e4872cdb769ac238ee2b00c9ee735c97f5fcb1fbefb7ede9fc6edc86a60c686e2eb0e8149d1133e699038a99752775f0b32e7e5b944e6b9e23195f96622db450856f2a894ca934a5139902f6292669ee9cbb172bb3c6260f7676aaacc52e9870460ba98e1a6beccdd051dbb099b87b52db1dfafdefaa32342f90d6fa2a90630bde102fa417e162445e3c98ba552e7caae14a70a9b44cf31b99854f466d894349d7d02d7f3b424a5f0b66d4fd75f6b087021a6087b050c1ea028e875789fcfc3b105841172a554356ba8a13af8a75932be4d9753e93ea3c4b73b9f833c656b6edd2bd6e6e745b2033bd3eb83882655aff2a8dfb1daafeb2ba417f27252e3997dfefb020c20eac4cd47b035c4f0f3005256cd31e25bebcfe8e072b628073556b649af862428764f94c7fc20b25f542db2821acbf20d4a70ed1ea96571711786a52faed28a254e95e799f27648d9aedecf3d09a03485686d94076f50b2d5839c352c4028d363bc1f326220dbc2a3653dfb0fd5d4a3e200affa5025916304926c684ce243f2fc4513da90bc2768eb35d58a0e7a3ff938b07d65ef82848e77eb0ddcc66b01fee69450aecf435a1a61109806e6aadd308c8bbba2ecc9e23cccb18472e61f7517e68c1c71513c341855d840c159c75246685016a36ea5f64b5a616f46a03fdc451bf2037e4463d5bd866ba06143ed6da24e538ab1395378d576ce41234d2137f41d35f698c3f049ccbdb6a72870de00085c030791189bb32a7533c99fe8bb53fc5d247534135fea3922655668fa748c7f76a3c4c526574676a567b12bda214da40fd128519e636ffdd0aca7788cabb3259dfdb46ef6156b52229dae6648f0a27424977612d5d139a3a7cc4b59548d64e44f0d831de98d2f870c3e1ccb6c9cae011d1c5afabecc772bdb5c6fb91bea443bd9194aca6670003240df79664f0ece47e88626b3248e0482d3e2c63a6629934a08ba32f00357092ea7be3e5778ac0c32867d219ea917733c0ae08c02018c72372dee9123757c1dbded16661fe21db0f98e0b2c8014769f5264ba828be0cb9a6201bc66e1f79f5723543350e9cc3e4949a2d664452dc077b34618531080978100993054aa57cb781b6f2c5816981c9197b360e698e239250ee9e4cc045bd2b57fa1b7dd5b29a073ae82213feedf917f35e8f47e7aec9113419387bd348b4b257f6ad308c5e7f8fc99baa3515a02951a5438efd68ef0db94a09522e74bb99439be10d1b1226d377e02549c829147a858e7dcd0d62b5c1fd3f24e35b52ebb51fdbd0c713796e60e2d749f701627307aaf17b8208fdcf36aae76341dea016793b8f50b3b5def13bc9e93ec366b3e42cb9a7e933b77d34c7f32cebbea5aeefe90498929026af7413d700f71e0aa2fdb1617574abb373abcdd1181a73286ea04a715cedbd04d860811b4975b812ae54b9d1395e0036d7a591e9d4fe2052e7fdf23d654a8b8c078899d4c01c41d40862540cfa9e287318bae0c5f2f7e2519ca4f81c9fa8dedefe71e8096cfc5d297581c0e5ae3ed95449edf66a71d3c02d6cebc8b7c0152dff6b53e7bee29a5255b678fee9197a371bd01a54253e63643ace2663c2fa73e91e2582c9b8de2d13a6b3dbf7318094e4bf2b031e202cf7198ed4c3a1b1abc76eb2c912ee3be0d89ab4a3a619baab4b13fffeab55760b9ab44167f78d416df742eb89f7c14fdb8073e34a409e42400bad687c007f6588aa8757a84c7f66b00db268d642b635aef9cc3bf8dd3e1d69a773507bbb26fe51038adaf87e93c76d6d61c0fd032e0a4c55c1dd946f22e4d3f3fb27dfa66cf6a9ee0b8d6ed4edf3104fe2f3ca30c9a7f81baacbb0441d9d0672692a061305061dc9061c2de49e0d8d56561032be80b5c1346393030373bb1096365349c8d6ffc099f88ea871a936e7e33d4568aabad663d47e12a048d6873a7ebe6bc222e64574857e6ddec3a5c023f467ae36a4fbb952451b7c86940777adf8814fa5d0920cea084e451f951ef673feadf3faa7f27068250729c25afd26a44dcbb0ca4ff36ec53afd71fbd5ad06566888a93d61c7ba1528d27df90190f495d69910f35362ae5d019d7e16f491337801844ae538a72f91c5271a012137a1bc92ef799c2b818d98b26e5bcf9f0128cf053540efccf4962833e856d99d5d04dca6c5464c7ea67ce66d33902fe4b9b60338d02a11d23a0261474a6d102af39ae727293de07136ad1a3afdd8ac0ed3bb5f58f727b3152b79b96ff059265c023ab90fdf61ff9105f96e9414db0ddd8e1ce56fd319a9f597159795ef09c6b4572c2464196ff653ae3f8678eb4212a921d85916f9323f8c1d9d2af06ecb514b492f5286a801568efb89da41da7de615a087d7649059087530c71395ef30bad23318803d90e68416c92f48aab5a4094382546c66b1e314e733465e59e11c60be18aab2416d41f69945fb8bee518d163dfe4e0ddb7edf57d30dd6352413a6fdfd2b8d12536887f451d338ce5c29b8e82957c1e67170fac8de8590869e1a7078805b9f2fe7ef3766d28baaae61c7598d950d71fc9fd86bc26e6c747a5f24e8fb64fd15bf20f8279b1a2eac0b5c6d9eccc2f3dd5c4a384835c2c5910b4547937383b5da150b0e0c94a330a6a51a25a57665c0fbad29fc0f2c6a783b74ca23d53158458165420f95bd24d66b91146c227803d87b3cdaa244cf3f153a42d2bd11bb95d7713ab742c1b1138693a84feb218a32eaec9c006078fc15c99bd7aca9fd78af5d40a75276df68ab51b57e573bea8c8c039d9df04536d0f4010e4e2bf4f15f1c4b90ca0f4811fcf4d2209b83fcf355b0f2ac49fa1f75b8c9659e30d72775aa209b1e5b91d37d581d4f0b2340349ef2a6c01282860032919e143c38e9c482f5a983799355a3d9ab4528bf6005e7cbad651345ffbebac2ad6c2bfecc62cd5b3087ea12770a600a47524ba983651bce7c81156d508ff8793aa2c2b228ec962c6d2af52c2619f0ae010ae7b18c57a048b53d4bbeb3ff379de8d518a2ceae021ea2c18ae2d5e3cb920a0bc59c7ac009fb8d05da838ec6b6c37f4df0471f34f2c17a7a7d888ef555a12d65166ac5ffb045e27764203385f8c6a0f7dd290bc3dd64e0c90e4997d176935888c7e78ec8bc21e768eebf2356cb264a5d3f51509ff50b9bfa5430ae366c064c36b412b9622b359147df3bda4568837e1d7ca6ec507bef50b83c71690596408d0acd51600215c88a2a187261938da0d676aaf6fb5258776349526e40074899fa4857cb98b604b49bb4679a539aa729681f1091c8e04ee51ed26a5ee3f4ef0b39752754905ab3b5b6ea6a023d7f140d5a69fd889e565b1d462ce3f6f16d64cadfa329e9e131cb1bd263c2855d4b495949e05926b50c9b76b296970feeeff16aff3dac5b8e97f99301f775885a7ba50322b7d64924b8062990ae149003f37d71bd0ad03f7586bbdcd16e7cd29c15304d5c1019be0ae0ba350ae7f7e0d957728169e3fc2836a2006311edc9adb2eba65d53c8c63e83d3ddf0e93242421f5d9b03b50d3fe9ead8fd46f55d6680f40f3c12234942985a040aec4eaa319cd4c8fa6683ea7f30fd2758b01aa8e43f5f0b3a246eae3126b355dd26b9911ef6053cf859ddaf6e71bca5c12c73b85e3bc32c1a5854da260e2827eaaa5129209825a89cc8dafc916387519c3e448a3e5d52f8fcb46295c6fc1f17d0168014f0a614ac03687601a45fe387847bb4af273c8f1370f1678500f0a02247cd6ed68f7677e6a331861151ee7577d0a8884858e18688adf3ec7df50ede3f6d3f718b9e6a908310f935a409190d3c75891d02cbd131aeaf794dacfe0534ce3d4b722c12e8f855f57b756c794a61978991ae669a0979b9b9ad221a109e3d993fb66b8d152745a0bf75da7a56aba1ed05fa6e77555c5edaab5135eebc1fc702f522552567124075f19c4a2a112f71a1f68fc1006cc7430f98ac2090828d98a460304f13298d84e22254d36ae7a643838f522c5090076ee5362ba9762dc5b6501d82591d44a3a23c8e846d0c8dcb0fdcceacff7ec74f5834bf709c8cac66d3811ddefe04566db5d32a8b05a35d9c72a6dc254eef2e7fb5705bfe49c683e205a93ff8020b75d5a2b4b9abcf7f45ba1d912728b5682d35af1633cbfe04874404141ac2dc6ad1ff3ac189e14690c953d166060210a2380cdbfab71e7c452fc031a8ae3a7f55fa8d83d8e1e2e8c1384331db0a68cd0875c1ac77b0d430ab593efd7eaca435f89717a59bf4e89d7e583103ef4ded4d19051b6894abaf90c40a6c3b6f27df86e5b0dab09055a75ba0c2fc0667c6931290b1a81f0f9d5690c00aad9815b64997461f83cfc9ce33112eec34e9a397ec9e3360a72466434acb0d7a26a0ff3df33812282b76216d6a3a4e01967d183aaacc129689ac1af9f32ea0ec81d5ed4067446bddc38dceb6e449cc2a2d71ed4e282cc39d687eaf48c132494ecbd1991719368c9260435961d694b25ee16b2d25551753f4dc69350b4bab4a50f3a96d77a9efd8783a04a2171b17f190e31ecbb6720ea27e5bdd4d97e3a1df8b63023500c07baa105f8791ef69f94af81d0d766c5bd14684f896eda122ebeae960e6394675ef977d5bab4148909615dec6e76c688b2dba08a3a00651f7c1792ec0cfd0d07686e3a6e6fb4a8487d021e65b2c546682b1aca821ea6bb2d4f20150eb9de2c20ff091d0af550fcfed0d22ffd1fae33b778741f727d56dfd3d4c9b68b06ec5951478a57533ea0d1debd44345892a3cb7b6af331b533b1bc6153821f180fb0d4df3b8ba9efa065ff375e6096e9aa61dcbbc07f1c3a8775552dd432c37980ae75d8d0e9e8cdee1496c3b7bf65a3a9e416ad92bc2cc6ac6ee2b842c7c96908fe78444ddea69c3cd862b9de6b9212a675c2d4df86e9a45afb1745e3a92dcc15cee80bea0b9866f74be4f806e681a08d2eed09b06bd007e00d5b0046418e821c82db06285b199dd54e9f2f112139a8c0b8d55e03328bbef52b3dd4839df8230f50defac23aa1097009635f9052724aa9ddc74a9d878f7d8ed9d4dd66fad8808be064c9eee46b7521e2dac11d3606b26b504fdb73d6a6084e8f42812ff2432d60c6460879b79a534b6a4c4bb242784493715a777468be8e8156aa71650de7d87355ed31cf08848dc21949ed1bd0e22631cc151fbeb5b76234437eae035b612c26b975eaa701e641a28d587f74958bd1ebe663175a89d11abd793da1b3056b9b3be1cdd87220c7b064235cc40fd1b9e99017887b8525a5373f3495f73a6fc1d150acc3e4fba59347c58279d549267b8c630561aae09a400691f558679da6bafb7447e3cd4154dc37fc5c41679310a6842b7479eda77d3f65ad64f4af37249ccf9a5878dc193540c24d070859478262d27ec2f40d8209d80f18e1ed3611840acc17846313240fb72003b3c8b671287792f1f86f52d307e1586256a6513bb1c528a8a11567c30883b42155b28851f8928c71709ea2aeea58d72c3fa0786403b880e70963196abf6c0ed183f8d49fdbda7d58998737dfc252a484d25e0df7c184c376c3d9b237c8866236faef95780ad20c08b73afe43294d4ea49513c37b04064eb5b436936051d4b32f7de8ff3a6d11562be9a0ed85cf87b6c0348235b32649f46d3a08926d6d1eb34d568003665712fa08c6c8a5fbaab68524c6f53e3967f3dce0c2ae2643f21de3380efaa66052218fa08b9a8d3a3712e9dc68a305187c186112fed443f6585c70c706b2ec110bc50813369f2b7fa5e8b5280b34382d2a2b825a803b70595250b2f51245508bf201d6f2f7d264b8163a7109b404c6484e3e550de9135dca20e8dfd34bd53f7ad55accf6d96526707b989e279603aafc22925c5aab238e62ff0c74fc4ea571e70b72408e568b43b71634f15e3ee9863effe581bedb10d1992ca0a8957651bfd5fe678e9ad80f2f98645cb1a57b072d162909350987c9d32ead358f3ac1f8557e1ce74dd57a8b0cc5fcdf1a73af8fa16807709ab3c475d9983b02f0525847fbdd0b030ede3f22e1c2faa17b0e715ec37c7b36ed33dff6af16e7eebd732fed8dbc5a45aa9895ea049b7045b83a9919c3fc3f66a0b011f091e5dc60327de35f479dcdaa9f7eb29b73fad5431191fee87567e6bc56005f740a1eee2cc91085f50256eefd021ca864e10d0c4ddf4af0674f38735ea5c9a09b06f1031622f6145e6380853a058f1a487b716f8ff28ebfbaa78731e9a510927ec4c418f5ecd2f78a76917234bac0552dc3b87e046aa9484c1accc8b17a9550b6e448cee9aea0334a0706fa0391d9b745c0633248b5f88404a22fe9707bb4280a1a59b80cdb0d1b46dd8b32d98e11a72e5bb487f6bf5d8fcf6f048e7d6e428326abbb0e4bb900df70a933b362443c156103281400ef18f4cbe2439ac2c38307f86a4423184fde817a328bcb04690279ae0b83d7b437599451922428bdb8266736147524d13c92bf5ea0b2183e5d4115f81b392a22d4ff4ec19f900de63620f6ff1b0ea089ff93e8bcc895bdc103791d94963fffa1d9f60d90425b3119c7769603add05577874e086fe28d0a69611606cafddc4c77b3100651058e34ec212619b7fe5cc0bceb82310594f39f7041a8803c85d7a4a6ef9372a1d933d8c079febc195f1b9617a2491c304d820d2a281dbd95cba2208c899a6b033b9139189547e85346b3b66439121cdb22b22064e15cd200a9364d34d2f50909a525125bfd344af21ecbe2976ed211cc055c88ade0c36fe6f73c2ab3edd0b58bf7fb160103db18f9cce92afdafb51cd144e13e2b5b69c611679c5745d06e1350a28f25bcc815de2a6746e8570e7ab838b0b771e9b9a36ad4f8d6395be65f27793b57416e0f52697d363d2adf20af7735a2c8741235d8632e43455c6b6a7fa20f9f6530984c06b5aa4aa1b4cd130ccad60fefde5f730f0346f8e16a811589479abaf93c87bd90173c22768e718073a57cc32b2907bf33f4390dccf548c6d404d804a70ee2204601d7e1067561012740bbc20c892b50a35bdf265f8ffe4d3f57ffd8f0d462f32d6d7bcebef230fc81db447dc78197d60e8edf25ba7e5f7d0970c66cf23933f879906e74cb4f6059bd0c7a31362c32f452d0c5a5279f10816cd0be2c0f1f95a8ea595795a82f7fdba07f0184b6aab630d5bf5e12974b9693a5c1803e126ea8455a386e8d6cf48c5fa7cb6517a8ec43ff3080e08aa3ec6cfadec0a0bf194d4242d786e599334d1461af0bb8b4d1e9a7c1336157d0ed4f1f08dd7e30facdce0ad1796f3aa8675b9e82da79441e660b227e202dd0e727f01c0f5c33cc91f426e198f24af657c3cd521a5daac11aacfc3219a48a89dd44e9c5716cb95dbc159ae1f81ba7aa1c9b2c3f230de741a1563822caf37c7e1f7082238d487ffc8260e19a302cda18b956e264f1c0ef28e5240963fba3a23b1b9c1f4ec523e024cff57803d5896680d6d8d0d461242458b34e746bf0ff8aa668726c66e8cb58aa9dd434f3bb78ca7f834894333ce6f8561cbe39a750ed4221c438bb5b1bfbacb8ff7c5fa97674dfd3ebd9fe31cf19634275beb537e47e87c19b5c76716e6fe0d76e6d78f5d2aeed562ec7096cc4cf8b74a6d9dc406e8361f5b7f63e3442a2a18bc16334f68e7416bb22a814239eba21f1f1a40fdb56048be23364965c5915275788177048dc09167079d23529ee28565fac21bb8528b76d3dd93b97a13f3a8ff71ab3fe0a9b8759eac982c15fc39c5dc941841087e0bd41b9f8a16d4cbe19e43d24a20e980e1a6f1b94cc5aaff0c7de705bbf73ed5f5328dbe435b80e22bfb30d43383f58bcdbfaaa0f944438b575fe91f52b90f40f01161b2fa5526171e90e1855845c223b1cf064654f12b12cb175c0ae94f415638860ea2fcd970fec63d08addd0c1c0e8bb4209860e07cce5f149d39b4768b807ca9dce43cbe6061754d14b37eca904c9ae0d5660eb9de0a4535c712d48dab26b8112f525df3b9521571ab64de18e641313bc3f801305aee8fc8f81080f59060c77aeaeed40de2b63062d7f2707769325679388ac24f48b4882e46d9018008709b53573a135076886b329237f5cc80b9ed1b62c4d5b2c9adbcb08cee15a85815b370c9f92e5b5bc4232f432a6b542d90801b9ffd15794e7a2825a1bb7eab50466ed7559f775678735f0c74bc7c0f2e9234d73a942c27c47c80fda6cf4be17b39361acc38dd2641d92eccb0a95ec7d26218243284f2731192d9be04d9a0bbdd9d486a498c8ff5b8093318ac5b7809563e1aa3a8441eba34a9ad87d16b951f8bac2d540a087fbfd9dd8b9d45e70e161baf01ac2197bd512fa502eb9e4f72babd27ce4c8b6892a8eeb1c42ad5147249113b289ed9bcf47454eea2fa06e8379ec2e791f7d1c9a4a41cfb4f793173bd2f0dde071c5b121489070e9efc815a1a428fa4523a2b0bfee47f47fb2112375f1b625534c36ab98f25484470271413600b0816545cd2fe46c1350f70073114a957d7e23c5964713b21de5d15d1e628526c6b281fbac8df4538f6d3cf4cfd68d43beb705ee11f214c921cf9a24431ce5eb9094edf76e71668978ac17305f11c40fd48ce1844413782c4093c7dc1e2512e97f81fc6a966c6ec75918660c9ea30fbe76fdbbec95171990a2dec956dbdb0501238ca62cbe7fa47e348f80aebf93c5260707ddef56f24057b5c288ce47764f7884de3d74d754ec0e5865a27c3ddc7f6cc1ec31a0b347f3655334d119c4c05624a29610573bf4701288fcb45481946ac6536c213d63cfddda00364d2ef561ea7551a0d1f7dfeb3cc594b9d2958cc42080e30f0d394bd5642f7465aab2a13207b32adcc203870fe70299937e05e4f3bc08aee9a58f4400456345cda539fc346f938f7e6b737a7f9e01258fcd769c43649769ef916955a51d6fa4a5a3a32263e38fda01f17cea24c99e26d1d99c147e00ecfd91a5139e19982418aad0236454b33fcf5d0abceba3eb7ea1ccc3c64a8159a7a29e3ec92d9abb0a76e46764948e1c7aec6f64f601321d55aacda11cb8a3378e570708b05088b343f510fe5d817e914f79e8a5eb6798c45f49c4f4928a6f74fd81882b6eb1f5d690d46c9d2ecb94c6c4f8cbc11cbbdd01cc8cdcddf381d0a6789459625ece18ce76b15177044aa05580661f5a56cda7143d97464ddbd3592f5bf50eb581a20dd95307a13d083447f58a4b9808983f399aaa6401ea281d08d14c46f3df5ba299fc37649887d42f0d9354c8f9516d1d7470e1ca3eb62c925a74e70a42ac466de1e12d97000afc2927b751d2980336bd79e2bf998a46cb6f1998b84054578f4453e2ba671f4bfeefcb119d3496f90d93cb5fd0e9ad63e2c1092e4c7cff42abccef9b6ce5052a907cce79ad01a315520c626d8813f56daeab5c143ad99dce4b51cc9c726c686a64bd1358217e8b7bd79f306a7c6514795733d0c4af88ffa34e9063a69aa9de9341d70d3269fb8e834a003f0a2d084a9b6b3ffe8d9e1a573f261b2ad7bccae792a4e54b49a5a7ea3d1d62eb3748a42d6cc6e848be1fd646572a6abdf2fe2106e060c3f3e22b6801c80b54c3a66b372d1db8fbd1b2ad4fd42446bf6dd7b8f85d01b9e353dbe1c1c5882e4ab6b01809901c7705c7815c44e59e9cfa372e623fd6c042e80cc1594f201a72b6b8a32b6fcdea2329ed676ed0f3ede41f928c324a8a08f0f1b98e1fdbef1acbeee284ced8e345fdf8430a7446e5d1561e21d8395c37903d4e397b97be04769e4210a6d57502002a6fe4ffa40b928746f4afd97ed1b1372d281ce7f00697e7b399598a0207f00bebf371fee9f0d85fee985dcfd04348a082bb05c20272c0a0d96a821c56bf83ea00ee0e52a8a5ac9159eaea88596c9f8ad19ffcd9abbf4f1cc5682898500a34f24ae708abff4cb841d7e8a6d2bfb5d586c05890d27b9b17334352edef1dd4800cd528fb6ce216e6693fb75e82be11875439ab1f20bee19d6320f9009e432d98ade22af51b4a9260a9435e0e8079a1c67674d6a29ca6d347997ed64b9b7a5409439149ed017600764f43dfe284ba5aa84e9fa723666a3db5a8a85851435937ec43a39b428d6e0f6866ee44ed9ff840372b52272c75eb352a189e302f4bb989354fff1e83e44ad198370aef2286e8b1a7c0659bf9611b9fb82b04eb8f0ccbc7a55d3dfb1a01e010dbce201a3ea87c677a177b9ee568589f146f5d13a94c3f8a7d53ddb7fa4a67058977b3e85defe2879a7d96a0a7e86a65981ea2e84bb51a7382d537667aac910e9f4391c6a6669234330bca71885df86d181be90c42d846398bd4d6f42e637278198db93457540da7d2833c88df3092ebb192d652c641e7a7d4af7420342d7a3e2d3ef11972f75d192e07c59aa218d3de2377dcafd46bb8a2a7e6d64b0c9000900cbfef12ad0d9f253165905f81071f6c25d1d1d03529c62338dabed63590f0dcbf919b6ce087232592738a2e482395ade55eccd4b9b30395a36e1ba6c890fd632b07444cf3929169375c7fc4768898a753a6e96d4b2125f76b9be9495b3e9a2c71405b3a82c2494620e303be2dab3b20edc9a888c809f705e455de9038a4da1b8ab4681ab2b4a481b6899d8981cfbb58ab3d0ec246bc17c81d620468184a7185c6f44597e1c6a1a6082c3607e281403ecaa23a9dfa8b0b312590c348b4ee6b8573f2c717be3a74c5b8af1cb6bcec09657a3f05807c36e7510417924dc9f9a81c344fa2d272e90e5922975c9fcda56284b140887f6f72980c1bdf8defc118e1597a3c849fda085c8968eba9260874e49aaf16ee965b6cf5570774e569a57de0458ed1d68e366d7199ce0f5ead4ba7467baaaa29e6fbf4e20fcef536ea9b982eb190fb6efcefb30c1d329c1c3e3cf6e2397b21a254f274ae150b4c86a3d4ed15cb54eee3ee5500934c654f1e2d61f6b96480499b85b3a5b33479fd054e10a071bf392e36709c2b46533ba32fddb30c957fbef71b9e43e3a3c12f16696eb52a2437c32e97b637637abde862edbb5083041b0815cc2e9c7378f149cc03b4f405163284b1b193d6cdb5f68a5f2cf6141da3b09867c1cc29ea2c726e1ca6a06fc5825eabae2593b924ede05416f85ffa475f067cd75c867e8b90fd0f61ac0a64838375460dce36be729fa3c9db9e0baaacbfe67adff3ddda60edfbe421d25722c8ddf155e0cd59f249d27a6a50acdb1d6c37315368d094b910675b3baf0761c32752e2dfd109c7b90c0a7424d84596031b3bd5d63aacc256b0d3dff18d4df3006a864576e2f41d6f8113c9d4a93a176e2cad8eb0d09f212b09ed095953d21abf6ab950224e3f40832128958c6a137fb64df068b006c2403630d2e427ef2a0a71309ee7fc2cff021830a1f36fb575de800aeb9fed339df04131d9a29edea7f37deb2ad3fec90dd1a8552a140fe837729d61131e532afb27b479a023805fc52a8f4ea3573b8b101bdfe1c6ec29c50007a31a2c9907aa45a32c466ebf711be029bebb23f19b67131420932241f6dbd482e367ead3da11c1675180e5e04ecfc2f50e8deb5ff0cc426de2c0b58d57dd0109fbc3786edebf50789de9d2d230fe5943478b13481c21e36bf7a185f2b95a27cc845d616a1247a0f368bb4856fdda2855a5d005ec1ba40b79f194d2b350d7da60068ad08d1e50c887db2a5fe13137d3de3b96a13a93401ce226e00ca5a68805597708d0f8b23b7dc82004b3db803c84485ab86b1a2b540234e83074e1eb9003867114ca9db9faf6710a2a16bc5ceb659bdb918aeea034635e50fd46b080053dc1ea4cb616ff56d038375974f88f818ff02e79dcdc303746f4ab13862c8252ce2257b123c93531a3c8a911fb7a016c00ad67658b00ca9e7183b850fb857fc19857bc9ef3e4375be6755e316720b46503ecf36884b0e4e67392c143020a07faaf0cdca76e629eb337ef6a640b42c09c23a0cba8805bcadbb5aa0f48300f6b3fa46334570f872d001546460f25869056ce330acf6584e2f65534044a3ec68f87f798e7bbce1e1f6cbefd1dba1d1a43883f505a2894b5f60e5bccfe1dcd1ebad140396c58a9a0e23e17a0c44a7c67bcab921095ed0e04d071ed672badb3da9b44424eb74718bbd739e7726cf0f3f2307e425d74c78ae62bb1293f0328372a85b828fe80f639b2f418468a12044de1827f3271e47232e2b85c59dab94eeb59260158dda5c698d971129fbbb02546f75644310c22b3dfccbc79cf3a75c253e0b5132f8fb5c0524e0ee1ec3cda8a011a2e98a2ff01eb6d3ed97cb88a2208fe61515df3b72b3628b0bcb217e7c603b42f56cc5b5840afb1f597170a48806b52dbf5690a05c9288fbe587fa7d67795259d8b2245f4d8b64c986540a80ca03bda1f973ef61f223e7aba6dd25a6f66c07d5cbbf1e09f21ef5eb32434f764c33e33d0513c7dbd0296a505f49a84464ccabaa500b19a543f6ea8fc9da7f1db37e1179febafa400a7fa0188edc8127174cfe808f2e6684aa5676df1f3f4b80e23ae1a74c11ed3b0908e45d8c9bc8a8ed7df07bc4a76cbd7effe026edb28d6b50da65e797d38116bd4f6a054de2139af57a21ff6299f911bd5f309496d8bb589878b1a75e885230bb787808266e7d83f443eeab4f244706e4ccb3bed578c5e55596678f7dc9360192cc57b97c8d9c21486316763ba90ccffae4117255c003b64d03bd9900a47e1b09b3ecd732ae4a8b250a9f2447685350adbc233fae5e0b3491f283aafe5bcb3f91cd3404c29710fbcef7fb750ff27a89b16b061bd8c50a6cf1f8d0b40deecc13d9b6b0e6f639caa2940d37de63ad78a1fe13006f56321e9d37e2b9fbdb26124aa572092f4095ab21d016e0bde34e23d19bfdb179ee99f8c23e76188a336bd6d769685df487b8764d8a7994c3f273ac963733e0a70699ece4f426f66c5408a9f8bee610bb2b8a30af66151681a3faf293e5c8bbb64120945687b509c6088ef41d16fd22725b984c304f100ff288dcb94a95f61046a26438b8881d74654be8ebb74bb60458c13e1bfb9dae8b84f2c747ea2e072d765aa9178b8a25e7b4322832bd33c1f9e471c06e08d0b9882e88d2168a404dedd50cbe85cdc6247694dff6a49b37325403cd8d8f0dc071ce483fe8c401fde24c0230b63530b9453fb1e45e81fe502c947e558875674cc1ffa7e3f2e4a6058a851712514f5c1fb0c6b07f8355c5d6a953bec2aaaa5d528290b75671614876751ba395cbf9a6f8e55da6af5ab8b272e1fb24b66206a1d8540c37ccd73287db4062aad46d9b004f9b710a42e9a39d2674da86babf94e7ccaa2c1e8260606db94226ffd1052d56ebdb6e87925cbf5d71ce1f3bc59d8c84516da5d8574b0a0ccc3224088b87738c5ba3bebee8539995ad0a95498a632f1361ac77eef35fd49f8fd640a5183e0fdb9b007ceda2b9e1a0ebba57bd7ca1bfc9ee4126f53993616da42951f7e677bfce3840ef030b104c84f459cbf07a4ba5dabd28bab4454cb2e1359edb3bfaaeb7be238232a59214101d02bbe4434327a22c49fea729cad7bc07da7def9a0dd202c39f9e12fa0332dc4d1fa5bcd6df8250130699f7690135335200e14cba9323f6f482407f39b6bc010146d8a795a6b78fca3a3b170403a6a0f735bb808ebc34857d16d9c89ad17a7f72c512b1a1cb040436592fcce6fc44c16f9ea054f0238a6e7dc2b49a0d98906bf6367a4156aa9371c34bd96350d5a05b09f1aa883300fc933c98c650eb6328095fc63c5ba2c690d1d291a6a32c3ce082597ca903cb0ed4619a227cf65f5e9b4dd2147623b3bc5a0b7824a4d29c90b4dea4aa8a2507790055b5e2206443207897b9f5a58540fd3cf39825193a25e8dbc1fd2f79663b92a115beea3291f811969c70c5bbfae3643f554c5d22d5e29a4aae82a1c0e870bf3640e99d92295bd534febb0745a393bca2572737691acf36fcfa1ca6a66fdf2a6449f97d8e25ed38d8848830b89d5801557e6b775917c20f311ad58b15160372f09bd7b670a26531c999b1633daa61a5d3058e74c23042885905b2329ad46a1e48c7fd89ddd16c5085fb7ab9ef996a892638a48cc41b3140bb0e6ae79bd4056a6582df18b43beee1f4b24f3db7dba4b343e5c306c60b55455166883b1669ad01cc4c0215c551182a91f02d43f4d4aa2025549c2a89ce95d3159669e463a6857d8bb5bf8dbbcde4fed330017c4194866495a97f224fb606a4deeb6c6bc233056c82da87d91a9f001db64f227aedda4797e83fd22119ce7fc2f9295bbc1c25f727fe8f64e977065865b3fb61acf08f8edc61651dfa6f97b35a7d279ac966ac4c840cef0ec9adf8b86118b9b6dc0c16fa6f032d4dfdf9aaf33c5572f6cdadd23b48f288b20d1904a281406fecfa7333b85a4b86a1d7a71716d76a2ffd39dedc3fda71fe8a283a2fcae3988f0398e8669b285dce43420db08e85a5117a8c8a2c871217ece52388e196615bb8cc3eef26c17614749ef16d50c4911f3955cf385a205d9062dd06c65f8aa7299a555a219fdb602ba97a1778394fd073b61328aa954e672404ad4ef8ed233a25c0b453d284d47b69eee68311fc2edeb4dbcd83531d9042f8b69802d8c09a74f0c4a8564aa4e1041ac129bf9dbca4621ce9847e00ad99863a4dd3c4d980e330a3445bd402785212d52a6a00ce54519ccf89d8cd0acdb68d41e801fb8df9f0f8bc042671f5e58798d55b6a140220f21f9a8a4e177b5506c1c14081d35bd9b8ba9ba16cd35a66a071e36cb68739c4c82c80a25082e2955c7fe1a113f603b3e2caca2fa14dac9ea5aea7eef1b68762b18ac4a6f5df889d8c5e5b8f0a2d9b997a5d2df24add8dbb08fd27bfa81d15b6ad06b09477ecda7b5cfcd2b4e4f120870abe0213dd727e15a506455aa207f33897965a6a8c7a1200869d0d8c52924b0b4a5fab6280f3c600110e033f8cd3d72d54b0c384eaff4fbd35bd9aeed48d3879ced6ec4d247df6555d1edebdec8b9dcfe4b51b992f03fe64d895cb69cf05bf72f583519992eec14c4ef61c4ebf94614bd1595cb8725aa2ab7576f0f1a1e047c104ab479dc37caf6e9c1f277bcfb8785a5a18d083148fa338733372821853e4ac640887a29fe4ef7099ecfb8807b9c3401993fdedc090a7cfc8cec75872e07b51bff5bf022540afe391292ea8c647fc50790264da209da791246cc059ad092288ab4a987cf79fd9d45d61943d93068b931690e934c3e1231af60c83eaa9a41e71275ed07f66e1671ccebd73913bc4cd68a5ce4cecadb808bb04cc22c94d24b4b0d9a81f7325d1b7072de9658d8f88664132eb51fff7def5680ddb55c0e4181865ee9c9fa8cdb4acaf43e34e0a6f4201e33a7c73d740c4d6de8980e3d446d2cd41a78df4bead562c0fa0386abadb0506dfdafacf80024d6e304517d6dc6964d586520f1fa140169c1df242585990c07dfa30f8c523e1dfefbb2c25ff6d537e757205d9895c6d4af71d61bc91d6b6d2208b362a9439412750bd26982801ca388081941eb96db5317b68841fad2498b0aeeddcb6fafcf3b4f84fa3e8c7cfd09de1adda82cef557c297a1490e06f01aff8dda8538a0af5449b26388278b74c83910d37d27e45ca1072e2a2cc2f47a213d25c22fdd2aea3e7f94c04f425bd8c88f47fe70daf32bda04f159edb4609290ab0e02df56dfecf876dd921a18686f17b639cc7ef0a5edc206fea91942d24ca33afd0571e8df777a5fa3ca36c386b04765ebb60fa66d0ecee8c160f764486718561b00e106c1adc8620641dc8b2a0c732ed4bbc6afe227e507e691d2160c36e0305e51d41a9630716271a80ff6ef16c5ca2d9214a2366fd3cbb8d48b553124afda088db9ac4d4c85f11f7bd2c9883705a0d62bba6e890716471614bb6e9be674b808728c20749f55205a44fd567818f99abb9683b4a43e761492f0310e30d33674b92d37a8fa0c5332ed01caa6b5000a19fa207c558b9e590adb010bb71912ca79781ef0a314367de631b007e5aad156acbfc87193560a91136a9193be6d61a9adf32948e30d949a464a529670d85647e8f056e7ddcd583758014e245e40861ffa6d39e112b91cbe806ede28065ace779521c59466e325270c53f8d525854800fd9d8ca04d35abcd05553acf08c161172cc2e27789a20499916fe85b6d40f92774cb49a44418412692548bd844af02a8e9652450479bb7a0a5cea5d5f0cda6bba2ce4589394bdb59ee6282590218bf2cf23e6e9a93b78575635867fa595d133b1c58b02a065385e1d31b5599b2a64a03d21845bcfd3e390328fac143e6e3394a1428caeaaa33d27aacaf32a31c8bae151d1b2683b033c3f045b345908bec444c9336f69f88fd074b6f1da76c3cbd6d2e2747819735d6257020cbc06e1c786dc78845be20c205523aafd6f4c2cef4579001df674f0091eb6ba9d311a00e02956abbd3373017f40b7a8f1e7c087399ad0618bdd7c85ecdd43d9a4269f944e421e769d5709886b0f5199fb7814bd0d5201cdc32d8b5b1e36fc180346370f4ed37566519a1c7b7177e9732aa2d7aaccdd4e69dde90db169110aec24c21ed6ab0df2f65c6ca03cabbddcf848b3062feb14995b76a88cd7dbff10badb4130fa7961b30df7e06e4bb658b70ae836701c52791297296ff420123e1e85732234e49153809567b82eae7d10b02b1cbc7fc870b523f853b4645a0e5bba5b8283c174c7355f6e53bb6e1d735e67fd17ef3bf09f8147052f26778d2e94684b7c51ab17132de8a2ccb6cde8a03deb9a1afd256abf051aab7a58be9e6543d2d6b71f458c4debb00cca03c171224b7cdf0082ee3feef5d98c9fb455058bad4754480f23b4e4e9520fe9528f6942af38ddd265f1acd40e26667fc608b955584da897a3b371af18e5cdb67e01fd26e103525fa3a3633f822bb32734fbfb6c5b2c39fcfbecdb8a42ec807b4c28e91e81fc5eaae92bb9248b4f0948ae5c7348412438474829e796718aba3aea10bab031d9c93c8ac670e95b56da2add5c86003f087442f41cfdfb3b5113bc1c768f0e6e96c45e5eef1091d02b7d673c9c74d4900b42e53afa68ad34d75c53e6f9b5d84a7f55d2b8468da44f90deeca13702676c5a05593deb79088a92701459c8bbe7f23b3a0096ff1ee937c83830df9acb34a388acb6c243be126838b7a472065bcd7dc550d5dffcbc3fc775cb733dde2b383e2990c62d12d77f9b3f4b2e740f7dffef91fbfbd07df1e12c9760b384c3da7b87759cdcb53f6b48c9bc0e29f52ddddcaafd5fcf14bc951b6dfd6a712493616b87ede5989faa167fb06d2d668f7be35efbe5abdf137fb883eec4c22f3d5b8bbbf79d18e8bd9888dd7da8047eced488917c1e2e4e04de74fd93dd96cfc7a3f4301000ba2363b3f45871f7100c0153d04fceaa6979967bcc7c9319898e0aee5a33e7ef3abdd9343b72317b972883b89c19c295465c8442363cb3d6f3a85403bb60e7e9a919a1be34a54f0127fb18e3c517034dc2137f4b391232456c2114aa64da80dac4d33c260f81b2a393e8d34c269e5f12258eff49399e183578da956ec4be27fbad607a1dede42519e2e976339799dc2f306e467bb35cde65d08cab0cee9b2438ae0714696ecc5a37dbbd3a77e5f6e353b42eb4eb44e439e27ba5febd4f362063a7ba8dad86dbf1e6a5b36ba563d929e09fb340f2eaa255ec4ed3efc29a2c1ea94e0c4da7c38298e32e896620953c2139fc49f7230064dd78ae4f121cd42693469859aa20b07501a07eefb7e927b3a37bae1ad2a3e929015ce4bc801a1058e2782a9abe720b25cf5c5df0a466a9efed3911fbb5e34fa352bb1ac449d3b7bb0568d41c86f18e78a2547aa711d4d83a561787075337789fa72c56c2e8c50422e18a94627c0ac9f38a37de88fa92a2cf3e926fd41d4d401101e46630c6d2baf53384cf8ef6953d491ca0613a6ef33aae48119de257b4358f7fd31bf3941977f7c5fa0f76164cf81b88adb75f453b808b3931d8d1c6a7a94a1ac11c63d410829898b3ceb0e81723939f5da941535b7c7814c67a46dfd3c1253d8810fd403d226e6fbd692e17eb104d067057454b8b657fa1666972b20d6ddbc5bc9031f29be4ff3b654d08a380e9ec21f169da9a2f3edef02babe0e3f1dab74c90c01a562e23cfcc0e02826b15bb765139e59eeccaa2ebcabd0c1a088c83d6d647856b12e560f075713c7f4c38a30bd1428dac591c0a44c5df72198848bfdb7d531a10024d28e88b9d0baf66800a35a5cb9c5017fff61a24fe103772b9cbf9fe7ca12eb92e4c24084a69e194bd678589b87be9407549096493367171adcf23b0ff36b29d282aa5b09b8b57378c8b7176f1f014ca7838770afccd4c97ba1295bbcf099eee130e76315fb144f1e4b2aa81f7ffff7f08