PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 55202 90594385de50ea58f2549f3b83f4c2a98eb04ec74d949c7193f3285421f5cfe2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8ab9be6031740b6ecf6f433bbb9177cf29ee02bf7d52b0b8b61e4b5395a21377
Certificate Block Hash
90594385de50ea58f2549f3b83f4c2a98eb04ec74d949c7193f3285421f5cfe2
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0090240000502c0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000005bf7f15105612186081ced9fc4bb562aa7d682955baa26904331feb5bbb178ae4eea046007827c5a1c910d63d70dd75f86e667e1da2dbd46c2337eccc91a840dc38fc1771e6f928e6fb0f9a9a613b9614497b58a4afa9407d0a000000000000004000000040000090240000502c0000

Raw Header Hex

000040208bee3f1f6a174c2a6b19fae056d7aaf22b93eb4db34c384ac51e65ea21c9eb27d28a0d8dbc3b124540da75005c70e388c58e8bc70a64ddb1f2a036a4e7b3b95c977c0a6a97c805187713a295534b1eb6b8b0527dbf02ee29cf7791bb3b436fcf6e0b743160beb98a

Proof Data Hex

59,560 bytes
12121602030792dd0dd64fde0ae5edded7186e0c4b3b04a42cdd67716c2bb3d4e837c5ab64dcfa966f0f9fcaf30eb9c5be0037eb1854d95b51c3cd4647ac60fd5c91a98fb17dbbd6d70b716696dae5430b176ec338a2c1f91e740fb7034f354dbbe0ab55269c5e82b753641bc26bf5a29827cfdfae0c7c1248a7bb8838aeeb87ef868b2868cc01c2beaab5b9b85f194f32f4645808dd5c3d58b6f33164a6e84f7499614d6f8ae91cda1948f80446fd860206ee8a887a69a19481b1dc4aac64fe3075505a428145a9aaa92822cd14785b519cc8d8ccfabfc81adf3b8421ad5a4ab0e61700672c89e025e883cf9ad14def1919d28044c36bc2f86728d2f3266d41661856f3251fc8dad621b1b3594e9e2f9d15c83a90b3723fd151464a0a1b632cf0e7a93dd329f07d1743474c5784635b59d34aef6d471a7f1b55404964fec225a9f27c4b0ef2c49c1ea1ad171c4dc7b84e5ed4195025e884063d650ab3d3ae3a1fb3e643447feb48c245a37b0e1c8df67316c336c27fa8dc583aaf68a3c66a0738530dea366f75c5ff4613e0dc2a4fb4e9e9e4c81b6df1793016aa63abf3c24dcd13714dd5289904eba36cb0e9d3eeeec984f512faac963bb2520c92465e2f466178c74d5dca080d08553407738bb0998730fd985413ed0861c8e8bc87779ff6b91a3e0adbd05184cc7665916ca3dc1f4d3884787304786650da47676561ae6d349501e2bb1de8ef5cb719a51cd60371f3867f42a6d1bc5ace97fcf3a147094270ce085f25068b303cd54ba89e43aea1ba17c6a98dfa8a3a3a8a8d3f56fb04f82556af4771efe7fa1a31b68da868a8616b1dcaa09f5bc2777748bbbcd52e3dd37387f6a86ec025409d55eab4343814c53a39219106e48bc4a5b45038ef85782ee814f2b1420fcd94e2d74da253867f3d8789215b7ec839be8feb45b80ec0fcb9f4fbe3023ca49ed38b529cca1e616a3a350fb2226d5b733deef5b68be94a91aebed89363f2f1df90886bb32ba4cea4c641355239bb3e031a5b14306793563bcaae7c19a09e06eb6e3eaeb90488915531fb37e614d4abbb34f470a5679ad9e70ae6137c5a28d6158c4648fbd3eaf8e4c5150cc29d94150f32abfdabf0680acace4dafe438209785e0a6d4ac61b97390130171acf0b1b9b2621f1fa9391677dc5f0e0c7fb70f164b03ddc8b4902b45f290a20be9904c82f01eccace5e036d485cfff22619d1ff944f4f00fdce35c2b343dff0681636f442eef24f9bcffe34ad0d942f6b1f86939f4a383b9a25f2a949c1087b05f28efdce7f19a9f3ab696ee5363c7e1a32dca98e35ab6b2b965324f8f22bbb8e9f77e62dcb4fef72eb4a46d7d46a18557b3b88c0475ec6ab637947aef37060c5f9978cb74dbcc6ef20fe68de60f4be7c15dec570026b6af6b317999483c7db8ad4e8f6b7362a5f6ade82617b3b6390d0c18864d60268cbc902731a667574a6809e840585481bcc68bdbc57da031cda257f1aecae2d9cee48b10bec2bf5957390dcb3b5670945f6190aa77345a4b96fed0aec133c7ecfbb6ef33a64d8d1d8059b7463a40633a12949f97648f07549f4b5036747422a0b19facc5c5b2ebee66addf1276cf3bd81933dce77cd83f7baf261e5f3baed8146558774c93f844b018cca5ad7762995a9caa5802b4e7a53819f6c9499c364b4581cda534e15022322e75c8fa95b62a675930c64934ea77d3449a4538cfc6662afa1de2de00b7ac3ae4c2a437b902c3675b7f868e61d1bec1decb4032b2ec19b115c8e624fc71309f2895c85bea32650160c1bc0ee46d29a22e412d0789d8b574e060fc5145e5b56bf46f32cd4458832054d78d974b63ae395ade0c260af69e165a97de32e21cc3d5b45a3acb843d899d81e474a6f3f429b9e4458a104457516f716fa6372f24019124ababfee900fef5e02d4b540031d3fc36fd074f1bcfbdfc602670d046f35ecc0f0bbf96f511e29d8ffbb03651b1af8f2db7c506b9686d9cf0befc5b5210a10ca83ac03ebc7112e2de5d067b10a1b9fa995aa3400834c1f3f62322ca85ad6f7ba94481c6ea82f81ff34517c612613f583ce493875ad7cc6d5fe296b65d3f45b97df23b07102a974069fc7a842da8b356e334480d89af5944f5dec2c73f2dab2d8198e551cc079b165983dc8f0b03b918fdbca4af74478bf4e002b57b60e111262ae24fa1030908f16169797382d28959789e500d7864a73c02da3039b979b2eda9fba4c36634bee018da6670093e8ea081e68a47357f968cdda96a704301f83f93e43670d02ebcb7e309ba2ac8a0c00c9fa494322ff05cb6fb9d8fefff1f953b5874ba0e4e3d0227ade70cc09695d2b944738ac49b3908dbf4d884d2ad97b4cb5cc1c7c5dc2ea4b71090872d96714ec33a7d585e6353bb54c7e41cfd7a18629e2794371edba986ec0988f0191b287875ee39b121494d43572bbf13f14b47fce89ac6da99d2f3758aaf60d42ce79bb5d5ae4148fa0155170cc46d7e717ca7df7bb3602fbd189643bc4535d0c4939011f848e9133413d7254c47a9a45b8e838176f7f1d3dd7eb93983e0dd1b76a626dfc1593cd5c7d827a4911bb577dc388d5f0f4f6381725d03d180b0ac891844c3aa85fc957a7b35b595007620abf5995018ce646b5bf1782324512f234f20a188e025b748890a6be90540878d39a24af2fcb827311c14dbee16ae5345953cf645968255c03f51e45c4705f7d46f81c300704532b3e2a0424bbb5d4dc089fe87ad8304e2657777684a52d8c4dcb597135f4cf6a19e11df2006c1bf1bed524ad9359e6921eb6d33e0909184faf6b03ad09d4a31684b2a9cbdafc04ca49c5395e092efcd441c6d56514fda327d97e48c6686d9d9aebbbcea7655a6cadcb126c9fe4f24badcab0d1edef5c406cb7f29a2717cce319a8d3dc08ac08724238b741382eca3c25af385dcc3a8df1a631a6af7a13d7f77ddea59a224f45eb7f17ad11706ea25f78e7092be6f2c737c1c9fa952205fe8793d0249d469b42e7e1cd1b3cf4bfdc7a3e092e7f0d1ddd63ef862124831956de11abf2e5d412e7c53d2352485c6a19e6f351e197008ab78d8be7dbcfbb9e8a7efc0b587d44f24d4948848457e13bd2e2ab9c739ee237e4d2adb4c4d71560fbbdcfb948b504f9ea254e442f86959b600bece3999945a56b3ea88a73f9cc54803dfd45e0343a161b9cd1f55d27b1b15162966aa8cc8823d309b7c93342170f66a700dd1544acd2b91e7062f4e1a128ab4af6a271cce62273b3371b1fae45dbedcfc9990cdc589840a6192d0f20c40e485749f127e5893456dd0f0229e3755dbc41fd1df734ddc239b9bdfbb15269bfa3a32443243c130ffa2cf9d20f7cedfe35687099b63b8e10b19d82d1c69098a2b1a159a94c1a3e1396fe8aada1d080a6e6c73b80f09bd6190335acf75eeec92a08ff08ddacdbef78ecd5c502a6f86531c728a9cd68b272c74f47d33f6f3a7bb2c9b5492ca7bb78831a4d3c23d6286587d5f11e552f5c558d9c1b25c634a5fb8ddac3bb73289f95e80ce4b3c4f48912778576386ff82a990c5dfed5feb14da3bdbef31056513b793cf8bccc47ace9ce6ce1a1137e8409ede235643973c2d315eaaae60a94ae3121d6cc8ad8567a0f4e10793c25269929fe01e9a71df71ab5c8f3d4b62a693e4f46ceea3d12fb97091f84362f84e70b107a4b4d340e0f8c03c626db0ca716a08ac09c9d876cc4681285eb63fa38140561af22ed83e0f759605a2df2c32ecc789ee528a79f857b4ad318a5cadc131f1abc007572c06506c79720c03fdd52886b52d62d5e9100ea03a7382360288b58e0973dc2814add26fd3fcde245324323016051af325ea59c36138b979619bf6aaf04b3f7fb5191f34af5cf972d789d026cd0df2316092b0161665dc78cd8ea5911f323c8ccc3f6a4322595c8a3da9e5e92b69a783e9c850fa117dedc5704e946bb666ff6ef106f603eda66f7d8dc36bafb1c7bfd0c9d248849524da941d91761f0a588d15cf91495776163fba6ed4e61a61fad18fd3dabaf3ed3808d6e3d0667cc22f70cc87ce0369c6afe46e3e18072bad896c78618a846e94f0dd7e1dc7fea3e5c7792a48eb88e2d6e1ef341d94b2aa53b90fe1b75bb17b033e81fa313432dd892d4d5440ce0784361368910dc3cdf5b1bf8c1da70a8d890933b5a70cab3297fd5399ce53f91cdb0c4bd45ae26d8810d09e19d293d5169c542d3301e5a38cac575326f2e64e44f2443ec7a2ec43b12a4badad37477cff76a9a4aaabf57f46be4ae944bba1ad66752e50e7193f548176aa7cb4d3ac840d660b8de3f97cc01a31d63c588226cf8a536b6400e44a792a5c3857b66dd79d0ceb4a1e186d3dd36bd81b9e420df83793fced21a7bba4265017689e4bfb79c9176ea26d4463cc9f806470ac0831a3cdc2c2d74cc8c770e06d063f2811be8d9f10acba3f08ebb18e2b6a5bdb34910fd041b0b5ab5104e5119b9f2d80991beccf9b456ae7201814320275144320e99470e3b3ecd0eeb560499c4e40026c0ce0115a33e978ac5c4c2d5ae1e0196ac3c69bb47994ae9594554be1ce0645dae042046d94fdaadf7d60449204e380c9e9798e1801f70f22c469f5d30abd1d50ebc2ab8200353dac47066ab3eabbd8595bef2583b3ad6dfb9aeb2e07f7505d8f03173690fd450b9c055e514ee830aa5976b01ef187b5ef7d17134ce4c1d581f960fa028545aae02a9732ed96ef86035e8e55aa14b98c46abe6916d2e62fc8c7256e5ae06e91b2b5ffa5fcb79e0e00671f6923cd807bbfd5bb1abdb1b3648fa04235359cf8b70ea19db26346b2d0557032a680fc0986873b2537e714de3263aad4c92ec72772ac236ec507f02859ed65a02df627f02c0f93ec3efe031c91243f9765b36c72faff2dcb4f04cf0eae704897314f2bdbe3ada6854712d42f5575555180cbf8b622c59605d936eb95c459ab864bc5d2c0747a82b7e41bb2ec13434903fcefeaa6ef8391d405721233e6549c2f0a5a15c12dd82b12924b74988068d0c4a3bacb869f0f25558dc5445d54d2ef44242a5912319d8dca7533fcddd5f3b38595deb2514db31b29c5f6e673e56b8ac5be91926cfb9a1eeb9a591a088abb9cba8734d511c9112f118719b5afb216bbca2a93b3054b27068c96ec6675195039696de5fe7ad5811d3ec80d0b40c1a942704cb04790cd02b890f375ffe0fd202cfa6c15b55a76a4c682942933e9b168d6528578ebf299a1e0a272207a583a07b5b95acbd20e086f040c9c5e25f1c7c4c0d45f5c0e230186f7061e7912f7c6a5b6b9f09d58244f1cc588b4b499933aa9b8a1a60ecbb3f8b0131dd46172ac8e7ef065f69c662ae1b956c0ab1a2ebe51a2d9454379cb716baa2a0c547191d2980590079380a920cdac7a73f14e5cb71f9f7ae9c95f6989ea17054f6cd1ef482d0b3303b0353d0c3618e06e8cd2fec5c40036015270f995210bb381a5f1ceaf184126bc3b6210b5f0259ee0977a6f24de086bb3ac7ceef7c08b01fa70464cb187e48bc05b4ace23bfacc5ce2e469ba3a78ee8ba5d2ad6028ca55a4bc0f9deffc810e358a4c3298ddaf41705fa2b95377579f1077da9e62579c0f35ce45c403de8f1b8a4e6d8d4befb395287ff8d00619dfe6af93d7c8f1181debe3325f642536aa009a4c1bc6265dcbce26c9bb6bccd3c12144c61c07f057c0abd130331463265fac715e526666ca195948a9298c596ebd3ee0dda9cddb51d2b3b1ef6744aa6900516332b34d50b9bf5d31497148332a14d07f517957c0803c9f0a5a6f82978e52fa8b6b287e430470f6cd02732f1cfdaa3b22a90548830dfc70f7208efeae0f927ce5b161c00f78efa27669ebac25144c8db9d83a3a8789b6da9ff70fe96d00f5d2de1dd1fbfe28f228f7871093cdf766d8d5234675869517a775b7ee4fc80bfec9189df35ec8e7f9c5084f0ef7c25f4c96b894d87a80b3df067d69e085be6992ed4447d28d9cbf83273ffd3d57afe85d3a75eb949c79e10cea59896e4abb13e2d028d9f39ed44d80229a85f1660a5b0f252ab062cf9308c6d7e419f3a464bf5b6ed2e1018dc596cf3931595ec26c6d560292fa76cce45b2c207f7a7b43c61899b98bdf43ddd2d04d8d57840065d02521fb98598ab51daa373c60eb96a010f66a4ef9ad0dc8d4f47d1094a3f5ccedd71c391e78d52fc488c1a0a3e0eb00975952d903347c89c9fcb39bc47f7b265a76bfcc8c4d42c838033550f67bcb0bc15c3d52e3a34220c620e3565ade50783dca3d7a2366a689d5c05f3074f8b0c0fd9a5224393f8e662666f6c5d84d0dce82491097866747e751955e35c9b89ac022ffbdfc04c6dd3a946d0b9e73a520894b7cb5169a62c3cd476fdfa1d4c1503378e539aeaa6aadc41df1812efa5908ad501ea57954e3dfbc64620a3a17bffbcf6500af3812d9b4b1a719c8da1863dfc70cfe32098b97bf837fd21ef6ed45566229ca31ff35130906e56cf7147a38e55af9d545c120a61d2b1e1cb7023e1bc1b3a794ac6a1fc7d2a9b3cdaf679669736515f20511a324510801e880b995a2448c5242fbeb9add3378a14c464be18065a75fbac5adc04e5a61e62100d38afc711d9504d185490f1639435c33740d81a38992fa30ce418128802e493d6b11c79295769827be1d5f3dfe05b1a1f807fcf5f94513a4fab1198a3ab6cdc679c7a3b2aae8ae99983887ab0c56b8626c9c421ca4a8ce848c32943d6687a14c625365b8f4ad46dad45a5b71a1538cb30e1bfb34adfaa83b22d132f751766fc30a8c4d2aada0057c4112008f379a76f539685c9de1de88165a608d2b9e6057b9472f606f099ebe610d482377fcd2aa9db145eae702f2c090eb66e1c2d0312685c79148a88d12f91e04d7759602ab3be4d3c3c2b2befcf85fc7f5f7564a44be8b9c5fe44bc85765e9c96a540c45d07ac1a38b11d96f1d49d882eeb8ae71a2a84d91411b9381128ef798ed2903ee2069bb11526af0fc76919de5aefa64b8bd27aad945964c245c34da3e7149f7eff4179d7b119f872b7d2c8f348e14798c77c20e0424ea948cc49ca65b6d2b6ce1367a41749c8a6285a6f372fd0fc37a541ac8d0ba46d3b3d3740abcd3972f0321379dcafe034dce4444cd941b5f37cac55aa19c21b3e42762802943045fd7719b532d77f01b06c27f006eb80b2ddd3e14bd2a3331668254a985d36f1c84c5dcd92cad294581a1025532fde6733072dbbf334d57c36dfa7e26cd31c03cf674c8861d121276f5a4a4be1537cb3b7f2e0448c975ce054be335ded35011aa42320e3491dfaaff8a1a012017f702a32af907599264471d2b6ce285b4e4b9d502665c367c0cb18ac46d4f13ebd29b941aea78d32d98303b742cf258e7eb0b8f4a8ec8e9179f643daad2b6f1fb2c4f939e9c85a5ec345fb5bfcb558cf263daa53cd9629ebb516ec2a3c3b5746e70a7761483779f03e24a7f6ee673b8cf9201e7107e2cc8140faa3fee18bbbfc2e4d410909df2052f8d380a211dde4a8c69002c1de0e6168d9fe3ec3ee66c149dd4155c01f267f78bc797150126b54031204adc04b0fef1e9590d8646f0be0c541aebc69035318aa8df9eca33ef731d7a6e3676b1446f96789b61640a20c1d8b9dc95946a19d9ed19c95089ec0343054c948ddd1de0c9f660f39312a269d8f2f7bfdf22e08717b628335270e1e4342cdf97ecb89a9b93b93fda5df5f13775e19bb5447fca079edfde1a8dc36d0aadc90ab5495e0a81374dd170c155d482ee90eb64227e3bedd6ab22030365f8c88a07aa4e2cef6b8f0bae68a496b2f60945499fdcaaf907c7a1b5efb9a180fd10d6c2efee965933cd9ca6849c14c155ca24b5f8c65d730290af8b9b333473d8ccf3e1320839a4b2d575dc4174c368afdb46de5f87436007e07ea4a46dac509852cc829d82ef1a0447151ffb8161fdba48349fd2b06933bd949c4a394587f215d92f204365ce1f98c2804e245bda50a77f98595ef814269b8524ef9e162799e92fa6c1e0c561ebb17c2d9a155ad1c069b001ad4812d415df1f76bf401572fd537764c403d7df1edc6a3ceef24b6b397c856b0f93811723ac746caa7933fd326cc3375b3236d5b4cc78fe5e8a2e464aeb24f1441170afb02fe6e6161b3071549bb9ed34b03648ea42f3a4e8d2012bf9a8404122866e6358b752cf284e87231b04e253339f23470b038b108e18a6e68448b2c2835b9eb510cedb92c3c7a9d51903deab0e80033eb5ee3c0d9fa3ff05682c93dcc6d893601f04e9d5b2fb841b5aed8823463eaeeeabb9151c5333d8bb6d6135df0e2775ffbbd53914199cdaf9ade222734d87d75d817f6bbeca383e7dd4fd1d5b57373affa2b5bd2f6f3c60b73b6484689079115306809e2984b8acdfdac6c3943761e4a9ec134cf83d388d89bef42db441be3e0b704191bcda4cdcde2a02734cc6a94664cdd2a8e1a5c4206046c8494508c8acb66fba9d1399b65836aa962883e3d0a90026bf43181b2b73b5b846b9f0154060364bff892aa2ed87c434157f91bf4ff00a997518c83eefb04359a1e185bf830a78ee8ba8cde33cb18661969d4c9f2ca6930cb34958e31cf59b4eedf63f989a1a014015426821065bc9698d0ade8f5f0094a1ec66ae776398eee3da8c6dd34e4156c342cd26f109c82d0981e445dd3fe0f839fbad75af6fe0b60b3151064a3f169f838ec9358390ac8e468a9bdc1e4d47eb13b27b6523d31c84d61333150aafababbbf262ee6ecada549f5c4dc440e2c960b8e5a09e5312712f134d2cf3a0161539abc2deffa8bd9b7aa69df0b3565a6dbe6be4ffb1742251f38aa6c595ae74eb2fdc3a44c74deddc8654b043b4e8a56ddd573c0eba5aaffd217bce38e0e5a38d8db3a05eb7257d032336fff84b4e1cfc7987750aa7009673e021ff00c261ff8ebbf1009abfda24603e219bd14fe509a6bd120a3ee811ff38e9b9eeeb0d1b93bf6e1d2a112bcc89c5c6a0c79e3973d860894b3449a69bb11ba75426baf836f85f22037fbbac6319daddae8caeb8acf41ace8a9d294da7fcd747b6e0c1e1e83d4fd9c212bd342d0a1dda727820bdf5db69f68ed87ed92e96fd376ef4db8c2e1d4447a18f5e62f10afac2903df646f1c2a60dbb1522578ba98628968ba5fb604f03ff128170cdc2d4299361e6bdf73afc4d2c82076d879172436f661580566e3ef6f46445157274b780794c76481d2056f506827007a2f602968cb728919a59a9c7df0359e4ccaf96e3b8c15bf0f493a920a92eff56124fac85d2ad40c47594af9f1907df4f345ef337af69e922bb329e9fbb1995e66499aee1dd64bd89954b1f911dc8ac68972b1a95bb436693587584f11f78a83bc5fe2352be85c2bcf9659daae8ea5b8375a325b431cb16cbdf6d6ee07ae5593a36fd245c501278fe3c4455ce6bdbdb14e25fac7afd77a4cf7b21304e5643be2e04dbfbaf8e574b1a29a2a0b5afac5a6a7d152ecf0da8ef0c861804176f413a1f7031b2312c32ab8f091a2aab44d87b9aef66a577fdac48e51f5788322bcb3dbb29bef09a2714e233e90b65d714d5127fd8fe4d0099e0243cf5696280320bf659a22a4150f15af2374b38e2d25f80fd6dd89412f85168914147c6d3dde5af3acdcde85b4bd9c8d0e54cb58932f4e69b02d14948f9b0a8f61861b25d57c2ee8160cd1b60d6c6091fe05d7e836f077e1b294bee5918956144a1756bb996abb2cd51f600b314418a7389f3e5505081d938b164dac0fd66b02efd657e448c5060f9815e60dde383d50fa94eba4aa3d637bc155a5450b2fe28a20276bff348498d0325ed567ff99a1fc43ed0b7fd430078f1c04a4180ee7eb7cfa152594943ce44531c1e3d113570bf9920db13c73397047a5cbdf754dc5f496734c862b233ddcddeb3bd0e3c1ed4ab07687de9e0fee16da4b196c76d550a81c23b4747f8f74560aba4ab5ec9464ac9e33a1215b9818f80f773f2ceacea836f7cab19e089de9ba2698a623d2c2363240b6291914b327e51c68d1aa4261dc19e74bc8b5ea84a5dbd435ddeac39b786955f2d78b5057448a85ac00b081f98b8437e4b140bc78c35ae148c9f3dcbc0b00ee8f1a91f83b31520d400be9972c652938d59c50394c7607869ed9997518388425c6445e72be430d05dea604084feefd253b5502006b86ff55bd5c2993b6e9436cc83991e0309b475ee7a6cab60c0dd11b28f125c41e08e2b06ed80e9a70520e5fa8af76cfa600c0c4762da5acf7abfb2e95fcfb89b3fc28813f7cd14046a8520ec65b172ef5c509eaf6588f2c7caa7cace68a835d0adb8bcbd0995aaf2b7b21ef690f270ff8ec94a29a57598f40a2f4a6892f81ff3072b7bf73038f0a8386a53481dfbb5576b86b1ce7c618cc0383528a215a703e0cd3ee172e2d245a77a21394f3ea9e2d18eb15ed28a5c46eec15da7e7bba8a821128fadf76ff1bdfcea47fdadfe3e6c950a6bd97a3da772722b8c4e75fe14963be9cf4a28e15b237e9164580d9c373cd561b1b9488db45ab2f874bb2200167c6dd5fc3825bc4b546c4404546f0e9420a12d753f3c007410e8e07f5994963b85563376692377b5894950ce6eeec21f89f4a808c5c6281057fd69ac6974e3f02144cdd684d32cd319c77663994aaff418d1e409b7b6cf2d77509565cd44434fc0b5efcdcb30fea8e8bb579a7954d2bb2d90bcc37fae328764722b0843ffc02a73afc8104b65ca279e42b9876545875c5ea8d32843f946889502844696c959b41dc02e4ee22b375927641766cc148eba160d6cdc06f9f43e252d1986bdb4aecce9d307df060610f75fe86ec9cf56c1e8a57debc15e4fb70c9e0bf2df95e5ea608d5c1b33e5795c9cc5e6efc7bf2bb06f70b37bb6cba6e9c4ca6b74e67a7ba35c723e9558b8a4915b5f1c6fd13e517fccd1063da0533768fac92733483762d671164d4137842e9371c793bb082031dd993c0083eb103603eff6d8bce4fbcb7d98dd8384907610a11ff92b9c62e660edb36e024c90c39081972eb5ece474c2fb6aa37f234a6b2ee1b0a565a2309c4bee07a0b3231725b9997e5802c4a44d2fc667d479513d4e5f617dd0689047a1aca8fb88ecf740066055decae00998f973a248fc5b3434ce70d768f166b51884d8f871e82b11778bf2408f01838614fccafc43f8ff28ffd5b793d98016f355de9260a68a0e2ecc093e34227030c21c146cb2a558b6390fce0c48df2c4432537b5b226f899f5b6cdeb9dab332e0e7a99db0d06ca0aa5b44f99e406e5de21f523893606430b7b1fc28d5c30c71cb42d882668cfd4bd119a1d292fe89b6320108e78bd4e813d76f9c9e566af602772b855d38e34f1a9e4ef7e4fe49fc97f11f45448ec3d27ffa2702cb8be3b129e063bc8bde77a04b7dc67cfb6b8951ae50e75c756da339d51edc72bffe3f79762b11c6f5c33ba2da88f28d505e2d24ad7b3641eb62d11a79bb5ac1456c15a3f2a4b5692570707ed34f38c6540035c3fc0ac3bfb78ffd1189927a1e421c06b8d51d952173c71ec419ad3566f0d9d40f48b27ab7d3bd51feb3492c3dbaf7abd8ab314afd21b1934ef8e259fae23f4364281755894cad2f6e657380b0a58b63e1424d902a7c86c5b9c84c9782fec06f42d28a95f5e5c0444d2a3ca77bc2f3af1b9acb9ec8845efc2259798d6517253837efda6267e13934ba437d410dab36f8f7800097c9ff2d6f9df2315af344177b2241a55d4ee968ac2a93fb484ccf28fbe163e566cff3a2e81f1129e57f347920d4a2c1c7ee7c55e9b229fe636852d8de211650903fa22897a266269436680f927db8df7c718b7370361fe6cd347292d182846230f074bfb15fd79e29c5dd42d0ce3e1d1c4d108b5622f5d36ffad025ac856df7ae7ef8e6450f9539b022f4c5a6ffc8da2676f97433cd6b124dc75844ef877fc4385ad81457aabf32e6bc82251278c67a7846f0346534001be63639c2fae7b4c234bd92dfb20ad8e76bb46acd14cb97b0f9c8a577e9e9cc2dd046452208a6eb51954db4a64f555e048833eb98aa7074cd4905f3f45e985d3f54963ba62e498b4be36fbb05eba52d47a260eefb2d95b43e10b703074268dc7c04a98fbca8a338570ed74c211ea58cfacf4fd996194bc7cb2231e84dbfec39038f3ae01bb6ee9bcc9672e69f0f97becc34c918e6faf2d77a712afa4365fb9bd646ccf5ccbf3fc68a7df69b96e93241a5a8ad8be7bc1b52e4af3a1d0cdf790813ffffd064d799c9362bf980048cb060f5c9341beb1cb2d89853cbc05176157c74ac9e298ce38898cc7725c5562b5e2cf43ae2722e0065eed762f5c30be53d66148e830416183fe1161d34bf1f3dd2584e05b39dfa6b165ea17a01cdae63f579abd7a20c6a42a129573abcadadf1d29e4e9c14acd72eada9ac5477bcc444683c4dc2c9fbd6f635c2f4c33c3de795f537b4bf9d2c86b7c499393564fb3503a0ad4e05fe0bdd0fdb6b2816b5027c343738c5dd1fcdc9aa76c8a5dd388ebdc49eb7c1f16d99a9c20d51f8e7001b41bc455c419a72b4301187516b5109aa0174e5940eee71fbb66272d182aadacbbf1c43eadc6b164eec8d5c79544cae5433c3595867a2a0aa325ee9621ef14e4193060fa66142571722405cfa0013084b20c653746d2a44962ca6ee4a9e552de3d117221aeb44eaba31942bf22c490b1c0fedc5a507223a675aa985a2750bff4ed7fc5ae4f743af1f2f2f332d32d01233bf0e31cbc9f0aa1968b8ca44ac7a1d367914cf57d7acb8dff41b4ee36962fad895dab161f16a6da9d3c7e9ef7afa1795562afbdd3ba2627a35c0d67a96710888348155caa2b010477a0012e6508cf0edf621c0cb416b8584dfa7b6ade020d829dd7bf412ef1a7f896fdd547f7d4b71939e19f6ee5531a8612c5619677574341ff5dd3e751d060ff7eb9adb9d4559915c972746a6855257af7d8d576ff471cb6dfb877e4bf3c0faacf5fcabba372a2252f8842a9227e6744c6b99bb7ea2ce6e4643d349dec902e118c1e94694fd8819636a89dbae31791f3fe0216bf1b452c45c144fb13c3953be22949df5b06dd66545a54a27a3a800d634da51d96ece1f026738dd1eb2987db8bc508322cce925667298cfba7af585f456f92e146132eecf05837c16136793a76ca9844599ea487be7d5cd986830430b13cec04ce1b1d4c97107a6d4f053089c2052927d0176b6c2953ca5dbfbd5699c2b0bc48b4ee283ee8e33af7ee3a97a2a1771ab424a6d863eed7bf8e7789c1889eb12158ce8f2887a8d3e7f165c09955b227763adfc7386d5ba0807ad431ed26114f4920f7d0e6ab757a5d93f3778babf1e46c521d3833642286ce8a8756153b4aa06fc7d7aced05cbda0b2db5712eb0f545d108a8f2acaddaa317f7bedb5157c95cc97d14d04e3df69aaeb83c125254227a8c11005140104d9e4c39a78cb95f069d266c987301cbeed8ab2fa4da046d98923025c4627327caecbc6f7f709d70ea4ea95a638f2593fa74ebb49a62087c094671894d5472cbdbe5e10238ecede064b48b2ca124d10bbed7a924dc714591dd2c37d26b87a426c294eefea6a1002e499482d6f6d31e01188c2d6558ec4cb266eca6fd2fc6c2ed07a42d16d895bc3274ed2a8dcb2980fc37e48268c7a89f94316d311a90d7f710f68d7d664a18910203ef874e0a490fa868933bf0c0ad213e0ad3676233abae3a7e22b051955278c5de6f77fcf9baf130f3fdbb279aed89c89ae4a8da11c34082cf9e20f3f10e6f9c64533af0c337bc0fe7fdaa7bbf189e1d48e759c29a946d4e2d3addb396eeae488e85e6c6757a9b117598f949d2f567217d4cb9dc62ea6bf7a21c0c216d956698547c36f854073286c52324e397baf55b723fb8dcf32e4a224b1d3db9da1e9961c09173040e1b3f5277572140c5c80f10fbe79d8a5d96a9a2a6aca1ca5ded9c11612c9ed0cbfbbbfdb4de9cf208140bcebceb6dbeda97701574c7e94292d6bcbc7683e53073ee0dacfe6c0198ea81eb0e2b7c843caad77a8147423aa3aa9f4a48e7ec0cb260b24f3d4743ef34d815413d35dcd1354c2dd6f7184cc8313abb2b727646a56717e5dfb858f804b0b43844833e0d7532077409d5915cf4dc5aa70cd7cfb95c99251a80ef22432c7c69b9ffed8c0899a434bc76fbbd8c7e9edc5d4f04b362c18d40876fdd4e796afd490e2ceaff7221bd9cabd80d340d023faafffbb398e7d8ac0f3b487f10da4f17470633514f35e113864093cf290dc7b3b09fd34a071cd4bbdc2e01033f48819c98ce56481bfe7bdd5aafffad7e202b4e986e8e35964dde62b8678780ce2611f1583ce030f4199940d703e456910513c37bf868b187d3e35c04410cdf55bebfa0d9474e08ed28bd42f8f7bb616ab91a543045c94b6aaa2a698bae015ea1493e765120cf90e69dcf5276fa4c0480eba8b964f282ad609260941d5ac8d4e9aadea49a6e3f83378a67391ebad551c547fe3f20f25296cf54ba05d14fbd254b6e21493cd76a3cd406fba975515d9e715bd408f7287098f42fa7d08b775c59396db572d0442333dc8c33eef7416e893162a17761b23118dde746fff52e2e9e5cdd9bcf9c994537c02929bef3c5ab34b2f3561b8d1f1960b400fa55f4c43918f492fcc2ec9462be8c1035c66434596fd8ba475e82fbe13d7cfd85d0f38c93af392bfe0ec91b01e35dc3048e24f57cffd0bba8b2b56b86bc0aa755f740426e4b13e58ce0af3e2b906e5beb0ce6ccd895299ce4ebcf806257a93587b8c803087b682b00d086725b03fd887d81f36d66d9f5ff64d31ea7925e46c15a1d6d64e95d92b2acb814c7096dee72c9289847167594a9e79ca47929919d90676d032657a06e7b0c2eb90ef063394185a47666dedd30bfab4865d4c87304572cebbb5fe0e07636eb30b2df092a1eb71d01f82b2b30f51575bb2cf572f3f5bd0a09d97657aac80caa0f4c3fa22dc6ecdae6f725555131fd7335c3085e5737ba844b37971ece5251d4e22c52f65c55140cd83ec163edfb9d935ecb27a2abc4153b77646a70b11ed5ab35ad88251819aa10946bdcc4fd933ed28e3e44cefd83b6fcca0d579db851ccd1f810848200b144a000759da7daa3b8d928dc9da360cf837b28862802e2b9b573d4eb1b019f716ecc9dc744336edf1485872b227ef79653c3ca8e8f8d78c0565fdac4ed01ef5c53e1b93ccd6da5dd80b7e931b3bddef9950fa6e7f2266160686e7ddcf25790f1d3669a30cac534a73dfb9e6cfd565f34addcb8ee86a504dd9cc1b0915bdf9204d3a6528f3c42deaeab6ab3b6745d40c142dc8e9ee9744c1509b5d90bafa34ac11bff01efb5e69ad3fed5d700bec77a943480a81857439236f96472dc88d731c91405939f30700c5ea914990cb9fff74f588b4ab188baa5f621c8f23b11559536af3f494a8277915a8df8e5914d46a6c36c816b061f4bc8b3fdfa23f225ce9fbd74131f3a32a81efb73c68a9cf628b8b220caf65d91505afb7cd2f0777f8472e77f1c0d3b350d8798e862511ced47d1a90225c864f8c3d53aa26dfd075b7f4875f2167f62212d41f8be7a759f5d02be26dcaf26a5bff7c0f65632ecb1ecd050307c5688b17553fe4ad39b604a090ad699a0476f7e0c93af7210278b2bc2db5d4dc1dd2f83430d129120f626e845f57c81b587c799369f6a2686838525ef63139aa4696658f13d44c9be3355cf801a4529172aae4fdaeb402579353993946cc8ebe7ffc9e4092e0bb04164660d4144ef7e8ceae3b0e7b83c4c057b5aa29028f21a8c6de906d34ebfd18e59da76005072ca62b1b46658601738b4a1abfba48c060cac2a8d9c2be262a2502d04a8e5e67fcd0bd6ae95db5809cbdb8e7a285f9089d1c8e09ae3f1b9a5e2b0d5cfff827164108261fd41b9d0f6232f8e3d7fbbe4434f8df59e7e6f524db36c09b128c81ec918a718dc4b50bd88ec7080782224d87e9f3923405400394f17e85bfa70a9179bc37e415412a3e3a78f1cc9a28853a7c38e90555121a209ab74d3127db487216c722096c474c36e283ca5eb1f47d2af0ede81dc526258be042239109ad9a2e607d067c822bfbcd226d10d07cbc6002dba585bf6952364e9556f03c50d91ea75233e1b984d20e78587c0616718841dc93c710716876e4e41fdde9e7c1ea9abdf7b4e8159bd3b0f9c2abd9c688ab16949b61e3442f6884c9ba3f85176a32ac1662667bb31c5cd2cfe6b23e6373f9444838fe62e4b35e6e8e50db80bf2e5a2ec054af2638f77dc0e0de66e8f10a5be3ea6feebf1e019c2a242eea84eb6652ddbe8076694b554e50c6b147f5ac8ec2f3ae4348be7f4f2a4e4397cd9fe0f0e0bcfbcf54ce44b8250e7e70e3e334594d7dadb1aefe1b5abfb84e8b0e580775707664adb0a70dc719eba47bb87f9fa7d1db775352d7e24e214ae24727cdceea99c42a4ac852250a78be02a391bcb42094dc3a97b51af9c2b2b2445e7b6b9dee47eda02e1dc49161f35b68575195e2583cb3dca22665508f4af9485b5b3ca38943dc113f33900a84d014b7bc93737c0452e6d4b27d426403b179a32aa848c1498ee59fe906ef8cfe0918b04d278483f430b8c6e706d612f1ed4b461cc73226a99de235d6fb0f0d4c0673f46e60039ade1f2b2b96ce84a3ffb8b2eba99b598bc633c7a83ad9925a442a40603ac71bdf6c61bd7ebfb0613387bb1d258ca9462f0cfec79919c665a24ae113b1d7a267b7a96d364de98d046a102782c17b32567965a66a8923f132385448f6464b85df79a116aab1f610e8806f1e1688fe7a784fa69d7de62d59ce165bf0e85abba262fda499c9f77801075eeaef960323b04ca8d12cfb137cb0845a3228f0b67b53eae61b16b83569a80ef33933154000f7ba533c94692d43b12ba1429d41157ef328a1f819c256149c34f9ad100797b1de3448a67f7342b4cce96cee26ac0e210d6297e1715d6977c334e8838c247c66502229cee7b5c40ff18917e7659c3f6c335519aa92636b95e3fd3593491f38705ce239817330e0df805eccdc9528b5dbb0e42098ac4f0352771300ddf0d60a8dce5bb730582b29862cf1b22963e09f796587a2471e6ced676a505f2b0e9bfb0985ff4eb80f516850cf6abf0bb83a94f346f8e8c9fc6ba993dfe03c52fadcb6260df164a2fe9aa3c69781da9071ebf86406b3fa6a1b02d108dd70171659d8f1f26125003d5fcaa85e2b80afab3260d4f4e0fc9c0d7cba98497eae7f818fe44fd8ff999d44767e4816d018d1077e717b58796bc50d77430453f2d2ef7ec627c66ad906010c87c52a1e6f93166d3f05c939810a0d8460285386d9f2f0cad932632aa3696d92db93ad28cf9c0b618245abfef9e81eca47c819720c68418347bd9af9a7abb44f0d29e78c9773e2c50052c25ccfa8b9b14c46901c7cd48f9b59c9b1e1bfbedc1b56ceba6c18390f90006b750bfb0cdba3ab551ef6ca6d4bb36140f99c7ee757782687fa7ec6fd665cc01e24c39b6011e0388c81165318c2c13e76e1b4050b8da0a2320bb4bccb4769483d73d19ad4103818b9581cba036d93fc3bed9ce86b0140c8815e09d456e5791d5b49348e4ac2950882278af3957200c0f82f2b1d4310c732b046ffefb8febb921a5342cba322609f25e62082aceae1cf47e0431283eac48f7cbc9f577ff64663111d3cfd05345fcd1e4b7bbfcd0344f18b3091a62b19a9fe0266a156839027344634ddadd876f0c10204093fa328dd62f71014d4b41343c1dc7723d6ee00fcf7346a725a289daf560f29d5010e7453a49e8f98b73f9586d0dff812e82ecb9ac85e3d9f275bcd9a3056b3444c8e2df718620e8cbf46ce0bdc27de2916433019155ff23aee3b7f9556ca133aecf1cb27c01fde1e41f4ec1db33586f4c7ad8fca7208834ca08bf7a1f4540c3e2865fdc106c2c9599703dd8593d1cd6939e8915ff7d4b104c8869177a95257fbe8174810d4aee563d6bbc975296b14140eb5649efcac708f5e6eb04d9ffdcd21875b39816cb6d8c6d2c5e9e9f68944ab41b26760c6d1ed829377ea817d900a235841f2d851731e009cfc4f786ec9f644ceb48a4eb5672a80c2c165a6323c32b16092fbc8c982d08702935471c86539c9ae5c792948ff6440bc373d668857c71e921650a8e844290f6b9e38a7624030fc8448ea81f5de6185cc45cefc670ab2cc60e40b00e05c62a4780bf9519875ad80d68066a76fc0450e332aa0c0d767a1eea7fc295c70f19f44fdc86e7177ccf420560fe1927c1da98505f49fb10b58819ba26978fb6ee461e842e85b74b9191e7dda9df4fe6443c7000c8ab5ba36a12504f76ab1077638b19fc1307cd8643deae825edb317ab55c7c323060eb607d521cfb8212a9e0b66170bc9d4b431a282e456fa2e5337498308062531770ace032225f4c5e43a985d6f2466329dac8abcd8596a7b575ca63178cacff4708c1bab978177658e249534ce2206350621fb47a544fbfcec4be008b9b843647d0075a60719d0d4efdb9fac4abccab007b342677d2cc6d4657d9edb3d77eea0c6f0f9972a3addfdf427f39359e31138f2f51cb43e2ae725cf3a729b106cb7564b2b461d064fb34002c7d3bf8526869ebb247ab2763b70a615ee5df80067a271175dbb9488a164470d34c1054cc6fbc0acff802d350d2ae6b947f042fccb741f7a490646064e3a0fceebdf4603a1206db3c0142672796377a5c34becccf07a258d1b6019584df013453181854672ef7c230f04c212bd18043e9cd546cd6d042504ce0972bca7b655e95a61a2d6e278d4d7eb997ec73683676f677dfc851834c12c66480659e185454091dce8840dfceecd920b0035a04703f8740982f227d559ba793c431f611628d552d7c34048b23d8570640bd82afd6756a1b768d067a16ddc06293885a153a60fc2719b7c23c27e3ed96afbe4e0ce7ac80dc0de9c90a845050ccc8a94c1066606f405ad52b79d576fdaa43324f60b32780327c79cd7b6c9c6a93f2e374caddd003c6cd9c7c89aab3ea4c0e5fed200e58edd492a3d38bb179ed394b3fb23e3c7a2b873ff5ccb79481da290eac932e1303b88a877b5b8dc1980fb7ab9e49156f4243cb1e97919fbb10087c574337b5b9139472411c5d9fd05c47717332c08e34840641aecda4d9bb0c7c487313b730cc4e07869936f4b4f39fc2c1116d1841924ca8deaa458de44b4139ae472bc8ff139243b83494aba5738caaf4c6c655945c573c778e6ceaae122b9cb4a10e58b330c0010318735b09a9c6da803ce08a8cc4d2960a5913b6a6189ea2e62c51c0b40445d978928f2aef29485a1e42765113f5ccd91e2f6695a7d804d40fc7db26be7dee9858e73a58f6a40154f8e6bdc49a708052de45f94b8ef60deb34646c3446ebdc6e9e9ba01c7a1f26df112a5f204237e211e4ca38f3a5ecb8c52c3b8b73ec2757291b31e52e97249672e4f2e9ada321d5055561303424354996856cf3755a52ef3dc1a542ff30376991b0bc01880b20cd4fd1b9445d77975059da92e1c9880db6fe37be6e8fde4e32bbbd09cb14193581129aae28e1ecd18a111b75eda5e8e316151696cb5e151211d87609b1e7ad93b5b50f2cc2277695d5dbd597419ecb9fcb3a24b325e4833125be83795ab4a973dadb83df87d3329e3870bb5695352c607a4f1c98e09c17d2073011136b40fa31c889e9d90a6dd976ee721a9e5df338dc91d9a07ffc074bf58c81cf887b72dc40315215d1d72286078ef12d68ac8bec74afa1dfc483d874c3abbb65425f98e3b2130e63fea6206a1500b629bc1db3a279ee641364db85fe7d987518a3b697416ddddb75ced3c5564bc0139da11c45849724d75b3116b1e3e043d5edc84032913ba11b7304d387e77887e5b81ee750ddbad20de1ba792691a67fec6a1b28aeaf250bfa8af16edeee05430b06f3e4fe12788c0e4c2fbf17941ca36e2d13ce82a70bb4a51401f18aa57eed15f114190dab3a7e9ec1cce2a02d630bfbe261c2c0c4edcc9ac90f58084c77c982fce86f936df61572a4da504749375b6db68c83080298f30bd4250330e116a6feea5851acf042c7e56ce2bff8e0a83afa800ffddb5449de21fed660985cf0c2a7baf3bc47a0cf9465a1545a93c050b770d406fb164c5fa746f511f09ee388ba4ad732281f76da4c15d3781da6e547906b72a04fa3a3c1794145fe3ff5a850dffe95b8a87f8686dbad05341c1a10b0bee89b11498660ee642e3ba39db888f25a2e6f776305f615f44235a3e7961458cb9fe6550540f4f3e340fa55109d6cac89106c15143c29f31b848dc3926f7889cc0f12afcda0b33433d1df28753a392b764132b6e931112120d60915cf6be89fe28c39cb6ba7b11d673b3092f7decd0587818119638cd3fbec608a347401f31726056ccd0a4dee693c20c264257e72b05a206dbb370b2ac9e4906a63ede1fcd84192bce5b67b04cd457fcaa3f552e7ebe888a51cfe4401b107eaea685e00b8c972f8bb6d5ec9d6bd06e576aa74cb67c8691b74b61d4f0819a431f33050f2df342ca2559bb443ba9b1f80c1dab000fd31628144ccd2603abe3f1b0df96d09fcc3adf2acb1c850d98b0f7c824822e1ef6ee9bb5c61ce9e8cdca7143dc2b443988a2b68182a73177a18eb8ea9e14fb466deda8701fd1a7a43b8f5286253a05eea498ce6c089155f9a20f35824fbfdf3a4a2951eb3c37eb8c5cf07153c73c6b21c629015225f94289ddbb57996ceb2887e8719fbc3f3a327d282494f1bcd596742e83d71b459779aea05045b2fa43d7e9ec747bb68871b6a1aeca69d518cf64471441c59f8fc146cb83cd86228353c8e801728d9711f81972176d995a79e98eef86ea6defced333e3bcabd352e091862920a59c11f4cd5922e9b1250b3a2c8065cc8c07c3dcb9b2417aae1d8c3e16b2726bbfc7891b39d990f00b7b5d9d3edab231ea6e79dacea5d4f4d47b19349610bef39d1abd9234d71a205f8d54fa185ec702e904695f7dec9522c66ddb6d229eb680b97d17b4e9b18c497330ceabdb18938cbdd625ad435dd0b3094c60eef29c68d95b9bdff9452fd02610c7f9ae716b7595189623952d1ca174a1a3b7359f6dedcd7b2d1d57248971698e29af5f5c7fc849782ff7e4ad7a9abc306518801e47ff6e3ff881156142e0bf977f311c998abae8df09372efa4ffa2cbfe5f95b061ddb57ee3999cf198d392313999113535d3f4322e99559cd77f2ccc863654ea6e858266cd753bcc692eaf7d01d14c1b8653af55c870e440c1dc67d6088bc1acaa07437dd8e1ba71456df18bdfdf1163b97d4045349eeedbdef82655e5a11bdf061aa32397fae56ab52f93de0e5bb47b08066286d719682931563a48e50e2cfdb02e83f044d8379dbbc2ebaad8ce0c123d039c2b52503a880c018bce4c416173342012b8695f627ff3d54c2c2861eb5c26fe1a742d7c76a2d9b8d2fd25d6351c9a1e2b0e9ef53fbddba7603b8f41d4c8cb0356282291a9c266eb7e9d3d3e09f9911dbcf8df646d04c53a5a2b296cb9b63832b3aa8818d40988e4f3fdc4273845da34811ece399691ba0a9918eb292f49bc4e9d8e2a93f605240b938e426a2e2fba87a98b1d23876b7ad79ad976b6980c005239b1a49b778bd88beca7004011e7988f6c377db8a7994070e8a42eba01f379f2f117622273987d0fa8f3b1533c1463f1fc5cc1e69c0c4ff2423d48f1be2112e3443432ee7190e16f00b73a559022d0eea84a54a4bbe786dd002d88aeff3c9fb3ffacdfea7662b164e05f1db90f8c6723bcf5658dcaac297363309031b8f21eb1b218120a6f09e3d278791f52aed8e45a60f3e9412f7dc8a0bcd8bb1a7fcc0c39497de1f6e62451fa2d456c6096d7ef641060600ea2a2efc6dfa3fec46720be4a7bd342479f5f7b5b3c6973a4d54b91ac77035e6bad1e6709ff1fa7d694641083311389cd65fa51dc213fca6b6363741d7e1a9fa02e92c8eb6b892fab63e4782e70c65d80487b291e64136e2e52c2f87ac8efcb18c06bbae3e4ffa62821951ae63e5f081dd944a11a93ac5a75304525cf96a48321865533e342bcd0fc567710dbc0278fc08433c67e768b3260ceda0a8aabcdaf5db3562e03bf4da2994a3c2a90081a4122aa847231c98044b17a61242bb49a78dcf64d2b2e93913813fa0b6f80f48b3cfaee5603da07b905dc678249eba317d309f16946120f25d9e881fae0d8220a48777ebea58dfa9f0851a8c10f4898db2ba6a6cc3f7f201d7af67218883ec25b93b9c5cf6db5d510136e65feb332d5bb79d84b08133e817b93ad194e2f231b6436f6b33d40c65e198061b098f773fac330dcccd10e2a14a9b3202044955c498e7d49ed80e1039fde05aadfc3145a4fa6409cd6f1b766636aba702d8295f588cd3b3f092c0903f073729b3cdae8595418c6e634182db25c45a0b48e413acc5ae377a5e8ff5cb1d65157ecbc952d633f406c0b51a05d832984ae460d8f2f0d605edd12afd5ce7d9d945a8d10cc0ead95b63b9c74a39a975f436dc40cbb374a96c051e6eb5a71b28df529d3d6df7edef5dd8afaa70e0694b1741210be9700a95907a4310c1be366df3df4ec702f24751b49901db2a1ee3a9c0ec4f57507d54d1abca22fa972049fd1a0be587fd910be1bcec54b816d23c8f30fd28f2bb9f7959f1923564cb9eecc1076ba7d00e96b1cb75a4c4826192b00750399740e0898abe15796e76cbf9ecbe841ac8907a0c90d7c127a25e05b86795484535f99adcc2bb99672b7de12ec66b84618b0d8ea3078044f58bbbba0f7fd3ea1460f8184630782e31eb8f58d979c6ec01e76bdc72d5e7b2b11efed5b5f29720dc907795b9d23533a01b5d5dfba5a10fba5f30087b5bcb2e7e3d7d4a7a4561a9f6184d3bc0cbbc2f58c5b3b0e564e2b0373eac583a219587ac84c8855c1a9cf4a4bf59a2851753c19b119bb7def3fbf4f91ff38665ef7073c20bab64b9c71f39f655f3ef7107722c9b9e9526b96d6cfa34a5928d03258e45e72c306c9db68adaed3180715671547acd485a7e73e849c0ddeb9777013a32b7f8deb3c42d41165019e819783c1877cd47a821326717c23012b8387ccefc9bd21b362c4d74450dae4944fd6b1720b53b0bb8a3d97df082893a7b7d9cf27b34a91984ea82f749aedaccb28326908853bb9414e7a99abd2f9a0eba81be8fe4076cb2d6bbc08b6f68a65193174a0daccd321d7eda6543f7397a74d918aea528f2ffc33c4b1506248710e9a00f3a5ff5fb244377ccde487a4dfe8d5c7489648a9d7e6169a86ba3b5842bac0b2c0a37252724fdf7e7e3cac85b7da59869bb9eb76c5ac2f8d7aa9ce4ecd23047796984985477c2e7cef81dac47141b7815dd78032c4a675ecb41ea8dd08332d815f0e146921e6910100eda3575dfb8182f9863906fdfce0c491f75554ea2dcf5afbe9ebff15b07c9b342356bb00f03db79703b543362110e6dbab879d2daec0cc1a2b4fdd9252f3888d6bfebeac45c30374cc7e5a0d2d4dfedb5483db49e7ddd577efd0ec08036088919d93b81b788e051640c94ba4d7d9cac009f6cd991f0b0ba7a9aa32dff6ba7ebc7d2cdc84a84d63c95d12a788f1f4ddb5ea454bca1f51388976ff7672439891fd734281801eca9c8a98d75de601e16defe09fcf42f6a49f4c96f7cd2c027dace30d95c640a7eb374b7da7a3ca5fb2a385ecd06c193fc12c506d4772f4cfb33981730b9b87ca74649a43264f04a36b8773eec051a54711fd5fb8caa31d757c45ecc5061d637a787a5253da395fdb83c6569416e433e517b7c2cc27b276585d5f58a369e18bbdcbc2c445c536ea27a4acef2950f06745177555d8b959960a74bbe665da79ec275e42355c1b365a624878d406389925754ef271a42920e7f82c7182969091b18217119d8094c8c9a4f2209b30f1f82ffa7bec23e39885fc19f3ae9d9abb6548be48c6c37374ad2d45621cd6d0480c53d454597681b90a7e50ef92df95fe1eb44302a0ecd62e37aa44032999074bc0085246230540c9a00c381b705639fccb62fcea17204c1c437a305c8d7852b2f41a02bc46a8588608474d10bc80f20ab27781ee95608e83007d6b9b380b4db7ed61fb2a761e0c2bfda593b96cb8f5c3891959ade732be0525baeb684d0ed5612be44b971921c9e3df0dd0fd039efcc07f8f7050afe5498623cab428f4f87cfded6bcf73a6b446ca112a08b4d14ffcb1b63214a16093887122681c1b2cbe9a117f30da9f3118434d56945b3d428961e65c340435983a049b8db5ee45efd59153150d5fc6b8e1c4d5946f75a1a6aec8b5315ed5c7e0141bb116dcc770c001c189d5eb7f3cf52ed31ba7a31cf341d50be7fc9710c441942e3c0f686c9d8746bb0ee10cf13f77d9a31bf546be2d0ffae7c61cb018718fddd3c7e2d8d8b0ad0613be5032096c0b5ff95abd0fffd87bf12622eeb7d369c13e6f159e3bd888a0b09f11251ea5a6d71df3b2d605b1d27774f1f61e66044bc972b809cdc03e4aab9f897eede1f6e08d25fa13aa1a5938dbc310f5e6b06a675ccb23f82f4fb3ca8294beb453773a0227bf7678f2991924cb5f0f361d1ee90a0ac0c53d07518555045bd842ec8459b6b4d3b2f42f4c0b82a29ea4d62a821c6dbe473af8ab63982699a8889f65a14d3f6a85f893e984528ba1017db12806df9edd0bef50e00b6b8c8b842d657ed02e6b75fff2d9447ea81fd7148dc932828dea09ea65479d67a4b1605657bc57db7c58c336807c9093282f57f62318a77f01951a2c6d21f1dda5b734287571f64940536b3e4e2d88f59230c1a8cde84884d6b19a5432730b28296df6a8fd2a5271910bb723303e8aa62c9d540c37f225f73be503d22b280235fcbc53117a0301372a0ae4582f66b827696c409c8ef385885d257b450c003ef41433853d63fd57ee4c26a2284568e6ce49d9368d5e630193687534ffb70c8312b8286d18727077adfdf3d30e25afd914d2b415b878ccfcb54c70d395fd00652b123272fec9b9441a76b2f8ae8ca4cbc3bd791ce6ed43449e4f4266f5f2511332cbe38b91ec6d123fa37c0106e2c769549d01747cd55ffa2b4431547c52ae75671123e92796fcb330dc26600eb9cbdf7246c7ece3df83332b52f19b834900364b928b50026fa281a0d71b9129988fede2aa3473fb8c684e1c1ae9e5896412c2ec6b7eab69515a69504ed727abbdb501c2eb6011e2dede3dece3912029300723baa095c154d87ccd030be813a5d7c7dcdc734fec920cac49b1e95f2ca267f409bc2ff8335b85373016615e24b4ed57db4abd5da4b8895c86744db77c388fe66109d09392967d90263e0d11428f5f7e9abc6f5452777c282effdc24fd6b60d4788dcf11759bdd81da9f20c1fdc931d784e7a1fcac09dacb7e6372b14847b5e91b2844280ea9bb0e1a0878ab497d6e4119b104f762e287f0bda99187e429d082d16573d62726d824e24cedcab89a420c97f9ea92a20922aee44ee034dd20186ae16bac3931ac3074c25e07cfa8be6b300d0906e8644e00832a882c11fb72b5bfa580200363bfbaf7041e73711e4f16c105c622e93cde96d24cf1668d7b52bc8b427700eb8a9f46f859831b1d4db5a6d1f7230b829c266756bda61ed734cf306121d5348569a036b88cbf34a7ef2f4cd6d22cb9673b28cbf9e75e39f388444f7a2d144e77121a01e3e25fd4698c7022c505824c71d62139d7d98453cec573470ff02b6b322eb89842ad06fd09e97b181eecdd28bbdcbe962772873a210080a23ec705d2054fd9aa72b6d468c36f4178a81fba811e460773a2fe4b8fa9392b6908e9f227798259c4594f8c6ef4a448488f09e88f5f74b5345f2ba5a7ec61671c81c44cc0a5fe536916cd0749855b937cf12a6cd2d5d811362af57f2f755283ae9d482f38e4b5862a3c606a0371efe325c76cd02110479273e6db719a34bdd9912b93808a28c7ad3c9138c0a1d5f6cba1006528550c26acea1962f351fd6ba85519a522e6cf95a0d3dc9048f7043dd93a6c54b81e51be0e4c077fe7019af69ee682539e95b9a398a49ca86faf6aa721601fa3e9fa38d5449ce01695f67662a41424b0877307d2c60e70ecb90b7a8c23784338659db0fbf4ab708327c7e6d2e4532c075e063fa329f956de2a278ae1b4a2a44504cb2ffde9390b365f5dcfe328f152ec6e75ecc9ba68c244e4a4465675a5e1e042c723368d3c2da14378044954caeb0861400de8b05370d851a2dd5f0f0845acd355467d64d62e58f45bf1ac12bda01b5837d74c35c84b5f3b374604a822c42fd2fab0ddf648dcb510047ef5e7e9e94581b91d7f366f2943dc411a4bade74be5f97f88a55f778301c56778677733b6c136e727f48cb46e390d8f0591eb9595e1ca5a565d3bfa71e3f3b8f8f5866ce1b953ace0e5a30ebb909980fbfe3cd9d1a613f6daaaf9bc6a066d061bdbc905dade32da930cccf37d5ce271f9e2b63616741385b915dc432bf150969b046cdf42fda54e47b687d7e6a8eae663349471ce47953bf269812df5c7bb310b1f8742a2116cee3f5296e0f3b6611d5c461266e251cc202fc4a4e7b33dd8bc7d450609de62c90f81e8052c0515e32731b277282b40ad9c3ffd36fa5d194bb184ae77d7ac7d422d73f3883eddd497d8f43bb989a84d445c18c838d62eeb3b89afdc70d2a7208aee5090aae8c237890ecdfe540b0302a3b6d719f6d11190f3f2c1136342221a39601a1f0a1c722d40e7ac391340c9f5904e99eef889198ceb03f4e8a84f4d4bab7621c49b806364aa5bf69a0a409dc806fa98b06e96198ecf06df142db2ce8d5c8089226249e2ec4c3e97b5ef48c813ef3a84b8a4aaad87f6353bb65bf0800bbff764968a6dcd4ef23433e009f016e403ae8b07c47fcf18f1a28b6e44812971d1e971b426581f714ee740221d4db1cce219ecac9cb5d160187bf7b420346d05ed64c4cee855a571ab907df5c653a31a99321cc4ad528177aed4e07c47d4889e1ea8b0c23e2f33f403ee822aedae063dd0c233b140f46424bf076089b7d11a2552c77b355065b43cb41e8d28bebbc77049790304d478a3b8a573d90f5b5c6e721eacc5997e8089496e90cedcfe900c96f8d0bf5c73e70839c2e7d545c7becf69ff6008de8c67043cbbee7c79b7e0ff4c60b900cb323ed8b4c45320802a3a3737e04ef00a7198c09a1eafc7f3a83c16bae8d9d9c643a483dbfcefc552913d0263c20a74b47ee049b818eff85fbdc5d32120e8f689d134f62f94b54f6bb0f82446c58bc6edb9326cb939b711bb1c9ce9288ae927f53354a847863e93dd2c80cecf263e7f1dd97119c7ea199826260cd28ed1390dba403d1b10622f30a3ac13a4bc4ebfe2bfac5f54539aa04a09398336705bf3fb28ba66ef7ee24853e029cda3bb082cfd69e07c6f6d816a4c0eb87b37fb5fb50576b2fd797d686b940f1c4bf73136ef7e602f9a48d250e71da1174a4ab305578896c1598dc08d5124829e7cdca52fd1085f2df1a37c0ffc1d58c6c158a1c736ef48e7104f9be08eeec32efcec6524c9d76476b3818ec0c59836f2aea4cb22b28432c5c9121463b3ec4b9a744dc9871366db300f9a35a3058eceeacd25797f81684d4380091477a9c2822ba87437038c7282991743caf23696a446ca0dd7589cbbf87cc73938efe2393fa7137fb06c8017a99d0754f49d94438f7d6e8d5b227ef7e40ba3bfb30023ac340ecfaf17f94b4432f3605fa69aa8b288550b7d7195049da2364313ecaedc731964be7aeff342728ee9b4d6ea6aeaffe6e0d1fa352e21286898b6c8c1aa52bf658b8e91122da17b2222bde753420441e60a2278cfad3e5f4a53e5353885351d54e193eaaf980787d50851e4562a3038fc153c34999b19ac9772ed9f703f68193827220e62abd8f7468bcb3fad39080d28990e6aa8e8b36a91b8f90fdf06b57a50ff749d5a886390ffea6006adc8a60dcd09cfe51cd90b6ac321f4193a727dfab9d4f30ca84f5fd01785b685c5176fd0b438957d71277b4d8f826967262d5de77f1ebba25ded604864272a763cbe84bf82a39e1b3607f16aa24f23aa00e529a37aa2df9ed93cc62a81e625e41bbdf920f2213f2ca7a138ee57a84d58d0b8e0e117a19a3fe3b327819a89764ccd8433c5473cf5c740cc1a3bcbb80ab68fe4ca8567105af305722e01e9aefd5f352968123053e10ccb7c956e2d0ea52ae1ecb5eec3b29e20fce040bdd1e9307c4e820c63e1a9b45566d69eb3d42302ea35558ba95f742994254ea407b240ccfb9a4570b15a0378910f227f00f5faf7d334bcd766255683287c186d48b7baf190bc592a3c9a57b248d2ee65e20898c54fc6176ca0a4a23989b71850232b57cd293984addd1e994a7857b2e679c7bfd291a9094b54bb0a3b9c299eef4454b6170b772e3c7aa800907b0277ace2aa3bcf49bca9e7b6c00c99db124442c791d3a1bdf993c1fe66a7b10f442a5cee4acfd35f6409ea29eef4dc3b843399bfae35f1888c4f6669551dfb5bf184cf667e843ce72b9823e92b6d2714478730e3e2c0decafa552ab13672f16aac7e5560f4af5d67a119a28247099bb90c61923515d815cd3fa83a00f99c19cf922a2abeff0f864ac57e946985331d4c94fd58f9c2601abdbdc0c7a6a7bd8f7c52b81987f359afd8ba5b9286309abacfb67885b23bf648b9091339eeedf7d6415f5b3c557cdcf61011dd88676c76b3ad144faf4ed4778a993bb83657c5ca6f12a0d80417d19b0f701387320b169a625d852b5bdce180044f892380774c0ca2bdd094994fb0a79d0741e6ddfe6531f8b6d9feebb485933892c6122c87f66526318113df1c914c7094f867ae707af92444c7aa44682350ccf42af33f6907c4ee50ec54acfc61b82fcbb33bd6cb7311b21898e641327855460d3e4ce0ffb7dea4a751abc0ecb249b367ad9b7b0d137ff70bb1a4bc8744c55829b476962079b5125390cea521e3aa8daba24fbc208f68dac04c3009580afd23ec34e92f18ed5c0c01bb5b150120ef04e403e2227ee3b5b8093024668eec42923fd6d27a3205e8012346d24a1a602a73d8d879de4194c6cd20cb22dc0407f8f5d36d31c3f08458299489c1de5b1e6b5478a971aa225e6a2b36c759344f91cea8bbc9497733db7e01fbadfaa6b5a813509fdffd7c6dfc1b019a0399d444bcfdf76c51a2778c397a1f22f4cc5fda35cc7a30e33e52784e568932e1304c8ff99644c40ef55d6660d31443ae055299599f86f4da3beb43b5c7160345d97beac0737784847b75abab68554287adc39d90eb9d8acd2369781e00695858c271359f076f14e7a6f24c878b036140164f4f12d5c6c9f56b95a4cd0d0f5be80cf752b059954b1ae2d1bb21530a2671b61d8d24e1a605458568ff70960852ad7931ccc573c0727e416f67159833df58f1cb0901f56b101d056e63f3cdb99e20a97cae00702af0ab0bc22f9044b0de88b8d2531d8ebdfc039ef88ceea45ec7b72c88d5f09165e083647ab2a9ea194f3eb981691661beeaf00e0169de8d0a64d3fbe9ab7cb4686e8796736ebe56655c11b4caee445625d976c81111b856a89a08a9af534e37759df3c156ee89baa23d3fe0c63a105b9e0896e797ad4dc320708a0e21430cb76ee1a99d93e1b4367bcfd285db8ba2a15510db4aebd5351a0ed0f0c91c12f62d95661fd97a54aa732865ccd95dd1778ef94bfef857752caa9bda0fe44f0d34722c3cd016aa53860de8052d01fa0b57a058094c6f57b287c5475d2eee07c355f756fa06ea52276e7910da5ac89f022329b64ad233743208a3bfb755801f1e70ac86db1ffbbdad8002dfd8c39f138eba7b933c1dd14afa2ec854fd5b09fbb0843f4f0784a03acb02dc2bc914a1c05bd1d6c6769a40f4e847a638f72b43581fae917f436c895cc0b029fa498b06fa5231ccc4ce653d16c46aecba0a87645cb3dc730baa422f361419252fa3ef1c4f86219a03cbc139273b6760c0cacf39e5ff0e7d1f860a56c225aa1bbd0aca1288d7bbf47be0afd3f6c2203b84f015249632b68f77d579343897a6ddd5837d941b41cf679e2bf87e980d184493406b9af964c871886229917a0a8750c8f0cb30d659523508c93b5cef5bd53e2c1db619693372098140b8072a29d7426fa8cf5c7f48ea81c2eaf6ceee612010247459d8bac2c70498a3e6f21ac1b56017a1add5741145749fb4fb23c0b31b3994ccafe4a6ba3726d8c1395031cb10e98c1bbb833e7cde332cafc156a3f0eeca6fe20ff1239c2f6f8727e0a0bba00c49f8f85c8a31d12457e317f8e40866d9262ba6f3c38af05cf09c05d739accdca0a05f4036d7d786f393ec3e4b193ccb26a19df33b4aa014c349fd04791d818a95e3c653a66c96fede19e7b6f139b28b6c5676cf27896bec4782c90f6e8f9d91320a81e72d700540dffb90149dd596cd14f60707b121ed05bbecfb3e20ca62298a58bdf0e6ba32f1b8be516f959574ed71088f26de4ea719f8b3f9c4b694c63bac3a11e5fe359aeef6c32290fb13d4d85f50af916d27b6c48062cc3a9ea2334461cdb0b7141d83c2602b5571c87e42e18fdc162b35c44577b721ad53c1e0b74650a1e6286513c5ca2462a572bba1e288bca3d916bdde616653bd2db5d0d5f05565e34a4608df8aa86c9776b75c1dd1b14b0d78e87e0a76eaf51f04cfc1230b7975f4250a9b8db440fec160e8c693badbcaff5eff10883152c7943b793ddcd0569d3f6a9a36d2f64cdeadffe6a193e40202a8140ef1c6bbc8e14920d7a856d1b5ce7af9d85fbf49f4f962e078c144e7b9841789c4ecebd56a2aba498a727bf4fd89f1a6e3b633bc2a6d8b0269f5a65ec0b4950bd15c75a1d800b50c0c06432dc6811707a6b7c18e0c60cddadad337a30306c072f19a1bf28166b29528f1fc2b57b38b76ede366aea5eb935a173adf055ee0347aeab4f3fd62f6c585643916afcb3f7f6df6debf2c72c69db708087096c6b9858baa96cf65b9ef932511a8bcddcfb332fe4108c7996a5789719fa1375f5912db0ae3c32839ff3ce21400f3cf457df5c1f65020ddd7128cc79cb26c42509570c9033cf76180219af38221acd494667b878c15b58abf08ff74c833d0f64a59ad89dfc442ba36bad747700733c8b610ab129ddc6370e951cee5ead45eaaa32a3eea35dfae213dd8417d06c23165949498715d21140e296cbb74c94e814794aca2ef65d83428eb918c5dcd405542625b756f8c402b94a12cec9555dd7061b42b4be6db4d03082e044addb92d1621f16c09c448c70c67a9d065c85d0bea391c098f24d68c05df2653c059f72ee079f23233896659eed7a4379be30441c29cf5e012191758794e458ef2936bca806e200a24992e4f02b9914c34adea465635eef27a61b3b470b21e63480190dc7896e069560c57148cd9481cba2599c157515a2a6f2ca5600bd15ebb0f359e28aeaa086735bbd43ce8b22c8ca999083c6abee429890a08c6702c4575e3b7e9e1fe5b7b8c21e3a8cc29ebc12333987d3df517eeacf91e29bc0e40cd89ca158045fbda5b9dcf1cdc6b18eaa4d69b5bb07ddf27c879191ce935ede19e00ebd6d8968d8d8b7098e32c6755a17ccd417f21085bd2771fb3c0d72389735741ffabf25e406a508970d28330497b1877574455845adbdb7a180c919590c6b420de1efe94ca1511f0a296946c360da3051c5815a16fa979de0556b4d39fbf240f3f8838256b31fcd275fdc844dc225c05d695cc7e3963648e9136c736bdb2f5a86b8166d153a999e85ea0f78c374c03cca4de3383f18c66e3de198caf723fa9b3fd0c888e88e82f7940741c931ccb75363d44455e5902a847b9742d270a1aecad32cd1a51da4ef49f5fdef9ff042511c1022982e3d9d3e504b3de7d2f3ac98d74b2a29427ea70edef1c799ad3ca72bb78b73baa0f84d869b645aed144a9608d4a949807dad1df1941e3813b67a03525d8dd2f278d517eaf9fa469ef8cc69546d97779d426d672e4f000aba81af421d5213e72e7ff7394c930283ca62ea700179a57c149273ed603d0878d52ad696a63c2e5fca54da3e9d4fd3177aebd1a133e49d0af8c15501a1612d557734224a8fdf964c4ef628b0fe318752324ec050ba5125d1ca6074565c69ea4b086861da3ed6fc6daa754001e838c5aa48e7ee82544707bb4b57b272266fe84a934e68d714cf3471d852007d2773ad29702a6d6f59613a950634898692aa54f175f77a90f05f4ad209f3d2fbb459596f94dc253872702b9e72bf38e90cfad01ae378a82a33590c8037ef0d4a5e4ea51c07c9376891ec23fb96079542429a41ba720be9ed7c8269e7d188a5cdecac1c030db541e29be50d1320e765f36422af9a45dd598d7343102b09aa7321b90f078fa77b70b01b5d97671be31c84dab76028a1e074c56c3b8966702212b024a49a5fc2e22b3184d7d78bb9717f784d0945c3b664f399b661b73498bdada78bf0925e0ef5c97b5e4ce2ee09e3ca8b426df9674e07decf56818e0efbc002dce922ecb21b73934f63d3b057cbe907512af85abf8fd07ef4dd848886d20ed3c911a53f103621904d1057a505c5bfdc1e1a0b451bd5d4ee62546126a3936bd75d9e1de5192c518e72d1389fca9adad6355baae8915bd1510228d534c6fcb2ee52e8ee737939592e94fd0c70c76c70462c83144333210fcb854cc3e22dd844313b15d4152ef610343dab1930c9af0fbf3fd21d10c278579b95daa6c8d69d4db3901e9b65a682528e2bb2d1562a340ae60168f47a50847d6b762011193c3163013b3bdf2ab9465e9ea7828ce0e9a45a84a0b2ab95b1f61034f03a77027a06ae2640ef53f00263f5dba14a442bf654039457996063088f4559503ef1fe87ff57459557cd12db4fb3bff71ca1ab6b31d698c8bdce7bfd29cfc65aef158620d4f7d7ad7c4cddcfa5c6848039105c494ad4a6158f89eac633eab1141137c050bca60f24c6c70e26df11ecd4352721e0fc21cb403e65b665e430103da007ab352d1ff994c4c8c30a2d10f06e983043f96ce1b0725a6c64b87d9f9fcdfe519543759e1291d25c86553d6bd299648d1d126fd249fed3e9a90d7faf9f54f8057b57c7f186c606b4a055f0f2c187011773400b5f938106af6e7c69964108d141f9306170c0e42f033624c7561d790a75d1ac9c9ad5b993b95529e603e4938861d6e25f5259f38e43aec39020ee63496ab99f77df52b1345f853cadd04729df41037f8738a34e865fa57b688da08f5613e0e4cc93660452a4c45e8616f81b9083dab3d39bb598e045af48487da236860203e1db013a2b85bcf72779b7a08f0a86e684a04ae7e25578e85ca8d5d9191f804c418494603e97bb7002ff16074fca1cde2154cfd677732cb424fbeaaee2fd68b323d30ca964345f239492f5387d3349f0a76757d41ee10acfad727101936197bc07d302e5708e81a7de7348e69f8592424f8bf3f9ef460b0e592150b25edcad3f185d542f47a2e52b735e630c80b622b574c89ab07b76e656f7f33e7906181b08d7fd08aa75a0b299066f69c7e46321ca8cef92076831484aa070875257635e8cac8a0bdd3a883ac77411a8c333af950b57ec28f50f01f979b9e0ff0309dc134a1645067a76cb7f32c8925b316c5b47c326eb9756082cc4dd8d90adaa01fd7274843ee241b06a52b8d426b40d74c151ba1f87b6094d949b8fe42dcbd187e63915cd14fcedbf65899ed632a174fb709eb63fabc7aad17bca2e494e39f16ea746cd37fb58d7a2547db3da90690c3360b02f872cdb0fec1a5c6c3c1c00481b840913cecfc1a455acede858d46f6744c711df1afaf159352fb2be284e506908b688e95c54fdcdd56fa52cdd73ceaec5979b2dd967ecacd50cf787d03a72f72510d091c91796e1793d489b15fb0f4b0b87bfcc12a7bd85d3748b5f4a8070a3566b07530b40119f15b712fdeda674a33f5ebb0b38087be280a94d593d8a7fca0c7a0f78d89a38d3c813f48f20f179784d44257c68548d10e5dc46240c5e91d658512e3fc1a5d691bf3f29deb76203b4a2017cb547781a29e7349043a1d8d7470d6a50456fd044b0f8e76d103f58866054bb02aa0d1fb6717d58623da91f5becb63de997a85de68fd1d49c6fc95b6ee62b1018e2bfeb3f0e6d81099c3f3f04890289e6331c38a871466b9bcd199ff1394dc105905559da9c5a98084ee8c5ae4b96bf10cff148fec3da8e08de7e55deb5ed93801513a002c7bdb05c162ff712baf87703957106fc82c7f261b9e49a2c9dc9de761ff5cb046679ee06615a2e5a916852037c74870b727de08994194dfdcd087b994e9c842015384fb32c305895cd50b95f975c89e71bc0f1aa5f9f027576ac4d4fc10eabfa40e3c16f3cc5f94332aff7c0c136c4d02784dc87809375f90c70ca2fbd5be1ba2f8c50cc93df8c6b1132d34987e9aed2b5fb2a14a80e70b691d87bae36e218083594b5f3c7d1d2225e039272714e191c97c7145d6153c647ddd7a5ea90da0faf4a73effdb062edf096dc5cdbea870a0a6b2277cd3d24a1ba9598f8938e5013092d8b29e5045221cf7f0503d40ebf00bb5beb115e50b60bd59a6433ec8ffd4cfd45e6107f645e8d25f1c4f5d43c7ee443bace764f720ed0903d35b4b6cd86716948cc58aec065a3bd47a96f9e7aa38b0573fced142e0bbc4202d0fa8ec6075df6727455eae097aaa86a759e1fd4a046640ddcfef83d583cb83a9352a335e4cd1a2e003ed2f523d4c3c2902270ce8be825d353e77e77be9a668aa7b7a3de0fbc3dafb33bb79f2dc88c28ec8ea82f32977482f2e7962f53c0696ba4d1bacd3746579454d556f1839421d5bb38a9cbcf1044bd23761b315b74dd8ec75cabfbe900420bc19c0afc893f632da9fb2b8c86d9918b82dfc7adb98e33caa6ac511af6f521a344f9470c49f50f3ba1c5beba32998fcc9d93d4f712b1b298a415ff59b4e756501bfebbe5404a29d8006251ef0b9d0a6ff7a44e39a7b2922c0514acc47b0ccfcc7ea2f134fd4d251431af3d20263e11df4ded91b102cecf5bda8240e9405b21af2f7c5a5048771226aebf5f985343ba9542a3bd21775702327166e17ad2d6a06c834777ddbcc33bf3f9f203c1cbf8339dcf4af4ac7ce9ac5cbfb04b50aa73afe8133ada69ee22e6359e3dcf37d70bb38d6196b2c71fe15c091883cad429e1f56fb72a83dd713068323799edd4a91d9c9253f82b62e56a485bf8b838a95dbbf976d05f33889910f320f52438b4a7f1843cc05b84232481ba3a81a301fe5dd82bbda5536c9b770f0f8b97e10ade824efa3c96a4cc1114f1c166e7d684bdc929672f0b8738a4e017a925b128abf9fd051ab5341f855d916147d628aee85cf5e052148cb4e45fef36f256185af10026cf04209159b9da838957121da0cb9365ef912a83a9536cc68fd1c94ea7c25ae3b1359c8331a3d2ae14e68c85c7c7b26c5d27180b4cf0ed23be86934213f602df1772b117cd51921e7462f12b04658d52dba46fc0fce73b958ac551ea7f186b7fb9bf8fbe9726da71089b7bbe4f5086fd8f5984e54d31588a36efab19a4352745c0f0d93a0d5d1dcfbce6cfdddfe76af4735b83bcdb03159388cf5dcf9abcd775489a56eeeb73c1de328b0613a570bf275bdeb2df0ca749ea2e3c682a089340a2d5261f0a6efaa3810d9f08d23e75e3482a7314cf15f00ae51ecdf16d453c8129e730e6784c2b293533b3a750bfcb30a36dd7588ffb2ca2f4434777d69075d7398c584c5eedabdb3cd596a3360ed68b5b25d63fbf42f00baaa8471df36f561db538c60acac6c09098494102564aaf7e4ba0281a24b2f4fbfa5af82022358a6d18150a4c7b987006ed41e146a97ca079973d556cc189194542974072a52c941317d4986b417c0e42194c23ad61bdfc8c40974fe97f14dd69ee5969b1951dbb9e0500333a768aee14c6712bfccb98f15eb5a7708ea2a4f13f30c5c3c36140cb40f6036c4ab219cad0435136c17e03c61bcbda532644a153ca71e8db5b95d55e4ccd7fe8eb4033039fd33fb9faed20bd97ceccb81de942aa1a38ddd710f4bd534fb04fbc5aecd6f063c71e4a9395083348f5ebd285b72960f9b5e8f964986940c7e48a6a1d42c5644e1d85f0d9ab6db460021fc499097c29d42d03f195c7c325646bc72a0660760bcd498c2c2da701cc0698fd347d54d5efea28f959b2f9757814beb4cd7777e8da1a4f2f9920b00da0593520349d2a62ae84e5efc27756a9fb0a4b1d93cbc8d790af4c118538461ad59b603cd06e38da7ad96a58e578ef548fe90a7e3c0c220fefb85bcea9a7d220e636eda78f960cc408c4f04dad7120dbc13f05aaca9177f496723e570641fb06f0f593a613a2bd1734bec8cf142eae9264c39f48556134176925877ff82e7e9e21e97a46f5db48f16afd07d4920a2f34223601af95bdbbc60c73eb0b342cba6af18a70344db7724ff8cec6a46332b5a20055122a56f01ce5396964189f05e266cde7ec3c702897d159dcb5fdc1c9db805cfbf011f13d6ad3d00bb69b6db5259995d98b05b9151f9411c274e0ecbbb3c70e6a7d30ffe6590336da62fa90697f01d40fc6628be02fbb0c9c0a684112b046a8473210911c58c22e0f93bb1d574103e3a4d4eb6260ef5537346b40394e18de982cc9373a424c781a382a3f5532a65f9068077661798e28640a9cbd3eee7262abdf0b4c9f527817eb605e4105ae1a567ae226113beda98e57d7c24ea746c9f3018be41d8db16b2e0a9c82de4448320d9f9e0217fac9299e96e95e68b5310dae57cc17a098b586203406c497fca3489d7888a63f42ab1230dd29fa91463e17f40f46fe4c86945289e514aa075606a8623416576cf0af077760f335f574275f1253e23ddba936043a8b70ada006764de14028efd18d8449fc2e9fb03b329d08a6d9d511ac2a5fd5349a9831819194e0e81877d766f5cf09f68145b7b2c79d911dc6e6caeee8fdf4ac0176efa01895847830698fbeb2f90318a3b1600a630e647454f1f5812d35ddd6410e5e6b624a91dda89ca319c9df215fc1f1dd98bc762fc9f52624d6eae14b98dfdf6e83b89c668712639e358c5e33e46e9914a3ffcd7969f221273abb22df178e6ef5d05efc3f79d5a6f167be152c0472281631a1b68c4c632c4d03f979196b6d8fed279eb096db9d6f7a4c4158cb2559decb6b54867d27dee22870e68500b7b3ca1c5f43ad9f7339ad13f245592a74f77b699be889b52cfba0a50534cdff1d0fdd7273068a2206807f6a6e16b9cfb5661c95cf676ba36dea84b2fc1ed564da46d675bdaf9258d100e0ff2e5d91920146e9a48b0b474fc1a466f5759be7d336e164674e6c31ee5434489210d1049121579dd7d16dab1ba2be74225e2cfa17887cde4d0f4e28e7a0620b573914c1bfb0e6f2944071e40a884103afa36e27c3b713b6574f4d3048fa7d1196f0a213942e55b37e1dca5634e45bfc24b8da8c19a0c42744d1bd693fb843f8fa1015bde78330d313dd711107c7ab470405598ce7dac1b8e11c81a718fffc3561117c916af7503c7b4eb6f9d073efa81cbaeef50db1d5d93acabe46d70533a2824fc7e2b094f4d35019ff8cb4d14ea30e73102fd4a99f24fc0f46e9ab462f9e41fe24bc9e90ebf6593468f36537371e541f15dc55a77e709f68ee17123f125bdaccac3e0758ceb6a272af3607c271f645b93df2406106cf240a4d62ef9ee1ee8b8705e36653b0ba157a7aa8ae071e7c45baf2b9d044bc6c3d0fc4a54f188dd01c1bf720e2324ec9c88a11382a24a6ca7bf863f1288e81f708f9a63e467706e4072c8435c7cf26e7ed11dea246e19fa4a01b6a387a26d41e2ffb6f90a6ff3eb8c8dbf8313ec535e8ffcb7402dae4077e9dfd3e5d230562fe5e38e9d2d3af6bdf7ea7bc9b03d645a334c86965c2f0644cda897bbc7574fa8b90a813460d20f5d49bafd19b44883dbb5201159be4e04db507cca41c460e3561596bf36664430e0ebdadb4050961b9c65212174c75c4d2db728e032e23cd305e1b079ff2d9b43e53b3fcb3d1b5f7b438ae968a4b510fc35fe877439323003189e69ead2f14bce74b55075952eb979f8c05cfe4e3a870fa8fcfd935632ceed62c025fdf7a2e6e4f4183dacf82a9308cf4bc69462cc1d7cf4c34cb1187e36f060895257418aa9ac2a0e013ee0d0d449254b2d60f2b63dfda7c89d2191d06067f7d41b8a28353fd516f6a213cc4ab09da97631dd4dfcae3a17b8f7aaa5f5670f14dd4205d0a3577a28e5a14a48e6447a9582ca3970ef1b050f4e356b7bfe8bdf72faa204c92c1ddfaaf6ae1221e7e5e72a05fe7ee53078fcfb61d7fa8f1a8a4eb1b0cfec34ca46937493793bf3a3d029209f4333353f688f7ee7f3a6b5f12748ac65e4ad99031198fdb85be1e4f45e9f0cb88fee077dac098cd802e1a6317f3237f0a854de0df3872b35de5d6bccae93b1dbb9de338752693f821f1a86d6aa11026a11dc0961732082890876027b916b5fcdcce1ea43de8ca0b11822399665f331e0851fc482c6526481f6a99af29f3e79ed1f1a4c85dae5ae2146d4e53c6453375b708c423931005e694e6603b334968c28c34a5f307da3b475873a82f4154830d9a8026a57985888132e8c1e3d1c92c00a134972ed53a606dc021ba5d6eccc6882359fa1bf8c6b7c2005154d7f1b43e23a97507639c3c53261f8365e70aa820f886d7196ed21e0925a38ad709c5db24ef34c7d472ea76d2a723c5f6136079470924725bed6697c5acb88c43e325c134ee3500381413b2e2f55d5e6fe2e896d3cb96c7096475fbb679ecb73e3267ad0efc905254e94f05753419c6d339f33e12074a9b7722ea33f74fd647fbe08b722b6cbdf30449b8455ada4e72583ba92d5dfabeb8eebe6ce20218439ea8892f7bfc584b897551aeaa2473862dcd5b2c69823ba6fa04d17d6b5d933d63b19df04af0fbd77b0c39c54ac2793683bf1344eaac7be719b98c526dd43a5b391b4b569f783e9a978a5cbdb49040d1299ae898f184df9f89e9ffbf299b7a4bc659706f6b36b2952e25987746bcdbdecd4b0dd2da886be9d386a0f1809215d1469f9a53670ca4a8a6bffb2be226f14987c01f189171f84384e1be14f9a164f929de1d302e0ee80b528ee595e3f3b0735ec4191ea736e5f302c6b4676e774ddc0693593fe84b4ac33fb81e9a17c7184596e20fab982c4b84035ea6fdbda5ad951420eabc7ecf1c70cc8360c4831e6c010da52cf47133abbec016cd700ea4e191681e9cde778465d11d80c813a5de3467f8f6d5cc348da93016062354643aab4385cd205ff88fcb99c65188d4cf09beb29a391d8c757d22dd62adc82cf4a43ca216d9a74f7f3d2dbdcd18e77ee7b29c01aa513703e9fed6066ae69121ec6e500b97db7a4968caff2a2291c902aa62f3d8d16fbae582a6896ee6bac95120ed8e274351709c4cf3041e2a8266a9710d62f6a27e347c48c600e3d9e03ed31505cc5125187e824c153475db711783048dd41933b8732722acabca8f7e1910a8075fbe2131a9e4e80e1254767afec670b99032c8c7e959f0e3a90306c85a08b124758de58a1a293d7a594abe5686ffddd188641db682ecb63f70acbbaea613ab9912bef2291b5da84738f2be6b603da917d8bc1c59689142e6d2e5c97fde876746b971e0956e646b04212b5aa26af3b9567f6f67e4c464f9ff4db2176c58ad9a936dae38f6f4045f4df14c381cacca1fed570476a0956e2dc325565ca2e9d5faffb1aaeeb4f3109dfecec78a8dc059ac8ea42d9d8e2d36ba3101b24315ca3193cfd6daf91179c6416f1d45631b43e9d2a0069a30c5ef027a0efb7eabea6a929cf634bb51d110d122c5360e9858a8e29c2f7f672436412cd987aa47248f4ff4d3c6797250f484aa175c653127f369a1575108c05f0e48dd83a5304b1672aceb83f7c4aeea294dde76fde0b21e31e1f6a92c65be282e39b6bb71dd4833ffc7796237696aee64d2e3aee1e4de043c7d97186057fdf01f6d39bbf83636d5fb2682032bb7ccc1c3ee362e079cb11e8a1c7f648dfd0d794f48afdb88de427be8a7b79ce0d4f2a254a44d6e84a015b47e171b8f68dae1ead10065fd495067a2a6ead17c4bc707a26e436ee60316d99b1a35ff77dad587ba7d886d5a7b4cc58fa979107de9e85b1b160f7e54d138ff9bd7b28e26cf3a871b93ae2ddc47c47db230b6fb36dd464a8474abca30630791c1a40dc9ddcb71ae49c3dd5f518670008ac69a6e891422555a9046a58babd04a35d14929bc5e60cd453f72205a83eccf5be1219db25f1c278e57006f8b4dc146848ea37c6eb6cd3a634f490d6fd76d03ddbd562051edfbac957bf369fde58653d4c77313d389fe135e5d4b15d8b3c14a15e270156247522a7144364d60d7a8629284ee5c8f9ab03eeea93937fb7b2fe158c0c8f864cd0c17430a42838cd688521f1a0c2e4a49dbcb217521a4ed3095e31bab238d613a41131f28e1d675ab07ff23a783add15d99b61c138c3adc86c14ccfc678b8851f2d84d5d650e75fd0f9349c77611ba47e94d40e2f79ad956ddc6949981929d4c7614e6e5df350cfd66f3e03287a505a9e0f1084d0d388a281867aaf7f467636a33d6949de0b0311c59a1f17accf773a0f2fb9962a00a4102587947ee754310eb7ec8da2cec7039f323e726fd32cd0ffe7cc0939e71c57393b5e175014f6cef2ccd8f4a3d39cc799fc4c76c543ad0aa674863ff6ba424d93d27472dd0618b027b1e1ce128a10858438823da6ae640de6760d2704b9997929d2eda57f7ebdcc0c14a8e2b524d421b0bccb53bb420d7340bd01b6419a8a8e671d2582ac1a1be2eab5f7c91fdb3fb166299613d13078afbd71e9e02696284c4f6084e3ae3abafca9656950b131f9fb3db2108279ea2147fabad210652c8fb344c68dda31401c7e4ef3676ce6c094158d0a786536e1c062a57ee78a4b741ea159784b7c156a553817094a422a4321810127f1cbe2691448354c9f386b5269978199a30a7b0c9fa3c6ecea874d65de9c180a158ee8a053a744692e6b9c315488900cc7ef596d7bf56a9bebf2f44abaa5326b453a132207af9446645148e752142d36b4f300c236971e5037e7f55b197153d0246fdbe23e5a1a3b4efbc8a6e4311dcc052576316640886b03ce0cf37b49d32af0f0ffa0826566c8a9cb875fa9463dd8ad3924dcf36c13676f358e51ddb0142cb943f822f6186248511b6bb62e27e223da5bb8c44b10e4cec23bd853d35843283df9b3b1ca65bf1d356ef0a442e0f35651935294c3d6b96571266922172c009f3a0f3e8f586879948354dac3ad1df1b503d3968ab2e48e0346588a35d269adc0cf90ff2bc3c9011f260521d7f86ee925f3084c02c001e11c01ca0695536e2f67bc4afcabce68d96eb169f3b5146e8c55feb752c4e3ccac81f746a6ab9cc4bf47f22b7289d86bf42398ed5dc6b9a4abbe9ae946acc3126b0754a2a4347f9318b7e6210b3e250a9d358cc18a0281acb7d96b051782bb538dbf5cbffe8159b88f4fd7f07c637c68a4177808eeee7b8d3c3176c3e96307ca82fde5317769e49046ce3dccd0e1a679d45396a01a0dda253a07a8b4e44fba13b6cfa6d7829240988eef237805b4d38132d21574fb980264f340f83f023a92b8e067c034c8283b052ad5e14f9035a8ff87c831cee292c74720a34b16fdadfa00567c849764ff8a2a170ed966cf2c1e8e76bc4b2482f5dd5d52eb9605395fd13a48b557ef6f4a8d5d9420df034bc116818bc3d26e4f865bff32ebda0bd2b318d71ff58f568bb5b2eae08d826164aa033bdb609047e02a84682c2156d5e6325a7c24c50a3525a60abbed3d507dc7fac4516d626330ee5276e2dc838bdc249e6604470cb5c27d42cc8ed443ac897fdbd9d95d6fe4557130ffe5df9e3b31bb9e3d7956f5fa5ca704c12630807ac8d790ffdb7ac0dfb088cfb613a8fa07a28a5fcc2d20cba1bbc195e2c4d74f8b0d2ece9cb618d360a8ecb013a8b340d44d8c2e434b44ac10500db822e7252f0f62189af109cf819c87c7c8d2bb680178ac2d23cfb21e272f45372b01d13f64ca53a4a0174c449cc9cc97e1d49dbf54253d2dfbf462b0c0d7890e5559723f8902eb4ed490a3a912d57541adb07b9efeba43a72d1d01cbf6826194bfb017c64d15fba0f445d812e3af0ca5c2e53bcaa636e0dfc408644f5403f545df9e1ca246fc0a49f33b555c277976e63f392eb727830b2386d4190c31abf80c597f448bbee29f04a34f2ab4516d8615a87d4b633af0e7e0cd20d46bc913b843dbe40911953f7323091daed56e79e1e92b190f3826f080b194571c0c6ecdbb271f50d747fbbb13cd60f27bc3c2925e383dd4ce23cbbb0150713b04bd3be4e0a140fdb6de76e7e91d27a7277040ba25462cee6abc817a889f1501c30084e6ebdc32705f26a7d6eb2044f6701313963326782f456ea0dbf96442ff0f27b0dee9698b12ebecf331fac134cc31b37cb5dacce0b2160c8a6f3403a41047c5819545e7bcac6935032bb3b15ad0f95843925ffac82066f247c4d76f21054c0c35d8eeb6a34d8d3c0d69f1a0848ab159d1ce09b54b270f1531c21a287a914de30c909794e09dd5b0d76209cb72f5d742801726a8735a6ee9baef6b669394926d0011cdf14631a53a248b6a19fd6e8de77c3eac6f6a246686ed998f2f2ce78b460cccf0f1caf40c5af5b9d0b065233530790d1fa142fcd30acea1c6bfdb341d3a47d56c4df7e7c7dbcf898de87cb0fbf0a878c5c96d87273de7fa2b871e26e7aa8b2568dc35b3d45b371a20f633f646501a6838a4b1f75127d935785ebe39f527c811e96a290440504c0c4eb263a76121058f282bc90bd3a3c55796fb9afb34cbb11b237c35bcb8c03895cc81bb464f37c4747881e9b9afcf290ba27f2f1d1e51a72ef586be21705a22f8cf70302133653027c63f6725e393d02a7a36645cdce75859d53c8d7fd778f690f2c4c28481e88b6a5fec0fa8bd49c718e6f72bdf05baef9fe4cce79dd8cd88c0fe5e71db68cc5cee34b5d246adafd0215ba46eb716eaf89b0ea37d74e27d9c3e1870a29a42080bb2035dce4c6334cb8bb71ac851c29ffc577efe8e87b9d27cf0f813b4e535561fe13937df15e39cd631c67d9ddaaf9b2f070ed4b37831083ac54190d7ccfeaee4c510f7157db323cd00e982a0a4aaa1d3750417ba900e2e2716d229a820dc3fc7bdf27096ae9d8e98ae8ece9cfd5a26c72080e4fb44e4469fc7224fca8ed3d26454a60c23b9e09273eb701daecbbc1bd571c76b292715e17c03fb9a4227164c0c91bfef45d50db44e196b93e103e8e65f54efa5dc79131079084a4bdd58fccf7575bf7ac42bc7d07060a087837ff0fd8405bb1a9c362d0eaeae13dbbd3dc789bb37d1f9c2a106da2f281ea58f0fb69d5f6f08ab634c15584e68d9a0215503b158a41812ed3cce60b33f533e74a07500efb58f94d77a47e3ad6a56c985786204f276ccca9656528c8e362d5845d0589e4fa8775c07f81d48c16ac0ac15073f6162713bd1b16faaa882ae4d4532a77406a635e0665deb7fb9edc7e5d790c88f18691cb6b06af2c25a7f2d1bd61df7aa20162406d503c648b10fd449b1ad6e13a3f4c40f005b32e19f0f430d2e463f08d3edb555c7296d49162a6af678fac1c81a1af69c97539d0ecb558db8b0f5d6adaa89add8d696d479e3de4999e25dc585c32d786f75a00db9708a2c65e6198205f29cdd1256a8b7f4ac8da12bac3db9499745244c134c2caaa42810a39d8e76c669b25f852b126e286f12a95edfe0dfd263916290c606d2ba50ed6031318ccfffa46c402db76f8569966e563ddf5b4a13ed580441275286f5b64f43cd1aaade5df49ec9e65c3e5142f43dd924b6fabbe5248e707f87e103dc92501a785b6c8fcb669d61ed62f915ba8e176e963e987660e03a6c20bad58b501c8a735e551dbc722dbfeafb83411e1edaba6c424910e4f6d53bcc06f32375ba8f745277d9f0608008605be767fc302d76a7e50771967c86d5eb973db0d61f835ae54c97ce1dc8e1bd7e258e52b53bf9236498049910b014f88621d19a38f5f73006173a69d1a0b25ad7d9a1fba956d8c33e0b56db9ed443ffcf034a7194264bcba5b46fc51b8a01b8b0f3d20386993fa83a7c3fb53c60b8b4418707be9ed9e7047048add31fa5193776f8bc0dcd2680b7194cbfe13b31848e423d59ea83399dc2c18b3e79d964242df568c10ae1f7807849ddd9818bb77931e6837a512711cf89bca47546d63a50c6d1b5d5da6e4951f51eb1ede3878a60737988f156a4c2cf7a365f21e3f8f19ff2001f9b39ffe88bd68ee4ba1a0bcf318f432e3555a443df326f2ac5919652062ce4829616498adffef4fb8865fac9235c436fd975e8a9c7ec981911d007699aa0be0f05abe9025526b5510c423393d230f5322cc0786f3308f899e912cd6498de979ceb1db3887f0400dded3b940e9249c16e042d7b485728679a3a3afd6e4145d97587c67207cec2dba19b4abf18ebccb7028095947496429d9602e21c27ff4bd503a194070182f37f2c6fee0c9e656e4a20137658bfd202849f55e65e5d861099cbc6be5a85ca5b301a391089133295c8432c33ff3c7ee4d66c419b95aad9417b8a244cdde2aac0ce1a6c9f8ce45cf3615f5112c2d5e97f83487f9bffe73d9fe6f551485e33ff616067cf7bfdd29ffb45509e2835828b910528b903b9d6ebfccf513ed48fde487594d57703b4fb5824d68c92260db0e74c3649c7713f12aa8780fb41c876899e74ade8ceed946852d384e4396d6cc877ae2744fe2224675448d7f7cb5a4e281cce101d5d0626a48f6a0e01ad8fb020e456129f987caab2d53af8439bb87aa9fc67a8332a9b3c7bac99f4c53bcfdf6210cb850af0b8667212587a8fc5feedd5b1a85bcae152c30945c655f7d7f344bf48ff4ae95d90d32f6a0c7379c5db3e534f0172025fd072cc0f02251d555970928ebd77f9818be9c5b6b0edef3c26da59b68ca5a143a76a8326792ef1d9f6589233dbc3eb9dc7f0cb89f35e95433d1c9db048c767d01792a8f8cee9976759239b8e5a97c23ed3a3994d369fc53b8a7e297f2a4244cc0b13442fe18a76af1f0a28290f49e612300ab108d2bbb1fbba50accf46f96f03d45211b02d3dbefa6201e4dac7b485476f55fa50364005df25739d25321348495a55c08f8fab7dea61c61ad6a6bcdfdef31e5bdae4f4cb1c48a0ab6e29967e120b20316b7c3eea41ca9ad13cbd2b69ed43a719899a7439048aac5ed6cf55bd0fba4736fc4d4a325bb8ebd8a81bcc70d0d841d5d74be6a66e9190d17023e22331c9141bb0aa1ac1ef3a5b89609bb511cc303cea1ecd7dc25d3f08e2fdd095bddfe355639c83dc6c918bc79f9de01480460caf6d2624293737e4eb3a9e718b0a9adb568e309ed7e7e70a7dd2ba3c2252246226a0c7443a4d8f67d9b5b177f5b926c04d37bb2380e98361da1c79500aa8ab9c81d5f65687efd8cf719edead24556fdd5af1964af0af14318b49f57be5e85e0093ed77f1e6bc1bdd194e6fd36046b2fdfb535370788c93fc32703f665b9331ce87d03dfd5d1c4fe58c04869ee13cbf5c157a788d0ed685acb59e8f9a3737b35d4d8acc1c22a324211672ad3941fcb0f50e64a188fbaf2c14e96de65a42c2b48cf2e304d7f6d6de29b04f42282a10949f944000d971c5fbfe6f5255712d7bc1a0847c48117202d3c05f35b6687b48a07a03a71c10ee5c0482c51f5f9eb3df4adf25f83e52911b8d9254f1bd7e7d749e9ccf67be891f5b9ba3e53f7ca6c49ec104db58e00f7c9d3521bdfc0b1dfa8899c3eb62d773a20410bc2fa6b2ccc11b9e8004664eb867d7e08c7fb83c477181ef5b8852608711a77737c38cc79433186784f5673ceb676a83dd491483aeb6713c602f331f182a1debe51033eba19ca5a18511a1e324125774578d0499af5f18fdf369d6ab989ef82f66cb9066c7274c5bfef644f3b53b99025a95ae2e179ecb1aa94d5cfa63e22a18c302e515cd769e23aa47dd5f4d61541bef44e916cf45cdf434787700195a78e521da3e71afcc4913504e92e3cfd2de11423977a8ed673c82d89e7448f18023d084bb690686fca939658ca94069eb61908c40d65bb6d1f82689f559252975568cb4a2861292c3da203a40a7763afe91c8278fed8d423661cc7b4360faabaa2012c35bb33dbdb0af08c1d8e517b05c0a3753d9fa3eada165563f85922d02f08d4cb9390b0091ef867c525bbb4e4b2fe800aa3fb051d00030437d1021bc799c5a56dae44243df0485ea00ddcd2530595fc4b34ddcfdb9ade6cb927b7c02a6144bc52b4a6bda2b0c0f5b9a0026c887d475c9871face2f03daa1061dcf9e6848518ee6751a14080e918f95e3c0bb68042e5b57170ad174c1754ab762d418e6353ab0eae1edf674a65c89f2b23fa4079ca3f3889a7d2694dcc1b7525d25eca9fe06429701b8a40d39af20edee3e706cdea2f41a26bb1c1c679e0ad5eb02c2835adaaac3db4caf94d0cee24411b63a5221e00335b7141261e0d1a85b95d56b633aab070e4fa594807c8e9592b3e7e3c6da17abe1a0df98f09626c8d27eb9fb770ff4667a6fb21d66984e2ccce8d53faf1ddbf6c960a81ae775e7402cb2f2b92d0ad34361c377ffcbe168fc302db83b49512e3e35b2eed0e8f4fe8aebbd8dcd99bc63d8995cf53ec0d891bfdd6086a76235a87d07c9d02fa829527cb7a1e569cd4fbfe01a45c4da71b4442aee56a9e1fe9e9f8b681843eefa51de606002234b84b9081c66420f3c6d94471fd04ff2685720d9e9ca90e8e522c9b8604deb91674ab1172a8c3228c911f38de66eca597b3a71e21dc5cf99e315957b234fcb72a848990dc17e8a27257086ced9b100874131781283aeb41b3b88b652c2b949b3d82cec92f8403b1620eed535b8c97a1503ab7b90431263180eeeb8c0ea962a7e7ec9896974860a60d876aec5899717068ac57b85d68dd53793c8678f66b75ac3e719708e2c373261df9d58ba34d2522ad20ed1503fc852db868fcb3d40e60ad6ff2a31bae29539ee8dd045d0eb8cd4769bb75f370d81214b4043fed4205a72ba07113e48203bff81036adab19d236350ef4ac0e073da1a33ba7358452dbc51aa82c28176b934d2a550fe332891598084bdf76c666f9f0c26442c292b4f8d913345e36acad0b1bce8d19c11c64bb6bbe98aa6f9f70b1c17dbde8c050bf1b0558f9be96ff5ee28472bf8b6b242d4fb33530bf0319af0f8f6c3c61b3a39591ac13d1d863c82ebd095ed6376827330780094f67dead715ce586afb54bca39e7bc700dce5739e168a08e15714e1a7cdf4b6b854035e73bfa9b31bddeb648ac676a14800cd2917116ee7b92cda0ebd4c948a69045e48a46799a4ecaa9f203e2e3d36c6c63d4e04018a6722b70627ecc7a902248e602fa6d5ad2d2406640fc40e6e6bce47a85c6e16f5ff7077d7a09b7045a151e296e99a8b1de1242f3419f8533796d7461706228fb8e7f5a365818e6e2d3a968d10e6378f768dbc9daecfc31111039c1535f2323138825a54893b48357611b7d2802583fde2086fadfd035e6d545c5ee27fa87adf317265e997755a471a62d47193eadaac422ed11e89a55e571d38833b4b312864cc8479826dd5b0cb1593a45ecdb832dacbf9bbd006aad34ea9cd456bb8e8f93b207156b5ea02d8f19ed3a6ff5fd5d2296611737632249f088a5a7078a0ebd9776178c11fdd2661cec2b71bbf4c9b9d1fa06129846085c667ab5f3de1a7509295f5a3ba25ca882fd831c69c6b780032b6f31c41a6174d742f6954a6c50507b8363604af3de78b496446266255dbad99845ed9e1346ba47ffe8ae011f304fe07a54e7f914d7a001a6b1617f3e69befa6a44941b6a6a4fad49833caf7edbd291a34d022e1b4a6ce8594b3c1248fb52ba50542a364d7e4ea35639e386912e3248f1c62d28e5cd93f6cb6f7c0a6516423e690b7038b967b52fde35ae3da1c0f5c828953275f1c6a6347b8a38503157532bf1407f89094c6f84432e8a1ccc30498cee87b4a417373a561161fdd4ae1462ae395223fee62b88d6bf0f0f690f7c0b3affcf0b5945e6406a32bf78c1f091cd9b01b841ac8e4010e97cf178246218848d5833b3d7f7fcdf10bd52a1f664bec1fb30fe12ec79669bb482e1dfc5e337a02007964f16379ecf3184e456b2d3f4a5487aa2f0e43572bafab1e8225b21feb9c0eecceda1b0f65c5de5fbc89bf710c8c912f6e7909cc15e6e1721a2ebfb4b53869dc3a7000011cfc36c6ff0ff4e86ce3b2eb91b569fa88f498155d20071bcc8111296d6cb735f1903eac86165aed68ff583a1bb06c983c7892bfca79272b9f46601664720871085bc4d1ba40805265e4242355b510108ad8b37b47c2375808d554f5fd9c728846de3a139aace6e1c741c409c24c00b2240cce61826ce5cf8bdaf9ac6d133414d0171685798bffb7ca3ef19efe7e756299619a764220890147a1b65e38fc6d61622e1a0640f2c1fdacd85fa35bd320c7ae5b32f24bd54285cabeaefb4f22df0677b1b68d2d3b8c7c3f89af00a910198a5af066d2637bf235749c58605c300f5f79d137c3049ffae25a56e2921f1b067af677326049c74a38eb13f0034afea7f78e725cb01ffe16fec7dcfe213159a14d744cf99a8c031d1b9eda8285b40921f22f796583bf9af073de645577269fd5b8db2b51e35eee84b0bb046d67a6f1baac7d906d53f7076e1e8912f3b760aa7a40cdcf6dfeee323f8e5ca25115a830d29b8e4e2f3969ca9625e78b81ec4f459a98b7c87a8ae6c70a189b9047b5f7eb4757655f176df27c2ea795d21fd5889eaeb01f6a1cf1d55c01764cb8a5a15c4aaef37055685229fba07c00cbf850c6f1a9e726f88a7c9f241c8547495e56b9b204ddbcfd3cda2b6908a4696a5d144d2cea9f5b4d18f20ca40da83af36a81a132389215a0596a271fdba8fc2ab6a739fd2b6d9cb882583358c9570a1f0a2575cca5bf8716df3687bf8f5ab89d9be6183b347e8e43fc9142721b082693bdbf79a64fa709b2eca4dd599c22897e080eca4fa2f0e1047df0c157df4aaab185a37d16eba6ee416b0aadeff5c6eae56c172c2ee922351590b1c87995f7536baa5c8b4fd797533044ed5dc8f9a1cc047322798d3fae74f4eb70b0068a1c385d084a32705560f9d6842c694732df58512b69c00fef63ae15acae9c99fb7d1d3597c5fdd27974438bf61f6a507a7046b9ec8c8ff965d139212891df3b417be894fea773261eccd9bfd6641a448b27f2a7228a4012dfbd28a02cff8d8a36f10e0d64f8a80361b0d5f60dfb6d662b16ab50d2f930ad74da2450c2b5f16efa361a1f08127d6a38bda4879bd65f060e4ccfcc10cbe8912a36a7a3aa3653505f23d451f06053edbfa5a54b20c1e265918ea26d217531f1a47f4ae84beaf01be039f19b22c4acea403610c645a20fb4cf6c15c8b22f6a76a0d6368713062510cf73ab9776b047a77f38aef6b141de1c268a004c4d0553d02b486f9f14fac33ad483979d91218e89bebf753c12c6a54bf8d93ef2807bbc46c1d5e64ebd021ca6f100defdda5d202f60af7e7f244d5298f651951a5e04b88d77a89d3c8083dd6699d779c05f7ed4b8ca12e6f3612dfdd28354930b7dd43f774d168fd309c623aad91498d616cf4b34240c404250eb1a18eb64ec05c06bf2f30ef6410dbb8b0c9acbed27b9cd4d5668896cad992bd798c1ce5fb6e627e753d937c2983053b0a5197e732cd37214bfadc5a6d1c8b99ba1cddc1f3b9fdda0d7a81791bdf91a003675ea9fcd5c25ca0b92a0df4c530cb21d8869fc67fe49c296f5ab22ea04f94f5d43f961d65f2ab5b79cd0dbfd3dbff0405e3df2e1884eaf546670233dc8956d3b1a6a3296655b895e3e70499ccc55a073804cd15491901e9f602108817b3d7e5a11b28917ac61c3cd2084c077977b0c1be2cf6f1cd06457960857131729a6d21d22bf9437c995e0ed0121d5965b2be751df14494ae5fd24a955f20cac469d3be03cc7db9615d42046e24c8990c6e06a133e903885e79428d7263c6aac75f6e5a5de4c389dc7c866be459531cc1935bf4c12b112e18b0c5a225d4d6c9f26aaf032e3678293d91136c43cf82477e01b2d2aaeecbd6fdb3b7ebedb9c32c760870f4579b2f67bfcd05996dd29c57d6877868d5ba47ae157a200f5e80846586dc3d6c6249adc6630846fa748824527faa7ba87618bcb5a6d7b4eb246d870f867d83663eb120489cc7e43e6b6e3f7eaa06e29e46a7f1cb7c1c4dd9762cada83b00a1148e979fbef30522a2b9cb8eb5dcc8eea64b45dc2e2bda262fef2bddab47b38286f2a395dc81daf7adcc2696d781cda2616678c72f45c105379bbe6d6c9a8c72e5c71d7fa35c1006e70737a703913982810eabd60fa046caff92dec746c84ff571b26c081fdf4a7aa518bdb95836c7b585c5b7021eaba7a23d3d4a0222de044b665c6c968112f8dca08443f290bed08fba0b16ca1f00dd70fc57ad35c8c0f713c6f1a659263429487d98f6a75b8ac6bf950bfe65d72f57373df6e682678bf7eb6341f13da526d305d7d5be1dc4e1fd41caede46ad091fa7ec4c591f16bae757d284800f342b7584506342a07425fe4f2ab9993fdfeaf390302a3798ceaf1e63fee5e7e48fee431f432656059f5a7447563f1f2a2e2d4c5e13d8752a3ee314d51bd2412b25e0320eafabe780cccef6b2b3f101d239ed265e8c28ca11414a45313bf9d61a0202617c1311d69b222fe1ac1391856938b241b012324e1426cc6200feb9ecd94969d1bb39e17c9619f2cbd8fe60449d69e9a7cee0056639f81e62a41326cf1dd103033b00189d41f650cf8ac08a3b3d1cab69bd351591fe1f3bdb03ea11e6880b5ba9f71c30b8d97f10c616fef7317aee8d2a33da136a478a519f8ccd9b93e23f284301e84bd8f2810e35f0e5d2bb26576f6223b71663293fdaa628e6b80a9f3b6b82b2a9b913e560767357391a878b67b13053a0c9d278b3bdedba94ed15e1a62a0ca0b65011c0240403495962685de9318142710c26b9bd72f838e0b51fb149cead5d57baceb432a4149f9ddea8dfd7ad4244f1a800e4ffdd72e3f9b20e6039e78c5a706931753802a900e62315d496f9cad9a317a7a7c3451c4886b9c5e25102b4b95bff16d8cd9b2ab1f06522d42e5044d928a50fcbeb54a6bcb2af6725761a77c6cfa7de7fae2c00e26012c8d1e3383df86591a383aef0380993120c33ae4cbfac314e3ec056883cb29f985061403be61179fc0e4a27d6d38d2545a92ad69f474c56544da9eb3f4af10445d3470bacc7408fc5dd14fbfe135d967d8f545b07991bad21b993aa82115ae50c6b7b1a0bfc7950b15f77cd24756a0c80ae018bd80820df8da12fe0ee6c4c9f671f311f2553311f2a786cc3bcfac79176412c88acf13b838b72686e656281a03e5ef1b6e74793ba3bbe9b913115e0878cd78290c93f7b43c5c427728b6c2b5204e01bb5d4caa5d8bcedfdd7da738fda130e07f241d4384392560a8cb728e493f8b598242ba2851dbb6ea37dc28cc208ed0180583024e4d1b083f50ee4a3359906baf529fe6a9e6902fa402c746192f16d9efaa99b2117c73e09c63ae406117c9106955316bd98c5f130c9dcc090a59caca1986ea1dc0d306de926fd5c75a4593b3792bf6c507e790cdef227938b12f54d7e58e632d73b87f2d680726b59bd30b772d3bd8bc4cf8efd463e1a24a41976d14a0b6d461c8c8d0556acacbf4f8b569fade70008f8756af5e4af38f0d4d2f5bf1efab4d5c4ffc6a9a65c730d95671dc2eb4548f28d62c2a5292bde0bfc8dd4cf59d9363b2c9fd04cfb15cbdbbbf12ddccfae4d3f57b4c7c16f256cc633476a67fdbed3dd3318dfa837763797025166b429a0ec7b6a3fafca923ab82c0a5a1622a4fd7cb13a28b050efb173ca4e628f9366a425085b367f6b740c6011b6aeef18346028b251ac9ee4f7b21ef9b5a34f623455571514a3e9ee754c50ffc17af579454061efd998fc6601af7e7896748dacc90fd0f0fe443077776062a28265dc4bfa102f913791f7f1176d2a47198fd59eb0caf6c2cb39fad29846c8aa2f82b98941df07100c9e04c6af725462314561b18cd95f9a805495994b455545b60c9455eebe43eca311c7e027a8f187e094d6370bb5d29d46c0d526ba30e7a16c570c48990e67a8ae0f0876be388318feefdaa3ab9fa518bc5cd1e65987d6fb8bd48392f27f9f9e564a1905e245e174e487fb105d9383ba86e683e0c2fa846db293a913e7a7189e20142d19c60c01ccbfa795947f2102c97bf97edac41e2072dc7a13355a7f1f0782fbb143b1ac3992851da0e618af719957aee613a937a05e09bd721fa30c163b0b1f50b5d645a5c20dc0f8a71a2ef0beb575b687c59538cdfae4cf6b00645b09c3a11afd935ee53420a1ea4cb5502a6051972c89033753d8ee34feebd5ac5d3bedc9547c84439b4bdfda2f35527c24777ed90393a6b5353000b1e40f29decc86b57f8d9a339f85a5afde482df963aadea116462a711f2049c1875c61a12861b48431222fbb9af81253899e6ad49b695e7d50455945063a566bdd66b91858789ca9059fbdb49597fda8ec265f91e50027fb1f0ac274b4a4d5aec93f3d8b2323cb1508af7c639b365113c637ccd1d11784d322b2e92f0058caf8234176f7f5514c51eb70eca9b5ad650ad8f7c1a0fc1553be326d3dfbbd0d84a1c9e8ae4e22e33f2ddf02ee238585d1694464ca86973a70c4cb4f2a6e5d8c4edfda5379dcae5bbe0d0f1639716c7b7786dc400b15d8a1a39aa8987646ad7406c705dc3f3932129a0b1dab2e097ac480e2f52d911de72d0502e42980456640c3368ce844ca963773f4bc696867f83ac102cdb4eca92b60b6d602bd6530a5261a81ea990fc17f52e6c22294e66228bf5a00ba63654fa653d263c33db3799fa87d9b26e7a16c42c3f65a5ff553f566056bc6476e5a5b4342af92c6b1f1feffe8022c6808d62e23ed3b0a8bbf6d6b5a41956c5980b94285d4bc74690c644eafc5dcd8c4dee3bc76669f6269b8545ae126509b6a4f3d9dfacf7433f615353783eecb499c651c1465c3b831be0eb8572d5cc0283952b2903b42410b56048209e09426741d26d2706515e710e07dace4ed343d38761cf3eccaa2d4c5b01179de54c8379cb8cc081a46cc3d9c82772b024b9e4ac233e3e65c83e3b7c233ba06722176bf0168d500671130c7866fd35a8db2489c3de5c28843bc89383fd138a90db06c88fb3fc57eb791fe4ef4c4b3ceec34ed4cd00f1ede5c3a87b87cfca0110a2981551e0dfcd4dda4fee1bf1446eb64cef8e602536a92f83f547b6ed69237ed9231550db64b8bdafe3979725699418cd822965299c814c8f88e3983a903098b4b894516a297d7fec84af9b908c9e703b3b48dda8a23975bfd747677ceeee5ff9a0c34531212ccc90fc06521f10865a5b72ae552f4cc603a485f0b6dcee67b9d92b7112540abb1781a42f1b8f18f529bc5548c2e71b09dec9c802527f3fec2b5d9a144bf015dcc9db753084bff58f2021f675b8b08e41470011050fe6af8255e3115001099c733be14e760f5c727739c4d0c45bea251d586c5d19bac96d8a0513c987aee8134bd50d239051785d7b09850fcfb6ecd395546f2aaca533a2873f1e64135b8b6bd30cac7965a1726466f86bd8a654c116404f948b12eea3d7545403a7fc30b51054dda6270395c3fc98a953f00c74b2d166f00b412d06fcb9dff8c1410e6762befe0e9b46557c74243b0991394e185ca7dfa936769c5044cfe898b1f229ef780e516544d0a1a49f60b4e416af22999109dde5d706bc1cccbdd8cffc33b891242a42b550b944341cad6fca3d790f7c99ea8dc675511d89d6ec737fd5b83f6bd0d4e071cd2cd8c2312be29bc03c92cd8fd26e7c5fbcbae48ffa6034f3a9580a789a38ff9d7db59aee546dd5e871ad985cd667e09505e62a74ffe473a13a5d0c53a266b1fa5a33d0b72a77c85c5a6ada5aceb3d7be6a6a65ca0aa7b5408fe826972441d0f37b13cb839c411599335f1bf0ba2547120a986e0cd96efd3772dfebca2a9a366bacfd6d792bb322c21248111b8e1e7e39cde85d2c0a08c8d87307f3ba2eef8fed402338f3649310dc7cb5d127c749d6a113087f36615a521f762205cc7f77387ade0f43f4c50672818c7a3f8007da947cdb49ef92013179d21cc6b283e7bacd2494a4967c1705221d2d6aaf3ce36da35386081c2e1199538008b0fd21eea2ce3ea3f9e80e1dc420de2591a6f1e8a020636097dec10d3eab993bef10b2e539166d36884aa745a59eec8e3e46540adf154673da61e8ce724b8f2a39a75cf1ef3f462901bcc0f2d78cba97f73a6ec7bf3038f0cb8cb6d4159d812d32b8c1f7b6771352d4667161ca04b151e7691bcb2ea8f98679f5ddc43bf57070b491d94a192684232b3e91ca39d3689dd7ec3e1db27aa82f98f86065da1735160c72dac92bcadbb4a42902d5454ace4fa4a7b6aadfb97b4bf71d93b87e51694377b535f8aa60f07670e21982165422fb06545ae6a6b81f50b4cdbf92043d3c5e4122ed92c8a4e763b64c54535756567dadc23d88bbceab506c7079bd2fb04e91a132384eade9bb75993939baa92035b78be0de8ac5cc556ce3e623ed4249e2eee4b725eca605abda68dfa28074088be2d94c7c1a76a26fb413d5b084d81b07eb4f27cc18e6d8aa6ad6facd51c35c188514e5339586e17ff7491f4e50f3dae198975f7d96af3400963f739176f035586339b03eb338d9dfa411ad9a94d20eafd46b76f79be94894e1fbdb3857f4be9eb4faac0d95e7eb022b04bb2bb621cb2e3870b9266f110ece7b033ba27939abbbf843f36ce274c989014feb1f6313924e95eac2be665976741fb4cdf758f8f90fd7f622f22ec36d2e692f2052cbe1d8630403a77aa781d7d89dc11131eb8dfc4058df6c52403bae5ada99f0700c7e5dde4f8ce4afc3bdc42266bded3e6470d762511731024124ad90c1485d88227091742c21e37605ba4c1e5f6da77acdd4e119f6f3b70691c25e53f10fc7dbcc60cf45e71795c575069bb768f226bb380ae88b95d586ee0fb644ca72ab6a25fe74ace1ec0d04985adc3ed040f35769741f93d621c8aa906bf005363a0ce163420a346de0c56bb3c3ed477915be58b5353a6b2808f1d6193ca95e9c9b20151362bfa2854b0cf4af1eac2e848f4ca91fa0975d547369d2549e68b4fb89afdf20702db5809636249951e539fc4c415438bf3e2baef57dc6dbe8c3e8e811211678e66259eb3f2e4123a44beac79e4361fcc30f658507f3b6744224e435167778858acf087b2bbfd5b27b5a7221e3f0f611fd3ffc9e7e00606b8b1356cfadf8c8b5efc539c570f95e027efbe9c334fd15ef6eeacc7169cb4c33804e3c09fa049133c08f0f6739bbc9b396d31cc33e20019ac5022d7decdc31891404d5d3268afd9604ddc9fcbc1ea08e52b19671109ded206e4111fa0295bad8c203c2162f605b508ccb22b42f10b13b817ee11d26998552a10edf1a634c6dfb606e687dc4a41de810541fd465011a9ea2c360834857ec26ffbc0f1f08c2ec973a81124983c24e5c87cab0532b66e0a961b9e1face47e2b8fe17a50b3d1c4ae5284f7931489bf3b18090561b1fc0a6d1ddc77937f6902f21167fb3dd8ffa09660a3a1ee0b70f5c173e3dc45d943b2c8532e7c4d860629aac2dab881d62f7082d1373d21b179db1d3ef6a9dfe68150272eb89b08fa18ef9bcce78d47ba27b6ff3331ad2e2aa760dda16febab8ece4af5b8c056afa89bf3f008303e945851d292ccd98b13cbf11ca907867e76a3338dcb3184976997cf0be2d42633ee8e11ee549beafd7fcb4c5037c2a15d89cdf63c5328632c127a8e364d38c5c381d9e87ed02bf3c156f09440e3f6c934b26e8d7b770ab6d9aaf2c245a95c885e8af862661a1043cbba0812a6148ddfe3684cfe603ebd0ba8874f48f915179940eafd68f9d44dddf245992d1ea61f38336922396078322461bd338a9857ee5948eac4f6e748ec2c57ef2946dcf0e612b0c6fb01263a570629cc5c219746c0b3627d97c42a9e6755db6bd64a51a97b2a478e98780ff6481905bfd5a8d98996e5d58c349f0abebb41d274c2f4e46e6f2a6a7fe7b519568c85c3352199a88a05145f494886806d32d1d99e709e71a06db62544971f13020ff0612b4af4b0325e7ebf98ddbcd7ffff4a09ca11d4d73d996579ff08a7255d27f943de0172931b9faac219b95763feae8b87bd55d9a8ab2249ecc5f57d3620c80233672200f708e419f354bdff73c9f82bfac00b83f519c17b940eaefdd319d179d9aa04cf3a68632a205d4e17ef3a112e6f5ac44757030dd5ea4af84524e3ea680bf729c1e1517166ec3425e97bb5450923b80051fa0f9376375295ffb40698e72e87a505b30198a6e465a17d8acbeccd6c58a470683472d1966469ed3e176eb29fbc2758d24ec91906894fbffa8f7e68ba1a7b06efdcbbd323a4c4ac1ea0f78f3f074c7afe8ac1cec30f1eb4aa9925c02091abe7fa2ea3eb82f56d65f11d4822a12de3bae808dc12376f0e2ab6f9ac472abbe4af1ae35912f78f6d5e38affb0718c82d415bd5fb1f464f9cb9e5334a4cd78f0a88b7f0a22bfad7652aa7adc720344fcbd0c2c13859102eb0ba6b312aaf9a97fa60207c708dc6e6ba3ed1221ccb96a9b569cbf76ad45bae71f355e91e53c02f4bfbfdc44f7a9e1a69dbb7b2984f68b59e28c0dca6e659bee9e72c411b956466ec9271b60bbef9545af77c8531b1f14b6ecfcc2d7ae2380af94b0aa9e3f771ff97e3726c0620cc46ff8f0f1cd9519fcae79c67dfabd3674023e025f5c67db82e36e49bd64254622841b9369bc5d3a9aebb257792cec0e3fe50ff6214b100e3a5c99705027040f4eb35a06c01ce26ed1fdb1d3a1ed610db67f0b42b31f9fb25c1cd62eb852e54d0f6d61684744982fd3077eace66c35e9925c2242450e23e710ab42bd35e001a5868bc58e6de8879e2d3b2b83a41ca259d7a6d34c7307cbf80da8b45a97234cbc0d1c7dc768e6833400eca63e2b8a429ae16941d92af32da594552eec303f144d9955a896425d443af1fdd8b623017e187e090a0d0f101ac4e6ad9685cebad17653ed9df5e291708643273263197413af2e6938ebda660136230a5a6898da57f3beca319de2429611f3b07a02f2d18af4018a633f5acd0ad98a79d77f48d9bad18755b081379d904bfb01c19e348b5db56103a77aecac8134a2679c2cf3f261dacffcf9ed05647c45983646bcdb6e441d6e817c4344163a31c5a20d46d3c79727acce07cdc58902c256c14b1f609d31429039bd8b63a87a4bbc285b27c846047e95016740ed8cb4a9060f0018ac156f4e6f245ff5ebb5821d9c82a3c4b29cde096787857cb868e0d03e03ee7c335579578deaeffb9a7b55f852093239aba7eff61bb612c956dddff8cfadfc06a3afb8ac74dc014a23e584c1fe8368e7158820180267961f913f12b7dcf8e80da267e319d7c3ceacd4a2b2ed19fe89c44baf719a48932fbd17f4b4cb29f940f469e82396968563c1a7da4fa1dcccfbb97f0653022fab595c9f7a11a4a2bab1b572e505bf01ac060a5197581e32a12e3b281829db750f24eec9911ea4b3e92809d754035b383d20f7606dc641cdc26c8fc158da5fa9d983f3ee1195c9a9f34fa60ed4d480788b07e9f55a6c952b3ca2e27229ccc7d71cfae7c92565a4d6c3ed0e316beb293af40cb0d5b451395f40c2db6cd0f93652660ddcf9ab7f98d16ec9d7f21d78982d87af5bb7ed73a41d20b3ac38ebb2cc99bc313d472cc27b90f19007244ecff797e785292267f5bd6109146e58e8b609a077ba054df7e7768ed3f6f13d85b86f286f0c63014784efe16352648d3b2760b0a019e4c5270dc9fcbc883de22eafdda44106ef3916f97f3367d87c3fc50c896cdf83bb3dac0483cffd867cb616b6c5c3fe90bcb64e5f5ada020576633098621078f64097a2f7be61387ee4b5a82254e47a578c90db48162ea46b56a0e42fdddefd6dd81b13b1f6888456b7b9617383e3ef0a93a3e5292cd4e000bda40c62f2a20f8ea45f35d1b507bbb8f6f31bb822c04f14dae69643a14b86b980b1a042b7c03e83cf2719245b6600b742a9c5f33c245f2fbd6a8e63f7b48ae8a6808a137e759c7b11c94035d475fd2edd80a250c62a352776951b1ff0bc18a4f46a8340f53683e002d4fa04a4d20787e557051d616c2480f889897b56b2db85959d2936960bc0a9d35f86ead8463f242e228e5a4390a8605fce5a1484a7e12a04ab0e0bbc9258aadaac92b22c678d39f96bac25cb0a6066366b4e433b60f949106c394c069d680060080863764ebcd687a088b29e0e1ee6f1e61f535e4c85893bdf7975e1c84f724fc87fd86d999458d3ab117095ccfec37b235de529b8cfaaa143145a56b5c98060b05b6089110c51dc01b6321e0bb618a5df3ce08b63cd777775009d2ab869be3cd6b7474e2a4384748e917396abc5fb4f7cc4d84819d94b2dc4a4ce47b9ee6b5ff106cabfc203b954eb2510f5c5f63a6c8b6f089c3e05a07cec821c51f6f4c56571b00a8c5608e698365b77489a916981e03bab5be392da0f5a651d46b76d3e9aa05d1c749fa7d48d289f4cd2ed8ab143b8a1af1499843b21dedf8feea298e0fdf0b4cb0c071d715024331a5e6904389dbaf06552650f0a382b82391cf035788d9e2203d355838360b202bab64fa3162dab23ad1d04f091f72cde891be9c52e5066a753f9a844ce78b0d6a20101010ea5f8454a350a7f15c7ed3151f43349061554a85aa52c05bd105e5c110ca454ff993e544137cf089282376493dc07252e2d95b7f8b235bac11f39f32bbcc8a62e75b1e9555361ff175f0cda7d827b7635b9e962aba241ee6b3e4d8ae0dae8f3dca9536f2c4b6f43442aacc38464f93b7803e87ec2fbac938039040919bfd67c210cdbf8234616d304da9bb6f2682ea36aec6a442746933495d75a44975135dd63426eb38279f5d9c59133e4d490d2fada635db45aa62b6d7b5f1470678e2f1adc8a75ad75fc75a5f3b4d02d0355e85ea0c400104077a1d135202d798ddaafbe0314a152c96d32dc64fe54a020d6f50c54b0f94099d5ea2e2507c3953a79704979b99bcc247c0ced3e94323b827d2f324305149a628d882c36f26598429528e053c86ae3b55eb6e552c4365e0d6d93c527c2037045ac68e30b78e48b0f8ecb73fdf68fca8a7ed199c712ed8ebdd3da1c93d8b982cf86b9c465b40b30521a0e6b75db267fca735e7209570ce2a569483d0e9ce1bde0fccb58ce8b830e38572d1d5b97d6a79cda54e0518274cf0da5d026d13656fce200413cdc03302d7d4823bfd39fbaa1709fc83cbd1efa756604dd753289cd50e3fc7823bec7484702fadbbbc8ff069268c6e8d1130e034ad35e1b3e40951a69e7257b4c0e72a31b110b6cd2cca92d64b6fb5aaf75d526e6bee656243f8142492c68c337d577e648aaa83b1520da23c7534a35acadd19a5e223e0a3eec319e97c321d1415df04425ca4876e74a528649aa335121e3b20e348e46aa4f9b3c01575e8a4deda42b46980d9f2d48a6a800e912022aeaab8fa50d67f4a2bc5d6f01c64334f01c457cd16f2d6a9221d91f1381ccbc4f90944bfcbed1404a9e67171a68e49f044b017740e9463fb1514cdcd471f00c4517738de86d21e41cce090b647da92ec6c3bae02274f615cb95805e5f9a2f71df3be2dbfbc38ab517a71417255a9bb274ca1be790679045057f872149b9e4842facb85c55e1443697c326057d0111b19e72dabfdd2203ec354573c02720fdfd3d9d95ef4610348cead9127395ac7753d9c2c74358a963e6d45756838b019af63674e590c40a3f77850fb875398d880207dc5b5df3e7b915749c383ef789ec8f91da336c819e60714181d4c93dfbef34e7757d18c4c7c9ff725fb51f6078c5a2f39af7ca930e136eb4e5e15537b8076e83f6daa7699f4b45f91cb6d30c74bea687e728782b5bb4ff7da5e922c12fb0ec9e054f2cfbc5243ec35117b78bcb90d4522c72b7f0c2f3f43a24899e6e7a3d03d6155be1d109c6045eedcd4930303d53ed51fa77bea40888601b6c5f658457da71c2fbc91a8e20dc3612231a9ca99bbb95d3ac5b1d57577f1aeb06bdafeaa1c9de80a16361ce46ebad236e8cb5fc22490c95db1713d02ecf6343a47ffa3612420d3f0e1a471eaa76b1ac7d06ff9c7227d59c8dc2a8f96a0ca2d495326a3063982f73db56748615a7dff675e6608610ecb636df617028e26fbc1016de2bc2160c4a7bb48af9ba4c832f7acb5d3883ad8549d8de65427ed6639c3170b413d78349233ad8bd88c2defda3bccdb03bfff103122cdc6cb702f58656ce6a499d41e3230a691873d64b074cba90a39fb4de21cda3d76daad7921bc6d7747d9854657cb408ed176915f24f8094a26e68953d09aa097efd2697267b5c9a4b06626b168efceac372a4d75f7b6ffb493c67da31438a701939488241f05edc7a87dca76e284b023bdb264dcba1bd1f5cdd88bbd825418e375f06f7b4df9bd48e50addc23dd79b7111789f220b0e840c0a8a0329c4718e70c90181e8383ba55b823b53d1521ab2d4944d35d69bbebb77744712eee41732ed32fb9b37954d4273af540b0ba9581850ab6852d08ae27480ed21081d378a7408f41ac042f4122f18093a31778edd1902fc3bd9123f7a88f578174a64f8cf0cf9a6c9ce7f2abbb96d39b0cc0c0efd1ebf599acddd814ff214132078dd7a359cd3b57f821df3dd532a0d82d1170efa2cdc3fb98c71c4ccbf090433c304b9cf7f983e482b152ba7eb83a1913e83efa3aa63185b2d276e5358e7dbf55af21618d5c380972e208c5751db9defc95c68b602c482abead39cadf11aa2ecf330b09dfaee79ea837755c96aca1ffc13f7e2abb5c6bc2774a71d698f53fca7c37dc915554b048039e60b6ad4e735c68b1c7f0956e12a0669b7f060260f9372324dc3fc042b35bf8b3baca27cc484d5edbd4e3b790c471c13d58f040c0f6628647655791abd582661c531bf0d0e4b9173abd10b8b7ca63fd48439c453ddd470cdfb6e87e9918608596761b3058e6c72b2b7060b180f90eadf8441319b152a44fded2d52744e92561360a5907a5884fc7b022d98353dade3c7e2e19321223fffadab87e71d1668a47c21bbc8938145cff5d6f070f7edcad7c8a1f7b74d7fae28b8337201d50286927b463b71ed6a3aa2052dd0bc4f9559be45809645cc527695b3bd0b3da8faa68f7f0f8de5ae293aecfe25f454a26d7e68b5e468ed250d10618d664cf58b4e6b41ae58e0b3d2eaac7f61bdf73cd854f4bf3f1f16c811ab99feeeb9e46e3e5455514cd65416872540860b35af00a915d5aee3d61047347fad5e8e6f60cdede7562b6d89bcb180eb6042ac43883cb1ab7636f8b1838d265cc36aad7ffd3ecd62aa3c3677b3fb95e74968079a10a14b340c50c9be865c7df7df388979a1c238fb87e2d0eadecdf5e5f2ee009409860438aa720f5b597cc6190681d00303ae5184169634bdab57f17c9226a120d8ebe55025047a776b5207b904bb3867101ca6eac606d9582f44ccc26c9cd6d52515737fddf27916bedb49a6e62cf9a86889d120f371d5522c42d148c15525d39b66702d2c406d20ffd402feabb377a1c5ffc24130d641b9396ff83a207abdaa3b177a887ab93b456eb3baaf88d847c9cbb70ef333cc7631529270ada7424427102b7ecec40a56aba4e55fcb9d8086d4e9a85136ea02437bb2370a6b38dfa55c9d571812677a5438e626f8422a8b7c91c772e6e926ed004d92622568cc23115e3fc3bf5286d0cae8cf6dc97f70423214a071d9cdcfbadd9aab95451021f1fb884f35cd227922794daf595af3a208f50cb29b60bf5b8fc376cbdc98f6dca3861885a388d208674b3855f15613be52c9dd01159628b3d94207b07bb6575cfd32d125c54f6e307b0ba3c5bf3ed6f80b466de23a161a71e5ae413bb800f4d01deca4b8cba6b66b09b2457431e24ea21fb9a4224a79faddef8d16652f82386121d762b9576a1979969d4b56bd88ee0c65f3e7e69af958fc47ea2df0fd3cce8b72e9bc6030232cace29b0681c4eddf2eed53d7f0df91547812770246a264fda67439e908a759a7b49fcb6174eae84e879fa682e71b8b69cb8a1d195943a376f022555e9c62de5993847510c0030d1996148fcc73e927accf2ba1a22fef297d6b0a2f89b003dd11333a9bee1c15411d2567f884e3f01c958fd948be11a5529c175bf4a2ab8539fedcb6f81130aa45a5d5c84673a23aabeda6234bee69f2affc8b23fa3bd9417f6fbce71c4c7ad1d5fb228185f2813bc6b9a710f840b89ae49961bb94937beb7660fd690771c807ea65fe397bb846282bee4afb5db84e7900807db1a9101e451eb2249a757e219c0ab845f6d8fa8845bbf93e6412e197a1734dccfe63a48981d92f7dad6d41a4ff934668ff7eeb95cace9a2547e6944c10b9060529298c919e315b1686575cf097bcf92995e31f2d781363b46b179ab25e4096f561de9dee19db0d0946f061e2202a716810cc6cc8bfc8f7ff233cd83449fe064297b8a3bbe99320a38ec2ab0ffa47475772dd22b9b6f4268121fd56f1215074320b44410b08fc337625fde603791b1f594ee7d8879857bf31dd1eb2eed5330090b657d3463c6727f801ccbebe5ab49c783e1b242e864f386a8fbdedfb9a84fc49d32e8fb9e4268e5366834fffad27b4ab4c9e198465c15fd868849d79cba2f925537b6337dd4be03e84d7b27610c2b4cfbb6e588ad0e1e1a5d6308f25f6de35286bbbdda47497eb9378e3e2080a1056a0d9e95262d2c8037e485c2dc13d0b5a8b4dc737c622199e126dc9def85e0f866a38db478a305fe67980a4167c2d5a19aafb48b4c5af4cb70e1501297be07b0add7f4abeb3f8a8882f164c6f8a62d9e21f98248628360d55a1b5ad684469e2909e4de62a2280639547505a77b66be3ea1c3da71a74af07ab4f1b662f71c9e6eb1382e651944592c17da730255a39f66eed1d45e78f6b864a2427dd6f88f083142d2975e9adce1fd82f76001ce7e95dcd0427862d64c6a232d2077f5801b6fb1dd746e2eead0e0f23d7f71e7b31eb75f57b40a2b848a28ef90a6ff3eb8c8dbf8313ec535e8ffcb7402dae4077e9dfd3e5d230ad3b8978b133917911d1dfd31c9713f7b428c96d7519d5d58637ea58cfa7f5290525433b80729d11850451322520a1de187d428e9b7e48ed39b02234160b6822bd1879006f7d9be5c7ab9af4ad40c1715adb704229dba5f72bc29d6e229c4a2422bed68fcb4950497264e240e5fdb4b41f898f77d8ccc40700b096e80addb18c8d3a5faf3d719423d0ecd53de01f0ebb3d8364bf39955ddb0f949b0fccbee8148d9e6bd3901c8d62a80588bb4ae717d32dd0381982d8799bf39185443accb387da84c5ff6b0e7287882eae4465108bbd9054882eac0b8f8ab86a74822dfe17a2454d8a48ba650b610ac012d626eca278bc528ee7545688883635c3d3f1c5c39e589ee1ed95554c1eac2e3691a2b62168b25ec53135d4c0a8629a27edf44f7110ba848d0c9d618f30feca3d4020b4f6a01fa6962a4d4d79c1231383f005da57be18fa7290d637ef14e6042a7e426126352a2444426e7960ac8e1b12cc7615d5e62ce2dab901b3be7d6d820e099e3fc25ada33b9e73614f5a001104459559e6a6925a14acdae448faa36850a819eee8a3ed4e10c45e6ee336196b4178018ac84e01c2e55034753c73ec00378f3b37c93dcc1c7f4abb58a8e1a69fc1eb124891479c112fdda553aa88043707464c7fc3cd49090acba12c731ef340741f07c92809cc690b369427439dff4fe09b868559207538cac093250c37b6fedb95f4ae5ed602e7d2d97559e9773ad84bf689c9a707971af93134972ed53a606dc021ba5d6eccc6882359fa1bf8c6b7c2005154d36becf7b0e2f7e85baba1c261ad7772185274309d6c66be71100de088eaeb993e7625efcc1747e635ad97ec8519d3eb1f08081fd48ddc898dd7a730e2e9dfb084b154baea0623ab03cd3c3c3551ea8017f9292e9e28ac5148123369477c0ba5899262310dd7b241101a215c68dca45cdb671642df0a39431d6aab4de023ee8668a74fa6fe7b5fc1435dcd543043ae1d5286a18b2963a6dc61e084cd127615fc37439226645c63588ae5fb51a8104fafd4aae841846dde2feec8b3549040a8b6486073ad8db6f9b978f4f0dd1ba9b5ddc1d63bb3fb84587f25d5021ec091d1d471a0eec5cdd8ed026055502b5401cd54ac3a65eeb0f7c89b3c4a37ce78049cc04930c2fcf54e9fd653d379382976ac02e6bcd4ce49e161f890fb539fb455fd810a505dc89329f8d62a364e094117455820947121b823841462cee387a6099cfcecb5137dd4fac97c589af6f52cd28a66b9411a576c3523c267ab1171c50e89f65297c45e7688d4d3af6db8909693ad06654874611b934901bb71c2ef6b79b10dda23ef8cba5e7077c4298eb00a66f6d6487722593a9d4eeda5570e1c3b9258e94d3af85f208f1b0d83df4c556f8188da249741a80f579d37272a1838a983462ad49934431b477c045b550e28de6675bfdb8127728bfc08e594f830f695ca528483ed6119c9f3aba6920dc8cce12d7679f069f29b85ecd1f2300f9adaadc3965266b8fbe768c2aea92551d8d4f55e955e2addc381b0707f5e69f4217c232bc6b36d1918cecd3e5486cdea0605d92bfbecce7093917c43018ac9ec890f60092b23bad949530da4b563b9977a087bcc19dabe5cdae90432cf2551d474d144bef7f5c9df859b24cb54f2d5e4789ddfa409f2b8133db0263a0ff44446dc03f52b37d76fc6cf96da81006457c3132d9516431294b0f78f70acbbaea613ab9912bef2291b5da84738f2be6b603da917d8bc1138333830959f6cb3f40cc46109208185ea8e9bb26da4aacdde20bee5e0a8a1b16a8ed1c362b1f7d0454dd210ad789f979065a4c51234bd1eea7d2371c92d8be65913d8b028ccae9391a9f13062ee81b1d2fc334effd00bb0ea99913a3c8411e495c693afaa8e70c7931dc22ff9440936cec314e3a69b38b129e9933bcd3e68b0c25847ba04b0bfaef02a6b4bc545fd1552e041cbb77ba3b049a30238f7d80006a668f58f6adc5958d47907d9cca55d5af5f0ef9ccd16e46f3fd6e909eb5e1eca7bf3bdf3555de99a6c49a371a206d75b40c09d276848f129655d48adc4f5af73cba6c6fd541ae44606b6930f93f781a9f56240c1e48d77e5a873f06003caf8cb4e9ae8f3a514f03352604e07a78d6a0c1496f792ede43990a9dcef30cb9630ef7721ba97ffcb07cd13b64b95639666a9de9719baf3638771ca8eb27eba3e7ce9b763baf29128dcacf09cb9209272616917fb54145768a711f8c1f6351ac0f12849cd4e59ddf733e1807c67c3edb53a643182b0f01befa0334dc0d23a1e721c91e89db00e95a22bdd835628f64aabefc67cc64f4076969c6935f6f1c01669f43bfd48d78405fe44a7ddea6e891422555a9046a58babd04a35d14929bc5e60cd453f72205a8b1c63e7bd6e1372fce8dcdf962a68e9593278b9d557bfce4dde16424b29bb0d87b943297d5997fbb000d4e158bf04aad1bf81109d488909d3f50f99beaf12b849474fbfcde28b648e43a7841111a1a6b816ebd2570558685d0f82cda892a9d43729d59cf076b2089a1b8b7a5bffbcfdd4a49871adff9c5135f53047023deaf7c092ea2eba73d56d06a5ce683a54cb6a3009879b76a5c39e4dc243d3f205050a6ca3fa41c21a0659e2b25d7341835a9e3bd98cef43348b923cf7a44ada4ebd3fffda29b033660036d84e859fac53448ec49b3ae7d285b3041a2c3ee5c8eb18463a3b3fa7e0aa8dd36b1931c948a1ea3be245c2bc1618f1495fffd8be3bec9b864d2ff18811cb2dec6cae86b33c4b754290754aa7ce853bbcc19bd3fc2d9802fc2aec8a7eaea0f461abf074d74d4a4061098e1d20a3442d3f164ca169635f2965e85c526374e41d02748f98125787ccc09afd8e5b58810f5a178d2704b9997929d2eda57f7ebdcc0c14a8e2b524d421b0bccb53bb406c652c26cd91a3836824e0d7c22f38e83c2f89ae551d0fd1f13204b7a201719bb4628541a05baf506404baa5160890c685f5ae938ce75f1671b28a37d991511b971f817232c6343c06c7b91b7acd3b5a12b97883864deab780c3ca628cd112f5f0ebf164e72d28331de4029c81f7924bc9a667ab9257f24cfbc256d3e875e8cd6771c15244b0545193871770a53ce67d0d4709cf44f886bd3a1485b16675be08c0a2aab78845b4441045294e9d02f2b5e1aa5246c175d33e573e6c0d62ec0cb6f2e407c02f8971fe2f0620fe5f73ae29d86fa53794a7d06f24df4e5ded2b7c47458e54d0d0e59269d7130495bfb904814434d74afbebf8ff0195c5a2482250157ad12ea264953cc07e258dd50258af49c61c1315d910100025c4490c00f09c713f26b14c1d3f8ebae8df17824468fff2e28ef3b7adc286fb5a4674e7daf0da14f496af3fb11964b175dbf2da5884720606a0a9a3d71292030addd0b8a9c0e8d75406c6bbf23c857986778d0e5342ddd7f91a886bafbcf38c3fd08e9ab7255ca48a4958b8bf4fa025b2bdb014336a835c7614df29da1cedefba464b7bd832b509f5f074ada7ea35bf293b354e419a70cec01de8f03b8ffaa48280f537a787b6a0bb20a73abcf07436b1615a6f1874bf1d379fae66fa7563e85e4a0f68c9860912b648375410e08fe83af03176344605c86bd50e0149b29f28412cd38ca1033098056ef065d3198899b6d8ccee6cf28675b756584f7c02448b3dc7d04688e2a81b54925f063fef356b77df3e2b19b75b72e81c8e3e9d8e3bc3d2ff3072f06e08cc55690fd478e146e16456b76d62cd1504f0c9081f88cfbd75a7cdf7fb6f8b23f082dc3526888edbb60a68648fa74ef12b1dfaad5716b15dcc0253e33b7c6f0e1b3b018168a97b0d5da6f84538cf794c4d05d3e148b0b6333812a07c81bb2f53374ba3bbcff2045c675329a61ef1dca315d4046a1f2fb992c24b06f91b48fb66fb483b2c115d97052ce405f30f810a82fa9d465cc7a8db483c2add8c2b8b8cff2eb1eb328df9c8cfb9c4d942438f58b5425477b189347db1ffa91a01c6ac7ddaded4034125f1fec9feb3f5b622113b961742fa6ff04996af483786db62a6ff8e0c264760967e89fbc890200c85b22bc5aba58e503087f4c6c18361aaf8bfb9fb765a3689cdd3219135d84fd2f81976032b949adf86521a91e21eba7245bfb2a2eb8de3bd02a62f7d76f684a86bcd46ebd39d2a91844be3f814f42381715efd55f3fd7588319cbce0b0e64e8ab144fa378978768e9587cd68ac8331e81476c8fdfd685810b1b54d8379f44318a759f721b82f0100cbf518c5d204f4858eb2bbf32d011e4d6198fb334c919b19cc33da106b76c92b9f8f508164f6892741c5b5a0c65754174b050e2d21b1a2a72be73bea1189b9100fa0a073a4884aad4be2055d2e2917b34d70b77d9134e9e2a576e832f816953fa88baadc16c0250672cae45b66a007c0dcda37568562b4cc990ea0b7aed0d427559810e95c2e753de21713f2038a67d8a45078573f23d015043403f439a387d4fd0a5be150fbd6adeee8425de5bc56f75a4ea630838bea7591961ae9da6a7a4e1d19c7a22eb167e04a93f1376317400473a4c35d1bef4c4e7e9eab53495d98b4f5f210ce1753b3902a617e72ab68025da7cdfbf7e875596ad6de4658629c7f97026dc2a85dd3f9430d14c88ae331e72297b0ffc95fe1e11dc76f9c6a669dd71f25d2eb609a54c60e7db7eb6db3193e9e21d274c9b578db8142ce02cf088ecb731790982e1883bb84a944b1bf970c4f6bd84aa1805fbdfc4a081381aa796d548d65191664b1ba7de467315c92f3fc4a0b57f7ad08df796c6b57858a8d47935e72e4bd601b39fdde991108ddf045bbf2f92cd36850c152d7a7da7aebb914e58120fa2ef89a2b6f8778c6cce20a5d7a3e94937604e7b0206229aec4e774c5ca68cf09098ab8c571173fc5c4c7801e6262ace23709339f0e5aa97a2cd6ca0cb7e3b5577da734e9173541808cb5af79bf9dfb982ee54d7c9337fa22ed373f60637a8bd6157b6c9d297c3bfbea6773c685e5442bab9247dd8a67348d8e150dd983488e95bb3e6db43ad14e0efc76942b853e0f654af41b5c201bd6bc94684fb4df38788eaa4b10a9fdbe24e0eb9ca240dbb787b9b17d9172e4f0d1628ac6311a5595970213caceac3b6236d704fd8546fea70f7a93d9222b3e7db92c7f829c6e1e77de609a1bf28c65751e490202a2531064339eb1449ad2686cbf0366eca4d828c8cdbe392249bfc76885efc883df43f55112ab60236696d4045d200c7b7bec9817e59b704b2b9739147e77129ad52435eefb4792e0f28ffb676f078868e5a429f924a2aa6f160169e9549101f8d6396f33717008eac52ded9fa634bc5612653dc40b59995dec8dee4285aa33f1d81cc767a45a3803fd852ecef0d3e7271bd2330baf3dda1dcb7733f24742094c18f671076e35f162d1c39191d1c2262b06981f92117e965ac181aa0bd6ad083ca258cd21f60787e52ed1e32161aaa859b5f314e3e3ef49049f9df52a3b4a72fe04470854e419b67beb9b7bac34173e546f5d169e7e790eb186669f1b6c1216e8d48f614ede94be27dd96c68c8e6862780126ae9b3282acbafb5eeb64b520e307f574263e5af3d88f2b8bfda1eeca7a34c6f2e64de69f4765048677a461cb6cc8fbd5a206f74fe15da7e2761a098e11b4f15f3507c0ff1cca38759f5ab437a39d5217bd5c804fd3d8584994377f22185c4ea21ed12849b7f3a7d8112b1f95debc8fc278f99e81ad85d515b4825e3828e2ad88813bf91b23aa628a404c0c1c70ea564406fd92893d3cf3fbcae04dfd63eb3a4412216a5ec22f82a26c2d82989e3804a106b2345bc0c34bd616afbf0d8d8ead8414a25889bfc59fc3485806f8347936b6e78107083f717e2448f363b1e939bc0ea29070b172d29a5d960583cd99a4830ebf9a87cf9dab58b5c12c21a57df00f85582e0ce3fed3ab1b156396b3d40af8b7374c57290865952238528493731aa49d4ecbc14fc18c151ae97c7ba3c9cc79b5c360e2c4196a004933552228a141b008ebb2bc17d6ce7f387b89faa4a96ca4d7f1cc65d67140fc14baf7e22fc7a6b00fe5f1ec4e0c521775b093d78a785942a67e3e141c3524e4853e732b98aa7026d3d7be42b53a89bb86c5a9f5546480577d92eb2ca3ad944ce2130de9fc4be3edb8f7fd6df74caf6bb4e1fc1868662ceea2a420224ada72ac605c51e0ae0b1f8ca3e7719661cbc3a7655488edea601df222f07a079ca3f2af5715cdfd2480e4e775e7d35bb0f7c6559363e4fab5a945cb59dee849ea8e779d137da187268953f304fe6b4f5955c14d262eaa50289424582c5f8f0637006d85d450249aebf9c631398b2a04aa899b0f08015e8beba60eb9d0c58e41e379678b453852ee72f47c73de85576e7c2f37a4453780fe58dbc04b23679f28391a5c6e6f96120e90a3047a6833cddf614f7f1ac28fa9b72a7c26a2b8178baebb90bc99f25f32e7231d98dd9db3afe4dc786f885c5f5978e380b8354d6fece1b04b5939bdb93983bac77a5f8f35b5679af117ee6c5c569e29b4a336b8aabc29e7f5debee5e2f141922d8d44f89837ff64191ddb2a637b4bbfd1867093b37eb867dd9ded119f25c297e284d6dc4856dec41e5c33528ca167dc33c605970ac7c97e07cebbf05a803bab9c4250bf12322d79e188acc9fd19518bd661ef021180efb7f235eabfe8930f29807fa9199753d43016adcb173da648b02beda3c8d10f1a314a7168240da9877e4178837f93639d68763dc4aaecadc2203a1061d46a75fd7ec26038def60d589aab599cf44a54cbc17cd3e2349fda7399ff82edb724d6c87df9063634c56e67644d624d16f988f31c3c3091465bc8190fa8a013d8e6104ca23ae2952447434fd4d2d658c29993ea4161fd266cab410928820472fecc72ea4da5c60bdfd29b143e8888f53d2dcb644f8813552e3a170c1eedfbb0c1b0b69e2c5e1cda03225ddc88aa35ab0ee79e5f09c02af6c9943f1abd7497896c60e2570b390767bafd70c3e526f5400ed28ac45c9022f7e5d2d49656d2b99c35b396162e8d8db5b68bd34e5c454516fcb54b20d1f241fbce02a72b1660e8a3ddbb7dd71d95b645633a538d5c0a305460637c1d49fc331d43865edafa223f428593e23115beaf8fdbeb35a7040e0dc1e07fe0ecd6be0cbc67b25e32264ad0231db2e71df2bf43320c92d057f21f21b6a71a2d55e853f4705ae7b2b926ee6694100a66e98babf8c1be9348c7f1273d33dda8f08d5a35c6c181022cc9b73029bef0768d712b69e11ef0a329d97a6b1b08aa4b300a91b9103623572c34fe3088290676a8695b8ee02872d00716ccbf63a7cd23bf7bbd66cc5078256919d5e31364d1b2aeec4f56fedf4b51599080614048e628d2408d79b46266e64fb972fa9da81d30e33f9b009d2a33c725042f0dfa51d10c58763b2eca8921ca79ef744aeaced1d6aea6da16bb7293cbb4ee40d3f5694505a649804fab14b5945ae589a78a390fb5e29d4691c0a18c6e807874906e137f25ee2a54eb9fa8e92612353e27a1d4d20913c9a4f1187e061019db921ad60ad15eff439819acda00dffbdbf494c9f49393f6c36c33a9836decac4e2ee6b45a425d522de23b31936bc4f65972f08d1e81ae7744c93d82096f2fc2f5da8ebc2091123ff7938670a01e06a3aa76739030d77aa92fa34c25a5257c590aa17b86775be6421da73af9f2a697ecd48727e17c8c3a13e69c974016aa48a42b4b11d0dcbc1670641cbf200a0bc1e3b2b574ab6c28d96140c6946a9e4b895f37490f7f6eca076368132015567fe66c3635f387324d9b03141b44b8a271a414e501ba6445b653c4000fc01cad02f64c53fd87743d755a7d04c8d980880d22d8140bfefb70f0c92878080a53eff2058642922c80ba4cb7b5f07a1162f2863a27cf204a5e69063eaa87d4bd11da45eb328d1b8de5c80ddc1a8b298005fa15b03fae5bb0badcb4c5932ea57d420890dc52975c1974a9ace32855e52bb40c29ef5d752d05cb66b155c68a53466d53886695beb4190903818466d7974a8fa66ecc8f001a73e8f0dcbbd0783a30f9c776eba4f7f2c99da3606bc27189ed44757f801b8eb6db78de9f4ba61be04e7897bf6841ddc6922a464caaf696a06f4a4610974d9433baef9cff31e1bb12a0c7ac4bfcfb8830b4d20d9e7f6c522cc59f20c892794e134424a440daf501521d8a5bf710b0ab055080d88d1f9c7c6de18acc839c126a25820d93d9efb743402b2abffbae2215d02e277ead5144fb306b5f88c3e9ee7ba3138f973b9fd092798dc4e008f0f3550fc013122f424110cdc0bb80f18d07b56cc9a278eb3db87ef5dd321d062f14229637f821276c69907cb7e458c39dbc2c38322da4ec8d505c34b82cb02de22a0f353d1f6f480dac3a7726b04278c56abc42f4502c8441165b041848673c6ffd0c158fcbae8cda3a9f6d777128a9cf9cfee2352aee48ad98a82d83cd5b64f8b03a56f2a23da985b9b9b1310526cc8126154d896d4ac370edc0920ce8d1e267aead91ba9c6074976894f74a5ac351c338ed2477740218c57e7ac4a2196b7d059800b4602680fa0bf873baf6b4357a3b0342c5ea0fc48ebfec758db5a9fef0624250014579b1b6c39b4a9297b87e247e0e2b1d985f847062c71ddaebf8fd05f7901988f8234384e034a3109e13ddfee9c141ab01de1b00a5e7bf29f676b5047f6380f2d0ffdf683cbe4dc090b8b50703eb803c8a52c320a9265263357d8863db79f71c54ca4e1e7aeb5d1aa52a5ac6ecdf4f92c5f5632d8711c354a50a8d171fdcc954255029a0d7ead6def99b0f90c1694ff16d50674846eae276bf978698cc61779ce7647a9451d72d36fbb4c4ccc6439c2a0092e5cac561bb51dd4501c086733f55c702fef6651c8ead91ff631e846a815ec6b9373f927d347248975be76355dc70cbad29671ef3f369f441f21fc868652e10af1e55457db3d3746ed80157cd2fc3fa37aaa92d8338da785cb652b100f50a43e343060fd03ec75ece8c5f7f83a48d6ad60d521a2f2071593f1e23bd90cd55923ee808c98bd3fb653150f473782ebcbf85bb07ffefe28467097fa1c7b0dee5d5415aa0d320ca1b427596f1135d194e8ce0b0007974a86d8e8d15155c098880b0b566105906af311b02e354497e6367b36e11cd5a7f47e98b525e1f5876348153828a87c960a24461769d49fdbf89ce1f5061afa573157ac8fe5f13d281cd8672c7cf19aa682bb6743fc7d0fdba360848dd58c32e7714a5a4a63a7b58e7b7bbdf49c0f0bd3988665e09f775843857e673a8fe0cb0d0344269bba1738b0baede086cdcc8d034bfa0a222a169cf8538f37224a64b70ec554d15b0e54307404602776b489af8d6dbfd6a2b9230ea4a382d88db336d6c27101d950079a65a411326ee8483715847b14d4633bf94ecf6823a39deae2764b505b5a6c643cdfc6ca73ab6b865121ebed23738475ccb9b09cf04c8c8e4fb8bb6b06966a7e5f0e2363b52494999499a34c15014858dbafc6c7b6ea4021c97609dd1be6516b8f35198946ec59b52f60bdd4645b061bfd988a600f4a6d98952b8a8fabfb49a1050dca16419259eb764e11de1f842e3a9bdda3663dd47dd3016d9faa8dfd611a8503d70c2aeda23af82cd9b25311dbb9a7af7f4a90c39357316316709e951206b1bec0d0629e718d5ddbc8b7d0c1a3e20b0b5b110a6412421cc1c8278984f4c961fbae27f12b8478ad013325c5524b00751fa3f0a350166e2888ca7f357819e36ccf3527ec7cfa2052c8d164fe0e8976f23a86f5df67967cb485f493e62b7a5953890ea1016e5a953258032497b6246e8fff4bfb7d2398addd061e1f4aeba9f89ce7788c20573834b6eb9fc2aae6a0763347442b424f5bd7f8dc0247e971e7ed9de2fd8a0f55f01ebd6b409efb0fb16ad4ebdfe7ca74639ebbf9fcaf1d4375938e7b1a189910883c645b2fb931c85ca9e1879710589baead2dd3744f34615fb82f4184145f44b60f42f060e3d5a43465d63c9e008b58d69c4b5f14677377624e026fd8953fb9d0fe596d0b0ea8907a95a9824272fdf29953528a525dd4a351ca00699f2af0f22932c5ab8e3068a5fd449f9093760c990efa68395db61c633c3a977e0e13b469fd515dbf05f1778fa3daf698806e926d9338d94dab43aa3bc60f6e68a69ea0ef62bb68a320ff7dd6c65a0190893f4e859fda688c2a2da5ec2ca9bbb1d03d62f8cb48006bbf1c0597aa653968d70b924fe5032f3342e39ef1bb2d7291c7e0f7e109e97f7997277840d24f49a33025baa51b7bdfb6f3dccc5a3f4b31b921b5039743cccac42d26301ad45313a0d1405c6a360342290a075209622c46c30f83ae87a2d4d0d7317d06df4d54401f5c6c044d502d92f74662881c8ada19e9613f40273dfd196da4dea5af8c205f05e3f800b915806f3052d507d2680cde3ebc1c058360dc8d4d1f299f65fd58b953117ed1e1a152226a2410e66ad151c3f73d1915c01a03e387b9defc6df0644bce874c5e806e4b43d81cf6b02627f884590f0babbae5ea737e9e071ec1229cfcd9d49920eacb86875f6cdde5b9048300a33b94026eb9811442db481cf85fe4acd3544bdb93d65b7d6c1b0a96a2ec6535886c3106aa37ce706a55d209a1ca7e8dec931725a352dacff711996b7414d78276b68a9b53af9df0cd7100bbd0d5bbb409ea3973087c3b8df7ba966984d7edd53bb58b1f0590249858817071eafed2eb0ef9bb877042b17ea7a303fd6f4dc7febef706149e8abf126e7dfcf02eeddf84b04a916f89e1634fccc4aedcaf19dc20591b307f8cc3525a5e7dec632b7832517f0ecd74a736559e0f919c7e52e016afb8c0a9ee9a3461ef8c4341d39d6dac722fa22827b11a7f285a8ce282cb3a94346762e11820227079d006d18646aeb2e7f9807e82b489c50399d4f0a629398c23e64ab55cd3f916781796d13e4eb04e81e55654790023a6362ae07773d7b9bcee97359f29d2852d3a36253deea380e74d5db57417b0b8a1c2ef5b851f186b1a35a43466a20b45e96723032775a00f0959eefdea60b65f8054a4405acd3b882b8cc26ac6316356785787815e60f123d193190e75881b1f699c1df5971101c931559dae0502ba6b3b04936890e37f16b2eeb6019fe1fa38ae34fa01af4b60fc466df0eb8554bef687c83d5e4dc9a236cce305409be3797a24c9870a6133cac2fdc4a3f8f6e895cc84c1478b99c555ccf521ada7dee38df6338985a629ee4f38b88c1387f5216271e5972169b7461f30b23d6d8fc3210be7cf733400b32abc9b72d9bdf14722b01a0f200dab9c5fde1baf0fdb606e78322a8b861b2f2a7ff67ac832ffed3a688f763c48591bddebf21387f5aaabdd02085da9a8c758afc06580c96d3c2d14ccd96c01734ddb62dab751c2fb6688c95384db528be5b9ad551402685805888597d4c5daa725660a0e7a05764966563801e19749582504344822e41442b57d70b1f0b4fef41cb9b7d8ced99fe13de8845c6bef3c159a57d769c2e7c194962b1ed23bb2f957748f7e8b1365b5656e4749834e7426d95fd4a30d1daaffba28447f7f5d3f6a96f24437034e6998a3407a5536b9915f1f418e25f2ffcc05814b05fa158dafe11595810d6020bafc1a7ef7838075f823c1d84b4c1d5d5cab5552102d35c0565c597cc1e99220add7917c6b6750f5766b57821bfb7df7ca7bf635986971efe8e74dcd6a534e583dacc71ae26350619daefd0ca8d050a76c1d8fda359403999cdc6c1a512b189a92ed72d259daa9d96cea74cacd89d44175683e0bfa789ffccfc14bac2cfda02ae3beafe076e2779909fa1a88e62f6d1521933d5b15c301c0504a666d90324e4db89764c685fca02ebdf3851a545d832d09c409ccb989e7097a12b34264e5481cb23262856808a1f78fb9e8df74bb287ce438e959a900416c8692216f1c183173025f3a976494e9a002f1adfba6fa9df096b62ae3a49c3272df70cd174738a4593943ad0da7b147418616136853d2049ca95d48629cfdb62ff71376e6f4e92eee25e280fc106526cb614887bf65eb6650ee8951f0551558630c20f5a6dfbf44adcf7a00a6426c9a41a9a6938fdcf85ca2f9faf964a2729e2610cefd21ad8613045b2b097d9b392861d65688f792cfb490bf5a784ae1ec3180f7f70a28ed3f0da6e0b891bf081cb4abb93be9a602404acb610b07c415e1ab7ba337933468b11b58785050f03814ba29d6ee03f0411ac76141843f22f09504a04d6c17930b5211b0c5137143acaf35783f13d744bdaee0ece76d2be457257283e41e34fb38229bcab7a4b7a10e58e629de6db7da65ad5180c97f48479bcd0c27a9300f031ac5814255e18003ed06b0683f3e28ecbf8b9a526da4265fd12bf0f9430ece3f862d06ce14a6bfcc9dc679086aa4993d03284625c32e66e0c188c94905ab5d6948509209c40335ea0d76d624cec00ac039013c02650454cd8b692c1303976a0c15c007b54295665e49c75ebab084579ff91c8d1a5f1fc3e84b45a1756f8d202dab30ca634798281b459a6d85ea2d634975c7b79e3fb5539cd0eb23bd162b24ca2a89283ccf41a3d49bb5dc5ee09e5a50665a99bf040c049e61714cedfa3a957ac4f3fc44140e3d97777845d920c9c7c7c568fdc4484d5e3845eab5c22e25ee60ada31419caa50e54dd60c9ebe11eac8bf190238fdbcc8514954f2d8cfe8d9850d709d52d93bb7e1ed382ae7f70603aa074f4eccf5dc22257dfec5df857e5c3ebae7740fc694aa90b46b02781415be9a29c20732779aeb05a9c0bd0e7e00592997c5dc6dc0e53d1e0cfdfecee84c41ca257976fea8ae65b02ed331033470c4186ac4d87df97c7c2050492380c655dac0abe0e5b1e846691945e8124951d308f19c69e3fa88fe560dcee94c4cdbfd4c562a3f5cc6d8eac1143b60f3b936c6f539441ad893dd700d0c5642b5f89b0a0542e329152c460df3f913efa5e359bac5e09c8aab5e355f5382400c35665b69f927d7d8b18794e7508650b5b11352a967bf8515da22c9ff807ed66295382eb0fb4459e57e55ba04479ca88a0a3a4613eeeaee7be62fa288b93b8d7d9ef9e4c45c306f7a02d6dee14b64f5b7f3da285b2dc89c02174f6d296d2376507aa1a7a871cbc703536bc83d262e807da40bcdcf7feecd1c2bb4667a4b989359aad7f74a6b3d6fa6c86f67c2b8cbbdab07104a628afb9af8415eb50d6fad5e14eca7d9e2ec7d1e9f55239399e94d5dc7b27fc6067a1420356b2d737a0a626e96358f286d4f616f51f2dff4282e144a98ac8bf8249e6922db618ea74dfc793ab5960ae2bf75b821deb9e075c4d688e2a1544f9eb34fcb00ea4a330538cfe4ca30daf2cef900a32b68ea6a7fcc4d7333142df39a2b7fa1ad2f9c0b5cd3814553b8dec61cb456ad2cd38883e1b3497aeece64c875cf7a8b4b6949d67de55d460918fc591a446c6b1a8e5f9b5ba53727bb2157a02a98a99ed422a5d6876e80bbab62156174be1044094fa795a442a65bde17a79d6d27c67c126ceeff848ab0f0a184ea6aa2e4139519edfb1db1fd8d14e39718d96e38d66f763c60ad42dbbce0dbbd9311a7c4cef4186e7f2605973168978b51985510fceda9eb742d208c642b83898aa6c3f72f7eed2a49218efb8c4df4f624895589d139cdce795d7b248285815cd3204e5787bec95c4609fc5828458915dd90d07a07872239e06d9f699cf943c7b5afaab7fb0db61225c68fbe740dd80352e326baef44635d06f70357f2d74e4af75bba03fbf8e95821aae27685861919d257ff154d10e906a203524f2bf816b403c4734377798884e07b15858f72a65c6af26d51eb7d701689c9bdd940f5ad28b91347faf3b3b5f1cdc7de8f9640ee6480047e1e20b675dd8b30ce10aa9a6eac520f6bb43791b77c6f293c25e28a575d94805432596478a3a19b8cb49c60b00f697d67acfcfd0adf9087a12d89bd28a43f0e4e3458139197667624b325c7e885356b8bb5547a2c282918cc3805eb85f10a16c5069bc62356b6b5a4d9a7c6594c005b23d9b936e2d89f4032e176096bb310979344f48ea8663ba3ce55d87b06515525a196489f656b2e3d4d031fbe06db2159f3fe087b36dafa7cf3d5670aaf3de554a8eb9d2b0ce1c29e4bf1f8b5dcf17b39c668793e11af274fb08862ec872a030e96e75c7690b209e4a0febd4a5b04b455d0c6ab1f6613df1cb859c6b5ab9d65e52802271f4a43102215e55e280f0648d8c457a7a9b12528284d71204919c08c5643cfc8373a4fd2cc0909c50bc4ae82398f9e90a0c830971ea83c52e41b74f1bb566814a800d7ce64f55bafb301d5db01acb20bc6fb04e93b187f1cd895027627a78f8bf84afd13a04dcf46fc061e34e9203dc5bdda2eccaf7b2ca4b73fef84e147f15358f2747db07ee5338a38d697534b793affb3dee93cec761eb63ccbf5db01a9b511bee3d54b50bc15650fc77674984353713457cf4f12e5f8bba810bdc030f995cca6d1ce1bac978c52f79a13c07a7a6ef6e752288de110318c3c96a71f0a3b61e905619c3024b87cd663a597ba7c23c07ae14d1f854d41713f77a561dbc470c8eceffb46421f5cd04b4cc44356e762da1c647c309b3f7a8ae3a300ec408e20f25929f10f6f1c02e319cec7ad94d3ca65a0742410afcc47d58898fc9a10f0d2e37c747f169fcf80a14109afd716ce7dff1e32315975fbdcfe77f0e5e55a323d0cc4920580cf0cc9a8d0b7c583c29f3ee04f2d26d18b1ee20ba1afb7fae0d462918032c1011d00b7fbdfb5daedfdbd705a4ab24e021abba96d1d19ae5348b450bce7cd4587cfad3f60721bb0e172e628b9eb062c39acc2d1f403b22e08e7ca3bb121ae833d32b84ba613e6110169094bd7ce1179ac13bdf8e0c44c5d2a9f0be0d94680a513925beab26461ba81e3f87a5ffb3bab15dc994c90578d1b38c2db8705bf5328edddcc0ce8882aa1ddc7d7cfc4ad9f334409c0db49819f0fb68b6ceef3a309e664fc0bbb93346de752009e1d9e30b96d8441f7cbd8ab95c4c4905857c03065395c20edd2bf37e6c3d3d1eb3fe1fbfc445c994a9f22c22ca03d15c740d019709f71a6619c5d403c70a2872b1aab4823fc9d103710ef34345a66f7b557cc18538be2e70bb1be4c0ba7d1a00c4cf2d56b6dd4a92500cdc467704fa97dcd50744c6ba122e4d63fa990dde1fd426f03c1e083a57b569be1f4d6cce9ef35242e1edcbc82464e8432ba069f5db454eb0e4b34a172b94a7d0e9f178c662d8a7abb4a4958149f03fa8556d3058f80113b3c46330f25780e0dcfb7418c4fdee1a06a3d86f96838bd4f78f58dd3f210e3aedd79b3a85fae9f0ca6768b18300893c63179c1a6d1b35bd0b02f1bb64ce4c25da34b06cf7cd9d255cdb68c3f2f79fd6410a0e1027baf940885582824a2c0faaf29b55a70cdc15ad4da054bb4ae635710a961f5e77cfb7e16ae5661de909cec1806cb66fe1296ad275286084b8c0d9039b2ae908ae85f016eb120228bc4be406ea131a49174c6a10d8235898fef7201265b8003f3629ca767daaf0514e10a1ab3bd6146042f92c13e1c2ea5e782900ce7165fa129dbd1b29231faa52c2b4b691935c28ef42ddfcafd5d54db1b0c52e7e76b284d3aaa5b6cad718f080105f9f517679886db0ec5385d724952b74b121077684d72ed72485db38df82932533b50a4c6b8378bf07d6c1d52ab93e3f623cc4a63d64bb3c7fc52d93a704a8f9be6a3e6230757288310f5fc464a3dc55ed98744e6b1a1a32b6a08d9beb9f40a26aaa56dcdabff8822a8811feafb0022f08ddbd5c72ffd2701d6b4e0b5a93c04a0385ed0718c87f6aaa51d2ffa871aee9ad3057ebaf5a38c84694846a2668e6a0040ccdeacebc19af95d8839be74b2bcc2a16e712ab231d4364b27a25ea054ebc861e08d37b9adc22b1679efc02d0c4acc13450541ad9e231f42bc41a385c6acbd6a20d5f503b7c7039f11acab4406700da801b3e5cc3a4cbb4bc68faceaaf403167bc5111ad6de253b90210fef12d6ce26d0d5a757623959da8095445884022ff870a0951eeea1c58d46e11e78e974620b7e6aa8ce0f739275a17ebd13e417733e4a6f4dcd97bce6047bec603064aeb528bb8fe4e24446d055d3a1c1c73491e5388ae3c22d93cb440c37aecdb4cce68905b2ee4c4c3c5af6a1e1f11cd5cd5bdf994069a343765d77a86aba3f1f5e79d30fc620d0cec3c76c987eed885fb50e243d2e150a7780c19b1e076d38b6135abc20ff36b7921fb41dc4f80eaec6e309b330004ad8dfe0481c7f29df13c104a31b3c6fa88d5eae9969d2fdf9bca51a05e3df5921306e6e75312ab225f03b748528413dc943866c9fadedd9d3444caa9dbc755f115769073be2df4ef33c37437b0ff8f581151b57c4aaa18aa161e1e81edfebf75c673ca1a590bd0ca5330156ffa57425fab82828b19d0e806b97cc36585a93336ce983f6efecbdf3ff6aa4ff8f87f55a1e794859d0b24705db39a58c8ae6075343280de3562af605d8a053f90122b482359600bceb45f16d99f82bcd5e42d4fef85f82b3319868cec9dc9c9246607e657297478d4963410e1b7aa50c010a8a9d963c34bed12c175e3a39aef407100809f8315f28f31f793febbd764d9dffb8f9ba35cedf2a202bf8fd8d051a2f960c465ca0ac390f029340001bda7d11bad7083815218421e2cecd1cb17ca10095b359df5ceddc74a89235759f706e1b317a62d88bbe6b79b951a2aad6adb47ba56f3520579f1c60aa6328cacf743e98c78a81bbac11a2fdcff7626d8495da001141fcd9123e9e7d171ad1050acdabc8d08ab67fc98851ccf166ec1ee58619df7d070b75b9c17347aff99b78f6709dddcd887e3382c00397b77c9aff04b41a9ae911817af26f34fb6f6bda7d4ead9b44104c1ee1e5be4b5a821e47ccee1695e85c39fdfcbeffd4682c4b5c76c0141ab7db73de7f3de15f9dc51309959bb4a2572dd7a1498ac7325cf079214f2504c268b71a613ec3573e587bdfd1d730f735f02f963b21790a49e0afc9cc68b7b9fb315580e707a9399ba688304b9ca4caeed64c8065d8942c2dc5376b7e0ecb5584ed502fc5e9e09924611a2ba84d24b6a79d2fc50a7425e1743dfc63eee8b48e39be3b393cb9861f0c0bc2f4cd2d0cae6f504130f0a09522009293c63c39db5f3ffa094d0de48f74d6e87a96c91863db741cb74259f51ac7cd53963ff01db30111081768f6b226b949247d093cb3c7a4f917f61239d0704930f9557c96106827ee4b8e18adba4e06b0b202754dc47a123e70f7e33e189972aaa7a1017c4679d3b9fa6fd43f47c07e05b3ba13ddc5d2b2aba87e20e8c01ceea8603852c7bef803021e29a86d66fdb54bcf0628fbe7eaf4d1fb1bda14104558f6d68fea38c8b1f78f33ce7d6cc8634b561222d5c17d2b5565bbe9715632453b7921e0dff30174f1ee6f6a9479dca29c5b5a6972ddb12cb6f5a40bba606a64d0acf308b96814a04699e7d5c141054130f9eb38b476630002f4ba6138aac93af8c6f64d475246425a4967e35b2a0c37cba9de53a3c3c2fd423c7c85b6f05bd6ff12c44978694f124b80fa537a64d25d3933adb97909f9c129eeeb4ab8c88f8b1382f3790e96728bb3dc9017d33cd76c09dbbed14c88ac60f05c9cee185b176e67ec2cc46887956558bdcdd310ff780330a7d3f5a84bc4c41db468a4aa6e6046c8d1b88d858373a1ec12fcd5ab07974992398974ee68b2ea1007ce4c4dadd1f66ddaccaa9a032aaacb6e3e3dfe6a20f4d12f534d9c9a09c7249245ad214e31f84abf198b151465124ad4f300e0a4eff240b5922e2398b1a33c6762e1c9a3ece7951f86b6d2f06113cd87edd898912ec9609564df2f505a98caa5ad743a808dea8a0ab32bfc02ba9475aa2a0bdd0b981612bf721c722ac08cc672fa0e6223c808c3ff5d32017aec25cae2e6a135af4acbd1282454e7c3ef1e0d4303f516db1663b5d912cb2e8a02731b8b75a06d0505edde7539bf828f9959735dbfc4d5524ffcd6461d026ff9133308c2e334ff67dc7fdb4526f9a58e35ec3fd5a68ada661be38858f22fc3db40e4e594d2277703e5045fae1a6e0d84cdefae2f08497248bb12c214d1dd2bc392481655883150ec137e0f6ad5ad189885a8df7ebe6f8eaacae833fd9e210d50c61f0851f0e52bf4dc8ee9619e5ece75903c6a4a28e5131a61fc8342a0a65ff474b2041e063bbcf023dca4677e3b31a5a6cf11c99147033a2ef0c34b54358e80a120159811b7ba4690d6993df730b199dd09c15730182ab269979ded3673480f20df3902decf00fd8c818035588edb4857792e3a809bcd09912f4c3ac4cf5baef732bfaa420dc8827615a76e701309eb81bd7e49eed50fd7b35824d84d9437064e0fb307168fec4a5e673ed5953ab86cd2107da1433d6c5964e8aecc69639c71954015a586821aa5810bc8aa1cc87e6ca8196f657e9be0a467904d7366ed13e684b9005b7a3bdef929ae8bd318e0202475578aba7496446a5a05f5927938ff9b3d706a77d4590bfbc2419992b11bc17558895d78c4467fa21d46c06fea23b582d8e88c8372f4d0ef46cccf212298e840dfb5459b5e872bcd72a937a19cb5c3470d6d6b01eba781bd985bc02aaa5c5617191c8393794f876cfca64aba5ecd954fa98c3f7f4376a3b6c69fabece7d1744a81d9839b55115e54ed32384686d8196709ba1a28d5403927b325b5924c7738d0faeb866a4e48d5918fb3c40ad216cfb7535591522dc25354836105f182b10cef3864a1a88725f7ca55ed8c4b3edf40645255fd263b47a377fc42f2569f5441a176e9b6572503b166f20043909304ec9a9a014a238960ef312dee70749103986d6ad0a7fcc200917e16ed26241f319c3b192b15b5165f2ca3a3e6433c008b39bec4b0080938a964ddb0a175239a10c84a86df79ed400c4939c886da23fa04295dd78fd1ddc54b3763470e20e43fbb611cf0237440e069b02f87da62319e68dca2631adf584fc1511639c78e7f6479bc3fc6fa4b3e3985c8c0f60d43bf330b2004dee260ebd949132e1d9d43922d51ab70a65ef6dccbe0f5189a6c5e7a5c2c17556d00ad06922feceee92b5ef9339e3b6bac6096a25c7788e68a4ea82058fd2011e9fa27db30f1ca04fe24a4b38a3caeca9d402533fc2309659622eeb66a8fcceeec5af822a1a40b2ab7bc525c258c93ecfbc4dfc93a78d8a64f24988a2fbad1c3d85f76d3c41b5c575587072e1c18728d9f958f7215d7b4e0e65e906ca984a2c6658d4c46a4a168b3d1147462e9aad03c388ad9080849ced1ae34aaa881696f3e6aafadb4dd97239caa30022cb7d50bae114fb4095b3c7f1d15c9bababf99188cbaa462397f606a355fe2d582139d551e830e44b4a2654e8b5efff3692a873e8b00a4ab2007ed64e6240870ee170a7b523e74935c6e5058716276f3cd2d4d6b8814fa4b057cee532cdab746ff570ebd578f6810c1695191b33d0e0470d237311cca3efa0f1a6754fbc5d2fd615132ac2b0a222d1aec75ef406c023aab18ce27dc4c539710f7843cb2f7c49928a581eaa645051a05e5075b2d734930fde5044eb446da447fcf030c7c3da6d2e098368f701b4eeaa98d923333558b101e8e5b272ce0972bb38fff4cc21a9a9cdf16a657676ce935826443529989f0b092b36b36e5c5559d949605a235cb7f71894191d80d31e45dbea8426826094acfe21dfe94e68f78f97c658f296887d797bfc88c3766b1044a76592b34bdbec0cf26b1c7ca4fc9c125fb0f10fba43e38ff1682a3a843923997ab3b58c00e85819817714be0108c2fe0c9ba1ca7322ded62debfbe68e654b96cdfb73581225b396385ac8104d660c87df7e7df144bf2ae40af9b74000ea4ff8cd5a89174a7e81b9c076ca25e32b8cac743dca74b7397c03b59650535f1fe53658122339f9fdc4b9bf0a46053fa90bb5d5e529fb5fe0566008a15b13e66f9256c16b59e4c664e54a8008c72f36d06a42767cad8f50c22fcbcfca4e10959519ef4aa7ad762e9845fb1006075a69defee8c6cecb3a1ebdcf9caa131c13bf2cdb608ce431d435279913d0c1e774145e14f7353ccc90acaac3161e7cfb5f22f9407f16c9e10b868348c71711b4edf58995bbe23eec8085ad72073bd7d2d182a853123ae36e95dd83f241ea0e283e83732c05b2e5bc2bdfa2b4db8a2282501c00b858ea66b6aa45c1f8b89815508a18fa5d2f072af143c53db3b71cbf950089dd6b0d94331e7b8e313c273192e331d97f4fda40710fd4647e0adfd0788d1287df4a10bc06b910890ccce91e96cebd05d295c8cc396c36203d0d45d79ba7392ddc851ce9310b483c488537abea0512d7f6d1478eb1eda6b78d1537c729768ed969de2448dd52b6f5975da6f35fe36d57699ff4dff199cba3aa00c1fe5c67449fabc5ce136f5c2ce7c1ba4401bca2e56c2e8557f42781cd2bd96ca666f9ab2fb6cb0b4bca75c4b77a35c797a2e5b38695e22917f898e96b67201d33365ef997b9afb82a73768dacebece33a08a24c0052f134455b0f02473db227d7aad20115e2c0c3e32ee7dd9da00d436a1f2d1f3d1182db37fa5e466d3db2e743c69b67b85a406c4ba9461cd6f98fb081589acef4af1bce4bfe1d13b9d3d0182eb73204d379a11c16efc991914fcf34b7fc1ea201eacc312fa7d538970411152204065b2265057e031d45d70096ecd2e16cf3afdd97c1fbe3d0d9249315a56e8a8fbc31e7ef5397d5a47256acd6821666bdfe2b585b5ddbc6a074a8679d6b6bb8da8cfff4f679f144458035f57d848326619b94378a22108ff09c0c09b49a6c2d2f6598e1f3053f1fe475ef6c3892f3cbada068d065c0daf40756233b71c57d18a509d1e7ebd7a859906d7a7844201b55bc3b42a77a76579603a275b525068ebc6378df1e3a83a0b0f8b776367d150a52c14433a14eb1611654943803f8e16fba50a7ee40bc778a9a74367be0806c283ef20ca1e20a704086a8fe0f53950a10e8c00548e0ededa65e433992601a0ffffff5f