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

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

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

Block Certificate

Block 84235 1d3d617edff9a4146ed2899ad378733afb184ac0c06a842de2e6e2464a42d63c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2c2eb15f5041e80436d67e467d9b997cc2a4a307c60bc860962d45eba4151b16
Certificate Block Hash
1d3d617edff9a4146ed2899ad378733afb184ac0c06a842de2e6e2464a42d63c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0084030100023c0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000cb759cff1680e9c1214175a4ef62997a501aa017ad2acad5025a89a21983940261b343085a9be6f1d136b12213fb0da71f0d4e91c79a782930242a5f02256c60a71104f8818beaf57b7a4a085fcd5073416e7bf6694e95c0a901000000000000000002000000020084030100023c0000

Raw Header Hex

0000402012e52c9d04bb579dee2ec23ac4178a854cf94e926cd74fe3af057405d097429bfcff66db367ad77194f3182c6f1c0623aa8e57ccdb0e28a51a8d10fa0a7533299bb84f6a88c90018161b15a4eb452d9660c80bc607a3a4c27c999b7d467ed63604e841505fb12e2c

Proof Data Hex

59,560 bytes
1212160203077d30074c58eceb40753abbc9bfaa12e09ae01cf5c3bfe0ed860f83e61210439a8cff701756412b1e597012a9c1ef354751b48ebe1476ab477dd2b424178c894e73117be48b3100db19d240e41c2d02ab9596e2cb4206641a73644eef159d27b5b91ed7c4d7304d2ece0426b0a79ed253a2bc7a538e43d4287d1f25a3874c228217d8205d8751a1292e3d2ec5a2d75371d7271de75541d6b6da518ff52e0aa8f0bc94a5ccdc09323e81bb247998c32c55d3732082adf4f6bb305d83ea7fed8ea931435dd56af38bc34d035dee8cf97609648a7ad2f663bf636be463b040c75ad79b3e578c09c7562cc9d51db48be1a93250738cfd0730cd24236df5825281277cf1be49fa862eb42af1c833e8caf413d98112d36d7bfae4a88a340f283c11157a3fa5527fa5488a8e07848b30e04917f0e38a33a5b0f18f6de1e7eadf1458229422ac1793aff487eb66c182917008c6d4e86e1f13fa6efb6c74ad0dab81fa8fd9e52b3795a1f3bf5994db066dd45bb85bcb58688d866cc30fe3df4610d259a73fad920f8ab7ea0fac3e5c26461b119c9fc6b8b4d8a186e7fc16760274579407c97cbc9ef9936112f62548af1e6bab62143b3cd8115977775d46d5f13890cf71d9be718948aa34109e3fb0d8c3aadcdf334160a965cc24bf0bd429062150e23e6dcf347ce964ebb4a1e30751fde8b46a1bfb53f139e64dcaf5020d7e5286a5dbfce6486db14caa739db6be8074bf705bbd1cdc976b8e6e6c70e99a72cdeca4a75e306a7415140ed15259259de72a348d64366ab2e75524e0b4df3f91477463dc96300adb6ae7c08630b6b6d51090c6c7ceae7d056ecf5b3851750aa546b245d988182486e8773b4c847a341e0ec52b9231efd1fe234590f4d4361f93e5f9e221e7331d00cdd97937957c3aaa76d5e10fd2ee5c6fd96e50e1005a880f06aab82acba71352d157eeeb87b37b14900075f6684cad45009debf95c542f9df6c4763ee4360e462d760aec7e228bd86b5a8a1084c2342ae4bda1bac0414aaa025fb4ac78f8f23930cc8021986399ab682c3ef1b01ba00317bf0ef748fa52130d4c2bf38e2bede0ecde622ad618b96caf6b80e5807271d608103b9e7ce2909754460905074044f464f9eca308ffbd462d009f38fa438cdb6915eac79220adc78cd12b5acab06da364beae7b0924d0ed839c56a18297f7ed52bb9cd302c80608b8eba7d3b1d271f47d49a3969b0ab299545d0e0b911ca835cbd5af2e4579c9b782cfd852e2236d6183f4046b80c915acc28a607b769febed362f7af2cb693b7918010f4da4a6be0513ba78c884bafc0c84cbc74c9bb89944c5439e9fbcfd91550823b6d50bd25da46489117cf8f7175653d2f216a6ec9c79219804e658d65576ad7b7237e85ee7af2a6fb871150080dd9fd7fbcacd60b2fafef5ddb26d795b30bc9047ed8e8cc006e32393c0f963f16d06aabdeb4d58d45eaf477259f72b590440df41df789471356938e99763d1c938177e36ca7b0f300c9b90f89c582efb75d9918da1a9d3e5b2926fb197e4b29593c7affce39980a91629bb36da6baa7664b943f754fd3ee5bac419e838d4d34047992f1ef009302dee719d6abfebb8e614b861b74837f1efe0d430d12f894fc4dc0429d1645434a6916cb291ec9b4c37a9708664b91e98d80dc4862dd1d600d9eb54b77829623ed97c74a6be80d0e52397a8c0f1df2a2ef76533cf2768385a7b4c41e37e9f8ca5b4dbb15674559027a5f5659008cd2a545b41fc8fa3d0d60126e2c2335b9401cf3a61c4df67dee74337e08bf23321b6f55104ad3853d27fba1d30690a1339e1846de16a403b4180a290a1a4945065247cdb3ba22f427aca09628f8d1bb337f35e8ce70a6fd7534adfa76db6c49e6f06d60934cf3a02d5cc2f402c51f2f23efcf71f04beafcb9635610a78709473c4203b1cd2acf72217f264fd754ad6909cfdb5ea680b68e013199e34f2e5feb86e240f72047a77176bc70f31b78face97ab6d15bd1fee46ef4d2ff7602f78692c527da0887f9780a04cd9cc68115ad038c409a1fca0754488e173ce91df4698880d23fc649fe2213275a54f362b4c04ed8442ceb6189658fa6b9ed6b9db3fcdaa4ee58f1136b6d2719793cc5509536613cfca4ce269ad6b730218ac40c08216718a1ca52135ece6f1a95aefad125fa827bccdab4af37712e77bc194bbd8d1796008827ae744ff63f99ece8497d268239d0c58652a7ba5305b0d32930998bf8246888dad414dcd157c5bd273aca83baf4057e7e204d720990c1ae4a6291aff91ae8546d6f5ccf6e403c55b7ba4c83ddcd1086d50a65df9e5aaba0461ae907171867479ac10ed64b2f0119765e0d796557ff3ec7652c7aef92f2dd1177cecb66c97ed181e2b6cee6e0e50eb6cd03814f8f304595ea4ed30b4eb7396b8365b5e60ae9b8c2d2c0b31d0328af72c273f032c2c90475f4790e800bcd1a513e9d523e7d2a429a8c8aa1775d8dcd7132842d1e00b4bcb8c8d50bc1b55f1a89975b6c34f2181de86f73cf218e67c06de4dd1229a0cdd522b45bc6b72bdc9bcbef2894c0176f35cf54285140db06867d8f808b08a7f263710f72c4a1cbb12247ff3a9f3dbed0ab9cf712adb5f620a46f2899d544e3d53174273c961c50ae4783b7b05fdc3dfc9f13737cffd61ae6f2ade7b67ffa8656d13a75722164b929dc4ceba99eb0c034bc535c103eb147fd2a188a28a3f8fc306036258f5a6814da091b5cb4cb6b51dafbc3bd656ad89b19991b3e9dbe3e9843aefae65c4d39975ff85ee3b1b68057ebfba45152383f5703b8a1423001148b21a40c29914af77883f18c2ba463cf4885589f615f903c0acd9667f0e011b543361ea5091ac2701a0798f2651c9587d9b9e672ead7d60745de472d6b2156ae8cf77250b72134dceeeea365b7e46bbc44dbfef1561354abf9e1516e5e166c43ecaf84bd522b76d497af5b7dff00c89a0213c425b93887acfe9a1a93746e47255a8e2e3358f73942cde40ad7113ac12c5990c4285df62325540a68224b71214e0517d01be6c44a77c2e45788cded07f670fd64bd3bb193d0e0e4fb8a2d25ae219553c47fcd4ea2a8c4458dccf1f2b2e8ce7249f05644e5f94c584fb8749e45aba32815676dbc96a15bd9e894fd63e879d915def562a227c2e550bf2bd73ef74ed4f507fd00224e752d2b918e7e478eb992f5d6597677da3806e24318aa8ce6227a51e2aae8a02f99c65f29623b2f3889d0b15ef01862b2cee62bc9d852b59e4b41d526a5734baccb800c32599570601d4824784bbee9d6d9791a63caa531a668bbf6377a416b094aa8fa7db8f8153e089512f8bb78888e23c71d3df0f5e49d41caadce49b76b97513eda242b59e6f7d7f98dede845c522fe895325ed46fb136ac9a5f8c2a755c327c8cb27eeeeec1968dc046148db33b52a9ca28f6c1b09f41537d5d6cc0032718a6be49f8950d39daa21e6cf0bb0b87067c15381915f6ef66bb5d81f58a6150050609acca8985a9594a2b91cbef6a6d4bbee52ad4e890a7852f8f1a83cd8807a91c7fb31f1bb945ece3a52bc6ccc7e4462c30a91b9c32d9729a4b2f8b2f80169a42804dd8df1dd89c0fc8545b1d407d506314e16d8787a3e8f76f00c572b6584d2b90dee50bf746bb75323a66bd0a8e2adae5969672afb9df04ea53aa43b1855333f7c40d1b197447c7512ee8514cae386f77fc8650ddae79a07bd396e61da18ab6f9f8f1f2b3b40411c4d9c690bb0986678ef25c88497341f1af2669af2bf3c41a28df82b5f6a0168e5d1b1047ddf1ece202c6ac59d93cfdf37c1f44f74728d9d72d8e6f9f11cd95b32bc475b44aff1c1b604b5d12f01d017377d47fb39ea629db2dc1ab88a0b57011fe09508290fb02246d58e376c0bdd019386b305cc894b24f0f9978349602c8bbab053651dddb010c8be0eea4634ba2509a96ebf549f43d8286f3166ea83ad615eb50f6491e5997b3a4c88b9c4a840d9ab2e30f7c258bac669600528f6384f85ff0f7a6826cec9c1ea0cd45726e347ee4ff2a3bfa2e017aa889adbd78eaf15ecb0cea7d7965f0d953252c55b394ff05d71b2d46173dab25672f236a69e94cc0f4f5d8c3f1b71e7f73afd1336ad1abaf2c9bea491ecb2a005c3edd32c649e1bddd25bb41f83efe2f34790ecab8428255b34bf7670a7d56f6cb76a9ce2af2e6efa6a29463591a0a239766af67b13ba48fb579f5be92afbbfe6387d901dfc921310c1b7932c67392386b6ddb3fed2a3f14e3423dfe37427fd7d90c3e2c6c5d86f3760266ff6ce6c1474d68ea69e90234041c9d2c202959df679394601ad583a418b477fb13a1912ffbf89b623ddcd8858607d98a80a34972d560abd073b191bf0906a68ac1858b99e0cd899770267996d62e403257ed535105a1b78d31ee2d9ddd6abe53b4dd5aab3e7f407cf77fdf81fe4478927e1110e42ffc699c98d4402e36808b117b252642031ce38d0474a115f3273c962c7bb9d03db32b0221839154b7f232c982efcdeebffc9cb30671b778653f2b5fe62e10f3d65c4473035ea3cb746c8524783a7bc66b55605e7d1b72146178c5847a6da647baceb6ea108365610b2661502f61c1d60aea1e636f4a74699571b223c72a4f69acb7d5d4aa4a572d493becfaf93e53b1fd99dcf82bd9961b4b21130608b19da3ca19f2a6ba27c3ca673cc2e0b08af56605fc3628c211fdd584c538eb09f32b2683c65e43c8541b7d19d2c6a43ab437cf5f6fcb399cd8b325bf4cf2ab6f1fa30ad06e0fec7c7aa34e47620ff146d73af11ad8006106653d32e14a78b4740fa31b7b35f84bb169dfd733504bff5806bb2c7ccc847c1bd36cab08f14295986ecd6a379c5e17839f5899f888d570008fb919597d83a8d4336321e812b44e5c2ea5f51e9f6c308d566609d95dc2407534f126197a4cff3809bd480d7e9babcd1f048ee5a8ae3c4d1b79a8be76f37007d2c379a355b76ec0cd9d4da7673c6385aa7dd0d15be752791fa17c0679bb756f82d1d3cb6e224e382605d56af4cdc7d4c171c41aff04c6d683d260f7008305f585c1238c97b079aa8480e21364154ca7d2cd979e5dc9bc48a3333517a751b1a3b670b03261ca95e4de3f1e72f86b6efaa0f2f430608f02a01d00a68ebcecc6e616a0bde8b1cab7d785f114159bc4baf195010946e2035b2f02418d369cc18586a6fdf4a94b25767b233e66ccca0f2527559f90e1ada20ed0cd4295a4e18a5b39331ed6f11b24035af0c11fd03f1594765dc79f1ae904b129fae8a94b2d5d834b1f30d54dcb2976bcaeb90fe52697c98f49cf1a614ec0ac212dcd75ad2b4f3a5e556ba27ac46301422efb696185f8857a443eb5dc33cb98327492196246c817f7603b2ee5e2eac9551a460471ad95f6671be9bd008f430c01f9961bfe5d0353767e8b0ebb2cf4958d71bb34fb8d230ef5e64f7adb7943db6ed49e7129ad0bfce86d361f8f8a909061089b06fa1cfce9322736ce661e12133b5f6f4f75da0b203624ff0fb0e0cf54522942c6507c7b570ee9f392af441af7ed36f25903eae58da25fe73e798f9966a69122d54b24a95040d3615b47cebc8425e0957dbfc9fad992a1eda14b8352bc3a6b6a1f43fee5d7fff1fa0994d37633d96ea7f900cd8036b5ea224b66abb603650c37187e33354743d6a35859b2ff7a33875ca2098eaa440dfc23089e7d0e9cc38b21af062861ddf2f63bacdfcfefae653a91539c06c78d44c0a6782c78d131f06d0b6ed697ffc742bcb041c33073648e32139874e01eca4daa80b951b15fe49ba9af9f9291dcbdf2f99efc134ffa58d4a7cb8b3694498ce3162364e99156386f16e2aced491bd8134c2c795e09b14157826f924379802f53a5149642182f8c29764cf01ded7ca43b766b2d4a753e9bbbf5f20455c39fe27775101accac9454e2bc1286b461967be96f8e1aff004f371bc0615afe6048d5f0d674fcb3a93673cd4591e5d77957e030834d264881ed06eedd5c46d17108ccee0fd2b99e2c0722916d1bc540742eb13f9cf59bd5ec8cb2da7a3548b757df348f7c3ae7926e3cd0eff5e2616af5af052e820a7a18a1c7edd6b68d043746542b64e01ae95838991cc7fee617f0956ab517d25efb8748e918bcc6a15819057d69f0ed99c33f8f6de97aa068e795f61f984486711a5d78397463bc64339359227f9018ae6fd1b62a1ba97a2067aeb2b89e9f3e61ec5e42f83abce4dd5bacaa54cb8bce963b5acf9b8f20ad3193b2a2ba8b786f5ed4955762fcb8ac7e7fde10910ad03ad46a44a5f226e2781ed2587b9892f7c20b44d0e5d9eaf9102599f24cb33e072c258875e21c6dfcc13068290c612a22b6cdcb3f6cff1441b09c654cc2e5a8fc37e180d810dcc92e9c10852186052d8736f84f9a7e968980439bb493d4f3fd9415c9ea461d552774837fb34f140c9ca7ea0c6b1c12b543165e648a72771d225500748ddda7738941d9fcd7aff075d1f7847e6ac1928dcb109b52014bad068d1234ead7f945f18dce80af521f36d64f057fd6c57a0245892d4aaa7658d1f90b7ead1f8be97c983d2d2257e41af48bb85de35a3d40ecd23be100af26fdac6a7ea3f6ade2eeedc027d777d9ab37e9d15d8dd06bdbed2b4ceed3502306a8d785c9a115749007525095d3861b0b050a51ec89e4e4e752a1e7fad4771d326fc7b67448c65bfda523e90483de536e65f1521e9bd2f62cd61ea511402476a8c64f188654c5c6846689e5303bf8d2d9bc0e34e2a9a1c5054f0de896e2047886f94a0a7fe4e66822d289f38d8ac90b4bf365cf96a8f059f490798a5fc49aa683278f626bb0296e33f1fbc5d7b2e51b9780617f71249667fa0b93cbbd90dec130933fe674a9374ebb335f40277280f2240663be1dd9b2913020cbe96c898328344ea9bc9e9c3df89fdb237dc7b68ffdc7e3de87d1cc58552d54a293471fb4f3b80ac3c919adb8f035accc1289c9f17b7466c2eb3cf7732a5771c3fa47e1c81cd133a2cbfb824ff8eb25681059b5deec9532685359f9650e753c04cbee45dc397c9ecf90d9424f887a4087941b4da7429b4b26bd27d24a923c864fbf7fa4e5122c8ebfacc5517c576700fd1af429924ac1181b9e8c27e7a8a9be9cc6535a5dcfece41ba96b6ecd4e59f4ebe7359950250ad97ff045d9ef96b51c7604744671a02a9caa9593beb709107903d28c25476ccce69c4ae3e84b9c3926156ad8e05b5a9d0894cdd2f0105b50248d9493129dd4427cfbd181fa5008619083f077c43d798aed68ade896d364d9c9e61211ebee2b7a373f569d14dde9948b78024c26b3c5ec27e7dbc79f8a77740d76d6759a82b08afb6ddf4b87e5bee8ee6023d9a02a8e1ee5a1d1ccda74e693f5ac6ee95af1f47776c7650dcb40e2f95cd74c7283c9e8c6ed6008bb21381dd50aa439cf5ccb03afcb14cc1c341747230ea14411347664a1a2f06f27cb8de46dd72ce4de74c37c0d53c9528b2dc6ac4c94acaf6e2014cd43f039c6e9cb85281f8d6ce3c3cddcc4ed82d4f9bba4641a38e1b1eb4b80ac24220e353c1630b81716c9d3cbcc9cb05f48d44ea3549b99edabfc4e8412b07b9c0b1d32bcf9727fdcc6a71126e0156c554752f5d6b6eb0598fae531cbc7e2a04833bb984c6dc3fc8a45f06c077658939ad5f76270f1064dd5bc38f19abe1be001e622dc437df4b91ca57a4add00465b4656f6cd5b0394f2f42c83493aeb2ef6ce5895a794c4fb61e8baf82668f1dbcef6967da857532e9a975d92f4258a79e16292395de3f631c1520d75d345a07d44fc5b08f3396fe1f55d1c106afe010372aabe692856b7876d7747dd803c672e1e14ff1a98fafa924fce21c85e173e2990ed1d980b78777200ce96e13e0089db2abb1818b2cbac16c628695df484534b906b209c48afb69f8f01d3e93aeb39ee683d3ca6da821dc4959d3859e002c8bbe680bfb287ecc97ff5810391065df564e982d97f00f2b018f0751fa9ada7c0c664eaa2ff9aaa0af062a98230075554ef37e50a9db9a66fcf7d05a4addf3109c342c4bd4196fd939d5a01dd341243413d04046dd6bb7f9d539c0c9c84ba8a2937f5bfaf0e8f4cebf277a7b255f57f8d6d024eac0b56e968d6ec2b145a08f9d10068b72822243410cc5f5d4f0f37a49e5b1aa213301df4859e40d0738cc1876503b2f57954b9a4f17e8562a2b6d0616f20f4df67f9db41f535fbe32e2f9c12cb5574607000c2df81c9384ebc53b74c9e3b7b7cb2024e1cb8985726bc7527508947d2c329511b47372c54c69d9c9a07ba3f98e8fbc17609b1a920664bb2c3cae737af84cedd0defc9b3f8b79b3f6460a3efa650d1250eb73d6a992b7e49de670188e517e604d7ef1319da5f5f6ec8919c5d955f912865dafe8bd9f0c0f4b0922d3f020009c8705cc72c520b6c3fa30b85e2dc971c9d3ce175c117739e5cec0555737a5cb894414e9de23b42548469515435c77d068621d6d259c33296b59664b0d1b5315ee7061b307f752b6e2a72062de97ad06ac8bc2de1f3738449508fba3c2460b7f9baff28cdd2740d1f2397165ee126aac6ea270ae3a5ed4ab796fe6ef89feffb3ae251114e28e5f92af1d641575a882d193cce5557afbe97f7e7e7d0c29d359f613d37a094787962e53d8312ffc8e0f6b7138ecbd8f73e709140a119d59c2f43b4395e51192c6fdd4a3c2da18c2cbe776226e92dfed49b3105ff4fce2180474b498f56e41fe776cb2d272fcc0c76e8930700c3b80c9bea3ef35c328849729e1fc0ef976295441740f58cfa5f7e0b812ad72e40e31a8a2f8128af6998a441635a81edf09f39a77f864ea35feecf76b57be38492fa4bccec05be1c56546f792a40e3f8d923c3617c1c05ddbc1a23c4014d1221decfdd0ce90777f566a88dd0bc1bc5375fc791ad03d5906f06a6c7a598959ac1af6a8b20b51bae9f20f7cf5d76ca39c8a673b1223282ea80c8a60e0f96d2e606474297e01cf7494ed0d43e2b4e44fb5a41acc266a7193be84a2ad99d30b64d1458063b956fdade252cab5d57cfeff59bb84d55557acbe571962a78970118b063fce0970dc4a17d62664c21848255eba171613f619ae94f8c3cf43f962754eaa67bbfd45d36a12500dc2f98c69e434cfc3ba621e53a101fb51bdcbfc2f85988aa3183670a46fddcadd0e690353a43f76d77eb88e9756e47d7a56f8ccb191ea6be613878ed33d8cc90d197daae502afabea2cbf3df9abd2cae13cefcc6f33a1fd88014aaed986d94af033f9a7da876d5277464ce116d3c03d33988f673434d7b059049f48a55b236d89166d1155c7da8ba38d541f47f6835acc84255ceb665865f3c97091ab14dcb6ebaeb70eadf20ff8d1e0118d94ec4c269ae04366ef8b3b456b9384a4401c34662aaecee052eb84d2100115962984eb5e9581677a99a2f51906e44e1247144b758fef601ef5b35858c2711fd9d92896b3c779f7bfa102945cc582261b3927110140dcbed2533f2c59357cb40ba90a2dcdded7dc5a6c8750d8de55939f127ed790b6e68ba6552aed6386b54e7c6a9f60de1b5f7663952ac5cc332415ff0a26778e6419c7f1d265fb4b301c40f956db50208fb2ffdd1d4700347a6e832b603ef276b42093d3e2559b466154a02401597b6178fd31be679d67ae4d9f18f180656b1249e6e62c91439b697d38053cc156e7f0566173f934a00f6b550ed6a4e429470b3f86e968ca88a5ec1907a1c6fff634bc046147705f5826e0d1fd11757ccf5b29a3169e2bb9bc357fb5e16f4dd3593268f28dd6595fecf8521fcfa4231ab32403ab1a08eea4492c727996ad4511a5dc8dbb300139ee4ed0aeeb0391b55a1361d21f9e9fdea4aca2b29a21c0f40413664a7bdc17be65e556049a2240091e1e9aa303b34b149bd197f50da3ad3baa25aef2877292ed3f9e893c98e8c6b0f64b78dbb4c56ccbd78305dd0db5b021eee410f9d8b8cab6e381d56c0f2426e57beadacd6e2a9f9913c78106213ad1e8e8e759e32799471d2f437ca569dd30266af679109d5d0ebfd596d9580224c67d6c679d259bdb9ae08384e5f4d281d140fa0a4cefc70c725b76b63625ef1c9dc7d218c820247676eba1ed1172f7c31dcfca41a415d41b69d91c4d68cdd8b90556067782210d6fc9faeeff1d5b88ac41777e7e584c77b2bce566c58e32be63198313bc3f185fdd008da585dcf94c7e60b6b8c5213ef94715063f84aac1e5371114b86c3795ea8e4330b13159e1c59c9921e3b450a916ea85c44ddd6ba4d2180037f19999def75f4ee8914c7cb95ce4e0f7a6cd183a602a2cb85cc8b714809ec73925fe7b845fe087b5259b85b3acc01c7631d36e072156b9b58d5e18c3656fe7bf5831ca8c330c79a6dbe63a95718e08b12233593e06c262b17a92ab3fe6dbde96e0dc8b8f93dcdc11b1d2035be20142566b2d4f10db6fb76765c9e35c89e72ee73afb29520ff5086bf490cc8f0a1bc974194f3118f7f0fe873cfc94b732e7c6b357a1e5b7511baa9868241d2e67976424992a0023412dc5e38a2e9cefef011cc530ce306dcaed90b9bd64140fbb43398378ba0a8efea0dec2704bcf2b79417cdb0d44f1f1ba9a223036552ebc4a6553c3c3a59e3319e0420b5975b8f049df20c0df7601e96557da7b613ca662edd1edd2fdfe19489f273d48f6a3419157574d1df5e63b7869acb96acf3e131cbfc3da40a1896f48d3be4e568f248396bd83e14bc9e5e053099fe5a7b494cbed966eac4913ceb562f0083327ed59ed96b5b008f57203cf26aa0333199e082a7205bd410f47a9669e2ca78e42cd1d16108a09b76d678062ecec1755b77272fc9c50806a86edf13e0319201161c4a1106919e07f2428dc833012461bb10a12fc7a79e6c8e6147ba0e669964c68f0b3273aae9b872f6de86d06c6750742ea473760fe48f2a3af00906a4062d49ef38798fc4ca81646d688a4e59c878501e6ea07842523094b3578fd7d5c0ec66eded26e6628d5ab758f47caa9c456ac6e4d0526a425eef940092e1d6f54e680f7eb75387698f0b532532e9a37f28afa4bb7d32c6f77159122b4dbd106a27405904811bfa55faf2fc346564296428abad6b011073b3de5391ed4a6ebce3dc1d083b4e0746a57b211c3526cb3e71f5a944e537baaca62db9dac663e62aa3c3a890f5b9e3757583a8c2b84aa5f9ea4ec6b1fc71e659a4376e709242a4f4997e1a2f38a7c19295f1668d2ac66dcf67f70fa5b1a73756fcaee7915f83dd429f00a65b9eb3f64ddf8595a140871bd59f31772b90f9c2eef40f2016d6c9118eb51e00a5b55d1645a0d4610cffc817c6ff08156d71e64a109354238668512836c8cb46ffc1996b723e603271aece93b1d27ac12daab2fbfe1d3d6f9334198c9d6d04b37d94ac697974dd0b5faafff29263c76ff25a63e0a9dcc5fe1d6183cf0b32bf1c9773ab51d0d6db0e8b7c5dccc0fe0f52d7ed711bd7143ab49a0f1a4dac85ab47dba2d829279c82fab638facd3e0bab6b9daef2fd4c306cd80aa1133f681d342daee5842a11a00170c077ef79e6409629f17541fa40aee088b2320f092ce14d59f0e02e1ac0bf9cf21aef1a7126d138e8f709f745933c1bd92cb8068020f5c2638afccfb21dc620d2f9b56301bf946554fc0dbab3beb7dcd9b772f82be0a675d40976f6e86bc786509b20b6fb5f0eafe00c872f3ab24e0080f854806c59ac1fa4090737c0cf6d61cff25f4fdc3a5a0f42d8f7e63880773303fd974ee3a83379fcc51458f1775166e3e8c6d3ee864f99fd3f6920e9fc578ec3038e26fba63b9b486978308e77ba1ce74e9f91ca6c3615005dd77963fdccbfe30a9a948173dfd543421ef62fa77262524806e81ed19b3312b670ff53df101f9d6db9e766ba1a282043a66509a987a764628973ca6dc7803db6e02a74b45225c388a6f224e20a11ed36c13e12134add62499bd5c916c23377ffeb7c9f6979097fc8c63112521550eda468f521a839b22a5c0ab6cc8981eff47d12268bd3dd79c822c71d418d33fc3571c1c3d84c8ebffe4c088c3ad160afeeaae9aa18d31a154fb6e662d9f3a137b932b397d496b6ac9af56afcb0ff530b07f1ee476d62cacdab30dad4fb23b881a39b5c8cfbfff24f3e3b44a94b42d968dc1cd0d01bf3e3e6e2c0e5212a32f1bf3f058b3d9dc36fc745ef86b4236258bc9f12dd8819d86fd291aaf6f726329db46170376e7e06687993697ba7c684712c44dd339df5ec38560be1feccd5ed50e24ee87e96a58982a5c10cac90719b70bd7542029808e69e9fa3d49617f726c93b69968659edf3b7cf63e72f726b6e733db6cc286e949d42a9446068d92f7a4dbdf38529a80d8eed4e15f58c8e0be363f56d3732fc14e27cce0b495b0aef27f8d30c303c130096a94d7f05befc121a465585caad3e5ef04a920f6f499075fca516e24358b5c4abab7f03d34d34b1cff7002a3659d319063eed20a3cd40582516045985c02d1c7259647708bf1020c65a136ecbeae51ec417577c8e6a66cfe784a17682bb97704d34bfe3ef9d8c9d3e8a73db72caf4b78dd496cbd27b79c842ddd426e97e50b57203554978d4c8de6265458e48b591af737bef1452ef7d0f9fa5afeb1114881f97270a183e0f12ce58ffb18c0f505fcd391f6d6a11dca694a92130a0f47923e5aac24858464ab2575df52bbf91ec185bb5f0c530aece159334161ab47f3448a7464145324b2905387e579b3a4a8e647f983c0b1c6fdeac657606cd2601759c805478629c09e84bd89eb8b618ccda6a984d354090e7f686c4679211615bba4eb262a3b2bb8a6fcc18a9e08de386d559a68055bf4278a215c390f0df66565480b1e060f0e8a9beb1f779697c826fb88ebb91125c8edda3df30a0efd3cd3531fbe78c7714347a3266afd9e069afe051e8725188a4a2c9a50da7bc67a07d13edf21b0d395d47fe923cb37efc3cee349b38a78d037525c51e4d66d5d7b4a93e161d90311a8c72ec603de3262ff143c78a000dfbf7b5ad618d9f8144551f459ee56c45bc9fbecb22bf757e6e94b377db073f018ce9c03f9651e95394510e0e1bf153cf169883e753d4994bd9cc44d6f978c95c7dab95808c7a95f6b4284c525e298d1a46632d12b562ef09ede19308bf415d29e8bcf92e24e34fc5c37a09a1c8f170b716410899e7f6764fe5f273a324f90be9dfb5d704d4295f95e166e92e77e8727ee0ea880e17f44a5df9a105d2c944b89dbd0c571efbef9d335bdd114a1a483f806a8e9741912841f297375fb922fffd0a08248af8eb3eec179462270666c22c44d3694238be81ca997cbd9e7356f615621745fd97885f1e486dc8cece040c8372c4ddb45d1dd538dc4ec47c81498bce966e1003fc5f64717f4b710324dd9f0593d36cfe1893e30d6fb11c250fb1cb1d780b3a2518720d8e94a0c0010beb3b89fb12cde9daf2678f85a51ec95577cd5a5355d4826cbfeb3e14e8213fb55b89ecad82a5d417f02bdf45761f1d7211744f5e8b3869315c2b1228001798dcf35590305bc7c572ee848d464e6dda0c6988266db177a6ef5a3b5bf0c4a4ad00a20e0da3bb8a091654b8e312e2bb79b5ce97ac5fc4cc85897ae59a462490a5ad40e00ac16975559ec4b60cd77230f02d2816fd6d53242bd081f6285fee1467340a600886115341b2f0cef9e05698f90a87feb5f13d7bceafc3e2a0752f96f014871d2ac6c8bf9d006e4a6b7ef74f3813162f7a52e958dbbe9b7231f1d27f028e7a8fb700096e81e4f3a2ce1fcdcb2d7c091ffe7ace14021438593131b409715bcc3bc7c353cd03bc6afaf06aa641c668ac153ae28503a179615c29cc9a2238c454f36e32474dec81ed53874bdaa8b8c0a9a0386415c122fd0d835e1a8999926e1223748873ee4a458cc3438fc2c3ea9bf397569234949e2bfb6b22db0a5cbcadd6f7fac55cfd95b12952c19310447c278ff197e6ce2f4c7c8381757a6b345c948e5d17c000d1b372e2ef380eb402b46bfdbdc62e41aed8a73e70163f76a5e58eaad0fb898b2374337260db51de6db07ca40d8026c7e71f7b5f7e2167ca9e0285c7d0394fbf8316a398a0ef4a238e275b4c5a0e76633d928bba3431f85650c946fdaf2fdbd325d4d11b417132ca93ce04d15fb4a9cd5e4892cfc8e895607aa582783a5d7ca61870439cb93c647ab2e578378a187179b2351adf31047a9b9432c70889d129c4c3ed0d01c117ea79d7b03f0f98e85631e788fab590cbe96494aad932f48d0ef9dd24f93813b368042ff224d7245d9668ec088eada54e946cb9877986fcd3b201896ed70ec2e2e7a066af63eff61ec69e9c1ce52373cf7c59a29a369b67e2dcfbe7647c7de9587a2561740696147519bc0f1a16fc6df0c9ada3e706ba78d0d0cad02e648a4838726678e965cfb5443947fd454e23694eefa79446a751166d170c67f408b3714a94bc8f37c8694594b9427286faa43e31d4ae6cc7c1879b1dac615366ab2461195e23cf80ebadfc6cda884c8a498ac33e31ae5abaf3bcd53577c8d480f768349c44d41dd4a89c11b086b6ad06813948745560f9d8f88f4b0cf577b8d68bce0a5e8ac675c02b811427015ed36c41cdbe278304e09c1a3f47237f608db1fdf4078b996064d6a78ddedc7e6bfe2d7a938ff98c20be29b5bb4b78d7294b9b211dfce171688b1a1a921f0e731e2e1dc460aa2aae314bf6b7369419b3f749dbd8f3662a06dc5a970b77863d3898533a659f8911401c812bceb626111b5813b0310e3edb921dd8e49c04514287675a7155a610365ea40caec0c95b3daa4c05a67c534cf3b90c6c01fded716f04ae38716717b4205a6b9fd88625c1c5001c05de81005b89c9e4ceeed17bafb4a078f18ae3f10c8789f215115a8454889cbd8c72c45dceabe8eb2af88730f0167c1e09135ff0900f7a9d447accc5b24b3eb243f8ef31e8711828eabfad2b6e9c144a2732c45fc712a2cd746d79f4b5b1b4d433c50355e6859d49fe7440459d7cf2cf2bf4eddfc1581314fecb4a0a421da820f0bab6d0938e854294de8498f62abe0c6197999addbf951b287954e865b7f32497204e02955222d0760cae39567f383091a8cc883a16b302704a7c96dfa64089dc259680dff516062bf5609ec75cc4f50c73fc0d689ec56244caaa673c8348e86c232b7dfbd6a18bba44feeb1b49997345f8f1467f868de4c9c9115d3e22a752043972a4677c39ca7e5983f3c2c5d3fcda7d8a0bfd06ba16377b416cbe4610b1a584cebf2bb6b4934f22d50f32fc2fd219d15b4ab2fdf8f0b6fdb2f5698a7f7cba92cc4add321cae9b75a05fc1c0a89f8c6725daa7f6e41de21a4217fc6a7b951d2eab86ffa29d4a70a5333ed2f70a23d14a251edf2b962a707a4a9db9e13cab7996189178e420da37a22c6270527df02b0b82c5d43234e1f28bafd95cf73af27a5d1a7f0494068c763fcf707e09fe002ac8be2b6e165627f5e83ac7177ba7316b30fe7f90814af4e811f2d1165456391d490e4364a22315598831529ec953f7524cd222de3e9b65914fa31ae7195c8c79c4d6e2a28fe901c8394e75bfcffd97d10a8c4857a0bd715e31195d39fcc6bb84c10eed3b9b5d30b8bcfcecf564aeff26e01702447ed21e102379fd6bc6dcb6793a2570cbc4b38f29f4789eea6bfa28b3d3a42c9bacd39ad71131bd07734a93aa56aa56272750ce589c93bb95478411a52b3fd896b22af1980510a8505356876e82959b19887c1a7c22cdd4474fbb1ca4c047c22d1986c38b68bad04ad559a77975da7325b0aa9842f5d17c03cbbe546946fc9c4b6a1cb3ed648afe378011f261e7f3fef4b665fb9e9c33a65a9cfb34f960c9ab0884940427b9cb9a251734313cc9336e48e619d4321109bb3c6a86344080a9be7670e050f4629ff37d146ec0990b913d71b42c26f196a18ed96e27d6b7c0e7946fbd5cd4255e2fcd8747ddcb912e832e0e1e9051e93f00d2c85da59d2910a513afbf15a90d406a0457bceebaedab2b64e7e7c4f4e0ecb24be1e60ae2849cbedb6712bea643011e90dcff298986beca7399556ac2065384b42a9b58c285165fbc474501fa9f294a86fd5229e3a491a833565959c05196b49a6eaf8dccf4382cfb6339f1132fb23753f20547bc8182b1b3752d5935e8dec166e3deb40766ab74aebe3ce2312994716ed551428cf86a635a74bebfca2d22de6213c7e843e0a77194a48ca7e5f9ee79ff22b2880e8f1df991e507cce70b668c5face0ac8c7e13716570c7f049bf17d395d5ff347b349f109d9fe6c0fac04e3c534cb4a5915df9abdfd67c8e74192b88423dba8719117dc677179a0e95847655e13010da7de87f9bcdb3e872215fb6a63e8dfb430e851f6f1fa5b7cd8f685c9347f9c026a4b25862c46e41f325a2cab73ef98aa3101fb0c2e76a429a82d31eee561dfb5622f1542d0d010e164e86dc871084425dd17e3668b5200754fce4774ce5ce48b53f55b49b77f6f4ae78e73ed36f210f92b422a2df95e7e1665f940922ff1450d0f9c2fd2de679234e4dae07a9fb81dd7569d1186f9eaa4ad7bcbdb0035e772347732efde6ea2710976898d764eade75f14ac457d0599335ff5c9c6962d7e72d538fd137771e282c32019ed423eff41442f0207c9e0a28fbb3ba4f4df218461f73977a97a9923eb2c7d193b4a943a004c94c647fa5e31fd221953678912b77595b04dd6ba8a1097a86217688780b7c186e504089b89ecdff12b18336eeeadf499e0457e6a6c521c0ab933453c679a34dcbe79dd1fb4ff57760945aecc19fa413fa804c127d76b45b35f58879e60575e8c9116657eb3deb5ebf35fdd0dfa9219ae38e64e28c1552efe0f6b1ee3aa409b3c06586b2b28db772e775a7874af82503e6fb3a43912ad6aef403338c63f44eb6a6dcc1123a863f143c77de1c2b4ac71f3e0f344cc13b006cbf04aefde47bcc0e20f0f3747ee77ae9613805fd6a8c86da1c10269ea5703ba471e635ce4068aa957acf199c8aa939e977465a7d6ad4fb1a3222e600cbc32e924009894f10f56d9584ea6a02174c5ff0f76717e85fa98bb7405008d881960fe510ed5f7ea276f8c89d035f023f58a359e2392cd2c05f03d4afc7ceb99dff8efc69934a54da29a1979aaed121463e5ed904a877a5372e165afb73ca781c96722a95fce7c686e000998e9b21908d5010f6e8ca679a8b070e1c0dcc25a7648bee2d593a30efceb501501c0f4c2cd34f6fc0a6360c1020ab9c48f4a9d370ca90e8b49eb57244824207163765b248d40f9d1f43f56fdc4a9919d029798844d8b88a5592898f26dfaa26e119c279608963b742f00be643914de57026efefbd8605dca5f717821d8f9cee55a7d24db31c3362a406920bc0a0ed738bad4f90bcd2b45d58fff36e1f54809340457e9a14dd95e29d53eec1d4a7a94a1f73fd17bf1d42016c700494b6821cfba01b543e40b3fffa67e323ad158237fc893078bbac6583f62ef62992807e4c54e17fbc073509b67d01615430d2d8bf7f0cdedbdfab1967fd4b4d943295d2cbfa46e31b5fae59b1e194ddd3e1b37cafd3b8f22ad723d786552b34a8c47a1ce0080fdc8084a8a667ee7f17677a6e297ddd674d9a0d0c14428c36823a7ec1a3329bc94c8b858141486b572a72c4c3d6617bd2c54aa18e540ae516f8f0419ab7e270af1349e9bbb5c7e39c974903ed89652772481b3e6847a028587881c1a31ee427009c6eef6bb4ff2b826f943dd2314872d0ff4a0aedaebbc54cc8074df36a8684f13836b177886476bac247ab6394b08cfd239a7d5d159ada078038a896e0e08b0e9f21dbb963d5797f08fce7cc61aadcd10afe8d9834f3cca04c6b306e168236a5709c2272476e9ffd095be0368da4c4fe17f63fe94265d92bcc65796dece82283412fea95aa771438d65c271f97311b70cc0ee36b34468aaef8acc9cdd66ade3f99e820fd73e21c66e637ff9264a8359d971cf378448ea7439357dcb9b42aae855d742e29a8ae861c10c823038ad7965b81f2a8122aaec4dbe482a5f691addc35635be0d9107404386dca7035c3c4bb396cf474626f31e0235697c3716d012186a7e9e861ab70c4f618670915765094557522602108c222593297a0b0a9549fa1a8a3d9b25c7341fc81fae242da029fcc4e6eacd234c5fa8928511bcbdd90a0b71fe4bd525c23fab2b18dc49c0ca6ae924e235ccb4e3d26210fb538f31e6a57afdd9f1fd43c92ba40bac526f1e7ff76d39fa14fb1b2fa31b1033610526786cec32409bfdd17a0a91a07c22c3c6191771370a6bc0205c7f4552b9f1992c1057de536220bd488eaf9e04a3569a0994c7822e238a2d7f2d215a46e146bbb35bcde4a77001955704261ebae8f8f4674466f5be321564138597b4a358381dc2da36ff713314d9c76fe0c03876bcccb38eec3e5f94c1238520e2be1fc7615b5438c8374b4b189b0e093b5cabcb2e6c5b9e1a5ef0305cee2363e8770d56da085d1ec8519595846be37dc89c87996101625281b7dd38b81613a4b8f48c65d4c36355700bcb80da35cc2f523bdb6da52395b76135d58d3535ab65c4a573209c939975787d8e00e9208d5de5b632ad5f92139f0b5e7e54eed55b52147e1cf1da671605c462f162e51ecfc421e213393be41417d4963468934c45a84e45df2126295d1d76a29166d08c630f1b1d6885c7d31fb061cf38f6d001578435adf844f57093430f8a163d6f70b497121f20cd4b154eb9ed2657decb34d7904cefae16a931b1afa355326909898bb026741fdd0ad647bb3566a7413b5cf3c432c35e73fa1964f8ecb2d175ab62b6fa8bec4ce26e59c97e4e3627f349d1821ea5f79f1339d99c9198543bb67c60af3d94ce028ee4b37d3d42813378a9f728bd16337dd4ee65fa75ddf2311f19fde9d8e5a975e445e2223ba6b45535a028227c01ce0f457a4f7afdaf661f3ea2e9ed5db2e22c37ce5b57c94fb22a185ade582dd7e72297896f9861cc06dba48d1a466ac58d9db28c678bcae14dea524a674f4a195a35d141d10414ef6aae4b7036dc97b95561e731110d3921a9870c5dda2bac9a6ab26600f8408a4dacba0a12952e03e49f2cea65673e361ede666daee6d86eeff6787b12270784a961222c2c06254567d9356ed6c767c4095d708d28b05e00b5ae3d30bf76622269311127eec2a6667bb5eec7a82b3f81a8e7acdeff7fab35cf17bc913b171b06d38be8da2d70c1929be3ee721d48642c45e1e82371c56dd8dfc3a75063aee345a14c33d919b7e3ff3ddf26407710e8d0d630dca3f0f34607939abbfde0c3a20be003de4c594791b5e68a4ceeb26cfb92ff590b670cb3b999fb8555e83a89a08501b2c0f4455786253d1ba58efc1774dcced8df0e0d275b688147bb4fc49eaba1ae5d452346c416f1f8d48b616177e5dede102d510ae715ec2c9c24302c2cdcec0b7ecc93b941a658fd9e045f325e59890d00ccc6dd8e0c4fb7ee07f3f0e95255e67b3ad6bddfc1057a1debba6f54718d8d14f49f0f1c70183ed40587f617d24a512718c983bd6cf795cbeaad312c0a05cf963421c921d15321a326b1a5d17b8755d50e84ca9549dc11ffbab765d4caab1410129ad00930f3f7221945e1f775aac132199516d67b60c25d814fcddf28965275191aba1ee6f84c2091c7b672ef157f5f588d8640f79cc1f834b9a23b88abf0e837944a056866690c638a3339bf165da3ca6086848891e5df8734a5bfad8317614c91988915b28363ca6607716461840d0d40b8afe135c11e64be402b494405cc483683c4fe55bb7052a8faa23eb7caf4293b5099df125884c7e7129457fae0f45a08b4bf175ed4cc43aff8e475dbc7d63857c55a00c7a45e05678180d2fa47027b5afe8edd089cdcba4659d49337f1ee484e93ae67afdf01e9755c22b2abc2d9e68542efb1c72bbe480c5cf2e0a0ffb0edccb6bee1ee8c290ccea662524a161d95e6943ba24c562c973539d6f4ec48a0b499b9e9a79ffaed7741435b7c6d8b8f26e940dee7ddf9b90932728e6d64e9568e06f0af9947e933718de9103aa2571accaa10037c37fbee6463f462b1048a8b0eb6668ac0c7d022c02308a918a047ff95ee05949223fe8ce6098fb4886ac0b5efa660ab729a3600d5a713de24f63d569c06cd11dc7bb5904d60d35909c6adf9dae06938f0dc441d2358092881048eea981a8fe2aa6695e2fb974cdd99e7f574d7fd8921dc3c81d36b051d75f5e90e055abb47e114e90cc7cb9b881fbb512e37fbbc9617f46c973ea93012a732f9ed43be18ad53cc55f79b158f32c894d8bb4a0c948444bbe6dc14f6e505e76f2c149a11383d491cbe4f6fec3e4821eb93391b2c06794eb386bfa1026309bd327b41c861d06b6a3f4999ef11f22c3c0e4fde2927bc9c885e98e8727cbee45c2950c97bb621f3a0b7dfb79ebd0d2e838dd8ce7841b5d2b7d6613ddfa845181635a7de24e7935bbb5f874081e572598ddbd0e2693b1e0d9fd3d7813281704088421b6076123f84208b84179b9d7af7cebaa52ed567a3935bae52e89f45c61798b349da93dc092cd04bfad93f44e4525a9623cdc8eceb0b4fb29592417f5ed1072563d03280ec8209fc5aa340141f8ac8d065034e9ff3ef76f59d70e9fe2eb6567e3c660aa073cfad8abe13fe3a51a9ef8663fc28269ca5b5353d00fa834628c77b85a78482ad386e1853622df5b1e2e91cbe322cc0c139fff24911cb6a053d4bf7ff81df489ee3c9367319b84eaf92d4c2bdba5b3dd97902bcb61eb68463faeadcbace4af53bb9f61077fb094b3578958df8f07be478bdc33620c9195cd6e6660a2e06cbcc197a477a2c0c9e159431a569aecc8dc72232bffd1484649a4aebf1cbd2c1ec393ae299317fa04b8b344dbf4bd129a6518d6d613b9701a0bfed1398e11b8dea164b0a029d0f07e0d318f353be301e6359543829a28c3b5743bc72a96b68f5e7c2a5c0512703850104674c9f7827db635740d6a06dea18e70358b5330504ac6cb8703b9700ba9e7866e03be42c4a8619cdf462edd530cdc0f00e5208043161e1efc582d9a2cfad7620b77c1d483c8d018911d76c2fd8151a51e49ad6b2ac8633b7bb55ec03273b431928a04c11e6dfa52c466f467ec158604eba9d9eae413a9234ad4376c783ab840d4d37a0f3d91901b508755f65cd85140af4f70316761f1565d9359a25f46ac112f10038e30376d155f386601aab410175ae2aa73cd78e8612ef827e8433621e9d078713c2cfdd3b9f2b94a2c41b623bc46a1b23799edfa1d28d8e07b929d2890b7f5a3fb60d199e62975671270bd725ae6e6784c51767fbe7e3ebdb0809983b311c0025c6282abf9756295bae13f701ff3d9f1976676ff9c84bba022a5dbf99bf2d1a65e2f607c356acf47a83c99220b04081aa2308b1820d493c3408f5eba8cf301841f176b931c246bff2b7c0390f744f58c8b9c087f70e037ab837c370dad45f86c64eaf47e2bfe006ec919d40fac575aa4b007fbd22ab3456fc34a8a40e26f1b9c96a9df14512cf887c13d6c7a806c54cf791a2674e8bebf3f75520117dc221b39314fccdadb8558c1d4633ba0acc8107310a8ffdb1e5bd82e893086d3ffc400f1e89a08a2328364079141819cc2fc7181901a56cb82f788ac80e08bd2778bb9fe741c1740f637970a04a0ef6a9e4b3ee5806123cff60c0d1c688f07d96729e43f5e2d3149ac8e6e3968020d2c9c814a988ec2c802d1ee619d7c2d044f68b50d22e5f401012a2c9e05ac0e56eecab3c4d265fb58a122b4d9063dc1f6cd79312c8a5fdaed4d51ef6eaa8a80331d2629c234c854b39c4176b7dae5bb98fb65dda91a79912dbf730731a796e729c833331bdadb77ff1e7df6bbbe9594fabcbbec998778a375da45cf277c967a1132c45bdf4f5f53e17dabb161402e10c3c5ccd5e57cc1e0bd39a9b26eaf88ebd888932e32beebde19d08d5e418fb39954c786112ba69984e3fd5769dd9a1050bd820c3a0b1a7ef234d0f926fba7e3ab812cc969f1ed0f6c89ad278429079af0fc55331885237e73d1adc9dc61dac67b8ef0d941aa878d3c25d77d33b96a213e3689017d1b4d4d1d09da81221102d60bd861e49f6ab978b4a8dcff390ca6bcdc2de96703bf41eb32ca7e36d2f39ef70ed04fb9d96e7fb488e26bb09c172f0e805d9527581ee81fc9e583473c411646a2e18f01dfdae7ae1224be927fddd73fb485cb8abe2bffca55746996c3ef95d54f8f02a852d529f845b70abb3ca35e58f6ccedbeb19ffb91255c75eafe4b256d72a1ec1570d8d8b000ec4c97a306923a55bfcb195989e4bd4de93e708634c57e7a845f84093d30ef61cb19327a2e64325e8013fc4c6b6b8d34727ab86f6475428981455f5b0210d9960d9a8196349cf8787de592f05f960c99feb09d77b648291664894de650234ffad6cda03d957dec2d877766971448da68184a9961b313f461d7fc44a160db8dbe7d2e65320f8664423490dfccd33bc758cdf645674e6ddcfa8667cc590525dc362c224b82fdf514b6652e86a27fdb2ff811a35e19e95786f1a6ab84e442090b2d9805f0c5585aa277cae5448cb28203840ec0912a311937b46b0327fdb88d79f7f2f52f485dce6950df6dfbec8b538389fad40698b98c150fc4d042d7fcddeef3df1e38d9479b6adfc57b91cf6e3e0395578eed198e884f40d0fcd895c9fa12b3f2aa54b303ca763339c87aae6a4e5af670bd6a140afdd201953e6af12f30109273f5140dc136d6079263604a11fd489e2b057e07c2a724f3c6eb27a68752d3768300ba255fb0dbd5830d9ec4b2143ddf3f34b81b5990f1a9ff8db27648b154ee648ea9fec7a81dd17308e7e53ef94e7e060a459314df519e1ba6b8d5819c64be4dc429ea72341f5c8186c594f72bb2fbaa845e664ff735ca59a977a2754d8ab418910fff4bad21cb018b33399e2e5a8bde7b8e2258a0e9269737206bef4d23df0e7da80fed3d51c7ae0f6f7b3d6582676376a81a98ed0174edcb83025733d7dfa5179ab61068f77cccd3f570db00e14ba05c7152bc39f993cac400962b56fd3415c9fb6bdb37349bbeedb0ce2349c1458061d2ab9c1b50a62af90f402594c5b11ff7eb14bd4ea9f92c0ca8b9a5698be8c12fbd4fc78bffa7d2dda7d8dc7e6e9a67bc1710d0dab5e1c5a11e69f80981dc38f5ae9dfbd255ad17d120f7c07d3606944583f342da6b826703afce1df7c213d310bd5b325f34e5d38dd9a787df890e5809baaa6ad4e6eb99e0bd52bb3f2bbc3f0e506df06a3a6c160e2bfe833270d5a85c289b778bfbfe96f186b0ebe1ed5d483623b8788d9c9fb00fb39991a51effbdd6df1d887bb37ae2c4f2276fb0e612a7bade59962530945260c3552b65bf26f245703bc74897d9d9fefa788c4150e91efc6159e93bee6cf7a6a177bd1350a19e50deaf5b01492a4932fac3e894602ce3e357f35bf0f37472abfd630187ccaa634cbb5a7bd7156b4031d4dfd84f75d5a68df0cf8922068e9b6a85d28e55c7414de9fa11e77d55c291e03ab912a29ff4994eb907150b53dab0ef2daf2007883d906b596f2de947da9e04ae9d7c57a39da2cf9e08bf536b2e9b2e21d9e6b3b397585f0a23b8f96bf22ecd65d7140c95492634e2e487288a5a20ccc84ef05b8d5877f480c91449c7fec007a1e8cfbe0721a5e287f51361c524d453cd9b76fd7954a1e45a75bfed0ecceac4b534f1a05da395587f353475d815cd1a48f329b8c30d6b0003349e660cf97caebce4b22155402d39bca2868833ea37485241bed08af9c107ddc0f1672b1f84add1a26965c43c8bb9d406187b0d237979d376996966059d08e51d6fa96971b44c1d160d30842bf2870864fab98b9847310a5a6d6f9f025965c579a83def5e7b935adc22f236d3458521b3b01168d0937d7a951a7db67001f8b2e0f1ab887eeb9958b66fa2eaf832128edf18cd315604c0dd486950dedb042f8d6dec23156b002a853c15b61e96c583910a3dc1d956323d1380a5b0354767b6c086866e34ce839b272209ffc8903c84b5b074663a9ef90a255e8677456b9442a88d6cc52e4ee6b08e7358ee217aaeac475734a38b8a80d54d67f7d32e439ffcb7633035055d5f692e76b43c2cbe387e27a35e54a1651bcbc9bcd1e9c6a6c45439ccc35d89ded586f174d412a92eb6e13610a4a473aaa32ed3729c448e17da0ad95bc279239f324f8110077f62ee0aebe46a7019cfcc5e807d4807b93765a2fdd14791c342f1b6d2b3996fa9eed33951ed7cf8d3cda527daa7385d4c589c9c0351cb2053ef34a29b3bd7cb1f072dfc045b67d74c2fbd23fd21e29ff454be8958dbd8d3c37321aee5796ea01617d94bf93ee9c41224ff0ac8edf2ba5c5f1e8052ef0fe08d2faf0294c8c4cfa85faf5005848410a1624fd75d4f77bad52c55006aad786810bc5719ddc24e103a361bba3e8cbd498d377938208cd8c826469135705fc99b20d2201a6cf01363d1e7b9af8612e37f02d7a49730d7ccbd655c4f3cd856a2daf368f92a9f1ead44e3e036b318334b8ce80c804d30c0b8af5a82527b063fc38b19afac41541274fa6f544cdb55c63a1227cced0c3c27e0b7c4134189f2dc231374a75cbac8aa019013c12202a4f08efdf0c0ab8256b62f53960d32515fe7ec40fe47878cf1b32dc081cd1f9d79532112c7aca86d706d80a7b8daee03acd7813364f5acdef46acda2c7efa31e631fed1e27de81255a53db33a6a5c6b0f1c538ca93d13ba2ad25ffce258909c336aea70fc66317f31585b27f2d97de1a715deda09e3a3c88cf58bed28632d300f37ce4944bb49557a48da8027aa2852f1b00e2512cd42ea64554df2a09d739bdd25b1ab93ca6260563b50442c842ab567a65ced976a2b31b0d8ab5919c6256d8269ed85f481853d82b5ea57063ed3a8f6e59e4a062ccceceb090face42fbb77cc0cf1e242035ef18ca64b47e3b054e2440e1a2872c6d01f3539ab23043b18218e10f937da23f2b396d0c0e76e68d564fe80fbb2bd33ee2e9b3e40c46fe085c3749207a349305bf5c8ab014a572e64eedac397d5f4cf7f903297ada209a983cd7c25e2d0cb58741d427bc8109ad5466fa8135c285f4e084005c89d6ecde72b1cd025a731b0b23b8c9734fee214cbe5b2ea4e4dddf9dbb3bf4899fcd8acb705d86e44957fc3e4afe13ddc52dc719e091f74732c4639bf21bc7b9b173476432e8810aa6303a52b5af74cd01282bae99d75b44276756100ad4554bb6833219b75b592f7552cb5208c7cfb068d98c87f3059cd148324a1c260acbacc1df1830bc1253afce739384279aa64820727f0338e4a007684d6abeb8eb66b4610ebaac6453b3c712ee2f353f5a1da37bde33cd9b0c72627826343f8ed5f638ca495988827b769a6b04842029e4dcb4f633b45a5396d53968e3ef6140b4ab6588fbabe0a6e09181ef0e2da9bf47ea1f67e1b2b5cc7d2503e6d71d9e2c4a4c00f74027f0da2126522207e3bdf9daa612668bd1fce868beef6e57fdf0baa94c178ae19bb94365ea610a32358647b4fbed9057aea2bffcc128ef2472c4a999129f9492ff901044ea11492465734441cd47a84929940e4154411c0e4acb3d73138d2ef513f0f33b26f86336576223d07170f0b4963f4aa94d604b14b6311cf13f36961364982b58f4f57df65e9704bf9e6b85608b8fa1ac35e869911d448e90f8173fa94714b5ef9d4599a3f45946e89403954dba94d3edfd874b5c99e0886f52858a5bb5c2704e5feead57de1f7c51aaaf035f1858362dabc9d5d683545af705a0aa586ecdbe2f0d8d8bdf23b8340cb9071def31fe351efa865dad4cf533778e5630750b6215a90e530ed187d37dfd5edaf5c23224414400a14287119959e88c2ee0cc4f1e1db1e0a1baca43afa89065eddfd2c8796efbc0dfe3dd299aba726906fbd81b056ca06a0c1c8fd9c197a93d28a9eab340f5e1284c2b3b2beb6f11bc3fc9728734594d0ab81d91383f63ff168fe1941f806ef9962a84e4a117e29f13bb5c9e8807c750de13572ced6228d6440428c734124a02be415d2aea822a0ca1201e9e09b8b6c1d46750f5c2f6bf5108e1973784c0286d59806cd9bbb2a401dd6aa2726c1ef16458c8b0508324cb97bb3b975e80e78531e30251a3029d2e3b57fb3f5677dd20cea8446f48b5dc2fc1a4fe8f4287e91388a99071cd8ae3e5b8c62d5a051df0507c63ab8c6f0339e282d6997812b58ea414af15f85a762ce172b9b6ade7b86062e9995ae1f85e6977901145a34cb39d1ab93578de63fc8ad2cc0cdc5b280207466f0634a0e93416f70dc65c3d6d63f87dc87b2ae179d07b493390e00735cb3cd3c991de5de899bbcc28f58fe9f700c0664e6cdfba8300ddb13cd8e3baa25a9b6c43c3892ae9ee9237c024acb3d5881141dc8682c1a5e5b2019c1121d44f695248f33841acc8d47b7b0eb47257f568b0379e7f26c63d0387786b229dc8eb2df8fd371d8b744dad201f8d570f900ca27c999e43636d89d8f5198cf97b468070c0c720463e5def1192c02f6bf117bec2739be668320b8d9a64921d9885f217e0f3c87e5615767df310936511ac22bd944dea4a8efa5d0fccf7a34977eeb9aa0e0768916ec098e1b611b59ab8e16830fd491af6abbfbb166c7bd32adba9ab27d64cad2970304791b439c6056e46212f06f1e00b66512bc05faaeb0bac2ed2805e61e60bcaeaa91d3ef2ab0c7a378a7f04ca32f3e9c9fb0716660443707a41845673a031a008e7b9ccb79866383da680721e24d1cc43aebbf31cd1f71c1bdb110a9cb85222f8604235f2999453092d9bc28beb971e07cc6968addaef0c4b852b5e1c0ceb0c2aabc861a587d6e2a738154ed62f96ddeeb03c5877311ca0f5eae08fb43328af94c017c5ebe9fe9a69fece55dd9843051beab60fc7f50e4210126867185f51549a256178ec28f418726aa82db613c1264854668d3a028ce53494f5732ccd20a50b5ceff1f2bff5547c0051984061c15f4dc67ef6628a5b6ecb85e5f69f0f7a68427f2d12a92bcbfb3e8373d60c812bbe0beb377531da82c40a73e001819ba763d40eef3673c7cfa16992edc60529ed9b059c37abbc6e4187c330fd2da22c687351bf399ae8a290e3e87b1cf115c431a57ac0e31149843fd4cdae2f1dc8d7482d2e534e6c10865353c8ce8cbf43646d3c03e4fae2681843e40e04cabdadb7171d8496f883fafa788a6e21c205b2afb0f105f3236273e02fa7a67384835e17f9e62bbd76c76a9974eafa770ca6787450ccd5311ac77ee8372060104d8ef104dbc6d0eb47c0a20ef5c3cb2efaadb5ec77ffa3cd35e32a0bd56306169e2148a27f34ba7328df93cff6258d2bc7a8821eab60cbc67fe23f5993e464cb70d4bac7ca9cc0e689db30401b32d0d661356ee75e923709536df0f975221449e0e56f64ef7085d9ef556eab56b603f7cb9d017f3037cdef4c241250fa9a8b6ff639dafe25e338148550332054468f955092a9747608eb6a3a02c488c476f1a2827bf86a4dabc6ed84d241fe183d91207b3071f2a66e5dbc7681ebb93e2ec437d00c71b897f2104943789cf75e2daff2e9406e50063ac2db743a33d7c86030257c8f553d64c93665287309fdbd4a44bd143362ea6859ed431c3a7fcef16f076c2cbeafee667766092ed239d23399f12d0d4fc24a5c9b283d64c3c944107dd6920b2ed9b9d476a89859b36152ee01e4d86c52b227e641731ab08d061af8233d5d3f854ffccb60a7fe22cfbe5487fda36e95e13ee3d7c733975d067eebc6b25065d18dd2ae696b00d2eb5b24963a17155c1e2527d9de079e976929fbc230d3658d12bfe18aba8a6ba56b54063f3e2e97783e2fd886b169024c5a0468f9eb3155c1ce5cd325c9d68cd78f6d006aaa90f4297fcb88cdb084e4e943eb3a594249187f5de50bece9d6cd0747fd975572cc46939231d432e6ac27e8c97107a92f0479270e2cb5d3e725f0f3d7a4638a2b0b4d63239fadd70be8cf38f9eec25e5487fbbdbfe614e2eed2303611b59e003b6e99dab3778d774000c32dfa5d51f1263b45bc04961e7f2ea4a18cfda878eaf3f079b8b1e6de54d5a93e125fb36c324751603e45f9763bf2a417f165d2763aca5c3ec5055bbf2c3af183957a6410111d0e82336a87c1b542fd5bf4d1139a5de08de203551b65faf34ceb860c21da6922fed01a3e970fd77ea60693187bbf82907f2ddfa417bd0caf9ed9ece2ef81d8f0a0f753e4f3722e6df21faedf2fe2449cbece40268dc6689fc91dfbf33c7841def825300901100f9cc4ef3f9efa8ca615fe663f6a7bb97841ada84936f15fe7e9cd5fa9766b6f3e708eb142817dbb0b58ad61253cf1f953cc5ba47349ceb846764bf45285a1a6a39d658b4c21362aa433f97d7e00e45e3607ba1c63138229290363ee9b4ce7dd58d63a059bb3c439c684af717f273881d2c38427f537ae2cb1543577f3307c3c2ad4542682d3a88663d12355801a7ae30f008b9a978cbd259ce02ffd63d092374458adb1e3c5e5e360d9c947f680ff87cd4bdd2ce9a074c37050088376ae709af7261aebf3b65f49ad3468b813e21233d0d38457c78be97ff4ac23caacb2fd8936ecc3d80c784a772a1ac3d76a903917a8897a83c1b2d3c42ab620b4cd32fb57767d24b25e4964f23e986f50b9ddf76633c775d392d0184a0f50697f8eb3c1a74ba79a9679d62dc9066dd3ac35978b1b2541af43258893a52081fa3b5952fcac008f3fe0930b72121cf413a4b31be411260548aae03017b317e676dc0ea86643c7a7e396447a0aadd88d5378cec65773e97a7902396330fdcd19d5ab7e6d424de86b90a3ffd503e36c5e28b03a2030401df40c1fcb83a96910fe907c7cc715e9727bd9c5499c8bd74c1e51315cc946bbbb72de86a70485dfa1e6b73201ce0954c91161d8fa0e87942e154990371d902a29f66bd4805dabebc5af7aa87c993ea388e64e5578ad689e8ce81d121947eba51bb54680edb75d79220a02856391e82be2a0058a06dd7bbc2f59e88fdd2c3b1197db744f933d0fe524dbcd014542e57aa9f3eb8d6339a9b448d5ddf98c78bd2dc6c36284810596974ae4ef99a0624575c8feb607ce4d9510a14cf41abe0ae507dc56b4f66cadc8e58bf2970f27466d6e90b07a7dfc6b268f414ca71476ecb7bac0f194ad3505d210a2176aec1f11c5f3e030e3e8c09ecb1897482ededd78319b5d1f8cf5a6e9c7de971d0dcb60052d43675d83efc8eab8e1267a3c51acda210caa4086875792b0d797e12b9769823eed7af936605c02b874d0a84877b64c71179145ce18fa9586df1de8343c3370eb280bdfd9f4635519ef89551c3439e76f7213d39be55f3c7f66097049fb34438d9311b73c3cc7150e83e32f9e2966b6afdd6be951425d1f042e93c66e8002bc23d4b4128e0973cea0ef6e5fb2b3750538c98a95bfb4b860db0fafc8fd825541018f33b1e06bc7c648f21a727efc7cab7d3697915dce7655e80a7e50afdad692a60abd1fbb2faf7c4479761bdb9be82baee5455e551c1ee1ea80af5c926e4c7aa80d4798925e50c81027aca3f78ced8dae7f9168dd731ef79ef45211da89422b4f04e0edb8ce9c73c3239d25342cff28e0cb0e0cb512498d58a1814875f72bf8440ca4324eddd086c364b5b3281b53ca862b54231efaf904181306d88bdd0fd5fee7da4da96dc37cd0efd33b42bb8729f3b25723f17b472feb52de47e688f54bdf3da4677c9a099cdfdab7b09d50e4531fb9218ecf66d84601b016ff0c188b3d537668437cdb1438af22251a546bc97502fcf5572c2fe8bc2e83c01c1d78dfe49f5a7809d69152dacce8a7fe4dd471fe15a0b54e95a40597fc02c2d8debf13db55ad1fc6a55580c7f65b08c514927838fcdff215896daeb2de4cfda04a747dda45608cf87dd5bd435ed8b2c7d423d1ebd5ff52e36fde5dfa1027384c262027abd46333df3500dd79627472ecdf6b1d0e590ab52e3bc504b335f4ae82afdc0d966b5cb8630fc5d4483285ca2db9dcbf48fe4e8d1ba08824d487f95f2a03bf329af8987aa9596b624e67740e7321eed1ada440b3b1164979732a92aa6a522831621da493890142e6fda849fd9491940ea7b0b73262dd2cebdc1b7a2e20b856376a1ffc5b64f92f62e95c414e64267159df3d87bdfb6ba2311034c39f95e7ce0f78b999c835a6ca72b9ef040780d4eff3b513897506e1de86a9dedddad7611f09792bace8937a74cb65a831e7a7bb0564413162f90e9db09271ee171b10940ac6841c0c628935542b5ea1884836e70c05bc0934a7db5d213240af1dec2eac6dcd178d73381638044fa0e06fb9fbd02ee88011b4e9cde5cb23552d3e3a4acdd095c2c143b948bf90b0f4e78a72c006d620b872066485a8b5f58527457a74a0e41e377b1f8acd93884b822db1a29d8ae62988ecaf3e42b9004f1258db841b846d7c329da847ae149e4202d6438639f9373fd4afa7e23a957027b427f871e84a080c390bc16fb1a969f60ce66dc118d8640a10caca5c75a62deae04c9acd0a8b084d203bf9942175f0a73bb54a07462ce79999e11b7c8ba4fbcd1d079739f6d3e2b948959b1e89c50f8f5f60f0d77ef1b70d9871b018fa641433180704800774df88117943023bcb0f44dbb73486de9f0a82e883ef31758b4e6b9ffe34e2d1ff9e6de6055728b29bb70bd4d8db06eef5c8dbaa4446e274976cf52646800b013a904a751d4f6cd85510cc3e862c160f7e57029d9de8c60f98dcd99a3ca791755d1997bee030eb58eff11aaaa39a39c9310da351b7d2bb4edcb1f7c775ee7abb2c5d5fc7e03425d6e38cc77014d84152c348dc336cbfcbd89f1cc6eabe0dfd7b31702ce106d3538242693302df58e2f96e2e5785e90f29e6f6d4b66001ecf23a839c4567278f4993169e3078aec784d9ba9789be65df76d93baece8cffd25b1209f00b134ab1d3c7eb8f54c7872cdd4b5b24a0f4a500c620dc1ba41f70893e137080c26180065f468ebed4e205d76874bcec0e7286272165b9930a66fb506fb82c74e1852eb19eacc4b913c731523f955769e9d4035063ea850a4c3c6f93c57fe01650bba88010a7fb87720040fbca8993e1ea5619d334fd9637c152d8ec06d2dc005fefab92806adb40165a24925ba33762de91d3b84b0bb740abde8a6b0affaa776d170967cdc77cd20deb9cc62a41137148f1f453a50e89a53c072e570c06095a3436f44f04a67d25450363dfe6cfc92645dff537f70d8693f86ecb867533053ab0e70c27424034c01e96576056476f0b2f4da07a5227201d2695bb4d45814abd3b936d9f96a8d2c6178cea61c86ab52dbfbe213f0ad2a2b545e2b9d6833ae318d33f0c8f512ca051ec7fd6e7424d77e707f3b459fae8a74a9a6f39dd10d5fc4ebaee5317996298ea40e6e409888cc3d3310f22aeb55314920b8511337e737b1404ad93ae975fe3b2441ec45ac32647230e80b7736487ec3c1013ec0823dec1e5777288f94056a6d68de81d093ea90a97da60eedf41f437ceec779226936bfc68f3633c5dc4d563b6892c77fbfc24a98ed3fdde9cb572a22d9963b2cd39f62bb0ebd57c741213e9792cebd1e7700d52f839ff94464caad58fda1b3e41d7d8be67118bb59ef065217dbe9ca8eaf8e71342dd4c5b6e7525a099ff08724c44c1d6073a9895857df1f87a318ec8985238efbe4a00dd998f4ab007fa11f62428c1719c82ca11a50f66c8893c6d386d7a14043da4d7d0fb13776fcd49be12e826ee67a4204867e860f721dac44fee139c96b914269af361342bbbb368225bbecdeb08572bce7fad69ba3a475c1dc4f5be561dd2a682f40246922b3fd47edfcaa1b593aeb7bf3efc04235c97506ace895a46cf7744f325cdfac6a0e6799f0a7cb85031eacb400c393153489662aede4e319becba004b2539fbc782a5e68f005f9ca833b18555d19001328285c0341cbe5f59b852e8e213f66f29e0441f00abf6dee6128c17ee6c1e41df83afb4be4bcc8f0054c803483a3e3180ec60776d8d1147b56f4daf8c778c53bc183ea7514033fa44a686f167deb78dc9c892ce27c371bfed8bfd687814d82d31546743c7deb013a3ce60a914d5bd8e18d1353aa8248f2ebe7d07960e2fdfc9ea50b8faf9bcfb82d011e4e6fb7a581d82c7ff82bad9e4c969b258f3fa04c0faa25a50e85c10ac18e5f41cfeb3e90ca67b4639a621c2b8b8855e49d4c8bf75b21163da2d3503508bcc93031e727e06b31d5d673230d559d81b0df788a777815820a133ce9b36fa7c95b3631e43c7b911b029e2a55ce0e3ad98585159369b9369098e14f99041171c2073c77f358de844597328f5417a6dd0e5eceb9c4cc954a1bec37feb3a7b40cda5f5a42ff873b7198c90ab4001f0ce04b8100c25653a57424161d97b1973c0c4931f2d3f2b6dcde7924fd43ebd6393a6b5eef78da9664f7ea0bb2a6225fd68cc1c1edc1a11b6f6d62cb7507291fa90d3fce760fadfa756d10a3bd4d92e0eaed066fa589196054dd5f3e8442b2b1020e97dfb2e4402dbe5bbde94a238ac1bd8d3f117be67eda68a5866154cde5c85eaca7663befe1bf6f9fac888ec25f39a6002e42eb80d0293c7b5913a967e1d24e524df5ca6613abba334520ee8d1f2e747f89fe081b448ecd5429c941d5bcd63e9ef5b395bfa5ffa06189a2d1eb09678f3736be22508085df1d77775617ed4372ea69b784d5831b2924c8d358d50d653e7c47a00a414e1b2c1b2a0eee4c3652f2b7bb5cabc8fcde6a4081c9d05e018f07790d5bb635c55ebdcae951a7d55b72cf9a20d774a179a7e223b39cc1ffd9d98666c734d0bcc1b41b9ded62d15fef454e6358e6fbd285e150d96441875a68bfd75043ae08544eab2968ad0c5c47a05634bed4597f0b034758946a5948778ba5fb047098ad3117b506bc4e71a5302958bbbff76417e04c6d02292af4d959f5876699aebc1b65b10f513132c6ed60efc24548806d081ac084e59baa9e828f691d1b8ab2ffb378e2df0b0d363b793b62b4c16f7c0e352515f6de39d586d6b25b7ad88431f6a0861de71d87c9ad3eb6545ab312062e933a70dee0dd316eafa2dc2a5ca3e467328f1dbbcfbc2c6d79a644b09d5543c84111ffe3b18a9b2d9ddc1a723bce57454417a6fafdfc8055add1d24a4e2a2f8a380b170e154f91f4ccf32d2a27bfc570f28ac2dd9e523b2803a1b7f5ca8e4f7ac88d745e20376ef71d7b5fc3b1fde5154b6649cf3efea4f8ada92c1304cac84648cdbafd6bb47905f12ef76f695cb118ff50b1488a3131ee3dc024e70805fba8abb45f4364f0f48e13f96f034fd78fa7c23ec3c5233e89dfa2cb9983df9e7149a655adbf64e3449fce3a76ff4cebb7b91160700e576403ac7869ea6b81d1a948c79a1c42766cf16583980d75ff29f2b0fbaba36f09b6e8e5b4ebb0ee87b3a5e54c509f044948b29de6a6b2e352c121deb79eb8df719da36cc997244b8ca5d145fd78b85edbb9a04401f218c61f1fb0ae7dd9f1a32eb745779da7acdb8190ff425eb3fd47bba3afb0c4815db90281ebfcc7b35225469f17930ddad6feb6427d499fd6f2ec9ad033faace6e35154eb65dd7e1acca7c8a37863d8141eb84f469718c1a029574e334f6960ec9d783f6f8fde3c2a2b4b513fb1e0b8be31c5569102cab8f1e00f0c3109c1d667692d3cba4e142da64e483b4feb603b22281d0e56ddd5e2b9310f80576b50dc085a26eeaf555bc91c49e5b4bfd93970b213eee5e03700c90da0f1615761200a65ca6c68b93aea3654ef18de9f19a618532f7d16bcc49138882577b6a0cc1af115712ed959b75bd71f4b3731481771cf43e1309ca022c5797de93e5049b48f774f84e44e9dff8559c330e99fe300faa11aab237d9c1b73dfa659d5354b864d7e2bd96485b556a3b5d1f55b574c75d60524a9366e68a1a1460f74855a26e6695afaa53efbac6981be3d1ded0f19a7951e895776240dd8bb1fdefee57ab617bf0e031fb74b3d7e7a2408c6e6a5fcde6602089e07303b2ac056fcc996837993794466d36f8318b341b14cadef0c7bd8f3d313d9c5bb580e1074906fb9f8387823d1e74021fa570c7ffe24eaed5dd59032a85e4757b5d3dc7741db96eb3e049399f12cbd744f6350b39bb688402f73b04feaab9c1f377e8a7f92526a43191260706af47cf33db7d3229d1e058bbcb6e6bbe521f0ca4e919292e46ba2a1f672f28e79323937dd4ef9e05945076baba0549f264c2294db83daf152b1f706bb121d1e62cb42c81cdd859807173b7829d27efc6d7aab8197dedbe4418be2ec3aaf3a25c29f2bf2321e52800b4bc3ba90a28e6ebbe32a1a842d10fa98f0aef471a831f60212552dafbd76f04b03845e7229a69e24be2c7a28a4ee06334d1a928defc7f40263e3f7e9fa83de3aa76c258772cfd5c9acb772ee41126e691ffa1b3d437cc02a943261e83c67086291c0f36b0fb77f59ca97e7ac59bfd3ddb231407cb879fb07e351e9468919cc9105a68c5872b84e6c1f38a31b523fbba9d1bf40678a76a63e07a332b97e445e5fd1dd24c1756ed272e349ff8f7b94f91f46a7e31fa6d37e81446bc1722083c11bceada796255b19410ca7eb3599a2c75424e023540ad8c4a68918185ade470e4f795689d20f587a131203420c3813e2e62e94c6a6a6a5b6ea6df88b46a7ed7ddf563d9292a5060c70b50135270a9b9a9b5f9fa2d926a4279bf04ac29ba7093e3738db36ee2b5f9487b39f5903157f8145aee5c4ca59d01f485368e67005e64b67dce7df35e8d38fc97e06eb4cf02eb39fc92bd0cf294c58814df78c3ce079a1bad5facb76cdc76344b60278b961c8478963977d74322f16c030024211937b7b491bf63aebd4e8bccdc401aba1173778b243524bfc9e9bfad95be4f9fb2479c8c229f19edf079e7222f47d428f20f52a74537931f9c3847476d7131c6f38d933e12b4d0730bf605e1f1db5936c134b5aa77215e4e8f53e6f9b1f1ea6a40a6124562b07c955e98d65b74c95bec1d94a8b31d160f47e8abf667709967032cec0b31bbe8602a7028849fac5e46d22785f3ba272bdf6e589e6f3879e9b1fef19f128eb3931b68571ae2ad43b67a78113e73949ec7a4a55e58c8e395c20f395398916523c951a6e2edd704d5c17c1ba768092b3aab02f78893751c1bedc672bdb7a85357255e609484332fb445e70b469dcf38addbf0ed596f149d1ab88f2356d08825c78b171b0229f56a81e4b66a495ff003647d9c943e28015c481918a8b26657605587d57c1eeb7aff5b69dd74f59c1d91a786946a65527780534048b7795535b7b9a03dca21cabb6e597021a09e8a80ead30afbfeab3110207ce3cee0b86724c235aa2225d69105f547ac9e46e1485d9e1acff3c55f04fc84e635068b5c45b3ecbbc86fc041feeba4ee19641dd22c9ab19facd225324f7f542de616a4d63ca0e0b811ce5dee4041d048ff03870f8d157e2f8e112d90045db25bde4caa3958017eb79342f8a5ded173ce38a1d2851c6cf4254715af50dee17b339bdf06721748c733554423d563dc4c73189aeba592549d3f621ead9048fe7c22f3eb2adf7e0c674f87cadd9cc0f5a7a8b3e8ea8f29d751cd30edd2954e4aed26ef08d9ef013a03c6a1f964572872493ec7cbd41f74741f4939f37ca6063846aa6ab92f650ccce2d6f0015a64e5e40f8595e77134c8c765b9c0b9d8c7a79057c5feafaccab059caa944201efb075b7407ccaaa5db77c98b8c40e428deb680aa9b20f1696813910096f4b200b32691f0246c2a79a35bb2963489351660353ae8b9c68cf5751f89f47c35754ee4f56a6d39aadc999d8365aeaf1c977b03d7b9542fcca8c94d1d25d85f8d38498af4620d5b4faca26da1f6ad8289b6204fae3be12ad662728c50e6e51362ee173fafc677140a4307e00fbe106674e4f7528f5d673493c1b89f144733e35da452ec33bf8fab1f9c609a0c6e512fe13bda593de5ceb802cb9d0325a7661cc49a8ce5f02ea3722ad7663b76023599cbe079d41041be93ea9526416a19ac23be3019e47ddee15b7a6ff91f3a42bd58e82adee307652d3c727f096ab40d287041619172124550742ddb958b736cd4ed38a5bfd50beaf16c7ae43ca9f01596aeb16f58038a89662f586a7521ed1a78548d5d70c82a1abe6cf14234fec139a9f4b59e998633b328d5068a8b189ea99496d6ffc9aad49d2dbe72efc9329e74022eeee2ff9211d2eca8241576f0e42ed935f9c5a75dd3ca8c6313e9b897b18bf9d9e18cc96fb9faee4173a16f679794d08f3c8e2ff1fd62087153a198093550acb7092721c0993975088943488e197244cf773de9749221b6d6df54bb74ae204b9ddf4be9c009fc938ae128b851433c8d893f687833b431343ef5001565496d97afdf5a949df6c8d28cc32d0fba97c359b0bcd4b7674875322e508e6ed20f091020906844bb46485727d07a6befd1734a55de530799d8a32d4537bfef9b9fd0d917ea6a7938051f1261ef4b8008d35733a294bb10c0ae6b42ce0cb97fda3851035e1866a023303ea23599d71787cddd5c61eeac3714d5c8b69118f4135300f2bf34da8a475aaae0ddf9685116dfe618569e3e9fc2918a9ba51c60ab9afbf0a7713102d6f21149544d32d78e025d5781d9da1e82141414ac796e79d3bcedd90bbc09822273fcdeede0158140918543928a8de7fdd0f1783313c76ad81ae779a010fc776f930c28a16bb56ed50cef344401e0e5588d802c64d674dfc23312dfbeafa9bddbef97181686273de593da94d92bcf0ac0760b5e123cc6a6f8e3e8d93c0cb98b826d6d6f2ef2b38abf7d3e45499cfb3d790f4ee64045132f93a69e1d8ee61e642f8e25799fe85c3927ca3fc44b8a2eb5e54546cefb943f7cf71e6a55f938bbfd413d28b6ec05f47ece4dde75ca8bd57678c1726c577b7c35b7dbf07603f5bd2a749d45c6a2673b6e6e42b913bbd3181df3b3adae393c781ed3d436fbf5adc6b7647d18b7afab8f1a52e5b9acd39f95f6997a17aec033f37e027543eeb6f505d64517871fd2a6f7ed6c83120090c77085708e443ff138e2c7c4016a678d3b3814e6f441aa35829a8eac415f547335504c5b18248bbc7a03325674cdb842ac61b46db7e67c975abb4646cb4a67c6504047d1449ea7b87c621fd3b23f4b170b8628e548fb8f6da49dcdc0f48a90887991b868be4372088470be122cfa646c4cff2cd66d72e6c4694c2e48232676dbf84c5a2ad58b464950f2f6085419aed908ab79ca63f42532cf3e92420f01128c2de8b9da976cc144b2f629843addab802fd0355a49790f61977b8fbeb26afa1d0f652cc45bc76bfc882b21321c38c479a4cf1b67abe95d0c6993641317b26bbac683a66feaf76815a1ed9469d2befafd2f1e5645de610babfcb78100301e8b1f2f889de6dfb12e86f7b0fb8270ce38b14660c3aef47dcf92bc43635b6711a5e4376afa9d0f5fe0fa8be4cafc917c7927bd79a49f58e357d606cada6ed73fbe39b8588f844dc37d007deec1ccc07b095326fee2097a546e9ffaeda4d34e737c6b5057d6329ea9552c23e1c1277ddcc93989313f2ff10ab5b6b04ea16f2db031fc960df727f0c887aee1720611e9b968a2a78f4058971f559ed3d0ccf0148622dc1043391e0cf966748426603bc1057ad055777fe4195a323378dae440ccf7cc0cec4e709296c75ff418edfeb31205f6205af34ddabb830c8020c65c1ba545533eba79b266481e879632565600a64c57095097739a1c069a72e28106a7a1dba70ff4f4658d9a1aee6939f4b86ca32eb6e414f41d4dc31a7a6223ab15de132f2c37168c1746373a1a17368154d81bf81709f9d515c0ad12c4bcb2b58f60567c9a390ef26dd1ebdc19712988810f9f2716acc3c41f3cf4bf9ea4180358f879d107a62b002f14f6e0eb7c63d5a21a6dd44c47658bffa0fc6a0c0956d82cbf968debe7722261753c2f054148568790e5fad4d8e509a661b8cc856b5776f472e3e3b8c635d6faaa7ab4b9341320c161d754e734f08b0cb7df5930f5478543ce80a6a7cc5d8e678687d4ad518b68109270e08dddb1d136d9dbaddfbc59c95b96fe90319efdab86334bc7dd62de720092bcb91b1a1e3930694f7f0cc5cff1b5c6533ca39b8fad66bcce7a503cf8988ab2a9ec7e3b35db868d6fc19599752b12c6d9629f1abaf16149a331f18447c7f7d03386c2114e8e9ea93cae6efd684197b670c1142c38915e8ec0eca09405eddf4c240d126bbbeaefbfd3b7a7cf5f905da100038e3e59295f0bfe99d573709ffec16f427280650735ad2d35949ebd7c95c02ca0b5391ce7629b56917740d819053eaf7ee82f675bb52eb7e0574fbbfd3ae8380c55339f3d93c70e581af2b2081b80384c8485beb59a9da8ecf1678f5d22d1c9fcce9ecc77672cb4c1afa7bca685f72e2343f7e8828d64defc75765b4ca45dadafc581f36126c3eec9fff50f53564d74569f36a38863849dcf8b523f22b75aeb41478d58dee1bef5e26395e38849f1f0654885e44fc5f0eeaed764168f65033ea4d7ba0dd4cc51066d49f7c69dafcf1903d2095f566da10ef489e0aaff522489bef64be3fb7c3baa9a8ba4eb73d2a4c741bed1e5390841fc23519fcb48ee25837ad48d271f4e4f40c3895e29e0ed57fafa9d6188c63e11422e8f4e7cec078a7f99c83fffcf651c48888722d20570259b498349919d422542ea8f82504de351e774ef16821e80643f7d2e2f4697bcceb137aafe5e37e548027dd07da843a9682ffa4aec92f69cc2adc588a87cc80926db5aa7b6cd5428fe6342e054f6ba420234ac860ac11a04cd30555c82771bd4cb9710d01e27da959e73a05c66984b420cf0bbcc1fbd66992d3efff90b0449cf07606636cbb7bffd3ccb8c7933a23fda3e3f9ac104cd098eb45912409f7caad97f8dd538f41fa2f52c24cd51f3d0c1f961b26dbdc518ba2a7946859dccfe2980cee73edd710d1945b60fd746438e0c0eb8bdbb586ba7398c8750fcb53bd836c7ef9f30ed3f6088fd3cc13dffdbc7c97cdd09202dedbdcc1bf375acaf6772fc29370dbf8114b35be13acd66c641b492cd0305744ecf228f38d78a1d8b1c94e0909f92a596cfb925cf92b430b623f5eb3cfeee9653d137b5a28e6073deccc60bed891a4133799fee7ab335eed4ae96dd4fbe8256b1ec25563b14e652fe6a02ed74e83c2b29e6b5422c6df301f9a6399981fded177ded35c3285833dde1e4b5a632236f7520a0d5304f82585de993a529278c848b1141ab72c3bcd09289c2a6848a8118d77bb8690a226c8073c46a03c0d14e0470b15a8b6f1015843ec659bb21fd59851a7192968859ff66d120d59840f5fa8bce1a744a2ea042933d9b53bd93c5b43c9ee24e27d7308aaa6e7ab4be26da22c3e0347dc22790bd070671159efb33a3b0f8750066dc047ae20009cd312c603c8a629826a7e8d1b6d5ce081d467d880e71d0a249f81f5a2be51bdfbc8a16bf3483e219ee7033717e978533a8a7ef53ecada7783616649a291ab74bc5ac1b854b2a5e93967ac80e22dea1c5909092d0f9d24c016eee0be2a35ad75fa11e0c1afe82448f75c8b05a4f62042283bce11593c9d64313e71b5bf9380f943c49fa445eea8bc2142713d5ddf1d4a7dad72ca003e464bb64e0033d41d333171535d1c7c2b1d56f0ec214a387c47bd4b30e45273b9156b3df31b2c2293734b16970447cf0d79aa0af5c054323f2461a7fd718a7a70748847c07ec269a9d0ffcf873c940c94e3b0d87a8acb82a82967ff36c38e57fff1286c9edba14447ce93f20b17af540c9fa50a2eba2223521243d4a1411aa45ab5b879d823d7fef789205a4cd1e0841cb7d2b9d9c6a5117a6489575c61e6042690e23de0727e337c79a5b6284342376289df91311dd85b4ba65e288514104084582f5b6bffa6b97f8f3b3cb9f5bb2d4bb857ab7ef71e0005f1c7c88c560a4eda3f367944838784862b19bc2d58af62bdbcd6c67a4f31d2a823ca214e680c76aa6c5870e16eb8589a45454f436f569c6ffa3ce559930d614acc3f0984f8d8f343451821e21662bbd8deb4a47dd8b380a325180390e19d689ab2aa5dc1b280184c98a1785a034d84cac2bcbcde0931a9b31e1f2085aee2435aa3ff693b09a51e2732078626078264d054fb471950ee5e49a826f185c589daeb0cf2e9eb3e296c7d9355471f1e37ad972c8a675dfa0d419ba03f1dc098d86ff3a113ea05bf009a973a6385f73df1494778aa5fbaa540bb95a9069095cb365ce11b193ee131a6414e235aac5c8fbe70f057583df4a1d54c69e78ec0bb5a177cfc5924062ec0094aa283dec5d8ebc3ada1ec444ea9600031d96839f8ba5a81e13faa3f8a30bcd0480ef20998f48864911cdda06b4c8aff512cff548509d128111d2b6671d9ef145aa357a670cd8ccecaaf3479d2f23399b42947c86cfad47fdaf22351ded28028a48759eeaa90964d9d9b08470da91579e5db7151bd464f207eaa62b7b4779237f7440d3459947a2f1a3736c9632ef8371c9ea6c0dae8b52c90ad2abc94036021aa206c214aa92d96dcc8df499a520367a9c1c6d65121f5cf750924314875b89d374f893f18bf169b74c3fd805288b871884dc00c1731313a93fb751b5cd7635e74b31fd9977e93f1b442c58e3e82a495f143b5cbd551f4824728794e1a445c56086c453e2f98026f3be23c4703c4d78b80c4640c8a27036bab983cf59a7df8f014bb98bfa7a6568070558ca40c44ab7298dca3cdbeadab0910dde0da9279e7ffc4ed48256a76b0dd23304077505e406252abaa6695c3be90e824544048f93d6cc61490655fb38bbbe096d186aadeb026a19324e355afc02c65ecec8c4922affcd80670b1f6b6c0d8fab0c84c1e9e5e1a4edd4a8e26844993d8fc8dc8c137c3e0fd66b4677d4f018842561ac219943e0ea4fe535140f4261689a562907653e424f66ea3ecd390057548be964c06b418c7e2c1f57c00eaa5de0d9f665b30eaac738ba0b18a7e8c3aad336cfa0bb512e10ee93726e0f6f89630745a17529c1bc6cde08f8ff8b17f6b59747600a0b0b4da3105656a740c8d1d0879487ada235cb9b39b4a74f58efed7eaa8967df6f8b214bdfd06f6236a51d17a25e544c9fe23c1c83c0403bf0fd28ba61a1d07db612fbfcde87a5f5098e569a0151f15a0a5edd1c41b78a2ad6f5eabc295ab96b65458c5643e0e6d42038bfbfae3822982b6e4d5cf0b6122e98ff6297e2448ed71876d8040f5ad9bb4e3d7df49bae265afb7443a6ba925de27101a3237fa60ffe11e432bd09b38d591994fa37cebf9fd56cb190905a65f3a86f145b00f38b53392917df964f92d546fccd88ca82008c1ad74d15530603d4b997b44de5844df811a056fa236f64cdfa681950d26c22bf250221b42d65dd34b55c1746985f4db1d8b4bd3819c9834498101a061c0d07c6a17fa8728f5c1aa58a40c46880f8141083393adb9940865bdb854b349f27b3bf5928c3c9dd5ceb678d6452b3d69b56f8a4fa33c2ea000f80e9e37249919ea82316825120112aae111f56648e1f08a314623dea0b873e6a231385441b9be65dc63e103c3451f1d8fad548dce281a503a5d8e107cac4fb8c10bcb0f1f4aeb43972453dfe19d3fdfcfd0117ed30a603288918e1517921688a2a4d98da2dad9745a25d4b968f9c249052e4be394b6bc8c7a9ee42fca63114371cc6c9321264e48dddc8091b79311bb0b2aeb461c3a814c392a4aa23c1e7ea4e9f40804d81d5a3e1bf908dbab21232e30dc73bb8af6a2c81b9295e544df74363bc6c155384d70812f191675f768088b22950f783ebae795f3c5ba4c719913c9723bb9060d1d445906884d49b18af2178f41c82931081faa1dd7b886562a6bbae5344cb2eca5c16faa0fec759d372cc6917226a6c0189d689139cdb739996ef6b943c3d6c79a10c7f85eb5c148950be4fdba641acaafaea45679e519dcb2380e77f1ee594387944532600d863469e1236d8057cd72c00a25ad46f11aa3e146f5afb6b03e7ea94894604e3267260b25f4dc669f7cbdd695d78a5abd6f9695012ac9548f497ab34122c517eaa3b8c1a53650d2d5c13f8e9e9be158f63e76f4b6349fc9ab5f351d54f51cd7e26fa069c3cb02e6a78fd227f18f402aea2a51ae933dae61497ea221ae7cc88037a84113548e2f478d3aa150c987aae498d1bdb0b9cf627438d30df64c1463d07bbfa6aa7ab2fb4418a4b3bd5ff81072583d126a554e85a8cfe34871762fa81dd51f34b4fd398540144c44eb8c74043ff83ca14b9987b89be6095222cc47843021adac525b2c0f9f5bdfcba5c2418b8f6d2ea311ad454b205c01c37d9ccb11dccbe19e4969f101512d2976fdaf178f6d199188be99ce0a1851be059bc716076c5d484060a4280a0509d68dd2e93e6566d1a44f76cc347f38ec057d673a1a9b4b2af8acfa31947da954f56fa34ff2d849dc72eb6cc1e7fa9dd6971877f47beac041e0de442f925c4fecae7800f482fd792882230c5b98efaee88af45750cf378d024fafec9cc30b69621b4b5789b949372b0703aab65c0535f1ad1f795e714479424387bffbafa522fa33fb1972f1bfbecb171541c57f0267fb5ac576122c5ddefbb4bf8b7fbce5fa56310ee49d30eebf7fa818ad02b3f14ea0c3b6fab35f4b7709ef6137bda23d810fd006828f59a636e232d9ffc502e554f87d6bdfe535323500ebd1b4575715086ab9935a0c4b9be61fe5061eca2e759355cad59f6914d51a9df59bb898807adcb189f2ff508b8c0958df1daa7040cdf12a4f486fc3bf494793289e02aba5f3867adf8493fa199e9f541273753e18ff415675d39bdb378a98a0044417fcf11f7d5200610f96ea5f7b05ed0b23ccd87268c33051aaa3e4af3b657d25ecff6caae42a9cfc49d95b0982d1d27aef9b510976b462aafc8a58eed46eb23071bcb342bd0e7dfdadfa863b7adb9305447b22c709387cfc6bb1366098ac50a274faec8b864dded02e09359b0ad423f3c02b6b616954d081c1775dd606b7f8a22ed0bc6479725a8fa2b47d901e80f4dd11bec2204bf89c3efa76b273ea789d610bfb7482f136d14b42a963d8d7187cd0c40f66d3dc2e5907fbe27ac1854ebbf10c0f8df8ed3ed42ce73b243e91914ef7277a26f5333947a52f5a789dc4c39dc634413780451aeec40f239315190134e5f31d5990f5aa23d630cb081d2c808074336f0d4e8f2a2ce0dd16593649811c044b0769a9bb76e321e005e3313253e62503f8eaa74baede30fc846ffdc85f90e490bac61cd191de665b677e83193f5654298e3962c732d3e77e528c8c6dd43b6b04f30f988c8f7f57d2960fedbdda139aed015ada9c517a3e99f07456b6c383c719bec54721bbcad4fd0031b6f66534592622f0158e7be926718c1bec6eb99f7d8c40f8fdfbe36f421ef78295ccf1a38bd6fafb0fd9ecae6634f64400ba3c52f92b6e42b1424d66dd6e505a438a5d21aef8caf2c2136509fd5e703844d0e6f176440bf4fb581083fa6089f8ba41a31cf48728a5607d38dfa936355b9e337443501fff95609a6d7fc1668233cf94d1bdbfdf7a2646db4852b6a4d3a40c895e14da92e8710c03d95838086dc2118c5f6ac98041cbe13479c02f68d76c5e5b2a7a6f9c106f150d4e5e787d88979611fa4c8b92c409c0845292dae75e3f9c3f97e3508458debb36e8747210e22f74ffb9ac05c046e927227d58fe2f1feca881ed9ceb2b9cd7c4a012737576eae324e618adb74714ca0404db5c0a1c54ebce706188b8f48a8972163de359d3738c9ec9515a702523e19c9f1b5259d6166460236a779bff5789df382d818362d9eeebacb5e8c47328349874f26017ab6947ac2bdf771ff4080eee0a6b74a92e733a21d5b7ea81a5da200e75745986c38c2f06e1a8a7d413c9c4e8d963040397e38374e7802459006d1e677b99310d9264c53ad49155411a7b447b302bdd99eb7970a75351127aaed1160a01c18970cbfc46fc153943f3c36f4ead9e3c2ad28e7f31f82149e550e31d703b64a806d13a20dfaa506cf5bc01ec3fecff20cffbd31b96fb8624b80f435aa6b0d3beddf32de2db7a05ea29b41ef32de03c8648408189eaa3fabff68e65f330d8c3d390ad6e5e20f00330be4e2d68970e7ffeda96be71e9c19e225f12ac43ae32f0b5ca01b4605199e0eaff6e06aea5af6e2a2e6f646220c19207a78ef491aa3e7c8327734e30f84cb012f1bdcfd89459d5669ce52a77ab58ecc2c9749f6ae5e32545fe1db7ab6c350c23c01d51b60193052ed60883edb2b5e0dd522909d51c5cdfb846c477fa85d6ddcc5f765115b81339f2fdbcf06ad22bfd0c2db2fdd5c872932cc149048307f5b0fd50baab845cdf572c6bb76e9c8ebc67cc3c306e93747c04d16d92e0ce63fba06a390c0dd12b86c5db80e6b89cf7adfa3f9746819dfaa23f46b2b67af52932168839a1509ccd15dc5a164873657c3d82a9a59b162985cdc7331fdb3ee216086468f512d54227277b1cac8326fcf6d9bf9382abe356aa36de38564caf12e214a90edcb44d972feaa252244674bcfa6731fede9daa73144321d8f89812f8de2341c19587fed08a34ee1af14dced5f57f5f71b3f74aff031dc3b950ee43b15391bf6c8d82785116c405c35c19fed7e5f8de7b5ad606f71734a7d4ba06134359d60e309e04168a980a4ba1915101f40a7f9f1e2479ded2965a0c28a8a1ab2b732b1aaba60b6a6c5beacd2cf0ddb85aab95e2ef6e2da2022e93043500b0e952d9da8e5820ad7bc507a5f77f4bfc0edac30b2e4b8a8cb7476cdad820263adc466fb78d9c0f6c0609b3b9280ce16b9ff6c392b56f961e2e8c3f39668753c4695758eb871ed4c447299ca466cc9038233deb238d1ea2c89efe7e4c5bf67cf1ea1f906eabeb2cee70857fcc99ee3429493e374e01f42a5da135c609cd8b82d81f5a32c6c5db6943a09aaad5da441ed1d5e2369b476012165de5c2acbe158485b840f67b9333832829e3c7d932ed0d7f784eb87c2a566e2c9c391efedf6377f79f62566eff4610b58d4930f809a95de7a9c183701eeb2c5d8d728f1118febc773fae7805a6ea1a86ef0489e8d75525455e040fbf7a3f5fccc7fc929fba9e18cb2add68cf8c79afefa210e12f6cfb31a0d9ea1f6d3e573923f4445f9eac1228ea4d642f3cd00ea173c0f2640cfa525a6ddf16ab1f1b320bac3502ebfd8e5a6bf840b04ee2d106cc97c29e48100a2c91cd38cf968d53470c111d178b871740864205aae3919133daa9f581c8f0e39e0b4d00abf5bc7fecb5918678844de842e2a101bd1147fe4a04bc795545e7c89d0685da7f6f07e6ff476909e569fb1ba6a0f5dbe5c9dd54d3be6460e3e2c6de42db708cf5ca96f94a50a917ccf7188f0148c7af410cf75688fba79708358d0da9b35f8d9b539e620134003a208642034253317803c94ed19b84796077b0b04f0416888466098054951875921ffa7e09f40c74f90f427ce7dae28aebb42eaaa6e46d328507ef9ba0df07d311e89812604c6f9e43d47a82bf3b9314039076418c73ac46655778104e280b49813c9a836e2bcc1607717b2e2e3f491bd09af8232adfdfe4f3b9f6d7632565b146ff9189d84f291113595acc7dbf3c8a129768be6861ec70c5b90e2a13f76075c4b83c66ca6998bd35b2869ea594e97eddd964d0be5bda45edc257d652267695276dc2a3bb8acc6b1ee268fc6a4f749feceec772b47301664c4b2e9afc3d2388b7e5272f08b7c265c4b9564f9508759b49bb5bdbbfa4c05589647616352cb09bd13b4038b011e3f5722e48e224dc3cb7ebfb3b952561a854d4850210e4d1bdbbec0b7a5d38fd0f7733a63083ef981fd38a735ddfbc41047a00620bc1ac52e2217191aa9ea49bc879b927d2ba2bb3342426ceb70baee936fba3745d437f3cd4643a4e96e2f66ec39e6a74a38529318da474f24897e9ccc11654330218e8dbfad96f30345e32dee80726d71fe8f7fd0554cd9da519e643e3089c79db8f06f5fc322193c49e5906fa63cf8bd435336206ac21d8c9da3ce611193928660b896af53dc56d5308a3111ef469ec95f6b7d7317cdc311bfeb6a6a44813c43f4807be95d2d811fb10655917e90c89a0ee7fcc21d25e5024919671ba485078d8c3dee70fb2bfac88aea10da1fcbbaa717a7631c4d794ef2a624351ac75f272cb963ce9d067bbc09077ce96236751b2455359f7b75d836ada67f6c464000d61f2d4326b5b3e9592b6c67049dfae440459c61339e02b017f2ba0e3f78dacec9a2ef5231126606424680afc692ebff037ff99d8d66180c6d35fc91b829f3a7dae2150009d902653b3360fcc6f4a2e137b78b614fd651bfd0aff3edd1ef223816acc82c9354cb6500fa46c1873132b7c6c767923df2331799696f90752f5640de1cdd26437b82b4ed551fa4729e1d050987aa045dec7539e5ae467ad6d4b5f578803ca306a0c6dd7360f5cd4dafe8171718cbed87622cd58764a36a7c5c2cf4399fc7d735dcd99979b9e544b56d69f69751a3e8bcfe430dacf3dd8e5c5a9d5a421e21bd672fda11bf2ba420dae7de84d56d739656285b2e776afe3720f495935e1f3835bbc04b03c89855a39fc4ca7d6faaf62e450a89e92bedcab9ac1bcd8887a3364e40cdec55f323822eaefe653702cb9f485df8b3570a0ed83f68cad0f763a9227ac16a7967fdea97789e2c9e9cdfcc7b058f53e1572c454fb501f93782e0726c69aaef1f16115d6827577f0ea0d5e34c63883e4fa79b6bf51d6d037238813689e96a7c9861769e9293b4decd53a5278a7b621bfde57270db8aa349954def89c9bcd7ebfd8c1eb39a71b0fc0b2db8b4645e943885a227c1a807137455e85188893dcfdd75efb29f2e9e6b30faa3c21231a7ba5c89f1a6ef2c1ac7c1af80a2bf8506434fb851f2c6b73ccd3ce01624a44c7bf513ba5e425bf7c89f1620f032f7ece784ff3535add692d5c83245d14d7cfc5d6d41bf42521d4b25355934b301726a868f151a8c0f45dd11746b4e5f2721d2ca4f50dbd8240a3e5bea19abdb976ae9a861ef1ce17a0f4d3a1d593001cf8152cfa3bc69938c43d98c2df1dbb84a61666017759f71b540663623f97abf3311f5e5537f22e791688b6149500a220d9c6bae1bf524453231d67d26881ae7dfdfe117ee8b39e58cafe4eae9528928e8f86442ab945707943b3c5e42e6b79bffc4c3c0a5054c690e6a14dd186a3190592abd2f81111ca63e824603842a327b89803ae47326e74f5fc735895f92a87f05c42a00889254e21192e5c706dba63796b656db8338f8d8de4031e3eb1987754c49d79ac4ff3fbc9b3bd9f8a10fb4fa227cbd04a9edc1f8ef50ec85375fa550f25cb4741f366fe80d6ed5eeb480fbe3972bd087756aa904e17c3e49348d705eec56d6458d7087fba86c16742a361c8f67616aab088346496cd06dd6c64b9d242cb9ec283123650d932e0d9c1c74b97fa4b501b4ff4130ef9c05129a0640e6552f4c9de1a73649657c365167afffdba7a84f9df056470f093da19bd6e3c31e4460889f162faaf599bea492ad07d1a2e9fe2da38de366de9755ac7fa58a66f139ce5daaf6145730903814e05919b18a5280f0ffa109d41f70ae84e151704272ef62098210196a8937206c2d4a06167d1eba6c4daac8c4aa28de5a6e2505459bccbab575e5520e9ca075e66d13f0849605d24811986f8e79a3cf9d23f444551222fb0b7fbda6c94d4a5f09e7a4834a0dc9201519dafe250f791e1bc7d29e66eede3ec00b4dc337e660a86c958fa30aa8c24628aab4164620212a34c695f6531be6f06a52263294181bd874260fa4f7af1441714edf8ff06bf5d2e26d915244798cad3ad84c5cdfcd0aa67d3b4f784969a29fd2e431da3d81a1f522c397c7bb83687a0edbd10f014cca1d5114431242ae21d0e444a348b2dccde5d1436e9ddc26d54a064aefadeb75c24d3b5a9b2868ff9befac7bdbae47f5a713eb9c5aa17291547033e30b0cecd04aa6ecb643e76f131d50872bf5a2c46b89516fdcd19f724994cb7ea8e5e58eaa7e17d0bca0c183418638e3b2e06d5ee13609b23586bc9b5a72e31bdc9d81cf6a216b6d9f2c9e21f145eaef0df8cb9df6a3f371a7466907ece7e27072c8e779d02a0ff294e7a65a0186419f4ca716283acc5dddf840f1c7d51940efea1a6f2728c1de213f0b6e69a6e11ab08a0210adde38a005b6ecbd5e80a8c26d0a190d608dbf4055e3b0aa9a9f4780b90366b6eb85ff3244bb5d292de7f25c04ac8772303a447060887191b3755f82d91de59cd276e27232c8de349313857b7adabfb18015304b798b62a6aa8ee990f0678707c333b432fa95d17acf102b43145c6d5482970c20bc4f9c205cf422553b4dc58fb4ef54b7129e32452d752a4093e48ad536cd228b91340181724dcae0ae09be916ce5df52659673f4f4e118a8fbd05a731b9c80ab8212bc82d4105a227c49c60a31b6d58e673e57b81f2652abb3a8c6d0c4c2251df5583381b1974fc58cdb26e96b8313628214146dcf66cc9734f552074f0ba5cdc31a8391ab67cd48354bf9ea7e2aeb85763a426c56defa6264ee0783a7e81f361e15af7331176070d6038996969d8e40e21636ccfa3967f184225739ea51d19cdb7663f6877262b01046fce1b9132553cfacbd0fa3d2cca0131b4d2d56a32894a8f96a2c923296fcfb19d87ae0edfc2063d7a7a6b44df0d529e8ffb0cbe638dbf7ad82dd2eb748f99365014fa8280ea142c1966e4d66019641bdb3921f24a7312a86f9af5703b144c2dd230eb97e2cd66e2493d89cfcc3622d795a7122b5d1db3a642fcdf429acc3f18f2378c33b38c78d8772e8607fc576297da61f32d0129ff6c30113c31c3a80a3dfe26a95da0b6c4a4d8ce3a0f6cfdb544cc2b1290c6c3743524f749bbe8f1916fe7b9e4dde41befb3ad880710d8f6bd067308749ec086b2feb43443351dd6b0dc1ff59af05229bf11de20842301c36c8f9430482f74edc0ff8fad2a24bf93d80492e9890478d234852cdede9c6e7e42ec52fa652b1dc2b7220b1e86043be190ad2c53293b5d25fc4f913b7edea7ff01476b3567356141092ef4df1a453e9da4a9dd30f60653fac75132c7e32089da55c733eee78c0b5aae0f36993294748693a9c694ec7c72c4caf4983684192065c9551b05472b159445b7cb784d3906e37cb38feb024464fefcda25343963191f6d3f5f03e101214a64430280bc6edce5317104f0fd3fd6fae9af7b3a91586b00f3c353d63a7463f25363b44687dcb6f9d7854c4945091f70f6cc56223c4281a2887430c1e5857bccffc6caa3c32e7164184ca247a36fd2ce0208c1430a33e7ba97ea14a55d6cf32cba10a5c0daaf26a44f8d77fdaa0bf93e5f37813ce4a3f67b6fb3fb96d8ce9446b16f9309b30e6baed0ecb39c48856a02ef708d6c8a227507b5af05eee41cec1961b23cdeb8e31c1c1cd7883f36d721c15311e8cb3239e43c0fd9c4af40b8e64d495c98e0f0322f0800ae04278217bf09fb3fe3a86f7152f52d9c41e3859984cbf481824bc3c55010dac914bda08d0593377f28db300daddfae093a59f6ec5983b20a2b4972d3acbccd2ec8d206e4bd043c8a497324689a6956c380fccc0aa6cec7501c819dfb38aed7f9259c9c0413877a1fdec66d7e927795a747882d80cf734f0d7ba43b8d3dad0398ad2a663657fa7baf5cf79e52cb9e546928f2dbd5e3185997cf68150f86b53e0000189f31b3ac6a4537b6bf5fccfc61dc3ac9638f5e3b0270ecc72646f6440afb03b8b8d45d77450880a8b3e00ad9946659b5be8956d05f51572671edecaa0ff96fc551b9ab83a0abf80d5a447cebeb58a6d5810a07f030d3db50ccd9f4508f24c8425f078c946fc8c4f0207cac0cd5ada768e6bb02ac98ea54c6586c16b8f5fc37dee67834d950720d8357ef566354623bcccc0f06950bf817c35dcc2dba4a3283101a1557006da27cdaff83bd63c16ea5bab1318acd3f5c0b0a9e6fe1ea08323d5f6d2017db6de5e8ef038a473871b5265c1931e0c768abddb7a52e31d0eea0792b3b6fc88a9eba83f9389ab24289ea18753bebcfef6df59355e7827a536aff2e4b1cc99b713f4547dd24e62e7318287e1e086dafc96809e88554a1f74114bb254fe079cc1e65dc8e13f3b533f1db38e35922c3560e3923cda7a69787d782919db178e8ed3555fa4394b1c84ac526e40e7702acb284209b0c77e4c9cf7f56b80cc936be38f820b03661345036b94a989823153ef4491a7879e0e7c1ad5965eac902d551887c9cdd66fc81d3f1255ed98b0a3345bb7bb0deca57203edf5a4dae3a19b4a840b1dd78d15bb976f1f4232fa9c99d3be6787c0bb84276dcdb7ddc71153170e567a761ff5dc21a439ea6cc84c8a4989bb809f278cc6b7f16bcbf2250f4f030bd612e984e1f9e5d0839526e478c7c0b8b42985101149e87dd2463c2b7124f5d3c2e2f744cbdb4c8c256acb51c66bafd5820f8336887e91a30404cf84a1c5a5ac204f067cd4cfd949403c6af30a37709d9c98fadb0154d210611ce9a09290c6f1a4fe997f0a1ef91a3753b71e34ac42a94c2e1f439a972ce093f2ebab8972c43723d52ae5502985bae5508a50ca41905e961960939e10274c5a91b4b404b9353fcc65901ccf28ccb0331afaeaae320496cd5ebf79c8717f228f11dd9ee5e02fcb6737dd6445049af6788cda6346b926dc2d5c3d012b58ab33fca64640715dab4748693fdb7a5762d6889f22e3b3e8d21164ed9801134fcc3454562d9f6b6468a0bfa9643adab90d21aadef5c262c11a02a47834385486656f3bae8a1c78ad9e0db16d9f104963281f4c3f0dce19c619562fb30c5c5cb7f6e9d87024a6742876df501aee0bf7f32441158b9d23fbe20270ac527f9851f8c92ec8fe3c0360c36d429f00cfd88f0c0e2a381b292cecb1111377ba8f3152f465670a0305eb6f42408e2f3871044b0c2f7e6219b1f40f7d40b9a0756501f999c1763daeb69b9e7858154338f3810e85fe04d10dd079184299a6cb5e9b6a397af5c170498ecbcb2ae08835a09be168109cd8955f72d35d3c8b2758f8330e5d121f06a9c5a0f6fe36801eba4bab3065b7bb69dd953ab115e9b61fdd228de5ccf1fc81cccb9fcf89a44e2b113b8366825c8b4dbc316b63b2ca6f1dda208098f34dee80b8a32006adadeecd5f1361b8a62b03327c1d3836547fa4f5a1d1cf3a91acdf091b5dcc574da574a75547a8baadd74b77071273d7e52e2bd52e0a35641ad45f6a2db2c90767f45ad42f697f92e347da53115f4f0946f6ab1ebc47a7dec35685d592abfaccdc890dbc92d03364a8fc1a2709373bd240171a747e17f557f4729f2d26b43843499dada31ff5bd3b9fbe3a278f397f7302d81a8e71175e86876aef4f63c214261c162b0d82963d3a5eff4c9dfb6165cf266bb5c93bf8802c1c6cf9a986fb840fec46eff2403d0c51d949e2eabf6f83751c4d18b683784290c9117464b3d33dbd17ab022cc41f0b939854bbfcd61a4ebec43875eef0557e673a2dc052319a619b2b50d3e85e0eee77db2a44c33481ecd385c9e40c5f5ee2ae3dd9114463fa3c027f0f0f3aee66ba44763020df6c17cb69ef9a7fa57663719f994e7ea7158de06cc887e3c9218411f0c84f5c2e8e5bcf121214ebe2df7406004a872ac1cb26d21ab85b27987cf81a40e5ccdefc552553171f020f3d82f3672c617d3f506fe7cd96f04c9f5feef1a81cb85431d16a2c13a514da3f533b6b011a8869b889769befa1b14daf86c00bd7c8cc100356ed60edd61695dacbc86754bb40c0c13794ef5e8290f87ab6711d899d58b5f140cfece9f6ca0095bfe09632a054966d465477c1e2413c7672b5a1a18c9561884acf054f3f63afda7ba5f355d0fa0c8820240a73b0cb53dc1e3ddba1f98c476c773cdd30a2f7e4ed014220b74384ff3c621ccccabd3cba3b2f9e6c5c194de0f02a18462b16d14bf3e2fe553b9dddbb8a728ab11345d5eff3584f9f53709631c6289b7bce3511d772d7e81d545ba2fa2f0aba8f2e06acc09d6e56a85644f612a40b9dba049b27c3d13dcd98c3a2799b4a6010c5091f7a5426dec27e2835d6c410e3bfcea0323ebcc68351a9e29d6625c6186cf8fd1a60227fe0191e368cd7cd48f1742953dc925d5059f6801e5f113112eb0bce17893828a2718ddf56d4d599a1cadd26ddab4fbcb5327e004a08114bc763e9a643ddaa58cfe7813bf05e6b10d0975c6bef9e9a6b90c244574d4a0657d2e17b65393f8770c925952fd9dd235314f17ce3d58a58d44bf6d6b8e74bf8da46e7715f2cd3a7eece0ff3a59298a1e51191689a1c591f9dd1d558cdaa756910f45acafb1e0d1efd0326e338b88d5f12f81d5134452478443e3e3fa0558d3b09b4ceef6b795e957cd367e3b2ed5e0fb150852c7e4a131f19a62d2a3b83094556bcafbe6380fc938bf1801ee7201f970fa7b9f4542184edb5972b6a7be43b942a5943347ce9a884c134bc997cad540f9d7217f48ee2bf45ebb82224aee519daab969f113e355d1793ea8f881842607eca216ab23a46e423509b91ec8b74999919990ef67eb6a9066e12f126a2b732e54795b700dc022cf98ed4e63b879d30758848d4318e1dc7674eb2c8e83a5b5d262d2d5ddeb37c4af3f120b5a0f5ae898147cd676ef1271cd0dcbe15bf684e71c97b11b1e3809afca4d06fca7f6fe4e9e477598720699c772c361d2f331116dd73432b109608d4df104ae21d9a1353e7a4db543e2e01b6910787cb25c196a9ed2207843ff5ed2ae7c68d07f91afe0cd998d93c9710cf5e506a2fd5dea206e7c194d0a938854cb40970774d7c309ce19a54887c38e6392bbfc9abf9973df7434f1173d3f3656f749adb9733177e3a3e47d014d81ebd5ffa93a0da82a29dd416ba05d9f5b6398a7a54b782a2bdd4f088731f5ebd743723bf78c6e009e94da32dbcdb31a2735545215115ea7473663f1d3b2c8ff2bee4a651a511c788b2cb7434cee6d6012df7d6264828b0f1c05bb38ef5c68dac7a2cdf7ab24733bfbff8ef81dce09ca6f22431f6da2cb838d6f0befac5a53e8ef20a736f66e6d4e5eff27e39b5c3ca5aa4af3c3bd558fcc8d7ce8ba6c2e9bda24ba59e94af6bb6265b456e0aa04e2abac1604b5ffb5a617349527767e8f78bd1f3254a491d64680cb113ec0d353b1d0863884ceb6e14a00b5e4735c443c29d0ecf1f88e6d1402a6fa6bac23263485fcdeb10f537549968c56fa159f152dd87b0581aef10de5b84c59f11c63742a80fe958098c3921b93db9ed4babe299e09b186752986e57e930332de6412b83ac3e1d99187019ab7513f69f3fa5279a097950c5f388ec6fe5a3ff635b7d71d837ab175938eb209114c42e73697c66053b091559086b3976742c5c2c0a3170aa7f8371edf61ac74ef5dfc39907ed62f52e9fda14e17ffed9b9dd30f05506c69ae428b3b6d962edf1eb842a143c8e180e224fc4ca83321b8714bd299273612f3a22b6035ae88633337a624b12b05336c4d7532f5a559a7dcf5e098851afaee544d1d4789324ae335f99a4ec597cbafb63f807df91bf5cba822ff1fb09fa0fd36d34d33baa5e6f85991e68a9952f3a3a2ec64d691bc3185acfe0f890efed85125e38719a368adf71ba54eae77721059a7ed52dee2e2a23615349148ec67f76dd742353a11fc7b539278242a28d9a89d56d50704953dfcfa964812d706f01bd7edc1ae8b1a229bb941417ed170f2670ca558c967d9932dd79a053b8bc439ec621c460963cdb1b56f03da48255576a179c8271dccb8b1e0af2c00c2931aa3af547994237985f43a0a2af56f0b724750bca32c1d7143fc7edd6864bc61de7d2b15ea4579ba2ccb22fe7f43a660c4ab9ea391122a0922bb8aafeeed2b68bf9f863ee6b42909b8509a8bd7a77ed71b47304d36838802c4e727807ec2f0bdf7f4e56c4cdbd6413e8d0eb0479aa73e85ad6e6861842ea17b45d3f8ab9f15e38f9096f911f2713f1f152369e3e1086d3e5be538071f9cc7fc837cbb153b6be013ac884fe5cf7274d3a7c8cc147fffe57ba6ce1e88120b38a04e2cbddccefe0188ebfa7c259c64beb82da3e4858a2b97606d31ada96c522efed1bafe034d119df3e630a38c01b811f87c0c590b3a7bac172900f906a4c66b70f88fb29ac84c71b7bb4c2ebe1c3f2184678bfb1dd8c83480858ae42d1c5eb80fe337d8c1dbd062d1c4b0f45a2e823c540d54d4bea6826ac502235fea0161ea1c920d7844471d303532fbb29f7535fc2716b4cd761fb737a70278035b14745c4f929dce019e4668875479866470e3bce87c2fcde74f0df7bdb29da9810473c0e0cbcd3cf455ea5f6bc67f25056b217e4d4d15cf8781b9d38cd493096b174d8432702a40675c8d33bddb827a259b4d48f96f08d60d4990cda901c849afbaf4f2a46f3eb8accc511335419ada67e1ce133a1430f0dfb609343270f02edff11d98f24d2ee31c05af280c409f002443e21f83c25a739a065942bfebb5a8aa9735e454ae8e5044514ca2d3d284ad5a1f7325b91fcef998201bf95f0af94a9039d205cc661204d1ece9e14ca5b00b993b63fea4d6fa24663193ed5dfa6f8e04a8846a13014a4a02eb87a81bbe1db9d507e24f7759403e76fd04358d06dc979fd0c8b907f35b396e8d30382e848151e3782c9efaea480301956e3d55a9aefeae45ffb4ce019be41c8dc4df112a202681eb79407a6f60fb5b762c86df1c8927202aa278f815b47249ac0f8c4fbd66d7512bcaa38e7d397acfef412c2e77c6f859e39a665add2a877a0fab3defe09b681c42f9eb415dca5c3b13666f8ae06058ed7c988bed26ff08b3931a621836ed5a2c4a5b7c30d7949ed4c9fea7cebd57fba622bf260245816e1be664324aa22520714770475aaeb0ff947bf8c690ce5d67f870eee840bb7ea31b865e9630159c7649a04340c6cec9c1b0dc0ce2334d55280c04b5773cd8d94ab8a544509315c587cc4207ce284888a1e09effa45bb7e08e76d2471186d3ee49ccf5e5f99ee14c6b1dbf2465e3b7c34f783306b67a2b864c42b7d82acd43a3651c89c502c4f221baacdbbd35c9b625ab216b74277950755be38749fc5a0f824cc9f75a53f6545a24c60f217639da49cafe52a43e9df334aabe73fc3740fa0e0318eb7b6ae9db23abb2ab1cf18f5aff9d165e0a860d2705c1f95daad261120ee7f0fa4dd50338e160e7b538edc911c633f998b2dfe4f4d794098b33f6e1796f539d1113aad1b727eb478d0e1c3ae3c85d196287d1ee5f9ccad78d6aa3749d671448f596f610adb601a28c98a0175ce970a5ac515160bbfdfb667b55be6c601b54e2d2402d84f890b281ae100e564d93ec839b3f9bef4aa864b214632c8cd6b45b5e3015ac2cfb7d41f3d6c193217aecb2e8f49eec07d54074248e0ba7b21f9d158b363cf5ad45ebd42c8597206cfce11c30ca16c93ea29ebd1802b7f59e0910b3e86cba5a90c14ca139516ef96e3f63ae2a1bb9f551d095810e31abf2814f52c393c023aa179de5d46b10535a8cf7c841141eeb6a2ee6e4adfab5698721a3e13777bd2618b19add9af11e6330eb9bb54c9539e592a5e0b70914056a05a8f986912ade3bbd94a44c47c6804c3d8bddcf28c22a9b89df5209eaf50bbfcc6b36d8d83d79c010d0f702db3b053fd85f8bb0ffab3fe6def63ef053c72df4f0ca7246a15b24a514f206be1fa10d1a6961b2798c6434922ff4ae4b52f691e400d8d59253e37c27fe76c936bfc7efa9bd3ff15d9095efb94e830c673cc77250f93c2e2bd0d4ace52df041882200a6cd45db1a672471e2ae9ff619ea2a93a00f8dedec091691a9278d5eb9ded8a5fdd82c1c82be9a7b099025dfbeaaac222e9687f45748c4a037a87bbf4fd9d59f818f269b8fad1415bf8d719bf3d9ddd61d3b5bba19545ca9cc6a80034f401b820994ac7236656fa3f7c91794490fe66595378794d70853d2d1e931e205401f67b037bead054c37c3bc6e3ba8ba8aa0bcb083ee1acb3fa0be24fae2c4259acbe14f105ae8648ba331e0dda1049f4190f2d504ee0683bd55d19e70a2537a5daee6ead298ea731a1e5c82b78f0822cc87781e7fae94134e2c793bf862275443e8806805a6574037c40b8ee777376fc790ccf84f20994af2ee3369b21188f6b7d642c86a41b44dd1cbcac18eaa404e367150b22bee1cd8866f416685ada9b4061ad950247bcb33b27a9e86f54b745b03cdbf6c062fa8fa3f3abe2434a7e7638d912cbd7d2ef7a067e828ce32e1cbbfbdd52c2a998d3738c1b292c1820700f32ed1426c9b5c4ac0668e3207ea6a3575173fe0eaae5bc3f8452f7f6a16ca768beeffe6051ef0d828a6d807998bb196a47c8750ad3a83e124893fc8c4479e0052bfbe075a31a6bc5895acf242e5bfbe9b4355085a7511883b2cf5b3cb04186863b72b9e4024ae157213464511ce2155cb2419e536a87330ad3f5afa30c12ca52c28242e421763165af0941483513c257844219bf381135975953207fac9a2ce2864d907fc74d17a596989f728946171aeb16d9edcc760587ec44261eb9578323ac311dde0cc349e18184e2a88ab6ba1dd80875693e3580fb244dabdbddd55a735a7a6ec91a732bc47a71eb4f3792e51c16a71321327c73bf55c9ea5e476beac0fa2b749c369503d268de8251a5518908c0c6aab9562b7cd76594d42f3fee570c0996c90312964ca3e4bb143d93559c8de9d5612da2d89e4c45306a06421cb0ac6665b3462d49bf625ac95d3603c352e0be289adc4556af6a790889e335ad183e0beed746517df25fc7cc0d919788a0b98253c25da8e8796d09a90bdf3397c3efc31b999055fdac3aee4f857bf7b4463d3a347aeea7d00073fe0b955025b1fab6622ddf98502e0728bbce6decfd86c7a169cd40ac212a7a3a501152dcffc145df89e4b9e964fb4469164e0eaa31dfd566cb0f39c0cd6cb969dad345111fea81c78dfb2f8ed3a9472893c1b5bf2b6acebca07e06c14aaf782f90485b72ffae758af4e216d115b0f9effe747ece5da272e15c3935cd20137b8265404a84473c8e4c36ec77a1c3231bc5790e5da50859c0d1f813beef5c5c2251edf4efb97b6075bf3ca502c111567a672fd313a40061ae092d23ea250cf7e57eb83ae07dbfe4f437300ff5c8311b3154ffc4c9fcbf9b9e81c6409e87d9d35ef5cdff7cffaee31ad351a758e4f5d1f61583865a865fcdf2d09e2562fc06058fad1dc517d4b1a7586240b77f2faa9900f2d7973870c254b31152c494677228baf5ae455f496ceedd8f7c011c04a0bdd6d4e4d1e3b9feac5f73c645cff15a2d2a0100bfd691ac6832b7d4dbdcda24a38e69d8cf2549ce54e01dedb102d126dcaa39cf494401dd369ac39daaff6df7589705140abe8d9779434c49b860d30a500a78c005f26ce99a3f141737587d411d8cf5bc339186dd8436eed4edc21bddcff6b86f031411f46882578353e551556d90b60dfcad274ac26c2f7249385b79702da3bcf70a6b3a80f478dccd89e7511fb387893347f0f6ffff458cadd39367d459d545b449cc5f6a62893d9b52edfe1ad1b01ed2f067b077f6e8dbd87b364c8e3eb5365730118feda35596057ac78bde08a9058c443ad8edffb0509bc923b2a67ffc910a6c1d3af3d62c01d180715bcb4b6a74effa2ef87d3702d008f8216d021156a000777f4ef47ea3cbc67c42600753fd6a5e2e33aa3636e28b0757877d093017e24de16b23c583b58542b4666fa3083875ae1ba6d62813c3312ab292de94f0c2228ad92afe66fec53a13c12f3ea8e835274035a187e1606056898bd0c4bb43ca47293f9479bc0ec0487fccbcb7f20aba59e65ef62023236a8129ab8dfeb7d4dcafadd91cda65f70a307c7a457e5d4ea4eb684bafcc6600fb6d1f4fa5153939d717d0874ff8d74651c6c650e22f89bce9d60ac5e38abc71cac3d5967ca501f7eedf82c91db6cf3cf0b99a717219f64ae56d07dca2eb37284d518946e6b61d42758ea42feb123fa21d73c6dfb2fde1abe89eee0cf6b6c2eae77a6f23d6f4efdc0d103d8c158d9251adcfacff922a0939409f5754bb3563aa1502c73ac6251e1d6fae5168be7a31d3183ad7ffe11fb03d350f6a61fbdeb9ac3d6843ee8df8ceac77d2c8550fd431eb1487077015ccd006a408b1ab517361ee64855b9cae5b5cf646b8ebc00ae554c4df6fe3aae2974855a3c703a6db19281b48e29d531b0d56675d65e2625d55b6b76f574ccad8e9919d480d44dcc3449d06bd11c2e3dac170d7f4b4e6f1790d9ecd76f41a271fc93c9a86e6ca9740f34d70a67ca98e7edc3497b1a1eee44f7adabc2ae46ee9acc1238d36f33ec08b0403792ac90a6584a4921d9acb878f5c585cc3f3d65b739c89bbabb00b81bf45b823173acaedff857546435b4c765439cd337b9e318fa8e4cfac117ceaecf45eef2544c4ff3d1f8adf00d9e9d9f8889d48fb7ddb745c7bb75fca343145c0e9bedcb09a2b0dd1bb3e4956f833359e95b056a975adba6194d577a5b533125ab25c8e29b837af17b4eaf7f1956d82ee037c93e82615686aac97f6eba33336d8a193d198e8599f8a2d088bbe59910bdefab7fa618162dffbd3c71a3bfe737353e3eb3f442bb20ccbb77cbffcd06a6590c760b26c29ed74b48f705b93179aeac747fa148c4a1679f9d6b93e69d72ed328cff9ccc312b4f47caa69bdc19d3dfcca989763b4c6c56f90e8b4d3b091e1ccbe751b4aa9ea040313731d24ade1d0cddf426938ce65aa4126712bf19dcf84e5484c6063005a57cd73729b75f98af4aa56a3fdbd311bd8238d8a7fda14a02b86752a5124999b25ed3f59704158db1700d7ce3d5329854ff4ec6b507c524159cdb3d2513cc05f4144794be8ffe8da5dfc61dc6a3428fcf6a9a4e46763327479529edda498916917006d9d91c7a0c0a1cb00c87d3534f2cec0049d9de908abb27de68a095b705e2242c5ae2f2b05953c7f654711b8df6c8866bd213a996e061943d844319543395b264f2f1d41dcb6f6c970e25ad82b27c7d1e51c31c162821a945fab152c472a17a18acbadf202bf02830845ba3665bfb5e0a36402a7bdf6168105d422dabdadd59c327b292e53bbb10e009b871921b24dfd2ce579a34765d6f27efe608d5b81de34aa9c0cdfedacacac15172086675427d2871e7a5d532b957558c4865033731beb6fd874523b67521340ef161b17b72a7d63346eee374746bdf486d4209c4002dce69e2c627c028bd867a6e30b3e6c930bf1beb70757e67f27d0f4aecc1d6d20c711b4f6fe199f23768f34607336f80b96009c7f6be7da7b1cbfcd619821012410f89a4a0777b5f90bbcc266fc5268356fdc5a5f90ab93ea0fc0c90dc1e860f36333b5b1a81ad0507ccf723bfb08836f79012afb1d0f302f05e25ae046ca3a5aaf85096b1e8b48cccd8f92103557fc5c1de8a6a9a918cb5da53beeff2cb6007da23b820a7c168769eb4c38ed6d43f7d8bb60d4ae22d410a16aa2e3fa1cecf423b0d52eaec503ba939310ea96e8b5615482aed73ac581bf501ebcffca9c0eb9fa859e83762cb402666e156488f847efc2965e23f34b2ff9b652558b97523db122c66eade15c1c2afcecc9c6e71467a59f419ba172f8c9efc0100cc41551d3bd72962f3a2dc4ada5015e74fa490376bd1256b5304ae4b3ca4da34a6a1e4947c692991adaec9ef47650ce82eeeccf7f1c000fec03729cdefb39ca08358abc213d7e54ebb7da9b2d53c63774e336191162d0a9507c5aac45634980cdd1d42e988575b82535bd83a13881e975d4179c4d065c716701fae054bad965c4a4c5973053728593bb8316d22bcb8cd592c376caa2c91ea739900ad952ec86b3ea0da1d9a57121869079f557ee6bf9310864b5602a7ac1a69d0b057fd6875bf8e5f34565a136580005cc4a00ab01e029f927d6127845da293b7d3a9f0ec3e29bc7d6a94b485b534266c7fb1b016365a9958dfc08abac293afa3f3afcc91967b0dcb0a3168d385163deb1e209910d9ee752c6442b2ca0c173f8c9a6ffc4fe113fdde8d1e166bee9a7bb0d387033c30735664134a9fc21625db36214531aabda2d2f202d9570203eeeca968bebb044e3a7387bf80b971269dabf9f5d6bbda94936359afe57fff35ad9f6cb779591fe4e40d8fcc90dc43c527e2f46625739d618ba552c49c8fd8cc6df553ae5ad3a8204ea62480420ba840e2aea0887bc7379adf9941251e7a5513c6c7b5b1d62efa262db0427b386ab84343b5e3b1b9367c89d265fc3f31c8be13e40fc86e7eaf99230bc55bab3e56f66f61c495416e99d6fd2aa3fad506e1c5613996aaf2057ae31cefbca9ac6be1f11a570eacbba9f3781b446ea348acd26a53b41be2c74bf8911b9f3a921c386eeaae3e1d29c1c7fcc6df8efc9d4d5dc38332152d3e0671173e114670c658e4276f8202a321e6490d8e097f60501acdcc0d1365145b575d6a61ebcb97d073d484f78b5bd7f6a9c2e5a001b18c660cad08e3a92d55ee6b9e1431f70d19e20576115d72b657c6e06884802098952a7bf9a1bb0a8201afd2771f09425b88f8d2c36170bb4e1ed818a3bbd7ac83237e92261a4649f06e03120ff7b67c5fe092396bde7669be145878232c3206b17ff50ccecf0b3268e572ddb02e513b5cd7eb4569b9669bceb9e62c09e11b2b0922441b2d99fd6d5ffd18ce488d2395f6d1e5c2230e1463a4dc035f7c3ba3937233eda018984be399b969366342c5e9c57fef727e9443228537d3e789f5eee1758dc0304967e993db32b935e0bf41a2e7a2197a514052da1baf45cdd5e1a5180566368b739ebf981125db6db2b4527139147592c48733d83093bb0f6bd65a082e608f2d4a5bd79a4fdc5efaf2fd54426a1c56e6ac8daf27ce7f54f83f1e36f1de054061aca0613964e9954c41caf5031c13762ecf30674b596b2097c57f3577050ba1ac96d89e888ca29a50f144518581fa13b8389afa67e5d3ddecfae098183579991d67bf0f1b821059fde1d4d3a67a9425254548cf55a0f809625e7798b9af563f013e4272383560a1d33169ebfafaac9f43980a1284e416bd8e27b45ded1896b465301817ed2f7dd6debb269d56a3c780db2762800f20202de6588d9dbd1c714bb442900234c4bb2c6097f36a3de43ce48b25b48043d3f624eb87d6340404fd68c0b269eee3228c5e460f6d91d5afbce92eccb05503080816b3b31b12028be421fe50e1dffcf4adb2bf7393caf12a967c5b48379201841b30b9fef37ee1ebdd18ff0f5464dfd5a2d8ee350f4f16a504e32a3b3ca60d4b7c44758d96b6aa6d48830a1cd387247afd4943769c94453de4cabf8ebb768fd433ed3b5d8ec2b4f534983ac677a6ec924846924c427b70ef570065d05cf498318f3e19aad42b7cd2a2cf4eabd9491a3a7ff8b0f33a2842c6906516330aba5c0cdfdaea18c1e031adf39ffc420e3ca551fdca5ac361d3f90e8a60f3b2d86f2ea6576978e03fac8496464702a79c87e1ed60f10d687dceda6b47b851fe8e3521bf6da2cf0b37386ac3332f5942f10b86002d5c4b68b782fcca576d8f63173f74d894a1af7edce6ba5e5ae99eea61dd188baff78b4f9d648bfacee048ccace201fc9015aa17945e951462be2b32b4b71518b637c42bff0ee8b749b0f22b380e685a34d69547e9a034e523d698655a86978665f4afffded408b0de5e68e058578d7a87506070180f95674d28064ee0aec04a3ab891f045969e2949bdc36051f8102f1308e31f77d7d15e1a20608dc926326d2eff7f0c7fafda711c611d1018555a7701cd64c6a0adf4d69287637c307a72eee6d0febd4d74050ccdaa6344dd440b9c4766c0046155da2d3ac613297b3773ce11345bd0a5a76eacbdbdad8d9d6a40028c444c5eaf0701a55f5e5eada9522ad7ec2bc1d6e2764cb45d766a3b58dbc3a3435b904bcaaa14113981688f4ad8ca9a27cccd1d1ee3c4432eb3080b6842dbc552e43fac0b37b403d29cd6800e77c6c08425164cd595598ba3b36d9b41522c57193b0ddf4d59c09f5fa68040d4d29cd8d0c68292add1950d3fc7c438af610fef11141c671f967df954f8e60da8a8aa2bf9bd268d303ef79ef84c70cd1e11a936bddb925a6e6e2fcdb9efde3a729b833d8b1b833eaeb46846e317633d9769d73dad5ca06b790467d4b968b7cf263d9f828f08746f55d755014a864cd8937b824b63a1cf5de54c7801278c7d594ba490d96b051029777b20706242c43251b8491e2a2ac3ed36ee6b21806fe1d513b2a2f1df9e009632a79be8d80c3f9c665bfa82857880685b46365a693ad78cc08434c0b31240b8e576d9d68a72cc3541717a83c1ec34c66e045bb1958faa49926f8698b286c4435e3d4f8ab2cdd0d3b82b82c7f32ccf34d62319097a069698bcae1ba71af3d6e43d1b837cfb78ed7c374535981aee661e4449fc95865dc008987b53221dddf91d4ffcfaea14aad6201b8ce5dba44da88a092056a0335556b237e8b77d61198beee4ce42a121921bc6f31c165957ed50d04e4108b33e259f8674735cd76e4a31326781917d01eb17867b1bb3b8cb09aa7e7fdcd79d7d6083df5eb5080f26ce5ecbb6afe10480ff91b21e393fe223aae8f701995534893148f199e70e89bd8f8810cdabdc0bc75d2855c0e63bef1e81b9291b40c3be2d740566eb46cd81d528a389624de88d2d6247c1f6ce836b49978da9f25aea49aa1c7b1aacdb791de7a006b86c21e26f7aa0733f45373b63a47f9e3738bff899dcc94fc4f72d66885b6b7428b62eeeb25ea338be89832a6e225f90f1995f61500e545014a65a30a8cf796514a5ae8c326aec431e0ef168417f78d85bdcc201fffdc63c23b6d64d5bffb83dcfa65335f7bec40d610445ddab569576d259af8712406c618f16d2d4e4442a72b0bdd398f17b7650567db97a5571b7f7428f4bb61e29db5192a402b383cc66b6f2c85a6b8255fed7c9f4225ef9fed6c7f5cefe515ce4c193a4e6d657750d3ec7902e34b403c1aac39effdec0eefbe73baf65569f73e735500dfd97577378d0ae9401359f7ca74913bb3d25ee5595c31e33e0d11f3951c1b36bd90ebfb5f2aea96ba5fea96aab80966cc594520d4967d2483d5318e64c7b47ba0b64e180519835252c4194253edc7a82773e3c98640a90e965a296896b6e1e45eb58a24131f3654fc8634d295e79836ea628ce098e01190201f8d5816b02ed454ede7c5bf3468f8e78e70fdd294a311d016c20528013b06366373b8016025612d6e30f264eb043de23897d4578461e0fba64eff698db362462579e317bd4f999ba7ea4b407cbc6bdeed31d0d0850624a1836577f55d09ec4a40512ee4508fb732079e2f86352a8ecf61bfcca5ad73984740f5659cab311e27d0f1281182f57982e2cdf95627427c2ecc9c4732ab4b6fd3bf86068068675a16d8b445333354ac663357ee9fdf745fd43d71d0e3c07b9f36ff6f3d848303332816b3f769860cc9c0950a33899dde043acc1810aee34723df0b18153020a2d08c56fbd487bfa3a729812a8690291d53f4984123949250b8d41e7634b78d73e3e938d7e1ac9a3bbcbcadb339c0a7de1824a9f6603e4627cc075cb902af265b93b83a5d67938bcb18b34e1160f48dbad3167dd7c5f6b7b4400b8cbd5539487ad9ec0361aeea820f363b981fe953d537457b1a4d04f1996c7779b3c48f8130e3d97f3480d645aae7e015fefa6f225f672185b3e4b57b55f242786525894fa0f9896212dbe44f3fce1d54f89c3886aee5e86edf330d6baea24717292950f39ebd26349a612faf18a3a2c6d332a5af9a3ee7e97938c1903b1177056b0108450f749d5a0655e85ff50243f29a96b07c055697632ee198b99bd69a8a835660d4def97490913b3a4b3962a510051f18c94ca5a2c1e08e063a25746f3a7654f570dfd8c529cc4337e3d4d597def47ea3ec926aa4a068b791d8026a0e4973857c856338f929f2a6f3a3feb84ccbd9e62eac59658b599fb4442d62b6d86e95012f1bdedae8df0ae00112740de824e6cbc44029ca90647effb2be54ecaddfc9f9e7516fe82ce88cd7489fd400355d2e1c3e156ab53ce738673ada5c223aeec00b4c4e25016baa2ebc6d536fc7fd6254d99596339bd938f0cdc9aec0383d771badcce570333ce4e555e3f6d1b8a256cd479805572c671a2f524e122bef5123563472c59897f56e04144b38eecc02881183c632eea4ee1778c4dc31023acad25af65ab87c13697f85e6702268cbf2150fd93ef0f0311b316e09d148985f1c7ba29bfeaa4c3776943491bfec190d0d0ea161de5dcd58af7e698a705cf3558de61b604f60196fbdcb388ef13633d150ffdb5246bc02e774a25af67e023fc1d5380d5a38abdca5749f07f82b07b1768cceb37baa4e4536f9e7bb50887441b2bb0b5591a37651cb98c98e71f8a5688df50dece82c64df38280320c6b9e5b729613e866b0e5c7e294727e8dca43a7ed6ff139688de235c45ab597c185de17880c4f8af0e3bab3060dc16245066bb9ed2897905c7b3b1efe425c5890bd070fd31e8c46bea7a30a81753a8863955cf7ddfecd7695a62697e34a97e97819429aa2358c775191132b0c8ffe0795655f607ebc83dd2d9db3a1b93281a004dee2722b5d394ea0b4914a391f2f397f56733c8d9d4294c3087757d722b60311026d40e4d4131d02b7ec606a9fd4a6479ffb09678787b05b7f8814ed286cf2ffb59f8097b2da7d98251567e8fb757dcb337d0b9db218cc82f46025e1870248fae918e4c7084b8a7a98a0ab7b746775bb2234f8936272ccfcc79117650653dafd809caf5715f3c7469efd5d5b94b6a42ade5933fcb82e5fdbeb2dd11d62cef995856b672b72a43d5d0b9e4fe11d91bce6681a004da6e27daef3fb96eee73450fa268299b6c8d7fd60d7602d4bfdafb8dc3f63caf508fbe1e43c3e6d947acbf3160d3ca8786c12dd56e51ddce7a745846304bfddf482bb59f886de8f5aad0d54eca58775d2c8dc02935e00d1491618c5e4f8d7aa6857ad66a8866b6ccdbe612cce095d3aa4f76dd5c46f6c1cd1e4829925c031fca5deb0f4038f9e27f7a972365935b8ac83a82499da022f6f0cbddc94d57dd12719f0fc771cab7aea7b37f6d9f64c129ae1eea3e820e93ae45e744f841254e160e9d7146f4c49fb00c17ee4fc289db0733011cfad28b9b031da824fbf18d1179dff147322d2c76145a0217b2dc5c88b829b312d4501ca1f17350ce08003f4206d767bd6ae6dd305f0acb2bf363f307d3734abc67db631507f64f85a9733bcec6386255298c77484b853a87b2456c4f34a4ac7305a3c1d63c92731e0babaceb7da9941e25b8b23af5cea8b47a97a863b7ed9aa02f61e94f80f6af0c49894753a6e0e9c8d3d633d848d7b66dbbd2e96a198f94075c28aab3d949a4ad92469cf7c9c41091de506563ff1136515a23cd8ce2c9d25551980b3bfdc94e6a1be1f3c6e641633c9458eb2c9640844fbc8fe653142bf844dc808a8bbbce100b5ebab58ef0ab224c952be57a672db1f1a862770a6ed9e918f79f2cb5206eadac71abb1fd6789cf5e7988ee77212e5918592e3f6bdd9cc4fafb5e3d773764539755de97babf8f248b684e70a6d12b461837ede372a679c2feb1ba25ee8f9f6d7b79b84488671d16ad6c841f167bac886fb752b9211ac9b7b888d68bebdbfa213dabc7d327ccd977b8e1ab771c734dfa1a7d10b64ca039d48378a94a6a711cddca29b8a096ae468d0d593559e42fc166dcfc769965c9f35cf5670e20c699cf5d304e8aaf019809e8d2009e75b896fcb95bfad3d09245e7045ca37d86d1cbb896bf4cd2e5ec2f6582adc3c9a23512a49e63cebbf116ff6ab3f941912fadd9e15af2663f2c5a8155c2aeebc085414af259df696f129bf0cc1482635f4d136de3952b07e25707631a860a2570aee45d89ba9f4b7cbbd28432967ec977bfe3e5c870ff36a608425c1e7ae3c68ae93b1c16c751e3533f9332273d6ea8511411fdb4f8ab9438f274e25c39146e25cc9b13cf1f5b8ddcb3e136f37eb625d46f27e25e64975b1242c86de32a907306db388e9276659ac2e7411d46608cfef794db2ecf8cdd55134e2c032a42e9cd36225337529b3419e20f373eacf9e931d2d3751843ee886877d6ed89d4381fec68e2fc0a422758877e2ed4fef2caa6d4693815706e7aab9c6eb7d173964debeca4fbdec4b0dbe4b621ac30969938535e2d3bf29e2caecd5600f79270c37916e095d759cd5b7d6f60bed8aede1226c82e6dec4e98e7ead738c1da0bc40ee5660939ff8bca62446b1b7150d91cf907a1e757a18e606cb74682ba8e93a52b5b88ff5f5acb71ca888161e4fe5f1b5305124da7e0a9ded89eb33980c48b7ca8f66ac9728e74234463467630b5780600ed9ab92d3b5aadf3fd722e8d21bbaeee691887e57441b9844ac05db397a25f6856d757db21663e175dfe13b2252a70a4f48317e39d1933bef91754add7a84e6b22fe134dc6bee53cbd67fda8ae58967536d278eddbf6e0e956e9c1a63f5d1f31e6010aae68c1c0a192f449cce08ffaa4fe8f180e9bdb847f20b6f26ef9561630576e3b3f5e557312afc0e7aea6a7f8fe39ddcb7575154064ba6b747dc55103774505faa25f89a6cb9a2876611ddcf052261294f15485b4a0e5f6bd3b248f2071b29557d05c64d41ea08adda51e0f1bdee4919ff1b74f70d3dbe77ca3187de184884b1f09c2d5e78cdf712fc3777c2d945fa116cb08585a342ebbd561b6a491bb7d1fc1e72e0058b1dc0a463e61705ac4844da4b9ee55856a3c15b9166f715bee9a6207b52bd5f59ba44dcba4cacfbe70a90c200d119528344940cbfd245a778082620ae5d4bce586776b94cf81df28cfd53515f1cb0e6dc04c36de969e9fa13a266ae0a83277e967ace87e52d96475d008aba73a64800a3d5c6df87739656149ed4d6c1758921e9f3ad3d85187d92f425f8b60080ee1d97cd91cef56057340ddd7f2213a1772dbdb837b755bee492344f4276d07e11218ac70eec0d993c88fe07ab145acc0848c23bd580ecda7ba3c358a244ef5568b42f67626417956677e907611db24ae44d5010750b8bb12c55a56fdb8cb666e24ae2dcd4a45a66224094dfd9eb816ec92535fc36dc2da48da8ee88bf5722ac2d0a874e97f38381091059a6ea2bd8f52ba12be96fd34fecf6e85a0b05add3f8009ac357dc67b725ab99b37ae00d86113dda4ac9d7b84dbe5950e57038922a9627e5ffced531b207b442b20cac005051b2ca3ff403e9014d3005d87e6fb9bbffb7127cef67229d9b6acca82512d165ffd495a633eaf89bb7d5812adc761a0431fead3be9b3b8ba529badf927504467392a161a4114ec71f60a8aab15bde31ab46fe5ba69e3f2f887d03d4cf7d8aa889c1a02e350171b8a7a7441fe2f5e705a2b6c8b3c023e84d2c65a3681f5c69c2782efe1a6b9e6331d74b417581b0118d8ab2888eaa9140531d5321275f4620fbb11d5299744c07793e0bdd70ea35143880b839f4aa7cf89df0bd3446f7246ad82c12a16c40f3adb61f48916a5a8daf09c582ff7eceb30c30f0888d53c7ac4423e30b32ffeb79dc62af074316b0de5872e34d284eedd327886df3f7f2c36c4dc375f5ed2c3e616af9f4f7088b4244bee01fe9d0cfe180f39080c3838fc3bb615d9dac5a891b41548294fad0390eb83519b4e7d391c66638ff08c5cffa11e3c280be188d9952473c52933d57f8d2dcb509435c83a001bd1507a3d15941d7fc1dee04d6811fc9d9bf7fcd27976898d095fdbd9dd04b72f1c8abd734b7bfb92e94a85b228b9bd52f29d949c8ac4df63f8e9799285b57981ffb8db48cb55968174d85d35f47bb753429df0e219175bfbee81132dfe0aba5de3c85e524f0a84f6533de78316b09ab3c7170e62b290d61c159be9160a4fc9a854837071d957af60e14c1fac97b7bb998e04b14db233edcf8cd7b93a1992af10939a9f7a106a7efd632d26a1fdd77d793731afbf8ba1bb6f46f4ec055c3b9423dbf1612f8007b07e95fb7918b1ab965ed7501b392d7fd2eb085dabc25aa22cabde63d5bc3d8e9dd3ab28f813e43ee5689f2947a84ff7ffdab68c16b6c1f3cc743e2a7f801c73b09bd1130d8ca42b9a6f88513c5927040feeee21e2a731405b986ab18aa94f60920378f5c551ff2f468989574a12f0cca42e4ff10b47ba0b64e180519835252c4194253edc7a82773e3c98640a90e965928f2413a06e385bbf517a19ccc83531774808cd6bfa8a61bdad71c4938e7f5766a1138f683992d154ef068fe62e161965ce12a3d4a07603473f4351252290c3061716128803d2c32623e48bfb291979f292dd01c939e0f80f2a0d36f8e397ad1fb67e41d4009d16aa418338cc75e8b60ad0a959fd3b857144804f94d26f94d3fb032c36571bd0c5edc03f7ac8c6a3d88a31dcd320c3efc20fd07ad968afdef2cb32540b8075d0f7ad1bafdcb34cb3576642380baf83986aa82f8d488aa953b158f0f0ac6885d1c5983ce93f017e4cbb51c9b42d18ac94a5e3dbe33cdce32ee784c75abbdf1c4ba8444a56cff4f457ab3e17bb3765a1f53739beacfe1849e3191cba252853d6ab59858e12c1ac646b1a0570897648fe01b83af1a4a2d08fb2e81eb7786237d02c1bf162e94452b0db9b0e50235f9093862c5f9cf3501fb528d6c9e0151d33cc6cec05b95a4bd9c44233b7e1831fc23a96a647be213409d8130dfee00cba55b06bc90c28afac697ad3cdb8a65a741abe0283774e01cfd976e5bb74eaef52532a0d84270e4b5e554d5cef9062bd1bd0039d67f10ac00d71ac3a41f1ee39b9ce5d5615b741a5cb81e47ce8aec94951ab8abf65cca7ad36a1c475884a1cc559622de489865289411ced97c934d6234379724d6fbd7da5f5371ae1a06836308e9f6ba913896f82237ef98236d20a8710f39ed89e43f5be2fd7be7b85d35221c8202d913ae3831312d8f5f9346d8f63a25746f3a7654f570dfd8c529cc4337e3d4d597def47ea3ec926aa52178ef739b6b9d04f4a7a4387adc78012af56489b6d1deb6ffccc62e1caacddd97d85a6f0236f9f2274038265a92d84392441f024cc7f0721a8bece57c4868cb7ff401e81fe53c0ac179bafcf1e61419f8aef525c75450f2645c5986726627891f8f721eb1889d3d30bc9a8ae726e83b2d77421319b8c088612f9c6a3c0df70af56c72a82ecfb069ee67ca6c0a2243c7247c76df6c4f178217676c6a45ed455d2aaf152723f2ab2f9f4aea90ae2b9ac19670cdc3dd7498dabcc0b85b08e8c4a0e56e9a4b4472d58491c716e8b91596b41ccfb6ebff4c0362a3c5f055f566ef27383f81e4af4f347d8a4e68baac7d217306b1cb96f497731df967c18ffca80d7809d948e67267cadd46cda2bd6aa245be4ef97654b11de010f6a5a2f74c9b0c4f8114cbe932581802968a2e1dd3d64a6fbd1295f1d8c254710c87b2fada392af47968962adfd34fdfc8a3ef3818db92a4e5737cdf18af5400ccf81dd66e8a051a9ad40645caa8b4a4ecc99761a566adae359f94b92b2998104bb4e1822570d9512aeb7bd10bf5e52105b396bd5760735f531fb015e3b8ec7ea7a093bbe85224ae89496aafc5c9f414741c316a0d022985f0ad7181824b05a07a220de1bc12b9ccc2f0aa76f5b18b81b54f7a1fd52d9b1fbab9bd8b97565d59ea90c8b7e0da4341c2178e2edb6b17f9f1e2b496f9b356a701964ace9d455934738d6715c65c709beefacc6ece25d7d3a8632a261ecc4ed1438434d6c25f2f42d2590f160839001ad4907ebd6d2990426b3241b549ff986c1b445274162932ab90bd31eecc62347617de8f3f5bb75195ce8782bceb967d9e79e4eb36cd2ad73112b5facdc71fbbb5eb9413223b7ffb85d547c03a68144cc6c08c35bde6664b4e1cd3393ed5fe30fe87b518aba04403d5f7d7f1ca1a636273adafa681a004da6e27daef3fb96eee73450fa268299b6c8d7fd60d7602d51649b2809ec291de27c072c95fcabe176ab7d29c279a72204660224415fae6f886cf287a8fb678b2d1a72580a31c295a107b04879e44b7b09bb2876023bdfdce7edcc43b2a9dc81303e679df39e55778ef886c261c9a85e0198c2a4555f1f00e1e56aa3d3f6924d3b0ba462fd3125d09f7d51e187c047b58533879910b774da0c12d2de1b74b37960275668366edc91474b9a616e962cc5582370a4e0cf0699f8d09a417e682b12a9d1f657da2e6ebed4d117a45a0557e6f6a04b58127ca5ab78ad59c60b92e0fb5526089afc9764b68276bc5f55c699afa0c1c764b9d9a4255b23396eb758c0d841bdcb09bf8fc07b166c482e54a86712fec5b00d2ab39e443bc719f2c5020490b3437ab06607e09bc2c0a46721452dab8787d1362cac5a9c0fca093302d32433b708ef30801b5f7afeb5d704cb98e1189b9c97a135e9ec19e8187b75a0b9c92ca6f118e8559bc4fcf7689fe4ff482d43cf926a958a6f4334787d9331c941968f04c05f3748e8332b141133b395bee1488f9fbee19cb19aa3cd368a2b8cf175081b8f55f7e1be5645cdf308a23b9b90855e377768c5b5ff8f897854959f51c3e70156c952be57a672db1f1a862770a6ed9e918f79f2cb5206eadac71abbedede6770e6dcda190cfe2ca558aa2bed4489f26bd08e5f7363dae6b0d2debc8649b382ce8dc104b2f4943fbea42d2d03952498efa16681cb526057d5f4beb17a1f0d768433b0a8298e2fc130bfccf8781ea3cedc89e43b871cc51a2c461ea5994b4f1a4a582883a0151a81186dae552f2b859e881e29ccefdd3339c8a14760509a1561c90c54d9b6576782190139c679c17233784e7148dffcb39d85400a6547f79c39821b5d8480d90260760e59ca752d4d508d390d9f75bea281c3dd10b9ab13034011bd057d28d82e3216a6a325e657cf02085c7d7e74e4a054ef0a73d2ebc02b9e8c612289867429e4ce20eb675b4cb02767219e9f2a56457a03b44cc656a881a98ddf2ba1bfd0542795146d1275fc6e9f68cc047c0b3206840213af6bee5a385278049ea5c6e2899ebbb52c4098e1c325f5f3b99c517355e0e4e246815f128721c69375602a0fa9a600a5e6843bf5a552ddb88d52bac7e25e64975b1242c86de32a907306db388e9276659ac2e7411d466898f2c543998999457e9bc93ef795c82b2d77777e5e412b67d8d508eaca299c9ced39cd0ba668540381698af781871c815c50c857409380757c0c15ea1ed7248b621bca17c90910ba13736a12c8720a40ee301d57f7c7158ad68dfdb0bb1fe454713748d76a1060ebcd8d1680713d42a2a06c633c9a3b64a92037062abda2757e403f90aa4d646c8ac96a2c87729c8beb62fc8f9c9f0e07327c90b39a3c619c983b123417b72a0c4ed67dce787b3707e0ad1f475f171e1d3fe836a70924e5bd8670d9171c80e60fd45da7337e97ee88cfea243486ffb372e96662ab07426341bc802eb493bb15652a5273a67bfa6bb4144d195838bfb40e8e93ac220cd859185e3bbd019d51e73338e21dd8cd544db4a54d803ae35e6204f7bf41fd7cf18b95b68c9194007df2ec9e77abf61c28afe70c1a09b3db1ccb5e98c4ecd29f71588c23ebf0ab6766443edc0dc87584f8d85986b226b90b2336238b11bccc86991b555dd0d229f318bb1d49043b9e17c6cb3ab711c9b06cc94fc15358e5b67cfdbd2231a12561e61e18f096370a5e04063146f7648961439741bf3c1a18d5b1ee5fc1f0851516969aeb66c38257f296f33eb612029f219fc5951fd569a0ce198e95d30c30595a99fcf9fa548626dbd4e039d4aee7626e5b56df0a90f4870ecc01a0155b4a59f1f121dc611859d2218247e2cb42e178a64b54f6fecb05702a68eaaee23bfa06b7c5e34b6a92368964d55080fed1e0ab47c4ed4b8262f9d4696f68314afc7e402e7707569ba53932ce26ab217e40c9f286e532527bf9b0a0b1abd9f02bc7c34527c3c0060e9bf64385f65520007780dd308de7ea7bf5e61034815202628325524e67e1a8d813a3a517dde0b4a260ba588a67fd9ca2a1fa5ba7517cb689f6efe5bd5628c50c1c036307584fae981c8d66d386af3838a2e24800c0fe8458bd306568df6f1ca58e2a554f3750f8c29215b1dea43fd8a4256b67c47efb7193b541cbc31544f01b8c0d6c3f58eadda40219bd97128b8d7350fd773491512260c8157cfa48d27bce4e433705bc64c074952db04caa9d7ce32e28457181b85ff4a0d8d5dfb24280748196e906d3ac31117c25c0e86c46190dac7788f9ade5627ff93615117d460a6574dd567453cb22481f1e93af94ce5332606e3fa06ce7818e2847ca31fcb840143f1a5ad1236e2b1d7a19b5902170eedb950cf078dbc3aa725f710322a6cac05575fe990c85ac844e7c986cecf43b06ce6ea05cc16bd107a34006133ae48b2f6e7b083241d2a53eca8dbd230596b5b04d98d8197929b5ffee1b98a1886a81f21a290811b9f94f2c6540aef4d743c645e19b81336cb2e248399495464ad5ae99ebb51467d2fc7a402d09b87f875c3d3b7d4574e9ea1992252820b9fadd6d9f61668b65791e047b31ca596359941becc0e06827395cfe0e77bcde5057ef4a37e4acae7fa065c2ab4052caf273ef2076dcb0b2ae32bb325fe97f056bcea3f72687e1c09b1460c686ac6da665dbc92d8857dd3629d10540a54ef6b843f37281cc919a8fcb42fec25e8f4888c737f214f98c2b10f64cb48269c1c4a949de16cacb565600aa56e1123e5f47577b347e3467fc124c1d1f6e8b8909ab3b43584e740a38ef04b53ec5b0b4cdc6ef38415dd83d94458b39fb2f96a2e147600d9659eec26fbdc5bbc4de1ec2a9353dc31a2015599a1ea12842bdb25b6c790fd40ba296579e067df003e2c97b0a9763d1789d899d3e3da9ad2a1a3f026fa63af8d19d8fed868e1e177a1ca42783e49a2924e8ca184011eb04b947166f9ca170a1c0b18f2287e5f2b11aff56646d348fe4443f82df8c641593cf0bdb27ac143bb991036fd5e72a28c57e16c20162ed7880e51e68db3efb9a8d27e27ada80cedfb90cf6b63251f08a80408170fb02959ddb9eb89533bfe1b752f6722687b1d94fe81255d0c4a111ff3d7e5ec4a31164b1a5b6a62b041587e19c276ddd40e2dfcd59d6a8218da3643e93a4620c2a7232e845b1e1c2aa6c9d6142cc481ff45f41751e94314caabf327cf120fb08a16cadce3c567901fd698e73d870c7a17d28871f99e912e1024e10c371f41f59082a3dd5085f9db7ca1d6ccedd09343034383c0e36f9dd27861e7e7956954d0215ea08de907d533e8bd4dfcd8bd7ca1f56cf8e3fdff98671ca638b756324094af801476b1938eb8f1d76fb807172083cf05a58274b4ca3f80acd516004e21f8e67ff0c26beaca78596a0c0ad73b960c0505ced60065d0233fe7fe62a04687ce186f69d20fae08ac8931658697c99ae133a58535835e62f40170da7fc1ab2708b3726bfb5f4324098990f46cc2e9ffbba0a0bed066a9e0f767920f7f3aa3acbcd851a771b0a256ffc847667ac522571fc076e9847b4b072c8f4cbd3bc34ff6dfc6f44707d5e9ef50c32c342c3192c74d218614edb73b3b66fd78248be1a0bbc5c58c6082877a657d76c51b38c8052db78ee251c9b064b99a28a2728e4312fa6f67bc089f3c6c3a7a58dff73d4cce3a1e6dabccf36f4a7f5e8adb8a52cd2c487c235564bd8b0b5a710c7f5b0e3c64ae5575a6de7cbc8def586ad0f254388e08d24147c8808ed3ac59c4beb6f1dcbb047989215f38b65d93305e6de90a5af3c07e5827fe441a15041154d487d7b33f8e6b0283bd55a857f7de9deb304f3105f2fd967d7f40864171687af066c78d80ffedc6f7c55d4d91d60da5068cd3475e8322d6a3900dc9850caec35975ebabe8552925422fba1d5db1de1f229102e242a0fe4c0abd480f69e393c597186a4bddc6d9770bb82918bc22247fefcdaa0c6f1622e5c0e83b8447e92d1996333c1e8a14f10e622b6ef450d62e6ecd0996a1d2204342d4298fda2b8331742673cfad710451db74b38282f25ae1d86dadd51315932de237fbf40df98227b3418bdfc7cf9be21345421f4e440cb1f76d01844a4bab0526afacba0465d39741b016c753f5a1fc1d90433d7b888fd1e07a75d92ac43b9243017471f8147ce841ae75a01a60d63347b34dbaa04bb9e1da85913cce27a32d7c1ac855ea7fdf93547ce2b7ddbbcc4b3a959d0f606448da48a7e3b7d419d6712de57938eafb03a16232b0045ac61c03d32ce0f594ecd9c6307033676501018e684003a6eae14e31afdec0c4e5158ff98d8c93ad049ca0ec5a52aed08505fae805e9b8c9c927852c09362af9cb43cac13c03d760e4db16a5679c68a09b918ec309a9e03c53ce15a72d9bc09417395fad24236f7f07becb1ffe1b02ddf04b7a8f691024c89cd0da0f2d12d8fe6e0d3786576b67e86f69b8d3c3c0d180afa7648221af4daf2f121e6b0fccfc3c97dbcef5301f1297c40988cf104b49b5c7562d0c3f72ada7ffac8c61b291c018c099edf7c9bf293a5821150c28717a375c39002f66cc56568eb97667f0f584ea03d2a11ec0626f9c682cb7195a54c838f52a18c55bf9a71569daaeca92582815ba77b16694ce063939aeadf0483208cc3e07a79c16c0f67ee5bdfddd46b4ec23d5d6f7f3c529129ad16a7c1551ac433d968b6b91060fb9e9afc0e3ea617e8f6fa00b4c448e2534361b8e5844f43c5d43ffd01deb713b3d28a42f5b3339338a282191d9aaa70870d95920d75319f940f9d475b953d15a2533d5aa6679d63152a0a60a054dfb8d5a3557508d1153fd1431817557f48b0a3bb6a89d57c5f9abb1f7cd44b243bca6dd62b72a5ac0543f0baeee348ad2b93d91d9fe77685de65091cddefb8db2f5f149f8388a6562e63ee8cc4fbd288271b65676e221a49e226ab087ac65181df738a0055dc268a68c61dc5d9f8539e71d87d29d0ceadace251cf4244722aeb110ed0db7797dee2372c105b3d4b27ff03ee2a363fbceecab15429548ab32943daed314fc968a48f32b981b2825e6b98fed1ba26ca6c10708392bb18b33185a559ad1211f26d8b49a5e299e00bba6424835142c384ce88e5d78ad970c230e9639327d0e7a699b9df98c2310f06881f141f4718e724930c07be961d889c046ce4f0b7eb61b0e6f491403725b655cd59303c585a83392701f0a570d622ecc9c2eef449aec60582787c743124c1c4b920cab03ad8e811f2abc47cec409eb2065b37cd7d96792d1a0e5419aff773f1b4664bda1aaa95c03e5c88393ecdce75f55f284359411d2afe63d4c9ea5756d53e0391eeb0c806c158f12cef5d324b2ace01e28977389dcdac99c6d44e2b5eea01ec7edabaa6811bcc07152c0e285cc47cd082d59be38bc45ea02fb9f3f819a06b54731b23c688fa7587c42c71911737d73d75f6ed13fce60f3a6d6ddd75ebd77af3e9ff64f8cadc6b61c3f57571329e8f786d4ef3d4c712741ea4694f43cbed74dcb41440e8e3d9a6c69847ae1b8f4aa2651397a6b57c98df7f886876dd8743fe9a52e4e04d8f20280041cbd510b0bf3797b808d01a97b2359b1255e47267ba4523f15af5d516cceaa9a5bd317ea6f6bb4c76a424165b28080ff27d3b160bb0595865834921b024f1606f7b9a331f24e8118981bbdf5d4a1dc138bd43e247c8218275272c6e4344b3dc9153957ed017318d6f91c75f00b97cc468270e9ba900b36630627e6f287f4c59973a718480fb09449458893ca2a77caa5bc45682bf3629534620286e2172544060d1e0d74f0c85b2c60d0ff51554647049c55b657e54ba778184f4e73af6f7ed0d25be6a85e1d810fcaf355eacd040229b1827ecb36538568b17b13d009e716c5636d582d13f8d81dd9dfc93ff1fb4dd3f85ab653a20c6c44b2cc0b8a2828b637a4cddcc70d539eb10459b424988b5649096f49d427f2bcfc93e2f2dd21c035aac0a969ef8f53911e4a4f228b49b3351ecec12d02107d41140d14fe8f231095094402275e5c494e5a5de627c79ee9bfd54af7426a20e8d149a2ceccbf0aae5ad173ead8ac5fdc570992ed5d9ce2111c12c365c54e3a90518c8b7b7e8e3d02cbfac182c76d11677a4f428bc88b10286eaa32322add5bb9c73bfb815a0182d6b73de5362807472c21977808ac54d416156f871abe2f1eec24c491fa93081478906023f109db38f65684e71d68884a2ec4bb010982025fc83a5810fc2b2a25722867900a89050ffbcaeb496311c1b02266b0c22cd2903d332bead92db6b2c2b01a761d4f30e0362dba2ef0c2eeb22c3d43c92c33fdd938b361dddd9a7a966d1caac4b0db081da2e07e00f2f630c5c72db4ba177150e8932231984c498033a54c7b0e871b0dda3e4b42ea9556e93a96dba60840192a32f6bccc8ad035b6d9b28597486b9831a293fff09aa4d3dd1795316d7cdf98431e3a971a80ef656f18021b57d43f734bbd38ddac363e6827b86f34743d46d5e2b0601661ec7aa014c6d14d90c24c7b96ad86ae22f0dbd77822f324028f15ff05af1359692e3e0bf2887be284f6034c964c8fbaa62cea772091d37974713e89b81810276b1a18f89f5caf2d17c313551d949e5acd827301dedec3c0d6593eb8cc2897f301a364274a9d161e7573971a0bf74392782d97b9b083d5b55df9ebb796cc0229aa27ddb5bc3fada879921ec736b8dee8299dae2f8355b5c3af3e13c7c936a4929769ceb8f41730302e9a10da1aec03959743ee89af8da0569036d4d85c4bc1b09266663951f28afeafff5e5742ad53aead1c657aeedf2bc5f75f4c870de76f31cac00cd30e9bf33764a5fbef97e22811021fc71a9f2ef4223723fd85309e88358ca90f4c9a636247d2feb91e06d5efe4dec243c6e864f7760c99e8f5cef8fa9a2bac6b25d69729a92e8f8c10d63e58efc8487776548faa94cb4ee6c461f8db063726a09b215b20406fcabdde1a27064b922ed1a3d353a5495ac17ac0593035cc6da2674d6a8efb84ae0d58c7db0a858c9cea720e11417b56a387342edd00d91c90863e7bc15d706064414b995bb1ab3b364404315e9b9c2253ad78c981f68d77481d9c4c9b61576ecfc9b0714ffd90963526de5ebf195d9c08565c1d5942e6f4af24071278e71a7de13099eb3d921b8031ffa9c7a2bfde15d685d5e8987a06bfd33837d090fc7550af398b4c9eeca7235dc920cdc943521fab775771060bb23a877bb9d12e8102dd1afeb33f99761e3e690710bcc2216ed3fce86b047c7a0223e2629e56f6f9fcd918077ea23bcab55dde2594a75c3a575f8965e810cfd7e700d54e15300d55c13a487b29f814209b462d8fe7bbc1d2b2d73f08c74b9d05e75f0842885bdc571c5392bc7b98adfcbae691cc78279150eea63e9d07c0b64d4795694adfa4397ae20f6255f015335585b7d7bcc1235293aee11f08ced184119bc1b64eb7dd5a92fba2d0902d2c94e4716dc5f2ec7d3371db4f9772621613695474b60f756adaf8df221e397bbad0ac760509b879e1cd23d2e68143382ff14a25cd56a2fa68481a47f0bf11c0b1d33293e0bdf515e0e93ee333765d38db88ba94c6dae8aaa0eed7690d37ea87caddb0eb80232cccaaad370a4dee9eacba4d81bcf84d42be85ec4b772af9b0b9498283eaaed2d3db8b7dbea9547520ebf5f9dc49e6fb0ad8a24d58104de950e3eec994e38201320ec38dadff6c346231af5a39149c6e6494843554e0b26d580361575e7ffba0987b4dedb65814d46ce112aa42972d77a0822188010d1d4e17c25dc8d955d19e280f61104096b9b1236724ffa6b7810eca041d1c7a116dfd3b18b529a0f7ca82b589c75132982408e44cee499e36622acd97d7708177b31d85cbe6a88c05e25c550e8168c3af08d67b456638b19fd3710db6203a32c5c1333d42a161e8912bf67b7aa799bcb8f115d9f1c71953c8115fd319f054bcc49074e6594e3a829ed8efc47ff0119800db492e34dd5eaefa11181c0cc2f8dc88f284cf2ed9a25081ae1cbd81ae37c9075745f45e1268111b1b3f2a833db3cdf21e1c8a69fd6c95b8d2101d57d2a366f06c593635a788f847698d63b7e5b4f023649a65126b433502b22abfd6ec68559f07135ac25eee0f3c9817bb1d6f2932ab1ddbe26dbb5e7c773719917fcd5a4c65ea605eba89badc4cc15bbb98d9960fb42437426b11306c7d921d0c3bf388eef9bf4e8ad8838e178c0a1cc4c178f88a1ddb9cfe3ae28593b0a9f2e016f23d3c52a37648569ebcac12f779728818faf7a2a184f6d7948c7d239f6003f9da7e67e7c2735335274dc2692a18ae2ce6953c73ba4bb17277314bf834de00fd8369288d74e4d3a54071b950d52e8e91026bc172a54fd3b90650b95a4cf07db28c9661fced7ff04381d7d80d6a18b1cb2bd811998f1300697ac179b56560d7202fb5218617e458cb9b2d3cd65816f6020064e8f8a8fe2f75a9f6363b44ec8568bce4718d8071a72ebd4638f013915e1f4dcfc618644bfd34b83b71f03fc46bbb811a1ca872c4ff4043692ef702a0d1a36fc6719320fa859a4a1631fdf8b368f84beeae519832e7dac9200be63d0f243f3b271d5bcbf82937296925e9620e86ff28dabacd7f2e8a40821599e8a1fe9f7e22617da6b2b3fbc6634e6b55ae7456812d0ffbe0580a59c3a7955ca397987d8428e81bcdc960cb107b9d2f512d4e85de663d5295736fd0ca2c05a6ea751535fd230de9c1f7a94ab0e3903bbc1fa7c134a33953da23d5092d601482164aad78302deb5dc71628df84d9772622f741e43c5fe8455cd9f406b8b5cbcbfb78c8c1e6a5acc29b7e7e015cd60bfcaa59710a607777a18d5bde05402cac9553b67f251a2a0f30bb31fb39469e09ee90e82edd8cfbc8fb5b6e90a2e3e0a3948a6b03073ec0f0f1343c1366e65b26357617627b54008b77959d06f62af1537cab893bf9c7b4627b09617385f20a538b119b205eeac2f84bcb2f63498ee978b83f4a72d21ff0da4e213955594fbad3f013e434aee1129f86e2d983362db071eeaf97f8078af5eecc4ffed3acbbe31851cfa254cf51059b330653f60e753fc61eaed30c48fa9f1968f9080fa8e00d13cf9dfbd6ece2518d2267c638b4bb9ec61e7264124fd46d4ea59824abb6d2733385bc75f95a6444468ef253acd89ff67cb5a07a4cbbb4744f0bb3c2d5510b33cb1f99f3953c048819326f2926de7b21bc9b675b185b048661599ec55323521c66cc39b7beda2aa9985a6a96dbbd28625471ba140553b7f863c0af1c8121554f563d44acdb4f893199087452b26791e9446a5809625fc7355acdc6b83c70d219fc4e6710914d9533108eae29906a7ad1a3cc3cf32c821067d77f4eca3e13ca598e27a9a19dd5012318496eb1e5f2ebc852fec0b74e1387f0148f82ebbfa56a65fb1a5da4a2ca82e55a009146848ba5ee16f5a8928d1ced0080f23187c1a918483c93d1521f559779f76d1a19845fc04a0c75348bc93dea36d0c05de0a95e7f7299cb22f5b68a3181715565b250aa68398fe8b64407216f84dbf5944ffde18c3eb56a0ff3fca4954e4a5a6400315b58ba3bb86835c872fc72ec83fbae67ef04f393dc3c5a9260d5eead25aa94f56416507663da946a9be48ad1ef279b062c2319c1b9a6df5dfdb393b4e66f252b83ac392e1e6a727847a728f79e9b3946f856c786d1db6ca5bdb28e527220ee1d7abc4acc94f2d50feb33314b6d107684cc69c4f0bf2472a7e80e9f6ce344b9c43ae8736b77a37ab01ca01c11029900ce0948fa06362cd62dfcdbbcc35a17e4de342ed3042a3917ffbb34009e18b747a5750978bb55d29fb7b499b1679e062eac9f13fc3ec5c37cb9ad9c54839d4954f034c29085f9726959472a1b7613b4ebff9e9e05e7e08b100da995d1909a60bd21f217cf2084cffa855b5849f49abe55739e3db276976e5940a71a502faa1b78e306ad7a38a3c72f4717038dae55ff2c4622391634e7d52269706d3cf38e8294080a7184a2d92e36273d8b3ad51c3a7c383f35beced3721713bb90134efd84167a964efe46170febef8415714ea10b8df69f5c9bd7553868daf12db5e9fd374826997a0aad4bcd904886434164fc7e30ec58c8448020d47712cb83bb758036621b31888726c8d43e52f15a237ba11b1af4b40e3bd7bca92f1a344c8824d31f95ed419bc85924c69dd04bd771d5a9a7170cb82b87c75030d74a0c59259f15cd93e03506baebeea860fdb5ef7ac6c68439231104eda1fbf9b3725912639a287390c7f8abc069038a22f72759e05dd3277d0727ce4c5ea7246f3828c1830c2b5d3cb24a3269c5d6bc157df2aca84868eaab65eceb12d4c98446afc9a69dbd7b7bcf648e2dbc94ba6c29cac0b3672c351438e70db20b2badb7eb6a55cc370f3e35fc979dcecd54733cc3c4b14ebd1cb16b95309132ca0ea0e96b76dc60e60428b6682da223039929ad0a41b7311d1301652084fdd2e1adeb32504b2d7f182beaaa2953261a7469e0b7fc276b2181cacde25635161252a5a6a3800ce5cd7fd78592a724981bbb4ba80447168e7579c07806796df00fb296b2f5810dd9145707e384f59e21e535b763850c6f748dc4a0395d13e501d7ed92cc9f3aa89fa30f3e5a5d2637d166b9a90a7fabcb7a40a8625d78eda52f2196f9dbb4d6a7dcd38ae34d72d60b1ddc5ee89011fc518d51b90a5c7fc1061f9870cc4c511dcdb27faf6a6def7afff330cd032d08bf02298b195c7db19ba36c9a443e431507f2029aa63b080ed09e8ecc0af111ccdd9f363b93bfcdd752d963d0704077fb4b1f3a00a6e44bc44a77fb5986835d158486f41fda31f6c612199f1e1b9dc175978fc10de8cac5eb6f8701d827286ed3211a5a5352991deefcf89a3c7697505e0bc26553a164f439fa11529bc686299325eb27101c273f8873b5a3669887b0c5ffddfd0db701d28673c0094da2c40d9d4b15b76ca419c48e62e4e3392f92ce525349c23e0047da76d38ad7a607cdcfea97fd482d246f8b22cac742d6af749e53f1cf1975b6fc45c37f08011fc8ca6ea69f9e96992eee91130dda3cc6430d18b0c356dfb74a5aa4b1c941cd736dea30e87b0ae1bcc106a38248b807ce59a45d121b3bb7d035fab9e90a782e89888f30b80357e395c66c58e4345f556a5dfa45269f45b42dd166c573501c01222326e42943ab981fdb4ab01f90ae5aa6c85540f2e296ab88957894ed29e0e32bfa0feccc69979cc95c1e8f6f03d728258ec95dcb21b3a0852c49fb422ffd61236c3d421e2905f22129066db32cb38074e2295a42959fc4afa6d93b3464d5f214464843b30a38fc2a0a1820ec053529d441f753184665ab51a76816bf506d105b3a7f6622d0b4bab144b695f28bb132ef437e8e4aff1421cb4461fa81c0ea647c873264e587ff2ba068c290d2c3a20ec7256822d7503de826ca7029b0b9fd513166cf4ed703eb8bb63539034b2cfdd3f62080b1d8ac14a7736c440d7d8665f61737df0495a7ae5546d23b5f25c0dae3d47a372b1e13da88dad3782a2317cd0afb6909a741e9f4a750a4ddcecf87738c5e2d1c7da39355052d91ae0464d1d1e87ba1e27612057d95bd98191b2a3da0a3cdb2372e4daaf3be40783d5098d280e786e216069cebb5f81eb552c72fca5084e034fe58409bbc99241ab22d2835072ebd291231f366e7b022cf2e5d39985bcdf281c270f13ebba124571baadc15572ebe99f67cd0a342876a1d120a0e0438aad95100b6bf9055e8306f852f10136f445bb264618ef12a74a9e5868238303020d371bf4218dc50e40cfe92fde08613a18ec1d86e7bb06ab49eb1d1cca53fe07e41698a2c4e615ec03e032884c92f5c40c1423f50721eb169fc5b132e8b5fdc5119ba08e7e445fe97b13a30283eb616fdd6f1066eb7447c1e19d7f799b7c885dfc61c0bdf61c6742c6543e47b503a7e71b72ce234543dc776be62f8c08512821d40b17498b2858340b37989a6c871feb538d347f174607002ddfdf547669598714c4b3228a1afaedeca835c232079d96d7ca90724ecdc696ee1c186721bcc9874a91a5210f87e78036201f17bfada672e924a786265e9c469cec8fe7f1eb41348518231b535fc2a98dfa9905301b844cd267e66d79e156f8f3437a2f7349d3cf94c5cd367ecc69aa70ab09a8939f9b4b571b85113f92d44274375365f2eeeb6a9b4ae90af72eecf3edc8f12130176c3433a9e9af54ca9e7f5827057d4e13c1cfcf63d2f2a2302f9940483e1b56d092c6dae0447898b369c332b65e56414b75ff12b72f6af1417d989dc98fa4c878cce4e9f28983d9a9d949ce71ecb1e75e4c88c58799eee280344a80a69fbc7613b72ad79c2ec6f8738bebcfac60a29b01571806f27a11f925e5c9973c61c95bd5122c8b8d8ac042e9792e869f363581e1311175f441b5859cc2fb349add89731e0ebfe564d510ce74df4aac36e29fbd9ef0cad8daab0c80856a43d38123161c639f62f965e8fc0268147e87fb8fbe101afecb13ba5c86a1fb30052ed67acfddd31e5f7fec69b9eea9bb77f6188f6a3b26a16783dbac0a38190a44bb07ad2327de6bf4b99d5d057576f044e988fc71ad601680f9b1e447bc4b11d223b2fb04aa1c8a9785f444bd3fe2f9faa2052307a54b3474d7995c55a439f1ffbe82a32ab182ebc7359630876fa8ff9cfe2bb70fa9491e6037fa9623daf31393a60a18990af6469423abb362391e62dc54251957e921642e90a3e5fddf38dc7edde0b0df5c5a61c4e0cfa3f39c5f1cd0f5e6c341f6dec6b9df9bbb8c773d8381f5c1d1703c78549d784a0ed72117403396a8e694a88dee5da198cebe6676c977e952fa47ebd7ba03051a0f2e4e8a561542a7811bf9a179dd512b5b3f9123f15616d8fe68f763a661c7ab75ccf970fbdbc91f82fed7049e34f264548d934eed1965767c99615661a4b05f99d2d6924dbfd1c32c9524e97fbb8cb4948e8f2e88f65dbcad57a6ab17baf3c5c6deadfe2b1fabd7d231a137c79f7fe6b0c43ecd17249fa13ee1a2fb1a3582422c1789efc3737096fa9953415bdadd51fe8a2e98b71fbcd3a8511afaca729c2f8f9558dcd55a468dbe9d428b79f3fe7eae00294946d74976726ba663d4ceda983ac8b03eacc694024ca3e6e8b0440eb3444859c6bd57e942216cb4ef695ea8ed900d0d1cf3bc368b3f225521b8001e50b26ecbf2184738cb9c25f102ade964ea72e120916165067fb216d1697c553bc0354e6f3c6f959edd114a22fe62a96156fd3135d3d9ce2b3794d6461df254f8fcc4fba8e2ed1e8345bef4d8f9c37d306051a2d4ec97fdc3d12a8a120c9db60f61df8ffd722479f98408c41cd38f7cc3cb3702d1291b9d8c6aa346f1aee0a0c3cddf3265ae1fde2a98ec3b95b194c1ad8837c5a4095282ed52c6afdd07dc09612914ba76d438fd0f17331cbf862e67e31c540e3b82023225362492c93d048d3a3e1e0b8b4c20253314860099d07e8391e17188085af48402e72520ff2f20a97603ea656720495c940e1b12237b7171b594b917c32cbabb23cd6c0b4a0822f6814b07b987bfb43a9e48046aba88717f0be5c36ba666d13b9ca59206c8903e5256f69278ce7a4d4921ec60b59eb380cedd0889f5033ae237c6aa58ced4254e9da03925ed0eaa67b68df2dd19f6354dafbb1cc000a71e29e853b3bf6866ef3d7e0e185d1985e05bb97422a4acf7f65673d631d4943042d1f55c55886ff134ed64e0c8054748ae8d2b67759c086afa71a1b02d90dcd7642389476cb375d39e50ec7b6e17a2ce36215b3acd4a18a1f523fd5ff663398febbd78e1109ed6f598fe9b513a7f6172005ea19ea1be4c422577f7112520088d069ebf24511deb5988150f81bad6f169ed525a7841b2fcda28f52e69169b1b96e9f8638c264f325c922065ef64d0d4da5145c980fe4788940e3fde366addc9d373efa6f4d73d7656321c0ed7eee8fe64f5e95eeb0fc72181e3a67dc28f0ca64f84ea93de10149f26e8a4367005b4b724f7f09ca7d5220c48cf77bbc607e10bb7b3a09f1e73b11545362ed5c1efbfd1756aee7d9fb92becd665fda47eb8c452f88e52aadbea92e906c25458af630305dad584c9b9b219bc4fd8c89a3deb422f0f8c3a4b2cdaa8972d25049f8c0b15bc9b339e1f614917a948da897e0eb8e7876ef8acfdeb7dc952c704b43dc3a430c72bd0ac0ffffff3f