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 58059 519e1d1f67536cf0c62ebfe1eb91ebe67b750944ddbf141ee6b9e40f05b15b96

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dacccb0550f669b0ddf487ab0b9819444d07c6dd2257ad03239ea01f9589d29a
Certificate Block Hash
519e1d1f67536cf0c62ebfe1eb91ebe67b750944ddbf141ee6b9e40f05b15b96
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00a508000006100000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f02847da06fed2a17e0a9e251a723f4b4c90d3246edc23eb99690e39c6c7f73e662f6389a8a763017f186d2dcee709c042a1207edc461f099f30b580b3aa82afd0fd326875c5dde408daeb07b3229a005cfb5a0d3fd81698de0b0000000000000020000000800800a508000006100000

Raw Header Hex

00004020c1a0ae92e427388f33c16015377fedb0c2883729b14e50e5d7cab085076b2513d53d610a922115071bbbb50e5aa534574c02968a4b2147fbe1b63f29699f0fae10bb0f6a741004189ad289951fa09e2303ad5722ddc6074d4419980bab87f4ddb069f65005cbccda

Proof Data Hex

59,560 bytes
121216010307634807242a36f130f11be2020da7661bca59b0c7b8ae6256ae446773007d90e118cae686502d94f17087601f0e00edb66990205590859cfa9ddd1fcadfcd97fe6aaeb40600f02faf1871adbf7b22a0554e3575c4a50340167f5ca535f6cc5e7b3aab1cf46233683824a27182fee2024949aac573510b174b71fbc0aa03665296f83e9dabaca2c89e91ce89a2f32c437473d5510154088deac45431ae6fbe501853ec6167bab96216a47d59fcec6ef08517e3c3ecaaca9906f34b2ec825f81901a05e5c0878b1be85ac201d1545fc734f12115c682e01574eaea6f8bba4ae53184745947dfc742fab7cf3a0746c707fe5a3ffe75f774df31b9d14a9a879d84974fc073d14252e400e2bdc8646a603ccc22a8b3f675817639310e260a2bc2a8618b1621054880e02a18998365f8962068fac50ccf9f51270e0b1c0aa56828994e4034da9afb41d9493564b603698f0f4f916cabe65283f5b34047624ff0d5010c7bd1841ea3309bc265da3e108fd5c147219d2cd38c92c6c3f9a97a264b5137df9d6a214477360724a0760bd3a44f353ef8dc63dad58ac04cbddf1cce4ccb105445d96b36f1be47eada3b4d1b026497ec914b4c708fd4efc037543773edcec4b041397d98e741decfbbf58e6f6765465fbe25b4c1b55263949ddbe867b2a27d88888d431fad92a1145fdf1fbab64e32bb6e1f9736424c0b400a99490fe0a7b5828b3f2ce0354ce05ebe6477d70fdc7bc7aed17b01e5cda8647027f4a9f8c3f2a1a7d5e3f42b549cecad955e7749634f1aa1966d08a06350fb99a9ccafeb6164b4d76b7a9fcf04f3e41211ef855d01e516097eea17d4a55371b04f821d17f4d0895d5d5516e2d9e6792bc3ea58f693cada02ee43b3b61999306dbaafc97b815ea62012cfd196599e678e8d0f0d1ddeeeed3f9b99e2c885595effbd2689c57ec54aed8f6e9eb12a3dc490a61b7a5fefd757fee8a612ae134a590cc7142aaead1036028218d572f3bc36130efdcfbbc28c01a539ffad17e0c21b31a8740b2a85280c25c29fc8b136e285f104634ba45fa8901b105e534c52f03dc36df094411399fae4134017e473dc6c8943ef71a459e435f963c859101063c0ee3b753f713e7d300a2a83186647d4af46bd8e04768915b22305d8b2bd412967f33380b51c47a52f88f2defc9798ae42d0570c6864043e939d39bc85c9cee0bf63f895b148a1445c8b99ef13f3c798d98df005a2e70bbccb1d44ab3fdbc4afc907e07c768913bd09837755da67d2086fd2478fc524090b59d1eb45fc5ef8fbaf2c9ff5cb4e532a4790a73d612e0bbab1ab5d1e15d55c6ce4c3f2f9ed79a599134bc957a18bcb54c4f9927bd939e0855a4006fb0686125198c62c03576535b1ee76188b56ddbc8a32bd887735731f2adc8054aad167b25126cbe8a44071b5e22817af960878e4da9907a2bd3dc067e27b8214acfd1707269faaac6edf3a117590cf407a54f4c0c94f86c4f890eb96c0af08389edf50d374cb691c4f5116e1d5f4a79604ac341f73e1f38026e64ee8924f8139d38ab5941d903b7e9cd80d86349545076c93da9ece2b4017eb531d1a99870a540740332bdc40eaa4067d721a6034a651260b83db41b6f7a19d05ea6f00dda053814da8f497a134d6cba38acb44ae0cadf8205c6f16b0c1aa76c248cea6ba512e64d08e3a2303493d14e4cfda8fcc2edade3c43895d6cdbeb5efa60b83e43e5c067a5fb5b872c4b042fec22ed00669eaca6ebb46720877806fa570581bcd1b82c9ad04a5a58c01a43acb00a5c1ef1db6fe21873cd824f57fd5053c03af5e3a9c506308dacc0dca6fd1ea4d4c9e6e02df7b210aeb2881cc3146e7c5511253bb535073920f0e299525c65d14f6805378a4a91e0bca7d01f9e098febce57ffc34d2574690c7026a3df492d09a62d1fc78cfc89cd75789d4a67556e8dad30ecf929182fc4371d4ab24d2b949152627b51a88519d155f1c4a9eadb3063941e2726d16b32796929efc3141c460317f04d542a058a8c0c03aaa406807eae61743d34c11986790947b97ce5bf3b1400968556b2459e518233ba1e0b59739f9da8358811cfa67c84914466ed5494249b17541f2f6d1a5246065a20262ae31e3ffd37ed2050cfa22b86db6af49eaa59a10259a89bb3939f1dc3431c932109e347ce94e5ec5110dc754c1bbaaa8393f84d5e1a63649f534574c11ba974eb8365ca02acf9d1178548eb4c9792cac57ce8e39ebc5d6f76839cf25c343b3fb3404d129e0e40b193f0d94e45373ffe93484f1fd0ec1bc6b3a34f8ebd6ce3b8e24c45d5aa780b9290d8d61feec8897784647a04151fccb8d95d8f50930d7674908995127adafea144bf914ff5d8ae017e8c1c31955632f77e8c9989ce4ab876f9147bd2f7635fea7c45ad9c34491e0455cf49a8dbcb5a52f4a13479314683511ec5c4f414e83822b00e7b2c4f25c22bfd050403cbcdf29c15f0a3f7d5c7ca7c4133efd6d1ee6fae69d8cd747bcd7d9b22209419f72d0968fa7261bc369cedfd11195140dda61d06d2198e8d48f2932d9ec0c957eb464c435f04edb7f4c91a739f3f7a81bce24c8335258ab20ae98b17dd2fe1a1c022eb22f1a14128914de69725e81e578c5252963facda0fe08f01d6e0c2c1f104129abc47dc282af37cdb09d009a4b524b5ca53e0b2c11392ce092f3f6fad1fd29c9dd559310dde68f1289e8ee53d2dc7817beb9a01aa25d8b1ed64e95f153de7d19e8eaddc3a77ef1f0fb8158370addb45ad33a3dcf5b913a05cc59e819b73a15f49bab3c9606d483d90995f67a515f9ab017d25f1f9716e6d0bf71a3f9226bba0211e3d19fe045661b866c8f9462171bd134c5ffc4181ca2925516bf908bf8b0716bdea14459397a84edbd1b179f8a2a5d5ad7fbe2c2c765752eaa0bb75a393661cbdaba9f2018d691ddf528a45804673938505ad30abf89d07827686c9c4ca1ef1af749b126b3589d85ed717f715c41078a924025a177e92ef650e9a81a4a35883d4c954c2151ebd9386baa9a1be0ba58ce0d04e5ba748d00cae474b5d8f4e361078a0cffa3f2ea458d081fb1b35029e94a2ff398fa2e223c25d1029a5e50da83d597a2d61d242fe63697c5e7132b0efa5ecca921d845683f9bad80d94618c63be48a3ddf402b080f210522d76b971804ea176b74e8658d8af24c362316d2bc0c13e7a87ca21de2b14630129d7975cd2e683d34ced41c53d522758c3c2de51264093eea56764f26f33a0598d4030d455f6e3c45e210a7be9362af5fba450943f415da6bffe6eb24f2e915aa72244e3fe0625d30c7ff45e4ccfa1e4633a84922b604ee3110d3f207ffabaef904658e323eb35625484cdbe70c5d839ad5751720333305c831cce7951a95665809cf0c7f1f99e4ee4d4468e021010e9528c7db61d4d54fb11721e5d7792f9ccd73f06f37d43cb8ffcd242440573b2f2faeebb6dc953f371775245ebd2a3e0b6e22051f12a5c645dd2e39e4f42186ea949ce759ac7132a8249d744c3aade7e157863aa184014d5648e2ef4b42ecde9f3fdcce3586d1809be7aaf64286621679adb496e0b02c62db456efb62fb7b82d76faf79f13b59de7433b860f1424bf42a094d75b78812660172e28361921eb465bd509252e2cd54bb69d89606816230677ff13ae33e5430e55311ab8ed3378c4033da7182382973c1023c771189526b1a34e2cad5e23fcbc8b8c405e6996da771e335f4b61658088771817611a0b5ee7d226cf20ea7e85777200b23239a7817e006b6f029b8ddb16f6ee4a7c2d259d135286428b9532dfaa623d3e2658b69b340af44fc4c74e3072549ad08fe4351c5b0641c4ab9ec56bb7bf1e6f19f2ad26f1b780c77dd42ce97e528a2ec684637dc32c1fe1e4b0a47b7494ca2a98bb4c94cff6d29da60a5dd706824e94dfa7016d050e58a31f6fd4b9349258ab91b76cbc315fcdfc80c3485d20473b0f2a411f5cbc3735d3ef074ee8c28c65b41ad66ab5c8a0ad0c711914c835b04d9ee9665e76eea551ac25d0f3da97cbd72902b7a0b77113b55d7ca0ce115c38ad51e06800d302aed674ed053d86c3fbae9063ab56024f0c96b38e9c6c166a260faeedadc4128f077f17294afc5976f153a7e351c01ea01ad5a64d139b48c9bb7d95798942d62798627f3a0c1d6a2b4feb197238c4b415e99abfa43d077b0beeeb8f021cfef900ead8e39d301e2f3428de5c2feba65c065a39b5a9b802ef13231e2e564398e339d9e690b9c077dec882cb0e701a70c841c96ed30203162ff0ad2835c16ee6699523e277d3479c6e2c937100144e3c577b99113a2d26e88c323fede7533639a396070518ce210505d9f9a34d8dfd5483345583f640ae9984455052d1f5f4a2904065bc47ec8ad88ed3ea7332accf8a6863b0d45d2136283dd1cb7c79fe10a5bc4c62554f0cb7233779a9c55c5f5a338da0662247a26340e5f7aec15e03e6d897319e77f4516919f7956dc1760c557d06a65d391160863f69a165ae2e981e3c0716b2295c430d67dbb8d26108d3b1e4d08966ee99cd7fb0ec39e8fbf2099c11e8e4f75fa9d58e7f0d731d3fc0e885dccb606c850badde9db7abf964228cf935d730150d5c4e00b00697dee42222f88ed348f1624a610c6c4c8b214023dc15ef06284256d2274fce94741fd93a829ce1e6d2f9abe4709a8e840a2429893f3f03a70fa627b1cb80fbd44ec80f47736e22dc7d91b1ce3caf43c1a8754824e47c33933f1472184e65aaf69db147e1ddc8fc614e508a8a915ffb21b1458d9d33b2a37c7f6159fbe8224e5d5801b7db15338a49c38eca2280f7a28797c8c08a6ae0fd311d5a6a9a73b8d4e5e6c040c1dd579c05cb62e74c6d0cc85e9bc4ee9be57d5058d114611e61b8ce0328ecece53927386e8f6999656536234ad5ddeca1daa468a6e77f6f29eecd8cee5403a5c738e7e7aa0f60b6aeaf33be6676d72097d1de31ae412553246a2f11c214b312ce3a0e01d4b8d1f13dc0f621e8bdb18205b57032e7f4e923181de2e4ac34f9a576f0683563c57754f79832a8099fb6b94de6751a909a26c20cf7110eb77d1280851639696cd3c060caf65d744523d3efd3acaf1de7f6b0db881c181a0ca764551f5a4699ddb62a614bd3bcb43be09b1111b13a70ce9df9b7b4edb63c22992a66c11d47f70fde10172fc1db73a20e7da2592ecca142eb4d2b3bffe1aaec679d81f8c4715cb0292b4d83f36e3267ea408d2c7f2f7fe0bcf600495297ff63fcae9e005f5d2360c6a4df9e9dd923a3f6eaa9921c5407ab057285acfa65cc551687671c5f3c614686cf628b371c6d2ef2d64faac537cce6c95d63f2ffda09af411ada18e80a8f525ba1ac243a3010fb978e1cad0c58274d5797407031ed5e1496689f22c04a1e9a12f7e37a6f44b4592d963c115a15453f0805671b9040aa0abc7dff5de227c2a402a333adb3692668491f43ecd4321d233f4783fbcc409c3e1544aa21168d1dfdf240ec906acf9b8855463c4665c99277bb3537aec176893b4578b8679290cabcf7cbc078aa57d8ba6856ee6d9f13ef9bff45a109297eb8d32d07f917beac6aad83f8b8b1d01f3de125908b7ff6acc2545e30c0bbee181e22ea07359598ad65b6d380429377ae348072713398827dedad59735d2c77d57845694b5115bfe4b27a4180489421370320cc81a4d2ace4f6914fba3a1e66f9d2b72d042b40075a61dd36af7f8ca562d6cb145aa281f121bb1e33988bf9425dc7bc65b3400b635ccdbd14f72f57b6def6501fb57e3ca6165bd891f5965f95b667c70dfd79e49cc088ca145c4943146035e478f27c50e3490b40440a07504a02894d2ba0d2f84a86a98c7d3f2978c8bbf2766af39e2e88a61d888430e8153cf655719388501a17a5c87690be2da305f16f9250622bfa29095529f2c843bd024cfa1772da3e989aa6586c52dbedec519640278c7f3b152bccf8ba4d9d5a096ef3b4f90b760f00970fb203c156f0a130d85a7f7ad16c5d2ab6e8c34161c8ec9fba154a36105c497fac3ba5f154266f651a52a82a417204bc1a858d31d06611a45216e49cb7371ff0b74d45e0955975dcefa6c34c3046130b70ba41a9e3e05d4bdb6b10bdec4b929cceb7f2ee44686cb71c4ba1d513cf54fc797811b585129198141a8f7f0ed6f9acbca08441ec8259f848c8f072acfbefb05d2555ae5ba33ce5918116609cba98f60850697cbfefa71c34d9698c5a4fce883312ca69e23419cdfd4b19cdf3c7e5dfcff4f9ff5281af789f2e53dd7157f6542539ae9b9ec9ce19dc91e57561a3564e94175ead34656dfdf21e4041dcc153cd5464c87f9efe66e569295ff3bc741c5c88c49de743433402f5d259dba81ef0b14b9e8cbb18d39360761762c92e20a4d2331af219427f5b0af68c20f3119ccaec675e23859d1d758f5144808b10bc7b2e574bc1248747460a3ad6b9f9064c935357552812491f3fe84329e8fe94f5f231731686dbbc955f62eaa3d26e7a163d3ea53254f0d3cc3c88067a2a2b6d14752af848a0612deebdb19a66ccad3ffdfcde719c022384d7c10eb8bb06efd754da1f3379f72afbf2108e5055d9baf92c0cd56ba417d5f7a12806e8f8d57c751f5cf02e402b153b76501eb38556c883d4757365409a8771f76818b9da22bb340ca3eaf361cc9d915884b5213612afe075077969d6a5702f446c1f530de63824639db6816412b5a26967a5dcff46f53aba71cce5824cb9bb59ca297f324ea47b409d8493806dd4e0bb98a67426e7aec793cf38462b8db5e10d0511d90337969340d93aae140f2756029b72cc788247566612b5402a53c10d26c06b7ad6f44874fb3b8e8f3283f1aee76784a5b7fe4f5ddb6b35f53bf242297f001dad365c9f03deacc4e258f8d8f5a7f20ed6b829ecd0f7a4724320d9bbd2229f6967fb1b43115b4f2e7c5addb1c5eba52705b4ddbb6be8683b5199ba0eeecce155712909f2fea92f195a03bdd6d04781ffb2c5638ebcae6124035720f2b669ff3c4f052daa7b0d29fd8c67d939b0eaf2a811c4d6d0a3b98dbb4b360b14a8b4c5326d5c45f03f1ea975ce43392ae4bfd833d7001ea9977d695b2a0c65c69f51afd01b7f85548d5c9085bd28fa605d1109139679e13b9d6d4d221c98e02934dab80bc2f0df23e2a7042ca1fdf145a73018dc87cd7ac86b9b2f74c1c1b1cb52baaac4c8be05d257a6ef367dc01064cf94660a7501be33b0ebdef3f45a55435f52fa1f5627c1a2aa8e8315a2b5523615cbc70ccc7c8efc4b8ee9c3328c2fbca3d90771302cbba0908e57aa1bb2bdb58cfa9a163d7058086600bba904fb70a715637556846e2b2edf905b175619887f60ce9a1b2de103733f0ee3285eb8025e7dafa3f33a2d9036168585061c0b5bbeb0a56f96e4f12f62d022237b6e726b66a437e47affd17a7316621e30794ea9e4207b1b4f898a336689ec1eb52dc44aa926ef3b7353045a438528fbbfb7f9171fa1cd6641566d95a88a2c107fe4bda2ebffe1a72ac47799d734f2a5087592a276c28b2d6cf5f68844e671389666b6f1bfe76c325d89ee465060bfb50e52892a94502b0318efd6eb5429503d8500f7786604c61fc32e4e4fba5dcbb2e950b94b091fc38a6c908e45755ad79a8fdb8cbbd1cc3634126c8a57ab21b00e2540b3529266456bc7a97e0187623f4e63b96b83d0b78687c6217a507b4c90575a6d7519b6890effb0ff9b269716b9bff6de38278eb10cc251b10e451d76f5383e279c279de6e2223ab3f71444aebe59ea97ac93be63bdf35ffbed9cca9f3ddf6dd2e5b8dfbce4a502c892fb78524ca9b7092bb52cb69d6cbd16b9d40f914c820e0c7580b1898409dded101f261f1897092fb824a9aaa2e2ac002f02b98c53bde304bfb40d6614d0fde53bcafc01df7a03f148a52583e0b77bca23d4bcd53cdd893f97f5fdec6bf720d092cb67aee6b7661bd12a3ada33af4ca93614d56e80b5ba6bacd072957a09451d12704560de262f4c6618fbeb7dc5ccb9e69a5469d18cd1a3265cba097068fb7df42c64e63617e7141e5b4ac480361c42de6545d5c1ba3561c39d30aa2a307d32feb8cc5766b84fb676a4cc877bce92d6f4d57309e29e79506651a79619e1460d4a988f659a02c7739a34c0f5a070ff7caddcb02f263187bf531d4519a52cfaa283cf8acc84eefb2d49a1f35c3a2240725291a0269b28611ee135a8794d94195929458cb941e29a8a9e5bfc1cb654caba396d59b38ac6050027c87a617b9d005b80bb8118d4a248384e13ff8fc817ad8053f942c6ff90bb3265583de7388db0e685563776e7f191e11507b114ee8ccc2d528251c724943814b82fc8757983d84083d22feafe8273d1790fde9e34d6fc90fc669fb5a66175ff2511f018fdb5e5fdaf5e5daab5c55688234866a0ef5850c450d6b2d39050c46218ce9e84bbb8178227063870b575414f6f6478023e02c73dd179b097e74a448aab2fb08813528d663e6c19a21e4f7f0787c29ba75dc1d705f5c111637fa21e671f069196466bcb494ca4cfc2b095a9de2cd71b89fc7dd2a09a0a2d3f5e3069c031579defbb1a627714c9aa280c790319f48bda481300de9fa1998689fdc7dd00147ff392aba9d43bfbd2ad0ab4c137f9100f06bb77a934b225601a90b19a6bafe5665be3b69d87ff60f6bd1e3d42f8fbcee462523912edb1fbd9da2006e59e753ab65714ecb980f8d2b23af3c0326dea94fa13bb214d98273b690132433f17ec6780962f1976bafcd8bd6b166cff4eb3d84b1d7672a95b2aa4975380f1fc7ba7974bd860cb6d1fcf96d496d838a02a2270fcea241b78cce8ab542b61251677ca3325c6b33360f12112287bd51b387323133312dad4923ee932b915a5b4818eb701b67b4c023692bb3e8623f13459ddb5ec1af94deaa1b6f41a4fdeff2ca0c05a3345bf6f699440d2282dcb7e0a8571d29f77d0a141ef39133cd0b2451102422eda121f0aacfc6f6ddf8f9c5d00fbb1d7d799535681590dfda56e7b360029ac302093eb17f64d450350821315f26a56eb507fc4ca8b51976c3a638914a6a20351586b6f6e619a21f630bc4c4bab0c14b8d3fa5a3d69dc858f14629cb07e77cbe04983f01ef39516b1686e79be1007aa80528b2affc00bb2ba19a94ebf0e9d6cbc36ce4c82c66ea0eb598e88ef57b80197ed1b29f417bb453a22d2eec119978d59924ff6211d39f4382f8b398f30f6ce7f4ded3c33920fc75016e8cace309a2a0c96d250179f9cb7a1819ba7d94b3d73247ae34bd31d707c456da022e5c21818ff9863aede06ef6ff15cb4efa1fb127df1fb20a150a01e99ff8e4293e1f137c3a853ebca26d2ed567c10ccf112c2e303c0a4614effefd1ed09731ae7d29eba615318353d4332ba8c663f13e86064bf39bad82476c89d7689e1ab8dc2664319d959deca577ad457c37f28d2988c25f15ce6ea69214aa5c1dc0479b16c12842db6a0e4c181a826f6b6bbddbbb3e6bfaa740157d13edf62a51b9952362c1f9bee6b9e4672f5e12e3f2945ac2e02c5237e563e7fefe6722757092b10e96f5e9e206b27b8be76b98a9bcddab25afc1fe943767a65d937d20bb4c16ba5fadc9c96a2e75b16eaef62e5733e838b2e2648bae42ea2582d94f9c48958c79790a24db757a91504f39260418c29d6cd152b34e3973522c6e3c190f6d78131b0357639185efe4ceecdc5befe62f674938513a371743830d10ba24888848309226532c8ae710058df00e726032d6e77e02b3939a1b6ddc0765d53e5b1cb7d7aa170b8e0ec50024b5457391fcb141d3dc8c34edc59a779414a63f20bed6d57688bf71217cec1eaeac52be37020c933f4b423b2172c884dcffc50bea3efc6effaeea3bf6354be146dc9b91a8c3f7cdd32ed4973348b302ba1a342c3a8ab0c6c8a410a57cfc9bc35dd8c70fb6118aab19d26c9fa3351b1c2ef27c694e2878a83749293b25f537d310db49088e734ccd666aa1b2a864c291cc5956d551806a098668e59b3a43c33436490f1d82186be55e49f148a0a39c4e9a4df0a61ea2c0f66d468ba6fbb855a5c3fe4bc6506081a98e01d70f41b059c9174f0e9b70f354a5827fa622ed8b3f1e7e516d31f5a8b3e26f3334fc32510e109ebfc6512979306ca004f79c55c2ecadf5caf382997ffd933f2726586c251f89d802f426c384b6c78b5d970239d5ff3a7249b89bb75a42ca13298f078f8a977aab11b3f803e57c06fb038f5e732135ff4cacf66fd6899e709757397921fa1a9f31d7d1dda62bf0a6bf07e84d6227d8814d517574b947df7d52048f9062df2d8e56fb61c59a2469733409ddda2da533efcd45a2057cd533adbcfe4cff49af4e2a1a0775fc1703efe95ca84c2c38d2e4f6c7e94b6446241ab7543184a5665f20857937d2b1935d731879af47c80fed4df1022a1af8e30eda840e851120ef0333a4f2ce3fef37d462b22019ede54a4a8964f65be9a59896603e7dfd50466b103d660d4b63aee451fb1a1b8bdbc0a588f6c478b4b1abf577835fdfedbd9c04bf8004dfdd28933e18dd4f819a691910e88f267594a23beb8b37857a8f589ad5eeb73239f2e7818837e27cac875d6b1a3857b12801317229525b1af4115b5f5b92802339b3c198f8850eb2e9d31a037f5f7193d287bdc80c1296c0c87d19898a2c7050f134610087b0dd86cff69e4907150ad7622a6f3015acb407e6142c882dc2b6d43ad23d5340b99e47e35da3f79fb5d04f153346aa2291e1669d24279b5f9f1da1ba97df69995682a4e9beedf45ed8bf2b727a9a874aad8f0083e0630400b8072bbbff116845f0a539209ec3c55e8654a8b1e4920fe995050789e914ec0db5ec0a6c456e2727edb2aa0aea4a27d752ed90d1a6c005b0a190c9ca9d5419b0b778f418845602626544b0d808933b52932e725188d7f22ae355b257719d48a1c4ae9218b36d8856dad3fe81f5595642881f8bc5bbb6f68da7e4d8b81e87a70f640cc3658efb2702f08297243890581bcfff633ae806482cdcdc3bc6efa1823cb1a3d4ed1afb8ec4b7026c07a52606f0cdf5d907674f569b1f53e8fc12a24deede95f98d942841ebbc48c20f8ce2234a60e4292a0c2e0ffe602d12182434228e93120fd12da7dcf1a5dfc07ff1dda6a6c88a163bc6db64e8ab7106e76e45687d2761edb409aceb855b97ca847f52e5e259cbd6254707941ee0880a61df20a136d885d755bdf248da90fe5a3d548058bcba6b8d29c053e4f740b1a5fc1e5df8a5037563b627efc33b7c8331f4dae7e6be0952f4ab755422477304b461c651ce2081fc21964aa0823a0c025891484e2d2f67aeed01af5b39bc615cef734e32e300bd0a8e3646749817756c00d67a2375ddb9a7649865151cf89438f5eeac0032a29f74aa17883b462e298143e542d99ef96feddc2d6f5f81fb6d6df84ccf618935fa9b823a1fbada6933d7e6d55d259f74a2ea4d33edd65a0ca0b732fddc497ef0acbffb6e51e6be172044bf4ae935e28651e479b2850ffa46c85d21385dfb78c2cd7eb807a76844e4562442ce36ea69f0830c29d45b2c472361c775e58bf1422ae93a43d6009374c907403d9b16d7e0af3352a01e627c8f4c65c7a4605d7ae780dc09a9191bfae0cc0cfa5a525285214671bbea90e5fd7765f06e19d5e9e7c3b09934fe7842e67cf7b2dd18338fa52c27a7c311e8b4f7439fd4bf655437cff255409ea7f03cb099d0010893bb6128f5aaefe2f4bf53c11b6cf1ff646ab83a9059497319befd09769d19ff652ab4499cb327e1c0587b4b34c83644100db7b4ded77b90787708bb3c69ce5d966f1ae9efabc7684fea35515343b6930ed48dfa638d7fbe1a7014c39e67b80e79edf1d61c0ffcb3865ffba23e4cfc93edc94abc26719b6aeab23ed128aaf94c334687ac9af99720df02d70813fcaab8130baa738cb49551f1f1a21971e8589f6a504d1523d47439247df29443b7e36c2578909a0fb63bdcae154a095020e23c2839f2239ad63d7bc3981d115572723aebcab2d477cb2b32cb31f533b4dce3ab449820955426b4c0e12a1ef3c3066eeef62375f0ba1ca2120272b1507f63451504600d5fa324a5adb8277cac77629418839cf6fe41bc03675be61b1d092d72663473ec2eebfcb1d8edf6eaf4acb76508a7ec44c2b19bcc6d923feae183bc7a10a35707d3d7ab21951971f880d98ced30696879e75ee4a7737fe53e6d00b01c047c31211523ae171f8c308223ba5154e9fdd22dd7a8a98e8214b738f8c854d24b296c2563bd4431f6a036cfb3147ec0217f43b92902b982f911b1fdbd78d6384476dc4afff116bd02a658c023869ac57a61f9900f1aaa41396c72f4c2e97fdb1f93fc440f39cc25bded8085fc7a0dfb9ef43f1beb90ef1723989fc91c302f599b8ec62b3b6bd68e632af66bddb4561750bc64d86f6740f947d51179eca4d913d38cbe1ae03c0a79a8cbdfa2c870890a8987941a835a0a721113c9f891aee00825c56a7386295e75cb8a573302da20edc9e64cde291a24ebc0da081543f4c141858d731b26dd17e2130c9fb443ff95449081334b26be5a6ae66f0c43509b8bd42cfb4232a85c956341933c765f88b1263b3df18cc9be33fb8d2b610b65609073da55a656f79155f67c3daf56464c5e835d5865860f9079a6a6bea68697186457453438ec078d033bf96892c7fafe0acee8a71ecb18836468351af618f5c19c4d2e2802c9b12eb73db6ee792f67bfeda8739ad06d0ea44af514617e98ffbc2ea21b192c1049a0af6836cc4a7bb0a952e19a3e96804a6dc2a9fc6fa9bb147eaf8a60ff35a0f72684686b01d4f9795eb32fbe6520805c3d98c074349ed1397a6521b3a340c36b2483423947c4cd35b6ebaf114af1c07a7bc96d82cd85de275c33efe3961f2f248f5c1ca98de5499e8355358afc0ba60c57c5ef658d8cbaa6333ee0df405d40d67fcc784f16654d756577433f7434037fb68c5551bbb5755bd5f12b0db79362d09bd7632a8a625a52b9a6b242df84395bf344f25784ebed81b418e3c722ba685f0ede61c9a76c1051a290b2b3cdf3e9e488ec0d73c6e8f59b76468bf3cc370040a9a73bcd9958215febb60f8855d23f1a612c162dfa4415a07605e0413b83f911724103ea2a3ec6c7663a552fc99929a73aef61b380f25f5c7984f0f87985eaeb0e182c1faf668fd30dcf4846cb436c6e36d6f80490a4e82922bc32dbc80bfc77ed3a53208bb9a035a1619382a2afe8911367398c3f5db7edbc966b62ffc88848778c3144a0bfb5a31022276088e6ece717a15225efe53c15147b65a56629c8b139d1eac3fd35480792fac0c41207f15364c37e7cd138aa8335eb993b3f87771bdc3dc41bcccc80bd451b197ab946957d90359500f4f304d44d607f1bf91dcd8bc8284c80699217c93605200deb50865b6ce5e4448413dabc90692716ac7a9bbfeb777206b6df741f242aad54c70582411493552449151f07fa9205f0987d537958f5d3724be270aea5d438b52cb32c25f9d171a9c108e50234a9fd04f00e661886ce0f9e0357553097f163f1a1504ae924961952d5bd31d8f86634a5a6e206c60c367d9772f9b6fc21fa897d2ab3c1fdc61f425464d5e1ec12035794eb0fe86b494895087a8c865b464c145ebaf8ebd38367ae23f331b6dcbb7e4f22ae0e4cf415a269b860ce88455921f1f797e77a84367a40efa7fd35d4e37be499a7c5b111772e2840a4cfc41e9f9da735e92e4f7c0efdf5ca2ec11f62739fffb25fdf1f5de6f9fbcefc986bfe9179d294fdf5ff16ef03122b722d2184fc4f75e7d1749275d6e51ef0a7ef011f19505b40f8cc434a924d9a23b92633b61fa1b31692fd576529242ede78b2153f5aba66a2b79f5ecf4d57623bb00667a04574f8eda020338961f8723789bc984cd7f4c0b7511837ccd54ad5b4a2e82c01dfbdcdc7ffb91e0f7eae8bf5519bd4b1285a9365651fad8270e3289b64ce7bb202beecae0b352176b2691c1541b48eeb16e06f02de49b7fc4fbdd3dbac7dae69d851b655497e3f6ca5799efa90b28be0aaf38c0a4f27ffea2e15aade7988cc4c76279c412db2bb1c80e2e85b5f3cec708107bd3026a622c94faf6d50c9124fc7371617c62debf3e1f8d5b255a4d00fba4d9853964cf09129af4a27c7da8f714d25131ceabf7835c3754978f2deaf9352252d645d5c375e88ffb38a6c5f7b374400d9eb9050c5173a55b29659d896c2ff01b64cdab6d1cb9601094238978d7cd816cb632dcb05fd2ede2997004ddc90df09cd91cb0cbcad8e854f317b24b206446145e0bba004f583b03ccb9c9bdf4c2d3d6d66186d5e5b0303b999aae7c025920828f2f5752c6a33dacf77178977a81cc384c5883b1586dca746e30cb7ace462ce547f7f1a572cb8010b768029e823cbcea36cdac4e7154a29a44ab95d7040e48a84ce82c3ff3576e60a6afb5fa0d27b27653184a364a19428b12d2263cfcefd428c8467681269dca9ffab7d952a3cfaab22cdfd2e2c1e9839b0c5a39aaec596b1a147cc5b15f16dd64413022f062412273048f6ea7bdea57e1f95547dca7e30d1cd53e056bcee0a135dfee8632f9a5c0a00ac125b7f3734e2ffc54912d00f8d7653b01b4a8805c082cea2ccc8e17d4a7f0c4e9e9e7b33bc594e07103c01e3dd3f152c3b724510e699ea3a6ba3677ba5e86aad301ce4d7415345bd8169da6f4d0f0ee771a3d2d60cd9ee399c01f0a30d051bdb0ceec084f8e79212da1baa009688055a8059eee2d8f83370532dc8893d160b2f9fdee779fee106b99c41ce29ab10a428107e5314a3727076a9ce14c4aedcbc1b081c8ba4003250e9948b25d38e849f3ae4cf3304e0bd5f823e0fcf8743a5f43bccf949a3b9c3e70cb1e64d6d239818d58715aa8a84298087a4a50ea6d2f9a03a74fece29a3c19aaa3dc85205778d943682652d5a98d1926e89190001671af7bb41e3bdc679e6df881f7d64a2ffe7484b05521c938b0181c3e2d9174b1d31797c4dd229adc5d075a635ad322c4c09f92c315f5209cb9ea872190cb30b02f0b8d2506b431d337f4c7d068b700d68ccd9be43c224478135d1f3fd024ac7f08bb68568d0c2677d62530ea8cbbeb45b7ab9e9a511974eb70b92d7bc2adf4cf2bed334e4f41d0b38d42c0ac0050b959b672731da3a6cd0f3c22ac499d5b000f5a36351dda90c051934ce1b33fe361114b07758ad38f82c2b18a371e329be27918ab7f4804c32ce8af8373aa9fb521efa86c732ac644a2b3fbd647604f7d6f0e28a04a066b9e97aefd3efa8572b79def1f2acca576b45fcaede1e9fe13f9a9e6c4e814a6e17c190d1f1b990454a346f753408570f62de9d01d4accf5452ab5802a68346560a4b64beae544351067e17495c09dd264e8482527714870a26f0007d4ebbe850e4352c70fce9f0217b5b2c5a5e98491a498b6fa307fe53f444414ce3efecfb13b65c184112f85dcf929906845a4da01aecae37d1671cc6158e4945861c414419e00faab1fa2bb281eca935109beefbe4d3e8526e4e5a2cfa139b5f00f55b229eb47b09a089c8ac2ddd4bf4e2a98930e07ce5cc821c37904a3f6f4f3d8e0238740bd18a89ab4de32f9a497de9c0c4c2bbcdc7237f3972e7ec9e76b3eaeb787cda805764a9de40207f11cce04a6fa1e4e3c52240a642a7d55e82a21c090ac2b4490dd1b1334f452c2844c9caf06ca7f9fac47d1b37cc0322850b14d1731c7dd4191f619bdcd2f1ef599fdc47f2c5ca798ba36ce3f1da23379acb9fc491c71baa19d677b47ed74eaa9a570cf0683d0e44c8e7f87ec9858ff3edfc5dc8703fc5db89b6fb646ce3f5f8fefcb57476a2abadd78bca5f2a683ef22f9c4a754ed6b375d0d29f6f05e917025597e279f9860c83adfb9071275989581f70637e19aa09c6433ce07413e8d6229e4862a54f7c7772fa16e83cc776085e77f3323d5c8900cac1605d0345373970c63c134b205f6c0bc9c3b78fbfec6d967c3e6d5b473e649d9aa62a0fab7350517dacffc1cdb748c54af9ef6442b754acdf3ad15e1f198ac1a767ee6355f2bd7e37aa670831c64b171ce72066271009fdf6a6d2f80cdca87574377bd3a370b6e121dbf79e35d2753c8e094f8c4dd8bd2be69872699dec6d2bcc39d40136c591235a4af3eb15da67100e28e270cae0d2a2cf02a93ead56cb216e1de523e1c7e94105d6e8bfa451525342df397f832c873c051fae15995bec2780858c46b35e35526932df53b09f1b76049fe8c39ea9bcf8e9c03ae6507658f8cdc255f5843f6018dc2126a6ed9670aefbab9acd631a28d80c1b84c04f759082fb62b6628679166fbb6be4ee9e42a96f90093a9fbcb6577152d1e6d60fc8e7e4952160c0b8149f0273d2655935d724ee1dfab7c8cc53cd6cb405fabf92dcc9ec254f0afd68a342a07f2125ef4ac47da2a4658b898bcc7e6e4ad1999dc338672d818703bc86d95d172254e78c2e178876c8fb48f4f7f515b67fec8cb3b41c6953bb1bc5de67507587a61b4b04b9fd35558e1d171b902a972503f275c4981c06acb9985a8e311a0f1cb57ba46506cd66ffeb42315fef119a50379fff0c35a963f604c9c1386c013f1aef21029e32bed7c1ceedfcdf9ae16b84a345c761de1ec7b3f8d87a741426f365b346c2a2c5461aa7473597bb8a52264a3197f8c4d7bb1583bc040851438513e5e042e0248683e268cff9295d291f5363a28a6fdd7c87345624e4c08fa879e04c65b7e1e5e2dfe2b59c8b6a721c060b86d26790dd1ca9e7b0cb047101deddeea4dd38dc7b1936a8f5689aaa51c67ffd3072811c94698497fd3f2dcbc55e17c7874f4a4dcb802f9162d7e21925fa98a6197efed9aa3bf4797e48df14af39c874a247e94c5de0716cdf50d18d2f000fd16d687dfd1fd86a0d682230ca4b42beee87e2ae19a73abdf9c29c947135e11ae095630ff469fb3f8acdda37ec4f635b58c873e9510656091c9305504db254c8cc05875070a3179ef5c05787796ab85ebd6c0b1c74ff63330ec8000170b18e08efa56224f16f7f8dd48a684ce699e7d25aa5edbd2a887587480caad99adf36c085119146ad686a09128ed83405b315220e66b86908c10ea8b64a144f3cb3e7679118200a69094b342c430acc69ade7b9dfb3179880fffd7dfe7353ffdf34531b6e54a9aa0ccc85382782f7fbaa4910cfdd8b0574f96b2eb65433990a30970dc77c6129ff383e7c0acf2286224188c2575fb2066711cf7ca05c5de0f98103041cb3274e43e0ea62d4399eab0341ffe95d71511912cd94903b890a5580bad2847db0c1cd3c87a7eef878069ae805a994f8842fab41d126c44f27c231f2e955cd4e73d5e6b1b30079a0ec7dda0d3dba43a64cbb216e2922731ba2dee9153b7348d605edde9868ddf2f896ca394fd39db9f3fbc180229131a9692b4457dc38565692ab4fbe260b145b957cb0d60e333e80db4da0086a6d2ec17f9396c3859a88d0af83a6954947fd6913571b48162fc236b3cfb8a09e880f3cf1de601cb705d4862328bd55e7d59b040cae07865c1a9ea6969a80005036bcb1b2d57fea1729d68c15fec4b90cc7f8bfdee5752386d779875a2f5fde10ce963072543076b7f1d3e14abdbc999665de13f13e8fb40f9ca3ab9b71243655ca2dc823161090db9a0ad75d1c5a3c2e9929649cb5226f909838eafa0c7608816a02286bd7ade003aee9b0c092db70fe0e2bcf9b9e6e64516608c4492d0f57ad0c2a8957b54672b05c50342ac8cbf7a7d5d4e21ae279377b0de03c51207aba533df858c06036fc57336caf356f57c0d60f4af87f7ef0dad59eef577e79f9db2754c02d482a144ac8c89e5166c6bc93fd7d65e8747ca6273d19ed19648955fa9632ca37852ba789a91c0d445d13f9ab3f77af4133e649ef2d388ab1916944458444e7b0893e8b26686addd4310231f9f4cf70da5377bf94fd178de603611a3a3cc14d99e0bfc8dfab9b118ef9f4ebbbcdc32f2fc7c2b166364eaf551c56c1f117ec3323849d0ffac5970915e0f1e1b6375c91512bf0860855b789cc4f0e0124f307db5eb050451458982165804591c06e29743032a933dbdf367c848726524c899f2a81411b6ca043534e1175b66dc910c3f54e53c3a76793f6de71e2ab43f6d8b73bc19b824e6f432663b860274e088f374d69320b6542a41290ab8d56332834d92fe9597368dbcb7bc87f0fd487c065e68260d416733cc4631468e4af3f3a8a80840be04d913a01fe709072a0a4ba3f54a1e44f001237250c45d17b706103afd66fd0fad304a0808dc7dab8a95ec00674d7670f53b2e8b61c7971becf392f608ee380b9a69fd58c6a8e727e1ac9e12bbb38d259837571a0edf7232c00a727b5cdb7d252a152f03dc2bb017e5f06e5c71f7c9a86199cf098150126999d7c7dfb86b10fb2d6bda13abe7c943ce51cdec10829a2c1e3b22beef5a651f088f763736e94ecb736c26c08a2f7510fb510b36da917084a1ca37548fe5139710ad70051889922602dd5532679b75e095034cb3af2b7c6652b3eac760730a4e7bfbea43a275e79c60450e9892b0e08af9830257a24178bb49b2838788123f75e07071bee7c553337fec128b677fcefc7ed71edb4e6f9b217a1ffab4141d1cca0d7227c6a526c5b1be54bc8e531fdd9b7b0fb352619511254fd1493afd2715bfc41fcbcd6078efacc0fc5f3b4016cb70f6cf140fc3a9e9a20ddade8024befe2dc7a0771d82b9bc67147d97d6070bfa69e30f13a374466a40fb10272d1c4786f034871f566fb3279c48eb8f590cc242ef842bea6855fcae6cd0a36f4c26c94a39b10bff9585b7ea7728bdcc379663a396811a017cdc41cae4b8f281347ba0e5eca4f1273c465cd84f9647f27c5a32970f7ba98c18f6fc7cfc07a1f5ed62f8500a9fa6ae0e12dd1a36f86f8efb956979b9e14456fd46e2ac281928e4f3e5ad18ab736178551de587f0f933031165a0c03d553b5d4b62eaa9a4070f15c4abe282e12a010a6c01609dd0efaf7a4fbdbd0290e96000b6b0fff8eb568bdea3ff79ff72ab55876260d12b9dd86279d47a35448f84f0526d3945571195af58faffe33c0680b1b97d2bc84e871a65cd99790c5d421c43a58b4de1b4909e2019a83ed60424f50a8f84b6e5f7972a5f3573e3d8d245abb9f02e6f68868317c00df929d1e6cca2d7f4529fc97355fa8d2328a49ed493e1164a5b05f4b184bfb80dbe9053ca46ccff53e0308798ecf2c591071126690dff93bf4ab259e60425101551fad753686e1aca726c6301195d84c19cdffcdcc39f12f93ec93191f2255c7c79b4556e1769bd282d82f755b1b01cf5bb12fa2040a707a6b843ec42383d683a6c227b1518d081196651026506ba07373a3a1335c5370602de74b44e4a06a70a77b1a625894913ae0dbef1aa73b9fe8f5ea1e347bee2d9e83f6ad53af5942ab5e43dc6ae96e62a6269c860c0b953fc259dbff3d599e9eab7f43c4a09da75ffe3c59dde4ca5a604e6aded2b9eccdc92d7e137f8ded2b70ce80ed1cc64af855a79ce13e6ddb0f89fec7ef9c92b4139a44d3c439281d281c5394498186e74eaf9ed6e7ca7e6499cf667d0f3227867feebd31bc976069ad8cab1ad6f1b1ee72d551277e4ea216e297c2a004fda7667e4009ce571d8faff820d9d02f15251027223476a46579a139c959b8b66eb636f985c8ca563ff3e7d4acb1415d892013d7d797c08c234d6d9574ee77bb5b83076d29d8717d1cb0ad7c686ba5a9aa5b947cf9843ceecb5a210eb3ef33ee4f53cbeeb27537dde953dc0e8af7b02d5fcb2226546a296b8aebb51d74e0c7be310fdcb076621a9697189353f222a97b79a8b2ee4fa5b409b8931d64132a7878b2c1b71f0c7728b84eae96b983ab40a2c7fa36a1785f0c08a46023ca940436c0e73a2f3e3e45ee47a8b8c0719531a97fbdd7100439c54065b56e5afc88f7385caeb7e27e4de2e1e755825e6e30bab3d3148c1995913e1dbb62830c021390499b00e4a0e5e7bb1d6ed060ead9f0459915beea2bd50f9f4978dbd4163e4c15aeb88725b8eeac71c2fdcd1858c3f7f0762849e2b35a46e7d26dec2ed2d83ecb8b64c0e90d86e7560967f5a09749de81031343ae6abfbf6c6f97c60a4c52c82a06531cffe97dea3b2e9c61d40a632a76c6a90af4b80cdb4afc457afa82e419a7232ba2294b0592e13a8fe0790c28c16256015833053a70c65b38c01a10fde7fd2c6de14b33d021845818e2ac00a28fe1ff3e203490f2afeda67c6b4576ce33b5b6cafa91c1a7660542e1de8432ec7b2cd757e8a1c546127d99b07ddb2b152b7618ba44d282a2cafd9a398a39ee1554491a98d5286604cb37bb9b523731015e035cfeb0f311719275202b567b743b31988dec1161546dc45f37bd78d5732238564c9a7edd8a6d51a277b6f555528cace80f1482f33525700a060359ccd4562a04c1d9d0f88f90cf780ec2f5fe7554b89b4e86c055ecb4466d3f23d153f925a6c43ba60db7033c7a71f84fe893ddb69b6a0f44e5b860d6558a56abff458637b9264203683de744c800be2a1e66e3454edac12a9fd439cc0bfed0f4b469886034d765722fd7deb1b819449bf5a772cb7b1a0d76cf5abaebf8c9dd0310d4563b4126afde3e421c5ad35e36638b5801af77f904eb62ecf3f1487e9d2a12313d501d2f547ecf8f6939bbc617b492f8dd363221b2fd2ff5ffba842855c702507cd900563285d91bdd837387d904fe70e759d77a9d19cdaadc36ba5123fc4ba88cbb93bc59270c326355343898b38e47b0b91c2f2407ac34740fb4e8e38a693aa21bf180c6a10ae6fe487cfe71524f7f7ff918b1c283c26a9d9441b8e9934d2a096f096cfd620c75896ee457043cfc259f5cf97cebcd062712961b3f52e29cdbc811f0a448a40b417c0cc2d78e7341d499dfec1c5f88358ad34b9652bab70efb103fcbecd0e90632f3ad21fad5eb03b20a3767defe61e56139d3c6ca46a174ee4d38c900135cd5f6208d16afa5afa5dce19c4557059e2a14d042bf238113a497792b6cdb62d841fd15fb46d5e480184261f843a5cabe32ff93a7d97fe21916c282e4c588fbd8bf9d56aed24ae25472b096a7a4762ea9bbf949848543d9df9515b28a994a911ee75d52381ea669b48ecc1fad08757923dc9fd4bc5a4ade17fb32a35dfcc402be8c733f2147c453b3263203f19010f6cc8981ad9fa8341173464c9c08335703c49f8a3809d6646024b63c41add8380375bbd4f5573d390783e3c6347332fad5960628fb0b332ccbd97c4339e1ec31b001cf50b29df750f6f78bfb4c630b42e6cce78e1a8f01072402b6c0e573bbd04d43de8a60a7ec0f2fd4aaeba16ea161899f75d0db638dae3f8b6cf77844bf7008c6129a8101902a96ee06d818daca44e777817591a1f1a2cc88b0c5aaea1a9ce3ea2255dce15b24a71518fdaf919ca7f87caedbaa30a472f1ab2a37082c1c4e8576f8069151ecab4b26efce035ebbb3535a18a446756a8a84f9d1fdadb117df16ee9745140dc2dd20614f4fede93fee25dcf633dabfc2956643e84fc9afb76478587b5f2a90f93a1e2035f6edff17e75aab47eedfe131225b768e8a8114b9548b1010070f38d3eb8ce3a510999e9b56cefc5fdd79e56945149f86da7f0ba756e342a48210a93f8a1411a59ccae4763b9d86ce9c72be78fd0f4652f033fcede11ca68f054a2359ee76f19762377c7aa2c9b5595bd854d9b99eba90b54c4753317d6536d1fdd14554330176eaab6c7e3edaf7eeefeb5e10fc80ebaa62ef4fbbbffdbc13ab9e33d732694b62451fcd3d8eb3cbd07b85872a24e5870958e8e75530c700d59c020248a06aba2b9b0076f6cf12cf734f72a7d0f35e418426bfcf3b47393adf2d05019d804b12d8ac957c03967ed389f7b6dc365a1b70162b399aeb1476ae78f37eab0d5d2ba0563b63e57cda1dcf57f93921cf6bc2870cd60881fcd20eac849e0b47106240c1f4f46d98d27b53a07b9bcdcce858098c7eeae0a1cab6dff412320fba4f3fbdfcebbd579af927cfac92eacb4c499a1408772f4fbbf2b1178e1411bff103443d5ebe376b2d5306b02264157089aea4365fcf19d0dc80f823cbf04acf67f81d9b322d580dbd0810f243327a25ba00ff7d25c5a492da1e090b05381c38602d94192202d8845cb07f48191d7d0dbf58c2d086fd610c2917273c31aac47f3989b2de4223586c5c2d6621826199b1048aacb2ef0a0dd1d96339fd025b3bc2f871784603dd1291ea852fc1a201b1125485e3e82c17c4e9a466ba00b09f7e17e4f0b37735b6e90a14b08d5dc344dbf545407e91fb90bb199ad8553e96764eb8bdc4169007514ad0fc2d5d933d53c6c96f6e0437c7ca6f682c70744a792e6386f274aad80a86baba53055e297cd4c56bdd608fbf1fef9a8a9112d643d80c1fd743f14d6efb92b2b384c3943f49c1f9b7a5bfde5704b1d47687a2b9a22777f08d21372b657b5ebd3db4fba32313c2002c854e812eae08be8ef21ca4626f41d3489ac49406b5a29046563c97b1bc31b2130a018f00d468973509f48c1eb553f4fa1761e064adb7c006e16d375c9f8a04c61020bf2d465594726b8f54f6de7aa6a5dbc6ac3c00cb5694d025ad07398a6c96f344cacf434d2c4e439742c8dd95339c8836806d40e06638ffed28ca09cb8b08823e06db8d4f14e46b7172194d6b996421ee82cf3de2dbae758a5dcb08dded9d5bc7dea58a8a32d28b7c63f7c139598935e3a0876f38c4c612f19a53fa032338f1d9b60a96902437f3a35efb61b894915f8be0805a0c7ce0d2c31a49170f2a3cc3b4b605ba20c9d6bc8be521a43afdfe5d418d4928b14aac167231af4d121f2d67eabdb07e284e3315a9f967d27f31c7494539eea22f3e72fa596902d13d796bbf5baa514985b90588bbf3aceee54015613c67daa668f9ba14c9b1c6140d41c85697840032e60fae515aea9b3a89931da02a9ff2e29a1b41cdacfd7622382c0011683f674a13d312d1b008222aeb6cd58c68fa5046eb7fb5a37d0a358ae390205b52e963a0c05007099b248938e573522d7f749cdbef4ae98ecba8fe2b7e8f7d69a06ba24ac75f3458ff2c3c4098c83bdc9b7c012a7cff398fef8055cf4a89d7b64ace48f13fd2c219856a6bae6fb4d47a3727e7ab5f3cca45997c3285c4bba54a6da52e92ebd249480c295db2285144b25598d3411357227273bc4f3ed08c99e81427f0d5683e9e521d34e6cb6228f6d267ba14f383a2e8ca8d4be5de2cfb4946c6ce0b8573792276c4eecc450e9b3fbfcd483b185f36c13df5e75c0c682f1a0f6cc4d5c8b7219c6b374c1d925c4d0cdec3c69469fabe7b7f9dd07f3e53de010c7b3eb9f4dbfe809eddaaf7577086e5244cba95abecdab3bb84c214f2ec2856b051bec1394f03573fe5ec5c1cec40176e00b8dccc1d7a55f77072ecb0387febe522decfc47b171eec2bdbeec5e86ea3b2840d37942ba159bfcf65c5f84e98acbc8b6d06fa3dbabc46c9b42ea57b529eb793cb0246c0105cd9abfcb8c45af41c8d0fdeb79087f6a5c855d4307089209a17a5338f7c24b3394ec3f416248d1a0a227988c0ceafdb08019a253528dd2dc128490b976844a9893db073e8631dac1efb682fb98cecbf542cb7e03275e722a3193c8a841894f2c5861dec5b3c5be725a53c2e2f25dd4cac415c40cb8bdd513576c2ca9778afccfb720f873ee675d0a38554c2d1eeb6c8db8bef0f34e708306ec80a77eceee95f7a68361ea57ccfabe5879fc63d81db088031b4ce0fb999fc68ff66c70a4b048fea1600571456ed5598648e233b4f5e76274e17cb92f063908381bed7a210e0d63ba582cea7cbd4e3a5fa6438757d9ed064ee64cd5828ef5fe9917a918654a0e8ce2970b0dfe1b4959781295aa68510cefb274103eb5d934d1034d7653f39ee4b52f81698f52491a41b50f04899f3d76150f094c89f51059bb5e4d3ad66d815e551a5943c710cef6fc0afef943b91505d8a3cbb1e526a4efbd5b780803d22db6a1e8a73792e023f36818f9cf2ba09d8f31cde0d9922bdff5923e4602b44dc53fe590ce6272d6a396f1e4da6e3e7c106bc0a278cb4361bd44df3240e5c1e8a0e44c5cc3e30fabf0abe39375a97676cd6557d731b659bb977c1c163b515fd412a725c432b19f95125001aa8c9b74076005713b0d7636aacf03794d7acf9cb23e7c860cbbe0ffa42ca923204f038bdeed99f651bb9d4adf3bd64fb66079950f958e54c5ce200f4ceb0292fc8a38fb6abbfd92defa35d6308c654d3a9041828a05ca38e99294f2706fd9f0f737b9fae2b2fae8cd8eb91b4ba2cab64eaf7c794d89a548a1051e874faedcd1f2d75e5706fdfc91003dacc4f81afe838b1d203e9bd818170a7d0a68950a1f77ca548604715ea8bc21ed9d336481ccc43acdf0945837cbab2c5caaa2e489fff794375fd2b3604579491bec3307a0d0a8ee7f880f414796f170667ceb7d943947107e903a2711a2f197f2fd1cf9f388451863cc9f8e724675e678218aff4071a38f90cbe61306d9cd59c8344c76e3c05d013949b87cb34599d38fefa9f2062dbad9b9fc26b04f45a99c219e29d979455a8043de8bbfd51268111fb43d66b3f139766c2d9e29105bce2a3579fc26d0e0cf12fee83b92bdde076d39d76f25e993b552fa51e71758b7ba24bab967bcd3f8614e665d246b87b05b3f9dee2a03efdc476518341f3cd587e1b57bbbca6f66037932c1d7bd9938d8fce487803d7ee44a5db3889d984e3920125d50c75ee1d03b5505561de63cab6a054bb740dcc9afca02559c60eacfd68c2acbd941e07690d4deda5723265c1c5e5bbe3c89023b7fdc612386764e1752bf26e7a0db17f5f167d398a51c552cbe30e440e0c4e3a337d5811b63b65a17241d045d61909a3709a118ab887c3212140d345bb34613634a9ed8f4740e4a02198771860b4e2fe87b8957908cd0a9d947d14a84551125c3774f47186a8e458831f3b39973fac0cdd2566170a6a8d8402542d2224297c32069dbf65afe46eb17dbb4be40530690d8924a61ae718afd2d57d9ca810d8b0f133c6e41e0059d9ef4d6d52ea505b2a51d0fd941676db8af0627a1cb3e7db1598d94a9a8f0518eda36ac1e0ff9bd846b4b430e49f5c0f00a2a675d699890fb02543396b06e7917db9da4e0959d3fd6fd7a31118d91f1b46775273db24008048b94d7a29f39ff76627eefd0143125e4b33c5fac2d40fd2a6656a1465b0d9194670fd25aec2df73ce160e80c3977111cbf1cf49de9380e9c8b25b37518fe9fd261f57fd882887b37dcd92fef889f1c421790778a585d9ae4e057add9d717da1acdb8c29e5466df58feeffdaec6905ddd778c66a1f17e5f8912e7d66dae1704c684d4139d6d3c9716b05ac4393d8e7f578055ae73f5bc6c215b4e48168ad142e091e62ec94937ad1f14009bf29276d79eb20c36d812a131292452cd7baeb85037c5e702227af6136d5ff294dab8c1c8055d6e1e27298471f892118b447beb4cb85857d3281db604386ee05f8457a9dce9acbd3281d2bdfc990c28d7eee6a99f2761dda18d73e3d3c153df3a5ff4d7888f11b8af41a39a5aa5cbbfc236bb953fdb10cad2edf4b2732180dedcae996d5a363eb08d5bb21150989ac0fed707fca8793c2db4d3868fe79ee82eb0ae834de89d8346177b443c23b211c211f82d566ca0c2ece40c6e23c07fcf4d464693e3d293c3b41402c753682fd5f796ba88ff819ce1a19dfa9e126fa51a6c411d85b9477c93f7d03ece46e25d8ae77577b6d2e591260d6c0469ff4c3565b69692c14449f9e9d223d9f8cfaeff8d226f1ce998cfe360d2df6d11b69b28a104c208cc66dbdb03d4e7379475a74a67359815577e2ff099c50a6b809e2f3d6d00c879370d631418a54a3ce38371e3595b6d1e1f8d880d08ca1973670411de074f3f27fb88e03910108e061ff21b370c30095c331a706e79cbe184afb75ff873be8cc660213ec6a52a31879983a1911582883fb2be3206469e74d04eeae18728aacf8f9d1a3059de9731211689f4f710202ca7ea61431ea40d5ccffdadbf0490876fa64caeb17af14ff221deb3d7f774785a6883152351b565cab5da196b3401f9e3e673c8bb21593f430b8cd2e1916f1873cbf5e35446d34c64276d866cb5cae143542eb2dbcf5642acbe7a08ed6a85bae5319ef8114312fc7cac5606d808bb18ce15cb48c1897fcabc7882c197afc98799db158b9e71153efdc70aa4f5d9f80da37fe59a90e7e8a84441363f7fbe7026e0d759130ca1d5550574c0e9caa200f7d8077f2935ffe274e2e2f5c191bce6773771e599198dc2732b4d26f46135cfa2784a94968d90b82bf8d7e91a7597e19223b484d8ecb22adf02491e83539ea95f7c4d2870f389f55590dbaf031339492cfe80ae4f66d072a22e4fb727891be6cf564ef43b1ce5fcbacd95010984abddba025354f715473c163d22ae116238140651d43da8af6682a4950a304a272ed3d98bde37ae7eec9bf4f49acc1b51655f05ba783662614f59ee8caf9660f975644511020591227df28e11e4260edeab5482d6249e44b2af4891e90c5aeec5c90b65125875571a909858761aef7ddba79aae9d0c83e0586473c3cb8a734fdbc7b27900164e9d86d36f0530172c8469815df459abd273f6504e45c3ebc9440323e4e93f58df4ea616cf031e3999a6be2d010917c6eee61b916bebb464d2c9b573f4635c01d108056e6133ac1d9e8a46fb3363a639103758af4ce0d5ba02e57296d67b603f7f129a0bf7f8188776e7aff15e39cb2634d3ec88a4264ba06499788f4b7f33be11ae61a5fdc3380418ffdea63723e42a36e5915e93a045c0a5640d353d844b6725255c36b74e847647e4e19b28ba34d75725b349498780b3b66e4614e2e32aafc4c01ba4d55ed73abb05ce032dc498f2443293a34009706af96329138e1b3d8706e1065e372aafaeee048795ca8170174ba651da7e4a9a0d7416395da27763d4a2b20edf6e5911f664ac2019d0f872a935204e6e2730ca41d945a34be97f9a86da77c590f53106e691d45f65c6748ca579acbef515f0a92963aceee0f06ccfd4751ac87c786918e3f4078fac3590ccbaae26de2a8097b40ac102837b8fdfeb956f38c30dd4ff728cfaf1c8d698362c364dd0725967d4f4daa74e7381e340511870bd57d0594a589ea087b9654544ccb65c4d251c81808e95e3113fc78dcf01904b1b67c747ff2a9d6c0bfb2d8342fc18dc32aff687677b34a57cba4ce3b1286b1704910fe4feefa4e90dd2f5c584ab1dbb6c3db82c18f7b75200b8c3ed7c4aac713a206bdf4139fb1c0f9233dcbf658e832aecf279ae387d46e4a3d72f1eff23df11cd542ed4461933e8fa9cbd47d5bbc495be4476436931a767d4a702a0b7cbb6cc173331b646d8a089cad275d8e19f212a94053b9a1bcf26d821353c15cdf1c43153f4f4a2968e459b2bfc3244cf2f92b42a39f46cf78d03fc29af8009ef65fbba304bbf915069dca6f0d8b7315d6637f409fbd10986afc4584d027d512e3db41c18c1985b39291b4d22795c46227512e7766663cbcf00845ecdc66593babc25e7ea09e1c858e7c259a7b30d7064de4a10c8849622eb72b4816b3c5ed5a03667bbe8e874a9147f25694fda7ea4f5bb7d8eb04b002a0fe440b754a1ac5383a22760a3361d3426194561fbfa739a653e3a13f739970589b54698606da7330c52c19a261775cc6d762e7c914ba95815f088d615837d431f6fdce94c9fc646ab90a6dda30f817992fbdda0bbb67e390c3709b9c280f2811b53a3fbc7a82ba2947156f78393907b8b01bb89ad9404594a5a2e8d8d946e1008230978ad82abde77f149f59e69f4729f6e8200fa78afc34b82a59f8113087cf9a88ed53fa2b54c15c876a60aa884a9aa617bc750934ccca6be5616a2c0c32c0e8a34f834ff30049f4e9641927a7fea5261b89e680febded8d2c5e80827409c9f6a388fd1580f74cbf204f898f93d70b9840d19fa2f06175ea9510e79a7011bb852387656c92079d9208a8a6fd8ff63a40c5c451c8ded7c2c507352bda1e15cf8ef14d28163169c50b6ec9de0c9f8a63778e4eeff0508d8e452e532889b3aaee3ce22a0243b430b0ccefa2f961c6c969ed165edee16c9b4676b69e92418d4a0544ccf7f55e4825a39df4e4e7d091bdee9cade500faba1581eef6fabd999278901b33894022f3dbc130ab60246a62b8313d3efc9fcc02fbdfff8a23b31f87ec23eb997fb94b53df90c634afbc7a9b006af68ad7122f259d038f7983d0c50536261ae2de5888200a04d3932c934d64691cb14f9f62494e8c98e6914262a6e46bd15ba8f2a7ad2888dc10b68d9bd5c6e5dd43d3d96b6f25faceb9fcefc352e08c45e1dbca6ad979dee96a0d51769a022400842857cc96c746746370c2eda3bf7e6814129bf88c2de61e524adc6df7ea28cb3fafadd933e8c6a236905e4522d0282c7951ee6dfcf04c3d130a41e83b4a7ea08f1f52e604a718b95c883f9eec8a06d0e6489472d31576308424476988ea295f1144669d3186920ad6da66f8acd406b2d1e003aba33f3836d0f4b38f26348af2d66ddeaf9eed5f281fb83a44a5ea690cd8e48d695fca5262f452b3d9ece3f0b3c5b18a4be52458b47876a4ed4b19e87874052553d58a97034bd9629132b35a61dc965853036a31697e733d8809ad60332105bdcdf4262ef01629ae4deefcb56bce3fdd2cd2e4a5873aecf8a7e001d98b223fd87e2dff49c942e53d56821328646b0a66fe7221936b25d117651eb839c674cab324ea246416cbaccacce8df9a5b273a788071c13971d256d4aecdcb0b38810fa0f5390cb21342899b4e3612b3fb16f696fd1f13730fd165e920fd7da02fce1a9a3cea170aa6c9cde7902aa966873bec64f073e8e884502d906f17d7c5534ccc8101276e960ee684de971595afd95dcf782a26c3afd59747e40fd88e0ff9b7986dc82bc0c1fc2ec6001273685d3d31c396cafaffc67ab685e78c18ecc680cd2e909d33828a4b9d7d9527ed194b774ab353b58c2e49780dcb5c05d81e1f9da3efeea11c963b11913ed4948627e85260c11a2711ce53966bb4c48dc1f82dcd28e01d4c0e08bb4323e94fbf2cd4efe16b98af245f209a3646fb7b5431632432759cc988e25b499c512a0f27b09acb56902b4f32fc4e2907958592b570b4b31abc62f6afb3d015e869ea0d54c088fd39a1df6e24cab9ac4ab0e065b5dd88acfa5d28420ec7aac0609dc5bffd59259dbe7ffa0c6ad280e398427e10af606ae128b245e47dfe6fb3c5a38ee3babe4cc10b8de692129f6abcab6dcb94c488acf5c3052309fbe9a211ae3857fa5d784e829cc4d2f7e075d186018b6f90fdb801cdcf4bf732afa0e27c19e1192f1fea9fcf7565a05e374a90ea2f9a6e5d078b8e9ba0b7934c2635dbca6e62d26c54c076cfd4c7e842638615d08ff94b031c8d225188d794ff4e66e6197e0f72bb8dd0e8ef4fd0290173e67bfcef6e49643f834e890c1ba0bef62c4b48d3e6d64040a23034d44f323c37a26412c9daa3151941d64e32e9d7221e8e9b6975ebfcee4efd6644d55c13f7dc723f240c47f784c1bfd335bceefca4c8b999ab31ba7551f9bf785bc75c363f82240ad608bb7c31fad25a40bc4df017a88bbb5c4cc4bff87feee9f2dfa7131ddfde30b051ddc223b3da6ad82a873c5e8998808ed69bab006e9fffacc44998a50df9bf9dbe42e3bd1b09107bd75f80adbd62862e9906a1d12396d7c6f77f10c96f7238712c66fd72ed0aa98314d501593b010dedf203c741aaa059dd9f14bc20c1bde369e5739b41aa6090b474f503f287dc39d162eb1ea4f8d3854bf1d7bb69a738325f650ef4de418e0b70aa7ebc68f3c2f04bc71be2b370be01ec1eaff2f09a9469fb021537f19e6735ecafec99238b1a87ce73ec70f997d914923f36e7da1ec7da93e23192071bdaf5c0c382e0979ed0ff1e45bd8fa8353e03f978da5a00aaa04c07e168cf361d5e26fa09442f38288576db19ec5dc2895119fe65114311bbd98ae7a94340b4ceff375b8735df34a3c4e0c633ea6b5160b96acc4cc71b2341ba80ab4aaf6987286c048fc6ed2a1c439ba60e16ebb53ce9ab4dac47aeda061232ca88bd711234c2d60b469127dc201a6531a4b539c03df317ba96b4c7515983ff48b0abcbcf8287ec04699067f40381253e1b167e188aecedb3cced0a5feeb0eaa0602266f63d990980add0e74ed924f9147edb0f2dea892fce13aed0d713735571451966afaf8ebb1214db022db3a872738f10e943565e2eefe4c47a232a0170c6de097b3106b47d8cc0ecd804cdbdefba2c730c3105850e7aad7c4eb35f6cddb3164d63c8b4df086b3e744c97e913608c18d7d302c3b86a5c2d38468cea9fce35ab68b91da2b4dd841f00cb3a82e2f486f66e6dcd5c32b300d441450d290a0316cb4c2a011183902c686411c4fa2b9a615bc578f984a9b6399bd0acbe7142cb05e9ce0ff2b22c98183ee7c97293f9c940967368cfb508683f74ec9bef99413b18a920e756b1c78c488e8fc552fd27fa9a42a1e727d1d5655757cdbc97f9b0b772490392bba0032371764fee3b7bcaf45cceb81202d73610d91195344d525d88ffbf5ac17f16d51cb47db198525318d646e0787db6f1c9807071e5f94bc418c9b31ca35acffc3b592de767d01590a626eb0f0bb6a9bb271f87af5ee707bdc39e20a3b279772913057d1da744aacbe0b6a21478e8b8bd38388826f252db5f7abab4acc4cea4741e80fa1b78613b1f1791eac7e5b0f2effa4446a5a647ed56c0b7c2ef4aeb0e2225fe82ebec10e8c11b6f15b73e537bb2b0c02c6a4e57c40e39927aa63047f41a572fd390b2cf6d3d089ed08cc6d2d4e29e8a3b380b7ea6ab49c989b70d756e4399164678f0a6fd41542330fd94b1557bbd0eb180c7bcf529faa9e2fa09809cee9cb55dd28e54572df283ee52686ead0360e7461c573dc8a2b6a23b736d74a5f1018271719b7ec86c92dfa9b61cdd49767a51f582532748896be3ceeecd498ecf835b43b7658ed86815d570a41943384aff7492199f460d408c2296defe5de7277f3edea6f87e25e71e10e50f43ed2ac564b6d38e28cd7c290c014a01362da7fad09fcd0364134bf77ac55410e97b7ac88aa80cac3ef351e0bbc96dcb7ed46e390b8f29c762a80403c0a91270f4ff960f3d4b44412bc770c465b48eedd72bb0c9d0e95ccf56bd6446e20ce9bc4381b2632ccd243db06bd7ca3e0cb1359ce619bf21f1b69d97e16d05ff0895b08db49c544228d6966e5926c7f5b079df2a5492e3b299a17e6e6a6f8a87cf929828de6749c7d94c51715c965b7bb28a46b31a7717b25af737c0fd577befe655fd055c46643ee76eb2f77e895bdecae9210aaa926b9973d12f242e0be274fbc702152ad6e973cd099db2ff7f07432695ee45f8abd3b9a83f41f667a1affeeaee2aeccd36a55d4052c44e1d03e4363bdbbafb3bf3fbe7aab8a2468faf1640d34be972310c1750fbf9b6936101452a7762a2f0217d66a1f7f23cb3d566aa2191fc0f25c9407a3ccb3de2ac227938346edaf7ffc203b5b9a08c0c086cc1fc8a6c215d3c3386174aeb998f1cb6ee25c59d03e210559a5b516ad0922445c7e678a0af5209a56cb219fe9012139102fe2ceb977d142ba3d9717d7a0aead28828c2540a9d4d999f98d96417742a64bb2e2fc3442ba991213b62ce47dd10432bf4a53845851a713bbe3308e9a55de14ee16f56b8ede2f740a3c8343f0537b1e4f6a39f9ea89987168932b552d2ebd7247bc04c54f7435232b41a5e0ddbbc526c608193db93d05bf92321eb3fc89ee63fc71f576dae7ed18c7879303bde551dbd4220a6155f026cf242a941fb12048aa08bb3481e6e752029b95a44f5ab27bf43ffee6adc4c7213abc923aa405e9f3e07715e265735a46b0bfcb9f10aee65a6b9bbbf0ec84d1f74e28fad234c3c8a4b3ea8f10c46155098d9191a686bf62782ddcf4e5f85d86b4e7ecfcd3c3479fbc15843e659f9215ace78e6355c8a933eb753af08d2fbbd27b6571158b5ffb61930340d1e812d31da56dc4f01a8948c481f37b440e0ed3c0591bbc0c46a7784a377f72ed386eb6106e70342d973268fab8683d704f049244b0f4f4b1c0bdd41e47914c54f91fc5b353ed32640ec876ac4ae841e9485df0c4db95f219717d8c2f4a7635cd70cc8e656ffe4899dd7031a73a58d896e0b485db510a22a689791d1340e2f0f5b4acc00a9b9d18ca8eeb0155a06db2a401412f3df85f825f686a04982b567ed7b6294de0d323cb76b22a10dd96f3420c6fb0116624f5cb6cf3f66044581a5949f12ee2c884f2310fd7136b428f3ab05b08389e3ba6e95ff57f9dd42283d9022746424d9c88db3665ac97ee9956c883a7a5fc1f311bb3070933c5aca67c4c83794c744bda33a6a8aa48fabbbbdebdc5d17b6d16f5908dc9ee012a752b42edfd49ff89754a46b1847c0ea57d6385b1b4fe729e1002df9b2bc5f637fe6871ca508d33659822d2c0ad6cf8459380db69740ebdf5e4f3fc1121d5d3914728dad969b0c957c67e967906861342c571711b835c10268dca92d52d7ebe833efb751077a212b1a3d8217a19f2858c4b64194bf6305a51e132dbe9a07828124101010ae4279a5cb35afb57426eccb01db3d792af8411fab9464cd7f276b0c16d8e16d7376614b415fbd51281915cc96405e944d33b38330a3a5180f3b8330a8fe915a2f6b7e02e8669277bcfa5ec179dfcb3095d12eed874c0dfd87d696c6ac7287ee0548d9d5ccd87d4d59bf9cfe0ffc840d7b77eb6bea996d99b532a7e7bbccd82773a8cfd3e75844bb3249c217d68d726108d5addb01e174ab536558c547ab3a8d0801281f1dfd8ccc6b2178bbea0874a9e2d795bf65b90bea022b6165410a2e24bf916426680f3f3040f9b4775262015bf76b8a94084d0fb9bd0ee39ab775d36863cbebb53d3c8afc43a50dd5e301c2311a240102137b2081b839d8dc48b3fcb93711c8d6beb814bf5bcc8b2917d9988e3a5f08215271b8b45ec3aca6b439d153e16853bdcf3ae8c0aa3c4e145ebfc8a9d7ebb44dfe6113cc0abfcd90e0fce2f9bd538e02a8e9606f63ab9fa20902bb509524767434391d17a971732a2386d58224d2863f1b00ef9b8b46af1c5b440a7f18ebc7a56f0eabf505dc4950678ca1bb43caa71166527fc0a9ac9421f747b527f2c43979ceebbb8dd58282c4ccf7420bff9a3b6cf225b3645fa38bd9380c00dc5c7db899f1b7a89450b4e74242810e6fb43dc893f8b81af323300e1ff0ea7a735922626ba19d7cf87497b3046c0f710ebba9581010c3e4788b8bb9f18890cc38744242549f5cd8112f65fd913adfda7e3e0ba7c42cf2d82e3a637aa12cbf05b23e0972560d548c0fe808aa19bdcfa69cb404fb3975f29c337b9176235ae94f405026a62bd18f7dc900c973cdfa366295e3b1ffc5d88755ad346a89d2984ae956807d91768a2ae8745596f56c195c34feee195135d248a210fc8f1a92bc71c7a30305e93be25f814ffb7d3f3b76d7048beadfd06920e488a4e783b85fbcfed3d2916904a30707cb0074b2de23934a6429ef7553861b20d9f447fda2c54c40f5600ed60ef59db872982108c9659c2ad59520f0aa773a6fb4f59dbc481d358d67b035aea7cf2f484c00607095701728cb128205dcccb7e84ada3fe75eb35278a629b177826c67e9de20db52fd12adadc67ad32d912a0b2b70272fbc432b3b2c9c8c833c39a285d4bb7ec0316c1e301baa73cd904e9a614e87aaf290fbd41ce36c60c3a723189bc59b776312226896b1b832980729d90004c0dc31cf188287b23becaebcfe2274b1921d582d23631e0d19cc7c25bbafd1ec85a314fa1c53b245ce9727855a0f6d7ad6a49883e8fa6fec3c8a5aec36911412132aca01aea5df5d383885116fcbdcf55d81ea74c92e09ea435f1f3733fdb2a7fb5bc8f8bdd6f87612e5f253494990cd4d1e35e5f4b49a8702ccd2bc6d506be23b04a922c78fcf0a1daf7a12ddaf0662de2aa2508d3cc32e7a418d0deb5b9b9015c9001447c6e24f1f1a4b83f8f957be71f7eb4b21d225d0b674fc1dcf2df480909148bc60b9e78404ef0b9e699b02a93ac2e6fb7eb0e3ebef9c58533665c26f117f201cb0dd73e6ae2319ab32aab86e865a5758e59436ac896a3b151ba9495d853db25b2b3a02a217ebcaca56eb2ac438e5952f436758f012d3073b07b7debe6269fbf7daefed96a2ad3c11cd7272991a3de639cbe88a67a18b082f86e417a7bad440da7f82ad0b0d17ceb7842d7833053ddf61e0033b906ebd82fe3623076068aef7012a098aa80f71333a2f4231979802244f40e4438f0cb783752a27d8dd0ce22a4404ef8240cbbfe714f7a7d32e40ac72416a75fce426a2bb6ce23abeb59ed944d78d6211a243a1b2f0cf0e59ef248b61b6aeba3db0f993d6bb5510a7368bbfcbd621822265d048ce498e56424ff76cb16a52077c727fecf3e5b171bce23be7f848e51eca8c3bb790d61a8d59e1bc9922e142da25d6d6ba36eeab0764838e2cfe6d179275255d1e18fa387b16948b1ca4c197048aa198992ac05dfcf8483540c621b39448d73fe575608d107f5dd7e1c68ca8ab5b14f12ae6a8e1d09502d5b5eb0c9636d05f09ef529a705bb3bf1981ceb81b7b7b7e27436e4b6cf83900d942d92a7af2f1e234b6a1d704fc696d210ccaad579b1f4476de0f9a08873bb79afad86bca897e59318c621c97421a7430d5285dc6825a1ff48752cd2d65e930ecc7b7142b613ddf9692f0cc34fcb7166813be81740a2401eecb069682916f190f7fd3f95824141aec9d2c8778dc89fdba5ffbc24e8e4fedb6870536e1d56356cfd7773ede48f9cb39f8282344f5d087d50d64d14622f46b83416649e38b414ac9e10add6bbcda8848ec5c23ea5e17e360e7ba9ab7af6d12b95e80ddb8e500301a6ef97d34781bf729b52269de39377eb962185936fa23dc522ab0fc6cf1f0c4bd4c8e8501dc16a1c0f42f3f7963a81ad045bf00779bac0597a19e54ed77e9bc86a6f1d6ba7a991512c98e727ec29649c68ced1d4f20de30c777a207373afc174cf1c5ae9f2b49049e77ed804cfda0c2b5556bb41b14eac170506d4150c0741bf9a98750170ca9b56c39db462a83c1e617140c670e95eb443f31bc2ce8c58f2aa73665778c356a0e9f00a8724bfe5f0dd2846d489ac40dba8b748cc2e5cfeef54ed0c7e466c78e2c023659ed37d8fd1d19c85f09ff633c2297c3401ead6ba536cca4ab2a90bff0f909170d86806be599366968c878c9a6798bcfb526eee0e2a50cec60f0f783500315c8bd9a75ebf834d6c1b2b0cdafa59f3834ba0f72f6c0174419c94e61024723199e4606e730ea3f4135b5649636d3050aef70cfcbd6344bd87024da3b841408fffae6d5f33364fc2717fc5a22e92ec4d00d897da3da5a9d7dd335adb33aa5938ab123d984aa3c8cc301c77ea3e08c0826adeaddd6ff7a8b0a32b9441d97c13a913168d5f34d6b8ce0fcb51519cb8fbe2939f9cf5e279cfbdf5d6567b99b4738a2b84ab86b7ea57bd447e1281b7092bbc4ba7c18d9624e19b360419f15e75b3237cf58fc8f5d10a84804e2072f3a23bf30b7305a77c8c1b11c5a8605f38237e227de882e931029d64e4fd744c98fe941c53757cccd3f073a5b9c4fa99e3aadca462398a8dfbd75f59a27708762222d1ee3c9014b594bff47e2ae430fd9c5930328518994933d400da28f204a215404d0623c9cb05065ad46f350f618aa7227b1ccad3821d91021898ff4825be16d2cbeeb0c6280e6f486f0d65f741d8e7429a697f89143f9db285ccb1bb81709d8952409d86fc0b9d8e0d867c2687e8692f283c451b43d58f96a730004102177daec25314ab64984028cd063cd93baac6e40dacf825f2475f3dde87f7084bb7a9d0fe6fba89b2ffcfc71a444b0b304a897120d28160ed97442d3bf831177c0573ceba6b11c266a214a8591bdc801c24978a0e38c66e140c1feacafdb84d3e295ccf6bd3fd6bfdfd630b754b5d23c06630ffb1a40ecc4466668f59c63fd6d5f93c4dd0ef5058f909b91b71c15076da6f0f1b23af6460498567a443ac9e4a44081d689267305ef9517240da9e24decfb8455d7eaaf4bb1f638c037efdd6f746a4955fac855b9f3e9edba382b2b3f4a6547b5348bc28bf69948f4a48b4b08237445ab4fde7864d895384fb483032800452099671d77df6522b9b47a136a13fc36886b40a9b413a42b1baa07804f73be4f7f988caf136771b99270753194f1e1ad1ae0c114dfa978852c813838687b6e03115b3512ff4e286892473d592224a95860ceb4d72f4b73edfca5b929d18ad4f1efa106aca321e896eefc25d764879bf423f86f07421c7f858bd61694af59d8979f0acbc621f07b57ee88c17aaaa8adc578017e8cc5876a1c173dd15a73af37e138d22deed7bcc7052c51636b221af75a2d9a120a8731a904a92d3de059b0335d807e1bd2fe5b62fd382c92c81b103a2a4626c1dd5172093260e2dc21a93edeaa86a911fb2d73c38c531e18a3c3897bcce8af1a4dc434c36c3cb8ecf1c50320cfc1b80b2f3ea2598b5478ebb0900861c19b1b32d99d32e8cc9fb3503a709124868bb3e9297cfe2ba6c88c5d485ee426141f755f0ab83d36823b61e38511fbec5544ecc2efcb8f41e0b2f988c777cbca70bf76e694e30e70f21e4bbd414352f10d7f2a51de70017eb1d012c9868b5d97dcb10321f4cf11ceba2382998c8b6c11c97b77fa53d3dd70e76a2bd3793f78d9c7bc327750e2d81028129ca123da7f7bfa25c1248dd09ed9f5c39851607fcaac26aaa9f25fc9ad905ff3528b38162ddb3ff0969273ef229d84b39fe84c3257869eba157995fb768f100892acbb8886266ac10d7cf5f2f1ace1e8c8c26220994220bd6f324da73a91a58ae14061d58cbd677b2a911ba5e76df4483bdbacd595b4e0853b7bdcbdc835c768962f75647e6f5ebde709b0709452fbfb922bc54e5024dd97ca486ec97e50141d5a062dfbd89fb482f2eb28e287c13d7437cb03f3ad391ce62f5a0f0e4dc7dea1840a780c25ef00f1777bac343a8f43b9f497a981a5f2293ddfe1415b60b32c46d9e5adf5cf6016015f6b7a53b72c91cbc41586cd99fdb7a37635d625d9cbb3b54eb6d10608be32ee0a34efc0550ee333c7da3ed2362b250f8fbfbc672bc5315dcdf17309913deca94ca63bc80701524673a22dbb21c395559b71e4dc4adfb05500ff0272a75e159a1874c080a46384a0e1aaa2882af0e963555a767ba2b64020f6706a6df5528e359f1d6efce469b02405cfb0edceaf240ac3b6fadcc21e1e2ab436641240983f5d84b0a8be18cafe6698dc6eadfe7d356a498e0cf716edad1a959df147cf0dcc9ceb28feb7f285e721a831d67d09b8929daf3925a56439d8767e5588cdd5686ffd8a0218a55feff0a553bcd866453bcc010d12558388c49eb8cf25e4ceea1f1f8c9210764dc82ade9c3c75f5edb854d6eaf336d4c7b15d2e4f992363685aa8bdf1cd56ff7fb0f5f4f876e144c3b68659c9b37ea391b87afd2a2300ec360e8084ff29265e47d9d55c4df46453a59564933a166434e395ee5370e6ccff3abc81270d523ed82b6bb509734f9618eea1ff04fad925f971707b09b334580a1b2f2962771b059114de8e0584708d5316f48783a27d563470ab435b538259253c361893c61a4d886c8c56ba5bf770cc10138a513d8422e63c1d708779c1e44db117c00868bbf242d2a04a97e2ca4d497b99132f460c4dd586f245561b56f7bf316fd26319ddfb555d7f7ebe399aeda889fe1ae8c9211008173c7ed454fe368b295868f4f1ef88f57ca7b43b81c04e05448f03c5a204718aa3dee1e834af552466643e2a0dfede19b5ebffc633a816f5ba2633bed509b5e8cdb5d555a780a789dfdff1a7cd1cf74806f6ac58f127da5d0c0dfe0db248789ffc8aaa4ee6f7d5db5ae40fba4d54a823c1792e8d2b612987de99d68a611d2b88da8c19fdddf9ff806413fa9d48b8b6e1bec5cf552010171920da29fc442853121b1e5bdf68e2b6d3d13e380ce6658fb11a5938119bd494610ef0d3651f72ac78fe9fc8fc8053c5dd868e898b5026f455c2cda2e7b524bcbfd9872d0ba4aaadaf30ef4ac09e7a926206f957502ab19579d47b8d52880eadf4bf5c8ed8f58027c3fc6d32f461a921acedabacf7dfdf3fe73ecbf04378afc03e76b9b27079019ba078627903b1116b08f0efcbfc2daeefdcd1f876f820f8924dc00ed63ac13010639d54d567e44e4f393c127e3606f376f58bc361d2614fead5d67739d05ce8d6db8fdf7ee4da79ab61521ed4b4b9c0b5e8734d89f543c7be2ca34118af64eae46c19739a73d5a0a1be9483a0af40b7c57bc4e583c1bc7b8402e6c3e65e6ff7ca863a2af7d37a0dd90166144d433d001a323e1148b564b1f17a5117929e54ddfbffd309a1811b1698d44800439d79c4a864a655ad348659784c8a1885fa648673d34bf800329b1dcd93d78bb1aebbdf0d2c9336cc3b2e35ca38f27de81612fb8ce0298d2f44f6d88aaaaae036e198c89eec86dfda9359439b000cb64a152c91c4436e2ae231b12d81cb8acc6746c797fc68cd21bc33e50b655ebe4fffce863eccb92fdb54ced9468b728d5ef802362984df130a3af80d45b47bbb15fcf535d92c619d23bdd290ec15911686fa9a0a61bfa6f618bb50810b310b1d17b208be00593e8ec4b15b8df703f54c8a28e92d5dd816448eb37c614980aac6f760ef7b718c9f9d2d874bbf694be90c1f9b5ed27727b384bc8248fa8d9ed28a77c6b6a8b4af474762d26867c288a61f42bd76deaed2c8513eab093436e0ecedfc517b50ad9c90112e4652d9f07a010d3cdc3536a4628d908ec53706f52c19dc600bf4e735ed3c118b7b7a7f47b056ab2f0b47965f4b144db28cfa832f9cb60f5fa0b4251d2a036fa16df49e6cf8304d40e6cff07704b9a8b2f6b844415c199b38a89623fc732706b392a861b594b48e1a2c60542d06141e5da3c9dbbb755e4b2a96b9c4b9eaa585eab780524d38cff84dc1f119dacdd72ac015c721db544f7230873b576564c9dd7d766a0523cb18212619cc9b6edf8638bebe24ba13a6545167dbad607b11281afea3933cc6ed651ee9ed395073638f951a4b9a185c0027e140687160be70780857e77e96752875cc54812d51ffb160dc7a52176e48494dc7700ab39595aebfff48c9dc1d32189911db9acc925e4d81091a70328297f1b5eb0936c93d929050d3ec4a0e135045a333819476d0f38ce030538b409895d32d4d2f1e8a9d6f64eabe47a61b6928cc79d61ca8d79c1ffc1a4080cc9deecae609e0b723ce4419e4f95d04c20b4cc4d0c5b3dc56d4972c4a80914fbca8fc4179a2639766699c0e941040a393452decc161592a53f01a2337eb3214554e161ea54e355a06003dafa6a9e6e2456130d949295c49fa8e48cf3db12f9fd61215569f9542ca6bf0754e3e594ebb38580f2a7eb5e530d34749fad06730103d2a209bc23d367d552ae46d461de1f678e462438915a0f0ce76f93cb859384cc6703a01b011d62259e0e1ce0664f6f0ea4a0577cc0d2029aebca9d5f386c9cd46cc2494381da808d2280abcfb58186ae21fada3a7a689727d1b33c09bcf45c45d2cb50b7b2ce2a6fae0675c633b5f92738213eaea94f70b7929ba440cbbd02dd42a6b714bdd520e84434de31183dfcd2e4aba2e8c1a7c468efeb7e86914ecee14d711a31b521e81748e5437406dc8659bc319f44c57367f55b1a7a09b2b15c32582e79a73349122fc5f9a7f3b62b379277b97ca3bc3c341d0ed97e65c762fed5b550a5c2f82d8d1047e88695c83416c4dcf534125f471f0100462510ba286895edbab4ea416d8edac1e555d65fc616cb514c64dbfa48906b0c44b13463bf34886fa59083459018f4c779e88264b29fe1250e70693667180c8c898f3265cd138a778bdccae9fdff2d6871f19898544fd8fb2adb70e2ac9609a4996c3029996e0967269aeda03cf9734caacda9a53ed905a319d55857e009dd477b8dfab7e34e122211b5c859a7a7d45d7f39d68137d1b5248c7c3cae47cfa37ee20dc145936a7f760e5e293900c1be9813e5e01933a1f9b8fb2ff50221185cbd7cfb5fd7f591ef5f47ee13ca3eba5f675937a5b2158c832b80e8755c5b17a31a5824c35c96e7e29a95f0d767aa310cb18b68bcd1d01b599bc1600f3918d96278f4d1ce9cf212725b53b2bc09bb776ca831acc0d49ac0ed8fbbdcec721b3b34bdfea078b0b31311a66b1514c627a48f517b2d28fe93b20c5c1347f73ce2435051de2fa21aa2a388f09f2c71fa95b41e42e090c1ef3d7a031f37c272d58b3b34a83254273829670943e3374563b12e866cdf00dd0433f72a2ccce19d18b87ab749b8a66292ce2267e7888c481431abae9990a2b52c55724a0942ff7458269c585f78d85c8b49fc58e4ee9b9ddb0b93b95301cb5bf1a6e377925c888e7d4c95fa0dd66b42412187239deff8ffe948d900993fefea3954f4eef0c133c387775803c2f56db3941d560b9d0857570a64c8989d0cb1ab20a1786f01c27ad067e7d72173de29dc438c29a3b7c2001f569f3c0e445bfa423b7eede4897a2b6ed48d4d7107230a012ee78973df05884b3a5290990e9bde310b1a6240d4eeded65774d2be05508b76175e81b0e9e5419f912139c4cff496b43f69313e15183d06b8537061315f956898182aa53b6464741bab55d17487f1b434210027d324abad42c70c61243694cc7a3735ed25c1db4076f005ea0a7382ecea4d87187c5476dc693fdf4d60ad7ecb7840bbe88c9bfa4b4a8f3ad8ddc71f9ec45d09b58b2ad803b74782590d6ef214b862e96db2041cb0841694ec8959e84c51ff5ca45b4e7790f5e54c37f295e45cadafbd341b9291c739d73032ccc71acb833dabe2e9313df65537008d9f56f0372a005bd5ee561834f25c443ffb715ff4c3b973a1b2b85d0ecc34ce4aebc62b73c25ec83d4837b4b4a0ca05606e623f123eb72d4f2b00e339ebfe2cefa470b4027edc56f3ff4240c0779e5da6125164f8e65ad26a711254d54050d233898af8c1f3dbc4710e9a1b6ee01d3a9b4f786ec5734d772c986afadeb583db83fe46a20b14e539f900b5b434f3b6581324bd60362c8560f443fd563e99cd3f856c5eedf8868b0d69e0badf35de60ad4eb632841d4ac1e15759035eb4089fe1455568fc586f47d0f806b3c791d323df3b2007f16f00d9485148dc7c063458f2928de8a9495dda6f5fa6b0014f04567b71d35ae9e804b52bda8a25f76aceaa64476ffbc4e49566e504a3bbc611e0bba1f8a30a4bd8f2694afcafe2fd10aa23a09baa40aa32f2b23bc50f8c402e8bdc1f786f09a1c071ca9431e3a8aa28811a50f5fdd15ac913a7b021faff73f3442681123751724fc66cf9b6d6cc34006c807cfa35548b5bf289e9af247126bd99ca26a0cddde5ca0e4dee4f4217b2725056830e2a31f6d019c5129608acd08d168e1b5c4bed56b45ad9ddc7ffc7df560a96aa1a0aa75e4c0ca3f015fdd7531e086449e9f81006e22b71cb9baf45604ac712105a8a3cec9d394219bc787231ba089019b7b8ef121209c45f398488a03ff4aa7c0c131870ee46c14de93359387dc01272f2d513072b2e3f1960b86929742f576c9b352b2bbd8a9ed73794fb6e8bdda6b5b155b729d0a89165b96f476ac8a9775a15c39b30869890888068368eba79d87510442edebdb3b544791018572a460ad0e4c5a4546c661b86b2719d71207e1f684487eaeef12e30e1f4b32089564cbe621cd39e69fd98d45b000041492e71912fa7a009ff6275282750a78e16676660634ca12bd00f9d27041eb7fa80a50fc57aeb3ef3917c7776f56776c37ed7ffdf71486500921508237569a2c597759e130f5f1df39d2dc50422dd16db22b2e153891e96cc9359a03ef5aa916f92093f96fa2feab67dfb0d75b015187f12d9fc3c8ff4755ec78a65617f2f924191c060d734947496beec2566f126e1f929c8bde262b845b43f830bc73eb85ee0b9a47fce7ec0b56753fad966af632b94b907784943904fa2a87e07407bb110eeab8c33e45d14401f9edecec3a9f9b4c338d495c700cd56298f000de6a50b504ed785c60778ff547d90a039beb34b62b2d4482d61894b2e0595861ef6a13d1792fc28dba3deafcd17963a2f64a994c60da7cbd030dcf388427183e53df36fc08e788c2cfc28db8be23e93b0fbc240816723d03601b9710089f3808278046ce8f1b73552810da960e6260ccfb715ec972eed1869932f5c4bd77959507c98bc3f64b846ca2ea8ce007bfbbbedff125341c5bf24efab50b6dc6712071a399290205617fbdef023d1015558468e63cb5d6a58319beda272a5d0a234ad0d1f71f1fca88d498e15e60a598f171bb6e9ceb876e0d67dd11e21be73dbd777a790d2163e0d02e12ba40e4d2acab12aeda33bc92e9bf8f9f56abecd93642f16113dc0f2e6d417efab9e9c28285b8e5ee0e06e888660ce22ce1f66b80729437e78a5cb2ba6d3128672e628800bf2fb5ec5f772b962215cd8ec76d0137573167951913cd3ab6030c4da442e6e1b5fa4b158794070c3050adc2de0ed2e6e2b92699e4916d975eab51865c4a8494d88284bf5147b67d2df6b0493f36d90f719b8817866a299970d09e6776a8ca8b95faf212d5bdb4c69ddcf4c8f608846c223074f28c334a39b29b9b94869c697678b8199f8f139c75c3d531c1dd3f8cf0f086884bd90041396540e7aa271e4c46fcb8f47907ee66daa65d6126539eb79a50387584383aeba04f20ce440a2e7deea96a63579a3b258805c2403b3870b7999849261eced81b0ac0522f08fcab9aec02f554c9c7fefd18ce70078db55679fe4b69deb548663d8a7832c534f22b6e659deec0c86b81a6a13b957bf03640d0cf91a2117db86927f38fc3deabb5d21664d964cb30c0272877c92d02648511554f06b4a3de325e5587d89a2eb681bb0801d82f0fcae0aaf08fb9089068e306d7dad4630fc5a846afcf7dac20e14d689f35d8aaf027b712001cfb8fc1cdb2e72df2e462df0d5348f057579d2bfcd21b31cd068671a6c2ab85a1390a46a5fbd5061e2c5fe373cf54bd1f7703d30210769a7cd249fead933ef1c22704db4a08094e82ae32f694303dd6f67b802e68fc2b1ade82e36b808fe14add0b64b719e9e19214ed2fd3caf6577a85818dc48fbe1d459ca3121014127268293cb03bd8f318ddb8eb602cbfcfef2069207578022bc8b5c84a82472081d221185f8144f29c7817318eb0afff779415889291c6b05435af9aa5ad06122b8afac3bbb611b2fca208397b68ae574226e44579a419490e6b07fdeb68639abd466ec7722e3e2f5b2da49e7146d8930c56d72afb73df7e090e1a313450ec274dd957e3614b7178be8c454e499e1d4cd5feb8da4d1a44be0ca6c685bc528831f7c6b57aa48dc681be193f2908c2e168204a5639e0e081d0d5af59cd25753bc8ae92af36b3d7a6d438cb8c1ca68425ddc58ecb58dc022f1995a06ea413c26bd69ab0bb50fe0a2399d99e79d50dab68428f7346e47c7d03438ceda4522dc153b4c1a301dceeefe757de161e0c3828a42453955e4dd99a74d958b0eadd17d6eacc546aa524bb5967932e2ac3d046494c742b3008be952de4747bf7d3a88383effee44158ce622cf92162a411d9dc3f93e220a3df1c29b6307632558be75403848337f49701a7ff31fa4d10da7b7d8af62c5f6178b272508a03caf4ed055889468c9595a41f74955619bc59dbc28c8f46e9469e8ff800e64f22a2724372bf89f38d75a08dac10086bd4c7e3af1712e9d3da026c5747066f7f3870028478086873605ae3ab07f9414f29b0df9be19f8919ab64ad12ebb9a1f9f3d499738dfa65525aa910fe6ec8887f385d1a6a04988c70d9abae1aa3f5dad941d7a2fffc8c035356584b36faf5e538c5680b53e03631927d4eeb84eced97c2d437ebbc260ff3e05b4abfe11f9bf8eee594d69148711c6890a71ff0524f0923b85866f9bcf06ef42f480dca95e5600a4bb8752deac3912e2fa4af215a78ab70ba31fefd8986ae1ea112b2eed211e52dfda4ec991f253bd775f3f52b7e950f301a89f08c5cc8bb1f8bd6da598fa9bd0c9b0bc94a654050354ac45beff66ae7208543ba563f65dc08e2c25a095d60c6a32133ceef28e979cf391ca117da1831bdbd5b41c1d64e525e76ae4028f0a1cc932fb74cf15bb04a3a8a3d158c6462e7c39aa0a47221f20fbf0e8a1f12ab16d1cdb83e4a8e86d613ba21c39be1ddf85d96b1b96a3db9d91127774e2ab228c90d0518f67443735feba3a56ac1c5b2e0f633492006cd66aebe93ae54d3bc2fc47aba22b80349ea51e485b8943d2ba36f5a0a8a7bbd82d51d9b81bfda0551f013eef326e4958a122fa0832a018e0faddd168f51a72b0dd63729fb049c2c4a88c378d53fcf0f9ebd64a8f19fd1f0569e1a29919e0f026a543ff06b267fa9ff544124b1873ab9c1a66ec8d5bd7252c98690adebfb32899e1ab3f1c7b26a8e734b8a440993cc82bcbecb971abb370193b5cbd9f98b549289d9a0c28b2745894047b8fabb9f3573fada37ccb2b3f0424a37c9d93bb7d5991e7e76697c17b6f45911f0ad047aa267360a17e1262d79b2f928ccea50e2fdaf3fe58c6b30b95c169081e9715269548608277b7b190ba29b3f35943f6d7eca89e853fc4542dc29dae6cfac4d4a6e06bbe3fd76626ad7d5ee0c2b93f5eaf07017f0646a23ca4a02c7cd0dc61be4ad10bc5b28716367a1b0c088e041cfabe6088350f0cc77b2081dd921cc55562082475042af30ce2b775c7ff129568325ff9558bed2694b33f94a6afbf3dfc4cb0233d30d5376d2853170e7455b27ad9998f7566b4888d5b2a9f90fec808298f40988a5ab0cac483b3f88af6bb49db291fc55a2fa34811ed18f128de5590b2594af8b36f1ab699eabdcd90497881a8034de6e34892fb0cb8a8e45562a3e4a2a1d6097929de895eada7deb617d88e448973e19ff6deb056691793509f21c11d0c6777ed87c1f8c5eddc4770a26763a439d6867edc3ffb738eb7237142b1819e1e2d4b4fc32afb95d1075cbd18cbe673dc22f3a52f6d7a33525f98c8704a42240dea17cdd902cd1a62da7144bc825d67273d47e70926897497fcf6e73fca60a9e195dc6c2ce5bdd64d9d1d6a00835424a31f8dba14906ad76e20bb731686b1b3055a522982e146d77ca34f9d949113e87494db764d3c524a943cbfa9c7d13aa3c808a8aaabde46cc10b28a75e7ad57f7a36ff7ed64a2ba917222d4c2786e596cdd638952a33244e16c436519669a371ccd15659e62cd4914ab19331ef6ac908a1d8e14d37c77968f9c607e454bd9082d0ba09dacd3527de1f4b4ee60d6735edda138ff51ef9a7c12bda3175a0031d861256a01b0a765970bb970ac5b9003b8c83fcffbdd2461e94cad8ac5782b30f5360552d2a3cee96e2396dfa1ea142621a267624d3fd6f4681227fd5fa2ef0a08b2722eb7b32f9918bcc8b6869e54720fcb0339cb4939a4e62957c12bbd4a54ceebc8c6c4281019c817c6507cf99e9588c3291e96e747e68202d546e022e3cdafdec3b5a096eb29723d1e95572349f7436e0ab1c4e1908cc77f077818ac17865f2a4bbd01397cf9864cbaa08c7d14aa7c6b5204cd18bb66a655d836c2462a051b5b5c62ada0ba9dbd80ad5e1ca7e78020ca5299ef32d51a6e870de80fb3c2f10aea0e3e4d22807d094750e2bfb22bc325957037ff39d8819028108af93c4510a6d2c2dd6956ef3a6e830e174d109719db5210f9c9104ce224faf2a0149a8f4f86642a3050aa29bbe1e485faf9c3c16db74f9d1510b9b60bd241e9231b75d32882cd85109932159fb5931ef8f7b0a79803a67cbf0ba30cbc28b602360258dfab4d8a307ab30912c2076e0daa83c76eaeb60a98a8e375516101a1cafa19c6c7f3b1252af90ac1d5ca62d6354a3c576e04aae22cc3d9095465fea5d732a4d3b14df2ceb9fcbe504892bd556bd433e95bbfbcd2fd6ded06882b262c6e8652c3ecf28c6783d7b849c05804358688253bf006626de8a30122fc7a591b0048484d8a3631bfbdb7e11fb490f29df71ebbaa0eeaf2f89a1852c96c1d917e35cec568c3a80fd70513bc88811ac36fd8218daf436b9b92d7398c67b3aa61fda8283535baf0915aea96b6ee3c188c56a6e637e99d158bab80b234e5a87b101565ba0f5a83afb6adbb03aa2b45489b12fdd1815452e0478320fbba715bae5f94c35accdd4c20cab4f2084b3a693887d3283b1dad603c6596707ee667f63755ed7cea020b09250831b7633d8361f958c1ce6b3c5bd30790b768af4d130b77c5cc7a0f478a11cb2fb26597c3233299efee314230d7ab82d0305a336d8004697d847c8542f0215f96e87547d65db3f93882e58ad5c742e85964516b98dd0a4fd6fc734dec237a2d326975e1aa7ac9a5219a58315e17ca15d614b5afe648174578ebcc877eafbd933a84adde95e5ef1fe3109d0052aff651b5f3c37cfd48af2ae7d37856c825e447cb48948de2f005c644f3fd5ec5dbbd19243ed046de772aad1b6e1367a7a199420e2ba1c4e9df581b7afc9f78928fbe9a354c2330b8c4ae932ca1204dcaab23b741481f207764b122fb367da63cc049ace9c252cab37386217b5b6143df8e7576fbbdb7d2b5295b48797aea110bafcc0611a1559b4561690b837dea535b226e1a3a305072ef50e0b9ffa1c407d1f7826aa9b831ce47703a5e3f70f9d11ff07b3faf4ee6480f7abba1aabe29570947f2f41cab802129ff94fef4ffced9e9a73f02a32d30fbda54070c1f6be64d2b5ff4a4d2778735be257f1a0304b2dab4155474388ec4d340928487183228f569e3207d0239a1e7a0586dddd3886156dc5aea3d82ecade23e150d59c4fcb85c51af52a87227a9128aefebbec30d42f1b8f29e3770ea41ca05895d8f4c79ac28a503c0549ee89b59f96c4e6bc8f6df6942f12a048708ca94610ff69e84c52904aa54e77538564580e8ec2e7cdfadbe9162dc3f2e529ca1c992f6d5a6ceaf54411881b2aacf0bc63ee82d63148adf50bf98db5714fbac575032e06ed93507d7108e5d3d2261b70426ff81224bea449bdd65646e3f47036b9a8b3bae8a1260e928a5d645cb7e3e88ca565236125f0038569c4f7b436f305b7830e4b4c7769223893bbf6d0037174a23d422925ac70fd3362e7f82bfa6376eae8464e81b1ea08041c7f77f1020161de0bf51a92f6792fc2521880378569e427c856a247d0a140d0e1f563050ffd62361927b3db71a34526f7fe9330ba7e420146637c00da1ac791918eaa6d010c1c5e9a0456b58dbf6091b0f80a212437e91b9f7768dc3db4ef1841a66f16bf98ea5bf7cae72e74eba77401437678857af688bb0ff4632d6118134c3d506362f5df8b446b5125ca10fc2c72afbaaaa5167e736ea6ca5b2a54bc50cd2546c44238d27a2dc0c728b9ce7ecf0a5cbbf9f3a608e062a85705db0f4546299b75c862425b4738f85045371c8a45bf34005d556919611db17a7614162e2ccffea09287b5e3e957379de08a42564c140996ba9203702e3495cb734baa342561c8fed7a9144c325494d15a8f71dbe05ac5d8526e1574c721e3a4fd84f9e32f0fe91e35283e813450ea4bfc6565b21fd51d56c746a229dab67ef4d0944e3530f988561ea19b17790f0084ede89f6a47fc49e7eec0d133f6a36d826b2b655969a996530bcf379efa3171e9c12ada1704307d8b4edc43e7dd4890a62757d7ae164e4937f4e10659ee9a0e66d80a6dff8a7a3aebab38ef91140054420960feb4792df98c0e9da2a8aa3254168a33f19605922d1fd4b3403421208338c95ca03e02042e99383298b5b14038850e01e992ce78c82f82d40fa737ae4724e70d869f4d9e87936ede39dbe8aebb756d70da8252f9d394d85367fda808f2d9b32a5e713d7aa1e9c9a51701828f433abe71349f3c22c7d3544f9bc7a3aa3db8f630e6e069fa37768a3d31dd2513d121eb3ec0fae2b904fdbe7e9c8aaf3f3f84f65d7d46e5a62a15346053ed277f321c1603dc6fba6d500f757f7a55835080a79c45c21907018ab9409f682eb93bfd2c2664ad82ce21a490a74c960a889fa6ac4f793250541c94486ca5d9ae9db459966ad32a3625cd7bee56e348bfb6c267557b091e72c6ab03954e01d5864200dff791126588fc0c5d60963ef6f8d3dbccb3447d20d0cc21c78039717f78cefeb74cf15ead7ebf8aa4c8b03577d8fc745f003a463d33a08e087a10081bcd76ab6a1efbf0e0fe34dc2e19cc7c891dc99010aa7e74c87b06b9146ee5baac2ed9debe7fb839ed3e0d7327fe7efc7a0cbd0d89b1bf892fdd01f0b03c8bf53913eac912e94703a0754fa568c3b8fe317b6c6fc6ff1d37f677fa570403a4bae8c5b8c7a30cf20e06d5716c27ae501a0ca163a0dbcc190c4f2e50cfc998f0cb448c3434004401e212148f01dec13a84de17dbf5f43318e5f04f12f6cc6d570be76892e45000c9171ae0f27d06ff286b22d86d0628b53244fd50f96dc83c2c16ba08616099b128cf7b68af6151d62bf368a8589a31d588a7ba05d9a39d6bce8bba001c54b2c25bd27f9a70716a7c985219e3039be7c47f9837ed86759407dc62897f6730be05390e96c3e6e7599323350b1c0220111192905a251acdb6279bcdfecd4bd659e42278551530016e23085fd8e2f1b6a85999aa7a9f2f7dbf1024cd46dabe5d95d9d69013d783f49c19b6d13b4241a95c1602d819321c7a69568905e4840a7b9e889c66e8937c9ae6caa7adb27f5d59234c707e98719da87555dfd996c8cff5d24b2bb28e1a1cec8e4024a770704335327e19c2bc19ccd3bfb867387f94e1c75813fa84240a5732456c98a231c3bf9070af9c35d4c372a2cd09ebcc0c5c81285073aa68f354653e8424079adf671066d2aed914969284742f5d99d3dda536ce6f4736f4ab6c62db26a35204d48b12acdd8ad26a1c6a0596f83eae59753ee93fce3ec19d99ccc7ad3e13b7ba3f85bb116f75e7d03734030f8320cc460455dd6d350003a7e6e5851685bfbbd909b3f3c93d164f11a3c393560528a5b5a4ca178f4ced95544a005f879d213e84ef1b195dc3f7191268ebbe9a6c6620b33922a596c80525be02dd5a3f846bd15d157b142a7c16e52a7377fb570d758e65a6d81eccd5be7e36c9e24e4ab0a33c544563d4a768a817a3e4b738e9a48e55b5e26231130e6a85903fc5bc9fc6afccc7db65eb72cf7bd91c9147209853ebc3ca5e5208d728e95c5271231e7721d5fa2302f1faab9f42f94d36e51c801a871089ab1f00fd2917c122ce251710e81051c9b01f814a18b9698e3e17813d6d743a89e3b2b619a2569219552c3b996a7c5c62ff01ee96318cf4f7eb0c5cd4f84fb587c69be64232512d948d676f1e1deb1adb0b02a2cd185bb7508bd20dbb9970cb0f257eca1bd7ec440895f9e063d8d282d7615c81d76bbe108628d3e002cc7fe032744577f5e8ddeb9b317cdab330279f267fa66d66048f394dea4b82e513740f02bba7d6c383c3cdce6fd7be57962286d4b5d697db5bc20a434489034345cddbbb6a2f7b12932ad4cd339c26aa13c2c50a72c8fad6252a232c115e909f7d5db1ef7a6d71fe192fcab1da292a7d6a76d12484622578969e7d77303004198826d62737914ff6551265d8e73eda6d48d8013accc924ed689a7e8b73a43836062fe5447c3f3b95b96fb658b6aed332c57227e37e6d4082487c997c26c96f9a64a3841855ddfa2df20dcdb3a15a822f7a7dcfe9180c30b337619aadecd8e76c601511bc836bdae6a3c2be2396fc240c31aa08ce529e3d08199904f9316cb9f5df0e7871dced48d856496873405cdc775a41c2867a49695172341581efcada43806470804db138c49efa03cb27c9da72b4db38ebd177cc63af6b3c5755269ebe6a17c9fe285cab6b3d6a18a8463d572179c34872444166eee639e2c1d81e4539f830400fb929159bd300f32a0a51ac7a67acf90d885cf741f91e1e161dc56d260aa3a9f8cc9cec84b51c27803becc33b3af6edc72ac9b40396706dc40fd750683d6b753fc9212197117da1bd73adae21602639e2c133b3874b90328b495fa3e0abb8018598bf11516742c093c98912b05013789e79dcd5212073e13fed89bb18ef902a43a6009e940a0550191cbd0f3ec67d731e875e8624751e52b2b56a0c8a187b921e9fcfed74a7ce7d1b4137fa63d348e98256fd8829e4f1ab69c399ddcb6a98456b72bc383fe9be06b263288aa672d21e06436f732a4e56f50e3d9468fd47fb8e95b640e44496918e2f341ad82d404118262373cd16ac694794d7a54fc5940c7b0b14d79866a477d956aff4634b05a731abb491a1e9ad2547f49dc8e29531acb668d5e33cfffec4afc3c39c4a0b35c7b2a71bc36fb3fbc709dffef3f0e440abc70b34dc4919c1d22fe22d0f2d894f566fcdc80416cf40eaf38f4654eda84724a5db90dcf24b4591be76b09e62e976779634b120f16d6f07940b1567c6c01c878170f41ed5b3a4061c0afba24d1905d971d09530fb41dcdb7127410c54de7e2784dba74688d81f23058bbdc205870bc0ce5a344f10f49a7d9b07fc087f786f91b4b5f2f2c74933b834b26e20e172f3e8cb1723818817aec5e393a3a5803fc3aae1594ba1bcb2938fe387b48416154110ba6cf2f7cb7ffa31e6048846421d24bff9e444d810b23f910dc159748b58c0a4393e68c6fcd2e6f967000b929d921d730cc637bc0e2fcbb3c9508b88d4ef9c51828da475682efb66d165427330fb5a4914b09dc64ea72d9cd1e7ab3bf62a9a24451bb864ad428f03cf78657f447ecba803be7d5c8a347cb990a0683f5966faac07004a89d57c97e136399e27e307b2120ba62edff8dd16bed64f3095bd6dfb555ad782c31f5f6515793a4c11c9fea221b8495de758e9f08565f3b587359a5580d4914119fdb877b44ebccec87d36ba18be396819dd8fbac1e55ea2bea710d185bff8eb6fbd33c0faef7b206b892d60dec40a2ff618551cf5c76ffba8d2cbfca29b9c958dfbc70945cf9522448329cc5d5735b2c6e464d3e36ce75fbcbf270bdeae27a2546ef17c72a23c9f83b4cf7a86df57cb53fc66d69fe33b1b7d18de14c8e96f84ac12dc9abc20038c86e0c2ccab9b0a77ae3b45d34850ba7c5450ee503c1568a51f84d9e869da901dd55336bb8037334e23e52383339a2cbf2e00521f2ebd38086503c0168b015253e2f0dbfc8bb11bc4e74fb71dc0b35fa5f48680e342240c080e54d2e20ef2be9a5d1912318cc20167d7731de3ce693e1c91a0d2dd957902fcaa67c30274c1aead22448bce6056ddf07933a59f234532db189a5ba36efaeb68f6e70fb6204edba1e8ae724d7280303fc32d5064469be8d008ffb236740e65dc19d894911d8612baf513474c6a1a652b38cf893d7ed880e30b4fbcbd20d4b551532b50ed8d87a4ce9801fabef32065315e88104a1e33c9ff0d909a2621168329fe2255ebef94e316bc94e18c652eadcf955c0017c56703875339cbe9cfc010aa89b9c852a1c2d85a0adbf8864d75d5b31ab08f1e651c2da441953bd759cd8c29b7d9a779aaad486548c12a2f027dc0f2b4aadbffbea48ea5e5bb5b3a5edd85326c6fcef5bc44d29adf3baa654a3ff5483d88855b0be4d07280c35f03c1c68e2a20a084f7bae34bbeb020c32d2b2960ab8b3814bfb74eae8834288fa0bfa776e4ba9be40c1bc04192edd61c1bfbf09f9fb5b09eddbdeb7f85b6b2aac271c01ead9429b678f84bae92c3af65aa7f2cfa13f23fff9604ce7edc2b3610f329a1f3a4fa1cb408276f74b53e8aa4d685d856c30be742307c3c7c257d1c7f153b384c7c3e89e25f0120ff74b8e9dc25f19310844fb4c90c781a5a145eb794c47469f4ba680dd06edfa2228153e841aa29219e2d1988ea8d9e468f4cf0569b0380d6d1843fb6f7111516c1b3e374041c1c23a6c7d30bb0d2fdce2577496a94bfc932effd1ffbb40a38373f27564b56af66d92c339738a0b88a3c1e5688a45c92e4255db8b820347aae32f65fa803618eb611659105c0bbb1b9b164c32264237d88a5ebbcad9a5217e03f6194c0317e07273b19b05ecd2cf7b335f3d650313da879de4a95d19ec7880994b18ab4808c45e9911571df95339b4daae9d87ef76b7c1a49186d9086f8384da2bfd1fbfd809003cb6bf5c679dd208739ba94186c17a3c433663c074ff344ce85e71bb3a0a1259ac6a56a6a36423ebcd7e236eba51166e6a9c84b7849d04c9d2fbdd21bb6ce606c7521e56f101cd68baf48f77729f5475c6d505878be05497aafd662b865d727b3151b36b40f18c113113989bba0d6f020c46140ae95343be53da5df625a50414aab18a9caf7a6a9cc23f3d985d9d61651de04ebf44b81798dc5e5af5240844d04449be4af1d4ca4691c204c563b4f819b5789438deaf596b1c715a8d1582730e6cd3065f9eb3174e30d4029909bc95973ac35cae57e83ec9e776176e88c28ebcbb34e4fa8fd5db7cd2d3dc279f62e30546d511c11322a7501fa805e2eb5b1f1614b21bfbe1b9a70141a77c17879dd5f71bf346898f4094cf5aa75343531e2f4d67c06459e571925230d3f02811b3c4e5e562268a94b5227f39934ef5fce8cd308d2a12d45db8fda56d6ff0628d8071bfd3ac56518086d1071c05411feb5ad5a814ecb936ab79ebffbefffc778cf4d3cd90f3d1f06e823aa54ab219cbf928a578b68a2a02aae9c89c8b625ab921e169f1d6d10828868d0ff04e85483992ac9d9346326e8a82a34d8aa2b61171a20bac2a8cc928b26ae4625f8fc62cdcf030811a4e04ec077b643dee676285bccf5dc4bd57954b079e137cfd3400299ff28d54593ba355979c2b049024db74ebe395352b21d42a1846aa9a5a3f5f707146ede69a5761bee2e6178bbac79b974993f3e76376cb3a975677fe010f03a5a257231bbdd7c46e71bc338019f31baae031c34678ecf1a956b995c9fbfb8fdfbff6019168f530b996451b104abd9dee483d5b951d32534c211f136504564e8c51d0f55288fb89bf332b87c1ab42f95895580855f68e72c6814e839ac80dcfbd1c9381fda6170913c62091154fd4fd761b48c08419375710f45b70e513955c529a36b400f61a728e2d87688cfb5d2be718259e4a73fcd49c55e2508761a9341aad269637cc8d9b57b634c84bf9af470687228c17afcfe58e02941f9252036ee520fee078f7834ccc11a511edad7ebda03d3c6e56c7d7e80fa85ab42acc08b4ab39313c44b12c1669ca10eb0d8f5acb6cbb94911038a705d665576ad9f7751d02e8b672dd5680f8ac434757980973ac69f26463da3c3e4a84e99deefc396e3fa5c7bb86c85122acc0c49e67ff4288f07b4419398fdb27a9d02c211e3250a27f6c4827df8d8d86cfd2a28b18d713d9469b07bc2c8d4faa3efd51c9abbe31324166cf1fd96ad396e46386f59fc9707750e68331ad71394d52aa8c48abb82efeb80391262fab3daabcc1f1034a45fccfe8255748b819f9c0c2911fab6e196c20c81f59eb5d09f3d7c1742d1c159898b7e55d6e615d6be5fc64456af4c828c1d7d1a4ccd74dc48d7a783b2830eff377d7792bce11d71519c23cfc7bffce6d85e616d60ef3f4bbeb0a718c3df80f13c98e9d96f3a374f395934854c52dee97738ca6c1785055dad4455b0ef0aadee67a2c4329147b48ee7ded9e220dec10c87166dc014653a8d382ebf63dc4027cfc1961766289bce65aac969c97fb34dd74bf350ded6866627a9fff03dd2840e70514886c464fdf3d7f55408018ae168afb9ea702be2d53728d3128cc5975d7e82125d864df750d0333b33837c50d0b3098da179ec8385c98aac2134757ba13c97be49a49d2853b2504eff19c2cc17fa922a14545787125d1adc4dabf1fa85759edd16c1621f0b1731c6b6de583a9acc0bdd7ea31e4734314e597bfd8e8c3d548f2b7cf41e6812800f5badf9d1074451e4fe16c3af8b9efc440e4219878d4730dc6aabfb3fefd4496c5a5e1606dca0aaae7dbee67f782b7a86905f93268fd57dbf7a07b2d9296b162b70eb158fde52e1c2b96123354544babc24f90f2b679f4ab776cf52dcd47cb9cd73e1e28a33b7456e8a986960aa781b4969f76745745e7aab47c27acc2ae3aec4a0c7fff9545d47f8503d73367fcd5143a9702a50d6982ab3fe81e8cb4efcea0d58b3560d0f1e5de8f3bc249d9af945a2bfc560c398c919e51d20882ca96265440b5eb2f8e345525eafe942e93507b45d952300de53fcc592704463e09ec5a58c2f40ba29ce2ece3db39638d1529572c7eead29c5209855505370e05b38f928a5d95c8bb98912dc1eae9b75f59dcd924cfe4f0a751eb5ca81cf175271d7bb589ddd8575bc999fa6a402b21c71fd9c84d6a379ada7361bea7c81aba32a0aa24f2fe26a6405193591b7ca47a020321134fad7948bc501b420b8a90e9f638569da79d2e56a859e594ecaf08b32ceeb0f2a62a9c1ef3a0958e0a1bf3090208158f54f2ccaf2d0aa12f8b3d248066ed13440909997dca5bca3ecb07635e0f289e9396ba4613ba5a4841b7117c89fbbc7edce686217b00bd01ecb56d194d54957faa2b7e967e2b1f992e9dc097bfad11c7bf09eaa28af4b1ee47830ecf057eabee9d0b651bc1d2e0f83d93f38b59e572e3e03965e23071f40851dcd9b325338e8b46364d1eee4a9f6b7ff81f5d125de2b8c8f09ae77aa3789d57e2540098a2e7947a5067fa8bbaf5d48a737ba1b9febb962a8b514014c946c51ba544e0b1551e1adecb0564419d5286fffc032c2fb90da9ec24ec61e45d826ed192b6415e2ded0b7f1943092e79465dadda80c797bfa3b053c2138b357f08e0ad39ab4fcf973b21f3d0b9892b09d65c50f15bef9456c8640eb7bac22ec3fde39d6fea91374970b2d169444cc996a84671d25f545a31251224edb0dea1607fa02d54ebfd3332662b72b4c44e60a6060def1a95d7cfc83785ddfcea4f97b6e431a86bf931c1c6d4a159bee8a38fa2ec9c5e15d8a3ab0858eef03e2465c370c8335d1f6b981d7e6b854c28876b79322fcf6458180f90f48f5f89abeb4ebab4523d0896f76f95e2dee612404e72d69a4e3a7367c1a75fe2d7aeffacb931932ab3526dd52ffd56f32dd12ce5cb7447e863508159ee54bd7349fd6aa0ffe76dbe506327b8db289e2ea68191143027611a9ebd46987954dc950e35738a56da118cf9c4c2fe50c1a3e827aa59f5a9b41b4c140074ddbb8ecd0d671e5888bb284790e0d5b20ae183ba817c3834c326df1931120d3c6278f1d6ced85639076260adb26932282276abc2871bcaf1d12fb73a9d5290afed47e920a1ba71e7f0dd15bd5a7309345ef225414ec9535aeb687593cb900877d9cb2b7d5b7933caf631f480fef643a8ad7d5a9c58672a55577b9d540fccfa4df5016ce1ced5ad1476acff1c5d8b0d89e5d3ae97f70496bcfe043e36ae3f01435b01978e298e3097b0aba928c2e4239dd0c20183c6b7b5e80bc23bc79454f9676cbc64853604dc6e40cd9460cab950c588eec88de4ec44291bfddf16f7cad234df75469cb95f0f9d2a3e7aca3631ec986bac76e0cbd9e0a4afed8844c3a706d791038a606c192c4ef28f2867c126c1509a51d6ad8cd4741ace8726e191712066c30692629e577821f8a075045014428a9260a15fdbea7b57472bd00d8633eca684c8e42de0d922906694f8c08d84d9f48d8d464de2117fe334eecef2f455adc116b3dcfc7f784bb532ff5b6d5941b435c0ae04b8bc682c84fe36b622a78d9dd14ef5ce67f352247d16047ddf839d840820ab4af160b435833d0f4486399bfcd2fcc0dce744103c6397cda92360d9f04ae8ad57cda0376866f923c9c3f3ec7987299cde00a61e3eb1028483ad339fa51d3d94c2af06f19e22aed5afa0df654649bc5f7ecd26e04589f7b099554a5898d2fd2509756b29d0c6105494f49f42dc030a737ed4bb6e71b304ac82f3b8521292db770f57cf8fd02993894d0030453533c1d45b4012e48deb3f157ea6ac3fe61d7dc2f4ff9da2a3318af99526d42cbbaa2c35e36ebd30a21475577899fb3677dd9a75c42aa454df31925e09fbae8dc53be9f2247a638128080fbc7406bae384b597b2fd61fdf6e4d07ab7300f5e919e56f1072f596a97524a8b0a179e09e1090bfd52517d8fa930ac105accef953cdbbe6b11f0c175775564de83edd165436e467ab9cc8e8454c003271a9a2effa57f13bb00d346f67bb0ceb4ec2345cca404ef9d970491b4e9c021da2c8d32f041ce14ef0e44ef1dc909c5a135f379c60da1c964f1dfb884812acf8e695262dfe8dae53c3a3dfeb30e9e36127ac7b664e7a26c110a473c4ee280c16f02f7bd92908b6662c65a3ad13f432631e1ed13b414b42b142c21c5848b72c7718b35ceafb17eca5ae5c69e1200d3c99c32e1a3c62d3d9e70888ea8307ca2817a95fd0b7fe613a736a1ded94246894e31082b7e21e720f94b9fd50dc182fca0d8a872bc77e053c00665627ddacdd1474fd76f505e6666c7457e5eeaace67b842f5a1040e3f2df47abdbd181e0c4aa15fd122f23d2fa1e3f8c2255a6efe2de4a1878d99225463d38ac856b403e85969a5a8f21c8df9de892064434d8934e8fab07af90073712c4f91f3579837005eca5b0fc932569fa410906c29f4455a0f48f080fd6e3e0d1e5ac0dcb8b512dcca8a884a95943491122be30a02cf3105917f83f5143a3f7488f11124f33032f721688efafa9fa41e9d49810d5dab42f5df75c665d289f66287472f7b3f71b4f7e6aa6eac7903cd845b857c61f30f6deda67db297aec8e0568df1bcf67a7b2f665564dad4aeb9a8f1b1b99b9b47d237484af694660b9bcfc959ffbe65ff365dfec13810e93da1e2eca0591156c3e0ecda96e7902760180b501f5de84ead6429da950d188ffe8bd529c75b34f596a1a48f9393be118b054834bb42882c0ffd8572eaa1ade01ee52cc5a9d02753d4325b570ac13292f57e693d2f5f157f48d4eda733ed659b10c54a582c30dd7d1b036085cd80e0116272255e557620c321e8776b1940016fc51e2e0eca2813a94caf7db2c6d05e7a65cf5d97313a90758e0204f436b0227b5e97882b3244dbad29ec49be45359dd7b9241e65699c20b6b9b5adcaec47f2e68d61bf8889cc32424326ccf0c26aa40126f2fd6c408caee7ed33a1a483819a44be8642129ed15c1581333d17f1367d1823c3e4ca6668ec2e7883db6cdecc9933e58f9d16ea9b5e362c00ffcee32f1b6013f435b6cf26fa88931ca3b28ca2f98f456db91a834c7c9f5cc0c13bf4bd63831bee608818c4674ca3b53efdaef74358f54c63d471f91d1e3a6cf4796d23b7f648ba6ed51c16113d4db5a6b9c56845d1149e2096974e2ccb8a0f8f782b354fb018d18f2bd08bebe9ef7d3e366cf6aea3dd87b7961babbb67d481c876f68cc42c3ca1521973c443fa3343f07f40cff2a39dd912cf28c17bedfc6d8d352041cc3582ef9fed51416cd6ed2f0bbde9ab19d8da7c9b3a54d53bf5c997520304d8cfac17f08b0032dbe09e65e3573449ad98d7f5e7b59afa38aa2d349b9b5e64dabab37a2b2b403e8589948b56f7507e14c26b336c0bc50357080e0e088ae7eb06d96568914964a223c1b77f012abe07811024bb697d09d0ea81e42d2134f4f553a7d5e59e79f5fcd0da0a228ddfb904077fffede9a8c3cfa3622e39b63e857a9f2eb5717264eb8e2a461cb0297b87e4cdd6ff8dacc4a282c89e5a150127dfbda930f06045021057dc7dc73a8b0fadc3494dfbd3a9e9e975adac209d5583f994363cebb24020e8ca10418db9a1aa982e5c6757df814efa9de1dc372c9a41107d4cd88098065b1820c91296393a96a4f8ed737135b16260199c5c828f5007e1bf4d30b3b3c818feee65d1d6dab7f0e53829dea3ae7d385c6a1db9f6a925ae3405a2b70fbced70c5131c6beeb980830466071a85f355364007c4b1503272a8a63a8775fbb8fbd70372598b52b2870849333bb5a2306ee004a12bebbcbcef535ee70b2cf2967f7332247e83b53892f51a55e739e2dc104e251d7b21a08d7b1615bdee26a297d3c5296d54197a489b7b7e1cc3a14a07ce201fc82b5e98d1299554bd6209c245cb7e56750acad8ada3217781bb5adc553f0fd30f09e67d736dee4c6378de1dc76c0b91a4e2f40fce675782d63d431734fd5728d0774b2c72c554f8d1eb5b383e4d04a23e1376b2828c7369ad5823ecdb695f2736085822280194634ef439c7e444c6f029743a2edb572d06f23f0731770af64dc144bb4aea454e8569c03b6da98ac8e44e95caa23f03be8627d42a3c605f33873141c9e3edc0dc103f919a7b41899fb533f1a099f17122610b7dc8450cde015d717869e4093ae13481e783f0f9e0bdcd5923eb6eab3ae75955650a3fc0f2fc70b91b274c39c031ef47e50fa1e24f8557dc29102d59621e8d7ff117d1adfc6e7569f0e2ae13b2d16b51beb3be6086bb711ba043fe6a925eaaf401c17a0cdf819b3e54f9f4f1091016af7da73d9c1f1d64d8daa1e5ca5fc1e991c4059ce4e6455b5e007dd9d9b2f46f0219cea984b4092fc0c3e50eea4787b73cde94e432dae5c5a7146d69f914c89d5a778c49231ae1c981b858590e3fb4a80b312ff3c394ca7e81173a2033b878eceb0346d975e63505736ed2db6d2a35a89f9e436c98fe0fbea582571619aba08640a2a917d569603ca0117c1cda2ae07fd49d0df23f33342b641b14f15192b7132d0a340f78779a94cd5ff0ab01438f1ddc558e464c88a49a9d558d1b773009804a5b30957b5b685430b2a2d4af395768e423c54ddc3fd76909aa095503bf10451dbb86d4c61104ad78afe6a493b1b3af9e6cd1dd5d8eaa7192458420af6f5d8fcdb80a61e14cd691d5655f4cc983160efc909001f8c73fc4104fd1d7beb3c4c8fe1f16ac1d58f9c6ba2721d9385a9fc3f03d1c50473ae4c43cbe1c78d4cc865ed3a32c98fce747cbf3aecfc329544d3e44ad303cf609d5fc90d735f40d99e490bd533abc4bd37d82204d08c11ca02cb16aaa932a941075f67933fa0dee6b691a3394ff8922237e9ecc8594f351b25c8e52d92b1c89000db629e9ac93ee2c19204bfb7b198338404393504257da5f8ade3c69cc30fbc429f1be0f175c40e8b7b048a2fbf9e9c34f13ecb94d0f5746707e5a3aabe67de3474a89fe02010c4bdd2fc3e479345d831e97737765454dfb0372f0f0124168075d2e287e9be185675d4e01c9409764d21a0b3091c0fd71a2a30c709e0944ddd7adb842a518fff8558413f656b92fc3ebba90e511e411d7dab819516e1dd8f2741eb50ca43536db7a741bb0d422f33ab5dcd3c53eb8ba1450b446c36b8ca64f26003718b2ce4d7497134726fb0832cb9ab7e2d4a7c026b94f987762286185bb2563f4e6c8ec7a70ac3b8c1c6ccbd6449f09dde3aa0934d55f793ce8a4037e3e1bfe6091ae15109ced774cab5fa2e9fbcd08bc3da74a370b98670562963fe696b27d25fc700a56926b3400d6e903d6b495c4a7d6c11d21a98255099d20c5521bf0a3a882fc490e31cb12e00aafa82ddb7a0b55011a849db59678af8ba597115d11726743f7d5ffa0b1467b6dda57c38aec3b2704383858d53d8bd6cf0d9556306244d33aad8703acf63ed73d0d4f7c493f13d3f224c5a517ae6010708bc66eabcaf0ad9c2fe2daec1c918da433dfee05c7e01fb590b8b29a5ad6d96692b47677206a8222f118ad6c9a7de305839999b5ef6c4b3398ed1487426fbc14a3b3fe437c1ec0d3ec4e49611255959cb3cc8bc63e8451b4a6f3929b9940d46da8491042d89f6e1932d975c38389605e7b4f565c3ac5c3c744b6261118ca90bc503126db39be7c96f2ba5179e74b0a50d8b12cbae2ddd28b32a034a8d31f0c2b8917e21d52ae241c826e0afc78fd6dde783dc4d4acfcad80582b17a6d9e4bf1159fd05f55cca18848516b53d979c97e23c151f51d8bb75ddf78f900ff8b201ed08e5210ce35f06c1941c31ea56525e73b05e5b081bbbd05b4fd88b4f95a1d540c57857035faf5b21906f2bc67e028fa57f28668129a8a43b8aa4123b9dc4245f93adea032e6dfed2f2b2915a3dbf6987e08ace79e2909aaa2406a23f3dcf393159643c89e29247dd0160ec99e1832a436ac01ab0b0ef168bd792358d7e3e862dc14d8fbdc9e311bd6b3bd9c98666afdb5000ab5e6e76f194904effb0755cd20337f462e2e358ebc94ef6cd6b0600796c3f9a52351313e0f2efda45182cdfc73ec819b8a2736a8b60ddc7bf55f1490ef5242e8515897283d21320d4d41eb72b701547cd4d74bbc35136372536e7591e0b3a8e044678d06695792532982aff73b7f96bb96f663734f2d7a1fad87a27af11c5d200759c6d8305a6610a17d6f713fdd2acbb9257d71df90481c5be41df1cc3852cad9921833093912c1cc8cd79f60cb26e7828135c957ac8d912b1eb92b5a69e368120b348a51626a8f9588e89ef981864aad1228c3d8812f11b6a5316eace108b6e0dacacffa587d62f676c3f0f1c3212f20975d1972143e52f85415a5cc640171bdb731bf4aaf6271964a851008af77c437811bde506936a8988e0de92adade0adb6d38b6cbbdad75b7743236da64eef5f29bd57a6855c5bbd815968eb062223b96b38ce20d3572820556e3c900d1516b90773db59eb3577eec89cd17c54d0ba60bf3ced395330f9e8a4d0c64be625d41b3329c9c291c6a0ce7f20f26aa62bc3f26a2d887898c04a3d575913be6b54503efe29a07bdc680e07e9e4af146a4437bdf79ae8ddb4477a583f847560787cf4ef26a91d2b0eac3a44304d3f754629cf5210024ca3f85235e95a1373adb6e9efce1366b9217a89681d5e5c985e0de9392323f743a33caa8d98458d196f737dda2848051e5491e9cc95855b08434440e5a2269a05086c00c7f660216c06751beb4c8cebdddd699ca92a85c64297a59210800c8db188542030fbac3f03ecde54696a2973a5675ea84efdabd551c258cab85bfb44fc187d7eb4e9df170d57b89355674a3e9f5f9018bdc2b160ef5e5f5ba168af11867417711b53896670e4bdba341a5a93b7ef0cd0115b2577257f3d7a56d51ee3ef055d5e61b8b99055f464676a3e12866c2645e05dbd521c06ae6368e19dd675d5eff54aad5eabe50390b556f94920084d88d14ce15105135a277f1cf97557c4bb7614321fb2a53652f45d8c340286356bc42d18bf33a60653f55b4066ac7eb1f4e89d9b8c598d7db2f95d212d60ad56ebcc8c2e48b212f6632686094af9584e6638d7eb241347904344e70ccb0a6d3e37c594080864045b4fe0ae3bfa886903ae3dfc3dfe9cc470b3a8390d6609531b8990ab30e5a07f4883af565d20bf03a952858929f8e0b2181948120c3915cab0e3c017f0ea11a1d795d0994e604775d819a69f1188c7ccda52df5226f8310277e8dfac35b579837e176fd7d78503719cad7246ff344aa43862e06ddf66a9c682afdd7eb8016aac006c5cbf77ba0b54a1c2482032ee2980888329bed0fdc152df95cb4438e3475743833edc7cd118584301a131a09dcc7ac8390cdd117d0fe613f867457057a8960e83b0696204f19757a95ba656bd89a06b424b554a17cf6a6825722b3d280c1417bcd010fb9f0a610fe2b5fc99ae970ad2dc47daf822600b33175129cacfbb1563e82ddfdfaf6dd8f8ffc6cae0b2cbce3d7e03eb091fa97ee009a53b8464506e89f0ea7abe8c1e373795a62be67bc7f7a5c1733854b164387219b3641e9fc6babb50df87abbd5e59a4781408066130687c864ae5aa3cc523c99b91988bc244add87ed7195c9b5f8e12d34dce75055471b3c7ab586feb33323618410956f79c41d8a1967d144dcd49fa51fe10967291d275ae15e03e1f6f093b453d34a62c60fcb5b3df379c6ebec2104b8719041cf3d76e64268ca168806787670e965b118617c4a9a9f18a75a07b9f255cfcf62ce9c2f0a4df674b0739e3990123238070d5b82b116d67e611c03bdd4651a69ab96d32811cf2feee80a496211dbefb9a4261fe401083c4e388a7ffeb494d7e6ce6f9250d8c0fa5221d7bdff49198e56e9af8621eee3fbf02c90cf6c494e0d56902b451570b0a89f75a1f80d6c4a216ebebce39dd4e9c038bae34bfbb6109eff5300650935734823831f53b30de77ac7edd282e9e0f3645fea6fbb40f7910f0d164038b9083d3c1df14a15c4d965a5590cf37f08e5729d8400352b88df6cbb835359232fb0557396c86ddc708e8f57cdf80ddb255b197ec8981e864abf96bbb43388079e279a256be086a94340bef38c67b924e735f6d3616141ba26ab793b50dc42dd286eb07a6e82015d6bcc80e14f0bee04a2f3872d6599c458d1b405839893cd10bdd1d42ee6baadcb14f5f01c5899f99f9d70f18b28f3d63622b36ee84ac76cfa27bc328b35bf4908efeb9174ebf8dd7e93eef570fdfa9a68675513616790b558aa20b9bb608e1e03587130b6e8c7bcea974f32309d6f1d2172af0240ea0d18cc5de3344f71f4ce48d85a80090a011fa5ebeaa86bf4e13306c46dad780c870ef1d0bd0313570a29480ea86e5a899c35176ee601d094b8a7d0af790b2714b751db438ce154d451150506dce67b1ad1ea753dc2d1044a6d2d4c133aeabcc7bb8ba35039dec0f5ba361f0072a3059f12a194821c69bf6e8ecfa08fedfd3438964cb064e55ae254fac9954efb9c9afe1ed1552527c08e6a325d65dfa352b776dcd43aebed01e7a6fd26cefbce79beb2b957cf53f04b12ecb084b89d34e33568d616162ca0fbedbbdcbe37def191195c87525033da8d63de17eee2e3e65f1ffa0d273acbde4ca47861af7cf025120a1579e9f49145ed1a8e469d6b5e5ac545020ece7ffbc9991be8dfaaa3775aa6469b4a8067429daeaaf04d3f785be7db4d513008a74e45a67baafac7e72b0d2d9b191e50670532237dff3bdc3c1976d20d29ec2c000ddbef1e7491e546c8aa3e814e3a06d9126006ce1cb63f768f5467dbe007a5bb9e06d723d621c5b965b84c31d7d6b750fd91ac40829f61b02a91cc1921f7f69da39c9304ed248ed6817d060fc1fd2260fb0cd651e6ab57cbafa65b17d56aa8ce8957ccc16ef2c56160d7965e1465d736557099cabdcf8e8790647f5c11b99882fbc7da691b0465019a28a403c8fa088efb1763fdf4ab2e79054b75f1d5e3d53bc115734ae553f9f04f9ddd8e1bce05a68d0eff971f85f32a357a2118f943640c8560f4d5e2cb9073ca738a42042be95fe4d331b1917a045364b3e8fa3325db31c5d1e363a4fe2d4b404f730beb73f23f592ef9d1ec38730b229b77ea335d91fc373d604cce512898a60edbaf33e1a0a20fcbef54c5324644dced3d8eb871f2a7a1673b9b9fd5a63ace484ff547a86465afdd968103a4dd66f7b62656142e244d14493bf6c6e8299a27ab69a27e29abead8e8d8302b0c2bcc04d3e756f5ff416cc4ab70db88b8b9dc450db9e87dd07fd73bed8c6f13c7605e5ba25a884c897e963dc8d4e0f3fa5c625d684dd5746d47cb5abc505c7d17bb77febf6bf7bb7422b933f42a90dab5cb9f5088a477ac52488da12ba0d07f622408500667d2aa96e255a67ba70226ec4d31ad2e1eab98c1c84b90df801a6e0ccfe416d1f6ec34f1bfbd24bf3a9f96905b2b9d59c3c0e0d6fcb2b34c19178cc25ad024639ef51d13ada4f825bca116c7c32de9f0173b488127ddb13f6a2f35d054346ae2edd6110b8e7f8c57aa695d75cf0401fc646619b14049219650fc8e1e0807b22a116c0be975f26e27bf7d7e76f7ad25bf66ca208277634ded2fbb87c61a96b46155ee4d83929d068ffb38b99fe78ee447727971d4e21e5256db938c59dba9617a8f02f2361874add2f3c7b3ce448b1a79988ac440c8a8fbb6c26bed89f7167fc8dcfe0802a2c3dd96094bc2e1c13ad5d1b2d04a6d38ecc3398046559580aa38c852fe633a6345719880f75a4d13e52e817dda2f737acda1fae57e24f1924c40e3b190ba7ccc6cf406baf8cc20aa9efa67c5e6b6a4f1c8cb1642cd5309ebfabb2d967ab5a896582bd63998499ae912003cc48800642fcca0bf66c197904e346667e02f3c81a1ff4d880c0e9d18bc57e29a6a59bbe811d4aaeecc1e72d3b645156e8938757fb403b9e350cdc2d5eaac1400251a3615daf98a3a8b6cda1d59ec0123924843dd2c654e3c47c12e267e56cea5d8184a298160ff86132439984d55e77646e699338ac084cdd88c50eb1536f377b128324e93ab5f52457b934f6d9e3cb530c69015100319e3a601b23f5911337af390c8f75208a82e202f1eaf6a174a1e1d3c350845a349204768c223caa5bb094123921bc9a8547e0c51494a50deea6c379db872189773684557b1b506a6ad1c82d2a9c917d64e06a71a2c79f89e29609c6e9c2d5122cb2a53cb1813bc2e335240fb361edafc11c90c7820d45ba20c15ff8a34a39798ed6893c45ce4562dd931c436a7e238517fd2862de5f012b2474370cb76a193a0bda07484d3d7201c2c0a99c05e068c671e20372ae51223dff21729cf470174b30326b6f1b7298f411ad5c0d30b526335628dc1caaa4253a6b5c14f539f35014af864d848739380f5fd7e9b988129ee4028b18578576a20b6337c0b16ceb8b6fc67a9a355a50e14147963c5a751c75a1340fc780362c1bd4d1ee2c238b235aba4c7d36ea291f39d2a75d5d3a964721980b5f3438b938a33b8128207b4954dcac5d1b79e43d4b6a0bb91e6e6207d1762fcfb2e60bf06b78d8fb433cddefd71063f9be9142c84b239d480566f92cc47b13b584852c0b4b91084e490edfe544607a3d81a7be1b5dd201354d002a3d3e39f8d6e065c462d64067d7b81a882c3aa1b3b7184acb9e05d170b40580b377134db866a4ad47c5512f121593fb5b8778c8fc437e005c4d9ba829dfc99ab91b82f2ec6fda6818722eb9db355e28f5a21b1a38d95ef10d37760c9d1764312ba76e48d86b5d6218da350a55b7c3162dca662b9e8819bf93ee37660ea4b3a50837212dfeabe8d121a8aac414de56ea63c190074360359821cd67c3082bf5aedd50dad7097515fc4a0cd52bf8105203d96b981739e7668f17901d8ab38784a6b28cc7c70aea867994b1eabb69e3e5463ba319e4b338ba86d8da1e417b47a1d4343eea76b973d8a73f653ab04b1fe200b999d02b858648c27522a12e9beca388119e31a6f52b7caa7551a3f1f38b2cdc0140342539bfc018c5804b03b0527aa688649cd8d314edeefe8943bc3603199c966015ef7df509be7ac39e6213da80cb2e2f16fec8e63dad1874828d0c28eef82d064c6c9e5bd8f36a8fecb242854c24dcf249ec876f177ca83ec2122725537114e7750f85d80a26b9e483aa7669d2d0c9077de72340d7db735d5412e89030690edcab507cef35dd45cc3e864340b6e6ef0bd0e9c876f63ed90dba56b8ad3203c3c26657497c95389bd98d50ab7a1c5a1861c2e64e2d02b54b63783c5f03d140ce7f94a925a77da84450de121c614e9811b12a134389005f764466798dc22a993bcb547477cd1f40672a1e698e19191885b4409145bd162f9f2338fffe02d57b54698e5776b350371c2af86b3659ac3909556cecb61691707682907ea9d6285f1663db770c6f6067a52cc12bd2018475797d36d16a1da6477886f79eac43337aae147e34de6bc5b451910b95bdf3864ad1fb7c825d3a21f42e2dbf9d1310fca80dca7a2e659b6e3007327de8d08a655423e9663fa53e3e44494c23036e07d63f1d29543f7a77bd22ec6c3c037ad57898da2d8b55938a7cc0ab1104af7ae773f08508947a56d5f2f64d478208ce50376d16774261e49eae72514841adb5a60cdf6e6cca5ca8a9fbe659adf73703b650261c1f36ed8ab1396c7b8255bac8ed8906a21b3cb53f9d465dbac911854fd44c79d7e8d8091515759594d29fc071995503b14ea53bfc4632e7e31b8cc78ffda835a28afadf333b615d789954c85557f3a237bc1f7ab7e0353be861cfd51e71ac76b512a5cff572769e2702b01c0b61c64cc30ac1f0222cd38830b3c7ac9f9e4f2491469349bbc6e4e8e8b5752664854fac1d1fd34fb00c07c6784fb7d1360836b03fac689fa80dcd86cf9b095461819929316354b112e476b5ae08c222cd986db18af2d0b0faba93b48f7199365fa38d1ffe28006254d9180e0b045b9cfb3fd1b8dccbb356505ef6b3ec782f545c52ca4b423918a3cb32130c7d89f5e4443fa31e02e3da57e8bf5d5c12bcf3ddfecf944b71a8881753928a2123502fd490c8e9c7fdbefa35fa783a8db226ce86a4d6a9f93a1f69b4b2ce5990020f7820445121347ee0e9c392ab62f60070a029416156443df4485522df8dbf5c0eba9bc0444e90df5753123cd3355bf3e3838b29340ce34e3102fa734c5d25beb3f45aeb7feb72c3e364eb9b52286a1509249e5fe5c81c79dd1e2f63ad7ac9fb249aa004f68b64fde3eebb0abe17ac593ae39412fc3e35e515328f80c2e52f8087542736ec9e47471f5b94070f679b45475bbee651d5ec2ddfa98fbeae8a0e39219cf439f876eb975e8414710953514faa4978d16d989119f6e03ea89746bc60ba5ff2b5ceb5505810607b4bce5aeb2504a926aaebdcc02107a897e3cadbe73390eec9e9e9aecbae2d794a01147d470d08158f0ea3b3bf0543cc0c94a1e4c5d47e73473efc0a7031ab590e1109b6281c611c21e25a6134284de5a37468ea5cd52f496fcc9587eeb1415d97acad9ffba6aba44f11c5e0643d9016d9652cfff8d2e901709cc4cc1f81de3ab46f103f0e835b7c8a354ef58a3df7e27857b232cc8a147a994d90ca211563e29f32b53c781eaa92413b5588fddf20c876af3673deab44978773b01a9010435cb39a23b92297b916b99533c6e24f0421d7beedaa831bf6c874dd034a7165ed15a25a61de42b220dd023c846433a97f92b539468ba859d2e4865780613a0f724b6053d83390e8786d5b35933671342e9a281b28f06bf10fcc32251c5ef8f840d1851b9ba5b8939d372f732704f29cf04edaab5d8c7bac49e0df0119a760d28127cfe0f9fc2c258ac35bacccba8a6bb35c823e69c66266474c857a59acc987ac41390d9a239c1f75a1dcc00efab691ece38e906355d1e2dde331a326c7bc92e98da1dffa617727df1d43ba53adadc738a1a26f973bcc5fb9ef0ca4b6848aaa2e8da312d477635ff81a457ecfe6579ba1d88446cb21c63ea5843e41edf4daf4d6bab976037956561681f712bc2f197229c91860aa68285a3eb82b23bafab3d53288658d0a549562b03a12d6ab51525f34f07117ae97592577038279f9cb3f73011df3f79ea5626f07257474fae34916d59352941fcb21322b07c9f3440177c4a7e35a6fde7b07fc2ced3415feb03727af61132a081a2c4f6f1e9c223f8786391915174c4f116878f07b96da5398c9b817d13b4671a7caf5bb785aa36c49b96c81402780de028cfd4fb2c4b376aaabc1ea07c7094d82b74117d7beea9f49c3cea1ab90e0214530fb1759bf0f01cf32cca046877f604dbc60f89c461e3ab6f1b6f2c1d1ad2db3e66c95ac7ad470d357c2b7a9a3904e1281ee9c6d55880f3b7c58cdd12393ed9bcaae0aa6e6e43a42800c1d68a84f2ff459168deb3d6ad02a7b3816e15ac2e843a238628e4e4e884b57ea80a85aec78508beb08162f8d2d7a1e96dc0255cefbfb751691861bbb0e27c34d6da275bf3b1542dd57baebfb1b03bf88b0f453b7f034bba978399d91e49a0f2594aa710b34c9dcbbfcf247a557d0889e72506b999bad7d67cd1029487493d362df9a45f82c06ec6923017d471282bce3be82bdb0ffdbd92c6d1c6b2b06c4a563cdc1454f996a52bd55bfea10bcdb52b3b6f5a43bff308b5cf460e183d5099e84e2bbdad6687387ffea9c4fc3820b8d15a25c27d5a9b17c9f1d0f7217eeb3d4a241ff17a468cf5472c1dbb00ae0bc74338e512443a56b75ad9a8b8b0dd8c0c7276e6cdfeed20cdd80ae8738db67ac46ebf67f403ac7935c09e89457fc4fcff88e0dd2f54a7aa8269010852673bcdb73a27ce66cc1153f79fd36323f49cb82d9c7ded4e8122def95497c2e9aaa9f4805dada13660bdf2252f7a7a7b3535a144225c3bd959f295eac097179fbac5cbce8aad1a9a9d4ee12f19ba88cfb1269ccb67f2184295971733df06002dfc4a2a7a3631523cf09656ea1edc2b7e6d2b6561d808213099ed5caec5af837a8ccc29d96fa61c4c3578d1d23c2266c9135c49e83318fa6d7e2fff7af6017d1a3cf2b06c1e307ac17a8786f75809eceb5dedb523fe305c39759b1dad5d1b90f5db04704fcf24a9ca74aac9150db3e6dc24a77f9ff6fc76c2fa9ac0686c043b47c8d1fa20f9e4c4a8a90a131f1ebac1dd8e9875acd56afc858954312544dac77c444536bf5f4e403604b4e97529f37f9736ffe4456086547db00186a3dd3eedf771aae938dc5c648779c7fa5461b5ccef71a7575712396fe70564e6a70560266736ed604d9a5e77507a0ac80ecb3f642fc32730d4af1e7343a0bac4542d4bc1e934a3317c3283d9f3f69c98c87cc25ec721a3652e865595ab665184557d519e6c03e34b972d0b1c9affdf2cc5a563c601cd93e693b66dc6274763d86a96eefef712169541db844a0b6f1af285a577487da7129d226eda1aec2752eb5f2dfca005414963ec059360bbdfc55e7553aee84f2c06a34f1d2752e57efba8c48adc4d39c25a354430264f28bcf92240cc4be4c31c41178383f534785870421e6118fdabf459546b16c6c4ad5360ef70863c093853bc0a6aed63ab357407bfda849899f0584a2f47624f21d2bb019ff2f934e1028ad251444fc7aaca60804b6108382a75395619bb381ae45b57f816df17f379ebbfc08b63e9120283a66831d2ece1cc59d3353047bef1ff72e2c1838afda21a4a52ec22a0951dabdada7f5ee3d98630a1e22eefde2bf7733241eec7c62acfbdf72b4faa8358aede98def83d3b4f2ec9f42c2b1325eeb8736924d707946d7262602b544e5c94c2dcde1e0e0530fdad60a211f17ea07f53500baeedb183e6a99094a1bc509028029d09cd78c2ca59e034f309db43cabdbba1df6471b20e59f7a6d8107aa3871859d4fd30e680ee6be3537270bca97126591d02663201f93ce935ece46f04d9ddd1876d8e51c43013a9fe370ca94937cfcabd44afbe1869ed3b57afb650decead93fdc7c0c6b91b09fe75141f22bdeff7a2bae5af05a83bc1f7ccd50e13f960071adfe282b658ca7df92831e2bb11156265484caeacabc660f978c01dadb3ca8a6e77429ef955278e101992604d789eb0b6d9559016ff5248a44c67a9a71d3d5de33149e325bce3900f5530c3ce5205c7bff2e018b04e94041346fd47d8bd2067ab0fdcc87fe867a075315a9bd80e58ae55afa0b16ef24af0dfc6ec88c054ef4744aeb9463ebc7db7d55b9addb2ad3300803df0a7bea8df43fb60f6c4775a5ca15c2db85eab55df071b642e7c663f04b9c38fcfe56b2e7b7207900efdb1fc26b03360d5caac111b22e6e5c7c1d8e027967da9d1a0973b5b0321f1ae29e3fde517db86c5274fa1298a06f9f828da318b233088766fccd5a934fb3ff6924ef16388d154024efd8197b280d20f7bdaa6dc99d49b9ea9953070ee2857de7a0183d8a77994e7d8698fab92d71ad3334aaaf76509718cbfdd66072ac1dbd7004fe5311faed3de7331de05319080aa5965bdb8551d0a95c3d966345ad5471175637baf718004d3c5ee2150be54153f77cc741a7f4eb2d71056e16edb159bf09ea2e13c28fede0699ddaaf923acca7978246f933f9a0a3f0ef38229a66e32b19f862e153a271b199c4a6c5b53baa02eded01d2f1e5b3326ba29454fa48934c4e01f62ad614978d311fe781b917b2574b5a13b140a0056f1b0bb6aaaea96abcf1ef3395674187778a69606a484ec010ca343c4845bf7088003c1013a0e78badc67433fde493c55e68b9ea0985a3e31f6e6811424837eea9ddebffaa05802f1c13781d60681e1ec0e81708951938a9156b9d9f0c65bf24d83151ed02c30c4a18a7fa414f3e143caece96b75f45d685ec06247f2538118b90ff330b3911a22a9b23754ee86b8bc1ddfbeaba595982852a5b56ca98160482023194b661eb2e4dcdfb4325c92c33e3667bcee482d76e028d1fe41c4d20a1dc577165498b476dce8d242ae8c89d2bbec8dd9ed4d8ed275b4c4460a817b6ea4d89273b607fd89837c2c5d9515ddc1108312b22b46a8b1964e3035725ad84ab7f3b807c4b19c0ca5fae275eedfefa428fe29d84ec60e2df86f8a32ba5d9e1097e6007e0de8517f0ea3ac0b046431c0158c30ae988fbc3f7767b69e6abbf1047829500a2257ac39d0aba16022750f8e7da9a4b08a8c3c0e7593d1ba6b7bf1324ab7ab651372daad78559419d5d4f9b79a6f876dfd66d30186ed9b3931bfe19ddf08cc986318716727b09bd2010c09a6d0514af2e9048d402c3faf4fe5285c26d0c2ce683cde6f9e93595f0e625f77467fbfe208d9d07e0440b23a2b7fe1e82d8d19e34f421dab1c8accf0512cbfb4787752ab74dbaab3d9fbd2393dca353d2e39d9b8f6fc437e5b8343c2d4aad7b4a33a751f87cd999a194f03fa44f912aa7f3a2013dd390183d2e32b7f545a160c178e3cf591a4980c647d4493f5efddc6d9fd4510977c4bd8a8becb3fa21647e9114c7eb700976a3493eedec86b74c26632db9afca0161ce26db19c7ba470e01e0df5d0ce95262b52df380574039809875ae30caab65d4f970e832389afe89c8652dbb1efdab8efa35e88ded6c455aecf0c5d8d7286b16185b074e767028748672c7a9d8e509f95ddadfbc2bcc875fed5a50883bb3a7f87535916fdb69a290c56a3f24d680aa2f35f8b832d849b90ba145be3414934fd243a88e29f4dcbe78d6f1beddcc74de74969e39af5d54a8ceb2ac59a5c22698af0c31b129371fcadf0fc711f9b1c7b6049ed0e53e445b2ea28af74509641c24170e3d46c54d89255de00bb8c49877e3e545bcacf64fa7941497c45436d115573f2bbfa68c899ad86b3dc4fc24897660fb9cd826e6cf242c052d90939aa0d4f99b4643355063dea5ec4e6d7115b4b81e60643d11ce8c0248135fba8c9c572eb06444fad1ce4cf52bf3c1476c68d28f05e9d5f3be31403ce7ad9d97e2f2d03f42de8bc9c6c2e3fcc075d685cd4b92e5639ff6b6717cb48e0fb5378d539b4a24a5ca030f9a9c48f1858d427593a2170b3538a257b4bcf3e5af80e232699f01c3f7a9b400b79036321ee57242a3d4d2ec8df24d16e8f339588a37997d8c3c8886d856415b07f041da96a547da01d91c202122fdc1571f6c50f03d7235255c63137c1ba20b7d985923c5734cf05342ca3f97aac81688ac2be4cf00cbf0d3729f3183e3802b82bcf2afb403676ac8a8f8d1553a81ffe01f824a8da50113fc78ba86a652840eafd77603b3e6485faf79b5ea2ab4e50e24c394de3e7be11197541052eae82dc34a707abf8e5b89aad77de64587a0eab839dbb6fc83107ca6ee148a249c66956dc6ed8388c786099586bb44f960179367af394ee3bc0d71b01fae75f5316d861870193747b5e9583c638b9f49b84a3915f7b3c8b8c526b4723ef9d6f741f7ae8bfff04a603db32e8729da382597e747efd7bc6e21b0090208cbbf86b086ab67b0814c86179e6f3fbf6a0acd184f5eaa24963945a2c42dcdcaecbc5fb03cd74f7e86a2a2e880fa47c412aaba361663d362b095d2f13794ac615f8c6f70f6f76fbdd04ae75edbf82f792b9fef59c659cb7c8af411c962c88857d0f17957e080d55f65cf0f4cfd69d22c4f797858f9b31c6a33352c6a0cb43362a1f42c07b55f939fd699286c74d1ad460a11573d01c7e203cc4bcf4cb47fd38121ca7fedeb94fbccb078baf8073295e37e6ceec4ad0e6d8a9594172ecd36ae416b036676f83d1ab64a9b4b313ec3d9fb6f5f050242a9b13bb0a2a1c97c4005e235a891b40037a97eb8fc809697d2c580ebf23f925a2225f14a28072399fcc041dbe0715dddedc2c844b3751bbaa9c5be4eb8fb2ec02846d352816ff74ae968ccfa5c07c34c2949c65c5fab20e40b81e8dda698f21ad4e3954cbf1f927da1451bddcf7aa36a1a9c4b7c0043e4f88b7af1cbe01eefe023a95d157b2adb294c78cbd94984683ea3be21f07844516566c3bc89aa3d15d77e16d6390f56c9fbec72b2fd1b841977f5197b9cde57b23e434cbd1d4cdf1364df582c2a88c57de166f8b2b46b1cda170ecbda4ccc048534f51d6b8252bd6f9d507d913cce4af3edf0a380892d22e00df6e3d949022eafecc9875f8ab581e01b9f35c2054b4f42f6c7395882dfe89907f852d7aaa731f63a95e7d53a394e0c0c6066951b7aaf72d857a441f5b5c84b28af7dd98d13d9296751441a24be7941863c7c8700131dfa8cb58d395667b851cc8d28a681de793ce66f6b4f37d7944c2528b99854761f84af33e9bf870499bbcf9d6af64f6df82228245bda115481e361b13f549a20488b0643b6e391e1df8db4c87f833827806b1d4a881d29518d3b9214b011a712a37fe8377ac2d350126abf3a4dc85a82379ab77c200f452fea44b7c88e9a745f898f0952cafe49bbd1da46d9827f64a93b71757e8109bfc203e2fc2115ae1c0f49992aa80ebf52c38d99767ebdf959cd08023950d1ba145a6239053b1ae555a98c3f0c1117b32287b1c901ee4a75ac7c78a447f636a099a52d391c7681b12e98a33a487d58efc01c3ca12e012f855beb71ec91f92e2c83df123915d1ec527911802561841401fd89a06181c45ec38115e0f16629f7fafe73699608bcccb7efb67b19e2750839c6d5ffcbc1e8394cf7ad3bfcaf330a34c8a092a814543298c8bc0f6ca1938ee9d30a81aa37deaafb58f697a3bc40e176a7a1ac443c3d4fdf2c0d94f40adc0f127b9505d0eb11c6628c09445b898e535a76ed36e765c9168ef73a8e1fa732abb49f01647e7a1ac12b26f6544e079884b189b201d8dcc8538df962f4684ed227fa6b31a717a642ae720f612288fc8ad931ef3df93227708757f4ec14ce41247f4e557da29b93136430800543cd83daa4cf521976b7facca11f55d722410053f239482dd22cd2912853d64ebd5b2d4cfc2b6d31b2a624297b71b322869b05a089e60391a97f68828b41ef4d0bdd68c94ba859bd4cedf3b34eef800d8d1cfd62dac1926a1432082c372fc798aab6a4bd8648a912bfd083e5dc0ca1297ecb9f009c9cece1742d47f47732e438b446305b414d447db4eef1a4240f014c03134306f2435a99de6ff2321ad5fcebe2dad8b2661071557c418fb9df7422e9e5ac17f91a177a978fcc4de8abc1d1b1f34fe8d9d531e574e6ef096e67ee45c50135250f3d0a20d6e8ad593c8d914315fbec705a1ed63626b6b38b5fadc09efb21f31b2b0f15360483c7c5c67d3f86f9a8343a50d891f0fa03ddbdfdf7c7486c9295d3ee5f68a6528047d7d0c64b940859bb21d5a0edaeca1966304d75f6eeda60a81403d7f92e7f33e4fea5eb744f051094143791bba90aa00d4eb3cc0e5d28bf4dd5f3089507f90d7e0a9d92768e56b140a401dcb9f499c7714a3239bb344ae74ba0ffff01cfd5607aa7c373567a57b8e4215c0f560702f84137ab61dc30eb56b525cd293a63b9a74073ed7f906246181b4c6f611043c7d287ad2808f09e25660996347db348685a372fb3eada7e03671c030ae2f55cf874291a334017e7015e3c4e9a06c4f8623c7fe472c53cd986566748308b709feed2c0322460e5fcdf272a8ff66f5d2fccdc11f86d93884bde4acab1d2bdb054dbceb5ec57093a27a5d0e6e13133716446d4d644cdebed6c31f2bb5a401ee3876e9ed61e3059441f7b904159b518cd2d4dd801efd8e8fa45b8349b3f9f3c889eef820212aed229bbb81ad5545f1ba09b89b5eeb158888a67d577604a49a0ec7371f0a3b1c4154002d7522acf1b3f6170874bfa180f635e0b3c7eee64090b91b5f6f9b5466dda7648ec0018521993e29fb315049d7a2c997995b9d199cb03dd61c40d810d2b740693873349e08a020cd2c8bcb789ab1ed4a47d41ac91208fc0c47e39a1e230544e68a10738e79021541286748491fb6acc0ebdf3b41499349f54c74ff7a9a8ddf4455b514bd45cc09de1ff01f02e52b5a89c94ae3f3315b0db907b2c6f0dc1877a976ab439aa1c171c1d8e2da8f0c49cdbabc855c8d59a46b1b0c1538808d7491e24b61482b9251b28beb527deb02bf20c6c27955eeb4a56c4123c17b18b982149f0b11d9acab54a710f0e9ee711def4dad8decaaf148d169742af40f66255ced105b4c7051e038e393746304be812a3348b9d750f0bbd23b3d1bb2b3624e130e089b713820dcec59eff70599963114972fe30d6359c4dc99303f2f678404624f450415070d86734232beefd1817b26eb733da5a2a1c9114dd4deb2ce7fd5bbea285371740e262ec92adc9ee429a589f8a77aa9438ca5ee532157160c23fa4b241537d84f517ebbc5e9ce3c6ab901005df6855a71ee346162b20f5ee1fe5ca07bd95e3238ad1e203705975240b7a26fe8d1848bd089abfed5bb855373a38aaeecd55403b9e547a1b9127625cf558335f8e06cff89debd8a9ea45c574109cdb9ae9583b67670d182226aa16652bfeaa8aed1d76789706cec55415981806650fa8b3d0013ac67415556eeccb816dfc6e46744f40fcdc947ae5cc197aa47d6588bc2a42e6066a9dfa4825789666a55988bc06588c1f037cb935fe9b793a6aa6e93a1155020c5eafb4c2c725c38be91b788c3b0279fd7dd3733ab4769b464126c4177a6bbbeca8152222ed007b3b991687497af031e0811cbffd00143d69a7f3fa6814b5f0b856531d178fa5eff8feaa7597b0e63c15e8858e7a3d4018d93de7403b1c79a2500e7adb53dff060dfc86a819adcf85bc7e8974dd6e82b4a089acb50c7d305fb18e8c2f083d83a8224ba61be1ec8be2188d49c132a41f84dd6e3b20372455d2d3ccd30e7a35bba84bf3c09c231cb122908365e8e1a3d65255f3ea8eca4a3ffdbc60d6b66b75f40663065a178de4c58a6bf97d8dfd2e3b602974020ed4e48ced3f023c4d42ec0ed0c026ba5798051424d7aa053d52bbd2af2dcbf216620c4c05b27a88fd7ba9a5d3473ebb870810f9371a5c550bd8ff7f18a735b42fef8107c359ff54bbccccdadbb63a368bfd7a2c89089d8463a222db97fcc103dae8655fa0a09c2fd6226efe1685f23df46683dc25f44b80f31bef7d0d2bfd5c471a7075c240599eb81ecb958a7a4ccab933cbbb18e78eb26ac9021ade4f1550289bab6797658ae4dd367c5dac2ae989894e17ea943db3b03335a536825c55d11ffed64053ec393464948216f385004387d71714927f45cf834702eb1fa20c8fcf0334b4f7ae0bef01d811500a9072e6f85a767255f2f007853022569bd0607e4df6624b2a1e01de5aa2172d1f2d502e34d3990f35ff99b2ea0e94b24fa0cf562d1e3649c3cd97ddbb064ebf3be3c309c72e30b7129badaefc1a5e5154bcb7151a06dafaa3fad4373bc383d5edc78f27a24d0d7d1e24ead3d5fbbc922357db76df691adb4cfbcedae50198a4ff34684749ac2c499a57141727b051db33301f4f2e408aadd2edc195b18758be1faa296eace92eb1ee41c354875485cbe3b75f3c454dd341b2a7b7650a8a09df65e79739a54954a849215aa74fc1f405b03cb97d7654aa779b25fa44b346314f0d2f4b8bca4097052b254c04d9920b06977e327be01b5ce074d32b1d5e9a690295863581cf1061e926533775001cb4c87f2f49ae86390ab5ba203029dbf2e4e3c3b3270d8edc9b949b5050806ce31205f3db579e911857512ef79a69b16439573b5cf5381c0ba9a681b903f5b057fd1848e7590c4df8a8eaf63580f4ea3be0d43660f798ef78f3a379aa44ceb8af76ab4a2729bcbc831e96afa7608e72f2994e279b39b65121cff1ce034ad637d9b5341fe0c2c09a5c4de2621d0180b700aeca764e1603f827fac11228bd7684ca1de3fb263f38bfdee7ed0ae59b82adc25cef6b56e6f8dd9ac83401de5060a9721e1bc4f51e6296124283572f691a3c593070b8e3488348ddedd081c2de6e014c06b4284515de70a6f6296575aa1cdf4fe72d1fbdfcf3d40a8c31dc901de184033b50674aeebbafda81d5ef8f5e660727da83ce6d59b4158113afc32bbe58044628058e58ceb061591ec10db63d6b78a5f9c4870b3a74cc76252341c6ab510b69a86c8311e9410f6f5ebb163ad7fe42b2fb95b976ac010fdfcc73b200e09222a414bfbea9eaf5b5f7bb9e98462f92c445966a008d00ebdf511fd10f11ebf1cc97c230187a94913f23f006fe00a71846547724258c9374979a93fab638a56d88e5600423184f1de4e710eb33a2f33e37112e3f3894efe8c4d750e33f6efbcb8ac57ae26c15b6fd57cf557b352989e5aec79d6a83c5c06719433514c9b9b43a9c2709a5fe397605b809f3b8c6f72d52b031f88e7beb2ea882a33bff639cc4c174a9a51b7e0f93a5800f91bd5e90f1f00015515bbd5caf2f565d7994ad1c3defd6964f08d18d22bec931d9a4260d4d5dfc96719f8bb06bf00d51109e5eda3c82da2426b9ddc2398585bcf67d2f8235b71dc9cdd487b4690bdace4b5e4e4c2383f17740068ae7e0577b8b8f2d23fc48dc5bba6cc5a49869042f0084e08f4c6d31646ee9a9b51b5787e474f57827984bc7d023e294732a2eab905d3e233d35ca4eb520b55adf187e2e7f6bf9793c5abc043cfd83c2b1ecd8da036750244caaa1f80b1e757d332ddd8522d4e4a5d532dcc0eccdc79edf3980820ded7f38fec4d132c4b0fc58cb223d35835f8cb979054683f7b19a33c2fa910e4f91f46854943a2e6a31f4e506a91a12093dd891ba4e8636aeccc7caa8626760f1cf72e290197235b3e62640a3f088e91e7008accc82d4243e8586dedf03aeeec4275ded0732a72ad28159d99bbb37ec1a0fe48f04c9b3813af8943e35554a51d48f6ec537e2ac8ca0a0b54d36714fc0fa15ac44fbbdd96efa9e5b38d09b5686d377f1b024e786c824e8baf8fffd3e7f53937d3cfacb079b2733428f927afd33d682ed96a4a2e10fe8f2a1675b2c00fca4a364420d127e66feed08dcc909a7332aaab99a3bbe1cb8aff4bd44984ce32c7c307f1656199bd948e7d935d283ecedf9400dd67f34a4d5119b9572d25f3e780ac4a172ef43e716781041ccb2c33a7b52396de42bc56251538c6c0d2f1573fe0d2cc158905b07465d7bfc5670673f8691b705b7914b7a6ba4febf05ed0bf4faef2012d7c20403697fb958f219b9f58012cba007d3deb174fc34cdaa7ba213de65c5059f1000bc33fcd4cf92f7cbab16590610c5209514435d21fd55663c338e553cb720ff679c555bbb5ef23ea6f01463cfabc5dbdc85777ce3abdd855ca89e683dc838c8e8a1c741e8e02288e483780b5d8b902c79f2e740021536e72f4f439efbcac60d1e01edbadca994f45c9dc3de8d43f2d0a7e10a0a95cfb0e7004c5aff5b0dd43007a94991d7ea09c4be2f1f0a7b577da833a7d195cf7fcab4ce1ef14426f6386e22bab98bc10875c23ff5aae7b5a5c0a71d50141ceca3983cd8d6dee6d450a6dcd0d8f4250b5a26332a7de01cb278ab90ce6a70c5c0546aa680f776e9023c711346c29d2bb31ffd842859c42a18a76fe065d45ea5f6de6142d6c5fbc00a0d2c245465a5738c329f7e5a30d3fa984604817128c3c0a0b16cfba93f60be09744e886ac117058508bf3ae5118934dd7cc71b3c6f70e763178d746094b2f3a174a85a33afdae8cd2c247b6a063babbc778f92185ab973b040606881c8fd509f894dc1c74b07f50a0b884faeb5b7ecc7feea6120d39342cd2ef52095f86984fd52ee36b443368f9ab7f9c2abc2c4d6e2776358f71ca86d3cdf9dac8cdd6d1df0a1c164fcb647edeb37e477f6d4827a54232414c7fa8c3cfa3622e39b63e857a9f2eb5717264eb8e2a461cb0297b87e4cdd6ff8dacc4a282c89e5a150127dfbda930f06045021057dc7dc73a8b0fadc3494dfbd3a9e9e975adac209d5583f994363cebb24020e8ca10418db9a1aa982e5c6757df814efa9de1dc372c9a41107d4cd88098065b1820c91296393a96a4f8ed737135b16260199c5c828f5007e1bf4d30b3b3c818feee65d1d6dab7f0e53829dea3ae7d385c6a1db9f6a925ae3405a2b70fbced70c5131c6beeb980830466071a368f5d44f80391691a1f81bc298d816404c0bc6657de0084171f0a5905e3971caf0ade3da468709d02a5eb5b0ed5a61024d97219437bd71c95cc28f3cf334199628e26a390751e927db0c6a600dccb732a37170a4bc3c219bfe33a074110945273bbccf2384da8dbfc53cb5dc5d20c3c61c8070650bd458a4e3a37c0d754b02220b84287694c3838729748c2be6f3928b2b1e230e24f46750faa46f4a0f6120ead0e7c2f6a1c41521a9449b579bb9259387344d2622378fbb7a88067055032de6d10e9cf4128a75d8176d888f5fe7ea1545aa59ead3d8f2e8ce6a7da2b83bfbf1ecc5c20991b5f27e35e9eb2887a78914b6cd3c8793b164cd4af1e9e9fd12a2dae8e4cb1d2abcfd16e7b84f669b48df39f2e501ce63e744dfec8d1ca89d1bbc0b3fe7496b41815cf98d34b667d1877688b7f7334f99372e476b4548098fe8d2b216f0ebb14eb5d0da4ea2b439c60767377fd317388b4ad0aede7ecd3ca283459f8e4093ba11cc16843e9dffd8911c348d66086bb711ba043fe6a925eaaf401c17a0cdf819b3e54f9f4f1091016af7da73d9c1f1d64d8daa1e5ca5fc1e991c4059ce4e6455b5e007dd9d9b2f46f0219cea984b4092fc0c3e50eea4787b73cde94e432dae5c5a7146d69f914c89d5a778c49231ae1c981b858590e3fb4a80b312ff3c394ca7e81173a2033b878eceb0346d975e63505736ed2db6d2a35a89f9e436c98fe0fbea582571619aba08640a2a917d569603ca0117c1cda2ae07fd49d0df23f33342b641b14f15192b7132de7c878a5c78ff46aea9c41a0625d95f76c47a2843fc8b70f663d9da764449ece50ecc4f1e26b73a60f21be209105f4d1b748b394240e4d1d1244a1aa404efee79ffeb3db6282cb4c0b06b2f936e7c82a5f08962ad2655537e39b3102e15f5a3d1a76b8868c98f991e8c61d3bdb3bda9a57800703e62b8ff60811b67b243dd89e6ac2704eb45d2b32fb47ab2b0c85d0affbbba545e98603a159255e29ee177bc05555249e9ab94cf1f8cf0a2b56e18ef59235fd52b10968f53203c5f71a8ef9babec7f2c6b2d44091aae6313a0ef195763c61d8ee1f9168c30ba6c9ec561925cc5eab52838cb3e8398d1276ac748fc8c74f0c50975b0a6ffa147ee577a578ded0ffd56b8e58ea315aab8d548f8a4579b60f34dc5cb9c2f9d50f585d5636d10c5978e88a6a591d5aec7e8f5d216a3a286c79eb77d60b0a5073d809a5ff9365a2cb138000328dfd659bd27239fe6db270e0fd5620e79a3dc5561fd6190469259aea232d7a87537964d2f6f16ad871bbb5d6922a22ce64d0d88c93658e8a7142a43add32c2946bd3f930c038bbdb09e20f69b94e45871acda3324bc4c3309fdaf830ade99b5ecf21a4a045308bffc476e2d8a29f10b87f8096cea27d0b76ba3d9b7bbc4b9a486edb0826c546585aa4fb064926336a365941330c79a3a287f8822060d98b40acc7599b67960370649a34e7d26b037e3e1bfe6091ae15109ced774cab5fa2e9fbcd08bc3da74a370b98670562963fe696b27d25fc700a56926b3400d6e903d6b495c4a7d6c11d21a98255099d20c5521bf0a3a882fc490e31cb12e00aafa82ddb7a0b55011a849db59678af8ba597115d11726743f7d5ffa0b1467b6dda57c38aec3b2704383858d53d8bd6cf0d9556306244d33aad8703acf63ed73d0d4f7c493f13d3f224c5a517ae6010708bc66eabcaf0ad9c2fe2daec1c918da433dfee05c7e01fb590b8b29a5ad607e63ba3bb103fe42b1b1e3602345641eb2a903532dd09cdced97c0528673e4bb9c0d0ff739ac0ed1b029dc1ec731c90335d7fbba37b959a918881fcbae826ff1efcf739993ea7a847d341c75a79de41b2a17a0eeebe97236bba0833ccf4c80bd351163e759816c8ae75c2c6274e8da76c33ff67c76d86cdf1d74a11e072e7a00ccfef987cfcd6fd623bb6a00597998e956254e8848c4a313c8f087aa7c71fd11255f31e12dcc8d8a3373ffa8ffb65200cae9321108a50ff77efc85379085c7fc6481cd18c5d0de38421feab55f2fb8cb145e14b27d58c748edfc75c22fddbcfe734b0d9aaa3954527158cc00210c3cc31d3d924010166b055e5a74049081a5d658bb4696d0bf540fed2f2b2915a3dbf6987e08ace79e2909aaa2406a23f3dcf393159643c89e29247dd0160ec99e1832a436ac01ab0b0ef168bd792358d7e3e862dc14d8fbdc9e311bd6b3bd9c98666afdb5000ab5e6e76f194904effb0755cd20337f462e2e358ebc94ef6cd6b0600796c3f9a52351313e0f2efda45182cdfc73ec819b8a2736a8b60ddc7bf55f1490ef5242e8515897283d21320d4d41eb72b701547cd4d74bbc35136372536e7591e0b3a8e044678d06695792532982aff73b7f96bb99f1bd33c92a318b72cac8f94cbdcba0410e35c8e63ae8eda82f299d47af77e42c981d8b6d2924dfbf3bd149a02711237fae94dbbd22bfc6f62aeaa22d48db0173728cb9353fdbc7af75add364c158c3a9a581a85ca6c1bd8dc2e78c36de0e88e43eac692e503788ca200071c120d9cdee56604583fa97e9449276e13dc282fca09d5ff96451ac515f5af457453cd46211d9731c93cf75af71fbb7c91ddd45380194b40f80fc865c9364c738e652bbe6db0d15aafcce1b05b7743236da64eef5f29bd57a6855c5bbd815968eb062223b96b38ce20d3572820556e3c900d1516b90773db59eb3577eec89cd17c54d0ba60bf3ced395330f9e8a4d0c64be625d41b3329c9c291c6a0ce7f20f26aa62bc3f26a2d887898c04a3d575913be6b54503efe29a07bdc680e07e9e4af146a4437bdf79ae8ddb4477a583f847560787cf4ef26a91d2b0eac3a44304d3f754629cf5210024ca3f85235e95a1373adb6e9efce1366b9217a89681d5e5c985e0de9392323f743a3ad92c21af42472e350aba1688b386bf48c97b36aabb8fa1b81bcb11809809bc85911d75e488b2d2cdd49e6adb3e22aa531270e5e5df489cd901f627841cf2d5b68e3ba26f8a5e1194d96dceab0c70fadbf9acec9506ed6c622758afe08921e4f8dde8cbed5271044f06da90c739fd270a396ba491b43ecb165ed6bd4cd309669970f9cbac697b7e575d3566d26ff6e8c53611561ac2d9f5b5af7b20c34d14aace68f463e83d0dd9d24c0deb330130d4bbb1762bc96676b298f26e05df6021b6a4e67051c02d8e108e8b83e2526f8acf679274a15634a61839ccb08cbea9ec56d0d74538aa52f262d697652f5eac091da318c4d7f70d10da289edf90556f4824f65ca326931181821862f69cae9a13bce01f9db0cc065bb75f65d3e32d44a8839a371f8cbb971731f45b3b0d0b24fae129dfbd837316fa22b0dc7fd75e815b68d083f739abe9fea123fdf1f8b0abaf6a6b25dfcce2ab1900a3c1ea565a32c8210845848f8fc6a510be4414a6a5e57ad561f9357492ce2d12f7ff8a936a6c100adc1b644e5787df42edab4a00cf4a1e3fa39f14866d1512a879cfd2e39547422d8dfff66fe2add0173a79084cd8be6d449540e0125fe85968d742d61e0bbdfa3f01500241b85fe791794020b0471449edcdc3f2eda035887d77c842df873f4481de5716c047e5ee962ea7a7ee1ee2012b0693adc5eb786e88379e84297280b268f48a9ff34650470df0ac4ef8d94591158d6a03098b45dc9f2cb2f6c93a11bd6f184de0b2239e085b18529e57a6d021f66b1c18e4492a64764541ca2dce76e17e81a748cba4e5381cb85e6aec7980073a88a4537e2640054044492040d30e306560192efeea94db3528664999073c5ccc1436ae0b32243f5cbcf47f5f4362801024c18271ccb1506dfa97dde5b02e33d3bd40826ceaaa80c521deb3c6e01c14fcd9f53efe1d9b174e5ae292ed3d75a32609e022ac644378adf414bf8b4dc2c3893e2d054c4bbea194c98383546eeceb027cde922dd623cdb2583ba3524cb8e4e6ffe5fd3caafd9abe61693f1aea38fc5fd7cd94db8bc0013ca43f9fc9c27b928c02f2b0083edb939d9d4b833ce86fda44f13d157dd37233d47ecd91bb53e4d970514a5cfda3f41e101e1f079a8d39cba49b16ed00338f51c821109501cd7caf5b6b067fbade8b25b2e312655adb5fe8bf8201ec27b4ed572732257f0e683e8d7d605b2b2ab31f44bc5583aa19f05aa9e412f4e70796fd86d1d077e22ea94e631e445b8f16f162158570133c1671dfa08243235b1556f316a746bce0ee4090b67877ad4b8927363740e3240d1b3ee277b69415b75ff5dbd65b791c4efecbefd527501b6c3525effd2f18b7ac9d9efb337c8463010e6324484a3bb09857bb90f37feb7ba16a8152c476fdaba3b9d3bc69d11e53647d4326109ec3bee1770e4ce4934130e09406ec245ab3343277c1a54716d4cf2916cecd6d980d453b018774c45e7ae37906c9801f299bd4ac601a702f6eda4168d0ba6af53e25d977166ef57c390438137dbc7e010d1db74a5a9bf5e80d56c1342122f61a6cbec3e9f0e17cb87e2e76433f2c5f5e33f43fb9582a88b43ed9d417127ec99360af4adcf478d93a71602bdb167eb47fcfc850f8cb632dc81f40771ad24b34a63036ae0641cc79b48ce6a2e539094baa541c7cc9364f2bbf207232887adfa395ee8a42b32928c70c235c316ceca097b7ea225a7af9deb1fbcf490b5a44379f0e6bc516ae5c44e094244983b2be2c9bcb7c393e83e61252a0c912a32fccdac0eb0fa512bcfc89f878dbd1c7b9db66c9aa66296960d6aa49c1233f7810360e5310dd1576109b4092e8f04e543c64cf4cea518fe57890eb5c0211d18e6c6adf5027c33ed17e39e93a7d71eb26d226682ae0ad52479b02cec986012407c921bd826303948bf89a166f78aca054a8c941fcbef28a0f4e903a97ed0fda9f164972c9f7e16a549a45e443103f3fbad4377ac434ac0730705574ebd6fa899d60597e66dc6ff5a6cbaed34236b4845eafe65714c081d68ff9dcfcc50cbd3af5134978dfd696f9d49d97d0fe9244b8f32be4697d497f007f61c98efa0477ccc4859e003cf57580779a2298052e207d9064a8a6333338b0fba2cde1841db7751a6d1f7c5f9127b3a31de03f3f41a99edbf7d64b7908747d6b3a45173af422710e25a9d9d9b7dcfbfa41a5bc18569ac8fc63612f2cf072f061981154b23d46cc8157177c5c843f1d86bd07cf5d67ba791217534d8fadfd47cdea753a20963480bc62c23cbf74f15ffdf0ae8ccf74e445a4da3b00928cdd60508f92bae928702f955187dd89e93a3586dafe063d789b080011fd00da51ede296caa3f1872734c23b2aaf8a43b1ea9dcec1915a66c97f779d6c18250744350b76dde5782561c0955859e6718bbd0033cd1dc1727e3d0213c4130446acbcd5ff30015966276478f64feeb5cc276601ce91a992d5f61fc136e20855923f0e95d3d6407c2c265d45e82169d2f98fe3900f1a4c9d61fbfa48b0c948fc4bf37c566464214934694051953101c0adc1af25eae5dfbec662284e371362b04470825cf1641900ae67b24c39c83edcefa0e37f64cd37b48e1cbc232a98db49dacaf46124c0e450d8a9f92b2e37f15c65ede17fd67cb6cf855443b7cce983f2d8e47ae06e2a7646d3462c80f0cbcee041a134635633278183ebc07ffa1871b68505fa5b4ce783c153a4a70f0174ca1d439208543172271eeafd9d856f04717053ef26367bab6055bfe31d49a8960375b34289176d8acdb4f062e45b691bf06050e7777703af3d1b329a38df968923c568401715806d8f33c489257b1e34b01dd29897c174cf50c9beafa72d19060fed5caa29169f2196c0993dc058d870e004fffffffb0