PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 62036 31aa8479e49633ec3245be69843375f3bc05b607c7217c572055619a4e688a0f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ebefeb2f9f32398d011982f1fac418ed8044afcf254d0297072b4ff163f12acc
Certificate Block Hash
31aa8479e49633ec3245be69843375f3bc05b607c7217c572055619a4e688a0f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d01c000040250000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000591b8fde7ca9ebc1c33e2e10003919416dadd4c1cbdb7df4a8e28ac0a503da315f70485bdcbc38546850823c38d7ad2be0e0b38a353f5b55f6bf2687caeb1321d801c237d528def0cf93130195eece22d4f9dad186fa53f960090000000000000080000000800000d01c000040250000

Raw Header Hex

00004020c90b13d346472d347baff78680f296fa3d3a24fac27824b16d4e42afec1023dfb0c8cac57ac8f2de122503803f38731263dbb7cf1b288a871ee30ddaac21c78bbae1166a06700218cc2af163f14f2b0797024d25cfaf4480ed18c4faf18219018d39329f2febefeb

Proof Data Hex

59,560 bytes
1212160203074db3ce9ff6f38f0a644e279b816dfa341ea7de0741a237eafc7167e9b675a6ef966d7886da11083f4845eea6d284678b71e35c3c912588ef79a297930384256aaa2a94be448406fad8891ae09925bc2cd8c8b8b2e9aecf970b74e27a186129ccd134c3468871fbc5c0a0382772a80d10be80831fe8905e389f80ee5d2f179fc22691cd0c0caf3c821f67844cc61237ef340664e654b8cd33ca1e5af4858696f97a0b662eb538eed2bf267c3b117c39d67aaa81119097e12d7df90f5df661b398def1841a3419158fe79cfb95ba0f32217825881edcf9810991ac1d1fe0990e42a6eb732440aa44fc312be4dab193a410fb4cf7d9e8458cffeb0eaacf9357a61830626bbe0a146e1f75b0ceb056dec0ba1a84f2ba124c2ed1da261a6e3e3ca33f9af3159c8062ebb416b0fdbc31f72e108a42377ae9935689a31bc302e7a0444964055a3c11b858176acfa50c90dc9946702f6a0c80ad1f965401481c77bb97bbd39fda10171685ad22c5908761c853002be74e5127749a3462353b349b6ff85bd988745057ec70af3b0fb5f45b5e2820d671f2776d294bacf87aacbfb122278d3e8b496755afa4d20a152a2c0368c346e6376a726479295c5ced41b0c26a3cd262e8dde30e40e60f92102737cc333b281276ab898f963216d7db9c137cd7da9f7f439b3216d9bcba2b4d5b7b4801dcd21eeeaf44ba002c8b8860aef4631e03445ec4d52f21bd1bed902a136296e3c8172f5f4b260ef8c5cc3c699cb7e348d8932adf5e654c3a9660e2144658f927f13eb9f4e77d4cb34e0c47762ecab9adc60c6525fe63609ea707376aa25e7179c62c982cfbb0924c48686ef3b37f2863d56715f624818de9f9fd87130b62f8f0c5584e78aac4e4c93387a1f881c6a067aa275c1cb0bf67f85ab693e1ebbe6e77da6ecad9d543bd9cf3ef9de57da5569b583533c0cf0cab8120a1b8ae97605a19e9834139cbee3de03c70c2090d14c64df4cf98d077731e19cd4cad6b43ed9ca21cfe54312a3c7b761be540878967492934a1fa722ea5d814d731065a63fc45787792a8d36da4cfda13d0d46a7c49b82675662f6721af034bce4efc58053e885619fd9680b5619beca8c75411a6db515d9c9f966d06ed49e64c00552c065bc0ead65394b2aebbe320bfe605bf1d344155c02864366eb510423862a4496a114df0775db12158046dbb8b2fa8fea304bd7df402eeeb8f5cf0f677d1c769c2902598e7e289cad29b548c5d148b37c8690992e5d2f8ceac1d448948611387e50756656f71cb689bb0a3366389c10099621eaa9fd869d6923f5cfe3ca13f0cb4c9052496d5fb3926a0833ac12c6cec02bbd1fdacb8efa07ccbf3ad2cd49df0c5f56995130d01f979c0593c2f15d094f2e092615cfd969c76b3629b36902f06b244bbd037f4a692107f5dade4585abd6b07e01c84503b0d2be336b2fa0f46dfcade950844e326dbfd60804977237372902d8695df9621ea64d47601ef9e2021933c2a82077bb3c4644c7f6442cbaa15a73dd22fcaf32e81c0358d218de8c8f2fd142b960db0475b755c9f4fabc2f879b653dc7f18d4c9b7a22fb8586ae5026642fc4ebb407b88caf4169658e99495f6dca863bc6bca01f07d58081b8b4ef5510e8a8dfd50a45abc3e8eb25edadb0780c75e35d3e579bb63ede894f8412edd4b7d8205513e41d5b1988ad7cf562acef6c818cfd370d0d63b4f6e43e1718e4edced0a3f64501b1b077b7b465333927bf99db22157307b880b2ff4ad5e838b6a22e52c11525912d75a6cae97f98282b05fe34a262b9f2e163f155d05ffc7aa1d32adc31b0065bc9fc28f7cd0fb99de8a41364e7a16d7bba600ae8998710134d2f649946d60b63b274945f75c41880b3ccf3b1a2acab024cbd165f24a546d796426ca9770de84ac2a2f911f6f82a85ac9f14ff134cdf510b74df07e0267df262a3cfb7669b089847b1f0c787000bd178f93cc186edca32d06c7c49bfc0731969012c81f96183ff4994d59ad82d489046774eec79465940a8be2196113d936a92f729c68a055bf8d44681936e47b61c83d2ba4e9d2b3d98f67e64a37b654a69a8d34af11d4428f694eb6e7af875e83ec2751fabafa4df4a9552dcc0bf662ec8d0603dc94558c6adc211a76117a01d30a7b19256cad81ee00bcb8a9fea5b856ac3a5efe0b631fe166e9caa875f94d2769100c72bdaa5b0486e2404cb8dab30623085f53a8b0495f1f93d4185d81049df980aefe9933699464cc3b474c069344b14cce725afe20c51eff3f6d6f618df07d044e29a4fdc3028b1a801c087bedc6f8fbff12a5030fb9e7af7f4958c5a290879a9e32a6b2ca9f558fa2ef875d228d7a4d3a19d7ad177dfe2309961aeb185cb84bac3a3eab453db63771a8f550a19b15e8db5add0b553eb5cb090641aa14de33cfc2af08e3731e978e6edfe7d4129badfab9004024b48847c9a594039ce2e76a2dbd00ef4ad5bb1518471a6bce738c46f231faa1ea645582691cd049b76e53f448da8e4f96b834373448415855d4451b4b97c42cee64fe602fd14a1afab98937f5b7a309c11bd3e68fb108f370706e1df09515394aedf0d1e66160610b4ca0b520eecc9d51738d7701c4ae976c13bc94b4cfd5a6071a261562403cb75c4fcc667c90269a73a9ccc54145c14ac48f8f2c2cbc280594396cfb2aeee12935039ffd97dd0f5b045ae9022c4b0fb2929d3e3019d86bdbc0f1f05437191c2484da5edb5ebc99db0bd3b54750c51091327f4d73f1f0b2cd465ac5d3e4cfa6d0de68951bf7d46b0f1020e7dc3712d9cfac6c1df1df5bd2f06d603c229a244cd1de9a3d7b583aa463e41d40c46ba62a4a8ffe081b7b518602a72ac90d4615a24ce1020081c3583dbed6d178f5d3d4b6cab87e45ad39f75b0d3808f6a8524bb6fa90160787176c4a61a9d4dc4c55116e142131c7644ccfe4cc5b678f20c8328a6da5d453173c661197da263940fa548368ed2be68adb7781ddf09439e86aa97698c6656fd2a2646ce69b4a3a62deb0cd7780f1433757fdab7d0f494213c3b862face7a6c8813c123dc39df5c612c7730f50cedce4320c1d9a1e396b02d97c5943390fab93fe37b9fb354ac483db40f3e98a25bcc55ee56241aef77a1d0d3f7050b2c47256fad8c19cfe27e761d19fefe7b4600d54e23016c68fdb58474d1cf62fb8ae6d1dc0e51ae5113be36642865ca596b05d253bb554ce8b9f0c9bd889b2ef091fbb3c50aeee6effdd08ebc46ca512bf444c2e6ff0399c04fb28ba4200a4ebdc5c9ac317831dba4b236c270c0498e067fe6029644046b394224f9766788ceeb6276d1cd738f278d8d5d74d48f09a438f20c800696435dc380c433cda9abd670e3e8b95a218dc20e335c72514e159f2141f63da00ed36284882cd91344a4bdbb94ac2e5c6abd836e3ad43f678056a5f5b59374cdac446d830d711e381a8010225eeebb8d02985deb8a4871e73bb3b7604fd630fcec277bda4e5793cb7befbab32f1e5adc1a17b42e4bf9dec00042a35fca48d750038f84148c5a9f1170f1c86b70172d29a3a267ec7aacaff946578078d57d5f57d9283789e81e7a578fdb931f7caf8a3db63254819ff1937cc3a7ace9cc48d2ebb5d7463ae73fde0f12d2ee4cc5d47f6daf04deb124da8abb95e91430410be8712077fa4059effa764533471c48227fcde863af29b3c54fe883bf68ab2727602ec63b0462fac92aedd2c3908fd8ef4ed564df77535009c1d1ea0a47991c1891fe04c3731ad19e3c817a9609dfbb1037e94195ec390c70923c3f049a24cd80a43f8e4192cff1a04df7edc1b477524b5d58bf194dbecec714504dc31d36ae5b0d66e8b56fb2fae22d55e90efa9da36b3325c14776605190d66982465ab8279f07b69d528a999af994a2e7707ffda0fd62f622526bb15c30de738086300b9f3c45a4143da8a065f06dca4d025f5bd52cf4ee08e614751a238192f0694ac58af8d58978407e479038abf5011bbebbd92ad75f7fd4949e0d4a99870348b13aa97acabf5d3ee9be021b0912a32b505e6a5bd634ba8449d73fad8d687943185a8a6d90520c662d94e8aab1ec6e4cc8e13b80af631a07580ff4fb6ebb171bd26e77b45b5523746da556cd2598f168bc49c9af00330d94156bdc84903ec0678b35d81b9dccec26ea327e7d480412c3cbaf6ddb027e27ea38dc11437e669670090cfda0f195c709ce7134f56510972b364a981c0bf99e8b05354905322f684c8b2b095e7af8689d4b2f23eccacadf619dbb8be523897f392bf04989449a5f4bc43a0785d9567a7c2cbd93d437fdb90976d72c6985ef3a12880f9b90200f2161dfb7c299bd3ac6c752c6735ed1746971299d2adf1f58d288d950c659ce436e85b698fd17ba43fe5fe9bfed6eb5814da2a110bd282da6e0fe89c939d37b6b61653fb7ddda989d9659ed865a3915fab81ce8c9bb5a5c1ce401e2ce17340994b63a4ceb7eac05753c4ed3c49ec316a14b76ae3a259993e409f426fe19e46b4d5709c0001ec91842986828d87afc65befe17f105cbc304e0d9a3c5adf96b9517b6d802ca513721d195d278f79b966b24eec37fc92be13cb254269b1cd750495cf25af1a56a0ff3068fc9c58cb42ef876d8d3047d46c7974b99cad822b6c464dde12e516ba0a51d16b67e7ddf3bae1499c55efbe230f4657780943833d0563eac4548c563b61b9418bcadfee8b04fdd3bc07f6db75e8d78e8f4a51a583815784595f105d1b2e7538feccd4d9cc69a5fac02435dc916c5ed345865cb7ca79060a7039454a65ced7d12ea43af1ac14eb62d685f33ab8ca5ce46071a57f1b7b743eef67fd8df8fcb1841982778aedebefcc07ca65ef5e271a57f8a5972a874f2eec788c14b78639be57ffa5a48de5e03d6eefda04d47ca1d9326789569d1c01f126175378644d800a3edf1a453b89172d442df0f130591bfd0b7895626972b3a3f930d1aa71ca1f06dbcf9ca4d53ec8285136f4f911847d8c0c41eaa206e42fd717ee7a78b44686b6e152010f96a7ddf04560fea3dee827baf41eee1af18461a65855a6430029b740bde7c323d4d5dbc5284961bf0ad2a7c8c494f35b946c212231e5a91a676f26ffcd3e7755738353892aaf8dac9b67c04aeae69b6b16c3dc1f04afccfced9519fb204a617a478809dc14f24c3c02cca8fba9abbb7b6ff8df58965d8ddfb731065af78d58f5b534b1e2983d62a1174a4932b471360efff9db1e219bfc3b8ccd10cba6f0a28213aa5411a780faf17b3594071e2ce1ad8fa2746bf96da8d2866d42a419298ba51d99f8edf56f61660f387f71b7e04412b9396548f7385aeff2d6f32b58b393289b2e73c690d262ae4f7c4fdda4848306ae003d40badc94ea418ee6cb74cd26ed5b06177a9722c5e29406dfe74e0d31829545cf0d71c7cab3431d3eeaa79b57935997d5164ffefddb3fb443d31803dd96e03d9a293b5b256da0add01d3c5b3a6e1d434b315ca75add42b9bb5aeca2da045bd77d815adfbb59bdaaec2dd4cb74ffcc72fd88b4d5b772f49c139a79d4b82389fb16aa8d8a93746b9ef269b1fb29933537fef7951f45211bd77bc3c263abc3b8f62c472ef970324e8b3fd75b71724cd822c06f1d7020dd4e4b99eefc30fa55ebce7f9f92b1821ff578f92f55ab0c0ca90e60ecec7235d19da9a5273c44bfa7c0779bac2c24de08a19d1f4f9782daa17a9220931250db9cced1145d7ce9d87cbcd6084c0d00506643cc9ae222de68dc8c0bbd836bdf6527ad8ab911ebff17a6234419a5998874b62577210281c7a65c23fe08939ced0e073f4cdae2b3e720651d65e6d0ce8f848660d179bc74529c0314b39de8c057652c45440cac84781224ff3f2247ef6c4ebe64c1122d4534ad823948ff501e1ee755c5004bef2460a9d27adecbf6ec8edf5016ef606cbb89cc3aee58bce18560e8bfeb546c3aaad80dd5c8a71b7c5a8ab415a1868f2946a58a1d570c54bdbbc6afccf739eec0d8b5631e0dd18d806efe61e052cee6d3adddd8ead25477ff73fd159131d0c690f38be8161b94709f4bf0efeabcf9dcc720d2c66c1ea4aa3ebafd3154efefe97bff8fb348e03aa523ff51f8439786089d821837e73fea68ecdf041e463ec7cec231594bf8585291bb2a2a4636d0bcf1bd6458d5d2e38b6bff327ff9ba47ee0abbf29d7acada710cb76545cb026d24b0687c2b7486365d85cf7ffaba959da97d59c29d4d15a6fea1f07b9fd761a7f0484f685685c12b2fea4baa1cfb58b6247d9b9486058593a2741eabe5bd6cec097de7fe052891d2028e8825ab429fd9fa59a043c4a28a84b49c68f2ec3b3245ffcef8881ea9133ed30cf2e7eaa3070b81fb9af464ef3a507ee302b2defe5a814b9703620d6e9803a70ee5bf5573380688b134f23401af0acb753170ac206ffe17dd677877a3da0f1714ea2ef7be5029af156f7870c48501582a61d20329c9a07d8602737acff4bb747830f0f5f323e4eda8f810cd9187d1b5c94260bca15d105b0b7cade23349679ed788f6fd47e4a6d0173a9ddab3c039c85fbe7e442c1e77e8aea9e85d8394d70d38d60c227b8933f91651d05d8df17860922d8a857be95d25ac86d2d775126a8de21b69788b668768f3fce2108af79be89b9a143400e72b4290d3bfc42f8bdd3ead42d5b0a26eadd4573e9891f87c3307e32981a45124c5e52177cd2469736c54156ad64110cafce5aebe734b388ed9135dd52fcf6fe0bc8b33c068179488de71a0535c448a1956179d763cbda645251c46505b628476ea24026026b486be2f15fb342f771a8874753174c8a6f621c0771d03ee8eb7bafae4ef028464548a206a451d4bf3fc7784e917f10ddab7c6b674ec78955dc8c6cf85521e371994247efd722c64046b524f133eac2e11dfe08142022b7d971a33f144d9fbfb8b855c2a567f814588cbfbe038b0a17a04042d9e7ed8891ce032d5d1f3b60578868af332604ff2038f3b3ff48f4044170306cea81930afe53e7b77abb40fe90dc989b45fe639beecb8bbca849081a036efaaabd213ca6d18433ee71dcb89c751346031df4b61c3cef4a0d2fc04edf152df8f12bf69acb5e928d56e9491f1503330c8b6fb11faf47e256b9bccdf696f67b220fc7752ea89f477e9f2c8ee06e0edac88134de7311ddfd4c3da92bd10d0cad5e6bb5ad58f84876ad6fe9aba0abfd0c3bd7f95bdd451ce968a8a2dceccdb3de5df4f29177520e80df69f90f3d8dced4b198823fec2fa6087fabaca9ea73ae4600561272a0ad2d3fbdf0744c038e3fe0c625d2e9cf9677286dfc31727ccacb3a034ce3566ca770e574a5c987923888f7a8ffab78372d082c71827248ea245fa1266334b112169fc20b87132c90a39d18f44200b67e5b00fadcdfc2fa230e7248d6195299ecd0f0b3c0c70599799405a20b090aad854ee9ec7d8339ef72808af8cbc6a8da1e064754cdfdad2db5720f11faaa68262e223444124048f033af2668d132c2c328499674521827b4be4aca1db4819a5addc2ada13504e5c448d5280e99ab31ba603bd9fc601dee4378f153d678af32ed5542ef120945f1d3a329ce68c6edf1bfc46ac0c3a15e95fe9b4a3443bbf5feafb957ece2b5b8c776f8f08137b503a3dfca16108174f0b826728c892d06130c4266f6c14334d14abe6befa6d6b41f774c1b499e12d3caa86a0cf8b950c98ee3d9ca0a6f82c7f5982169a672d4f89cfb75ede6924ab8ed52fc85483ea838725caeb5dec76c1dbf93c54dd8a3506cd58b7621ee29164e877fa3afc429b09e271ac7e1f0e134f0c66940a2d2ce52887b7ad544c1fe3f085ef168ed3d6f41ee616d8d6e5f5720ad690729c40ee2a76aa3144a6cad38cd26662572a5ea64f9dd8ec3d157752e1683ba374a76efe118450397564782881fc1f981c913c7d4816c96662f9fd1e6c2e8dc72c56789e37c52130e832f986fba23782f6128e007ed4a500e1acaabe4f01b30717473401232f91d37b30b70ccaa215795781ef8107860d22acd245ad8e193012acbab852a807cf8af91102c26ff2d20b8fea6dd0225d7685552f21d5bae286b1ddaa3426c2f8cc4b598ade4e727c632ff22fa8510ca29c14d752f69966811c06e8dbba0af180006234962164d9923bd75c6f808eb789628171599d8e68f92aae5e742fa86b6f98fd0b8e3cd854b5f946fd2b9ace069c653bd08264ec6bf05fe7eafd3b8a9bde3bc37f79a18b1fa0686077b283822852d841e1108e7826e21ee45a0c1ee755a7a348cdb91f7459e75d578ca4b59f5f9306867a50f7a7c734da0b16b99d9202f909332d516c2df0dca1b6bdbeabafd3e894a2a5a182ec30e2ae0379134f6a1f3bd43afab63a342f6ff83fe414b4d9404a4ccfa00e618b387f8c4aa1c789250f698fbd947847b568a6522ae79116e4a4cf7c3a552136680b9363251bef994fbcc371603d68ba7f4dcede7e40b139d5091eb50f95357c4a5e6ec45e897c7fcc74bc62971f9b8607e5e9f30e2ec6a408c907e3cf53a5bdd0174d1421cb2a97049e889ccbcfae3cd2e3e376722e537e5f55a615f966ae4b10d1f55921986bf48a05621f3c3982459c505bbdfd78e88f4930b7534f3822b937122f700ad2a7365b8c0f0a82eb0f224ea3e5f0ba93faf9fc6a852f4c8f685318d452cf67a44d7b5c89faafca7abc29ef64712335d00a36b1b37b4147bcf90747d24d0114ef8da0381d0badcf6e83300c2b936675cb2f78d4d6c41319df805d66ead0a4f9979543fb1e99f1156a76df5f5356141c3ffb122187d18405a16650d6b78071f2240d8f263b5283895753c8093d293877c1caf9959886f834bf9d1c9a93f314e2090e249f5af6682ba7f4d60f762a4fba06a5fe73fff2cc6d7c09348b1408f477060ccbe76d6ec119e2b14a5844a9c7cf86673f527a18924f38d8372cf7d377251b74fc7f1e7cbd49d6d2b4b9ef0bac2bac4c8e707b628b3ad5853fdb9ec89b1fed7dcf45e107877b1cf90b36d193f069f9a502d1ef2afddb028d6f070f592ed4902fd05744648eedfb3db9f70d765a1bbef75b39cdda22187a36fad5d322698735f95b0858dcee4c933e96b4d1f52dbc84662be0190770d4d32efb8091f49ba520e49a8c3fde5e4212455b0ccbf2d2603ed4b44771e760f38102a5cc15e888fc398149b71f94132959ff1aa960b5d2ae9563710722faea1a465506fc29bcac6e75a45a2cca5376390b6e381bca8c5ad0149d507969f219b8d03681636899b669778f3bcfb8506617b7768a12a29ecf841e03f61e05f8f80b9b7f4d6debbabe196ee389296701d42c1146ebcb7f41f9089407f8afd2ca1347a1b0d33b51cd6337118c623c5323fb474d3e5568b110786d23307f6cf8ffe1faec846c9f1db9d7b2bd60e00531784c6510a77a5bef2fa37fa1caeb93b5d103dfd6340915a0355e764c07f9f80bba4449f860098005826988fd8a170adfc7bb29472573fb587a9b8824896321c17c6f2d27e6e660f47f12e7988293f5fe8ce1b7e5e993b54040d3e95cd28085744a1a3f5b2732a6a26752e8bb7672c0fe29eb0031199aa9157fd8255f64df50c34b3a578f7c5e497e60963f44b0ab3255b6b112afd6eeccb0c4a23f2c83cb9bc31b967e1d806ee220951b314ef90e02927f22fa0c9c9f24907e7f4ffd98e1eb4685ccc801cfbc8af8554bec10edc6931cd72c4fed1b4c07694004b32ce816c6fd4ff0294868b461ab99476848faa207805e86d52e0d75baebe59fa49b8603efc623b8f7f00dfdb8de7162cae0db15690817081488d34500c83f0fe1424d186ea2e1252c1e68e2bc261ffd9c7c53abd6caaac24675c72ba1263ca789ec8b04d9c6060ca07995e68a42ff36aabcd570dea288e8588e8d7900678cd74d4b908527247b2d74d617f3dbfa6fae52fabb0ba57a09df72488943b1a26ba18321a671a3630ec0228a20bd60e3b1a7ed1ce79be8efb751fb196da8f702eeb4cbf56c82298de0605cb32b5afd36d3d2c27a00016a9c0f6ffd4c6a7e3562440d2a465a118946aa0f822fbc7b6cae4ea4d4ab7d8cc3a81c42fdd6b1df26023659e6c73409b4c4171d122258cdec12a44a14e6ff2cf6df29390ab5721e8f448c743117ca498435c1e6e8a53c482d4f15c40506e5ed61712c72282454f1f88cf3a542dca6c1f7ca283b877b539ba21d789a3467d30c30eb290ea63ef4bff690f172b18b767e5edb5e419b3061a8cb7710f99c3f71061492fd613a2321c0391bc9e9dc11da1f7f694c80e3b8525c6c95a4860ce16b185bd914d6efe2567d012c779f6b19e2e66a8616bdca271e4e98749b266b8c03beca67bbd277d20a5683877c31218f73ccbbfe35f8a41133c4ac922ac9585eda8825e720858a8ccb7e20367e6398f36679f311e1edbb7cc8bef1d670aa044c33607ec55ca9ba904061f9b851ab27062909c97bf1e92f5c526bdd86c76461327751d162a86da4100b42222f0f1f2482ee86f7e8509f70d8b25155296bdd1164b0d7222cbdb5891793a4c012d4eecc7d546241b4f16fdfde5f7e233980d8c0cc8be41efbe472a88d5561395ff97d0541abe720d7436a6648823196a54fd3f051241a3269a438bdef95c934fa039151c905db8af73ca7109ff83e15790fe49739e002eb421e09f871ab00e83dc01a8677e0d00187bd82472b7395f2e83886c7a7c88311b6944ebd1c5eb1d5cf1b52a37aff107582089e62af051acbb798b2b91d3fe9048cffc46258247000089299777d321017c6636cc01047855c3c06c963b3053cf08499b3631969b1fca4afa7282fe30fef5a1ac612c3d45edc846acc0e855410f7cb4d3751cffc215e14812b84ebca1241ca31c71bb49e449e1a5f582117b0a81db3673f1e0ec668d93f77b9e5e5c384ba368d91359032de5fe09aab2a07fa13929db3699b88db3a85c468f19230288fd69b4c10f53259345523c9cc72b45eaff8e61034ff5ad01f7dc1fcfe408dbbfa295cb86f9ec543892c3447a061b47be0aac44aa5412c49fe3c10df6c592abd810b5bfd8007c77645be36921f609f0ee225ca1ea702b13d1259a7f2e8d421b222c7aa4736ed1de557f637db0de0bbc559cee4056cb2351acfc75135dc432dd55007fccca6d1bf067b2994c43f5c927c698291296fc739c5e758f61f2ffe5b46539d8e368c1b9a6eac61e740f92a606d28a17aa32ff9a9586a80bd1c6b570f37651974b34bc67b159ab898ae19757c8983f0fb9c22f9b1ce79cb4d7f69866656c999fb8535434a10bac1297298913da18a515b22672bd4a223b2b830fb60ae3c227ea2beb28b77f1ef28d64645acb93c8d1effd155663499586128605796fd257d24f7a72730db4a62f16f75bac85bd2a07e4485790a9e76f74316c9e5c19662fad71c5a95278332258162cf86ff0cdc8af82bd819e8f7c31753ee228ae614ddf01b4a33c0f984f0887564dcf25fbd4b88dcb1b1d212cf3be27f7af4fef28c7a8b938b8b7e046aa4018976923be6624ddc8aa1c58342171d4387142cdbb58cf53e419cea183f48f5fd3ab0f8e758cd9c6d401f6c2ae66db9ac9f31d6c06db5df1689381b46703fe273b51c76c79622d86d75a3a56471c5d71ad4c55bf69a086ae488fc6937eff578f7a1fcccd49b9764b3d0ddae0bcaa83e7bfbb2b932a3cf5d2f2a3542605570b57606a4ad73a04492e48c6662e961a8c0930e911afc29f97a73088f87d3bef91368cf1c1860f8c55093aee457eedae6ef90ebd02acf8d8486b72dc33896ea3b6ab0709f71b641b5d576d363c45a0b89e8807dc9df8754f66a21c6e99456b6f965aaffff4cb78b2286df9cb58ac0e6df20b01b7e5c18c4375a9ae602adb2fd9f4894bbf91ad12531ea6e2f13c0fa934153602620a2e025ad85409edfbc39ce223e07e5c27b13153ee2cf40ffb662c43eb7c2d7d7b543e5eaa3f268e7695e38f1f29358a89b8f7ed8e746d215beb15861c8211032123c31ea56b10dd0b02f30537b66184f9c0ad3c1887ba848829923b6c436bffcd6660cc29a4c5dbceb241dfe48701fe4ec10ce27e20542aab3402bf867abad3766a1e24e422673ccb3f9a50d4791aa90ea0a80dc6484c3a3b9617f2220a611372cffdda058f8e01e8cce68347e806e3c1623716a430f8cb23c0b4de727e8bd3d347a980d06918ffb45e67af98e3bcfb9d709447c2d0d0e589a2d977d992ee982b8e6041932fbd47634b5f229a8b9dd7e07f7e33b8dee4d775a038ecf19f584700eb0dad5a66997309ee0fad1ef87342da66aae0775b39d97a858a470204834786ba18918a9c5f07dd3f96294eaf368e17adff529bb690348aa73e2541fcbc6184bd39dfa30c9eb9a0f86112f1f4547bd45fad00082c1376c9d4895d6bbbad75a9d2b629ce9be2747c7262eb0f632488118a4b1e269812d1cae241ae2c8c474082618471addd324078dcfc041b8fa5c2f8b87b218495e208b9555f2c85d97cde1c689c849b468169ede6becc64d0fe2b0cdc1dd935d499f8bd6de6856e7fd1705d65dc0ef2f405f5dffe95dda7db7ea4ada80fc5a6235125e2c630cb31e0c9fae8a995489f0a37930faa2eab6b55627252dfbbfde265048f52b99fa88c86cec0e30327bc45280328183150b0bff96ddf4ddd0acc3b1799faafdf487c4dbf3d3a5c8ed782bfef520f7872623b9528dc25a6a01c3c78bf6c836ba941332b4fd2ccb4e05943404594ed32a50f96819fad21107750eff22eadf4fd57ba8c1bbf378c5346c982906d52fa5c372da8c66f5fa6d7fd15ab29b88c94a5d57120fa47c6796ec1d6ead6aed5470e21c21b04feae485c7e8b4c6701ba45c2f17a9d8508eba27c942f6c76f42258de29e11ebab83b2b9c7ebe8af5e207791a4a87a56936074223a2aa821adeb5cb9b2f21d32a4ee82d27d6d810e4a45a46e3703722f409bbcfc66ac383d395e813372ea167ca9bdae26f77d74b5c3e4c91cbf3701f173f714f82fdedf455be8ca229cc877658713b0b42242b98bb96e886bca9f7e607e8ec2eb00f9f6aeb76da8facae06326962000017be85dfacabe99aeadf61fb9427553541df2c4be5af5b320c5e2286c59acefa55fc57eb6a4c305bdc50cef0b565309375264fef644d7700aa08a3772c7a12df281e0bcd58dc7bc1bfb8383483184a0d806c065bb9ca65f76815ef0124fc1cad3a5024f3f522be5833237adae11f4576af3615c4677c7f22a44ce08fd6659129e64b10e6b1b1d17f6e1be2b41a0128d5a7fde8f7ee5580d95a35d1285ccc008a1fa0864cab3730530b6bd6bcd1171543b8b815e1e20d854b7fa048dca36e10acd971139116e85e59bf2f8aa0e8c11428a731dbd41b0830d6e9ce00103b0ad067c2f772c04d28da0ae2af26f0c8a3d8826708ba66e0f6623645752323ed2de1c4ce450ef451e56b4f76760505ca3466a2269b7df9a2999ff05382090481783c99e7fd1f8216cad097bcebc7904a434f552a515f477c07f957b1248a2c87aee351ba632e1954de0b2359bfc5d1ef15ff0b303f1118911d3d8d03d22f99d67d74b2035e36ce769087859e685499209d02d69be294bea179b8f466840835c18f2326416b58eec03c714c3abe60722613815d7c8aaa2fdcf851beb761a1cc02d6690f66a23eb62c0f4b91e319068afdfedd7fffddf6f4d7d9126d26ab825e859861135cf2b7dd5065e34b91be24250760cfac5359643811972e2dd9b543ddb99ad45b60b9f5edbbc45765855cfc552005b19900af4d6afc60ef7c33e8f7735c5e95b1c62416779a5f4127a88a9dc2e68440af9e4bb3a8b5787e943218811a1094a6d875cbc42c8def3b82e666aae131d58754400e57eea8a5f4c830ebfa999fb3707536f9c5c4b41eecc9b141b6718473bdb6ab70e0dd2340ef9439a1e66a3433dfed20c5c0b869195bcaf3235c782ca3504d0a31adbc0fac79da10769ea5579f39d42b2a1132812672e8775e3d71b9e81f99ca47d6772854cb32a8599d17c66c95a950eb016d42bfee6ddb948fc5f48fc4e8e7b82f9f2f2045bd23e500f028e2a027d129ed08ae4f984e95cec4bdbb11841e9547ba7680fcb1c7d62d19dad6929b1353d4e1a8315f9db54900b1b54e718bfbd1462eb8261ddfc295e66b040c487c20750c6a48640c82e97397960cdb492ff7ad155169fd25855edcc8978ca730a447d56ed250828b9ba13487cc5a354b783b7054210baf5fb98e97383e738d3f9ee1f9e8b5ce7fa1113244667a4cfccdf6a6969434237383f75a3f48e73ff62bf4a08f58484eea7e2a3047c11bdf3a867d2945801ce74bc2fbf58f15591028cbc27c66ee74531a130e6d850f53f6c6ea06e6072af9afa7272e5a31102ee44892cbe12fb5c6c4f47eefa9400371603e0da15bd0fada9f0283553c77eb4b0c111e1ed6f998a54a0363951d7b7f246cac6a9466627c47635ca05ce2f3757aac0081fa7ed5ae99a32e65cd22a2db01387ff8d45b8d888e3e5ec91dab6d87bf5ade859a036b8f004beff2154522eba3c6d800d8dfdd4612ac4e40d41bc0a0788efa7b2c957fafa5ce3648217e4588283dc7906dd7e25680a07bd89c8cea7ac4b0e03959fad78542bd85e2a3b29fe40d0e0c850da2949c7aab0bae4eb43cb8ad5c5120215fb77ea3128d9569019f0f396b45336997a4f3acb9be782c175149dabe5bb78889e86cc981d859661e2a565bb28378540905f88d398e94b0a5751cf06313918bab17703544507b626da09ef5963a8fea54e27bc356648cd1c93f6f841e337a0dd55a47e078fb422391aa0cf4a1c0d078e031b20ec2af4da798ac668ad033b90ea5938417df71a6e707fa576be939953bcd08d2661c14378c6e752f2a16cf49a613e8292250cbc9f4c167c411bcd7c162be6878d3471de55ca2b51c95a38219f16700d3466db86c40c76ba657e5461e23db27e2ccd9bfa34a9edf542cfa63b00899b5ac4d98c532c25edde6d1623dad4c7c57c04e0082a256fb4f98fb2de740e79bce799014c7c94225fc162c9368130f5b25cee379424b1d58b7b53a5e8682dbff09fd181e2dec69c338d6251a00cc5bbebf428b82e3274af2cb3942af5a1dc4b58b4f2ebd301cea1aea607cd5408a60dc2fa675354b42e3b0dd6c2c63bed6edcd6b5bced5cdf43a7ada2a8145774e0bedea24cfdbfa6228cc0b8084ad4ad90045f948b760ff14c6f4815426933c3bf9ed11d34e3518bf3d336d574f5df96be749397caebf03781da12669f00a371a6a81687c5a75e5d33c125acbf99bf71c9cee36963514a5dae53498c4d8c1b876b11df366500fa6f921e5996cf504838df7c28841775082ea662be85d8a45005eb9cca8c485d099e6363b77fb7de2d1cbf3d2070844627ae11e7db01767827d2844e4d9edd37363fc2e670e20b9db2dbd1dfa4d9b45784bbc60426400f0d22f5b841da42db13bb7924eb843a60b4cbcaacb3db131cfa9f41018ade87d4333100de9afd37633724ea12bcfaab132e3c48d7e9790276518951f909ffefb6509b54e7ba041fadcea23e4cf93fb233810afc3e6e62c7f42c5f07b6f817c15b543b6480c966ecafc8ffdba9c4a651422b12d6d78510c8526fc1b3d7ff7b7a2ce4fa3ddbf0f6601ce35ff5a62eef7678d235db47b6921f2ee90eae15dfcaa1fbf5f92b5377ac1c3111b0b0562866c5301ac97803baf2f5443f675f5b1f65df4f1d359c90a790fbaa4693923fafce41332802253d3e689eba17a985f536e2c831e922969e812e113544d07415fa452238fa757b60db71482a918bc41bf45dfe27bc4d44322c32a3880e609dd082330da07199a93882fd2dce698eb1daff40256e0e02cf70841ca83f43315e8ab65153e94779ee537773cc5d01a0de61be7df744e1b31e93bdb7caeb7b740a288290258ca1d3fb3ee8731a70eb9c545cf4c172cab4c2838c7e7e62c86d3becc026d364a6565ae1b150d71de2bd03451a6a8d2a3eb8850143f874eb2c5892ebe3238d6fff26a7e50a0d34747557141c7053b6be7c954bafc60b31dc9d1af98b5ba613bea4cb1f0efa7d989fa843838612f0459774f27ba52eec9d25f02ab0cbb1136f51397df1e5b80bd21e245f04dfba094c29447258eb69d541be3de48939fc83032777d3d9fdf68e607a213c1bf9cbc9c8166a7119dfb3da5923ec83a665e5c61ebada65fd7ababc761464a4bf538ac7536f116085bd7f8b9b9b9042256472b5ef074e34b90edb55a3ca68bb945976142dc85d670e4fc2905cf3147085321e1b1939e8c6dcffc1faf55184b8383667791e9e6ae1e0d12b4bd9ea186aaeeef24461693a75556854d24926bfb734bd2cc59f7e914deee34a5f14c521efb0a4040566c536520bb2fa02e7f97dc7b19a2a79d0361e0072264ef350649f3029e766a0952f6baf8d89dc771f275187f0ba3dceff63f8f27ccf2fcc8d469d021b7909a46548bd50433fbdf1b953d2f1a17ecac39ecc1beeed092cd90b1f449a27f8257edebca947ad98b652c9a1b3f3b79c4ee77778d89ce51b793ba86d4860861fd31a836f3194860107ddd85279ace93642b578e9afc22c8a37e32751e71a501e6777c4f31707fa01b97829fa4241fda6981bb22b6335438aaddd39f73b305c3009fa2c4d8f2752690b102343256fedf311c8287c1de1c8c2f5122da0764d8ee60da26954828019e5d976b9a33d4f21d680f3e196628d2b32e19474388c10ba86d28fb5132b8f78f233544bac0f77bea6a84b562bf8fd98a8afaaeae641686f2ea672e1e01236e2c8f0f67f875c7f7afe8f6c1925c6fa6a4bd30e60ecb79b59036eecbf9a72ebd8112a6ff268aff0b86f06a66b4b3935b3af1b0aae856bb3dd8c2c82fee3f82a97b49f3248e3194a671c581d804114c5ffe4a8765a659c7d76d615d83f2de1e136814e498714146db40055b8665f194e9ec92a34156e7bbf01ae249a28c6b8db6ce4bded2f81d99fe35a920a5f621ad840fb1dd4be2d547ec6fe167f4529d29f3ba70a7bf9e7194218798858361dfd753988afc1b5f3a8c83768f1da55c58143e8198f1a891f40605f7e25390c8029604bbc5168a2e79bdcabbc6922cdf569b7e762d6aeff4cb58af6f82f39ba34d78009769b5221d8cb2936c56145b565c44b98bbeca837af8b8505cffb291344b3a033f509a225b994fabd429ebe36fa9b8e1fabb3327bb2f9503ce709d0cf84a89c66a29cb91e213a5f398061ccbe2e03166fec6092abf355fe84257d24ab678fb7174d7b617b8c02002fa8ea8062b1e6971d168bf7bba3b47c6d6fb5660d74008801b04b75f29c2912d26cf888019cb4e56cffe2d0d3dadbe280b51d54f419bfb15e1b00f8d95391b6f9b5147dd5a85378eb8eb1902009bc50e3e1d06140bd3fe96f5abd37817b1087d2d50ebf2db41ae3e745eb8fd4fbce21d162e751f6748dfe3b2183e97c523ee5989ab6e244bd255b3ee3747a9042c9dc9025fa6c7cdea3bb1f8c0342f0b8823c3c66bedc388741048c54746fcb0ead56b26a2096fca10d9cf45897bbe9ef610c34d8c84dbdc3deab5f49edba1f39d59d800fab42814ad7f8e97106e73b840e82355937079cabea857a41678ac7915a709ebbdf900414c2c9601d6d4a1cc15ddf191c5be19ee4a2541641dcd49e4a7d42aa3c53ae2c5f0033ea81225f27fae388383f3feccb7b38572194e7ccb3ab5e363198c15b21b000965d2cf8514852aecf3b3c6f167b6a1c7e14938e9e8cdd79a51ba90e3719a357b6fa41f11f750de71f07a18e9c6be4c0f388d014bff032567d45db99299fc072b3242992627faee19d2d9543993642e88c431afd5f518fa95932e3f10a61c2547f125df09b41ddb9492bb06fc9c77d289988b716a775aba3d4b27952e65fbcf123948d2baed5fc362842da38f5258fb3004351ad93ec6f678e991af97ba6f36ca7d030561e585fe7f5061583c93edebcd717311ef1e11f70bafe0420e3ee6937bebfa8151f87851ffef8a4169f2d96935826b088a4c010592040e9606f35a0107e20ce9e114e7357337f3e7f6561d6637bd285d9e9c55fb686ca4f44a1f5809eddf23da395d8ef7b88d329b9be74c6b8abab1b345efc2335350cb318b5000a47398c428742fa5b2a9585bd507f7fa3991ac6ddf0965bddf3458260feff51079ea0367a03a40864c19f7f719a83c7f0c87d082cd370317376de7a411645d03153ee75af30d562bed71c087470c7f512b0372100175d534e5c2c6aecc697f3c6e9d805e764252f4a79dfa5ae5eccf4a9cba6b0cbda508b8a5d4ab523baf4c6954721a393ac41c2537fb6a5c229c65b065bdf7576bb0fc079d897400f7e57bd7b51a03b77725dee3eceef73945633deb02775daabc6331f65f123c03bffb5c273b7bd145a0b274c8f7de118d62d4c5e6316f4e9d09296013e5a49aca96e0dd7c643e589b23d3375f000e2b49007949bcf6631bdff252bc8f8c110e6ff12eb39d2fd26a5037182600d4ec4478d91fc8c76ec1a162f3be820aa6675ba6bf080d1c966587a7c76af675da20d9de19a448bc8ec04acf7fb88ac2405712882642faf8a380a7aafe78b9ac9eaa86beaedf1e484a950212b67fb5aa4ceb8a2082848627fe6aa93a2eb0d754d851316cd67b31d203d0e66a852fe18005cc987dc38e8548e1ea7801c6725726fc327f6d1e0d180d8971f8fc5a497ad3dde03f224dc367edf7f828b0a8c9a21e731561187d8af063087c4cb1c3efb3f3b89f33b8f113910f89990b3aa39068b589c9985b80c3ff6d1e804633a324e4b1e591731a8fc087257787ae03ba4efaf849130f18cf1d8e387f97a4cf48de3692f75ce5921cf9818f828f28facde137dc731fdf5417d6a15bd04f8021dfabdf26b2a13242f7a7c5ae853eb02b65216a79a5d67f4b129779de665c5b089694d41fcab8dc1390a655f2a7a7b5de9426fcdf6605f2e5442345b3f68c4f5f84d94d40bc18398d7ed29d7452668900e3eed8b9a66734c3db0ccd57c0f488ad43c3fc5fc504243ef3ed90b6b788a67d3555b78eb1fbd5f308617b029ff6946153580d5959b98cf0f0dcc040c807a51bb0343c4e28d19581699beac1b7a6a1dd8d9dcb8912d758ecb3dd04dbb6f9157e95adf9859c58434cf0e4e515b8acced7927c8f1709424d3125bd2b868edf74a6ab577f795c17d3373f5a51f88e100c58f6b88c34d651cbd82d76c60d23fa870880f07069d29338368f516c12416ba178971209d8053327bcd709b841a7e02bbb752cd179db455a0bb6fc4025eb1d23099016fe1a62cf0a70a8488f4ee67289bde0976ad86dd98679b90a75f39419de7df512cbe2c7aa4c790a566a83e100eb502d2693dcde64679e20f018388bcaf4d66f5de7da078aa28dea27c0cc392eff3ea0e4358ccf6a4d300beb25aaca11e1a6cd76c5813e027cdfe9208905eae9f2422e6597cbb377912d7c710288dd7e5937f36accc6e5771f988f81109c6e10bc02dd5c7ee1ee505f156803c31cc6eb5b277c0c25a7376c9233d2fd596ac54e1f737cc29953ce52433b2a4636ed30ce0f120e10d9068f2e8600687103130476e3120b8bf1181dd03561b9e40d8097016b1836deb7ae3fd9925e11b0dd24d315dfd5a555b326e77b9782c63a1f1b91e10f8bfd0ade3d99b40f00389e00f8fcb9fdd1ffcb815641199b02c5151a24e3e3e0de733f4810853f582876bd897fc9c4714ca2846dc9f71e5c0897775520601f5c21a4f607a3222c5f29ad35ef1120bce876a63cead82ef829e922d32d353dd4d9e7c6dc75ebe8e7f9f53d98b89d7cb7939e1d12f11954df440e1d8cd72df0c3ad6a03fa11b6b9478e641316fe105a06e6eef4b646deded2c788bbde7831bc4b0f0d0ac53c26d71ff45f0eb93a86297adff1d3968c309b28b708a26e73fe899a12fdb3a95cb4cfc9eb43a360241795edebe5f04e4a649416e6346e81a723b372be8cea5ce2f487a5e978817e8323a11834116ca395a401527f6e38de5fec8db64a20c441a3526938867b85f970e9099ed9509b966bd763f592587a36bc01942ff62f5e7decb480d25be29e8ad72b8a5edbe3fd3c651801eaee94e4b3fe6240938f1b252c20353de6ca598e5a63cd9d0596f9ea48e3faf48c81d072626b7834f5581745cc608ba322096983122df352cfb3a77684f1fc6cb59e80a91d3fc7a03971bb84014623a12a5a7f108a28ac2636170eb21e3c5985ed00b890e5ca58af46089655c5e7124d5d777b003946d91ae1d0fb5de768f83d8bd7defcc9a8b572a8688d066b3cb2da55bbd91682619083f5ed3073bd7fad22b3e4cce69bfffee5ccf764bfa8947b22ab2c4065ba0855942700414074b4244c84930eb021bade6d93b633f7a5af876d72a50626d29f8422e8e258809cb4b294d18fdf5789ae8a8fa7f27d3cd31d8e7abee9fbcd91b2ea348bce62e901ef1f59600775e08c0223bb5cde2d4b7516af095b852e7bdca67a3ad4a02ff1b8a368b17ec87699e32132306f5918cd6ecf86c96c19873bdb332dc45392e6a4f0394074446127f71ce8cebea420a81eca3670e1e8e49d9756b06bae4ca2df95d6eecc7c267698f08caae7db3131d283b8e79f470217a85102c229db258447bac4bf282dcd458579190758611017501cc8323824c4647cb73e6b3e76dbbcdfd8adad8996791261daf5e74acea52b222b69d755862a78e458faa9945ffaabab2de8268282f282256710b5726c63fb7f7baf9702975b4f51b20a3eb8591c933a6c16696ec41891cd7c484251973d69b13507c26ab4dd672274edb8784e09323ddd7fa853640f9972bf9b3dab1c857b930df950e66a3a6e20fec50b3b4b797a27b54b50716fa664a3d3ebf3a441b5510000e928da3cc59b5a04213c3f74057ee0fd7f06e9954409de105d93bfe409d1d25e1ca58931561f00f28c1e8b6cbaf10b8ae388db51d62f5607def6ff1a6d05955706fa54bf2f82de3f149e809ab5ae546c608b029ed83a1b1df57453a7c9e75e552355e1dcdc3cdbbf34fbfbe5a0cf7f4fb78ea6f796abfe42485edff0b1f07fca04a56ba6b671ae1d7f2f81910636c9b96117955430a8135223ee69f466bf6e2bd4c182cbb374d31a8a465ea0179db930ae4b031e60a341d9476cf2412601cebaaa463f4efa6a7e36aa13bb2b32793d80f00176bee5a79ff6852306a9a0285e6252ea5e8ba14c7c5cc9dd7916772fc7ecf538e27d3a09c3ea1dac25f63dac38b552be683e9ebb04985b216d4fdd52fcf2088febc655805a2cd36b5760810ba57da780de930b9278469d2048a63f6873499093c5c518c7023d4ed7e1d7580845725284e97f9fb6f9562798bad4bc73b8fb0ed64668988178e333eee872edd8a10ade55f63051034123167d110f971f0e334a895f5554dfb79c06681367bf1b68fda89d3230203f3d57a66572c6f647fcb922ac60b7aa95e82e8b52fbf76601e18417ddd58b485b800b3856e69b0cc643d3bee8c1ec4fbc64aae15e87ed6fb585141b6e0adb1324ba5bfd5f6281710b2c5528f0c1a1dd34b5f5cf2e938aa0f959dc767a7adf964ea11a539016e5726c9e1dea511daaaece4eb403c6cadbc9d662e490c774ecc62a7ecb2745e6a0f3e56e7be4464ed8b3ca7651aea9dc6808e881147543d963b247ac6c3597ffc8a910697d8e9c9cff9920e52ea815fb6e2e464ec2c2520dc9ab86728ebbfde7f2ff99a383b6daf9bc6f030c0cd05bdf7645277471002ab7c4393ea89854b2f0f567c864517c29dcaad60b1c5b2cd339805532345d9d36e68ce6ecd4b08c9737a83805def46eb632f73672dce06407b7d248a641d9f3b56b5d6fd5698ce3ed9785421b987f0411d45fdb1cab08778d9678f3510f3bc12f127ea6cbaf7b9b115bbe72b5171cecfa351e416b8a617427ef9bb8c81941c7323d60e691301e91c7df6728750b3a54df3e9e2c9b065b6ae59a46882f8ff3f857826cacce8dde8d56210074cba046abfcdf2b4a1352b862b541f4c2c0ca71cd92c7fe970ea0947cb6e1cc21f3520d3ea3135cf819df5c5b356f792b8ec4ec59e6fa52f4f99b47b6fd5f46f5c008ea250fba19ea595c791515e5c2e6a230e7d404975099125d27b83f8b359ef1d578326c84849dfe6a37ad4ff6cca02365e56b48ad154060e72d2a85bf0c9009604fbc328d29f0757c8b53fc2a99930b4a352ef3a7059242f7c3f9567ba684e7c3a50d6c7cceb027a3bd2015bbd351b465907909bcb81b5e1012fefec3af8ce37664b6f49cdd68610ed787c62ea6216b9824d9a26595e7a8e9b24f89d3961f519a7e308279977ae74a7049adcb2a8096db3c138584901de4df6a10fd00d40044ca0c93c2491aff3776793764c01c790fac2a79b2eae111db811aa4fd46b27c88362cb41aef804cc5e878c8e4437ea4013ad2094cb57e0dbf46f0bec0b218b7f10ba632e3bf3b1ef8c373145457b28ebd91ded6e4f9f8901e49de29ac60d8044eda839edce090e8acd30177245a48a99c4d7b9f3428453a79aa39b96fd6ac1e6a9c0a2cca69823e83a4525935b11c94b0a16e60016a14c15ce1829d2776d6f49025f5afc32e13b9caf3463472ee622ff7a9083cb2bd44de37d0ed0e104fc5f53552566177edeb668abea22e79430b08f4a417cc878086a01ed7d80ecd42c0f7e2dd0515fe859162be178f75a1c6827df850af64757eeded64e5b62b1885a4f2d75aaabfcd57ef2aaa77ad4a25e2ebacd2206794d6e008db548329e4da192b46bde1e903656ad1308cc3f81f5ae0a3422cb997b9677b7694defe7bb3fb2be9aae0411d5072c7ccee874322f4c89900542bf9d48f185744520cbe1f893607f3d05df5e46a0cc320c2143973bace018fa3cd1e0f89e86a9aa706cecb60a2a94e78943d326defde0e41768dd179daf1127d52e9ef634f14de5ab81108ca4eb270335b563b72ebe891f657c1e3e56d591a80197cab169b1d80ede5eae83c83f5354f23a4c299b4e96aa72f139bbb6a401a587aff142e60b0defe1dd2eeb03b35911e5148c3f1de0b169f279fd07879f7a3d6e4f6b0b4b9c1d95e487bc6806fd45340bc892333154e2d154472ec64f19dbc944f21302bf2c737b49aba7263abeeec38c5533a2d67555211a1f1124664bc5c67ed593c177f860c6c8aa1bc311e117f994e557dd15e9ec55040fc2e787e5db26bd7eabfd1f4cfa27148dc722c7916cb3829d7261b5473915d07bb9a880dcdb898c512a0ba04678879bc4ed9095bbf94377a5e492275048941942a77b6267dcbfa2519a72eeaf6f0cfcd1d9fd94837c791f5156361ca6d7132ec720bb71161311b11fa72359d5ebfe8713f8236f3fe3559aac067aa99a66aed67b570e409cf1fe38c6c703c108af49b11cc4e8cf2820b25b1d346e839aeb77e6ba736d936dab74d5f54d92dafc5cb10e4851e34e8cc83b8339cedd571169d9747e65249cf7d76cab82084e0ba31f251ad9aa0b306296334264be1f00b821eaf3799391d532f130c3ea493039cf0414992344d5af58f3945e252fcf1ed068b8efd491fbff369cde1504bee13bd9f0b40bb1e9c574def5b82bac3d1162dd89d1edb4631e76a3288df7bdc81a5244fcec06a5f5d9eb6ea03091586603c4d19cfec180ac833a3e9cf5c1ee82eb4fe2aeed876f1f53835b304d3d59bc1e49e41147dce54a190fed1802dd742556a04a27f1dcc830ae4fc9cd86fd4eb52a82d861e559746f0d3e04165b158a4e0765fd962e276658f2048ce84647ec31a58dea42d5177fc48fad89262d56b9944447ffcb95c0156a9033b664e08383ed5c4a3fffd7f56afc02739821253c82f09a5137a1245b25ad82496cbf3ad0f2e10b8d1a57814e5ac000c7a4a5629dbff654464523a241b52679a63e4a36541fd0280bd9dcffed34e8e024a64daef7e3c054beaad51ef645615546d41ecfdbdf98932ac6a102fb005da684cd0b36f09f32918789504ee418bbb9df9b56d03fde90f06103d8772c31abe128213a0b34f29d379cbf49d97dd7123d4a08468d3476579c88d8a018e41feec86301ded772c304c87c17eb1fc9e4926892256b1a788d37930c8f1cdf1d3c53563a9e27c3fa98b3175c92b561b8edd473a604454a0ca7478e2153a44ce5f9c4cff5ab0a2f82ed32cc340161c4b9a45a790e2f8bcd3038b5b5ce723ceb16dd4dc3eecd88ebc41bbb2c45ca3c8e1133652d24cb6db7ceedf843740ed5f33357ddd2ffb25f334c942338832a63b1e205121fabf2b998785aef757107378118b0e614dad2253a9c7288904e61761413b99780ba12a1cc41da9ac0290518c2494208c4fba3550e6232dffd2b0514829df4d01833107d66efaf9ee802160e7aff52fee27dc777d60243e58a8b3594fcce634ad9a2567767aca022bad4aa45aafa24460fc9b8129437f2ff13e24dff719636aadc243561e157b01350c0c8ca31cd8a1771ee7b4a8359428731d96768657b14ed10fb81b4ec0f7c363b3b6eab9a99f2a81262f67def699ad04a9c1fb89481f2c6e89adb1b6b035cbe42456f2a5e4b4951c9830dcab6eea5cde9bea88d95b36e702f9d242f53c536507f6fc09faaf5e87642be41da71fec60043508280c4b65262dbd7b4224a46c573016a4e6c448879f38d67eb759cd96e9ffe5e84908d05e04fed5cfc3b1b584c4ac25d43f0aefaefcc65b51daa00be6d3c9817192c6e2635500c97c1240879ee7107b2c60b97cfb4d6de5bc8825d73917ab18463bf3cae0814c26749242fa8544172568db80049e4f1ebea869258c38f99e12a13813883f7c0618c3c98d5bdade0866174d2b3376b27460e87bcdfe48869727c290d964524f6ab00e26a7769a7108a16ac6f8e9365f4617075da21a8de045f779be9ca585ee8ccde97c1d660ef7a2dbae75eaca12e4404d52367dc9ce294b5ee5a666e9ad8046e7439c6b61ea81ba113a0492179fb4b8d2c6a36f643838bdeb3bfd47dd16e84db21aa4692f817bd7f1c791658982a211ea4099d9950b4275d70183f5aac1c1f929368060a07b8c047147818022e3bdfd2c1b8b5d2fd1b1b7abee6250f80387d1fd359da170ec6d0c8fcdb1c56fd1dfe259e099d50d9f7ca4bcfe29e5b89ab0009d79e12128842a1b33b4ecb49b2336f9d77aa36dd371798fbd42a5700a08c3d8fd02b59d71d8143c6cdde2ed9bf11b6af56b5d276a95dd5efe8f3c491979c7f5d46cec8190a558a06ce3ff8708c1464e771719d1c6249140ca41bd88045f0d3a09c0c64907c5d5239d3a77c098bd9ce05a1dc8b30307050c4d553aeca7c5927cbbf09b5b375f5544a25ca8c3c1b72bb38e47066956e7bbf8581bb56c839e2cc2c25b7df5547a0b880763c363b1a52684992aa85e506f61f6beb203284126c0ddaa9e4dfea781d0ca67afdab602f61d263744696a551d22e935c987fd9041060e834a6fd513be577a93af63a22c32d36a132e7d9763a2f0dee79325edf441ed56cad14b40e0a814ebccf13dd6129748d454afdc592569ad0ce6fad045829ae7123c16a30e87d38759dd9160167a5049ac91051df681b0aecf6130854aeb5f97f3f3563f76f30f74a3b6f96ee9bc142e5de62f67eec723cb009ce20dfd68ff0933bd5e17fbf65bdac4ab1dde1a0494a712acdd4946f114d07307cdb180c51632ab148cbada966cfe9292ac1d836944f53407d1be837c89e2386240e8cf8f4bfe38bbab0d8599d75a0e62d3bd8537a57f0ee595eef0b8726f0b595f5fc16655d2e5c5cfb736aeb3e5f8a1b9c3b3a65f9c67183fb9d09829dee4363d0036ece5cf2501d3cfb01ed6f8aa66be7bf3ece5c5ae4a078d7c03ec3c977b31cc4e43c34dab79907cdb9ab1dc7aa0ff68152ad76bfd1ca0fa2e8dfcacb13fdb6f588880dd2b335b1cc23b06e68fb2e0ea74b75ab59da45f6b7661bee30df1daa53dc7234f23e2168bd096b84100c3dc8832760e045fcbc872cb0621083f173d32bd471cb659e5a4537cda6bfc8da30928e904acf6ec8afeadd7c02373943091bb86bf8bc5f3a5289a7a4bcdcc18a68f390b77824b00fe642880a9fabc0782a928d5701bb6956f263a75540b745a1ebc3193d99704dc5223bcaab0e7a8555fb39e45890ab2be713b4471f5511799a2e3a8d0dc42561a0925e7e3594b7fa7f29c6a7b57b2c337de533edc1b52aa3e4e9aaa57ed4df68eec52f9b33b6dcdbdc5cb561d634cf96ca5ecdffe62ce050c523c41274f4f1b834962c55da0d9f1289db29efa33a6d451c7fa9369be9b7e3d044d3c7039c30690f30c70ccbc51fded97129c1aabfed0b7f153fbfb720143d6fdf2b5e81cfaecb662dda01b10b1f02efd99e6950ab26369be9b28c724edc7ca7837514465e77efc9935a9161e042de85684945bd3d2e9809a020c9871afeabf6a66309d9af15c7c2ae9ca61b86350ed838099f49a593ae00e080732d285a78868a910b1a924bbf8875cdabcc0b5a740cf19a6bb5b889e94b281216c0c4da9c54d70d398df14d2d933e116be860b4942a4c39faa4c66c0a39ffc133100e5c05cb42d6e53096cf628285477b9d1abf177a4f275ce7646ff8e9020fb963304fc8591776c13fe6951adcfb15d1a39c845a19fb46b3eb4ea7520557c673ba37283d155a1eeeb1888b381d6346c456039e3068ad6e795a4961bd6ae988ef7a760bd26d890c40f312f8546e2aa5c8a98ddf3abd4badd3e9c80b20d9f4e4bc749808bcf632dc4bc0efab11e14ee7f5dd1e578dda302bede12f9b7522a1277f49c48f86fff993c8e8b9174bbaab401a39cdc25ee2b182b0915f9e793bf7b6d21ad6d8d2167c0103c7bfa2d62f9d858588604ad275f2dfac69d013430bc306ae10d4c9f510cbb262df9c3687db8fff4cba3ee525e67355f685c5f57423e1fc3bc7e6341ca10b83fa327a92ab97aea3a247cb5eb0624ee40de706de22cb9d28accfc1fe09d83eb611a63459c4d85e898ea81b41739aa9c90f15af8188c85f37a335f94ab3c461d61d6a8c42c37423e0d12e76e7ab24c79fa1a5e590f2b891305a54124b1280955acd8e1f0f63244c21e903e0ff5c61cc464f1c8705a13450c3841adc0395204388f789172d1611e5cf5ac4234b9fea7551e9c7a6dba1493a01d83331b2253687fbe15c90375bd7b4287f7446eb1fc1b457a358dd50e952ee3ad0788fb0e1e25010a5c0facba8123bd1eb0cf9df51cdad28bb16aecfb24d0515d05dbdd7511dbc9ba4fa50f765462f3ad24f42f3e2b965173d569f65703948daba95b7ce4783509c8c2a9f23089bc56b151e4dec7e507227317a1bb8c631633bce181e2e7c302ce11ab33531bc1a57358da9a94797d2a49949993dd17df04c34aed06f1a3d1fcc3ba5a8bdbf30187dc9d051e84607c59be3452491b5f89e4f83a29e64b71b3887d8a9d20d6ba88adb2b6e3be0e1f5dabc09ca354d7ee5425bd7c72a00c5b97050194c584250161d6633b2079e5ec30199978e07f1fbe911ef4579000a950c3ed6fa2a5ad01ed7d231dca7e9d2e1760e3363cab1c65ae2cec909a75404d4cb61f2c364e613698d4f727303502434d52bc694262c6a32d2ea8e1e55297307492eb1f673585343629757e3ff1a002654256784803c9049ddc18c31f7c8a3873f7e0839022370d20f7a81c55d66f977e7be29f2ed836dcddfaacd70575609e491a3ddacd96e088311ca0342fabc96e016ca73a94dc3c80203b25c83fd0109554259d1e9815ee0a591d37f981905a94d59edc71c82e06b98a1ca315b88f8352310f5f1bca9fb903897b2ed215d59a2dd2a114d5566aa308d52a72f96fd28127ff61b5bce3401b72c1cbd27e0847902e9594e7a0dfaa8529c4bb0a4990b3c56ad9785ba40566a4be8af8203e4dccda0a629c18cd118d2ab0fb60bc1b2f8f0240fccc54e98f1bf974914e6e4397df56d4dd54d7ba33d73a18c4f7047e1b7d633988c36269b8406e4baa96df59c323c1232586368c0f6152af75c785c4c7386f473d8d530da54c973b796933cb471610fbfef687b2fdd5c9c0403aef63f5da2f4dcfcfd3c5f0ba4bcf0b85bc803ed5eb8fdcbc7856e88be0a47ab897c139ac560e4eb5365b1d6a44af6b06fabdca4292e0b41b2de4f63d2668e9c3283d70c31c7e7a866c090e0217285b7a5f6256d711888398ddd84f7747d7451041d573788f8780078d015747924d7022a1c6a43400d0875ebc50e53a751f8fc888834a4ca1e506d265b668fa477a7ac96671c3e6fa9e95dbfdda770c56cf12cc4795956fffd647d36812b494e800a6ecbb05e433b4e623aca8ccf24e9605d9cdbe15a3c0c3739548d9151947c841bba037a3fe9b41a2d01f92d08ce353268648aa51296aefa59729eddc5cf66e1d7e1fc025dbf1fbf952b8fa81c0f72dbef2ccfff3b7847df385071a84e2f8ba87c5d9bec0780bb8622b49cd2d2ebde6aea8730adf5eb2ee72848cf8560fc4a474c29b3874c51745f89a2a280b006afbe7cc32def339440d88e138c463bb5eef90b00e4339463039dc186bb49aa4d329bd38ffd522785cbc3eb0312c091d436227d3cf03215ede9b79af06fb3e9266a67d0594ba20ce985aac14df75b995916496dc002cb6b51824f16e0d8db58ff3280f87d06bc578e1695f6bd2fe41674d3b5501775e43afad962a1a968988a72f46ad26bfea32042845114151c7df3874554419f2db2eb923523b4d1c7a3ff1aad639e5b213aa71a3f1c6248c9a8e5d839816dc7bf748189babca83432f0f897dc105f9d55ae9bb3cda798f846db3f83bdc32aca2c5823ce250f46221becd30265ffdc256bff2d1711f7e9c00ba9c1509d5fd7bd0b6078b207ed4aac2e03477c8fd2b060816767179d59b0806e8db089be64f80f19d25e7813bcbc89d52de4a3b4b8257133166b80a8dca2c30cd0694f4655b5f4cc6b48427813c6f81d2c114291c6ecd9303d24f3e6b43cd400fb5922be816ae5db9c482de396b19ab54f20e84be96300ec5ee1322b4514410fa087e45c4df39ec8986daa7ebcf585161594e0a45cb31ec66fc1e6efc7dcd6df06d79ce96ab1aca4667c28842789971441eba56aa3a9558949527d617990d84ad104533e8fa1b9be42aafba25ed82e8d2e8f70a4e01403dbcc4b0fdb1fe54e1220653c24232ee88976db0d7b43c5e03fe4d6ac2328e65eb469ee99f36a555ef50a12fc2923574411793bc43bd6b5190bad4d33d18477a21c30d40a3cfdfa244127f1fbe453e1c3d2f6b29f335ac69f1adcaf9689f83b766fef390eef919464f8f2e7e97580a8b70aba28a7a7a5cd37b33706d812cd83f54a76d82e08f036364098bf5d6f8e6da15a95e1d702bf45e3abe1eee66297646b2763afe2fab8f06d9c750e641628ab0d7c2c1de0ba61f1c8991126dc992919328fc7b4a86e42e44b87768957e9689e6863ae140ea3aae04a3f31284acfbc1706f959e6111c63846dd7de06b52afcc37db349324edf02e752c93b24917868aefb4c95a7e851f96c7ed96d856a9ff43fbd48f5fa0d198233a9394cbe18d2afcd6d3c7af20255ed9e02e700d570d0f525e41a5c22b3089a25276a826fa819d50456a384c0c7f6d369a1fe8b9883985c455ec90d91799feaaa9d968573f6cb264c3e668f82c18f2619031aeaeb71708199ce83a5b474e22ec28f66786ec411c5ba2b5bcae677201677d3ac9483c4dd825bf383a8b3358a033720b7dcbadc235020c208bf1446cc6cbf6bd3514dc04e548de818788bbcabd05b6449c1cd4b8524f6911945a5ac7bc794c9450044fbfeceacc902bf19a050c4782883509289aa6bfee4ee100b1bc1f2592200843e945ca3aa410939496257ca023234afc594a140315bdaf61e4c4521e57edff9a0aa1201b659b9e7af01951612f9f5bb53c1fb81d5c606705e1435aeb2becb900286b4d834548b72bf2dea0af26054aa4bea9db8ad398943092d080981f51c45a8a748853ca180e75c33376dceca7b3c2284c0cd3eaab884cdad005d4e1901a84a97f23570b20af88281cd7f2c15da473563a7bee85ff39e505115eadab61af2715cf6f63dd4d163ac58c5934f0e468dbd18a3e8edcacc3e3a84c333c945cd7a6799ce48ea70595dc34e3bcf4b78407a4b0f9e056656316ad031c1bc8913670b348da4109b6add6bbbc396c5abccb42e9ea84f4e50a1e6e40e6109c6c57700951c3644b4175919ac107877cbeaf3a16c995ad4bc7c9f5e7b9b9ff57fd7cab6b790da65d9752da0ba2181f76e5835d032baca278a68e587940231fa27dde1445a50e0c829b5409d47434692b32703fde3df39ab31c7d6bd04e2ce338b473ef120b0dd34c33ed6fff73125478d05f0ca0dc7d8352d1bd69ee0bf609072add88ca126976dc33c7a8005bf2d0361854f95f111c79ddd70a76107b792d7b15e4da4355dfb02ede8b45ddfb947947854d3e77b10f305bf57510f8bc2664497813934fb677c41d1703b69a838817c3f1ecf14ec744ffc750e1f808c96e9e4616489d40b46e2d70e8ad071730ce2e7b978862552c252fd67f1fc7f244f0d49532bd11b5af6bd0351ab6d49ee390d9d012d0f7feb1900257a9d57e76b5b1783c8d6f26415ce58e98563d143c318e4462f7ce3d236e46eb32e78465d311da8a7d26686de29a6722c6e00ffaa06171a6127287826359bcbb3489ed33e53473f05feba006644a40af90a5d6a317a4d5dc91658e4fb20b07b846c08de7b92dc847b8ed6a17d3d125c013a433c66b084365ac002a1cb6b6c322dea1f2a9f2cdc7d8d1f459885c5359b206a191a1d26e91aba4adcee20a33af4ca9b40ef5ae0882a862761d1a5ea8f306be27bfbad0094a81576bfa7e650bf94224a374f121b65b2c882d5d9b954693245ee1543370c30ffc87c9247faaf6d285955e66316f53c2c0fef48bc34c7df32b305ea878999844f1c3e6f0d39b797643740b3a1d2ce39e63585223c0acbcb86ad4090ddf6a6b362718947ed2dcad15583bbb4a69a2f65fa2a8aa174997f5e7647884b1296b9d1decf4ab9e625eab62cdd948d3e782ee8e4834faee173248f59a417589eb081092d1bb16f8566ea2760780caa7914e4a8254c0025174216f4dafaae24e8902c24a826ed08c23061a278aa0a6217917a7be293a98f5188c3015a558ab1b0a86accc59a681cf58a5fe499c4407df4265cf68f84cb16702341ee4f9dba98418ead6e5f9d1ddd6fc35d46a7eb8ca271475e4cc010bd2d2da3bbe778cd86c803f6336f26eaf26d11fced120df0069de62b73355cf82b22bac354f38613f1f09ce1b7c53167d7afe3c924e15366af136823fe5b5ec2f2972d4b6959c02c49fd3955faee67a4d64b23237961fe0cae716aac86dd448caf87f91f4a6fd4f767b76e6c6a688573d99771872bce1ebba3d7433e0f128b5ce8bcc3212b91bf885d63f9ef19c14ee38aebb40dfff0f4549432fbe4a068def92fe7860a4d58ef494c07ae545c7ac4d1bdcbdb3acec449e4c72e7adc2e3a9987eb7b5dde349e965076e8d9bb6bb1d6e3c2155db7fee1d5092fe4c40af502c1367ed2934ff0f67306a22d7020c623c2b2c4b5750f4665358d24baacfe69b62a1d197cfb55abe2cbb13eb48e1194f169e71aa7018da64918dfde16b91118bbef48878e1317194bcf38347b42cafe0c7c88d3ca8a008e429dd40525576330b0afbdfd95d61d15c139fd9cb5e0a4fa70c714b7606af8a22acd87790c0083861962f719dac2292e34d9cd1bd510339cb795663382d75d96372664ebba42516769937df896b1f0dbc0df77bc1bde15736d6aec697094f4dc4c719c0bec363d784a8fbbfb1f15f5f19e441f78d80f8f412d753fd5984848cba315b269524d8d36b16127ed3535a178ca7ab68f66110e8af44cb2dc20687582d785b45380be04a9bc4e21ec9c5f52a9715dcdb4bde92207c85e6d69cbd8ced08fc644e4fab8e59496fef7e6bfce09882c431876e2234d593eb37e1d78ee6b94410e881d11a997c43945952475f6e5cce8b39dd83062f8adc310fbae528b2b857f74b96789e3d7794b47562e0c16f1026f44313a4734dd5957f6b7584ad2a1cb8ec2b8d24e508fbdf3539578a8b99464edaf7a893284364bdb78ef7ad2095d5c57aa933e76a5ae5304dc07c258ffed341a5e99783147373c58e3c0d7ed1234de33f1f93234b5e67ee03bab4ad372341e8a29f5c3ed36f230f1c7c9ae05a78b62ac00458d98544a48959c9cf7c93f60a1292e2c27a9cfa499153f40e77dfb7af4c246a66fcf952b7f03df0fbce846fdd0f135fcd81f20f03739662201ba20fecd1d63210b49a7558e9e08293a8cd1c0d8c27a8d080fae7db7dc5a24076065724e7d4bfdaebc3402178ade3e21d5180af26afb54e6f7253d1af3559b0d8314e36069cb1e4636b1f42d34e43749f6b3a500fa929df1f35379d182cbda0f6cdec5ee14b3fe8e3ff4b567a146419c07fa168b2289ac00da356e2df01d07b9a7ba295d9a44be81b983296b7dda2c7e9ee307b4ac6f6d765b1518239c96406ce155b7e92dfdf9d5041e038bda365138130c56814db91dafe28fade96e2f746a0abd57c27adde98c3667ee1d6641a490197010d75ec09abf64fad5420522e84b557085cafa113f41a430d7b182f72e3a45b0843a835aba585caac4422281dd10d4d4033322e972ec2717582b351f2c9693d8e6960b27afe0282f8f4e08620f63add36b912444013d9380afff1cca72828f68a984528e52f1813006175ba148cb82d795784bb273a6085c24d8be6f9793ffb99b79a145d367f71c1132494d84c4b7271c28e30462e4fd8484e1fb9d3b1093204a271d186ee3c88a7f3eef8495d5ce1e7b9bd21cc05e346ea691c5829d8e65ab5b434888542728e63f2444603f483172a59cf1d0aea723de8bcc2ec2037f3404f50ca65ebdbe0ec8305af71060510425bc3f8bbd751889419515403cc2ab59513b98244cbacfc4e5b1bf406b5d241b4f806913cf074801d60f548dc1f5db86a04f1a7817a0a978b63f3e4051217fe04a8f97d2e58ee3f4d98b5180e8b9b8fe6d3bdaf20fb6e06bfa04c6d9f7f8e2d52ae07c65c3dbb0f42ddf02dde365865cf22f9801ee5526be84408d0ef35f56c17211da8e6b546bf61e7ccf9452cfaa191ed62f61e5cd6375661b6dd7529c9c432f7d08cd282a7f796dbc2c9142b985f00a398303c45abba7c8804bd611a1e3d5f22d9849acb2066f5a77160c195588026e868a33173d7d843d1d6d352d715148271420132d01e29cde6bec3a0d8da328541105e2c873861e8062aaae3bdff5172e8d89348ecb7f525b2b82aabacd50ea6b5287e5573042c48ba8f13627b7884a3ae4b0edc8bffe37254dda174be07dcf5db5367b957eb1779a7441937d40b88a6bc36cb1aed3e80e153056b0e0d11e0bc8007824fef7e313708cc09260a26e71d80400d79d1d5dd9a758ba7e8dfb9bfd1cd081724e8ec975e329103bc65a24f3a668aaab997109064c1f3bceacebff10da251375d3a98c70997db837146ab242675f8b2b995d707fa00473d0d44f23c961e871c7f2b2469843e53400abc1cd78e2f29934eb3144b78a56a4f6b5df57e967eadbfc4027c7df056a4b1d0ba360b68007fd1801bffae0634b438b5480ec747367062c52552c1eb883ddae71a7a557a8ee0cbc7348b16a25ba452871aafbb34c8ddf9f4e2d59c5b2e5f562bdc02419e600bb36f171c2f517135b590b52845d90839230c52e9fad7c3318bb8ad0fa6a86966916ed5bd0179bed78dbf7d939c4b894796d25f4631333db170499066ced80c63b976451d6da064e969dee259cef23fcd9e761d15f722807289b2ff96dfabcf12b48db0211eda436390b79c232db25e0b8b069dc2d240560ce7ee35efe41c202f6e8a7df0eb614ba5159942c6f4352b51527192db430abb5022195d5ec99750198811aeaf904331c9261742c3c1d6a0985c4b13cbe6e5a1623b5777daa5e2b810a02c7d556e028112cd6b330f917290d4fda1153c78ffa49cb766005e12c09f8ae8319eff6c12e6bb04ec68e2cc5b6c6e39930f8cdce638f56c5a3f753f257123059c74cf004a28e2079ee1297625b959b4e9790ab7475f0f70e3ae5a1f7a8e5fd8a444db5ee384f67405ce570f5399ba221f4c6f031b2a54374017ccf2fa2f9abb0b5b11b853a9e93edccf80971bc95f9b02543d6fa2b5ef218a56ddc3287522a9eae13f774b3d9d05412d7deb0b079e7d150143a4cdafac2a43c87cea1ba91ebf48bd4e7f8ea162fc66168efdb653b9e2046de39005ff804ef7c90e414d45ed85255c1c6fb78049c1e0fc886e2746d40ab89fbced0747eb00f3a0f9fb2aba5af3ae4d82cd27d8ae0985915905883edceb716f16a75d832189d69e9f46fd126dc47837b8d99d23d9167120957859028e0df6f038795b706b501dd762ca1aa0ee0c2251fae4e0ce1f83cf219c7b214fdac74702390cfd3a6cb8949c41a86a195c9e57600c818c401ab04b59cab796cb5f335a5c62b52b265f74ad1f53de59e076144c4c00fe131067aa70fdcecc295ced95c1ed7476e9ac4b4bb5d846d08adf2e3e8f35a69c34779127ed08a010f0a5599852596ec1996b01ec8fdb32d153cd0d8e95809dc1c827f959551eb146c16ef90685ba5fa48255bc7c84e7b51ec48edea7782c728a3d833f57db4939c6ef33240a221d397a3a424f41bcd91aa3a5c57fc980877df7ff709c8001043c4027460b62b761442539345948630417e228546ef747acffc6077b2fd5e491fe42b0bc8ee17c5d5a39f4e818d8b9089baca60dd95909a53a46fd00090c545a984fb53499a600c0f86c0d93581788f3e7ddd39e35343d1ba17e1647e49700b859333717c4c2e03824b520ba3dfae9e1f047b11ded32e363277205582589ede00ecac2510393c7525d0c946cf3f56df307dbd7c4f85a930e478831ed61826c74ea8eadaf3d263333f3d1c5272935e8a459be38dc88ceb8fea2b36073d24367f11ae0ffd9cfb51598365730eda06d3e0a3a61744da501c6bc0f86da6437d09a0142e07d4c29179431814a0675a64cc615591bf3047fc03cec540039a5dfdef313056d8912e909adee24decf182f1fccf89a975dd513bae5781f994f86ffeb5267282ad311196d4a6b7b68f81210a7e6194024882297d5d09d670bd695f3dfe43ec3207f734a7f8e3b370cf443db96f741f3196f849afcc15ed39ec1b987cecb6fd93be4eb408131e258921d5bdbcf73a6906f66e6fcd4ab8a0ffbe3a066c28ceef6983cd577172908d7cafc882f43a7c29e3df55e0375afe816f074c02137324b647122132d24df34027ffa75758b69fa4afa4a64c914e60e40f95514a3b94efae0ab520c93779ee76fdf5187e3fa70c371c40d1f8edd83faa4b716621f62cd159a667258c5427d7516e3391b141b6992b4208785d2fa6ca68d55157f87208eee3ebf09d85ee71ca9eeb19f9970a7a2c81b87697a19df8a13cc9af8247b3374b8a41418cfbf5a10bfbf84325834efc2c7d08f1d471c785ae1c1139f20fcd5ed4686d1ab62d2fe7a4201f9f1373cf72a4d302e950bfe4de67202914c44415be253f2c9ab52a63a30e328c2b1fa6cba7e90d8a59b8ee4b7e8e53d413a82ef702b40837f687cce401702ba38a05fd3463656aa32a8676ae423f795f121a743fabfe2678386414ab88dd51d3a82908dbb41ad94541778c2f24028b246c29502f8fcb6d921ba539b3e854932e44f19fcb6fc05cafcb0f2106534c368c2970db100147febe3051464dad223a97b32c07c468d60aab3ef36747e982983b525f9cd39a5d282b70b0f3e19bcfb8e5f710b71823d61bf86da1ae48c658e380e2a6944f8ef1bbbe72840778d0a5aad2f9f0b7e19a9ad9cf2e7f0fa52e9683ffdf1135515749ec4aa125c857fe8e20c1bf35ba7dde4fb3ace943755acf80c11f383808f7979b7409007705cd98dd4e2eeab644c93eb06abb16ed502a4f670c22db3971e990e8b42a1fe28fa8ecb6fadf2310a5c7aad9cbe680fd6c5ec8d421894a53540adfc8df6b26006b43f977822421a8d9e0afb5d8d00cdac7894f4030ba17d18d08ff45b8e079883900a3694e2dde202eb75a7c695676e670058b1c2c68813f34cff6bab29e76bad014abc96c4223d05afbe1354a16f824a4f8ebe09c38136c3df59a143d25b635b45cc5ff385d5a2b5f168969bb21bee1099c8e7d1b105cf56223feb10e1dd3a5560d1534e15b65ce7c4711a056385e28b4c136bd0b178220215d501911fdc354f4129f49efef0e8f7344fd236f689f6cbcd2615b74a98aa11f5f56f1c505bd75d2cc047aa54a2f20a9f2c384567da19e2c52f01dc72ccd491754820010d9176c66514c9d95f0cb1b08f9c7df56affcc599ad1b2de0a549f9670c6f4326276ffa1a5dbc0b87adcb4b5746d4f22e43a2c9b440dbdd4cdf09c432e1d2dd11b58c1fad047aa3be79f077e3e4142db449f9e522c1e87ae2f95c7deb501442f90e70111c449853476476ddd96c692be144b04dfa50e620db4cd063f27f6e89eeab8e5a3463be4d6b7edfd933fa485390eab67ec8cfeae9a642e781215703a2b5a0fc3b6f9092a411ae97cd7251463ed3471704288194de603ccddf0a03d7a584ac57b3d3a9b0c40e793062d696ab3ecc5b90d84ee6f1915b097be657067c99a6a93efa664acf7e0444b7764f14e2861aea16bd2b9e93816f00be93a77bd4cedb99506160abc92db7cb25bf4480db23b1fdc9de1c96bf9c0787c508b14e0b95dad999950fe64e9f405f2dd59de51fac3eba84961b0725048dda410ba9dd86a7ed3476000984fb13e4ccedc645113d979c860bdcfc276644b4f8f94378bb374db77c0587bbbabae5a19ac71e264b89a90f57b7d4f8f0549fbea90165a1252f8064952659dc5e0cdc657c512c2965486dae5cc62e95ff1f9b59f4e410efd793416ad4831aa895a076600993c6f8412e75d952d1debaab1222199f25e3896b555c52baefa62547089a6d3b43d7752141e05b15b02f5af646f2c8551591d8ebd1ce50cb900a52366babce3a698c93249bbd6a01adaea3e8e5e55b1ec3649c11403c542b76255c20c39b25afccf1bf9c9775ffeeb202d1e122ef3383ee9cc382ee897f472c585ddffa0237e00d323991809da7aabb54a91e9daa4eac86b6197c0eef340968b959ad386c5decc2470425fb77a9d99cd4c9318d2e995f2cbfbed5ff192f1affd3399b520b2c21409000c25293c4fc06aea8b9a072d565185937aad1efe09abd0cd4f817903bd7f180240d9ab0a09aa6f89c5f9ad7ca69a2681c882876e2f3bfb10bf2bada4222f0f0159b0ca755e01f508c90350a5fa1a170aab910aa113078f2f03ce296279432d84f3c30fb919714de1c20bf61d63bb4200bf8be89c61ba63dda10a5385140cede834ffebf99a26a14960ab3df7e9ac866b9173f96def54df9b3ea9d1871f097234fa91bb77b01ad62b3ee8ad9470affc01bd30a9f36ab81844433db9610d79e1cb9034b0b2260a0a6678f4ff700882b76f0a409d84554d97242452dad9bc377f8056550a6c367f0dff8db0124d48fd05a1a35dff877de9e7a12146cd8997e6a957b0801edaac0f34304ad6b44e99665be22f45e79c4e3d2382fb84e441b9f39b9254f1930f7619fbac48ddc25ecb4838a7f454252201c80cf16b58ecfd8360fb82585bf03f04e6cb1f28331f0898d43865f903c06600829dbd9cd658a626d627fb28e7a00566e41a36388b46584763fb85e4ac043e9dfdb223c690a580ad4602dafe4ef72cdcece85a8747ff08d26e20725cdb2f74026f9d3ec784f7924cc798c0e9ff63a1594b6b4eb9f1b49ef8a2752f1ca3a7def76cf09fe23080cf116db1b41251d88f18b0995502c14799f8b622a43bf23da3f97399b483fecd64a6671306d4823581013eeb00bf29fdcdb60ea3df76631ea22dca87335ca29687a2601562058ab512cda9a56a02d359eb0afa7ccbfb2be2816bded22596973501f04c11992371ceb2200adfe70c946e3d485222cdba77dc209b92b520960ca632bb7f50b1c6e4008ab8a0ee96ff327a31fafbcf8dc4bf67f9d6f85002655547deb66f60f80ef05da907a499733c74f90df6e1b83e6fb97f9bb0fec5bcac05c1cc114b8f15fc67623d39127de51b0e2e58040769c40fd77c345702c6a54fb70f974d63cf38ba43017ef020f259d826b173ca2a3184ed3fb54072132d9755a80b9f9b6d677dc57a53739d64ce3734f49a2ca8b253cf6802080a430991441ac82388244461391e64f3928dd0258a9d04bbe1bad1109b32e08e74ba2f29e98f269ef45f1b9bcc8b2d20e497cf7e21d22ae5b4167d806a0527345dfa0bf0bce240a77156f9ae12965782b226241368fc729f409535990ee9800f1c17dfe245efa359d4f70a1c362bad3092f8eef9a8d707098d285442ce8cc0727ccc5d7130743175034fad8e6496e7d7aa0176bebeb53739808110fa457b8ed09bef60ecc3d74c891ee29cd484a872b8914ae38fa5a4ced1551fa7ba90a9fdf0c26b1f2d239eb096a3b37bf6425dbf16e781323f9c033ea9bff756e3d17fc0a90f113d64d3649d560a91bbbc5c53593b60dd39625554c16629ab4225c331489756c2498831ee709960932273055652fe49e7a0d325a710dff476ff2aa4c1364c200165cee46bb9c45f2b2b5e59406cb82886e8c7b4c3a44558c4ee383dc85cde33057ed3a28ad7bc648aacfd425e32ee81caf2e20e6e79841b94f6259de4e973f88331f5ef88bb8081190089dd215586c4aa51f4c2de3d7888c0ec9c667e0f14c5ee13c6c01c02700d18106d793e8da2e62aa786e1cb32c0d32f481cb82d9bef73699d44885b082e44fd0e4cebab2103247b9bdc9e2213a2ef37c527807c6620f5f4514b7a974fc3a4e0e33065eb0aaa82c5100e16ff1b9c979f85f96f059018ba447c059959976931e0e2bf36ad8df4ea016541d0c9a3816eb587d0911434876d23e33f9689b5087f88cc929e730911951b158c207142c15642230c1641dd8e352fd2f1a9325d222d5d188d6c4f6c1bb1c21747c058368d6d8b6db04fa418ddca3940fe17c3a72a5390b77044ce9d6e0c6eabd3727ce6b6f86eb22b62e590f7f59ac07a31a0aa719165180f905a20127a1c92d66dd48fac26a50e077b0203085aff347afdbfb36884dc9391cb7c7a626da1fe5e2dfd28384a9ac1eeb57f439e6f35c4e4a9cce7e21d37527e1fac85b5b02745e45ad9bfcca326741068939ba1610d04ae1b482ee28e0ee3c8135c5b635af9b49b9be1b7542b4227fe9e9bd9b1ddc7e3118c0b1fcc23815568cc98e06671ca3d42a90c36c777a14721838beb7cf228edcba5146036972af983e6ca5ac34cf8170f287e5cdd3ae2c0f07aba78b0197c1a1636154378c39c91d92f18641a2a961625ed899c0c34c82fb337fe4bca05eb2af40cbb8209d0fe51061e3d9bafa55dbddbb58c82dffd9e41fac1f13c52c36ef85fe52043904535bc6efeb54ca56e9528b642a4c33ea9d275ec1b8b29640ff50723739d2f28fd03627305e22aeca3aa982846e3d0754fd199f4302cae6bb30ece658f58d224300da7c021004af7bdf7bc944aa08b1dbe1c42a4c9952f74ce4488e05fdd2b23b413a58aa587f05aeb03b931a61da6521ea8dd4a3272495d9b7edda9d7050944f1029ee56425ad6304da2669ad023d1018f75d65d97cc8a2882cb9a93b4729d35ecbe0d2239c51db9ab78ff3724201e13d2072176fea8d2e8b69daa8637823b7443483be1208b708f3a4d8e3076071b31f0e74defd6b7502819a67be4807517ca1acbcb09430ab83141cce17aaa6101f3c7335dea699acc9df837342addd2508d578fda21215c32bac7e8f39fddf691674f3cd0d9da22be76e0c3922ee9492b98adb21ad4857899a57382eb311ba06a15504b202f2d10a611a5af6c4575733e721689b16f92b6583213227d7c536f1486a53c4957a952a93cf5268b28e71172cf7eed4c1cb0659af676fb7f319ba49ec5b1d66477596f912631ea6c2e55416a97238688cc6c17ed9d562e4ff9a4a2087fa95d1819ddc5520dfcc4c62579fc53a6c2e8a71c978194309cfebdb0538182a2eea07ff5536c233a1928c4949c7c6cb32e3d7b7893a9c31bc87e537585fd61d44c632dfd8909601675c89da2b6692b03ebe16bda513db5ddebc0a07e0a419f3081c69301cbe7c375bcd7229bf55ddd5d029969dac7c689433d57879c0d3bba9970799689bcd05606a151fc5d051e1211424cf0083573b26bfc88210cf38bcabaf9e02f2e7b3b777d348926cc2f3f7aa65784e61ba2815cfa603c414121304812292febbebbd80dd2885427ce83c5674e553f26bf6df11314716c91fff675a1304993dcab9efb34c2a1591ea9ab3dc8c2a826dc60816a0f9da7599937dc6dc9a20d72ae9e600fe1b5094d98f1dcee17159abe62149701f1db5358cd4ffeba2946f7ca0939daea9031b889486f556057fcbfc5648f7a1191a07fc96f4e04f51d35532efa7fdf5f73daae675af55d509eaa1f7b5dd5831d510bb9a0d5103af712b7417619ee724d57f69fd1a0ef9dd36fc2719f29b9c645aa52e00f857e10dc7c09d3dd5ce6bb67cc04d6e155c1d99d5f64c729b87d738ace0ab5a92d99abe6dcff72c0fdae32c9832eeb5f7dfa1074efa09c5abe7044925097a73a5f372ed63ca75c374a37d7f2089e1868541a69589a5f1466a27a60ba406d6b0403cb5306101bf1dccfa43d0a2ff22a31851e350ed29d56612c4fdd9fa8b1ad6057f317a83c2b8afb993fbe7898c0eb9a8969b5762d6bc23ac823b9bdb91242fc0cda638c07cffd09948e5ed1dcc49fa48a3df3411adc6668990a6149b862328a6a57c954b7bccb6c9f2bd481ee69007b04f854286fca241a7a96789434fab81487157ba77164c20fb09af204678d05903564c26929f37c360df42a30d50b0a97df1b2da35dff3839ff04a2be43508a43c2a32c470ad73a87998fb3ad6aa79d8da254c0e198cfb0b0c3dca9d6326ad68be6eafd3cdb5ec86ff95cd0cd0d493bf73558397a8e2e0bf824015e6f65b5d8ae75d586d6cfa215369125a917ba187bb78f6ae7948c0ccea504a8962ecac3213c4e172c104e91182979be2cf63d570b3fb0df9c70960ba95c82c6e1aae999cf596a2ab2be950dc5cde47cb0c48e5c3b9146b37cf8ed36192eac9c4a151b4b3a3aa529605abd6de10eea8685b1abe3b948d04f7c780806319deeea85c09731173eb6e2602adbb08a9be1612185b1091c4888dbefda16e190056cfd2290af51940489aa64dad9cebfb5a0de17394af20af4ad81c7268d9dfdd76371d45513e50016d22da41160ce173abd745a30bf9e651db9dc341401c5b95cbe2b528b5c87a9683a8d0e03a36c1291a54e2d82995d475a8efd0921065e9092811ef623575a17797e2724dd37791dd409c69443e390f64b0cdded9ffe54b626ec78e098d8eaf318c287c463dcac4244bc184bcda66b38d18e95063afeaaf2b4318ab94651f3a97a93e52d2b8863f39b1f66f1f1558285f276eba8cbdb92997f9462e31079599a4aa8054e7de6302bfa7df3f5f0919a7210ff0e75ac8742f790cce09f322259f2770f917d48d78da118bc00f642824657f9d72b1d0f36c1a670290cf091165becebe92dc505d6f26822d17303a4f5a2e4f1aed017bef50c908f69dc3de2601d99a0156903b344630985e17781ed9d71503b32f1b650888272aeb88aaf167a4a6ce0b48d50ac66b06266d00d3840c26a9cc60ccae276751cac47d49986f8fa60f19e8b32f70a144a6e774226884a7e6363b9139689edda8b9f19deebddfb002eded75f3d6c75683d28a783ec0ad4135edcf3bf65e4295958b737d4ec6a7f4934f753f487b79d9bd617c24140cb0cdb5fcf97a6a664e14fae1b825932fe80068fa8a79fc7bd67fcfbb949783b88692a5b99b75f178200e79117635dd0976c6b222ba17b7f3a903aeecaa1e2b35e62cee86d8564edc946d7fb65a021150d919bc250260054d12c30ff311fef505c99526ba71f6adc55012bdd0ec96759ace0e0b2545723589d00c0d8881b8a3610c585371797bf6ee37002b877a4f6337d1dca73bbebaaeef8a20dceb5d827fc6bafaab08870a9b0ca90e07c2178e6d7d9f3cd0624aa5022266a2caa51c6c04f988a0bf720df897e5bd41f1a5e3045fee11176a48f9852742eb1979d82abb8054fc72c8d0981fcebdb3056c99d28ca20b13421737e5a7b6bc5ffb0bf80a349222787ac3ebd96aac890aea5357790f99da1f5727949ab6c3ab7f386db0f087ffba60a41e00e38bab126c908aee5198d7ef1b0fae76ea755de43aa5b0271f58e9bbb5ffc49629b17d8eccfe8fe31e2e727142cc1e21721568d44e003f75d5e0df74783d89e40752554844fae5efe48b166221fa4ecc1502bfa32d4a28975fa49221e98802e17c0f7bddb4c55b49549bdd9646922253b87f675e64b5087428362e4f254e00f3df8ac12f132efbfdfd63eba891395b25974a3cd00d319acfd87e1d4802447453144110e175b0c5096394b9677febb17daf964226de83adf911d0ffacfeb4b210a5aede3a898438394f631474b4b42e1f3c0d2eba99842926d193a26c02ed0c7087e254ee9b55df3cb5079f3f25a15f2a9a134cd54ff30f4bafa7e8f23d335e5111b94de31f2c5d6c4dafbbf836dde969235c7398419ad81d8319f959bf4cac902352feca3a4c72c66340b4ccec61f4d2ed158a65d413b316a9afed09c2af45220c7586d3b8740604e1ea4abdba0280415046b93dbd3286466a67072781811bac24ff3686fdfa332d0b5a90f2e491ac4cad2ae3951586dc285a4edcf49c7cefae7a7520c5c1e3f3152b2227b53f1dd6a8095166b6fe4c5b89cba438b1801f0897bbd1fca63cd3f09bb3bf1bac2a1bc8459addcff0af0e2b015b43abc1d0bfa2d4b301eca19b7ff5effc22e47f3a1024f83e740798f3a8dadeb12e057c3ad4512b0142f8b0a16c31fbe8598bb0f9a258bd82aba14747bed9e5e8be318851f651b7ac9a7490057042dcc84b0d44d7efffaf59ba496c8ca138fbdc709d6fce2fcf7a05ff3e00bad8621217fbd4d42a3484947989d7e7e8854e26f24e13c499dcaabb468f3b67921753ce91e33c7299b52856d9d31a75e64d26c1ea57305aba81c2e99d334045786dd2636eea071037b0802fd3f2bbf9a88174a05f4a971d4795bb581d547b0a04d54ace44964487b81cbb0f2c642e7766776c5a2fb2e313cf301b46210cddb0db80a1436602b9f04b801f2235b0266e8090ad65e1f599a94c1f3ec2a904b9502223f37977f0af7e5b50daf20d43d87bc332e8d73ddac1414244d2392af1f22577191c1cdfbf0c6b4ffab40d0ee820ef8076e9fcc07fddcabf04943f62f9a08304adf76a000e0b64f65f39be05241e5bacad674d99116d7625c920a8ba2cbf6381676b2f23e9b8cecae013c8ba03c9a9abe5855b3319de064eac8b033c2334ca124103723434012b9d45d6e348b02b775f5806639e5c78398c203031f6291332b3f655ede7033fb0ec84b87de430272c70ac17e398dbc8a8b5766a661263540b97f70d8ff2bf6e2c7f366c02799e147f62360ae921c59ad4758d5dbb0e68c724c95f48f017fda74891694993a49c44965761eed525aca655995d57da820d5d9849437e4f495ce23771710ad89c7aed0cf8bdcbc7e15276ba67c85b8f3db795c78a0ecc1e67c899168cd787415aa50d56c54e89810978d029f72ae755feaba01e9945e0aa14c1329194c612965fa3543a81962846b027b589cdb7b34809ab42e9f8c18e09fbf7b573711b42c4694f398e2fdeaad3d012ec3d8be6b090687bf6f31009df99e2c0638236d43b277d678b22c9373fe6548d651a4459b852cdd961abdea9d9c4fc9e830c80c4e81c10a20d80202e9d1ea53efea70d60ea5c86f053821e31eacbd39499964dd50da6a0e8da845700e889bf3d4ec8d6f5709577e7da26b55af8307de90446065f7ee117bc53e918c081ddf8d7ebe0249bcc1e90018084c51b20673a39c1ed89db764eadd55c72b83e51149113333e3d30454d32214a1fde4cb73cd5701b4c8008c6e42995404af2fa9676b870414b569efdc57d13c8673251dc122017037c12ef4ce0e9184c409be62a5c444c61dd64d807d1368ee91ec2077914e364d36147237a772fc9d23667dc6143fbd87e87eb0fefe15e28d396bce3669561a59ce3d5f6dbac240b1b5468c20875dfc05557697e8d861f1bae0124644c9cb3be97ee66eb19298e69b031e2bad801e42307c2e2e85f25a5c06f6dc07e7f642d5db7e6e6f4e552e557aae3b41f5bfcde715f64a9e20212256db69c051d480ef682050dcbc0300abc737f6c1f19c776cefae9dedf330cae40d2130a9d52561d0702131971b44f2b6f1986639895d11f918dba4198e6ad6a070a2e657863174098fcc1b814e63844ca6906b058e266d9447155d2bc39d8ec394fc75f33307ca0a45f12720ec7ea4ad031eb5bcb80269ca0ab4fb2570b578a0693891998894e820089a9ed0bdc18ea34248afc5554800046151b1a3176dfd4e72c32f00573e912b460057eeb10c42f9fd39f505701660afa84e70c74b041d8f7bb5dbf3383218af18720327580d8e1e0b58769f950709dfc89314d1357b8cf23dabc5b7d26e36b975b31edac2819f7a523239ad93154c371b9c4601e22a73e6f6b76302e80e9e30151c663d2bf15a637dcaf024689a0b20598a81402532f703d9507f205cb28a7d6237656f78bb2c9ae17ef75023cb1b56c7ed39163ee767fbf27e3e76c9a2a037771748bf7ea7a804ef750813eaa168dd3e07b0b3bde02dd76ae2c0b2b861bd36e5beb17996a41a132c18298a9957d8d6e224dec22771a775d3feee1b47e07419dc367d14a95ef065fed5593359d717423c63abec05cc8e1e71438683fc9c2d39686acebcfb875698bea240c3eb4f4ef270ab0d0ab6c0cde822d027bf7adb59140ce3e82f3c09f6f0f43245e77e472578819024b1fde95b22a0519e2dd3e965e8236fdf116856e28d77c92ef54283d8dc52cc77dc885ec0eed688cfd96d6fb3e97ff7abbcb896961e6aec2317f76652ca27becceae9c4ddba4f227a231369f5bb8cda166c829e6c82343f525ea1d1f03b7d640a2a005ea18a995ef1d8c1012fadb3e8272496b1215edad041235e7d99a33e5e7ba8d35746160e13e7a67f6486997fb8db5d396bf344fce1fd31024a232f329e993ad4470c2a883cd26109ae10acfab4f71327c1b1277d15bd2aaa72afa4a31c2414c4ca3e1b76ceb59d7f5353d5227a42961f2b0c82b91a8070ad871fd562c8471b48b37e99da207c93eaadc516781a9f8bf3451bc544e860df5eaa88d5601902a32e3e3b901cb90270aa1b2f0afdd34a846846eecbc4bf8cc3b61d288c416452bcf32d4bae1285b72e19e73f041e3502086c5ac6382fed7f409e2e0f03c1065216d5a0c78815e6ffc21ee2cdec22c8d4459083cb628df3fa718ce7f3c33a1fa7eefbb0e7a46b4d727097580f987a5b7336ffdaac75ea027655908c50e7b3440231c3cae4b252d9c5aa062ecdb3f452b1bfa48b75b48f2f3b08db926c609d5724592b6483dd7851418968bfe878b865bee3604b154260ac1c73cfd39690b5a9d59f518d3cdbd39799710cd58b5491be319d0f30ce369c448862cd5ede56dde1b69765e8b3f880334ed424e1e19e43f13d6308d7659a6d4b9a7e478e9744ec88660075507ed1bd085873d9195219778f1be96be36cbb197d71bc6f740ab80d816acc8e8e4e146d171e7bbc089fd18553a0c124307384e57b635d5d78a02af48700c5cde890af8cf13fc04b8878b9a7af8bb00f0dd4e374eadfddc055516bb8024e95f61ccf7a99b9bf0915d7bad64594b6b5fd4c36b0b3091155c95a2813c2532c349241184f7b57e270eb09f08cfdb80705e39ad4990ef028b1e7ff6e65d363edf87b4365f63c11172050a935230856ee927e15f111758c464c052c5042910a27a2de4d3881276ee4222e321780062a2cdba257ea183c390237f1cd44c0fde0d0fe56f4a284cb6075c0d73bc33400573b4cdc5eeafc9d6cf6e9639dd2d518b009ecd5fd58100ce0297930689b0ba7165b10ab2c197a38ea4b40684b8fa18391649526e4a337c5bd5a0adb8dbc6c86f08368280c5ca5ea20fa91d9e67bc96175238d735f457954af1e03b6b7aba56995d11e7452d2eb659ec7d33924e02ee4a02a92debe12486f0339e0ade32dad788adc2a9a1a73eace02085ea58b53427aa6ac7ba321d2873bc6e9a86bb2f59d4dd7b55da7bc17b824de39514a5ac1cb236e1f0b6ce267f5d86be5d41a3fe0e4d838f45cb88057c90535b9115d12f5328d7c3740810d56d9424459b9421dfb95a90a8e68f89329d28389f8850cc3dea77b2f4049432843a162e83298f4ed0b4c17c068d4e5035539408931525b161402ad41e2208ade7f2fa92ac0078cc9c7ff8fce790baf439e4a92f11777b0f06afded30d8fad3555efccb3df49c5bcb846b64d19b25c51ac083dae11dfe0e9b86a9dd31d6c204e37cb87b863e843e8ebe52615eefdeefd5f79b2f6f55c2c0f2ba78a020daf85800069d2720f6402153b286abbf7951b56a7af04ebd050affcbe94585613d38542de35fa9d443f1c7725988f7dbd28861e5ddd21e2516042c5ab04a9c4f70ea12c2d7236dd3ff727cef8f151f936ac43710c02a352d318df7cae4ca2bd8cbfe8a694b0266c607f40b9b7606d8f0e16d451d33ea3a812d1714bb0d6db1faf6ec63ae7e917b69e21cca0761b28cb2911697c7d427afaa0eddc55b8870d300cb9b5ef28783412337fd78c572ddfc029ecd36bc7fc4ad241bc941f5d50beedea88bbc1c09fa28416288db3819571d09671ebaf36de184d0c3e10e690762402e01aa0235db2f54adc2b62c74b0f66f776f75c33af98f01eb6c28ed08514d3b1449abd6a5bad2ab9a7fdab9aac6eb2246654279bd5d60f79a4680f274b9b2240e49d99846a289016dd62d074b73076ad9069beb70c3b1e8a2cb75f9f7801b539080ca303b46631e7b071a9ef2c705ec35773534e53e84341e226477a4f56666cc27876d5ce5f595f32c8572b480d0f81598ccee3eb5444bb56b3a59ba24463de8bb5288bddf6d1ca5dc2e37ab6a6d69b988ac481bf99d40527a53c2ce99284eac8482c517c9b0bc1f74ae206f5aa5a66c45159117c36c3c948a7c685f534a1c6290b68268026841f0b1c3b29ecd5ae94e9010f827fd5ad175306dee536f1da682e7b1577dc53b0bf5502fbeb6f0236cb148f85676a180a12d9d560a131de259f94f588b7d70c9d49ca272925b19dd7ba53d7ae601e68b9e92cf094b00c280cf52b30ebd0b4de8216f75ac1cd294409bae9342a662dbb384c310cff1a5c463f34cd35a8cbd45d8246ecbddc24577db37c35ea3ec415187c0417f8c960101b60e4179318b513fa1cfc2b00bd95308d00168bfb0c3e23348b5a179bd375056475a71a31045e0b041a329e2c0fc08976ca3cfda3663e7f3762ae8209a365399488acc3f14b4e4ac2504a9b7f8da41adf8b438490bedbb4d251d7124f1202f2c18bdca21fa542358e6467df6da21e7c53859607ed1ed581236f24b2bbd8ab22a04d18b9e7c7abec0ed0ab32c223b104f7bb641bfc78ad4c31b8d21778246caccd5ba5feeeeca7c762dceb1b715ab4908b76d4aec35abbc5a5dcea222307b63c1072215819e9ac3e981b2c11d8add5cb1a286c377883c1018925db8843e516612c3ac7973c2c5d933a3e8948226887a24562feaf44a2b15becf96eaeb4ed2cab90ae7ca65dab3b12fc8196db43e889721bca48e59e843f2634270d4818a5296073a07ff500af2d95e3a9607cd62051390aecb33d60978aad1625828a8423fe472dafdfe33628d607b42142047972764dbfe0e6ba3ad9adc0dc740da71cf7af0ecef3b14eb7c7bb71eca5b6ec25fa06a73d8434a0c7d1a591646e8829e53fc711949248c0c68d0b50b347baa1d37f6bb98ed8129ee551a6066c312e19abd43cccbae183a62c7cc658985a4ddefad284f3d62e20905706c5e598d1fd1308358cd16f4d3c34475875d7ec05f96ee68a27caa6962ba3df23bbaba6fc09f663b904b2fdcb20538038fc4c4e628325917225010f3f2153639ba28986e4c47105378bb01a9d89ee6e62595ea344b64c800f885ea934aa01c48f8a6936b5266391e9ac4d6cf6360bbcca90a67bf403982f68381020bec22444c14c5612a87e563c1ca07a4d8dc4c81a808f9ede7af8ee9c6f84fc2035bf1b0b199c0cf579400fad4ec5684bbefb57b353f7f1b3501f6918d36039c92fca35497aeb7747648d4f24ae8326bde96595a897d48bd6d222df335f0383ec7a09d56a7af26df890dbb6945fc5080411784ce25e2b9f46bcb844eb8bddfe0512855a383abf5b6be64454ea1c4174b5922c7a0e8ba6d3de00b14af828f3daddeff6f890971ca5eec702aa7aa7f401dfba794a2cabf5f5232dfe9e852dd0a9c8911d18f768292b508acc7fc213194deb7941cc52cc333d6634c10773fbf289c6db97b0cd662028177c886ddc47a5c50474697ca6c671aa19816eddabf817c39bf78baece226bddc185b5dd6e0622ff1267aef00408387d1fa130cec8b5413917a3095f0f110ec7c36298567c0c155bb7fd1e6611da8d35cefad137bee002eb7d86fce45a5e89917dacdd24a07704e552d9cefe0e17b6bb10931e34f822654d6caee35010c985872c59165bed210015b86061bb02b178126ad49ef444cc122b7430bef06c91088a259c80462fb3c1ed2f5dc7b1629156e79cb0cdc75109b15484206a6ad4c865893c748d5767f94f30607c872aa20b30adaaca75f0b025cdf031f9c4f236627f358d912b17b4f72d9d5006bac1ae1f2d0f7f8770d717a558fa4e7324110c4430885a049870bd326c2740a8a385cbaa951a1cb66a8939c72de7b04786b7c1d8e97a416c8dd8263b6d05ba98c7cb98cdaf1c7bce895136238df71c48a4b276de14c5dae1e5e2cb0eb6f3915ac739ad3c74ea094a29eb2734ad0e04dff9b5ba70089525725a6f3ec699b8ea12d5d69f784881ef2312a42c27ad0f1ce93768e2e1729088fc1cdb16f82b0cb254d5da66055cc593ae37dc28e84aeff940dd77a547c2bc430269142c50e99780896f239f52c03abcfad723d6ca4247341ecc0b64dcdd95e7a9076b89778a54445a9e06c03e10deb04ed42c5e1db46860709efd597cd049019415fce96e2037a01e165908024a1dee0f1bb1b14dc6f63bce751563bb7d99b966af53fe2de1e59bf3d46ccac397110057c7a62587dd3a870379b723a18994feef7a09d51d2519dc99733990ab936de7cfbdaebb7093341619ec26aefb2aa82876076995e6a1921379a899cae1cbf7b6a685379886710343334b5f412e3a767094d319fa5a10d57d5fbf6acf677fdb20d5befae52ce3280f644989f6af6b14a1abea6c35e93eac942b19afcddee00e66d49592d526d10a41df83ac721080d07247b827932e4d01da72bf29253a5a7b73ea345457daa9cb25bc05e71bb6dc69e2e5a6e8c8922d0c1875754587cfb4042e7ded91906671993105ec198abb5847691c771ba9fc83d42b5097d3f41157f6e6821cd605d0adda938e3ce7f70a601cd10e004e1bdf4a23efa2cdd17955afab569fa3652d46326d6577dce029bf074249a86d121db3348087bc2448163505b7338a638d2bead9420bf8ef9f108454ae51fb55beb69f9b7075ecf69fed4a7c67057e035dbc6052d482c86854c215e568c95c3e16946d1a38e0c8a043fe075a33f1a985998c7f23f35742d97a63da86eff7de32747f3aac814ff180f6c2cb48b24561308f5420fb9f1a7d5135d34c81638a853c9c3a12210c14b2a1f2bb4d0d67acb4c3bfba385cef7f772edf0ffbee8ad3fdff4d5362ece95ecd3a5745c7e853bde93192c9dc4e953b2820cc2da39ca0530c9df2699671388626c1245b52c8bd87666b285a1f4aa2d9120532c17c8b7df3b4416ad5dbbf0c8b864688797e93ca02590f4c22605241c1e37fbbc0f18fc87d512a0bba5932ac9fe695f9f48ff76ac4055a42873c2a412b99d5188b23e48699712bb17a322da93c417fe84495379d250b9f95da1778b2d756c45ff065a31e3203aed7f3ebb235de50437a8540f45eb13caf1098e18ba4c0434ec58f6224b79cc218f9e34fde90a8d0e8f48578e35e0fdaf91590668dc6be7a59d721235515dba7b11e80690d1c001e39af409a97a66550aaa18151be97c036ae507f7059e365a6c233a492f35ff1daed81e1635077e9674f5156a439ca0f57f9aaf53c8a71845c7e1f900f21a5ea12e389428ffedbf8eb1db637275038f439ceb533d696e37ad76466891fc53a77b192873a408a6ef86a7d364517d87515a02206eb683a41a5f9ea76564e064ca92a90acdb60e96d526ff81c406325f13dbb3441c9343f1ebbf0df0a332148612b8393a9eb195d63187a16dc82a8ea194ed7f786fc1cfa39f292cbf479fe89cd2705591e2af75d6ff71192132f0076bbfb5c24b4756d4fe6b777ce02ffb9eb30fec6098c8505286ac288427f952e9ebc3fcfdd2737bd1615696a1ea9c146e37962909bae7462a80492a9d1672b9c5357af9a12563216128165af9a02a8cb78cff3ca5313090b38d8e9b91255aa2440ded195ef20d8da377f211f66df78099c51a6db1ccd655cd665a1e15330083bb2cbca17ff900f9b495be5db675ebdfa91359e77849384ae4fa7b5a76f4a00836876b7589041202ac0a0892b19153f0aa1431b5fcb6d31fef656e461e556cc61a32715fb304d6ff110ef090d256294ad18be1841a8b6d98c1331cc588d9269d4b8f7f8ffb0bbd246ce96d2ec53337594713eacefdf51c6db8af1a8d0684c38c43e2ceb64e2e28a746faf30f4235a3d89685a21279e0fd0bf99a2cc91a1f151eb115d00b8665b10a8fb4a29fd8b0458c32d2c7da422a65c08b913fe3cff0a7bdd45d28a81066aea4fa54fdb14b53d0d58e3a5d8040463fba34c311862734083a143387462a8e0197e8ffa6224ce7979809d03f16336c0daed36c5cf7101ccf7b81e0aebfb90ff2e9fa379aa76a3572b8e9801f9ad6350b4eefbf4e42ec9c973739ebf59b4969889f4d41a5297a03b444c9b24de0d5633b9e054c257e5a431fb6e13da5c11f73946254a8e7a77b190a23612cfa61869b8343e745cf85f57cddc518a3498fdf76cac2799cf0e732f96c9be2e8c5e9a3844a62f4e360965932d2a7ed1eb6be391e989bda6986179de49c2016782200ead2f800d945d588b5456ba0a3a22026003fec216d9f66cac863714213aefde2b62ac7080e2472fcbc47c9da14189d10c8ad9014a8c1d31520eeef82f7b18d85e9c7e3954d9a7abdd2be70420dd97d1fb0a8e9ae608a0513db013d3aacb2f19c93c90ed94ee28bffce0d31f9de5f017bb13a4424adf4f364611e03af6ccc57427d450b662c5919f8dc9db9c362a48ca64c680293d2cee33cd85b46087c5ca76b1c4c4f4148e91fa416297a529e8ec5795adb94f3a76b836923ef6723e251c13666b7750ada794d93e1c2ad1cd3c9a3e12ea4e53fbaf6f692d4bc46b1fc8c361a152fbbc58537d4ed49434427f1f1345afa63efa22f7aec5ef1c327c46944ea8d1587e6e267fabc30276f07024dd788abb73332c2744d599e474d9a806a007a2e4de037307cbaf1fcb3271476efc0f038af754057d44d26d0be28f694896bd1dd78a5c0ae3ecf5082611513c95ab88d6002b204821fbcd1a8c85fc2a171849e4bf38827c070f4db610d1167ab98240db5efd0bdebf305743cf7cf3747bb5a695a5664875273b2a2392436c7234c88462c5c77716f3b1250e37c6cce38c36b1fb697edd12b2aa8091b67f7ecbadd54e72b0392175bc2de769af9bc66fb365933db453c741913fc47034dff6824a9e47715568e346110997d0276cf0f86f52431da77c0ccb2017cb74bbc917cf82a31d5020e66487cc132357a1a0e8ef02fb3a8fe3af3537d381e34198bb8669772b8c67d8b5a98e5253650d8bf2b851e1037008511a74e0da1b5a2174987bda99a248502737d7efebc6bc41ff8e236566453dbd79fafbc682167e4505c26807a83b80a6e001223586212d7b18b504cbbbb32638d7e69a621b625acded0868cf214b1b7863279c76d86841fd9bbd70afc80be085e1d41d3636275e16ae7c73142bf2647876051dc7f7b8bbec42ab65953149d4aadf70eafd0fd9a0327cad515b7947d0287a2cc3e64c2f01d03aae4236bdee5565f9a4d903d8f44871d37c3712ab6c26ba04c5dfdb05ff795bc5cf7be19e0495ede053a72ea80459ea634f53e533402bb9763c63ed6c4a92a1b96de7f61d14f536934cb84721eff78bec5318a7be2e1b6a20c62885ee6fe224da5c1fd1666a8035a56c73501aaebfa7ef3d75eb1f6d57ab4c2242acdd023685acc6a46223e42d3dd79125085ead987a5e92de3fd9c04b1c09560c2d4093a2821545e88b5be388e739a401e3bd31cec6eb76430d701b49c0bbacfefb2333bc6310eea9556bad96ad98269b1ade9da6d11443805dc11c650f1f79309b23c84a429d4a386a1c5c99f5d5141bfeccf94da7ebd58b2c3a4d5862ade1696c43dcc444c3a15d9c5e8238a0bf2c0acf7dc404c54790adc429c75a2968a5a165712fb8fe6aed0860397782743325f76812bfc5c18bc8ef8907aeaf3c96343a123e9bc9a337e3f1b029fcd7291c9a11c951ef41362d2d7468b85f179c45f06bd8a1c568638a7de61d1d3409df814e8bd448a62475f51062c0e4fa70970e80e92a1d47dfbae414cb6dfe115886f694535059e03d261cf2d9a54324a92147f9d5ab37089a71d4436685cfed27bb0f5e0e367292069cbc68785915d38b7e503e52ad2d86314b5ace3cc95225721bb81e567f5cc3c9b20bbdd5db26d08469b3b80b3ba161ca7c0c5853dfa31ca027386207472363c929b9bcd866f7d45c706bb4cf35ac66a71d6742be2d050a90b4e2eee02aa118ccb08ec28150d988cc3200dd2e25021cf5923c2686ee767826a864486cdd81b0b02a85bd27c1a597c71ad5e95a635cbd24f5af64c342714ec8c07909603338200ba05428d776238a9cdeac114aeeae0080c8d7c3219c4c5e9723f8967d8e791b4e5ccc45a13cdc1510bf1f9a7f80cbc40eaf390a42292aa7a8ba4dc379abec23d20550611ea96955f66366c312283adcba364e9d4a9bee63dabaf5bd57c14a6a5e2b3d78ea62c048cc0dde376c3d605658f5c51ec428ab0636fcbf0ec0271fef8130e5336ac9c3125543dfa2202471d78ddac14bfda31b25862190937393670fa9353951c37ebc969dc6931a4f6ed2f918a0e39ad097660f12fd55f2a4ec618aae4f189bf3babb4d83ccc9fbb4bcca80409529d290294071880daf04fa6bc0c82f81ee3ca5f5a5a6caa5380608f346ed0b92378f615d9300f3b6b54cad85f974a87ccecdfd547ce058b67f4ae0d02f4e75a01debb8ad5b8b238d19fbd95ac619507b0ef6b403aba3125c84cff7bd4b5312365cf06a9452184ba01e9ea5b5520dea95b7966397021a87bf47b7bd2bca991d3a069753fe57b0df832bb1d3e53508d76bee6c61f6fac9ef18944373e8c1d87d85326812a32214de954d9d5c996effd6b6660e49fdb7720ca40a6e125a2328d8bcc705c45561c0cceba8f3e177dced61bd2fd7ff0a2f2ead109595e172bbc803cffa8b23ba325c6d6da0c3695e4c93bcf9b77a3d645cc40f68a33ea482780a1a3effec963033059448c26d96c10ce9773693df4f21c658a767208fa3fc0c98b2b7fecd0cee6a5a952a9dcac8bb244a865f58506c99697fe52199655bffbc0085d40ad5996a1955dffa169b7b98ffa06618f1992ec75ac0660627f6bfb88e686b8f26afd1998ccc308f643fd178e2bdb866a9ba29f52ef42000dd9c2e2c855c202015f19b23bd41b68a4a9f4ce550bf6fbd9b18895897aa93f214afce69606595a5fbcaaa2703f39274ee89fbfdb5767d63244cd6b802556a0a654831c13819f67ca3b3f5a4e09f8abbbebc10204bdd124b8b0c048ef40c980d4fc167f709efa2eff32f6240bcabcc3faca09700d7fd65592030f7d647ebd010c5e40e3f70853436a10597c9d5e3e483c425a1ab86e9692f8f1e4b32273b56cc65543f79353ac6e1095edac787a9fda8ec95d65f5ecc18368d6cc10e2ee4be91893f00ab9358470a063c108ec701d05c4b421863099fef5a0556aa8e929660e5a5a5e8035c49a00af3e13a725bb5383488b484c571d907c4af211d2ccb05d8ac8770d2cc72a3b9e9a94b548d281122b1666acb19d61b0e618b5e3a0f8ce286ab3b09ed370f9fb3173512e04f395a719733fbb0ef9b733106375474cb071fb4a4e1bb4e492f6169f981c5cbd13bc1d4622560f6e7c82ba17b8f3299e9f4302f389ad209ef271cd53b2b92e1f3cc9115839826227a59c41c6eec0447e874cf22d925e1157163bae502a5f6a03b8db8b68564ffdd419c23ffbc8c79e88e07a2a2e9572e0d596a7250f2f54e583aab8f8da701452afb55f07cbf38b83021b5ecae173edad8e633f63875ca903036862d74755d78071f326816b363d969474bf828a2fe8ae014e09497efa0ab2153b942ef1d693f9dbb83cd4dde36a9175977713cd2490ce0fc2f609890f2b4afafcfb3d7dbf36fcd3ae6fe5b51b2684d727887200d850178db5df3fdf322377cd876caf57f30c0c93d221d9c59e4335b1e6d9ba646e15fd259ac67d9f7fd15a4b3d31e90a03d93a7fffcd54dcf4c295a252ce1011d9188b3eb72fc4cbea6ca5d5858b127ae1f3cc284eb1cc68bda47d2ee3689c3a79d6acc1f68172db88521cab272921f70aa02fa1a01c4cf49a7d3f5998c78a9a2ace1b7ed0f8c070b8dcbb9456010c38563fd2cd63e0b0628fde2745a8ff9a59ee208ccc04fc711d16b946e223b7c3af561b1e28c239baf8c4595ffe60bd515677e8eb3bd979f5237223316f36dc351e908b3fcdc5e523ea0a91bdbbbbe570017b771b19ed02cd8f063e4c1ac557ed42c6342316001da1f335458f5487ef667dd39e1e16b79dc99828e2aa1da257a8a928b0c738df56b251831d7bc0b40b2ced0cf573e84e2fce449a810b623eba41b5a2bb94e77f4f9674ca5221ed20b999a9513d283c928a1982b04be8cbef92975833ec56c8be6314ed6164479966873d51576dca22fd8b2246c0020b8c552b2dd46834dc7ecddd9e7a0050efbf1fc5bf2fddfe33682125fd53142285180bf50d5dafe22f44f8a184367cbecaffade6d35957e1e248f39ec72735556fdac7869f69657769b0335edc8745db43b83a9db9318365267a3b965dad512819469270b8241b95f966d19fc30a9ccc94a7e1dd23c2835174fe3237ed055a73299f7c2cf129b00f50056b31cc85e040f291915fab65c58ecaf3b9214171852ccb0e0f3232c2dfd561d1c1f61e3d8081e5b78e7730f7b52875878e809cb153ecfb3024963a02db0590743c9b68e7ffd114b30406dbf890fe7986e1fbe79b185cfc3d013f6043c7ffefdb9b7bee83115bee62500cd448b31b631343aaf4e5892c19b911c3d5e3e556807ce92addf2e3e4407269dd5cd09da9ccfcd8a6bfbe7651fe21936e7b46770e26ffc669eacc8bd146a4b116065b01c70fcc65e148bf1401588779c322b7b3d9eee9e26dcc1c3ac6d29ef5ee524ee1b2cb2f415dd5e65e054ad64c34fa13e23aa6a8c50c2095c69b422254c272dc1240e0e0b2059eec8a4e6820a55b196c9551b64abdeddf135797374a2eeeb11b3b183cebf119c7d7d903bb81d0c8fddda8f7c9e1d4d45fb47110ec6520f2fa0998d4e7da6902f3cecdca1bbc25d6167ac505826bbc7320572fdd9b39ceb03f02930dd3cf462491d40ff7681cbe7a502409e4d1f2ba481ab5451d33ede24594a54a46eecf071d97f9ec1bb82b9a6ae1bd806e86cf82c4c2f3ddbcded213a778d7f8f30acdd4686afc5b97f080c6a79db9c79565e06a75c610e7d935f0cd6a31b1faa523310bace2cefd122108f0de73c34677d3cf5f4bc7e89c77a9fb91418c1564effa3632f0479dce3a36f7e23ea1aa43c4256a9a009c58c6822a715ecc21942b34bce9620146c5aa1a15375c669ff3f6317c892819ea8cc57e703a3616601a1c3697343703ef5f389843a7180a2bb1e68e9bfd77ed465610b92d8a2714f57c9eddac30d312849ab5dc6b3c1d4d90d93f02ac6795479fb5fcb2b28412ecaa55ceb5ba9a51ef0c037f59314a7218e8eff95a248fb1d459dd8551d295d4b1ac94e25999916dcf88bf6369548909bda1a46e1563fc8070d206326e0da0abef74bcc89a8521e562cb58fe0d16f265929918bf403156fded778f50372f6439fab3f56ae77ec1707ed3a54b9e7879dc46afda4924916fa78acd957d7086ba07a139f3831aa8ecc468c45a7f4fc55c30ac0087ba247154b2580770ac48dd9fd8342e2627ab44210b594761921aa67b5080ce70732843afa7e7186bf967649586dd288d627a5a6bffc4214addf951fee99cb2e16b5267495a78a68f3c037a067a1cf2a464696c92286703d9bb82e2a57bcb8777ebedc3aa76872c798bb03be247f72555479c9484ec51d7ad0d36aa79ba071e137d3ba825af6d7365c3b38fca7c2dfc0647c67929e93d7730b81dca7d763d270834ca2ebdf742745f20bbf7c2f369ef466002e044daced932f2eac768780aa8230bcfbbebeace55867ad1a0d9e3332f40081992be0f33a183c8053b1e0c16e5410e7e602a0aba23dd16fe2e332cf562056661f69afbb67c404c7ea581544169a49d62908695df0d2ada39cf64b8f9deb3b86e8e433b19f3cb3d5ffd809b3fa4284d498278120f0f4421069742f8bf8f10da768a37b425709c31246881c8e6336789b7f9aad6bb4ce462c20103ac58cf981abeeb603aba8d5f8e5c7dda3d3966476f4dcf9b7185a8886a7bdb91e818f9cc6ac046d7420ebfc12a3e4573b9f67bb65a378535fb01abfc3d156fb2adfe32d26d1c37fce0a0304d0746768c675572cc6c191a911248cfa3f3881f56174d0bd3c9ff9631d330f67616e8f5131d48ca2e4ef945b34bef94087731ab2eb93d61f6976a118eda03e50bbc705074aee11d91ce363c3c0d9e3bb6ad3fc548c444d9f99db5c782ee02b7867e347587304e3da26582144700b65ac2e28cce92f9f08797a8bc6529e8780cc2582ae16030fc70e804835bc7657d2cd6590c6bcb1b247f3fb4380e045763f4d614cb79683a859f50e5d62e758094b01111f9eb140bfcfea7af8f69b62d36b31c1158c37fab96c096d68124dcf7bb716c82f065d8bacead15c9a3753f4e75345994c22bc5e348e0ce5595136be0466eb47bc7ece438f20b35935e28951e7151f5c03d9a346852c69781fab30867b5dd4fd0b84cc0244a72258cead84bdf8baf24d4a0dc7ed51700ce57af63f4ba1ebe334b63b6248d6ead8ad6cccdccd3fa9054992920c87bc37e1d4b9b5a5408bd4088d1f8de8cbe0e0c6e81623c182dc7e9b3757c40deecaad9a83215aac876356bfbe95b66f8989f6a6b8ca7e3171c74f98a2ce01def132ae44d18121d8c20cf64644028d0c9e4803e21beffaf408d536d0b812539169917caa018b63194e9ca1ac30c44f3dec66a5f6a5c2bb0fb95ed37c1019992f89dc7ec859b6f40b1139085133e165d85cf47d44544af61fe06e780afa56040c6bc22424331bd981060d1c1d6f404fc135fdb0ebf2074feebcae1cf7987f26d6e68eb5b1e0fefbfd7e7494e1309b3055c27aea697e1d13896746c329dd9844f0254c6ec7ca315b667e26035afde58796ad0b8340e36caf7d41aa114f9c193949caf874cc1be279eaef4c15e0c8fc9a800f5c988727bdc9e214980d12381d4626e5cb15caf2316867e9ad475c337745de7aca33c1b794c76b8a6a61edde2d242664820de4e016085da7e152305d5e26d66bc54901abcd738c5a4f8764a8d812b130fd28cd0640b78b7641cd67b79b3165b04f0f22df704a905cc052e43906f2523e1279f78461610c606acb2cb032dc5906c16fc0bb27bafa603a2bdd6b679596c1beedad56e272722e7f9a680dfb366753c7f4364042b2d9905b49bcc389ff3189fd2134b207cba1b451996bab1454744e7622ccaa3b01414769797dbb309c5edac95db8c6f4b63805a32dbdc2a2f384099fe4702f9d717d83260b997b9c57d3acfd03cba3aa913fb66e53d77d52b63dc920cb41800406d919394f0e95b22016db6923eb2ba76a2e7426f8c152f3f677ef1bebbbdaecbdb9a9b27e7e5dbf9746ab8153102a04ca8908f44f68e134a4fc051a4caebc27bc8e77dd3479f4b178eb6c3dbd2b6e0cbc05ae0000a3001ba783332deceb34f97da3d2a505ed77eb4aed3d96b444028ba9325558705c0766bc70c8017c7396547e9c0a02449c2a48c21155fcc684e80fc6f67afa615f0346d5e08765a6841b285dca01ca099b947e6694a269eb03422ab29fc1cf2aa12b41c3c4dc20aeb204ea3306f7141a4a3b01614ebead93a249fdec03627696bb5c3ee53d2592f7874f6f071725008a8f9e52417ca4594a9ae8e3e7eaaee8b5eba7909342a5e03d359de2da04ccd39952a5bdff469587944ac522658886ac59a69555489c6d95acd788c137426c4aacf5b1ad00d9824be0d8d1fe7300413e40ead2e96d37bf4131b2e60b1d5bce2ca79d90cf43fdc64651aedf738929844eb04ec813016220062348b6cfffcbdb730b763dd5a246266a7db5c6372c475b179c564bd8781bb61d5518719ea548cfcbc3b58dda4bfd4027b800513ee22d02a1e6fb369045d74ac5d062e03b1653acaf36a518be2de6fc74fa5827182daa569a2d35d77df8ab0a650fc3044feb97c47cad2013ad462107b62495b23e398d6f4a629884d9aae758280a831371ffbe815ae5ae999d7b35dc337cae217f5d456f9654c0b147236301bc701fea679003f10acc9c566bc7f76407a2142689eae6cb2e74510917f1e1d2172619ac97635ffa06f1518e356053850ac1664665a9f1b720e1fa2ee340620dfe2f3f29ff5b7b50bf351d2faf1d3219998a40bf2e88a3c85196c58ad35ef69195c05561c1e50120b9ddb32141f6d659a9720a9cf8ca707836dd300eaad763c552b002221ffba5d8437e25ab60f4f649151c1a79797590cb948bc757dfe76ad69b60b1177d3ffe9ad62097c74d7938e76ec7e1d317df49886a9901ac3b435fe56d66de1690db75b0e130fcf10e1b159ad1318d75e67baab0c17e034f82cd3a0156c3f9dedb3c420563327be4291557f1865f1a5d424f285b70e0e4a103c8fa2543b4a4be0b474d19f4c8f382e08e2e55fb96390431c63f7b5271dffc1323306dc5dd44f38e53a7201e85a55c8c05b27dcefefd55e5ee1f965902124be56bffda8fa90f9bca2e92ded88fb52976806e67bc17a58ed416fd227852b7c79b7eca95549eae42cd10684075c031d9220b50daa79f0e808c296e45862048fedfd457c38a5d955e552b70e87cb62678af622c24ad005c4710eb58d05e06f0d916d30d5b43689e7f6b499b91fddaf122240fdf37c25bb2bce6579936a1f010336b7f70e0ae5424b925ea53809b6897e2a11f7ee32642252b529995e01ac327fb58b0c5ab0ba1e5e529b0a8b27390d5b74e9a885155115093832fab75d7f858aea27151e17eb74b642a5e38d7a4944ed37f710ac18029f3ebcf4e6d60d4fc82fd0e95eb8c6a1a4f3e92c64d8a05f0e3eff8888246d048fd9b25b99ea65daa2a9ed164d19b40f3b581364b15c7e5b7e8b3a48dd3724274c1ab617cca373e23e580fa4079748fa86e22f096831f9eb04aabdfa481f8048c6c716a8c3447fd4a0af275cace8f62d37e96d2b2c72a446303bc74ffd14ce08a80db6178fed428e5c03673ebaa7c9a5aa85e92f0ed282bc299cbcafe3bcf35406f4860ef2910c9cb22b9a9f5333a60ccb705cd0a7c1eebd22d4bd9f27eedaa440839f56f4a98632a62eee0c4e62a88f2a0ef96f4e819964a4cf0b5c9dc21ea6ab8b0c73de006e1e0e9ae2eb6c2403a257e01f1c0f92177fbe2eefa4f2fcf077933b33bc6594372c82e5d2941560247925d77c96e583f22b593e751908f65a6de6dee18f3aee6d1b5dbcb8402c988287dc950035e0c8ea8e28dc426001290d7634e7c5b0df5450c456b4bb8cc1897fa231fd9391047faa03a4c68ae3b7212fa4b1bf2866ba5470f88c45b134490cf43ce50204d18d30cb49fedfffa0304a72710ebaa551f39ccff1632388e4b33e371008bf9878bf18806deae5667a0915773f19a535790852ac045e5bbb75945ea2e0c92b554a6269590689e906033bfde93a8fc3d11fb3057974b0db5795eafe7983219b19ee1caf68441184629cf026d20ddb9f3d69998dfbb0d1a8f1abd9a871ae586dc523e83036d68b322d0c2f30f8a8695ad0dea27977085ee85875210e5200cebf72d361c84b44505561e09d449297908fb6049a3ac625a2a25bde8d421221a00c53aabf96628ed843a88557aa52913cb5b42056c774431f98338c8425e392c3c6289939749084936c106c7102d65e1577428559815fe1511b94e481757950d8e8cc365cf103ad8b4325f2bf1e20c1edbd57318c8b9e9b72c268af9fb4d9d86d4affa7dc7897d7e7cf7210608bb184527cfd933385376057b40544f332a19e4b8b876460d390edb6dee200abaae723f3cc7023f4ffdc3e4481c35f649e111eb715be5e36668cc9bddac6ce9cd79a970a4fb6a2f3adea574a5c42893b65f7e4c9a3224692ddde2cef8574655461552447bf0ca41159b412e3d6681099c7aa3aced1b10f6130dd535d6101f2d185b963c5c6e2f34acdaab69cf3495f7724a6e0735b141b4d315a9ea166ea09f543b3e228922f0b8556b86eb154f08e8e02969da3117b251e0dc245e1b04b3960c50e039c84978baca02e934ed2c45111e2e373449413b30e760240aa64320bfd655388fa1c595cab85ad78df7ca5662d129d3dc32af172433373a5e4b106e2efbbf3b3e54ddb5bd4089553b7c7dcee537d665380e217e8ccc56247737094167eeaf5fe3fc2376149e5cc5525ed8ba9e378fdf2236035ed46f0e98f290bac3d64828bafad3b3d18d38e95b33c8f6def6eaa603e092d3c26a0ea72ae99840980d3212ae0721d779f64ad82b970499713cc525481db775ed51f2ca8ca2cd723491cad190f9d2862b28045069b6a7a49704e97bde830397035d5d973857a952101f2853da9e07bb73255690a43f822985befa4c680600db564472ce187cbe38420bd3e27f23cf4e3c23ff572cc3072ca254bff4113dd6e1261b96ad2ae0895a174578622766708e0172de3fd8f4e012b337b2b21c027e6846b553b9eb247222b20fc0686ce25d0473b37b31967ea26d8edbbe8de57de971196cbd8ab195f23f83ab59fab27d78b30dc0ee29bbb7e7aab3cca845ceaf36a18915093b51eb330172a632ee6e233b453d10c8c1608f2ec2cbc10192ca8a5a7bfddac8b3f95464248213b725df8187e08f0f139170a07681f46d13498917c9702059044fb56f61d4daae811d80140083573b75427fd11adfce350c9aa4c12803192aca4464df64e1bb14babb819fb70d35c25c5f1851be34a399594eaf79e3af21c6a56b206231e4a6354489be26d35a95d8cd4e76e983b1d085fce134fab511b3000775e92deca89014ebbac92951c0686bde4f51511424384763678cb0d719aad35479066275611ae974e394db2c5ecaea1b840d08e7b1d8ef0e6406c138ebc4410735f49df6bda6991c390f6608062e37259072c5a4f258613b32df7355cac07c8c36d86faf4a9ab3551ba4d8124909f988b38823009383c5ce954fc637d1f69bc488722870b76add0e26cbf4ff4f719e50bb66966280ef7b1122442476dfe30c0287e5b340a395914318bc93b496884707cbb8972c9f230c65c9330924af4507fd49ffd99de7f86e1ac44f8a4cdba3e2d34a055ed4afdc55da7bdaed060568b4e99a5f9ff4ab99980258beaf888d4b80e24943e1de78ae7908fb85ea3bfb909d8d042bf76ecde54e5c3a8ef36c75777d10f9c7c37f03ba1e19abcfd9b7934322c4f733aa07d4b768166f5f59b51a1b6a71c9d3cc896b2d37ed3340e84efc4b06b19ef2484ca0631bc35262a27959a6d81d1caf29f51f7a08d3b883ca5184173f1c1193fe48afaf696a1bf935c099afc9fd2f04ae83ec77b34a715ac53d050d589c6a79d532f3634f11e52d55b44edf06c73bb3ed825b7d1db933130b9a7447374dfb9680f2d677120c77f4d68fcf31040f77ffb74b7464b3ed9fa2252f72336ee1ab39637721ed64142ca8dcf5ceef1e3b09891fc24eff189cf74af3bc5d61dac0f4a7a4bcdfec4423864162df8d5561c339daccea197740bc3ccf72786de2cead477c098244d93e3a89b667a474c9a6aaf9ecf42307f2694a70498202ed2e734974d161117d0392867e3628029a3f27400c38c0edf44896e4e9c340c2bd778c966b3dab83ff1b80a857dd8390076395da664d0de72dc3f90dfc3d1d61274cbe2b5c3aa7c2cc594e4858c9cebfc92ccab903447065c5aca7d55e087ddbae27d07983b72130b76c67b094c130009d8adbe5df8f56c6954fa3bb43f16a460dd45204f745235f9be4902efb5077b0dd7eeafb681f85e0153d2cc7ebf959889bccecdb44b7789318702c344fa2ba44e26f77f0c98e1d051020efb168be499cb624122ec8950f124e2e14e93d80d68d18e2208f9f06578884331cf0740aff48cda9aab6aa1f575d8a81b384abd6e5372f7e394c668c5e8a1a070fa9f4a8c09d882d37199fd9753934f126a0313e1e6fe1710e84657ed7584f4049053832f07ac9405657bd9caef4f2ae63ac7a37f6acf41af5d3a76337b4faa887bca90fe6caaaa6213c685902ecf302bc8463690bffa9a9eec8b9e7f143bf0c082dc585b6d974d8724b4ce0dd30590e94e5a4ce205ff484d278e28d6cd38cc162d8bc381cd997da873008bb8af887f457ea1b8144f4ec8d5d398e92c4c34783e411300a18964240b18f8ee7e0d65e85c99f07dbe7b3775febc93e05d259fc1f916c7ea2e3af41fc9dba6c8ac3be7b1728ee13b559818fa526092f1f4ec235f4a11ec9e640b84c69408f91e08446523dfc9a55e919d85f426253f6d6b4c2e940bba50759a49e8989ad23e0ad56e6da89781400b5a214e6407c3647945b19e9b29a2a335bc7bc34a328258aecaeddc56475386b2ecbc5c1863c01f119127aa5e633a2eec858fab13b03becfe6b9e44cd523a2f3fc5acfc252291c34fb7c8caad4c0429011d678ed3c4a699ff07f41d8ed8fb552f17b2e19f03755eb14bffb0b1aca7fd63c97571d6bfeb82a1521b3f761d0fc5273348bfc762f2c5ecac77e49c542ca99f22578a819285318f543542442ea372504a6fbdbb5ffb3bbd86741f025c390b0d0e81cad247c865718f180fa3e97e7eb96795b904cd3e010e8e11132ce001f82dade3e7579d3cc629fa878382de7fbe1e7fa0abf2e9aeb0f914fa14ba3c93c5d3601f1aea8d2f44d0f8ad92f4f15857a752a2e3394ee842966292dd96cae69c973e8da3084da7f1e4bf8cd959c9a41a3a73c189bda28fd2de92bd5f80a6e3e2844cd98ab1354dfc1b17f9b4d73f4f9e3734b549f7d6c9fb1d2485e1f842b8703173ddb186310ecd0de9105ab0dfd22ff14e1a5b52e294b80b9530ecaa0679f63a92b218fc4fea8ba0b4ad7382cc4c66fe14946d6930117953d3e0ee75c16c8090e6a26e1792349236423320ea54967dda32744ad3030b483df629d4bf07bfa7b98e1893d3e286d57ebe0a3ccd9f1c53eb8487b5b7c8d85998ad068b01332bb0b7a2b7147f830618a255cfb3c02c95d7fd911c9674eb22c2e3275addbf6edce3efacf1ba8ccba68babd9c9fefe485580a06e0a081ebdcf5844115dfcfd1655984a8aeafcad3e24893b0e2475503c65b3ee79b32076b753539458e8cc5117b89ba701241aedd5f2eca6b7bfebfe04e47b12f64ea75cf3760110cb77366cecc9cf1427961693727f53dc50d5d6247f1818a1ef52822d3dd403950975d1723fc0e07fa86fd48e99d5e8b81bbaaa109554a207c90b41700f0228c0e1a28ff0828f8f56bab4decf12476527756963fdcc992907add45743647182389dcce091d1ec4c69bb70bdcf687022e74c3b947a26bc75b3b2e572bb8641a53e23e9f48c090a30df4b39e92e705fd96f488ae590142fed847b8777769f37d66684f04a65538ea8d75491013699beec04188afded526e928d48297089da8ab38228bd327bbfeda3b32576bfa32bf09057c100facb81e0a8a45db39a864a043215cadf2a8cd91b9daaab7e036174daca4548fbba49f23566e9136e6801fa9b2a308b3be1db24f2e4ba6502a0eb30d36d7b4138a62e2901673089162ab96cbe2be9c8cb696ac5c388e7ea215676c7480588b97592c64f491f664a0c9a7c800633222e7bc0c1c8bd1dab7d8145ef80f76799e4deba6c113aac9328b0bfd3b90e8e1c4ea1d7bf28d8fb03346a21ca5d28c534c919d77f668ce1c5446306fd956a8057f975f67cfc929d6a83b1e402cb7e82d1af1dbffb5ae992408d7c4c19b2c3081ff9deca4b07917deaffee46d58a064dd694d250a59de2006a90a5d7f4187a62b7d7708ea231760609c4fa7667b9259d843c87f7aeb8a3493d60841fa39b3875c79a26201ea99545438545c4fe7e47a86afeaa0a6b4d8ac1c0427c35ac13d35adafaf8aed5db0380112e443458e164371e9f27b18a326843f91e1532047c7a3f8452147db1ac4de0acf8fcca950d9aa2d1f300ba6261f8a9596bc2aee343e198c806737811659c16a7aae5a2e8928177d328925f4d94f9563280ca220f3f6eef13650370b271d8ec2c782609ab21e2e28614a9e25bdfe86c0d366498668a5fe8e1b0831379e16f108a11f7177b5ea57fc02e550e18d4fdf2fa1ada5cd25a29cf8039f77f24d0d2d4bb9054a08fd5761cce6f5f0491468b3c03d22d680cffe6a127c3c28e9ebf3a2338dba040c460653af2466cd8ae82c3d62d1bd543875cfa98058323c55d8b8753e0b09399f97c3c396d93ccace8457dc120dc42da2eb2e7220eac250dce2cda772f21f3706fcd7b4c338eee96c09cc34a2c8fd6571664ae61112dd2cfe6a715497c7355deb749515ddabcfeb31b53fc4d019e87f2493aabcecc14ee1c7247348e935d2cd2b686b3ab9acee504151600206e9febc0d147daccf03522c0c57405cb5056792d12bc858b980f0ef538a9fb0dd490b837afede365a9821589a9d24124f774daa6b5faef032594845dff5150cdfe00de732a0ff792381105c749c1e692339bc459bfc49b5fac333b9232e9b6049a9484cdcf4fcf1eb919025d00c1e98ed72624fb9b94bc981183c654d0256326fed948a6d0dbd3430352d210185ab5d80b3c51340bc53b899d2d43bb049c5190dc8d276fb327f343b1111c0e85b848ea2f128ff82c3bb9d191426a3e1488977ef6c44d51a99824751c016b32659dd840cb9e869fbb2984165c4446b4d0a7dc1326102012b71b49c0a18441fa856910d86f1ea03aacbe71e345325db9f76ea1a679fa77e19a142d2de9dccb923fd889dc0e0b576f9b1643284fafc05acba454bc5e553888cfe1642cc80509371fda19e0428b4b0eccc563c456a7ff2901e4fd29318d00d72cc2876121a58bff3a6a6d5bd0c9f6cf62b625deb6510cfe9d689934ef15f424c5fa71ea0985d514bda1a75f549703ae97ce1570c1c394f4c7bbafa915c39b5d95895d9c77533be97bf1617866e6eeaa52ff6dcc745bd2bc3261040eac365d02737f82b27aa1d898757ede249827762931154451b7b10138c72d573bddea9c47dd5e4bc8a1c026c2337f8108409caa99d0942c1e2c897c22e5b0b321f5196d70d289a12e7ca22745b4e9f79bb023cd5214b3d21aa68937e8a629926553c36bac7cd33ddb3501ca8cbf7ba1d28a18f9fd56410236d683e0bc520b0683118c020e04a672cf43d68c1091d8a809f3f0215cd8eb92ea1157d75d277c38a39b11481edd5cc60427d2281bd97e7ad2f5faf41e11b80d01ce7c0dbbe99fdc77413bc8f2e51a4b3e5b775e6f0bfb3e098a9638aa0712aab7314576b960bb984a2a8274292e36fe9329decf2354cbcd2edf65906511c9fa248efa9df90cdff740ccaf06a497efd95d0720b06746cdec0421fa1d1c3c7f6b63595d6e61b104fdb91f1fdcb12a7398548026c84ffeede006f37fef402b667b62cf6b94c7d69856106a786dcccbaa8639fc190eb93b48fbef3c38572f26bc065fb90c6976e23a502b44a0fa038597d5d87f4a09b4f9087cbc2964fa8025d6753fd4cce979544c2b4bf1431a25c61c892644a5cb2bd9e75aec309d031cd6287a4333a8561cffe9ac7087cf14fdeeb84d4b50873177a8dfbb4576e95b0927851a7ebce69441d08d6954165ff8d19d3d8216648b746856eac0ab619d4e4975833edcbc1dfa9e8ec5a9196a26ee9f1741dc16bfecf191b156dd90055bf92993af39c54f99e06e7fd31a1a0cdb007f412da779ab5ce6d97cb7605dc9bb8c1404fa2deff8930f1983d689c3ae40632beec659eea5a4dfee2723ffe7d710a23b1fc6f6daded80bc35d19f8c0386cfb728edccdaff392269adf61561aa60cbee30f09a962e3de687d2cf0231afd7b5c80dbd0ab9d86daa58dcff56d584094ad9e3c3bd0accab3e6ff2f9ec472bb6377004875ee83cc1b707f93deaaef421fff647c900b158ef243a576bf77dd638434e506a30e907afb7fce36a066a0ea8f54d3562b216ecfbcca1fe07b721fb7d10f8941f90c3298f356bea5ba2c6bc9040a0eb6e367592b7d9cd1a65386f2c8512b9d9afa8e9722d80e8517f9fb20136b00ae2976f8cda54073ba88d8fb320d04827ea53bb26b74812e47c151c31ea9c1ee30ee553e4e657e32629752e471832a504169563da9c8e1da91cf520c63f46e01cf61d8664a06e35f136b01972f0503dcd06113985da0bed3d9f69a6520035ee2233a99f2c0628a400621dce783e3eb2e7d17cb167c71a9fcf0fe2c985fd0ba8a18fdf5f4ab2c7b45a4308f9c5fba5a4f99f86865120c273c6b9d199a75f3e20ddcb8d1c7e8f772551223004b04200fd87fc254bf1f222bbbbb0328ea9993998e0da4c4c6586989ce53d26050c2fb75cf859846b76aff4d89b289ef7e94c853be94a73039c7434876a0c4ed44580345ae8017ff439eed45e03ab8ab390b97a9115131bc743c29bfcc1f9479633c42f672e9e5068234e27206a8efbcba65b1963ac0fbe5438385680ce0a9d348238c49caa82b1c49f4d005ef9fa41533a315b3121c1c2860ab469fdd6262932d136083307ac94be315505ca57c4c7265c4055c3fa9146d128378968889a7e1517c6db34c59a4de4233cdae24ddc30ee550979bbead6b8a9ad0cb98ff16b069c5bba5d27318f260dcf6b01ff7804b543757e944f6c237698cb9079c6bed6fb497c50d5321e56ab694c2202dff133f4fc20c1f3f7a063b2da17cf0b6d7681b799ca3a09fe25588fe08c89b03a833cd16716297c8a73c1b47d58e4479d9b3cf790640f359ab2cdf06fb2ce302d05812483dced5fe472bf649f858e824964069f826dd6d35074182d9654bfb08053466453006f3c7fbe4ca9c7a461a532a3fa0539487973111fcc7c7fb9c0911cb30a21a3ade54a7addf4ab83f33dbae2f99bfdf1408b6000f18a4f85abc2acae4652c5226cd4aa04918d9e97f3888e1e97075e7a592491bc5791af389fc18d8c4b683ce601838bfbc00ced4ce8bc07d84bac0fadc60ef3473fe803d7a1aab997b4edfd67cc22d6195774cc3602179ffbcec852e0c906c31bdf17f15edd28532f5480a24215fb6a0c13fe10a36af99ff2d1e0dfa0e51917ff87f56204eb9cc26112d854c86db3f7bd0a596005dc881114b7d557e18aed49eafd7f2b0d721d917e2b9d08af43f8001908ebbfb9d642aec582ff16e142e02d710468dc3566fcfb752be3ba9057ec086a61761556fab57a8c8ba3161b43f13d03a4136b3ab5bb061e6a111de611ba3aecac5ecf86450be1b2534ceb1997ab5eabcca5edd452779df9bb361fb7a379a639a176cff34a948a2a0002f246a5e5fd1f3c6467d1fb0d50e5c6858b278882a3d4fe7796f0a386f985b2593f1574ff54cb30ae822c5b68cdfe16962a9e897533b0d6d865205077b45283141a1e64a30921d9e2ee4d4cbd7fcbe5fcc7bfa57756f28686f121ff4d400e22f14f1331c123dcbb8fa4a10d98349f0437a4eb472e6104563165f0cfa44d62074814b74620991abc4c47db5d1ef718a56699ee6b8741004020a44269f4f094da6bc2544bbb78cb035e4f967d680821e49c4342ea90768fe633056cad76c3c9faaeeb8afb79e1c7fbcf7a1225b9eaad5887b70be965e2e7ea331f57546364559df3f383cdc40683ef72ce7a2ef98750b65e30c9c87e84f8a76939efbdfb6a1387dc35596c7ffdfd050c0e9ad4d3a8dba9e5373f2e9986f246341abe8cb3ebb226721612f4bfd071a99c3ca962fbdca618e30a5747f48fda4a23fe9675385614e22e8ca6cfff5c763647d497fc50f63f0fe76266fea9483203e0307bed38f3848b53d677f00a5a1acc2ecdfaa91dcfb08a0640c12d9bc5b3955a4395ec161adc000a4b3345ba5ba07f3af7f201d6d211b3892dded29be44d001b113d9c257239ea38a10959b7ea240ad874862cf110ccb7e9e37f012e626b8010b1f7544b353345a5a25cb72e6ff082ca7188215a84c3b4194a83b79106d0543bafbce17eeefbaa7321ca02fc6ab001467ef83030ca2e7fa01627e8e7e2c6d66b1f9a29dc3d8ab2f188211abf2e4901babd9a442ebfb1831b4b1951ad72af371d800ec686f2d82745a5ee67649b58812cb9f06c5c627dd37cd2d3845a4f57ec253f2798c326100b45343641244b347e49fad38a8b22394d12e7fb08d31b33ae8f33672582b689ef22208b40502cf969de945fbd8b2935b3b2202b8b58b1490784bc2928c782d70ccaa9954c9579fc2cdd870159fd022611007ebd99da41bf1622e439fdf93a7ac85667adcff6dbdb048af22d76de51760588e1b00c7d608ee5c5b7f0f883c8adc3288ae67134bd3f343078916197d746d3be2524c8055df061a8fc458d8973e5bdba7566abfe670910f319ce3cae528068d95c1fa685caa493f0d37a3a34f2c1418a9e3c282b98824ac5adbeef220790063cd4c4c2553a2cd8de2b6b4b4d313ab52644336ee7cd2fd9dd9521ad4ec09a12342ab07385593d5eada615a58628e5c317be77ab2f184f084a5ef0e01fa1f2ffb82654d770fdf92847c3f7e00eda8b9944fe66d205eebe954f60aaa0261c2a0c201c0462a4663ab5852efcf7588c751ed7a8eb567804f1e8cd1e430dea788b29a18892d39454c50ba99fb712e3b81b91c3d3ceec276595c5a27efe0c90833f730ffd9e115dbd2b300876a9fffc786e1111cda74d94756e0c9fb14daf7c7702e9e6ee791a008756b062cc8759efbe1eab272a7dbb66d6aff08b5c511460d59e4bba28b9237cf39a1839b27067ae0f2739b640e6eed2e0f9e9be11d3a0c1eec6527e320e341df74b896fa09b5aef1dc3bbe1dfc9e1319afa711c13d9bb626bebc4d9ffaadadfa3122d9e0df60c46d5bd2220597a2810f8207a350c23fccab75ad26a498fd8e9b6995689d096a7608ea0f51beafe617523afdb5ea3b7a2446fab289942e42079917ebe771f2b38307a0af552103f4768946652d5da0f9faced36bd0bd3f931c70b5579d7b3aedd0ac24531bda449f85ae773bc71a574c733c46cfc87d70eb9ee607767c1359135f4d1cc3b80de9c4ec3ab74337b570a88626f8553b833aaaa98e551a9d2fc8e10ae1bb88059c4ccd483242abc3a147bb46aa2a634a00333e0c0fedde3dbdf7f237bf42c40f211355ff71d6283486944b30d630fe362c297118c9c6ca40236f959b7ee0cd6d30cc6962ee4e76559218c1c814f068c8a281fd2272cd12cf2fc96761b7ffe33737c6433ffe67e0816aed2ff0dd16f85d73106d2cef68c78f6ed0bb121b3c051130a6e48764e20db6839c17964176a74e1f979f374994abcbe630fdd8dfb6acef4d0b6718f2c943b9d024c9cd89318f397fcdd1ffde4ddaccc91b3cb894b2162b96e520b0e8f544ec6e1c7227f425683bb21467deafb06da6518a3c9c2b3783411fc254c7724650a9c518b674f70ab3d0d8587c3abd17355bafd9c20818094b5b44627d59527a5e964eec77b5b3da7a90fe09339f21ddddd6a4d70d762d8245dcb2a3a4aba4e9125d98cfba2af21e8cb5ebc490c2e42c6da2c4cc7d98d50ab5d76198c3e6501760d3c5741f0dc8c9951317c1709e4fc400ace321b3d8d2518fbc064823a5102d74cb0dee13aab95d4cdb96180e031d01de6226b92fb5101966e4d41d772ee05dde60df43cd285361d9092c71b0267036a777c1cfc05b55ca177477016edb8223dc4f7cf484ce3f506baf0bb8e238977a70fa74c877d51b86001ff4d8151b01a4e4ca86df27fac0ff507abab61039fc1882a31a87ceffde9ffb2ad2b5d4dbff93c9efde6ebb14516886ce2252db6bb72f6602ddd103eabc92ba6d80494a21e46f4c02da493a2e8454ac73dfae4988aeb7a3256463c7caea2e8dadcbdbc119992c4cccbfb2a65e1e1283c28efd5bd0e7809526810290fa68ed8268d6ddef5c4c9322e980eb7fdc182c2646fa186376858ce1798608fc16fc4fb00afc1c99b53923ec52377acbb6ed68c45fef03125dd9c0ec8c00489738e2b61fc3ee8b7438d30141a67f32633c4c4cbcd1064b9342d54f834e0bf2e614e977c2ce487bca5836b3b6ca67f03f0c1d0493297108e39c133b5ce4a615249033403243128466da69ecec6178a6ae1368ad77a28d17aaed5db8200f7ee235921e154e9770d5a8c02f5b114b69b993aad79ee13fe1157fb73e37c110929fd8a90c5aaeb5cfcf470a2aefdf440a21f82c6195537c60164d2cd1e5169c7acba7ef0dabba5e569eb43ba0081c6008cb097159f52d1f18f803224b8772460918c39b3ce88aa5f61705c1b8c61f62e7f098911773d95c8c1ee95364743ba34ebc8feb1194507e48d3bce13ded34aae1b084430ad94771031c3693c6790bd0fe6083b6e8ba2b447adb5172ddcc5c87a882c1c6cc80f2d82ca16604fb6c4e0157d88417ed49d195cf3ac625feb915247826e8f1bac0942c23131af52fc3978a78e9b6dd0d63bab8779080cf1d5967a6fac4ade2775383b99150cbdf6c5760e2c66165f4e7af4e0061c3d6e4eb27c254d14081733ef8ff850b61d504a778e7f2cd21e7507bf4cba1dd29e28d96e3f37f75b1bcd2d901f831e3562329b45781c5b682f133a31a24a77d96890932d3c176b08a45103a442ace0b95c16ccb77d032a4054bef433bc10553b78e1736942fd455f734ce741ca1771a32425308bcda5d001520052520b1c6640067a8e6af326115c70bfb676d34f95713a557f82ee0fd773e69e765ce8752684bc458d4d244665dd658bd8bf85d42fce9c159677e03c76fa671d103c321828464e6fc90fe4aed61cdb6e2c28a5fa67d4e650777c432449929e93acf4847111ce0219f3c76a9d343a52c377c1862a164fe31dfe3fa4a0a7eb699a7532449e4f293d8aff89fd7ced12232139e7aa330821663958a38aa5f8066f8d2241f76a363b8dbcc0ae7028ebb48d1ef14271dcad2f2b602dc1c83fb854282b657731b9e5a7b084510208bb362382470b8cd74929c5871a1d0d32355e623390941d2d1d09ce6186a8252a872b6e981001edd0a900aa1815d967f4d526d22b96a77bf1b75d4672259132d338bdf3e89ab5dc42f82fb85d7dbccc9069ee091d8816ad7969ca6a89fc75673a7bcbf23f4d37b3aab76625c574e1b235c2fee82dd896d5a6f066e2cdf76607dd1573b31f83a646d6787298c5cfae35797c930aeb6e27eba5db6ce351e13fc2a38e53bef1d9c191e0650e2fd317140298441c49933dff1ddbb1a25d82dda2c6ffbd0492a06c628f504e302fb6bcc5c0045217d65c5e158e839b75076f6b401ea65c1514ad20f9b52f678b23fec6324bd517afb317b6ce380772d34f955ce6e5f133a01c8d8c8adbe273d7991cc4f6514d6a915530d77b29d77018261c8fa86d6d262d65750b318cce2454b6197eda12302c04d4310aa68ea84e16271af5dc0a3c11d44228ea459c48cfd160433d822cbfbd4d717f483edc64c6edb67e79426b19f51302e67f2d75b7abf0ba50f05192b80d46f935568531dac50f565c44023f36294a80b871cf2c765910cb02bcfe67868c073365455d909a92ddbf1fefac7b962397a540349f5f834c3bcb0c2007afa4876d2807cbb827d48023e7664127bc74361387af0d3ba19bb92f9cbc487bd4e038cc8325e4b0e89cfad5bcbc3d78cd60beb16b7d768dcf043115d27289de4b95fe5ce83b155cfddc83ed9f3a5e534fcfb1c68ab635151e94d1c8632ef9bb7ddf93deb0cc70ddef94f30f4036a18b6f2cc71b067e5311511e58747f9cf9bc53bcd0f490ec8b09dd8bf67b67d3b40dd44f795473dfc1ed68e9bff9a30eb2c7a62440dbd5324b0abe172fd3f651cd8d84b576bab4d4fabd167d830eeb42ae113b3f8a099babab74bbd25cc3902d9f523d134da58823f3ffffc3d52d004fdeed6a801afe31d5d997551cc8a090e00fb6a0dd6dcf5cbaf80784a4a548fb51954d5f8b246cacb3d5e6feb5ca030a0f9b7c5d8cf9c826bb0af5d2fbea7841c8cb46108e7c6383797fbbfba9869e5c573fa8e2badc94755cedb933d37ebee5e9db987775f4fba34f9b37359a80206f859e7a4ee84eeab0bccbbb51c79baa7ab02b28932d65e5c99da7498e65227a8cb5970f99dcfdcca2a88d200db62fc59c51f7b5634a2014eb8c1821ee3f1f247394bb589761858ad18059f38e95934f02ca622453c769f2807d9bfcfa7e37940c24d5a4cc29ad17a43f177e10e154ca0a30364f1268674b02e453890e18be7884b7ff8f515c10b3e2aa712127ab073084b433b3c724b3ef5e96b71934c8746c7da0036c81cfb0176ab6820f962ef1e8a1fc4d5e2ff981de684cdec862b7a76a970fd52076d0aa09937d59f11e123a57f403427330037f598fd4ba15a1e99ecdfe128603a9395cc38723ab802c81c023788ceee6bf4474fa51a0b94195c9e7c0ca48c780c9181b0c90b9ffd8d56c5fd620a0c57037358f43c2df22b94e89fc602ee51a882fe755400327f6fecfac6ac45922e8d2668033032e8dc39331986ba1b335331a09701fea6aca58dcbbce466d24a417e8123fb2ca8463b4851742acd598338a4fd0a50c0a8d9757b714cb74e70f4ad720cf161e0007c7f9cb7dea7c82f3cedf16f51a190a2a80b9f10c3d88e7671ac3506c8a58849258b700cc4a671306d4823581013eeb00bf29fdcdb60ea3df76631ea22dca873323b525cf1b85e006182b5ad360baef1394df6a6ef18e175c8ed9b3362c9f54ee82e2e47bf107c1771e1358ff4e17494d6422cb3c9703c7875a77682c308b7ce46720b6586c9b74e2bdb433d4df4ca70f4c4771dc7f2080b4043d93adc812b9c8f52287cd344de1207dc2665693503f01eaab3cfee6e8f383b98afe77cfe8976dcb5789b0afc83cbc78dc602a40aa7c55aa98bc042a73203a0fee930b03fcafff8d63d1b51c4516fc6e137a3341b7d8fe7ba66e2317949d81fc0d343683a493b448c977198c2b3ba22f1d61e33a4c63c2f24e92731a682d99fc7f6edfc9d0fab486e5e0fc4784ef387cbca23c1c112c9302d0f8ce5341d640140965d296596c14b9ff9f712e7bedb0cc39729908ad922f1537c0e7ea9a0dba4dde4f14ea9e2629157c980a4548a6180d32acf603d5c6371f977d82832a72f352ae378ebd6ead449236f386b03ca5dff712e24c40781169d9a6fefbd6de8c865c30f58ed92c0a1a4ee0d09463303e3e061dc4966637bcaf200a0e0dc95727fdd9aa10a29b2e75e612ec56fa86b4968e0313e88d10f1124a223f81a6d2ef2ad7e30827f6152c698b767c91f71a7d5ee47e4828c1e98401de1e6ee2b3d1d07dc9804d30ce9a1eeb9a4127d961ea42aa727b05791997263bf451d3ba51d7209fe374891e6718ce83a956441d4df0aa8f44b4cd044c202f3d4147869d269adfc74d7cefae5525c85dba294b8a33988b27a798bb220888eb9ce0f18a4258c4ee383dc85cde33057ed3a28ad7bc648aacfd425e32ee81caf2a55e23630eb1ebbe16e77a36e26bad778accac1cf287ef8df4cac4a2043f6fb2940f42a99511b6e01d21134340214e286807db6ab0d0cce82631334df5da0c6751560a3d8f512ea357797f98bbfdda6b28897ddd5535cb9d19d081f9bcdb1b9a6756bd7eeb70c5ece7d185a7b3c31ff65d116bd0c7e83d85b4e59b45835a4153d928355ad355c29814768d0410ffd9afc85ac280fd8848c6cebf7d60fc52ee282aa5901e1940f51b00fcea7fffdb59e73e1edd93d60dc5ae81e198f8cfdb26407adbfcdbe85b5dd6ffc1e376fcf2d61993386ae3dfc040484734f53362a30ccd8efdb1db9bc706b1d5712e874634c2c262a236fbd4ebc8b4d9a1ee1a083a70e7e98bfc898236be0e830d5762cd28800fbfe19166e56278460f915f84f6771ea07645e9c2b92c2126e1ecd87901e6748c6244268596fc8e48211fcb647a870546bd42fc4c579a1c147706e408397eef4d81e37c804b38b8900c5acd7ccc8afe4339cf9e290469d2efaa1eaf405d99565ab331b0856f498f536119c7366fafd05aa84eb9a4b7913bc59901e77c824496994497a2059f9d089a7da32323bbac8446420ce668e13d464cfe0d0fab8b54daa061715a5a42d6f7bc6c2b60c5a4c6e435fa571e33daa68a98dfc416bd239c60b67129a0d6f382e567ff95c251e599a31fcf7520ba4adae4c42ca07b3fd25ab45a54cc88485cca8672a55ea9106f2ad543c913d40b250a4e6ceac0cb5e4bf6cde63594ae03923062806c2a92917dc16c15d7dc36983253f685e6c843245f8926bae86d27d1c67d2262a44d8e2042a19a35fbbffb605e80507af1e348a765d6f4f679c82409847f491c6615f8d81f2838fea7e7e824017e3d3025168d2b2ddb5910ebea6d688c3e3de9a8cb6eea51b28d1880e00fdea2dfa2e3eace051e4ba393d51462600944f1029ee56425ad6304da2669ad023d1018f75d65d97cc8a288e47e8613bb4133373fa58a770bc3fef2a754ddb80eb088aad789cb147e47394590630d41217893259a1b387759dc858646497ee23df67e95326d4a124b975341708c6a72347b2bba171f8ef2643856486b0d5bb1c0543a74ce54b7bbdc395e4e956f49e5224be592c4922b3c88203aa8f7e537fd1d0d1847f0b28bd2c6a569340c044210880ad00fcaa03f57e08f88f85a2ae682f421b1331fb1a68ffd9965233fc7faa463a8d7c3e2c5295218d9d424869fab6b0c9519db4b0a5bf3ccc8cd3b5e10c7caf7c112f2321d6ef8caad39a46ac9c466356369c1e7b7d3b368440c52dfcbd30b4ba88047bb65ce5da220149566f0b36503b615ce272c2c1d748d898aba22d62c5dcdae933da964366e14484d48cd0685fae114779c33fe0aec9471846c396b83d1fee9acdc0ee5a8cc8b5d69cbf414cf822668c401500c0c4c25bd87c1d93d52f31471a787294bcb2f975f02f39840d1fc3087554cd424b4af277e10af58309970ddb554cdf8d351aaf0d0e83e68a81e0652cba95b7db6d0af7c70eccbdb9b8aeaf35db86532c083f7b706965eaf76e854d7f2e6153277600947a0e0cd795f323ae9a0df199961ba2815cfa603c414121304812292febbebbd80dd2885427ce83ce418f19958e1170c07f7f8e2a3d8e010f844708612f1037790b96b141f28e3927823f0a19af19a9deebb02b654de044d8e45d232dbead7bd283423e5a5534b714f1e20065c9d8c5e19a86ddf7ca81be4d2aa1e4759f7451f090c2fe214130ba744a060460e7adf52b01509abcc9192c0ca61e3e66574d1f634124ab251842fd009c148e7976a07cccb9d8a8a28a3237e78a9b2d1bd6bf38fa6e352a12f39c3640f42b0c7e071644390459c260cc9eea09f0085f9b1f9b5de5d9ddcf6b79f1af7b319db3b3ea3159347418c48dd9d7f84b26a39607954f7d7c064f0ceba764b7b551a302e24a96fa8fe8aed4cddf3f985da2b7ba10978895b83b3e97f4f8aa1c1530b0af309667a9674cc816668d25e0fdf421ccb8cd186973d973d255773c7016099c714d65520cc3109e251d4a22b2908f962ca285172080cbef91641fbad2173d7ca8cd4b9c600fa0aa581f242677b60dc31785f2cc27497cc49fa48a3df3411adc6668990a6149b862328a6a57c954b7bccb6a7f71c58ea50641b79528e234d1b462598caf23d1a65bc91266b1331b73246e29b2c852cc0de86245b057460b61bc06cd54ec9b1cebabbc0806ce71ae15f45db2ec078673d4b967c84b0c080c86169de295773a6a53fb5ed445b8c0f409d4388157b1713cc2180b70abfc1cdc7f3582375a09a3a943c4e02ab4cf362b705af4399e9cac46c34b49f8601ecff8006a84f89f09b68b94728b6759d6d42c755ae84703a16b03a3f181e6917384e94088aae3e845b9d0678b33ccfd373d7efcd84729c17ed0f6e4969b4534a2d2f62f1b601f2bf8a800a56f183414de9a94815df3976efdba30bbfd856260f591a6aa4cbd8d2cbdc56e4db3072e3040d9b04b61464b4d38556325bdd699041cbcd37a4bc6ebfad50c05aacd4864f438e8957d4e81afdaeaa4fc8725711b5a3a105b28493630066ddde0a87955a6943930d3677144dd52ef5eac9bd20d0dfe126912469b7ab8e29b75aa46abfce3224656911df18f435f21702ebabad000f98dbdc101b9209909842f68fd59b759e360960224bebafb68d16c8355c575d336e9ac9ea07a45ab3114e0a985ab56b5f8488b50ed431473ba7d517393f6d2b950c45792c8fbd9bed2e3511e93cea14b71d712db56a8fdd283246b59f601acba0a7e03d1ae84e024dcb22efe5f54d2bebcda962f2fb65fdc15ec2c3fbc82f8f24a7eb5d7f31a79f35e7eabce3275761ebf138419b8f10db3e1f5c75e66a5af0b031a08250622816c2fc1e44c020bc63f8f05638c33d8719e523f53a60219ed72562e26d0ec13a3170342de800e801b21566dc953c53b7df92743e7e43fa3dc75303b821dfedd376a6f415e894aa4fb3885f51a1b20a2f7811675d3a3631ba1a79f591ba6e50181dbe26e47747f010271442b8c53155851c7dddd4083fd3edf80f5a6a2c212182dd6d57846aacbedcf30972ee5e17a0a4cc252763a74b306d09955edd32c96f4c6b3a720f1a4831e4d40703f68440009a89cf2e08ca10de84f76881898ea677d363068bbc59cc7a75d7fc4b432e4a9edb595bc352fb05e0a38db6f28bb19d39646e9e813f624fbc85732e7a67184d254bd2b2b1bc7b4c340a09d8c0a4ee0a7773f15396da5fb3fe8610a867f6227734d0133eef65edaf2fbc8529fe17c191b5ddcce936dc67f0466ed87f0413436ebe4f165e0bc62373a5a6c0377f7646bc0c04af6af75af6546e20d19d1a63345e4ccecfa909bbee7edd4b61aae3b1274c6e274425d3e2a336a968ef7d859d36bf66ab2bc0197aefbef238b7d5c91e8cb2f183d7f21863d8c8f96c94d301ddbade3ad7d0de47117218b6ea20e75edfacc53af9082abca4f7c158732e9a17eaf4a04af7e1cad585e88bcd89985c9627e1416b8db339a613ae63838ca28d94a2511de3c49e8a1339b49ce842cc67842daec639bcd8bfd8ada1e56262d241afbe7aff32047906b4c64275c7b7b219205ac2357c13b2d4f086c45d3856423c5060f458963098f279e5253692c96fee5c517e349f17963c46c238c05127be3e21a6947511d09605e43014f63c83f2fb3f59300672a218b0e94705783a328e0fcfadb6c176eb2d8840ea31f548f1a0b209a5459276ea3cfdd8b0be20ba19b080e4398aea50a520ea133193db13fddcdfd1f5697c900204aa9d9ff558107083963c1d8b25e84cca14d739ab0375558016a1b445cfe519c158e7ca81ebc4f318eb25b80496b37e59f55cf2ca33f03c78f5fbce979fdd0eb754c89354e3e9b4c728bd428bbd51ce433900ec598227618c94756003d66252e339082b92df0c1cef4407a9671e6d504fba09fd98d49f8e1e7a3d44f8e6940f85b8cfa80f910a4dd4192511916a48a6f0634fd99dc5c2d47063b179df97b96b8f4bf279330a49b48d3ddca3a632b4fa82d1758ea6af19251d1b51abbeeb0a779fc92ed3dcc7ffba473503728b581cb45120ae0a230fc5e14480325bf93d20f5ef2c33076a913e140becd7d4083c2d2d36717bbee13c6f3340150fc210a238e4757c6147bd5f8df9386c74745e856461d411e3ece3137d09e286f178a91a6a6ad5f34aad72a2c223bc4a92945653092ace6362138b263163bedbd791b0a62d7712728daf21906c44a6b72124978211db6be5b40e8d5524fd865f8bd91a6903076a34fe534228600e6b398bff8a67c819d83247c352c1d0aac4156ed336f3955aa6eff1161d0d5c65aff66f5c30d9889f7a84822d8ffb69f7f17866876b9d4d7c34dbcbaeee17e87a579f052fd13b4a898ce673cd710e776c7046785970ffd8343b3dff944f85635d81befaf2bf2f33a59cc14e92504eafc21a5c40ea304ae9f352cc4d04a7c6cb236c53f992b04051333337650c8299980f2abfa38625c2e05257a4df8c82a42903027f20a8c0e5b52559c7387d9db780382a5f83db265d811fce2f273a1839092369b31c9233664f8378e980f1d0f2d89d7c5310e9680320ecd086de99eaede79541c7e9d4272ac33069acf3e876d97f80e57edc54aeb2fbf638de008a9e05433e3ef1c442dd1b3d62761c5e85b7dc724a0b778d90fe31bd1ffae852b360aaa2b8ed9bfc6683c2944e2c5e3ed245eded94ee88840d6b79db99af251cb78b882198a99b3c7d9f53f1f84edbc68a0548f297f6382d982680c20a09668b38c94aa22cbd8d4f4951d2b09d6bb8a21489bd4ef957f9b4b64fa2bd7a7f0746bf397bc2582eb1d39c627276b85f974daf7accdb2e23eaabb321f431b472781637ef5b9937a92ae46f9a1b6555992bc56864aceee2aafd05789b4d00f8179c572c6632110e8ce17c8f23cca67c02bc62abe7d366ca4d81e42691ddb9b69707285287bc4699eb7a235fea84acd2b24d8992f027543fc23e22ca7c0345a1082b7180edddee2905855ca0654129e7758bfbbcd8e36c5c464194d7fa82c9a9f52128b0ec6dec5879297475ed3e3ad1b1be86e6dc38bba8582b31cdc61dac2a160a227ff3b768b62795b58481695660be1f70677aeeb1dc3d3819729d2a3c0b295b7307a33eeedbeee4128de9c31f8299bf8ee824fcecfad62e437e54b66fbc1ac0d8a8f8eef54f905950f436ff79e16785785ea277f7f86a343fe93727644a430c510946be5e906f8a904906cd904386807fd56a11751f1129f7ecf76bf4bfbfdf90d7ba7cf3f2015674e5c1e08ecc635ee2fec7fc597281f8739548d271e23354256654e1f58fa2a148346ccac96793ff502d10313830e00d6c67dc2644c2a2b80a5c7a34780fb1e3def1954004e63d98e353356f8a74a49315b9642145d6ec7c57fa974a63f424c4e7eb20b229e7a9f52735dfba482f4cf771c5fdd3bc9e2e0715695d0fc7f6cf87da3461082f532537718e02337114c6da158b31c290bc80e94a0862ac35f4b67a04eb5323cd122f72f711687d5b2a5b507d37b25c1a70c951cfc85630a9f9c776fe14f5980f4aa07e0244c673a89fc29899398156fb2f77b9a9346d36fe57ddcfb051d110856537dbf162fe0ddeb3f42e0541b6d4398456177d29996b9bb272fffb6931e6d11b039b3fe32a04ed411b48a6f086ceb0b6ee94d00f5644b231a61363213ed377e2cb32b9819fe4784da9d369d9a352c3f606d7c191e36f46d1e487b118be44b1b0a3b69d9589c2a5d395285f8b71c531f04ea70842cb91cf56193e1037b35b99cebfc8f225871981c5850c63c6b97c4908ad7dc961f3f95dde0b6bd7d0b438e971fe2267d975b01c16209ad2aadc1a9cf7a04adf8649f5ffc4ef2537fff4ecf5151353b3b8004dea897003ae36ade1648dc13012010c1412f28ef0acf5a6d9103e1ae80285eb754f7ebe104a1a2536bdde9dace181c713a4dbaf2b9b3ad9b83a1e505c5e9dbede4aa649d33d2a13b03d6ea759f55b7a40a81d674b03ad04947aaf20e5b5394ccfb4636810b5c626675af0a086d0d7a761cc2f2aa360a3e739cb6349c105f98de68a6076a4dda41ce95e0fd388069c8451d42ee925df6c64aa83258b160239120b4a503ca2142a9a88453108b971c4a6f49ae7fde065aa5131ecff832cc309ab4b4c59c0702cd1d723a507105fc5d0dbb8cba0dc43743adc8d4d753f9f40f5e2c835309113c70c714bcab2d9042f30b19a76eccfe10c737aeb824f4119e761eb4e10d51f93b1e3eddc0f407e19be669e3894d25d7826860cf12d736990d7fc645acfd56948b98c1852a07d90ef88399fa065cd281f8e98f6497f4c5bfc712f85d3d447f46fd7ff7cda6ab533e02a01e21d4e43b2050d89d952e611e915db4801dc0125fda7d30a4adc49ed77c5e0755810e0e9ad0af94b0175e858450d869a6f36308049452e7686b2d2f2797d1abd7c1615a6ba01d1485017fedd42d75c18949a4c1113541c86adba0a640e9a3328e66a18e7348444a4248ce8ef8e6df4acdd2cc8067870b12895be848ba5195514476a10bde8aa610b55812f53beba430c345fc0c65ee2cd85b4a82e4c4a0ce0c2dd5b2574986c00c2a39e60b588ddbcf23f83567d9a717430a316da54728e09e8a3d9c73d7970dab8f416738584e3d729dcd98cfc6f08d782cbc20d22c05e2af4224c60c71116d7f26b73fbdca80df64d8d67e57c22e271b7d3a078c05e84c9a022db35014617d7d8effb62ef82dcea3678da6504aea944d9ddf84274e57e024a705c9257f153daab59585a593425bc932f4bde56f1c4c69b637bbbf80eaafe8bd10bbfd2c736e14331addb434e26d56d7eae7c0f19ac2970079c892709ef8c5fa1eb1010ebcc63cb62ab37151c87adf5217d3a087969ccf7e813343308391c3277117bfcc13ecc2aeae7e21ffcfea07e408eaa07de1a4f89b9cce00cbc2fd72a0a17fdd4e7f92bca483300105b606abecfaa90906d4621961e7ed64e1309099b07ecc3c04b39902c6e15e342496f4583f2980013f79a48d516dcc76fe4169dea88b639adffe7cf29b148a58a00c779e2e2d16b4ca5f8988df0559b3bff4c28285e9e83ee0799973135eac8c3d1350e1048bd694bb5f66f2c12ee4d58bfbeb390465c4f3df7b1aaa093a0e6cddea708d50f82b814b8c667c6ff1c259e25d169c0182fe09ce0cfb1f913a2fc5b6b5294c26189da6a56a937438b9704a3c61a172bcb5e85d18dcaa49386665d8ffbe6784ad1852f0dc95a6b4c6a1eb5b9f4e93c518ac7cdc33e407c3558edc4f72a58325b6815a266581052710006220246f2531417a40de3f3639824ec1daf9488fc07069c2a3e254fdb30f63a1eefd9996633f3b4fea7a1b871aad59795807b98992ac4f4f81bc0731d142e6a531efc362d65c3cd7ac6a0363fe16453094b1addbf778b8509e9639000635283e3dec7e0d37649e88cf6a36fa0e4d8695bf59687cbe11fe1d4d41b7169d76b9297a9c73bacd3de52c939b6f564e1b6791c4bc1166d64136657fbfb75d19a504359e2cedb90f7ce66ec61785de642acb95d4fce0905b7a7601ef048501494d88f5b4c93f3262f9e418821f78b4ba0aad75cf8500334fa3e4a391c6c023101da1186bbde523ad36d871d6acba4b283c90e4ed444792bb6effa574d2050faec152e9ba19f7353d7810b5d50744ee0504a8a80cd546e2585262b1c325614646f6d0bb5339625a97c16a265557c0c1c19893679cd2eccdf0f02fe37aa52eb7126e77169fb29199259adec0f27155c9b3882294c8fd3ac1e226d040a72be3c445e1aa64594b304270e878a9eafd37adb3b52b49433d3e67c48b790f225dbe37f5e8e1f98c687c1777ad9f57a512fde2c5e4520e344caacb0873cc8e3a35fc9afe334c1602db7cd62a8c06d5c6f7daf312378f8f5cff95e3cb7ad4846235e7a57b4feb7b5ddee6da529fce20461c321e8e90061502123e32c98c6ec49fb21f0d11512b304d28a7310d68e796947166c3c6c252f8bfcc96a64f10216480674720b562ad6990c180c4953a7d6ec1690008018944cd5bcfd5543286bf87c1f599f69ff61df763b85ae8388854000371c8cafdb408b90e7a9aa43cc729604aa71a94eb125b4798213faf3d24986d488a790a1fdea9072baf77a212af7101b3241951e316820e3847e27495321aaef2c9ffebb971848e7042da36661dc7f6f7b010e3cfd72a9a6752ba7f0d0c707b9eb7090dc2fc90d8137d252c597adfc4fd74e83afeb073e98c719d137067b29b70998164e37dc626935f2b4001a2164034799b3936cff2c13e53cb81577468f7761ca2269be63d7398298b6c3f11b1dfc3c2a273cfe9a0dd68a463c752570dd44fe757c33ea0f90b2c3c0f8c44498eb8edf528acaa13a21ed629b33cdd0907cfaf32093a391078020bf58c883641ee7129e3023a80e28fe3c6441d1cb4f30ddda8c2e13daa7b4d8726a6f33366e7f2c09cc9f10e7759a8219c0c97fa7d25a12a738751c6207af6f1666b614d20dd9edc34520d955c84ae340d5f97e40bbe5476902ea81a57f65cbbd2b76565ac049294a357707a2cecff628c14ff81ecfb6a9d0cff1abddebc75c17a937c315d612331999d68ffcb4b199f4e183eb064de646643b6603834059d092ea0154806cd54295dec6b7d17867e9aff3aba5d90a6cc0df0f3b8fd1717cd6cfadfa809f169dbe0be7ed3350f2a86b2fccb0c6ba75d12644c92128a85a94e2986554a4fcd4f18573b8a39d0586003016cf1fddc347d94c9e9ddaef071724ae0082ce780caacf9e379aa9878ea6175cf23a9a5662292f8697c149c9ff7f198807c9a8fcf77545d73b265010b5746f29f7a47c4e21f06407158df07de6aeacde3f74abd597f665ff6f7623d4261fdbc9cbe60009fca22e9243b83405537c37aca285a957b91cecc00d1e2440dc3f290ad4ca4f595b1fa2423ab73cc6165e97c58cdc5c4856a2583b68629c6a06829b6d338f49392566db146289559a161ea22a1aeddee83b78a50d856a40c27b11b7fa97de036029f388d22ed4a4ab85d0a64cb143b22f7503c5fb6eccfc45d08917802a0488aad91195a30b4edfdd5c6073736ba8c3b56102bae403b84a0c2a139d89dd7ad71c9e90ab6888dded05a0f1d8f633deabc7085d93e4d2c3548f5dac5e166a3a2c7acbae4b85de5e1aff472fecdeb61d8b76aaa21a8a474d0e212c453b0cc9feae9dfdc40f4227b9cfc490c75e3b70f9d763f08690709058a388f7802caa8d46898b92722c98babd1a3ab3d4e2a3d4259c7ee8ba4be8bf84e41b298d099884fef8c8ae1d85a1894b55d57eab04da5ec54852cb58bb8e782eb13284c7c66a2d896c333e59f6457b55ac7d6398803efe7c40c7728b22baf1e6cd3dd99a6660b5fc5acb28b0e076cb49d804429767e557a7f17e9d9072e04d4ea6694359b49231671ab873738b68cb858cdeb57041186975fc614cd4e6e7dbfb25aa3c42b282e0646b0340535d1955370520891e761856623635a6f772dcb4c37850d60c74593d70ef9e8f2048f9cd56099073c31c359e06831eedbe6dbf395966eec5a47555191a0c237f80f3c4a5c8130e11e02cd08a22a47db8fc2f520da83e6b013cbcf7ab98601b4b1eedf87695fd8b7296610bd28ed4de3bffd5e5b2578a4978e34593c8ada211738201fb3382cbdf4cdb5e334d2ca985d67fe63ea71cc020febae5e63bef7bb433a766e37287db4d939b3f9c8e8ce658a9e78723320466a4d2288aac2120db07e9c8ca0ddef4326e6dc198e64c1673795890812f3c76d286a58045e10ae8857bfc8760ca87ce4419bcc2be82d877fd16d83f5fa60fcc2d44d0009e33fca2f1fa733dec329feb09de6ff33def28f8e651bd7e995df3274d4d7d793179bf4050587aa46c31b9699708f9f09c21d5645d584226d4a39abaa805cd6d0df4b1405b59e20d4b3289ef39ad0d7b86308b9ff9a80c25de7adf3000d3fb7fe10bb78e9f087a625f8920937160f4c4ae9050082fe025044a8cd0e7a8ff561bd574e0cb5d95cf6229cc49f6d8d597ea54cd7a607ebac621a257a6e21588ed876abe28ea1741e84eb04b30903ccea981907071317b46ce356303230370ffffff8f