xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.2, GUI v0.18.3.2

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 2e2d8639ff00088220056aa49cd5c5c224145040b5e0792dc8f8bb3c805b5cb3

Tx prefix hash: f215ff95c5d2285d40d8fb1cd0658f4fff2f0f83f11d2fb6eb4d9efc352c9f72
Tx public key: 786bea9780c6e5a7917bd6f140afe044483bd18deafcb85346df2f1e43450612
Timestamp: 1680082127 Timestamp [UTC]: 2023-03-29 09:28:47 Age [y:d:h:m:s]: 01:030:22:33:40
Block: 2852491 Fee (per_kB): 0.001229920000 (0.000020480000) Tx size: 60.0547 kB
Tx version: 2 No of confirmations: 284631 RingCT/type: yes/6
Extra: 01786bea9780c6e5a7917bd6f140afe044483bd18deafcb85346df2f1e43450612020901cb74256f678c20ef10eabb0352494646e2dd00005745425056503820d6dd00009013029d012a580290013e6d2c91462422a1a12ef80bf0800d89696ed18cbbe5d3427efe4f994b263eb3f69fd1a3e35fe33f5afae6bf8be715e67fecfccbfab2ff6fcc10bc6e0dd60433b06fedfffdd26700ee576beeb17ca97cb7f7bfddfff2bf32ffa5e0cfdebfc2f30bfac7e9dfe77ae3fe53f69fc47fd73f86ffd1fe9bd817f3ffeb7ff2fd37be87f6b3fe677a0ebbfe5bff37fabf605f6f3eefff53fd0fef9ffacf802f8fffddfe6bd42fd7ffcb7fecff43f003fd0ffbaffd6f52bfdefff4ff6ffbe7e853f69ff67fb73f009fd03fc3ffe7ff53fedff723e9b7fbefff1ff1bf36bdb17d65ffcbfdefc087ec87fe7ff43edaffffffe9fc1ffdc8fff9ff6be207f6d7ffeffb17122c94defb1cfe57d49164a6f7d8e7f2bea48b2537bec73f95f5155a52df43f744c5f0722bfd7d33c8aff5f4cf22bfd7d33c8aff5f4cf22bfd83d93a286e045ee0483144e496ba24c8a0cb32e33015ab6a50567c4fb8f04ddb07f136df554a706d96152e0ce9213ee60073dbecf3c71eb4ca641b766564f1f2dd25de12394fca27b093217e3418dba65bf06ae3a52571310a0b6277f034e7d925adb663b2548cb4996d2795dbf60d5f1af490765334aca3772d695445648d1465d07883d0f8109659a4d0586c4948be5f45a5bcdf737462d7614fbb9b04d2f734bca7536c18af6cc45563e8c255c86cdfcb37f94a48cf41fbd63f3ac2f4e6a3656a03211fd22b9bf42a24ec0d2e0ac9ed998138a2436b1b15c6c4ff09d7eba6bbb674da2fa8d739565388a4761aeca73d93e90a3cfc0ae81c0b7bc990c1530777923fdf94e4b8b9cc9b73b6e56c7f9d1fa650c4e92eaff5ad9c76a45b8ba757e948fa7bc4bf3fff4cd3037ac26fa50b660d7427ad578ebf836d7ed0deef10ea7c0da642fd09c1b7308913560530b547502313796e10cfdd3ef0d7aaeaa92e1072449fb83344ebe9aa69ec16ff601f85a7cbb3e3eace1e3a87e7879b8df5c3f0db1c33e266f31ef2b296158cc6fc7950270ba004f34f65fff4d419d43e36fb45eb65e740a1c9fb40100fdd34df51e94354430285c312c4e41b91f50e24cc4baf4cede73ebdbd305b69777d7777da02042c88ae597bd9d4f0fb4d2eff9e54f865fc6795d309a1151678e60c7b86b460cb5f1121d0743cb5df32bfdfefc825406b246e7aa20358b4a92c4e4db5dd5a25cf56b95d9f370b0e8e69725f646a565ba20cbf6f5f184304d316aadb753c5189141bd0bc202cede2efa88f8fb7e0118670d464def68bd8d212e19f39c529ae9abbfbbf77222b04d3c01412fa44c35560783af61f6da3fdc7d4094b9d2f820ef69d441686193f936258ff59291eb48bf0039729e3aec7ca476e62fe92d9170e387df745e4becfc8e43546bb9c5fe78f2f04177ca42ed0bc56efd6710583e626c8410aeb6d8e50fe96e12a18f3093ba3937846f6145f25e8d6624342a463ee8fca64bd7156551f7f1f9ebf325dc5c796895de874e12b360e236b662e27d7b19e45aae603a985e06af4f07f9635ac88c8a4c35dc0c4ccee0a2deb8161ec6f2a5b3424c93f2891483f155d695c667d330faaac189c89095562c60cb6f173ccd4334e0ab83ba87cb4b8267da7b4b52eaaacbd419563abe5d4196dc1fd32129186032fcdfb79cf92137f3d2f3f6160fc8007169d69632ba544e96a58f2824cbc85b7e12cd54422fe5cea3e54e318420efcb2c027108e1ef56cd13663535d493a3e1c801f43e0ba169e882e1c6ff1b5bb4eff162fe53cb6356168030e609a29115b4d32d9dde92e9f4b392a881297be569528f77941296cf0649abedb73d89f67566f9fcfcf9fbbce82b1eb8894809b36c7bf3e65a2cafd4cf615037f6812ce83bc970e0ad1e500c54f708ac7116dc1583813c06c6869c92a4cbc2ac124806ced6b3fe1640b2564241d4a1c71b2297568d19d6dd92c1679b083b753b1c9fc97a04d4a5e2692937985fa4115edc195f0f89aab4f91423d60539c71382a79d64b77bf5bff82035d51a3ecaba2f76b91c5101f5f0d6741497a202d53515a0bc439b54befec1a01ee0d61e6ebaed782cfd70a1c294574fc36ecbfa9265676a790137f81f39b4ff9db368e756a1a441facbe75976c8e875e406aec9af31c2f76cc9fa728fa02c6255fc4f9bbe2954adba8bebf989cec53e1d5550eb9e99e7fdb4f86bbd44a79f2f274befffe2356b1c22fd85003e23966f280b8253ed99c664ee0a665d6989b26738e0fd4120a2ad0717f340bb9fdb7b09a9f1f33932f7d880943425607882f5768e1b043ba10c0a3ef1a49c10a622bff3525e3a7d18f9aa04287e3078f0bed20172455fd04c44aa315ddd99e3db61951125a9b1ee86a6b2fdf5e10403dfc4bde32229efceede2dd26967a5967bb59bb5a6834b85333a9e21cb312c1ca81ef95466ef45c6093b338ab1cfeedb26c7f221fcd343d26ed060e32a886a6ac0c68853d22aca34457f98aa35ff322d94d98ae9267551ebed0738f943f132cf0d53083a5f2a05dafcdffffbfa59af56c7304f8fc16bdccd3f3a752b45a5d3f1e2ade0018176b0a00e8a2d2b89522085edbcee45546cddd53dfa63207867b1e1b67c57cd4824000145f33c1c9003dfa1ba25c31e43ce81c90b11fb28dbe448f0d9b53672f6d9691db8cd1121a06d30ab24830cf788ebb58023de4be418cab17baa0aa479a59e82cc8b11427caa513b6f8e84f80dc8dcbd154e717f967da98f929b497db5d2cbe334ea443c2c96378583ae76993f0d2b3c361dfe32a886673fb89789f98bc2f86e0b5b776171d3f277999754957f2a5e9287d6a053f94f0b7730f4ad2cd5d56ea14aa191f72cd4b37ee4fa8ed9de29a9076f5bf0388abb67c2e7474f00079c77ebe8846be281d57139a6b9fd36df8fa505dd77cf4e1b6a415743e53c709ccf29fbe0a11dd8bbf3bd8e0689bbd2445c52bfc339401d23818802c97433fd8a9d941ff7efbb0e59d21ce689f987b98453d06e54c4844e7c375153a321bbff7ae9207a60ab62fd807c60adda89034165d5fa8b12c076e3bfadeaee08bc7810a260a7d4456fba865dc1274faa64a7099875e0a2d00748e3224b3c9f5eb9f8b4ada5481aefa10d69e25c364441d1437c3ca924b9711bc289ce3d4f653c08fe7f4bdc498189a8f48f4182bda1382bb374af6783f781dc8c45858be2f9f270fb307b419e1b95eba19200a5ad4c5d9bbeef35d29ec3ebeaeaef759654fc7a2394a8a1943478cf51bf438aeee901455eb1904580ce74df7f6745d5e1dcef0aadaed12d7a138a434e8b4d7e1418ca73e21379a3a72dc0238c06663635cbf84dfa018426dbfb17df58418ac7d8eccef0b2116cee5fdf7c07c81d60c05f02652323dc7e448bec94fe70b6d998bf24453d1b99ad67c25da736bde482cc2c355591f43186d5fddde82b315f495e3c786e9c079c36270f9e2b2f33f4e7c8c73e754947e0b60247562919f8b1ca6d1340a8eb86bb82ec2b7f54a6b854cd00f9978b77129766268bcf322beb923c2a3c85d748d096e358f22783276702a72a2db52b10144093eafa62b11b71986bde035e801788be913b36321bc3a417032d02b409fe9f6dc2ea4d175a9db71fc3ad494b17107213b460dd2887be1d714715ccf0a130a13c30ca1681f8e96346c4719c951a794b2ce65bc3238578e4f14ddcbbe86954fc034f70e9dd1cb373ebeaf4d13b0d04e96910a5091aff3f0bb5996e16d2095120cbbbb611654b1e922e14ff3e395eea822e23de4258ce2b5dd483515a82bdeea6749aefe63f884e6aa55c6975dee6b70c968b16609a1d586172021ca04151d64e542b0445097db4ec5040b38ca85ab1a7c5edfaed5c784d7f07648d3bbc94fbd7d2408dcf365dd688a66d1af71707a0ff2693d78040ff246aea359d697ae74397b6b3c0fcc76af4fa71f692d2ab178969f736adcd31d01c31b0866668ec39fde9b48cb29374aa1cafc6e73cf347d663de11c432e23344a7dbe273b19250665da9d93abeeb5eae36e2f96fd6bd2921c73e0133b0e0b9474b18d6be4c9d733e7753431a2ae44c69acf1f581a6340a4f3b64d7b6eac3051e5a0ac066b87fb24ec5d59cd073cd8ec9a46564cc4048263430d9df767876b187a870fe350c23c2143235382dfe2e69460209301eb6e0216245b6703b4942c5b1b4466d8e08d2413e2d8f8eb90d04ba1755b4d4bd974b7c5b023a124b5915336280b8d7adaab6807c545375b4f819cf4126c46be5574cf135650d84449db844addb4169d9e79f39447c3ddbc83bca038ba9e8a31ff50a5143f4dde254a3b42cd52645b77a79f7bf90a41c75b0c890ba11ac7b3bb19f3daf670eb5ff116d0f7c4053d457b310a6171c3cd8cf69e941f2b1083f5fc7f4b32e201f84d1901d6d3a0e68bc013db049eacc681e99c2e52aa9a952364663eb08ab6724045a83ff0d10f32c283a353e0560cb0c3f3c9860e066b1e2a48de3a1b0be6489d14e262d9e0c41245c99efddfc7680c399bb71b3bfec940b098245955c1bd8b14bd59b9ce86f5f3ffa458c425a9abb1ce965a79f34098e32dac6d915b214b100169bced98af45b8c6eae2f3c0cc17be7e423ed44d5898a66091e731cb956c32f9f88ec06acf36973bcf061a973b2532616b3ac653fbbb86767b0b7e8079ce81af0a2672e141819220beba0cb1d0f6339637a6da9ca8435da60ce00db7d8344e7537ba508cd3a9a8b9ce4fe280936ca4e975ef6c18a9da429649b3d72dfeb8b3174e55f2bd1845d528ffeb91d0cd2b0040daf2451ca61a041b403f59455de9b92c11fdb76ed0baeddf8fed24021370e40d058d59c9ac7b3019172298d5f293b22ee2fa8b8bdd39bad5cea5037b0b9820163d28abbdf2d58ca76766f85f02c8eb94cd8cf0a67a4dc701893c3cb17acde698e5b181eb1d1f9bb59317ef1d3127ffe4d416a1c60b558d97a8a6040cd56d13ae408313bd8b729b67047e61999ff75aec7b5e589e43c775ade046ca92dc9431310e998a8fdbc8fef93d380f0b9fccc72e3e7f3134fd6a26dda5b7795db0e88f83c6288e6532e308bdb87c46d54499ae41d79e9c7086984a691b678f3b598ad99492081cadbc49d73bfe08ce3d9ac4c85afd4b91631db1969a3e0453cfa76556aba06f424b3be7eb406573421b70e6099690dc4ccc2c1260fd79f6193ab1a2baa74e3c3b8ca7163b993efcceba74b51c2db11ad60dd3d5a934d607edf355dec508e014f5b6f2bfd92f5d62a5a048820006ab6111e0c5d09bd9b7777c12d09c6861aa51125720c6bf869ae740bc4f454b0e4649a6d54530086cde2dde32c04ad3e04cd8f36ce6529b53f269ea0a359cb8c070d4cca90122b056b15940bae7ec84bff1283d5342bf175d18f99c328ae18b987a9093586194d0864b5077fc3cff9bd6ca6ba3745a22eec2006f01f58c53a3c211c07e1c3cf7b8d819f61bc03b9f131e8eb807d4e046db5a0cffcf322385ea17f99c667b75fc4fb437cf36d89893668650530a2b8bbf20b59c65541c85bf0987e254d22f1cd16a9647d8fe1233a71752cadb39916fd50ac9b3bae16c3a45551154ff24dc5370fb3cbf143caa94c48784ba7e6908756ab46bb2fdb62f64202849b677f6682e2baea2ab8f571c4ee5013e1b59dd16051ca3d52d06a5f220b994de75f9a39e4ff324e72a8ebd7566ff7b270859014b1f2524d470a315bf1867edcf730de67c4e801911a07faf860ac626253743181aadc3d5b15cc147be8188bef034757428d34afd91a2cc15ac1a1a12b23454644b72aea5a486ae75166c1dca3f3073b11294a90fc43a35bb1c165fccf29e738edcc8c91651b0cb93e8a01a3ab5bcfd3ea7a699c69ba0f06d1307703be1133f6eac9082c2f1dc0035a2a152d678755738c656458b0c479d2975bcfc1d4849ae15a32232b88799f65bf11d3bb1adb7d142b66ffb2411b71cdb080d6afd7f091b181e43b2da0a2006c1ad76f212ccd7c484a713de5e816fbb82348a20406b5f5245929bdf639fcafa922c95e27e406b5f52465b0164000feff9574000005a5bb542958fff7fe98ff85fb14eff3c7dee807f82304f55a3f52f2654e10361c95a77b33c808e5c06bb6d4df0e578cc225c33fff09ce3fc1eb618c6b7077003635c09950ac91308fe1bc292643c9db152d42853852dba5d156e21ff0c481d709b083d71ec2cc62789493346847d2f4240ea70a5f2bb0ee8c6c46b97eb3285610cc2d97f2800552bc92454818734eed81dcc5146b91c9071d35bb5264f54d728cc5452d2922901519641a30a8e88cb56bd181f23e26ca094175f7f20d56c3cd810695887b54c96caf3c4adce120c5a1adbbbb17423df829c5d0d7ba0583f70b11109a805d47aba9fbabff43c2fffe1aff0d51fa6b4c3ae7f698ce84029fb111e856880cfc773f86b9124b77f69d0451f0051934e52955a8c6fb36940dd787330db9257768ff95cc12795ceb7cb6d7c3628ff7f9f2d2f7902f241b6541b9c37c5b08c69bbf745dd0e442b09e027962633516f62a2520b62c634f9c02ce2292a662607049d9a765794d454c9e16ae84ff4d6f44e571961dbffe9565ebe783744b71992d5097624f847aa2015b6a0cf40aed828e6ba89b49556707d659c877e491bbcb84f938e8f0c7565a3a126fa66307b160eff5b2f32d0f31f736921cf8c0467f146ec1cc4744bc4ca3ac1e86c785c17ebc0e0e0fbe9a1e3df468ef0a738404b54ee5d434b6ec6a42ac2d0c3756af5ea13f5bb7bcb790df67b2dac89009ea5b582f7f6d55e05d2ca00e8f9969f54638befe05705ebb0e8772faeaccfd49e6f75d9423ca5cea2a03c8b0a08c46ff83f15e85e37beae53bfa105083a99dec664a1210849797d3973285a95cbf8840f2a526393d16e73a374ad8fc3250be9a8216de660452a2ce4ba31d450c07c0a120654295f14120253deffc467a8dce2fb6e453381c4b7bcfb5ec0bd0541c40de9ee8dde89e94944ade0ace74a4441a7159ac4e7527e03436db05add45faef93adca053f80744a8f15cd81372f285a0a189f8e2deaddf2ca38e2d3273e84af22217d09b12f608b0235dd8a506d6e84f31d5ef8a2aee7419899acbd60a0c47319eb97e76ff5ff35b64bf92d2cc68cebbb7fc8b188533bdbb34a1f55171ade6f175912c45981f2c1bc9468a2b3b70b5e310a1bfe66f42665ba7880a4e642bf9df0cefcf26533605ee99a8f9893caa8035dfc2703b04457c4f8958be4a225b92e35ca015ae9ff30dd2398c0e659fc585d1cebae763a625c1407f423c84827d11f74afd27a534e232c984bb343b9edc54547e65ca86b8a3ceb4c7647dad70c853d5844459f24fc4280b449a2cbe5fe710e79d76f58707df14e09d971449cad72ea475fa7365d62373e88e1d4d5a2ab2217960b7fc2fbb54ab38ab08ed7f24aa1ce97ede48bfb06a40a468a16159eb98f458a71ad851432a9af20c2fffc2b962f9f373728c6126f6d3991c3b9f39865c4580e303de2534cdce6a9c63dfcab986391d4f2d48b624771df0795a1a5dc256fda373c01890fe4b01a3d1de98a1261a90d927070f7b50972850ece146e779a4ccc17401820612915f606af4b755db90ce111650c4d2d2ecf07b395d6206bfe2a0dcf4a81a216d238e651943b343fe289bafee9c112ad63f5d8be50f27a48f609e030589f8c419e1b0a30834782a8333ecc65116a490e5f61e0284c83cc6fcf0f8493887349c0f4bd18bdd561896784e7dbf885ce2c8549208c88e9ac61bd19e44c135166c2bb9e384ea83fbcc38f5e46463f5a5d1195633a137d18286103552c85922113ee9fb026ae80c8c5c86836f8937a62d9cfeabf6335e4d59a6a93a237d8d03c5a192b4fa3b29b15312fe8ab9b738f779ecbc7c04218527b939386eac7d05a0341e88317c9fddc17652e5f746184bfa642fe3fd19d64a5d5c424dee6e5d426dcf432f253738fc1ea8a619c6d5978bc5218295fbcecb012bfe81e351c7c0011e63b70832eb218739ef3eb63657f0494e567c00a1e296761144bbec20716120bb7e4c0060c63034fa41358f30156eb58fc70023cba1cb49cd5d659f714e0c78fd76e5f4d3bb4cfedca8485a2fa703befe4d263edc93395103d81912ddc1d62bdbdc0fca42f065e3ae166397306f006c1f51863dfbfda032c3a75ac5a50bf8d5bdee984b930e3e6c29bd4d1f65764016f47c812787b28e5d4449eb92bcd8207290573597bdcb3178090095d5c559968fd42ef55e42813a457bb182fa8c0d5f0b1637116581f10a059a73360227fe16effd6819cf0d5cd2d984a381815e8b5122867fbd932fdee553aa3721671bd476d71d95b253cfba7345bd63d7dd45a09fff28f03b4ee468769f0ca56bb7321fed4516d884ccea53fa70b2f4062ca914d5eadeb767b471d85315312e6f8913751be84daa5dc54ec84820e2dc2c3dfc59b19fcdb0f3fb6943d64e553b3d10343cae84c904c374ebb540cc2ebe353f3046a9d66955daa376f2c773796b11ec18ac78309990d337e46b9f5ed7f00f5eb761d453563eced181ec51d18fb4ac7e8cb1fcbbb350d66c19ed55ea86df50f6c589ed79758b769598f7c4ec3b23ed67b839dd1c345b45e0f157f8878d2ba3b844aac9e69ec518b1099e757777ae5bb6ed8bd5c21bd262052a1ad7f22e8786d0a19211018d1bb174369ef1301e9891e0b9dbf4bdbb52cca93ac6b02ecb07495c2a2116c4433a0b1f5a73d17141f66f7aefe6523a36bd30d4d6d6c1751ecf476678555cd110284d25433cf83cbd374f1923b343accdba390a01e80b352eb11e973f06932a9ccbea06a0fd3c7b39c2c48eab41ab575f8e8d79debc61f7d0d0e6d7f44c944046c98a8b27a76000ec2110fc0587f9a4540d026c604419e740285e10854f9fb30cbf9763e8cc9496584b2b84a5323f9078e0e52f16ddd2dbb0400d04c7206641b40777f0b1f9ab42a00dc7509f931044b0fbb75169aecb0d348cd95fcb8b41d17462e1968d52bb65478a773dc6b1ad4b47ba78fa59a761739093058ed4435f3eadf889a236a49c1a9b1d22a63afde42ac451aea417b1f268b97297ec79fa2ce4483b314327e8220a16ffeaac64df0b27db0c5bfc03d8e538bf45d452686e67010d8fbdabad73c289a781bc2708507aff318531c013e02048ad541c3f44b7a4600c38273ac076ccc08011af5c304fbad94b21c6355328ed40317d7df9b87a64a9f689ad537dc5af8b7f0eacda0ae5125d14409ad640ea4e50143e969fde98a43a62a91e18387958286bab8ad6dc5a128c967b2fc40c71cba226ecc31c381c92187262a103ce52d7d5dbd30d4e0a952f0c28e72c0a88acc6d32e5891b46103bda60c0b37e1b202cc64ff8dc5b4e81925dc86319197b39a474f781ca6ff01cf0782f6ec1dc96a5ec7f2c39ab84c4c2a88adfa632624a3167a7f3d8b643727b48ac0e2f28a507b5684692d9fcab886bb779f3883d9e4befb3d6a74c7c2acc04fce1ef7d42efac67ca874853bb6df4bd833e416ba7fffdc9fdddeb71b006ba9949d004bd2b32ff3704916211916d4fcf1730e18413daeb3162bf26a8cabe87932730057253beb25ab5ac0d21cebcc50a3d21f3bee4cd50d802f41fff8adf7f52d1aeb6eb912440889c151fbd2c4d1e306039b14eed054533f0057fd94c2569e631f44ee48143af4c4e1ed56ac62220d651d7e10a63572f94c12acc96b897e4745ae9d5808eff1cc90eabde4f4a5e9ea0b3afb38022f9af5d58af365e2d4647313ed1b27bfdd3cf79698005957030ab2d01df30470597b93db09a90845adb97f9a3ef58f3fceba38433f337d984a197193b639b92743e46a43efdd85f6fc99c71840f6e8c89b2f386a3928fc3c6e8de1fc1671e5ce3a332b433a56eed33c2179030b667341212c2d8a92e103eb144cf98fda9e63743c1a2bfbe87913c8cb986dc18ba8e40d50adfe3a576d506de2596598931caaa67a8ce70d54647425c25022415c7dd3b2be16f6ddceddb93ef59c45c8d4fe93b3b1a719acbda148629767115abad6926e68daccd7a3c9947a445ffbd8930fdbd7d5ee76a365fc06d7337fea3720a729ba4aba5f86fe4ab6295785c564e8e20fe7cf75715fb7964474926aad5feb6dcf049ff769c4a014d4c664f3ad2686a4ca9e117cc5a1b1cc3e186acecad9a5eb4fff4a64dfcca77ddda9bbfc9617224b8e822c3bf7f8903aa039c9f360a050107fe5f9a8632075af59d13e6f672690ea57a43256699de04487b6e1f1f903a948137d725441a8a1507bbab2c4ae0381c17449d7afbdf372f07d08f9d01b1e44c3a94e116aeb646c7dce9ab36037c653890fd9a0a31b3e8e6ef4cc7e4dafa72400f11a33083d93648c9e68c980a6e4000a42e15f06b63cbe1e673ea9e90affb395b2ba2d1f00862a29ce0010622e83f46c557716ed1a2bb865a15680d04829efd371efe533909fd999397a44696026280622087ae15db1ec526121fd0d75bba468256f38d70f544ad2e1e9ffe26cc1428584b9c9bd4f05026d21b835d3503932f779ddc7e728066b8595eb9d0db036cb956bb1b5176da83c875edf84ab3eaba5c7c0d8357994674240b3f6d889f48bcdaf901d8cef68619cd2ebb2f8b6c6126d0adc2f53f420a230d8683568d2c6f8f1b96b561cf60e3b58fafd261ebe479e42427b5d46ba9201621c11718f0e231b5d29843003c305fcd9533c5adaa6357425aeba1573c6c32160abc5a7908c3d36ed45efbc57746651a3a21c038937aec8320fa7afc63e4c3c0482d603a1c451c8525021f0bfaebf0724e75558247a36850d869ffe475674b8c4745a73b8b17fd77714772a3547c759f3e8f3ef7e2a32b6cf2dbdfec8586ceaa3024e59056e5b3a5342710d895ce60e2fccd904c6af17bcd918b18eb5badc0e0556be86eb4db4216cc8c76bef31e4d96ef60e1341bbb6b5d1f44bf85e00f83f196247ca88e1bd61d87a8493ccda26fc8385cc31842d37597433842ec65178f68e22dc9b2ddb0ba97ade581a40aee5f706f571ba3c13141ce2e57b71332813fb028c5b0b09a276742dd9e3a1d5f6acb1ee0e8763204750e74b19af7a51960c04540f69f2ace9235bbcbad2d603f96baa69b3c3f3d46937d1cbf91b11f41a83f2f02aee365e89d2c57de36af6512ccd411eb375d9ae002cd74abbdc8d873fe082f57b94dda51114c86970be58c5b2fa737595ed62d7dfe6cb8e4f1b21ae3df831226da9757ed6e1639db8a2ae8f1887474dfac87baa2d596697d849280b74dc83b9e58790b5001d48659d4d19c4206da94be106295a3605fb23f4daaa9e850d445f93b5bc4b17769e37f0c8ee6d5e95fe5ca052be7093495042f1108007bfcf427bf6f4c625eb1b547e23b5beea00b2e63dbc743422a2ad0a35f845876ff2525f081b7922bba7020c967a67757923fd13403430578aeda286445b2c20c7b4fce7d662e3213cbfea3109f4941104eb81d6033f6391dc515f6d6d282a0e52a51e3f25cc108b22d7195843afe4f9a9ce7584385f5fb76cb605985a6936ecafcf7e946e727a090154993cc4554bef100db1952be06a5cf6780784eb2a62d1459e05b3e14d701c87b84247cf41bc8c0685ae7d469c46625177affd0e013e2aac0617b4513d546367fa724254d97ebb89f537682ab86d13ed0a7df928bce76238ba62178252134008ff8c4a73dc6dcb93d86299156d102b554fc8ded7a98ebc231b99819430ce64da0921ac24e470b1e5b34e79bbfca0e31625baf4d4973c13719e1de751c2103de1cea08b20ef3c1c63e7092ed70dd6e6572ded2855f3b4fe20d931bfa4a12ea72557a9584957b670ea5efe983e89d6e7bc6d6e118b47a8e8ba35c65fcbbb66fb442c056a46abd37a818d12e8e566f5297211a9d0216b3243a7429ef344e2572e17a463fd29d11036059cbc9ae0ddef176f556e3a10475ccdd424ac7ab2096ce5a7790c13f589d3fe7653793f0beafaf225ffc090b8e2307505a1f21dc4d3691f5928b73761cabbe4f651ed5dc7eec15a782e2fdff62b2f577dde84b4dfacf2e4d8738defe9f5ba9d9ec9a94bd9e79adff2d415c9ddfa1c158e15446ef034a624effe74be9fb5ac5e32626f7b762cef250441bcab54bfe26f900e557e9325deed0c7d943d5fc96bd4f94504058423e89a414821ecf885de74ad0ea8e07efd5483adf5a59cb5bdab731567bbf70a4589870b8106ee98ec918074be0d59ab13a8788bd8dc7869c6d772e7b32281d6bc1c5455ca2bad914465cb2b8cef3e497291a0384a1e88b52062c2270a3d62b975f88e4731acbcbfb53844efb698d32d6d9c74050fbbdfdb0b010b870f834348bc1f7e430777961ad094f09d4fff383278b80577bd30d6563b5abe7f197f4644981bc8eb0e86f90255f19a9e1589509996acaaf65a81687572959fa44aa009b60574346280cc1b1a88fe21a5945049aac0c2039c3bddacb9093c1e6ba600853564f5f8582875aa61204bf533704f190ddc240892d2be14627bc3228cf7cc11c09e1da4cb1808f80ce42b321597d6a25dd40b714b52f36537fcdd2f0c1b92695aa176c2afd074a0c935357e79d243a3c6aada7847b4605413559026d03dfc9b8e4d9fd9c5fd8ebe5cb3ea0c82a82999db723059ee3d074b3ded37ebb517d4c0d00e5641388eee70e5be5531497dc1587deb3c393959bca5b6f3c4b794a3cd0f1d27a595a2042d8b379bca82025c5be6de5ad862a19d1bfcbfbc2ac23de60e63e323e86e73cd3b140970367713ca1bd470333e235da321e812150f51333f77608c582a6279a74416b275b21bf8f1052f1ef2121ea1368ae3832b77b47dfdc0f8ec8c6cdc1297b38cc275b241bc894331018894cb0c5bcbaf8e8781e921871698097a6e46ceca41df23c27cf6d3fbc50a836dca6f52738081b670b5edf53529aa094bf854a4faf39df1255de5ee53c7e573c41fc561d8168ca5be90c117fcbb3f7ecce2ca1a6a0698fa4632cdb18c5cc445454d49b94e483bfb578dee001a2a87baa392b73a097389e4d5b80637f6dda5c2fdf36b615e50424c4cb656a048e7ee793e228019ab3a989f10eda672048995c62d6075d7d26538c4ef15e86bae8361386f903c8244f5251bfcc236625d9146abf16108db7c52d82b165e1d4ccea468893530a464ba459881abd55efb6c78f2aa2d184e60ad7bd45fd58a4d17f6b08351781cce020861a8902453c6ed7a7e5e6ac56e8fce6bcf30fcc173b116e3700fd84a392b296348268186caa660b8f9e99ae4636ee3105e7a973801228e0cd937f59f27ae494f38f66189d884425085f18346b52eff39b614c7a582443852dd335af568093b5a598d7968f69cceef82a0ae098c0f6a587bb92ab41429d195a77ca063a9d39afdd29cf1ca5f6788e8af9c4c9628d9d1e661a8c3be9f94dbdf9ae7459aa9679395d1d731c2a273e624ee9b8b438b872b8e5cf5488d5c1e3f0962a28d435cd57693b6c210284867c7b251ec8cb6c2422e1437de03e443b24a07d566154615d45d51460db236531fc20417c5841f90a8e7e0dcbdfaaafc50079ec3b30247bbefa9be9b20cf35a05e1e42cb3b7dc15406779d0c13e32d21ab94a625197d9a4cd1bfd8c23ab06ae3c64a91ccc9c9f57083dc61b0b4d0112eb32ba8890d52bb36fbd22d46e8022d02bdefb0e39bdc018c97fd939c9ebee0df981807914ad81dd9e6ee16cd0dc3dcea3d11519a8ecfe664ff576a798706cd4a9d9a3be6dfbebd5888a6af38c1a854ebd37e594ac3ea853093320fb4a3aebcf015dc1d10252725c6fac709e45a04f45c5c5f2922bb7c983bff7c7bb6f0701556f72fac6356d4df7361c35988853f6908d73a1a55bad27d7012c05b81d63e3d88c5fd0327249ef4b7fb1c9b70a7df091ae8245afb0760ef21207b26fc7bc6f7e6133b27a9dbb444b0fd5f6de1769b09206a00c00e3cd396dc02a6d17cb601c077096aa9f206e53e396fadf45bc4da1ea52a16434d6977cfa1409a6b95683452f8cefb2255c54890d46e1ed9b2763c80ee9b96f8209908830e396cf13b7d48b284a014eab39fe9e44cc469e3a0a40c92941b566808b41b3e461907edab57cdc6921a83a3b64aee3cd3ded5cf3c05354add34d3a2a4a2152f8f511f20e4425cca0dedd16d07845fb87eb49dc7dda35b0fa847fbc4c8a6ad11dd5802d675e92307e61a21224821de4fe1eb04ea131c2ad173468a3c2ac82ae8ab7f4871804fd030c32a154164ded7824aa853e5476f790130005f126100e49e58775120dfaeb1266e52bce8d97b341b30b0a3eb20ea9547898714fdc6706a1230cf8734d795b845c6487c0febe2523799d693e181ea640fdf1b09a262e9a08cd527867c9b1e456094513e77af6f780362649be37366def3fcae154383d13255b0567bfc899a91fe1abd47fe8fcc51e7c4b40407f016474619998064149aa560dc3d57c50d1f0041619748a819bfd29c1ef913832339f3084a362d4a511c73c6bee14bed9ca31d74ad6ee67ec5c28f6c3ef1c2dca32a74a91d1cd6ad9bf95e29bf3560758ac48b93efca4df037f0349e2b779f8cb9a57d5147c0e4efb07e6345e2aadcb3fdd329bba70721fb58b489b72ae63e50ddd93cc42ecf578730ff7045c7acec331201bd04aff95558a4475ba12ead3d7dac9b75cd8e28a777108fa0852d5fa51677518164e65620f3f6cc897c554bb36c53a0ad9b4520db798b49c9949de21ca0651f82739be4d59ff1986adedfc22a15856ba0f922e694eee3761cbb78b3c0565837d7c020eb44d4e05c9a338c146f11e6b8208ff54dd0595c888829afa8df3ea24f9148fca7b33030f6d684d31d90a88800a96286422a30a7b23ebe1b7b6ac858a42d37c22811ba5c6982f97243b823077300ca9e859c6b313144c0b8f72cae9e4f4556427105b6884bb255ab24174fb80843a0b0ca31263847c7461205d9d8d2a2898edc9446081b6cc248fecf0d7bc07582711b41b98aa155943f365f1ed4edb96ddb07a78c2cc1bb232849e36e60022719e5b833ed4152877042de8f3d9bbce30db5b71f9fa52ff2a509b9b58015f93a2fabd8120f45115026e0928469ae043925d62efa40b678efa3f7d84e924716d9e3d6b3e4377555e084ee1b6df18b4a221f805f1ca7b90ce43c63df3016fcb92b3bb960a19fab3d4e9c8514f32b9f4cabde1f548920557b8d3e7be743479edfac3107f4f81368dec1a4fad116419f55e7e21ea6e8dc12cab07363c5d2b36d795f679c2314cc05fff2b4b2311f5266b07227b31ab672e3847937de083fee3ee6048a15e7f53cd116110643eae401774bb7d7765d70feaa2f1cab127341936eca1c811f0b4d51a2c85b1d8a2922724e6c3e8c9372e2a49a370b4e3af2d5c95fbed2b67abecc68384434271b4182fcfd6ca1829c16b007286dcc86335450caa86eb262d7d13b10ec296e0dd6c5466e15738596878e79be2c92ecd14747628a58ba12048a201805d0c2580b6e19ffc1d67880749875ddc0fffa18c929322bedda88f643fe840dae397e754eb9a22ca037d62b780f769ae0ae4f367eae417f9ae534291d068649ceda818d44d716cdcb71f5736cae49649ee47c87f79c7dde8c16c1e5fe4dd11a2d2936127e4740c3146bb10298b8b551112ab55ba611e5e398c12cbee012dcf823148cd7f50afa5ac2e9952c129a0ed8dc22e03e3dd31f75fbba750b45c1d35bf4d4bb6fc4f0aad837ffe6067451d88b6549915548b0212c4b2eab75fd0d287ef59bacad39c14791a2a2c916d3ab608ae502102267c27ae6eb04dd4a2e9c3817e9caca472e3927998a0e84694a450fcb33e74e1cc7e2e1646ba95f8749cc73a181b050085fbeecdf630bfdf3a64adec01bd84823928f019f97dfb1dc477d0000673c52e15750b3173dbf2025b9021342715b74e38ebbdd739bc6c5ab69d41a2f0a2bb4092a31ad934b05cefbc1d87884541e05760ae6d64bb3e2ce45a6ddec90487ca0cca716c5442662e7a94fae131d0f102a9180b87502c4c7f6d9b9c67387c718d3cd96d92f89f0b315974f63affbf2a042ba23c47bada1a4b0073727acef90b8e60d6b36308a10decd6ada3b47bf1e55a07877534876b50de2dce86040401e71a11335dde9aa1e77f62ddd5917f76ca97ffacaac66f19bc48925882b2f96f9c5bcaf5f8f664fe439d28cad42bee1435cd62c9e8f1da8653560e8d94277e348b9800997ea93b372acf9b46f7f1c0b4560e535990d337acb32bcc1f301d337cd02bd78c967f267178bdf1518f46017ec8e361fcfca2dcda6361ca4b10fc2e3eba7c7a7b90d3415bb17a984fcb341a34e59b3e6942b61187ba25ad98bae6ecf16dfee4da7096c4031c48b8c1068d037d57bf6680691c18f0a11eaf86704d1e516c8c0c263464582925b8f146eea930a3e0d2d7ffc659bbad2b98f28a5c31c83ecd69c066ccb24049e9b0f029a6deee9b3f359d1ccd2b5dab138d2b829866f9109a51cb70277d957b9ff64f58cb298722763e584ef75007dfa8618ceefae626da99272d7f003cffaaa5ae6e0b2384d3c1799eb91af9ca231d2497d033eb86847ed9b5e023adc714352ca2f319b161ad2c5c16c88e51e83f26f02bbf77ea80e16a0f246dfe2b7e317476a5c6a5479ba12e155b291f05401562253b2cabbd6673eedd2d31325759a5c80f849b7042b9f748dbb5673d5f92c758ba5b275f3355c83b099fe2ab8c5d4f6b16f8e00ec571790c5b86cbb35ebc690dc654407e6987d5cdf60b84b8d2f21c51e290426a9f89accc7a3d2b2491b35e944a86cd9d9f637efb27292661e3660be0c93b14cd825d038a2266451fff251aa9751aa04dd842dc5c99e2d86a4519eddf7b458f8e831c3aa7ac07c7310ca5b7dfb7bc2e6268bc97a3928aa4157b8fbbf9042be3c882128ca156f7713d17c8ced8445b0bb59d2afc55aed39d794a5232d8b6d37faf5f9fefbdacb53f89c30252595e2d398e06b97340244bedd25ec3b981037d0174fce2214ca8da7ea8c785eeca6dc7e95fe5d35cd3d85b2dbe9fad0491e4035645091612252d1bf0ed98ffbb96b3905211d119be661a769004fab8ac663b78e677dc7dab908d89b3994cfd7b27f926b5305202a9142cfc75aed9c0f1cfa5a423edf661fc4867a3ca7bf83f5f7310f7b5ec08e2102cd3324930e1d5e6c10fb5838b686fcb4f910ab13fa186c06f985f4181964c3e7c0a81eaa4f42398149d6f23eb243cd82ca0804ec529156fcb3cf7fe692cfedd92daf6ca250e0221586d5ee31bb6c502bb5bbd54f5eaed97b6fb369ef3d4d8eebce39cf8871bb4c9689aee719eda320ad953da34c8e6ae50a184ad24b514df9c2a8efef32d9e1b47b937b5b293c1a7909b3fde92c85b134357c9810f009000a7c48b2d482a81f884e0a371a702779e34b5c9b688e8ad5be7794a9a273a3785e2d076219a44eb03dbdbb6c416ea0eabeaec9f0d5081ffc3b7d23fbae2b3013751ffaba26b7916ab475422579cf0f495590bca0cdc38a6f3602cebea82f94c3eb478be3a4a733d095c1e63498a743a53e9743748e2f3f1d8f817600b89e195b8e7f868dc0d4fcdf6b6eff06c72af957fdaa4483b9818437f9a7369e33834f65df6ce997980780711edb6427f70cf280e170399469aef57b3e34c8f7b78c953c6b8af3f7ae159a44da2fd66c631f64abb5bfda23ddecc076ca723494d38e939f5b6b3699b247abc1b911f9b8684f3df5db2230456020fd2f6b80a6eb16af80e2b9a8732ce59ad34043a69e9cae1f381d169c067333e6b9171a26c5c4a78411e4ac814513da37248f412c4d8de7a544c572a5a5686a8b926b7d83f53942b710bb3179e0a74f9e7928cd9776cab540723e9ee93686c0969c8e73f0cb5652280a6b37abd474b77fb64975549cf1306a9ec8eadad1f0b0da1b85cb08c454fca4f46bd19e906c097411b083bcfbfca854e1835d61be5c262bbb21224c7539665daadd1053627b743174c1b5ca2a1985797b69167ed1d1efd6ae56d1064c4c3ec46580e4fd13f932f93c86f35228165ddb07a4f0f1f3f44b74804f2d9f92b5dc4a8bb47c0733ba15367cfa6191672132207dbccb5adc7f109b8acc81c27586a555f06aac1a74eef0be3cabc0dbc7a463576ddebf23b537436f5673447fc614a3e6f5e3668ec90a18588f6887d4857f9698568046ef86e4964f4b2423b30cf5789d31e2309c894db7c41b741d2823ceb0114add868018e59608e7044f0bc30c39be348afba55af081c0fff61366a4b5f2d4f3ab70299a921bcccc9149129bde71877cce7b614e1188ba7925a7ccba545e3de8f7f952a6920a3963aebbf463a5dc2e426413f6fe20f423bcaf4eaf6aa12ad46d71158724e01a922bac963e9268c80ee4de1c8970ede1fb0c3151fab7ef045b8d090b417536c9e864d7bf5bfa824e5a31c87267c008333c90c934fa1bb3afb05aca9fa04d31028dfc29f847a113ef2e131098eaa0cfa4ffc54c0f7654a8f6a0b2039578233a48c238b916465fc8a08a813827aec4684f5f1029f9682aafe803ce473e1e02836c4f87ad84a613bc4997c9448120e9bd422287c708825273b8c86bd2ad9992effb257d11d0ffa8d13ff8d44bb3c827a2645341c164fa427687f9187e0db20fea4a605a9fefb2c697d198dad4723792aaa3d6dc98b8ca23bb4fe798e793ef1bd97d0eb050e4359c1fda185d8234c1cbbc3f2b887e99fe713662a59fceb45b1823c8c177f4bb32f3c0d1c89b7361ef5ce31ba983f224306af048398e1e4883548af87f4f094b51ad3506e716016ded20edc473cf89917d8afb188f21fd9468928d821fdf1790c7868cfc34a63cf13ca3b3155ba5344955172ba97e6d66ac79caa56ff638e6e85add98a2a8f58af313316048d69ed2eb669c8b6c47153a598145c3c73e261e842700f2b76ef1b42412c1f8c527d97331c0e1540fd318bf09a6c2977704a803625c2ad75140c767d45430a11268a77030071bb3487b426bab666a5f4ba75b2da2c7d562359e4ab04bf0ced223af5c8aab20ca5d18c6fd5cb0020441af51e902ff2cbc00e1a63cf85c77a437a0daece48b24ab9ddaf04c9301e265357e0d19e6f5088237ecedf5679d653dc8417ec1f0378eba77f0c00586827c4af992f1ac67c4995b5f1e1bcb7c19fc713d67a5fa58adafcf0cef606aa6efa104e7c36742bc7b0d52e3d4cb627db7ec1c22c355df2f069bee14b6f9307215a22f51d330ee85901e6d0b3b71f4c1de76d7f79056149b396e5c55f3abf75a1870ac163b413f9d482f418242d3fa6a5d0ea3fbbf6f211471a6e81219eff702018130f73903e87e5bf9c213012ba11c8b38dc4d99a7f98fc1f2f960e422ddfc896252e45abbdf60cb131e76b1844317ef177ca57aad8cce7ee1a839d3f689f5e0f00786ac1722a1b49299a96a2f012e9f23161ba773ad6fe45283ff01e8ca169042d1360fe87088f93b5692b12ed75638efc0a7a0436914472b5cab9cc39c914fa6e84c57e8e89e7a7eee450a80f01cbaf49744ff9568799d1ca8a300ceac87ca8a4a79306f82a463a356f6f1027b05f3e90232569988b49246a9442287fb1381d1a872023c1dbd5d00db15b71f1fc6c17dd15fb96b7960f97c1caaa959c0a8c8351b79354aa1797a6e9a9a19b3c64c147934b14362ab89eff21f9295ac3e72954f85abbfa65fd9bbf73d5eca13b26cdeec3e64a13380e006e16a488b464aa03f42967b1acedaf72ed4020d6739224b88181ee4ae117dcaadbd80d568e2da63cac3a12564c40f16657362a38dc95cc60d9b3aa4dfa1aeede19608a8650735a28cc674c601cb1e445af11622553f3db7ca753c56fea566359e3192c054ce8d80c2c7f47700564f258796288a6c193534d9ba25ca577d27f2b39bed8e35bef7849d660bcf288931f4efd2f5ecff6a807a2844cf42612e44dd25656c6d8af5188e0fd03c75ec5260b3eb34a85b49ae7c19c3fc7739e6af12cb335b9aa1d5bad29f432a42fd1eb4a84cf0c37e1cfe8e35071a77d84fbe502abf07c3537bda3175ae17c235262fe699c5c3b7ef094a1abae93742ffff1cedecdc9c8e733fa6f3679a8d9ec3481b72599e456e4b05f305fa85631a0362d28a52f00848356af9b5b106f9f36e43656ab5134e87d0f1f76659ea3cb8c40b38b3477b5e4b0fc59ccc086022c7f8d3623e54f47d1aff3db9d0562aaf87238ca4dad091bf6765a2e3688b9f06dd523e21fce4b71b894af1a0b78c5d977209dfbe7bbf6cd038bc6bb55a0cc2f7d1459903a7af7c1057daea38ac9f4d392d532b16a9f38be2fa2379ca6f89b00e860ef01a8188f4d679b5b8514c93f9224ed9a47b14a8f43968345eb0f8bf39145c058193bdf2650e51e7570fb836c8e786590713506d67ccd971ec8289df8673e6a6a05193b8296046c8057c59539d3ab37ac049e37bb771c169bd51ff4d8d414297cbf43c1c98e616700e33eb00bcb631c50ebdeb4976ad8ee5e97bc7b6cc4cb627c158165d1813c910301886496fcd078b5536cf61bc78d139ff38156c8aaa6bb94ae37ed2ee39d9bd8698428c56d0622cec72e999841b02abb0d382e56e762aa2619a2192745e0d3da01f8e2bcb2f6bbcee1adf06f69a67d29da60bd89d7543c64d82de6d32e4263c73631413cc251bedb59ed74f2835c28303a5791642ad4ce32d9dc20bc9bbe614b9774754b928f8d42c3392531d2821f9895c500bf31eff63c3f177fe0effc22651a08cde34c9c95a119e19501cdbac0a2e6f74caa3ebd1f6a08381bf45759d10bfff3edc2875674429748f29f1d37b2636800cc4fe4301a959ebd80371ac35574099a7781af1406e86fb1a9ce149904cc7fb9b37f69de4d1eac517ef4f0e699a0de3f02b2c84c3ed00f3e764c0d0fa2e75a11bc9bd18951e8589d730f415a30fcbb2ae50b6aaefd653d888acb1208882f6b96ba5feb527d5b5d995a91b7b4da42283ce1c2d4e9fb5120d104ed728096da62a6df58762eead08ab7f673d4861dbf4653b7f3e9211bd4276018f3f809d579dd62a9d527a0b02cc63aa05c345eae75aa86a3b99cae6ff0a59c10f654323489f7a9f3c6007d8266d868d83fcbccfda7253721fcd46eae1d596a6d5fd6d8a9887f397df804b5c850fdafaf7d8ed46b2f472bbb1dcbc49c7acc79d8173a842bca5526fcd79b7640c5fc9e581d14819c7ad20cfb29be054f6a18507e96f1870f91c2121f503c3f99689c86572764fa71a63d9acb6f2d6dad1df66c8dc9b5881fdf39beff769063c95e9907109f73c58769c9ce6dc55924204b99b96d705133d4dda0f93101f755613192c8048e59451430d51a8f86a5ffa3a7800ce9807e299e1d9ef3fd51c99b20b2403247d7ddaa5e2da28fa40f08e7a85bc72d2817254a63989ed36558ec13aa234d655be8b56d3d4eb5ba0fbe5cc81f04abeaf7573424139bb82e691fbfa5d82384541d54ce6e276806e5ad506c2090ab5fe6641c5b8b9fd731759e6438fbace00b6d4946e5b5c1cac6d4c2551fbbb4fe7a826f532bed5ce4a2333bf99f4a79fe6b7a603ccea1b0dee783dfdca57f4df7e88f30ee7d994373d8214eba01c05cfeac605e4a6c3bc55b7870e7110e5401efa81058a135d862d8125d8c7efb72459417c212ca77ff0c0b653b65a0ef7bc14f3196414835e6e9ee70fc929d8400381a20b37a86473318f8248b7eb298bdaaff33640e93514b1667d90422914f0f2bf0c8b1f2dd6eb5a9051f9306fd760fff8a1e60b208b79a799e31e16788335b44e27dcf8345519c872659ed46a2f36c142b061878eec070dac2a80facebca53f902b6ae9fbc157e21710bc9731689a0efb8a8ddcb7911a6df85fb863b94a21fa3d947f1d7a90918039de503b89fdc36fd2fde378f2d7ae1b64639adda455a2e2e6c6d276e893064702598ff32b2334436d517c7375ae18765d12bfce04ab879deb1860d894d45cfc18d50522e9b469a958db6d8b761e22ccefc97aef4ed942bbe8d3c7e67600cd6eb5873404486363e3f3115f6769664c4fae719c13bd98e9defe62e225e1506ec1b7c9d953a5c26cb4aed3aa4f3cc9e2209c1f1d931e0f3ec9abe09180a7e4ca71c96807bff09d97e6241bd4e487acca9294f9c801c3877d4784ec4968084672befa6dbf12ccc5510c0e7ee9883655db0b75ce4bce51fbaf9c40811ad85d498925c4c5dbe2516d8b425428fbf1648bb9e6b89f8be570d06520646d0fd52968d717b2627dd52cba87d7acc233d96e703f7c463b873d4acbd99693fb22418c8692abbe60d1e0a4df5c79d226a1e2603739795f834dcae5fa8392dbf85a2b453fd41b35fd5a8c8149733a572d4ee56062f5cccc96056d553fd0d0bb81643433c68c231b33cbea0c568b1ec3e633034855816e29aa1e29342443ee66756c0c113150b1493399f475187654944225b066dae099a7fbaab2afcc8cc7558a4f349a1f0a8f5760e27aeb70eab9c2ec30c82aee636ad84329c2052a87ebee7cac7172305fe42c62a9063c17cc5726a5fb79e228aae360ce71c9be2b43e374b2af33b9568f447de6a001427596985e681959b7faf744fff380454812f6f2b6f39852850f6c21dea33cbd1cdc734240cb6e7eee11de2cf478c80a063af8b75673c78b48be9f05c8fd94ce04e1e8ceb69aebac5cd28f9febdbc5a191a034a332df113bf826e7453ee57f609d22d0ff4346aed1155c73676b4bac3b653e344ed9a488ed64f2a4efeda0cd75ff59932135d4809039fd7050b72ba0bdd81aac44b5508705bd5a13aecfede2ac33c8b7d828a1796f9ccdea7aac529adafc173eebcd6bfe79b8c50895212d0b2c62eaff2e68ecf4b48520dadaa4e1e4090959703e249c58e6e1099a9ff3247d55f8dd355039e347310ae16ddae2306ef1fd833bfe1a1999acc529e1fc31cbc63d643208e5a799788d49603ba87c897162b00e1b52c214d4821fd463fc7c6cd7588cf68a112d38f76bed0c5bdadae7bb7ed97da02e6992fc8cb0687138c853ce791c5b79750a26ee10b8b3961c6c374eee4d00a11203bd0aa513668d9f7e1fa791bbef7283783d8e598cfa73777413c30a98d125fe76034759d274984d9945866fa4cc565247f8ec8a7fe16ca4a825ae9be2516dd9708a05eb6dc09f79200b2eb96f4ab039a30d71cf767a35f3bacb5924e67104d33b03a1cba47629db7d0cf77e33d30fffcce8d604587eaa599fc09cfc0cd710885b615d108a0204d178c016f203fc9fe23524571cedbbb017043eb5a82f3a48f1c3083960374dd38bcbfdb3dd75cf02055ed94808ae28fe6c53b97003817404d9b11e0fb9685dfb46bdaf0aced954ac1629bcefebbcc5f463c6d14cbd0951a287e4ff6bfc8c8de524c78c7373ea0a7b2c846414ad6a8771f2e525e1dc4640421c6d028af6cc1f2a0c0e037e336688bd7fca97f46a7b0a4c08b6a34ad8b4ea7e95a3bb92071f0d8427a14961ec455585cb94c760ff817a1f245cc4ec0c2eaada333f610089aa054a6045eead6b2b69341046a53abf02bced3906d6d92ce6a8029f36591c214dbc1b2a77fd9b3c19ad893b363de04532ec332490b5f6923c610958693a1625071f8bd18737b094d505505cf4e375c6964f04f675e2a79ec29e66eb06cc278ed70a5115cd8fa70d9520c207d4dca7179fcb6d4fe583f4ce416be04b5ac4d91a2a1e3ac3d0baae6451be8715ebcd615fdef1829f784cb5e4eeb581095b2597e36d87f471e77cebd05f6f551c9c631b0864ecbdd5d060888060c570a7a1d08d82277e26ed5fbcd185a6791a6ece53cb8842c8f00dc0f23bb96245e1b3b9a3e57521a0a20cc6c8632a691d94c405f52a3636fc0a440a5d01205840efa70a08a9dd3a3bd41f991ca96b2e4eaf3bde43f728d9748230ef9ad6cd41c3a9cfa27859cea97f93e3c783fa231a927bf91aff40ea103ff8b8ba6a7b1d77e533f664d53c2bad1b409865c4ccd3d5889da4a2dfd5b3875aad94a0ef55021f2802dd0c0d751ccb9ea476c1efcb6a840854f8f51beaa9eb81e5e751a89c190b7e26c5a732202eb1a6a815523b2c79f513fe8b8b8b41068cfdfe0948f5ba0bdc14531756bf2a300acf637b7821f99803c653ae31e65f8a0b265007d2a9cf06127597c2ccb853ff35f9a4f2302b1366281e8bd757ee0a100e77e9d3fbdca78d3f9665ef1c7a50566c50d4e8ad1e542ea6e898be4608593ce785f5611fa895028c45ed777a9ba377d172efea6985cb7ca5eb56ef8ef6400e8bd2653d4898fd38003061c0bce85d2c640f29ba60530d8d85a074d45a0342d002540fd8a84191787894a2c2411d3081000f0266b4726419bb8421a4e5a3839aabfcb943b67c81e3603a785317a1f44acdd4d1b12f599e9535dfd18705e2bf475ecaf6ab06ef9161b7f343115b315e112f0748f8a10456e3f2381523f06a9f0b448bb0eb8b3b0536c10073fa4ef56864425adc44ad6e7b04f398822f7a4a777adbd4fa60fc633c5a028c2a4862b8eecd79e4a7464d234698650dd7c7a77c9ef6262ba6779a75361ad12e675e5dd8385fc4ddea2c3683149af40743143334f400ee194329ff4a27688a0565ae7a9be1bb21d2c31e522188d8b4d67beefd292fac620927000898b85a0b3be9920a59bda4f8631b362d703f2103a381f4469e6316641afcbeb76f90c8f66d7398a80be153d50703957a1c11ca6704a0e149eb14af6f4540705f93ce642de124b0f5bbf1f43e7964dff9f9f49223bac4dab848bb0972e04451555aa31a39d6d0a74285fc787036666eaf5eff759f29942f726ae2049543cce4a536a414be355d8f3c75ee11ec4ee30b1572de2403693d3017537f13318f84be433b37ad37c5c7145dbb271b585282a8f33cc116b2a146ee1148c2cecabe075d8c836b25d6f241759704e9c817034567ace84c702fcd4f36c41baeb8641123d3752a836e0fba61cd912e6a013e25b2c00d1a129cefac43d488559ec90e4f283090f952ba178163be27cb6c570cf934314a201e05c71c39e403ff4a0eab26b198b0ee57cf646356429d4e70338ead77c0b7f7f4636ebdff2c688b4ddfd58ef0fbce093a373b3d769f74901598b4223a61540d55a6e110c5513cff6c7e2afe4565ed8202da0493681cc00cd5c060e97db168dc301861bfb60911e76e6edf9b002206855ba3ada744e1d7143b685d390e910ad110b963367438de1f85a5764513e4bec7773e18f6004e011e41ed14a54abab88de87754f46c0128f091b13c670ba205d1d1cdb70b8b10b4a910fa9169dde67928bd1568d7399c87a832abe5ed1bb18c137a5ecfc0536f3c250a5767537f8d24e6e25a710fa219fb92f7f66c4c87e524cb061efa1f5b1b1491124095f15262788fd3cf58537b524a6390d0478a5de93c5b6e6c82b61b20cdfe46b3f382d402c57e1bf1ebfaa99beb2626c56e79c66cef57900235facc436905908c93bd6e34aaf4ede23f45d3b541953d126c425df79ef897a19e8bc94e99b6a8aff4a5f839f44dd642bc62b04c2a53289e7c0c1c506c9121664c09df53fb1a10d974400ea1d3d843fbe0b3215759ec4fb11b73484938b76c1a57b96f3f2b4aa52a5e216f3a959d245d1c4504de08ab4dbad75d4d6a48d3586a08f1f572d1c764d3061ced6625329459fab844f3e049b09f65651f85531f661ff6e97cb494abe26f0a11c03bd9e4a4fe28faf7655cf0770202d89ace2c1093aaca857c09758e37d917ee411d7fe0ebf2880bcce54ebac7fc4c90b66301eaab692a12c0342cf55e3253ab6c55ff196bb3349648c8f898937ef14a80e14f8b935a655b5b1f36587dd491926cacaab8eabcfc0b4fc53267396c597379869d857849c98d0855adfe052afe533a3ae12c4be1da7a659c9e7df427b69cef1cb0edaa7700a779f661e8b384d7b333915bced64dacaf01663a46d6f205a4a6fa615c7c27c2135266ed9522e10fb6a708ec547c364ab7250491dfdcdb9c2980aff24cb6ff0c4884a63f7e3e333aaa0ce6c1c2ea32cc0b73fdbf52416e046bb19be6d49730ced3253361b3d216047cfe855c66d3d8490c652f31b05abb61084641a6db791dddc447ae7afd1f3b95f1e4b35bf7c8af9d3270b5381a3b5a2ae1d8b7cf80071f33b9a9a6817889e01e755d6e49b4a5ce69337b326a285985041ce0b152b9e0fe934600858c67233f2b6e43c63fce3629e28d1dc259fece16cb764deb2d5c82a9aa64187e63c3e51e64c2a8313fa53c110b38d7347de5f5bae407f9915603a5ca8037c3069452ec373adb7576be14557925952113711fb6d11293be5d4a86783ab133278622769b592a738c012afb9db31c649d0d22bd070435a52850791eb2e410da1f197c58c6acc69e9915d5251807278a9426eefea853f3345e824765a5b2349b158f6d3410a445df2a78b7687926455967588f310b6c0509529206914f447e9e63ea92e45cc7afa4e2be90c70b68b5a631f26c806240292c8d1f9d5b02b96197c22290773b1053557ded74cbfad55d385565bc360be5e2687d378b0cb565d16722e38d0b285a4db70aa1c5532fa238745104b979800b5dcd9f25f18fbbec4ce3e894b8a971e646e8919865e93404429afbc64a9be63c1829709445e334856201be21e3e47eb4656ff0620730cbc9e87b16c753e6c287905b0ecbf1042444431fa9ceb662fa7fc087c3e2921ec6131620b9aeb33bdcffb91386b04ce426a6faa41ec53e885063fca8ada160f710eea02e718cfd6a30f5189c05689a7c4e012d339676f4e8f0ee4e8332c5c6650e79d90efaffc4e804f201484d9f56638e1c4bfe64f963b23b365864fd6a167854a27d13af8499be7957bd7f195bbff54281e148c0ca03638bafd2224daed9fc6568c8314b60d07d8a7cbfdeca8c960612a7320ae44b06d7f84f4f288f9353b597d9f42390d7f79c9b5164683e48195c5744fa5c08bf4fcceaadd230a44dadca60d557c49283743fd54e92897a36ee8183635a1c9ad418ae00a9f2a60698c20cd3579f3eb136b79e23dc69c72b2b835b8542311df224c1f48d18a65bb08da41316c48c9658c199a91e2b850943e0e46568c4817d6ded774479394971464a54b6a618fbad85db1c1a42de0c79f839adb8cd9b5f8a5dad53cc8e8a5316914111d5fd47f31196bbd0a860c3aee03e31c37796df04eeacaed67598af2a15402ada36027d03646c1db059153598daf541f7c559c8c90e69eaa30f79946b1a66f2c8d45f1569a1431253cac793c535034febc041eabcfb6f792c085f4ff95ce5b30d873ea8aff0ca263a0a3fb2e7009befd3808d4775c53b496e57da54ffdc9cd0f35cff94c4020c9eb201835d45a0582364e340934bd4871fef519588bee4c279ef116db37db739956db54546bbaeb71a4a3e30abf151d04320a677f7c2228c98c8375edf7e45dbb6a6fc275eff02d2a17a63d491f31c40790fd8b89850cab34232db804522dd1ce7537cbd4c1a1478cad20581615ec57e51a1cf0562696ded01f4eee3fe19edbc6ae0601d349725a3d46fa14326b4f649b4bec9f543cbb56aaedfa86651ed82b43a94d5f0da93ec5f037c45f994b5808eca1c0b9eb71c6f9102091f7dafc7921588a5d395f9c3c4a4f75d03f8805ef741c31f948eaae2e188ddc318dca373a7ae9cb045facd1d46e348849098c4bc5b7db3e4736f2c455f9b31c7f57f7cfcc52cab217149f82ab2a149e54bbe5df1824577e4502d64831fc0c63af04a9e0a04ceb184611b8bd5741ff230a3fc9bb8a6dfaf1d65e0d1353f96dae37340eb002ca5a31eb543168058e0d5a2cb46c2900a11502ed8a8f43ca24e7063267324d344794e6dc1b971deac33490b2962946bf3131e45c50e4cd5a5d2676bd63188078629e13f82e04cd1dfccfde96bbbef1735c0600156b8322eea54bda624fc61c87cb4d10f03aada8365bb16869784db18528ddb68c8c467aa5bd752b8d5d2d7acc946d0fea5e898706d5fddbfb2bc3d5e2548bd8816cd4929cd8b0effa9937f5df52c066e42b02621035c354326fff11634a38a66af96c215f8e207d484a55a1c4403a20423e28b03ec9af4d41d9d8c153c9a428b3e3a213cebfa39d37eacac647309ec99811c95118fd15e4e63a230325029a2c5cc2e638a4034376d54b36feedbe3dcf4ec091f18923133662dd2b671f85d4767db55794f551756b4761dad027019a2ff953764c787807cb713becbb725f04036126bfc01696b352f4ad3fe5475c6a63b8b67b5b0c008b8a49ec28cb1d7157fd9ad35c2955445736d045c7b4da8f8331bb939a18736ebfa14e469e4612b415653493d587c46b15c80560a9de4d08ae213293ce1eabb9fbfbaa78108c5213492b3af74a63dbd0b61885e21324e26ccb3413cedaba8e38afc955767aa4d5352b2b1d4a0131330619539c8b2b3c8d3d2b41be77f26ea9cf303b4fb3299b6805ada2f21e1a0e2164cb0751f5d4ddcb8a1ef08f16072edb3d66c0898649db3c315bc0c5f60f092dc8b05fab189e0e19998221d1759a7c1380762ac786dbff68ef54f86cda66a4e0da744b06058c6f25a0b3378d89cb8698e0d8421997cd2fe81f6a3492f7f425af89600159ab009c4786502f74a4e1f80d543cb2345c29372f30ea0eedd2ccd99cea8d0b5c5bbe84caceba389e1dd0f19fdd8f0efbaff4b6ec72d66c819ba7f6a8903fbae226daccf356b81f903dc2f864b08499e62b34b5737e39a29de51018089bd60f5a0460d2937d375c7d962fb177b67e943e6dad70c2fadafba384dc16f811a4ceab7e3c4ad91d48fce9e93b87cfaf2783d31e0c4eeaecc4ff3e11fbe9434d5ae4af0c79d1ed058f9155905e3c0c0bf95898cf6f37bf72b027047ca5728153651fbeb1e297a1dd8eadc9aea622a2bacb84eac9aec8480428932f67c22175de3daacd9b3369c81d43a827a8c2b5d971392741dbcca6a9ab03bec8542daec897e43bd3e41225cf7ccb62dee2dfdef879d3fc38b83ec8bcd520252dcd23c1771ace7b09d159690aab776b8fa7752b1698348cb81932eb41b1abe8ec3eece19c124910454b129fa5b05510730c97ac99858dcdbf900658f5a6ef5561739bb4d42b5df9d708fc2f096c864abb3de3e0ee26546f9f591a6751069e2816d2c8800f368f72945950cd59052e8f10c8d8519ecda43f06a4402f12389149c3a6c2f662de35c9e966c745a3e84b1f43ed346b37163b08d50e21e417caeafd736cba1bb4083a241a2360823acb3a96d4ec7a7eae0c73353fefb1a4effa7d4ecd53c84a2e80bce6fb20caff1a22b852462722efead9b40ac0b19e2a90c81da2b0e8c476af511089b8ea6b5ce8c146df6afb1710dd1975874780fa32baf63fa08f53b26e83ae2048ade1c89210f7dfe53f953fb19daec68ac3f9350bb79b4ebca40663246df89b7b8b6e002fa327a8487842f174181751ef784a223359f6c99cb340158a1e2ec66d43bde0958255d4da3baddd720a2f883ff6d47878947d7105816145529fcc7db7671f30ddcc6391f73d0668fd2a79c4517170a7157c1a48065508761421eb3e8031dc3896ad23bfe760169c6d6df840cfad7466b26c07ec238e06fa009398f28ba78800fe8eb4c5b867a64aff22ba51b76265159b5681448f7899f6344effd70e8a44e6f203f2957743202cd9c97d628812d736627f110b552d26d815b6498ab0e210e3e829947a44ceef2fd81c158275f3c6e01a1b1187c6e3cf9dc94d9051ce43bd4e08265cbd20af32ee60e7561cfa7c78e9b00c05e623ed6f9b1149e9ead3df70ed6b95a4ce80b39aabe4cc07184edd9cc9568c55a05e8adcca4709c51e59dcf8feca2d737f62eba16389528598178336ee2977a35a84671610a58c5cc26a036f1307982503062d14af81725f89b901a34daaad36e77eff35ba6fc04dcdd53a5f6a43402006947f8f98b1b8ed1ad4a2e269035efbf90182bc46fc62ae69d7fa10b0cce605fe97792b028424b8defddee42ebdf3a85fd7461d7d14fcfac35ea2fa60b04b3e5f5802a534a60ccb66aee5104b72fabcfd2e1f36ee16ba5a784695fe8593c4500111bb6778fb27823cd74d41b526b6f4386be16a0673026a268effa5e4b3589a1be491cba63e627592bef37292d42ed8de185f6a38d64c910a85618619f15c0c0991702b6642f968b894b2db656e650caf0987bb2fc957b5d5e377d2686be0605d7783b69fb094a20abd03f10de410e358341416b1a11f8341503136e1ec3000ffe207b563091bcfd3f2948be7dca1d2fd1fa13d7fe9eb496fa259d44f2cc730ef53276e11c9ffefc36a88a035dfef72bacc0aef5466011441248b3127630a02508509a15fe20c403c739910c1a8ae302ff2c799b911f6d0be86f75d32fccfdc1403e3ff0fae95e6f1b3342859f9b4d7774e951439c0bbbf02ce54704118241c302936ddca7285fb0a8b93b7a29e146127c25f96b7fa3c05d618d93c9759eb43530e1de2edc669c94c45f59a26db96e53df98d2e27d26147552b972c11d8c1a3c6563e9cd9fdf1a8a784ff8100c739864a207baf41cb34a67495521ad587894dd3c14f78b7c7b42d4b4e235f3785dacd47b03c14350cc07eb85463495cae7cad6641179850c571bdc33269c73c1079ce2bc755085d1ae973e3aea5d55d46c18467ac74e325e1d8d628f66eac197b6410ebcf511b792207ab08f14d60c0bb1b2c829c20c5ac297f7229e5e9f5fbbc71b4b522e2f5377225077fd4696b2d91713dc8276288a7ed6a896d5575e87fa4e89d733c8dae0802c0c93b1762321202f9fd7697952524b599cdeb8544a4c31ddd95b7f2111f47e2e4c5fae886a5cef31f6d6005e6b3856421a8ba62b32bc8af84a5ca9e0dba9733854d306f20a420f43c13e79048f85d8a6a44d49f87fe3d84ad75851ef115a082cd17f278cd6a995c8e8578fac95e0ef8e7e4d0c9e74d9996503276ae59f1178a33fa41bdf3cb871dc7dd6baddaa2bca4ec843b262f576d7d8c29514fe62c3ba737676ec3a46e7009cd08c15bfe75004972fb7dfb4a73bc09809ddc8254d98c66221db958f97f4b3536b696cbc228a75535de70f5a1e4d8200c6131377a6e272631d25062647e65b0a4d6ba60937276ff2106aa0b0f811b151c6f52fd80327bc47e70ac799f13521d706240ff2d234ec50ba014d5255034363e6aff436fb1fa564c22bd8609785a7a4dea4d6efb3eded97061919435d6114fbec51f45d8c3a37a272b1fa5463fa9ad7108c6773cc0bd4def0b80b5f9085dec8915549b12dc62a74defec2ca3300187e409594ed1f128e06a70c8577e2fcc0f593e75251775bec9ec51c3f13606c460628b6255992fad77fa36e0d8affdf0e6787b45f52a9a06262deb23d9d19a79796f4c5a4777dbc959149bb41f841906b3301a3f10079b8ec276319f2857dbf1f1ac309e83769bf3a73576bc44769c61f276a2981ea5f5f9090fb0fc157ed9dbfe9ccf2a6b6239e7c5978446e3517e95605ad222cb7313cd626a2131c533c6a91493849c37c0801d046ab02f781d58dd8c9d3a6aa443e07a5dcad7826305d77348b8d5f8dc5ec73a69482fbd97ba82cdedcf3b762d78c11acf523c47e74e94d76417976e3159b9b93535edbfb44cc487dbe3aa6b0af91a798eb7d86357edf19f3a74b350a261e985c6d1f78fd213a13519d4589b33d566a5dad3fb66c2319d88b96dcf16c9b588ac2aef72b2486c5e0c6915e247668fbb296b37fd6fd2a2d6ef7a5b6eaa1021eeab5b50e4da9a75f974f59a4ae75297e9509f7b5dafb4e13d69ff4f4ba20476dea3969d6959381487e676d19445440719f499b489a6e901597cd6a6e5c8c0e0c3cb205ba720fbc8b5541a0609fea21f2114a68ed826129d8df405034d1bc2eb06a5e4ebcb8541da623234984e1bc73f55203ebb398cdcf913894c7dd6f50bbc30cb9826aa7291d4147c82245daeeca70b3405d2d0843b22fa1c59b5f447f8f97c63beaf16b7a2a7784a5b6e8ca463ba63613ce1e9f9adca8dd61115a30879943dd90db21463ea464483721f0f85e984235f9dda13bd03ad7cd7187f6705626dac0509aaa73fa732875ea1463fff262841f740ad1440c88833ae6b333566ce0f44bd699ee4ceb7e7bc6152b99a4f4df3dccda9294bbaa8282f63a8126d8cfa24962f5b2d0e73b3a20a4b218041d19b0ad264008c476eed8fdb477feb20e24186736043b069b13a2292d4f332e205d853c4e396f77d607cf3c36a10afb3b710072e89c0f0a72100d2bdc0ef643253b6bd0490dcb5d87ba77e203b0b58089f5e0e68b94707218b0081ca358bd12c9a67115352bdceea1e6736354d5825ddcbdc5f86618ec42ab399fa868732acad3adf48c51215d8279a2336cd29202bed0772f5ec46b60726f3ee37ef070be9ffbf16f782d03e833f10f7ddde18bdcc3805e0880e199d5fa08cab44d8e5d2f57b513eaad55e596a12c86ceea5ba5ca339ad0d77e64d758bfc3b67985555b146bf65c1d88acc411efba97deec30a390c2d716a3cc5dd0674bc28270826a235d982dfd7620a76abf3488815a8b116e56916673443fc2c6c699c7031fe1929bf072512767e65202275cc616e2d58ef8c8e745cc49423bcd73b904a59b254fa36a90c26fd219fd7c82ce89b138c32d3722b168a78682e39b09fe5af60ecf0eda3f9ab19d76f09af3cbff5aab2a9a0a4312de569cb22a60715cac46d74aa3a67567e994c55d9feb2ab69b4272143ffce0d04e18c6242af62ed864260c81c5bbc9080b34de84730f8d3adf277313c725af4a1d6540243cf2b1e765f32766eea93bb2185db1924ea305f82f9d74741468ab61dc06b855f3a62af11a6b4f3531edaa9c54d2e99fd145115a13ea50288156342ac6cd188f9aad16864ffb9e61b33422f07af27b1f7dd62b5e8c87f3ef8a206a715cf096104856ddc82af56b8873af422c7f67e1b5740d8989d17b1b2c9edeacaa031b26298434e91ba4ef1ff0bf4f7d862d0cdf36074608a9d3d382cf4027c0796778c55d5951248a1f6ea69a90e48e85c25fef92a8b755a788dd96fc6ca9f68c4673e9f7ba7d5e4e16a21b1dcd1f16f39bd729e4427229076177b42bac41da09e803ad2f357633ffb328363456041a714cfef7234977be374fcdbf9758ad3692e49926987a70c3d8dd7a5474167ce0dae366e5f830148521a4b0711966c0b30349aeb561561302e73a8c1db7cea380a3cfdb123391c10fdb7010c07b7173367e3704f52b21c80770ad9a6df1ea709c19f059a628e268dd37327f40b0f5e71f0d2a976dc34933fbdcceab4b987a6b3ed5605e8250b7d6630d149dd94ed4a4cf9e2e0614daa59c64288c9f71dbe986ff2344c18d510d81e6d9a33b8b195a3a5cf2d67b54f473c3af8db2a1c8b413c57bc766150d8a193be49d9eaec8f59f69d142f954b423878cb69155c52f9a57f9fa84f975048bf404fb3e6a53816179485cd9d5564b5209e68ec28043a5467edcd5ca9ba9d1e4471aea1a56770b51f82c6aaa355afd8af4a453e630a2e0add7fefd7170edc1aa4c4cafaf4a03486927c44d449907d36221843e7c0e7a62a0c3dde839f31f85452821107aeb8e88d7b13f17683f16abe893ed02ade1dd26a93feb04643db09f4c104946f7581115063527cbaf40f7858a4f7423cb7beb0ea43bc461575f388deb3adb7edd0073125a7ce451f760a8eaaf63e6e922e279e2618a7b029dbdc9ea0b93a35266c8d8dc1a794e72768667951581101a8adf9288d2bd6fcb6d73b1d6c394b5902bb3b6804ec0f6c4062e47ce070d18af009531622cd22c89c76272056aef15ef0204a29206f93e0d71a16604d48463cd910b5489675da9164f983a2c381b9706ac782425430efed12deaea1834e6eef91bd4a6dca6c0c570d946e9b8cf3446103e59c6437a4c1e8b7a2af2a4ecae946cd94be97c9db8dfce10bda513353f688b22e26d9d310b1a577ced165cfc04e7c47bc95b4a6701064e7216c5507bb50fbd355c29d5414d129bfb213040f9998e4dc7641f34e7a5ed031d69420887e0c2e8f2e44fe3fa5d472c96a1e7acfe12efa2adcff247d1bcc3b49055e69cd8f633d25e9ff36df674a75c7d52ab03ef684a69e0fe777fdc3d2b55ff3dccde5f84e1764b7e0e0c860317cf846d79e4298f8d540eb39a499937b16f54687e5490215994fb20f60eef80427d1e7a6b960c852955a12a9617e38ddbf53ad4e67cdfc08af932016314d722287757c1b8ee7ab226258de298744202a59271a260153182885befcca1331f62084d90b9d096bc6fe2d696ed7cc98b8e985d428e7da608825ecdddf1a1129d295b1301e5899c5eecd4d082c26b1beca9b25db36a6849f5c8144de40ca5e33b760594e05e0e34c8d182cc7a8f496c46f0a5af177ada597cb0f99b3fef063e8acda124657ae4f8ac214aa56651937cc5e790a6cd8291e60698ef3fb751e3304bf380e72a53a1a5991f4693d74fd323fda84d818a39230958df71a413b024edeb2a17e803ddcbe6ef67f303eacb3b22f072f2f1f8711244b697f4aa4775d098de13850c8444a8385ad155054b4a1c551ce549753fd6cedaa73d4e4028e572d6cbde8be05844ed67b0656502f750167d9a69b080a770014c049bbd49133674bbc1f52ad36c95f37a67e69459255a52409d92ebd625217f276eedb91f33d229e2ff8dff53f1aa1dc3c481f243634becae9a3c497257598b1ef9bbfbd6d54127423a49105e366d1f5379ad21934b076144fc0972df75d6e3700c22ff9e1b78391925c55af4b8d095a330f7b31e1592fa88302a5804e30b2193bf0861793fc6daf72d3a1e7c07380fd0cca72b1117becab25f8aae62e5adfb715d247055bc564233fedfa9b16f40d3f17953f295f9894901f1bb12e5f4ee0a41353c99fb131cc77195c88c155ecb59bc4b5f004ecd8ba318435d11b0d7df39bfdf96a89b6dac4ccb8dd087933e4125550f6fdbdabb1378b4021f8518c67538cb1acd7e2baff015539ee72ef37469e71e4f7cb41f33c9dfcc03ac22ea3f2e2ac747337a7e74e2ee4c877baf8e2e1ab5aff81597bf8239bca08fc78191c2873cc930e7cc1fdce4c5bf7bdf474ac6d6de7309a714bca6ce1522726d823446974dab9745aabe68a99b240b22dcd83f5cd288d7b0ae5a5d9fb689c2bc87ed54d32ccad34634ae905c049f7e1ba60fe62a11a1652671e62de85c97ebea175066990cc395a9c0cf31a52007a65d3f63a48bb6bf00faa2bf4473022f4797474cc4abf7e477afd9292d2e15f8d86732b8a10173a8e7fd3b4c228ff6296171c4944e5c0999652913f70b6f201c503052ffcf41949753eff93e486d8aa5628660e36bed5ccaa76b7bb1da0c353aef8ab983e3cc938c1240ecba6516d1e2377ed50e2fdc28cf26577f8369a244d485e6f2a1e4fe4fecf9c31105b08b4fe2ea1b3039d382cc6c2a488ae70b6311533ec5768b12734570c0bad6f2d6b828df2af99506db3961dffaca7f26de4ad052ac4200d2132b71cda95427628c691c7bb8c7d3df28124bbf05c8a22c968dcec4818175345828c636bb6b9ae4d1faa95192469cb0dd11a9e845274542baec61d228ff7010167a73250e44a792602ccdcc5e5ef1c0bf7f3fc7368a421a4fe7b74d7ee0f462598279a724818dd7cceb92923159782f83379662cbe4a33c204e234c01ba1c1676a537f907c61dfa82a3de86b6a503534a7728181f612c355489036c6f518dac30f769414ea85d3dc948f34c390dda9fa6da1f8a5ac6dead66416b443ca9c743c7f22c652bc8c0c3250bc53ce8577308fd11e87384656ea5f1d68da71b663df76f254e962acb713434b214268011b0fbe6b5d71ca2914e962cbf20f38c9aa6d87f88b9bae876f0a47d0437132b277be0306ae892dd70ff2158e821e36db0a3b0709f54d6586163ea948229c33546eac07be4c64e8effedcde00ac69cbe0fab9cf8b4a06a4b958aa68f681b8f2461685bc9a71fee7759f8c3f12a52a0efa3972cf2cffded30a1f22498aa6486af2108dc445c3244876af43be39882206e93f53aa05a70ea84946d03a2c9f50ccab55c31ed8c75fe28297686698e98828461619bf710bbb3127dc37a725d440f1450c9a8a88b9943358a5a803655785b3eb1aa9b3bf5948264f3e291e8c4bff183d54cfc8aca72128a98d1b7039ebcbf06fe5309864a5cf3017a1039ca7cd195c0ae9f76a9591823f8f9965810e0f3ab0c4b9e73903f73b42c35ffa01d43fbbbf67f99274f15ab1f1851f56f973b7783ebca0814a134169d753ca15fe55c92da80f41ede97462202469e284ae17cdddf7d06187419d5d117f1ccec8f298bfdf611c6c2686b9026ef48a60617c5b1f8421ee3dd2fe3fdd01d14bc8575512cfb90321491ee1c2b95275fe7212b221dbfd6eeea61603ae5de1b460728b3ce7d7ff30faae6f1101527e61fe55e7442de899e52ad70a4aa671fbcf3ae7cf9462a8dbde337e65b1689bf48da9558fe588ad9398d368a2875619ae9734b6e5cfe2ee093458135d54d50e51199af22379477b95ac609bab09b305a1d95b6af71d84f716d95b377e3e8a25f3cd09ef201680151154af79c8361e219538e93d7c0ce5a32bf9c62a88f67350310efe55285c202f8ea4afc02cfcd3dfc64a80341c0e6b2843e9860d2640e1ff13f1e1c4c26b2e88f62c1b06ec677ca5d2e4eab6b18a2e879fab8e9a39fac9a3ffc8b36219ba5097386343cd03cd107a299f5581d77b09765a20310d84d1e7f8565bd22b773ec5365b2c1f454a7972960683e7f07470719b8d44616d48fa3eb97d78b0932516eaebfa29df7c0ea9424c363210bb6485dfd098995401af5b1b491408f1414a5bfcce37132b8a9f09ff1d89209346737f1c2b12dd5f5bf3c5a6125f4d24ca120381f2bc7f2e21e35a800ece3190178e489907245b581310e996a9729ecab91906de19ea9903ee4d21b83043a1de4d28696a08064ca7c4613f83adae7d6cf737b301935b4303de43ab6ad79ac8b8e821bc35344158971e37d486b1deb7af8a7a6a71adc7f08c6089f6e9f0a714f3bf3a43a315818c05482bb9ef31480612d3924b20c7d147520574cfcbc9e1ab4b203562cbed10d48dc9b948ff42eae4e0512c3d80025cfd889ef24448614ec558026c7307862a243f62e9bf13deae477edecfdaa464361212e22a18e9aae8e852883798e9419762dfa1855e4872cb17b5f5ea045134aa8c624dfd228835809fdd72d8291056c16105dcd5a72f6a320c9b659abbebc16a36f0cb4d13c09fd5c3d2056a053cfb880a8eff12106992be2ebdd050e0afd7774a88fcc752ceb04715e816ddea0c374a185b324b89860a3ac0c5d47077828a1a972f398b4b6179088cf7687cf7184a0c435cf76b8e9c53cde2a0e56ac162690f39301ec517cebf77d19eea6246dbbad05e5d8a621d6b34b119db594b92ba50e9dfec2a9a067d0c47d60d71da6111f4842aef165394b5be9ea39081e6299c74f5fe5985ab1433d875d12e5d8266d3f6e011e4db1c2111d9d62020e5c4ee4104c6b8af96ff7412cc35810875ceba8fcadd1ab886fed933ce07e8d3164b58744edc8e1a6dcdf3b5ca0bd8dd46f92780698fe2404d3c8654e3f0e80b54e085e54b78a18ec7b5e5c6d999cc7b3645b406e8d34a10d7b56c89fc5df4f5f7f5eb7fa576417f08af4fb32a4746fb22e037500bfd66d007a6521f81d58fed3e3fafa95fe09b4e90248ffc60a6ec46a218b5eb27c4d751419f6b719bb60b9eafa5296f2e8cfa678067207cd156ef996257487611aca555faa72688679d4775de7dbd33f51174de0d920102c956da145bb221b8568e710d90b6dad000ae26db8b32260bb78fd6ed37f7bb3346f135640f7e9bcd635c27b2c9b3aae7c09f65eb62396688735ad289816e8fb9077f5b3f259499efe33b80f80af944a4e41ad1f26503f2f25600da43135b99212ee8393782d1ace5729447a178558cba4f707a59777a951a1c0b70e553dfed76e6c1db5384e807da69bd03aa8478730be0d49dd6a5b1141d5dbf8ec4cf19b0e2db06771e04f1f7dbb03027267688a36b98f0084caef8198dec478dce2d7eb260b9bf37da357721c0972aa754c34fdf9a839f29d473c71f1fb27432ba3a14df7c55e262d2fd46ebaa23ed0e30327b3dd8580ca36d618e5a7ac499603367e4a89f60517bf4f6bd3e5059d814f13e259ec110c95f3b416bb36885d715402837dd78ab0bad6b5c333d19f2dd3dd6982c13b5093c146e8b9cc7c3ad93c962acec9040f1bcb17064ac6a2b7a27daed7da0bdf539a8f3e73d491e0de474d43b351104783fdaaab04a0c77c870cb36f1ebc493831f4a505ff66d36e04cdc5453c0c51411652643b1b863feafa3e148f9670ed074b724fd0983e4c6fcd63c23f28e31d73c05e42dc3da57244a041c6737c7cc9825066b37201b31ffe88bc902cb1f73b52ed142181cdd2a27f484d2dbe7f3ca4609acd58aed0a01181dab4f6a97576a8843e745547fd913f7ba7be7cbd536f3178528e41c70f0cffbc0053659ea557c577416508cbf7529e6bcbbb71ff8b6a38a025490122387ed9289982363ea7b119e3b6c4a925041bf8d44abf8481e2ba034e927c4ddfa5ec3d1cf74288cd2ca5ad49b3d3e7cdca4ed0f3bc7c42c24501e623727e8c907a2fbba2d14a79a993089db9590592a8c95d24b7bb8f4e7fd32065badcb66477057b0fb31b5d01c0433260aee57b5cc520f22f28ca37a57c095ee28b2ee04604955cc08303b099543720c74ea9e5758a78273d7cf31b30baafc5061ac73ee51f2e23704ff602e4fae500a2a3455c66b33371e81fee435b86699712aff471af3feb85597fb7a9cc73e539d69dd1067fbae669b98494ab4ccd1c704a59e153543d879dffb5033a704f797aaeca1c1ed4c98aafa9210d4ac5078049c0834483e86d44e49aa06d658fb3c757c47cbf45b95f4e3da0d24bfa4fe73eacfa01a8e02c36f84925f2072bf7d29829489c596160a3d3ff45d05f86b054c1441807d5ee972bbeddec80f643fce4a73b8090933e1e751e944b9cf9f89c879ed2a025e41d2ce7fa4cd026aed6261145d41902a1954a6b45eaf8cbfb947a3c484191523e44d44e99be9357a98c1182ad7f9d0170a93a133e40a38234e7e091fe2d39131e05909cf10e439abc394ff5c8e6fa0c6cbb9bc99d950806549d7bb5c1e10677052aaa909b97c8b69f114166771324a3b4690b5ca92289e7b1be1fec8e5df93c1f422084b86906050ce831b2b1c3c34713cb303b49bbb78eed788def734e9781b3dc832a9f089fc51a050177d1d51477b59016a563599974850ad2d12cb03d674acc224137dd2904e5177fd7f5bfd828d766013309f6b4e7874b984b6256951c7960bf80e07b9e12ed974b62b54dce26bd0427503aeacff38e662907fa628025f078620b6886eedd399ac61431a1427234e33c46c7950eaa337f940cac693b7e394551f9a82377adc68cb1722e8d058ee1aa134309ab633c00c74c89abee73801bd3cfe797c32fbfd51147a3af1cb10905a96f60a94d2695fe00bc2a7156ac6b3aa09d5548ef0ffc329f38e9aeecc9a575c3e1ed0aa6b49e7fdaac3bf60d3df25d438b37c7ab5a0d106adcc680947b29dd4ca73ea6b1b484e477d4ca9bfcb22737ed92cb5fb29f00f70b2a3218503a8d4ff33cc09aa2bf3bcd0825c36e8f9c63e32a9aa4fb6fedfc31473f7ef79c1782af284a0477e55d99079a33963df5138848d2505d5e32b372848fa4e89aef0dc55c7232203529c36dcbc6f13b3ad0428aef5e40211dbdb1953167ecbd21684e5eb97f2127f2aa47572c1371ffe514dc02697a90fe94bdb7269217aa1a4ffdca3337ecf39149242fb9b7487cafeb7daef925988b3494a3d456b484397d01d27b904426819c02839b05dd73886dd2f5452e0cc6bb2a8c26ec7f4cdeeb9d273b8b719bdf14cc37a682ce965ea2cceafe751953c6ad87f91f98161da4c60e87bc8ff237d8a7571c5e4bee642460f07f3ba5fd8a25cd0f4688ab8c7feca604f140098351963aec1faaa7472b544cac9980589befcb25f8d088424ff98d7899c10cbdf82a7198487dc80869b5b9e6c66704753fa064b8e820e790b32d939237f9e15985a29fef57aed05698beb98b6c64013cd9405e04343e1b5d825bf5e6bc87814fae48d405b30f6fb3e03958ca576d3f253488f3c41135f4b0a8d38033afbac40cd65dbcd22cb79bfe54ce2bacf49af035d1d1fcd887e6066a5ece1fd1a3882c8223de2c5b4a6e7a877ff4890b3022a1089fc04e360f3565650ad9aea949444b560a413afef391b77b5bf0cc1d6d17f80d825ba81f5d2972ac3e2b2f82d6ff2b3fffb40c30e21c7ba2bb56b0625a3f212c46c772e8d03669ee63dfc6dbe09ec25b282f3a93f4d01e749d7feb22ad8765f956cf3724ae4f87ee77d00315e7f9871bafe02d825449acb0097929fad4313bbe60ce81c8e68b2fda06718995f16fac53769fc3f351ef3bf605575b27b00fe4e2ecb3104e89bf7a8cb8cc6b062078859152d858870973d31f494d9965ca71254e127ef0dc16eb55700fd4e7f42407047ea998f1f18f2b1e004140c5a7195059003e7340c7c09c229e20cab6c1907ace3571f0c84b5857b14f8574ed804d42ce63e093a2a0babccc6ebb12c73555d8d5deb94c2193bfbd1fc74b49bf3a8d3dec4a7a2ba0d3c3436e3f4af9df23d10e7402feef9a000b1640e9b35b92120076ae29a810bac50452ecf333e8ae94f6c2ecc5be3f91bc3b6860adb80c9349eab341b2adad1770e01ed0cee1d799d32418643ea1af9347122cc7c27efcfe2ff28471cdd547c01bd16fab8702dea6a3ffe38bbd0883e63195801b98c29e87c68e090561b857ccfe20025200abadc17543520a19f35c2826684e04b1c6bde2cd92a84040a1fa29922e23b773925f55bcb7b6f646fb666266d2710fa4fb3153b249f77546a4d4c61439a1e1b487ec13302879c3205ae0fe36445c0a6f9b4284cb33eeb8d20b9c55d8e390ee801c9e6aeba64885cd88d997b8bc32cf308e3dc23431442b33be1f90c9e9c9eab90b1b06ce41f5e68a75ec0abf4706eb0c3642155fc830c78403ee7cf4be71403b0202422ee32fbf4881283d9ae650504a88da7fd22e7ae0b03abc4b0332cfd99fca72bcf2af1f1bad28397ebcd8ba623b4f1dff7b10570772222835bd25abe8c0589b4a0c9d6a46a4ebe7e5f8a248f983f0b0fe87be57a2decb7fe174853ec98bc25adf7b11ca040063226ce04ad80704f18199016e25574795091772ed9989e147d870f1d3a36bea96b500a84bb057ea6bd1764f80daee4b0d4fd03e79978e135ea3b31fb06a581eb3d503b94301e07c28463e8240722c02b23483badbe597a44b53026ebec7752b7948b569185de6416772df398728e5e99e2317e94aa77a5be1e9591f7fdc58ea472a658ab5acb229bf3962b5f908e9fbd2b847c2d14f9a8b53f05bfdc68634fa14cf7059faf9fadbf1298b6cdad67225987d5e87ca4a6dc3cd3329cb0c7d7c1b093ea15214b548f44f56f073ff2392334afb16ef10bae179efc686b3d0b89b4b0d223a049763967b138a368534c407e1492f534080c22fb760a594330ae4220149dfb62da4f2f493608445df2f33be3dd3f8339e7c067af1ad3082e2d7b99254188cb67acd1e4ad1445607c0c1852da3999da0cd3ab253f20db4bf7207ee1300fbaeced43f43151d07d54ceebe882835a6646b6fa3ebe1bc351057ab8ce82ad80fd1acab17b8b9ca0a391c49184c94be02a6bd0924630083f71c04cb26e8a9265bbc90fc1132d59ba2edf9b2aa70cc7b9228feb622fea4254a2e996736cdf577234d0576efa942f66f980e90358acc728fc0dce20e9ed2bc886ea449d01168f3924c1382d962863812a6a30e587b70c9abdeaa7e8a50c8d08e76155b0b495a681cd205d0a50ff0b3071185ac1e6fc2ffcc3774a3154439a338df6d7e6d5f81a86d4d33f72b3e248d70e90da41ec00f494a3c001211baf60f0f519401bac2779120bbb5194a811ec7bb98def95a19804f7084db2ae3496233ad9db1df02e29ebbb1e9f5dc7d09a9e599392c5503db62a14464e7c06b405ad990994492ef0408b82ca2b800114f9e6424d23e6ff0746a8efb385ffdcd019f329c4413e06ffa3878e586b49732cfcfcf1e82b0065600a3ce77eb1c45c47acca0d04a19fddbe4a62a08f7e9884e9af30b0f1de275836155f581e6fd25d4120a1ab03e61bce59fbd11a656fc3c73744c887a5a598170c2d53a92c88811e41155d95336fd80d3541033167da855841f22ff6522c5cfc350a2eb5885f35c4f4cce7111e3e8ab8c9cee9bb328f2dfffd67b781879c27bdb03304d3e88df54439dc0a8317c7a8c00e0f8de069d7fa6a1076222deaa1d8d51cf1d5580cedb1e09e57b485db7c97346505df526c6956898270b6ac82e9b3f7099e92406453d70c728bcddfe29143eebbd01b12fb956d820ae68563a3a4de581c6253933082f2e6d7d23edc837829e5d77c2dc415c333124fa30980cbda6bdb905c2e7eae10b65fd8d284840603d485f649c3856ab8ea64702a38ddebeef54ba70ceb9b8a46e53068b2c9c38ff06d71ba11c2a10b5f068d5ba9eeeedcde7baa563357051a7c3bfb685da63ac4accdc620708ce65facdc4ed489b7c306e9ab7860e7e21f25fbd12f36d36a79a427841ae23c1dc0203578c5a3a98ee02d7a9bb460b589145cefdf73f4875cd18f87465a30c9594b4a4f915cf655674de468a8de82538c3ab2e94c7c644b40b459e6f1e5fb5037f56fc6cfc3d202b3ca390659f3ebe641b6478d063e8f3f1c63dbcc61bb38d01f742b40e5a5bb372d3291c87d5ee16617248a65c4dc16968ec286974454b61c983fcb8b8c5ff545da543dad47dd43599af133e3183734a889041c1b2b84a1270a2d020d8afed51f7f840499d1f21493d8f0c8814cc2136322d821426f856b382cb9e812c7a5f39dd8d060e585cd1f992820b0863cfb3fb67e2fd7ffdb02c63fa59a76206a5d40aec3f0d543298594787c883e851eddef19a065500b4973cc393ffb2bfcebd8256b92bff1ed5467b5901b0f088c45cdbc6f589efdc7440476bac5bc754cd38bd4e285089c1c61b689ff0fcbae07bbc7cb1a2b5fab81f77b9d7e14379c086e358b81383397ff3fe63b4818abe815acc13fcd825e0d3ffd87e5e9c167490e083995e27e44f4c2f706574a13556e12e12a259518d796e24148b9b7a2631d72a7ab8ba50b06b689fed49cb761f05453b18da258461954c245649be63b4381fbea7db57ab9bfc4a4b715255fcb56820eb1de29c393ebf9463f5a3cbe0e56a397918eb853faeb83da9ef2774f8c9cf8fce0681d18abc88e9dde10080c033e106864cdc82f2830663dd47f65496e8e276601e0be93c1c6f382749abc63fa56cd093dc8cf17afc9aefe6d27ae7ab78be692fac5dd219b94ae24aa4b8ea0bb17bf6267181377044c225c80804864db7226197c68dcf5aab4f9b6c0f96f38739d66a2f306188ea5ecb530dca4d67f3d5d05ba79b40797b6b0b3c2a122bfe7d93dad953583992a755142c720eea3877ad0c81a8e77a944e5529c62527da8f7b9b258b6a153441fa3af2d318b24e24554ac3d764f258d0af53883de9bc57676919c70eb6657c2b94b1d1dce83b1b243055ff930ef11b6792ee7533b5376b480e2bca2fc1a6bd9124fa67122bbed58741b8d7d3023e25edf239f6f6704b1814b4ec4e6d587e89bc2b7ec96620cc95840c2fd4cb8b8d1ad333073972354e35b80f99eb7f285ee0e73654fcc79f3c81ef60a63a6e45eb430af66f73641a533699f5373bac1bd2960c33cf6ffa5f39b5d8344ae89dc243942c857ee86ee6cf9c0b7ff42ac4d378764ba287c64f314fc99fe4414bc7d7f982727b56951b5aca866d0f4407a1f6ca6141689c9f3d84fe4ec722e64174c7b87cdfb00efe36c12bac7dd62aaec4d063aa0b90ec4e7a7764a2160cccddf5d6ca297134f7427a84247e57907593c91617854c45324da2c0cb5d40a892295ad65c9d2aabc64dfd8f959c0a80c8ee0d0f8beb4cc4284cc030a19ced1092474070d8a50cabd5a12058de5e9939645345017e3ae939897e26453665f913ae9bbac5dede326a7b1fe6dd48cedb83ca4e2d2dae271b8bbbb554c7a4acc3058a06bd1d609feeb3ac0cb10b550fe8a2a1a3fa3822a69693b9e7160cebc7be4303c0a570244d4099097c533767765a8b65014e52b3786a2817d9ddbbab067421b41f682ec0b2cb771c5ce1f14ba651f47382097c44b7b61520472f84278854bda8380f87d47f0aa857829a3f32b38a833076c81c15180769c07313020ffc7a4ff0f4684e2e01c498fc57598ffc3c56d4c1d5c2b958d451e73dcc4328f2fd914bd83e33b40a45a46926a2fe6b83e1a4f8a96becfbaff2b46bc357dde512e255fa3fa61a036cda874577f9b5b130110fd66efe671908d17bf08fbbfe6445c0b7b8ce9af8a87475f4106d917963fa3bf35ad8cf3b85420930103c9d7a9f4ff343da8c3df2dba32c623d6bb5054adb09a76b787d7d725f6567faf0ea03c7297350e5a687371f9c2382a485af86a6f3cad0822049294edff061f4224bf8cafa03267e0fbb14e710ecd3e3cdd4dbc1652e81ef6797fd9d47a60e88c8250765ca4b58a5c4a51b7da37e5da4e1ba89c798665b9a6ebb57680da5700e0607129f32e24a5bd1c46fa4720593417f6c1b3e2971706b883a2938c52eb3f84cb3f2c4bf83231c37e16630ba7c38eb24610d2b93bc28a63f4c329d0732720beb70f2c178654a8be7282e3f3515b9a6c53b60ad405a74fe2f33b0253044fcb16f2869afaa6cf53b903904d728ceeedca1d8dda7d008fd02c9d4a0498679ea80d63447ccd27186cf4174eb9c892326d79d8ce38fc333d54e1f38ef1c9aa5a3de84c1a74a42335f9af88d8882670d231452e5eb34eb36ede10d3dcae7dd377052ac3c6bedcf1c534b7799897463f23a123e072a36119aef439e740397f7398301e9fe4990d4ade2cd406bb37d3a004dd88ae39107e737afeec4e3df3805f5a5606a8d3aa4d2703164e6a371744d58ff60a30c66c4a5b8102a62401f27cb1fe0f63fd64b7dfe1e66fd28f1cb24719b17d4ef4f2893f2c26cbbb01ed2cbf02f4d1bafa973f39b6669144eae73009af7f95485ec0ab77f698991d822b8d0a39b801ad85c4f65ef4344860a466f4af001061c1bf2542039650bc7065f6394fd3c263d69c5965193b69ffed92f9970cdb7b2d7276672c56cf28784ccf247e3be3c9b5995ab38674a03b243a57f5af634b37951bf10061c180d05fda1b82c077f8a5b9cee82e12a0537ec07f4b4fdece4ccce4a8965a7f230e1ae0d175a9691a7b1b1c9e637fc72c36844d7dd2bc8fc2db586e2ab35ef5bc17fb6407a2ae5c1e2a31a2197b7643e2156a18b19001975647725e59eb3fb8a0e8644d7f2b31628c58fd18050d4bf52b0a1b3262d2bdf218821fde9d27c5b179dbde060ce77020c921fa598e4bbec441ecfc0261186c2671ed3ffa524e568e346c06b43fd70e647258dd91412b6cbc72e1dbe745b5b9994527c54f6aa205bf5189b1ebb831dbd5d1ad1d219935e568ff13f6284408bc53d0a738a02f8237cc0f8a22ba9a26c103f0624981b404b84ce17c24ec51d29a89d1b0864bf30bffb0351727fc4c3c7b637ae9c9dbd433713328f10281ef4d333350fc559340028f866c11bcd405b81f1e816f5cc17394a69affc57d0ca386f50959596ce414eed8c79697c98543ce39a289f1f335c1703a42ab63f6e681aa6e5df463307829e5122c65a65ea2ee2c01b59d02354fb2f7349a9a357ea789dfd3ff134c9deb2ee8ccf58e66c93fb1f972238fc7229cba1d47c64090a2cca0cb1c7f0d47de7a4a062e1d1086c75293ebcf7c27ade543c3ea582b253cc3717970a796501800f5e9a3c8fa21b35f69c9309d9847238c0ffae0857ea87a9403a8564248e979c875543bd6ddd30f85f9f677533ab9be74b3b61fd98e6feb0ef0e6f587c65d9d82e215af82261cfaa9505940390c5d44297701b5027d07dbbfcdfa4f5dc5dba7b8c362aca4f1644f7d950dfb6c8a37f4d396dfc0cb3e2eed7d7b00be5114e13826340751f6377b562a80a89b2c7db190dfd2874d9b22230a8a542cb2fb664c122e1f63f0be943946442322adb67f507a98d6ac461572307b6ab59285450b5bb327db96f8122938452ded16039c4d073fb01705fc1fba03a461aa46d7397643dfdd06d45440cf5c57b453a40ad68b3fe839ffb6ef58dfced1be00fde1585bbfe994a8c7380300c506614b2284b136b69d509a80ea2a44d789704abb2fe8e1cbc8c68227d12f36941766228ee289ef09938e5960f7426ade3facd53895c5d8cf40535a1c8df13cc897515bd1c64c49e49051d547833f18bb099005f1fe7dcf497efb8a8208c6eeecee2b69cd453f537bb81b6784186b2b2050faf4fca652d9ec36be7bba62ff3dc7ce1d0fa196703b33c5970cc6a320d51a88610c4bcc7c8934b02e81d9c9e61f2e17b1d5e4de23c58bb9c69a946c6b0b8fbcdf1158889d1f1213df470128ed39796101e2a60cfd0ce03b2836dd56b1ece6229e0c82ba47d7ae37c91279c82b2e543987b8186e49b678d4a63432e1b0a7c5fa9ae7c7a06d3c2574cf88dda8a89a935401d1f8af8769578e1886d7c5910a311de98fcc3bd963b8e603d64bbf0a44e6784f4de2905a2668ac0f6f3b2b739d45d96d419b14e8a7d5f94454df3e93181e861f406d4ec6152f5a68180ac82b91b1fabbb0111f08a7d5c86d48de339dfe99731d50ec6f07c00e020dfb50d399149890e6bf4d486703e7d792f1392e7790a733ef83672d50ee649d543f5d90da19b5d102f45f662f5366be99778762be973009f29f6b70e407de0ad9293ab024ee0496d4d0a9f8fbbc0e4b91d55f9e1986418ffecaeebe99a0e5a1efdb5684fa328252815a8b78d5199215faf3851496f5f9902d44eabc84bf4e59d77e1aa01be9d313d6081560f6362af030fd314249e1dc2b8b98670f99cc7c554d7feee4da194d120ac95c0b771a5323b43cad3018ccae4b77c0c046121d57484ec0e9f0bf45d94187892054bac62ae48e8f280e95078e93f2edf702feb0bb493c7d4d4074106d8d5e681ce91c854861806c16db90202f15535074bd82da76bde0a170c361fe29122cb53c535680df086317938d22a57a742accac9b1f38acdd0f4fb6e68679b3d6007a46dc9ea4aea8d02fde03178580eb01fcbd72f30f2bb38962edc45b867826448404b877134c050e47557793588c6b0d96a816470ccef89df0ff8cc49dfa8b21c3648c60d895fd90eb41cd26f35f893fc959fb4083fac000ed62d46e9d1a6bcb33544484cca087d88a91a8dd0a47628cbbe4c0a543c8f0c160f1a7d1908991b2a1a3e8d4657489aefac151edcbfe1817414bc166f012164c0fd6571978c38ae004c266237f36577f137dc8e79506d05fa90fe499e898c70800efcd99acd1790173f848374a1322e19fdd4259610c4d4871e25bb4ac137b67b49acfa2b60a8476472b987acac4226495a23773f7fedea6bf4ebb8485b0d1563b7b55e102670a47369a6de40e96294b5d126d152a81082ea8ccd8dcb2f27ff4c3a5103067f78dc75bdd6bfc1d458d351a22edd6e72efc537a7658123b162b1e5a73a439db4afd4b4c73b6fe1441e06470569c081c35afc3dfac8be74b86037d647cc574df15a7a1b38a0c75231968b6edab180656f64746db9057b1772d16e101d13b06d01964984bc8e29fc3e6fa31f9ce0e7a08f1bd4e845d28e1efa16f275b2e1e79278c4868e98c5eac335550bec364a6d688899b09414809124d4c5e8adb6dc1231d0a98c8ae69d0fc4512e4abc1a1c7a29fb6c57680343eb3091a6ef0ef08c601dfc95ea47c476382496b62913986b306bf45000cea05f280af646330303d839ad42995260d09ef95949e1c2262b3a8f897e2a441baac2ce33a74ec515d29e91ccfdbd4b9a7edad6be62083ed84a3036544fa3783e7056631e34ff09fbcaa9011d59de1d1c2ccacc50cadfd1ff4b6fef1f832856d576e9bd650e05f8700aac0e9bc75e9a048add169b9b9a1aa6a7c9986ed80e7583eeed4f04c6559991c5516669de3d020c38dbecd7d929dcf82571b58d4dccf3f9fd872bb2a07b4498bc6ebab814562a17d63b4fce5a7ff87257e5f79b328b89c17a6a3ef3ce95c81199a9b43b4031083b03c4cc070759fd85acc385a95621392cccc64080147246bbcd8ee6c8bd00a1cec8765293855dc56280a528d39719db2f57d2d857daad864d2d8fe67fde832a4b29feead1b30af8e8c35de74dadd50089838b8cbf45a6808ca158a102ccb316cd9e7969edbae3aab8f262b2e81c20a846aa9d37a0fdf2de34cb4437c232257b017d58eab9c9f7940a76e53cd2793a860ac8877244196ac889c797f0c46644cc16ce78b0e12a76a51f9d66112f3c6c4ed7654183b0cdb1b9d76732bae6e68a5e93291abaa11f9db47f91422bf277d8deebdc66f09c8f045105b20c116b2af158d9ecd75582a7b76ffa1d2d6a8b6ea8932567ca14c63fe7d87a2940fa4dda9cb1e2512c979bf48fe6724191ec20c4a96fecb339621c6ed72d83fe2f8794fd449cdc48b20e277e81fb2e198a44fa284e03d1d15e19ca2a2ca8e044fc8aca69ae6ff0a6e541b3349942ecb684d9c5dcba83f7433e495f121d923f48323ee319303caf5b78f7b0708172a1f2248b2d5b481a38d9f00f78bedad126131dbdc70c9fec2374f7d50fd48ff1677ad520e1f46fd0c17563e896eb143843eb2c9af62eedbf1af42a8168f0c6151650caf21fd3c35c31031d21fd7c079be97e9034a08270a86637fb628b36dcee1359a961ad3ce4f81decd36bad955a50c2d94e8d849b9feba6a0422afa6e3a174662923f213dc25a5f1227eddf7cfa86d808d3a0d98c13c1baac2cc5bf41bddbd2e202523cae9f94c40a51c2ae2848aa8d210e67f90051a61ba9aea6cc00f228ed4ce4ef86ab9c0a16da19641b0b74c15c031b8adb790cfbf344411eb1a32489b1b53ba86c3397b18bac2b07b24d05f437104d11f6335b6da4a01ffb229fe819da731f8aea9252f068593206ebb9b3275b1a018db25f38d656cbf7d0449cb82f17587efe642a2b069a7cc867d3852ea8f3eeeb495dfd00faa5b07877491719494c9f939f7df1226c3c03bc2496ff41be4de2b1522d343f7f3c43dd8069ec0eec048535516fd89dc3660ac507c0e726c4f56558df4d288d47a7757a330deaa1a9ba1d132cd356b1fbf75538014ac1cef9285ca45326a04d7d8f405a7b9820d6775eead159f0d3f7d0d1623674aa82326bd0d42b5f103814bae54bc0eaf2da15aa8c61701affbfb4b42e9c9f55b466a9185a2a6febca57d243d505c6fae5af7d98ae2a50279ef82076cdd8573569d78a47a82967a2ab2059c2ed0124a457798b3de9fab897c8c7a2ecb93b99e485d8525a8ee7ab9076fb31becabef62b01bd42d809d8a8047c6ff8fad680618334b2607d7e35e4b60a815c1ab30f94102aad02c7da8cd1ffa77784c2c30a4712421845a09a2b1e47529cad4023882709cc3d4043a29392914e5b7c8b048a9572ab928b2c5be2f9541a32448b8b137e7dfab9030b98ca15812bc28cb5524262ddeada4559e53f3acbffb80c36b8157a4876730c78b5932a79c7521acdda7c2392ace63555881496b7d921961fb31a801f0c8aa97cfe14f43b86ff16ebc79a9a6fd4996c9c0b48ea724133768640e8ca13aab0c1c3c1364da9a09a6434e6759e3c41b9144408c0511939f9be33fe063fa45b0ec61795cb68f3b22bdf69b62080dd2e9b4e1ccb5e95395ddecfdf76c9148042a37ca96d55e76199468eedde8617ac959bae9a258cc592f024e9d6d0fcc9e59832ade93dd91b0a354061a9ad41db609817e38dd0c6d98b716a39f1f3413904933df09ae89126782b28c354bfa201aa49cab9081745a8960183b2178b2c256a5712c7a3a17beb6af09e985259801a1c18224ab263f07cc9ef452af6cdb3df587b21711bdf1582b7dcae863253b350d5855e99573ac938ec7ad2bb3212d8f51b057f1b0b585c7033830e93bb8ec87909216f702e77df656ce89cfe9959395e0eacb1f2c2389d037c8f586e5df398fa22e722464ec4747297cc8466e93fc8543d44fefdaa151d18087ee6e0d06fbc689b791e38f69783e971f0e19569ae9f9f0b52b6e9cd5d3b3f933e2f10d04e8c3a556c4837c991a4573f9e0c7145e98566e6a7a105523962e88ac70f08381ad1b0c8c4ee85322c4f16c8daa2592fae794ceb1865289200b17234032617b5224dc9ee8bf4aa343747ae3a102670fd90014bb7301d67ebd3baa0346b94b9ceafaa14863ea6feacd48d600d8102b4c465a4b6c373cc17d2887a2c4660df23a61f25ec8c775492e3e7b0d4f39b4e93bbbbbfa48cd0b8c7ea6ed0f873c8330ded9c2d67b9468d73a4eebd6c6262c350bcb43af5f8c545056a339aa85113ab5174358c25d78e439eb732ad5ee04b75882872180ce86bde28cc460dafe3b2a917d6c4383a053eefc540c516feb56092b532cd6b6434f2229f88da8a0ef69760a4ff2f5b4af346a249a0c3a2f818dfcca58b2c0d1c6410b36ea1e3d9d6a4a91f29ee08e6f3a2ca7d4199edccdf318291f7a4521254f794ca61f86481b68417d259fe879f1ad22c6da4ff60f48c8484882e1c219d7688ed3fd7cc64f00e0f6bc3223972ec926eef11fe714572117eb2b6d28ea173d695400a40446961fdae366a179d7edba4ac22ab3f36cba315115b59bf2c8bc4537aa789e6a9f0fdb791a733f048486db00b721ba7e4a865e12c9a3ec135be38b814cd9d789d7aee6a4636f776e7934080f075b1079f5ad53b14c29a8bb0042c4d905c2cdf87f1d5744d84a92c25689e610f4d0431a0d218d0e931a8b657c74ee16da98fdc41f2f12f77f370d5c28d5b30cebb0add0d5897636e065fe870ee99943dc846a1c93b4a076379d0b51fc6a24e2469da10ba27316762b40dcdf4c95a0bd9bf87ae1d82959a3bf3899296963b83f04f68bb4336850de9ecfe732c92e03f9748f868be5f875cc932548b7b90cdd41b2d6c62d184a5aa4971132aaf0e7778e006e0e0ca95d1081d4b99faade18a216bac98236a6c0c2d5d00a2a36878f5e1f3ce6be75e2d3686dd6ea19dd2db123a08204f22e57e5b240a3d02a3618fcd3b4dca25505f80198b4fbe23f75c8e2a0ab2395fa70c5580dd24877d2eab7270ae62cd0e87a5eb092f22a5a9a6d094b27c825b0ec806fee872488782a765efeb9938d0a4f5595a7b14f3b8d9bb6d999fb82434d22397ba50a1ca0c1a4ebe94d9b1e7b1916ae7544138111a878c157c13deea5308a84bacde2939740f93c19e1fb657965c7eaf59f659c0c183da8ed79c66c9d92a6920888fcae465ec2f5ac828137309214cf15c903be1745e33dbc4a3b91c803b9c1dae7137070f92b28468634b3fcb332f1cf30682cd803e7591bb2fe4a18b7f047fa0e745ac86674d6a71c9b77edb20fd6198c94ee932351d02d6500ff431224f5e97de879257d5ccb18fa17e3942fc54ba1b66d1d238b0dc132c023b1319a7d57bbbaec48eba8d9d5d24742b8ea3b7fb06cf6b8ee7983f3142968eccbaaf639beb5a625302115bd9deb33e31747036840c598e4c2d006a5cb33aba9e5933125a9fd315c664219709a0fece36db48fcd4bd044150984a270290c6c984d837dbeca3d3052f10ebb301db75a6585fe0d8acaa0d8d620fc050082cd104658b08830ae84cf272930aca5dad859176f00e7c816ac8c553ad299a5657704645c0a1fe2cb0a5cfe421271438a6e43543bf69d6a519ce8d6731539e103b957eb27ac632df005f4b7e1ec18c3929ffd9e3a4ce7fbcbac4871a312683548cb128e0f15769b7b89630408e9797bff1494f98fef731865776e2c1fdfaa5c428c58fa8d54753d4e58c3f5d26acd8c6b4996e2a0a42ab65327d2d2cd51c5b0494d9835def9ced859468f32ce5ca5dc39e55bc2466d76f086bfda4a399b64e66fd47ee44a3263743fc43c2c56b7a20ca21213e5e9be5de409c54d402e5d1f3d9c4cec9918db971f8ddc5483521851539d3adcc050314c228b55ac77ddde9bb6717325204a66aefc89eb14c2884ec4ffd12f412b0515678c4b022be027d6bd4d6b21f01b740fbd40d363d0d174778e007d8607c75302c273b0bfc68fab429240a7bb2a2ca8860f640c3e8b5fe44756fbd8741dbd4bae26bac302984ffbfa2023affb44a69c1c7d9f9a9528c54f64f62b926225c9de3ad3ff6f89940fd7c2b4529cb2ef11dc96061a7fe54f808c037e61c92bb2d0ba8eda4cc6d3fb97e74c2d6f351fe5b765815a5a32bb7049ea852ee99e9fbe4dc16702e3dbc42ce0cc0c173b26f56fc872b139f7993671554deee788e51704ac33d6e2f819eaa07045eda56330f36ccd5e771eff341ca7ca6336b60b5ce8776b7546f641d6c438fcda72e65d2f084037ed777ead400db64c4752d399606ce501b6d504d581149358503cfe00dc7a894d2b4ce98aee53bc0874a2d8e05b1aae7ccc06d5bb40e3a678e7951998b9ffeea688d841023ce6557d57350f310831f67f03f36c7815396da18a29dac45b87eff1d19d78ce8a5f609fa862d8aceaf86921707d0c90efe0059be9bff9f304930888d0a7d39013e05c47f40fa670149c6bc6c6c596642334ce60c25fce832aada16eda7633c6c2b8d4db4c42288c2296022d697a5e3108b91977fafb6a650c72b95f3b5cdb9e55b34a7966daa134f9b01377b3882f718fea04c4ef421e9b446f9e04e0425b27dc469bb9ca5d2ade05c1320499b2cc5eb8964c91d66be28f9805566247885c80da5fc533d15013df49b5e458a0f328405c2281ba14d31f201b287c55608be7f640ec959f6f58ca8e63589eb722bfb4ee3f8594572f0d9a09e6e44815fc861cebfb87272cd82b99180763a5787094643f58e44b5cb91b484cc0d5360f6c09c2148320792e959ca64e726f7c2e9471cb13e83c85bb39fda4f728062422fb1ea2f1a189ace8219d4102efdd262518665a6651aeccc5b41ba3af72fd87917129e5232d031928f2ef58d858935f8e428d850d653276414a9a8bc1acef4332960b19b5177152708d0e0996b0e332948957f1b1d3db570a09e541208b21b0fcbf70a85b4ea22558f154b7a9d27de9c05d4191aa2436236e3da931632c62f0059a2f888ac5ebe75e79e16bf90f2f8e34840fed8f72b7d8433cfc16301cc5c2232db40d2868fa2ec8bb705e60e157b298bc1bbb57949f4db2e16e4698539a706d45bbd4e82493e6d7aac7e082015f0cb4641a034f870fc534a2dcc38400272e743165ec940ef3560b86762015d7056055effcfcf52231a651dd492f398c43c66c94d2376e845c84e24457ace0edff17113637149cd25f52424098cf4931aeaf0b213f12d1df420d0682fd04e5d3ce062776ccccfc8bb81595bcd97489d44fc97d14001b8bb0a4267d21fa2bc4a41d60d86aede05c6566ea1289e16af665837e09500af440f1252e8877d3925080678018cce73154f93e41b61b84750fa464f85443184b2178f34fd56146c000830cfe1c970d655c52021a3d41ea92c7765438ba47a655224a1c34aa940d10e389ac8e02ac4bee0d7cc136fa275011aae1bac5ea69d005bd5148aa9a09db698364fed22ad0596c1bddf0ff451dcc2430182825ac9f26f7918b68f192bc05a386fbf97fdfb19559635158b2eaff8d4138923149058e0f0fddb702723dbee8c3b116b93888be514795248bfdc5c4fca37e6042ff9f6b09004eb67b94c3ad4f72b805d38d1c3ede721ed3690c13cb78e146eb1a58e47979459a41b35528eb3a0d76aa547ca239ffda2819d0edb86f2596366933fc78ca8a223e69f15b95426d3d85ff16f5e1599b73945e7662f5fa4f2de288ad4078fff8cded4510f1c408600163dd12ba3861fb5710f16a12c70ce81f6638c99ed96d4dc149db5e456ebe4c02619952b8d740d0e7aa42a1a0029441797b0fd281e6e2fc5219656fd99ead65c2e70936abfa458cc39a73c832b0bad853dcb9ea67ab2da910bf0a62f0385bb8d91f80af6377745a3403817d287554e84003162a83025eb6569c60b1e490b24db81add6207c026f06585d645ffc790095c665e93914a66374462b4bd3f89816dba51e15d68d46b3b7b82d897350ac494cedf1b570778b85f38226dba318035238d948353ffc5236b8243081496354bceb6d38e6686783a5169aa7e0a94bd2f447795b5b60cff639007df46ce7cb085472fe3fba25f498447706bcf984d10b4f7cca78de689bffef2082d6e9523e06ba4c89633285aefb56b0e0f427dcf68e6b792b99ffacd6221f61e111666076dde985442fe933ae0a8fbb3bcf414f0069bf041b9047e25dfb0e46c1a3e8d8fe0856001fff8e8fe8bd49ae7e15c754a26f2f8c1e93e1d97cd1e1e1737d199d4d3b837ba434efebdedeb939543a3871d16e897c6b7f52a99af97e720dca2e6f560c09112883bfe88600fb3488493d2bbec1252862d0048f2e4d84e67f0f5b60c568213c7fd167765bbc9172857c03833e9232ccd5b4e8ee9fd6d9276df5b593efb84b41cf81108b63073239edb38df06f2046670f83bd243bef712f8e711e82372d3a8d211f53e8a311d385c7df95ef3a358fb6c7d3fd1f74a896af751f46701180352b9a23569bcfd78494c5181ea70df0c88cdfb8236a0abf6c4311175fbef451f0440dd0f410215903e5f1d0e1a131768bbb58b99a3786fe68e8635ea8fdc094e326ece5571bd9b2218cf620412f3888b0e68c124eb2af2ac1918d75d3c4b14bc9f94c917a227942cd7cbed208b39686e7d15f97bc3a3890e97e8eae1b2a558b821f110b14836f525e1feee6148cac9b29890ec89e4ef079d9cc8241bbd915ccc936a9096335636cfaffc4ee539b33fd9d55eacc56a41727c9b05353a6002548400e379e20f16c9c828fa402de821815c9f95ce3b09a13a5298528d6d098ad26763d909717cf76e28c72b64cc9af65e8dd72b123d081c496a7ae5cfae9b59fade7dbe864312f2f0de06fa1780f89fe306143431d53645efa7173ff21efdf8792477371502f67e3195ddf6b196586f3fb6e0c05f36df0e7747929132b91e7fb35700b9b04e1019bdb3970b43b4c8e3b9cfadb5146df9e313a6c24b8f41242274406ae12224e2610da382fff05c489b54b6f7755599e8d5b87ea0e477f9334e76541974fbb65b815aa0718ba5d7eefad42d0a7502cdbda8501e430831cedbd46ea215829cc766750d8f2b399795ecb52b6400b4f16cfbbec916f845c3c7dfe76b0d2d6d25e5880fb128fedafe155e8471174329011b67f7bd27caea8dd758527665daf6215764f723e60f7bb0221415ae724cd67ffbdc84ff81015be5fd356742a125c22a0f042e7c509d3ed422db5fd8cb8866c82ec2d02013f25ab51e7be03879b0a12038b6c3a6b214d3febb5e3742143c879cf204eaadb43fa29dfa2f1ee2d33072cb0f5544ddb224ea74e0bcf8c2e43866aca1bf68be05329ed36c1dfd75ee6c99e663a1b466efc4c548e076dea8a2150080322966d4169265c716c67da1c9762a4fa62170d59902db23488096eccb48edbfdfef72d778fbd8351179ec11f5d00babcf261bbce2b4bae6b7fe11df98a96693b13f2d1b28acab17de210470beb43dbdf3bb3acc207e88d5d42a90e1a7b511e128fbd307c7ca3a4393c9e8c6d75e23e4d9af90cb7f517e8c3b9af89aaa1d7921e3e583ad1f4c312a5f33273c5e27ef549b4a19415f4bc3166de4a7b8640cec76c6eabe8bb7c8be05f8d14882322bdcc91eb13196d588c8af7495be428bb2dee0362842cf87ffdf82083f2c65bb47bd13f3cdad89529517d62c550bc10d76d0e8bf5f4af0bbc9aba50f28769766bdcf6841ce6ca6a21560777ebee2c89f45a6c6e2bdcef022c1ac2ac32686369afa4201000232cc17737f5ddacb4627988d6465d0706192376bcfd8c95af587083181142844b9db4ca1bbdb94ac841f0b33e9d567664de132292836c6e93c93f53b9909cc2b563da37687cf3703b550a27d017d7d32389f7709aaa66e073e25e3f5c1d441a18a57b92a2dd32f028d29eea321483878e885d0687388f215c25f05208237b98f129bb8a6c97329d860dfd06b5667eee195d8a604aa4e4f3dc3949fe30f3ab337135b506d106a98097197d046caf1d3c0a162bc97a653aebd47813aea931b0141ce610dfef42e7b49b831f626d176ce692c16bf641ca012bb874101502417a0f271dddb48d774d9ad6156f486c91a2540f2c2beb1d622e4896b60c83dab2f145e1bf428e2cc65feedeccff4b42b27e58b79e32a42154e16c283e1f037425adf33f91a0181f994f621547d26c4776474d16b63bf36bc83d8928417477d3c7a1dc783eb6dfdd8ea95afb7b13407aadf7aa40b64f9d10336951ff10e6c7228d3129df6fb3df9ecde55fecaef516073b1df28586b4cced915e13338d881d6bdd0c4ddd2d89ba39d031b988f0bfb6a291522d8264570905939a396e5f9c19ee1aa3854b4b9a588c133e4c487ce47ea65be62581717b205134990e479214cb5421859b1850d1bd1269dbabeb2ced991d0823b0ab0545cffd52f3fc93266366196f2a64ac5de56aa3d4651ae37358f2a7836ffac30aa07b225494055e5acff6716d7a806b5b88e10ebb6ef7e84ff71b7741d549635a5527d27898b162a3969289d99b987243125a2d8a14a9f14638bf9529a79526378b14402cd92d3f8f5d71fc03084d1d01b87b40ae686e473cdbd13587baa0cfa884bdbdac2f5f5cdb7d7577b8699b1dd7f07f0d82f8a1a31c40db6ea643472ae7ff623ca061f408f1ffe9c06c0348cbf14a1cb3e68a0c4ad97ba2417b402807931091fdf719ce25dc2c9e22aabdca0334104d3f5bd31f151761556d2ce41176417aefa2bd76e2cd41d1f3523bbdc7b588956db89086e707f139cce8b1d960cf54afc5a615bbf7f31f560ece2acec30f7888cfb3d3f4b18618c84266386bdda4965e7152e86a1a69a0c488691397299729fde2e7b7a4c556a2bdb32de92c6e50760ac3165b80f04c815028bd06ede724aae590b7ac4d8ce32f35315f43e457ec4c6b7a568ce65934660e5e48709193ff206155b7d14f6ab6b26fddc49b260e7def0fdec0e62fb9e16d294020ca3d9162efb1980e52126d3e683fb7d12eac5870e73a3c612a87edb644c9fac6b9314789ff3a567d7b63c2062e2f9ce10a8679c71426a4d71185369cbc53b21d1f7490698b8090506ef31ee1d14737c156499262d9dde335dd4fd6a483e6c255f7bb226ec98f6f9d6e5215d87ba45a2913230e2078a5492934f48b02af33c2d7c42ac616c3260d72e157025377c837e9d8a9c684c5c6ab667df000541f76a1ee206271c5a969860a7c805623bfd2e04083048303ad6a5f0764ca16449c780ff9dbb4ff679696cdd02699a306aea9a9fe0d4c55e5b8b9c494f2f9b4a173834cae18a52b9525ba6b5e02e0f0c237b9817810366b01ba6cdeef996b3f1ac56882cafd4377448d515c220186095f78b41d5b07e9f0f8823bdfd01af46b910600b8b0f40dc4bf259d1c40553d1613a0d6dced74b188853d6387db35556db7153ea31209d11db26d6bd5a2a9f7fd4845e75139fb79690454b2a69c5722aa476d54dc95e27ecaa28c56a1922e96e661c816f0841e303430f4556664c9d5bc02f6beadf112a6dde383bd2c769c050b875b16bcb3d846b87339289719f086df9e364bc85dd260aa2d044b5316cd04564fb4ce8f94fee740e11174616b41b4edc1fe72892efc6da68895b735ca45f7f23f6527754a78d0fe87ccc358afe7bc57c8eae1821c26cad2b5640af2735f9dab6de3102549ec400bb15dcbd24d4b0d0b37704709265d8ec99d01c2b33481d86f2173c4266e23b01c23f22a94a757ecaa2d8d0e2882ced9d3a2ebbee56fa084b06f2ec3a99de75994ce2eae55b584e71b15e680fa3df572f5035d5be682618acb126d030af5f68a9eabb684a9b19136e9df04051cd4d837c6514be3a66d957fe2e340acf9533becad879ca8e9568fc6d9197571c48b12dd061fb07f1737f54c02b0e7940b7ca5355ba12bb6da13ef72b55e6740b9d8f05edd47f588068b8c559078431da8ab0f65bbe51041c351600156fd3d00233421fdb154e8ad0251a64f024cb152cab2d8b73bb4f1b29450a4430c19441fd6e44c35d96dec337f16d43ea12c4e6a1a6cd770368587846003f11b974f69ae3712e2fb7b37d02e51dbd071b9df973bedd9be37f558f38c17a42b61c6b890e96afa99ee07e60300af43027664a357fd255c48d10eb1fde1fe0816c1a7ded702658a7fc39b63b2d9a95b130b324862fa2e132378fb26814938268145ceafce63ca1f0f7bb8e36329fcd9f7ce814e85dc3146077efda77743114d3af036365c5ea4947fa4af2f919d421f46ac1a99dbbc92313fab3e48a11ce7f288d775f7f884a5d447cad71335dc13b8686d36f9938a8795e7e2799e48c23a9eac81a1fbd975cc5d279953e89ecd3723aab85b09c67870a4c0ed4a1444e58438c8f7ca76e9764d9a8f452798074523ec229eb5ed325f23bc32b67359afd00c3f0b8796b166409f625a1b265140f75a5c36ca34d847ac4d015780c20b36c7ee9b523efba67d7e06bb6fb90d233d5c653dd8f3ff6b542877da2ddcf8b5bf8471a649b13835935dcae827b9303927d41bc3efdc156161490a83da0dce57d4e0d7cf38cb6675b2352727bb62e078e36d0f47c80105a792e01f94c72e013f13d0173b73d177d1d448e38cd685163fb36fe38875f23cf6553fefd7190f3c7fa2670e99fd35267c737ea81e5667892960403d7ca3b88549e09ccb2d3adcb69391b07f7e7fe4a65b93122b72f9c78a3b1acfacccbf1838c7c01168f7eeb061a30aeb16f01afaa32e43e3246310855fde7ea4e7f2bb87c6d526a4ad7d4d6decb3748c0d690a8dd4c5b25f2691e2188f04bfeb1a827f5c940cf8d48ce2020a6bdf0df41ab58eb903477f41332445b281d27f545029360eea8d8ef2774de5a91f08449b25479746ea31d58fcfcb4c6fad5959e3c0c5052e36d52e4963dbe80d02ecb7f885e578a6928cbfd0e87694728e2964bbbe41d550851def233d16e34552a7708cdc8aec7be44acc54eff9218f98a3f333cb2ed4a95704b58db889d2b20b8b18730025d484463408d5e70a64b205adea86a64a3a5fc06aee4e9544883cb418fc7fc94a46f7b205ae6beb3587450c4ac445d6d80f835e614e8af28e5aee6be96e2ba4e7908845e0b3d83eee25ae78eaa78a7cd3a6f41e851dfddd106cab08c94e607b3cd48914d988a7e98bc17ae3ed721f5db7640969ef009ec06314c0ea3f5f896b95e93364db9f4134c832428ec9a158c81bc240183c1c779329619cd2ac0d9c1d310a85934ec298e39de9479daa2cec1bb3ead93464da139a3a9384b3f732f90526f9c82eed5054d6e3084bd1c02fe9393c1761ba750ee9c8cb262b8c9b141cef4cd3d43b0dd0caad75e7cee9138c2422a3c70cd9558c468acf3e732b5fafb11e6fad143338287c1cbe350a5dfba0e5f4d5a3755608b7ad33533b2fb36e26fa73131361051bb5a6d5d315d53414661c638605c56d952473b2b752ae46cca056f6e9527556b675059ac3ec92336fb8861e35a15a28897d35f42b5045f70f930eb352439e585dc9c3bc513e56526677e51498d5a35d8a35ae74ed297c6b9d67ba44524519d524bc983ec35210c7e6ecabf051ed8d8aab948d020c6b84bd0d229d4e65a6645965c4c27473b654ca2490f335b1ae42e1e915d3164fdf21e389b9ddbcb09bc7f7dd82150e646141937e40d3670e4c9e37018ee65660f4ecc2f8b67101a7a057da1676c5b3b370fbee57479947c9d2cd6f79de9c325d565e41c7ed2e973daa2733a18a5584a373662aad043e427d01d421ec4015ca6a5aa0f3c15a1b2ae5b283032e7ef58dfd4908570b2e63f7ca0289fed1fa752e8cb4f84e9e06339f6a3e53bbcd5e34772a5ade23aaec92eb125c32165b80be17420ea6f2b87912c39e6a1f57c0eff656719a908d691fbb751767f40d2a0b2fc37609c7aecd0a99d42009ebc9c834a75089adbcf271196b822b6fac16fe63030f4f1e118338913edcf0d2381a2777b455eee9c90271bab1b9d1997a145d4699540d0a00dbf21e8eb80447cf7b4e85d875e1c20dab26554b69e8e6e0a68df21c8f2a8dca62f3f84f8b1307f08697e166c173001b7808926ec48416be476c3935ba7b1b858420ded137e1c2f62d8915f983d90bf89483c04245b6b9f3f0d437a08cad046389562e24d1c017467446d5ae64e4503121779f9c57cd9bc01ff0fed98b6174799374ad682e67c11ab026203fb93bf07f3e6e2905d9ff294e4158de20a156a5ed8093fc971421d3466e225c43bd0be522f7633da4f84469b05bec7991c5282846d02616ae0d8449cf50e717845d969e2395ced9be6e4f36254266cb6b9944c58a45a0950791f9591845096b52a885533379e87f8e48e99a779c81481ef219138e34e4bb93d58934be4ac13f4d2731dac3303cee5bb31130b80b4b5ff804be68a388ba0161e690100e7b1246ab9c97b94ad6ed1ffe574b625e37457f4a5c467e44d137e61614d6159aa3bd3a0d4e467c0178c63dc3bee9ac5a5772aab08697aeb41edf65c304c46b93571ff0e74e2217f7d8f6a452bebbd8f6b817668c34fcb3e4865dc8d7fb9e4deb8a477ceb0af209940c97bf82f79e4dde60e0019da29cca1ed64c7f0ce96454332f0ea9131fe6923ac83a75a36454379f7689437a6878c8a9bd9a9b146841a46f941b9c63bec6db4f1a53e629884fb8170998dbcf163b210e3b3e8521f7f3c2689f37eb1447ab242241393d14d1b8c1495d34094287eaebff5ee18607cb024957a72f20c6fba0e076601a7dc40c6cb03761e2351d35c05b896c8a802d8bc480e3aaebdd9eb1709013213cf9e2199016d2b630458ac66bc9f9514161ea5b4a7eda0ba1f21e4f4a421b94647f4ac6a3af4a59592b6a695dcdbca0caceacc287362514259db3bade33e8df48771a564c59b79a2b3aaa4e04ca7d0639047f660ef4fa3491ab70642767b04d8b7f847d4a3129fc8e8863fc65168acd21c8f9dd4318076beb2da9497cfd7a0d573d572ca3525ba8a3a4983a6eaf1c4865f68f4414b2f3dc1e57ba727d4dfe5d284d8a45cace67c6bd46911139eb9daba33388a0571d2b47e1d26bcc56b3b7d4daea5feb443b17d43b9ae5aff4c63ff4de9489996cf766a639c233cdbcc57bdc1b7ea8e92223862dafe6464ac30e4751cae9e22f3d1130452623c26bf4a5885a909b9dc2a9d74f927e6de305ebdf1507bd2dab3ec51797e88f4a68c4a6abfcf49a3d2ca71ab223a85947403471ab73987a64c804722181fbe7c227d35378c6689d94a9c2e6ec0cbf8d1bf4a1ca8bef0869df9cb60591afb094bf715d79668d625218f3feb19c5189a30eb26079eb21c58aacbd312f94f493c79df7dc7d09eaafc9299906b2c4666537a2ae6ec88cd8ff3f83ae7b57fac87184e67071b37d2b77ba4ccb5c4cd1667b3d17b3f9b335933208b492209c003d8c57119a2c3c2f0af3ee5aea5b7a5fce281af511179e98113f508aa559da6535c3f8398519a3b3cf0041de5d83319e666adf7bf8452531acf1b1d056e22eb55f532cd56ea780ef1fcd59da3cc32bb4ee2db7d218bb8ed72cf631e53960bb5ab39e106ea1ed7fc23931b0994bc2101a62f752deb2dec3e6d66eb372727e88ce25b82cf1543146df686c1ba26d6ab1aedd24bd355c08a43d67f2a49bfdf48e2e5d6b52f4920dec4389a93d6b5b4de57e4882192f072bc857c7f2c8480003d59d874396b18980f4464f9bfcef9dfe0d0b80a6046369a9d9ee1848bbf318f0d8a3b038235e6eb444632d4c82890aa0e4bd628f4f5d00d8fd734f8250637df7d14c70306a939b1f47547df387539729ad158d29b72910f770ac43f9a7dde5b9744e12d5a962f4c4856bc91a3ecc947648f137ebda88f8dd2113637087ede329e8a1bc5c9596cc2275427dc1e996bb95727c2030f1effb4d8e229c8404a201ede1e57fe91ab2d3c42360a38411a8946f35268a3b8d027f049d9281c89946d997e4cb64be07c37eff1b79c0360610c7b7310badbd65f58769f1fcc6e14656885dd1b4a70674bfdc0e6557dfc8fc7d3559672c73e910ec79782bf190005b211911ed48bd937866672f251ec57d708898550f152f7f1e4deb4debd9deff821c18f35e5a1d33ff3d610f73353f9f391146f1f5fe1806912d7c958c0031cde9f581aa5dadc41938091184cfaa707c7704099242835b08a7fe9119630745a9a865e63941827b0566f892a1a01211a648b9f1ef13a6f8c3f974a056bd2fd87814210b4026011862d4a39d49263c1b223e3c077bf1342822b660d49e2adc9738388e65e1c0a7dc60a79b34c1c96a2fcac50a60b20c6521266b70bdc04f3ae7edc8e02d6d2fe8d17e4ba678e5586d2bc43a4870f478ca826f0b7809acdb49514c594a24ea7129750dfbf055fe8d8cf706ab2e719618ba88edffd16c7283929054f249c3b54a82e1a4fc474ac329996b93b3bb19c52b4442acdd67a569617cc2284aec9452d1364313529463ae326f2670aa66cbbd0aa1ad360f607406eb57cbc61949782bc1771514550523c1cc9e179ca63211e369bde0ee1e86bdea911cbfa168b7233dd3950234aef5fae8790f73cfd27d8afea53b9807598ad140faf4f0fe3d29ce2a6f9af8a020a03df4a5f754f703277a8c749de1975e0cb1d29ed052fea7c4201b6b0c05134bdb778f57be448d1178274389cafc9f9c62116b65f16e22fdda10c6c53baea35af17a2f30f00d24b169cc31917c81aa21b2fe57f7f5e9057cfff0aad4f885a345e85bfb2a70559f4799077184a707452b296f1be61232f2a4fe7042e038ccdaaa85c3b41e6171d45753eaaaa2555976c4d7cc4a6315fb2191c0808cdac73207e00155b0597487f8400b79ca58baa12776469fddc5e890d328f65c21fee6c8283ab3e346a606b86ab2089851afaf00e70b334280ac59d22992ea3aa78279b31d09bd10e75b912811229a0f04bcbde8dccd08b8d983904d254610fd14ae8d53535654c07c3977966c1a241dd4f98fdd910dab390ab1ddcabb2e86eaac35969e7162ce96f02f97d2f1276c4f2f85679f9ce8b3535c13aec9d83a334f97646c4fe4c3b3f3efd156bdbace608914f0f2216791c6373d525c4e5c8a4da0d28dffa3bf6e0365aa153d03966e20b72515f92cc5e19a8af3fe14a58887e330791cb97cd215ae7de9766e753358f73eb0c1756415c0de31c0632e8ca697dadea5f116e14f70534de97729f8c3cbf540ed943cdb9928b2bd1d08c998b0b91b36eb9149b5a849ed7cc7b318f03102554dcf60d5a7280a8fab151d3ee7f50d144223c0292963a6ef2caadb6639ddef2950f62328bc919701f2c92f8eb591fd26d3dfa068c1f3909ca51defe4489da8fd20dfbe026295469d50fde8311a1e6bf1913b8e7b9a1a7931fde2b9bc93f7c5be502f096673b6c3d006da0159199fcdc4d6227fe69740650f137ff1558d4f0d5d79cd33fac0a3603567ad5f1da8fef960e1ea0987a98a13904672ea0d3532e04176a4389133020a9fdc99b32aa45af51aba8e6076bb8029e9c075c56066395140160d2774d0e6837e5bbb9c6559a0cfe2c2c22f735aeab388c23c7dfb8960265e37037d0be6210904cd922e4b0a91ebf23c778406b9fc341a36964272b95a8b8547905f699de4a311103d80a29fc30814ad9463a758d52fe1cd0695836c26110e975ff200900f8dc562ed215cd435bc262c563480f43260fba0fec596d31164c4d266151e5a323586845c1681200ece76fe9570fa97d10b1adc65544b1929ab683e37e8ae416139e14959107092c0cec3f076d1afd99db84261229177aa2f15d147631fec4a33d452fadaf01856c9095380ef8203e7589f2e11061cb03edaf93026cdb2bac9da1c1827c6823369f1b8acd55495ec2cdcde9beb456088bd44aaf9480fb9ed8621ab32dfb3a89cf8610e2a37625e81186e3f09065f8f0ba670dd5074ef022c53910799247afb84dfff362ea4a1300c5f9cd93a048718d1dea19315c521aec3b786ca8d8cec208bea90e905ff777b788f70ed5986672edd74c873456542fa76740217cf738c805634a101bd36320a5d9a23e3fd3cfe6af8c09fcdd9f1766e2a0caae7ea5f5b24d8c3f2a91d5022c4759ffac66810766d2c7accdf9f16b01572586af90e77f8cd8fc936346e86daada5d4e1fb7b25ef25e42d82b8d7b60f8d52c04ffd6fd012d012a8c7d807dba32e1c5a15e2f4c80162466170ae0f060dc51b1d9d80029918c73d5986b2be780d5a6c2e21536615a5547612c5e4ebcbe4d22b6d5f7ac1d4ae3f39a0280b381c92d605086599ce89a00e38e6c0ed5b105577e322bd2e11112fdfa3a0f31467616c3c618d195a0cc6071912f7d1f67b580cdd60dec3950488f7821c96912e2807fe07d5fced06cffd804811c2fdedc49d9154c070165d7635049ae9aa657f162b4425353d7fab98a1eb0d91f8de91e1846c52c1cf2c159c61a8f6d61d6f04f0f124dc01b0e9e4055479ef340f973901a951f3e55a9d4875b1a196b222e2627175bb656b2c9328c6678e36be0271417a96bb0efc93faed5e198d421d670cba681bb152fefef640b30d020395bd2b2f9cb0cd377a6369818efe7d444b970485e86542a754aedd2f70eea023904700a77916c359d99484d946f6dbb51da50144e07c26ebb054bee3fbbaa94fd6d701f802bdeab3777ac53db5d09b7dcf336f17b31f8e15a67a5d52464d832ef909ef4be20056f3b3619d29d0b06732679ffc02b10b898872f457b90362bd63c079961a489594bf36e416f9644755d8e9341442edb747b80dbfcf64c11b675f53496ca4a66143fa2269d5cd080c5a6816d8dc8d7bb229d5d7b82a31841542c2d81633ff0c645d7c9ac17bc9dc293955e64d0c4234cfc8383864e1403b06e2dc8179d25799d9adfdd0445acac42c0a9e9f3e6f306eac5f2160455bd2a0d257feb6e8caeb2a5cdb90e954ee9fe8c923c914b42fac66b354d74f8755400e5930bf3846bfcc65eefb19c5fcb52776ff07a5dad3f9ef9875c96b7c0a17b393ca86bea7a16a24617fcb12e101eb9a78191adacca4bfbd406aff11c657b3cd186aafe573963f7c2229c0b9e8c1c86d8fd425dac2cf9712318120435e4fa9e5d3f54f19383c537edae2cf8588658cf8a939c1f5753b19f3b0bcfdf5285ab8d2e956223afdbf32b3a882949e3a1f813d06aaee42719ced6e9c5829e2ee0dcb4b5d5cdfd889d9d6b8c334ca9a5a04372ce9114d6dac487329608c5f2025f830efba904306312fc85a88bef01ec2ffaeb5a2c3582f3c27cf899c3750ebb6a8b808171867dddf78eef10b3031d724d1ccc66fd96feffbc72bd5e11dbb38b8ff06d0dd9f2366cebe909ba94b1be94adb71a903cffe0aaabf0e7c53dedc99f9a31152303a033d8ffb6bc3c3ff84e98de3e90fcf01a577d7a51a299d35d8d74140d7c1ec87960351f55b6179fdefb8a06224f1ea69b6d915d3f72ff4c859d2cbf9c90a48a52fa94effa34159406d3f43f39558e46ddb895c3990c7da633ca4cd1b3fefc9027dfc418907c0f95556e0203a880f58a06ff1ef7d4c8fc8f9f703e420226fbd3617b889324f141aaafbc98d055c2c0d693d9437994ded91b539f5485e680ed31dcc67b5ceb7bbb131cbdfd3c5836c15645396e6725752dab8df370cb2be7c94cd60dbbf14565edb3a3f403ee022c1a2379afa446a53fdb2395af9eb37733b9cd74bfc022a1ee97133ac55c0ab8230105ca8accdb2cf050d4519c4b33799bd32eea61184ee77723a84564cfd44e20247ea52a4dc9b1fb1b211a74284035f2669986c2a2a987580fe688d80f7cb057d38367aa5bbfb6246aa7ee3593a2a54f99911814820c7c67f1eff1f5b4c34d2da62d409e461f8476866d582968ea5a18a7506e8256d5ddef5a25404ba8fa302de9b40913e1ecb39e5b6a3b1abfa8a72066a77364a06f004fbf7783cbe36cf66bd7416f583ca93c02b685eb4ee4a5b05904e1814474e556995e74b8dad8add6c28fb8b742d3b23557488e9121cca48ae980d4c323c27ddcf557cbb326b326dcb588d42d1bb27c806c362576967ea07882a95d3e9f4e12cb6c12eea3b496e2857c4af5f7ad0fb6249212484988de209cca4c5bc98b73e5b61d1f4f87d61c5a16a47e947a545c65b312d692d4b405378434c4157fd4682d418f9b2e20446df176dd61254bdac54ad7a62effbed25d8f58ecee6075bccfcab574ca5fc3d1e6134fa027a14e8b4c4fe8cc3c7b91ee267b9c5103f03bdab15b1ea24efc1db0ea1be24cb121713d9409d34292b8e8bb32a0dd763522cc1644950fbaf1fd400816b44ba293178547049e943b6cf190805cfc241a21466e317d811b4f3324b66f9b6b8bfc503b186f6e49106d7ed80b5a60861a592fad0dbee682345ca6edac14b7ca070cb34bbdd1504538d796a311831ce12dbd04ec04c6fd526d66e1a8adbd2fe9cb59773505f2611fa99137f3df576b9a8b9945c005c6d890b15fae9708cc2115663ec93d47b00e21c870e374ffa163136ba0fedf8f871f4a691504afdf1274781f20c7c24befa6bbd84316fec2360863906a7b86d118e496538b1bbb728dac4e086be2faa9c116a79af61cb005188b1c598498f5a19e11a5b9f30b8456f05f8eec0837e780392da56c19eb8891d09e3d9a33f16e750b20dbbd5e8c1a4ecdbfb5134b1f2e3c86ec2ee91d99861859e096f3eab6ede8f118122a7e9970f7b803d263271fe57aab1f2f3511ac29014a42162c206a7d0f25e40d2290b2d86cfbba40bb24943b22a2d3cb7c5da9f869a10fd8c1d63e31a83141f65e683628540dfc058eec843211e44b8b1075155d5d67fc31e37e587ea38c0b62ea2cb54892c5e962662a2c5874d47add59671ca3a0aa2bcd2e8d5b9a43ec52909c550f377f185e3e460b84834fa64551c766bbaba87435f1bb35ea61f00ed4ea43627c40721c383910e307f2010b06ff308d84b5eb12002b6927e78c7f6f1a033bb84141cf1ce8c4a9545575907feec312a5e13527ada149619c98c2a33cc6b3fb6142ff1273a10ae21c1c34229867d45554ac88c01353fc21e26b54bde1ca84acc3b9c2a835441134a6776abb84633a971b5d972f54fb7d2dadc23116aa882eae4f7b0077b8aac238b717c8989273183cb5200dd1b95f122aa9ac4e61cae22a77f2c6d91e38ba930fb22818adb3248c39126b9c897f6edd81fd265a7b86ed9c445355f1dea376caa642fdbb03c9cfcbf4b357e02888bba63beee077260b57cbfd70b2adda368cc8a02342f3a3802d71297348895aa5e2458217851c624b82cd08fc990ccf6f5afeaa060c5c795cd4679f4eab9d4c170d6aa47dcc17a737e01848c8263fc61c09683a65e66820de009ee539b5d54c8960c4e2c752416f28a13dd23cdca7132a186f7d6cc02dbb87a73853afb519927de8e2e39191e0568f017df822116a932d3385440f0423d5862b9a2ffb22a7e6531db61e6e1588af8ae55d7737eb82516fd5e58bd7995c4bfd7d5e57cac9a0f184476c9f205f83a560a93be1c499f6ee4fa5f6a2d7282350b137ac86cc0b7d8037f37b72841bf9e9c74aa41844c6d2d33701d05953559370c4367300ff6c05cc6f296fa46722e26ea73c726c201ac596b0233ab0f5ac37df2ee66faf1f51c82f07e6be18d505c9789d36f640e39605e96f32e3ddb60b2ee24f944df27cb6d81a0aa957b74a27fa1da5deb7408407d78a26ffb74783d6909b90e6807b9328ee8eaa2292d9666f6e13d4d09aa3d6c8d7010d4cdfb8837b20499af86c409ba79b8f4a54bd1f5751a33f101d64e781d560ddf0ca5513ab1c1129e368844203b7db50032138ccc76035139306c6dd3a9bc38e4afd7bb24b94ce2b7686f8e5eac3e9f50a41f0cb034cab2a8874f0fc26908941680a8f838c676d3299a2f17a0687a5bd626fc5851100ddb71c84cc1c23d91050ec9ffd8b9ac82abcf0296e90bce636f8faf81fb7892e1084a7861f2413423ee22a9c51ad626da8caa6bae5078c8d4b23922989549aa829518b8704f8052eddcfc913557dd86418e1c565063ac5ce2824744f385ab42ed810b95acb5cdfdab83b9a7609a35d86ce99c1da64775bcfada9e803e030be8394801294fc7ee4b5525a97c791cc642cc02f923b75171937b0234614de9392e658311f1246fd659ba2058ad927c9d14d168dcf373c4db257369c2c044f3bf66ab27373c98ea41c2df0e9caffddd6a3fd81d5ec7833c5279757071fee98f663ce214d2a68311174bb0cbcd4e13601ba997bd218d74b7ce762a1b01a64d7ebd1f1a9ddd4ed7f5e80ae89ee9090c7252b7b8984fc0153fac3c61c7293c866cd9353803ca20a81d76fdb1bbd004d95ae6204b07fe1f1976e88f13f5ff727a9b4af49e688cc5609a2e2516eb50f27810bb95e2ccb4d612922fd9568b9f443861bd68fd78c634409afa86a82db161ff707f9b1da6860588a5df937da499de68a1382f822a39d69546cf245e8c908db207c472395fc18eaf271d1d1ee22e1959bc07d16ecfa8bcad1ecb6c337e9bbd4fce1b8fbfb05467f9c74ed2a716be01153a9a3633e6f4f1b5cfc8505e6030021e2cf042c438be9fc56891938b56169c24473472525b7d3d8a72e3bedebe884d721237981680d6d678fc9295778e27e9def923d569f2259c096e906a458959f36180bc877441293dbbdc3c26bdd9d1ab34e3747b7a038e2b47ac99cdc3a4331193e590727322076de2fc207807d75f70cb7779e4dd9d660a5f458f0bf368edb0ee2c102f19d518e8a5ba13d6fb1cc6f52950ec5171a04ff865fdd3641518ee0bf74dac99f5b591327622f6674e816af80243af7069ac21d7e2440452f1bca976ab7f28a312dfc6ad0dc31634ea4a45aa829c13935b8d3faaceb3a79fc0f6acee7fcc8d8c279d571cec81d64f0e022c005b264049ccdd16338ddf5e5b7a3ab413bece8070699f491d2e58740b13427c80b317e9f5ccb567381862c18d1f27b12d351868edaaa59eecd8b9017a6607107df501672b52e09b282dbab946c0326dc767b2a7d4bf7a2c0a2523d634c782213704c16915a5271f057615c15fe8dda856137492510e15cbaf976f15ccac1f3d9189f52949332cb0645b44f0d5c9d9f882c07f297a13371429ee5a84d43ba3367b0735e648663038d68122f2666e351eba52ddbebae4e218462e8f4dc2061d1da1077f0e6f8be9078382144ef7b3e9d102d7b2bca05c1479bc75d5a3f396d29adcefd3ac60359c56d7ffecaa772f7e8fe8dd641b88409e7ca3dedfa186bfa10fae779aa351e583d543bc8026b6512a8adbe6cb1d21ffd5a921b1e4602268be960593ad9f7a4f04e3a5bf5638d38fc2c460eaa1269250958f06a975cbbfc6d6ca7c5b50b98ac928bd27cee13f0a42d1986c7dcc57636f333510fdabff951ca6208c2dca78dcd9e33f82e6505d5e2300fc980fac71197f9ab78cc2c873c3acebe560b0a879e28fc0a7b78d61a6232c06cd43ff55f4ab75078d4736ac04183583a31d933a4f3e486957825785d4a6b64a83c7eedc32c387ed880ed4cbfead52a016c1f616f6a4f8e547256e337175e274fdf282d4fde074c0c1f08354e8347e170c5a9b94b60c72bee4815c6de561e62e5f2a1bf37c245ac18cbb3087dc3766769ed87dcb00c2db820a0c0909e6368bae2bfdeefec2e9553ab0a0f3cc272316957bfe67159808c9af9978b7654dffed727ef894027b6336576a326b07b5fc1a1a9f9f1105a4356828b25f17787b64b54a05ebc1b7b281fd08f6851e5ba873b1ec343f0b22011ee183b576a397959f39ab0a8e2ea547911d56bd5cc968252d1d43fc981de3ab64db1e257e5d93481810cb562d3406ecabcb252acd42d2dbdb1588f49db37321c40752f73d758b48891aa2e77b115e7085c833e2dc45ea95779a3bb67cc48f6e99ec961e3463d00c86fd6e5c1a0fe33963e6256ec2b1841cadb2d3c1bd318a3a4d2159ef846b3bf599a2cb291bb46b2f7b44a384ded67bdcee37fea882612da614b0c7b93cec8b8d46ee205ef4a3a7225a3399a61ff394d9b81d999e0ec5b2bd65fe7b1e95aa8ed8f203aab09174066e6183475b1c2ef825845332c5ba700f7d77c6d0a9d2392322f656f4874fd4674bcc98b98f35cb70ad917c86f8b4e9948780f540fefc3331f980ae6b8b28513ce0ae7fee1e23291fd5a29e1f001ab3c4194528ea03abce38714f0df7711255c857870795b14b36bb5cf998ed842476eae1894b699393ec676d9bbeba895c5b7538d1347141e1797574d0a173727f7ee0443a5070dd3fa0b17a6b50ae8e8e10d91c2ba56a0dadb1329b27af6e49ca12dcf11152897f6e105e74d74880df94b62a7508e26931702e07f62fb31f8d6503593e393b7dc9750bf68790f4cdf7b91ea9342986516722f748689685e5b661c00f38421da235bc7707613d84067bc2a0929aa3507a1cde364c42081daeec4acd77dea594f8a62558e942e7d0e976d66afb9c9434c2293fc5d1867d5bca3ace763b0a83ce36a74b0c6510ae1fe83b0ea5b0ed59688c47e63f3c2c342190170c064bc6a6e4e17a010a0b1ef1ebf0e9e1b118433d0cce1e060bf71a1fdf3ca2b9e031068d9ceaf02db507e48b0e0e047070256e282da0e2ad74415cec7e376631c60e01f90d233a11456d3e854ee4e8f25cb412e2ebf28c2845879087cdbb37366b5a04c58d2f6417a18b4420f206df778d13f05e4ef70cd04f9cd6dff9243fbac4b373ab9218b8b3682252adda5b6b2450c11968fc05dc681fe927f36c89d23caca63bd293e2fd6d80309b7f380b048cb45bb917819a4b3993c90d924c57854bbd508c06e0a459d071bbdc782408c537bf3ffa59c1ba7424ebedd641e925a5cbff310ba7da68726cde7de7bb5515738a788407ad6996dcbeb1166fff801b934549538b393be0ec731af9557905f0e3fe0936986fc8e90ba1240d905e1c1065922e40b712a394b1cb303748490e0c179668eb611dce4fdbcac5bc6d19d3034086009f3d5f7698af21260fdd3ddeb25b2fb019716786d30bdb2024fc738cb42df886e2c8e588da4ffc6515f2e3dc58e1fc81dbbddfd5075b26bdb3a1bf24beb16070b3b9b0b585936bd9a1084e90c0a559d0e5347a117ff43436248e384dba75b594abfa8585f7ebb7dfa7b8441c7907150d07d0eaed8cc012d431f1246eaaf6a542d5924b1541d7064097bd05c8c816777b9462772f607982a1904a5a2cc2e650a0e63a5dc02dd1616215fcec5fd5d737cec4ad55ee0c52ced636b0e491bacaf13969db4fc5d63fdc288fe609567c32b41cad36f7e1c63c397fd8ae1dbe99628088267dceb5f62f21afdfa70d32087b9372e606312410af7da8ce6fff9a596922f82b3ef5b1d6f72f372962534a038ea689d3be67d5a5caca34980e3c405a585b30ceaf133e1139733ef023a4200b23eabfe7b2a8793c534d0c666c2db8adc1b86fe3d34086b6ca421f8fe0270695bb3d83623e2d3b7340a194557fd020c8592b5f9f899696e443c7661ac62d0b0b1a5e50560a0a2a097d66cf3101878b4292aa46261e868518d14b1107fbe583eb6c1c64f48b0ae9272e9f8ddcde8e218b03d57591902fdcfd696ecbfb87593558d5671fb4806f26f1399a3938d6615332f84e61248e8e124d1fd19645f8d949e7a1f682c41ecf7a428944a033bf70c1f2d3ad735ebe4459fb20a2ce4623085c2c6cbb4ff27e5dcffd561b342708ec0bc02b2eb486b5212bc96b5a4d3348404e82e6a0d1db91e44919eea3d0666cb09402694b5a0cf0b2f0dc715ebb92d402f3e1c78ac3b93b3d4235d6769dbcec0704c137d3d6ee76cfdabfcd9fe57f45f778502f33a0810b33467fb71e0dd916db2651d571327b8f1d5263fec9dfbdcf7eb3e362f5610418650d92d6cf3c4422b3c54a54d9d90a227430640f10dc3501d269d5ee9317ddf94da4f5d3d68174fa872821aa629f304f65e77acf3048d1f4398d1712ded5bb7d6b0d747331b6d7e7a449a52113df13137f27ee50e381194ade5d69e3df67e8aabf14df09574869ee96444247228b27a0b2dc96ce6cf51716b12da0d83049aad21c8e3282665902eb265caa3c67cc095d4e442aa1660e678da175af2eb66fc8689b6ef20ced4a59e678288800452f4a38d41200b6fc192339528758b23a15a02e51a5142721a7c10589fb568a88c786c904dc2be7a9b5734b038b78312426f79a6e80295eff872a0440d581704d253c1f0b3cae15b08782986efdc5955390a111025ad9d2b8f3d4faec7d705fa5cdcc0b0474dea7f7bd8baa8846cfa66377f3f78dcde63aa16396f5c4b2b85bce44bb8ade6ed5130e094426f854317f5f1961f04ce06a6a34ac1d9a92551f4375fa7bdbbf3ce2ec8aeaaf9908af4448779bb07398c06f785f6a01fc072f20874520015162bc56d6b851604749f790fa9a116e911b6930321470a37a996c8ffab22735c0f111fe7be958664a07290e142377ca306b33953fb69a756bd36215d403bc12c17b2ce8f95b258eea6c439953535816ae679da4ddaafbfb440f100de7b2e9feb1973a3dfaf66ecdcb93310db4ec1f7bad975b6f180b63c11f0c1da354775ea9a446403b03f1e0e0e4be963933b81d07af77e13e4637b3945cc05d89114715a914a9e0a66bd7dd8be02847c063b834cade27d393303aca25f2ecdb7da6418c866d0abb717b7f2ec194a458745506d97d9e302efc3e4163413f3b2453155ab0c9bff002998d6fb11b7a4c3a663a8c8f1010ffe990caee57fb19cb76a4d3d9ac8d189fc8e015692a47182e9be8bdee6b89b2365146c1f17b924a3924abc999d87a82ddca8f2ba2e0a1c0754ab9dc9cf21d9b5e9aedf38397d43df9ec9465e788a8fbcf764c7198c2894f3b18ca27cc77d82634acf32ed3456baa4e63e8a7c0b2b762e742796e3728d60716081421edbb499f984c38249c5d932cc21d8bd8e91878db6e8c99986ce144ad445c93483dfc641c0da72216e3a7c943c024ba15435f5547a641bd2d8f4c1dd69d99a1d62680bb04dedd8669d8644509d29f52535bcc7e085da26aafdbccb5b706b1f4577518dfd1f782a0b44a51b4b4df6837e3512f05b68c27ab4f320b4338dcee220669d0e7f599564427415da8c9831dcd73b33a794f9259952f462a1110b61a9dcff0e9599f4b8c25566a2a3ed0257db3187b01e61223d93bea874bee94fd4aceaca0cacc39b1fb238ced8f39579c47963f0a035f3e0ae7555537c195a9b75d5c3282c7205d8d3c0080b454cc8afbbfb518193fd641f36173e145fa1e2929ace33101b22591c24fc5ba5b210b6c47e801afb74ae021e0ac8ced4a0ed14650804275a47063782446f872a3bd529f399130a412e70ccfc1188adf96cefdaf0df5c2cd23afdede13d5e125bd56a660798566e757610c00614f8db3785aabb8a0d0c6ab755955b92863dbc1d06c40e4533c585f4af0b85e87c934e46d6b97e2766409baea9e5cbc8beceb1f084b5053b3369af3503cd7c1ca72c458e1b070ec4a65bc41fb96de289880e7b69250a4dae73eb5b0ebaff0bc648d509437c78fcddc571db566a17d5dc6e1ca8bbc7e17faf91d66e472ac7cf7ae384498e578d734dc3c2ce0019d6d2e83df2a16f797bfdd7fb2cf8f39cb750be34153d65590e8695db6d097219678953d38fee299721cd2c476b7b95fa105bf5f7fd4d97f00f2320f8ee05256cf43b66feaca4714d8fd0672d544f3a6000275ff569ca41a4c3a22e8ac8c4cbc1a12272fe494f27d460896981f293015e259c7a31f209cd52791452301a0a74a490b040361aa8f312ed7e4303cccbf1cc00bb7b43c7c8aafa2a61e3868f778f9cf057c685b6ac4880f9ee105dba1aee28f7c941449eb497c60a91665e2998ec0e39ecc7995cb0c0372e426a71eb1dc09bf45ba0ed43507f4d04ecb6568495aa380e246879550d6db5a5d7d7bc09d783b45f913fa3ff75a67192f97e4d4d2e974d65dc744c442389628583f5da3a718476dc68214b7573b923ed430823875599147f87b058edf2c6109fbdb758b9f491331d079143361d9ea16626666525d2719245e7b61675147b437f9105e53a83d053e9a7b2145793b72d8f4f9ed2cfe32c58c6bb78e1600148aa5f1ba60a7bde13f781956bbf4291df15301f9f8d59dddfe498e04c38141c163ad3c6f89275ad504ad04729c94ab6fb14e7edfa5046602402c2413f116d69e789b74958f3450c5d2271792835fb036ce3a6a8e17660f53bf99ca56afe2e4d41083dbc0276e3721fa047c0ec8cadf3561a1e9372993dd71c23efe700f2af9b58664547197259c5444030e11d25c8aa712c91b1a224747960747080aab1d02bbbc819dcb2942e139537f6271540296e451c851a7eb469c84908672be339bc413e87ac2e66a2646cdf22ee6e1de964f63ecdca7c3714ea24855b23c1b10f28bfa942d6f44a03c06798035317b9095d5909e90de8c6ae962e3e11cfe337307ff39f370f30bede218f6f563f0c1edd3914c1c8cca2d829a7391c9b44b2a53d1addfacc63085e1b0e1b2239825d185e0c3b526c6307e39e2b0344ea1aebfb9517ba790fa852902eb8517ab3a98c680ecfe3c89e43500688fa7baaf41b03c582612d33b7b0ea8217d031207c8670a371977be61db67f1f1d8f47aa288dc12356172a558a3aa9904837303d40ac483f5520aeac8a758a1844005debfbebb8ba6e6dc4ac063293364a94e1908f008edc58be87811e254eec5ffbcef3d2e9b72a790944e5d59c89c4b3f180a59b0f863cc1e1257baee591875880122995b4a96436e9853cc12e7326bd32fec4646db088611f8d562fca49c7283418b4aef1495a2444afe12f655da4cacceceaa940f3c7f48dbd42d3f13976a5328fb2763dd7fe712a28587a3fc2cc7d7af1471182ceb908fdaf5c55a93d56872da53dcfd3ce30a0174576c56d3b1575c191c1e64cd745fa73377f0e48cb5ec9ac4a195071ba0a05c84a4928ceb2d836f3fcc824503a5ad169047e9f5a0f480862a035c8a3bf32ccbe3e5090390e3012198c7467145f9578948f64c0e7ef753ba2e580be2da4ba99a96f4347e0eddf8c52803baebb50ef5ed65e58435d6e774e0e3a7173a14c590b3a68cd6c0e1be9f079af19f9bb04e432dcf3024a822d92c4c674e78d75455c88fe9e838fdfcd70c4727969d49abf6c2419c07d442c5fdcd7ae13800695ac84ae42129b0f4fa0640def0e7ef7898ac59c91ea94574eb7727b5817d00541d1686ca27023e923d77f833881da4fce9e7ff246d269b77f0af6ea9a1d2fc98b61094b10e1fe797984f47460833b871d292b19d98cd14a12b9f961c08990a12b2a404315efc29c00f3d48c89d774fb2dd70c4f1881b34c4f2104c094f87a5c8a7ff27c1efaa308ac24308b639be786420f01ef6ecb6aebdef35e5f2ab710b4ad83922d38f7ded45cc03027bc1e301d8dd8bc9faed147a17e7a1d5b5c1a80f0c90ebbbb962eb66aeafec668165ce91f592313930cadf768b8ca676e38f22c3fcfea3bd5eb016dd4d0f64412ac080f89a6f5b02222b40f79a9eb3551e8982ac3baa9111ba97a4f50951c4e56a18687b85d5f57dcbbe94fb27e275d1b5d58295e83ea356bd480884f5dd59e0abb4023a25725ab71a0e64b3d8f57005ca412693badff457a2ef76f8cfd6aaf48282277145f1a62637a80f0c54fa7079bfa63cb6dfc106e9abf50c5a6d63859b4603f4fc0e0336de8f50d666d743144f7d33f20d057decfab0175b83fa494bcad3389a1295711af0219b48f351826778dd79b2aceb396ed1589a8ba23915be55682ddd55207556308dad0740f4e13683eba1baacacaf0f5959c4b3121b4fcbf1f6451f90136413e5b7ac819760f917f085e250e2fde885f467cd1f7cd54579018e23fa8389e83a2f06a72a17e53a4e1335c4a3c90ab0a1f7a81457fac69d2c6c86dee7488606f4d3f140c77e3b754ec3b2a19fa0d739ea3ad54b69a39f37a85eea45b3a8b68bfe8c5a8b98596b7b9dfb80046d2327149b7acead5f20cf55ec4e67a31246c6d10cd16ed7386c4fc92d1711127f7febfc09035e703a54fd0261f78cc4347b220fdbc720ac1bfc9990e5fd68a0d00ce341b07163bf26e67d47571c7423b55cca8ace5858dd2fc04b06cadc0a438493843ccbe36a3ad3a110ec27d713a05fbc3369849b2541a5de22b8026f1b62380ead590bf04dd3fc7bc6352f94a5ed2933abbdc2e2448d76caef893480824627ee47d4642aa13685c4258f0010cb4004c59f90b35f79a4cf76974c27f38f9663c4dc5546300990c0fa6bb75a487a41b04140277966972d5521062319f03f0627f22b590ce4cbd7662f93048649398490f95bf3a7edc739377d2d0008eec12972ecca65e926479124b10f6278f9c6617beed7ff191767ab79a3d8a818f889b13e718bd820c7044e7fcd8a7a7e57be42fb78b7d8918bc71fe355087ccf31c542d50ecd8cc73c6b04d2e69302dbb26bda277224c0d7967e833ac75cec6fb8f220c19768422fc8bda382e795c07a0a4a784dcf8f4d1ad42c7e5be3feb323aaf3b343b4dd3375c437e85367b5018dd38f5c8c700455a03f40220e87e8e2c30104967f60a084df826e4b0a8918f4bb2163729c4d96c347ef41d3fe5dc2a52bfef73233a355c4ba720dd08f782e80e8e53d294b888d55ccc91455c77d73d5751c4c14cf8296e846850584bcc2445dd915912d854643ba387de262b29b5661ec29118cdbabff9c7f24e4d4a054d1104210f366c5a250035593365255f3365d8027e546215c238b6d6c49c31b4537f5430fd96a90bb0683a8824274d8f106de506bd49b7e374d9ed035f3bd082b534057080a55ca981d8c07ba7989e567b091251dc0755edd0f63ca79e314d0d632ddecea9c4a2c642e418638e6a12f19133b77617ca2204bebb3fd23801af338c7f8afe1a706f270b68a9b231c0007f4b260932c73b7e83f2500d20988ba7d5da1a711281184c537652a94ce38ecfc1646b4809271d53e04aa28fe9f8e14f312aaeade70da8cfac8b6ffebd7c84ae96751354c9fc14b8efe35ae16005dc3389a7345a53d4306b6d0bb3fa45f5dba85a181ddeb793561151741cf10651987d6425d3c098dbe2a041642b82931cc9c2e6584cd8ed92c6c90ce1fdad9e04b1415fce3a01f3a943d35dd050dbc4c3ad53ed20adb986d9f29ff1bb1a9146dfcc21449ddd074b8c4cb018a60c0806ba08daff9c87c11ac8bf08bacbefdd0a3effb93f2d29727c6ff6575b14555670cef792f8bc2200cb58f50aa74ef3e703328e3b1d94b7f9339e57330b0e8997fb49a64692afd576836254124d7e620af1771ca88563ef4cb6ed01d3a174c43c3aefaa84227b1f1454c32f4946c455640edf1467e7d1958eca04e9459d415a5e76090e2f897c2a25932add20dadadc983883478c7b3dfe845b267b67395cfeb5551b454dbf2b9f2593fffd5ebb2098831cbcfc138e579d966073f8475bbda5036e23786dcf8d0417f864a0c90e9f6bd8128c668461af18180ac702539ece21f0c1a779f4fc14fd48dd485138c10b282fe46f5d6f1bf655cae8371fdc1209f7ea3ed5d835d2816498cc1e0394ae8ba212caf3d4e130b978f9b220e2a0eb464db8a1e1e1b2b512cdcaa9ce6fe27ea48ff38ed63b34ac633672b7f876e52a5a94b2f9f7ae427ca7a020fc145bd0ce4af5addf4509ffc9e768a45b042661e1b4b5192c0388da480a67a65ea6217e2efbcc10d64012a156312349f73cfea0db5b2f36bb6df530d260fbe07863f7c9763fd66a6b3e19c2eb4169f258e93c962240d693d0398191f35ef3c9181e3bf51d1a6981277c12a6b928c899ef53ec167b7e8b50a901478ce88f4ff5f7c3636745aa7c00bf1fdcd1b0503c186fad29ed86920b3c2f1f3624ba23cd8f4d1fb27bf735b4cd3b11960203b3a2fdcd812f6e9f52924df61d00c33090531faaa33fe30808a5bc94f2b6c536fa371b6f5fd844f5afd6f1df4a5da98d6f39d6f7f57458680a6f702bd7efd152857acd4e56628e10175c68446db3c96deae8183d8ab1267078812e2ca70cdd0538f3d1dca6cb09f735b6549b726c5416e387c890d7fd33223ecef24955dfe557abf92df7dfd675d763429526edeeea1d97d990d556b25ec1e747a324c47a27f9767938cb1a79ee5702dde4f982fb7a12ff0435ec08a2c16f0e807f1e993ded1cfda99bc64790a9597e743519e5d1985a4a04ed2d894664101d452409a1a46def33048ef645fd9c977bb77cf337ea6dfdbbbf8422750dc3a9795232d8e128a4791973ee45091afe6596c01ee05178ff8a070659cb159ded619e37ebc78e7bea233396632c4d57fcc961cfb88c814f571132f82c9d8c8b70f9bf2f879d84835fbeb966497e3dbaa5bdedf3b3842db056de14e8b1017eafe35660c2c1907c3aa6da8115635ef899ab98df3ec25d144ea684e33a3171157eec48a6a8b432bbd0533335747f781343836bc9bb57a49e30bb4208098a18557da3190d50b255dcdb7c690b52eab596db5fb05a44959169eb12f421d868c060195cbce5315d23b1e6296a9957aed090ff60fad084300e6eab8e0ff00403a7087413ca0b64d2b976eb2d81088aa1ba2f180e03a7f1103180d2e974140522715682973ebe2e0166e28f851d6cc73384dfca60e370f9d2ace04529b80ee82c40670e8e5a97d9181c17111347d2912380f286fd5506753f463ce0e9be349dc4e6c140644a153788ae40e6e138db637ce3cc2c9655729dacd09e5313cf931442644452097d6f83a38041c851b6f756c7220cbb52f3325ca1fd99d37f09b20392971adaa347120f66c86972200dfb96125f91df18914cd98586e4246f74daf33d112420f0d50e1de54a891830201afe03acb1f8537ce7647ba8677a800e6c1a2548c4e8b32f825814d3cf5df494b73fc86638f7584e5f0c7de0784cb4284cb69ee67172db0b685b171159f57c97112cc79b1082298cf12070357d5d9f970262cd0a9b5d61fa2918b1e5db537530488bacb029a9c7bee7b34d584e69a6a483535ff5647c448da3501bf750d689f1ecee4fa903f0ccc8e1e9fda44e97bc413302dd75e96becc4f42032da64bcd664104a9b0452291078a26b96fafb40ed91804a980bf3f790ec9cb9bf233d70082f47d5913dabb2642fda277201860fb01520fd54528cea85b1916f7ec8ae6dd5cbb74f163b87ca2530f41df921739fc99b732f818a7cbe101438d1e0cd200e911c2036aca7c36ab230d63219982ac72d630968f72c3e14906ec15c3b10473f53600a6a66e2b5ff51c51119db71c1809f6998c478283ebf93fae7a437a6ea3a8edb15183a3c6b40cc83d9c4a0dbf73f87171d12222a6abd40da74067722deef6e26f5542f7f0999a650b7a402ec59e27f1d93cbd07343e09107fcefac2850a010ee45dbad54794cfe866a3b031a36528f934ce39cd0ff1793859e311797202249f8077f5db49c854c4457d2e421523ec008a98f2328469378d8126a78b6ace492000c98d2874624759b0534e4cce616b92e7b641486763062e1820fe89ded1b31b1edbe10f9481f738f59a454a9759e68823e82b133dadd8391c1a5696b69d0ae7a7d46a5f80c46d4cce7e5f00e2749928a91e618eb3a80fb9e95901b08a544a1bcfc56a870821446323d009b0f6421eebff1251d7cd3d73b0a4a36858a4992619385ba6782bda4e806b83aeb14928145adb986f0482dc14a253774b3caf6d81e0dd82a92d8b8bcc47102cae1055c42848ecdcc011e2510a33efcb105dbec7b14ef212a9271822e6b934751aa2da06a0e673f152ab7bfaf6dbc733f93790d63c676e819c22d8aa27a9e18f6c5d4f8aa25981721eb077bc2a2f4ab2aaaae36b10ffad13bc477572c681c0ae2105bd15f223fe5d8d85cbebba13fcb647059d8d2c45d1819ea344c3afe40d0d6bdb05936d1fdf944af542c70a3dab5b40c1c9b5145def509edeaeb0d1e5bc223908f29c324e6629b5c891ffde8b0809fc9c13ff28133f8d451d720e82f6b8498d55ba01cad05f18ffbbf72bc32bb03c50f90024cbfbb4a4005a8f02d81bbd4c3d590bc0c009e005353680f450f505061252d1d7a08f3a71f35b28d900a9c7208392f550bcfbcaac05bce6e17148c694b0a04169f87f085aaac5eace94392c9f05ebf0f8dbf5b6d688d37028ee700cab3276e92c8b1ee9a7a2cde70fd6e8b8edcdfb914118b9c01ff2520079882fd0ed770000000000000000000000c318456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e20352f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 404ab60ae32d25f7cb110b2c720d5d1d03afc9ebf9f8c5ef2c424f7964445f90 ? 70903724 of 99961784 <c5>
01: 5f01c152dc78b243d555f73b3d80cf9d37d7858443fe07f91b285d7cddcd676f ? 70903725 of 99961784 <da>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2021-01-27 06:04:47 till 2023-03-29 09:36:01; resolution: 4.65 days)

  • |_*_______________________________*_________________________________________________________*_______________________________________________________________________**___**|

1 input(s) for total of ? xmr

key image 00: cc862f061e0b122fe8bc95f07bc853ee301a1da598a063dee2d17d9b45809c69 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: ed43e87b1c133fa9222457d3f894c8a8edc656d8166975d1feabdd699ba0c539 02283482 11 2/2 2021-01-27 07:04:47 03:092:00:57:40
- 01: aa4b27983fe3b29fdec9c2e970e106ad3ab3dd8d3f4c98ca5f4ef3cb206d84e7 02392329 11 2/2 2021-06-27 10:46:44 02:305:21:15:43
- 02: f8b0fc19365aa080329e13a4c1192027de67db64e39ac9d77135c5a3cd54e28f 02586762 11 1/2 2022-03-24 16:56:11 02:035:15:06:16
- 03: f2422c3a894217660810fdc975870d47599e2339dd48b66c253c5752c9c78c8d 02831759 16 2/2 2023-02-28 11:01:51 01:059:21:00:36
- 04: bc69041ff0644330c5517d377efbcb6c27db9ebaa027e5dff995185cf4d447e6 02833062 0 0/484 2023-03-02 09:01:36 01:057:23:00:51
- 05: 99d99f5c7ed9910f467596c92a038a5dea048fe607fab859f8080e0d4c1370b9 02835077 16 1/2 2023-03-05 01:43:16 01:055:06:19:11
- 06: dfa03d6ad85442e52bb61baa110dd07dbd7c2ed174aa584fbb72701feda773eb 02847242 16 1/2 2023-03-22 01:41:15 01:038:06:21:12
- 07: c834cd41db175bb8d5d5a9ef1bc6a07faced8a5f26b40080cb20b6488ecb6c69 02850663 16 1/2 2023-03-26 19:52:33 01:033:12:09:54
- 08: 91d60eaabf5bf99eed08b58b9e901c719375d7fb283e4c9a67d09ee0216655cb 02850875 16 1/2 2023-03-27 03:58:19 01:033:04:04:08
- 09: 668d9bfbae9efde8d839f923e402e91f2cee8f189a2257bd11302c30e8c77889 02851077 16 1/2 2023-03-27 11:03:51 01:032:20:58:36
- 10: d176e712b87982061755d893432b5562575c1e9035ab4712d9dc7a6bc1f5c3b3 02851862 16 1/2 2023-03-28 12:52:07 01:031:19:10:20
- 11: 2c26da6330f44680ee28aa45e993c8d67f1c0336a9a8c9fa0ae621790c81d357 02851906 16 1/2 2023-03-28 14:22:13 01:031:17:40:14
- 12: e6596bc34f67437fa0eef680819e6179fc2c2cd8d4a494dfab6fdbda7b860b0d 02851964 16 1/3 2023-03-28 16:19:06 01:031:15:43:21
- 13: f27f30ff1a120e64e7f6d0f013528429a208fd78641e08b7925c0f8336ad7f36 02852375 16 1/2 2023-03-29 05:13:37 01:031:02:48:50
- 14: 14af04f733e6ce5ae0319ef9770739648dce09edbf558be4f096e163eb12179b 02852439 16 1/2 2023-03-29 07:37:40 01:031:00:24:47
- 15: dbf758af0945e9e92b5beeab0e8142b9efb036c1cb7850fe80d7bb7462080b61 02852469 16 2/2 2023-03-29 08:36:01 01:030:23:26:26
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)