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

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

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

Block Certificate

Block 84188 387b2fcf3412ed990214493cbf0ee6b6dda0ebc01599e3ed43008a3df8663a77

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
65d4e6910699728ba95da86e6aae5c1456fb921e06873324a35d7600fda4ef3a
Certificate Block Hash
387b2fcf3412ed990214493cbf0ee6b6dda0ebc01599e3ed43008a3df8663a77
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...001129000006970000
0020000000020000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000018112eca0bae16d3d3d3d3df73dc0b8cd3044a08836c342cc68f5500ae8a271a203501fa4d99d333e78063e421f97a0c93ccf6edf3c5b437aa83f3a0ae736a77e80075da9d257282cc1be09c8857b8d9b190870926077b05d30000000000000000400000000001001129000006970000

Raw Header Hex

000040207de45a766671fd2d9bf7c72ca731eb561d029d9ab01a6f95a45260d36324ef5f134a82523acd763ff9800559c9ecb52169c741e3544d1525baa5e7a5faf0e8e89a914f6a4dc900183aefa4fd00765da3243387061e92fb56145cae6a6ea85da98b72990691e6d465

Proof Data Hex

59,560 bytes
121216010307d9399857c5e7b80e4cbb24877fe4aff5824c327b774dadc24c2d03d88db01e69f3ae982532e915f4ed946631e027c86378a977062345a039edd05849300261d5864a39745f2f7bd49f23fd6ebf045d65baf6580a0e2830cd95eaed99f6642388361495ad9de105f4af15a90c58611887a607e6dbeb25a27d48c6285be1e0c7b732a4a8cd91d8922df3ab64ea60db1e5a801e28f1f28a62fcffc9639ec788024cf5f27788f0f540ea01c3aa3f6ee6d92990de7fe135ff1dfcdf54ff012d0019e75749e828c15acd0f1d97510b0c0c38a35fa35e10f35cfd219d8c097a8caf4a70f576995950b69a7c4dfa2968ef1a7fb0ebde6a0808691188cbd6a0793045c1b7c1ade530083e1435baae12b11ccb597a8c9a8419a99a7792d07a4afe8f2b7361ad7197b995c57868ae19a9981b644462a0e75055dedc7d0911c0c24eca5842f7d3a1649cf0e323d0a47ef24e335ebfe7c2b4b192309537d1e3cfada24646c22a067222c78da31644f67030bb6042c48ef2338490f630b0ac9e035bbf378ab2601edf575f5439919a36b1fc74964819a136845c309bc71a3f25abf37582e804cbcac49d9cf504d0625ea043ee71e69562870c1ed2f7d399be19e7d68edd8c0430050c72c033423f9b908cb990f174d9aa91cee69b51848d29b8078075de19dc0c03f17d2f969281d15a1fa7e98a70b9163dbc64981c5388d4d912c92d5e2cc9c8d1d00ec1112d59f2b8bd5171af221692b7abbd26ae41275f2c6c5d59dcfb8007f99f8e88362eb9e2b88d1cb48544ca5346ad9382599f57f98b2478595ebfdeb0b97c84fdc874089f658e1acbaabf7dc30fd1ccb9a5520c97851a95ca37bbc052b4881803507eadc7aff29c25a7f5d686c872be5342f32a0077401ab658ccc178c56c27d6039a99f4d640690c99ade32c23427ca458a149e6bc3278d19363fa29c474f10948fb0536b64948f510b030c384c25fed1d608293ce9fc33b26ae419debc6b220914a430a11f2e330f7a68b886714c9fd0031c5286deeb4a27c3a6f007875d5080e6f3be771d961aa4a55e8aef1230035f146d777b583de18425b4145a285d139d5c49e8c6d97b8f32eb8d08748b0f8f69909f3aa6b2268f4301a3a45d408e050df56ff3c259acf72b92240c6fc04eb5bcedbed2ce167cd5b84359e23bbc08873b98b508aabf5a7402fc3641104d00e029e48f718095da184f945f7b6e40787036332a83d142a9b4f9ee238fbe7b621ce1908b2a07dcf4fc2b41fa6bea578eaf103f12260899fff20d44a640b3f809c30d202b52497271c619f88668fc1853ea77a8d118b3c0e30778f9d038edf9065872f771f49eb9aff6984f9b36aaee93adb98417760f9be95d8329ad24d75e1bdd0513a39f17977e979007349547e98b4e336fff55902ea27d23dd31036086e736b658785fa92db6991a5827988bcc75f0a6ce24025205b143408cbb3ec7d8e102b94a421034dd723d35666ce5ff47bf05b72fd95b3746f85970b65d00aec16d316ee28e6aac00ca550848e52610ce9cd5a1542b90dbc250f3a8357321b2e93f8fd55fae079ffcf18785397c3cf94e3a0684bcb7dd75d1aa629aa964103c8ac563bf7ee9bcfb7412bed8060b8b5cbbcbeddda4139c71e7c2f7060998f870d429bd730b0c044cfb84898cb0446faa9c9b972217a0a9971d1905ee015ae77cbf42106c2c73043b3e007e64757a660f6991e2fb46e9e6b711218fe1d93d0895da8196f9194634677c88c40c60793c81239b9e272415a034e0989492fe46882c3cc2b365559109887dbc67bc7e95def141f712fed3e85c31f9863f39d8a7d6337ac3a4d70887d3a193058a85d3ec3f9b4453e374cac9881246118a91963f85bec715ddfe35fabc5b1e70791f6cf8339cbdd7eed5b09d9a5d997b264465fb8ce7e12b7c3d93f149e5ecbae31e343d2ec52490b8ef69e50e57d64e8fcc8a6bbb87ab716aebf076f05bf7858b392ed55195802f4322cfd432c6ffcedb0ece78d3fa52b91e7fd57eefac8b90ba2249ce4c9f2eb47af9368f3d0d659867ec8893a75be9328349f920d5f4428c0e217edc870f426a0e9db02989a82a8632b358d70b503e1b95b8c8968fa6a80e7dbbc809d7f6ff7bb28d5a136551f67f29e07b4290cfb171f2eed92dcdcfce4c07c02fafaa2ec05a359eda1460026b3c6d4646d54d89ba2037c959dfa09e1b29d176d0347d84923f4f701b65b018ff9eab604bf3b0e07fe5acf0d83c1513553721b62d59daec29a5f9c5ca212c3f9760090a97595951d9bd1ecc6144f4bd39e00b9e9f2156d94a36c402207edb872d2d12259b7b1e0bc46169ae7e8fa3adbd25d21debdc2a7ab95c77b88b709b315b1e5ccf187b8b4f769f5fc934140a38f47293f6e31c69a1e3834883a2896ce5687d61e1ed59f0292452f881ab876b1073202ea108a2327a4e82ccb0e0ea716e963da67f2dd47c91dfe97fd28c2c330c99d1f20551602685e9318b263df1d3f7cbe8a06201226840919cc3bd70e84724dd5a2956b3c0830be0103fead117f3243933a6f27db1cb5e50b6d08be664a9602e4b6afffa91227ba2471c3275efe815fa13b5512b623c5833ce0e98fc99db69f077ade9e5c7d77b11b1db7ba714f6e5001440ce9d5805779f700275e3ad0523241379495a8e419c8c261f47f5e203db06aceb790f1ab984b1958718f071c7137713237020aca95486dadb8e03ec97aa3f1e2f7420440624cf46b2f9dc7253e56228f1898f307f8ec575ccd8757af0339aae351ba969d0f36f411aca5775f87de0b754012670d5eb1a8cad865516f8b56479518195981bf34dfc5694eb6f10c51007569b2e3e532822132312f665163a242cb68705abb9a502c2401da5ec3d9cec86e61d669e3170d2139285f08712dedbfc7bece87bd5a2560a4c56d27a95b4889bf1280fd0b9f072c987cd713db9b14d4d157cb0faca20715ad4cf9520721f74aa3ee770e9e3dbce0803bde179dfb20310366f72293c727eff39010fbf6435287a95fed1c94bec1080b653b836d26eba507822130bfacdc90022ce17c8b4a3666744730b8213de1611ca3bb3433ab85bfcfc1b15ba502f46b4a312ff20c1510ed88f0f7206d827e4b6cf6c90262c608bb1f36078c2f9033041915518acb59da6e2aba124d37e99b4abf0c6d35b2bc0d693d3d0c1b710b4ae55aa02b23875f2fcb0768192d9e77db5420d2ac09dacba27f769f7f056f624cb59fc73f8c5cb48f475bad67b69f8ae51df6ba6aed1a8b68cb632d0ee99ffc7d0e2e737ec219b9633f3c85645b8861bc53e5abc59df39efe9341ac5b78fd98afd1af950122b2598a232baf285db45b0d24d7fd1b64e0d239d77b6159330a45ad77a2e834300f610034a2dbd30ae92f8556735170bc7933bbd712255bdccea6dcc94a2c355439a5c875b090ea5b985d2935eab141ed54e5fa43ed36fb95531e64c2bf60d2b4c928aa4854a9632dfcdc8418f18a8e53064f100f15445750c92a8075e0cbb081338142be4838504262a4f029344796314e40875e04bfbb2c88dec94a3a9b8e0af348bdc6b7df4416033520bdc6cb8fa779a05cd092dec77026cd9b01ff376ecea11fc4c1e13ba576aa2420b942d568b97b5ce6c04d65b822077eaeee618dfc88f0182d0662fb78a39033b679f8c9f58545c18ec25e222bc49e72e7a22e6c4943368a241cfdb103e1e07c108643dbb1001b78a31413320504bed8f3cb7d998602e174387a24f09dac7a7658d5024f166ac042e9955281eb0b642565133a163b4a084c36aecde66894270440790be5a74f790fae40c04ce9e5fcd73ce5547c3e7b95ba17eb3b3d80c359d3cd9215ec328f02c0ccb4051bada3b48a0d2042089f977dbfd301aa364ea36db6a5d55192de785e7512faf8ab38f42f19bded0d11f62e70dc9d9e1a52338e214381e8f273c022262684a185cfcf8c9cde023db319012ef76f4f89714ef4e995570e212b6aa930cdeab2a0ccb1fc57d987fd7d3dea142ef077a940f5ae8084ed6288b9b85dbd8454a1ad529f4127b520033890582ea13f7b1fce834b3184c7d56668ab6c16902db4b3fa5d9536f320b170a707d62f01d4beacabb53829ae6d72b904697f67d6c39eb144454866da5c24fb58b552949dd3f9502e2115bdab477d26583c594f0894e7bb5a39a12b5d18e9a2e196803ab65692934cb00e19e17eb917e568e441ad2dde825390848cd9007a6feec77df9d54648a4d6fa291df6f14379f181c52bd6b2d2d9198417a56e8ab65c6b18201e44edee97f3f70bf9e90f24b56c52fc1cadd1f46d458fffddcef84cf525f6a20b3e72b0e3489e5524383763fda903c11095dd819dd51e158b5e0b5133f718cf13a819799a3abf54cb0a3106b00f6ae97899d18fb1b424c744003bd5db8382d1268c7f67ded480e92d4b2fc0a778e52922cbec2505b1496169162fae906fc8f973bb3867a19a649c874e1daafd85cbf18cce369a098edb2d29c2a3012c04cdd7bb3f9e2e32b2d1d43136eed307e21756ec2bb7548f4230939fcc035770382f12dd34ef103a6883daad8050dab07ea1a327f68ca43bbf3df7f229b5885932b0323c72c9b02e73e3401cd3d880c103e802fec1d76b154973fb51162f6be97b8ff11f68c2b51aef54553e4ddc1ee4a81ee7f397395d3bf51dd148f664c3201bc47c21dfaded676ff5a6016dede59a3c9b754b42ac80a97bf75634b1bef29a3a0bc4539e66f2403bb70d8204a9558d41536835763d2813a0303bdcc42e21601df77554e36fb427a69048ee27d33cd798c17ca3178f1e2ff1343d1a7ee2026baa764131715ce8cc889e2ea1376fb061e8e983ebe9cd47ef734f1b9d47597bbfc089bc9080d7622c15785056a77a7a9c187ef3692f02f481e72eaf6a5efade433dbf3e95b6a2b6ba990d79ba3b71c54d4131e048a4a91c17ac3a776213926e1089342a809d5721e9f08302771d33828a143b9751f29d09937b7f37d22b5a17466fd7ddc1c3f6ba9fdf8d1fe02b3cdfee1c8d69ae2f07babd520c4b0539cd4546b3724ea8d937cb2c54f06484d421a43924387dc738320338e0a0ce709e3ce92a4e6e34cd0e547f5f08ffd679bd2c12b1cc61bbc529f05e2fc1a8da03fbbbcfcf39625520c6bb5d86f0d1dce35d2711b05664ad5071920a0d7a73f2bb7b7e2b8735edeedf008b5ad62411cbcea634a2c8990913c36b348b5fc75e551013be0b7ec312c349b610a2bcc85098ccd8dfb1ff5635519508295b7aa0cc18a533e91f5c3bf2b6e257d9f997e6f496b544a585ee0ad01b42a702360650894eda42881e1e3f4f0ffd1633983de3d97c16d41d8b4ec0dd96507988dfa1ba9a1e5fbc5b25d14fa76d73947b45cf85eb9271fce6bbf2034a49a4d7856f77911a31fe7f17a0b62e7a0e4e034665a1a71e9bc0902c1598a67e0909f8eab590f8d19440aadafe2a230e4b137b5cac21cfd33b423c154cbe453687a2648a3bbafea5d89172a4849a89a09f3295a871fcbf376e76998d7722ea2b7c909a157e9e316adcbd6ba33ec48c8fd495fcfcf3c191f4bff9ec3c041462a23163afdbd5d1598aacade613ebee9f89e27ca515428925e4025ae282a05c199ed53b7431f5deff52971f820eff61ba6ab2b6ecb123a71461972c304b38b51ef47754fba7eccdf22d32ce289f2281041d844e9717d260a54c158b2e30a6dc7bbe330e0027c4f17f0f0ce6c5de8f57443e548f3bd01b5d5e8640ff1375bcdfe37fbd10c7ecd3c8be1937978fb1f7d31976a2a05480e48bcfe699b0ddeaaee72cb173ccf1fef5043404680b81e95a8cbb20cf8c26540fd95db2445eaf5d349f8dfc5689c285740643df5b49b6d26ba355e64ea99705b5f6ab8ea949a4e79fc6628f1635513e800dedcb6949a9bbaba3c948c60e4bb251ec09f37e99f8322478d1c2b01713049bbab23c2cc5e9bdb29836a565178022c6ea4b22e60406ffff94eb19e7f7a0c3919401d4b8bb5015ec32cdc7acf535529f2c8677db9cae674a74cf5bed48fb7011071ff04087e6d41d9a8d70d7c97c9cbba5d4558f17c8ea1ad85cc3c5a4b07d5f4d15b32ccefd271b7cc0104e34f6ec7c44528a3c6e7a68a2db9e878b082b999efb34a8b5870f7a09d9dc309d825885f67d06194cfcdd70e8db9325a59f8b9e98d0c62945a841665ddc252879bf7b0d8cfd3d7c34bd67e7925315a8198008dd010da5513854bfd4185f060087c13ef9f0d88dfaffb6daf93834d39819a2b056f27e4e82f7d48ddd365efedbded1c2b767dcc370918bc9cf54a5a15df2177a8b8ee98d828587498f1e4270157a2fc9982a179f9c206f1f54cb6100988abd2d9ab4aec3cd4f912d79b5312a2dd0df1995c9819793d8c34d636b0b6f05471e140a40f454135fc7e8c3cf3784af9c8f19cb605fcdd95bf246f6041400224e9fa3ee185dc2dbfd4ded30a7e5fc5c92215c994c171676105e80f4fad2cb8be4a2a65d05e039ed97e3abc468fd8a5deb6684768df761b6e5566851f0a0f691a4f54517efca795ee9a8f0c707fd268d1fa3d51bca77630f8f6e866a92e13d28f26cb3f715b3e124240259462f21fb82eafc768cdc3fb3d5fe0f5ba7567259fc7606d46f3856b780c7151ee375b9c06c047cfda5b7054d1201b83b611b5e3e7cd4dad149cc2d442268510934f64b37bd581c33eebf25997dab0f2151613fa3f51a61c10ec2bee993eee252ee9308240583edb3c7928f9fc53c67395625287c8274a261392d88d4cebb92cc06e226569b24597067d77752a1c3579fa96ff98a0008cce8c901ac18a10d50f9dcfebbc19832fe1fc8595a443be367be81b60222a56a32a4acd632a394724507dc16daa1cbbfa900905fa1a180cad44dc30765e783573e5df643fa9333fa1da93ecab82ef964eaa04e51cc09a78240ec19e9a37b16c304b90e140960757b48ec3d1f3e785314e8593f130bd85a1b0c818e6257276d5dd7420aba4b7494f72ff0d8e15027438fc741628df890bbc2fa0339ba2762834a3e6b4665c54b2ca171f4e5efe8cffee77224b91aea66de591033eb9e329698ee0a627b906bcf1158674bd6f60c1c13996c9d7100dc22859307b40770b5197ab89f6b44aedcb0a39fe7e45cf8400d342799a83c014b29514623737702f1b663911bf57543228e70e13fbfe16a6a602715367db28a0401cebef2c784febd99b2869d4557e0aae93e9e9182dce0eb728e309131066b148e08eec805d213ca06d4a22ebb543f1e62ab5e21068a3069338f1f017d05ef5e50d27dee7afd072925d21b585b70a618c4918263588f8712ab4c6b84e5339b6ad4322e3713de2c4f89cc3843672033303af3db7e522e240d8538ea6ba97ff51222248a11a3b12ecfb2066b8726de0b37a2bcc8a2bb92cd7766a887be92159bee0d5987cd940a2766c8a5810da927ef2e2313df2f06f8090b1f476e33e6d62df4f0caee84e3623c59a777a11a244493fd61740f772cd0cc9be6d6cd3d9f223dacd6f3073e817534dd2e6fec48f7abf9f996666ef7688c377601fc7be3ae7a96774b90f0e5fc0a7705c6e42c9f710c0a7bc65e54c67f0cf2f09d987859846ca1f1080fc515ae4e04d09ff63c766ee4f0093704d8c4800f26370b612b669059ed8604eb1c00f83ac09b56f4d57edeb9e0f85262bcd2c8eebcbe5e87338c26dfb089abf483ee906866cab318f01a9a3eae0b6f44493c0f8a426371889537bbaeac61bfbba9f1df4635a3abd44095b23c931233ef7de221408a764438009fbc3fbfe0effac219d2f87b481c1c047fe0427bdcbdc62ad89af342a25dba9a72a1bec171929511548f51ea6b34b3cf8ff3c70f70522f822271d67225fc76acfe5e8351b871dd46ec76a2a1ef4a4277635c9ef93913bbdd6bf5372aea14df22120456ab2b533cdd049616b086b40d5f8ea99f4bf23ad9380af0bf9e1f38b3b9f49e325325bea73fd47d37e5eeb53c874fe0b3c2eec1ea9c84dc049b77d0008abd564c94d3690302a1f6412588ec66b0feba50d1a8ad250d3e52e6c678581c99a83d86ac403e0978ff813b6b4f3328a794f86940fb9ddabfa03c96c3795b73c48880a894062720ca1b5afaf00d1f58fbc19327932f6f54a08e0ae7a88f7a8e70c279a02a095302ca75515fa845e3a430637250cb10e383f127b5f4b73e040c55f69606a0bed46e60677e79df40fd506bb15cd24072431fd643e66f3aa936364aef21ee3ce84ba75a6147dfde32ed880c1407a039bf0bbf4dcb6f853509e11708906001ad837c5e45669249d74acebc9324bccf0c9d4bb01252c09395daba17ec73dfa05470a8c3ff2957ec39399e059fbcab83c9beeb462bc9192e03a80e722231c3f683f77a2c17d887b710599fe0ec0de7b5be8a29d7106547cb98e36503647bdbd0765c5169db53cf553cd26e145e9fb4a0e59cd152b1e8077dbe245169f3e993a6b52cb2d164a4a0b69063be17804bd1f66edbecc63090a705132b4151735f188431d0001a9e0a0e61e5c7e20d0f5eadad7246b468f96b84f5a90fbd27c1fce23169db7510f70b63c62915969cd8eabd8ff6281b9951ab5ccbee556e0eee6c88da4592bdc11d916670a79dcef3bf29da02550c0a33a4dacbe8a9e967fd84477443d50bc7399722e70d661f39a18760ba74ff4506ed22b6406777892f464b5f8055f9ae67c8e64ac98da7b3a5b80640cb2c2dfa4c28cadb3fb996201fd86847d86306b3cb290b3670fc31223a55c0574af368f88d4061e6828570ff6f8a20d2f387640e55ea14f8509a066ae94c69205a77788a2ae0ce6bfe142fce4d9043ea628768c73ab29ba74d109d17727d24e24af0571de09a8345068a556c6b869b2b8db35e56c12451b02d1129a79fa8c54c88a121c0da8a67235e2a051f155efe42c3e177c2bab451dd4df8872252aa4a2377baf46193758cc87993bc777883aff3eba1033bbd5f52a3d6e300cfdd183559a173b43c4c902381f8d41a1ab3a8f65879990ed64251d96bee1949660812dc52df8e5642a8ee348a15d6d063f8d4bdfd16ab94ae0ae463eb939959c052fc509504996293e48e5a5aae7c49b1de1b7cb2029aead33f3d18f47df738d9b418780c1f80fe4494143fa75b4c64794eaffac0297e68553de5d2ac4e19fdbeb575de2154c977467b28af6ddcd10c6978efe3c1cd14d9dafdedd590ae208452b1eb8927ae649875dade18eb334a27310df5cc26bc783b871cb7195da11dd8ce8032713e155d70d2857a2ad71df4f96fbe48dd236831ee6110f738b03c28388f1dffb17adbb703994ef1929de776933fc7a56f22aabb03c7b4cb4de23f5a3a1fec77b9ce905b5ae414ae1840e460f429d83aba0d14a47446bce95f116f88859c9db2e15b6cae771d39fe4ffdd0de472ccab2ed7c8bcf068e3fe34a1f08ca87312d6654d5ce084230e60b6d04382288b358005e5d84522808a4a03f95b460198b2cff40e6bf5ee23098de2846aeb41338ceb82bbf8c5091fcc5f42e44d2ca83e8a601b81ea393ce9668b01a945e52b2266e26889791a711f8deb0017e9be7769b612a41d34c210a31879e5be3f48f23a746776a69a3cb36c5337bb9887188b624721088773bb86674b680c15f3db08bdfa1cbb7d7a327eb6d382bbbb1b7f2cdb755645a5c02b6b5f800dfa952ce31b296bf68da388a8b0a608c015f7364179b430feb69d24edc90baa6ac8a845a08a40c4e3288e99628ddda863f23340284e4630364d72e0d295789995559b1a0e77c1d9cb808952fc2ab9e3aaee14c0677a606dd473f8d692c11cab69bb6b51e7115d75d4d5dcebf6cec905438afd634ef37fa4000dcf6225148eb2d500f705e98434714917137512d60a08bc38acea2194471b7cf92efef71644b386525abf642575fb9baeab2faf6379934064d420398a6721e9a377e7cb619037555abd246e26e6e0898c846b396aaf5ad6d235a33bb7074aebd68c652db0c06fd121bf1db46082009220f0841ba5a5774cba485d6563e3698b07371c0cea3f7261c9dbb1b4181613babb710a7a8b5dc9914353570c8ff9ec249eb1641e2da5afecfd77f921cd3b8123bad8a55560a6306d934a3f93587df52d3c8b185a1be029cda2b4041e63a5fee2af137fe3af16a030655bb7be9b7594804e06431fffd038681016352c279df9629f8aca6045d717ae15b0d464294b7aeb68a36035cd4c777129fdc2d857905c199d40dd028046fc7c94c7255d134fdbcc1e3cd83b26f0ab23bb0c7f201d4a294c71a3105b2354c9ef227910cc16868f3753672d7a1bcb7b418c6215a5d0e72fc12feabca8409644b0503fa6edfa826444993593bb5a830e54cec380b4e138403bc2e119db1474ce69cc1a0407235510dcc7c60d749e88c871f1683beed4b9822b2ca2ecfee0f73bc285b2a279304d9b2ae1105259a31706732128c414d7597d3d20f72e63496b7789859acab9e7ca0365b0e69bfdf1fde5ee4d331b29b67f840bb12e1b14b722e205d99cf6499c0d1a877bc59da69faceb0c17f5c4c550f39f3473a07c3b87e63c8b41784ae64983c8dc27ce6f25130bcec6b42045a0c14660d7c16efe98533dac4cd1ab90b99f2ab6eb8130e429b44b8f1cb74ad1ca7dd6913aaff9a724221aba4549d0730a4a232ad3dfc55aefb6eeb0a7720a90ab4579c5da2f9b2c81fdbdc0f35d00842aab911873ad0f8efa2d054d7546bebf0af1f515262de2d08f8e9427355a329c2759b0828158f42c04e2ac3909a8b57aed026ea9eb76a92dddd2c618bf480b50057d7a9927709f06efa1de2cab9cba5188771baa40af0c44df5133e3a5ad984ca4606f3e14ee10a54e7f97b826f6639f067e59fd0d6e819d065c4282aa044dc744bdeef6fe4557fe81b49066415fed99d1a340cada7f5d0ad7ce1f2dc63cd86fea30387a76d12a3980e5ab68d08de0539099633aa2d54430d9cb45a1aec0f43bd5dfd74de6564e860b9d856e6210ad63ef650f1fe25d7afe7ce2f78364a1896ec4c5a2a791c73d33f9e0ee8c185051f5cf09b485d11f5c83f801fe97406c92aabfde9ffaef6e5ef464e5577600f19a8aeb4f8033404ac160c36a1c681a851f8aaecb81e19d36a027435e8c3ac2481ae65945bbf53cfe256fd546d50fbe0688054ef80adf45804768ea5e9b225e5249f67c460b42b594eb0eafffd82ffd2cae440de1c6802a89165dd56873c49d8e8c7bc2db31a345a38b5b10dc002c9382c46a5a3ad3f637443a443e80f13eea59841c6fdfa5751d222f9d8daad41a1ec3edc6493cc6185665301ff8831afbb88f516db39a1bc323a824946687a103eaf0a185236876a0118b8efd08ffea9c204fc203b2c114ab99ca27b4212d9dd020e10091f103596db107a014abf1a25b14a65ddbb186b50402877aa506d55f6cb8161e63c1d3b81972b1c800be834db24767ae008fb6716ca768f0c2fc91068dbf9ca369fbd355d7a9426eb74e0970fe34ba0d87f08c2b5eddd89e06ba6bf1ca26ecfb6b4aa765adb8afb759c4ecf7941c4ced73906ef14d893c25293b1ae73a351ed244da532c093067205ea03e5a5da3de88ac5dbd14eb89028e8c7ba10efa60e269228999b88f0a8a42f391a745e82505046ebad9bf7d5aea129a3ec7c858cb540076f18338b4377d9279b819eed5d073a1544b2dcd126e152c409bd5f217836808f5a560d49bed225304100c0f1f6b6d5ff219ae2565fe8bc39c274b8c13e9f9b58bae496fc679bf0859a6575478427e0050cec0d962d3ec18b6f680b69e1b948508a17f8ce1d770a3b3d5f69ab510df289ce15a249dccd4e37d02bba7955f90bc8e5a98eb1fb33269b1ae837f0d408c0400349dba21657ed114df75af9eca227002ef4036a7c94db459969e6990fa249d6d1547592d5985d2b3ff03a215575c74ef490a4a4bd2e68476db0e21f4d629542c53ef7f9d9e8e1891f24889adaa8153607808259e6949587a3af0d023defe84bff242b69725b7a1524a35fa69b75eaa1bc81d82f0028c87c8a48552f374d78ccfd7f75586cc30814b7cc4a0e1e3bcc0f3f6a4a028b0c59b0a5bdc7ee90a703d9a13453c81f72c57b80a90aa0968d6335964a5f38c21d27fe50986d343f30ce60a924b52c7389902b7a300fc2ca25fb684d0d5a7ecb09ed1d557675928c625d01e088006d4f152204acda105a6aa459dab40b8ecbeaf5497169ce4043ca4f7d7fe8c6ae75dbeb6be9ceee7f5959519bf1ae0ac8d54a5cf4b03fdc37a396e8c0724f338e65902e30a8e2c2036df3ef83670901d31fdcbca59cb62fd3293bc1532c703fad7306a3e1af866fdc7bfe0d4ae09dfc5bfa5407bf9c4579523015db08f6f4e0a8cb871cd8afcb27948f47aa2f6318800871181b525f1b4f16723c95f9b2e1021148e981caeea347a632674622646142a86616839c7aa224eae5e9ae184a217247850acdd38818d12356cbaf18ca021b5ffd4cc018d24973feb81db88509fbd37389efe4c4b23a93421881265a791157e533aa8afed2535e341a1887b1f589bb063b00551e875277910c184cea41daf22c6601258aef7ed270dc6e6da47dab68b3a565ba1cf019985f9e63fc72e083549ae74788647da71625901efd3d80fde9fab9630d8415c646fd6d8be43e2be49e53dbfd4f53915f15484b03c9bde9f53656f52c994356dfe60f981e030e48c29b6ad9059e3ba5be7322705715cc3ddb8ec446fbefa00b7b8d7b28346197487b5e3a814df7d7254045179d6a21771a575a97d816075ce608bde249ff7ceb61985cf31886100393e78d11cc9ff951bba5c4e7ea1db3f8c8762f92fc2e13c22695c1a22d22be7acbbf3d59225fe80f928f9958935de36a96e00a5252bf261a326b683d559de3227e5cff4fed9af405d67231d8e147e6948258e8ed5cae80cac9be35b38f9f676e541daa854dc4213a663a65f16da30963261c64a8a4aa99da7d843076db6a5ef3e25d88c59e4d823e89c02000730a6b696ddbc67f64da37811b95fe77a3d7b7169597767aecb2badfc8106ba839457ea1e4e078919f55f3893b8de2544c236c6df839c226cd6b6b96aea25742dc8f78a6c04b01cc988308087b4eb66517e80b2dcd9a51deae52032c06c4db0ddba9b642f3d3dd77a2f654c8081bd33ac25d039e96719ffefb51efbf730fffe0404d8ddeb438f05d912a151178a1807f7620de75f902ede33aee7fa355d7471ec41939b73586e51943267f842a3272732583ee8f978b1e4b1e6712da52d296f6be4c90a926e756b35ede0362a4865b05fba592f3e44cf271a344b9fda3a1636a7306d29af50ac32bb5a0c1d3738d9b09b777ed859e794648515fc84c4958e199276f654341bc280b67407261aedfbd6b37f2ae065b113db28932962a446f01ae633447f2f7aee3978e21acf08eca8d497c0351678cdc71a3f19bad0a614d1d75ff8c315970c8b27ad62564f294620846b758d7be2fd11dcefa84c9bbc6206570af797aea5dcf61a0468f7f6a650494fd35dc1fd7ecf8e3a71f0ae9f6fc6804027f7b719bf017aefadaccd024519c4e3dda7d8e119a106b4359c11c12e480ec8b2028d95ab650353c3135464e746b924725cfcadb880f30bbc0335769a036ff56af8986fd5f7a840faea62912d1a771ba5adaa3f9cf0fda8dc5cc9235d27c7482a64977a4c13254f3b2eeb48f144576994d6e5386a81ccf6ce44027c0f93515e3b98bd9b2cab8b9676014779a2c5389f45d56d511c8f23b9fa2a5d22335e1ae553b8d6be2cefc16bf6bb96f483c039268520411224471c7d178a3ccf5034be6049e97f01145e24297204798855dcd12098f690802b8d8fdd90ba9617e6632bb648666f44edb61770ce0142dbb22917c6dbfda530bd083adabd0e463087fad6d6559f3632f41e7b990508e72ce3dfdf866503a17ad7b8a17d362cee532b82a9f29ce41592ad11258f24d58748915c65c9e7ab78c1898a34cfab33713474e61a51ff0ab9c21ecd4086e581b8961e28ba20d4a9e52d92fa837a3408816560d5d675d67125bbb514c9068cd8613c823cd4e97cab3b7803c13862dd72f336ed595918d3d584f3e203f462db0233b8daf1ff5c554a793ce176948a133815d16a1700124e5dc48ab117742b91dbc8603a98132d2b195cadacfa9f2f761ed4a8b3cfaabf42328e8699b3456bcb8cba465765f4737778551102ff4259138e003f64b6b4713b55bb38245847ae857586cbdc8926d4487ae6381b0c3cd5bb36a46d7cbf1eaf3f103b3f1e2a194eb75c5931cbdc14893974befb4d3d008aa3b7f0b9b267f8c81cf53d2d225843ee1bf479c5c96849d1a80620e3b86a25fc9329ce5b4e4b36e21a86255291a793153aa10e4a33c9f5cf651a6c7722c518132d6af9468f6868da568a181f86c2b83bab8b61b0c0db6abd8663ca6141a57559e918ce491b4f38469caaa9b9a612af886e1c9a4c64f1c8b0852cc5108015e3eb4902426ec9476dc3fa1a291b2886f97eff4ca0cca675aeec25e3e5ac8728969a94df7e67db46512574bc00363c978f91163bd4e30cd23317fa6ecb9d82e2d0f418d9b02fb92e1916460536533daf5e5c41379c0ad0914d0534a19b8e7c47658f3b275cbeb3f246d43431fc82d9da6fc68cddc4229c2cf2533d301cb6723077ff55de5ff4fbe21328456b42a2302beb2925ea37d483abb9c6a150c751b7b1be559535e5531fab237253ba8f2fd14d5fdbb69326fdc35e9a61e23e5c8b0d0f0a8d79708cefe8d73061f9070ee1f1aad6f4b955545c06fb1f0829c6828cbe8f36d8414cae08eb584716a3b75621dcb517d12c37d507e94a69a3ba60ce81829d8dfe73f7ed5c6a041dec8e182a0f658a8223d872430416c3936ce4a6e6775a266efecbd0fb1eb1cb7667ae7871d7552af8b6fd556d4c741ec686ef85be8bbda9cb447d70dbd4641409c443b2fd003348d52dd988e0af80566ff07198b6fe7e45e62ce74b5a0b6eb61c73a2987467ea4b5d40027069f0257be86d958e5b726181c3c696372603c77e2f1dd199bf81b6b21eaeec19a2ab64728a23a09ac55a2af53a438a8cafb0007d7dc3f2e9acded2b60585ef362829c6b76dcd3714e0cebba0b538d53ca72815a093129d4fec4d70d51521089bfb84c1215a26ab7166361e13f4ca015f420fc98ac9939aaf9c63ff77f42ee4ab5e0236d937993d06096fd7e9ab9263f9974a719e07de16e6106d8fbbfab0680e20a4cb7e286c68bbf54a8294b85f707614a314728c4a837368aa34f79d5cb433ea68d2547c4ce49a302f079dd35fbec1430d9aef13b174510eb86dd05671d43b2e63792e93f707a29bef31bba2054d12a4b2449728c63b7b7915885974bb6f3d13c26390bfa662a2cd0e5cea9981af135186ee9752732d77f63e1b94e5d8dc6b6016d3b1497bc13fe684aedcd0cf0b44981eb3470433860317d054b423c1b96ee9254cd6326461f2697d675dbc7f940d4a93a0caa89f7ffcd258d3eeb1a57225676be6acc885f38099f1ecb2abaaf69fe082d0222e48597ad5b7b77247bef472d09316d0adad410aafd7fa7c1c10c99339e969bbdf87f9aee553343e8e2e5370156721943c0cc3a2f42133a422efc040964d57b67c1d9fc3e359587e10ee3ae1dda88911fd6e34cb1a519a858e920183f5330a1af51a36c1787a85a1c449794c1a60876381912e0bfaafb28f9f1d51fc65ea2535093c44ff55a59464531e50fc6f4272f5752578bad1efe4ff0690cf15dd387a61911d94ee6c63405abef7d4d3bd9412a3f8353b49a71627b00466b0bab5666b14781a7fa72169c59aa5b5dd5139a6c297ab7550062694006ae3ec0c182f0e0601eafecd3c0611bda63b24882c9041db4f47fc02af7e4b2b7d9ce1e7a8658ed98f05e2e2bb49ba923913b24a1590b07799beb21329c47619e7c27f541087aba68c4d2fd5536772f6d335cc139f8911e04398233c13ed09cf29b9ba59b302d0cf0b46fff3ffe82bdf54bf6d404a42bfb566faaf016e48ed2b5300dfc31705fb4b2ecc72701ebce3b254e1609a06a09aed2abbb7061e2c9496439b1ad8847d65810435204dee47c2f9d1e2f532c0567b2695b3534c602f130f465aa72327a26ccc9b25755480c64901518d1b2a19ef833c17ee252639b1e7d923da03d27b92e1e9e97ebc85e55f1cd13e5614a102d1bfd5932c2086a0179e1c9cffd964b8eda65d1d5ad54f171561f928521669ebcaf5e0cfb4380865d97923b60ae54e2cc198934adb3959f943f38674be4840e38a843630d07e20f55080522b1d1063443437e032ac6157620a90fc2149ad6c27363634de23fedb2972c5f3465cddcb89d55f06260721209f424e482605a922769bd7605782de582e0b27a4717c0605fe592576daae155627405c905fe7b47e7b6662d68a28d0d6122a97186dc02eba7787eeac225dcd951d57501f9bcc3dd1a6e928dc50495e84ee7e54a08348d5e646c79f5dce68b7f8ed24a68d73b9cb3687b613fea458da411e0726637fb4a6bb0640f53d25824270488b7d21f0006e56b07e469e85db15a02d0cda82bbdafd44597fd1299cdab7c29ba9cb990229c8dc2ef924a3b1b7ad6e3a8e4da981a70e29ba1f1b2426abc0923edc8cb37782534668a7739a009d18c48a026fb384961a270ae8f1fada9457423593e6ca949ad60239df4aa52fd73c62218492c0bf282d8550c41c44b33e33d79a6c75e15bc98a6f167d17eefab98dfc68a8b15df1f0eb09e093351db121ea6ebd3e637399c24551fda14d1c121876bf4895fcec28114d348484b2384d1fb290e9d0fe0b09e58c8f514592cddb01302a2e44a6b3339e591fa03905df210ce964715c120e0ac764293b8a031eb755170020b7ea8292cb2737219c802c6edbe659f061cbb3c9e0c18c329c22a6bea864eec4d392488a3476f7c9a9c393f0bcaa2477d73a0c468a5e3643ae7684cd27144141df38dfb14075d62daf0900f98117a820eae074360eafe331743b451b86f4f36a5b22be0bff065b858bfb3ef8643039b7d298df25badac907d92ee53cf6aa1b1a7eaa612d99ca91e3ace90103238965bbc49226e517d08d951d5f02425b06fe0b962ad3c9595df15ffa9a50d8e88b7f67c0b5f3f203073d2afe1bc344fd164b54a8867e5c260b6b87eef3fbda78e66f4bc00526d8207e97af9913a80d60afe5395f7c73859c98675fc95d3c111d6ed67910418978572096885cd137b7acc76eb89c941c9d056f3e439efeca9cf66c649b003d1b54719fc8ce0c99a5a819232883175026376b4c79cafa5c3fe2e958567b9d7adf131f8627fcab8086ae40b49cdbd32d6c1c6effa47f433ced3b370451bb8129022ec05149db2045e8578ec3cf668d97f586fb025b9c8a24c00d363a393fb1180505ebdbba3bde159939eed893ae7f744677c6e35ebed9c3a0148ac4651ea38da7f9142470ab0205db8f0fa3bed3ecfb4bfa37666ed1e653fe40353132741178fa1f275b4c447f3943dd8e359d17d6c52f54501e734789d9c1ce1cb8daf4fc8c707b377f2059bdc9f27b31a7c2dc9ed9c65ac44a2f12cb467076faafbf89d04a7b5141de774db758a9679afb589b46dcad0f7fa905382c2ea84160d520ee1961e3e78c0be65f5cbfb1b887299a33252a6ad07a488cbbdff5779ebec4ec0ebaa8d7be12f0e60a8393eb84c2d2a314ea9fbef2a0edc4ba7254c05ec645077306cfb79bfe900d0fe69d21f601dcb8c6f4397bfcf418cf13a0be423099096785b88decf271d6e63a90ff43c1ec524875f240042d30e456dc399eb14ee88ea2563791074919e73d7bc3b0828f941b0aa0e589123510132535831785eb7aaa0d53887e41202c19e5a2e8910798f2031da0728f6ca9e649fd56798904b789dd74d9a0d3aea2b74a1fa553580f1ca03139f7c545402720c55bbe0ea89845d2aba3a9c5a79707ce590ab425bc6e9eb644c96dcbf13a247d462e50bfdc9558e210ca2834383db9ad9ecf46d44a8c9d5ec370da11e33fc31ee4ac3dc100a5f0cdfbc2d18fc5793214b8e540c1519e4768a2f8970b303d49d0586f9b3178775b9b60b9f4bbe852857d7994735a31b0317e7dc3bfc93e2df267bc043639339b0f53d7211c7166ba1ccc0ef19c0f4c7f960b6ffb562986d36b40c402cf788717e2bc1c3f77283f4aca6a0a40c8e4031b78d3fe51cdd832c8352aff647e13072068f778f67dfde878ab6264ec51dbd4cc0a592e861e1b4887a3a482b1834fa937e81a1fbe7eb163c36b71f014f75f8357c2f15844b2fb2c75e30847a808578c0dcbb659606c08cfc67f63af428fda0f3abc4cc8a93bfa44820ebfee7e90087ab5cb6edf19af8868786fd034bfc6813dd7e7a83c35a1e0bfc99cd348fce0a35a9fc44ce8b05b00e845b7509fa4d06a065a762ee3b2bf6d8ec517d464e6214e5a18a4fb0fde120953ea095c5e6fcc7df34fdfec103ef224b25284868bbb36e38323fb5d8f7fbfc601fb7a889bb18abbdaed2894e2c53622de25263af84d39f54abb98663f8745e2a8f078019519c142e651ab5a3370736ee0ba7a1dba79286f18aead0c2ce5ac821eeec7c4abf960701718ba2191187055aac0665becbb602c542ac0a18624027ea4ba9bac03c031a5700c9efdcb5e20ecd0079f78eff58a9ed7d8cc980807125262865cb6ab3852d78b51faa1779b8c377ac20a784ccc9e0d5fd6048cc1ed6caf8656203c41bc6c715b1910d5cb7a33060ba724fc8520f079e2987b1c5ef0b90e8d3fcf1692c5dd2ab57523ac75528dd775392dd93eb66c0b006df7d1d3dcb1df1fc3f2be9347880663f7551a070717d189075570169ce4c36adc2d48463db1fc5fb40224d7ba400af068ccfc8e38fe0d7833e7f1b03a0bbbb8f1df32f30a82a7b531997b1158b255081bc43da38dd5e4820b8d99b8603a7bcdfd18ffe552fb59ea2f744b6626e537c1cb6c095fc123a4c14b82e1cae12a2f070183564f5d5931f1f972488d078fe9eedab806c38809e07921e09b26d0513d17836f7bd043f7a9fbe3aba766bc7c6d85b774c29322a450f1ea38a036bd5938055d0ef39ba75056fe8977fa2d0fe2938bfd41c5d10192d5d460fb9d95b6561986c93cda45e423a5c7ba0bdf8b126579b1e079f7345656a5d3dbb7b50552209a01d75e258097e947c5f82e15f2b97573818eda4ac1c5129c8edf2fff639b88b4fc4db09a26b88470d9623bca38a97df5dc941dd44921b8cd26bbe3b878c988819b165f8994c2054127d9991b31ff68e206acff7b93cc42ede9e3a70b14d6d7ef306ac063e80077fa1ff521667abf75aed910e010da94a30789b0f3664c5fa648eed2431222adbdc58ff980c5eeb78389d5117c690759d7920772265a69bd8bae0b624bd6b92b9a1488790d12fa7482145c6ee8aae9394bb4b02546ae75fb95087394e3148ba3335523acea5b729eb0be80abca6d0e7ee75f005fcff55771e8e3655a676ababde4cb672d7113bc9b6fc26d2b4df0c7e48cdb8889bf487dfedad99655863152a7738e5e164eaef2ba86c34ddfc0d3330fa113e14389424bd52581f0bb1dbe708e7522641400254a56682e70dae47a52a5d151b236206d9a5f2e26b1ea5be45384d6a1b2c67dee97d7873ea15105e6a68586e48c6ff34e17b6d5bc68bbe75fde8ecd1c9caf0a901750f77b832ae74132f3ab661e5f003b289d73d2eb6921a5070d97d628d5c721114b40609a51792d1e0cd00136eb63e1d8786c59e71587601501eb977f61725678ce4a2104cb5d5f3ee286818d15b00aa0d29fa27693d5fc5972e5aa27b3ea75d9a4c4311048ab5f77abfce85bf57fd91ab9f6fe569ac0036f33e6bdc6f4340c59b92bffc17409d6394684dc95293f1c8622f1da7a723512ed2e93a4bc0369c2d6293ba2eb9eea2165de7db6a7f8566926c933c6a961fba85012a9737cc9ff95a2e0c2d5f71e1adc3d19aacd232230dc37a6f63e48cab97a07e7b5a506e86a9eca07bcb31f2fa2e8a9b518de9f56a8433772231ef7957637b7ea1b7d7bdf34112ee34ea0fdfe695375e7aa13518b53337fec695ee5975971f36613a43248423c3c60cf036e97311348d7b09d5de3588550839398f78f374c824f5a634b486e0d9ace82da866e6fa3645985c1e0957a0e7a9d2093c2369ef8d907e769d6b67308f31bb2a87d936c39d79cb9b05b6c0dac57b822730ce60d0e08b395ff8183bc96fc7fe1cf95d07b94fbad2e9102297c6f63d0d88c1d92cd1bed4e0f5af4c1abcc66a71fcff4238486108c2af287db3624d0229136797337677f17ca5a7c1b37f4f84603c5dc74b2c3f6217ba6a18aa477d0b0d056d38eb46e0c5bc751f95197f7ac1a82aefe23a60e630847ab18cc0fe4b14d7717baadfbc8e23c9d470ab4376ec568919b65ae754306afd81464809c043b820d1f1c30dda5abd9e3a2ae200e6e29c8c7ead2a9d4d5d5446a198cafe6d21f6f0e36f33bc03d6cd4ce5c8621be667632addba8b65e1ef9fbc1ad81c29007028d00972cab56dba3c9a15788ad96f433a13e95fffaffe8ae8b1d334e68216d1c8cb42cf3abd5bba1ed41f837833a57a87213fd1321903fb82a44c8d27f7fbc8af19267943fda170609b86497b75344af862b2f826650f88e3e723e39a0ccd33041c127238138e1d4e661b794fd8e3c36de1455aeeb44e01c3714c4b6459be3dbed22cd76b2535a6f93bc2b51dffe019b62860cf634d55b5450d035d1c5a0a949e510c1fc1fec3e66df5018c9c3c646596bc13e08bf3f3f665ac5aacaedfdd6f325a2fdfc86d5246f1b4d709a132d86b11f60c0afed14c0cd08b51d0113d8846cea0a18e4356276e1aca8728d1b792c004962bfa7790f4161496f421ba8f679147b36660845270bdc79b666329c8c10ccd0e3ba764ad20f17478473f79e6c45588c1c0b4abf32719c7f87ba50e688d940351700d1ac892ccb9f0d4b08c38349044bba6fe4a6838c507769c9c12b12787160f00da63732b61f0207d2a31226b7aa30cd301ed45eb0b33b52ef9857da018ba7e53e84208af6d2b72337337a15c85e375911e6006ddb7d1c3f0ff5c5d155a000d77cc6872cddedb6373d1b65e7432b2eada6351131e24601c187d562db385dafd1eaf91d2a6c88a04b9e54a77e6ce1aa5b608d3045b398bd8d3b15cff9f50bf911e45113d5cbd55419dcca807e147b519c464bf4cd6b005bda6890e6c795ce13079af198750884f6fef49e32b4b94ded0f0756312d1a27507722d25ff499c8bfe5b6af399a1d354cb8c5b412779b971070dde01588fa156b54dfa05a23b4977314ca5ee4a9d7166be6b0bacb22f66f9226eeb07260250544fb770c5a0ef982d07de852904916c57afd62e082bdd712a9f31f53e2533cc774fcd27f86b39e0cc0145ba2a2b15f6c16b73f090da1e88cd8280677ba92d172fa0140ad497e729d64e0dfd6008d253af91aa702ce078b961916e21bd1efd86527cf9dc291afb391b60c511c68d9574acfad430a07c215c08df128c11cc87071f558be49a3de83a3c01db29c11d69adb97b90149780349a25e840824c6289a52f8c5cb432f0d274b0851eea03eb741ae63c2b917e0b8a6fc2fa6909ee2b95761a8c2f798504b130e2e9ce2267c0db8d03f1ed8f8cbd0e0afa0c8ae51b4089a15e47a33699955ae368e637e5eac2c625ffe804e00d4500add97495ec990d25f5d2290f49bde4e9277673e0a48665d9846d842f7a0e04d3ab09fd686ec98a5b475631280628610fa6dc68b54853c6f97831f5373f87a58e4b2b8b60114e3e41158283ce788ac943d128ed6f4defe30539862e4cab9fc0639684fe50902813e5c6a994fc4284892d01f3d484578db5add7808f62542453af5544c8a89adcb4e443ca8b8ef36db553fdc3f007497569fa12b9527d7566f9390fef6c18caf8a4bb3b8394329ec5363a82ec9bea4c5cd82c29be22350e647ec994c75e64e83523e1fb56d57b283bc7f960fddc540e32249f26b6f7d080fa0abb551405dba3e92cb9c9745a24ad8da9a7f1cf0055418c828bb15f0cf56d16bbdcfd7165f7bc30ca40a30f0239c682e66d35fef770d50eff684619a8599ff899f2e8ff78674cac0f6de755bcf19859e99437345f0120a101eec20a92c503744818fa95b308ebf5e0e98d0880378fd8c1ebad73d27834d1fbee1b6e3bb3454881c250ed2148844a8dc13c939d4391e5648050790acb4cd9ef900ec193ef540e93215e1815b8c7675e8763d320dafb6f2fcd012da456ad299b14808ab45d5458e7763e043c831410b1e647212c4da3886f3876274100f0fc0a0071a38381b0508fcb301eae9ff3ac4f61faa7ca1703cf93d63ffd839f37ba5eb14380f9a6f90e4dc9886ba103f46ecdfcda8dd10594cb4588246f2811896da39d3b925348ef90e3dbb2555f570f7db7308fca15249bb702322a414b69324807ee997ad4264c907b43fd50c93e2d191c69d13bc0990e8f75e4dae998342390fa8b1d067f071f4bb91cb37f6706f96ab106e79be9e242e8e3d8fcd804df0a961828c8a6aee070ba6032c6ed02ce5aa5af3d927b8f64e6335adbed29abb0ea6f5622e54e420f465dd23f30631c45bd8bc882940114bd2e482cbbd4c13303dc3c89832be663d1b97415d8fb747673fda88e64eff2ec98f1b9c4e7fac89b73237d0bcfcfd57482144d6c741181160f0cd142ef1d73808c286d48dc4a9fd2f602d177e91863da2f992c34b2dce4454e2ed9416354a7f4fd585fc3f6b514cf25cf5f62cec808e4174a37bfe7716b6278a6da354c73b6c940ff017cc45c5b64c536dc6ad607c03bfb343b6fbeff416391ded5ac27372bb41f9259b1868c0223676a620c0f36447d29cf38db357eedb4b2e5eabf777bae8e2b11318e3c817aa36ec390f92cbce6d3d37ed546a915ab713b7e7ec58d755a5b7b55eefea4b56aa0728eb4acfc8b29e03c65ae86b5c2b23fabcb00f5315c42857a8331192afd14f7604a0e37ac716feb8dbafd1d11c8f2a141560bab2675a7f3d030969774348c5148f4107503dcc8804652773e4d382cce3ff66aed97d66144b69da65f81420a6bd2762ccc8d4ee773b99ef8a6600d5525d00c40ad1f821caecb61ac978eda7e5cfac734590974b47a73d1d0e759740111ee08d194351a51032445a2bcec2f7b1e943d1e9351af52d6ac1e3f09e0b05259b292a9f796daa829f23d7c6c50648c91180ae7caa5a7bad5f9248e79bcbf9ef5b5ee501e0d6d08018433a22cc80035ef66258f8ce1d873761f633fcc401d43c6d24b7c58cb64ea8d9132212fd873e0a6cc09ecfaaec8e027ea2bb701afba25d52e8ed7319c555ead387ef679a1e7673c4761248ccfdd94da8b8edb0669134d1fd091b48f45aca3af6c74b30c6c1d618a39074c3cb477b0de2011f5cc5b6293fe835a699ba9f014693e66a9ed850f3d5b3d29b1dc20bce2a7de3208c08efb43fa89f2462262c4c40a2b06c69bdd77e4d838b3fc8bedbe47a40b54eba65f34d89fb05c03d0214d6727414c0c56b916c16d24e251c9d48e7df6a1950ba9de2a056067292ace7fc3ea9bda164c80733187a4f07f13022111a86b338cfb2d6e58af22ef04da1bab1fbe8b9cd816b451604eb005564c4ac74c445894ca9bd402a52d8ecf50dd6238cf321a6354d9859f1ad2fea49439ba85cfbaa7106bd523aab833c7d9ce7050027cc6c1f21f037f1bd3ac78d096614e85cf6b7cb920509e211b1a9e2bd2020299ba084787924c29b3ecb19945a7a46b84665d124239259a6e570b34aea682630f979aaac68b81542197d0c5f5b7cdfca4fab675aafe7e30b3206d6bf5840f86d85540574756b32701331eb8d0885d874810369352c87de983052fc4e23c861d4a6d162c5b74fa30c89cf69b7cc40a6b7cf593499939a224b49920bf366f286213ecae4914bc89bc954aba2b15b57c0715b5e252a7a6dae3ee74c6d892158c4edb097d6f61e8e474bdaecf26798e80c80e7a26b54b37c08eacb5cc9c6d8925f519485e4eb7681d8112e0183f4d6db7eae61ee405ad96f9297a17ee043c5abcc58e835cc1a45d9275b03cc525fe9d7308fd56309d66b496ce6fb0c90f577097a33222ce7ef72e1b6dc4e7b48f20d72d29aacb328000b97e703d251a8b948ec50a9394faa68990ecca504467b12e248654fbf6df865403629e8babdbe7ef5cb716b08c46c8ea95ba523c60a5f6b10573b55ab359e08a6f5c6610213dce0f5a9c7966cf506ef504dcc213e6a8a4c0a5462b6dd61f95204d1abf0583e79ecd51a9311bb34d5e982fdba60b1ac7f57d8ebccf960ce1e3730421ade7840fee5893783da678916b7afb770fd62e250e5b752e8a3815d8d26d56ded26118f0482a820091f9f6c70c27515edecd3e38840c03e4763e110a7d379a2a52f7d93e119dae48cb0b5ffd110b89c0483da2dc279d0a8c27337704ba57abec7aacf0f14bd47bc093560e01b647a51056559079bacc3d65161743bb8b2df1b68916820abe9c3bcc823ecdf1173366145607b7630e5a7a4a64b023102835d7e0ae586bed8a4a6bfc8f44884bf7a6e2b3b10d5939cb82a46305703b5d7b0cf53a3a97e28803cc6cc118980089f4e8b7cb48a9a5d8c025e9f9f32ae83a4bcf0969d311d1def32a95fc38c0b317cbace6daca916139348aa76168175e5b4c957a32941283ad278146b92f614342f10123bf3956086930738e2e307a75a1afbc372577e84b0ff78b8c7a145376300f266a65d4b48302569e950d5142bcd94de270dcaf87eea63f4a9543a6947be6a89899157a2d9562f2ee3e037c13e2c7d6a722985c7414086c0c061bb8ea864d4b63f3606000053e25ab4de3accdcfbc159987141ae0f0d8ebc98f7e7aff04bee98d072ed9eb4a1af6189e8dc6ce117af2b4e45239cb16d4e12aa35e5896071b1e5a760381a866af6ba71beafde0264ffc3e9e2b9f9ca024d7010bb04a270f12b7d15a6eefbf3368fe5d1109793aa38de9ba10aab242f4bf4fbd60ffb91c12652da963acbcee6b766b3d0497cc133eaf42cfb6a7b0f3bd62816c00a1ea3e3d2e6ed86efbb41604e6ea6b0b5dfe31a7354b0fedefa917e17be6c587ae228c184bb82ff627f8010ccce7ccc75876c1f96777202d9855ba0e3c00ba327d228926d75c38256b8e61351b25106929607eca53220bc62bf267e4f0d11640b01b9c9b800dfb8c6e9b5d8ad2d34b0ff7303eefe2322ee6f82bb30971c76b64e0cce25dab711493409fcc1a0034c7dc354ad64bd5593750a45f0390e7b376e20060dde6b99c201834f7a8a3f1bc93571147e04ab921e9c85397527df9e1579650b820f5df1f4df7c5753b8e261dac95848e6a01a730c51f2a2350a95731da69afc769739dd13565869fca556f319d4afc73bee15c2e339da628e203d517390c2fd05ddc9847d1ccffc6ad150cabc4ab7757589dc05f07dcc6d66ffb2a40c0a072019b1cc8e8f69913731f48197d69e3f44f1a6d0bf7453fafb0228531760c7cabc2a43a76b339f6160b0883d9f26c3ad0e6877b32a391b9833128a3a364f9fca6d70f6c2f8c6cc0fc47987c978edb2e81631773bc62fb040922bbc88be23608415a2971daf8de3419908d1f93935f180eced6b7603d0c3a8bf325865a450b5fbb0d9062213fd137b86bfcb00a71784b8013c0c496d9dfbb419291005e523d30fa086043644e94282529ffd4596ac1e688089978352a192c93590a1d159061a0a07946176d5e5f45a66f4756ebe95c0dac9fd7d142227bbbf53b5d3ead06ca48a98a18f4c037d1b6533faa628911c8729bd87f4981c0d40ef76c3c5fd9eb9bda4183fbe282c16637ce1284d2ee1f5938be8e0aaec1065536efcec3ec0681fcb2d110f88868d6c606375e6a887820efd0205e8304981adb4e0de151f8e0906471fd6e926895a4690adb8b816ee287d4da835c81f2cae4be1f3759cf8a18bd055cbab5a29a76f10f96e03ab302cc09d9513bbc797ed367faf1d0f1ce92962a7f83fe20596f2a94960ea677b3c039c5e96bce9203c12660323dd7ed8d75c4b3a7633b6534fcca1355b606bdd3045aed61b51b836d0a612cb3128ce2a8daefa5c0709310725eac3bf7ac91d24d12a4724cebbf391085c5b7f1c19f008eff2a53b1b27a023febba7c4e582704a3c26dc3aae9d81caf69d2934eb475f59cd3b1137250c253b6eca9f5a76c854c408e6e1189cae28102e2814ca955cd0538bb22c0b00bcc72a65230c49016f9418536b78c53cd8bf2e681decccb197147ca5e1844595b327ef7fb82f34181e8563eb480634f5574a840bc4de9701d7045bbfb59308387a7e8d96ac71f26e30f5fcfe6813f03ecc4ec707ce76837cf4a56ffc820cf1d0306bcadddeb2c9d190789a7b4406d1a29ad69486f672cbdee96d12b7c2050929e3fa67ac16f079b95a0fef072476ea54ef89eef9cafbb774edddab8bc5a55d7ecfe703281b1109d4e030716c5342f08e7e8bf7f80cde13e922884ea28f59340dcb4cad91dfea16ae5539307db2bf49a1ba83a70d876d30077b4602ecbf443a8c5fecd9a445e7729215209ab84c442ee0ebef92a0e76389addc4fd038ecea10391a6a5a73842e1fd547ec9307ffb02fac77fe7aae7f33371508fad715c95f4ce41b9809d0b910b10679b561d9f9cddcf86b3922c76fde977b6f8ac7727e25139c773479468d18fc98f106d46248012dcfa902c9dbe57a69091b9b69e13db10f25cef5112e8c6e1387f3b8e8865084cc7efaabf140164b37f2308b9b5e9eaf4fd31461f1ec1a49ac2fe8cc7b22f5189cf16d27e6500b03a9779aaf09fbbd5acce9e14194a7a9197b77b092785ebcdd53290cec6d8537231985b8139d507b7dcd135eeb9d090741172b6be127700256ee7892a421bc9280543de91d12b22fd404a82eaf03e49df442f1549072a5e3eb9a44284c04ccc0d99daf2df4a70af6e82496d33b3456b1e57065501fc31484d11fd71bffabd5a235d52f671fadc038fac66a272371a53d6d7be04d909c0194a29c76c0da9a0aa17b7bf77771c4c77259005b6bd45ae637bfe80d4d7dcc73ab3108367b4cac42b4542f00e2b424114fa18e19809a9752e4cd22494e275599b344e59d0d57f80fd9a92d0b05eae4ff14ac1ae9e83e10da1c5f1000fc04a056790509950018394a1f936c705dc90d65c80b00f4a6c68f22e8f57aeae2327310086ec03cb1a3358250762719053e1ac8fc7c0618782863be13a5cbafb9a3dedc6cb577ce151dbeb1696f1c89dc3caec243021b16135627b6ed4a5fbf112bc51e3f76ffa358c7119d03668fa4d7a98fbd7f4cc0d2345b80db3d5d260dc78d8d913c2cfda2843450d5f2addf5c133ef7eceeac9602f93961dffd80320b603830c7ad5f29b0f7bf712bb5553d2c03df86188f36169b51f9405c65cd8ab2a9740e8046ee1cc8e0ff2a42c292fd5744f91f2c1a60bd152ec515b3f03d647efe40176e537ae7a31e27e58d9f3f3261a261621d258afe9242e49039a7a4c19570b1d07f2d633337531ef37492df8e9703f54a2e46d3f7bd3631d2fd93d8a0c34abad6914a9f44de942e77344008f904903e198fcf1df83b1f0e13ed913803412f35c4ffe08c728221e4c2de31d83942ae111d40e831e6ea7aa21e64c4063d6f9d480e8950fb37e5104d306e07713ae9ec6b92ed13186b30dfa48e734789d9c1ce1cb8daf4fc8c707b377f2059bdc9f27b31a7c2dc93987dbd045d4ba63854b3b3d73393a69e3997e1bcc15d9399967b1697a576e46dd53248c3de7b7b25131a31967532f8b617699607c2d8fa13386bcd26060124663ac276723fff7e6b9ffd5f7f682f0f7a6432546aef01fdeaf5dbaac51ba3ed6ad02afdffa63de5ec651fcd8193e88c43ffc27a782225f497aa6f6b249b7d80bb6b8a1de444e6aa19e42e146a549fd8c28385a61a3b614f90f4ec3768f11dc7f76d9c013acf7f538e9061f56128255ed2cbd3651e59c817547bccb4ac3c6e67cbbacf28e78582e55838f046d19538d8551217b489abddf978662bdccd6489d1dd4049dfcdc5647c4a465c1dd151b49fadf1517fa23b5ebc15a5c3b2f645793668fa94d95e12db64c9e6887db265ace040c062bb7102d929d050ab03e3ecd0d5006339399911ee5d9733a234297875f1bbaa6e31ccd6d4eb0d7f99f9557abdbb9c3e8c066db430e70f210dc3efa65fbafe3f534145b36163710dbbee18ad2b7f39e91e618705a47195b15cb704f0173ba39b47a0e87b2e17f6c840e3037c53a8fedeccc6a47eb538e9ee2d4ac1cbbf753cfec6d1c84da6e7e4ce247035e29e979872be7672a7398b9bbb05bfb41109988a38249722b746db29cedeb280ee85c66b920084eac6ba374112d11089823f017372282250c45226a40752d503f3da9fa21c97d97ec59e61d2426b743a580ae5b251dbd7c8eb710d02dba0189df86be119cfa14f2c12ef115172318c7a3cddd57b6db21f63af428fda0f3abc4cc8a93bfa44820ebfee7e90087ab5cb6edf11a974dba83e27fbbd14083a55161d48fc96d247d858c92607f692b40467f60fd431e0b71af43b76b980c0c3d42f416bdb34f68ed42913ed07ca8f1b5069492abf6b756caff05607c3bc7aee391ff1d016daa03ba21dac51a2671a5ece34e7da3970dec553d4b082d80f69291b12d0654e3e596f0dfc18698c44963e803c1a2a4ad3da7f702abb960296542223171e5194028d6efc53a4ab26a4a1a7b1d7dada2842123c642f1e16f6560ee5cbe2f466db97c15b2336178411dbfb1f975a1d47e1f16cd00df5c0660a8a20171f27777911e7b7daac9da168c492a77c14646e574cbad6405fffba0867da560a27a2f1b17a56911532cd3a7942f4f4f1c782a2a189f63d83a4384c9b35b2932355859fc44280c0e49c3e992870f02f3a3ac32e1090d50160eb6bb11c97478921e47e32898490a75a211a0a852e8d3cc404cce3b0175509225641ee30d5a823651ee4b8dfd6fa5ce13b39e7d148e505861dc0b6a698244916d0e2d35160da137effa538157a8a111d5a76a8fad5a9bc30c5b92c1184a0d830268a2245488d664a2b880c9f57efa62884a54b151ce5f05529941e127488ab09003f82c20561a5c97a7109044d6dd921df9fc7879dfd08ae9e5822a5e28b65c75475ee4ad9148c41ba152053e0afd4baf8f5d92228e5d06049f8f25783a49cb46bdfd125488a9e4149d39b3a6a76458f7f804c8c09ad480a0288ad1008d57964c9cd53801a318f6961b58268fbe123926010a432e0a88a008686ff976e79c8a42ad8ba8080ae492b17cf58dc7accc0300dfd74601bd1a7ba100223ae7d89ea9c413e054f292806e702bbd7cc2e3575853a8eddaeedb012d8199b9e0f30bfa9a2da24b56bda5b8f5647a6d6368fdb001177b18585a5480ad1aea492a9fb2d9d431088b8d1d16958afae172784a45eacf9e3a70b14d6d7ef306ac063e80077fa1ff521667abf75aed910e011b224a1b53c9a6bacfe5717857c3f9ac8012573f9290a9f6660f718ba08feb14a098f85c120d60c21beb8b1bd7d6861798adb08f1daf797dc1d711f7b4ccafa4991465332f7f42f4177caba501220071ad9a68097ae179a02be98da593050d6e30d51a7de76278786d7f79bd62cae5244c38394ee0e4fb2a6cde6f12a85f4e980c12cd0218d1edfdf7d57c18fecf13ab562341db2a145770e031841781fa31453cfd7754a35fd9758493756a65a734e41b2d880e45c1eaed3658f720b96464cb417b4f67be2891acf96e383a6aae66367530290787f11477d551018b54c9ad82130967799a7a790dab0326d6361951d22b231ab87f250e89a56688cc9d7bff529b428062f72350bf8c9671e3cc5f99554dd6e89505e6e5f1a8f1b8b83bce3da8aca5b09a956870deda0740fbce17f87c5596c3d8ba23ec5815d8ec6bb384868745a8b9c32562d44541c83e474e9df376ceca7c353397403622038dc1a82a95cfd813c345e2f9471d5e4564efbefcc05a4da0bfb58e4a60b19f9ec51ab577a20b3b6cb6a13d2bd8595dfc3f946b37109f0a88b30c485581d8dbe8a0b738127c0e23ca50b61f0b2e3f0488933c6a961fba85012a9737cc9ff95a2e0c2d5f71e1adc3d19aacd28df76eff69be6976be229130b2909e0349ed13644b5623bdd9c9b2eed7b0db41f59e9a426d35c7c1b1de2cfab5bb180faec6a6114a8df66399b2237ca7493f1a8c0796b2a8b4ffa823d029e9743680f723d106d3f57a9c324a760aeb9a46922c8a3c210e9bbabecb8cf3af91a2aedf8cec3a309f2c9f937c4d66df48ce441ee909fd553ba4d1be232b3d17ae008af5bd45e4ae8764cca8fa97d12180c003d2a4d95a5b96eae226a2c2479002b9ffc089a1ae0da99a4894092d903abe63627b55c1b883679cd31d4a9137ad160b1e905fb7f384a0b13dfca46d10e4490e2ae0c0afdf2ad506d618563630c839b67d8490eaec926b83ada7e5c7c222662a5d044c1a18b8060d68e96089257b67e16961867d42344f733cfdb7039708e6a55a08ec6df35e3a55553e17bdb04ac11b542fb338318e7dc3860f643d6254fd8b36599d09e65a061f1f9e79b4e506ab9f9de11deebc36c8da1207078a9d4d5d5446a198cafe6d21f6f0e36f33bc03d6cd4ce5c8621be6678af006d86a6e0974eaacc7a8655e8fd7e27c49ddcae3be5880ec262e65a33f6025e9b00dc95061de0ee244dd7d8c070dfdbf6488f3e6d995ec8c6a57c7d7cbfa8ee272a76be2ab63feae4acda0619056a47f24b66c9eb67534b8d07feac10ed7329d18852ec60ee9fe1f47602c4b56635c66442f1efdbf39b9ee25ca4b3c16f6c59e9c413d73af3fbb360c5a3a38725920c62f1a04e76e259f4a9b721cfa8169f4a50b26ffe8e7270b71fbba5809ea636f04231304052eb28b84cedd48fd21789fa3e088928d6b34a9b365aa017958c862eb7ba31958e919bb3c06b063a2632d6a6138b5c5b4ff62986dbf85176dda7913b5d4adc78a3e96483c2fb70bf1f715b6d5348130427cfde336cd94d6c2fdb084848882b0454723477e7f7183a85b1291be0d7a3646b223721489ad83ae226d088bf027e3fb813dd4b4fc1c9b416f0aba63e606f5a7c19a984ed5b2fd4b16fe1381abd360ba90b13c6ade7fe50b16afdafd243226180e600a4ff11fbb1a54f2de44cc14cc3e5e2a8d0025cb8355e1fc3189010cfdbb17061556c1a0544c8e3715c2c12a1f3443609cec255d6ee417d767471e192f9548c7c6f85cb33f848d964083ba94602d4c0e3c0108dc5e8ed3bd8f080e1051a979c0f233cdd309e2faf0ea55d7cecee082908ada7a885496e3b3ebba124e8f724aeec5a326569974b508d719b4f5132675112f52d14cd2b3db397ad1a6d7ca6ee878a3fe3d0ff11492cd26ee0998a6545586bc5cf04b66ba98c6b942e1db1e41388f57e520ceb11af88534a6446d6b2ee64bf4c56ad6592e448d38de6446c30f47f991af2ac25297ef8d90b2e9d5dc6bd997ceca784fbc080a8a5a625dfd2ff6bc8ebb9b7af9d341a0fb4b12086f9e20629a9485d63ab345a3d27030b2fc803bbf8882f4e762b1c2dea2aae1042d551fca98c2c14024066fd8a322caf002c2e612eb68ae9d01339e16b8b2807f94b90e552717c384a2813a9e56485cb4ccb210610ffe46e7740a600b5b79fd8f32f5f9260a3b46d416dd2ec6507b114f2be59e55df13400d405b26187fe7e995cba81bfe3fc51929256e83efbbf657582ae5aa793a2a5a39d0e599a37fd5db45ae41021b159d842b25e4918b41f2e713218709d9e858bf19ea7e7d02c3460b8d3e45ad90b267395575d93eaad54b3847909dd1dff54b9a214c3f24d0ca65c6e76816b7896f0e8bf68c28a9fe4ce608cb3237fe8d0dbe3de2829c47ebb5a7fc9edb2d0485600a4822fb06b15549c904292838ff17cdab631bb16bdc1ccbeea9846f778ee028cb523a0d7dab0a77bc112b075f30980971a19d003db5ac481f6d088a33d0c5703ae410cf334bb5a12f7babe2f55385cc0119bb8a34b317a1e8193eb333aff131bb61866f3c894debd562107852f1fad293cf744e4dc21ab65f147f0fe3bda8f80e1a19a6c374ebdfcb0ec9081c9206950b9493e358c40568a378c8d4a69890dd5e93caf5d81aeff549b5651da7c51ea2b30f1ecd091c00c70cb2011fc3e26f85ccc949ae229c541ccc55dea11ef665873cd38a4fd61c6933761ccb18509c14000fc8d66c688f90d7b9500e13eb5bffefc0312d8557a4c642d1905dc5e99ca5b6c5f21b13f6377858a700439197c1a4f2d6392edc3482473844fac083ae73ba63c3bf18a87a5782278f14d89ccb92a34db9fdd6becdc25ce91066c75fefd1043c3f8f75d434d362c37925be1b3715f80985b68c7bef2439e71fd87f7e61224860419748f62b99e79eb690b4ac9918fd277f67af5445c756d4eee12a38a3bfd31f54e86c0a705a6217a126ebd9c1d5efb457aa5b0f6472f792dce25526598b6f2fe889132fec4a492de1d7da5a3c797455932010372a18ed98e8a48cd3e47c95c9152a5401e09d11e84ca2bbde1bdecf627bc22d145cef871ae37396a72e045e980ce14a9e58e190af93613e755fdf019ccb673a1933fd8aa23c212ef5d51f6e6f9ffd7ae26bddddb94a98b61366bb83dc3b61d0f7f1502ae72160e5ab8d3ffe8827288a80ac8c21215b603cd2ca0b0ff3fe5b267676d46df633e94b36a18747dc59f86e25a152761f0a321da65b6598c7e6a86c0b3538f6e6f214ff91435c899ed03abafd56f8381dc8495882144c6b116cded9f3da01dafe7abfe08048e69d88452b9f79697d8ae7d066b2e9240407c194a38babededf9842b4f13551bec7bbb5b840b0f2ff67a308bbe4a5c775f5aece4cb730c9bc928480698b1c5ca27af87567aebb825a4702676579801a091659a4a23c749dffcfaf8de476cec94298ca56bf6f5147ab13440a4f146b8bca8f1c2fc98ce21c07a48a27381ec61f20658114cdb38b4f4c53a174639b1ab79ad0f1f8143fd9b496a89460f6c4d008a44ffeb7a833529dbba8b72b6910c247b3115858b44e5f587e9c47706c709fa7f0facd144bdc14a2f135aeb2f8a9b6cbe047e1b989a2a6c09d11ab851f8e604ae6da32b9bd54a07b60f13f43ba2ab0cf753b24be5e388cb80d3c0dab2856abdd1e0afccee3949bdcc5db1da539c21bfcc9d6a064ce6a7799a58fd3abc3ceff7955992318204cd1c89a7e8d9a1350181b505f7453dab095519da5ccd86eba0dccd11b57fb8e0e6996e43b1476d4b363d207fcbe4a9b1cb27656aa8f01a05d2e29964bd74770707f33179ec6fd031482eb3444ca205b0789e0d6ffd26e889bdca5c52cccfc5844c4bd9c5248f945e121c2c5e72758e6933fd603d8fbf6ee45d2ea82ecc9e5163583d2a9852fc28b2b2884855466224a0bb00860f2684353890ffa400b25bf39fac1d29cfce255768786bccfe62f81e19e74445bdb3b723b04eef929163505ae398a850d452c6b3dab72be1e82168963539e4dcea8d3a502b2780a68b0a0bc3db6ceb56c8c77cb1af0159649afeb6b9ae5ecbb3ee1b8ca8b2ecde129d0dd001726b18b4afe6597ae9d57274e5c95745648386f07064159e2d57c9b1dd0c16e7fa52ac50d86bcc3588821fac6060db67aa51b201a30feafbe0a46f282465eac7fbe1a79cb49c6c7b837510befbd339e9d96a2f2cf360eb88086986fc67b0195085a5916d7af610c4f228fa19b1c0ef1ecdf5c5fa758db82e6ee609e4ed83a2974ae7dffa3a419d3d3a3b5d62ffe96c5fac9141b1516c091466e18cb94225f12b0ce44df17c2a2e31889bc65d6054e1fd1b6517a800edad51c21149729a888d436e8836874f04150cf17dfe993fcd54d3e281a19c2230735c48cc45c6a8761fb0f36097d615fd6b0a644c20ffbe0c5eccd62175f9c87c7d733d06cb9c50ea1a2df8c01370ef6ed9a5c6cd6b6cc48d3888163182d4b6ef98143b2ffe0ffe77a3c17f4ac1661a8c81466906da6ea25ca1b030d6fa8c98fe47690139423582aa4ca9342f335a1291df1c840e61dee0f989a0f1d7e918111fadbe2501104efa58ccd6357ae17f21188672a86060daa1a0a226f11da579e86e095d8896bf35174223d97314a5faf47bf15a4466c734de0c6be74f280374ff53e184baa09639cf51ae4b6275c8e43cd0bbdbaaf759e8c1698e7d23d491cbe027e9ec490c6a1bfe52850a8dccfbc3119ec3878ae5aaadbe74852a1807f4af5418ff958c955b90d6d1941fbed066e30492c99ac109c56f334dbcb09c7015df444a4e3d11278029f9cc1efe41e5d8538ae6b22b9d660dc7d934f3b88529e8207bcd9c32c83e43620ec51596056652acf1f941dc4f89bac903769f23e14bcafbf098255b283d91d1a91c523a4146ae126b4de9bf40fd1d4757719acdd6b0932df87f0868ffd39bec19e264eb39ad91272d182f4d3f22d9a37d70af59fc514f796fa4dae133463af53423a8c2e87882df0afa3753fb911f9d71d8f464930df5f20a881ae1335d6b667ba9bfabe9141595842329e20f512ff3d6f3425c152852866f4e61e637a9b2b777daee0ac5c3f202e2c38637e3a420d534f8e12f9f9ee4b1481060dfcb2f6f25c1c1ee69be842ac8a1a1e7bffcdee69931b5bd1dda5c17992b15487ecc339095300a106fc7372076b237ac766127c2a1c5e2e66655f9bc9c7e86fd43d075c62422345352b9a55f559d6459ef704110f6a7287ff7d80c771dea9948092b5cd60312463a5ae62e0a2402815921669cf6aa8918cee53438e3446c1768561c87e1b4484d2869d3289ada4122af976448f8b4a92aa7b1e287bf3f35d9edc8b2ce558cd2d86a4c5f4bc8cc82ce72c797f6f43d423aa04694d657a1ef33f5cc29d5c566ecee2673e21f9b3b494acce12e9c9b27e082c02f3702c20c7a05caf5f43f3dd192280fb9cd143f971468555bb72159928cdd935b69451c397a64a040ac66fba450407e96184d38f4021f7c9890140270d7ff46b0bc3371d6723ad6775a52e2128766b8b5f1f93bb8cd9af5d6767ce488754a1449065b1315586491585c208a5923e71bf1a8e5fe18f398eb88d77f4719ed83f9fed546566a6627613010b53d9831fb697014a01a0c36447626f2bbbbcdc81fd65fba0e32baf1da58e1a0bfffd1c1ca9b777594ffeda26a523ad318c57c00d3085f709e8ba4e862229ff46c0c28983b14c997add03052c9014fec9e2508d6e46383dd7773103abc457aabc18a4973c78ef79568f9110e6582684cfaa8699c7222474ae317cc66d95e1eed18415ed075633cdce4309c7878efd5d564eeb2ff75a05a4c1691c474ec4d75aa4bfa18946b6e52924da1446a944c4abdc9ab5da1fe1727f43e9e1a1b84094101cee42521e1f4a593ee123b89de738454ec02c93d06aba225474abf550f99a575c7e93a6d89f73670f4339a013ec9160f46acf2051deeb8d7179787c8a9563e143d21e931f54a0c9d39172e48250def64cf0863267e9b94c6c34754c5bf8176353a28ad275949e99cabdffbf2dd2702c162d380bbb9442b85d306d7a7fa999499471d9e91b6bf1cf08b8b2451632564d215ef8299648773b7e901389c120d627bc78194333dfeaeb75aa2b309bb01ffd0bb2828b68742e08f7a57c5e34dd7cce8645879f90c955161e4643f53c154d5fe8a2b04b8e427733da752fca89d81b3042b0527bc242b1aef8c47f256b925274ce561188df59118c0db2f3f70a09ec7f177394e74cb5842cc52c8f1393ac70de7353c3ea0aaf3179eca25d014534041d0cbf7215685cd7b5c67e127d1d4ea6ffdcc37652eeedffc577367bf88b89fe6a793c9c2a1e51d52dd1dec162e9d04627aa056d94e32c56a00048bb585e73bf8bfc19919a3194e34df3175a9158f7759d8f935706978ef5d56e919a7d338f9cf1dedb5a50bb72d0ba1528128b635a25eb7c5a5f674ecf2877f57c9aac8056ac5402ea5b954a935985ec63f769313222e9cf89a2f709679c046942c2eb0efcd53c59cf1ed89bf625fca7e4824bff8e1389e89c021310a1a6fed7fefc274a6a546d0f3c8fb813710780b386a04614b4f20bc9765bd087a225cae498b974f46aeb28847610c66fbcd01ab22055d3a48e90eb77541ceb2bd82e3529d939714cd82b937f4d8465e5665a8f17304fa98a1aaeb29cc1028051a2db095e651b53141cd64f7d2792b94b187471f595d18824f00be97b7442e0c80fd0eb8c35a1533fd1eddcefb55e900b11859204d30f71382c157f519cf6c7e2f013aa496718e009fc1e628dbda0968568700eb47d88dc8e2e9aada254a59fd6059cfea5c077c6d6d6afb667461246b5eb4d5751d815c471ca78a1d145549cbc3e9a0ae460d7a67433175ffcbe785779538ae959ee68ee43617abe51faa26779eeb5a555db18ed12c5411ad77ad83c5b3197450733a4437cca709259466298bfe6bad3331b0ad41df16034a97c591901770bb12cf3a4cfdcd82c2487d2edb4eb2ec51b56c2b5b05a9269a15a090039b6bdb487e87da57ed60073bf180019bc6d5f78994c263bcb5d3904f3a3566f79012d2b3a49b67d6e297fb5708e371f28398b2d6f89965fbd08291092176313e07e5054bd793c340ecaba7e2fbbc6f47ed9ffcf80a2aa8d3d35e4d956c401a3195cfdc7a1f61a08449d460692ba71f295fccc251802614078bfc97eb51dc3fdaafa5f58060313b20b86daa43c69695190f725f27259ca62350d38904dd9d620164ddbe4a11d267cb4198488723c094c684309e2dc96123fca9d56efe6d6cb238cd78368746999b69037799ab9c62883fc9f96db48b05f016eab5dbbb5f2608a0537e73bbc03486c3f9a9906c336c1463d3d9d34444219764466778355e53350897120f386cb16d0b3441ecf64dd422f37238537a4e6c8c451301f43b6b903912483f4a136533fd9d687c83fbe43ba8ba55b51b41dd2dcd8457f67467249b4187d982933323ec8e1b37dcc75f1d9ed509cc6750b1f317bbc627adcaece32bea25970f7e5de65ff81ccf3c6071372742a3fce54d9031d23c81f63726d6dd46c1b23b41ae78a76fd6cf93901e253abee9598beb7f9ef24da5fab14b198dd927f60763015f21a755a1d684e61c2cc591b28a54158f1408162fb67ab0a5db42077ec0cc93881aafb720ec0292b5bbc223630cb71e1a576cb77ef87708b42abf96daed299c7e58bb81e1a2856ea41a6bb5e202fbbb4f5bd0fac57be8bfd2434dcb78acdaa23ffd3744e350004d729e572d65021772081492b7dc177aae89746f419d5db0f389d117f20fd2c723ef1ac132aac0e62abdb6a8b5a6087a4f9a81b6e39ea653eea7d6f4966e1888d86671af25fde29c2d5227da5561343e2803bd889d5cadaafe877e590ec7f8e4eaee64aa8a447c362d1d3241ce3a3c37255912b2b4abdc1c3ca6f0bc7f95dbeccefba6f011178cbf5189c06e490526a5a1181ef85710cb5f27c8ffc7d37292732d7b5088c6afcc337881b3a326b0758be40a632ff36a55009418e97bb88234e2c0a3610fe19056193de7935de308a0f3e20b770ff52e92ec8d5f013d487bb2734be1a4d1d05d34f38946fcdb3a377d68d7e8109c808fec88c12799cac844724b10abb18c450b9bf548e680a1f890b74d44a9e285fdac8efb2409ac555154ba652e56d226bf10dcc49bd25a25672f226948d56734fe21c4fb388a599fdd77705efe2021a824cf6bdb0c233f4a8030ac67a0b3a45c04356caee86bbade85d98546cd99c87070182dbca822eeffb6880c7cd2e0a434c91928588d51d3aecb06a8add0d6636eb605a0460f2a65e3d9104652bc4c1d9b22791d848aafe1725993174ce5749271c1e069444285091eacfd2d8564ef7091eaf634562fd9a3f4a083edf24c4615e062c49843e26d3e6cb465c5cbe728eb7b17894ee73f6ae0fb6631534d1abf03f7f426fbaa6d008c0cb54dfc026268e6b480eefea9b31251704693f25cd4d60012f6e338151c14b31d91c72aed4c712338dea9decc5b348c5beca2f0db069732e29102b6892e34b1ae4125ef6c58c94fe89364eb91b12bbedb07a6eb585612db8d42367989801a4a0f8ceeb4e9a61a13f1595ec87565f6ad91a24ab96fe70b246f1018374c56cfc2f7a277e8f0f5846955b2d252c25aa2a290ffa1b5a47b3cbf21d31936869013188a67892357af77a969427a7b20ec60cb73e12134f7be1254fbbb724eea50c11a8e9a9566050c418d2544a2468941f83352bcb7d732d33a46dcf205db8401cbf9e656a921bfa310f9770be2e00a1b91a13548c51f86029152af1c3c34fdd43ec84d1926277c24d65797ab4a357a6f7d0213e06f9bbd925aa2bc9d6072b0b7fbf78e5f7bbd4c5f82e4dbeec238a404b4c75eec0ae5469bbc08a59f392e189b6766d52f2c0577ac7de78c5e6075f2dc0d0b3539f7b6d45c639ebe1a0aa2d91c504a12478911dbc95f30e11e102c6ea9400085fb36cb1e42867ec63cf91a0a9d71b0e288e825d136d128d4652f79dbd5c4135056292dd24f07940ef469f4c1bfed43b104098a2f66257b0e13c0a1462b6adea1e38e9e98bccbe0f79be61d85977c963b570f9c1fe54ce7be2959523c25b827b6cff64454b74cec7b9e4e498a7e44ea84cd931083cdcb3e5ad17fd13167e0cbd2c1195479f26c5a76de50cf69cccb7ed88e5db63c7cdb3db7191380973c4b0163732d8618ca08acd40edd1b118beff0646d4df45844c7ff15ca49e291c1a6a61d63500e50add053bf1362f84f280ac85e67a16bcefc8daa2714568d3f6bf6ba44e83b0da9edc88b9305e974d2023230b6a8899a25c9a232d1c1282316412a9fe2dde89b32bd521736020f670fa97f8241493d66e86e95104241019ae2feae914a466152d5b0fd756742d4232ea5cd35d999b963e5af8a376cddeda0c2b16d5c04804d67012847fdcbfd22de91967216f43d130d37d1d327d26eb60e73054b4fb145b7a870c01117c1354e44a38f4a2a308b5b85c4bf310587cf51e8e003a8b3233ea6230cfb851dff0b7cb2bd7e0ef8c625d19b53beef46ceb59d2ddcf90fb8c17381f100e82c05390b4fe94eb817163ac41e7616cd8636c079f160fe21ab0bb49a47f695d1841fb456f63a8440212c0de5b9baece50c5f4e53de88003882b5d221dc2128b7cd630eee4ec852d34494176713b89ef8182d895469f3331c2b5f26004f62c11e24ba996d9fd06bf6c098e36d9cd34560c9d4080d6f3408817647805edeab8d31409a81e586a8f17f379a5b18cf39f5c281d250523eea52caea0081158bbcbd153da21ce794a46a5f6dfa7b9bbb502bc9f7a06e4c438e2db5d8fbf7ce35aefac993251e0e3ebdd3522b0a4f93c8e68524512389c3893eef61ada7b3a81ded3f1deb3b84e9117cfbabedc9c6257d48ef10979644d75fc96e829bdbdc412494f0dbcf3c91cd66aae57a2a9a1c3a75381bf3591bf6af363d08505738772d66523555ca61ed2913443026ddf070ada0f19a0c08f16a96a5254735bd591e67ba97ba82eb5bbf7610a715250d4797d120d48f1454ca6972ebe43cc6326cd131719e3e1ece244a462d05355211ab4a0ef4c64e33317398d349bb5c19e9757fdbf6a0beecab828a70a82829c2ee797e03112c12a818c7e771f42fccd66e76bc6173d3ef7f2185b0abbb282ce886c60b45f354345a4d692293087a7d413ab4470577d86729ad6bbe743af54e7c3b11c30107ba38a24879047a0ac9b5f40cdba2c58e073a1a81feaab43751e2fa25ff7e18772bf474588caf58cb45ec5357f6a681a49905ddc52a75b7d79cb460e8fe0aab1a670c2c4ffda9879a1287f7b87857df3cbfc6dbcd817e90127f1b1e39e2f99305d5d2aadca0d529a7047bc5ff7cdf7728ca7c22b073ac46b1eb8bb23fd7615516c68872f0a08f79c1e5588d215800a51ef68c2547636ff29ee280851a57aeedb10762b940491c35c4cbcbb3ae37184818bc508511ae2ba74c0e13690079d57bf0e7f75258c0b838c2c906d6dbb5a8da5289242b9242b1312b44a58b261413b6f2309662db6ce5a680a8e6f84f509eb368d6bd3fd1072149d9efc313c2668cbce7fdb1cfb5546af37bdbe986732557a33d048e5c750e67f2e6e21e2a924c42bf6aa9baeb42eb05b305eddd8231eac8be583349791e624615b24c79aeb078360fc6bf9461f833145270772ff547a135b6681fb966ad4a227fc4a6dd5dab956f475b53b07f343061f13d36a4cb1eaad77c2639e801dc76a20a32b73519e304405e5f7fd2c65c6b54019e2c51eb402ddcf5abc82f0a5863caaea6e770ee77d65a0c6419388b6a0efbdf79f639866ef64a974941478e2625b2f385ff65348d00686bdfe7cc3ef0254aacd2e932d924ea1739aa75499b2c28040601ca799f9da14dc068f7b7c78d9623af36288e4935b9d62f1160d794fda3ec988b0a356c573afbbb6d1a58e9e6f20b09bf53b2da19378a058f7ae91e6757d0aa471335fc46748ff76ac1adb34da923eb54541491c3429b141b6bbc1fef8ba941657178f417fb26c2000d1bf7fe6413898b75a8fa35f600c4eed898046c2fca947eed5dce6ea97d469a960f928ca16f4dc381e7f14d835f4ac33c334b44c197f0b5b8d4ab6e59577f208a9f4b825da327bd9489625bd48a5c2830491d6a8f59075a36e761511c2d62e26bd3b0107dfd7a8ce295704dc436b161407a07a1bd087f57bf9fd5456e3522100ce56b8b297dcc3163fc8ead5b81bcac08ff28c10233082e6eededc77d82fa9f4b11896458ecabe9809ef0229a356b22f490b1fa8175100a1d22e6b361e5d1c1c5dd866b5048daf434a44631b1a51378d9dd14250c131647ce5921832c6695548e4ecb22b4a39a0ec9e30282b2858ddaf3e7502bafacf6085eb66466a68835a886e0c3c18943595826bb2e056248cd1f0b15a4c581628b65df935fe784ccf543d710154d0102273c5045a0eca97219ea296c6e7647f4be67d0ec32ad7248614a27019c5f628b50e851edfcd1ca4967de92c5ec0c8395a56f53ec49f0647517916084ad6875c22fc0471d1348619d1eb12a010a6e08b87e2fccf4a1561b7ab80edea83b4a54aedbbeb08ffd23d73a6ffa329685c9a3ccccf1bcbcdec5f1073d84a811d7a324c4f716d220259c715ffb0848589d321afa006d91a23a8f83a7906b0f65d59c04ba2afd0048dc6a51466609eec234534594f607bd4f1324622c85674ddf39bef7923749447b62e51ef82e6569b41116f4f0e16952cb8bbbf81e1fa0b735afbe1d5a08dc8af7985e8a5c85e31a0f80a5b36046b28e1e66cca7edeaa46db24adc1e902faa56df99c5a9bd37558495f816926a1167735ce912fb1d2ebf60c77521fd7ae3b3d08388249f69c160bb4365937e034a46f0235b2d3d7f7c2c65efe37faf6b7669f2ae1e8b3d1485a901e5e8053c4bb048761cc57963c6168297d22f3809a849e7f0360d05edaad9d25635dac5b7977b45b094d7881c2337e6ab40656e5d6ddbacfc8e1ac76e3ce629ed34368bdb790caf7a250fe2e332ec5eb44c5b2869eb34ce9e57b26a5c8f59b23800e5c7517d91e96b3dcef88520c02c81a87056494b68d8008fccf2590c1360b2f1048c390fc34ff9754ce37ed0233f824cec757cd8325eb9fd81506d60a6d7e9f295f9bcb866aab1614d6b9cd8a2a2b191b0545ce74fed15079cbce4636c59fc120b0be933e114323137bba3f91e7bfab9c23848cc5d4dd033d64bed0538ce8b442c3e9a7df0b2e85b06223b68243c4888ffdd57e9751c43cb91eb21f79b27bdca2df1329e9b817b74ace02906060bf615f984a7a6e61708b465e764e71c580c450516a92865cb16f02e1883c2096d184ad3f17d6dcf526bb693d7528af0ec5274e690af4c781f4d2f29f04f60cc6b9ba5e7fd35c0b877efa476c6356d9fde2fb037a56fae145c8ddb974412812e70f9725093a793487860cb8e0905b524fac59b17d5f8031f1068be77f60be2489a07783b832011762de700dfb22f58a805742a6c02c97308ab349af95444eccadca773a9360c7960bf0124a514a71d6b32332136222f43544d2a8be671ee0f45823fad2d57e2c5cc3576194c2d7bfe911778b4228a681d11137f95a0861960583160f68d6bbfee64fb27c15b30e5db25ef383ea75822d465046b6dc4a23dfb1de82f9832dc18405bc7aaf3f0b260a170491835e1885a0d94343a9f61f90fcad66cdf4f29397d110a274b91ca5f1a7f22fc72be265ccc979bfaf20495d4c3120b33ffb44b5be2626397eb41a283d751e2d8bdfffc89e190d0ab11f038031034352c6727c5add784c94a83d748a2099e6914a5f4c70070083fcbd87e5c29b9a95053d3e921b54c688f515ab0ce9f89a23bf353e70f27e818ae2b45d05c53dcc2c331d67780b1eafba85a928b18d1fe65ed31bd39e45a70c2f02b5f8fe19c1d07c65e19e94fcf3808a6680326ed81a1f53f95c301a292a595b64c5423858c61e09245dec2cee13ca8c0398c87c9432984c0c46a332f338262208a6a77fd7163f64d167883edb981126826ee0c0b795971cae617b533890f56e9acc5aa0db134f74cc2800af69dfa7b6cca583f1e5e2b7b435982d67a5b2af4a2d6a1a3671f0de059abbc686337a3856b7ed8344d9b19bc0fafb2e50ba2f64e93836b1e7c7b11b28b7b703cd05f13fea95564e8ea346c637161fc0f79d012b84b44f3a4c247285b1f8e47e33de05f3e34d4cf02362e41fdce92ec7a616e23c887de71f65a97918f3d376e4660e18f079a565ff435ca764b2381fbb5228d643eb7b1e103d8d8286e40d7a9e992ef1491f8c768976a689caebaa4b729a910d36d353554951f7d7fa7cb6d137caccc9b834fe9c4b84745269b640a179170e6bd8b3e51ffd0b766cc5060c903173953e86551e837a56caf641a1fc72c1e81d3c4211072326591f1c29d81f1e6bed45b659e980b8615560be73437de9949eb34f9a268b7600f820482825bea0c4c03fec98ffe341a72fcf10d6f59564e110c8788e19974e6a9067edf593221b07488254e8ee92902c36bdf98db95f76d3ca195aabdc29a9ea3346314ed331e5bf0f62ac7481ad9249a669409a15bfabda86977b57c47e23e249f263fa57e5e1a517debed543b369f23d7b146cc50604f8ec80bc474220815e05b8c3a8217cf0fe6be5dcc0c692b53fdb74c05683f57d126329114becea5ea39d29601063b4bbd3214081833603bd80aa9aaf6defdfe5ec20062b1818567b2cbca1c4bca8024869ce35c1bc63f57a5f42614b365af38fd931ad6892e91d1b90d7089508516049343ffb4f58529e8762d40ff96cf57a78e474fe47e088402b639cad08c3ea3c130a328aeabda9deda9cbb84ef742d1685439703658fb23a70160cd13717a420c27ca6d489844935def950c8d1f31a58fc4e28e5d3a29a950f90018dd2f4fb361da0b50c5c6246a28ad5973783ac4f619a417e5c110d8c6299bf869f1db64fad362843ec89e7dbc6ad0605fdd24154a05450bf3f334637fae24984e9f5a1d3f5728e8ee974e0f48fa2ef286d7fa72f582a93f82cfa86f63532db4f4352c038656c840681ab1bc9ba210d41fd559da25ec3f0c8ad89d0e42a31485aeb63d177c7d047dc8233d37c1ea2d4fc5e4488a6ec9a988ec04d371f24540826eef7e705445d6786b081ce89bd9a455024d86cd238b814ec516fbf6b3404a14ab1a06af372fe625be90bf3dcf386da1f0119414fd2fe895549a324811b78af3d9bf1d130e176dad9cdb93cbdafe30d48a44528f744094adc1174ab2cd2ab7b5a7853f5ec39549c2223f5d5927f40f778c787d15b4694b553cf020bcdce9657f3cc881f40487529794cbba95a2ef9d5ee211cee76b506ba372435b7143d821c40cb656fc1cb43eb040bba47798ccdea23e3595fc01a2bc517da3487af91f749665035a453744a466b31949ec56559140d0eb8c69a454b586c26095f40bdb1d8f4a35076a138eef26eec9e735211280d22942957993844019eaddf58814bc9a1cafa31654ff47cdf4fc16c9935602e36ae22f52a30ee503008aab078fa31481ceaa847ce02121145c541326113f064c24750e47b544b0ebd1ef8d63e3462f7ca766aa4683e1c853927b53bb17f738f9bd4abfb6d70fde0151ef488dbec0bbccefab35e1908941514b05ce3dd7362b38fee94c301b6a7f1767e325e0bd35124908a46562790bb911e6419f76e0fd13b172d26d03349d090860ad75db58ed179642cf8cf7add7b073025352b7c448a2db6047ba98a68d765cb2f5ae4dbc651c59a2069048e9d2785ed4d20c4852cda313d8443e12e586aa58807956ed9dc633d87b94826bc9776d65724066b9c13b575fce25820f42b5af5501a332ebaec58e2be4d14ce634416c8565b03eab22ee3360dbe7499209083d5b00990a2ea491b461407831869ecc51a78ea80375238aa00dafb3652cbfef59a0d2f238cac543209b4f8e3736aff0beeab25a01db32bd857447df25ac785c41b1240dd9a508ee78690a2188b44a4861dc3cd6d86e85a0d8dad7b2cf74c7069301451b1427ec2fbe14eb57b2499ed23bd9919d83a972bcff3cb4e176312d48830c0b68a0acd79a0b82f38a3907935149a49be291d94c8496a756cfebaddcb5b60b39662a96ecfdf0f479ebbfb8ecb672f0f5b5160f8c0fb71817fa04e3d6cf5837e0802b9639891bf50c65b0fde9e1761e84ca2f6064239a778bf163d5a66e1b44775d1937d988cd3bb97b92d987c951fe81fd7af58b4e2fec5ee6c308276bb245b1e32a29a159a4592de9e227a3f79b9547b77ed9998dd063c50bb236a1c8acc1da43e8c0a375e317c97be4010cf588dbfa58a26070d0120b8d1c9a69671766aa51e55e41c34c1de17483cff02d6c3c29b68db40c3975b7d99ff8f9cb9d43bd0e430f82480467cb8f6936251a737b1a48854f508e935492eb8ea0b5e57556ed613e905bbe1d0653a9173c6002aa8cb79471ee1f09b04aad044ca6e27de0198b73c62915f0cbd78f84809f9ba020488502e62b3b31d4cf9cb669e25ae6a258d64e423482cca0224889b474196b90ef98f95cc1d43f943b907d8ffea0436aed8a1c87b24c8e6ab2448b2f9e155aa3e90e1a2a8c870048d25813ccf4b63dad75eca05fdc5adc7515f1d8aea7fc41489ac1b643a15e63e525ea4b28387f2a749a7ac8106754936a7fc07612576843036bdfaacdd471a13a069a4469aeacad10323df0f2877f4f3b41ba484cfe807767fc11e7e15d430924e16fd235a6c9a8bc01d3800fa5c0b4fafe126d4b6ea9fcd3a9a33f76edde6439f1f0c9ca83755f94c4851b79c000830b02926da88d76390e4c8e9b75ee321813de497dd1f89f7648c8e1daeb1427939f9ac478e8f7e3b8fb16f965df8bd3f2da93c5c03993833a849ed950015b66ae6c19a0dc74c0f30711c5d8ace8e65e514f7071d29749eb0b02802285e787e2751b745b01d29563b83a5f8f7f19bd5a154583679516860547be3d99e659687d3ff5e8ea461bc1faf0108cad70737d494d94a0bc4d0951324f38df04931b75fc2d0fddc2ba4936252cdb6ce994848f5786e87ae563670ebcaa8782511d2b2cf3747eb43a566d2a099dbc0faba5390b9734f5104874f3577f5f684f951ca2e8e3634cd00f5e9b8c1b41795295294a1ad20169560db4f5a5329b707d0f5b8b7b9279d4ab88cf7df41e7e99209fb9cefdc922dc581bd3bf3de34950bdbea2863e30cfec019318616b85b927ced3afeeafc045f40d0a4a042221203f5214350bf06451f83013abe0246bcae8543ac2463dbcb30758cc136e1ca0e9762b726d04b8f94f300073224f5cd1ed9be33062b77c4a91f837af1ef0c7f6c12219362ea47a9659b30b0101680ce43d5609f6f195f4c8bb612e2e71daeec8dbbc20d920893b488a61b5548a568aff5f8bb77c88505d4eab01b2ddd2c7448f00683eea562d5e246385d9288390084e1c8b1f6c2f5e4f5436b04ddee82f0b44dcea53d402b700f08136a0badf861494ba3f995aba96a489fb30d0b0bfa432be846b5a2e6ae12b920818aa191bc0dcabd6c29ba6bc5b0ea70c21eaa8ab05125d07e2c588fca391056760ffb8daa46873461d1ad13ba27e2bb0ced70b3687508aa8492812e47a40cad457bb102e3d70dabd25fe5b8c1288c6817155abb3b6d1518e7382938d76828b958510f3bc2f0abb7c1c6c8665e5173a02eab3626ad409850e19638784d7f9bb91479fb6561845210e4c97dc80156a6436171a3ffb9d799fc14c0a41b7926e44a08335e2687a1b73b96d9b37f10bb8cf598a3e64811afce711388ca9c458e13c4fed186bd008e7dfea1ccf8fc0b7e518b3ad8da8b89d80ca7c352b6409e46a3ea039d3c82d6b618fb7bfae11c4cd6650bcb55cb3428b0e71d478a6376957d03379c400a4b3030c2a782bc537e053e97c1487ff73bfadb2d5533a2d86b3b7034e9fbe91d3dd337d7cc0bc57e4e14f3422620278abceee7eaacf6a1ef090da9fa31cad40dd21d330d8f3ef65ca9446a0ed9897fc032d6bbca98b03c3f67992ca135cd3f7981ab6ab0d0261aa61a17b7dccf0c71028f9f8fbe6dd2e19ceabd1c239c3bd5dbddf5a1d14775db069b6a0df1df8f9c55998f51cd682520fcd8ddbef1a690cec0bc82bc5b833b7745f06c2a82cc0a4eae48d5c5d5c7242371a30c216edfcb8266cd03c6c91f46573bb6e76f7f00594204d464048aaf0948b150ec9b7cfb117cb8c1196815f297b55af1bf94cd637b8ac74203e8b531e9d0231a10f375200daab61b8010314ab886eea87c813cf566d68a1ed7ed45f97d993e6e3e4dcde3c43fbdf2c4dc644c95a1e01bea6de9cfc86a3e8da9f8f9e00ace0a4fb88507e06a62fb722893d0b15757d99cf3bbdb1163183d620168517bb96c6e0476cb2ae1845ff1397cb488c96f336ecf18541796135b23f7267da90b8e11b4904a91b2241b47c490a75783ed6be9a74393462002b2b800e26dcd202345a316aaeedc3fe584e2c845d3a4205c0a479f2955771d6b516b9a86675ef461243fb0fd574073c73e4d6374c91a1c09a6e7f964e4a2ad917871738bf77ade5588ea2de1d2f1b611cf4995f2c0380aaed6657335709c75788fff47d7805a29aeddcc991f2613198c3d929e8367c7ac71df670dea281b5f62954354a77cff1e2412fa8f32f3fb40a3429e88bae4a3b4a5918b086ac520ad3fa72f2fc69bcc2a26327684bd3a6b8eb548b9d3b9caeae69448e866db1187ade162eb776fb95dcfbbba12504b1561ad2f5d9261c9da12e98f32a27b6fc3422fdf1e11b30f79869713ec38501fdab79f1665f8372e9ebe4ca051f9d4cdb393130d97724fcf598e1fdf5015df0ba88c76d8807cc6ef4efcd9b58013f08a35094a07594e77ba8869f6b9b84fcd6e35a3a10b1edcf1af19acf28e9791613a85a40bb1dd7253b21ce527efa8080b355010532e10f163191d4316d09b052dd8b1d286fda23de5277734fed88d621c9de81d1da8e789ad05afcb38e617051eace184c7f85b0b5f39e4d3a1a51c18628fa81abb19b921a2c5e49dd232632cc814b809de37442b89d77a22a64287a6393a01d80ef2f475ffde0bba1f10dc256aed2f3dd4e5161e2f0f2c74b983413cb4d11448b962922ca8863ab1708fe00ad4cf65963483ee19665dca326c5d7cb6db013cbbcf8510aa4b7d3f8a1f260c196498a0e40f7582d48aa6aa8d2d0906987e30f9f06763e7644a84ef9a6d141bb415672af7cdfdde2d89902a1d0218530fb33ab9e710cef5b26b37d8a74815f72fbd3fdf826ae2e23b099caf423d19a383e546d69e3728a5bd883e4ab433e9e5a83c102728cc35492defe91aa97d6504e66b72ac713bedcfb17cbc27b7b7bdeb35dc428dd97913ce983d06f09e9cd3e35542917bfb0d69122546a82e38f685348493a88aa632acab84c0ae252dca31e524b903ec28f5b0caa1c5fcf98d89948b47bc3d1444ac4eedd6b24e7cb5d60b14b3ea0415d4d0083fdb521642de67d663ac9f190d974421fb86c5921d642aaae8a68b2feef75acebcf48db3cf9c554731c2fcdf003fd3569f0b38a2b6673407c4e7f65346f9f4e03c09ef1e55b4e477d89b5e8d663eb3344da84637c26b3bcc13b6c5145526b09cf245f00d00c7d24922c247a6debf2740aaf04561381a200c789d7565a9e0d7e4734118e08de829f1e0d971bfe76700fae42150a9d92fd5407b3f1c9d53546611961d65b8bfe82537f0986ee74e61c0fe38710cbccdbf3c6fcb65faec83e81dbf511eff3a90ff8fb3d8d9128ebef2266b7a7cd3e0539be7d9082a65decdf3663aca6ac815007fdb8cabe2836a4e456a517ff3a3f41fe0313483e4f778e6ecfd5152477b4f0d1abfe7055751a5c9ecc0d173ed9170c68982e30ddf26cf850ef3d0314ed2b6e25aa1b82026b6664c88db2c73ef7bf9da75402241c0b23d37b530418de16006e5a45f853a1b586ab44060fb565a79d9224f5046a460254943a4d73758bfa52a83e7ed0a4abba6f6309d12e85a74195ba112aeab567ec9ba2f693ad10bc0d2fb735cedf1022ba61169ca151ad56befb63043a8c6a28f29c5afb114bc059133766101f06aae2e10d25c0562b7dc24383bffab40844d9668619fcd722043aaa2e867ddd721884a5d79035390ecc84ed8e71bc44c8e37ea51d38493f1a920f4f5d5742b81975afd190363fbc78c99df5e18e7ee03e5171942877c0c41a98b30f1af1c652110a20c5b47b318ad45477a90e58e998cb6adc9df802f819fe865354567ba04ecf0aacd048ee5ea277c592013b1c0b015f4292b30cdfda442ab47dff052aa363f39be4d9891ee7e68a6b19836a1668c3d7b5120d611fc6ec07126a9e4cb4b030ee74b481f2ced15475481e2302d88f4fa7a11d528073488935ebf4c3e6aad3ed966fe22436c35fad46b7b85539cd339bdaaa4b205601ed34022b6e18f0043dd9ac43ed1377ae867dc04b244195b705c60327ad0a173f36ec9dac5130a2fe0e6b91940ae2ab694ee715c24ab372b7c534d68992c264aa1bc51b8b818ed4a0be772e6b9ee9fc891938cb60f7e71807955e7308b66130416a85d05e94ff2e9eab45e5e5716c207ae21f928d79442cd683343bed47843db0365920e59446ebfbd8674ddc90b5585717ff202180c6d1034bc752b017dcc70d87bbb5b17e946fa048b097131cdf7f6382614eac339e744b6b90a4adc0aea0650f9237cbbdc8b1c264e23e1aa83d4a99a79214511d9d9524cabfdd59cb361a5d41e17156bb062668e42cea53f8ef8165e8f93a0cbc2502e21ce9d4d2561cfca12c8cd87c195fb2b9bd8eaad1e3ecbed78b92e072ade5d90c772034d17a7dfa76d015c374d2877857cb22dd7a7d19011e69fc0730e71b22014df325dd04b7101f7d8b966c4161149894843abf77e194deb1a6d1cd8266b19e969e0980f564a0f615183160eb748081e5d200ada84395d5061b5882a46516b0dca852795a8c147daca39bff973c6f67be776d07a13c5574af951a601159b86415e5d1d2d32bb25687df3ffdf158fdeda64f94d221cd422f68acdc00a7d237ed1077a07b2b2f851721ae580c317f96b69167fd473a4642518996e3f2ff7b62fa7fe9fa0be3d0244b383460280edf048e9f7ff024bd120e231255831a7bb56871fcf180e715162733d73c0b0ef7f3d90cfc1c4ad6a0972282c66e17abc607e640d42960c0ae03bc0bddde0886d91c507166f38ec7b3babb22809b30a7d50d59db9305d2430baacb017dc22d5b2d3b3a3eb6232309b773ab6648bea22e21d8d611d71537db6da4abd811a4bb9f024e96214b7853119f6075eb02d3daf46b2d21d5706af97c63395af942db2f775ca6d1325c3d836316fffd2c26bf9e1fed79efc33fa3bc05ffc6083869af415f9b80bbb48def8f29229955c134cd82af8deffd2fe355b0c57f87f5a49f65d4ef91601856720051384e05d185729eddfe85a90c72b10b00a23a38af71cd0f3baa9baeefe9fe7ddfb7b80543230d8d1b38374e5757ef2f20da6d4b3cadfd821c2720e712a45896dce22d44dba35c34d3845844fae6b97aae705ef0261232e2233f41730407f47f13e80270de6c13d98ad5cdb0b5a63c8ec551e681e84deeff62d523a8f2c85a3ad78749ea9d74945bef299da01b0a0c96fd293de04bcee348a2214dd8a41397d6e561fbfe6e1f868b0915f0ee5c6b14414d3950e2addfd0c3957db22deb0eed6e0d3a233075ff3445eb7b3c068e3a40092af07fe76fde263f83735ace1786147f6af47794804e0a9bd5e963a8656ce682fbc387055e0219e4cfd7a4a91b2a48d4c4ea3ccfb51d0092081e859c789769ef77564148eb71a8dd0e21cd970f269b95c1ef6cdc598651587caab9f8568a53d4f536b9d0e8f3e6ebeae6281fd094bd8dc86e1918cd4a09d9457ae27cd7e74697daa087d50190a02bdf8c426d9543d77f86b141d56d0646678624b1ed9d670479b621f729657c22b6a5aab978095fd9dda3f365eee8264611e6ad37868300112bbcb78f3cc43589a9930ea2e070614a6c8330b60cf4e3b8b20efc0c85e15a52010755ab5a5792f41af86eaf8cae2fc9f5b15012099d5fede4e2e4a8fae9f95a93e0092259ba5de24c3a7ba78b47035bebc9cdc2b6810e149e8ebfc0abed0ec6b5454777ab513c5d6b18b1217c9af935e4323a8ac4f845f47694abfbe8b5e76d66ec97e153113d3ef382b7e6c3304b5eaea3493cb1ee94c1aaa60b820490601d09e11aefa3e001ab60e3dbebcb79a668fd55cb0979761a631a3952875194d455882deef920a9f74d909d9210f139b3af9045dbe40fbbd8f1c593149974cae04c2fc010c25a2e3e1f05733131f45b1afe6653eb82608dea0e87b65077b05153c96b3491a8ba5a979bff7c6108403d402cad706d8a43eb42026c4afafa283df470ea9d7e3f66e70e4a3b83bb65c9d7c3570c17999445af83ad4a4e6dafc2c171fdea98aa566fc595acfddafd0caebf18d305d6df36918f6d171ed0ab19abb6d7d1a6b4426fbd2fe3e83a407d17ab9474338ee5579297b9e4b71244630d7c3bc779510e787f41abf3f0fd2ade1401748a4ad554c7c68b1b5855ebea4a0423ee2e2ac2e8ae8ad446d643e1a0abd9996100f23cbfe3b016acc3cd66b95034d3b092550cfcc3a91567937261f4f54d41f878ec730ea6bca81f5440c10739e2e25ffaca0bada1267cc6d6b78152bb3bf99fd15bbe286f07600b213788273b98ab8bb50a990ccdf14ec64f3c142cc7e2f868ff1c001ee6794ec8d040d6f2429f3bb42d1e3ad79c765601335bf56f3c12f228f26bb9682024b3c59394f7140f281bea53955604dc3af232c75aac8749277f5e17378cd1a81f32daa678563f6e8eed0926f4ad4fd99f22413a0906e99b5d2dfa2b32596f2efb91088a0fb4af466345c6204e409c7b8fac39ac1722b03dcd4bc13924ff4d5cc0caff771df9fa76b13a882f56af2204e1f791a7c9e9a958e3a39907b66580dd2c1cb67da364699700c2c318785bc3a2105591a403a9aa9a1a37569dbbfafd26c22b886d9ab79968ac392c921d862cb500087e32841b3c93126cb6873ea6ed9cc17eade50a293cbac99216f2a269ee2f137080993ee70f413ccb447a2f1125a61bd6be8ad9f3c4da43e0c1346d5ee4acbaa02ce3ec157f9c8a3ecad6ba447177adc5aa2580de1526cd34e93e125fd771823afb93dee7a71ba9ca876776ee1fb8930d044eb65680d26c83c9ac198764da7a8c9a0f518e4a992f4b88e5b2af1979a1abde03bd9157300a088b19a17f17b3600b4006ace9b46caf8adaa387e3e9c27b7a8f7dd6dfc9f3b6c079aa6c62d2299ebc283e4637c31d8b41297108aff0a06a7dc665ed00b5ff84edfed904ec5da8c4c558a16fa565411063dae4231c14745f43d066cde29e0ebf08b1aab0baf7d69d30cc6060209e726de7abe564f7147be44a284309868d3b080ceaa01d7f6103772a5776626e2369711da0556f4a89ecafe3208b600151c93ebdad51fb3d823d7a93754f46e6437e0580d3cd5266cc2c0d0dd9398595ffed42992748ffa4f37fafae2196e6971ba0e270d901c7e087e32b926ba435f209b8e0e2c823cdf090b23975e9e3b36d21d0b0ca001a14a21f4035e3b337f40f5a90a444b44434a23050b91a9a6c357e42da91427d59aa124a0bbe4a295b1c48ee3faa468c6767e3204c4a43261005a54ab4c340b7a63bc67be52b9edbed5229020ea1668aef68015f5b49f689c5055d27890aea8a52e3d494471702f4823dfa6c3cf1419608bd411c318f0cd8c20cae693b252d5d2e17f7a7e029683e894923dede210131724e6fe76038530667d47e374e5689da81628a24d257b330393324b2eb2a9845bbfe5123f680bcb276c3274ab01b9b30969a077ce3bb3e4ef2957552148ac611ecbc5663c7414fa01382e238520613829287aec02ab4d7bcf3bb0a537c10887fc306b384e4bacc0a05ca64f38a8749b74743d4d8354009fe5c6aa3e1f177bb5bc93a07f9938542e1107f4a43fe46ef570f263a65bfedeb622782c13d3353700058f426ef1a71b65fbf3bb1c94ed2fe3192bd58572c88cba9670e5a0b636d02ae84c72c676fb28d589f258e1222579a378333038d117370ab8c048c29fc463f304c786ba053e221a457cf43a933d6ba9067da84fb4571cf571ffb1fb70631d871578837d703a9f04d30cd90af592c4d79f94824f466dc551627474014b65ae3d282420566db9a83ec57e4e1face467fe5798a812810d726d16dcac79e42b083bd928103d69aeb8d94aa904700c6e3b6ba6aec899349b2bba0a1820724ddae1906b098f5eac3f7123b8644f9622074211ddd8e208ba294dd628e44dd1d709525bee48f25f1c09b315c338c6945890576abdd7b4e8c22a5ea006a59fbfda630a2cd24af3493791f183ffc657261f1fdc1b8c28bcde00b5f4be0445bee9d6f7f43e0ba100a3b426fa983fb5465bc7c84a3ddf65f46bd4c0bf001547fba8ada27e0d705042ea48e8df56489740da999931c42b58071274d78de06c27c935de976e35752e3019238e474c1156d0f880cd93f581e18232dfc489d4a2daf9fca5c3e306786aebca62d13b0fabf3b6e0334e8c61af6c42a69a98695f4749d786d88a7fba43eb13104baffd19ebc42a58f41b50927dd263385817dc64baa263a954a8f5ee849ba457b56f315144c0f6965bcd7b6be1afbb5fe051a2834a87838c1ac1c1edb39f706246b856fb3892cb7e2e3b9b3490bee2ab416b172696cea9bb77480a6ace51588873844f5893757a1516c98b0c605474711d228b0d7d2fde7581d0e0f9831120f8207e7d412866651ab7c67a9c7b7dcfd9fd2e133dcf5bc7cca80955eb6b06caeb65085fd3db422031d8c612eec2a4c2e4967ff18f3922d765c7ddd3627c7d5476b9d82edb466bb0c27d2e8d1ed800ca0900b2690a317fb5c4eebcc3d518af331efcab674ba9f4667516d4b23bb3254a313522bcd8880ae36e7be789c4b72e074ddf05f2514d76d7daaeaed5199fdacb37e110633faa5373447c7d2a2a5340fda71da181b5e278b8f0980539e0ade57d422292408591dc5f7ebda1fc758ce7185453dce21e9b570bba29f53981ed0b39fc2d9835dec0193b96ac9c559c9fa807f8c14e2189a0f8bd7074945d20c5f3c1a77d77b70034c980d3d656c7cdfaab96feadded7c5dcfbdf6097c9cfb4db692719899bf59f3073b87ecc4cb6b3a9b1f56e89bdc049d70a3825b4cbe6dc02394a605a212e8dae985fee9193facbfd02f8bb56047adf1f2bcab6752e723162d08c4e54f4f76ad56b5aef4b797eeea450cd0ea4948e0866a6667f6cccdd3274488f4f457ecdb600eb8f002ea583f314862bcfb961038aecc4f7fd7b4b4f7fb320b3167477eb8e5d499956b4b2d724bc899f924a573540530129e3068e1ba3674787226e6abc4b5736b195f32005bb506583a8c2a24ad967c1f3cab506df6bde07df07bac6f19ca6bd33cf513506e84cc59aa406fca085a7ad9fbcc033ad7b7366ac36e208bc06d04832d18da5bee203d9559a2d485af5fe718876af1e2b2c3a87b4344b1b1514abd0effc8f50214583aa033f12e48e8b5c8d1163e15e2700cc53475dc790b8203d2c9edce92607dff01ca3386456ade78ce7bfbd7d297eaacee14aebb150679e8fc1a918f5787ad7ccc7c608fc5e732eb29ed0af2332b73c1a17c9b51cf7a6e54e5028a2df63fe6520ffde459cc8214ccc5ffc811c8a12c24ed8db497e323fe78bd0cbb1c4c7bd67f8670e4be4ccfd7e03234c7100f1231ef7ee0d342da947aa8bdc52b1e28c1b2eead3233f4aa9c18aaf949ae2d00be23f24d6437a4185aeddd9a7aa2059da6fb24dd70d49c118cb9a9445ba0c063a350ca48be29572e81764e76c6fe183e13cba32da937d3942ee79147634f05fb2f42309b1c7bfb7c2c32338091881003c60c3715f608ca05370a599f6a08f7273801106e651800aaa5858a221d572c9d7a76034cff9d95d49f04cb28a9da5348e58efb4d124238ad13cc514608ff913d4047bb021daff4443c003d7834fc6fb5c4595d5b8d094bf965bb8cf8fd029373c49a8dffd47c1c4e4ddf0580f336aa0fa792b4ed76a079b78033930a7912fc5c5e746878314e48bfe90241a701d5649bb1cb5e78a65c2992788c46f9ec1378b26712292408b98b3f031a0e07b6d0f87a71de619a34474999df1b032d83deed0104badd9c206e639b279c9040498f19f04501b1d1c5d1136b11705ed5570d31502a52ac33627276eed77cf29b93563738f19361df9e04eed92a9d2b1de5c80825cb26e3b351488bbdc7cf443ea16a4d723c82d95539cbf136d979129a286b1833221057664fad2dc2240751bc93a6eba4198784c85a168c61760177443b78bd5622cfb22de6880bb539c2c99f328dff0fcac3f0579d00405913b437665c668646982659cb1665f4f93be0936c42a00809cd0379ea6bb71522b3bfb94b2f6568c79ed1415c0f010f16c143918cfcb160efb0528ce631d2bfa34bf26bd3834e34243887d788a00cc5022e2ace54bdb2de832743a9fbb5120462188198fa23497dbcb9fb277874376cc4b705c66b4af1d832458050603916cb24c8a17839bcd0bec687532a8dd436ee2af08a599b76487c344900b5c0c4a926c5499037b2f21df28a091b3337df6ccae201b56c35b235ecbc4080a27132634c976267692f7c8cfb796004cf9bd09230c8ae40ba6745b33202bacf2ef1c7302d63018e322250bbc5fe04d701c21932761f1bd09b2ff0c5d5556ba51699f5e269895ed02c7f7c718cea5683b091553eb2872a844c0b1c51af2fe37e90c79ae8910a675395d8811ffc28f07e4c6cff10d5e4ab8307f9a85cb03d6139dea222a21ff9b1d4200bb65bcbb9d13218a74f7ac93d6fb737a35a4e9670c21e53c50fec8fd3556453f970992ba1b3a38d805d711df1ff04c0035ce2336828209d142ec540b5c17e8b16ae3d45432381b8ea4da3404ddbbca1e1e6b0052e7f305cea56454c1077337d883df8645d6617c50330227360adfced3e09a9ae07dc9b307fd19f144db88dbd57d1f961900a02b65f5b9a084486a3a5587f3a41673d31f7ac319820eac4208aca068ba2cdb513d39ee1b3675eae3b875f767c42b6e78af8bc0e787fa97a556d4b6d3259fb0752daf5e900da1e7a71099d6b558d25c777e24255caef45ef7c70522fd16fbdd824f7ff4b6f5f8947f93652c178e37b582a72c2bba73ecd93cf96af8d90475989d3700abd7da3e2ff1d47e703801ac002dff394484638d6a13d744d90f14bd4e3b25397249545a5bb23c2b5e90739b7dd07cbc7000c365b45f7dd2874dbb3a88c0ca0e71e83eb9dd3d1a19e788839c580ca174747367683fc2fa687c43199f611bf8a7ed0206554e2da6aff6579c2c0da51c2052cfefa8a8c4edc605a8489792511acabdc68757dd332e4c2e097fbd002cfba43007a606cb2e10169112ec6b1d474a592416908e8fecec74e2b21b4df5d32142c389c2f1d52bac3c8b97c04c256bdfd775c9267699a334b322f1dbbaf97b9d1bf37470f8f0dc06f5a192d2f629a6f3cdd7992fa38fa15d71633139804beb74aa8ebe1b2bfbb9942190f8dfd98dd8817384fe03b466d49db01ae29a1492a6e4b01d9f04bedc54592a4c73754ff31cb1710113920adf689c7cc81955fbdc78e7d0d7afcf1ce8fa7490065d8626f312495e097411b227012afd12c6e1660b697af7effef415b3ca6e16b71048abbb6e5a7dad880a0d07b239165aac81401862e82064c390261c8adbe4061919060820629007fc1f72d8533c478b8e8dc5b9b6996781b4e436494c8dc9008b11abeeb97a717c579901f2c0616e748338f6cc546e6b0478e070a4317a67a705b6279548a1d62656506a73c62ecd8447212aa4aa134b52e16517c53fcf3915264d1180f01b5d1a0770dc96bf7ee85c1ad01898986ff6640314749badf75c3122edce31062596799425ccffbaceb55c4f7406ee156f385733ce23c441962a383a865b1e6391c88f91ce5ea2b809a64cb5fc5c2290a75707e8af2ae0021ec08e5a049e07aae4f2a38eab65b11df99c8bba0a31e3fc5ba18f83093e7ed92efd831cfb634eabf20455e3d6035514ae09bca24dbe7ec4fbeea3b128412e155ad7d9349a3b876e45d542275ad23eef4ba500e9362111524f57836f6eea02d2249a686622e7a8bd7dd02d8b8c504dbf4dd4eb6bed3d2dab4143ef0cd4e0a6a2e5d0cb6093d2d42dcb632065eec4ef855749a37791be0cd4b2cad3972c9b94dea62707d37ab93fa3d04663d3b2641d434ba34e089b9418e9bd8ad5a30b8b6d64533b26d641f01f3a2ab5de243438a0cea42a00fa9c3edb69de21ac6fb1c330c738f226dcbcfabdf5b94b6925048c8bffc2875f4f9b77d3cd73b85af12c94025cbcc2ec32a3bd9461aac694c53d1e531dab81d5de43ca1fa1b122d012caa99c1fb6b9c388983ed2a16f63dc7e6b2e9e8a47c62bf201520790e0233f6c2bb82480a38579c06f3e3cd92129bac8d77a0f213fee2796735d395e178030735baa3e18894ea536d1914f30f3feabd4ee499e707bad03f1485d617ea29cbc92f52f3a9c9c2d7e5e9cdc4f34488430af3418c22d5edbf7b77ce5ed18a2c59224ad643556a69c82e0b84e2991037a57faea50ec1acc8d3376cf54c6a06dcb0fb663d0b703ff6d752b6e776de905a7cbd1d4963655ede289ec4e6e9efab17b3173b55a21883b93fec4808dfa935acbec7bd8154f6e220dc037ba8031d071a1d0aa4bb305ac6917ac4de10df416e6152c6e2607d0520bfc512b55aa41bcfe8baceb51f5426964175369c9ebaa8bddea4e2b4ce613c49e0a9c56c8a0478a39ffff4ca0a8fbae6f9498bda00fce5ec6b87725185c5fb341b7fc940b7d3aaf2c27aa3f9d8c13344ae6f9f3961705a2e0fc0a214d49efc78d5342ce8bca9c5c22214c2448ae2b7c770e1eddad456b9b1666cc998438cd057fbe34ef494378330edb05075ec580daeb7a9265ca1e9d24ba08873d842e7c2fd892ed6fc55648bbbd94b1bb2e8fb2f22a4452694c39bbae44b9b4df60163208ee9c80e98aac5073a1fcd83b00f871b5315638dbcf757563341d54039b6a4b58ebcee0ee30980ef775b0c6efb35419cb219bc0f580eb243d08b27b6e3684129394f3fe01c0863735bf7e9d10728a3aa15bcd64ce12bde3a0bd61d55e033515e4a4937e2ae94055deb92e8d32e1d6a732a2ab680c07b6f699a9d978f4e691a9a55467ff3a49235d79b86b7c24b0a840b5348f838a518fbdc2593e725a03ed77857341a17560fe23b75566f10f9eec08bf3f3531bd79e9bcc5eb544fb75dd4e887030290b88086c4be9332bb12e2ac1ee0ce12705b0e0ac196dc3da57f0d6f776a428343529f7d6d72804afade3faf9c4c7db9b4ca5ec8e917f98e4784deb37c0cd1b921074c697f5dad695963191e8a051c9bce85c3e708268b309ad1a132bc4813c819a07eeed954ac12222660c4382645e00f31e96cbb1ec794c9d3d621f2ad6bc69b4c5c64d78d4b5b6e5bbbfff740f53de5d0c5304d8479c4203ea555f19e8f876ed2ecbb58ab57275ce7bd338b5c549aae907826f8cbd457ff0f50a535848f28eb81ecdafe8ea39538aa4fdc2fd921841b3ce4d403714f5301367475d03939288597c80a111cbd44dd87f0044513464fe2a6b62aa6be0b27424294e0fb6f6b13bcaed5d60dba4609ec6d1a397396eca84e327a072714fc15bae04aade4cae9b03d875ce920ba1b8311a17d9c139335044b70a781ab93c36e5f89e8af2fa6bcc52e5df7f68dd2398d8536507209434c1be7049cdc5bced85ba4dba46467bda2bd8563b0e790149d769b341768d1827fd486a960ba339f8cfcb0f85279f855d837a9a86cf6ea9d4c9f45094af83335d027311f8761c14301af9e7066576aadfd0dc9f3db4951aa0fb0d83640977a646c219eccf47ced8e446b66a0ba246bee1ee826a1de274e54075632460205aeab0b47430bbf7fa467f8e0213224d33c80fca94f4970d3ba6c9b1d7fc086ddd4582e2d30223ea6ada07783c65f81ce9f205809b5efdb632420d4f03abd66ff0ead740bec1087e3d789d357d8942af0488c3f645701278f4bceb591a68b4853dae1bdea849d38e2ee3e0a0c25aeb84248f32eb958f9bd6b55a3b14ae312fd5ebabbade4a71a945046ad89203487ab32f877f65023e9f43fbe824e511a97cdda4976aa43833d840f209b58ecdaaf4b33797e3256ab4f924c5990c62f23c827413b0b58c3b69cdb7c14e8fa065cdfc6da01218de391821dba55c71ada2cec2bafa705e0acff0a81a3c24c211ea09177696359948ef3504845f806684599346c72964cd2a7a218cca59cd26a82f783537a19d23fedaa1d1a21eeb31feac55526b3a4c37b3d8d122b757c797555984468c8d0832e92db8e1dbe3fd74af0d6e79365e31e70b09ea30b7e38520dde648e6796541b135c073fbbc837a75035198523a3a5b1d82c8b469684a395717c5d38ec508f66e61616cba4154770d95400f9481005338c05dc6a923a1d1f769a1b693ae6d03283efa83f12edbf7d2f54a55707f3dbfb01b682c48ac5dad11ba8467816dac99b768739f6f2f1a1609bbaae5888e1f52ec9cbe3bdd3c040cd3a8b2042fceb5ef4f22d8a365f8643e740944a0e410f1d958a27f46bdf137cd75e7228af1a0d12c1c23454a7c4dfcd2f5ac8e9a17335b23cbd164f593c5d6c8ea43d83c1266938dc6ffeed64f8335e50f13ec1fe7659452b01571c826994bd62dc0c74a447b991fcd5120ea327fcd3cb99f6017c11a1eebf9c8d026e4f4ca25c4938b211a340516b40e73ac35fedeb17d0f9f077e839a6e00e346f5f8b1984c6bd2ef7959a597e29b927a038cc2c79b3bc5cbf4e0a81ea1f3470d4efb006df4718d866036f938eb7ac69796eb58b1cca40e46d7d1eeba92def75b1de62a18735199a2f5c095fadd7fef83877f68dcf77d6c9e74c5a975f8ae9c09a1d44ad4523ae6b7767605306bb8940cc50dc51296b5125f760877dd1c0d58abf48dac1f00808713a8aff9cac2ab77daacba0bb362c6c88d2dba2d2927bfd027fab887ed876442e6e99bc27da760356725f466b66a288269bc5f6c7735b1eaa8a973d67ff7dffd3764d53f32019eb8c8544106f1bab56157b3f1ba6cba6e24828cfdcba958addd6277784136c21e075249989200d2ece033f79b865a99414b8290aec60cac655b44b7c4f6a7b74e8f4f01515d5a48337c1e51abe3da449d8c8520230dbfeb99a527b9713c69dc2b3ca6ca9079e5f3e4c1260c27ea29f4f6e0214de526bd0c942248fc427a171b7f1843f93e421ef377623ba0ee666c2b376f15c6b03217df956720060ada8765e8a4d290120c1f82ee696f8a5243d38e37fd22b3e6fcd20df20b4861cb8c7d9cb4b36498d51716c55817fa895a7403b0f88ec63d56ab798b04c8c45d312ded43e5a4efcd732fecd24f047fc40e3b190707a1ea1136ebe5397558f853e65737d4e9e8850d7a7faddb2527584241b68fdb171261eee5085265f8bd8703b289ddf9b2b9134c2d97a066af4e3cee6a6b81ad4c59d7105c130613789478dd12a2a60c06399ac4613bf1264cd48fa1ab17f085531b941681141deaeb0585bcfc1d770edee0cfa84aaa58e64d46e8519d3b03c1b4617ad05d4d0236da7783426028aa3293bd02a1231b7e28851ffa07a1b3376a653e1db6944eacc9de9927fce0c63cd8cf27ef7a118bca3b8f99501c0bba5e70447735999e1abe54729c7ef1f91d1c2c6e60cda9f6bf54d029e20159434eb10192eb1daabd0b783d60e9f2932a193a833bcbcb5d0568d9e600c4c660f8eb222f748dd7e7ec14b6ce4cf707729658755ae03b3c18cff65d29f40ce7230cf42455b23009d43707626f7767f6cf37cc7ba0d5fb13f778b94f3d6080535cfc35dc1af29f2fbb8a0d5b845c2fb3f92e1bc7c1c589d840f50c4759da224a9f8809fd5a29ecca273af1d502db827f18591ec6e4266e6a8190c47e811be0ec619fc5d13f4170ddcd14e640ce238daf1b05e34fa08272e1ffa707eafa153cc62fa7b95ff05cf155f8b837d93a127290555abed1cde6f45b8a0d35d9593cca40f8d0a96091c360b8d6a0f83dda9c9fbe584626e0934b4ea7e641e82c2e539811f2f97beff4f54417d469551c2da573a9929e67bb0f43aeabfa8487ce1bee2464282f3283654ed1443ed4b36b38c54af523049b3c56435f088c0944aecbb5eb983ca6a3214470aee34282817a417a87eb902cc7011b85f9f39d244f6e395f3872e7a5adb7c5eff54f1c1cd6492181f1dbf05397826626d0aad7fe744164d40f1fbf2c40a6e9ba9d5eabb8540b332565f7a9b634970ad87185692863192a77d58e0d9861093f990586085ef3175fc444e469b568fcaee31fba976764eadcbeaabb53800a5fb5008c9ab1bfd7a43b12e9b7c95f22a3bed3cb9a64d45a633c98e4de47271511cf144ead1f6838b213da29f7877ee9d58fbba51dd9f728bcdfc117dbe109f56afe5fdab392b866c91308a9d6d03743835a372aef14c4bde6ae327226276957973886bfa3dea41ed2d567209d80fa9592c94cb22ef150a26932dcdc691587a1a4d3110b8e23f3f44962834b118698a0cbf5327c7df8616025fbbea8e1c1387cc11249d95def1b6e9d0f97b1a1da565a1bab8f18c7052a08830e9ce272b902fa32180a2303308e0f88e56f1fe6f2c2023274fc98c35fd136bd5eaa224b385395da764ab1ed46476db2beaa90b7fb5eae98e917dc33e1eaf9d8fa088571299f6fd286fa175946f6fe3df8b291b77ce091a424c0d34f08033664cefaa35df96a48c02852c8b910aefb5b4b9cd03712ccbefcb87c105c45571c400153b77b77decd7a58358619ff4f02de9e9949b1aa90cce44e7dfe544369bbe34d91a1be0986db6db8e63a627a19bb97eb031644a0d6373e0329ec51c7fea99e7a49d52b676df4ff4308ed1d01bed8becd187192eb4c46e728f85c5c83c8fefe16aed22a1d1bd13c0cb59bb8712496cd84babd2dd9046d9d3f0a7645224fff6325e9b51e48426f87ae170e631265a9b6f13c507450dcf53e492ec0c74f8367e132fedf6b9edd6b0f9d13925931da7427faa782bb01258040b4cc19ddba66948bf81bbeaf9211d1d41214d424613963f9343a148afe18430c5dcbbb3575e12771d14c2d9b487a35e0549562bc72160e321db49adfc8eebb6c76af2c2a6b03ae529fda29d5d940ca2ffaeb0ddcbe0d4350ba078712d72c9adfb114d077e2d3910668b645332a289eed288af169b18151af6a45c964576c6d975d26f7f2bf6a06e59360b0da97bc7543716a93ff9272c2600734468003c4cd436b764e3d764b253fdda0ea761cc9f2eb47700104ed0effd4274d3217db413d32f69b7922d416e1272c88fb99344b27316d11dcc4d07cbfc1fbbf400746fd5d61e637d2ff20b6b40023d23d8a46db3fba705dac1a01f82cdedbd2ee4045cb5c5575130a87063fd7fbc5db2c1eab87bf95d38e857af69ccd39e15be9d74ee1b0e41a92fd2b730d58bf5b700f3079725815bde5314f5dae2f94db9dee3da573d3ebc423664db1ca00569f9bb34a5f2ac9bad7d38a954ef47bc75976703edbee8ebebde252de1e9eeeb3309728935183645a1c4ed31ff83e18185e32fcb81d927f1b08c3cdef7b36a9891c9da255df73c0be7b2b5c09522a9c58512c073efeb08808b05e76d080646ab30c56159937224c9d1145eb547e8d723a14f6c33674fb261206f52a4c0a5d71aa9d97eec7aa7f9ada0122cf4749426ab56d430c235445bde1e9bf0b2665d1ee6def1608cc832a10d3caf2e0ae9e5790d5c1a6dea3de58868fc10de8d9ce4f4a818c85933181e4c5abce556eb7c925ff5d26d78e537fc5648709625befd4114006d9f3b053663b92150d4acbc8f236602bfa54bff0f3f212e6f773aaf80fa907bb165879e5aeabb02cefc91b5867ca4d3ed227a26eaddca7b1e7a16bc78139285406dcefd3b50afaee48e33550a63d334ce2d89062d69d8fe63303b8fb880d7c218eed6918e138936b3d7b06dd2d8b467502dde96020c70a8b82d1c05580529ae374bbcc4d384ba080fba60cd004a265c44ec1cfc5c3a1c8c942bc5ea2f4eea51a2527156ae3d597a31a0f4ad8736aab36a617ebe677f768f0bd008eb974f72376fb6b00bdcabe633e3aad56ea4e5da73b206046f4453c453f5577a0c71ee67f410007edf79d823a7db335b4ceffe3e79e396ce4d1c952a83fcee298071fc12c9a80f19205cdf18d47fd2d1fc60897b163ecb4c7041f0e9bdf88ae455b2d45b1e60129be750c788f0008117feb9a1472c5688d6238d4e691edf6ab4e031c0aa4c24decb2b2b6fb7368705081c32e6f67c5acd2722f757ecc18ce990e5efacccce72abf7ff2e7221044c527b956a72dde690d87c305554e54d1d5806478683ca8b09b750b1c5e702edb0a27a9244db016af24506bda805b6cfb9eaa0ea39056814b6fdf5403e41decc6540ea0c8d7c64412e7f80137e8a64c16957f3975e598c860d689b7eca555253daaa1ef47034e05a7ab3e2a0b842b50225640522bc5495189f8a71257009ea245a6e5a1a36ad23ef0cb6688a3fe8233dbe87b12448c87f9fe288636532e5ce3b65514eaf33b7b923c74a396c9c5fabd2bccf60b8689bb490dab8ccaf4209f243345d757566fe4b420424f8a18ed32bb9966974e4e7e37e9b24964a8ae1e47fb04ff69ec7346d977b187488910b6cd9a81714a54e04083853500d76d20c49711b559aad0f35b554992df40e9a650249efd65dbc8181219e36033bb6be39bd2939561c7f866dfdcb297874179cf03d6f65d9e6fd2b7a1659ad0009f791a01c8973ad1469d2380b16d1a7bc8297384168cf3085d432fc3d2fa9b3046cdbb715e021db1eaa00c40392f008bc9649ff78ec60f41889e1716c012ac8f7d2c1daf716f2fb816588a64f81428f3a3ba9ff256e6d2ed8bb61c00a7518a64405f5c6d6abddd25c1a1e14bfe6a8ff30b17f245783b59adb79b65ca7367276778deb145739ad82c3cbaacc6197b15bb832fe06c2b63d1548cc2af391b2ee4a38f35f6c47bee1e0b2060d4b342dee66a0d8d9d0f861dbbcdbb8749a4c54fead4be8640b0b7fefe4c3024c63ff176e0a9d603598da148f1abac3a7928df13f7734b743f8ad4d2b8283d320732d8eea0d4e6bdd078441793424989735855803e877e532637f8b87931b339ee3f5db86d16c0467963f9b0888b0f629289bd926b5e070bc57996b6df6f4fb9b8c862d4b601e00f7116aff60fdccf68f4c6dbfc8de3ef98ba030a702bf73f67f17f7fa23a55703bb0f063ee8bc7b9a5668ae9b6d423753b85291c1bb15a338b867f7c52460cced93909be3aadd44a47432ff48f02801659db11f2a2ea76fbeca0bc704277c29a21fc8c0d807ac86e01139d93a3a3c08ba1e860c005addde5e3a225bafe1aa1b6ec93ec39274e0c62593f02a9928ca2f5d7ec989cb48779c56596fa6419cc393e3ea9c5fd5f4aa81b7a534fb73b7ff5e809fa43754ff8d3143c755cd250e787a2a3766377df94cf5933b2e8407e69ea54230bbb86e014b197f9e869227d269a4d10f6b1bf4e7af462c61048bcab5b6a429f59d4b1d3befd6b6ee535ed88819f4035d078488221f851d54d761be3036d097b90dcd2ff8a62613622b181599f09086965899c775f410058d560bcb055d91667e65f31cb405445e082db051e9f1d2fa76ac6f789d5f2067130ace10266e9f96e096ac0188ac7662a16c863905a4ed31f161bc72c45e39493e26c6282ee1eef1f05e95ee1da592c63efae4cd36458db53e11bdf5abe5d1a67a62615f8504aba405b581d92ec0fcb77d939053062ad2ebbb5d723e1cbbc8768f5cbd8973c4c0504cc180fd18c315399ed271d7e4fc397644f8105d3072f343a00b9b38958dbbee0f9c7915111a249f61f3f7d8447b5823f12bb2dd44f9781753e7f8326863a47032f2b4fd0172ffa2719ae39b8ae64dd0a1b56644b20653257da237d8af48d7782c2bd8452971571357de9bbb114cc23c1a2944cd7a424d0a9291f65c8f784964d1a7585f4a854a1839b8ee4d68682a60cf32de11738ca11a278215eb1b434ea1db30fd2c805be57462bf7a18457cd913f0fc1898271c25a02d42a2c8de8de9ccebd9290117408148d05a47cba5244813cba5a095102bbd9493a5230eec62f4a861142ed4f1657c4606a7f53729d485330c9cb15cd04bb6824cff15c4c692aefa7ab1b44bca6fee7165897c4a7bc618553c57ba8c6c1e296c69a73a7d2317b5c24e99942cfd8e028a390bfbdacaf968e3d0f5afe9ce737e74a0a5bf1d067c3527e9062e4363821114b1c97614a4847f469a9771fd169d41630e7e0bc0bffb31ae23abe112af9a5d462a8728c3711cb8356523f1ae94e8678fd8f1667114c7b6240796e6d13af0f8fa9fe80ab5d0bdbacbe62eb1274b738a6560d621c97c2d03f7f104ffb34bbad1211a93ebd7249cf4e16e2a4524accdae82020e7e3a8fb93fd66e64bd68559df1b6432c3923c884ae4326525a967f14eacd1e6d1b3bf01e4de0eff2d790ecad4f7e2c04fbd882582960d4f5abbd92513a01f64f29398ebfc12c2e71fc89300b436a0f35bfe8656412a2c8134546197a05b650c5c08f82757119ec62b21d0f4eed3f7bf19b7e08fc68462875fa17c83d151d651b12192b4d40810f76e74f34e9ffa024d0e95fc6d416fa8b4182026d4248049b72c3619fd8200c1355ad238db49c2b52c6431b9641bee7668b824fa87fb220179683900245de4856513ee87b0f86bebe313e636476b633837d3e75fa5982df8c06904ba4d63938f4cfffe33c9db6f3c9d8219e8a7aafa423fffa740f5e3db7b69ce2802d55012693dedd2ddaf43a4ed718b6c001112eb66349560ad4d7867c47d859b2e0e9926755b949df89d1cdc4d0fe980218e47914b4efc96df5bf666916d2444d14be7884656c13a5a84506c8ffcbdde1b48ae728f685d6b06c637c412fdd86297560e5db683870303e30f80a2fedbb6be6088c3b9e65b23dc72d8dde2ba32cec72c746f4811ec57489bb908a4d96f505fe334fc6b6a0ae2e11b93d9b667cacc7d3407a8c7377977b63b3c8000e96695d1ef13a943419e1686155c0c56a27c6d7a2d491a95fa0ca04c86fbb6320eba90d6f5ef55a088d6b076dfe1f8527c884780ab4affd15f78aae94f3a8d292897e5b2ad9f92be6d77730b2412574f19ac98c8ebe8b3b19def354783660f84fa6886d717ebd2de884e76460ba69a3b86a77de4150938acc8cc470a4b52b0c1cfea3407251b360ac7365c7d9648198d2c550e542ab10bf3e5be3ce1ec3f05411379110a24b8c503be321f1c75bff4a264d8468dc727e8e3d9d6be382604a93ebd59e6524a3d234db33fc11e8dc3cb6c865dbf9c380c4b7fff07e6ea7da0675e7db9ea80feb230ae2fd029efb4f377e560ffcb185f3681aa69140a4d6b6df76e720cdcb0615f36e85d70a573910f88c7a7a3555f33f278b8f62b2ccfb1eeb698d164a952d283d620ea3e8062fa0eaf09cb094bbb72706c7073d8b11aa3da49c69a6c1e5b8e70ac875c46d122620051459beb5d201f2344593716a8d2277c2cc53c8f6c1f8f63e1e1d4b349bae548380df6e328926b1399ee08d9d63ee916d49a9e4e161e28a4ceca17e8f2355cafc6bbbc9d3389ee929398ca9801e53d063d4b8f4a24aa7589421e1f9e75d6b8cea31ad07a408f125d6170af720c8c3badf669f2fd0f46faeb8b96670c7a966db55214b64a9865d1cd58ec2855df0c4e698d7d206a467c558dc53561defc4677f12460fae4b818ef4fb779eba863c38789103fac0d853765d9103f2f2415644e62ef8fb4c7f973f2b2b399983cbebbc02a1501e132545941865e76900563723ddbf40215cbc6e6cd6b4df060ec1bd6b5242c6d1b3ee25192e7a5c7523f5a556057cdd24dc4ada6a246961a150485ad6125476de84a97d2ecfa5b454ba0e74f31c2d7e20ebc0bf7e5dcc3a5fcd93c9316a4d9c3b90611a1d0f84cb7b388b1332e97d69684474baa732b9b649e3381458ec76dd4e4ca432fa1151abb0c57ba8d322382cdb2151e659874e1643e52d5bec4451140f4da32026ab2c4256623b25378aa7262415e50339e4f82f6bcfc671a17df5d47beaa627221be30132088269ac9821ce982606daff8f64b158d23a641dfaad0af06ee1640b981fbd365811e429c7f5dc70b4aef1d887910b9fb9bdaf84832d120b146e7c3e5fe9401a5dd1ca3732fd493bd34e94669fff7b1be45542392e8e0a1ada0236ec26be852a04d64db78d7fc6212b2c666a350788fd4618ea54c0a716e0793f15bd626b192f5abb5dab7f771bb7996515ddc2f492f7d7d72473a332f82cef1d30ebc8f85c22fe9073dd6ff36b8b83508aed4ea630a9539d2ee7cc373946f22fa6f97b686c11836d60361a9fa06723e9bcca2f99b555efbb52ada93839ec9c878eba23930f2c08378d729d5f5b9b5b3925f02b65aa5c7393a76ef983192126fc498413848081e15228fb959726ea2d74391c8d64e0529038f0651f7cf17bb7efb975c3549ac25e80f17964cdc0a55190ccfe2770b7097885085b5e31e87d0e33a9e6eb853e8fdf3f8cb432d522f74d04580cfbbc66d51ed295ffd02fe845545e2ab2ed78ae9ec673dfe2c3ac9a0393f5225c356549875e5efe4610347cfc7e48598e0dcb08851a8242ba2db71b5c2bfe1f814e0d0bcde89264f43839739cb263c545f2adfd901ee7f4616361e400bef595319bc6a825c6dd5755353f1360533bc1d9e1ae32c757e81128241ac3ee1447b3d42678a3b256fc026c8966a389b9e7fa265b8294c68eb5c161868beca97157421df67f023c266902c7b13892a9599454add816fea266142529c9a886b0acfcd4c0e9a13c1984ae36141b918c2891f5fb7fa511a9725ed443f090e67930950c8794be204f27080bd4796c151370416f69306f2876f8c8114a53660d072c0c8b755d6169869dae6b089f1841ee039c4c460ddec5a1fc7d4531236ac473015677556055daacce6df0410c5aee7ddff52e712cefcb87a035a053976ffacca1fc0e2ed9e028c52cdf25b0dd4a7ca643b2bead1768df720b1034b82c72604fe64f6b661e34273117a94fb162a5eb619510f438481dd47fb26508fd4f2b1b8ff940c7da2324c7c849803648fbe94c866200f1b299f366fcaf1462ca55ec9415bb0766421eac8263b3b059f811b40bd223d24bea0936bc0b62baec51f7efc4fa5459e362d11bac71f270efc0ddfe1bb8b864dbf0d58b3f96fb88b917234b31d1b95f325e39bb1e43f7a137a29a9f6f2668a7fb26d5b5b4a86d7937b8f38a7894aeb550adb38001bdf12521a5347e347f714bf75b526a1ad1be7d5863d57374e8b2ea7bb757b313dcbab58a77ef8f2cfe794ceb03a2ef2814568a64fe7fd2462f63f48bfecabc9aaef8db66a152aa72180b8aab486fcf4c9b6809175b1e1dd6473b54b8e9593d4f84ab3233c276b93bbd5d74185a6f3b82ecb0ecb661aebb110545cbdf82313fd9bbc7e847edb7c9685a61d6ec0b86c9d9581c1bf5a7d5acd2f5f25612360ca48505b3ff856c8ef92f40b45084b34022c5c157eabc1031ed7efb40ca91323bbd4b19fd69ec5e45c8952cc5963fff945e8a6717540ec80479eb03240fea7c48bf786782fd38e4632526f934f9ad50cfbe4596467a4142a5572324cf09b79e5df1a6d214a375b213477d4d00f4a549fc37c3d97039c9530b539db2b6043b873bda763b50868fb5b988dbf018e8ba675f8fb2c4d6c46fc9e8f590883e2846d98478c09e6e65456c828c68d4496e2008cb2fc1fcebae797789e26345b389905d639eab73218941ea0d00608d0f8cebd4c74375c5540de6e579305d68b9137f1b2e34617ad6ea8453a68cfcc3956ebe2e1c747407b6f959561e4d8484c58d92a032362fc2f88f9d83cf071f94e8c1fd0f8cf82b4f443d04c852a02e80fa8dee76439e2334fcf7dab536259563eb50f0791695443026150a41a526db2ab14d6c0bd3d27fe87675a31032c614fa1553ad9ba628348d7023913d6705c1c2912756ab7594b920dd49c8b16ec629ee401dfc06fac6a8c6812049dd114a73a341f273eb67b799e426f7cff992dfb06fa6a9f4bbdbbeaaea2aea2ba357a8a838c829c5856dfe190ecdf594d323cc0e7760136a5807d4383bdf4243860852ef2d7f8334bd287bbef82ee82c917939737676352519e705b384e7d5bb360edc2b542ba821123bca623a4c8e584ae08dec84efd3084aa7188c025fe7d52fd6e28d9dbe55ce4d792fe73f0fca1d7de5856ba800368a31b263ec6f7e8ce7ba5871c5a3e843a394838089153416d49bc5019514e7e6a44156b4b8c172012ef21bd4a7700d5363ecef9d286669459f4dc1f4e3505fb21445a75cc7a070d65cff582d9e07effce2a1ffee47dfbe1cbd784c188f1aa28446f05e63296d22a8c1342bd787765e28f040a498c4dae9900b511fe11df415c1c83b5387572a0066e06c650c22cee0f14900a325a5355387a99efa399b9f3a2134b85f69411e1847105bfaf67cc70df0f501e122ef4156a06b3ef392191979f5711a760f541e836ee057889d2275bc0dc9c23c60b7ed72f6779674dd5f67cfabcdcaad9538992f74424ba11cf02c94c26f5bca0d1856cc649115035055fc4ffe1a2e0aa70629b32d2e2583a39863083100b020e09cb582c1c1ae063dfdae5630c826fbcb27e3575523ec8bc1884156a0bd838bec296a2e0e093812bf52beeb00cc77ef1fefad631dd1c0c79f1a54636b6a0b8f5a8539a996015947e17974067a7768d1f51944abf3da6f98201c744e07ce0de5f9641aa68ca520046553c38714843344259f60a17878b5f22e63892082cde4569e1a6cb63ae474a71e4967c794719b5695ade82d59b97ec9356d014b67c80517bc76030fe1cc636550f64b5947877490d17172d1d2e9c07a719d6266283d6418eaa8fbe08bba736a19fd1c1c683aa8b11e3e303e9ce8d3fd54128a202d129bb59c39e89334d708a3067e46f83f908fa78e23932be40bf2a7e149daf936a4a0f6ccf14b56b02913cbc5dab9818fe127f9cb2ebe915046431551e542b7e374447d70b8842ff6fe931aff9987d30dad375ce9492361b0443ed3b76bca2ada78d19151374bcd048b569ff54e836b903e25d85b8d6345cafed11038e7bb120f8197d06a9214c52c360991e4d4bb9b8597a0ba93dfcb81e679c93a9e4bfaaebf952a81241ed7b18e2ebfe0f63865cd01de8b173fcdaeeb0cc05cacef5f6f184e9178d7b7220a1d003997a6670bb46c6e2fee0e0ddbdbe690d0a8ae4b13345f654bb220e1f9a66b6ef56fb5e9a02310179cbb8354d393779569c83b7541a6c948339cc6f4bc00279c30d3b911bc47df57b23fa13ef1cc7e1a67b5825e7c52e36ee16cde3c005da961876d310ea94a4685d092ab71c4dea24a92eeda205ed92642e9ad0d6847b0693337833b173bc465edd8b7e231cea3e59a7403738fdbdefb94a5ee7c353fdf7ad2117d6c7c03ceddf5af2d6041094c1c44e48311f432d6eec28ad40e10f1cfb5f92f62b7fca397b27050addf3e60cce3db69b23cc8bd84e3670f1a4a7690db9b31b8c16f59220cf1f1c6a40c1c3fd0800f3e2f489a0dd6e13665b7bbca06280b9c353a187cbe1018df33700fffb398b8c2fabc4b8c6db2b1f5be10c5483d47b1b877c67c4f63b3ca0fcd65f11ccb7e282f898ead90f89feb34525f8b86995efdd8cfb80e8e9677da57ff60ad731b25ec93e2b4854e204920dcd4b604a84b302409c8c558d01c1f9a8ebabdaea4ba312c7df6f1ef6cc3a3ee76216c1cf11690ee6042d8b4944c456ffef47a676df5904c8935ded9658941ea8965f5ae31b697d97ee69e3b671bad66075855b1ec00215af6f15e65eaae83937ebf2e7f07cc81898a569a579ce95777e18968e5ad98d7b51a90000f2fe965706c01ed7f95d8ca203f9728fa204a73b384501890f7760f2fb54af4bfadce9a90726087dfb370bacb2312f037f3784f7cde13bcb8be3b849482550b5f85c7e02dcd9d68a7e20df3344cb553fd91d2eb747d51270d48ab6e5652da6e31b0108b8a2abc1dcde8e172c069eca6e0773abcc3101e41f6463b1e0be6ab73c64b91fe3a6c86d2276140be1cab743c97068118e8f6ac0308653acc0a8eb33b674eea56b3abe97ad31eb6bb3fac5c915c54cf26a975d418a0c9f6b0ac08e956fbcb1a514931e9b2dd4964d11413b7e08ce965a2a51e66ec5f49f061c5f73e397e53005cc8ac677530a57ab5a38bcb430d6a78cc67de23d6771872825a069c9f538750d22076476467665a0b70940cef9a01d8f8f372965d7a9439a4366fc6d40ce8d1fd56fa2e0acde518197fa863dfd3a305273b1871d4dd1eeb2f80e564a1d824baf8ac1f5c7880992f1c9ea54380265e2110b84e6977384ed75e8bcb95b2b4c84d5fb3e06eebdf6d07423377c8b63e014e509fb1d3b69f41f852d02959e7aa3cc636de68f10811406fc36b17ed457aa6bdba5ef8243d214e0d7f4c44d4fa570e265fad6fc3143e7651d9682361180d2530974dbc4def924749dc0bdb7b0d6f2bf6f2280cfc2e365f96ea7439d1c04591a24a259483f37841cfe42a4105688a32da6aafc76104da3dee717c76f35d3e349f308692c1762473bd9b5610603993103bd8e402d05def3e8f16150f00fbef3519e564710f73b13d3f4d330098da01401911d6a09e2fd8a95e14e3f1d2f9199e43c5a44609934f42aca3658cb3aebc442caa5f73abd73c9ace9aed6fcd23d98f089b9e5f22bd3f8439cd5d77df476bb6bbc075912fdbe5ecb18abde34fe3425a9054be33225b341f85977c456ebfbeb46c2544e431582028741454a5daea881709b599e772b176dc0d9182cdf51c4a4c9682a52f933a8735694e92987e0d724b5585f9b5f3f1d9c66cd4c46dff8ee0622b8a314b8a28b48adb7004d60465f3d456789b6ef428c3e133bf49f94666fea54860f0595156ad63153077fa11fb4726e2c56589f24eabb513a3b5a0ba071a42187f98c72fe4687d0d793f3f73d17baa0870f7dc30ecbdf7609967f174548ed06cd135c72fdcda590c4132f3b5d7f31b642538c200055dd05a755e1115d84011e461d329bfbf98da8d1109fac644375a1f823a331661441a69a5c7aa4aa07537bd42c118e913379fdcd26d6e434b5675c04079799e9a2e98832ea1dbe95227f3232fbb32e4a830c9028ff3e6461bba1b2431932f10b57beeeefddb9d17bec52b73896d06ecf6d65abab32681a5c490a5490d265903b2169a831f00c4ce471db68ed0f5d9d0f13499ecc166b1ebf473ec392960e577d233ac40936d837a26999eb05f5c79f4545c566afd295c7db3db89c4d6a2a9e31214c715e7b68d2a19926e8650ffcb25b8a5476881616c9aeb7e8ff54cf9d3245d8fb8cdd0a0e9970dd3b992bb8ac86702a7d4b60490330899ce6f3d00b36f2f319cc6ecb4be402803ddaeb2c0b40aad4ec8f1677465f7f2391902592ec80e217e800c7db440aa0b70acf01fc97e7dc1c047bb165f1a7f6ab9b739bc2c2baa4fabab914e420978031b555e488c3c242d2ed921942bf89043d55a4c8015f9c9154d9158508d400895f3227245983eb37c9b20d2b2af257e2739a0580b690a483be0d54dde65906e5fb10f5ec430bd8f9f9db94a4e8b0f623f2fd3af8937a0351fd0388d7817ad582063e95b2a5784b6ba8154678d1c06e1b61ec1757c3b49a231a36792a74451e3d84376b04e625c95c383d0f5860f3be1cafb5c6b6cc3d033189b1f4846fa594a868f5b8d1c63b120ed248bea8d8d0beff28966e2aa352ad935ed221f0354067bf6e85c05231221f8c839ee63b46dfeb04f0da114b2287b4f2c11b089c059d8c752ae01e32ba913f9a1c7b54dbe0abf012f8cb1ffe734065c6359dc5599cfb3dc3cbb20022e447dc4996d135bcd0579686ddea625545cd29d859f1cfc9da0ec867ce7c0ccd96381e32e61905458df5860bb113a53d05fc547280112a25915bfb3f9cffe17ab883b790f18dcb01e4196ed5fa7d0f9dc240914045d39229b8db061ae9632ca119475ef0339f8dd3399bf9733761ac6b0bcec8119d20d4b0963962126c31b00f95bcc3bafc28a61a789f677dc17d7ad08361336e0b63d9e99b2c50f108d7c931e81a8bfbd949e4129f20d84b766bddd7be5a5b2c64f51db51b0bbeeedc273244279008cea713c817c227d2c5b7c7936a48f4f1d181a10fe8d89c643284074b666c5f7707613358cf1ecd7edae32ba04f75b59f9df95615938fc29655c8b675c148f7c4f957a795fb42fc00c48f03bf6536252dd51d4388034132d7172bf3ad12bafe31fcddc67c4df9ec7528a4b8cd1239f7ec7de35708e86aa99dc83121a39ec0561c904d12ad8c67922f445e683aed98793fada7a2ded3e762120b89d30e6a85f7e6a4315d18c83e6252804701dc474ea9e26e9c8b0f57d075846c508d723d94a33a95b20bae3ddcd2eb715121ee9784e1e9d529ec6978ac011b4238ea18f7331beff304930b6bee78d75e1a604d03cd8d68cdcb8d0fc09d8eba6b5215556b4874a601c088ccbb12b61e8bb97ecf9273ee875d982331c7c521516fec7b248573ef7f3382d03df255c9323105a5be29b434557e4e0d478dbab85efc1838886b9168b06e922af33facd12e1040103817b66798ca68510f41a88759005f7ad88f9f5395618371a4a664d2ec36894c63f388d3c3aa8962cb124a2b873da281bf566023499530063cd41d6541f83b05292e86b064b84badf1a50281fd7070991b64ba887588efdb267a5f5cf9d295bbe4dccffb71a0e416b8ae3c91b82de54e003a64d1baffb549ab6c5cdd9c802abc8c106e4fae956b343365a9f48322019a7fd61375cf8c682b8662af4c572c163c5132ae129d8e4de5abe2158b1878e91a6b9b1776ee11087269a55e7663b205124a56e7cb1ff512352099346814b41335383109c1654f357ef0817d016e1a44e73aaff157756c87c022d9a3d4bf4c5b1f3df0037b60880fc1f157d7cb32cff5c753b4a7c39bf8b50c72fd9ace6de65d3606a7efd56bfcf147506d359a0dc4729636500e2092ac04862073d9cc506dade03d9edf1fe6bb8bec8bf1eb43013b8ed986b4d9112ca44f864aaaeb98155ac88578491b10c8f6d955317b0dfb62e45de34cee7c78ff2ce2904212f57974c88b8913ad00abb0c8af5e093d4217d1add488e93a5729e798c4e34a7852e51913de5c225be00a93dcf23e5b43bea0a89ae234bde8c61fe9caa220bdbdba23a89cd7bc98a064db2658c71c17ee24cdf09c5f5c591433fe7cae166f9a5ea3c21c3dbf5b964ae3522cba01098fb6afdd4653cf5794b2aeabc574dbd24f0ab8577d0efae73c83811dff145de099353b85c8b1697aa6ad957e0d74081b98aca7d3e7922e3c437e9a3af13a60cecc5606e2064ed1f67ce90b402b27c0a1835e23cdab8a03877dbc84a6472a5b3206b01f49ea8667d71160fa61c954d1382f95bff132328ec78476a1bd62c7c7cc5482c68c958fb6392c968ebca5ab9be4de3034c27b32c661582f834bb49223ad0d201a05ccc1f95a8162fbd906403a2c0679663d1628f38389d4a3a84d51e2afe3491aca416eba07b6c303d4825c6a7b4cbc217a08bb17ad6ec3a906ab30a6c2a25076c39ee8c04c76ce710c91642fc4f1b6ce847bb620d035fda6d37f7d470e381831ff3c7e5df74f460a4e357b1dbac0f6712924e30a88631874659b92236900381a306cccdec993bc0c8e7504a3b5625de87d1da612a03e96f329d6c6e08c705d3c1113194c56c1c080cdb75cfaf91fbfa27ff2e4b25f50536351643481fe4bb1b9a56c4529ff08e5eac145c3eff365e58302b2faffb428b41ada2964675d6c2d1feaba8e3f6914df6f60825f7e3db185de5fe417d92547bb2e4cf93209afc8130a8f03b6efe11285a29a6aa0c8f6839559d2757f13e8e5510f5ff43473016403f9da34c25eb8f8f52cec0f535b91362707ed9dd76602b08fbdf144c11dc4c4a76921ce3faa03767bb16182ea86474a338952fce144c5dcae6b26ad9c4b5caf676b73a50ee1f67393b421401a2cea126d724c1644f8e37ea107ff3c27b7b57141bae9a7d86867d10cb4fb10de7e49345d6bdcc177a774b8df7d01202758b1a9e352498f79efcf4bc59f05c760bcc619ddb568afadba8b9923fa423eeb96ae14356bdaa643d6b9004500b0277a64bdcfc6dab002f0b8ae82b847ae871f2a6aea7a827d27c19f4c3311197948f79fcb45e516066eaa089ebcc90d667c0106c5698bc2f07d347d185d52232614a7d037524a7cdeca45cae7e67931b09de7aae8b628297c1659a986ecaaf44aafea20de8ed347b0ce753358da589191f84ff330806656ceb19e2a9608963fde83e5b9b5c52cea2e77c52447eaaa709ca16fb29a5e640c070bc8558ff188d5d21f8d608f0ccfb33b8c7d1e838e8fb0dda785d7848658d322a07ff37510881cb865403e90bb84ce1272b51dbe5eb356308ca70214b3ea7e73dcbd2fb8a87244ec4db47f8e5cb7edf8494e22e758757289160e847b3f040ede71a185aeb3b81c5677a704f898c3d03f1b841178e6539a6c4f6f531ea9afb479deeb8fc417964e20d9ff82cbf064b3e449947347bac5169e90dddcdf8ebcf61c3da07b97767ab404a5351b4f3ce8c3cb633fa8a5556957c55d92ea4904d8534e97c4a0372ab4cef78f62c91143f9d4adaa307bd797ac74a9b4f03af2bd940c79faca69a769ea7ce90663a8c2b3271b63a64ad5ce2c465076f3b638f8d3e0c67121e7853aaf0dd6f35f7ec05a1c12cc3094d87816e6d9b7e481b564007b64d990eb6d9e840a4d2e3ea52eb4d3563ea801ff75ee745617e665de1d5956837e9b8d5bc155e295f4c2d487a9ec4e9d83c9c6a862a23703acec4ee5d69ab2c1af9c02df81d791005272569ed1965155e11f3d3faeb9057edc813dbd5a49c0c343719a61053b11dc8143f4a75383ce81202c02137d7042e05e09f440e4c2432aaf399857db51e49044b6c23e14bdfa1742f74999b197ccaeb4c5784328792e80b5314d1fd609236e2a511158651b19fb8251d3414ae07e3a4bd595e590f082fa8220e7440b47065df9481bd1b0bfb5abfa96251804efe616774c89d52241d08be611147bc61fc07d06ba2a1af640d356237cceab284c8a1b9cd034e66c3c6f53c55ff16d094181732800ffacd2034c227d57f92987275675edefecba3eaa894f5fdca6ae5392fad59af1d13470b213b3ffa8f76257fcc9bc32f0a20584d167f5657cf6c6cefe1cca9bc1deb291036e5e5b4db0ed63efa81337b860c5d073822a61d95bae0b60762edcb25bdd8ce55e5b67189ee606abfa916fdff5b01f169469dfd895b09232092626be3e0c196bf7edff2e1b9aef1df60ca9c26ebe076523f5a9a2fc02c517f632af28341e4482dcde5af9ff58e63697c3a75dda9552fc6487d7c4805ab45544db251f73b7cee7ed601ecc8bd95006bf6159cf09f54ce187509398bb3a0cb2c9061a322792aa518dd7099945e0bd29276f23fed30dc77e8b40247f6225d325223965b00c721e7b829b2a720f8d026e2885168181a003e5da57754dc02e8aeb93b587bc1c811e01ca232f26bc434ac03d67a9ab4748061e2acb5fc1b7c56b2d087615849add379ed339e3597f3b218e35d64f1ac52629db4e1bc327487da6af998ee3752b5cda0b9d37c8149b4cbc180deb7c119a4d614143ac2b7a10d9637acca669720780207f9e9628fd19f9be5f767b3d26c7d85b47c601970e8f0aec20d09ceefe9bb41ba932aa0131a363e21cdf4cb4e97cee13b557f0001e69f9925aaeeaa8eb5aa3ee61656dcc2498f7ba2b665ee7ada77eba5e3f01e174f04aa79dda2c3a05e60cbdc9094c58364499a8c4481588ed5f4aea069fe2354e5969695f125558459918ef6d811b0872fa90811c801de6a70682bac4819a7e4c459c3b355de9f9f8b7fee84ffe63e43a61e06424f101576bbff89369bf8a34895f9cb42b94a8c87558060482f5ba6a57d5dec8f68ec18c8fac722c858ff57b2ca9d42126c735cfcb4f05970410271b17fffc07421bddaae7bbede20ae580b297efe5b86f9ca68208aa60dc68f05642c2a9798b31167b56a181c7d1f33a4c428105368db6e0bad997965236a2319ca4d4bd1b4299888cad5558247e4d5ec3a5778a607e7191f1ed3a932997f3b98010ad6b8c01f70e0e7f1108725a09c3d9874eb7c8ddf01f81c954219c9867c54511cb1e34120fb3e278ca40a19b5c187460a4d1ceef6fc74a232fd416bbb3d891de45cb329eb710e45a677b778c1ca2ebe41a913d4e61a79a8c5f523914d8d78db03c69badb89cac5e080b6812341f39649dca0b3672eb8a1a5fdd40a9fa20f6b3cb0661140c2c93324e3424cc22d7d8f82ebab00ba45f797524041efabac2a9677eef576f4761d0874e310ddbba0968ae83efdd05ab1c0f799301e52824a5572eb5b66d97599b72c0a564282a962cca77990da2fa88755d89db478507c9e7d3dbcce59842fb81ca700018729f8c115c151ddceaaf2ecd6e08f8ec43e47281c3e173a7a4b7a6538db842f82f3e0e539c5812ff473884c8123956a8d282efdf480a24f5d21f77207404a2bce2f0a731da70870bd4bba0fe18c2be55b7a547959fcad8ce447fcb77a9998fb19cc51c8430a3c907019e5f4af972a0584269ace7ba94e3b08fb0e598ebc1dd499cf48c460ae8de4a9496ef8aa81b0b494c9cd1b7c0f6083ca9c70b7aedda04470ee48e2eb9471e7ee65fa8b7f87e51079103b56e66556b169fa3a3306fc00a64318ab07d9dec49c63935ccdccd66af15adbbfdbde51b064c5b005463d98e4413362b3d214c244ddd8f9145ab2b7059644169ade04fe76e294f25b50dac6efa049b2a4a693d7a6ee27ba99812312f9d70b7f5dbeab7721bf385a6edad7b3c20fa424102eb9aa81139dd25e6cdc256d99ea8f769b48e612eb9edc3ba08d06cba87195dfe88cdff7ae1d23d72e3cb2738a97627c92977c65f2d77f93b06de29782faf16f08c51874ce3caae74cd9701e7e1cc0fd0a5f657559d26fcf0e67c39c01d0b7af9ce49427ec2b1368c03941fe93c6d0902646ac18d48c62a9fd35a021ee4f8cc6cf689cbd0c6c8ddb72e1428122170ccaa471d4fcda4974ca787c6dd317eea11128b74d565c3e303c7d931263703e079dee306af3c9791b5e6226ea8bb5c1025993ff5bd77c3ecc375ab50a921a820247bf4d0190bc3e1bcd741b360503303696737f3a301e6984caa87aa6bbb7075384d71f4ea5ce0f1267efb1813e5782c8883812e61af9df45d23ba6b0ad54b13c43c12b55a8b83c24c69b9cd0984af7f9b68bc0eda245f26764e260fc53d5b5cb8f9b616090743882aa8b8060eb10a17198d49625c9eafd2c0abca83b06f9662226bb1fbcc7f0b52ad3d85297b01864cdbbda28eb18f54ea76e46a46553a2071ed9a26bf0b0b5735a6d3f0d72994556191f211e071705401b3816ae25ddfe23acbb091ce431819ac50a47a2c3876e5c35a2d8ae7ca98b388b89637c89c0f449e9847eff3fd734f489bada555c98ab12154f4b0b257d2fd73ba93f549fde9e5a8f2518b16b45c256c1974d7f0978f4b611344fb249a14278ce0546b2fb4c63dffa246fb8325115dae2465343594f83593d1e62eba5ccfa4036322ee1ed0bc31b13b0617f453371d32c44a1fc7d77a42492dc1cc167f8664e66c2ce20c05bbfd78217f3040d1e2bc07b87d5a70ea4ddcf4f06888148b6e98d6f28e314320210a88ce63a1d79b829f9d480e8950fb37e5104d306e07713ae9ec6b92ed13186b30dfa48e734789d9c1ce1cb8daf4fc8c707b377f2059bdc9f27b31a7c2dc92946990023fbbfee12d5c91b125759bca3bd15b6b2fae3f7cb5a73b0f9d7f781617fa8a21c5e751b551acd614fbdcde5dc2179f583c52400e45555dc4b4de4244922ea857eaff34547b967076d3a2b77b3d2f384132883a5a4aa4baedff15a823c1ad453f1c8bd08e5c673cf3a44f871d23fcf21ebd47755f56c3d16a9a87021fa7cec0fb02997df4e2e10a3b339f065845d6e9f19701ace0f35419420db23625234776ed94795cf580b48bc34e2d2a6ef041ef7b339089f82135e6411169e16b07d433509320e3852e85e0da2ee0dc0c27250fa3bc4d47272252ddbb61f1094645fa82bf6df8f805427e2e82129157b9ca62b6fd3bb3e5777619da29b7ebff152daf775c186e8785d25f1a6432170f8adc1faedb1ff35df05ee29b17c98b59d245f22c5e6b369d512b7eefb07850087464801db744820f7d271afc699b2cdb7f82451ab327152b03531fe7d5a0911aabbaba9fcca00d1e18df89a13c74d1c5e5bf0dd9e2ceb203e33bc9075c0b8164dae346edb9cb9640572457c495e6c8aa59ea5c996859fed293699bfdac2c285c8289cd67f3bdb249133090718dccb7f54d2c3edaee06044dbcbb29a284b3e55481865f8df0d308b302498b051449bfbcbc77d2debb59dbeb86a816733e47949908086d3f3c34e7e9ea80956bde586ebe7fff70a36feafeb1a86f0771cbd7fca224200ea13bff974112dba0189df86be119cfa14f2c12ef115172318c7a3cddd57b6db21f63af428fda0f3abc4cc8a93bfa44820ebfee7e90087ab5cb6edf13853cb71235d8c762d32ffde9b73ce3a9495d42b35085ec165b7c8d81cd98719f3573d7dac6179f3789dbef5314cd39db91c9fdbb34b84f9586fed0da7bfa59fd9b3e5b7f890c68050d8c4f8f8319fe684b50041cd12a4cc390add6c6de1f439b78e20a7df743d1ea7443410adcc621db2c4bc33f44c85b8844e50e32c08f4ed51689a59cb3632970f67823ccf365f67dfa1f461b0be82efdbc0fc60151c4125a8abef1ef1b633fd630e8383fc3d91502062525150c17b9e84129aa228cbdf43f0663f03b492d5b26a7966fa72401c8fb5142d9b828d7ea7559828200737e88f4fca9a368c89a8b3a58abf28dd9bcc45d826750c16ac0ee32a7028a5f70f8feed49f66374128eb4b20b41a00b85ae5aea2b0d1c4236fc0b90f41c2249d5d9c6820a0f116e102610a96602a4241fc74f207401a8fc71d0cc1f495135fe286e789d36cdfb4528cf022c8d2ca262a5d0b801270488445610fbd2a8ba194665061c8fd53910917392f6a9764ffa27754936cb77a479fb8c3aae45fa4dce830daefb06cd081500fc3b1567f19b0993795100cc9609983a957cdd4c8cc91e6bfffb0ea04d2067924b9e058530acf2ee2c3246d3b662def3fba2b998f05d100612266a1f7d7bcfe68fddfd5fc672cc710f3f698fe87fde9ba01b416770f3736bbcddfe8aab1107404732265598a716aa0ec9e93f561cf395a4eaf0594d6276ece9f00c9a4da5137b9dddd1fd97c1232f1c98f7199b76ddc3290adf08282b686f5b7010c71b07601a28c433fba78e8f2a3de0e4cb5f26fcf43cd814217f9002a80f8c73a5ec47388ef73f9494314e5ed7ee872222c468a9017111eacb14b50bea195d74531a5e7a9ace5510687b151d4268b046fbe3f48957b227ab75480ad1aea492a9fb2d9d431088b8d1d16958afae172784a45eacf9e3a70b14d6d7ef306ac063e80077fa1ff521667abf75aed910e010489d27a43b4f325d60e9088623b79b33cc6b374f587607dd45eb68402802ec97a728591a7a396a0007e802b13b6ffdc0366152d63bb35b4e0afda2a682c06447fa21f5971ed77d4cc2a95faa7765ec3457b3fea4c3a5d9ac63ecd856ab0ac466742b6607d74a8912080d37bf64b8c0623d267d532732f8d68393e1121de322a0c72bab3b2eedd1fd4acb170cc97e24f7a8c35b94403c4cb87621e0384ab2eeaa6a917c5ec998861e41d0f5b649f7f903920c7c19d714404701e0c7c48f779db629c83700bdd3a1e8cce77e23f8a17c99e02bd59b256b36ccf6b9373898809dcb182211536d573e5e56eb56fbf2e081f670c175bddc1f476ce7a2c05829c6770ac9a015e104947d4d9225ec07d15fafa5f7048ee0928d1ee38c741b51a385b6609c8da470b4665da4b1bb69df4ae59a82c9d981f52de368b62b5ab2e2f35fec88734a13afaa6f9810a760fc653f562467ec5cc66b2a6fefe79ca09388d2eabaec5a7be7292a726b169e77b592c999d4762308956a45264d13dc3b7c60273bc9688e187d0671d9b2ba73c9e450fda909f0a88b30c485581d8dbe8a0b738127c0e23ca50b61f0b2e3f0488933c6a961fba85012a9737cc9ff95a2e0c2d5f71e1adc3d19aacd211f3d35613633a4b4452578aef3cc27d3f122629f7994964a3847c72e7c51cb65244d2853d2d5f85555fae3763ecf8539836dfdf4d82abbb082b40c42401a0746e5af6e1a85966dbc2b935e61172b5f346d68651274591fefa2a2812962d9599b21245e69ff07afe608f301eafaff9b8dc9dc9064e5c9dd09ca76f74b8cf24a1090c50f873cdeac97da6899fd252c2fde52347f657668c8471110aa8b32afe26029be0f07150b674bd52d53d2c2ee6ea796e97c40d64d87e35ea347a194354cf38cf10c81a939dd402ad05d9fc91c65f58513dd0ba1d6fedd449a4888a4001292b28c4792c68f012d2569ad7114d8e752bbe617b97eadf9134c40df442cf3f156983e2ff63fc1fd1b838db132627aa072f796a1bc98785518188167f0d326f7e40d75f80cd5f2f978f51f4ec7eb27b350095f5777f06cfd7a71c1ef1ba78599d09e65a061f1f9e79b4e506ab9f9de11deebc36c8da1207078a9d4d5d5446a198cafe6d21f6f0e36f33bc03d6cd4ce5c8621be667ba2b5837bfb914e6834f5da3bf5e6f9ec3b9be8645fd392f99fedcebc534b0ca87cfcc0ab34c8f474a5d9c738876bdec29f5483594d00fc21d4528f345eeef9dd8df4dce8f33249cbad395c911757d23ccaa351af3a7ec2d49b5b01dc28c81a90f42fd14492dccca99f974b8205b7b9e57065811a61f21936fecc5887e5a897bc1a48c4ebbda86dc5b7399021315a5cbbda6f7b796f504440ed84a04369f89bf03a852b38a2f3b883268ec75fa2112ccf63a98e88a9fabaaec6bdcd35f54bb014c5b6c96996ed072d9d4d1e4d2c8e8cf687a636c7eec37e53a96742d01b539e5f0d58fd4a51925a3d3f303a8dc2119293b12eb23397cb7e52420d73bd6deeb4948abf01fad5fc1a6335aec5c19339acfc1a5529d35be7248830d441c21eecf5625256d469515685d000c26141d1879a669887e4cd4655c009a9a522b016434d626c7f24ce16a65ebc28f3aef9987188da92a0f50f59459f516c7e92431cd2dafc906a67dc06381ec8ef77fc5f686cc24909fbf7e2b96cf5f55043803ef06192f8326b9c3fcff96ad91445ef6f57f7540a1f0dd4fb78c7813a5ee262ecffc3371bb4d749c7348c2b935d9974568474943bd154f1e89b5e790ace9853244746c531a3b03f8538c672750c1affea31e31050e81ef27b686bcee5912df68281b7f8fa62a2ae6f2181ab7d8cd3035817edabfb074c0786408ebba820aa46e8962b6fd77def24131d46d19c8b85fdf5f6ef44e4491045feb37b2e4fe0658c6b551158855f272c57b9668716e0a24172859319b9aab382d56b742b776b17a3f0cbc57e202e970a15eba20803e0589ebd4efd25edc17cac6848c075e677313865a0cdfb803f90df0c42b3cf316acf3a36cba79cbbeee5f9381779fac7fdf430bc259d82674fc9b599d7c03f33b866fd250efa65c3f40cfeec38fac7204721bc2494fdf05d0f3de51d4611db6b33598848e4d7b0e9fe1b05a315b3935832ad7365c563d6f7781f2021be3238df711d57dec29885f94dc497609438ceeb9bd238fb2a159f56bc4473ca56e8607d68c46c75c818eefe1cbef0b633287555abb56d752579d4a32b146d88a5f6a949f664f2de6f0366954e3b2d52c2f35ce18df8630df40803b70c025052ea15d3418c7879e4eacc3ae53e7483a81ce0027e63adca465805a2192f7a5a61470a07cd12110911e392b5bc5edc4d45612c51390eecddc25a98233686f8eec6773ba284f43b6368bfb9c959ec34eacb01802a4a00639f097a1879628ed2634fb2bf0d2f9884b21014f2a921ec7e04d5b024134bd8a97214ac81638e7b7ef979f9765b96615a7bf611aeea5a32d851bbc8d0e54c6d6aaedbeca7af65588d26fe46246210629835d90c7b7905789b3e8042311342c4ef2ebb4f4b0aec15d49f027de57037f17e03cd119b3cdbdde49146a74b3500b6693875e08e9872e9e45f30320750f307c13f4efb14b952e4922431ed34e7376f26baa6b8591bd1fbd55edf8b20939dbb535e84671f535bf3e2b091c6458c2872f3370b7efe3b64b404a383520d9ea2043f6cfac15a89bf7c1cd29936913e8afd61e257be8a8b556790002fbd5a8bd84d80c0649e3c2392a05692db6c8a8169405bcc936ed25be47c093d89e1e3c34b41d2a03681a97af86b6e7324a02200dd92f066f7e1a79c8c51913716add3c25fe07414274faa6c0058831ac34c51c714e8399309c1fc4ba92aef8717081428feb78bb95de86c371cc59c092e72d19e4482f21369a5d6ff6e1f5c777c6741691173f8bd96eb30eb229ad8344a7c9150113b968355d9561c39baf2991d1d2a73f988c2ca1844adf67e9d731514a7fc66c9b028550e15cfdc05f6695f6290593272e1feca65ac85447b171c5b32aa41daf36403b7ffae13d63a5725e6eb0005ac800702e2bbaae3e1a0a2e3e5b991c7e8efbeacdce8941d05b6a58df0004750268adb10d0462b1e9ba519e77051eb71f2954f11ece3a945bc06a3dfbe81acc08a80ccb5ef3a702df9d3a758a253a941277380c0694c61b1dec15688580ae19d97afbc5295102a8d35f78ea879b03ab7d1e8b402c433932019148a8d28014c029aff773be60f4969786666599d6145e57b7063e06d31687e095d1a378d9b80ec146323a108d057a631f70eacbdc66d5002ef3e6a775689fd428650d59b138e0adaa0199c46a7c1867935d926d6405a229bf3c1028e57b239a1e5a0dd8a83d29b48d45176eda0bdbfb225dee87d22c51451e8ce9d41b3eae234cd36c34093404505524205b1ffaadcbbb03cfbfe5148ff788385f8cf9bc55b3b092a76666a22e47928c1c005fdcf964bea8fa92557fe95511c034461b9bf27cda89cf7bb2f5569546c4b3a00e185ff79d7550fc953a6895d1d0df22d6c709c1b28c432b7f2146702432f9d99055f9d3ed36f5e9f3a61399c4ed71761b94e364cbb91129b4e89d69129fc7cf4cd0a24af0baa806257b7e6ea7a52d35a5aedcd1fe7e56828e5c871ee6a4cc8ab7ff3bf31c6d5ba179016afa27b0afdc59c3219645c36101ecc97d451a5a5438ad44b0751a7787a8fe0e58c0179f9838ad0c31165ccd0215fd2c2687b8ed4eea9f5919597094db53e9303717112df16575475a0168ca76149d4514b530d06b4621b90ff621a800a8a611ff164bb990b63e83b1a6c1152e6d7673b582ee9a16a3b8d86b9169ed4065d5a993b1242d16f1871a8f148f8ad591b398c51dbf0170d3a57acdc488aa1eb6c8d99afdc6e2816cc48932c1a63a573891033069c06935a6f7abae2004218aa4a55625ccea8f77193224b046eebde59a0784652df32b06ca95fd3c2a7f12faeef8c1ebebb91a49b14abd1a273b3ae1e8d89728446a4b1d52b0a0e0d9dd9d76b221a3452783cb61de73d2727c5e4131760000000000