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

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

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

Block Certificate

Block 62747 625b2ca31f55e312b696917018936b655b3b909a5201bcc90a929fdc5dc9a837

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a8c9db0abf95ef97be9bd7353409edbb17c19daf1356147f1a6b0e7ff1e31917
Certificate Block Hash
625b2ca31f55e312b696917018936b655b3b909a5201bcc90a929fdc5dc9a837
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040040000403d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007d1ac9fe9805fe770d8b5f92609b4957f7169946f9d84a10c974e84fa5df107987a97494e8f40e80045fc23852d7e2c1f6d5ba87f5d54f0134b123d1de2edfdba33c515d00062848713c53ccf804e6cb40a7244e058f51572d03000000000000004000000040000040040000403d0000

Raw Header Hex

000040204ed6c727c9c72a212b112afdd927be3a3c5171ea8816110a13a2d141b056287ad75a6ade679bfeda2f19bed2de3b5db7a2bb01e2d820696647b6a5a9ef0d3d948a28186a7f3902181719e3f17f0e6b1a7f145613af9dc117bbed093435d79bbe97ef95bf0adbc9a8

Proof Data Hex

59,560 bytes
121216020307d51aafa5bdb85dd00187ded3f3b079825c9fbc022478926a631c6ed7c7424bd141b8a44882f2184284653407dcfab11f03033903ff9c4d2d0d22942cf2d7650e34cea3fab4c051191a121fe5c412c8a02cd8df0b7825b3481e26128ba15206a5ddfbe715126ad4d74bf73cd5c54ba9df844df9fa22f84d42cc582e9ac488d2609ec8f75af12262f2f107a7279ce577a5c9234105e06375ee585884d561e55adc84a0bc9147059333d232eedc702fb910694247c1379dba437eb014d380edbc616f40e89df93b245e781c876d2dad8fd36f5d5c3101c35bae57afc9d62d7b9169fcfbc94b9086e84f935c1fb4363dd87a5f710a6fd799347ea682fe2e919903d587a49f9d90fd092c883270fe477bb177e2456dcd3764b21249f870389c273d49f1b037a4c5fc819f28989f5ce5d57fd54ea7f335a9f8a5dbf33aeb9fdc6cd399a4d2bec8df30551b6a954521137fca18b515278f958031bbf0b2b3da0245e570a1a6a6ad1dddc61d7a19a2b65b26d1ed65980894144eab1a636c0a91f6508ff21c35cde2d45e360769b279029b67fa4b6e77ffaa4415ad76a5027b44264bcd40e2ed41d45f5a03c7cf5215007eb94b4fad934c8d7974e895ef738bac5071e19fd5e8477410e212dc34a1362bcbceb079c6b1c57aa86f4d058c1847b0a05d14f7864879ee19728342d61bed9b12308f65b1a4f2897117c3603ecb2ffd86a39afbef19cb6d671a93dab298ac45b6003bd7f06cff4ac0e5b579e07bf0dcfaed36653f56a2cf35865139ca288e3073d6a01858308a6d5c1e89c3a474b7eaf62c8a449f4876e0a83124859e724a4fe0883f9b03b35add13c0dedb61b8ce7fe68669f0b9a5e50fe96ee26ba32618ba3fd9343c45fb62350eb69832a562354f76a0e9001bf8d65a5ba86644d154e25e791c9f047e4489b288eb4c5ce7ef00eda4a9ade1b69b6a257c7289d8f401bf367bc0338748455fde118e4e34ef9d867e388d4d16376c7eb253c7b30e6217ea7b34c1b68a0886211487adb8791fa4e561534cf3ba02311c845511fb688bd87ec08e7ec0f447ebd3fadc7501604d38bce9c2c0567995e147951824c61311512fe453976dc2ef8b868042a7d9ae3cebf58623d47546d76af5b89a83a03e90114382d295be4379a51426a81bc23e4714f96973885ba3d2d458f4b63ca39fcbe022874fcd70e7afb09be0e9abe365d63714b28d59d3f7afec81f19b3b34d00fb28c546e6203d5879bb3f18b109417a75a0e83a5f9459dcb009f2ef78763e178c965bf06aed67bbe9360789c689022625c8dbb4d0e45cd56c67bcbe5119e53e29180c8fa98ffead59191a5aebcf7dd6ae7d904b2fb7915ac60c311ee0119eea5dad7b5ae6a8308fd1c96ab23783c4d8e4cd032c0284dab7958cda40fbe56d9c29498f93397e27a6f7f422b2b5a0b8c2b1e964c7b8251cec4807e6a4bafac89deb32f1a28acf6322729dffd8064a152d998f8238b7fa9065fd978c7600588bfa69746534bff2568cee03cc07f0932c20b0cbfb099545ed6bc88a5d5a62779be0f97894482f8191094775fd3b5bf57f30d0d87c36788f086df240ff5520261aa554c22c9640e307acd61f6847b26a1aa0d58bc3954d50a5841d2a8edcb7c70dea29179233c01a3cca69ccca666c7d3c78d0bcdf95d14d9e3f915c0e42ec5cb2a5e4e368c489bc521166cb7f8cdd28fa3fca3e251d7712f4a5dfa307fd69473509b5765acde5a2d0319524c5c8e5c109ec771507bc513af73ce42bbaada1e47caf0412ed9074ddb854e68d9f089a9300ad86d23ab5a98a1cea477dd4294c72595f45835bdb8c830a4836529dd4a79001b116392b96575cb76f24b313c342de96214c15b23014c39772192a0338fcfefefd253da98bc0e4aafa8c2e6a069965e39ee0dd3996a657505fe7d4c43fd88f81b8eae7976bb28cf973a321ebd28a03241c5f32f303adbd595b6a4c288355245461cb026141ddf9245228999d71cb9099f0d1672334742c6d58d840c18bf0cc60a23b0e547db677b3ae09c9d87359226f1fa6efbfe5adf4b56281afaacefe0282c5188978bed5af751f77c0fe4fccf3b5ad08a2b3ab9a1ed8798a6dff423dd46bca92ce272f91d50c1afa923b7ff7f416311f3f98a34b7f4f01543f22e9e31290880c28335282b40b8eaa9513c6a6e1e9db2f37a3789dfd5664ffacf49ef6ee22af1ebc6696575d0be6627bf567f05040b2428a1b1a8ee05cad643355a555404ec76e3519f23cb36e3db8d2a9b5c6a8afa8b0ede402db34d8a83d102d2c9f0a6f6ac3993c0bc2be457e20c56caf1ec88f1d1a1778cf9dd5624437b09106a31ebbf277402b4c2c5b9d097b7229b7107a47fbbba09f9e2b683aa4d7cb18667723248635fe9d55880b5bd6a9b104a39a2ff75cd1da003e565c180eabf6a9973d080506564fd2c175d7aa23c6dece15bf0412b93bebd9ca54c434cbebb087557dd4f840a717399c6734f29ed5150da65400caf7bebefd16fb88552616c7f58d29444460a35d72a0558ef51edb993721239ba1d372525c305fe867344d2cdf0e1f4ff4a983d998cadd75f39a8416141b5a8820ce58995d561b91c99bca2b885e6248427692b8fd2ef023fcd1b1b1140506bb1e3d32536ccdd75d6d5233dcb89f4921a34515a3f501ad189e010a2564f84e9828a92418941e31d1f0b0c89e237c889edd1c6190375c04349085deea9a1e5aa8584c3650afb7851707fea3331161c1079ca336d3be16c5c77bf421e5dd4d3f2f90411368327b71d65df36ca5b8e44ec5c1342f21c212c2d033d2bd901aa3addf85afb0271bf2b57ba6305dfc353ca0491f76942b761bbeafb64e9a9b66fdac4d445b76746fd2f0914aba4df126af26cd5cbda7b4f9c3ad72ce92e8978dc096fe752c728715213d49be783ed969ede08ecc9247ac590b20ef2573ebb9caadd54864dba68b9b05bbff86a3a9ebad078a3e383a8dfbd4c9c4f8d0ba007b5585bdf863035d9d591cd33f6e178da1e1bf561c3058d5d1d44041a0bcc09a34403c5be504859ce65ba06ea116fce948862092c415006159d96e1af3c1deb47feb92f575aa7b11f284ba12a77e68e3e89b6c0134d216e3906b595d79e316ce967e838cf85788953a9b5aaf386c7bd3a4c4b3122b6931bfa944b0beedfd0c0baec97682c497d96ff3d1763cde94f976fb5c368f6e302a28dcb28e611e038f42bfa64b35200e82f6e584877a57233885a57f26973aa9a5e1552e417ad777a3f397b9fb32380b74e25fe99683702ebe9c76e7cc103dbbb0cc081a6b74d7b2603342eadf8358b8960ee3d3f3e1f0b82d7194fc8c02dbcd4e2cf60f437483d26bdc632c5833e5e0825a15fe5fa25de62ca211d642112c723f77e3cb2e76eda4dc5704fa6265323971e78f691f7057d828d3f31d036f8a46fa8e434474cae4e2711227b8240c0e8ce48a6f5295fec0aa5b43d9c089fb31ec69ccba597c7bcd8e6c31a14aa0b2e18110ec148cb32a748930668c2f0d0fe8bec24325d979782bc6ac19e6c4d9b68bd7f58e5c1f39358eaf19426a001ce3110ceb26f44336412d75a52b423771fe07426b593703b7ad9dc181070f90c1806f4e57410953ffdba8b11be8cbf1a3c38c828f02e75206781c464965d7398c496a51d069d9ffe6a8f8c1a3d94cbeee3e74f277c5e91e9bbcf457f18f046aa7df9b71503b3393d60cf03173605905593d269f6186f2357d825a78a4f0c777eb14e849ce2883a3b0566270f74ec9a393e9cdca95e732c93879349b6d46b9a9fc9e3fcb32687cf0631caa6d4652f7ca559ab7f74d6d6b9e682800313ff4678d3e3281d1bc9b9140a5afc69359b1b559d8cbfff6de7baa585eba7e98918002d832ae9e14101d0d84fafd38fe6ff6294af5d2bd62112e67634929a3d483af5c6d292e8f4e5c94288f133f9ba8a523a11589196f9195d6cecfe03a33de7e4dc2d8ddefbfb9d6c2004fc0d690869e72348827d0e04cea0ef589be4141d32111c762ca75e56a623cc220d099ac0c4b00c8dffbd1e6706c7b6bf51af9e3b54b1d36afb758807b05d0bce808dd0dcac4cf05a0a416ea4fde710d3669543206e23d7138b3faa0720c5ef9266e5e7c4a6b7d36b9729da0e9771c26ba3e714af8150b9f067cdfd0bbc0f6a45cb0eb6c62ceed147f31b6d207ee092b2657e9ecf7dda7a0b4cc8da72407cc062b1c11b0e9b9d572db302c9afaf23c082b5b21ca4d9b8bf4254dfbaeaa30ccacade3f22b3c880b9281b84dfe9c17a39969d93107dc9c4de1d6063fada0a05fe65aa0d225672064b67fc3621e1279a63adc489f3b1c87e7f667e6c9e777d291755fb32f65f11ec7da8ab768499c02afb08283c1d1b1a30adba2602244206f05a1dbfbfe48b2a2afd3e2bea9810fe9201888279a79e3c6c10d3302575817129872df690930968bc3771e67fbb6e7aac4d76dfa77ecc02ff98da0b83ac469c47a60fa52078ff432c9b82218d9d8895fc0da2896b1a0fd61e1930a44615517d818d05a045694e3677d6681b809b1b4c99b9364453785a7364b5acca876a0eac7a25310a8cd051bb306bd304183c2a6cc083e3134e98d493fd0f171c91f27dbc0e47c3b398d51e4c4563093c9c2cfbdb40feb605001dbb3e1d98c5506f9e07e81b743271b320c8426463e1b8c4ba6326cd5be1a28feb99be3b96811e3ff32289521b6171030d2bfb381820cc0daacfd7f02aa75fbaaec267e24bb4095c3ef57d1b3a635a7fa4dd6446852a75fe04f7de0b43e0eae103433bc5d15ea7d7342a312b320fa1dbefbc73152b33d96d5a15571dfbdbd56a1c65b8a9c45aae75160b620f10eaef637bbc22a0185b7afdd6ea150762c20927b2d889845d5445ee6ebe1250540b4a6e57c5e9046b936cef17bae805f3865b79c5608fbe7d2b930abc76be77487b594f553a5f17589647850956709bcf3362b7137c8606bd2093ee47b260d3adf5760d5bf8282de2eddf3365addef820db9b7521cb505d59cc0cf573678afe302e05c77a92b2cb6bb9fe2177b44bb4dd5555957af3553fb96b622569f616ad5e491f8f553ac8f0e23f890c675afacc04c4e90df4b572f9a4ca03516e83f12e8cc07187577698dbc692119d5612f85d5d0e2bb7b2881dfc61d384a717f05b74af7c5d8e3bf722bafdff767956eed5fdf0729a21f5e66c1608ed9f82ab8ed9b7a045900c1e58270da7873f2c077b0b6124492c28824a98a9a9c20d1e0283985603dbf694c1c27ba8407343ceb31afca63023bf01f153d0dbc8590b07270364f97f724dc5f850beb6170c52a0ff6ae7410dbc0702c6bd580c16ecf3146cd0d610f847c3670b577f6eb8a3434f69fdb00283775ec049acd4496cc9c234574edbde418922589e1330538023d1a21aa5cc607efd54f09c576cf3dd930964c156b07b31eea440f3f4d9b739076f39d988a2e871696c0623028d3c402f8abc3f0f6471014546bf59ce6b94361c433b4f8a50f98f5170feafc103c2b333aebdaff4d24f2cbd21e04dfb087b958df49fd4fc3af26d8a2fed1c28546d9896b1d47ace931262ed6c59666b482c754d8acfc380def3fd4ef1eece162ff97845267dcc50546b2876af4e127bd9a24fa09da7434f7e3376bc38d478482a3fa551dada0c39c4737b7253e27de394e7df58eb1b3235a529a79c505d9afa77b50122155bff53f13e2bd85171dd9c116df1e33aacf94be3e46f8225958bdad8a73494d0efe6328deec4603991299d1ce9233ec133e224934116fa52bde079bdc2a2169b2d5fc46e66db38c75577b32882643e0d659728eeb9cc2219d29916865cb5ebc82ca30a56bc8bfa1282ca11afcd2cddf2177af6308a419bf8272e521208f25e69b3c168ce23024bf395beda3c4920eebcccf24652875810cb082b706b5bc3c9be4d357322f24c74169736317bf486db51a100fb524da7b10c739800e03060e2528aaa89f8ef047da22dc3ac0e5424fa58a044946a6b689febb9af938076ba868f24932b9ba08f732fc787768d117957792c1bbda56b85306f5076abd4586229239a87ca5605a6ad0a98db64d57bbda4bc91416f50a303d7b36f4e3d5cd670793753f356ef85b8b14fd8038209c703c7c835aabe8a2383a6f57066b066ba0eadda98ae84da7dec199e81ff342dc557664448a2177008e65b38e6af4fcb8f68a43b1567eff2b4fff1326ac0decb5af08a76577b467a2e52c457600b1300428dd5a63fc6aaaf9377a89cdf227b5010058c7cad66a6ed4cf9b8b664072e4c2a69355397a5a3b3fc8d9403f2ea2cfb866826280802ad5b9cb4ffa75a7e2184028098d25ad84aeb8611541d3422bda1567a0ef09562e6285b27508d6e5c7671c1f217394c4fc409f0baa608615f1d252945bee6c35fc217fb398caf7cdc57b97b64de7c9e1cc3c038dbbc52ed5d59bdb24c7f502aca43ab5d508c299e2c7fc1599b38114e871cb642de144dd8d2f094c29e975d3e9671fe6a2e3af479052866a4694b4c5038008da8db41fe4ad1e00ad4f1a30681f231fd677211fddb147d79110a5322204271ca166f4ac3ea9182a1a13ab88406fe83b8d16844f91d81839560c2271756f25e1c9beea59bcf13f698d9f47f94ba288eba517ec4a2fa705195cdfaaea80c784a86d2d8b5bdbb19273bccb730a819687232cd08906e29651b5344475cb23e946260d88d6dfe0b76de498a4686ee7825a3aa72b209f4c1fc070f1f8a04a7f377a8b28a5d58aa7712ed0993ed06a038f4216a4051f7ca00ca17b8df6e8401dd5c69724f168c28660f01644c91e26765fca42ed570b9bcdc7ca3f5fcd31037bb3bc1e603a7112c0b4d9fd29adb7f64fe2caffad3cd77600c4d9d0c6270de4d37820affecf00e6840f2398797e9f3167104aeb216a40142545f5036de1bf77ed191aa048f991f34e4ecef0219a6e316929639f65f98120f1f2a69fadf2b01de1ad042efcc3b0211aa116df51a6e146ca65244398f74dabaf890b996e711dbcda23e594b401ed492653beca688ed48b3449c8f9bdbc269938a64cc2f1e6ff185f5ad073f253b812b7b4397f961151af8a1e84d6e6be7c009b196a777043e9470c2ea07d5e4b585fca8668b32da4c26097eb1ffb61fa076a6cdff04b8eccace5c0c012318f77d2f51d886e8a3431ec2d8b74493c1a2013c7c4a0e4e172e9a6aa3217dbf3fccae64d0e9fb1c155636464888404bd7ddbb53496f88e4d45f946d736d9a97610107dac4dbf767967b18fc2c1b041cbe761de8bbb454ed6b33947ce86628489f30236ca51c403f4d83b3ac78cdda9082c65e85c0eada34bc3e18b1d160ce129812fc8608b70695a5ba0377bc5403b2daaaa2abfe1610aa34ef628732833410b0710d6c6b595c0103ac285855efe084983dbf646cc9526c135c966186ef02fb5e93e2b459e7189aa84fc067c0ac1056aaea8e987290ed30db6959f1354661ba38ca2285ea0ec28f59b902a58515f4c2ba2536eebe8ef3eb92f79424dbe48fd239a918d90426b7a002816828fd8c5bc0a06255a6cba59bbc197968393a90079a36387bd569cf9064c9c2c1452d59170fcfb1e25f18d2751e4093bee1dd4cc96026334ac712c6fcf1ca49a1ca3815b8c805d0e1a0ce4d2e90b01a327f6142352d61088d7e717d464b70b729ebc53efab176835ac685c8645ccd38c6f31cbb4ed65af40d42dbf0b6cca9325200126c34406edbf79c04d78f4da6ef512d1288df1c9c8085ca2d17359582054bcd0687fa04fb9ac45a444161e2a0fbc8c21a56ffba2f525afdd3bcaabe6a97786f058f84a820896b373a359109bc602267ad5ffdc7a5f57fa7620bede55015e45ea160d79cfb5021d88a5f12bb9d9f99cc9eb91a73989bc93eb7459e192e3c9d40cd7547cf0c0bca8459c0b40619f428809903cea0e0edf71e831f58b132bfc562c3dce0f3d6eb48fec4c2328050ee63067b2deee80806f5f12ba9bd3d908abd08eb590d8cf22f28637a89358a5bbdd72bc6f4c39e02d302450e591ae53915ead6c4c901b5d085c96af768e7561a779b4a1479d58df7494f639ec45af390aa94f44c7041d2892e5ffa827458d60b6df03b82ae7c28113e7cd92204a7ef8f1b5b611554403c2d31da4752ccb32012aba20d115a7bdddbff6cd487a3047baa64ad6f7eaa2fdba6117fef46e24acb04eb33f8d735e1715640f9feb8802258645ecc083d036d2238a0776068911e1ea0b42e81ebcab8cbd9c2039da9982920d7295ff63352d68819c8931e4aa31d729641bc0b97aabcf642d5962ad7893d445f59093c3e42cbab6b8a4dd8bc8cc130d201c9cf1436b30285e93fe5699f29d7f5e5a0b61910f488b776328a2bf00dd386cf41d943d7b7c89c0cccc968dee8fc069266b85a8a09f4451571c41f1f21a8a5643322d83dc5ce04efb7e630a18a9abc5a4f0ffe2c2e6372656ce105be2dccdc004367d95ad46d5cdb3f423e3be2c29325532215523547864548d45acb6246b55fabccf6a53a5223e799745fbc809bf20a55f8ad9105fe608c591851249d96d11a04780771a06957c5846ce8dc74fe085d355c0ae7f2834856184b346ece5088f1df36be00657850a7fa90f483b5b2a66dc38775e80b64d978803539c23f620176f9b21b0b30fae835037de77b3e4866ed9cec50a556303375ace2289a17221592c4a2f01035b9336c9fe87aa2feb43e2c62bc065e794dbd20e839bff35b481f2fc3a6d5cbbae8d9af6efbb507c9b433239829e64fd25d90cce9a98261b854c7e713c732b1afa4de00021d107272d8bc32192ba9e6abbecc66c939266918771bdeac9a1c6c492d6c95356971698a4293e1f3ac56b03df1bf3c0c4b39bd41633c8e364a38228fe2380fa0f8fc691f3d84f8c1ccd6f9086217da4ef640489079266f207d5ae5b37c7e02a793b274fc985313d8a906b42801bd301cefeaec5e8d3a583410b3ac194374ab0d7012bd4510211632f1568fb872a85fd4643cae9d69718cce11e60ff42b882a9c25368a71dfb63ee9f78ffda257fdc5040db7a11fa1a477e6ba1bad5a4c549f497e39748d001c6923f2186de0f9cfe08006e85d77a5753566da99eecdc6a14540de95522dcdc5749bac9e7442ef4d1f06f8696c2c879df01eaca733f60b780d7ac12c136c9df8e69c30ecc165e0e5afffa41a2925768100737cab676b52f048e74a1faab4ee5da06f81c38e6cc11222b2258a186d7b474549709c0aaa07c4785b296e29d140d7b21ae7924ca9306880afa919583cf5d829cf3024e9c4530263b2cac5c50f2451ff27a31b879f90ec7fd55f9fd9834dda62ba259ec093af5501d90d7be8b9980b1d2cd629e8e0ad2ccaaef53c1f1917cbf8211f979990b866f0248367739d15ebc7e4b1a89fe660f0512dae79f2ca825ba64d1ae1ea26889fc35b2540b713aea164f2dddf6661c32d595ca79c44f47c4d0f87947e7010025f33f8200d80e5953b9066503c6237e42bf0f2ba2ee29f1f333d81676758926f8c39652d0440dbc07f9f415e1dc3d11c1c88d93c41b3cd024d51e1500efc243d82ae0906288caff1c8f0d2f93c915a5a122f51fd2f12eaebce42a4d9d4499c09ebc9c9722f33a6b8cb7ac4d4edd73b43ee6cbb88dca75d797dd3ab7a425550e97347d0653e2a7c5a8c5a8a96926c7b0a2685c72b28c3e93f800f1bbf27386ec5cf740508c218f9044f06f0af6ecb2294c4ec1e5a9aae56079820c67dfc2a7e60e4be86dc3844d2a926b28030c7e3cde98d8ea256c95b21c98943fb491044e66d7227562d5935ce09085c176180500055ae82094d7ac7ac7a3f91b0230b1b72615598917d89b5ebd14262b53e329d129238baab77778616cefc60d294c30a74b3b3ee09983cbabce7ca57ce223e3da10b5f56be3d43a390600474fae1c92471f5bf6b4e5e7debd40d89c432d7acf7ae7327d721982a1f6809d5989ee841c77725c401f4888d206494efc4ce2b78e60616516ea1e0358ae1ddac03936d9c3c6fffdb291a6ee4ef005973ea86169a940cbc084f0e181fb4a84a84dfd472318287d547e1d3c828ecb569caf9a80e2861a53b0e2398827177b4b343afa21b57f75b979942c98dd6db5d1830f46b993a6866842e59837c3c8d4bae00b36d04b11ed94a4cd424f9a619618e65c95b9562d2ac188bea86ae9fda6901b9952b82ad8009eec4e1274c1ef328c546b71b899a46638db24d5711c610248bfa058886047d6ba1506e29bc6713508c242e76b86ffce38e33f479ef429c07b2f433d8e58eb94a711a343eda8ebf539c1b7f1b40596713e80b2bbb53deae4737c94707b7878354e4463796994b5be87370b80c73ccebe435de6ffca42e4f0ba96d85df02bd19829664c3483d01766f8c3d40d0f066ddd38268b3660e4536fb295ea9c113ab3d68af6a4ed2ad54b6e17082a190311fef5c4a350e9282fa5b90a3fde46e1a69fbbb35c53bc4f74180afbeefe1f7042a87903ca4cb098b6248c2193eaf335658cf22ed2e0014a43788101332ee44d62791e34c652ac22bbb1005a333caddfb79b77085195dbd103b44ef5f47bd389bc8d3dc81023c7e71a8e03e8f8dbf9163273861cbea8929bf2d1d91d9eed18fc769b279e147f7e304f23ad304667822ca7a0a2e1f7c7683f01a7d7b37b5aa069886bec09d00f42a6893d0e294867dd2feea860f52cda6ab307ef5ecc55ef79cceca91246b39dd31d3e7d938fd4d74714eb4c05cba22fdf607a7b214d1eb17e2796fda526aaf4c4ec4f6129c1e53c7f217d3931a8f580ed8c851ff322b5612ca6e53a260d041848d95c753bb515e550798a6845f205c283760e4a519dcafb6b1fad2b3fe069df1fa95a8373136337969ce9fcf7e6644b41f66af831fab842701f4b72ca605fc4f175e14549a972e20969f8e50665a54cce58a5fa99139b1803154cd782db81e9b26ac1f69a055d55194df6d7370357e4983d88405a6ca141c2961b190a62c739113b92112d04cdd954415165a75f2266b4746d80a0ef040f239641c8d5af206c0404b596479e5473c96f5d491a39d35bbecdfa78d8474f0557b296c50d378b57d5e2543c5da7e529b2562fb699df97dac795fe5d231dbcceebea6bbca6eeec9ffc0b7cbea9050e543b86b4c80540bd20c366345e383dc25da366dd4043e16e9b3d54b198c49dd46bd3618ef3da77cb4931007d2ca9fd463b35908e9825e4ba9209ff9b98f12a19f0c8473c1d7e3dea1eb381eae7b3a55a20a6ce9290a6ebbb2ab462d2f1b2d6d68be2a2dde96c26eaba11639c5d8257b9ec51fa970d663661ea597815d21abc890b72d75d7885cfcd5c27ab1b366b79ae58348f7eb9a64ad8d4168af4e50bab710d77f97b710fd0ad13c8a56735aa9801189a6f7aec0e8b7915828c2e486c0c275a39b1226ff993672b2bae175f09d0401948e06eb940a3e3c66beeefda6b502c9cc67f2cbed44cde272071a63f54aac11f47f7b1f630648da8b8158948ee3a96ed8b89b0bfae60a1a4dd9532356ae4d1de0a2e8f9e877b8ec88c178307aa1c9c3692af0e85daa7e0afee32afd32ed9490c80c0e39f74b5d3f605add0a15862ab295f710be65cbbdf005a300ca65a8f2e8a7f94fcd7b656cf757ece23e188f6cf2d9344f638a9f23d8db3a2a6be435c2706a000f68cc5fa424cfb02628e70a31117dc3011180528af039616120dda1d1318635266bb7d3edc0a1c9d7b62c57147f4495d17813fde6b8e714580c21355c997b39fd57cc633f38c42f4117e4ee3ed0483c315c460e32ec441eae572f134ac7a7cac806830dc90bed70780d4ffd298e04bfc9248721a84d0174c72d15109a731151cd0e0c511cae8f0d856a6a2e07770b066dc2213ab1970a728f2593b795e07948552495d027460f51dedffbfc7005214580fbeebeaa9e76f6b045e0af4b10caf51b7e5d34bad0cd25fa7b066757462fd887cbf11c1727b9430c7193e490ce2fb4d63a6ba1b29f0ecfce4223fd714b41d5f6d2b20cd21305273f609f04ecb4d06a9dd2196929603ea57fe6404ccebb917b807a39c3ab8e58751094063d5cfa4eaf939fe7eb65ef93a174867480feec866a513740288e7b6abb71bf1531ef13498a01ed3ecc942751d1f661b65df3ecdaf8f55fefcaed15d0bf8383a12ae86210f48176a5c7b5904843aaedbb88bf3a45c72720d3547d9a96194c65257f9112bff2a55c7795eeac7dd61dd861c09a6e8a294abb48675a5a89271de945f5b1945d3d91bdda3584424b010e908e25137364b728cd4f9b246b2d0e424b85934316d9f1ef871583b3cbe30d94ae59b812161973271bc5484c4c53fb7ad62c61cafa20a88832652b359059b2354ff8345fd6b51b4eac54224e109783c6bb7d660ad56c55e7ee4dc38cae846e14c864e54a7a3cae973064d9ad1909096e5671c07969d6ee2fd11f5974ec80bcdb5c8ad129c87acde9b84077bdffa2b081013831ce49af9aeb8069041c89e9be8fb2c6b3e25dc8badd8dfeafed1b7ca93f02833b45b7ea45491a75a80c1a362b8d804cefddb783d47d91ad8501655b00d01328c326d97bb284ad9d06efd5a9658d6d7d6420cbc34dd7dafb77e72bdefb9cfb2ed12a4c729731fb59dd41a327b146586c1fd0c79703acc8fba3f174a9605237844263e3be2da1bbc62d7bbf8ccd5968521d36a5a321685ed0240f2f368e41ff24def32f55233343664a8c67fcd6cdd1cb54d2abc2a13ef4fa31ba4a2b77c4897fc3131f903416b8b2c2545936e51e25bbf7e658096a9d436f722b30a7f64f08f298d59e9a5030bd410122d9201e38c7f76a61a50337f4b94df6ee6b0c312978835248e0c15186a21d41f8bcb0a68df0af830a6b59fb8bdf23ef74b57bbbd87b0b24c994ff472b3b459211f7d018d414f143fb36cd21ba9ef686ad9ce7eca066d5d6a2ea98b036ce521663d2a9662e30b000a493cfa0d1998b5fc36b1401f9cecc21e735d6b36231a7346bd0b664a972832a5feff97019d670bf143792cac0b641340022ce4c4aaa4179da87ff6346d530ded3d3ea17d3846b77b5ca49fe799536fd5039c3d556f927eb619d744f03a338b14aa5b89e59cbef0c6724fd7cf3e8c7e46d6bdf1ccd3055b8ced8727d5000cacabbbee216a6fa4a42694477f14c78940bf9068d25522561dae6883eba874fe67cc97662daa0a438bac18ed883ba76add7ae8027e864f9c664081bb686bbece7e8ab18dc4dacfb88d4f8bea4cdd015c7ec0d0e53bd06cb34258c0c6491264e3a02bbf2a7dbb6912ff2fae7d4b80ee54c21b9a6bcf65a6bcd87a1b933a2d77173435ab8d4b2348e508bcf4997da9f1234403865e36843defc55d8d3e4d1e7f99e1fd3c8b44a6a52e130e2cf1ed2ad86779f07fb58e81875cd1e748a1d54e84afa784b9a3e65213f5a20b71e51523fcdc3f43820f83b9d9b5c10b91a17047a7e39b6eeb927038948ac4d4e45308d1358c69b41fde2e5c4bb6fa9c42a682090a828ff243dbc738d1391a23852c7d690760b1ce577e863cfbfdb688798316151e50a4804c98d747a2942bc981d47c46ac059b926e9151fd0ee939be86cb2a484076cf1c1e5ac4e563ca51ed7e0245635f86d2e537bd9f497e5358752a738bfacd6de25c7b61d6e81c367bf4231c9c915fe460dd411e8e89dab0f576f42ec64f57da1ff368c904f4f4806380588a756771cef107959b47b71aa2fced9bb79bc635b0f45a800fb3a48d613a26288b639c115bddad6ad0a9257c053812b1232eb48b7f5698e38fc65f4a5d4bc59cf358a823adcd530665353a245a4b3ebd49ebdfde79c7c65b909c646d66bea90487ae7716d9d29ef2065aac8100e3a9bd84fc49f9b7d60e7bd05e867509d70b6f89113acdbc5b38240bbc5475bc1135f6073521b7703abbbd9bf4d97d86b33330925e856cdb2cd231e716c0a6fa9e74d2293467f96251bb1ef22cb0200a894c81d2dd517cbe795bbb80b6c9c5d7cffe347e210a55000d69d6def4e59c5787d8a010aa08c568631fd18857dcedcd8687c2b42a92c7e0642494ad322cf9d02129331b6678e9d8ac522e8cfe62eb354cf6fe2c54b680cab74b055e3310f358f53779b18c05bec6d90bde4f21c852eed164d0aeed06c0fbb54f77d1a1483a20c52019ce59e48c878ab3532b356f244d066ba2567235ba5884685328c4b71c658372e898cdbeb2f1aea23b5f36ee6b2edaba7df91d6ad5937f0bbe3f752f7c86e7bce418086b47d6fb14e4cc1378d5e98ab96422371120917213cf918b4cd2b56266d7e026f446bfebb7d35b99a6491c6e2dbfce85a724f109aae3db345997ba73afc356122cee62dd6147b3dca45e62d169800bb6c41274184eb8b34db489ff6cc2839c34fdd3810bb95d7d0243f5188497f1d673a09774fdd50b64d062a7157c5c0da7fb40c4e9aa86af18d512a530ee2dea061ff10a7ecb9e39d6c609d884af24ff47e76d74303471fd954c5fa071d39e8a4b54aa6d94e670506a041dc63430ce310d0d87bbbb4dd4c8d33ad0410d49cd3fb8f36d34712bfd01fa4242df62c8c212a502bd9ce91e701401c9d30909433eddf72af16505f4e0aa27c5f21d09bf5762df56825765793ce19b12ce8057f1b6168ab0b8733cc92f4f9a696e5ccc8563826c51cf99372138f63b3e2c87ed4f2fd305e2c811f7c3aac8fd63a87d2d161b6fc19901915fc65b94119bb033c9da98ffef09ff11a95bf956fd926713d106e2e9f8f62ea9551ef2e4a4c5fdfb8edfe415f508d61a43e5d0ac0a5b2d48a223794c84ceb840e8dbe2e01cfe4d2da7df82993758bcd0d537509c2f523abcac0eb5013022a7274b36617e514a718a40e0edd5acd964067c31edbd2f4bcf6be02c648e1a87ab2b854a71798635f3d2576c874142aa5dcd441803485d5ca16065e9063e487da3c5dead98aeb248561f35572f57213ce4b949b20d015110efa4e7dd53f0a0b3d34b20585d61275eccc38d0b7d05ed6ff37d63c3a0d85f52d8d08360112f8ae044020639c232bd3ab9fb936b6449bbbe8eff65c51e8753b2bf74f63e01cd15473fe2d5cd22d09f8767f074cdcfc0ea35ddbf3df209e85b0c65087333071bd14079739dd604ae8110424df79a29661d0fa3bedcd51b2467d30e444c5bf973148e52af1947a1e853c71ebb7c93288edfbb51089c58894690a98f91ecd5df1798a346110ba0b484ebf155767e1da7b9e6e61f17b84e10a280b06f7b61345d571dd33a6b3b565dd3db243fd9aa81c17fc6706c67d8dcc15d0a5356b6133247b7861edb094cd49f0a4d1ba69ef81885fae42dfd92d72e22dce96796f792488b053cce5432e0751c7334251b5d2af87828efb5282bb6c0929e9cf9dd6273003c1afac359395f6572b0ddc96732e8d54a4825e94da6cee7ad26ccf6f15d9ad5c01bf3fbf667002507e48b2b73483f726d57374f1f3d802a0c2d531f8f0bfc8087320aea100918b4e0cf98b877e2ae8073c7e961020c0b7aa50a9f60d0db2ea856fc94575ae8967d0f3ff404191a02b1c1e38329a20fe7a49b8731d5a8887337257bc8e1cbefb70994e3755c7a6c0724cfe69ecac9b5687da6d61c55d0aceaf8ddf87b6f1c3ebb45a3e10ef0209ca544f488ff40e389601f28a87b71d6ca63ad2fa07effc9a948ab1c256dc815dc33b78a5a41d5b95b13068e2116e5c8d7e2016661848d75f76ddb4e545c4fc452f668d9a2047bb5006ac7ee3ac6ffbda3bffa3821ecdb049110b60cade36b57bd9413696bdbc662f84b93f64aaeac9d86135b48999f3c97244f5ae81157dafe0f892c837c42a7bb145ca2fd28a348f9974e168363a5a390aa5d98d834b4ac77f7a4339002477a153bea5c7cbdf37f0984d922de1e9a08de735fd6ae44f901d9ef4cc9dd01269c049f4f4af27c33f05d0c9337861e69a9c5507bae610056db9c6e31b25f17901a2d8e86d5f592e73b10cd7367db71e43d7f7d5514dd7aab5dc4465c5ad754c91267f72297d568099561613d02857a87fb3dce1264ac53b7badb3da5e58e1d9975599f663cb57a22a7848c052354f70a71b175ef1c204371d56c3062fc80ec0abe555ed602c69c7af2e2db567bc24b97cad82103ae022f6b7374ee1b018b0d9d41ad1e6d74794cac2264d4ca7169742834f410e0c2a4f71b12972db204d182068eb62c6634dedfc30ee8ccaacca1617fb624a4c7d838ae41acc0d87302a7975b0badc37a2b72e299773d25682c7fea33fbe7523ce5418483e916330a1c7951321632562d69b1cf9fb7d6e7e08e8aaa89f39882b08d2c1fef05d5c451595fe77c8d4d0cd5981ea06be0c3c69d22e1798fc62670c9bcda680946ffff62a1894919e9bcfb74fa2749e96f21466f64ae8a117adfd994b2e5b3948ad1b4c49b06e3584aa001b1f5416ce88548c04c84d4972a749d36541b5da951dcc81c81a995538ebcc5aa2293d8069eaf640896f8f51438cc0e6ae2e8df913a02ff9a1c56abbfc949637ab352296daf1f6f8c61706381955288290fb41a3541ed0fdfcc20695dcd11855621ff5c3f995a881dc31c2217615dee8ccbb928770df11af1c00d7dffd5e1492a1604944a119788213871f91fabe27ff3e749a00b42564d89562220bdcd5f2f7be597ac0050eb4f7636242c3cbc5753a94b657ce3d9c5cdf20c8b902e1a5b1e900a37638ffbd0443154dd248a8c37dbcfdadc57db079ab2d99d60fc7e1b780efbc58899a2fbe466545f7d28a2c2d7da7800fcf7b863d65dba17d5dccd0693a1f3f3e680089b7a2ce650979d8fec66e8b05e1d62aa8569aa84f242889c6485613bbd1d6e70eaaa0554ec20746faa2dfbe9461aa96a633f8853796a6b4d85f6874c6292bd40541ce6384a75eefae7ef0b501ee0906f0fd39eb58aa0f287efceda4a1f11f409c5bc109323b5839a8354ef16d1fd3e897650b858bca45df5e125d6b163a3e767544f2754fc4aa7209b5bbbd852da022685d533007cb71758f6e8c410feeddc1db652b807b612fb8ad69e90f71a8ae3608e8d5eba036f64cad76901d8b9f8c89b970ab0dc81ebea5d80e4e8ee9ebd278c888186d0a2e83528c22acc086e57b969e994f4d036359bf9c6d987003fc19cd31b3efa7a09502eba391d3bef600c8fd74c5654b84de4d47a645699bbf97f3476f9b2b7c22d7b075446c8ddb870720aeab55e2950eab745493a425d27841708bb1c29ac643add0f98aa08dc955080284f315a2f4821f9b41cebe5d00ef6809e7fff58be34dae0eeff877bf4524137625f2c532435186fb559602c516515fa761cb3e22c30a072c6d0056e4e3f26b2d5b6e762d7686a7ccc2e0962b231c11bf14628d8017d711c904800c9f37301b8781e7dc480f1202b37b1ecb6164beff38d70a0a50339e200784d42c29cbc412e3c286938e16314640dda9303c8bf70accd10668145303c7139b6d13880c17815921555d19a65211ad55190c38c0b068afc8e582eed5c913e8afcebab3acc81f85c9b52ad43d0332d4f82a1ac35e71d6d3440edbaf6a3edd6f49d71f433d6f05ed268b85dfb602969a76fd27368d6c19a26ff7f0373cde2407e09dc6007304d99d032297a22690f4ba199f8a6b692a3170dbdf4f2faf34fd9240b0a1f6a1f585bffb55cd7c5f32b23b57a4719d8e1bfc7319dc16a55059a3855f47605ec68b9a9e59932e0ff02514fd071352c2f741f89c5a64882f1ce61710c09e29b49d8e5550cda34352969761e946a6401987b3a7647c581f6a917b009df61a339a67c8de67ae3e48c2065a58c02e36a30fe24b87f34d43c86c35910ca5ae358c1a0463d69c765d3789969505a67fe7c70fc00cc866e3272f1e7eddf8c697e46ee81b840fddbb6f4a98dbe431ba6577d06b808e9bd10bfe4f56f25a37771d0fd709c629b7dcc8b8c27f986819d25bf5bf81a6f3704b25eafea7be66976a645ba6a4ff994df2362578925790284df001e19bb06e1ada9b26d47321cff7435bbcd9f51ab60a916729737ff0a3058ff493ec8cdf4a8fb3d72abda57258e1e328f013bd359f948db7dfbad33909196160975fbf676ed5f64eb28cb9cd114a86a30d38c03f191706465b4f318e7140260ae9cf2c6c2a3ac94591083984a1b9480f475508163042979eff045d2e4220153b2dd3ea7948222940160b8fcbca677a991c3393bcf8f7988e8249473943be343799a8987545e3dbd4ba707f091b0f362ac6d1b85aaa216c84811fe4b32568d40f45001328ccf4343db4c756790270722869b3bd9c295ae009be8bfffadbed62e1a695a63f3afb16124193956e2579cb96625dcc832a872f86fd7389843204929f33c033b99633e75e74f65c32695f65992b62254f9a4869a3c04a16f21b57808d28c3b4e7b843808fa4bf33062bb3363b35bb51edc6a038ef7eabf1ed45576c09ab7d86dd13465d2441fde174489aabe9e62646a708c96987ecab0945e289d30f76d81625594b7df72716c0c6a93bbc8dc8eb6cd1b11d04b9e03e21b1f8753d58bd109ed5e20cff319d79405b4bd3e845367c13fec653ce20376160f868e36a8b08d8c2d279d2e5a4e4db445c0eef8b7005504010b21c6c78bf292ba4c359d49e8e1cd2352eca948a041291c9ea6190ad4c996a9bbbbef783757596b9db3528aa9b56f7366af2090dc7984bf824e71bc30fe6e960d5f46d549bc526d1d930eac29a5a910baf0096afa3cfc92c3128c56cf16f290d1776239056bc628619f7f0d51214bf547b62cf47e9c888ae1cd63f8b0fb4bcfc7e317ae0d398422d23dcb000974cf9507c07bcfcb3d7a69665267b0eb91fd768fc1df9f8cff7d07a9ffbc517bf19723d5b97fa20f929e3bc6b1d012c8f41274f5d4dcb0d2e9eee3f8009dc30fd00c6ba717399e7329be7e3940b45cad908133103f0aabd0f5b20d0777cda92ba7735ba797441ae8e6ef62e9b7b3f95b954c01049eb00cf4dc36390e5bfc22cf7502668b9ede5e04cbfe915faa8c3dd5231afd776520f304ed0766f95e128f5ee51c361ad150f77a1eaea110bab5e10b726d3d211518ad88d75f2d88768ab703e76f21ebd3f85d48be2a8e6b82f92064209a6614e365fc48b86f23d3ea65951a0d1d63b42cc3c8a20d641a726fa4d25af6e6241a84ec0ea3ad596b1601856472977265f4dd1de14aadb59ce6f838556475666a200ccb2436c97dda0aad4c1218d7b3f61269840ca6dc212653f19becd194f5ebbdc180d625d18e1e0cd934149bb39b399fd36276cf25154008d00d3941aa8bf226fe65e9cd2b24585ea20b338aa1101e7e93e75016ef2912e0d5b8a3423af23e9e7b7ca9823c58440b371f382a3a7cd5dc4a6245348a967f9d43564014e7fa2265d563e6053c05dad6862a0685a501e9730368c721ded0bd29d731e79ff49d7d2a27df04ef9c725e17c326a517fe55c4739e9a27ecda01a096f7c9ba743f90d4594c9b30318b67e3d712ad034f47412a4865e92803dd27d6d1e169734c75807a2437fe7c136da02f91d1719f9667746fdd1300ce846afc6a363816ad69105232581f82f3c7a5cd80377676aace29e621dc453ffc0ccbdfa19bef53faa0b0f22aacb1e55216e1ac374d7bd7dbb19eb294afef4889d973258ef60a24740b752940fd9842725e61dd96dd50d12007f49f3f5976427637a7f79b88bbfad24476ade85d7880093c63c786af9d119d75acfcc4439fc7555919f72fd22bfbda3692185acbac13ed45716e03960758a42fd5543c4a119a985836c098514e4f7441c51b97df873d799904f71004d6f30f827872943cc99b3210c7fcbe8e9a8ff2f78081513294671676b5206a031a38c9d26320186ccac88093c2d6e4db3d4a4d604526b6a92ffc1cba1b4f2c874c855b8df1a2a9f1f5ee3a1ef26d92cf1cc0917ebd6e862427df4d9be3c6946703ee73d14c46acd0a399db5776bd6bf37a7708d4a872867015ad3ad51231642b690cfea22f58f1cb061f939a98ad842b91f89f44c0085fc435acc2620da9a9940214d88825a24f6ad2848c1bcd55ff7dcf02a2e653ed45ad9ca4f43abbf9f9fae966bda2f141f1bc2bf14575f707fa8e05ab6b6cd821dc60279653f37fd13e5e391cf8b8c47a1f616a450dc972b1fe292d56b00a53754d84eee849a7614998f6b7c85a7f513f9fb2ac6593ad5ae7c09f7fb5a1fc38e84eaa92080191df3187ed5bf693a1d0008b47156d754ada7a925922895cf6601de4ccd458aaba3b096bd4250269f3d66b4a61ebf4cf88e98afd83609a655e0ca16a83a206d972b0a1f20ce14f84ac7070f948adb18fa78c20db61ab75eb49e6139edd4a9bce013e91397023b9948819ee9f2ecc585cdeafc99249cb03ac79b172ac6a5bff65eafd5c3861891ab9503692666b027c3ac8df18e1f8e4cda7b010a98e967008effe348f5c6fe64d7a0d7f5fc44d9df50c765f04b55ea159b927e232faa233d3893d84bb0fdfcbe90bf6b279e254bcb22717d905390799c6a983fa20072c6a7eda703e22defdcc8990de41d4072721a9e3eb7683f2c133791afdfa5c6a82c9ddfc5f49e3ab329c3ab2c9b729e489d2f412f591070328f8f0670883f5159d3b6b767dab2757bd96604edc5905849e72dd47dfc2e7240faa1bec87f690d79da21489b425646c138b17c1a87f050c4a58af5187a857c0db1a83a204499fc6664264df6aa6afaa503f4aff0479d6fa1f893f523712c9fe611f194d7e4db9ec2076ff0916eced45e07cf6dc254bd8ca5568a904d7d40bbfc6f54840b0fc02e1a20f833a48243b5ce9346d43d470c4b0fd9ea48670016c5e44f6de0e4823cd5e87e6f60149fdb4979a40d5b47013733824889e616779b5494f331cfe80e9b1197e1bb8c8f18deb86022137a8079eb8bfdb688c587fc90e34109191ade8cba7b1531beb2a921967ca0d484d3c22f85ead0af22aa6f4061d4b09caa8105668bd377ce1c4bb37709f4ec3c36c3ed3ca6b26c7bce0f8d14a882967c9906e18c624580430970550e6e536e094cd2ced0c9f9edde6bde7b83023cf82c1a470f8c5d3bf307c5243fb57542e1e02b8d8bbd8d744470c2d2bd97db894a72ceaf22d8ace07374182ea5d07ed639b1e8d7e192e58f67baad254c623964157a9207927b11f6962a962ab449ac300c28c31d4e1479523345c4c2d086da280538d36023963d4fd8ab4d7f014402024bd68913a2193760ac7e9f90049c3b29632a64cfaff36a24452c705e720782e78c343aa76cd6b79f36d28efcc5c3595c93111f99c7e33cea90465dfa55d6a325fa1ac4709e1fa31d344a6dfdec9cf10da4aaaded87e952e752eaece201a702d6c4a39d911381f97a2dc300608b00c0e6102b59a07396c748340a77a3d5c90f27211d89021f48ad8cf1c2c1966a0eaaa55f13a4de485ef15769622679fc1aa8df11c540399c25d0df2486fffe1e47bf163c6fdcc59e1936ac9ec7dd846a0fa2827ad1d64188e9fa44d059bf758ab137ef2132039cd232e8e9ed19c2023e420b9fb1ed979290e6fb2a34a69d7cce00bdc662140b0d4b1c3707b07142afefc75d8ece0cbc62e5973a3b2c3fcd51732bbebb62540514362aa332140745f151e792da935f7008fba2d03125e4b1b19389289e07aa0d19ff647a8cf8ca2cb8dc8fdf38588377b9ca0fb011f344df872f815d15a6fe4a6480a80db5a949a6953dcf3af6c4685e3207afee0400eaec2ab839bac18d0987a2acca34a5e201c764e20fe098a0df1b090091b655eee9a5db8314699e3099394e5e5de5b2f77e513383e55507a44bb28142f10fd8babf270bac6713fd4ef3682170f0ca5276663132f96b766bed7d61d261c1c6610f2b50c723494f93640600bd5479b162c4a3cc555bf59966d67ed008cf8a8931187828fea758f5bd6badf0932021f26a1cd5e5de15e55004be1eb0277a60f8f0317bb3984012ca2b5b4992ddd6c7431012fc1b70d40b2062772f4f9f92f046381ac281ac823e02593fb595546789117b97ffba5d34e39e7ed49983f135413766360d96d36156ee551ad50b55266a5b9e0d9da743904c1c9b53ed5f2a9b6cbf92cff37c245d5fcc894b9976c45d85a1cee937d9be0fa85963e19da60b85ada7ddf1bb2e4ef73c56b9bd75b4247441b03cd9403118c6e7c5ffb27bba5457a769ba76bdec2ed24dc8115bb4fdf1086b982f66e4bcfcab056b96bcbd9deca781eac553fcb8937578e9e47239fbb11141525ae90a87eb5c127d1c83022cad891a1bfe851bcb2b8144a52a363c35e1fde55ab95714839126c78f6d25f0e5b108dcbf1ad6aa7cbeacbf810aa79f60ede35b4598130e3db2fe8f73b89fe155896fcf7f937a43fb62931dcc2eb5e39b5503a401edfa07b2f686bfceef137e7e3c6d6cdbb8e8634eaa528cb9d310e1fd0d2bba0e82363f1cf3746aad05d5c23bbaf585cb01b1cc9fb43916ad68c0a860f66a112186aba50b65074c772a178b380fa16c54c4eea0693d761285a33d9bdf982d4632bf0f79c17c87e94d99400648c6d341576b46be332e4f1cf901607d7d4ec901285138a76e402864b7bd2305252bf4f2510386b7dc8e3861d7daab3cfb21029e1e34ff67486806e7ce08ab885cbd0f9f8fb96242a66509f9cbb2ec2f715d538466f01e3228701977f783e63f6c8d9f2d95875347752404ee696b17026394f013514df5778abb592ebbd44ead941d750f81e0ad0c1077c0ead7815ad07d0654984ace558723e9307458f3e6ec386aaeabb21a13cbca4765f8684cc25e29ccbdb2457342f5048ef7cfdf98b499c846cc53d3d28d98164c3c4220030b5b777b4495d3448ae47d3953611a3e6062ce5c48b3bb8baa12b21b560c30b7d832c50038ab49399709d9889b4c2bc22443c532a5da0536c6450f4f3415ca04d89f3959caf8dcdf675f5695dd1331e1992d6f18dfc3e7f015ae1ade4f077356d781c53a953906dd973b813d40d7995df2340b9f1d1c080f667a66b8c191d9f35e731218f0fe5385682e2d6014ef2a44fba52dddb951b512677cb204057122b03ae4e7b782652353618ea36005c221d789b8a62bd8cbc32b908e625bed04def5a3d84f4a1c2ed2bcbf43ff62bda287bcc5187b9525e0277a49358f1994cc5fe8f646e9027d0345675b47c38e5baa4ae0e5b0b848ebac63e7fa41189a2a8bf731fa52c0b2816a2a4348b4f059e153473ef9ec825bf98778ea06a8905b2525026ecdb1024bfdea73b8fd431e89e957322f9870992515b32a37b5df2935e01a6b4f39dbeba6cb24ca5e006ad18f112c02d56c1388d0a724995ad0d16310bd61566b15c4404e45ef3bfe23eba82498e0b387c17384b5e9613b86c8e90e1774cc167fb41e36c355ce02c1f373ec52be8b30f66e71dc4576e69bf0d53323cf2647eb27420c817d0bf4ff5780bcf9a0a94d9f34fe307e9f0af900805647171aff44234c240c86d39cda9f56add43241cb55a5e28f4d63654e2be887e96dba3eaee34ceccd6a841ee71f4da113b45216d5e7e3b0d6d27b893c97a6afea978050292e0042179162118314064b91f64982edc01709e570865e722b790b18d26ea61ba577f36b651b12d430797a1ab149bccb80b1e3ec1e4a3dfcb019fe2a5dbfa4e09d78b076cede994c91cff670e5b218683f558b802d5ddee403dd5634fdfd65b70cc5ada8ac4f5d070e337f9bc1ba6b0db34952a38340314e359c643068fee9e09c1cde657359e7d3b28f93dbd7f3032115269eefe780a4b0dc46b1a43e19337bf0274eaa511998ba3420439ad6c2dc0dd350c86c01514fa135a6656ef4021b1d7725fb522ddfb2303c226c59cbda4ea678bad242ca4e96b470e76efe9a80007095783d9a7128b6a88414800f9d96bbf613904f4744a19bd793ed4a2408812d73c2ecb3afd4c3b05f7a8c3f53433cb7cbfb2a5454c8fc8ea00cb77a61e74e9cb95a90799685ce9c0ed5a4b953a4118b728e726f4618e4cb9cd3ba03723a476635477f20b050a2759481b9382aee63369cfdbffda0afc615d96b360b2a48a80234a17fba64fa017e5e4468e3ed4ad04cf9585f1b1096a0bf2f4efebd402abbca02f3c0d5bc1e0a36479ec5f313be0ab0962e23f2f04fca57805a0e3e6d71b00fe0b6ed596e191cc4bb21c06c6d401a062e47e6f56263a295ff84934d14ef9ba2a157c130dbb116350f74ac0500231d78fc9dc6b653f56d06a4eaea320cd2fd6809ed7eb1605596f4dc5042228711022d2356a784bcf1f8ce22b3eeeb5611249290efe50751ddeb0cd8d908265417edc101c7236ad5ab6609b2b9613616fbe694dc055e659a0c2bba34865e4f53b27d0f228f23c16c0749af614812e4835740def8867daf49bcce6a2da722684ccd691fd28bdff5681bd1494c61fb96ba343211d4154a0575ff09282374902ff7e7bea1c71e84316acf9e19d1ae31bd18491c572ecba22e464f5815a49974861d645fb32923bf8de2d39f69dd501a4a48470af011ddb13d1f8acd472c98ccc39b9277e3b85d1a60cdb086194cb4b066ad2084b1b8b78e29e3a9769eeb32c4d90a0aa65a31e90ddad7d0ad90c2c02a50f73e73c2a679d31680dc12f3e84d73945683d3d0825d27632fd3f868f9f827f4f5eec1fea8660ca5075c8f9938bcfafdf223d886f5841274c357bd7b11e6bcd0c810deacb0709507ab9f1089b7128e34faf71ea66e2da94853660840bbd21a7a0213213b70d4e5ec51919964ab82d743b4322f63fa8ddd58274b26be8f6ebc0d1ee1782965dc2089a353d6b6a17a2b562ffb90b854e23e2a80f16f36e19933bddb2e48c0fc8249cdf5112acb2098702155affdcc4306b43f5649d2833c58f143f6cc45cbf51ba0799597192256fd41d79a2635f0729c4ed67286b113c1f4a0b5e8379a7ddb50e9e1a52025646a9f702823cd8a0ecb85fd2439d7a6af809adfa3b90dbc5f6dffd6eeb0a67490dc5e8e16d6a168bbc316cceec65aaa9b61422fb7d21bc6bb1389b77c1c54862bae76e83c7192ab60493aaf2c4ef230d7c89066a0c6ee74f5a9df0da333ed21163deedc409303a1fc9b85e2690f20576b38481bc17c313d0c2a99aba165cb1e42bf926ff0dac20828a08ce4c778f63355149ac29b3709c441ac683668faaa312bdf639e0a1568cf74f0b38995025708dfd66a901ec6d1f8bdc60969736101e05f9ad5af00e444c81f22d14d4e4f9880444a55584cb9c910f4d9f1317e838d53fcbd54947da33b44318f0cfe4938b420270595c4d1cc0904d5f2f8329477b7530933329d45eca61c3890389cd65929f14db04aa758a44c67974b4a66eb1c323e669bc7a4c7c00e90689d15eee3dd8f3c8af65e3d0661acee5387f02a5eb1a90fff0bed5ea0d8592be27255761eb3cf6061473828564b578f9dc202b0e9e671b80c9b117f890ebe41f1007ad83cfb80db186771ddde41813ce9f17397b1bd940d571e8134911306fde11ab72798c3a7b55fa3c2509dfb218d3cde41c7b42fec79842ec8167ac8b3b097ab0ef338e61e5ae8aba857ee1f61f063800b375440710fce1ae0778930f0335b6e7373b51043ac4cf53c3935c5166ce5bca1465e925c1d46d2e13c05b40166c12b9820406533dda6d19397103f98d1355450133ea76854c9c261ccf9b1c50d6518c7550f876c26d4b5d8f7f28d87c15e70621eac2c9f582d88f26cd91291b6aed18c07a899e2fcf8ced52bdedd23a260559bc27fbb4a2d9d42e8100b1cc6bd7189d82257513cc7505cc685d340d824f57078414c6509c9180eb536bc7cf97e78b8f6a98d5a63e47e7e86f13ac693b7bc3273294958257d6706a0c7392d0b4355c7b92c00c8d17c20479d9ecd204d2f25acf9b3821dc0caedb5a9826c4cc91f5b023aca82e958c9c2c54febbf360d695c5d3e1786477a4fcc07d49810a91f06110506113cdd59ba44f3643e15cd8344837dce3ffc35a4ccfa897cac37749b2f9c91df9e8eca9988ff736c66a040318d8b495e4c0be482b05f519d49c82c8a364494b451412730d397ec7dba3ac65560443ffbf944e5b51f6eb798c5959e8b47774a6f945de3011d422e365918a79c03d55f0e5d2683ce29ffbeaec69bd8593099ca8ff8f8fb37fe92191baebf05a6484c18abc7936ed4e5ff5bd9372dcfc9f6f082a3e5844ca85453e621dd1b9aeb9fc1809d0b0cdf37fe9be3df93c8b9ebc1f6b27789c8218e52f42ab924d0836a868e7db03f8b5f9e70af654c0110a38b9da5c4558144c893fb66f741abd1c083d687264edd63d36ca40969d8d826e8bea351b1cc9ba00df3d5f7e28899d4c06cc0ff48909f9c88b04de4c4dcc9caa1fdda04a2f581af69fda3b44ae2d47b019ee0d7f5eafc1c53c1179a0d7a53aac9cf6e4a6d1783deb090862b0fe37da175946ceeaa9303a7bbcb04de660ce6f3b8041b6cb38ba4e421eaf8c093af6398672ea69898f2f2dd195d0bd536fd5beea39d07824101f0797cf87c522a09c5c2976b4ae6665bf0b9faa4b3b239d9ed48ba7dd7a3993e7f763357fe701184c410a9868fbab0ae2dfb4bb2f9bf7fbcb7c7d6ae6c713b6c93273f89a3656f02f3e6529b9276c5d4a7eb534f5bf68d12e769d5f80147b5af6870fbad38036fc91e7f2c27b407afe48ad84d31b2f531393b47d1c8341e506700111f18a2822388d233b2f44139e0b4c4dce897d243fb673a30665822d383eb571b5fa69b57721dd1dcfb03fcc67737ece5cf302d4a6c94e31aa52f31398c3ae24729648f0f6960e3b57b025ac0c239afc68414a119cbc6cc3f70ddd3f11c4fe1d809147cb00221b49cd3e582877dce11713d89bbd5cd15bd20326630254b451a70a315b86d87bbcf8035b74c6389d1c9033233c0c1f50058d98a6f61196a2d7529b363f0de01fddc860ffbebe0f1ed0f03d9041bdb1d1dacef4fb9665e9ef4ff964054558ae01341271e68cdc27863ce88453dd7da0260898044725124216e5e047f4a32be00da1af629d476d1f7d354fd872e9dfd8bdc1b31d9535d33d18b490a8c69b832fccd75751ab31f511bfa23473d605437b1e6b7b3ebe119f0490ef0cd9527e469b89eaaeb4dae1ef61dde2fbac2976fb3aaf5a8e03be6ab93a412dfd23f2a7f9f64793f6d5b1c8bc4c595e871e592e43031b8ea17a44d5dc64dff6ad036f6fcda505c043e0f0757a58b6a16243bcf42f457860ff0188415930327050f06486a54360c46a1e3b1748ee58acc156aa6f5eb3f0faf29b338a4e883aa8201989a8fd78b4f00cb8d2876969035a3356a63d8013d5701bd95b20ce4d71f241efc348b797c5f75b006ca03d293a23c622c554d78b93574b924a0b19adcafcc6d85e8cf6267bc59dd0aa19dc7583a91bd1e249a5acc9daf092c65b5abd4df78344608c334a733ef8d2d12071e554adc0d50a9f6d9f6f876d575d57a414f4fbffc14329d2b6a8bba0741b9d65683252882d38acf9176d19032d2350d5b03b80da3aff3c0f6082d7c843de1e686f09c740496358deb6b4d2d28c7256873086ef19c4f6d32b83363af5c7a197886a6dafe2f445397408d9b508ec0cdcc93d018742f6c4550ca4138a5ddd64f993ef91bb507c1403a61e07390958b2410beee486cae2fbb244c93147ff9ae0e2d5f1d6a39a1b71827b4135c86aff66bf2bccceff3a4bfa701a7a20b0a66674986339c5020b25c8adb683663815991b255349838328ab8dc5aeba59ffac3d31987e192bad23733baefa91f7fa033c50125ab33a25ebe11318a2cfc082a6b1cf788bea5587267b783d5c03cd89e7a1b2b8229faf44aada7895730dce46fc94655d5c2703d19e4bb4451409f40e5e38ddd6827f7a6bb7a9bc17303022ca7dd93f883ed52fb7a485ada010cf0d6eb683992128add27487944d7c86b90a9e850fd2b81ff4768c8644d5248ce5c0743288f74e05741d754ca5540b7520f09faf2f212429072feaf4b161a5feb646e8f030ea0ca4155230e10987e98233855733266b7382ee30f6d271b3866e4d15a658c1f521809d64b2f440ac17d3eaf76e837a454c164051042cedc1a5db190bba480cebed755518c126603511088f9173437f86b626ef6d7d7ea752cf3081c239c390468f37dd6eda719810dd5ce0d24de38ba23babe9324651dcf1d85f197b14c0dcfbb75d90ede6171f359f26609b55949263ba214dd05310ca8cd5dd1d4b456a293ee698211575c75b0d33914439eafdc6b7a699d43befb934756c1ded61f08b918c1a35e33d57c354e5cbecc030ebf015c54b3609e32b5f92fb48377e27c663535915b8ff42f5ac1b50d8ef6f15cd4db0a0031de45af8b587d19da154b5c4bfdde60ec1b154a4d80ea6943ca8c6bebcddfb2d617c910024ce221d7b7e8bcda63daaa6f5ab7feaeca4ceee9fd822ff5d3d0ac407ddc897ca92d0f2b6a43d07ce79a03705e89b75d13a7e171f7c569b7aff5dd932ebf376981e764657b64e69ef1d68191a1b4b78d6d9546620dcbe49a2ed45dc92b66f06da3ca09b07ded153e579f40c215b31da94bfc76dcfc48ed71c49502af0cb7332d03c52da459582066a0baa7ef7aa3ad1af92db6ca307a500cb15027c4f081a863c167d91750d302386ca33b75f8ef13f08333388fa09014c8153006ff2699b35c24005dadf9e88eed5b2f73509829f54fb1ff4cceea6e5fd4d58a6bfef88eded9d0e8a9ae03c3d272bffce07e757c805e0097b571cff58c8cb738b8f0c7493660e4ae49c6c67903a6015de20c2bac56fa7b45ff4c1c1868f5c371a0c26180494a561a53fec1b89a08f487a2e3be3ba467f4011bd00f0e900d7c7d017010aa61dee385baa3c0b2649cece961f5c20d097a508a1fd69dd21a86b48d0151d538d9f1689b66809149e9bc93513da81ff5baa37fe2e3c44b5899be4fa6045500a640687c83cbd0d4007bd20b20fec45b73bb0937c76af53e47b04103453181d0d3a1778dee91803ddab9529237912a0facaa21841470d32d84a5daf8ea217d80e137b8e60ad02311c1c53f920c726f0b1dbafd7f0400cd2415f239c944b939ec67acdf7aad178ca7f4c4bc47b1986f442866a6c607d445b7b921a7b584c429eefac21c17d3658f46c2865c93d80c93d9969f7d977797c0f85a939ffa9d43f9f1086afed71359a87905218fa68df6111afbc5300af7cfd645b9069107836b823de65c174de220b921d12842bc36de262c23a694024c8026e26f005424db5e9bcb225878531724c051b4836c5d5054322aef12c3c98c152b5a05ec0cedff2a502a81ac827137c6d0e33250574be7936856e474320244be88583cfb6b55f2d8e7b9f6ed4d4db9a610fb7e5b3dfb47a4be976b0b7b1b02f424c985a9f2eb5482615cee18b8c86ddf1ac47a9be39a05cf684b969d09e636cb0ec36a50d71e14869f461837fb0fd3eec1fba7fa61a131f297c02bd2ce4d02b420a1e9a57b430c1012f92cb023cee48c291ca46faf66dab009f16d60f1940d1482dfc1ece7422cf39ca8d2561403d26eac3b3ec9ed5363f8fe059590b62360a57417c8659fc7f0c351b59439e94b30016f9407f533ce019cf29ab2eeeccb8f9051497d21ec97a93eef7bffac14935cdd1a44709fae5897c561caf04e621f7885b4bbaac2621b56ecf67453682d887d20f4b7dd4de9843ca247c0a387a56c383dd28a8c3566a8edcd6a8ad913d168905f0f8ccdc5773a97aa6f5c97aa261c2ad0c5cc8f3ddeb74d705cf4c9b0b36cc60cf54435cd30c1542668654112e1c6963c635431d2b40dcf4acf71e42fde001a057ff7ab2d7866e2feb225932ecd162795665c0ac854f6506879901a67269f1268b7572c89d4957cc5aca4951d91bbe5ccb410c81bdba805f26095c505078fbecea4b3c9d147c226239d98c3707957a4e704e96c1919cefe58651084a61cca4a461bbda1bfe7e52221676fae79893347e190dbfff7b98c11966e21305ecc43bb5083e64ccfb0b2dc5a4c4505609c7114602f3e9577751fb7c00d4699c52ca840bd7c4fb60a5e8d78e4082df9028ea793d9120b264c47cbc22ebe3b10349ae81bb0559633414ef77b5796c7a5a8c0e4bc8c4ed5bcd94e1349ee677f5116047031c4f6394919c6f8cad2604a7a7c5a9fccf4d40ec781353fb4dc3e0c86d600b82248fb9396957bac3c114557d13f512aa8bf17b66d11d2148a1bb5167beb2130f81c63dee9d7e4f12ef1093bdc8f89caf58f13f80d9af527ee42f6626a0bbe3310a54314141ed1fcb547e949a76c4f32e45266afc9d85bbf4cdf308a62a20f89bad43caa8e78bdd5057ff5a433ce6ae9084efc637f3ed807e49d2e106b54b8747461fa207bb030d107dcdb8d9592449a79a5ff9bb148677204d0d250c51e450054f55876cc2f090ed693fb56f1744736dc57c84ef67a6fbf65a1a66d5b15098c275457783b6a3e35df434e3244356d2dd8c1b8597e3a240f7b5dc9fccbc8dd8d84bef4ac75310f37b9452fd73f09020a199dc06011e185faeec54428fee224c8595ac7226f443c5a3accc22f0956d2b33ba661f647b96b0529c433624fd21b1b1ccb837b7cc0272519d96122604debbce6dfb0d5ceb4be3576ac70d9fa84cba9d0cf50b2911f2f5d46a4b30932c4850333d615cc5c021f89994f5fe55917382e5dc7ff82e3ec39c92c395dce6cd3a3cc27a7b94c7e9213865c3a191610225d7c86f7f544897f0aa8885758f0e2a12a872e49c52f42a1be09434019bc6de9fd602d11275a1ee05861ebc8b42051254ec2a7cfeeff6ffcaace1ce7614560918d0c172562c45704be8cabfa3c197ad13df06edb47bc66b8f5fc5f5baf50ea35b9fc6e8343ab7052235cc86bfe2a8f4ecb21660a938a759f753d197c9847a19e862cbfb1d1214d3b2b4f98d21f4a8f7d6c4ae4ffe0411528637e6f0c5823c9b2fff48d2d7fd38f6adf881ff3262c4be9a708806eac0d8db07a93c8d05ed97f04b37d7893f1ed6f7df41d850134d32a03decd9905093fe097ae4b19d2a6b9918927fd9f41434d0c29b185d409521732dca0f1c8b0c8d061ad5d3380cb03e560e9140acad33733d650309b275a6e111fc1b388e6100cb4a1a2a3c52f9dbc948b5bf86bfa50fe19c29515cce20d2f034f65bbfa55d26f895ca37315e0749a38f848a8b135ede8122840dcfd5eb03d52f47e76fd3c4006c0fa6f43f4e6b14457c49d248c2588dbbdb33e9ac87851f33c91a3e762a93618c925b979c9057bc7a67765f3f4e2c3da067fd5ae0dfa5f9a48640b26d2c7dac9861913ece92b323f1c56b65ec0cce5771789540e86ad8e43dbba6024fa154ae50044796be4ab543ba1a516351e8234194149c41efaea0b1ed5b14cc4d16ff05b77e3a272db77e27ec436171e8ab978b447494cc2fa5ca13a04d80cb7c15689097d3c09bd6f61cbc24695403191ef2f34e9a9e719920a0957c5299098c842094e1329cf05c05e8e2e8355e88bab27cc8cfa80d024bf347ad10d346886a1b8df46250479a6184b0b0a2bd344d5c5cbfa45c836b01009ed0b5a49f77ef4a1819fa7f0367d25a7929db3b4340556484049f601dd3f74038ce9a9436bc41a80db5491fa47e6e98e90fb798fd1b4df8213901969a333d623341dc1977825cb79b5169f3c63ea5d6fe4971eb34d11b1874e36b9a30183f66a65d4df3a683b7e48f2f0ee81e88e6da6dc445a918aaa2eaa161e96e91abfe890624c580e03201787026b2202f6f1614dcfa9c1cdc255cea3f7f0516732455f1809c0431e3f62531d6d156c7edf1d82357ff0ee2670c8bcd187ca8376efd881e0e76e0facade778677769cf47523b95fd228a86aeb8919feb6a123003d55815028474d53e4c9f0d0aa621f75d1c8ac6d5f9be45e8a32b893d1b7da8159b014facaf4806a27a0ee6c451547987eda73f892d5600724ba30f69dca62d29d8b1b0b0da6b4560f7d9f08241e49d493059c00ac578978a4fc54f4974277ac642e763318af3a18814b65fe85cfa8715fdd2d8a856586740dc5efc2abe69cf7b43ad2a825d75ed497711ead09ff3d08e46de2df61803a3caa1cdbba2c9486d2803bf584ce3077a8cc5e4a6caa9e830a84be8d364cfb1fff6eb94db0cf937d4e4c8d6aee6d3c58cadb418833bb698bbdee71410ac1dca0ce5c69062667a8564b24d73732a1d228c67e860695612d6ef6f4f0666c0a562c35b5052038bf916f2e6c369cb7877da0dc77755dc90581c57d4ba94845ce0d1bc5e5f745afd6267c0fdae82207a08b97d7950805afd63692a9869c0374494b58221a98833bcb7430b006f177d57e32420e1d986f457fac90f14348a7a59d05d980e2d533cc45b2c3f6839d353febd6ca7b775ab985d2ebd3aa9741b5b624908ea24b9f8bf432326757e97db3e5143701f8a76fdf53b990bc247ac6574b990385c679bb4211cbae55504e8e6d2ebc027c17f91357fdb06fcc77b7c37e4e98f0e1b10b506f50d504247a233334484d5ab61f1a7edf37e2d8b03c3e6c8302edf84cd29791f24b277667b5c74a2642d554cb4020cbdc913084db8e2c609232060a5f04820e7b207d4a91b309f07c8154f7bb792af2465d60c0c1a778fa88b51ddc186285ec5032c25f99b7f5a38f39eed75ed7d53acb46def1e4fa503223e47ee43e7288601c613085f5c612a99e772755fbf71bc1c3f86c4dadd2590fdf5bbd6e37c6e826811694133b7ea51afee602a1ab80bb483f45a3efcf35e18b1346a4dbed67453f3cc0217c16a6c77e74b4d40a5c645797a80e2693e6654ec5dbf3bd2ebe6c081a7266088d3d1e7f43a02acd1dedf5c56d53d5714b517229cb6743a9ca8e8dc597bd918aa58aa7f52ebde485420b76ee82287cec6963813ba1bb3eb3d514e009fc032575399b4e28cbcced04272a2e8b3e2a2488408909c1e72f3f71db842ddc9aab7f5977e91ecd96b070d6ff81560db17b9832843ed088da8b1497ad9426645d119eabcc5587a65e66e682b9d86330f81f56dcdcf07312a67bd6ec5f65292e53382cd86275a7d5b3771b02499b26f29f36a03d7c6a400ffd021f4bda83ef5182b1dc6bccc6d1af4eec4be8609eda4bfd8d8c893b2411e078d9e5815781385fb3a9d850f681f7f9ccf22aef638cb2421d813db09de626c87ef548f1a1ccb61261816853fa8512d6c9ff54bc5daa1be9817b4dcb399323b53d7f5a20e82b563b70c23f5b929b502c01618df69de1f9a3884660bd9029bb1dccfc445fcfe2cd39d80a64490e4bb8f32cbc29e6486c33c3f03b4bf8808bdb068a29eb0e27f4d0e550a3a76f5a9cd0888e296718e0c2d2d353f58e39ec8a3a613b8312b2fc44a9b1090a772fe1b5cb6b1ced97a89fbc7278aeee27bb55a6bfb952b7329fa4ababbb54b512c94597358c0a12b96a757a06661d4874033a2a994f8f20356f8b316cb78d0bc43034f3f292dd3dd61af7f92ac1096e581db25a3193032bcdc1f284d2d3cc720ec6287c09e9b3386b31a9723061a0c007d7cc638fd7f7b7bcc6cb4f2acc7cd8fc56a3638c42dbeef8c5197b2647ada1201f6716a8e6705c6cc126e42ea8d991f594b90af3ddaf07911a74b2a6458019c77bcc1c8669d5fb4e851195a352734d2d106f58671a9f65ed9234920cf0501a407bdb19e7f75c0fecbc99e7cdf302ae0980ed3ab3fbefa148b90a91714febfa3602d016911e600fc1852109c1f9d515750fe2010e760de5eb82b79740bfbb3aa8b1ba3650f73f458c8238d2228773750ffbcf82fad0291f983d54010d16ad33b5e0cc26837c78f416d38015ed1ef44439ca47b9bec791f4f80b4a2fbb7e6a4b2a34676416317dc02b225d35439cb63afa8c2b79c6107fe272318c02f9013ff0be7aeb82de364d58c33256ffd41f6468e9739999bf7937b8249516b0bf1b7ab9b3e072bb2c1eb6781cfe4032ff6d74b23d7b23c698d0af315123a960d6a3752d2469b9ed0f1c7f101064dba48a54a9227be88102a21fdb00c04ddc4a2a82ef1afb78a4c3d29750681c99c7bc2b78c7c743ea621af7ca370febcbc6ef2f116cc2da529e913a1bb164073cd30dac6cfba3da42a262dd59d91674ba233dbae77370fcc4a5a2d9ef6bef5e367c4a62d934952023d9bc14c9c336c11ca457c3306bed4acf1f58fb599dbe2d22b430fb0ac91f1fd10080f774a4040a232f295bdf1ae8517ddbaeeb23a9cfd241f6a842b612641ad4e3f3d517e908b52d08aa77ecfb15966a4119a3fe7525d77e7a4700c6f60f71d1e38db2f40a76fbb1c5892290088ebbf13d5c90974accb32ef2ccf196176279b5917fc3fcac9e1f3cb0bfd1927d681ae7d079e533faef74a79e8d068ed6ea2647aeb8afa453396d15d5b4c46c6da9e452024d1bc2936d79b49f551e6c7ad9896450c50573ba7392336d0fa80dd17c9cff77a59940c8931357f2f6f19b4e53efe075bf76d4b3899729a74c6f1b20bd0e1bbf7c2113f830175e30249abfea821412c94cad99bd60dd594b13e6a57ade15eae333d418309f353f1f1ad0fcd5c0069dbc77aa9eb0a3022657ccf21a8381f52fa8595a39413d7bddda66b353f2deb1fd1d03d1b37f1187dcea22f23f71ad2bec536cb2e1273dbdbc19e6e33b167ce7b8210e19ec2f1ec4a6c18ef4721ff21d38c6b1fbbd3ef158e207db8458dc90c7799539a2ca87161694e40e272ba3d361aa5f55bf539dfd52a323cceb9d349cd9c65e215c286166f3ca06351d6f3330c2c1c506a318333bb88c2411ff1534aa999eb6162e45c648ceacb3c00d9c7ab8cd7f4ef7d69ecb3f80c3e16db7f4b0e61bbdb1a4e386fd2946dc994503ff74494ec5fc0521dab120655881d5d6b680318b82202cc900c91cb91838335d1f8ce7ceeee37afd119e327ad3b316156b3ca476f0f5209030bdac2840c16a95b08d52dfd540ef58890119495fcfcdce7153965a4dd234626236dbd2811dd9a2ed69b3b0fbe04e661f50459b7cd43b9503dd26988ac7fe96a81317a8727cd44816a6853a246ce8678f5e3e5ed4318a04e3a29070c2561903af66d8cd794847efc0d5285ac65dd405a5ccd73ded53c9e1a436628342d6b4112d96855cc01d7b40ea54a6638738b93b552b576d00d0fc4e86112d0edc2938edd7f33045f6594b78bd0b2a86953d6307109bc097baca44e8a2836232b8eb888594ef7b83dfa25e4460fe3e3dc0b8d2ddd552ed60dbe5938a667c1dac74c38cf0fad831adf9d71ec103b87806427689a9d22b142a7fa3a1bc17206b3b8f3990f109e5903f38be05e494dfcd231d6349075c07ff42871ab2e96cfab3764ef422784cd69c07e927cd94b7f1175f11c37ae6a5ef4b996a65d1d377d4a0603eb17c31da1176af811b13330800cca0d43bb944600900b04a013a9e1c3437dc0b5835462a38c03e983336efa1b328cc59a077c5c92fa54e40d2ac48f248945094ac1c5942885ad588f25b27439e4dbe82a63dacf3aebdf4f7f733707c7b943fde4a6734b555c701aa40932ff63034cb38dc544cff0c52a73bd4e0fa8b8d6231eb67b6e27b5be97c26e46012a1ef3c294f92fe5cc854a2ad2599cd57479c0e1db6e9fd569a9d6d297503c53a3d9fd19e6284937646e5afe78497f563e48c61c5cc9cc2391a1ca1dd69d1c4a037307db2011965ffb671f584f6aa38d8ef9b03d5ad268db9f641ae768c61d164b8482ae6074e158ac7f30d28fcd0b329aa0640abbbc7ff207636fed969c8f935f05ae35731eb174e0e53a9328dc82336e17a257fe948a5b4df61721fffebf33ca553a765991c8cb38e33873674cc4276541e002a4385f9234a0688f3f3ea0196267acd8f91d7ca0d73088be2b6d99b7d451aa8ff6a7c426fb0c20445c4b0013acbedcd4e1fdadc8a7c76d6b56317c70297e6de1241c7366c5b296b22d8e438101e9d8cb7e672f68ff0ab7c85e92fd374261f80fa306ad3d83bdad8248393156abd743088eda22366aeacf0d09fc9a1029b816e6b2d4dfd4ee73f1aace69303fc47a107fdc48d0cc3e65347d582e3ed2380cb6aef1c5ffa142352570ed743b77d67a7159913a4d9dd7827aa7546d5a8c02c83268ac7bdf47ef2db9c0c1a9c97f3ef8ee81431963e7945d5635c62f8bfe1a5532d96b40b7a50a815aff76b41fd10cd48f998ef7283bf51f8b8a3ae2cb4c5837227b153d317f52fe660fcfa073619e9775e78bedca28bfcfbc14ecc19650d84fd5b3d738eeab9dcabae81b88312d60082018659bc1e8af7b6510c8cd5d0673ee10b6cbea75329ee55780001d123fd6fbcd9f1c916146d27e5de68d5dd34461dd70ffd39918a3931f679cb6458c4806c4a02c53632306896486df40adc82fd872878cc85a9a8bf5938a489294d340dd558808ade3c45ec7fb8eedfdee3315df705073008b277c4f9209943b190cdfd85d4fec9ee45f8f406b72ce7e93194c3773634020c98870faaf5943a55fe046cc4cb8dd44134c8b57de5688093cedafd5387cae650e7c15c33e5d12a7c3acd011973f42d1efda28068265dd91f84f1814263a56ab8047be2f16654543b4717bf68c3f0f77d10eb9c1972a57c8811a8172a4b4b1f537993cbff7040e6f5fec4dd3dc77dc7c08a27f701b240bd8aef46d095ed0a42c70d79d6027326b71e47759c52dd2ab43507a962250f738ca7f0fa15c090003f0f81e5ae820804d703f4e2074e1f017c85dea831386f2e3945d2b4d3501072348f729115830f5929c0239de79f82c15ea99bf9fc73689b3c9d86d76f3f6d158214c77c578f8693c24f24194d1c0994eb7176409aed0078faaf25eafb5f043191a7235753e9bd669f232f2beec0cf494cae988997db65d8c5961169203fbb0ae2be7a2ff231ceacc7c104e52ae22b4ae14d4ee5b8b42046e64d88a274a77fdb8f4a07cbffa32f7ca4d5032176f4ada2123d01cb58947d3656da785028374aa58318e8278cc27ee07cd66abbfcf7e8e8ef0a0524c544bec760bb68247284dae24e5351380de7f900629e51a6f71862057afb4e5a71934b923393f89d26073364d70cdfba327968f7d539491f8e1bb0d793e5117e7e3d504858cfa27b43e5b11b85176508c700638e4e682a3d5185431370f8d12701ac557d2ade183bf819a638ace6d55a2b149c055558efafc6fe6a86b062b59e91e37e6237731150cd1eec134dbe824a92c46e2033a0d0cc26c815f28379525952ac462298d09f3e31ff8a4fd2fa8ee7047c9940d57ef4bb96e9c6e375a81fd2b243a99ca32c6b16dd02d017598b68d3fe9cf155ba57a1a9f777f98ddc82e52437a36de023502f25b8daec24936031cd5985c16040118595d26f9aa9fc13d1539811d2838f76e3add3b8df4f87ba45457ef0607b5b46fb07e9485c0953d46ce5623ec4f57d558b600b702520e51019cf400c4f52b3a6429e745a6cafe0406f59c74db0f4a95f3d9fad7f46e50cd3a2c687818be5fece13cd31792bffd2c54bb4360eebf0b90a1e2386c49daddf40fbcea514923bddd89c5a74e3e36e7279c5db9728dc2fff2a42a1bea866fb81b39123dc69ee51f8a36568ef14b528872ba02d58e4e29774960813954c45c4d8c8504ec62ee03cc63fd9407dd0e0edb5bd3ea2f8fe07c5eb3bd25514f95fdb94e7d9184f339eb0fc811dcf4133d56432e827ee5c1f45de284d8761c646aaf2210d8b1848ae9fb4204df234e4c6ee6dac37e211455dcab5247e8715dc1af0dcbfa8c199c4a7008c1467b98ede4bc2964d70f5f9a5e34564fa7dd962a985891ec4fc8b3bb2769f40d647ceebe036f3b6aa0d811adbf6039b75839cc79ab5c125e4817e12e00749ef37fa521161315c5b9aadd3eb7e74823ed04a982d139151f460454f4f698190e44010e639335731303efd8acff04f487c3998bdcd8a4be689a0633328e407e4cfd0f9dfeb3df38e27443f0b5102cbf886382cc535f83a5e92084f651cc23ed9b3f3b1b953cc0be4a00fe6ef39bc0edfde4acbbad595a63c831cb2f6edb0b4e472aa2d77332ffc7924e7c7be8383cc6aeb9f2719bbb9546a96119aa5eb7f356e6a26c08a0f6f12c3ac8af0d2e24f19742e58e759627ad6ce6b368d9bfde6ce8c847b1aad0c0eb0bc63ed7b2c345d9ec95c507ba993f9d24d52541af4d27bcbdec0b5c68b3997e974a68d7e6943c62e3afcac2f5fbfe644c8a7b4014f2d98700c600577d841181f297a78a9c223e445543c8605f173f57638e439e5cbe4a0f05a160f61141608ab7ff7988c3cd9019ba1f495e86d870a0f05690f4f6013343a28313e71374998bfe2bd37ccf548ce683f01ece787023e56e50ae5129cbbadf1c8d7b5bd5264548894e61086f255ab4593efa16704749967cb58c40c140380e63102e69df316efc54fe1f9ebedb3e7feaac0a602c57b2970e2e7ef14b38c4f311ae5c45808e77a11d041464c4f852eeeead8a6a795c39d0acfbfbe776ab3812fbb5cd4383c5956dde07ad76b062f266cff0151eb2c288c1503a4c7039cf05b1341ff42c930fc732708b4957cf557dc568ab334c31ef318612faa73b0f054666ff593efecff6e15a5acda705d33b44f45fee9101088b6950085c1f6c4e4c25e9d4d7cd8e71e5375e14afb45e8bb5acced262e822172e3536de30868eae550cd5ca2aaa6ec93dc856a88b01252436f2600d6ab125d7c8f535c6e810f240494155b84ef7c97a4167d5ce147aa809e377af4fd89fcd9c0c2ddf8e74a03acb3ac7c0c46c4ff17f250223860b7c33689d11915417404d6f19f71caabdc96814c933a10bf3d40c20d06238f0fd9151026633568417b29fad1bd5f98a9a910259cfa7b041d06874624b4759dafc898f8b0ca2078cf2a29a3a1e47b437777983b2db8127461d512b81d0b51a125f662ca9188dbb4798f90f48dac3c51936c5dafde570b1d87df8587329cf259a8efae56ad976b91d5f476b4c17b6d09c17bcda304e631f353d69dcc81093b835bd80dbfdf8b06e611a1bd452868548fbd78ac6a32d7e1cfc2a69b93d8265cba26dcca10dbe05d8f05d8f4033a647874df8dde8416ea8df0f96e8ebe3f0a700e80cd79980f62957c5aa40f637104e33fd49c2fe4312293192e5dd4df715c99b8d1b97b3214be3485cfbd8f30cb30697d73ee2f87faa159d557a5b1ab8b566b06d5b664489df3779d9857cf1664cc58003656aa6c8d8c92f2e90d4091969ee32508f0bdff80f7abe541e4234cc87e357f9d89b0d1531f8450f98d4caee93ccd6a872697e2f43ae92bca903acac107e32278665697e5c69e3a2e4b01e40d0412b0bc9917760bb300aa681fc796746afb1d32dfffd6811d5f50ee4f82bc79c6c3a5770defe4056266a2f392ef5d32d08be0858962641a871603b7cebec0fe3c97998ca79802c1e77ee6851a07aa3875c9bc5293c442c8cf1afe258999d5bfce882eb7caba563a48f965328c78e943aa6c8000dbdd3bb1ebb8bdd9c23614662f3e699768b4412589b620693764cfe6f023494e68af78df3ead548fca06089eab3d45b74f93e5302f7231a0929d155fa2ba5e05138c67e0378aad75d3180077ea5ba46d483b4299e48494c71420c717788544588d04331719caf12f7e6ef56d61efee5e75fa3998a6fd7391aeb20bdc23960a6f26ee2f138998520c294557f6298536d5d7f3183fac355204af7d5b945e264c97ec9af6bc1ead1cfa5f10854ae01cd163f704d56ecb133b0dd9daa3cbd9d3d9f890689b86cb208211139c2aa667a4d59f37efd98e45e6d353c5964090e0534301f55aae4d979918ead1f28bca2e74d75b36eec617df5df0c2333e25b3aacfb078176304cba602936cac7c1a4350bdc123782f0e60247485810af8c25a21b6235f060dac3fe62a0242aeef7969aa3a6bd4f31fd2a005fb901b916a43007b8b1a3feb042fff8248585311dde091f02bff8195990f434a2e886055402eafc1d5379be04f754d0f8d3a782a80cc3d8953ec6262108eb872e7c4edcc034d45193c5727de5aa1ce2417bcc90830f3712903aeb9ffa4a8cc59f2ddebd3ddd8a1e62319322852a23255596c6a7e2259c43a968f81954195db1057fc2523b02a4088fffa8f9cc382ec08ee0bdbf86c69fe3cac85fd22f64952ef9ca241b48731a98c589ec797b65ed871f014f9a5e0a20e6773d48a99857163fe758dc8ec099f841d4ce50410780ea592d735ae1f07ffef20dfb18acf9711a82bbb71efd913f766c5f6e28ffaa4e7898fc8445f5178691bc0380bbbbf7630f2e8618097d5a6a966f921c5e9db426e1af191add66c37e0d648dc99203d3f124935450b718c18d1f0238c04ea9ebb10963bd6ad071b3f9eaf3b9e51a0a10905d73b3bab44b13b000cc6469cc930bfbc16042cee96ba7f53446be92612a2ccf0aa9455594048947263d3101082444684b59e5c2beb9c925276428cadb32e2cb9231696de26b942f5692d4e29b99093dee9c745b7d81fba8fa955bf434bff79ac63bf64d104ded26db6c5f42b80427cdd2890a78513c5b18b1c0ef1ae4bcd23d8d69dce3af86ba494e62dc2edf92a18c1e3546ed87630747069e4a965acf6a06ea04106ed8a37e2270c37040722d75794406da7ea3abbec053ebdde309c3856cedb80cf684ae57b9ead05431db83623b41111e379f7113eab443f55490ba30dc47a3643af43b6adb5a8474a23ed860ede4d48638a2745b1cf983d4716835968c3dfadd3149494c82649529e8a32b64ca66f40796e1b4698fdeecc28b50edccbf1a1cdc05bbb24d1c0291df2320def9cb41b7c6cc03919e59cb92fdf5d344161c48666b91c072ede7077a48b19cb1c88642780bfab42694b96c1d7c539607c58ff5578d45d67efb81f87996181ab169c8bb52b4f5d4f706169ceee58418354b3ee1f1d7f2d4b1e57867f09d1f4ef5a7804a61b64e1a6e8a0bd5c799946271f9e23718a1428720e6c4f0c5195e6c472e3ca8adcb399c1179f2a7e9ad12898b4536ece8a9a35d844ffb2a84dc0e427ad58c7fafe27673d618b7977a5bc7598ac747f4584e34f5e27ae80abaabf550fe8fb7f3677745a923b43fe25eed8ea945be8a5a50971ec46cd0fe2802b80183252c61669442f6bdddfc0d161ab5a40d7b8caf1bf29c610e58bfc5adf9380b1b737da2d64a5975e96c5ad9217fcb393acdd7f44d47bf7ac0db2a90c150273ce5050f3e8a06d9fe93f03b197781f5e07220dd70dd72fd2bf0e198369abd59de15522a9735b00843e13630d41b1dec8f7a809e309879bb77ddf24a6f29640ebe360e444272aee5fca588b1e1cfdbb32a6f68a16d26cc69c72d7890d0fd28b3e8ef2ccd5b6086e656b96588419bdfb43c920b63df96c40ed479d5d2b0a5d7049e7a6d043a26a87856a5d97d3d08982627121a0f012f386dff3a09ae348fd73d0ba580298cc6bae9d0a047020318fe45d024359538d9835a5534578ecb49d5724e82e511842ee59d1fc113667162ec456b4af99715a38c921e33553fe2dc472ac59d480b55d15ae13b81ef2a9eb487f797b5c1a29bdc1ec739a2bb0305e4cd40a5ad269baf16ef821c5b99ea86843019cb5e98688a3c4f5d2b31c333efaa1f84864cc5069772cc59bc06826ac03ce81fb0dc756be5cc8975088ab95a86c2612c0f9fa5cf9f55c096ea2da7e30e7a9d8732fa361b20a42c721ba596daae96a169e281093d0e9aec841c243d89c1ce2805962018608c61a22ed3693dd13775525b25d4b4dcad8633a070a32ea13b1eff2c9c1b76a9596212704b9f0780c3275a8655f9bfd7eab05fdd8eb053f1483a23817e71ffdd9e25d53a00b10b8c2e7f6566c9f4ffadf44e6a18e45d2c44e061125bc36302a96430371f7e798abc23db11e8e3f575224b7f554212c2dbd59a8bebd81f2614b1f443c8524e15af171108fc01c207ddbdabd88b4a2256b67a51a241906bb0ddedf57eafe2aa75ccc92cf0f7215872993dbe2552e26410b38aefa3c5fa366f73e43d0ce199aa17eed43dd877df0dbf62e4c0fa06bc68055f517c100029e8f5a1c9dd3bce8b1baa12196652671123f5e1792d21b81fc6274a3825d9fe99968dc81b10597d870c3241a57db58f0ca1a637d24efe14dbd6f0fcb34bda1969d4cbee6c9618abbd45203e1103bbc692004a38b1289f8f472d936dc75b17124b28e44379f7ab5c84b1524ce94884a4db1c2b56136cf89b155aeed56a12dc88eaf3412272c81a8a9b63e249c6c8eafc043f81d1e7e57096e348e6179c2add6139a6fd89f0a4c8f12a33960e0e9abdf1fde6f5125e70fd697a4edf98f3d5c065ee0c9bed014831dacb2434e47872242b160b355469fd8c2ea682d0c4f37c6a0f30a80d10958795978fd03aa46c752ac0012502679fc62884ff418bf11a68f84b4f583b666b2bedcba68d0d88552e410f7fb66058ef73cd27f617c7ea9f881bc37564cb01cc26e1818c1ee2c5333a7fadfa97d664ada266a5195466be1b642171185702fd83560b033ce1b73762a3cff8a734c1f556ef7b369077cc25daf333438525460123fa730c28ba5e57808c0f29923d361099b77f11ee5d44051710960f96f7c485a983091b2d60c9795c9eb84c8dae88bb79066e2abecc04d6890e36038fe253e8d3b5bcc02648a60dfab8377a19ac25fb8a22a19421d1b58f4b6492748baea3e3b4d8ffe95bfad48596d1475e75f0bb070f88663ac84b42e446d18a640ac2091e4e53e83d892e05ee18542b92c80451cc88137c45804cffa5492fe94d97ca3373cc7578c9ec54acaef518a883d1c3271037e5c76eef5643e25d6b10bd3a913a363e7f4f9417c38b687a980218f21132a12edca3a11d18bb4dba3da531e9740be6cd78579f0c350b07152f6a2f4abaedcd0f7030c31257a40109f73f61530ed91538fb478ff74e2363219427ff8c6fa7ef5937726175db728b6cca2f0c6ee66736503cfc23b06ef0f5c840a7b1b47f4e68c04ebd4fbff6781f66d6d61a9d3100b28d4f6cc0e32e9af59731957d325167fcd10d3721b03c2951ac1f506ca2e18c04f11c436fa27df4d44ccb5aff7203cdec4c31c271a7657d8d352c0d52147e4ead78aacda6f6d8baaa02ccc42b387aa45801acd77e54fe6ed7f5b2f20ecef93d2bfab73a8ff4f5cbb7d45c8c108fbcc4f6853dc7399dde3ebb8da69af1d240af85078cd7428efc1e23a9272a6f2dbe6d035c1f3cdaa9fb0376961296b885e623076d7c6a114a1c80ff5323abf08e98f467dc6df97e1964eeacdc844d5d3681d6c8619c031e91971165d81f0729533f0f7cff58b27ca9aa7882237d5e8852467f0218906be101087ef1161ef7c14296232bd1c1b5fa8caa044d0fe328d6860459d628126fb76667420162adaed3e17af83d2581f83ea70eb99195f840882a85df97a48e6deb72ca8f017f04b9a2af49761c3d101ef1e6a4494f16bc497f94799f6e7915f141a2b21c983b57f4e90c1dc5eaac7d6f78a3df7c63145b96fe7859023012d26b2c0ddaa6521f47c02b0c1f91d787dc0eaa597e45ff8f091eba2197515d81d743d30a9a4dbb54fa4d9e893c1c6914dee7a13c259c32f6d66bb1bf0e62459bc43ab32b386ddd2a47020d8e21f341cb87b3b20b5db99ae42fe1568cfd085cbf821bcf4d2c847a3926ab387839416b88c4813ba8e575c11d973c6082f09b8541483e710edbb4123acc3ba2862c55691a498eb0d80cd25119ea36429478b3e6972254349823618c0699490e7b4a68f53b51f355fa797da33a39d6fd58616ae0ed992128ea9f746bf262ce778447fda2c3b913efcc1b197082519e13a26be4d125d286af70069aa655f8c6d8d0d7ca538540010889536b36f5718a8e628ac05da3ae21bb9b950cf0957c9d1bb8d1d732abc1f4b1be81719e295db8c96f53142fde94f6b4d4ae97f267e68a23cd22051951a658547a42b3c904ea3b7eeb6e1d2e8ee519bd8b3f22ea54c0a1a7a1d3a987240663447f0c4db2e12867a0ac62b20e3a35b462635837d9f301f096244fb0782eec1db745d1818b067585c8ee1d4453e6950a74b808783f659cc4517eaa304c8c587e269aa5deac4aaae5e7fb010276f576eef2d4e702633bd31c13936a39a54fc79e42ddddaf3b5ffa27b3768ca92d1580fe56b278ff2ddb91dad5c076524cba57582fb45729b606061d7e81a4d846bbcd46727c86e26f52276212f664211965f018f73ad47811bdb7780045a4dbce896060b5b5898a2bb7d22825eb832a900d1cb1017fc9c7d038357c92ad92624d4be2084dcf63a59ba27a437b3414dadba098a6461cc23901008a48cb11512a212fdebc4b64920f3d09c37f35e6b5ab4e66c66588bb363366461518ba061371a92c066c7739aec707d16b003c52f49349e1dd3256c47d2abfd360c4ac2f05f61879611669a8b10f96b008affba89c1169f70c298c856ebcffa8aa10a49e5232572447449c39efc3177bf270bbc8b5f457a38346f078f3c6c40a9709c84c3e46d98a439ba81fcb64103e41317c34aafef24e634706ec1037ef251ade47d88c01b18b0eb744f2198273ee01450c944a67d1ef42c9f9eed5195130d102b9ad04dd2197cfffed78740a6aa7a8b8a78a04bac46c1a86fbac2c7e68c8fb3ccc66c1a9675a76ac11de3a22f31ad19116401b8d4f815efc951091acfb064362e05ed22c080b9032a8a820d324df5c97b738f0419d894c8510ebedc253d04d48ca45afe43ac66a8b7cd8450f5ed0b2ac68e7be48d78c5770b91d8b18642284aedc4e0ece6225e9b7640b104989b2d2b2a8f16421b4b368af339c9ebf12db551717257bfd79df66bbb2a6622426fabc5d465f6175d9cdef99cee88418204eddd58e8c26ab9cedc1629a2ff263b26b584a9e3e369f3ce49078ba2af8378a3afa2f7dff97437c50ff543369d4e4b5de9b5db31a3892c81deea622c885ab412b9d0f60a0c1c14f1a53658757f27f0103ed57ff02915cf410e1185b6938af29ae6fbbf7d7b77195c3ec94fcc796358821fc2830f9f318d54a371eca6ef5a826f1c9bf2552b59698b6990fc0dd0b00e06135ab920d21079f8081e0a3545e9ea4976371900c72cdc44205379cc6de88c02c038e1154c2b18d43c5e980666feecbb2a6be123925b80cd34646bcc3f05d28fd44c6e1e508f421b31ecaee75e8207ad9c117e51e32a213c13c7e2d70cca507c2e1a43e0fe497b7a7562980a533d7337cf5375df15f1d1f5f17e17cd759c16528783cf4067fb058ea7e42b67887a0d2e94aaf78c836fd02ed86c407365fdb26dfb8ada388cef13800bfe77d297713fd5b2bf4fb9a55654690777c97a42dc28cf6c31c9d0720640710b9cb476476e6461291b04fd5496b8cb3eb14722e471d3be2b75b4e11fbe69a7764682a67f1eb8a12fea2b97cd75cc0c23020b6702f7825d7c174bd1b8379b301f509e9e24db500fe13abcc67248c6aa15a7ec1c51570b110cbec2f248f2ee04d20cdf0e693ef31b3994078a3b42e6d2450988eb57737cd103080be7c22a307abe407648c520d08f678269bd1a2b5f4de642f6821d9c3397b641ed721e1bbe2abb8bce7735d471144a494bfb51d487f357281d608f42d600a69096248e76eb89ac1394b1ef16650d15f066133e98dff9acae74a9fce5164dc105b8e43c0f4f0e5e0dd1ae2b38e2b223475017d95e60d3543bd8f180250ccae52ed73aa07766a5c658c737547d2251a0e7bd90bd6546f040987c05f743aa1a6d21ff97b452b6244896445a0e9b7467d8a8f163d6cd85a4a2622aa6283d1ef5805b76444a4ab8050afd612f94610981a416f4be2fc0ad1dbee419cd79c05deb3aa29c59011d0d45cae915196ee9560eb15c84b49d844094f3ac25a58d4de24d0188e1425f220c9398dcbc4267cd1d42ab456141ccc5788b023f72b397d9392d5baa5dc02120aabe337e51fbc6d2830674366e8471f41bf0ae69a3484699e5006b777c054fe2030a8e89ebf3a49a39324acf2ec8c60e1650010256a7560dd9e9c19b62563e5029f0d08c6d73b41545b2cbec3d048fe1cbde6ac8027bda90ac031de9195a38395ab00aa406f9d0e16d839272eaefca30c36e25bc4849d704b3ba08b1d100484e72c8aae4c77c1da956ec7dc98553d902c7b35a95dcb8a2cb96bf9d703681fc2865809899e17dcd071040be2a0f35280ec9ad6df8c719b1f445871cf887e94b77dc1efad20f8c2efe217dae785598b6d41c0825f19d3af1cf06d31884f06c92b665edee303faf5e40dcab6939b2cc6e5eabd0e5180d19d8328b07bc6403fb14e0f4e27e8be7cac5855dd04e57ddd8ae9bb3d84ac13be9241933a01e0c9a0853f06d1ed2dc04253241fd5e68f914bb93d5fb2b0b2e45cce56f6d9e5078f224852bc9137a00a9f87bd8d21c785aff09966b9d82a64be73cce8c0d5810f5341d2cc25958754d977b5ec09ea8581bc1823e45c2c0d4ad772ebaa41d07f690732eae2711e605431775fa3f214e002d8f7131108e2cc2df2825d6e190bc994ee7a434872f4642fffce9cef93cd9c1d4dfcf8658214181ccde04f023c844524514c2b709786538971b7e083eebd410da9db15e40aee45c202cee2003b83c5c8519842d53659fdf170c47f6a596aa62e33db804be97ee7c6c02130dc0634a654cbc2e1984012c1486b0a91ac9866fcdaeca9605d689810226731798da7de69ad6260d34ebab622fac967f01e49e9b5c92a8478356e427f8ee9ce5ba0f88d4b1e9b2f55143afffd2568a4690b82190e95da5c48bdfb9a62adb6efdfdc4a6c92b0a12be7822aa79a8f5e8de61c1f12f9b7b27e96c9bdfd7386816229bfa223010ea47a27acd108f32f0890e01138b6238bc1d881ea25c763c62da4e41be127b8d123fdc2780e2a91aa66f1d326ded338467c95174c14649e4873892d8f5147c3c339e7d8f6cf181b51c0f99919e7ac903b9c313bdaa927cdbca910fdcbb8d64496ab0a8c67a54931a052f030d1aca02170097b7926e1adc88bfd8d0717d1b5aeb03bc543beffb620bfda5fdd2f3eb2cccf479f0c8e550e2a2853c6a68b8665e7d4acdebee9a90aae468c0bbe53db000eecc73eb25079452f89c06b102c83f10e1ae0a6f27dc73d24c9d5cdbabc76134573d399afa505b49674e8090bcf5d3597e9aa1d8ff1aafb45b7e1e1e2bb45c1a60016eebf9e7a982447b2bd86d1c81514f5dda501c984c52aa0edd6d0f3cada1bb23d655b5bdbef5af20c060b3abc5a599a15e7d6e2e0149a892035e60a14d3b7253e09067dcc5b57bffebd8911ee442b86b047515edca870e1e13cc1959216d0b823873d14944d0ed2f7019f7c4bcb2a6123508afc3813b21781b8cb678d9ef052031815904ba24b098b5af2bbd08fbdd392e761aa3c1bd73840f9fc9181f02459b419c68b8c084678c6863e05682d3dd201436db5d988bc324bb75acb4cc54b3821b1eff47f1380b15b70f04838393e0256ff76202058b7736c6c74a96b7c51e300509241cfc066005cd13a59d73e09dc529fb1bdda95973238464599b3b9f2bb399bf057df8e9b683edac85d314b8192918875926dd27c24cf655387594cfa14a84def86a9c3adbcf27c9815b7b70e117651db56556223dfd8aec06abf85739f83a8fbd0e9d294be4fcbacc751b11bc3edc53a0f422ff952f6bbfd3aee7cc56f076d2e0acfd6849a7cf09031347fff8221b68bcb7a97a6c955813aa810ccf3fc4f8da77ec1aed19c04239523ec83f21634bb196318f47ae34009008fc23f940c99d0af71bf56450c45bcdf495c43f56d849c37d9d7a580aaf0b8942873ac5616cbfbb62d2af55b7c46dfb2c652a3ae07fc7d6a6c16cfffee24886e02dacf545d0ebe8e696d01a7c6208e44bc36918994f232160795200cfb5159d0733a7661135b4957e824bdcc8406314ad7b031dd22ba3071e6798bc2d8cbc821adb6e9849f44c1faec882e83b54706d2dc285df1942de9ca7cd206632eba9ec37aae8088ef2118ed224066636eb80a32bf8d90cce3593e4ed37f22a159bc45d4a6034da6eb31d7c337982062ae5531778bf4f7e4c80b9a2f418af159adf0d0e3b463e35045ac748a06261b869b9d168acae19e96899af3053e227bb41866c8fbea36f51ddfe34842e5bcb51b2275fa298660150eaee06d84ab8337e735a59d2f1e285a32ffe5e8ccb92778a6840f581d225229d3f0819acf2f46c79aee02d707c452083f5f0353ca84de7eb7a4b11cd55cfdf156fb2e89e2bdb05eed704010be01670bcf013550f611ef03a71cdc3cc1f0a4d3dde41f3d4c00d3536cf95c12ad4d17d01b8b68866368afc5dff138e1ed5e6ebb9006a19349cd3eb1de75c4b9dc054b5b9de05c47f96be2dfff8e1031d3f0a69c905148110ac1072155318e37a66c558a6803729de39ff9b0fa0e3824ef7ab13b4950299fe5857214fe4e119faa11047ada9e980f4065c33a07646e6d9c705d3d807ed28f2d13106853a243d8c505726a7f359a56f3672372f08e48f2011839847a7f88b870ea9089dd27dc4d7448fed16c8a237ccbdcf886bd10affd31a2f2417b274be23965d2df5d8c81e2e8b8b0ba7564ea83acd9701355c302d2055ffaa96c9b8e4d06242959d2ed3017fc9830f16772809f72d7d7eb1eb0625a7695a6aeb893344ec4db8871e40a6bff4a8b45b3ae06da1ab7001e212c6f1a2a72466b9fa9d62bd2bc72f007ca6567009a57ac8fc5ac23dd3ad3ee3ba2b4a3cecac47e04eb939ed52d75bee57c09064fbfac6f011b7803165b48cab4cf3bf86113bfc92bd832347fc9ce7c801565ae699092da6c88c94234aad485a7d24177eb240e0d6b56e350ffe43717ea8647e23faffe0986858b9b3d8164348387fa67df5919897478eae40603e986ab98f1c5b923dac8e464161ad7fb3c0f88499e6cb71e5ef7da9f03ccf7477abff14d55679eebca9c5b9603b7912ea2743bda6e36f373e582c5a1db8cf02436ca9ba2b3b43b4f6131106dfdd543a78f957b5d538450c3a7ef4fc9bc0af5b3c8d828e88b19f331d0ac852120bc401fe2c9099c8011da2726d06113af7d0e0bb2783a292c48a29927c6fdbe4183d12546f124cb5da06baabd9db659905f1f4b61b04120b5060898b2f31b0f6d5b7b21ffefae275f5fda7b38d6c9f0804b915381037cf3483aee521f4d27936378e9e45c992fdc0151cc145a1fb3f4c036e85b201927705759cf992c02496d3e13ca26366aa607446db484b392d6169dd8918fbddfbda2d223e3f47f6d56de0a8e91f564ec739b59d9cd0bfd934d36d856d40bae17adf0d257730d08de4abb24ccdfd079f30e9de79986e2fa3390b8099a282423901f3f30e419ba2665ba270f23af0015638d6f92f918473088f9e790537336135d0c877ffbabb6c26fb4447b03734a5931eb7ebdddf657870815cd0f7c72a0935a3d22e74b0446e0a7c3cac344f511487f74cdb9f58187190da0072678d99f75a2599cf7e4d64211bf68bca24a97eaf4d91e12656b6502250de5d83f42a09b03415ca9d6d3901f7cebaa2b67547dcdb62079cbac2828d704628c3a837628fffa416ad3bcef992997e8436dc9843ecf35c4bfa8eaab553d0845417068ef76cae7c06a81e5092c080eedfe81726f61d1d9094f3dc05a7ecfdf2925edf55497f5376cd57e4c5c08ad0f7188884ce96391958f75151aefda4e31dc29fff3bdc1de2f761fe45548cf188994b4ed150c915d0501f7399997860d397ed2169ae2620052e446400e664881b0ce2d89ab249c04724f317cf6e18541eb91ef3d274cb19fed64f47efd83c89ca49e0f5a39270a142c8b3697625376176d928039e2ab9ff278a898b3580dfd6219db4b8180e084cd7b0342d45a7bb95180370dbea1165a23539a19eb74d699810c22e993fd6113eda20bd88780d07a9a54720e52578fa6447220c75dff5df89c34b8315bc15dcd7242e934f17bfc6328207e4f6f59b5577175c3424a551a9d59ec8ad9c182ba2caedccfcadc754f8e53144d9fe96da5259723726bb3744d394b8c92f842a71bd06d1e1b68b40496a8cb26e891f5130324042c3ebcaa083ba9e877ae5dc877d29e111b16347169990f4b5d8eca2811fa4f2146ddb148d1d1af333f7ea1a5cda2db7079f2f22c553b576de27af24fc21f36546e2c947c75253407046412b2d4a751d1a7c30c2474c728b58654edc5bce2d507a71f970c4168753d5735acda0423172c2553ebd4482c1df483a953f960170a743b241da08fe5160549437e111eef588a341ce7e6d0405eae0d65d5c2bca3bcb98300d795e199a4705bbca5309446ddd17930634d36b293cc9aad3d9bc802f580fd198c294f4d05993aef173347c2a221797c77d7a40a1ea7257e915f18f9dcb5c53d16f01adba6636af282f275b266f0cd8c7d1510d5f6ad331059989624903a4b8e646bc219481e3cbf1d953156acb0fee6a787126edc274e6913d4109b397cef86c872f17097feb64a18ac301872837b58448f67083fc25bf67b1f247242594ee93fab67bd38ac7a4745aa14748eb08ce2b576fbb82bd198a68f4df18f76400142b7deb941a529e9ecdb696639d53e6305049c97e6e8edabcb7bfae41338aa2f30d5a9aa4d55c34fc881078e36a5662adef8cebb586d0479b6e8b9dbd09da2be59910a71d2713a4e42ada684d02618f9909f017bc47882ca116510d49010a376d8b4a1d11f36cfbbfbc03aa0093ef97a661caff6950da7687bf6b7454265b327924f36ec750c3df9faa00fa344a51f9155290f4d386d7dfaf92d53c12ff68a507006282a270d1f00bc536d649a115def5d26b3c9eab409ed2d5f3554b4eae00a7bab6369c865885a94d53a4b8c730812c6a87cda518a8c8649283fe1bdead244216ae16439f08b9c4038ecb9138d913aca046439ffbd1fce07d092e7364463ead07cdd177033a67034f90d76d14b311d233fb52ea095f7e40d308386e02ae59d1b6e7b2c403e9e10681eda0e9368482ed639bb8bf96a68b3aa6f6910146e9dd76b52663315c765afa12d0d8bcecb5ac0de1e6f05f14b58c08694336a11a343c9f82fc342c224347ef29c662e1f2b82cb964b507a1ca908ba0da0c3733332bfbda942db2bbd692005ef1bd8c92baa4ca7460b671069128be330c9de66652c06d439b553eedbb08952a9c32dd902ee48c12ce7d6fe908a06764bb62ad3197231e90f7b9941db4a524564858723a98d3c9e4e9a87ce7056f58a3680eba35b205584741e8c6125deae16742371d7558978a7d2478936b7b7ef10cc795071aff5987b8cb0316b7ee490902c81b8c8c7610990d3fac71790111b9dfdf44d5ce7cb7e7c99e81a240c4a8a0752c9050e065a4a1db2c6917c471278722ce551f9c3bd0bd00710e1add530b17fd71e802fc094a16469f21cbee71321a25eb28ee433104c4b2cafbade605ae6b0df492afd714bbdf7164a85aaf7282c7c72897ab1b44112d3af54605eed1106a316ab26f47be93ce6d0f47d4ef861ca7cf5b876ee9e6e251c5574bc7f26540fbfda9ca258fcd442cd1afe6af402b34f0cddf131d29f313d4eae7b403c1fae235ce7540dcd40c40f6460525280ae592e479533b39380b6f6c4ef59950e4da194043da1ca09e3ea20c9e32605e304762107ca75ec07cecc482666cc0bffe69eb313deb13f62a5f56783eae344a797c9342cc76be2100cb1edcb0a13ac4b64e37ce1557b110f18bbf5a21cde86bb73d2994e45797a9f8cfde5017d4c8f5423b589d09830ac097a1bbd1e1848dd58682569a91079981ac4a4eb7aa467e24163caaf42588bdfbbb31cbbdd9f6b89995cb78f5ad5f8d1c1a0c9d20e6868ae028e967390450a57049a0f144a9013fbdc2c679ff75eb91e7847cee477179db729b31abea8f0c183c07ce0cc91ae0c9bbcbbb6a96ce4138ee7d856a4524d3faf9fab9231f4c79bd3b3fab75556dadefdb09cbc7fd307a7331eff764a2d65c329444a450e30a33270d1c167d9958abf2f86245c75d4e5adc8867dd0357e2223f85b6aa9fc41124c45c67f567971ab1f0b33002fcdf08b5a5897e3bf1f1a7865af5ac5e2504250c14bcdf393d8ad89bd50630fd50781a2f4f9149501dfce38dd54fd3b59cf4b101fd711fffd4ee862bf2c9a306be126a4f7867f19b1d6e7bc6fee5a16ae8909a77f386f913e56f377f34542b7cd592152d3a184b4760e5387e10c463be3815324c8cab7bf386bb43f50d4875c8408bc6cedde9444bcf021905d3b383308f3d547c9b09f28e809cb58304695710e3985b352b83d715da9760d7e5c1351993641162ea66ff9d6cfba0927475fcee1af1230b79c44ea32efa009f07ff4a6b090a5144332c5b0cc20a2a473eba1a8b28dc361e40eb83eeb2d76d866b86c404cec1b2067b42b36b731fc444b1c7cb2c5932fcef4a5718d8423924f3349e854d5d115428f1222205f3dca81dd2561b8898b205bc36582af9543dd5afee372449709f017ff054c666992c618e0b5d1a98bb6e06a673909b64e6068fe7731531e63a9401132737c9ce5d6ab7accae76eacace74acbbef03e73ed41db0b25826e757f7a71fb1cceb8af156acd503cae77ca237ef6e4d2ca11bb79f9940a22114191b9897143c4e4a9052c744e9fe9dfb5edc52f0132db74c347b620e34664be44e63ec5c2a85c3d580037405035ca05ea7c4750138abb5458b667a325a2cbfe36f19d5ea30f488590a4f1fb0faf5d246ad58b97d8aff03878c5adf7ff9230fd400412b0a2ec47c41892bce1d4ec3d302a53f1410d663400d020f15fb1600d9c84d1979712e7be269edd6e1d20d47ac9fd002c29e4d52becc809dd77b1a0d1b38dc8d0a4623b8095ff1ef18c019b0477cafa394eac06747b53541216cf8ed961ccec37c26a948b1227d76be311e0e1fbc9397c7899c39d0b5933f10a0ddd22e1899ff29df334e1acc9b41e2e5e23feb6c8ae1300262403060adb0f4ea0ad8d88c5bb8be5232cc0e32acd6f7c88353f77467e9a46276117d1bdbded15a255de1d855eac8d8a871a1828ac25dfee965dfd39a7f4214426319b0119f49e53e75926946419f5127a6fc0abcee75a63428bf82922b864915639a881df6b747658f808dac1e3bc5103aa1f78baac52f1ce1c9111532ee95217614314b2a9cd83f921ddd6cbc96ef4bd9fe873600fd13c1867498cfa31b72070b25c1187bd4d2f8a04ce32454db1947098413fa79c9837942b6355f5c48f2e01cbdc985fd38539aff289967024674cae5377f29532bc7ee99a9fed29494d24a44f092858fce8481ee7808af3592b4cf65425ec872aa40c4ba89b5bf18e85e3f6018c7a0ba75f5563ff71e6aa3c07f8c8f87d62d499fac60b3c807a6fe472d10864c91ec1f3df1bce9a55e0c40f69e8327d9e61a8a638d1c636bffa32c2fd7932f518ddc6f3e5458fa00b9bf11f760cf04bf00d496a9400e1a906f9d11632ca5796d4446b754a317d03d77341d00628e31fb0d148b9b497fb23142b128bab2b87aec6795d6c1b4dc43e2fe56df141a8691231bd65c763a0f303b049eebb5b98e779d22bd881eab8d8f7fb0d2980f7dcba93c8c5a92549290b4b6ec5895606e2703c0b221c235eddd6194dde806f879cda5654fb4484ba3d6baf707586aeaf7c4c3dfda17ce66c6c0e8129ecc7bf2cc1796eabfaeee638f3d872c23826bac6085a65c7d11b6e5f792ea1cf81359ffcd24886a73fbc04b943bcaaa7e1d34f836e52590c7330da3f263fa88389d64a42a0b76dc059f77bc35ccc165c9a6d0b09ecda7f57a3b748b9917ecdb63b40ebfba4386ac982241b80de1c5f9b93315236d4268c2ae29c500ce48c9cfc4946e26977aa6e0e7719126ea1fc674aab23a36fe0b4d8a65845e43ac8ac7bf00ddb5c2e6ddb4301d1fff4703788ea3be93edd0c47c60672ad3ea03c5bb7a1d57c7d1fe5a20f5b2b99a0a8f8c06cbdd3bb73c6990fb90b9a6ef9fe03ff73ae544a3ecde9af63928c384eb0aa51538e665409a59d1c1611c07dfab55bfad0ae1e00483f46bad1190e4f4c1cf560f872b9e63be37a50ac14b17e9ec3cb509437253842d406c055af1ea8b3468bf8cbe67d929e1d8d5098fd761f7e59b0ea2b01af9828c35576d373d735a8b5747f16c650d626ef65801bcdd6197a10f5cb76f7dc16e206b17c5d0aac311117acebe29a93eae77b3f9755b39558c49b01d342be94586f09eb600c999574aaf88136972e524c104734d480c61500b67d952c491bffc458b2cbd313d1fa0070aa05944202063e52e526b1c127e8d26b12d4eba20f9c195c700d10e9b3fe7b6f97dcc907b406d7beff33784121cbe13d9759e11b5a88f4339d21bfb2417ab80853f0fbc91f55c08ca72914e2064bbf1c67c5dc09a9f7cbecc6671c0604dca9e38704f79edcfa1816763cd7d17cfccab27a605a2e8c8ee63c040d83d0e63ad4f9a3f0c63ad8fab8bb240421b5b1f3ac692a54782cd16e7d4252b5fdae314abcaf94c983acb2701c39e1b1cc638d8f638070f500231443a34690d2947bc4634a7704c3659988f131499a11a00afce37349c0f1d089900ebb4095e3252981a763ca26be95ff4e5706b8a9f7d81896e814a0b19db22c9b320ada9696b4b0822f9dfed2775bf6837468e6b63c1e1d0b344a6f3969e2301d3f8979f3bcfec5c73598eb30b6d3d38e5809d02528ce2144d64791c2a13a4beecbd776e87b7db6ae94d2b83a30edcdd1b62e116e1d13ada0ffbee81b4871c7f1e5366bbce1075cb2117b14f02150e026ce59c148c4eb8260bf6aa2b166d1a1272bab6a2952ca6b0bdbee54f2e0997c258fc0ca1b9b910d7ef1a67ea6fa24ec68679149b6b0505f5bd782a255dee236df7706d29518496cd0da1281cbb3cd29a5f76fdec31bc7a27993b92bb96427aed2dbd29d285cac907640869bbd99796ef28dbd24718a699e3522ccfeaf0aa0fab0e3b701415a5588e1fcdf620e0c9eea9dcc3bc237019234597d98e195381330de0468928b8805d44e966d8d8f624c4be45f9817709d0ded0d9d04ea5a5998c550b2732d49b08477bfeedc3a4169f471c6f6a5d6146fcfbdc2ce465d802a90a86402428101ddb14246590094194ebc83a7be5c0704aae5be3b535e469ff15816b1f426dca0a9e153c31be3f2c7ce8dce5ba0b7ca65c69d6d90ba0ed678c5b9dac2600e1e4b221cee96600395118ad72ccebffc554340de3eb4f7719910edcf007e59e12b12964f087e876b520bf5a39cfdaf6ec69bfcb7eff3de174d1aac1be106ad50c3b3d518de204359660c88e3a6b84d743727398d037190a1f8ea2f26dd4a557ff4e05200c37055242d77e3db3a6f1ce325c0ea726c3ea7d50a851fa434029c7ed5f121755b99d6cc25f5b429621882b465122b0053aa43c02ac6786f87161c28857ff64bbd146fb5320f9123ec3f754e8aaa51f168dcd4b735dd0d891d98b22f47ac2a7c58f27cfa09b790b1d8bc0a00bc14c26a295de80fb99901d2a370b1605bd88b61596f1e3fe5528afbb80117f6926fdf41881242eae7d93f4d3fb760bfcc3d8fc36872d873df09965d46850fb6a86a4200467ff7d72fe130e3be132f538895f8c206ed5a6c41a00ef97f707191ab104cd68941cf237212b8860fa76d010f3ead3579e870ab217a6463412e3a7671ca487a431b477178f8d7cf74dfc309b3d398c1ffd844759b18d6a9456f31056fa5efac1b81cb59e1e74f1cb164edfad86a1855c7fafd92e7f76b1ff84416bdf1af8ce7fbe02d678981924e86b59072e371388e844fbe14ae0f93a45c95acf88c243224b35795b5a04087b84a410fecbf739c39e926fa2675d8dcee462714f04e0d189a303aa12f0a6a7239a79fe6d71a919460b79d7c3aeeaeebf7711aeab1f2df2639cf0b84e9739518432a8d760e465a02f790946414da4f9dcd3ec18b5a7439d54b7c572702a0e326271b668779432b1ee4f4204b892211bbc0e4e9f71077e67f25822f25009aefd0f7d28ba6d1fe2701979de943075a3c596cb8561fd63247db7da5773d55235ed61d2b166e8aab3a12dc2380d2ffbd9471fa751ce6beba6b866382415f885ba9e0cd9b1cb66285a56d5ffdc0ec21b515a77c35f32ed1c0524643649e599d8ba756fa482af669e4416b1b394b404b5e40175453a197d3949e9d9565f2955355f2610e313ad8574d462cd3fb3d85cc877c19545dd6a388abbda3110deeef25428c2e5613ce8043495e9aed8461f4594b5d610bedb1fd6ff01e724809df2e68bed1fdd1f1fed604be1f5b9dcf73eacbc3f40ee744fb63acb09c0ee7c7191b245c384f3d22a8395a6eb30b4ab3d794952ba9771fd610eb36728e9701ccb9632eaa8483bba4eb8f6872df813b1d4239b08beb011d2175aa29811290ecf5521083ee9e0358afaa381c5e37adb8faac4214368049601cba0b3bbcabd85867171b1d78a5a50122aba9ea113a092396d93fca3bd272bbeb1f08d5cd3e28514fbf100bfc4d37bd3eb6630e3e19dc3b39225035b4dfdcc915c9c3ed0f5f1c8ed39e51cc312885ee95ce7128c5fa3a42e3196758fe77bf34bd9f94b61500bf2852ecde3b4b165bc0aff83785050b4807e70a66b79b0cdc47f340b58b3971d967f30f70f348f385b3a98a75060cdfaf85a32d5dcbb3d0aba3d93df263cea7e039d799b361f312934a33d8f3c0d6ba96726f9f3d0b1b6935eb005839795e8d968e9a683c0768422ea721d494b0ea52bb9ea74cff67c1eee79779d97ef7fb4f4f889b8de0b0a7979b88ce7215dfbea11dc60851c50c70b8dc3903e5111d276736513cddd5eed4577b398c51d02707427ba032095b38ffea731d75d86c4ff4b930b534f1a2cd4ddc06116564e35d2ead2065789deccc8486ce8edc3522bbe389047b251431c23f7d4184687696138a032b240635733d9e5edd19607ae77429f271358803aa7930f801777f63529a4213a14da953bd3b1c5c4feb9e92c9e680126bf77ee44c9316526fcf2e4304cab8c32a0fe62e4a7d3b2a74324ee4deef5d0bbc6d18b27b8e0d3d6f31945504b7578c40d7b3482b7ad120ea32570fc5cd20770fa9ac814e35dcefc747fe7ed269202a23c636716aff5b90f5a36f96d4eab33f4eeccc9b0152f03820f502fa47d1a1361a5d75e8015bdc2ef6686edc575ef4a33d71334d268a3acd4d98ac93b973f9f586e068823747ebb573865e859e2ea745ef85fcba1ceb29baad0edb387833a55b6407542c01bcaf763ff36c7767b95a35d3866063015c4dad145d637255d740a6691fc9f57ea087a0c642c66e01bde0f00edc95148ce30f1261b92e6c061c7733c5c5134b12c1b9c6a04cf886dafccf57c6123127254290f878440faccc46c2d9adcd3cadcde3cea0be812e04199bde941e98c894ee5da585aa78b2659cec69e4966d35f49f01bbd348121c24b522e70a2dc9d7b8cfde5276acc0cadce9fbcdd421fdb9c552405f9d06041bfa83f23a098201de82841f8fd94354e258323b674ff2f6fcaf8cb108e25170352f52807d1d959c7f9ad7a5d5eca7e67f82389f07ceebceb642643e18fc15f377e25500ef28e73beb5d74147674bbffdadcb89cb72d4e857bfbcdee51be7f142ccc373d1776c91bdda2f8b989ebcd5846a380311fb841e2e2fc277d91b35804d09b59571b6aee4f05a54542ecbbab4d8f9645da5575014708fb066e68cefadf273b5818b57bc879654cebc0d2dedfe3a39220eedb891eb710f1792d19bba79ee6d988c7162e9b78ca3f3dee4b1f26251618e432302278cfcbb1fc5f8fdcbd5d7f9a182b953d1a56a531c14b99ab6451220481791611e2f326a5981d030a51dca224889c40f078afe44eb6e502ae045eea8bc2046f3fa239aecc6dc65d6f9c539f1c616efc56340d81e895957775c4f6bae8e3e4a901d34c422d5a83365c94f29b2b3090e5017c81f1fb36edd3c34961d3b4841267b9433227a71f441cefabcb79febd94316724424f19f47b17e78925a666aab3d1b88302d03eb36db4f6178144806426f42bc795447be663c01cac759cbf9a5ff47e480e87776ae3bb77a62b70df380299486bf25a4c7941fa5e653c5a28a1e705606148206873b49e508623ea5a3c0ce2dd4e263557ec59f73a4d51bdf2b79fb0c8c2dba1d593aacb1ebcb4d9b250534e6dda42bae720a35c6e4715fc116f6cbb6f2bb28bb4ac581cd5676d853f75faa89521f501827c36496dbcf5308d15c5b7c99e4736d17c03a7846b568e1143398392c9ffc0516614f64eafabf63712aa10d9edcfd30f8ba3b034f2c2ecc83d69e25e592661c9b5d037590fe79b049402d23f2815cdec90af5b8ec564ecf46cd608d43a8c2892b3587222a627d5d2ce845af5e0759c260544081afde0320d7b41ee8c3d9418c2a901f94b60674722595d640df54ca2451d841e8e12ec7109bc28c60f9ca20b876e660600a0b52a0dba29b18ad66c0ca9e2afa65a8d6192c892e46b8e4f219abcda2b81b03d37f5f8a764ee7911750f0bed591533fd459f75abee36b1931d526cbe071042b0852773a306697a1d14a128834e3b8cb020b7e8ab6eb9caa99a5c95d60527c7da6dc8bebfe0a2d18bca2a104075c18d5f78e5dfa58cf090438e3efd24037bbe3f466df0e0f80858936fe506c2933587fac093b13bda0cb885f41a15e41af2dbc93339ecc88cd51402622a8243c5ddb9ec779bdbed4659ec4a3a69cb2ed94c021a2f19d56ba020c3d307e883aeb10eeba41ae568ce3c126b7ddd3c7880a244cd24c8a7886876d72be1e710350fe86e698071644e09d76b9833bd07c9548f24e39f5d6ea6fed1654256d6c0a8f7d5fd913517f4d1e3617eb1d47405466d6149219b300fb8638f9fe3c47c6a6fb0c53a483a711dcd446d54d965cf8abff8523fb8c3fb664a7c07b66bb96941832b6b7bee15ae1a1d1ebc65c15599e584c55f2cbaddb47e76aef23e3eb11165510bd66e04ead02d716c0222b622ab5436fc5ad77dc654108879c7472ea0591e2f2004cb89fef656be21886ac2de3005278d3dfc2dc7b74b3318e250f5f8e0196eb9dc158108042ffe1df7a4b79f8a2bf84b18919b257ffa692064f8ae06ee10839bff435864919c959a3c919e10b90eb790f7397dd52b3f3e9f85d3879a49986f9441565fff647cee9dfd4c123445ad49ae68ae22456e5fe8f642d44db1fbeb91cc87813f9f9099223ccc04be619220a360511868a0eb1464a9a54310ce52102d88edce12f8eca953225d63271abe1df39842db8c89ff7565dae1e667e6d759449c1bfe516334f5d4d46d80006792105a90ed4e500b7cdd70e18a02d56e248d25da269df55d3ec133d5b25e1afa61454d48c8a52b4242a09c6ae6284e051194e70332273c8ad42d927f0d38e15bbd5d2133972d0c49a541d966dee2dbc549a0561cd3c9aface520fecfe5a8dd863a9b703ddfca15e1e4564756f6bf9d09207d619a90c1ffd906a12655b89f63315ae67e77aaa94d7465bececa76c5219b0d504f5bdfab4ef2b6d9b8fed65f676dea836bd2b41afcdc485f5160dd6904e78fa9c64d4e2eca40b838ae52d038d01986c425a67f396d2b6978ad26af48ab43ae7b37590f38b63e21e0f276ca5468febb62cb77d2cd18b011f6845c9c854f1078f95e296a98ec173abc791360065e3c2f0069e7dfde07a526f4faccaf6d3a4baddf23e6082fe8b7899638ba6dd26227624af0fec8718e472facc809c73e0b0f1d4b98de75e1cd8b15ce6f2f743097392189c46654e987607b093833c1ae27dd18c8e7a55902f54e29b3104b6b01da47517038d92c3821885698e5cacdb0fcca7d3daba0fadb31d765f3a1fb846db0e3254c782fdfad53a757a3949eefd1a6e087561a9b596c8a889a5e4752669247a35e7a99d68d2f96205a473b69efd3b6c3f5c8294affa43ed37e29c054588a4f50c55937b904dc7cae08800474f3d8a913355ac2497af74c0a0a1bfeed71c5443e14de232afabecdc55705c3116b4cacba5db50fad04cd09f811560ac90484fbe1a5f3b196f4625fc383259f168940dea86e488552ae7b96b4610828956a16d4555493d64efec64a764b09d2db626676d68c0cf38dcd7a4e6c7ec62b73b8d5bcb7b8b8a2a2aa067f01b089d9e01c95aa07dcab3c30e6b76cdf205f1ac0fdfe664b539509c40f6dde6f84cd40c63b32eb91fcbd7b0498222c07c5e887224a4c70c4b87178c6e2256387bb1d37da17e510b11077a377825694e30edad2d26c68bfc16f3522f619d6a2903f899984458916c7c525ae7fe4528051012c75db05d34f3d214470aad038756d477bb96e14f5c9446a2412c5355bc74cffd69e6c8f1e7f4f6089842f9752d4f0f86ada9700620260c5b9464b35887a8528747323dad3d820e8debf2402a5593eab2e53ebfbbe5b7cd672d8be8ea9bd5db0d7fa208d4f7463f19e0f051fe4d80b5509879fd05857da4c0da83fad29a2752420a200c06070048605aa5d93772102aac856e9ae5a61ac120775638523fe375b6ca1cbb44279908b768cc6d2c461f5ff5ec8d643507f245b93e73522e0e58f3fe22b948a23ba4cb7ffe0fad28602677cdd9e3ccd8caa019b9b24e6479a130b6b31a324d380deaa0b689ad751b13247bffcd3baa2a24f94dd7dfd88dee296d68058cce8b2d5a32e4deeffa492cc2d669bc51d4b98045a9b1c60d2571b2064bdea75e8c29f182d712475bc29b3e27e19cd2ed2d3559a078508887824f0ab6dfc371be43d53243e4ee571b4e7ab74bf71e4761d0bd64040b9d3010de532d3242f1237e1ea4310b8ae7ae889596d078ab4c0dd9c560e9eca026cfd83e56f3954aceb1c2ca73d6590be152caa3eb49fea6abe0c3811a7a971c8499e00602da9f5514e3d0548f5ff60ce61f36051540a9965ec2ab6460600a8498f32b827074949df90a80f897eb07072115c6020f9a20c81ae1282bc5d99020cf7f565fc09b35629291f801f1eedac68c020e3f8a7b54e2b53bc22e81318a2964420049f60967705fb7e822806a449aed15a102d2c78439afd5119f9a8081b7539e09acf70792b217dceb18132d5d7f2ff31d7cc4af4c4ec0ff4437593f855c42ad8da2b646ff0dceba1d462ef6f0c04408f151a5ebcd79015db71da40a7aaece16b3ea70a0400ef8b72d093624d87285317d14e44d800b8e01b86019c96becf79538e36e17c03f4442b1b3e9940a732ed910b3b4beee052def8855947398ba3c0e9c2ae05a88609d3f81fcbd82c81b1cc20c85c501a6d2bff6918ec83939ff52efaa8eff07824e98eb3069775a2b76724cb5b694bb1e389b9aa382c4b4f4cf95d5df1e2c257b74f51c909927876c68e5c7cbe3315a3eea334089402d116b1600c175f7640b9fd08a8c1853e2f88b6f1fc7e674f673df58636cb52d85093f02e9c3b83a8edaafa876c688aef5f0a9ca1dca8716881ae53c60c42258ec908e84b03b53ffeebbfab36900185e560bd9a5b22a92fe7720d16260c7ca8911a1eb2328b79ddedc0d1eaba4e916374b12fc902fd7f86a3b56934e85ca1895acc0cf18c40e1d77274e18072d6595b2b45bae6a4a154d8fe94c3b8ac56411ba01651b37b669a249a886229b9774e399895d41a6e80ef3b010a0de8ab56a9a5f9e290020fc28f3f11671e93e881a6bfc194783f95e975256f0b1a2139783363945285ce174f37463a9457cf98ee70cafa37625d6e17ff35f7111891dda61059aa8c078d81d46ea0c96a8e79dea50c80c58c5d08f16e14db01f6509af0f7178996f13cc2594f03f6f2a6189479ae2ad1296012941d9da095c6e9ec0c0478d947431450743ccf7af2c3914ebec72c25ead11044e4d16e91ff625b0f07cdf424f653fb0b28786e58aa22bce2cdef2dc9a3724911e015518916a1870cba0a115ec5e3eef3b0ccc75fe32f444a95779277fa840619d95622beb81b7ef849a34e77a87880332cc519cc7eac36ef38f9717b1e8823ae54c43c9a79b40c9f36dec0e291c4d9b86a67ca7ac2b35ce5ebcac2d1f529ac637337caff96acd393381ad954f3d9d47bd5a28aec72c2b173b0f5844ecccf52ba02ad136526d6f830c710df0f464145754cf826ae7d52dc50ed9474511f700c9c0fe9ecd046ea6e821d367ac24e1a62874680ee6f119e059bcc7d32813cdb1647e7313a31c409f42d9bd5534b882795233c4ad880dcc5143d0e5effb2c62f62b93837ca8a1f11cc56dde009a2af9e1d2f77aec9b5ac9a47c7a92e22bf96a354158a570a64a9498e9aea461b769701db596d02284d71939230faeae9ea3fb0f0698d76a5d3c8764ff2cc98d08a707c85fae7546a474a43678b4ee1bce9fd8ab1e7ef650ee15fb645986404e244491cca265ff5b44e6b0837e7a82f413bd84011f6cb03945615325ce1316b23c86b8851b7d1b7ca74dae4347d188aa4fb42ba30f5d8e4a28c2ccd2a12f50d6171c6662bd39ee987ed958e55801c6e03367d76d2a2658b0e95e2870db312ca2f69fdf5bf039133152ccb0fa8c73360ab49de6537e83f68a29a031ed1cff15f569402092c6a9f67faee4c11b7d1f79696a67e4cddfe1a6c442f5dd13bd095ab8901ab1704e6a3543e048b2e507e3548d6970709cc1a0c541306aee01e2a868daa714ae57bdf1d987eb4c5f9b70fc66acf3ddb77d03820f4b50ee24a7498ddd8cc8b904837b54088d5df8e24001eb4509885e4cc6cd8f130603aa80902bb3d245056452573c67f224d05015e4553bc89a964a2a3ebbc2089cb38b386f13a6912e2f63389e66fdb3accce0885400110ff5c346a1ce5a92f0431a715e647f4ae7d51f90f40a7c1e64fc0ec5e9872746602170d65fed9a78eccf7849afe6127309fe6a5ce7edec7efcf3a88f0ab101f331f7d6be2ebe07c1ba2015d40c4a323b3a35d00dcc9a54c0476478d3d84792e6630bbcccfb4806e7d4770f694553aa7017d3f632441c5b0d32612d2f203ca1edaa6366a8d1ba4f152af86b92674352f85668d13e0567e23f4524a1bc73c9b94bb2372142e4e983d839dd8bd8674a913c5dcd5e64af67e54f3d48b90575ac2d099b82c20e3d15a58a6dfad64f23a1a2c237085b4807fa972f590ef4c43091976600073a13de2bef299a5a0dc002e48a66ef523734a15f8d2e39b7110c7132039c1028b2698a1e82212ca9e8978ce41afeb526c4b9bf8a6e69bed7fc92346519f5e8afbaeafef850d19936066d2b61964b1cbcdd0a0fca530685e5d46b31f40b4beec82df387f7453525044199bbbb361420bf47acfe340b86d1415090ca9ba5bd44f1051d66413ce61276bc101c2e8e2fbcecfd26e136b14aafb2978503d3010edea5dc4a0983ff217505074a35c31e1ac5b068ca8df0dedebea6a7eae1b970a45ed9355f3a90c59d1ad1d5c1815a10c8aa3c522f0e84cdc6a5a2264574a4ca17acc67e13ef70989e1e6f6d502fd65d8926c6264e35f4a0c847a933e0dae1383612165789c397a5d8c5ff059954398bca13bd38d3bab4ae9e95b3eb56ef8abec7d062d925579d4fb729e876d7ca90024f5e48f8df705bd0a19574669a8dd290a5aeacbc6a2ede35f410b080ef143147d258739446104101eb6adfaefb39243d590bbc11a1520c9d1c20f0c9528438a737d7d5b42dcbcbc6327e3718a640b95ad511d0498334f80edf523286036ecd6fb9bf9cc451b5fe3ea0d8431da97d4a8a46cfba65984b41922696c57e5c61d53532be42254b1021788b0f450b4104c1008df25ec71c6e34af3a4200e5ab6b3b1a0301c289c6ef14e8c88eb7b342a3524d7fc732de3d5291f69d1fe81bb3c0ae884da4d8d1bddf5b9a4a4a5a9247e12d94777fba36b4c24489d691bbb68a5a5e6fd954ea3cf5d74433257b88c2c3b52f3caa07c85a69712cec6909be231e9d3c50f8df1661b129452e6998116fb26c783b6e76fa3f543b01d1f0daa0a14fccbcaafcb061d176c5135522e14c277eaa4b2b947cbd66c65cde3916431726ba0cf59bc09721eed0301596700e0b18db84f43f1716e4038393c1cffbe57d00ab4459ccbadf05c8c0affbe7b2663ce7ff9738348cb7eb477611f549eb5788fd55f79b91435973f1e5246788133b78e61b6d998d4425d9fb63541be0bf6a03a70f5e11a8f58d42819acb22aded8052370f95f2d781701ba2de85f0d6d2eb32a4291afb3aeb6ac06485240d9a38526d92c77a5011584ce23e08a5d6944e87395a47eb345fb7596a02cf39b316543e5c1cb72891a45c870d1fa42abe11289371ea54ce62731ab5adec27fba582ac646d114f38799d1c8d0642764a850e41e0b6acfaf2d4221569c36034907162708dd281558b54e141b266f5cf0f097125afef1c190b85d49f2b5d69b9bd312504def306954205b56bdb6afa14f010d9d664d3ccccd521df35f4c813f02099e55b4fb6d254a0d0b2db97e61669cf4f24a13801b0f22bee693c4f1a9a83fc3585bf1504c4ef989d11b7c4afc01bc3af82bd8a73280fbaf1001ffd587e86da9508697a141f04e6fb8717ed0f31a0e9766ccc274a08f8757fc903c340daeb2e3d1500da00668d6c3731fd229eadc3c10974bc33340be6020a51d075c78ffeefaada4f3ec4409f59a7f8ad6280ff03af344b29e486fc2baf550539c04940c436d15d4cc9e5a34cd23e71d1397a290dc814ee36df03fad3e2000a1443ef426e360180dd45209f51f6c251b430b24bc8a1d00fe28981d5ebe93a6fe4f19e235fca614af96761dfd4e5033748bb3e37d8dc8ceaf1105d1c6e2024e306117186e00668a36d677ff7ec9d2e58e772dcd1aaa263b30d7ceb6aa90b98feac5d95903517ab054a2e06a10579b15a4dacb5163c2363e46e7e649e167f65dac6562aad1fe3eda38cffea913ef9ae6e6281f38dc3fafd2cb59aaa35b771bb2d416df7c6afd80de64c5611a4cb50f3c9afd1a1f29d6f835f63d844eedc3c0dddc4a9e146233785a24abdbc4914a372f515fa73304bd602912ee18e1040c995a0fd19872f7f6290b9a21aa823b58027f283650be273be3b0d58b9a4b57175d8fc1c806efde0b87c61a4b148dc30b651d3797c750453de69b8d58dc7acbe22dd992792ea2ff77195b597082c0a7858088ea025c7a98d424fb4a1e0b49e38785d2a9aa68930b9907f33b32bc01e957a8a5a53fe842b986f30f3dba7f7c1f018d0c696d835d6753060cdcf200fb3ac6a0406d6df08c22f7838a237da9ea320af7ddeb2119ba03d16f788b7b66eee1ed3a3b58b2edbf90ffe13e771c17efa1a76115b773ef86bcdb71331026e04f76bf2d81cddcd8a4496e5d925d3a61c5a335d2664db7098ae39178ef7f56d73484322cf68c22a9a3cc2084fb269bec63b9cebe2ac8b01987f3cdfa0634a29167c3fdb77bacaccb52536163f77923d3a531a239b71df14a11135e062f8db367e6ecd12a9b1ab67351e7524768bc3722a8f0fc0e98b4afdd2f1fe26099bc754a3c2b50c4d6fa6944ed3ab8108dfd0d322641cf6acdb547fa3394c36b421cb9f9f4a4b4e36c7f92e4adf46a74611a092c6530c65ff66c9b585124a5a8f8da656b454eecb7897b99712048ddab68ab21cad1f3d091254e2fe018ac3ccccf86495586e6212867714b2e551788b656aff740af9ebcfda5700bd08a6ce62448cadff9f5535020c022258688c00fcda726fc028a69229eb37cd286a2f5e5c8914b313be7b786c0d8a6036c79e144408c2907ba080441856a14411f14aa133f96ff09d38e9d33780c55f1d66cab5fb75bdf7d13766a8cfa8487f39e4d4efee96820e13e17a3c92e5c9bdf4dd78c801d782c56ebf16f9e57ade0cba5f004814fe1e5663a05fe26f1f88f606cbf9e7a95d65a89bd9c5797ff9f47f29df7eb5db2b6437c2cc87577c6c12385bed3e793684e06a5263414cd11b7d856ac5b25abe58e108426518b0b1aba2f9f2b1a3223e4d8bf6679eba1398f60567fa0bb4720aaf713ac8425cc782059654bc55f5167d5b3cabc8ba3a3b387333ac9e0d6362357af55f272518e556a0eaf7e82f16207b31dd2b24123e9b3ff091127160ad7715c2a1032c7ba0d77aa5332ac4a86c550596cd8896cdbe61fc28124334d0f7ab638d83f8a5dd40d3d96dadbdf5095783ff90b5b9ef8b31c39a23b390534bc6c523bc40ec9b952b450b347066027ae9e2ce8f19eefbdd36ec5be5c8d42682676f45fa5a2cab86eba0043e2a1648a7b5c764cd8907ab84fd5e3b74110c6500bed39ced461b4a9c2f6ad9a6e64946de1fc84e5e19e48871c3631a88cb573c079607e5f6cae0f0d5410e84e25e8853500cbad633f13a7b1e3ccbd6e9d5745ee228c050b552da88f60b75b77c4dc89d33a228929826671799f078e4b179d5a58fa7102223870d84cc55a503e848ff799c93bc2a3b24904b5534527d443feb259b330cc58d2c54a149b670fee80d13805d7dc734766fccb43cba1bfd05e9145b6d0db1c014e81db3b7427520b05396c9137f8010f4dd1d482a6e9e38a039d9dd7723e6fbfc6f825bb2d9b31519a6c75e9cf1cdf742fccfb36b59bac08bdfe8b6a978ecd28b6b6fad4b2ca0315f7e18aa79450be4bcb7fa0aacf726aa4206a4c04243fe3f5e1de12c8cc2b82fce339c047ff697f20c33518dc1d7f1d5d4765be30863c3474f5d2991a857ca9b44ec5d240f460b2a25cba0031ac4601f5f98219456a3cc2c676c585cff4007019e845e3442afbe65e627236b64ed186f59d849717e94a8c6ead0a382aed4ecf5555c85f55085c37a395d94ae33e35db4dc61c615239e9673cda1433f7381ba42720122a6c6891471ac0f15b7cabfd79b12fc727932becb1353fe66e132e25e8ae423a7fccf0436dd1b87aa84036e8ae432035aa906cff0f84c48907e087eddc993a65e5203443ff8473a5f0b339f5c03a4d21dd754bc8d1c87ddbfcb12ee3cc45a65fa88ff5a36bbfcc910288a888a70c1e23bb7411789ffa0b6636e1b339ce37dc561ce05d534ab2f1ba9722565cc2121875f19c6dfddf6c95e3ea8443d64134d64d9f5163b93315e16f27e31f96aa581e2bbcd8ec20e487ae9423cb85add03a3079e36a10d818d8e2f2976043efe53035cccf6ff6e5c24344e1d03796a41092ffe77ccec71ac000f2ee9ea9a548ff42bff9a8752513372fe0f58285a43b2cd5b822e1d3d0a5f4ab0e5297bf3775340043c2489f9f718343c6a0565af8604983db4c57f21b93a840b9c2c0a2c048b881dccc1395e0ee6b8c530391eca15f7f2296f49e94584e888bae9e058d4dd5546b130d562e2cb2e391b17f2f78c79ed3d2072d83745108ad513dbd3692e0e605bafa77d29b23e7f78b856024be2224ec75a00e03a04aeb4593f0fa8b7c4e2ef690242aebd404645e7a6a4e845b53ebc3d30df56597066deeeda720812e32d0fc3ccc1719fed0b7588b1fd73588a8a0ae09314bc11c150201ff0d12a37c1f54cfb6b15a1b8e815f0afe7e59f6a7c4516b42c30c9259f9ea47d719504f4e608bb13a413ff75fd077bd3deaf9a603864229f22990b7828f73e0492c0fdba40c92e7821b920e7cde2928bf52a449906019afd98867bbebc51e2ba418ce2865057f2733aae34293535eccd8c5cf9fdf1b602dfe3069dc018304fcd84c0282942bee66f4c8b4f74f5c3d99a5b8377377c6a03c8c62b5c177b88ce69711bb42851779f0da1ea1854b84fb5373c3065220d799900086f54ec64cd40bf3c97be0deff8a2f9758d2a1960c03e537e8987e2fc4066a99cf8a7531f4f67e06cd45ec8d26ccafac82e4eca1834aba7346c234e3edb468d9f39dfadf7be54c899205d21ce237150208530b001449f02c7ca52d16f9b794c4494ed4656ce77b6727c041efeeacbd0d292ac24a26885cd2b5288f6a165d57609ba3334f5eaba7124a79a5404b0cede84f6eecad78d0d4321498c042464021960529048fdb1a89bf3e50061434fd94d44bfd77b61df5a4cc376a1ca1893d0ab460855d47a7d01f3959a1eddff2fa5b347754102e851b75673c3763dea3fa8b3fa4e3b40a4534363d8f3d35d996d2f500fe75ed5b0f17d58768c4a637212bf743d5298320b12ed45eabe5230ddc2b815097b54c6b5e592355062df802e842f3efe94e68999ad9dcee099ad30a21e83ba557557cf8155d14ceda6b448623696b0ac0ca9d1d249cd0889449fccef2a4c87cb25b2d5c75746f209dae0629326b3714357c8cd517a84e745f0b5ac8aa13b0ab77e31cddfaf1ee1bb9c6ce557013ce87af7b130a55dc08558a3a5ee702060d783c816b97ebfb3572fda71e396d776ccc4713fec2f421427729c096d271b57bdec04e3fa41efdd2c07374e835f9241558bf470266187d6db206b62076487f8401d3d1488d07fdef99df4f006b17d9edc00bdd2c51f3ea10dd1132854123a6d5c438011f96c56fb01a18a7bc058116f2af4b0a8f188d0e29739186d7b456d5065ba18c98e62aa7ebfbf2654141bd1cec995f4f292c1b79f4aed5e5439766c833fba28a8866efbe5e5a4a189d33b6298e441528039ad51c7c6f146c359248ef5ed63d7ff7df2d93393376823ccfa356be5e419e23eb027c076167cda225f5509668a19aebb2043678f986ec231246190a9f3e087d669249447ff0937f58a816f9ffb6adfdfd4aba9544a8d149a03eb0672c0aeffa86b0da0d69e31d281795bc4af9b3a279399f54039a965a2c5d8a545034fd7eb61f2a82c1a757244b04e7ad77c98f909b89dc80fbb05be8668bb081a6b14f307c800062f8ea1f6cefc11f4c022b9e4589e57c2171dbc76986dcc623ea28aeecf41872b45ae14e6386e954cc82abe8ab6393a99de2ed7a9a9d0003b0fc7c8b40eb94452ba996bc1a9433a5b1d6c226acb44118ea9473eddc38f14cfdae618630adb492589d2c0af4bf631f17882dea84da5ceaf18b6a33493df5106948ed8807d74838ae63a704800d5d14dd16c11718d5abed3deb1f5c16c6fb60bbf5fcc9020a6435a33d5b02be6c64fd948e796562e561a80fddb567282980a766d851fd39e372a31440d5f3da1025f8d6034dc2d747328f6b8feceb8d2f7e132a4660fd05665adbb9b3d7cd940ea611f7311e12cc22a16719664856390987ee19e05f622a59bc51097e652e75c83391bddc1a2f9a0b30da499472b24122d0b1ccc7cbccfa9efa81ffc65b00e548c179adbf2ca9a7442d6d38de3408e4c213ec20723c812e16017f11a9ba3f41c677693ff14ed529d49344eef3d2647ad7b8ff79baefaa35e8651c455d62252184cd067c5e850e3c1efa6e36c8cb2462f65197762461a6019866376096b19b93624f2dc2c117d5daf9bc4fd11f7e0928da000a04b435fa02de764f63fc4ffea24448bdbf323b712ee2a1897754dd8dc2382fd4d046c79724baf205d1e4da18c02141112ed73ee1ef00d332675ebd470dc7dca8b48f025775be49e58d4e35c622e2aa05d2df3c4227b3a4c5925aeba7a9f36fcf18c90401661753e447838bb5741bc610d14640276d92371e03eb240d4fb589ae014a8d7ab81f005123daae2c76f4f6a8a60b82d5f86314ae8aa82773dbe96012c483219422b566f6ec5a70e0185d47966a9ade9d1ac637e17bf884d0bf011e918b62beea9fef0f98426821310d3c78f8269f3650285ae3c8b383327f159e92f6c51b96e584eb7a6d33f6a83706565ec2de990701671d43a6faa1c4fa1c58a70f1b770846c65441958a258bdb32e20c40c6fe2736d7d57ad2df074aef9dd6599ff426701c530a093c1e40fe502b8ef04a360ebabb3828442fdf8efd1abd3c098396e04a5cf08629ee058710a1a29aa0feb5e1b8e5315baea78ab72958b65d8f3365e23d63f0815731513a78fb729a66d2ce65a22317f1f881f83447905d82214b5c5a71068085045184562962e43697a8b50a6f3ed9c472448dcc74376793bc0573830095f3e4fc9c7b49d873cd3821c881e4907397d0e967cdc9e3ee61210d9d123b575f6412e33643574166a0549918e46bfe032bfa8ffc7974e4b17ed56f381c9294256e5c69e6c1ab679f08791d9697f6380eb23ad7aaf74c30947249dd7a3a8de72fb89551beb533c265af0dcfd3b1525d39ed90d58f8cd1bad9e1193b7388c48d88a45e39930eae9fefb0c25428fa54be8206e03e950facccbcd18dc579c5ec48bd78f8da7fafe9761fa9795b606d0511db4c2a5dc4e8a4102b088021485873188cd2ec199a23b1102d7bfef623304eeacc745c4c484269a97f408389661e5928fa760a27b3f3b1c4968b1ca7b66fc11861eab33f46f3de634d2d1e52efa4dda6f9ea0e2ec7ec5e8501d5820c9339acf868799082c918254a6f6fc93206141130c80cd11993eceef122658e64b5e5c8a21d5251879fa83ef62a9f36c96079e43741efe4bff3791d9377f1eb2f28840a656d5189faf96e41d79bcf96988c792c14902562a3ff63eb057319b663e5f639cdd2f8ae7aaea03f27963ebd72eaf7c4ece37f72ce4bb8aebb70995c58440d85c537ad536424a26d7eb7cfbabefa9ca1a8f674ca8660753baa78541edb51b0569513d9c5b0664025a6a696a36c96dee97e67b0ccfcb477f3cc2f7ba1473f0f7925d34505b1620569810d472ac8db5f3157a6dee59986576a7e598e6153f7b1fee791c3142ccf9ff9523c30675be2a3ae62c29cb9cf50ab9eb0bcadee24f5f13e86f09d063a9baafc0a7c758be3e904f2db6c272006d7be407be69420e25e1def817862adb26672292b4311e09f618c12912eb0115be764ab19f27a881fd8b2e383eb20ea8d0455341aded9a75cacc37db3ef8714756a490b40c02906446616bea8d055a8eaa62adcc688a704a69c0ca2b4105e380c819ec6e2e7fcc96aaf5f3eb461eb8d3c7e49633e45018f8e0df172eed7fe8178de544730fcdedf89a94e9fc273d862b3df1e51d84c85ff6a7c64b93bed041ec88e7bc11b34bfbd77f19c3c55bea0777e588160e92bdfddf0610f5766630c146125c52aefb95d1471bce126230956aade3fa4bc7d9e562cbaf998fc51090cb9c974c4030a599837a50a6ae144b84c1331a5853f37449a51dcda8bde9c222ba8d49ab1750016364df11502fc2031ac8ea0214fb14a805a3a5f281b9b3f87800b97d5a0a266503f42c457be48dee907016911f8e2ae902536314e386c8e8819e7138a5a57ab6c168064f7703c6acd16a60f59e9aff1b7bcf9516d8e08a9a02a1e457e42509365430ab1fba174c29260633245b0a2db10e28d914a88f802513af5c91cbee09a2ca55044fbd3cde16e79df1a1dd72858f6d4608f89df2ed6109425b12f7633d2cef0ee5729a6f5bfcfc9f1a67ff8386ce918682bf67f9bb19381880998a81dfdfeb9c448cbf1c35aa44768adb67b8638096baf3c37be6f4e6606a92befde0ff374d8ac9c255ac2144352c3b34999862194bf0b8635b041e347db8a5911d54583cd084a4d9d1ca73aaa6195b2c300659e34ae617f2a8e3f302ffb0fd24fb7ec6c549952f3c51ea76bd70402c67225d24d31999e4e90d111a4c8ace18ed99a4bd61ae0ad8c2893d0fb6a3d20f57d6ea9b778cd65b94c4c3aec32324a10571bbf122443420203536f3d29793f73a42d6faaed34dda9a96b16a2b2c213aa6aa1c8e5736a604c3d9d8522bb2586d0a50c05b35e085bf8ea6786685115a937eb89bbcff057f753670c62a17d23ec0d921ae8fb6f7d329c91a20735c177340232ab304b9cc84d365ef6b2862fe9f153ef39cf1af52f48c71dce2feddd14b72b66688bb8399ee259feae3a135617708e395eae051db7c48f5d6c52187a9f40541d610ff5891096b7e40ef7385a4fcdd4366b0bd726c6f06c1bd4fa86bc617ea2d3f6850f821aeaf43eeba7e166c943ae6b3babdfca9e467a5129e639566c136642682614b0b1ff8f8e871be7ea537538fe152c1ba7a351fa0e79a02e017f6540ff62b4171fd120477e2d784035c4d952113325b582d3965580f78711951b63c6090d78a16c99ec18c659ec8c98fdcc23b77e8f8d4bebc0d6876cc5693ff569f33a5c0a2fe06e865976c5b00c991b9fadbe78cd9da09f2eccc90e98de814284fafebbd9eab15c8c507c378292b1778d005580807f4deb340eb5a3d57988fc1c980d2c8ef0d976621450ca4116a686cfb3f93f14b5219421214a09e809377adfe6e4dfb479b31c24815138a40628186dcd365f2c03404372a763a251bb46607c23b43f1dc35d6b69560923c7a18a5b5bd8222749954e9233d6f08a47f80c9c686c0d53f44d180b37e549313632be1735b392e60a71f80df4bff90588f3a6c4cece8c57cdd20961f2c84d0523d963bd3cbb6ec68d46022b00020281a8c5399977499dfaf34b34f785144971a04388d19472e4d8da536ea0f7dcce57829b87d65c95278783f353670ef03131bd8c4e390a2fbc229f96b57731aeb6f76094d8b959a8c7fedf03fd51e5b221307aecf4b228238caeaf207016b9eeeb24d0494e8c74c55206c0cdbf34083054aa7d6895bbd714f5d21a781c9432b210462853ba35ceb473304b74b10fb51cbbe8826d2f99f9ca007cb632d3c39aeb9d88b200369b1858d121f24fa6bba9e02269eb03ffc2d4cc35555e7a801e1bc3c9622d002b813e5b97502e7840060703139b7fc5a84ab97337269966ba125edcb8ae3719fdce1ec3d9383eb199fae9886b2648fbc2ba3477366dc152700983d1c8b5aa943383f3f5024332d08870813a8bb7b6764ddb229b6991485a3740297a1bc7b714fe624d82750397e241fb3561f45dd10a8fba33b776f574b41be37650e55b091df474e34d8700b0e5fe4da161bc5c719b96ad734273aa31918749fe6231f38301dfd0fec3e870704e9496abe8ed83a06dcee4702996902ee979e56c56f5b0533ef366d8450410618e0eb574d47ea03d786f2799f147858ae6ca47951ece1a4f7f2ae9b702a79eea91da83a963de6d78c74e82ab7b416444de1918e4a117d97882b15a77d4a414ebc8b901a59d579fa0aa70ac4c496ee819f5fbbf0896b45cc3af5f8c6e987071a6a5cdb340954918e9f884b31c448191858d895a667d551fc7b8b0cac8fccd3a4dcc8189978efc97dd37b28634454e793f645445b17d52a624818f8ad4a829a3c3ac14f679db8b1f5657338900fbb55f246c886bdbaf1489904978dfc8eb635bb710944a9a19d2d02dd862426821d508338e2c7d570b4813c43a53a22f2e8ac2976731bb5b5b3e72c169fc403dddeccee8a49fc21577fbc7e08835a4bdad4f5b8b322bc7a2934cd7e5d68bba07ecb068fb2b7c78e616b8ce38036afa1b11e7706c71e4c7cbb4a2d73fbfdc9b9d82b2a123dd3ef7d0bcf763e67e67765af8179952ac9eb90e963a97191a0ff81c66757a59995a0b67c968962a382fca1a3a11e2396f5be145522f8731bb165ea52252441d9b07880787eb38ea37426edbce7a667d52633038fd75272d67ba0de6c5efd032385f42e097918e1297a5dc67f27d6ae5e10c43efc32e6a30f0b30394819f1e962d771118049a414c8c6036a9497a82ac88b1391a1b6c993c6563eec17cdd5731cf509e2181f23b5f92eb3c274c95f93af10dbfc57ca125b8dadde93c3e779348fbcc6747a96cb6b224c7650ba3fa9f11b41931236afc5cab92dc80043b68d376a404841440b27d9cf36eb5f1d57128e2130a22cdb4b28e623daa769c7b8ea2340cf5d8a395dd083dd7fb5a452faa6f620e1c25d5655d55901230915a6353a6e4ab71ead181eb3bfbb2259415c8f4d1798308074d891081b2bbe6c4ad29d790df62a75ea26e5a23e0a004d00c5047233646ca393a9353b901e6ee62e34fd03c1d960f0c6577aee8b38d5a4a844387f122aac5a4868a3942e12e51ce2fdb91214aa2a2ec4a6c7e184951bd9ac5538b1dd6c18dbd06fe66bb0aaf6790a107d3b4d8345eaa1b2121e42667c0fb3a5db236cace71b03943aa152e9f4163450f5bba0955eba706d50508eb12fdf0c422576c521a7fa714b4a9591fa6dd98d18b4017715369e3a3a21bb8c766740a2a42562230b3312ca4fe093b1432380db1ad77c391c730fe1baa112ec678b30519c2c7d7cd34aeb204397caa15a2a69b8746ccc98475f82ef3204e9f7cfab4a8022f59eea638763d41d1e1775b9a1100693f042137ff9aefd3aba2cac1ae7dd35a47a27d7432d623c54a2e9d1003a8aba3f06e3433ddf5aa30e2fa296a415ed684b18f567f6a7abdbf2c75b7b51eb51f8c99bd764cd56f6fea81380b3882a664485d589647a8433025f448f40cfb0bdd43b972087be8b4d787118615a58a5c1253a3f0a140f0d9a93d3a2fbd61507fc650103adf5b3314dfefd4a2e362b36a4708800484580c238ce029bb75c0908cf7fa12ca39a5df5d7a7165bc63a336ad070f5c28764759f6665ddc9136f7587de064f3dfea4ba583c7a6666193cdfb2aa2dc0640058938ce68809fc2dd1a421f05a1a31843302aee5d60d54b2cb0fcc9483653b8698c71940716f9cbc12e9b4f76513f504c2f867735508343606a916b64e7089d4eb45252754420f7e6b54f15e118ee384233594c847a87ab80881d516b0aef9907e9f7dc3d15c3c3ced6e0186ef2f47add542a971db9097b6ca60ae09c51de9e1e248c146d335faefd57998c936cb07950010efcd56aaeaa5024ea84624302b5a38c1fbc7fa4d23012848b5b114d0015433ce5b10d7c3bde10378c66ce9b0ae774ce75b628e5dfd319b43b84a463dc5395f19b56b985b57088b57254d533273e774d45cc92b4a3d86b59c4420a78e92541f48f5ed4063851e191d293f59c569eecf7dd7a947dc3796e103178481c606dd7e4d0b61a00537bc15a835ed36adb4a29c92db756bd8c05bbdf3325e87360338ee377e39e206f5a303575b542ad345fef3c3917f6ff87b2d230f541a934e13440c2fae9268fc050f20c971f0369587eac49556939eca4bdecbf3e74a8033dbb09cf28de777b17e1f05254a515a0e20e25bfd6e85d250d3f9a5600dd92a40551ce283a4da24ac96f36293d3e54b08e207607e986933975ff954c8833b4cf5cb9c92ccdb4697df50c5e2892c601207b88e7d57ed2e7552c528eae6f6fc136108c5c4eed94cb34062171b8f40b2b31b11e8dc29d0ca9ad75d7d893586ccf4aa69a17632faadacbb141b96fd272f09f01ca0ff0d5d25564f578448745ba0332da89cb0e2ca8fbd696afe5d8942e62f9c48afae8baa9a4a6e8ff3464a8a840cad0d8adc3a00eb7d2bf1a1815224e1bef33daa88758a5185facfa147616b98d31cfa5652d446f44c48b084c652b0634c2fdd8be670f4a6fe02a309f429d915809d817e036f7cfb3c82c4de61365eec4a3933aecabd9c14aa9d66b6217456ea2ec7b2c0d3cc0b2bf6ea7545933df4812765d7dec72fdbcd7644ce34f87956aba3ed98e9a2e7e93245f1d7021612954c8aa0295b04ceeaf7b17c3a6002aa763bbf27147e189884848ff3468f4c24ca4474555588b92b5a207e95fd22f0752eb343cc97af9ac6f8e4a66f27103a9e1bdf17561c32e3adfb93db8402c06a4415fd1cbe1f6ede8b97fc1d0297e80f738a44b5e62c57aa7cafb495a83af8b290aa91f78303e9b82eddff7580bfba00ec37fc651b1de9856da46e9fb4442364c63fb2f385e5987940be8485948e8b4d9bfbeed466e30c51fdc21d3a3609e7bb71833729ee7837d8f7fb89c87d45e4ea15a300166cb91fa4e5506606939eeb2ea002dd5f1e475b28eb8ce8fa9e6772f767707956f06c10f15053be87fb5ed23ed053db6817165f0f2d232f28e47afe22903f6f3cb69c8e3a59b482e04d50964ee245439b76a19fc8452d8c4655a532ada3223f28aea72372673b9afe1696c1df08f4c0aed3a2d5a093963f7534d5f44f566274328d3a88adab0fe6eaeb44db845ef160648df565ff78935839be226e18a1d2c2395f8bcb9d1422aee4f971ae1aec1bcc816aab41e36988b6d2e6558a7447765e576bcdda725ffb0f980770fb23a6e21a0173da88e32b9581f5575937e5b8f55efc8afc83350af0f2d7429ee38dfffdaeff88dee95c0388fa9212599c52919dcd05b4659082be489ced50b2c55c259caf73eec6f845fb8d9f385091216d1e3f6bfcfae55c7a6163139fb90187ae530a155c0c1f68d47dfa107c0affa335bc642b8215dff9f7dd18db6c78930aebd90670185de6fa07606174adb15769840dd42a76c1c80703fe9d24d33f9db1a5423120442d4a650c7ede47de5112ad850170de185c74516d1c20c35f925c416072f5c594bdfd85995a37eb4c312bf71a5a0c4bc0743e56c222b8b609fceeaf36c920869a8e20b6c5167647344a39e236ae4da896076905d0a6ab08a440104a4f26505cb0fc1b9cf95a9fe2de1384afe5026ffba4b927031d7ff738d5ef0fbae24cc9638caef852037d2e1ffdbb126a8f6bad8ab8761d82db60c35d0daabfb323f2b37f52a9c645e74a9b4aaee33eabb4a371864edbdf921c1f5112cd3a312f6901733f56462a4065f3babb861360934eff5de1b0f5cef967257cc83c0c3fc54ee8db4353313606de91834a101db4ba33717175ea21230bbcdaf0c27b73f11f62d901bd266b2360e67b4d2924a7082a8a7e97035bc49b480dda653376b6fa5552ade03b89b18cc3ec68a6af57a722beb48548856f7b032de21933b81a105603956bb26bb335f28b07a4c3f8d10e2ed8dda32b4180a87a0b73c199ed35285ae6ceaaf59b7c7e378834b19f6f4059d82ef6a8c46943e605505ee562910278f03a286e4f7211df9356f8a0610aac3426e8ca2cb2de23561816c625c4ef4b98956bafb4f00536ee6bce12f169a01007a2ecffb4464bc46ef4ddc609692695dc5116d1c317c0aeb776dc015f3afad6d591b235a03cc2424a76ac7d1b853323131601652454c27a2bf7050f5be15f73ad4e8fd8d656be8d0d74e0f6bbf8d4299b6a0680e26b7baf84e849461aa4b5c6447d6adff5ab6de749d36e949dfa3c7da4ce5c2327f95292c92fb92b8a3b1ea1c4156345a0fd20e6e8f75d9718f87298b49e5d41a60cfde903c95b224459429653676afa0e04b91e56c8d1ffe78670821c5cce124b2adc0e71c5ede28c905a6d8e312d820c8a794072c8cd4fe23344cddb8f733426c7adf039e71d09499843bb03d79d38cadc75b914006d7b902a5dc17f9991905567099478d22aa8f741e516bec35833c0ca7ba65bcc49a921ab6b7845656261da58f9b027c1478adcf82bb8c0f1fc0de28bfc32cd21a9f0b57d58e32c7bcaaf21f00f036edcc0704704ed6e93ae8b783090247e587ac7489b499e8d394884f27a73fdd9582231e76ad5b8296cd94c700976d97d1d137b96639878a05dda941eab348209dbd5075dde4e5566c9920733f3cbcd44c87993b9a1f3ab85ff1ca7e350d492544efa90dbde4e96efb1f0789cedb0327e5ec820c742b91b90ced08512128a2c78a230c57ee92f21abdd287e7b311078124cc2513986e8e3d4539dfb38e869c75cb2cc548d3b8235d8fa4a8981876938dfd6a80256e9b5f71ac420e9fc262a34c46ba51ae630e3665ef19c191173d805bdca4001daa0fe7deeba12a7240b3dd4325aa7792401cc1239a7453431484e784e75ff7c09845b45d6f2f7f2a7448d52868e4bcd70359eae61daa17140e8e206e7f5efec5197c924810cb52df095856717027597e763f5c3757c8a6be9abdb0d6b414fb3cbc5ace758f0b3a1df970163c96611f703fccfcf46c1a4e4d1b136da99f616424c74cd2d046388bd98e69bb12c8503b35fd509ca97846059bae1695668329777761fe9c5e90c6ac326650337f535f0d749467f9b13a550da99f387dcd3c1895892c8d5c041a9f4b20437cd8fffa147c06f01878e04b5a26b86a2a1870b71784295552d70c53537fcc5c21bfac932110691994c8fc8b39fbadb4f73dd86dd3ef09e334f58da048c0e2e87420e3ec78d183e4775c53d927f626af601c7a696a637f5c861d3ac18f125f5cc50ebdd6ba988ccabe5f8c6039f4849859e52f3ec8e318fc83351bb39afd6acf035be370468ac84da41e9cc86566e768f603d5bfb584e016faa19e1a6dd753172e3a46130e18e9d69ecb209789b59481a303126cff96fa946ff9cd2e94512136d6f7a5efb3e1588d80a048107f490414306b736d90f55b6c2be7610b3349aac4e6721aa190ee1d2eb59bfc843e74654aaa567fc29744ea5d65a5e6bcf3484b501c95134cd38ff0f7275b3189b8e45416ae568aa9f6c0e94db20cac7795f00f2ce42d36dcbc2bb22f6afcf5fbaf39486ae9b8bbc38090de17f08f80018f8da22fbdc42ee8e77af2879dfe922743448989403d163af5acf2e81781afbef4ba558ee9cf8d521c2307876c4d3b8907d5623e198d4e1852e6b7c765a7107eeecf84dcd4977a7fcbe7cbfb73b8c1c5a89654753c77162cf74b17c6b0f7ad8e2de9adc8d53edb5acdc82274a23658e39c12d9e02d8d8b9acc4051456ef215b911e4fbaac45385bde90c99661e0272e5a2f184fafef2311ffcaf7c0a37956f3af32081b58aca50047a95e53d958b7fe2d6abc0ceef7e8e268043ad0c72f9a4e3365e5106478ccd04e540d24c17e831fd17a94984b696979c26dbdf4fc9257d1ea7ac0d95c09cb1b18069c0d848c2bacc777448ba27a7f8aa84c0ee892604166e74ec9059382747d4b0bc8fadb9cbe1141dd6d353dfa1740dbea330de82f32515a524667828382bbc80399170bc2aaa37b695a31cd96d646baeed96357d49783bfd9e33fdf372287cec6963813ba1bb3eb3d514e009fc032575399b4e28cbcced0256f2ea7902865762298a0ad7a0599f66de0ec522a46ed0fea44e73de5e5fd0081f62b5f4da203aae16955894611772c907a7a9b6e58946da6c07b5714faeec9f7e76ebacabcd1a3e6eb6c584e74b3343b549c057ebdd5d1700a7ca02e1d0f6ddcdba06ecc959aedfeea31e2a11cf01046b8f392ff3e8210da349232a85503640c539de48fcd00797c5f7dcac5ff61eb8f2373c596ae79450f646e73ea56d803884dd2bb79c8b632c93a67e5e521bf85901221086c0df092aae9e571225c07118d9f188767c34358c0e44418d644e4efebaf79df7214c35129171a0079ca661f2a503046e1ea8c8df42dd55eb6217395ca6ef825fd8e8465aab69d8be9e90113739dccf403e42a62e89ef752313661f2c0b1114a5fbe320627943e103ab8e786e0eca16f9a50c9aa408e08d72243adc00aca32924bf2d2c03e120e4d5c8584ae1a6ae597d3b04787a0914afcdcb152f1cebeec96b7520c4200fd3c8ef81859fe3ded51a470539ddfc5fc02dc83ffdb4e961fcc6feebfc2ef52932d67d6c06267d958104139b399d048c0b877c011737782ce646522224a84a707805045645a1fd0f2858bc0651b514d13a8533b7d29513017977b20d3334a6c050ff7ad7a412d5b38883555b2ed247eb325032da5847dc6de10ea9f0fed75bca0d6b1ba8f6c576a3fef85292314bbeaa1850f43226dd9006930ded28f16d55c501a9e35f447ef5ac8a9b9c270f612442f51e44aed4cfaeb8691df302ae0980ed3ab3fbefa148b90a91714febfa3602d016911e6009aee246edb5aff7e10930b1af9befcade63b72386fdb5b33712d13bf07d3adbff2f2f39b665b15540d784af088a8edd66e9ab1309dd13ecaf34c5ffaca57a2e8ef49db7ef35e01680cf4317c40e57759c582cd36cbf272eb0c0110a6bf86d89e85f1dc783bbfe1a2521273d2132185508a43c4353d22e23e29f45d84318876497e3bee98118008264b4556234a163af68033b7a0c7320775f63260dbaf1cc2f3c9f67b27f04a1cd14e6f4dbf0480012ac61afbe1107506110a768bddb967849cc0e6a5e9ffe44fb71fad063582cdf5db39a39d8e59ee9cc4d446f8896151624f593864d9b4e4e6e5b755bf0391ce9e7857f984dda4016090bdf6f3282994f5007bb4ff21f18e1afac215a8cdd68169d31855f3e43aca3cfe0fd714d2306e9ba766bd8e1f88c0e986fa4a694c797ce0c93a90bca9bbb12231ddf385a8efb77f91a27a5d926c25e5e7e2dd2d19e67526790471aab09c32c1314a66e53d73fc9eca54c13b457d2e0fa2ed5ce53bdc4ada23f2e3fe4400dcfb68aa812bd53020c14224e0f941e85ac463ab402d7ce74563467b97fa21b5d47a2594a551b0cca5afccaa5927bf92eff959d409c1fb3e183935eeadaa79674d8d106942d78c2d7cace449a8c368491e8c5b619f84008edbf703d7d4cfca4a17b6ec39c4ddf6a5088a8052887490617cebb46ff1ca111c0698492a32c142df3cce85737ae3746923133b272ea0dcb51aae7291ab85f1cfe38e64cebfd199ac2a27cfb9357686b7be84b5cb9ea81ecfe743429e1023bf589186399562fa54d67087397a2fe63ba3fc4a3eb730f4513527a85e70a0d37d4bd7c944378b8968ce412117442aec7c8f2d80768fd71c53d386491dede24a6d5edde97f43e0b751f35884dc09400958a9d179b69fa4bf4c557a572ece32e9067a2d062eca6ccb18ef4721ff21d38c6b1fbbd3ef158e207db8458dc90c7799539a2c923059b8728e2b7e09b32e8ae9ff0f5beaa125c54b9d3a5edf86f0e24b07f252e313b269789e6a0c87ce3c5709916d0652c7aa4d5e161e5aeba3979c4378de540848bd3d3fb64b27d439efa8b32c122d4c682809934ce8d5f5ea5b3eee6e9a5392b8abb58871c7222f1ef46d96931765ab00763ce5ab0d41bdaf4019f0059f8f0cb10a0eb8a99e840a858dafdc4ecc4bc023860e6256d7eb34d4f0720c3082381e9efa17edd214d65bd44af72a95223b9fd2ebba2b7f8dd7344c1364cd3397836fa2c8c91dafe4fec12bf89fdc90bbefe7bc1fd2c6d0660ecdcc893979d7b4459773e15c8bf5327177b5757e319377c687913b8feeb845bd4a193676d1b1afb4770cf5ae57722e00b1470b7a4d8f37457e49614a0a16e773c881f72777ca481028eed07b94ce48efb491b38fb40bb9e2a0081842d3d2fe506a5a2b18bd2e127eca3a830220fbedc67c7812a72a61d76db9d0778676e670070eff9ba53d6c16bf7bd949d090db5cd66d5a9bea546cb62f5e5a4ce87ffe03be965533d894db2ebead69fb2a904b19011f2477f5e177b75c39aeef883f410da86d91e96eeccd74df02419fb1705bd448f164d231d6349075c07ff42871ab2e96cfab3764ef422784cd69c07e922914b179c7683a5039f4d10171a0dfab1e46c05971ba28e22d07d99d84fe81adccd4bb5328c11282e494a7424a42897a7713b020601721f7489aa319a1ac5d7ca48dd8785eef791ea90e9053f895324c7123484919058d06947f2e56a7c9e623ac24270ad4f79d56ed4809475bb62460a523422b8562ee138a7f66c5096bae3f090a3ccc63db5da06988d6b8a6e6e229eae9105c45048ad1cd7d0b780c5ed88e25ffcc1a8e3761eb28aefab6bcb1e60028dab60d3dbddfc8c230c003d4b1cedb16c7804b451720dd1e4e684573f9950cfb8bad144eac7b95cc88b457c155038f1d2e4fc729e1ff9368d1f2383ea2fe47a92306b63b3ed3cf45075b4b3ce590e44d0528b0832423a02032e56d7636a699e3f5fa69654c7b5d21a33e990a7cf0dd59fed86642c38c80ff88537e7b7292e1a22b1dc3e7470730329e51ffb422dc0ebcae3b4bc4a5f0198f493275051389968c329ec5e2d57cbd359234a0688f3f3ea0196267acd8f91d7ca0d73088be2b6d99b7d451984bb00f956933e749b5c3feda5d133b26b52436f516c19b56c7ecebfdb30a71271b866e8b627f4421bcc371f2058b0f672b03b2fa15061f01531dd2dd9ba6799403fa7b183691970ae19dc3c87d5bd027a93ccbd8ac181911fed886e85a6b5e8efd1696ab57fe66077cc64b2c7485da43e9b58ff54a904d27058f60034b9fbd4d75ebee2eef0fec138b2cc7e5fe378c2d8f65e93477051de3bee5ca78d2f2a592dabebb09f956e62c83e18eec7d60bfc2c506f53986814cb73005799cb5678dd94075e5edbb731b719bc96b805b280dac756a8eeb8dd224da24e6cdbbe31abe07a32826410eea7e7a4e5bb60e8f23a417e4fb6f9d22f1c2c7200275f5d595d8668faa21292f45084bb62fb5831cb6ffc6e2ab6e18a005a4b2822a7a9cca094bcc5d2b863e84fb74917d780cb040763daa4f839621b69ae4b75bf0f559364f9b0758f1eaeeca7f9cee194cccd14bd7dd1b075af687aa4b314c552537ef26435d47a314b82d022a492f3371f773a8144f2f0c2173c25e41b8f435f2b9be4cb8ab8e8ef908a29b7dd6a0018a9ed701063a491d18422372d4db85db2ed2b2d4824007a08695bff4e54dfaefc09e937d5854d588a617201e2649ab88f4a7d864afceea581f01f4cac8a8085757bd64b1cb745e6d0ed35a6fc037291ac783ff095caef6ba8a6986a98383db7967d927f1bb4b60fd1e22ff24e1b990893e25830fbc11f8c7bbaa0e126b63d75fe4da25e19e67a940690781f2f1177d79f14a65dd545e797ffe8e009f6a2cec61400580fca06819238266d0510be92da7fa2fb12229a1cc1c6f320af13ee69f17c726ac319a658d6bbcaef7bb3d8eeef8b637b0a3c737b8c2d2ab0c91954372f44a5407851d295aec5c183ded7f0fa555e5d17b27de8bdeb7d872179bebdef314a0223219c84e0fc77a9093871664d132f5e20f702f3f2d9ecd3387c9cdecc4f7c5560b124c29b5272819b954c7c64fe954b98421ae25ed1a3b2f9ae6ac8f72f0784b31fc86f008c9e3e67972600423bb6b40cc70e7e4abcef859f3892fbb8cb2aac208156c0f022580dbaccf973e0c8b2956078f311d47fe4ba103bb72d5bb3e122eef79a58dfa164ba40d3c51545c21ae8a50d029741f488ae4bc7800c35150719094449d4ed651b83296adef0c87d6f3eb132eb90a10889a99f1885d677067222e66400daba2bad2ae2a22af544aa8c4e9afe5474e196d67f5eb93f613b56701b5000bcf6a9d582143a38253249e43d4c4a2387b9b30b296ce9725e99d40a5b4b250e475545ae7779b443852fa91e2a89cc8d7c7554615212a9d2dc5e99aa38f57c0b02c70189b7c899a32bfdfa345e29324f6f38f4320ed5422d8efda43c34c1006ae75b3ee3c5c2d6cd488047050a37f00edc6d46d18b1398785ba1a79a7779a8e110f77997fa731da2ff55ff492803b0288b96893e092cb714292bbe49d0e0e52dba0ee1639ff2973be6186c0d703e06a986baee6b9f4d6641e98e8c3abb58ae38a7a0b9ff909cbee1e7b85f2cac9b09bcd4a6919bfe0e3e2eb64671d7ad206361b2f63f5696a7fae60e3aaf0c75760ec94336587e62d478d3f7b58c9d12e6ab72604d113a9c8d78eeffa85f816a7057ba904f6ab810875d4b36684cd731943a448987af2c79165f1fd98c6580c498c96723744c2277577df8f804bd72b8dae2c22f0c23ff6fc6f2070113369692b2cc68e0753ab32baaf9abbea6111e20751dd803c3ddda1ea02e32a65547fcb14ec870d7ba0b105910ba1d6c2959719e33f53d37e108dae442173ebbeedf7805f6fb62e256b1cdf1221fade8afaa66362537d27b4e6a3c0165080b345fbd58e7d51880216281b95467d82a82e5da295ea47f1a040e1d02283881983aaf936a459e8e092895783fb1290f2507098c38d0e34e314c2f6045cf2fabf830366e322a2c229c5c2898dffc083c6c53505314476ebcf8339fa16d6427104c178cf54c109ba57ad08e521e42a602e5ee7a93a0f4ee6f29132d5b16bc2cc89db98617ecd82d38f25c2f839d8efe061b364afe78b1681f6264d5c602970af330a76354579db7c310baafed668ca6b91a3e48ff91ec0f24d337f9bbe3d939d6490e88fdc64fa7729b655a76703ac2baa39aa5a036dd2d0c6bb4ceafde91c9c89f39082143dedc8c7233efc902847f02a9db2eb1f8502f2c4400261a6352f1b1e2ec69d9f9a401672220aa494ab24ca470101da51e01b0b15c9096896570aff800d90a58d29deaa9995d1fa24bce8792d26247587ab6247a81b7252a39a314583b152867841b7c73a164241eeb29aeda1a33c74a8a7cb0ab2ab14fe6a1c70eb219338b6a34b7039e974c96c5c5fb85cadf28ca74491683b1ab1eef6e7a284bc99bf71586c94fe0a432cbc8106b2038097687380b77d60dd67172671285e2dd63b21af543fe9807c93bc8b3be8e345526cb3b8c2e0ffc4afe0e74e083d0859d04a5784bd7a1179a32d43d5e496fe0f3d39927b931272f7e28dd262303af72cfbac8c79f4ce7380e4b987f02e36e5f7dbbf89887c0466839db95908f228a325abd859419208daa254ee8f07e8559729d0e906bcd6ccff0c1084cfd925797afb4206459f213b00ed30e2c5570c2fe794c632d003ee5f7ace8117a997d48edf3f3033233333941907706f812948b9961c821b51ff849e3ee70554b39244eef3f5c5fdf12e314637d6410a199406a594751e71d95aeaf2e5a07fd53f85b7bda692bc359da1a9ee8424785daadd664d1187287b2e3d8bc6d06956d8fc5f6b6144128608b4e03341d8d1046cb0c6b6f347150bcfc3ad977a0ef49017c62867a4c4ff0470ea399b09dd8e9b3875c586b4a0bb403a22342b7cd75e012296ed003e3574ab612f9f60d6d4a8956448993a69080af0ffffff0f