PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 54676 e6e59d32877456ce817bba29b68ad7424d57aa3417ac7866d2c6deb1459e3a76

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cbaa26c6c268feed3c6b92934987513a4357aa157d93464061abe78c2a65f99b
Certificate Block Hash
e6e59d32877456ce817bba29b68ad7424d57aa3417ac7866d2c6deb1459e3a76
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...003200000000000000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000eb9571493504d8fcb152b374a621557ec1379c1e09f5b3e6069a73f030f2c3d6798bf35e2e302e92e494578270a1f319938474040a77834ae5f001dcb09bbce98c72d8b49b7dc5c5634da4429712abdf66b845f8fa915e904a0d00000000000080000000000100003200000000000000

Raw Header Hex

00004020d01714f64580f368452a30ea3a612c59d68dce199ca550f5460745a68cb85080a4dee1c5a12b31bf1970df0ea933dd8d6f2ddabbceaab5e56160a7712b0eaaa5d1b6096a154d06189bf9652a8ce7ab614046937d15aa57433a51874993926b3cedfe68c2c626aacb

Proof Data Hex

59,560 bytes
1212160103073e6188e7d02a08cf660f497cfef662e65097b6f768708e82da1fee608dae4d9224a99c4f9ad4484e7c9ebfb0fa6c44d4ccdf35988e295d56eca02f78de8f8775a6cf1acbd999b539078349fbec0714cf2a9d268bd13bde64a9db5abf1782302e6a3ef412ec6a36ab41789ed46afa52301a979047525001bdfd8a860438708c3d1402d8dede6859eb012ab86c9da4a3e13b9347f735e6e7d3f6a96aef84fd4e9ea64f56c60c2cd135d3b08c2445fb6cff621a854f3cd03a7d633cf990dc5ca1f947227b6fda923437563587e7a4eecfe6250117fc5b328d2422cc2b58de5e474fd71281628caa2fc5825b0c729180b3347d829a854ad6466d7f81f072a9b3676ebbdb1565bb129897eb8fdb25c7c74517daa308ed910a078c2652d8fb0480edae007c65f5809f5f506bca907e38e6e63e5017f8e7086bcec5a869c933da6f2620c73a42836788ebe8ea252d5cb4de2676b4cd94351b8558f95f9577640284b7495afdb11d536028d8e777dfcd5276bd33e2a893d6d70736f8aeb7318c9eff2ebdd06c57cfe3e9c140547c54d550d1010434e796d148abdd8066e16ddfd8081e6a842564942a182e3a594d3ba1ff7663da31430c0d2c88db9cd2e057f845750a2994228fdbdaca313d499911bf2a451c2d73bc4ef9c15a8f4bebe792a9ef0dc5fe27a17db20b0d43a2715b09e8c7c3a28506eecc52ce3b85b6412020491c1524770bd10506538cfb92b1751821eb209a864db3f94d5be5e7a62ad6798002cf42ab13b73ec5feca02cc93351224f16176dcee8e04ff398a13888c207e4700dfe09604358a7564e8e57b439f217086b389745a1a8e550c5c847fb7e41385775a6c1be1a66ce9e734e55be58859b4fef27cad05c793a4a5693ff673fbc7daeac437bd5cdf41774dca4a529215b62e922ebdfe6d51001f5c77876c9bf6039f805fa6c800a92ac1ae11ac1ab3a1393e9e6fe7f0d4731c175ed0fd4e456988d0f688c9f561dbde30434572611a13a9328d5e75276647698ada325c46196dee81eb5692657fe69fd08b019ecd10403ef9adb485ef64631198350d2ac49b5b970e4433491f8c5b8c051e52a47eda6c99f755325851ec5c5eab10fdf2cff057c22e45e500ada23826acfab5b69b445d3f4c512e18e6c83bad26f07328aca779cd86879381034e6391b765fa2feb3107b59cf44a2f307a5b2f6e10ab02125a3ff6787212cff62ad7fd4456dd04a44b840aad9c1a9c269b54c9809d2dfb394ddadef62e285bb97bf2c7241107f2178e8c7be50ca65a5d9fe2f5126b92406b82eb0237cc7ceac546ba5b2917e0f91b0cc1233791c60a93f8d7bdc2256ca88416e0babca57cbdfb9e25afb4d8794a27e9ea8c8464efd166347fb4a2848b3e6ef29df6d7c3c18d2a3499b97456c181205feff53aafcb89bf6a0771f5aaadddc7ccae6325bc81fef7675e9f94839250b942d8de046efb9f9503f06bd43e45f2b81d51beedefc138a724ea15a0d7d1db84400619157134b7288e337031a17ef573e698a775b28e02af45a5c8158be37e7a33314f1c5acaafca5ea553c39f8d768ad94ac2547fa5a481dbcda3801ed34626d08cdcc1ee3a6496617215800be178a4c77ad82e9cba24ad8f6891dd91aa794858f42efe55aa359ceac69e5ca44fdd026f125ee676c02d00e65c36fd3a777636c020b301ec98762c1ac69a25bddf83494f22fa972b733829c8450e8d3ed96ef7006a7715b7fe12075efbd699a33f0fc754bdd907592fcd6df88d91b030577557066536fe5f3080572a31585933f1863daa1b34f3b484cc040574375cd4eb4eb67b0c1e201836a9f00c8cd994fe901f23ad80f657d2abe2ea8048cbae890010e790c2f052171ad674e33716559fce764e82f2f7546ea05fd28a7060d63e77e5f6898f0ed4e819b56688a33e58f5f86af29e55cc19e2c0c5eab9f5ac362a396baae292035c6f4abd64df2923e7c2a5e18db58fc2bc42b9a69753dec665e819aa5027163532b74daada4e0e63ec70ab5da770fc64d3b3743e1d1d8cd7c28547777d0103e9b55e60e1d509eb56c8c9f31f745abb54d29e93d161c08572ceadd15acad10fdbd0f748e9e1c22fbacd617b91a4d24bc04c9439f6f162c204f1b7e215e63f0493afd7132fcd90e5b207e8338deb28ae2f0082550fe84baf86ed07b34087591d1028a93a28a8923ea236477b5272fbc517733e837af6f4c11f9337f77f17c484ef1a59d7d9aadae90a6e77575a7673ca0ae7c0d857c28ef751d3fd7b81a78d7a429280497671159c323ac7d12dec4172bb81c6879155f069543feba779f20099d89e686eadb3a789398236d9e932665b1d18457a6ad16a4146660392981debeb41e1067b65f04af286e1afcf6450bd358d3c8cf21c2f8c72cb5b2cc2a56da57ebeb5ea8f60c08ebf273ca6227231386711c6bc950800acc181075f20e347d1329fb8cc5de0d7b55772cf3370e91ecb0e10229c9d393c20ed89dbfecd39f19a436bd31e6500e88f6e6483a14dce91e7ddfa6b0025fcc5f5bf6e0375f5555e7df36979bb2e77d22a680f1f7d859547618d141e622394be5ab66924d86103a3aa2b1f583c10ca983768308338afab9fb55274309ab41299a32edbd316886ca3b46dae7efcd232ed81bd8cb79fc6f55f13e21e49ad4a1bf2c57e257f01abfb155d69765f6fba34e67a6f114fa88f96eca2f259feb65ba4566961d9a1054355363e74298afbce170b4e87623f9df9ab95e31f724bbef57b802cccf7e4dfdc9b6709a193e0f60ed62baa9f87fcc3448aa089749204996482e9eaa1c9b8fcb4eb9169c045358ab51533c130b9492a4fa83fce6ceb1b89a93957ca985225e08638d0b2748ce8f95f9b2f0bfa44a9c5a1e9349678c86949178ea82bf82f15337d0e8fe79dfd8a7039208d55a8a2ccd15002ee838b7e8dd52b262faa1be3fdde6d144a23da95511c8381d4f7239f4f7daafef8c5f6be6b16139fc8b72b85d189ca1f65f7857cb3934f3ef56b3ecd98d397ed2c13468447b9cac2ebdbe652e5373f6ac2f6c6c46cf929f446ac9a5297b73bd5d1899ac0b7e92e6baaa51dd63264a8bc4f5e4f9e4b6e570bf8be3ef50a54a928e9786c1fc18e9b3665e22b0be1dfda2262e4b5021cfdbc4b4ca821f8d7118ce31a3153a6acf4df6f079617ee69bbf29f0a4e950680391d00c2d9d82e4918e1745899ed341edf01d678f8bfbf2fca099b15556a5afbeb9e70f0d827dd7b2dcb8c430cb564f4a25a6061056c99b992f76c3d47249e78d1c9fbd6cb0f22e571955e1934bc87b2624fbaba6a9cf805563d3498e52601a840d2eaada0278db2b9731a7c1e52d0a71b42f1f8b3b9b949d9c970d67bf694eb4840a17b3d6e2373656f6e9b766019d4f18307790b165c52c4d9b8b81a464c7ed1db1791d24d3b4b2493713cb221f7174b1b43c956f76dfe8798149669f3d1902de24ae74784bd94bc1a2a4d791de0f116c74a7d9a210ab4b3e50bcdfd6aed32a3d2ccaab67863761cbfd51cad5d8e5aad2dfec63f9fdcbccdd1fdd1edcca8fb11f0dbe49a6e68fe62cfd445918c2f3e0d1d84ff2a6b1aafd9da0bf56cb55828edb47496f3edf24006ffd458eadc663a9d0ad19ac93a3024a096ae1db5dfa1baf4767aeef5f5652fa33ff5e17283076892215ac74711c9d77ea9223831a25f5404ce35f760ceab881fe163a3a90d0db63cc89c2ba8907dff4243dc9df4423644321c4a0e2e83f591a1e2b9bcfae5e2cb8ae5b926d845ff1f82750e3e10f796725b6c4d4bfa792b65dfcd4b018f4bdd5236e13fb80722e7977a4ea1aa09e042e6c82bd91e1ba955c75066fb5566257e6b2291e00cfeb99b77f666c339e2bbc91b97b34a74766d9b85db3acf4de6dcb94cb1ce7e247d8d8dda49084863330678470458a5fc6e626250eb411861b67fd5d81d29272c23d36e8e13d156c739bbf38886dea9f1d70d0525033a5337606315a3c0a1d93241a84aea60b6b974845aeb80a6d77ab1c6ad9575671b337c8ee5f66bfeb199930ca737b3b79fb7d5689f9e95c38074b021310fa1e642e191e93d8e4aad5e52222ba1147273a4b487d4f7f631fb9732cceaeaddb2bed8e3293084673201e63b7b9ec30b08c6f25db6653c4c7b8550ad834873fe25943b735269e459ebd59ebc0572c29b9c9983bd6dc7e573693e79f1353624a520796b5542d4dc19f37ce46651d70f378a764ded08baef62463cc889a4c25b0b58e2c8d7d89185c1cbc723b6d0c5af817c3b122f898fbdd8917f47ad779836383e61689b1cfbc98a586c99c42374e92786a105f9e0ea887d5317953eb69768c9cd658e2281f161d9c1f8c9c20361647a64ae25dc23d7b28bbe86a2c560368d3d1d88ff1666d726898de86719482fb44cc6cc9d11e45e075830c93a6101fdef7a10fa2fe833a880b2c9b3afd6eb59d2ed44a6de907476a4ac21a242a525eb56b5c2cdd48029f8425e8200255c671b19923f0f1fccf8f558fd6ca5a09234d790aedba0a563c1eaff2fcda66b71807d0e4ecf745e8c43ee98937f3246d450ffc9ee3ceceb58763d1bb867c218cfc6a67d1ab17da126c337908793d51b5f91cdd7a3fe528ab131e40e903a54919b481e6918dcdbc40e45645bd1a4e40335d7cb7ad5beeaf1f55ed5be485880e380ce8beadcbabf2f652ac7d1344f96fa5424f8acb82e740b2b54e527d291d2ca1dffefc82b71fb029df856cd71ee18bf836f9e9c3b8c49cf82b515572dfabd38c7ca5be4680bd016a404e3e8fea7fba02daff6985ba89da257de8ddf09ba6da482d69849970e7091eeb060ebcc578942047b0e76b0ef32ebc89f1121dea66e1bc649fa55d5e236a55d3b3fa1c086874ba1313fd640b4715ab5e09053f132f2f7093cf6cca6963e06948c2979a0a72b1ba7a5a14ea6166a615eb58826301b749828cae392e6b7deb1e9444561432186af289739b687ee65e710be28fec8c8993b1405711c57ea8ec5775bf78e198333055e8487951f3b27403a8c7a58c54d677483d1b169f59a25377ee4fe7efda6497ebd8f9591d9d2b8ef762956a4e707922db115d2c4a4226a22cd742ed0dc11a3015be16955aae3d23b711aa988272a11a3ddbe233ad2798d15125c869bf4e8ab5058bc682539913d9d43b58109995e79baddc7ec54f0649f91daf483b780488cb3c354182f4c25717678a5e9f50d87a76e3c320ff21566f9a77d7b383d26736bc9c99d4d039f00ce416e5f9da63d3b025f7eecee652e8e37caf88ce9280a5cda29bc719aaec7bb7224100ef268904fd205e900579a581e25da5e65689235f2c4b79302d88e460e601312d3782e8d5566b1ad6571615c656b6ac5ce07918f92ad20a00bbde55c80e1e4b994f2d3d00e7e706d515b086763d5720c5a88ceca189ef3fe12405d0e43ab444be3bdc991dd3de02cb5f567c407149dd12bad2aab886eb005f602dca26a14369455d538ebb1749de32217514635e71f2a00cae2191c9ec4253e0a511aadc48ef12160c203c8b4a5c7532b280f8aa20b71c7e0e7d07a98983ef368abda205f2d28e44b0f000977668e8cc6ecbd304e89781472d0a6e38b76db3bbf8fdc4f6ec47f98094bbb6cb8c9744ba9e4008bfc8f83f3a20c4ea1dd12663728ef90bc1d17d4c995896c9f3e425acfb8594c17ef43893a7ba3a920dfc8fda45b283d6259bb282e191fdbd7485484c2c817961b43cb91226f519e7ab69a00d7c22dc834700589d3e4b5d4674224dd1bf708235af38d6a1b0262f2e703d5a25cada10c8632b3dcd0ddee9d1a9ac42a2e8df8fb6aecffd6061f53a1f56927cd09c1be1b19a42761ead64b10820c174f1b681e09cb81e42656a0e8e59a7008a7a2877cd9ac5b67a349ecc2fc989a3f8662e88d2a74be900c098ae5ddf51bcd169ca4e5fb63134be9eee21c79456c0dfdc38ccd9cb419fa604417c4cac3d71184776983ab55a93b0c6b7e40dcdbfbaf47891da10c136300ca545f2af44b24f38746a255b57fbce9c48272b5c67e857874cb601ff3808622b77950ab55c507fcbe40840f1bd2d49b00b5b90df0f7502fa9d18dd04616f6df4867386cfc4579fffe9a200388cd9763430115dace5826c1b5f3482534e515af50453567914ac608e74bd80a0789563312a44b9cd952ab02951946755f2addd9ac4858358c013c37279d9b3f6296139736219f82132dab6ecab66fe8ef8c0c99ee2a52f8037c220d3b5d41ca6582501daf1ebd9c711c1b7caf9d6dac776e816c2191ffb13d39aa473bea588e8f7fd1e35b82b63217d69222b1783b5fe201d565d3c59b64c7bf0ea0b443dd5d7e1691bafc38898addecec242df9092a19c2aa7fb7e7608f0c023f55dc5c6d48de3e784d9b66c76a719188dbd30f0fb72a0f30053605eed7145a9007d03fbe3e9d69655daf3bb296c6df3177329c11ce8e48e2648ed1a2483fa3b4ea48dd9fd71973825eef2dd5bf453006f4c6fd5dba92a906d2d15b8036d8555cbd994dc387e983847f98bf20b4bdb4226df3d117cba3811e5733230357c5246409b98f2eb3f11ed41b437d4064b7aa123ea7f87a7af86e7180b214685e788d69fbbb3ccfd6453f3fac7a14c5ae91d2d9cad015dc3d0e162b24ae25f17a39ee588d61fde8fc30b599df4d989c0570cd84ae89a7fc8e1f173d327d2d9a8c0ba5fc7dbfe1c4ef9a491cd258a3099623d9adaed70950494c7e1da346d0eca650ae135aa4dd10b2caaa2306ed6dafe4f2c76013e6ecb072f6e7e98cabc4e6673c904e03e9b512d7c1df70bb7f2912f3bfcc98c8eb67fbc8a96cc4cc745cb12a7d8df57567d7215331c705833549c3dce207bfa4a4a4a9fb000d2801d2317fd5bdfc2e4d9f9cb4e93e7943ece43cc8e73521c602a568d196e91e317a2bf554789ee72d4441b118aaf448f882c0fd1e0bb6e93adf36cc7d9edf27f9c36da192db6dc4d7e0a9c80b121ac48800c99f15875d3124c9a105496ea98b8f7627031a0b7dc08efc0f2cfc48af06f0c2b4d0f22e0d369fd875f207949a354f0bfecc939e8d48b0269bf0b7ef09ffa565b28309939bbfc1870a36cef71c8e90287ea956a72681b159fed74d41bd10ed63c78f7373e617c4f3a49dd3d1828453288ecdd1d48429e582315f3fb565dea3620ead5ed8b7e3fc853f5e5eb964c80dbcd3f6b8a6124bf83ac5f702e05ab268e232f5d1fd9a273bd4a665c59dfa173bf4718fc741d7661776b20f90a5e4add13b9cf2cc904d3db0307f514ed2f1544a6f1dbcd12029785c22e4f44410dddb1fbcbb92ab20c5b6e44647614c52ae48953bd55d0eef8cb795989fe0590a6bd71dbf1615e8ed844a9ee0fa81fc3e35aac9d968e26c378018ba71bc48b4ef7f4e6c33f9b90f10d19a1444443aa783ae9a51ad0bc4f70004cf058d327bb832134d809e808746cba25cfe7d054e6497fd6924ee2dbaa0e4aa163e2cc92ffdda2e98ef4eb662b5ff4c43e8478ee6608750d6d681411d25595a77e98759886837330f841ce595e71d6033491580749951fa21e04f9382c048d68b542e41fba45b05551d5c724981e096721e4e3b8d2a9a5bbfc6ff5852d7157faa44439c11aeeec8207b752c9dc309ff37600755c515a5191cc5a02e678028bcf6c1d8bd3a38f948027b068fc586efbaf01a639d59fba4dd2f5b9f696594fbe69ea343838008844875d1a52e0fd0a487931e96c3a9ee6ea9393bfa1ecc853c0c4ae79274787750cc9ea0c7e44c1eb1d791fd478125554719c08ea42ecc2fb22eeb87bb99f8bdbe2d2f7110ead311e19273b6762c15e28056fa6235f18d27e723ac477fd4907046001b9f5010d11b3506684c284e3b5a4465f1b1c2d4bd5397db0a14ba4b999804638986d91351267e6cd7d119ba0a1347d53b88df6949cc2c1cf9dd1733c31f4a74e7e50896054c66879056efd8e70d95f1cfdd4547f78806280ea4617259be1c03809735a93d21811fa314074bd00cc09e55b613b908921e7926305f2dbde636a8f055b006ba682ac8121959ceac1eeb17381f448689eabe4ab3cf31a5d9026690989f8d6eaaaec3304e6f5f1d2f3e13f6d88a25801a740a658201cf760a20cd34cb80cb84efb41190f18df7d9aea2ce843e48f9d7f41ad8ec4f3b64f5557d69b59b8be5eefdd6588c69a4327791ee4ba511ac7a1185236e8106d8dec0f086d775fb843305a34563487ca172bcc56cf1c5cd357e1daa76e9bf2e4248de3688fb13b44c9e1869877e7d6157b1b71adc6959a574e96c3627759f29917813e3b9c9dee0abe232ee19b7fd3b5560a9418edfa317c16f71ac2b8d559bce106441258dd465a1efb7863fed919852c57dda9166bbdc06c7110e2c1ecb4eb7055aab8ae9ab1c07ef3d27fb78f945943e74a9e56177ff2d03f7a92fb21a35ea00d52e605509b0189058305e4a780459f5e1e1d2725efa4dedd4f74c22e8cef5cc4dd30b3815e0e0cdb3f615e15caa0dddafb36e659e3ead5fa402f5e28a3d294fefb8761be3e65b972daa4be08bc39ce4648014231adc1a2c1e3755264b26dc263ff713a1d55da7553d7f64f5ba0119d4a3367e2a71bc5702e3d56471a0f61afd5d91adbde3d67b18fa2c5792c51bd3c2932ba6d0c2af7d6049af5c8799d06cb65228431ef4334e98483d21dbe81be21b5a2c7d90f2734327e75f0d08c3c4369cdc0cc829bbafd479a1df1c5bce11ee63d9e347153e9b2b7fff5e384d2d13fffd60e24c7456972c757b44bf2ff04596556698867fd6e8642d8ef582c3d9d23556645b55582eaba51b53d138e8b89b3091f3fc3c660bc3d7859a70d584cd99aa10e3e9af35a8afc6e8e458bc9c8bccae32560b6efda5cd8784a28bc15ad5d8662bdf50daad8ff9080d029d836c3e0ba312c4d7c4bb041a54b30de273fd11c9379943a6ce2ab3d2c802182c2bd64a52337b2545f2c16207684f037e2c580c3db5fe271b46e4eddfd5f2e3be4697626ade17da900091a82a13a70f4350a5f4a76d5242b4e285a9c06f590a471bd5b32aa5c667314bc9c90189a07d303ef749e0582854459943b67cb43a83a7f6d503f249a689b22c396ae35df498360c4f05e13605fc15353f3af703828fde28c6d759666bfb60c9e2a8f596246dbbb873fd11b55c6174b980214deff486978d64bf2779cb355c3e02ba3c77e80aa402634d625f4e3bd3fbc59b2a86776791f6f89c2e9d602b98303206b54c4e6cea958fb5e511b2dd8630273b988b0327c4cf06ca0db29e5589d11b42d0d2160f803ffd92df3580109bb43e5e3451e5717d06b457d153e1421bd8a14cfe96482536c6e27416e69cbdf9ab20b17170caa1c7ed4025975ee028e87a2582338e66b54a6d9f6ff477c92777ac653fcf26be1a50c5b546f872ec311e4ed0e460d465716281c410b9f2c7f7645c3e8018e24729c75c09e3e65c6f134c1fa37f30eb174613cf3cd253232896e2d0e7b5aa6bac9ae38ba4ba013a603c903703f069848298e316e6ee98107b14d927a3d0928a2126b06a23b1864a897a3a55d07c34f81d993216a16cdde3ad5d2515a697c17e9b1c74e69037a6028e60db209cdb8d678bc47a3a1cc5be1183efb374b4852f42938378b0fb9b96879177cede5c5c343619fd7dcb152bb68b8892c99770a3591d4afe37e27bcff2a19863d1cd2cd61bc0ddf428397a57880bd7930b58f2b2c130e24ca0c57b92e796e352c0a7be8cb2a9075001c2d144263e441fe7a9eab519e47599e6cf55cb9457c7fe48dea1bd4096c5bd7599308fc4d38c17d02aed330c6c14a47f371e6ed1b72a78360e31733f950473e38fd97582b950e6e2ef5723f0d85ad6b69eab44ac7baa666ef1128c5c942e10339f9e324bc29a789912466cebbed88bb48cbe9ee9704035bab2507359e534895768b28199b9e767b060931e6524bb1ee153f3c7c38cdcf69bf1f0ed1554f94c55c2cf15c85d9e36b00315ded8e39a332a7cf83dc24baefcc1c7d48667e5d347527852d0b1dfb7c23d426458c4cef7a34eb20b073ab8f9d6c96408449413038aa26ed758365e6bcb703210581c3b3967088973b528bcd4e242a5bdc76d43eecbac330c41dc2b94eed3535fc9fb37f406eeb2cf694a6526682ea08916d6db861c941fbb64a690f3027b30524c5e38fe5058d0173b698dde67e00cd665f2f80a504d567cf0e7ece8f2d1416cd4ba1c085fbb8c1caafc4f6c1e209a83b0d25c8cd719fb491b405e3e1eb21880ecc7407e8d57c8f295cf46cee66b432ceb8c97535025ddb623e3084ddbcc6b035f82823e4d9e4b86d1dd8090aee0d2b215fd0c004b81a374ac26e18bb9849a8b2081e71fdfb9cac94ef43a9543a15c6c473b6bb3776a663e2bb6eb1932cbd1fb7f5c87f68d98b011272977e0244f1d0d9cb71b38068c64651c5e4c5e55b43fac753644468895d672cad95be0520c8e0aed6ff5fb9a9bb943798f5dc12336503747c0ad4f774cfe5e2ee7016b35510d9d49eaf3c4bce12e741654e03feb3f92db6a8271d0a0f5c7858b124af49392ad8ea5c40bd22498f6314f30408032114fd65a2a17ab7f166cc3068db74934efd72c10f0a7b10a744f575e6e35f4a4b6036d27fa51ccf96ca54060f2d8bab148f743f8b6a2801185697b02384f1ffd411f7cd11ebb50d15aa340e47ef9b5f275db88bd0cd636de4c63f6362b53d371966c708c87f8585a178af1351e854b81e3e7b2ead4b71c25974fa68bd162654fb56a8fb54a2e9e6dd17c27888406df7f931424cfb1184d3f00d6b1448edfce207508612e12da55f75ffc65633d85b9ca7c07b08f578df80e535dbb4be86a65b17cac16afab75e98aafe9f362ac5d6439b4f42025b95a8fcf4e4c2485ee9363145a1dda7a7ab9f2f2164c7cbfca592061b71144e6e58ab87f240b8b33e8023654b41cb2eaf89fff3bdef1e7301eaefdc6e244f6774f1d6eaaa9ab8ac3c89fc28da7b2b0a125d0b770e451aa0f2be9a1827c3764c6869e6a1c856769e3f2dcdcd2b8a568525f9158218ad7261c090c7835dc2a19c7ecb48076b2513d51c470d728ac5e9d693307474f925e6eab9fdeec05b84a485cf7a09e1ede77ad6181b67b8dba2baf25fd65c1de7d89e0d3b71dacf0f4d9abfd7e19b7a485b296d59e13a3e9bf45900253342a9f002b423a145706c693f3bf021e4eb785886eec011756017d9d2ece448f8eeddacf08fa17661d3bd60a55a518efbc416363b505f3613f772a12e65a297d20f3b7dc284d3445be215ee8cb5496909cc9adedce4ea8a7e3c790e01ae1204a5cc6ad7f82b9c295a7681b9fb57b9fed62dfaf84f24a0476dab496905ba4c2d8c404475af25cf66e5f2f482950a4e8e69eda5764a6ca3340ae18bcd6af7ee2005f6f212f0c7c6b2b59a60538b51847ee5d7744358890342c2b94c7700b41f7238ed0d1c843560d8f09a4bc13f90ec89e6458fc14ee6ecf0d428f7557067b5556d5602ac39143fecfb1f8e29d06efcf62e691a18468a65a20689fa52132e25fbc253e8393a7d44a7e9497c8d857b738cbcbab252ba6bdd3b665169012c1663f2deedc3ac4720cda45e21e5d8829977e31c4ddfde03f82edecebc734ca03d30a59addc87eeb3d51853078120bd0f896ba0104da551193be55c504514d7e1ac98652d492c94313f3e370a53a02937d252188282f70a171ed828df84c3db8113d848cfca3fc8c9006cefd79494ade176e4f5e277a6605899fbe06ebc807feffe3c47f18f50c3a8c9f15a86da5108f6bcfb173824ff04b050877657235f19ccb4f4dff0967272478c3da3265eb462bfd8e18b1bb27262c0ffbafb25e2792576ab2a551ceb4cbf9ea96f055fa1dfcb1837e091ee91d6c674bc5a82bf2f327bdf3f316c27e7e72dd6b2ce4c69a317bd11da2803ee1d87180f1f1bfd18c3757fe1b637b5e85df616872704e580303235418739da8ecc479a81ff69b5c92e681bb16253c57940b597112612b8493eccd1a2dbde71c257aec6569a6aee641ea3d17b445dffe039a960685c354c7bd90f870fd1931023a17faa4cd916daff62bd68c0a552827d96e87070c31f1a0854f52a2f1140e106b596e63c08bd1e64e3eb7fd1e14ba88508e257fe35b9d32642ffce7e3ca2845a0dda88ad21ac7b5199ca7ecd2eb7ecaf2b07a454431dc7c9799814f68a70e696c27fe3b2b1ecea299b8d10e7170d4a0b38a1b110a0b08ea1b87bdf4d10082599828751c2988329fdbc9af10b7aba553f43260376ab60e8b23c1bda83c840094f79ed660c1ccc1c7298c82f4c36fa53f65f4c697ffc825ef2d464a1aeb2aab15a95694d0268a72e820caebf1f23bd6cb5274f34bc0b8cb8834b304fe677140eb24c04f947ae63d6f3cd83168ea68bb31859ed90ee87ae58c2e1655e32698a33e799557c7e2d2b228ef8bf37141a77528bed2401fe19b1680adc96f00bdc78aef880fa95cb752af186b679dc0b15541f1c5968815b16c25ef6650a6ae10d12d54f9e88bea459013bb6b86148bdb514399b58152a36f6510744f60d815776fd37f6acc196513b294c2a8293dc0c40bcc0ff3be88fe9266168e487c70644350d448acea0c21a0da003b57bd6f5ce26a72e2441b83aaf20d9c6627eb4024172703be2ede11a18edff56ece3937d6532d93603a0283a85a8fbfcf3ee2e4fe53a510caf5bbaebb7541aa3a94f583c5cf4aad6f90b0fa98b827c398b7a223e7f8d664be112ac28fb7d28810f8150503c55b77fccfd863c09b0c20f4312c051e5be73cefaa2abfc27fb34b63cd0bb5a9766d4c9cbb68db0da060f417e83da178c929e2fe6a8f7a930b42c229659f159a6345459fc2ad6a6c66c5e5fae9931df0ee5ffa842937ec812a7d2a982a5bab6bbebffacb55657ffa5cd0a80e5290aa22efd21d335d8eae9fcd2a2dfecef05c67aca7f82c25a12154202007ec816ba79f2864dd92f24204b9b2017f39302267eb150e51bd0aa6ab63d390096bfb7f807e317d61608d856bab76def1d01e2fac0c1fb18af0406981ecbcce86559b5dee2007031cc0b393b7917a0602e695c14e1cdafa65546e934750d314a2f6d35a37b65812a18c49faf0f0c90435d382c528a8121002bdbe629a944f70a5d4f4a44cc62cf4d73bf0d6237462c981fdc900507702560c6d4c6c55f08cf68a579d24b55e8a90401bbd4976a6745ce0ba9c30befc999012d12e60c4ca4d7bd48f6147524d3325dadb5f7b5fa92b97f80de8624c87f8cc172d5482c7043ae2038322dd8d107048c148a07b6828ad71e8ad91dc1da5166bd889a19821cc3765077535b6ef8988f986713a7e4509502a84368c00da170e461ed0b68de87e493d3d6dc0b7a291834ffc05f46767fd8582fa399921137e26dac1e2a42d8758452f688dc5366c54b32a4b167ee1367e7f791618164e3e1161c7118b31bd579cbab0146ef3df0473e6cdc7a42e9524ad25644386de23e122edb9c7e795247de97b2b50415e3fc348dfd915d926cef7980c13cef350768f487b14724d635f37c8db9910c84495f8412b43592053bb6b721410288a60d1b6307af460de74ee928844335db5edd6a3119e30c8b4445af09022dcbcc97cc356ab5b750457156bd95a828d4dd872049bf5cbcc7ade1a17765ac8b38dfd1cd89431056b197fef4670246f95607d78aa5d38df416c00f75e765b83a6638e48406de32c9992cb286506526b0e9a27db730e137c395cd4a74023300ab35a79896dc8ef4f7766fa8ff9a9bafe1e2f63dcbd534cc6bc8d6af937197935accac2c762971775510351788ec28edb6ac9e58f8aa5e1f7e850b5169c7947ec0308fbfa230dbe2d70eb54f1007354c34a825c99e4dcab44a827cff0f5d44b8c48d6c4fcc42853fc641d339ab69005021ed23ae4048de9b722291aa0fd2bfabeb609c6e648589e0a935c1d79cfd637cbae4e33e3d109bcbb8f37635aa992804a2a9565f1054059338952ba7d14fc6e698723c6f995474027e5cb436ba17d6e0c4b162b5317992e87646231941b6102270ce519888779d358ed4178a3c1ff59110106a490ab5bf3b5ff6bc02ae1fb88636848b261abb9d616baeda83f177ec359eb0419eba2fdf0e963ae79948ada548bd9781f70c1527a5cce46ba7ccc1537e633ead1456678d487eb2bc879335bc9f63dec952c6b54936b8664abe381eec7829814855e0ee0481495bd8898ab54eebf87b2cc0c6ba80a5a12e812b9d3fc474e9c3e5b5f16baf13ac2f31230b505c58d5bf26908294e31db26f49ca655cc38569b56e202c56385e81b6e0cce558000b8e0ffa0a8ed3f9f2297990f3a4e25db11053be462ba3991675e2c01bab43521d2c7a671dad162f95a8bd35b7561f3a46c9930a892286e2bdb146c9e94bfa22f640c5a16610be22b1293400349799bd7f5d774d3307d90ca50d328da543fdf0d5410c3217619b3602a364a0aa159c24c661325704e2611aabba6b1eed9065e1ee5176fb74948e8cf3dac869f9bb795dfa09ba97ed6195b4d2fc85aed4bcaa3b94c61b3c9affcf83c90c3f44aa46202d95265f969ca0c0afff2444740060a6ad62d93e92da343aa62285091344ce0c264459e06d3aa1933238b9efd10050d539081768cf65be38fcb865a9358962b8353570a7d81a7dcfd88fcca64cbb3ab9177abefcbeb29c99586e93dd09501a363cd460c5bbe98609f730b265099b3a0cc64ca198f929e4eae346e3b1b33ff873614a3ee37d18c2737fe8acf4a61658a67ec20255aaf6ae392b1dd5aefff2d78b29a800ed5ba60c8c4fd731bc00d9459a750197f5e6f757f7aebfc8ca730a48259c1836b5fefc660e38351bf2b6b00561e88b76b302d8582f56487fa74a5e25a55684a382dccf694edec287456084236fe33a0695c66c05ff8bf2885df2e873e88a7b72a58237650d2816fbc9619bfc3300d18dc01208daa031bd9c7143c01e0f8dc0dcfe1c1add36be71d3f09cd0d1614d872f2e8aab2d27283ae7360d28595de38393406ac4361c9f63256d9f7bab49196564cd7899ada43bcb5aba33fdd6b208c90f967bb1b723e1121dc7e8ab4a93fea8560138cbd7510911554c8216c0d8517ba10dde2fdaf8f6e67fc45aad7f68afe967b6d0350dbd65cd06cdbb61d6bee90e2ffa0555ceb49684493be6484c536162463272e11265e83cf14990b4c90dfb892837a43148d242b6f61bfc9f5b1ce12e75e7d4c9c3dcc40f67336b58e7fe6100b4989071c1f37ce05edfc30780a6870c594be30d9fd595a7efaa7ef0614c5c35486af033f397aab243f38a285d19d47fe18dc199a7ea4f6794b86f228b42bade2f8bbfb1a3175ce2abd9e9c83509f1391d2606d7893d6c223be1e1299b5f0f8441226107f81aadedd5f585a154b5007ea7f188de0b5029c07b7a611d4c4e14c7e3a68bec764ee2826f12e0f3701b3de90a8cd5e8815cd091fe4a79752d91cf0dbbbb982f0d3cc1cddce049e88840123076e53f294218a6d703e1086f4830da80e1ff438019fc2553df7710cd9444c2dfe1b2ede1351535f3ca90927269dfe42ab1d4c16a5535929ac0a01388c5097d4d5f12203bf7893e0ab46171c8975484cbe325e74217509aec3c7c9924ed72f3d0c8841c10a25c3ccbc7636f9c3520a840a1d43220cef9a317b84c66fc0609a9defa409bc440ac92db5448bfbdf4118341bac86a067b80855b79087b84dabc688358b4e08d5092bd9c3a7de8891cc52a78570f66260a1dd5b91965b2ae2706ec445336fd5274e0f34e5040ba7dc439651993f64fb746f79053530563724932328129ce881724f9677b2bae0957bafdced98efac063292a64fc4199f6f521545120a22869fb7dba3d0503e612350bbfeb9753e56b516ddda6b2da606eb32d2113256378d3a2bf037259325307aecbc05c490ec86f00fcbe617c7c804c2aa8d08384cb357fc8ceb8d0a8b4a2cd38be6ddb6e92fd2434558f2e1c74289cce914966021a68d83c6a793ebbcd750ec1143be7e3e934fa60769ee556d722c1f05392b6fc6febaeffdeeaa90238e4da4ec95de231782c4555e14d40f3ed94c530d66be7a71d27830903817a2b6aa2fb4d1b7783541822300885bb901537634b47c0664bc8a8b6d7e7d74ed2ad89eb526a454cfcd7e3631ca716c35f1434399be3f2b24e70b562bd7067497cbb11d040d2eb08270a01341bf10776f270100816c18066f8dd4b97a863f6598d6c99247b4779a6b3b1dd50ce09633bc33a2c66ae06497e6b377aa753e47152505884be5036ae428e37462529950a8a92749d37b8dd2149e504f7e0dea66160ed9e8b5ecdf2e5c9f6022f8512054b97db23128c5db565763278a6ed7d6d680d7b6a53596cc733beebc13f8258ba1b633290825ec8c2bb60066bfcdb13b7e622c542b980837924234e6fb9b0c2dbc77192e4a39ae6c0b1b16d42ba26f18193239bad1afa9c9cf4b26c374a525be3ad69f443958e1dd84f9658c84ba3286c337cee791c0f422c323f10d8e4b2a7e7f546faaf4a5fec3d84b97b0d69868eb2da4174e5dd058d14f0dfff2dc271226ebcdba4a5f57a6121e7d554065b8a2223a9582149d17f92c6192b73fa7b7e1e18f24182c351640b9656393273a48bb8ebadc8608009298289fedfca2d23eaac50a1a6449985f7d79a17681b7b9297a9e0464821a3f4005685554d035c2f32460d83bd5ce9940f0bad51c32c7ffa19674f47b4f9814537ebff90b2c659fae00e728682ef1424c421abc0321dae00875ca9b0edcb05335c5a8ebf971d13824a9d98ee1d92a2a78db5b42c708fee89cdde8629c0ca82b6395550eaf9a8fdbce9636d2b8d6fb05cfa799a44698937e9e2120459db96020a513cd8ec550c40cf79ea594df6da3bf6a0f6b3291531eadc4a6a15f61c6e2071bc1ac7a6de75d54ecc7a963bbf506ba0a03f65e365b1ec076bfb18c3836abe3cbe59bdbbf58577ce0490e5bcb7587572dbaee29d844dc0a7e18ecf0fc56c77c922b77b5b398ce88b5c0f51c4965690666b976f5f94f4e367cca31dc9e2ea957aeeba7622744235f4ab17aa7946a55488aa66a34f333b9ffd09a73d04ea8c24e7957ae28a669d9c45637fa52c23cd3088a497e6a49e2c98416f9ec83a6768dafca47a2503936b9dc7de793f5c70124bdacab1927e9a829d998f93c68a926abde131d93c95edcccc86b0ddcc5e54c1ea047a756a35dfa06b95a1952a3a83a4e0770337379fdbf56650bfb8506c07b9b0a0c238634b8aeccf4456a846f1883041f5e3a737a17932679723494c1e4c798c11dad4d601ed68a683050c1ff48103dd9e0f8bd54222536633ea55a18bc33e226e086e745c64dec251e06131bba18b3055138e025dda02c37a74b5ef1fcffaa5529a1480e88344ff7e2eda49496c8283c595145c403fafd9808cd358c76055883c010f5d434bbb992fb9ddfefc1773374a5c60f3fb516bb2500a31c384246b6415e31dba7428fef0283ef11d330f355f81a6b9d8a4aa30f338fd53a4965c2254c14e722ae80070f4731e3f30377536aea8e2b5bcecc184db8f2bcf55e2b3c87730e09fa0bba97577189c929d6acacfa1625b8b23e796e7ecb3cb8aa972be5f41a5353f1b08508643be45c36d3a4cc9615739da83732cccaf50ecb46cb7b24ba20d54231f56301a0ad6f2b7102e4d66e703ed095151dbb433aafc59a4c37e84928a4bb89e70fa49aff7c94c622df496b071e38a4966ea239b27a84bea5bbf2f2bc9d6cf556f5cdeaead8035c1154052a5b78fd1ccf4337c5f1a6bb110cac105288d2bda62319079ad0fa5879f342d475561124ba963aeadfe4fe139ce246727a30029d4dd826fa5035ea61b36f91dbb38a942bdd86c774cec8c3bb6d524c0166c9ba5614688bf88b9a56921dabf12ebf99b08c2c1bf546219d13c9c1a6232d94691035b23227c65c7d15e6af018dc77c4307c8afeca83f0301886f03f85c51ad94630127ee6ea721ed4564993924ee6bf99c26351e2750c230e783dcea77d2394c76348c282b4026b1e24db2ff586ebe50c270c496b735996d26bf5c222c622f4cbc335bb80712fa8f8434dbcb5241b148826d928bbe8b25411c46fa582ec0bc321289cadf716bcb3899189c7e730722aec490c739dd3062880c9603573ac3eab2a612acd9a7d5856ee16355a28ff838bde053f7f985131922ca91f77e03c46b41c85dfe8ee0b340e0c0bb69c4d982522c9a52cad5d9fe7552c4c70fed7efad2f6f0f0169724d951f838bc7ee1b8c4346ee0d484f800e6e2d9b1aa65db0388085cdbcaf134b4fae3be981a9d9f1e994683a2d125992a9ba51fbb7a09ed9acfaa52865cb64d9eb523abadb7917d55221085d8ac6a038e78c9ff1e673a9a3233682991e405a7ae08a3bf0e66a7f7806e8b49eba3693e5e3656c770e83199dba6937b64194fb5ea61442d2310bfb616cbb1322b22ae8e391e737dea396ef4fc24aa471c23819ba1e4e8f15bf674312cf6cb837c815ef7da4bf923edf18052b9c808af347b674945200c5aa5382572f8ab9962363987d888d0ebe38ecfb2bbb68192b37af537918f8a1bc35aca5ebdf8b264267cdf7d292c8ba66d66809ff49bb56ed62c2763cf3735850e27c7481cad3c4cc9f9f55843525d4d10724acf65d989539a157b9dc88709fd1189bea491cb70d2d426cfa469c29b84bbae8c2642dbee4a523b43e921d375034a9678749250d86c1f053a2152b58b195e7b082aef411d0554e5902b13b959462173c326a9e9dc1edeb4e18cd79080f3756ae5b1b3867ef3752e2d1f58c1bb792cd4991e3df8e7a947712915413cb43e08f60d993919456ebdd066fdba30f23abd98bb138e3f6bbdc463772807f0b819102b8bb6161c82b6bc8af1c2babee2f9bfc9e0a1e12bc4557564a040b31b889f05349dec7bf95db779d8773796bf190b1337a9a62d4ed5d945f9666034629f52ed888d4fd3d8f81eff91338afa0b3a3985eb2be975df887def1f80e66beccd4906d66bb1c535a8cea62aa9956dd51fe765970986475e523c0f620e1c28d92ad96520f0bb3b048b3938e17de32295c5433ec2c52fb47be8b6259a7b5974b2485656ada936337df8f0f76b45d3b26a44e2a123f141b8c39d1cd7a8bcccb4ba8df8d6466b688df1fe565d59acb6f441b5ec44bfbd0fea61365de42a03d2c2e8b8e2eab9eea5d51bcec5fd4ca015dc78bf0b6d3db7a7c0572ca2ba34840fd6fc43d9955ffa5f11ca0624b4de9614adf47cdd882a0b29f47b662786b45f4516c324252809cb67f9c62b12b3155a09c16e5b9dda87c1e5504990b3691fc74567d35f626b7349b296af691aa044a6f0951c028a6691f9064b93f7b748364e534cc8457a674cc44bd9ae2cac362571bf179d3c7836e88d05e5d4998fe2806be52bb160a878f3e01fe88f18e40e6a74546333a2fb57b1c33b6308dc3bed63dde73a23cffbbca76d6f3d08ef799a4ca9c42ad9ec1c94f7412ea9d6c0c5a64dd63b2967e353b74141f6d99f99713017da57ecc8f1fef046eaf420ca4a160f2364a16957cac6c0b8e7fe29d8061eac352e947acf8e01827bf9a8941fb4de5739b1d3c45f374451f26aa22cf7fbdc913fb85ab7acbc758c6acd6b8984445c710060441c6c3dd55c60e0476b312055f29f05e07d7b05c11b86d2544c3cfd14a33f55e49bb0184302bc3c91731e0726c1e0901186a74839dadb72c796cb47dd0c81e1aa43bcd9bc5d780cce3dc98a2836726e29463001bc27d1bd8c431fff3dfad113dc9b55cfee23fb21148ec96164ab7c15a72c956ee9c023e3db81817688b6d4811a9b12f9a4684f73e6dcf7344477329d4892fca54bb4c47d320107e5cd64b9a0fd231c695ec37fcffae7f0960e0e05f33cc6f9f86ad4baa0e087af10a594bfdd21db56ed814fd73c382cf18e1441338316a22f640a1f1c34620aa200d813d90e1f56f270b3cf48116a7d7e061a29bff9aeaf573dc64377b9b3de67a616bfbc22c5fc64969da19a2994c302eb9fd5f9f4bf88f305927c35e154ece585f7f5e4a1d3581d0ab49ca8d65a27d0098f2c8a699831e93bbcc854b57a95bab818d9aa43fab9154f2452c0b94ed9e2de2687de0a1c0897ac28d89ced357da66b3593b202fd272ad999907e0021227f6a106e330ba1e7545c78839f6b7ded00a71f84209265b4af8340ff724faaa6a232078af997912f7378cc59105c7142fbd8338478372c957008f17632af82c5d64fc8a230f80ea03866b78dc7df184ab64f2824bad45877dcea0a05ed73cdd95db7eb3e05d973224887e46a18f9ff7db4913bd2c0d775a262927cd77875e98a7310063f854e1be63f34a7a5dbb00f9c9f93cf8e46904071f1c8b687bfa89a6c3708eac53b44cf4ed3c40db1e239460b6df384eb623f5abe26d66417209c14a0355e4bec5fd2d55865047cbb798cacae1992027971bb16dc332d9e7eeda44429a7a131301fa6607c0f7061b753da9d66f7bc830606c6b117c8932748387c2d184d9809ce71c9cbd30bb2229f2ec3705cab8ba95155b963044a18de60fa31d076f5dd06184924d8627c1e76e3a34763b30165c573e5782a0368581663ad27fdb7c57ba81b5990e42f5587d18e09e2b8690876aa0a78ea5e73a05196a504c3153441c933335582bb66482633aaf323beb49059eb1a5d2facce912e31f56adf3066d6c7e93924be53d38966093621a122c43f3493bcff0a5ccdd63158631e04f1292c6dd7bcf4be0f0e8cb56b5668d4d6adce4e8ed63d39b0a627c0ba463dcb945c909265ea8d659772d3ecbced9a074f559c75e23cd09b856aa33793d7f3ade8f65803295690278fd4b49ff279d2df85807ac3a651129164313fd077ca59a8f24591c37d8e3a7caf9fb75a9968736ff62fe12e532b922fba39f1bc310ea35ee500a96567daa3815084da9905ef4c1c2132e363897fa72b422328edf43849fcb8d7d040c891ab5e5d13d09edb62fc9ef48ee58915818d48706fe647c6249c448a4b9a37105847590e2a77f5866c1d7705da2a4e5e7369f14ff5747d898f5422382c55a2e4c1ed21c86b04863875c6b22e3c7f25cf102cd759e4093547454943a03d4308c18e6adad2f6b0b91a0d596516f280effd6f37f23499f1e527c243e4fc6dbff0615bb9a0cd8406bc7d9efbed79b905f5db1b13ce6492f896ac5f07bb2b69c81f7847bdeeb5e21132c482f6dc84566dd08b254f37ebcc134132dde597b82c0ead398783fbe51df61a61f612e810b6d43fc17dc6ff31b5f441f26a00a07fb06892d1e900cdc21b19aa60d3704f91fda5bf8024ecddaf988e76ff6527ff42e7ead2ab707dda23ea71d7064e4b24e12ec13871a89d8bcd7a200f7d4fdc6b38f28cf65c44056274488a884f7fdf7bcb691f41a227c1033a8a6f6628cdb82e78cec3a18bb753ae3bcf75263aff49b78bd55bf6c8f66cb59d9c02e3041cbf6999d2c62b0656e8882b3e9c955ae1e3efe06e21ea36af4e77a69fe2b301ac8fed333686097080f8e65e3bb80ff438282791964f427f61824245f4f2136df296f91bfb8692687851e5e6d12b6fbbf7c08993d8362659d0325a710b035e13489efe9089ed7d619d2deb4af60d526214afa0c695504cba24547dc69816039be381a58f518cec9b38f68506832ae387a67d16b9e96ead2f316533912546f9fc127477dcee3a0be49c2b2f32744eda026ed2dcd5152341ba5c0b26ae506729ffa8718d3461e31211d906916bfc2d1c4ee8abddf0ce939664f6a381d03a367d8ff2ffa35bc4e4861651ba7be4072037b8d59ca741b9c3b299b5ca24852d0420456b51aeed28354b4ade328885a8abeff217b4e55e0b7c0af0683e7442bbed2290c1423f9c0d2705318c523f38b00500557550bdc90e446baae0e1408ecf9cb45bab24d118d5f3f247b4c70914debdbea332a912da4a81576bf9dd59ad97913680122ca483ba7f2dca5fa8880aa53a08f17d1e7a4be7aac42aa9883d3e78aae2acdd8e32444aaf4da2c3c3aff3292696a1ca2fa6e773b6f9320dc54ac7137ed7e0537f672d04d174fe6a25062006ee962e0461d79b39869c2ee370ef8407601405d70e1201ee70f1d310b464424a594dd879199ae54d15459ed1773f05e02a5f0ab457b4730195f7f8a318a7e41460b8d01ac3c830a17deb0108a9538961c6786a75b01c7e52da1df1a0ad421b3d0ad610b82ec4a109fb30fba6136efab3368d88fd93c1733291d1013ef10ee1b8ce4478c084c6a3d30eb865a509c62f6422ce3957cb6838882ffaa6a3108461e96bd3df3ca6d2fdd791b62476037bf116ef7826a0eeafec6665a586f1e10313699a87b87cf8e03a12d6961a1012cf83c4e8856d2484e4a775556f7fbf5ca2014ba49dfbada019900f011c77d661e4b73e179f3a644b1a7a3b70650b66585b6be77fc8fb8636fbb1b06b88feacd927e9cf490b2e28b684426fb460a53e9f374cb8508763cb8b76a59c4a0c62c1426558d36a0dbc41e38019ae8c4eda88864a7925db70237a73eba0aeaea5e290fbe50f4325a4c39d5dad7459afd969609754969e3ae18578f77a828f8e6ca7ffdac61a137fd7557e7db7e319c37c4ce81cb0f9102f1d25de478c6eda7e91205cbfecdabf827881f5497d62f9917f2ef95bc3425aed8b0a12271f0824eb3dc9826c7a4a44efc962c3797e8c36fe3cef981cc9353ae8a1f4cc297fda2d9857041ef6054c647ec16255501cdf3d403aaf166dca0358a1d41123f464199f1e876e38243744109a22de5782ee8b8ee24d31e2de1f19bce49d5b867bf0528e5ae521b7d6381169a0e8be8824a1c755972cf927af5485260c6bbea490c5ef3e73dee5aed95da939349b78cb1403c607cd9118f69f614ab95e559506dccf20f5fe039d9a01abc1cab2d0caf6f3d1c938deda447f06f5d1d6f8643278aa5d222f159c9cf5dffd60e54cd6152b1ee8f8e1ce8bdcba4df2f8747c0c1ab32cf1aed21c3ab95d8b89491cd523bcbbe7813949db135c46447397361a70df6f70f2ce370696729207ca4c4091f49175cd515e4da65aa454849da216cbd4624d1bbe2c183977268e666ecf863037525fad49e2dbf22b95647344f5ac737aca54f028d142e646684b5245d48f09bd5c70c9f4f28b56d186dc8ca70d6b299f618e5e75af8430638defa64c423e21262417dec5e36a8fff1fa04dfc413eac9e4eb16b1639eae075b37274c00b8d8661932cad8e697815419e55856cf1fb7f4a96e498a22e7c8cead62031b7db770996454f5fd527aa51eb452c3fe5c07e0c0e2c439e7705d1eed44c2613bec18eac83c34df84ebf237e20d9d493da49f71bd69d8a71ccd2bac38bdd2986e2a9151c16c83ef321693b7c465cadb8d1bc290f0ba8a1478289363e6d1b424994a227623efbf9d7b087667b418d19fef33cdb1d67d966d637f33d78f19b6d176c66dbe4e0bb2e410964370c45e21a665478b0bc9d62d676566094b30930785b2b708a331cf7d9987e8481ca21b658eff05594ed6701b5509ebd05b3e73c141d2db8266e8361c08caed3bc01456e4029c8c225496dea10586faf3f4fbbc7f77317f19a15206d78f9d9127092b79e09183f826b16b6eae64134d902b1b55a6d4b486c4d143e2eb175866b0fd6e41dcdfe49260e892f1d578adb83d10aa1cfdb2cd3e83f781506dcbb7520c04370419500a57ec0be7abd44d1a8140d57a4be114120fc88a34bbeb73df074be073aed50e503b0b222ab0443832ad3580cf36a15d154048c3ec87335e3fb03506937fd4d7c228afd9da82e6fc02645b9abdabab5d0d7cbf27c520e85163c931fa69802b18ac933c06e38fac2463f22b71dfe8682e0384974bf9e08f670f40107f98dc9c6ac46197f2a53e383f5f53cd484939c05a9c9bece514ffb8426ea5234f2324e91742fdc1a3054ff34abd6d8715990bff905792f1f24404ba43a8abcf52edb04d85d80ccd4b629296278efd8cc018b17be7290020edada899820800492ac83c798cd300b83f675dd067807f504a3262a376ab936ef0a180857227499d6b917b70e9641000fa88f6ca8ca460dca46f133920b406000a4396bc1dd03403e3b6c51484858dfde581809d93271a4e6113a715c696bc3a5f7422dd02f172b2a082ccd0b455fefc5201255294a3d64b566b80b87dba26a029c6bcec1f56437ae2bfa6d8bc367d664dac4b4283e2f1bfec9e8b0e97b4e1d468d96e324388f714c378e9c787e0f772f9b554a7f941fc761c606e93e2869c101b61afdaaa4a1894f66c34bb891ad0a501e5687d565d1430fc953b917ad3ec111ed6d0117d089bd08425b99e7333e30ff778334d684bda359dc656f9d7a95c5c16a9f907be58006fb65ab62b995c844de2ea945b2d07b9f07bdc95b62d26c8ac6d11f13c32b1fae141219454b57b3d6d25f28fb9d8de54a5fbaf48c02d28fed97e9ede36d1c49fea2d22d05b3aa576e500df9c505a3c4c915253341e37cad9cc843ffe51e62d25167389d10babba038ef2e9666dd32230c346a7c9fa529c87258273bf8d10b7f0c333ce2d2181913a29502c1291f8960a8906d7ffd4e4ac0526fcbc8a24b37682ac886391e5c52d897ba3b8c87b7887dad527f2700c9721597af631dc70a1863a053b6947e8ad192b81ba6da8c83559b69b9e681b0b10c08e4aba848e8a8ac02afe6f093e7eba13c9ce9e006191a6c8af48bfe28e92b7956292973aebf8900afb619a175a4258ffb52059cd851f16386d460d506ee17a31360681465c2eabbff607a007ba6e811ffabbc94513ebdf24dc6687c79b3b868d6e7b0f5448d7e955b95fa7e986ff26cc87cda4e84296fbb5adc0be50ed9899e5c0a1ab9018638c8d57d9e83827d33335340218e7d92b20b0efd35579c2fdb42c35255a1273cc31c153e4249b9a45b10c6d8dcc60572cae6151f6fa75e95b2e65e13dc2fa4a4225dd6c866d51273b14de25fe065f6933f9f2fe60a02b80195100ac8b5ff9629ee22dc21093d9d89c6114eb31dfb22fa28c5193741a8da7402e5f1a2dfb86e278f7b94bfd4a3b94e6bec2fbf536eaa6ef36b8eaa3859e7e1ec66acde4f9ccbaebb7e2031b346e35e58a71b11f4fc17605c68d48504c95278b14bb4b53990a8ec7aee8e028b516e0665636b7b540e7b5645da703bb4f6aec1302583ee2058b3a01a06693cd947af46d09caa052e10cfdf9577ff359b040ee682c6f4eee030e168a4c36f84bd458ed93abc43ec49576d065bd044756f551c33393bc34420953a796747d142f4178a57448cda7bc2be487f663a2209927565ce48611225f292efdc16df027c18000040bf2ecf3eb9b0ff1f44c15bc5a0dc85c8713b9bf88f93f44b56dca5a85758c2419c6b391b9f9c32e5e5f8a49a95b685f3a304e31e5b6c9908a7815def128acf9af2436c488b4456d606244ce02844f80ee24b6836a06db056b47be9ed76cd78efb5eccbc03937934924eed3f6cb7c877b25ab604a25c5c7d44795ab7c3270fb1bee9391ef07bf3cc04b5671f278fa4e3d268f2016b01399c1ea12594614fea56922b08c8c8138ad7815da4a099dc81c8981a705f00f304d7032f3f67e906d9d4fbe2f977b752b46178b86d8d264d26e8fee010354b4ecd174667db9817da497ed504a3adfcd45f5315ab096ec6acc0013d4438f5a42de3405536e62250d92c25d42250b8cd8a0d6ee571c05b882697901bdb8046e96491e5eb33eb404864e54e55edbd1c687e28b63b2a4c69ae4a614a54b74eac9081b3953865b59948040d8df1d5fc59bb69adda3e516b7e9bd1c1f3e4e362b8c624d91ef53e9172be6af7d8471bb186bad19fa5fce9392dc5a11031355c9a2176d59b33fc54b118425eed29e3bf4379db9b6b98da36f0eef73d0fb570a205451daa154358d643d2c7683f4789e65ac40a9f0b5f742f88560a2a085e001fca90be69498da3d7ce4592d4aa0e866127f26e0de67c9124956493200c5b6e0f0dac864063301dd237b76e3d3d926f690592e4830de5101f08915dd17d18a49995b391ae6c0cd2d44ce4627fc65b0e5c6a089c18f4c0cbb92e076d78f71379f1e63574d72b504c3d5f753a2e4d9e2247c7dd6c093920337059a5662bbd3e02dfff124ab64b0bacb53ab78fcae387862b0306489a40424665221361753084bcc2922597f94303322e5c6bd00e340382f057df1be5d8ac8f6cfad92e233d3404912357e24ffc395bb9caf434becf7f214b6a82edba098d19ba53d8ade7ade1cb42f9ea6d9fc881904ee6db7dacae6669ccbf01ce882b92a3cdf8f4b04e0e3ac5c576e7c0cbc1140c6bae762ee9dedb05189e9fae84ddcdb65447126cd3c347af87a207e5450f02bcc2eab867d3afa1172b913e6f141e8464a5819bef3b42ebb751957eab3233d201c53a4532200ad772b6a718475214621ff93edc5bb6a8a22b645bf622cb04839ae2c2322631bea546cf040ae716f33daf2f8d42756fa70375d4bac6a891d97299ec04e26aa430301949993923959a7016b15da91971a47604e7ec0f3e4482cc4948701f2d35cc31eefb3e9244ef5d6b4b564c91e46c36e863c514f9a37f25c950105b5cc1cfd736021fcb9609ad550260d1206675e7b47791e9121757af8a54876cb7affd66dd886e5ff57aa94363253d51971c589cfa5decd6f043a7e6860d0126bb3a2562b924a41db468fa06d20c25e539a9932b1ec618af9969309c4accd90623e5e633c4bb1581d9b34ba8787d63a4451da844b036251998bd72bfafe254b2bd4f431436db907654f27b22977fe6971784653c603fd1f1b9587a97798a7a227b33d4660337c5372d6d919666ab716656ae19025529cf3976d64dc6870d6b0170d6246dc270016c210d4a5912ad5572c6f0fdd9e7e5d8925cfead47d57e80c09645ad99767042e349802c614df46110ce83ab64272e4606b90c665ca953208a8bd297d3520e0f4a618c05096635a2e85a6e975aeae385f275032cdff44b42e0215e51393049fe32ee3cb0a64befc7eb13bdb9f99ec845c463fa84720491d7bfa266b6dfff6b51bda151eda00edc1a2392fad63ff6a36ec0111599c22b6d999fb85cf42e347bb55779a439a2cae27a2cf7f8577a85d2e2f36812afbf8ba19c4c20a59ea4e69982f1a180a8183548956e104c8edb5cb24c591a27cd1fbefc7a07e39b82e880771f0fd7f1f2864e579e7ec4929adecac97ad6d0608d85f1995c0b5b9503b20d73f324701fcb5a7bc6835652369d7378bb9fc80b9edc6d629044f49b1b6c1d2195e20092c0305f5c5e5108798f12ca7c7c8194cc1b8719bd34f5b48831b3d273d120bc639b3d454b06b994855b0947d5268fdf12e9169e480f33bdc2d4a747802c04d7875814aaa14aea79b6bb7cdbec229ff73b2e30dab0de693b1c75df886642e5da19850b453c16883db4536b497151e2a91823b7dde282e7ed196c46b77350ebcc2f0a6c02048d407ef24b1d125849c9a6d45a5b9946c057c3d7268b14a7697aaac3a0ed6206f9ccd5bd260b45f13a17b4dced65044968727d60ccae96bc58caa99d5343795abfb96588a38cac9ea0a464ca6522c66c1dc1e7002885fbe630775064bf99fc8d3730cb86ce54902f07f8bdaf0fd2a945366bd6309ee96a32a2e430498c8a4d2d856371b61620d87915457638ca21e09a7bb5e53e003280841b1c3a861782ba03fa214755920675c6a75e9ee8b9d0c6c3ad11940ed7aed1125fd25e06ab164a7a4f4f13dfb9816f78809c139e2145259878b39227495328ea1963dfca020eb17980e63c50200fdcc26de5b9c284842806c4393dabf670e14ed39e029a5852d8aad6adb2b1ef39315727a9025523970f935f762d3be8e01729bfd8762ba41c3df087b619ced4440c8e3ff1748df7ce6721298ef75b50257c6e32f63814042fb1dc45288a906969fb0a33b2c2c6e5eaf3f890c99851ccbedae2740bcc1f53de73027e36ca0b54fe9fd70fae5f37a069065d511abe672ff04861b3e2e180bfbb89468472bd0dc45d96a43716e5d8554e74624af7ede3f61022ab09a4d5f20af79c0f82190471924a03a3314d92194f36d3d07bd29024460fd39e03b2e925c2e27adbce34ffb5b019ad859c8f75549fe06febbdd66886d60b34bd5f56e9bd2a69a7e7a97199b7841284d82ac41a2bd369288fab07a7c1176e95a335f4ef457044313723edc14736a8bad4f7b9bb49ac899dcb59879ccf7ab05d46066f4c453ba0a1833a0152b551c9b11a2367308e0ca3b385d15052d7bbc22ef0a33d5f6ba8afa8330dcc15117175b5fc92779cfb3baa6074f66f7b47a74993354ebd29f91ab5410130416905e55ceeeb30a84a3dd807b25a43c1e0bf7ee200a5db25b2bfebaddddca22fa8f3dce677b1f94a0ffed6d93b777ffbe476b5a9c13baacf6392a5bed5288d51d7d041c4793130d694f6306bab767acf03f9b909e23eab1af2c57c377492dc9c13393417fabad62b0410f34235509cb24ec83b62076e91a7c445becbab96ccf8115fb8f6ead0d83cd600665e5e297b40442517f304aabe054dd86ea600c8dde08d981acaa55bbe3f0f350ad3618c594bce4236fce319cfe056deb368124bf51f29130e0fe3deb15bab58ccd2ecf98659458a338104bb9a4f9680d5fc000526d87a37d671fc63c25694da33789d25b04c91816eb6f04684c2106e3b262fc6c79c35e3001c2fd15b835ac4fa2d6372a2cc32de6de4c08b36e27551c31d0f754c62a9060fdc740e91733616b638be5220cb3601605c45fbbb684b242e010f4856946c8e13a8effa8df175212d218d639a45b1330a30cc30393bb9b444f15a10062ccac48c6ccb8f20dbc689d4d00f8c98b366e4f0b3c9fcf30d6be9188b8270bf73de576bd520afe65ba34fdf15c8d5fc0e3d96ae6d00e4b42692faffb0b8274d480cb80fd987fbfd8fb856d5dae61fc80cf5295be20fbef2e3228cfaa3ef3483f51492c57dae1afb294376e4c3c47e586839fbeac6476c387d1fdd2228aa9c2841ec01a3842f33c6feba9a0f29600f6a0cc1e340ca1da496483243df4a6198d5d3be3b8826f1857834c5c5caae76f770663fb684ab924d6aa27fa24154dede26555e797d5e43842489d7ac65fbeb3db9c715779c4ae057730a36ad556ea11b0c83b273e650b2525b73d1b30aff9e2907f66769296720ce2ea8de46a39de1428ae77f71f753c0870c95a9c973fcfede28abbe31cc846a3e64c028a447d2a9663559b96a9e9d82135bca471d985fa8dbb3c6a2359b939a452d462f2a128574659cce6f24cdb58538d8640933f0c27c2c7140f6ecee9c48030b1f36f2a3ff929823d963646f9f2235ac13eec9ec6fed4ba0a6cb30d3c778529585244cf4022b3375c69a924e82d3abfaa8c729877ff5f1fae1073153c47218be2971f6a34cbf699421743a05234987bdd48fd2af1e89cda488f3cc023e7c214316d171e30b6de56fe8f4e0aa035f68e7dcd81f1bce459e7915870e9e664b8e0bf4dbc4bdc6a63055bb6e4568fd0ff8ed908c915411f82b3e4b83c6a5ab7388427f7c46cd7ee2a1605f7c00e6f34c6a4681f9df38bfd894a047e35327c441189d56b68063d39e205b05c34aa0063dd105a77d7a5698b75c1987086883b3c37b756953df2565b61f75c09b5571515bdda604fda79489b95af997578f06d59172c31fa2e88d306c89d6941dd28e0fb4eb15f08ba70c8c62837d1eb27ae2e89fd2eb0af936f90937d96e46874f113752078ad9de41e7d0d6908d59d6c121c148dbec1dfe51826ab52e4ad4951fafbabfb184f76a7c05b2d308c28440c06352abcd4b94ae29474c396c15bdbabeec8ce5afe9d0e566446d1118049a669441b8e5c1a7a18c7d8579e9fa4ac9fd86e2aa8aa4b8acf5945df836805276b227924326f23f25d4b560eec44e81999795738a87c77e186f2344ab10f59c1bfed09d918b4280b9846421e9777994b58f14dea5c9e02358283755ee043043a7e42ea27b64b37662fe0d6156dbf6b37ee513443515f45f33e7ba044b0dcc289a86601ec2aa5073eba2dda13af76e0f1ebc6590e41b28fe5aaea12b2beeaa265cbfeaf36625a7a093237335e83d4833e2b69328994ee896dc5598b1ba1d2f141849e4f078aa400b17aede5a32f9681e66ba381a7a8e2b398f007d4b8f56ac3f6a61b06e519006d10fb0c934f17215deb413d549a6fab3f7192ff112a8eb1cc70f1a1e0e85132445565351f89bae4f0a8a73b1f6cba44ae054e8ec2f99b1a295a9899058c57393170287155cada55e11e091b29b0afb678ccdbc89f30e3c0c2a8691083d8747b00564f70bf607038133a31d9001d740a1516331372c70faecf30956d7a65b736fd6bb02b84fed5495b84264f5694721ff08bc9b7e703b322094ce6b1d52e495a1a8aa16ae91f70e44eb4fef3d0e0ff8cd3c2856488e4d9f6462fa481a50c618fb307aba1fcbb0a4a001a69d7e97b4af214d27cab748b5709d3bf0d14aa67365379c2dac2a514c28e402d343375b063c68bbd90af16e411c34f92ea9ee20e92acb31159239b3ec1b6ab161dd1d4e90418ce39453dbddeed382b26f0e74f0bf0a498ab74657dc22abe21a79e313a7a58a0da5ae6bdadd7410ca583f66f0dfb98a0cbef449e75f51b48eb0afaa119f9be297c371bb29499b9b03fdcac6ef310957f74da1831e7a2cffd322fa44cd385c5f9fd37302b576c851e9572c5d895ed7e57dc25bfa3c17c5d559ae454f56065292084eaae7377a0f09d2c5d8389eb42fd99625c6064dacfb3b48b4e887f833c257a5b89912fce83de24e178723c51f3981f9b1db3af5bc50aeabb45d22babbbd9ba43c659b2bcb04754c20d11abf53885a34d9e5660a45ffa24c6ca87afb57b7ebf6bdd8b9323402ad89ff141cc9f9c6e0eeffe2a12a3e3cda03b22a677b3bf3680f2f7b7724fa6d9f0dccb781501a07f4e7dffa7f11a7bdc126d66c31e8b46cb079de0b315c3f1f6ad5d7a8c5d1f4154548d870ef83efa075a2cd90753306d785623fdbbd5f620d6bfae1f44a4a5aee085ea61d0d4fad289e1608e2bb7193897144bede7d110ca8431680bc299b00a959053ab5d9056c72e3ec5317aff2c3b8db2d7b4205e1965aee4387eac28dbb57d9fcd57e4f2ef9ffec13dd4b0454658399754cfcaaaac78cf5d5bee4945b4ee03421d82445a6861b4035fba358b8119328adbd37307c4b70d2f2a401794d6944595c75c92d02b161a1327e5f48486d2bf6e26752d7d7d9c4749b45406e183fa5ee0d0aba68080d92fb08b0c93f84feccafc536525f8d6d8b2cd1a9ea86ef873e033a4a7ab91e340c6ad6c7fd1653550da8eaee9797a96c334040558b7acf9f9ac28c1dd1d6282c854a8615f383ed0f0967c15c89ba52aabe9ce8357d17ab86e8fe7a0b0c685a19385a508f7b4e7f3943392c868c8a9d9cfd5e1f4547cc53ad1b23e3dc6a8f2ca8f420283c161eae5511e032db44819d890f57402fd15925f409d285999c6af2f2508dddd84d88b1293d6d9eb4f576bbfbaa03beac6b8866796f8568e3fa39656de9381983f1f3b563ecad3a39b64a10da4942144e9f63579b82fc496c2e17e5744ced9f431f2103234bc66d2e874442ead7d343b698464416dae27629b146e76417e7925a28293333f14764879dd330adcb8f64f185f8f143fcd2dd1ec2df4be53ceb60acbb0f681dbcc65b8e46a79950f3a9d8af497de2a89a5fb1cd7734b38fd2c05b3ecbffeea865555e9a5b1e152c64c3df576d4521ef75cd6b5f01edd03aedbbf51f21a8c862656443c6eb092eb011a9b804defbd65c7add41e23d5433b82dd5dd868dee8aead71f058218e66003568b25034ca7c9b5d42f0ef76d6fcba48c72572d704b1b4dc392b25f28dafab8f750ced091cfbf7c17c4334ce9ca0a17ae3337b8cda4913e4dc4f4447853b6d119a74cb594c96fdcaad8eea83be38187cb9aa30ac5e109853b472d842ef0228fa4873f4fab6b93d1845a580f8c6fe39e8715d2b41bc3229a272c57c80af46d5d7219de2f30959ef8edc88156320f44def26a04b96662260dc64d6ba1b20fefbe62bf0884c193d48c1ea286a9ad31150a426b73533d197f90fa74294523dc6917c868d0f24a68949487ca8aa42a13ae837b9b14fee287b0836a633272dea00586850cd3f7f8b12d374c08d93d5b8506f7b1a194e563c9c1e2045e2babfdeddfb3161cc2f92bc39f73c598bc69e3dd7424d826b77bb9f13f7cd280b2c971f186d5ae056a90f0ee1a7d684404e7eaa1e5a20f67ab79602090ffb671e94abfd7032ea6a5f8608a2931c9f403881b59b04d185f9da81201769812b67279657a1eb11c766bb95a33edcbf01b0ba39fee901a32f186cc8f341bebcf5cc6392465edb920e464425a41fe823a0bdbd21c35c25d562357fd119850188a53a15b3d613052a22c3fd6652ad4ca0f3d3f8c5b7c5e169d6d060e5889df53565101dfe13a945d751c84f85e883839185dd319e6fe412227e775a81412fb1c0d8cbe7938de3fcb61f954d75533d8ee73e6ec5b69b33f3face464cceba5c62763c4c0d3281a19ded805905044f3db584447978e1f36d1b1ef54dfa7d3bdc1d2599e749bff975bbc725cfce6c144df14b80b950e481749e4bbfe320905ac98d09faed30c8a0f7ce1ddc0c800e9af366e890fc34848b54bbdc6a8a4c36f45a1aa01f9ee9babd7ddc7a7fdbd218c1e731d41285cadc38fa84b3eb94706460371e4d42dee0947f0e6ab70b8143ac76c307a314e68a6b6ad50385d5a2fcd8e2059124724b3789ebf2dc232b76439ad6d73f7e95e6968a0edf521ff9f25ee62755bdce0afa15bbf135914133b7b4f3d60d0c50128aa506bc11822e16c8fff7422353573c7c8b83bafbf22b4b8cfa7308e3e1e15c0dc7d9b0656762906845bc5e276f5c9d543132e9956aa487b67e228be5c073fd803af2baac594300eb7e81d788d940f0ce1609b43ecd6cbe6ae3f70c27a4d5d737ce857a18db799ed6430e789fa8b034391e4aa4f5a912cb5ba550975f0b403c5d4f27bf7b92cc8c05fd1aba8965c239b813e35fbd90f2312cc53b189b0722204191878c24cf8a414e9c8377dc630d0bf0f620b8f3316ef5e5ab0920e42c4661e6c121eadc4c736dce33caf14207be24bdd178bb2212a3d7ab6514a32aae451ec81e71d93ec1c9ec0434c649ae2b9eb3b069c82726c150b47dd023385714b6a3bc0510309438860257f234eb23fb47a8569990a9ba98cd1dfac0d11addb573c296cb3e1000a447f721f000a9f412f43e899c6d262ed812d72c2a57d9e6420e7437df8e3cdc432b6755aacd0a0bc674e7e15f8e0f7b104acfe558ae488e7f857671e8cefd38219e6fb92ca2c55d7e04ed13520113492388e010b707a48258816f1bc29189148d17e0705c4e2ac86f11953806348051da995eb3341b6d4f125d579ba65a991d9bead64ff35fe4b99d0bf038116fffaf8fb99d388c0d2644ab6e1b2eb6f2986c7e097ab0f6295911ba5519cb627c5025a4fa588d3d3ccd9fb9e52dc86268b7907796d98ac62b8babb7a67546c2059ecb7d8718add3165c6e583f7f881d517612a233bb62bdab6d6ec6b148b9992a88a63f909c3dd9373607a8cb633036f0da066f12c28236f867a5851339da0bf9e8168751bbd72fff4c4ca19a5e553759d4d4c8e6d1225c04e406e537e02026713785eb8ca4ae2fafe5539089f06e666b2c9d8f1c93c414feedfe3c5c65b2c8497e977d0da359ac7159188b5b9062b246cf6a5172176603d59a3a104b0ba998fb48852bc6d0413ca30fb690dbdbdc96bf1b701cf075cacfa78225e613aa5a602f903cdc1aa8ae203bf2dc905dd778c26ec9223a479b244ce10eb440930125dd504cdfe7a352a097368240cf92e087a090e87d72bcbc20eeeb982081c69616258327d787a8429fc17de07bd0570511240d5fccf497c81a0e8e9a391deefeb6e0731742af00954fb72ebb1481a6d4ed20b615c95ea1280de2f9d82f9510f7cfa1c9c7d9e8a87a3a6134d3dba611ce9ee69a20fe0459633a1b50fde836e3581f73ae97286b66990161b28555555ad1c5aab9dbd00d8d50069a61abd065fd9f00c4ec2a09feed1ff69146843cb7552ecdd5c5dca2aee4145e34e07962d98cd1513f388692b404e8a430bd6c3302f847f157fbdaf6004210df7f607a3b90d1acab330912315f497f96ccce8e24babd3fa16a089ede88718150c23fb188044800a7d67e8f464f7ac66ba6eedd6c20002e23a536721eacf2ede13a3263cdf9a32f622bf5222c38208fa9f2dee34192d0d6f063325eaa462589c74b896dfc3d1e0519e3f5e4c92738e1c914fb719ec1959b086b97228898774b4a6f1c648699e3a34c8ecaf295b916fe0fe128834487af550ba92601af295e2176f27a8b020b47ab4539ed68b2ec84a9c9a5064182f5d362015da063acd00fc30fbcba344aa025da0a16e5300824098b9ad3abdceb0e59dcebd11781ec78bddc6bac2016c2e0b5fe07cd87b9ff7ed228b78fc05c582437dd66803a3283e18b2f739e7f2b4ca0f1f3328c2af224fe6059aef7b82fb4ff75d71a7a3b4aa72a815c96c7ba7448c2844a3eaac436d4c7b25c839a6efc6021054e4a3afd5b6664ce7d65401f0c61569d87a11000189b17b6da71069349494e06a47e80d72149b98d190f2b6803e960735b8c6b06db496449100f29627d3d48ba6b34cd0cc95da3da2da6435c8547049ecd82cb3681d8d5e205f1294c685f622baacc917bb7991b266895ca34581f0d273f9df9a93c8594482ba520c91cf821d720047267913d9c5c2cadd669f50833afa1948c14499d50ae3a25ea7b8097e699082a99096a60ff332d7562b95e1f2b9dd30a3f70b6057fa5528067be84c2e2f526e5712aa085796fa2082b9ebd35368ac761f0de35ca6f4b6bc9a32b58e1fb5db5eecc2979fcf5ff5f2d2abb1d4e465aeadbb2b2d186c090987fec9e71bce1a496b5ce7db59b7420f6bf21b7b9773638abe6d83e794d3672a282f0d3bcedbf021257cb639d9cc3994227905fecbf00d073d17f265b9b91a30ad0d8efef48d120b27cc0e82001c28480b18ab843ea390b6093b4ae09f5058d2ef42494c2793f3d5e6468eda0fc2ea1e766ed2c86e4ec18856c80e4ed2f39016ec9d8470920683cfb0214500abe23d8a0c2ae0927f261ded20fd1400b5be42e7a9e1963725790e801a40610a6941b26f4dd7a298b522818b06ef34e29deda027e89da3ba1906f1b79edc9ab740010c085bbb03f682d57d6bdbfd594156cbe5b52064fcf50818d4198eab12e74934ac16a8c5838b4674b857b71ceb1cc94a3ca5a8dbbe291b89bb1aeb5e13499ea461efdcc6dba9ef4a62b2b39f1981d740bfa8a40d7445ef8491170c62869f7709e4374812f4b949fa4ad354a5e938af57100f77b9424a8d3aa80925b4e5b00d557ee856722ceb5fad223f8f5becb426e4beb1ebdea586de18615407ba49d4dead6eb5421fece1a5526a44a9f5d95e09108884187d000fbfe6a3994515a067bf3be19f176346e254d83b911036f698c25572d42eff5db2ffac7db5d97bd11801deaeb3ca0c259ca3ced041fde26f8d7d3be3fdf19302c712984ff244db90ac5ff3b0271c36ab2a2e8708a538fe382f904d14a8e7478903a2c650be1905d08a45bfae95707171b9484bdd033dc502c8ade7a14d4f371a9cae415f468a87487b46ba7da4c3f0531c00e44dd5440bde55923b5c643894bfc8d211d2f8831191b13001394b92d5a2f610f9403d4809e6bda5693c56ae3dc4edb86e82329ba6be33910c63b5efc91d66718f3bea7a9a5ad0c50cf097d2db0c083dfbcd844ef84b2aec9d3d0b01edbd47a4b8896e504e4e4e25580dc79f7fa98a2f7d1846ba8eca5f8da995f75b3e1994e8df00f32b5ef4a5a75511a2aea4597753afa12582d2924cbe49aa4aee601636414a8cc91708e4a2470625a285ee5388ef9699a6629000cbf2cea89a9d7f8ffae59ab10dc2a1ca8d4a9fb9f5dff5ae1b1ed7917137df1b93ebc859317ec5914c36047bf71d4c37af0c2c53a4437239cfb125039ea325bc5d1d120874c7f97fef964f7563219ec3b83cd60442b0cc4afbdc6864d280d7f3058106e94227983d9e5488a6c3a27c00466828a99e50b6ae63e2e42b9f8ffa21cbac7dcaf966536dea855e4d04e5d873f5d55ef17e92156193ba601baf65f308a421569b23eeaa619bf9206346b63d59b1413403c12141f33f505ca05de2d2ebe10748ef6fd4bc905743ea06c8789c475ebe2736395df0f596ea91501c7689368db1bd0fe838dcd6f187beab8b1739b855daafcb428cf86473979fd241cd3ce4a3b8da56dee0f03b8500897ba47d96e358badec3c80742c68d01f798334c8a9c1bfbe1b16cc29b8fe9fc7218875d595db3a20cccafd6b4d5ec8c919a37df42bad97d40e83659967a5e60474e2f03869cb2ad904c989b485e7b24b904a2cf0a76eced4f1ab111239084bc93681560a913266d87a4a9f13b8075e87a823faf76610b0ea17d2b11854639d5d318e710ef120f50767f88de3c63e067e8f4da5c7e9fc73f90e878028ac24d7d7e6ccaf55685041f414a5b939855a2671856ad0f84185e37a8d953f1b96afafd6afd9f07196ca145444aa160c653ba897de3ca50cc3fb1364a166becd57e4bfa1c4beff7caf567fde35da32df94c707c0663ad22411771271fad32a333a4126380a2ae19331dbdac06d5f902ebd708c70388bd9dc0032a718c2fe2dcc181dfdfb0bcc2d4345596b80bac2c74a8438a66a1b0d03a63ad885d3cc175f7e55a49dd18040db32e4f69dbce50d908ae454173c46ea94526d90e7864894bd830a63b8617a487f46cf33613aac687fdf00240bd7f188709d7105e5cc26ea4fbd3c0b82626f7791a05e507abfc5494d191c93be7f52b266850dddafacc31baf9834f6ed993ea6edc32cf3d69e093423fca2e8b401be8f48c4447fc7fc991862084646ffd6f9760151a4d5b3b7f98729e1bbd84b063b758d600211f872d2e3e87ccb98b505d3049e2a43070585c8c602bf1de39846ecfe3f76848e35a9ce7f778e678a3a01db132342995ddfd46a75831a29a70ef89bcfbb144be8034bdb396766b4bcba3414f133a3e5103d4083ff8a4e893b0a0734a61f115aa468219b4c9fbf7e95a9d318400f04bfeb04a68e85c8f91347c8d7d47f312ca575759888067fba18e31ce5cd37fedc283840734ae13c20d06b1515d32c7fe607c553a0cbcf7b5570574dfd4884331e791d1bfdce5293e93dc354bd91061c24939f8f58f1eb023f1e83aa8c1882be2a6ada0f3e6bb8992250b81791071849d3e7050f0cd14d1047d040f82eb8a1edebd52074426cee358543856a2db56e341ef2fb396bf353931edf1597966386c2c8044fbc99341ede3671d3bd92301297437cf1954f8ba3de1272857a70e55eccc99ef3e1eae93e904a9a752d56e471957a5f0a5e6ab2eb035f8dc4982407f46444d962f35ae1cb70243a236e7f1cacef0925788e57f3a2c9faa0f7bffcd44cdc5691d406154a7f4ebfa5227ea341c4088ef8f6c7bdadbd640066f4b283bb77c5f185bcaf1fcb5afcdb06603a432e30ffcd6ce3f220bec746fc0b6c56c752bfd8d8971a7fcd4d7032688607606507b00bd4dac066e97548c11cc4f9376e737e467a0ecaeb5b1c6245aecbcd8c8960c49c707870fe9ea1909d55e45d478e47181892e39185f7a83f98511ff31bc29bf100a4550c8cadd4a284c64fc1d4751ba0bece260f1057da1aff7279ff86203fc977a821fa47f010e999006905f2da91e61e471b921c32282493f5e0c6f765e61237aff9cd3901dd994941e8a50577f895ebbb5dffb44ef739b70077ff95a344a124828a7793364ea120454d6b989fe0f8f0908ba2016716491c40be726d1ee5bc16a2d203c35528050661019a67b6f743c2f8c8a2d538f97b0d31f0b269dc2bc49376562ec1e99fba9f110f39b4a4979e87053115c41eb6a5bb32d9c31ddaae465c9bb04c7d079b91ef6dcc008c1c65c9089605a750066ff8a567ea161f1a5344ba198621dadde5693799fc3ac047a5efe4708b7502650c293a30804adc6de72b1a07766adfd162140c0b76b2c4899fa6dee85e79e8a8bb4c55b0f67acf087be15df8bec4c676ac69859d52cd75f7c9ef991d9b62e38fcbd9112de4ad28af94556a9cace72e2ddfeedc5e8866b76f4825a6ccf34206c5b6d7bfc4c308e181086ad13bdcc7dbae384a6c407bfbd7590d0bc3b064f1d07d86e56365094d7dc50427293a9a5e379b445bba200fceb3d7c2f7797022bd950fcd5b0a48e5daa4d6519964c56be2dfa86a5b42dcbf75eb85d89a22f204e4a4c3ae3f1602c393df30306155af328f39ef492614ab5c0575401e76df4fa92466eaad69f09160611a73d4abd7cb85752c3ffa9fbe854265cd8731913dbf7e73651531c62f6e26377a660a5d40d9f96fedb5a965a905bbf8933e5b129399bc71227d02065a07ede41ab01ae617a82c62f97d5f93367f52feabd6b55f64b24c8b528fa3fd437611ab7e3cebf56dd1f662fe502f5b44068fc3d9fa23eaea17f651aa958fdeaa5af2438502c82419e17a9a2b10fc1499e70d0314a0c1156eda9e5208210a085c2b444f6ef2e5ef62f4a66678913b6f58e9dee95dd107188c8b6ed5b48d80bc4e2eba948f2a64ccc03bf00f5a85c9cf547e11a45ccbf115137f71209af06dbdc7b3b8bd4036ea15eadf0537759e4cfa1fc844ecb022ee7538f43ad5c5d954edc1675c6bfec3c746f50d841cac15548eb871faf64d462b5916345d57ebc9293fbe799c0646a2f377d0b731d211384101a58a5517509cedafb64289e0ca503104d0630e341d918688069180866248deff95d3c776c9d3c1eca3fb8c07abc7de9f5a2f1fff77498063f8c6192ed9eb1b851cb2d4bd983f65c1b415b8264ded7c477c7a6ad32d482dc3bc15e1ffd030ead91c433d9f6b5a5238e2332d9209c258ba120cad156dd495b65c5b2400ba8a7c0ff271f80635524050e6f2f3dc9c1d8ad9c37e7e270ee6cab4fbced8c7d1e76521ef58b675e1a4dffac9bf326b143130dbf5ed69ad6bc25bfb2ab6aabb448af220f4a4713b899d8e96bb45e9502dda99dca6e1448f42d199c24a42d129c75360fede251783db2404df921a7593fef925be1ffaf041afa3425e51ffc2ac5d200da6b96817264ab81abb16094a9c9e725eee2f10b95804f627ea5f953cd1b9fda469b9bb96334b702c08c9db39c2777c4e05dbeab5cfaa490a8a8f2e5649ef39c39429dcdc78c6a59c07d16abcf54018bfbfb953f63bba3f88d1cd799744aa98fecca2375536eabf58cc4ae58cef9329397ad4d8d302de16a947b22529d257cddc537d359fdd1198500ad1c37860bad54aff8990b32a3634f17c12aa4a28b20dd641e9149e6395dd214295f5d43c243b1ac340070f8e4cab7262134613b4a85fce96ef12bd136b660ffc73d59c3ae60aa4e280bf854ad62506f0783074da3ea3cf64e6871e0f3a74c87c07473fe7a2cb0519266d42a07a41e9c28ad36af36d8c717403c80523024c6ee2a3c97411de980b37ecca6afde7c96a6517d600da669fe99b6c3a4aa6e268a666b7bcd0f9cc3565b74db6c9a458f598eca821d7b5aaeca28abe7a1754a9573f921bf5a0f9e4b3b3d91b83ca194a639cc86c2665e3e65abc3625281ca15609b93f29e8014cce930282f7aec49a4dec813a7897169707b0752c00f602da845c0ab67a232aac13fa5ad10fe55e65c8898ea5c71107caeef705672b7cd1f0befc8f98675ffc30b29d0e0b15a4bba8971f31a7d58c7d12c2893b47c9a4a09b4754696582d10358baf7729e4f5e854c1800c95f9bda2bdbaf57210ebbde75d1c3044759bd5507949ec30d3217662403dd0e4d0338f1b98ee1e4f131e7ecf3f4618b7a4647fcbccd17c21a97a58f9ce0ca434a6b2c6feeb6ac92cac026a257b3ecc897f22f5f9654dd93924d837f8e0fb556448e0552cf5253af07c4c67a8c520e5074f646fcd44c0763020cc90d6f37e771875633787424a5f592f6e6f4f6de076a8ea6e02348dfecf4c812ece3a69b18487678c6eafe70a22ed53e600fd8a5ac2c2ddfbef9d092f18f1c9aaa86edafb720f9d8bbbc8ec5f60ba5dbf0397c777109b8577d92750781d150635d541b773b3b1dcc3b0ba0e7344888248b1efc26d929d01b2d2d315c61d5d6e9fdd2db6f39d7ab84122b252be48ff058edbb95b37d9ef333cc984192367581adc8ed1c6ecbfef43882447bad764bb9d76d3660551959f75fd9de44f71f91291076a773f57c8ddc19242dfc2fe8a7e3022cc37ef2de2f8d4037dd2de2ce67bd80ab3c831519dfda8d784c155dc292509be7840bab7e8f76db2428704c93aa8cbcefe4be5999129c868b379f928bcc0d055e02bc55247cc0d195f2688a7d6d7cb7c06f91999acf6191019523233cff019dea1ffb32de1f9cb56e9206ce21234f62e383f9bba68160892ce63099ed2ef46c067f6c299199e31057cd7a92710984f3e91fa905b3f31a2b60b019c6d071842acab8b5fc47566d5634a0f56abaf685d6faa66c24b63fe9b29ec026e6532628fc012b17d89e5e27d9035243ce874186296591641ca4a294e44825462adbde7853a789d01349ae61b04e93c9c5ee67e9ad271fe1311f6fad35fa1ff8fc91a509df66f1de2924d91dd5f172b51c6435079853b31a395fea75b72326452011283318a0340c7caf039d3059f452e06e53096d4b74b4ed2e6bc95276ebd9fcb472de3c3f569f9d99f6e65c7fb72e1041b4af36ec83b568a763663b21f4fc2fa7079179e078c5a4dfa167963b36d8328a942d8744ef8823fd99b4d757912a3a09e426d292876d47904064676d53c7742030cf2cb70cb27ff99217e472edbbe6dff943969cccdc0ea1345171a5de771706701426554800310e42a2c842d62e60e223c2ee4dee43b2bdf06ad64f71631f8c9556d35b9d0b895539d0e96cf98cbeefbd373df33a91a59e3dceeaa6a52302562f46370b24dfbd369b6372d1d7e065d10fda33b74f9378257257d2e69080c4b97cd301ca24e58c8a2d0453cba403d7bbde9d66f69d8fb3f19472c42d9a5730f9a53df5fa0f1ae3f18bec3071511f6dc6e5a6e68976d37d7464b378438fe0c9a23573fd1431acf835e5f055296698f3f4c9b9034217ba5c3ede2844299b3f27f770e25930cb5077031c23d04a4ca6cd3010efa791f162ea8d050dfb291a0b33e02fb094d0ca0f761f83107916e56410504cf169462e6ef778dbcb93bb62942b4a7ddb5760a5398a8a6fd88678f71a66499caeb1578c78eddabf3e3289e471b0997d80a7105b5eb148099bb7b9000dc0aafa684dd7f003afb4581062c9d5dd3f2b6ffb34abddd52e43a37f4d8b4730c3ec28a6f16fcf3d6978cd13249be2b34113703a2a12e5962fee59c2f7e41f07ee8e6b04a7f20ec428dc6eae440ec1be5239818ddfff40b4801b46eb1ecaedc6d5d2353509b078cabea2301c239f2b286e795a25a9c7809e1a2128203c2d2a71a1e9ced842604d1ff66db6d9bbdc0da93eed7a27cad083e4ed1d37396ba2687b77c1725e62fe53efff2a84747354283ac7f66edf2f58db76fdcb808edcfaf5aa00a012d1c4899517eb9a9e8d8adb79152d4684a9814b2ebf9381b33a56311b3380003dc36138218a33d547925f4f515ef1c732e8efdb1d3eb8d0804dc30727b276ed5038e4078f7ff7b9adad9bf623d248f522a7cf56e8864be2ed034329e6bf69ed620ee18104ee5d28700aff02f8f4f2ba0c1cbb312906f79f36da107c8d9f61a10ada202858d07549eecce3c89fbe6837ccdb468028f5b60c3d3165be3428da80211ee4f00266df71418192c429c73f6c4b3aa0111854dceada669e7482dc56c0fc7b3cda50d8b51eb20b9187109e41ba1a7581c1218d3e2ea5f09b95775ccc2c6815fb0606ea69ef4f47cf70a9b4ad66f6e409e3805f8d4f1dbc551212e17b64e556c5f6d4dd97b8c6005c9ac2b947d1313dc63dc3f536bfc9d8f848085e7a787c0e19af4969f81f783def5599a3a96cb3380e3b0888928e35696b08cedb89300049228ba446edaffabd5e330a240d78423b1d8aa90c8214eeb57554c5fdd3396e1dc899226e99bcd32339cb5ac37922fd0e281660d475c4c69060a391452c47e602aa310b101fa179d36f1a0e94b4640809966579b54ef5bf98fb50a4e9e760d40424283e66f56270f395400f713177cbf3f205573f63f6aa0f8dbc0881d40784332e0d1c889b60c93dffbdadad04d1eec8f010e95726b78858dfd85e29b2721b792ec5239bdc9a4b0d750316a8070fcc3b4789fe62ed5a393e957ef72d40a89382737b992b4c7ab9a03a195cfc6e3744f562b594c05ab5062be36a0a5b57d6112ee452490393e3f850f368e926918f468b233944fd11f0636ee6cf3b88020f16b8243dc0cf747375cf1cae961d32526d66f4d2a8b989d8d6eafc53bef2acf8db3399cedafe05059566d1526f04f8971cf6a5fb7054645981562b872389d3ea73ba631fa8039cbd3a4d5016e979b7caf1a756f4f8feb8441957eb5cd052b2f15f66c23d2c5f76d09606e5e163fa24f58b70b9c16922cccb337541d4472289241fe4c12b1fdbc01a81f918af2a127057eb3ef2f3d691b92932542a0724568fc69dd752167f00154319f904d2e290edb7d2d008c856196d9d74f5312fbc33518ae7136cf2dc9aa6b5b0f9e0efe5c4f7e7f450e1583ed4a58998442729a543e17df58f12885e7471ce462bd3c6659b219703912ed0046f187ce14c40bb11b8e282c5f6f9aec3029252e1c15640df6ea5fac14908c5f927629f9f78b49a9a4604e87febd49c8ae1a64b3fdfe3fc811752840706a664e2c57801f91077e8f3a4d60adec60cd264b1e15c7493b8bc99fc46a6d4ddeaca54c8979247e8307b05b53a89f493d0fd5fec1cf70c4896fdb910df1c6c8caad7c7a30ba804cceeef8fada491fb0f373ac620592dccb80ea15159557db312f687905e2fe908bb0ddffe23981bbd2ad4ce2c010165ad16702b01367c9d91455c60c358a05536a3bcc11db0f75c78238f41421455c27d97ffcc7b9ce28daa1ad04c0c3622ededf91dae096e8cd09309e35d6e26e8770d12e1dfb7d03e0978ee2f8ee3a7a4c5ef85403a544ae92e1079fa443bc5b4246177d897cfd045ed3dc8e5754c8113b0fe0cdb55926a4c555e4d2541ea8476fbdda66de83bd9f6ac5b70cfb98960fbb66d31293250af2afd7e221b9be564f1fa9a45ef709e3ffba25720ecc05a12afd19cf93a71257335c29182f40eae48b3c6da5f27b51a9db6b55a5256ca90584e662b0f208e560040e1da4d942cbe9c4229d076f4d490ad76bc0314519ea637c02fa01f854a921f9dfed399ee0b9874d57da03f5387739e8d56be11334a7ab24d3614da4c30f02e36f86126d14ca9a4391a557fa74698b160ed60227024e6fa02651b76508e0ae26f510ad72b7674fde26b04ce736ea5d2617561952dd19718b6a62c5173c3dbf9747abe360b6d14de22358bae9bca11188ba4384c519276c1dd75b0f46a90c34dde5e208ccaedcf843f64d41f29aea5a567d858b0fd29b2472e462411cbba7ae5a16614dfa7e76f27544760ce12e0904ec5acaa36db21d36c286b57680033d1a70526500c6c166b07e4073ae127e080777d1ba82969f6f7a2072a10e5dea5d4af4bb5860b4b5b2063601704af26b07638b0f45d7cf99960f0528561cebb612c1dffb16d8b67386546dfa9546a7ab77fdbccc8039507051bbf6945c17c27a17b237bc47d47929e1b52ab99d9714e0b62b44c2a3bb0801b878a536375a8578d1d990bb135a25e662abe5c6691dda6722f73e4559caee076048224a0c4d769bcb3292dbee6e7a23245699108a9b206c954c6dc2df5908fe508b39dd2fce7ed1a5e49240c9add7897ed9a495fb0c57a54041bfdda5eca562ddd533fa8f737a3e5d086c056b051e00ff3087a848e92eaa804cfaf0fdeab9098b9e277f91c3da0868741e9abf7a99ebce80ab0bcb523ca6317a0802d013c6bec2e3c4b15586766ddd0e8696cede238ee7e8bac02c6400715a412442fc2af234a0767f48813c6c05f04d7838830d084a3208096140780fc0a5d52bce99e3372ea915a29335bbe72a437a5d6d8f7b51db26ee0fa1e78d13b6e603e2d2bca51c32b89a7b1a27272a22fc2c373d9e544b9de0114402edb5bab34e3319e6fe12818c5fe4e3f4ee8ee6136635c238c9fe983456802a7410f4d8567c0f952eabe846c632ac460a565dce798c12d19af976a247f5007912721868d37ce92f35f9701f92fc93d0c21de82cfe6b83991a10894dea2eef6bd98a5ee8773a43f3fc6b9d8067fa38a8316f59fa46d9bb64dc039412128a9f58c75d5bd1b05b519f9e3dd461355374648915fccdf3d99a13db37503fa7c64acf855eca02f6e98b4a25f40b677bd927c12ed63782d82517b7c3805209712f2c18e6cda7a20c937e7d0cd2c143e4b2cc41cbe0f42cd702ae6ee4fd0c765da68010b0506d61f5c25587f4ca7851853323b5e2596902ae0d1834134d5fae0f8fc14f89f3ce37e3533892ad305039a4471887fd470f36c6f23409267da7016c37545dc5d70b54a322d050b0865946c969708333aec6bcf9d8019a4455514c896461cdc83e64b6925c6bf82754ee1e07d11788a85e87f728c77bd92107c339cabee7d848a36321602288f10a8b1990c13a5b24afdd74b154f00ba67860e36e156ce3d2727f681beed959a3a49e3918564bc854eb3568b26de1011421c738cf5c9b670daa68e510ad52602148b832ef8fb0bf60a7eb15e98d01072919b28b00d2c466e609c00f2b19b639a3a623ffad242572e30f080f52615344cac76ef3e951fe093073880330c1fbe12f9223a3e1ad349754fcb4ad6aaa0c33a824f10e93d8d3ef7d4a6779bdc94b3ff0019740c6e734bcaf166e6c65e410e1c18bf8b213d11e4a7c07c55373554387310245ac25b87d88419bc47cf731d4da9ae954397ad0421de0e35b58f0fe462a132a261d637b95a2a615bc37220c17486adbdd9f1bd71fdc3076cb48e3978e5fe63ff11016d36657834643f32b41e9910da37ef0aa67bbee0817d8cacbd53ed21afd252f79f1c8c5e14bc8acbdbbe3b24919921bf564cee3ea81b726eb49b1004afa3d3ac4b0424d21ab4ddbe40de9d335e789ed7c4239a0683ce7989397789a5b104f9f610b478cd723d00e3f1d8532a60fc3e4fbef8b330adb54a100871dd1a8c77435c1024b6f11f19e4f3730f01e507108477a5a29ded4d6f88589afc1bb3c69c60cab46646bcf9e6e9799ff2646e64f40acdaeb07145c7f80f92ec2f33bc1c705dc688a7b586d1675c82a2f3313d280c06c21b065bf452499e0d2a0e18cbbf6ab0ebb1da462efb28fd70c666b84ce448063ee7c55d2d9d1556a60e79d9edc295fc161c456d9d3748c751f2c74b7a53dcbd523fa16f05c9b1be8e8d394db43f1ec36445c9519f8344e079f7f60270ccca4245d9d41953e62e3cbe4d2f65fa846df9814181bd7a90db6205cdb84e63b6b3f09c0f8d70a45069d24604fb941bc8a89cce9f6c0207c8ddf06b4ba444950b14d696e4238097dc167ec0fcc7f9d29dc7f9a7abe806d49e4a4334ce40fd7af6ea1fe5e9ee5ddb12823dfb76ba9b8972406d793e2b93128ad64e49cc6abb523b24d388812946cf3b8aa0a29b02574ffea1c5905d01fb37deb0dc9126169d4dd5dd2c4c1f9775bed9a12cb57e2b5938e16ec2d974b8801c14972fd2e50f6c5f357d161d5e85fad7ec1994500e69dec5a65653304d39f34fb78335db752f1a805efb8c2dad0cc481ad957c12bce02ef501624f29f1d36b081d3b970d49d6483dbd8ef194aa74d17edd7887f7b16af89908f00d68fbbf70be6d8d7916dabab6ba243c72a589b037275de8126d17b2d01279b406b8db6fac3dd2bd76934a78ed5abe9ac8c3f74e041ef5d97a1c8c3195621039aaac75a6e8f1daafd4da7ba8668944ad5c56c0b9e3de7afb61f7b88cea9e58cab83a2c9e7ef645421b393b8b33f65150e3b41bbf54845d29bd35e667d8371ee8aa3dd05de1e3125baa8814b09b6a8daf765c5462fdc969d3a88780fbd4cbdddcd72c338427d0ec3020ba0e63b6d19de707a800c3e04c31bf11ffb3d8f8d5d3a6e2961e2240c32d2549201a995564e4fd17ea4aadf4448cd5cc7bc1f765d0cdac141f75e04f70292b2c7df9a0d75fb6560c3e7f5ccd81795587e9cf262d8921f6f78b15beaa94b86c3b18ae7af709628df591102f623b50bebeea8f310d06c1833abeb626664f5573d4c8f32df7910ae78bc4feca120be170c5840f5ff29bd4b9a91b1672b619c4230e3939c57fd987c710f8aa7fab3bbcdb4c9c2c5b02cb86da3de3d5ff9a65fc05f4ae086d6a0f9306bf59dc24274f0c2ccc17912c11d31a86d8e0637911c21c96c11413e09547593879ad1eeca431e467e6b0c4fe9899f2784c8094d8d6a87dfb460c963e85c3614f56cee71451cb36332532ef73b8b3e49150d4e2f60ad2c62d440bfdf5593020dc6a519d16ce7d8d9bac22c81c75186a0469ce2cf1705761101af8a28a2de746f0d24c0c06a37337e7d74f5e39e3664c43bb5d43d17d44033adfee735fef10c0420c58eb66d2ab70644b0fd1b097029586a8aa713e95f07922e78fb656fce7122e0fcdb22915741664fb15ecc7e18733a8b7919ff6c3131b16197cc2b33179cac61b4b5a46933e1f2b428bb50a4a71044a78a181b6f69c9ff92d42f696c489b016f938dcb3c66c7d43fab505f14e6e94c34d1b93795234b9e376b7ad375494e6137e1e971cb81f45b7e1db3f98e8cb0b46ef1666892938b02a6ca65fcf789b740f7dddb42ad72a51c787ed65e8b4c2e4de71c895d2770a4b926068dfe1fcd3114db1f59cc85715b787604647ef6ea4c984f2bcd2cd747ecee97deb97717ab8abd2495b3e20be7cfdef8bbf4359675e5f87b778c1a420519f19a871ac65a0668bbd2992f4f0710f7a708772cd3b059306d8668338c696108749dfbe7e8950912eb16bae8c331e322da35918ec3ea28790198b452d653a62409215aa1051b819c428e5f2669b53005cf2c3d12f71ce8c3251600ae1ea0f6515fb2ea73942b060b9e5da12cbcf73c786af368375d565d3b05081f4d37ef09a13ffe3be05a371e0d852cb484c3a369ad59f646ae473d2f1425849317a4c11f5a34ab02b01939d201149097caa5cf0e6bb41ea2e155a7b9420e5c4953803f7c0d35f28b84c0cc551b86d91b375a60e0a98872436133b50691c6a84e9b2f2e43016b40a459b3ce7920e9c2d8faf6f4591852826972434d328bffd2fd37301caeecb9ca2d41f5d978debc56c60f9ac363fb68f3a47ce284209d51366f3f8a73984fe1e1123e2aa8be00d84059d2556ef99bbf8f613e6fb5595d2e90799e91a5e25a2a425d9d701c75e2287b9ce4b7b4262b91c25417bc680fb9ecea4ac58ef08c658b8eb7f75259b785dec2cafadcb5e78730e1357b961df9a08af71f1568f9c560177d05e6c436428eea73665c31f8c4bb64ef47038465291d238ba50a15255ad60bd1726e913157b223064cf3275790af9fe517413edacc2f672ae23497d9fade63c75a028c19618442c313b36bc404fbc87db1e711e47fdb9519592c85fde4ecc21a90532b226f52f7602d8fd949c8df67f9d3da297676a09a63e95eb7652d6623b6bf6011031b71c6a9c8bbeabf91499d7b35b3949c34caa94bd369137b37902af193c678087ebdf78a47a39852f3016dbb5e1a676b7669a91192f3705416fcdbbb5a0ad981703b4f9009409a5a53945aa7f06c55bd155c94027d94af4d683de6b54d37b351d6da9a72c416109294ee40fbfcce182e2821b227652224226f48cb2d95237b05383c8405fd9c469387004f07c1624916ec796bec6a92c4ee17bf9b5cff02b81814a76f491fe1b373ae8d3ffb07f0765a909358587b54560bf0170f23d375bcb35a79891a3790cd90a5e1a9435d7bc22b2ccca90fe4d8fba612683b42f16dcd0b54d913303a41f5b1f4e8498ba139ff2789240939b90b9ae70bf6a7314584fa7fbdd7f244e57d1d29f04afbefb1ac7d9e9917f52ebaa55a120034653f8ce1ab12b7aae38e2430e815085424492df5b538d73ffcbbd10cbcae1ec22d1852859c5d470a710659cb047f071f703e9394ab7d668692b1f918996df45ab420b5712f8ec311dfa21792b5a25affa764015d2e86fd0559b7921f24c0c6969060d6d10f5146ec9cfa3dbaa8b939a83c56af89f06a7495c302cdc2265faab358decbe61300b68ce3a6a5dbacb83acc7c9d4607a1a089cbd004cfd855259515bfc1066c4501c92daf065bd1d40195eba178b04fc2b9b2666452ec624ce1240fad2ff4adb623b0884722ab43d55ee9a61d77825461f0d2b94f12e5fda7017995a014a00521d87c256f116859463feca48ba920819063a63e3078eb221c55fa404d189d9df7a62db442aba21138a6338f8a32d715ff823b96851b932d4a04590fe8166f0271b3165f1ea8637f8a2d922b748f2a4a161b84e120ac1be32ab6887ab0d2ee06c63b40852100b5a0d8f12a82844943b4564f1e8764df9b70a5e86f223fc62102bee2329c0c85cd29b4980fb6ea7f9cd7c5b23b9933891d00d979c6960abf96fb843b58c129a6f50d9f39a20ce70370db2bde05382d3d66daccba5244dcaaa40e80689fa68772842b0a808604d8b265d9f2c6a47a28b329bfae43445984c967db9f508e81c03d87881dffdea4709c230fc5435ff8a4b60358c231b4596dc05c4f39d1fd28ab9310f5fc176488126cac5ffd3ebaae8fd128183916817f040a42f0d9ed6edfe94013196dee3033b8231bcd823b6ff8aafb7fbffb2e694f64524cb64ce017a037b0823cb1f1055490c10516aa605af5e44c3bf930a593fcc936cd2b09e9bc4fbd077a60b7670883f5b739a23084ba21583ebf9b8d1a87d41b6694d52582701ffae71a45f0ba3b87ca593e467d1035a1fd005eb9ace816942e996ec41165ffccd7ea8dfcca60eba3b2d9b615f50606eba27db44a55e774b16618013b9dbdc40b8d9ad1e98534e1cf91adeea343f9741c766d6910cf87af6de2b7fbc37a441457f9d94ce0516371219677370a71f65c7bb841c627ace4c0176427b86cfb007aabe80e8f9901c42bd0eb60ec578c9930a4ecd90d26badf2e381127000fe15bb6970c4ee9cf380b7669065d0f7096d35e45e0f021d2891c32248098ab798a2796e96e38ecf3b86799cbb457bdde78f495be349f3348608e21554cc878cdd053222e17256417bfbc799a52debb814007b0aa579dddf3347969fe9bb6d591d83ff36d951de8f1b909b6ad7e595332a63f6f2e24978b7d9bdd64114059ac7151825f528c7a1091f8ff0197fc75a3aee2ad9e4c7daf4dad9617ab680b208d6d2c7135af3cb6d065b374dfc584a7f76b69a2302b3a9897630e0dfc166258eeb740c963aa4bfad15416aa269f174f573e236eaab972c8a868c24d317f72d97657fe77b8c11e81d2e0456d5cfeb872b88ab85538ad3da520e32cb1c5c28a39f8e2ef9a54265ec08f1d851dad0f028a88dc4f2fc400cef81c78b5d3a3a47d4167b9565de13709ac5077c5b06dc3c66ede27e5c494deaa8fcd374efa444f266972b09ae32c8237144e5eb47b89a782ed0bbd1ad73f5cfb12bb74c848bd9d28f8e0888e2fce6c11b995463c5c0dda99fe4c1fae532ed1ce07afda01783d26fb9ab7679abbb49617c48b6650c272b5d5469446fbc4c189431f79ab5b559f922025229aae2fd2a9c9e9af4c0d873c554c689603db154b20826b1851ac323f4a00f1f0a18ec900075df8db2225dc4bade68531994799ec1e48a4fb1e77c29184b62538d27c9f96a0029c0679fa4d5da4e26a9994ab69816b2b838f874600516c6d72e3923f577a290f9782c3e749d6438c1c124cb0b2f7f001dbc816865761c09c68497b1398bd880c0abb0cbbf249c303a338b3aa80f77e85dfc88c74363aad7f5c76cf1006fb8fad63ba55ed6ca5c231756e9276b7fe08e24cab2639a996f977a399534278653415546296c4318169e23c401fd368d40efdb664ad1956a26c5ca02eb51973e3738e93b43116af66ffc19789a370454411c62de0abe3e95e21eb013174dd1b4caff92552cfb1bdd0636c41d4a240160efd09b27b23c29ce7488b38d9675f39e8c76aefe1c2e5034ad461fffac374eeccb107091a01d04f88a72a7061a5c40592d00a77f964085bae9f95ad2f719185ee6e4ea2009d1f6c48655c00a78932578c98cf8e7a660094763257f302c9cf30b62d5dfc9a05b016294ad714b2341f14f61d3f620823ff5f968ada9f8a6576874d4d81e1a9ac3f12cbd9ea44890996ebc742ae08b9aa4fca02105cdb85f4ae52cd5bd781a1fbdd3a6f342ff7c7c936f746d336a90477c14e6c73fb28ba89c04affd1b2215d6d4da939a86625d3fa8d94f693d800def674f6ca2f291d55386c984c6aaa21fc90f4722e0ebb817a8484ffa42ae741e880006ac776a64df58bb169b4b32a36c0a6551912c6bedbe6eefd73eb06b5b7a89a6979ed5c7832b9d0f3bc1d197f42b7bd7b55e211b3ea8735dcc3a7d86587908da1096f2fdfc1eb1a7f48147553cada682730b3e347590de838d43c888ec1a8f1fb89146cf5f432674a1527ccbbe709cee888b2cab0b9455bf00b260d5c36d18e137018bbfcf132f1aa2f2376bf28bb19b662a8bdb5b08ca86933045f893936a3fa16364e19c4d7e3feef4852a4ac593602261c60f0e128f751f3523e94d644cc28a806ddcb5e0d412e51f91d44c050481103c4a5bab57711b7d50d95600133509dd22bbb2c04b07c1d10e3243554baba64604cf7fd39533e9e01c71bbb6948700c014623c30f51dc091b86bc105fc9c54b11a7d017512691e35d9c61a92af7de0a8c381ab241b0a7c0a60aec00b0ead53e13df00cf01f0bb9734d5a4fca0767c0e9858ad6eed024e2a264fa9c7e951810b7f1d8cad1b9c85a63a8d531e91b89f5a77c3f7d3141ecb82af11bdec2c7cacb5b5cc937fe5097606416545f15863d27c3b035e25fb47f2f344d013813c370b6778f0a62332d9398da885474e2e02eb057da78db2a72aa5e8b31e949c7239e66eb43f50a9a931d31e4dbdbee8382149efe066d9a17c9fc0cfec2c12a0f7b6c6d72c99edeea9ed60e6074594ac0cff6b220fd32ff1f2c6c4581ff8eff9ae4ffd2ab684dfaa1d0a988005762e04e463071eb248d198fd8fbcf2c55fa2b5a70c42de6895ff950158c06e2e7984fea867be0ea8e4d1c7a565ab5bab28aa41b634b2800c24eb9ebc1b09c441702b91ccfed64c6a197ac44975697d17b48f1d09bcfda4cf80b4e52f13b5cefd429daa7ca014d39c5efe5325a5893293ec358f4015ec1bf14d58d55fb5430b0f08fae89174dd0c8dd30c783bbc1866844833ac81d07dc8c71d8a2249c30c0503fb3863f343b101ab9983efaf7e2c082645eba69934ef648d3a18cbb979b378ce0b9f509b8bb7fad30d1daab009303f198d75439a277c15aa83b9707734886b7e0ecb7d699bf4a8031438698087efc16ecf200b9c0cd2753bdda9ad18dee8b1d617368325417307ddf3737d57b74dfdcbe1458309886a59b84eb155f9f9f5764d7315e2c70725428ee3bc555c276f6834741bd26792cb49ecfe4a1624debe432722a9025eeeab519145b5ea2ea7d6cac933f39d91fc108fafd753d8b307c2c61e475e2a1da18ae2bd00f97dc761e39de7b8c0cfd069ae5f36baf7d55c0ec290a461a66932ea4ad2d6f7db3ebeb2a881225b23e1960ac86bbe24961c13656060e8116012d7c6eaff0f2ba023b0f6dea1962958d5b4390e17b0c4e48e3a99d624e71b7f6ef3a57b6739fc3fac570ed2fde276026ab5ff2e04dcedd5250a75d2d091d2b8dd04f53c9621de14b877eeee3d11721f6ea1caa2bda500788e41c2beab5c6df09a2203bdb7a7e6f8b81541012a1116a4468594aae79972fbbb74fa3b05ec90cbfaf6732a0f1e1cc0ea3c9e7859ca11b64e996a6fef27618b9e0c7ccfd9026deb3cb158bd8c971f89a53969b7b76f6dbce1d201dc6390a131d6c313a8cdcbf78a3120a01c096a427387bdaa6043c5f8b0b173d3431f44f9717897badb4a9be0dc6b67a96ebe6af0878723cf55608e350a06891ce9f8402af899cc98dbbadfa785f447e4705616e28375f7635e96893db8d144387fed0a637e8d8493d005416840f2801d5a4be4a352b82a0bca6b88b963bccd5255ca1a39bfeaa2090bea36e749b6cb9a381e02bf95b5beaf6a46a10b627dd06f207413f1ca422f0aa175ba591ba24e6c8e63c87a3b5170e571ff2c37ffdb643c522c14c745227bd7012acefb1513ccf2ed822ba6f1756c4c46e7e8881603559bf8cc1a2195cdb0d75492784659062578b00c2aa21a39f1071e5a9a7cd83a62348061567b651eecbadaaf734b87d66f39dce1dcd2881b94aa166e8562366de8564e3c3d004a197fe28d6d823c082fe30673bd0b8d7ccc5ba1c2d826d8243f0fc62193525c1e770dbb7e54f10c1d9874e6fa37a0fc63ceb889068544400ef9f057b686750367f50f84001dd07b1791ce1eb227357717742f380e9a4821429071ef9369c71f2789ef675bcd71f26b8213f39f2650222f272776adf38d276a2c05f8a6d0f630a58a0eff54db9ebbca35ac077ad6cc0ddaa27fd47c805ff93e5ce74d5dbdaa6a9df0c12dcb7a5e65f9bd6de39442b8a9cff18d1e34b5850f6d4033ea2d1897eace4bbc566e7e6ae1e6ef76c4ce092f013e4eae0088d76a335a6d033e0b34db84b4e457acf5d10c24e02253ca7d4233ad7d49059a32569c247c22a10ca80d78a88695f94b63b5d729a1fe9b392aa3190a75b2dce8db582c7603beb3390981dfb4ec7bd0647e3c65bd449e370bcc104314cacacbb7114c2460f5e5bb51777d4896877c88b72884c05931e8728e26ef9f08388678c5efa71101127c68df3da8a0ceefb369774125d3575cb50853dc4335928eab3f518cb356fe1c01f257781377a87ee079c35b30f67fdf94e470cbacd2083e7fd57849082a056caf89682e6742216a73bfb5c7bd7118277c2dfb417604867de8638d473c9727944375c383caebc5e06e701a2220035f09591e847818db48929ffb580516019c896daffc1360871267752dbe73c1335f9878f03e859109f99faee68d44cd1235acfc6bfd890edccc97a337985bfac89cfd7cefb7a5e560ab3a6bc753e8b0a9c77b851ba336558680bd5891126226bc72a22399a26c855ef9aedfc0399728bb97ed09d74e6ac01c5fa83e482752320c050f757b1051acb092e546d533109ad65981a52bb2a5252669290f0cd70c709abf8e72d7363df05053d51edb2dba5d905b0859746896ba39885e8415fa0dff2a9f0e9f04f9ee489577db49380a920eac5b4144947d7005d9199cb55a5fd5248234f14e495dba22f5aee586c1529b21080d041fb679ad7bff3112da0e7a425c5d73b9f0c244f8d74d11f0f5c81a287c67856679439863f009a570dc30f26db7d03bc0164cc7c752c3eca40e9daaa3ddc057bc6f68fe18e8395d79eda46644a8d56e22a42940608a2ee7fb3a1ec98f0197610b25d0bb39fb8475da9bca076e01e7a0e28926bac47c374d0272d43312fbb05c9cb651560266776cfdac3379ecbc9c4d63cd99aa90abdcbb3757299ada203e72ca9a587e0d1e35328d0b4be9e468c4cc36fb70a8164e0f4976d00bb8a1a1b444a4cb4913a110aa8cf9428f7b1e4944bb915491e9e3197c96d3347da89a106498975938f6ec07f74d9c833bccbb2b938b3ded398fa91a98d321006de58263c8dde36c4f129a9244c6fa235308bf19eb64fa95d5c88fb114ff5fc2c09ca8c79a3043f2fe9e0719623c72c4d293f75751284a005d3488316b75334425916c171f6447212c6bfdc9f0188e58affbbd7d5ae7591ed7983271e065497d6cdfc192c3b2a670763a58c5948c4064d1c55ce158d73a50622ebb2708eab470e5b512724d7726103da28ae8f9309460671731a7a3ca7d17c8e51049fe7342d918b616053f443538b49e54df33639e9720dce7a6336c3aef24206410624c33a4959772eba4df9a08d916c0a650eec5d8a150fcf7c0fa34900024db43248fabbb0dbe482db48c8b6c205e788b7352c31920012040e1e91342580a9ce3ccaf4e153b696bec060733c3c42a7ec7e5b0ab7d8fa141736ea8af21276889f2395dacf44317a7fd62b27942da22e5479cd963a8b09c56d86042ce7f9d85b6480ca7ad2d6690e20e0fa7b5c7cdb289435041d94a47b3fb9fae45b79c74d89aecd03a3aa9d3c92e8947d8b128cd104e0f18c99c48726649d8874279c488fe4431172c12d25b40ce638a388821bfb22a2e6bd0aaf5cf063e545fa0b36038790cbbf98fa18d375224cdc6428635e13d73a67c5268c4b28202e749879b02d64d7b4f3794ae8be5a1261092003c74d44516fbe6f612710ae8651696b79b938c6cd2446ced5e32729a37aeb33bf8b1f0840821f61657a0f7e975b91cd6157db642ae22910610398c3fccf6a45b8c45217c253504644af77e57e7457e3d78b24033948680ec38e51d4323bdf3e5482f19e4a8f3395f4c4f67d32cd1102559ddfb27ec2ba42fcd82f4c866efb9b20c17bf34c9a987b63800b24388b25ff61ba00d4bfa69119fbaadaec5467968a1ae32e2b1c63b724dc67522abd529e5ba6f0c3bb65d44477d2c9552204052a6b3d2f60094f06a60fdea34088555fec366f356eacd19e2149f78b5425e78b1e55c9b87f767a98b24c050eaaa9cfd21ab4ea8cb5dcaf8eeabe477e8698d053eac3c4e23d8232d2d7706b670e81185513beeebce9b4dac9d5536367d6535efb5e4a815698cc4102a328886f778ea5225024c99de70192208e082fb0514380b4a7c782fdfa866a9999e9240b47964381089d8cbeb498c7dfb375e533deb05f8d49252e8ca8e2fd2dfcdb929024404482772f7365cdcf6a90e7fdfa8b7bd45e3891c8368df9e810113eb2bd47e086ca9647430949bb8eb0c2db5176ebfd124f267dc59108c356acf08a775e816d74a10d24f91213092451478ee3d9576f6373f5ccd243a8a945eeb2530d62ee54a26611d7649664c6578c8b23295bf07189012a24e8ac26c99f8bb1ad7ae69b242a8fc94d14547d52b0c3cb0cd28d0fc56515d83741e42b4128190d3f995e83825516d5517569602879b973b8eec5542bcf9bf78f1fd1d9d04eaa9bb0a2209f1cd2cb5f68fe5e969533d62ab4414a8440d03c4318b7941cd8c1554068959167da6420bac3c011c22cb7c43c663b1a49f9b383c0ab814198166a1a9cecf2d71201d14c133b87779e6fc2a0aec4d214aa318cc321248e063efd0e3ee1220e53b2c864ba9f2d1d665c4fd60792dfe9363baf39579a4a00e2b68d45f6f03c9f5c0e2f9adbe833aa1dd28efec81b341310f03572b363bb1ff3695836c45f7fc655c78504ad31fc55531e6df95a2868ae54e8ae30c3289c9a9ba64d579058d76638febc68c041d28d8687e74c2baa7dfbccbcd21c483bf708873d3a75ccc279348d1428390420fad3c209f9b875d5b345642cf96bd65aa82c6e6682f63038c07e605b8683215ff9f9607a394724ce35adbbb90b1cfe177753ca9956b12454193eda7e5322ba57655959269cb37051eb2abbe09303b970cf3003bbbf3d1f91254dbad11127dd38091f22249629ef4e56edcad268f0b34018ed9bd7d1f6b5f75182f2ce9d07ae40044aeefd5de55f122e66f11b3304e3162353b34cf304e21d749ac8b35db4c838e56eed62e673c2d4a051e3186075742b28f7c87ad07edf4ebdc4c865324bc7ed280e9390be565bf66b523d2daca500e08e4cba752160bdda459da3e976a19032e04706d3b28b6e8a30f28b39dd541e180db4552200256bce17189cff611df3ff330a9815285578358f37d68846a56469a93925f2731313e969da8c3efb3dda4b10e97d766bdd20e17a3096ebcb4524b1528aea4a1160e57fb429009b564a818b724f79443aec81bf896b71db675e4e684b1b982d8a730661c285cfd5c17dd39b6e3f59a43c2caea00214e2b4c21ec277b636206100576f5628cb4608dc8c8547b50bf75f628ebc51ca23023c97d09b495a8023539f3060befdd1f9ec21a24e7f898135c039bab7199acb92bf502231a241ca769754c64dad7c2bcf93d018487db37bb1674927b9bc711fdffb4e5b543c26ed83658bc721ab922ef3a578d9328588bb13806f33da3dcf50f01353a4a7fb7aac5f12a7910824b101dd59ebe3151c826a34b1af5300ada03a66e6365755de9b34cc4386656ad914f85bed0c5c9fae71eabd289ed8e0143f140ae38265cf0d1607268d6239c64a09050c6cb9fde0c9f0418566ce157c9237c335b3672dfd5e3d09bdce857f53448a63b67fd781d0113a2687313c88c7679c6f0e970e6d22f30cc1e842f3906f4886a9f881430786aaebf6134272a813a7a6c97a6e6f3627b68faaa9e537e8fd4145fc74aabd0f6a327c9d36233bbd3aec8fb5886d9ffaafe8a0d47f6bccef0be0cf85f7209eeccaafec1e3cfdd04d7cc9ded156e89316fffa0b0edd0c6e78e2f2dbdc97a6c59aaf1122f60fb5eca4a00df87c7449c14fcb57e454cba42c7371709059858ab3be502e962798bbfbeb623754a2dcee6f766dbf04a84341e601a9103f547b2fb762d62d0db6308b842a63180fbdc73857911d422bbddccaac84aa246579cfd4924a672bf877fa2fb6fadd5cc08ae59e75774dc9f0234559ae87ccf2b9944201d2ac2dfdaff90afe0860a3ea3dbd48503ce170662062e9506552bfd0ebba0ac6126c53657279e5f4dfcac44a9d1188e926afead2a5187e64dec570694b5de424a8d540cc11764c5b32ef66655e5a6c0c9fca5413854f40a73f6c1d5ac8af32349007a2b97e5464dbe9a9fd82fb2007bb863af5ff5595b6c78afa19e432d3210e75e9312cb191b7e100f5daf4fed4f3e2ddb1aeaf9dae0dc28081e7dc1d8e0faef56c6e70a6944e90db062b0612fcc7bf2b56b4bc11fd44ceba87a499d5d5ce09cbe3de3de26ef687b12f4b240c901d13e6ecdb486da8087ff3f6c0fe3b2468b38ade0b2c5a30a3a7f92df7042a55ea72483c738ca4ace0e21d85559af2869e8f62d99dea40a942ad134920b3b013cb3e4f8f7371d209b0cc504df2b309c4921fee6035cc4a17fe77fe564e426b5d2ed47609f91167793adb4c3e45bec09b101264d5baeff0ca1f94df933f3b3cc10a0596ab2a08331a00802db69075825287899271c37450eb782ebaefcdfe7371a0d55318d413c8e0db9fed134c4a3c8f97c3b0495686474ce49f118dc266f2aca2c944553a05b9649d7a4471382b850df258d521a3849b503fbc4c8d713c8c786e44f16e67cc907e7207d994b9176f9900aaa81ca343135f28ac6b7d13dcc6bc2e7d4879d150798ea3017047641cbccf1e5738af78e0e30fb48c824933ff6ca3fc64d70797939a41110eeae6c71b2500bb1588617a978235be9c3bf0d8ec602fb2192501826e6a6159ff016050c450ba491d4c8505b53b3d9878ee2e6a7575a14d303caa91af93fc04b98ee02210f822a49f92953f7f450e1a573469579aac41704e54fb7670d089a5ed9e90c8d4a46804e991d973bcc27bf2b3ddccbf60a360a38d3facc2c01b89128860901b9c3614791ad554f74d075aa938cf3408b26ce9f02dc3f9c54e33b6c36e158e5ab19ca0bee3263cd333e49e761676948d0ce5207147761a3e64e8ce40e77b3fe64a56a3ce2d1602d2292dd31d8bac774586224ad967c159d309ed473f98cd9dc51f55c03e6a2cc2a06807521ecb85ed93116bdc4751822f03c73e69e931803e6534d5b514355177750159ad19cf7a0e724dd155e04681611dafff989e87d1a98b1367f44cc6904d66177f8b904a4d4a0d888b2dcd252d8a81fd6f567927d8af93d2201945555d0a9e83a4948f43a25dfb2728ab2ad027d2283bb52ce4bb7ec7cf70a3fe3f65173cfcc1f74e791cc1421055373a3f9299adfdb02860d357d8a8593c2340cc631a9488e6c0e6327e21b8acdf29ae575911b37cd3cc1f65a61a08f136e6d202685e055faa349c7558b2d6b571b0efb77c36e85555506192b99cbfe0ac4e65d549a1e8f7487f5dd49af32b72aec196ba5a6f45b8fa29252c1b00e5e34c4756ef216f209e76f8c08840ecc4d3136737003ae35d3e759bb016fd72653eef9279aebed226e6d02d66ceab03fd3e51746376e8484c508498a408fd6d7968d7032c74fe20159ff71b32b6eab49d2cba1e1d8aaeca9b5c561f5c8634bd2b6d735a9f51970088729b82dea35cb04bb2cffca44d94389b98d4f9eaae048a20cb0d7d0823c259eb0ac439bc5a8da770f0afba15229882c8fb44228f9f499ff8f7038bd655f8f87e1d8bddc293d153de9e19ccede0c39fe36887033f8b9896cfdd1f8a6a002313ed16ccafbcf6a73b5b968b368cf4885c1924cff52180bd9586a1b0412617ef5fd76f6b62050b248aac1f85e730fd122e82aaf490daa1e8bb0b02f5faf825e16a4c356709f4f7806cfeea33059659af81c818ab56072c725d5569c9739d90bb97c268e3f90ffa05b881f9257f3603370c3862127b826a7b9cc9d1b80bf95288c961ba323bd3ab1fda252b2f488aa7a5a3eb7b09517ae96c91c69b60a84fcf84174fd7f23105a6032c4b942bb9d55a4ab6ead09ec22a9b45e8265f985d65e3e21d3b0e9bee9b6ec947b3b63a66f5a78e7643a4aff4c3b69cdebe994f10e89ec76270ccf2b8960fac5466b490029aec9aa965915e3fc895dac76340eaf7ba691897f5ac5a519771df3147ac3f804a5ea46ba1559a274113aea181fa3a3e74810d53b12141569beb7921d126da51f0878bc2da12474913142c9b47074c6fd08f4e329fdd607e0e3361c7922cb7d13764ca8bb0645742850c7303f4c789c10fcdc30e63fadf7e7451657ae574d76e53a582e39ab4f1f371b924cd5d4de237dd19f1c952177c537ceb925228a1c1fd09c8c3fe3233f4b7844e946516dcf51cc4ec9baa04141774817833dd81c32342eed6eb1c2d1f88c03a6ed102d47d46e447c601b7850efd635eb122de3adfe17683bed2c29f912aa5c2d37203d2d8c2758c145e578da09b04efdde6b1a021157117d591fd8836e4df3c8b4aa8d55fd55294bfcfd3a3a7db389651b1b8f25bb5edf8b9f8296860b22b4e0902395f3ec43b23d043572a3599b03761c77f27a406b031975c55c945d82d2e81cbdef74374a51c0d3393eb0770a2fa736f050d081d8b66b0054d1ce245934fcd99849bb01f95215f750e57b52c8c4a46f78ae50284a4f0644276d3140a7f54b950f1945be169b32581f37212ee692bb331367faf7d13132ed0be87bd80ea8ee0a253ffa1c606b9e7779f5c36e11a33eab5a9ea82c47ae5cd4e89ae62565a98f4d078eb462dd3181d540f3ad817d32b4a5c7dc18a9218348ae6885f097a82a6cacfeb13b0d25d30bf9d5c38a2db22c1de942b27e2cbede0efbde6512ac7b38366298771f0ef80b2922310d9266fa5f95ec2406ece47ad3da04daf0e1c892ae10f83f1be35421563c1f125e21bc73543af2bad9202337873e71e59b9755894396a8439f0976d3a82c38474acba77b20a68dcee090d855230806d5a6ee8154498cc988923c58427921780f587993b6d7dd74b9778413fc26c37604d0bf70967ab247cd2042b1e0f6cf12c215ef82e55079cea807d07138538b5216f609a60e19b1198468a36f7a3ec8e64440d4e7e8266e8cf0121cd420bf8bbc979ede80a5ccce02fd182ee0138589153de9f7a8ea0fcb6dcc328a339e41e9f07fcf5b97c441824fb0cc813510425207831a3a69272115017a9184f6b72a8396dbb152c10668c8d4876b8d7e5af34d73b392ad7b62ac1ca1c3c1cb27cab5d7620b4eabe957fc6ec2df031230fa051e5557280b6c642cb2fd5e5dc5baac289773ee9f03600028d2c3a9580a844571d6c00193bbe758ce1ebaced5da42e49abfb1927ca157469008e1e89f51539d4b82589261fd2da083f76c3e62cabe583d762b27ee250d3a5587e9d74ab30c31469447eb14a40f90f715d78197c03a5d4b0c89ec0ef9f3df6d057f31a06fe424a4c5f83e284575f6236893d76739762fa4af1cf54adba4125d351056afbc0a75f12d2804cb3805899adfd2800fcbdfc28d9ce2f9d195ad7183abb503ce8973b1e8992be7efb4b1f8ff51b188890012d584a47ef9a2b7fbcaa988d5c357c35dbbb28658a83741e32dcc7b64c34a422d05769d0afc9704b645fafd44372d6bed1076121f00e4f2f48425a21c3e6eb9bb4bb81ff5dd0153eaaad88889d1340d0baad75ad8351d26958dacf346a4e4f8287811cc3859a3dff5cd56c9f6e9da8d716cee671cc8f2f393306dbd2441dbc8553ec2f25440006b9cfd7f80bf986d7671d6788184eb8711dd81e08c04f48d2bbfcdd738111296b728eb8f9cff5b55c243209bda9a9ed21f994935632bfb95cf7e6af24d2e7915084f0f912d2e9f024aaba6933d803fa3b72611efc1479a5baac0f3ed7d5fb6f749965f76a6aada5c759d681387fc00749614060d7d0122aa19e69df3dadec41067531f360887b22b6d981b96baf6778f69f527a09639a364a50faf489ae4725d8eb8bc620d8d3f364a4fe98d71fa1c53c7633dd97246e413e7f053dce45e5a552d4095529b014f33b6a55415a34a4d4cc416fa567110029474f1e054d7699ffb1b09d6c33e39a34a291b373641513d9b395e8f83f8058ee3625995070f438f56044d18a0247590be5b3bef37846f333aaf8f2d1648b480bbe0d774638de5e089be24822c943b9984ae38cfb2e855f1bb0cc2eec39fe3e11bbbff1642a8826e26b7113e057fffd5b2f0c51e3e38373bf94433583c46d34f4e17ae38933263f19436d9e9114d67e9ad508b1663712ea8119690c9dd2c0e3b6048d41e57f9b1f1128127e8fe8555553899b6b0104946b206951efa299808418b9f0826598cd26148237aad40f89c89cee0dad42cac9e5827d3bb492806155a4d3c254543219df5c8526f37e281129624320996552b6d09a0df36b4b21251061d5d7286015c454015a9f3a8716b6249c9b3fa36be8468511f6a7543fdbd04d868cf5bb2b644a1a1e691eaf8b6fcca4a906e149ea492da7961f52bbeead822e02174f8ce6e523d760317680eb99cfcebf95f4020f7b02f4d4998e987add1340b9c82f6c83df45867b7d28fc5006433f756dd35a4159505f3dcbc727e93c665b7234dc9453fea8e9a126ec204b93a5017f8c1ca2da713fda2ff359c12cef0c8fde2ab5ce113a64adfac69ea7d2b1b9d29482993bd44b713fce0fcb17adb70cc1015f50cc3d887bc0779428f441e4e7a83c79b487e6753a67f07587090e91e3fe061c465935236f0b8bac6259c9c5cd9ad1fc85bb24faf5e39c892d231781ffa2ad28f986565db71a49113ce9b71808d744c8e7b4f4feaee18da6cca90e6b64b79a12f8678616b599662c26966caaa3834222bf54c3ac8fbd795eb3bd7978bb7ea4180a8800302f1b528bf5d8abd279d285c91478fc266408e740f8dc92a857abd3fb5d631d2e103097433864abac5fc83d0e1f514e2f5eb39fc45018286b31fb60644231ffc632a3dac5edb44a13a2660636fc94a18f7540600f22a056bb1418e72e0da883341ada23c4926abbfd699a5eacf23f58d1a5a38e529e6fa29a7b2be074002e10a9b1c26933bb4dbbf37fc5c9195bd4a7ca1760bc3771aeccdfa88f2756b2d10eb091a372da15d4599b96848fe1438350ea53928953c72cde2061350425c65684a9938de02b12ec44bc3178ea30a330b270e38a3e3f58e04f3b0ebe67d2a78d0e00c197c2abe7670edeca76542597f8c0870308a2c7da16e685c0b1de36d18f27cd6822e72f4e2b7c6ff4e2e0c47c1baba507c7425798174b04bbaffde940f0e583b8abd32b5b6b0d69839b7ac0c9880de04874181f9f90936cfccba438292d24ca93c325ecce24fb9f8b8c2b3645bf484927e1cd6bb03336262af3449bb4518cb01e4a752471983776d49e43b6da89b2662d72d0fcc19c8985310180018c118a75a4175eefd2c0139eb22a20b4bfdf5b6c8f6864b4eb0b837b96426f0c9639f8397f2ff01caf261cd60247ac750825cdc3379e3592f75de987de55f6e55ed209abc5b76fe94fd5bc8c6f8546f42b6e3e495a42f9ca4ed77a06b09139bca74f9a654114d74514d40fd1bcd19ec24668a215ff57ab4579c18f2e94bd8f975e74e1516d98fe8a232a1db7c12b0ed97e766c168958e5db13796760f0be173c29af226cff101696de6303b569961cb39592bb8644c5f87e49ae48996558224c1cad6ec1bd2d69b3b549801e38fb7815997292f17bcc88638cfcc84e11c6973e82ea7e8c1caeacd6e19acb709e3fa054088390e9d280f03219d242c5f34dc4be22eb67783b925546d5dd71b9d61c9a2f8d558334e4853e82c72d243ca5e276d9da900f2c5008927c3afea545f1b1ecc6412e03c658f927e9672b9de0e39f964dea446c8ad5fd223cd249fd6880d9eb892b402c4b37bf9076d1fa66d7257fefee16daa33fe46f60f9fbbdb13a03136e06ab021b4d913a90e4c18940ed948440505bef64f5065eefa44c72d9ab7e5f76576723392050f7cc8d7c0eb3cb357ccaafa92f75a1b737528ed5ad8a97f21ce174f4d70d93b231fa4d43d1210640371cf10f69a6a29aa3c2ab9f40ff130ced7d2b35bbdb65efb3768c25b20084a1a23ffce833326aa64e1c24b335bfc433ba22130bcf74160aefa36dfe724fe1f59ded98b44782114323e974b60f623d8649a0855650f2e0afc4d085576246bbcb749139ba2b2f994e4522bb55b3c8c58e0d0f20cce31a65a49108feee167a0c7c24640ec98390246f004c03ea0a16f3d2b92722e17a32493d747284e1f0ad3b4b1451d3d70c203a5f763c333a943adfc53278dca7606ad481f8b98278b3453f2bcd7887ae7a1ec8546d9e0afd7f9dfa8003ed11b220ecacd425ffd6a6bf2b486186b209683b9a61ea7da8435c27f8dec0df47998cc2b017c247395fc8f2dfb8db80b63e30331d592ba622e3cd74b66b8555db4d4d1401ca19602a483512b0d89c606874891087aaddd5bc49795c1f10ab955fd3d6972c937c520d6a36aceaa9d4e93cdf2cdc123bfbda85f1f757ee3a0db35ce6d7cba11419c5abdb97191ceb0148d38673b7f83941335b8cb95eaa41a6bfd8f4d8e79cd243e7849b9c8213b46a8bd106534619294837ed92d046cf0b91d07574946a82d066b4cbd3c38d75110367042f5a105d6b245fef0edfc395f05142e480532d02eee3017cac67b27fbb547cdd9eef7e82ed36a67d5b2a28faa86461ccd757298c965ccd4f340b309c4d6f43ab324b253f76ea81c4bcfae90d9cfe394ce0ea762753459f7e76b53e3dac09a9becc552e80f276e36a062447b690f91125131045d2ec1f3d4cd17e59e6fc40b51a29fb1604a61cfbe887839e46e06d8af4471d668387d4c3dfdb8b535d6c8eb311737e6e4892410a0149c36ce4d1bef7bab56b985108dec82dc8347fd9513964dac009abd81bff1b692c0992098696598d2d2fd76630b8e2e699bd0f5be6cfefbebdfd60acc06a9ba4a6afc764d0bb0b70558c1d8685d5b2efbb677751481b0b57df098ab36aaec5c1614d115c7975d5176806e0abd72901926d2964ebc671eafa82789abbcaca751b2830aafcc85169c5845917fbcf523171f86f3dcfa7f78d42a4346302192b53eb7225806698c102f5b621ae2074d000aec777a47c4747a6981a54eedf6dab6ddcdf58bff7c1294c9cca7794a16440add102deb74fd20ec44de0df099159245ea408c4309c3e19315f7a0e408cc4a5da6aeed42ff4c674ade571f2234fa4ae73e6b428be941b7160d072f0413feb1b87c88f0ef5ee02cd25b6189bb5ed6369d6a34faddfdd48e3e6c2a6a066772efa395f5ffe50804a48b7985254c25634fc6f66250053fdc4a3f7500d9c33a2b27250c85f77a746d436da939fde54de7de464cdb40bd5a880efd0355892e70c59dcee9dd61b45bec1d85459ef13a630cb30e3b2393c4edb968107e48d3577e867f281d11b49026f69884866de47bda5bfcc0b9daecf9acc6fa2ab5038e0545782c8afe9ce6988995357cafd8a6a79004db42aaa77c3a818bb65d068194a03894fa73cc6cc961863896646643d9705d02baa9d3d5d7c6109f8d0f2de65e5d3138cc89cc602f3d6ea597b4e1d17163ee27464b9d1611c961cb2cf1627ab2f5b64d513545ff40ffff033ef5caea011fed49b743e742ba52467fc7da4e4f0a22637818f6fbc0e3a685ac525aef108e2d959d07a47ba286b5b69ed61d6a8c3ebb2e1c61f84600494b21c43fbe49a9122c97f1e4ca32e8805a1e98c8a1f2adc10f3fcefa04446c32964e826434bb8f8e642f75a038a8abda382c2932308ff5678c3985e9fd69c1e4a8f2d701cfdf629848544f246975cc97b1702268b9adac60889fb62bc0ef652e75ef66b5bab460e0d1fba77bbcd44b52ee798722e5d05b1b2580fb97b9b274a9488dcf4da139c7be93d12f89ed8e84461ae16de89ef81a453e6ca67f0c59cc159d953402cd9c0287034d66aec24c6886b9a6d830b272286b8040ae04605ae6989f626efab5843572dc24cc6e890ae2e350bb7824cfe4e72a02745d351c639b22d5cdb0218057ad22e94377a069c39ed2d91e0419bca75edcc61fc83cb6047402d148fa680ff74c0658f1a6092999eaf32d885b89b02a8a96870575973d567062ee193d01697c7e48c4421b3dec71c2c70c922813846c4f6fdb29305c36124c8409d5eb8e4af59a8d73ecf290cbf7030865510b9eabe83d32aeef1c2cee99517a88ef094af324331c138ce61fdce691dd61f45f85ab35e0e82fcd60d943b35b05e700083590cda5c89f0346001c60b028a6fee9afbb967c9701735d850060956acc2461cc50a07358471ca609aba7d6a03a7a7b70ea46df82fe8e5680f67f05ba963559efd93a48c6d59febe59237c320ded7bcaf2b995ff65036eec06eb3c45a1a8e59a55527045e4c96a9fbbf6f1076854c0594b97fa7b36fea67d81f602a1311f284b702023533554f881737dfde9f977fdc91de365d71d4cbbd6cf547ea6663850a9192f22302bbc9c7c5f6e50c2320c48e6e17fc43defcc4b284bc7a97fefc4928c8d0123c3969a5c1f890fe7dd594744d29fca3c1e827a2c5c24cee1cce4b0b00d8899785271665165f80ced68d33f121d1ca328985e8f3ab577932c97568bef0445d5253904a7d37b1ee6eea5a343ab8a677cf41ac43d4eacd69ad4fd0197285926b8eda1f34d74f9874640c1936d36c7cc56e8bc32a37c6346a2dcf680c864401b9f40fb2a430e0caa64ad42e0bb83ec62c2eddfe9639c8605e2caa04c0d84bac23f3c95f969d9c9b30e68c6e2d9f7da62d1d15a8cb713154fd0ac6ffedac721827ab77c2280978b0a3f1d795127983c52f4be88a8ebffaeba04bcadb6c0e3acb9129a84a04d2190062373865a43d3ec225aeda77685490a1e025e95cea69d7f56507719f74d70026928db57ff10451ff4af6fc81457066fd828662ff7325555c0c99c30c8281753ac0e310cc47141654b9062db5b464bb1ecf94a00d67d59afd046163d577f8f1855553e0226953012a07f25f5e705c9135ba5da4b7393a4544cd930d9a9a1c9bdeef7e723ab4c1d7a7ea2e8f2a4ac6ab58f07e47278d1a325a205d902c23ad3b63cd661f02355a28dcb19d80fc8cdf91b79a0b7d2ba0748b40876eb6d93a9d210511a2bd4c31653f0917a81585457881a9592540f00194450717afbdf226c4ac64f9660629001bb9fe4291df5ad0abede9fb7dc989e32e5020c03d6b86cd0a336364527f69762d53f365956db067af6f014d06942ff1c5a149c9fed5da3626b0fb5786bb46b5626e07c047248c0f07973ad9ccadcc0dcfc266e574ff7246287643bb9a457fbacd099ae15bb9125339e2b3cbdfd14080d54c041fe9425308be6ca3baee135b6b9b23f86ddc260b80e019d52158f85daa20709b6d14011d45a2ed72bd2e0f4ecafbfc92809386067f05c3176766fa2e764a637304757c0b0ba67051ab2af95e6cbded69ca5c2b4175abc1ae44f76a64965c0b2dd18687f6015c4615dd01cc79d69868886693527fa3d9180ca367263383bb3c1092b547f1ea4bbc1a1d12c68bf950e39b2712341ebd3478c257f3b9dc75d430854512180b64ffcca13355ff7cf2e5b9052c62e7e687dc164504929d5a7d18c9540c4fba14b8f84001e03c898aef3140665a4f78cfa15f53b5b48aca2a9493ca5583fe9dfd8ea0427373759c2a4f70258eeeb2e27d73a355be86ecc6c00f417800ac41a64d24e887e39c53bb1645481495376e47de7a65dcab2ce2050427cb0de31e5e554b9c3f0a1f41d39786390cfd39e2d2f8e846321045402cfd277ba4eba07d59daf75d9747976fab3f711a356dce46ecfac9610d562d64a39bebee00a7bc1a44fe3213fd98d7e070e709fe23ab66ac102bc0255ab48bcc06d6fb4ea8db3f1bb2257cdd988c84181ad4f65f62d178f2fdbaa4880a50eccc87a16252ce4f04d74893491af2a081133ec0278781d82b78319ae01a558a1aa7fb50ea0235bd6b46c94669359de392551a60a5bcb2f84754edb81db8eafc7a24d38d74a25bb1a8cb1860cfea6d720ac0d61ae3f27d5f468962e6da1719ec78d2ca8832271ad2635ab50f053b3aa3868d4aebd41e56db733945bc9a2f70a3dc79001ac6417cd1272dcb8f377af0ec7f944d9843a5d77a3398e559e8a61603550d69590c08c1a781af46e2bcadcb652a81add63cb8f039ee2b2a4ab0951a8f0057894d68deff44f2e4e088f28ddb32102a405b2d371a7417ed6dbbb6474ef0864108fbea80e094fab1241e9c382327348fa105971ea23d299fc7849b8064a44fd3b6e801c508a5cc87bb4a99403fa67ed52ea9d6fa9ff18e44e223338478546f16bbf76a3368e875ad2518f9ff74272b9c5b0f5225adefd72fc151716c2a976b97946a5a1da7fbdc8e012cc8d38f19bc884dec00101b4e02d51192794e5c5a09a442444a35461e86b489bb5934c3d54f479d85df21e7867e7293994c1ad0e973ec1146c36771d21391908270b0a732146fa97cfada512fe6e2569b4892a4dbf0727fd5cc9aa6905c3c4b97b1911f4e404e67d51bdfa383f3746099227286f3824cc99fb77038ac520826cd40465f512fe72b194592b755d23f24654cb8910c3114dd424c843709fa7311259959052b16fadb219041dd21107e1e7435bd01a80f157866205a7459c00640cc8e483104062d6089f34727d1a361f685b6620cc994de211c33a0623a63ffdb2149ddc96b330a651bc698caeee9a926ca90d813e5bce2b465407adc2aa6c9f2d7f5f77616ad99acc67dd900c9030272ddf2dbc1c2631ba7966c87deaf11e5e0401545025c30c0f089ed37351ea5b836841a6c7136efe755a10aeddbd755be0670f208dd0041a711fd7ab00b0c975f70cf1c75c32daf58e8613dcc0db8bd88939621b7c1d654f1bf55d8dbd469335057ff17da3959c3ce3c7f2429c5296f93b5505ca4c6bffac74a898a8c920169bb751fd5d38300e70cfc23aa952e13a53884c0f7bf975fb2c791a4443abdbc727d51356cefd0bc3a5e7909d5bc6cb3f79889bf298cae3d583d30858713732c113a9d97ec200f77e6fd0afa0f8e0c44fc50937b1aba64cfc2dbc7b6a4f4c6db23274d5132739355ae3e77c0df51f6d17cf60438011d4037e9ad985f919f275504656ce43262e8222755b32be328f6bedb70f9552e4d888a8d2515e88abb58689e8dbe63d34de79bbae439fb8bebcd434eb532ca3c5af53eb5ec4601dacd5632c6dbecbb537bdd5490762959d8de8ce74c7b6a683611fb1243c2161df8c499ab0b03e21729be8bf09920399ae04e57e6a95f9acb3fc10c87dd19ce7332aaa21b030374d1219e37c020b0d48c2666aabc867532b0bc553cb9f724f148b1e908e1c6e0e45e09d6a53c2be76e718d22a40673478809a03ae55ade0db1dec3b4ac84db18b59d450ddf2df13429bf9ced2108148dc5a9c8fc6fddca3d4c17c511849a645cb4ef4477001187910ce89879fd9df86287a0af63593be8615d644607ff590d7eeb91ed303f42e109d5ea1433762c8a13d9578cb315b314d83865825be0f6f2509ce56cc8e17786fa97fb439b99f122c771b678926a39b23771d276220fc2e53dc812a0f2f99585c57b03310d7c175855d0c35baa5e86eeed05f343defa47e5e1a02c126589bef2f33add6c3e5a61fed26d0d68515d102d16936700072168a928cff721a37b34fbd73eb48326a17f924d0ae228d8caf1e92cbc13c512bc6ba3f6708819f7be6b9a4db826f132d1cec22bc98587061b837f42f4da55f7e1a70244e27fc5f7ee578879984f24a61890f735da60f09a35857802d7317d85eb0fe720c9e5a53dcf1035e84a9ef97a12ffe8774079675c8e0d68870f015d28a9afc2f00171330d3ead87b6960ebb989b77de4d30d6ba0bd9fbdafb9243f6b537e8fb7cf74e7d49f55dedba05cb4d427288b6abab255b55ca89af9af5921ff39ecb447a061cbf15f289e80aa126312e61b79fad3dc2cb81bed11a01034d68d635214362c207286b200bda620e3191b52d549e9fa6fdfbdc4482d23ec5f6edd0a8fe32d57423ab47879e7dac7e7ea16af90eab916a51071adc2c480dd9975d1d8850a14a77c2beb91b53e730fd0d022eefecd4b3213e62e54ee3d4c4f89848817355e984781544460fea47ee448a6bed8fa960b40d0bb853a434a68417e2b20357ee8e7a8b7ce60b8a726963e544e0f1558e674afc075df876aa8cd3c921e951297103dbdfe92c2b4e125804077e0ef2f256deb3f7be2a4db7f8b16b0211b64f1ed0bbee2152a8c75a05631795cf5919471c901fd3304b67384cde8a071849be7fc068adbaa7be90476baef4a514203b3c6edba6ea50799e8096d261d86eb184288c9e33029e6bea42e75cc0165d7a20551ca7e46298554cb7c0f9eabb815bce653d32c0f22f2f21c973b766ff93b6273b808d2ec49cbdbbfcdeb2b2a8265b62f7f9080e4c24f0ddc5fa2a64fb6e8a1f1145d6d96cc0dc097ebe639271c5cca91ae10955cecaaee2d5c2568286c9c6cdba584b5490bbe2f9a4e9a4138e13a2fed65ea63875a9a472dc434bf22f15cb340cf284b6033c79cd2e8f6e130ea42ed96b10493e425f5f8211b7e2f68544a36b74147b6393604863bf9fc74c367c60ba6aaf55655b95bb17a590abae084500ac22cee817ec8ea6e93bf7a45e71892cd528285c05cc36193acd5d478d1ec12024221420c5234f17b5a7c5c89f39cff9fe23e52f334b0a4feeffd952f0b801c3f2442e4da361e77b641a3fd2e633de8932b2809c60e5faba90b2b96e3d8c8c704368e9de5915fe962e039645dcf06aa0ca9e9170a7b1ed849fc9a30f3032b5cb279013ca09acc9888122e10f3cd9f8aaa8ac0f23e424c0167ffd75f68d59051bdd29539205a2382a628f4ca5f1a763ce82b3315a033d6da000a31e6dd5cb05d91cb981383b350f5970a4aaefdd707fa66bdfdbf229170a58bdea2262b19f3beeb3c0837a6d773c2a697eefbcae404eeee835b96bc9b116ebb6b7ce28067ae8ed62e57ec07794a85f7480d200be63cf6758341d41f3bd505b80820cdaeb8497ccd97154bcd018ae38ed51f29287dff8aeb2851aa8ae877aad6484968a638dcaea13910590a0e66701a971a2007f782dad44e5c48dbf3ff5c611c8b81d1403db8a5104067950088fc16c927275709f8bd61d0ae0b61d25b59098fe601997fc315964fb4eadb0bdb11a2ae1a027d7ee642fdc2a71de975f215379a50d077b2aa9628ba3a098c5d1534926a47d5c2850a70a84bd3c13b75610500517bdabb78f9674f49af3e776a3d253d4bb9d735123c348f341ad8ff9341db3ded9435abf73cdba1f3dc185ca483c7f4d206672a314a123e8bbaa4ecde1c458ae54947bbaa209c3ff55336d33c049e5fec63eed6c470f2c778328daea717c1ccff750bd7c4365d178c11cde7a42a6bde4ad6ac90a190dbee4bc98c531662d1c1f8bb2e98eb567bc9784ed3aa8bf1599c7c4671d57afd511e88ea22ca6591708abf12b9e510dc117848bf1c5a97edf761f350061759dbd44359968c554bd8742601602fd45251b6fe4e820cb31402f463d7b96ac6ce5c3584c0cfaef6f7a2c7a797cf6e6f9bfc0e4baf3013622878da06524e421205744c1414afe64e41eb621aaa8e75635bea3a62652c6caceb46fb9e5ad67cc1c58fd49e661d8d4cd913d483f4dc389ecc8fa7209ff5bf7ca33f36bf1d0c0b1d285e31113724411ac9c13bc39e4b043ce7ade011df25808c074395865f82c36f2f056e286dd7fcae406e78af9c47d97af57d725064fe7f33653533a33938b38b2a065fbff45221db9f45c9492b0072867c7624a1ba975ad29f5384c5702d86182f141634edd10cef0c988d472be7958fde5dd628b41e26694de83c9bf9f854eae71c17c40a9f438942d7dc37a22cb2b7e257fe0e7b2f2ebec79ae95a46878461ffd408fff45e9b74c45eecc7b157494b9b4e81144f434c16574b74f6e5b780982bd5b1f32cbb3f15c7c986b193ace3fb60b289926eff79c86936f5a6429416d1597b799cd30ba5f6f3a1f0bdd807c1aeb572e38fd45db796e15148ff9d5d65bfb2b71bc0aff5bae20941db0984ce472bf9e3bccc978966a4ef640ff6dc3e38dc2b953796ab3a651c44ac84bb6ee50ef5a8137ec0176f2971a1b13cf9b1a68d73dd906c6396fa9da4543d9eb142e0ecc791aef7fbc84e7773f5a8cacbfb5b85859263715c273d3975503092f902ea83276bb360f53ffbd4666dceaf70dde9629d3619f8c753eccf6786db4e0baef32ac2ba4b3dd9bc92e2e4e3c59d408c78eac009634648e436f63d28aa68d14ec11b2d6591804d4e45182030f35d6e4035f9b77cd7f391a96d700c72ca526e9946aab12c13636cb4e185176fa6d76f1478cfc9729d258a7a8d65adea3a067c814d2a060dc7376c46d7f8edca11e0641b91f8d8ca6e76662378db9b6326afab5b4c2673e0cc2811e6974d4f94042a6d1ec23cc579ee15ebaa7b6fd9fa6b482d69dd85255d54db5c2e5e02e0e799f6eac9878021e733c6ba67330ef6bcfc084ed2382aca99665f5997f85b5d4e50bcc12e55a618f495aa12727bb0be3e4845ac9da8fbf64ae611b7ea7260969e439b8a98888f2e7716616febd83230f32bf55ee564a39f7097f6e5e88e9a90dfe74c65d613ede725af61d5d2794b689781c5760614569341194d5b7c14674df1f0877bdea513b584dd532d4212c7a8a40cc17d8c73706806d8042b696bb1bd03b4b03e8c70fa3dc6685f81254c7ad28c1218fc54d9844394d781a7813bb0f272e73042eaef3eb7b44aaa87d19e3b809365a7e2a5677e90af66d9e15fde0e8eb7a2ded9bcf43dfb873158f891e87e1eb20a41fac7ac092b06643ee1be05d17e5dc0714b6bc5ac0b7d63ed71855ef652c6f3d22126733b9943cbc2884cbebafca406b416e3c5878b35156f50ef4ee108a0d40eed71d52a1e4b7af6eef4d93c592da93b62dbc66557c58db65a35984f3561c27af02efbd58e2a0bcb68c3c7f1fac3af6b33ee00c42362f2f6df41b9a6bb62faa6f8c7ad1f6a0a3a4d61c5b0a19f69397c607f6e8da7e788d3f1bb41de2910eaf536abf283696318cf71d34eafaff68681e369bd7b03bcdee7dcf0443bc0fe8596a15124ddf079d79bce83c9cc8a08e0c34550762faececbf5e68927f67849c04bfb33eb31c727dc0cd9a49c6dfedb65e5e37fd78a56699ee67cd9c7a7723332805a3ccda13f5c2d0782eb6e0260b7a4940762cc843875d9cfdca52f64e43288745ae7183a28f7183e8b7b55703c84c9f7d8210ec203b649d70b09c3d9f4e0962b9f1562fab714b185185b0d15749a59fbab38b99eaa1788fe0db07bae7d6f09548a6674bc738238c9547df033142f6d9dae20ee6591b89a29574eba7f013d564a18946f46c24e7f6a0b223560e707e97652924e15c7d97ff07cf34bbe5eef8f4c3ae94bd96b697dac305a73e8ac197cac9acf50c46d6803a6b0641b7b37f53247d1c03035c735fac8002e4f9fd51c8b4cbdc9cb60074506392365629bfce64cbf618fed59674bcbb7fb2f76dc75cd4272a0b8309953ed82977f45389a065e5fce5fc8879983db35430d99e27bab515adf2b36897f64e0615009b227b85fed553f09eb1133f4d1d9bda1285cbbd2c61dc359308aa1483cd0a4f2c6da50fbe4ba69c85f756887287f49f57ff3466bcd682c8c289b82304dd95505f07190845f8288f492f154f7bf34e1edb8c6467ad2af298955cfa06a1b56aa9a458e8eebdc0ac0e197cc15b05b50a96e663d72486becc7addfd0fbef6aee05606d9624a7535f9d3afa5f0df2735142efba9c5b125d49f974c3bdb29cec8ee339c92fb41348a33d28918c455f587711d6395baedd1e421f5fad6a32a136358548cea9fd6ca6aaee25658073ded2935bdcb178518cfebd8997355b5d68b70121291399c52965e2a3b7543e809a0a0eb22973587a74ccd483309b9fe8bda3f8740dd0f3cdc5a0f3495443b7cf52c013b125b1a3498e9bdaddd188aca516d473c10ed251058356a9dc713e1bd88dc79dfabcc56430f2a95b437fe75115872ba7e6f8be9f03994e6af88c6e42011e27e51393160dc67b0e978530c41956fc32101021a224b4365063f5606b8f4cda3ecd20920630f3bad41d8882819731f35edd3856fb6d7e0e3f06f8da9f21fa83a1ca7b0e9efbde35c98d70b57514da995409b4ddd08b4549e2bebe4b462b5195d52fd5a742c46f069c827dfb987c62136013ad2b0e9882926705c7633617599e30fa831aa98431e493e535499656f86675fc8f4b5559f8e3d6466af7351e6b458f8aa34eccbc9e5f29145924e7369cf805568d6c7e641e27bdcf6f32302738f047d50dc8b31e3891aa087504906c81cea792dd620d3808482156a577e77961f2c49f9a2d03527d609d8174217ab2b4cb42dda5cadc1ffdcf3ab99a09f8c57559d099f13440c4ca51e8f64dac736ec733ff8201668e66ecd4538eea15548688e07e4b884cfaedd66f841de6cc9c839bdbdf618849455b418ee85b52e8e8d3c516d00272598b2e5307016719122c90f6d06a479d450a29615b219481ddd79e9d2930c43a7f8a89518d64ff31698ec98331973abc5bee378790eae22d3e121f009c64332a352b6a75d3359693cbd4a409c9c44123d6052942d2a76b737fdc54240448ad54b2e2e2df0893287d5e476f82ceffce95055568e4525214f39d871c7ad375a2ac3e45cfa280a6a1588b869840ac183030983c03da1940c00700979a4e285b0ea13830982cb63b87c4e4dd99030b64523e0bdd808b0d7f3822d6933ce8f2e1b1555da1dc8d52bf3d94a25ce8d80395bcfd874889fdb255d58ad1b122c3375a03ee0a6af757e980ecb173348962298b72ee03c622db5d794d97cb7b8ec95cd3cbcd71c71d3e6b50376fb84664fed2dad774c0fa89736c892a9fb8ec7e9099a978e6eb19935ffe684c9129168da66531b9da2fe96229a2da4bec8631bb370dbe214842592966259e4f80eaad93ae75af0b97877f11a09d8ea518e7c63aedd3d6b4f54c90c28178a5d159346a8c06e78131329e487d5dfb8e01caa54df3ceeca8fdf1a7e481d1c8c943addd064af94d574bdbe7afdd696c1f12a3a96316523716a01c5a65fc0d40fcf266b615680db042f3fb1b8f6a501ef9799c7c6057559f71d2b43516d61dcc0975a3297b757ac6d1eaff744393e6b3e59c8576a3f58863eb3ae230784361d648cd6cf5a8932e8e86d053570017ebf82172f4d3f0e0e8f8a3ffcaa3afe11c3463ec73237eeefd4028144428eb10d5252631642ec5d4891e4ca33b9a7e0f30c54df245d10a363e6cd39827b647ac84cb4751a1ee154a7d52e457d2af1b58e7f9c6198cea015eba66b361e5705e23257af5e6ff66ffa62995ac3c4bb95b5aa6d9eeec9fea4b7088399eb9ed8c142f9338f55d39d5d14679dfe3847237bf339d9a2fd876b50f4ee526ef6e78c2f88b3e899c17e38836052e99489d99d4190da3ee95aa0b3fc251d07f6f67f1099ddeb04650ea26d921644c6fa14bc3c068078addfdbe14eb4d00d9fbec1e0550feab30b147c6180d98839dd27c3cbf2901e05fec9ddf07e5fee05a6264ada2ae5d9a13014621d21314a698188b78a3c418be514c0f61463a3f6d78c8655d23f24b1d32f075e4dcc5921850833d1bc181ddc5efc226c7ba1935a1044c631e78814cb0d593e3e38d69e9a611ce923eb034a61c79b001fb4a4cdfdb56f15c3ae5aa26aa5a8101ab8a68569501c762ef63e23cac086b08a2fe156342ef0c357f4e02218fe60aa8d0dbc6f7f14fffd56a1a29e9f60c27dcb7cbb714f9e2ebdfd883041e6b1a4041013d55e5a6279f794dea7eef2af52571229c81bdcebea0e18a90e0953bf553781c823eb4131efb04a0f2d9a6bea732cdac0af2f0d9bdf207ba13d165c6ea4ab22260d0047262b2a5e7d40ae51e8770e9390ae7ff242f82987587359058022cca79eb87c9a9077e5aec939bc483bf226d32a30e0b9ab4392417a31a21a432d7323bd6066b4a85e81a2e273a7ae4e33bf51bc5b3e4e529ea604303ba8f2b2b6a037c5fde6687b4dabec92aeb22c8a544f9ce288bab3d6002ba0b24be87b55b76e51b666f4f57a35ccf76c70a416382d4b851fc40876b5a23366f45358a31b7e68cac0e8d933ebf05d99b613ecb75b32b98ae78cee5d9702565832def61bba7710a580d9f02aa6ad744355be7fa8f9b2e89f7157874eb39842a8f99d4843d04eefe35d6da9faa644b8900b233ee2050b69d267d5e26e2b699e95e3dd73c2661f4b13fa60c0e7669673b861e894ee194f34ba7763a547c2f1a510040869cb6030026fee8f57cfa4ca9bfda12a8a502133130588d4528f17f074298b8bba1c075225a01547df11f9b8d1f8c896b92e055aa1ccd4bed4d6ca55e0c000ebea5ecf1375baa9daa26d0d915a8931f6a2398de3298d897900a0936c40f30f5cd61ad32ed479a786dbc8896784f18dd386e5e84e10632676ee19bdf7581044a4da469d5b47cce136a48722a7afe4cc4dcbd0a6403f00aba7170bbe7d850c9582b03a453ec52a31b955d9299c37deb83d15a55d9932f3dfcdf18cc0e657adc3ecff3311185f3fddbd4ddf6299a6954ca34ad46bb01746031db22c88d8c4cdd3087a6282160c3d8fe996e0d2271ffdcd2a6a5115425574c4f2226bef3a5a3bde8f70844fee645c990051bdde7f823a4e952a2172ac54472b2b998787a36b9d9ce703b557f886c4cd14e26039fb8bb753428595420006ab5305e0ae32ba559a951422c3e5c5c89ab7550e85c0afea534a8ddab6e05645ae53910636f3e065bd200fb7537cb8ef6dcc40c6a4d59c3d7a650f571acca313f89a22b94311ae40185c3f03f06322aeaa97d8dca8864ba71464c619c7e9b8e1204897b87273e4b132921d0c3338cb8445f8fc48023ef2d7d3802827a39d6988b4676b31a75859863352816d3b09a7773dcbe671c110cde2241d64a0ae18accc454a0491dd88540d5426a7b955cd980df5f6caf89176b478b02f4b559c6c7a0f3954fc440ec740dbaaedef160bbb0dd6257ee84c90a8ff0146822e224299cff1a35af020d2b4fea4e14d4960763d83b42ced6cd5045ae50fbf377d4eeca5835207a2fd68f0b5415a37717d96eecea6769c4021a7c2cda4877b4d542e9d82ed4de0abee12b1f7c0e3fe99c3bbbb12b951f99be1f1616ca0a41aaba083dc16b96639cd44274f4b208587cd915390a23f8e6cc6ddcc3a00ae49340af8dba3e53c4d5d452530e65cc73058b6f2adf07796d2cf74f7d7090e7f5befab1461dd214dfc96a9b4fe97456d4d504111faaaf73eb6df249c89488357f29e83fd808946a9085a2071083a86e335b5b1b7488a8cbda4d97a37143601a6d001189740a3417c1fb61797cd63b16578d0ac4f58b70bb09b49cb7302e9068be4cff0b9d5e0ceb3fea8ca326f9820d0e910b4d364f8ab4ea0f6d4920d169832100b4b8e91fc93a1b6fbd75c53a496198e2d5f6aaaa552f5b39a4c94fd1c063e638c7eadf13abc1991ca6106f5d09c48d4c3f4399a41276bc6b4e93a97ed206d19dede1986b79415b28cac60175473b8877cb1cac270f50c2c267c7b99a208caf417134abdf3c9600bac59c93ec779df7ac2a4796e8ae2329b831987a8b7190e198a76ac2bb6c561904bf1b69490a8fd9e4a6139a560958bfa66bd71dcda6d21cea8c2134d5c22f82e901b1226f8f125e9296f505cd31b798862c1af1c131ac7850a59d98dc2ca9595246a53de540f8e2777f9646564c197170c9988db75f3c1d3a729ffd0ce2cebad5cb0534ae581e1ea9c42ba17b4fd9658b330a3016e51d395154ea963a940638352f48bda5aa049ed4ea63d56e2dd28ea8fcc78967c1eb8b8f5111b36b068ba170d50ff12b7c91e599baaab01eb0914c1058258b69eb8f51b10c925beeb82d20328c88bcd852fdb81966040cf8119de89055a0545ee6c633051522d18a300b56c93113590689704b5dbf797f20b84732162a358af1a442e909b153f29bc68da941a9dfb08b74eba22a95fbdcf303a543c8664cd42bac68371d482f7ad138919647ce769c97f24e9ca9ba127048be66c3f5fc499cb67630c70d54c79070224e715777c3ec6c2a705c3cf547bca75ea7ad536bb0985b7e7c997383af36d5c849f4fccc18dabfcc5aa58d4afb710704bc4b2dedbba92eb96ed2b9866e4775a54aea35a377562d2fdd04dc09a2ef217752c006386d5bf33d515faf4d395509b5f34d4fe3d6327191c335d40f650fffe498c4492d9c95b09268dbadd5c51aadeeea6084d57cdc736bf8979c5cd5d2c817e799ae0cb3077971543c74df0620f01191d43eb6da2c043dde64f7e9cdebb71bcb23ea6ad71925cc6e3e5393b2b1da6547275b4d21b2763086717458e4dd530637136abde30304900d6a4513bb0103024be594afeaf0a6f926b979442e47404ed34bb29380da9502ef397f9347fa76a4ce39f349c87f92e2b44744e427190d7eed64875d2de172f0afbe185409cb36a97eb8e4242c2f49d196267d341d91997e04028f5c0474629c5e65e838129ce846bc2974e7430b5757a7d0d913a09eaabbc86494177766859d31f3c665af44b9458cd3aacef58cf9237b0ce4e1930ba684aa02d49672aa0df43d42b0fc0bbf872868538551742ba1d5139d967db0989eacf0cec8cb3ea1ada91e8d4d7946d3f6887ddcb7505bf4d71518aa0ff8b0d9a87f1c627f1b2d1b16f527501b640177afafbac2931bac16a280a7ed10d83375247f345faa716810cfafd9e03cf488478ae18851dd2660f1569eb722ba6aa88a3fda02cb27f13f75cde17c494ea96a1b23cecb9104f7c0373705987ffdf732cc36a6a85b909f5773d9a0cdb65bcf4cb5d10e54f83dc4402786795726fc7d538d125b332afda80fcfe17d868ba08a83c1c3933dc2a618adddf4df185ca01103da99386b9f95b09dd7974f3d366e0b36378f59dc67bd04dfcc232a0325bc5e1ad558257f896a8cf750ae1b3014a29e4bf83d58c1f35cc36f948e762f559e65c4b58a9e29b247a204d07f51800ecf74d4a3399222f834f8588f8268cba6519e7f8f8b9778256c6a1bc37fb5fc45ffaaea42a57b56ce70a963af7d1f551e8a5870b8a683c419df36bed68833e5c607d30495dab5017f0b422bb83a4fef6c2866bd65177db16ac306e4fa897c9a9e860dc22ed5f994e810f8cc340be366b7cbc86cfffa827286ec7bc0d7990a7960f2fd44dc6a5d9a58ef22cc9d0bbcd7101fd278a30cde26b224df0e241431471583b01f6ed3853a85fd47c1db05a95756bda554ef0a33755c6f93c03f03e8cb02fb0b6ef547db5cfb42e31420868db2a06adfa6d9e0c8763fbc193f0b276707f1b75111e5d2c13eb8489c7cd133ab85ccb95095fb1e41ea7f7df16efb2376a1ed2b3df86d13a16c3ab8e5c240b2b6a4475b4f1ed7db5f36a6c0bbf758b051621cc630fe6daa1a5b6f4176d123ad1cc92ec29fd5b7d43e8f36e3303f05b11845e28fc5bc3fb20c41df862ad63311b12af837e3ece2969e76b5b1d192bb22b8fcb4985d17bda956ba7f5c25bbbbda8c74ee831b75bc274f2b0ded6f7e6d81e0f99a90ecda54a8f3103b466775c0ff031b2e6fe2ed1c43227be25c1cb6495caccc4378b19f676d0d19d6a95d59f7a1920d7f6e2c4274c2d89a126d08bd254c514dd9c11416fe36ba7c710e5fbe6f379ad56961fd849878760ce432e8bbef79410738f2e8d38bc7805b7322742b455f35df5f8b25d2fd7e4d695d7635d7f60cf0f1da6af681299b59ec20cfa92aeaa85c4bd1088b479a8a457f287536d741b444e82de9f6457269112166e3bda0ed5d7041dd6d3c0e3d4a7b0e701e7241c8dd3ca8a34f667d6498ef6205b3fef87865191de49c93c57ec5edb401bdc0c073da5fa2c3311bef8759a5f2c284ae89d1f841ff0e0669c850e63108111e6e87c67085c2aa0618ea107062408b6f797fee3413509d3e528052037500f29fbc2244398ccc260962667ee727cb88002e4a07e6cb931d65f4b5f40a7a8b079c1c887e79789728efbe1e0df5a599adb7b9e18bb3b93fb5ae401b43c3ae28093e726531788a2b4da481336454f836500d345b73852e4986bb4d5b7ba6c16e8bacd29abb134dbfdbda1f77df04210597e6eb8130aaed8b738929d25eb0cbcf24b5662ed5b8021baae1099c522ebf2c2b9ea500be66be1492375eaa340555ae241a642768e6186406629a99baa7bde0b6f991c70f7ed271e826772789eade40e5ef87b66eb63c735ba478f439a42eae86852ff97569197c125966bbcd818825bc03f838e58c2cd2755c4ad1fc2f260483bdec0fa84d00b22d4c104ac948b6f5dca53adfd6c53aa3a70419444cc72fcc402368b26561fa84a454d06f5283e380b6e8033cb21636430944aae163ecfd0466dfc67a71800c07619d713de920204276cb17bd0615ffe287cdd1f30dda3f6a7ebddacbdb1b94cd35787a5699c657e3963fd805413b325ea3bfd92ed2be88571ba3ad44416046866da59e5f467372c45793c9910379b0650f35a1f6da2df3300c7f0b85320e453bf0eafcc2591edba93843df6fcb84382797e43303118ec188d791b8558534850e44186e9a18417cff5252339afcdbd23b677b8e2ed9691059821f4e29931bec6507b2107209cac7ebb4a0c28f96c7993d6b4410d3dffe1b61baee5fa369955eb8bf97ba002c53a65c45538e306bf345d2ab80d46766ac05d00bbc48f7dee36ba2206bf0ba04e88fd8f496fe9943916db21334d2a033718b438adcba6d97b0a6b4db0cccf3873bb572cd4c173bbe50aef7ad16d6958927df9f7a5af016345b987961ed91e0a61609a1d102b0ebb7501af8eb13dec1629492f765d35439eef01cae6a975639a7af47b10f5d59ef95380b4749c25974dcb9380a6cfeb2a3902069b9dd2dbb64c5e977faf226331bc2d52c461e9ad839cc80fbb066e7e386c63dc523ceaef32e665bba2a8b4d8fe864d69fb208695dd38c518064589a28224cba50db919360fc3e265e9c06460eae1db486d0151f241cb857f912c5616bec5359776603e04794999cd3d1d2092d464ffc3444b46c7deab928e8eccdb2ab7257bce0676ac0188868839f4be411dc63e1d3f1fb6ab39ceeab13b716cf32558eeed4396778f9bbea8e634c8256c830c4063111b486659563797cacd8e3a5ca97c38ba7ea615e5ad2e60a806ed5a5bdfc08bc75e40c1a343a49399ef5a2c6b45e1970a6dd865843d9dde0f06cc52bdf8ff11aebeb599296704959a6d8d163a494b27128e3dc99b9228672dcc603e6f84eafa7b2eef8834fe6e5eb2ebe73e543ecf2593bf17989b1f96671ccf35c85a7d2f6dc690d6be3f53f49e8bcf4b21230f8010b3227346e03c202418e911f220425baca78aa4683666bcc8573578f6d189a04fc827de640da9ef0425d30f04b11882faccbfdfc37e7dfd7218f58d823b13fed97a7c750004a285d3b8ecc954d8c32a71d0fad8efca6580aff4d4eda06f5977a7a7af4083e2a5dce2028e03e50fc0354b82c61c132ff54a2b914f72ee20c9d13bbb40b0979f6a1d3a11a5203b3284b745c62baa4d8dc72934a6df97135be334b3e862cbd59fdea861125d6cbf88c2fe276f4c146a07c1958235793ca1312e79559c2a88d4e6de8b962332af666d4b379050e80dae7cbfffd5c1224c83227b913c3cc9c1d083bb247b589d463b341e0cc79559c7ac4cf883fb47249efa79a88144af013f734c71da14998d2d823b4161ba237b41c6da69528b83950b509465fcd72c1186f9b7df1d390a9cf1b76047e808cd8059219b1c834bdec56440ba3a27604ae11dd37817285eeba966cf1eab5b3c222bb42f29e7ad082158ea6a05268df6238f928cb276f8e38be80968b3dbd259c1360b2ed22748ab017068ade31bb7d0e7fec27bc7365a7faa2f4f1429ae65650888ae5d96076b0ef187cf752f4d5ca567dd106befc82388bca86e0096fc765cac711ca07af63116998ff61874e993b8b56e04f256f77861f7c665be03254ec7016a1434708c6bf8b587eb696748581de0930ad9f5374a2e51f14ab3f20b8099774e5b0c6acee6fd618792464b65674b0c09a7b4fe9b44fb5b13a1e9d09076597714cf68bac51bee89f1024327aec0830b99079eadf2afd18b0f5aa5ce1349a02b0dda7b5b434a41b0ccaaeacfa7ae451a8a1c26300daf91a780e77890c435e37ca27b19dbf140f53b9dd0299fed172242e5e5ca26b21a88d6d717cca2fc923d36951d77d35c6ec9c57dcd0290642b2eea21496423eef05622fb68a683048605eaf55e71c026f8f9fef87dd4440704427dbdb452c3bc7a39360e2532af863803819ae8098f4bd2cabe84449845ffe747673f11f0adb854eb62be3dd7ad60ad3ce48ef18bfe81dfdee911a3b3940c7cb7899d45877a38ca78f28ccb74fe5ebc9b8f1f60b9ac97976d5d8f3b9eca48e6ab345a2a34577527ac91b3b99601484565a9a19f087fd961c20f3c80d15ee6209f2e125d6fcabdfc4a452d157e22cb686098fbee8e4342bc3a499d29ba536f100b6d43bb2136869d38461c00a30787820aadb04447a9425027151849c93e8f930e238fc17deca9408f988b22ef66e91d61629aa972092d998d703c16b520c9617f6f1ba0d78c8b145690dc2214de78c9d1dc442c3bbea58759c0d7027e79174eb90421281beb7e1d439b70760ec5080e43efa0f3ee1439c99dbaf407228dd5b039cb12f6698deef1a96622f69bb5af6ca60eac09abe3cf256cdfac2a7fcbe6b85115401af383035164dacf9c64e729528bebb65003d4824dd0fd3bc1f71d38d5a93160c3377e7861b37f29dd336f9c5f587dcf9709454d5a5b0bdb076f8f8cd1849881087438d8f1cc221c506ab2f7f1ba8608c18f26bbe750ab408335d549f68fb69481ecf82ef6a429dc6bb0ee899349fdce06fbb252d8fdc0cc40cc125f008a94b4c90474ec318a0161a4ee92db3e75f128fee6439450a89f2317108e2a1f215f2bd884fac0e395a0d178f23055e4faba195c56c17c4f09546817f4e7429fd8bf11aef537ca04aefcad27198751fa7205c2d545e77ffe3f4bb7130ad4f84b92bf66ec0f07039012ba630c2efeb70d30eaba31dca7c159ca917a2f3784e13da34acc7256d29a4e079259a6c1e8163b24b43ba690cd49dc1aeed78341d77a20a61f3ea577c2d53177a1f788eff8e496efc8ce09029ab746ebbae08d323297e1c21285d865bc65b8a167a0d889de6200ae6b60e9de42890647d022dece83f5b5a965ffa5a98a00f7b35a50bdd2b60174d58850804ed4a90e6e00c833912ebf2415f0859368d399084cbac706c34efccd78213a9f7944762519270b33da77e78fb00c290c000723d97d8fed6d56b8e7811a6203dc17c06f4c7155631e0f3fa7a3797e9785fa58931b5593bb1c36bd4b187fcf67940198923735ca7e95d153afb19764dbf4077db36d68ef88425213d3913ee7d07d475f56acd487e3761051d359672a4999262455eafbedd3a682a6f8232b5f48d1f05f9ac81ae53a2dcd0c6ab73d7a0c025bba1612ac47f069a49304b69f062791d4a8c433cccb41d651c68a59f4b16664802c3e1c765d9db4cff02d4fcb32bb1f62b3e919e91b5d177209f953152865fe7a4d04bfbfdcf9e191c4b2845ba7959f6bd7c7d57d8c025f2fe7ded2aeb8b9bc39c0c641d430b08e24d88becc03559f9359b651781d3cbcd02c3e010f89ffceb9dba5517a5e2c2363d5765f4d09c0a324bba096c0e8f72914225ac36613f389b0a6da78bf5c8c1fc77105526c7696de60e80ad2c0a424ecd00ec441529568737e913beaf3064089710091a74c27e490f99ce287f180ac521a425834f33aaad96874609db7bbe2f9f64ef8265716850e82d956eea48437a292577ee211754409fa568a45684955d4c482b736ec964e01f5b2f9a56cf276d981a55ecde4fa05b9993e314c62fb2cd8713ec3618b192df007d10a4ac126c6612517b996130deb0b07b9d3bd62e1892efd313c49a9da6da7235eba7c24161fb383ddce1eb56cf1bad361ee3b2d7a64b01ef76cd82ec8a66afe6be50441748a070eaabbb66b6f1fe66149274a83fc4847b5b7cf67342e5f631571440aff2d99c9e6b71a9dbe440f35b40dcbe10d30c12b8e41aacbad2c758e56fd11d6b786b99417bcfe628a7ba096ba491c43b4371ae072508f4d459102d587aed72916b4e055aa02882719be6178faade569075ce6e5842b1689b07f400c05453005e145da281971ee3d1eeab32ca5ece10dc6e05434f4b67b7e4b0431618eb1e9cc9a9190c4e3252fe2656444d27f06b1891157ee01c7dacefe22a13b188c0260f90e17185ce5da925b2e310a311e8467c4c8d77c6de6a2149be4f6f99080d3187babbb88f1b657b4f7882be20c60fff4fcd987787319041e00c864b72d1507eafa13a4bcdb64e9b82a20827006998fb1a304c4151e071cce88714b768605d6adbec648e5936b6b97761850b0973a8c3225b026546cc6e2c2931a2cc610f748c0b214982e1758344949535dff14d052f6e6832f65e103ac2f6eb3667ecdec720d484878805df5135223e64c487ec2fa7645c326281d2a8fd22ad4b268f841342f730429607551191d6cf13563ad2f3ab5bc5fb0bd6007d565a49d89133545c5bd2aa941611d2eb09446c439e73815b2713844080357fd426128f55e4e79a86553efeef2ff7ca49810526df13e52fd979f89f8a72663c18769a186f6f3660a4bbc3e293a47bb2e2d3ee0f2ad303bea121a6a4c89cfe5192e75764dd0f09967bd88d2c3aa629e19ceb6a7f88134e17265a9906fe6d8ccd89f5a310c65d54b83b7406c453966337fbd4fbcef699e50338af05b11eabc39704feb7824c7f6eed9b29995b616c4a6ad9b3b0c394ee624f0aeb2ca5f58df9250af132c106a5c23be05e7e08fd8823f423d2469c0d269af987356655037a6e23295c70030db0e3277525e01e31d9b526848e1609f2b478165a9e107a17b1c03031aaf3b4518a2c24385d7904ce13960c9fd95fb598a1ad444296474d1c4841e2474abefa73190d48b2140f897377b5f55a7d1b93f2b5e31f134c55e1646bafd26162eb07b96d52d8d3902b5855453aaaea5a1247ef9868f80a69f2b37a30fbce228df6f26dfbb6e845919e876b65b086983fe4177b7dc73308eaa9ae3e9aa383359138dc864b7034d97dbb17944d54f03c9be573b9fa9cf6cb3c2f481c6e22204906bb55f366acbb5e02c6e2daa5cf6644b732892c9325f277156c40f1897642895108e9f2b8614228310ae3eb06d9161339ced2c86cc0423501e059c3aa0a56506d84913edc4b8be6bc2664e150e8335f956e1fa1c745ec2c4b1bd93cc57061e0fba9000e0814c9c9b7316db751c165c6f77093447515b574df773b31dfe1027ef10748049d59dac842be189c28b52cca341f1acaeefebcc3d4d69647313d54955249a666a46f5b3bd37f4e519037b20bd9399ce61df4388a1ffbca3bdaf5dc93d5c516f5cb2e04aea41f9409f9103b944fd10940cbab4cd3dc9677922740cd33d5aa1aa59f8e030f3b49b9c9fef1afe99b561e168898e3940a1e9c00e10120ffffffdf