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 58497 e78058a63e9156d13df0c7c20984a835b7c8c68423a6c987419a8b9ffb951c87

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e9a7cffa29dcfd4ec4aa26a32378f114aee603ee91d2f812df9e161860174cb0
Certificate Block Hash
e78058a63e9156d13df0c7c20984a835b7c8c68423a6c987419a8b9ffb951c87
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0060180000062c0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e8e1240e0e3b567a793a4a536469134bef51191d2a257f3d9b52c4a1732b44661352362a285e83a7d8589a919f906efa822d9cd151321bb4cdf9c3627e3db56d6fd1776316ab6891427fb9db9de9de83090b4052ff9f65471d1a000000000000002000000080080060180000062c0100

Raw Header Hex

00004020378afc2c82199aa00b431ccfd2bca5f86a6567835db8430f24e54466c9e4ffc8e9148b00d715ce3946dfd14f885a05f05031c61132e79604df85d4b290f701d06184106a87d70318b04c176018169edf12f8d291ee03e6ae14f17823a326aac44efddc29facfa7e9

Proof Data Hex

59,560 bytes
1212160103071693388e24b3682fbd75253afe6fb36e8123bdeba11cb1b264a1cfadc150507fa6eb6fe1c16ff3d80e168279f709da409a1181c29efde2697e02962a19b75337e609bf36a0ff446cb5c59be4e9f26fab7da1a8a191c01db201ac36ba38d9d13de5d61b3a7894459e7d078a1a5678dd85e40cdfebc56bef9fc62ec03aec820b95f65843a4e8b2b971fa7ec68e6246445e2a93e0f0f5582cf4030b9ed8054ac665a0a4df09b7eeed447a29910474f5760578af37aee3a9ffa3fdd4b433642a3954752d55ffcbcf0dcb0b5710df4347a54d7cc9980efd5e8a345c8d564b48beed5180efeb9874471ccf6f1b939e814f49bfbec1ee27d966852aa4823c4221b9d17c4aa433addc8a63761d9125157406e925fa8bba29638001f38589ead1779ed2c405cd0327baff3f6fba81e09667e290afb1f95c2e389768ccaaeeeff81f6a1d4f76b3f005f43ad8dce566f00ea951353d67089d813ecf630b89ea1a33014dbbd427f80d7eaa0b0662aa5dd75ec1d557ad173284fb1df37b963929696aca1249db45c766c27e94f3d1d83bdea58222956712858ff835443029f32cc0942792f280e9007c41898c791eb38fb948306f14e4082ee9bdbfcd93ae13d4e568e54193d7d03316fbbd457fae37477c7156ea3c921bc185e41409e7a4b443e1cd19748443860a3650720b251fd1d7b1734bc92499b7ab64d852c2663faad6728237fceb25083fc5fe1bbfc091c7c598b3b5b716c87e83f924cd44894cb51c7a83766f1763caeccbedc7ec9114acb3970ecb67fb84b2b8cd13bc79473fcc6c77c851efad2f453535d5cf07d739e535b55aae9e4955b5a9249c02820598918c7f4a0fb5151840a7df5fd17cd6a13c8c2f02cb929ecc249a3f3bfe875777ed6638c5f11273dc3d63d52f44087621b338094c12ea2f6fd36f061282e29b3603bbdec0736f9a663ddb7b1183d7583ebed2024d7ab38af63f477c268d057761f798b058b0e36be9ae39446a317eec2a4709ca821bf4e012b8a3975f148d9e5c3cb3c94cc67a6223e62f1d2f987a032a8152d9b73608c7e820cf42129da9e35d9af0876d5ecfacfdedceab02b05a16cd500df9e033f40610a4b8f4f949403a554cd838b847eeb5425446c8f5a55217aa8404986fe01b0af617ad274bb3433c0c6487cce97bd27c1e44ca37a3f691660d52fc146bf8118c5514234b3e7ef340077e2625e18733066eef8dbd42952afba27bae957e962c3b0ad878cd7a85c9b6cd7bb5b0948f0898e5489c0ea3ab8ecf1f29a52f8152cec6eab067fbfbfb245f3593dd3950337ab731ef0eacb3e38055ee2d8d8db829c7185b8328b5a841f2c4d8add553fef6eb833623ea261aaa339e2373993769531b5a6d84fd0d1762863da54eb2353812734b766720f06d5bab933792a1f2ac7ade79e6196bed5a2f53d63143420aa97f9df864c1350da4d7e6b98d0480d2f9a8d7cb709d410900336d002ac8d931e7cb7a44b8fb1fe8cefa7607dcedd75656bfe7c27bc76a6837b89af4f8b1e40b0c0fd37ed1ad84545822edcb8404b44495a7dc9cb12a3e701a4c3e717528a7cd86132ba8092e0ce4a4ad93a32c29a0ee1ebc022a3a96e5f860ce0cf05d18445cd03a59721dbf32936579c099487cb81cb49197f36310b8526fd2539211f78b15b6d2d181610d252ce2f3cd1e76a7543440565c6ffeebf8a15c31bbec3f5f1403484d73013f45850efbda60471b36810a10c80c73d1b56938b3b04f43d0a3dbe00700c34184cf3e498bc3160cf2049bc7091c90b2d80d2906b9ead691e511a1176d5bdac04a54108f4baee355af1addfadf8c15ac6c4310ce4f9654039119d64b72a969200ba8adb618778bf95a7270e5133cbfa36346a4e9f9fcee3288a2d0d0a04eb1e56d55d7978c93b03825ba6d95522579f2d64e7a5b49e81f345c5ce2018cba6dac144c3cef39d0281ad482316c652c5243b8e366277debfdf4d49f5e2b11ba1508414b3a5d64f0aea310f95897200dfd61a02a11ddd57eec729420ef258ea6a85daf822477487a89155c88f8123e2a7a4d27d813012f5cc54a287106a32dd101e80e5198cd400f8f0b092156dc94578be0c33b8340dd40e82aea11cf16a82a6a58ef43ea52e832432ae021fd8d977d3025682e0127e4df169892ae34912aa4653fe54dd0cd7dc51d320e4cc70a567b847a688968e71f9536be8d7dadc67df927694255fe6064a049c47a85c48eacc344a87826e85a2cf295f105e0a7bd38420e4f020a3ae062afa67162b2def689c105f8b7dc5df93c899f9b03e219699a46995fcc9259fd804441c78b050d4fd1e5e6ae39e83d39e26e7b734dab5a8f5fca0f3c73a14239fe459837c73637b42bc0fa26e225f537168833fc3208ea4d9d7ad4e5be55f8c611159e72e52f1eb0b8f0d38b3dc475d45ecb1b6c27b155566bbf6b40bce3f8ede3f1fd986003d86210055cb728b2b6e57ac8cf05722dfb21014339e8cddf728241e52bfd2dd3fa24b8bcd6d0520c56f56dfb761c147fb896ed6c844daedc9d3a8f60d319dd1761c22d79e098a3335f4379029b48c3a06bc9021dddb7c2f10a5836b1f582442c9d07faa4e29b7534bce70dc00b1202af496763d58982fdaae39430855d913c1913308832a5165594f8d6450ae04ef9943b61a44c3d78bb52b09ec27fefeb3b1a6f7dad8963f188b1a3044731160e7e3130f43ac262c104a9f98079b96e2c7734c36d71f499ed3c4c8b4bb03b9b6dffe46230daaf1febec52ec9625c1bef5e40e33af87b9a28d333cc3b33304a92a74e21b125886ecce8b2c32c355a737df285e04dc8551814bcfceb8922179a9e9c93c3e1b52cdf768a1531a2df7b93c38731dd39a99096cc44d4a07a4989aea2c454dd77e216aa84c86e752d2f038d6b4787a0a0099746f4b2067c08be21749fd8781db3f431397bb90c748b02533ce0ce3f3d0a78a2740d1047f376f20e656588b7c752dc3cc13699adab40fe50ffa9b5e25985f925805bcec2275c039eeda43f7db4accd3f2b771732360d0da6d707f01c5bca79f0ae638b65a0a8c1d8dae52e5bbfa823133a51b87f6c3420444f6c0415b7de01d951b8e3838f35ec1bd1afa926966dc79c5fffe47ec57843059e64ff17e0dcfd399827024ba40ec40a300f1b3a4da8be5861024b378812da76258ba3fe8e5c6c55eba8c749b97aea1213a3fb5d555e3b253326995553c25131d83f7e79bb722ea32b40330f72a1c4af32534a4c8df5448ad2b2c292bde5d56d5d43b5df52ed1ac0a1c1aa78629c669c0f1942ffd4c78005d28a0243698ce28a7187a5842dfbf385999b35029fb5a446a3706a60f228bf0760b272b7f6c7a0740490d6adc043410ed1cb06e27c95aa38c26640d720da633cf2b88b974ddd366bbe668c02dc929c1f80d2e8b51215a6c71c87839bfc0af14ab5e68c5ea5a3eecee6cedcbdd0d7b8184f49a34a9c811d85e686fef7dee0056b991075af1bd2f990b49fdc8a23c1f146c6fad377a5a61316ff9831aafd24b5f87ac5d22d4275c835d591f6954eb9c9b520535ea1701388195854b79f30f523aca15682b5e211a6d632da6c0e43206a0ec60d4f763fa2102c8a6665fed8a5d4d46276e1824bfbd98b9a96359042dfafc4275b787f94d9bc7e40f8940dedba7f30712125572e294ab81f6b5c22a58c9fd09935f5d28c1aba115205ef5dd5fb065c92b0e06a8ec3e13e06c9407effb7b22f8a7b1619ad4ceae51bd5874b526bb59fa1377f8bfc3392b2ca1e4927e20928bcf134754825bd9f779a15b1bb367f1c6ccb7a3bf239577b035a31eebdc7e777c2702d732cc5f527d5ea33bf9d31d0cc19b1d3bca2526d1c52bf654392f53fcbbdf3f4fb2ca7da1ef1d1648df6b58be393bfa9073f2ee85acb0cf234568435eb8c55fa2317f44cb97aeacd952c0500f863eec08017888919d6134e78f8d4fb163738d6710ed7e067f7fdbad22a0ee86a55b0a59f3477a2b08b1949c3b91c5c7ce77d71b266c9ae675fd226c7fc8ecb32ef9c883ef9c7c6c369a0d5f94d1ff0de2562d74660115e0bdebcb11a57804905a48045af7df730d01be242a90a002c366f7a43f675d77638084b63b3f19d0af191903ea2438e92b1cd13b9257b6fecdbc716ba20bec50c872c0d1d231899f9ab0eb0eb23a2d33a11f931d056bbf6b652dc972831996cfcd5b00692bf98bdadf444dbdd3f39be54200b018d25ff549ba88350a10953f8ae46415c82962923245538552178aace6a6cd8f1f4e884cf082b5165d4f01db4e543d2463f2b9d9425ac7522a80efb5f4c0a7b3742348c7d3ab9a05c654028980623c904fbb9c321d0aa41b9b8c1ed93666b25ab6b53ca514093e799a8a05e02723effb97ad22fc84b751e2c77bf42a2720deb47500cb59698c81d30fcdcd7e413040d441438d7b798b464bb287fb2df2690d49e42b21169f9d20e692c98b8df24299815fb442d0991f8efdc7300c35dc37f5ba6adf159aa3ba6af78de4c527f163d73a7548ae2d416cc29ded4f4aba1d4545000a9416b8bd927091fed8a58da215f1477f6305f4f7fcfc5d87488ed480d6ea9d0c03ce41787fd1602b12bb0f9e23a86b14a84a8e446f98b54a679eff1d42df339d8bc9229c93ad016a931f0e29ff337c4bf79c67b92e8da49f6efbc11d33e95c77fbea5abe63984b8eed31d4e5896d497bc8cf048b87ff72ceed2dbcd50cdd51b0fefbeb5f53e7a96b7c1ab46111b57edda5514376d327a8b62c6baae95828fa7c29db19bf617965adbc4b8df06763ea05fb200a2a93b34e1a1fd750f67c14c59a01414d58e491453719804061ae810e1f4b136590f198a166d6fc8dfb55730f89c3bcf0945ecbf59f032e3b35c5a2b3f957e3655725089e24f3533ba0b6854a0371fb509ba2f0b8773a81dc46a7a05a4d30206e4f729ca7251e040836d7ce1e96ccff87d42927ef9ceb48dd7bc8055b051b2745baddcd52c2f5f79d2f6710f31b2e246eee01baa17ac636be76ebbae5c208dd87f539fff36aac6257c26f1fe8af23fc96619bc66a9b88e78d28ac8d9ff445b0afac6191334439079f71d327551c7b3294d824a915732a7bf0508cd07dbde69fecd332db7f77d53a9ba27b7acd24e6d47b09d761a22b3bd338c7206fc13f3c359201f9cadfc31646213f0f6a183f3bf76038a080dce63daade6800de25e298642579ed1d25166264d916d645126d9802f9dabb2481805312b8cad100f78d425feabe99ee313fd29ba50b2f4c5590af0abc1aaf7f3e7dffe77ecad45560bfa545a03dab1cfcd8c8e663cdabc9b492878c4f2a9f5fe79663321710e9501df35446283959d2768792ab38fb4a85af7c43fd0ecdc05da444c578af3af621f2a3d33316925fcd5167babfa39c6ae7297660fd74265755a01fdcf6452be14697b6f08b81fb43a45939006307310efde452bf6ca23110423b66f13a725b235a9634e6895f35de6f5808eaa4a649c5885ca9efba981ae79690c1193ce794ccf5367f6958683f27e617b0595437c90bd11c17834fe57047067ec6e62a51c87e30bdba68e13a7440e4c85e9e5a02fc28bb412528ff30568670652b15d6f47ab64c262241a500577bc8503f9bbe031e5bf6c0ac5d7b21fc786bfd7e3edf658432ea1fd650b667884c8327a7c68b537bd87aabe696b6ba05e0e36629e024163fc3bbc2300f68c0792a3594818f2b92d8e8fea663404663ec189e1f4cc3896bc32daad9baa4ddf4422aab6f67a336fcf66f8ee50d4b7fdd3b91903b5b7ef9e09d20999a2b039deef556a8ac7ec42b21490f404946b3a7367301d6a4ec5906e490bcf5393d268cdfd791d9437095042d2c38c11e8f94989d7a0c23f31bbe10eae77282bbc7465a7f9b8c81fe7adacb1727f2518d672b52dc086bdd16ba4c0597db12177483ceaf7de589a5b65fc642c01c120c6301ed5cbc4e3267440e315c4b026e5b007582ccbed03b64562562ac4c3b89d89ff5eb0ee5b8977085efe829b64be62771665bc5fd1150420d0139337617fb6d62f8d10dc7abd0dcc1d0ec6d54e7600acaaf675a5ff247873a3da60dcedebd635aa804b8dfa9279b9f61693cf5a2683d5f6b2f21e49c4f10830d81b551d60de6883f156a8c16e5625e62d13bff69dcb8a93911ff7886aab2da64be1307cac5732721f208afbd480ee28060b3a9ab903babfdbe4f73342256dc6125f8744948a059efb1c35f1e9b2fcef4381b00977df89d45e6b76a87e606985dcb685391c0b5ffbb3ce95ae3ae504461058183fed69864ed2ab609e55e82bf2a1ae0334bb8ab298400ee29126a895fb607a4fdd29e8c164a735946590e6ecc3f2e6d55adaaa553914dc1791be5dc0b8dbdf066f1b315ac916213349b7e87dcf89c52b85639bc2c5512bb3a121d3ddad009473cd59a1e9411ddaafc49d8773386aa2b7d49926f704eb384f476ad7be7e8219b44b78a17298ff11126affbac3c7bfb1f6d92bd569c8fdd1de2800d02c0ceb994948dbbaaeaab8d3c92efc9492c08c22087d1dca15e842124411ab7322eb097aed40058a092aa0252b5579c817bce8fd703fb46e61696fc8245ffab27c59b31e30f1551c3023b4be145ba3e4dd8a9cd824d9704509803de43253d4154e0c1630aa4e32e8e2b421032245d5a683084bee64052e1d74f6a76e4bc56bd0957e51a7925380fa2f6926efd5b978d493e1d38ed3a6a9484be1e8e18e7b9eaa774ca4a4e4ac104f0af8dd57c511f4e80fb93b4cc2b32e36123a7ee1d78e566822ff9468cbb219ebe46a37162d92915b6e0ee1edc47b4e1d731a25e671284b8f79c7e89eddb4051e92970896c1846e7cd527f033dacb66c917285902ba1041b51cadf24912c685a7f0572bd0f9c9b9afcdfaba6ed8a15a4cca20aecc5766b30971cb9a802f5e5a43ffd34789d117d68708e4babe04d46fb9901365e3d5be3de4805f1e279f03d813ad96c7fe8e767f9a2152eb5b17d917fbe0a75dc342774797f39dc0b0caffb4518ff83861e64bf4430f4c190c9f8b52a8fc7c996bbda93ff78a24f437db84207df75408307b6adaecb65814543be1b065c5328c8f6d3ef90bd0f786f1ba3fa665b7aec4dc09c36e93aae766e591563847945585e3b12f8e32f383aa5a5256f2a9747e855f4248713c0f392b783c527f720413ae9ee48f07e715dca896a3c6af09e260a39c7341dfd466b9601d65cf1458a1080fcc9cdb80f622aade51910da4260ef8846cf353df1b329deefc4b580ea0538859ac02bef2abbb7faf66f35cd94b7aaf9cdd0e0ea03ee349dd5bbb54780a6d5827ef6814b7fe11d137a28fd67608dcb434e52a43329e9ffe103f435fe9a92cfcd3dc03edf89cbe89f3b9bb3390cd4e1c9f2ad8bf5d6c3aee56cb830cba74f3859f259f6eb2dcf01f4bbb5733e86d9a6492a8cb08de46f3831ebcc50f5f9de1a62f407773fc56125cf9132466fc0c83e7891ea1036b421262b1648db6d1573218ea662fa0e86d7a41f21d7119511e0788f200ff2e913dc5d22ac30c3015ad7f9caa5f3c60fee0314b9409ec9a751427f5da6a8475fcec6655acc9e45ed9a506cbc5ec4365328497deef75186c1db5e2a245d757eee17a5807476e32d5bf140383c3935a66b3c29fae0b4acf3f82427368851e27fd03964f40972205ef7d696b24306b27236e439bc6615a5658381503c22b07dee6e547a5546d0c61269cbe71791bfef090bf2148eabf3d52c61e40938d4f3be8e1dbbc6ec4899a55a7cd9b77d35855a4e5d573c7f01caca02446e6b1126f277ed90c4b8a9a09983070e74607f3d1e3270d37599290d434e49958197facc0d1314b1a7e4d8f954e5f995a27dce070c9a3123cc7f8c1f7e7efbc8f550f27d8f9d6213ec875ca4b3c3dd26e694761c34e30799bea28bd0979c012cc7dd5de6f3acc01e6bd7bfa1048294243675a6fb99be3a77bb75980299ce866f23b9b6806d43b59baff82a76ec9df1250a8db863afae4ab7d322a67dbf820b941ca82aa159f08af79027055ccf994c3f74d117ee13e325383d170b4f0bbb2f558b4d0dd4eafd3c0dfc8e3c16d6f7a380c29828df70ccae083c4fcd55af80da8c637dceaa92fa755a252b44f8a3a742c384ddd984ba84d4cf5c8e4ab98b7e721c7796fda79bc8316ad07cb2e016122923ddd61a3af06883a248d6e1a117ae421f816f380856d1694fbb51fca72a2eebfb87a59c47f9a6102af4765a3a4924c2063da6d1352ae3f4b67b0aede6ef326cf08316b7c4cf0fc873b4350ccc2b991144bc606a9937a803915e710512963b990f92a29fd27823cc7216438201cc9c8921ca7ced31801557bb53beda41ef4dc437b069b83efd54c9208423c4a73c818108f932a14015602ef0c8a5502982d18b3cc4af78e89ae5c63ee5dc574ab1841413d99b77e2e7ddcf7b16d9eb51d8d57cd15f0678b1d40bbb06f60c28a56a193e5ff6abc6c580006523eb37b4488383e39eca7899be58fcef911de7a1018711aa5a15a788bcf2103909cf00fcb06025b51b2d824f788f31036be6440861552fc57c430d4bd145db07a7a239fded34114911f4f13d50fec8397b119e35ac942aea47b944e93c6d7287150fd52d86505c12ed13f9ed4bf35838fd6f6796cb8a2e33c859730a4665c39bc3a482fd56e4359be7652481243144198afab1b26b58fffa4fcda464f1b49e605c80900e13ba1fe0908df5d551a39da7ddd3b65b9726798e1536c5be4dffa18da58d74d5f294fb62695cf9ff0d4a829e7e6aa99ec3372a54ee63058ec70e7556e58d67b3c31b65567b3969714f42239de5b9bafc2a136f4acd227a281c210b2ead184233e945c7d4886348417a5baa1fa6740a57259245451e6f9cbf13ad30a67d476300bc2834d2da92960d6638976301561bd7a31ae7d6239d9d519362a438378afd32174395c4e2652c5b3a2fc422fa1aae2d6cfefcb998f6676a040f018a5dcb87bb5a5458c40616a9c664802d64cd644160ea62b3fe99b23b605f31f99b5b803507dfa0f6aa8396d6948ec5d72d1a6edb6ec46d49ccf980f394a54d56b411d9ad5c91c6c720f0c1dbc7882af5709ae9799858bd95f1e919d8ab0e546cc573cc5e3da769a871e25edee9df556933144b559e456a414f4d000ff3440cf1a986e4932a9b9ede5acd05d4694ba6da6fe80bfbc63f19a1a2f2cf0dd70bd7beea0f011340e84bddd187caa3b6512feec7b28473c356880fad7aece68a5fce9238881e46b0f4dd6202781dfaf256aa3caf63c8d63d5fe7a719c564c8eff484356fd07707e1a47fce1ff1f024eb4fe37d030e85e5065f3c033b30405f582b3a699b38d476895a243d3d8a6ff0d26f9fff3ff09ecb8a26e8109a15f749bb63b408e295d2d24f59c0b463e36c3246e00acdce807ade5d82ec83d40e7a0d09d89051eb7d710bb401199c374c36ca6901619052d77ef1b12af06dea93454fc576a9962fbe37a6b3ff6cad3af64cfd90dc5e8af95b8811d183794cee2b7d1af14277d7f944ed89494a326208ac984f3186968d5bf40d3a55d8fb0210c5c8fbc3827d96077c64a583c529660a30638ffd328e56439b0492ce805b764d327b97a5be06af2a918e23263773e96410d65135e7c25f1cc349b716f4a7f9cf0eaebdf31abe88b17d23f3c2b5eabd4de1edddb75780d3f9cc2ac55b2f4a8d3ec7bcb03cc64a531a005472d66d80fab82b6737b6542c808d65aba198ce4302d5566052055f63e4a9b8d693f2e7793ba08213eaf009923a88c0745e353673ce97cf0d42a7859d1cba28901119743ebd971c21937c90c05ac7222c59f963642f89836ffc0a90f08eb1d177e873fc1c2476e3914ba31a8f175da35e774a1291b8f204b4755de99f7e83c9d9f772edac650debbcfbf9cb34b2c7d26f30ce3092d5c8bd93f22baf221803f98e4d7a6782af38b21d67f6bab0d0e6fedfb6d9ac0d10781b132e7879e3776b36b3a9f7118e3681764003eaf8aa0f86590af9e419d11e3cb8555547ea3474d143bbff3ecc9d492d457c60449ca503dc27763673194fdad3789a2152504a75c7730ab0bff1819b190a0e27a70406f33bb0f67e95d09511640e442d28f458b27689521758cddd0a1917b9464e464c0c3cd636d0cc68d59f666ce40689bf08902a640781890734a2058a529a071a574eecd29d929d47592b132f7e53f8084e2a30618d52ed08e34d985e9f77df9d2c8ba3ee83d3f6022f3ad5ca9c3a22b510b61391318881a60a8ffe8bd7dcf72e1dc7efeaf7495ab3fc73b66214c4b6cd5e1650d7f43f522ba897d5b13a0441d4db8e380634588e62ae18d2b06ebdc48150f128b6a680e595d840e0ce12d88e8ea9e7cea7673c99866e8d12c2ddfacd40418bc7ffcceec1e3a6a5297e687b706acc1ff2fea372a09719ad041fabe3668f7318ab9a8c5eff329888016f68af347e2fdb9197f420b62a8e7a2724967f8570db24bb9b7baf5ec51bb511ec6e5a8a8973a4455c7c8de56492f55f11f3a1bba4dbb9c31a80ed43169344793bea0d4cfac251f304f737ed9d2ba0ec1cfb44857783823000e7c43f3b4085d289074aa73389940036e88779a60495bca96bf04616adc476a2e3f4961a8cf8f641aac8302b79ff069dc7030d4d6f2025740cf88dc51b6d5b436590c4570cc4a329c3bd444ed8fae485d4b0a74ea3dfd06343fe8a08ca58650785382a33da05e18e46cc918015b44893bb478661977cfee39b78d325b79b1038c28618c7728a948bfc64390777e8654d85c970ca6967bf1a2d85629e131fb7ff6b02bdd2b5447a0c470d4d978c8400f3db9dc3140f530c10e6042fe2d93b4d9bd15ebb70f0884e59b8bd6637c227adbbc383f546351d69bc6f01bf821ad4f1b263f610ddaf482948afc2d7f405bf30e6b7b362819349e26e401bf00a966fd78f1b432b9c19ed4b00bdde08bdf78cf64e2562d79b53666246d14b1e3d95635480db096ccdc2936469efa93080d6e27722a4a4b0a4310790d7f49cc9cd237f14ba44fb77f359920ce5dd2c690e4dfa40d44197feaf7147e324d2807d6caab7ceeb7d8455291fcb4802eb6e5af5b4c0e090f7b775c5a44a7725c01bae6ff9467e5012a72382ffea27339ac8b14aac9043a3136adcf5d4557a75d33a9fcd943b379c652d785eb0097f1edbc4207c1956e8a3f811d052f6d17d38e1d812cc934a7c18727bab0e0c0a6f79ee6d088f32b00f1bd6408ac911cc5ff49de3239719a09bc98271b0c46ddceade0a55048046090ff0a5e9373971548d05c022417f4abca70fba16adf66f0972b7c8a72d363ab314714b17f10bfdc9d76c11ec86fc610a24764913d47ae78015a6eb08c15503919e7696224398d33b8be05d7edc3e94dc13962bdaf7f0733f4f6521f2f8235c0757f5a4ad58cc6ce04015f9198401fb5e303ad7285813f73c497ea46503606e51bbe978b1289eab7150bc6bc7e29849cb0807912bf7060aee0f3cc9feddec773a49cc73c810e4f3f3a913b5a1aca3edeae590cd615e000872f4cb768103072027875b72cf5f4851c07a5114324eedf4d6959621f176b9dcef5d46e301d41ace4888b8ca013f664b39f07442f54e4a6743960d137a1aa3d063e21dd3654b60fffd7ebe8519fc05b59545103d8a12b035b2dabb563bded715ea2464938eb1298aa5b34f8d1d3e5c47996566740e05cfb2f280159a64619aa7dbb6c935d2c7474f5d609e9c99087adb1a37141a477f6e55ca1b8da968b83023647a7f80014e02e54cf713c2b990b5d638b6e5db42bad7791a1d7ffd2b4dd0f34da9c2602a90fb0471eaf1d3b85eb9309dcaaeec2ff0472d827a8735582c52b734f5b92b282cef946aeda8bcb12c428a390dade0171818851716b172b185991bebcdd4a60e537da5930fef647abed35c4db4c4e41ac2cefe3a54b79efca9ec4367f5b410fdd7569dbb2b04d1d1929353c107cd94055fbbaf5dde1eb4e18dc152d7600437ec5b4649dbd05de6fddd148dc4d8c068644d4cc3b20befedaf6cf350b2caf7613f128347774b3505b63de301a8295678800e9870b75dd6b47f6a347d1e54b639be6841a694e17afce3428b6a774fe153f969a31b0f25b53dae170c5a1058bd8284774c556645e0e6157f165cf63d49c4f7c13775b0c806c65f9c1a75672187832188f13df121321087b7f7c757b00517d96edf4c1503295847ebdab2ecb2cfb064e1af8f24fd9c5d39c65ea7030c87169ccb970250d912c785ac132394ac56284761cf8f6850273e45c93484f1f471e6ef0871ebf824b8f390183abe1c47a6ec48630750885ee85fdd22decdde55b69bae5648f6259206de323369559bbda098c0c5c6f2ca5b17b618e5f15f8a6b3486f771dd5e239886723457ed48aefc36092d12551290a8b181fe17c05b7ffc8f93f3cf82b081b0e33dcda116c9769d824e47112f86462dfeed4ecf6cd8f78af180b1bed37fd1a626909393ae50b3c6a3dab1ac1f6846430dfa5e42b517da25d30c017e9f1a4969a6095e4b36dc168629a5ce430e5a1719419858a8cf015c00bca5391d169978a57fb256e618ea532b4d023b95740485bcdde9a2f747a60de06a7e34a6998ec5d887af4de8a29b485fc4c18404b35555e1c37979f46020a33295978d43d1cb5a1b975acbbd326e1020ef20e87abb4512da3033910827b87eca0b24e2895a0f76de117447f3b8f1fcbd168adf43f24cd0842983d7223258371cbbaa9012a243b0314f9e0fc7cdf9e494d16ef95f31e66388f3b3b6126d0b508fa6ea90157049afec9be990d41a7bd5209beca5ac5615ea489efc7b681b2b9a8501291d3d8069a73828dc9ebb8177757e47487b4d7f2b92588e50d085f1e7c89b83a4cedffb8b836e9280523c4168fa34de54780c2769423bf4815f7ac4b3e318e8dc59eb469803e7cce72f16649390bc3219246d1d123e895dda66dbae7711469806fdb7cbebcdd6df247e737e4775bf50b72d2f259ba85d79a211679ef0891cd4ae1cd53f3251203ec030210520eaac3f5fe57fb491b5242249eb48003ae3d65d0d31fde66734899a93774444d812fabdf33b1278b1072c5ae1bdfe8b0008e49587607c3c9f624e529468aac1ce84fcf110cc7199f4dea761bc19255542cd0b67af24919a77c0ba3a2e7edf77df6b411d742afa69abc4935fb3dfa71def26833d459cb863cb992d781c7b7b0fdcd35782479c0d1dcb8a422dd314bd8c38de7af6dd9f58210193b7596f9248f85f50eccc25658bd5c983fee33d85f9294861e29d1ca3c3045f49a647f830878e754e048870b4c22cd993b33d1d441034fbdd981d442e03c7f43b4f4f9f6ef38f323a0d68e1830794af4e2a52edc6e830388eeea5e7971cd2d4307ff1a6a76ce1c21a3e715569d886ba5633e676459d04065e311fd0e9274c4a63ce05b7d1cae88c7f2a5352a5f629d8c6ab3b40f3592c7bcc7265bf8dc7db1d3b7d66e468908bf17eb9c5adf37ab84dcfe1eb1eb05b865ddca627b7b9afe67b31b268519fad6c93198de1054ba43e42a008afc0b29f248496efbeee47e67d9e318a3114abbf34ee95ddb996c01f2760e724a0a9d8a38b9163824bb12af84b84882b4ea23fd05898a693743199dee57df0d54ee33912512916cde45d347b6bacd9f43eb16d814e07f06eb2fa7b0fe3a24a1925cacb0e87c0c7b198002c39ec96c244b5e1470739510cff70d982faceac25ef54e18f87ff82027f116163ffd3f7cbb27d94a42b0f42c679f5a2c55689504b4dec646e3b548562ccacaf6ebb9a7f00ba6c680ea469f90497d8a040e773945609cc88227c02c65b3ee0f52e0552f726a0143ca149a8fa04a6d972a1a877269af681be104392b8a038fc160e173ee9ed041c5e11f089f6b1bf1c888ccb92680476aad926988aee380df0b5370f356623d7eb149d444d5fe109dc842acd27fae6108841d4369e8748b44779d9523fa51a432936caa970add87d4b12ca90b491f54052d87a3030c47311bd3a411eba9c2fda19614c3ebfa2d4e51dcf4fd689d590a408828e65f087c59c102d0f39a73f5ecb8433d9bf5a6057ddb8fa42684fb9ff903759c3df860fc778947f0706c3b4e05cca90668aad5296dcb8bf6e07be784a942535325fbb4f69299fa2224c20f88d50b2851cf60462922a93f5efc6a0f4f1f3a88c45eb81cf6359fb5a4d4b6d2a2f64b105520f57ee52fdaa8e25f4c5016a4b84ac18eb29773a76a268deebc8234ac197be3f090033c8241d182d1b81c3c8dc6ef94f577ce24d9237768048ad493983b4d7a65bc76cc08542755e49942b9ef73677d74da377c06a9e87137c1263d8b08457da7c3f11ce9b9277ed66c4c087cbca8b090d781294743e68685907f861f08660ef0266078950079063f35f650254b78641571834d19b0c3e74caa7fab0f4be0cbd4a70c188a886b5ae788d8fbf746bc54cdb9f06686b8ee6f6ab2955aac4c150ac40ea6641867002c3a7a878ee6c6a8974878ba614596304bca64bd04c368a7be5eeeb011054fb1c69aa2689513577815d1330b96b409425a1df029c3eb60736855fbad73c134b119b6b97e988911acd136f3956dc1e37f242c0dc95baa430823688499623aed03621368d9e4fadbfdd8aea2fc64ec59d66b501887edc297c8cefe00080adaaf3c78ced92875c2c002f3e80eaa7d2e32a8c57a0ad89b57c6712bddf434cf981a79431997fbd7129294185349e8651b5e5fb6c69fa64c477161f9983201081378f880d8e4f9dec0fb0df72a767eaf281d1d52a6a28e1d9d7af9c477b2feb2196c2bbdf256e1d2298c63dd840223a2cbcf0f3b7fd9af86db58ae6321ade5cd0ab4cc7648f369c05201dfe763773d91f83574ce74b5215eaf718c10b431d0d5a19177a33319c80b07807286d8d1216d68a2c0e741154858c516225c494be2e952b8c1131851b2179f0e7eb78333ab0d5c44059eef16b5f196b3bf8aa40fc7b00423ac22528fbda96fd248d4ba6bb011485553b5d95677aad66eb8d50f745d5f323fba5622e799d6441329c42a50b418e5cb5a9e72e80cd096949a61977105e094d418745c41fef1ea5de1332991f490f06f94e977e0f35ddcb7eb871818082843f53e9168e987abc442116417204a3051b11b6f0a30e7b75afce221e77af3eea6bf992d41daf0490d25fbfa5d2ba7b421b7c8edb5590c7d729455e2121a0dc058babc99f07fafa981d06e42ac63f5d7fd000b0d0d878c0b13a41087d406fb20847aa8668f66e91d88685c7b0bb2ea9a4edec0b6c52a62c6e7ce9e6f720b8e1f60c19416642a878370a7bdae3fb6812acab72ad8ed9ca5d6404cba363a6fe6ce092800c66b187f638c14bc6a295b504aa37935ded1e5753f87051e2e9c44bc572d19e6a4b06cfda11466da1f686dcc8fab7a4f86b74528890094ba7783a7f228e27009ceef1620ec248fb182d09557a5b1bcd301c5fa37fd108d22ec98c1c1be1e938258283818d3bec8026dbc6f90964b9598c219a40255822f47fe4b25c49fd920b68c82688013eae20fdabb9fa2cbd1abea9eed8fdf0940c530b724e0ddb60574d238179943b9748cc63adccc1a6d2f879ae01c5b9ce7a2badc6d0e10a4e5b9dd661ea85ce5351866db5783dbd3ee06d63eba130c312cdd9dd7d3e9dd97934eeec56402c1657f684a46340336bb2f7ee219d1c2242b37e571fba33d5ad1ebb4b977585c0d3c97a506043e026b1d9d8a812d30f86d8e49c8b23a37e9145bc4ffb9f9b116d6dd39ee2208a96d2936e06cf6034064ec241c31ffefaa8f4cee5250c73afca6dd8e241bb572a73394740bcd2eb9e6079942341166420679b57bc083b39ffba7a544c28a713cdf67f194ec73fab9a9291de496a370242e26a64098a1873d40d9c2af8f8cd3caa722b242e14af7eccdc277f8117fc2f5d0d32a66b80e9074558d9e2b8a177582c8b3102676f6ffad4a308132ac622b554428ccc4750c8d3aa4a3769ab5bb4066d6929a4238f57879153842979e4041a4f4ddc7154df8b21ecb50f280996fd471cbf67cf1f9916167db403df5c33bb830d9d3cdd080158c658824f132924c7b6ddfc32264cd702f15ee4981ab559c76c4f077d3041ff39a8309ff097215843b098304704ac5a0aec12a4cd0ea2bf66802c9397adabe5af20d5f996448b73b91b2ba8cb006c6358b5e62288cb351ecf4c4508f4ba51bbb6135b2b3703564ca891c53797ec0c8d1694bdb316e1f8b75dc8c84da9151d9aae38bb10943e1df3ea049b16c7608df8d2f26188b191a4c29ec1eb020545f34be7b44c7a91f136ec4497088fd6d36402a44e746542f18a56886a6251d7fbc5128c4c79de5dfd7acebe2defb77d5fa5981d7fb0611923505e2b7301cd70e376c40b36de67a95955dac18c200a2a461a1790445fdc81bd3ae6245b831114848ae61921365ebe7ca9f3093624e2741bc62cb3ff5ec56f7328e18cbe15b95af7ab719c2bfdaf03a292e7eeec6dfd863568522a44233aa47277aabeb56ff63d0dda62577a8e655d6eafdeda20cc18ce9d75026209d50e7d45a0a3ba2ed9b0a781dd033cfe50c0bf1af5bcb9dc258afd733ae83b7f2e8a06b585eb75ee7d8e1817848e3dca25d1182c4ed8f80a64c3e4439d8553e7402f36f05beb6db5ce8c412f5635742e39f8c591e131683c06c9dab9871e482a05b6905cb396a39e06534e5aea320e1bf11bd85f1667fc2afeabe0bf5c76024e26305679b8969495fb6ef84176ba70ded13e76adc6cbb9a0df5e313a591bf5775b1411cf5d5c6a7f239ee01bd3bb4741a3aad9c02211b9f1f395cafaef9979f4be96957d1f6edbd4978c4514626ac1c44291801842b38c2146a183d7935f02511b3472f0fabdc00429ac2ab04f41cc5b3fa9039be510e41b4f60ffdd78c3b6a2d68af49c5d2196c3efb56ac32c4c7e7c20aaea73042aefe314f4ba499eef7d7ed117093fb25095d9c0edc53e7b00a1c478320878a0df6e81460fc1c7869f1270ce20290bfad69b3ceecbd151266e7ff2c7b89e130f16f70aaa29ed23608eff20146df7c8e6a22b5c1cfbe0b3e872d6bed3d8bb378de6dd111f36abeb1a8e9666e20123b10011032b0a6acfbf0da01f27635dea98752666971986f2393456eb35a58e7f8f776ea7768e76bb5512bb9039fdf9b8252727d7bb2a64f78a1b6f2d0b0dca8c93d1ee3bb0beb4c3b0b1c9675dade193600a4e3d1cefba57970088c8b6aac6cc0df4784af756dafcfc22ebf8405fa9d081e826f5c2f016233c332ea26d43e5e51d94bfd48011e1bac00e264b3d6660a15b36dffec30dc9a9089c1d3e5f69443bcf2b11241db7003b6e80f40b074c9732dad75664e4f9c02fe0c99b21ecb0c884f90566947f3818e3204ecad89dfbd727a7be914c395945ac600bd27b2c110a8599a584b8969cf28e1399be1d13bf6876cb4a4bd0b4122eadabfdf2916c215cde441750b32a26d1e70e67b4af1306657be655f7af7a7b5e269975d3f45dce6428f132266c253b411fc9b29d52b76e481709c7c9eb49a10ee5fbc08c0480c00a3a4dc3567ab2c5e058eae09f5bd826bf1b632f326eccd22a27d2f7caca37e3ce9d1540740993d7a8ad9d9bb579a2f950dba4b4c41199b3575d9447d955b702a6cbe97557bee189def72a273dbadce828a70959926f59a93ea154baeae1b0cd7c40cb2f285e113259dd09e1368555b31524c05cac7e85df62dac44f2ef3f7415d43b861c31e63ce7e0bfa6c4fc76489dfadb97c9e957481e96fedb7d4c5ca83aa14f429a1f20f99cc35ec23ac887387be0ac51dd14f94f2d5e1b82c8a808b359fe6336a16b81e171f95be74ada0e658d49b471c4ce8f8cac61dbda6d479628c253611160dd1e9a30dd31630169583e155bd981fb4fcffa95427a83b415382049e3ba84619cc2dd35fc8e2b20d2f74fe3f6f6fbceec7a2f1ec0b95400cf31faeb8892b8b4e47a12b0ab1dc18f612627fe6f1a64c6fb2aa059f8e4bf938a24ce4273b87cd66649c60eb17152399bf926792be9da4027008e7ec8cd6736c0af2b1562e7afafce6b80f4aa67bf870c10e15b75726467b3442b3d5877555e0b39b8105fdeea68059f7f5e1a2e496545542986b7bfead7ca96c5878d9c62e9bb2da5c880cbe25a75987e61c5a7ade5e5c11728853f1a55108d86b0b6d1a4458cd7e0c4b3e09bbc026483bc455a5c5a1df99e382d55d753f12811abd889cf8059b042cf35e94e7bfc4899cb4e5c23c2c67792a9804c2917c67e7666b28e698a28eb31fd6e69b30c6878c2e9abb3858f613ae10c2c4280edfe09f2e8c9a4273e15bd660041efcca5a765ad303d34593b7d8668633c1e0419b9a3afbc8930698af08a03634abd522be6c3774921fdec302b3344a716c23aa8e36f302a2e28ff10b5fadcaa825d8ea982f04f2f1032affc41ab6d8c00d8e4e6c40eed977288273316888506b01398c6e41194583122f0c4e42acd4154828aed534ef3df3b9d20822d52d5ad4f9125cc1d1ede0f3bd537fefe019a784b86ea2425eb91c43d46946019ac5d9d2527cf594d558ce637de3f72f96b117be4a1e9d4eb489f650c8e5e5c50fad66d954e9dd733f280c4c64e2dae9c1e49bffde5e60d90b4b28ca4c3cf25a27d0f4cdb7a9e4d9a05e1ea89de2235994f9493e3d23011a0c9bdf3dbc47d73ef20612942ce47610c14385ae3aad6ceab6277fa74bb3cc66ef41120fe661f192980bd8843e91890d142635b7b1022c9f11391ea40c4a480fe3c0c10dc82e1d2174c3a251b044691f425f417c61e4f606f4e7a5f37222f703abbf6f56cb760fd7f9aaaac37a0b97bcbee925d1dd11ca052b7d13bff8bfc148db33f25e1fbb71da8e8c3863dfae3f966b147a0988eb6711d0706a878f8eafa84ea9e2ff749767b777f5e98ede3c13319156c7a0d8dd29c6d3e4d3958de0fa3f74a537dc63932c4efac2484367b8552b63a324e4a24bf6a81832271ae3736a2a99253836d975d9a4011344a33f69214d8ed677617fab9e5a624dbb047f59ad2a626550ea7c582f910a3fe9b754ab45dc06760aed02f65b1723b7d254ece68c00ed63985eaac57824e45305a0dac7c871c2cdee61bccfdb95aff30ea8db5d40f14775acdc3025c0b1372d41f454c1c91d7041c085e624740c35e19b2fdfdc7d18054021d099c100e48d0a2d039880d0d01357bf13851cab54f5a5d09638edd11a6c996ff491fe6767d4441e3565236b87b421265cdc3cd63815af7f8a7c2318be23f1187169201608e58002f785351a0a74101935fd18f06b52f443c8e562eca5365169ff5ee356d868c1ed7761b71985646624ade32bc760af2999e49ce705e119b14114744119b77ebca981a18a5cf9befef20af880bae476e36b9f3b58ecd2a67b81cf367bb3b04e2e2a71f778f557db5e3be5a8be65c3d27cefc3e7a633335db401f3001c3321db074b77632729977a61bb13ae9c5d3882b86c4c17949a56ad25e7c508985f70abfc5ed6ff923071253f7653c20c97681e9085c2c37069f6573efe43157a4f7056309e2a8bc46b05a537f4705f64b9c16c79f25c40478fb687f8287eb8a71bd1d37b048653b1f30adc813bcc4d22e4e23b008e52326fa4a2cbe9b8981023fac64d1b61b6fccdc5b0cd2e82b35f1079fa5515b091b9622f79a13025fec3d562fb47ad1c80e99c801a0a0c356b8b5d71ede00f6522ddc03d2a2e8fdaba6c15f15170cd08ceb77a1d4d9cda16cdcd77ea4cfa4e53f65257f275147535891712e49bdad616b87d3b83d141bba6f92dd691aff3c6f847e66a6e173e41b425423d03f457c8b9bfcb818e3ebc71fd37d995c8745e950c1d62203e1f80dc5d5438920305118a7994e4f895d76a4c8889a8936f384a7b774645323f4de9ce6d2815c830770a83de80b27425adc2b27b71c50f9bef46c0e050982560e5f6467995693d3ecd69ea13fccbc813e86f51a1f3e0edad9c40d870980c63adbc853e943428c076793feaca96da58aa32b898c7bc31e4d3155463fec02cc1291885b081986e6a7683ed6f6736bddb281200677c724d6383a93808a2d15f30434e3be9c79650255e2cb13fec1fed1f430e2a7f7a194639a57eacf859c6722ce2c9081cc0efe47e508e83761cc264d808bdb479c21457d04cea35d8094c8f1e91db1d59b9bd13476d460a135e295ed86c3a5608508885c04693263fde937fe8db9a1f8a4d593c66147f2d3af5137e4c14dbdac6683362fd46ef9613c79708a7a9bbb307c2fc681f32228dd641a2cae61c4871ab0184d9e1c20f029d65e655f68f0290c2c213fa5735c109ccca4d6170984551858c7873f3f37e70f6b144020b68f78586829d8175eb92c306ae1a02ebda33ba055f36495512f5269318592435162b0542b286a24a00eef149652d35cb09859cf36bec8e07bbd40eca779d1443186b3bb282799b706610fe4adcbcce02c29492bfebe18019b00c91e738897ef9cd82a50e469db9d3f0661b810aa37b36c35023d96f0950aa07cc99e57f08053db6ce51c39991d84b0e691d4fe7484337f4e3d18cfd7318ac415650073078de375ca6a9ba57c47ed0e7805bb48063073e4c085950b7c88b70c450d09c4665114c4d26d21efbd3091305014ba3d12e0999d1dee796fcacf5d9182354b8a29749a18182cc864d0b5cfc1ef620f78ec1592f02e60e8523e1cb3fbdde90ae14944c049635c9d11b3b9995d357c5df041ec7e2a3cce97f8de633cf59e6a3d3b79339f4617d699eb882ae55429e417162ae0217b4d07a6079aee47ecee6c058156123de6e41d883d9af3c6b226c7691c0c689a67b87536462b6490a2351967fa7676fb52dac95c3c5311c7d0ca8f5eaae68d43c69062a4525ab65937574a99a477999664f535a53d21507124f8183caeb6f787e4dbb40de17f2a82a6bc783ae1b14bd221d30f7c86919d0b19079f60a32c8424663045083f5ce49b4aa34b0077e606bcbd80d4eafd772c8f29b776b2f89997ffebc0f616f8dc04e9a1b8f85d92c3459f1377247ad43847ac88bd2af5014f317a8d1ebbdb72542dbfc6a818de2e5edd16570f11cc132a4a81902fb5a77588b2ac111ab5c5c734ef449a88612560cb5c60b63251784a57d3b74785dd1f6ad37b32e9018531b468abba3712de0d6ede09db76900bf3b2f54fd9d1e1a4bc02883c5ce869ace6ecdcb4af13ad11639f76609fdd0a7ed2a728d6f539ddfbcf2678f52f245ccb4dffb99636683b3eec86735b5b7899d4690cb50c0e94af8c3344ffe6fd8bf2d2f0a8a5fed561afc931f55e082eb26034ee25ca6f54692c7d82d20d1590667baccae76161e979475eeb768b278c81b21d72e05aa5662481096c9418021185c2007175e6ddd210b6b49dff46dbcafa99d19142fa3902c945e94e391ec2d594a49a4e66a1f325b57fa6fb8e987a45ed7a065e18bf1c70be9bc2643e6200d60fbf657890f0fe8090b57fe6b3dd42fb3173cdc7b6883041e16d8d0fb414d50295987c7fec99b4c3c4996c14c08b26c8a67406735981dfaf5c448b81690cf33a9425317bf59e97829a7f78b5b4fd03c6954e005384ce9cc13fc77bdf6b0b1cfa1e38da5c1a655648c58f08cf09a1c31940ee2d629f893a9b6efc8ddaa60d079d1e3e121c2835342faa7e5b14858df455735b1b34797f2d64c7a7c5fa723189072d05da27697fcd5c7ae663a0473ad48254dc646e7d01c60771d3fa75e44ab23db8f3a9ff3bdb8043a96b65fa7dbcad19ec7de23a65f50e2728ef51400a6a2c87e02d766311da2fbc5e843e813a20e28b4a8c4da354dd70540888147786619d97f4b40b9e179aeb6a9db423876d4b941ac6cb3afab6daf3846c14180bc78ed61bd8b20d066ee75349c6f6926455526692c0c6c7e5d95f1e3d2b943a7c5b64a1a61943b9f08777129e856f708f8a4b868a8a60a5bbc64f7967a97a0e12401eb6199c13c18de888e64a77985e2664b1abc09356906a2b96e4441ab2e2f28f4878ffd1cc34528071315311defd902679985734c933083b6d6e8eaf03077cdf08b09c322a28a1793643457f16d74433d5a9b3974f09c405dc9f4470f6734934f05129a43bfbb416b00e9abbf6377a5fa810a60d492fe56ed79d6df5f936a649c883e54ed94488b50aabb88deda918adfb8cd8823247682c78b2cf6ab28da43f7c24b88817022fcd4f21fff003dc7342897c321af18a3b66b1f08ec8f19281cc5e2fd66c74c21184bec1d284bded719995261f39c9614004d84198b7fb1c1ddae21519ded84b2e0b61b099c5eda5237a43e44891e8b7ce000d1869e321f4d35a1f661fb847f8eb668a0ac8c1f3dabfc51ce2a5a42c7d40acfe271c6b6256cc42bdaa391434155810ac3fc2d98725fcbe7ccd0321ed3309309a901e9d3a6df6297c87fbc2fece74ee986f3ca429951e449c1d9515b84a4aa697963c83eda78630d910f0899830e50e50eaa640e636f26802a1a167131b8074490e0d74118d6a9b337729053350e06d49ec92be759e251ebebb761145afcaa7223c81207331e173c0be8e401a7388ddc07cb1db2af6bdaf1a6aabb5f4b83b6d17a2cdcc690415484d99c574fddc9a069d42a3a2f67c87f846b15233632221de9568b946453115715700cf23dd5b50253395a45240f4654a36d7a940875d746484314cf8ea17e95c769f9fe723f938aeaa3b01fa1683893102db6f9508e8f5c9c95e42a3200bf9252865fb417ecc713c354b547ca78e38059a84a5a8d57624c8e0d2e2c1b0f38be5888288dc52b8004caf53eb926a3c8644b20b0a7df1a67acfdcfa40f5327b47f5134ddc22a2ee66d944241410dc901d0380eaf6d4c1981dd3ad3eb391887d35ec22e682717a00f71c2b90f8d2aa7c1d6f1c6dec761ab155aeff433ec1b28e6c1f9c73a4527372af8f6865f6276aab4ceefc5248aa5cbc049560c4c5f74ab6556e5cb725d9142aa3f5c7d8506eb379caef44e6f393c7415b1bcc7058ee189452439ccbddecada9295a9f60ea84b8a58fa9b4b1abf08ad8009a2c8704ab35fdd1d5ed99268c778afe3e20c464d918663821f759adfe0d0399c554c5d27120d7a67ea9c7ffa576729e0afa64fb93cc24cb6c2bca33c90c1f0958c24898299e5a5becaa2738b0605346e1707d72c8857ef5a4b92b6125df706d47e55d52426aba3b7c9820054190fbe28d66e3ee60d374d64bb1018fdc7e4912d1dc8360a516ef279609a758efcad08951089a4d1a7af5e567c149d9af4146624853fc0a57543b1174cdd0bea0ea79e0fa05f0810fe2c4035c83a4d81a38c1a7d4d4dfd7f89ad3621e6e9ab75c7ee34c2e35140d53c055bbad09de569aa418062c63a85ae833330ce26a651d733db360cf2008a3a7615f4602c5116d8bf003972effd989e7c28c44bcf6240ec260bfc08b20957cd6a74d69c28a2e18df82baff1e30715383e23871c0972dcd8f6c6627cee8468af094bd11206236930ba66addfe94715d893adfb373c27378cf6f6fb0e6520418c3ebc274f95e6192d62720b66ffd69d1e7af8bb579d26d0aca0d885a075efd6608517947416bd501ba43a4434e8b077ab2e6d04bc06ac2e98e8f550c53963c8b28156ebeb19d9c1fa05f29a7db25df0f47f56cb9f9eeac3d0416aa06c3259b8f83bbd41707819f13818c1771b746caad894eabb523eca07cfcdae2911a9ba2035cf8c4abfb5a7eb5042d686137d53e6a2576734ef8f9e314ceca2f9cdffe3d7ee32867447d9d8a404c7076bb275fcd6dffb68e7e36d7b5fa554b3a190efd7403c0e469879b55c21e2f7599b3f5f515d5c68f682ff0f6ad262866ccde3483523b3001240eeaa0b129c971870fe0fc2f86cf2e8a0249da22edef7f2df3c2f8146180a46c6b30150ecc28997487a3beb7345fbe6346b769b0d4f1612f46d698528fa7744c64b8fc73fef4c725c6343f688520a2f6e7236cf51896f91503e290081652d622a9db131fb9750014feeb7e94ea40b1f24bd5c5513be9c8bc1e844a83f64bdcb0ef981eab71288b697cd2db5e3ee39684b4077a8ba5290fc5b48fccc69d947700c29d86becd6e29548153a71340f79f4bd048366a8a6df561adbd9f8a839cdc626c7a4c37516b0deddba30bcdffcd0a632c596403e775278a2589908da4e1172ab5182838a55470e190f459a4d1bb51818cf72ef8bf9da3cf95b29bb7c60e8840236ac983aaedd453cc00d4e7d9cc04437a391c36ad63a1b146ae9db11608736048fac31be87055b7e57e172cb43423da7c31043837e63406188325c540698cfe38dcff5f0240154f31d0b744fd4bbacea3ae8c5052b31061c9e3758e7e1b00b20b9bbf61b28ec8b38855190b5468b7f359d383422a15a3d01cb724fa543737de7edd2d432b2e2006fc7d75eaa2de6cb2de136b966a049f1041c47fbc9281b83a1011e1180f250dc4b9dc11a9565c6a823d67d437cc2dc226f96e855c38d98aa65771ec82a94d7dd09b8bfb2109ebd4dfe35d984edf978d81e4de3033c35607be8f815960395deff97514ec39bd8082440857de95820119fa0cefb9660d4c1e004c22f8d4f36f5cf2464cc11e0bf68a0d3ead9b1ab2d29bb8ac17a50ea253d830c900f3f8a5d27a219184528df3482c2c20835146b6254b137894f5ccfc2c6d14fc049a71f3876b8d47edd2df7b15c1b138fe6851318b039563e5c80c47eb037b9c41ccb2701e474d18df03f9080d01568d6a0706a112a741cf5d5baa823843696f074f177f09301b71bb8f7db653cc0bf74667a07130e46738616bc7c0c51774cd216b27463281d36d1607e9db71e2ef71abd9cd48170bfad3ba6bf8651f240730f9a1c64da3bc46fca40b04a5971a70a1c85fbc9baa330a541c6a7da707c7b3493c263f3c106b508c92e376d89553ad17ba5a611e17b7788d1abeec95757cd6338258fcca75a45f193cc2c2a1a03ccbcf6889b9730923410a0b846806144a063f6d13ee90a828df05e6dd63c73c3cd82c7b52465957ff1df363d632f403ade2285a51dd32a3b1e94e48c7aa5f57cbbef85531276a184be8bee5b63d360dd7a6348e9ab771dce3819bd4fad0b0f7da7e024673a88010aa21bd250e1664fa5b234621e2900cfbf78b51eb1b6e0de64bbc6eb6cfc6e0795885863ed5176d9a3b3a8e9a3e1dc28a651d670a465e4fb392062f30655edc3ebe44d1198f95286677d5e570ff020241ef1661441abe973ffb1f42bab8919aafc8f43c328fddec6ba90b575e99ba5096572eb568cea96631697cb982949f78898dbafc2ec686da2ff49455a41940361fb481b66240dfc8af9c9d21690543fc45ca5b55d29bcb14d055ff47375c9bb0a6a69c9e9600ff3893775db8653a696598da7c05a11699bbbbf8a7e1e2cfe075d5dd3423f368d9a455a06ae29e5a504755fc647296b00e74c1108b36cc48b20b6f616533adcad4e73468112fc5e841315ee7fcd265cd1c35f2fe6d2f9a64b127a05bdbb84dcd712c6419e6b5079b2ed3d30e4e96cec9ed8365024ff0b4740fa56e5350fd11b4c1f53f911ddd95058fba6a5e996432e6340afbcfb3a2844c63fc0b012a1cb8a17edfe2a77a8d028b876f0fcba8d3ee6dbb1abcf0d68808e7f9ae93f204c0d0432409503853193e7abe82e53d17f5079613b1b1088996a9a8ebd174ef9b92f046318edf0f2014c76d0964c3125a5be853bb4bcf19f03f3fce31afaa82fc0b2ddfc15de8856892c91bc651b8f68b1e2ce4c7329ecb984ba3d21891e30f98811cd29bfbe039c7b7da3265982ba2e7e051dbb8e4cb4f3f689b50406c772732b3a6c35985b4becc8c6f04a970779ea5b788605fade0fe02e6e7d546c7e36cfe7eacf9d4d93bfeac9e4107771d089cf877154c7f1e3822365fa116508f0d798ae67fc70e8349bf5c9891c5ed7293b8f68bee939cc6df00ea7c114bcb6e4c88c3a3ccfb3f63e1c4fda21c3bfa60287c0eb4fd19efaa167e1a45c2f6e5208b44f68b9402b022b81c717bffe87aa10f78c61114ed753eee6f8c718e6d971c2ba99f3c540635c7ef24ba369fc156b70a8f700e5fc9ba4bab1336830670ca5ee9ee64d533c82cae94d9861096c9eee13d389f601e289ffde35c8fc201d8e14204faaae97098ad6d28af23ca59a9bc0702b1b6a3567f2fcadd3567d9e0c3aac9c799497ff157077be22208106b32bbfdcea5b1e64936202fc1554d8f53a237bf033538353cf382f422557967445bfbb04cd0dff366a4a09c05a032e3749bc16d1bc9bb127625c6b3e4980a6a4ccc2780f6b238e18626bfb88713ebfdc141c3a2b75ca8bac4c2bd0e6cb6121c777375e177ee0f653725fb61749a8f24ff6c347aea337bfa4f15cf93bb65e16afbfd87d1e1b02e2872c0c16713f9520fffbf7ec716908f0d7cc0471944a8dd26a7543ae7a0d8f1695215e315617e09faf08bfcb42fdb6bcd0c65d5ec98974a0e328acd7a4fee6879b6e907d3da0af8e78702034047e4e78c5a5a7366e4fec85c2079d244e4be233d825a9dc49486cd4f1541799f55b2dc7563eafdafce9d9f858fa9f526d1ac6116bc8002a7d37517b95f62b6b06bf89b9d4fe3920c1d4209f67af9adc31cfa3ce49a03c737b64c20375616df09ba779188f5fb698ae69703fdb959df88bc2369996e1057e6a9737b48f0d58342e60eef6531c16339d28d032155c11404d2951269328390da5cb87e3ac018f1f2a027a40d633402c4ebea1208c933bdd4ad3b679076d62e2a1d1af4f1c91c8a5627dc279cef2aec4fed6b4c6a42db25dbc55ccbbe5ec128768134366cd472f3babcbb6e172c473c0e824c5ef070906dfe16b830d878d6bc8853232fbae24eed87b3365e1e2082d942f63ec2b8db85e5bedc853e4a1c66a3cda3812e537b7dfae4d1b08478acd6f520882b587cca33191c850eefc3796b1e6b76c75df26d6ad2009a6ceae9cae34f85e58afed29c168cfc5d2495579ad016886592f8ded217533aed4b71310d3fec5a6543ab2977e6bf4df0e956f92ff658475a7fda0c24d9ee8b9acda06a3f6fe6c0e575ed57c0f84335acd3d0c04ab89f0886c189e1da98ba07c6a38ad66c8e802f3e3f71b656f540c276299899a3e2c39ccd5405737adb43ad01e4ad733102fae2960c3aff600ea6eeb391041afebbb441b68e89c795d8cf40b6f9df9b166e9c2b7d546c00f7f5bd3948f0a02d83ba1c221ebe8ada705b8c8ea4440a2e6e888cc5b955b1a0ecc30b0b0fad2df5d0d44466e3b06189fece1a86aa232cd35a3e626556943b8e18194438699c599eff49a3e1e11adb55a1cda18a38c1c1ef3c8a826b43024c4b6c10bfff00ce5b0c318149b09dbfb3cd9d56ccead482bca0df4985843d032b712dcbe871513d8bd426218d1a4e7602def3ebf12f717bd452758886354d3b8b13232d65b84a50275eaa6008f1cefa05eb755143f7b0dbfa40397d7f8729010e949e973661d3622ed70773aed667fef6119e913cf4a1be676832ab84ac93d8aa918505c86e0974bcc3355ba5235be776fe4a41ca2fdc7cdb21da0fe08b76391adbdb105f29683eebda82e31688d0836f7f238a200a505b021ce77694aa9799f1d246fdf18d39c80416328cbf792a3a0a51ead3e9a2c1761923dfdbe4c9221e8d15df7c39379a182601bdada2430f4f7aa536d9976f219e4cc8502133951ecea0c2de2cb83444575e8e5da7e9638bb6f95a91ec39c8e0cc735b0219f37b6ea717cdcc6ec98f28b0e267adcb77ea29f7593d1996b78c30e975904eea86b796d8165ff731bc847072aeca8fac64665bfc978cf45eff2b09ac21590c69dffe2645cc30e979fd68e3cfcf1945348c715e0133b5659684099e2c2bec585472ced26a7fd30d159c89cf1939a3373be1835149a313e8b13e426e5194d0415c790416a6a71708aaf8b838470ad23902355c7c0dcdaab6d80e697cb7e313b963c58e6e86343020d262a39889cb25c0545625a940f919dff732c5ac80889ff35d46da239ab499bd0283ba396224a85dc5997b8fc1ed96640eada53d279e52b7a0fa6d2ec685450758c40c1d864964a457d9c7802717c60789f8fbc3363631fa368ea03a951610c65d0ec9f5f423f2ad2a5e9f4130048c9ee48c2ea40a2c82bc719935d868b6830400a1458903dc7a3c4bcef8a4e08549788d482f6ef2b934f269b916c2f76cbae8e2c6c07ba87792a63cd64f9f13e9603294110e26dc7c6ed027732bb32399e0042986af4bcf4468929a698923044f560beb0a03556499febe7e26d1c37e45c2dc45056e31307d8cf343c31ec547ebccb6794bddf5c0ff81af10406d7cad4245d17c88a7b0eed359790cdf5b0b7f572a1006dd7faf9c7444f31c0e9f66f863cb2484e17459a3fba00a35eb9566171b2c4df257334b04121e544ca8905f451ff9e184b37f75b91a68897348cbc0a7c3e69324fb6701ef4aeb8ea6e6fb54d058aed07094c0cde4872b0160fc012ade70bd75ff8ac67230ef592304e88fe0b3b158cb8c78a3715229975b67ec5ef064d70703ceac325f1572182e49cb10c4ab5bda340fff0753ace7e9f466c13fe35f02f7bd5fd9ab7de0b93ae65792afb1198cab071dd64ab10676d1a1f8037899a547339e7be48a958385736761a7ba384e63b16d852760be8da5c97f220e74b7c1f1365c2f00c0a84e93ad6328b6c806a0658247cbd9287df4a184076ab985e488946cadce9730b146cd5f89fc083ee9c8692783b5fa36a67376e6ee942d5be8672df74b32392b37c52f05aff22da4797cdf972b27aa3b9b25e3bc290709efda8a7361e5778746b6b3f9acac4327bf669c37a8fc15f1907d4bca600d4c359393694d68779ab3fdb5baacae7698dbadc0e17b159364560d62205ae179f88953a4ba79f592c8ffc001e3029810b4c7f0437b7a1af6fe3712e2ed374252e44ea0728d33306619c4949711ec70ae89d420fddd20b5c9f3386688df567e1eff8f1bf2e5f125ab5281888a6c86a64d1f3048f7ce320a4ecde54a0e3df9bc5dc282853b60ca23d8c6e8ee57bf376133fe4d0da9a48b92a5a6551980838750f0a962e6a170b72099d3e2a66c8a2cc952167351d898a59c3598a7e26210ee9601c0f0b30edc02bc68635e132423955e5aa2d0ac1750fdbdaef64d3913443a9dee57f724be2eb9b54b205bb69ce68c4c6b4ac33ce8ddf4935cbd85edf07625eb5aabbad4b5fef9092325925b3833a503f4680a1478a22862c73a1715c94069b91c53ac84d70cc7db9e79647b6391fa6160ac820d3cdfe61f0e374255b221be91d6170f1e4899d65470e92e38d2806e993bd6492c6dae6f8611f5ba6305e980ffc085c9bd2607cdc878daeb8df78fa5fc20e6d2b5cd8b68b6c120cec94a45347b338f74b1fabb64aff646ae948d64eb8aac244e345320d13a20c6b3258b0136e829aa67d3192fee89f1dc09dd72be8cbd77943db6db1c2832600a98af22d2ff01236ac5341a39e4298c06ef05c6f2da8f85530edd2a16a8e4c4a0eb2568fffd42aee3ef20266c90850fd0a22f8f36d9d7b936665e242070e3f79f6578b5fe51196bc90e9d4663162a7a27dcef0d8943c7c2b66abc422703d0c1a4150f3c74e93bd065d38556ede6fceaf4d956d6bc5a54040a39ba13ab545239c2eb2c20f9241dbed947744226f313b5d2ea3d47ad29167f8655faf29d29e2e18e752b4562a07765913fed982d7751fbf0cdf05fe182e4af6983a6cb4c01b526d82b8a141a0559f6d43aeea2a480672b516407120c82ec022bb7eafda7e92298a5c3084ec075f76cc0d3065ad3158d24af929eeeab13ce4159ca721c94e14c78bfb5acdccfc9352a8281fb7a98da384efa2971fc2cb20dbaf54983a7e475f79eecfe17a2fcefa702cb559487d3877d2a836384b97a0e79885ee9305a548e37cd34046de50f49bec53affb23ca258705153a18bed0a52bd2eadfe4d9f895812a2e76cfbbf3edcb6ebdcddb12952a9a5d1df5199416106b4c1a87fdcb5d23cbe06a398be690be3f2792b2db7822e4d96ad54abde82529ff3e417adb44395176e65f861f2eb0231d0468e442765c916850ff647b32faf79c27b573ddd3a12d50fa94c3ff5540a7a677325de213806e4ad4d353b7da198a9dd9dce5aaa5b762a3043d2cfd1a4ee399b2a5d3e269ac9061625f97d38e319706c94a49d1cf0fb8abacba6c2a84c9e59b5f74b64d6728bf8030111093a0a8c05ab42f209090feb792ce1046fc693802422081acbc845eeb718f6b32cae5c194bca92dd2ac16a5d7a8853b6bc5eae29b448fb16b6e38eb0dd349c116f6da0e869109278c103b3f21f30ee4380e51c9f2aa5df418d7662704601c7678768021b909d83ec7deee9d317df74a13c302d5efc747da7785232ba9775476876dba5ee680a6316d911c8173dcd2a4fc8051a878b131bbc1c83941e7cdbdb7811302f0762adfdfc709e3c896a43fb11765bcf99bde38e739ee9a86af008afdea15a8d29df53a0747e322a49657f5915934ff275186e42d221ea8afbe9d7c0c26993dbd6fe9cdc85cf9cce2d3bf434d20e5c4aab1b148dee266b958bcaae1942b6849b810d0ea71fcfefc04b7f43a4dc5805e8e8cffe0cfb2bc287cecfd62c71a19d81e6b42667458a5caad27143371d09a49fdc36ca605e3bec15558f86f4605ea8354eb4049297fdbedbbbfefb4ebe75e9b2b5e033ee341475af67277e7001f1291fb5eff77150d35c303c960100f9d026514ceccb69eca36b9df1a50af797ddb260ab1dad332544547135cd655b7c83462702340a39555eb4096307738fcb60633f14dd56fa71921a53d28275dc084263f9ca69dac64485f2ae529d83158d23f3c72b3b85791efe8ab7f310fc26e8da9394b245f33e76216a5f1386f483a25db562a29702b62bccdfda20460fe0c840ea03c06ac4112662d88143c5fa483a06d79ae413e1716b32f8d2c67e819441d19a7fa116f400cd5613df35679a1ce00f83863cc1df5738fc7ca530a7a3e959de870482a239a9a70eba4ddb83764d43af289c1c37de53054ca14022a9c343ca46044fef0e3c528b88e88db95e19d4c409330472e951d857f7dac550fe905beda991f94402aab992cd76319cb251f4c7b5504aadddb35760b104795e6f4ce999222612202a0d1c18015a0bec2fbe14cedcd65401ffa38aaf0e3f8f5de549394df89e7c899e2f0b114a74657b4a17c7adf7f18aa964a183f5cd334ca5c991044420561b78ae26b964f3d6868a84370ce8408421f2511d7711d120824e0a608d74ce0d14dc8229ac63f3afd8c9cb6145f6e6e28b4f4c4a78902dabff87eaa21e8b2689650cbe63e772cc8eed0a8eb5efca02818b02fcfef14233bd44c75597d428c8c77db1064a6e903cbd7490dc19a81a9e3caeb5af5b7e1ca85a7f23900444c34a6c9b7adf06c33659e3555ee9d3d64b5260c0c10c37ff94ccedb539ad0c9e32a32447293ea7a2d56929fef488463fe2a5480df1680341e45c8ca7f42d914a721aab5499a2f16a0a4069ecfa7e201a3ef80fe18195dcf99aafc34d8b4b72e2e8e72ac5f51f58981a60140f1e1c11151f72d3ef863938e888447a08de02607c5fd224dea5f433bdb4692442ba8b0795f3083c976bc43d4695681ad85a063f519cf2bae9c56d694565f936775ef08fcd08a18f6379f413bcfa0272feffd11c7c9363ed5318baa75d41ce919f060b1e017b49b26cacf56b21ad8a6cf7ce63310ce57410c7c0d5a7bd107930305d2721d239582f3993f7afcbd63c59cef456fb0780791e248ef7d23687efc34d94305a95b56b8b776bedf961f70eef8f5df3b4bc75078aaa4773ce4b6e1a38c0ec9d816c7e1ab5ee4a3583387f19939d00088bdeed42898ccd74acf9ba11cefec689a757b0c998ef748ce7b1befcaf759e248ec7e4f94789adef499499cc8218960c1ff03c83ace14ce1a90d0206607995b8bf05f8ca1e2e5917be680b04ec5ba2b81f80dc8439ae8e14f73d3e35ddf839f8e8c207f075b836f22f87b20d86b164632e3b00236715b48c1210a24f57035695803224bc0dfe56792cdf87dfb77a0b8c4b2775f9c4bcb5cb8ccaa4f7e52bb947ec6a8410a6438c126e275599d8ed580009e712e8e03ddb0a7e42a32aec2afb01e10957ba873e1c4edabf9a9f9e23084fc4a4e6e98274ec5446ee28bb993f81b7178dd5a5017777fdccbcc7209b8c693b553704fdeb9d7a4fbefb5b21811ef6a1134c964e1e8b4138ed329431764225945e67748c413487f978232cef243f48aa5713d3c0f51ed0088427c97ed203dced1c53809866a7c24753ec934f61bae8708d93c201f3b52a6302cf2e07d55c0c695bfc7ace9434723090172c5924b2114457b87ee429ded623304e6b5f534de193b63ec84053422190e3b8ae3a89d213ad79fe11a3101a3d7705638e35d7644a26244f5f055c114dc85683fe3f9c281e87032fcee06213e5097a66d120a54009199b3b2fcc2eee32b17e7d4196e0eea1930cc898ab0d98b0d878101a82f50168904e9d5d107024cee5a492e26cd4635afb8dadcb519bc4824e3a68a3190ea22e71a85606e3b674a97a8850be91e777469a99084d010d79f591cf522b21d0f3467ee149c546dc0b95d61e34226a20ebad15f6e85d438bc94719f5909ca331d378dbcb4b2d711a4102942f7d8d6323552caed7cce1285e2db89c0b699fbdae0453637b13a82d9959883c990c7fc844fbf34381f3753bc3bbfab3f47087c8d52a892f612feeb02739cfeea3d923a1270be3dfea1e3401dc8859ea73c085f24c9a1cc0dd642c260e7ce2a09d9428af1e58f78e4bafbecbde9ebb3ae14673a6b5ea3af7b39554eee8c99558242d64767bdee0ab4ed0471a2b83cc9f5dcf6a48ec59931eec5c7babd24ffc4cacc70ae5cba6de4bf23a6450df0b766fa9392fb9b7d26a6a12858621417142edebafe6ba7c2e5ee0ca7f15dc17ac56ab7aa7afbdf8ec73b344d3d9b30620f119ae7ca3f7f8a23549bb4c680017f012f5503de2b1241e0de874f48069ac29708fd6ee256a691ac2fb033e2712437d4e36e36d79e4f2ba5f782ab0f330ee9d486784401f40c6ac84fc0f41be945731bfa0ccd5609d9250e718dd06081759f43215727909d5299fb0cb8b305dc58e6de681cdb2d34bbc9b62fb5078fc7939c0812d77d844242ba3fce00ec4a2811767caa830cca2b3611ee4e1c8dda526161bd471ba415bebfca4b0b03a2f4967ac20e4682881a711a977237ebf16227ed8b3728cafe366860f3f40bc4dc35788da2a0358b8444ba6d212308e3a466276fd821bd4db91f5473fe77c62ffb05c191bc9207d0e49df921a373b91df05995c3bd8807263ae12893cd21cc4e96bcaac288cedbad483970fafd9a1f211b3a3ff9709750fb9bd69816ade663ce87e6b820a1b989a50d645c20ba412cc356e62ba457bed4cde7a43811e7b29a741c50da126761f0c2adeab35b8faf08156e708a5ff458a8cffbfdb0e50e706e19ca24b99a69287c5205d8b2a4e4d3e25ec8ea85c751dc25a7967da871cfaa396f70944e42f2749bf7aa3c4d420441df1bab6bea7d5ce93b31bfaf17da881997261205fb0b15cfce451a4bc8b0960d251d39c092c3eee9a6e05e30ae4d9ebce43be76ce0eef3aef62f5631e17c07bcc572469cfb6cfa295e88b875f359ef5a81bec404d9c30f76f2d81f0568990cedb795b166018a67480d1a5125173ee12241f03eaba43656c25ee935f0e96bf57678e4a2b9bbfe41aa724368ab45f07ef86c477de0d56b168b4ef3d22ad4ab0def7349a6a88f186f7e4b48add60a12bbcf53b0026c5d8f9e2ac36d8e69423db73da70c6c3c415f100cd1bb477c69e9cae303dcc6f18068382a24919fa2a69ad17d726f0e82554b21416269b04b0d4b3a413436e4b85e2447c00ee34ae4d240e60c87768db686e016978ac76a2fc283c00804de8e3be0975f8d160855a4980d28b4ede2146bfaaba633b0b6439723a85a798c821b6dbd376b10e21e5f69867818e99ab51c5cda4f9512b5319ca9bf218dd6d40f54c0296a7960b4d4abb518c189ad70ddc07849a2ee5924de6f89a5ec5e09d0007109c8d72c54b7f98b8c8ea5ac68b89cb9778c744e34aa652c83e4b64de6278e5b0d27dd3a858d7a3e8a37f4a8f732b5d3c0a1dbba5a4d71575fe753c9258d4297443852c273eb2a2b9a820b6425214daeec5bdec3d55d5f0ad9a3d7ec7e1c56147a8a484ebd91ce8fdc9693be3437d1bec27d22b28abb28aa02279758754d4f131c3fa84427620ec116a9420b134305cef4e432beecdde454c3a22ad2e196b3b26cd63338b0e2bf1855123375e95edf50631e8d7a4b683cf5dc9ebfd49c638a405bcc9795eed003bee4f8d084f7492edbc9983d39962667bb9645751ae623b7f2b707537ee69edb5a7ec6b0d919c118474866443ed5d62839af719c4ac13ef7d77355a6688661f5922ed7954969355dd3d4b92c1a2dc8829de000b982fb0df4b947cbb73674307400d67c477873ccbdfdc5caa43ce6df580f473b4303accdd941bce34486f9e480b4914055abd8759260e3ac3e0f3adf205453fa3bf3a704b5195166c3b6d7a24cc4d3f7e878059c10be65434824630518c34d85cd69d5180614f082ace35016c885e3bdf446794c711fbeab8aa6801c1fe1eeba0b1147d99de3ff76299e6559edcf66c4c347422346ff40f229e7a18e17f1a774a4d34b2badb61de053163c762611cc9f0358248bb2e776d1480e2ea419a147bda868482048fab2a7acb518b667a496455345ba117fd2ef2f52980cb4e27ef8126b409eb978c9d76b4ea0d329fcd5d4983e88478be7249b6e6787bf99906e598f979bcc58140468078410cb42b9be2c9785fb91bfaaa1ed90ee1401abb82f5e2acfde9b4323dbd89931a04b0684543d7274a572f03ceba69ccac15579b5ac4cadff62002b3c046bb7f74221d68dd26af54f54a30f665d8ae69e24390cd9efce1b7c2217a63e942f85c6d16b4e6d772b7b7ab1834751ffb4399e603662207e17690bc9068d6e150b78175f0f1c2c1480ca4edf63882bdcbec2017991d0559fe794e2e42ecaea31f572358160f9adc144c1ed84d23ccb70ec56c8f069e7b19766533a15a61957e31ee401be47befb41a64ca75ca3881aefdd41340d26ddf68b2107737939ef436b9ff842e5a46191dbabf7bfd940b588feebd63607c3f982f25aefd86c56eb80da8b5a2aa3db2afd58a7afb78b2478f059f224c7ef13c1613dd4911529f5c57bfdb3597fe321c569ec54fd55328ca140b31d5269900100b5303f4796a95e4c976d296ea1eb59c50639cbc146c71c6f9b4fd3fbd25bc972ea736c5d514a55f47c4dbde89303b90448f86f523e0285502367a5c911178014a29e314bc3dfc0627d2d35b9050ef5fb96d9c65acee71dd2a7ab4e5e8ff78c8cdb02c909e108d9cebc5fac67793aa9d85afde01175fc049c5ad3f70f2dd31fba7bd769ad5ea9dd9f103ef0d7db1e01b764dd05ae6ed55c0d20186365dd80f6220eaebdeff738ae87ce54f9ccc1c5c5376d8ba5c442e3db10933d3327cdcef11673768fa5a68624f0af4893c7d30541e6c649dbb23d8d276aba84eeffa02fb76dc499691480900e435934422e7511fc6865031f01380997e061296d7b0d63d1d4a3772bd3ce57ee5b8c98784e006e9ada26e8b92ecdb4948cd58a968e20810b3460cd434177f9f457ed3586e60dcd2f79ff71e84487759fbaf4fe4713a8ff0adf21ed0b902bd0cae68ccff0f4f8ae94f13b10d4eec8b585babfaafe39c9f66c52eedce7318b3b307dfef05fb2cf518af37d0b11ff1291ccb9d8d390bb9fb566c53c8dbb2fdb8945cd4c46a65ee2aee72373050c387f2fd6c0f5c34fdab88cc7222d987cf5dcee6011c826429173e29f9e6965d0d6ea2fb913a453c5361fc089b8f1e33eaf4c9ddd3ada257ef26f3c4dac094bfb59fb31f8bfde6b6ae17b51558fdd2f435cf29377ea86d1f309fe2e9db1c2263b72ff3e86c98669c5f75900739e366b722b8f830bf3644d5f7c76d394e594cf6e696b0f0f2aaa0d76cd96590450a82fb255ae71b7c586fa2ec7697bcb8b407f08952f782d1a5491fc1b7d87f2d35fed5bb6dea0de42ab61abd34e916aac4410418afd7e146b1bc1be03c15bdb008801023b1ba7d071323468bbded65108a3de22d3c5e97b0b8b6f3460d62a400fc6d3f92f56a5e8f7bd356bd6efb9fb91d9affcf4fb52e9900782031b945ffcc5b42f35b68e6c1c42085aab50523ea909c91a5bf4f0be688f62205070c41fc73be444a584e0d07d7801a9f39f4b02635ec9b80677f25539bc5a898bc9e303ed15fca9059211e9f837e3f1e093922244478cceac977aaa1c2787b4ef8fc3c7685b23cfa1f9bca15caecb35dcfc141de52db3fd499d200a31db4d2da6efb66582a1951225a9bc7e9b67a6382f1472c993bb6b2444ec4998cf55e1f797dd942b748cc0904c2712e72ff78627495fbd87399b78ada533c929529401d3ab0983fb79fa1ea3b71351b7400b46fdca8be353418c99b1b9a1ea96b8eed18a38739423aa4f59ffe30610292d858bd8f65d2b0e7f473b353491d5b58f7ded736e37662214345d21536b2a35c30cd833222d8ff04343a92d365d6da01bde92021d715d17c961de5dc52dd901055e359115f39d2ab8ba862ce39b154154869cc05ea14265f9437e8062f40462bb50eeb9671144828d09889c4dff7d81f7575f7b1bae1d4bca503a11fa40ac48d71b7fde2de98bd749abaf9546f4f0552e70b250bd8329607aab847ee65927475fb2b390f8d1b739978d6aad8147c770740a961617f523a8ef6d9d0aa815fbf7038d0c02675e70b7600d0877edc877af5760560881e892aa8a45fa684bdfd855b96f5e4d11c367e3cd2dc6238e65995a6866336d01e34ce16b618257270acf8619e1cc66e387fc956f7c1af06d36bf94a0a82cdb1cf7b4ab5771aff36a0e752cbffd23f9a5c2488cc6fbe8697e4374810845be6b6df2a5b9d148ffa6d3ef41b2e396df9422e29eba33fd825eb2f7cc752fd512248e68480f534bfa4c2ecbb2fc7eb301e2bb016a793344d738871d04d342c5061d664dfa258ee698e66a6afc9bf23869f315145c24bb70701f9798b511b0561ffa55f3b6b80636bb959850f901bc30d91a07c518896e5b46072152ded4a41c809ea5643fc9aad9a9d78db8e5c7200a6d9e9d7d93e266630fc8868b43b461391119c79efa542589ab2acc5eb8611d2ce1a5938c23e889f24b1d78b52df3120e268fbd75352d2927df724ae2dfcde0cec6683463b2463948f2605af218bf29a77d89d7d69df4a7243a7e903256dd4dab897e19191534370f9766c5da8974a3515ca586cba5807c65bce0fcfba65fb7a7de9f263216b176f0eae4487129b92d76e65444c985ec7c624f4d40c1d16742955aba7e12185202ef8e95ba6b185d4ee4859ae881cb8298cf25f79e24b7b307027f5b28dd59bb01bfd87dde07b034095c95f898685962ef9a45657119f84d5850f393941f428f471c4c6680a2ea8612df067093f9fe4edbecd86e7dc34cc12fee31f04042f8321becd74ab8f21320124f734125891fd1ece35f0710a77a7e5326468b73a62ddf752b75c4ad433b907e8368b5dbe47d853fd370939891808ec15cefc73d029aba466fc72dccfcf110c9dbc5eb24c2fc330256c8afa487973baca595600cf34ada16005ebc29d3d73e6ea6bb824edf945e52c530439c398663d93f31e08d49bed2cae68eacb6bbc1fdf8ee1353756870b74db84cb590bc9192cab5798ac986deaa566dc0b0bcbfd06f794351a6eeb24f5450cb449230fe061fa4b8f6ac5695df491feb44f86ae4e7181d335b4fc660e5ac83377cbe12098051748a84e2ab9178ecef3c488e9e0af27d9161b3235e49f156edb467bab8620137d3e18e87657e4ebbeb8c25e0e02a205f18f4bcd10cf989bd3c7ca2b5de61c81d36eb5550e0f8f2342553e5842933dcd032dd61cf5cba88cb139d2466887e94592a58922bc6b39124cd657a74a040a173a913155b236c9198910b6ca36dc9085e63d28d277d0d679c5e874cbd0a95e37800459e69de92e77b7cea521d5680de050b3bcb2bad94f68b055c03aff9c4b56da53d9d4ab5cb560fde875c7ee2f005e74fb80e41d8ebc40bd07836c630006dc352fdbdcc8a824aa38341f087e5196cfa35202ee86c446b04f09367c7ea7c84432dba4937257e0d1472b5d5c415435e8a7b20a87c18d72fcad3a6896162177934f8317790b253b26bc8da4004e3f6a94b1c978afd356c17b632fab4759134e3283fb5d3b6b978df129935312be7c7c3199d7d50be74b8ac4fee1bcc19da8c90aae5290828aec7a58918506b1aeae8201658f25c8e54c8992504c7c74861d89dcf153617a8f67a5abdfd1cd5b798dc94473dd2394d87977bcc0ca556475a0beaeef686676dd999e9d26c3c10fa7e9fffdd18deaccb0cc8e730c96c6505938fc0f872d4e19aad61610da77c5eddf13ca4481a2c3a19c38cfe0a09ef6238d49072a7674ab55ea0e376a3d10941bbfd24d1cb8eda06a3b0197163d6c9d96d7fa9ea4adddffd06136a8c614c46df4a117cb252fe6261288e94e4eb459ef75529b2780ef6df6cca5c2ab4f219a5907a86525fe0e7c9dfa918775e9ce24dacf7370b9c21e4ef5dc78c26e7c8bdea146c32f7a9bf80178d3ff07c2aaaf1f19885e72d2c22112b62796a8909eaed32676a5d073139e43d28665c0e49a1af4dcf5513bf0e1032a59f7d4c55d6b9b0c37ebbf7e3d5b363da64e54c57e963b38684e23db4cdbe1a02b5753f947eb5c744560bdd042b040db05988cfeb2a1404f9a8f96ff9f1a433be3c132690e18978ae9041f9ec1f6c923a0d8ed8bdcf495a8159a25fa4e93e1dfb94e3931a85010f65e62d2d3abcb9b145c957b42822fb56088e4e70a84f512620ed5594caa61a9fec7ce83e37c6c428ef8a51e5a46ab1ebc53c4ba7c6d82e847cde7cac10522f2447027c3fcc0a27a3fcc0d7f8aa9d815443667b498101f025536810301b5a1c111247c892bde552dbf1de6ce43096f5d1c905dcc0a35cacdb095fadd01162aa5bbe7b54328f384702d82cd0dc0f565a534a1ac816568b95f38aa7ced194b51a505ac28064b002d0205ca3651ae3b678b73721e6683ec26fdc5d12693d5c333f321b1b4cf2b661885ee7fa577b12a64e3009dd8e7b3f087c171243ab593932a4eef69e4f8ade61b7d09f9f7cd3603448488e2f86268d5d5492dd3b7d4ec1502f44f35e43795e82993db7b36372c2b50930bb3a2cac7f2fb041036837ec7552ed3c552f2eda1e0b32c24b9789b1f2b748ca11881ef004f4eafd5098f6ec1888b2e4d5a764c29c133087a4aea958dca97b33f3e0ac936170fdb149858d6ab9102007b220ab5333ab1e87e38bc7f847707fc5ceaaeb8e4279eb2b6747c92efd0b46d1ac11259f4983c5290fbe49a945fe5bee7cbb4300473639d71c6a28e3292670b5091ac953afee941e8d5e70d710151061227aa44d37973ce2d404ab6be17646d79b6181afacdadb07aac1b909366932d4ec6e203d1a03a771b215acdb245773263c2980815e4c5574cd49de8a91050f2b97292579ccfc075dc5725a3a76b9d460bf175321145f1b05f0a2f34bff7899efa6fbcde97767ed33b6fbd27ea31ed0bb335df6f434dbceb7e706308ebc7e3fc2cfda7a200fec6a4486e4833dfd31914592529f6acdd866999e465b948c96a899f65a92f31172b9b6a8fbe59c9f917d25f0d479a764305105f20d355c19ba1381a0edc8b8556a7c68a3e646da774850900463b294a2342ac25da7b8b5dbd9613c0ebafca30b88ccab768840c3b040fccd30310cd74f662fdc1ffc7f71918de4a101a9e15822b69b86c3da27805f5bc3ab5aa8f3622d079c5fa955cdac1888ec67ca6c0af7f29cce8298a11b84eb8e22a455e03358e13a0c49f1c98e22952b9b5998133ab281455ae39593f442947a9a96ce92a7e091f13064032ac623e0e2587e7a932dfcf3154ff03d9fcc628870212eef492a233380e194d5112f41072421c784ed963bad7a01c5934d83f71efa1eb12890d027410b80916bf676b3d0ea747fb1f325ee48be431c71e39d323be7001c6db1a4489a805eaf803d54be262917dc5e410a69b6b2e56dfb4ddbdb5f35c24c46b0e94dfaa06e6441294aeedfb95c989a7a8bb28dc1e503f2a440d298e923da29a30bb8c6bb171b40e9cb0537fc9d7dfdaa4bfe0fee64e01b620566b0c139da7779e1133c00e16345b2af12a24a21c0440a9e47a042e68f19bf7e59fd00cf898e87405fe9b55358a2b3eb2f38521584eea8f17756f4a3e7b3c96ac9c0529c020c1d698512fc644d74799bfca4dd42d02a24196f69ff0c8fa0a95cb3c6fa1da23b3b2279882e231d218362da770361920556b198c3c3a7c53b590b07794b68bd2ce280d02f79615246f59f105cb33a9708d2d161bf65e1783565754e0cbdc5fb2fd5f4b00c0a1d09a690679ac163c5589d3e8db128051f5f65c70b70ae03bc539da5a6ab7af4f670590c01293613598fca1cf31639016af317a4c3dbc6fdf63b368dadf5627479189afa4415f73c57caea9a6c4cc138adb375eca565f961b4162d65e2d6054f51040930da758e2c70a33126c4c520d7c548aa74fa26701becf93ab06eff154568d8d1dc9299b71b814c4431575152c620ff14180a5a3af859930af00a5ea6fc2f895137521e9389a3fb41453db462e65d926e330ce35b8c23a0162ebec96517b4aeb93af6d9b5bd88a8fa4e47fe731b31c00a8489d7d7d15fb7b38d03a7cf4b49b9f803cecc36e5d72fa31fc68dbdc25b3ab43405a71a23884b2fe4e00916aaaeebc7ef589a8a070d08e82420b7c225d5e924e85d64f2c19c2e03a9ec02e367bf3f7c3a045096139d368e7e16016f42a2e0b258c9f41ddfb2a7f3344cd94a171d21fa609cd2a77eb16067c0b178cc393730b144327811c5f6d20fc56002680a04b884613ccccd7434577e438289c0ec502634e1a708dc9affe1aaf305ef71ee672968a3a958c0d62144918fe6bfdc59a265011be2640a1f8ccf6a40c66af5daa106c431f39a1afdbe4fa38e92dac4a39e06367df693f1f8c277b80485321aa80de1c92068a6efa580b90e1505e4b01f2996b02f54bc4b2216037bfb787360e86ac671eab104d6c4aa69cb49ed3fd79c397abe05b0342197354cc7e93bfdb66feb503e2eb6086d2e01450b6bd8b2c4150b5c6c7d70bb66128476c4d1e1871cf12b831d283be5b714da12fd4a969e0f0839c9e849411b63f09d9a71e80b046600028aa7347caa09daa6ad336b18ecf7924c478852e6d9e8783d4e1c0d937090402bfd8510d803a4b311d4f4366c309c5f9710fa86840bb03733af1552f4aa9d56388f61948ff1be30bf16d79793337d6259ec22f70f6c535ea1c386ce2b1febc8b9fb67fcd5409a44f2944291c64c2d36f4523b3cce0abd15977371d717d8c32ffda81f3bebb20e5e7caacaf9cde1899ba0af0fd4f9dee5060be84161582dc711aa208d0e0c763a45281b5bac433ac038be58f9df92ac266881b8c21121c5b630f88fb8f50c6e0ab608f20976fabd2a766919db49b0b976918639cf71543f0e217b27180c1852d17dad3215c7f382e4983fd29e734aa50632f22baca80750644b34a4ef70b9447b4d3d83d8de63865aaf48ace089e874e1d918c5dd3b8469b57dbf66544d0c592e149c681e3543700b1e7bbeef420f93a3c25f964f47fed7e639af16d1b0295faa36f9fbe34914b77da58b7f3840fcbaaca0f5b3d455b46b36915a36589eda8270b7e70f14f182e3c29c2161ff429b44d2799b089ef9c8ff2c8c8e49a05882f51a0c2c9c890e55eadbb2d10ce932c542f2b91c66dea5e4866dda93b15a8016c87a70f4a7b70c6de6c9488b4b7c778d5fb90de8ba472836ad9a8bca128856957a85b269a1bc53fa1198d8ede7cc2d4d308210db8e7f947b2e0fc7ae2ca552c358dc1818ab8ad714d93bcc32378ad067addc5a2fcd70057d1adb8a51fdd1bcdf7b46ed37c3f3ad5b90dea203c941e1ac0e01f858c57f62b9f4900199688c0ea2cbfdf6eaa43b34a293db835c156c73146f664dea4724cef1b086ea67d713ff125c58eb553094b384d69b44494fcebfda0d89ed332464720f8b917258bfd98daf499110dfaae655abdc83e10b0968a307f5cb4db36b78e989bc2b6beab9582b0735b810fcc1444f6929922e4a0136458deb5430e839ac8eac4edb8f377ad8f53b3d8891eeaf469d3d01f3de41c91e6dac3db2aa3fa7ed5e86e2f57fb1a97713cf5477288952424274edf615f1d461196d32cda8092cb2151aed117b0ca31f10f9162435f556248f116c6c07a3ad2f1c93bb77ed5c296978128bbbdc4d503f25340943366db10fa12b0f213c92c82f072160dd0bebcbad7618e005e61d4df72c68501bf04e004edd65c06d8adc8c62c808431f2e6aad923c9d5a9990e37444fb0838722d5a467735eec0cf2468d0c4806c13867c8edbe052ff82d1f66f1fbb5ba43a8353ee03b015e51031e58184be3c40cd549aa5cfe75af475cf16e861727271fcd9683e143872987d8de9f41312430762f54d38607b1f3eff4cbf853c5644b54c9f8c82e64aa59376ce72ddd350da0369130f8e5c7a52f6561e7320c7e32d51b9c43ed38d474553399e5b3e0d07f17e5829830f94901baad7ba7d46be701ab0eba0a98504e5349449e232ba82bf1fa267b81c58bba01be7a6cfd52a5014df747aeaac5bd68c26cf1be017eacd6e950a5707fa0fb2e2d9aecffffe415a69de9c88d22c43e482285727148b858175df16380ee0c71c28e27fdbed7191b903c7258448150d849ee30a419c1443871f10b64cac7ae6924c2da8d3249a5b2758ec3a03a12eb85a32fae3204220445bb88bd7d551358f49d9efb89f6523f62f4f17c3b95b7bd0c00508c59cfc3267b6d483d73a3d6b4bb6ddb9706d6124f867467cb32b917e027766fb982bd8a9971dfe41f8411cf7e482401528cfc14afe72cd9bd3b1f25565e8c1eeb8cfe669d227570bd532f995ce4b4cf8b97cb466b5b3a5cf449d58664daa3ff0aca4c86ed999234cc8c1c83f8371229762764711d708d946378e158500d15ceb35757d571c6ec7221f183fdf41e7976edbc5d9ed63f2263f4a09d3d086dec62241d5069ec52a677944a98bb9713e7d0faa6345e1ff9ca8cec77d18532edf2cff33c18c810f3e5f51a3f3dc33eec9cafbbcc740fa538c635b5a8736332885d1380f3ae6a97f90c3caa76af18e14f1f0edef8444626584432d925a1be35b061abdee4f83c08e57e949c67a013dab1ba3c7fe0e83bff65702a35a9c56f5754667cc2a7a4d1a60a000bac789a7320a137abf794365253de84d3929a874076600f43277c5b85ca420c8c17029f83ab078a0b638400ce2514fb4e760c7aa5e84348245a1001989dbef18b265a13cebdebdf55591b3d4ed840fb46ff7b7ce99120c4b5299510f6a0e25ccfd4a069a55199e3713b658220c5e8429c4b553f67fabf1ede6e895524b29f51500200c1c0fef3df0f6500fad641fb4ec101a25ffcb297eee31b8646d338f0c200cd10d944d86189186879a31a3d06ccb9bdf77e0bf9544dee469500db1ae6991c258b080b5b15436ce93898b26609bfed99428ef4991cf7f3e37a359eda8515159812b3672639e404ef0b74a0bb86746b5e701b3d679ad57baf870cc55310d909be2bc34a0058e36598c2916a2df929f41a4552ec5d7b1039f659ebef903517f1d81bba8dbba3455dbdf0b364aced2ccfc8a0d79b9d5957ed11dbf034867420d2608de494a8999e437ff5f393142a182c6a6c97f1e0f445ce43c953339d2b09ca745334fe0c2834da84e1c2dae2446abe569c527573ddde724c65e51b295747e02dce5167706d49fa1a8ac46ab5467d308289d06c16a689c1608dbcbf0631cbcad96135f98bd954bb0da8aca5280520de6b46a5a33b9236a61c8c270c870f0e356c705a7b62f87397898e20272be175d69065db4fdb3100d726fc843d6f99e5ba72d6d2694f1226142cb9f2adb4252da76dc51fb0683481416cec2968927c4eaafdfa7a40ddebc89a6777deced561d78553c36c3acdd5572257197895b01f3ced02df8f0e07b717f37e13ff83957a1d5f657c7bfda980f8dec0c6a4b339318d6ae5b799f4767cff8d32241698ca645824723144956f5373f9a8e5d5fb40b10d0286eaa34661df09c1991f473f579e72be2b61b3df25a402d18b29fdef6d5b135960a4db03468c56fd24d2a097d7c73fdb7a38913b659ca810b06f3d1329d514e9ae8aadd7c200c9986b2c29224c3f96e2a26c8447039816d381e89ea901345cb9c1121c4edecb4dd6bd76a569c5ec6690ee10dee8c1c274f1108091bc5092dd73f9d2bb9214f136e18a62fbb78f063a3fb387524afe7f69b74cd896f2eaca6cdc773022df3597dcf3ccdef24bf0ac66a139d4a0650c9b4e38ee8c2b47bc46cd5ecd4c1b7e23e88738760b18b46e52eedfc02ee21a1ef675a10bfa969864b2eb1f4234805891e56a3962c9cf19e2fb930eeb2cf3f65e25513c90aa5553850de4ebb139a599ec768f2c360660edd3c768eeb69aee7e56e3e78ed25b59b57e0a5bcc33dbbaa41f90a1b72acea82b7fe7fd02a1c0105dd05caf977172b1f2b09e645509b6e75d1f1d04fea12b0b1d608b1dc0e076397241e20acdac71b6b9d160c7cc1aac12019697fa436ab20d055b1791e6294d8880b27e6f9fc07f9000750707f86f21cda7d74065f52b76bad1517d34f7003d96307d249700be8292bb8060bb0c4bff412400e83578c69c68cce7159c7c57d37ce0cf681d4fd5d74fb847bb9a776e6e2390e9e30b8c944e11079ca03c56e8a6a83f026729adc4b46c2fd725dceb85538ef7aa4119fe01a7c2a0c06f9d6e40215c450debf4691bf3c89644936d36ab18950a218f58dd140ad49948acfa9bf7c3759d6c67baa8473a8c18562bc3b389137677f21f3040db76cafed76f996a2ac1c632496846d027a50341de0eead3fdadc49509a94187a8f168bb328931f57aafe7a10e6389aed83bec10f4964b187d2b0328d3e4cf9496162f121276d4e325ab7d0885e0595170b8a6875f012b91e9161716d37fee9c4fe5b68001ef4a1962a83ed6b77c018a72be7e4d399aa71f8e52c93199a106e4b640af8a17218e0e7fa5088ebc5fb85591aaa8780415bc21224ec15f5c9c9cc2d26d4f5a174edabbe7eb39cc95c138f0245289e962551dffd0a240b735a4d076c3c8f278f3711877175dab59dd2b3379af791f44789c712ab3ed13d0c8bb6bbbd3a4b974ddd5834bf93db48cf26563b45255704a51fd6281c9e13d296d81c64dc808385f2bf9bc349748ca69d1a942070a77dd902cff0b57ca759d541fbb0689ef7af94cdc98d2db512d08fe04aa6f6b19232180a59a92fb28302822cf549c98e8f382e82c352ed18e1cbf3db7e4786c26ff90efd06d1a31ccea24c57b2b6dae809aba86642feeb2770e72df160eeec66fd78d9ee9dd9709028744bde2570081f8fa1bc744423789a09a8bee03fc575c449e371fc336ea8a8e93e4176cbd351f7dac339d1e94c1c1217c50246a1167135744163639dab311863bb3634af7d916e99fe965e5704e3f88ee8ba0c16eceb8d03576448dc78a87f277964c8943f281c54f563070bcf894cfe1b95b8de7d6ee62dad6240ff7c8050834b36018ca942e8c01b5d3863a44e3d67fd3a5b9a38820e31e3e854bed5463b074662b2df829e2a976d1108f39817a572b2bef91e113245ff8745d59c296815f4740602905818458b966879e1a20ea9e43d659422562b20cdea55f423bef7ec8690e21f756bfc1f0e12f226cd25e2fca7754a0f0294c466cf10b667829defac1565372aaf8c95166babd20b54ccc6bfdf732b589ed1774be9f10d2a9c591ea3b49de8158a1586736b4d76f26d8c7830995111f1cf4ceaa725ffd454f29154e0ab704809247c86d9968edc2dd94ca4aa3d2c78b33b0821b8a0de2b22325e61f4fb9dfc991732b8e8413181193cb0cce8dd2d665d26c5a8d9306e27d8ca946427d6be7fd620a3ef69a2bb4f7eea213d0819d85b3fe24ebd2953306deb01c78bbd20283cfc9e0cc619e36abeb8e69b8fc270c603af63d9dd0d48e87a069c4192582e102daa16266a965e89247094ea9cb869d5eb5610f21236748a551516c754d30a10e4dd2bf105d629cf06394b403339958f4b54e495f4a4578a30bb0e5ef1c534c409066f8b67b936376435d217ea46db6b5dd297c285aad1462059f5d48df01dfc75f5bab8b1baf08d71a2e2868a1df32a932510991b9865f2b14d614939b36a04ffd1a9ca0d2301ad26d1d4ff3e2526079dc12dfa22aadc8e90c9b75e7e239336412d9609f51335b3a760e02f1c447cb433fc3a6732532f20c03155ee6fdec60668ae278d80422230cd258e630512c2d8405809d29944d4163bfa08340a569c92f1c541050cf18501308afe044a6440dc3bc6f458ae1c922d167310b615d5468c5efb221f19f8d3ffbe9195ff4235fe2783708cdb395a28f3efe34e3c7bf71f245623c55e5d1a6059ba3c86cdbe2c26b1663cde3b512db92956f276726f8fb72bdf5c400d46cc9905aacf74e2788a2658abce3eb11bb3fe577d078d5ae13d90f7d8cf8aaa720ffce7261cfcb188cb3ba019566278a19aa288e899b77a01f09f44331d2313e9c4d17c7621c7d6e8917ab38854aee004824ae651cf964c4c72c95f836b6cf43ff8139e06a7fe2968bdc00aa3f5d39b579dcbb003f8caa68d68663747a55aa046e8997b33aa56b9a404a9ed29133114dd8818d7f0be82606234630f9eadb0705f69f55002f321778d581d3160984178916eca9a00c5bd58d098d6540dfda352f93582d6512cff37f1de4d32858361ccf750ae4e8e0f4ee91c869ac5c9825d27f4f59940c7869624364d17fac45a904a3b7c20f5dc8b2a7ef8b8c16e6d855eafe68eb4b5fc07db6c7494ee3ace5e230e1da86612aa18c754c464cab4deba6b01042bdbf2b6eefd847547c1d57d330a08e290938234e096d808afef85c9d6789f3dacb5677436c8854ec8bafb0e9a827df3864b9a7b89e2d007b4799cdc0ec2a6abb8d90f33a87e9a1f244956b971ae1bd81293415651a2b0020bba9e95bfd9ac87d8b312b976645197b5d730462a85d1acf13e75671ae5ec57cdad1132b79e804fec77cad51003613e285b85bdafe22707647eeb820b0743a343fe5e417319417c15cfb99a86d060cd2d6cdf7269934185446f1218a04fa448f923f1660aefe6bf676d687e7d9ae7c2348167496066ecd8279955a9bd2cedb524ffa0a153d564ea7bdbcc567e55de3120aef0eb05c905c26fa0a78b13289fced4e0fc65750d3bcb9b7384c27fcacf87bd30521957ee1460dd7714d4a32357de7c092718fd7c026982bdf8a8078f9357841936a7b59845592ebf8b1d380f448988411fbe698bab1a97019f34aacd9ba8de7900559a60eff6718576148a639d8d7fbb168fc39a30ae7bc3d099d01f1e1504107bbfc1512e42a81a4cb3eae1c35fa63a5a84179aaba384ec00e054fd3311e80c0325e335d3f46506ac211978b90244372991496964e18793f4b66d021411aff045e2e7e4f86084629bf31f212665dd314abeabeb64251948e3b31e168de92f39fc822d6a1f91deb9e7e43006ea85745731fea47b29e0de39d1d23ca11eb18a479d5f01b4d71e882b14b1b27bf94216c39aa4ce41f890e69eb514054951bc32e34c3dc61ae5ed0c4fafc8f43aba642bae9a7b9f5d0b16dedcecd8af43f56ce33397153934e84cdd708dc53ddaa10f2c9490bc0833a325e24d1dcb088a810e8dde8f668efb7876b72f8ddf662811134c07112171b23781ae3672e4ccbc674d123abaaf2b5be9a5cdb72d82bd1e249096a43f23fb28645b75c0587156e50c99f1270a4f63fbdf7d53d0667c5eb1311a906c8df7584469afdf256fdd77c169800524ea956ea4aa1cab9178ecef3c488e9e0af27d9161b3235e49f156edb467bab862018ed3d40320be0b4720ea7308afa228a7a85d0984e10e37429ac4cdfdad847ea69d0dade7acbe73a99d29a81ad518a1370c70344211fa374e8acffa4be2510795ab2ec091df5c116559ef907224c4be90f2392a3cace88649ea812590562aeb5180f27f6dc16d869d1e9cf84cbec963a990f2ff9d48badf2209763976ac4407ba378cf4c9e0000d5ba5892fa9634838f930596607ef693b9e0f43315652bcd46bdf2fc94363bfc128e0fb20bae09efc07a06f62231683ae6e9fd941bc9728f216199e674596beea910fa955d4d2c2093c2403818285cb1d2809603568ba5291ff43c0c0faa32b10d593452be3f0b518ef6e91b2315bfc28f346c462956a19c82f807b54abfde8820cff7bee02480c97de9b7768845cf2f1684776e48a2d1ae147bb09e4193b21bb011b8852970b230de611f7776a5a93be8678b5e47379126c24ecf50acabde1479b347693aad93ae3e99fc71c112c1169acf81b554b028e3c93dae785c352c4e62343bdad8fd3ad61122f56594234286b77f5d657b1cb51b96c06ec78eaafad1f21e53a6e2835aee9c9da3be18270791846ba157e6694e4bfc42ba26cfc86086f409535284a36ae34d706d9396e2c2467d38382e3c683d117336ead89c91523cfc10faf29fe5c1f2c634c1b86248d725eafdbf2e4a17d3a383a0d7305a9f3ea516368a64a2d1e63e8253a36391a21b9f9a574a7c8bad317202d2b4f5b7e715cbb660c1c5a08204261f562a4bb5dc78c26e7c8bdea146c32f7a9bf80178d3ff07c2aaaf1f19885e7f09398f25b78be96005c431c69374a3e9bb45d789c1484d62c6b50df7dcc760c671a12a44d53d5b6eedc34c4bc73c421d23a5d59af70b628458e804136f942f93fd1b64cd5aa4a84017b5f05e0590cb2e899ea3dc7668f50e7d23db38646bd8dfcde1495a81daea0c7d27bd1701df77dab8aaf9102436f79fde414d64d9efffa5f511a55724bef9596bcf78231b010479fcf14fdc6bb42695a4c97418aebe2a23528eed55bc07337efde3ecb58d1b184d4e20fc9ad712497fea3c5eb6c3f867b9d5f270a120319973112b64d61415e797afefd0f4de0489eec271e2b43f08d1f446cbba3256564f91bcbbbc5a9530d308458f24a9df713a9cbaba821c4d06a9a4a0229d369a47afc29791a5e8b4df7ccd5d7e8dfee0947bf0f71030583cce6099d1d28930d89fb4dc42ec0cbbd1b47e4f7b9c14dedcd3612277a4aa08677ddd2d67a55c218f5d6d272b7c22db8dae79d780827599654dac32ab45eba031defdd22eace5a2f7aaf0cc9ec7609f5ce3a452776ee434b3d234c3a9f02c1ed78ca59fb7287f36646c5335767667352d74c0adc92a2f511e56fecd8e01c68d2fcf41bf25892e315401fe4fb1b821b9723f6677d4babf2e9b6e96c105b708637ba3928f3c26601090ac62a512b5f092321fbf0119ba2cb2be2f3d48f717b808909ee3e041e75cd990321b7562616875e419f0f7dd75cbe953318f1f329f25812e520b38afae95ca00fc8303c14e627f9707e84b4086a167ea5d8afddc73a296010481ebc0e5519e28b25bbd9020f3e5cfdc3a2c8f56c011cfca3dd87e61f57fd93aac2f0fa1f473bf2f71611bc4795ac529b2a3bdc67be37f6a61e98d5849bffc79f2640e04987926accee5701df147c701a692142bf636e12771dc9bef6297149b80549adb7350cf0e8e01c12115a5941596543a52205f0a2f34bff7899efa6fbcde97767ed33b6fbd27ea31ed0bb335da3c277bede529b99a97d7e73e1cbc8b19a40a5d0f4407ef432d472cbe9d9e30903dc5b8facb6facdd443b9183047d0ffac230c32c1c1966a1aa1f584798daf62e8b88c1b0ebbc1fbbb9ddec96ae84d92396c9a5434d68c45e5d3e693fc7ebc9e363ec3c4c394ed8a2a86715ba6606b3065d81cb6f2e460f3ab081d4d166e0ec60cb68e26f6529b979d70c60a07bbe1833491afa192d5b993f91e12cddfa285aaace6f9a671737c05af3ae3e8df7a9e7e111a506310956ed4b24fd7ba9bcb1f38105ea39a186f99b97bdeb17d2a72fa5146bb4a98143f1599350b60cc668b5b94bf5a10c9067272df31015c64dc643efd9fa35de768aba9fafa13da4642c2ae034d57b943f4c34555062cb7823e50271aa108d6a321b2d1281957e96ee68dd1f6556d38e4d44cf556f017b9176feea6a487c29510e4ffd54ab65798c09fc066d83829399b8aa9b70d9e370f26552018389753849bcb7bae1d05cf0ae5b8398d1e103e787d8022cf55b8b2001f8c91867bfbc6b594fcdb4af3a0a852e9f24d576361872f05bb4e9e81fd736b1e3978b484480ccf9e29260aa1408158ad7c1e2fe9b92c34f66738dfccb73aa24a21c0440a9e47a042e68f19bf7e59fd00cf898e87405fe9b553994b6bc0e6f7b77e4ac89e3d81991ebe6703c3afdac466215ded4a707975d67ea819fda1fe99c747d7b4138e47918c10d5f99085870b90a0b1cdcd39e61089253f68d2d19ee84f3c3e8a54615ec8026a760e3853857198566a40ac4db4da83a52e98ffa607dcbade617c0503d979b6c60c895fb3f7227b62f641d1c43b87c6b2096192bd8851b21eb550392d68599c7525b39a7bf85f1026db73d9b57960a33f515076cc69a6b91be4166a6913a111a05cc229f5f06b2c9958826f56986d435b0c881df711e8e0485473cb212019b7a86634b6314402b6abb7caaff95e5b339e202797f83195b74b8328399d138cf889a5e55b580097a557d7d49c4e16d62b9a2e5980c8c4bc744c9e7e4295c586d15825332943dc5c48b52d9dada3c240601343ea2dd8c9d6441d9bc7f480f6052cae4fa46ef8eceddb6b737552c3e1f6dfd4904f4e74fe649a98afaac1f08e5acbf370b8d65d67b2538665b38d03a7cf4b49b9f803cecc36e5d72fa31fc68dbdc25b3ab43405f784c9d424d8d179de09e9b3bb0a7dfc8491cb0f9db8ff9f1426423481aff207d513f422aa09eb272f9e2706b4d89969e0204fcfc4fd30d62411220378b036d91ab02ffd18ea117bbe70675eeea190619de994bbcc4d3b9f122a5a3bf22fe1a3fc0d4de64b3b09d8f47c33a62948d800e34d4f24252a0f326d92039c06921099012b33e8b98301bb649eeb89842955e68406e75414668dde478710fd5def63ff58ee8bad8d1922b0e705d2cfb905cea5194502c2a8c7d22cfe9b33195f2f9c08fee1d84ab1cb066950bda82b9a3373db62147d93d5d7567f3b750fbc1e6b4f5b7ae0a78f02810f6a522d82c078ddf297cb137d80f22a71295bf9be2a0e5371020283c0ab061d2c807da98315734804611585fd6e51f0feb30c0cbebe78d340fa19345fd40c47e36828fd6485b7fe719c76654354bd4d011ea060702d4a893bb49cd2604c426586961cbfe7b6d82a4cfa079b836a2206c4cde62ffb75e4863024cdd18bf424b3df2d9dddae40ac9a0abe56eea4e0f010c87f46595084f404189413ac85c8359a48daeacd00f83ba71ca910058f6c1577315a8ceb0d7fd295ee9426943a7baa1531a971f5d1aaf2f4e9c685597af8f8ec3324e4af830a4af1c3023affd2a218573381bb4a56de7ec9835cd9612ff971bdb8487f1b1878e1ea148d00bdcff3246af88c34fb0f80f4bf76d6ae7f52fc60423a12b90554125203d491adb977caca2cfeb03da1ae03171b35a111ab4fbeee17c1f37f7b6f340010ab53c82ea035773e694c8f9340a2e97c78fb40b28affbbc76946144014387ffbe5d20f948760f5a15f91d88ab3401a7259c7024db653fde61f29357f0a8b5f8c19b6ca7318effd9736355721aaeecafdcb39ec2ca3b85ca662313cdd706a8faf385200b3973e32730bb05d926d39d8e6318b1bcdacc2e0af9d83cb32903017a19467b1c33ef3b8f1a5ce9b33e3a0510b0beb9e5c30771432a4b56fb4ad24e5bd08fb28cf7a54cd81f8d56b3a8c5c300eca6f0cb39186bd51ca50fc609a1ab06bee868b96ece42ddf53b659eef31c06ec945eb3df5be8ae25e756bfd36b0b07b7f67461bb66ea66db8f712514265da99e8a26ae0c53f258a688a7484fcef50597c555e6912d9235e8b96f06d0138be7b398f6adff03390b1347e64a3dcb5eeffea5769136cfc1f9d59ded6f9bb3d877148a17d2294e6c48a5d1cc1191e6077b05e031ff27823c95778ac9a21a3866bd8438fde7be40bc187b933f96c7734eb49b4d0705bd30bade77827725448e43d0e7247b1c4e8c1b09b157ee9339a03df1dc92506c6e1f5b2fcec555e211c8b36c93b1c37cbbbf7cc03c0b21d23d691d730f2d09b77209a188b431c78aa4ec5635cf39515aaf036f7abd51d0ede1eaf76df77905ea53102fbe5cb76a94621b6376beeaa367af9aeb41c9737af8cc1550dd163c1b7eb72ec1d7e930eddb5aa0e6d0b9dc6a6c22443990d257cecbe5c4a11af896f08cb0cc7489b9548cb1805edd47480ebe4416f161f8fe8a042d5e2e06f6ad5549f0195ea84dfc38ed316bec22a87eb0923c2da47449becb4d0fe47a787227eaf3dca8cbbe167811af4760b92dc4466b86c7dcb75afd1da9ce17241036a58f2fb84cd85f310d03fade3cc1a194a1323fdaac9cf983fd13b05bb4705e7a264842a3eeff8c4472409f54c5f62648c8248fddb54e65bcfa69e27c4aeecc152cb7cd315fa80d65a7087ec289c4c99ec7438cd1178e6644e52877a7d170f292c04b607e7162755234efc0734bf9cc148defc9c2a7c932ade2aa6eacc9825d2a47c5d1d4d42e2574094f6ce9193b8d3c27a6785357e4510b9f2943fd4e7af9754440c7b612f3a66f758cb7a8e31c78792d7f0950439b4bdbf2e9468415a929113607d2ee5032b1d5a56b54549cc9fbab23dc865b4fba8fdddd993ca5ea249f1131aa9f5fca6b7203ac2ed75e141790d371198011c4e80afab49c6d44448bb2f12e8df3cbb2c5d07536c5fb479a988b51c6bcd5c2345cccfd29d0b42b335c121af43789541d6a05d928a386bd117aa0e8079e2a578091c487f7fe21f67adf6684c26f9383e2619a80b7b55d1d9929cc372e2b193d743f669803a41e2efd8c2b3d3264e742b1eb309408928d16da3c1d0bc4a99d8b33f26eee2ea870306411b2f62bbccbcc360a3a382bf0b15030ced4dfc5fa84dbc4a33168a10d692c2e88503d7926fc2af8eb0b95c188aaf26eebd91e663f091966594d143f8ce3e8e30ebcbb4d69a9a383f74db15c2519b548eab2cce1e61dec893469b43bfeba3f4d05e66c462414d11aad1ad9d59344dca87db98373614025aae6ffd4aee4e2961e04c9487736d311854606246fc00fc687e3a2e3b1b0fb400bd04256ebcd7ea36ba61f0b1a47b3972fe726e81bbafb7d5304c2547884d0da80761805438415061452b6f590f0c0766b80a4675c1726d75c20fc39ad7e8adb73faf92e706b5040227943dcf90b3a8ecd9553ba3b1cb5aeb5ed0ff98020ce813b11be48f60f9e26897a559a832cf28c75fa860eee8f86e0b8159f3ff64488ebfe22c21cebec93d42fea229ed53f426b04c6393b5de0c220de584498f4c41c6fa6231a6a48cf7208ac0318c0f775fa477c8d64c744796267c11ad17c1aad3c4c80102cfbbb4c45923a34953b4c7bd65a12b2f5b431db55824ef471a9fe6a70d50bf811c542cb6b1fa8f29afb51c400d31343e833292a21766eb52bfa4d6fc23a4017f5c16e28c47bec26d18d517b7629d867a9179af896c7cc38f7e44212c5f147d17b7be660159ec7611684408e3c80817fc66964ec29bf4d2d412dad229810bf96c66e107c20254e479453b2bd217f7aa08b713919f1b1c732466f775a56e3f7a65ee103423cb8fe865e1c01006a614a10bdbe94ffea6a2536f78bf74f27e89ee5248d0f6b7492cabf14f1c6dffb416d8fd28da08566a35c3fc16dd8ae41bb0bc7bd3de1b42fe1c829607f9ceacca814ffabd0b228e27a46aba6347a5aa06fb50b08866ce95942bd8c86a19ed791bd65cca5471d08643d9655a67389c2812e5c2b6a9c3fd783b578ac16f2907337fcd8afd38b2e4daa33c5ae35f7f6ee42b611d33f306090f3b23be993e0f47488b4ac97feb4358995964050ce952c82a34cef8dc8af416048058dbf0cdf42b37edfb55c69ac43cdf063382bea13112107c1af7a36ce1f68c2408491dd28c9df8f573cd49ffdc13aed05375f65ceef8d73be7c2b512d305e8571575ef486f8082147a2b5e4d5ef82d16bd7d5f589d21a66676f78cb5c96719222d5126154532778d22224421be3a675bdbf94a9129cd2b63e0c82f4020fc152efa8aa7015e1140f5302f1d8f003cdadc70f7b400222768a0082c5e19f677c22808df0b98e15e141c037523aa34f974e747e8866d9c708ad19396ce127257c93cc169ab5973a5e653bab6c0d2f2c53c091abf9dfeec9022b01f07b1aa825562843aaafec1bb178dcf4b6e4a3f5bd04f88729ef959173956f528434f4b00389c3a47f93ac1916dc1167905b164520c50e244cd7b727d6e83f8c7e155dd66b8f61edac4520f16f19d4aee501ffbca5b6934aeda2619df3291d046caaf5addffa40f7a0d9399c6305288f8cf81d15157eb6c3fb6dc9c76d3e37219e0ef055f7edeb0ead38a32c1bd0fbe16b3c6a5a3324f14df7aee5b8ddc3e36fa33493a5c6dcd2c482aa9ff6cef9c669873a05b99de8f45718c7bd0f543f4168160038d203c1c557a69b69d87daaa661f2aa240c7fb5a9d4831cf88e7c9cc8b112ccd17dac6af5ddf09fb74ca4f7d485ad67a720db3fbc29067b1fa5489ccf45fe93e6e905ef678907ce3d5b32f4ba48f60d81f3b85941370d76be690a6f9867f5322c22bd50684e10303019b40ddde6e431a8045def5a4a097237355db89bf2caec8de942c4671a53cf99b5cd8eea691f07a471328f1ee7dfd43931e6c835c6bce8d242cd8061b6acc3ca329c9034f20b3524849f1c7454196d50b016d6e695e8b5097d1d13d6ce216fc3ec2987a52a628ed7625ac270c2f30d9cdba6bd2a9d6b6c61744bade6ada8956346dc57fe3cfe1aa8de45c072b50cf50cfc9cd3e80d24fce40de295f2061bacb0b9bc736e1cb0ddaea9980ad3e6859c353e5b5dcedee9b696d15b1750eb33e747bd2c34527241ae180a6a9cba23372e18f56a2d21b1c3b5bfade698c06f4107d0e7751d120fb24fa9a9372b94e3805777299596ff3be019e2e6e50bb2715087623463d81551c1234d0c1291c1db3d3010080de5810118f4a25186ffa54724e7e974f06e3528799cafec9d57651a1df10f1cf3be4b1ba131144cc409ffb383e9cac980ea2303a2f50393d53dcfbdfb1d3a93765ffda5bc818c5657e654eccbd695d0ad85e33dd929107f53b42372a480c2469fdc6589b422404d5a0b9e929eb78dcea582048d5f3b2cea647ac7ffdd1a405c7d35438cc8162c57b057cf33c26d7e54d5163b008cde913ba8f2a809fdd83202f820df2985b03ce337d432e58df929cc23aad0daa299f779380bc2cde6a0749e674bb92530d7f498879093e8740aa91de2e28370d66ddcf8fe36261f6e086bb828faadceaceb4d12bab2d8e07a97f10da69655fa4cdc04fef06150b130b0edebca2594776aea5dcac830d00f9fb09cd67fe7c9cebe86054e69d6c8e491340c2e75f9992fc282e078e5311aa5dec55bcf09fd90d293224fcc817f00390f883186f26f32095afd03cbb03ad2b715cde163bed9ca08fdf9651425943f004ffef518579dd3044e82ba82290f03832979f85d542b27d0c828d135945d286cfacf99e2c967df027fa08a6e60a4ccfff40e76fb6a0861ea802b63939ba7800c7ce688adc92604efbd12bf740737dcd69ba75cc4b0cec68d31ebb2c311d773135a50943d0b08dff0e0263e78733dae0c8a636051bd0b41d0fea7e3a099c3d68f929ac6cb1ee38431b3fb5a822e21e4b4958eff841ffc524f7e05a80480947e43a3333aa7ab3af346e1f53123598fad88fb2fa67e2a0667f5b962c1d9f8006aac89aba0f1608034106a1187ac5c42b5ca97cf351e5019c59bfa612fff70b8ca1cd91c668e1497dc0c1f4d3d4f0953dfd8215ddbf11e1492031db43a3bfee875aea6184a8df1a6ade717e26359333c5890b1533902178f704ec82e8dce5bc385af825593e1823dd01b6be49828f6017f8cd8b6e12b23b1e0e13de600959196cb93d304311b712a1d25070b460aa547b3329c6c567f91425ca8e5bf6aced73cff3e1ca2565da81464d3d10791acc1ceea6729eb50fe0cd208b2cf5f93ab5ef85e89c4cb1cd69f443bfb263997d7f3956435daa9ec58e1b6904f11dd8d3ab01ffc4d14f5543dcbf26de867057dcdac31810c7960d0a46c34a0c4ff89d9e0c339613780e01166f6004a77fad40e11c1e6e7fbb6a81b14e2e5ab9efc0b3840b8459d6b0c7ef03a9dfd0ddd3d6dca414db5e2f2bbca07ec5bd05d2cf573aff70457cfe1b77131571137ad14baf13664c5f833fdd99bf4f78d54776d551e4f5fb9c278ca39ae905d94623d22f4946a28ecd6416d00c811ea18af14bdd568e9e4ef5e2649e7e62ec6bd6e4623f0070e428ddcb12c0094851a0eb8dec2eb0a7aade4dd0926f0e8261a652ba8ecf136c6bd869285ec94287292bf611de0c0351eeb789315d4d2955ee7c827b04782faf5606be02698771976498e4d2156cae5fe7e69dce1f843ecb4ee3dc1bd25d95dacd9235aae8722e53e7ce1afd3040e32d594a07859bc9fa25ade560d36988000bf81a735f9281d1a78e80a7ef04f028d7d0dc6a743f3b80cde5eeb29e236a8130c9ea2d16159c99c7929bc43808039ca21163d740ca2e8d5a6171211328b2ca69856a9c56060101797067fd01948a7f19d5f66e6898856ca41fc18cffae7d76854d30c7758e789ef4be0d858ccdfc630e4a5b82f62e75da504d5a5d9e22d4b52bafd0018028536ebb477771daa0a5f89a606a628a5f31106f4dfccbaea5c546881df49981fe13665e716131ca9166968f32dda33c2060654efb46cfc706f6d5c6641b2a85e100e9853a84f5bc2f91aeaa73e90a6d40a5e2ccd45819a7947393437d8a5ac408f9ed14d5b2f9f82cb94aac413b4ed49454c1ef9fd5b238f8128f2cedecbc16d45b07025ad88ca732a99f07f1e4de54f6ec992e5145c00d8b4f95266cd7981a679bdad402e472dcf2108cfe6765ef0aa77953dadf0124da6d730b1b7e815040e35c3eb06fce945bb4aeeca33c1350f07519e06a7a9a678755411912b8ae348624ac74d554198e0ee67a4f6e24ed9252c13b3b4024497994b1ef6d7672b745392fe199c4452a9c07ce68fbb6faf9868fe28f09d06ff0615d1893829feac245713d94152381035387d1478b8d5bf1cf1a992e832ec8ee8a29c75d15cb4896d6b561593b4906aec6c401104fb2909f76c7d27315de7bbbce2a2b60d663ab8320c95a90ec5e65350cef60ed077d37747414b2ffb8753bafbcdf2b93a813093b4a8201f1383e4675289c3ac797f0b104a8d8b24c5df4377f9f2e1c74f8f266305c257a68c0d4eb3ab79429cf7fa82c6e78902ef79d553aca92681b10aca1f50e59e8d9115bdd1e66cf00bde088803adde9a9150ae6050bfb4683d6db23073238e7ef06761d0de0f0a1701a5cda6e06c8a353c13a937143e8b531f62eb7a1cd908ae149392cbfb9a66ddd30f43df3c90f65738d050cbd92b0e469a6efcb3cb4fb2477e3ba4bbd8bf8da6cefcd5d2688ca45f143a39324efa53c196e1deda21d66353735ad0e1f20d61530f25f13c83bdc6879e750be59fb86d848801bc2ddac4bd9e6c268e9c48ede1fca5d637c4d36137c61c4a506fe6237d67c719644751bd6a1ef3ff5cc5e0d7a0218666b758313a00ff740f9c34a0d5f170f08bea4fb5b62b628324681be5310473ced334049fc37bcd13727a584f36edd4032dd7bb85104a34525c785bae377f44a45eca9b046546d5e35138227df8be9cb83cdcab8929a2028220f9685a3ae06613ceed984f06a8b35a9167f7028453f6c414138dab98aa65765b9088cd3c6602b935dfd64d0d793e96ae0e5f42cc9bcc351551596096719bd03890ed1f7f744b6af205c025d5f26b37b46324ea9d686eba4de5bf7b136c9e419a9c902e115c28e4e86546831289e94683c540d5e8ac4c4df422e51b89c82381530eab837623ddcb57dd8ce8d9e6ae9a7eceb0a31e99f95cca9fdd3fc2a012d003fdb9d0aa24cf718453d6dd6e5264e4857b2f005c0e794988660a7c2d3201924f92bec6f79dc896856aad70cd6e8cc3193e79da0e336b928231feadcba0ed5270037d930e87b7bf8116f1a71398aa81d953d211093300ae5a2969cd55ab8bb502c7d548a994703e018017b7c3e7203fd190e8e11f6c0128eb19df79d3a09779daaae3130d0385d63b70ebd4f30db251d7cc0f33676cbac30586a14910028f3ff73f02498f742c1cc0f4b46feca3b2b4e2ab4799edf14be06ae76ce3dd9e864174bd1b0449221d62afcbbdf9aedadc463dcce9f54912781525f5220256e92b6eda55bc4435522da438b3492651d36aec0689e67a9ee3c103435a5a6282ee1073363ec89c99e3db0451d1640c4b1f1772e3a24f039b756e5ef4d75e41bc810a68edf862f8b14eacd499f5c844e9847a310791cef5be7e4280d796fd322c160c39c4a9ee346989a1e94fc7b72f9d5c4880f296699e2db98ee597e63aa636c5b5c51be3c1be9ea2c4c53b4a4d7c971de6e3f3af3a13c8c4a6fcc1672f3d79c9b31ce9a0e482927464eaa3dc762a81435159551e353006167c7ffcabd8756007364794d2d07a1f45f8a9ffc09421b2e6b7a86f619187b37130c66c439dfe5f0019f160c65dd78e70bfe1f87eb390e6e11c2a89b646bd9f0e366d210a4f577013679500bc0aca7359065570d469aa37a4f09fa5dad4023bc6c2fc5e1404b4b3886102c5b1f55c27417ad05b8a72cc029a01af85f6b078fae4f623df740c827f9369efc91eca9f378f5fdc5df18ca478c3ae20ec1a979feb1ebe288fb78f9df954d07cfb24c8d016f483a53634b3be680effa9e45c70aef94e9f9f5b39ade510ee77fe0e9884f199284685e5d939e094a903753d79bbed7036a78935fbdbb83bccfc12f5c06114b7d0d49713cd77051b6ebd73d093bd9d0a4134fe8e1f4a4348ca76087b35b417e1101269c4e8334ad0d8bffa6bfdba2a859129b2f04583c427a032463b589cde92fb7a2a080163407472c9f8996d64b017f64a0b38aae788a4c357138e20341f2d2d44f9f76fd346f223cbcd4c9b30fd1da9e604b54b22f63cd6f7b1304aa533dfd330ba02a4508f8ea5a95744b4d36c78efd1cb72bc199f126e242982c512254006fdc2906731cb60cf0391ee1a3395c14bc17fc4f4f1d0846f19c90fea5b3fbf51557d4ed78897941cc2d6a644b84fd7b886d8f9a42affe4c526c061ddac7b720bdf560b01c83b048eaca0f4c4ed025d9f1d1f274c35143794bfb4a353a0a5528c3697aea0dda0b7b08c3dc28a89b8f3af98cf055c380984fa5998f0dd662e36cdcb90ed47880e65cddae64d3b222d364820b054e8f6c9e391deec7e5223b58abfab7e833cfbe40617690e661db6e543b7f66e58b49807a85c5881b83d9a6bb500194a9140dabe576730d25c91a6a211efe5e8ae01d1eaf668fc78d3e753a69f6f158b629b398ed947e8359b78ee2b688e60687bf2420d0ea2f827996d791286fbe537b29d396520d34949f7f5403c3c0897aab2c8d0ec12aeda481367803030aae4f0c65dae646efc4cf6851f1b08f631d3d7000e2f8a78711720576fe334d4d4dafd180a49e008f93404be87d97addfdf03f153d5dd0bfd3bbb7c023203f6fb5facd92a80e7adc9bd4c9a350de429acf8d7d4de90d34bc4584dfe6a2cb4b3b1aae3ee213c2adcffcf51db3f4e91a5dc7c8c867c1f258c8e76b450ef5640cf1a4b23c77a1f1c390182a955e5534f768b02b18a08d20a4c7e7e73fe0cb675726ea354accaf54eab49a5f493a23d270a44fab6c171a8b6e07ddb0f921fce85d73c02d2091e0a5ce7ec8b70256a4be42c8d61d4f07ea6f555c55436001885e9cc74efccd1c8c75a129a69b8a306cd346eb89102f93326fc9a0469b285edcfef675220e5f6dbbe03023d1345ac77228e346050c4a3c9d234d36dd228f8fda03089e2e04b519f9da4049bcc27f5a163cdb09b6419b9542efc606067beaaf1c52c202efeaec53e0243970881ee7b2aa7a7bf6cd7a94046543015ea4c5ea8b55ab25fd736b7d35a6925578d31eff3afb6303c9033a2aae09e673777fe7dc62c0a280f2ea8b6678fd296b3f30ac336694e61c824ae4105ae90ae08a80f3cd526c36c564cda787fc0b3b3356e3d2b0a3cfeab1c9a7978bfdd6522e053d90020263735fc3ac01eb36f521cdb4f363b9a6cd23cd3aafef4789f857d0be68cdd76a3b83d278645ab7f98f04f921457fcb0a474ea7d448abd277ef5689289479c7b85ad16e6293fb6d18a05172c186d03f2e47d4993e7ef6ed5201e937ecbf9f395d1a382cadd9e1c5256306090839c74d371a8ed17735bd3d4bae52351c4cc9c2299136c4c63b25745d25c37d86e35205b4796808a9b6fdfd18b9166b28397c1cbcf5c4c6e84ded6c09e623ba41407326baadc548d05625a32fb8c48d57e3c39cf774c054026b1c64d824f384dd5ec7f51db54fd536da59f3f8736e5645a85da011a74599ac994691e8ef1d0cb2e56c5f8e9e3c06dfb21952f16aa474b047bf861816a7959a3c012690cc3b8818031ec55c1f404d409f92c2bfa9da0907146790ca3dd200ff19fd4e876aa2774e307a38d8d24f1689aa3d26c405c809ceb39bf9deb8b5a2f50ea5241f44eb3501217ef538f6b2010ac482031a25664b8860c5f7f3210564032c21f811f9659c012baea8034876aa47e215fdab4895ac765872070deef3f60181515d203ed51a3a55ad7f1c4b768b690de85772d46cedb5ee1844c7ac72e9e0bafe0e34e487b2436a61b5aa7abb22d77bbc40fc1ca30681afe373cad40908918e8a3681fa35524beb2525a8a2a6f834a203a974b4bcdd58ffb5fc9cf94553f3a92d11a2493657b70179462e8530cdcc641e2732054c5ab4bdf043e0969e7b8bbe2c16a5fe61e68a730228402b38d9f29d305fbd99b8bed822bcd59288ed515d17456cc415d6f601f5e59e0817837f404c28ff9fd534080435ecef0ae4fcafdebe80d64875b7ec55e7b268caa255dcca831b8f63ffa5b7a2f0f4225a2ff1f84ffde7d74e1bdfc211c07d9afdf8857324619d5d9e3fdae905a87bdc2a2a511f84acb0245e6dd3dfb1f4d1f0c8b6d97272d0437399e35248a32fbb8469d2afc6ba1dce404e5c050288c742509cc79e6a20a1884eeae62753ea425bc86a17383c86e2622de0dd4b9f50fb16f5ecf6f591feeac0e824ce7caaa81894f8cba93e4c4adca04e170de1f33f294c3f4f6d4d0f71d29b0bfc8de2957bd05d7323c2ed7117dd84b25f1302cb7aacdd94bc383d9f78a068e84bde386ce4cfdefda489b8aeb251147912fa056798d0951416af7baf3c36b7b51b1bbb94ac1a8f00b907d82658aecb17aad8e5002390ebd0b6e2754234a3cb76c33075dfa4aa69f94f06c7903fcdb3f7a8d8119773b0193de693ff03b2d7add896d813a6f61497b322dca327680301107063932762a331eea2140fe8bf6be579322b8232a7558fc704c450e227fe1752a60eb13819e2b5fc966c4947101b61282b0ce07eb9c0cd0015a55c95650c5f9acc61db134824e6701cce9dd07e421688ac1cf5740957f4ba5d2c0471a6a947d7c645c10ee2d9ff64f29bcb62c30de851a4821a6115c7521749c82206fcac519eb0b8b7a24fa0b49ffc67e7fe73f089ce237f0e8e35c6a4ce45013cee9755d756109efc8d51193439c86a92484ed4885811bdd1e6cf748f4fa157bb0178c2eea08557cbe98d96cdc643b8f59f2f4d427e096e520d63deb1878f795904d8d79712f4e536f8b7ef391ac29aa2cf872fb474f9c109a0aa77c7fb95f15e0c0f3b0349c56716c486abe88f3b7d2bb4620d56e7580b14029447d1c7af2b06c7b20f2b63a7e0ff4ecd9d7ff179e0a2bb970dd3ea8c8f50b0040f6b04b1070bb3e047cf2037b3f6576dde57e4cb3f15c03267a3ac8b8e5b1241c6441bf72652ec7579510cacfdb5b042d4dde00dd358d72554c998bf319819eef6e31ebc45af61c3916f70813c04ad4707fb98e923f376b3b5ec268c5c68b4118940b3e1ef2da5c6bcd8b220475563458f42e21f3a31fd2f4639ee08b8248e3e202b14b03997c83153371ac15f497ac8ef105346c241e5c596cdcbac5e74bae8486d70093a9ba23b41f03cdb67ee2f61a5dbf028a415da1cd33b1d322fb28186226b6d3be25b46e941753cfe6d09c36f8ec067a3a37ffdf84f1ede8f7ef35ae06b5d425be1670c5ad3967e9b7eaeaffdeb1296bc8e0102fb40b3aae032972d4b291e207dae856c89e218825fc39387e9d05751460e9b90def8ff28064b93c93fc65609c01cd6c6d2da3afdfd1151eafe6a301f62d87ec69ec9367e4f6955fc8b6f40515f3e429d012859a5916f7f7725b469dbe5030fb1f0c95419d5ba6a6337d754e0d40ac5400b64d0bfda1d0b4869afeed202389134d8d5e52277f8e10686bf684d98952e9ccae25b912f11e9127faa7b59d05a8fb9453b15d23485898122df854193ab4c87aa97700f029b7e30a266c935ca92ac4ef886293d8a1ccd2dde431e6aaa29acc6665940d932baecce2537a8db7620312e761cabff541a29f90e5551dde9e596d91737712098f6282cd5800ce7462f5f217c17a317ddb028d81009aab9af98cc0d5269385ee6b31ab9dc5f452e914f319a73df7d009140de2f24e63b116a4de22a3975f68d57dadc7a340adf3bb5b422dfa8b3ad5b32390cf5cafd56a57ac1fa88cfa4a6ae25c57b394387b450acdd68dabc4ece218b4a069cb403b2fde89eba1336981fb73ac49698859f81613647a1b249c28826ecb2f4e67b47f2a377c0aed67acdfdc5223ea1eb7b25d5994135d06f18b0f5df4b2a19a8dfb9a2df76ef9432c4fb9908ce3cca11f6798e762f27f338d9fec6be33aec18c2bd9f0c2a9b73cdcb2a2d6c809cd845db92375e61fd73057d207ee34bade14134bee0d22bdbd9f0824b431f24e79d09cd06187aa37aa6fc900f1372cc2397e9bd193e29c04fde007af74e715cc6d2b03d90682854269bf4787c497c112b006f572d4e6e656f24fad2f52da46aa9dbebefa16acd25d68693d294c6a65c838109fc76a5abaa58dab3529e4abb6f2ec5d8de5af43a17c21f70c7525b40895b6f1503665a90852d5b16c6c511bcbd33827f1d4b7b18cf2a2024234debfd49c844ba8299b2f5538ce2170647a7001185187959ac7777a7526cbb69a19683d7fdbb90d46c233ac30cf62c57fafdd6de909e2482679d4d35088480f5265c1c5789bef24626ea2d2c0962768cd8890408d6f35318070311d99dde52dc80faa4d759b45f972df64c0a4ef86314a7bfcf05c6aae83ec3374997119274af306e0958022d65623eabf9a63bd24b40f0248a88914ea6266f702a514a518793ed1d6cc39a75a67b719b71e1380424c023128faa2c65f4a628166b5d4f939e797408245daf66a535599896f85d1ff39ad9000c83a1f45968a0ee4ee142a48d3e1f718e2b4205003643f3c8f740f43d9f704e6141329b0add7ef0d6f78efd8319077878f5fa1a5eab333c0323cb8d693bec3f4b310cc13e559eb345113fe7451a2d55f11dc7779b8911a15e41bda3d559734dfd749f5898a7084aae29a9a696f5c8a8af07fca86d145607b5c01c36653d8317e835ea4913d23dfb4d8020110ca4cf2480434dd510b9d6d375cbd227fe632847fb06e8e3200567f8f91558234efadb9f585c5e4c3669d65d33da3cb5bcdac762e0a93a10b1d0690e5204f499054fdea10e7fef70854cb99c31233a37b25013c35ef38f514fb37b372ea60d2275d4765fd41d37d83fb3c9071197e872fbcdfc1cdb4136e1cd127a4ab55a4d774f96d333612174fc8f92801e80aa9b5450281722df5e7ca25591ce01f047a37b9a1f825089ded415c6fbf3eb45a790685ca0fc8bcba51753eb3097a3ab57a9e852db5a7c6c390f7946457ecf50b547ca83472e9e4358a16e9065398662281036156370f6adaa5e379d76c00b88211b66b1d42dafb793a15a1ffebd9267a5110910a716d88f6351f0f05dd2f907c309d8e7981c7eab3bc755f54da6bf6249edb4bca0dfb6fef14e29ec1a22b015317bcd8b69e9292db4756efe9d4c8f3f1b58e117d002d8bbd72b2fe5288bbb0afa8abfb1cf1f516027a9d1854247f732ae9fe2a8f88f2198af223c35049066d9f7cbaa4a06c5f808ea596f7aab4867d50314b708a52899ea6fcb2d4648800390beef720384ce16c4cb811abfc33fe6ebac56ab9018603dfc3600ea7fd221f681350ad8c0fecfc0982df04cf3fde6de2237ae5a131ce22d8f66bcd43e1c26de1d5bc72f379096953d09ced5dc4547809f04ceb90396c906263148568487a020a802940a4b3d96b4d3f8fca277e9beb20e61f24912f3123885528eb40bc8fc17faa09e45f24e3bc37eb5f0f571f101872aa878a311e43ffc108ea35a9b6552a68c528d20677ccf07df782870a02ad3c5d8ade6830455f32f320bb51de85789556468a574ba21eb53712e687660d78763f9004020a41ff75d6112b603967257b928bc1a69566d8597cb1ce6e468a05f6241f15d6e6a960c66f8045a1147fe0e493cb23cdb07fb5783bfce198b394e4b1c96cb6d100333c596ce63e086342f0292bccf9ff65d6f15bd99469b270a93c7f4ad5c96fa0634861e7eb2621d584560e122e861f6efcdb2d648b98470bb041a062f0e182376a1bbed385b9f5280fb96d0f9019df2da1170b32d8dc999010948f537f116bb5737d47190cce4953955a42c3800ad4ecf21e06bab48ef74e87e9a43c6ea6ade293f85a9e246dc2072d3655a1ee76497fa9354e69a64957d976d22aac677cb39f98f368f968586bb7454bd18a0d3488a5f08fa922755d8b0847071306047effd0cd8acaf84e36d73543043dce899de9e58ff302ab0cfc4a02c9e0c2010625d7e8e187ccc81eede84506692c7381f5b25cdfa3e8696dd213ebfa7532fc89c3c3a987d56ee4a4c3161b85e624559142b3c704301c05aaf446bfcb2a4afb0abaeee738c2239d688f0cb608087ce1e6e148d0007b504940a38bc8fb25a126249d84f48a8772856f6bd777b7e178230df61cb580911878bb61a870eb75c38ee17af20699908fe04e077a3ab0e0f553a5bc28c0df0ec0f5872180b398683ba977b41e94687f16d9c994584282f7a0450bb29dfd16e7f084e4ae01940793f62a936aa259df994048eee8cffb2ae9172799ac7f04ed82ba2857d8a9c084f04e4a86ecfd6092f5bf4949403bd42aa3101919f64d935fcc8b0f1e8d55c1d159c802c53fabdea0054ee84ea3e54729ebd3b2a02e7fd8313c4ee333a2bd1e54bc9aa207c9cb85960db3c949f91f882ca3b432ecbf71f5be88e9743e7a508a25a9372c5f7e345ad4f89897cb3568b38a2f75dc0360cf2bf11c88bed02e4b21bcc4e9030a4f9c2b31f02dc225699ed0115c842a39407b5cb9e6d8a219e1ad43cb7fe757f9a11bfc4c87183ee02a474db9646d54d65792790db97f8da2b7d9a9c09ffd47e6224f42ed8dc16fc00d464e71182c9f0112a798441877fec839f4871eccc888a4b7cacc3a2926168de1fd07c0e13998ac14c6f4b0e6429be91723511b1897ad93374a910f7a088f4c3f863d1ca3d83ebf9461dc235660c2028068458adf5fc4a26b6b3bb406710cfec37a410dd285096339fb26dcd1a11a6098751f1bbcbabe33bf66c2a3dc4993cdcfbb49fbe4b3ca1e93291760c1b6d1665f75a4432ff577085310eb90144d8e3ee121cb2d4c1e0824d6e9be3c9857b77d590a664d0c9048c59e528b412a757c9dfd5ad35b3bae5c7dded3f18116801b3bde0c2428a22e686ff2ee47f8d9a236cc513349577194d99df42da0b4c1e6eecbeab666b68cbde278a8c0bcc1120684aa45cf760591ad4a36ced432f483f6d86c38784d2fc102256f1bffd7c9a40a2246e700b8c4b32a5b158aab421b9ad37cababeece4ff8a82cc2759b56d0d6f8dc54753989d96249d45fc72dfd0d6646232aa2763898c0c9cce3b611d7315c47e36dbc7a269e751ea5715767b2c3e232d9b66e7bc785d80323e0729225ecb4ae48c1f2d9b1dfe364b17802d5d32388b47430d705b7949c466b320b2cf4c82eed2f054d185f72ec684134f078f4934aef1766ebfc7758d0c7b1e686b8618364bad6b75a535ee51a5bf91d7099ef1f9629d4eae3aaff1b78689b9cccd1e50fb1dc1e09658e28bfa472485ff6903651852f6981875dc58d79e0baaab5dd1d94449d2d75251ee380eae5ac781353e58f86442a6ae325d8906f26b0be0b19f09a17adf258de6424a5457c760cfc18f8e8cb2b3dfc833e7134c145ce69215bc560cfaa363b2ae0a5061a460c3fb6e6243dcfa0a50e1b28974ce50df6216510f4feb3e651a4f1045c987947c38943e93b6ad9b7d44e522d79b3f9981ebe48c2cf7b628cc7b14430f0f9d748b50893947198edb55ee05771d2501c6c49c2d5357f742b65fdb723545c39f2de2beb46ed8fee12dcbb227f3d6b2f0c91e6f283e0d4fad2bbce605d9a2938dbef968cfb70e4b11fab0cb289c6d4416e7806aba0b996999bca396f3eeea212768bb4a4aed93e7e902fb18373b8248a3c972b0c84deeb28314de2903287b348395b3e4b676bf3615f866d383966989ad076ec7d23460d5646d93759c232782c7a1894eaec55d4c2d157d7a0903e71bb9ca204a6ae7c7d2b8c8b7de05a48d777f225e19d2720892ad3c8f633e0c468fd44ea7a20007ecdf5e53917fe30977c4f53002617732a86fe57db529a89b3aefe8d8b9df60fcfd141f8329b32c8cbb5a796e3374f21708b0682092e159c102ccbbd2afc374ecf38bf575baa6174788c0d1eea00acd8b56238270b4507e0a1810bd85e055bb0d31698587ea3a3a2872ffa7e7dd7ece88f63ab6b930f5c548d879671c699202ff70dbfb9ea206874585ec7692656dbaa380e56ffa04099fa820d48170fb3b594175328eae23f958cec7fb0fe5e6ea4cf1b1857dfdf884dcb79f6e5602fe77a21811fc785f0e222715ea55df88a7b01caf06cc96cc41d43265ddacb9c376b42b4fd6d847a637a8cd2e929f739cd3f566b07e4ddcf7e5ceb478e835be97c0939d9c16c0694ec4d16b3bd92a17d6890f0855d3c26d6cbfb02ea2fcb0cc933f1dbb9941e8bcff97ea0c820ed632f4190447f53eb4112182480ab2c8c896efc8104fa6a3f94f31fbdbb0bd335ec9f6068fee3ffb9f6eda05012930fbc6659fe8022b87a6d31c26dbc37465efba8dcaee07d3af93ab6c34d08b7fb87335ed6f1602850a48a9c419339b9ad80871a3e1f33b00a6f36b60565ec64da15d259b92b2008dafdc01d43f869e588bb6e14b66a1cc6de3a52a38c5209754109f373efac7853961d95bd096543e7ccba0229ddaa96c40022f14dfe26036e2fdc068f6b0cfd35ad9f93081b94a900b941c49b5a70117bd54a846efc6a48317ccfd8eeba8d121c1d5d571e66edb68655764a85bea8f1934e910c9f78542eec96a891c81deddf90011e0f9cf9a65080416e8641f34b2df79f158a76bf2e1122314333ef998c27ff5193e906675418deb568a85fba275af7137c422bebc898913fe00f018a1d27bd2c722682114fd176553e73e2bbf81ecdddd5e51d52468076c28b4c0eeb5d23c5630f152d7251b66e5436f7dd40be658839a232a42e73ff3169246b2bf0a1427db072aee7c619d7e2b3a98f5c25be277efef5034efdd557b5838b332cfc0efff3ec2bc81d8528abe73be8d85fa59a4206e89c7f58204395c6c11f8096eb9fe5743a73b093b4430ee7e152718ef43d042c760af3d53ed561126896b72652fa87b6c9f491428503a7fa436ba3fe8eeb3b3c59a16e2036fb77fa02e8bfa8209c3f7b50a2b7f0bdb0a7b08bb9340122b4cd843cfa6802bf41c061ed4c11a50f8b627c32dc2c222b0992c34d49b6ae8d8af11e500aa0f0ce2dfdcdc085b88489b07722e5800ccdddc86633c5379ef5069a997b62b0c73f14bc2325dd860b0ea73236131ce4654461515b2c4b8016e46d08cc0169c5b66b1152aeeadcb2b73a67604e38958aaa46dfab72ad2eb30492d228a79c2b0d82cbaf8847b1b25802b12813d6e747599f3ef6a85ec6d641de09539b67c22c6ec54639b63a4076ecd53ccaaac81eac0650ff74daea40eae03c150e5e5e9103f919c282f0be6b056b9a9f7859337a01f4a4f10ec69587e6c2b903fdf8147b2b0ca6aac092e4da26dffd1a6ab22b6652bd817b9fa0e8c8fb3e897d454f5873108550f69c7326e47ea0b9ac932e75edab734586bd0125d765505b5ef02956e5903ac04d3133930020d8eb8f9504aef0e2f7150bdacf2aa1af0fe6972dbb4cfbf6093593fd4540d21b967aa43dd78439dfda162d8249cbc90f0dd8e94a219d3ff431e67d89939291997dfec5873ef9634f20ecb9ff79bc4899f50b6e8baf0512d34185bc9930e4b101555701a1c3a9c686b75b6e6e94b3c8d6cbf0a93efc7ac28cefc25aecfebde41fea4d1d5de46a299b11834ee15ee2b7c028c6efece78a5a92c983722b4f28eb88f1bec9e35032db3d811a97a3415d15f09144ffd25ff70fafd931327927997a19d598742a35411cacb1cde894031a9be29375479b2e2a3b74939d0e7286538c0d634402aaf70b3e673ef029518fd45b63685b10c8210bf8246023a0300eb08ff7d511fddaaa85afab1e7b599198105044435aa6a853c38ead38e5560f6db230054d1c931e6ed0bf1dccbc9cf24b8a22b6727c88c78c1f08885f3739b9a61d9f8a6fab9c9e4f64187f2be61c98c86dc1729cb946040682387cf45171c7e8755a9a5e25e04c989e84d314b92abaf028a3cf416901897bf7b944073055383286eed40863028b3e874d71eb01833207c02ade3958667731352f5e0de182b9720b3c41640a1ee094956270e315598ceeba2605e79907f14d0c3f871197d7f392ae7c145dac61463b92b2c6d091e279a45530431ccb6395dbec8b744de5f3108f993ce8a89f631814fbe8312b496d1ae9443d2c43efa6d97cf1902bc2336f2c78711e5acd56d79a3717d55980f1f9f80977e517c62210fb3907404bc1c80b5fbf7f27e4dfd248541414e6ad10f1fc7e09f228447118a4588c507e7ab1ba9f4c4b60b255a4d2a7af74a6f53bee7f34c45089e32505762ccc258a52c47b5d7ba145a25f1f835f13866eaacf96453dd86a81f2a1399cb171ce444f3f5859f6fafff325014f2d6a13e657dae29ce5dc0ef39dbf4188b0d3c54c31f18ccde4710ae079e6ba03aa2933694e52885fae23fbec94bd539bb06f1a35cfbe1caba703de5afd33e0ba86e68e4c1967bc9fe425d80e53c3474e22a0e68c85cd45f220b5b5097b0fa7a36305eb2a0dfa48b2198560bbf3ff6841b98f8f6b1755d0dd02f55c166c67b3347c57c091add7535a9358307dd3deca5e5ccc05d5ae5d7e6037f17fd0e655dbdd4f3f56e56588fd05b4259fb20c917954cd9635b65a12fda09618f0c3ce57e7def7bd3fd1fd8bb0a48f6533ebf7e08510f6f0990622017d3daa7282984ab8bd317265934b43313e58b7bfb9cac8b476fbf3e7d37040d044f3b1f9f0d9d2fa958c208370a214f18d7322bcff272369bf7e956285729b0afc650455604427bd0eabeffeb5f1dc548d0aee64dae715af8cc56af221feb22b45ab35cfa9cb8096f54011d05d3530e2fe5ebf7331fb584cb28528d4293e340d1a09f6606629b58597ae1f7816071abb7031a34955fa4f5c1db936138e046673aeca7bc91ca9618945a52dd2640e09c4c0765a348928099936e59d279ccdda79c1c6484a1bd430be4ee81807f321f0e85656c6ef96a9cedaf4fd7776735c194c86203d8bbd6ba261e1094104cce3898584adaaf2786d0ff42f190392cd8e52ee3d6f682fc7dd94e92415274e121b70c082cd9083fff5808350aa65ff75f1e81178b8ba6ed8ff21c705d82f8c68edb807d71de5c2940ee32094ba992b5be742f1df52ff211b14be2daa3dec5be594c2cb4be7fb8121af3900a9fe067b4a4c18bbf0260e4b640c0e3bc4a7a5713a8b5096646ba6d40530133747e9506f0a9480ac5b97946717461002c9f7845e9f4601d85fb9fe456016fe8a580e49a0070c9cd82b4ad618ca3f40057008b4e5e5281c6ae9aaaf72628a2280cfdd785f16a1f0525e80d7623b974df9068ea9f6b6c3a4cb7a9b9b15abf4e35eacd29e48a9f05cfd0ebf73138b9781ab75cda70172bb098ff6c66fe84f1bbaf7c4960e4a159aa1e4636282888b2a8645e8d8e6bcda88ea3bc3d34ae92740e1dee6b8e8fadff2352bcc457ef749964e1cef1bdbda87133e7243a124fcd65934180e1669141714e815ad569dcffdadfd8a5209281929ba61e6ff39c737e89c6b67f553d699b93f6d48fec035cf1411c11f699c2a7b1f1544273ddc7c44c62d8359049b7048e88418f8d01b75b02e0da951e0d2e898f15838304924de36d7a8546e112376495e90623e20af3888b4e96a8c57f876401d3dcb7f855b59d9167664715f426482f503ef4d380068de5034faed9e888372aee15fdb37ebc7e01330dd4eaa7cb039335f8983f8cad72c5e7f5c21a48b47d4c151c90912d8854c1ed86610af2e3128117150cfab1a8546aad089540ae126c3ad05deb544f651d17079b0bf86450fdda21c33d78c561933fd12180112b25dde98b8fae66de4736e332e87e62bf5350333f8753caf4ace41cab394c5a17bfb143faf8c88ae22ba72b266960f5b4cd6f7edad9b3919430940fba8d2346f38de97cdf98392243790aedeb44928045e62d8a2398be7e5f8b1f2909e7246c248a88d424e63c8860fb08349952b9f6fa1f18d9edee59dd215da8d16dbf2f4464d0731f1af33e4dd7275061bd8a00f37baf94f040a4be714a0998c24e0fdc629bb20b243a898c63a0e945f779bd73ff3b2486ae3943bfa03d55abe1c0bae58ae816bf04a77bef5922a52bc1314cedd03d48016ad900aa15165654b49b53607bf5e2d20c8c2f071d98fada962ad8914dadee6266ad9591307f63a8ff2a64166621c7cb3a0e7a6ab5d3968cee17643f6ef4e30199f330831f36c877f5966866c552bd7bb4530467ff9fbf9da947879e53214ddab58caaab35aca8461d9fa1f7aab74ef7779cb93ecdb12bdeb1f19c207887bf057e8287f0165712ba357dd80b569f1b0acec091782f74276c5b07bb115c7265cc6fcf940ef82a1f19570554a37d3396dc68e77c47b528d4a525d8caf4b449bcfe915b252b43ab30912fbeba3c7b1d058fa04196cfad612f923f0d003a1a65d28e64247749dab0e454217a15cd6d40b0f19ac600b549ad379869cd071ee23b889bd3da7cc8185df5fada0229617909453e8acd52754d5bd11b3559c044a9f4bf85f12eac6c14d22902d2b2aa7cf0eadeb96a40b06c7d8dd9a26a229181a2fbeb44824e16055e7329e2ebdea6159c5a9ac821fc8216451636e712e427b0718a03379c1ff866aa36d221c37bb81e9773b2b7c162dd201ea7ba8a4a5f03e8453b7b667a3736cacbae5c32914e44649661cf8349ebf24346118872b58bb51cbed3ffd58ed9d4b6237eb1bb2a5c8f4467cd9d653dc22de135f1be424799a4fd12e29f157ff102b890c2d9adb3fb68485d5c2af7e023c80c9c8d15916ee48b92380a992dd47d643f9baacf8c370971799970deb35091f195b0f1275a3e7d951285bf4bbe58df4b82b33dffbff7fa5301b3d45074c771de07a50715cd248e00b23068221194e0d0a2cd52d1e6ef1d8bc350386536825f425cd268c6a644323e8f876c77c28689743ddb51cb30d375753b0c9dea8088de87a459c151d6e6328b6fa1236872167e892f15911ed882d68a0f6383494bccd2d420935935b2195484f81f1c04c6a3e733ff35db29d983e038f767bbddbdfaa2b2d9bcc0344ffe4c3f8dfdfe0db6ae1c7e9a27aad17af12cd63e77f64d6e546bdcd79975f2875d2f163cac2862a1b2026eabef4107eeb87302b0d4af68f0cb1e4aa7ef9cc1d129335f2b7c1d76f429165db3fcb1867c30614574afd43f049e3231e2e133e7b49f25c3de58392a9c347f8dcb7da3a7c0a6445d9c374aab2cb145b6bedeab16ef48e92ca7066660394a635e1170fc49b014faac57db7e2e48dfbd9cca9495871e0e438013afb572520a2f3562a1f2b30a64fed7d868710a86cf58cfa1bde2f596569b085ac21f6f3d53a74fb8e990367e0dfa8f3349aa0b25ab04d40a45665d132e3af6db3e09c065460741119b8c93b6a2f5eb66e289b1c4bdec7c4bbebbf41be73bee2acd9ec7be05dc7a8b166801f1c50213fe6c664c300f36952a800d7615d5a66f4ae29ccbc7fcc34953df86cfe7501a1e2c7cd328f149a7942500ec8908d0f03a2b93221ab513deeee40b0267ae528b42c03cc2973a2ba61e44d9c4f10e38ef6a60a5d91587cf264cf1138ec255f71972df38b0f34bf12144c5e50d0442b45d7cb912e4f782780fbcf455fea7c6048eac77fa3b5d74d2b0e669757a2f81aafcdafa086d60b5678c4e54fcbf1fe4569f6bc4bfc5ef7c51455db3f415c5e081e7268a73d47bcfd6d3211efb3d32d9081a8c7b37d8581b567e42cd83bf70cae3c7adfe079d7bb95d82ed97af6d9bafd74e0e1a63785c488d3613e01514885396f5ad24942f259d72de9704464d9866dabc123d82ace822eee2a0f3b81e1d1fc91e721c4790f90fc0f128baa383352fd74e80e368e234ee566a2c0dbf1fe895c476eb1889df2f1dd910209f2b1760f1df256fd87edd7bbced1cb92288fd487ed92484ac7fe299a9bad8c23abfd5e62e6132f975b5caea0fe57d31bbc51753fec1a3d63d1048efe848c2c786c179841e61de3cec3c2a103994367217824f14195249b5382d1f16195ef6a086c737f8397a3f050a64416e48b820991470cb99eb25e908ff82a0170e87b67cf9a3ad87e6aa214746bb50e9d794358d6907bd0424bc0395837cc2fa5e25d44e88bc45d92dbac81b706f11a57e2ff5555bc3f8e3d8ed68ecb48b1ade3c676902343da89ef335e595a0f2bf65d3587ada79aae2bea0af5c78edf31eb8e67f93750bb9ab2be3a42dfb237abc979a0a28228446714f847dc3fcfd26a19637aacf3a0af231fa6e859e003d02843fa65862a54440de8558daee560cb528bdc551776d7855907597bc90308ffe99e1fef7b9f6e1561078ef3ce6c5e167b205824a1c74afec093a626916bff7bf91cef7406fc7ed69cbd49edc56ae3f79ee838d59a04476821e1859f0accf457c71999fa4555a8fb26223a165f7a87ec02660d512e26f836a30bfe491fac77a2b2e1bcbdba150b62206d563efbd18750a41e3ae7d462002f2de054bc14aab6b9555215c84ef8488281136f2f8545a58d1c69b1a6cfff1f0e62c8e5a0fb243fe2ede1f75c5d269c4ad05b0c4af088c69afb66dfea822be9ab49283f546a94f1dc1637a38f72465094df11818e907b3b05cf2e0eae0f04658687e312020359ff9ef36ac1d74319bd6f394312d5d21fbadd52839b9f68c00fe14b45c6e01170b92630df6c2ee04220f09fe298ae6dcf7bba2a77fc798a6ddf5c8b72cd40ef3b2986bc054096601596f3437f867612cf7fbaead785a7d113d574c7a6d7a5c0f8cb2babd4062e323ff593cb8c27cb9f61271c4b45bfecb10099cbc62a254d8ad123d07149d9c9e851ea0ad8fd070cc99f2809a4bf94462b37d7a198e455da87b38737fe27e9038dfe7c7c4500ca075ca29768f7fe2e752525adc30b7864cace8a57d3779f3a534b38aec1cf669948b926f2fdfc3cf99af498ba71ce0c3011a3a3a19f917bdb4e0bcc30ddd220e7c4ea480bed299c76060cc097ba7084317410188261aa9eee15cd6167976be5d35cd636d90bd895913704ce1b92921f93800947db2459566117bfb158d44b212e3bf3834c6f4e58ce4c3379258003806abf324ba6a79fc024ee04067aa32ab7ab8f4d4ff356e395a506a7499d1652486581dd0e37d2de41160d4d1f5071ca2962a811fca153ef2e4cbeccbf5c66f09f8a22c6ddd6a457b247c881d09b43300870adb72a59e22ba8f7fc2a50cb4e83e37689950bcc591e2bf8f53980648828670bc032263b1b30278886b21f71da413278cd9b9e8077e7768012c559b818bf64d2732a40fbd357ecb595c6c2274696e604ac7e1b368cabd5519112cee7bb3786fa6dd3257e276cc285207d7b9802d39e84f5fdf36d9f0f21ab7b89c0a8422e5367db86fa744a24e62f4bb56096ab6a9bc5bed2124a2ab806d8020538fcc1bc7a3d9ce5e27dbe34fdd31f59db5eec34ec005ab688474993c2331d1d02f77bbc6db9f7e5783399561d18390b2f0bb2b9a8668b54cbd87fc28c99547d9993966e982218ae366c6db6ba7ae1bb3a46b7e76163f512bd11e36ec92d8d21ec0a24f0388408295779bec3d199204fcce9f3bf5ca49c0dc1eed13e930f5c2c438b4b45b54d5ba4dd4a40fcbac56229bddd312c9fea86a2b635042e11a08a0411c9a40a2717b54350db90c2834c73910729b6351c0c415bc574925ee69654e6645f4f15e4c2cf2f9a5379bae2850a89fca7fa89ee87cb76d29dafa7b8ff0b7996fe7e9a39b47d89da946a434f11e0753c273ad5c7a5eb25e54e9043c25e242975d899dff09a3079e6ff8a00a6aa50a4e73a34d7925c1d41855f1ff5de2817013dde73b4815be4174a8a27954d0f2d491f4dc23a36e2092ce89704d4fe84d27f77b8fe256ad402b12c057c05205a4f563fc17482ebdbe9053332bc834d0375a95ecd9d9e66423dce2cc6acab22886f8c0277ec8c1531d7013af69e676c3cd164445e4419a399a8eb9202a88fa53e855b17200887eb79b5d39352f869cb7147564399b442f71c8ad72df2ffad6952e0a8c565ad374ed0c6b37508b3cd918b31285682c3211a7928c476c6178b988aa91136787741c4220db91d2e87b02354eb362b2538e73cfe89afafb1c7084f5a8d1446440470c445dd02ecd15d03eb251e35cc178e4b4bc2a83a4dfe8379bed370edb1c3364dcb21f02cdf1d1dd47c510e624089cac4e502af2338395cc8d76638e352f473d9d541a1a4eada512f13815c1b4a6354dd031687faa633391e0498271bcff163fd22c537477c49ee15149c84a8c4c3112a090e7e5518a2daf2286ba769ea3fbecfbb24f3905eedf89e9d70f3b76c88fdbe5e6f30b733fcf2a2ee2c2b38b0176b0c506624128fa58a9319f19ecd62ed58497a5011a58c363adc65527d43f9569e5b6869e6e085ed4cdafe14ef06ae6e5d6f9331ce569f889b01286678a2fad631fc11e9f99853ae6631a6b9c8542a243f2997616043de08db06b9b1390665e28f14a536897edac35544fe02b676a88e38e2a418738619e0d4f56ae285157159d1920110295b1b99252a5e952205e59d1c6dc2461adcafb62025e2dda56f5f11eb0648cb25445e02f73701d4dbdd11f496c26e0f5d7421ea797641524aedf1504e3fc549248baf2b2788fd11b4807f13ed5af23e8b196293320339bd86d9d87be5eb16e679d19165b236b2ef87d802c5b6220982f7b44c80cdf9992947c3837a8283b398c92a123c40492b4f6f40578f2c92572fc5121e7a5a1cee99a20a3d85894060252e32b722a0658ed013c7ec38531f95bb57b75a6c08fab8ae6a68f4f18807c8357de68cb0980eb629d7d29dd8f499d4ee0d90a71910cf662f253a8ad50ec65c40ae7b0d3291366f5a70cd8726526fe4fbe90f388ff3af0d87ca7b8e32b96698e47c6b0e41c16eaf3fe56c802c422c0b8362686e49f344059072ae086291961f8afd2efaeecb3f925013c877830c98d82cfc291af9fbaea41abbd32e625ae9f017f7ed09d532854508a61d7340ed2cb28f253143167d3fe5dd48f88a04b09fc430d20e04d61fd3cecc7f42c6eb7ddbb8fd026d4c31b55f3ded073b82852f54795997d82da3dc3025cc4b5953e07817b5463411ac81f18f6d3135a7c1428ec366e5825c68a62757af62bd66283f757373da2ccc74b5768c21263f055d45cd8bb3bb667243ecc3791432da98437dd997339b2bdc17a6880a69a09267187091eb893fbf7862806131247faddbcc9977b58341cde8a6574757278c810b6f1d490bdbdb0f7947a5cd9801b5898a0238b2d96b2d2546c302f8d7701267731cd5ec3c70a483d7af9245bcdbda88c8f46b510180c84ebcf83ae71b1055fc6bea5415dd15584431f84fac29d47454259374b458fb9ce6bcfad1071b4df9ae05ccacd18691f327b2f6aced1e10a27372eda3bdc381cbfd92801ba7437e7aa48dec9c3fe482102d1176c19fd1d91f8a5731ade39b823022e064df12552747a4e21464ad6a69fcdf27db76897c737a4ac8cb91d379a078d03977a5a5445d21390762ad92076e0fce62988cc4fe84f71a0ea3bcde07d150854f50297e904526c8438c5bd5058e0e62d5a9c33ff66604f9cbb1d5c3146a2e416bda76ac9ac9e449555664ba9cc20eaab1c79e3d30e0a395788db0a716a7e9a3fe06c67769c9e1c5f33d1a8c916cf7dbba5a122ff2c9ccb4faba7109b2180ae112dc7b0dfdc1f759d9a6957eb6b7b397af6eba815183f2e7948ec36b96e36c3962e87b712c13934a43d7a7607cf86a409b69523482f8a1901dbb842b32339faa03fd10ecfeb01f00851b49cd29a7a8104ca3fc5be49316d4a15710cee2be1ad692024551f287b59289fc15d51154677d03f0e52192a3bea32a4aa123369f863d9998be9b057fce996aaee3222cc85f0fc468445d29956f13de9019b0366e713e228bb7352008c5242cec137b350ee5fbdfa4f1eade1588e23e49242e99acb6e88610dd1f4649f96010e8626018bc2860f535261881fb42d7f1792bd983f3408e28a448966e0b1980a8de1aafd2422753f1f006e6b502384231ca5bc76c77ee1f747fd68655f8abbe34a21bcdea7f698cb2a2189501a873eca645c3fbfcc4986b41e3e920dd6da32f35e89d89f80949a8fd92e0bd985959fa546edf21f1ad8b55436ba9d8b7708d93b18283322842f1ff93133c19dc8659cf2394889fe952586bc07f49364384573f73353fd76b39d0b751b6f912920e037e9a9bf67764f4eba94502da7c02ee1a3597ad0c6a711471744c63cf5eecbf5e277049e5683a2b0a3095d8d5d5f417322ccd1e2bbeb59d198926914bb2f94bc0021d689b20807b8e544f68414da785faa3253b6f6ca71909a297f1336d31aef28369c380144240cadd2b44909f08c9bf0fbb89945dcb9bb95d887afa42b12162111a523271b6116d71bc59efa2f4413b3c6c79022f121d98d9a7358e7ce1bcd92354a2fbf0ddcc7c23afa72242712768ad274d41cbe056b099c52e0e94684cd4e85b94a1195b1139f30f1d649277b2bef3f57e48e992a527e47d3afd3e33170b975588825bb560a962761e3adb0a1c539a71f7575992d5c6407613cc2f050010a58bdc77860f15bd68cf7be1da9875fd4345db21a744e78779bf7bddedc0dd4c3384609f8ea06bf7b541547a6f0a2b0a461f1b8da08511d0019e0619922d4040ab9110318d492fef0bed41c601e21500cdc6f30a3fe80e068ba88860ebe804a2ee5d5f6f4ec72b44ff709bf1b89c165956e2b2ac6b881f2da8f76d49cd2ac9c5150259df7a9c1523c073d2d77b8c75d92852a9a81f9f4ab7d3d9cb707cfceb8a7b66a2644172d9194f9cb549d0d01c2425023a4a880f1b4dbd4d0128a47fce92e6091c1ca2d28a1ed43bf3db6efb8363687f1efcdcc98c6f016d1fce39cadca5ce0d80d1108a0f53d6755efd6a16203568763a7527cb658f786bb03f8bf3c96bea2863f98fd0e3204a86aafc7fd55053ca1b0c5e1cf1be294000a57c35263c11a05cff1bc589e03b7076c859e02bee963676edeb77433adafc43a5b656e2cc3f013cccc0d2b9f9cefcdd95b7c37e756f79c62c0d773b2e4cac1a5b23e82d9d5769a05ba910ff84bc7e1d8859fd65c7ac3c18f3cfeba030240900e4095b8759d472cad532416a355ebbacdb600cd404e8c5f1506b8a1e791dffe84fa248c1e173d34c7aedf1aa02996350ac94c8a63e634fc15fc659d73ca65e9f754b302f74c221a12deac49289f7d80b1889b78eb73754649f162103b006a93fe4d03bfc41d27b6dbd7775f4e6cd06e03d07429e1ae68ce73ff5539e7cbad462d82251460a90ab8e5c642987404c69d1a5a42bc03a367c73e7c132e4bb5438c8b3671d2a032098f753c0dff5b725761794e399043dae287026ef8c2c748db977e21ea794ef7d3896c7b33de29f5b6f2309960786adc960f1c04c389c34cd28b5605eaf5c29dddf66c510a55c58298e62f51d06c00083f28a058ce7cc5fc50f1907660bd3e4494d8c94877430f97a0133d0f3e288a1860a7cd054ec0126c91f3471a12f10bb498bdf3683c454784c7eb716af3ce8f050c53d41fd93c86f30e344bb2d3f7f1a82e86859723bb6b48aa628166f5182bd828518dad98b165cdb9dda74b1a5e0ff8f10bbf0be3d781412ffee920a36172668572e97c020dc2d4bac51ebdc848c0126eaace9e25abb40ffd93e1809df6d01aed4cec5390fb7a3d0facd37d2ea07d12b2548e67cfaca43ebe203920411fdcf7824202979731ebf581460eeb96b21f1d953e1609988bb4e84cae658aca442ac7835f8ea892df08e7dd5ecbba4ddaf33b1766784a1910a477a1002880e091af0be6ed8f479b5e70780429c154465623e2b9c7db5c650453c477132598f0f34c3208dc1703b5d66c9adc7921dc97a11d8074c6e613a46bd328d2d9932b4c470bbaceb1c8304e251973eaa383cc35c38353c010c11e10265cb93f3c89a357dffb62f7d067c2e45adc2448e2ae5e02aa84062154828dfb4e815495ca7f9b4f17ad34700dff1b907ca1be838594a4ee9b433b489690681eff345c145b5b9a9c3541704196e54484df03860ee643236f7893c49bef5043cf1f3b5743123e689c1993f1e6fce23536842d70d2a944592e8179eff6652c2d0c3e2c19b14d143e7c06566a6e6baf8ee7cb8fb75faecd8e4d91ac9a951d84d844e12b9c362724aa2a835277f9fdc0ce610eb8654cbb71b885d9ce79e2e12ca6a8121dfd21601fb642aafb16f670dd9f12159678c794615763b49f0081448c98eadb91af714a9a0507e285270e4d905e36d0c2a082d97f9722dc36fe8e70f65c86872af4a103d9e6c3b4b8bedda9d563293243e4e7dbc4919f5992909c93c071648c963e6c74bf0f7b87f2ae61b41dae4b8c63f42860eeef578e1df9219e29823ab9cbfd4c0603cfdd1e68f944f121051e80388f1292118979c06ceca3bdf3bf44d1826b1b68bad5b6c430feba26c57bbfc2b6d043ef5ef0e7198042e93852fd1b0525944b960f626c567d46598ca0d618835ffe39d3560e67ba4a61ae2bb0e590881d1fc967cdd2cd3ce1307e95cc833eb8e0df77a25831b5f67ddb266ce9bbc15b188c6e6238fde139472bbb615e9e88c040db2ff10b16e6686dfab7148e40c3a204138a9c3c50ce71583d34b3ce05ca498333ba225f267a900f8c6072a0fe55e933c3cd31eb9db33ff68771c214f1ec8f0917ea5d7f5c87b61c5342d9b3c29c6552a8e84613aacc0569089a172daf820150b44e607f1de076aed9ccd0f8464db9d7f0c552a4e559a624e3db1c8b935dcff6913783ecb27b49e97080fc6c1015879ee114b2a5244c54a7a8cb22142089f313aa8051e57eeab144e62dd4f05034cd186eb462c302104c099181915f98d2ad88ceed6d6a79eb0c124ed8de4bd3dd3cd3ef41992610a20eec210d7e9f9e42d8fe7e4fb4c8a718545004273621ba789ddd5de763a96a5484b3a2a7c80a7c9c7c377ccc45da01110773d1f77bb1786a0ce0a6c654a3984ac33a147f5bd2fab6cbe613dac9683427411c1f821931a4d0f215de6dadd03c739d9342824298611a779ceceb54c7bc74e684aff75bed6b161b6ea8fefb8a470d4e87ab55803260dad7e25072a5cb4bbc28c150444c7ac26a8c7df7bcc13d9e2882e21568a13c0e7404aab555476a46fc59721a0c630b576bc841ee40c8a4f51c3beb8c886f1ecd14d174e6dbd1b878fcf2a8d1b9d820757cfed15e3f0bdbb8601ef9ad36a8d442210aac9940768a44875abfcdba3fbfd1c62354e13309f15261ed29973e99b388e4c648083cc34ec9a4cb403caf6c08fce9730169e310c397bf99083fb7533064a42f062e39e4f9b85615055b8b25fe7dcf3751c8be049c96ec359558d85c2a3813d25eb9221e4d841c42de6c35ade87e3cf332adfb09f80cb74cc641a1e95683536ce45440cff41f85d3fc0c830fe86f7906a17230a9e2f8b5735bb4f3eaef9f8660227064ca0f1389f44a97a0fff107b387a312194af544fe8d06b2d26655724ef01d918a3e92ed2bad06f79be76ef96b677b0d88b9fc311ffcd9ee8efd3f26979ce91a26444e0a7452511a95ab10a78fc4cfee05bfe64ea63df00ee504fc84817c5b3c94d898d8ec6a30dacce46ee593ee40621f9413ba46eb3ff48d1821b77069b8e41ec28ea6c827ac13a4cb91780216b02845190e546aa255593b5ad770e62aaeccb88d2bfd871947a7ee7421d8801304abdaf410eb13d711f230bb387735ee3b66341c0adce666de583c7720911c73dbe63f8b7b5c2c7104bc03ffb90fb87d501ba30140ffd11918999441143b93404a88d25163ba7e79ad7acfd9792b0690e17b1a9c6f601047141c6e56a813bdea9bd05d0e7cd9d7d36e38b086aa86d4580c889a1ccccb1f7871da1abed8b89f222634b2758a554d8ce5b699458b9caafdbeba3f6ac70e56db315c04c92c7ada333245df59e8b7e76b2ccd8967d47c22d6b949eb6ffa67cfcc1584e6a6b00622ebfb91065fcea8200ad226730ea4d533afe099b4fcec355d4c02de411d5b804654184526b87f1253da5c811e3bd9716ee1a622fc38511f726098fa8c349158e27ac5aea8f315467e261348451603e77d3dec7cb68c7ebd76f5b50c497051a2f0582ef228dcff9c11b11c786427b6c2834f59387babb04d04a8be398990ab748b7d801c6ad6353697f9747645484ea4bdac8260c0570a026270d434f48a7a168778671aabaf05b5c681d7f84998905f9f18174e5a59f6032fae32ac916e990c054ec976ccfc0adccc6baf61d9b5d9694a2cf38b4d7aaafb6cbd40ab595bcea18728ad83e13c4ce181a09f36e2044b67136584f5b2eb9e238a1100f787173c03fadf6ecf1e3194dee56b945ec69d70629ac36833968af15c5221a38c3c534038cdd17bf56235135472efe6375a4f6a548cde158c8b967dbd8726154bfd072e9dfdb67e0dab50bc63dfb068905aa6726dbad9a5bc126a09367c1c7eb8cb9fcf8645b661e9ef4f6315ba509b27ec14ffc37b93a24b14bfd788ed4d753425dc0af0f65d9f1c3a20a42488c44e3db0d7fdb28be69eb992bc13b07fb6cb95ca4ab32465a6d9221151b6a2ee2d4a3cac08046d92118116388d12833e4aa503fe7fdd7175dc1853a192706fee6fd64e3ff64a80ad7bdc72ee9a73c1bc4f154569f4aedc1d2d85306cb651bdeacbf1a16977f20121f6445a38f1cccaaf5064154db7e30fb0246c492b51a3a287e8a2a9fdfc5dcd1b82b93cf100065273d11d0fd99f70d2d4313255b63e0e7ea9680c4f359945eb2886c9ca1cd3c3b77ed32599938917149d179d484847868abcfdc8ad3a9462c14711ad4fa7d4058ddee5bc11f9ee575d0128f4bf16e97d9de5b4c7489e5dca4756f2e513317448ce969697aaf04dc48b10bbf13301da8e70e59f10e11ac012bb89ac7029c9129cbd0a20990ba066dfe89ac05449b7a485ce33d16dfd30b1257959a6e188b9b791718b3b08aed7be588a5ee391c5a442e00234e56652a74435cc06eb7317370eb47039b70ea623eb1f254a9f35d724151ea60066d89f6d6fd28192d18f7165c07f754efd2b5de5bca43334f33b1fdd454108b04421191fd622c7331b8e815d1018555affaaae34a7c0475e45f56ab52dae76e549b98d4a9f89cd173fd35e993dc6386269d02aeaa267d6fc3f136646e899cf4f7e0e7401700744f76317d567e1ba2ef6d6351b53d8006d4df8f51211a50c2ddbf76838ac6b8e22eb4f084a8b03789191516c50c1a44ff8ecef91e2f89466ca815c63fe5357a686530c65cbc4b0de4df63b02054f807b1452424bcd46695f1a08ef95da704477cde81a0e2370ad7adb323b893e9457dff371771ba4b775e99de74a8c2d01f009c03180f528759c32f216cfdcc947f81676f6656c040002934c6e24e5e4bef5223cbecbd23291b1e75e0ffe128876c6a7f04be1acb86530201f9b8848ddbab44d3f69f755881ec7d620e40bf38bc01e61a3a1cb1e30b7c1edbdc26502a6c383d19e70b8cd8088efec9078aeaf00ca321a5b10fa93b1d2da1354cd8c0bc4fcf308a8f253fe8843bebc9a11ac967e74f08e86924640cf44cf7bf72a10ef2ed79847fb81296c655740b18403d7a42113098764db0f5cdd4b8fd70e87fce681c7abe7387f0b19b03c8634264e78de2de169ee0c625bd98de2544fe9210737a627f6174dd40005460f04b5dedd84cca20dd80e834826b7f67862a2b50d6d84eac8b477aa6b30d81d50bece28b7442b52a0db2304fb865832b055a7b4d665b7ead72e2b12daf3d1d86eb1c700fc0429d1e2be88f811c1599a196a4e7469931e3ee898660104a6514eb7cbd30f5e37a59c955f496d421bfbfb62a02307f1e888f70c04968434e5173348694804046d0d8866b4e55ed57b9cf97d9d3f37429a3e1adf11ba1166432a58a645646027ed13fdfbd0dac12daf296a176c63172d0c39860d5696f596d0a17e99ca39ee063e2c4086b86edf607ca29fcfa072cf229775a8d108eeb0a63fe2f1a18a9018a6603ff43103ed09ddd018c7f2aefbe1fa569e4ddc040d99df5f498ab47397d5ec8423c1af23fc4187007a3173c7e7cfa2061e9c6682f163e412bd7fbd9723caeea0b1dc87d944e41efe69a52ad4f2640237e38f5c78e3886e328355511e1eb7bcfec5a1570004632dc78c243dba61bffa7a7c89dd83fdf7cb516f0626785f16aa0a50ff04f43ae2db37d578e5ac2fab7ee5de89cf461a5281f3708c33c0fe500aa72a684ff5e0a6c1019c0520ce822bb5d834031beda0407f1eff5da772c3e0c18438b0d66cf3c79f8a8e308fc9fdfbe8cba36655c869ff97c57120edf53bd8b2ea8369c2f97da8991847f4b41d6ebf41cc80e57ea9efd7c455cd3ab1a2c24ac5d4474dc48861e112ad05dbae711f641811bb987c9ee08ee2963183adceff0b32e8b1026d96db4ca61a324401228f2fa45bd454b4e0f5d12bc0e50ebab1518116b5553dadc166d847d97e0277a62fb07ad5a2ab6a678a894db376ae274516ad14f86b85648720743845292ff0d9f4d625ea9c2d1b1bd3ff50ca3bab82defaa364df090db04a99f138b0053a2c83d706f88d4fb4b0ce7f62a62dd6929617cd1c68796f915421bf76aa79998cd88e8dcb8414b4a6e1012a3565e38a37f609400212eacf87552ff87f97099044b3e60f3b1df8b07f192530e1196d9f5b9cfa026a9ded7aa56c6515f4a9476ee955ef8ef41c3913c002ceb42f839ad55b21201cf9ab7eaebe36f55f5318188f6ab77857779fd600a75311e900b0365e81851738b4c922ccd009a95a77bbd8c689ab7359176030955f55b4a84cb66fa84d01fad6bb079ab34cf481221e19aa6e5ff99a812e7d9cd27e24c34141e7e5f74b9031fb70fcfcf1bc5c08e32364fcfb48cf2a0bb91e05984e3d9b59ac42e1c145eb01aafcf8ec196bf484e6caf8ba975ae393192949993d1e1295ab13f942332c4585dd62973fd3df71a2b5f9156ce40aecf63d0effe7e424846054bb58615bae5d2f73e90bbba4cc77637659e3d5e8a6468813ed07dca797257c71902074cbdffab42f357ed5f766f04b5e9b84a8d6fd0d698c7e9f58160dd17eb14cb3095f4934ae721c1fbad81273933e3dc93714f0bc3efd166816a380d5e3fc695e74eda168427e04822d3a8fbfaa5bfd7553730c484defb322a002e2c2ede8cfd54af30a764b79cc8cea524d5aed8a778d77aacc184108ffdf01b0cc26e6c9e9f0bdc84787630d2f2fe24099172afbc82e9411d78a510b8d4d46e581937e3434167c43160a9d3ef7d8095cd291c0a59c72a13f303b1de0485d5bd21ad8c97870130ffffffcf