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

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

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

Block Certificate

Block 71700 7b2ec78acc0496ff51c1550c9a5f45edd846ab41a4bae5011a243af737fa2994

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d8d772034d671a9edd4edf474edb2a123be2b2031a98b42de49de1c1858650f5
Certificate Block Hash
7b2ec78acc0496ff51c1550c9a5f45edd846ab41a4bae5011a243af737fa2994
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00026701000ecd0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000e9df009b6d5826d3cbb0fcf262c05658e376f8c6ea18164749199d11033483d0534632a5cd1854c0fde3461af33d2a2b568a235009bc9b7b4d36507766fbeb7ddda79be62cb7505a54dd84f9f3d6d6522221795c8013bd8232010000000000000000020000000200026701000ecd0100

Raw Header Hex

00004020b7d27d325907094b50a95f8637edaedd1ea885656b51df1a6fe9d9046c7109d59f7951c16f23b1a43f820fb64f8c664f02bb2e0d24fc1abc12afcc134d2762fae15d2b6a46f50018f5508685c1e19de42db4981a03b2e23b122adb4e47df4edd9e1a674d0372d7d8

Proof Data Hex

59,560 bytes
12121602030767ab55f7f4cc56b3fc74d2b8f9fc6b0cc899b966ecda80f5823f591a6c99f9038b000875f42ec9886bf9a6f53da5ceba8fe70470dadb3c89a2e880dac67d54e6e3436099a3a04519a9da2647c1311aa76fc4a1fef9d0295e982eb966ed71da7ecc42aeb736973690978df98c05ad57c6be13e64f1b47b407414913f1fecb30694f4901c3b5b3b781b68c4f1fd3ba94ed0b76aca1025d668a053aeb74a803ddeab5a9b1f3815d113909240bba97fd91633e6aa934d7974bbaec15419879baf776d2219908568a116bb44c7de15a1fd68e226a5d77cefa66adc065ecaa981eef04b4c780b8766374a1de2626f89086597fd3712391fa798f440a7369103c09e041b0d450bc72a1b3391e7a736d79837e0bde75d447c5ebcee0af1200f8af42aaa12cb2615e827461691f729f4ef7e1cb7e0a1abd42f5c72b6fdafa3c2ee88e184da02bf9d0e4bb3d3c3afe261b203eec5b2dda02ea5ab510d1eb49c88a1719b99f225293058540de9c9a8528b8ffc58425a3e0a786c2a7d1b554a16e0605e3fd0b8970109028b0cca132e5a7019500404e020ed1cb04052ff3e5542d24bece082f23241a14f28e8e3769ef6cb3f05ff4e456cfde7dab522a522f8697a6873c941cda7858b8c760575146c33c277ed58d1b9115a28221e4156d9e26a548561b5db45d3c8547a0b4ab290a78daa8b41f6ef86330bc120007dcb9c4e0cac672a369d9e40699f98424479abdd00149104cc0d19000dbde32a1e9b89d30f86fa6bf64b2cdb4da0a3e52064ac56c1c16e566f5b115fe42e30a38db148a58b3c32a1137fc70d2fdce4c8da8ede1a6f2505d22f448e018e0b8a1a3cd2d8e6fd22a4d80224926c2945095ad5490ca5ac788b93d8a7c5de9249ffe81f8acc95e5082fcfd8257e7d56df6a59142b9a9e4b57ff88db66a264f2820dec962e23729e373daa91e0643dea4d0fdce32ad8d944414d68fbd9b97d8e206dc515e4d51286533de20045ac8b9bbdd3b65854341bedb63110f632f0d71dc24949437edf6f93adc1e171bd39f3b87183419c60a6a9bc686c739981da9f6aa473420bf2c6ac1a8ee8e5df2da294c1f5eed2ee7423dddf402d0223d6c084b37de1a0ebb72423fd0fa1eda996f8c2c83fefb1b420c7c9470427267e5387d30aa470b31844f953cbee6b7452db69f76eea99a4906c836dec7ad50f82a3d21e2a6271d0e031d61abea9be4eb9ef0766395a55b7e22ab222de8ab4cd5ce280ed6ff39aa2ee882201651e39fcbc223b8716212cbf3a03315020958e9d6cdf949cc49c607c557effd9edf0e16b911b06d8cf94f58e0095872884a4ab0cc0ec83182a935f59b2f37340cee681b5a0f4fcad024723b6c0b7c0cc02dbc58203436c7065d05c23db55ea7faa02563675da431881fbd59bda95fbe35b758b9e146ac8e850e11fd53089181725d21c2c97de67ce433939e6fb46bbfa3c28ef76afeefe1ad216c883ac9e4241bd12eb8dbb3574a150584517d783d5910380a6ef77e22998bb39824f794f75106a7c1d931aa17749b76f3538d3f36e8dce8e8e3495b32a2f9b3fededfe14dfa0914fb5996472cdcca3270f06cc438645e918ff4a74039fde02e2929d8027725171a028689a41d6ebad9583c64299c4395328a72a768e062c503c5657414e64b7f4cc107500f50ccc131cb883ecdea8f09d5827980098f67be9bdd561c5b3de455b39ec07a5d8b42061cf466cb3c354b1c84bd0b724eedd6b497713d41f92760567584b67a30760f665c62dc8aba21ed06bdbc7190a3587130fd2bd9b070a5672d245630fd1345622a012a9a7fd13891d5f7a983c4053e3107f05c5686bbe7f4b096f07f8c93e37bb14cd442c25d4bfcecabd9f82df945ed906aa0a6fd6eeb15a7b88a85d1788b0c653d54a3987edb1f2f2d41881f591b6b0e0f05101965791957479191db8d98fe6ce7d33943852500bda958c1969f4cc7fb24fd8ad782eb04e83eb55603ad2d7fa3fd3a4c7cb416d7a3b8064aba88bfdf82e7f476146024492313b6147695c3403a17beca4aa17a7aebeee9c2faa882eeb7e8cfe4c3ec72d9b7a193fdc1a0f47ab45ebe0c38b76beb0cd383a76f7aaf7a496e8f8e007bf7e272b7d9bf2a6618bb58613307629056a0fd9f4c518e0ea1fdbf93ac46be5fdef277208c11b93130fa6eb8dfaebb7b876f73eb2dac521d4b00652f1ad3391593b8c629aade532c7bdf782595ab1f77b409d7fe7cef7617b17d7e410f1ce13981a967d27baea4a34ff684efbf7c7d71c566ed15414502c7cd314f644e4f0f3f5018abf46dfca358d329410f5b0a3d5d19be8d7914e07df76190c88e7c7b75a4abca103075752a6aabb26f7d5aea74087f2f11b2176c271b4bbb0979620b3cb43036375a9a1599755c28dde3d10cbfad1a1ab69bdc40809e3b6ef221e7dcbc5f21d5a1a838a44b0a0e4f531c08a141c59da7494faf6e29b38a1d9e1995eb9c14bdc1043b46336be1d708fb268861e5558d064a1cc629e0f918ff0626abea4661c294eea64af4cc3b8abf240dd8734e8ef5928097c10dff6f417eec04ab2aa656a8663c1d495014439dbba4ce8ca2d09e04cbe8ac6e80a3deceede8b861d713c56dc0d2aa9e0b5d0bec24324be58c32357c821e3a37f72ecee68aa0992c63f15f85cc1354d3cb991036eac03bbfee2b6d279380d1ddf1f35eb820f2511269ab4beb59e0c759c884cccb38497e98bbc3846903e66fd67c6aedbcb77ac587313c1979998b766780ec16864a7b62b681ccfe2f6304aac2061a0053d22d3864c7b941b0288b7619cd1930c983f6c71bb4956afc6123ebe07e33b7c9dfb79867d816d0f583dc795983feb67bc27e235c41fc8cb047715efa893ac25662b2d403de2f18beb6deada6250eb2368125016e4ce541623561bdbbdd935a25d29d92cc19f8f9151f48b7dd4af118b5d8c2eb4c2b1352e99ea6e2098aae8d13bff92d1ac030f1bf63272fa05599fba860728c154dc08890f6e6c54e83b5aeca580e25e27d2d36b6be16fae10ef93d48f2282542efa079d851f66a70dfcb8326f647f1b0a33f01018e3a568b79c6a77058ae487bde26ec12db34e778a7aa4fef15aefa28ddb25b16d705cfbfde0d7e0e611b348cb1f221b87a77884c4db686958590458228cc9dfbc9604895a7b9b2d7e9f6a401e6a90e2bf0d5a69c5ad9974e4c34caaaf3bd94228b5d726ac399cec5e42c6ef05996293267cd2ce007f3e3dbae0ebf5882ce8c48843242aa9e33fc04a9908b50a5b11f6d6d9aba82e4eac43b348fd75db4284da00461e3521098ead93dc769ae061deec4d2b45a0b38533c36ccf28c837622a19827d84d3457c19c01717769e5839f5ed89ad544a440a23be07144ae441cfaddeb74b68f4303a55d2cf4bd02628c95939403584b557c87baae79db9da3f8366ee8cb579ffd49b7070e9fc882abf2375861e31ddb5a30f27858dd19e569494eaa88bff0f2eacf5a59cccce231866c8cfd5ff136f70925e62b7625afc494f1f1f60eb89eb5465c5e7c255508f2e12525868527fc2b16b29ceafce9d18e3bbfdaaa65ce54c0100fcee5ff5243f934a5ecfdabe5f87322c3cdc9630546b4f69569a93714ddd5fd276fe51e453fb10718a6118c6f3d6ca5ad9eebae2f7a8318d01bb465b88fd201edac6401d4fb815bba64943ba21550a16e6820f42f19800f86dbcfe66f587ca3b63d1281d9264256bdf88bcecf1a4617041ae1122e884d0b5d7b873d65dda387cba1e165f1d299f30dee71ddbc7d6d387e51e6811bee3974e3412aba80db10764874c850e204303916fa591a2e92810a71afb69ac193dae2091d64bfb5ca4aa77dde40a610b86783a79434e33e545d41fca8ab94bc2ef17d9ea95831cb8620e36d51aab5cb94913db95186b13984bfabede41a61be5f2cb4c72f9921a06aafe94456f18fc973d9ef9d634acbed2179e0b23c961f5fffefad0d38fcedb4205b726ff9345b8b0669e65329676d97ed911a5830acdee69a957aef5a2a0a7683d6999203c75616186ce0a50edafef00690d79f0bcf870734f1fdc54a0c230b22c06ff5ba39ff25e2a60d3b9bf25ba6627b6bbf268005e95cdcf6bd847808ceac9dc939d0a368c91739b15ba9f2c3c7a5a526427f0448dc65d2c21017847f8ebcc717939b84470c29d7fb37fcb053ef850944e105db44ebd637d48907567ecb41a4039b9261cae0232117f006dbe875569e73e6586144faa8577057a504962f0fa6b46bcdeb41793bd23fabb9297548057eb3d81e0a05a4cd3c27760581ae6cf038bb00f09d3a4c3da1b4a3d7143ab566a81b9c945e34564d1ba946fff9fbcac1037a1169eb8aa174e22e1f1de088a25e31801e1f4b1ab197f1088ab4fd45ce130d9c824cbf68e1931714c3d239d80442de4f892619afaf84bc44744c202126ca746f7e5f8d060a859fa0a31ffbd570407085c3e4b34e33057ac8f35d1b553903e19aa8f14cc96736a32e323d490b5ec88077ef4d8c3781646e07f431a6980a23906d05c6aba4b57c501f6fed221ec249d65d2e76bce2b3d33286eca50992cef7d2976e082bf44ed4731bc56097421d81402388bc1fdd0fe77ce096c10125ab6ed3abec1280f2f29cedcfcb71d3080ca45983a48306e5686e544d3e9763b8a389951c10a2693e1d7fbdcde3068677822f50d69e76f7581f8ff80bf15da4d8cff60cc99417168f94b9d3ed8eff302d625b5809ea7c486451386d7ab36a5e4b50e4987800a4ff5de9473e039584689449245fa4020056ff78b568da1436f7de6dafed10c193a2f60813f301d4cbf4a0d49d56dd1b0c6d49605c3bf04dc698ace5c348f954038d64bdce451fb5ffc0501a599a542dded66a1b32e558e8bb13aa3d2f359064e15ac46585519a72c8dfb62adf89c3c807a2bb3babff9eb3ddf490258b08a386ada3ab44226bddb5bcbce031089f1ccfe3ab094c8335b856c5b80ff53531b44c3774acfb7e0b281e53850571fec32266d3c5e3eb38560fa729216bae9e3eb5ff784c66d491ac574bfa386308ad2860998234631072b2cec11cac6e042ace9b7a675b10a8bb1cc9ca6fa7ec381a5af8aa5577b2888f99dbbc92c835434ca39ad6de5ad6368e7c015597d54f339a459b3f86e05dcd6ec49b8d6f7e12c020c334e3cedc48fca3b9b2f31e3fe290fd1856367c15071e9008fe73e103368ab5c53b3b9df693079182e07e699695cda648ea4afafdcca11d6e14d0c2146d16501d360151afb5935b01f9ae99e48f4b6f0465ba12e473a723e61c25e7a25e7fd91c66e069cff95ea40df5e506824426501cb9fb07244f24bddaf891a45a1f8e91584bd388d10d19d3582a846e0f92fbd6d110b6376f1e0f34c09352612accaf06706829cca8e7ac14061ce8ff43250adcf810b5e841ebeeeae857ef59e04680b375e779261b453acb5b411b0c290faca3143b633e39332d009192633e1db07e7811e899080f0e8af063eeba7ec041ff57e99f61ac63a1c4e9c1af85b51f530af132523bdc3afec6bdbb445159508cc08dd36c40ceccd5a39dcd6e2af231e5d9f072a99013084fca8beb24e779cb4d6096d6407316d982ee8a62bc17d02238b2b8684a2610a917210408ae08ae3154c813f0f9af08f07e3c05a5f958a3d2a1de383c57c2150100dc3f159067770e0d5c164fbbcb87ddcff89ff1636767276fa5aa7a770f8a229f4ca9a9a3411b7d95a873505ada4b7a94fc0f313b8dd9e67bef4aa632f7e8a54806536f6e4d7386b029ddfa8ae382a2e8121b182739aa40c1aa5ce5f0b5e66d150e83d0553f8062a7700a960fbd1bed55042165cf62b9e18da253c4d22116015756dfb8efa5159d81af5218b2c28ad6ffa77277d53907132b437a6766acb3acc8ea6ae0cb26c400ade51905ed4fc9958770ce76498961319ae9223300075078198c451135458548cf51159d9d1668dc7c2118def450a83f74ae7a7723d5149410bbd8458e778559b1dc1ca73a2f4bade51f085c1cadb3cb4367ef41fa0e8126a3ea7041599c33f4254252fa36aa9df2a6da42eff9395780381ca136e74c68e23222e19647c4a39f9ce1c93a451b8ac541f8c5c1662497987fcfdd48dff8364c7ec7b07abc243877c0c71327b7cd418d2520f75238cf0dbfbe31790e56b6d21fdd44123247e4c57d2dc694a9663f3356d98aec20585b84d6572db35f34b0412f761d41b8f8a717cf4eb595f0770c0ef2052e542075a38a7db0a14e36a91411686a58387ed48e24b9968e4a6ea9a974bcd21f84e53064e35f4ade5e0c0cfb2e0f2fa1cae5414e4c1081ec7e5cd3ef6e752943df946365a2fa030fff4f6f2c98af7246b51c93d1565f82d2a26f050e7c47f8165d073860ef01f5b73fad5d9ac38ca5ce1a197a6e6c0f37e025d3c3b00ba37026c34e3a27694a38d0ee81551d7b30d3d0fa533ef957003cf187cdcaedc287fe3a6550bec9a2fd2d4e411d54e09d6e5ae41c79f9072bb545f8d36c460d87ba2a9fc9c616e9d09353fa5021d9f4fbaeee716a7aead819b6d2248e0996539b12bb2ae83c6d1856f7396db21340a1eda16b6eaf22cc96c796df88760f674854f680c5e362bfa051ff7e4e6a44cfab74bfcb83abfaad9d3d6c6baf3129c41c35dd20d65429dee909822de019e9374c6c393438673fc31978f83f8d99d4cac24e32b560edb4c22e9c1879ab6f2fe7e138b3794ee8118498f61a00b1236e0f961c968e8728df9d4be22484f862c76db5686390aef17c9f92013e0717347418a3749c7aaa92eccfb18eb42ccd7043a5b870864ee3eea0a74ce2bcf1b11507b20c71e9fe6630e5776801f353e42e64c25045c93098162efa463a92e7aab62249cf9df39998135e14323cc7cf8f75e4601e8edd51ce4157fcaa018beb9c263a971e275d6be696a5753e0c59be454b3fd90c8b21b8bbaaba5af135ce26da0e1d24ac6db84e7fd0bdb4ae7a19cd2c37e342d13e3d959f19dbb8ffbb6ac3e83e5b3e7f7da059c687c52cb5e19e49673eb433be4e39b47c6d9089c3d71f08a77cbc460b242b6f89774b9a29d7b2dab3da4cfa51d83e1c9b906359d285e898ce506061b0892b0bec6e684e1180c0ab4b1bc2fde9831466f80eea6da1775fb166ca483816fb950fd2944dcdc9089dd80a123806ee04a02815b26cf0a6edc704819a80ca5cc9565bb840833af34dabd82e703940a72f1f9065b8183d22a0979efa68b20ebbefcc2acc1f73585d8c4c96284980ed7b881206d40e691c781270845af01469e77c1b0908a0353c9ad90525a1cdfc8857e3f5e051922a4ebe78257f7f1f30a0879288a0263fd27799e421102b36401e5ecbb3868c476843d15c3842369f83ed0aa2928a8f41b996c3c8399ffb6e3110a08a2d07480b7ffb1714483114f75f6a7f59e9a309582361045e554f04eeb35ee8b6b0b62ffa49330146460103df1234f39e6dfd81d9f21eb5fc46d34262e9d6dab40a18d5f02cbf0eade76797f0f2a7693e98deec875e5861e0f6acebcf30611c2904b1e1f9c09f5d08c6b68a5738ef7b6ecbd98ae6ce7cd7adda692ff7200115f07a49ba02d1e280139fda8da1e8a5a31c1037ab897ea48711e23ecbadfabd738a3f0808be444e80f12a3f7baa1474f556a7b779614f1fa0f66387c132b65f10fab4151593f24b624538991d75a7e2448a87e9ec403dcc62aee0946c8e7138e1ab402e3ff89fe3aa66888e7356afc69352a511077937a304da78cc4c0c7861c9c5f26a68e7fb2cf0728de33f172a151c72929b5921d9febfa7708718f26ab7c22b27431b7e5631d6d174ad41d6baf865560afa15254164d846f93d449db24d7a58892224a1feeb38c621fac5f9a067e749c74267c1bf23b6c4569da8f24a4663639d9b717f1d30ec4a357881791aae87b6cee4f9bb477a95a02188b3c5596af86a655f08599fd27a4526467033ee0e881fdeca5511ee7de042d9bcdaab1d7a09b4b719bc49892065b91770f7a5e78124526be3fe7ee3c7a11bbe66b684e030a0a43cbc7f9dbce0dc7f92278f46a72c44edcb5ebf33d4a675ee3c21cb0d07eae4f3401fa2197844785e0ccdddfa7b66108dbe1a99d6b02d1278f22661a41142e87e3ac5b0dd8bfaa0a5a26ad46bc98c329ff447fa23635ef0934e147165aa10d82462b5fb9ea3378557ebe4d1fd9336fc5a5e2859b577a876ba3853a5e260f1b24bcd09c1ffe67696331e1f0df9fc291e0de353a3f27f13e4bae35ece6f52752a2822b981063a1ce25b8ae36b279ba0158ff516c257d94779b3f194142b19bff3e36a5d02e310730e2d7026ea3da009661deab636134234a7150a203a62abcafe7eb37cb68540a86bbdb560946c3f04e26e94ad0a48c9baf3f77c3037832f2221bdfb9c85eb0ce2b5ff525fc16c8667950afcfb940cf2bb324e6c6fe79e68cf99bfadd5e813a2f7405f6827a8fa951e7f3cc5d87a4a20024e6371eeef27cabb6fa2d7a2844c590758bd1f96b339c183124d8bd7fff24383674688a9981553e9afb9c4dbf8dae5f0d12d899fed1d8926aa9ef802abf64c02cddbfb3d7db02d50f63ba3cad88a4903ecaf7e235fd7b8e8d571a26928d3cb8215b9549316e34fab5de937499236c0f2a41f803a0ef53bfef96f1716e2f449853ef4297530e7368faf3c4bda156f01a80aa5f6e6f1c8ee1def79fe894d4e9b2b6e68990c656d22ceb697ca4a32f2815ff4c9e7121a57a9f7b9f9e2dce7975bc7aad11b923de4342d5ee2216f40c33989b88d7ace5cc18ec2ec8bc7c696d77ba6c41f4cd14edd085606469b7d923b96df1989a32e6c8c1beb178706706c27af839b6164780e1adadf5037d1b58155a88b413d8ddd215eb02cbd02fcc97252bab7b365601556dd8db15af265f259e6a231d9491a25d95f30bea8e905df1166dfe6b4f2aa07ed91dc92113120df715b7c39317f05f206b81e4d42395938f26d5527a4f54cf445cf89d09d7e96575ef11b0363df63ace65578b417403b5fa1c07c8e2ba6ebfc769a163e9c84c525f262e65ff7ad3eb6269ab0942ea75e9cd3c8147a5c22d1bb267365776a7a2812a4c9037cba9cdc6b807391fdc16649633b921596d828af3998802cd89ec61142b75add2eab7a064e934f4116070e5c090fbd68f98fd6ca20ecc87be3ba1ebafcfa70131651d0259b6c6ecae77924c09e451ad43be2c2287e4c389f1f5115f89f5dd7bc35d29e66eb93074fe4c346c50e6d9e65c3b0021543c1ac18f7a2615fe1a70864216a72a6c453acfe935108786b8074cb4913820072607dd03b0cf4c7bb29d27104d5779d3c08cd48fb0dae93bca166fdc90e0ff22f1bc4acdd4ee3a2027707f26582e32a412d21c3e2b229f255247d1b38b0e1c6942efcbc7c9595e66659e90156b75a08f30c2759e95c2631a3fd6878f07444109e92e37c0c661cad7dafba97b3f58444669c31bc4dd2caed9c9956df51277e075c205738cb59758ec3706cdcdc8de64fa8c88c17322ccee6cd4bf80a4fdf07ed31caa06a86d5b5c2539ae77193d50d0a1750907da06cff1e850107bd3ddc56f3a211dbcc1fd24ef39909fbfd7ff58138cabc3bf39db6c0cee2b506175fffc427f0236562b613fbcba5bcca60fc7efd318a5b988f8720a8fd063874e7645df223b66d7f101c8d63affafbf3a42f5c941484da6858f835a977f18b85882438a1cce6550553ac369525f0cf0722476a127a4685342f44d3086248f1226c1af7bf82675929b732c0eb9259e5d3d8f8b4b3fb61aa4b9e2c47306b7eb7eba483b277106993c750c5780d87bcc99fde71e0e07fa0534e6857cdc33135d7275d752fee4b6ebc320fb3026a5d3e12426954b088b153980520f79602a4c81bb99c0871f932b1f4531a7056f2e9d241a3c1fd4c484e8a5f5bc2a2921f5b92157228044163a37a136d60af4b5b9e0a1e4947bf8f978de61c93139e7da11fdac2a0f2fad667cbcaa0f2c0295230f31b89793074baae893c5edeb35ecae13cdb825c88912bf3d87e3a5fe4795cd0cf73318f68bf55a39b8e0cb33e095f2aafe37e1e129b11b4417e854ee921b265e8583ca3e0ef7811ef44b18cc7e4e8a64b18e0c8a0e5a54630a1228aabde478bdd75f494a8f04d24f0038b292d6aaacf7d63d69c87f31461709aba42a1d4708a90f42fc230b3ab5a661f07e0531aced49464d177a9d6b6c89e3c28c6d178f4878081734714c0751f7b3806c1378b84106a91ba54a53a3e29f8d374dc618cd4ffe63d2d1999beb848fc9c5572341823e221b2ee491e829e6cfed18c090a372b2260f174074f20d4ee1bfaa6c308fdbc8d0857cf3fb12cc8cbe6945b6cbf10cacebfd26fec0c370da2f533a07966bd0c3cb24e8fd25a9d97276a740adc4d81b5cd9578bf8f082bb440379f2f0841be6b64730cc6d1bbdc2fa807bda9a073de009e7c47f70562189c30f88f0f869ac19ab562d9511b27ee0be11d83c19bae6a8877c6423c0f69c3a3c756a4572a3e432a241e40e3a715875719d1d8fc682d08fee49903dfd66af7138f6ad8bffc14bf5728dc1c59de3f3549925a6becd6f90d398a993a95dce158e90f8a51524153b062411f17366857af3a612fbd2e3604244f711d9e0eeb6a654a596e65de9c706059a3083159688ff93b672fa98f0dd32928fa852f4162a8a93cb7149ec6aaf2dcdb3a16a45f8345771af54f483e1768e7c6ee686c1a93411f07bac2ef8f66df49d43f94d54882b4561506952f4b26a08b52c4a1904fcca855f94872bac8c079359dfb64711f612bac94980cb5fd6e038be9714016d3d47aae291b9e9a9e2cc7168b99d1b5deeadd11763e76be1f85b40e1e13002e0c92725794b1c8d48df15407875b65bdeb076aaa92f8549b9c310126a396cfd5c5fc423ffe4ea8c9d9924bea2bcaa3e18593ccd8b09068cb233820d800f0b3032b41260c45543ae24b6ffa2332422e0aae55b19d6a58c012c3ed34c0fd54e5c1b621ba49c1c0711509f00f8df99301e6af944ae31486970e9ccd6b2f82b811030ae45a58cc5a99e944ba69e0ff95c8f363416c5fea7506825f35c57d39947e8eb6c0c5ac96ce823479c5effe6bced3584166b5adccd425c40c2070969e0591f66720fbcbd4199b0bbf9d3b2c37800093a071877bcfeb07a24745566b281bddc8e0932bc6d2acb70005cde54a14099a0d3ff0e73e0abf82bbc70d9467916d9c35b0f73cdf2ddc48c520beeef672cf4d122e6e5f20e6acf4160b5fa116d63d31298e308f5ac84eaab019b97e85371dea15bf84f797145c4c81856b387745aaa663d011f762414beb4a1155f70767deb6e3e6fcd2280b32e612e2b96e8c06e0657d9d54c1e82e6f4de02ff8e4c14723ec9af986734a469f444df93b33256638a4c3bbd70881a006a12492d953ce393cd34798d5e7c50b72de3ffe3a85f520099f602d3913d56e3c66a0657caf28cbda70677cd0aa6aeda245361b64ae11ac2a2a12346d1143110f781dc92beccc3116b2bcbee5444fe305b3792f97b5f30dcf948c5f1b477a71466fd0872f80c1c0514735282c620e830695d27c4dfa0fddfcfdf2aa632f5907946030db9ce78d03bd2da60b61f5ebad27401d14ebfb1e7b156a9c3e2fb78af2b61f5538ea69976f2a39b282374f80c6a6b2f2c9d70e8a92bc7064220583aa9a4fc37a61ae275a9454078c0c30e1d29ea845cf3cd26a98002f276363eca29843cfa8458847e1072f7d36ce6d61e026763fc2fd566fab220dd9ec46dd53536ea09ffd4c2947bf96d90b3913530422b849fde7521f3efcece372cc879bc5438ba34e3c23fef56b2fa7a21b422fa68b81dda1416214ef1774eade06264924fa3fcd4ab9798c644832b6750d2fc7018f05cb099df2b2915b4a6a25514b4e8bad45d976d4ff0f3ddb8b9c027a3508f828ba7d7f2bbcafa43ee715f5605fba20e979ec8033f7ea54517616d82f7fda22668648f1a2934dd3dfb08ad3a01af7c8138c50eed6d7b3ce557db9217ea253face9ef108a33c20c8685301770319567a6a2035f74eb8391eba39e6821cc3e700e830934fabe737d03da7848e9e0c61123b10762074afc7ecc9ed2309e79b85ea0dd9130780089717550bd2bafd64036f8c10a0383362072cbed434c73d533e4fa52269e72b50f7f0cf280815fe46406a1f1f94e6fddd937b157e4cbd37bdff99bbdcda16e334ad1456a2dc7a43c1e0a474ec3be2edba16814c5820a7854e903a8840030be3e752e2c59885149e4645e452c89198d0d6d8033a7c917bf84b509b09ce6b4b0fca4709cddd9e2526fa2316d96db217d0c47c863894474be34f69648f3cfa67846418836fb38ab0157ddb90696d875ebd99a9106a84bd744379e8bf382b77a4ab399aa5b709abac6a5037e5566ea694dd98475492445058bd4ee6fa6568755e57868cffc27f8ea480d68acc721e8b34913419ba4f4f3a4bcaadd0c8373556d8ca3d661a283d1da2746ddf6e3110b31282a45981d96e51b72d61ac4395611fcc29cc6942ed76704295a04c7efab6aa6d179991cd57fa223cc51aa957dec4004ae4823885b2185c1b36024c347509a953e90311618b59de81ea6be9ce3d07a0aa4a1070fba0403e6b5bc9ee3dd69557a2ddbab94156f95e11a3bc3e540d2273502fa949217eb333af29e304c0898272a66eea5a385855fb5ffd9322327d516aee0fb2a01f00fc5f7230073153b7206f722248f20a8efc7d9d179530e5135f042e58c34e3972b4e0b412cf76694f580e65fd79453f5ffacb333370652533df74953a7e5889d4612e440d6518ae549c5e60c59acefcb14de1f7369cd5aa6468f83ed34477a68840fa0e8e9be0f172f1d5554f7b72e12518c061b40dc3c45af4e55ea6472fc111c215b60308c7dbfd832ab7380afe6d4c74dc2f9a80777f8217b8365278a5b04800249a5159ab125d2acc56d9a36af27087ecc3f29691daeb87c0fd7db91c8db3d5c9759991eb5c8c0fa1296d9e0fc1d8d33b29f6429c63861ad20ff875b6d101e17806b6fe103f156ff6fa20050dd9c87ad4f371524e60f0021c78b07b01826e3c800293e0c8ef22600a4b3162e093678118ad8db820091b0a00749f923b31a840ba28cdffeac9ae12370ba0a750f568eeb55775da6fb9803eb9688cc49fcd0cf69c25b46ff930286b49b70e9e448852064f81159f34a23dddb4c6484833d627a80af20d9c3afe5e4cf6882824497d0d72321220b18ff94f16bdb57e9af2d4fdf86309f1f703304b64bcf39eeb3fb26d55a4023873829f42d6e28a06606dbe2a4d7ef7a7d7f0d781c00f09bc5f50b9eec6ad17954afe41fde469fc187f3514073ad0d4cdb1991cf930e516ed5060bc3f091c98f87d5cb7fb08313b18ee9c1e8da0400c027c652615e62e6355b209430e7993ad8d08f65da164cd457eb752215f109ff9ff07cd351c530f3f565253eb4617ecd5fa183963356968d2875b0520a31f5fc62b3f984a933e3065b0792e64159eb0f7ef606db30b1362a5a0296f06699e3affee82409b9084bffc8f7b02c1f555aad0315cf80440e1702219666ee5979114ca5d85137de96e0289f3f595c7313dbadbe0f403832e10e8cce13f342d0553dcd267d726cf9f9ce8d2d911529d9725839c05a3c51ba8f88d197654d1de25f84d235eceae62f2f60fd38b8a7228f9168e4d0d75da7d207ae1170630d946721a2b1fbdb2636f5440357fa6cefb9cc921daa7115c7f8ef260f8d6b063cdbbc2a15991e48b44ff6f63c679db3399b0eb35268138ddc0c3b8cc8de8293476220727a0ac985974b907d93b603fbfc82b60fd686cb303790cd8eef0bd400aa0768f0444fd0bd7076e90de6bacf845e522d1935555b98c59f8eca139843e29436c4bbd2cef9116b6fbe3964fbc5e2580cfd416893402c710be342e14e6547e9e4c7f328a6a42c25faa32cd29ae4be5e4165d09b5bc933d88be2b270db4c926a9a5f70f63593df0034683eebee8e9ef8c1de7f4e75502a229288559427f5ee0d8cce834c3bbe76e95c6e08e57d0b751d4ff01968c06a3f264716ca572e5ee780e503d8dcbd4a363f187051c29a36ea56114814d22b31d4a0759e15e35de42e61296ffa58210057fa3edf0d6d72b38272a8ccebea8058862a9c903dc99f59d15d08cbc6994602cb522251f6b1fbeb9ac8bae865340436a49231dc830c5064844d9fb2b152a77e98d2e4f54f58abf1c3e79d6e25bf4164bf2596810399f8eab360948b757c63c025e9e53a4ccbd4a8c37e2475e170736447669bd05ae5a4afe6a7779c3782eec452ea8215df3af9240fbeaebc1f7831675f46e278e749cfcc1e173b0f32c4c74ac9bef4a470b0edcba5cd05c872dc0cdc37dea2c5d0eeaf64df0a40742885876d209cbf3043d36d137c80832b5cc99139f856546a4de4439b8371ef30c933156e99ce30ca354697f6f13d16c4a6718aa5247fea6889007635d0582a4572a93d5a7bdec192466f0dc3491db0d990d8d8d63939849cd3b5ca3ef2577ceabf3c71084574b49bc7256e8b022ff3f4dc0fd6a43e189cd619b8671846577c80ee2fb50a472dbbc37b2119bdc3da296b466d300d990008469831f207503922b60364519dcdb4b7693f59305f10b72875bbfc200bf5cf292092b74424b2fdcdcfa319341932bb8880d54b54d9522b1d6eb7cf74a182d89dd0e6942880cfececf36799e4dc2b0a3a027d3e01641b9d3fe514d05fe8d1a8875928f6379edc8e017975ed62354af858fe10d571e8a6119967d20715ba2c46b2b3af761e0b704a676201aa0606f9513d21c50043131981beef9deb0743e7518813d07036ed573896e47dc72c8b3a6b4a121f8db9b4fa633cd171e0673c5d9033f823966f52aad22f7c5c503b5bc01f09f4e76cf3c588aa1b2426dc85ebc52d7a22fd5f99d614514484b29917ee24ec8c41a0cc410a011fefa23553caee365101065d7214d393dbca7a0f6d9c5f25678fb241bd52aa059c0daa24be7e40e69a231245cc14d2cfb3c29b250866a3642f9d969bcd425ddc4134f07197ca605194ca0674b4526759efdff15d52b07da097d41808417417da61e20cf1d6ef7d85614482621d016287258a6cadbfad9bece96e71209753622c0b97a4a9cf4a21b3b3e7756b5ced7c1b981c37e5feda83eb6b7b2b9b224fe08af864024f2c25d5fdce043acc406a022ebff0c1e9eac5760e652aa6e7aaf02466940387bf9d3446203a073c06c7e74e6778280142567161c2ea0e4dd001994a4be4304800b20c520fdb164d534f1e5e19f2549db6b9259c54c6115c9629ba09a15dac1df9b614a83e802d46b03123d298ad0a230e3e348d65aa16c7935019950a0095a520fd49d9d5e80decaefb8d15f70f4d2d1cde2447d2b6f8559e469a6cc1a5aca0f64ac65a997702bdaace3cae53b43ab188ffc96847985ccc65995dd66af1c6db92327bdf796cf855932be68ad2ba35119f8050746046d29c51cb357c60f0fdd19ba849868f9d4b7535dba4f63d460eaa5c87b2a579d191c533273eaf5f37d4b26fe053dbb6086096ce10b479414b69170a5515868a7c113cb76b3acab973ef0301280c429091af5f9aa11220404fe97930d45f4c58919e868a3c7ffd6d31bd1e5a743bf1b9becffab396ad9194d6a80e8dabe72b7317f83546f886d406b564f239edd8832428ea4e0d72521163193f75bd5748cd596ce77f441d568b51e45eb351835509b07c8e3ea48cb4f210af223553c8c3b3a61883e10acdf4d2e76fdae26c0bf1003bbb13e13ea3fb49e86536dd038dddd8d826ae950a8cca4f7bc4858e0b391f1473c3afb23fff27875475517c675882a270f308d452d6122ffe48bb0159ebaf52d3301705356bd43819f276895f8afca88542b54e8b6284742c361332f4ca7d90f33acef7b6f32dacca33812e561cf12f669f2e6cb0f8ac041e24e053c5d7429c103178e77f4b613c0a811a073739b1da33b3be76c10305a2dd53a7ecc1bc2540114f305a97432cdd7b32559829a1a4d034365903add61b4f785715447edd44b2784ef8acf605c8626baa3331fd9a123b83043b118b7662efce41a285f4522f3b9b1822b4fe355243bb7f4b3889aaafad367a8c673816ca236918f8cfb363825778dff0e8d6045603a819b5844c1e93dede20f2561111b273631a581590ab5ef81f96bbc2864fddee900135aff65923e825b3b18b4df6a12f4ea0fe332df159a578a3a4d0d8dc3e3d4909fe1b0d3ed86a6905d94c3da889da4ba66ad053404bd20b97877f4b3399800d9d5130d598c70c6e7ab9eb9b0724d2f2ccacedaa7f8332f260e227959cf3db3275aae4948291db6f844a9c9d6cf138e7b15e23f17ade33239834ed53fc2d9d9f4987b159ec78519a4556a4c76ac6121bb902534de22fa9cf918306606ac8afb14b12967624247575b9172b313415b361d25555dc13f8322a95f1c69a57934b1d79ef2999a31269e4a4fc16aa35ee749bd946d4a7176231a1963f9c0c640d2bc5bd12eafd527b8174d584ec91853949c2421489336e33096b5c795241ee61788b6fdaa875d46c3afcd98c72388f9c5423431caa401afbad19606c50201f9e52e9ff312f0cf9e2742ba2ac14d2c7e0368f5556c1b4ff4dd62024e10bfd3a450d48699cb560fe6ebb6eb34ffec5c263a1f58a130a1764fcff537af1a7c7b649816543ba1b23d01eec065d593cd819291e16014c70c2969ea857d3851263182d8d48c12986498f361354efd44426e41942ef7d962d83e36f6223e1b1092150024635fa3fb0c868604be376257df742675b01fc12ef7c2089b7b70014a8648423a1d5fa7865c7ab7a4f839d754a47984d3735fb50fe20d01676dc17b44c9795cd4e12014d12e6143a751351e9d32f6c8a086d9b3d77068b5d18f074d9bb2b77764b4c58c201bf99c6d2768b73bc89fcc538dba5d86a5b68d6fe2a1b23e6a2a4919234dc27440b506a2d90aed5b789a9717179ae5960e0f86b4ebaf3b7b54ad6b7e70fb2c5f2e05d054a3ef3dcde5a16fcb67ce369644d5697e7b740e50789d0b718c9c71d00f35b21265a35cf6da37c6f813c0f3cda29dfb74d1d656eeb291f5536c224605d9a51b739f0ca2e783874358b6617adbbd7ec6a939c3ac675da85b01388a5586d5cdcea898b2cc2366ec73dc6f3e6c0f3c565d2bbb771f0011dfcaac89aac16471aaa1a45dd5f5d8841ab3f872d0efa3a5b94204d2bb37f3f70664818ebc1b106452f59f12b275ae0afc04db86950463c0be35d9f16b2894570433d915baad482d46f81373f65368b4c7256ba5f4ae1a744948ea1bac04b7d50f4d37ed750cda1ec0b8388b25a4df7545890902cb2580b008d8866f769559cae3257d8a54c47e023078c68fa05dcc3e545b68ff5a2a1ad99464f53c464c212146ea4735a75d83a31ee9d1b5cad68e18b16edfd7c37b834b783ab7e671d47b9229bb5018289e8109ca5baee56fe1c813c63435945bf8e0fc26e751b91b41124e02b12c5b8159b7d3edb945c3e0795b272180c6294540ef082e48e2a747a45ce68e32e8aabba984c610892bb44bc66c8ed3efafd3b7f03f04bce759de79eacb5b969a42a10ead79e49c9fdc14f875deec3746e87596201fda18a54a715da9f329cdf50cf931a89866a84cd9b4cece3e25f15c52fada7f8aef14de0bedab90ff80725f69b5b4ac8f480b7cf20dab293a88f6f3da6b9f0300b2d4cd22121e1ca9697f19830e233dc6cd40742bb637f849d7da1c1994b56bf1e9aaf125b70141138bf58b762846a50f13df68fb9f2bc68e18c4a2ccf60169bb79b438cde871b38f17075ba64454f0490019299d2f467c97e524d9777fad45334155ae9b23961a05062c26e39fc32a3484979b27cf60bc112ae673d3897121693be9e42e804e2619c846dc6ef0199b7a5ae04eb12307932a4f9f3aa69300a56bfb64e5075337468f82696c40e76ae6d190e7884a40dc5d085cb68307d1873c0aa4a8ccd068206deb0f8177ee653dab289fdf99592a3eca3caa2a1bf318d3ab7f1a3b95d1e82ae1626959e579d40a19b90adeed86b0d923bff516756a9b56f05cf24717a990bc4da1351810f482f2c178e2fb4b6f521e33627fc0df4085b5923896b58e5acb231ac9fa87d78fc5f8837d4407724964924d437979d2b02d1f3b6e306e209db64da82c5805b783f7bf777279cc139cb890611b0d4d766f58a52db9101dc19c9187da468881123ecde61a21d02b1d8566437b28e3a84ba22a1941ce6f890b7fb18764b3e7e5f43c714bf107b9f22e6a1a3e2841498e061056eba859b93ae59ca6ca969de2e85f120d01a3b4487657f29f8e2420f8462ecd3e5e45c68f5f1112f0ddfc2f139db5fff23f7f2893f6badf8868dbc2f88604ba09c0470a22b8ec017aabf3cef61d405c7665e3621ee96ba45d79837b39716142a5ed3f8eb0701c2332e3cfcedb95dcdded74685d7308f6098ac79bf85bc5e7466ce7f21a49e0572bbb1136bdc5eb27d778268c58b1dbe397d394a8834b52fb8d6b9d60b47daeb4a399fbeb4893ab01ec7e18253bd2d0a7ace6e0694512da7f18f50eed6e193fe50d94afd66a7e2eebcabe5f5ea6b1c4cf871cb9a1e4a383170515024f5247758d258f1ce1415475ba7c7afb5a94f9c031bc59f8386c8ac158862949fd4714c684076e90c03c6408d464a8a51aeff944f0a7834ca6295f18acf47ab306c159d6e0189e1aa5f28c49f62cf7bf136ea02f8101ce238b03207494eb020f50172c10bdd799bbbc5365950351a0d1a8c6f9d2fe78dbc5ac6f99461f82a3b3080319d5349a29c22d5b604d87fdad189bc970f7d79cb5eaaeb306360228b61b6cb40b4123a8ec50c5120d019173d765371fca060146018692d798175beac462d08f93ba6517e7610ff99a2a5fc7fb492bf9ef48a16e02375851addc3501b4e30fd4e75e6db7e67830040feae67e4a88c12256351acd15f79a90a3f176eb17c3bee4a795ab0444d6f1ff69110c7544d7a3dcba8d2fcccfea77de6c3326efb17ff8a2883dfa0f88645b7faf3c9b9a5ca01e92e2056f043d3584267976f95c06d329a817c0b401afedec7a13c0cdb1ee1fcbca2b7909d44cdc3de3225c69570517e659712eb9cffca9d405c491e58430950d5ae13d16ba4c4572800ad4bbf62726c54d97740c46c29974d5d3874f4be172a4cdd99a1889e34c03d94e34eba879747781e76fc44ebe1f00e44ab3a2ffb6e7ec9d9285a4e3c7f63f411782f073886e60767584da0dcad340e336756075c491e2b11f48d8177a8eb63483c53f1a86a501f8c8319823e1e6b0ad0001aea5a228f70db5f053f12c9eb8a8b37f5aabc800720a2273feb41f003af48b27fcb459f977dc6cd2876b3c39ae7a1f8c5577e4bf67f9a8841deca0de2ff9a6a4e59807ab4c8233f14dc76882b11b52da900af24b2b283bff0008e9b39ab91b5ba292d7a765abe2627cd3de4afd9e4240f3297de3faa2c1a8939e5d54e138a09a721c78fcbc9eb4226f0cefc767ca3b5bb06578c72225c6cd1d7a96257cf6b96170cd76debd5d826e37bceee6a9c0a6f26354329259aeb25cd32b5dcfded206b699020c13dc0efb245102e82e911a39cfa734f87ba5f4b463ea566034f15c507828942865c0db853663f206ca94da1f95dfe9010bb5e5bf201e94c984bd966e74e384509b5c143df47fbb6e46a5c3f36d232ecec27705ac503a0f518978efb59a628799bcb8798d491824ab525329e88d5008ac636eeee3a9bafcb50ac2743e980ead19f1cb0dc1b3f33cf3cdfe76b9c45f01c409a520c7ae9588fd6f2f9860cffb3b88e08e4e298387d35421fa2d9459f8abf7b5eef0f901bff3d5736caa45356424f40e381a2397fc3ffd6f1071cfa12be68950aff651a51e7209ef3a5954b63b520d2b1dd207ca324118da2990a0a22d1cdc2dc970b905c82eb240e85612380ab187ddf1dbd19cd63c6c715177278712a011300bf6bb38222f031cc7e9217cb77baea547c5d1f47042f6e545e8e3baafb1cae5714cb10b89fefa6e901fc607d2f9a3cd0e9a46fa0b7b7f6a15b630871719f2d71d3adf6c24fe5aa4ffdf25eb4b93bf26d89c3945b80ce10c69a79290ef97cced203e60045b22d7e702901733adff98d3d4e6c568ecdb3cc7aba909cb6766c2d837f5a505ee0c17dec34d9136c6a83f80d6285c40dc12c5e1f19ba4246761b45548d2936d9db169158eb909b7f40cab66dee641f63b3b94734f2152affef4e08f103311cbe788b1593e7a072b8ada32b7bb374f4cbad4284e4fd3c9af40311e6ed39f17d81f24b207f6ca7bb2d956b0a05487955cb4035f0c816ac5d9d00c47eb9ca8aff1a404a9698d723d335f43c52ca7d7b0369b9d504d35d3bc20f155f6c4485c2a4355c95798ea56476c17eef6deafbcf18f4264689857729d516d49b10dc4840dd0bbb912dfd6a0134cb94809978c4a7768030aec5307412c6960883c3d2b642a7217018352fa0bc4106d16c468d97498a4d9e74ef2f8cda2bceac721a92477c31847b9b5f11872af180f8212099f571d6a5e37d21d9b29c83c8414599c95871eb929418f85ab12ca03ee2be7c2bee38157d6e51a77910c8a683d138a20bb09130cda6e08da0d38e49d74eeda5426c67fd9cd3d690ad3d52520b4049996a07c0b028f9c10f34bbbd4253c83a8413dc7273287e57ef16638d119c36867e84d08e3df5336607217f9dbc8e4800eeaf83b22db4029cfe57216e698f26a65a6a134fec2cd56299f53c5ffff1cbfa8274e3b1693fc32f8b8026344d0ec714d05cc36d8788bc00cfe7c7849ff37b1383465eff6561cead035fb2ca09936f14dccb32f91cfb09450592f5cecf5cdbb206e75d0682121749c09fcb8ca2aca9de3671465bb8d4190eafc35bcfa3d010aa137733f81453f1109f37bd861f43d7747031b4125f1b6f3a7aca9e4c1cce0d4330a01b7d9f4bcbc95c14fe1ba2882c54b705725931d529c4fe6cbcec7d99d1f32f97927b4a2ef4abcda85ee3cc02c1371422d4f8f7995f9977e73888b8de24dfcfd3d014ffcc743684306b27bec1d6bfdaafe2916696068a056b7d4fcd0f1197516e974f8f16dad0f997d046fb8a22fa6d21ba5f1d91f77cf0c56e7a917e2117f578534fec2e9df2287a6401ce8b2de496ca0c768eb4dfc6ca74ad78803c5fe1edcad6a9cc8d35baebd7faea5205f9857f1c4101ba401119c6afc951622d4437343ddae400b9af6a34bf63d4116c02acffcaadeda13b0dacf5264ac69f706ed7b55c6fa6fbc8e2969514a6135dd9dff8ad5c5f5b1ca68382e47b5d6fc7c6246a65d33f9c4a2178667ef09278e26dc5f9ec3a190c1576c63c2a7911905928968721ea58fa83223a992025645b63767f464b2e2b4b85f5184fe5c43009c8aa674c75925725431b1114c79357de091d83bc90255bb8ddb7ec5d0d3b058a59a1f3f9105485139e0c2e3b0d5e93f9f73dae2c7fd45d60cdd6a105a75417cc1c8cafa124b73c70a1ac1a008759e6e9eb460b842e1188849783409d818208a621970e919e636f57ee086bfba11c1845b66cc6e61c52bb569a4fec50d85842023ecc1c7c51715b5068ca9a5742675edb3d8cf9d645f989c4a32cf76d7a3af8b28338bbb3f715650086b60be722d6ef9272fe259ec1be191b7e778efa916db680835b70571f9c01822ec0b8e5e05460b4ba5663537a27382d1242fdc3aa766d1397bf596b9098150072ccb16068ffd0788728638aa77e74bea2cef4bc5eaacfe6447352561ad37b7f19f1afd250421655f91c3c3d81a9466244f48025aae4a6f535bd3cf42eb72283e39538feae5ba8b6b5845dcaed27f47a75209edb15f7031260ba9a669bb039b9c8b0f2e97e21aff92e223298d36cb8f69ecda5e86edd9fd92c71f2b846181c887ac3bc7be745be9edf5da6883287e691e016bf29b8b0e15f680074e7fd9246d283fc62a7c22b55df6eb1ac2c1357d478882521e36e6f8eabe8b83ba974d7f2908167888c37e9c490f0e0ac93a7acb08de1e26cdc758d3c17c08cdaf87c8c15f16022cfc9560225674a50ae245849745717cb9780f30ef58a4e8a37b1a31c70628ff61a696f0a03badcc88134df109405b8e7c790cf8e41bb489a06803a45b3bb2f4c6ea7b8bdb246b871470599022d56376c1ebba925d660752da6b19e0b8f3efead4a0eeaa1be685c1a8db61cb05741ee7e62697cfd41ebd1f22c8c6055943a8cd8640dc8155de517fdba6ebabcc0e11d1a391bf8ce317e973b472dc532b7fe3eb309317ea9d1a0b67de5c7b7930a593cc25458f2e0f28beee61a1f9bcf4e04f78cda304957f04f34ad781ac75f127ef453e3708b176a6d942c8ce511a925f18a813cd3f4c2fac0a364c051c54fb342dc28689629a24a8783a23b24a60c0b9e98c39a0576168e15fb82f8695bc335047e012c5416ff4969a754c2449675025abddd4c84851b5e0b7e05071969592c84a245bb34b8b5e971a31ce8c978635c4bd30e90dcd5724e769e469d408637dfbfa871fa922523c9f4c59592c0951b16399c5ed10c91fd95f2c81f599996ba147b7a696193e36dffaf2d461a041d0599f8cdcd5f80e65c942f73d6adb2e6b475729869bd7abf6642c2c3eb5cb168a8a4f403460cd6e417c670faa9103bd920cc175797e260c62d29d10d8603b606c2f6133d889f56ce6a9fb1a5c61b92176e0c97fc1894c752f95b6c378a673f6d4f007574c132c55cccd660cc8f57030b24b434dfe6f38785b3a47f3f79954b63c9f6ff7db2af4343ce8411218137ee90d75b903a0ac0a527aff176d6be57a3fdda83128baeedb5ce2667e60b4632bbc215d9880a4f1abedf1d63f812f48b016bb362c8f130f6ab1d9e92bd75eb554de554050a817d1798a3d347bd2e764542f290c1fd6029c3f2d0e9f87183dd00ddbff5c1973a25d52d1ef68ad6944d9283c7d99e7d450434e28c6397d2eddf196d181e3e3429a8fda92c2fb2554fc944794c1243690738b0793dc04f122f5e519c38e69f25f0280832bb20ffa319080a11db3afde99196c638a455f3618b2abbc8aa1b71c0a4fcabbaa4445a00f601054b4f39abd7d1be9f0bc33842907236ed312cb5e2cbc31315cfe4023ac53e744854e1501fe18615f397299b471dbef8b12ad35eb80b0fbe2adff08ea4811b54b48758d022531818b6302c119dc0469d7920526e2a6f211475c7cf92d3018b458cd85274bfe23b6ee8bf6b3b5a154b7a7e41c2e8d3ba079efab74dc794c9148296e7c443fd31494d48a9ccec14d8e2e980479f255f220416ef65fa4254fc402fcb7c6593d9af9186e02181001cd3146f23d6854ae1f9c2cdf2247983a26dbdcf76eb138c0397908db3b41856a694bf0d4e4490c2f2556fb35f7bda02a8ca9f11401e2b93af4e62d4450ed7c2f9e7b3f438c689b57800d4eaa7734927fbf28ba2c832d798212f113c93cffb739a059f0aad913c543043b87a018ba70a687415db7dcb3a24d5ac724421727e2efde05e532d4e47ec9a2a2613d4e536c3504f872780b6b3c83acace624be00c6899a1a75a8e215ec37a0e0dc66f5af11259bd30e2a922b5eb4f2924f9b663494bef37b1d7536d094003bdf53924777b3586fd234453be9af92af5758869665175959c5cdb2b2e9db446077f31188d693aabecce2c0feaea01c64523588acae2a1f8dfcb9fb46f4328a630556e17aa02f45adf5bd336c489796ae121858d848d22f8c4f0d2e0afc8454690ff61eeac7c8e6b9b4949ecfe9c3afb9f7d1cb442a148130313ffdfea684c32187307c7387afafd09412141ca3761f37cb4bb073baaba23b4a4d4ca44d5f4b420f2708a3c5ffd35b0f110a2e166269389ac00e35578ec2aee17d9ac32e9a542e8b6f89fb227223eed962bf28642b4d340ea5011e4ffab2e3c526df681ea317d236856f4950d2f2ad2b4c9b6c148d8bc92444825908a0a2a588d3cf3254d3c5cdc0690fd8a8f1bcbd83e4ea18bb79d32cb9a5f468f1a9e5483ab7705483192336c4badbd90cb09b2fc4b514b3d24d9124e6f660bd0d92c118131e57516c51846726ea3876f96992aec69ce8989551726f8a98b1fc2368614d6380f6c6e27fb436d458336b0473032bafd14c0c2bfad149355fea8529a51ebb35962ec8d12f6a7df6de0f325bd7c85d71d63152880205a483a6448250e73c7358547dd40b535f68bf5ce7f46bd2937b9a102847b0b29fd5dea91a867db62dc670d668466f44455628a13dd3dd44aeb663e865ad59be7a1661e403c55dc0b1659ac912e915a9ad7855174db854465ca1073c23a50e741495b768b09638dc747bf7b958bdbca04ca741fad3d9d683446bf04e655a5376eefeba182a0b3e0bf9748d67db9f7c67351e6340d58e33636fb20e9b09982be9590aa8b067431da442d49a3b3b765823f6208a8f98f1b054cd1cdf679a40bc47604e43ae20db80db192e82c8b2066dafc0e8fdcbceb38f7117a5178c57977f2b1dde396180974d905179d486d35c34d52cf28839a038322c219162ccf1f14e5f5979169d49dad7d2e86e3e3e30f5d612527e94e6d44e67541129a2625d300f42d3406b300d41d4e40c057a39dacce0743b3627458de2dfb140414299b5f1d628a9b94b64b298d974952cd1e6ad3c64200bfab1654a27e8178b0b4bdeb3756550a7e5d3f7f9046945d8ae7d7888289db5f525115462699151cfe088a80ce464df0c6fa426e19f9b419b26cf8129b592f7802b1a2e77df9669be80ffd7c11b3e590963988e53f5ab96dc83706b22735f5855d73e37d7f27857481894ebe7662aa1841f26eec5087264e369cdc9b558603e6c873c93795610f6d37cea612e2dfa07d0d189802167f3733f5ac27df3ca51e3da771488daeb57416162d3d37e750a5ffd0cdf8aeccac89689fd118033aa2344cf04f0ad38d2ccddb75f3f6fa068c786bde4ee7040dca0a98f29f288f3a8e99246ead2c41e0bad585f94af25b4341e64493d465baae503c06766f259ad9fd80f9916c8c7ce9976b3edb027afbf14a0a7bb6e4136ae0de604c875a773c4971d5bbf1accf206911795608d6ca15914851c1314e0a6bb13c575d4f0346e48503ebf595f7082c60b8af1d57e60ef450d60082fc02c9af5c7c1a0459e435041ed909ee7b27e7d0eddb1df500c3cbaa16b7105578625493c22227621271985322ab46b49e1442983a5b81fb22bd62a5884c77e11e5afd2aae24eea6f0b989c3209040f682ca02dcd0fb4321196df991e10f5a2be9ed05f4204be6298fb2d84731ba6962ab18d378afe8a937e359161aeec2a344e86eecfd1c9e8f6a86a9e86ddeafa172b29d9d295ac96d0b5dd443609de3fe8efbf3a80c1e8abb22ca0bd2f43760c594375ee6c76b7b389432347db1c905a450c0cf5c37d5bd5bdeb63771318ce98087a6c2ca9fc7bbeb4749ef997386a616307d99f1b035015877859accb9806d45c67ffbf6c68e3e3caad4f82cbd96acde43a05e30ec50e02554f431a48f04772efe29cdb64a9dcb410bd6b5f5f0121f84b315d4b320d79c8ea5cae1706b9f1a7448872026b41205d4117d9daea237410c95790e9138a396f97c938b4033f506384649b1aa8ba355a51307f8ed3555b8e4321de5184f2a360ff2280524568b08a5a5144dd63c0943853a3ff39ec4e5d29ff1ef612307d7e938f73a8c9f3ba164c9abb2713f84c9ef9dcce7f0b1cf7c1ccbe38a2f142aa972bb4d98954f5616fd1a0392d70504e35f950e59c64e3ef0da4cfa9dc829630e0646e232b9d607380e184cc9832586d6e9dbdce87f85df58d1e81ab1d3b4267d35b5a43275f05a25bf4516aa5f5359552f0506277c46d7fc1443d379fd5ec690344afa2f0c646862aa067c17e93c1eb1da5e86fb199778cf43ad43de88d354b2cf00954de3b08c34454f7bbcb79e9f203ee22a5830b802b8bba6ef0ab38e40e1df27d043038bb8b87d983621914c4eaf07a0c3998577d3d41b341c098e410323d82af5777a77d4cf2213772203592622afb90a8af418a7b1ec0a6d4192b6459e9f435fbe58c3a53f17b7076e31689cf0acc28f0559669b61dff37c14ceb798dbb2190f3c4405fb733dbdb67ae333d69a42a72f5697b77139c25001f7284034a8088ed56432f3bf68d77a4400b04959b156dc198a2e5cca77ce8aa56fbcbf05a8ab10003287a5076f37bf01ff7b95e7ca38643267ac5775a5a6a04a4d2c4ebae57d8b056dad9138001984f85100585ed8c3f2dcbfc09af44f8cb59fe17b0b45cfe91dcfbf84c77ea5e2ac1017b4f4b1daadeb685edaeb9fe1b2f048317c649d72cf5392ef8b62a9badb7aafc887c2162554c74ba85e18f96d040a955c13c924765a1db388cf982ac7cb563d5f621f1f562dabbb0b5d2f257f92381d4b033ffaea77c42c9d5c0a043963e3a4e572b2dc5103c5e2c1c034f1b475c0644569f775dc211f71f1a5c29530e067b6963091df8ff3f2720e65898e433a547850a0192ff99be263348fb324c10ca04aecaf3a92cd21d72b7ced6686224d98b3cefac7aa256cdf558c14e77ab67b93e4688c2627565602a934d0da3a8f9869d5daaaafd913f81bc746b41223b563b1f302292b5a1aa118aa18d2be59ee71b2beb19959621aa6d2b5d24f08fb27222dcfbb9218b2265709026c8e5a575ce842e9d9ee12881cb24a34b720bfa3e689962e391e2a3a3693039477ea4605b91bfe13f15b225ee3aa36c87d9c176c62736da730d650f3da044c8ec70609519c04f51f668595e376d801524eeb9f0eb66d2b796aef1cc83e098665fa5ed3c0a13c3be092d80dfb50299a9dcd904ca0cacd1cd76ed84db809b1736b5ac45c915c884c62bcd2923320db39088c8161e5ca0f30531fead332d7a2fca7eeafdc40c1a82f1ead65fd85afbe085b24a84b4f6bf3e823eab94bfea77eb9ad7d2b400d1c097d040cc572609b43a71aef90081cef9c709fe032d6d193347c52a5538cefb3d349ce450b43d8caddfb554449c9c252e47c83da80e6ab5f5413b43c884e5c737278e6be5ed348ad1b2f363002497af8fca3a04ca1aea5fb8c5ae8950d3cdd0f6f91cef84a1dbfb5626956840804f3af1e0f49563a6fff6d5fc5e0d6085a535f789aa3e9e8e1bd17375d0cba32f37a1cd1fce411a77bf1528f2db0b0f0e076a9342469bfe304701452e544c1c184baf9fefde98a9ed9d0b5119b356128cfa6ef31932a5995452ebf25c1d9a1cd1f0f5dcd4c4aa5583b378361ddc0ef8b69fa9c3cf241b6302e8c6f91aaf04671a138375bcdbd4519fb71c923f05fa288f24b29e27ef7fba12b6f9ea21951f917aeb52196ab4489ee4853bcef741f20267f37f42be418946526caa6a908ba45c3b8b215cc49e2f4df4c5ca8088ec9ef4c6f89a0a53db02eec28eb3be94259e1bcf22db15c15187ba6b79dc632adc6ecd38219e450cd2eba106fb47986f679c546c37bc0a25b2cdad7d3a64cdc6c0f9878a631e0f3b0df26ca8d4e1f3b9b88aaaebef5485c12a8ed0de2e95b19262d08386dd3a4866f35a3da2fe84826f2aa22eec201424193cfdca6834f62c9396415fe5f36bf64002962c10fc50972c629bd409283679326b2c4b51a16cf76dc5e1349739b6473f8f0f38622e72cf27115838932f443c5a18a694f3c624ce1a95df4e05b1df943d4dad26268edbf379d9022dbc27edf4bde03b974f5baaa4e1807ba5a9a64e76a11dbc3c300c777756786a3464c25701374a86d9f5edca5eed0c76bd655e0b121530e109e1f72da1ca7f58e03b82a09a0425013d4ab668444751e161c786437b6b084882ea1cbefd9c0f8ba9e3e9065a3fb8c8bea0c0f5fdc8b853215065f3747fc913ceb46d6b3c78d6e299ae69ac9bffde3319d4033233c8c71d4aa1e7890fea702b4744ccd04a6fdc7cc9508cb8ddf2958f4b691063b024a87408a8eddc0cdd5406a3192e6395d30fb98d275f36e69d4131f9ec9e1308ff0b0a5f83cdd06029acc7830f9ffaa1a72a75b9a42b5e59fa5032ca0abb75994619109b01c6a84e859576976f1cad9a0ecf3ac0d76a0b60d56a5adadfc2c64270e5eb3b9dd0036aff5e4217004989b5de312aa85855ff1cd592e021c2824f11b990ee7542ef421c5029cacdd6396d1aeda78201cb3094008d835b05b30b0a2c5f4bc9457731def173daff987a1f72c97262b6a57f476248831fc4f7b16b107772fd86346e5b755d9339704fe1f4d554db442713beba1739c5e1010ae6c98331624ff3a0b697b62e45eb10c0ca24a467d326da1bc47a0402edfb2da20deda0da64b5204a325445f9a91f20949da576f81e75e1f94dc28050a41aae3aa6769fd8505af9d24e567dc2ac96e8eecc59cf02cf7310c43e1494069ddf283a5a6a6922de2f1541bf0633ba32a4359081af5d2760995493349fbad9787fa3b0261facbf6239bf3dff724fc60ce99eb25e0e7a65715d97c3cc3571b1a8fe31e7e6455441b850dcd9b2c836c180c4fd7a0b95e046c9f786f3d16cc5b28ca61050d999431f569ef95db7827dbaf3a8575ef331b1c87fa32a4c06a12c5df5601b31366ee30308fb31a51f1966ff9d3b44884ff5c8b555282a510f4b05449a2fc103809628536750f4df0ea078efa11edfef2154586cbf40df2beea2a4d1567d99b990516cdfbec87435a662cb49314942a7e667436560bf9b44addf39448637939f6904deb697b8b30a1963a29d7ca61b20e2edc45ca32d7f05f102f9d391dbcfbde7ae720e7f2cab5dcf700fd25f0dcbc85aae1708cbebc49804b4a672459c0a785ca5560aa58c6d7549be22013c738310fd51c75abde22efae203a5da4c286fc1f257e7b5195c76dce8c1c676f5b44bccffc40ecf4a18f1c3455c62fe7543ec04c27fa0d695ae4d239387622e81ffac07daabaf605437a692511c07cfcb22bc9e7bfcab0f84d5cc2923bfeaddaa8afab84761316cd4f08ee91cb5ad35e176fbfaa96e75fcffb522061c1f67599fd4c2b8095894fdf3c8ceab13c3139eb470a2718b21bc9be2b5bce35e24f6ede9cc6a1c5b436bd4cf32c13594dd1ddaee6c2cb49698d5d00b42c0c41d9179c7057b52523a6c4b06ee04c99d65531f94f4cb4f87788dcb531b92bd304c39e77377037adbc7538fcae9e2a9fdd980e33c13d8b1ed622a7d2d1e8dfb1212fa3e9bbe7f1f3971b598561ff6cca799fff5c45db71ad3964cd8c65d27cf5f9fc7865a8a3fe8a6abd179194203f3db179f55aa3939958e8cb3559719115d43d91b863a68930ef1185c0144acdffb894ceae7416a0cccc479e239ea3abda1906501f72e69260945a6ea45900235e8acc4dbe70c490d1817540d38ec6e55d06b7f0479dc478f9a71cf053a4ae9f241596b044818c6d8e24f0bbc8d466a4ccdfded584091df15e19f01396aa5ad6672cb55d8a99c330fc30d34b3c1b5e3b5e66c0680a8c21c78bcceb9b35ace5f0bca06983c45d28947a829a3f03f40c74e56700c927d35f810ccffe5aa427b7af2437b1323e3ad38e2da328ce3adfda2b1c46add785116b3cc3d270290db7a8d39af6d49c3d11c2f0ed3f9d4a5395f4487b33e424fce8714d18f59f7a3b64e9281f0df0c946d4bc37313f93882826a7c202da2ba9b88bf4048eb492f0c0ae5ef8367470041084ffc7b77313da9f2e9d003bbb0479f9bc6d723e2bfcf9d428eb9eda7695c0c7864c5e246ab00bfa5e205c39396242b3d27fabef67b2df18bca9cd19db8b4b3e5371c6631e2be6bf38c68c9cddd78ecf66949b3840a4b9c1ae9474efa1b18fb54df682551728cd095a5d325bd5860c03fb3e35704494114a2e6ee848a02e59cf0fe4ece95e6bc84edfed183ce45ff30f7aace8460a33ea30df7dc76ec62bd07eeeccb23e197527a0bb0cfa47ae016344450f05881c0a320c0b7dd5bd6065f4ca86b4356554886fbd90af8272fa91607352d85841f6e4314ace32e8eb7d3d1423f755a6609945071f10e0f38352590e8c385625c740cb634846c6b583a72cfc76e043e1856a14f04cbce9bf9bbb76caec77082ac68ed8830901b124ac5733adece598364d615c9b2496ae3cf470448daa892ae3383d5d6eb0177c8b19f8f5e83e7819d9830ffb66810dd160e213a3c9a20428a52d8495d4decaf1727f406aeef9b12d375b8f8a493a9ba26e5425315399233b7ef54bdce47c5dde618e016d5e353b6d5a15357e382eb4cd51c6df6f2403fb3605e21d191ea4819bab023dd87aac21a50bcb3ff7351887a2232679eecd688022ff1149eed019204e8e3a481959f689bb5c9d0ff930373fb28aa8514208716afb9b3125f576501189d60b94135eec431879f09c1f3c839172e57d459277cd581f0a9bd2484ea4a702d589da1bfc54dbeaf969f5e2e6e9e6aaa37ad4b7b45f89e3dc0aa90d5edddcb09e38fdb40edf12cafb0039c2fca8b2b59ac983e6c782120460fd9628870dc9b4ba596a20520ea961e5e57e94c50985d710bd666efa6aefc0247fa0b2b8bd8b16e4c285357609af5360845653c70becacd0640e37b5f736dbdf31dc96db0fc7b2114bd1d0b4c7e4506d4e2ce177a04ce5ce05db57aee413cad883490e7030533584c6a244f0645d678d3e78be126a8bf5fbd574956880506e195272a0d13ada63e024fa6677a9b8a0cc9f2d760772a89e967ca23ded11fd178244cb2b8e597fb62a906fa1536a3140918fdf3374aa1cc8a85124ba757de97a1b64ec54f2d3aa260ef317a0c04e8c1224a12d37695f2c669e9d5062cb4bf74089efc52fc1598e51ed540e384e74dbd570650e3b6f04bc52a544b02eac7d7e48c40b88dacc368e4d90d3482d2e39bfe5a6f5556c86c09caa41bfda0409866a3482215873259527480af6cb29e5a417bc30a26c2f5c531d31a4e48e91066fada9c4be7063a9316af21a9e9ee5409fbd9ec2279775a889e064a63b4b3b3b34d41d7da2873c56d7506a538b3af3936c70afb63aa4d5abf28aa0cae32c7d68e1eb791e3671f38bdfa979932049dbf5b2a59d9b7ee0e1b6c6bfda73501326ef051685d3fe33cd0e7a208e5b6f2ec3bc840fc0d7577f49cc2e1e05bffa7ea92255fc0aed8168069b5343c218e3b54797faa1044b616c70654d70c6823988be15fc91b1eb32f15707ca74337007f0eadea133ca3fa67937dc1419d0314e2d8f7a22cab9037f537ec7fb7dcb7d2e9c7bef50d70295287de9999ee5ca1363bcb34c27f27b3966a6d4b38b2078e57a8dc95f4e8517d8c6b92c3ff6072eae4af2b489294286f2df8f2529785215529f1c19f552c18bca4c60814ea293196db9f99771e8d323cb983e6e51a9140751b45d3c9017e28a96ad9885ba4782628bd26483e9df0921a1015a987a17f57e0623e9becb5497960f94270199a41e003aba60eebfe62c485872858a97d81a30673c4bda6e8a1d995388b64938478f51e81b80b1a1fa83e774ca10c85d0f40c14fef1d7a595226ca68874b08d6343a03fa319203d92154dcce87675b62f48f8d3a8e36e3781e7bcf38e6607dcf08112a72dda96cfb17a92122d5e656fa5ce09798b6b4590e9c9004dfd56f769895ee55bea827b973577a58937a3ef8010bc5b8a437abdfca450bfa37a8773d33e735cab2d4f947a8ea68d5c6a4bfa6b14dfad572b4201619086cb24b6af56de8ec54c3381dfd454fd14eba305f10f04a5acaa7a0416dfa749c4e9552748d88e717a5090a961d8355ae5dc966e65a011d44cdefdbfe78cd00be3076631316198afaa3184d9a107f94fdd9e543a94c01c7a0afa535b8cfd10e4813ef3d8ab5981a73292aca6dfb17354bc3d7e76f2393d4d593d5978aac63d698ae27c180e8184a66b0620fb72d50b12c081f175dd3ffea2473d7a2fd19c171eb3aadbbb086586bd0ca6933faa854f3b598fc04905633ab50c856da54f8a2b54d4df7194b1c28422e65bc4a9fc936e9d01970b30bc00438977f56f88e6c2d6a3193a4f8a7e75e50e5514aa756b7fd2a20f45ff1b280754985a76d5e0e299d08439d2276dba75d999858e31ea7b769a15a11d90cd84a60219f022d665e9a9bd2006c1e4012f3f85fc6ff4fe489543e9133e1fbb894cf3625fee56bee87bcf93b3415bf49ebed865abc8b9cf40b1e80a74f980ee876e16b53b7bf73056bd6652152b2a2d02115cbc1f2fbe5f95c2ab24edb666251d94a25a509b996c6e1f408baff80338028ad40c871b4250bf4e13d8904031c47f20c41ad88d82ba97fdce9e7e8f579093704f4dd826b3ac0a9c2fbb020f7ada0cc286b0728cb93900938e7738df10c8c7532da8412bc41f4230dc5f936acf9ce95be1658e01a6a4f7b6df2da948c8a705dca349132abebdd23233c5900f8479c2c18e0a7f76fae17264996c9df7efdcfb91ba9ef35f5f7a5dc60402147613557bf6261ee9d36916799f8c9019cc5fd9ba7557ce2f95bb4702291130d73ff4e00c97a0e1662820b1571ee34028ab05bf2533439617386d0e1389690b9a1aed0dd846584e0c0cd660a0e7761da48d0f29d18845fd1bc3be301b8b0370f4fee457e04605f6f9c910d85f0acf52a9e12d4752ec12f065bcb025a61e92b3e1a5f6f9276b5319082c2f2bbce36419d73c1f953ffe6a5d0c616e5bc5115a9b4a755b3fe0f5581793c302b00ced4c2d4f3e8d7dfd87bb152d0b01679a892d15beb544c12d7805e2c956a2460620c65de7923fab253be6500842362785f5b01db3438f2dd91a5533726f0b455785727fcb7720f2e1ac69bf3460c4d3e4629a5e0c666b34b514f84531928333680598ea4af2fa79cf2c42dcf2f07f35cd7210078ee579a42ae5de3169a8ec6302e13c65a0e924c897aa38a305845e416e0ba0a079a6a854d7a08c773366de6fed5ab1f4944df2ec2830d868547ac19522dc20763d5c76dfd7ef4f180a5615094332e7983ed4ad2cf5449f803234fd5631eb1d8160dcf43276614c8fe8c82ae3bd21e82d611ce0853273e2a58967c4898ffe4c1d2bf60813b78566906670bac7d5adfa44fc7fbbdfa236728c65104939b97184d1f7954e3ed7b5c14eedf356a62029dc0fe006673f41fd835416d2aa3dee2fc75c5fdb5b8a08c079e2c00a32728174d9ca7c0a0b300d747940d92c0cb419f4bfc8d828c09ea93e7391194e68772046d5ea904e5989cecf0ca2bd9fdd2d89b47d0cb5e246329050e991d79372b3c7ab3fe1d2c53c807ae04f053a0b059865fa170dcaac5ffca43895db3c2eeb53d2b051838a3699ded489ea2286ef9fd689ccacb8cb050fef57b221fa978fb906baa5e3081f503ff8f91b34c557a646443488d7e2d7f24afe309ad1a7bef158ba026b13354adc013e77101cc52781494af0d4a7cb71a3f5ac181a3915a18ddc51e5c61ef5eb110806c256467c959b9e81611698715d6d24f993f26f0580e1862e0dbffaed87d4c431698e2ef8c09144fa386cacfa6736c1ceb487d964f9de214f2fef77ddda9a7769c9782500dc45e61837f58cd247a69f8b67e00d8c0b10423b522345f11144f3d1c71c899ec5a0fcd436ba9e04a57a4db2ccea09efae8d52dfee407c1678a6dc02bd942c95bbd4e80a4441d5b7a5b4a32a688f1e247319e64040e05f798f769891d3c2c0c052e34079c840d437c1fead9dfa1f9bc573cc92c7e27642378f7f2feef29e5897af5823310c8e2b1345a546eb791f82d282ae7d50c45a83cfb259b982916b2ed25305ad0e71170b40323200dcfb72cc8698d7f921360a9ca07e869c3c53fe6851277107f8ecf62b9c2a8f89c4f3e56b0b36860ec5b48aa21a635b60d16dcdfa5552a9f3bad722be03deebc8480c49bdce83d5a5abbeab259c1b687ec8dd6e87f0e0208b4b083559dd88d1b92a34ec07c4ed38b4af48295716c784f461b070f44d7b84e0182a3d900b122a29967afe4e3a7742986e41ea21d85f0f5de076ef01749c42253d4ff65d953f17a3549ab2cba4771f886c6a10f55da0f4480d78a3e33332a6b26eb557eae17d618f7db0a5994c95e0259fd35a22d617cbd8caf364e3c48c80f1ff170f859a9f707563f0f3b785d1dd40e672b3ac44b0dba3650a44baf79a8ca107b3dc714e55ab8bc2278c6505fc561ace3d7f4d70d9bcf4211193cbf7a0046f0cc4a7db152cc6446fe87bb0d0427069bd351b1fb22471e9abb3a46b26a362b42b4960f6c555765e9d5bf7460059be0e3ef20d770c0d25231f5889b7d4cca5745ec6b76286979020af22774f4dce361fea9665d129eb2ea9a39f3bf2d36ee12ec8a1a2a8b705fcc5451de3392be14e10f3b9db4e539709ad4dbcc03c899e8f19f41c34e5da97dcec3ef09df4d94f2869684ba9363567cfed69d1ca322803518c1502a978f3dd2920843610fa792513f08fce7e474b133822d7102adcce696d90d675dde4008a1080ad73a80ecc3cabd2ac2ae8319ff7b53287cd28b2c3f8e5df3ed0ef8d7735b6b981bc9c0efa4324e24d54078c7de379aa5310afed540e0e8f02d79cc3de41c438c515800bfed8925eef155e19dd18309c258124dad548f169a6ae2314a3255a4bd7415ee5d78a20c79671c5a307faa69c44bdf20e0cbe862ffa880638132eec54329be92532ecc2afe1b4b5bc2082e4faad19e97a2350e147c314e0c851d9d977c7cc3719dd1607c24d648112193ff99a96fe0a629e5f1552b6a211e7f62fbe0eb11b47620ae31e7ad1b4a966c7b52a526708727490a55deefeb9c1776f932862056c9f3b6b85cc3eba20981ced5ae038dcd34206817912cc0e903a2c336c4ae55a98bccb0afcb4d6e3100522125706b70ca25939fc521fc109234a638ea611a38f2cff6f24844c06747cde962b1245ca666f154903eb6b5535fa0eb177776430d5e2074a93dd5e42b0882b47512832594fb93d8b96244d31128fa912271e526c19e4b00915fa6f8bca80e5a1ca4c841fd8eaab6e4fb971ed8e161884630b16506d0fc928ef0930500983727466d63fd7832b5fa3d8b1b572c528d92d0f4120b370fb85f59b0e006f4943dfa2ff63a2e054cc4344d5c85adfe7bf9ac285acba3baf40bb7915ccc308457753ff96af043863f2292f0b5df3524f4e95b3c9160fceb56c12299ba4e54f00e62e1c0632aca1c9e85f4b2844b2b034cdc7fd683a164c4686fabff4534b023af7dc4caac6d9dd744009024fec2de106e63df6ac5d24b05e8f1bc089ef24a974f78d700bd098968d2af86ee2b24a55199f2686a55710b0a37e9ad7e8b00aeb0af720498d4e90e1dabac598f65442fe8565c58f73d5f4821c45c61ddd628b8c5284bd3a436a98f8f767fce156d119bff57816b177135b8ed01b84968d5cd097e41b93ca6042b961be8217a8fe58662000ab95c0b00123226ca40ce8ddb5cd2846649094490416ea6d56373481ad63e2855daae45be1e0a7f4742168cf68b7e6102d0fef9c4234671092c0aff1093943bc74548847a73cebf716811d6bae20b0062fcd8658b9bd612ad95cf44319fb9cd2b0a19b1198c98cd54abf35d0b741a55777f6cc11da17a8f2d5ebaa8b4856f36457ed62877235fea69652f5b5dfe1536fb0c941c093c35a84b37bf1058995a417a128119e10db3f7435e658b31d60b13474e337bd78c2dfd6f9fbf492e317eb64f449324c5e2fcce7c70f8a771e1d0575831fcf3986741fb59eba81dda7289b570a246a3531e5064a767dd23e3863fe685b781fb9dcc94d183522d1981ba25ba698da50beb68096484f5fc3ff449c6f8d3b46588fb1ef1edf3b0fc2f1138a2af22e9d425a0729e02207bbd2b492db7d11c4d22e29a9c75bdb02b3be0b940d3cd32aa714b502787b630f47e42a5044c169d5c4cc08a74670c2b641eeec65e0d8b5e231f795c5e2f2a3ee422b3ce186b75ac1e04749c0665d39060bf473995d91da2f17e94e88b43558002d741116aa1a6cda802ecc7d75585fa544c373b133c043f158e6f8cc6c6a949da29f5c75cf1981055538c9513766b66bbcbae0ae4a71e165598fb52091978e23e151e56930ec907628c951e8be80f7636de9aa8f4b3e3658229ad24586f034ade960e3d8d7a71144e7f60dc67964bb2bb3ea6d12ca34ab1493a0cb45541e86bc1fef50a6cb19cb99e6092fe4caee1bba545da3903b8c30bc351309b47a6c00d4861cae96028b4f922e0816a43a2f9d1b3c624b6fbb4f58e3000b1974b248b4a293f712ec172e75ee2ced4c55261b55b9f40143ec27053f68de8e9ef9c5d303d24eacfc9be213bde19c00a2690ad580234c732b2c7d75997bbbb5cb5c0da39fda1533b1c02fff5a345c4ad561a1d63fca2fe181b393746fa583f081b65c26e265af68fc3a3c87d2b35288a9277d005edcf40b4370cac22d73c370c7ba32a3a72ef8a9d9e68468c2241dc2740c91ca7c89822327733172603913a5c49ea4f49c631b261c71397f476d3c62c819215f0d7c81d1b6d389b1e4c9ccb37f3e85c305ce528d3fc01db5c9311e37106f9d77df68ff1b0ecd6b390e32d368c7ab4711f8268656e799d729b5a5dd6c984b2d2798f00f39e3c8c39700ebc604fa88fbaf9ae1c0b9ea98287598c4551bb31f9c7ae3b5b1bba5fd600c0b29754a1955193517498d01110e43febbe2c88eb0466c639f02a277eefc6b64ecce24a7c1c46df9c965567361f490b03fcb190717ea1b33b2abb02cf7f5981d9e1d6b0218abeb5475c3595592cfc7d16f4a422f55fc2d0223a0d6dc4ed2fe39bbeb947875292a129574bf22df7a7e5b11d6c740b59329adf666edce40cd7e18f595b0a204e72f44b9983901bed2f7a1d0d5237fe7df22b3cf93e4c01e095c6319191714f6437e47a015cb651238c310dc633f87c27f0bc1d53bc226710404a851812d5f6a640f4c177b33ea8bcee904a124ee3218a9e376ab7e3e692cef86d0a69a6404e4f7222898e2c361e8bc631a808e883fa4e57bb3d6c22d9aa61d09b27e572b732b4f334c286f30b3d167b4b0e350bafe585c47892fc3c77c24ff6c0bdbde20d0470fb41ec2b7259d2c402950ac637c183ce28f93a2f7df8604b0a8d112cff95aa2d7a530fe7c2004f3a9694ba764508ac2df26b43160ea2809b7744ed4e4c3d0daa036844527435582d70078fe95ec8ff8b9423058ed5820c841933394a9c53cc361fc95aab5f2a0de0bbeccbd7a940b39f5376cf80a12d375e83dc7db8a49c54d85994248ef43b6a01ea4b72e0b9362011527d760630ea50c9ad569e8fa16baa0f06e98c207e8021df6cc1d6d31a15334b26494d8109eab49218523bdffab7969012fcb3af42f8fb42c40f0a1d05cd8487cb0b61508a516527023cecca256b719680af3f5ad1c72cf16f72bfcf15bfe1b8f296a1a4947c39967ab19087b47bf94545f76a70f3c88693ef6e7958943ad7afca570d2e4b691c36d9af2ff0a281144dc6ab2a21d017ab95c1aaa86abfe8bfb2c40c5687e4b3cfafdac77707685011b38145198fbd15ab4dc71347da0c15a83ee0a24d58e4a683aa8328e00e48775ee5964bab9b2762c7520163e70189826ecbc8faf64804cfb2cef9149a6732f95226e879ab63372d4a48e6e17aad6825c5280871f98dba17b75021be72b685d141d98a96d75a5dc1136f1567e0db4a38e192ad4b333aa407bed41b64f93762718db6c8d72ceed59bedf2f6b97a93eed1620e72752b78a4fb7f4f5f22dbbfc79e8c8878a5485b40bf957976ddfb74c0c4d062089005fa401f2d483bdfe5780c61ab69304ac4742c8a5040d2d5691fa458c8cf23a4cef02b7574a64c03516de175edfb3b00ffd342baa27a6a1f0c64622363ff2ef5c87d3a50d780daf9d457617dbe6026690bc821b1511ab9ab3216a7aeda50f340de6fb96c6b3dea9ca88d655f98bdfaff361d219f1169a2bd7248a566e1aeccc32136793bd754c4c59f1ac844898844d6833790497af37a142b8a1088b7dbbf1e071ecab83ff00a8ef64814746cfa13cfc64206359e061b8b647ea13345135dc25892cae1b9df6b261e6382d4ade43c2a1893b22782f4211e8739c94472079359e2da955568228e211f675dd58217b6575ac38ae380f16cd864ffd57ee5db2ee3356a5c4160eb2d170203f26e945e8eff0acb9e1dac1c04bde3db9fb22e9ba745735ecb824147da09f0e403958581a7291d6cf44987624b965189bac8f85f65e0feda57cdd890a29ea05a2b7c267332807f75e4c4d6e856935e255a7dd7f9bacad8d96739f958e5bea0603227a34a5c96aa0b87de4aa072d16be3b2f71823d2cdb87b0a0ce24bf0372ca7f45b9c25addf0e4cf5f94d60f9fc4359b87c3725e35a4a2e2fef7f13b5539818b670302c10183584b488f4eff3d459bec64ccf9c2c1c2408b5089f6bc5cf41b6753236b5e536ffde18ca8ebc32e53f3125f55d78f14510d8a15419e39019195faf20d39733a466d01e222b62ae1bfda335f4d860d0610bd4974fa67e7b5313ae3c2a883c05d474d3af9b1f7759797e0e2e0abb39c675c79a8afa546dd40e3795680e0538e1de1c201ef19776350409312139f67754458c03df5dff86240c98fb4e7e294c0a243d47eecb1216ca5d82286a9105ede5d2c2cb7dd37a2a45ca6893e2be745385fe4dde8ee2af5f151cd3739abf862318dbdeff6ad0e654d966d7052229a17c4a80a21d3bb71e3748b8a7e5983ca355c00e2626c3a7709278defb312f26329252bd98d164d78b57a1173010f20e6d237d2d037c02179a11a4b8c2b6509c4028f244eebb9085271834a8629b98d4fff7c62f6a1cd932ea4ba256897bc51e7b1f45d431f4822a2f2bbce796350e4226f3d94c47f12aea5f749c69d78883e9984b7a21020c204b490aaa3743e18c10e0c29b2de7e56b080d670396173853e44d6883e7379fc1afba9fe8258822666fd3301f8f0d3335cb121c59feb3360d35d9ee596c48deb897ceba879d4d93a166e17386ba5e7f8a345189fc82cd90014ed13af55e65f978d2878f8c54d9ea5c24e742a2fa2e7aa2c3cfabd9a6582dedb5132037cfe49dc6da44b40d6bbce73c63549e1136456f7409d2f3ab2225d95a5a51de7ab87b1fd6abfb10da5e85d1d1f6793922327e327ee6209d439988bf23c55bcccd08473cc411bb2f98de59ae33746013843081187c1c675ea699510ef44a5f70fa7eba9c364b0e45cd6364392a0cda7cb51fe243834b77cf51b56d2ea4c3d35c906a3db814cfc2e59ac4295103658f6cd06622f80d15028f6ce006f7012f85b473a81ec2a173edd1430baa232940696d9aba367e02d3af24c1a8878f7a38387e041169894d522067bf44abb0ddba2ca27bc00741f75c450fd3a0a2212fb41dcf840345c03538b11a33c2bb7d571f762de0b410cd6b6258374ef2ce9843bfa033b57fcb2a1e85e512c6ae278b2b14627408e083c3891cd28f5cc4053720c665e1a3685bf18f6e3db02ddea50750fafad45aa5a8751a93e8efb4a427cbec3411af5ab170c6b246698c27c83cc76da3cd21bfbb95f27c76c4f5e2275eabbf9ff8726fbd33d1054cfae7fc2d53bb4f79795da5cc05e868c77979fa4ac4dc97474e5b4a9f83b40bc900347270e2d483b1ab6151f6b22687d2e575f85c2fa4f446e65c881ee58cfde17d3ad29751542ae8e7deb57c35baafa321d9dc1a51aa67e6336ccf60032479f383e4aba60b43e1d7959ba8835292f275e6ea566bedc92686f10ecaf0359020af2555d1188a6e4eb82a32d3300288528074c26a411985b531846f2bfe78f567a1badd4e43e15c6e5fc9a9122a9910cfce9451feebbd942d55906c4c3749fc1ef69cc1fa2c5c6dc0f01dfdd1cbfb6847025f255254c7e913efe155f7f8c368f3962dc5ea3c1b31d04e6e6134b11e722f9e91d08540574282f48752744c42985cd765e99245ebc4f8cfd639aa92ae101e80ccebab7578546a2b349bc4aef3107ad680874337903461abbe121f110881f3e2682f3aa4cb4df213272b3df5c3c6aaa7179617eda705b107a44aa424a3604c48437b2d0b5122c4bb5334b6a26de66c2ff671fcecf9d63bf91a29936ce9d9f5b8de9ef57bca5068f67204c1c96ec8437e0b137f9e94f029542e817031034892b4cd8fea9445b34e0353ac8feb12d02cf340f2262692265c59e1c65eb2ef3335b1220f3bdc3168da280cf81257c2cd818c3537829002ae93553bc901dde405c62278eef75777fda75b35579ba9b3c35c074c2a434822d242a31df7d3eb3d8499feaf6f48124eca16314e806e7a401b65c2c6f7f8d49f49435385661277806385fc42ce103318a855d89814be8c7d24f0ce1f272c011b864be28c800550c8ab57980c485ca3b967e6c83b27ecaa563b58840b158a225ef5f50b41d04fa4494fdc58a061c55909ed2542394d8619cb1a1b78cce971c6ca32d45ede4fb3ec1870fcbba66f47b1bfa699e126ed19407d444435e5f2eb2a038f4ed39528dd31a586722f9b23dc1c104b3d189b68f2d8b0ee8359a41ab85388c745806cc47e5913e8a3f4ca63462daed32347f21042fb5b7d0fe90ba2b928a6a2cad77189cd2fcb8409e7440cf84a709c6f3033b5221f5ea2efa45f8e50131d581f5217cc196713912c85b6704b77438a2cea12681a44d02749c7abb4d29bac1990709d5e4e76866ff176f5f2f95c03b6603046a95efbb084d0a7c92fa21dbaa22a5dda50a3916b24763fcb8877bf2ee8d46e16b172aced50f228aa81d5dd0a4dc852e4909a87a821646e16a4913a83f223b75891d27d713e9c0be121f25bd29434056022d92c360c04cc7258808532987fa0d3bd4663de85d9d3cbda2b1dd2b3d676c6681d4bbd6077690c28c09fc92dcf129caf7e0c5b1d5f74eef0e519c2ea175dc8edaa7710f995d0ac323fd279a65687cd316e835729a2080ef563b988935c06a5e6f5cdb48974d01bc7858d9606fd9687f6c56577d548072889955e06c60b91dca2ecfd1b96294da7f4a93f891c38693dd09448d58eac59687e3fad33d2e49591e1fd73898c34bc7fae2c4d46c751277bee5cc2b2682606bbc4435f62079c01192d961fb3f8040f56fda39aea0e1c7fe39896fd038b5cbc0fd83e3c80b0a597a0dc4a445be8e3ea7fd9bf0ffa5524ae0c5fe6fb61b3f025d017dde670dea7d770bfc2ae8c2509e846f233dbedb3c43adc81be647b502148510109fb0c753807575be5805bea756952e59a2ee83b5ec94f8257e3d1b3048a797259e76669459fb416d7606da0de22853e255c84de9cc9c9a655779e1f64657ab6417f456a1d5917b33f0d07cc1429714dd8a088d559e1436c698a1e2a5c1e8dca685b048f4b8b317889aa95aef8f1a97a4605ba6d17f4b28a33d0a6210c1c65752184b8b8976d0d9ebececbe1502664a09768d1bde9863e94e6dd2570c453ec935f8ae3dd18d2786dda85da3f1f7eecc2e081f3446e4e395955a0bb1513258e456d63549359ff2a4ab7cbce2c7ce60742cede8a226b3bcea3d3609ac66af538f886b819d275452e830a0c066e3800b9d19728dcc28eb22d1d60261319477d165f31405b0fb1e13b2bd71fcf2702a7eeb04ac00b280debdeb4975bdc2315626da17ed8affcb8017499c004c23f969d0c110cff232cb837b92758bfa9586dc5e1f087cfbaa7a18cfc6ad9a89354502950cea195a8d1bf385944c5f72e209f04b9a3c8c0243bc4e89c32c46cbeafa742499d0fa5256a6336a59a0b0d73648f98be408f164ee87d87ae2f015faa3b48d58363edc127543415e5283c4ffe0ccd310a750ef147b1ae0c0a34e2a1ab07c442158761693c5e502c828f029af9c11082c3051506668bc3e6152ca092993f642f8d44e8c73bf97a51b843190133551172373c65a213de8ad17725b9c656b4d0be3edeffcfe0acd4a44a92394c91c146a378c17510a1269b11fa022fb47cb6f961418f8c02d90c71ccb6cc2208d9c348a3f030fbeee3010c85c49057bc31773ac3f8fbf5d1f6214c16e177f7966533cf380c4521e9398f175ae40f0252fb2895200e2ae9ba0a5b8ebb250f8b29b45bcab58d342313cb938bada5e84cd6b35ca61bf406c00f14f214ad70e2bfb57edbed5ee4109e8d291c67515e395fbaa9a86d6fddf217222deb2a3bf0e735e816223876e8cd4aae1d96d8f8d9ea73c551b2391f7731cb60803f026f06e3cad4f0ba3971480d67bba75591478d0557531657b7b656e66b3c9fbacec7f9a3d39df419278deb356bf7c015d41708dd8fb6e2679d284c9370d23fd8bcf2c9fe0a5ec0da4844806fddfc5aa26710ea4c214c73b5b600c3874c3ece7775166e6c10af4aa12faa5aa2ada0f13678306bb4c854cdb6d13a549d1821e751ccc32f12aec527703621f05491c8a1176da0b62876536fca6b477ac8e1aed32702ecad0597bdcc700b11129757b2066b684bc271927b1adbb6a64e40f045b865032e9f8afd995ef14ab6cdc9886e12fdc82ec55b9dd84f924c5484646518906d7203a169b8058be98e95c0f975fe6b0e92b1d8d88cfa86592069a64127e434eb2e6d199ece28cf96009dedd566949478478997a0c3db228e151279fc136d887b49b789b03c605e990cb5492ddb10e76519ed5c80cab2db859baff520d18ebdf0d371d83d3c151d160c26d1484f158d1017811d18c76584ea8efa606f106db4905ba4324a8f34092ea7ff5a3bcc8e09d995daae08653a19c3052d9eed796a7cc9712aa2b2664daeb5f774dac24f0099d3707971069d77723ebaf81140d09a028a6d2cf0937635a8d1fd91c8c07a953644bd6687a7af99b0091f80cafd8e0de231d80948f10fac909a8ec0d84300ac836a91bba6d4306bd7ae6605c6fab895412ffb5aca3272eb503bb24a64463d32ee6dc28725e5afa1c65558f3b7a34ad94081372dd865bbf8ce83f60a1008d502e746d16c26fb7c1f12825292bd4ce35f1a78700740e8a2e06bcc1efce1f8aefa60402892828321e22a02f047019bca36e4c43ef8007fa1411bc0f0d33f54c8f64a7375705115b6ea495b005de52eafc7141edb64986ea3718b9a048a56607ee8ae58d741cc38e4a36008b32acf7ce2ecfa595dd27d3876548d4a971710caccd348738678810c22ee0e9270f5292dba337eccbe371c406af92df8659d80d83c2eba9aefe0b19f2bf836776a5b1d9a650c5f51323a14c5e156202f9f0f0e9c7c5a868df0eb41622e4caae64fde6c5c9f61c39af1140f02eef42d06e71186be98b430151b4b9296ecd56fb3d96f39259f21ae7ace56b97da6b88e9f975109a593c56ce6f2cf3df143f6eebd30f25f76c665602405929c80001c1af90179e4865aacc5a5b5cf7bf5f236563c75432f98c85a5bbc4feb9e2ffd3252a5109cc9587277f1c74cc4cd4631587b4f0e355927096e9ba47126022f6bd1525654c7d035ec034351c14e724f3ed27d5cabed681be21243167fb0465198579fb572eb5f5e0f9d7372a9d4cd44e13ae1ee48834a794e208ebe02a08b214ea0f044f87b36011e1f964ffba598a2d6ccaf932f1dd0f910176975d31708f45ad60ea58b2271f8f5b6685587ddc5630fc2cc24d295a47bc96299310085bfc78d880a36cd972e05c877769ea0ef01de9cdf7e4fe9d752b1d23279359693a6c94b8c260b30285684d911a085dfad1af7acfec8ed389565a812b8d207c568098f47ade563da1fe63d55835f05e808b9e4edeacdcdf04ad82a5bd9f2ac27ff37007d1e8776ceecfb1e37c8ceeffce537a17aade60d1417815e27f9c3af5a643da86db02cee492913cfc055cb9926855f4191f869c4cbc519019a192084de0029978d77489a876e68c24f4f0f602534fe4af169bc193ec1ccabedf0744354e68157d14fd02dcc601cb66ee26d6d2a03fc726a2e5371e7814bbdde3a0d3aa5bea240978145adbae1bd4e3a9c56b551bc99d4f021ffea477aa06b12994242325f18f1976deaf67859daeed55143a216a7d99d6a6a43a7d1021598a1789654ce073bb970b860d915866b3edc93ca217e1df321550ca6d5f866dfb4cfea18220f24fbdb98133b58f2d37e0b7dae840397ee3e960c2a63d0fa769d0d9e22d5e05cce4004e78f1ec90b227e8f3ba1f7f8b3664e2255a63075a5f0def17ab146beee19af04a662e7c9c11d3cddebe4954e908ed09d8e3b41a8011e3ae3480ca6bed385abddcd6cc290b714d924968e4dd1bc33c086d9836f04c6f82e80103b6f0d61ed7b75336e0ea3125cdd7d11e024adfc3ef9abb762a0b3f884ca12673ecfa4d1f6efc1987e30fac74dd62b4633d2bc75828555f9182b47cf7784aa80fe26548f2aed23408ed248d618756098cf49fd304ae35effc1e4804b2d3da851cf4257b0ae4f6a3ab67aeed6f2b4a795b51137f2f128dee6d0d4d6b4afc4a8e0a1a1d5ecab5b6b0d810bcfd7ab0f12d24c334a9634a13126665e9915707e79142ab8c9b336c98482046cbf11b024f8aaea4819f65b3d07c1920d16c0a99460944744f97f1b319ca2abf85f98e2fb367cf991ba873b3b2e201add0d299b6cba9ec5c3f1322e0037d01814f954d717e82d15bfbe13192121c55f70065e308d41c68d835b45b1dd0856eb8316369eee89cc5ee24fc114de0d7fe2b1764ba2e06b16685d9ff53411a9324e5b00525133215dd8ae748030176248c8a06cf62fba9f026d2b69c2c82322dfb0fb81cdb5ea239123effa8093c12b08db759cd7e22aa8d88fa2e2ad66cfa6f128187e2d3315fd7f27d1f614e35ce045f3f46ef4ade79cf7f74fa0865bbe7fe3e3e2d98725b11f70e154af6361f47ed9d22e84549db0704982181acc2a99a3195e88cd8041f9658087d10795b70f8eb2d9bf16b97412bc6714e02b6c20199fae6075c0441842039e459e010a524475d5ba63482503828b2cfe5274c7b0532779a119108576c52c2994ed8a918969975334b6bcdd66e941aab9b35c5a818865d5236900ecaa43fd46832d1b8d6e16f6227cd984b571f0b32ed1818188d374aac32d968868e4801fc3775304760e538b123020e7e346bc5070c0ac1e9063b8bf7b22c9c8a98364704d14417b22ba9d91706c839946b61e32b6672fef5e840307df899e754d2869323a7eb353e9a21e5b66fc19e6c93653fc95f9223a0927a1f7be172d93388b8df77e86b062136a0c013c7c235fdfff3e30cc647bb3fe5bfa9afeac96631b6965a3aea12f27c67ed14f12fc32340827b366eb7a227ef445cffe53437c4b563f6f5f04450635c71330a9214f0f424f74aeaa306bc05522badd2720ec48f113ed6103b9ab5b5ab32893d3cfb5b64c2e7823bb341a1bc5ba3905fc57ec211721a0f2425dc491dcec1fe2b97d88a94c4722ad14148d8e29cbdfab50ed551171a76630e453a8c3bd3a6efaf168c51de45623927c3346db6afd6c7cee789f3e4367874199cd9a3d20633fbecbbf7f7966fd3a3d78e7a1765ce46194c2bb7383a98d5c12d2ceab950639c689e4646272fd0ea5d962c350f6472c21d46515f436e1d1434133380fcef8966b664af0f4743001883a0c19fce7b7905ea101da20fa98fd84ba02f9505be6cac83385454ced87d28136cc5ce70bdaeb897bc893bc8b7b0f8b872fe202f050702538d8c0b512923c6baddb1364a35c1e14d8c12dde426ca53aaf6502d9291a059388f11cb04fe7be222df6264a0d665860938926a0221eb2d2b64c2ac62b464f40c6904fd40057814c8c85c2abea93ecb4108caf8fcbcef7943119223b610301c3753dafec76a496fb0a84948aa6e6e23ce497eefda04dfae683dfb94fbc03131d4cd23a13a597c58f1176f2f4917626d17fed93e59d9f78a923a6bd9c10cf252d096852a050503f0498bbba59e49f0ba33dd53865a9cb8ecb836ab25b91bfafd1cc3d147d94cf484b453916f2a2c1e2ee242465349ef369f38b81f2df232d71afa5043e12670f9b64c67125c26b3a8ce5a239fb4a45b900a7fe6d6ef269983fb61dba0ef2fbb3f4c025d267dd2b1de3138fb136c3bd2fe261f4920bac43bc8024468eb575bf4551fb4c78218d708edabd967839efbebe392fe82dffd0328bcd17e9ca3b0c6a29801ff91519d08bea979669e816c7282a7a7695f01cbe3a4707a6b8dfcd11e9350c3c6381e6e170f22ede72417f1b061e606be08b05441d962ecac57eb7105956308d8448e87e7e43b4d794161551fa315a79a336ab9a0a951b6b43dff6f0b202490d2fce942b7177494b74020d7c4a2c3a640b350dccf515505882ff6ead268cd10da1585cd3b40c350421d6480906e8e80d5cf555f6cf6567cbb82f1cca23e424612da6d260dd129cdf5d6ae4e0135478834252b9bb75447130960fac0ff67001b480f971b7ac3a1312e07ff03df5f20f9497d7df1eb56614e142ef2443ec599ba23d7eab3275777e725c039fde9b9aecbc64fd854bdb677fb1c80cb7a3d97b4d0ca68298152c08b1880f2ae124c4f737c77f3ca8919e2ef8303ee82a07789973b52975a242cacbbb2afcd3887ba88deee2589942b29848c5e20277e9585714390461b45cc9d1d98511c0b2e81d28ce097b4cbc17923eac0ab1985ab7b598d12802338a2fd6a44c3c5ce6541ca8fdb1da20e74613edc6f4f6495f42f64b39cb8796e208660366d2b0dce56a4f0a225a24b711fe352c38c26f5b72771d0e893a041354c29f327c35f21119a90211f1398ea0d9a23d213b27eb1d03773b7f8511b114ee4e904fb80533a5d179b6864e241f405b5b7eabdf74dff91b669e02d29d612aa46eccda9e16e80bbd422106ec34930a1847e77c3a35dbca108463a06e887d90490be8fd02fe8d2d2528477a2fee4e431478bec9da407719a56e8a4222620bc93bc3016dbf8f514654facec8215241cc6e33af208221adc32649f57d45ef65e7a8515d376999100ba9822277f55167e3a28fbca15d47341b528e97d27f42a88568a292e42fe22d76eb27c8c09d279b8ee7c60590dae045a9a42d06bc8601d264e995ec4f113431b1fa62837dc0782ebc6d39b50a68c997008f3910895f94fd39e678dc8845f38c8cf1dad6c1c80780aba4758d843a44b381b7f7feb11d3acb5cf6818e08ecf54bbd56ceeb8f0bf31ed563ce49ba29a40ef2f05804af251b359d1f59c36520920c28c30cdf072f5d47e64b39317d7c4cb062e99c451f398b5d33e6292c6ded462697c44b9d029e1d142ba5ee430a9187780edd0ae3d8022198a96e827b43ecca5f6d039f77dac4113b8129ed77dae381de8dd3366caa3f1650449f1a40aabefc0688c6d38f78af77865a5cdae8fcfb67c8d770672aeabf5ecba37f65fc416baf2b642ac6ad689fc661799e114af5c99dffc45d8a6d7418774235c9e9972e4b3174a3dc66851dfdd4ecb801e9feb1d6fc06b7216720ed612ddd3b4b6c1f438407c726deb39e6b1403b7061b45f4a1012d2876fb305d8f88008557c248355f8de105dcfc72c2bbe605f2a0a487cb1569dd19d64b89ee9e07324e9d404be796e1a53ff820d9ba948c4dec42abb6e66ad7fbc4c2a71906186adc060d95c90003eb93473df3761d4486235d919fafcb5211923d12c54fc60d337c7dab5767c3ab2e507e29949f6d832873924b7bd791f0f222d775cbd75f671f8b724e933461d89f615683cb9d54de02405f6f5f94c57d1bf795e4a59f79be1d2b08332abb2ccc987bd0f3ec43ef11a2912aec7d0424b4cb023fdee53441aff88ed192a842f998136edd60d4542168522ee96fe25fabad22400ee48ed1b2d7ff806634ddfe747f5c8231750b7bd9c5fa33855891ffae54441af85003c51d9c213ac9ee3cafa857d71d3f0ce6e68e4008bda8f3c65e14f32019007ad3323bf47c75d9252656da2b180ad83e7f69fb6ed63c495a38227202211a47c0b1e2a875aaac02f7fb5de52be0a67520d6e3070d0c36e49c3e95a2fd1078bb56c7ef5987f110be5dfa2ec0fe963e6765597eb41806e783e62b62936bd26e17a91e60dada21b0fa2a23ffa2f57bd318bf1c5e9367e9cce889f513ca104ad3297d61f7536f1d7bdbf8121a9f6f5e536dd99bd16c6e4a2342f3d24520672183d77d22f77fea4e7f08de1ec52d30ee8bcf76e50827cef033d2d744f3f44d9f826374bbdb76e3fe9278d98d022c44aaf81376d09e3120207080e9eb8643fe18b9fb63b0a6190b92da5d550374e6bf435c9c9dfe3d8df67a01868b09bb4c603ea128dc0fe90b54be512b8220fc586df30f4b0b22928faf5ec794e9f7bc18a49958f9c8a120f94725a3dc077e519790fd5f0c94d3ee95e7b2c85ad67e9318c9223dccdf7901e5b3dfb446a6184f81d3222df8a1e03e06158746302e0ada76df988392c37fe3bec1abad8f6c2005cf93a43576edc62186c97942a7e6a2c9509b2efaf95e64dcc3a8468dbd926e70f06367124baae1393aab44df59c7441adcdf7f378cc7e77e326f08facb540fde7ab9fd8cc8d0410afc18e87bf905ffc99a5274d6808f0dee7c966fee8ab8ac1365d4fb931bdfd08874b6dc9c2640ead9a3b8edbcf8c749249706aa5766a24b52bbb57dfcb82c938e0d68195e172ea8927546acadec3f0041c78b0373facb82d0ccfe72d78f5cecbba573d6a9da0512a2689cf9acb60a2af8119a4b17a72988420dd677421c536aeee788417d16f49389917cff3556d1edd2842c4b6569027886a3bd377dfabfa25e11dd367a4885b88b9d7ace86e4248ef44b31a611ac192f579a6482fd915bf0028262b9a0f0bb68ec8619d646fe65d53b70d24bc3c3562d620c62ec5b5d95cf0794fd5a65337154cbcb82a7cfcfc545356ff0560e47598ef6743ddf04161afc8daab2238e4b239a4dc2cc1b4a511d8d20c1d60ccb16f6bac8c4596b6933226ef3d9d822d7d5869d4c94da8b80611e6d95c498de45f6edd8a5812b0a8e6705fdcc93ed165fdad4dc5bbd8cdb9cd868a07ade1ea74a18ee43c04ee88f1a4fbbc468148ceae3649002c972c723bb2add69c9718142abba52df7a4accbedf938aa2cc26f9af358e89ee8d43aa57be4f3dc4496c6befdaa08fb3938d8230d0b023bb40755aaa99f8686a4f690aae01dbfccd2235c4e61a072aa4e6e4fe3cb846a5d346d9fc5680678a32899e29351fa92aaab7edd4c39315dc24a0b5469bb51805c26bae2ab5dff71e65fd871301aac7abe3131befe892ed6669e5ccbc0315e987f76b2c830bde00abf5e2c2e89282cf53d066d0584468b5ade78818ac79273d0398c21879d8b0cfc2a3d7b5a80a0d8b85504d31e9a91cb29c7c1eb695dd6bda114264ddfdd975a7e861cc0494175a046ef17d3d4ed534bbee891b2ef6d0e95397de3aeab4ffc8fb033b658e0b01718e0630e66a4a10ea7e9bf7a1f03f36047844f5141a5dcfca06f0f7507fdd471c20a36db040365b88c42acab4d1b403a449f7c5b275b105a56e8350e98c767f0e8109098f790d502c9664ffbb63cd252655a77847d53af9c8acb3e55d01398a3ac29774c88e5977ec7eb9c4531f63e39d2f98c23eaa13e39ac412d4e4a38e39bd0bfeb53efb5fceb918a51483575267a88e98e6bbadf2f8389af9846679e4e364331a87872d47fd6f89a8f1bf975c269044587ed75289e87245f21e11b1f3d12e3b3f079f88c2b94a20f2fa243fd744d6b677228bd7347a752d478ec7f2daaa94aa9988631e80ca343b8dc097eccc6a0acf6c4a7be39bbaf66d7552e375e6fcf4f531d487cbfce40429cca8087800259f7bd78173d3570287fe83eba7c15d153fd72e47716b217dffdc80530eabd5eb2336ddd181e4cb4d10bd2450a49babecea5edb61a15be9984c035ac016bcdf29d1939e5fcb1d27db64eca15081dd9ec2b193c3a4fea82a98d2b69a5d4da259e3b0389501f9a959ef88650229c3abe1af42ea80bebdb90cf0ce5c227a1e1b1e5c12a22ee396fa34a27d9048237cd3e11a65f449b25343ad99df39329965df40b83f59926c4203ecfb5a5cfd9e8be70971b7b985044454848201fcc74c81f418723d0ae86034070a1b08b903b9c620520c03351ec967ff55c850a9930d58ebf5d64f85a6aeaaf16c0059d9b49a641a05fd9819944ce6e5fad5ed7a15770fb4129e0c6a686e9de9fb77f23f884955608aa63f2edbbd94cb82f90c99c733118fd66490cac966f279cb03532ef6cbe697289a26f17df528e1f18bba67e9c5f9287ff056a5fb83a94922edd06373bf5c8fcd03bb5421dbb6e7413a10d11c5e9ef44804a4d68f1e222ef063e847140ace84e4575fb7275bf5c31cc06faf40f9270993f34502f84d36766741511a7620c27a6ce0a84d139a7b9933fa8ce19a3c550addd288a907235fb87181f82beade32054b3e2fa5d7db287de153ce35c8c9555d2b3110ffb89b27750ebd86ba39440c05f6d60fc45db3904c3517cacef00d4a207d5555e2defe3e6cd4f93518de1fea6d8993385f648099b6dc267e2debda783e9251c4337dc4559e10970437ff4da2150a82164761d74ea65c2c38a65ed6ba677418c6171428c9825f594d32e1353cd33b49bea072bd62e3ee1854dcd4976466e99f7fd992e2de501085023e3dd1b1d8361963b7a3e268a84a636eaf5e9ecea8133da54752ce354525b3acf85cf1df1eddb5f86836df4d9492c16571d4d238517df777872e804f835f126cf762f8fa01c971b1148284070eaf019733c7a901999a0b85a7ade6e5cce61086875be37d84efec71992c86be793e589ee2edb60b44f537e5212068012db4c53381f474c8fbba9029346654598260989de22a943c72e2027dcda90165b09f08746cc914e3252c0fbe9034472d8cc0c0040f7a05432aae937822d23b062efe5614076ef3417ebc2d6734aab17c3eb898a4acd64a04654efd136e0045f0f74268ecd1a4014d42a85f4e214bd36062232a90f6ba075fddbda49b0702d8a0195e108216086344706229eaca1227c599910bc251cb3650a51bd039c72f66a70fc2d93100f8661efa100fd5bb473fb4e0da3a1032ee75f8998846edb32af195ad7f0fac53d9bd8564956a3816239e12881387127071884aeb87f4f20b85fe124589943c2d4d6597c453e6a998a9a0707bd58d92bb2c42b766a53c5b933a4093791014f65e6ec09d6d04e2f00fc49529756a1a30f4e70b75507d26dad7b14e12e8627ba275bd8776d0200247c0c509c3b083389b6827cee38b0a9ceae72c8e7d186eb7fb97a75db038aa7d26443e77a7fa953d1f082713dd173f96bbd644657976967c5fa663e291fcdefb8eade3d7c0b2a20800a1239981c911b1b283b6f4578f3147b4d34e8ad9a047c51fe567608013f12a9ac487f8486742c0f8b322f65b2e17647606e3cfa41ee280358dbf11c83e823a0822b35336dfa76a187df2aa3e5b8d4e452a04ffafa38d610e3e2cdbe364cf953e646a86ec949249c6203150f20b57e2a4cb9ea77227c603ceefd0821e0a0492c1a8c172a9c589098f780ee29223e934783769b70fd4ee253d05a32ae3fbbd8861e9b9c8bb31b74034e82998d72893ac21eb9696bf86e183e5f479dd8569b7c8773572a233db62781fc57331ec120ac5556e7720812c9160b929bd79c689635043b81a1e11fb6018f57db6081590cd6b6ba96babafc907e70705c4305af6a3fd5d999ff93f873b779f02b7592bc9e0bba841acb5940649994bc0e6a82121cf8c946351e38fb6877131a6248bebdacd24cfc6d48a93db6373471e6c97cd45b47f7efa98a87066c89a24c3d20578d23a1279f366db3a10b34c4201791a1ec03de7b57923d0098d5d08bb56580b8baca5a3ea2ec99b84f5d6468fc3827c928e3b0dd8bc05efac059a7a5a6d4675aa4d81652c69a5a63c3fb6762ec282db5b74799a1cd4c3717498122993e223afe57a9bb6147bee05e959e4e85b8e13837bd6fc72be115e23dedd6dc873633e950ead9d057d13eb1d48228d36eea3626891d5981faec59398e9e3e63d10ff63f412c54b37716343ba7f570fc719baa46c3fa0448e85caa2f57790d45070e866c0424ee83aa90bbfe700e62ed836e400f6485f87bd13de544ce72c1247698f1f41b65d43176231f2889e708bba76ba63c3c8913252085409cea266de8ba1d0f507446b8ae5408c8c0a990e45ac1d493dd6b0f17cb47242f4bddaa26868ad5f42c165d78e1fc7646f2dc4c2cb70010aba48193853e08914bbea5f4fa4aebad8fa8b54ae91dffaa51d0dfcbeaea27f2f1c6d4b01399a7cd6905789bbc656d1b5d1e61ae40ee8c3789881fe84f28158884801adcd80ad1d8ab88320e54a59cad4084e377ec1fdff62e17196116cccbdd0d6ac91a8b90f630e77fec8dbf3eec4344443aabae05cbf49e0e5f0222272b89be6abe8d860db42bd2cc3085093f64e5fdf5b1778d88cad9753511e84ed4ebf7d9625a9bc59c231267275cb03ca4fc8217f59cb1719a9cb5ae223e78762967b430336583d0595286d8ea3d91132d17da732ea1df3ac3afeb25d1d4677ef22149c5839c054e9a148528ab4d13e42394b57151e33f191f83c11e9ffd4d4a0777046fbd8c9d887844231633e2c73eabdd17b752fc5ef7bebc461acfb92d8e3a17ba2ed6e352e7ed8611929cd82f1974380280cdb8923799f07ff865b58ba040afec2423d27582afe3cc44ce3f89c433ab3b310997a6413969b86191169edba6b86d8bca195fa27f7e305bdc9795907b4b53837a5fd117c592f2a48ddb04b85e3faf0f205450a5563aea22a978dd7958c642090cb00eb4bac1d137bc1c4eef3df23d23f1f3bea76c0a6082e68dcbd1037c3db8e364c31c72f5ba1680ab7090159df36d0091170a833d287f39a35ff40c9e23b536d9a3932088a5adda5ec2bd16649a8fd17b53367aac5f127bb012a45bef3a92bf3e3886b1faaebb9dea590c672bf5c5ab3c393d9beee890fb58c87d81b8f13cf321e7249e579082e8f43a5d3e45c513304ad7ef73cdc7521beefa1027a7d4c52b7a0c0888575e1dae4e412a1e6dc75bcf91a7892f1f8a810cdacdef4d3302a1df77da7a333794a7e780062a7c10cb2651457ce133288b6454f1a80a67cae0d10e06d33ec05f1218a52243e2d0def98e4d7cbe40530f4768ed963cbeddd91a1edd5e8aaaff4c718e7a0dc64ff35cfc52e650a7deffb23b91bbf6880e0d36c0732906be6507b2faf7c85835ae59ac1795e99fbbc0f7806844b0b54e9809631301a4a3aba16939e003d2ab8792a09211a22e6ef56835880545520adf6c453376c26f906b6d7be7d05ebb9a63fb1e225af79c696dfb501a23d0a270c328406022780389d37a4a8d0049cf782cecffd99b63450a4192941175ed26981a81f654bff4de5338dcffa6979ad142880702d6278deb8db96a6d3fbf7304fd2705b1a5c364964c9025ca4acda2d7e15d4281966730395e2cc012069a664fa8b646516341af7b0c96d137da29c59bf468272ba6d7abc4f246b827580410ad8979eb9a2f526bd51fb8352bd4d17f033b00407af4f89aabf8d0d0b203e6c741b580fc690fb253e121ff68deaa99969a42e3716fa8400504bc0512ae2582e265447863859181ebc130c29d8cb93b5cca334c732a3557499810d8c8556daf367e3c8f18b15b0ff61018ab973db5fabacc5bc3a8ddc06142762592edf8fde62253711405eb791f916faa04700d9647d6cc89a45adc60fcaf6585b068ce9b2797f54cf19de153b0e6c12e17f84483b2a0fc9eededc84f36881485dabfe1d9961206c50aa834957deb56a3643c0d1b7375b17424a8aa27b232e14cae73191f79aa75922568eea328a3834b034a9e4221052fbb4114dd63ebf96a4d4bd7c40b71aee591cfe7d44d5edbdeac7f7419d1f803a5f6eeb850370bf9b9e6a7a91b335a6a5d582e2ab406b64cc19d22a105df1f66e0e9d0c3f3fb57b637accd4ba6d9902292fe5886fcd3d3251fe059fe8fa8dbfa43ec03eeb1ba6e5c09b8583dc9affe38635632458ff5c75217c6b93759779686c04c11ae8a2cb1ff734fc30f7e6ef0d8dc8cc59dceb7bf4af1f37d7563c2529367d7c85b8bc71f343bb50a2aaa15c26fd9440115c57a5faefe094e7caf333ce09d4bca21c83bf710a8a8b451dd96746972b1b99eca5eb1f544e8f66fbbf888984e53f52d25379d73e90f26a1fe6115b0844ba54cabb8063377c43f02950270ef28ebc959e0612b7eee6f11ece8d1c5b13eff54e4763e2bead0419be7e46fd9a1846199e4055973557a52daa6317055dd030c8702b8b95a38ec93a8d90795579726bf2f0d59d14b52e71be6d99089ee1324dbce7f79c861354929a9ee1736d747e886198ae313817efab5c4ad26006dd1e86f7ef3dfe4ec1793dd4d1b984b16f7e2c525d26ff11a93514e2531daaa553ad2b0abc7d5e42f30a3ae9f3099a06f9b4cbec982becba175fe13a32b5e86405d679949e7220f4e1b50cb77adde1180687dfd219abe5f697b4a0f92a713831170536e72389678b20c483011ef1864bc71b046860fc62130ee95de4ce92bc1437487ce76b3ada4c062e8e6fe7e1a8d102c555e76707e3e3d994e5863346605e351a06d800e08cdedfd295948dc6bea581240e3ddba38b36a2158e666a9b7965249de15a34ed8029e773a321a95eed29af2fb628cc3d8681c9517cac0811c9d19516d5c8824e5c3d0fd2efd3a6d664286a08a8b459866e3383444b80b9dbb9909c5fbf7ce8b7884cd2a4cc4864609541d6f6da457decf5b6a2b36cceaa9315798a24bdfbadb4b2b3045a333a1cce54d83f806998bcc3530767e70f68407c67043501dd90066a8aafd9d43493ad097145d8dfd5fb48525ae1a43c9324ceaa894dd259310f7aef10fa34ec91f6f49c3cf5a66ea4a9f6ae282490be49ba474c8805504190849fc70350ad308e021d86556e85d00c28e55b2f3e1306cf51aec1b9228b4729ed90e92104020b7ed159eb4f88c2f1c3a8787aba0ca7af8f43ddafd878a262e5754b6dec88252bf226e1d2ceb06536b9f4a5d36f77b684805f20de988a41dbac834db5c7b6d9e1d9e1575c4ae6541ff7b9607c4d51731aff575e317b4d68105c3af07e7a42bed2711cfa48103827fe459e533797b68229f0cb43acccd2b1e2cf7b7f9adf848e2a1d021ae49e6bc8fced9bf7f5800781c5450d1f7d6f16ae6e5feae4b63950e7141ed1d5e07ec8c10697e8830d7a9225c9f443f040826f13a7ae9bcbf33bdbfbfeb68eb68ac230a5de75c60db8c3aec5d14c02d041f20ead9b5257a79fd6ca6de140cb1a9705b3b63222baf804719987e35125daeb6117dc67098e2544c4e37f524bb501661ca262af753901e89cb221e70b42eab390a819774b45918063ed8ca1d7f37d044c6240b9149c403b22069aa54fb5a5df35d6c6b35bde95192cb41246f215bd7b51e6cb6b05cebe3aa5f0482c8a8f670a601ac2b8acd70e973f9bdfedcc77a710dcb0c8ca3706c93fb340fc36c89d8ce83d91c5dcf330bab5db65b6126a69115d2a718748bdaea11665ef1c9b2b4fb85aebc51e248b9dfd842172fd9f60364ad8768a6f78304a1cce594fd0ae4444cd802bddfa1a46a779d2663794b989cfaa5ef4bbb412f7bb57ce6d036dcc7c66ade967678a75dcad50f3e8e19b8ad2f97af29a03617f9bb23b532e9a13229a5d04a2836ffe882ce9a4f4434fd6cf256c673946921243867d9d5b48aa692275dcfe11a4c665e73933ec9c5f7c9b662134bc19768419ce3022889cc679725d6837a7b062e7b43703a97582f7f18fc547da4b5203bf558b50297658667b385f15031dee3c92ceac9b60657c20d45705831d5e896592e83a36cb1b214a857d50597267c36a3ec4404be0af48b98e05c56de653582c868906d6217530cec47e0cffd428f8cff3a5398f7df260ab53891254d1f18c25209b07e732ac9851814778a23f94493a3238eb7407dc701578dbb3c1959099fa58aaa6ba09dda6579d623f2f0f09e442a67105cb4f4254976197c9de3f8c7399bce6ed0ec4fc1fc2c29c760d20a18d5bced6fc9bbfa28175e3a47c8491fbad2847c53bd16b88aeb84ad34d11f41b8ba986a0a6604c416fdfcd27c65d46ad65290f3367e80583f62d680b5a82c2a7e0c757ac3db5f9ab11cccfda8b17c287bc57858528a88c3930f5b1fbdfc9ec47769364433a4fc107cbee9322c0f2c382409e62ff32f978877e44b0ace2d3f84515fbd73a5b1947ace20b3f6627eb51e63c6d394016750d78acdb19b9a70e6cb7795ab8515ffff446d170da86961ee7f7397b83a0fdcb2f10d135dffd217cb37d76fc862c812bf45912db3d56bcab187e30a726072e4b9291433018adde6809e081b5d19c4f05402d334e93be5b0cbe5febaf402d34966c80908888991e5bfc4d5dfddef0f5ee04e2e2a1a61cdd4fa892d2893ec80afd561d7294703fd3724e3bfa07ffe0d6cfdc3f9e916fd8579ffafaafd0a69377ea765ef6e5746e75d2caeed437136a19b8ee72826eab8bf214d0401aa0f56422fcba5224682ebb536ceeb5c24c45edff13d7a40ad2eb484cf323be75a457ae154cd039af124ffbd666a2a2569c069278fe739cc319969ecfaa1835aba3a60371d2dc8a2302d6dac09c2ca4a297a64d213a5aa3945f4bce1f2cd98ff3bac09f06fd70f756221fc9598bef6a1bd97536316cc8fd6bf1e0725722f6c24a8d4b504d83db1e6ed0b84de73ce509989ff3190893ad9430f4458c06c9e84b2b3fce3158bd2a78f406cb3ad5c674ebbfe8589b601e1a8e4a80dbb2cf5a22abe0e7c6b00fbc58b95de52250454fa374d125aba60ddb991f57a7cba25f8f3ac381dbe0aff0ce6db4f136de486d35f0a7bcbcaa3845f9ed325cb7f329a7ffa73ce33a2f5e892fde1b77aad1bea7a0ba94be3d74e08007d91b7acab8fa4b7d58d86d7811a1b0e5720a690549d0e9a9010c310fbc74615fa6b453637f91cd4a0c0d9e0fa1efeaeafd9cc0622194dd717faf0264c41b431f894736df43c36d5b968061035e95f36c4fcc16d77090ffdcad1b3207e1324a2a31a13bec63bf9bca117b91d4b66b8f0b9f726550b6b68fecca61c29f222d4d3b3eea42b2cd0f706e79a9ecfba07caf1de2d6fbffd5f046e06d6b665020ae28d98a59b2ae982199bfb1446f8399744b0bf291771d9b74c39acaa16da8a464759732d21b443b05ab28d85a5a8f9292c0d2c0b0717b068798c27889d9b50f8d032cab28029e146de764e39ede041d296a1278bf0328117ff7ac59fdfb56c8cefe88daa27ecf254908827ccf48e088ce7b8eb351bc3af0f6148b01f23541354e6e5141bd57eab13cce50b62c984781dadc3bd8c23713b987fb49cf0e6611a8712402622852fe1edd255a7d65c2e938f39d2a0289c06a4e9184add85f7ae5ef81c70e4c728c505d0dc1f63ff0626e5fddfdfdb951927702aca80b6a2801c14d1237c79288a3f3344534520b723ac982ad206727869c319ce2a052e82c5a78e229153a83e4ebc0b6ddddf105d714e0abf73ccd302349a4544d0686397970c548622de34a95b6826bedb60905f9decfeefa2b9d1003a47c2355e6ceed978fc4b81f3c4669bdb64e7315371455462b8d47a45a3676f8ff021157b18a0754fda8910720b7ddd3e053e601765a0fd8186eeea34a144ae7043c3bb82a914b9a6819d1c677b3e59b258d682e9c476bd439b9d2d78ac931641f394548cb6eb1c92815e873cb00301af1adc9b702fff9cadc87dc68703fa0e83a9ea59be8497d0aa5c7d7f2a7060b0f2f9098b397a0bc0abf93025635cdd5529e4affe8094041015e773a8faa74fe62b12f20410a69d43bb0b789d96885dbebe7ce36f3c5c790f9227957ace36cc29f7a4ba0178d62ad6d64c36db55532a444b1d9f544df616d18f69a8379e07094f08346588cd7eae0619874329611980a1383c6710679ddf83b03e95c8893ccd7b870821ac85bd99a6f038fe364ce1e19f1f3f76af479edfe1953fd866826b5da9077c9342aa7c4a7a0b328f1905fabdd2f4718aa036e1546ef174fbb886f079b65f8379faeb3aff7887b86581e107c7d14d46b419c5ce524a4795bc735f3332cf16849fc9679d012545ec613f3e89cb1a00f120004dd5d59665827a98c1dac7da0eb91af752ade3a42f24115ef19a1b1f546f3203d9881d85ac11d37700e66f55014ad382ffdf04d5f59ae3c3da2f7e1e4bb80cdfad649e850bcca88049411cdf79e04db542972dd3e490a6b3a9834427d16d584708ca4aef251fb67327e2efbc98ffd463003f8ea15369c8a4f9c1bcc0bfcb286d1db6302203f9e68169e52a5cf41a592c2e08fbfe0aa0b510f99a8d21eb38bd75b7ae18e92b00d83f206643823fc44877be129f1424e1e0b054facabdae8036d826baecd8cec358b910f3c5694d9bb703f2ce74be0789486c62a3ac8145ba4d0b4bd1adbf0c0f5360f2a6117a72770b0d76659b9e9ac04fe6f4a53aecdbf402405e39c8d0de9be25e7304cb6c7694c7213d1054528e052f15d6e572f1e214dc7e5229bcc3941d726bcaba965f66baeea991cb5a17832ec9117a4d0d878d331db50c684e88b9c73aff48813d996e466b6bcf915ff7dff74a91667ce11bdd18fe5b45059db68870b114799e7d0af60217e79a0f8a08e67fc9a88ad2c95627b32987fa6fccd0d8c69fed42bb68be2ffad2aeb10a1f9ba366afaaf1c790224f2b64df74413d04aa931a353010b72002cdb7a8a26e820b071dc3415635e7429d9ef8106fe00e7d90250fc7cddebb6780d5bb40d2a0573cb1bb7a1938b70a05fbdef3b3d947ff3dc8511f22dc39242b4a1f2d755e6d1bd497ee4b602d45a296ced08df0d82686c943666f5c22a773922074bd726944b34010879ebb93e39d6c90601cfee1bc124177c72acb6ce1bb1bcca4075b3b0b71c582c57049c3d9982b19827ecfe2a2a774884ee33f99872d18f4112b5708928a929d199827ad2011a352b86dcd8ee7d23f500e5a8556966c24108e014576fb80cde93cddb601e9f6da480dae5ef53660cb2c6bc61145c4a86abd7bf99a9f42dc9d1fa104cf0fd0036e8ad956fd12669d4cb789b9eda1f137036a5fed094e7e484afa8b0d5e36beabdb0a8dfd6434f490a0d22ef1226213446318aef7dc15661f703f54a282b18771f477940d867f3b3c74d32a812beaf2b203e1810b83b48e7161124503e6b63cb09df70243fb34077b13c1bbc1b4c81a8ab085b31c36022d82664892b4f028cabca6530c433bb57c6b6a424cdd5ab8a9d06c30fcf6ab2219a8004cf46f2dfd0e9705e8ab617f1348d93e95051eaff7f61012960cb82d0ff2dd5835bdc0a85e398f5cb9d63306bd20bf23e80905203e3be61c87cfa29c4116c2070f8d2b4542530d7b900f22b45a1238c74c56f342562c3a0ed17fc154798f16685f74ac3b2b6051d04cfb3f92ab7b5bfb2e6980033512fa84fa46868bc02cd2bdb4084c5c2baa31c198504d590d8941dcf78d9f5d71ad534a1e6e367ae1c82316c7d8fd31128af9b4aacfee8bbdff3f1bd70a4f69d93e4df360a572044a4b0f8570924a3f30c5243d0528725e90093e47c222cda969ce1650f4b2ae72458644e86f05a8b16b94ff3ab651c50f5e07267dd065623026e11df04076f8f1a80b11ae130afa87b8eb24760c9401688a919917b6a708548e0e616e0e1dea0f8c27bb079ae768f25df3810cadc2f7e415f7a1df2aa697c1ea0a868c92d336bd12e79eb3392dff5bac6dd0a95ed3590df9ea0723c499167885c95bae3bbd8d12e96f09481770cb73ad033ffe0c54f63f7c7abd9aad1acbba84945ea0fe9d1c26da44ad32be3520fab2877f382be15622acbec3b837993970c7d75a8769196b307ec476ad2957c202fe42a7851b5b7ebf58d6dee435b8e990a0ac381c77d2362c5373b22c4bab465c0b63fb43f54c0ab5ca5356e6fe0cbe7cdcea815082aa560e704ba071d39fc119425dcca1eccebddad7fe45ae359a2a5def24bac9a882e5ac78c9edf87433fea4a439e65a3c19ed554756f31788c2c64d0a5d1252aa7f5af87b4f5025cdd0c55eae6ec1237900338d24a5b3c7e3877927b12e6210a9f6ebac0d4de8535e0cae80f4fc83f082199bfa120ad75d69f7ab414ebad6eaba9c28692ee15f0cf2a417a8e209bb045b4f7e56c5ce1f88bb7f782475162e6315b98ecb967542e1f1e8db845544ea7cd024c33053c0036b13eef7fb798227de51802e9be2cbf3b66ddb0c74e4512b0b57ee50f1ce36934995ec437c839bae8b5184611567c06663c0767990794c86beb3a501f70d34e4b4696407e41a9e951372a7caecee3abf805d6f10605a7cea986572e180c36645ef53c340ba8c215f78b00ebb120f72f907ef0c41b67b3e66aeb5f26da885e65711fdb0a18bbedb628498d2d00e38dddefb1d24ab463d1f53223223fe5c02b7b4056e587b488637630008426966a770db92b1e48a0138c584bb38fa31773e571662a4ecd73a329a9f11d3f6d36a621ba403f95436f985f453446701ea0460aa2d54f8cbdc8802b8e0281f8f3cd13a73f27206781defbe192e0ffdc5dd2eab3a602593cca517959b1a13933af76f5a3af3450df78acd280a26732e2cb74b1e3ff7a97d117f4e4d915c994f847f45290b8898615e6180efb8f3e03766ebf028f7b938f44c160152a513ee7930e3b368ffb2e7256078e727c4e992fe920313a04956d11c145e3ee6f706bdf88e4d57e08767573b54161ddfc3a37fc1b1d170ac207b78f20f3c5a2d1aad5724381a72714bd032196116f03a6861eccaceb16b6b53fa32e9d9a771a6d31b6938462f5fe229ad3c39ad63f705e612ae5ab53332960a7d99fe9d66cbf7717340775e4877371ea00e60f6f2589f3ec86a507cdc77d73bb6feeec8bd111cbf071dc183d2bc9f03b1a528a66842861529663f2560fda4bad1b1382f8baa27c09ec7f4fb65adf655db836991d888e849dd38ca47252a72b63f7439027e0ff2e125b4633a8c762c9aa686c0e0e0d60b42095e423b737a78ddcd6f89308985242091685d6994727ce4b90d917a3ddb6894d18666de6e299732871e1985e8b9c0577ace4a580c075d4c456267bff4932c04c5430c5b05e008ae9772e5c78c37b9d3bc6fa5dbcbfdcf4b280477a4f68869b3da2d2684b78293dce689ced3712bf194d554aeaf8fc3b72c80d50594cb85e1aac326f877ead7603cd638786319cd81c6e24e28f3b5716c27a0d7f4e37a883d640d04166dc5b0ceb9bafc459a8b60e0948ff03d2c68a613a7c8c73cbab7d62dc8fa5f57a0f8edc46758414f80ecc804a65727bd957851124d7c338f4c4e668c8ff8dfd32d908a05b9815ca6fdcb1f3c444a2a0623ae240d79e1f5df622912a952012ce98f871c4b6b3583a99a86842fbcb1391c671dfc9e264ced33aa9e3a4444bbe9dbdab1960f1f199d81f0c498fbe129f62add0bdc86242288bc295fbbe2b697f117c61474c2685d46f43c8728d801bf4b36f22ceb15f8cc6556e418d4467e9d357d0de79ea3d97e3fbd2e3db966d69128a1aac2b49a58d480247130ed2c0cca4b616587b0cfe9f93b0aa1c42526b5a6237421bab3e6dbd8454f3d3f8182f700b87e76430f8388999dc62b2d38bd0d6c3e20acea99d9b35e658ba2711e8d3dd9a4b91ad93fd3c68e7c5c55c131b243ccf68875566efab9a6b82897f28848bc9a1b56360f917490bb721c18183b83fd5a1557dd3324996f5d761ca9da19bd145231f9cc38df395418fa697b21c1a627f67eef6b032868214a63879e2303ec18d82195434f9f00737658782a05cb93b323e3285452817024ab00daa89e9f71f1938926c5fa1f45ff3ebd7fd60eddba28dcbe1d73f0d5f7c5fd7dc6db00a077a96bf8a81cb2e780f4dbd3d7bf0140666d2365b5e3becf1c2ce6ab26e50b15f9630f67f862fe1861971f79933f09b1d8b79a6abd2de209e72552249968e003b5a37250f4543130226b409a08e68a7e7d5410c0426490e9d15a5118a0fa2557c5e0b9a183688933a3d2d5ddcb985248efb106ab50536845e15becbafcd59332339a02fb6fa9840883fef57dff1d8b494e46993dced140d42b7c6d5f7c47d7593a07012e3aa8c5504bc8fa862c297563f896423333196c5d24aedb60f0252c593841e4e58eeca45ba0d221747307e931ee614f1cfe8e9cbf97fe7c150b52df01439371cd4dd0c6b4e8f18b645398dd6b2b33c3d8e9b8ef275f88017af46005f0573b9085af6b4c236e610cb7022d2ecbcaf1791a308db6a8f73bc24163e1732e9552693317559c94105cfafdc466d69dc265978c95c88c5716d562ef337396d787ca8206e35dbde038f7d5ef08c566c0dd3633bfa6a9c12b9436b67eea09f1414ce39dbc37cea05f150a54baecf1dd6ee364216eaf924f94a605c2a64c6aca820725f9e779a0f7693bbca2d5ec79516808bc8999cd39f0be83cb96b4da19d0cccaf3b3777230c13d5697c87a2cfb9a0a8c637ef93788651c6322206c22650b3230131dea41ad0c9fa0d6e4cdeafa20bd6ac01dfce7728170ef289f50e0c0a909566c328cbac243d3a9c1c5925c721dffad64ca2ac09612bdd7e99f5aaaafcd82f0c14407bbe4ac896bb1484eca1d61097228ece1546977d055a1a2a149a847839677695ea1f4dc50d0fc23e9faf1855e3b4ead0acb29976f66404a9ef14f2bc6fb6278d23bd2dea10bc849f97d5f85902331696e6e9c4398726544db752a5248131d973295598d763375ff074342d9ee4b993150b456d157c15b965eadc05b9f792efcc79d724c0b33f27d98cb690343e446652325f12e000d65fcd47aa72b5e67ffab1b15e729b694e908fc37f4315ce9edea71affb9c80e4f22437a67c35bf855ffb42dbaffad16f4973a05fe860e495ba8aad426fe7c145757693b7996380223fbc79b86ccf15dbd975f1a2e10f4f6897f2443e6a2d600c59a06b1c91617424ea989caeec360b295791ffd14d4e27200e00dc5a52392f40035f0b3b7c69c552e0a9e9905ab94a26bc9a145701b280af3f7dc1c5a62d41bab53c9bc3c4b9df42fd596d64d532a94f1b4fdbb8df6afb265402526d60cb51afe0ee248a315da84ee7c143dc4fcfe33e61e5540583dcbf15d019c38bab07138df4108e47cce9969494fc542c58b7451f4d2faa700c3d0520ecc7700b8edb1250740546d8a1cb52193436cc5a321402578ac3ca5cce34d1f38f6096c55f24275587358a9e75dc16a776c2a4ce388ea970ff046ca1bc6cbd6143e0a13c966429e104cd90f452071c8df317e2a382ca36f4039635c93e231c0df30981dd7886366b4c3b8b74c3b69b5fdd4043255265eff12d8057aa576e6f2e9c7460d31837dfa7978f8e44059ad4c3ebc031e180ad785c5cef9ae61538fd618d95efffb3984c3c732c2f379d834fad9e05f954fefab06a4021cf2f81d219f1169a2bd7248a566e1aeccc32136793bd754c4c59f1ac844898844d6833790497af37a142b8a1088b7dbbf1e071ecab83ff00a84e10c568338ecc75c642c7940ab802df6af7cc57fd94fc700d59f6a64cf03870352e07636149866f57665e046ebfefb79d639aff70405c114f79c472093bf3d665d1f2817461227c7794cdd096aae4f3d8d9ef35a0febdb28440d4d71671b74a5a9c734cad97dc6aaba0fd72cfd5e5db613bb8d12a5324cff0e148fd9af78babdcc62ca00063cb80d12a32d5a4e0af15d04d53be5b9ddd290fae64fbae71128d040f6bf7c0e06cab8cddf322a9d05bb1f7ebe665a204e5d7e9fd34a316a369cb5bd20667013e54374e3c7dec583df78d8b74adfd55827989049e9059f134d3b5b60b716528d2b9d51f6ff8d7ce372f0e355334d4280c96b4f97c0ebbd24cf8e7b4380a82ca6e010a5a94be18c91c114c5dc1fbe4742df50f1fbca8e94140a73e83c9e2b1e62e7017379094eb0f75f73fc815c36f9e817c62dc690bfb314340ffe68b1dc821b92ce78bcee9e0b177bfd5826c12f120555665f05ecf6a70e4b1ffae2d1402776649eac7684064fc41204b66ac44d545002e10390afe142658ac9583c88db23d0dd666550ad137c9feab4143a4e7d0ef70e6ee485eeb3acd743180b940029055a589ea08b0bcb1b506accf889e7a9f1f0ac9655eb24c6cc324881851462f2068272f461134f02b32cbd18b6a33c08a88ee54bc0b79bfb38980f789cc044c8920f1ded7daea1433fa6a5a9c23f3edb78244b09de2626c3a7709278defb312f26329252bd98d164d78b57a1173010f20e6d237d2d037c02179a11a4b8c2b6509c4028f244eebb9085271fdbf7073e87e5d45cdd74404c069a4c9ab04bf6b685f4bd83ca4d7110e782c8b4164c54b6df454d6038b9d4ea42b020232541bda35cc680878256c2e6908e67f293cb24d3a1ff321ec39d8970c010ee4200cb397287908518ce1b2a2b0782aebf5ea20aa10846929b12cb77800e3da387b95ab314ab75c44dff719afc53cfa5a46634e6314d948cc3cb16a3b53bb117894ed585058df1e4fd2a90bc1cfe00cbd678af1bae96441a618c6e4dede6f276119eb519b73549eb3fdac3a7949535e626388c8a1a9eeb6b1e4aaeabf73092054cb98ef933d142dfb40b2d3477bdb31576d632372642661bc47b29a16b342227f1a392756931fa077790fccf068fc3f4f85b5cf64820321edf8b839d0b144ccf4f24601d1c868c8470f2d1d9d509bbff9f1cb452554e8754774d388692c92d037a9ffe15a3e239efbbba97eb8ddf82f644c94c889572d2542acce4e6e8353a4d2984e8b34c40d01eff9f153c877f86b57f70c350824a2959761ceefdfb50420bc1ac0dffc277a420cc9f0c9babd06f0069038e2439da593e35f6d27b6f3d6becc316d3f5ac7f821aa6d6c54647feffe74a8c8de7946bc9ca1991ce68d974ca1beeb2bd07dbf10a5e41f5df62d181559604c68849eee1c02f7fac74f539f5458341cdd8f0bea1f805f610da4f50f0db32da75b209a281ff31ffc9728de54afee493269be48347cdb353f7a9969f9a36f3b68338302d1ea9376596f30f23dfd0be5434d255c5351092ca8fe94276e2d416e9eadf431549c5bd3b29a2d47005ece18a36ccbfe7651c50c0749c8ef31b8416285516a1a98d9508aaea646747364f899f4606c0bfbcec2ee138edf991f966ecb058f7555470b807f96065db9af69e0def9d95d9dd31fbb59ccf60032479f383e4aba60b43e1d7959ba8835292f275e6ea566bedc92686f10ecaf0359020af2555d1188a6e4eb82a32d3300288528cc9d537a8f0c9a17c08ff6a861bc20a7b7b2d5fc4df9a9bc674a3b48bc62148d86dc78ae16ce9a63397b79e4634de0f8a710899a607b1bc01c58e11c2a93a9c6bcf5158ed271655c4a4da9b78489ad2b690fb074834cc9c30c534be2650b7324e8cdda6ab3c096ce9def70bcd6758eed03d899b6e1922c017b0341467b17f3b40cea22b5066caaba7ef15886624eab2d7d270a9aa71af944407f5f53aa6ceae8294c1259c76c06c93bbf24f317d95718ef4664489a33ce8f1c014f12e68f8d0871fab09253613d917cdc024a3c4465a7dfee62d07789b9227d4d09b85e3a9af252e4853289c48c3293d4e2bf3a566c3bb513dfd910ff66a48f958f9d2349aecc42496ca3b4b995b250d1d7d3be510b67461a3d58238a55220ce0cfe1d4d9bcc79598f7653d90e9783083a0670f046f38497e9d6466fd91f20ca112762d2caa6b7eb95711b4784562e34e90b81e601d0685d13123aead40eecff1df943a6da0f584d1ecd93c831d250a5956f2634efd1d3180b241a4720da7d4e2285c9e49eadf0fff3e5a7699d8225faa25cf79bd7b0ce1f272c011b864be28c800550c8ab57980c485ca3b967e6c83b27ecaa563b58840b158a225ef5f50b41d04fa4494fdc58a061c5590dfe6701b348c461d9c86a5e2fdce277fc1202374f5173695ca82019e6be6d7cae650b78d916ede3f89532f016767e40b871dc294dd7cbb116cd003e4e8333bd683071b12d726888f0dff24b6e00648f4fd6df578b3ce4cc4b3c6d90ddbc32c4156fc7722056ab926276551c86868f54da1b997f917969be7961732a09cb8777409b6ac8af998204d5bf6a8183dc3169c180cd17ff6ef2a6d82f9a496a5bc2a238e20bdd580d0c918b7f913ffcab872fd285a6893eb4af373ec7a0e8c84df4734eaf40087b88875d2e203be85948b5998572789e6712b0e7d78f8a7b4e28f1892123bf967d538a7de06dd0b59b9d5a8c5ea4f48b6a325827d35d761dbe83d47869432d1f0c834793a9d00041d10268893793bcc21db9661e9b0ae50a076ad99851aa941d15576157dfad9d1108af64374207d2c13737b363ef1f3a6fe3ad709fc92dcf129caf7e0c5b1d5f74eef0e519c2ea175dc8edaa7710f995d0ac323fd279a65687cd316e835729a2080ef563b988935c06ae87cf2d6b385b408708453be36076028a35936b2ae955ff7eb07c285d890a360c68442e817b93a758af5626655922378a35518dc01e9fab25f5d914ea8f43cca10f5417c11ef4c9f6638da1bddd0371f5544be38d714550fdc9dc1c7d7b8ba54bb208ac7e4b81cb1b91e9ca8924731bec15d98e21f0d72f7018ba6e4198ccbb8d8bb665cf656fc797ce02fbcecdb9052cc3ca1240616236bc8def9714f0316a75e6bb933aaa532fddf63fae1678a9299d0977963dbb96a1a784dba67c6b9c421607ab2ff77a3db41611ddf51011d5308b918a5d198d03c7577c5f04aad66cc15d3215b16f34bd9fb118ab319e71e08e815a78676d6da87766a72f31c52287af4d8258cba0c1abebf8c2af90e6b91f65041c0180d44d71eccdcdcfba50de195697744dc13ca6291364ce38e296523819919da9090bc179fabf1bc5c878f045db2ee5aa43194dd5194c37b2fedbeb83d17fd9af7c4499c561579ccc3c4401b5b61e97af90b7f1fee50b77c8028bcfef445ae9a8c2c6588c3fe916fca8d0772c29fd4581bbf4d298274e73d4077254eca9a060304d24d69267a8f1ef62b5898fb9d128c061f7a1f233232829988a5f65f58612109a2ffbc97085d3d556e03a3aa16a735a53b8f8dd9019eb9faf5bdc5e6c599af7e11ec0494d4ce16336aba4b4d6629055f91fec2c1996eb261b22f96fbe6ed6f5624cca263f6935faf69359ef848bc56390b4c8c37686b75437ffb4d24e9e206f8e514b032070fd067d16123c2eb6ad07ebcc4eaf945b3244db700a81e6253ea5a603ab821cdc84bf87e81c81ec800dbaa4bf7bb18fb659f25cc9c8763bda3c284a5c755d927f91d35e2125ddb6cbbf35fbbb501947054b3ea79345232a6decc3c57c459619287f438e5332b518b5f1b8a9864316b82c62bc6e7e14077b76977a04f7e208c6562b1575dbeed3cc8dc6ed2128b15cb085d36dce89878ce947b5c3c135efea937d80c5bce15309a9ee98324f785be4999330affa32826ed05c94ddceb4e82aa7e303689efcb8c5d756fbe0f4eff48fc478f6333aafe5be968c6ca3e2cdd80fc38aac219d649a9ce6e7375c7e40e15e9a9931985462fa494f0ad6de8faffccbfac86eb027de1573703850d63af5e4d8314b327a93c75b806e3251320480bbf6d077025d37bcb4116dc93fef109a4b62d7572c8b05dbf7e21f46290ab9019b6689ea1d3b4f47668982125ea1962312a45e75c5808f0d9b7fe5435f7ef02c70b91c751abc48de61c204d6ef45b7c3f889e46ae7410cb4e9a8445fd4c58c1cdc4e73dab9f6d557b0aabdbd4fea35f6373f845b01799956092ef32c4f4886bf7f4603eedf3bd9613b5e69446c697998567479bb6ec9edc5e2a9b3350dda88d0eb02ba3831621aff4168f982078b191489562a132c3f1fe73f9ce1df791077666fecad88085311031271b43282036c90b97133f95ee8c2602dee0fe0261866e36543fa718521a5fda97eb73b29de9c8a45cac85c9dadc04a01acde18d13944903b823bcc362adb118d29955227d8e076f39d6cba9f40a177ed58d0b0dd3a2eff11491050fa554f6a255f718007b50aa4f0d6bf92866c1fce513d04c65869c9405a2ba1a79f26a6e1b3be40664cc44c6ed359c3e1ae176f749a748ef0f86690954e26734a3b0187e2b8abed90bf64791a2b7d06ca908597f1a9c30b9c6bae44cdaf0cfedcd8653a570f2022f52eb0a7ca351c8d2b2fd08fd0cfc818afbce7e46751f60a8e20703929b93dc1d36b4edc37620b759cf9e05d48352c5a0e1dc24ec606fd28f95122fda3587ab2451b15752e38ead16f7daec8912d11487acb7850eca6ac56a7e605b369a4db99e977f556bf8a84eab2088552b303866646dae9a8ad0dee339049695f5524657c6d88db8b363cc11f48a483a61a5bcec91fb2df35179e0512d5bec1778a2fc33b9468fc4272bb260c85561885d2fda14ffe8e7017c5cb0f794c2d3d61494aff1125ebd83eb99313020f51abe1c9db9d91370f3f1bb78037183380c56310bbae664354312c6277f8102637b9639a565124bb6be385e0ccaa9f514284f89ecfaff0a90fca4563c8a7fe3a893ebb08a61805af95baadcf66d3d4a3b0e6431ce530286bca956a26fc3314849fde08725468e0b093c4bd02104fb467fa68ee4c22b01e6dc9695de28c5064695cfc2dc8070e4d7eb67c3057a2224fce7fe6370bf9390c3d5929addf925d6afa86c8b76fd334e6ad5659780a20f4ca250c5d4db7fae5257dfc951854d233d03e45b140367ad1027ab3928e79673f546a906ced7f24f6030c1fb5a2753b3ccb87531362ba3364474076748328abab58110c71b5c846dfaea4d97e8aafccf0f5d0111e5bfdaee60a70013b271de52fb0736dc3919ec5fc88b325f168708e596f6c83daba0ce41e074c6be718c8fdc57447f3cb747c31631550c6058e3c3632c1808a3b3c8c80da3fabaec372287499a783085342860508aa880502d84ac6d16c1229ea27e2089d7bbf4da733ac8c13d45897053d998a00161a1040108b3ab9a69edd6dffd55a975d30b480aeff84863dbc7b0137379ccf4b4cd96386c64eaf5e75a2a90d0b284a2959821b1d09f56cd97212b9b2bf70cc9bedc1bda9942581b980b67d591320f4b6c1bbfec8de7aa2ca188f304c854fa74d63a1ed794ecfb10e50ad5b2447037601eef5ed4b824c42e46d691349b1c5b4e68d78cd532eaae9c0a4ee306a8b645a70d327a7a6b07e4bcf1fbee49627ef1044481027556dd3515cdccf40e0067b02c8e3de53657e1831dfb52623c2950051b22a9d01cef3a08b27b00150069c886954db8920b7164a3e555c79b67c81d24999b09032c5beb59156630795cb74e5974a2acbec2ab5caff5bbc1f99f337c5eebab18ff94b2595b862744d222230a3fb053169fe07c8c67151eb16105b3e5b6ee42a1dcda03424764cb363f7e481b735947f1ab141cc343f1fa18c97c9fad84b137c5eb9a093f9505813037c84a6722289d7656c0c29d030eed2927e434949f34dbaefd21f86cdd8cf059879cf9b720dcea7a11b8e6c47b2ccdce25a77ffa194ef26066962fb2a1bbd6cb6d0b2c33775bec2995dae706165b32be5b5ea18fae20b4d4fd2c42f1fc8e964a662bca23fcddda37e5b9942f18b54c9533f3e0cdbcc7b3aa54bc936d10bb2d01bfb305bb83147001cb238617bced9a27861923989d6c0efa46b8683d29aba4390ce1334f9369c36c6540a54c183d054e71713bbbb19130c178af364c90cd6e63ecf76ba8fd4ebfc3e90075593d8b05695a9dcf16ba375b1e2aaeae82433e06fc8c8f34d69b240fc38837300f93ef666247537198b1f7e0d46ed09e61158ff2d9ef8019922c4f51656c28c6f8211ced17a5db2017369d7540dc3749f21388819c1fc9a99ba0d85314fa022cfa908ec4a0e81585dbaf10a9dfd26fbf5b2d9aa83ffb25e786e2d54a8033b8ae7d59df9f51d873c4f3c44fbb6e2dc3376232c951d8017a97e2f4d8ebd2e2dd4985ff94307106b8235f573c8f1b2780fb1459fe14e114d0d9601574369731a6013e24642f84c12a1c2f5b14c1bdf97d6782da50e2c8b9e616c416c00aa57c425468fcfd745c45da7807eee3bef07b6bd6670ba0503b8903a7220381dac0f718e7422cfa903dc9ac61f4c1d06998477823bc47bf9ab16544c41436b3acf7caea38f94e95e5155aeb9a075785becd8c75113c176cd123b8327355c8f407a8f896222844af1c05618218ca0de3787bb0d46f9773406e446efa59a8e4ec4aeb3d4a41366d0c9963aefa011656b9eaa4b6de4098ae81605e0b11a5f26ce4499cea7adc23f66702a8791731c80acfd19be8e295729e7ce66727847a27849d8760f094d244443d70bbe01fe3064423ea8e9ee1999005fa379d8e6995295c3941c04456f9f90ea557329fc6a743138d11bfb1b4e76dfb34b12f322b665139ff6e5a9fa16f13fdbf3c80ef6df22e4587ca87845052bd29cd51751c14cce54e7fcacfa73f5064f5857da652bfe92bdca510bd7e30e7c67ee61a8342bfff29e3c5a0600896146fbcb446dff0ca819c434b541d2a472c24eb9c3670b50c318c9f4ae8b3543f0db1c240fff9bf1512841e55f1189d5f54fca25a2f62dba549cd871989e11a96fd9cf92e3adf3b94aa880f9e2b032f5f857e32210384c47b6510a575531b7fde1d49918b7d2404f25ed35a61b3acae2e29b290e9d1c8b9e3c7222899ed373fd6e4ccc70a3cbbb51717cfe9de7ea9cfbacd54b7d13513dfb119e2328f543994a6735626aa06c35c3c73139b98410b509ba10bae354bb4027ad425400f5adcbe6d0bbfaf07779dc63bde573271b7817d634358156ae08583d06767e8a5a6e8eb469f581425785c20f48914501099069dd377720f2f42d7fab63f4b84f4bb1f3e5d388d879dce7afd55b2c0814aafc6d64df672ec37be054231628e9359de2a2861d29d60a586029b061d4483dfa429be21052c6bd2cbaa35792bab51c8c930355a717e4523a1b47ded174a726598274962b4076bb019263bc07307e7bfa3c2eed623ba35b9a8c48478ff582c79ac598ab18f323957f59f3085db974777fd3d42f33643beaf0f958fec9f25252a4f1a7720a2cc5b2fd6cb3d1d0ffe6111f61d49721ebdcccf4dad1f09da80df671d82b9ec7a4c651514511433fbbf689604f59be7e302ef1a139fe68bc40bcc57d861a25c1d12c2d9c31b7d8501d3d7d8098f31651e6230f2d27ea4b767f38f18e91dc698c03750b9ab933d1f15d897cf9aafc2d9fa4469ce52cc1b9513ab550ebfe99f1070ad8a11fdf7823f08fcb034b2ca8102f48af52cce149abc7c36e9cf32d2411b6a03c8bcfc037f85080b206dda9d2326af182acd7079a5430b3382cef13363efb6694fb577eaaf7f9d766a4e66de6a8b24495db1b147e827ad5c932e894a427bdab738368e30c6cfb76325d36c5ce777541b30592f3878cd9efdb85157da280b929f113bc4e2e406a957ade4d44dbf1e12ef0b21dc068c119048c056a5b59b8f9dfb99093d8f377516bf08baadf91abc0bb70ff4bb9f08b15e530fd8e105dd4957fe4239079eed207c2fcd6dc203132e13334eb25d3bc9e9a72f77a032cd9bacf1b7668a5a84cd653843a7f24ca2732d170c867ad64896c412ea2bf1c88e9125fe673ac9f12a40856222d7d06a4f190484e1f5fa76ee39ba323d2af526727b04accdfb41deedfe7110a447aeb0337ae942ca977989059c83dc708840208e5d8cb513b96cbf6dc517d17aa96d66442443b9cc583a8473268623b85532f6e5bd82c85cbf0e7605a5132f3abb10bb2d7aa99b5e7fa2b7137b18ed012c9bfd0db920be7ece943405b4cd3f59bfba08f3751b33364c45fc31d8a32a1492c2dac6f53b2348f2144db36852be1d70110151abb08f74266957aa78cbde62b155762a310c250d4c64b12d6ed7e24c922b1d0e888e487bae1b039fbdbb364563b488d32ed92efb5abeff46ca28bf7514487e75de5befdeff315faae2833b3d3dbbfca71c4432aaef193cec24d5d0446d386c9182b637a9d74fcdde757ab076882835dcb438d92472f1a03c7041435a6ac039289dd897e42c1fc33ec6b75b76fe4c89d1f6f85333d54f470f7eb0408c1a471b24e504f7c475a1410ca50efb2e6728a75a9f74577be3cf795ad92af5b5ba5a9f8833c5ad31f8a56c66e2ae92f1fb26fcf7b6a1a7852ef689339b6b949ab1dbdbaaf86974635b38baa5fcfc1901c40fbae4508be1f68c7e7677e79f2440e67914194e651ef3f9bba433b22a3af067e1e451044e2ebb71df49103f2c0aacc00b9c72d6e52f3e7732c3b80a325ee391bf291a7cebfc898cfad9292015bd3dacbd4d55ad07c7292520ee748e5ed1459212759c5bdc1d1fd02f95335a6c060eef731b70f3d6038d587541a3e10496eee2b93f0f544fa453066ff141f98163601fef0179e355f4810e2718ee785519e235d0355b86ffb082e5d52a0b74af5d7f052427f0d27f560958ab876541e1ee2623f8dd39a5e737c6cbe9c8ddf4a6366a7b40ff79c299aef6ca76eaab81f90c4a830b6b1d6da1d331936118671e8e25e9f096bcc29a0525087c405a0169e644f9ed96202d491a1448b7772a7ad603669c2a5c67004d8a6d35ed2b8ee0666f337af31a561581770e0b82ad06fa4328bd2d350115cea2da80881df821ef23cd7d1ca91517b572021c7812d637e0f38fccaed2e7a0b1adacdb149e1669651f8166de7f9ee0aa4faadeee6b188847c956fe29f28dfbd045ce9bc94148870c036996f6c1e0124806d61027c0cb4b50740bd2ed302c3eed21e32b038bcf88e2bf073edac367c6f5fd32fc21be1e77bacafdcd4966baaa7e4a14bd2b39f37a267e556d67c946e1ebc94b39c5cb023c39f79842c7dd4051cda4a3a368f03c4e8345e027abc61d7c416c6b57b0a36357f45d766a0d3f9ff278bb67e8a216dc8315d4d5ff32a12dadff767382dbdf83e661757e2e265b381ce762124a31dd1fb4e3a666f8722495fde7f240f94cd2cbd9a8663e7d1069d8e40ed0c30b2855f591227bf915b0b96460c8130ecf83e819ae00279243be3b0a9e2633090711677f6d2e5578c59fd0f475c1b20dd9c52be9c7e5690e175062d652cfad23efc0364dc078aa8e0f10bddf32fb2b16c2b9277e83cd414e3ddc2dede818ceb2eea716e939ee02de08f056b89410c0d9d12f7d49af7c2a2a3d0699ce53eb9f566c9687722a47636afaf85b4d123500528270cb43064b45df8bc93b052886e99c7eadeab9f807c1458fa3fa886dbfadde71b6d9629a0e21cf91d87d565e31c69605b1227d03f58b5a78da9ef08e5171725782440e8ea77b4a41449b0baecbb17c259a06384ebfc948495589e5cc486b0fb5b1f144cc4cc84f756c6b2f4450f027537fead60f4c007ef3c26ac1a8148837a7665a0115bcad1f648e914d4e7565da30574614c32144d54da7d87066f33a9d52c3c364258535120b5f353e315da2d7e75f0ca29a7bbc80dc52d2d11cd688cb443e22ff6cbbb068afc114728485dc1363a8983bee342bffdade6c83ca00cb2111fbafe44de0ae722e9bb87a4d5fd4e0ccd36a43baef98168b8c84555c84bd44d54c19a6c468541f9328095905aa7d7b872a7ea5e8713678816c967650cdb2851ea9fa45b55550a9a477d54a9afda8a9e3fb08b9f72152b05dff54e2d46ed58152d617dc69239083d37e863c2147be38b30e09007eef2828aa5a8f038156b43d39ae86d0352f8abe1e9e526a87c87bc0069051d5569dc490c4a01f9b95c545f8b6dc0d484413531932d6216f979b14c1a21c67015a0389d153e342f188cee6f8bb2da4e5a307335a73506491bfcf4d5b891b91c8d0cc29868e6e9473d8616b67e0bf0c97a2e1aa7bbb993e240f79eca964c6b4b9f924fa66da512d98b94b3dd7c7b8bf1a65ca0f1c9df5dd8782d86d3cc3142258f0ad07c3a883cefbd501d04a864cfa784fba759068835691fe8282f26d3a4ebe755deb0d27b34536d9293bb01541e503bbbd691d4fee702a829904e73de0b97df7a7f4b10fcf67e2a5c773add78f4580f5c979c8ab77f0b8196e642f6cedcb7db8d6564083ee6ef2c60c1bc2d02d7696d351f5f8b20315c00b08d77370e4599ccfe8046f739a372f3ac13b013c09bd4ed7a1d1d2241420ebafcc3d90c06c57d0527e19c87616c8239afdba539a48ebd57040aa2a45807f7e4d528546c6585cb73e4802961313d7b4f30c1ce3afdbafaceb46c0fd4ef1d9479f09bf4838dde3d21fd01268c8972ea2a79a92445dc9ae4e842ae2b03ace974d76344a20dcf61a2991b20748672cb79ac9168e66156502b0ee1b3cef3bef0552ef3b54c6633b27977688d223a74b3c37eb6556636066e30534b4cbe28b292341d4a4547cf9f5198d1e060724aaf5fc7c50fbbea5771642a83e7de02584eef9d60c47121f16711f6185b9de8ea1759baa799671673b748a6ce9e92cb97e4e321c504a3a18dbc6d65451fa9e73061b4f1785beeee44b1b408a07d9f8ee128cc4fc749457151c11205bcbdeebb73f207980ea07cc0bb3642d791e7437e0453eae92227372f005e78f49d11587bdf9c3aa7263b89af5a00a2067c26269775e2d3fccc73f78b99fc5a3682691ba15b98268e5af341d8014fa6a32fd54f77a045d95e3cfb2e840943be10a4ef7968a9d15e98c7b0bed839b5c0e68ec42a53349a6f1ff724afd6b1a9b3e6fcd0defd1f518aa7a27007b9ef66c8c48d5125cff82db0a54d12acbcfd189e7b3c57f3eb2303d3b72cc7ee729fe406104f61c3846d3070c7cf4164253a32a5d426ca12ef0a0adab5f460e71093334b523f4376176e89403bcc8c063e18a5f253bebc8a3230a627b3e4413c49b1267efb6b2a71d5888b01e975e398fc7226054630fd78c0499010e6a18ded0853f700a416ba01fb9fa856a07c1da9c9726e63afd0268472302ee8e14bc923359545af1d46793f702f80d0946a5daaa543752edd3bd4a876678b11114cc6a27e82897164f1629c4426a85bc4933bf061d6ec39dab1e5c332ebd5c8acbd954897ba5c67bb0e737fd7a497c18be69c42b360ca557a995234ffe8e438ff163fc3ff4836440caee8efc1777fc682da76c67a3b8e867ea28e369ae468d0e1a59e789f852dde810afcdece3e687303c4813d9b7119283873270ce9bbdcfb0d0ddeff439fc1a072865fbc0565ea3ee0fa1275c2ec2caf4b26163a97ff5070ab63bb5d16fd1293982f912b87999e710cdbdb669a6893f4aa16b966c38cb154b0e4875ea7d28402b2fbb7130ebda052e4f3d58b9211c25d04d060cc0641e697ad78a1febc5d64b81149998df2b0a2f23e0cc6b5b533207c0debb0855557492b19aa7423877a3d2b5ceeed3e7ee886502d89a25201360987c8469dbbb6b22a05bb0686c0dcfa1988433156788a3738a83177127d523186ad6f00d83a4c2faacd0daf862aea8f53f40ad4e0ff319578933dccf20222da6419e8684b9850d2b195cff3fad7e749e33180f49e1a576e629aaf5809d43f56ab59e6ac9a5fcb7562c2c33f9c5ef8c897c8d2c092f9142daedd3acb3ffe2283d2b4cb8f27b9928f12d53489d70a7beb09bb01e0ab45d06d4cfe3f090b90c95b535af135ff028a2b574cb7837cdcd72d51c339607a971435d270c981f5f7ebf89911d92fb992b494b4c1fa6ed81cfd0017f3f329758b090bfc7f20b2cf7d47006f3783d6c5be14e68b063aa17712047a5674c1394e1b9f7ccdd04ca0ff90a8884d9c9bfd414923dd28d116e635cd252e8cd533ace13c7dd38eb44e02010ddf9bf391f3edcb9f63d471c4de402e7714f5db3ed0c563f552e2a9cc7da3efd989c087db90213fcb0d7e2eb958cbe197fb86e0bc59cbe0087291ee5302e6dd3a8e2052089b052715ce4c29b60c4549ea33a5633fec2b0737d037c6c5b816f673b958530412edba80d95ba5ca35bce63e99e97f6dd653ba4e9df138f84bb627d761487cf593ff6005c29197046551ae518cf8f9bcd6ccc63a3763fda35d2710f5e827160b079131c96de463baf97713d5c97ba41bee4e3014c8307f562c27e5926097859668d7c03d76c6a0722a1e78d5ba559db5c083a1b9211c09d738dfde069f6c73c316a0dde359a989680a758e35f6d3f750e386f429701b5e2befb0d4936fdc4280797abc1e30be6d84d1d4e7e9da78021da01a3f72226b04390977191d78194c0b5213ede2d6a6f6273683e8ba18a1e885f17bdfa2fe40e4dad14cb5f3e550d58de6328482970e0a9e38924221ac95904e64467140b37c155d74220cab90935cd083c2518c3425d68bb1a52b6a35349bee9eb6f958a23e7fa2aa3fc4ded058d38e99ea63f5b59643d9ae511c3b3c8eb237f0a164a9cde5a3788c5b17df2b58fb7b6b3e41a9969593eb1f8983a71c51d69ec3f0eed56686e023079006f2050ffe9828141aaa3b10475d585bd7c2b7b8103d2b777da79c9d8d9ce994793d0de472bdcc6894e4010c0a3c0073ce6b592ffabd5c94a022b95f0c57f3e1664b9623ce615d53843cc9cf10ce6604e6758a73dbfcfc26a871116036e318244606b1e57687115d47ea88575abde55b9df8571138e87677f4ae968ad6bcab895cd4a9ca91499c019d6de6b655b9a74620bd1eb36e277c0bee6cf6951c1fdd885f1de966a7e39f4aa3806372eefd29f9624812994acee820f977a7b61dbe0bf853857f76b3b6bd5ec076a2a769ce0100bd6de187fb22484daad81b9dba2aa0b3ef757589d151ac6c5303edb8c655cf99f8e56b1d9ae243963a22e783128737a1edeb572190df6bbaf17a06bfceb66cd059db0a3ca0e75c2c6af9a121c8aa997d1c6b82888d6f4b21e694c7ff455f0c792f8808bf760c971b10d5ece41756ef554b4c3f5c52a91eb9327ce75b7df826b4cb290125fc4ac854410a6bf3fccdc0ab209b872e2bf573f82b407926c43cdc9d60d0c24dc266b59f3325af1f0763dafc59fc6628a6bee937b132be3ecaeeaec620a95b2f0e951a7a243b624363cbb42927481aa593025bbdbe79c6431f4888e6b038d7e8389e21ce89d2fd0da3cd63abaea4241a08f384cb310a08cae0d35e221764bfd9c789e5f8319e535e101ac53b5a1829d39bc1077735e56bf64a785b312652c697e27aec1f9dc3189a6496422c16f926881a5d3ba9e3919527a221ce32a58ac782b94e6e3a500de63d5282aba90a99734df52c151d25ac31c9c95817e5bdbc329b83c2ae58c7561e2748ca471c24565706881c1266ba9a5b52b393b2050df75661283933ac56f1d68589c41041dcf124b48b7462ecc2dd221b6977fc42df7d707bdd645817cecbc75be4ea695f74be9434389b14f5d93ccbe5a08a7d7c7f26654dce01108a450d74799ddedf9a6506e08df7fa859588907452db86a72eb5cf42d731e9a835e294a59bb64b274d085a953ed3bf300309c99765aa7777f42d0fe3aae7fbb31273c61564fce1694116f58b3a1d390c58b1b74b81ce87543d0a1a854e5e7b9dfc4b6d425b6934b13556ef1806e63ed3d8b318e4233b700de75cb5edb6089b10031cbb69f9ce53dfbd0e13da1e215262391eb91c486863c34fdaead621b65d726ffedcae050db99a4365afc019ad1d8797723f24748e95beaabf2d2ec309dd1d9ab51481ac273bd83301306ab7933a23228bab7932ff7b9df69180c2418886834077a5a35266cfed127fb2abb1002dd9d4a40890cf1553ae92255bbe84f0cbfec91467efd8a1fce16fe95735220598dd23c36e31614a08ae04409d4bb674d522448528a83edb3a532681e057ec7fa017d274eed6258020ac764143e3340885c998ae16561089c66d0b15fdcd7e7f3f4a750e25d132291d3c071c5def2b762c62ac9d1e1bba3f384d36b1e4edbe7a597648fc7ce3d31619e8b90b3f247b21e31c1cb4dc0bf751c8ea0fd563c4b3939bc69079f1d062244e694e2e77559a4f27fac5442524cff075763091404e14c45ebdac1dda7c8024660602b2b325d039f226f0317dbea552e01a2e5489029c5733b6aa3bfb8e881d0399551881453822e680e6102dc22e8e3fa21481968eca9f3db2ecbefa7fcf067a6891a7091cee76816e854100b0d25342885673052afcf082f3ba93caf83d7f305c666bae59bea1f235ca91ec8007079f47637cc76d6cd6acb8d09c0bb07aad75f841780443af214dbba83bf99734cff5b25d11c8962598da68e87ac418afd0a950ff38b2fd48ebf0512a71dda88008556f7c937973cc9a28f00fdab90bfe1b498a19876cee33308583bc81755247c6ec3d7927506a60d6c688783be807ce97915510d49e5eb628969b739f4a7aeb75f14a8705ccc1d039c27d08e19ea79d494a3d5433dbbd1229fdc3b1965a2c2e8c61342ec6f6ad3f8a40a88cd0b8e4042af547239b9d44109e6b0187cd27703e99b23837b8d470eea4de3e2cf5c5ac52bac1d4567b7e96bdc42e3ecc5c3f7e2cf23190638a085558cbace93cd5a518ea90055a5553b1af3768268b8b8b39c85350b8a6ebd8fcc0689dc958b92fb9afbf415068b45d7d6e8c25191c1d563380286b049a32ee400ad84dbecc173f661272c6dcd5b0176cddb7c69f754e8465ee763b6991a0d876f6f7483fd662206a36cb4b5a91660e991ab261c6232db125174997f26e2e7b2e28474801e0a1c86b4b74d4eedef074976af3ce47680463b5e567615977f86f315ed8dbd5e2ca2dcbfee206e9667df08c8462ae471b8b7bb63d12c1d603b8a8f686e958691842704d73c17e36e6ab344587b8af1c1626e7382100a3a3915a62b74232e3401e74e4aff6578b9121591f59a0332b27c0dc1f798bdaf3f396800762904e756d0f55d07bd81607d3fefedc440a368947dce716ef3ca120cd74dee18ef15a6df15e2b538c3ff4884649190aea36225e5c59db52ff74b4e672f6702960ab7855e4d923b89cfa5e3b5b847a280056fecaf09a10f96cef7f3e90ce0202402d16de7752e22453b2b9cae134282ff7d0a6cb7a2e8d897d3182b0f952f58ab90067025e91a1b977de3ebfeccda7c99d9f8f74ef98b6aa2815875d921e8efdaaac568839b5160c5434a9b33516eb3e68cd0c838999ea309d5d1b8adbf6dfa02bd8ce9bcbfca4a09bb7d903b6716a81b09c789e05abb993929cc335cb21c1602e5443952e05cd3cde006a71ffdf9b2871b59b03367905a687b2f19df94abeb74acd457bef0473dfec788a7bc0b11c56f6ef9801dde74eb27ebfdf1af63d6aa860611a6d97fbe7a45583cb7147c4c56e9c4dc2494d1d74cabf0d7a9134ebfc83e2773f7904137e047661fafcb981adc641efb4188f14e41839ce083b848fb5282a7010789b8525538dfb693e0068a1a9b65a807c1641c8ce42853bcc0b68ed7c8ffa94cd2652cbb6dca2b9f7ca471da08b299f65a871c38ebd783f15fa047706b9f556449b705806d110421ae08111a3a440cdaecfee0fdc4cc6b9d4f1a84a251ad7a25c7f62b469d381b5b4afe1db466928619e89fa36d8a5bd9f049379477c8ed7139ae340dace329fecd30eafb044ed5b3c547f5fb92d815c2cc3f8684fb8293425a6fdba5022314666008bc795a4ab7946e0fdd659ad471707bdfa6a000b5df1f2bbf7b11c34d0d91563300e7fff9bb0859809c1a202a767b629706d2656910dbb09ac9f3a290c498f1a4beac56fecac29d2d0e23e9e29dc648b5f4f59c055429a0fa5822c1576281596f5b2e8878f9c313887a166a3cfbb5f4844305fc021bbfc16d7efe91a6ff18aae2cd36f465bd41644d4614f7a0f9add179e394d04da1e8fea02da49dba171ec3f755facd1a8c25f6d94c4745bdc9354795a0b0f9eb66309c6ed48b507baa54f2e91bfd086a564a9d221d79052d9361aedd477c8be7926ce4b4d9d10dcdf2eca1f1bc15abef282116e20cdb6a4aa19b1d9588c23c1710d2faa34cd85346bdd9cf0e2141cd38b41781cdf7652dbd72070f51fa107a8b39d85074a244339f1e0f874d25ae658dc4599c2286e41637af7321500b326dc7ca3c2a23eca61c83c727fb2579126f93be177efc549049cd80de2a0e533364b46e637e4cf3053105f32e74a88d766b3ebbcb2f7a8af5833059afb9d277d01483f87c34f43706d65da96dca115f00857dee80803763a0ac6b8b75f87b9a28ce3d5d4a794a4d82adba88588c323270b0be732d6c33a464bb53267aa2b117c960f7a43767327cf26fe4390d4dd4334ce678755e82193edafa4df972feb85b7ca56f83ad0e67cea40429f026ed8c4c9b93160b3586976ac042699ecd5908c6e73ea637391b536b96cc071ef25b10214b6c80e7d4889134eb6e09d89b300ecd140bc04cb1ecccd92fa2f627f786bfedea2fbb5fe16463b3f248e5f94d69d462171b915cbcd158b4337b3b9d252d3ad754dc8eba7dbc2f2125ba3186a49c9dbe63ad0a810ae22879fdceaac60b5efc791f7ccfa595c80ad7de6f46c8a40083ee15c9265c467a43498ae17445608225018c9a56d930ca7fd065506ce52d694049268374058ad7c4e269f6974c6c76ddeddc1b5eecae011ef3d7ee9da3879a991fdd8ddbbd4dba6017f8fe27f41fe2d2d0510b0867f80892b7fb38bbd5bfdbbed72255f2d6a71f075ba2ff8276af4d5875605c9b17b3610e1c4665878036d8426f62b6fa0da36bc1ad09a17308506e2beaa1a7dee499e218f79a2708676a1a418cfe35069ee81623af4f42ea17ae88e443d412f7416b6bfa2fc825d338cdeec5f77a2b0c2236ff6fa2e9bccde3eee24ea86694f6c00f84df67d5efff5fa9172a87c5091585c3172a1610e5453863adddd6ca5065973d3fd9eb772e929b708cc46cbadd1d5829758a707aae3c44702ebdf80891251decdcd73bb65c883b769f0899796f20e8f3400002b54bad235d0dd700e2d9565810252741861c71f82c772062f8adedb12648bac256bee3fbcada34721af19a46283fee3648af8b7358425e3f133af84d5b7baef85871157e0e715be65c4e33a82a5fd3a91a596fd8bf0b02b7f37d167bb128e8efbd2c2fd5d7e46d296922bb03b8aafc006fbb333c13fecd9266f951ae5bec17833429758eea7b7b5f891d3c86bf621ecbb57ac4bc2901bd6b656f749d0b032145c4a36c6718901a0361ff07794c3eb3ea13190ee9ea1039cc16ee42740e662fa05a56974eac67886dd55ff0c76d12ff6dc7e3aaa44208103de006ef536aad906a290c237f6793fe99f151c3403acd9504242f252a6ed88f189b69360d50eb0d61cd45bdf29532a12497a0d8674c9949e62eed6d94d19193a0bb1c011e57e69156b907ffdd82cc023be30b9ce6143d88556350c9151a1872746f77811e81fc0cc13b1479bfe268097640867350c412020ac470bf5534c7b1630b329c30533e410905944300ef47b8e0f3192c3169cad6ad43377ab9ead6dd3f2cb067cdee216ff5e449a90d8cfe7767d951a52e194e07cac1caf5167ac58953a83860fbe8d51f437cd1c056405227d9c47f0c8d3acfa169799bc9adefbaf029769e75f248c20eb25e0b6f8b5abead1c611d10d4aed10e4b2d11411fe18ff865481780b09c689b55a9f48ce732cf9259e9d722f688f45735ab1eb1364d10514ad1e02385235face08eebaf8ed5fb1fdc03a1747997e26e642a3b610947cfb920e5ae21475531c43a61663225538d3521973f11ed006f0affea7cb34937697c22e83835fbf13212778c23d98e00e5a80f55c599f95573f4df4c49337f56fb56a431b779f8bbf0f128caed439bc58025d3b07dcc46e8adb887822d359477de32cb6e83e7127bb988e91a30d2d553a381b59be8116cb66913cbf5e104e467b618e16d2499de98e6b162b0d8b63542d36cdfb46352010b31ec1d590e3c217c1360bc221a3be7ea3b4aaa04307ec56d137b2f85a71c31e371477311286b04c1fe16b2210978c08336448ddcd9a6d1432eb504bb2e2cb12f70c9c8d8da8114ea5f72df1e614a974cd478cfbbb97642e9395bf4bc6a99dd3e4eb7dbca27e40014fb29a4eb1a6779d2b03b39a65dbfd013d47b9b461c056ff30fffbda247cf091f8acde80a456298eb299c5f2151a525165ead71ec8365da14b2abbb33c379179a74e343877949183398e024941f1c3d981a66c0e4743d41508bb2cc65b3a2d17a28220a94a63f46a11036976eafe4d33e06d1c6f040aabe1b3244d24dc0d55126a2e1f44331533a8e9b9891251df9c37b67013f82c049d34bac4361880ce86a5ac9e628b0a327376a32f74397bbcfc31df2ed74e6e932f29a68e535b8b6851c60c2f6ec851b8bf2a6a9c401005a0d0b66461a9c30cee087117caa7cf61760f60656909b94e10f16b6d147277086bc572e1e90eec6fba648f070ad0c4bac71c2638e1877c6d27dc4eff3caf0f9d36284f0a8773e886880b498f28a7b1cf3a13c02931b6992429b1eaba544228f8e49a4d1e0a43ad72e1b0c29436363ef956c03ad8d85a25b09fdf646d1909bb2cebff1ebb95be800c3d667b929f0cf211f61161191246745c6f45bf4a4d8b31a21823267ac5eb0c545268161d3bf6a4b8bfaccfdd043beeda25e0e1cee407106d19f8fc93b3a8feaae934e4379df23ac5cdcad6285d1103525d388941ff8abe1a3f9f76cb25f7d68631b8d2925656c3de53c3ef6fa72d5b6171062af43c46ff1c4e42090025f63c9bbb96c1d3defbc389971561784a9d1fdfdd7779c2ab4d16fbe32394ebe8c08ea9c25481dbc0ecb2305733692387ebf88d176df861433f78a78d547011c4021688dd65274d9cb8884959d9bbcf97dbe056370308a312c47ed5c1011a8cdd899795f5099d322fa5a3af484a038f2a3798ab569f41cc2a7ff5cbf6ba7ba0c047ae72bb1144adb74d3318643010a63e4f3392283f0a5ac2235f81f5e71064fdd173f76581e84172a14709e9596fbd6f176cab53e7c496860eec1aad1083dea198303e858c0802236f21ce4ea4c259aff834616f98355e25ea3de1a0c2cc91121eec7154fce274df70130568d4de599933c9c40d07fba5cac1f3083323159d6ea287c8a8df797f32eea8a09bda0b44de4e083ed2ea97c9a9e55379ab37cea1edabef820b837b931cd7a9b680d412e763f95032e819932938a679893f2a29c97fdfb88724f8ceef1dceb76a46c240c423f3a9371831b42c7c07f93f9e7da5b4f70a5fe21be90166d398d02a5c3a4b83f495739296f6983009f4fec9c34fcf84730edf88354e54b0344023aae9945d710177c2edfea295fae29f948d09fb49f8e25ab33840fb113aad59b42eeab8ec67f28f814db1794fa945e39aa6ec9c64f013e9c54af5223c763784105a73803884081d081d149459dc7929d6aa1143fe57f06048340cf2f20e8a5bf3739ca9bd6709a9232475b7e6febd6880682239dcb4a29af7bbacd76333aa3cc4322d0fe6aac7781b53d34c4c284e6fc5d9775e329640d528a8fce1e011c9145682a636d7f0530077cc71080cffdf6424cd0f6a8bbb61d3c206b0a04287e1a7d71f2b0cd41c2fea9d29bf74e12976cb89e44414caa012096f0dc708fe0c0ea0da136a17b490c09a0c13afef18602d83f0831ac650723c48f697b48d99950ede0a6469b5c87de402c9efaece698d19a5ea93b7016add837047e9353304660bbd22790af6b62f39b5ec05b9f586a4730368fa231296007071910efa72687d20a304575670161f1ffa9cb2841cca9e3e99dc30f8849cf18fd6be4bd1e58bd657d938d20032470c7c0449d6e929b8d5842cb4549bbbfc9ba474b90d4de9bbf5a7d992b2a2cf821df94f2e920815688867bb1d749e51602dd9da7e0f5d7ddfad0b19b6dc8040fbd27e3bd596ab092d4f2297d6ed08af5b5a11560bfb9682caddf80b999bc54bf3942b6e68619cacbc5b15630199c829850158b86ae8f5f0aed605efc27f992a81cde9f86f9213157839ba46e73ebb7a1d4308f354ed06be6b7c907dced4ba82bc2d31ddb024bc7361bca8a1dea2fbd5bd34e9af818504f0227d97882370a8db8acf0aab52db1e15c90c5de32dc39285213551eb93dc60e2df1ada696833410a07d4d7d949628bb3997ff64f978a2cdaf07fd042c541116ace453c5a8cfe01a19c09a9f77a4b0bbe060a9db93a7601486e14eec6601ec7c9d7de22dec0c3389c499831acd8eaf25e8287f185707dca2498832d8890a812d1b9a091125058bd2f26477d88e80091a2f17fdf77a35a21f26dc1792f89fdf7bebbe317ca66f3ab912ec6c99259b3728fa4d39b90b6d5ae92315e0e93336a71370439b13533ea8af5184c42994610870f1b7f0d809e7a8c4775dd289d94fd8817d385491582cf9c4d67723b2f452cfc6deba76e448bd79f2479c1002bf1c0029d6fddf17ebfd00627dadaee375231743d0d80dd7973a2cd95488634401fdfdf06ea2b98eca72b15f1edad6ecdd17e4644e7837cd0d4b0ec668683b5f80ed10c5f8ab35912902213eae3beae140085409b96b2f11d020971f30c224b7451950992319a999b0669817a830af895efd58b679f53a33c17db1417c6dae644e6c4d1470c72655cd7557cd094083cfd4ff1210a386672ac75a16e2db18b6f0c8285c17b62e7e109310fd6da260f36b03f0442aaeab7240509ee056d49c1f28917cab9490a745dee75bfe3ada5f0040ffffffbf