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

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

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

Block Certificate

Block 53279 e5f5bce250cea68fa14687e5d44ec317ac33a00502e6f9718df761ec058a25a3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
465e10e0f9290b1f94a7bab9ab23997385db4c5e637610a880920591ef57b15b
Certificate Block Hash
e5f5bce250cea68fa14687e5d44ec317ac33a00502e6f9718df761ec058a25a3
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...006032000030240000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000610a7423367e3b07fa4632f125c64aa0fd0fa95e752be86dbadd32865b0bccb2304d92295f6525e90c20e0fefeca48059a32e2e5cb6ecf660f9ebe4eaa2af91ecb03f190b86475979b85b8e3f662f60145a45c325303a95d131e00000000000000400000004000006032000030240000

Raw Header Hex

00004020ccfaeed69ed08e211e22d46591b3bf509b2b4140893508a1e5f7b3a9e79b0707f67ea595de759c9655c61650a1c3560528968560f196c563b8cf4bc9ebae619407ad076aa5eb07185bb157ef91059280a81076635e4cdb85739923abb9baa7941f0b29f9e0105e46

Proof Data Hex

59,560 bytes
12121602030739b63ae953232435f6f0f1003463a0f552556b7c2a0f4168877498da314083d4c30b148431c27218f2f2ab338aba5e094387d0be83506cc8469c482f9992cbc0a6fb0f428ee7030fec1367a95276bbc472b7f8624d77d554659c9c67b762da25bd3c3c5b6c2054e100a241a5d270da4c35563ab58b04c52b3aae62e9b1a6470f213ed253f0edebcb39a9144c6464a958e9b2ebd8c4dc852a69a9023db034b7ed9f9e24125f1f6c856b9076067366fcd4bef791bbbbbf9e8ffee09b6fb46c269797a725fdf7d4fbba420a3fe7c0d733b327e5e6fcd65726683bc9605380a39eae38dfccd5a4e5f9d7ff73e6970200615d90f75d4ec4d401b8f42e8bca2e7f699e6c9ae0dfab3d5e36018daf39e9cd29cab8ca95da428046bd5e266d36b3b69836adc73e6942fa9411ef792572fae48c39e52f389958f8d2391a06afa7267e14abe50ce8edf8caeab1cb8368ebd6fabf66d81def8e8b05a088d80e60aeb197f4a02f519300ccba8280d6bd84db3e17198b2985eefa5d0d65fc8ffe699acfebb3504fd482759d373709ab07aa200f97bf8f8e846c9c8b9d904fa4363c02579205c54346ecfd9a63876c1c4c9d4d7e354c28901ccc3de399938fa50cc60c67be106cc0c55e9759085939ff994b12b090d8e5962a0a259e95acd1f3d4665043237b5d99d1af854f01b919fdc9fcee8cdaead882485f39f670e1b54f2f7764daf7f961187a2381d94bbf0c650e8ad03c37d6c55e3957df16b818e4f44dd70986af721ae2954c486d33cebd09e142e8bfc6bf2c81475e5ff080ed8c76d2e4a1ff5a8eb8d9f1c0218d43aefbbb5fbe49354197cb444a3dcfcfc26dabd3b3734bbc924128b671fe38699edb3b681079bb9bac5122ea697be6414a5e4f6d6d7055819767a7cb1fa7afa529d198dac11ed86309dd535df8838ea1e896332331a246ac75aa164beea661ae2abee0ae78e425c3094dbdb154033c11bdae902ecb8a868e61ee86cab479e99362e84ed787cc5c4c94edbc4fd02fea8d3bd6ce5301da3be7475124c3d04912775db272ba677271dcbf557fb51cab47b6eef9c35c376c36f88be5a482ebe6cfcee2bda27f29f9a652002df6a81f34d995674486b577de89945ef24ec401764a626d229ce0dd4ff00065a009a67613b0cab070203d7cc4922a2925e70c5c49bb70183bde2fd7d0814d3840a7ea635bf9942807eaaf62361788e700eceb38688bbfc9bd3a22b68a88231bc9f8b38e4dde0b6eee9ce8f4e07575bd1996baec6d9b1fb67af83ce8f6faf7dc8a227e963bbeb7a8e58f2c3d11b3ba55817c43eabf013db33f7d7416466814c89e0e97b688b85c863e7740e25711ac6ff44ea36d9da69451db81e0754410c299527b318cc945795099b4c0432f39354b99b53d91387f429e7c4c4cc2b61eafd5d79ab10aa31b09968486490b312bfde4c52ba82f148e2da81bf692c2828d1b6cefbe2e205fd7a1f82c488d45fe9eee422debb35596d5a8189226b9f245d9de04e53ac8d2be66da523d9268219098c728c864af44700097485c45bee5340ef5e63a37d65523a62b371fc18ec37b58787f7bc486a7a14b31ace3a5c3bd634b6907b42052c7934147ba7e513608ee5d47687eca7c66f1f251f6f6c22f71362ee743189484eb0812974885ce78b4f2215d1f84b94eebf8e90bdc15eb4b55116bcea3c303f8ae63d8ec95be4765ec71f0dc85c32fa35d5b94f130aa6a78ccfc2ed31cfef6567321d67b449c256af9735085f6ca212e266146383eeb48311ba46159dbfdd41b420017febacd4ca209bf29d58f8ecbbadcd54e9b3af00bf5c0150b07115030e5b64d51b9e6d224aba716e9fd59c003a9629d8498d1f4daa2908baa23583979bc37a356f2cfca6d76341b90f1cd09caafac5b246aaa004be35f532c3c5a5d909098b5b8374cbdf318ad0b0a03615b8d580d1bd245182f3d94c52a96ae931b8665dbfc7db0bebf29579b6f42b34bb339a2878a69fc824a935956720fcb50803232affb563d0b3531a5aeaa48315a67a96aa19e5a883ce603d1ecd7ba3b9480fafc086c42db51f6a1398e7bf1e3fe085629bf14a3b537b2322d67c310e7e36f0cd42c5f4d6f60c20bfbe731734fdf1524c11a469516ec52fb8bd4b8e18663bfbb9deabea0c8c4dc9ee947c2ab97099298a8b386c49d2ba21a943b412ee6a65b9f110d83aa5713b1fc9dc1429d934f4e8285d09762ddc7d3a3d925ab5dbd88eb4440e27fbb974452ac1932638e3d1b955274124f30db6f6030663863ae94bdd171cd08c1fc9e3cb370faac602660d779e10f7e9bc4f3c2371bf264be024d600dc743080129cb96524b95e38f0fef6ec91089d0a1c5d6faaf1fc47617b0e941a51ec93ea301dd94e3b352ca4a08c2d57d966302cbe91075a0e82a58e5768e91ff5db5ad30ea94d89748f70524bc9955df50841c6311566686aaf627670d539f35696ebb3893527f87c8230267cab8b919d956431fd848d0873bff3499bf21d858d2f9b6e6362cd8afa1006da1ac724956d36f49c8ed52233cd26e4509c378e439fdddc2c3510fa4674b7c2d1cfe1775377cd5b9d3fe9f49f17d05d8b779783c2f120ce0414dac548640e637f434783e6fa3ee6bb1f70193c0b9339df5797bb501d92b74beb21ed59cde4182f89c6320def44ec9d51aebcb7d2845ad889c48dc5cf16188e12bdbb0d8e1842904b87926d2cba3bc8fb3f099451bad3552477ddd35546463e054a6580e5cdc2bce98a70f516af4e27e764df503f67652a60f878ebb4aba7b7759cc3430e6f7f4a6c750167811ca5e8d9ad0d09888b0b07fc2a201d67d770d6b4b65c108cd9febf8dab4ce30ee9d075b7ff15048c68690584437c85a1dd2d70a72e36b947f34bebaee7f85250ed5cc01a89bbc738739b6f936d523f960b6f07f4d853534c3060c1247272ab84dd792c5de6f9b5194e2d28d0b4470bc8653591639a33c4bd6f18df66047a508974e2b843586c0d9eca3e1789d3951ac2a0b109c1949ee8ee771de7abafc47d648e52dd46baf569c0f6a616dcf6fd8d9af6abacaee3f90eb0fb98e8bc0f02942f1f33abadd8ed7f3db5fd9b21529f04c8f52ddd15c192ecbe913f5139be68cef6d3913693cd0666be9823f9640688c47ca29f7cdc6e85a8c004844c290994cf3d9080fb96fbbeb67a7c57aa29c3578ba1970160403160e9e79acb3594e2459c16f3fe906f3d1b4b577c2a445a269d49207e2fdd048d94a80872e071fe027ff302cb9b8d844272811f1c11e0b5b36a1aa75cb085913dbfaf819c03bbaa8da78eb1007734d8bd63e27222adb4d8632ca762b0ebc9e205bcc71ebdb7728d377e0270942e221a0f55b31a32d7c440babde45cc1d3119110d5964c29fb74a5b273f4427c6e87fc6bbe3685e96d09023d8b5c882cc1ebc1d896c80f7cebed70cfe048fda4fc8039160eb18ed083dbd745cc0f5ab5a950de5382b6374e496a6505a7f6923a8133f36df682b13f52d9befbe45ce7212954730f563971843423edb78ff1d5e78bda0ae484f023a7437dd2d800eb783fabb5000d62aeae60188f9e63e39e5b7b0c42b4666b9e83baeca1bb703f7bf1a7fa20be245e6be73a2709ac160f132598b26dd89c4e9d06daa4963447abf8e1f7e928587374dd1cac91169af16a943395b82c8981185cd0d0d32237b16c9b718750cfe7fc8517b00743af1115acf2fd9fc3a663b17fb03f1fcbd6f667e6b0ebab2e1e4afcad53aa1b57e56767a86f3f4d11ad00765447c755e6d666e8d2f7255c6a266113c06cec1c9c9e07df8bdf4809ca64a0e95ba6bde5be980758947f1203cbfc6cc5ed44288cf96b8474cbd9a3972c9a8252ab44b5ff483919b85c803b6bc34b6bc052ddf8931658bb520d974e2a60f793d3ecd91e61643085542092a090730ff35609629cd63177369c368a7c3695556766836c0674856b9d71349c555c0ff11d13e2c399f37fa59811bfe754c9d4b53ebb64b0cc51082ecc25badf846f16f935abd5a9b656355465e7a2a99c7b2de7bd681bcbb03bf163ba765a233d4ffa3a11929215000e8921d4ea9586a12f492571458c6129326497d849b44942458609e9e07de704036d89a76712b64ff27ef7ae445342cdd54a5e21cb8a99fbc6165f24a934b7e5ca7a19b85430a9b3e3aef9c8d723be077ac71a19a76c542598ab32b1fd77f54f169301e17ddeb7087058e7413d2ed1ffc42917e3172ae1824d34dc158c0b741b3e597c569a277faacd5b4f1919d60b8f03f707527cedc661f16f7e4840cc02e17f820192267a128bfd37cf85f2516e8988ee1ff858518043ba46ac78f35ce4b30d489044cea297cb28aef904f18756946b66cf3ac1777c11ecbbd28849c02dbb5920e9b2d6b186f5da3ec5fa7e01a51925f59ccff8f4cc90fb5c40e325a04f3b31aec431c5e1c59a468585fa34531a5e7d3ebb64a3f0966a83a84e1db675fef56a88c96cbf096508a674062026ba48f98302642a2e40235615882c46a06e0c2dc04eb703b8ba4da972cec49fcc8b67b5755d4e4d22aaa7b9826a9451b766c1746314eb288c9357dbcd77404c0c50b65a51aa51e78d54de4403e219713e328dc77c3df0dcd212f918a9c4b96e2009020232dda36e9578e9b3b100f147002d2b4ca7ea8df8e481c2b1e04ed87f48aed4d3c54842d2778ccafc5db8b32396318f49e67e3a908f86a44659d06dda733cec5eb530ad1aa78438cc0fce186976a075bde164fe2eb0d0673c1d946f4072b41e658097af7bf1742316f380dc906aafe32df46ea27b6d5944924932fdc4e4b65ac786f2491216f382edb917ff4efb70c937bb93bacae6364944995e2cb672a90cd764689de0e9f2dcc28108684908501a4e967465561067708504498c7d242dbdbed8a7946a4ec88dfb63464e99cc769d865f2f3373ef36af5d0f003ae20268b1059a488dd92e997b691972f2cadc9bc19b4303b43e3a41cefd3debb94adcbe5bc0dcc5da36306b0d0837c7e966ca6c5830bbae26ca7cf14e28c7304bf0410733312c2f031120552b76f25f2581b1b33082982f23d932f6345a4e6a596e5a10565211ee5fb82b64f92eaf3f7bbeaf1451284a7c90402cfc70f662b39349aa0e52b28d3965442321546c353443c61fe01dfd0c40f581d84655f7c40e0029b96955a500bfde3e7995035addfd6652c81dcd74bc825407897ec682c2ea19607cd4f33703d168ff2131dd5ff00566a54dc2c3c62bf0992a8c53b30998ba62da563fcdd8b4ab7c4459df6c243358b77eb82ad247b9be871f848d259dc587de12430c0eaab04b0fcfbbac6da18c60f186768d08996c11a124d99bfc88c331181e60305615374e5a63d401a134eb86697c7e9c4dff692a9d1f6cd400e2bab96ece84570631eceb97ca82883765068ce2f8ded0190adfc0c537a515f63851fcae77cedc8017cb828727ce94fb67fb0d5c79590fe18af5310accf6810bcdf19eb0e8d6db72ffa4c765d48b08a760c9c233f2d05f2ef09d9f21cfc8f48b43a1ec39118b04619f30ada24ced447289e6bffed5f12e5bb9b76481858e98fc937ab045d7404cd7d96e0262043794ec654cc43b50c438e2289c66411762a9581bd373ac6e73d174a51e456f50702c8be858441bed6d91c47304bb6837bdeb5ca73103ef53f42c4004875edd12f9ac8e08ad227211f61c0f6932e60b30bcf06c41205c31d222bf9e927a2b754ef02af9bfefdbbef1b1186be07634f5ecc05b19dcdd689ddf7e53e903d73d7d42a937fa0af1418693818362e662af8bbb607af2bce0ce5a475d16027ce423a174388b6cb9b46e14760ed3473fe91c80a68114fa856019c7fcc3ef57d271f44fd9310926a50904b3a7fd8c0df4083701f29c089e03dbc3c186b0baf6e3db10e056b61e6e123472ec5971fc5132d535d9877745ff0da6bddd80688c8815224fd4f72a36dd2ba8ad0f6e76a04546f5c3907bc52a3504e6a400622c86126b2ccb3f40fec6c57137c9f9e1a9433a2548a8e89987433604228d867ce9f8fc93b903eeeeee163f3b38bce96612b10ea98ffc284479e10343a3b80fb83a6f69ae6093fdccd4692ecefd8fea4e3f1ea3f4783eac52761cb680e2fa7b20a41476b119cddbc3bc881ea42b83328e60038157c792b3aef8b6f147107652aa394b3d68d2c445c71bf1c0136abdbeefb5636ac7f5c04ffec839b681fc9045df604f3fa7cea012277ee6f58f1b0040f9ce30ee47d0b8d0ab1e5cb167397ed88301e9d82f6461d324854b220a7ab05a0a3eb68fca75352bf94132e07d80f29560b820d3c805bcd47ef692d3501606cc0ad72b9c9e2a207fe17f76751621527d929b09e30b5198a8316a26dc6ed69592caaf3421516ba53b91e1a7de0d9042b1323212c8f7894a3f3efec08067fb270bbd69505495d6ba5038bb769b902daa10aff33c558c2448bcd04bdc5bc5b8f1b956d45531ce2eff7b73a927fa097d08a266bac28012ea187803783b1fa451bf9c0be6de8e06faff13423e462c27bdc57652a4d958ee4d822c4ad297f1943ab3e5cdc7db800565848aeaf0f668b96d000d4f176cd4c5c26d854cecf37ceff6139d87fcba1617a1b223df67af3e88e0d85d2d6443ed03067b4777f6215071fd05066bda3e18bade05013f8854dd026c83add801fb69b1c1f56c440d97f8e80bb191e2adf3c7e3decd93cd25d5f713de685e9821d33ddf1c44b157b4ab787462ac35b0a4e737d74bb9bc7d7f28800e4a57cb9fb8472ee04dfebfc4015c2ba7400917362a215fd0656b18a64241ac37b5a4ab696c21ad4d983b476a56b8a55a0d5d1319c495d599f134906f6f04b5b14adbf027d2c4403ab22083aa9260b345019e83dd75049a5fee1a754072f045620111701cb72e9c254c65ccfddae88af47e0a11924a2b212e66aaacb0102be1314d2b27574e7bd8ee58caeda779fc31b44ca6202392a0ad194a930f91d0dd9039208bae48ea9985c47116ca28ee1e8c663e21e6f00c75b6deac1c80cff24481129760c9c7a7ce0eb90054123ebe01b7869e57bcd5d03e0e12b2302fb0a4e8d5c9075ad1560a282f1521c5b57dcfc5cc20fbdb716012c1ff8a3dbfbc4481ad4fc369e8112a51a5dca3aeded01ccb3fa2ec880a63c3ad3152d370670cf0307575370e6e5bd0b840cfba15d182c6c7b96cd66f491c8830ce166ec7fb11e59a29da1fac80663007996491a6b2e0835a2be8d05c0a0f85b3085131f52923201d74b084eb307c8f51bbc7216884da0d940ac2679860c969e9a3fed76a7fc6c3febb66e044da10602bedaad9225f43ac1a73587b26ea623d1b5adbda37bd860e310cb53e8195fa74a2f9c3c3c5a5d3da5f42406a3582135fe36d5e9b5e6eeca9cc77b63bed7aa50d4a1c784b1434908a0331cd1b52025ab9d112c280f9393fd839d5cd26aa8fe8619e0beee0b02cb27e8db377c3c53f24d6142eae72fbf856785aad571360577afdcef423eb38e2f68236480c1785a119d9c72c1e8c8558907cbd491771fd54fa913f0f180cb05e8d7ccbeeb49ea88fc3c81e8762f4f0955e20c5dd143de42b7d4853c859e04783755cc2055d78478748548ce6d88b80c5edb8853f62e749ab4ddd5ce90c66b7111634d1bcf491be134f887652b96ee3bc9375ca26afb456dc3d22fa46fd4c66db51dfaac9b421553b0134e89443001287984590822bebd8d4bc5784407cda49af2ac413967150d093522aaa38dea625fc86c04bf6a5fa51e8de1efc93e17a1f4e7f71a42575df7a41934cec10b6609955bbc770fac3d9f2c98c24750923c0e53218ecd7df673b90a0784d5cf4c01e4c8e5eb682bdbbafc4a189041845608cc60fb5462a791fae2f15f948ac109bba5b3c704c8162e233baf4bdaf254a913910faafd1dfcc30bfdde35407c19fbd1bd873765d403dfe4269de4767545af474f378bd13f6757779beff69c8ecb2b9ef99ac52d367f893938f568324342a9cb9e32a1a36f91eec27433eaecaa7afcf2e604c9692ab382c68b17d6fc40c8f065e112f7f4d3b3345e8deaada0e0230c8f0c016a55dd991da7fd8a56d3a9d6161f2ae79879c5522d7738ed68ae191c0ba12a9bcf412f48fcedc248267193aba2c4447c03ed854f1b2d8d3cde3ee033301a498aff384f2fccaf25b2042e1d71dbf043d1f31ae3598acc86c088c050d9a36e19cc93ce0700ddca82974cb97f9526569c0d5b324f433edbaddf2134a1e7b5a7030bdf41873d41c1e6ed1b0ea9f6226851a3a1c1937ce3f7c1176ebaac1402d24f27fed415115249af3b471babe2fb073a4f5fd2d341b42667d815e83bf5a07dc2867ce978487beed4d8b0c9db8690b7536ddb4c6ab6eb6aa7dc47740d74af4019672bc7ed129b1065a377a80d01c9f8920c3cda7f07d46161273f30748c1db4edf07816fe072be83f3796117c92b2fb23e7f2ad927512ef9e3f5f00366db81084950cc21cba891ca08acf7da773d4e6ae70f17c2f62fe815e4c02cc823b54fe781e3f9320046054858e1b45de1a67772966d68631fc96d9dc7da18e0349b2a0c6e0ade5566c8cc042a0e32fb982e38e63faaa73188a09d7377c68c77f14941257728aefe7f7774ddb193589b4ac87c59f36db701981939d1c06c67c085f28d249053125dc9a6a5f230b7539bcaa2a99cacdc2f90150bc466cb18ee7e27f9112d1707c7b815f14e521f660ae7fd31bd751c76ba7b121899f9173095322e5b09c0eb8bbcbb7cc25d5edb121db4f9639b8ccd3df22df20eb2b4b693530f538232e54e415df348120c49c0d6b93ae6bdfac10d50989488cd5eccfb9147856a752461d7eb7c21d5101e1b908836b6e4c3ba73ae4521e85f1aca8ff5ece4a8b0e800c4dd92b3f9d43de320ff52d681b2e20062ef20cf891da006756d26f059a858da438ebadec72e71a0c17bc925697fa17cbd11297c30d278fa3ee8f7f4253dbc98e961886b5fc243f8b8bb9fe623d23a02fb4e05a87826bd79602c769e1229acd12fead51a26f8d00f25b909518f0035242ba4e4bc5ee2a47ee3e738f944850c43588dd183b74c75d5f6874d7cf16fe53cf55d438a2437e23ef8bef6eb1b362657acf9fb34f4205fb2a250914b4862a333e2673637688eb4edbe2f0af69244dc3fcfb5493bcc2632c5c7196fb8750cb688bd6a9c76a4f4db513a534f6944a404c730c78d0a0658d24515396e45f7c411e8f6e36d0c3fd7abfd659dfb20165a38ec041a27373b6b8c6d928e5f6228cd96ca362f37f2c7476f7279cef40c72f08f0b367e997aa819c3ac1d254e81fc68ccfea3d4544aab060dcd8239d4d67f10714dbc31f724d4eac2afdd8e1051d513f05fcd7d428419279c209f4bbcddde0a39fe9c714218f7e9f64a1f2d0c6d67b038571714238a5677ca51e27152ec18d158456fe2b2238a6c28f913dc8dcbe17f798a3d57495f1cfd7d6ee0d6a922d638d9fda3d56ebd1b359ca070e4f62c6db1e73122486b6ac6f082c3511a4ac4f36435c35304d628262882ab028ae4ee2c387f4c99f12e50a9f587d935bca6548c867b97a2087ea3c1167cc7fc0a68970c22965cda99bae1033d828a16595760f868883d4606b3025d19a7e32e47b1dfc29395f5abeba58b7ededc77e05a016f138f85d78d43a576498c40e9384f40a8c8adef277e66cc8847f1dcda7ea7b1f70b5e20499ce18bc62c31344f139b4cd08a4c1fbeb4541bb43c946bde5665db41914431b46d0ae7ac41a003e0f15f539058aaa57f748c5ac386eba9a790b60bed3573b9f1157d1fb582a3843044d53b2c978f13d063397affbb5cdecc006a0432eef7428fdbb85e5e7f217769083c2f4ed5fb591679e0b90b289b05f6b5ae1bce899bb2ac17a7798f2431657bedea0a004eefe9cdee181f2651eb32211a0ce82d805051c8ccb54f9ffaef34a104a8c0797f2b63582d4fbca5b078760beeeffd2aacd4e73ee6f065cb63dcafd956a04e31778340e43f99ca5028cf7e149e3778e8552f2b13d7ac04bc0e0497c3a59f43471d5c04c9aba720fcc8535517e53e59e11299654783e6f9f2db12c679437b2dc81c4252288c81a66219feca81438bfad9e866eb05fb830c4c6f32fad19590acb670eeb8819b386fc748758a113b45d96d4b7cef52cf301c893f88ffcf0019fbaa71b1ef5dd4473a1a80f32bac731e13076e02084cf01c74db31aaea4c8cc3811298b269f8b75ed71fc547743a5fe60e35b24cb30640cf59bbfe4066e349d3b10ad9c44550734fd7bfdd14c3c42f82844dc65a9cbc9c42062cd53f2520190df7f13f88ea6a74a813910d339a7265e36b9090ce1e22db262d9ae399b318e9761a824bf21422c521f4696bb5092e1f70ef01ffb19dbc5f1763b61adf96c2ecc12d2c913c678e5643116f7a2539dd374f4c5f709c665759b891b29ebbbb59c16b31b23542b992712816020f3df389cdcb568aea6438cb211e61e39a24072563ad4330cdb8c55abd147e0882678015599decf83488cf65f7fdd01ae314289630a2fb71d7b666a198c44c6beaeb737374cc2638605676834d1ccddd8f6405823367d2ff7fba11ec284848a0ce7779a11bf8ba984ae2199c35b88f76519eff9ef9632db6641e895a632b4a64413a9980c920ee7ebab42c44bab0a4e83de1915ae3d38fb2eef78fd5a3c4ce3e7c9cba14daee4cc4d14e9feabf1fff800fd43ab2047f76db6df42a684416cdede25f3eb1ceecf3ca73a9c73a9d3b227473ac96636301ab32313e92bfd757ed7a01d8f86aeab0536e33f03b2509d53ce488d5172fc381c6fb5eb6426445dd70943ea31f92cfba7c9965775cc2168488ddc76d3c849baa27c704e0d8a697b38a0ca127bb6ff399755145e75210d55710812ecd3f1e5ae38320224cff9d1132e1e413af8388ed3601d908c0220a5a737cbc95582ddb1a43119d1a78dabd49d859dbb159702c169ae9c8a9bfd71a96c2befc35e11554bab460ee9db7a96fb8970edd8c32c02ace0d88692752363199c837e83403452631cdfb79fb1c6d9b9288d497b4f99e3cd01baf740817282ac1f4782554184ef30b506dbe7ef7c6b2cf8c439bf385bde99840c70142aa6f719d39310cf0d7bce3b47e53bfd2534921adab369c8f273daf9e2949085deca834b1d1101b83dfe949af1359fac792b62ce1bd69e0d25ef50c95f3ca0fe23985c787a28cbddb5898662db314db2fd061a1d8ce09a63cce8c4a8600253d5050c78ccf7a96dab6cd81b7a5414feefb95bd671bda94877e3e53b3af5e7d4becf618a3ea98cae6ee202751f167ba1d7ca70f211f421f6a20903bc99f2dbe4a569f1c4ba4b662aebfe51768e96c06260c20486f7cb0508cb8f4cae9561ba4a2d06e594586fe9e562dd567811545fe63ae9d118feb21dd5929683b50030133f7760c24551bf23cea248a160594cc00b5405e202deb77a0f24fcdb24b13b6e136ee37dc5aac3e799172fef117356421cf4e4f3cf028d4a4ebdee09c20a479be13428d632a9949923a20a2c8d2cdc52d35965864ce62465a24c22b5e0a0f19751fe33966348dd05d62b6dd8bd1c7267b08436be701a6c7da66fc0e2d4ed5f3b6bd016bf23e5d6b1598b1e283b32138aec3e4b2c498ecef93f43e98172f3ef99076fc8558a6d647794816fd70b47e958d5a723e7c06a0e18aaab6437601259eef4c1de433017f3a1c342c244a2e6cf3966f25a90114541ed1964658f157f998c604d5ed1aa15551a1d08eca4a2038eb7bda8910c8cb81e548e26031808cf2672e7d0e8757cf0dbc18d9182f6c59c4c6b524508a8a1d1699b12eddecdc5bb2a9ef00962df7dd4d4bc0e810067a8b5b97dc43d3dbfd731c9734b376dfc2913d77985615c6d11aab5641ebd36f4c26a180a6378e0b1531a4e0fb151a9b20458df52ce383dd0698dc1fc6931bb9c97e5c30936f9572ec005bd16d678c53ceb592d6f7fef98fab1602f0fdd69a75776ce9ff2ed96fdc31dbf6e501924755c02898a717bb18508884eeeeb68af68dbd985cc8a597e0c29fe3013c2d5af6d968ba139503ef5fdb2be2941ebb19ff97fb15f83bb5dadf75b9030af526cfd0572d092c2b63a52d7a7efd30195c76a79ef1a2afff53163e86b56101fceb3b7961a6b1d049b84c353cc9fd473de7730557a55457676d7154e7621b34bf4f1c9b6eed39b48efa24270f9ad7f0b26efb7636185d076255d8c01cd28e7efbeb0e000d48ccae2d13da6c68e3690c66e2468304392005411869220fc3efe6d1eecb6863b8e635b03b001ff23a62cfa8c591f4d796a8494bba02cfee34f95de7161f817de7fd5a48720f160387f01fa1516794322d6bd9f307592de3fd51f15bc39c5a101d708d44a3855d0003610c131939ca027298c522a8e39cce8416c83f7b07e9e13c6f3f003faf160f4a74399db9ffe29dbd00d12df9692cde180c03fedb85d54701721a14edb83237de124e6f8a262ed7f3b85b20757cf0e30aa72ee58dc2bf8ee79c16cfea57aae67d7f4d86585980768bcc5f623b8ac35d072b2ebd2b139cce17dca5921f73b6b3b9ae83d4ea460829206a008eef8097fdb3bd7308ef89e97d448b0774f342759878a49aadcc327ff5fa008373d0a364e9f1a2d84cc376febdae75b0b241b2d230d0fe92c9c219990a97d16f8f7c11968b9ede0ad0dcd63112200317b230699b8bc6f0fab02adb6d4a49501a8b24f8d92cf757b95d7591a74d1d78a79e91f16ebf3343e27a62ceb5d61d6833595c58fc30e1202e9de5b75682a070a5b8e96712793568b0af778e3054e2280384b0bb2aeb91f09b5eab1a82efbd7fcd9a65cafe83d79b4eaa2aaa0cf91b4cbbe45845ceac7e1494f2e16a1160633bf1a45d1bedcdc043c4a0755a330476104d4be0610b288a161f656ba39f16aab071d76c2b464c193b5835a5fbce6d8707df8de31f10d5148983a16327e2cc95862943970ce85431949b99c760e389d16a71c71113d34ea52799cb611451c5c11a7a0e71c4301354d0b0760272b78b709934cbe3c0cd0ce7c2b0c12df13465aec378b5e48b6e1c6bf723ce2cb9e541d46ee34f8c4f341e7bc16751c9b55bab518a0132a31871842d50dccda6d4efbbb691328333457adb7cfef03511b04addd9a52425be127da893ec9f9ebfad9b5c4235dc14b0889e489c7178eeace5869fab47d6da4bfd05659928809b42001b8de4112340c95694788a56c5310507475615bd8dc4a045d49599f538d0a64e7894ec57ca07985281572f9dc90f6261b11c2a364349eeae1e1877c34fde313907d74d93ceddfc676ccdbe10ce220ed49bac3cbc5931117b3285b832ba0ad45958668c81033229aae0e89a94c523409f28b8e2ce524b715c37672b02c8232ec2356e28f3fb8b14c8bc900c5ce18d513e242a95543686aedc9acf4bb3edc20b4edf9e41b39415097ee718c275d3faabad61321d037a3d1f72de2d9eec3cee4eb5eb426ac8a607c9fec77ee521e5ac8069e601bb33ed19a35ba2eb3e875fb62b067c8e1397e134dc345b07f21b8526862ba5d713cc5ccda8d85ac0ec8a38ca4ae527d2902f3c57b8947bdb875314b6ea163686484b5d86064ba3a3eb7394cde0a01d8e3b6684dcc7ec94cb431bbd13a260f94ad2caa115c5937fbec91899a1b6bf452752ecd932e4e52f70f5d1d365c336bccf7d278808de90bff5c6ff1c08788b82b97e61c77614a3d337d02e228e1a0f90b9cc4282e9962eb2cc396ea5f6e6c8a27589cd389bb626fdb70a729c8091fbf387f5015ac302d0301717c06391193fc85888ed6fd8e9d51c5deac68279286097b239d2d35011fecc66d69fed0a74a8a0f41fdc916cba90809c5d2766328bd2b99b95472ea464513e8f58b2dd55590d8f4966f3fadb1cb4ef63f8ba94a0cb19a761f5a420343d6eb08105e5a79e2945a429afbca25c4b9afa9b33d45c51f98a37e4646474cb700b4024ff34f3ff0d30aa69276d20ddb9568717a4857a6696a16820a517b17140bfea1136b37bc1ae527e77586876cc4bed6703deac4645afb5d5d1e4499d6aaaf6f0f4594a9edf6427bd45c024c792493d94141d9870fb5f09cde689804ded3ab1af7f5b0bb5a4c145d149232879695cae314eae872cc9b4f4ce1b0b17f348cda6d581cd1f181abaf0448a213d4cca8406bcfef652a186cf4e84988a45022383847bb082d91c9f56d710f7acf1794f688f8a16d19ef715f27aca1692b698c8075aa27f3842ba2e5aba6a22f0d99c1d21096477003f6c8f928b9505f8efc8af26ed2fabd8baa4e350c2352b3b1b95116ed0840ae0765febc6bf98019c5fb8da4ca71c1788523940a216faf11023e76bfbace6224db1b8afa52944f552bb035e72ce4d724bbeb41730dc7413240cac2fc634d5cac0463977b3f492b7a53d314e648bba70fccc87ce5100c33a58e3b294b964be31e1ede3146d30c1d97486a4c24798029c30098a37014af0b5726291284da06a90d01f3a0f7cfac3bbe5d9dfad428b651e062fafa7c6493045d0d66bd79644f02e0ee98f6d15b37cf370e37666c19b058defd58876aaaff67cdf874e25c9458844add9b6d47a86b4ba83b9191b431fe061f3b557df77f7cc374c47bda888394d04b7b417060eba616a3463b04307a0d39fad0ced3ce89be5faca233a57876058c488a16fe2794d5559b276878046187ac55c6a13583a10acff5b0625090a2cee4bda351e37e57f611c6d016f0b2530c34743b655f3220f54b49dbede61d700a533545397c43bbec61d7852000014605fd77be640a4e53a4f1ddfeb0c4454e49dfaa4e5b538c31646f892e0c333d1c083e8b1c7f84355aec13d35e12c782ddff6c9e11d5c9abcbdbe4207b8c6513cdd0b3bb4bc6cabb437a284b01466a0230ccc8c50bc32983f5f652c52afbbe969042ce780889bbf7a470d8bcf98e2b0f6656d65fd5596f2a44f01bfd0163d5c00de4586c31fc9697f0d85b0bb84bdfcb8041fc3bd0eea3eefa9b920429450d2248e0d29fbdcffc198aa28924fea545547ad8737e0525ffd132c02daa72fa8cf2340339bfb97c2fd3cf195918a90309ec1a6fa263b98c5b66b710eb1b3830d5201d78d4e237011c0b353fb06955df7768cffd472539f81d70042a74f3c7f75f78f2d6cb7b3df5b2407331ee0da6b3a097844b557849e610c26dc2c2824f4bf43cf475ee718d4c0fc775c053b49869a7988be47f5e1844f2111278bc5835fc59eda04a759339b05c4b5d5a55253db0fb939a56db06d3d419183fb42c8d7b1f8c83333eb7e516f1fc1e68f5862c1d1beff8e84a58beb07f3111498dc1e6ae8b84730fe250fb9423f7c09fe3ff3a47d2301ecf570a36c2671b09ccda32adf1b8bcbafdf01e6495e5d5afe00d58717a1c528caf8d311fccc25a930d34c52e9734b10a7006a70096052a0c6a51aaf09014aa8717ccc0c19b3d3d7044f52efcf0d2aeba8542edf7f43015cd733d5df0cf10149a89a711a349d0df822bf3a9f714df35244cdd799c64740c95d3ec9dbc6d5a465af804ad7ecfcb79f91a9252a41ed872800bc3eacdca45810e80c7788229249e39e4170aa167f58fc78d78d3ffc14d0eb42e658b8642fe3a30c9c77aeb3b3de5950cd2f1f175ec3a4d7c134b3d8c318574758848de8498a85d81019148a28aad56179a744f86f1f91ba623eaa5ad0ce25313b8a107a26fb573638d5e87df6d1fb093d2a21e95ea5c8093d77711beeeb110897bbc1376ade496402bd9583cf667a8973056184d77e8f908b14ef1506aaeeb2cea7ad7e952908f392f074651499d0017d67c80e230319f32fdd0d1d08d0e51dec30db99b7dba7605da1b06aa7818868701c20e8547a5259c0a65c668b2017308adf71899a205731bc98433e5c8613ec11199c2b92a7afbbb38446f74d60c2271df6af0aeb97f57acc7b5f41b0e7415583252a8fdc05e7bdf99454a2656c1c3ce555830c54b03901859db9ae606b9663b53ed7ef1dcc58f531df0d18bb4b74e351b196aaae469eb51fff1f2d172904a56f1c53c45054cc919f3d07e82656281f7dccba9e52c3480e70f312bd78d8b1425e0145b3159b3ac9185d92f2f167019e445f47f90b0268181b76318b0ba5936272fcee4b051847d84766c106816df16a19e480a3dfc4515d6cfcec172068a9726834a107dcfc03b86fe734d150ad5ae9ae00bb1c1195cc5a24238ab6927b4e81084d6bd1bd4843cd52b06582772c8478541910ec755ec69a90bcd642dd679d4f43c5cd474021ad50e4402785573eca26d6d449a1c821613e0a5344601e72bfb2753da4434099d907e2ef4c7d372e2148ddffe60a6f63a75f7ed9368da23aaf959ca2645f88d6efa3ab519a46675f853a8408f9106bcb66791dfb6e61236144d82e1e6ed3b95acf0dc2bcc5ed2da059a87113f4c9df02a4d622e92b940a9ec3cf800bf54497051545dbc0616d8c55cf2450e2052ae682f2a0aeb40266958b1e043d093a1911f17f09485e77b5a578b6e1cf4c3f4705019383670934b09f15676961b28adf7bee22a363a10f90b10575dcbe1f40e5b7178fb19f4d151e9cbd77a42e350e6c355c6425c719a87656d7e7d08bf3172cafd6912c197eb0ae26b286f415b7edf4639c27e1071cdf0a244474c6422d8c06bfd95d41036b35ecff3efc5715d8c19062b40896408866d1b8c615ccae8d12632f7e97be6ca477c048f773fd84c1dfeb28cecc778ce137b5dc3cdcba94b0d1f6a843a766a9f394c0f4d40e1d34de1d14a7565a8de6887c77fbbf4a103167e3e372f985909e0a61c4ec2152a4e6c1d71cfa7615538720875f1c3abca103511cca1178cfb981c04e569b220201ed7611ea567de8597b67e28c73a8ff946b82a5284bcf74562e13aca5f940f1dc028b4d615c83205a85de075136e9d4125d6753712bac625da3c0f4e9aeaf124f5c8c92cd24f0e7e476e14a9a66925e7906a4399cc6ddc01a53fc2127f53304ba9108301d2110989ab4f0f6c2dd577f8fa85b0b7128b5979a6d7e93c7b23b2613ef9e0cb93ae90f806d4c4782f49086f14b012b6d523c57bfd474ed88a4d7bf6cf256701565dc0aea69872b9e7df0c43664968a10c3eee6c857ee143f4a2132cb5df3770ec65874c06552b5b1f6ad408bb09c40508ef57db8501920061946b72500738745d600f6fd0981941831462007a64e74e1628bb1895d6219e59bbd4fffde451467a2c69f4b7ba976c705f4263f973d9c9da409f05a65b60ad8b8a9cd8a30ec3cc7cb04c1b550bbc65de91a1d227b459f2d01b30477692e1555331baab80416e44c49ffad0ae7f8303083853bc6e1491789566c315c0881d1536c705f10e45fa896dc3666ad3a6374838f7b6f611c2111d6acb9f0818623a6e6198e65f5724702c78c9832d45464e79f334c3a531c76bbc5b7d5f143fc3d34add88cd54c1377bc9070a7d29da7eb7ec6b597c342dec6168c49a6616c8609447b9a44ff324c49737ae0e13091549e5fa18b38ebfcbdc7e2edfcf1113ac248cad491c3fb63dd23a40dd5262bcfb3bc35b106df8a78459a0bdb6c5738e71632f1bc136c839d2b09c72d63f90a5dee5e858ef873501544336190d108a828c03b70762703fe17e59393c9f83cbe1741541723848a9b25058e77297711bfd35d6a1a2c08dde6cd262951a54b7da07214b9c8f767a499688d8a3c97931bdf86c4329219802580da137600091ae621749b32499db6514e36ecb1ad914805d22676552d9d3a79bf2de7851ad007198fac680d22cb2913b71c183fdd355c532d50f263c850e46504f3ad77c750db57d57dd2c806b8fc12417befa0297428942d78e4c9022d92764ec5cabfa86a59b2a8eb4daa301dbf4e3bed3dfbc831f7004c92416ea2cc01edb94a6df00af153707d415b5c35bac28109dac1ae3ab87db68a139504c46930e348696cbce552f491d97fe2216208d76336477b8be8309d99129e7ba669bf27bb3873c80092bf27544a83b105aa8629d8e06bbdaa86847a4a3604ada18588c01a3750525f814969599a4795e77fea8dccac1de72ee4531e1d991c260087ae6e7c7cfa9a2ed50f419a2e9c22760b39bc9a3ca639713983c6357fd96e105bb6f0abb47cebe57107bf065b6bb48c5040c0110f0f33b2cf7e07de6df93d3d5c9e8c49ca9c8a1ac29505b72f46c3f0b61ff64640a536a11f9054c304f415fe37422c6005a826ee1b9206c946291415159e784fe9b4e43b4392c76d23f8be0fd02f5e8a7847f38b0165b7a870d0b8de7afc42fd627291cb34aeffcd1df5759b4c5ca301ff47a48c097a4392c347781b57cacbf707cede4d5c8c7c80a583994d53a10b3fd0b64482f87c669ee1f820b61845c468ed841da2a8fff8a6cbda19c2dfa51c38533638715d3844e214c35137bb12c613e586ac2145429c5a9ff813711b50ca547406f987f00612a0243de6063d9cba02c7fe799cbd6e2ab59532eb71bbadaf573520f4896cc0022af4b417a6e0633f78bb27ae90c7848b11c8ccee91b3e3452dce8f19ff36f9d896887fca654f513367b276967cc110c49628f732b6fedd66bdc32bb5d93b5887dc8667a7a2f860e405891a627fc3f929e62dc8a2376b24116f627f278303f684e376f815d77fcc6888da45f0b3139b0754a1795179bfcfdcf5741d3f9f895d1bad545e51a754dc8eccd55d479c00d9315ade6573bf678d9aa3d0a12552c43777773b97adc941c5a902de1055c2b3a2fa1f896de8505190c4ee95dd5f0d36dd2d90fa23526a39019459d45f542635785297a2d92a0c0ed61ee61654be3fdba19653edeb760417a50f230fcf301c36b2e2cd6f6e51abe6fdb11568ffcf71e085c0d9877d30c8afc14503ed689fcff25072fcd61c6c3144d68de5209188cdb3408d3b78d00e728992aa4b76fb9de21a744500499da6f57db31c6e6cb6670f422b94962e2bdb2604d22c751daadf3149a49320a4d46efa7d88c321bdfbc519298dd31575065bb98283e03874da5492a0f661f8f6401dd6d2341739ca1ad4d684e55ca1ad55d652e4ceba1157db893b378aa9c7f70a51561352d96bb5cd0f2cba906cd8de79c703daa1c5db554305b979a4736311eb6edda8955e1735e77be081bdee6a95ccbb048db9f6dad9e8bdab7abf930bc955cb96930908144604054c3880ba41346d218e55ca8c27d0b70ba12769ee07969645017532a44ace9ea4eb3153b5bae5298a84d82c1296400ef18747404cbf90f847c6942ba28046b3ab842f63e2440292f0d1a4d5f54d3b95c1226bbb97325f517e96f0f886e55da6fa808e3c71603d6c9b6e22ce2125081154caaaef966fc7894ffc781df6012241fe57dbea619f8424b27ae7ecf2c3e7a726d6abb79a5962e16f0384154e91fe235bf42d32b7b8dd42863ef7fe4bffdc63e55f81652c2a2d45ce5f5f714516bbdafff72117d8714081890010215f0b9e42ff9ee4212ff11d132a35321b4301bfec47f6cd448ba6ab1ea8d19084bad586b54e7edc1bfd1f564e160e3100c7e7d85076d84dbd683787bf0946ed829ffc983a80ca63cdf108aec102a7e750b9bb645edd3b632783cac7f064cf38dd3d1a93257b28dae4e2b757ff0224c897c01261b2b2228457a8b0ce4a112932daf473f808edeae2853a8190408e8b4f54521ae9a49ce4ee77e81f58f1fba1b63239e982dbcec8aa98f080d483fd547a58515339d81c26ae5fb2eff15f1c78e05743f9915fd8eeb354b4493de3e1cf40a342c8c5e177912c454c93793f4215a48a322379ca413616b4d076e66d9afed676b841c88def50408b2e90e988c61c315bd0e6a31c63280f2078289aaf9c97fbf761b7a8bbe67e3c063601c429e891c70dfb43025b2f5a1c4e8b44d1d7bd09163c4c207c555ec4b44d8e38ac9cdb31a2c848b9ed25850d9026d480231ecb67feb62baf93786989b77d34de5db1847d5eae76d7dd020f050ab3cb199e85ea295cd99d21fb568baa03bae0b7aa62c9b631b3a451a88ff61244eb91a424f29ed1454d516b0db0d19deb7906abf0424d247019ff125459174a4a4e0e8c3fbea46d22ace748b45b9b7f37c908090e2d4f336da18f57a0f11a06a2503cf70cfebc2011cc4c4e5ca4a3a0f5dfe50126c3cfad390cd1ab68013085d37556f9720ef6cbc4e6d5f8579e90980cec29cddb61d09c113962a345c5e3ac186af15be17c59af29bdca1d3f9814e881affdc6c0db7ab6e6e52664d60a6b5594ca6a2d43228de1e373b9789f2f3d2c095551ac45ef45c18e02fd58c147ca2ca390eaea6ba5f87529df45e0b3042db966027117d112510a0a985d46df6c8e90683d8978a2b64e8d8f744e65fc272d603d0bbe4806d1b6e9ebe9d7b1774b135b235cca33d00215a9db4e5bb323255cb9bfb7f272bcb7e005ea8a3b238c03b3cbbf5c63ebdbfd4932698329f372a363eda90bca7d608ce2bfae92208457b3efdd0d5c9422ba24ceb8b91351eeb88f2c41964ed36761d982be863caa27d0281ed78305bafdbfdfbeb279d7e92ca036d37ffc669c772c68fba17bbe62d018598708af739fbed7c5be0f01165f9b7967eeece7c18daad5651c593009e3e3298944a9f91f2c9b4699643da630063958145bc68d7b8fd7779ecdd032cf770f97f97af305f0141d0a04fae510fc014db6060cddd526fce00613fb0b97f4a2a5f5e1d4a5efff112fb3641af355618002956659bd9b84dbde845389c9d5d88bb4299d0b7c274ca639a85aaa834018db2ed5c54415f371521179c6211e0e985ccdabc69ccf20872c97a5989eb09f7d4d1f6bfa9f5c97248ec1e28335ac71b4f8fe3668162a4ae959c4ff912f93588ccb56d18fcdbf64d2b0af4805a271ba8c4199a822eef06377f2684c93dec9f5143613fc902f2e39a36a276036e869d6a9ebaf81b09dba49d47314c880b1732078f972dc853a10248bcdccc4189f4c0f7740fdd5b0f2cd998811c3186ba223f29ecaf5216760539d7542fe8b37745542f415ad1bb9d949db2b50a47825dd93b998289850702e357fda670901a5b69fde1e1e66c0c3dc2629462726ac2d1b3dd55636e8d7582bc4725eca3e3fa9952b99522a122e1f91bdc776616e7d08de5524ff5c15adf43b25c7515b7d8e47bce36c0a1e510fb405ad8f2c0b226321648ae29239c75ff6dc008ef96f2706fe9e5dafab757269141644b38ee9bd44cca3e8e5624f616ff0cf2482dfd28e9f5ed610fac73d83456be76c9f38461538f289220ba930ac023b8886f9a7de07276a1977a2c251265e4dc7a45dd7575fc8d238784ef2f1771836224a6b248d64a13c1cb3b90034ca9173bfcad7499fdb68e6cdf1a36beb7a7e12c1759aa00cf43b5e22d0825784651ed77ba0e9d0a616c633d960b9a8d4f1620dd794f67cac63cbb1343806a0c6c7791f5a8266228373dbe97b70e07137a9005ca11d2ec60015089bff977ba7781c24777838f23f772888a6a445c36e5270c8d6b5997048eb3155aa159a680bb47da0e56188cac1582ea4600a43b7497f81fcc3a8b250220c37918ae0bca1daa5d86fa4ee9aa8102126f7fd2e6847da557d3012a2b40114af9170c60b56e4c34e5875760fe9013b74694f8e8ff13c0ee885be45862486a78e7d61694407e13f9d33e9f5e5b837e46674128111f3db2a9634b20ce666a26bc433cce3a7f12775ab8fdef237d2eb2865d0f36da68ae948c6775ac890eafe44e5d837e8ed1211d4afda7af4b59ca216f0aefe01b099d6f8964eceb1f23ca83b96b7d3a0e4f3771ae62d2ac70d9bdebef20c66de5839b9553cd2d27e013b7b84694cbbf9a95637696703b59c92948c6291499e24827e21c374575b30fdd0168c4a76ee3ac6cea852fcd3666eb591461fb072f1e97efdc3be8788096596030eb535383ca2215132ee2773164441e821650775f22309ad2baed5ee37496aa70fe1c44cc88f2dbf667ee3b0e26cbd898d74201258366861f78a702a6854ccf4a7f348750a431d4478c709fbbfdfd5289888e93b506843774fdfbc30b060da8ec5d9b9d8c922d6b98c8124d184a220fc52d806026a2d76869eb1e85c8aa6c5d1ee739488525914d5fa4b20f6794f09848fa943fbb0c0fc367db69261bc30b0e51baf06246626f5cf81df5c5e123af5d91fc167ed04b52a5f7bfc981c1be6c7332b9f48da71aa79f3d796205a81b4fa037a32acfb6d5ecac7a7e153729050b5d5bacd880de26acbda5ddaf41c4b4a3b3105c88125712de4ab2716072a7868932d49f68fcbe3cdb4996c7a052faa3379a6cfde8143dbb9c0f5953eef3514b6ded239f56696e3d77537e5df5b6418be37fe3f6457d1dea58fb4abf5fc6e406517953053c7521cbd2ebb7078a306c357db087e63d57269be8ca623fb5dd0a26d53ec46e0f42206b6ee8fcab2939dfb89c816e615e90a40c1cccdcac828b24be4867a4fdf2a1364802bedafc1ac8887577cb6c7c8a1c8d71edd39c7d309f5c1ef19b9f8e3f5b1dc3155b023dc274bbe659f0611b59ecce12d35a1df446e4e4845be066deb2825b9a8b8a182aee8f544428f2d1685c34ec3db65ad8de0aa47e05a8b64de3c406c8eb840c2ed8b52ee8ab5d90155d08c6eec61285e4eecc97eb817f09473ab2684e8aa11c8d452c22412680d1fe4d729656150b23e3c242fcd079e2e42247f770233f47b5693c0f09733f9072768d05803eb2fd0028b16c6f1335db5132ea017952332f46fa1461d26e204d9a177972385164d0305886a8e269baf32e0cb51a8bfff11e4969b18efd1fa6352bcc96660d06bdcbacac4dada90541f93e396d56aa0c53a0f87d2a4ff2ea075a22ed6c10e15397474037330f9893238aa1a98e9a3321d6acb5a1a238debe47cda21e96fcddfe6c7f40330f48d70b8d65d98c8bfa79274de13e4501de9e49e57f6345a46c12ea4bcd181223cca655379badf9ea52a7d94cc70302251b3ea5354aa98c31ea7b724b030974d33ebc0a44b4acf11f1b12bfde3cbce8b26998339daccb45a44314f8fd56d9096ef93101e60bdff97cd5643ec5c860078a7e5c933ab4b17c3784e9ef41d65f406606f03b1d3b15132a8b13b1b03523290c6e90fa5c414356f8c14c88f2bf7aa093db9856f3f45eb0705050472ae82d743abf8e32908d66e3172240babd10d27ee90230fb9591fe3289d6c8f1a52832e24b1145fff8e86e9fb29a4a21ad5adda05ea3a1c6f5d249186ff89e9990331c5da731bfe4e464c6b8f0a32d99dc12724d71960671a9a8f906c49c61feaf916c11a030c46c24ca60db1bf8638f956b984f472d7879a4a56b026895cdee9edb15012540d6874acf3de4742d524bb191770c76222af63ff97c9dbbb03928743afcb3866f263df760b6a6c99c5211e4b2d254219d622ccff29b9d96367f9731171d6f09f057553fa27a8cedd781020846646d1ca8a262aa97b1b5b695a3169df6b8192d569576ca991f8324ec23f4308daaabf258aa469c1a63a5d25b81310fa7129388f6f03a2fd951ed950ac4020adf9ae220e41263ec254ccc386397dd6bae1fdf19a8f212228e1810e21fb1ee8c5ba2909d9d60286d0ac04e4c15da2e2deaaab12b91a53f000f899bb649d54da040998ad479195a0c9d4c06b989a1f523049f9980303b5b6f2a53a46ff16c326d4512f50d76d4b2d7d40cd7a53c84a290add8b55bd6b1b33332427dbc101d3b0976ddeac4c30c75f50bcc5b307834451632b779484c604b0b37a6e0a668bae7dc9e326dee2a15f46a40eeac5f4c20bf80425da7d2d3f1aa6bc69b783b5ff993fcedf243893b64612502264bf30074fb674b4d5d9952d88c82da23a2b1c84248e3fd0e88463eb4fd533bebfb4f877bb82b690fe01548cfbd39b1df880dcb3ac38da3d0647dfbfd1aa04b80044977f8a79457fc534d0abbe2b3cb5558e9c1ffccc74f62c9739b035c9e6ca8be72a19a06b73dd80bf026ee1ad5e0907241f3a0d3ed2263e9364c21475d0373a0d3741fd92a9242a673b93daca1a860eaa85866ccedf8f77c124a567827b62916d1ed8b782fa5ad39f064e6694b0aa9b87800080d24c1c17fc9583f72c8ecb9320f38d45c4fafb34959cb238721b0d7265aae6272a08f5ee8cdd66f4a42f2b3015f2f2cbf50450ea53872687084d4ce98ccc7510323c2b775565532d4a303dc8c57bb5b2cc6a25d91c218c3c2c8f632749ec155b3f51e5a8d52f5b8d7e36b7c868e9ce7f30731038325fe48e8ccdadd6e0ca49343de3e6840d2c6ee6285426ebcd184867aa0c961b664f8bc2236b9c2eef9243a61c61f8914fe345b8e4aece82f9351d40139e8872411d65a099ae5b03cf47c85334d010ae3de441e32a21b264357617f88bef44621c1e15dc8fb99a00b46de8a24580121452553c5e2468b9cb4f220c3b9de19e75ef581c9ff0921eb405ac272eae2009ede7d22199f517e71b9688b8d3f592cd88dbc6dabdf810b39a9ae91024cb88147cfabb00cb46fd133de5eadc5eb849751c485729178d1759c1101524cb8d7218796b34a47ab8d1bb78787654e9c6e8f1b10edfb35d880e9f07a68c64f1cc4b584e643e591bcdad3ebd46f25ea84a39086f4b13dfafc3ebfddcf774ff94905b358122f02310d0c0756d3f8c38e2d07716c4de0cd42da47fa39651b5dfaee62659d070852f26c52301af66ee0c51bc69296cd519a1752fa55876079fc7f5e4ad896fbf6ee094565fb2cec7246b098b2e91193b01282a3f5be27b1a7bbf7493f1c15b2337252250a842e59e64bfe6bdc9b57842851eb0e0b40379325af8020ae2d65c463ac9138eadc54c0b6bd3968d15eda5e2fe01cad0c97d782787d4a0889781d724b5d6f117c1725767c61fe6cbb3b648c859d19387917e16576794255dcc4493b363cc883b5ab1de4f45db3422663522691cde5bf744eb7b1a4f90dfce0056ef2d82c12aa5a32ed961493da595b0672b945f6fe342711059812c5b387f4c59c09e82d0d17fb44fcc7d362e3c5798471f9d1782d10895bb07d2a56a719cf06f1432fe8859f217b3c905d330983c68e6e758565230a26ff693906466a8338c0549083d5ae92384a3c424b525397bb2f9cb26ddc05e7b176fbfbc8c5b224ded19a5a645f4b9d4f62e71e13e8f6b22f57c857716e097515dae14b2053e2f8ad35a1c5292ac1cf51656fd3e4f3af7f3a5bcb263fb11d0f1c09328d72f15798c21781eb9b6a379b2a3afa5c5a19e5f634736883e2bdc4983afe0ce030eb85ed59d901dfabe4b65ff05b2d8b7f094db5cad6d72702a07f3958afdee6ccdf7fcc05d547f71f7581ec6ccc86c4e83de5ff8f335ed79b7fb17536352042cb5f22d0fae305f6156d2f568e9369cde2f6ba2fdaf7736cae986f79a7b80a6991b72c80abacc9b67fb90a561af7dbe2546f95987208ae036b0626a6f47ec2d70622240e7444c56c7d5ae37a7c3cce801983c45c92e3ed941febde327aba98ac5078c9a5331bab6f8b73947bda45c9a0e76c22c778a7cceb8520d85e984e772fc1ac6b2aaa7a0b9af451a89bb26b54eadb78acb50a6e9dc33eaa581c84a31fcb67c40ac4be026dc8635d771d74aeb9e03a583b95bbcbe565359c54903aa5598c90b7021b061c5109fd9191ed1cfdc50b3b6c7ed9324e770245ecf6fd51af311561b77b721a976106eebe66bea99ab7f9215b424ad6814421f0f4d0b616cecf4230d07de167297a1b22f7e8edbcc6ffb961ff9a874c795d71d311e37bd7f2a8083b6ff23989c2ef7073c0ae68be90e40d4a35f4cd12f08ee0b6a0c8efc65013f1ac242a7a1e3c6931c4bc7d0d58a5d4864d1c6e8f21d8dae091d83c4fc8766f3338b16a8c411c75fae16c1f2a4af3f72e6ed394f6b606ee46c51ebd55eda27f143cb672e85b0ed37231851e1bb8ed4b3bbbe0f80c57c0a704840b8d398aef2c26e9ffb85ee0f1b0a7de80d66aeb0d353222bf56c6435739f6f96c3f2e002827378da9b570c3fea61e1fd4b595d3a45791e4eb00f8892bcccd704846b970513bf26fbe91fb3f2d4b1fc92ed4d7c3d6249bddacdd5da15bef338ffcfdb7196b5371f56874b54a9cff745674bb7e88eb4d9bd9bb472405fcf9a5b73a263be1c30436ce4adcc06461395a1d37e2dc19893c0d55b4a4977afaee2adbc09faf85b8384c268d43df00c87362988b5297a9269d5d386211713222a1da861cb37b9f77de2a3fde14eaceb7de0fe296c7e66ebb29f06a6edc17b51e5ff6c27a0128abf262bf78c28561af7f841fc29306739ab72c835305d1b8529d62b0dc37f150e535acd52a7a918a4a41d86e19b1df9c7fa66cb4bbab3c5fe1a70e5e77b76e17c48e942ae8a1693714622089d3c1ffd7f6b843780e87aef58da62a97dbc22234fdcbc00b5c60291e6b57b1f9b7a6090559cb80bd010f9c4624259734f7367d180f41a925acfad715edf07ac7ace2f9ed748bf2f4e354893280315e04e47ff7707ea9ced7d776cabff6c97dd54cf9a52632931c6936c8a340b440067fcc90875013bb748b3b624073be0ee30c88ed7a6f9095bc66d7dcd656a07028bee9deec691ac1fac73a98872b51e7f5f077584c2b63ba2ae7aa3c45402904ce126df8da9cc4a2d0b49c89824aa81debff80186f7c98cdff4b4234eeea7a1f17c5af77b56a2c9b1d515f6db8da7c8a57cd8aa105a8c026b0be2bea588143a38fbfa69e4ca9a6fd9b85f55563eaa42b70f8944ff84ffb8a961013213f6f5304b5ff34a031f81462eba148df6017c23e001c49367e84434ef35b194e48210783c0fcc4e987650ccbc4ed8d2ef10871fdb0035bea5c652e27da39fd59043ecd5f94ed459b38726c5a0f94cee1034c33f36a94173dffd91b7f2bf1c5b53d881d84d1b1b549bcce655d4a355a01c28b065d556f3113b8f1bb263b6af3c01e350833009445f911847d48e32ba749bf807e44a61bf3695f3c6c4837f98b9465de2fd86c983fb8f1c3fe6a3b6facb4b77fe0d08732d04b4c803bba24bda4e1ed9f0c7551704102f7be547942857838c8d531aef890f37aa58d4e56049e4e6e5cfc407fb7a64c51f5c60f3800c36060ce61e83a183787ce4d1b5842cee13630bb8b527ef4804d6c491f8aeff20aa6182427430f25f41a53a2c75bf52e3d6a32976aabe658c6e1f2d4af8e71ae44b3b0c5beac3914e745fcd6c1e4b55b643ca9e15a9c9178fc00db5fc1b70f6ef55bdb8674ed1de0fc43d6a4c29d5277bf3e79d06a8221acc3d5ebcd29cd09a17935a8533e7acc6ea77d2e657b6535424a785ce537bccfb77036bed01f9c5af1b1f0c79dbd24e57577d1d49bb9a99e0253b14504be9457502c97b0e0614d4765229b4b0ac7ba17f2a2ebd2ce5ceb6f0a38dd5c6e9806c092b419ce7eb9e57a094dc87da9dc4b175b3d5e55a11b503e0d385cf7d1d60b69b5851564cecdf910498e73c0f65d9e04762b5101db1999ff1f5288d2062aada8b03a54dd6ffb4ea920ef28c47a2efc53f55e9a0fac31346f935b51a61d3d4031216226b7499e87d6e77b7cb72e31d5ecda3f6cf028fe3e3ad1cf2bdd9984550d22aae6b47829b4cec7ccca4143e3cf35b959cab343fffa5f1ceb9f74eb79b28394939c38a684762dae4eb0b7759d874fbb13dbc485f2211d17d0fdbabdea714d0d8383a6ff6d4232fc0d8a562950153f78706c2059348319c49f26d6e01959ff4925558e7e29f4e94354a081dcd9a82e6236fd0988dd8b1e768846401839a47edde81b700e7c241a80f300c7bf4ba0cdd532ce5b3e28a486818b1dfdd64282fa391394201779a05c1d849e78bde6d3b1104d5df54050d23de7cc081708d6d730f79f5de44afcc01d7a28ed55f667c43898020e40678bf280868ae70522a43c77cfa286e7f254554f2847d6f632143c8c02653d508a8c074efc3bcd241fd337a97b7e7b1ba909d648e7eeb0a1b3677039a561f68344376b7aa91d02eb3d80830e8efc33497518d0e869da3a677cc3332efb663ce8da0f7b66dd77799e0f6c1ea2d8e64f9f8a123ab5466421a611410e494618092711515f7fa8c07677ae345bc64a03159fcfcbc40aee47309a8765f9022f2972bf07e03df7c039cb5cdc373cdc503b27c6c828c3081ca5d79bc59757a550b375e9535d86702f83962aad3cc88c340cf667b281ce9e50d173896a620122aac0ff3e92c03cbf441a6699599d0477f93abb1b2f7e03bd9284d1d87a97f02f6a14a9fdb43a8a009724be20d71d0a47f497ea51958cbd66d13be1c2455a29c59f364f37f4a199c848cb1944d5d0823304cd2f2adfd858212129469b35c7fb2a2b4896f465f9157c1bc8b3a7d92f2dd6955d15d453f51464e6c00a789ba0e754b473043ca1c88255c45396df6ed3b53962ffeffd2fd9c2ec0b2337781e62a332a1ffcbf6c5c82a227d2cff374258537590a4ae7f72405ecf8161ea6caf90e1d07e0bcbf985e64338c9673cb094676b33cdf34355dcf1a32bdbc3be6acf21dbecb473a29b534746cc7826cd8024248ffa80c8b927c4cec27fb32a9a7631c0688b7e4f49021bab6e02c34fe945f3f3c4897e1d8396c7fc536488ca8325a1416379fc3580cb33ad288e36bfa56e35169aa8d25c4880095f924b7e21359376c23d8d6a306e7646d2c4408ccb0558356940caa1357b82624a80d15cdea3cabbd1e5e4261be7a0b25335a100624aef365fe7b8df360b15e72df22f829af9c51a84a41d3bdaf77183b3e4f474a63a6e2df18f0922d08555d1b7ee1efd60be17cd737553afed78c5b04a87e68365637cb9777599aa01ef38d1d1dec8ae08dbc7012a8a8aa4383b323795d9ed15ef4aa3f3531ae7d940bc8c244d5a094733346d6ee97371dd489c10975344f055804e9dec20c0c015aa15769b1bfd8c1617410e7014784b54502ce39a4a4b823ff8522e90da0eecd7a2b460669e671d8ff1529e2aff63536261a6fb35a3172bf0b30e1732f0048e445afb0f5393efd58e8a9a559af00d9f8d5e774c2289e9659ef93aa98e9d75563e30025375c3689e493f6efe36821b00de900f1d8eab8db5b8bab8c0aa77d327840d6e1142f2d379389cf4b95197e8a2afa7abe6dfa676f5d684b5711961fd5d7a4e86600776a559d32ff7012f3c979ea2b609afce31b0758ae4ffd26497836181230c35095462040edd30b67117e06887d9739801499e90fe4908ac2077c16be11d7ab15b30ed9843b6bcf363153b0ac0605919ccf33fc1a646123ea787f665cee018c11393c3945aa895d0965d35c4cfb983193a12e1f8113998ffea1ba8c467f2d66c5140303dcf13b3d47016e24f57cd066841fe3229c608b12a2db2a63fdb5ed81b358250d7daf77e0b8617866e2a2ef3104dbd2b226fe0cd6a59915b8e85509cb0bbe8d868fd7e0ffe36314860b6e075dd6bd9ab8bdd71024279e4b1b970818e9d977e21c994b912008eb55e9b697cffee764b520dbe1e553cc5888425e35b4f992ac5490781547957565e99bcd15cfec4f0e1ea99f3d9f058031333bbed715fe17720470919c0c8201ec787467552d7624ee3bbaa2690e35de067f300b22fcd8cf65d449ce8a5af1a8ba822dd838010d9223a91d288bd6caf373ab7fe06dc076a6e878564a75f5d383d8894362efce7339d5d7395664d14ea93e1abe1f82d7284c05fd974a05accfa49cd5d796c533351db212a1d3bf5e6142b9567051cb0cc8b90886a934b71af63bc805e113b5c4f9a9be60adb9a0cf110de32abddfc52702a0194b1bcf45f06dbc0f0eecd66ea4f47f28db6f923fa6f72f40a61305938b252874c55be7cd3837be4b8eede51875e1562bdde6f037a1b01a3c9c7402767edd492902d450cea5635b6fd4688047d65fe9ea8acdfda89aaecdd1f6f70d82dee2e1274fb22f33083dca056793b390f0f78002f4f24019c107480aadf7f68dd2ada676b0ecc3f14776c75e895bca7607f0c7260ba86f84a410f2a0519a106ac36e2818d621397b7d3dac0c09f8d9a703247a34f9db3496b5abf1c68ca462f4efe393193c08ab16071642c1c97eeccb86eae0f5bddcd87253fc9c91b20aa3fb1b1eb33454f2729fe66fc2cefc591b231798e6cbe76c050de701202afc5bdc359aecf24f4718bb7dd638d28cf04d86e9b86370ffd73fb039a828472c21fb05adc77202b7bae4a2a0aacee55ff5837eb6f94d2a0f0bb0f3c65cfa6601a42913597ca5feb6eedf5881707ef8c9ccb27f124da7951df4df6824ffe9c9403dda64408e2db8b9b500c8c0afe15cbd265e8eba5d3445fc29d485b6ff003811bc431fbd54bf9db1ff126642225877bb5f1abc8c74ff30983e66787020f88fb225fa494d2edc9b1dee29bcffd7fac04c5079cef583152ec914d3c7ed36b19062009c9103424f53f40eb6c7b6f1446df2c848288efc4e51e057e164e0a9b7fd8a4097dd478c803e4b572f972d780e69c78ad586c878e8d88bfb8c3efa2f193ca1cce9052de8db77b9d73dc9420982560f0c015ff432dbeeb36a0e7fa92195d27fd7c0806af3e53e211ac5a8f23a74e8d0e293b596ad065904153ca434a01444b6f170efdfee900f019a2418ccf704464ee326de7e56b4ff180cb240ed759674bb42b6d07d6c4532b34dcf890f9053f32c64d06a47343188dea882624cf1ee28cfccf0c04a13f4da8eb4694955710611d183c971d4735fb636a38500f9de943bbbfbb003aa5f0a691aa960a3ef397fdb234eb20ce9171644af7ee89f470f8fd7783d8ea87989d757f810aceab57fd67a75e6958fa863b69e24b359cdbb546f82b5327306572b8051e3edf6e5596325dda3fc4d80328228c5ab1df8b6c0b95718c6882cd026154a5ff200b63fe4cbce93e09ba40f2f2492a6596bebd579322ebe8c631fea53b1fd16dfa3712d54f664ec3444d4205000b02f6127cdf332e234585ef94655c9cad7fee131f59a96140d232dcd669eba5601ab87a259f86821b92863ec90ba075caa9351dee51e6cc766011542f76f6d8c87deaae2961a646002111999d373e4fa77b70d9f3abc176a24fc2867e855392263eb589636ce90d859074689715f3a3cbd863679b84d40ace13c5fad9a011f717e96e9d4e71cfd4971514247be425ae466741e94cd2438324026b53aa931271ae016cfbbe732456eff5e14f19017fcc2f327389675b482a92f7e3836f48e987f6caaa2d3ef250b8e62ec3eda73c6fa5d37cf13e2cd4d8b4042b568d4b26181f7e84f734d1f104bb716e15ecebfcde868f59b7f3e04f914f138b3bd8a7bebab071562b2bc0a550949c5bdffbc7dc9afdf172450226d199d3666ed79ae51968e8b9b8e1a29a09dfcd7d92abe482382a1764529d8fc9ff78a94067f86311b6fb97f9f50ff0cd0af162ee8160ae5c6160e7f24477cf762a3d50ac4e31486981fb7cd6bfa610d165b28dda8553ff817dd5c10e7fc593804f80cb0e6a18e011cdb1ea6b65c9f4cc8d77642aa0ebbc78296e1cf655d42fa3887e562bddb528e241927fa6c7ff4d6cd15d5ec8316d7dd49f51e61e99043c58175f7eac3f23abe70b1cbb9b9831f73fcb15a0f38bdfe7eadbc9b22dd4a02e83b357ba930001ef623f0dc236fa2837f694a6e642850ab21513acbf30d4c228fdd80bb31d9d1ecdff362f7b46b27293e1e7a5259d19b8e7e88b289c585a4ab57d8e86b9e1a7f7a5ec443d83e45fc9c8378908fdee93a1db5f2f1e2710b6a9d6e3d1cc33fbb64724df6b452e315715f992c27292ca32c7a12a13330136400dbf860acd53b5fb52cba59dcc2631c9a1cfd915dd0b4b836ba270a18373391d5c31c61f331cfdd342a6f895a92dacb4c0517677bba1da5ad7756a8b1449eee94615fd09554eaf9afbd2d823f6b727152c2b8c158f2970e6b5d415db3d0c3e948082fa1676d9f0aac688a6c0e293d5448d55397bd22551fd213083e49fc32417673093ec066267a82b0e558626c837c587794041df4945e3eed022ba9bf439f3eb7b9cededf5683c9ff036c18df3cc16fa6a841b00f248dbf5fa3b39bdcb76018ee1d05dff468631f931b1262baf0f98692cb8dd7a881963bc012d0ac0db2f62ee21b54c06fb4fe84c17c54fe6957ecdda0ee49b74197d9d759531415d67e905737b52a01b10681e89a991e927b91c0911b1d879f4b299bd11dea357d02e675c6da2255121bbdde12b1d79dad65f92f1291f4a5d9a104d70566bbaa01683370d65af8ba600ade0393a4c38ab6bc8591efae342d87d2d192c75ddc815fad552e513e16ef2aafbb9ae64a9b15210a2c0f647dc7cb12b3f06b752d55954790acb2799178202adc00f0c71c7c9b964ef6690ed5e3dc845cfd5969391e38da4a72bbdb1410fb7f7511a727ea33e149834d0192be3b1725c2a0478ba2f150247afd85314e7d3cf600c42fe005da98effaba69ddaab094e6e8ad894377875c032a9a982aeeb223ddcee71f0511670e1a8a93e918e17d75aaf37af51c32e8cbdad35ccad581fddfe5d483df1383f286308afad181dfff5e7bd2aa29db062746a3d0f11c967f33a117fae6ae2b0ec977f5ee9ebda213a10d84c2e4ceac9de1d1692b6a95c8a9ee5a953e5244725656daeafbe9f06ff87e455cd386f94bdca21fcee74d8d89899878ccb0bfd0355f6af0019bc31fa0d3397455f3fc75082c9d8f8a6ce97f4d32bbd2a4a513b8c006656980dcbbc7d666b0fa0ea998c99b4785a476eddd651d3d14c86b16146a669d13177205f12ababe120e90a655a16f670ff90561fea4baf01400096b427f1ced537f8706b29cdee78b7f9b683c98831c02ad3cf5b00f09c9d92fa9107c54c0e8d7a491d91e3b0a9980e377f5518adcd13fc6a7c1a14fd0408a3cd106333ef1a417ed0d6e01b9f9a5bd40aadfaf86573ba365501e94dcf79510a4741a2082a2d8a7a3ca7ed192b53018b9327000fbf5408a39ae209e0a9f745f8e3db07cb97be1162503e822aaefac5090b2c0213a751e1d04a97855d323f491eec276fa428a45ed2a1db82cafef9af30f7b4380ad6e71b74c8abd3a4b918abf20a44aaa4c4d75ac39bbb3f7b1a393e89b4d9edf240ce6d4fba2b848be37de3ff7882f341a211951b03a387b6029fdd16ed0f1dba3a5dd6ae5d9788f936ef9281a3afc89c3aa7dc1d867b1bdc6b4624d03f9937cca9ebb9902aedf5ad035d44ff8346e023b862cf49f0b065bee318af9840b808c99141e8e119f1698e70f67fe1c155d9af28a11b02e9043185cc6ea2326d9e8d343bb72331cf53069a538923ba2bf3acff575b11622439886834c139f1f8a96a2ac46fd84ccdd9cb36ced600b6fe383bccac3f86cbde75dbd0bbd2841ca61807e66c31088691950df92cb26a3ba3a49cae2bc8f28fb64507c45db101dafcc59761cc0bd8faf9ee3974aa9cafd918d931eef1d065052b05d93fe938662ca808fdad913fddc8b237a2f53d8dc1f622d3ca2498eb753908357996d49dad1607eafec64962e3294adb340325e64c172c2d62144f51d13f51bdd19691b077fb609c115d54d76f42c26d76e731d9dea95a3261d47773ff704aeaeb3d3cf596fa6e828d1bc269c497410be497f229242ec615d5089286c3ab15d45d8a86fbc07f2f89a141893444f072f88b86432fedfaa5cc508347e3badb3c2e831de5ad8a1b679d9b126f1a392ceac94462462f9854909d4ff10e970537f1f6611da180c3592e7d0cca74c24e53c9ccb80c6da3b3d24b001ab99c8b78fd998c3136cd9ba14b2018099c28ba9d5cffa872a48640de374fe6ed5fac13307880ffa120bbb31461f16e7f860392bf473ad1f487dcbe3113ad076a195ddcfb15cfd26f77496a1504cc0638d45db0033161722682bf55b55698bbdd5ceee609c6b9ae515342e8c846ef5e5e7a9d8744bc766e367926cb7de7d185123ad6e53d4023ac99836d54adf98429e3a73d03bb1d573577c91a8bb1480a3540b9ddf963974fb77badb25a07fef287df38e3af078e1d1e4c505d438a6e67bc520197df4f89475dcbd9c66b059b5eb4d0144a9af1f884a7289886be80aef5f515c1abede4aaa1122e2df97a08f7cefdce4259d507d445c2da63ce97610ffc1468013752b1e44336377ab71efd97461011c34d6d8536d2eb5c6538736425f06caa2bd51e2408cef9a15db4dbeebb8fe08f4444e8bf2f3a058de4da2fdc7c27ee78c33fd62a8e950af17bc73b10613f8255dad7eef287419a7a06840c24d6f846f4e0ab1ca09c41dff6569b87606be6497de5ea9a3b258866f1c2ccd9e6f75d132918fba4bd9bd1b5b80430c4f6c806e65ee971b0d7b8bc76bfa6607cf12ebc56c261e5a1ae9532eda6fc1e84d1594824bc14ed98999d799f63cad409fdc06b65e5417bcb8de614adf450e119090f3b75a9736b4fe6d8749feb76828562be0a4d939b1d4c4c9a662d3ded7a31fc962a8685168883b837b1610d89eb3526fbacbf6b76c28037ea42f657a60201a287412093e7557e6354cebfb2944fe40c655e172ee7b1720defe5de4948b35a3f33a22e151ac23e04620892f68f7429f26897de17ae0547c6b00a89a44d24ff11f0aec840a8e76b0bbf87425833b2a0edbe2c0549caa4b5369f1b034dc19c041ca228ba30e85eb765447d0d81d506043f52c5bf1f15f68f00ad5dbbcadd21ebf089fcfef9d8e462536a9d7240c3df9b97ef0ab5e53092bf50da10f1c7503444c8400243cb379041c6a0a6319d3e4109d04d61887a5e638074e8e764bd8d6f0feadf39cf44f680c975a8c2d3c63af08bf83660e14b6bf1d9a5bc44f80c2c18ecccbeb8021962c87dd24b28756809eeaefc511b6bb05669a84d8a2eace14a0fda489b9d521a1a350c7fbb27b4a5706bca77c96b21fd3d452cb131c3fc9548a8c19155be7b5ef7dff0808580f98065ef1beb6352583b31a46c29768d576a23175a78202d132a5b1137b63a39fd0fca4a85b23f53d2a8501a680b148a3277e5d03081646ac583d4e5cf72f815c7e87c24a99d351b992b555354ba3c45215b33a03f9e58aba102b1fe6db0eb59b6fd5fc4c4af271d18e83e3cdb100dcf0fb2f88013279132dbb522fd5167f4beaf51a6ffe790f71c8f3ed7b3646f16499ca30a58def24061ba2645dbe4a762fc6e781a0e97cd16b8c544b4528299f768016f6f514cc551c13622b062767c1600a7b9c27d3701791f51655c9da9d517190f78af9cdcacd54fdffb1a090161ff7c182b850d19daa8f8b6e6ca624bf5dba2039e90815d0b7a3d742f3df340e08eb6c28c8c7a964bd57a7785e16243f109be45ddec0c93a116de6d14b32fabcacfc6b64ba7ea64d0f27647488d5300afe5ccb59dc80b0ceecd0da11f5cd820931c79d226fe53d3e2159771d26242e0574cbe3007fbbb861450d197841766d34fca44b2080c003a69789043978f861313dc931c41103623e5983c012d4aa83f0e0bc27058763a521c18b52d3f19ab530a97d433c9cdb2a727baf7dd942d4e9bc3505a260959a7c8e826f00c08edc89496eda34c83820e305f1fb4d134e50a8a13b66c85f323a3463a088c52a9c1aff417e908cf2708eee282c197f866e36d0ed4b26f30fbed9f9d28900fc02083ff7b09543ac861da2ee04fb8b1f25b2e8909f313b7a96b179d3ee36aef77df875c3293860ef806e42a02666fe5f88082b6f7a5a873611727ea1ebe44c19f029d3e5f89a0834ab579684dd0e0d205f64b7b666be497c2e973932944e26e967526575e6bc05afb4bd0af48c2a94e942aaa33c0d9ccb1ddb86eadcbfab567cf697cef5166708a94bf6516fe0c8c4d8e05131e4192af219c946882f3b4f3defcb45d9285afb6e34e9bf2340044d00df60b02e5d4bb6a6b5854c5947a44d2876233cbfaa2b73b72648a5df7da8765434144b9a121509d4ba5919eb5e10ef8cbe2c3d5824e43c605d21f45edc0d766a4003ff6bf0b22da47471cd4bd73bbd0f1a56125fcfd657ec4dce31635fad54039ac9b62ab8038e446926c116e4a255387e0b71924bba145163e89f89405065173ebf287f3148a40a2ae52b613b9acca6f769665b9aa54dae54d3f5fe227506434e86a4ee68df6ebf47f8c30bad05820de1c9c7f6a2dbc88eb5726d1386ceaf082b4908701737653bf0004dd7706161ee897a283832c8fafcfa855f215f92edf20dc5dddc21581e1a1b006dd192568f9d7f517c03a965cc3e19e03df2947fafa3f05839dbf9dbacff53997d86822c4491f7364949667fa295d45f7439fd8c4c7427185d573e88203774b3114898c4b3b348da9eb63f8b2f137aafcc3ae41fbe7e5b185116542decfa54c80b0eeca5799e2e79824836eca492f11f10fc1d795c34bae5caf6609c6acf845a1a6bcd58c944bd4decff640e2d2fae594f68b4bdcf32829d251a6034b0bc5b2f7047c207d423bbaf0b28e4e5e8c00a50938710ce37efe26c6ac461f7d64d81f6e62b28b9e5f0fabce0419fbe4d9cc5d135b414a54e1ec64ec0bb74d9a5c77e6998333d6344dfd5204649366ae01702817f44c7c0f3af2e75baf0253191e388bfa146110e10eb5769dc723d1746fdf5d2d50bdf5b40b78b2d44f24dc6aaca264aa718218e283c53e45c221e71946edb3644d6970939038519dbd99b6eb81ca23fddfa5e24d0381cc5dd8ec488d04fdd06821cfb9349adc69f423c8ec8ee254f87edc77aa2c784e0c20bb6e0edc6b8a4c6d4fa5d3e96f9f58219cae06ca9390c0b63ed11eacb3fbf4b5b134f38a7007164ee189889bcce051ec3e756962348ce8ababa9d6646e55972b86097cc1d2f452943ee787d87caf35e055bdc666b1b2dbff8ae750abfececb8714fe24d13ac28fea45bb5fff56e942876aebce8da8634015524c6bbf5157f5edbe934a0b65d2a7b1bff906116df7dee3318aa19d9ddd1bc08f817927bb2ba69ee47b08afdb49427216ca7a0c024e3c3cd4eea96c96711f5d47004870c6d6549c3a4647d7f07f8f85a8ab336be02792f1772dd16ef0b7504fb0f30f7008d3175c6e2c514de4c2ecd70f1c555fd602c32058337d9178455187a78be260082c4f73bbcd614161b1954130ca20cfd11366a3db6ed9923097d193b254382ff6d499eed1afb6ae7263ad44074c6086be23e2bfe7678981df077f693c4c5a9fd424b53f3859000f88721e4af9e79d74d576257fe4bc4c7f7b1ebd9487d4c8cbb7985f7e36b3f8f6ab53f4611a99ff64a954a071ac1936e63a2219881e6e9f4f341b4aad9762a12cae2af84e3e7a34b24f2fdf561740640452bc9e7f7260a8a779d86cd4dd45d95d11a43c911584a409554034708b24e3fb66ce5d048ccd185c31ecc156907c062bff6121998f06906872b455b688f8672630088ae04db9e6f4a475b6ce1fe6fbdf4754f51236eb0af744616947de5f3f8395980c79f24a4d09fc00c9933e08400f1080262a906786dddc10ac2632366223f7aeac71f96485c5b05fc55355f3796e7530742b6d67bc04e58e003871ca2d2d413cca88995cb4eac38698db2f01981dde9d9275cc6c22aa4eed3a4b84b3156e0843654abf036ca0a6906020d9186f4c33cb4803e77d355c85d01ee32d898462c669f077ec9ba2fd3e9a5897c3dffc6ad459e05e9e1a897d17aec195f28bc2a90aaf76470b12a99b93914126905859f18c4ceab0eb911c57df59bc2932dd4d2d2ee13443d3ed219316aaedfc3cda489f0f2cd2bd40f71b53da356fdf5625111c7518163d930a3c67021a4f03284354dd0233c5a6dcc45093061544c7b9f04841c18118c76853bfb1b096f0aa57a042c123138d072cd4bde420610dde070aebbfd6ac68fc8696b264a179cddc1c831c711ccdd86ee095a625be6083e852bb41a14363e2a5d3b08355d3e1e31477d7489c9655026de0652f5ca15d694fced981dd5469fd5b474f19000b933c307f2ad6d15134d118ebf37ec6f94edc61d38d0a78808ebe737e54bb7ef5e051cb396b167ee8523270adc18232b5ab36ac5e6f9e0a74eb09f2f3cc5ab527fe83a623d9c67dcee07724c40da9be6117879f9db8f718c8e99bd3f7678133858c6fe04c94e6cca9ec418a3f546a2cfcf1dc4dda9db1ef1c89c16a6af52d98fd8aa0980765f0f9f407c445c5dc5f5effeaa68643f14947ac079fa86394bd381522cd8cde7f17f82b7d7899327a5ef48b1fcf07af8b642012351e91ab9f5dd2807475300ba70d3161e46912c2d0b4b5925f6d53eb0f940f966c8392e475be8ff3a59b86a21d847e59a563508c272a063a357c8652e831eb3a398f663be457ec942a4b94aa22428b53fef88d4d4d9602edabbe2825cd17abfc14c4b502c25e9cb8327232abfefecb8aa627bdd89e9ed3072112c6f33f3e2af02e7700094bf74e0a6547aa592b2a6fa1f1b66d273b2c5e138733ced2b8d4ac20bf7724ebb0a3c4ceba351c360cc0fe764e85f6041a9fc2690c5da7bc9140253eae0bb5c11924d54d5273c12a10c8a2028d183ef023c17be0c8ac9398994af4fc6732f7287305d1bf3d15b5a63eeb15a005c13f8dd1f5553b09759af03db49384955a7d15dc59d0e7ef17344861ec8ea9522876a7afd41ca62fed0cfc295b95f12eaf014c02dc7eae1644af3d2cccc4efa4f81d3c9b34a21b54248787289585b5309249484311c6cae5ca52150ccd48e8cceab484dcf1459a0dde8d4ff73dad4e224b9438bf031bcf61adfc52201c82c3a3cf464db47ece483409b91046d5663431873590847db605aeadbaaa7d476a88b86f72e3132e2a6684dad492985da53559ce90369f131a81b505aefe4c8403fd3fab03d107525cc888aa175e9e10b5fead2a6b5b57d729d988f9092d7abcb2f6ee44b213a51615e6929defa1b65b1f7af43c6de6e23da79b7ecc237b4feebca674f82655e4ae2ee349fd0fd15b600d26ead3db891edb7f77088e493cfdd6f099cbc42650b1ee918bcc89db3e455fa8fb6483de771cefecc218ca82b5faa022b283a12e486969872e086431841d16701df618505fffbc355db975c0c636dd8e6a7fac8d76d72faabf554bd08fc4652e5fb4c71b5a48a9fe0cf7941650fe7d807507b52d15f63641329d0a346045cb3d4bb4a1946ca8d015742e685c776715bab1c5aa07e0d8bb210c17e85e10e446d6c0484ffda1ba68e81004b6ab941750eb3c58de50328e1e8f0d07f73ffd38f21b22abf5d7ed4a5e9501eccc0fe2305569018ecab179d3ae9ead977376e59f5169d343fb8cd541c21976191d77f7065f3756c887ad037182cde2dad08d16f9a9559171357bc18cfbe9a7af7f6dce75db85d74783c11c883fa1a7c3b6815124acdf26e4f6ac5ef92ae4a43525ca64cd4772f61d57330479aab370f9429acef0a815fb969557e6db458ab620a1a492cddd3b9d34bb49da5d2b7ca528967c3b4c0ae048e41ec3669f0e96db130dbe4599bc1bf98df556241919eff66e7ab3bdcd0917c454e01609d702017240cc667ba40a69ff49ae0d4d8d11f365b285305d3fd64adc1e214da903dd51bba5cf5f0cbdb8c1748da94eb08066ae1e7232f569d3a3c2b4450c5f42e4b2a0526a0e9a283c2ec857d5204cb8ba2c50a32f31f52dac1075455924ec979aca0700d37a26f034f280bd61cb459027489bba6466bf480e6c34a2ed1a13a8583a932fd88fedd9ec958c372ba1f25eecac27beaacb085eae6816d5505b2e22b615d833387882cb13988e09acd8b9eb3f84d5936965ae69ccd5526958e59ed4994563d8de08067b122f2a55282f2677f08656865d030075a78f8e03893e2b6c92840c758c7e107ff0610f9d2ac5f6edcf435d54711ef7a16f186073d072c1454c5693c8c4806611c707802c8f2bbf78fc3bc612c4d49dabaf67eaacb5c3ba72e9b46de0dc05392a79ad1f196f89c40ad04b5df4e93e650207f3885100774ff32c76b22363f424222c2494a3e31aa38afb076e8422728f77c0256ba80c78cf84da5f847b7a2c5b1272043d6365113f7ab4e417d80efbb369d640f6dc30268c336c6a9af767e2b85520835fecc19f0984e73e12688db541a92acccd95c3bbb15768fc0e7521d1997fa0676a47a1d8ab165d5ac14f7888466146e061b7264094880aca355e017ea5c16361b821821eccdbaca6f86ce8e8513ed758ffe99105b15adae221ed2bd4d54bc22e06b2fb1de433789e5ab4b073efe0603fd5aee120f150d6bb9a7a0c231bb60f750886b61268a5c6181437f2d70ea6f583c702a3071960bd09ae90c6101e74ba901d47b5e50d02ce3e4a58072819d41e44cc9ea52cdf60c59a9b2a1f2755c877b881112ce6536c4c955f081ff4064fd1aeff2fbbfe0f4cd91cc206913afd6bf976c9557123ab425ae6e61101d3a23ed3b5730df087f3ffe8022580f7ddb29c7ff6137542ad812bf914c5580ca013ebb9436a13a3e0af878e7fbfdd20bb8aa773d775ad80abbc2f351b9dfef49b5833b5f391b4f324b6415f893296bf2fd7959eaa77e9dc53405599497fa7b70a02ac055cc02476c27dea90c84b086da08ed8a05d6301a39b3207ef3a569655fa77fac717674c0122dcd57c7555e522cc87713214822c3ec9ed2e1a80352a5ffcf47962ae173f71ab496e50094813b263540c34510381ba52b558876adb710201b65b0e288001bbb00a6b18149cf323cdb6bead4b1ba0926d8117f87069bebdf0198e5631fb6b3df599d62aa94da959abf9901e3d87778aab774c6b67b12c9df1067d82e5b7792a65971a4bd3074180882e5cecd07695ab5f49fd29cd1699f327cad17c8fecdc9df511f88bc6018450ded88b9177e4907459515c172cde3fa4fb9e97c38f32b23d0af4b93dc8e66c0867d0f00180aa01858cd681ed1d4b30729a6c285535813f7cc0e552e4a83af3fef8bcac4bc36990a4971ec879f1d2ec8bdd4d4f17ef5550e0e719422ab371261d1ca9129610a8942f6400ea1ea797b718e8f33978e753d5b8f329f4ef5d045a85119cfe04041d502a2d692451368cafd7819f07bb1c72bbeb9998c87f7779e722ef38e3cde8aa383b9c34a9234eb06a190d3af94f649f846efea63f99251bd7bff7f952ddd14d2235267b2bf75f76c5cf964505c817a1b6f331b8f93459c6ee03664b8e66450bf4d3cc018f0363b2ff1ee2fb66bd786aae5a463e8603a78b795586e37af81ac5922f845865e9b292104ae59dcde9efe9b8ffe5c13a18445ad5f8d66059fa6f98681683d25ab423c0d74a5e6d34374524a376b171d81c581a4bd1d45fa077b07c6204b380b6d1b45197aebfa7a1ba0819cbcbd3daa291e6010e5eaa8f209b369940923ef4a422f393246aa3af6d4a37f0f093d35ffadc57f87f21cdb760599ea5526064ec0474c7bf8c34831deeffcd226b4baf87dd688d2f2c9a30c8171cd0369f087094636f822fdbfda4de22123c6640ca2125e95619f581d19ed89ab75583d5f453a824187d17c5e549d6a906e31da8a4338c8f03115a1bce1abb83f539fd79c2b3c5f50a1fff3a06a5826eb7acdb47a0d5d21c7c923d72bd8781f33058ff9931879f87bae6a7da492f3a96cdadae2fde7f62b3bcb489bbfa53196d63976c8eab439aac774c3c5a95502c87c2afd1b41ce7ccdb823ef69d288e0f23a769e5c11a5ed7109a36362d7450d652a29378201fd5769e53b7ba50152165fc2738b46e1f2938c5418ad6e00f0687f46f6982894c03ca306a58de21a28cd8eba620c02ff23cf3a1567068a3f62a227e2f7f38b831b68100102b18be84d9524343f0adc9dddcc87dc62a0f00fbfaffcf97cdfe2d24780cbe465edb66dd900991eb20abcfa3f1cbd0c54a95f278c7d44cdec4f7ccb6038dfb5c1d13bdb526971472ebe28a35cb492bed70bc6f7519da8e75baac1af94be6fdedf4145bce074de69158798bafc9886e129591ea91feb32d9d1021a3a80c9529fd3a9fd49cc3269eb53d1cabdb9d6c9766638572729b7157cf2aae606effb19bb2999eff118179796053e517de2d219a4e17bd09cf82f8708d4afc2f8a031487e60c6773687a537955c5f854eef6f6195e9583153d8d2f9f660a5778e5a6c74da7e0a900e29e7bc987390a0f2b7cd1dc28be46c42d15cff88bd82ea18ae461fc6a4f17760a239459b82e0ed713dd027d4c263f8dd595f7b377af16f89c7d5bacf8a4c46a78ac26778ed4974638632b8aa2d45172f13fb53f226d0f933f6978c0045dddd69ba07501c5934fa0fd2f5c36ebb464a6fc104ce9f601bd1490663a173a505f0d8c676ab9354dc1c5e060beb5f3b9ad1aeda56de440599f12b249550485f0f171f0cfe6a8113b3c1461b009f20d417703be9feef95bd3aa19708667a2501de047b75381abf5fee2297bbe5b701c813d3d5573cc34fe524f6defbed1c36444cf5c787b70b9c528a3f22ee29ce9e66d7d0f2ddf9aa6838b87221ae237d46b899e8ace1fc167b18a8254706a1304c78d57cd4a8c05d7f83e7b76f41d92d915b4b2b361273a58c830ec8534b68c2384dea620fa1bf5dd9dc12967e36dc7610d981f766a603ecab1d49007260fb37dfda7a7312ed2a6381b01443f1ca7a49a47de62ff8275752df645095a0686e6e6e236178ff5d258788f00f48021466fd6b1bd3a12ba9a04423662b9cb407f47ffe77a1b664e297959d7e597c3bacaff8761016db3511b79fd21d48e2d8c2a94cbf891a13e83acf32c068c708b07e06f9a7f14636a1f48b3fb266934b004e1deed9b4ad5bed8651aa30d8a52a12e7fe3265538f50540792983fd98fff3d872c316bb5982a3e87bc45c120311ed0a9a0c932abb5df37bea7665e2fa99e3a62b036f1d65cfa9dc1d852d8f7adbc5270c560a7eb6bd50f9c379fe582af4addf09bfc4b16d055832f23bdad18ea907da4960502c86a8e056377bc063b228e6fc9c6791105a8919735d70a7b6039514ac772814788a87e52a9b8e68227710cf26ea7964476085d52df440051a6f87422c44db14b2a336b966ff68107619bfe1fcc6d77bc78ae52c7fda64ccfbbda8996596553c8a0cac576c3425670e4431ade938fac7f0c4cd453f529d50a7b16e0d7513d3a5524548b6a01be7d45333b5d8cc26eea1ad6f6e06081cf58cddfb7d915f09801d83249ad09cf113b05d8bc8de8a0c1c7b1fd254e757dea2dbe34719bbcb097cf2f7cf25f62e7b16ba261bd141e19461e2fafdd2d306604eb9918a032f8ec6332b8ea0a00addcf2fdbf3f526da554890a574a5bc9aa91931d9295192832c85a0144efa9512ee97b5375c9e1c086d8615fa678ccc424bc4fd7f014bb50caf2dc19fdd982ba8683579793b009b8c408241c1380d5d0237a9ce627c39220f2ff1fbeb2804649196f5f6336ed96d428a213793f7f1e4f6f84b4919c73b7e7e4351296a2a3326916dc9956b540f025d11d30938a50daa895c206891c4871fbd79c96c00f403b8a8b1fc4e77f0f7df9fd8a530c93d135843f46601949eb9629fd9f7336450bfec545fc30d9e94241bbbac56983d596c0e4198b65878e51d668eb68bb50381159838f3864e0816346b5e544b7bcac3ce67f3b41d80b10d34bcf470774012334d6d5c4c72a02deb98801da73a65ee9dea6e2d6e5e497748411ce0c0984e8238566dd436a20e99576c03d9588692299d2d9c2d140783f969db6447b680a2eb1b352025f02254339839021596bf9c37e3731f2443449cd4caf9d8524254f9dace9021e914d7a73727157551d58b2b6f39802ddcb3b997095f44d1bfb6916c8085ecd74207a8accf16b12dfe3eddc7efbe4587c8955ee0a1d9b867cf9261f8d9638bdf9aa8ef27216a74cffeae0a6c0aa457be8b3ad3461e031696d1dc15da7ac583fad10473c2d01582a39ffe56c3051cad10aab044c29231119c97450a4c5a5109d344226588f3a52e0dab9a2ad96795525498edd13bc44e360e801bc9c6a059ca94a0bb6887e0e32f78e3b04cfc5d8cda84613d874cf22bb172e6416fc649a4d83185ec68b2ae4c1399505445bf3086fa58393c6bbc7bb30c7ac1ab5e85fc8e2ecfbd21c2321f133f124896a61cbecb32c5262f2d9f9facf82170b24b3c78d2d9306344774f7d1faf3d579b0036967bd23dd080d867049661f3b6282d3676c2b372d18a01a3cbd6f2c731be7db9f9b887af25b7544ae224b88df0ee54c2395075ab003c4ed405200033fe4a70eb9ad83e63bcbf6a4fa12368905e49f0ec0309e2867af4009095bbf1482f175b6acc63af5799f5d1e36759e454432f4f5d2e0aa61a58bf9c3397136be88144aae9d73870fa50f4559439071a9849057fbb1f35ca2f56dad71a81e90fcd7dc43ca9291557f02bf28aec92a6270258ca0beba2a40d809d91fefbcfdd89ffab311421ab97b9cc48fae33b8710ba1fe1976441c3de074ace10b1e1b103aeaeb371dbd044d05ee8411afcd2b78e3b917d5845686c8233815bfc772421ef2f50422f253e03bc57e9873456a49cbf4812df3cb2d4a53caa7937e1f4545089efaaa6ce6a1ccaa0eaead1af929e967209a86fa67e0968909068b4a50496720784c424e4a1e3a681e5f83f4439740407b65b1d27c9f9cdd7b12023182ca070a3c7b55a4b0cac239c32e32c18e96d4d6e95e485e77ba0985971515152718c3f34fbbcc88c346bc34c939d4e6bdec57f3f60bbadbffbb1c6d293fadc8aa3b81e614f4dbf69531b94938b52b94e30c677ae77c1359c898e68b2f970c76320c8f17846331dc9f469e0a9255020c0b4e870fdc224a113d9ae7d614259b1052793e50f4f02b8abebebb3e0918ec1c450c284762e6a1d8705aa69a2e54b8821f8cc844d81bfdee26ce0316a7191b18af546e2437fd3fd51419572281ce457987dbf6d3c9ad218e11e52627146c8901b1ab764879d9b38828d669d7d011e20c1ac02adef146512342d9b01109e007a0a72c2e0771ad8bfcddb8089bbf5ac1bff531751a5ac8ceb5fe1d5bebab117bcbf53f3c8a84ef23d166e8f40e79570939c8a8c79b66aab91f403ab06e042f4530dc096eecae3227a058ddaf3b700175bbc03499593c24a52695605b587f75acee616580ce9c79a35689f970c2e2d0072b7ae4f4e52add895eca8e63c2802fa505d23c1ea0b5430baa249c02658714fb7a9a76ef0feb099f80fa22b7b4ca7658325ebe15a288c8d833e63ee83d30d9296bf6d7092ae42009bdd166d33358e248b182ec8a4239fde2728df86b71e157c931edfb3a9e1bbb85a6d5a6805124357e252927140d92d9bf3111c3b66683b71d3e2244ff6f1ed22837daf0de8cdaec6035162558799d330f334026c4f3f6c6202e625f95f77eea5329993273f3709e32ad51a02cd83308f305aa4d1394cd4546c7db48c60868a536e74484ddb480e405e6f89e4e337662613eadd22972bbe3c74048cdb6c207406c9d030c8ec36a5795c96d2c794b29a472fcb51b3727d155e46ddeaa5ac5de3b1c02ba2d588cd390d8d0e24b3ef5c9210cb5e512917441783518fe7f639ba49bc0fbaa670f2c8c793c3ea8f09b75282fd5a8729414649c82c206f9ae55636872ec5cf345c24b65877e8a7d1fd2151215296ef6314005f00f09af3ca0c46c4ed40e2e957bc77c78b9f13fae18f021228fa59e621dd9b84e9ba6e13c6a0f4dee4534c44c0e3f42f0ea7ced02b8b7baa47ef61d6ff9f0c75a4d555f643b561b56eef4c91a4a57456805cd7a8c456d960d987eb38f53dac7cf4496b09be500f19db08ccc71d6ae82c432a2c4c153aa77c8840cd0c4b1dd04921ba022266985a597505f91ee955e55cc56c48a68762fe2f2c60ee3ea045cacd5c1edc8baee1c49fd0879a4f3bfac0fd008cf8336e1f18282c39ea5389d979cb508b97188b9bf9ce47610abe2d33c9980452ad3bc766235dcafd7e24ebce5fe1670a0875e004c37b13a11fe7150c4f70bbca9cbd7c0a7284d8b7a633049e87c7e584e99455aab4ef7350fc3aa7c800e28f43aef335fda52d37f9a4b3fc7622d115e140f4c2bb600d62096d87b197bab869f6697d6ad10c7757e7a42b2a26f28069f37990e222bd04308644a947c3b62772631750531e797586513cc98150377f0488a20fca6cf7722b089ea3224796710f800a7bf4c09b29ecd27b371105fabd90e302f3b9cbb6d97174b1577093608b216d04f9ae6fccd76b1dbc17139dd5c1189c7c29f21e0518199682f3b6a697c16878ccdedd253e67253aab56dc95d35e88ef284131c133018ec5e1ad1a0f3515f5394cc23997cc3c5f61e9e736f435b4dfec476d6ddd1fd2db68a2d324fd7ab5dd50a16d91e556b921ecfc6d0b1ef3da07b103fe7eb4c13c404f26011d53e020731d0b1ea68de7b4ec7c40f0958539babba18285e9f87c3a05028f84df7b223c76d4d7a2892454f4baa941d3e9ffedb658b9b1541c0521c2ad2933929ad284dd33ea4f9c4d66023af72bbb3778ad777d4a0b058512837ab328518ce7157099d90f5576e4a209a501a0606deefc1f31f6bcbffb3cfc5b4816c1a2d5bb001e64879c4abc94ce460bc123010c228c79e260cc793439f76d633dd7d02d0f342335e26182a44fdb70e568f40ca5c88d62638f9dd1ddef81ad7802b754e1e90b2a93a0ae1fb37f43eb72ac99f593e3dfd8c60c2c75b9a58f1c74806086da4385327079ff00242517496856d2454685112b3ebd4c7aac302f61af64f82ae6135235f149f108eeacd60617ba16649ec2afa2518752888bc17ddae8c0cd8c3eb318aefdf5aa720ec767943d5f38cbf309ba91804d34ceb22980b7530d49ba967a6ac60b33bd5aa1cf2cace54c5bd0b9ccd8c5d7cefcd6a6d96655d5b23621053f1eb0f56153c368bb579196304beb43df7bc28cce1999402fe4ae0519789f2a1fae04deb5451119126e358092caf2bb57e978e909c204e864326c42e4030e579cc8910141678ea36dc36edda141a10308c5e2393a2b3ca7470c161f50c30ea70273edc1c86955fdd5eac12a647a6d6e805e92d2b18af3020827ff13fd0ce883e3863d6c4211dac66ee8a81a2ffee70ecb9fdb0ba5ad678971629a1574e74b1e81700692d23d4148174511e03d86cba7ff62699dee9f21527ab912876f2fea0e9ed89bd23dc3d355c67b62646e972e8abcefe708eb1b81439ac78673898181b10e9a7c09fbeb4ceb9c768a3d072f29e944607ae3d017ffa6f4319f08135ed399b0f676fc596cc46cb6f53cc3afdd964b6a7ebef06ab37f289ab4945a6195bcc13b378884b7b220da8b0ae5e750d47b3f75011cc656ee8b1481cb87eb2e03b2f870598d6664997b6bd004d172fc9984ff8a8e9c5ebe597d108554da0cf8a6049df74cd1e3d5cebb1f20e2e039714a3a9042ef25f183461eb69b279b5afaab34424f1927923e96f27c0452081526c0458b5294c53df8cb97033491e4d140f0885f96358d20648dcbf71cf04510f1d5cea595b4d346ce717e4cd113e7a71de8d247bcc1f9c0555005d47f48686c4a97cb176446b115f30aad3ee4acfb9f896e102b00ece462bcb1e311d7cf59096cba35b503ea00318fab453f98a30932b13b9d5a04c6ebe613cdc6874ee9ca94d77f645634dae8a51d8fb31f0c55102b27b622ad5d6a5ae894601c47d3f66cc60e2ee3216cf4f5d96017418d1830a487ee5ce1c3f1dcf5850fa011da3893f8d588e4f250314d0e7ec0b9e4497c5e77f49ab5e1f6addc263e770c817cabef82f5c3c76bfec6cd47df4c6a5694ecec230a0e506ad44a4f0f807b466ce0adb43876e687dc171b331251e351c5447b047287bb095d01ee202719b1194853cc34fc8447465ca41c224c16a650e78d176f256a3e134c6599bcb830a932b92db0b0d924d004796c043ce41eea2c55f9591286ed6ea78cdb67fd365839168afb859de22dd0e2cd6ac6f65a92bae5e50e491656ecbdfd90269c4f09589dc2c6991578ed6a46acfa00b375535972176bdb3253c5f26d110a4682ea5937583d29a2787e6b4b83edf015dc99a1f6b4a54ec88ea66ef01af08f8d7fbb340f4a472ac3595802ef950566c504a5e86190eb99f44a00972a834920bedfbc4579a56ad801b1d8d1b5260552781c0ee292ef5f1cc8db19987881e00d57666467899670ca56519bc81d603baceb92db6c7c45cbf4eaadfae50e3ef7ee775753f7d28c967e9a0ffb408497ebf9973de0a22fc4250ba4d8e6fd922ac184931d4628c797a5687dae100aeac9a2027eb79aa3e6c11d9a04899676901ca3ac4bf7f9fadf404dc428b4d17586b6d508447494d358102509bfd749630c689da4d8f1b5d723f6a1ec29facb1298d4d16a20fa09902e9ef38b6636a9297e58c7d67b16f923af66c621055ff6c4ae28643b615a3501491987a6a242390086b19147b415b11a102581d4dde58a55a934eec8c589769df66364be52cb80e62557410937347af93b454d4ae0ac29a68b4df40c6ad12d0f8c6ea632fb462c29edf67d7568b7b81b9ee32aa8d39961a97e443ec00abe9fe36b57f31b296021e453c1b7bdd8c6d6b62e77ca9ecc9d075c956ba37a3af18c4183f29987d65329fbfd904308b1f24d095c4c89b66c48e96c63058350012568b5d25ff899b79f85283036d5c3f9e74dbd22cba4ae7f9ef411cd4c98a7aa5ecd2147e6a8386a826a88a70277b594277b9bf4296b422e4e5be5cccec5423f322950169b29c421942d8e7ed6c9ec815895ed398b0f9f9161992d2e43d0dd70f5b346a87cae61be2fbaf40388b6eddbf2947985d0d3f467db87ff557ca145f6d159b9014fe7de10d3b0597e49784165a4d86f484b7eb9d4816cbb37b83a59fc2b82653d2a2df72c9d7e5fcbf2bd1959eac3dd942f282dfc915e0a583992a93fa51c2aaaa758318c481abaecd77b1052a9bd883c6469fa8866793c672bc2718b3588340017f907206ed7ab1b824c366feb2a1355af07b341d2c4bac1d614dde3807f86ba4ff5ba9d27c4e4a748a2dbb7c475835cb0d847895999e92d593f5a0560dc8bdfd501c34b7f6da71501f2acb11977319732412899b37b9bfdf710e1541f7b800b6d7c09f3edeb9c0d1ca73571ab5a5a6105bd74c328a28324223114066965403d461b61a25b99fdc8e0917390ce7f0b139232fcc6214492661f5d09b780f139a186b3aa99813242939eeba3b78706556e6e8a5a282bd2e378cc245a27e482e74c286c2c678493d04f827d4589d127fba85c412272b9aa186e548ff4b786525a65eb5fbe1c68059b880e60eeec1bef148c2a812359a98522197a6d045c2a2a2852cb673c7b1805d5e82456ebe248a9aaa5f7ddffee6d2f33d7b4b4317f7e90d29a5f6706375a730c9066e48e708072cf12f186102be3dcf1885e5cab5baaeb7fe7177fa9398e19d2c88bca90efc6bafed5a030be4d71ce7dd43968b7a28006571662c1db3e13ab1cda7fa77b4d0f8778fe6beec474be4f6ad6ed33a22c17f9cd881598d3da0aaf2057e5e1ddb824721f8f25f43f3d55396aa764bd3ab9dded3f1b8a9bb2b6f7829764a9e2f025545c4952087d74ee9aea906fcaac9e2c50fae2a5700667726373de141c6f8ad800073349aed26da534e32fb35ef339bc9831131e218ff62ae6c9101b8f5c469281478cc763104849d05a5c23e32ddf13e7e134c53e37c62d89c41f0323f10b3ad7167edcd03be3b473709ec5c93eae77f9e10bd4fbf2ee3c6c0a00794f4d01eddaea5013a31d59f91ec9d5119b792b12dbd5294b3b7db4d49be5787dfabcc648eb7321dd1695535411f3b7cb58480e8618df56b8671a303e2238b885d77cb49fb26f558f27127b718dabc4d48b76a88a8437dd06d04517281f0e9a524ad4c5ddde3919edf5b05740f6baa2330d28c4dab7947c67d762745e75fed77c630dc440acc21e65e4f666c08c0b41952e24582724cb312cb7b179bc1f354abb966a8429fbb748dcefcba9c2e45f58299033a86d9d894763d81c6cb52c3aa54245dde0ff8f0beeb7511452eb5e5608dca64f5193ce82c581b9633c1382c181434f5e7f3f540fcf3e1463fdd97ff997359fcc91929dee9a696e28030a38dbbc4a8401e936f0d5f5071417652e2b1702af8ff0494204673f2d08187b38fd325386642c5a86a84a8510504f066660988c2a55b9239061e362a702cf85b532d6a53277c130349988603145219be8ec04cb4e56ea1b3dec8f2d083b500cfd80a59ce2a8b5bbbf1aed375df42a913472d1e0b1d470f4b265905cab4a1979beab52b27488d88e4788a7d1add6ec79fc154d618a5f94d9ab9b3351ce6b50d4cab2f8b14bed7f640f3ca45d14204a26dff15d70b728caa900da33592d7d62e7b54da19e557f0f3078183e4c830423ce349987ea806e2513893838ce44c833caa30974179bddbc38c90fecb255f6a175a1a4f140a35de6c9757b8119dba383f9781afd1b769c9a7b2c7f7205f228c9c8fccdceb53659f103b026132c88aa6c47651cd28db4ca0b20b746097aed42ab09aa4f2b674beb922a8138c76d9d5d4c82da0da4d12b606aaa37f6f841e742ed38e83509e892673a115acd94338b4e6c57ee94da0f687fee5a820646a97aa9bfd7c9f1d79b41647599b2f762fea570b69286654663e7593131bbb1e712461c2e423bb3ca12a90edbb97567fa1ba8a49cecdb984e922fc7e55136d703b150eccf67b0a734d3742602176460f7251ca06078c3ce8ee26412b53f32820f12f3740ac53fb1054adf38f6075001e3a2d19c4e3024561172477eb8297921e8c6f9d98b48f8fd4a80fe10555f02f4d85e7100b5ef4be69fe1f87c8eb54bba7afbee3684130589e01dda3f855cd3a26b86056d3844dd7584d7095d0e3f80392bd0136e510d3331d321f235784f0fb958447de69a6db085d6df7c4f0fea98b0dd41078f84580a0f336b6e07a2d92066b4df03b0e1b00488c746848655ba21f9b38d52d6f3247c7fca38e640698185c073d99d5abeddd3ba2dec88b02431b0b8390096cde1f62c4d53367816b293adcd2f546494f5eda234e3e894ebef586f2e9eab42b2f1844c4dfbcfdcca2665e9738f1e0d4890a6f7c4d652b1bcad7378286db546a3a3c68d63aedfb601cd41ac8af2885b0ac2a0940228ca7b1f35f95e83623a8d25e9985b3d65ef5ea2c1880a0491efd07eb83cd3cc81b8dfa2332dc28e7d9df212e331bce49ab1875e08bcc9b5beaf1828ed21038c4c3b59ccf7ce62de856e821a659ec79cfe5d552be04b5644e31d6168f164d15dd9a0a56f6bfb1bf6dd4ab14a560a5280d0c305bdda81d39ddcc38af90210b2b1a5187cf2a5564774c54ee6665132e60fde6e5a7b42ac2b65aaddafa3083a65c315dcbb16b4a2bc73567c8a4ccdb5ca4807d4aab1af6564f748caf599b182f0268921b8f156fe5357b8b8199fa4f9304dc749607457fcc1528499daae0b9bff84e6f3b0c8f947236c42800e8c13892c9a5bdff79f151b98b1eb5db5c43e63b11f925cd4c3860c97a1360c44304a70f96c9644caf1c917a1ff190135cd59ff7128ca50eaffc4a696bafbf8eb4dc9948fb50b4bd9323a1abe61812d88b9c7fb2d73e096ecf36ac63f36eadae055d5c49f075486e5ec3cc41bfd1f2f49be0b4ec3c5a76581a0732474f8e5129b7f0d7650337fdbdf90b7f9eab7e34a1150b41b30d87e0f4ec6890ad11a1e3b2921192ee2fc7bb2885f88e051fc1caad0b7340cc00693459d84a862ed00bc8367096b2d2f81401cd67ecaee5cd34412edc0a9766f7bae8e7460a3e0f0e1162e281def28da890775f7e2a59bf67dfa6146e73b3909daaa5bc0cf20ccae2b618ea23f2138909e564d2bbbf58ef6ee02c03d0de31b46e93252b37b71a56e68e477435b0e7a7f645634fe9401367169d3e06e24592d4694bded5fb702ebb0fa9ab60051cd4f872c19721a37aa59974ecc7f95c02e14050e6bc60d523592d0f0a0177729182bd6ee7538295caf88bcb2610e0e29cc39a319cb8bd2e82f769888de9e9d62df041aa7a816c22484ec6d2d3ca466c021d5bec691b54dfe83d6dae85fc9df7b27a9bf5238c81a2139b09eb265f4caaa11e7bba95033bf628291dfcce1c3ae082faf22b4d0669b812efe0c0d86cb693f321a8d322ac29837b6a97a8ba672c2ba8aa702645b8f0f681c28c7fd76ace667e0fcad43f5aab9a810c781b06321de3c77d21fe2b4f4bf29a75a0c1c6fe1d5b5a944f8782ef218f2aebb207643d718663289dc21fb9ecd9a85273cdea21a09fb94d858c21feba15d17e2160749fcb5bf296160f2b76116e16b0a87e33a2902a5bda53245f4f2371ad13b568d0556f7a234b0765e1f425da014a8cef8993ca29eb10d1c7e30aa0a9cf29731f406b65a8ea6c8c7b66d29e540829b7ac5fdb352b930a84f86cbfbac26c001d4c4e20c9787a17c3cf8fbc89c257efa24b0f54adc6e285f0d5a9f42cbf00d1e73ea3b5e2e1a5c70615a387c53cb4ed467556948a90f23e816d4af763bc964b77790ee8dd63a5c3d2db28af35f5a9aa00b3facb079631f4ee965132057a6ec5522b498fca1fbac4de30d420453c9fc38a951436dab7eca4c659c77783dda59ec79d9770d0f0c4dc934c99e1db9fe9634a38864356af072be67be072a2629ef079d13d18e36de6c972689f58d9729ebbf3350c27312abe1e1cd194cc11687ea67cb8936b044e84d0e8fa28a1f4be79003e4355b79371f8e46e99bf33ecccbd5af9c114064cf77767c8bac31650b0e5eabdc967baa754c28df56af144fc5ba6ce168500e0bf85796380f5899ff69d36cbef9d8518503812697aa1dc3ace131e3fc23eebfddbf2d361f5b0598ac8de1f915cda30d967ce42f2bc73ee327258b42274267b31fd12d43c51ef8f50ce9f214f0dbead69371f4a31bb3dc1e98cdfdaebde95f521218e102c43b5a9ee2fcb2da76bb114d6ce5323a4c32bf4f2ef7c290a5c508c3dac9919221a4fbc108bca916740f9a5f55c4fbaaa77d5637ffcd769ea6f7ffc19dbbba62b8ecf0806ce861321e50abffff3d82bb3a23f2431691cb8cc0b146584fb26ae9b1c7d3fe9cf381cb6e22ba9f4723f9f750e87312b0848cb25d814a44471550979abff229859db250fc96ed5de8a809796a832b1d8f7f72f1993939ed7e1411ae89e2190053c21fa99a436fd99090a3118584f840e164b924232a15d792a2e5b0c31a24d7e3c288fd7cc4f1c5bbaf81afcef70f8f69ac70595e0f6843c101876fe614539f29c40f6e8d5131bfbd9d6da38ac6345a1378f03bcc71e7d95e9bce1555d3025a17aa9ef07046aed6e07961c4a91040fcdc9c92bc2eb5193ec16623f21536526b7fd40d407bb23c98028a210b345afe958ef003b5e2ee4cb34cf884d786b6bfc5f4f8b3a3cf163d134de499cd12881483db74ed8758af03fd912f504ebf7414ff4eaf07795caea802c8f38c01b4079c3ec3a2da30251e4a4b3e3123ac461f55e84de28028b06c7046c81035683372055c7ac8121fb75c61b6c2e286e123c4316119ac7da49728df91a3b6634d4da292bba66938f27911d300c62a7d4cc59c4fd8a513be72550460bf03a5ea0ff76e259403295bdf2a9c0e29d665df3fbd4bfb42c26f9afb8bd7759a779be9dece1139b85f5f7a87e49fabf3f2fbd377c54117b316b9fd61523b87968511f9436bc8031e841d7d993442182720a4623935179ebe69cf146e07cbd2a8f8aabe24aa426f077fd9ff3a5e3f4cd64b93ebe4840798423c455299c34ed7e8969b2275f66961b48a45c69af889c558521aa82ea24998adfbac229737bad8d72219351774b84c35bc102270fe4e325fcbdb4e01d985b8a20e5eb47662b4d843763597ae903b860cf7b5f3deab22b4c6c2bd72f3d07334e2a4e5e272d6cf8771f51679682a00b22eef3d19b4983e777bdf8d13ba2d6efa597cf18ec5113b32676361e9c5f3c1b1755ff6a764cc8c6f1b6e07203f488b37958314f3c916b04cfedb3dc50f28d350f5f2ec05f12ca2c295c39218f3297bbdae6157f26fcd1a74aea32c16d043ecdee190bbc62b3256336006b7534e6adb4d20b63edf8e437b06f6ae9377b40d1eda175d621bf1dbece4085ae555ce642e267d0b2adc24160f01bc62b0bc19210db11ac451449711f2382896adc16dc35545ab7e11955002e1a534c408d06d1651b4fd917627e65689d32037a7fec53ed3dc1084e06c33c40a85cf904dfb0c7dfb18a48e1209d5ca35218478602cffde67c993d782724786af38a70d1ca279e12d18a2c50d7e356f19662517e96d462a1a269b3843a4a9b981e0ec32406ae324dd79926be034cc69a42b7b88c1567f66c97b0fc4f41286d82fa4d39f2ff0ff0128eb0ce299e36ee35f7f5d34c3ad97fd4a41c34de22c918819732343330448df45e9439732e38d6fcde7779a3e75031dd5530a47653bf9ce7bc1a1c638c5a935ceb7687235a69a9a037dfca8814819a9bbeeca03218edb351e15a83b00f3bacc41d59bd46464549c01af2fa0d822cdf1c48920fa4f3bce30b6891da99c5b07a700921c69201784255fb73e160f1199bd62cf2272a69e502934af6f43e6b3a7e1a306d8ab01b57c8489fef4a154ae79dd21468f776b82cf5e8d9da8dac2da3ab68502ad4caac0ddd11eced78de6b0f77960c0dffa81ce4d15b572d05cc42487e10ef9cf12ff6b004310d345f6beea34e8b7584439960e1b2b84ac34b4d553fd81f870169d02e26ffc67a6c053ec5e8d4fcc1f2638fef4c0ae4b7f71ad6ad8c2eb0f7b1693f95b6fd425f125685960ab6b508aefbbc8e5309afb0ffe0ef76490ba25501cb604df5b94a87c4471731665d9c7f5acb76fc416b8eb055833a2b1d4acb370ab24b2d5219735b5c6e5bb2fdcbea260ecebe059eeec2d3ca4c504d8cf0d72dd8eeca9fecad02dba3de62e3cefdf18cbd3da33a599bbea782aa047ba4733bb896b888cda61e4155db195da0638fe2d31de686f9d0ce1ee90b8c5e317f863d82bc415e9dbfefeac81e66c706a2f91f23ade19e06f51f50f3faf95676e8c7ac7242c81afa535babb1229f063a8a6f393adb0491153538d823841dfc3203a25c7ca268b28f6b99c7e1911807cb7152046ef1eb574a2946a40a6649edf461969aaaaa551ee695f824165efc1217d3825be8a75e9dfb16e1192b272b1571b6be46234c2615c38a540344e95decc7702bf0cee9f5de6ded5064630ea353212a2db000903dd02a059c90680958cc97547d7c1034bfb2798f4507896ea1f68571885ae0c5d2896fc01f15613aa9dd206164152c9b9b50fdc90f05519dc905f28ec8b44ab0c95bb391656d23fd04412354af6844cd2669ce045be33e3b424afcdd8763e16f69d632f48fda0c7dcd6242049d0e65807a90c4f2824be7407849622bf77a012dc46baa4e79fb908d6af8ecca7a789161a43233fdca20fdc5f2f5070214b94e6c243d7619846b364f2d7c30de5f791aa7445452014e7c64de4857c976cfba530f1c99f6ab4ae67cd7e8caa4a7a0118eba6938d43fd48da04687c2c0110af1a133b58729dc903153ae40b519e03ec9bac3d220da511fb9d40db05ed86fc16d123031cfff3a713eedacf51f5a5cb338d831258cbebcd6914949e44ae4bc16844adcee25d6d2d8750966aca0d255edd7b57187109990275c5b5372513a1bd8bee87781cda7bd3f093b54a467bb081c22eb18a0af3df70a3078be380d88dbb8bedfc6c574a202d234b016f4d07092ecc15de9231cd078f4f1aacfa14fbc855752c76e575070098b60db48ae431bf8c22fb9d3d1bf25dd95c08f4f8e3e522af88b4aaf0d37f6b1b75ee9590226fa8c690d18f81a1840e4c4ce319703c90ff29d16b0e7badc8c7437748f3b2b06f15359e94a5dfaf884099dad045ab117e79f6d7b1b8c0bdadfa16301e541e4cc633870b62827f767b877b0177184c5898c6d4ab143e672ccfc92f09e2f21101dbde81787ea5d396a3f9758d150001c37cb90658a79584f7fc7b99d3c451e918054fa75d4cdacafd7e58a4679f88060cf4209457e03d2f5913c8052f5b24883b13e717666b5ab5166dd7ad15491418521f3067d01999931e0ea8997b8e7399eaa3ff50bfcdc1d8072aaac4c8f02684a0b4665f9081ce7a8beff4e409e7f4c33cae3bbdfdfe0872437198de195e8894aeed9e374915783bc926ba26fb4a5693ef9421c4a5dc68c829515dd3dde9736fc772c674da520c57efe8d2df57fb4719aeaae795d980833241b49eb31385854bff0d430102886d1552e1012b4e38050fc62627ed7c78cddf3994a608fd4fb7905e96a8b21cece6104f4a9f6ee66b866a3fdc08cdae890bfa287578e6d4a53dfc99a0080eb73ece7374707a5422c35444736c09bed3e07945c0e77099fd3aa4264ef23f640a296f1ee0a9ce7d55e82e3462d545ca62685a85f785a4084983f2388b2f5141a958832fba52fb99ead147bd15c877025faa9061361892c9637fa1325f53f05fb6e36d9b39f0efd090b0e7488eeb136b850a1c43d56a0437604723921600091fa4e26a5234f63d9cddfd1de99d09a6e301921b83ecb49f835f27eeac81cda6af5dfa2de16f7b2291486c575f0b05e9da6d5dc0486b878b0a3765c35ee42d9113fef626d8469e3e525a94a2539cb18cb6fd76d67bddee8698b5694b59e4dc15bc1fd5b8952c0c69ed370b5351c97af887020c84b7e4bf548486507da4f1530de2f8167f6e883c448feca869b31e352799ee42fafb88259a34c4f6a5588a0552ed98551a220914012e82e8fee4f488314fa24475638b20a4293fe7510bf7ef6443df80d72257064a495cf11d0c4b16ad70777b58f57210c5c48f325287e2e226ee10c838837f14d4f91039b63be257f740b4626a5a0d5133717130ce3189b15de1585915d5532909fb614ee7eb5fac5318b9cb248d1d2582f41c8dd9caf2f21f568b4f07b4210eda345a5298e4f6f683137a95326d70d97d4da48436133c44cfbf58361abeffee251e6ded05034443beddc7a0b1fb4f54689606329e256054e9d81a53ced22d4f3450b811205b265313034a0852584bca614c495178a1da1f94ab0e13236be57e6ff23d3b7cb97229e284e0bf55724ccc7bd23168ccd5df5b1378a464e7bd4a1f2a98d5b015e5b3bcb854854dee99e34442906579eaf694b13ff643442979279e8d228af10035b7dee074aa4d8a320e106aceafb57aeecf5287734433e40a83687ef768eded81ef82a2fccfcca5ee8146d0015af48749872493b3b44e49acd517eec0342044aba1b3b86733bc56734fe8bedb1b0d93e748b51579db8cb7abbee7cd25bd9bc0c8d7292e02e98ed96babcedea383d205f44c1d801a6fdc5c58402b88ca23a389335a5a12a9afaa1999960289fe03d60ddcf753d4eaa0af2002b419a45ae449bed0e0fcccc494c094b8f2e125029132991b0c7d786345b0d2c9169491769e80664ee1ca515ff85017918c18213f192ae16acf00c6b13dbb0799c1b718b4217ef8772972f2bc0d3e1c7af2825dc93f6056c099f8f3d3f6af99ae930a456224acdebb37b69eb7b4c985b9278ebe3ba71187e88ca430a44592ef1e435337342a303359c7eb72151399ed96fa94230b65a0e108632b8239b5203b040aa5ff47c59d7df81e6e5be09260dba2500590369d0a0d599648cb27e4265c06b5df4aecf8af95d74669bf1832733a28ed41ab7681f987745759a2c1dc38ecf9bb5863e278f09f0f828d3b56f1a1c33870b28628ba231f39f0a41fbf3b11aad8677b609857328e9d820c00e3edaac95097ed7c98a672c9eb92e26835016ad8d88958b6c5e51cb5aaa10648e66b74ca5d942db147ba8109543325b5a8e1d27e08b1446254b4850d93d8ee37ccb72cfc3c0f5733e9d034771cb26ac3b7b5e9be739549f417e57e97a6dd7139fb07507779a2ce5a4869b0e740d75c857724815267853f23c3042d75ec3df09327ff8ccded6276fb997c637ca082ec3c3d51ff49da6dbecf1c79a54c090928266f7db971bfa85100d0dc2dd72619a5cada245ffc4f66dac29851f2100df69dba64efe23e7a448b50fa83f366ead2d58ca05ae163772ab177589d5694e61b1bd0b6fb12aa7c74a3f2c1b29d9a7eafe5029ff0d6353bf627417f60df172cf68f6afbf18587fc56df6d0aba1763c19d7eaed95e6e6db562de3e6e780046b45ae63ab6fc971bd7aa93c7487216a1f733ee54d944de6bc1365c89c3c645f58c58fd58382198eb4eee7f81e73d2a8ab7e4270c2c265e6eb55d43868ec39530eeff8ef9d2f6037707978eec96082b8707af7e2041a8aa9a710db0c58d64ef9b08ace3216b59d2d1703339e161971f92f756c6a143ce3ffb69bdcbceba090db5415bec687f05646f431ba00a0f60551592bfa66090067383189a2a217acaad5226f52e308e602913f664dff663fe3aa8f554eacf9ca5c5f980cf37064f32a4407ffd07323f49052b3e11afaae88fa6d6b4e7a7ffd89eac6a46c13387899da51026e2b1bf8c25d1618130add5107be5d49cd227d14d079f3aac952bfff79a236db0cae0f8941ea15c91b9af7d97a89f54a9775ab6f45992d43ebc61d1964e11dbcc2648f53aaf998648efc2c200e59e691fee7144f55cbb2e76ae41168e233a1514326ce41ef3107b5a340a22eb1a7bbc00f840b0bd36000ffd8ac11a653d1178b678fc434cdca64d74869d9fcf131ac0a7bfee95ec18783ad504b59cd5b6a84ab779af6a1cc9131d51996b2b18b7c87d43cbbcf68596dfe18e7a39ea852f471c355b6befaa05708492f63778bfbe6edcc467a418ef873d116778870d8b1c09d3dba4616fde1d4de45ae65480e56c5a59dceeb08a6b088fc2cf8c044a4571be32087a7372c04677756a618d7c8b5d62599a94749a0c02b32288afbbbb78f7044e9c1763685a77b3458406a28d7b80f45090a45c26d47b60d20ec7059d3ea698d563dad635ef51d6531433310051b1f98e1e346bc444c6dba448b235e461fe3d0093b3e3a3df185f40c4397e35066fab3c58bbdb59b50eee0aa1bde86ad1021df68f2904e85f5e2e2663374a85c25d9c2df9c524e3e3d118dcddae0207ff45f4d6d2db36aebe38d7bc63b0f77b86e53ca5e64fed90b7ecbfbb79c0f0018e360f8762b57eb4815781d389e7329b162572234a4dbde6ac4d7df4167a210e345eaa8c101cec0f5cc455cbb26d08b03d1a7b7d7b66291909fc93ff61275f5797b9b4405e997b57f1d689e8ca5e22d90ae48127b67e0fdc4b6f4711d47f5a9e0befea53ae28715a76f14ec10d9f99cde01d12aa6188ae4e94eea3b5d315bc4bb4e1a864a14ce8f26aec6c77701f660c67ecf4336d47f384df48be1e27c162eec23a4348cb5332805d3160161d3faa182f4fce062ced24333c75ffeff323fee26d65262e0d47165abf2dd10e6515e3778c6ebdcdebc266d6ad7e260a0d90f7caee4da708cc496d34bc0f2fd2a5412b6822bc1930abf9bd36cb6cf6258c3189925609e14fc678638237ac00b4e105fe57518b2e432de36c418aa279b70ee2e05a9b64651835750a1cde5e3b36afda3d9418c693d18952a2c4b848d6f89cbdf36926b5890abceb215aff140c65b4f1991b9b9bf051df009aaad68aa71effae4d8597e7026085c22b851a0f00f2c5131328192ea87cffb062864fe39c755012ef528ef6cb79f8413c81fdaa46c297d1215ca0ea6064b16845ba03c8563941bba5a267dfd2a08aef7beccb94dce3802f239bd4c5ef459db76a328f1d461b7b6e92f142209ff4cea27a144d0873d59d698c49201cbcda2a4f035f7f9c1be63ff7d57bd9988c2956ebcaaae132421cfb20c08f63db866c26a0d2aa902da4e921f85f4bd943f506fed6aac046ca10daf8e4d608a0478345d754c75088e20da885b62648f8b3ca4280c0c6bf9f99f5bc226cbac340fa16c30f6ec250e90b0dfcaa67afd2d416528f0dccf750d4704306a51f333a1d5ef9c292f9a1d760a08fd313a9dc1fb9f4338a5572c1d8c7ea8101f1c41ca7e3e349006f9b98c37b895d27948752ab46fc79e956ea5d9a4bb8ef2a0cad80c6cf9a4572f05c6e6752aa4b8b15ac6657717bdf873f593707f36532c97536204a87c32c4d86973bed58ef002f404e70ffec0d097a74a2a988ffe7bdf7b3485d0c99c01ed58c356704288e38eb0e4e0f5be5ca6ee2c08ce52dc2970361fcfa19737784db214b9c0765ab377092930cc3f5c208a7ee7ca25986a4de47ce4c406a0e34592b47e3b5c4a7427233957e1b05b799c935aec4db7d294344dec75a943839cb0e15210d6df2c17f970c1b3898fc9046b4c394cf595046c2d63929c672771129afe7fa096e420df24662f74c781a93f81762276bd404f5ee60855ed04c042f23dade210183abde7c888297f578260c09f6329fbd0172aadd9e96ee8721f6e339406cf56a135836bf6668ee1677d85fde543837943c34a7ff9bb5a26e105e287bd87fb177721be3d78c37d7b73589fbfc5b558da062a95933e418ddfb58d1f1b73642e1f2e92ca40453765db106fe49ce4b1e4ba7a59ee8dbc5a028f12837bbd365dc1b8973766effcdd1bb298f663c215f513aff85fa763ce0c20c010f03bbd19736c9421a912b67065f8c367766e36220dd00b259b2bc357f1e1ea506a99165996e36f5b22eeb563d836f24875779037e1ce98ef92d2ebc658f54fabeb2630acbab03184cbcd954c359648be5eaac9a89313005c7d35fc87114037d3b15ccd5773759b6bb2572f8f3463ccf640c6471e94e19406dc258e550ad7aa471262a6d58cc89f25a08b7ac4e5d5db23fd608b5b0d6284b6980fe3310adc3c261b533b6f5468e4e5422ec4400884790e0618d985598361ed3bc92732756d91ce5138af30300391a7cdb9f54f301db1f8a0384a2c47c3cc9400cb0e92de9a825af0406e9f13f850ee36967b38419a6d931500cafce6252677254d3245a3b14a539f6202316c9d913e6c486dbfa471694e331e3bbd750d5289acc273474062c9d1781818fce8d70cd58feab6a313d9b6e5e6fb7752548e909da66118fdd1782f55ab91093757bffb71b40ff1864b949061beab198f54521dd8f9f796c53c2dfb525371f501c5736fe554aea1877faafce81d3dbee3cc4477e5fabd4450262845df5ed5172ba0d70559171421118f0fb9ecc53b452d724ecd98897a4eb88da85b14ab1e1912ba6a693877f7f049106dbd190f30e24189a9ebcb9f2f88abd44a68b4164c0e56ede86a3337de6a7f771aca03453f1c2709859f5ebee1bfbdcebb08aa6d9e8132c57d6c2108d14f6b1b3b13b24863bf39c5aa7166d58bead2215b0d09035944d9318f409f8c063f46d6f7eea4dcf740052b0176bf451c8ac3e53445c764886202ed09f5bde82e6055b4e5ad996cb7784a436a6bd6f4ad78573b2d0b59c0068773b1f27716643f23d2b79c3edb8c867d523b07fc5a66425946dd085b1c28d75552dc042b52bbb5c683ce6a51008d4ede109adeff59b16d8b3e9bf3355f923af9c350448aa25d3ac1b23be3ba0db87acf3cc6012c68499284fc9fb6b9b5b62cfababbc26df331c67efca74e988bd214835e0728199439246bc01157ba83348148a141c7b3d954f88387c43a07273336eb6e62e3c41b1bc09009d440e0d0b4d619c284399b83a4eb8b0a6a794159625bfe52cd60cfad3f433801cda76f0877e7f3b0112b8113467b54fbbd4ee980c68bb4997f76fea3ce55c832e1259159ae8eabcf76341a1aaeeca6ccfd36bc57bf0774397460ff0128fb563f16a9600b3dded4832f95bebbc9a5f1e86973c80a6f8a95d7208e6c54625b6b8ddceb60201b34088fa7b9720040f36cbd2da293de5b73ae9866bbcdb84d1f95c415112567b7831277f97b361b005dbb665e385860e40f5cb2a0bcb2dea5625ef5d832226df288a9aac99bfa55e34fa60d71211950def72d20be2b7d0c122b6ceeaf6511e76bd1eb76070920070d21161b8d481ed4309301fbf0f259d40aaef5cc6b8b7a5f3546a5a1506905c16b0c06e73cbfc1d1f34570906e2415745b56c8b0b7594a99413e0fc44eca1357f2df33eb88c50e28a7ab49cbcd52189a9cb4c36a0a4360e46fddf427d3b73da1c684c77de70fb3071178f3a0679fc021e51c53a05e54dae90133db6e088182b50bac2b03c305187ca0d965c5ed5121b792d8d5cc19fbd9b5032e7b4bd586fb8b9cb3117bbbfa3424fc9240f6243ae82904cf42d0331c30ccec2e28dd051e6c8d12c8c884d12ba78a7a97fb0d84870b5887155a2e2e5b8741b91dd6d17f23e55dc5e2a401dd2770631f6a57824118d945ec291582425b6b4bdee0989abeb021465d98aaa971a1e517ec08c5f9c61fa58b313cab77bbc36e0c70a95fa072549735c596fb5ff0d1667356f65e60006341c72b97508a3c48f6b2c2f2defc385ea7edfe487cc3b55e4f86bae2617f1e6f3cd9ae89fea955c4cd646a318383165f15d6a5e59779d884deca1e017e8ab85cfbce9ec810933a3bc295da0f7e6ce264ddd13d27cffbaebfd1280308dbfddabee395bd60789e3fb30eeb1d7ea041c8d5daf0baaa5cbf0c51b1b6bbe6e81376fdb74414fd85625959880896fd0af111d3d03fece82f7a208c11ce4f2282ef9950b796d695fc0be0a727b73fbc40aed52011ae699a3628496379a8386e1ab0b33dc46cf27ad36200074ad3622ad79f5929aae67c70c402f466d8ecab55a7251b7bb5c99e0b312b3f7abbc95d65626f6de3842d73ac2de8f4a154cf96c6bc3e388e7a4ed8bc5f7b03f1ac050e96249aae7fbfa1eb3224b388e695d784323be2d5dbc5546b0bfb1b9a8a68d8d7c4688a6b41621eaaaf859b9e155ab03448b15c37a85e1c8ca5a847ff59c95e3cdd40b02197a323690e6ff14d3ffbbc15b1906c91282786bbe8712e153df2e0617a5c9ea054667a5f6b1c27b382cb3b3980da2affb3539fcec017b26defe08edb6770f0ac4d3621c42b13af63f128c9b37bf92d10cdeb4b4d934ccf44e1fb6e21a4fc79fa605b00daf7475bf01d9d1c9b922a8edfc7acf50dad33cf81991fd9d9a9f709869a7da70cb2dc24064f6a7d10c46c747ecda7cf865332da3fd563d8389d16b654087e93415c0745b2baaeacb793244bdcb3f696315e2790cf0fd66b6ab82d620d1939d39e737220ef4dd115a08a0834235060ac10def0ab6d3757c9ee537600c7112e52522e49c51c4786b4f46af8d1438e266c7b647ae415e40b52504eab2a1153307e43f05212cd7a545638cac193ddc69f366ffaa22050b6d3d78ca52a4125cc8d9321f6eea384ce643c57d66d3d57ea9597a86f3cc6e1bd67201c41d1660852ae865f949587803dcbcb8b82bb3ab3d9ce44ee63c2d36a1ce9ef86f648dfe8e672f1f6983353cec9f92256c0b669573cc0e59bba6158bcc357c09fa67e821457cda2ea15918fdcd715a0abfba86936610a4d48d1f983cf33c1a39aad2c35db5603b925214dcef18ce049c89a15046b446c5617fc3b461f0e99d3c5ce77cbf26ddc1c12728607a705fce2a2df72286752f6fd437812ee1b3034ab5c0f8c881c0acf5e3174c7e8cdb5cea02f61f338c9e1768f996560d8ae846bc0814798cc9a965cc6cc5e7506161f2e071ba164a05199711ab95d1c674dcb794a4ad4190f1343bee5db8d753155d43bfd7368c96a44daf2194f724cdcbee8f0a9db066447d01486c0273a28d0d4ce38b99d25d791f7b6e560c73b9e0ecbe08be9dfcf2b21334ec5a50ccef009a33bcfc750feac6439949ed18fad19f73d0ce613fbc4dbf7c666375de7663b7e530f6d982e1228bcc979f8deef9535ed525571c9d052c3783e75d2ad7781f1d442364d5c8ded6d70972798c16fe73b83c780bde0e207f343fc92607d2154cecd6dc7e9f0a213b6827b2b249a688220e4c1d6bc66d89b3a6df84b40b52d7aa33ae305beadf9070b88509adebf2a9f806a96f2bb2d4da592872eb3dead37fa3c318897ea2c2eaf9c96787b8884141b5d72a1f38e4d5f6d258e563b4e71965caaaf97df1573bb143670b7a207aa7606a7e66f6ea4b381fde20f3200feb8177ced7b4b7ff2551a51ce60b2c3514b942056bc232e9a6a9fcabdac0827db116513d5d45ac82399b0756dc2ca37af75def0531f0eebc570596b99e685b7b17dd126cb0492c98da43d7731af354c88ab128fa72041a99b98c0d2bdbc2dd6dd13f7bc0c990b0503abcc755821e7a646a418243957fa22f9d187fc1bf70116ec38b79b5955815c961d3f0d0dd46b2fa082dc50f4c5401aa3e243722770afdcb579893ece08a075cc018d9748a4d550b32440314417daf4a742f37077f14bf0e9e9cb62ffb61723ae6fef9a55865566a704bbd5d64a8f4ee18825fd2ad2c803b465ab49ae57c3e211d27b56ab034150c984ef4939f6cc69f98f226f0ae3d145c7f31c700c2cba4bf151051c3d89a1bdbdccb3223abcffc6f9741009ff1d5b66e9525b20ec33c372e4f04c76fea81ba820478d297ccbb7d11c89bbe22f1c62dec8a577907cb513db0bbc4bfef36ac8c1dfbc894e5a3a93b08384542173df2f607c28a4502812f81610f8ce6439e0dc824b6e6172de4862c01527c9d30da52de259b984f71d32c1630bb5c07aa06affc2abdf420bef904ec6d7c2e71b87b075fb6651f9ddf05758f1355cd966910e39638e903cef5ddccd45f50209a057c2d57fb7c38b4264b6b97ff36e6549399e7ce137ced8361822542b10fbcb4f5af57b87e743eaf0c2cde82e01023313c02371d8257cd3ed77ee33f6738a81af952de29f43b6638799013685784d26794777c73fe249df5da218edbe9e139eba47bf66f84cb5a537abaedd65182c2330d4144b6dcbe0b9cf60cfaf4a4586fd09b9b040396eba4bf711e91ca59faf191f6a3c1a2b609dfbbf7889559ec4e8514a60625536c1fdd74271cfdb37f6a0885eaf143e9182930e7fb67cc781417728ee85c7e8f190ccb7ac27e02570982480e3c7c71a672caa50787849658772ec533026bdefb26482a59f78c53f3307eb9ee89effc73be25298baa50ea1b987d494d23f3140280d2e082e0f81ef9fe83ee084b05b984becf5ef8d8d3fd4f67c2098bab7e6de8f6bff58a62102d947d710900e533181468e2d4a99bd1322db8990949eba2353860319f4b4afa26a17227a047431ee872bd552c6025f9bcefd53b59bb2d072a93961c9723cb279ce34eb1bcd147886571b45f8c4ac4faed54a032e0898fa2566cc7ff0e31387bd02eea9d1cb28e5a541e63dfad749af4aae57013bd21a6da9f8045ce438d65696f7ef66c462d2f28c7650594d8ef74d9b2684c50d37b0c18869d5353e0e2b49b11a5906f732c1f7fd4484023fe37d45baead471885b9ea084fa1a644b06304d0e714ce5b24da3a94dd2c638d5174d9404cfbce0c9846eac79e72a525db7eee51495b48991af6093326671542c8c1d09e2b9ea9837e64d4624cadcd8185401e7412ae6c9ca725fba0380ca7c3c9433f32dffa0e6fe3734da0b0a91dc31cfc3685b77547911654d9fc7e1ff7546b99f5b8a5a31725141841a3ce8c262fb58b8dd4ada19680c063cc32e075c9586fecda6066b5e06aa9cc9396b7f618e3530b09f6796b925037f4ec3975d07e532aaf7381b76dce8cd12df43843f24d19172ed67738b88ce0041d41681103c68a9e5b0a8c5ae460c7177bd6f6ec6533d749a32be09825e15b4eaa4753261c189597ddf74eb4b93c1fa1956907a381d3dfa96199ba3e095a1323f7b4e1fafd63f5a8b4d9b7e9150a6922326229ef99d7ba7bc2c3a5b25daf060dba03c139218bbca3c5900ae247b025d9edaba345e988c45a28160ae612993d296271fe7a6a81951272b43c8621d4cee170326827e764238fd4505422b49ef873ec080bc58414ba504849a9717fc4fcf916ebe9e57eb82c7044edccbdfedc93c0f23c908b56fb4ef4f46a55cb964d83262a886bf7e0dd980211cdb38fc0823f22114f4a02ff57626cdf67f6370d34a359d67c50b53800722798423f6b234512b776e290d3a525c377995ea46a5cdd4c8d8f92ee081974da5328d9168b18c8795552241682f6c2e8c7eb3101d4b9be7277a4e970e4f8c0b0cf39114e55c1ffb9b4dcd285fd7af90dcdc0090a9af93f1fbdf661636a1882b2bd2bf96eb2373300229afc5b402fd188a744b204e6d3c0260ed76fd10c3ec2f91db16fa57967dd3b2d453dbf7ad7cb4d582ba0790b2cca1626b9daa5764bdaac14e07f6a90f3bcaa28a88e4a8ad5b271d1d26ef44ed5d604bb966b31c4d6eda66105e82f9fbf05dced536d6e5c78f4ac4f9a48437e931bd79012ea3896cde6d3eb99542956ef21452499228d045db7c762af050e6a2e116b0e4a14da89b3ceaf5a3a54a445e4bde9ad6a35a1ee470baa28da10a4701e1b79f4215ec6cc861a45b28c887ec3cae4b9df8e22702414a8f66bcfc673e607b5f750f9b7390d9449d8eddec60869a7732a6a0a7e2c35602a12230ea069ecb0807a736ec22befecd230cf868b89c71c0d929cc7fc0d125e7deaf19b6fc6947ffc20b1acb58d22826f9eecf9be0cbae565fdd40047f484c40097c3fcd88d84b8a64b0fe75d8a79caaf2ae6ffbe22128060a270a265415e2463b33db6847a891e13cf2775fde3b8dad56c7aa0eb30c41944aa93720b437315bf05e1d475a31bef16eae3575cb6302824d46a1faa8c63a3bba0562f4f8be00860bd006e7f0fb60401dd8d4ce530799c7c5e43ba35c80ef180bfa935441b9c39cdc9ffd55010f6d85b46715adc5ce92cc6d7efacc4f6016cad0b4abc840d0bde2781291dd6627fe9391b90febe09ccc486544a43a8cd2d2a7af082ce1958155e3aa9b34c04d7ba7acda5a4ec72b366ff33028d87df12c5af3b57701f27fa35f67e2524438935a474caf444830dcd9dc6dbe02e583a354b90c8c434fdc35836bfbfba224368cd5f72315aa266cf9a51458f9f591597ad323b99eea240edac75c5139e3be08970ef4ada41a6f61221fce884c9ab29411c7ff53d4fd094a4521758b2f43c06c3267310818ea0298b5bb2981d85213f235d1f2038f20ca86f388bffbbc212cbaa74b34879d304915ece284523921b5a7be8cad4894fad085872ca8c0012f3cc0d75ade2f7226d4e6260ecde700fbea4cdbccbff998b5913ed419890a42ef57358df28d597a454c6e5254408ebd20b44ea26d68ae6fcaa779d109c7bc49beb139acab6cec83e02ca9af839a4089848f1a3de3a181448a0d286bbc8bd43143d5a28fdb3a0b59eaa4c99254c76f8bb682c94488431640e101d3e8ae540afaadb5566f78a731e95ef0bbaf86ed18a2583494b5e1fdf58669a1372d72c28db6c5761b321a97c4a9ab4f52c79af8431ccd5e6b7915041f20631362eea6c3edda017d809962de4a208fccad4de1993e7b3d20d16b17943f74dbdcf9ca32bfa193c0a86178ea1fbbdf49148f1482d845c41965e262287ec86bd7d94358dd079f8b07f8c6ff48dcd511ecdaa88335b9343e3362e075f8954b1f74c066b0107953934191d70cfa1246e741c61ececb96fd288b2cf66ffa63944a88cd269fb1243539a0fcb98e932fac69ae504bbd888463d11a10e0d5118f5aa992ece53aa04e1b13c5b6ad239e653acc04634ea29695d74850125dc46b20587ae49a180ab953d4ee388b8c671bfd4dd45a4e82ac93b1be6c64c283c8f52e8d736ff5b850c77a839af5ed0767ec24d184585c565284a9afb51ffa76cc70701feac4777d6452fb36340237d7ea5fe2a5a1b59c9eef141c83fc3656b6cbda897302d92f0a4defe217b766cc01c026a9a37a81eab68de2ed3f9d0420cc835cddafe0ef7b9c4238f89b856a69464cecd15e35d0f886a16eec263387c183ce7f4c097e756a75a8e1d1a062153f596a13a133178a7293d94a0ae2a93532442fb23c3031edeac2a6d93b671831aa33b07b02f701934e279b49c42d37b31d77d3441a274316557556078416599c7495ed5422b54537b5d0bbd5251dbe2ba0ebf7548e0903219f846188c0e3f501ddc3a0ce9c22069c8db86f2e3140fef7265f29675a16a7fb8cd695132bd6d4e6ee47d0a9b171f98adca14e87881777d6bff749276d268b4b440f2900d12715c9927934a96315e98571ac775baa0ec0f2132427d4eb6ff7287e14862a92befb4e816f69a16ac373eeca055df042d2d86fd83a353a552994e946cbfba8dfcd1db7ec717ded80cff51ff654e6830ff3a2447b51e5b33a2e73c533e3a6f36fe572236b32dac0eb418b3c7391c4136299f2f52ff31cd2db50fbd2781516eacf0b68121962f8fef628093f4e79bcc3fd9bd0a5946a8852e1ab106054dad5acae632b0a2eb3593ec3a164ddc0de7c90d02b947ece1d4d4ec45e614dcf07c212f403fa2db5ba5e797cc8580b26952180b30d9f007021b6c65930a9a28772d620c8a32a7d86b431e6f0f8d956ec9dd633eb66cb0f5bc3d72514f39e21214917937b97e4a4c92675909ee3292f87f9d908b60e1c3a6f2c100ccfd3ec85e8cf81a3097dfea1c9b802b612b06489b82822e5ff792db5a7dc46398a1c2d4bf861f8d8504c8ced2c9620e953cd8e6d7f3153e68c1a80d650728ed93becb05dd3fca0f3e50ff43f1ee7aacc41a9f2740b9df92943f7ef71e965146c7d4e5e45aee9221559a85400988effd103159f6b4cc14e95604af4b72a4cff6897951752d819173e6888909385be1623b4430bd3e517ebbf0a8d19f370e1735ab8d26bb495f87c1ca673d59fe96a25320fc648312020f76ac1ee1d702caaeb3535247efc6741bd8b36c229e129fe3982c2cdac402824a156f9bd8bc02148424f85c30489c0a9cb00f691a2dcf2b9e3c6733f8f099a66812ed3c36cdaf3dfbad0fea9fdb9d16eeecb74725ce875857c350be493f299b9b9c7a582ac719fad2479e3fc27842f083912d7b56d1bf9153c26253c610de4dd5532a3023f58dec3debc4b89e6b2985276cb3924443a15cedded3833845469dca3ee9769493c8de218dd30e23d24c70f61cda1eeda160c9afc0fabce0f1ab4585969d02b19e52a3e77c90e284f37a2f550328fe514ec635aa5e4060228d1c9a86a05fe52274d9d4bfe0f002c96bb2aed4b660f8595caef0461d587013dc8ede25460047b666b33ebd0b50349dacb5d63007d27f8fe13ada1e320d7f32e4ef3ba8311a05a62e83b7f89cdcda9981c9daeb48fd22e5f2df5d3f27840411668d4386e7fefa68213483184e9b5575adc78e23d38da150953ff71d96b2a9888b09648de3453933a3371676af2d400196b15884b9b2019ef076bf9196ccdd8896323e7befb91c1ad2292ea1ef3d04ac9830819aa2419e4de6dbbac561273cdfaebf7c5dc6405865b5abe18183ee9feb8a8c436d38a132885ea35bbda8cbc9ab9b151172bf32bba83089b179e054dcd2dc9d8f4720db11cfcb1d8bac58cf011b02ad5d5b96602f22926c12e0302ded0892a45d07a7c4c9f369d788ff2cf6b4e3345aad95c916bb75eb7146d22bdb69c9584c97288f63a93c04533ea2e45bb91810e93fa4d08c49deafae5c901f5123096fec146dc4d2abe642ffb1ae19a1d82dc141042ceeec9d441d75b7e14916d8c89238aea407b7e3d56350eb3996981db881cb7293b4ee9e5fdbbd236d43ddd6b6fc8080473b4c8e5384ad61895b5dde1ab94a63249949cd1a8887970f095f2a7d48486fa00c888f97e346f16396a74349419320db7ebb46608bb918c34b329c55c48b7c8ac0de1c626fa1c47fe1839a10a87917add8ad9a47c5ab9c95cc900b8ea584d3365588e4b153ad046000c7c5b077f3f00f3572339c596016ab1a7f34908907ff80e06b5bca75343dce768fd6fe862ce546c8c2d29651cea0c973e4276bd8a14ecead925a822731a2fd0cdea8aa98d7a045738d1877b210129af160695ddf4516f6c7a135646eaebdd1a6fa135152f8bde24ae6f3afe2ca90b75e9a056b535d80ce9266913ac0194021b0e35a895006b3854ad32183336267ef66e9bba7690e217eef42b4f55771e9301e38ee7501b3f88e5bcaa0f21e676efe1c6a39e71dfb20c9160e51ac1d626a683201803056a6f92ae014179516e09c74a11e6a77ea7836564be928e581e07c9d6c1eaf21fab06a65b565dd783b90b0ba126b696e26156d190b6687c99b026730ff62358acea3731e5d91d44b7bccabb2b10687e80def78c7ff3fc2544edaa01b0b21f94f03157c48224572e455e523e2d783df229acc6d388ed0ae89b652b1d21a60444019ed142ec2f5307773a5b814b96efa81b397caa520d5c84698f7c7db90a6a183707db930c9b91785aeb079f2de4fbd7d3b0f4d097790ea646f894680a20a5702ffc5749b8cf7823ca7218f7d9524193fb125957b31a71e2ed8a9659123b4e4e4345512c483bc4723005333384324b3f6fc9f811beb338a2741eb4a918abfae4ae4afb873e0bf3503e0688f30c882f0a1b13cb7e5f967b98c8174072fa14611c2ea4921076829ac38eb2ed284c6bc9df46dca4732d175e8b8651909bd3005a414daede78dbac995c892ce300b8c6aa71f3581f6c23392c1f72c0c8fb8a6cd54f5ff616c6205e591f8bfbf5bcb08edb212cf445a3433ccc9c86532ff4feeefb51aad7b0b78b5fd2da46c806b8dc4c13f67d36a91658f1b13875d58429d642c8fef0f2dbca9dc5861331ad42a7758033825a0ff0ee2dacc3cf5f075de07fa957f6c80e6c92109143a74ac3cddbf2b80f09e65fe5013e3c46c8335b6cac8f89f5022e0858c8cee695f1c0570aa418d3736781c9b79e6af620cda9818ce89c2869a393d2e16b2fbe70025d1a3ebb7b39b9fe26366af9c953aa88630bf5040e03f48a3f330125322998497c3346cef29853ab41aca12a04b73e593ba4635eae8339d0ace975b005d4d95cb7eebf93b2d5603369c92ea6ab10278a11d7b0c89072d14fc6a1137eb77d69d1e8d14d2be55e310dcf84b26161a2ed7bfbbe2c2a913783997c44e62c251f103d592d706ff30e2872514710ce8e265900d483be2b2c5158d2c5c28889c42f3fbffdeeaed385b5a10acabe81b6fa18942a45b38e6500d1a6656d7a6a49dec2edf0b0ca44303e460f79ddb2a2e8c6397aca4ff46c449ab7c3adc6260e3a6ba662f8bc2b5ab6d74dfeeffb069f8d8d11cb02196aa5dce3fe5f5fa2f398179eb90ea51d198305acd2e01db93a69cb15d6ed08ef5e9a36c9ad60914790c31afb284d71197a125dd209da96048c95ccd4ee1293bfef18fdfb58ff71948e6f33d6635f6ed81fe17594927e656fb7fe07c476dabfb8dd653537f913ffbc252e0db81dce833f2bbad3a4b06d15b5bd1d9ec33f58da0d9b1435b887d729b5c2d389dad76bc0fffd4db4eb24ff9b46cdd0b37013c2c2ec9d18f1030c2cb5851c87c351a4e9a6f0b5f2aa5d51b33f07260e3f86e1ab714903243a74b505ef21ff2bd7f164fbdd9a5a0d4358b70437b23214008c24beea631972110cf66fab43cec5f37174cdb255bcb14a27e26c3629a388c14aaf5836deb4cced679662c90762ee9f2994bb1e544d1eed7332840d951edaddcefc3d6582aae4899250158e941f1f54cfc08b3ee8ffecd65b0283a5a6cce48d48d04c62ad8f5539a865a9363f14f2460c7796bea57add7e99d27f244adcc8efead291c8f48d8b27820788e5885c182f7350233f5848ef7189bc602958ffcf6b0d219796a794f8e1dbd28fe5445c6625a663a32778cb9b71868642946d1d2bf63046585f52399beabb10aed133af97b407bc6fed29628fa31c59bb1c5123b4d8e162c4725012031a51a3087a933ca0ae4adce45623dd9e3e15d68cc145f25f960ff560d23b1cd12e4994675ca2a633235ddf784a1ed27a72e7e46e82c2260402b14e91eb0b505985926f89068ab0cf18b7f6b4d1a7827598bd2f9d618ba0406a57fd843fb4afc17627deee83c20882a39f50a6081bdbbfd40d175550412e872304daaae0b127ecb6b4bfddbab9d4b3b3491c324f83bad6c1c46d3548eb655918142452aa813b10760265ae3248ef9f8d01b9bdb7636638a95b08b2afcf47752eb5a0c43ecb1a1e9474dbcd713cbbd7ab8a0ba111e09e39f4fbc08f2f36c4474303f385d80092c9cfa35186338180c170b1556ad00e5fcec13b154daffd2fc4f9bc37c48edf2e6cb7cdfd7eeb2d3fa49807c50951bde42719d04598dadbf18645f0b12866a9a5ee71e02b7d02eab20235bd7b339448916bbbd73863e27e12aa5f027524a07644b1764c585d1c24f1b21bf014b8683857c58ac40dd2eb4f1d21d76bb98713b379bca1e4b11fc76f445c22149f9f126b0f52accc89c3d6e1c362dad8b2f4e7cdb00301ddae2b4eb3b19b87b320857bc04a6bd4c2514f4bcc4f18e93b435746105fda483ab39f1cf365592f96c6bc7a461c815defeb66d68f1ddc7b69ddb480ec7682fd1497ddea8535e2d85e67985f0b824b6dbaf6e4128f1714be819e3cf3f96449cf5220e5d2405784fc2fc27116751de527d77498de3477e89a225f7c6615e3fd2ffc3421246829dd2e8f90558fff4bc5e4fc42a5b7c297abedfd1e0dd112cb10e67c4e78854e53cdaabb7d79f63269b1a9e959b804974af6f6db09ccc0c50ae5146fe8e68dfeea86ea35600a88da0ec209ddea7825e1338a7a360b1f2686946c4b7a1a6cb5db29e1648a5ef3d4a4cbfb12417149d40da2e16f8a0f1f999ca16f5f0989ac0f6a9f180c36e23fac30ea946f711cef6a467ac88bc57e457f592cd179cfa72b6adab2353429b4449a3955b8dbab1e2ed094aeab39842d890aab53df2bada18cbc7518cc334ff3795d7e83de6c11be8f7054afe7d4c3af4d7ffd58ce2c8487082da44626bffe87b256dde72b72d98a8ff109fa4e5892d4cd8607f94f69955fb1e8f947b6c8eeccad885483cdd961033a4491f67ff69a04d09eef7227d61e70c717a5583a22ebc14bf2b0f0d607d312222a301533c877576e7d167667256c59a5d076d2810a05f3ffc3996e57728cbfdff61d5e8879929ccc56a8b25f766286b87887131243dd43b4f9a6eb6748780d7a6d416b833cefbb93796aec87a36990d69bc96083d7784351fb6edd41b5c416fd3c13437165f99aad043cdd0574da996f4032552941e916fe4fc95090f81a3b1b9159a54961371cd887c080ddd00d3a18c76e74462608dbe3aa8f8326c81178f407ce4a5c4d4c23e9d47be42c22e28ef8227e7da9b6f1766f0fa4755a02230d5e6df75f4ca6c2abbc6ceae96c2051f306f8ca4be404039da8a0891246c87ebddae8bd057e6d08866dafd66ca17f21318a788d7a5ee6989d2d24e708db636c5b4a252ebdf4ea63ac8baad72e3855f2e33afc7b9303cc7fd73ebf12ba3d54a99a3673307bede962728d67b82287b5083b52c0d730d3d8cad11a915a47ed1fdc9c9df685fe8a36e2263d1afffa37a44c911ba66611f278d90af876b84f2c92f0736e1eb06b496c9c1bb0d0ed0a9cb2f6b08dfcbd677f51dc362ce6feae010a5e810eea2ce8f6ac67bb379afd65e069fa05fb0a131a80880e7b61b7d403853673dc806d25819318facd2b2b8faffb715f03df8c908c6f8c63010ae9acacdff902289e4544c7d2665dd45c526a22f7e2961104019b2f3634b05b9617eb12a44402e47822d258bb1574a8ff95eb0f929d3f87d255e880afd0e1f38c2fe573a2e1571936ea3a1c40bfd84a044c4795c270aec860cc2949c312f932ab98ff0684181f201ceddb742f57edc3e097243dea32368cf4522f9970789304d466651d16f3aa27e51c3c8187351212defb7d44c22b07ab36f6d567a8cd4fa231cde2ba2e840fee51b1f9ffbb2b28d831c5d1de69a557c185bf3ab4b3b2f2c35d2682711d9fe10c406f0fed869d0663091eefb850b68741552edef8fc4f5fa01ccfacb00ace439fc93eda9f18b01f774c0810f702fe8d70c492f6888f34a292413cdae6daba258748c1a7b71e14da543220f9bfb82675a4172359bcb635a31decc20cbf61eedbaa289055a88eb6d702b7ea4871501b94cda134fc4ff150296118d5292db1f15c87d04f3050e4d772078f2c904a186290d8796f08ff705f7b66cc550d09df7084a7e16c0791f93220f187480a2f81e15f1ed1b3bb5fa5497734f6426632b9482168442ee8524d93c606986dafd5f4619a1a9145eef54ccfbfd255ff814d6990ef7473d93f36be6132375001df1d06b0412148220fd1ab5674a07b4e4dce9b5e5fd25f8d650966120343068be8acefd3c123396a8083d91b278f2dcea0d101a555f48d6ff365bfb24e311e94a995e94049fa59d4533f03fdb0509222e06e02984f70f631057635edf92f9272b66f03779674be17a7d07bfa69048fd0491b0cf3b2ffd32cadf779b2b2570422f643c766a55cfdf48e31e9752eae0c3dc8ad4749e82df32d6f2db89b5ce462a4715d780437f5cd2a4eb705a434310e3f5c785f0d2e958a0397035605f89342c30f4d033bc14a0d578bae30940518934becb0336b66668e6e5ab779ba61349c19b22253b88930792f630a03df44130b0834e1f302e424c25432d265d9a2ce5b1d4609dd450c34598dfa775bbbebfa42efa202307880683e58c234d32e4bc3478f7a1a862709ab9dd1a156ebbca0add13b0fa22a1fa78a9e15703aaebed5d211c12f53a0908b9afaf81ae6dfb3fb60180b09252bffcbb9a2055be46a4ce77e3aede5904dd555cf58b6996c9181087f332bb72d426b7ffb3ffbb549c99a81229a094a4b9b8b0b995fea07bd39f5462378720a18dd94bc845148cb69e330e620bf220342cfecf80610eaef9f1096bb6e5576f06aeb7cf3e0066d2d0f14d432bc3c5a9db00646c73ee6df27f986845f93dc191b1bbad72f086963e4605b35eb73774dae336b130bb3bb3b5c78a444d2d8c0f5bc920f46332f250a71af78e11d024dd1a49b9caad33c47c2521340172b4d1124a65e2e0d0ae4a149fdac0eb603b1f657cd85b203608dea59333bdd33927d0fee891b179f4cc0686f475019f5bc95a4d142f433c253c535faced0aa5f3193b5ecd77c0987b790d74b5a77615a609d8dc97f07128e17557732a2bac958cfea141c1409c3c6af43684d4c25ddab47a221f275bc8bb04092a87219919e147673413290965a2757415973bddf1f2fd43b91c8fdaea21e03f854e2afd40d3f6bc7f42c2e66f06894a395a4e3f20cb962ea11ff83596fdfd300c87bed35457de097c6b7c6c4e94d20cacb9e5ddfa549de9db51199faf2b3f36ab085dc01548108b21306ecf08c2e9e9396ef38f6860331b93b25e76d2c91925c555e6adebb4cf2cf167cfde09c46bea33b778fde736b794849c6f0f5bae56608a5c855d0c5f15d24f6ab7eb0e7f963547607f47aa5b1a0ae1c5188e441079393f46a3edfdc252f356687ea12bb7a046ab31733509f5c2a10a57f0a3d11a7ade8ebfaa0d6267dcfc44c2a8096ef79f0852360f06db3f33263c1196e1774e6a4b8f22c938778e9c31f1be6f2e4c00ebeffcb88bf473a458066492b3515af96b0fbcfcc3e6a9eefea0b005fb34ecbfdc8584463e980276d11dc663aead16e18d2090cdab5d0c2779c8541285aee11c2d79de5292f9301193a70e1d7d0e1677187363a3592c2388fd539b1a16dedde842911fc6741cf9f0509ede0fae4f84bd710ce74187b84502edbf6cde9e74bfdedc26807c25c33fa44ee8431dc79289eeb0fe225557a9de3516820e315c5c12dea184b62a842bc302ccc5b86612612eb25d70382ec4924f73c7910a1ecbb8f880ec3a46b44ec1b771e3a09b168285a9b9b65b951519e8486bc1f9a5c2984cef12f93e19e4904c211f86ba701cccc91edd96e66d74ce5394c884da3cc4ba31296d7ea4baef218fc77326f06a4283f8cce5fd6b6279205aeed92929c77d5002d597830721cc6400b41abcbee985ed640171bb353de776f05a0e9e60bc63973e088b6c6f15d4ab13cd45761c9c29587c9cb938a6d1d16b71adb7c27db6b3c40b58320abace8fae543c6d698b04fc6f3e86dae7b0b10bda773d9a9a4f36f6f9516ccba2e023e7d38d027fd4e99f4fc542e369e59488b6cb024bd527939c6aa97f97d01cd7991a41d2702050c39de1fe69e9399b145bb13431cdd00b5d57ca0fa9115d48cb17eb477ccabe2b1ff3a43d731f875908aaffed06813819ed4892bbbecd817b0ca2070ac1b04e2b8bba32b86d9ea7c3609009eb5aa0151af5addffc17f2b63c131332e8075c52123192f14659470342239a6e48278eb81fc18b823cab38028c59b2913142c84a418ca14eb570fed087a655cfa5bb0997f5fa266ecf95623a1f2f2bfb04dc79558367917e5a7e647a728eff83197fe7f1d1d5d9a763b59f27fa339e12582069582c0021952a91a7f4ae698b8fe8ce203592390f2b99943d939a136d2ae8203f674e83066b286dcbb16fff6fad1b20b5c96cd2e2e9a5c2a4e161a3e3e21629b4185ace31dd887eb95fc1114f16f8104da089a64702e00fd27d064b8f8cf701c6e70ac272680e938e2c5b5dff7f3c8613bd121b5218738301ae81348fe6f9c316287aaa7bbd451a6fb7d45b9cac400af2614742b5701d1b6637357ae28af51d100f3cd4e19f4daa232ce1d6a29e901957eeb9dfc9314ed14795c672e53e23f52d3a50d41aa67a01b890b33a9f3d49e4011a6598c3f6973acbe678bf39278c9d3ae86e9b5aa195525c0e22a734a93bb85dce04d6ca6b3600e0a49a126d9107fdb7f31252509cee3d4d793ae7db0b87ea2275d3f9930ef2ae07bb4ab2976dcc67540127ddafb67d20aa9cb348d744f8d159940dd852498d7ff13d7948a9f9bb867b84fe4075aab43ae7ecae6150aae7ffb4ae3f3fea3c96746a2d015453646721b0c6a4338033d0c4f08b3ed828223a9e109a7ae3a236491e26b7c673427a980c3525c3f1afa4a2fbf935c8c2c778d022122c754291292c01db0bc87694b19f5087167fddb67728e7bf48395cba397c346112a011a25287b83aa9db5314b4ea7eb823318e8cf4517907d6810e48b49698d9560eb2f21ee7fb38f4d0153a3ec9d9646a3cebc5a59a1867d8e22c74e13bcc8f69d566eb362c281b0fddada4aa3987463734d65567d0213b7e394d444b6459ce346e168fe4eae6b35a0440dd5d92ae4b8ce8bddd3ce49b7a613087378ffbe1faf29bbe1559d00013f2e8c28ea37728bbc6b74b75aa42b435271be3a75146eba491f37775aa5737d77c11151da54d5dc83b472c57f74ed5702d0c3c56ede44dafd2748102a710b4d84567ab07964c82f18e2f8b2faaa6469b2f801f61d43b094f71f6fa24cfdcf50cfc96df2abd78a741526c0caf075fd6c38ccd5037f07c0bc374c034cdba98fd1f9d0426a7824d03748360fe2cc262130e39a21757886d96dacea0f92210a2c07bc658417e67ae594304746d483f7603bd9dd55a3b0b95342f96f9c3b635654e08c5c00615b7f852e8c67905bdfcef717eb2f28d430f2900f9901c98303595320db9ac54f6cfc7a9daded9ad38cb30dd0669b9ca9b671b40fbcdb195d634477745d06af71952a5a142a80496d85b6c5e76edccef78296b08c5dd0b7fafb18c40893e246822c5fbfeb3f7f2cf7fec90e91ec9cc06b31e5bfd1122ebdb8d33f4ae670549bf4cd4ac7844cdbea286a0f4def36e00f2b3d5140c66044bcf2fbf12618fa8a383913271be9c9e9ec02c6ce3c1ade990746ea17d0d2698a2ee9a20e421ad6f73b7791c732117ee60712e154e3e020d68d40055a1c5f749c8b4ab66dd0f9363934aa432fa1a6baa6fc3c7fdf0cc18341379545d25c423b377fab12c9a2850e2c89a1598364dcd5c08c21ca200707043420176913fe490fd4ec465c4557732e82c0ac589ec037e6d34327a7d683295b5aef4c72d56ec0f2890b1476281f0dd332ac5758b810943bb43fe2a9f76bf84882b851152b4271ba33c4b972780eb16888594af5203309b3de3d3de692588016eef63e73e3f8aec1f5f7349d88785411643500e46ae834522f6c45ab4964e58618c6dc52e899ac06a18134f928fc028066fea983f8b65f9b939c43c67fa0040bfba44b4ade6435894ed346cf229a360182dd251b5c4935ff3bfda38f074f1a7bf6211936b42f754cdd57aeb5ea13d16d30cd4c2e623b63e70e8f545a42a71cfe42dfd3823fbd83bae5c19cee961c897edb5d4ab1db9a0c3dc731b780e120e02a5face3d4be871bc40e27e78e29180085081a80ffcc289e03d3ffa47f27396e34f647927b5d90cff1f27dede73428c47bc578af9ae63ae4342ed8ee8c7fe460e74869057a3d3e9d010584761fe27c4582365f13e376d0390e15577d31bcf47a838f0979a0c68865d4a8640112177991b629f7ebb021e9b3ba6a7384b0bc2488aec9b66683feef48f53f08799e4d60b6abb437b8fb6d8c72381f87cb90a55a5c92f5210c63113b05b107e18f96c8b320aa1f2ddff9bdc532783ea95be539460c881b80da79c9114f1630621575ff92596946bf6de8d9b685ac764d842b8ad004fcf0fa930168b636d9ec4e83fdec7ef18656bc3cf12cbac4ba2a156f6bf785bf05d0c457c3481395252bef711da47f581a4dea6c33717f75845403fcd8ec8223b9c39d760f90e249f2d6da20f96a98abf14d654feb52233b46621564274e1e97ad4f0a47b8f0ad85fd6a6b600f5d9686b1490f2b3a0a8eacdb66b551e37d9f371f1e584a1b3174bea70fdd722ca1c892961ec425bf308a74a774691b0ccc443249716bdb5b47b1af9e44e67338098bf4b0a5afb199cb2fe1c366a6b99a21f9185de32f43e79aaa8af18c52bcbe22e0192cebd6fa2aa07fed3364c3c178aeef4b707a2ba9c20e955198f963410d9c096ffff85e652de0bfbcbb19346e4bb2c57708130a33c13863f7ae1b3a94b8fee63e0b360571fd910644b04e761885dcd02be57bfbfe24880bda5b04d3e8f17813784c9877a8708e07f0bb75d300f8db3cdfdc6e07eedb118cff2bd3234ebb5757dc1ea480bf32d835f1ea2a36097ca85b5ca170f465465a58a765e3019e0b5b77877904f5a246e14df6df425503efb19e8bcefdf0002114ca17bcca4bc83aa2229a03c73af931c68c2536fd155ecb89765e2dd4db93b8965bbff8ab5a72875d0f81573f9c2df9092600707f6b82e29076b52399c35fe358f7ccf185423a810d10b626ac171be241bff0b8375c2cfbaf6c45ba862ecc99515a09ddd20b7d720045ca88c2936c78194a653de641124c294514a5e60feeae4cb51ed0cd9dd32e7f9a8837ad426324c0a355a75c9b6ef815e1eb454dc4c8bf4952816ea704d4587d214823e9fee5d49c6c365c6f9519a535f15c93aaec29c97b2f483732cb3540f8a187d358cb813bda4c917f53cdda7e415d153de7c53fc82a6e3dc70100e4530ba2b60e48c10d47e12de10414935d5ed587d52706ac944805833abff235dd37937538181b17f4e94fe114304c89b3bbfabe109229ce4e76c329825311414eda118f4a6b8717f1d20c8835bb4b0f3130fbb6a5c6e69333bf8997f9ebe2a5ca66994088d8931817aed371631a39c1464bcaa73ac42208aee9760174ff5e7a5659a87e02db0a458e7e6031ab1a1676c7567a84c97eb6426e29f400b549ad30a104551be8ffe36c7f235dc99ac6ea0c429f9c17d1c3d111e7f165e58f1f4e93150c35f5829a6d7823c3af4d2d97355598fa9bc391c4cddb10d2813e768e3284b2fcc40bdbcdfc2b8ce8dfb06cc634fa02aa4e349d8c2c74c1d54a724c12cff6930810dd63e390b34c1b96352b9afc5cdef392d3034ba1df2072de4d5a9d9211528ac7143415203a9ce96ddbb35188fd147d243df25d8889adfe0110d9dea08af848e42982579ae9dec6f9e993ca7140889d1a0d288c74ff5324a07cede058ae33bf12ff2aeafb2b8201b723183e7825e014c898db0b97c63145a748cb91a34db89c1978b51170cba440903b49546e83ef3b63fbfd622de614a961f9893e352d58abebce70f45dad69e8be0581d70485ca618873053200c9500bda8f8380d9817ddb130d9cbe11be949c7e02039200b841c1442141a4a61332ef63d9a96ecca0dcd35f645664fb374d58d5ccdc8e0677a16ac8e837735169c106f31249033c2d5c691557215402e0841d3f44c3dc7bb642fc38ebe0c7d0a9e5cb5878916fe099ee4a787de9fc75b9e979edf298f63ebfacc717dc0e793d7650adedbcef67ef2191f0c7645e30ff25dcdb8d33ff68a5e63f1a9a93594e1426024d830ddbc3f88b609b1f87841d2d7d4cbe0fa079c16c9f8ed9434cdb76b835c7d61132acf40032e9bddf87d16fc9d9e4a85266c5cff2312b62c84a6a3cad3c3871c15af4fdc438b5149f4fe89675a91608dc93980b613972b45baf303842e2e5d563a4c01094af5b20dc277daaf9bbdb2f60a4768032e5d4ffb3bb002d26b2e951befa1dff2ecb2f328f3f1929764e6080df9ce66bfa56d9f1d4f98bec90c58f0145f018ba1c44dbd28d2c0112525c3d8763b01d2a97eebbd86ac61050addc3a20ce004c0e1f56968f75bfc76eb85ff4c9378ba78a466323f06b952ebac50253ca137f0b76937ab04918020777ace2d6e627809c4513659ebe46b77418a98f87dd1c5726ebd98f0c0330153c2e44f2736f3590de89281348feb8c902b341878eac2b4ef20e8dc6f1d10813e8fe3c8f26be2a1b86a51e01269b940e79bb7ed313ec1b5978ca822455985fe5ccfc5fb348225aa781d69ae586a3e9ccd5d93d99bb5b40c8fe14f28f7f7882af3498168ef330c51f05abad407796355b0c25c148b2d5680cd7381f9382b742f413eb819cd299274bd9780a79d3ebb63877015f1ccf9d02ffe9981a4e7141076263dee59d7d8bff0833e8a7c4e490ff414672a8a915fd5dddf4a81233aafb9a09792b7bd892533d07892ba5d1491c3464eee3304f7c5ee8d29cae2400d05d59a425bf15eeec59c13f6f613bc5f2e13aa3236b63eeaae579b127396a7efb7b0f13cb0665e1f74f654a7314bcc642fb080060bf2af5aea5108e3ad383d8f56a7315f01538fd1f04835cbc37bf4e08ee2f2baf151e9d6e0067f2470464ff8b0bed057b8170f4cb98db1709d7b09d0561e3c485309258f05499618695d3417128f5f745907c8b3c193a735d4a7c19694903820ab78f61586b7e05447f1b0a60d1caa6e963ea7722fe695f71ba21cbec0a56ff5c20588120f82bb63df975bcb9d1e638e677608a679b9f7ec06543645b566c775357a4c3ecc9a2d8d161fed53ea07d7f065fbf1fbb7b6c0c22e7827018b1a89205796f5960cbc4e17c7000f97a59d40f9f687b597095a89c9944a9646b046294db7904f384d6479f8735a9ea9f43c2737af06b4fd98470e19bb4d5a15dc745f9159767636edab89a3a5103c09c8d8f22fbab0457419745e983f07826e6c9867feb99c514e601975da2bf801eb3408680f284ab2559dfe21f3fd77148f483512b04337fd2eb296664fd0e4fa6da03609c8102d3740085a21f4d3608702e8aed9e8259db91b471d8007cd5f00c991cb9bc84ccffc6015a2bfc06ed8d6685f79a1e9ae017069a83b3faa2d1afad571373176a6b9143de1d3097e176a9764579dfcac9383f4461974b26388ec6375ab640c0becb5040ebf1c309a1d06cfa3668e71faad1ced369ecc2e3020b35073f9d52cb50a292525bac6d6bee0f072fa0d558515c1bcc849bc37f3fae1af91087bbbbe3652ec14d2b74c8fdd56d6c056f02b36d8f7e0f5bb50c0fe50501c5e38a2ef0c857428400291ffe30568ce91aa41ca4c9f5094fe82e4e62c9e249bfc7ac7a66d93a1230a22b5c2fa3ce8023de7eb55f07ce78de09c3aaa0ca1fb55dc7ad05907a6731cdf231d3d4a2e622bdb9fb0ec1f101702513185b6d67b633a669527cdea3101ddc5d07208fa496483969c1919b075f65f1da0d7765ff45e5216af063f45b24ebf6b4f9d83f42c14b71968f5a053cb6573fdcf99c961c58350dd7467f027621648da360e863a5e053d30f47a7e8f37813595513a7a9cdf1b61ee8cbccaa942cdcacda3a1d7d6872c68343345ba0916cb90cc12fcccd831a994821e1bd300128ce5569a6df8089533f0f8dc62ad5cb0154815beaa7995ae63be367704d4bbce1cb6ce2b17dc6428ed5a25fa50245b7305da419c7c4771d5678a9bb421312799905ad0fe2c1734eaeab16df1cd6f8a35cf0568f2a9c9e31b0d3263e1ee5482659a4774dc96d1c358b7786378eaeb42ce52c00d984df7d2fdc813e6bc7a53a516226a31224e714e8561362fa9c66456084710d925f83708d6e16af24eb02ff55e756de2771d406b6937316a3716f28a9eb23babf5456cf25fd8fe945e936f75394d07f4e00a427415973fcaa36f2a5ee381383d4f425e053e2de57e96330b653f3f571eaab854c3614a8259e7f41f324f0de73c4c75875a9fa4f8ba28f62c9616ed84bafcf5c44cbdf73382f20b47eaebecbed884f5ccbe0faf61e1e590970804f2247c688118c1eef235aa18bdec665db4debb459c832d203b06cc37d9b1c67bd4d2932a3fe8ed63800a3a1579e33ab23b6ceb51574f36be12de399f4b4b11c258056e6202be742b3ee7044c649781513b706ca7585881c11abbfacb5d81cc1660deb12e0f307ead71b446df8146977a100d2adbe2194c52ef46dbe19f8f1ea3a4f7a4826031d21b9578a17bbe94808bb9b116c73409434714be0b6b32b4d87f17a864a94e69d66bb14507937cc6df39772cf09592c25baa5571b4be006bcd2798ec06c7724bf8ade2c1e1c3978b8b72edeb71024199a99102e4ff9716b5ab318c96c45a386194dbd41e27064508a0b1f08d71eed310198498ce5a36fa9e287821b8cf87ba253f24e9ead7c131e6d3ea4424d557dba9b0129ebb245524abcafbf420dca877a25e5ce321c97dd7cdaf01fa6d38fea85f972005bd14f75c546c282dd71241ab52632ca9bfbdee51cdd4517cf5651bf9067344f4bf8f6e043d022b53baafc200cc0e7dd3c60067e1b5291866738d9619992655b1579bfab5ec12b8519128f25a293788a9a4e13a55c4bae30362b531a05f0027f3a18f0cdd0d8983b6b46490273e3fd81f520ea2489ffa8499d36d1b764a208cb5546378f5d4c90fd69a075a449614d3284687da52dc8fd90c1016d066e33046143ffa7ca88505be9c23590303b047e1116e4c35e29279bd09553d26ad3fd9dc4ee2e4ba59372194c3ec0afa42295a2cbba9ed58b50e6ea2fcfffe9ef4741579d828109ed560bad51db9993c37ac5f78d1e1d5d23f30ea4aa8f143a516519a279bce60b5d25b2e9cc835f3292efa1a06c9fedf4c7dc2efd1025e4eaab25b22e29c50fe37aa4a30394381f7b0bcbb9d359128f7093cf91e477d9ced555339a10b5b7ca1232357f861a7596c33b67db2a39f27be89fa605af33ceae451c10de6d84a6f7ae63038d85778ead0d68404e677f2e06c1f59255992b249826f86dddeb1b9d06c2f4ff276991b5f3f0a9d740ba0c1b0467163d32e8d724d58de03279bdb4bfac076ec25413591af855291087b369dcd450344217861fe804c8ac7817acf18f7285fed9669ed62f9eefa3d5b4ca8532768bea124d68790abfdab80f326a9e8020d75c31cd3870c0672fb76e557d2a6a403126b8bca8b0244e24d269d2e5c631a1ac1ab967f261a15ad5d99355be2e843d96b987d3cba3e2b0946f095d48f6ff555bf629cd5f43613adbf414a7e2c736a864c25ee0328ca6d6f4036cb726cb22549b0536d5a5dfe23988af3b136042b32b913f291ced45fa70fd0eff4723f7bfa6ec1e0c099f47400d6322555009bbc23269dbea491ffe128cd421a6e391a8d51cd6356dc9ee61dd099bc8a143da6f4eccd6314c128f48b70a57cbf496c2e5ea74c19e7bb9d18a3f74ae3e2cc8072c3237011dd0c2c6428ab2397762c5937919c98ae3f2f5e850607ff67bf873299e33af91543b6f272bdfa1526429117f679b611f500e72038847393f7355cf37a3ba53b03e2de9a381700f919601440a9c2fc9d9df910f95164e8679641d56a30ee93f8637089604bb69357ec0804306a5a860137ad4244885c0f40a08a37c311f3a8c4e4b8f2b3425ebfbab4fd04547c7704e203d9e6fe40bde22c96da82669f1e4a4b0f44b335ad65131c1b388c6f33469aa751ca52c274383178963039164595421c01df6fbedc45ee3f25d0e02b4c154562d9fb35dbcaca5af373f99ac8d12da4ded9c2a0ccad7e22bd3b0f2d5a7357d322e048071882d3512394c78c9528a02f0ceab582afa2954fb18c5d93f8388e1ed8c388dc56b267ac06e7c2474de7e8e0ad032a912c5cda074f2dc886a375f3c1b751b51518ad963924294beaadab35f7bebf2968dff0118413aadfebb549f95d472e845b1852f8b3865e0840c6c2c68003e346eca1cc5587aa8496e062ba801e7e08dfd21994fc9d7f6f30dbe98357de3968e095e3ec81832d64433277552c4afceac9cefca2fbaaf1cec09928bd7f234155a9d05930b9c782d22de1ea3c74192fb2ea798d65187881c4bd8ac9097707ad0c5fe5c90bafc2bb212edf5fa8b68036430f1e846ee944b02f530b3720b69ac5490ceef1c3ef1aa19babffb483284dd3cc5e498a811646e0773836cfcac286e1fb39f97a86920630ffffffcf