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

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

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

Block Certificate

Block 52749 2abb591b9575fe6e7a010742eb695bbc97f34cc18f898dccc5f4c1efa7cb754a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
86abbb6d267bc09ca513dbd22a453539ce27540b3ba69ff4810fa94e0c1cf17b
Certificate Block Hash
2abb591b9575fe6e7a010742eb695bbc97f34cc18f898dccc5f4c1efa7cb754a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090130000d0140000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000f0b22aefed0a222f7b7a2e134721973d71fb3213e9e5ff5b2cffd077feb5bd90f93363598daa322e2947fc8d8be4cf5b6bdca252712740d0dc2bbf3abb9e00e5f0a546aa956e2c4d11d1a8ea85d2eee24dcc37afc6957660844000000000000008000000080000090130000d0140000

Raw Header Hex

0000402004caaac590fd31a44dd86144d907ffb7ade41983db3b75940a08e0ccf327550f6dc4a368cdd14af42b2f0b0dfea2df3a1c006cc25efb773129bf0955d20d7b68c5d4066a179208187bf11c0c4ea90f81f49fa63b0b5427ce3935452ad2db13a59cc07b266dbbab86

Proof Data Hex

59,560 bytes
121216020307260bb8ff290429cc07219bf604e1283f6315d188c7c60f7185baa3efbfbe770dc91c37ff3dacba3c30fd95db6078e38fc0335eac2ee118bfb3c5e1536fa8f23ae91df14768f427b788cac5ff28d3884b5f6b03f1e4a328cc969a5c10440dddb91c8ac9993b81024234dd63936a29ab0356289214d8ca76a1ffb6a2198844fb6e7868760c34ae1023334f328fa23343c9c351b5ebe7d616587d03067d77ef73d915d939bbece4d3d2877665893bf7967169dad958295598dc00152b45948732fa7a1ba73642a93f35e826d506c87b10c0b35a4aee49dfae333ceb03a016a84b90051eca4847dfbd4079e2a49d60f149f17857a470b1c6edd79c0905d29cf24f70c841dc49c3880428d98211067632a3133cc2352107dd8d04eb5b33d0338871fd9dbf56cb8577b53cec2d8b151fedb204604e486f5d46a30a3ee551634a829ea520ad118ec3294c709df4c90bd3ad1e9643d95e8d77ecabc3914087d16466a4c41c01dbd35e74f84f52f5fd7e7847c8feb32413e098efa9833e24ff96a59bff4afafcbedcba3c340c2ae4fc080066719272b7410342a5830c8b2443f26b93acc75cbc0476d8fc3d1b3db050f8be7f81f726262e42bb67a60f42b516294e25ca0ee722e2e6829a0221d04eb96ce77a1325e5b6cca75ccf8a2f885416dcc905877a8165ab389f33ca91980814739eccf5ac442a15eef0d631fe363672a38d7961edbe1e545dbb841a43c122da774e53a87be92bb4a38812af6c9c29872a1e99f1e354afc61e4a2bdaa69514f6b8e96d051be1d50c9b6a1bd5097bea0ab19b7838c57e78e9558b97df06dad404ce26ee38914c4c0c92acb58968405b9e3c923317d089b67d58e7776ea65fce7b1513cdfb6536f32be2a270e4086877e5f52af7807180f97f03c89f46d30ba9053a5cda5401b2c6dbe6b4ac930a91608d5211b600034990c014109fab9e3252158ccc14ff283efb2ab52c0638132c729815b622db9b74c524432b572918ccdc23886abaaaa31f39b8e46a7439dcad1c71fffa3b1f2aec77590baa1ad36e8f3a254b25c0e29edcf902cd8607277f9586b5812483a37050a4b7b51edb72860e85f92875a72f7ae108fe54997c0025b64647d3dce284ba5c2feea2fae76ddd1a8f09768ff4c438f76bdc2bf83ac16f45a69e42db7e185d1c39d3db2e53efc0cb76bc36b8d213d7b6b0968facd3a59aad34296d008e8d668b12509a32b4f52dd9bf77e4def0931ce97f6ff4b81ea7c53c75837c72358e8c781f62648cadeba559136abe81221ae5bbc43c59ea72a79e3c0fd52c96ab598e4666eb33ce16fc511bd517bb8a744a0af1de51027bf0187dc42e562a5edbf4e678e1ba7a9ee1f98680bf91c6cee29c23e1360eb6c53a112b3cae774e49a9c5b902134d79aac6f298aec459cdfa43387080ad14a30b359a66d8cc1db4dc87fd58d4f7263957a4aa23b9745a330a98692370d8093e2dc9f1141b3c30139cc991229a302d48a9ec9a906777b1356e130773c24b2a8898197536c59e2c3a6604ecfb1a359fd251482ab457d7e72ad43e12604f0db2bfde541aac208f3cc701db82c6d4a384b624982ec4b885398523484365c1e9ed0ea9a8ff7c2cc533b41d4a386ce297e93af6cadfbe12ce89c6071061b013ebd04ab352fd915d38fec60d95bdb61a0d5b2dc188bed987ee254d77b0096806f82b8a4183a8b8a7f0caa4b8763e366898df81ae9bd048664d5733e3cbaeb897e9b7f7e8657bfa33afe2db49ca57aa235d8981d52cc1d5fe66378819ae0010f548bc0c91596d9a0676bc91dff3943e07502bfce9ca1bb0ba70f87e8bdc3c68a8f6d036f94400c8018beaef44e2cd6e91319e51623af8abb54abb30729903ffb67aa282974684eefe55e82c0b4b8fd9748d6804d8c1a9007d85d334fb42bd07d1945302a73e33e689770519dc897c9da1972fa63697f8e63cc0be5a692e7a1b603f92aeebadb3e937ed2ceb1f655abb2d4a5bcfa176719d7b95c33605c9dfa615443da9026521b8395b1a39249c5f244eb2235bc0b955ec92cefe52294d9698a93a3d2f3cbd41ea1bfb476bbf31099fa058ac6975f390848669a574a673ed311f1216270f146d7f75e220d3b7e1c3f1a61faab55a5e83ba0e760a8344be98004b6628cae5c6ac08c79aba485d7427c4105053b56a24680aece9e5fc673436d1a82c4106b8332f593ad47ee251391e97587ee976f4ad501c5113d7c646123ff653d39b86332beb525a7999758d2a04a9eb800bf106ef435333a54e0c94524af6bf433ea2d00ca175fecb65a68dae80f8a1e81ce46d27d94a8373742bc23c54a03d0cb964a71e97e3b70ccfae092a4119b28b3e31f464e1a00014554584724538b1212083c7b25c43bf10a758290e913097ef567d97647c6750700609d97b9c73618d592be90b07203c2a966c8c56e24f2b8c688b9dc12c99be8cbafce2cb2bf9feb338c658bc87e64ffd4b487d8354bf9f38d372ecdd2f2f3fed4c1f15f8edeb41ce7bbe7df81e9e33a9f49fbde1ab3cb0c342e482af8cd2d4b0658d765accd8f0dd0c61f9e214a1c19aea40498f968ee89b82d20dbc5ff6382fe6bcdaf5be38ca079d86c564af44984cb1e355ebfbe322d925ff4d5a7968e187db43e27cdd04b1d4b1b5e484854e88215d1c39aef39a05837c8ce394ad97df679637a550c589ee56ea5cd351ca96046bf4f51d99a88b7f97b73d40ca92c0776ad5e95e506d744b072e9dbed00562c5fbaca16ff249a4b4a58616ec7715a1c9b22c7b564d0d0f2141e285fbdd24c039ed86b18478096c9233fcd255769ee3cc8435b3c9bf4aac4bf206615c953e7e8bde8e4d5f1b37698355c7fac961f296768d2e57d74c9ff8fab2c31c469be17e7668b84fbf519c8a3400e196108cdad4637d2930ffce3cee8535c8a63989209f8fc7e71a3aeba476d327f92cc060b75627e29254e1d137cac4a7621cc116973abf1677abf683e05c8241cb33f6a63af6ec1c4c78c31797b12e0a074ae94f09da2a35f5f89fcbda78dc9c43e9a7ba9a63bb4eed3adaa893dd46544091c1cef505758e866a4b75bc9fb027bf697aa24c161d2876f8f29fff2a301f67a468ca18d6034b87abb063d80243adf59ef10e2f14bbcb99dc03d6f4dbd5cbc89006d2dd7a1e09118a852028774aa786a8dfc32c1c641f89750a69e2e11c8d62237f0b78183f4bed2224696614dca337e672d79731c597155c14b203d1b7837c3f625485a1a56e8446f23901321241cceebedbb296063156edfffd0a2745053266d03ea168f558c0fc5a581a56ae8b17210f93b9c1b35253ff6115c5afc4936d6b087bd7bfd37ba0ca1dada3d99251635e60f60c9f9a7107cc556e56fdc43a7c389f686596a812ae345925149088cf7a582ea46363da0acf45422f4ad6b27e32170bc8f3e1262d8f25cf7251aca2d976f331f8e002cedf441b04b1a4c1acc849f00f83545c136afdcce73196f97dbce244c63feb16293a20f643ca3027c5c3ba47b0e34c328d27eff4a2965d94c4ecd96d2a10cbd5f1922e1a42aaa742e950e88c5276c08809cd27941911f5706edd51df09b13a8aa4147333e3a2c9a49c4bbd2d8cf5206c5b12bce9389aa79b84256d350e172a3f1d6d556b4b57b76bd1c2acbfbbe59d8589a7f9008ff9330606c6038af6963d04ce52efcfc655a4f4cc076d0e7b143b64c69a3801282520b41c1fe4e0a3aafd932ee9a5dedd806552845785b7fa94e13a482f203b6f4306a13c44e46698793ae94b9c49cf37a93e0e91dddfae0c08a29a5b80a91169c763e6fff0ac3b478a8bb1486490a9bf13bd4aaf874ae2d371b66efb1f465f00ec19be4ffddfc16cc31f05f94ee7d6f4898f47c0c58a7276a7b12e23629e09cee099d9c4d0c07c25a5d8833f1086e67db6755ac59d1d991b6fece56c17180e5a35dc04077c7d1cc1d3eb0fc86cf07115b9737a552624d43ca248f6ee46e061ac4f6522980231ff0a2b5f32e0e8a9e082f4c517395f92e90fc5d46bb79c888810d105b68b5017c4abb2232dd49c72f523c853f4826bf0dc803a081c26b2ce66768ee87f605ee833dbddabbe3b6d1f00571e1042d12c167234d6a0748c123624088f5f3f7e692350f8e6bed3933540f2e363ceb73e7dd36a928f861b4cfa44fc3a035a71e4d27bc408f47c7009033aa07957487b6c4797c9f3f13a79f85caa13fde8b93f28128ee8fbbd16165771307130fc322e2f830fe50f687b488ea7acef4bf591ccb4e0cd1152522bce34152c8c5c36e0a89c270f43dafb3c03d7c81d654e25545ad93106402de7aff620330b705a77f718e3fa9ec41049305b9a1461f4cdee4d752da3648f761b1129fd4b957b242f06318bc9880d97e5350edfe4f7297bd8ecfe6e5f60bf64ae00fd410ddb21177f8faa45fb400b158d99acf80ad0d84751ce471784d5eab63a55a523b8b9555908a4fef3666a315a6347b0a275f4b62e4068ae5c37ca4933108f3ba2c1e385625be2408cbaa2a7d29c047234aad85e3d1235ada2771f87e898a7c1b863a443df24846fd31df40a29698263273706e96e9b1859a3a1d37d442ffbc44603afa2e7561d8e45dc8ae38c9d73fb9a5216530cbc50f1bb7e1ec71f01f85a1f8b8c517cb55d448846b4e50041ba3da7dc04479c55c62ed218d5d6e0a4acb369e18972244e2fe5832737bdd1ccc3de266060cbf9ebc9af1c86d2396d40048673e04d057a2d05b657d47bc28dbfa9b9df2c05143f9ab9b051e87ba80946ae4980e6d692c0f837a1f5eac3442698dd3bce0776af307c9d669d2d692044413eb8759a9a3ad4fc3bcf175f933a14f5330135c3e0d5560dfbd0f31ed210e94372d760a66cf030be48b5522ec65059219c3577a3c6ea8fbc216a190905385c0972ead74a8ef29b9f6418f4e02553c4c345b8950d9323d766bcd357109c7b1c1355557972c4446736c8ee5c38e57eaec6f6a355cb2abbcc6247276ea9ed39799d2cb5c782b76c1977340fb68a261aa68bc13df1b5a6139b33162dc93fa7124a7d84c589c505d74e241bb812fb28d879f1c33ac57ca23ac4a4e3ff9739d0de9ddbe3fc79b45be456aa3d67adb161cfae054a88a962c49f4ed11ea1a5d9c2d9bd64470e8c4aa60b4dbd0dab18c12361bbaed87d3aaaa254140ea5669d2c8a831ba418b5a63275e7c79fbc5d2ed9d5b082c098a2d1feab5b9736105a26b00e8487905f3c6806fe26639cb67c6f96dfca03681de209ec903d9977f3eebc685f1db9fb5a92a9609fdac813bbcfb8875856a84419d8f75bff143f28f3a169dc7fa8c327ebe56fe60014f78fead9624a97973fd0153cf52f5dd6b2ec1cf022a3332432b1f8048d2cd3b1e24b976d98eac54f7a213ea5db595db4e87c967a8236201244b81c523834dd38c2f269a7ddbf6bae9e6696471ca29efe6704ba06667c8165ee88b7edc32ab00e6fb01f703a7d2d16ad97bdb3e3802d29659372b765f8bca0aca785d6a72a78b9e323b7e45f50189f423ad16f2ed5da0c727ff5f1c614348d845520005cef5209b1614be5f767b222b885cf0c528f92f3e2bdbf7e725365e10c6637fd45287d2f3192911429dbc6360c8bc3c9cc09aa90fae71e010659d2acb0d2bd9d632f89103a256c821b7e4199b1d61699cb64022b75ac9fb3399a43195ba71e06dc09aed633e3a62cee12aa43387d34cf0278e7fd059defe8fca599fa732d3cf4a803b11d5ef94c681051bad45683f99de6db6af193baeb9665e5d59976ef92c557a12508e6884140e7988625cd5404e356d14d8cbcede33eb20541e708d9ab49d90a44600a0649e56fdf77313aac12fc940a609edf0d213119da723b4620c612043a76e01097304c3d48deb3ebd4bb27e63ef02efd80bb03bcc9cb93ec2bdb71307ee1656573188a205712af25d100a5d666288b894c5a200f0c08de5539db0b3d3db91ae4874fe22cb64612ff27bd505286c134963eed2925bd5dc90863eee96720719ea86b6cc59b3107da07e3f03ec74ab0242a0850727369c312e2f442b74d4eaced2ebc14416fe12ac2afc74bd3404da7348a2bf6c2aa574e7503b098f62a1d9af4b01b487ccd55c359b56922e583c2618529919523d64ffa831dd634a48b657d4577595e8f56ed35071b09a7254178d488bda0982af783bfc59659e5542d687289121d07ab7e868215c602a3e3e37848e377188a35dc81d671f7e6c2b2447b1f1ed68832007d69f55323ed01a23e77cde43209a236a76c629e67e4f99b3f5d9e0c1ad39e9cf764f475b44d19a4cf4aecd4955b65471cbdca38d2106b873b88a9ee41b9cd5dd9633423bb113f363caebb61e4a48f5c46d98be4f5b3953ec584bcb1db8ae7938b1a2c7c6520e87b058f557bc3f5f172e4994399ddd7c5c41c0c00ca90ed8d2e6dae5e3aff8006d5d01e0a5164b20b3374712ddd45957c5f0f2b0e4c53945b2ceabe677eac583cfb13d7a9dd2a43850049c7d2ed6f250167c4bc9040ecc61141b7057af5ad965e42ff537e13ba031540d78686fb9a948b66fc8717f69576d8bebfe020df8dfef2cc47baebb1f4d2f0d4eb7540fe117bb3273b094f995b4cd7bd33ff422ec8a1ff0f238540b1427b5449fb2586a12ba3e0f9534a40e45bbd6e1caa75fb0e27a95f5f6c590ac058dc731e94f40fa7faf143bcea0836131bc2e90d95f0a182a1c6ab17e5d473e8801ddaacb9b08398b73dbfafa4570ae978e3b62ba6973eeffb773d28202ec12d63e548bf070e68ce9341ac962aa7248e84c719b442845a266df706fd514969d2d23f06336fd7a7fda9f1265ec69404b11557e2ca1d6457f9a1833f77980452fb57b1772b06451225903419074940349e08e39fb4b8673e2f48da7d4cb898ca0b032d4126462e24c5957d226ee580bc9abc96c61c2c0594e3f455536939c025be54a2bd839fb153bc46b3068751a51511137eaae528615b4caec86d6ed7d6205254ebf04ac7189d306c65dc90505fb826d049f8a8114ec2d24ee43d5c8a1c6446877af9e7af777fe134ec2c8a701d8269016da771048189a19236f06b09e7bca43679a72d9ecafb92c6519b49d51f56ced999978a94c96cb6416272eada80a9eba32b6ee42f8f68aa74f6a131bdfac08bba243aefc8b689815aff2d98907ea8e85bd8d296679943f401e184dbbc027635880eb5e0e16e6b5060c8c242e83e3c478e82c4215545356a5ae9fbd9103a57a09bc6dc0fb3abf3af51f74e8b990432951dc73fc9300fc4fda09a1c4bda954403e864efb63843c53fc0594c60930ab37e504b0795a7861131513d566eb53c74aadf36ccaf492abb08d6b32d124e34c1cae1d6263b6bd70f9f06dc5435d2eb8db63b87caa2818331b84e370670c946fd5a95c1fc1ad7c58f9af8e7d0f79feda6214fdf5df03fd03c8430d7ea387b9b5df14a26314e5dbb00c3af7e0aa29a8ca6e0febd78500dcdf594837c7d6a0ec2b7009efa40936b978c74efd42470771b5a19a90cf18d96c172f84a7afa6b4d2bdedd08b2ab300f291b21f7d333afacafdaad5a98bffbc4c4ebcb6f21bca4ba852f88aa5fe86cf4ca874641fdd2d1721cdffd5be88992ee5a2875465531c519fbdc4d61f1f53a6372baae3ca5bc7e6e7f944286c1680de746529022fe5482be04a90f2e5331647c6208de962724f0dd6b45aaf90c9181408acbdc5e14ecaa303d14f87d6f8ae50db17d98bad32c45ff0c4216f371f47dd3c1ad96641bd2d28e827d063a7c366c63c888e411b0f8793e30273d7ac8efec98fa00fb15962ba448bc25019a323487f7aaafbdc03d8a7e779a278517b6f76c6d99231d6efb62971dc1ac93151cda191dad754cff53148090777e50f75365f7c06c5afe6265730c617055801e5ea3b6ba143e6a8b11d00fdd1152cf0a7ece8873998c677dcb9a84bb75ff7daebd200d3e8bc8c963dfe25c579ba19aa14d85de7989300cbe2dcb8b7e33a468065389f9595445bd61cdd24ddddb9df41fe411b5974f32bc790c1e5046e6c5b57f861c61e2772f1aa04404782c20181e1c68a501d9d093d72b2c368c8a18d197d4efb3aae74f0d62c8042028e91368704a12f726f651ea22d594bcff9506050774360d5491d8b79667865d4e6b58fea6551e7bd2d488829f3e86dec9441b9c9c169a4295fdc6d486933614daa7e587172e69f6375cf39801bc9a340a68fcefce49ccc84d6d57b9a0dcfb5f74af784652ae36177eac9ff778a4a03919972c3344103ece20fca316e095c5d64c163a691f264ba08fb1046ed0c56cb22c5bdcc6e85676b5fe1f019814a25b199cd8694bd7d6626290d400d2d434b53c91496650053f2ff66c1478219aa3e704848bf60169e7e8d931994a7d7970c2e721937b17d76e8b2cc8460b1bc05b1273f2f974daef625e5da6ccd6a489200c7603b77d459428a8899583f943408d7091b683f25926f1de1da7f17898beae793d736338a4337e525759d439cd57def28c2d758987780608d64205222c8164b0d320e6d511689efeb33e0b4d8e90089077048896634a08de3526db34072c514b6c9c8e09a2046829f1a00d5a0debdb46d1bb1bb7d2778994d43782e51e815d3fed46dc29bf8013e2a23ce15df2e827f42ea3c55ce0dc6bb6aec9485f66b1edd672434098b8b0bd790e363aa962f7d7bc66559c4e159d0fa29e6f93b4667e174f960525cb0767fd420fa0f1f1ac3a13a21ff47f607a0703be9e929883003c1599fc82a5c85e51745bfbc692a0c9197453a9743e5fb807130e3e149b4d96f81143f688bf9d549ff8f038d1ddb826e132493d70f31be83b81161cf216386aa914ef356d90818d1e7b79e5bb96c9d2ca2d9a5d4adf491c7c8e964fae5b9710a4bad618f2361a85d4ef5bc9317c3d774ed3e9fd87a0af55e7287a1a4cb112f6e143cdc820488775e04e5cadd8d00d169171d33aa5a10a70584495cd9ad087deb76e9f502fe79626f4673502cf1b41a6a7096da46d77d0dce8bc558c8f8c57d36036ea70192e900aad298d8127e1cd0ffeb92825349234537cc94255fe097864f25fef8885d3fc79b5c2b176c4215034a947274b864dac466bc8f8dce4011e4f232fc610382daf2eeff749befc5bec54997e1cb539b4cd25292526d23e0eeff7d5778fcd3c05345a98f9a9cbf108da0b264b74471fa7e1ef799e637d68d3e017b9eb9e1e75e2236e3535426edcad29360858e63893db44e78ceda5c16c69f0c5010f74945ee4bdd6e49745f1167afc71fd59b490dcc355c565e429f994961d188febe7d4f1a5fd06ced21a6f64fcd740d9c7f375cfa5a9e76553b21800cfa9a81182707dc17c750bfac5aa90baf4c16525bd0f37681fc5617922c4c084b6462eb99b8a17c925b1a56eebec39cde8e0f84faed2cb2044cb97649330bb89909ef818e4babf1104e18ed151f42083ca3de4f1df7b51b555858d5e0599bd3e0f77f89bd23ead5467727e7b90d4d6ac753322855b1202e16785a3d251bfc89f6cf9b7182aba5c749b70da2c142675b5d076a554db64da72103d7758cd5c3269712b2fad657b19ab43a20d4c3f4530d5050fc1dbcf6d26ac75879eab6a7601a48f8fabcef7a29984a311558f5c90644112f220fa81d80ccbd02505ac0b2193d0c60ed70790954708fd23e7ab998f6046e670a8e851633bf4f29129bc3c2ad0f18fbcf4da7c74a817d6b5be0afa805584fc775b2a91b422966eb99c90d001ce439074c759368b4bb3145133a40c0eacac34a2b917ba70e84b43a77134bf7135b7364c96cbf80181becd3a1f140dac874ae9ff0306691cdc1c39e545ad450f59dabfd0ef6735d7ed2a42ff445907e8f71c378a310e8e95a54449d2f921f7843a7dab9722067c422222c2a825c69e35c89ba73aaaefe441e4b3e8ab900d7b8862332c6171baf5c5628e837169a3db378f742a9af8b208588351b89f4e145db419257637e0c5ee6c5998840f8ec97b5e4c5510ef7caf7a5b91491f53677cc690c8d0493ea80308f6474ffdbdfb56661f74c3993e85e0449f89ea3a1ab9522f42efdf2c15d95df30b29475691799a78166ccb92250cd759807c568577203ea661f025227b06a98d48b60a57d7ef6e6fa64d103900f2299d632cd7910e095b7c20f7a91e2ac7081e6d810aac997d3198a7512401c23bcc49b3d42b9b8e5e2b3d18f5452b96f0e71e6d2b6837e21ff95ee3d1ff7fc3251118d5cbe49d419b5cd9f9a3d5095ee2ad2848c808e328fb19aef4032eee4098e6e61dfeb52274823f3cbf51f8295cf325adb690dda3c09c4b63e12a911dc08a2912118ddd40bb95fe6b1574de2609016de02489e599fd3399002e874c3d4fa19bd9d8cb933911714b1930c763b249c5105d8115bc7018a0624e1e0f8aa81019f48cd9c965e42160e4f397212383e6d28b6c342dacb5ee52cf3eded74ea030fa41edcc9975c675d43028dcc144da572b6c9dafe9bff433d4f8caf86aab5e1939e2c00705f00c9ea55fc7bbf37c5a2e6f7f86969c8328a81e6315ea7014e20d985b6245f85d57af9346161f5aea46861f9f78078b1c8fcc025810cbb896b5ab2bac17dec2b13fe147d5a17943b9393014b43c9f4800763a56b543e296033642905a94e402e71548cc20d0d793d5cd931f70fad0864afa0a29aae073b10788a18d57967a729f1a4498c7535e52bd793c10f41ccf292790e8c0d3b38b130b049983b621b0b86db1886b612b9e1b1d0d3f6b7cad8de3ad503ecab144b586bbf3794fbef765d3a2065462f58bf649e8c0aaf58a330907e9c62d2f98de5eef0261b7e77efef328c0bc15ccb232d30a506842ef534b59f2e28185cc8650f5e378a16dbaf36e1899fbd0bfebf2a6910f7f3b2a18eedd053d4e66a8caf36a18a12aa731235e0373dc94442c478794c85aec4bd6924d6e2ccfa5df9e511820947e82d6f87c221c16bb451798f7b52ddf761b9d9836aa7f89ce385884ebd09409dc1258e6903082817631e489d2b25828d56e02a9de49543c4adc995ca4859d377d50f7d82b3a1fb7fc75ee25eb20e01a0e5e1db7bd15a0d20025895084055a8a8ec9e60d434168b9e9618a4fd257ade333968a1ba77980a53c0ae386bbcc5b7f15af98162bd2fb3af38401173128d3db4915e3b8a02b251c3960b89e2e85495dc1d624bcfec5336f341a0d36c52f3f9b1a4ec349c99dbf28233a9d322fd93b30eb2f50663da37fb3cafec0d60b5af05385f8dc861f20f456ea0d83880f229149dbcbb355327038b55af4767b6bf40957c40053991b731a4bb26bd84648ba44df955e5c7f1b48d93e6f454a0a894a742dc9c9123a55fbc04dc161902bf105dd207a5efb3548600515406bef8c20ee262c1c85488d72a35a29aa8d500edcd4581459a5cadf7bcf77edd067f24b3ebbaf876e08823e4bde9024b08a33c97033278fb57bc6b50f2e224ef080b77be82a4a0937cecfee702300afdc3b1156c741b8df7414db17920e799323c2d7b09ba633030cb965e9e1fc0c0f197ea5201988d5f680e6723f7444bc7df7bb08ea6e5069c0083ed193a1d651c5e2b4c80c499b419038c5aff94c69b4094887be91078d4120ace52d33252b7a6540bb2b019158b2ddec6a46ac371f62af4e20b99b67a8fccb0c78b416040530e698f7374b037c7e4973523d8747e176b129d780cfe109607aab1f47ef4f8d1175c5e9387d6d8ccce04d75d95eafb1ee472a05b1cedca2132a79dbd92589825dad22743bca59737ea63408660cade71443ee5173e4b13d133b08d3c93f4627d0e47d32ce38dcd8f0917c95b6655620dd1cec7c07657a541b9c6f38d9abf96baf7a166890863267ede7cc5888f3d542b2fa8d845635dafc5d0dcb6f09ea90d63f11bfa154a8beacc677708925fcb3b7c4dace140ff42d4fab0f2132771ecffed708815625bb13748911da18a2bb9ec82e4d9c9c75f02f9c38a0507785d338668b19452bed1c4ae3bb6e2630d8e863b7a23a21a24424c0bed4171debf924eb5446bf42347811d890df2cd2eef9d3e2661938633c66c7a8be911cd9b00f01bb34f64c70ab222ff99aa2990b210b49110c644e06c4a5641b1af4480cd1bddad181ea2899bc194bbb0cbf2d1745b3ce2e0f71dd46d57ac1f61a54ac26f77adfa2bc5227359fc3b59a69bbdf80c8f22c35d1171c69fee2250e2ad37677cf27ed9ba1c0a670555659888d1822c43438c75f16a0cd693cdd98f56d46f4a44e3379f5b0963e85374e81b7b2fcdf82e6aec6d58c99322de2b456b983cfe5bc1bc75afa61a68833b02573978b1b4ec4f2cb4100849fbcd638bff741e11086b68d362a4bc2bbe1838fc6c46023d6c2b4f6b1ce2b1bef3cc66518a4ce63e6d97e7c075bfd50a17366fd621f913857c22170de2b84799d0ab6d3f63a6644fb1afb55dad1b4ca2457d7fbb09c2769e51e7232d64f2d6596def496d986422aad42c618a5eb879cbe53a28eeb97331a9ae0b237fd810a85c8d7cc3870b59b29ebddafcad58444f7dac9e34c396234dc76ef5cfe38000ffd23b8b36fc5cebb205abb4e0f19d3dc5d64cb4f762336a45d3ad54f5466e5b3ee2397576756cb6804a38ec23ba87a4be16a4a4646d160013f2446865f49f9f88e9ccfeb718f761e9cd3289d3d65a4197a18cdced4a11c5fd9a49c19c6968fd99648dfd79011daae553611d1cb6125e6ee3ec40fa30c62d995de4f4d772cda9ed89134dd96770481820e9c2cfce3a8b40d2b5a9a7f331f477f306c69d7f3906f1e47535bd783ed3124fb198521f10e5c60d0e0e429359d0c642ba27fa24a2f7f5bccb4081f1e6b8e80a989f581f399ba733004c9661966e0b9ab9e4f91e326b398e012d16a2d301ac2c822894fa9aa34ea3a929df7227a0cc9ee50e7d1d338a027a03c2c70b9b550754a65cc1e06f75b9f0d8272132969b0d3775507ccee3efab7cca6cbe99954f0e87257257c7ce2a140beebe60e5b3252f9c0ef90eace30d886e5b376c49edc16c1924c66a1291dec965693311bb3548371230353aabc67f43b1eeefbce24bd18cafac677191b40a0dce86a9b0da710586e20b1bd1536ddd60c6f3c06ae6e8545a4d23d47077c8aadd3bda4546bce6f5bb037a891501607babf83ecbfac976d166129643aae4d98616b7ed528adf96c8eed5da19c9065b32ac3eb432c4200565ee853e7405cefdcdfc962a32dc9cd0fa5d5c112b1b830d973dcb127210588308966f281699dbb04f6f3b8ee5d996142855989b008138c2be710b327f0202b884b3ee5a44103e74ad7183507798cdf57d40283c8994078250e19226dcf263fe56788955261f0265fb94604d6d17c0c1981ddfedfddba8df4b865f675380d7522c25b59f92f09fccf77d8630f52bb29f04708752f05f208792d0d9aa9c62538d1d2d386f718a4d069e6d6cec86518697ec156120b7fd119917df8c4475c5ad3df20eafbd32237db66c244af82f7c948e251fb9644292c35094f9b9b346b6d87a089fd9346fde759f6030835609a8a4e6975d9c2e810ba19445b3279ada7e69ba3e157511114f9653de52960242e42b9dfc1a9eaefc14848b68beee82c941da0d1945940e16ef844c7f78bce5c1906c44b08ed8f99aec702c11281e6c3288429be4b83968c05a10ce8e777e45533e4c565f9456bde643f90c6f2bc0f98ffc6f913d06a37bf449192f74b5f1bced5de32b4030fe397c30ae248348121ece014b361a49be335d1b5503ea3631c44a2c4712067f275711a6a37fd9855f00bca728e89f12a234e8df62a26ffa9493919e9ed08d2dd96e83d649fa9ead7dbf798f8d54988e5567fa4ed80640dd9f1ebb37f420153b10b4fb171790d0a9667ccaac8db4e0f39f3ce287bbc18ab06e6d9e46031a0b1efe05c548e1e776863cc5502200c729f6c5f79e24bbbbfc1a42750c5b047b0fc9c82c1c2b5a1320c2cfcd02301c82b80cec3ec6e6a97a68a35b31d4a869a45bc34729e76e0ef8f130415f425486a288dbcf870c4fe869e337137f5c41a19640ce66084100c90ad3bd1259d6f61d717bf72534e841d5f79059c42969de385d1abf9db841bc446bc09774aa5a7f0d98965ae6e7ee0ff9040a1f3cdad62ecd612dfac1c292039a4f121382c67268675546004bb7b90de0235137226d2c6866c30b37add91ce4ac00222d88614060cc07eb71816586e4c28df974df3d437784e631ce1ea3a2553606fc07131875bb5deb4d250c17c6fd8ba19ffb59f5e916e1910763b1db7da6b314d3ac5e2c9e2419b7e847572498c1dcb43c1f4cd02dbff7f08bbd8ca67ac98249ab27f10034818dc70e55107941b3b9b639a4abda51d769c5d0000a595070d8c0f7b4bcab752fd3b0b8480648186e841c6e6eec816106c6758f744ad3e9b0af35fd4d57da9a9485ef84fd184e25ae6cc7c3f766188aec5fa7e0c8c3e37562667eb80ffec8f97cda4114ea99ec22dc65678373e2aed1cee9d0990b24e6215ccc83fc537c02a58b5f8ff698c4030e4073a9c6466f789f88a834b7c68aaba9ee440705e0bd3856473bc5e426d11a87a3d00b9e78b02418b3a65ccf609a611ec60a3edcb21d405dfe34ceff4dbe878219a8047741e24189bb54a1db4c20c2a2f304c18de5c17dec07e9549740756c55e1ad27c12d75c32a7d276ffbcdb1de35b1c7fbd74e067e811f0408bad74286f0b084416d2bbbdf5fc2ddc501a3740e785a05ac62460c8977ab3e70e0a8b1a3257132f13e015c7f90e1c77d33858b56dde312c373226c8b7dda9704418e9b87e72bc9d5c866db2f1ef4d58e3818f1c56e30a8327d66f9051dc82064195ffa0955cc5e6eb2a6cc1f9363141ac8d703e91ee326d7218aecef515dca70e0168bc7f4b93a80740a35970eb3ae9e9bd8d02de52aa66bd4f8f0e2534bb8e4b98ef11b50e480f4c840ff2f5d80d55d0b3a33192fdca5da3b9632f9eee98cd70cb85ac654b3a3f0b0d60f1a9f278ed2983ec7e2cc0f4db62dff9bcc59fb83eaa09bd7a5c079fb57d4c2a08854e6a9fde6f23226c134650b935c01bf2fc0212436b460cbddbf0b20791c08263d581325b7d359a303009c23ad4a1e288be0e6ca1f891e1b4545b40b5d88d5582e0d8aa99b8037e740cfdcefb8a6d40ea518da2e5c03cabdc40d034eec04823fc2c1424524072688962ec580184839db0046627864b0f9e99d20f447fdfb326ffc5a00bf8fac1163d299441fb4f3f1ab90677b33a7b6b56635f146f37f1dfbd5cf56a597f7186562596ec78aa46ce42925ac347dfc314eb67f40c9ce907b3a1d6d06a125302465f182b84bafbbaa2331dda60868e2fda9e49162340bb93413d4cc517079c27a4e4e2988472042f247d99ab3b76977d4219666ca10de1ea9037a51cd37224d51011101e3c69d0309ca610b971adf0bd4d08f1b757d584f8ee2ea894780a34110f6da85559b74e6738cc4a69c8099a99050e371f958b92d0df6f418d4b757a6b978c351f3bde724b56cbff50649658eb03b2e37a9b2b7d2d2a5e01d6cce38783f1d4aa81ccb3116e3ab738ccc12746396efd18994a4679c75d21ea5a7cecbf20f3f12290d54923e562d45304403c5a0e9eec505c726a29a9c83dc2912e96f236c23a2cb84615a8a998a2655ab510e2e477c3e05460e2428e4904c8c3c6d15d944eef00dcdd8dcbd62738263de5f62d3f1590f8f6730c15817f872338a71af50b64253f96c858b3d318ff86efaf0ef80504a6440f9f4e4d665d1310847eb962d3ddb0e3aed85870343cc75c449cb784a8247d917ddd3b185aedab4a12e4da0acdaf39d15ffe5f28628e80e8bb0f9eca21021ff4ce00e707692a28a2f27141101610d91fab1aa10637dde238d17f8b6dd277367a5f755ba19cdb78d3347a3ec5438e28da73c9968b7ca2432d345af064fc05b69a7d1d67c2e0136e08877277478ccdd4a8883e999baaba3f3436d1344a126a8ca6e558ed92beb1c82af01b17b4521dc0c5e86b4b51d9da8b01856da16add9c0e1670665da291690d3b5f07d5362b97ee96f52999630f45539aea84e3d04c6a532c0d69ae0c95b3f248bddb53b99d08b269584ca00703ee6076be0590aef90cee2ca132593341a0c92f15fb38c0c7a0807c207cd310ec300182fd34a740d921dab908afadfc6f86a6f4dfdf0d940a6a8f8cf28b6fa0ec2916994e88c270514213a8ab1c655452062783955d435a104651b76c25df626c8e19578dc760fcb69beda9ff8f0adc9d4757b51fae5cca061c6a9f28116d8e343db4b7fc7d22f8d0e93b285a6ebfc59603bd5f339a93f1d8b3350cc133edf93ed39f772e2b8ee65e6372befe7ef147e41dc1a1f7717fc7332cc6f52212e334dd0c3bd6dcb53b55a7da061bebc5e38a734e7a5dadbd4e3c116f7faf15d468b0c44928606ac539311f79c64de6bded1f1e10fef4835017e20926e907d65e20eb76b616e727d4264edae3ad1da40fd531601dc0652bcafbf1a2e6bd7945f3a36ff5f8c20f6a61767ce452b203eb5fb12f8369069317f4fe6eb411cb270b416a5fdb405e676fbd3e5190d30ff21eb15ace0ca302a7d794a0193c7ed6d8b8f821e7f57cf510c0513d0cab12f9da759011c20cc7cb531152d82212e6a8559d04e0ae157822f8ad0a930cdf20f37865ac107bf9c805a8d9b9f9dc070bbbdd6a797efef0c8a2468b3994e153a9cc9740fc477ee3292b7bfb86abb0a3e2445ea41eb0368ce907c3d2a612ab1b6438d3a05478bd438c7367c495a130ec25edca3a8587258fc0e5612917f41ee1f6331170db33a9d27e10f303149ae89ddfa835ad3871ff634d784bb49c02267429972ab40d8ba85efd453b5af03b4c7854dd261c319f4639a66634bbdd07cb96560f70936c643dada54626d3eea56205040cdb288a081a8059d44e98c0bbf77ee061fa3976b07f10c02e1e51802393dcf05ef22df7bf78921bacaa176d1941b2f276ff7cf8ed685bc6e06633349fc114f859e1c86a0ad71393718302c5162dcd0ff4bf20e643a8f03e6a927640147730a9fd28b3a96c55eb1db788b7ddc4df12f6f728f475e9f7563b97628b0a8178815a24b60b006c9d022bff4dfec9fa9d099dd1ec5199e5c86e8dd69932bb40b816371760a40511b16564938700ab2f2147bacd6b31586cbc3a12db3446768bcb4370621919d051d0239dc5963adf7577e0c53c74119e3975f827312f2b1c3dcf5fea84559458a0ee861dd91391c515c30f67d02facba0e23ceeadf55742a269d0c2c78dc2f176507d3981b12b828d8beff20c3650a17e11a833d0e02881191f06261be252ea6241774f544f5c6352dcd84d85c7ba37b9571630994369c9b6d065aea00c255745309cd42589c4e24482923c9fee9e1305c6067be111164eea26a4f570d5c29ec5edce437dd46a75417e267de9eb375090dff006a94a63279cb3e1855589eec952f511ffa7687cf65b1bce4bfa806bc9c5b42078b55e55622a762a5fb062a6f700d02f1019e127409582239e219ede72fff587f259f0d661d1048e1497857ca1c2fe3b42c27807339cfe39711ff4a71251404b9d54b477b74db5801d7cf3b51c69634804f313e6a0239bd91d08b8fc61739ba357bb1dc765183238fd002282234d82c87de4b25207f77898afac6178bb1e52d4216f5df77d0ffdc661c3522802bb64550bb073a73ae7f8827b48a533ee42528ded980b8dd8d6840dc783c4733e2f1f58849bcb79d3e5aa452912d707eb358e21e32e8d7087a6e4d0297e34f4549ff20f0ec7414bbb975fdb1114e84896f33c7b33a4edc28eb5f0f77bbe1533a6274a2bc62ca82ac074fb38f542101b628b8b1f87473326eceb433fc9b17b4dcbe35ef1be352a0b714bfb7823c2b583ab2a8d24a85de3cc886d49fc11cf6ef2b1f52946e51373ae1a7d7f8d9ee116ce6aac97a1409b4a25b0dbbd23e9c912a3c694674a4e3e86fd8710aad7b8cc4ddb2121aeca6a61360648a98a415d31f7fb82bbf60f7ec9f534a660ccd6420a984e961c20be2ad55ea2e3bca51c900d8119b7e4d7401a80c20d9a1cd98b0c1a3f0afe9ec2dc4e075dbbc255377a87fe512b664f02875c0acf96969635f9713c703e954d5823ec59286f9fa404dd4a81ac7e634b2cc72cf533f3997d4dda70d2a2e48345252ecb38108f9454b179453da7289e7d0af885c8327efdba7230a457dbffb00ae3f9e6f15949922c17e440fecb6470a092466b813e52488b4fecefa9ec4d674a624c441567cef04657bc4480fd0f0be5538e5be8fb12a27847177357ebbd8b1059181933efa7d9951cbf9c084d46706e74aef5b5b135198529301d295e77f796b601b92d8d142b584df7bad054a5ac55282cf2eb94fef00d1549b237d4d9233b625293991110dbcba7af490288f7da82cb0569248cba350e49e3c010ca2236287f05f320bf6b8dd8d15c880750e32f8d6eb8a3e70c284f2205b518f3d594b324450f79eb87faf65604748a20b19af00468c412f7fe8221294b665a5eede66caf6212db968eeebd323ec35bbc92664c1ed6431c9d698bdc081b0a6c80ec174aff908d952d0f04e28753274a9a82f7666eb77a84b21e62f7659785df5c6d0b7083695ad2d875eb570a3c942a30a2cdb0227c841000b39f48588b974951aa1aaa95449ca5175a79a39e001521782600239ba6f8c941ae42d03fe4dfa3658bd5b2208692f8a49cc3dc1c8fe7644079806da3d57e5c4bfbd3da8e0bb6722d088568c15fc47fa4728ed54141b5a809607b32f23ff8d46984ba80fef8ee03fae29daa4e87935ed16920243aeb80760f3947bee42c443b2d8f57125a0d91628a5fff4f79bf39a323872ca4dfa20f205e814d6858fabe4eb783790ce3b8a8c32d769971c9ba6841f2f445d8552a651ab18bf7f37da082c1a6efa2cc0954777ea03eea6997a15289c2999b9b41183742bcabffcc1b8375985c1f78f58f266681a8f25cc46f03c08d4ff65618df0c9dbe54dcc1fcb484fabebcfd25196dbc20c6026f14710c5d6ad1d81b74baf9cb5e6e7b6da3444164054a4e7eadc422147196aa1d23d6b2af5bca05719c7959bd269f02ffa9fea89db552f07eb8e7c6446f49125f8e089649ab4cb2f748a0a41c043c9726732c32d298a64800379110b8b12fae3449adae066ee7f4dd822fdd278cdfc361ecb00075936d4d6f1fbd2cd89b9177aa3847f49f479401efd0bc4556895a87c1c7371743b87c755b7fb0be44cba774b2bdc0f5fe55fbcc5ffc70eb5a037fea6961e64d10e26ae7b954e0b58ec6c571ead9aa9bb59e37dd797fedb77aa96759d92ad577e53a92f3cf1742186dcc24ced2af9352ae1090fedb38df216fd92dcfe32cc0d6ff0f62724fbf997f6ccef918e0df1d66b91939179ab48c41090c8b2c119ba8be0936817705dbbbc1d9c6980cd2be17683f20a5b0e6734634dc665f1bf41e8210620d26fd57a5293672413018a0809883283da3a81d879e973c1402d3f9ce4f51e22385737c71c3f3da55f1521be1e1b9005fd86d323a2efe520f823490c7070c46fa2d309e060baaaaf038d2f2e4f8c3d00e456299c7812a16622b3b7d6be575e900d775c801da97cef0c7ec96d67119db124c17c7aee73b20656069f319309b5568d55acd20948ef4a15963138a10332d65d6dcef81393f79c5bc51c34e11e41a93b9e19939698e30625781f1266baf191df4e949b6e3bb7e8dbdfc53ff7b80538966f12bfa7d687d20df6d1b816b22589cd9ed80754b5324ef07ba2c05de53ea94233dd2a2ee3046d50cd01ea0dcd70675feceb18a369f5efbb9727a991b2a0f183ae3c9e93794a087d777c170c51d2ed341749cff437e9b420fb4bc857fc3fca811306a4248c32bc8f695ef8d313c4258c3bbde3516b57e66a9bdc470c68e1c80d0935d3eb9d395971ff7e3e3186ce8d3f78bd47f845c1a7453aa546f6d2bf824dea2a2382910cef2da78a9c613132425399fdef140a39e825cac9e6c54691f3339de6ec070698ef3e95d7b7beac35162cea1cd37b5c682f999a6f126f9a2467e8c22d986a154369b45e770d41162d106b1bcc7cff0bb69925b04d8b3fc6422482972b270b8549fe4a914ec339878b85a780094125bfa8c62e19e8748a4ef4617f1b519290d5106472e1ab86f2a27f67899bbe4918faf61d0554fb7dd24a95ce099476a1044172a215c463195e99544f7f1fc2d5aa31cb4746988dcedeaf2d496b8b7ab479bec0942444bc4af38458f5fa895862b617ecb38b809e50880ff186818f3184fe860d356874f1022f4b2f4018bd7c13271033c685b68e6c9d576bfecc23e77f37bec998a24f67802c068454a1fe6dab185e7ac467b55ecc90c66996cfc57681b1f8fb670de3c7d0d61fd865d2acd4101d9c940cef66c95fd9c8922882fe837342cf1f960ffa6d7dffe15ec824f4fc1515adc8293f8574be2a679a4dceffb389753c1929f2e81cf76650eb855667b280997615fcc550a15ccd8fa852eeb5a9c3a5e0957394723500ea4b80753aea7593eb2359efe3cc3034d68d059026a40b9d8855dbece9bea6ca1288f9789e43d4669eedec87b2e99e448af1d8e7f5bc067ac8b41cdb214700d81a8049b70517d74f50396ac25067d61a54e76bb11f7a4ca89cf4ff08fdb58ae30572c79e6c63c7551ebfb73ab31af783d87a2cf76a26bf31101d1bdb101a3fdc689cc1116c94c61b20697734a12608049d0c0c2d7fc84afa5678cf739d94813182e23036401ce83e1806e516c45460f57ad69a6fc3a4d1db57aa9ccf9acce23b545dcbd9f495884eec58c01f92aa2801af6d1ad8541ab79793d2eccf5addfd8c7077c20dd8e2248feb5fa164fc9b6c91571b92e0afaa41819aa79825590b0ce13474e6225ccbc2db1567454d2c747f9f8d095975a0c637a4b90ad837142bfd179f1e27d956185f6054a67ab4118f7c35abdf13efcaf47f3590a3aa461725cfb29a656421c2a334e45f5f91b572900a49279037935b9a9493343446cb4106d97c6aead1a56df061cc67d1dfe494a505e862ca6d06977b4c28714175470784aacd7eea13909487cd99008c224cf4e655233b920a4e9e7d3e3632d2dd6af87e0d6f38fd591bd72cf8d1984dba0a01febf7caf3b2f64ae4ce71ee99eac3ef31c8a23a912144c5b56f95d5376610d7bccdeeab6ad0924fd0f88211209fa0aa66268e55e4c9e37fb9cbecac1c54ea74d59a4055e9523e9db083beaa588c9ddd578dac51a9e60c02efe6f3aa39def9b92759428cec4e17252daacfff826d3afbd78c25ff3cca5fee0a6e0091e08c5963277ade4d43e97c6fff92e669857f0427d7298bd2472e25c50b6ff3914abef91a6a430e95cb73e33c4421a413a0727b759fc207053ab72e16715e552341160373dbf0ddf38a9967520deaa9d7262403cb1f4c0b832e22c07cff0bb0cb6ea4840b61ebf1387f0619898f9192e2165a0b9fdf181f6835447f91df7aa9f107a62687d5f53df8ab4abe5dead894eb78927e0784023655fcb9be280d94f065d8e972818e9399879397c8f140b252b84d7cda543ce7ca047338902dceab3ea7ae6ff23052b887c25f0a1c906777e6c56846f0004244642c71fc27e2d387b6a0ad0e2aed5cf5ae16c7e1c990d5b1fdca92879b7200994853bdbcac8fa8e52743c207f4a0bacf9ef365d59cf3f06b4411ee5c8b45f848243412f7c4496944d3883a080d098653a5f3c33fe45f81631daab216d9e52a61a4f00a814c7c49493c2593200380fa96cf73302c295a949cdce9dcb885614e835e3b7ab14de719caf2b3b2a828029f948294920bc56459a1e573004874a469d36e7bd46f3bf18f95bb5ed78625810a5686eeb7a8d8719d47a6f113529ac15af93e161e796099f2aac871e433ca179a3559df9ab2d81db3e43e281bdc2ca81521889c83b69b1448e665c8b46d586f18b959ce32b058e144ec025826631385184af219af8405ace48d42cdde1808bc35846fa339d38d5184d64176bab86c3c36ef078bf39d30d5f8b4bc0480f1199b4fbcfbc2e19f2bf45da01ac650206e74ae2cd8ed4ceeb3f94df5663ed38688570bcf3d5f37dd24fb5c9ed9fa18f07caf969cf7a0f4fe5cbaf4ee2f6c46fe5dbff8d11a9fc26d80221b9062c2bc7bc7ea41d8140c788eb1f5e5bd955cda64a3ea44300332c180ea32da3c5b8cce4786f4f893a57b96cb44024386fb2b071caf9654b2fc003e7a7598da1eec714c39c8f7623a45c9a5a7a9dede5d4572b6128f01405fa21a1546cf8ee61233d0145c6ff6bdced1806a1acf555873a97431e38ccdba836e2143759f0639fa4b76cbfa1c18b27736197ea97faa825dc4aa3b9f2f7a0254aa2f0259f4bfc6074779d4058e4f78ed54f1e72b838cb766e4fd220572ecaf964c3d36ce844d69fde23ffe1d00254ebbb082556699118ecc00ee7fcd293cce317382bdc299ee7061e49a3fe580636d1b67920ffae5a7186f6264be431e7aa9c033f6a1ddde776c4d287759afc51471d0da913bbf2cbcf8f0f6b066b96f062bc15280f001841974e207c3fae0cd134e5c09767904bcb4c3a24795cbc433af853cf8edac7cf8e9a8e5b00f1fd91a21c6d49490652a7999ff070df832cd913a1aaa45d996b28301aed6d6f2a2a59bfdf8b76ad889877a9072fd3ce63b3ee05620d513a978e54b2530d302230eb9127f7ff6b34c5dd4fc1ebdb64b1ecb9f5c95705accc4a36e78a22d9c9fbd14d2aecee5b3300a530f8f41324297405f8c05095685361b61027fee3c7af7fec3808921785e4a2351b54afdda49cede330562d29c68b59ec866ad6e09323ce583c65c4b1f258644d408696c003133ebde7e0b7e0980d074ce50b507a58ed0fe2320060cf0839f6abebae248c51caf6a73df4812ad90f91e15a7606df9542c8acf90ff550dda8f8145c6624387f4d130a53350e9bea37d4a87b0d6863b4654278c7bf461f3089642db2af3a455e63d866ed4c9f42a07a42d20bbcdd386bd45fe010aedb70e06fc015d25ee289bbd8c23879bf8065dd2d28d12b8d01a5704126a59bf4499fa3900064678395a201b68ebf088535d0a5d828a3bd3a97d57bd55513c9dba652a50f38a17a87d70ec599d51fe1414cc794e584babb1125751c2b6e19f60b7c1b02ae0b798bdc6d94361944520a7c044173f77713f92daef82cf09a8cde8d9d40379d742d474af01a73b09707cc1f0121b95b9be3775cfddfe907505ad9047a170a9b74ecd80f2b5fb229a6be44dca2618827f03ff6743a8d3dd7dc8be2d7e307b5a0ac5324f6ffb9d7b3c7c029f2ef3899adcdaa716d0499f6fc65356506a10aa0292900e086c573028dfb483cbf8222f60792ca48e8416364bce01d9f95b6c3fcfb581679d46202e65e663f30f966fce057dfd07b79a3edd411a4e31a48de6e5d530fd0287738be5ca2a57935b3a9df09f1b49fcd786b8622d8c5622c617e878b29d47acce4dd8fa94f4c0e0c2bdedfae2378a7bdf7d4ca65f1e3e490480035f140237d873b6476ef5fc2ec60d0cff02076fdb4f48cb88d60bbfd6050c9a5456e12e9447f7662737a6cc202496707395d034abb35665222dbe3cb5a7a5080475419102a013b2facc6e05bcc16d7f17f8b6e5dd5e4c844f9ccdba6c5cde6ad0fa31946e6ff804ae26b3b8af7942eeb79925b4ffa9055207ca81f1df7c420bccd9dc5526ffbac2dfa3f1fb07a68758d0adc0bc8153586c6da72756048d9d387cafcd4b08c9a324ad02670068f6a767cd7d3b31d7cc5a9dcb2ce634357b0fbfc05c7fdf3295806527043db3b1d3ff499dd3cb71fcb5650aaf1cdeb26d59d42d727f1e2e610407010ef8e267f7867c643576809d73b8da7059940bd3dee591f160f5f27b88236aaaffcafdf4f3a373a297d3ca79c174e0adb5657465eca538c4085587bbb96912d4e8c96c777c8222b0a6b29ffe8cbadb06a09d83d5569f58fd3e9721b4ddc33af37e9841b7be8837515c9e77b2207a724485e2b307c02f140c7b38d8153eb16027beba1d57f2aebfcf67beaca30adc6bc16436d8a2cf31b2147fcaccface0ef626a4f6fe90c784c93d1335fae6650de422e55d8674909bb0858fb618fc010e3622121e61ac548c7296c058b94eb8c2749c184f18aecd3ec78c7758317bcf9ab8a6a418c646dcca75c459211b3a3eaaeaf3b19d5858ae6ef99e41d4a571a36d5fe2c20f6ac23f1378429c7ea3fc9fed477286637fc2717f7af9e68a62223fd373060c9811653f0b3e64f92b130e643815b23a2e92571b64d0635b7c9a09e73642a985115d21c5328dc5d4a6572e0de19cac32d5b73918a0c656bddaa8bb71dfbec01197ed21853042e061ebc6bf199d70207c148291ceea8401cce7bc09c2bb860b0363113b7e20e48206b25868a33eb44330190e3b29ee138a3d910cb33352c5356ced50ba28b960e3f2d725967526c302dbb065f72483566cc0a05a620ba7084caafacdf228ce9913b4638fb17c075df5c9c20ac9a92a90515d3b6ed94d7a8e807a9f3a954e2aa509ddd11b381442806c93804532442c5f343f5251adcead933298f98e1496a97a8a4605e7a842b63b762c9fbe38a69ca276507d4819053959983c09a474e781cfed07e62bd35b7d40c1c931b3fcfcc0272fd3aef051c4b6e89c26fa12f02591775d109d009e3ef0fa5888b4c183c489afbce13c463649c4ac7695067a8fab7ee40c527ce33922e52ea51223353e8e96152cc2b55be02502e4a25af81f3600a9461b2d2e9e712674426b747cc04740c088a4bb175c43737748494b5188473fad06d117e94bce5d55c070f7084a8c1ff929562246ed974112f0835693a69cc83f3147ad96e6103f063b328b1d9e8ab4a9bf2343f3de9446fb6cf9642ca6a59d7a389bd25d5bc80747f958c6be7679231682fe206091339b72f7f5eeeca170692baacbb493497ecea1d7b2f9396af731b45ad25761765ff37d1cc608ef6b991bb289b76a94117ce1ee09b75d3f3f997992b94de708096616c6e47b4229533c022de727fc5543152512bb9a0c20a25eebe6bc39fa5f4396b50cfa5d64e3fdc55ed4ab49a1465b78236d31730788bcd7cb23ff3663ebcae9d550cdcf3c896af856733c093f6c7c6fd80988bb41f0ae7fe3473b902ec5de9e840139c84311c80960c8c288dd9e54dce55761bfbdbd3e7aab9b9282b643f6b980c954e7c79bfdc8745f9105953cac9c1e693cb48b1141a060de31c55420f06624ae2003b06351969b18f43bbcff52645c4f216dbf5f6e309bfefa1cacbeaa5bcf5e2cbea4e4042d227965179397dfc7833ca8c8391b9dc2d3b1afd21dabf78ffc46a2f05c8cd9e77e74ab6d3ce2d24bf95ffad1c329db5a17a2c0ecf25f134b889000e8a2db18bbb633bd608cc489ce57099e779f410d5359f4af7c1020f430f28b3ba37736de9880ccb1463c57539dd9124dc531763fd6f0bbdf42c4cfeef19c8a2bb2d6d08cefbbab1f679282a05c0aea3a1a3b2297abca3ace09aac05f965c82de3a0758cf37fa4c2e740275957dd919ba5210f531d84bab42a9e3975948068ad0765de5e002a37702e432cf215633c1d38b9f2eb2275cb63d404a89771f039a21233caa8ee738f77da392a3659dc93ba9abc630df1fbc87a895a19e4ce0dafabfa21d425e50233e8f850023788fc3161f1918ff4862b44d49bdf0a9ca0f8d6016016596fe5e2995d004218d0926cb2f42377dae8fb70891687b384b1d88c560070f4e84480395e67ec5d279807109487ebab93b00274b1f7b0d9052ac49634f0108fe5466460472f4941676b1218f305f07bc57f16a9ceb58d3e1a8b243175ce1bf024f4a3140272f737565786f491cae2134e9f48e99056f8535aade78b45051a15729db565f9d3ad8a0055f49319e7ebce385d74a84663b7e226f18a85cb37cf737aec1f4e04dd9a6f83d465fb521a118b64dbb70e3731a1710b06bbe0454e69cf238424dd3955feddc9eeaba2499642f72eb8eec46df9dc3aa28be346008da1979780c8161fdca0196b2cfbd8814c208402c747c44aa127bb3a576356dfa5f3fb16fbc193b98f802875f8547d2390e852588deb414a351ff05d98cb176579d278b8edfefa7db175fc57ecb5c35e2112df067c54ce1584665d2b4c0099f8d72b2bcf2d193e3a8db33041e1c88626d0e844df18fc636b12a1fbfb9fd9daa003ae6cfe7d8cac2bbda4b02e1581cab48a5cd2a1f7a759dfeb17ada149d3f3c66e7bba21b5ac31fa1e4f4fae3c842f295db271b83d0664efc37820414ca8e0246ec50b3ad2aec1bfd35f0e33a542157d01a4b27d9e754f597bd15400c25d8983413ef8cdd0bc8b682f8e93d39f70196acd7d9b266014ef84bea488ff14454479e5e2a69ff0a3621f2d0b73b0124eb1c58d22f59fa8a4e01771ac8462796b9e3a2640067512111f0fa0980423e0495d52828d62cf426f8f18df2e9ca9a8f28e946199949b1456e8af4492fb526e5ac9bc7a3b72763d291e635802f7613568088495f284a566ddde54fc384af1b720a4ec9304d30c684bd4859dedac57d0d118729a55380281c3cb290b1e2108ac8ce9a5846a7a7daebf492f5c755c375dc92e2ba1c4a0a4be6a9815e14a1c8f03683ca655ea65f9099b1be79c03f7e07c09f9e0a89422b1795b30c9fe91adf6d68d0d09eb712c11aa0bfcfe1f376506dc7164204b087ed84ab5bc6b96548c8aaea4fdb3dc869b5f2b960aae611875a49d08e4dabd4b54414e02b5a3ca53629b4d1fa383a4f623c3bf45b183249ddd713eade7f4966f19a4d2979125bc1da52b2273e7a57a73ab74a405fefb9123c7ec460e752883805d03475de3788fed6cf3bf602d7651a29ed30b2b27a77dac9269af8af31c86272bd03e05e090d26f9ef4904217b6c1b34ff0439233826617650a033eb943cedbfe72483222974e227072661d18ed52be7cde0e4a0a94609a6a4da051d6c767cc4bc6928d2f2573207cd78444e658aa5ca1bf90348442d132fadac6c3da5fcbd006e3ae82196720b67616ca0e21ac3fef92bb05bc6d20c0583e8e85479e84a921a4b103bea01b4a8bb7760e4e9b415256a127fff2e33348cfcf5ffbcc889019c29e12c1be2ff64764fd7ad03eaf9792f9457cde622928f934b76ae60121aab7120c0314518a4bd6b00f9a68ad742ec4d9871a2dc8f554d1ab220eeeb910bedd6a0f8081ab105e4cd0d40972672787e9b00d7f3f51237aefec90f8ddced881b6fa8be985564287d47e0bc65bf29af8c1758491d7b52928156ff1a9fda57361ef05957389e99de214013244149e656a11bf7588bcc05db22544de62809786256d303fd66918978163c538d09e991216095c1db4e03d3a386f9f3183ff3e29178aef0be44b4be490aba97ff0de39c57b43bf2b63ee74f9c3425fb869bbefcd2b7d86572117e7634e6389c126e267a453e307e8c644843d91c2a1068598ea8b3e3474fc9849d8a940104707925cd4e15d0126ceaa22ab798f23d579bc8ea6d8ce707c8d507f459c076e9bca96e00b90fa19a2beada72ea26ca4cfda4e117690dc47dbbbe8afe05bb28805b8e1c4eeb3fd6df5dad4557727f2f3605fbd1351a34c861a1e2c81c6aa22fcd67e8e91ae418ba82e8fb2b681d2166b1d7f8fff5f4412dd8bd246d966a6e75d64995240ab01d3ea111963a81119ccc69c80f988b22460b9417409d374404f591fb4defaa167c2506831baa1cbd5e909dc23eca10e1c4438535e39dcc6a0ab23ca41ce5ee55c96cc39bb1ac68745172d2b1c95aa68e347baa0dcdf3d356bc195005b52dd5767075eab4f129959bac602b186d3ea17178d3e2de344a2ac209de99dcd72328097c003c45423e85ec5bd7f065d09f4ea836097b8f126e787363862b673e1a1cdd363d6999aa37bcf8d64d7063ce5ccf61985099c50575cfe32d7b40cfb600322f311b679f7b5b2443b41a6ebd7de61eb0032dd5928e090be7aa38098d387369e44650fe77c85e37c2bcac8c77ba12d17f35fe2a8c375cff19508ecfbc1c044b7b16249d982f3c85fe9c8e1d0649d3f87c6ab851e720fe872adf4100e532d12bb0f823a60fc9651381d6764a11d48013791a056e2fe4501476e499e20c556834606b03c326a4b5f68d54d80e0653fee70d474b27c9a8e76be82c3d37bdff97afed1bc5af1d03a954200fc7029448cb3084d7eb85c0cf4c373bed002157ccb757a3877c78833f360f6274f4fc90286b54f043916f79f67529bccc4321613a1dfe70b2ff5ea07f8bc09ee4a73d2fa0d0f37a4c89e7e2ab86d627b765468d79c427f0afab6e5e2540c5b75206972fe0b57806922d26bd5ce5d42bf08f5b05adec974d96255df7adc91060ae568c170299a7f203ff6de45acab7b400a715d3f1b944d678c7d208300f570c0e52b3f70b58e816156a6e606a2d9e84c2f0f05b01f1bfc9c19bab75e7502f324049078362f43462c203055b6bc404adb8340b5695bb78ca58be55e387905bc5a1d13ddf2fcdcbda2105be6f856ed2764ed9be9a1a2fb5775887922e3e7325a9967bf836fb436fb5899d3193513fab57e54ab74ea2b4f6199672cd34ebd88d6e44b2076de725c666759b5bcd5454e09fb8132e2a75c24b351c016933cbb8bd6c403bbd56a4f60b21fabbf19bdb25919489f54e40bb4c993d6253e1a1f46407a5fa37fb52ac9648dc8b132ecf33879835b585f5775628a6d6e96f96192b0f8bc5803c2941189a61e7a2d97745312bfb7614b2305ef1b94258fb02fff702d8dd7ad28fe24407c132db5b210b05d2787836c8fe1f92bd98ae11f51989e2a88a0d01db3ab8c75964402dc9a86e45368cb259664590d59f8db8d41951121d00c287894e7c0283ba709eec3d0b6beffda534e71d9bdbe6c0561c210ec48437d3db54c2a8e182e6a06e29d9e783600c20a62ac80bb7707fb17877cb7e441c2f62b1f104b67b7ec83ad90150f2ccf08a1f004255f40cade54e8674028d86f915b807b235cad36b337e5ec849bc0bf6ff4d054668b4655d0f5b7b5e35bc7908d8a4fe9bfdd943cf0badf3e7e23f50e10eb79fe043474778886d8cec0ee797688c710eef4482c27e91068361ddee5d1392dcdbcb716502c43aa4eddadd99bd776fd35dfa3a5f656fd1e375eb7b2368fb15b97ba41ff8971f482b647280c9724f7139509f23aa314cb6553b3c4f1b7e164e059ec6ccc49e6126b9381eaeb8bf96ae870b8bafc34909ecf05a1d94fc7bf8903a1c9e763458368242ce0102b4defe2e748ac3eba3ecc7a39b930a8a3f8448aa23cf9d8cfbe081795b53de500d375acb89cb0bed69d504806fb4464d2d7bc2eb340f008408a6617a300d3340d9c49998b6777ce553ace583ddb2e9b190d55f0476b13ef06e4bd1d6c413109fecceef113387ffad319538ab876aa14590e46df4a00469bfb1affc15372309cf0aeb2382ec9ce963cd2584351442308b07d06c744a7528702b40876fd079ccb2ff2127e73acfd552212526400c6408228799590466e9559530430e7e240e7913782b61c177b5790d2f33743b684dfb1071d2652f96b1313f66a53ff4e504496ef1239fba0dd4b59338579a848aff7c6138a0541c87052b8bc247d870a1903d0976c8b5c08daa1f72b73ef870c12b0b6d0639d478bc1ecc7af319878a7ac8bd2f870308d4b35487de9c941df602616a591e77c0ba1ba0bf879ccf56b17dddb53a098e010c7200ccaa1d221bebea46031f14c54910b4f03335c064514d53956323965880c22fff9c9f3e9c38de8fbd48795fbc7f69f26386d6879f37ec19055ee47e0effc21d5ed6f2991221660871871f8127d52f12fa302105abb95a61a15edbb10716c89b83f2f7db41dc7cb0e4883cd691d5f6bb7fbdfc8085fba78b577ef622bbc6bcc416ddb026ec1d6e8f3a81a1b1caf199fa8bd36a46a8581a3dc2e3aa39c790c8f7f125b11d877e7d85f2195405d92ec6fc41098c38968b66f55ea2219ea1fb1a990acf7f69849ca346ea83bd4c345e95390b25fb6928ce422925a1a6ba6be4f6ec29ceb1647763f6631e449b0176c0bb1c2334c22f93048e8083075c2ec08137d8b0eb9f5d7fdcd916f5ee70941e6ea0f992e4c189a409ea5041d28aae1d894bbaf0bdf9cb54e9d14f79724827e5f23afe896395f9e081115d08475229f0d9fdcc73caf1313cd4f35edc9acd4b2167841bce361a91186bfa6426d1768f3e6ac4bc4ee1d56093350cf7ab7799e8aa90098bf7e9ea0bdd85541a8aa357555e7da0b05f652fb5968060c2fe9fcfedc0a2918e95533404891b6a3c08f162e18537ef66bcfb04bc88d01a4c50c9772e8c3d6f26882638e64df24e7f85dd1b72bedd8c1902b13fd6ebf092438d72ae9d6d442c28823f3cd7e259c3e0ed663ce124706e654c815cba078aae6355ed81a92b9a3a597535f82158a8e5a29c5efa2475495bb36bae69c1e59eff643820157fcfd870f2c3845f5ca6c0541c6d5caf48c6613d1dd8c1fea0c956bb12f4703b6b3a3eab289a18ca517f5a96f528f25e01a362be416ade2c949e962d2b54859fc0aa0b89fcb366ea0882c47fc58cdbad4b93402d00650d6d81d7b6048ca892df82f453fc3cd404a31a37197461231d7088bd831d6b1e7159c59ab062e9183d2287295203b979d0d96d8db7d286598086fc98def91dac7ce76165965e577903b7e35a0abeaf350c6f267a3cf6827929db83ac4c0f915a07185821c0696d6d8cab61183ffc0d916b9c72bcd9e5a4e17267012566ebf91aeb9a3a9c8abb7cd657a509eb10b80304413f2dafc3e03279785c0a3d1c42eeb71c530d8289e837e229bbd2872155c58bce8f13d52d7d044795e85252dddf1a4ad3d404042846d17992196ed8adbc20dbf8c9b549b2861c96629dea2b1b58249b82cc808b5adcba74f44c8df4c6670bb141933f4ee44a97f0a625be9a157a8f1d96fafb085b383a96d9832008d53e546af421d7a4c5f174424936e91f702c68ae3386faae506984f8d24579e517efd03d4f59637f5838e5f6d22f07cbd4455b58f86a8e4df43a4c05a9e86365cd8aef68f97f0da8f4a6670b66f21557857397c4078fedae6e356c936bea9d508e3e41864e62e8e458a22cc8de563d7158b525029cdbfec055d77a273b14517659330b96666e5f93def0030005c5ae81d61e7b6939513d54cc56372bfea8a889b8ac5350c758b7ef4fe058941a35f95ed8d2937dd2d5bc34c4ee9ed7f946a06d7ddad23399ec43ada38a92cc402febfcfc2ea59327b8e6996c1823827f5479c09fb77f404c115ed19dab6661fd0b86d5e0c42abe7b9253c98de778faf616d7f8e9026d544591d58e76cc0652609928bff8f286f087c310f55d66f7d3a20ebab4556def8f9fa763371a0a88fa50ca828f0c017cbac065b5fbe2bc3a95af9dc75f6df89421ff56a12998ef98692dd3a3b286e774a424019426b1488b8e4bce268a37fcf22b50e9951de66434c7022191f507c071610651bd88bf8fdb9ebc31c55d133982336524ef8d478a3f72cb88850961ff293c1de360e55fe2018b12d38219651411842280bb88d6bdfc907444c052a32b23f52a5be8ce95bbc0a57030782636e902a0a42acbd41434feac51f510c3592e5745fab0cee29fd13c338326464856112d4079374e84eedb9c73e268bdde9fa060ab0dc03787844b07e6b0c81b5ff3aeafed7e55c4926c0c75173d15bec3b98cb08884b681203eaa7eb658ec768c18a7b311e4a33dc004b15d57f407d53682053fdacda0b00c675e4d86d85b216346cfa01598ce0e956e2a666ae9928fecd23d37940859611382d0d50a183c6da998187f2020c22a628300ef8378afd7faf97718d695b9a3148ece5cb6f91cb26c8b2486482c3c8b23449ebc3fe88cf0dd943e454c1ba7d5068c7af69f5783bfb34a3feea36360667a09f5b982698ca09d9734698a18d49096276f1fb8937dea2e233c0c50175d078b100e3372b13009e0230a34cc6448b22eaea6cd796b8346b32a869e9c16d93f051968e4514f80b2c4f7edb6fb72bdf2a60159dbf5991c76c6ec67529334a12fff4f10e6c472bf2c1004beb91b8d047842feb9afdfdcdd5b8700eeba2558b3b11b5076fa96f97aa57538020e438e4c2e2ff20f62b16a89cd7b5ec2e1dd8445b4b1789c7001805296abfcc1ac6f9000854cab0dcba200418eb41af6e59f47eb8564e40e5630425ecea50a440821d33870aafa7d2a2237c2ab256832043ed69c77c21d5dbe3a0b0fe2745b78d8fee5dfb63f7719709b99e51cd10c6659a030f9b19aadfa3daba533ed95560805efdd789c9a59ba0d80e82ab365b347713562079aa0ef3519cf41a8bba999e20c8e5284e9575a86e0acb4f344337dd995283177b3fd5bd423b6bf627804afd2e38518661a49d25e5c182d57f9c0b4de99dbbb0bd7b6f53ddd77992125404a6d4c39b273cead6b0f3450d6a0349db3a544d353ceb27222f5158c23b09e8294c79733695cabc767dad8a5523490f5fb5fdd7f9a271ae02cbc5b1761fed110dd80185b0651cfabfaed136e7d33a2bdb98e0ff7bc725254ada1ae957397e627f77a40b8137085a4e1cd9dfb921872b229dda6ad2d15df317d0882d8758e84f267928d73cace9fb6e295166e1a750c7cab4cf99a65fcdd5c93561cb658cb50eea29ee548442b5e6f2ecf9053156ef288b488a4de57e06a9c1e09a28217aebf363f644bec7f152169098f8193f8c542bb22e508169796a373a98a5f9e0c642a4487df14e7cdd66c09d747e7d8c0f42ae9fed6874272f6706250e27f6f6dd79faca741e8a400d27023520729f49e281fdf12c66497220d32f13a07360d17374624111d4ab978da661c9a0ef821b30393015235cb54f6b7bc45a3ae932933f30135baa463a3a104f46d471e1f3cb1b95e9ee218345e5acd960ec2721d477561a72616dbee1d448091bb2308cabeafab4a10d151fd706e7877110ab4167ad61ff3b7e5f56a5c64a13aa224dbca20fbc567868036c3e7c783034ddefeb0d44c0232e5d34d4bc14201e0f5c4404fb706d687b28e6383ffadb4cb766e6af905f42f73ea4c59c0ff81e147c19625601fc7282dc51678c7a98a4c6780bbbc679f7e0ebe29914dfcc8c2bd609364b250ca43f3eac8f77e93ece35f535d7eba3bff9b52e51733a029dbb6c7ec7e64b41cf14dd54e1503ec921c3d8cf161ac63a1bf46d8d8e5eb81207ca3a80daa9573ae5d17c3911fc6cd96b1ec0afec43460efc3e3efea77073f20862c8e2ba479bc4477740ccdb33cfe2b1b76da44bf64c89162f838be40b91b92a09cd8537604b676cb51f52dbd15459626044db7f6e645f49ceb3fe052f5afb52fa90b355cd3b55485cd28ad6cf70df87f4ec8cc249871e2cafcff18dffafe51efaba97d25a93d24a5dcfef19bfcd2804b1d2cee350d5eb724f429dbd2b79e243b81897c67cec6daf0c9e3219017d896abd3a5acb1d649efff1689820cf0a72f79a3eef177a6eab95a32f45c884ec308e7eec822049bbd9242d408fd0859f7d3d2a5a9338677974fa7600fd9a35e2d3b2dfc4700c98c38747e4b1dd426c66f4a2f931b5b805c87abdb8c41c933fae1381d19313c5ac1800e05b4a096931a985a7d4120fcd74f92de5d0d07ac4aa4995d9ed88acfaa488b7f8b8f988fdc61d051c02de6b062f2618c1c0edc877ff600b32bf6daf754b227ce3f5a77bcafe103f5efeebc4149aae617540c9bd60b661f46c0c60db3c52035dcb989d0c7004649f42c2f343037acea8005cb31c416cf1433098a4996919660f66e84220fa53e79f1c100644d5d9d373a9b4e2b1092312bfbf845cec21ddd79ba61d32cf8d1e10f41c1425274e0c57758db26349259c0260b99f85236a3c119b27fa96982abeb7b00bf3b8b3b31f139463dc7b2d307e550b55f74fbc72226e255ebda7cd6edec97f304311c28b626a5244288354af3497433f776e49c2bcf3061a25762fe22c06e0696d03c3ad81f8779170627ddadd6248c413895ad686363fafc52e3f378f86f556a28e005fc247db83f1370bc1ae0fd28af121e5311d4ee62014f9ee617a0159c24ae4f98199e6c13df6e6b99ad6a802f9b60611e8b67cdba67337131f1a7efab3c26becd24b9fcf4c59053224f4103d9be06f20fafedcfff36eae7e926bc8442ecb10f84ae3cceb8562d304fc5da46abddfbf1db644e001fcda012ae956411df050281fcd39d6d21638e950c5d2d72d3cac35b815667b6f22859e7ad8ae59fe8853977c09dba1326b0493ea1ad6f9b070c512c84478c2992664b34cdaa43715e61d0e0aaa1613f23b2eed49918cec98524a86b8c54d098a979c938d5da08630100bdb0a511c28c9c7d6cf6ac3ae7b87ab5c645ced72ea243d7dc346a2ea10440eceb028ca059ad504938efd3ec9e832a097c1c00dcfcab2794001ef0553564b7b4f1c0483cf271b698d6981bfce1eec978c4c6691126fcb447a8e14e2d3f5995f5fb3aba8eb5e61bc8dcb0b6f2d07814645cb964f013219f11e9c0cffc1303bc09f174a8c0eb931a6ac479cbd36e5ba704d4df42a3867a9d2460c3239b8c478f08e22ecffe50e1c7ffe3b2848d324f137e5a43e32136a1399f83a6c0104bd94586ac753f4b25d94710b4acb7a18f9e58892ce391add13ec6aa399ba11c844c2217f75cb534c231daa405f09f5d5eaa05222e9fc8daa0d5e9dbc980bda63f11d08446108dff6966c2bf10609d5f215d387d0f8b5680acb4ddce05d05fb1f117137b188481797a8097e2d40f737f2885a2ee7ba217eaffee92cad1fc4e4119b8e10b890750c4d1a4929a27f53de15ae5977eb9cb82cbe47cf922b50340449348eb417dda41dc5cc12d3de0d74fe17201bd31ee9f6cbc65ba280d40d3ceb573b50cbce758cdd1ebfdcb82a3df2de3191dcfcc832873c74bfc2ffbd46da2ba692e879791534a4922ec35cbf218a50912f5008aaf20e082e1f56b4e0b083eea0b3b232c19e027115672757e81a3a1390edd1c430d1017cf36ef703eaeb9d66ad4a1074c2656d778a6a9aaf715cb240d6876018e6c789d7935d2969bd88e50861a9e6d5e63d07310179e5327c4ddff7b51490c00d9cdc07693bb5c353567ffeb4fef1cd6c2c9d5cdba586f64bfd39b8381485fe27beb5e004a8285df1775e4b3735197df3809f9d70d11b6aca3cd3300d1870e5dfd08651cdae74bf24a7ab9f7aec080b3946f462e218aa0d58429d35fdad642c0460d31b30033eff6dfe9a98170b588613e70d72f166d9ee0a4da68509c192bd5c694ab2c25102ef770d2d87a7f316415bcb85b2b1b59bd1e45e67e612d7cdd0400f4bc63a5d65e520c6491f7e10fc94a7fa0e4fed01481750752e9a0df7132d57c8a90794c69a97b6174f56dc23b7a35c7e5c0421254d31cdec7510c4f6a21d8c4deb77d943d9d85b2c14972f68618628cd7d838f2bf96a099e4d9deb9102fd07775f139e04507a646917725121c441ec1684721dc6883328f8526c64fe5bd9c5d9e39d185b2d395d1346af9376fbd2554f30160ba49a0926593081860a66bfa29448ba1bd7e47915dd3d7ee9b08735e9dd5961b2c8a0bac3c9e04f84bc5e255bcfbb0597b22315063b058c323eb049fce0c034ae425cfaf441b009120c6f557bfce174774209e1a4d7666a332eda68145e94194c9c2b24ea0622991864a0b02bb531636fc0f121143ce4b5505cefaba62bcdc0a3217aa14964c05797dbba4d94b95eafc934adc296d240da6c6bef5f3e17d018f116ce36b76daa884af0b3600c2b4fe2b79fc2f9cf6d67a0a847f1ee35ef95cf5c3f4dc9ad28fb29f1854c5b1b07dd24c1fb8b4fbf155a661ec387fc7389261caf91a57eca9c5ed683e56c2651c5e1b04638307b51399fc82acb1c792b90b3071473a2f04f206b8b8243605dd000e4d89902d3994b8bd0e7a2614ffa7648ff1c38c29a7c809f679548398d1a17f1e1e8b2defa76260c244106cb955bd34b1dede8e6192734a4bade7da0bb81079f5f024fdeda116c0c65e7e3e35049840479f7fe371cfa15ea6fd23621a1b1c428b6ac5789c7bae8e7c75317af47cb7f000cb403ca265045f8064c322f392ee90421f8b7cacac3ffac6207dcf4c7250f9040095b4a8d43dfa9f691ad46f5945170a30bb4c435822ec154c09768968c930a560955256a7c176a3635c05376c4d1590b05b90b46dbba6cd077242810b29e1b0c438b93ef2ed7bc03e5c6fee9dea593001bcc1b2e7a99c5ddabefe39e342366555cca8b3f30ddf6e38a6557a1314f6b32b42cd62e9d04d8851719e4cb16ed05a1983d2952ef88a925c97965af477562ddf37147e6a6e768db383177acbe438d67988421888303d57ebb993376501d543fd55aed35d826a99f03c3ee4d2fd5550e062fd7b26448c344e76d322176998eac11cc1ff3ac9f28e0aac040d709b114324923b0ad07dda54851f11bd339c06dbe2ac1eaaa83de23a63120036051506bba13edf4170258fd88e0e5b91bbde980c63011ab445ea900294de9de98d711be65da8dce2979021bd2b69310568cedc7f89f372d2dad831621f6e34ca7e22e64cc1861bb9575dd5fcd805f9fd08f106e72c44d17ac492fcfe3eca3734c6609b55566f0cafd941659cb232157e4328eb33c6ca432b926350d7fb7df480e4d0ba4ea02b2cf36f18ce29148e580c9c0baa2aa439ef72dcc78766fec497d609f2f7431005b81c5d734908d521c9384664877e73f4c4b7a1437f6422208537ac6995b4c94c097db7ef52880f1eaa20ec59a4e78b5b1d136631715f79e2d61061e2eef870cec8e5b1bd79f4349b6689161972b8e5443e781a820bc5e4aea35aac90185729fe963ed5679c67cd17b19d7d5af174cffd577a81daf0c7095b78a147db183d1931e1448ba3a8bc02ff0e4ea046da768966ad8f2634bebef08689bdfa6fde9fee7aa86aef12cca476cbb14f052adf7e1778566c7ea439a9c0136f1312fd1e5eaf66cae3ecdd6d7a22836605f5d8f7fd3037d14df9a7e5661e7e80aea33a9659a9aeaf93047f57a2ac8f487c879d70ff1687230b1109b1798a9bebf2efc455289ab8208f6b979eaaad9905d0d0dedf5d85c5000b4ff394b62e3b1ef77ce7867de3ee1dce484a397299e2d1dc3d9a0e87d1443846b88ae681c4af603daa8f4b4854459390d61a7096b2936ed0aac384769dcc27171273e17a28dea490900d60724c23b8f3f1b75f91151cfc8e3b7f19c9440883f7c4762f7853c6a5e19783b16c440af0740bd87f03348f339d32f4c5fec85fb6cf2f11c9d0b1b2cb70e98d3e84e81b54ee1394017ecee51da1f4b857fa71a436bd456939403150e70d034e4121529123f8dc291094b9e81dc16913d1ee0e90f384eb170ad3c483f566ca96296222aa148b4d403d9603d46e8f6362be55e0f59d9c56f4061181581c6bc4c6df3a277cda89785d66a8cabdbf869a8d2dc1d0447c74bbbeec91743597ac6ba98ac2c6d52a2fd092f4dc6a86431c9b993dac5f71d4594da8252d82d325da8a38909a06aba74e5f0b9465801bd197d74b4866347064d0aaa76ded9e3b931549068339eba21dd5a63e59dc21bf7a1c2a849c409b36d696b83d689f7ebc0215881ab0f30bab0778d2ad03aa220c1a5363a44351eb507a5aa9c2942ac2f5cee19b550868279f3a2f64bb563fa0af177d5c566b1aa6ae074e8b45e25403311be9cf5a266a8bfc6d39aa86db5d8a9077f09705c8a3aa2a6f46631007299b11422d294c99ea5d1aa31fd9038330fd2c803bc3a524fe2284695f45c392217cd3448c5abf5aa27f94bde2a2c51e500b411772045cfd193082dda49bd6c4583507574d1384c6a9c03b9591e9358b0893277cb114b5a9af45bfe593faa86ad986d792ed51a088862d0ad75485b10f737450c90f07db5c78deae529e023dcb4606f65b7d25657b1ced2a3ac0c5e0d78515bddd9886ded66e5c700b6d669fd35ae753ac0a7581051a32bfbb0ac9a268a9e9aa085371cd9e23f1936c0a321ca8aba66eb6c7c3b33eae54f43d91757aeaac1795444f3916c144a40ea4f4e130494727ecc68de17aa5adbe30f6aa2066a231d6e22ab26d7e88e8fc51d367d918e777b835a9aeabfa49b2c025a9c12f5da76143e9f33c8e517649d76df949b744f3d4cb5546259c3e4d30f9d04f0b0c3df6e1f597b3d7afa7ce926770fbc0079bd80fc7b12e5bb520e0a378c2be251770f7402a86fac3c5aaff56cf6736299dc8656ac8fd53cf97c3786ed50c116be432dfb607c8de1b61e48f874046ce643b218d5442abcd1791e2217e62e9f6aaebfcdd326a1f4d352664f41aa5d460857cf474772e23bf9b99100859990cf29ec06c7f8417c5f80f96a6591dd4169a1a8ffbb0cd3d8d3654e110cb8f92d091c04fd144b7b8993226e5387a6b2d450d5606ab68071374c26a24d44362b4c4b629fbe5374495766240f605bae2873eaa513263b2ac9cb8969fdbdf0c8fc9576db9214d98f0f83a8cbefc2d9619598e18500bdd8e576ae7d4ce2f63b2336507fcc6b171d12f424a74ccb86d8515f5c3dc1470c12a82b368fd7dcb41244e96694f23b581aa693bb073f547d7365928d2328bb8b3c46cf4444fe86baf68268b429171f72b99d51a06b76d8115803ea890139e7830d85016c04c3cf8264aab2d70d8f2832469179dab7b1af86d16528db006a80162bfb13d82452dd266848f6f555020a2c0da3a044fc618eff1c0332f3befd024d2e835c496c8819f01abc76c761bc3e80b9bb754c6e98950c13e7db9f0cf77aa50c79bc2a854a0801c64412b8e63ef61418a61dba6898dfd479676e6d341e5a8b9e13d912188816e7db76c12108a261c86619765ead1189745223ed4fe7584481f3497524dfb289e4a13b93f5b08e89a38c78d6069f9dde43222bb9ef91c4f22ae14ed62e2541ba9263d8b4d8cb5d312acddae02dbdf11f5602170729bb1404d80518678a2f1b7f038450f653c82b63c4bfbe5cde63397d416864eb08320f777f27446ea6ede758d529c011b298e57cf5f3df9575ffecaa4c700caafad1e1090b06263470aba7533e408c9e6c30885de5a88986133bbe094a2904ee655a210af92c9aab75543ad0882f7dde02bd66ff56d2f412d7e3bef3530f95c078a994b3db00d8180fe18d8e183d1d6bb62a29ae3e6c4b2640ff3eff28d3e97a86fb4a63646fdbf2089d82c4855a0e4165068c61b3c6ba314f47669c37621b58f4f18773ec3ace2f2e8aac8a78c4dfd5c970a738bd53083f008c313f5d8405f8c3d601cab489c5631352021c529fabd7df2907dad976615ce3b230259cc3cf647f43c83310290aa5cef97ce50824edd0bd3f3b38a94690de4ffe704a372ee0f7bc492440f23c33b5b67e32a23915a7ba3dbbb6051a99ae59ab3d1ea4548d9729222ab624bdf94ab51146e68e41a96daa7cb4bdad19d40bb036be0e472748094f7d38d695902b579f4efba9ffdf7ffc532eed4c13b9785591ea90a679780dc19116d981cb6a0214bb6282e07e74b49176e0647f512ac488c52495c8a7d9eea0050dfc18ad737fb28b4c71785e5f8cff2128ffd7b52e7a1b0b8b04f447b3bce8abee8222d248fa5d8115433e0a4fbc9ee7b936e8e6d421303e140711b4478fc3d0540da188fe6f1842cae29c3ab3cf1d07575c0d1862bbd15f65b875cd54c4082616241e87c20f1f362b10fe244e841f080620a06e63deae120da9355a3f2b68a0c88485a7913abdbb44e16bb3b094e9aa7c61d6e5f2209621fa88164630ef2494845b165a62fb6baa9d5f22b2f6a746ad44280cdd8f682a631f7ec19c80f1df3bd2e1655f2dc0585c0c9597615c91a12fac4ed04d565fa61ed1e819706280bf2f11c8e872c5dec0df098c2252570a3bda01d7250c1dea9dbe136da24b07b75ed1d85e81691b2f1389decedc92599391379617ae00533cad0d70f5f7804d36fd22533d64a60b8b269cd04ea111f37f79dfa694e547db0d0c1ebcc55a37477a2bbc000c4ed2424b99059ef91f4e5f0d4c2ed5e448dfb5cdfcf9bd52539a2cbc2e6bcba1137375c4946b6b545f5ee7bdc4524c6ba10ba07c2462e581677c1a0caab0b4e01e98678d5a5ca767d215a68d78b2e8c4b4c2e39e6c17c1eaa2d3a3150acd184fd79f52f9414bcba651d65fe2be0ea430e6ec592830f2baf3164c69c69715b3acc0c46eba6b74eb1fab2bed31dc3948f4c3b3c4f135006a6dbf65f327cb80d854087f797a1abde3aed39b9a779a151a9e5b2dd7bc44613d0abc53e712ae6bb34dbd5107b0b4ed071644c342a5521cb0f1920c9850183f2d18d6fff2538551396f08378344875f93941936cb8776982db589d937f2641ee26f71b75d33bb0ff1e1eb43b1f2965dfac2c694e28d259198a5819dddbc6a4042d78e1449e18ca7ad996af347c9998f1e682bb4457c48bbcda53a6e816d89cb1801d6f34fd277974acff77b75a1ac6afae6f939a8aae67d2b71d295eee28432d2c42599c46297e2b9f2a5d879d4f5c1d2366efc2447f7e9a018b657f60f7c9c09f17b2040f03db847ca6a0d15263304bf4ab8d784652136fad5061f17df9a7569922df9570a3e7da9190abf24b14d4af19d71d10ee7d93fbe129744a58bf447f8936241e9b38ac01aeaca170cee74019ccbcf7a353c8f5ecf0fe128c30c2790196eded43960536e4bf94222d485f731737b01639f1f312838b65fda91832a46a75ddde72d3d601c24f3b1104f02f7654950e5ea1ff52e16a1945372efb9c93d5a24dc1d8a7ad24d8f7e0d332bf9e8b41151d0f4fa2f1c91d277b6a2b07272e76fd22a20c7de110e74fd8280a4a2551027a82bc434c612fe87b40ff5abc2c6ccb5b79751c91c61434634ffb0f4cb200d61c7f255fbff4d4b04579bb7e5db2474f5f5878fd5c6a60b5671e830da5b8e66e7c82c72f54a4068dc5a996fe3031c9317ec20d7b817fdab27a3f24288d812c02580b940a1792a8f4996a6bb8728642c5baa4197253ab72b213250845e5b8e40f4e20b51b687d838bad621a98aff954aea5cffc1b9978564f6dc36e3a590971ab017788afe17442269574612603833bb27e6b514047ea4d018ab212f6a9a436861edeb79750b09b3ebc1c0ace24eb22358a06c259597675581d771aa319d0556bd3371d95e60e58face0b6e28990e19f5996884381a698aabfc85ed68919bec696ccb70171506c2b4c9ed241dc56006ab57536943e4e9d789c8235d8770d224fd6ca2d185ec6597005c317e9537580195fae4be46faba26a1728857cec362962dd2d606b26901a7951b5a77c32921ca18b48a9b7657ec18bebd570f0f01124384d27ab8230d96c73a3959a97968f118a098bb2e18cace818afdcb8341f29b9608de76dd060f8d1fcfe6f1e14f78474625eebcc0c7b21df9c57e8b6868b5961bce2b2a985a1e19d1d73573e42d573b666341b85fa950d3b9303be63acb6638d9276276dd2f0798a20079371f8846bc4f5bb704e4a65cfe3d2e42ec5dda3eb2a6f4b9ade930c147fad512eb6bae35d17ca20adb217e2f278dbae7fec8d3d0f4522d79470846702dde38790134ee2ec009e65f05076a640c26514ae29ee18f6dc753ad4597d3ea33510155a92fa77655c8aee8091dfa4d5f4bd9eff87f7c56935d9faecf8df0ee2adb6ce9a5e2e2ba8498aa9e2f0423c7aabcddde085084897d9390ec9347ad73324d58ecaea39fd242826908d4645ed605267d5ade2b358c524fe02074761ca6f6d695dd96d78d2434b8bf13758ee9e1dfcbb24395c60acf9e6ab0c0bd7a28b7dd10967e52fd06b961fffe422148c892d78afb4c7f13658068da560071f5730d85fe532cc8f2019e94c84a5cc944ca09c1b3118e7146b28919c349bac38fb49049debeb4e89ec4266b002e269fb33fe8f7d06f47bb2a18cedd203009d40f70b2f08d46c046c6d9b1abb4da34fa138f74eedc348439cafe034aed7d4036daf4628eaacb9ae37a3d110ae85e92278afb1a76075333e9cf30f0c8634c11d560506466f5a5e10c3e2bd017da48dfdee4084af1625c089cb36b0af27807ee0cca79a8f7a1117fe0aeae249485e63e7e3745e8bd73a56ed3c77c8a92ac01e1f361e78503c1cbfce527df3a4d3f4db2fe7484fc429ad7f8eda9b4f156994ac99cfc2f060ff69b89d250b7a3f393e8ecb235c6737963c5a22834379ef63c664ff63b168dfbf86395894cd6b376cf8dc02658eba467818eb61275d2f424865244ace606f436f3823611071d8d7ad2d0c59ed2bc7a2f5ac05f9bda76c4dc5e371c282bd38d66e5b5cf1e1af114896a95254d57d4d7f4fbd4b5527b9e61d8d14083428bb89299ea56d671ff63dacd0c922069aa45a3e3295de8e10716487ba652106f0be062f46b91672ede011833fb34722074535d1ee73af2c7c2e0f28a4460f3b84b75f7242b35a6c5ec1d15ccc5c18458fe01902598b9be720900fe2be2d14266202799a344c0c244beaf4cb87972784e2f687b826ec71d05903ae37b31c33f7bc7dff43b0ee29edd6a0e394d1a162fba96ea38b011bf4402e5154e355ee7972b9cac78db35f3fe8aa48c0e29158bf6ed8efb23a2917c2b7ef491b2b38ee770fa3d402618f8892221fd68ed4a1bf70d85494c32c50c03fb7ab580367336c91d4f8d7b0bc7537833ef25b5b3e9bca6067366bc8af56976e7437f9c9164e22fae80f7b1c0f50c8258c775ad235e565067108dcee94aa9ef53730a48ba7b1d1d68da6c1d3d094272651f4f0d352fdd0f5b5b6df75e6df4b5b925a5dcaedac5894c9b39625c6cfec59541fb08a65fa7df87a22ec1c1193e5e2ac60eddb6de45ea4f5429a854e15c98ba7f38b9759eb66e63074e7eaa7818eb068d337595307d57b07fd9c7f28373ab3464af349c10bd493992390a467d20eb7ecc327717503736c4371919caa5b77261930785e040973fbaefd4fc3ff54cd2b7e3db376f5acee4d03239cf35092eb8ddceff178e7d61510bf605b17ecfbd57b74ab86f15929e885b02ea5e6aa0fa01882d20786a12c1e842d29316c570de6e9f695dcc7a950b1238eb01676adb9f2ae30e1385853dd582850525abfce08e9fb8b371287ec8521298762cb574f28d1fc36760a9f0c0c73d5d8288371eae89430eaac1f8693cf3b9ab90b139d069b30a31126059d4188445948b20ce6cf30d56588582c09300351ebd6f88cff9b6b4941f2554e84a32546acbe7dce6006916152c481c57fbab2ceb820b4dd9e2ad7ea8a1a0fdaf1d037bdba94030eb7c8b4202fb1688ba7ee2eaf961bc71562ca9a2e8b1c442f34c44918ea2d0256ee6e72b37ca5bab4d2306c09f7e190f04039be33a0df14c84df51217a70a1e2646746a16820e45949592ff269c7cd7c6664ae49f3a6f2ae0be22e5dac2bf0983acd7c7268cb73a75d3bde38488b4c32a851470dae1c631055e233ec5edfbc2290ce071068d7696ecd7ba63f3b8dccffd8a90f946c6d57db6a460492e11633e1de666729dcef2f14b63ffbba043618cf0d26a8383b105d4f9c84f58f9fba82a1c44ed5c7a92bbc6d6c195eafbaeed249219fd08f0457354446ff2b28ada48032f31c528f0933aa427e78ab5fd0cf6262147281cbf879f783dbb8b2355cbed390e2d02f4472191f4f7188ba18e2817831e6e13a1965dcd635739618321f704b4000f738b3e914546ede920459acf30c535c6a31082f6bc4b48bd20687f1fecd8d6657dc2d0b2b3347cc6a9ffad37d002de142c52c9887c31ff13e05765392097e94af42af11cf3e63a10915e66d438bd4de170240c5e803966d71693dde54e9bf5f9f373ba98c2aa3e24e665b88d5c71e460a7f52f415492a3d87aca4618f3699287d299ec9bd19ca74a189ee4ff50dc9d000cba8e71eacf52ab9883ba4e2bc7e23ec157083ffbf503643c482b9fb77f29a0414e68eb5694b08fca65c5cc72ed36bf513b5dc67b38590bca35aa3890fc9f1d624a72da4e4123e102a84b95c4cf5881aca854269db1e982b5e80af189630d3d907fc3d4743efbde75d36955460c09aaf63ed9ff57a5d31e086bb6a00c26c44bffc5c916693fe411b75f2f6088e43580ace687aec0ffb748e65f7de20b55f19ba90667d9761428575e626a594a9c3d8542f16d1931fcb7299652021c0401d2efdc95d0d2e11e74e55595610cc1acf24ec3d192441bfb3b692e76f0a761924aae7a98129bcfd3ad8bbf18bdf96ba2dc63a998390fc440d186451cb200c72ccaf51b5387ded203260ebddd1ecebb48d7c4b72d8ad867608ad3a2b46b3abda51e0aeb2b2f76d1b38eac6eb25bbeb99c43a4e27c8a5baa598560134a708a24137b2da1c7afb7caa5688e2251b23193e947de199f33346a60f47659bd92337f710bbfe4ab3517dc7d42af74ff873a78ab58beed98d2959eb71fc83501515187c2a7e1ce201bbe5c669971b183a82014c81b893054250ec7e0c31cd0dc223bfb6876dd2ae5b96d83795573964ee483db5bc7271ca1221fe8dacf1e14b9b53b5a4f2fff9eac7f46ad7b729b0a2e952be485144edb0cf58e805a67e206b9fa7603f3d58e61a95dbe3c3806436cdc4d5be62c26b766506f9e84ffc517254aa407ee02e93847ee143b34f01a026ded6b9bf445a2351aae41cbedeb9a7b83cd002943684452e111b2eb7b85d3eaaf4d8fa626ef1a04b2f30dbf2f7e680914472e3d4f674068bc976380788957a8cd7918d13ebc9ba340ac43fb1a010ed03206facb20c875312daaac33ccb003caccdd2e3fc5bf6279a07815e4700739042185e6a973214187fc6d7aec6fbd964ee99bd8e1369703928aa439f537436809be42cfffee40ea34197b0a51377ddfb40bdd5e04926518f3b5933475ad01cd7dec197fbddac5cecebd287c96e4c79c014953e958a859c3a4ca3e9e333a9adbedf222219413a4857d80d21dc162268d32639afb59cb199134f78d79ad22ff0d4f677d500be3c4ab0c03bf2b504da629a9db0cc803ff30b9db734cfdd0484ff24039ab7a3a7e8aa64b9425c4af01206514a6a54169ac4a80d398646ea9f47c424423b63cad0dfc2e11852c23d43871c4024eca911a89fafeb9f3efcc05a0f24aebfd2e353cd4d68f2c85c363cccaf9607664a8b8d677861ef5fa3d87774a6fed2d581b27d302151ea7d5f59dc8d33adafe33b2648c232709f948a5d6cbb5d288eeea2f27ab184e01ec9773857ae0e89def6e2f9773d2842bd990ed67f7314bf87f621279b0e3f2ff2abdb2a6be55570ebff2e4a7163ef6223d176895c7e61bcc4e55c8226d182652b4d1074aaa9c75bab27e3b297a08df93340e9115622b15a72dc1509c7c6d71a92a6b9e861eb3c1b8bda1ddce949fa9750902969ae508d422e68abba81793c0817a282dcbb64fa1f11826750824475f86449b68ec242c43efde78d62b6c1003926bd9cd36b013a4260c20dab94eab11109136ece28e46c2cd086273600188ae9971a5ca53c9f6661e0036d1ad818bc5fd3b3e5f932b83a4d88da4507822c599bc8b6eef992aac324c86929dcbd204f094cc49137c65dbff7a682829831b76dd60e0f034f9dd25d4cbb555e8b9f724c59de703ac8ed50f62d9123a23a6dd369baf1a54d2f8291bc6f0eec07a98663be809c012604eac78f97aabcb7ccfd1eb523b020744ae5b1736638a19cff0a42baf3b2cf10c8bb1d2dbc33908356649b8355e0dbb362a11f54b45aacce8658ed1744534dcdfe5f8823779ac8dca675a00ccf5be2536d08de2ae4664d23dd71c53a3ba3bc6cba35c5a24681c89ba5ef39bc14b07c1a9540c1881a793449483740ce4d9f8ab28152b9af80e0986d549cf25370055e3e0368e6e0e341c09efd0e552c8c7d90a5e1324956aa22ec0f2efaee70bcd2ff8a750f7c69a018923b6196d53c0255bc4fc818d1a2b78592133854ecd8c7265881c0d29348211b74296541256553d7872508b0d4babb100d08842dca767f0080417a42c956c0f517f78e143a43ef409ec21deb607b08289ec7d1cf1037f1401d817418a54f4c4476a92e9b1fb3ff0ab7ddcde09ab36768830ae7823eddffea4a64944c852409afe1ee38a349fe2986a1f3e46f9fc223cd28bf07bbf348c45fa0d58df84da9208a0557bb2924365f972ac91dbae3356a7ac27bc1c3a9608f627938c8b8a826b8bfb343b9dfbb7abc0b982f6b3e84e2ee06e10ee9ebca646daa41cfe5d9a7af3b5c1bf86295ee1243928890865c0d43d96aadc879c856ffa7dbfa2c5b55c22a4123f81a91a04009eb49ea2fb524e5d526662a06d6dafb9bc52b542416e2d8b73b018bf2f3aaf125e435e7b50d28c9ad6713181b6f68af3e8a8d2371511b85cff907eb4c80949ce3a4460539a0e8d875680f51e16a3d42d69e23ee698073fbd09ceff5023c886e02a778955cdb8028e1e8bdca3618fc491e43bcd375a2e1ff7060f6f445171e7ffa001c9544e9e13497d0c94411584f80930e3ab7bc51e9d170c4f5b05fa73e47b78a95d9c41fcba2a7bd93436a31eb8fea875528c06969b948a3ae8ed2c6d21bb16828dbc88037346a620b56e975d84aa6ff23f4f454627c945a40b105c63c92e4c89166dbee5a2ae16044f5c46bb3f679cb5aab8d82e7726653028812c0e6dcb1185304536b457c025c3e3d328674a940ea14aab5e2ad827f706589ae1d2a9d8d92da6fe8a9ab67b86b233a835896650fceb1dddf118e265a1285e6fdf311ebc826d5d482393c6d11c406f711cd8f264aa71c36302d0d697ccfaa10ea11100859cb97f4fde9ddba9eb31e68eb12af862878b4fbbc575a826ec5222bf87ebe9f5f1ee77b4a4dbc63810554a26adcf26804ca2fc8e6789d30395aaacb54999111b19b0ee036f3189cc881e4ffefb1b803fca8b4dca591a89b635c7a11f4949b67307f2b82f4f2a8b8f81507f331fa6e64e103f00b49e50b88de3279a84d6934501f33815c43b02067abc5d72300c72abbf71c8fb860a73c465866c7183213d196beb9f6e012c813314a36cccf1b798a9558911ecd9617dcd75a66dbb53314e34624745dad70b9ea09d6f9496f1cbdcd8172914954f1d3c3178e4ea2864170bad5983cb0023d8c26866556b3e106614001b006362d009f95622c011379aed275b4432572b7467a8cfcb091c65e379695eb4700c5ec58f26f1a112821bce2793768034174bbaabc00a2e69cf7f04c612a661abbb326f60985bd79135b72c24e364b6d3df7c944117946dac1e3b6e7e0bd96b172dae138a7c66dc99df998c1cc19e415ed227bb4ba9dc0ec94e8680750756b0c894abf4b08a73815901cd6e0c529baed4d511f414827dbc5a6adb4a7132cf0b2c9ce7e2b2d536904fe79e9214b1041884e726521a4b13f46249f48de2b067aa63a1513b5f079a1f96a18b744ee8d59d13b1a9379b4f8f9747bd3e95f5379e7d2003893546f79c2584f8ee19daea8f7768927414909211a57cc5782867dd55fb28f2f5e7a11a229f2211eeef813cacd62ae7bf0e5fab789cb615c7f6e60392271cd6c306cd509e79827fea78fc16055a31fbdae82a19f2de11611080c60ffc3084a68f99d098bb2f03cc3ee4935cace49c5be67a66e7625f7cbabd300aaf0decc3f6980ca9f8489fa9fa8117553ef50073d2ff59fc6d0e50e77d41ed18ba631dfc9e0d632753687ae8aa0b36091cef2baa95351ba79f40d168a67f553e8ac6c7431b5eb12ae198cbaf223a692ab58cd8b6c6465bf9d92332375853cc83b9adcf0dc6b74bee80b0763f7882bdd33af3919cd5a15dc06df47d2388c1a1f2d74d37aef3967b41d53069a54149da00752b89fa19936bc6ad363656f5e421de8c2314e4572721422e5753aaa07151fbc13eb49b554c318e289ea51eedfd6ca20b48e475484b704db58f3bcacf1da845114cb164261e4e5467f8d9b0af471b92e783715d063ba779f0db20bd6b177019cac08707291004cf8bbdf9b8ef7f6f66d8865c201f1052e66ba22826909d18564549ca06da96363758223436f8c40e30d45fff7ca672a8be108d83e51fb5893072373c3d633e05add8ba9a67c27563e3c4544a5e3ea5d6b49e28ebc1450647ff2cf533b63e56a91d7646f77c14c3798e479cc2b1a72c5491caef62b92d1c9373af0ffe2d82e13f352752966ac0f9d7257c6a98d1f9bf9ede5fbbc87b54ed906ce9bc663e3a211659427033b082c4b20533812bcc769bc129595b529038eba60ac02965c69648a27200cd7d5cb295aca385305262e3637f4626ff2b78872064aa642b784761570c547617131d57467c00b58aecd32722aa891cff09aeac37275d7e11b2b253a4c02146446831604a482c4ef21a00eebd861fe37b5d51d9b00fd9e9141b5b0b864b2ade129246a0bdb580fcfa970f47b37621f25d3b4929a5092142f5c041246ab944533519150533a8eb0130c4bf6ed0ad419dbf0ded2bbea2e981a5541f41f557b3f1a87c9306ced8c79f56e846a02bd072aabc5205ee5d5650877ee55be798b59f9ebe061c870e213619b57902c1257b44d09803cebb6ed85e0d0284f3bac4918b66a5d2bb64888df5efb74c8beb6d5aca70a804a9c9701a47cadc92688295f2fa129da093ee63aec22deeadc99f03d457fcc893b5f502f9a1094b8008d1e66df75e1690c19b1672bc25ba497aca859e0303483853bf6216457877d1107bd3398592dcc5a9117244caf190dbd9d6369515c117712777a92a9ccbd79ed7f6d8041d97d57a60278ee19d4befaaf660ca26321face4642498346de87fb88df8bf47bdd9020d3d7d5b9d5773e722e94d4ff695468955c364ee361fd32c0b5d07aec48cdc2bd6f2b84aceba4bafcf55c25699149731ca84b789dfb0888d506f830a05339fbd2aa304220bd99cf224c745c12495a5c191a82c0b94249493e0f71f86bf89d3c1c80d52986e27bbf3a893560a81d6fad0c6e004cef90e2d3257f1aa3061da76c82d9487ed60ec148b3511bc2bcd9e2a7c2282595a17a45e4169689780801d7a234ffa01de12632101ebd61d0b331440b077fae94afdc612ac2a87c0c35119e1eb969cd03807fc8ad77e875248a9c4e019d1b5e56bde50261dc662776989923ae77fce3758081b609c132918d38c0bcc813f4da2f14be571bcbef3204667bc80ab76b773cbcbde6bb551b463cc43222f51dcc85e92e3b32b1e897f98fa9d532ecc681668dcd2a0aaef2c0e2424ee201451e86accd8fd40cfa862d7a8af7c2aa346aec4da45a1fb6dff0e45bb731ab3389c8445d6ab42f86ca9af240fb922225bb38cbbc20eb0b8f79332adf1aff2887fe7b60f9bd2d4d18fcaa48527152b2b1ed3a3530f4360c2f10ff02c0b38f30c2cfde51574daf09eb4333b1f82170e29b7627f2c24aaef43d202e0acb500ac4d7e8e5c8d17c3b33bc12c72c2134adc6cd34d658abb57161e9e38e58a464374db1dfe88c97e49190653b289602e973acda16c4bf42a3748ec57796e470a500e8c56c737eeeac87b13f5a6a8a4ec7939edf6432dd2d279ee1d8d0a28c450c88684a1e15384d80dc6342461d21ae74036356fbd66de7fdc0030233c30d9181c129292073ca945ee5521f533d57c42b1a80753cf06a802927a55550e78e42877aa788f85e5a70460d376610252f68f99bdc176ddcb2358dd54280f7977114b5cf2e6cb27db77aaf51a9d4f8cc7fb666d1637136189bdabf4741e4a4e4fa1109209295cc82d031f5dc4acc2064683f57d43fd1b541650a2e86d12d1bf53da342265e3388fdbefd0ac0623a0ac052689326221132261b4c661884c0fcd1167323d883386175268bb1fd79f8b8549831ed4c5005d87194b069145859ed459c154d7ffc964a51a29ac44d16ceadb6eef5b10ab7dffe3e2162e0d52c0b44cb06b60f56c94f99872a5047d24bbe51472ba8a8ea7b925458099d193f9774a262e1854d53624370fef723a724d2310eebe4e71f0b7677c40fc0e711ed0ccd497f8182d78d1557fc989078554a101a2a8899407194e0cb0a0ca864122b5cbe74a524948faf221d905a3978966ab637d23c6a3a0270a5f9f3aaf20e4655aed0a317e67764930bc052ecc663124b70a62500c35c1c20c7ca4215f6ce9245af079646877c3082a12c68759c4df1435f44a575d2ec9d95f094648a0ede770b966a38423ef8fd3776d2a65f8cd5153f7f9c21fd107b5991bf7bbb9fa9cfaa0403971163e147b3b502de0bedb9777a1c763f95e09cad6c6ae95a59ff36269b0a57692a05bde759fbe09208a5b90bd15ae2d73416f970a3c6f47f495b119295f61dffb3b2b8e1c8968a15ba11504517e177270f6b4482d8a3c1838aed241c31430a40d68b5eee1184f6964ab83503cbb33d8ee9fee4f34ff420aa6a8744034f173e5de1d4528897746ec59418fa7bd991bd214a3b2f1b01ee48819a862f69ac7c19b6d22c8c44435fcacc49e487408bdbecbac4233cc74a817849c7f8f5ba9e600b27f2645838abf9e11b30e959690f9d8d68c3c5b5d1d85dda09c37977c20cf8e321777f97358657ea966a2923eb8a388145179cd73a9797abae36baa17945eb8b0ddd7ea53f1e114ce58d21e44e5a0136f1eeca99d506f1660124cc41d2e07c691ca32c6c704814e664abd1fd0f0d4a3badefe77740235f0ceb30dd7507e4a5ef04926c72c348c595103c08f17d85c125499ba8b8349023570be905ee8439b01c806d8c59ab03e5b51143a923a48d6aaa7918101a047f938098695d060ea30e00595cc38225af3adbfa32cee705aca5c99b9a43dfe72a80d180edf8f91a76afdc8acc835d170d0c2a3f7bfc9683f3c7c978baa3329ad8e02551b30bfdbbf80c645f8eb12f9ca309cc39f23358e814a01f9b325a73c63b5c7574ef7e71751fe8f1bf4e8b281d318a6ac000f2d531b82badbfa17ebdb786b71cba2edd538314d04296dcc75c91579e6dc83fe9ff72f2d9c61e07d3182c2d0ba4e04e8c6d81ed576d6f51f913eedcf5c05009e07fff8d40f2ccc2a9f752dbf5651838b0fde57921b70b7add6a5771aa99226e42a65a7357aa884bc23685537655ab33c773a2a98b57d57eb1bedabcb4352e1cca1505d87c13771f2fa1189a3bddfe7fa77c4e889fcc3697dfe60c6f6ca7c58110420cdbd9444924c2f6789a74dc72581e03dd6758e9b2dcd17e314ebb98bf8f7ae2fb40a9c3fe9a3a9b203d9320257b868a5b95ea3ae6077945d9ce2a111b970379e12c61e6165d17f1d38b58ba9442f42ce4db651c2491257e374f2154badabbf0ed6d9289793b1e130fc563e803e7cc3f5d03c3671edf62dac663e91f174102411d3b15a607e03bb5158a4e030d8b367a00a922f47c3e3248c8f60f8538950463032a4d671c1d1f47a5893217a7324ba579cb6d3f3eccceae6e0d077521ef0c425d6a6a60971e61be29fe7670148c1a62c1c7c3b11ab8c6ad5d3b24a8bad73fff7aca116aad23d8d559a29814f4689b9be8cea5ca075e8916b8d10c5c82825415936dfe3bbc423e916c112b7094f39db2d12178c9e26770d7c3d4be68b994180536993a8aefad3f7b61a3b272ba992f229de5ef2601f93a4a4a0a05ba0f509cec97d6e7459909c70785f7cca3e6ccade8f9f59f8d289e57db621e195ac736d6b4bf1e00b220c94118aec9d63f655fd64b9160af06a0889f97b3aec4b753d4cf887b9b2f713a6926871fba669a2cbec42ec6a253ee1a7a12c5f1955ea4f3bec3dd282c49c2be89115d61048041df9da35a25477356a24d9b04a637a4a1057a1025f4d53adc763965a18c3a6b8746dc684e6f6f6996c09f0821d2e6a041e70b39d46373433b06e2583f78c83f6024c8c650e348275d6ac5661983870342ad6666ed4c8d3aaa90a644262277cc80e01209d7138e912577bd4afe287eaa2c8a7210179c5576862c80b612edc060d66765210fa0e2bbb2221701fa44f9cc37a6b4061c97b56977e9a7bac478d755df1f3601051395e702d0da755c6604f14c1895a7f05e340b3a9e8a98f852bf8bdd30a723fc32211fd5bd2853a8c87aa7285533055143994b9f032e310baba59a8bf384be4dbddd140d6a5c5912d3945249fdb6c83271f13aee2602bee167fa5b294360eed006b355a98be241416eafa188e7e9382428e7c4bb98778df5c95126648acaf661758dc6498524b5921a125522dd479ab18b50a915e39dd927d17819d0af5ba38d2c0c56cd9562f3253c93c2a0aab569fc51cef26e4c91b8aae175ce619fa8d75fbd43e60b2dcbf05877ca33d6e72cef6f47ad1ed77db1b29e9404484c25160a0bc1a67f5d47f2e0aeee0392873418e5307b3f14b730a70552f727bcef18763603b08f3be9957d50f5a033918dc145a15af59937d0929501e25e9bd579002fb661651c9e2e8cb9a1cb4853638acd11c57652d83a672d8b5fe1afa073dfcbc238f29fe854d2dd358ade4cc3236e914ffe3b6410034fd9a3c6bb69c3aced0833818cce468f56ee55b1c672e7e964118faa75b377aeaf63abc13f09511042b1484c57877e2c61f830efd9be9b2ec97a31d250d78dd2fcdb1eb23e8758f957b56c40250e266d238fd7dc3c41ad63e7d59217c1b655f3cea8147679d05842850730f91af152a65aeb20acd96907888597789272336c2368b04729c251a5df10a6e0e9d182ded5b15c44c300f452e802846365c258eb138fa76c3d4a7af94b224b071ce8296d758db9f5089d937bac608384a2dc28cfbb641dd5e4abeecd6f402c840da8276862214b23fa1218f219eff9826250c1d39d183b947e45ad37ba4ec517cb878db6d072a474035f8cf3abde7fd17bd4f6938967d8d846908ffcdca036cececb3ecde5f919b95ebac7b8048eeb90658baf379f9e2684e5a8d6f3120601f9b46a8c6ef2c4790f97dd8f3d272450076b612bacd7f1ad85130880faf11ab0512b0330cf1ccba2ea26f3ad3eb4b75b74a4ae4ddb332110055cc304f6ee27f04102cb1cbe2b282a67a9eb9a0cb60f313806944e4988356328517b12965db19ea37595b01d7d65f78a0eeb0cd8f1e8e1450d6539b4902896a179face0b68811b9df2bc24f941d86441113df051fdc1cc98c951e0dfbbf8d812b9bdbf546e82535378ad3aba684d5ed5261a33957c7566ed8ff7858e1a309c0f22c970234fbf8fe3c23f8b61584237f629d2d5e97d50e1fd2c22826ccf403ea069a65255604d6691436335773fa028a79e35652a00b02ff8e2c584a6b32b9b81b002d3cdd8fb0c1fc5ff7a5f797d25026e67ccd0ff898d8d1109449e46642346a5f52eb620df84623a190d3a4ee28a1a617d7b42d1197ea0da9b511888214449c16ff42ad5858a1b1f79284936591a827f03fc0f7376562792a1820833339e3b4ca1181da0466fd869c73eb38d89b74cbbea9df6d163c700c395225a6fe5bf6507dcf929d552cdd008c7d0a2ecef76bc68736dd49931fc492e055dac2afe8e30f809b119fac1d1b1e1ca0d6a9cd6f759372dded90f0021c6de839f7250d393f5a71d605e638c1112d61517b487139cfd7e59144e16c0f68c1edc2a8dcc630fbe8a7c7dde3e824b42d1cfc31fa00c367103eb623dce605b842f977f6f875c272d8776edd9c21ec36b098c30dc45c67fcb6803bdfe2315921dd192caa1538a26fd4ca3d7001b9edcb980449dd001f7d337f81dfdeebc3ad9eb18ad474641cc8c059fb948452bdaa9584d32cf88f12e79a34cea81da00ab2fbbc405b07c5d418af23ba7175f417578f567382f4fcec064144ce3b7208cfa138f049bbad8a2f7e9e7ee858fd941f685f491ab1af0660438ff2eaaa2f14225ce6e46879481dab6c101248b3315e758e087cef5ade151bc1327ca42f9946077255399081fde3088b4b4b7d7710ec99ee6ea27e41296ce160438bb3b191fd3eb558024e9b78f0cc3b0bd25d7d7e7232e1448a9ba66e5cce85f89b112b4320e54e12d61694f9323ea22a925878642efa7014a295e4a445efc9ef8864290f121c770a57395418bccc5e1b329652bee8db7149c814d74ba1c2ca21ca7e0b13a500d9952a1e45db3df4ad747f7e7be9e03b8cea50ef7b2a71f679c4e923ab4ea03f8aad27137d0a54706a26f83912c7b63d6db434ef73ce3244add40641a3dfb10cc3a43da42b766b57b06e5c6b3e66c1a2f126539de18456272c77896d3d79c56029645e6a9bccba6b1bc4e2428c3e0ac49e4c5b3133f8cb37fce3b5bbae68cf02d7dbfec8cfdfc5796bee40c37dacac87971686c82f11a7fe026b9ce466cbd0a89f7ff62ea881387257c4ee727bc0c5f3642b8c00d03f651e41bfb8a59b92ecee5952420ac7fbd0dab9c2335296017d97ab3c331b778306bb9e71d468268b3dce128434dd55e89674bbd7d9246bef788790fab65921eb127c4dcec67d08a2ae7627cb48bfcd59320c3a590744fd20583bfad106d728e151570fa676299383efb02f94e9d9b177fd92cf9020146b6a228778c6dfc549594a804140afcfa0d7e8551be06696f5d7462ab10b10c8f76b3077511620e90577ac86c1dbf93d955e5effd7ede67d18ecfccedad55d0d04ea0f5f54e47b803f56c3fb9656400b867e966b05a6fec10133e1d277d86e4117e89a6fe2a8d59b30957287cf5739735eba2b7a2aac8343f991cb105433b047701d13bd1e0faa52fa7bf12c2959110087ed9f8210d632c479884c864cdb8b011610dbadea350a108822bb04dd1cb1d2b146f934b64693247b01cab2736e34eeb8d7b4155d03a8b716f78cc6f6c2b9655769c8568e14cb465d4f3722cc6900f649a32e5be79661d005abd91e695257c53ff2da1895e863e3f5f213b156e5877d4ea99bafbad97c13da5af0510078e07f4e343ce2ba908784b29b732ca16d011ea01ac1e59c2397a6051101425229fb6b5dac491c741530d87c4061d120e2edc7afea33e7d9277f2542c4f9b79608da61e94bcc9839ce14126828ecec72a36c52f23ca6d16c1b80c4422a9a56df658af0241e1cfd17d5aa2645f0a53bff471d684e8415635ced288ed9592ae6b7af12c26a310508ac5308a33597bc40a5623bb5a1ae0405869327dc0cce05cf82e1ef70d0dce368953f2a77e590b7558c60a6152ee349c1b3f5114a580b9389d82618c958f4ab4aaba55f849c30118ffb66c99cb46f8d2569107e86973ac34e8bc97726cc9361b6fd7b0c3f22c5813059e1a7ca5fce0c2e5cff37d559db9fc89350b28335aaab97351871c0187c4d0550e8f078f63bc93ed4c9d9d1c008ec816b422b5dbd2aa341691ad3be63fbfb66b524bd3c9fbd4d47cf96968f1bc5a0ae898ab373e72963d0d4cdef6b0d9dd4b1d2c5ed4ad9a7d68f81103dc9d1c007132ef2fc4f4f170201c836c6eaee695e90049c135127c0d064f13dabef5a4191b684073657ceae5341f5a9c3e063b983e71daab34fa93d6e67b6a8c4f4c6d1cd0582fb25874856cf0f634f85154986e14305680546ebc4e7644d6855cb0e126b80139fade0ba734b0535f37307192a4138d4065ad3600ff4981892a200d0c19390a0c80e6e00c329e35a69d595ad946bbf98d4117791d31dec3eae7e8632744575f8337e0bd4cc5b9ac6acbff02abf0ac5729d69056daecd3bfe916e7f6d5df930acaf51f492622c6e07e710e10841d1852973741ff7d44758f5cb8a0d46557cd8dc5024c0f3667621f8a0a511393429ca49976c755f5416d6e06aecc6efcc96740db57068b017688e9c6d36db310e3d8010ca32ffea3e20c9483c4d96fb96d9d6904c131aa093e8caf435e449cef48f4f414fae41ca4e3a2bf078f60dd1a957aae1397d60a1effb9f5139f7341a83ed14aca5ad220681e1ac38306b0999ee1f9a40e9a7bd839aa3c10de5b34900078416dcd2b29b0c99f2c86d61908201ba2ca95a35508b5895ba2f5f4034ed589db26d9dce909e89d3f700408ac12e6c3bf370e406ce9c376551455a510fdeb4009aa0bf3d93e6c402baa757b7aaf8ea8b8c6b9d5299d5ec42ce1e08a973141acf9803c9270ec3a3559802dfd27d417138381a6184e904da90d41d7d7391e15183f147b24f74d9a3785c9cbe7bd7311f7082dc7a9bbe735f94a37522a83fbea11fa0505d7b077fa0f3dd951ac47b7778a0df83a868d9b5e3a0502f81e9eb82fa87fbe8a0ac308d06b2aa646e6537410dee61986cf9fcbefaa4856f514b1d18bcff84a277621b873ec98fa586eb1a5c1ccc9a9bbe26bb4af33efafbcdffc6246cf2e265f1ec6db77f583a7e7be599d46485c6d094f4e73c99d20d71fef3ba02b1d582809d70d1c83a32d5fd4355d284bba02c3503d5beb48b6268b65287f1d811032cde6c0aa8c19208715dcf466d9596be639025712e32bb5f62ff220acf2e17f1f13e139608e45d4afead611129eb42c83158cddc726e7cf9a1455aed81f88f13ac5663213fd3989b2c89396a4337d3872efba472ce82d11083e1313230defb6a405f6a3573b0c778374ec6d661ad3eaca33205aa3001bbd5b776383c3a12eea2786b18b2446de858a6eb079b4a709367b674cc9cecfe9380ef8174fcfde86239415c56c0be59fc4c23534bc21cb50d1344da5a1dbc1a8232a1a4674a8a9c15c1bfdd6c855e028dea57310f3834d5a69d859fa37720d41db37c28b1776cf164961c1ecbfb7a927e967e2d92a3976e3c9d60183af693f200b4fc19a39f7e64d7e63d62e79e6ed469fbe16fd3ade081e7572412878d66e3087990bc72f9cbfafdeb93f70333aa33066857e01f751554f8cec21164dd7820c60be28baaa42a27bb8ee7a3f5197edff8c65ded36b07d7cb1b49fae501e1411f1068377341476add248da279094fffe6a404664968172fd2f3ad1a3e3f2311c33110a85ac6ce01a626fb4a8f7c1db80ac5b3df616d5663a6f5e39148583850df9acb74fe48213aa5a137e9b75f8e09bf9ae07e6fa33c2e207a61b7e9572ec3356f9249f7cd86c5d55daba645dbb03b7028f56371fd68e2cfad68b3f59ea24a2b710ae365ddc8155603bb305905878b44fbd859a016b08c526201ee3a1babc36a5d6ca66a2b8039a9896b17308d01c6c5878c53aeaf92d3615c2fb3d630a08ad55d884f22a34b2eafb8f4432a81a997d16e0f46573fc0499405cc025107df2bb8bb6d0bf515e1b61d3dab1ee89b82d3789304871482f1e5d36ff9e450182e59d4f4d948ba5fc8c5b89f1c75bf326a080fbd1b92a7bb43b87274e2ba8709e70c505662544bb6c2eab2d1361ad57bd2fc1a91dcc640b2f9479ef0dba8229c9903b59b627c164db4b0d2aaf25e7868ff6d949482af934a510f7ae629c7669e3ff06105fac199f8db71105efe61114be28f42baddb476d10a629e18a456015fc29aa8154a7e019da660477a0ad62e089389c58549dad76614fbb490528e03bb8441b6eca4f8cf26f2c686845bbaf6ad2ac8a8e6a91e9bd9d90d65a77e3f3bd10d71562faacc9e8b8e6d26286e43c0f6217bc8fa148c5c5333ec264e133ede6c8584173f19d3ce84d67ccb8e3482df2dd1fc351c42131b7abb933faa68f795f13bd27e9e17f238716be061f7fd325dbbe963dd872717b39466b311525316ebf6664585d0e19176d526baf294b6b1ffdac74a2cfb0c61c237cd0bf75e2ae2fc0477961fcbc00d689133b83b267485a96209a67fa8262418920bda0042e3c4587951f4f3b5a2927a36304c6433c9e6c6ff3ff144adb20229b4e77189191aa6fa2ab99725242d0d6a75107bc359cc61d2f1c64cde839f45b50335ef3187bc79502f4770947a3180fb565484611d11cf6ccde14b070b85b91b641c66367b578fbd7412aace0359acc1a4afac40e92a47479d224259763be8b299fce415dbac298ec0d768b81552bcbc46e3eaaea45fcfa6c59daad6af7a6da49d234d5345ee4cbcbfdb312ed5b41cbe423e21dc26c3fdc74c7d18a101f4d77e8d771dba72b5136b28799d3461bd44571f2686b263f57af15b966322f9993c1662b5439045887f0826c712d501eacaefb74802e3a8e5801e47ce0478a6515e2d11ec0a6f4a5ec7d25711aa30f12f4ea221019881dde2f341ce715664ea791d8a3a36e56246a4c83d2c4a7fe9a3d00df6799cd1ac84f65021893d7edf057b715c50764d5a4243c6c364ee280c3f3979e197b26fa001927ed07f8625299b6437faaddb30baacb3aeca4f903e2d9c78931b7a5ed4c3b700dd7fb66a63419470683b88bd35ffd8b9bc839a05b25d7a415294751b9d108dff974b47a14b5a5df5d9c058bf531d066187e58731128289df517051c4204fa8aa3590b21d43ca5eeff1ee484eb04ea3922cfffc11c955836ca054290bf4beef34e18c659a6271475af9d077cc750b093696cd45f78d02ee004584ef015f3520948092ee350c9967f6fa70eebdae289ad5a71eed2b0ddf2808a1563f5e45c58605d47d4c39ad87911030dae2e87c04d1c9f9dfa82ea557ff98c3c5c6553d6c9790170d8a2e29fcff57210c8bc8c5ab9e36c31639eeb3898709f7fbcb88eed6f219f930fb7afa11f9de77ff690d2906d38805e1c5746fb5119e0405d6c3c9ddc7a61426a32fccac40fbe88dc90925b5efc43711dfa950f40a02cbefb5aa5521cc7904a529eaba4e40d9d2f3ddd091f8ad0249a847e2e589e2fc4f8a91a7305dafc1f982ad65b985df17f06441c127896ae094f0a210797b2921e4566b92b393e39fed8313745127dae10f41b1591cc0a3b6d5258b025f55406ef301d2604f212a4a8980f57831bdd1b95efbd849e1e4a7d654f16f1b110456f169be7493f9903493d9fc11e0f4ff384446bb66986a75e4cfeb1e56753f8178d9113cb0a72d01eb5d74bca1b3c6fa487bba81f9dfb198ac79914cd038b46108ed6c64e0b451bfa59c200cc51f2530f8666b9ace9222a733b902a8ac4c14dc97b4d9d93ea08c8b49dbcb2c423ad5e93679edbb05c8fedcc70c8669fa0df0eec1cd7a500b03ba8a93e0f3c63c6f689540d770f4f0f5bd0769801c6ca67be9d3e1d4286fe09d882eb06933ecd9ef2c4290d418f28df5b46e4780913f6054adb61c2a1974e69e27434f9739e127ba2b9affa7001cae4490c992299364ad1ac1f4a59d0c1daa072f40f0d6f7c4fdfd0d2e8fbcf4698a231d2d034845a3cabca423500c3a11bc742042cf7f9a8b5acf0144f3f4d394c9943f29e806d7f396def6375713f511e585d108964548aa0a1ae0cc07a8b708eb93429b339bf55c24e7a9ff5a17fbcf789d1b415a65775a26425cf32f7e6212f7b8f198945aec8d2b45d3f173ad0a7f60d916ebc7afa554f36a1d546dedfb36f58ff940351065d4b2c8bfeb7955623c643974d64d9b7ac185f82b2f4467c76f82d0d618492feb95674bb7bf2aaf6f5b34079cb1cc12b896f745ef5140557c30cdaf7112fcd8b7faaf1eb5bc05516e69a5fc95db7e35329130e29facfaca53d86120c58e09c1a85ec100b76e3931bf4375460ec0f26085efaffd3283957ab3c7ceb352c724e014231486150d3e56cd7e145c926ee7cc61cf5d1d2ec3d6015b240891cb827abbb16ca76410f9adc87c398970eb2b0c708cb23b229b2496fac76ff6ddd54bc86d2cb4731f353864746fa9828861dbf8b85003e7bff8c271cd4347b7a022fc099111a3322b7c7ce88a003c6cb15d99569f6195d19ea1c228e98834ceb4d47b59d6acbadbf5cbf49aac7020bc1da9ea96cc7ab32c3ddc470c0e8730f08575dc50334fedf2923c56a387acf65a8819d7ce52bcedc8c7677512228c3c7ad9415a263a5166eab2c4c0493dff4debc38b4b76904d38bdb17e47a439416a1ea686ac222a6d06110bc5b751fe485b0de8a79aaa5b72975636701075aa47816bbd9657079b69fef9b894ecbfb9b82db97147daa088cbed435d46022508277ed0db557d242eec995c89ad98049fb28e576e333a59990394269b2f927fe8d48c18a183d7161e6639d5f161a12fa3954180216c8e26a9c734c4b0384952b7f4c26daf89dfde08032d64d049381f5b15d0835e2a75866645618f5894676a351f78bfd1e26484e71fa8a1359005029ca39723b4e868fb7abf863dc9ded0fc3101183715c3d48aa270e0a3e10607959a7d5b8789029a6433dcb80ae2ec7b906940ce8ec1e4578ab14f0e87fa903f77865c06dbf938a701cc39fcfe53c9fe4a6315c0cbc2856ddb15ed21ac1f80b9b1675a545953f569cf9a5070663e632c903006277b96f926382e911100ca1804aeb690d3f52715ddeeb938b31e83de0cb14f543cb602123cd680b3cd734f8649a8409fee352323139091b83e64432c6df2db82a560c46687a74aba919e5bcb10451ab8788907091acd2d8cf3e2df3d7b6373fe9a4f4fc39ce43b78c258a95f73aece3636c508719de5f5cee139c8e6f62ba3667cf5e9afd82dbcd7596250fc5e96e286a42b0ff4c057886e4f47df65f9555012e5f7503f5eb7987c0791024dcf884c00ed4c509d76a71977a62d065ba375c600d94fafe3a94e69cbcc5b7ec1b91190192de2ce4297ee551e57a976ad8130cd7363da8f111350ba7ec76f9f7423de3ea4167c511fa0db82dab01cfd2aba2e3874354ffd119d45d8e31519d823e1da25974dea5b7c64b7fcc57576020a30180f7967649541ae91868889f35e4302cc8128dd0dd0543a6943e523799f65319121d3366f07d6ca8313d5baf5765ece1566c1cb412e8ff3c6f0cafd92d50727609be504a5d1be9516e44f1343fd4995875b904bdc43ab64f09659bcbbbefba3df2b3b008383fac124d129a74ddcee45079ce005cf5294c618b35da0a41d792c20d6d594e4e8c0d384aa6d9380e842a8ad6e536eaf80c266970ef457d1071837715e95e187504e02d8f335d9648ecad1b0af7a70a699f05b914fe61a9a25d2cfe14a71f0af91a008d532c41a8f5ebbdc8e8e499f3eda9a54d9c1b458db0e463bcba59045a7eb048f02f09130b58d01b221988dc6b9fa2dc83cb4e89f2dfabe874005581bbc1626898689494462064a9cf0b915be8ffc9a03483859dee1075d142e3f8244d7fe9e8123aaeb7cb3d432776e9e81cedbc54bdb752ed5fb8075a49aa88b3feb589e3d9eacb6059e026b1e1cf0e118ae89a8e5b39b192f5a4987a9aeb3acfa7def4e8dbbe9e2a8c15b553ddfe2ef8c8e126f30e5fba344abb3b28e0de308308c0be895a9218673b4c997cbe2858e64e48f820c24e80a998763ec3a029e5ec2f52ddf5b0894f28328a43148c842f29cff99653b6183a0fae4150b56c09be9b8a8ecce8c1c2c081de6191ed4f3ff3e1963c86020b67bd990476ca07b45581f16d4f7f1f48dbee5a087b0f717b3e95b8717bfbcbc06e68f41075d41cc2062329467c00781cf5fde9a349c211bcc6c3a41812492816272bd8e375c531105729c68919930e37dc3aab19b13cf5286712ef5f43154d4f86a186b50534766ec4a441957f9f192a04a01cddfbad076911179e41ed99a3d0ada24027d4fc3775b5f7040ab5d606c7999f998ea2a920128887505c03246cc890441b5b7053d2f6dd049a1e8cc12ce9a6af09569c7d772c866f59533fd06dbfb3a07104092794bfad83d9334f08b20fc3c0a4df91bde53e1661b2c542759cfb8ebe66b05d0a44ce7f772a48c372b8ac7530e45d48cfb1d80ae1501aaa1e1bd1884e9b740fc64d59fb8027e3cea2d37a286e2ae1de35707855f12c4dbff13c21fe3591faa82b5b1c776c337dabb67a9d6c397373e8b99f8efe04bedd2c2fd47862d2b6b3f5fcf2698fd317167848eb3d6318eaf27614d04d2e550f0b96d26f64544cfd565584a5f396567869eeb2501333012ceff435e3e5e9db818d3102bfa9cef5effd0f9b7119ca22796e895e3dfa0e93b562105259f077a312b3560ff3d90016d7e3bd90820d7db12f03ebe0c364dd07d15dc4c048b05d88df2e16f42aee40f1a5ebb81956074a83c4e25a2857b11de2dd93decb28da83452f0a1e58211c047ad46e6bb81feacbc2a31cce6d3288468d090ae42d565aceb8796aebf7e7a39082bafed7eeb1bc114906d6a4eab2473eed6ad1b7e77ceb83d89ce43dda149956604f9c0eb3678e036373bfc5c037b3f77504825dccdb876ac13dc558baa8da6677d120ba93716e56588acb630a95244813c0dbcd05f5a561ada65e92b843b9589bd28627cf6853eb5bfe0242ee176502c25311307e4bc0ed6fbcaa5c296ab3e7abcf533d3fd88c70ab6c31974c665256652d134b9cbfaab2da10a2cc075a4e9088bb0fa91f2737cb5bc44435339cf2af2bd5a8337ccad548a5a36484c6b4283bb5df0fc02457f33a363b2bcfbeb914b8d5efde8d91d715d2e28033728064888c1b784b58c52b7bc9bb20925ac94e057c1323cff8e205256e216c69d7607f0443224dd419dae90e7ef6e4e19ecccbad6e2e7188388a1815a15b52c80aefc3ef85e87b4839c1b293f1df911c041725e6013970521e1c43098a8e7cee601702d157a6255ddccccdd50467a08fedb4e0f664b07edfc5ece27a32bbde7d0ecc5f6224cd176d3c45cbec335c0518325c756bd5418a86349da67738086b15a10cc6ff568c43142060132d8fe1af0cd90293ae4b9f9a6ca472c0ecea9118335aacadab3e2e2267bd982786032e53dd1507f93e834804f11e2c34e1b27d39650c967bebc8363d570bc0ee689d3175996620f58d23b3507ec31bf4fa66b8cd6e9341a45d7f7e25a6242d7c3b0b2f6a0a70e2bf115973e9e55e234c1c6f19208a48ebcc656390c69a35ad65abe13e1be1c85fd0bf26aed34b4ab541001bdf1586b83df18a7ccc5ea81986c5607480f16abea67f286dbd324b79ebe250ffe1155fb2ebf16e1b616676a337262085af5d6eb098b3996d02972d803d944751f75e47a8a90f69512de3841c8ecaa52122b90f6239fb1fa50f779188dde2bb5819b70de700ca96fba11bd939ede3f4b08000ecd4ff8a0b71529d088f1a206daf3fd20b57b3ff5d10057a389b01c13561c43508d824333fc4da1f406d19b672c19fa68bb1f027dfac29d280776b8d907a12fa4ca05e1f7dbf23549fa85042130dd319eb18ede85a5c74f604e8c544a1be5559a3b1203deadc0b5364430c3e37c699c5ff8cc6a8ef1c0d2074381715a390fd3ca65f7924f20108b113cbeada0d16c6489e48d59d3899bff7aa4a1cc6e29eb63ff235f6b89fa21626e99278b275254f68afe9e1b870a1454b86eefd6ccf6a6d36a376bd6572a3e1b85751a48a365c65c6fdc1834c4aba6e7759ebf721e2562ef9c470105dcd81dd3cff563c158f3ec12e55bca400c1ef7a6e00a6cd520264124396141e55d81648f9546cd0bd471b5b21b510553920928b219ed910e12a4b29e54af94d0c289bb674f813b9e06fa5b02d533da06c4effbd3a1fc1c56cb46ab5e4f9b8a6b9ed3f04e7fbbe13df2e45347f23cec59a7a6a42a7fccfb80dc103a0889580921b7a9ebdb4ca6274b8d2d5708ddaeac2afb3cc8def6adb8c4be6ab3eb4edb2624d9d14806b38fa5930f297a0453d422e0c3bbdfbf31bce9ca6e75c338bfe16566c734a55ed885718a10b676a68afe2d4f427e2c1c89b9cb4ac2effc52e11879d9a19585139f79e451520fdaa4b6865b808657414c4974e3e5d4c981a3968dcff73371769cdc9ad190f8a9694ad3eb4c37e74508af2f8227cc17839411f5d0fd161c769277751953e47e70f78a66270798d6353470944696c0cb92242c8e2d3321fc26024cb0cd33676349f69747a1cf50cb8e552c14aedf092798b43f8193886b5847988a7f886c919de3069a77b747809f1989393869a0affafe73ae6e89b08cc5120de6bc89c74f5039a325c1eb0ef9a5aa745c1cea6ca70e9d70ce279a5fe39dd557fd82413a177716fde2cf6ae55ea2c0282ca220fd22f5df28325c1a3ed26c72216528f4ffe6c0c8600e9a48dc169e2aa6841ea6eeee1340dce170b9cba338d510f51872b23053eff75f0a1d7f6495d9b4dc9f7744ef565df4ba945f0f1e0d4a6b58a77f1bf5e573684ab200d1802af68a92b8a3b83c9f7d11b6f5107b04971eb99b833d988eaa3a4b8649024eb757bab564ca76f650cd170fc0e6a500b201c5504bfcfb26b0dc5c74b943242368970d90573e5cccd2a3d0d44630970bfb6810ca4eb603106b9d656cf8eab2f6ff8e3994c39ea18cd4320f3fc7200c3a35a1f38066e805cccc53ca6a8f431b19f6302aa2ecdacdc87bbc6732ad134a0ff7f1bb3a724dea747d27ed5abc3fb72b5c396bea71c49eaeb06cb44155aaa0a7f0d7776b777410a046cc677d6cbb8d147a227f5b36232dc6a44eb805a49b4db28b942b24207f85ad8327ad8e0241533a5829f4e8675dc0ea3bf20ff4e9204179cc15a8ac58c718f356426954628d6ac872e118759aaaf369981b94924f4b9d1042c73c5a45b444957b246a5ab64e71db8a70528692f38e88e044d584bac478d939dbdb45e4a999c4fdd608a79a62d9a07b5c2c7239dbfa013f35bf015697fb4bada9583e5b35ccb9c06dd408eb50237d5cbd35957003f6c6fbdc3bd0b0b8ec7762f5b5d64f4a31fa515c8f9192a1fab2573260e8396db29631b04e1028b930faa117122df1ce0c7fa23c1fe66278c905e93614803842a5671b77d542eddf66e346cfaaaf4ce54c77d37e2db8b0f9cfeffb10b33f4a4360b0655b55fa476eccfb4f0d536ec1e9381e772402ad5b90a2c7541498bdb0f43870bdd98b085261e45781b7ac3c37a2e8cd21fef5ace7e8e25f48d2735637018eaf10459076fa6a22c3b2428f78c3a24dcde6d7d348bfb4af05ba5f70870a0f46e49915d9a0e6a0e5d4a42a39746bc1d9c15aea82307085ac459c6175a460effeab24978f3eaf52e66784f9e781fcd6a212bfb8139f318af333de4ba8ad3ecb0bf8633f6331ae00b511151397d393d3b956f8540e96784de42e1ec0f63dc775e37c15b1aeabec831aa7aabf25936af565c6e90ab4f03253a21c57fbfbd6b899f48ba2cb8ab55176ebb3ce49d197f99b2aac4b79e285406d7a5090ffb054799ec9a54ddb204862442f6647a77f178ae86ab46cd10cde7b7dca0a75a6b85796dd502c2cf3a04fd54505bb947b056ecea4d60c5bc93ac994245fe712c49a43500e54a2dd932cd5b42c2c406447d1617055a2cf782eeb6339141debcb02b94127eeb48209819ebb27888c4dc5b135bf2f411008f4503c47ac405ffa1cf66403a567a92cde2d99e8dfa2ca97729bed8a24ea855f8be46c8f7baaafbbf4880cabd3b3766962f57ec9e972406b852001a1c4df8559c8b6ed7b2c6e3d65e4dbf357afc2355b75f0036754ff587cc2e551d717eac51bb4f6a11ea6adda912f086859c03c9ad241ca9f6f098dba2e91eaddb07dd016ca1685e609ee3625b0411dd5640574e4418c3140b680563e3217ead0cd699c4e082dd4b0a3f0cae7790fb4e4b38ce4ada79ea85f876adab63113458ff4954ab34158d3a83d46f82d12eb23958d085f9fe3e6ad965a70d0cbe0c6ddb9a59ba447191be798987ca551336bae712eec8992fd312354fb883369843fe395a3cfc6a8a5b60a6a5d8b2face065b7b81a26a7a61ce64a13395e349f920fb13d48b4a55cc6d9888b5f0cad182b89e1dce86dbab1db88d9d4c85e396ba3947959732363ca9b9e0b7922f375c03798ff93eb312677c0d48eb3d5b19a3cc860e6fa23275074693c3eb17ed39eb8b98f7261c1c609aeaa3b0fc90c695c050e40c4aab0f08e655d79f988e11ae4823efcfb09dee849f4995db0ba5bc565547282dd116e62c7c45f55197a040a597b351e087b4e2958b3c5766dcc2b109d7fa1b10caeba91bd10634a31d99b0079fa421ed538e99c5648e2614fdef6be0b3edeeff5db94596ed4912518690a3f31c7ae7080773a0e05658177e6495d0ed1362657407f673d89e7bafd98cf9ddf4b93af9ec929d4044670cf7272d4cb737a7964e1395a905228ec402aa2222cda16167474ffced01291f3646c77cfedd956e92198f4ed34b0e8a96ed94069c67457688163e52b7ed8e66a428adcb81c1ec168c2706b0a7fb09fc5c09b90d67a4cb0f189167ad916f7a604e1a4dd0d8abc3c822a171caae7700befbe36479813e084fd4ecc4a8cfc2d7ec99b7deba2c1aa15dc9387cefec24d70244d2a06fc64336bcb4f63640b943cdb6c2b673751d2d54a3cdc01b3746eb363936d8d51d27fb1142d028a7950b98dd22780cb39ebdaf8435fde9e24cd6aee653dce8e918662d01295041bf39894f6511c8b288a62e1d7f9558b5690b0801cad74ad0e2bc691d13c43ed4892e114d24d527f48180aac5c0847b1005f6cb04e3e36c41bd83828e2e1d52795cd5dc801ff9d8ab477b18895bc938a547871e561b02ef7fff62b79eabcf3df9f7e2a8e0069671ce0a0472a8f60c2b4467d1ad29dd38aa481380a96a4812a2d5daacf48cd012d8c135b95554a75978efc3f357ea56ef5577b9f0ce7a074ad8473533cabfa0365af57c88b960a8c65b4f1394b1fa8182ba6ac6a235dddbb32be2ed432e183e6146d467c0b719d5f3789115ae602913a33841f008e878cc249f6bf208d55cc1e920ebd227e206533f6487f6e2942648cb0ed3297f15f1c7ce5cfc91e80db39da00b2458d783feae967fd88ae8ef4e3071578d94e995388dabb87aef3fc9920f7cd77a480fa3a2c3fcd17424d5f2fc9c53ae9724adb64c5c62f0f7a660717d09a45b90d5ad9258c35dfc937f5a6b8f5729de64dd28a786d334a73b8b7e7d8a6630483bf21af9ab7b222faf1e1d09287cb548dd05d61afd85042c723263b61db3bbbfa13aaa67550706a0dc2a0d0044eb330564a1dd4925015c0a4d7e489f3fefa4eedf039ce53652ec159f3c1addfe4ce5f67445cb8c79472bfbd4b58a9f201d2020c583fdfbb389b91c0c1f857457ec939e7867303ac1e0df8bf3bcc47fba55b132114c35ba62760199f7f715d12563f7cede7759178ae3a730cc272fe5406b604fd1510add8118b1ebae54cdf02feb953d19d5769221607803f45d88aa84ddf38f5f02a5cb2d1801a078c05a8224a1c42e2992435f72a63ef2833517a2e85bcdea15c652eb99bbcbf8dfe292bc3db67a705a9374e82c74a0fdad47c3f974fa1525c9fff26545a4e134e96087ea872fdac27c1e3f463a819ae72396228b80f77c579d930ed7fffaf7346d4fbe8a006c6eeafd2aa2528ba1f19d1d70b70a373c402df65ba1a47aeba6c75c0288d0925d31451d493283c7816a0052068225f71c0bd2994d8d62f6c46d2e74e30bd7f7a3c8ec6b319345f6ea752140be8f5fc5729c3f31d5222474c363adee79e70fc3eb9418aa4824aef185371948264f48b5064fb6f047df2147f90b1872bff213e8bab74371f72c58e34c7eda42f699da25731cd70665d4e6523ac59061f77956f94694e30f31fdde026db26b4363d7524bf6077493e97ddcf4c58fff2365e32eada01a9624fe8b2cd5aaa5079e689316d7217f7e3f2dd8903ae4a349e58b8c11b5c142cd48a3e189393c07237c334d090d36c7a78a2547a4a804392500e11efb62986604ce82fc229d4d170de0ef0b3caecc1bc28ec1da573b52891a3d3b16afb058072ee57aa477121c4fdcce400536277bd68772b0cb07e5389193180054aeca6c208d17495af1d3abbb0a4382cc9ec8dbffa6a65bdf888ebd3a93c1e080180bca4470eae1e459b5fdf0161bdcd4e77e1b40124e8b99cd29ae304265a2092228c1152d92628a138bf740714b4b165abb1dbc3c0adf2ab62062024c2e039759cfb20437ba095fe4d742c338683622ce759374a623b3b8d9e9c8bd76aa0a0d01e9235fec690e3b20d1ef91c8e6e0d72b3a079b671d36d48822b0735e5e10ce8ff1f60c2a3771977172a96a71716d1a0fd1d6b8077bf616c5bffda3a313305060b69a1ad3e99b19c8cbe6b38af5fc5655ade4b4b879527fffdcd40b986a13306c683f367a39d56f6818b67b499248155a0f65f6ada4578db394db5986f79f17e40cd27b681b15c32eaed0b2ac94daf4b1776cda267b3690bb7b0c6359c5e60f22b36cfd42f9800adbb2d01b88cd72c89ffe2e7a77266bbc5eefe46fc8840f7242b3b323e4803aba32e8bee8b68411021af22bf949f85178bcf1741d4a110e2850d0a256435bf79df4694dfba7fd1756af069dce8cb363d3eb09ab129532e5a1a74a8c98a7660975c4f74cb3292b93da350a06a44633546c1780b827f2f4c7e7e0f7971f830992d3a5f9b030693567d0c81127446e85798ed9e50e7020a4e26e4d0388ea335146d7e083dde6458ef2f3ce755d396576885891494806bd9511f77b4e2bf935a92286191d5522ba1f3d20e829f212e610da1fa17a952cddb6a7dbf27e70387ea0467ac4a90850dbbda74dce10dcd34aa12aa61d58bc9e2ec1bb99707d41af9c7612b53f3382f3fa622e21d22e7b8e30cae04e2656b548a9f2c7c2d51dd9503f04b3c6eb5dfc569967d4cd507455ac289c0f0f4ec36c3b1d41e2f8ca43aae90a4c4430e8dad833f214f81790dbd7c79b5b121b8f53051681d0863e7c8ea66f635567093be2b234e140b1968cc913a4600ee9eb18270f75765535cb45ace074fdcecba10588a12803ece9784cc0fba1826412c93fa56fd91e0d7db3cebbf5150ff1ae600a741331b16a67cc3892c4fa70711b49581ccf9b26ce05e454ef4b150403d299351c2eb27610a77f6a8948102c87e5fdca4211d96d02640113ca6ec40cb7de52ededef310c3c798f2aa66caca2d95ac63ca1187d8af2870ff11a46fb9ee25ea3317142cef205a42ed73b2bf170eed3370189d09aeac17b5f995134ec598ff0df0157909c890ebe827fe16f29ae6fc40290b3ee659f6b539830f079264c748be94aaf7139c083db01c698fc73aff662acb483c36ba1beb21d79d2ae2f96b2ab71ce3621ddd0b12d2cef8433f97b13737bf3c8805cc6edf0ffb01f9f13b57d010cb05ac71436ebd88b967b19169b27d61459c58fa990048e2f24c70ea8b3265bb8c62dc152f0e2180014453902024a9dd119ed8f9cca5e3b26f7282db494eb2ebdb7d6f6be9ba63094050aa92bc89245834e9233e880ebfb4402497ebb0dfad057c05b246078d9099af910cb21942301a535990b6477230f488d23d4d73f68a6f337df54944cd98b44efcece3af5ab26e503dc012ece24f3c3f85c6fbcb854567f6a593c260df2d6b1b4be67c099e420e95600c4ff65fd116c0285db4b978eca49ada29d62c10bc67a434a710439055f906378b927ea05844352f949b3673eca6101ff68b2599b968b9037e2bc97c5e855d2fe02af488ec7e4ae0c74c1a216ac9361201b7f703eccf86837c2b237171c8df12af474c813ca139a78f44310e6359a67d06789d31ff6a9c86225c303c8801dd747e63fdb516ea2d225e9f5be3239599972ea036745f0a70520270eeabfb9bc3e8493484a753bfcec3fa3aa7c70d2b5d702bdc2a539443249e54621277c803ed938880f0b4070d2fc98110b11aa18b92ba38758a7c047606cf9dac1027c088d9406df1830c071c418a53c02e5c9477c34c85cac751ad9099b46968e0f8784479ff14ed312cc06e213b08b1f0eef80574cd9c9fe87e32d703abe3e5d95a10b4d2eaffad74b3e6063440ca6a015ba62282dd4b5516023195d861e31561023a04f8f1d37d146ee3ac70e2fea327ea47bcdac2c319e03d65bb8e1b079123db235a40576b935ca8931bbefcadac5f82516a9f3defb0cf90f0256edcfffc664578264dbf373dee74df72ab5f94433905b429eac7a2b30d2c340744c697f06f38d06977349db0f02f8887e174f30eee6f49aa58615fa6ef16d4e3a301cb7f291b60ebd87f18fe36ea4dbef5f5f45326ec6849c4180a17ce72afb1e94d52b2c59ca41cd2bf1df809c4b6dcc581263bb630c5f2e60b0056003648fda20612edadb96f8f6176ec7e93a9ff0d6d6bd986c5ae680791149731e25363c73bc1dee0b2bfd1c5d3cbdeb9cbcb44e601e2d5b1b3e72b0f4d737e6ce30eef7c184f55cbb67e609d18e9b0099dc210f5ea189f88a95574868756d96bcf513c451a5e9baa266bd4e130cdd258fcf93437e0ea40b09b43494b28f98ef42bb8e9e229df0db4663adffcd3b3961a222ffea52af1fa6efc1fbc9a6136a767a4bd9fab8b9295c5a8910961de1ebfb81b5af04afc63d7e2074259deb1bf31fa13feace2a7443069c29b5dd8d07a8e53613f15d63012ab1daed4d9a9f8570812af906084d93988ccb219b9130103253c8863ae8f7336a4cfa4c9f7b7d4e6adba437b77756fb448617afc05739eb1ddaa0b552d4e1c4bd926bc3e780c845179d99c2bcc9d0ced2362f10c158a2c05387557443b2e19b25017d45c1c1b8b3c06fe533b5da59227c6ea8a58d769dcf889ff8f6761421b96f320d72e2876a9ca864c9191bf747bf97a258666232d9cdd7dcc45eb29d610eee8e63d9b10d0898c807faedd64bd86ec760b576be86843a52e6df9083735788e1b70ca5c6afd89afab5d27efb2e918bba155c825b6127ab250bb91d0e94c736a9f87c5951c0e7d974071a368049c17db106c275503e5a1fb03d062142034bec91bca8873c97212cde70f7442d63d2bcbd8f88c13239102e1cc7c52b353ec2eef387729100137e80e3daae03e284858fa70c7f70520ff3fdd84f1eea2ca3c0055920e34860f563df700968ad8c424dfb14acce592fbc44620ed56676a72cf79a2e4d139fbb2358aba9d474d5022b006dfbdca13e8abaf5ec5acbe879d2edf105e337bfa34e7c825041a5b247559bc91014eec7ef84b0cb42a5b993464010ab4041a4bea8763217cbf7fd0e78e191163d6e4e4286b69b2343b6509f7753e9d9837bc1290f58bbb449c6d88fcf7f0df931814a6df4588e711c8beb3c8afb2238a7614c3960d31c5a1d511e8dc740cd66cd7af1ffd4e33339e7c94209c9f3382cf314b6643743b53a86d584d2e51218ca76e1fa38419079806a4b66255c77bbe5a47067128f0ef04615d4142d3c6e45bcf160a36a78ac13a35c4cabd497d78686c6a6ad64c5bc100dc553ffa7233bff97008642bbc853358542314f9e92c774ac6fd6f05106ad0a304695608451bebd3abfb5f31f5dbdc2565f64eb5a061aa1404c6d9b68f2c7efd6095e4db4e9f2800cf679e73d2fbb3a05aa844064fa0574dfe5c813f2d49861a229c3496495a3567f70650784bafe499e73af86a7220d85968ef433af842a28cdd7daf27d53aaf1fbe13fe283111abe51e17b7a4ea00c4d7062521da9f5a4231708a4bef1f8daa47989962bdc54ee22aa4068efc2e62b4587f65b9c395f88226911a2a8aa1784417ab8822dae6c56c4c4bb5976a93ccb15eefb233f0b3b1cbad6914990edd628c75b2208212e87ed53d47cc2f6fe9db5176f380526e3d61a29a325c682a3cab91debcc54d0597ef830301cd64441e263956edc6e327608ab65da79a8434d12d97dfc6558aa94ef214f2df435fd06507e8cb5a375049c9f55f7bab250f2c2ee77b7fa57e561cd8404351f2f3b20e9be0a117eae3705d0c9b8514c0cab054fc8802654002dc245785677af293bc975a58fbaa6c6340182e40f65dac3f52b4859794d92f33c0cd5bdd86679d968502bbd6fe566cb3540e638d43f40a28487f3706fb4a751b0f0a703b94bf5b7fad3fe27d5f6eee278f90feb9695022aa359c25e7ee46f162f38b42a8c19f5ad32bb9c9c9bedcd18e2bdb70a94a7d8aa13ed6d832e2d40b824b73790224edaabec7ea9cfd9924e5287f6645968a6ef98fafef316332df3ad7f00f93c9b874261eb2e2e2a69df2fda86c5f0749236291b34e3805feda948f77dc98f590a226d6c434f8c5258e68790419e12d87e3904a582881e9baa034a4aa9087203a24efbd2bcc0e07d874de017adbe764fc11dafa62577e887c8e54c07880811539ecae4026a3970c54ead07351ee4a0b219b9968379036ddd64868be113c7010cba7ecb7ed1ad92d74ac14cffdb14fe1b5ebbe839c10cc4ff7a64ddc0064362bd1c29ba08e62d3fb2bd658407377cef4ebd60dd204953a774c42cce299ea223baa71296b440250b22b6bd2eee08f8cdc20121ddc03f24ad584d79646b71bc1b37a706ce3f2eed317ee8c21ae2c137c129509cdff36319ca678661a5ed20e45cc17cee9219d72bd80aa77780d4b54610e50ec9547a38a8959a70e57b39b1dd9e000261ea5a13f1694796a643cc89b38a08292e92d6924cadd8e788daf204b1cb491d5b7f97085680134b182acbaae3fd645735ee4f3e030c58901313dc704afe88723daa8a2faa9d7356401bb9339816173fcab8762a28e3e9c7355b8718cc53c8c214775245f45d0c7ba88ce09ae55cc0511891043545c999d0b92044aa3a552d7e7457d6023ddb50cb7c7759f2e877b1e28c5776bcc9d7b27655df3845f724d52b4e3e4696ab06d06fd2c6af9ddb792f35ea175b4bb6cbdf83198a902dede52133307b757fcaf456b3db9e29116e3f077d181a61b00d756b7103407e0712978e3a90b226e948f0047de1421c2cdc27fc21e7244068d4750f981ced4112fcba2e0000c7df898c5626c2920aba323b66ff9556e16626f059a53489aa40a374176967d8b2f9a91caf0c26240778194642f7c50db3d8240cf1f6d364feec6c8b9299590fd1c848852c14b61a2067ab15329999ccd978c9557a7dbda8e534cdb4b9b638bee69c801d57298ce90dd93e8fca8c66147704942ceb89d52095c1f2a5d05d526a6f49eef9a7224ecc632adcf9fb44f8a891da0b66636f7ed9892ce7a81da361321054395c1ce9dabbf68be8dac884fd7f48237686e6b6af2318ad894d612c0bdd184e2d38cf0d302e712d88125da25942bb9cde20b161d5498199f994ecd251cc2d7a71a47428812f13066e94dbde3d23083170683a51b2bf20459297b301d08ff59668c13ca02b5757b61c6dd03712b8ad33fd0ae9777ddbc08c4433caff9741c1102dc784e941d4047dad8a57ac263d0b8e63915068cd2b542ed856b6daff84e5e20aa82a1a933674f324f2583334f060241a9fdef3eac0431f7623db0fce4750a291e8ce8b311fdf403b00891b8853390bc3dfb299dbf59e3a0795ea2117a89008cd4ba0996211fce53141d42029d181ee160b9bf4bd4cd6a40985207811357afb6716839ad6c504958b33a539ecac3f1e03c247ad81f94df8a8fd351821a70605f3de832d6c5558d53da03ae1b7fd47ded85475d396580cdd88517d5901db8160123cf63d6c799e31e5a15e012e1b9578ba6fbbc0382ece3f93506b7d73222b85a79c59d1ec894a4553e12c534c42daba09d779e0b09e75d2e5f4cd964b6dc296a6dcaadda388921e5d5f7a52a7140a97a07da70749bf746b172d95b237762e3fbb4ba9d65cdb946f66beb245fb49081549c06a1208f72b66603ce957cc6a6b08dc52bbb3c97dbd5ace78da1888e6e18b5fa424502c67f5e9c7be2e1b3acd94bfdf778ad9d38f02432e11704a6bde7fa78fd132de437b906281fd167c7a485ffc51bc73b7855301f5ca1ede4d626f8c5ff460f88333040c69d2418b2071aaee71ee5ed59be5bf1ac2b8fe5820e51c97806fb07c681684f43e0325ecd89a2947a8bf1cebeb378e6e2ffcf1f82dca3b3ae8abdf7abdabe0767e9e953319e696967408626ef8232631c1e90bd2fbc818844c102af5bda07db09d6cca29a3e2b5c7b7f48644d1acc590209b581b1e853d62112fb77972e57ecf4c0908ea62420eb25b2d2ca1cb3d1a9ad76490e8b25af68a1dbcd3755181e781c0f20b9585b6a6f669c99c829043e01adf6977f329d821aa7fe696e7432a795de0cd6a2de820406bce8946730847b7950b840f5c25f2c08f3f9ce7bf32904983d5b2e43e01cd3113ab96224b5d90673f32bc6cc778ff37a8e2b0a9a9ea72404bd89915aa0948823a26484019a5b68c76e12e2b3ecfd2440646f83a6d322dee57418716bdf73d76146a00899f0532e6c3ee3be5af3fc4ed126e320fdcf79255e2277d1b0fe1cd0181ffead0c88a35da2e889fbb6371dbef505c814946e8f29457c1ccf3ed41bd3cfd11a164f4dc565dc9ba66f84e29508e99c0adf0af249c43006806ab48fa3b3f85629a6bec85cea56c70495986719170dcf420c827a38e2520e9e41704dd37d62c3a5eae925e7535432a395e055856bcb1649a218d529affde1fd4e5d5996c8910d0e438038ac0c28e12dd1ea6a8d96d7d700047f93baf022776b425b361bd6669d13bf1d35be6c39e03946621ab64f003a237265d6132e98cd0a0e85c4ab005d15bb6edb9a2f55ecfdb4661a2c364044fe491cc6c369e22bf2f921e8931e567730c90760fa1cf28b1e8d25aad1b484d91387fc6d9a6c4fafc3b14006ccc662806dfa00f18f4c73b4730d42cba7f381926f73806da55760a07914a18c8280ec5abb06ad634dfed2c239528c582cb2ab3d5a955abb915a6b68523bec393d395d27af549c426f3d884c19700c8e5d178a4f44af1ae17f3d0f182780b471400e30001cd64a5b99ca24c12d80a3b2aa6e0ca6725d3b8c23729bf81c5a92eadb1aa581934541b57f7139bd3fd77004e118240e793b3eeea86f84e12b7c070f11c2078f13f5f85a494d91e1b4c74352430a9ab9d4f27cb61c45d9c1f5d5c6de0c85fd8e0eb6822b65c199cd3e5b2e3a27dcc881b84d7f898ab5b9bcbdcb8979de1e44564a1117edb083880d6e7f10a1a0b554ca5ce3b79fa8b408873495746e8675ff00297123681444bb807caddd964358542ed1486d0fdbbbd030d610c14ab0c5884f2ad88eeccc6753c3750aa8a64a7ef4ee8123d1c4041ac27800f64ffc973cf250082ee12cb6a458e3a806dfa360c89369909b6e5ddff69ce8558045bdb3a59ac82626dd32886250296ac0f52273678384b458f9a86e101e90b912e3d2d34ab319cb034348e27a77bf7cbecab6689d40f462d8efe45bcc7d069c9efcdd84358acff1a0155cf971fe7997ce10fd964de2905bc2129216fa28a0838ffc7919f75341446b3838ae38264ddc66bda82f824a7005c990b0f6325c1239f6c0676d11a4e76df23af0138ff597e0419a8157591855fc0fca4ee6ea9747c10bdcd8fd1c817d1d80bad93d2d04710f6376f70d6eb12705adae957e468efb36e85ea0bf1fc60a94b8583d7e8cc2c6e1e6727474143858af447974222f98828c0e73399012f85a2f3914a945117c6e67abfcc9cdcc5a23e55385b19417b8ddcc3b59b91db63c219cdbbcabcb8d002e1ed3ab3c66a6f761779c9703db33cb3130035a8aa938fd06502c358f4905442a5b6476461f531c78cd1e3a46413862695c4c9bc1d54664723c895bc0fd9bd2f0c71e82b23bef455522cdd8f49e6c864457d07242321d6a99b9e6e334856210107a70fbf8e9566fdd670ab0f1632b3228a9d49e6eae9075e9cef0b056f7084a04a894de36299a87a8b24fdc6b787bc87e81e431c2136d757016eb22a1ba1e74d630c26a2636dcebd16456ab0cc00a302c48dc7215e0093afb2fed3e0e0a1bbc9f30c4a05e4d615e4deee2f36a1d02bd56fa719fc0c993e6302e48a2b9bdcbd93f5ebd6fe5342f20c2e03d9ff56b1905681cf794e982f7375b6e3b823d6111abfa9f575cefb5755bec7322846d4ede7b30930295f0271696315d06657c012f6ab1741cf2b4d584f1072e2df1d7f1033e439a18b6c9d212642a85b20511cb38feae2f6aa18779eb8d9c5e82141b3e3d4e88ad779daae84d8123b232d3dab49fd000a3f38c51413f739b33c63c1b840e7d4fa7e8188c8c0096a6a215f65944574385b748763ad4b98c51c0833d313060aa28ba531ab3bc4daef72e77633ffd64b71fabc4bf1a96bed2a01bd38be7fbed600d15360341428f8276be0a611a37dce21fe802652a7abd65688b87697664b62d8c0e253a74e4b44f588fc0719a46c9185031852b642da57613f520b9cac24c8c3d29ee63cff2a3d22dc1d0cf0c6c370dcc3c4944e45b3f9754cf3a682b6ecca1b12de79a59677ad96cd577680cb01f543e283719e18e180d673248a50ee18454371b1f20a07a84ab02b76e4f2a8a7554cfc72ff1ff3eac7d24f1470b91871cf1799526faa74553e4aca2eae41c00bd5436f77779af32aad85ff22f69116613c6e20ac53aca8eeda9a606f8878484c9574dc8d3309a36cf937748878e7c62bbc8722109035de2bed88480d8c636be84b0bdfd6253ebcdf1234e914576d098ec3db903d360c79a1393592bba9566592704b52ea01ddfac3fcabcca07dff24b72a6991ba0c2a4dd672ae91c82b73b677310c7497b0f00f95c965b76c231c180be323edf6fc761b44a9e4cdd64e4878e79363d2dc8cccd2a6682bdbab05e12e2b6b7513c8f396dffab4a1f6bbd2d5d12075ee2bc2c174887956c1bc2d60c5255f0d82ae7ccac94d24f254e69909076b55f9a86cea15eb0db450ddbf40ec21cf5e9a18658ef837fb8cbaf58c999c788605d063fcfbe52d5c08ed63f46e8a3dfca499de083177b1740b0e112dda3ea2e849f246ed249a73f6eaff97ff4deeb82a3375971ae3578f27f57c4484479a6b87a9aba2b600707b1b1cef64f7288e1cbff410dd951ee75d46c912dc78ad89afcf3c3d0daaf78b8b579b5572d72ffeec9b1880a069c66371985ee2246275d790e19b838b836866a0fbf70f73bb2dfcd656c4c3a4e26fb88d903c85434b6884cd2a616d7c00988bc4d8200f40001715e02a0d88581229a8b209629389eacf3cbe033e245d81662c99c0a55413caa8d703fe664638fd0bcf6a28988cc9e2fb19ae2dabc5baea83380f3c6c471025b66ff67ce12a5f5516f11fe594dc112061113e4b85417ea91ed54d042e4224bf0054f224c89577c192278bd7d17e0cf1b7009f785662a279e303da08d47a6c8ecb32d92ad6d037bcd0bc006a6e6362b46bb9fddd1821b7e8b2f0987f63b4ace0f8b9429f599583d27f2559abc486b4aad4f8267a79795376482f6906f781bbc76adfa4af0916a8a3c36d5dfe471a62f7c1a6cf184b79583f67c40d68a5b3dfd041893a5ba066827558f54dadb141bcdbf5442a65c2c816732356aa27b519a200976c442881fd5b28bdfec26811aee0a6de091415af15dbde5f69b390fd6a10a16ba78f9770d742f04633d1c31be69d6460e135a562ea1cedc73279abbab2cb22b8ebbc8aeb1ae1c455330a996ddefc38499d209bf283269b6185f3f1a08a3f5c52b114331657c30238e263848efb630dcbc051e7df0dd4612c522687f470d80ce13832e294a7eedad4f097753e64039ea20fab415b217037b75a5f4a3f486c0ddc84dee240e15eb48d7dd7b852d6975325f489dd0e0bf6574c5e54e6dd845c95c4f6fada9945d9a3ea57fdf2d61bc86d84abf11d2621c14bd0c0b7c4f43584b76d274caff399d62a88ed2646ede45b83d1aec5a43ec89142294d2375af68595ba4b868671375be27820201b76f0e3e6aedab238fe46fc3e2d94d90e86f4ccb06f67b47f649913f68156a6dbe98d732d11874ceb60d41044fe2eccb91f8877cd41b9566d715f1eadacf71f4ebfa17a889ffd11be504e7effcd7f7ca7a4fcbd42e1cc2f06d4fa4278dd75999694f1c454322288dddbabb1f4abca499443e75dc7879bc98482ebf72a48bfe882a69386808e6bb97dcb4ed1da8cf98f3e59ea22fcbd56c1e809dd143bab880d0cc29a4ea3802faf1a7f79731cc2d2fdcd178eb6629c0e3bf6a65ea00133d076a1edc8adb4c5f0ed24efbd3552fafca3e11100504a340e28561ba04533655a4649617b480193152c732c00eef8a6dee7e70e270f85f82b7f1d180065ccb163ae170bf11c76b45d51703cd02c10bb2672919743d24f6104a5d786114b756894b31ae58747a60f9bda9205342db4caf6b5315f9d16465fc0d61fc31b0f9e03b7b1fc675edb4cd4967b66bc1045623e44d9684ced4213298c920a1701e3e0da482792d18c420ee40b514dcb7683c1ff6ae1e850810b4fcd0e4f935d392385f16da7a87bfda62e8271ab89a8d9a8bfb58a7a5c4835743d187d211011155437af3a4558e6da40ad5b32eede7f1d01a279cd81653a1f16ae95d57511d6438529d137d9d0b9d51023ba2c4d5df9f123b6ee1f9e088886dac086d787bf12f6e1ed123af8372c570f70fedef4bbb275690fef0a910b1019a8bbb68351be0d9650c61d1a221886a87dc093a8117c22142f4f7170b9255356cba4fcf0c4b23573e4f333dae98a4b3afc623cb9d0f0fbb2927099818d99420fad2cb588eb4bf5024c0e0d9c3529310f055b898fb9bb0fb3f37ad5a7f8f837b9bf6d8a6216a610f350b8205e4796f01f50aa4a2d0355b5d7ce54664e152bcc723c475a265559819078b01fe3ea66111c130f65a192db1817f27598d26e6bf695f5caa0899b4cf87e5c370db813def24841623b664f4a67335e9573dac22185d68c849cb4b208ed5dc690f655c47fbad9d513c543272140d3799e2b60522bd3dbf77a62370a9ce8ccef32b8356fc13bbef426c78bb3931b1f5bba47c311bdef5c1cd987983ce5023a2ed9a0858d1cb697c2eb2dd9aff7bc2c6bf6799afc3dd35339e64aed4ffc12f8b14479a5bee794301c9be95d798945233587947c6bfbcd2528864a2aefc29b7df02baf8293678aba6940e6ca5325167fec6acadb64ccd6c1051f2e3544a062c4462356c532fcc636e2983eddea6a84122892def2a23ccb8d45fcdcc64dfedaa091dab6b7c88da943b6c96bf5437d513d0ad0f7e1be9807bae1adab492dafcd1b190a39aa1b6558c62ec51c7e28cfcebb13bbb5c61c50acb6da1f0fe8afb19892ac13aec7cb018bfb551a234ba66d755837bc754a3148e4b5286d2bae9e42b4269ddbca9e8dee337e1b79c35188316efe2edee17e60d8f028b59bd8d14d9322b9134aeee6b040364385807595491ac4afdcd2f2e345b487e0fdc03c1b90e4739bdb5af6891aadc8816c77330469a1711eead58a393e627fd614d9897500647b44fadb8ad8c54cdbccd67160b4a3aa6dc76c89d3310a0709f075a4f8738706fb57455eb8d71ab6284a6b58946f9f4be5cc56b94459165ffaa59ad57a638c4e2584dbabfe7bd0f1ac22818dad43f457d0dbcdf7cf04ccadf4d746e4f3c7481a13fe61d80c2bba698c96188fd9db3f4293afbdde34de326b10f7bc6c4d4b68df8ff3e01b4d1ca633c561b55fccb863f51d5666e617e7ac1d8a8af3489e0e11c7cbd6c2166ae94d1d62d9b54855454147a44cfbd9fde425efc7c1568bfdcdf3080a486a9819ac4ecf067059907226419353a2c1cce89fc220457f189a869226dc2474d346184fcd6e7c1460ca78d841bc8daf60fbfc0b92272fe9166ad18164dbc207b99b67647927558b10a73137971bd0ad0327d29206e01c0f8cebbf3bd682234b97726f9f914ef3311ea177f7584473b657b9ed1550d48fc8e211e66f3eda48db6aa73a6d06ffb7b4d537d01e4427b3b7d1941298620a22ada2bb88f830291006910445820171138ed66d6231777ceab5ccc4cae639f33b5762a9fdabad292c534e3148d19864f2773746591185274b2f294940affc214c6caa588f2f82a1a8ce2ca5718c73f97288358b52c04decc197cb4b0e9ed1b59618976047847e4bd1af71199ec56d3a4cd8882f12799487aaa954fbe2c26155aa4200be055d5315e6196af92e26633a47fc47c352a460cc937b5f777d3b35bf441c0c3d8163e11609e8fdb7ba0e92e6acb0af2c38085a6de33176f0055dd1abf2ead35ec3a58a72938a8ae733be029a67ce47e2a0cd2a082600fb208551a4c3d301c7ef92ad61e905929ab976ae3671fdfca37eb26183e571ffd0ec1acfddd37e63802520d53faddbfb85f9cfd44851d946263f28dea22891f181cfa947b67754b3077f892288b4456d2aa7f4451ca0fa31c3160d14b266ce02a01af95dabb12a08887382619915c54eeb116290850a0a9cf601eefe306c0e97e336fd545d1a3ab7c97a1fdea0081308c90a2ef33dc4ac03aee597d97473975656d4854a73ba390568acdcf00bf2a4d7c2642ee2b7b64a7ca7c263893fc05474400ad7976d40a29ca19fde7471cc851644a1b1a49e2b96868a3e53e9766228c412efd654ba1d4a4e589f6a187c68ad18d9bed60eba119e5ff4742750785090ec7c361ffdfb109adc853be720e39b07a162e6e46d6d90679aa9ca5dbb0c3c3c847b6174dd4c705797a1dc6182087cbf6797696a033d4c8b7004ae3d1f5f31c9f1e3e82703870648d2226e7cd68b8b6f4279527e2716d3545e6f4d3621bc19b0b9109534b3ef950622101055ecbf3430d2bd20b967502ffe57dd4230ac68db354c87902452cc4498af40e87856232aed7b468c26dd8b0e79727a0360538f99a50e69d499547c2acd6effb435f01c82f1f9fa416e4f07885fb9043d0820ae1226d33797ec48369682ff0b9679d7d3bfe3f35ba4bcfcbbaca71b110254c46675e6583d3d872df74c5b712a3ac4a81ad47bead2173a7d724dd3636f95d948167aaf54bba95029c6fca44a594b0cb3ca482f701a7a10901c09dc285b25cd102c917f6de5e1190355c9d2209e0e20a700a59d1ed7e73642b7f3b06561f5b3b2edde27ba6db8b25828b99e3fac4f745a44b4ed3f90c2c9518a187612aa74f7f9bf5daea59bec67d4b56fa1c2796ca320c29ce411dcbefb11d5349c42b0606f97d76e7e734df4dad498dcfa824e70997717fd82dc5dbfc53480d4cb833fca6d7af336d5073cf9c3ccd2c01d68a28704d8a144eb34c2d82ee7e6ee6963d3615cd0ec7b8b9573eb720ecf75156a23a052bfd95318195ebe45cc925887debfefe06db9b1925605214999848b004e0e14dc13a0c14699c1b84664268cc382ffb1ff0673f8ec77efb268536fe9c720ed0e265f8812633b058685856d53d74af13ed2a65e7c71f7ec25f835591a88488492c3f15729d13359f8d7a7cd458ce401b1830fcd46731cd2d71b597202ee14a8523572d098e169e20e358300758256984bd884ee34969c6f2b17efac12443e43c0527bbf21b5c16aac3674b48d90a346af4c63d66fcdb3b2e9b59155fa397957a5ac0e84b6ea13133f1e05ef1c5ff07b26f9d1c8ed345333a1eaeb0242c545c048fb445b93bed5b239722ccb1c1ed64c253612adad8d162a7ffce5d159c6a4b6a782af6e723a5501e779ec7c68ec0cced648fb7813ad956b207deaead66521d591d56c2b3dd6b55eb7a7b310785eec843d52785f68036d76979a9e7b4d3eece1c321f54e476b86e2e870e89bc37845d8facc5ae4c72ab5df77004874cae3c87af5222a3d45d8b87093088c680f44e61a0c99556f36646d009703e326a0c7eb59dda8617554ffc6fdfcf8036a35f62641d7578375dbfc2773fbc9710825f95ea8f523b471bc57ed6282820b8a1c035c9de4b8b7be6ddffa9161491ee2049359025c29d9a366e5865a181c76f8f79d4f9b95c4d52a50e5818841c31e0a36572d42a386fbd6271c3509e2af8be2395569d3bf3544a0dcc17ce8370bb7e9dea82b883df4a81c649a480821d9ddcdf8f0cf78a658d97b798fc8669bb7ce0219e4fd5491ecbce00d8f1f1d5a1ff889ec25de4060e4c88d9a83795cbc7ff87cc6be42f11c7ea7fb58c4747c8d769d8ce607b0dccd43e1d181c18785c34315f549ab02cba3c38b8cced779f7ca57f53044a332d307c4c8f98e275a7791f9f142ab8838c9493d5628e9718b92308d77865f92741e0b1e247a7ba594d395bfe792cdc507fa2ffc9825d73352e7fd3df50783aed61796dc5cbcd3bc06600595b92e65f466c63e4ad6a28ef0156f09a4649a2c97677351a6ae917da6f5930d4076f9c84d1bee20b4263ab2c9be79aac1470e1e31bdee3ce260653fe90a3ca7e9dbdacc9478a518a7b910cd3834465682c4375476f550c26a49a6b905b5d226125537f8e668ac9e637f62fefa9e812fb2f75e691b03a0cc1da3755656f6a76cfa9fce6496fa2b9089bface4e3fdb1af36e3f893da2173940b952bc0db631d45a4ed8270c15850ad49f150cde784606edb03713658b406d7b351f7e0d8d8a1f3ddcb26e09ac17e40f29863d3f834e7960e2149d28afc5300766471261e4ee342860b684622e268d0de0c644ef6139404798d6be6bacdf6e6d6da409905f95b6450f07b8d9a1c363983ebc40790b0a432c3d57a428edde2b025d35b27e333dcc08db79e4362970ad842cc0f6d0f9bcf276d8ff52abc84db50961e1c54fb02d44bba59ca6d789026bfc123e25f9b6ee925d3558da1cf010cbfdd473533ec916cdd62abfb0096c0d1bbe29aeeedcd30fe8e099afb4726f6d5b61b32af6cc64665a40d136653431a3ef2d7c34424ad9ac580c4ccbb6df3b4e7389bfc414dd7c6da60424b01e70f27b0ee11777726c7246827fda1d02e5e8497d19aaa49c8ac07b93b1f7583f94acf1a0998623a06849ffe7fe64d261cb00a705784f4dcf5bc6fb81052653c671179df88233da633428444eeeeb327d9b2f12a7d7d1fbd029fe6c2f9297eec506cbe47e1b66ea327cc6b5630c32b2fd06adac95562b1c1dde39110d0b46dfcd3a833b3cadb76084fceb3d2e11ae632ee39983a5c4ebaef5c1d7e5962f336a4b896d69ba9051c680aa4a568e1360ef7498377304b9d586f786d6e569009a262395674b714ce9330fd52df8ab2588e88e0a6bb623972a3142ac46c6469e05bd4e1d3e609a13028c2db896abddfe24017cfe90d63ca9c5591b31981328ff338cda576791db884af86198281d2e2253ae0d918b931fb94168487f029e72722fb97d09a3fe411dd194c20ba2ea6c6086078f6691a75f5913881aebb6145b0349d5115bd941f6c222205f4df8a046f4306cd137e8734c072f30a1bf11b65348723d63dfb4590e14b19dad2e42a92df062bd3c8edb1368881aabe2bd0f60ccad44c3e49adb4e70fc7e8a7480e5e44f438c22cb02b0dce30b601183f4696770cebbc607ec5cdf3cabc0a9796f2119d72ed23cef8190fd0a66d69e03e17d1f690d5cedeb6336c673afc6eed87f9a769ea50adf535cacb45cf730db1e4a239f5222e0d124d4f11f1c61c6c9a821fa084b14eb16fd9d06f7e1861654d5f7bf521bdd210cf36568ef0849026d4c533613c847595850afb94f2a013007ff8e5446a03df3c2b2575b43c7c62dd0da66c35808ea7f129e2f2c19e8a5a5843d10fbe24f9fd83e499947b0c27c01a30fe7a69d03464b555396a13beb9a053b62cf63154f587e84be27675febcf31b33e779c82bc066aef51a002f9cc1b96415b562a5ce132a4b103747ae292682c22cd7dc5fb1025d9930740f6f0d3ac8c6ec09e88f5b049f4e9f538b5f043037572d48a1c82cdf9e5390e993cac1cdc16cabfaf5d7d8818d9d69ccba0239f294c9e854746505acf542ab99f17429fa30bd4d7ee8c7a113964349db8b26189adfd31a656d48f9678ae8107dc3445738d70132b79bb3896e048bc039837904948eb6f313db92a709cb28ce613d3c35f30435c84ebe6473bbb9dd2e598f4d1b463d7e108cdc598646cd04e9ab54c8eb8ea079091ab1c6795203796f81342b815d1c82ef6b078d08532695575c33efd8d5b70158a66fdeeb9b784fa87ad4834b979d66aa79bf1de578053d157988ab04e9ab7423d9b7644367d9754676feed422d99e8a08e6f7fef3cf2693746bba190947b4a0a7d804639f175b208959884aa1a1add2bee2acf326c5d1cac05b3fa97fe9c744d44fd9a3e5c0848299271dad0b3ee7826c370f2cd29d6cc4748c1e7fad06156a8a92513083c5e5033a48fe960a1995c03e59a18f39e180f220fa94d296222233c8e300b741fac7a9b1683d8d3e7d4a183e0638849444ab61778652be63931ce4b82025b82abac92f30875f236ca05f5cfb714653579aa26585bb197e1e196b1103ddf6628c38258d21a4b1616ec51d403066b8856b3e622c010e9ecd53cc1622f093df378aef156f148989442e689255c819d1c415ec07f90976311b7f12132c95dcb41d49fd42f2ca733b671244173b4abbe6b7b27d3c09c1ddd1b03bee15dda93d6f879079d9210789fef68779861a8aa828bb766dc4c8bc52b95d88304fe84ba5b73a9978584f7e0d4b3986e8866ec76b5f1db2d0974fdc5b13d809ab4af2a93dbd9c038dcd5265a13a86b012db186a27fd9b499e1554ae566ca0d4973f3eb25634203e0d179ed2cd48d4109ca5b12a4105788020e2adc348f0ae0a70f2283068247ad690848314c20191bb0a0e69837fe60c7a158daf7c6a0f41ffc8c1c53315565daae26b041b99fa5776023d604b3c5e78c13d9098cb809cb1495988f7fba312362ae04abfdf0005b8e6be892b1289944bfdf42836dfff374efc5fc43ee6bbedd68ff3f33e89b82775d754cabd4911416fc2b8190904f6a18d3cc9f9dec27e5361634cc1d477f1ebe4b4f3f8004bae02056557d78ae1ad23f004c971e8a3b13bac591bbe2266604de576e4f3abe50e9fe6ea26a5a0bc4c3c932b091886ec7425610a8be541b50290702bcbe6cb18b8c848f0666b792950f7fcbb90feecc81918a471795bc0e69e00b8ffffff47