PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 72538 17d76e693caf994bb7fc9efeebff65530dae7cd03a1bc2f249cf935219462d23

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
89e41e5b9922f483830f6f57cf88ac7a54489e1a24b485800d430c88af6628b2
Certificate Block Hash
17d76e693caf994bb7fc9efeebff65530dae7cd03a1bc2f249cf935219462d23
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a00a0000067a0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f0e4b46416dbb29395cdc613e4382fbbd868b008fde06e1147f99bb3ba4d5deee071e8c6cf3354c69aa26a94463dceb7af43ece26f4cb4261eaeee0599576a4d1886907a12616afbb314632dc11f620ca1baa72191fedee37e080000000000000080000000e00000a00a0000067a0000

Raw Header Hex

00004020f3ad004dab8d96e00971570305487b28015841e46a0e60f32159a44f2b6e11262aa372d99d43434230a271ae0dbad3dbe1981b7642ef1a5681d647340f61021a86982d6a0ded0018b22866af880c430d8085b4241a9e48547aac88cf576f0f8383f422995b1ee489

Proof Data Hex

59,560 bytes
121216010307cf47f9294a5ef36c6a9892825ddff715fee86a939b84081ccf8af6bf6d88fdb9e1a12b8ca4eb2e9528976ff6b4b1149be2def0a958e42dc6e0cb15c2ab936224eebf0d60e1ff2c9b80b90583aafc9064fa27aa2313cd8ad8e1b76c82f553083e3420ee75411e3da48e0e4cf9d765c1b08c2281ce31cd1a049eb42943b571b1b3bc46c19f111efc0a9f3a8b4b4586218e938625c2cec3a6d776807af2608e188a7980b1b3898c4f9f7995bc80d371bcdac4509fdbf4a132c6ad74f5fbfd032ee1ca3853e5cf49f8dbee855be96a519bd210dd0a1e46eae0b5fdd55fa00e6329ef4bff8da5494f69ddb698a9340a696b9c0f581577a104bc0afac3c65cadb696d4feca2c3865721a457808c4f9efdf582a8bf3beefd9462ec60fdb1a7a26b35eb51e120983d82c410346e702b28276d14400c1d5378886f033ad9e88c2a00bb44e073e449f159f0d60c876ee26e5f22862686886904132589e8f4d3a5dd78d87f5a0a4ae8a3c4c7024f387e5318cf97d8b298cf37754cf1412ecff81fc9ed731a7017582f4941ac889d88e403d63bddbfc9f02630e9fbf4581d383c89c0409ce76671e7c350a80c5a627216e5c838b6d913128072b74c52d448d863e43e90b0b43348a596ae13afac5d78d602758d0e61e5b6ccb11f1d2ce68aec65d956472f4ff7f9f2133425e1036a5a3380de9b4956ba1689d8b6ff15f67c7bc23286a4921c9f296bd2c673bd4c5bdfdfae76052f0e63582f6ca936de2e6b68d6777138c05c04db85e3269450d1ef1c196e8d5104bec4e14d5223cf71c82d55ce02f778e036de9ec623ea3ac2c8692018b4ac1b9d58d866c8ae7b355e1bb32913f32e1f855027a47646f3ac6331ae0526477c1d74e9614b4fa10cfe7eca5ccd7e2493502f4a03d9bce56c35047c9799c11a22a8bbc137eb17c5a7e7d4f74718fdf52d533b6bbf8fb8e0fea7298ecd8e7ab0a8b51c8c6d4f067244dd3bacbc98189ce921a4fd74b0f5717ab1895f32504aa531ce2efc546b7d07f266f2f7eb69c2db0f55375347d1455529a0e4503f1d3d58b19c5da687eebe6afb525f4ba76f97a28d412b866bf20ca7192c92464406da101542d59f892ec3b119507578851daeeca3e44578d8e13823f57722259177597437517e9e0e6161bab10e360375ec36bcfb9ba56e530b443e1ada85d2c446683bf8a835cb59ba0244f82f97f08b7d57a1c7e4b13f0c58be9ca8f8b9eaea75ccd6b2f3d957d93dc499c0e8a93d1898d133313c83a688b535039912fec8decb80ccef8e6ddb0ab662067810e724bfdd20d4fda173dd01a8f59293d4210da86913de7a1d474fc17f8c46cb05598ba8d096f7180ebb60c6995ea57c0d6a2b092c33db6121bfba1600e632361c03f1804d8c7fca35868ec0c9cdf75d0b2f64d7b9fd643ba8f7baa2005f4d182a7637c7a6da9b09b0eb2828871a4ee198dc3041fd6953b8b571d8a49d2db4c6a2cbed1abe4275224c8e9ac4457244940079836afd63709a05a4d9732bf16524f7570852c129de0507ccc698edbe2e5c736c38d1458d61d020dd7978149a4311bb2d67d9699d25e356617815874e900cf3ebb575e6666ee600cede721bb70d9a31e6c49850f4da722d3e00f2ff23a9ac858214a3a76f1a78559d1d424415289f340b69683a9ec64d4f62f4ff15f9e62f5516ba38cb2fa130a3868cc24f73f1ce75312c66aaf1c1a6b6e861e4a06ec4c88bf57665575ad910d7cdbf77140af56fb96cabf574c9cc5a92de449df53b6d065b6adf8d7b6d2ca26644d566c750f203447fbcdc8ed0832462b9f561896b517fdd8b131886c139537afad82045edef9f2e4a4cd726557e84dd6584238167d6420125fb46eeaa4205a4bedaf7532003374bce8c1a84c4935ab6231774cf528dc742307efdf9ac11eb475e950654c2789cc6bad2615eae94b291cbf7225c821e3c28f91bcdd157261ccf12c53bbbd384640d14774d67df3396141d0ba16629d29d31fa63dea394d425d6dd80451f1a453778b595a32f60577d903769b21b04cc12800f456307e273b2d4e873de45d8e17f6b7f4bce0e477a38ce45daa76a53b16e52aad09e0dd44e6a70dffdce939075a4622932f14f4a10fa2fa7f587c034ee4fe0d66cb9abd05da2b54d26253f7176fff9865224605d55d111133dc56c64a62c246b03d9fec2a9bd54d416f007afb98a2879d7d024a09de6f3f6a7ef0a2c17936e7a055adba450f7c8c6b742c0a53c314de78f226969d5ee43439abd80785ffdd7f2ff6dc93068d192fe22032586a97f885ea14d5e78cd1d7400610ef1a0563479ea121b10d8b5e72fe27242213c821671328d8d79e6c9260a363d3513fd12703a532ee417b78f6ff4c94e490cb0b4f1ca2bfaac49ed887d794732a325c341c1ad5cfe2585408bd2e2b70fefb38e76967d951931b9a6fd3a63137ce65b1bb7e790e23e89e8878419dc01e8fb16933afa2fe665a9c8e6e676478651e0964fc368449e3392367c9d8ccf93548ea749a0e199bdbe7887be124bb3297834b5449b76aa3e367b144c01df2810c1e895bcabd67d50af68911ef37a431b9a106654c9a5be34684846287a7fd66a7b99df024c7894d782fcfba489dd1f3801a1fdb507c28bb116a246b85eb44c973e2200f07b166a8d771fda169c57a6b9125abca666aa0d5dc8f8c27138e2d4b86a7a9daba8afb41d328b65e66b98b33a79488b78b704bae0955697ccd0fa402dec3e21a1448ffc4693d88051e2eddd82a908404b3ca6adb04a580d6dbaa298b00520be1bb08e622a2f0f1edb4fb957ebae126c8009a9d49c33d614dd2378997d61c112124dc458d9b58741fa8ad884c9c7d8262e2af87656542eb30d15e5384ec77374e6234eca1e2c12f8b088a358c0f61488da1e74896edf60b4fec310e4591d237ab53c95358c3756199d9621c56da6b70c0685147304862dda61157ea079a764422414c51a4909086e2e8aeeea58e847ef766316b67e7f8d21048999da7362801b3e04f31fd92023a7d4768f580bd97288131b6dedd3e3c5c077e55a34118b8998f185e78448987a82033e93e883143887ca27b283a55cffeb36b1d34ddec981f7da00d3e6aa38e6d07c8faef36b228145e987a844e85d8d92b2599f7e5590d574dbe8d811f3b4d2d204626242c08d0f609e27b4e059465393c8ccdfd31766990fe476b093d4e75b47f4c140d339199480cdf6ce73096ed65312897fac5133bc27e676083f1ff36830ef687c66014c18e19483013034687e2d019996ba903b4f72d1c78892245f3e8b33d1833164c6af2244e99e875895a266d977215d1cba029d5085ebab109219a4cf386d4b611ee1f2fa90bd354a3d20c0600d8ef34ec9fb6c4e1bbde5ccacac2ade16c3bf9aab0b255e7d21ac5b4b3cc2ea04c48a31dbe56bee5a59973061dec19bb8b38fc7718ab81c53ce989ca1a1e2da11c08d13af84837278df1559dfa88ddb446e3aff1432b6354804bcc57493a392ad9ab37140e00a836d745b3713167a84c4e24656c975278e4611568d4cad716b6934541ad12b210fe85f5d56fe57caf92e22a3f61a909cebe901add7c8f0dedbf76ed6d4cdfdf7dc38ee6646f8f8723d094923c45a25f6f340f7c8e3066b2f01074d518e34555793375cd30daeda059690a9df0fa12f52b6728fd57f9b28218bd90807789002abdf9cb4960e596e8b9732da15020eb9e8fd6d0a4e892f7aa61e6828dbc85bec742f7eed3fa0231fb7ba81e2b296280fed2a8e4217463ac52f89af8ffa9a659b526d2c507582c917ad370cfab33d582b59cad2ee90f2f6e20b0e1140e8541871cbed9b8701c03ae74676399f97ca9971b58cb3d6c976e87f59244fa22153d35f187cfd364b3902a5d34b4bbd29082de6b9f115493eaab13ec38f08a402df4ead7a9d4157eda41e4e688b740ff0a28eee5bea84e6dadad5ac3581cb03ac9d70de6ef82f2f2bc560e7e5cece349c33b6409e291897f0e374f4093ca2e67551ec316e651796d9a6920748cd60f1a9f0ec77cf53ae21b6af689eae8426ffb054f8d50f538bb0b0b9b9992fc9b00728f5225c527cdf2ed1b3ba4eb5512707873d4a9555c0e48444ff1f235b5f5bf787481cee2b5f286233f3b5ea98962110bf126edc482d5989fc203c14cce9e64fe5f9d354eba934220340b8901f8e6dff615dfc36423787fb1a08feb83cea6cbdee00d5049b2fe640b58a8edb9deeb1e352061774765ea85172cc91fdae77bd225074c38930310aea6ec4b62ce7df39cbfd29c4879079c2586ececbf46297563d65bbbfe8e29bb25f7e22ac94d1db7a1a9247003c6f38fc946ce291385692bf763c6b6acf6f08c4ff17717f73f42e68080d1f0586e46b2c7939418dd7a6809e25caa464242ae82078aba69a344af9fbd7e1e54e7078d616ac8e2d35e2f4a728de17c6debd03cd1474d75ad715b070512d0a32f18369801d07965db6819401ee0ecfe9f037e5e76e0c9bb14c7a2176d360f3ada2fa29e2233c6477827c8b3073abdf6730a2b490d9189c1492d5646831b917ef3ed8d0f5eb77004cfd6d9f5506c54c87f2116477bba2d2249105da290b9710f9fd0f67384ee7ae81e7f29afeb57d58851eaf540f2b0c63a8548a60c398b09ea16c8271a1b45c44548814651d477dc4c8d13bdce270d64227f01aff61b5399fbc404816fc166274feea0a261ecdec0d73c99576c80afd5d27462e8e094bda0ff0afdd86691d4f5ac424269698de37f6ba66ae492a4cc6ce8bef1683189e41f0b3a7675900144b8d0e5ed876e601d5d9e47669139c78219f866ddea74832ab3fdf0cce53d13feeff82fb09ffd6cd4e068315931a3fa17bc8bfb1eff0dc460d93308ce41c52b8877b6fa163b3abca233b9f22c4d71cf10788f2a77eb0a12d218293ff34cc47d06e2e718e4907eacdd57d5f796753f8213c9ebe596296346d86780885c0d0c7eb618a8ed21eb804e42dc0efd25faf5ddd478962f74b1b48306834b8b20b8ab2a3ce097f83896b69d72ee8309fdb5e25033d6186638ce7e03914b419c33e7b34f62e6ac865baee3a2c9382cbf1196371d28eb3236f8e930cea21f4e891ce29982812e374a5507e4422ba3d67aa77e635c902065053515483db7c51c63bd3a034065f31f1c2330cb210d76b3555ab925c3142392cdf742561327114783764dfb53e9f938a0c228e1a5dac02a6d7c7dff804749d0e8a4b2cc53cfe019c27a953896cc5ae5c52d5c4a408343fb7254e057bddb6fdcb9843e0dd680bf682bd0884730c425791de76f6f7ed0bb3d4f32239060d8a7cd9e1c43ea90b6451372247404f7fd88a13acbcd1506f50f1a09cf0e1e575f68795f5f1150a7994f3e1821412749257634250e83346fdb483c4b84e6cb5204d8045d8af1c5b3bdf8e50bb617ff700b06b65e9768bfdf4c6e44deb1e2131803bc5b1766bc5d513bbb8f8a2dea3f664b0c7b292b86b42bae4cacef57ea07985b9f45a3c997be3022bd53a855a46158c08d053599881d2c65d0c1d2efccaca289069f80232aa4399bae2b9e6404a384d15af14a2d137112cd5fde6c9b9c5beb4216818e4fb33c117c777c592c16ec0758b753b958b93fa367aa7c78982816fa0f2fe31558858a2e0c1782144f54a6a93e0eef298186bcc1f6a84bf97f072a3c3be545175073b786452b38a87a0e286b0d36572358d1aef6fd6d6ef8165e43f700492f5e01a302dd3393aa8e9357718e10c089b362fd3c24471012926618acc34443360b760c8ecd244e4e7c7c520f69d093d5ddc474cfbdb1d8d4d829e48de2ab33c17bada704daaf64af7dce7b436ca555c8a9d171cc1dce4a2f5f112832ef73b0dd04936976b1e350d2a8e8621eb5e067ed0598c828e9704e9e80e790b43d0433c7bf69d239bd992c2be83bdfdb8953e029dbede5c642a2faf3f825e8b14b80d8d40c2da215d906d9f60f624622ccf4249f100b6d718eea6bfcc7b1102baa3a148a52e967232e7a9ad289ff6671c7546dd42be353023aeda725e230c3157cfa87b789b02e6a8b18d1d3404e3468a677840c5bf361960138b0720278515bc6e5b85c1c39efe0345223ed7616fe057b6b5ac2d5156e1b1b93fefb95d9816ac4d3775b128d84a8e68794c40e1058e2d469c64254c816e46938d9bc50ef5d150c4b2c2e9ee17256b53f3fce27e84dd356c2dbffb97e36038a26182906b70c4e3ff81c57404eceb68ef8ceed73e350f5a6687d20b733f49a0ef2551baadca4de6ed194a22f1314cbc79a531be3f922cd9c3946091330f8e0bfa10b16307f6537f58122895933a07f82e8d4356fb93fa58e83b7f4d8f098763e0ec78a215c8ff008a69febe7399d599828f9cc1f0978c62821df7b846750044548e809273e95ac165fc1ddb3e9a747080499b4a255a028a967f8a6d8a818456f74ee075c9d1d1ff3a1618c22ff0b1d108af5fcc1174599750ca83c3095d65e18097436bac4a524b1e012f419970f760df868bd0722c5cf1c19094c8f707ae16c2baa93e76408042b78350d52a74d62a8b511f3dc5aa0602147081c6a34ed5b0997bdf47208f06f3f4b1761148b8e4bcc133bc55ed14a093298193c318df9498cf6fdd6d2dc4ac2e1c6167a124ad2f528941570fc4a1a6724ef73e78025ac1919cb951bfd6d9f4df87657576d655b280149e958a17e9486497f3938f4e7e51934591513bff20f2f471472e2546328d6c590eaea93a0c70f91c661c6681b08b16166e085f58e34e89599b5b39e45f99611c99baf492c4c94676fd1375c76d11df7d931d9ef15f701acc974a2c6067d494586d857bbcdcd685a43b596c26b93e241e6b2a28d25753cc19189291075f11fe96245b89ff83e00731431aab12c855a44f083bdc0edb9b070a672a0369b5b8845b337f51d21a7b8c2f821104caef638dbf484043ed79b21eeb7e657780a61b9af210cdacb9e258a03cb9aad3738dacf3c6e90e4865e9c640c7c009c70182d369c543f169651878eb99e1add2e2fb45c018dd1500999590ae41ec8e9d86b082ccbdf77456ee9da4256cbf080e4a86852926a0ee6c9b469dac04f767d29c11fd4a9c9ba371fc220baca3c3a1f7f9494f7ac7cbc840f76e52a3e330ade624cc11211f6a3da62d22fb3d396b0f8e388fd11a10df981952c1d424c4cb5907f563d86b176b154c406e9aabeea7c43af04c9b75efd3902092ecb01d9cfa9e5412875fcad2305e3686b15047b2f697e9078bf950c4e1387292c4282aa2e456faa0ded73edbc2c04aa058f9449f3488d21b8d3f86cc7265ef1dc7e0cef72c52e1ff2fe07ad39f8e9abe3910d33f2518a7afd650814b3d9868112231343b5995a719171e6513ebff01620e591f9ae1db489f48d5581181d1792846140f5f30fd9f6fae2b533b3463dda907d388b0831f75ad76685cf04683cc091746c520c85c5aed3b1f91ce2d8af05333e7ad3d5c0430c47a1daaeddd98276ff64dddb8a67ca35c40d39d4c331c0d1226f0ac181d4416987d2334367c0667765b368453d324971b01c2fea4cae4aaced322d5b06dbfe1dbac7f1615be5e889b8e47b8153ae77157bb4aa9b0f137af406002ef94423e1e6d4f4d950d1bb8995d0c95a56d5c5d58b86b21dcc902a4579883f5bcf34b8931a6795e1ab0fa610fca31f1803183a9ac5877ca0e86087ee5032c63dda7d67bfc3af3f2ee2285a9e074d52a0fb338f3c731b28d24dd4a450b2269916b079377ba350b5f4f0d04521a9cdd046b22b48795a18559cf2abf4bc59d5112a3fb9ee9dd554b36c3888b61894ed83a2b2fecc0e2fb1748eefb6ed4121f60526418e4bf2ddf12d46305d338168b3ae0416ca28adc854baf3c17b55d784f8ebf3aee3d1ead13cb541ef9b59dfbfedb29711e354c920e3b62bcbbf19698d33cf561f936bc00e4642ee23af1049722f0c360f9edfd9f04cd277d77369edaa793dbdd6993984310e6047307be4d61d94e6ddf9c805a5226ab150613edd557cd3407e653bab1c74103266a369c3b86da7d597e06bd0dae2e5585d00ad42e3686376c508d937d6938276c2e1ae010d567a5e667ec694d28f446a41683946159b8898e266adae5d6f947e10dfc95616c229040a701b67b895a887adda6bbd39695f3f88820f01bae951aaa4944a325748db65fcee62bcfca5ef05bb733d4f98ee26ac9d490444cc5a915e4608cad32923c03dc4f294b938f540ea42ddd3d7e572f3eb247587a2db3ad81cca90c5542e5a2dce7951abe15b2c8b6005f969915e4edb5f516e09681885366c3f805b73699106e8557668989cc36a6b5de418c1ee89333b1a7c49bffc1a30b761cf6daa336ea7c18bdf85572a1f4603b8a7edb1612fb9232dbeef5170ea873d15d0d15c111c30663af1f244e5dcc4b481f35911e10863e4ef419d76b33e803f1c85c432cd98ac89d844f24bcd94162600ebeb8105f0a99889f0d817a1b96ae9e079a4c6e3ebc42605c123ecc17a7927c93d52cc0e0a6605c8f518228f01af871842df1351e1abda517530a8157a2a8af46cb5ea363d58740a31b377952ccbf73583656d64b65570cedf33e102ea4fd15695d356f5bf1c89cb2366afcdac076bb50e9d7dd887a95dc6a5e3220421bd1a4a73482b3b1f326e0dc2356d9a151847f6c1d0e0696bcb6948ca360c507f058193a1d1d060a67eecae6a500999083ce39ed634a8fd955bb0d1d42994ffd036ab21da67f4c36aa76a15e1185d0ed2af58e276752dea2efb44bf1cfb1b25eaaae18661025a1cef34ff3de07b52b1c34430a065bd7a1021a076d13d1a344edfaf9a439bd0567f076bf37f02254b6ad1895e3c73382d7a819fcd753a52af85a5b2b7b16c1a9f1a1bb6402fc97e400082d8a2b2260b756bf80092f1a223c3430fb2f810eb37bc1d89673b7530bd0072cfcf5b0a8ccc2a9b83c9fea2dd0c11d455d72ac418ae04c85e6d05c2630e817074fae105eec89b5e645d1698182c4f24bc725cedb270fb0351c0851d499d18079abbff0259bc745c50f2cf4c1b0613b39d37152f03b29b21914998f5c66f58504a2726c6162e12c255c401f5cd86471f203154ccc7fcf0ab1364c5b95038d5612e81845051b4692e41c64485696cdb8361c016cd8dd525858ea9a4289c41bdc6addb73895634c71612c87f1d635c91100502fcffd9df92ff70e7f1f1c881384bded4d9eef5b5a0646812cc2f5938ad887348ccaed45c4496478641ecd39df08cb97d8992250091b6075344fbe9d16959407c34da6bf05ac8d2235a142d1c8f3ca54afe7d638a42fcbea1d8368f21f8a3559c45ab5ccb8eb3ff3068ebe61e31b18d3aeac75c8be739349694ccf249cc231072cab2033e9823e0bd517c04b7cfe6be27785bb4df74ee3b4e6c789330762ba076e0aa8abfa80c9e708dd2ce5fbf86c69c0ca3acc5ff981c61529bfc5bd8bb53bd4a5ecddb03d01a09b459f0cf8fe7b12ae320fefdf3c9cc32a8685f0f1dd37e84a45b4942f2626c239cd5e1c16ef733ca3f03db88a874b54062850fdfe332ab63813a8055c068facc5037709ef98e99ab884ece2299ea159b27327e4e06590a006e3e31999f17a5fcb8b23ab82ec8e88d15f2285c7ca6ce2cad1d745af6bd3eae2886807abcb30cd71471841481baf9e1aa8b3470a2f431f0f56e0e01c5c770a1e9ff6ab871344744916ec57d8dda9f28ff70905dd1967dfce284530fac8b73938e3e3756af9bea84fe70d6f73a73b041a95473801b1785ba4c429a2ec8bc70a8c8b1dcd6a51986cd4b03004d72bdd64297e179009d45411bae46f5a99d94d5c8b75b9ba166df40ce00a73655393d25e1df5653193d2e287e20c5797985ca342425756a8b9b4d5e36522d01d37fe53daafd63cffa7f351b65ce0c767b9dc2c44b3a576e7b6bfce2bfdabf48a1e84161f24652bb033160934e31a42ce65aacdf0125ec0a38806f9e80404f482b18b583977d0f0f3fc1107e9bfe45fceb520c9f7242919b0e1cbb60686c8b896ee692d9999a5bad1074340c5d27b2a773d807361aadc7181c7e167187c4385a410afc65e405c02b2ca8710a0b973b0761869d3499040fb290acb1a99fad4f58a965616de410e803b3dc051f86b23c3be493ee739e89c615c44dd00f38eeb1d2f47ded8d855fd238524e481bb6d419f0849b62d747bbecc6af3e9e2c4a3f055086eb438114fd983c17c263632773c7739cd8ba0469de4ece28f610a0eb6b853a93887fe154f9030f09487b1ca214f307f76693d8579ca32ece12185b8236f703d98998e2289b9994baab6439b470e8a289f5e62ec10d103aee29cd9589fbc64646d5c2f429a0c3d1966522ff9630080cf941d4057085b9ed6084aa80b8a2231857ca3e963b0cd3e0402ae671ec41a048dc8e08842047900a57d9fc8d292a6a351ff9920ff4ce2a04acbf2e883a4d2ab61ce7e260d9465cd0e6a0390dd0771bab76c64130df988a0f4d2986ebbc3a7b69dd4bd49895958d6449c6ad3440792cd00a1228508bbaf2a563f961d7f199271ec79bab2770cfafe74c438677de49f8714d0b4bd490c29841071c6ecdb1f93aa17f93e665241751c5518c021e85b806c47397c555ce68bf3c1f5eca6cbcc32848eebe16629e9c9bebb76e4b791319f8c2bea5b412ca4891746439bf02cc3bd869531826ce413e75643f01ddcfac5f1eff823c5d27aba18db8c938aa107df2185570fe5b09cc34a8aef8c9a19ab2508ab0d330b63905cea03da09e83ade6bc487ff4fcab2670ca77d447937dcfbb7bba6140433264db6479da5d22a60e234e4d6251deae2da4dbd0af8160b8c31a35a4aa5aab20855e7d8aef15e347da73b555f9c2449c8cec07ebcce2335eeeadf3dde5aa5ee119b599eee024b0df58fd8bcbf9c3dd97ac55e18bf7717527108829421f09727ecfe1d66a1c9a961cb99af3fc9ce9f5a3c251b2ce0511de6c3217b4a031de501ac09526837449a24b9b9500809d749ccc46964ab1e56cf733aabf4f860d1dae63f4f410eaeb0f475ff7dcb71e3549890c057e2c936205bf6c5b4295bca186675294fbba73c6833a254c5abea61bf1785a59e6946c83b71d3b1b731360d60f2f558b68e0d74b65d2048adf326e62ddab2b1533fed60ac5b2089fc7be3c459212a0066e308403e379c106cfb8a30beca6bdc997cdd7e405599de15cbf80291c25784f0b92a54c2b7167e8faaa70cd115044cdf94e66e12cd1ccc6107a784ff92c5a8e4d778168f09a39ca01bfd1c104bde123438b2387329360f9a549941409d2aed94fd2cf4238b69cd97efb94f4da7b7c66fe62d89a6a313b75cb7d478fa40ce70d0f561db9be702dbaae2458fe4e975a399aea26a83c094254e1f49301a23b313e0b10865e751b4e96692b5c2172b756f2f4f295b22e985e01827c2526c50b5bd2fcba983446a346a2f86da3644ec65834c0f003bd291f000c783205105122dc4644855f4a100d979ece6a6552ac639dc8d10fa05808dfd1ce27acf1e946e2f1dc433dd783eb019520e618d966e6c5c768629beb042142fe4a4eee240c3707212dd9bd1ebadc7caeb57b486fc14f3a5e5519c5cc345eb123a124132e97b1af025b8fcfc929ea04a0b518c915234abb7194fc0e52684f1edb361e566cad5cdcc061a9f691c852c754cfb3e6ba5b256be7defe025eaaba766b82f02c40679a8782cd40f1f492d95c292593e29c5355ef14c8c70bbfdeb93b2d31f0f3d50978ed0fe2533ab0b04fe499cd5417cdf476da7f1da8b1ddc21605da0d5f0023452e07cd6b41ac0b29f566b951eed97bf388412013322f13c5840d8a3a18941d64c78f5c14ecdcb076a410f3dc7cb24df69ada0eca559715ecd6c66cfdb3097cf2d833b8a424f569fdc42a41448ac46357343b6a497b0f9e8770c1c8e368f438fc9baae2e61a1a6b001df8c24c505d0d1e08d8c4c75edc545c324e9559c3bc2ca6e1bb0a13d1c7f516f673ea9f0fa52683479451d2315724e35cb547d7e3bdf1eed7e0465b9dc3a2b2e42e8cf104273ede5d5fe6db75ebbfe21f9cc9ebd6641d5fe0601fc1b502709c4a356d2a10e49ac1ba6dbf077a19d10b99061ddb07cb5f0bec02eed9210280e038309c0ac5e9d8db573d67c3a1f98e0122348a1079239341c4a145203ce81791b513f208cbcb04e5f82f1da9f60a30fff99e738f86790004628e295dee6d7e9953df37e73b6eacf8a893865127ef83966cf24c346f2808e6868aacef8ba3c023586512b3828b1f901fb28710875fafb580901e547881b49488f05db303256f050a44801ba4b65be23d0ecf25c5a638c2d5eeacf021b308a3b545064017409a236bbbce3fa59b66acbd9b42d099bbd16cc682a624a09610a5aacf5679a87e86ae3e2bb66e3e7017537afb7ecda6121a3225b9e9899d8f0d6bdfcf8f6b6aba5d9f0154706257e8fb6effbcdae8e40c4f72c44605b214e4cf86be0e399e2c972659249ae228723146ba172579aa98b6d59873e7d0682cd3f3e1fb8346a8076a957f5a5af4d0170cd56f6033aca236f61e3f97c06abd202d6120882d74d58d2c71130c100741832cd533ed09929b15c2040fff48f191c129a602370d3636d67190767f66d5bb65701febb0432dc12fe0245e562e9402af41a352150de3dda92788fdfb286920bb645f4079f2cf091b7c66c278df7c51b0197f0a03ddd80f8437a6deff1d61172f8d9e0790821a97289faec6b4071b0ed15edc0bba1ce69d6f40f3f1cbc9ddd386d45d2d002f9225541cdeb5b17f0a336a2fae8329f0570d9193f8b65bc2dbc66f9c10b9b24589d776cb58eaa62a531b46152cd698109fa52bd85daa4f63790fbcbaa905ea97510d232def93e3d6957aa1b009d2a26e8b750dffa8a951419de8723422097b35b307132fa6e90686f21976c131c01f07bd341c3bc734f26cdab7366d228384dec9d1b0b44bcb41a92740db7b016916362e4368c2fd1cad63ebeb17a3f1af58d3dcdfced3ede37c94ac26ae6a8bb29feb61458189c3b708e82fdc0fdad45bf32f13d3e12bb40f87004ecd4680507d068dacf06a974c0338e4f971624b02c53339a795b0bba923faf746c88e939ddf12c6c0fc8d1cbbe8c8a3c03b85e502bae8f2e65f63a355c31365a57d7b59b2ce118f602ce061e4ff86cbd799d170ed7595c2ebcd9b67b1e282b90a6f8bd0e2c755c39bbfa666b0826759c8e1eb8ae7b8a22b53a4cdde5d404b7252d6911a977511c5d388c610eb417a2a10077afa192a5d4a7ddf6310555343c36dbedc254f16d0e9c23322d3a98dbb8611d1ece41bf8d34e1c95ac054db75e3e971128e1f1342fc375a227e51563a633093b8abcea494e042230a8a89888c70d69a55a6ab14fc9a1c9ef01e25e21ec1625f7b6d2c35931ab1ba8a18234a738d9cf1a8c47f7f2e8f2521c3f0caf651e6230cfa7e35142ba46165c4f0fadce39ddbaa99dcf3b05e6facb02f738809f260013c8e9cebda7fee3ccbfe43690c53acaad3778ae985d0f9a93fd6e728e2b4039a81bc2bb403f14b60578fe5fda228eb3b09da7bf27342eaf5ca419bd2b945ca41e9c0d804764446db62b417924993dbb7b972d26decaf772b024592d95590aab14755924d24699e7696d8f127a480c944504306b5d08920d9275effa2c338704f24426a37042700f89e9bb005c0c14becc0d6a747ac64fa8b18c3b292e937fdc889315888f83d13aca8ef8f5a55c339d794bd818f520ce03af5b4f1fddbe075f511494d99ca3beeee843d838227e3ba24b9958f916738e67cfde80d39ca85e032fb8b96d6032f52393b844cf70dec642f53ac96864a159c2b02b9ad9f4058eb9cc9ce8a784f87c3e2f64e3f0e4c822b2087a2f671a89a7577e2b5fc081a2b07277217fbb915cc31d7354a2c9fbe8aaf53d35a7d5cda0ef7303606cb712096ce9b72852bf40cfb38d34cb84347ac319518725b0fa83e1c7aa47ac9f8972fa076c532b2487e6b5316efc9ea8e647b711469bf47fc38355e8d1170f8b1ee29069438580732cf0107f2afdc518e6da29e6afb3c73c25c0e7d28a33fc71612eb8c781798490a74b59dfbe47eda84f127487fdbcb0676762f8f15c5977628808b704d4a9ae09716f2479b00015545fc72da230d75f21f083b60793f605bd6b99ceda1cb5c751b602dd219fee1a8a6b979cc11e11086276ef34817793138362113454781099c7a12294f8053ecb1a94d58843ae56f313ddd014f9c8fdb01a221d7ce94e6a8654ba8b7376cf428b1c74e128265f77028b6bff5cce015614445a9c3ca131b1c3aac52612939073e3e5b2aecd04160c5395ee664e138604516787196c29332950d138266288b102c8c6cf4f60a431e5fbddc7dbf41401f3c0ca47d3e2e1ff4cf63fb92caf8d9b1e759cee0d92f863ccd73aed8cda6acab8a3419c2c0c0c104731bf94c69817f8a1949136223278321fed00b771ff4aa7b2e28d6094b1d8240137734697e5ef401a7857f7667b28bbcaec732d8350717e65af3067537afc27adbb323c8fb420cd73b788facdd56af54745bea4c11560a0c1a74b43d5d29b3f271a5d96a7cfde3dbd11d5395411fb5c25045ea5e6900c1b4a1e2f81b5bd9aa24e349ebd528e72bef1590419e3c2604962eb6716bc56031fec1027d70f2db16b0139e17bedeff74a97fc2138cd309268d18f68912e1a67793f7bb179117732c33fcdd4dea1d57d19e6b8cfc250138e90a3dde3ff5171832de518d0f59f48ff9b2bb0b75c8d0d12181dec707ecf674d82c8d97b47b51a1304bbfd0b88e3b7f494a65008912971c47fc7736aa1d70202d6d5dfd29c8a30ad3aa62f29a20da157de2f718064f57e028e94416b634f052239e9651431d34d89ddb9aeb25dc6588c55e2b8748d0ec75c329fa21d76c4d292fd6fda21d868dc449de9db3cb03a9e0ca0ce5a76d364457757f39b3d4075def1e0858311d0a804342e70e1d62f78aa0dfb349608204f42edcfca18a363c42662065e289ca423644a6a553d6ddc9b072fddfa83eabe476ed66d295a3ff47f0abb80b01136384d535d1ece1bc969cefa4c32926309f7aa11a52c2fe91f494a96cce0949ea527d5aacbcd553797843e28e0656903fec7cb10ed28efce5fb157ba9a808d88baad4e3ec174d28688b0957aba7e4995c19451de030bfacfec727e71a2aab38a513c849d4f611001df4702bbfdc0c69724fcbdfd98d8cf2af52c0b47c4e6e4d2a36367c47480e7c3e484a28702fe4831d60305823f356b15ed13347861d9e1b89c3db1f1c7309172862457ebda096bf3a33a7e04e0f818c70b4bb591dcd56a301b9c182c0bef25539aaa363f64136c2d22a8512db703c215130f5824e129d4432166e63d0e7424eab5174c6debf6923f4e984f3dcf6925f5d0abd3f7ca0e2503aeb04ab185f18c98c3fdbaf767aa57b5538ff4a584ea6ab243968fc3f721cd45ca77fbd3cc0aa9a34a8062d30405dd6447362e5b7fc253068e783dc81913b9b44b78ce8061add91b64b3a47817e63e1124a920450dc3ac845282b8689b3db19f3b8591c8406bccd54876c5789f10678f620528801837fbad19473e1b921849f7cbc74810d53c33535cb86b41b6df0a6a97a8f23375475a31e29818eb8e755c44e7583a98751cf8c950b69fc930e1e7727636e2fe6fa47a74c75902b4fef9296b970facbba71ef2354d1f76d05265ff59226a8c6e494ea395dad27cdb4983b1cfaf205fee945219bb2143784094a7f6a7ce39432f074334cabab5bee3772bb89a390200ae55ed468d6a4874ae97d69c7bf2ee45b89d28bb848eedfcd1bd1e44177670e906b86bde02204ef06f2e2a1437dd3d7413a17b6023a992bbb852b279245ec03f3ab56629d280f16f94e696fcb2fcfa4855920889b10e1f7456ba976ced37821daaf4c9a0660a332f543a2376ca3abfcd6df4ee171167812c998bb54b6b6fded43cd1e739e559da9f625a7bb0b4bed248e0b5cbff9906d162aeba8a8cc07bc64189c98fdd9b7bf8813aa81e30724b24f0b0fd669e157ceaa747421de40c9b1c363fd21aeddd2f1a41e1f565eeec8d4a35bf6a7ea69834efc8bc8671a405df276f66f5d44535ab98cd9e46e0f8013a521f2415188da40d2d96a97c31eab082dac5402914f311f6a8680d5af07e939bb65059d5a894ee89d2bf6cb649e6c8deb4fe6d89dd4ae56974a1856d90212bf8a79e0c4604b455fcf8f5ab3fcdbbba55cc91cb2f6ae54144fba450b03445fdfa4c8a521bf8c405335f41dc39cc00b65daf99357f164cf76d22d1b814b29918e00df4f515e51e730f323b1b266bc71a0c68c784d4cfe3ccb90944474fd0100c72961c9e19f9a89ff0fe09456bd557cde177a4a5274b4b795446512517287624fe5a3ea6b9e63b2bc341bdf617765e61ec7dacc78c06e38c887285074baf333c0efe0d020ecb23ea4ebf95288aeb5d2689de49fe33ecf754fef77c5cee5e87e9c79caab74dadaf1a2feff913a313b985a1e51098ce60a7145f667742f70c86cad7815619ede59453d05e661b3f95fe9ae53e8b0aa7cf577e92df75c64fb47fdf8125ac46e2f799b3ef384637bf8a0d2f96d005ec3010d2ff67e91da4ba9ba3ec334621e03c1d78aac3a6216a35d2a380fd5de127de353e18a2505235b686368b6b74e6cc76c80a94f06b132da233aa138694a144d9e4a5808a421968686c3f46d22da790716646ba7f61985e8546d4d412404f45591514ba2f37e83f2f949bdd908734bb4638e770ebc6e87ccebb2dc9bf5ddee844ce892761a97d826f54fa9e4712726a3667df3fc66ef0b70f0ffd547466858c1fd83acc75a323444cf570919c6952b8855f3574aaa1afb4260fac72dbc16f4459cb171a64af6c17c9da27e2ee530c44e88550aa8904af357ee9bdf43860002b71cd291cee0614e81c34b36252c3ed16da3aeaa3afc318bcfb7e5dd44a142d45031facbe159733281d9fac97782a2dd7bd80ae6b0dcc5cab0fd1fe6b9eb100b6bb114a785cbe98f1792e77ff9c3ad73d4a57a4eb7ce9b3ba692f932b8059067fa5bcaf27c5e9b5af97f5954c5a9c0120cbc59e0366b0516857d770b6e60d3c82a693c6875d3382c1a01f9ffd9c55acf9dc9322229e5b45a0d20535468566a322949a23f99f4f723fe432da47e9872dae3653fbdb946697bf67c32a9bfd6e50e629878311efdfb19d4d8f7f67b57f223a680bb1e081dcbb6a9cc2c5bd6eadf4ba225ee8e7eedbfd3f5020daf0b051fe53ae4d8adcd509d477a79f55b62f166737558bf8c9599c9cba882cdf94b827ad040e10bd942777da42875aadb0b30aa338e0385925fa736ec60533d3a685c1117570030dca8ac211f2e07ae95ae66f84896800f49be214a78e55187557f63f20824a1b8fbb78a445020e45304520fe92856b3010c73028a01341bf6f25242ef510a8ff049d0e4b3de9df1c14d60ab0b33ae16c72bd9217a8a4a1e94e9ab26b109ed95bb5510e76c0ccebdd5499b97df492588f59efeac73ed3518b943936c21d886b26b1cf56aa0d989a28da3d5161e74312bd39602c14a232037183ee0e3f0c64e8ead093f58d0f7368d519d70fe2636fdcd533867ef91911bd90109b23e9f8f724e79520c7aa71f5c78544536ab5bc3e9f453bd2c151d2d6343fbcd673e68b4ca1c81f56b870026208936b24a1156290e539de8a00f8c4b8234721d59e7000c88d280ec1ca9614d46df8dfc20e5f5ab4dd7d68f415219f9eabde87ca6aeaeb20e59cd62ab8f164878603d5384e33a7044cc7bf2a2dcd0fb5ebb4d5e4ce908a6398c7819035ae54220b93197ceadbd0ec32949de0c524641fd6da3daedbfd5bc07ec31e984c54f624158dd18f52980f0f3a9a3d99c65035db25b8718f1885e5330e9ce4740992aecaac1c294075c97eec98efebd8adc859d9575ee987a6a41c3fe1118fe97fd23936f1d7214a982cbb981ebb4a1b3d4538dee6750c8f2a939b9d177f248b47ddb737707a22473d1f0bb34cc35c2a31bfb8c1159ab1bc4a35abb52d5afc9e83edb61fdb408fe30144d8bec46bd6d05bbb9f64051577ad3a807f36ee9f0912022169b0149b602f6dae2d6b27adcfae84ffa1f17ae3200cae97505fd7e98f2523686bac37244d66c9fc301228c73950b3c765239d89710215bb607b0b2b56b74b7b11e1c3006b11830d6a42d8a1f4e2a831156c4d6fb29b2d1a410eff7fb63e2d2a09a4e375f57e539ebbc97e7b97ac7da2b0e4a714007ccd211f322596bd3369f247325a3ded2b32b47d73e27a43a4ee6b6386cdd4000dc6c78727a2129e006c2f19efa78e83baa576fd7167e9f4b00e6cf53192a6a71bfa6e7f57eee47508127361a42b1b2df50acae1110231755d9f028f7e6229de6680839970d9f721ee6a07b08332053107ed45a4aefb666ee5e71e1ae2d99199daa2a77e0edfc0cd05293c34686686207c507b76e44e53b3e983a645c44a6ff6d3843688e26e61e57969bfd785082fce41aba6e04faf057b21141d948033d965ebe7bf727916f7cd4ba43d1be1f6cb807e1caf7dc82bdb09fcb6e4e764ebfdf28f69ef9685aa37e473fcf42e49355a98cc5d8aebe6562245364fa86adedde1e85295aa2ac1be66e08f4780f1fb8326e3bb58e04b0df031b4f393daa6634a70cf72a1b78c929742a9a5f56846b9ddca77138b6938813c0c892a797fc56400c6a556fa88eadd6d31674944e481f9deb4e244e6429d583be059ad9f1f0399eb2b01fed95e54a6178fe0b40f45023424662162f80c7b579f7bc9f600a9b02dc03443cf322985e97e987d079fd7823fc1551c4faaf8fd51039c0e6d73c2c4e97da876ab4f940c84b1fd5494347a4e0a8587de729ff147ecbe96048d3788b8f5f6f47eada73c991d9b7f52d7f831950b0febd1ce18f038a3124801436433382fec3fb4b70ddbf8da9f42171fdd1687d607f4f46b3f1d9190ddc6c2b9b985fc3f0aef24f0aaa1b58f2b22edd4bbc10021341a554734eff99f39c549362bd5f6c07b508032ec2d5ea54bbacd3a6435578f47342c65233779a785dba82e158d87ac733626c561a5b2f72cbf14a08c92a0af651a65f1013bbe36cc786eb4ab98df4986b708a7a29bb0cc109b3aa8846ac921e563ee92e50df0f7071f7f4996209b6c6828294bb0130b754404e7e08b41c07184f939ca0b197e16210a0e98def1c0890a64a00cdf5bd48407295b9733f54a48935be4e54831ddf739c7dc38baba62d9155e5bf7ad73e87e1d0eb17ca4ca5e2372d77d8e8884d39597ddaad1082e37dad104b706f947712716f95da382549b0b077cb79bd6633e52636589ed46f1884afbef1384091ee7a010f61c20cfdd3f832963a504e91ce0dd11e333aa6c5d31b99ea0acd3ef77081cda3a908538b6348360f869d49d01a5f2347beb482cea060399f2b6b7f7eb1010436294a886aa8c53e6ae425314536860463a60edfad3d1132a6e42154d725ed014043f96a99b7372ba25779bdfafaa630e39bf73dedf2ed430d80c60a163460cf2720437b7e68a8ddf111b4f1f233cd319697cae0853ba79bb8c171f1bf0a7d6d6d84e4f42fc258ca5edcf50f78f882a31a507d6f9d6e217e34750ded43e01e142f5066c503d1b63a5712cc6bbe41b4be5f46b3d9a0363a3ed70f8bd260f0055c5b03ab58399daadb880ae20fb092b7c192d63f224bfbebdd9ee61ac8739bb9ef522ab65908a627460ae713503b75f796c6cba2608f9e46670d433372a39fdc382fb591d169ebaf74c2b94d2c54a835c38ff1b2b5989459505e0f986a169711fe75d67bf5c2e5711ddf467df84d32085896d9d2de8f2c0a7695f61b5eb663c3627df86a18ef98243a5e5caa79747c947e84dc2136872dd1cc9ca1f8f3f0fdab1e902359e8792985ccae91a4f260ee18a64e61103c71dde2868421c64cbb830e378e24de674f5a93e8ec405dcbe82518f0a6d2a47dc03d4e523e9927ffd41a408c2dcbd0e84880802d61cee70c905acbd0a63d189b0a35f293c23670fdfc564a6e77ed76dafe1bbd7a85b606023009cd841cf334dba7575b0bc0863b022f999b83dc74f587d4058a158a91b668cc928734a9ff4fb16bfa2d3e51a5d15eeeef804acbc49d6bb6ee0db904fcebfbf904fd688e22ce56569e52bbb339a1b67487c092db89f9a3a98cef4403bdb408dc55f0f73f2359f84150f90276e79ec3862d19a3ae3e38e8351f8d642c3ab96e89bce7ef26383265e08391189d30530538800980072409ea54c1056031352807c38e48d410fe612041f52e8d7b619224748ff92d5798a73a0db444dc29200b3ec44dbc205fe2c921ac1a6ff475dd1cdcc72f8b36a619dfa72ea41b70dd8b26ee6ec9c7a54dc07cced85c8b59ce16a1497de394e1ef9924809b43f5fd1074279a3a9024a47696aebbed0506d3b0346753b62a218efe22771695fffcd1c3bfe153c7d1430482e6ae69ae196aed497227292ae3ab917a2f2a348f9c50e40bc7632e0050d01b770e1eaa9cd660096c75b1342e22d7ba662bb377e618299464058e0bf3c0c4081ba4a5a257ec354dbbf41a1b503813af687109fdc23fcc9a00ecdf2f68f42b2a77fa62152e0044d25dd377cb9a2145714497e7e341a703391dc9d99d53d58f919aba6cf908b882bc82139d8878d1bfc3ab9aaa66e22df83cbd48bd12d3cd2f23feb5eb7f1c006a8fe789342584f745a057ec1a31d0970ba5ef566d44f20eb23d8ef05a1b56664332df9dce6c1c23da16762691fb74f86554a0ac01dfd8930f34f5515bdfb176e6fafc7f8289c18a12610708062ba38f185ad49fbdaf534d8b39b2f4073a0476e2657ad6d33eb2ecd0cd70fe06282b377b44ff4cf8c19e94aed8d80dc6722307eff5415c104f1d4991522db7ed24f9d2767e35bf1d662a747b7ee247b9d4b941375d8b7014b108d7c935082e8d775f56c5f4000fe096484988ee4e6787712ceee03ecca7d90f0ae46cb22d0d3465f5fc9d9957b5d5a62fdd62bf204e710d71d5eda9ad9531299e057c754c224dbe13a46f1b16fb5ea748e7e6fa8115fe5df2a168883973e4dc8625da4fa9d40a747509aba8526135ac506e4a8f9b023d639f8d3eccb9488ccae0816012963e3b35ead62f0b1bda1be8eb6a2ef930494279a38f721ddbc0ad104d814e85c40b2ba864b03fa4e35060986292945dd8de0a1122182c561c7c19ca237fc382ddbb65942a58c4a96b47fa6d0490eb045561a096afcdb6c4bb3252e430487dd992e7b6a8f1a0167780ad94bb4f689f9fb83a26eb764e9cd676836f027775759e3ce87b8ffe68f1a1defb61639ae8c891a69af9458b9cfef4abd4625835bd5ef535b459f10263a38f227d56fa7e7fec2a1b3c0fc7d8a1d0045f3765abd0aaf864fdd2d4a36a424be95099b285a974410e031d0b97251a90aa5067c606ef1e995f61594fc653ca8adf903213f12f79ca417da6ac7c742a48df55e33462fa5f6c45a3b2f2ea4ccf7476666f86c4e4d39e063090f9654b8a621b2dbb04d0a07bab39323a7729264dfe529a66446a29067f4c83d04641d023080bfe6d590c35da0b82784ac777072484f8a3616b3af11feb5d52cc7dfe3d7e37c692bd0337ead494b15439c954cb5d32e7a279935004fc0168fa9548f685e7f7f3fa9c97dcab2fe2de502fe6b21248ec0e17741212e55d0ce400ad5d072c51921db0dc469806b760ceab5c4fc2520421d2b75b2c6d03fba6039868f6957952194514974c6d6d7139f564c1286627db52cb7d5b0ab441e03a3d3e7abee370f5dc637a593f996f358f26d2654b8089bb043fc8b17c572127cdfab987e3b1709af39f6dd6c25852efc40ef12b6eadc10e5d69efa2c778b9870c899a675b32b75136655546eecc53a46a311660766c62e29f7debd9042cf2cb7bc62a4915a42a9f9a9b663e90ddb157d4aa31810ca6c54b259e1ea1a785d35e0d0f8762676671067f301facbb985e9805c6be276fa890ff6c6e87f021c35a8a1789e191d3ad6880921669d996d66a7c076464e1b620a46e9a67ed936db050561a44871d824bc2c55ac75b33d3e7127fa23713d275e69eec6ac3c011b0fd48775501c70158b1f27608055f28d1abe545dddd9fa35b4d6d6ad6580878302e3b1fa1104d1edda0afdd038fcff6455326f1d47dd138baf05e4ecefb1702af369352ddad1ef53e3720d040b5bd78ba2e33d7998f873af93bbdfe06d6d686021e772a1ebc1e989bb7f931543084182f18d76bdc55bb4199505cebd605645c0869d062eb7c00074251f092fcb5b3d6155074e461152d740aca4871c1115e05a630da7f530f972386fefb48a06ef7cc7e501910533416c524993dc1c897ec5698d96e749270f301b22c551df4f801d296e620a1dbd1a1a50dc761b25cd79d1d689ec9e7288a5c3b62075735786ea944e66ecda549adac00d3c2eb65762cfd1cca97bb9c907193093cc64fcc30a8651c25274966a7616536b5d8c8b8e471f999f5115718a375f69ee145d187be66ea68cc9ea33e46a2e1d1e620c3773ef4c897b0767302987140c4dbe5fb6aaa64227ff8e119432ad5a248cce3fcb7dd55d2abf57d0d646c5a9304d22f62834550118f5fb2cd62ef1ae7dcffd2c18cc024de4b8bcbdfe9c3d7891d532a908ebdb13a5bdba81c74fa79a4c7317930929a40c834bcd47f193bc3f9ae2987015678ab4bb861ba2220d7f28fbdd917bb1c62d30eebe94ac9a47d8225efd430fc7d2bb720f52a64978ff768c74e8f03be210c81924fe53b3630175e58d0bf401b4571f315ae768b6bc4a805d9b870c915d194aa08823af98b3b4a8deea52d5a18d80c2012b31fd1d2eeb48e999bbbe8d47fb6f4e65a718e177d2231a10d4731da7f432090f21081a1d4e17a5fc7468ebb2827eba82669d59f7696de23e5ab5b89274792e0f67e1112bfc17621d00c8aaea134b6451c1f3448f35593617daeaf5ef81cca1a83fe2e2e136c0a99f4dcfc542c2d35b2ac497f765545b2549816f4088243a47b6f95baf20ad76e829bbfe1ea637852022a6743a3b5543b1e77df2a7a44e19fb4ff39e5e7fe7121696c47f5e6d61418f770103bcf184e358ad8df6507e7d85216f0edd1734ec065b3870b86618cb8340cc153d96d6eb6938e3dd452a7a4e9665edfb91f7af7aa1391d1b80540739445ed81305a0ae5ccc3f8690ccd0a16d30ddd34c702d4b52d0e419eea2dbf9f5d068f3210e480aa26b15e096a39dd6ba155178c65d64cb6ccc62c060974927c8c6a395070815b52a2709699d2b8828efb9e542b4ca089b8666cff98cc9c6e70bd228015557b29eb6ef7b52def5ee722e9a55c90ef9321358afaf2071fbfe3758abb4148bb9b20d63146d4a1d2a22919b68e91499da258060ae992388e79ac89bdd150229bdd372ca0f9d5d418e57a3200a063bfc41379468dbd6530a99efe00709abdbaf87b7c754f979b0687ff85d4446801c0d595d211ba6fde3907169eb0e7da377e612ef6998c8f726d248743b1748c76823b8b49cf3e196a701b48d6068d14cde1a1c5bc22d3c7e87ef5e4361be141c84beab8d80ea2635bff2ca9f1a53c64358047e2e669316d0be4aaaf420f59587446e17b3f3c97d2d222a4ce960ae72f46baa2ff900834edc5d55fc3b2eabd81314f467498d7038d0a682a604438a439f1ffe73323dff80a46ed2536d87b6c3e307b34bdae4151fa9ac24bb045788fa132d46f8ef65fc2d2c5095b79f6c7363e5980aa2f20346b091eb29f5e32c7f767a29c2d6e28fd7e7d143b2dd1ae2023be174c36986714cbc2c2c32bd7e013da34dcaeb95e0238c50411650dca1bd4960b5a4ff33b54a975af36e7c15f7b7f10f8867ac5e39b837572918565ef39e4a28a559ca914ef2185d81a18742581dbcda5ff1d43e63f52f9aa984a3dae645f95a9b47fdd5719a38440fbd4915b4c354ffc77697018f3219a77073792d8de033f80f06f4cfc51c621e99f0556c4fb8472f19d47b0a3f260fd098a0b27ec0dd7e524f1c01d9fe9376fd9e64cd8a5ebe2d0f14b7408cee3cc4cf16b266cb1cc67c09a567ed751e066fce1c69dc8fb9387c66ed5d8d43939554c68adc23aa08983fca4f6e43e81879b26ba83466bf0c77866e35bbec2439a14ca375adae562feb4fabc1e6cdfabfef13c4876f91a05e2cbf61a9badcc4fdee8de501f45eab55f3ba72747032d05caaf0d581ccd9cc6e21c867ace0438f3f99bf9dd03dd9582868769ae99687a9d477cc53926d80e9b0aa7522350881f3e7e7fad38b946e929c6d3d43daa3411c13c49e73c0108142fcb679539e4359cff1e4d0be95c17cb49c465f2d2868624e138df0b954eca61e8e867afe9163fc14f224dc3e46dc8b0818de016800d5f68ce87f5a73e1813f61a8e490bc23f8d3014f3971054c420a951e6ee3aa6daea30e725bbe563ebaa7d6b948b8d43210eec4261999f9bc3c342848d4f864e963b598dec8d89c846dda46d38cd25a7f356d7fbf5a0483f68c81f7fac263e33f9441ed0b176f63f4b980aca23b4cb1119bf7a5045231d1c50e7e9392beee95517dcb266e075b5171d0c07f32baa6b07ccb00d007ac3faca65ea5850d9f84c3450800bbd90cf2f1dd59aa47300b9ebb068920ad5e733b2de58ad4ad3d4d41d616b69e76788f9120a34e37c13e54a4583578c372b83fcdef9f45961a7d11c43bb2a3d24d81eb72e4ea5409ad1fd7e074c7f401b7d02c0f3839984570d2d0adacc70aa9fc2576dfc1d59209fb776b782012ac49ca37613844717a0c75445431afb9c3e0c7e15bb904fb88a0a6d237249970a1dd94902770eceaad67a6458dab8ebe12946801a6102cf759f3df61325fb4a6fd34736419c7a483e9f263c272a6ce6e8e10533dbb3c68852186a2e7e2974e22958836a3bb7946a255556f68b3a9e5aab031b0798c7104ed29a80691b6ae2429bea4bed122496c5b014e1fbdda6dd9d64b93e8721956b07c3716b6a6e6859a4fe95db9396833e361531df14a69805a154458a282577542e2bd568b4ab8d255a5b6b1e4b220e17fbf47373a2d59eceebe90f7a9b8ed6f55092dd5c34664c2198864478ef7793ed3875e5f8400d54889352d53055e525c70ef9599f8bca98d14b2d51e566f7faafd9e5e077731dc56498ced0d9fbe949fd809bf2822cee3960901e1ccdf089cb9b90766a40063a0d5b212edf0b539f97bd5474e07abd440f70274775c7ab0dafabd64401132c517a0cd59bf6e7053b90c58d2b50921b6cca20bae3f6f0946b3f17228048ae73556f695adf17443e7cee898f36c1ae68b8482e60f7f6927d5209ace028dcbc8e64a6448b31abc6355e79fb8abbc3f1fcdade30eefa47dcfc2ef178a45c3f65a6d8a56d91cbe120dceb35b5efc25e5a7351f45c48d0260920786d03bda78efee062f511ee6b7631090bc97fe8a68653cd1b15726ae722fc492065b270687a108215bf2624e7a8738454480d71bdd4ddf6ce1f31b40b4c95a4b16ef92d3ef916bb704df7f7f093728ac6aefdb5a29a884393af1cc0c0c968801a144a7f83c25c6c013682cdcf5caf451db93a87143b63407f1197e5adb6bd0671204b36ce4b1f89466f7442ebb548d8b4d624f124b30f162bcd84572f5712c8e7e3a7ecb050b386ecbc64732ed0cd9db1902201556951d3c127034c4122193ccfd06eaf70cd6cdf071f980370d2479fafd3ec52820a89cf8ffb921687a6ad6afd332005eefb333b2cc303b8c448779a9f335f6c14551d48d6495a585b0956e421b48ab4faa668f40b969d4ed28c5cbe5711cef896f8bec3c34d438c40870813f8b536a9078a95c7c9370d080cde1481798585f67f43cbad0706b2b89bea9271000d3eb66d8e6da4f4fddec8bc893b86b2ba2100315f41fd6f3c2241bcd52a3421de163f6e5b4bf20ab8a3cf482eff2fd303081ac55c9b684852af1fc7cb50830fc881259afba7e0613aae631e7e503dbfa8ce28b993a79c57a6cb23e9ab36a7d05eef8e5204b7633f4c1c30449e4677eace76bf912127ec6ca3d56780b7c1327cd02f850dca0ac4d463cb9a3e10a829ce470603f63ad0577d20773535686d21dd697af81fa76e89ebb1a9cc2608a84f72353f61c15d1467047676ae4202e44d0613ed2904f61a88942d83a3eea243cec3acb116964b572b7e24316661e60342bdb8029b948705f5efd723407fadeb9435cd456354e1e21ba8ccea167da63f132aca82b7f739bd3c6abcf252e0593426be1d7e09e2e13c292fe11e8ddbcb12ff73fe34871ce2c09c56ad285d4c71082188596ddf63ef1d83ada15faa2b739cd8c326e1618911368668a9b5de8a538e43f1e633a381fcee330bfe23bb49e094378d75f9d1b0f12dba761ae1e713bf5d7f95f05dcdd55a9579b1b6691d1b69ee331f4f6b9303c64a2bfff43f4462526aec0bb1122d9d59906515037bf12eeaca1a03f5740bc1a575e9819676aedba0758c636a95a17adf93db7761ff3954d7ee24861bb5503eaf531f46546770bdc8d57dbe6815c078a95fd752f7aa4fab9065b27a85d73bb0565f4302c70eccd8bc97d8fef98ed4c6296ae491ba5282787ae78cb6ef508b2d3e4b2ca07784dee9f61f1ba070099e3877240701c4c400907e04f20c69318c1a22707a0e136e7e8167a291063c13d1b37eae3b259a25b32e7058c9cd8a5ecd0c78f8738dc8bcb04064374ffd9b6697c7b7bd59cd62048cf881783ce633c819c066d89972764f796c0e69e7fdd5a0c436ecfd73d1d0a6d78c4776d4a316b98f4e19b51c47e2bb6da0a3baaa3be8b0127862de21c4df223ca54349d1d665c4f3a6e761e462f977169134d5b8449a0b50c9b1960c7bddb960a7481243ab77f248d94c53de07a2f08d4b058609ff2825f71ad130f9998800ba5c824fa247d5d3255e0e65d3a0f6d057f68d75afb40dd31377fc5823306c790b4d608137a8a30c72dcd4b6c38117970c2f515b41f94755157be4dd3430a92ef1506348a485ef420af0d43626af9285ae59e2fd30de64c7bca99561adebaa762bdcbb7be026c986a858e65e5802a75449bf0e4fc246423b586678a053670d0cc524bb33c10a49a52e4eceb0d2d789d4c4727a04fa663748f94be77e904759e1712616bcb82caff60b327beec12ac6f6eb830f6545bcfefac7f9584d5ae1fc7a2f48a4f1e2b590f5349f1b035bca007b128c2c36de761bf84d389d1e0b549940e73b43443cd1a85a49ddb7eb280ab660e8aa17168e072b5f6649478611a30238d697fb77011c47570d6d7ba9e6abc8c4c2b1e5f3e6f9f2aff31d00b39469ee1a8711c8abdc495258145bfc90ecb62b9b85ba75cc1868ec2b35e2a705fa321b8cdad73eca24c2b785d2fefc316ab0a02e956a9ab04b5a1a2d1567fac69fc074505724135a01b34bb3022d6b5d33271970fc33d3fb8273311ffc6bd716dbd9f8ad205948834e3474e6baa07723db408ec96e9d11dfba541df6aecbe8b93ed62d10b9c2b658fd9ecc6ad2bd3f8bb38470b8bfd357e1688bc94a1b5ee431f4d1c3d4de6e687e15ebf57c6960f2e625527cf826ef5541b1af698e469a6c9762ef8b2fc7c3a6ed19cd0c0789dffea5ab7b1229ac787b6e2f7ecc71ce0d2c3284a310797654ac6314e5ad63be1b71ee1ea1fbe0dbfeb222d4f805ee354203f9fcdde92af21100c92727b6cae74ede0282135a9027083eb8d0397b83a4c3608ece146114d750a87c0767839c218a8b881e0cf0fb05d64431bc8da661bc4ca21bf0b490f4b99657d1a4641c64565714362d76970712bca06905b8dbef0ac8f59e942ea86dc096e198c639de1e0daacdf631459849412f39e62e4a7f353ebdd8700ddb12007130b85e06f53e58dcc75ee290b0cd1a84568bb8c3135a1c27da3bb7bcb69f894d3311ab8aefa51ed30eadad9cee56e171f0292fcdcc9fae6441c1a9297e4af786d252d7811326d645630f435600acd1806018fbe0f0eb03a71abe57ff5e803d1e872a40606261b4859636ce26ea5378e70401c436a6f0cdbba54c78c8b0a6650ce2de86be5366a89120c27a2ae3adcca48b6815f73dd7725dbb4ee20064beb309f5a26f3c1e21831aa6fc177a6a17f3b63219510d736cdd411660b707675fde5695b13b7c2b72a57e747669076512c9d47fc6e5a813eb782a7a1b3b327875ee01d625aab8c5631c79e5c0c9d5fb168c05be68154c6bc5e41236ae025085908e0bc0c1e9d281a4f645c22eac0e3f771b1cc50ad3fe800ebcad367c9c6a825de982a47e5db2bba689a236b1d6bdc1066f4bfc286a68d95808ee93c9c6d13decd04fd1dd616727aebf4f736a4bfe2fe0b0bc654217d6967a33207afd1d61502a7d51644e80af821724f8940b2bf4862f81a0651eb4f855a2aa75d1eb7d3e1386d0cacfcd869e3282087988584414859d653c8973c4f73c149beb79dcf92f926a75169474b1ea682cde8a2f3b8086fc87a556cdfcbff42987f06be4b79f86bb8798b40379a2afc2c16662ba8549c4a344f36c1f7dac2586193052d6c09f887073f974214926b0a09ed04f905dc2ca40b57ffb3cdfdfccc41a012ba117685a2d53bca367a3808f5ff85dc1a4821b7498658722858e01fa8da3a4f3fff494d9678fc05ad999947d317654471649627b3b734c347a7ae56b23994ac059cc257de62a3c9dd7ce4978ce118a75662df7ffff19aa1f0e5cd98b8e364c5073eac5507d8303cc6c6a4ca28936a0373263ed5dcab55ea3ed3c7f24602fcfd4c646abf970410d9c28f2218df05fcd380291adc8e05f9af889501eab4dcf434a9bb824008229eb3427b45708a7bf90cc24d0a2da477621b81e9bd821fb5f03da6b66376ad606d51d2ca0c433e153dc769704b9e5c8c6596bcd5df10d9b6ef10f8e16e9f7e728142777d9053331640f74b422eb780276970221825b5cc983966d4e5e320f76aa33713440f2aa9a57fccdce77670bc2d24e517c0b007e732f5a99333927a1814a9eb66e453700317defce42ecf653f33f13894537ebc8b47bc5e5476163d6d8151ae4bc1d55c66957829ded221104a94a7d6ec046e1efdeaac5d36e41d684304855edbc1e7311b5cf6d167d8b0196244c54f5056f982f5e3a6645650eb67053b3315d031ea204a1ac22243b4db7b2a95942c3eda69c4ee1b708b018dea045f7d66549dec064fa5412476bf331a29b5690fca7881a437ff6103261d0f66282e8d6b1c26589131b3ee1b2a226ee009739675c362ce3a979c2e21c5529c236089d8b5694139b15ba28b1b21cc8892a5c91f4ddd8623a03c90dd426a5fedd2812ebfcc430e19abcd95747e12e14bcc78ce49cc462919af78842ad878370109cab4a59d073ccff26fdc37a99996105bfb42c19760da3e081ae455b2af88dd877172ab797fbeff0109b8a951b3da8234045950c78e7e18049eab35291f0ac265f4d096b29f9a1448528fe1d3e8318ee647e0a88a08adbd532a38502b49d2be501b12e831cb8f44c49d3d7896395a5c41469cbce64657e8dd9f9547a8b1c795f7ce257865e4430b4c0f4aed3b32e31868db7da6d76230ed3cbf00e1d10d715f2f895b10d0f10172d15437936f676396dc460c2d0d35a454749f56ced4cebf3df2d02aa64bc6e0a80a02bfa43f1f1cd66097cfa950f9e9a565fce802a99cc3ab3112884f84ae1b48537989454b175d9748bc98615c4ea7f04e59f67350aa0cae8a662ba8eac11773d3b07a8e4c97f34e959baaaa860cbf2393c7cb9c324908354a0853c08e768bfe9d97f1791936c4528465e0a3a3440f64d744398de5172e70923a2010b0217498f2a5c01ef8add5982ea64b8403a0ab304cbb1f7c6c7af69ec7b8da278f76cb46138a695dd5ecb8cea327b9f42e5dbd8ffd1c493f3788677a39d3e7ad2ac2c964995f36a0b084ac6b323adc000d7ee37bd62abdc8ca29a16cce76a3493ee27afb41bbd5e9f83ffab57ec8918271af48eb61736d61c5a00982d666e04acd82215603ec2c63a10bf7b25e55f4aa883bddee302230e8f1ed2e536ba0363425b307bd0a26072887ea807c124cc53ec952e5c40b12a9cdc4b73304ffc6e2e44a026fb205901654bca8dd2e1f4e2b0b15e8c5fec98f172e33972ecafc69a94eb4166e526cb657b15c83cf060c473c6ad0592c55c2e41f114c77e84f7b286b5e2e322ca9edb07778f0748f92671b7b0fd99e5f13a8d84fe19305ce0bd3fdec195662ca6b5e743e98b05b10e3f20f18dec022aa7c1ac649aad185b2d198b0ae6b8fea6ae690c54dbc7dd244346f80dfe77aa0dfdb786270ff70d877e29d455b9b9dfcaf470f70eae75ef45fa06767ffc7cf3e786e96e1aa3b3b78adf854ac6c099da7e420224090928d5c9d8609370261604bdf26add9e2264eae1e16d54066612bd6e5e31ecec1d240ed74b4499fa5e67c16c71f096c152439f2982eae1c13015d3ecc2e9c44e592ae40a9e05a13ca7b3e0c4be0d4b493ee6690cfae4297a6408bf0347c88f791add23bdf1ac027de4283eb3571dbbd2b006ef63330ec1ed0556861470958560e60e1cf4c22cef313a6794c8acd1ee2fbc57cdbf96203d14db7a839ba78a91aadac3a2e51357ad7cfb6eb62234aa48d86837cd42079506d8d2be8df7fd44f97499626f56c40ca7c7cb662603b2799d37d905b7b746b3396a51afbd70f332bcb6c354cdc9be253f31315dbd93d49365b7503d702ea262d18fecc2ff57adb9ca25197264011f173fc2b69d89f19fd488ee5f5bac314bbfa8493a9a3259f9709a4d6f29298e5631036b00e3ba685115fd91678e8c71ba1c626925befdad71b2700e839dd54ea4fad73cb451bf9650a93083845296a2bb1e9c80c7ee20bdd60cf37f49244c1ba1e43b981393b5acac66a02a07565bb1eee1516eaf972ca02b6c2a7a9f9f451d64bdbc00cb99913dacd7d53130c1fb127ba33c107125f213a45301a91db0bace7f69e6287fb49bf2b73231af31910d4700a0267f7ff6fa2f10655b273fd11f9c217caf6d964df60e7b675b0c247bb984c7aec0cb2c0969958d2162eedec580d8bd9812b6c1d63bb479fa770884c5b3985e486bb7f2dcc7f0723aa8172f0e9badb0854301f0cd547268cf0c6fafeb0fe089d093f1b8fc2f5af015b2e22a0cbf1c061c64057f363882ec8144fa87780a15e15e2498987174f448fe993fa81dd2f82bccc1dd0f5b2a9f28b34d964cdb52a5c2923bd9add2df292a3adfcb6f8c838518f818c8053ee7cacdc44daebbfcee886df425a0d95671621e0d8633084838fb658b32ac0a1da50d81a3d60efb04e414b495e845adf60efacab7f8075898649c60f28ea1d75905d8dcec62c15345f5f89912b69d178b7ee2ef0ab2151ca1044c18cd0694d05c60a0e2ffd7263046b8a81fc1ebe8967b14bb2b070fbc41e7821860da287f0725c449d72beb827128f14637cf788d8bf747cca1a94b485f01099baa51c143978cfd8832138bce2be3c5e0667e068ae563b7e543195200d70eefc25d73f0e831d96bbdc2e6d35f2c56f202bb122213ecd251174c1ba26bc9fe5e63e4336c1efb8d66b3893306853151d8335dd88ddcd50a9f5e9c63f2ec5223193442f06739495484d57608f522471199fdcf48fda1f778dde8679edcdfa672d5482c10b4048986211bacb86c962ce3ef265a2bd27bc6ac4cd737fb55c67c57eed103eafdb88ed2afa52457af6215cb81349c297226d7b41f3ebc78381f6ed1646316861e68ebed4fcfd709410b357cbd1b1324bbacff2abb4306c87d9586f3a05773d5db4a7aa17247ab3323e4db72b6f7f21e86ddae554665536eb8e857131aa574b6dd589339d3e4f9e9c39efe8020d4ba855fbf4db2688264d097256f1e6ce3c9ce83059c8c900d65430f32b22eaf2340b4afc815601d55b838bb472a0f8d9d211abe4202359e8bb78db1bc3c75489649397b3a975637190d3896b5e6e2e27f0e4598b78979e118b46e3c2145e809582cbf3e2f5bb48f8b442828617908bdae412ff7355595c1f65323136672ddac1edb60f48dc4f665a45404155cd04d29a5f4cfb9776e1182767d075321dacdacdcbab23f74ca385d37e73303fd19a9a7d8c7bfa7390debd1b046684ae79452bdf7ef3c13f7f5110513c70a512fea765e99bbbf47b5df5d096fbe322dc6064507f41f320a89bc431af2294ef42c658d8d2e3db23b9ce07fbe623ddf460f30f38fdc2a9e2446b98999d4d6f8e9237602ff4dfea76b40e694cfabf2c7da9ce69df2f86e1802b7de1b0872fe7a437ed5259fe5a0f36bdcb595d353ac6438a121b90702aa1bbce2aedf0c2015df7fc046b8ec120c49ee10164556d2815f1bfe32ddee313ed186f11b06de36d3ad229d7430da3e43100df7fbcabfb552c4a6205155a66e5799bdf85c18ce22987595229a279b28444494285e857ce2fa7bdfc05ad6fbb13a564dcf621d159fca2e23e479787a57ba51f16d10464a786939b55b53afd36fb1a871ea9b86ac0761ae30621bd44285655e8584f86de534bedcc6213f9d5fe0888bed24d77818a69e6a1f47ca2e0821881a3b1db2e0a8cf96c9b3bfc3085fdb4b89012e99d5742f4c19e942dab443fedce53de2c2e73ef0bce6fa2c1d0a15ff5046d62ffdf812c097cfe123fa458b9486fe8234bbc3b216d5156dc3d77210ae13ad707b318e1c7635199e4203d0fa80fbd33f0aa1eb370579e23dff060db4a40037fb3a2fe12a4756c53460746b5dab630ed84b4d5270cb66aee6f2f0b577c7eb26cff53ea0f8665e334324d5af9e6c728fe968f061dccc4824deabd364d12bf673705ad75a2fc835645a1ff614fb4b2a7fabf0237124bee33fe91bb69d4e651944db688125c4f3c5076d93fe4217af3c84995a3a551fc23347a510e08552c11426d86ced87bd19266f8cfdb2ee63037cbdca2c9b62cb3e66ff655042f459d725ea64747fc93c72902b3a939e512912e2b4eaaa55264297e4733c4f71033c521f5058a59ec4b54784de4bcc1cfa1c5474180c9ff1a646da0d1c7d44809ae21d1b22dcc69c9a0fc1590cd62ee29f266889263a7ae79b52edcc1363affd2a90f2e4b7d4302e05332087c48c1b6ecc8103825853315628f0e7dc48279779fb38b343594259703f4101b0f38a876980f1b76d8e9584b6f78cd2e6575cecf0b6aa45266633167cf2c21a025ae7ef80b36984de2aff1f8afa19c2ec00d3934071d03853817906c9ffa8e5e6d4ad4f611361564a6e75d701f691470d8b83f29d0befd9e3faf0bffb21fddf3e6061d76a837084c5b6c5344b79303a74e4b5220aa162721f24a8a34b87c9d58a8b1353ef151dbe48b482c7bb7434e2cc348c989316e0e7f0bc24a14ae817e29e132b84be8cba45b2e852c585b94e08261ae2b8c3e20414343032a8f61d4881a906a21517f1555ed3af74312be54d39b091d9fde1041acfbca83994399edd52c54b45aaa2e622686e4766f5251ea4b042c7b95bacb4be4ff7402366386c9993440422a29044e8c8528615fa6de3fe21713ff6d8835c33cc2d65c2f17416f8f0b8675993ada77892ad81dd291c3ea09c8999f5718152c07fea41f85b64429479b5e8f3ebd18ee06d4a469b820c0e08983972ca2dbc0df4729a956a8117931c7c31d28ca5862fd56af6e117cb6a39efa88ec209f8dd9fe31838a734764252fdcc7801771dcbf3ffc2ebecb9de06ca5c15e17a874155affa8c50c7c7487bc04d4ab522a293ab62d223808470de9e14b9596195918a70ad8c8511b0cffbcd2f3695acbe4c6005f78f15ecd9900b7803a071bd53db8e570c24b9383da52957fbb46d904099a76cc9d40243e40295c230b2fc32b45fc7b6a6d8dcc02dcabc91b32836ff74a1868d3dcd41405a4577446c873a16e4b037819360af019e8993cbc8d7db65ac065a846c646607797a00cfd7143c0d969c76d0b28d01fdabd9498b10d441c4978fe3e0b4fd015bd23a61f552481026d587d6827f0ef10b167650ec91134b55ee9ac96074b58650df49c471bdd29e7a51be7ad71bd16e382eb5f73f6f665cdb1ce102c0ff49d7769300528e2d860ff3ecd0bce72580c3daa36849976e8ee0a1cdb295c75ebd19533a5ff0a487a1f11dce4dc2dd44fea7bd74202ee10a8bcee875276cee1cf59d7c3020a55ec3b17ea7ff308bb647b16c72eabb9471fcbf6650db49a1f4e19b5f05d4eabe04894c0bbe43cf4751169e5115ae2d6044a4825bac9b8bb92aab92020531d36b5f44c01967513dcc1027c2007a9a4b59736dc37b47870bc74cfe8ace83752d60dc683e902a3eb1bbdd93f6a82026665669fca692ab4c826284b17bc055e424f89f0ea0d7846e8042a236581e712032940fc7b50b9533a8474b31bc498d1b87cd0d0a589a3f779606e83cb754fe2ca83db40f7b36d73a8d9722b5136fd34463e8a45b7f689db13cd6e3485591a66e627fc00cf0394d47df2576a10ebead89f45f4091eb0d8288ce4685368ad959d51fdf309b4732e3de34c841d60620c14b5adf4e880fa2f5363a5aaf2543793e3531c0d5ba6c63af3c30353d66a619c919715f0df36bcdd4bc9347bcc6a42edbd31c5ec5158fc046a7533a809f65bdaeebf7549783babf7288c0d8ba6ecdb78defee66ac1dbd5c1545d8be9179f1a54e6b4a6a55fd6be45200e871814284d11799c99cfd9993bd0dc171550ff5bc9d30d6c373ac9569c3c14295429d8195e44e2322dfa4fe6857f38a1febf54472ca27ab2348db10620fe4cc926d72c277d3ddf87caafe3301ec958fea7afe1286045098d27182f449918e33663edee824fc6f5450cdc44cc3de7951869ee2e1e32fb15e9ddda3216938bc6dcc7c983582cdd9c88570c36debdee22463837f3b6ee2816810ab9575c536bc382023214cfc949fe77fe8931a96c1cd1e22855ca869a6e188c23051accb27dc79e6ca84fc3377c843f5c4a816d2a534f3a12d52624bde893a560206fb9058dc7a7e8e59f3490707e698da84d3df937516ba381fc61ffd401bb48907fa9eb6d65c20ccc0eb9f18a23055bfc2d9a37a0cc03844c7406f8ce0edb0ad80f87513bfea8946d4cab7cabef518f400baf6561689322dcb1d40fee7b9ee10cb28d224fa1d792c7008fa8be6092b5ac97316c50c251b77db9f22f05b1c4aebaa43c47013373a30e70ef246a57943665b6567157d471a9fd233c392831fb4003000a33f8b69e4c34c348ddbcda2ea43cdba5c90c70ed442df7c3963f1460fdce2df878ced697a8c99529bc13ecb0a402cec7ae2871227bb1f635301006663106bd1164811ba32e5feb41436ea5b8c4f9bfaa5902684668e846f0a56e8905ce7f0fac1198cfcca56787a41657faea314939d319b3aa12d106e5f6dbcb0e0602ccabd12d13ca590eede198d821f0883e59bb9e0670e304ab4bdc68e70cba8524468af61f899f89d8c08b8c1482a0dbd1e554412a090052d2a6eaa73c2274923f644f036996943a1607cc760ab98c7d18bbc8cb7300a3efed85f7726f860d49e3f88d41248c15bcf8f655ff2fc67ad65f661ec61c782302d210506dcca987bed39fb9315346d981f832a846c591177d71edc4c59ba07b4f5473dac9e5b02835fa9127160e2959a01dbccf127c8e65d82d5baa998aa5bb0d82ee37ff82bca697f12e2a56a19c65f4f807292d7884335803520d23c65dd5f11180d03b15c267bb12e70ff42072cb4e57ff00c166e0d5c189c2cf9a647494e88a68582cb2c0b76ee3643faab72ea722c152aff1dd314a64d04b910d0cf992877bf314f2a2b480e7c04a795b2cf03f8d4dc4f4cf1b51631a89f5d69f706f4b50fe3fdc442c1114a488ce11bc291548058d9aebd98a2905928b0996d897438d41fdcf0cd046034df94dbeb7e51de3c2381d15f21a3749f13259d3425e1b22018e6ec7a63784056f577ddbb3687a3416df4190e0810d90b1cdd5ba434179b1d80ed6d2f1e525ecc279cd7231fe0853863862373382374888a1f52f0b07c02bca290039bdced455b10e6a88158842b026af30f49ae294b73ac04db3231d93e7f7420ca9b51f9f29997ec5c193a5b29c3d6fc0181c39a28af489991ad36497500ca0aef9879f380956e4e51d7d8e66d92da9e8b966870ae5c334727cb09b7133485104955b190c50af49026c9128b63c87a8586a6f5080e9be07207e708c4e1c25906d652a8767d6408f50ebf9cb467f6b15084cb29e02bad7577bc248bd94209ca40dc1a3e8bc80752095637b186e3ddc817b220828bf11c0105d4b4732f6c714cf2ad18849b8aad7e3c2fd806a1d5c05ba3ace12c006b06ca51948a14043553bd2c03d289f365c31b5beaf9840035cd48a8ebf96194eba9314725117d014e65f94f6e0879dae1ed332661ec631268f82f4baee9a9db7cfd6a39567cd3ef42ead26af719048729dab79e01d2ac0fcdd7d941bf6d19141689a77b1a1bd969f841684745f31627a5345de6cb627290948af05e9e20577424b34ec423c313ddd4856751d5ba90f472aaa5194c4fe90372d8f3b3251087638d6add02681c12433140eb4ab99879b8e29ba5cc368ebe2ddbec11bf0c20da8d0a7f854061af7eac665e588bb904534e5f946f1c64a13b7308a33ef0310ef2c84ec614d93d0a972e4ee4cdbcd5e68212295e80479b119fdb6a758d93b34930f31b2734945a87af515eb693673f1ffb7b55612fe63de0a51a568711f9cd9c20f3ba323271992b5e3931e3e6ee3d33f7e4608247918909a2c9f14b515f59d7bbc776ab982c80b3a2082daef95c6532604750c5f7c773cd0e1c2ea61ee336b40de011c325cb7bb8b89b4af2bdfaa900513a8bc5c2084de8fe0ed7dd3b83ba2d3604df4dc2fcf66f1d15da8c06c4cf24fdbc34f5e1d9d5ccf3c6bca54df32e17df4fd1c5705590a32c5df447cb1db367d36f544e091d0e3af4dda4c0980563a565a75d5d2d8c7663915f529bc0c0a843a6cbb85a28bf7d5a799ab7072c417d708427fc61b615f7e4b0bbd28b887026239f980c12bf0df692ee7e1bf240b42ddf8c8aa2ec3095900df258d56f60525cc5b07090e503412d05e12fd9a449a339b535fb992a7c56dd8639390be6b2c491b967f016fa2c4bf7cf7a1d18fcef7f35cdc64c5ddcd0b190bdacdc9360b68829a9bfd6742778e740171a6c8e376bf0a966d4751a6fa804307aaa3a84c7be2fc5cec56e19aa6dbdb69a066b26daf73ef02034ad5e560d36ee7a63efd82e9686e71aada62d5b14e66385fa5f7709e865c126c9617a91b0696a788adfd9c46ed0f344e75281c8ddb2ff5eee258d21bf282f9ea2be354994f841824072553c75e448eef71e064567dd1caace806ee16b2258abc70e56c7a6749dd97b8a1ae2102e1ef2aac22c7e7dcc90f97154f019982cad5a22d773efc7ba44ad0a51037bbadf1454ab706dc0f3e0e31cbc5daf9726a2ce4aea0f499aa82463280e97bfb6b7d9060f754e58cc16e7febc7a3e8f8a7ac28b4ede7bec512ab2ae02ab1289da03e82e225b335200355930bf5d1dcda6fecb72d470eec0e4baf6595ced5b5fa9a40ae8717c8e1e9aa2a29d5dbc8bcd006ed93ce77e703a3e3024ba067efe71ee5f96763fd2b9d0312cf6a05fc07e7b2401135f5cdec69855b948f1155275a312f557e30c33fc9438501fb1542f315707a49ce9724fc89c4a05cbdfa630ee5b1fb25e893f2223646b573c9a729a56ea027803a3284afe66481d482ecc73ac4b53c467e765ba9e9f9e0bcc75bc4cc7e05e64dd493df0e1f361c90e5ac5cc28d051e965d0c6f591ab173a9d12abe560f84cf6ca1c6a22267c23cdee5f873fc59411509742056147634d442796c3f74a4ea765025ba221ab790db4da06188318efd16e79f52ccde9e33e776b3b8867c39ec93018f63f386dbfd61d8b719ee59a73c8fd59144bd8afcccf0de5dc07aa98a7b6b31fc9dfa227aeb9ff3af7c7950a33a254190e50e683d0b506eb3c2fd02a4210536f4f6e526a28935d49de9ce02dbe9f116dca9c1c7e074cd7d127460fd85ff33bcf6b07e8cf6a0a1f9877e6cbbb6fc03c5f0b88ef950b343b9c9d7d1d1126af415b9211a9f56e242de4ec0440752f317ca4c62bf95a8ef8fe43e311465d81d77e8d1c5aadf4e8ca2d2cf38ff030cc386260534dd424223fc473aa17ce3f2d4e6568f646051fa58a20f1ee38eb655ffecfbe233258de8ee42a50c2d73063acc16c6c9092396e39a6d5f72156d97a9a359567f9196a2778b57a047d3ef10a93270cd4e60402b945154a0e894f987f46e14c3042b73f0a4249b9122631d9727a55271b71741f52a2c827a91c3a0669b9ffd66dd35db1663e4189782f7fc78aa18a0b9d65ba804a4a7979b5622f2a7b54e4c5755745a12d8ffb8d00785427c4485d2fdc417d2e1cccb71856c11709093a6b5537ad2441457528b4ccae2149f6ce7e4adf95356ab94a6d3317c34c885027fa9b8c46e879bd7b7098be8fa43c661904abdd44412ad66f41b0b8659e23cd5d1816638f5ef1313c53a15506f022aee4fd049b844fd16d0cb66900b7ba56cffa25d311757968b672eed0c8a9f5241beff3931cdd9d94f29e59aa98ef8f38cd375ee38f78db964fe596662446dbb37b05d3b461b4221b571900ee8fdeb93ce1ab3a2365803bc0c6fa2ae04477536e678ed4ffe97377a6f3cf0eaa4c8f2eb129f7fc758470e8cffe0819e6feafb47584fa51b542d15f5daef1a7d7e277bd38f3d28b1ddd2b6602ae0da2876d6ea9dcc9b88b740f2e0a7e363d6131dbaf833754b27a5c54a393f3f9334a8966e746b937ef7d48a6d0c868539ec320883d9e2ab98c0b45fa2657dbf4e2d28684a74e8b8a20123a81ca612b6b38d5a60569db4d8b96ce7f21728585a89bab87ab61e029f735ed586c38c59da81e4e17b02ae5bf16c68cb88acdc6efd52350756b0a7903a283282eb60c9f07f47f3ed6226fb9f44b79ab13edd5ba8c497e31a0118672ad2cb51950f35d370b9dacec943b9a62f246755504a455e55c02c997134408a3dd892898009a5c078c3aae4b8be0eca74c6acea049556c1f6f4424641fd1cf01f72a81621bc389e316dc27bc1ef74e06ab87a2a045f53e9a126cb9a6158ea73cdfe2f4e3c872a2163045990fe4fc2b213c635e723a23cecd068200f67f4c3502c26e5520365e2558ca4670aa2aa9a291e938ae6303aafb01b1aa72de1ccf0778469e70eca5f555bda5babea818d53bbfbf647b2788149a557f08d796a2d4ef6807af3a73bf780b93c3c7f8b1f3bb38b20446f89e691296a6b95a1d4be13d06039ee4785686aff02f1d0907bc32ce9fff00908176d1eb491273ba1b7f3f6e85c6497153ba9be0a978400b4eeaca7978b0d45a3d8599afa304e11227d48861224d264eed898faac0765d8ef14a0a1f7d5a7348a2b7bfb4a8a00f0b97be3fa41e699a3f397c2c3e9ee1ba068d552d684b5fa3cb750db1698685fa951cb82deb7881de4acb48c744f0bcf1c1da0e07be1ba67a3a14ca5b6166731a631ae40a5d3cf7035c0d21387198a552850e734f8f0c5875238d5e1ee0284c2db2105adf44b3d646e806607afdfdbeb8d85900723c1523df6270fa663fd61407fd8fa4a7ed4d238a81b215024a29f64132d4607fc16f32fb5c247cf779b39acc955bf2c62efcb9c2ecdaf4ed0173397f5cfacb06fa0cf978e069201fc34333cf684decd47aed71ca9932ca38f10cc0bf1503ea85915e8f71b97112d810a112c24874a6aba4586bc1e4bdfb227b604b14e46b0c131f6f3300f59d35b489bf59ddfe3e15dc78796c119061f12b38c936831e9aac9dac23cd1e4d7a46b06d466e3c971d555ad9cb733842999217355d2f1eb7048a1a7ff710f897ad51a09bd843aa30e034500a55c4791992a48466a5f93900d5d75472b7ab90c9137a970649872f514213fdfc364c7ad3948edbb39decd11b6421adf9c255aaa6e729742a42d19460aa9ee92a07ab909e63965bdb02931687a7ac42a6415b895092ce1d756a1f88821fd499d24c41e21a8c8e266232b665dd08d21e8f90cb80feacc832e788a1a42888ebe27e11ef9fa326f0dc97a0f80fd6f7921662a44fb08862809795fce4bf2f0589001cae4d9cf4bd1c69216cc9abf14d5fb82e36f816fe61c36205c344897fef703a6ac807b90af92cad4399b8167bd00276911a5fc1fe91023bbe65e81372f40a7b6a6b2324562edc5ac7b31d7eb1c2e29fe8f58b9aaf6f71657a63e28568591939629cef79ed51af67be494d2b61b4035224083deb6645902621bda9741d6a3e2e18731d79a8e111f2a6f2461c7180a29bbfa236c35cbe75498cf3438c56266c56471646838c62e804b00640debf18f20202004b8cca8331015d4ccf7b6af7881d4d1e7051eff4797035a6aaf971fac8b4e79811eaff4fbab708ea14ce590d8c45b75752a05392b38813f826354f70e110a1691b850c7b092d77aaf43c076f8a1fc864c5ca58be1b7ef7980796487d5c0a4b75007253ba59f0d9f3fabfb8152bca500cdd84f3e42f9571f2e91388e34ecb063713d350d8b71c209b64d2c481d94d30904dcb537f7000b91f854715aa5ba4157470ca8c31c65cf880b0fa4a9e88b7dd4a5529dddf8663a91dc79f6139b0eff5f61f680f75f090aade686d2d96861d8c861f86ce3dae5a28d09183ca633673a127390b404f40e493535b1e6328eaf19484434f7249364f837f47728cf10175b8e35d1a3dd77dfbea9876107f2d9ffb5da2d4c717269161503afa4ad42851193b894ba5379dfc5a977877f684e342f8b47798b2ea48e5dd0e8f40c8d904c836033131f12aedbc1c035e1f957743eac2a2c40a3d0902b5b03936dc9b002583afa656f8acaa161ee0e65014258f964eaeb80955190cbc104b65b5e92935aeb43b29bdcebb737484014777b9c6f242166fc1be0270d0dcc91cffe5115cb54305b171ac6b3069c1d6867b685abae3c5c1e10ec0936e99a10aa0286adb7bef54dc888b5ebf444179438d7dd8b79921fe395ab9cb498f02dc017dd90b663d103503eeae85d4229b419d83e0017de3ed66bacc114f1da1505db924141e2b719355435da01c71e66d5a365ef2f926bcebb9b0608257f73ed6af739a82f87bc10001440331342cc34757104754d48392c2eb34cffbe8046f01b8e0c2dd973c079f679ec0a0f291122241fb36fbc14ff43c38b62dd706a7bf9081302368dd49ffd3cd7d684dc4c34038009c849a3fff708c933aff735b5253ee269b729485df7c711b3a299c3ffb74cc100fe7f9298c619c02123a48e2128a0b86b368cb37963871c186ffa105b025796bc9c777bd05f411680c13a4bc530d2fc9c56affb6cc265da2ee0bd817c809285723ab48014a282e292ed7e8623ac7d930bf14731641499c963b02b18a6ea673df8e565bf6bb7455315c2e4542091d3e0efe9fbecebc6f7d83a872708f33d73eb8183a41ff68e4c1e36dc4a025e20d2eb6b04db105de9671d94cc3bd3d093dab01707e6747766e910b1efd8913528646cb4663101844e7838c92cdda2205be0afd361a9f8139428253e3399904b4fa00b035cddcdaea96f48e6d49daea6a4467b3e096a5bb2c18610605eee3ace9b1aa4becc2f54a64310a7f4f019eb44afb284804a3596e7a7671bba9b619f73fde0e4e8373023d7eb6d44f17283a819517080e493b79135a5617185ad0bccaa37e7394a4c7d784d733314fb5f536b72aa0b1c63f80480e69030b346f0c7f6fcf0443e2ba697e741ca06680fe5de02b8c29a34bef48487a2ae22332b04a912027aaa6664d98ccca34195304294db4e77957d4f1878011479060f563f162a69ef126ba8266456ac5a9d36107981dda9afaa7965a7e6b04065b5935a0021dfbefef622870bfa6589480eeeada513f29730b2ea8bb3f7226d0e06cf4195399c90d2e165a668483bcda47f5052fc5c9d4b8b6d702c682529998272a92cd0a9c9f4c3b0783585ad3acd06817bac60645704c47fcc724c3506a759b8a998884bb39286638aba111020de65aa351b147004560422b6a6ef3dca73b271b8baeabb46aac2441ef0a2ef42c03291a245d99f3057035b942f5abeddafd7f3e65e142f42cc99ab4629e052cb7fa91f238d3bb53a382dc1e93f43766bd8bb3a4827449b06eef1fa8ea421928b30c2fba818089c51c531a1db08eed28b36406f4590dd97f79c871cca77daafc94734757fd1bf849b9a2976660f2213f22c0dd42d535942657a9a7d52275005aa0ed53a9c83db558980202c66eda19885c7cec8cc920095db28393aa8315756c7ec3a54d382302d21b2c00fd8eb35868506f020a16d55671023f8ab87e9b3a1bb66c730d368737458615dc17b3bb36c0dab24661c1242de637d4fc4388c797f1e85a8d9b4b0208a2dc95683aa5dde9398170435710c8af1eb82eff4a9ededdd38ad2f488e7820804deb6e89381291461ec8d98ca39d1ef62811220acf0f79b4d212ccd3cf72fd4402695956308a03df9fb2f2901e533e47f431d87586b243add48e1827072e6d3f699bad8ed2acfd9c3c69a888ef2fd3def522686eeb647cc2fca340f51498103914c344b261efb830fba62178de1abcf979470efa6e71adea6e69cf6501e84462311ed619df93ebb6e5666258d4851825cca4d169eb775e99f13006f864ce77e703a3e3024ba067efe71ee5f96763fd2b9d0312cf6a05fc07e7b2401135f5cdec69855b948f1155275a312f557e30c33fc9438501fb1542f315707a49ce9724fc89c4a05cbdfa630ee5b1fb25e893f2223646b573c9a729a56ea027803a3284afe66481d482ecc73ac4b53c467e765ba9e9f9e0bcc75bc4cc7e05e64dd493df0e1f361c90e5ac5cc28d051e965d0c6f591ab173a9d12abe560f84cf6ca1c6a22267c23cdee5f873fc59411509742056147634d442796c3f74a4ea765025ba221ab790db4da06188318efd16e79f52ccde9e33e776b3b8867c39ec93018f63f386dbfd61d8b719ee59a73c8fd59144bd8afcccf0de5dc07aa98a7b6b31fc9dfa227aeb9ff3af7c7950a33a252e7ef70e61d9bea902ff913ccf6f04a8c0e8b65531fcc6a4664789cc1daa3d12b4fdbec132f40b1db121fe77ee0168eaa4afaed7f4f0b78676e1dd610abadd41554c43be0dd920a55aa42424e95ad3d997d0e8f9608816f129aafeaec1e1a09f5a4e275d2cb247f9799544e75a1c24a9298af5c0032d931043ab65841a258625533c8242a42f98b7818ec5c9476fd9d964dd5116344517320f66004385b357b2317d7d918db4b42b56e271adf5103d3d4bed06646992aa42be7bb5107ab27940241ef858bec47a49449ccc5e217188d66bd831a538d2b89472c629af36bc93172c9864ae51f5fc6d745edc615dc1513b579d91325131167c9612889a6f37fd66a8f1b3b06db0e4dd41d7f6f8581f4e482b97ecc8de6b491dcc07fe45a2c2e7d35755745a12d8ffb8d00785427c4485d2fdc417d2e1cccb71856c11709093a6b5537ad2441457528b4ccae2149f6ce7e4adf95356ab94a6d3317c34c885027fa9b8c46e879bd7b7098be8fa43c661904abdd44412ad66f41b0b8659e23cd5d1816638f5ef1313c53a15506f022aee4fd049b844fd16d0cb66900b7ba56cffa25d311757968b672eed0c8a9f5241beff3931cdd9d94f29e59aa98ef8f38cd375ee38f78db964fe596662446dbb37b05d3b461b4221b571900ee8fdeb93ce1ab3a2365803bc0c6fa2ae04477536e678ed4ffe97377a6f3cf0eaa4c8f2eb129f7fc758470e8cffe0819e6feafb47584fa51b542d15f5daef1a7d7e277bd38f3d28b1ddd2b6602ae0da2876d6ea9dcc9b8e894768275bf6a680c6e826a53a7fc38c99372f7aa844119bde09fbf9ed30e445b7ddac854b5da73847abd6a6cadd1fd6578eab43e7983849d39315795268ebda17ba3ab1400d48f9d64a3f523baf3ce4122550b4de9a1e92ab2f334990adb11e86b126511ba25931834f102c05416e018a598dbc895ff2602455cee6480e7629a9ef20dc1cbb0d4f31acad04d740b0ba3129540b8f55fa428852bd27f47019503a848a4c46bbe41630caf1c0bfd7d81717bb28a7e9eb485ec90d53c79703904f2fdbc38683d0c8981ee776a2e4de2e3c4b514b3a12774aefbd50ea2832da4c8a0346bb36c404bab853043f943d4210e3c255e1279b7104889eddfe7d9d6f712822846f3c204e11468815eadcce463587b4c17ce9f01f880f3adc5392a505c6d84859647b22f149f628e78021868264c52de9b90779f0816b5c47382a743f3b6d09c840e4e151c1c29e3bc9f63444d150833078fe9d2b4eaad416a2823aab6b040b39a4ad487e801243f25709b9b45ba5506fd63dc7d86da75edd6949b4f4d7320d969ca1516883b4b406b70ec9ff4ff03a590d9592eac71c3c4d6a7325990e3ba9be0a978400b4eeaca7978b0d45a3d8599afa304e11227d48861224d264eed898faac0765d8ef14a0a1f7d5a7348a2b7bfb4a8a00f0b97be3fa41e699a3f397c2c3e9ee1ba068d552d684b5fa3cb750db1698685fa951cb82deb7881de4acb48c744f0bcf1c1da0e07be1ba67a3a14ca5b6166731a631ae40a5d3cf7035c0d21387198a552850e734f8f0c5875238d5e1ee0284c2db2105adf44b3d646e806607afdfdbeb8d85900723c1523df6270fa663fd61407fd8fa4a7ed4d238a81b215024a29f64132d4607fc16f32fb5c247cf779b39acc955bf2c62efcb9c2ecdaf4ed0173397f5cfacb06fa0cf978e069201fc34333cf684decd47aed71ca9932ca38f10cc0bf1503ea85915e8f7f6364b30cd7f431201df3ca0690f3a8e407779b27994cd9ff667650871a84937acc8631464bc24d49ea94fb18555ef7b5bfd383ecb39aa41cf5f76a4f8f2ef8e807738acbbecde32c60480f78dd9333d8c4a2b29d03a2c71c317014d8c5b1c85cb83fda5f60c33ec007ea92545b7cc504a30a5b9d0209c69f68ae78cb6943e520c494e54e102654b19b1d6b80c01ad5ab322380af8ff1bfa6c8c0ad3c51aa5d80014410b4dfe2c5b120b3d9db71883f829a45d846ae6c131687a7ac42a6415b895092ce1d756a1f88821fd499d24c41e21a8c8e266232b665dd08d21e8f90cb80feacc832e788a1a42888ebe27e11ef9fa326f0dc97a0f80fd6f7921662a44fb08862809795fce4bf2f0589001cae4d9cf4bd1c69216cc9abf14d5fb82e36f816fe61c36205c344897fef703a6ac807b90af92cad4399b8167bd00276911a5fc1fe91023bbe65e81372f40a7b6a6b2324562edc5ac7b31d7eb1c2e29fe8f58b9aaf6f71657a63e28568591939629cef79ed51af67be494d2b61b4035224083deb6645902621bda9741d6a3e2e18731d79a8e111f2a6f2461c7180a29bbfa236c35cbe75498cf3438c56266c56471646838c62e804b00640debf18f20202004b8cca8331015d4ccf7b6af7881d4d1e7051eff4797035a6aaf971fac8b4e79811eaff4fbab708ea14ce590d8c45b75752a05392b38813f826354f70e110a1691b850c7b092d77aaf43c076f8a1fc864c5ca58be1b7ef7980796487d5c0a4b75007253ba59f0d9f3fabfb8152bca500cdd84f3e42f9571f2e91388e34ecb063713d350d8b71c209b64d2c481d94d30904dcb537f7000b91f854715aa5ba4157470ca8c31c65cf880b0fa4a9e88b7dd4a5529dddf8663a91dc79f6139b0eff5f61f680f75f090aade686d2d96861d8c861f86ce3dae5a28d09183ca633673a127390b404f40e493535b1e6328eaf19484434f7249364f837f47728cf10175b8e35d1a3dd77dfbea9876107f2d9ffb5da2d4c717269161503afa4ad42851193b894ba5379dfc5a977877f684e342f8b47798b2ea48e5dd0e8f40c8d904c836033131f12aedbc1c035e1f957743eac2a2c40a3d0902b5b03936dc9b002583afa656f8acaa161ee0e65014258f964eaeb80955190cbc104b65b5e9293e3127711398c9bbe4052cd7336b44fce92ab9948e51d2e70a821b89b0328a32c35bfa224f31b54654f78f0b62f177ada7516984cd4a4662366ca80dfd34cf3f1c1647b5abaf28860938ebc9e07821e769161e9a0921e3c47e05659d9bf9d32117e7099df2c666fc72a67ff8b01425cf3701465aba54d180ba45911edfecf88fa46f084cf2cacf890e504d9d7b825ffd28c7cb5b2c982567c5603207637774074198b7062cb03a2e7c2494316ec391f289669f77152400cc05ffb34dd386dedf0fb5a34ef22931ef8ca38427ffb3d488340fd04d3a8bdc52185475da10c0a9456350ec3bb567e4b4ae013d6ce3401b44688a0516bf7282f7b12a852200ed1395bbb1abbccfc38852eb1f11deb810fcee02d0e0776dc43e4e7c8a1ece27ede5a5e7d0c5c906996e6f5d351af13d007f12eb120a58e25a4747246c7c6284896c729bc0d93d1015f98bc9bbc9025e7dc1b296ca51e77fe86630276d47f76f2ccc883ed385d6669b0971fbfc7133c61b4895944e80f7098b8fd5aa9ce1c77b4eba880efd0f0522688a556e34111bfc7f7dac404adc8481a3c3befdd48821ab23e1491007203e31540818ad5c9c622fff5ba3f6bd6a9e9398b199e2d4c12d42053cc07d2bd8bf925bb10430e2a4368aa416c5520cfec859f82fd0d32c3e8696e9cd43882bd44db374c85c57bc1ea5dd5190c61fc2fa8ea46b5c1119289bd46ea9a4bde94d29df91dab16932ba81dad861358cbe5a3c797359787b6f90ec51256781f6261f26ee22e84b7d37c1a2c4749c40c9d84105bb048ab87ffb28e08908f7c721a13967fd8a4c00abd19a49f35b584ce7614d43e2f14ef548e9a8a89782a3df023c3dd31662c936607be8fc6365a16a21790494d93bc72091183070b2d409a749abfc458743d1b3e7f833aef48c3e82d466028877fb6a54c3d131e19fca1778f4090b892b85d84b378d8836f808319cb12794aa81b22e12fe0ad1f66d9c3ce12d1ec377cb8fadd0aca9b9ff5d0ed0a3f59a4fa31ead861198ede6ca6e3be609c6ae64e2d45d6b393eeccea54b49717b1040465868114bd207a463581426f3118bf3f38dfcfd3e317488746928665d56e7c258d766de7168cb57e2a3f3a4c65815cde0f769492ed6f978ecf5a3c462919e1bc5e64ceae9d3eebd5b70af2aaffed65ea012aff9199b749e5d984c2994d2b1b9a49c8560d6cd1950ce1b427f7e2a38aa3c794bbce7df4373ee19350f99b004ad9075e9a22052275873e431f4bb2081745db74b710a1628d971a3f1183814d5bee34e6d17caf7cf82b48721f9a69b462234d99f90703bee61692e9c7e1fc31840f4eb5c334fed36d14a75b2998490d9ca8d1ad9546d365d48cdd1ddab91d78bdef3d1d04ea365c1ec5a3351a312f5223502cce00c6338208a274dc9ef71f1dcdffdad8fa6ff08bedb37b4fb2a4ef102c1fa7849ec7cf0f36d9bca5a86c1a1f33680140f246e9c59f165480fc70bbcb5a57d5d339b57cdcfd4db53ddf9bb42d89d9dea3ea3ecff4e3e225280f459b2cc88e6391f2d8cd1f9310b40ea27fbd31a1d2510a5d78f9a5df0f65ab638cd76d0b878b630379a37a8fbc53e759a7413576ac2c8ff05f88dc714026b9d4eeffec21f5038e6bc48ba629e4bcdf57ab5bae3fc08561a3091a4dd7aadd39bbe3b4ed64173015525a8a5a7b158d7e69bfbcc22843e41b16b0360dbeb3c4b4443b4946fcbc18f0d136c054a597b1b1a4c5117cf2f1a962dd837f8b58ef3154fe0656eaf76fd01d3d0d856bc73f8ae7b3d6dc008e4d5a326f07f17f47c28980cd060a686841224d1d834d0484d0d9b4e55706ce97b4182f5c713e3f7bef5b01a0ff73c336d34c421a84e4fb714d492597b1245ddfe3a111c0af2e94c18b6e8117ae89d513cbdac2e6b556b85cb7227d16f2a66dc7be9d4e93ab0c6444a915453617376ceec4b8576a2dd191dadaad38ebc0c3e7d7803f35bee8a21c1645d05991dc9fb080bcd26703a8bb213db0043c7d2a9e4dfe536d400b909dd12195cb7093f5df2fb4ffd5f67abed493a1b676319249ae7512ac558d688552fa4e3625a5fae5cad699b9171028bf59c7cb212b521e3ec09778296b7ab57074a369c8c26aac2f1a632b7b43a3dc00c9afc9e990453f98996db43140e0fd7155519f88b2d81ed4d2fb890fca14aa724cfbae175370f2d8036d00cd0f01d410e0e2cd18ef22561d4941659cc2b6cf776822172180194c697f222ab6a6a322f3519e5e7df0e2dab039c7dcda44d8be4e3cddfd93f52a5a6f5fba6468671e1bd037998abea665c222394edda8b35c946ddf1d5e078b6cca37616458d225175f08d0b14eefd4a395eebd560b4958620654110f56fa3fc29ff53890cec0de67a12e9393e6e93e90abc7ecfa11603e54fc63242cdcb86b299d09d717e143583ab3dff7e833f33afd7958a08fd882b7eac4160aa8d477b857910b672a9ab5a3eb3dac1140523a19e39405049484860b3ef2a26d0b6fb0ae2566e4da74bfd3d87b801f37379e4c20c8630e1f7317345d246dec3fc4b8b2476f1f966e1004af370b4ad84eb04cfae3f328ea6b9424d61eb08a894edc56bbad38627caeef25304659920ef6ced670b093548859fca34fdff7bfc432fed9a9c5ee316c53d31826c3a8e19039fed68e4b2ed2da610ba13923f5884dde054112b3723ad815c583b626150d8edea2cd4f10b82a21d097373f271f245f033defe21cb73846c588c2338c502db0639cea5c1ce9a5da9daa926979fbdcaaba6dd4cd65180dc973f186c160973e48e3ffe803179c8ff1b96e89f15f2ea54803918c4b641d83445d6ea2ac3d9afb8119ead6649e37f001006ba96a658cb1b6beba770a14093c248562e5d1e8ea2c9c23a5a47eee7f0e9e3a6c9a7643b1b6b38654be500ebc2100fed496e60924be938ebeba27e0d6374d97c96e02a520cf77e36b4b4e1071f7ef031983ebfe1920523a2a60b11026bfb24613f350d12c77e5949dd052f389ea1937bc721e9b385f44374fd23cceae63de09125ea584813bd76b931d4a74d7d138c4108a9278e74bf3f4574c95c99366c1380b6def6eb19bc6444d6d7ade288bdc0fb87819756c4f428f495968fe61ce4dc9b99d2398808b81a1821dd783d25d8d19d4c1949dd812675e3cbc81edce5938e990fb785ebaeb758d6b34d5c45dba60d3bfa36e8d7537597ab6201801a510a4d8a9095239c00f4bc7ea26d92db908befcc92b22630bd061539a9bfacfac028471cc8f29247bc270c93e9fc9696c1559f9e5917d6d042f470e9d599e09c1af01729394926c12b1861985962f1d6340f85e3d3fe01107200f5e653164ba8c4e7d894d578f0c0b954bf769668f2c6b5684ff3b9d838c694158e677f996d330888f91f01c8dc2630422772be2595ccb6ffc1cc89fbfa7a8b49cede65f7ae39c17ebf026e9af5369978888060b07de57d33bc7852c55f0d6accdaa48a53f2c079de883d522f2f98dea747c6a9750d9c5e353c7d4ab791c2cfdd1559a1b39d3858323c2e768b94d05e612f80fc21eb7fbacd32495dea2aec723829cf133f58a896a015e01c08c89bcc22f86822679c8baf3e8f6a9578d4b737b457ceef17cfcaf87aab9c9bdf74506bd1fe6a26ef54aa31a95bc45a0347bb2ce97c7f6cdf43ac1af25f1bc734684151b7dd28b2097fdd176151069f4e8e4163789f7f8b0d2b5bc21290d78f4e3e91293522b05c69d05bf08d86a1f08b6b2fbf76ca6998d50b521301f4b1cec8ea65189662e408316ee1514120a1a92034e708d47e4b931dc6c8e652e56a804eae57f9e22b50a73b799b2d73af1b2321885513ab12e5fd2616a44dea2ab486f18b72b2424ad7518d8bde2a0f95bebd07090af166ad85b5e32df054034165167cb4994405d82b676d3473e2d309a60040e906e53f8b46b867b019c2c6fd82591c27b019baac8ec14d5c39760954dba1d7d29232111b0da30935a8cf2179904d93f24199673193400b78438eaf54f50e79b88d8aab0603789502aa9000fdfc999348f09a62bc09d5c106ffeaed9762e3e435a542dd8815d66ffe9d78ad300832af7237a0c1a73410327450c581ffba44e6c6b0bd53f3bc67bf6de1e21d67ab9677677af69c3150880de297047f3e779a26d871d37a08247bdc91bbee8092cc23947f77ff0b6fd684c9bbdc9c6792a517db2e6fc47e173423ea7b72624337f8851ded0dbb518e364f14060abfe5b3bc4c8cbdf09852ec107447611e2f5767fefe6eb9197e0acf97a784ba2214e8519a90d9c76662577956a7cdda5267bdca392ebd702b35b756273df0cf9c4c930bee2197233b2e99ba70dbac0fb16cb97b9cd670e30461068d5ec03a192ebf3c02961e010a13f3160a82103bf8b10b676d5b6d367129897aeb700832a64fedba88b712b90e913b7e7c4130f7a58d3ee4a7c05b38c2a049f159045764344b2cf15d967fd9f6a442557f487f178cdd8fad01ec52b139c52cb1e381c3b41c729b620c914eaa36972c9a5d18f24e7f47f1510408af2df1dad1b34b164f91aea65fd183b427a5d6606aff83ae8787e21ed4abd8505be03bf11482c5336c8c399276e15016f245a18f4e9cccf2e3b9cae8efccddbc9d0767b495735f5115888ae73e3d97bee5ddc194e98f1072ca3b93c8ca2c184cad87d1b46755e3cf7f0e45c01ee625cc1e15c2983d88f1969a636bebad1e19c54e1586f1470b5a01d86d0ee98cd383bb609ba9b30324813890a0106e52ddc69990bfdaeb5e3aded58167c80099bc598f91accd9fb9c4a5b776667884febd78aa1f27d2beff22209a20e2ec4ad06772b06276c06f4b03d53cb5a1de4e4a0a0a2359ef9f96f2ee4c6d625190a9dc1e9a2fadbe99a95ad4193d92dd532a91c4eee7882c1b1968364a6c3fa48171af7c814e6fa940c03758f306db2b2cad69c2082024e263f208acc08407f0b5b0300ff723c206b78648a02fe7c9609885652b3364e009b33bbd3c475f09fd1fb44f0d687cc8d060142fdf8be87c09ec4334b5afafa7b1309fbd9580988dae05c24137086e6912b9dbcf4a436fbbda3997a47508d414c84df2d17e72cab597ba26d0e9870d16d52140598230ae1742560200a6fc44d95150eeda52db53de110ba0601c09e3263a9722e0b8407e47980b8da5102bbf95069809eb85c0c6d7190238797b6308dfdffadaee607aa969d0af57ae7db9e968079c4b35e841332dacacd091d4c1217584f2611948e46e4312bec947ec22e7becf2c4e5e7d6c90b7617a5578b5377350e5796c3748047d300a8e50e9edb6d6377111b0d42bee1f1e8cc72bcda6e7d688682f20e0c3bc62cf2737ab3d210bb3235adfb30e0f2636c1f801409feff00ed2d599be18aeeb98066aaa8a4d209ddf780724cc7bd43c5c04dfffe2b1500f0fb44317cd690dbb79670fae66e3772f9f0f58d4d8f445d0792041a0ccf326631e26157a8e7b71875bd6d42ce110e8fa2c1ec9fb6ca34f71b335b2fe43c003e432e3208d3df78aff6926a99f5cecc358f14466635ba3bd8a4a4cdaec54cf49649753cf913526b3833a2e0063d3847d9b98e18688b396620d0ff1cf0f7b1431d18f4c9a7c23c26e81931f4f8ba557edbe87c9886953cfe2b4201d469541268f96426fd5b1f1c3bbef5fd9564567f63bbf724879ddaea394f32d7603ba580d26dea8adb88daa1d3f9ae4cc89f2ae9e3a475e8a864713574458b026eefe692d756186c19daec7c923240482fcf8d97f96f713d16eedb25cfd0bb8c1f68e26bf56a2e058b2ac6432d2c0157c6a23c7b34f2e1a649157978af5804c2aba0b4e1549d193cf6c27d7dc6cfc3e876fbfa50e1de9d4911ff0d593b52aa9019f0063a72845a49eb585644935698855860f677f436039a79ee71216115d5864fcfc15a5cddcd939100de528d0565f1435048c4585d5620850c9b0d71128cf74281806722e0a84a6e639c4494d6bf91e08a98b613979e615aeae497ba0d61f2c6ea13b8eea0818c03bf827421dfd7ab3edd481bb830356eb8cd224179bbcc39d537e50db85c33636ba16a05673e9e21b24f97703943fa63309b7e49cc315ad91b1ee4411483ee3253d8ee544dfe09c819b40ede196cba736e65c9f5a303928556b9ca449f562cfa8631cdff30a77f7a576d9937aa0ca71647e49fafc1feb5094867f615ebc44b0de7f0254042223132df27bb314d8e0040fda34f66d7c542ae9d1e2366918404eadbd5ca8f61864605adbbb75aa62f4bca9766e47960d65faabfbb09e86683170a0c3439033b93be07c026f7f2ff0bf089247b0f89cd66ebac2e5ef38137d1f10fa09e9c015f488ba6484a22a5f05062b7133e61e67dfa664c7d6d312ccf00146195404107b734605709a7e9fccf59dcf626ee009b10ac3f39778e55274451e413c9638f447235ebdb003dfd0190b357228f067a5200eac4349c1f98de8354f1264483314b4115b00b16e86906faf3a7d6bdc7f5ef8e02e6e9acddb48e6d8dbc6a33df3023dfa297bf25f589080dfde25415121a33524ecfc6f309c42a68600bc0ab9089ffc7c7bcd7c692c9670dd401988fea3ce4d3f6fc53d6a5eca5a7a5ab5f7af303b6a7a8669f6494f95207198409cece4ff62bc3ec5f714ac77188978fd205c861a778a9b528ecc999c00f91073e5f295e12980abc18ff3deec4f54095c9c16014f3a940338a8829731f5c4f5def07dfa61f723ab85fef622f1488a4d4f423faa94795a19bc5889d1f1457d083096c30680709275d006447cc65def9f6c47b3985fda891973c5584dbd0f5f837eb8dce0cee7c425acdcba520591d382ecdc02d72bcef784e1da4ac7c0ea16fbc2a92f8a2ac792698794eac450a538e748a74c883989f032231f6400400582a0256b31e0199937124246d10b74054d1e8657d619a30ca73f4ee4282b5ce17e516735410ab9b23212d4eb93acaefc6828b66f6cf31cbaa0d24804eef2ae2fbb5f5182050c79916cd3ac44b7bbca104dd9a3a8d8cc6dda92982da87a072fd7e7cd11a1be7dce36ae119df0b7dfa56fa1ffe1c836580883eaecda4be6187f3aa0e7a6480b232ed48856d7fbcb425649ee8f9921ce74ca92d3f1f2093f6519606f817655c068be346713976fc6439f6ce8fd474f2b752684045409f2a38459934fc1b1487128021ec92828b675536b505b6b779b3496f57a2d557a0a35147a3849ec8d8388946399e035698136aa3ea5a2e8ebe9075c76b6a9379732fe1ec496e51c22121380217ffe036d99b2731c6c4f828a62c449d0bd747d21825b895c2347219f3fc64b76d4e9c2aa58dd96f3ab604c346bdb42160a4ccf118fe3b1054279c49ea7c990ee1c081e9b104a52b7cc2b9baf07947af4606ccce21c17384cb2c69739d18c67e44477a4244b1fc59b8f9072f52e92c13e1ed8aa60b15851f1e6b949c8a13cd797b776d32addfd90f85409102947cf72020b854dca100fa72cc87220643b7d7620af4dcb5802eab9c6ed45e747f7ebe1f04b37d6e1d3a02a9a1ffb41ea5108f56cc9be7ed5ca7f208c3c7eb859f2bf57cfcf753843e5cbf9cba5f53553fd1fdf843c79d41549620b79a815fa74ec11a06bc0f35a1e5ce9ccf5e1ee8f5a23ab48994b337c979e554dd884c2be511b9e74cfb4a9927dc7158047db84f03bf762fb9a4181c96c5573e2f3963db3c565ce6805f8538ad0b5413a3b26ca0a104c99320ef8fe4dbacefb26c48a4ce1c17cbafbbfd8499f5743cba2a9be8a00d679dc9631bb79902070e9cb1402da867b324ba64f255b80f3c7bba847f4986372c3f1b9e450b27a5990721af38303c989446667c0f40ce3153b9c804de83bb8d0f1d0c4b98fa7b504bfb8a848434262f08436504a25036f1162deb607094d1adeb7204a2c324dada87e1171fc6284560e95f337a2095306ff5bb0984d6c8b9b4e9afb405c67b10a54d576a8f6c362de2ece56a3cc8c2efe2a5edb9ae67f20eeab82001264b24363899711b2792b744e639c629a0a36e4eecd39b5f203924710cb188ba02ab17be2e41c7009976c6e7dabb9fc7f98cb692343c38049313383b2429260147a6680eaddbe6098eed01d55bf4036b3db25788f01c336fda1d85adc4e58858a6d60931f57cdba47515a0a52913a0fb37eb26cbb9dd1a88b5b5b2df4abfa51dfc94d77b989b4c53b044a841867f3707d0ba4356fb3c8c69aa8081de042a675cc5f75e9cbfa4f5013f45b1b9b5a615ede6e48d6090d145a28ee2e13b00a430a2848317fc414a565529a1fba8550569be52747bfe513261a1519d40608f20922d108b6e0335b5ca661899ae40f9c021d90a17f830db44f64a904cf5937121c6b2e586161027638d396d73804011d67a85d5934a5583476420a504edef8577e3dd9f52b2ea259db98c36ef234f52b2c5e094e7e7298b950fd70218740bac808d4e6adf2d38f4912a43af755bba8e94dd64e77feab4053daf8b3286af71adf62c41cdd906bc606c32de9de17f94b6cbb8f38e2af6efeef66a1b7af02f8c1757a7bc0e50f6bc396593102de987978510a7e45d9894594b5b9a101c7520fb9956c76feab3cce5955fa3128557b885c5b5e305117161a0bed30f38b6b0695fec14332a30b6adb5036556e0fbe926fa4404772a7d2062283fbd588503373c2a55a6a1a3ea6bc951218dd3d4d46ded72be5929c84baf69e09c8cc3271eabbe3f8b9abeed49b09b3308c474e8e09e0e2f4950b2e41e3950f814c1a3d2ba283f1a04694f2aa90768f686801d8f66b0ed04a93429e9ede912404d1ba95930891e6260a32d61412d98c9fe125196b6579efa8f54832de7d1bf45263fa907a70e29b4506e3232d7270d56b543b4b3d47b63e627874dade568da24515fa893f526902a77e6f8d59b6427721405ef46d89db0eb1e4b721de81137fcc5334493b74f7b83a456f1d71dbf7edadda8f4c421b3df201b39cb6a1190b0f72f43ec97f8b95af0b78b869befdf8a0f1dee6330d32a48b1144960ef8812e8847a3bd957f51eb147e7a1afcff90c21f8b7e6ccd831bb7e4e405f8acc0b7a2fe16f516246d498c2679fc4860d3b6d5d6c221f8e7cc742a26c0e5592300940c28727bcf770871cdf0ad83d2660dcb26b3a6454e72a6705dd6585cd1c32e2a0fe51dad88f704986b0beb32d7c4a3fed2ad4fab39d259a1f91570c6303fe0eba8601d67e6b30e28c529d6eee2c87e06d085796d54b0240af1bf5125bf211c81c76f482f7b60214730fd6870a32b6b3f9043988dfc84fb351f69a703efbd69238161beec43981459e5595aa1a551a8054c3466d2430ce76e31b32d7cfa0e27f4360d1d8b64bf3ca907a5614ed3f67f16e07e92d9c20de44bbd438f7884b9062d20012b6eab90d040235f6325f728e582227cd39009571316c5d639ea7041f46a44990f3b1d342d050f16c76997f861faeef503fd8fa1cf0d2d9d995f8547ab7d22f40132a34e5481bf9981e43741ca7a93c56ef0036a600d0fab39be1f9afa24bc7b25a3e42d4f1703be2e3ee77d744fcd059de0d55ab58b8fc42247f442c07e5cc20cc17e3ca05427a98582c207aff998c8982054280931c1e29004a9154a4ecf3b88997e38a156162b89eb1903f9163a36b4b8cb3a37488c055ba2c0539e2864946c18be8357d02f2fa05db0d37be348886a5227de4681ab36b1ddc9cd7847e37f9b378860ac94329516f4136be2ca448d62f80c05d28eb81801f01fd3f0c858662ae49cf8fd080574ed243cec4b27973967b2d3dad1b5cd5e0beeb98f3ce1ed6dd7f13942820a351b42f1a86bef2fdc69c8014af648536d0b29f181e7e8e09824e481ff3e07eda9adbba30dfdfb6049cf68812ad98a9fc2d807d8b20d2d5a275995aca95fa9b5603ac0456a067d147b7920bbc68a8b77d097d488fbb93ebfd706e5f29c8a9ea3a0baf2b4f1f82a60292faf1b1d61067f4fa44a72fec00a55ab2892a5dc59b7860247c8c170f72e4515bdfb525baf60b20185899fa3ebcbec68b9ea849cc4e451f2ac92346099540ad88e5136b30782e942737ca24bd828509e5cafa975192a407aad7a7720ddbe6c478c5199b78f45ccb7c54d37daf02104b6e0a79e61eb315d7d2fb8ebc2d7d5eecb6131a6ed84069edf68162361ea65573a365881c8ec3a154ea1b849d2e5b71a313c977f075f42fffc53ff863b06cac27f70fb4751990452fc150b5c9273405af16d4995d103683d4723899d92bce24ae1bce6a29e976fd1cb025a1c00cb4ccb0474ea396e761f0475e95266a15cb4148d415cbf4565a643d20bbc9e8a8688ef39261ac22dac7f2fb9bde7cb82a1cbbe0004000cccff987adf398b5979efdcf3ddd80aa12a95f7d19ce497986f6e40abcd5351894a8ca97ee6cb47449111270b95e881efb3ad22b2c01861ebc1cf12e8efa38bd228218b35dbd78d64811ca52a3f7c0d52b90b633c82ec74e2af8ff0c6f14e4e2a498ed6bef994ac26dd0ae2a1f0bda99390fd33ff61f64e8156ad48075d1105d2abc0d337da29ae1ba9f69145adda6e7db32ecc078f101a9c5a67b8c00e21d6f5e3a853bafd79a3a7735153da26289d9bf50b7aafccf407173e2b4b3bb5fa9a68f374d1c8cafe19b749b20ac89f3c66723222317400dd2843aa51591fd4f3f836477723b97def512902b523950bdeb8c7d90e5c764bad805633abb11ad87439f4e2999155ab70b8f04545166a13d724d673da67fadccd9c260504358107bf97a20f1fb6344887e4c3e21d50b45eb1cf2b5244db93e0ade0a6f161efe13f7a6caac2dc3210819fd2b6bb4e8b961157289d7d77c5109e2aa08819ee1d01927d8ba96cbae24ca37e1af299df3dcb473ba23ce83d78cc2de1a153303b78bd86fb0dc6f161465c5ce7825aff91441e81afb51b1c67164abaeed822a447dd9ee62cf2704d751be44ea2177379e051736e3c184e16e60c30a1326b3538fa4ad6918b406342b3fef69bdd3cee07982a33368ee1c6da451af1d1242eac4bee64652926a23928aee29eaee28f2e7baf7a9c5f4005b42571211fa2c21e758c85090a2e875a9c3c4158c802f5f73f4c48f50bbaa7841e76496d45e9e0d75aa5250cec378a6f84232fcab9850fb32f048cbf99aebca22090061a26f8ba72f661160c75bb9c9f6b27eaa8f1cca2ac9c56609d67dacf8f9ff7a4ff32a64337d6184a14e88187d0086e06e1b6faf5221b5ab249b1cafe408cea6d816099fcc29572fe6f9ab7fd4e36c86ccc085ecef2bee7cfef09585e0d2ce79849c6ce56d90d653cfe13d35dc1c89fde3871981ef59f9ca2a53504dd12e28b1f01477f67d8a0c8f837edcafb5eef22c4f041614c47828dfe87c041e0ec0df061887ede99ee734a9d3429d719f60dc349715a8d37af94ae08b773ae28fca9e43363f6bb57e91fb69b81983c39bd7f7df1648ce2b9c898a1f94b141c1b4ad8381df228ca6b719585635cb62400b35975211b6b9d62e1d0fa525c57ad6d734c2d6b8ee80f24c317bc3590133230ea19a85d4dd4e0ae13bf8939bd668bcbb85d7720809e8063d0e4944095a112785cd8e253808a66afaf260883361e36c8d6cfee48626e9acda57b2e0b6d92a9a5103c80a6a07d517276907062ff84e54f401bb3b53d97bf320649b00b192652eb843acbc79eb222b2c5eb15c21bf6aa81077bbecb72e4d4e4e1dea5b81251bd9d2b0b24c0d0248955fa7f6af136ec4483efd5ea3c6e080265e0d515aaef0fb5be462e1418f08fd4385130f75b9b933ee9e4037493e0c1ae37f90a5936f88abf42304fb2ba590bc6a56a974fc1cfd1fdcb37c092c85acea4e8f625ca1cb4ace0252f693b5ae0b38aafd0ce0baa125c13adfddd28c1f7ee6703e1516d628be5e0ca45a5bdcc64d18fc44a02094745a589f07ce86ae6d85f811537a72d27a62bb34b0029af96313e62e73cf4179ab155edd4f981b273851522ef7d66431d9cebf5183cf2586498ac3263c9a3f354c0ac857cbde0541574d81e86341535b5f2f1ac7ce65f6690112f431ad33481aeda75fa28ed2274e439280f016ff68b3aafe161010847481d501d092058ec9d3c345546aa5372d82bc16f9cf774751d7d5e39eb8f70cb63631ca89b674b980c63c42947ea4fa7fd05a5f1bb37a401eef2fa559d87dac5be0733c1df928e2a4e25583a5172545653a4bdf342fc9fd44c229a09943a5414a98100dab1157a10bf6470cc0bf148832bb6eaabc1440c2f3a2ce0cc7a60bff8dbf1c5f130adc8c121a3225b9e9899d8f0d6bdfcf8f6b6aba5d9f0154706257e8fb6effbcdae8e40c4f72c44605b214e4cf86be0e399e2c972659249ae2e5e4d57efdc6fd5104ca68a20c1f09e43be46c8d6f8ef0fad0dac2a259e28443cff05869bb35eae84ee615a2148e63afb337d466311faa9fb0d956d0dcbc3ac8bd07426c27b71531422b10733baa7612000075bf80e7c556c554357dfe7ddd8285a3bb5922fc84c9f2bbe317d2e904ab48b1e671cda1b31f2605d31b2f5213e1f0eb6f805c61d44cb8cb46f2924568ae4346ea37f2d41d290ff321dc8453d85f341e5b70821e48eb908a2a3d8f3473f0d1e1a690c47f69b0e34be52c6e21bb90385b7fe8af020906cd1ed84f9b882c6074c518008a5424750dc54564696f894b2d02d9bb3a75b74936cffedb9355e48edc1dcb0e4dc7c9a2d7957d1b84f17bc3602a0fa2330d9d1746db90beae5d214bbed7af01ffb55a729ef896fa04538460dcac96ec9ab40c373af7c7bd34e54a4253b4b44ece9b5bf68da71d68dda2be7dcc54ccc063a1eb911efee9a7513f62751008288f1e1d82a597dff5bf2a09a26613ed2cf1466de3debf2097c6a42f62e521ab784d16497c30d34dd39d6373991ed389e46adc2bb186faf1b4d68cbb105a31961bf653a024a977953bd33436b3fa4de03bd19e4708b2f2040c1e44bc6208341a0fe8b2a5d51c628cac203125ed504e97abc55ffb74d36dc19528bc74fd2cc90162af8267bb512726b1bd8ad1878e3ec9d658766f69b47e9e900922e59de6f26a0c5b0093ab9dbfa666b0826759c8e1eb8ae7b8a22b53a4cdde5d404b7252d6911a977511c5d388c610eb417a2a10077afa192a5d4a7ddf6310555343d4162f7d6129db844f6b4680778c286de76498d5bac53027c16b14494dfeb81d250bee06117dfe7b605e26db0a699871734828f25269489e70fc543c60533eb833c8b3780bfba411fd2e763deca0e8fdfacb145162a24b3ea69cb588a0cf7db644caa5d15f4260e5eb14ecef824c49bfda8f0c09c206e41d34d4e4abe00429413cc49183471a87cc1291cae3eced7fbaa56195104e9ecbfc5b18c9a61f116924f843611ad903122405f5f9607d22d609b89345b1fea33b63f8fb607568e665d690b9351eac27d7bae1b3c4d09e5f6a08b65b1505f1a8ad3731c981aea4456111f0cd4b321422efed817fcdecccd95a76cea6805bc7fb4dea780ed5f0098b40388e6644f7d57cfeb790cb4abfd570c62e892ba071ada02d8c0fe17321f37cbab9d63ad5e8027a765a9073f483853f223fa7c4fc897c162df0ff9d3a37ca328e9ec3a695ad2f2f5d1480e7f9500a2e5e51d69af2792c43ccf519e4244ec72acc4eeeda30232e8b802339695f66e1bddf24bb0670b261155b62a080d7c91e589555af2df570151bd0785ecd0a887596526e25d44a193a70fca27728daa34ab7324ef6c542d680dfbfb5e9389617d84af68d088b3f3b7cd36d37f43cf7f607820366c98873daf66d39f2fcce3213bcc274b1963c83e8e7719dce7fa9db43ee914578d22a6739217fce84f26ec74075b2c90787fbb8ff36d869c0e3ebb91b8b889b6ef47c69d1205ac7e6ac4903922cfa80c0dbbb7f4638f9363040790ffb6d83eae3eaea508f6318e7ef2f8bd8646b26bb26456e10b7f6f9e09e21680f100ba034c11d47e710b4ceaf8ea868b4c7965ec82809e5ce492ab6a9170d413b202710f9614aa9277290913bf15b58a9239cf9317905b8782fe77c10789fee1a8a6b979cc11e11086276ef34817793138362113454781099c7a12294f8053ecb1a94d58843ae56f313ddd014f9c8fdb01a221dbd226fd300d1bcb819a17826c09fbb0597bafee6b34930c9fd30ac9a15f8cd36199c55ab5d8a4019bed1e45b2264880e5be89dfc16aaff39a3c9f740dc0dc0a165f2f2856abc72eb4e695a0d740b44e8935e4270899602503423977126c4eb9e36c056234f6853467a310da1902fca2696005fb69b864706918fe22aec7e43670c1bfa8f317f18f948182f10010aa015af48e417faaf2c91d76695dbb1d210c76f404dc6225a7bde0926226a9601e72596befc431e6e1968a90a7947cd59630eae666c1208f769c6ae2f26e1875f218c2ce022dee9ec104d72950410186054e0fcbdd837e9ced9ede220e95ecc17145b6314978d4073875804f0460a7b1fe15aa9664af19e93006f92692f6feed962ab8dcfbcfdfaab8ab4d9ad6d9fac20fa5aff31fc30869f3360579dc53c0be08f70f624b79e192451c935d874d1e5da2b46b6fceb9d26c20d283dcffa1256512c1548685742bce795edfcf9e45ffdc22b7cd448b182c59da83ebd233e4be65f4072699eed41107a9817d98e95de2d1e90fcb0d23c48a21ae8079af2942325afaad70202d6d5dfd29c8a30ad3aa62f29a20da157de2f718064f57e028e94416b634f052239e9651431d34d89ddb9aeb25dc6588c55e2b8645639d5094c30c0b3cd380dad1cfe6e5c84753f7d1779e8edddb95f9179aa69e86e66ab8d23eec13d27a7f76c19402e676898b891fd4bf4f49ec624062de406562594073b8cbf3118c2f544ba215965e59eb514066735c39f0fe7f936763d63d8bac04b6c25c76b9616e43cc820c534330994490f0ad7ba48ab176370b951730960d825088d386a49156f1263fb46a16f541bf3f6ac2e3e771abdb02f131698b22d3cbbbdc7b5e396227fd9e033eb34a7eb8897b5d6c3d7ca973448308e09ef6bf41dbc37608c6d5d41238a58096d4a395b2261c810778be02412b48979841c484884628130bf49690a615973398e31a473aea8d18c76632b3defd8cfceb8161d624d5435167ecd16b4fb969155b43aa0fd158cfa5b1cc59941a1e8aa9cb3a576035fba082a0dd39692ad7c5efe7105f5e4075749c21295dfa6ad19da9f6c2d22a8512db703c215130f5824e129d4432166e63d0e7424eab5174c6debf6923f4e984f3dcf6925f5d0abd3f7ca0e2503aeb04ab1e7ccd022371287750436fc15c136de7440a5c807cf6d9956a6321ae3754a6bb3f03aab9d59801e52cafd3ce1adb1bed954e153896c2875ca655a3728fd9f6c3da70a859d9c5df7eeab6166755ce64da481c4685677f4b95e416bba0a9c4fb00058529a98b54a8dff6ed3c1a3b62471092ca03cf3d14e86535274a98bc96da74f09daa2e925c011ac288eaa8e6a6fab39986fb66ccc150c95d77dd8db8040d6a7e3f48458cb7eadc70ed78ece4420c46c84029f3c71193759a80534a6128db2e7774eb8dd3e5dd11d452a208ffe44caea1c853c4ca200bdadd4fe5abb1f2ca6b0a9a7402c775788a8e8c1073b9bc976f84ed7e94d358da46ed0849a89f67da323963a00b7c45cd722e471826aba95506d4fce6a45c891a0e8970236d8e4c3a35c39462919f5e72ccb5cf2884c7b02369f7206387d20e416b8f2604d751abffa293037ff1f0f364abdd17894cc708b6d7942afb94cd97ff805828aac0b0ae1c8a6949cb8ff88073be4eebec2630dae237a50180a6dccb6b720ed18fbbe0c5c3cd0023f5fab9a97b71e811b00e85a28eecb15c46f579c15b376ef247894da679115cf497b72361c356365dde86b5c650ce15a528f59e3f609a7ae6f34ad9b5ca974fa0d67a3da9d6e781a7d92c19c92e60e4cf15cae24a4571780701422cede0c4ba598a50aacbfa4dfc626d8f4da1fb5a625ff990a033146f0b7fe045cd858b8967ea95092a1ede73889f02a7ce7562ba80f878a6bf10ac079ddb3baf364addd8844976ffde17c1bdb9fcad033f8be7213582ace718c80ed91a43261394782024c7ce03f5c15acddda93421cf50ce6a9689fc31ef81f11bf3631c50d327010c6bc09383e4f861f5a9dd309844684ab297f5025bd350eeb3cab81012f4c8dcd8a7cbde837afe3f53163a9b7f07314a59d3012691b596af532c3eb8b74f6df7817944b4eeb02ebfc6830882831783e1c515f2d81830d6646d0c2718c431d3934b4d65805612fb06c832113347b3b94c8605c2671b8f9593b0091b1c02799ede025cd2141e84a6a6c664b5ca91bb50d493b022d5207a589bc581879532f93023ca9b0f39b740527614f626b8614f5056e04f53b041e62ab1e4d2cde9ee45548bd1a13c4efe5d7ebbc0d52d753e1f7599c64fd0e50d7ce72a82d898b36fc35546b18b705bc7128ac6ac198457a15657bc6b17e93d8e1c952aa2c5e4828890f7f3d75a50c55b8977af055710532af54685724a948dfd925a1aaaa151b52a6f1746332b9d53730fef7c4a53cd7b04fbd23db7d9f98fe349da180631e0afd6b2ef7ca4b8daa5974d153e028acf729c6c35a6c4dd9db5bfe4da162a2f166c9fb3ff7af160ab131acb49955e53310345b2496b4c8bf250eb9e85a6bba30266b4ea2682f676e9f9e458e325124c421ec393c629188abd1e0d19283d21c47aeb57922e7ba18552ddb5162749b3515d2f90b61ee326c440eff244336596bb54726a4585f2c55a84933db6c63b3d1c0875d6fb08f2aaef7f0f9cb1ab4e08e1177b3bcfd5d26884782f9f48f362c58f0ed03aa264240a568ad6271eefb0987480ffff1edd0a0cdc4c329393447f9403a1dbbe6639aea32448a6cf084f1b1089af3122e4a9a3a6332519bb96e66d36d71b7cce8dfa8dbbdaf56e59025e68605f8b77ea8be69bad4ce6532010292335d1308a0c9ec10d2043e93df404ea1be71638a2e0f4863f5c1146ec7c0d94ee82462130e5e3e5f7d7512d7e22e1fdada5eca126166c3f49f4173cf653808d13b84ecad4c6e7b785ac4d143d3ebd41394c1a3089d1615109638d34c3121ee82f956206c3ce192c464e1072201d3e2c42e000423d49fdfe589f52c7218e2c1aff6f6ab33b2c475997e6d4320c9b76653374ff53e6bf1374aa08fb802bae1a7b5433f59c3f6f16fc02981ba2f82fe9f8da8914622189cdac673343b9aa63e08ed4d34cc3e0b94e9c1709cd21742eb60cff0ff183a98871d3c5c69908c21d1415d8f2cb898e907d1a59bb92cc5d42410064a1d7e0103bfe6eed9a8d8d77c5caef64696213da64a6dff95533f274ec53c6326a7f5111b36ccd12189467ba6a199b67524e7936b5df133215d13613e14d8c3ed4f1e80adf1bd5cfbaf3a40452c57ee67437e383b125786caebe3ffa6fb54d3893ac65c22a941c10b10cd226920d3c9d8bd840094866a9f5e961e53f97ae5d0cb25cf4aea11cd3cfec261d182222a22a60730b753cccc9d3b03ac0f0243c06b3634a75a1e1cb001cbc4ff67baa45465bc9990ce679713a6ee57c41f5f1ac2d4e1d6ab778e710fc5a9240fc827d0911836ca6d669d3e748bb0a34d6b72a755cd6e5d204270aa31859c29b80c74f20e556a0f8a879c7a2c6d6442c02a7fd09097ddb42fd9c991f4c49aebb2b36029c7fd329ce99cff158b2ce36d118cbcd98ea2fdd72fae40da7a3c01d0c39d5d431dc250941314a89d00c658404423922ff1dfd46b179ff25b7f8889bc43438c750936fba867319e95a642231776ac3b6538324d8700daebd995909586d88485ecf8fdb5226b548f9ad758c86a4ccd04df821ee0150ff4d1269127a71d215b4c6c704d7d118bac6ca24d75fd1c665e08c4d40aaac6846c2661f77bc8da86556319f7a56753e7ae085812ddab4675f10d5a167c0741553a510a7b2e4ced5777c2467fceb564c07508fe0475624e355bb2bc754591b19adc8d58dab32bd3f26528401580a7034818ed03e41dd1e4a0f94cc57e1de2794a4d5884e02915abea41510c20dec3ce972a831b58b40cdb14bdb0502bf3282e5c9c18208ab17fcb21b63662fd6d98111d5a32146b07231b48f9b6b3e2be28dc30888fb92577e93dd34db1ff2eafa7d798a664bab6083dc59395fe62fe1e58459834488c6d9c6c1dbe61c6fae197e76998d2bef0867a76c6b47f0ce8caf3f55f2d58b3f55ca33509f89f03885e2722137addd11878721ca84657a7d5584f52f742a1f2974d624d3d79b4f6ce41407e3db8026610354a75cf82c398e0edd474627c047f5a8fc8811cc41f73113b18bad2e1d07a3dcf0db484dc1750c6e031bbe09fd362fd5f5f291054a7f889fb2457ebed73630a32f903769a93749501ebce0631ef19f6df0e4ddc0a9960c2efb86e7e4ca4a26ae2b4e8daebfe3c572f77b2aabaea51acb71ec4f9ea4f65a649388631be65c16bf1cac2d2f11961a5dba5f76f2420c5570f64f22f7210168ea205ad66b091d5966354271f7a960692015a0f99f4f85246929e5eb46ab6f86f1e752f45faecdd984eeebab2c164d549d894e935db27f36488ebc1b08878a68486e241b09dc0dabfee4325a35e9a31021a0f3376c34d0d221cb892e9249fb68f488473c59d1ac5c47a39451d8390586a3a2ae5dfad8fb2866c5693d17b6d882ebcae1592140bc1247c2ded202e48ec2bf585b75ea9e89c608092d9d0b8a171d8b0f1e47c1b231070104f542abbedb95a30830d8a56fa48ea2476faf8d2173efd22dc55b944125d1595792389b1edf5aff9f48e15d82ebd79d252092b51a07d308d98c123b3c126c31f70986f4c35b5e19c2e9374343d33e88ddc718451bb782af923bb124b06f54370b748171af1084fb220f902494949dc70fc7a704489d4e0d9e724b0b11c21324539e028a083bc7088211137f7004f8841945d6915dcc340be01136937f07a836b8fc13c3cdc7832f40eb8e2749d6fa150a769150c761fbd7f37e3ef1ddb4c15114ba3c2f5d9a5af1c0271e5e84374b865d321997a1964d6d4e5870480a2d3608ccbd466879a7972cfc31bb5dbcfb04997327500ba22b9acb31b87f26f18841a74a1fd82a89943f73d91b097043a3f5661d1cd9db31f9db8c297776c8ecaee6822380c0835ba3d2a33288420a8df260bf6ca88848c5a3ed68de92fbeecb8feb5005bc14b83d3077357055e64802ffd52a9bdfda47154b29efc0bf71854477da34ec8b28afd38b0d4855d8164f2f60720f19f29b0222efb0cc966af8a0ffe159ec35c5b35a8cd952858d62665660c95ca84c5d5b9c1bcb03344f771a84a5bb7413516582c5bf5a4850da2a7791adc9c886a8e7582d417feade2defc36ce73fa0c7898a19343d47a4116bdf7d2508b017da1693b6719d0a5e7ea38ada2be771ca91bc0706fc4ab4d36b22327b0907632c2e5d5f146e37b513ffacb1072229a65976a7b993912a7c54cd74fc100abe8a38b9dad1f880136001b02110dca55e9b4e33263e2757192ab846f271200738e69c32af3d2e6f5960147d0bd1fdd2e4406e06312b0c78925122dfd605838aa1ab3e22498afd4755aa7cc3ab88c17fdd324b75817f86ff9820cbaecf8ef186b592d597048f5f1d890f35ee8ba86c062b0931ae2324b8fad0bcb56b2f9720082a228bb717b060a40763e34596c0dad12f1278b47902ad39fe00771cc656f3a6fb82140e1a7e4fa2420e043874bef52557db5782283488b201ba8d5cd09c8dd66ee014f310e2be452643701feb04eede3e200140e04ab84b74346135f0b30b85b6a55f8f2b7c0d79e9436162102d0668d1b997d4dfc280c4c6dd3d42603aea80a6d21818f307b2f0881fb3b26154a7edc07e23fb59f62137d560fb44ddd1bcd05be9aded1fce2213c458eda5851bf02b0e41b3e6ed0da4a224788a9d609d3b35bf505040db1a0ca296428f2477989ef36b6e1ead872f9f001859810134e3bd1ce1facae16b5c092b4ff35e8dcbce7261a30db7d8e97018309fe32e39dae0d672c2b6e148dfcd25e67258357d169b85ba900111c9855be484226f61183be342b33b4c079754ed03e8072a3dd8521723e472df7aff22cb8dee099fb896faba5e967b94930d8cb15404d4dee9c676130ac3c63e72914b97750c4dbe7bd5545c6965c2ffc7b5813223eed538df355652247b767f5d4357c6733edbb7f985f8dc93347000fc37fc4fce4de9e843f3236b48857db1dd6b55268afea0cac200a2184b836368b479244bcf79fbc2a3f54e56dca75b8b9b14fdeebdd95a26da59449792300c88afd08a8093f7a53a4ca88312eddbd40ffefcb7357528c7eaf3f5a1f77949bae157172bbd66ff4a624571c9eb20678769c5f1b8f4dd35f41499bae20ff84afc1e7094cacad410ef21dadde8ab075ea7477786c8e09b30d51a6ac29ec0a696a1398bbdec322a91850e477463b17059709696fc723411777bea72a924e675da25464301fd477fc2ea8c3b8208914be2a5ac9ce558283d25977157d9a9fe70f3ea82d7c74c274f61d51f964ac92b6ff484fb5c6ec2f83c6971063c4b161be7de23a95e9105a3dc23ad8d725338da8076ceacaa50667a4631510d8fd3fcf683f0de77c625f5dc58dae0d412162e3979366f86639862cd67753024b333cefc02dc6093fce2facc2c37112e28a2ba6310880cd71d58198fd1b341d2e70a866b5c528b9e77d572dce2f877bea49bf497141ac736e2befcc11b1036da5e077f76be5679ecf0080978745f320ffae90b82ba4c6503ad02605fd3d86a6671591d6966aae770a2ac30c644346a20d5c92a9d794803df52b8fbf7abeba6ea429f8438d0d27a5e9106b5802b4d1d9f5335ea0e064bc3a88cb6d8fa459b7e0ed832fdd81bdb5303704c2c364cb2bec61dc1c5453384a4ff92ff7f6c2a45f3e37b84a67d0f8f75633fe43f7c6c69549dfd43e1716a836f5807fd0a37facbd24c3b698ed10109b5fe217a8a7239ece2f07434f89cf3cb2a2dc2ac3aa6a22e972b4a605db28efe3ac9e92746b4a3d07aa0d806ef4624cf52e489c93322c627f66d413295b2278310a6f3b7aaa316399a765f816cbb9b0ad78f35b70bc233eed29fc4a90db174d4ae5368f166d2bf4a62eba0c4ea71be8d3ac230459897ea0171f569c7adf642eec34e2f8386d64170242002f99674c2308279357ded50fe2ac8e4b8e8cd28a4ee0e45328176e7067dbce5ea8b02433e0aa24c7e58f23dda29e522d4162582342872f1fa81bab975cca9a90e71dca407a6c23d4a14c8f51bd9b48b568633778f45312a046d93f582db14a74dd565960e58e4c802f1dde83d38509a6a9275cbad6d66730eee9b172cdaeeb258dacb9cadcfb18b1d370ad5ad0ac2df26ce124344a53e6f5a470a21aa1a2093fec663dcf049ab207ac5efca64a1d8b4362e1fcf393733b9c731bf7fa3ccf4c8da67a29bd3c827109cd2a7b83cbbc8c29fa8819ff9cb8dea1f10fdd6bef3e6425922ff911242d40b4d5a056391a5e58d6c53b0f23cfd92c85819c787d2a5105b299fc20c5f7054bda4d12f98976d114cfe808a6ed86870a0276fab4381cddcdd8507baf453e01826f4e5f69a179c88653ebed2c6ef1214fa6884caa23acc09ed33078ee52fdb6800bf306d5e9a14d6f72427fcb86b4005a2ae6fa152e34e4c71926c72dadba71b9a7d5e0f0ace4d942e05059bf007538c591f91ba0e0fbaca4d32a58b9b284ec484a51ccdc2850c8adbf489aa1e75b246b656b4bf4e3ae8e63ec77016f0dd8615f3841e537f7d3d429514edd652d3c40dae2eaa14f6548e853d7a9114bd81fefd5754967af5d3bca1a1b78369ef0e9014ae4d49173cc4933b18e3e304342eb869f670ad6952c2cda13e105bbce27a5b5ada53552e571d9fb72ac2c50a369789aa0af00e616ad43fa0619d789fe6ee804ff0c130fcf1825e717e6c282c336abc767a51c991e9d7b8f4fc48bca135f0160b2a0c5f10b64c956da7b16225e560efe3889dc40b0858cc02bb66e3b15fbe9cb29a574bbe305d1a38357c9c0b601abf83d5879b17e25f3b5954092f915fa1e9fd5c3bd3033cfa56bdb8e2873fe1d9c6dde365f1419117c0e6e968c215267f8e6b649927d2c83ffba7beb96f91aa6131355fdf56ecd7bfe995564451eaf5fbf910f5532ceea526acfe2a5490e64feb1d61a08085b34e994229400d66c71a9ed264309dde95ed086ec56ba47dc388e5480f73226d1010cc89d88ce4a47ead8c33c4fd6dd2fdc603830ed28a911d7ca7899902da913f7917a6b33c1fbcc6a5289921606d32f9bf0d51386d098a0d831f8a71a7f033db11d47bd6e07d4e8681256f5942486c4b0de2b6ae4873cfac0d8e1b6d336dfecec280997744077bafd694f3bc9d028fec82705b0c357468c35b846f617b98e7579c2e29c7cb2e8ffa4823472c07d933414a1385c9fec55109c03e28a64d8fa97c28b4e06bdcbdd401a8a44cc033c7ce0d72ecc2b917ecdc86ff76dd107882889176bbdad2abd12faa2b60a26d800bea889dda914c101e822437d5cf41a5c5b92708b83b9e20c9c566c3e4d7fac21dbf732a8076af1eb45d16105358737a56e30f8d846fd11f440471ccaf40520f530b147eab2a1216abf0e971d99dddbf68ebac0b14923bb2f03228c664816ca8b9659f14106424855248c96639644b4f0a5f3b2bb65cab86ba43b4800d44ba671bdbabb6c393284e301199b987d36c10f8ab067b1525714eb5528f5c2146d937023cabc562cbed42fd1e32967b975707e094c8f9a61f25a1aa991ee7a787902fbfbab3e532cebc04b2d1234c63e9ecee015838dc77cb8ca689617c94f49b2c4abc1ab695a5e1fea355e1406947f8994e9f89bbe3833404a1722ee0492d6e56dec148d3172487cb458fcb0d337ea0cd278bf1bf083b4a23126c9124fc48a27210102fc00816425588b698e6bbdbffad51192af9dfe437c2837967a1976424d2549f47a24b6bde5aca7a99bad35c1d86f060954e5c1d2bf599aa300f60d4cfa10abfdf207100fa5ee5fcb02c262e38148382059c7dd240cb495dff84efbf8723d3551054fec7e7e794c333e6315bd251c7587a8ae6112325f20ef483ffda873c00323ed4c1af844cb504139efaa37ca77c76cf4619432b94c9c79ced00245dd22e22fb039d4bfbca5d5d39f9650ec0cc41659d7c765b10627cc3f2b28f8dc3797519b845be28145b9f6dd4fb608c218e4e03754c9d90162d762b68c3adf6e30dbd84566cfce8b9c5ee1bfd394c8209d15ecf688dc6d6805c7aa024b6f5f29e040364433cd6e019d12622d619dab96d8411e8ee1d6dbdeae227ffe9dac7b53b8ad9335e580ebd240b752acf1fe9d9ef340ff7d10a6eaf7e2d75117740b3b11c15efdc191d27bbe7ec2e4b6a077d0a627b882fa869fd92b4429ddbcb1ab1e6024d1e3964e0d1f295d7ffca8e7a440a565bf86d8a90225b3ed2a78505debd177582e07b2400a79b65df70bd065f77a87c13dae2c6bfaadc6210c966a34f8198fd009c9d5c02a27593e685b7c4f308eb84191a1dc7d9c9fa70e7dd805ed1c99ff3da833830d290aa0318661fa6d6cb989bb5e00496ecfd887a3e8cf64f9aa519d2d89ca8ff57c32825b271641e6c49f6d270423160d1d6b353e876e8119a536d5e1abeb65a8662f77c7246ac1b867c6dcec3073152fe9223a98f53fcb751f2f920f88c00548d81296a07fc6278ecf6294a41e60274461d450a7693fc48fab123ff8e95a1179151255f2046b00c6fd32b6be611314c7c1843f5aecf3bda786613758032e2be2b9d6f40b4013b68afe620d0eece44fb19caa86fc4fc7132983ad75b7c25d61bfc2de34362eb58362b8bb774c4be7f32d0ce3aa5cb50c555099700f8806e18e4e7e72590cd26e6812dd153abd660f4c3f8ad00180cda2cd819e290715aba7218c24aa460d7216d9cbde136027ad49859bc29b6c968e51012d8c5f4467d5d1980f58a6c33948c8ae7c338e5930f3677587a16b1d09bc60857279c61e0ceb41d1789877f5828bbec1bc0c45433c96f74d4edf2c6dd7b0029770ca1833bf14a60f263eb3407ac550963857ae28a943c340f08a8d2a70ccfacf612e4444852f7b9987c036a5a736251eb9ce40aa768eef954462fd7dcb8104432497fda675dff1ad70f3eda669bce0792e0f761e18133905aac729d9a2c730e6438ca487ba21e0dc2a1896feab6af0c77f6a4805336a0519caa6d1e3c7b3c54ec230a47020216c1a28c158a8e4e0cd1ca1420389324be36e8c8d27cedffb3b7b62c30988a9008830ce799a23ed25e2dd72904639d6688d3656b77a66711ef9dc5e366f9ded01ed55635052d12124945e90c70f71a222fb6876e8940253d4ce6df0b9cd3fb968b5f98d81e0ea59a43886dc4f911dd15a7e4f3d88f7b7cf351b2400d6275a226210f7d150e1f107580be4e479ee229fdcfd219f4a0cc899033bf0627d874679bd95f018dd7a55477710ffdd0fba49d0fa1b7f799917ed53941fa17b886a0ccb4cdd6170ccf1baa95f6427cc8f8aa797391377ac407da073bb133149d60325d7f0d033b9e85dd6015c807c8f61bdbedf51bc365f0a1d58cc462e9844c96281a1c51cde23aad51f57d9272cad072b91541ef2d0056303f650275e59d7f797d4663934e26677a34e45bd0197c7ef03a420c265d4341be4236bad61be808721f584da6bc059c845f24109fe3ff53ebf4ae2fa5a3c5d8d6028c6fb00d2a762f0102565579be85ab13a8eea1357e123a21e8bdbc409ce3121738daf29b606110fa3ba53737f7fba5d3a55df5640ba434096e78a3226d95de45bdc8247eec09ee204c1de00a1cf9f3ccb810777aec712c5dfdcbc06b122fd38a964267bc4695c5094a8eb3cfb97b2d49b219ce8100424afe5e42ac98a7a71c01523ef7a26422936aba25cb8c2ceb66719fdbd9447b3e9ffad697c7e60e1920be9fd860852115cbd00e817b596a52860691693b9b239a02b1226bb0de34ddf2e279b654334158152c6e2d9730f9dc9861c7c2eaeb4f2bf457b7267d80992bd98ec4fac49bbe77454048f2110499f1a8f53da3df7de9006399268640d17983288c1af6f9f0963194074d1fd17abd9b860a655eac1b5ff87c70344933dd32f3a486f926d0f9a60ecce3b727b124d2e49ec44a3477b914db82b0013853884c87f0475c8cdfe45af58e41d6406ce810e4a519888ff5806b673524dddf79fad74459ed425fb98f456e1dac309252f0f47ffa03231b3811814a30718b8b72382aba26e2aef7640688170aae0564acf969c0c65dd015a4e10a43cb66fc1ac8c9ad490ea719428ea87fc193c740b59f32254dd941f764200a250d91d889ee5082912b163f0a83785794e612bc883f51cf00a35bab3289056012ff2205a19fe2645b46b187061c434ff8a958bcadeb7ce42197ae093e2246000d3951859cd25674a6745d259b64676feb53a79a4f2531d4df6c387b748aa5ea9b5cbcc451126fef114491800283f212b1049ea00e1b9647b63f50bb21acd1fb2e08d36d97e5d2fa2dde1101f274708ef2e5918bf63773480ee7cf779777df319149cf7d7689e79540bfdbb25d573b79dae03dee2888230b487644d3a5de6043d63ee32049a95e03d4ca93b173987ded3c995eadf8440b9361cc06ae04c6959b8440d29713e87841aa70daabdad5762c548ec521bc25c29bfed785499ae1faabc38b77253599f6041284b2d738838f3b215c16be668a42dd4110ceffaa9872d1dc2dd978fb12dea2a7ff6fc5be879c78827d3089b8af914eb85b6e22e99223ad26df67b2d9b353c914790de6d9c6082a1fbde2388898dfac0b3d77e326e3e6bc8383b43a3b35362be0d58f2ed4c24c21d1b53336f71527af34145857dfb94d72a50e0f8642c19223f7ee9fc7f49e2d675b850ea16cff261df60fea6cd686b0240d7f98410b5badcffdaaa9cd92aef255cf74ddf32902058f83464fb9828a5b4c8c3b0039ddb747a5bbaa65c3ae400e91d4fc7b53d719cc6ba5b47ef46616ce1d693d4c45a2af838ac204ff7a9c85c676d7c8aeb7061389588c81a90be567c02f87cdbcd41717cb2809ae8b2d7073c03e34153044f7233f7b904319fc7814dd28cc1d82384a8f6c58aaa335c9902461c2b77c092f61d397ca79119620c252cf033b60104903b3057de57d1c6f6ec8af19f46feed6fe5e912cae02d3e4d6f9c387d61a467c40c080ce763268ddcaf20c0a3baa6f5bc3da626bf5d092a8371527679f53a2e1a857058ca824b68d0690a08134afa2519bae28bcafb93e8e63e39ffc6f424087df763212747b2e9555a9fd6247949d2c0787f4513331aab6743f699a3d756cc88ba228d8409c985b072346780b6867e27ef2efbacb4876e41ca2d20ede95b3a8c2e42441dbf2967136c68398626f9ed3a0a03aeadc65e1fa488c20bb767f7e920cfb70598ca58cd40675342ed643fbc6f08e7c50289cdd1fdc71e199e19dc90ee38824400c18469b118cee937901e06a2b92f78aa3dc49bb27ecb4b5ca0341c39112004175a0524fd5e1a4a9e02b35e344d83e7a01c0a689d6d4272fdb157f33394653faf6251aad8a8a89749d7ae157746c5317f30633dc8fe8d796c91b18538378d857c2c54d1279134291db27f32f86897a8a5476c120f0f1dc864eb011657e0667505ac5f5e903566856ef03aefbcac4c818741a977e0fec21a8139a097db6f3996e196abd19bda09ae069fb71e7f0b3d97cc9d1ede665251a62028080eb904b423c3b58439ed96998026d80ba29fa16cfbf4dfb31fdc569f8cd8a95da1910bec2225b85c7aec7293c9c15dbb7e6cec7824170542b00fa09273caa7ad17fbc9b777a26f98a7026180e82af5d139dde7dfcd5f83f20df30c60370a91620ae5d4ddcf63ea5b123c9d6c40bca4beb90ae2f276643b293a0a473a51078593ea15aac4dba7648d5fcdd130237fb52a889d6400f3f036d2af2207345d1776dc10c0342b1d1a1fdab8d9211f057c85d02ff9f6ec821040e25a0f22b2ed8183093089a5fa37bd39af791e96dc3c6018819d8687684a81a1474f702d2f2ef8135a5e327811743ed0a572579a40385e0650e9de8335bb13105e3c73416768d2c19343b63f0defe032c4ba077237dcc45dfb6bb786e60feac25f0b0f1c81b2b6f8fbb3136d7276d827c02f3f8557409cc8adced44ce74f10e6a73d9321c995d410c86569f1c1bcb7fde009e65f82359220afeb3b0f3347dfacdab25e60e5b4a67cbe1a083b9b0c275cfc8dcc1ddafa52c6ccc0c98dcc89148a5a848f434a98a941e9f46e28d0399909afe5112d2226a732688762c058d83e1ff4c15972d91b659c22f27e182d61ca9c25d17f423c11de707f9b283413a5f751938f9a913cbb3d2baf22c5f969c7a6324457bbc065b9a43754ac987e6bd2d2ab54b46d52f717aa1deed9eab8deb26073dfdd15976c64c0ee74348118123e31cb413e1a2302b24d3c3eae3cbdac6aaf97ab334a39a9979d7a7aa075c7c94079f8340ce45ab9c2af209efdd906d960822376f7fb3f02161b5426123a4c5423e2b8ad2e01eac8231177bac2c0ee7109bf5bb75de0c41429e793d3f363d6ea4f9a4a2de0ee8774b0fa96afecdaf6e587b534156102af90cafb7bf4b0c8a27bdacbf8b5d0c5361b3247f8607a3be18061999a2ed185dae91b8020bb3f0044039b54410e31e9f6688adf33c49c32366fe599fe78ccf6d4e9e9c7950b97421b3f027918f80e4bfccdc5dfe848a8814836a7c4b053871a84e9c63e31bf2ecf1ba52c0e0620727f83fdb508609aa975d75a24fb180f0e3ccc5b9215bea8c197d47c5b600e43c0c5fd0b00ed294de9beadcd5d9f6b916b5a3de15ea55064d25b16946b010684b529990395ce3b8c80dac811352a9d24296dd2df38fc9eebca30d001c462c5f8241b45553e27a738b92a2435257ed4b7d3d2bfbdca6b3c2c1225d0a1fa6f185c3a8f9fdd9cb6c2d81050ee709dcbdefe0756c86457810247d511c756fe68a6a157ef2cca837acb0627104a41f58a2ad9ded996b2b9e3d62b26d529fc2c35cb2fba2ca1bb54ac0f177dbed167d2f7c2dca044355583c9a11662ea8b655f9f3f7f65a44ee49c7778f9a151c82e368d59c529563079d9a54547472243e9c179f01d423238454f4b6cfff68b0b7b8f44fc9a854c1d970096eda01eaafff9a3ad6e69437ffc8067380928a892e73729d77c807340ef56d1a6e49cc84b40390a39356afdd1ac0e593db2c7bef7a148eb966ea3f7b562e90e3f17bbbdf23de2ee2c57e0cc7f0f9e3d592bf6fd8129608e59df0e2e96250fd6084000d3d94f9e57ceab8fd201a210bf17500fff6d34fcbb6661b1ac779078acb72acee4eda97d8055db19a39e4f3fa0af16518ab15f9770d5dc4f21779e1563c8fb6030aeab3e65ba634f5f5013afc74cbadd004de25b35a1abad683ebe9951faf60ff441ed0274131b72b79d9345877c2b2f074f1aac166649351b84fa48d8fad6874454969a2f890f703092c02b76650e4e07ad2c8eb1c5e73b72ced4a28edc1f8635833be58da3051c6be3dcd2e371b352f768f8837d3e3d9bae5b46a3b4110f53ba9280d4c68faa8a7078a84609de3e7ccd0e8e385c798801ad324b4eb9a67892459ac427e7c7eaf7b386dcfac2c064c40372d71c9c8e6539b037f11a7b8f10f69136414b4b3d5d2f17dafd9dae5599a0a47b35dac3f59b6f172f83c7def01e15cd890468bd14b05935499d749a5fcece73fa09be05abe1703a8878d9ef22ebbde3c99b68610f41c5e88c4d22c421e7e01c4124b5bb793c4f72f52cc152eb2ebacbcc6d7ba45e3807a6612f95390535e553f1d28b456016e4f6a992aea532362f50ba1ac877cea6bdbccc4ae42f120d43f54b903d9f08c137024a29d61c08a9956c1c8566f4cb4ef8a715fdd9078a5e2b5b52aadf4b6f4dbca049a8e59660e876fd748d2aa0675eaeadbb9e35fb8fc11e3adf4cd2d26d20c0270488fe6d1326033d6c06465684ba1d650de7d9bc0155d34b20d28a2b2d17dd7c899afb9dcbcbd06a665080210708d2f2ce99693296d5995206fc2d7de9cfa9a7e3753a3d4dc1f88b3affcbc5fc52c604a85e13a859c67a2f187c18da0323c8e678661d7dd63e0d88c002ae3c0cd1bf9bf0b3965c31f28f6ef39eae172416b3842e775070f71764b22433522c9269e86975608a830f84d117f06fed239b9ac7ebbbcf4a30be4c2e4292c1ef8b6af0716a4fac12e2534505a84ec84132d7ebd7c9804ec66d560632279edffed4e85783b6c6b3b14c551d5158b12212358e821e7da7f88229f9b10f19dc033d0004adad8113a3b556c832751f6f4605a24538eb54f5a34975adbc393148062471798f85523398b9ca578df30d3381fc1ecbba353f465160489e1988c238b3ba001aba577da5de36c1b8658795985619ef57b626db131ee6eafda51052458c2eb1435eaf02adfcc189544b4ebfc21b40f7b7bcdeeb8d4af0d31b5025bda1dee89b7935ba70ea1fe21b97b7c196e4faa2793485057059130c0462508a4fce1ec1bf2f50b1bf04da729c53334c35e48d4b4eccceaf5a48e74c5dedd63f8f56d1a52b4c258f10ebdea3d7592e569afe8a03f9e23b49366a4a1b14221ae98cb6f0e20b95d84ce5c5fb6e9d3addd5f279330b0789789cbfd1445380ff69369309b156236a313cc97a689bd029904bac3414375baf377c0ab940fc54262b732b197fd63649cb391286f65b6debcc137cf399977af8a14611b4de5f407f5959edf45dd8a26010e372bae349ce3512ff487c692cbf6ea9325f2c1831ddff8175d0fb163dcad6b4063bcd5ce1db9132b307887073a32b6c02812a4013cb513abdc44b36563aa4206f9c0434399e6c911bea22091c95693ef4b6a2bd95c1b1e5e7711c29a40592f4dab72eadcbba5a61f291a14c8e96f7c0a2e0056eb03489ba573c2d492d81e57f598f55355b758864ce4b3dc6177dad8fcad7da1be32f1a268d15444dc180614dffd9f8422d59f56730512e3b5c0ffcb6d70c8c0631a73b00a6ff7a9b3e637d0fabae085b0f61ac7b40108f73429c6c31937946fba00ed3ed7a03380eab90c97583e4e80da568d8559fb5121b923d6f81b6b32e20e89810d79d10eb07ef5f1fdc6dc4cbce7b90124fd8aa5caefd0723ff997868d69d19b8bb9709be60c1ccdb0bed185b13d83dae1058c64d00400016a2db1999ae7da50a6a0f8194ca1c53c48902a49de81f732305b4d7bc6dba987f36393e2f92830adee243c2acabebcc3caacad8e5487ebfbda31aa598cdb31e3b7c2c10e3540bcf72252d35187797944b2dcec3d34be9f7ec2b9fcbb0c41febdd4858e461737d040b0fdfe63e81f808e8dba39a258c3a8e16b82fea3bebfffd4fdc4f9f5c7110748949c75fd05fd4d8956a0dba545804d385899965028f0defbd0b3885186bacadc818ea8b50741643ec957d1740d8fbc15665be034c4e8b3b68f973a4899fc06fcd6e2205c3ee89cbad138eb615748d6d7d088e2c12241b82106ea967b7b3a004ac8e702db2d1ef63e23a7706fe6b94436ded053dfa868d2060f8cfb8e4c96be88a17c846fe3ab4cece4aec421d924bf89fc3262b1f049edabc604248ae08292b69e809dd03b95cf0ae4d60d84c70015639a8670e950a72a0a43552181072d60270cbacd05de8893445045aa00649f0489b5cbf9e7bbeb47a0c5f6017e0fa20ca6bad8291f3c32ef39f9037f574cf268c8efd2dadcf0f69b3fa59a29183fc1a7e15274c2fdf201ebf513090cc7c2d6b0018296e00c59b31ac2c69ea6425cd6e0c372c354176de162126f3cf9a8716df577c14531a6bbb08470a894aca7161e5204d8a3c3f45193b39df114db151d7dc77b25cd91507633c88835ec7cf8ade06524ce8c9459a3a2de83919e522d3b289926d222dc45b2dff9999a26f1fe0b63dfe05176632e6a353000d6ed334b5ba4f0749518e03502e1375d1217ec019b7c202f2f4e8639c3a94e2321cf678cc8427387c7b853032b65f10d8f6965455bbffe5b01d79b5a0d12d8de3ab72fa4cf614fe77db51a6268034499a5dff4534f5b4602e4a2a2f92a40af4581c9d5067d7d764d0b292c93f80ff80f5c76b988bcb598eeca396335b891da0d4397c6e706aebbe5811db80a0b046a13c4243543ac2813f1bd3aba572a47ce4660ea15639ce91ac0e074910653d761a2465cfa533f6cbc9d82a81b9d4204d905a511e3340bbd6c59d17a13901221ff4dbb247359074e26c69cb75aea943ea351611acbd4b646968b804a975a0ff860e4d635edf655308ecc42bc0ccb6ec23a9614c441180723f125af3fd0fb38b6f700965ebdd2f9bfb4ebd24f80a58b570e5f4c69ed12a1639c2b698e6c4779e8919567b2487bca3a5b0a4a1f69c90eb04c4d8de3e642a815dde66a019fcd5a0de8107df5766d52d82fe80970e3adb201fca4e82877487cf040d3fdb1622250005bb5a46f07fabb29f4b8d920d37e91c5a7c67f3da7680309e378b1bcb0fa12e6d2029f8e94337d828433c2e2638f0618c4a40878f7bd360ac9f1a94baea63ede0c1588d0c1b362891a5bc206432652c3eff78a284251411c27718aee823197d222446b107d34810ba687a9b7a387970d955df66eff42dc5412bbcdd9724935a9ed3ffdc405d06afeebdd68fb6f2c93ad28fe62815dbb95e7355604583e3a490798371330f90acdf67850a509e778b827dbdb88e07d1d35389caeddd5ea5efda77e28a460280460c91b68a5ed27775db89fa8ae98d3a1cf65e5fdd6ee520f495b2b308959c236929caa0557852d7fd68e2021226597780616a7c85c3bb9a5e016eed5f321808d41917afadc6557733816269dbb42e9267f461c5c7fbfbe138d01078ee4a86826b4d29862bf79573082177e6ede1e44f8e4d904438d5ec5026b8c4f3c43798d6a4fbdabdb9d93c48d675edf0969e4d549a64e2641984e787774ec0200d7e571fbd26225ebcca3b107109669dcf513d747e1bc008e5721c61c3e017a4fcbba7b29c3ad5fef615eb02f038389b48ef164dea2d80e4e399c4614d585f5086ff6ae2b3ed5c3729ace5ceb8789ca980510dbd8931410ffcff5c5b4568598ad1755d74ce0cfbe546ad3aab67ce33aac32922a8dd24dc6bd69b5c5f0cf2a2b24c07aacc0bc8f807b11bc55771420710f667b11b657fc4c7aee38037cd998e2b26579d51a67cc26a8b63c282126bcd63288b1d265f9a80372926580cffd05ca66b6fc82d02944562f2db9679f4b1fec0485805b69b83aae26a20da700e8d8a2857a320e7ac2b46b6a3901f6c0469d80c1c13f215a86d7f65ddf5a20d5ecb4f97025a97262d13685ef8c7bec610b4efc2a4457a83d6406d03a0fe39ad29cfee5ee5af4e434b4df9b2205875ffe6df51572f415ff9483e4120e85b6cd7433f861b0d58bad5a40c7e5e2c30292d0ac0f85c5ccab3188116e00045f768d2dc2869f9a19cc436af183e5915e6743da5f68af5d8fd78e09966d18dd213d35c909a92176271cfd344075bc8d94228394686e294977902e78d03d25f8c6a10407f2a7cdef86ec9c6507be7f33390df554af598d41c1806fcb257d31e2a2704b39aec2f1363fa4fa6b02c529fac284befb798657580a24369e40c4d20dcc86564a7c9e2f78e3c693fa6f5b51b7f329acf5ebc6bdd59f1e988b5348c5409d39a3e55974fc01bdde2422777706e31a05e4f76695516339c54712645742290ce326461daae2c74a44314ce8e4bfb12f54cb3114c6da886a5d8b2852469928825f201a28bf6110aeb6e26713e68a9bca4001c74abc01e83249e90b2821088aad07386dbbff6e37311024a0362ac24b7fc556707b4ca83052bd8076610d53e1a6f2b853561662f2bb59bd1800f1aab3099d5bd0500df700ac3d87e23be9cef3df41714ab26b6424c9152eb8f75f4953a53165eb01446844fda8a7aa2db58e8eb42087af930ea79a4ccaf92949d604d7150c85272c7514b95a49df0c6956242a695a98f66fb9e1780ef9bd33456a84b9a61a440961776d042d2ffc843e5ff679a4d339ab6f7a4e2ccbcee353586c86b61b953b3bf66348a55f22bae5c3b4e3a320576e30f303b0e2613c7ebeedb6f8d0ab044d1daa5382bb0c2703756affc185e6336658fdc6fab4d6af301842fc58e1d33e77454e999c52568dd2d3fb2952e0bc92a437507c10fc8ff1c8a978300d4ff7081693ec468714d543c2c00568dc9978f21fe1df5835cd8b81228abd8a26f3c307aaa814a64e6e81e8447d769fd989006254b03302e647833658d8ab9c663effb1c6abd13ef4d55482bc4511b0be4675af114f30425655ccbce74e12defce086833a5c64313d63e91400a513984362dcf2f2e53778c1e81f100b8f636b5bb8ae52864e8c720c0c7168a0d609e191ead177ac6f68acaac0424f544dd74b842235ce9667a52b3698e1a46f8dcc924e108e985aa346f6c3957ed8fc7530fe76065204f17d60752a87fa27fc8ff0373c4887b0d7b5f73c2a211a5f566a062616071debe9ae225641293e42c9433ea8a350dfe7c1193005d5314e27b75f8d59087b55b02c2f1d6380632f350b422d0736d01720fc68e667b5285fd32f83e57cc72e60199aa699b896fb5b6572fa8797c3448d77f1b02155e0f63e98e72e54a0e9a90d10a08dd4be1dfa29aadb64d14d14726c80e77f799ed169cd8e1043ff876cc5b496ebbf5def131220d70e6d63ec4b28b3b605f43357ffddf9c060d2cac1579cdfd9913455cf1a7c220dc38ca31b1c252c822418b3a7423e432b48bd82dce7e70e88ec197e227579b4434abc271607725a07ef3f5909fd6a2b274d1fcba29c8aa59064d061dc5324ada580f464eebca6e85a29704ffb923795c1aaecbef6d56532f60731858813aea6bcd9c65c9b8b319046590cf8baa07422d53ba4d86b7ec3fd2877aea2a0196b651b4fde4ff30f5da7ddc401099387faf4e976eb72e2b14939f5dea0d531388dad76eabf923c42db6623fe45d6a70797eb771a46ea134093c4d401c689f179334f62a97928a6fb3ebf64e4879f97b0178d1f42a4886f99fb27e1435c4c837bb26dddf2bb33821fc31daf83ca1366a89edd98a9d8b5287dc764de3f79c0c3034ba598c3875e541151564174a4b094abc5bd182c22dc0ce254dc2f487a9b5dc8ea33b2451bd3ccc8e95a6d70c3553136c0f19edcff3a392692048850e12bd365817498f023dfbadcb0b03e1056cc2f43d1b0c03b6f8bf4906d4803857d7fb0ac4994264bc1b48fb12270925346b7c09d76ee8d425b48aad49d924315b650fc0575f66b209173583831d0e1dacafa2178612fb130730c6690042292b1628c5add4f0ce7ed2a9cd7526179f529bcd7a8ef15b9c95a92d81d69d55126f89d5a0e03a7ef7bee1f45d19a693021b20103dc694559ea42ad73aefc1d753d61ef37aa7567d81992f8fc72f955c96a1ec7473f18b53bcd9f33bb66f218736aca3798ccabdd8f178b5be416a489122d084fdc6daf3a222f9e0438d56b668c49cec69436691f406244892a923f50347f8fec74a5a957367539aef3cdb1b0baef9f2a463f12600a15b38c21afe566e31aefd9282fb4d95228ee38493e1ce190cb8e84f53f9ae381872ef593bbe40717c58d1ce53d3c2e97bc009daf9edf50de12903e932861e21475aecc331b709ea68acbf092cb3e3b364ad0bd4864b56b8f5969677136437c9f6e08a1703c17676560e57ab9ab0cf79d527ec7b39162de5456c97735cae46eb18fdfd44dcdc190dd755f8baaab7f8260977b594a3c53e2fed78c813b8a72249af3194853e3d2edf018a578ed04bb3630535bd3b55b984bff3beaa3423f9fb36a8c524e3a3953f386610767e918b1a7fc4d8ccf43496260fd66eedb58bf0055ff40d2c9d3868695b072d63dd4187ef5c48fa636d1ce8720ca2c99b3e22595003ee4780f5a826d7a649f6fa29443e9f6c95bc31d542c2634467db2fb74a3a333b74cdf5e5a112b629c06579e675abf68658ee2e575b5761bd6e32dac657ba593fd69fe36f5772f21601ca40320c3e1d0760b377ddda7feda1d73cdfa3ceced6fbc1a14ea801a6bbb15ee34b95b1bc845ca278d4c7843661f704caf27214b63236dba448266181f8fda2a61276c94b0798b9f796ebc30635bdd489d5bba2645f9b5b33cfe8a235ac13d1778aff2c80d54c93055682ac6db5c13f0ee8ae44c84e865ee4bc1ff7b236c8c68c7f300115dd21c907c9591b2d89b34ac819995709e065a9452ddff1bd23218499e834e618a3cc14e2ee5c01fd2ad24c80976d6d254d63ea0bd5bdb4aad4930707139446b11e403c52ce2864b2c9cf91df076084bc9113404b42126a0a93f6267b9505d3c69ead2f0b90c2725880b9ac50e8789dfbb493c3aa58436de2727739a0c2fe0eacb198ff3e17759d4ca61bfaba10e99dc8e2bd0ec98069d8144aed558f906daf6ba3b870320b4fabad1a8252a1df19891ba1d6197a5a5b95890619b570fb86cbabe60970a70cf2734793f21cb3b8778fcb092128efc001bff8efd5e651d92a828a0b371753ab4a89f246a9d0f41f6dfb42938ad14605a5e611088b4e8f95323e98b5d1475f91918960e8c8b1abbcd81bf486ddd631f9454da2485f0122586bf7fed53389569119e1b556c1f9c862c362c4ca5d4cdd151c1158c479bdf02e69e2dba03e4d7087930959a39c6fec7244661a4244644b9a7ce9448a9ee5bf8936c88e8ea6f067c20d999e659521a9e75249a955c944d7da536ac80791dbb8a787d8c96d921da9b6c9873bead48929e25f770a6d5b64b57eb911053fa525dfcbf103182c5347af232ead14e86f2a147a84ae042c3f54b6897657238eef93510acd7e71ac6ccf4841c4f904a99605fad60064b935aaed35edafe036f8e512983281d9095c00f5a4b1b663dc4748353e4ae58cbbfb8825bf30ee47fdf6144473d302bc5b5c442979c877c5223bc09a13636061f69af825f53ca071ea631a2dc4b7469cbe5e2afccc9a46d15036505b1f62439f45799c1d69d981f03df207c16246da1028ced67ef53e1e6eeaa311e26d7d1c3cf7511a86d9491fa4a3a2168123cdb4dc68264cae084f9b7a28dc4e2327377ca5b9d8870cf2fc2f937fd9d9e30a8bd06a4a821279801b066ae1ebe06170b6cb4af75bb3e1155251411185949c564f724e3b6639cd2544414b6e375f3c0005542d2cdf4dd285b8ce919b7d982c1385ecec87c3be80dfd2c18a244f1eae66e4f779e5c1b23a81855cd297b11d4dd0ae288eacf66950ff98f1c324c0c79a9f29e5738042e45d67503a3e0acffecfe19f5e5b00d96a2e3aa9f2fd4e1d5b6e795e701776f776a09fa879c86eb8104ee877deba2e4eb4b2dcce6879f7cccf56cf0e236fb67703d0a822e14a789152e04de984a0be2ecbabc93b285a5ab0d769ba29f6376fa8ca342a7ccd3be517b09150f016f436d6d56452c81fad890fdc8d37a44c139b72c5566c4e50e845d045a55fdfbd23500bbe923aa8b0cc22bae53f11bd53b2ac8a6b80db7b384baff6b606a192b02f6a890b3fc713e7fa0e95c3be47c0bf79ace1a499cfcfb35719992eac45868cd016c46f3cdf6e44c4167a758e61a376d4034e62250ca3d58c96aece3c3e6c84d5f945e02ff0fa7c3d29a428fca5bc5834dace1c3bfc34c1be6802105abca8d6e19bec53f533d8ec296795022df20f1dcaf0188e32ec409c244d0eeba0d7515132e356d8f62fcd53e9094a4d70d84060359957648bf649eef693c677925ea831c940f3820b8ebd20047d9ae2e26da73a830cec8ee15d9d2e837717c2c384836b81317ef5df2c88966c8ec4d102bc7e1ac2f17b98711a69bb862fbfd9e3ab2123774935adaf98d423c0731850f417d9f7defd7d8d47743ca22210e95850424a234263615e795f63b3c631dd95a77658367887be908b4ae5bd599b5f74fe3624f21d292a6498eb3683b7c401a657ad42eb93176050dbe1ffc92cae339e4a2ac1d5cec7bb0b40e57f507cf945c84519c08c85f6e0b39feb125ab93cde2b0da61b17eb656046c6bdf081f32cf03c75302879113c26dbcf37ef836b922ad160983b48786e397562cb440cfddb6bd252ce64a8aba65bd51ef2ed5acdcaae00c500c8a57e5fb9d99b1714166b7568deabce24ff78c0cbd7dbf0c81294662a00b6b6c3bcb7999392777ce61594fcd0a740f6fa309ede2548a8c534ff7662cd917c8bbc0cf7ee09b16c51bfc91f560591f16381bc3a7c9bfb168d0369e887ec995da63422ea35ea9ccd501937c0bc661bfb7b4e61325d2e52cdc162ed77381102ab7755165689a244919e42e8c06041cf0eed13d10ea11f5e2baff25eb7d5ff550c1495e83f0f69fc9096ecf52b68c940224f8a171333536a0371eaffe69a2d445a9c60a6e0717e649191a7b1522813c0285c0b29be2ebca0a62ccab2a08346b21126a88efd29cc25853633108e76577a1bb4b9672d9c6ecd77e44c9f886f210a5d0d2c1cdd35e72935a20b7d22cf5071d1c6d479ed06bea2db6351200a2132f9a18eb7e141b28c43d3f45ed695fe83842f048bb2993587886e3e43e84fefb80fedfb888ebbe8e5fe77df36114e75afaec0ed1df31e1493d5a3ab0ee88324b28f5558a1459d6e80710fa74fd48f9a912f3f6516c797046596c1fd337c191dd885c79152cfc0c059fd6ef2b51657b682f89f9b8dd27ac834113c67666ead0c5b3c7c6e4a3987485f6d1a248d869d228ee2e79aaf6f1d15866321fc80446564ce40ea1d282dacffecf0c7a4dcb802ff33df229c1313af8ea162f27fc295e6554db875fbd2b921f2af340e07cc9e8e8a8be94babb0d0d4df9682cdb2c88d78fab5bdd67ad430f4f4da1a45a22bb3af1a4258738d88239909daf8d2c653b86774497a40c2d40a835ddfe9cc66e558e40e4f7ee1fe9ebdb2d664a6af991e220282a67935d29cfc7c9270230b80a7f858612bf59e2feeb3a85d112eb6eb02e582913da4a23ab68f68769a24d69f5e2950fb8c990ef4671401baf327f5fef81d9aa114bc2fa56d255342dccdf54e1a3cc38684c641d83c2cd71d39e76a47e7089d5767d5e7a74b9de235e6504bb9ea0f585fe2014113200ce59894abb7f4c8f6831c1f6f4871ef327376c993f6f3e8206bd42a970b1a5faca34d5a20caf21117fabe167067e2d35b30ee1c1aeb8cc4c8245e39b6614b4c21c8bd7bfdc18f1ced1d40f9e895a8d9560ab699fc8cada1e20972dc88826edd411175021f88a283234540a616758975c0e781fa40054c79b49a98c3e776b876f1c47bfc18eda5d761c974d6272c36df0c069184de3b9bd24eb67ee224581abae75fc91efb1081cf339744274eaf939783211f8ff311b0ed126ac4a71a25a45f5b18a12df3908e4530f080a621e1583924010d7ba945e316c4269e15ac81949df0705f58df63bd04ddf1839c247ea95ecb2504f73ac3ea9e635089c70566c6c64ec2b85d17ab34f0d8548349c0101dfabaedcbcd51be5995f9d5ffff062a