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 85743 3a8aff734471d9d3488c29770ff851c857f96377906222553534b2db1cdda5bf

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9607f41ececd8f6ebea2445e921974f3dfdafa61758710ee686b6d786d86546e
Certificate Block Hash
3a8aff734471d9d3488c29770ff851c857f96377906222553534b2db1cdda5bf
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00128b01000e970000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000793330a99035e946f289c795ed6c2513c1b38d9aaabe9d67415398766014a248bed8336647f2a3d8d0926e14b5670a29388b9df7193eb7d53dfffac5b857d8967799b7faac332d3ad7b156203631aaae3e77d8e28f4570816c000000000000000000020000000200128b01000e970000

Raw Header Hex

00004020d0a4ce9d72b56814d1f8fcaec0eb4e3e50e49cf9a08333a39c9a04ac286cba7e9368ff35c479cd4f1dd2696956e00ea3786a9fa11f81b009de0281625cd7e7efd62e546a97c600186e54866d786d6b68ee10877561fadadff37419925e44a2be6e8fcdce1ef40796

Proof Data Hex

59,560 bytes
12121602030761efe88b4225db6954cef4f323af8900799b0fc57022f696516cb4cfbf6bd4363677389c8a97819dbc0d29be29bb8c09d3a4a770e1f09458a089a5df34ba7644156acaba28a16fded782e368225c79a6de0b073ef64199d5e160c854eb103a796fdf96f60a26b5998cf773613cc85548ec73e182d14edf17e9a179996cf4d11ab424545bc04c3f0f54c0f519f77016fff25429faca612f7b12983fb726be5c45e42995740a40e149343964af12172b6e105ef6a21500c8964da61e0cc92eb664bcf3880e0fa7d643e04209b3aae5be231e8de885a45a862a0f66da85b4cbbaef61b281ccecf386de174f2a55bdffa114a1b2e95d52dd56ae6437d646f4f5b3fa43b5923563f5f76d885e0899e8e57d01fa4376b911d176fc82a2d0376846f6b312cffaf42673977e51c05bdecd7e89a2b83ccc64565daa32a295e558e273d0546ecd0247f909945fdb510f59c95cf70f05fbb92b65f9b1b97c16167a94444524f921c351a308676b2913aaf54fed239d6713b74853dba4f480ccafa60ede8d4bdbf1ed6e1f723d00523030787517214e51cce5fdf1755c1f90687a50cb95fe6aaf9bf96351148fdc533b009f51e02fba94b2dba951fb57a6b28374f261f2c935ef4c6f6f4aaf1375f47fbf168b1f56614aa606b35bc661baf3583c28588d168ba5bfd41f88edf8c025c4b31aca13b80efe10d4ebb7ee7e8da1ec478ae233a3849360ee823726c48fe655708f9a4ae430b03d86255d10de9f3cdf81f5705cad526fec5894355ac66b6d4f801ed58b0839dfb051a636216e01869974b80f14b8475584a2989df7e797db9ac98239be7d92e0d5359a701605454a2c6a73b7da29d9f29fbaeaf62228a773393020cf462f9702dfb8fc5c3f69f80829f50a1e7e4ec6fb12dbe2726021525a4efe23ffcfd2df4c7e2600afdcfb1f40e2f13dac6b9da56a3d3337c5a09c7f5eb0049fa193d11209dd114bc695c0ef8691d4d5b0e7e7177efbc6dab70792190a1ba3ecc722b432b2f239ddc005aa66107f761583ad23924e1d3df52c07c31dc1796bb1f83f180c504e688f8e116f5ece242d14086c277f7d06b743b5459928e1549a9b980d09a2bdc8e34d89bd13eee7acb0bd2eb4bedf917b231db16891b8c1d961a61dc9e961cf7c7f06de229f2c208848adae55e14cd62c662dbba945614c1180de72430a52a89df4683b127f1284a8b64806aa0e03e09bec4dc74dc185f790b69bc8a6e8df515d11bbac4310ab95b57a7f15bca31abc49e6eff17c5fe6a7e47c991a53fb51a8ad53c7ad56209d73067340ddcf37610dcde6e4166ce071cd8878631181f3427cf3006869297b3fec585c70f3ad6cdd4ca83961f0ee9207e78c84edf967b22a83db4029331fbebae83ba383aeb6994b3be23ae56bfff17baf0434b1f263fe625ed88cfffc982ee4818ea936fcc321a58c31110a133cc79b8ec199cd63692396d8f6aa1293e5ec365b2344bead85a9a8e87b42608359da5e4c742e5eb53ac8eb1f35dcdf710db8f015e2930346653c0a6625c6b14ad2fa1ce62535096a3717050ca3e20c53430facd5331412970a1f949d703110938f8bb2937414cc5df79bbcf6c324578f142d04e9aaec063fccbd20f31e4c91fda29ea3da28dd9d9a6b6bdbfa7278278b1dca4ca5062993edd72c12ff7173bf26b7cc7ca279588c080dc9ba90dc5728b5b0c58f0655fc0f162a82fc54c0da218f748c5b0351d8795070120146ee8b0ecfcaff0e862fbcdfc63d9e0b80407cedded4c3b688954d6c743a61619dedb1183d56136c941e616f0caf6baccb81dae373efe20839dd2b9808b5b1bcd324e593eb412cc0dabe33154e2d211155e1aa8aa06c212baaa3996e984741c1e4c3b03a1e14b7c83bf0dc0d577a71374f62677383b4a3c833dbe2f38cfb88c6ed182cf77fdd1fd1f236e36cec4ce01b786eb3b071493f6117af13b5ffbf33a1759d0648643ae2c25d77bd047e2bd71f5ce72ec060878920a3cd3f1adb6cf2965c6a219e4fc43e362e64c87650274df4d96f8a58b478fbe646a468d9660e3ea6095602e697fba80fd643b3e49d5a6e9a79af74651f8851bee8ce83eeacdb29e4fdee16e449c2aa541b2ae3705aa99347e84a90386c8df0017ed085c73a3a5a301bbb1d810ccb3b6be0308c222b37273ccd2388cb5a1771b52f5347bae8570ece9c60a4238a007383b0b383fd79a8428c4bc9fcb97d4c26ed300e08c1e7b8ce47987a54770de4654dfaf3ad5327f4145a6c4db5efa5c6da3c2508daf319873f83cde1f0c495102c749fbf76a50ffddd94d83afeecd52c38c3a6ed8a0b33baead8929f7dd99ccc111860933db6a02765722fe392ddea05ef6e3ba67f465a4f3d37e347e2d570862080107f6c8ac14bbf162a1ceb35e789b183349a0e176093374ddd9ec39f94fef44c4b16fc4743ac352f1014b03277849a80a73064cb779d9dddbf0cd60752931f7f5fc8f38fded527e5d242cfca1d63d4afcff8fac3858143521723eca176d33c89085be59f80088c79d537d4c6896534baffd4b80688acc6cf93cc55a6e50b9aadda8f824eb782c4bff9e1cdd73e38beac5550003417e5aa879f18f0d0e47074f8a6d22f82cfcd4b014474dfb409b15fec0c3ad06693a5d7f6271702e886250780362ff83e4160b939a2650e9f15f0d9cd3205e388aac3be6b1f8f2b5ab86a920038191aed9b5729b2fd59b928aba6152c35b35553962e2dbce9b0f204c0770918c34fea52a7bf9c9e713eeb5987fe0be6fb6a72b0e894006267d45204291845f1c9d58d4c7dbfd8f56ecdf3acd9bcfd0e01527bef42c4f5c17328f2681f07d2630c1eaca69907a86823c9282b7a6167a3468bd29b4281e8e697582fcc7479c5a2a93aa96ef5b17cbb37fcac506d9de96814202410c22b940e4cf4666ee2ffee8c586e5c85a56fb647ef6999a4276c4c5bdb8823ffac85a4c69383f30eeb1d98417bf1e247e73978eae98601d1c432e9ff5352d6191c1dc36f107d1bdad03e6a2defca9e82fdff4302be38d09e21697f3ada260c80841c9c95a7ec04c96e6879dd84de28f466dea6908dc7cd461926f1846e9c903e4a1051069b2681c40bc69e799e9650054ff94806c9c270e8e271d0c0af8f3475d58b0953ca9fd7c292e3073ad367796c920b009a59789eb28daf815b1777ccebad24dbe7fb136572add541488f43c7673c40f7d0fab050cedbe1228129b87f5d0e29c66f8f9db14fb08836945672a67a41f760c9bfe8b24ba989469c53d904ee85b98d03309b14f4725ee42027ae53e01c81398cb4978c9f12b70bb793c2c5bbb7d6e00eb56c8023f5c39f40d7286fb8b13493ccffecb22c0ce7e9b176d98c8c0d8d92df55ea92e61e7649a58b9d6549a9725ab7a6137903c5e9c4104af1c6c56e5590c4b6bc8baf2c58d1a6b247a8f4f2635eb7c9ea01c5a406df6222821a5bb35d1c27fa2fc943f091c433f13dd1fa47f63fc4a7c13ab7b076cba07c6e7b78cdd2e341b6645d5c374405a38933738bb5cda9debce6201dead2168f77b7e19ff8c6f711f55dbba0f6b9629b59a20b7b7a9c7946ff867f8b5add75a6120056e436905c6dbd1a4facc0c28e1cd211ef4eacd643b9675dbd9b1a415ba481b1d08ffbcb5348886f8823f2259761f42912fe9294c185d320ef82485498ad4dd6808a77fc2e9a7af73b44ca4387ffecaed1f488777761d9a19acbd0585e24f3ec363a07b7296e539c932bea6cd65722c5e2056f5538c90c56e6ca2acf3cc464b0602f3aa6a618c4df73b54763aad79123c9fb60898fbd5f30aad3db933aa485f6aa5cccd953d2d052728444dbf6da1a872231855e48a4e10c565aacfe56f6bea55709426b627d8701c4b63808f05a7842b695ac3acc80374f730f9362d63d127f7f3970c243f2faa2d950743cff0dca89e14c9072ac9caf31041b0a2becbcc342ac6c24320be06f25654741e7e42189042df553f948d31c1be85c6542d3661c1868edddcfd5a3d3b12a5d39123a8216afbfd4016f27cce3df9feeb5fc3236483efeac92bb6cf93c8e8803c1878fcf0083199e96e54aa0a716663eae7bfa84f02013da389d40894d537c4a26c86d5b915bba15f9587717ffe7fdbcc23bb5188a3b86141e20f5fa01060e5708d48a3daab23ac7859e14b0233d8f0e176ae06269dbe6ff41e27b8e76cde1d736f870edddaf9278e04f2e188ef57fea5a12f1e60a91cc61f95456cb434b202b1cda0ca4a2066e8021c6ef97093645de9056ab5e28e7324225bfb6e91a4a466e320006ef83ff29c699e8a74d1360fb069da644a085fb111fc9f5f4c6c501f52682ca4fa2defde2724e302d063d31bbccd4d6aa7fa022d5b043a3f7f63c54f4c120811c7b22c2133d6c7d1dde8bdc01a40e4704d1b0a2a1a9787be4e06ff8f1906f6333af3a77a33cfaac10dc96e36e9d2f20e1c945b29e369d44a08d92f8434d5a88b0538612917f1ad378d2968a7263749b50af0c0097f5036380a4942efc91d077625f063e95abba693182e5dd44dd098faad3debd686838209358d6330b06591b640184df418196adde7b3497b4acd114c57b18940f0eb045b7eec7282b2d214201487584c6ba35fa251f84dee9e9f906b1831982f3e6cd3dea433b09661098ec0700dab07c57906335b683cef523c252feb8a24cdb8dc340b83ce602c359f7a4cb361003ac94c387c1dedb05fb09cfd826c9b72aea383fcf055a15e18838ce0f965bea4bc62a87a5a43dfe71b80b9b9a6937b4f883cc46f1d1b9419d2ab76b8b1d38a5b1b484dde35886f27c0821c007d6758ed4c8a0ae98c8ced53d252edbf2cc9a02de103eabb99d29a6f54248b1bbd1d76c625871bd651fb671b79cbaa0dfbc5584d7c69447a4ab02640f4313eb70b814073cfc20788402b8f052842af957f719afda91ee0ab37abb378e0ec49a7f54ad74660e12a9e54884aed5dbc548b57c91865bb83f26c7c0e502ee011f989f01b2935b93c98e0ce77c08af350d2fc87e83ac24de61d74c561c57d9c8d08d1c9877a93c7358a5c18e683c5e14a759967a15b1c0ccdf0e7ff63674ea3fbd337147e73e446028f1bcc4e6006468a76006bd737664b0be3792b42b00af3904366ea49134340f51a08cb32119677e808ee0be6948eecf3a53fbad16b47de4348b9bef41a15b2da34c8cbc1b8f4b0a8b4892c7aead1f3c86289982f1115c07561ddc6cc9d23481e394841065caa0109ecb4fa874bea1048e1baaa83d0cbf4eaec478364480bdf5f45354d1e15f6b8bd8f3bfe72cb7995b88f39387d76e1d58d72f9f7c771e910af53ae8fcd3eeebdcb5999663c20099256f531127c7b865ab2911c5675a096010d8c7803984bd448c9cee8d8584e8eb69a166ac9bbca3cdadd9944e5aa72f030e37f9293e6f0a58d5df9fde5cf67a0cb4c5d42cbc01119322ca5ad184d717357794fc220c37674be39887c96ebe87b01bc2650ff5886b372974b72a067b188ed4c2dac4d5d4b980829f41ce81cf622b48f23fb1895eb9646a25a14fd1accd4fe679a1d55190226be9e140955838c2a36bc3087e1f757273a80c97a9cd036e46a261af909609ebe8263523f59e39b19561abdaa994a1004a3ed35d9f1a39adc019ca44fdb65d4bddba1fc91180125da4c8f445def80cd9540bad10c4ffb954a177603b7ec69fe723e550f14e113f199cb15cd1fa53d929041a6b917068ed2b3ea5d7bf4f4ddc05b41a993093fec71761cf78b2ac1cfd7d48af01e237b61f2b8f8f15fad5949032df188d71301be0dc19f3048be9a472ff16d80eb88b7eaf1353c86601ae9b3d5bbf7607b33531d17cd44a6a55fffffd303b4aac95109d19a19f0643e51a642fb5e7e4bd3d715e4483e6c6b84ca625e162031fdf1156ee321afe3a242c8dc0eafe328e6649db32f9ff04e58189fe00eb196e0e485089594293fa09caf076afa77b44ecb530e1ddb8e6ac8b18f22e098e1e52e18bc1b4539024022ad2d4e5e3afc6bc9641f8d137fbe68340e5018d334c59bdbec3dbf9e11076fce7c910ddc6e53da6c6ab667dadf302f4ac7f213d76a8a921db2daa6d5a2c9cca08c7da4988ec483531cd7ff9b9564991ced714365118b40ec75789c6ef29471546f9712da82c036c8007ad543b131f0c383d9030b60404f6c168f77557d86a99c453595ca5c8793e3430b44b6b3f0fe58643978689ff3c8ee65ac02c4dec04e852a42f76afdf0067fce7d3ee310e3940febfd962e15aa49493274dd980478efec2c1014d44652dae8bd37ae415d415866a45be79a4a89961c0c47cda11128aa75fb458cdf42e67c17610103544c0447e62faef5103db5aec8ba944ec07dd2577d5d6a35d9a36133600176ea8366202226626dc8580d96e2abc05ed0228e359091dff21e708072f8c2c9d1cc72ad23b444dfe9ff88565ca3f2a1a0f1941f443b7b00084a37d403cb692d999e2eafa630efbcffe90d4448135da42f2f4eec3371e5a63fa78780b0599a974525460ee120dea3ea901d547c0c55688b43ebc09ff80f42f3c4eb45948195417d66dd9aef045a486da897ab08b5d59ed30b9198153e9a702580512b8b47ba0ce07f908e8faaa8fb00b2609ca5f8b5b36cb663e28c69a50c0e3370a82cfab8ba1839b44f0019a9eb4b14be8c1fd08c77f595b91172ec37f3a01996dd99a578c2a784f8d88ffd9273cf64742b3d6ef75c15f311413f8b5964e7c3c65f8d2538e24d71188302a4f38d38dc4cc5742eee6effe988fb8dc54614833794b7686787a3876514a97d4c976d88ffd1637cfae0d04539f3047f753a5df7f424a5e33a7517591a4beb514a4c2061a21d06e1d424706246768e587791a5af73a2062f991290eef1295a13abbd6594a4efccb94f7109f57657e353762820aeacb3e5dbafef43a6d7a3b5add9a217170c2ca1cc1f9bffec5107bfeabdc2ed05af106067cf36fb0a13b3e58c32ae070162bf4caaebb9232531c2d0d3e830bd6a9effb9f29980ee278a8f4ed05821e5bf04b36a70f9febed11165c1fd3501746f679d2fff48694539eb55e8c38af4f7a6245083c46cc1ffe9fe3ce03c6f75f032513a950452b3e4984baf8c3ecbe8d9e68b0f33df5cb45ef7e7e33d8b3eaaa2177077f5fad30cd90e2ae2a2e1649792c856f9cf76a7072df34446850d71a185f615fd4c524ba167a01206fdd9b4d8f865c1a6ed287c67d911d3538fa7d46e33d4c192d3b3424881e035b568484a6e60c7eb11e71a0749645a837febd7f0f9149563558552834a2715c47e7c5270327e71dbeeffcdac894415ed0e27eee5ab52acaf3e99a37877116a2e7c391575fceb6afe8070dcd2d200d604f4c62d9ce9a4a3fac4e626c12d8a6eed38629a911c9e22ad3528b8e8f846cae035a833b813b67f0f3ef2d0172f67ff51b1e7c762b3309e4928fcfcaaa1f4688e072d000f79e06e2496b4a317145eb16dd0a9fde00cc22f9537186fcfcfa2fad9472fed108e14b367575d717a7f27d67c96fdd9460bf42b54790b97a4d4945ab513db69e4fb6f492a4fe3fbb957f9c6c6e518425c29109002322839848d5f91daa7de0e7f8f5e34786e8a85a31c63f0aaa0113b38cdcffca31a3d3f91f7a91de6e5dcf393173127a7c1425081b253d756936295e1900d8768b9ace12a673826fa7c275af7d32d250d752331f57361b0d883959f317f16c8e62192d3a9aff7d3a3d781aac9e74d8f1f78b12c6182e5c6f4a542711863cce9f5e2bdc8ab1ba2a06def3ac63e7bfc675b9433050bd5ac314f289dd4c965aae85dc73759893e653511e80b9c310318e0aaab8dce7cd332340bf5c12f4b40afa093def8a717413463015c57caa38adba1020fd7d7bfbeae45553bf7c5a7f11ec61331b135da6c8a5efbc250d599fe7468c7d0d1fd00f78dfb4127f2bd3a27eb0eee42ea87de00714c1f2f55522a9b2536220e284edb00309109f7635533d80d1ea3b7e7b425f28481f894ff7d80b8152653ffa696dde1b30da7b95ce1228c392185c7ad0c1bd25e299f9d80993996fb74afe0cc02cfc35af9b3d6d1d973ce5346300ed07f8933735dd117e3917e897d8571fd0e36178e108274fb8e35d2e9288d90e63803d296aad3824ef0dd772b53b7e79c9f35016d7663e12386b4731099309c86b52dfe288815c2ebbf660b3934d8b1e910e809d551bc6db0813a823e1ddf95c34324612cd0d2956d4a4203e84c936c135fa1ac9bad4eeaef95fe49c2339c9da1cc6e099c9a5b6137d3e2b4bb5d528868947239bcfa368b71c270515832fe45b87f0984b0ed335e811c644eed164cd8bd9cd8c222b1f42878cba683f2d8643e80a9f32551dfe3523f8b8681c559d8593257b6472f735d09875cc5b7842dc0c9d450036c688f4bd139fededd04eb9d5c67cc0d8fc8c857bdcc36841872bce51bc3f948277711ac1e29efed5e9a91a7b8daddd8121eff4183c1ae6ac4627a5f7b7cf8600425d0a33212be3e565c80390a9b29b924e28de1362d0de81e86ba0ef7fc43d5a39d15313555dd0cc658ce2470f86bf0aff082f8b98c4db5df53a315bd6db8598731adaf2f0a5fb34bd17adda37cdd5d3002164943ed8be2dabed356a2af036f8e0399e4f9b266a82b9ac7c80c0d215c4ef37fd88e2a1a956eafe16e6d1075a9449c24b05a500d58efba618d6a6834d9b8396ef51923411ca92816f9736d180aee945558e218c0b1b0cec3bbee4e390d80c58000e27a147de0e0e56391feaf7cf3da3f66a4dc0414bc7e88b38b7f4b4ba4c27fd615ab77e66392011cbe9d84d78d748d6d1502b45461ab0943f06ad8a6d10bd3ff3cb3320646563a6b42a312d249b4b6815e865b4b8071162fbef392907fc2a42f2a63eccb87eb2f72db22e208ff23f85f5009b7e919667b4482e9ad7fba382d16876c900db3ebffa5f81614de907a4916357f36b82bb2c0f01076f1cf3002f305492d5ecbbe88c4a6994f3cd4b8c73087c15b4fed9cbf648499824d9f70c22c8d0bfeaa30c020c5ab553fe6fa9a97ece57f5c2cf4823939d2a81de8edbd0c1520815e9aee1328977609422a1a17910c5baa772d4703db181f6f2401eb585029e8802d27a4e6414b08ab8d2254063c3471061ecc7c8092609bf5708bd34f72ed9d2cd6c24d94a3551cb715995a673768449c2f9956990f3890831b113f5e778e35ad8e5269f469e79f7d84198763c06057248c29874b7c8c8798df8973cf4c7b4b06dede7ae2567f3492ea7127918fd7b21da57030e963bc15ce160f449b316d596587e04ba94074e2f478e82a2a7f0c5a314a825c22e4201386fb8bb5ca202664715926d0620993bfeeb792d3369fd1f360bc8bde9ec1b4180a8338efecc5fa3b95c54b80da516fa0c5c6fd9350622485902279064ee6228d75605ed0a728b6ad5da228fd5eaf37757bf43baa216477bdc8291099ffad591d53b9539023e9e6a51182be0dc7dd68aff07b65e0919cc1a300b94008b37bd15f98ae0296da0c5b3e5651b1a152708e27e02940b5c793edaabacc993e80fd9c16b2f638c60f7bc24f831168963020fdfb2461c0a33a1e5cfcfa65717719dcdd9f3e1ffc766f701b9a4336253828df8e1761316d857df607aa03d0e2cf57023946f8fe36a83c8a792d3b8a8b6577c0459372d14242819032133b2c37129edd1a459cfd16a2e3239bbf94af5041a8da927715189013ccd95d7455a163534faa917d61c157cb571d6e300fb91d24d992382f831ee700484f75973426006036eacde1119f1449ea024aed7adaf0de0048c0a4619e8c3359b199dca6e5e9a7f92677d8e0150e29e0e96989d802d53ecf07d779999440cdb74bcdd78c15c87137fa0933e035ae78198343787f3edd4e7c5d47987d335e1122e107c346e6fdc738980d776eec506b8b77eb0509bef76544b7abc824ac250e85083078c686b8dc42e3257f991ffedd1a672d2a345e0c287ef7ac09b62fb7bd2608b000ce6e06390bdc1162cfc9b7fe8c337e67b4a75591dcd08fb9e429400ecd35b2d0479ba1820f69edfaccfd92e52af37e7a99156d1851328756735802cfd8db68b65cb1a6713c04b8d152fcefeb6fb83fcf015f3dc5e79e7d06cfb30b350c283627f5c7188737c224d36fa76c04a0a23029641ed66b962cd0522417f590f56fe2a1cce52807de3708a7d8ab15456e5e1a8840f0ba51dba740188a9b4eef06fbdcc8c8327d57bb523a3b732ea8def172cb67ebb6b4db325c2bf963a4d9e36e73a1f521a2964a1f09096e26c5dbc4bc574b92eba482a4aed958463bc0bf62eae44cf10bc15f2c5935cd3ea288e01ef8649f8e589c7a06b4635f5627cca72f549002ae86e3f851405a3dd9966690bf62b61e80b32ef039f66367d140f061a710e0b50a472815984860eb4af78146a00de33358054e68d4d35d0065fd63757e65d170b6b1346cc79767658cf9024883963a5e161e4c1b09278cfa54225f1e97fb7c1f7405d09d65605898d97adcb7026e4275dfe1d09218890ee8634eb58255cfb0c0258da0663d50cf92db3755509d9e97743161788c294af9a21054ae53ce41449151f063cb4a3ba5ad893015e540ae1f88c0e0afcddef44aed1c541215f142af9cdc8d18de5a4825cf8afe21f256ff22a116b9a50b30ce7f2ead3d3d4310692856a9df2598925c61744f4f3e6ce860fdb58daa4c08d574c02586e709f39f00331432a5e2d2e1eb36f44bb2bf7d94ee34723357b9afd4a4247cdffa61b9f19e7e6d6e2b907e4a476d2e2ba4be702f70f0dc92881ad39d0d1a07b7e5775cb25edfde9cb2d4f5328be9c69fe20682f5000afa71d3311e088959a70e77f3790ce862ab5752b9498db1a47ca467905bf50fb667108876c4261d33339ac88acd68d618754ef81f663523c08f0c5de2fafdbe26517ac8072e83715f51b7bb74997db3528c2b5963f917f8f6adcfb56f4885f608cbe9fc10f7398558ab70c1cab56b1e7a41993f37f6004a7c9630fa9de064f7bce51e216877020d13355414eae958143895c02b914a5c48210f098f691da56e7216a2d20ba13c8aa1f8d046ea8747d4fa214324f1281b71a88bc77918b4ce082ee172aacf7c612f1d06facf8daa1c02fe76948be4a6e71ec9acd79556214fa2353a7f000dae2c60273b313b4977137b2b475c88f9f4bebe12b504e22898080a106441e25274920ac1a4b801f8c85e3b758c5c9d4e4d3c9e8f4193073766ca3a666562a980a11ab882ae163b5043e9d9a49c9fca01c7d90161c1399bc1f109bf1c56f284b3e43c22ae073d222a3afa4d5f1c9351d466b44a48e0c923911cd0d1a23e746563abfef1a92e827d21f8b34066e63d3a30cabb0ab0622a0f1a4c2b95d9d35da735f12f5af4370d2fffccde008d5b3eb3147407ef3c588fe7c6a17991ac6acb57dd78a556f12d2627c02dc9e3e46af5155b4f3cd6d841a71e99563c0beb4fe3badd9a0c7d8948cca70c5b0b4d1b06f68ab48b0ab0c0b70ee97929ecd766eb3423c87860309e25453760ed43f1c61d23411eec2aab2e25a9c669aad7f6a0c68ea368a8d639449ca790a04cd704283863db6d1680df832e0e80073865d40f24317a5c7ffe3a69ae6f0522c3c2211f25b5993586b6dda8c10deb6eeb9e650ef32cac345d8275badca3f294d027e5dbe2e785bb1657eef5d605ed8214097f5e201f9c888746727f5931c5aa3edc7a54e78a6877c5f3c488bb2cbb49fcdff58fc1a21198365d5747ca641ec87e48c95180b57ca98565be0ce09275a02ccabf666f0074ee1cb8289f416221263dd9d78c391f06003874816cdbaf4c8bb69112368600d8c5d432f8d801674934076ba580ae3c73c79ad0ee811a6b8048cd8f38caeb3656f1d372fe7841e6656817d7f74dc05d3219ced0f906cdecacd78a9d61b0ccfada57bf31f63c2453f4f3fae3e624260b1ada5bc30f7ceef21317b89ad823ec470b9709fa1c8da6f3f9845b389e629b5a6e6abeb099c2bd00e3725db5548037ce3b8af3f5b39fa3bd0502edc3930337190e4e8d02443b93630d33cd22b70ff3ae859170623bb4ca33ec48b7bf3114b9847ff816a749a450a742bceb689a9a22e35bef33bf1a9bf8a79b8ac09c702dd9a93d6169d147351608a34c7a65f4ad1c29ed896933137841288ddd4753f75c079ca4e8d273df7332cf7d6897bfb08606c9964fcb6cf8307dad9e298a1c21bf0036e29446372a540ad45200f21bc7b58ef70c497f97794c7e57cb316a87eb8276a3fc39f9e962b6da0118de9a05cf26c49feac19f219d3fdf65b56c8556c9bf99591b6c19a344eefe4960d1f20b54fe5387ebfc654f830f16b6a0690f5861075263a1aac9f6e901888c79163b12d8ccd32586b9c321beccb8ce74dfc47d755a676472be191b1f8d4a571be1a54f5bb14b7eb9aa92adf87920cd27ec80d91e3ac4f82d61d733f929956978334f1628e70caf569c51ec3ebf9784078537f2f09233ea9082fd1407557d88a7fed5e26452921ed4ffe9769c7b0f61d521dab9deae4e449f010b3d1ae371d385c06ffbdd263aac0130a58d96a3d9ee87ddccc8f89dacdf3586d4fa15cb3392efdc699345e63b3203677e9f318d79a853300fd7a56d32d594c184d0bec56a3619d33415dc9edecf13d63ee8168d06a22f3d4e9a73f54183a272bb9edb4ed83570fafbb7565955ca6eb0fe8acc427c094f9f4a356f878053c86b4b9898d48ca89acca59d4208dc18aaba304466c44e6ef9eac60229530309f761fd2629252f76e3f5f3e50b29247302e78ef801dee5e9a31c76f75cf19c8b81057efcd1a4101c92fb00ba4057bff5a80ae24a6b61a96160210d2ba459c800f284f41e52170609f5ff1c5c46efd4bf4917e88a081ca7e34e61158da3d6fe4d8617a52c004b425312b5377a6068b45b2c3e0509e507e1a6f1b06ee8caa3b3a578f2c86ad2eab4840ad6ae134908c7318d996227a8c065f8e181dc87a9d0cc10363ce58f76af8befec4ad7662d25f4e31a8a46a88eb60e3d94c3ed1bca315bb7392965b7379e15456ab7906e08cf9917df3dac9dbd60fc621053f87c369dac1c6b22485850f0f9fc4cb6ce0b4b1da534326495dbdf9016a31e063ea92f962416a02831ca37419070ccaae0da8e4d6d39184aa8f736fe7bf03361322301082a7bb27e0bee8f0be9b64ea086e0fe55da4b12abc89717e25c812b2288571892bb29cddcbb55394a79e282bd97bdf8e206e80ea973b422c591d0f2c20d985e4eed91b70b158f2f9c455e09d2744532225eb3d91d2046835a5f44cfe8a1125599dbe4a2f115cfe71c0690c8a3a6d06d5d90504bae03ab7ab0649f7a86013131353ff0ca8381c49e5e486694a3b72caa54fffceb23a6d83938076c109d4182b7375f3fa53d00966645e2f018c11e7502668fb6a5ffa88856685aa63e35be8340d80dcaf597811eab01bf1016670c6757e44fe1f9e0d7111b4e728a47d88f094768f6d5452c89d9b3108b074f3ae7f6ba9c65eaa5a73bd03fa46f4897fba80b8869fa501fdeba834b926660db592eea7ae01d4544084a354856235250b8a30238f89a30a2424bd495622679421e6970d4bdae832a794fd0f2a4368a1da732773913ace80f71f642507132b85150e856b34b038299b96a00a03bb09ff1dff7745155a4e0fcd8e2fb5ebbe57c856c47c70504a9fb864e7b333a552527fb03703b60228f93e80652960d07489f0e9966ea2076a8759865e4ccf48e9708d65c046972aa5d12a2fce3940fe9fe4cf56e13ddb8c2d571f02a7956f56fa657fe3960f569c296a5c8b7b6c2e3ccf4891c952099583217986dd1ca3c9ba0b4bdbe345c281bd4c423c8d956576ee4986c32cbb670930be4c198c6ef8d91cbb724e57adcc84e3497da8d5844e8fe796b3db3779c4c9986196bb215051f173c9653b1e5f4803b869b132e4c478f3a3b44574c7cc0df3d8789134aed02c912ac79cf8e4654f95d80d58422a55d6a24b855809a422cf6d1f7c67263483a94c02e69ea83221cc6f4a2568624d7b655f71b86bde2d3009b519ccc4a7ca59a16ea45c3cda592925818b579f19cf92f3a9de78dd8f41414ec798c1d52165a7c2195c2f90cc74bfc626403e945ecfeb98481a1316b5e403bf26ba0a105299a9b062f0d45b844fc5619d7fff4e16daa267f22d248a96c5c1d7595b7117fd7954574e988f73641528c9684594f61128408d98a6a2fad714d4b70d74d4b81f1cbb2609b588365df9516780c2419841eca6ca0c713d08cee4fc5e91181d78c4cebd0f6163648dace6ab431ff42e31b3ee49b7a612e6423e3d00e06c82179ef280f6682201f47a1e7ac2fa566d30f3e6320f0bd846e5635dbc406d12e28802e7ed20104d7af5f645e169c7d18fc33e46443a84b177c95bdaf9fb3aff7d7b60b123ed30388b0c32e14d90935679615badf86ea5e661e2b75fe2917467bad8d510a1d3872a6dbb799b165af24e61f3d6a04c596055be287dd6cb1a7c00147d6bdd0302d682bbe735852543addee88ebb4e0c366cba4dd7e00950c6ce37cdec0c085d0f51eaeb130e487e5c8f5006b3d36f5188cd96a32d1408aa41d59598ca40a6d77d2d2b76c6183aafe33f424bb68082998f55c40fdc9694926acd4aa40a54a6aa98d9f218558a31f91f12c06a4e3b51086d1bedaf0537f6ffede0999b0cffb36df8cf49f7edb778c08ccfe364e802154ff3c3f6eb48ec33c63164bbcad9370c55796994bf5028028dfdb138a1470772fb46c9f2b17dda9410907497ae16f4ac26b5728f877e9ba661aa36607cda892af620527730df1971d3302b0115008799b38712dd15a0e39e97a5a0ce27b80946ecb3349b73ec99e4638ea48a4f6c1bfb20e9efea1367838acb3e36ec7e9ddffea9708f3d8037ebe754707d121bded284e58aeecb2a8b59fd00b0c82b6a9332e86b5a16f7d75de0ad4fbf00c7da93225377892368071260f24f11007b3faacdb0ad9e406b38556c49d89acc4261740d4eb25c8ebaa93ecb5eaf199ddd7122ff9a50e2854ce0d2eb4f343a249f7c62f35a595bf54446613b7d9b6b0937dff28ba85a45a400ee7b1c46501f1ff828945d9673041e616f4b23f90c74b576f55c63ac4972f3af6605b8d1230ef1335e4df66c23ec4f5842c835a0c4fd4d3a57992ffb95ed6f9e2bb0fd51608545d950231f6a0b6b464706111513e5602b50ca6b64f06de81ed9a28c99723746c0ea4c4c95d556094a46060d4e6b12282e171a9d35333a6e533aeb0e9cf9d46ed01554656dd1dfd8b0fdc6a7f2c090b06c5b0938f1d1ab98b82a6df816a097a4c737f969f37e431e1256179222cbd4e5353cb36081e4df131a214855ebf171c9d29b738355131d8d20251ea82e7400cf687ca468d38ab4a0f76bb1beefeed27e14c8afff82930ad77c769d82b73e408784913cf0dd11d5ce2c1278b361ada2685e8fe18a96369ddbe809720ffcc492638cdc2d7c796a8d301f10cbd2a25b8afcb6a85544f2640a303272f51808c4be21504dcd431b7f8f5ff5d979708d7ce2a3b3e536de839c555fac8e966a19cd375e0d216d397acbe1d66a40c27aa1d107445628b8c83de3fcf3d688c86cc89a9ef77ee4a8393f9923db6fbfeb83a91b67e69dfe0a8c2b2404ec923f1e727cf6eecdaaa873ce8810f8ea1def3718b3b218266a4af5e5ff67e9d64d7dc8884854ecb9b02197a7ce126382292723bc8f0f93b257af9a4105b4a180ee12b426e57f38d8d48ae4ea662bf706a2ef4aab6a6586cc1688605f2b1969a5654b5c15194c41222b9d519e4c06317a7cd23b4b403d92685c4a5ee1cbf07307115a80e5883d8fd7526603210b970aafb1287d97deaca389c6de5a3e6eb71e5443588d579d2eafed15e1f5a44801ee5236ad2112c1cf5215c0cf79099fc539584dc8f6aaafe91c8c8c042abd5baa8456a720f2a32f9201ccf86ddc7aa134dd352b5831d6271c9cc757527f75988aa18c0d4e9eaa0aa3c2d27c7925b02c030f465ee094fb315aa77e3031dee5c25c08d305230a18a6be110aed04aa79e08d9ad3a732723dc37fcabc91354c5acad6fe16a7ab562032f80bfe8a578688d1ae068c5b6b745e5cc828c65c76a50570ed6c2eac132d27795e8ca64a66efa6706295ad8e265c5cd7c7f64cf8f36418062cfa5ebfa5688b5809da566ee92caf2add191b701f62c3041e16149915e0e2dc54e4fcf551060bca96d3267a2704b1f8b3a95e6f8a356c3012e0e5dd1f7fcb56469fdcad3f1a0aa1b5e2b6301b9c95e3d51a7317e324c3bf7626ecb27a0c7db33fa0f67d3e50b4fe1336164b2e9aa366a030da1eec5f2898283da7df85a8e40af020fee9946dd08a84cef9d976b864c1caf5cad2b71cf41fa6c7163ab7b4dfc4d1110afe742e441df8a7e54d1441af37db9a17de5e094d18e54832101ff828b2ae14597a20ec94ffd6be53b527aed8c7db95ff1fd62fae403b43329dea174348862bc64fbfa4ad648a5f79b4134f3441fa5375bf4d14d4d620ca1ac1a24655d022d8dd154b848a3ee1e10278cd89dee5ca4d048b8e5d67e44d28287e1e4b22ab8d8399dc36032a025a45fca4ab0164f5fb25db11d526da6b24e06133c16a3c4ddba9dc9dafc8a99bd4e777d05843c2f67fee025d25a68f59050dd0a564227729f106a9f5f86102566918019538c03eb64816b2ac2aba68da0efe4cf477807d7d3be3e208f90df011b21203be5871caa0e6ac36f3091043a64580b8dcb5d0f0484348cb1a4677b57ecd548e5eca08bf32336bb6c9dc149dfad2a66d1bc25cc546b1f28070bdee2415d2b2850517afb283236203963e95ea3ea3a0b0a71bc49fc3964535d243bbe00181732b11b6800408f96e4978638543f5c8181aebaf9c8895659f8920dbde2526e05f39deff364ffd1ba9899cbb0216c68b72e965f4870666411ddc1c3176c7f210331c61071fdf4f042b3f1ee07203a7d5b2f1d01d7bd135fd02948c36a0a90f89e78dcf06c892e93d3344175e7693768c5de1b2b3b72a7d2beb6c621a72155d43e20cb33e65320680aac29b5d2350dd40b96db5a0c9dd1cb979d304559bfe3eb9a1418d7b87e4977565b13d857c0d8aa0bc542e959bca4f4568ba6b1a245288092b3a23f695c01487a34776e0737f01a70ced25ecc8812a1e9021544177102011f854dd306462c74ca562564b261afbc226d5f3943d405c826eb854bb1517cfe06d93f39e29134ffd9cb030282c2e985956cecd9d6114fc35e1ad6c5d7ef9cb82739ac208ad02dddf1b111e9d9c45d88cef6e6410f25890bdc78aae8567a45333781bc433419b29ae936056dbd45a96c870aa0877cc743c68d19ae1cf72cbe0e6fe1bcce1813b89e3d8d997b8654ec476d5f925479e2cc59b142939ac85468d3d756d3c67d59f9eb0200476f7d48a1a2c67fde35fcaaeeafca7be909a818ddb9350cf4d92db1fde5e2bab46961eee6cb53a9d91a0802895033b18f4cc1d4e062c9778eb8964ce2122ae51fb913741b8713ca9e8b943680d8461cfd22073da0caac8dcef61e228522191631f7569b44f063d8f2d06febab49172f97a43bb4067eb400ae2e7df91451aa5b14ab2dc0f6a0faa666d2fbae1d42624dc2c1f3f10426516ac608b06264370a8c8fe2f24a5d592d0a254870dc7e06b4398b4a86eff674697ed912a72d4c6076d716618fda3a6a145188b433ee095ce86bbe52296cda712001881803328d0a058b10f04aa7f500d73554156eb3c218298828dd38c64cf09ef0c6019957db728dc0a44be0f5f0f2cdc14ff6fb10c5d568821e15fc60a9b23d503528e0ad141f600bff4b5d9255bba74813acdc1d7dd70d86e83bdfc5a0414f25633fe232c24bde023cc645d77233bd1d154f7a306bd39c92465cbcd8d361456af5f4a386aed3e30d2a02752cf952a68d8508762f8bbb4d2780ab70a67ce5c2af0c00e1cbf39c19d3812e27faf8c795d0a8bb6b61b17c414f0a7ef199843165e5790a38b076b5eaa079f0702f71f587a2ec02ab0d28867b3164d9fc692c5ba891a0eb6a923f87e27288f04fb62dd89b8289c685a3ab2aab0b14da0303fcca4344fe926a5851e75276fb13636614e0d65583ff56bc279d183879492aa864e476290de7b82bd1d353f57b853d6624426769b7bd80594bb5bbf9df6e04e668c7ec89d60c0b0496ff892696bbf0647aa5860d7fbe63c4ac04c68a9657c1d8b3727f162f36979403d3d798d0da5d9194c7197de1c4b81c8882e1d94a70c96d0cb922e2ef488e198a4b494b54f05082f0b01b846ea7eed6a1a20f2af21872318a7d7e4b37269fdecb037891b0452e5b0784162372502bbccedf9c54e880ee6f8e84bc28223a335d444a184c5ab25d62fa866d9337cd1f21218dc3904d25fd5c77e1cf480b82d0a51165f7191bc1ff889dbc5d482eca91de64a29a8efdf967e49782fc3750d34a3b3d42c7b120f9e58826cae2f04b5d4e8d431508e1f324e1988ba922ac96405a714c071954b2e8052f4bc2bf08dc01c6233ea86f83e230364316f9b20aab37f486514001b4e391d4ca41b09652d21a332774007cfa0f496406cbf40aad666295de7dbbf4607e9e9721132ce3af3b99cec83042fad49183bbcf3070d3fbf1dd198722ad365ad147039bfbb30171d5a403aa95e9a59009137b02c3730c58f595682586f5d7484f659854d0627eeb8abeeb6f644306dc0674c81a5490923fa9efeed1679f779904b3a9a09c36efe3d0dbdad293cc136f00f2a5864ec93d9a992b076719ee9355f68e0a80f776a9a3afd2e2e7b218177fcef371d040d448395268703c5ace8a7baa08eb6258a9097f52c3c0da4e8d472ad2ee260dc91ff49cefb1602caa8f40f3f9bd549064289c9100b5d1640263945544ca1d402a9bf0259c38d2f4d12341485a67b0640d255aea50620c1d4f4d7baefbe54a6d2428747076ff92f04de00eb373e9e73d885383b29389c99ce191a4eaafcf95228f65dc32bfc5a791433c98956f797f6525ee9726e172237a42e1ee0b3b58c7b20b54e47fa6fa0273822cb671be795ffd6b615a1941e79e38a21dc5135a9cd34628fbdc1a469e90e98efde0d975416ff0869ffc4ad47be0121b3b04f0fe89ecf28a552d5e7a3f9ed6c4bdb2fd6764e744f824d5b2e9fef32a2405d6225c9f88e92dad81cef1c97cf0ec0bbb857f04af1f7252f933bc21fdb0ce9e991084696bf4aaae715ddafd1bdc584c1051175e960968aa36caa44e30f8547966fbf16bb9d92a29281915bc5691bca648fb611dac4e6b14f90eaee25a0c26d73517cd4451d52f9d120191ec9ce8d8542e5a0c9eb236057980d908dd9ba77d06a5c24919172cce172ac28e7c65670e37a262edb65f5259e7281fec645cf081d7e770f7bc2aa691c229bcca82e27524a944483d5690209a919a73339a9bcd602097fb452aa2066c4940087ff02d2c0bb8c12994395ae6ed0309d4f06d1a9ba8d77969043611074fc69e9febd212d8a56f1e3942204c13b5c430c277ffd65927a92d68758281179d633473b65f90cef29d1a75cd3941267690b3f2b2abed1db3efef22e9b95b9bc3e8578215b24a0ce5169b622bb037f35f7cdc84d8fc046b46ed22c0efa3ef5f8a9d21530c0982c79bd2ae53bfb6186db114e92b2f968bbace58a956fe9826eeabc08b107fed3d455fd22b1fe9e7bab5e3d3e207305026b76d53f3418114be46bd375e88e742c83a4c4193ac71616b638808de5f274b025e680d3f6b153d071bdf799d4584bae9f1749a6c8b9f0858eaf88d47d8a74bf4bea600a07e0251d9c869046088d6e5672cadccaca22cc625724274dc1a111817c3b8dbcc666f32d0c359f68d0d4f33629241ae98b4ef1081818b7eeedbac294058f0cb5d7045be9484422d8ee678a6a06a014740d2bae900d88ed2d5c7f0a6f547bfb1438769d6a8e560ee7a8ed06e89168ab4d46f84b5acb6f99f4e77b4c374515a82f95682581bdb05867dcb24e5eeb6158ee1bea2cdd642b0700b0e1a8e88be82af47c9abd4835670a32302b23d377f57c4a0fa228c2e0554624b4c43f7469ea086e6215d48eebc60c996e885faf00ba0506610b921b5f07faae83b190df851fc0c11dfd8221f6b9ac91f5b7a9b18672c6e744a7184b0a351fdb44370727b409b5e715863498a891a906b6474f400fd226ed92b9f54b4b19bb5acb2fa26f37cffdb6387478a7464d74cad61118337c6018ea6667427ffd78b89a661f5105688223dc93bba77a9a5f58e029aff204e0793372da67e9efe73e576c01b97929e8e731644b827768e3b845d166c6e5d022607e6af8e707d391c0126c5680eae0c5ab79467db555d8133316621cc525957433b317eedfb9fc60a511b6e685f3a0b34d7430e0c5d480a90d6873b0cf0448463962923e9f53a56cd108fef05ec22a761f03b8fd55dca9966a7c0cabb40e74bad909187726ae6b5ea6d9c38cfe74581335600fdb29a34cc4daebef9938f6797353525ae2e35423eaacb94d923ff45ecd85622ffb8bafd60c6b6821bcb25518b8c450801d0915791e103594feac3e475440394546da9b16600f18efe8d229450f6f18acc76d9e7ac2b27efee465d4d6b0e91d66039f807044bb168a3b0e6648ea9563a00dd07119fe8fe28c220cdb033b017b39e25d6e9c709cf3c17efa95286e16296bee1d7cc084f808d72378461b1d0b32ac646742aa63289cd9283ebb3910e346b01612bdf5f5f7a93dbb360fa07640f672a29c2dbad2682e6691e0f67dc9ea3bae375372ea0d517168e49be8182498b12d1aafb561dd04c94a8989cbd2b79f0cd41745d5239690e973184fa2f949abc7d02a0d73b7eebbe71b730673e191d405ee50e0cd9a77a767e955bbb2ed42daba7baf995ed7a3b21c398f4fadc77ef951333e3c2c912d41abe87bee2ed41ee2ea5efbe708528e424167f7251b3986c20a17d42be7312b5d67e1a55439c1382bb6542a796eaae9d574859b69d989d010c3743fce43504447e35c86e073b4fd17a268bc879de4bf13cd64746a86fd906901b0e0fec0f506704909ad42c5626a3a2ae52a36897d8d3cacb065d9163d27101823a77f92df3113356b16fd255beba4a242d15ecc35c962ca9de8acb9603a18ca071bd8194790688af8bc8032af444834d7416822163744516d2f7bc14020d78babf967f201e24cf1f71489a141d1e4dbfb8513f13be1e149cd923ae0129910f25039f744d52955746e180516b4c428bc5e3fa30ff4edfbca8a4dad9a0006a079e1950eeb7ff23165ee5ce3ccbc0d55ccbce30b85b093b598a4d6319b27b63857efb69f778ce6619efbbe28fc9d68b7f8c40cadddf1fc6d2592d4d18b38d9d2205163d98141e186cff4c00633b6985c4cc177c95f004a7e0a2d73deb6984d6a1223d36ffdb0ea4b12040978508d25148f77b4e325d0a00ea2a08376c7a27bec60790008eb84702df1635b9835b971c1901824c7f4b5fcd64c315f07cafd36d07fbe42ccd937aee153ff76c2c139aed04add16d9a434ae49ec283b5bf14e63be1a03691577990a41b14c3ad53bc5d3ddecb90aedec568824b924ff63f4939cc104aeca33ef6ed27ebf3fc5ee5ff6ef4031ac2777e496de8e1f091821e1b159e2aa58a25f12c1026785ffe50970fe532a8acd436017e194462257801f9ba86ff7e9a8ce2aa111cf55ed6fe69266ca1b493c9e8854099a22cb7a7a60c8d81b5b63a8e123a6f7c8d39b59cb68fb4a743be50e1bfcefe92ad090c147861da14886db1fda91560439dc00dce0ccdc21b00162486c8d4dc4f3bc0b825eddee3bbfbcd41510962399c260f105cf6505f39c65f509aa48b05a87fd6b85ad3316a153b9b64fdb31bd005dee63e7d81612781742b38d3f120e6336f7190b7e1bd8d8b71d29cbb32219970b14fa293bf0769e9d92adab29d6469014a23f1c7e7a75cfdcbd2bfbc3b38e6f9b541947fc2366e9ccfda09b96a4d8b3ba7f8d6b6f3e1c3a4329a3f5bc0252801776337f37976c6e3450dd66917aa56511590b1472c77812781bb370e5cc690ee73601df0ab90d3a30733e666a560c874a7774950f480f172cc9e7247b9f4881cffc0f1596f8e31638bc2b49b9348ce66b69c5893fd28c0487a3ae28c174eb5e68da632d09f246440be9dd3d7e42d953efcd7d177b4fa106a3fa46a9e4d75edec03d7e671f6a4cd66e1eb2ba73b659d07f02d9f27963413a3c031e9bd4c2eeca5fbf47ed6c3038ad0b9b9f3baf84ec76432e825d14b90351819d4402d103ba7097ea6aa07510d90f5439a4b53d25aed731bb81cebb48469ab72d1a86e43bffdf1ec23ca7727b8005f05b7b975b15a253ea4cfedd2768e952960d46364c8d6af7469c9be801a10d38e2e5832a43c5d983bd8a8e859ad9ff920d8eaef8998ad261172b6c691be415e2c0479df86a05abd6722e0680a6078f4e37470e73713de7de0713249db4ce98531e796902023022a4d3416800605861f835bc6b00e80b1ab181065d75190c52eb7736986ed87330f2e0a0ec44c13fe479d9a71b5bb568f082f226404f523e01e9eaf600616de846daa2fa5587fc86f26c8c5f7e555399556d4ddf4038c5222cade742a2359fdac9ce8c964b7c2e30cb1bea4095eac63724a5b3c0038cc02f2674bd5708ef726895a7f82a835603b3b48dadc4c169ceffc054912d592cfb87c85831f263231ee4706ee9a054d9fee0df58bc53ae77881b927ca6620aa3483db3933f408433cbdc64f3a962bf35169371bd31b5dee53aea448cf92ce646dd58d3b6748b513dd9ca3ee10f74ec48aa4e82e076274ef9891cdcff86b8d078931789840abc93d7520080c8095881bfb60518ea523e4aeb6e8dc0467d50f2ff0f12aac1f3d45e7e0678ecc328c2c39963edc1a5e3f2879c198c6f016c02157813a9af193de5670c22263327036f6d991c8482052298fd5e1c5d17f3a1c8c40cf041fdf6b1f6db21d56ab91f6f94b66ebcebdd933fb9a5bf74b6b1430776e7b5f75adaabd4e0311a6ceffd21face4ccf2886f0b04dbd1fe057044fa20da339ebde1127f1f03ce97c82b3b05dafa33cc7c06a0c5be6a5b242899d6212c7a354925a210a7eb16441981cfe34a78beab8459d30f810c444f73358f19dca4203673f07e3d8eef7b975b07e29470e12cdd78c15f266cd0a682a6e4578aa373a7d99ba332c0c971f2b66dd0f58aeb969c515484a87b6fe7abd44ee5d4eadf7b3dca18dafef4dfa12306082494b1c840ecd622e7b3fa2478e833611b5aa8af830e5c98d7ee98966b66cae964cfac44754f09f332104e36bda146d4deb16462af826e847f07f7ea575e81c2fc747291bc103891639e627ed89aa964e054a3c42e9e4952675daad8524d1a92b57fa4e6b6ce6959dbdc626033b092ea27b6955f81f92b589a08e77bd5f1aeef24ea1a54736d8d4a3994a9f0a8bd9ed5a23458f33533f687bd8f21eb23262f185c5f339e74c31b171dd69609562e558a8876fd17da9d24f7c8917a289d3d5fc65a055840cc48a761f54501464bb2efd0ac05e20935da051088934f5354332f159131a0bf3152670d74f5caee2e966522bf04f68498ceb4469e63c7919cfa0e7da5714a47d1beb3bcf28bc37cfe5331e1ee5901905f50c6df8ba0544a466ee8c61edbd9f29cc00a394ce4404d4b3c25a51132f46ce0cb41c7559309a40a641b0e0e2e7346c0ab1e40b50f8a298dd3fda67fc910824e27a3d0b7c2cb9088f38ebe0f6540dcaa30751e23e44b5e78c642595131d4675db5f003d7b7c2e286137d8825d1002523bd3bc1bb80070d6a82af820afa4a820ca181c599d81567e992594d72880ab1209410fde27e925e4208296ed01e7a5f2e0bd82a1a9177f26937aa9d28c49123d88bcdd70f9f0f7295020b96ca218f7a662bb7b2c34ab237e6214e2a0319a06b811d2749387ef0496493179ef99114510244590852f65229eb7cc436fe769e74ffaebfaff0f59365021813b7a616146591996f8b3302c202a4906a53d3e1f299185d55d5d701bf8fd815001d973438679e9c9642d06824845cf6d9f31badefae5f7b17eb9707a61de8006eccf2ca48e33372df041b9802e9efea868dc8a6a067957e85e2337671d0ec210a68ad5a5534798b934c009787271fb871d874d196583f83a055028e1cd9e1a4106eefc284d2df8160a6ea206e0f5142a05e306897b296ca3ec46e67e833e60384c67e321313b8319b516877096c5ee5c4337a091341b8c034c1d511cb7abcf33a76180fda8d76fd1c1fa7e12fa9ddb361093753bd61b4997be768c0ef0a5dbccf3f25d3361089ae3b5fe5c7ef7f09d861d317e3f8acac1390f2495b790e81b34044b39585ccf52a5636fb565b25b8eff380c5b8dad7a5c12903bdf3515a10ff6c661e29eb9d7a2b95329de343c1e64a2c581019e3939240a181c36f05ddb4ff6728bc108df52009b5c490372d60397a2f002cbf434b7875e60c37662c1849d6c65383adda19a8ffe9f5355398d40ad4e45c245e813ab296e08ab69f5268fee68a7d9b6bcae1d9a7873ba44a918132b2dba5492442b0bddfc68b16940496d00b3456e48b4a9f7c70c213f6e1447bf0c517f1996f7f51b373f99515b54f80580a9405a158d7858edb6e38f098483051362d79e4d89a7c94aad746cc94b41f7e9bbdbd2aaedbf709d1e8df8a183ba4d0f60fdb0b5649c18e46c3747c972d0a09d50b2b02607d9e7905ed6f97ed4bb59f955875405e264f4091ec21bcee2c8efecbc8078ad2f985bdbe27827d890ae6cb1f906caabe5c3317da07e18a2c5aa0694ae79d77bc920fe2d79205947f0da6077385f3aa755e4ed586ddbd6155857e77be26e4a6c03a2ca6d97efddd363db25126d7b8f2c3c1cbf8a2cc0f6edfd59e1d01067b6142e27141e1a8b9d51c0cc0d18612c88a29e0ab3d6f7263a0c14baeddd38b8d587c888133b05fbe775c251c3d6c78717847852d0ec6709dbe4e304f9edc2d4f0ae05063225b59b1f60afd187eda9c8dc85b6aaf96762c2e784fd87500aa6a972fb09daf760b8c5a4cadba74e3bb4c02a5581053f4acdbea093b8b0353b1ed9faee7f28e9f33e6f1daefd800120d9584a9779a915d197e97820c28ad907b36090a8b1896ad6d75c8ee6a1e0e7ad685324361d5db8269da8fe6480f55a310ce6943117706e79157d403fb470c6aa672c3c968af2ef95a98ef3f2a24f7bb28e354f4d5c78601d1da810a06f8e427c5e1b8b1109a70b2e7c492263c15ac117c264a9745334bd2a95dd0e430c52106cf4ff43289d4e96f47b2a4f5917c3fa3848356a4a78288a2a801af0fc8329939241e7485f705ced1611b5b50539d0d45011d5b2323dd3c805b65ca15e70eebbccb379949d6cf0132fc2b3e881ea71874860ca6ace8a2af55659b20f231f4d6ca3929b0340878063421691f89d6db203d0bab719559695aaee2dbd61eedcb42580794c8360b5be4a776bc30c81cab63a6d7c1566749cfcd5544a01073adc7ddc8d3b317b6d228399adf8445586d06ef427f49b9f632c8fab87a1c09bd1dcdd85ac438ca23494dc6bdaf2cd16bc7db1dd6710a34c38f86676e2fd650de3e636c3f070088f47517b2dc7394fce0984ce8e8a7aec212da12f67f8aac4e715afcb4008664ccbd137eae6b4bbc8f093e62f626d0db992e26ae0b577e18074f340c8be2af9d62e2601db522769c9c56d401fa53ddffcf2f3277bafd6821814d3155b43d0766214e84484e0d94a2f7bd3535790689fc0573f237493e2ca94325ed85d3e7c72616656f690776df00558e636cc96af38bd4a68ab93eed01249eff6c37c6c9d8575b1a4b648b6f6008641ceee71626f2936f0f04e35a7ea4ae5fc18f3f8d884ee335878f644b19f478590240335e01ed361de4e654838d1161a727461062ab637c0e89557623c3a148524e38e857e6c6ae3c15520707c76fe2c002842fb7dacbc8eea803058db7e4c7f7b8d656a02d1cbf6cc41c8ed7bfd82acb66e2125a7f944df6bcef3996b91f3b4a624d7a04e051fa390ca081e41e989977510d73a78b774b8b32bb71f2e6b18516833640b1d7e1f5e6cb142630f427e9f357eb7834f536877daa477bca04aa9539603f38898d68b4c2aacffd38d5ed07a49035fe239b599d1c021e9d15ce8d784443ddd8e045704230a9c6c02da9def331fc2a6dd0d2769167fd5f87ec9f4ab94291d502a2fd4c382489699eb6436f3ea206dadc133f68a4d4198af779922a9f3ae23a9c2e56035456dd085961a4d9edf6352cc3634810cd79185babd356d9699269283c8ddcce329f0e5578baeba3019a273ca9b31638a49f840855be40e5010a476f3a92d20220630ba04a0db9ff936923de6bda9f831aeb465b2c6fcb3b93de9c7a704a0c95240a6509091146292d21d0018c10e437f24f52df3413b03d674a7d584460a57b4a74dfc4b70e91adae5eec425658971acb5b468bff6da6051f78fd02b9d1692bd28bd11cef356794abc122f9877fe964ec22adc68c2af4a3a325e2d0bd5b780d235c18e0f29f36ca13db3bab75abfba01f2adaca8113cf2fb36a6a0def2a364b8271756b5636b2b7da58ec1013ad083471ee2c4f71e96b4c4a7259b7b897866a79a2ad54310921d3ea8d4c9a4cdd09fee6a61cd2346e3b1cf8e6ed43f5339226543f9ffa4acecddd5ce499e152e3e8ea3e7a912caa6d9fd95c83a35a1fdee6b9ca4dd38e4ec693da2a259998ae08bc072622dee581b8e9e00c75c04d956f038e77c944d1b7cfc52466b5b736d79fba10a22b8c574eac3b95ebdd928023ae14bc79d36c5a25a07ba4696e55e6b47172b8990d2f9b1dd317a43a8727a3c5500cdc24a6e0653139b6477632f7f7ad97542a004af001b89f6cfa733fe6c6175960e6c27305abe14544cc3678f0d2091cdf26bf23aa25f29dfebd52db35c0de4b6d38b38faa78d15d496499055275097108e12b3a7736926e7f614f3f63eef2a1087263d9137273b45215bdfb8db47cbd50ff86ac706a66a9b5d2ef63a5da468b0054ec577ca9f7bd154cd0865c39f1881e05d9999b5a5a2e2d40fc001ea50ae6ffa57aad2500391fae33196cae12df7e7aedaaa8d93074696652aef2d5bbc42f7ef6c465bf9218f61c16ac7aa8645cc5c1421deb5526eb925fa9680589a87cd8dae0fd67778e3f9b1ced8aa633a28c3882b169928aa2a6cf86da31a9ca0986c7e636095fe28badded9f697b65d0c9a1d40b492b6e7b73454a8af95e4fcf74de435f07df0aa4e1e93de65b2ae5e9007d3f790de41211aa5d81087960e609b318c639e2b241665a1246be8d3fbc282576b0bdbb2de088d73d1572d78537e99470e2cc0941233d406167d4e7b343e39964f087b70261938ad7bcd7913aee69e859f7fa9752a5e738cdd278af03ffa591494ffac67991891512fc8a3791f4616c8e58b935818dd5e591002df5c557fcb68e6e79d00b7927cc4dd22f6bcaa80fdd0dc9df8c95e8358d0c3903af0190b428a71cce667153029c8f2b0e72e8e68485599a64ec5e4ea4393ac5d8d981293b892423fce9347d14f33c37e263c53ba15fe0bcff9d1d1c11287971ee05188791b7be487776e3205c30b222a4c748b114fe06295858655f3b0f6657fef865b277a60ee9c187c584c48b85f1c07534336071144cff3d4da704640d1de2e6901bc53817aeb60633e90d68add6eb81dbdae2fd3b05fa8d3f9466e90b39d3b203682ce134303328ef927018be82414b0f0cc04aef020a2cf91b07c0357d267dbb1bef9479cea4157b6cc8111c2f094a2047a3f19250e07258bdd0390ee8988d067245f4e0371a2de8424c37b05c799c09fb5e629c076d561318fa8d5dcc41acc6faf750fc58ceddc57f55ab0409ec86b1bbbf2797b10d35e75940b05238a3fa1c1b1d04d9338c206dc0f7450d6ad15bf877ba117d2995eda5e8ca0066928ebd5601d8e0a40f82b2fe1b49d15ed0f5383ee475988641d469c0d04cb5febae3c57e6ac9fbf71883de19cbd44171c58e13f10c730b7c719bf630c019fc5968fd4c1f84776834edf8af794b8312be297fb8501bbda46c026a22c9d0dea2a0b08610daac49f51bba2cc82c1a6bd5ba7be19a6afc3278b52a51690ddf9062e26108ebdc7ad5982645d45e86f28dc2e01de52616b7a85f8c3fe01237554076bec33cfc1205250aa33504af335d18f65cb0569cc6d24d90798846b0cc8dae54f904f44ea28c8f1c5defa196cd1df25fa1711c7cc94f0842cbcd888a1a9569d0206a9e474d82b7e4eb146b8c6d0267e38eb924c57486fad148efa1f798a071c588c6cae771e4b861c8ab49b177cb3927221b8b0d467e32d3eee13fd1a331224171d72f0841621136817999acecdf519038a717d2143093543f8bd8a31bf596bdbc3cabedd0f88cfb4c19ebe8fe875d65eb117113abf1433562873411cdc3c244d92a1ce08c05fbf6c6cd220edfa76a085e34c328183fa2d00c13998a8e09e65b7f55808545f8cc59e20b322ec425a15003cedc085895f9cb815577b30b8e893e5cef06a5a6f13d136233a9b3f0471bf853f86c752e015711c71fd2200f35c6d2a6c0380fda1b97fff90eacc1e515e9fe6fa71d561e156e40eed54bcb9d3db39eb50d33e56e0b5b7452de08ff9f430eaa37f7b3f760e28c5bd3cb1e9e7bb9d98fd04544f9f9d3473cce9f5483140929a9b8afe17ab2b7e3d0f22fece65c65e736102e87505ea34f1626abcf6a7e8f30922ea582ceb3c09cf1ea4668a1578ff43cd6466b5c28658dfbcb149b9212f124da33b79060d05f3bf30365c4e88500f036bc1fc491e1ab104186f521e431b339dc16486b693c5dde56b36262161cd82408b5b50928163c7315bfa1c57bcd174f78582502c811c8949c3460b99aabf5aa5b1a37ec65be92124e32a18d5e64d6b87de35282467750dd0f1ce19b375aa56dfa159402bcbd2a541d68ef679b460eda5a85307e6fbfe17726396d33e03407d22cd956ebba9449f6ead410993b8582dc3fe2724cb19ced077255885d8420f32f91bbce87e5b3296991a1157f9737eb0c7e76bad0da3a9b2b479644fb8a0f8d83a17116a5d7d8290c6e8d10e38c5191aaf9fd8449cdcdf4f62f9d57c2e8d7673106c075e7d7d3b43bd47424f440356c023e6524af501e30656bcce5b991b6b72001c7c81037ca4c6e16c9302c95dbee46269f0bc751b5109dbf075a0c02eafe5744c00b23f481fef28727bb1f4c02fc3d3d45c2a2d5fd89048278b9193d944c55ee6d4c845851522307a54687bc957c2765e32c76387ff4939c81dd3e87f7e95dea46bf00fae8d8ea5a802eab187a0c36c23fb8e3edf841f08f883a734cebf3085033e3796c3f91439cc7218cc673cd004f101f1d4aa3d6209f51d543a3ceeff76b82758194db454c35bbb19f373b47614d069585368d6fa30f4b13d77710889d9d7ec974957b706cc79af603f14f269f0decb740e61059305089db23520aa8541a9dd91dff82bca2a15c55a38db07b79443bc3aa34bd6fe9d1bd557bd5501676e47a2d694a08c3a9a1ef9cb089c7b8c85b9bf35e987f4c85028675f70786528009c20d9e795a3db4848ac7d906fb6b532f88c1f29b29cdf8712b5e67d3c516ec701e84b55b71ed24d7e56d094ea4d822ed3585b77dd9dc01b3b5ee47c61cab8f02f81218a84a251f296bc2fb21220cca6f1a7efaf5ae7689c427b0a804479acb469c1fcb7658b7887b7951bab9022c5cc541c031daf7d3b27f2fa4358830c5d746a31a80f3082b2e0906399b4f74aa585aa2643c7cc062d293b7215c656c341112dfe1a07ef10f11008c87ac54387c2d2d3949f4c8a080eef0d23f3bce623b3f792ec403468a25e491b5294b4159c85fe8aa888c0380b8c640301ca66c36ccd577f30474c5ee15d4b20c3c6fe6cf6a651b4a5d97211e520b0dacd2758f7aa6ac5a14869a2ea17f5fddbb6f44c1ae923aff9acca83411d8aceae65225ef858c96ab2fc796fd2a9870ff3e7e607d58ecaaa7e7398ee8989c9b7a3fe94541f885f6495720beb263868d54e30d0c2eaf9030e4e9fcdbf296ed9bdf4248ff6d430131957a14a9113f92042d7f660a32652cc89c1cfc73eeeb1da6eedb0aec41caa2014c7bd5d265d1fd5da6e153d488a4d6ff2a38e7749c9b6b73320bbfadd0398220fbb9fb647783b4276c7da22c060ccc3022f72139dec384558f356eb0281918ad997dc432012f8e973fadc8f5cdb7e98e958b7f21cb78aca0dfa2e680540b5c27ae1f741a85fd2598df83cdb84ed17e825d5baa660b160666d60f23b11d5dc316d673c733c438f77fabf76e86ca5e2d4c52d04309730075e2055fbcb056622124f12af6b47f55467086e6c5cbfa5c21fb7e6a9211f1d852941e5d353d5057247f9781323b1cffc47256807be62a9192aaa5904265d456cff73b5c3e56586cd7b9031250346a4cc3fda702b9098a315d7ee11dee0ade157808e0f436818c3b0649a51aed96fad183283d410c630a535c36b525ef11d3cda0336aed90d971e41f5e85bbb74f9cf4fedcb9d796e93d3ba27f80e09482a4bf1434de40058cc7d35febee31cff425930f57eb56d7500a0b69c0f97233c06a6cc0e68d73eddee4580192f7db154e491ba73d4c315bd93c16dcce165967e9a31e81ecf19249dbb63d7e66bfeece424b06d4d44a56e6b83785786cbe72b6ff40c69ed72289fb41cc7872924c597e30fce85d2b45aa05de9d07a92bb77a2eedfa8ebd8c0a9bf88dad4632fccea453c52c23649bf2860f9a3aafd03fce694753e7e3ab96abd35bb2624eeac14e2096b2719b5f307063da3d7d8049ca61f3cdf62d20ba1f5d480e746da4c7c86101e424ba11598f95485faab301206d515af0b55c93e459a7cc1dafad1f708a331561736f4a3149e4b1a72393d7f1e4d629f91b35229aab790873deb6b94c1b9fae9091ea626b3389a6cbec78849ac3badae3cb2617e3158403c61326413357cb818ddf7e3690d46a45f62a73aea68d790f442168e1d4ce70417f1606a3a279395f6cd9ee578af26738e6cac4b488b24b03e4423bb847ce40a921e9066509ab39664452d002706080a75d484591d771868744346019a050d95ca0d7a47ef7d2688e40cd728884b7dd130f6afd7b3fbef15a986930d2eb1d6586fd71212ec9f71405f681c93cb7152c983c6707ce67322b8ebb8999f3680acfcca1db64b1bece1cbcb39bfcae3073d966630e683e14c0b10df691ee5fb77d489d5b1c8e8db7ca6138a397dc5c2e617a7c8347f47579cb6a7c8be99a021faceabcf2e64b0c38fe560ef7f1145ed49874af8561ab5b4e353a920ec130a806f013e29a4798b54b934b603da11a91fabf6befe8e89d29e5f489090b07ba7424f692dcf0a7bf2240483ebe1da27ff739d0012169c955fdddc0db958962aff8d81cf3137c872b17787ef8a6d6bf1d3f4bc4b7385b1445f054c4ad17e04e7f4a67cbc4840597269cfbf6bb5e29b654cddde2e803fb9e491ddcf62504a69d6cfbf934666bb0b46c34107657f76e69905732a1a23d309688ea95652930d75db1ac1da1d0fb23631571151bbd1d729a0d0c8ebcbdd67d2383dad65b6e85451ce66fc0933d12e456d1dbead677f4060a15a09b3350f6b52277aebe544e5bcf33aaa7cb3bbffa5bbb2afd3dcc04b2fe835eb6cfeb137db0b66dd7844ef607705135afa76a163bcb4c4fe2244c9551f21a05d4476cac0d7df99052dc24aab0e3e4ca6fa80b0adac43d021489fe9db1b8645b2444e5c9327f3a87a38eb331362fcee9629806818a3c893a6cc21a411d3cf8f0d381b0e01df669d00ef890cc944280c5fc09c849a3bd8ac090f1b117d03e5f5cff0b675b2366d697cdb605a3f598aef80ae2b1886acf6ebddb1413dab1baa8dea81804795a597234cbeb1b72ab85d6dad45bcbd019199fe795625b6e84cfe43d123be30d8e1d3bd4e331c74058c97c2c2cf169e6bd069844eb8d831888952ccbcc0579f3bef67214e64ba94b5194349675314b372973d9f3d305912095cb16edb662e9e9428c9a1ec4af9db1509e4ec80f4dc56c5a8814b1c9a508f4c5c276e64882fd821e66a7b377edad9f8fdd8fc2c0de35512384cc9fd9594da662303e4c3e9338bcbefe77454cc291ee89a36257d520047b3a677f3d1e3759fa7033855c595d48b0eae94a43642cac1b5517936b6741119c0db5a2325c84cb95478385dbfad91ed6eff2a973fc2ad1c219edbb84813d497be63f75cdf0ec0fe493603398c784c1946c01128b80881f726d3a22e04c6a45161b14feaeb1dabb9bf078fb48078de91caeba2d17ed7d7d270b363305a725569769357a90f9bc5a6d4ea9560c8700589ee7af37e020b79a5d8027e041ecd591a6a2a38f485e1613e4428e3b461b0d287d012e44f88efa7cd817ae4a7f580fdd4501eb410f10006bfa670fbf12c41549975a851c04b836a124e4f86b42401bab771e2d8234f6ff6126f958055999ba418c465daaa3fcf53389bad2b33e0f200858b44a971399c28994874c236599effb1ca9c3bf8de5bc2d7828bb130ec0724c5724be4ffa1c65a33a647894b12140e5e015390dffc9c570adfef59c7cbf88190c3ca2fc936ce6a9df322821fc5defe8723bc9967ac38a09b8641f3481c2fcb48fcfc9e698d91710db7cadb3c0d75deb359d93360dfe2e070b515594b5123a84232980c29b7a18b147ff7c81b45b0c915fda4c4cf1a29ae5787318279c6cef06e75fe1bcac9e3e0f00e16e76cc454c6564406866a22d02ede49dfbdee070c2af7a6b32843dc29217b4198b4216fb4895fa666b85887d3aa1bc0c06edaef57dd22568c17be718f5308031276025d139dd721de1b5c04bd0048f48268c87ef383ef694062219cf6598c480dc1721a5fffeee83ff11b1b034e9e1d45e6d60fca83eb7d0174af18d6b89e014dd6416142e3365dc26d51d29b6bdc8bae80abb77b62e783be5d59642b6801f11158db6c1fe6922a3f755a76f9a4f69d4eda45eda4e08c7d2069bff02464e816673e81e40cbc10edb4bf4510f257a7978836e12fc3f04f68b10275e97b77b7c98c8647575976de2a7cef8a48dfafc2d6922c6d77d85007286c7e67fabfeedca31726aa2f160212fd6cb87b9b4f7d90cb4586ae6c3238acf8ed96fcfc45c8b60fbd2bbb2df9f1bfc724a958d602d6f68cdd4779b6bcf54aaa88dd5487609cb3cabdaa5680d52397d3b51b80b0f8ce5c14b98be93b9441829c3dbff1418fe16e4fb2050cff16c976995fc77b94ff41ccbaec7d6f74cc833b147f70fde359451335609a196a24098f11da10145622ac9001d72463044da53674ad830ada7fcf1f27452de8b7867923f6a2faf3e2896be91c37f02edab534a6baf58de407dc33c152eae07849d3c577fb4562d5c69a3a82b65bda23450ad81acee04f0b92705c2de5da5bb0c830362988b3b97e0bd8092d7959422536b1ab437e582d94bdb40560b317638625c15ee00177dcf94be9fb071bea99bd7e2342453b1318b1ed65be0474e75df4daf4e6cc61b4ec68ef1c378c1095f1bed41d1a0d3e4e24b8d64ce7b39dd8aaab7754283d1995a79ab8d568f599ba0d321ba4cb41abf5eb961cbb78e8fdfad59e2451977e99b92261c44b4a6c4f1b1e7037d4cd385656529cfa0b4551f5a57e68e5e58a209bebdd270b1f479b6dcddd5ddab2fb7bc81a086e53fd1b02a9607bdeb229e0c06015964c4cd0dfdca7a2d1c91fab56a3d5e3a66e11d8e215b3cca7204f7b4921c339617cadb81b241381cd70a88b451e84e7267a2dd6bd5f92358b30a5fca43d3c90e7d32097e42f7b442d8ff4f836a65a95cc9345b31025f0d30b271572239856ba0fba195d410df7257390fd6746e5ffdefee2367dbcbd40c3240cec61e6c9fd51cf70da4b77e888eb4a8aecf69d0d2401fb2aae3940152e66470ac9b98194a5adfd9eba6b64a7987aee085771f63c3558d8efcfb1e4234934a243c8dc1226606e05c69911d25ba63906164a897311695a90f301d5d35c20e096a18a983275c436adac13547589b1d915ef555abc60b44f6992812d6b873e77c7b89ea5e5b315c0a8af1e1c59c5648171e807701c627f6743b35019b5d1345a9d9c6f11d844a114a36149bac809e814ba08d4b6526ffb76885ac6c59e65ae7590182f4b6162d8b054cd73d567d3def2a28bd36a6e9a400ca4bf0b15c2d049f225ea052ddd309e974c2995df7a9616dce9d75c07263e02b90e8cd749a8e56ef8d72a2cfd89cb7d1a4db6401b315ec2c850cfc841a912b6dd89ac248aafe5b80899e313759d360bcb8fc73405bb9a4e1b9e1901b23ddf8477e0953abe65fd85bc422f7d33294562d42ba9c52510fea238d719bc0c25f8684b526391db3db1ada11d8616ce7835019cd16c84637cd6e91ecd320018464606c96046840e5054de2dfef54c2275a5ebcc410c2f6f9915e67c09c4eff906445ebc5cf42d04536224bae01b8603c01a1c51359440b681928f61e2bb4aeb55f7728a89835a316bd7a78ca7c7d1e7b4b6e0f49acce9c8d22828a343926299b80463c493c274168bc71d9f789e0d69d0cd6ce58a827ba1efdd498375fd9e7d2099fa9a0fcacfcf19ebf7b7d33a830afd78726d8f44917b0e20848b81c87151accd65a0ccb620b915445c9b5f833360c51e93432229d6ee6a09a6a32b741e4f76c1973e23f1b979967c8baa1b94ffde760ee16bc4e2e033e8702cf3198c8a89d9496e36fb5b5af19505330ef0d1d217559d0e80302f50bb89cdc0c60565f08c3739f863930975fe6d14c36d18e030c6399316c7397de69f5be0672e5328543c6db3d168a3522a48399e32bdca87ca7fdb4b53a93d382bf76df8b4d030f4e1a1c50b0ef6340552795f1251eea4dab19cb1378a801dc3910ed8e956efce234f858521bc730d2abfd9b0b08346d2168317d11c9f8eeddf9b8f12dcc665628d8c8d9eac333f2f2058361748e66b431d9e270af635a68b96470c29658f7925c5379cf0d24626dd4d856c8ab8a3abaecfc3283907ed34b8c892e5717b82ca682d9e91254dc8dc501ac9f37e5a995f5296543ee6bd7ee3b8afa6a63c5bc54b9b08947c748c0609b0cb4d0e14f86d33ff5880782542d7a7315095e4f588671f5beede021fc9bdf387d4373dd325475a97108faf6f9f8dcd0180b396e734930147823e627b733aee8484197369be39777773e6e49b7fc3a4f99654dab7088ca7af950909de1f8b63aa6ea68e2125e96f0135f5da6f87617236b5983ca7f49aa165d635325fa898efd6af1a1476e9ff644145eb22f9350d1b04686892c324366e2ef9b0d1aaa9da37e3f69b657b8e77e3cf6941fcacb243dc7aebe9fc55e57b00e23ee0f4eb21731d43266556d3bcd37790e564f1f0a6c3cb8d06a0be9567bde546882e8092f01d7c41b2bb2f5699fe3707392506e49f1db0b9cede30afbf160f11c34cc261d216b8badd426b12e778805a46633897aa7fefe0c1279c6e9a963b1f05414c15d4b6f8348daa007ec92859c7d392169b55d5db223095ce0365957a58cd1fd3b9d17f500b595e642a5692de33c0badae526c25ac5d7edf6f64cc9e56e3f7bf767479ef22f19bd6a4631c1135f5e6ff62e4ad232df8bcca075f3b20b448cff42d942b3686b2029dcdf3682fc2d42a9b3518dfd93bca21eee9c0734d195332614d686087c420410efb2aa985c15d56f7c65bcfcc38aa261de358b2923b683bf9942336cfcdee764378ea523e1d830655f8cb0f3c53f604e2b203aabbcae8f11a453fc66562a012e249ec81faa509557f3814dd0b2cd1c5b19530e5768bae320f271ac1b219ab939f38d8f6193c70f676464fe3987107f8c151fb5470194d80d1bfe9c723a9752a144b5d18b49a482e9353ccb274873f1b9360c915570abb61e5f92e0db0b6808de00c8b0220a023e447efe254d56784ecab53267f287baa8ff6f8aa3aabc4451002a4f3d410f8f24d7db7d0fff81ec24af1ac338c849ac25573353c094a2e3e144af3763a8d5411d36e84b37d36521ba3e6c20a03ca5a4ae385af24bea7ec7fbd12e77280fd3391efddac74f0d28931e4d6df77c9b8cd1285a9db8cd7db85136791940ef42c973452e75ffd4320c2cd258c4316dba26a7796e7eb69d5fb38403038d249ab97777fd6aa80a01570296265a35b1d914f4e9e6fd44de41d4ffd01a9df03d41d6c9a88d7a4024f10db988131cdc197a3eaf686e7bc79a2e7c747da99d2265c480c122709a1ea0ff7f796bb7310aa798650e203000d5227c2276f3bce64a0f3705e49d9820b841a8ab0a822d1bd5e2ebdf5381ad9cfe412fcf814e4388710e5adeec2a92b90c45961abb75527aaa805deb47742b2f7698cffb2912c1258c30eefdfeabe17d20df82a0a032215527e7ff570d6ac3398f96f73ded5d00d40f8704baefc1ef4e00460f492e08c19432c8ec42b274bb57ea8ae31a10e09669686e81d84ab4bd7702bfbbb8d13757ecad225697ee09a26fea52e13c392509480b0a7637204f92948508bc8648b43160a4373f050949df9adbf9b1601afec7b159932952c6b62e45810b75d4566ff517096ce5318255e6215c8a7fb72c1850361f68a8c1e6f2278760bab8b8c9182c40b76b3a80ecf0882c99a6ea931935323cf1e02e540e39f844321c40bca72823a2b2bf73809ed41a0bfbf29347ae6b94c06ce17b379cf54d6fe77b3a187f5bc2b01fb0305c47e6e20fcd366bf5b41203d3d13881fd821931cba24097148a2a4e3598a1e34954662c69b4f54dfc0c832d3b70f6f7ae78b70e979ea71e8f2b67938446864f5c1bb134b24037ae4b3b0d20a710640c0e003d13830137cff4d0c1b826ae7fbfd1c8f188c778f8b7b121cf35b58deeece805a5ae75d92c8bfe91d8277bfe34c4162fb290a25cff4d15367cf38c9e94a9da9522e97b1d497cef09138b94a89d2aaf6e1a857bd6b2a40a48fd862fa3177f4cef43707139fafeaa92f986a21658e558428395c5249ebef77b8627e9d66cefd01dcea8e1ff6b3ce869a3889cb816c8b617624051fe57403572db1324b9108785947e11c1af5fa797d87ada8ad0322d42614975f6a197d13e18b874a0c1c5e614ec50f7735712dd1cb6da24739c7c3403620eda8e9c7d5ce6515e86701136ed92a4b40dcc4342114e731031b04cef945f61af1050c9d9d34e8a9b2e98d474deaee7db7092c4fe1b3f4d4e834f5f689b5e1545df86f59e8616a06be775ebe5efbfd87360eb5c88f8c9c8cf299430878a7aa9b22276e2a97d228067e9f516841d2e84834966220ca15385ba6c63fdcc0a579b4e4fe837b9432c9f2f5489fea60e17b0f1402c3908682bbce3f4e2e19960afbf577a184d33f1543a72f71a7068f4603bb9d9a5025c89e9371f307cce56a0045ba22458a1f4d1476f26f366a2fcb98d86f5eb56ffdbae05400aff5bdbb04d5231ffc7941e62faf3faaac0fd52ef69140606bf6f63761d973da43e6e83fa09d48901e70c6ad3e15f7915b07dba697624cb92951618c4975f3850f27904746eeeb84cd07348e899bc7f831f2c9c7ab98da82995d61655662391fa1f1d5cf499ff6a2ce8f6a09fb2768cfa4e92af77bc0c6382f210dc680b26f82b7a00aae467da5fbeb3950d328673f6999bf0beecef3dffa279179c9dc879870030ac66febf425024f8d5e76d0bd295de6f241716008b6e3f70f71f33d280e25db0abec575783a1e715cb474254482b3fdc6b4c4cee69422beeb88e6d549961b7f9f78031ccf5d86aac1a54c212d47a9e947539a72cf4ab92bbe36c48eaa7629e480fced22396a8e40818fa2679f90aafcff56461f9a86129e55c499faf7f8828dd05c9e8782ccc4af87dec04875fa34b898402b6e48d77d4eabecf5eddee0a36e7b63777846da73172315ab83bc046a398a659320b4ca1be06331f31d3486e93517cf04080c32d29bd4de557b2ead798e60ec31721757375f543c1a7c6cf7694e3ae6eea62f59cfc20d9f1ad58c419ea051fd3c12b71c265f3364ccfe1c319fcae1af320806ba4bcb81c3d941ef22818e2fc00db67dc1afe44129d528efd74dfc89623e4409f57b4c133f4140f825c9a19c8b2c27bf8a5d6944f3a6ee9004854484e38cdc0f009afaff7e4ea9e577c30f04fb8c816631d00f2a3aadb263e7acc9e953a14e9d403abf1cc00d77bcce3913677a59d83496bf04ae07924e720c56c34ec29eb36d7f0906c92868d024bde638cb2fe82dbd417f843ff2ea7be618da4d33a727ba9ac3480f23361d2b00816c02b0283bc878c561c9dd5da17d9fad350c1cae27c1fedea423279c7f1d5c0fa95bbea83d4c7931715bd3325469490c3ff9b90b6a0625ad2876aa7c2dafbc290fbe6610694f5a21f1f0493713d0547a57342c0e0835ca65289030e8f304a4de264474758c55fc9371b4c608296872effd28b8e4140e3d7aff2a4acc9333d56e0e7244464c0bb65a2481deea7dc98381cfd4e20024bda432c9539ba380e2f356bbf3373fd0918fa5484d250a5fc0a893458be4e8ee46971252c629c1cf02023d9dbf950049bf33b81cfb905624b2d490eb8e4757d34d248f33f4ee639c2d88de19b9c32d34439843cc1e4b5799512ebc3890d00469e048c4173948f11e0db33d79aa7337ee605372736d397e107e6ed85d8f2f8dd4ec222b3ff5311d3341087738adf7b3abd37490c28ecd644f5a6bf6687661e5246f7e0dcf28675f7914b65b1e67c8a3c04e3bc9fed82d22afd04e1ba58332722245b21ecf6555bc5caace4a837cf768aa6506801f0f5f6309ad37a50c70992acb13b74b27dd5b108ecc3c0b080de8f98a9befa0f4eb3945345d60f6165f9c1da4428b9c9a42284744e1c5b537bcc59662ab0f900c93f41b7954e7c620c7004a0d57cb44bd09c5b0650de916797bfdc5797314d2b95661a7438dd0d60a3d591fc71ae7d21af28cee1ed054e72296a1346f1a35b51b8bcc8a1f5f6058a7ec388192c9edcdcd52e89175d5e7a8e2cfecb1dda2becb6413997cf14a97938bd4c9b43c5b96fd0cb609ee843849ed190815e4ee7203ed2fd5f18406c0d70bb237a8b5051b6f5f0474e202a0c870fac4292ba30f26226fae872083070a5b654c45e1e8b4da5c5e40144b4721dc091661ecc23ec63a494a2e6176c2c20e0ddd2b1c07b664835cdf3e52e0d3f47b5e8188eac6a2bdf0bdda3a8753cce76e51a6b5aaf61870514dd8b7451d07a0d1e8e5cf8efbcfb8e5e804ce60f1881514dd16340f5bb2b182e03edef1be23e5e2c9a759702b55fa2906d9afb65d2ab9a38cc23fcf52a1919f9fae40f9285fc4631e1e74fa8072d6910ebd3942977625e2208ab914fd3f568cf1693c5df6eb25c291350c36b8ccfa388a0e5f1495ad4ef2db1cc17a55e58e859d898531d147f5539d3d0ce0dd5505b8be03bc126fde3cf2f208dfd47bbc3a9e394ddda228f4dafa7d0e8fef69f106a4f7af32f1c6d9ee32cfbb8be5fdb58ee65c17577c389f791cd307999618cc0b0ba0e27bf6f8bdc9ab05d3f6cc32bc2b05555df6b24da6abddeb52f71aa11833b4ce37786574f5e776e3854a98cd445f5009feae52f6da0e74efa306f549fe17cb4557a734ec49ff125833faf8cebae4538a5d2d6ccd7f2d92164411ea7c050bfede50212412b9f38e7098f20a87906eec8a17e9a8c8bbebb89939fecd92b2fa359b732e363eb46737ec0903d67189d19b2bbeb806474f146ba3335bb3884f80e4ed22815e49efa6052318923c2f51b5167885550347369516b47e5bc0b7bc61338f2895d649acb34ecc700e1b7149d948b56692489fa4a82d659111f2eada4bdd059ffd90a2f0a97c6b63e2d75e3b9bafdd72b0900c9ebf1f2cf359b08976cec093ba28adc69277bc7132e2f2eaf702ccb257a57047d4dfe353187a518d93059ae08182f6b8c42a8fd6798908964df9627ce7d6b189c83a1789721ff33b783dc1ec7215f10465a8ccd2c2ddcb3aba7a2eeec8c6709fc0ca13948f3fbe7d67bec4a5ce1a9298c3419246b6acbadb0a85cf9d6d8d867bb4acda409d8d89e6a6cb59768836b507ee401526a8c7b3e6631fd1e8de50539ae411a1a595e27d9e2969b1c4a4c8b474fc6099306212e82e11713626fa5cf16504a92ca81628ad45e11d10d25697f1e4b769807dc1fd92f90c4f1ccf84f019981a24f218e591e03e951fe2702e82276aeabfa116f774a3d058d255dfef7801a64d9464bf22c9053670341e0ba56b80e9175c9cb52a58c1b3dd2abaf99db1a8ff32aca9df3abad5e16f299557713544059e53e94f79172bd37ed47222e5e7dc6a6c8578a70e3d60475b9300079da410c49ede317ddc767f1f623cfac184344dff8b7c208fdaeb9c7c262830eb8edf2fe7f07c3865e7c2ce7a0f67faa76adaf96801223c47b608c8075282eb4a60dd04254e9f84beb1d84927be28dc65d5e25d8efe5d452b9307fdc87f56640b452512f998c1e2bbf03ffe4e210d227a3ab478f93ca5b19d0999e25b42f55dd3c935821edd2dd0f1a1aa2bed1a98769f396e9f2ea1e69f38c84b6ba23c14b6174422aa4e8dfefbc4b972daffc9c2aab0b3b81382c5e9c64bcd3c308b9d541751acb6715eb7790db712a2d401aabafa21592c6af8e649347d2fc97853241f43fe76b9324bce0e4ea8b1f14feb6d1e397c2f0160de54a58f7f4333fd2cc1be148d1e209ce42bd540f914dc5856fc1a215b234b9dda37ca397e9fed3370e26dd4eb57dda0b10cce679c796c2c07e80d24e522c87e34296a5e12027eb84cb6be24d0f2048a8102e36fbfe9018ebec54d594c3323e3f3b73cdf9b6bdee141fb546ac239787ed8fb888d466661e5afbe24f38cffb47bb5a9a42b99df24fabb5e2cd88202cfd93c61e5eb5821b8a871196104f2efc6eb4e14cf52d5c63d1a13fe29f111aff4cc8847326815d517f5774c808113a75f55c8c99386fd683f77502a81886b8428edeb91766e0e40298adfad1f41f7e2ab4a85b1a51058680e35604aa2c6baa0bba7404d2be0e8328e806507654d13a333b91a526bda2d66baa01b334b3b04d8671724c28b4bd09e7e0e2f515ae381ea35394ee6f89827876ed56fc80722ab3835c57bea99090456f19f35881971024e3bec2cf2b1fd5928ed43d5ec08ca16925f690734f4db0feaddff3e8ff9d767027152ac07e099df478e1828696442d89a289ac0c8e72f3c7cfb1e4c120ab2cd6d695c148e5ef95ee6facd014a715ffde8eee72d751de350e4d0a275daf340365edf37b3856492b29b98c4284237f16b0c37541b37771f4b75c56f500b7289a80490d4bf758cd7bf98630d62acbc4ff0008c1b860dde053911d302a59378c44ccb04291dc7f366d48154c06777b7eb0fbf06aa8a4b085cf544317bb662de8be3d4a6dfbfde611a03997364df0e945addfa847423e716082423a2a266434da1fa020f4a31c4e889c451113674aa1a2fe237fa0bcef6643eaab026b993ba7aabc88d4664f356f236158838653b3399c39598958d91e88a979f8b3935b7aa94b3b9c0dec940dd6f4d2670a4fec09119fa489cde5c5602d93051e4c36bac9829e33c99211b80fb77ec6d4338979183735934e1784ac827a3e4e2d41741c6ff20b521d21d4a3d72f6d6246307f2aafe7a1dcc47d29d34d60cc35423c2746131ebe515df73ffba8017bc46d3e934e41ab856312c3dfec066920e30d77c378f60d6fb100b41811b869da8758a8adc52695cec16ed8df5c1e68ad257aee39d3488e8228a865b65a4c4136d8bfdb01459a581d8e0c5474361135d23e0c487409ed401838e28ec81dde606ce828bbf84d13b73160e4a4fb525e59c03abd519865bda31add61ab40d902124f2dd2cb294a19bee2a244e0a71bf69b3536e6a962fa85c551aac14eb2954bf797537b1fa7e870dd911fb7f3bbe6a117201fd612638372a9601f67da9ca178f3c056609c0d0bdcb03bb9d186cfbfe90b44be5328ed8d64c163701a0ad4af1fdec1766f1b45c3f1880dcacf0427bc963090102ae601aa7484077894a20eeb25ecac9150464af86cbc703e297dcb6a8a0d4c4a80d85e0279a04eb24d4a1165a403f35dc2274622f0444fc3995b68ceadef1306c2091b47e09c60da79472420d30b868265618d603970fe4dc1ca8520f96ed939f0f997c39dcea172e4d6406ac1d91aa23e5e26e8d892a8b771fc916618cc618a107703352bb92d1ddda2ff4173882cabe6f764c6955597d662af402168995f5d774ab1e3574e055230ba2c4facdaa640a480b50854c347bb38aaf576e29b5a5428f864d4d89dbfc16adc993a28e652786dec532fe0ab5339b4510b02ef1a78f3fa221c1e107b5fbbe793ff49af694667956cb275efdd939dc499ba1e74ec61d3f1b117397e7610da0b9627305b9170b7417512945d2179d1bf34585cb0fa2a1c193b7c27c28731c491ef32e2fd106c87c287c775cb1092c9965aece60e6e82aef4819cef20efde216679378238e3d784389037c05f27606e4409fcc9b9d7b3df7cce88bf9ebe49e67cce824f6896f4d992c695639bb5195af858160fcba03deac2e5e841c2f373776a3b9d40b87009012d24fa326454e76e2401321e5b84c405727b9336503ed7937d49d750defab42bbf39c75a06ad2728f3263070b658dd3cfe643335d79e0007069eed955a2b74bf2d3bd19c481eafd5785a3f09bbb9aab28a7c64f3d10c15094eff5852bd52b6982e1449cb35443f6ea53297211a191bd13b0b2a714c8dd81de41b6bfb59f75fbf7ffd7935866ab4457e54b75f8253e542ad12a814e245628f8ca51bfe61a05508ffc9bbb51142512f9c710ef4eac58a0e832703031840936d8d4cdd46cc935f084d62c7e8298221816d0e8a35076a2e5f8f4706f07aea0b99d0fe889859164b4cc00d41afdb0cb273ec54cb74b69bb9ae293c5e8f9a5854228ffc995e5405bb74024a2b03ef15f7ef17f63ff8d281e0f21938da44b54b9b33ccf0df48c226db7e25405153a40d91f3cd7fc1675bf0ffea3856cc2414cc816c8b6eb28d82049a52a3e13ef080d11ae8f23cea555b1b35ec44720cfcda14a213135d04b340dca5bd5402dd965b33ac3e2c8889f4361f167fd7526bf38ad19609f9e77e33f86c1480477bb5b63a2687afd00fda11162dd99cd36710a219389744ab1b07f943ed7d49b7ec6227deb0f4a54b2ff890ed5d46a1b38d39f66fdffd6b129870f9ebf1185c436ee47eb69e25e4cdde1ba65617d91759b9c4f9ddf6ed2ca7feb99869913715168711d285e636ed3200e991d24ceca3de375420d1a4090e37cf26a1b8df9e02e5fc889d5ea95b4b8ac83aae25f83256b7abfc898371340de54ff699883160af00fcfe5980cced92e7edc3f282708d9aa74c352acb830342a55c928bba1c29973e50bc35f9310a15df02419b2f286f2087da61b9fe06e92b8a4a0cd21b8991a502a9eca1bc4c854339ba2a2ae55d738a821fc12d11c79e007f3efd4764b9bb3a2a7c418f55aae030064e5bde1b6cc5099e7d5f87d212ab1b86ca0b8c083f01b076df660f21e3fd2d36adbe40b388565fb17fee7fda614159f678c6ddd431caefcfe24552faafdfe7fa873934bb21f6e9e148af559a81609050af769329c54cb9bc34a3c2b31303725c6c6f226d92f080d7ff175704cc0ea9d1932828b2f6a90095d1cd8f58b182a9f5a7afefacb7661a3228adfc1c59a553e0b290571652c47bddc62b124d6ca0b63eb3c5c0bebf963e586a9877dc06a3b8bfdca0efd8ebeb907007e41850e224e34b43018ecd3385f9ba2c732a4a102ddc36b0b11f7c497779d8badf0fe71b7250fe645b86f1d3b1332eb6c5c68cdd249cc72cd1a03a9bdd38206079febf6d7af2bdfbe87854044fb05a4aa888c3fda719571c5ebbf7aee58602703b53c8218f86a5e7e8fc84e7b189dff5cc8c534d3a8d251c104d64bb05f6596de737566ff629319b17e2eeeb11554956cea4c8b803898043564893f384588df340504a6652253226b60d2bcbc38e05f9e3fd3a97caf427a8cdab34dc9cb10c34ba479309e5cae2f84b19d9a74f9c7842f39f0dbe5d213a82e7251447aa4e742d1128440bb73f06c2bff4849095fe335bd028b8cef3c3aec4a474d498913828614ef2271ab4319afcffb3fe08b53215f3a26b73ed9972e66badfd4d57d7e60448aae8aec2d1c630f73f23bcc611fd11b9532d44234f26b888c0239cb90dbb7dbb02b75387b2c3dc7d8366fcf21bfa6b96954f51d8d621f53930a928799c9fcb0b05881f8e5190b40ad1a6a91d29f6a81122469b982a67cc4e67da5651db25c931f2515dce551552bf1a9fea2398d9a8269917540052e3aeef5dcb4c857a25a7f202b2379332f035cf5e068649457b0cf5cc7794d883f974c21b60511947f20a1123333ef5101a6094dd1bc4ca385dec5e7d548d8ce88e7bb59f4144e8ec775c5391219da7175ce34d6325e32be05f5c29b430a983cf4f84c879ed7eea4e0c65356ed9543465c7b7c5d56a358a6925bb79b2bcaf4ec81c881605971bf5822d1edc1d6b352ad6a4df2ffbbaffa2d68beaf6f8a8fbed72524500fb8149054d887b4aa5afe609a3a50407011ed5009ceb855d9ea474183d28c40765d173970187dc9f7e3805f0e675dcde01066bb105c6e2d294b4cee5a22c3ceb4bde4ceb63c136c2833ef64b44ce97b88074276d540a299ef955a59c14d22a935f28dcfc01d3beca5a5782a508e28a307f9a28cb172ce80a37dd269e1716c0e75135c183d4394d7ba04f358a283be3e92774d23ed6033f463ca2a27aefce6d8df9685386601c7efe35d0c4fc884fbb9fcfcf86639324917b2692bfbf1bd424dbca532cb56751cef8269c3bec0a8662ded12dc58d74334dccb02cc0c0c60d937392a6d60e11ca07dc5181dcdc79ba3f9934f30b61ad6a27354fe6d1917502a4d81ab0ca7330c323a5abc9c8a358ed21c2de2e3f59b905f65551c7084b0424e0fa2152dc054ca69aca8fee77da6ff9943532ae8f7b7d25f30f743e5a1de101bd3d4710d44a792844f5ee1bc79d43704e1fa3d8b344715dc816a10dda517da8e8c5a7c73f38d168123ae6134f8c9676709ea64de15b3f217123faed84d35788213d94af7a22827fc0d58b13dc6a2edb7f3fec145e9f162838dd22927810cb58d10077300b75f1a164bb6b5900efed347dd59f71c7f23eeb6b87ec6905f976dd8ae56c92a184217f28a65014025eb44db0aad9f1152f7d01adbf5d90849f55f5e5f035ca31989a1983a0cb85ffb23542a6c92effdefd2ce3ec4e38bc58263486b64415e85bbf0745033bd581baa57b466def6ae6c6323aad07cb2acd05addef5b9c2e0ace6b22aecf5b2f2be7f55c9be4a41656f9fbcb1716dbbd79cb9b01c317066816214929211521cd1f9584ef93e63fc0b590681d79a3b19ca45937a216f34d185536d91d63be0dffcef0247cc3f3ef73c7699bf24a83d261ccd4d513025b2c81e9271805df34cc32314ca3bae7e32756ed740e22ee8485efd1469b4eaaceda2916893e1d8fbd5dc08de45e901320e0d25cd02981012bb7624d2869bd5b146ecbf8397acd07a73a625009c7c6f9568b0a9f7b403c30d20064c3987536044f8c396744bc3a8eeb4133a382e95fdd91139085333e8cb38c442bd0c3bb3a7fd6eaa9118b065438d89b7d39ea4bd646747d61810296bdc5d480828fbcd74ebb90d035d94ef8733b6d2b6b005709c3e22cda1b01e7822c09fc069820dba852c05bf5df9244c63ca622c42757230f80c7887341d2550a25a6ba9a5ffc772c068d6ff57282900a091a553df40e93ba829c8b9c1b2435d05dcffb5779229a6e045fc5e87b9a361ca55bf1ac3ba70ebeb9c92daf9fb5a8a15815aa0402901a39a30e7a2ffdda43ca79d736b9f702085e7a9cacde7614e967508688dd5fdc0acc776cec0386fd962854e953928fe481d1b911dba4e7c8924f48df6e67483fc30c351573deee6255aafbfa36a4b6624cf419e81d4592d5ac72f796d5a5c403e49e2ffeda1901cd16183555fada5cb619ac2e8b7183d940cc93b705e0a0684cd7693ee1b4c052574a1da4a7e07470c023ab8a31367c5b2058be4b042156c68c1e9c72139b51a90f21c8a5ebb05863213664918d88f5758abf79e33fb223e03e3703071dc491ec37667c2b023e03484d94933e55f3dd4e824b2ea677b0538a614204068068b574573439232c9138f81e87d488b28ea4a0dd2f4e021e930be0909b7a3de86ea1b5d84bf5460c495ba791b1c674ef114ad788db22753fc1262e9e90d219b434c40aba8040959c98c939f98a82245ce66eb6ae7b300fd1a50839c302117fd546d5889a6c09bb844270b89e4471ad766eaf22faf74f4ac94ca3636238bd3ef46af075da26e7542e6f8f0100808f874593cf378a92e00dc5113529fd4e191b71b502c388ffb6ea2cdbd71a67475311374a3d002d9b8e7952178b8044d0888faac194bd4ced2db6ef01deb3ab5d5bf6a90f41e7edafaf3911899a73d57021d28301eb0560314f85930e20ef3606df06e7260a34375a31bb0b947da1b83b96819eb65bbb068ae883612bc9dc9c453d85fc109c71556fe468795f023614c7db77b3954b5a11ed295bb8337d08494e1949af47341dea53644fdc13da9af68661ef5f69dfd0a9c3af1cb4753266f5765b63dfdaea6686fa16a196b74c28acce922d61d77404aee48993f0fecca6311a859d13a3b7e77f56865c583398fa7ace7d2b657569dbc6f6e49b8700cc1152d457ad8baea23b6e18e8bb0b20b64c94205a8b865e16581ee7c884ffec4612736bb5d8d3c93dd7fa95f7dc71de2843737860a0c541a0005dff9ac30b5ad9c4cd8beef2cc92a1c1b106c19b11c60745c932dad9f1c4dd98991915227abfa1a0d5715c40d3e0c439a7c2d79c7683f2ebfcaba3f950f7733b13628fd904a254e31c576c8e639f276328e32ad7b017ff0477e5e5f53619bde3f43b2528367a53ddec67c4b5ffbede07fc8a3c3f5fdc41a2bfb2896ae6440aa570cc328a032b267883625be15c3a72d8bb5eae6f885e3df755a0f88b29f712c14b0f6e66a8a1c5f336dcd008914a56ea328df212dd48bc27d764962961b699ceb1483533ff44110d072d35d486d61201f6c685da0c5e3ce917aeaa0ae6a2b58156238484718204cfafa6d76343fef6b6162f361440ed066dfabc5818192c079bd03fad716ba7a6265d9962d79d081873b3d5f72ca53684cf11f5203a9ef7c6dc724bb2637bc71f859c862dd19303097d5a42b2f6dbb5e9b86de84db53574b6aba3bdf2b9a72db0003c554a3c3f1c132874e6022cb496beef4884f9041b68edecf31b656e98280e9a57c1e08e42dc29c8eb292d63a1ee6ad7be4589b87946003eeda1928f24af8a5c0a61519fea4637a42977d44d3f84774c1e6080d2ed6fb3a14394dcb0e06eb89e5fe7da56926f2a21136e1eb5d774529c12da8d8f88849b1ebd8deea6fdd0e6efa99e12f1f3283e26d662cde81f0fe1643bd69dc0f71677222068ea477d4152ff7599c7a503591a899959852e0c93a4c87a9210b77bc4a9304466524b72adca9c77203931fb0825183b39c87760b30a65a9dcd079da9f92cf851b6bf067475b837f16a5100716a362ace47dc09c36c3db412eb514380b1d1ee80fd328b0b40cc8f2f524c765dd953dabb1b1d74ba48444e611c4d5cf3c51e38fb346916778d326dd2d4c7167ff4a358e2428dddebeb39ab8d76225eda5e3f51cf0a65a1ba885526bf8f3166d047a5c28d9a9edac1805580cfb3dec7b6901a5807ce10ae0b0f0d7a5db7e94d34d97d422a68ad1a80b479f3fbb651fce8fbef01369f61baf1cb19ee1dfd1b1e2e72141c1a7edbc00ef7b99e7f147527a792932dc102e7d83511163cceefd61aab38377d9555fa84ed51976ebdda848d414c475371b0f40d560565d0f112569ee85df27d2d74ca3fa60e9dd976257fe01e383b69629f38af911259c3f97573b76c7485d3b296e8e1558c448c5eb152ebb8e6987cd99ba9e4aae85cbab9fe60239b6e0dc37db68208c66044756abaeda3e1f44cc65bbe3ec5e97ed65b14bbd6be89be450af48ee268525e2b20df37731703d7177ba7a7200dbc11819cbd16537207f3d292d756f51ce116eb056c8237fe1b4840072baf31a8d78f61b2baf9427d0dc8477b504e8172c363ad668c1b23e48eda204c93b15b66106242434a89fe5ecc4c6d6c91292bdd338c4a7870cf6719f59113553202c871f33575d17cf494a3de7a63895540b8d200be3655287ceccc60a5a036d6c100f743dacc7010297e0e0e56cf668710be2440dd4cf0e870c2871a3953414eeff13d55ecc9a1a192df6748f23814bfe78a887248c1a0b9b071738fb5c23afc3cc1b70621ea843a6a2faef74758fe897049c463c5271203ce387975126f0a3cab5bc56bfa1280963ae771aabb143d397c2ca42b167f007a4903c995dc527075ee8cc50f0b4f90a6b45bfccc851af9d7436620ba676b020611547dda0e9ad2a5522a3339092700f52dd06317676940976b1a92be7f977788f77cc86502f8b17d07d6fa732639ae50d3852c0562ddf806983cfd6b9e19928f6b23dee90f72c32e16281b91faab7ff893f7afd43034f8a884ef6e67419cabed4a6645ad118e4ef3a98f3d7262aecfbbecb0f0b2c1fdcb1a26548bbd6046130eedcd200dfbdd312bdde88bddf60b9046d8b2d05d5c0942d4f7c786482030490bbe9abeedcea8cd9fd4b688f36b75f2614a21301d073b8326a3b21d60c9696767beead2330b82092c1b7c33577b2c6186a5b63b0edef82587bd983adb21f1984e8ed49b72399d4a1ce53eac7527c96d84af54c9e180e48c35cae49467650af194edb82a1a571f399f0a1370fad2d5267bc296f519d6bd698685aafd127737270b66e97022da63e3bc4b9cbedd909db524e6a2fc31382a5118394db3d9a1bb5918fe3db6e614403c2696fbbf2de7c4b344bbc897234f4a870cca29c4d6ff0cf2ddb7512247c994081318aeb3467089adb0547555e20ee757f463b6973fdcc632f7751ee369d1d8a33510e6ce92413041c2ec18d4bae67df048fe25fd67b5010ebae5d2fe94495186ff3b93e154447f165bfde96d18b8cb2c6670491f3fc2adc44af0ee5037cbadbd382e815f254f9c05a12521135d33ab98979ec26cae5ea245f62941b3d8ee6bb1cb8e86a55a088e39953d183aae50098c9963639ec1573153fc22f2625082148dec69b3f28ec0bdc8fc6d3ee2aceb4f90e0faa626a5cdf3cbd5554b332096b84346ee229097ccde07fdff86fe2ae525db37da1994c14867bc094ab7780828ec105f92b54c0e6be432294ca9bc033f6a28ffc1c6a373bd4335d0756461fdb04f41d517b665d011eea1c3bf37854a58ff2dcf6a7fb6a09ddabc98d3ef7c5f2ed733cdaf82b9a7077463c3e7434d4a7ca121abe37d6cd5ec12aecba53f43fb9ba2fc968c60c460fe43026ae1a9baa3a19c61bb0cc30982bc1e0acbeb8e8c167e86a6db2e9500ffba39b84edfc2da0b92c9255cd795fca2b599edeab7797115826fd64814a194f2ac76dc9ac2094419b8ff0eccbffd2084453c95fdfa4925c76f6769e265c8d7497425b0c3ef26478fafb69dcdcf273c66b17173b49784a4f3d2f4793a5ca1d7f3d0ea37e9c6905075e78d0d33aa2367b14336c5cbd7a4b6dca905ddc1efb50cbffa183f6b320d85e622094634972c30f3c456fa06a2b508559867f9fc05a0cc224453bd0978046229d08f701a62e0ca44b99187d733950cbe61ac1db20a59bf1a3dbca4fd905b0555769323ae2f67d90c3f3e9dee85ea1eceadd78fdc254509b743738a5d8a3e22752d4e8edaf05b2f3915777c9cf7fb52787a8b796ec5a6d44f13d959a66e5a8d37669e87d79cdd946dac89e5b4b979f4279ba9d3c9218cc99bf159531324d097e71a95a39506c1f57deb94b173adeab891ab83e6205bf4dea0bff216867d7db6a0f97f484c6a7ea2bd97942e9028cf589cff00d491c097afd1b4b0cd38bb81c4a0f4a0bb62f81d7959881c3f7e0b15492ae0d86fd21c80a5d699b9b772060f05344c5f42a1333c0ffed9c15f74654cf114362683be3f96b684e1bf35205694143c56b798672a9a3ed1642506dc568203c9755f45fd828cb1b68cae50b54017f0dcbc6de7b9e4dd5879ad1593f066e2908d098f8f53d0135809e1f64e5d82bc6039c05294ffce8d9ab08323ae7dedce99ce4ff32dc987d6a0e4911d4722dfa9d5b84849762e1ce87f2b5d7d51a3f29cbf1172375639d7c2f79e66a7a91cb1a5cf1ae521e18793bcdd063c6e0d59222b0d09f6e819794fc1fe4880620c075f154ddc7617500d848b9353b2d0890fa8f4ef38813debf618077469cba84e1075efbdc7cd39b17391729dedf8351cf382ce4797a4a699270f7d38233277b2bfa03316332ef19370f3929812dc7f07bf765a217f768e8864459809a65ae865c78274064570f6f25a17407bbbf55af21c831a3b2f6a8bd227dd09a95fa6d1071b0e39bd57a1118cc30d9b0b3475ef84356421669b1a56eceec473b6d2fb19c66a1b5038fb298156e1b7d772080a3133cc6bc2d76cab7e0ade455acb6d007fa2a8db158bf019594a18cd7dd5afadde3f33d57906dc0273a90d8cef953ed6d1c642a9f0c09c199d9028ec2040c094919a74f2e83194d1c977ce6380200560b1c58fc7edcdd160b88a8ca3033aa63aa66211150188e23b21cf16f4cb57cc676f26cbdf5e32d05d518b1154c27cf24d9e708aa4656f160ec697b279568648e0f1c99a56324072f10946752e1cbb3910a032a2cbdc587608b060c2d9689ba77306e9b19b14dd81966f6205f9d53987a9b8fc963449f8cacc859f18566a607822c343aac3781af1448362d6f092296d6c9175a2d72d7d6454b31d34fb2276cb0aedc541c60282730a320c6b8df814ae9475ec63561bdf3c3b1aef048bc9ace1e4b038b8535be1c3bdbec7da37a45bab8cbc7432e10d743331d139b567c361e5f139f881441e388bc4ea48abeedf71c177a7e57f0bcfc4fbeca0535f9b3de35312b35572cda6bb309bd6b44562c976e565e68730e2a1646705a7deecc34d89777bb0fc6ca4e2abdc81c04b03d3eac928c1a7ea0107bf38ff85c3f03d411c33d7f89ac6e04e85fef57722a05fa032c5c3c80597f38f0dd86d9909cb8703d2a8aac15b697750558b2de6a9e8fd4a1b27498e8f582370ff23093137324524dbe470429a267405ccb00843a80776b9160cbcbd01e09a8bd0b618e0b2f46e32af11c4ccde476a434ca5dc23e1cab39d03d55139745e4157617225488fa2e90315afeed832e0bdd94b9f3746c06b17372adcda77b516deccf00c70d0e2929e54cf2a68828de5a02ebe07df9406868727420b40e79183d0d40ab6b057164e0ae3f33682b6e942200b12e16742ac9912c9b685ac853d9525436d746ba1f6bb4d4a5419897c7c7debfdafc18651975d7e913b0e539bb5ce0bf95ba4c0d35bd9c58d3d59c0f623c9ca8ac89298e0ce1dd508d95fa9139669f9c48748c285a1c8ccf6a3b65857b7b89c46354144cb09b210ec747e16337366f87693bf78e2df44a01e8746a1e4b67124114c9de8aa4f718cc438309c427a3e14c99b9cd8cdf5f229d3347e493dd6518a3330a076d76ba0487d4dd93467c4356c8987bd0d253eb18d272d9ca8de42f1ed2f9af07726fe8adacf33833a20826cc64b11bcaf0d2b6fa7bd1ff2e1a1935ee8dd36596b9e7980a20aea8c3c7f7eb6dd29931e726313d1c6fae6255f848a864342e506c62f5c491f14121b7bceb8130b1b74e9e625561834ab3f2dd0f2e408edacefcceb990748c2e48d93811d45ae66b71833b42829bc81dbd081ab68d8a00a82b31acc6cc75f9d03e5acea220d8e983af8b62badec43a9e2fa07e8510c6ec5e1b38c6d54c31fbeccb0eda96d68a0fcea032dbdeb780c76de9a8bcca81b5a483f304485200c6e0fa0b8d430281071e5d626e817f1051c380644b04f2e24139ede04cee74f393bc833cfa54e6945346f4855669fbe6c775ca1df5e0cc8c757af76e93642040def5a712b3d9d5a235e6124f3d2ee482b9292aaf4936b00e531fec89a7e2c6aa02eb5dcb8d8d2a4bce29130b5eace96c3bbb6d228459be62e8962026861f3d8c973ff4edc64bc081e08d193a6a2abd1bfb86bb353b99bece3b2d9822e2bf78fba60643d84c072e23205472539973576df621e5ca99f431b130690b68cce834d169eaf663ae7d66ad7c23d20f98f7ffbd7050307685df292697f91c1b5ba1486b4437c85b83462a1193df48bb572e4f047a996f458d7e948429e128693005ad610e9dfbb27ed3c46792655fedcc4932102a60b26de8033b02b5a29fae04a71271d9bd00a7f7df1204529f8134ada3b18a9db5c64ba1e89713b8c0ee243e6e2a08fc7c800bc0c313b6bb4ce82fff26f531f9525878b4534588ae1582aa724aedea31d3dacee8c7e0c90919038b088343cba076896de457aecb43153d7c665e1f21c61fe7694f2952a924ce84caf108010ea6d636fb552c1ddd795b6543b6e82c0036c4375d4bd8b0bec70f535a6ceb3dd2dcab90a01cf1bbb21123ef0f65dd9a5a0c5076e697ad135a27962c7d08c4c321a68c7c0672ba3e0e5e0c892cda5ba4feab65e28854a76d2bfb3246277775166d68740dcb1987c6032d285c2c436641f9044cf9485e4180e2397e16973d3306c9d643c5ef8f6c8f4b8e7f3045247566eeefb031854c584b07c24081a694164511803212989c297884ae4bdf8606d73f5c147db99ce18acfbe8720ff08c5b0666c48d1a0a06c89ffe6be4079733f7927dd3059b8b2dcfed19eb1675370fcdb744b7d594387b68b5b5065b28783a52303341d7e2caac8df3c728b867f82ee546bc7fd776a63740414744424171ae93059c1f0a188b2b2b01ac126ffb30d3eb0491390b6c249b07e287a4d9dabe7445f1e9ce272e40c2d1732e61e3fbd0ce7dcaed7001e586f7daaeb0beffcf7e28e9a2766d708359e1291d413995b1a3d1ffcefd5943e1c23d6b45afbddfe06051cc9e816e9188d821e08ea3ce919e36ff5400b08618ceef035efd391f021b33788e4b77e0079ff5e4125ed200a842958e3fae53e43ab3617adcf25015705900e660586671d4c35ef2868973a80ccecc500d516b33c7b408681979cf19dbe1b4dc0fba546e2c927ea0050be80e189b5a9f9471d92f59f30d6f9e294066bb0153d18ed83076dc057e56bdf82e513c3a3f4db933470f6e2a93ee0a0273e24401203a3654723ebe5968a54f1b8fcd632feae9e354455f7ff77bfc3aafd57428897531f7b9a49de8be4fa879e1447c9544ab0c92f51a7ca568695e4aa920ffa47fd63a43e2417299528059e97e12c75bf198d11e5beadf0864b28f19ecfeecb4c06c845e6e3ece48559b9cda9593313672eac30c4035a1b24b7c2dfcba8924eb961f86a6ccad06ae947df30b0096d05f7fb115d39b80826d415ca1c185be7d3fff86e58fed1e8a038d8cfe566eb3a909f1a152ab6aaab15c0871e98129166525c32725d8bb5edec0c9f2ad2381dce4510f43d523cd1fcd4dd93baed87d8e24bed596fe84e0de98f77e31d30e4606dc90b72323dabb124046626a09f9b877b3cdd80927fb2c785cc81f09ae58fade9ca39e3f5d0955fad78cc86eb20f104a48193fce0137d32a6dbf950a06f96b0ba05d3f9fb0c49a0ce1de23cd491ecbcb85273b39a6df02b1bf6dca0322e9a8e1211c299b689271bca3883c1277e3daff0439febf35ce6c3cb77411f60d918921afaf4c4f43eaf2bbc7bad8a335358f8f6eec4f618a7fb50369e12e47539c710ddec106ae2fc61a5b2526625c12aa5371ca41bf90d6804667d13e58afba35fd1b4a2b46d9270ab3ec92beadd030b5a5bd42beed5ea5f6945c4016277779a5524f40d58e75728f05165584b951ccd0e5e553e199f227d6d8ed2da939d6e1ae5d639fef697efa22c9263afa2b064b00497709c88e96dc452d21032c1d41110e036c3dea43795740db8272df51307f1c6a6dcad9ad7d167879f124064803dcbdcb942b3c71cdc80ea6daecf5b3bea4863b7a3e27eff920bf96dca4ad7f4b26528438895d5b52273e3193e58f61921f9b31f6e24f08f44fa94890c38f5209c611b82567cd4539f2c0ef2288ef8baddc46e4eeb98b18decb3fe2ead6e8d6088f56cf68c198cabcf40ca960674a931f0e95c72114a82b7f843a3889716df2199e113550b3902da9126301df0be9969c071b2ad8fa72c86bad0b8d0cd595c28beeedb2ec875f4383c271c6a3be3d9508af307a2f7cb0df5559915a78f2734ba1e520f3a29607978908acba2babadbf839466fcf67eea4e7b841a558e338c8280cf7d15370d0c5523c66be3d3c8253ef2a828938ee120761a8a084bd3ab44845d181ca5a5e622b3cda6d50064d8c845e67e598dee2f3f859ee60715c7df4de570dcb173b4389d75127358b64eae259eeaa2d6914091cf44d494deac6d6f21132199e47dd354ecf466fbbb4521d19ba2c72f4e9e0326458d68a9ec641de1394a776cec3b70c97076fddff90e25c3d5f8243105e04a633fb312420575abd36d77f7a083730d810cf4f501203451f3548a438cef1403c894b4849e77b41cdbe63c6b7c3ed0b0365bf906c1e57166a6093c0cc29ee04ec64f75c59693e7a830b16c064f28bbbf97091e32324af55c6e3753356fe34d07a69524d58a003ded1d05f0d896cb5e6f0bb770ea7e8608cd53cd0c5891d055daa85481c39d6d7179c1ecd3e86ac89eb22185d9b3ed5bcb49584f72bad394f89a416b6bbebedc6c5db2c306fa9c32bef76159a5cafccf5d06392c3350e61f132e1de244933e0bb94b3f4559fd1eb434af87d177689756fc0ee8a5f6329e75983b13b9be991ec9b08e05eb1b401dab59365e3153eb0a031062d5c104517006b56968c9f0be352486c27850d04231a91a9fe97efb24d02009ca4c78125c2143b1699e326db27c4409e6d28b958fce48c9329d122ebfc6f07cc0c33c94fb985f2ac56e392e4b9a71d682d0c6d4d512a6b559d2358b9f90e4111128d3350527f03367074cc6c0c6513a23070cb21739f9ea5aa4c40445db9e1481a7ab467ef8c7d305d77c3656e0e0194c56b6573452351072b0dbc4306cbdbc37fe02dd28f7e0503e091c83d86a559489dde5160569a9c9e857c3705298fc53c209fda0c87bf37ca47a1c0414118b476bd099ca6f99255a8bffca7e04b6e36df627d57475d6fb3e1dfefd1ddaf122f263d99a86ee997e0a52995da61b04dcc9c88fe0205a22e65814a11c0a6170f904e5785eb8056b90b5d4b5867a9afad3627707a6d0b26cc0e28a5c58f6ba796c79cca63291c72c4bdd5b21046195d36feb846015b1b16d56f5cd5be7a600ab77d3cb6783e203a8d5ecd0e4778b6bc1a0cf2faff62bf32aeb80fc8984345704d6a20d6a14583ff6d5e083ccf3cc5d93832b5344ed7af9e27745ee8def226f48839c689bf685566db2280e79461bf8a9b8d1ff282d6db2ff48ca02a2f31e8948f9feb0412839d7fd8a9f2b8c92f635cef4379a0753c98ace8563652d17cc0c300ff5c619512df5ac3f830e357c7e7a1b8e865e98ff728af74763d9d1143a6ccbef28be8e8f38dc97558231c0024ffcaf66800279db71b7cf37d92564854ca7eb09ad57ce1647762ce712926412f7d1886b7a7f0c4a1194be8be6f3573b22eb19a0981fa0930a00bc000a028128e3b9ae7eca432a8f5fcf86eefb88147e263c74bcd4d0ac43d4aa86a8a95110642befcdf3a0e5547fc5d1c0f3689a563e567f7d491e205c7cf8ad3a0635d863229693d1af5171b03a902c7d8b9037a4811739c1e6e8e1057330890f86fd0b0115789a414ecd41f4fa752da732557a5a1c11db2d53defdb6a40e1acfcefa7a62b87d35eb8bc3fa5f29a49b124f9212dd4a4041a507c5e2d6a4c47e6e1323477756cae9ff5fad33a5d4ff685986d4356ea729d06fe5c9b4b3798c9e6a47969743516c98398f923e53188d5aa6982b14367d893a61b35b55263cc203202c0509fee69b4a47cda24ba5722d93f87d88aaeaa5092bc7bd4d1822c673c42290224ac27a186d18bd2138b404456e72857596cfaa12221000d8885d6fb6c3c9e5d9f2ed8633cbdf5c5781da4634275d1d783c937c7331b238b1a67de266af888f04139ee2c56498a9f7ad70bb2f0183897de675d12cee010a0ad4389faa2d40ecc022c578d2814999a4eea83ba0ca7d65640fe99e45fb75ed1215d27caa133d65f790078849b8dc18c127f6f64c5ab3a7d8eb54f8f3df717a77f6e0930f96411300d7b492651e06c2a6b2f78fe430abe9f24aa02d09e6fbb1f211697c15c1e257c8e4a4295603e55efd347c218c30664a835efbaf22c83203e787ca1cf9281a8533c79fffdb12c66b81725f42ebb582c47c59fc9ad46a0028742760e07e7e6f005e620fbad3bed8e5c02fc075bd1b26eb62c31434793031bd1e462fbf5dfe12f0bdd0fbbb6111aacedae312b4a19dd6b9f6f7e23d8e0cfa44f65ac94febccf538a671116995003a5e25f1b8e16099588bd02e90999e2928086f9c7d68e3436778184d6dac855d98efa754a49b3549661cd44a527498e5067a2dca883a08437b3ad67f9f5d601468ea5059100a17ad41e0c606187995844d88140ef65ac7a672a780825b807110464423a520c5ba363a7505970b4befd257e761bead4d3ab4b46da36d21270aa2a7981f07f38f2a03bdc19f15723c54b3c8f593e1f4f75ae0a48efee5990f4fb4aab0d768b98e26a4a51e69ad0692a2721155c2ef8862c6be85b0f29bad5fa49b5e5cb7286436d41ec2f2c3ed27c1ea06b6c2e4cd86f9dcc90baf18b638882c49d1a9d1820923007c4ad373bfbf290bbd2d2536a78be4ca8a255d73f489befd77c5a91a032ca17965e2ab542cbf31d0ed557a269ae3fd2d2f68212897ecf29b9abe1b0471b3ee4341c221a44315d7c17eb6609a515cae0f32062a0f6bf6756abd87d51ecc38f3f08ff1f3bc3f92688a00656484745e9c352ac4f954c1d1460bb116082144f67886607255f71687800523d6fad9fb43a6662fa93445768d8e706b038f168d8950acf3954a8b5ac7fae4caddd29f8387e0411c997dafab79ab35cd85522b62297736170f8229a79793b6a36b2c5d4dc221533b695f736d6384679b22b53cede626050fd85a2119ff0506a5936cc242ae98842b73dba282647d3b7e3b5a6cef0153b61b7388ea73885f0c74b0d915e9837a8cc2f89a33339314b203f92050c37a8efbf54d5406d35d05c6994eb20f386e5796abf0a923abc0b5d0eff04f37ad6203ff03ea2f42ee44efda89911047af85d6cd60de4e4013ef0e80afa5664012aee8c947f34f920a131c6c561e0dacaaa1b5551a8c4f14ac6a80fdd3753261a0a2c38edbc387cbdb76686b51fd26ea7bcaa56e4143c85b7a695e9af33550c78a34ffbf2a3ba2a7c952b2913c9dd224c5432ca448a1bba3305dd668ffa77b4d38cb5b5853c40683a2f65d0d426b623c49d86386ded80600b6e1801a4d88e13885d0d8c29146e592d6511f91dc90a28a11395622c6a81aff613f251cf7b53365316e8745708616425dadbbf0f1acd293ee355297705dfc4fb12597902d70fdf5eb419d9e40f7b8684ec88cc99c0780d77611c8ebbf38e3fe34b34bd62193c362669de7410208cabe94ef6880d0fe3bcf278482f9fa8bb420b0364f118523162bd027b9d043e9f9b5c44f145877f7ccc01073a3bb2e0e88cfb3ad5c78a030aece8c1ba75287b048a0dc33ddaa6cf4c67b7de76a9c700783d171e62217e11c9125f4e713872e584d32397205284ffbc1661d0b1a6950714cb2d04697b6cc2fe60d6866dc54feed947197973746b392724b08b261632e234ce2e2b527aa233f4b2917eb01c53e3a7121ea01079d5bc75d99034a0cd858efb1f877678a8d13f61a938ece06a9c3f3039c199742cc9e1ca75248c4a947cf43bb83f60e0174d3dfd68d511a23f42cbd0afc020173e61b78f55715b4617199f0648f0deffb28882152b1c4de51fb754af6730b5e9b800fe07084e969b515deff813a0d52fc0cb59b02d6a2323788aaf5b998b89c6e9bdd617ac09d474f7b9dabde3cfa931cb0865366f945d827341e3a360315dd1b297cc2c2693d7b917bb3fa2647342e39097922b64bc0fd3afc60dcd100ee70d79bab414ee88c83a4daf3c845e28d575f09700ed5c22cd61732c9560050ec7dd6fadd0dd719537bec96f04048dd59f151ea402af0e5082269d0499b765dfda7f837173d0bac3a9418389d23f47f13be3930ce88728c81797c9e6be4bbeab30ea0017d005eea1d83109094b8e23d9f8b0208bb10117cd067e5be8d3e963efde981f653ed5a382ac25e150986666fa31722f1a05b582470ebad6a0e26ccd33fd5f1e0f7ffa124a465e1754dfa24e27b2ec2557f1f52571c56ac21cc54f7c586fa8b81db35c655875fe295ab73935c66c67e566a334b8f030eb7d8199a90d204e97822f8ba3900683d17a933ba66a40729e7479189c4543828bbf909e3ae3591827e51e1ebbd9cca1bd8a2eb11284534fc84275e6f9365ca904fd87ef6f9c6b2768407814f8b03284422ce5d3441b6e941a1a83a48713b4d725c0a2b1ec7b32ad1970798bd00acf47eacdec5522c4af1ad0b8cc721ebc0d6539fae9569cc24b05e04ef51ab0e456890fc3021cd3722043b9e0006bb37a2552abee40f468e0c68808100c14ea32147f7c1871d14cc16c4be87b6962cb9b617b2a71dac869dbd8fdab3a4fe194af49b0c53588f24874b924e90cfef465c7d0d28c3d51069b85b2ae27500b4062d96f2b38c6020d2e7d8ebc5d59682cd818119e0586a2a824d24847eed571e124e502e8ca0952670878ada74222659f2e4a07f4e3d7f2c7cbee22ec4cd7e31b7649da0ea996c6dd8fa2a270ae0806fb07f1f6058343c219db9464f61119dd2c112e0c7751d7681cd7ed520312c92efd57152c1c43fd3db7fa651ff1f06da098d710b23bdd709b984275f92c1593a2751701c2a49c5fbcb905f52df55144c7609c0b66aba782c13381da7c083f454b7918ae4d8e8080b2dd1aba6d64a2646def2f148601d4aa47f6dacce5db3132fc35598e395b20f6743d4fd43f132653b737f9a19b987266b99e48a5684717cf5944d4a6932655e1d381d415dadaeae0740012a1161754018c92d5d669ad7482dadb4eba8b2a72fa61f690d6cb8d12db5668f3f8510b8000480f3d0eb63c51bab80daac00053c27375e4b60fbdb226fa2926298c012050dcee19b5ce022792aa5f9b3413f49ff8b134dbd5582ea45ec616ae6bc5e9cc2256429c38b0825ec1fabb1f0b299cc82c0aa02ff2ac1349a8f37de7e3a46906894344cb544b9dd20fc2a520970c627c83e21b8b923fff2535bc9d8070fee0b4864a0d81693b4010b7cae82bfbf1570436e93e65b5a3a652f50c175d0ae861e636812b4eec98657b2fc1a63871f02cb8673a73d420702feda723a5d9638dee76eb3d3f4199c6fb298e56b865825dc8a0e72f8e6ba7b1c4d251479e920f42868c2adedd8e0231700f3cec0e2f1952423c6d902dfebebdc2804dd29191e66d69fb40003cf463bef50ccd63846d956e5ce4f53dfdd2b35511935341f5ebd397faa31aeca423d375ba1e86edde83e620524707fed2ca83b7f6390b80baa70521632ffe4cc91342e063e5c8ed2d1624c24ad227eab35576d5ac1f6addd49ec4006a4755e315eb9095f47994b57655f528bff92d85d18dd025d512f6673f839e2c430e08d98db46f88ec222349564871395a96e6dc453b56f88d92fbcef6e1e3da00048a78f1ce51cff36b866d36a5277677f6a72c8a3112ef022e2158e240824232e6e62543d35d8470c8f1a798180adb36afec7aa9aa642d0a27e83765c1e6a28a4b080eef368e73e6041de184b58a6f8d83468ad8d66eb7e9622cf763114ab43d32ae1960e8550dcfafa9c6204ff30454aca3a35cfe7bbcf2c7df7e466980265e33ad9ff70bf7835d376357d1f0a21e00f3494442a637ea2c878273ffaf78b2e582c1ecaee16a37e24757c9f96c54d1ce2429fdd1ce2f0c74e28856931ace6bb4db7f371632a8ddb6d2c36599cc146e8b5f4476feabab95e9720d02af41ff020cc3aa940ece8e2d04ebccb00b033fd073e3419132789a8a9bc5b4c94c4740b03c542a2bbe31f0527680f3d0e7a7e1178182674113f2a0435702c1f5ccc61f6d721c31cd134036569ba41e780cd2d4066235d0f6e0dd148c5cdd953596ed177414e44a83e90d5a75f0dc56d6e4e68added5658441c6c3e9d11639f389d6f1e7fe5a643682bbca463e57cfc24e948bc1260cb098e76f02b478176024a3d25fb5eefdfc179c64a423774aa436cab8240e0a5b4e1b03bfb14bfcbdc22003ec5fd1d65618b499ef30e77397968b0c45f1ea241cae324d4188317dd80f805b91da8f007fafcc64a269646501302c11dd9aca6f1d78ca5e6801ec4c14aabd4ed21da4ce9b1c2351ea1f90d63e100c4d9c14eeb0c0e90068e0d171e35239565442877f7653a8c334ee1b2e7b1530c39fdba1f0245820362615374088399c3e88585113fd2fc70163b1b902f37b491f965cd3d3fe72388ac945795318cc8a22f70404204d15494290076a75abf7ccab55d9e4e3a50a9e49699cd63be38be7211e6839831b90e57b75c9098b93f82d43cdd2876ed2e117d028f6420a70de93e06e99eefa5a2c1b0543a53dc4f219a6df7691ddf766355189fd2d10710e1c273f9670e270da4f8466ae409045f11f506ce430f428e262c032222e4fb9c966cb98c9fe895afef76b82ad0acea0d05b61f6019bff7728fb9336564d0442dc0244a258df918f98eba1a9a4edd1ef8f81426a51ed6e3223eee5bea26e8d2b89ff1cf5d8abc74893adcb4da105b08bd1fe4f7a945e3c3192f7b338ee280c66e25d9bceffc0461cc2d5e822607cded2268b0a560879395430174e421285f00ed743a4af41fb7cdce66ecdcf529d574749ea4698470b8ccdfad3d8a172e17b1751608c2b7db7577031f32c345b389eb6f589a4eadec38f9e4ab37dc37ef993e30dd3ae19bbd0c4879106800c1eaa86fc96ad0d7c0fe084995270684c0a7bd3eb1f6a19a8b68ff24fced6ef971fab3df217be138f6294d6cfb924b383f08b5207ce979e96eafbe518303d1724035a8285a31002a3b38b4590ee4d2c60ac85a8ef797cc8cdf87a53c622516589a3bae68cf8588aafaa90eaae6d23de488af46a841e5d7f0ea79c621b963aa87be0e5ed4a083a02951707f567ee3f9a74901431ddee8020c45c34aaea06ff7dfd84c7799aae4b45b54a8c43805013618f31b958ce58f7e20859abf5dd20c68b3dfe3d699bd5b3b93a1a2f5cdb89ef29c0b9743a8f0fcf16650385a1131c0b2ac7c7c9e8f3358e43dae157d69e9e6e417de18e29b7c48bf8dcb44e50871b836b417c1fecfbe300c545ab11a8bc513f63904aff2c6ddd451715870034b6567dc8c3c614693318ae155059df8c6a9ad5f57251f190a1ff7765b107477d333e035065927ad2b5d8c53f2cae607146c17fc15f0c95d7b98d002b692a70bfb8a3594852810619996ff2794d8f0ce9236f5e9963f91f93e69db201417f8edac280c2a15cc23ebfb7886a534d65c34090405005e29a8925001fd287e7c06ff8ea72116815d86ed609531dc7ce58d033ebc93023d00489e5d7a9d8a17e9703c37055f392e4fbd10f8f7db07c53fa15f802c46b0279d4f9b902436efde07014f468038c8e598bb34a5765a1343b8b524288c129230487803c9187e9d29832251d0ef0198d370351c608db4b1f35752ea10225f53204aadcd7d0d46972164464e132a187d686341e343e6c75ebd7dda0d6062bafc7a6fc7e9da6fe6f165d5b76a40408859801178ccae5624a10e578a3ca87017b652fa636a682a31cf2c13abf5df3072cb6c642e5e2e11d5832c34f27bd77d0a04fba5d622d6519e4bdc5ef995d67f64f84055b0b91f6f410421c428cc43dfff143565f6a038e9b3f462a383f06f143e40e835cd94015dae5e1670550f1f5051f30d1e00a0de605f596e360f409b65ed188e029975d4ec6599547d549a019a178b46b4822ecaa26ab1a759033f02c10a4b8b690b08cc9302391fa9a0712fb054c6bbaa34a6607f2f935af1ad8bf8864dd0261e5548c7b52c5a1392789b7491a842411fd87fc78977c87be915f6c6bb497da95fc9452a7ebd34a166a3859137f457d6c73509a5b3dd4d1bc85dbc6f46c5766746f3333866d08eeadc3bd366f8314bc2da8cf0a270718eea71ac31a62a240fbbb4d5bb12a9a5f96199b466058462b2214c19a022e9802c898449afa3a3c3610bb79de0829457c839de824e76c9efadd24c8ce09c99de4066731e1d4fc0bc9625856c5da26435c1384c07bb15c83bb6a1c0267ee4b52f4c40e4fd40d61c94059fd3d279edffbe4e841092588b9272f6275f558b099c39492927187dbb8bf9a83b45089909de0466aed254deed69e89e82a7b647b1c8e7e8e481fdd30368de391d66fe6fdc34d108f5714b31d4a0c8a67706bd3418668b4cfab04b9aef32f2c3918b1cd99ec44782aee597ca56472e31fc21ef8157e133df02f9089d484ba3e184350d93653d1dc36789c12f064f703133b45103a19cc64cbf0dde291ad38cf090888a65e086ee273410a163bd82320f7ff03c12d1b773623774060cf46156447312e72854da6c9e7c80448609da78aa3b0f1ea1713c4f829a3b7c0576c1fb709c05f525d7fedf9db92c54367bba0f7d0fbe18c1b60249801ebce83d1e537dd0fb25e712fb1165e55a9cc83c939009516fb707e6b9d74849acdbcc6c275ca107fc3b463a45bbcde66302eeb3a2969d4de696584d109a1e2ef3bbf2076f8a587b2abfeb49d38054a9e0088c74e8d7dd47a5206912022f60aa3da9757c380e7e65e8cbc814a1ceb6f32b7aee79acc8e20e898c67ba46baf43b9124ccc93f870b505d4d25da2c375537b84b76fa90d8454a1f79afa0a93dff0a23d06f3072d0add6c2de5bbc8d3d4bd332b1660e3b8e941c9e5641e71f643b14b9c58c337a1fd5ef40f78fdd531bbc22fe0b6bca0c05512cf8d6f53f0fe059a393c40dfc844f45900d7efb5ab3be4499fbedf60a4b5e92a034cc5db3c0a3c8173fc6d87bcdc8bad2185a69dfc43dabcc8e51c9c8691367bb4ece109a85367093d320ea81c0234ad4d2546adde8af85472b8962f0bf3cae2015b7df793e353be14595961bde06331d21afb89df2883d0f4b5f389666b78267ddab9b00eb5ce2ab572fd8d6fb50b85ae02b3103166c3ee0a58b5057e2ad6f53d52d1de2308713a45ef5ae94461c44d6bb9484bb56e12d84f2c2b34a89b6ffb9f568fb5f904807dad27150f4b3fe60b09959b9b97dca539f5f105f05718f4b4b37787eedd10ba9ca6a0c6c8fea81e976cf3a7d4188478a9ebe3c75e0f8946c876a4e425fde215f44baca6613090f44b771ab4e23ff180660a8013d661510caa873095078b9567e08008263ced2b588e7e328250f7796d06f0059af19ba37dae3018a41e9fecbc1897c4246767d7f4f2f5873e22a3aed1ecd1246d9d7859221501cc08d5cfe31dc57a1eaf631f2893814119c2274ae04cf8cebba2ed0433121f094daf87ad20bdee8ea54f2ec4b37c987d17114078d2cc3a3d04a6f4d436cfe7529f0ede562e1220098e1ec17f8b9a7a48f52c81ee6c7a482b2005af701c473302e07b27a601ab53a7464f889b986118faa91885edceffe06ebb90667b90a8597f9164fef913ff2f4a29d5009e0413f403210d4b7aacea3d686b97b275e4a4734d9e03f0b773afbb6a0f0c20e50fa33bc402810774fc147c6bb2bca262cb958732abcf113aa0d8b40479f29eeadd61326f25922ef54f04d86d0450a5d6bd2fa4a8a6b5fdba70cf90e3125a22b44264f3e5d1d748350c48350dcf95459255b9da0557e2be00cd3174c40c3128e962a69f87030ffc0992deb4389a60548906989bb19ccc03940a68e9373016323d3995e390537eff523d9527d025a3d8bdc11e99e6ac8f4ef95a83676d9ce2416c0c41b91a0e27c22d4229c30a36e7a5dcdf8467cef68bc6ca8e4bcae9d0a768ef751eecc4912a1d4dc9e85fd18c5928576c3891d78db085c2073b2764d91e283b8831e3ead43fc58908727859fd1e5a6a179fc290e6023ff45b8e62e4816aaba1525d7f59ad41138732badb401592e30da6db8d51ae2f84cb1ab2aa801f1e12bd5fee4780e82937fc9cfb04854f2b0270723b2022f264f143b3e8054fcf16e03495944d0581c1a79106ad594bbbcc2b5514b7c63af92a959f084f5eacfd4ee896eadbaa001c60b4ae0a002a843c60f810810bb41c887d9e570e373ead54e1bf749c0b554a44cb1f69e5aaba84dd7e527ece8ad508ae3e118dacedf937326ee40069a0603232a6d7aaf639c4b4145e00f2f6198474a512c93fd102f0c20b695e8424d3f8295ab1f6aaba924e611d6c7fd77fc336dc245f5d2af4cb1086843be6ffb5b67e1e613f6854a4707b57616925c360aaf90ba72926add17d460e11ec396db8bbf8b0ffdfeb8855b0f091118cbaf887d8d697c675e969f19854f6983451fe0404a14eb4ec409913ee467765cf4d7bcc4ea3f5ece53b38fd1196552ee3d2e59f407bc6a899ea5796f8416b7554e7798294eaa8536cbb24818f0a985b73c672d46f7942fbc4fb668fbe8e8a2300be060ed8176c4245f747a20a675ba3e23e1dcb348114c6ac9827eaa5880f9efcf1dcbc151ec891ce4da66fc1e78baab0abb7389fd8c09dbea2b6e44809d1d7d5e6cb532712872bb220c91acf404a447f3c83f35c431887573b0006a5c8c2e7b71747d98e77cb6efc4f941758781d51a0ff34715a4a6c6a1405ee85932db45aa2814e67856f04da1bba3d40fc85d904e4f67c5395cfcee9a6b30c105bd577a37411ffd611bc181f59197d390f017a84dc9ad489cbd6c1c067c7d3f8a9ec816ba56fd13b505dea421d606f2f23536a12a9890ae83ec5210ba8f13c47113579e5761125251e8193e1c3214b224df5d88e4042895e7ecb67752388adf7db2c37bd95bf203afc4aeb7552650d70b8d5cb14d2cb33c6d23c4627a9b5e960c8c53665b14c167904c17b42acbb135d395e5d704c46c51ce744c1143958849c1bc97bc355501a1eb2e54c39bbee0e1e0318388441828e37f25e2df0cdc70846515dd954263ca382d14bd46982ecce3f8403dcc5db67f91b14543a67021d3f0dfbe629d71cc2e0685d2359756a235bfa9c77aae113fade7f5f3971fc0daaa472ecf6f66c41098a49f59415be5a6acb0ffe7fb8a6248235704f7dd2b0044bee836a52775edea5121afcaeb3cde2e37885cf55b14580751526c9e3093455051a3a9315bd76ac0559aa38b78046c7eadf68319c7aeba22a40090659529ae88148f3ca770060dff54588744acfb53508f466ad1917ef407f1739f3f1888102affe94908f70ad729c7ae286699ce9f8518cc26948f06ccad1a1d75f13851ad0e7acd83daf3d13ba7f4b52ded16181754cadbaf7fc63d045b5f97f0027c19086db39123bc253a0e92d16b7f3efb1d6d037ec67aaf04b77d83ffa76cb82a7e8af6319e1e3778af8abe12d90de20ebcac0d1b66dc274611ded980efcda6a97cd6cdafd87b409690e8bfa92ac880ae5f2f0308d999c5c55869548cd74d5e10df4778b51c3ec4f499f0f208eac1570ddee0409ab436c84cb797674d2bec726e2aba630503755e9a432925ec0da56bf7945ee6812da5bc4d30d392479051e1b7ebcb94e146048aa0e42b5ecf615546b99bf726d13f13523a120801d17bc91433bc3503785a4e0988931382a449cf3167b3dcdb97b075dcc11ba564d815f5a3f2291188a4e624b04e503d3ab93ba5521810ea9faf8551c0b886498b64ea5029723494feda4fdb0a4b4279c501c780f12763404f23585fed3e1be7e68e1a4385596f9c56c02742652223639be0792fa532aa7e6763d1c725b612ad0b9c6d719b5f541a5041e5edce3258152a4980deb3a5576e9aa6adc394e5aa631c337fe1e4bc2717bed8517f4505e4ce64fec42269d99c7e657efb11ed82933fda54b00b453cade51096e055c0d936e86abb773ec50c9c21a0d5fb159ebb3ce2d5df1664743b9df250eff50b59dc7fcb6d31080aa08de6a5329796ee50679dcdc319b89c2fc12cde42467d283059a8481cfb46db1f19b839cd29c14c1fea636f3ecfff1742b146c2d68ea9587366ddc385c163014f1910caf3d8c0df91e7376824d8c9627c4d55572532e238454516322095e3a2ece95b74a8fc5a3180f55b78820d9c6dfe16cfb1ae9a36f622173ec4e96d586dbd47890c3539274ebb15353b3691a48e0ddbac886befe6ac8dfb845249f83ed45d7044f750309217af27a02554744fa428bb5d05ec5aa5cf6e01ac75676b68a93992e66dd92d69b967b5eec8dd0ea187919c1520858efe83314d208c03cf4e19c3a78593e7d6b0ee826bcd34f2d1edb1cd1cbaa75f0cd704a0f1c77fb44f21145744137463d8744759ab8016622d779d495a4007e64bd6071347e274f5b893c4050f3d5c795b7e7843ad233b4d93b065ee74cc9f88365bb012695d5bcacd284abe3ad13e6273106372c5e6c73fc575e109ca8facb4bee0197c565bb016a802ce1fe2f592ac61cd1912dfe5beb54dafebc5cbb1ff6537852ab62ae15e386c5cad50ed2fc462e1e80ad8200b23f006b4a43f9284b2f9de135a5f9cfddb7a6de5a2c09959ef35c8f6380967cbef2b3dcbf0717ed1b0d349c2c47295b1d5902a6b75624d76e2c2ce35b63935d508c4a0de83805bd88f99c6b0f3c5ac6c1e6612edf1c7c0f1bab4a16044b3626a619bca56a06c83e25216edb7f813fe536a7e91c059a7eb8e6b61c026136f044c7e486ebe339b8ea046a54fc66af9a4c5c78a2dc21542643e9414a9b4be33c1edd5ed4c3100ffd29a67847840675b0a50e76ef2fa6068d416aa7872c34fe9f0a0f796cf6f63d71d6bfe862397fc9ccd7a4d20fe79034d76a15dcf98c2e27ed1d96dc8c992da8ae1eb0bdb60e692513eff15d0021bca9116cba57febd819c30e11ee3185e60bea6ce288ebc2d6d5aba0f8427ac5de6d8a475c5df6d58d76587f947ee8e71b94b1912a4199be3fc1d1d75ffcae6011cb919e4db83c116b644afe75a1ec42e550c0f3ca168b65c6201a7567ea3e8a101435b4e792a64c46f5ce8a2874960652c4061aa791010aa574da51e690fb0ff29c84cc7f61c2a744a94407c7f83c330b465f08ecd13c4b7544c71f922c029fcf0032088846636618f91f90b98caaf795df480490d49fe56e2042b9b7d035b764c517681b0a63a991df49dd2e5fbf46dcca74d8182ed327a114891ebe7fd775be71b092d3f4a4c60219657c9b767761e10c09c54c03764b2420b5d56c45a26eecd700eb534d7d7c6996c084ecd559e5c3d886a877762db43e73814d3ce286c8f34dea0cca30e6a83fd084e6947328cd8d92c62ff0dd1e2a71dbfebacc08216ef26e39468367b8037e7a941b9ba93103e2a8a627133b0fa6d4befa390a36bdf31014bfc307f4f1dc919f4c0b654eede56a7968d744f63b8dbd367895405a66e1fc40f78cd6a0c2b464204c5bdbf7c102aea577796ce261b0c79dfc8a45e6f66a6a6edff37613f01b5f2dcea20ac9064c2f6c5ec3e8f03c71651bebdac003424963c1898d090bcc59191355359744a8ade51a1062e8a97f113afb0b82bc3da63c37aa1c923ea00f21c0e8119904f2a52288bdc838bd4cf00fbe9765e77e08a45b69d0a2e5a6f8778cf8f648aabff361994ce489d6b171ca2453d3e9e5d774a350f7063c2794bf8244d208561d592cc8f950f496723a9487d29604229b79a1871782b070a52c177c0d05a2f0e80863799a2ccc64080a4d09af912836756502d64f7b1cba81ad537307b854d958f204de61ecae40a83608bb0083c7eed7618f0421f27b5fc9cee292c30de32b014a049821cc1e13d2ee67e18a3260c45c505667a147662a6a7ec961f66cd9007249831172e9a9d980785d8a2a4280e6ebc0e9d0b171846fddd33e3a62e00411d11814d58773a3404fa799ae4c4d2d860a887d5f089f2de682300992c34de5e09381c768868473816765490fdc89613bfc493df5f68cfda3a7c7579039d5fa1ecb72311eeac9d81acc4b4c0b16ed38638567d745805d316e2c2fb4b5a1cfe2b02eac60d3b4e8e70a86cc8fdd34a133f73c95d35fabaf6784ee9d4327877c21bf6ec40ff69c32df19161d9e065de0b0f00404a7518d04df94f93cd7d7eaf14bd517c573158ab036169b0499a3a1a647cc790f67fee5df660403a140190e5eb684100355485fa08cec3ddf87ffbb37681118497c2fe083db43203da3d822831316bb80df31478986278f03f9c6f03c16895a10d2a95974a861d134d8780bd52e9a227dbecea154fda89a61f63d53fcef7e05fe5ef8021321c34aed5c65f2ad6b146b09b1fb52e566ff6a9989281215753c78bdfc3d0feb9bda75c82f780271134f63a388342e688716d20fb451b5d3721f31954e82a13c92259eb23c256582bdae77f03f20f03adeea912dd1de74d0dbed1bac73aba3e75b4555ca650284c1004647f1ca3023153d344fca22c5e736a5011558ba08b747e115ee7bd4e7d86bf841a66b6b521a92ae6b816d3e57603674419f1d111c03bec0139c875da087a8f20933ed51f0f5ad2037e7140293998c5a902ca87add17b93f96fac3e7d6be0fd94cfe7c9aee9bfa0912120e5fad33deb5f9cc6d257824a7edc6a52afe72f1e0275b23325042d85ac6ccb320834d705b951dc82b9cb7b5c12737243a4ed74b0e3682030f7c585d6693d1a14b6b26c55d6cb541a0f6e364d8a0f38e5d49d08ecd6368fb1d528f710081d66f3f35205b2333893469b3a33670fe03871bffb61205794c7ab5c7f9edbfd7413fa143ee0c89fb077284d74f5316d49e1aa5db407d25d6e426a38840e6abf015620df2715d024df374a5d7045c96b7405a616a89e74f3dc2b5c3f8e8e0e9c7b75f122c57a9d5ce0eadc1fe0fa152391379d1edbb85bd4f3261ab99b8ff1d8ddde83a736d51e5b6f6d083603afc98ee9f7a2cb2601b2786c4ccb4be9950b0608b6fca7390c88e6bfcbb457d7166dde1df26226a2e2927c636c558a4e0cb6ffdfd9e09612ae2ded28a394f246754e9e8ab3ac0f4a6b13eb711d9b4eccb9e8d9506ef8c3ec9a58b57557c7b51bfb4290f6b118ea41b573691ce4995dcbec18d5df0dbda1ae27ac505908deb6a52931821bfda2ba09c8df32ece2ff6fcca35fbf3f7d5ea9b21be29025bc2da211e38aad9796400b5a0bd82f834f5d1ae716ff7758fc40df8b03d4f9581c8ed87e69156f4904654a63c20ddfaaa29f9983d0ae06a4b44f68d9fa88ad5899568332defca71638fce78f38e5ad8a9c70d8cc8ac05e232492c93f85da7b074748c34d041ebf69f93d2a1f28267e8322c4dc76a6eca582e2b25f795bb4dad6252378f5a6b3d9a0fc3c6405b38750abe655544cc5cfcc67287a5011ba013b6ffd1ad13edbd359cf0a04e0b2e2eef55e6a5083b471a2e45c074f4e2725f253f334e764cb8079249266f9808eb14a2ece78dfedab363193f6171c102e70e441d0ef2ce466d273f792d6d6792c1192e44aea8f07e7beb02876c2a9d1935d05c547fcf21f91240baf0c8ac353939a8bb28741528fd31ff5a1772fa43be3dc77d22ce55777d380345266b8909fb9286889e8fbb38096e4c63f00844d1622d7c31fa1d317dac9c72287118fc98c8791a24ae8b34a95cf7027896d308827a7195b98e6bef18acc0d1a5d0b0b3fc751483216f4a588cc331efa0d4b3adb0383b07b898ed06893358f3fb67a8a221ad8153ea3ce32b07be33da908abc8fc0e2cf4b9b002a1352e2c5695f5c4a27bea40399475ca4c9cec6edff3be0799ef1ac8581797dcc86fdfcbf873c86ecd441a51ca1bd2c65c7f9d816df8db77ca70cbe9c49edf4c2faea52bd3dfea19ef25a3f23f6724d71daa39f63735f731d13f9102cae4388f4b66a8fe55e3922a5e41ec013a1622b85e6856e2b750591a4e88a68e2a5dddc083d4e71a0f093708ed091c017dac816a0c31e90e518cbc208ba16c6679e1c4f8ed704e2d3cc0693cfd7618a02ca6ff28bf5f26b68d86f64ae8f5755bdb2325bd92abe883147aae0ab04e966d161acd7504264a24cfdfa7526fe4f847ef595282e8e432f34859dfcb854ab7cd390f65d9e5b7d5d51c64aee924e86ff156c0cf6c69e3db4a2995d2c47b1e75c4208ac303e50d5b80d50fa4ac31f0a0d417d6989e747ba93530b24c34f55e855d6528d2b1380f917611e076ea170b129c2130623c788248be7fabcb9d9abd31ac7e6540d87c09af0daccb799e317991d313506646895868b7e5a26ae47d316065477ff697f7d37fa5f347a273aa922f1c691bce7bdd11ffdaa7c3b3952cd6b8a3b815c6d57fc2daba1dc2f7ff42e03e4e821d34d1a30813b964ac4ae493101329062ed6e06adc47c0baf1f631857b23aad25a43ce037688ccfc8ff9b310a828f271d014b30a095acebde555e748e7adcb6c196118b1dc88fc6c3c746257e665df6d49d6329d853ff69175418131d1ebd96eeff67853bec166ef35267c7739f464d847fe8dfccdfa4727a6b9ed42a38962120f1f387326e69f9e7001f57801a178f7c155c53ef30cac8416ebf33ddd56f08a7401e08d3e6477a7aa34893f545e2c213a1483c56e1f57e229243ed16a8a91f9107b82a87ab21ad6f609d11ba0f7bc0963758e742b33c49a7b1cfcfb1be4de9ff1114fb128a0db2ba0043599c8348dd2bdb29cc1c28d0982d03f92e9f4eb42d8d9adb47e4452dd16837f5741b73ad7483fac1086a897e07a73a23479879d5ff2331d138039d09927a66ac2704bfd73b26a2b3a7c8e045123b1ee960642f193521a0fe61a881949887e674dc71aba08c4b6d72d6ffaa2afc61381692e5cccd5c126e7f766749cfcdc7f771978be235f5a2f1f762aa4ff072dbbcc5eaa68aeb7a8243ee5c23e6024cae32aa5c4d48912c9d1eaa6fa092b7ae5f3d72fe9e71721bde1031bf939c75c158a5c2e2c7785136730abcf0d85d85d96f21bf32117288537544954d5166259eaf442bd22d15cef16163dcc40c7a813868df3bbe5b306660612c3f6065d82ba03f3c9ab92b55cb01ab3a409c0d441cfadf5c26d9f9f632ed5c4b4e9c462bb5253f695d826da9e62056a5932d4f823d72ae7435c390af93e6d44a0cf47139948219a2bb2095d27322011ff56628588be71e12cfd596f2e8f9f8004c8ea7d32f1037e3393b1b6377c73e29c81b0a4f30a357c2573250c83e19d73c7a50131a3db932116c571a0610eb1aa7b314843ba13a6f11f6e40742de15da4639cc55c53b68023f90618e74a228f2ba40f25b538d11063c34215df72065521c62eb698dc7afdcc2003bf0dbf158e3e72cf7ce062d91edd37407622545d1c918bad35f9a8df02dc1bbef51db48d649810982fa6862c4b383e1c4d977b2feb8790181b2acdffd961efccbf60f6370473c4a41973c2861959ed2e3269031eb6bc781e2091b4f54604a558e21b117635b594f7984117f082f1f15d75ab30c5e591372476fa4bb87ce990af84a71ad6c7b1f7a21c213880868f0a658b9b94a28f9b1134534849c569aafa96a04e41149a85f7e93367ebedc34dec2fca5ed2a67f1f865ad1274b5bf7ee111d73fa9d779a2adfd8d142a643d684aa174e865fd039266d14e7a92177acbbc8f60181e7a4865653f699438c3612f459d3e2f34ac2e316a4c7b991af6dfdcf144425ab29f76f46f60773f6b5485354b50eec1f40a3c70f2174092cf6bd013935a0325a557bf2e51eeea50e60453107600467e62027ce6185ab3e1bbf03cb8198fa6dbdfbc4a73268badd58557d5fda3e47b12dc9da9a326f7942107dd1130ecde9319578c41941a63f8de1a3b57e34d37f1f8d6a547907ee263f639065e9f508c44d1acacf7c82b662e0389c83a2d71e5cf7d79b52a5c359ab89d93d6d4ae8cf3b95005a2fa73783e8b0817b3d16cfc04f177e56d780003f06779f4f55a7ba0d1a2c2dc1bfef738f2126d4b35cf170848673ec0c757f30ba32795fde0298ebf1af44f111a7291e636036ac81776fd34ab3e450df71ee342377a0ad0b73960eb5ed90c6ad94c38a5a48216e5938ee5cc632314ce65c339d4ab78fca0b252dc2a27f43a319d3ea56e8137ad79ff1c72ea86663f9ad119ce1bde74b9b3f6155d56d94494e83ebceb1c13d46e9e24336cc2b6f90113100dc62159259a85ea23c8dbcf645aa371a48f540a1147c72078eccea557ec69c26ecb1ab9223911b2cccf229a4b8b7337294c9fdbe77d3bae4472d02560cdcdfa24cc60fc213650bfa1f4420ef9cd3c5cb693c19589a34701c50e859aa28fc672a7a3cd258b33e73918c4f9a130216831cf615ca387f8a66e88b24ff97a8b386bc25d759977886a8c319527dd5e93d7738d566dacaf32f272bbdd709bff7474092b5f3d4509644707c91b2d2d189265657547d035adacc6e376d56f116e1c55c82a32bfd8f6df47225f45c500a93e4adcb2e898906a0c191ca56750479c3c3bd2d3251533294a76aeea0bb0702ae4dc65797ff3357de10787ee30665d0545b44884e5624fe72e67ccda20966dadc2f3c6b510aa052b5f02535289424a07f150269e9e49e2d6b1658a1a5f25e17cdeeb5e85016d1801f4c8994f1fa325a07c4b9e135b43e51772dfa73fb82fe2347068bad6fbe35684441e80727dd63e3f2906bd7ca1c7641685532fe1ff0bbd228474c3c34fa60fbad46f676d3b2242c2174310e0bf37fc6b9ef78e8d0d86e56a1ec74be562d8ec02fb7cf4eef420d043d7a91e9698e33c5eb0967c1c1efd403ff2cbad2ab048f29b1c439d02755ef8959544b0c89c2fd807f029a143491440d7e088e3561d496486710e9369955700e71603c4bc4f5675e3a8474a67e51740efbc6229ad2004b8b5e0d302c4d90662b3539b9d205b088661a85c06abb503c7e3918b5fd69a849fced77810670c709381ae4bf59970fdd84dbc57fa3b65b857214089b978f58eee977354d0524a853032ef603aa51d065fca63829d5e9b5a9998f9c4d2e211baedf3e43bcdf3bb6fcc0909b9d4faa61e730ad9175db07424662de090b038ad5338427e10ed88bd83002418fbbfc0c3844af5b367726b66f5c69ab5aa3e39d73c7db6b118866d4753c8251efdd73a123b59fd8ea8dbf48f288acbffb43d3ff81746a0d788c3da423e02aea0e95163d6f0f3de23d91dd069899c60a58ba14014b59486b8b4fe29f962f27a3b8ff19c844c0d1f40805352b6778150e45aa2400d3492c561aa17f65d9248127263454648d32ab7ce7288357e7a9fe879ca2c7abd719f616928c04065ca25efbd01df0d6440b9192c27695c5b0f2846654228112b2bf119914fc87edf347b5e83d042e677288cbd9cad22d8ccf9f1dabda8e231c0061a532e20626444dcbd5a6be188d57f16fecf8ebebc623033ef68c0f0d4b249ee0a9504dc82f421b835cc88e9d095e3d5a5d6f41fc819d9c5490d22c658c10ce5b6bf37bb16007b3c5c0f8fd3c0500f2f366a910561fbc6e5270a8ab6212bba1fe8b715590b2a6fa02137a34af87bbc1bc3c0824bf69b85ab845e82a2dbb1b986daf55a613c42cd990699c60997448178fd7dd8416c1438b39729cd47ce3ea3f8a1ea4cfdddddd459680e0a50fe5b7f860466b1c0a490557fc53948ff8039ccdd0741009a90b09bac9c327c7cac9024071b6ac17d4c310eb6cbdbb565c1e7813c11fecc31df38f1c2b9ebb0ed19d31f265752331a022761f36c47513fe4fbae6c842be8a5c4432f2022f447c2e54d58aefd631f8b14768d924cc5fd00359844b14ccfad555a568b47268b4829391c7d2a43d235b4dc37a2610679840f9e3bf553058d983b92b1e77f5bc41f507bdafb6ddd99416e08bfe051fae088283cfc816543265e745833c7b00314b12b66aac8aa25c67edfaa526761acb6c6dbf5f0fb250d3fc29901982e83013bd989dbe0762393849732e9ffba48df759aebf486b5674d219879ee75d2056f5536c86cb0c5ce2705037876223fad0d9af61ac41d92781a1e7ebc535158a9fdaa98ea35e58fa2df9a39911ad7d14c1346691f4cc64c140f14315e523828834226d8717f636d24e73721f8f9e77bc3a8c47732cdb2e77c14bbb575e0cda3d47140599dbb5bd6edeca7019b51538e2346bda9ee40b148b491a42668567ef4e5d67ca779513324b333f743d92dd5d3254c82b7029cdea64d5b4443326ea0b58f18acf29327ce2eb166d6f1366075cbfb74581b9b3cd6f12838d616f06e4b67dfffed9134f854baf67cce2b74df3f43ec44886fd3c846a06a7b2301ea73c69b58d7b8c4d4529833e05b9ab8ee27fdbf1fd95fe800fc8b361b74a20e3b36ee1453408c3c1a2433936f832619ba4b046255061c3e905840254f5b8297f7eb8b3ee49b2d4c82a387de5a631c15a23aa5e0b71e6678dadc11bfb6be1d06e8df4badc1f6a735b0fef895247398cf3770037ae4ce4bc1da0fde0d81ba1787ba2c65aade7abe2f64b762ef0d75a1f82a483b8f58a331d09476e4167a3145f221102c82ee567fc3cd2f7f230c3296eba2ec45fb4b28d02304f98dbc6c98017897528edc377b110c91773f0d75b4ba1453fd639bf816ae66953ce0efeb9bb1e502a01575d58f65c379f5d25dc6da04117e72b590a386d82c13558943d0cd1b61a263067f0103a88d626e0f77fbec05ab47de1e656aa9823d6be108a3d6978dc1008083e13c3c501fd3938493cae5e64d9af5f912cba048cc58c44ce30a67db6e2b54fed80a37dbed63e7efd9250ad007dda6f1c9f8a7ea62fbdc055126f1165d0962d5bfad5a4ac768da0450c3cab96fa571b096231c31c0e7e353606460b7caf115f131afef0184301fc21d28d1a9d0890e64a8ac1c424233be5686a8f174cc83c43082a2ce0ea00029d4cf140a8b1dab54e612c8b4e60098c77607d3ee612a65e175aa4fb54b2d63431260804936727a5de08de188d5b0c9838d7b99daacb1aca7eacbda33dc4c1802b02f88a3cf9d6360833d932e4dac565049b7d11f38e630f4ebbda6ddd983addea5ccee5630de77c29183890bcc648d775a47bdab715e5d9225d20901b91bfd2779139838d1a0bf3f0194f52bba12745f825acf9af65637e707dfe125e0af7fa710e8dcfef2207e6718410775d2e46b8ccc8f4507d3c2a0a7fe33bd728d120abaac13b09f23fa86302de307a079d8109f9a7d904d624f9b568858529cb75116dc98b582ad790c0e89e13a943a9484b35389db26eebb9f211aa3e016a1f8abd29e4f270747a7600d9710d396f43890560112add448610731020da14578557855b7c2ac72fabef8c38554362f4e5d36249c0b628c16dace83f5d6a3398e13b4427522f9f01b5ded1f5f890e7db13c60b02e4d7fc0be5bbc2efac1378c21ae1834302745b106c9d8f0d1131825238443f74e015a342666530dce1720a9c85562c9f97d45d209567f7fdbf3ab04e5282e4efd4a85a2b9dc02662618da4c3423b9c060c70b00b7512a282a0e46b422eddcfa51ee1a7fe506d6761e8cc470ce2d5d1b25b63b42439c11ae6be7214f3f2a6820bada4c3e6aa942df28ea6d2afe2b2205eb0a53e1ccb7b3dbdea5abedfa273cc5aad8f9a5b0059eba90391a528f3f8510250ba0c48c7d057057e738a7c5c34902e37ddf8b86c2c8f5c1c8d35554edc65368219fe77fbb5fbfa51f2904e1cc5d901375d855e70444a424bb22233c899d20ab5b14e626978ed4143c020d89a2a4117010e00e44835e3ed243e69394ffcc6a2ee72c660bf090fe4744c0f83a78ecdc6997bdabd54c0cb862177b42d88202009631b189b3918918a498db3db8c38fc8834a4371d4c7303eb0348944d8a5313a0b8ca6423078ffbc6390db09ba0bbfbabfe2796fc18a1cfb06c5eb3c18f439789f6c346d043e85e293146624f1dc7053200f7a691c972e148ac9dc2744ee26a43bf40e66f1fc8daf7053c3f3cf663c1f44c24d003055735b9f586b3eaed5cf3f1787469d5b23d332df268eaade1681cb3d4a9b3da2e015cc2eb4ad295f8d3cc96c0b4bff6928577c6c7ddf74d854ddf54883aae1ec6dd11d24d187d5ccf2b1bf71d856ef7b8a2307c7731abc939e3118f48fb7f5a29568458727c7921ce15e1458ce99f12acbdfe57a81969b7ad03b9922c3171dbeccb2170bbcdd801bc0a37f6159b6bb70b3ab24bda381ef19e29519f1d762248fa621aca5f5f4aaa97466a69d31e9cb8e61443921303dad5783f29885815178dbc8241aad0998c570858d566e6a4d3e67029fda7e69310037c774e16c9263c79aa49e364c0473c247e01a9b92ec81afe2e9055cc1e4d4e16e2be969e6a980eb74dcadf276426e3353cf85eb41de0c4eb5d3fbe761909b62492d28304f7247bfd6730ce5cb65b9842fec2794f4cfabe87243a6ceed06ca3960e377bbc4fe382e6d5319b7fc4f52066c35775d8cf5f4e66029fa21f7efdc14b2afb138274283876f369b824778271342ec8466dfd7c5e308dc389be359c1acbbb7faddda5651fef15d1e57e6a0e3042ae3e01387586e7b7735720264a40ba30ea3d8774ca13c12b5d143eb7b042092174a091badf8d282e6b1265a68b2c2f7a8b1ea7c29a2f550cb1ae537c975515a68727ed29336718854df0ca83e8537adc50757ae2470dbebc177b95e87956b0586f5975136de390373376b1bc6f1fbadeafa9eddbda274c52d28d9d095e46be369cf63542d9ad754d1122daa9e2250ff67fc6180a3cadde30d9e39ca52b906391c0c068c9435ed26a45eeda277192d9be0dd3868477092266994ee357c5e8f82e6ee5a06399c01b95aae7594c4ec885a4316c3fa396c7c1c5943c6d189fc4663e429bce50bca5d0e7cd59a6ea8d277586d9743c8e9155fcc92734c447d93b6d580b688f40e5553ac9fe5aec676599c28491b35163b22889a74f0af7bdeb127ab05ca6b1cc28304423d43ee4c1fe04c957a9d38b9b58dbd80cd36659958487047b4da3328ae9f48afa05fc47ba4c95aa345ae62410cf09c1c03394df4f16fbb09a0057413872e0eedf3905ab478b18776cce3d5977f9c86b103ba303d83c9c48117b9e1f59840473f0dd2896faf3a7bdee9dd8b3b9cd612e5204efdca4041013e8c9c3c22d432aa0057e8f5caaaf2ce4a7f254ce29def374592e53fceb7534455526b1cdbf49edc31406ac16a5680cd69ce2e6184060f7bab00cbbc3de64ff537b6a307baafe9d4cc3fa1dfcf8b80bfce82efc1819b5164dbdd167a9a5f9a4d2014af77d66603e42b68c3a83734439e36758295ce2fbcec7d2059d1b3bd88b14cef4aa2c8472dbca4d48e2a20305c94af8fe1412a3896e2e52b404b73be739f081b1ebf6037a5aab6192cfb78b2707ebd633186707ce2cd69d090f355726b8fe8de15546f9d9befa1c85723943d8b24f38fd32236e1fa13f226ca446d31172602cc536a5dd4b6db51c6d260dcc28df6265280c02c5277913948f11325727830f9bffe7b8b9bad1467ae447b3204d58b2d6fc2a3c554b2af2ded0698cefdc7844c259992d6aaded9abc61a08d32a3f41d9a56b081ebbd73ce56d4e725e98723b3bc6a8c9bfb4b69d1d066b167f428af18d186c5cb53fa3e6a07e32f6b58bbf0e517cb80df1dbe96f9dc944299d7252d1c29d64d222ec3d9400b3b7c9efb11fb996fd852c3457670b076ae8de5b70b3a9056eee379fbcd22669d3cf9515025301acc31775470d70b9260ffad076bec704a35e7d291beb76faae60021b4c7654ba1a0514bea9e63ae1e28f086909500acf328029a95a25f52ddcc495ca0f2ed9c23fac577d78a9c97be96b7820e48d3eac916996950c77507192d2bf829d390e76c6d213092beb777c0c1eea4e6e4ada8b512393141fa25e8838a06656311290b046998fbdf6fa1e9c7319a8c9b8bbe2a00443ecbb211ad350bde9f56a5e54da874533fa579e5a760f672f335912f56c7b936e4053e3b1b8709fd9e868da75de5d000643b0bfce1b9251796380c6604ddcba28569975958de15fda1027065ff97cd3b087237c48cec6fab1a96d8aeb62118c1bbb8c33094582cf43bd569b112424e9053e515979c20e31b4b3b511573219232a2a7db3609a1f0e430c762a814959662390e19141d08fd39faba5e48289f902aa3192416799ab46476b2475e3dac99d3db10019e47250d8ee996ac3e72491811fce759495bce3acaa6bb821daecc35424fabfb9ae338b8a46eb76b3700334fdffaa8ea2e7f902946db7360e82860362b95efa41d987aefbd85c03561be831ac11d9fd5031b530fedb9fcd75ad27eea3382c6914f96c02ba1aeb7801675f15549ee506c6140ec3c78a707de5ff6a2ae545ae4c67e1e80ebcfcd5e3567c257767efc5a8934f4e97e5573506056d790042921512f110cea81b4480afb9e9b5cd3164def45666aa1a065db4bb6e603e66200c5102ae013ecbf9e689a9350113522930371fd32bf4fab88a7c00e442b1649e64589f77bc574059b1ead0a5706fe0aa4e15dc2857bd20e1ae9a01e97b411aaf65ce0a80b7d7309e1ad30ad794b5eed542cfd7e9055464f0b9294548f42f367243efd2d2adbd8c0ebc0fa08f28e88199bae4ec35a389e3f42e6e363ebd948305afef2450156344c1941fde3e24f6bc460146ef96670091134c760a67c15efcb75aa471e3825fd65d0a764c44e5c2946a651127e3b07f97518299b0d2825bef3dbf211c189b06a393e85ef8c531feea3b51a2f5031feab7c325cf180774a8ea17ac386aa0667fe71d014744b7e8da69cc7c8974e3a2edf2247d088f00f55ab4646d7002d325800eb32d9a8dd06a347fd6d56a222501a1da636e42483de70dcee5a9fff9c0518d872ee90c14985a20c3b17ff3afb864f919ad0ee4af77fb49aa0752672feaa0cd2385921f04702c9e1b419c8187516db008e1911540e9c3e8116b76faf5fa2baec92bc64f49fce55e733ea4e9f9c72ab14f2e6f6a90e0435cdfe7e457a6b6bee2f16ca812b9561df1919e54d9c0a56ee97aef1055294561db526a21bd4296baf311e63e0fda2845bec63f390e627316dbfe6192fdfc70565eaf9d592f881d62941b2e97e3d4ccfc2662edb47146f28e2aa7e658d9125abe803e06929daaa02adbe10f98b5f720a9343b152120c72231734d5bbe4a239538d0917326cef3de411d58915b36eeef4231d62f3d176d9cfcc1ff23bdfc23426371b4735d018237968c960d523d4b7db5887331b7653af934d5508b2546db5af94b7a29c053c3ce6eb0fb20d8f4f7dc223353b57f1ae592ca953dcb066982afcbae2745f4cf4ad06905474fbae335b04a9aeba7da896709a8b36eac0460d126ed053e08272ec9b636b2234af1c73e297db042970dba728e1fa6488956e20bac096a599486be7929aa0657782c553115fedc29b73bd81deceda5fbb3dcb1ee7502ad88a1097d275a0205175b2f8034e1b8b25672ede9d962e1edac390870ace19ad45b5f08181b84d70a9e9fe84c41d49dfe1fafa5db52b4fb02a05f18e31f9124d05810fac892704adc775a2bcbda9e36d9bb2b9cdb48c4b103640f3f9a07e629b6094e9660399a624b04320ab9e157cfd68179888cb497734fddf9a2e95ca9b6786d7b4c0311d3de15ebca498fdb75603564f8d81fab8b91df150b9eb696410096009648a29712c87de534f2a1a99975a05fb1786b5d80d0dbe310dedf063e70ec49805a35f29c46c0186ef1fe647ce6ff2f03e3fba81ba45550b22b5eb3e0b64ee8b74d3ab1bfc7d301494dacc5d91993f8bfbefa4cf929904be7a43fe885a9ebaf886203a26b703892413c16e13c0226e54a1fe41dd8f5f01622dd020fae67590faac73b003b2149fa6b4020cef0c380ead7f7ba04e40fe4f26bf18608ae846b2091e3dad99bd1d7b4d33fd41a43c2ff8c59575f7e1b6177b9ea69a3b3f84456e395d217bec672cf9a0936ee3bbc06169c1363ae159c94204665bdae2ab5db9d3ee2355b5104c355bbf16791af5bc1b3c831f78d8b13511fe57a959bf769a5443394804c64b27cf90fbda0c5269f9c5598d87f67506ff954db2ec7bbeb190d7e41d19c09d24315d2170a53babf9c3dd2ea4c7e1985fda14bd1e2aac63d31b3e4f50536c7d43bbe7674779f100e920e2f4fc2cfd96fb8e1c5f336aa4b3bbf3733489d44e53b5e4e55088b93d7dc6373fa219034b26f900621e0127e677194f0d70f6f12bc2d7ecc30401280874b5b7e2546e7e02dd56b840a926bfc0750874905d82a9233289acff82e3d42ce9c3d219fde27dfd43071faff895cdfba3b0d2c3c8c70766640b4b2b55852c77b082a7a0c0ee3524735a3f40d7ce1c1335ca7e27a8416268785e13cf086fb54942cf3f90939202494eaa40e87507eecaa4079517538aeb72be7b2b80b90d6a1d8dfcaff0fc19db9e5e85d47ee3e1bbf4a4719ad0448984c79e759e539a78dca09ef51424e81bbfc5dcd47e0109cd64738cc4fc4e0ca1714e8622114225a404aacf5b38e6657b3b330942fe86cc0ddd46103b69b4ec969efae813750a5243654e76ce631b252cd5cb0eaf78872499b72b0afef03ad713a2a9320cba88af6dc7269b815541b04c1d1316b51e10b02e9b45e0c5acfc421cff200cf951a607ee45b1df90a8928c37477543885ef90139c9678fcd524f88d4d70b9ffe318df79f1d0e370dfb23e787c44c4cf871359e6222454da81d4afb6512e42d7f9c2820a89f967ead4145be82718eb6c9f79dbc57824e39f26ef1fd2bd426be5114d8acd5840a6019ed22a9042aa1afc8158cf47964cb1ee4484c7bfb72eede6dd5a22907fb0d7f22010e21915fe72f39570f84dcb091575476c249c89d79ae668a437e7aa4de9aec7486c4d6c2d160a1c1816d8fb6318efc13b97b52b7c01a85f3fef24fe46ecdf9aa59b60b451128c08d110fa908e18b415add0b4c50ec6a914ad1a8dd0d5a3bc7d8f4d91a2984609b04869aa8129e1493db85766c75bf3d624247ea3dc1fff1ddb5c4d04cceff4a61c95c8cc6d5f7417bd98a472eb9f1dfc8e5f0d07ddc2fc3040e05083a69fc6ce78029b7020949fcae9d2205e8e48d0a5683c32f34665d9317628fafdf9167c4cbec4868e952c79eedada99ae67e47bcc2f3eee14af889589e4403b9324a7ce6f4176382dca088dfba667647a24e52c0062200e6ab0db4025b6be73977b7acae720df18586d024101b08d60abe141baa81363b5390b2254cdb13c4445ef13bd41487766ad6b07628869ac969de01319f26eebc664dd0bff2cfd098c3af0fb7914cc3dc3a3676f936f32ec5e7c94aa090c501cf9359c9965645406f7c9034e79efe6466a9b866a920f487146339ff4cc49e22e69bddffd5efabff0dbf4f99c428ccb515d395e7ecceb2a5b52329d3c675483dff53888a67a2d1ad0c3b7d68cb58119a54349295171c82db575236f3a1b4c7d617353b4e25e843bf20872be6ff6b35e14e46e4cb6e71c84b4b2718de5cb0c02f81c3cebc452656a91de8b4c748861581103c122083d4a358d356a9ed1dc0ba445fa3cbfe22bcc254bb731103c6eee415f165d16f5665de017c32774869e6bad187f5d71f7ffec1ab689c86434703026fc89d12715694ebd2c90ca144498576ed204f85d254803f8195291e7504956f85d0a0c7df9fef2bfb81a13f156185f1eae1e6ad4a099cf2f37e523a05c57951047a5f76ec1c597482dbbc48bbd2c7d1c1e0479eb42f4ba25da0d360e903453aa8367502323afc99e996c09746477ccef9b86a8b61ae5b57acf47189c60af65c700af3ab6ecacb7f31c8508e97de94e5dbb2367f821e91fff7c425b45b2b7b1ca3db07c46ea76c70565d61067f54496ac85d8b6a4c132dccb9c2dcfa2490e11078f72385bc1f2b0ec9d18f8b5d57c01d6da70ba8f992ad00f0a120618e992066ee67a5dac65a743117db9a0ccbf3adfc2726f1f55103c85f319c2e9c7c10b6e4ea43b2fefd333d002673edc8712422a5064892b43a03b93ec21182c2158b584eb53f7c27890e1ccb2c60b1a527ecb1fd330d9bfb22a4678f38b39790920c8d4c939c177ab7efcabd41c91d2c5dc6c81e86d8edeee45daa425599b86621c9a13604caeaf85fabdbaa348db6200dd8bf47a6a3d775181959e62d13bf55f554a18904443f7d11553a0d9a885ae7b72447cefa9885ead9196c8b979db180d00b1a3ff1425c1ed5da70deafef32b03721dd2a8f1434c05ba03046b988c0bfb862814ab06e8608758b0614d2fa1b3953713c8463bf9c4759df981224293bf64ef9d39420f4894bd4e8704f02ca1e7bd566f824db80accd1043f8e0e90fd66ed54bb0d1ccfc9e154facd2504c1ec02a6f0331eaf753a6bde215a1b368549e9beab1a37b762b9b62dd5dcb1413ff3dea47956812abb70f263ec344e97200cfc85bac6549e08f7c1b8139cb2c114e46c4f88f95678bbe9b1aae211da7b4769626223fef06916f98f4217334e5ab5460a303f0e54f17e64b05a6ca81763b76b5dfb0b87e329cbbceb812c15a5e8c77f5190dbad1dc5a09763598676bb8557e22e75c82cd3fe8e5062d3102841a93359fc35f5154adbb4b738a4cbce99e274a96bdcb640419b3aa983da48df209433cf8cf534f940283a455b3a10a52d39311dee43ff756b87ff2070241c846bc5a0694d7e55af0d9bdbd08659cc80f85392cafad44c5b21b164dcdc3a058a10bf91beac7e3693791854446eba47679e04dc9bd200282993c541c53190a2b326d02f7c8460b26fd7fd4507227327c6e673f06c77016526f6af4d71a26376b565daed989fe9f88ab26c08d5cf86bd367df83841799fcfc562b281ccafa73a1fbd50826fe4e0ac194ab1c79931d6daf328ecc9184f30e64fa756172faefaea046d5ca4882b683beb4dd30a44a48749c71df6a2b0c241ca3bf40ba3746f9db4014b7c400d438d0d0e12fd4fddd1299eb4561b814239abcca1113ed7a645598ff7a1c7f265141c9001c0622a5425a28a8be0cc3ec9538c3ecb86a6c3b3abd0ffc27b7fd84e8b5276328aef97f521dac643e9263a2e28c3e71260131e5467e5831438186e1e756536f50ce97da4f4eab0b5a5cef41d002e07b6350541e16bb32807dd707be54e2864cc848b9d31928ca441b7397751c674415fa0ae57b837ee37c5d1d57efafbeb1207fc6e80877470cbce3488f19e0dcc56902eee4f505cdb9d0c37ba62cb06ad5c3a3aabd9c32342fc71c7c46a8fb9f329d023e9fdd8de5412a0034b5ec001ce7cdfda098117da94b3a56f32d1ae6cd89502f2dc9a3bfed51e236f7f299c733d63a7f6e2b7ae5de9f875781c5447bb6d5b22f9e5cb5297f2fb2099ef4d9c8c0a39e6065056e85e28340a366d54e430c54f7c5a01dcc385c3c376fc9de1a670021664e7307e7fb16c6b0d61caa2293441a4c0894d26b92d491805836cbfe5cd36aea8ff997ef0529de9bf2d9dfcef1d0bdefd3be6a8c0999a7834a58ac0f35d6c75ed7816a853cee780bdc1241db54edd2b9aa21abbb10055b971d6ad03830392eab347d8c0727a0c6d415401a2dc6fe79e94c78c9e6aa06a91558b390bc78fc72607ac890c4ab0c471ab8efe899b492af138b03ca12cee71d9146ee7e6aabea3483a644e1d29d2eb51baf603a4c998525a8ea1d3298f481ac590d12cf84a010285056f6e724b14db0f67b9ed423e5be61e687d4b449faa442c20d44fe29fcee32dbb2820f903d2fa1b01a84b1c8f7fa8ae861d274d9955036511df019b8474e60af42cac74da298f82c2d5e5643e365f2c9f71134e9a88b1c271c870aff01e3b8a8b08733ada758f94b8f350cd545bc8c573a417a824482c5e8bfb31784fb5e13aade8ebb7e0e56c1489033a769cb375fc7a4ac694ba67d52afa2f9251d18ece885eb5b9c57f02bbc9b9649befd50ac1a802397311e69de615eafc303f78e3dcff8e7522b118ea9be331c16c855bea0807b9a50ff8859c494ac5dae399a8c200e83545e9af4efab6e3c1a1686deee0cf76558a6e2eb448ee03f972ab9e9ca6fe235caa710dba0c66e2d44de4cadcf1806ffc821367cafd2f38740af88606fd0c2f2396d99dfcdca5707a712b57426b5faecce107ab48dc0f413971499ff2c9831f19abecde085e7dce56083150ef0f4fe53bf4e66dce12a8f210c2388b678e6c41d0713ac30180cd2f20ce8f9e9a2f764b04530e9bbcba6eeb76c396714fe63d7d1ba9b801b9ad1e0240ffffffbf