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.3, GUI v0.18.3.3

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: 38229e42c3a81901c0f12ddef2dcce01ea16ada6bfd244809ea6910dcb113273

Tx prefix hash: a3362ed949385c12ed9ef443bac90b583ed4d4b92a508dbc7e686b3cc82b784d
Tx public key: 7e5799a5b9d98694394025a949a42b556c18ad043dc98316d3da990cf1304d65
Timestamp: 1679961779 Timestamp [UTC]: 2023-03-28 00:02:59 Age [y:d:h:m:s]: 01:055:22:11:39
Block: 2851504 Fee (per_kB): 0.001027380000 (0.000020480000) Tx size: 50.1650 kB
Tx version: 2 No of confirmations: 302661 RingCT/type: yes/6
Extra: 017e5799a5b9d98694394025a949a42b556c18ad043dc98316d3da990cf1304d65020901ff587b063393d16810a48503524946469cc2000057454250565038580a00000008000000af040030020056503820bcc1000050fd049d012ab00431023e6d329346a4232226abd4cad8d00d89676e4b992bbb897e5bff86707afc918d71f3999e666f3cce7272aff02ffd87fffa885e0ba5b684591b617ea7e271faed9fd65428c9ff4fd15bec1e8abd1c1a78f2db7ffffff5f602e33fb2fffffeaf5cd982fab73c37ffff6dfb9f5c1efde7f369f3fff0ff6ffc93fd23f51ff77fbaf6f4ffb739ff45ffcf8ecfedf9f1ffd3c7ffdb7fe6e600ffdf23af07ffdf94167b7ff7e3ddff2d9befe974557ffde973fa0ffee3772f0a721f10d7fb5d5b476b79bfe07adf82d74f93896d879125dd4bf3da3f9438c69f75cb8e40b3aa82dcd99ccc552952f979c5cdd8958680a68bef76ba08a72df0bf38a9733b1a85d32615dfa5f5017c3a3c19ed0ff880fa92ef4b716d9492c39b5e67fe92bc7b36a87039315242ab3d5d457080677ccff52b054d8a627ec98c41aef6f6f1338370da0ff8be287e47a385f6c1238ee9a44564dbe63919e16141ffeb0b97249f92c76e18bb2920138a8f3ea55c4375a43f2d32e9fa2a722b5bf24dcbc3e677710bbbc30647d07fad7e1e18b7a44d5de224a534117cf969e2fb38bfa6e02b2cbf4788a73b3024e5fe4f9372cf85e55b20ffe7f784203807aa384e5fa57af7a50f97c045a02eca8ae3df5833a08e5c22ec21b7b0c134eb335414899e3998bd734b682031c2f2decd386559c0f6b9f25540e073b13f649d282a2cc24e90f57656a85da051a50d7dfc1606169dea8ab2f633df17363a0c9fb8f2e62d0a6893a7895aa2a73c6cbdaf862ed0f0fea8d7a3c112770673cf75153e63dffdceb66c6a6aa47215cf0a55725f25540139113750c3b14d5ca59d846791fd047e7aedf7cf643842792b1c391ccef454fa6b33e0934db5a396bd0e745a9f419bbdffd6c4c11956ec34b1a5078bc973ed8cb7cf6b370a635c8561837de252bead44e06bbd8e1261a690b98aaceeb83489d66b6d579d73d2e9732578f1159081176b2526edab0c742a9edc4fd1f02f6fcc6d87b055edd66df246efe0e5c47a4a9b29870f0290b85b0e353c0c1523cfa74195763da196bfc8258698ae9d78839e2aef709e40bb767e75ee131867cf7fa961d8ef7f0bd35cc76b9ac6059cf9eca22b67dee19a83da8579d05ef600717d3e8a92b05fbf842b8b138cad6165233d115254c89721747a9d8d54cb3b022cfe92934bf06f9b4f0dd8180111563f0713f01b675ecbc74807a3b0361248afa2ede79aa0f415c0d7e95d55c4993e0d5974e689512a03da88ed3a8f5dd296552f262b3eb4511dc593074a6874744651babcf4942f57ce2b4fc4a7198f35655611380c11af2c6f951c084387611431784ebac535d8e54b16cd8a50785dec3a20afa19895a67c10baa6bc6bea10aa65c23feaafb03e3961c4d42d5a82db14539273778fefa0f9adf37f659354b2a6f2957d8140e1dee6ed025050f0168bf0c415b9107f9b443cc4a864cf944fefec39de6677206554cc38a905e07e36287e3831cfc19bf5bece9f9003481f20df4850351ef40f9228569b960289d6af8556f6be2e4efe79dcfb381360aeabdd68f1ffb59ccaf0e953b3005f36f912c631c111ad089286657a8801b7b2c43bbb28aead9d8e8850b1168fbcd179204c062253e39284ced1b46c043196df6e6a35437b532cee884f2cad9b2ac48f3e82856ca8b2d2b78e2c9671ca98f5db80bf36d56c7e9f95619a05ec3458c99de4005dd1801c5f6ce209eb539dabbf75121c6f11d72ad00ce189a45a37057ee9bd96930d364e525e857fa63a161b7f478e1217f08dadd697044f7e1ac3b6de6cc54175492b5a26e39d8effad4f72357ac8a6380efa2157b223c3d7e18610c996b428c1a7a87d139a209dda04a61e3f2ebc19daa667ff9d0074abfedd41e6ec4e8eb10d8acdfce3bbf5a8d57e1be2b8ffd8ef4631bc0fc005ad8170ee76ea0a793549c27e63e382a6a63507801aeb7d790a5ea5dc9566b830886fd79bcdd692d2845252353bb48c252df293e1469014a7a70a7aaecc7a1a025cee9766c6b8b3bfccaeabfa9ec112a5297df2a58c5da4f60ea45f7db8ac59a6ccbcab25dfa56abec29c1faf092d7d9c020285f61dbcf0f32ce1be201afd0a9d5de7ee77d48f4f7f4d6f1d2d550a5090763d1d8f1007b10b76d41c6487ab7bed059797e3b6ea27ee52730da6901bc1d80b6d1a5e01593f60852c1643d77cf65d5de9be8655e7beea5bdd34ad1ce8c69d06e7fc490061f9ca27fa5a1487e6b06681d8dd1ac648ce6fba9d66bd654715929c3a0d2ec1c6fb6e0f21b402ce3f955e8c3dca1a3b6771363f364d92de335e2443303a33f25840db88a0e8281794cf457a667b90110df2c222ab5e268b886bd233aae4ded6de2be9457eda65f5b00d20369f267cf52de84648cd45ca3bffeaff3467ccb03803cb91dc45d759406f9321881b061a33f947ca35a0807fbfd7e39e1fa892e7f361fcd025ae7475cf7d45e9b5f63027533c864079c819db45e5c09e6d150cfd1a06b2470c04a4d4ee9363f60eb600c5d8b24d41db41011adc0d36a9611d1419be8a737d72e77cf604d327c5239bae0a8e710163817eb3ae934da2723761ef05f4c8b38ca09ae35d28ff1db046e7d752cbaa54cf8488d7da23be2e40bd6ed8f57a54ff76a5843178a09a1dcacdc9ee696ff3962dd3df6105e6866cf4818f6f7baf50266232b2b7ae732376ee7f591c7c308c7dfa0e403b1b2bef337034e6a24239d2aac97b5424feb083f94578cf06322127203c4d538d79d038981c1d62d9a7fedb6214919df661b10c824d6a149dda397dc2ef3f96603eac3dde931d8cd19862083151d86fcf716d8bf93353ff5418c5855f3d059333afb60ec5659e56c1d8a02296f49fe6dc13ee43ed92311c648c63d3d674655d1509cacd9cdbee0c1e787bd57737c21640fcf68ab6f64f1ef8be58a71978135eba71e2b1a437f49b2243cc32bfc494c5912417f9344ec1ca059597b80b7aabeafc5e7132bd8abbe6d8d780462445542a8dc835c6ea49a7ac7d3b921de96fccff1cf9eb3bc234c4a2688a240b68f06cd4ac67f272f78b54a0c429afb146c87dda27e8b06617452c953e301e84135c969399b0ae6afe6923a63209fdef3ab7d946fd1b996d774b480ed6bfcaec261cdee28577efffcd2c357023aa9f925065b93ba2c35f373aa98ab6cfdce0e9a704391ac0cfd43265d81ec8fb179043efc7bcf45acc73afa0c025342fa74461e3dae129f31be1e094acdacf6649f310f0a4190c8a3723ca93bda012ae97c50cd4c5e20e9233cd4bcf8efebac1632295e6dbc85ab747a1d4c7c9b741dcf73c38fc0532b466451c87b4ef4aa323901ec6084a21907c6d5866268258fd18f3b9eb97f30008945ff2954e98a5db6a55fe0bf9eaf169098f7e4a60c5afa217b394b50a28cfe3143b7b8da36e87a0fdb9618b28380a3c382e37be4b9ddd8e84324aec5c9d1c2393da665cfb32f85d065f037ebcc347e1ed04ef14c03bd5e529d85126c7cc72884fc8c7126aa97575c540f8dd70103c8c7e717fceb83ec74cd8d2aa0d52ebc2496201e81a02f8af4a3ad751e43f183f804a68985078b487f8fbfbcdbaca2833fc118427773dac876769e826d7095be74ba4329c92f085bdde3cf85bf307f28970c1c44bbda468da7123d4c40eb3b9578f8de8f9561709afdd7e321a0bf4a3989c034cdb910f657e0585111e3a835daa74863653ce22f22d3f439b0f95daf201c98a8c9fccabb004ffb1510a0874b8288f14a6402ba40edfa2edc49b6590964c39d93f308fa89107fc171464c5af95df827fbd82ef1a325178e446eb863483a27757afdb08cd95666bf9eb4ae9158be662c1699000d07e028052ddb843b7b488c8758fee950fc025be053923b9229a8bfc3f5e0873b855c7314edce259701ec9f006dff6accd672e811142e419b0cf6591c62f20d54e4ee4c15cd72477372a0acd560241b8275fe00aed08dfd7fe4a45184b1f4e11d4d902bbd7147d05aebb60d13d88ea9ae8b113a1ba8030e1e071956d5a41452832f61715361deb5c2c4d976c820362ae1b39e087b65367b22f371a429038c19ad85517206d4094ed4fb34e354dec14ca02726a77ae372867bd279906f043d3113d1a650258d34557584421031950fc2abb1427e438dd472bf2af59481c0c0e3b81c5c2e2b778a23347d7e8f8898479163e6f5a19b507f0d980d5cde5158fc428e16514cbf0e2634ded8caaf97e597ec46b22375c25012ffd1c81617738cb0e5fb3762cbd84d0999d18001f71cabadb331a017f58cf686c117bae376ef62b5d277985ad076a5d9429f9ec04aa852ee41186b3329c8d073975a14540a4c6559db72abda76b9838a77cea9c2c4276263bdacf401d05d6bc970220fc6b60ee2fb25f053a38f7cb7bb49d0563084eb8070a12375715678f695a4b5ce9038f2501b8636bdabc72350e064a2daeae55849b74cca8513cb082737e6efebe1b2bf863f776f8bd9fe84fb8d7f6320e6bcbded221e347171b43db64b117be8280a740f12299a1cd6c40ba34f8715b0d675530b2cc461262302672fb40127f8c54e8a35b2a8285cfa2f6ffa93f1e28b8d33017f32a211dc7c27590f8693388bc05a7d2857c662875559d7bc24b1ae7c04eae09819778dfba824d7bf138d50e29f20b4eda0402b71b75275feadb9dc39a4f9b5f210324d6ea7ac00dc2d2cf16570424e2c3656b9c1e904511d11987ecf1d61df1620edb1e333b6da2adddc59e0531d6bac00b63a39d306aad88b334dfd044584fc9f8d7887a55d475aa2aab1553d0e85ac6c5c675f843a10cfc82e81bbb95143fc2be6aa3a4275b6db1a27e14862a23aae883cf41db39eac8e0114a4c085a85ac7ae28f4e635a46138f8dcb692711e9876e587f7f019c52accb882b5c5bbac89cf643659f7ed7c093fb3305ca9ebcd5899e6d537110ed3d1001bf52a30e67bb21f542dbd8fc62078b7d37ead6ea3a780a5618d0ce85e1f666367d7487036b1be847f0c21f34d7604dc0308b24a2ad1722df1504d3d1b73a1fc094d714a6396f8343f42f1a25ec06de1c76e7cce28e211303e8e6365740e02561f22768d46e646fa626c4f2919fa367417845bfb8b5691b16f21637bced5a1bd381c55e841eef18c068f6ae7a3040f1caa267b79b59aaab00612aaa249d09c6a2b600b2718ff9e80754954bfbae74db78241317a393f039d69c09a2d690cb0237029186090cf819b42055f9c9b5e74fa41451c7ba7fff5ca693d70e3412f25b3e5850fea2d7269d403c7116a8ff3056eb61f2a6ca37a640c8c45d9059b54e79d69b8c74f21dbe14ff03482f760d075e7577f5482843a1ffb8f214a0a127b65159b5831ab8d13f93c130ae738e616ae8e784f15110c9bf503718e399e90dc6def7c3d57ecfbdf6d494754e4ff066842971f2645b931025a1e9e167f73669c3dc764594a676a05ecb8df996ac5e2660ed247c417b2bc860836557669a890d3c1aa42886ba8e3943273ef9619ad0bab46f54c943518cd0c2dd07854d8796f1a2bbe5e541c2e3be97b8c7390f1b17f820406a2e1b68188c9dc9233a7aa8e16cff24fd13aecbe2417aabae407ac29c4e536366fe7c43dc02ef98f432663331435923811547604e1af1dcdee8dd7ea4758ede947572f338d7f1f8235637cd3e60907d2b1df49b3749dc93d58b6d4ea2da47365ccf5e9bfa2844868eeca1cf3b30fca4dd37738bcccbd2ee1fcf41ed2b232006ebc4100492d20d0752d8521a51dab0b62be876f922b030220d6af038ba1c5825fd70a68fae22a9b4f6fd5a42ed3ccfffb3635b45c934ff552d80f7fb5e57055490d987613825e1ebcb48bc24915174a6ab5580773f823c8702bd7473584d62aa2bba12ede2b9970047ec2eb441ada7d21101238fcf7b7a5c187fad8973edcc9fde89ce6f493e4468339374d5c411fc038dd65abfe4f228bd218caa4d05bc48a798e0e99d8b998c6da5fd384c747f54ca362364520e44060bb481b9f5921abcbef330bfc796addbaf922ecbb451c7530e1f7a322b3a992b610a035cb6e1b812b002f35770e9db4a5536929961011c8d3f45d48b942ab18ff5b5ebc7406d3b83b92d0c47070234ba1cc5305e780c197f449f50805b65df1a4252998c670c4f31301a2514a2df64702a4ae9f839124048a71647318ab1aeaeac6ff0e12dfa5118b509c4f6dbab4d5ad80693ee78fe7448d27806da9cbe3e4591ea3e9b7d2292ce935b92b04822a2b43b5fe7edde8ea31dac220db824babd3d12b5d3a2c0a8a04fe03292ea531c30940de833f010fa5ab94127fa9d313a8d82e3c8366ae308322ca6eb01e6f123c3045620e41bd335bf608ebe64b3767e294e4293c067d5e9d7ef7748e3835a7f62ce0b9ff04290eaea04b7cd260d7e8d95dcd0f7f34ca10ef487f7791172ec8d877f27159a3759699e3ff4cd7e66e207d0b410c143661119a3f569f2ccd866c15a3b003e1585e2ed6e112f0a8220740532c88b999432bec5f3c32d6604aa5d21c7d214ed6252f6d58c18a917628f526ad4f68d56a644f2f92665ce090c892892f081b0eb983022ec838165d76c2abdd193b5cb88ad5352205bc5e007a771835cf8e6b25656635e45fca5c76444028d204d1dcc0d653e427955e4982d76d2c47559678cdfae5a577b6ea2908093aafc7a452752a6047e8d7608241b264c31003c3a5f9fbf5b930027415c95805883680282e05a080ac57d8750b06b55437564f2b73f0a99ed6aed27f6a643b4b994b084e3b9a079d6b685144a2a469903b6d413b80f5a144c8759e6df75ba9cf078eef7007572b9dc47ed698641ae526147eed9330fc4cca419752fa4ef0330ec0bfe33120fb174844c1f2052255dc5bd7b0d15fbc3d8ad5bb5bd46b67cb4cf877cda1b8afdeb55a2a542254cdfd0bc2e475f7e126ab64fc5a1156af473ce483ff2dd9afd6a27608669436a4d76eee4bb70d375e959f781aa66cc81a7c34c071c6745f1bc07207f751e59ecd481bc5853666442d566e21eeb5fb940db57c149643279afaa8f712422b3c578cd9f6d2f436e1b3a0fca182a09d970a7a13b66382ed692cf8b67773c3074eae963c1c3ca045b92f20930ceae78faa6fe3f08f2e25982368fbe01c38643b9ff9979252974014a6fded84fb960ad5aca40ad72c297822bed939b1e626a185fb5b05448a096c2ba0fb1cb52c9a59fa33535b01febe87c583a8b82946b1963b4625f64f41cfa650904eeb177b92955b6848611f0451dd4beccfb2fa95949467ce9c3966736155ef2623dfb83110a1dd537c72e22b25147ee96cd392b3c88ba5272fc40b7c9110abcacd91b2691d20852784bbbad5c54155252b41fecabf463b1daf9eaf582f8a2aabb7eede405f95067b88ca26e2b4d73f6413954a79a47c22fcf9826426da0f0fe6c075593aee405bf55c8078b0b6e573bc3f53d9ff763bc91b61c348750fd1f3a4d8405e498ccf13301b2f2b2b2e101a51c75f89cdb082a306bf01ac623bb79245f54b73b249626ce35667a60d9ee92ecb075070d5d8bb9924582f2e79d11258898ef05f55159330f7eed8be297dc5ce6d2b6049b4bafbe41e7362e337623e53880d3a9846a572b104f76baf8c5fb5fe2dee14cb728e2b634d59f8aab7aaf68cd77f7cacf4ad9279b760c0f272dcb6606e33208f9f50d4c6b003763de107fdacf634fc35892a0fd57c3bc8246ea772198a7ed2459bc86a1d6d0825f2e2c214d25afb3bbc29584af31b6aee121d44ce441300a9705e806027d4cc88cf88c49be6e85fbec7c1a96e1fc783336e1094ec55eaca2c6c6508806d6dc71496d85fcdcaa68317e345c8711347566ffd83f0fa5658ffabf1236980f893431b3a7193c4981aee2cfff26412b2a2d689ca9c11b7edd25fa0f75a3b8c08de5bd10f366135b032f3aaff02858053caef96d7deb26c2aea622e0ffecb6ba392bcd2d4ee493b086a308f771f9bfea7bc010368e344a1790623d07cd2804b903a82f312ff2d8657629b3016cd8aff530e532faa2d09518f9e626f778dce3419b71ad7b69cddf942773aada267bef999474a4445a0384012d286ac0baa6bf91ee06ab02f056149dd7142247ac188657b6334ac0dfcfa7eedb9a66a9b97dab51432887caf5cf6e7291f96f8b2a2353ce05f8705cc6481e0a7e3b01a00999a0d76f2a570d37c39db29c41954cfa423d176a90f5ca6ba66f5a123531079b81729b98c577d18219e13f014cae746fd15e7453fef561201568687ec308b7fa55b88ded573dbb8ec161eaa1c40297608581435510f8016b96dc5f11a20ea31a5f9d7dce5617aa8e40c861cbf579450877ff06a6b91ca760556d8cf72432d92fdc5c38d57aee15fa5d0d2895f6944276d6513409239be92b8780205e69f70a43dbefc3f5120bde745557fc0ea143bcc948dbf98700916f1f4f9fe5913187628964e9f17c38dfecb278f81664586b0c9b3c344ac4a9d3ab729384375ca952deb641a6169998c0bcebe7fa37502d3cd5af16549e6b9cc0a4f56e09e132763a9e08f94c1c86becdd297533b1780b6b17c14cf07d820e88e939134b6cbafe65bb7ed5f33a303375562e02a0d9290e321bd6e2164e1e7fa902055358c44931029b71614186ae56f6d74e026204a6fb53983f3b3286f1f111f6797e4a89822bb9dacd76d75fed2481f3a776a979dfa67a3832d5493f6944e7322f00b49f0805ad163a567ab19f74a9b424a7c32267a5d01d0c6c2b78266bb265be3819f2ffc1ee1db0cc7f97df255ef4c0638908f7e30dad41bfe709e8881c386e414e5b6c1538c553002f4f3a434fb18c658e9e594deb60d0db308de4ac3f86e60937bead778a7e0c2ae9818fa265d9b0543a396c262e7e8945c3d19d166708b9f78addd3109c6de17b12bf026a70b8a5a7213d9a5214820c358c9b47ecdc814c46efc6327db702ece41be1ceef9012c31a648a8908adf5c44086567527446a26e59397e82a4ae0cf9670b9c5064b5548364b1edab1b009d36927176937510c7891d68394a240b9d6bac9ad777657b696f72f975191500566df5ce92f5159e9efb18a571eee1be040ca7efd4c4ca2d9bac2fccdb72428fbdd49bac6d56fb4d193084113cf45d51215894a672c4d81ea12e5ed1a61e5d8ec63e5f70591aa5adaf3000f745c9a288b9897257078a38eecf8e7e8049a6f775c9ba20d94db0b97f7fb7a371497680fa095beec025f55c9e88fbcc589febd0f8ee2544ff9e31a42af3b6b887f2ca318f9aed25ea2c274d7193461e7b807667cd6c68896be1d4ced3697dfedac50e9c9522bd08141c479f9ef6b738c3687aef680683258ddbba158ce31edffa641f098f2bf33eb0014e5f21d9635491f3b17dd15c572bfbfd2a3dcec89cf0c71b31e5a4df3d8fcedefea794fd8ec59752e36646377819e84d4e4b92d10d4a65c0d1082c88b2f372288e650057e7a9bfb069677eddc3b674c6cf3af84fcd87a2a0293fc18249a41ec71f4145b1baf537b2a0d0f3ee783327b63c551666a9cefda6a5dc10e3d08f686fba1611c6cb1400d705b793db497c6aaf4ec21b52bd9a650a76d716544e0ac2f835e4a53ec00a182c4793b35c09922ab30063c6028335d2b664b62cfb4624b6219813807edea1a7a75cfbf98728d99ee4a720ea3ab0de89ad6fe813d481ef71a02ca05766345ac8123d606bac5f49db0581fee8e04cd82f190a15dca84e12a7376bb0cd5f4a0be2dd726ad29975ff3cab2d90967b8c3779a686ba5bbec1c2f124ab7c7d122b3e2280947e747beb5cd13487a73652a600de27cea87a148fa8e519f16d8102bb0458ed7eeb0cc539367def07aa8206c8524c442c9cf9713546abaa4ea3e7f4a89f7dafbcce38e70b7ee9a95dd611d4f2ce560aeae270d8dc91321382e60df11654d7fbeb96b0148a3da0269b5698a07e6ad7c16663b99565aba7d7c6033a3f2352dda18839efccc7f74b70d5f0b6897ed73286fc8e040296d3a8990254425d1442a34f88d2df44f80f72ff836178e494e08a7dfd20290240b444ade756ca4c92497fc6651587ef8747b2bf79fa65975991500ba2e684140c60a23404085d395e865f0894265f4dbcab567f95b5d4e2cecc70a6dabb856c6cb8fd629e89b522de0c6f6879c7a74847ab9a14b5805b008f9cfa3e36fdd25606c049dfed0cf56c8828a89e6e78c0bbca8f29938c2205a90a676792f7a15e2f3c85cf92399a7e4936a07db39a5826153fbdf885771c7e3d5a9bb78c774810ac5c8e311599175f3a53cd147b1c786fdf905a96e69ece155bc7406f3de72c18edb1f9043b0266c8bad37ce2e803292e9c6a32e66d2ac6d377a2b54db92c5c9d1af724c9a5c45f644bc55b79424a3a621d43ef5d29b83f04cf43e93638c6be494693c9c7cfd259fbae54813f48fcd8e3acadee43b832e96f71db7d4ceacf581baff6dcfd3f13d315d279fc2af3ecf14f9f9ac2bab3f37265bbcbf787cfbdea0408a9feb0e2c4d9e164b4e42528cb9c6e4abd96fd7ceeb11698146ff65dac4071e6a1fd7cdbfee025ecd0f1a8d1c8ab99b9e63156b21001ba1d1b2a1b6897a03a493d800b0d60d1b2309a72605e5cb30383b9810e0609208222ee017460d665f10b5e8b7a41529466141ec07cabb471c5825fddeb91a6da56d764c51238b70355a17cff4f22698abb226331168600063c9d414c50bfbc9ce147c4fac7db3156649ad378ebeea549ba587262067c94061e2a91a3a1300cdfaeb4b437b5fd9f8f0a36ff721bf2159a82f4af15f68965398fbcfa1f25158928b4d73aa4a76780ddb58fc58fd009ffd3d9e701ed104b0892b2dda7699780dd18df239c0a0930caf6c56ef78b2720ee766e73e3f0df7c3ebba294e5b6ace9a1d960dc0b7d1581f4c5a8391465c0a12d5e59735234d11007d4be67155b9baec0e69e6d9ff8cda2699933ca2308f7535a0a720d91f0077831987cb19b7d5ff6a8d7f30982f814e7c596276c2e441d0c603cb8ffa5b57d7a19178df4476f3976d0394d73370f032b81980a4ba1cdd951b769796b7878413cb6f0ab104191e48479d40c7a1207f23136f3f4b5ac5307153bf9e8002c537bc54d9a5061933389f6c160f9118352b21d458e108e2763d2237b94b47e7b948cae69b69f4638fe6d22a3b00e7b95c3e8f59206c8bbb3e98991f3ba223c4c6521ce001ee29805205cfa72213cf42126a4718c320ba7bf33ec7d9f0af7d6fb84886a2758918cd6eb0afb3313ac2031aaa133af8964a4cd3194fa46f8d7fe7259561becbdbb09de87e2563b8200d3b8df7ae8bfc80ecfdef31fe825ba9af32b5f467cffaaea99bb3af66f113e7f64799d43129423185555b44f2fe614afa7643a6cdddd8c5fc0ef10862dfd0a82b9cfdc390309b6fcf5202212bf37d9b2c57d4e6e4961f7b99519806da8423a957759eba2c3ccc84244aebad7d69f66f5d9151dd56168d2963dc48d247a8559c82868f0863dbf72d2813d42bb92a1901662817bc25f0afbe96fe49c45e76cfbad814d6774cdd0deda02015adc90c6bdab4cceec3ee2173c5d158e17b4db68d456c511a942ff5cdce68095d8c70dbf066e8526510dc7c854a263e0e2d5fc294f7c728f872deec144ea02284402ebd76b1cd6e2a964ece7a8525ea3ced3890ac3feb61c236fa4b1f27318bb78a86df0c2ce8c622aff8b457df6c6017334f8fcedecfcd02f5e6ef98497997fdb659b4b47b92a622a01105145559ae99cb2deec5f5017a9ae6b7b29b24e88eafe7266356f59119bc8477c406b65e2e86a8f7f43bb7f3849e6604152d92d235b4425187336725988c734be68d8ed0903c9af531216b34de5feaff0032afee1c9db269488ee066b67b275eb8afd7578ec6c1d2bdeedb5255c28ce09c8613f4c223f1bf99b0cab3ac97d9ed12252c9da1e1efc8a9eb0b5cb5df34def5d36fc59c8a8c2d20d0fc0b2115dc9283b166ea0688acba099386ac2178afd4f306c42fce99464c52e741f45629e087ea5acf68bbe25b17ea222ce38f04b97087902e468ea39a1e430ff8294bdfd7e5d3401a3f2757c2876fd542c03ac62d0ce4f22fb2937e8f5017df791844bff40634bd5aca49999ca591afd42301834a0d24a7ca76bb1e6dbd142ce55010de2e4b3f05667bd4500f4471cea891143cf0c8778575d934035520a8f992c515343438f3f3520ab59a2d926f344e3bbd4be25c5a3d7a8034d10d7e78799f220edb081ca558abd7579ca7841a668edf2e0273b3b309672eee176b036be149bcba5f22d79f73fd8699715f83ced816d371bd9a24e2dc44d15d81442698291ce620cf151a8f3a2bb84369bb534735de7514f136605562ef79dea91e9001cc9a3ae5537fcf7a562636acff44dca60288b3d89f6f0b7d5a85b3823ae52af637a73f12ca6295395e6e61091d03f357f4b08f8f226d3ba83de61f2f3bcb18903f80ea43e91d9a503d52ca5c95f59b84043a04f7827948e1bc1f5221041d4b23d581e96275878017bdd5e2b884c3a9df55e4b5b9d05f025da73c7ccb72746e00af7ac057ebdf13a0f41ca65c39216895066324a1e3ca83b8855f2b4500bfb8e5f62a3e86f0d6620389ec1e5182bc659a5a8b56f2e543f9b33ba6757dfaeb1615b54a7bde5b0cd315a1fb1dd4b876f79575047dc2976e65a1602e1b356abc39d81643810ae330562630a2cd6ee22efbb556b760663d0f40ec1a7925ffd04bae7c8650200688d25aae5740f7b26f96fc08169ac7a988401d8e843f04952923f2b8604926c53f75ec39b732e368450f19f48d2ad9259774809bfe5b49da31369cd71cad83a3e09339bceb0969f1cac7d881cbffe234125788200e8adf85a8d5a968f813947c9ab43bd445c9fe594aac5c5051b5a9783e97a960400f3d87157a36a8131d8929b087fdbd3446433698cacb1c53c032cd983bd6623bb34a1afa68923ba3adfb8ef2b16db68a28259683f6112b97d68d230a6552c3a34f1a1efc14ee2915762de71fc280a88abe8130cbefd96ca88e54fb8e4f70ea55f558eb47af8c4290e42de67c16ec101c48b91824bdb586790e98fa6ce7222f318b09740a7fdba00921473765fcb0566c2ea067f62c2a41fabe11142edf13cea0f4d6dc74dcfa8b6f687d9269c3873eccbf8b1fcbb2b0978c24edc5012d9c39842fe9b2b78f3f42f7f8dec6e302523262c6b921cb77b6d28cc8b781ff2544276fe42f1d5ebdadfa8dee337197e7d8ce6359dbe7487f37465b3a9d781cb96498afe038e269e74fd7c1a7ad8354a50b97c80851947f36e898e3b206c589905d0329ffcd4e1c3872ce42bf8c5890aa6f152b5ba8ab5bf34406415ca0c9d8c9563a1442ab62262e6377699d8d7b00a7bb3d2ccb920bedc34718c3ab5018a306e653f63799ead39bda4d8b46d28e891849aa12956f24385687b421b5c4e7a7ccd0990b4bc62cea385ef57aa5f76e134d91421ab78bb946b27daecaf4cabf574dd0453733fdd7c502726e58980250e6fad8f89609c492f11504f42b1d2729bd43f6cd5355ab109ac4a2f84ad3c614b4ec31dd35f8e50ea4bccc7fcc6f2c33d39b20fcc59a2461e65dd87fc6dcd755aa3d3b97c6db637a1b60f617c7fd38a7af40c411cddd2467195d823179a530fcff48574ac884d435e7d00d28d6eaae35705d1b947dca091fb3d79ca1e93c80be5e38f09720d8e59636c2d88f93a90ecf930bc93891517704c6c0720c0f9617e134bd9350041714bfe0058e6984e6a24c6cf32487ea65bbc14f8e12c5609eda9ac80107f8754d56abe3221176252ccee3656a95da88003e88670dfcc57eabb8a5a01e725f539031884b8bb2f58608fd556176c5b0bb6f8d31375cdf9dbedf29984666cb086bf9776fb2351d8a81c14827efe094fb5d3341bfff00280fc03ac6e10444b610e6514c0bdc4f0b9863891a25c6e1cc143120993647f8ca16264525474b84fcc6a790ac8c9aca9f149489252366b90084329eaf51ebfbee6ae94c5872bc9fe6ac5011d34c1658b8c565665c5283fdefbd630ea461f23aae96bb01607019d07acfcb6f138f3769e954a48cbcfaa02dfb14e223dba72ae3c026833641e209b5d83f311c4c0034ce6d9a2edbc63a3719688427874a40f81d556e4f363f96eb5701ca75f26959c9e6c03a61aa2131f8ec16a31e8008f622212c5609962f0aa790c33e1cec8ee3cb1730102945ffd21f50a1098e55d7e0309e107c53306666dc1c3e2ea1113e912ee84a2df8e92dbebaa2c92973b824822cce8056b41149bc66fa833dcbc656912bd37ef1993b7081cbbc9d27a94ddbeb038a737d34be9bb09a1d03b7627643edaf389910bae44939c20d29a0e368f95735f67151cfa97fac1c209152fcece6e3048388d23d5be239f0506e05555eddb20932df76a3a1b73c0871330ef345d0c081b6827dabc13aa7b78cf4d95bee8233ab974b0dd9702112d4d91cfe979fd7c637ed97532f848446b95012a3c799cc000fedb9f4eb090e16ea3028431ca62a327047fd5968af8dd3b9843e7adad3424c1f285091e2ea2e6ef5f65c68223a961f5d70a0f8acc018e172eb320f3b293d7b7555c0faa6b087dbee037093edcce4ff9671b3169ed88cc64c229f1dd446e133cda8f6537f6eb7ce249aa29018bbfc0ff49a9f97d32dc3492d7c4c0a487f3e72e7a7e54cf2399a03ab7dcd47ee5f44c293fc1db2a2593a1b8f58ff6c96cb31c4ea322b7b6eed3fefd6134a5795009be33213defb214f635a3ecd212b5f16209e3258841af9c3908a4f7720a236143885bc2c0a4d9dcd63d1b80cf5982d6837f45a43237c2988b2fb5dc7d1763f4147a979c0b5a3a52fee8430a32e30cb93db3aefbe70a61c9ec6c4b1cca480a0cec98dd80ac1518b4b35f95407ad9f6b07e95a2ed91a15723d65f71c72963c584956ab01943fb8a61091c35d5706db1f9c4e7a5976b63f1a72f648d8bcdb8bd72cd867fdae617d67521fe298855556968148d9eeb3afb251c397dd45e095be9b45ff4b1310921d7c8043a27f9f72c6402a597a138379fd2231dcc70b309b21d0cdfc724c14d320ba91d80a92212c800a1b985a0f4c0757965d6b7d655f5a0746feecbb9b0db9fb462153f2df0c5a8811315ce021f148c56da18e4c31336a37a8fa9c9cf82e69acfb0cff4b5eb81df1a5641937b55e2f1124f6584ce24ee74e68a8f66a5f101530423565d5083f71189c4401f0d4b07f7187ac2241476b6958978369265590bacedc4d0b66a1b154e10e667c658cfc551c3da0edc0997e0bb5c4eb3bc8e074829701b1eb9c2b2ab702e2888ebb3da59e9ee6fd1025d17475a7fda6733c7421b6c0354d7699aa351caa7b74805922f7fd4d09ed2e7603daea0787a550e69d9de2255e6513d73a99f6d6df2cbb1f1c4803463dfb39d7c7411647840355b0d707135bbb61def9c205136ba25e145b3532bfd5bacd5980beac3746381690ca083d571c1fd2cebcce14086f446feedb6d32bad1d62b842b71a3398fc3e123aebfeccfd084ba2869a3cbb3e45cf825e38197950f77a71991ceb30ae170f0291346ab6162fed31186f5f24453b729ff4a54b328ba02f406e85b2d32bb03130d4fc89ff9d3e44b899ea51ab83631b218536fd5031b226bc8978453df8ff79bf55a690dcf85761ffe2d7ef2ab5b24d38a9513e15992904dcb99e36606bf12cdb8cad5e559f08234957a6d6a366af12734f92ccf4fe90d24cc6ab3bde108d07f66d4f4cc9caf3e90418754b7e945e166e455dd4a73b4de238d0dc83d4ab9c65eccea9ba55fc83df8c606cf448784a46ff002156b1de7bad491e762f809fe2a619d7ac76c87b0394dc9234cad19856c782032fe625a817858096bc351df95dd8b1e07e84ec272a64076594215de94571a53d9e42468b045f6e44886d5d1623059b3b10923d1fd0d9242d6702f81b8123e3ca4047abc1e088725122f5f8e1b6a23a323182a699d11d9a32871e8c03920b5677bb3ad70df32310666c753b7936dc3838a25e3daf778edd4aa5cd550dc9165940597828473b3473fffea7960db3a94ed355be9343506de9c46d7ce017a3cf457ef0d3308f82b9ac718b2142abcc3cafb6f5b044a54f7113b14f854b3a557cd7743036f9060f7cf36d9761d1816dcd60326413c1455a14963935acc6a93f5d73ff38278610b2614acbd1482240f1f191a4b38a63743ce95d05fcf7f1634cce935eb01f076f8616808a0e0b129a069458f8ef042a4626cc6db8f15fe2a291370bc1c98c71bf1d369b0ded11b3a982aba756b5bb75d9c2766344ac61ae9a1e486b9cfdcc8037f33e709d1ae9278f4acb79f07fc7cad5ed4b61743a80e641bf440456af29b74664a9cc0707e7206920fd4de6f00a17a4c07c2a1e7fe035f004a7dfc1ba7e54fc3b1b0bdf04f52fa5afb737b12674e361a8d3ac7017829cfd460aa4bbe7e14048dc968038e9d8db0517ff71ad2bb61f1be8413d0ad688caa1d13fe51ffb802986b0549092cbfc9cc995dfec4f88f0a11801f7bdafdadf690bdaabe647a8e4f8007519161b6dabfe74fdb05bbf9c65bedf273f50c4fabeed198032d4871f66dff2aeceb22ded15da2749ee660b1a8428ec89d5ad465ecc5c12d489d2e92fb7ffb1ff61ce5add05756c159cf09ccca75ad586c6c5442cccb71a45023c173e601ea729597e8629d7457116ae6c9954a52620cdc57024943ad8f8c0c1bfd75c678e474fc8eaa1669269a2b957becf9b44c4a59d181003d168f8545e231eebf122ab6a329b9c7c782cd41ca40420509403db66421c64e84af8eb51230413bf9f9eacecf3d6deca7b11005021170571455e8720fed18e49cb5aa3b5745b347e48e7df608da02f46798a662419eb0b95aaf1b81d7f5300231e32777777d9deb19b7cdf7dda3afca756cd309005ebbc0421e71b5ff41769f90eed2e19825154bf289aae1cd89f050f070462edfe762e47d09177d0cc9083b06aae183001c8373b556926b550b7e48dd4dff8df98a0e4a91045d421b5d4ce8976c909640b39c3b6cbb3d815a1cb2e42f7664838d70ca93222ee8630ab136c7de75e518d9ef490934ba8a9bce8bac9933dfb84ca2f02dfa931ca68d90d9cf848ccf57653614d4e8b3fd3ad61fb1dabee29ada2c4d72465fbfe37efde89dbeb654db3b3fcc7f2f5419b98fd1a6b910593f4037361bab7126fb076309d320796d2471dcf528b2f3bd8158fbdbc526845f63328e0827616873651bfb2e53c0193be80445828bd529fdc651b253dba368d8868f818dedb2e5a5a043bd64ac5b4761612bb20e63559d4fbb409fa58e03e3867ee74fd77f0130284407c699fc87afcb90b4e0b682c90c288350dcc6a89355a9c3049d1175da558cb7ddce3336b4407a3aae8e2b360f3fc14e6ac8fbfba7d5954cc0b85adb80ab0a43bb00b529f88d0673adaa3d656f3a832f58609ec3f400a3407a9b7fd1f0b691e2a96dd1f28cd9e7fb7908f2ccb45e8569b66edfec8d1ee13ea308bb20effde9c2e4342cb064fdb1ce12584b29e9f502978c0aabbf24955a28230585136740fdd16c14e6fc118b3d8a9c879fb6136c52fe3108b2daf047b27cd42c0ca4ce2074cc6d0b203b6fa9e260f7e9639cb2e1543e786250ca5fd68976f589a33d57af2dc082e2d700200f9b2c387ccd67932ee1d6e2816e6d21c55ab0ad72e07276c643ea9012316dbb3141461f92e6b8b2e75a06d8bf8810ddb1dc01840779126a6c7b2ba5f83a9c25b4fab9e61caff60d2ec9617a1d7f12e4c726d3843eb671e4b9f15e0fc7194e352cc1197fcf134befa80d9592b1c2308cd867d97890bdf2335a41d61ff3e7c7dbd55af0d1e86d4e1382a503a2253e96c437eaf3728f1793cd56fbbae83adb8be96525af7e62ed920363a0c435657462302f0df9d8480d560b9a43f844325af394b28e2b652fa0660a2c91b86aaa9327d9a708dad67f8a1cb0d31ca8801334d09a7b478736d9fe88bd068e9b8b7f537ccc94a1d67e5707e6542dd5a87ca8498502bbe30142f88c0fe649d481c543b315e55e1d296ec970bc7a638a649a187a2996226750a2b75d67b9b6d9170aa0c2ee7198fe5c34f7937db7b209e469ac29cb9a9bf6235d4685dc83470cfced392e0e083e0c23f2087d090906ae016bc9678786f813be02c7c482cc2500a551a16b6fafb9c8393a228e5c6e1ede945f7c03198b900ee5b32c6dab0993f62d7aa6a0ddaaebe96d766f921917195446ec81f300c353290cb06c602fd78fa346772b72d05213bfa8612f9906a4671f73ca64e6f1e735c79dda985d613eb7072961cb2528f8de65f0097685eee1768a35a95bfc29015ae35071c92dfd3d8105ece8d92f020073a799957a0c19221c3bfa7457663107b65785cdb4ea246e6260065316799443b771aebbd11b4e1dc1670644699a83c0aafbc9fe5c903132ea5eca241ff37c2e561434509d5516e3040d7fe812b97f8224d6e214190bc755766a9477a93e73efd6b618b63eb2be3f18a9861dd644a14e12036345cf09948cb2cba764dd879af3037ce50a54801625c485c5daacad3132689d10b5426fdf993307c17a54468aacd589d194e2b190d53f3ef9a056dae4138bb98362d73f34d30d9ed790350fb55d81e72431f1796d7a751a8f4d20cbb838a8a77601f9bac3edf796280884789b67a5b1bec9916d61ddce59a439f86513c017af5ac58825b640a3a02615001475da681d43223d917372caae5d7746fd9f2fe2f7258b99fcf722959fc839245196ada5a8232209750a31cff92977691c8ca072183af3a5357825e5a2128e41b7ba1de12fb04e9b0806963f76930a75f432abae489a1e267d0df7af900be36526e262de4b568ca7002efb46048a8304490910cddfb4d4a82a68f1851d10156b2cd69828dbbc7fb18da65eec489e44cd0ad2824cf81bd6e887b1f7246d9ad6be39be1af24df0d4748889e77a4d9a2208f3340afa769cfa512fd11707806d4e210279bebf7194b7674f22b9070e67c284998921daaac4f56cad0ec76b85b96cb460cb190872687c7ec081a670aa13691caed929729677ff45c2eaf70d73bb16c634d490f51a42675bb9253925f5c63086339e081e15a2d26d6bd60709719bc52da5e6d9e1aab37b120a1d77edf85aa91236bb0219ab68daf59d2826bb87b31461419c2f11336854163b36306f81608898fddc65c282a5ca3b58b4a4c0212db33dff3e7206bd01e6a0a236d9dbbf8d1cd2a50906719fe924005a1ed147ef50c582bdca4aaa5591e13c11012e3c32bea6f7ad74e163987beb4a4937a4ff01a5b10783af31f851acc2e07ba95ff2e668fe4e4eb31f2883e9248740c17058e6f2f6431ad5276d2e417a00539092c9c48a265ff2bf37bbd55d5cdf5d28da625e51abeba45df2bfc48945cda2a98ee4d52f645bd0b9e735af2e935f57acfc883cdd95f3af26f5a9a0903b0997f44d82d50a4ee67940c56871b98a053992b7ac9be63dba640da58b2110d74710722aacbd355b7156cb4642279a4d2491c992fcd7a4994e402e2cde45ee7ea985487c9e01758668982555280abec72ff9108c045b369c91a68994b28ab0b2f94637a1573db0cea62dee3f1fdd59394b28d4bc72c67ef17dfabd828cc4233a7e020dbd623e94c77d3100de10a8aac09c5f07240ca01dcd9689a4e345fbc141c48efd3b4994d14f53a322097ebd7b93788fef117715dfa9aa0002d29ba9af34218b125062821a5ea316f300b074cd19587b69c05976a72ea3bac4a1b8301524aae022ab199048ab47f0236bd92fd0f90434757fc67d89c0b75600790b15204de4c4dd4adb4bbb3206b3940576df68b1fc150f2a4bf469c41c2306e405353b7f1419d24132826d0ca9e53de311e7693a80239015807b2cfb9f19d844bbe4afb47e51bf554ddb6d773f04c7c9d016b05f00ab38a94645b8039a03c8f8bdb99182cb89c3da65552ec365992451dc6679fffb21d2b63ebe9a99d7fac382880de0172947dc40531a5f7342cd7c9b60b1dbd5715f70eec12f069b0c2e8f524f4cc6220fa8fb79f9d0e369814b3812482ad79deaa1224a25d19402c97b2fb8106a7741ddad3ed8e22b905e0955e4db076b47470513375b969fea0f56cab16965f8c540c933aee509cd047921fdbd6d9f80d16085bcd7ea0b1a1e2e26bebca878d08b9620b495dcdd255cf19523533b29acf58237e720a6babe6c2ed8e2b5d933961bbd562d86535b898afeba8c02d5d2e5f9031932101c30bc2ce4f0579d3681bfceb56e1665c803dce96f934aa3e299d156b78b36236762d4153f4040bcc7c31a3f72c71c8f242ff97a4cc0707757045f79c7b87c87f6fcf155c435e2f0f8bbbd5d2e4ff3ef604601dab5321eb5b37144717d4ed611197e2865429027d706c2ca1d15d534f7a3b49f1afde98f8eeba6626d87dd3b29a731f8b80f47f8fc19b74a3a09a7adad6455d73f25280b4c6f9af51896bb0dad0e48786076073e900517109fdb8a5a0005ed37f3fbff6e591d3589d763303d8a5188bdc6e1c7485cc4f06a6ea1d665398ed07bed3e7ef98701553e627e630915637c472d08361d4ace332dea30a888762a72d2490f4a0530901828809da722fa09593417b094e8473731b75dfdfdfbc922eefa128470306e207b2577ac6cb903ba7bdbfa5e1aa4a87eeffbacb70a29986745c28ed0826a27f46ed0b2c965c71f00b13220235807c9f442e9e9d01cda586046d57ab2dda6b0cf7175d587a9ee0bf29378bdd28fd10c893664969358620ff3caf099322f8d6b31c3c81cba98ce02196b4dc060af02aa8c0c3b8cabb1108c58544c1268a68fc85b5b433bb27946667bd6e11d9e8846e4c426d6f6a49c8ce62e3a76a964964430df994c4215d832444aed8345ac993bb87f93cf52c7d2daea77a577c46ddd634a71b7a2981496e6f11a1e29015cde3fe08653178be29697b2d9451ee4fd06b870f6439b5ef6586f75bce8b6ab45fa18790233ece71b5f2e1f0baeaf3abc1bae6f0cb9565aca25c71b9e56ad9133f09accefdbbdf8527fd201bcec2961a1eecc2ce516f0871282b83ace66dcfb1e75dda5c778b70c1df984692cf05e2969a8de95ae5161bb0dbbd592ed175956c6be6250510b5d2419d9ab73768d35fadb6727b44636a664e950854f5cb3894936c7f5d881262fb4976bcbbfb8065cf32752ce5345c09aa00f8e7000e3a96a3d7be91e219662cf3f89bf0ee73686abf2cb98573e483257c0d2b4ab75c4fe45a8a0bddd61d63a6d66c6ff14a5a2f2a2c1569aba319450bcf4b332e23a05873e1c9e16cf17ffbbf2625110c799632156a389a5c86e3695c18333e5cc168465e015a2bf1b6ebaf03a32937bb82b582a87e6f81a6b65fc35d584b541af127bd0b080aee20d45a2284ce076a86f4775fabac173a0a8c4913aeb9203ceaf777c488664c660a56d0fdbc9c8722c2b2d3971dc2a5196f932f3a3ae0d16a0dba1d2071e5aab69f605cdbf446dfa227175b22925e66a64872267d68f5f6f33cca650f4e0149e1b67500fea9058fd9d0baa46958b72680d68296218c271635aa58a42d0e29092bdf91ca0a9a77de76af3967c24b58a775c3a1bf878003a443405f3cd6c35508ef7c31790bda11241a518098165b65da63bd673351731e261b310a620881fdb488aa3fa9e1a4ae1d6e26629ec3df7085e4c04e71e34d1f3d638d32bf7e3ed7804cd7ff6705b9621b68283ecb810a25d3bfca6ae7f9c26a72d66f82ca91fc26642ccea01fbd2434050c27f2b59807a554ec3704ad821ee62779c72a84831feb78acaa4cec97c4ed51db747d75ecc3639e49447058235adfd5ec6650c3fea3148e369f20403566ee4f216fae51129d83983593cfcf6d51c80f7acd6482804eaf7126f4e1313e7df9b4e27691806b7746ac44495127d36a86f6bb19ade7d52387bdac66bfcdf73c8f667d7e49ecf11bebadc17c094b37e5db1340d729ca12f705d9cde50db7b188ea7d7121cadd0f1080978da9dee489ac2d9689fe6452699b484d575d1768092eba847316d940bd5e53591236a918c9d465b1bdb211773d44bb2ffa7f67411a76cb209ce3f316f121a5aa88a0b2d60f116e53997e79a4c74640c0b43c4735fc1333addfecac423e2c3c852c0e286babddf3bace48508382e2504a0252cf48a8ad8f461edf91f7b898e70ccd65a30e82b33649bc0dab25c5a97bd4e24d84a2b1c2b4bfa4c25a8b2df4e05435caa89e166eb2f715d5e60d98c14558817e2640013ac10d0735cf38d6fe599faca90976203e5c4d3ade67b0537c9d08940035d2e4339e55a0cff312583c1f7d795e792a33bc8933d6cee6210858494a9c316dd47d422b058c10a7e157993fa1055354a9de9f8837e409bad85b0c8690e01ee2058e5fe067784cbfdbb393261e3f07a5e8decadc43dfde7ad45419d824ecd2e6d701e21f7e035e3e513285610d24c00faefe1818b7726c2d3678bd259e06af09d944cde63c98c920355a641f1fbb6049dd6fb1f8c02f2c224f8b838d9b34e87f3fbd535e6973e81e0b7ae2beba95633b754922a16c9958555ed113939772bee51647f34ee68e7790e0174ea60cb0cf034c2d1fc292887a4521da29c65d1e8856ad7f780a88df0075dd5a6cf1998fe0af9658f20fe0aafd1f75b3aac57fd78094742cb1a61131e3fc9f6e80560334c65e2b21c787afdbd8e4f4b68fe077712f0e94639cff79c4e7b87d51aac5d7ccc9ed84e9ce22dc6ff13d021e95dda862b66a8dbdeb119f8bd85ca8f602b6341df0dc012b5137a45a154a7f1199ccbb7fd2f507fb8841ac2fb16aae54e464d6a73526c0607be645446bde00426208aa50606ce4e28f878edc18040d2a2bc168e9229986f2883d46cf7c486eeed647188fd83cd3c23d3216c052201d01f4f7af171ed0aabf566c788edea2c6039f64a2ad602f2d99b4c286092e829e92c35e76edc4d42c64826c635a63d3d40600b0a60a1279c4ffd65a5a4a4a2e3b447620467ea06031c139eb21a11bc23e98b983fc8f3b7434680344d0641342877ac015665d5851b2b39a7b42a7f7ae9bb4dd42b4a4564b608bc20e1810fa64becab58bf5cfab4c82bb9d035b05da5930cb5711b24b077b3978e1ce103edb253b2072a35f7d9d93c01742c8000bb3e0308482d36a93c453bd4ed055e6382a9711c4a08ef146c7b3dd4a310e2dc524c8fe822f24f4c55dba7245afb7577dce16e70be0d241db7d3ce2f8d5bec90f24daa277e90fd1244e455b1a8a846e0e2d8263c7873522edfe27b06582d49a94d0775f109a4b4ea29a70db5b2352a496c65d53f95282e5aaeae38e43cdf47554e5168d802bac16fdb0d6b519043deb2dbd93611f6a74d3651de1c42248ccc85bb786f6c8d71757e61c01a155157f94efbd5e4605d56732c1c1433e151199eb9b6f2467ca6235f53807f0791a6bf596cf5982c047212930454569cb20a6895812c011c647d0d23d3de8add221ca5ebef129732c01c3e60e2514cc6af9f9f9e6898d73ddade0682ff9aac4039add520f2bc601709240bdfa2ee3bb496c68cc4dd97366d7edb0a59e6e084c11ea59124ca70ffc36abd38e0accb7a212dad3a429223aeac725168f93a70fc19f9b1f403d3477d13bf1cdef783e83b6db51b82425c17f165491b741d54a87e4c6714597d04f109124002cbfaca2ccce3a2aa793e34aacab1c63e9bc70728e2e0646f353338a20006910f6d929d2eb2d79bd9965a78c1eb496edb02233c14475b5bafb29806bd48a8959020c5d75fba73ddeba4f9fa1a9f389412e4a2c1d29517cf789b27a6822ce97cc2525aedfdfc4fd9e025648a9ab3baf47a294c946d36f825432e43a872240d99cd8db6acb7b8f9d811952a38316c771f7cfbc4951d42633bcf554c3cbf18076a404579958814880daabf779f80c4d64dc23fc92bff53e1750b77d7dee0fcf7154e2fd00f884f0e2488773a3ab99841005eef0bbb5e18b32a9786b699331ba1bccb7133d3906d35fbd66c3635dff2d15a2871cba185b02883d44a1f5d617c155927c502bc2f707375618e295415353a3f623743b1480f358942d80398201e528c3f9e613a6c0f01a6ff9696d4a1011ab986ab416825ad19c3ddd01a99978473104c1babf698c4fface7ad50cc9059b31f4f5506d615d617968dc354aa9617ae14eb4e4f1fd55ecf41bf05691c64805bbd00d028ea997758dd8a5a68fa24c1e10aabe8ee7e9c9ab2d201d9c758faab9014f6ec7999743fb31c6e5df2a8f61c8e43025b48fb35eb6d8cccd3ede302c94fda5250e1ae2d1357977fe5f515f0cbb3277cda3c187fba06631671a45bf11210677641303192ac82befe0fcbdd9aa9640e5d9f67e141afe1dd9f54f8a785ed99f289b737c7c1d08f5f8370d83b80d7d1229b5ac6fc09f40b00a965db120b7e97bbbd1b938346254920fb629b0628081b1af02899c1b873d2c91b1f230acbeb294a0505af5d20acb3d4e22d21dc3a9fd60b07c7581aaf09c0b8c68b6bb5fb30caa301c9e5b938fd82da73e91f612d488a262e03cc942434846f49de46539312e59ed3c02f3b905d2b76df7cc2ab0adfe14fbf805a807a6c0b7521b85b8c463912d828102bc2cde8dd2b07dbaed4f11273fa992a083447555501206a7b771123b59430c351d49ee406f722bad5c00d8fe7665d7c6760a7990aa87d9603fb03c394566de27e36d114a61e3bf23d3dd69986447fb6f14e63bed330f5c85a97048138990411bc0a278f0f6ac7153151d12e4a64c49b69fa3d6b31f614f612b235b2cb134a3acbe7903783be1a6bc0804f714ca1912d7002a60ef4ea23003ebdd1e2bc8410108599d1ea7220653b5b1864c0ccb44531b15bcaa881df0191df168a970b55d2bac3ef26de11981a74a1a227cde4216ea8a492f1e48630e6a045028746a2d5e22eb83e4cb0d8b4cb489b9d39387d27c29293ad550686bf63f66bb0a6356e86188d2adc41b8443b57d24eb2fa37e2db9c4331f1218fd549aa9242c8dfdb72dcc80f9b071d3adf0490038dc0d1201b7016d4b9a71b23e847ec1869082b54736d406e4ab82257da88c400bc97ede73ab145be7e38dfe832559adf3fd3328db5a42bd7f0c56eea96a06962fd6eae7871eaeba570c16bfe63a07c973f9159e53731f45d3e3e8c80edde5b69cadc5bbdb4e6c49023d1669fec0dfa6bfaa1b2aebd865c1c6e7bf6baee4c0d72aae90b7357737e3265b1dee389d6314fed4d5582c1754be05121e0f08cf9496ae43f794bab05ac4a15753de51fdb7ba7ad3b66cf35daf0aa34749197338408e4eef793691104d7db6c273593d5d09802278494cb5c4f5e3384a9c0df61239ee030a22d671f4869fbb592120f0671d645c21e22b96fd1584ac08672733f45474ade97fe56fa9630b1aed61e95a787f25c32ed7dff48fd4be3c1a781f99325875948db311f8f4b261d0b8ccee60b3fbb9e518b18b3bf41168d972c9532b03493bc244a87ceb300a72ca95211236a2ae987d88cdc700fecfcb54daf2bb65100075df0efbebc7450d0a23d9aa52827df75cbe5bc175bba6f47f1e1ab313175fd6f82a9d5d6913d374e07e02b216481ea0c8da8b95bcd427daa5f262b3b00d61f0ba56d144097b625eafcf5f9ca44a5bc8dccc80712e15b303044db50c3d0ed1fd8d5a48f17ef5ac4d359a99604e20e1949f3e32890e73399422a128cf6bc2fbbcb951e149d8ab029453140fadb8852e6ced223e44b1164d53a2fee83f1a56033372a221d952bc8562ef57660844bbd784589c3d4b06c29d3851ca417a0db57d62b947996544e43333b1ea1cf80a7da0d4c6f2b1e651d4353f24327fb99d3db410999aa2e2b2c53b030ea413345ab5c82126f6ef3c2ad481d18dfe028eb7de27ac5f2986a7b6a6b2b3399fbc635257194d8697542d37350153e9593a56ec747763ba0ec3b8b2451600aaf68ffc53dd1ddc2420617c0b737efc684b825d7422f1aaf5e9b253a8bf47cfd8a5dd9daea5a559355257a64ace08506c3a9aad43c130a98536b80269f8082439cf47001a3a4e88af8b5edf026a7349e4553782e2b3c3f5b2c431e86b34dc68d3e03f8de323e69996d0210e205709638f894381491194b263c6c20e61dfea7481e4193ca3d9e58871b6bdf3e0455d2c9da544a6f3c2982c34d4630b0f2e1179bdd9ac4433e458ffa870fb5b297535c7eba188a4831ea5d3ea3eba2ffc019ca5364da8653c7467548018e6bfa091923d2b7547b941ce48e53278748f1614b92ff8d54cb2289839593bf9a67413992decbfe387097a03176c1b45aac5513ba6bc6f453c7b0e7b43406fb193acadff593511a8238a8e2d40d7abe4a93b8ecc99df680d289da50303e375f2c44b32593dae3ee009287d479d030418481cbc11374e9fc44bffa10eed34f6858dc2f0d08f3a64a244a87f1afabf19e3224a1c619d1f2ddbb63e8e6c22be1575d2b7bd58117b1716bb63754fcdb99a6a0596f00e4ff60239c81d6d87bd20836a7a4565cd869beff4cb10149e6c307ddafcfea6fc1ed7555a0ef510a618ee86431fe91ae62ee16cf3fdc92fb7579566cbd303c755628da7ba54727b1dc7740ef77ae33e292f26b4bc3583eca3802cf336e1439233654484db1c22226ba5766446a3d5d536c2f710b03fb563750f052a2d25745e56fc11fd41da931a8d96d6c2fb1cb0ec64cb08bc56d20023d506a15ae6d82efbcbffdf6b538308e6fdfcdb8e56831c04bebad4ea819bdce9a11b0474773f5b300d8353e1aefbe33d9fc1063bf093affa6d7b68a0dccd5b7bb5940110adc54e73a9c29562093f7dab49583275c164aed6b26a19b23d884c7125c0f7962674573de058809bc12c9bc1542b6bff853296c0c0a66e3b0b8311dcac91b0159e62e05e3d5222f01f151473bb62f1408daccae30c3b877248c7c56f9bfea3dd74266ed7ef2424eab87072be36e997cd98a2e5f215aaf66ff9e7a17fd638ad5c5f287551255943965a8453b3362fbc353741461b17a3aa9b870397c56cbdfc2358efd283fb9cf4dc051c2568ee400fe0863154692a4b79379a503a40702f62b4f18b2c59ae9643af9c2c3baf78dd42592008d6b4954a585a1d6d089203fc413d5b33b41f061339a3efcec4084e8ba8aa1849def312863c02cf63906542db13f7585cd2e990427d5afbb1e0cb658c093d8ca23eec6e0bac84f15935fae25c13a19dac18f7422a9f1ccf26c53663df74712d5a5c4c1fe9b83ed6aafac4d178e785501173fd0703a05814db5c10167f821aa3267463b81648a9e3a636234a3b81e002a9fa4414ee14349c44b28694901d58e2ad9b54f82ed5e65b28bb12118f125aaeaa9c4a07afbb9431dafa7ba955a2590f0a9939345554d0230730561d1eab031d5265e7d8f941e331f2957bca613ace6bcf57971f2d848db87af2cd035be63f281264bb6a733f992e4a819198ecabce80bff6dc2cd3ab8ec7bf836c3da7f42e992bafbcba5530dc55a2deae33b4de9522da7aba7ad27af04177da6662327843eb793143e65eda59fe9bc2b862bba0836a45c53a1801c4ecfbb92b511863b4b819648c18c55f648c1cc31c97d4f8813d0eefe2d605cfdd82a9a6097d57583fb0ec0f3f24c1c647be49e60251278bcaa163a9aca7344028be8f8d340ce73e890ae619ff22ffb2a875db7cd92cd5d2e95d1d47b5638829fe6cbea3b1a3d91e1e874d427ba9d87552fabef5e0a7a10bcc2715f4b6c659a84085c84dd266a00f6f904cabfc6e02eedda077f860c1bc5e721dbc5f78264061c56c076102694a614b84c730ef84c4990ec772a4b0b95a8891151088fbe689ce44daf9e65b460403112490f1ac2eb9478e44cfde2efbef229170cc52fade18f7d51d6cfb94872eb6974d8cb3ac901d7cad5078d51fefcac7147c431d75df70ab66025e1a6766f6642e845beb3ae6a11f55f18292c47910eace99d8d1ab7d3f310c6817bf825079bd800c2c7722cb39f84f3a6cc218d3456d140a2aa77f7b819fbc86304149ccb52ab27877e1ca9407718b9b37d8eb916bf27425b49d3d9b0ee67b8d0ee57773d2c493e534cea4b6ea95b830324ab9c62ac48c3d147cff0920f48179efa1baf5014085366aeb1d3e0dfa6958225fd38579db14392c725e1ae974bf3723704d060b6cd709e8bab41b0eb731301881704fa60d6e7e5dba3240d8d5e7b2dc9ffdfddf7984bd724f6e140ddddce699db698472dcff244a41d01999b1cec323b5a7d958c3fdaf37c96be782d9b112984496c39951c64a039373c47f629696c4cbe9335e7b88ac86723edc31c3b500927797afcf6b2ac899b6e3cc8509894a210a975a7829ed4d1273c45cc9c08c425f85eb118bc317f9cb3f156201f2e890ec07d51b93a0b4c731e092d985cd3b962e6eb8079b2f03c50c4cd2bd613d8a2011a6d693c034271df0def85f11137b62861cffaa7e98ad5c42d4129be74a4d763545fb9858dc1a06034ec0926d0b8f1f2c94fa286611915ae1cdc58ff7da17e9da6e278afd41f2765dd423f3ef503a3d8c3f303db690408d6971bd1ade843e853e6f034dda8020433185d67a2c699fbc46513be3822a4e8f580388f6e5de5cb9e0894704d2a4da0d5bf781c55b3cc49ef9f613de70863c86a25142a7254b9ca2c8a2b25653872ace83f5741278faa3e9b2f88eac49faa5ca13d30e2ba140ae3456d7c0dd45d5fd5984873791978d741c2c9e58deca5cbefe8d687a61ec5b1ec35784cb666b98432c8e4721f254482742ab2d07b57e29a23cc587d2c72cc960dfad2b49e14eb7da2676ede5e604511cc0d51feb8e876b6078656b2091aea7fd6b0620091822b5038d0b17385b8a36093b6463536835d2e69ceb5234bd8d4600b17b9e69ee753357e45cf900a291af0eedb9fafabd2d18db60a9c805768dc4c3176181243ac17c1e2ff9b718a2d1b3f51a3c6fa99e0709275c3644aaf79fa6c5137c91f9766791b0333296481e189d949d5aa35e94d5677b1c15ae80cd2cdf119b6d1aadc2d1bd171530f8d4dac36c02fb17bd8e05f60562362d9fd6c5e700ac7aa73435f3f29a18df9862413da377fd16da9f3a807aa2f519e70dfec8c038d7e6bfd98976053267d8215e59de1cec98a69494c62bf4df9bc16f1373300e11b5e6dd65680712629ef2e256de7b5b182fa4d6b860fd904557fbcc0c1c23c390dff5ad76c2a482e2c4759757b3d83b28b7a9f36dcf2e8143fdd51f348bcf33898ef1b066f4207fa61c6aa12e5063e9c7b299f3878376b37e8ff3b91cfe8bbbb0fda67c5e00fbc4e6f884c1089a37dcafe471c81741fa1e1a2dc8dbdd934cf0909f69436a7761336aeb3a3fda1a876d941836cce2b2a85d2d2713c569be9999f99ef169a740d7a3490904efe866ec27f7590cd8b38161d383f5431f1c10182ec701cdbbb5f479c2fbf50a25a24f80b063b11cb47468177e1cf892e9d67e99b309c792afac9f2cbe6ecafed3ab19854679aa5b36191170c3181a239b91a535a27c6993db6daa5cb703ed835282b11402be84439c6b7b822250dec4de28a6407f769f964b383ee68f700340fb56cdb46e1dada37812555f8983b013f174f6c0581d953b5892e2301c7c4e478afa925473772cf1870e25b422767004501a919343247fea61e74fdd32ae6f33b50b559cfedb7ee5010e8ae16d2f139812d84d71985af3b1fdecb8569d6b9df731f7007950aee93d29483bbca720200204b295008c14083391cf7260e81ec588d0eb7a1a46a32ef4697d400dd0697b5db70a52f141e13ca40df2e2f8aad3f6d9567d36856c16cb8991230f8cc883c37630f0dbfc67eeda6e6a86198b41b933af99f2091088e8a97d0342824849ffd203424f395742608cca3f5f726233a7124d9d092a64aaf4ee0b311f839f013969156d4fd05f60de029ee5a367e176d43dfbc2202de17251357f03b0067616b78fda56ceb277a72e2d4741af165bbc1867176ed87a055d08cab32a1b5bcb89ad5ba994422adbc0f14af17f649d0dce7eda249cf42734fd9673f4c12152b256a80587f5fbe9ef6c8247efccd004423326e86fb51ac78e2b18c490a1febcbe8dfb8f0d0203fc302e0f39ce0ca03dc8f2b9d7e813f3a7b615d389b41692bf66443f2577dd10d9f4e0ed5bea3a3332625880be5f2b3f252710938260a69f52b6cb62ff9d27c6d3ad30c633ceaa24c779b1ef641c129e2057579826ac4c9ed564557c7dadb29856478b4adbb9686d8e0a54d08bf0e045d82b0c7b547c732d0d5b37144de9ce27ba8c7f8878b35e05cfb2f70d7ac804c3a80ac05a4edd1e89b31ec0d22faf23bac0f3ea2d5db11002ab96a9441eafcd83780b84139b424f703ef541b159104693f0ad4af8bef549bcc1ee78eca8d7e0f94e9807b3e18ba3f7c0800c2c29622223e590497a3c89e4c6f937c952d970677cfe9dc3c15993bdab4f4eb0989ad9e4546800bc86e55fac520e2dcd1a457bd1ae34710d9fa09b2301191ed675b6913912c4ad846a7de7deba0e13c4a12d1afeeda596b9fa0e5b22df361ce3d629f438e845ba154a8cd05837c59fc67ea89572569f196940cca0167d8a572d4f06ba8e3330924427a08678283c0ddbd9338db431a7dffdc1abae9d99f6f37249dcd323d0b1c792884b62b3d68977f79807fa0d623509f46273c6cc0ba4620948d1a3c1681c080a2b94f6a9d71f61a7ec1d8d3f5e3c81f7d2708ae50a656beab2fa9b94290192e0fd9bc869c0dc9973ad4f9a871a15ab8638c5a7b486c7416c3a99b88a6ca1f69d6b9a14090b27653408b87c2345837e1f3f3fb90ea35887838027ac703ef0b33b9b2b7fead522e802b566a1ba097fd6521b137db182459281da3e6f7839d204fcaf706b253757da91379f0e399854238c40d5446da98f989f28c6ad1bb312aa6b9435ea0a5970ee13bd9d0323bf02279f07f91448bf7e69d2503bdcd68b49041aab0befdaeb87f1a87957d54c240b5bf977cb92092400b53212f2e2bce851a80a7cbb6c5430ba98716e7cb07c69a18972bac9c1f59d04953e5f3dd34c28f772cf9fabb2d5ed5dcd6b137cf18121a49779e6e37c232f3bac5251dcf3ddbdd887e37ecf4dabac081ae4a9669ffc863ff4c080144378c6d63b333aa3d2c7bffd8010dedebe4eb8897c8b46c16f4aa4c21928d890ea3e4c5d29fb50ec318cb074d5f7a9ab5d48d75c6ca8793bf9716ff168f069fd236fed57ae50e9924656131cb18d7628fbc5bd86149b16bbde178def82eac8f79421319d4681b6c18f16d83ce8e6a01f4406eafe16813051e3d0438a9f36ef983cbaddf17fcebce7be7b1b1e328af982158edc3be27bbec71239eff65384b0de499e2ace4db6fac0b254f97d4637ac2b2970c71354ad16e73d129b38e9b631dbd79e5b86b6aeaaec315be6452be5bc6abfddddec4a0f141035ad82579f58428543d54e871e2cf78cce6b45da2c3104f3da1d739a49363db3181958dacc1ae1092b21d046b86a369bef73ae727b0c3cce8b452b70362c6b60914db07d97caabf1e6f3a543b2fc2f7659660835281af86378f9b9dee015aa40dae827883fda6f3fc71b6bcb0d02c6893903ff4d2b54a5f3961dc1c92d5c21fa0a525a981e40af3c2001c08b51ccbc57f9de46d6adb07fe2d7d69e977f4da8cca222078f0d9195333f69bc449979f31a85f051fe485a6c1fae696915ec2e3b12e7d25bfc3525aed1a67a5110b1725f64190ca907ad1a9b86dd608664d3e6a2a6078889a80050728ac3109554059483ccb521066a17a407018739698dc30ab75ee7e8215782556b8ea310c60d4a522029c3761568abe61010edfabbb2b9cbe8e4af730bb475d9c8a2dbd9e4a8725424006662c674f5a4380cd67fd411110a589c4fb3b46d87711379f79cd524656e585ed2d7cbb1262b38e9118eeb0081b7859e79626696e5919d8aa5ce6fcdefcdcb9fedf27635466051659fa07cdaab24f95cb82f271743945804500c96957d97d1e6ee64f6dc4bbb8069bfd38487463b5890ffd0eb2f9c4de1864954b33cc16873b4896e9a39c8867690884b5e6a853e1d6f0f6db73c15b0a7e7f8277d1dada0e72ad442cb3d25e27367330976f5ca2a89f48c0963668ca7cf8d6459f14929b0c67881b5bd62bf57950931bc1636d0643dba69676c4e498ac0e2650066b436719a614b6ea03779159c1b529da82ee540c293482cf932fc2b81d105067768799f2a946ac2df30eaeafa98fb82892fbf967a8d26b42ec1b1979447cdfc64725958f7d0753b524990fb39efe974ccbb4dbcb0e580db10ab6a400c976725c6471b2221dbc1095d7b1816bdc0cc96ffe8c9ee8cdff38632719c275325104ba69460f3c1293c3b524a34caa882c7e950d34aaaeac2bc6f6d309bdfb2d54ca50749c687494da715c461d3d1eb9fc0e888ee94b12b9c668a0a460ce3a3ea7018f6b4a7d038baf981300001e2d252c90eca268d89dabbedda47403d9c369624eb3effe9b2ec576216ee69f998325913e16ec3f02bad0b0a20023a345c39bf72aa1a2cfef7fbb4c1420a8d036b4cf7bc8f096790ec906e8821c81e0149eed471f23f39a27d35ddf77f4e6b47ddceef2b4db59500f78a7d9184c03c0ae39d169019509ccc7a23f98168ad9b3c06035da8155b85142d23627e4b264c60db20a23c9f505822842fbd956c9b2a166dbaa9c968838ed81ca3ef54a5581a4488f3663f824f9610d86339a3d204045f5f4e17c1dd88dfd0037a7037341404e59fe402f73ec66bf80783c042a90ee87abd3ba7223920748964b3f944786065be3b88bdeb797b55abb55f21b4f6dd0edb1880b378d6e38db707d29c0fe2a6c4f6bee1b2a96382b8ffd233113771a1751ad541f9760990e32c2b7acfa553c0630c40b50a2788f2b6ef4b65345e1d38b2b10742842d71284802b6944e191f471f1290805c14e9a2b153843ab35c5de32e781a66b460965c6169b9734b114778ed6fc49a00708c1c09e006a7db7f8813f54cdc523b02b2f2f3b3516bf7b6bbac0c7aa4a1b7823253e073591ece66c657af13c378db825ace5589377a5f613dcbbc3f882d3a328ea21263e64d2806639c4501ee3eaad4bc883675562bc7423f2f258d4164db5ae88c65fc0da9a1025c1d606a8f06f10f12686c53f1e034ee236a2f1d80a578be5be089e69a2cd25a0a698ba4ffe3ad6b0b9c0f0b8bd6e2ea5119589e7d8196d2348329be4c4d99c4263ad5eede9209fae3c501494b1d500fb6581caf9a6fd0294187ad213bf5e92179b71743f630b5772815ca96c69e0e0c975509ef482165f58707ce7b5d4a9a0b0b4abcb7fb69e0f67ec1d2ab449bdfc193ec4b696b08e37918dd83acc9de7a093d441d606cd7e5fa6b76001ddf25566508d98a1906ccdc385c4dbd55b382c236076688aa00236654cca5eaf571ce9161732cc9aad297639180c69bf81d27ff99704bece418a04979806252ae831eedcfc61962a6616b6945d8deeb81e47c426b3d9f2d6456abd95f31499b3cabfea35acf69ad3917f277fb0a7fba83f76d406898104e3547f3b5addbeb4fd1ed5b994a9071c1803c0c9fbc2a7dc0ee251835ae5e831e64d457a6ce222c7c464565bf94fb45a228f56a062f26660ad48edd4d3c3e047bd514e502c25c3e9597255623f719f04c7969a1770212679258c5fd4689e0709b68f0ab4238e5d02562a9266dfadfc3929f67a708fb3effa095da82ebd482eb2b11ac0ed3dfa2787a5a85686da596eafbbc542542b03bfbdbda60c0d504ff038085ea9e94fef605480221856fc60b7de8ef7a8155345ef40b1b6cfd63fdecb9c1ee4158119b18b3c7bee16bf29005d8d73c5b861d261d66fd69d9a16ddda1bf5f240cf6db89e0974aaa02d395b79ed65658a75088a6f4972c8f373ba345c18bb91e24fa91e0740fda3fa8cf186d4aa31a097f85e0a2a83d40ba3fce8667cbaa7f31ebace0e6432713cdb4d49718e742928f0a5b414a3691e12e667e817afe24150521b2c84f4a356aa14f879c81317e7b3d7fec35dbd3540de627395ef3dd5cf8ad94cf7172e6c935ec065193776c02de7af4c9bcc35c2e2c18170427f149f0d6aaff53cb2019a0a16c4e4862b64a66b2a721ad31e370334d594e0168c2d35da57ea42c8ab57c3d04cde4f350f70601056e10ff75650653774a32d88ddb2020e64920d32d98cc2fd822dce5eec5f13b5a514b1d5bb2fe9b4e889744fc1c097ac343e0288a07546671aca0fa6b4a213db09f02709cc6bfee9bbed21eb648f983be9b96e9751bf26aa6c2e7c9239c5271afc113c5ff2daf948787785ebb10811e59e4871aef46988bd7262746be599481efcf556aaa744b2069df1dba743d8facced8b05d7ed0fa485ce1f5cbb193b3e9e32592fb96f51d49c2f0729f4b0d6e82ba57fd2fd0435bbdd1b4df947fa55578da850b848f8ac3e00aa83ca0c44316c50482571f69ed243631ed7ab20eff4eb0723680650460d123adb6cb1e8b7412eef057eacbfcd691b7659be1793ba1208b2d751813217dc9908a5672c05d567fe3730563b429482f02ac54a25080e0383398a65fae3a7e7bb1cf2693373c32fcd661602b164201e8cfd0c52dcd83b479bbd56beec881bd1311eef80eedce77523c530f5e46b28726680cf9881529c9f8a5f04191489990a2b0ea52a3c22c99ad0bc230d5137939bfafe6969351f691f0a516b6d42f1938253ba536e99468c6d05987b89a8475dc6c4480fe74934aeccf74df51175becbf7795a921d474090cd8a3c25fc125ebaae838a41e3857313b39acdd2efc176d24d29f29e0066f884b192a0bb1a8f2b479d3c5b45ac34e3a1451597689eca4d3c63ab29f9be9f188c37c12f2405fa61df2d0f268c65b97d5f04efc63b65221120e893ee80403013f5eff87cb222cc7557bac9e1225708cea8ae21937bad614da1a2110462281061e6e7ea349d5c749c50dbda0c2442e9ac26bbaf86ef18d7c9e7eaa353425da95da7f9af4290b49253fd8513867eb14883fd594ec6410c80ad36a5f670619e5174a935c01f2cf1d272645fb9744f5a714110954afb11dbcb23d711129c2b4315c1a7ecfd385cfd481ecaf3f758bf613f7acf5ece4adf48bc16b07a4f322de1932625793d7efec24603dd0d5cb22491a0468c044eb9342333f2ccbf230761693e53c890695e6580fe4724a5196ff7e440ec2d514839ced0b7286aa412cbbe249dc27002bb099144e905c37b7ac2e2257bd3741b0a342b5dd649de41c0ae06723236026cbec824c72b01685f8fe0d393f83024b0d92cb4b01efc10bf196cf15727a819c026e99ee22c9c3efa328dd364ab55a28c4fe984846ed9e9a616331ba92ee1ee93a5241f29da74e238076096318fa6a772da1937cd9b5b325082230dcf73d2a56dde94826510ee1ee4b0356df2cecf456834f6b8ad080074d2ead0b08acdbbc8c916b75ecd5c87f2dca09c6acbb84bc0f5e497c19163b6b1b88238f0cad66ed76381c5c999ccff2c23f6920bb91184192c810a7ed97d43b155aceaded5423af60834a465cb7254c28e8a84a02e95bcfbdef490ea19d124fa643ea62a56756bfa24f1eb8f7933d0d5579a928e4881ebcc351ce2df8e84f501beee53f6a1416f1c79300644533ff9f3110564b4d4e5b9c8ad7887421c8fa9a64ef334c70bc091857c71a251122f9ef5f68ae9c641179c2d07f0eef4d76053b77875345aeb356215dad8dcbe135d3412cd7b8f1834f880d7258d1c40b8f69a2f52ff684315c142d23957d457592b1e7aaa3a4d7899d4add7936bfb5ad7cdb2e7e7e059622d10a2c7bd32be3c425cfb9e81d45cc0ca63c3ce7d94b239302c98aaa7fa20d77832eb0ddd40ebc68f617f8c9e8e4fcd563e767cc27964aa32409d7ebeebfecf1a53f2dfa06f1aac2f359f3eb193b0d4a939d987b4bfe69a5281a8af7b01f4dcbcd9f509fd885ed8469ab5a9b3da271277e603a4a0d454f896499242199d453ade62b59e82c17f9d54442f576d8c29b48e46a72a0a6aa43521f4f120a26bb0fdc95e9d46f654facbf25344b37c38c11249e572d53aeceefe3656f5434dcc3de59907cd97c7928cd27ab297f8611b61778fd582b246280e7f87301eea8ddce1b48b5f3db78e4de24791ca2e4754f75a05dda263e783900595eddebb725859e1a064c5a011b4a0f617e58a61a65a26f2078cf34a8002758a493f228951e9bdeed4e510387950b6be4be2a40c12bf248702dc9eff447447fc6df7f3b292eb7dd0faa667c40e72e5cd111cf628ffd1024d6bf20b7c9ae291dbb5abfe97f56e38d9bac54b920c52d1afb399ddc7a1ddb8a62c48170e6608e1bbbf014c6f0b5ab017b61051445e05f859fdc1c884cf08a75edf42cedb909acf25d65dfd5155a6001a002d65e90d188f58884ee45dbc515b6e80606477a5fa9da28734bc9b49e9bbfef372c6e2a18aec851817e8c611f9a4364dc78087522e6a7c3eced06186091cf3d916ee0c9ca9346ae9a5549e2920bd9de8eac499055c2e6d852385c11e37a6549abe49a49ada6d1d17eefcf653c2b1a82fbf9eaad3988f8e49c665399a9532e77076de8f2f7873b610983ae3e409642963e6b7fa495398b4297163e4da8cafe18baa3707327746ba533d0231ad9431857acab29719cee3b2b48975dae6e1fa3c9d47c81bc2f4508461e87b7b2c8d8681fbb931ba6dd7c18553f195ebca64f7fc96a0f0bf1bcc2f10ce5a75549a51a431b0ba174d34731b62798ba76ad287e6a16963f39277084a002f7898e2ccf850a4384cfbf0f690b93eeb621da0f08ee8dd41fc463a5748688cfe37bf49ca1ae8f6ca680de6d70f954374f5faa69ac9d156250da8ed6581f931a316a58eb2466fb1c656dfae58df8afdcb127167a845648813a3fb7228b9e521fab43b82bc4bc00143cca31b3c12fddffd2623df5f75787a8d830ff7d71160891a22396d64764409a5ac1878b0e53f803818cd4d32b2d16edb17342b6eeb935dbd80e48484042ae238e21ad84c81d259533c3d84e3ae228d099c73a259b69398815830b69db034a139dab86f00383ba994df8ec6760baf691b4b48094c198ff96816bdec3d75eb7a5c9d2cd658b918bcd640a91bf0426cfa675fb8322befdace3a0d304fcca5c1eb5a514bed07e83b2fc503f06f1ef4d52e0daf8a36f06e6a36f1f8bf92cfd60a643e035d94922e4aa440c059f17ed4166e933b14c9c04e7908ba1e361e74c87c8870a78309b940ab0c89b5a9d33f9a19395347dc1275d908b13564fcd2fc6def88da98c9513d53a8a2c944ef337fb88a4bba4d251014d963b8165763caa4311b8b055c94171413bb4be255c93ca9d84de5e3442017f794812311baeba16b347533de5f5ab473e660011665d0070ca07798fc186e5c4bce54ffdd0a5a4feec60d6cf5df33c662334da6fe5e7764e8a3da8cf189305996270de002b08db1f7b63807a732e192abe5e8bc9321a8bbf9b3c5e493fde2a78d5819a9ef17df833189037334fd7ced5e8e4aa4413569cb479774079253c74bffe8d3c3f8a6361de2a25b3cb033ab5fb45c3748c1ccc1b4b7f4e078b4313e185f41f212c0ff107bf6274d1cba817e5f7cefb4c7e4ff1c96c754f71206d711139810167e1d85bc9dc0849f59c218c8619699c08fd55acfbcd4f6598a97a26920fccc904d857ed113ae05d07e6c6cdcebb379907f4f1fdba1cb3f2b6f464098d27c18c59aad86b0e96c6b1233d3ab31a8a7d8816ecd87f3185a30793aaf6feead796330d71b7b7153bb45ab7e3f5fe5033e7a8965eb8c948a8bfc34c2952ff5526b92b4a6e9c728c46bf00419bc3bef9db6e253da546e8a299797f6753230edad82085a76ad2fd073f7c168c37af5740cca9024eff4bf98f08a453319ac15a09a644f6dbeac420220348798c5cd440b9f5538981d053926e35df9f0451e66454009255271d1d745a31e96d3b74b5ad2d08e21eddaceb8e32203b30c0ec1289a32a4bf1ec74d78521c0d78c5f1ae24b33b5c5835c865cc5f91b62ec16a1b840a263d4673b59e39ef92525ab0ca58382e4abd0959ec4f35fc1b051b29e93f3a4cf95448dc545caa033b1e6919bc3d145b6c440cfd7e2cde7262b85b26ae311ad83a7e562a0a3ecbc88f847573683401fa1cf734ef35d63b922b685833940728a89fee8ef8a427624f5f64770fc4144231b9204e4749302a55889c1d71b2724d375ee929d02ffc32a6fb024d280c96a5958e8f43149051cd3e7ceb061350372953036f5171a30af9ea3ea4346579548aafce4d53bdd7f3d837f727c5a6f6085c24ae03787818464bded8bca12a8cf6293d66f33b44fab29f92bbc69ab0b64278f442fabfcca7649c15a2d8cd5c9c3366ec0d8d3b7309b3419c3cfeb435498ff2ac93d09ac9ade0d96a808bbfed38a010fbebba805e39835a7566b041950782daae7e78b4f5c296e218cade3ebf667d166210ffdf31ce9f08d50a1f257d4b1446b2d99482d49ee86a0226e62833353060c84e85b840c409a74a7d5af85dafe0127a58fbd0c1b47b173370ad3689fddfa7c0302b80edf031079b4d7a223bcfb5146b8484d242847a048ef189dbe7909bdf89ccf2290aa73a4dc704a22996bac004cb9a18de9d31de1897db9aa48b9c41018362f765155a6ad1893ace62662b2a9a544736ecf7fec041c117ab1fcb4ea468cb27cec6976814709f5d0e7929d06b8df030be7367e4139f5d3c010eec5d4fe8b83b9afe6c67e518b8732eb1a98c635436010c5921c538cd57250b177fd72e42cd3369fea177edc1b3fa55d93f01890bba84b0cbd6149cd0d9f733ad9588f8a9458a26ea407689d8553b43dfdf919ce856fb3e10266648d9016a147a2b2a8e7a0acf970ac20b31c82909dcba89a4b969197e93e2ae7974b8a3ab1444fc589dbd0bc115be7e28116e0448fe355a23cc07c41d2504264e56cb3cb7e9707a5b285f27b60af03713f7aa981479833293bb1e44acbf1b6717ee249e6524776f70fb37d1687f58221e3bc07d00260fad8b29cafdb3d6bdb750bbdf9a72c751b61a2f6d9f93b94fb71fc0b66f9d1252191b88b05ab6e77fae75031f9de69e33d6ae18a78e2f7bee47825c2cbe6bcc774c544ee53eca6417534c573f123fa4cfbfa0a9555b07fc75c62c29f65db37e24c0e192dd373b300830c1c6f4884dc8eb23bc9a80521a3f2eccdd93f554880e06f2aaf3ff1e998511f40bbb476a9d895206d57eae8c4c111e823331f57efca45a395beff814772fb8cbba84e8aa6e0e4ae917feab299d2977b1672b6fb42e292968ec329f8c4013f31f980a685b0d18c48dc506fa3434017852d59a851f5360dff37c3fd0eae726b975dda033a7873cfdf33d0a583812013712d45a784d6058ed73e23047f950bb738866287129a9273278b3e1cf03d33696ae768ac239b4a05f59d3d1a42a7ee990372d75747a0ab04de38b2c2c822d1f35b7659647e143f78478ed6686952fd36182bffb9e1a8fad86f08c87a7295261f1bc70277196a0c500f133f932d9e4a5677f7c1ca26cdbce6c07ed7d32a36c9fe45908a0f68653e9affb58075d24d87e00cd178b670e4267eadfe50e7ab20c064061edb7bbc11b3b3ca264a07fb434c09c9f2b27df90759398023a545600f4454f50a4571777e8a3e90aa13cc35ab1a379324eccf092f785fce786da8431fed6ceb30d8a6c562118f43ff80fe47d7008842d59ba0c51c5971d4c17cc6cb5b81f1c4afc54bf51f4bf0f9b46b03613c69562872fe12725a654dd00b48a4d98e004375759dbe92d3d5778cf5a59f3191c1b40cea9ce4171fea6f9a7d81faebc127c73cbed7d68d5122e1219b12ba0a4894c0bebee0e5e9c2526e7204fbe97f35e3ddc95c5f7ea9a1721052e98b9263a59ac33bea8b09b416a42424e937168e9331dcca7cd2e70605a33b671a19902050ecdccc3deec543d30d6fef565f78b00427a1767bc04699132dc63e8e9cd73b014f686ded6472758afe0b270f6e6f6cc53f03e5f4aa53c2c4599de1255e34f6eb60259f64ae3b44aa71cb07ef078a2762b421ffb9e59a0f7cd75a30903c96ac6bacc2e4821fc4dd69c0107b1a007c1f04425ef7c354d4e3c0c09e7a7f5f53f2973ce2f104ba941d81e3035370728bf7195b68a103086ed1edbb068a099c93f6b8c54a0cd78f5817f087c78f73c1358829582ea19e3f1e76accb28a0b515132c48834aad8328ca91100d8d8cc576cee1e02af135b923fd99994e091d92eeea1e7e9499b2b63f36f2d6d4cfd1831dc0e28c2aefb7fc6263ca4dc71a3ef8da4f210a6f42dc4ec927aba97a3bad5c7d2bd115edece36470752f65e29dd473c67306354861876d0661c97b30467fdbc99c1f1a27492f31dd1bc8792ace4039c3881cbd2ac59aced3eee42bdaf4508448fa6d0c488df7d6b9a5da9cfc43dc4b3173b8e7f5d0db942380cfeca899ae50b857d38c8877f81aa006ab2f5a8921f8c2577fe6eadd7d21fddafb152f317aa1af351db3ea8dd0aab7a6cb974858682bcac80cf32ab52739d78159e36bb01a8e6b843cd814464669d3edc6112c1d74fa43a4bccf9614da14db652df4b7ee168e8d20a26c2bdb2c4330d6859f38aeb992babf0aa7c840dbbac469a9a79c108f66029f66d567ea339555ca82b3a9f6fc9dff052e342c92f6e46f677c01ac8a529a39cd3a4cb5f1c513cab3de23d00a22a0dfb443317e3d0f415e8a2c0164f47656faed9b613eb457e28006a6076fa805b3e7f425b7a86b40bb195f29eef9e9aa7bcde29146256d640869cd0a712583dbda01f997dbd93b5e29f3cffb9a9040602ed1c23bbab0265351f9e6a108140652e65b1d5a31be7252785c05b7451e76751dca1ede8adb1c75336b41a40a98f6c14dfece2fa89bb4ccba0920a65c9245b8bf601892ee25c00fe37d6280acc637105e7117690c2d32c32eeb5896aa9f03ea8240dc18cb31710ab7c5a3cdf69e28644d81075aba7bee03add3eac8c53ac1a483ceed9001c8e0c69dd1134cc1352174abaffe1b2151f60ec972173b8389a99519ef26d4b8b65fcb9cef3a2fef502dd391bde7bf84b084de432ba1ceecc7cedf5a155f16eadbc65d634705d9fff5265e8b19f2ebd64be6a52e68bbaebb50d23e6f72628f9a0825e340621d7053e96df36a7e08d16c3951a22ba35f4ac03788d26a1bca149da4cd2777bdf1fe750c977a5759933239ada276da6559268afd4025b71599c39ab1569653b6b2ca09572e9604c0cada3d095d0ed775d7b1c0041eb124901fb9d3adb655b7df24e726466c04b0bcab468e112db1656b546526a34a76561de702fc36018d4a1e0032347f879962a83d57068dfe887ad45be382485e16a7acd4f7606f837bccca9ed81585e6cc953c6fb53998c3eb0044fe7823c14b146ad0b9f96eca861ea5db9ec435bcc8473956931636407bde6217a3b7184b4f464c91e578f88b7d283ed52eb55de167f7e2f39343e4c45ce9acb3143a20dfbde558aae50bbae840ff53efb21f4435fb6df86cc4e0f9445c056b6ce583217c4f1b03acf41e4f960704406ba42047db3aed7e4665d02ce1f06fd183fce420c986710425fd1fdc0f33ac56e2490b79d6db801d101058cc37ea0fcc55695a36f0f06db95c0f14b958e9afca3830e25dfa4fd4024b0686a455d6e08ff52646ab34e547aa81f687f91b0f05af86e2b05c08de7414041502811ec0b71f3f8cf3ce1e644ea9099056d6ce7f21a46525b1bf2beb0e085836dbce3a2bb0dac5630933b07afc10a47ecc87e5d55ab99fa2a35dc96c247e93fec01543df9ae89007f3dd2ebc3041f2ce7d6b28a6f00af1079f828da60d47bdb93567681b51e543717138b34c5fe3311e2ead75433c59473c42cc6e4a7285a0f6c6a3a3e6d9615c7360ca1153196be9a76badb431ca725d39d6c85e9201cad33f7f9b94eb722c7c78b8ae6a98f9d8b84b788942201a9cd842ec46ccb825722e079be3bad5044ae32124e7aac41aa3f7359973fefbe7358f9e90f1762336ea42dfeca8acff5ea34ec054e9ae9eb3c88a41cadea6c7b15aa032030a4efeb14ff9c925d58396ef7d056a93500b1a0716341e97cd369c8184df580113484b61196627ee0f85f45af6faa011c8b5bc083ad03dffb7b24faf0fd51290913b8228391fc188796d6f8b24e596b7904e4bd22e1b5f33aaec79ad10f51bc04dfd96949e591fa3fff5b8ded8498a632552d95f984a43a18e44544bf349b51080ea3b1661566db186a6adf64c8b6ea855439155de9af53c59cecc55c31a8f8a528d457f4c5f5359184305571bef1a507daa1f2575a4a804dcb8c40aa5426aab2eb5462199b851dc7cda263e30f86296e6e03ece269d9f8242f54fd3874dd29082984400ab84a1a64ddeef3c9b9952886c65224ffe71b17a8cb576191cb4826bd040d04a86d3ac00f6523c7a756dd009c8035c631c1fe3f48b70d085704f94e5e9b86679a9aef56e77e8128b2eefb9234f419089f3e095abaae1a85609b5877047d5e7d867a3cd679cd5ceb7b72b109f8ca23b7db888ecb1eb528c5d1f6910584e3cc3758534570e6a5e170b38b9dd8ea76fc09e6f1bc9aec3d4a383a7d2f18a0c6a6089b26472d9ff4186fd7d00e70b401d1c221a36588be3f9bf945d437d0e91cbbef3aaa8daaf2c0f4e720f4414934a568825da3d746d18143cbe818f0d1505fe9f33558121d79c1c4d9b311aeff9001630b50a75ba003b4f0a47d78e143fae8beacdb4327010232274fb392b9e9946094ded90a8469fb8ff5b6cdedc04126666b3bb5e0c154b36f3cb0a738b6af4f2184730a4003b627623b75e932b815ebbd42d96da098571e097406707233ab34800f0996163ebc7d7cd4a12238015be233cda74fc6652cf12efa5eafb4a7135733528875b7db4ed1512a01857dd8c125436940e48b9277aa70251c58fa5d85a08b75a7b5dc98d09a630fb2852c1a87388f419883a4c3efe1a203479cf4fbbab778c2ebf50227a3249490e61a94572e654f82ec195924cd486a65d7f0bb0de19ebea76b58765c52f5de43eb8591ab0d421725977207f4d026ac4c4e728342a1f0b0efa68858de29f81aaf51b4773f252d1b05373604fc1b34bcf36796d03da8dad8947d7e7c8fc4bc02c449ddfaf0bb13f58e1308dd825942d79decd9975e3493e3a4d4443810a5aef4afe09223c95fd6fd7bc4a81415c656efc5c86f506fb42b3a0e52d55a697ceccdb1f91bbbf9786efbcc4492623d3ba0366dd97a6218abfc32437e88dc9bf622d063fedc5d4c30eba434da885d96c3f27cba25b62dd450bc09f270f76bea57d0b7ebd0a9428a528501f57404900fcb6250026bba5eac476ac5ca30995e942c74b726279f2bca21c21adda36f6baaaf5e3334124fb7f7d57de2c375123a8da53abc3dad67a2c9068fc0aad16816ccd6e0bc3366977ed21652491910dadd1b2be41d751ea4033403b813a9975e4118cce2b16981d39c00b1ab28384621d08096d9e7c10aa9ed0ec1827e2ce75bd925183276eb7fdd69534128d5b808717bd16565a61c3d02e3eb94f4d3ea5588ce3ed7aa253bd08d32a871ef90daf3d4f52e8cf1f4860bc03fa84d1571bb242181cf1ccab61003e61013cfccc8648bd7449a58d8310fe11a436d4bb3306eb0209e1aa661cd2b930426f7dbc122119fb239ece9d0cd8b2e75f70f670a500e35a78dead140a6ac5e346af0bb61fb60fe542086d6f895e60f212f1b9d8c8a565d93818fc705140b8cc2f8942ef156c2248efda098df44b692c8edc3d18aacd5c56c3d5f5f8d8c9d191a0640984fa4fda2d28975b5f66488450ed8b1669575a40833c20e5c7dbbe7d4e24ac6d95dc637ead8fadf11fe457188cbc411d79cdb399c4e6c5007bc313f5220a3909bfc9645e039529e99f096e165d2db329e984331093133df0c89480c00384d4fbe516fc9dbfea1e7dceadbf6781987256c80e6b0da678fc254e54f09dfddd0541e8515b7141620ce9767bec858c5e8575f4eddbc209c5c5a2802d3a5cf71a86a7429e861948dc0ab0144e4f53710f8695bf054943a9644d5137e72aabc7bd8efcf2b3abf82121fb5b77be40c9fed33992b2cf4dfe55b8fd36035b85a48eb1ca4825ce754dbfabac9ea9e3606ccda4326b737be44742e9172052bb729c22f15367350b4c6df73104bb50823d402b69c1d8e5a77433dea79d07d0e5b5aa6d904296e7999cb537c6de21b8e350a67efa2d188b671398b3352f95ec049f6b518ddb298c8a10d632d6d8a17289ed10ec167697c2683757ec660c001d5f100840f36a622cd1db595dd4ae9cadca5622b03fa7474b385bde6e81b84056cba7e9b0cf1065fe761aa05de6092b678df7418fb613085c851324bfa55629853afba8e89ca12c5e4c9c6bc80ad4e25891c71b4857133d88f115f79ae6effc178664d77f544575856e4f230bd1a84532b2f0cbd156d740ab73be2f20c6b04ea8e91a817280056bd2c15d3d5528ec2939988054537fef9e15b4c512acd1a56e63c668dee6e9c57fdf6b4ae666d89a6252bcf7bcbefef1288dd89f995cddee7622e4a95d0c1a6d2532410cadbe314db9e7657af356409e55142844eab9708e8b3c6b1985b34da7adb64b13fd655e72f666f00f7250a277c67ec24ba845528ef08895828ba33ddd97fe63298917fec9c97d65335e7e79a688283c6d21b5237fb7970800a7ea721b6dea6228cd8065ee84391fceb83b22678ec5592d5a8b2dfb544acf0f0e7f078d48707c360ded18c8b04e51ce85206264cee834cfc03a64234dca0906b013a0b4ddc75dfbe74bfcb616f579e981522c5b73670cfd7da1cd85a4fb8968e844f33252230b398dd7a4c27c6e4af31652c2f9d90b2782d0b2fcfd414b4257c9ad31499fe0157ed3be4e03bb7ed1f94f08e1ce7b36c4f304d26510e707c0c0d2bb2cf8c6feda4ce67854c735a9838b437a27885b734425d4beaefa2d62214bd78f673132163e35a7baa8460a6529d1c57f807398f66f265ba5b4ad53c375d30e57df80d1204d8686ac006f74ad53f3b957aeaac8d09759e569f7356d4760da1d67aa8c2b75cfca32c10468ed81cfb718642c1a7218c97d812a38a3491d7c20607d110adba69434bbfb4d217cf837e2018a338b3d7a3665f48f07a5c924cd6a7802bd1222efc84d23142e48801e3cce4dd24ab1982f89d410c7b7474a4c7dbf9953f656c1049ca340932f791dd82b0abbd484b48e18f604f271f1f8c9c257982dd7977d42097e386abfe1c0c2b60ac59d9105ebeb63ef31fedf8a55afdb977faeaa16db428a979d5371de606b2e95157447464acd1fcb3bd20fc1f2a784e0a5bef82171749de6b4a563951966d9013b47fe88a75d55ab43767523b9ebf1b08a984824053b4ed2ca302a70fc35fb1ee2c7a455dcbdf448a09ca034f1ac8e970467da60232c8ebab56f3961d611bae528856b73f7964ccc079dd69d6e00296b6b812a4e6b3bf7aaf15888cf005b3655c9df6f27b27b4c92c5c52ad141cdf3e24c630336492ebebc6526a82447a0fc046b106f0bb74f55c942efe68160b8a7b24af3e183fcc442df7da7c23ee59c6cd809467683c7ccd7766a9aec8ca497b9713db5ba7ab42ea9259132ba6f27dca300cd3717f3aa243d5e970e85d8822c008bb3aba685d2f137a60a4cc7cca36812e152fd8dc2dfbb277cf90f563c094327f3be750986b4d20a2509b004cd1d989933a0db743fbefe4b11129c5370d6baa7a045015004d15a6e151ff91c35bfa587c8c30bc79fa5beef2ce8bb739cc66a8532d83f274f03c9d4177b95e0b2627f8b4adc2f5f69e90e6e9cb9b93214efa5c6daf1ced815fc2aa29b91cbf01ebccfe40ca34c177244a2023827d8b450b59627d0afb1ae8082b1a83e42396a8378254450e3191187101f1dea469da458e7699d072f796b46cc00119fda5152fa16459d7b2ddcd8af584d3cad70ece63f3e85ec8bb4d9884707ee3844f4b5c3e61d5ca93bcfffdc316c2aed48410fc017571bc1236cb4e536846473a2236ed67657ed14c23c467ca12a6a55e266b3782d5404d6646250fea6b7e99e31ec0f8b352ae04125ebc966db72047df354b42f847c1ecce336f339865c861e805e1f8e0828f9206e608617b2a41ba8632d8c75cb41b33de660c6655c642d2982ecc96ae15618f60c020135b442b027f8328c223f16d8ca6ba6891f2bd44fc8c981934a547065d0669633695a6fcc5aea2c08616e69bf0263e1ce48501fd5f2607d6a6a0d63567a33718a3f7276df23bb8a34415324f83b5cdc89abf31884024f8afd3e0baec65749ac9492e98361661c63d38c66677fa5caad7cc5a31fd1c332ba6b177ca70e08261b0b2d907192729ca71ca1a808a136267ccd951c94c77ad546f90401fe8227f8ed35c5f71babaf9a8f414d4d78ebfaf168e65e31388be9515c6de28b9e500732b71fb716cbc1265e69a532ceb6c06ea08b19d372f9aaddadb4471f14646a4bd6845a2d2c459051f976f176472e6bf0811810afd3c8a834f07aaf12f17be94345679d3ac56e75f369da94e2a77a7208cd0cf2962fe484cbd1c81d666e31f6b8029b21e04f807f39bb8b0152a6d4f91966054ea6ec3a4c9179556d32fb85542bb16f140a104fb1507bf75923d4ff566f445d0ac6e2f2ea260b7c96c24fc221499a3334de534b9aea037afaa5e9b20caaf604331c8008047a9e6568c91abdc2bf002480f47a22cc488140147094d24be33555f50a087f48f5bc9b80b207625b69ac04523549c6c23331f6c9810da5dd81a7cb6d263797ade70e1317bd2902ef582c55da6fda34e96503008ed8db4a150a2ff77c16451489e4ba982489cc3d28b2a7143cc69090f6756d617f221d52a8c9c5f2878f8c3c4ba70bfcad3dc9912812b428551d40e141dfb9cd876e0a938c3dd72456012b55fd2ecedc25d578c542c0aef113b362b4c0024f8fb46ecd26719bfa4fcf2b9e91396ef6e233462ef611d700b7cbabb63a56bdd098f238c3a3eb8196a9b4c70c80c1d907db9efdcb56323b58e020891220d68fee30ef7d9a0e716a944071191b54a6de1bfbe1bdbf4d4b1c9cb5cc4de525a0a7d4831ba2e3afde82cccc67621ff130272eac93eaf3795ef180df804d59d68aaef54c0ea250ac3428714bfd7bd551454a8ffe340ac4b3246c0ed3658bae1dfa4423f6ce51313042d011a48e00e26307d98d61580ada0b94020029db1c30795ba0a420591fd5c5dedfb00021c5281b2f2344eac6c0faa7cc6a3d43fc061e454aa8781019755731d739a625f88a05ea1cb44ef9d72521d5bd7a354ff1be0e3bd0760d0e675bb31662a7a20a6147d29564fa40af36939e6f9f2e6ab462baa451f29af726fe1ea6b6ad7bc5a625fe3bf82ceabf9252eccd9a1c88a912c82f9f80c2851c0bfa876a45e14edbe9de79ac35232dcd45df0cd3c0ae8e202adf4bb8010092280a1b046521358f754ead25e6e36363ad9e09af0a698019418ba2833ee639695230089fd7ca40e86080f82472010f3fbbe0384daf709f13d7ef4a0c8bb2489855830cb775a4fc767973eec5e8a2919e4fc135abbaafedb10e6486a988f03c2c0dd5ef36998b4c3b2c27a48f4d2f836b71f17c15221f60241583d2ad5b2497470eba7d481af4da0baf9095ed26b9c9e8b6e2a3fda36ad06b3eff2d621345d35da755903354e03429a657b3bcee64859f8e0e9902adadb6af793336ffc4b0b085ea981d6f3a5c194b9a67f552b15e304cddceb2375c673b1b21d2654a55cd2a31fbe2edd520b448853fc05af5abc11c946c085316770bc603f8754a5bae20dfb03c99f72c1d1879277d4ffb30d1df0e78d9e90743e7e26113e95f4e5556ceaa62a3eceb07dbe9452d159deda0073d448519326ff4c1df7b42fa130b3c58f67632546e0e85e729286ea8580161062d879ef71832f791fb38f4fe083d427f399a1fde043d1d23a8e1ea8e73ffcc6784cca8648b6e3b40e73beb9c1dea0e266a3e07d79a080bdcad300bd52ecfd123fd3733fdaf492403946df52aa1690143c7b07d6eb7139cea8a2d948907d3b3d787df17014459e3d612c18276a02e1caa965fd5031fda8dcaa7361d23c2605323975589d9a59070ff221f2b8187b306af50e674efe7a613473c0ca35144bd1c3ef9f98b1bbfb7dd13f5a9e18ffee545462240697051e7ff7390b1fbc0a245adab45a80ac7ae7767fe6b682c0b6bdb60e6cae734d0805c801fd961efa1bde6168e6940bf27959abdda9972037892bb005d62a6c287e1ac88cf28a512704527239f7b582f4deafad5f14cfccbf7f4bf311b79d736a189825ef1b3c7978e92c3ea01603c50eb3ba342cf99f7f6ea2e5fd9a6af9dac83ba7b540bbc33d47f6df57f2335401dcdb8a37f2b663ed7eb78b9b0bd4bc49fea031bf4f018a4655c960a7f7ae2f46985e9cd981cd1161040f49af9dedf70d4cb7a03773ba618085f45dd486d0b97bb0e8d991079c787481e4ed66e95703b655a8f70c5e7bc197e5890c9759c583d5ff7ae3e1234f08b88fa62415fb651a146b2e2a8c85deeb4c592666e8f69c61ee4370f72561c2bb9457e25718d1de1aa8c21e4994d2e89f804cb060bae51779fd272f39524d6a80a9eead5ae64c6d2058ac74149b1b7f8c781060e3c843c7b16ef33d2170b4d5850d030b8d04f143eeba2a27801b21f8734f71a854e061349e5059f5a07be17ac11cca518fb84c91fee379fc0cd3e37bc56ef82792470c8bdb9b3650afda9ef5a7c5bc878d8399404af821a3f73d1769a15cdc23ca7d5e27713b048288c59a225d8204b7b01359ea5b1725f7c8994811bec2751379e70aadeaa575071246cce9327fdd7db963bfbcd8fc44a4fefa2fad883b9c86ac3b20427b65d1e2f4d09063556acd00d72c1920d8581dd55cde42aacb1cecc1b1e512e5f65724381ced2a3125826ce83784c65501d121c69c139c520942244a4847c73a334eb12e69f22e6f77481e2953d199a64bba70b19335d1614f141696c3e517f5023b077de8fda7b8fcfbacd3b86fc76570410a719803d26cbe310ef34d6369cab93379cb4028f4f670a833da8a5582f4f2cab7ad8ff8ac25114ab0bd0bb8552461670f50c56998f3bbe72e66ccda55d77d8a52647448330f683b86f299f96bed1fae1225dedc3349264ee697053a24a15f50887665322cf183d06d0b48560f0cdc25736bbc8ce8195a5e0794c49c79407d3cf7c8d7684798d423889868d234d35baf4032320126f71fb881cb4de4afd9760d3d7d05d1079673bffc9e020f3811d5f8f4f91f98ba9e4639d4ef1e4109bc48ba794c7a42ac8d88bb211d3a9b3caa78f3b98f4b83e772b1e6704d230b379c11f48d4f88f4b26c7b61751e885318069492ebff82ec1d77b1e4c2f3c9b69410f8146a6907fde0464e262bc28bf2acd0a03a75337ff5bd6e1fa994a5ed8b82774022cc660957dbae6a34e328cbfc56113a3ecd7bcfb663cc03dbb888d9c1ac591d989e9c55c08ad4790a1c39aad7cb7a648579204c2f208dd0c5cb7eae7cc224d3b9c89ccf6cc0ce73c2e672cfb8182edd65c0a8face1b22ec8de4062bdc421b46d98aeafce97d184fe240260653be79d2be934be02b3ad2761470121d035e46ba61d2770357a042740c1f12b16c99ea8743990f5b329cfd32e7b39ae6aec1a90e7f15464003d17a5783cc5b4f7ad320b8f84675f7b853bc308ada518d609901aea355dc3054f0c02cab58ec16f35441b45929f3e5cea8ef16d7a7212997827a58a751fd118dbb309df0a9aa296c9fbc2b7638f5f38eedb9bf7a5223bf4510648a8f7f1e57d9d58e2b33fdb5dee4054bbb995432c0c178433fbadf0529f9748a35516da431ca39f435e31cf4ca0c1e2c2189d40c625a9c14af2e613e125aec36fc075e435a885229e9c72addadbc71344113ed891da307afbac1925a28a482b39b371ba7cc0f210da2ac3962604261ea388ac39458fdc403d329dc1969d7b242b472435cf7f73d06cfd8bbbfbe660cacb3090126cbfa224af3970a29a319c0d9d71c9c3e421db091a1046e7dffca03e3872225f60e63410dd2567f32c29bdcf6b723396c0457aac5d1bb8267b5d476ac5e0aab4d628845560bd700b4ff6a1275065187a1d8e25a392869ce07cfbf0df16ae24d8967f3b013d461e246e57aa4b92fa464978e5501f0ebbb18938981e8ed3eafb971746cd19592efd336a2404bd5df736daf8ea7ce06ce08f36d1cfdfa0b9d4f83607eb0d794ebef88319f0a080ac87284a04b44a49e3c0865470aef20a5f8b44cc8a595f2f30a00d0ac7d9a5df78f2b43942b26d42d35a358421933616602d52213fa293e4bf357329e529031971a7c57fdee51243f3d2452d8b7cde4556d676bdbf6181f99ab0cfb3e6e5fe424a3c21c439f9a6bf6b3286770bfbe2b31b74b9559ea31812600b5514f99e08b6ca3caabf0b1ae9f98ae8947ae8875a49d4ae5ca69d88cfc947d25659ade199a94174d0fa102f07d901f4e7bedb66a9b3cc293c8c021d8f44963f9f89930a0ad1fa1f92a590e8308d792fa9a8aa9e7771acef2e78aa57ab2246413b854ad14a5d03daaa34fe29e6d124b7a701a12079125c3b8c6a2817808482a993b9ee47d067615aa63db88af27e352980b8c1c7156533f09f4ff8a412a81358d55b409e4a852b591d3a37eaea0e5965518d6156541a478c232eab93f12de70b718ba4f9baebf3624f4cf520ea3d2626776727bb2c554213041db7c494f0e1d7bc0dafe073c742a00bf44fbe3d23cfb93a2d18461132cd30445646f262c962080b66e235efdbfda2dea76a27eda5754aadea86c070667d3f10c9f0e791cbf9b5fb0cee59984f965b50bb7d6475958c70688719da68f697e70d07f91487cd4c66893e15ae3d5c80149a5b4f42bcdc90588e89356d9d38224f17e85696a007ba2b80b619cd4eb8ce1a6628f49c474262de60d03355689058c2e330c0d5e530e5aa1e2a090856907bb3c5bcd770a8f61fbbd51c4e15b6147858c4877e9d6718b64c228cf3b53921dfae6a4b46442a674ce55419fe578f6c038f76fb7ad2dec8442d6118a49268b6c2a5a95286f467194eb64d199d8e80d7b6c0537bd8c8cffc04b3891d8df4686e7b2eed8ecfa15ef58b7048acaaed1987f3faf309c3047ee2e5d35d2337e0cfa9415c999e74436e08ae702265896343b5934268f2c2abc00792f3a1fde469baa61bfc15ee96d010a7e8bd5f8e6427aee4f05070f682a6c993365a01b13b73e454568e3fefd14270306d47991bdacf09a0faa724a27b08ea780602b50cb9926ac50080b87040474ae09812bbed236f698bda15d3e754e0952c6218bb8235e0368a8ba708d25940eb2931a1b3a2328614f91fe501bf30edaba2122c35436a5ef1acc91d5ad9eb5477cc0df7ba149db181ed166558c3b33aca14e3a7e3a93e548ca2306dbd672a7fd29480a88ffb823b07704eb403e4540f01cbadf1ee5fc315a3dd137455f044e6ca1f7fdabf5bc61b73d18963be77d241198deaaf453cced05df563bd08b22f0a6a73525a49e7cde628a674be60fc4e1d433e8b4d00e0abfcc45de927d40a0d59e66a5fe3a6d3e995b48fcfef9a2a9cccd7ca5c5d831b84ece8b092be0f9eb0ded589fc6b19ef9c6d3f7a9e29f3d39f702124834546521e1b9e29b14ae968151c156c5ce7e07d2d4501ae4591a91f8c2644cb5650358333e15e3a742a41feaf279ad1aff6329e25cbc90774adcb621ef52084ea2cb47eca1fce607720c44f94d431807d00f25929703ec4a3fb87f8cfc39f87ea577dc83bb7952776b309563729b705f229635dee78d577afbe33790b10140b5242f46ebe7b5bf1a87d77ab9a90d6de2c7cfe2480a3e999fe378b1121debd70cb38a62f5f340d4f2ef0ea9dfae6f6ef3e60087c3b2dfbbcea63cddee1c59e84fa2c6a10d8f8705323ad0dd3082f1e69b2d1c1ab0aea99b20064abc5fb3f1e1856c25c5d809f00d79fcf68ca031979ce144e771e0561bcb5e329a051921070bff54c69bfda207e3f82b30cc9556e41a8a7b211ba434634f60bc7caeaceb0798599f79b1e63a95f570925c6c528e761bdf1376d3bb6bd8baa330dc90b17eb288ce46674fe3693060e3faa83dbd7d20918bfda9ae8828b4b3f37546421c791abf142114cdd38621b5d72c3c29a03bed6e83bf85193e6039fafc61294c22852c2d821719fa4bed3b7597270f91fd7fc2a85e232903d6e082cdfcbd7b081b0c9584f2fbe55d046bdbf33848b54ce470780a0bb0394c49277019a079b9398ed2f0595ec0669e86e891fcb58ad6222db3d02b25c81cf355fc52cf6afc67f41731a764df55da35597dd14a2fa4b253011324e0a14dab83fdaa2a20243add0433f7a7034f2b74fedc02d6edad1ece91df1602187d712d8ebd894d13360c29a7ac38588038bf45fd70ac592677611bbf092be2e24eaad6e2c0cbf27c4a03c7bb4156dc05520337362b757d14783b0aa5be290f8fae3e126bf880c9169e51492ebecd761febcf2871054569bd9f321a49a7db3682778b1af8481e7a2e8413fe31e7a8235ad6c5e4c50bf7754be1df47514d5e69194842006f9a19b859828e3d6aab0653316e3f08d9d3e25a0c6d1eaba4f7d82047b4492da2f3afe10a3348bedfeb7c87524be81d97b418bd06f0fb7538e20d1543ce90195f5d35642d4f6e33acf145cb3fcc604543fa3aeeb5293d3c87af52e6d9353ea515c378e37110868cfb656d6e7175c0ed63b1ad0bb70f3f7cf5caca3b2fa61d2bbe98c8278b4bc03f3a78dce826322c247cac934546090dffc79a64a044fa79b37df267a863e29c2199d4c82e1cb0efc335616230ccc4ddacbaae3340c86aa054c7a2bd0c01ed69afa5cc4001c187af89932422c4cc98b1be466cb2bdccefb91bfb2b0d41facd809a782699e1470c837a054c4394bd446a8f3405d8c7f1b5a9089385f0a7ddb883edc07df1780ca2065464fbbe6fdf7e8d030c07ad6eab2cd83b331b95108810f5af1c524df8130782ff34b25bb08f1e7f12744751e4f1cc926d653dd7f4613bc97b9794f284e0e731a4c2adb1293056634edb7219e37c101bf7657d0b4ebc3a42aba18af2ab09fe5c02ccb68554c48314e5a91983a1a9c680ea682dcbd0603ad9219f84d6e54dbd79ec3ef6e068053e1b1adbb2eaeec08e23f93e4b38be2ba88b4aea5bd7adc18faa08dae1fcab198f40bbaea0bfa0a7b82c9ccbd5f735670f26cdc6b0f31e93390debe2f34c53a41c0831721acccb139a2b0dd35aaf62e767fa4d2ff41b9f5bd569f491e3037078deddd1d9d41a46bb656b71c9387efd9c5204233cfe830936d085f1e46fc49a8569360a8df9dbadd403740f3ded4fad5770ff3acbff582c01acf4e3b226185c9209f2eac08b401e0785bbb6af63f9354e90e3f9bb0e24bd02f57ce10b338f639fd212fe0327b0a7a5617ee712e0f469a9af8817b3227e9cfbb1a9b0428d4c39591ce00ee9e84b47f4dc59fdf99f143ca98aea9995e6e5254ab92b04d4a07dd65f502dbfdaf5cc7a837451af573d90f3d7207d1fe81db5be8f52ce9e0d96932f11f2e7ba4d37053cf1a046d8334eee117d834fea3bea79b2b227ce2469ec9443b8e808865fe2dcc04ad1b4dd3572637e9d205604e5b5dcc94d01f4a4c283a7d905978ab62d0c585befdba8785160ef1671268eaf9cbaf2c9e1fae3c87df493d66ac9800c2f638aeb6fe87c80cb7059679dda3995013847ead1581cc824bd80fb46256ec9743d7b2b19fe9256a7edc36e3b994ed374c3c0f321854940cb25ef0bd656c22130c469d216f95b20870b1b91378ca4c45ccca9c899d64d29f50248192f49455b5868b6fffb5eb8cb03105fe408ea7f27721321284fcf5b314c350aa4042246a840b86acda19f6dfc428e5d37d126af995189ac3c8de70f1f68c8676ee64f9b8de9d254baac64a1db65e416d8dafdbb053aac1483b03f0208406e27e0c20cfcbaf119eab2b94f65af851701f71d753d87d4d04c1633cf29d4ffd2932b8a75a036f6c726ae98030de40e0fd9663efd14a3ed97a47cc0a1e9cda2086a8edf0de5636a4f55573940ca4eadbb1fab048b7dea1b23c12d1b47008a279a11d2d7a506e670f3e1cb13db8c62ba69f169e8c1b8dfc656fa2c7e0b2bfd87844a6bec8b04e05bdf4678d20fca2e848ea76e4f42448ce4a3337c2c38bd12c114f75c2008c2202b9838c5f058532fdfa6da0edeadeabbf3f325c68ff373303cf5dc6b3ca58941bff704ad143edf8912eab0fb5aa8362d610e9334daee2295a1076b7a5171f1d680d762a9ba6190722c981e92d087fe9ee3e9e2c48f6f78f0c1d8b22aca601c389cb3c51767f13eb14c0a4ce26f7af281238116114f22c6f00ca21c382f3e4ab6ab07994403c6311d4148ef6845e3842efd666929625b0fc33871a77d83c9f8301f4a9bec8cfddef5feff69c649c53a65563dc0805bdb94c9941848a8518b729baf4077eea627e1d03aa9ba3fb7e7625a9452fb70170b92272ec42e6af2ef5673f1b680f87e31b8b005919f33101db749db75bdc6d833a89777f7ea795967c61831c35cf7235984b658efc3c792910c9614b43adb4ebbb59986133bf0e033eb646b47f2429bf2ebda27f3dfc868dd098ea8f130f6986350adfc558dd6dc8bd9364e77b726c2efe9fe359da5a9a7d0da80d230d65f9bd96edb7e3100b2b8b9757eb7819c0bf4af3ad6d2a58904f7050eecf44d1fe860d73ffecbb27db233f94bcb4291dc547345ddc194dadf8db706c7cc89f4dbc7fd71722291b6bf151829fb2800d01a07f84c5cfe889c9e04e6cb5852ede57160309fb205f52a0314ebea5fe2608ae6648623dc610c9a7fdd4ff8ab369f9c88cf1f429c76ed4a53ba0b4a628e7f595e8c7398fe49d95429a010fe3855eb89ba3646e81291779701749b22e1ecb697a64a3b24308cf8fa9037f8f061fdc9d3487cd45f7065d85b87734f9ff3377749c35595c3d70c427918531abf73c5d04990952a3611397e0c07768d365fcb024d6da5988ac195dc1a238bd796c804b09461553826aa7abdac03447192f3408a32526031c80bde6cce587e7134604df7bb69333782501809b8d9803752debe3bdb6f118fcfdc205086aed3b2a3812e11805d97cbe72013edbf9521045e1f7d9125d38eadc9663d41a6005f88f8f77eb6277803f74cc60affe3b267d90d9f39421df0247b8c0b4ae63bc5f1f193ac513edf4154d867ba307eb307887e881da768c54c156230eac4fab9fe99a24b40b60c13cf3497108378cf2117574b94d08554d4711d8c3b9bff14a520e0a9d7b9ecfb8ea2498c2a4295e5ac5a33fb4f0d5e0d9048d9816f3e441b0661189a5f79b5f2d7b02c320127ac311c4f2a52343a9cd1c2a6079f79b922759d1e935325310f6a36634e007195604e2be1f7882a6289c262d035256145c863615ef68c3a7dc332b58ee53e4e6856cbac922f42848ccc5994cb3572ec2cd831694ce663c90aaa8191e8551dbd087fdf3d63db1deb78032900bcc29df17403793225e1877b0b2cb9a9c38d4be4d7902d216827b4684fd5148fea3cf6cefa9310408ad212b6e746fd40da51f7acaaae42f40da21098fce78192d61ec2deaeb40471d238e2eae4c1c3d8f7ef167b4dec9c736170686b710a9b8ecaba87d391ba2f9e7233f45836becd57a6df4c97976ed4ca5a767454cdfe2f559bc4f1b68939788131518a071364ea5057c1d1cffd453573b7df55b70f31f1cc7cc77dab34bb5b7ccdefde66ec3580d1819cee7210d840420e80c1c58eec5d5f949ca2fef3039efd50125e82b6ecdcc61bb521213e427993e9283ebd427a4e06295b671200df379dd948fff37e8f6d4b45ec39843061d1c2ba089ac3a121c9e534c809169f11390b24db61edcda467d0aabebd53b02b7d0f0bbdcfdef325cff069e6443df86e6f19cfe784a0d3190a8f5b08c18ceb49be727aefe6264d4969473e143e88336ca3c121f5e2ae1c9f5cd4aa5d32582ebb9b49ad540d2c46a30322c10f4fb6a94b19e6a7c5214df0ce40f15bb7c85f52091643cb3ad3330804954961b2d0d04b65b7aa3a797818613a2aae52c17fdb6207e64a0437c890bea77a39d0cbb3a000412a3472128ad9d3946bc2c97b1b79845e51ec782ad1ce4b1005db70f153d267bfd2db801b9bab49f2c0c6af64558c1404501999f14c4fb554e8859ce6fd2ecb02ef8aece2e1c954bd856064cb80c7d98b61bdfbe37f2229dc2d384b2ca9b88270ba894f9d4e06dfb497d6aefdccf96a7b22ebd169b8aa80ae152d0d5b73165cddff1a0aaed8bf951cb19f4730849c2a084842755e4ab2e521a9e775cba84fe14237757eb32b9696bedca0c8fceee449e6081df42cb886c78ea024313bda4d8afbf37a28db5a303fc1287a9866fc877494d50d108ee5107725702a92f082b10f946ddd5b192b15d10775e1a2817b8d00ada5a2060ca55c4624b7cba41ce359875f2145b2f40e653a918b3bd5a2df7f3afc6003745d726722723d16cdf2a7be7fec8d87ed77dc0690b9c0ee43393ffba40ce14bdd4ceec35054f0ac662f9715067b0acc9065301f97dc052a8c730ab94237c37ea5e840c015fb4f0a7561789924a0c197e8e50669fdee74b0da082a4142c5fa020618ccb9aa59f55103c0f04d4ce70e0e40015a7451318036c11414cc4807107a7c4bb30516efecd1af28844bba84d29d95f81b0cc0bc39a5539ce9134abf57c4aef9567b731fc72475a3829d25858bc4ca8c4c89a12e54dcc5327d0fedbea3db5af3ee978de0a38d519c26e8550f3ed0db5400a606ceb55a933e271b95e1c69fb8c96e0eb95a5914ad2888cbe060b97d5d71c6015a420820bd15e79834fab8a022984db73539044b90d84ead729edf4fcc6e827ce6c89bc2be1e6cbb35599705aa89012bfdcb3e7bdd0eacda8e170ddaa7d930a63e3ff6b1232c4feb9796a1ff22fea149243349ebe2a5d641057e952b16d4009737a77870593deba0a6f8e398c88a62aa78233f5746ea7baf17ef8ebcc0ea643dcd876673fa62f45b6bd249f84bbf875ec226140c0aa6503a3ed906b0bb6f95657bcb01b682dc406e5983e636408d13791c3d9bfda68cd89b3f99f15900ca136c0901d3d071370d270d7cdbc77aba47b51bd47f3ad00111dc8820cbb5ac09b3af863d4d8149ed5d7442b9da873c3585e97ac764857702e046ad56eda762f9bdce0bd4266c81af85691965013465bc75e04f00a2585c1c8875166807368e977029dcd35a093f43a2724d51f3e85971135091f3ae581a4bef9adfcd2688c9e57db2e70008fc26a284bc594f71dc3a1811966341c572891a2233a59ba6063252fc4f4f464e9cf883fc85593df09fe9482d4da56183c941d0fd955dddb615ebdf15826c22df9ae55460db1561c0c7f6bf7537b2ef1046c1530aab6c2fef16e3ef014e2249f64882409cb328b0cf9cd24275f44fd6437dc324f1e8874b0737b4f7007e600d4db9c085febb2ecf9068f1bc83d7c8bdbab256b5692224bd865252d70f95353a37f8ba8fdddf581b7ff24f72c57ad970455f699fd7f8718998ce2c49c901ab6f3c7a7654c89adc398084b236fb9a79cc9e40bc1484ae2f5300c9ee722840179df610d2640b4daf813ba59fd93118797d81cc7df62cc8892ff5e9ad02ff17e4182424049182589c0daf9db23b8edf04c9d1a3b6b1466f21013e8a082365c8d8d02cd68826b2d8ccb07df6a99082f9ad1623351c873495bd4e187135160d0e8b4a2e847d04542ed1c8db63c0c370669bb45f5b55e91bb3fad322a890748c08fc244bd4cfce095fb2d624e88c9f348d9f6c494927e43e7222240d9e4838a0077615eec8f0d64dc27b73b54ec84d994ee822a7d74af1efce52049206d0faa4da2b32bc50f35c120b03af3b11778df6f5e464e2b54f63c274b395dfdf99b45bc1c503fa1dea96a792a8beeb53b2c6408c3c40af5f347d232dae5597f059bdef87b2a6f226d8830537fa5a1330b26d668cd670d6a9e218f1885f23ffafc38b403f64da370c6f85b67586f2ca86506b4b31cb3e7a9a2451a79477ce03ded153992235c734e27ffbc25b1d2d4063cec1e3b6cee26fa6ca6cf11a47cf413a396b6c8c6bc0307f73dd0cc1c4f0f96277a958ffcfeee8b7c517b52087f2fc33a66c144683a50a35a063c7523f72fcd0d5cb9ba52955dac6535595238920bbf2ad1a19a18777af7014ba4e26721eb1a7961d06fd1e43dd1a058426b8f7e4084c280a5e88486a043f8ef438d8fb63aabcf7caec1ba0ebdce5243a49756e154d5ac752073946c8947d2153f8f2ba7572e7e8f634d82dad656faec95e22bba3c07ea7850f6f2f6e1c4eefffff5a78eaeda7d21afc49f3320b3ffffeb08ca4e4da99a20f5ff4913bca0ebd06400d0e0e67903021e60a9f1a08e22ad8367fe488edd744932b2908cdcec631f329746af2318e9eff8471de61ba9ef171db8bbbe5c58d9eb9fe446f3cf4f43ca292aade46a6528c1ce5f15bc06c9d3e06c3c0106337a72972d546cea1f7301296b5c73dc4ded2aa2b5d6f9003aed202213e6cf9f4620ee8a3cb25e1bf4a7becedfa1719fc00007af0c0002e69b2f4636703aae228e8528badf71163c297ff8cd1ee5517ab26f5df38c8a9a85598b76f3983996e586b8d33f0bca836c4297e1d5aca48f6251bc2d17a2864b657ee891b3e348aa37bc93533d25ab784a4fb6fb0fdc9f416b26807e7abb6ffab81eecac9a39291111bd96ff2af957afad2a3cd5a5017d10b8ef8d713e71d14703800f51443c1e737fcdbf79ab620c93302257a11c50317cbe4ba425ee23521275691b6effd374a1ad8039dea4f9a9db5f996401158786415293243393ed101533d057cd5aedce6a3c91374429f0a1d0b4eea9f10ca3bfb8671e7bd390ab167886506114cdc9131ac9f229ad1f29f62a7b73be396d7a677ec48152eaba17f39507b14d046c657f8d8fe213c7c09cc2a12d8bee14f0e1da7a54f1888509f7f6cb5e383795a2aace51706f458d9c43d52190c70b944c1e6d780b79cf159c3d8e0d38a22a7677d0524c6f18aa0604676ffd16529f196e71d780a053174b394a387b9039e0af884d43e807718437b91911df22ffe15a2c2c65894f08a5728213c01c9c17f2e131398f59c5b9ff824def9038b91982d0fd0031b99fb210b8e0af0d6e819a153dc6f3a0520594463f4a30b400d2dd96cb084e49a6e5ae6fb86257c48d9fe963cfdba9e1c45436e7c031b37867907ed05abf533f7fcddc454b944653e11e6d8acc24f0502f17ee92409a1de04183804433a2146b8d71af2938c795f5775ba71c33aa6913de1972a8b81437b7ccda9e8a72f1000de208fc57c7fc577bccbbddfef351353b7094636d5a3f9eaf4abce40e0f667403a5d15c59cf4248d2a4877ecc6b739149f90fcae5bd648763a1317d6b7527e435b45297e542c8e41b0d7ca619df13fc3f0d7d36467c92d3682e526e0249bac0f3233c88cd8f76fc9e3757b20884a41ea52dc6ad6acda48cdba1fdccfd993b8663ce389330ac1ece1589cdf7bf64c77a3db45bfe541962fc1d4eea3eafdc516372ca83bc2c1f27cb10120962fd2a5838e73913f18a50fa9ec3587a78628e1ab29299be8f9dc6118e27765b4b663dc30df9adcf1bb3346edda445416778b3d3664d9a15244ff0918de196a9de9ae19f4b4527ac68c675bff7d9aceca7602a52cdd6f30bdae1ec08bf8a4850416c56618d3a2580c30e44fe050376c9cf5dbe528e2bc6a6f51df21c3c346357fb7eaa897ef009e0e3da5045567fa0ab812de6f418ac5ed9570632a7a253692a5671f891b7c7667e9e22fcaa32c99a6534d83f457dd625e945b55261f18f02d0636f35fb875351798face7b17b1c28ccedcc4b4bbd515204ef2a3e9b7b4557b8c4a10d774297b605546482e826d3ddc563ad1e28338c1f6e62aa27a6153284333d2d9734c45d1a6ebc479b5aec93321edbb501e7907485958f36ae124fe81882560ff4a463515a418822960f4c78091bd7cf5336617dc5f64eb0a47845c7df0d2cb65737b2da0c4be3a4b19b36755e9c4a5ee39bffcf5f4e924eb9d884fd54e7232f699e81f5e90371b0b9ce10781b4f0c7eb6bd4c29ecc6fc4a47e6e1d33f02669687851ea6d2b9df8db685bfb7578fd077beb7bc894a2780b273fadd837170ffa9a5b55c14d4089ce7c7d6140cb154d2cfef5ba01e502a624e297822c3452f010856a0bab6fb6279ad058de8fa732d06610bae26e42388ece26dd2fc38a3790cd9b7213353b38e937bc3ead3591d81aa60008c4408792e9744004852573eb1c9fe726f66bd347e96c0f6db27ddc25046943b5b0ea5b4d71e4d49f0c81b45fb1020a522aebcfa369e385d46a4e0c912ee350809f7fe91712c379d87af2360f339b3b1851c0c099b0c1d09dee2e488cf47d54a77aa6779f324140be61b2a0a8f35a79c4e89f7debef85af350300e9abe4c50a0ee12917e950e5c46266fc4c1b65573bb974927fafb20ae4728b5881fa04df37237693d124e6c15a414646f208f369d71504ab58a076136f535284a3f78d167d328f8ace157bcd4f04270ab85911af0770c219167d9674314b3d0a1daa79bcc78103a406e2798a78603dfc2715a318a57e574372d0d3b712b46c1a90164ab8df00117a790bf53b6fcdc798dc8c8bea707482270b377d32349ad25be396810af07ee5121dc4c3c4537cc7117870a63fb3aecfcf7109bb00f9802fa1c1ca9d662607d603847c35a4412e6156389aac152036a00547a2c9b3cc47099f635feac2c0c1cc049929ed33cca61f6397e00a28582062801c8337304ca9d4f794fa2dc414189f2eade384a3b0f642ac771fa23deb5c284cdd38a5315649bad1ce157310c0ce324df8b6344149e17c36dc8b421ee90095b82874078786d79f77fa5622f374797b058031f4a5264cc0549972d81406a3945a6f80cd366744731b402d2c8c73437934f7a93c062fe0b7eef5ed936a572d655bb64b879006039ed2c68e3237a61525e5bd72aedc81f6362850ba51440252782a0f815cdf84b802cae1432b150915034a3721c3cdf502b24c11d1bc482ff76e0cebbcb343e9f7640ed28efa7c1f0e373d42e7f685348eabd3349ff6d81221cbee2bb1d1e2c80ed0faa7209b168c2d0ffe6444b44f5d83c1304f377cd65318162d4cad38f61cf322e5efeacd6ce94ec5708191b64bed9de14a1e476b97e33da4a4454de03995d15391ed51671aad81a02342915ce468756e91400ba9ff1a1566d2e262b90869574ab7595593516621a20e0ef749a5e83c7e01d03c49f2d9b2756e3443eab801fc08068956ff4596394140e7c3212eb83523e0574c7a6789f9c6bba22bdf12d41c1ba75de4f03090d9c270bc08da9743b449e52afb4fc5bfe2c4e88bc110d5779d60815b6944d0776948c588390ed8f5e514c1f008e960bb3d636f1475407cafba4c9d173918f08338ec60e4d5dca173b2f12a1184d91db4b63af8cfea33171fe341dd07382be226c4b60ca6a3f0c353a1eede4001f09139cd67c00929d9f59054b066080adb83e0d6454eba75185d526d7a7a8a91c2685e376e4db91dcedf60a9394b697ad9578b8160004b0c74cbfe0c7a30a0cb99b9d7a5cae73e99d33eceb3caae61d7fd06bc23f43ed700db15e7c73456226f5b75942d62aa811088f224988af7c7cc5c7013b761b3710ef89f8e1837f578ebd631d85f25f959639a0203781a9e070d8716f6d71611f776377c6866fb4014f40e2dce57e683ae3789d772991f2675506a9176b791d7294dff6ac866efa9ffa2be0ca3e786e9e30c6f977b616cb81019b4d6a07fcd90d35af820c1ab5b273b2bdc1a87d0fb7a42e42c36d0a0cc9b46ae61168424befa539ce524a42109f49d5c504a062a141d299e8dd4f8ac057bddb65599575dba11ac1b3046c616c9dd1d9ed12d00da14266ccf2215ab71343d140273577c5ad4e2002068ad1eb64bebf40a3cec8df1fb0140c549aedb5de599bf74a22e95ab62dc402ddd9083efceac439295e508b9f77ddf8de7c792a4bb441f5569ec86befad05d39f0dd4ba0d4cd25cabb7c35cfdce798d5b532353a2de9cd3379dee693064a976bd72cd9e48c0f58be2225ba9b505e49adc91f40e13e5f28a384f92e3888cc51a92ef528a36eafd2b4e2efe5fdc38a96ce4ca4a5eeae611cf298fe06b48426aa9f994ca67c21f1d4a24f51505a19204b8609096046a5a09e6c762aa2c951bbd6e11503db15decaeeeda366d122704e2f72eac9d8b1d485e0970fba5d5ec46fa38db5db7f36c5af03293324ba7ba3f064fa912a5acd3622d1df2162535faa7bae319230f4be962360a8dfb17af351d68c74377b10da8eff21ba98014dff1425492952cdd10c408c201d0c70e670b69978743f23fd52afa7cf70938d6dc68f32c24335b95747f4d06fa37c8128b37eb0f22952c5dc6599512a9b96eb75c90b48be04d54756ed9e12215b284269af2fa6f481bb3ae37dcc7443fd9dd1b2241e9e86cd2dcd374f8eafad959d1d062801a4524a25e97f2367a45c58a1118f1c105b79498da74f3c987634549f197f813ca310e66e33e54d25cc613b685c30a875205662cdd496c2b364a882da4c3c5503d17e5bb1d1b8f0fc4ecc96cecdff238e5ce1bd046fb206bbaa262fc4719100668d024dfa274f930e5720fbdb7bb9890eebc1459349628bf9108f94cc3c49a0dd64d31ce0cbe8346c953150083f2ce259af4c0e44051c011c3422aa8457f8f489a14e234c2bd9531b04a8b8e9baa60af48c5c8c8b1d82e3e9de7e2a2f3e8f85a2baa00ffce48ca59827783a95965a96ead28b1159a6800d255d7eb5712bae227f793ddf396a6ca07a7dd147808cd2657447bb7d9093e83ec7e0e286ab706ecd33f7af7dd4c3b4db252ff91466d9a672d3bee342c2547ed18585ceabc54700f32011233ce7b7826d30f1f7739ab29fb60e9db47e4e93723b5c8dd59134e79312cb63aa2ce87a8ce9bcf912614329c341d9df678c3338cf93e68fd8584ff294c91cd064addd7d3eb5cfe9358c7793ba072368cf0b02b814f3253dbf39b220c9115357f301a317a1bd97b6b5f71fe678c50f90a093e6a5fc868ba564448314ff78e8f0a8fd588c670b0e24aa77d8314d594c222374dee77b27b48dc28f3d46549bc20256aed43f69e1b27d05006030e203d091cf8b09923fe5d3369395b6ba81fb64408719a03b1239ec4578e7b8a1da2f196e44961be8b8a346045cca5082b4aba320f24e45ecddb1494cdf3d1190ba4b4e518353d20f8cc7272236b10b33a486120e902b1a0a13e3e99e84af6e996306917e1db0f365779abca637fbdf1a919a8268a58a9b4e959f1d4e56307494f343c6223906402b23e33f9ec148e1c49fc2818e0ad392a33ae1e912afe0135b6175a9d2a7c97e0baa681d8f78c9457a6a25676e40ef24c1bbcca6500f337827882a93cf69fab39efef05dd3992f6a9686515229f32a0862882b11cf001bb91102c62cfc55603828b956d73aaadd881898e5b9740d09a40009b13e0b5f16cdc62bea2934081aacc77c824f241032677b6d69eccd5d000f0296586dce9b2d91ddc7d90479d6112aaf6c84a747f02e1447f4be844437586339e1e4a2ea1f879de9175e379d4f64706e9554c3b550370da1f872dafaf0e1a5dd34cb22e22b83453639a85f715886fead23b7b7d12197f03bb03c15dd07d81c031940e02be17bb14df5c0a771603ba446ea4049f6be9c674449bf6070dd2311d7ed9efef49da5fa3e8524765ad93034eeba0cf851b98c2cd2692be869c9bf992624d634252b1f3fbd17ab46a427dff1040c0336c26d66bacb1341b60d389d9bdd8a8169f0af000145dc9c469eda9bf11231b9f662850940ca56f35a49b06483e09966aef30d3f0b3e8c0da22562d3713a29faae47697a8c57c5c6f413341af39193173fc6a2feb1e6334d3d7c716dab2995254956bcfb181d06d9dd1f5bf840b992f8830abbc9a12bb4a3139a5e42f6b0e5ad2b84546c726cfdc465ee6a4de7b95077440b063d420125b932fb9e1efbaa7790a2d34e3ab6ab57fc8f1a7c4541f83f96914060a6bd4643f4637dd087eeb021e1a7c525dec0a2c76b6442d72efa35a98de8efe8d4bcfa29521fa276b11438b2cb82c73baaad1332e951e95b792623f3e126ab96100c837ce8b1406ad305bbb34195a9080b08f0f757bcd673ed2f17b65cc72d565a71b4fc1a816412fbff20485007b435a606c82f170fba21ec002b0b88a7ddb05f5277fe732ba2e8d1d47970403a534ef07fc0052281627cbcf46805f0e0130f827ad0def095f96d5e845192834f92a0b09fbfdb9b79e6ab628f9455c46c5b3fd180d65f92049bb3267d423fbb160d2915cb8c5044109d508019a087ec847863d5e4d5d9167a861eee002e64fe6a0a67b1373a73fae8bf65d664898364d85ea0a92346ce36197f2a666f312fa98a074509681c5bad81ad1917a6b5cf8300ca6fecdc6d9dfede8d4cc07ea2146a295eceec6b8f78fe53e0fc89d4ab8fed00aa6a26d3baca8b174a064ea460e6db0139b88a8a2556df1f76dae2f7ad4ddb46df50342f543b6c0e536f87c3e351fc3f1e522bf7db024ef7611c3f0cbdff3879937e70b661ee7a96319f6d90fd6e8e1c81b64db6497b68e47332014101d2e2b9da2c20683a15139da570b770e3b7cd4a9caa14c99eddcfa53aaa27f979dedd470abef6ceb35c5a28cdd20dcbba4241a8443ea72cb14ad27001d5941ac4f6fdb840b8908a4aaeded1dec2efd2ee340ffb624547bb7cb19ff11674b8184494d0bf98fb523fed42fb319e7991a304c98bbf13b196e19a0996c62699165980cf5806919dc7d4ff1cebce88dc43f58fc91e011b1db0c6055eff95abba35fc388d20bc09dfbe9bb7820368d2df5c4acf5b0020ac1511e2bf3195a0d202dcab56e30b9d00458faf60c599939a6532fb298ed27897131c0ef32d0b8be08180ceac6430072fb70bc0760bca8b64bac2ba13d5f53eb7dda31f6cc8a23b647046e374d9e231853150e914ff21b2bb8ca36424d18241bb00cbabb1c820a517c9f2af03efac1a193f9e4022212acfb798fcedb51757b9c42b305bb672dfcd43b81242a0fd8a678c2dc0f4f8257af6ab41cb766c02e69424f7e675c85440a6eb628992eea9a46ad7d45f25257324c991c9700a932f4b4c1e223875db7854a1d32e549ea34b636a634563c911dbb00b0eeb93d9b72f39cb53d73f94d906531baa84b5b37e3d30e3de1fee7804452677d89c6069b228a9c1b0870c5e347df31ce01b58b7566e68ce480ea5091742abc8f8813a2343f1da5124fac8818baa73a8c671523561b4348bde18f51a05905d45cf2826456ef268d892e575e4c105ec3d158aa7102b4b2008dd1daf644a5c3e82d1bc0fc2db41102574523ec6490fd2c35e464b8d880243e598ddf328506b8ff496de7ee7ca8e9a45ff77182a08e62ce881224489cb0b2ca7918265dab5744aa5a943a6adde900268385fc799d979cad836617e690f9ec50d1b3c2e185f0e568771736270d820dfb9ecb21c0a300958f100b4cdb18471467f24cd34da577c42590213ff6cc40482c2c9669f83daf4ab46cdabbbd9927217a1b93258890f8c316a8b0339f62ddf66a437c89dfdc06c3ff2abd4724db8d967f025e3b709d546ff516d2b394a1de01cecae11b376d4602317623c24681553c0005a6469ba63be271980634e8d601d4e31c0282ac111c12fe9a46d026b011eb8ed0c74b00d64d2a14334f581dc6022aaa69fd7300868f94b66b2750214e79849a0a811670c4e6b26693829a8b59d3f6217e12babf33214c6b9094618360e7ea6f0b3c92fadb9edaf90365dbdf4a62a582ba6f7e9dd06267674bcc6e1f1643f9b70cf6d35ef95a37ce00b4481dbf829788a08829e67aeeae3d83bda52954211dab369b683f6d92bd4771c2f8195923b4fcd20bc908112d34d93d61341d5ae935d12bdd1eb3ce684c1b4fc4405e645631449b06f8d5fd166a2f42f026833a0be34a38f994245dd8ee8874e4834a0c98549246d1e864903a9781dbf3cd4be290414f76eeed50f7caf6c5666286a9d96f4bc3b74b14449f81f7824c1ab3267842a5fb069ac7a687fef606c8228a2e8bde15341b4fb289345b694cdbf7615ac06cfbbdaa47bc80551fe2fcffaf5264dc682c0a399dd30b41c0f56213944f9fd66f8b5e5d6939bddc873f7b242b8fb25b3836a42a30bbc15142d4bf63c494039cc954eb194af23700c95c8af56f020ad270159053d9da545fa380dad45c16a287866348e79e7bccf7c53883ba67b5cf923cb41901036838833b9596370eadea1555dde35191e1a5d953f852bd5980bfd13bb72b0758e9ce5a7880c60d301cd3f07a4a70baa11b4d0b4c43732a5748978e9432291319dbd9a82ee7f85a20039e0a9eeef20414480fd93eedc5714f77dc13cf9c76715e0d11e69f967eb1e7c91c84bb3a45cf8187bed83ef2249e68ee87c1ce3a402a96c37fedc08e02c28363e2b49bf6dc5d938d99b01f0b4faa10e5732d8cadc2b4170509b741db645a64bdd2d11cb7787a8f28d281e758e0c3b57c12481f1e22299fb5c8e2a29f55441ddabf333e7bf367d90e6821036f0c732ace0c5895fcdd25d97ac87aa17da2d95c1b8261a242bcc836bc614f3427ba77b527fc6ba421316b236ea3fc76876c283061c22f078ab688ab445637d422c73f1e701c1b32da3b79a772147ac085e791d7df40fcd33f938ff4ef90aa8fc840ac69280011406ddf504b08bf1df8ddb6751f27b89f5d319c99e88690b685aaeeb52d9035d8de78b0fcc1eda07b88490907c5467454b7a68c90903cb74b681f3f0532c24929f62cca86b573f92fc21ced7cc5ec46955a23b98974b84ca577625f2c57e54340268a02c89681a068c3f932e6f00a87855a105630be7a79c0b46b90f886fd48c3ab5c245cbd10ed292f2b0464bda86ecc53217be958e5a01c2e8310ea686a3daba329d92bd6a7b734a12e2ccca3cbca8e99495413c277d6bf58c0ff3925ce0a1b85e714a4528fc39e5732846014c8d050d8c0dcec11f71b5e9d6ce5197a20f1196b6401d93df97fdf6013f5c909411fc67069621359a6e5863d6f45f1a32b3bac4124839df2d69d493dddcaf9d38fea3e834af2f048567e58af838509023ea6a137e9b709cad37ad7d8a6269acae60f8659a5ac4539baed2a5d0223c19b9646cb6c06d93d499847dd2d827a124247a277e90b5a7d2f89439a3560ae3c405ccdaf9c2252b8e389f26aa873b8a2c00b0c12d44953eeb862ae599cc65afe5087aa637d10b074f5de3381f88a303b44ee84b620cd9725952d43771bfcbd2a48b957a2fe8ca9d6bbfe59cc527c7e7c02f0f42b52875021719a8390185155ed8df1dbca2009cdd4b5045064bf4ebe48d6a87ac452d3038bd26eff1447198c7e3df9d30a7bc2865884cd2ab3a291952774a4db0b93071e1accba086c4540c8d7a9ff67b2e3b068c11ce4d02734d0c96a7efda66a59e0e316de48bbb38b11fac453daa7bc5ab33af923d9a2789ddecdb25fb1b57820bb446464ec47086ae2a9c3bdb6640bf0b0489236a43939096707b26668bcf7878c58eae885958108d8d0ce821991a3f096b25c51923b89f48c22868067ddae51452a75697962abbc079366e3c6439c62a0a607e8f7d6d18f4b2781e4349e2058f63d6c719fc82f932a9da24659b2ccb8774bea4b18abae027f112064f163af787091d29e16ece76448926eff390438573fe84a2f4c288772c637729d925a653cc0c544aad54b670f8efde41d0a071c5b2e93e5f96937d069a827063204d065ac4376b5953b489314cde4b2d35765595380f997a2a4220598d56a3469dcceceb3a516fc425b0b686927edf1b88bbc7f89959443bc8ebe3df1c5b3c8060f2ebcc8f2404b69b8759017674d0cf440504062cb592016a89ab309c21e23fb868cf29d7474cf7224b09be52604bf1c3456c5e7d25211e1e3edb46592cac0ca0e5620fb12d2b73904d93df75ea25e33c52135cd8f9f73094177d3cb43621421c7c748fa04ccd5bc0eb98b6e51ea7f665bf13537e5112f73674660000000c791a9f941ac3cfaf2dde99a57c70e28974b364cf888200f4e0446e7f1894e0733079a4a2f96cc3e774b661a6531a9e62de61ce1b89754586698065cc587f8f526fa30fd3b5244ed8bc754e329a59a702cac5358458d8728aff5cc9d02aa25fe51afe3c873de73b56fc4ee3817442886c541d0821ce6e459a233c1dc88b7a62c466ab1e9e781029777db3b0f9ea13737c4a867d508a731cc0f1e366ff54d1f9277f08ac2648eb9e33b1a6dc72a4b8171769370d58ae02218ed77ba131c841f18abfdc713dded196d9eeee20659d4c86cf357a6ccdb3177e87ac99858f5f89bcbcebc206646794762067987ab192cab3ee3ba2234eae16e6aa49b3030c0f7cd3abc216a9fbdf1cfe002d5e2983836c425226306414807f27f2248cb6ff2be69848e27cab94a8d41d58794dc7925a31b1deafd5e307b235f39a271f5e9d1d828a161eaf5cef01e50dce4fba4449412f9c82f06f517d7382cea6e904c05d8a654a9dff29263a83425a6f18ccf2a30cd03a0978f000dc43dbea05b504317771077fc8827ac56029b05b2208f885950965c91acb7794cdb4b4c167e5e3805912db89021196b12cda8e6b967378085e411a46d0fe0573374121cf02334feac3214d54de53f4a02ae94c73bd0a2e747565d50e88d33284ec3a9db57646b3112270ab1ef53bb436a4c74d5f2133c86dc71071b3061d9005ce0147c855151a2f567aa848e2fe42b198538a41a4fd7c5f66531d6ee7830ee20b1f34ea9b0f240512721b1dd92b369b152c47215263764e80bf02cfce17129fd5c0acc0494097b6d384afb4cf8bbdc0a5c0ac501b389367d63bb99f67f1410887d134816fbc61ca8c9863a0eb428437db624fb4bd7f39d0195d61a1da9f6e315ff00d96031aa779c15244b40a5a75c5fb00047a581d310daaf5a0d0758eee855c85328257215d0c8a7316e181ec942243458fe6874f5e0a9f17cdd04f321774c00c819dec75d9347a06d98a751ed311fc3a5989e4508d62ff612a8b0e5a95195dd0fed0244f7d35d1cb976c96ca5eeb2771d8a9283f7d619bc91a7d375e22ee2db42390866d387be1ee874a5217dd4a97f08a5fc780de0879dc11848348e2e057230e614674bebe224a5a9067ae4ca86bb92d66c0a9540d7e346475efd91e9734ec17e86b8e978e284bb1d871c487c3c7eddc76fa4c72121d5f9d5c59a826e25d28a68a9172856cbbc619347bdb6c13e35d7eaa4bdf56569194c4aa66e71d33687e92730e16ca025c28e711a23e6184359e167d2b088da5f28995a5c7bfd2feb15dc6c0f4ce2e0c992d8859fe7b7fd082c60bb27c67de6448b31724edc72a2e310eda1795070886b0e41d73a3b80c5431fee2b88e70e1a436a2e3913793ca6286faf8ff4c229d8abf6798ad977bb395a19d339c7431cceff7949b768b63d1dcf97b2dda176e4383dd31a49084beab4f03073038e7d1614794df6b4bc0af389cfbb4c0635975082043f3067025125d82ac678e9f9b18720c01c8a3996729f08311425ab88b4bb261ddea585e5b277ec2dde0952abbfcda63a6f9fb6ce92d7292a16f54520d1ea8257189e1a4ca0c6b755963715aad0001a1aef698d80114e4f282900de536a02311072f76c0f6c9adad746746b2ea62c46dad3904818e832766c9df0004f505463f3e0ad1a296f20fe056f1729d7d23636635b4555c08bcbe504b65d166378b1101d7bdc010e3cc1a9e863e036d280e49ef5624a1a90076811a2a8d8ca760d12070a2ac4b87c676f427376f0dde052c661220da15898bc9cd60ec22b564c56e013498a773107ec7a6d24e7cb4700433a0d73a22e75ab4404815c190accf7f721eae9aaf8163a0b04a3425e6f88a7a011d413b7881ac265af8ef30f1de5820377dcb3832132c40416d1cbabec0c492b68d005330858a99d1dc9ac8276e219e51e540aa02e4c403cc4204b673e6973b4746e26b530700f78430f8751b4f998cea111637dbd6bddce16ff8f42981c375d74eb89460e5624b01d2e7d9bb6e0d36a1ea91bf570b7ca011c37ff53ff93d83b08b5a7acd6c83df0e71641c077cc50a5eb4b8ee1f3fa47a91cf8e70082c8be6407169139061491582efce823409be002e3d8fc2ef2d4db1c468065b189c003aa6e1e15774031bb858e27a1ce980000000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a0040001000000310200000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 00435211aa692d058ba705364cdd6881433b4c0aaea65adbe05b225e2002ce1e ? 70824297 of 102719097 <16>
01: 5117b9d5b405e277f15c8f1d11f0008efb632a16044b83c7b3fce89ef3ccb73c ? 70824298 of 102719097 <51>

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 2022-08-06 19:24:33 till 2023-03-28 00:00:18; resolution: 1.37 days)

  • |_*_______________________________________________________________________________________________________*_________________________________*________________________*_**_*|

1 input(s) for total of ? xmr

key image 00: 35cb2c5f3b5c1206ffb0d048287cf347122bf77947324ec1926a4abcc3ea9ab1 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 6a6738818ea4b1bcccfc2d8f2744b45a1d4a858e725748424a07a2626f800767 02683955 11 2/2 2022-08-06 20:24:33 01:289:01:50:05
- 01: be0cea6bf7b093b527943a52f3ea42937c6b774cbd5740d17fbd3e2c321cd69a 02787472 16 2/2 2022-12-28 22:38:24 01:144:23:36:14
- 02: 5665957959f9a28643ccd63f3b683476353ce2afff7a3d225043d739bc795946 02821554 16 1/2 2023-02-14 06:03:51 01:097:16:10:47
- 03: cf97fde6726e527274c856bab1564987ff60420dc859566cc2bb44f4d34e0867 02846424 16 2/9 2023-03-20 22:29:17 01:062:23:45:21
- 04: 89fcd3892a30914791ef2c6f6c31e50f682eaedf0968a729666d898df89e9201 02848038 16 2/8 2023-03-23 05:30:31 01:060:16:44:07
- 05: 3e1a56ed09917247cb3b78433224c715bcbf192f902ea2da49c5bdc1c953d5d8 02849186 16 1/2 2023-03-24 19:37:48 01:059:02:36:50
- 06: 3d2d11735ba551c570ea9c36c0080e2a95b7655fd06a81285a326173a2d57aa5 02850781 16 2/9 2023-03-27 00:16:21 01:056:21:58:17
- 07: a20450f90e0703c7512f5f10cee26376a4aae49557ac4920e00c0d9a3f65f304 02851158 16 2/2 2023-03-27 12:59:46 01:056:09:14:52
- 08: d590b2b438ac4e3f7cc3de1cf5af6e02fcd455b17ea5a70deda7e8d43077c2c8 02851221 16 1/2 2023-03-27 14:53:54 01:056:07:20:44
- 09: 3c9c267658c828c5ce7c267e36b1652c49dcedda4f17ee0ebf9abdc1491bc902 02851252 16 1/2 2023-03-27 15:52:03 01:056:06:22:35
- 10: fb2190c64d6927f64747d8d1ba080026d7fc4032cd29e5027483560524f7309e 02851311 16 1/2 2023-03-27 17:50:20 01:056:04:24:18
- 11: 1970fffe7e04da304ce081192ea7bba848eaf0c1c950c1e6efef56bdc42e5a4a 02851344 16 1/2 2023-03-27 19:10:07 01:056:03:04:31
- 12: 119564a68ba294acf3d7ad839ac14807829978e8b3ff1189cd7d2fda0ad81852 02851357 16 2/2 2023-03-27 19:39:20 01:056:02:35:18
- 13: edd0bef336ffde9d6f264dca8da6acf11ca2e2cc516f80568dc9912d7605479e 02851369 16 1/2 2023-03-27 20:01:41 01:056:02:12:57
- 14: 1678c7f68ec477269cef0831bf847a519ad094d9dddbca07f34cfa15f581c460 02851408 16 2/2 2023-03-27 21:23:14 01:056:00:51:24
- 15: 51d858a3047525202aace1fde261d57ba41f513485d63f0059d16f90a4d981f2 02851472 16 1/2 2023-03-27 23:00:18 01:055:23:14:20
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)