Transaction Hash:
0x899d65120a164462776eb1bce8a0f6c87821e907e3c360da121d0035e94b25c4
Timestamp:
792 days ago (Aug-16-2022 12:04:43 PM UTC )
Transaction Action:
Swap 76.5 ($76.58) DAI For 0.039988030868233718 ($105.14) ETH On Uniswap V2
ERC-20 Tokens Transferred: 3
Transaction Fee:
0. 016487810794170632 ETH $43.35
Gas Price:
10. 756829957 Gwei (0. 000000010756829957 ETH)
Ether Price:
$1,877.16 / ETH
Gas Limit & Usage by Txn:
6,000,000
|
1,532,776 (25.55%)
Gas Fees:
Base: 8. 256829957 Gwei | Max: 17. 593988604 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 012655870794170632 ETH ($33.28) 💸 Txn Savings: 0. 010479832682314072 ETH ($27.56)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 3747
Position In Block: 35
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000ca60000000000000000000000000000000000000000000000000000000000000e060000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000de5000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000b4d0021c338c6a0ac6849f7ed967d51bbe826af1360a3d6d59c6347cad870a2e7c6dc0f3388f305656a9ff748be89c03c3c3fb5e293a1b291aabd04f1c064bd030bd02927add9e31b95cae5e65f3911ca994021b640a5fd4f7c9a6c627b3222eb9f82034340d723bdf86942bbf8f3a133b260c312ffd0718ac45852bcb6077dddb0471486fceb72708dfac2f7bf1419804bdab61c39cab2202fca3767ce1b9766c19b16500dbf32695922bc3695b8b1e328de1d1b68f15d5b7b2a1ddbbf44b334701b0000000000000000000000000000000000000000000000000034c85cdf6d90000000000000000000000000000000000000000000000000000f43fc2c04ee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001041e800ec2481332d152602890d0304d8d6078a60f594ffeb35ae108bb77c6e216f4f318bc82ac56745005c6af4aaf01d25675658c897f48ab1a0bf35b15aea2139181b1365a88ecbbe3653059f23e6c1b1797c6e3f2afb6500a0680b43c95e405bf03aca72ce7a4e2b1abcc567fb569d82fc5400ac06cae2c610aebf31c7c18184bafed87a34de739e8b86bcffb12865613cb6297e162214e4b0e902d8d2d17085bd22f37f9f268269ddcf529d00d99e19a98a91de9c607d4b1b06f2b0faf3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019dd1f15f7000000000000000000000000000000000000000000000000000000000000000000000284dfabf414b90826de26b899f6492830c99605bac107a6fab873623806e17514ea809acac940ee0468b3d4825dbdbfc457427508dcf0de81e086fd0f73a28d0b864586a8cd919f660b6eb63a010f119d0e2c2e41680455cc41d2eebec4bc132a74858e84d467ac587a3fbf423c1d068f4640221c80b48d30da6e7c2eb68de509032f7be0a3bc074f2e9452f7e24efbc467219d8ba3e1408c232bfa84a8786f0a5faa5b47d80de42773eddb0677d3072c21cfe4b55ca4cc7f33173b4b6b052400000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bef16af2111d41e16c4789f664525e039ddcc1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023cbe76102df9709984b7472e0c572f0e008bea4ccc5da87e22897982d06ab32109781a222f75accf3c6181a59ec61a580e3abde555527d4794e6504efda328a0031394a49c555ad1377d660687bcba58605dc9d94408814276abfc67fcef0191b41886aef2d2bc2f2008bc0db08c3cf0bf50fa038551f5d3c67bf91d4413bab2e91c09800e1f687fd79f306e779c85a68865605d3e00aadd7ed694ced2ef1b700961146c14562f9957c69cbac0b5019f05622d9b72b8a0246eb1e7c92f6f90a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000445aad957a8000000000000000000000000000000000000000000000000000000000000000000021b1898d6c96efc30ca8d8bfd3c55ad5b57d3c6963e375df8c3c87f741dfc6e32cffa9aff7fd366ff29980943156e0ff661255cd35759ca4259be38dd716fadb2f17e0baeac3ad58c16a953a7f3ef19243a49786cd28ef94ac84debf171839c322be2f6a70661873e2f6204f74f626a1f1560fb2c34764cc04c7c1191104aaaa1b94be6d6664e5251b1319f0ff85d4a52837fd3b0f3609ba6bc91e9a45ff950516ca1b4f5412a44fc93c2867b719d563e53097657234f3dda6f65d7a7b0f4e1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc9f2f08b6d64aa4d125a4769435f5ad337da5d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d3bb25b9800000000000000000000000000000000000000000000000000000000000000000000f5b73fb16a2a42997e4b920a0abfc2b1883f861dbea12ff668dc0dfbaf6084b27e41503a6a6cf18653cc73c5af4fa8959b66ec6831814e94dd191cf6c92464a2aec3ca631869f4bdbd585dff383fbf1dc7028a89d717b962753b35ce542570505dbfbdf93a95c8e6cc39bb68e53cd85c8cd634adf3bd5aac7ca73334111b5eb23bc6f45b81275f6a3c16f46af298f608f85b35d485c2191a94dfef879ac32002fff0cbe31d8d8efbc78347f3996d46374845b7cbecaec1e4e9366ab665d69920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab03cb079ca727810b4fda2c35655309aa4734b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212eae3633c0000000000000000000000000000000000000000000000000000000000000000000036c0a8cc37ae05a4116365a3eeed331ac78677cf0a165fb941681e0950ee009118b15ba4ce2e73f55b259d48aa1fcb60eb8cd72ffab2b5c822353a8618d66e9105838b832397080c6073c8240ae7119fd5b727cec0416c4fdde8443fa98fc2f2568848897faa309c0d5f70e9aa505df1d2d4e17b32d8fd8a8c947a32e12c5b71ce4fc8ad0bc89153c013cecc8bcb0a96ed522e4a962872182bf045f837c1db62500db647a31365ca53724182f54a24b659cc5b9c70b80c54de6dddfbe0f30ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd9c9521a8b8706996ee5dfa3f81f98092526ba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160924113828000000000000000000000000000000000000000000000000000000000000000000027d5b8d67e80fb83609c120c18a8616d0d195286f044c5e5f5b7361281288fcb0beefabc8e7598780702f02b423e4c7f961849c863cacefffd46c29c75f850ec0323a66b4d9603099afb6462d57e786241dc9d930a8a809b6a7ca3103363dcfa05398c59a24ad42d66cbbb3a460e97d70785293d178f2801d369cfab70b8a7a01509d7e6b506bf408d82bedf584cee219b155ace57ed133a13d6265836328aa61c73fdd3fe8316fdb9121ac603d5434a1e434760132997eb50f03a58ae66f12a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000605ea5dd773973d6dbbe09e8d48a2099d4ec64520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000445aad957a8000000000000000000000000000000000000000000000000000000000000000000012ec757cf1ceb56ee7375cc5d146a892c369425f688124f51335c878ae4202ab0b5928b4659e099d7a9b2afacfb1fc906028a7b52d782880231481cc9659ef860ddec955ae2c5fdac4ca34e906f075c8477baa9b9903a520c04671692dafe0cc2351f9e8603401318f146fd12b32e5b0a5532d725ea55473d16195fd3fc66d312f49dc3c8cb470b418068444a22f2fb247c55a96983b1cc669dddf50b6d0208928584ff9cf589d6ac46251cbe765ce766dc789168642a3ced9411562a9f1d36d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066e5619aa483618d51851a9686f1bdd9aee2a03900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013d1d7f40a6c00000000000000000000000000000000000000000000000000000000000000000001af2b20dbb5d89f093996f17ba3d970273ecdd0b5ef16ae0c515209a479a6e4207854d935edf235d042ed194d0e416f2900fce46921e31f2cf2aae5174fac3fe0b72498e3da26f082fa82d1fe74ce319a0a60828c3f8f41c682f6b2df774adc316ceae04065f34a70677809a4b037f09521b400baf2127eca4149e4dfb1197be1af28d95d812699e31219f3792ab4dca2848febdd645579a91c63c983e037495128de7d3b4dcc61af0cbe7bdb823926757d6016963727d351bd7ca4642306ca500000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fd0c555cd6b068cc54c187606c7c259c5b9e4410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000589acc40b2c000000000000000000000000000000000000000000000000000000000000000000006f6abb8db27023656a580a07fe4b29c2a77b3ff2c17dd4008860214940e4a1a02cac4bf7f31679fe8a6e3ef28da47883bac6d1fa23491ff1cc7ede2294bda182da71a5dd897bc61e60af95f192b5ffbd6398c6996d768c0c6d4efa519569313190c7bbefd9f5f18a177e222df7842097c2e55793e413548dd72c8f4fedc8e5903c863e71fb7893b4614340f80e76e0034ae7e0ede0f1c78eab4131746671ce51fa9ac24c18f046631bf5c3f6969a8bfa56ebda0d2ab407dc92a7e21dc890c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ca668d4075ab9ca2278552f6b32d32c21cd5b8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce63bfc5e7c27c25b2dfd301faabbb3550d525f58da4c6c8b2743b64a778eaa1342d5bf6b916f1d6bab59f1aa1a1dda2873c742fb2b892d0de0ba125955f4e52dd8255e2b52e4aef2c64e912c4775eebab0e0cd761c1db139d637cbb8955120219615ad927fc55a698fc7721652f8ea55cb82946798003a5b962aed5fce3b7f1b3a1d6995de3ef7064cae10cf27f5752fa49f20ebf3a0bea6d0f1cb3e12d22312112b724710366da5f598cfb739aaf3d0d6b5eb06736affe77d0d85ecaa01a40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002250cf2fe2b00000000000000000000000000000000000000000000000000000000000000000000f4432c2aba429c49648c18bd4b74d9815afebccf3eab27bfd3a1e346bdc21ea089c0400c644f65b3902ca8fdb10a478327c1dce692edb58f63811d879bd1a78181b0c2f3ba7bf1c6d1f2d35b474ae38c65d0681c594ac8797a650763ef80a112e00dcf67a7f4f4d6fd25e9b9d8ab1ad71a2c5e510cdb1e5bf80180bbd222c2e07c1850c55696dda22a72b19bebb21656f8afc80f4b89dbb3ef6ee741de85296244654e1b204270416bd7a421c5ff6a02f52c5aae379a8e3839e5401b32e29520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab03cb079ca727810b4fda2c35655309aa4734b1000000000000000000000000000000000000000000000000000000000000000128296012042d5b8fbb08c93d8b686c7608eca038e85fc29dce427264e2afe8c323dccfc727d61d244e567d75047eb558b6a96edb351193b61f8ac8699f8eddc7000000011c2f961ac6a344a137c521a24fd33116b0cbf66b9127ffd9504a4d4a0dc06baf98bd157c10e65a5cd676210cfaa8f6db4706ce12efc8397b820eba3f0ad41f1de57cb89d12dd84df6348721fce94f13c7a87c29fced45a919c9afd521a9fb3aab46f02a456b3848fe474cd88d3bbf5cb2bad4d6ba27da2659d6b943701647f66c330f0d7de974197a8782c5a1156d27a8565bc206f717fe0a6ed452b0593066ccb6f9367b0e9adff16f4d4375e03c05ceb1f37975acb5ce557b257090cf0ab2026e85939ad000350cfb038cb436647fd394622de6543f355c119ce091fec1ee81b55e1c9e5e98881a5680407ca9e16b17ab2f5e33af2bba98a286c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002481f7b1b6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000177ab9b6ce42e5061ff749f9b135f05ebd39738f31ac18e3eae008fa1ad62dda16dc420902c435bd583ca27ffa8672aafd896e7e598695ffebb0a569c93ddb7c174c91e04f61593cefe83da07a96c5c70108df3df4c4b219fd37b3278bdd9dc62a28e13f0fa22cc85984f4f48427a43f5ed19dbf11095c48ff9f028784e6569b2dd56001ce422bfd06500bbc43b37b56b8a6f2bac31f4fa6e26455926e2575bb1d49eb4184bdccf8477821dc1b6a20b9cb73b41d24af2b6ece5488ac3bda5fc6000000000000000000000000c36885d2b1c84a18cf69d3ceff2123a952186cb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fe5cf2bea0000000000000000000000000000000000000000000000000000000000000000000026073dd7ca157f46be1e91ff4d34c720b2f3b96a0ec6d02631122ee42d434b8623081d6121e12cc04aa56e0e96997392f50826da3d9e85c9128e76cfed7a8b080cf4d91fc28e939d11fab3605fc45ab89119cc1671cda6abfbcd93e2a463700e0cfb89eb30627f51b6aaa9820818b4994ddfabd5df95be12522b3b2d20fb1c0912a946924de6cd3d02a439edb33e12f7140820b91a972c582fe8de9e45ce01642df8a1ffbe6316ba06f82ee5eebb99f399dea168b5784501381403707cb2ca7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef0430c20044bf343e26edfdd992c67807cf64d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021d263ba43000000000000000000000000000000000000000000000000000000000000000000002fab585da556b5ed168ab595abf1dfaf4b38178dad75aa56d80f8df94f23d0b72748417357fbb1806bd07b300649472cb33131c1b1e5cab02af7841b66a2ec6e139890f4482f3feff5641d8fc3c37e803414e862eac32c4176e7c3add32f5c31280005ef314b9be60b0bae5fe5b60642c9ed0a44bbbadc2dbfa750fa9500cd802a6c1365b43fda357640656db64d8e40a3d8ef390fb0e94e73d15b7820e214d61b8faeb14843fcd821a7ff6a0df9b439b654cbde6f91b3a68955a1ac25f2b2120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab03cb079ca727810b4fda2c35655309aa4734b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c673b0986000000000000000000000000000000000000000000000000000000000000000000000ae7e7563973fa07f6c98e65c63111ca0fec08096d56e9c26e0642466b0f6b0e215103a797c7821da65ba6a8efd50480b6f78a3e0b70ceab63afac01c0ab088e17d383e78c9172117d5d13fba73380d1a160eb1e5b5e02a4ffdc9a525069f6f521eddc69efd7fa5dd7dd9f666ee062a7eae72e7f563365898704f01be178355015ae457e7cb5545d9d72cb9a155545dd0335c3c956043fd61ade2e0135f7dc16073e6d54c15a80dc77058a77f8a3429e952c0eeab146e9ba3dc10a09465876cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6d1a769fa8232fcd858a9b4592d7ae2d6169bca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ff4b9ae4c800000000000000000000000000000000000000000000000000000000000000000002f2e5e7e96508ef99ea2503e059af16b0a8b1fa8b0e30e7c3fd3f89aa62151452598bc5c3fdc952422ebc9327604c065ad28bbb176acb800ab79d496aa83fc8f1632358638481264185bb2a3f3c7974194b775f58a1feeeb3f7c4b06f104b0b52ef08cedf963ecfcf426bbefdc8fb9a5a228c6bf7a8cb2aafe5e9d53abb4df3f04b7b9142a111073b822c88432c6ddb225530c102dc8f89afc57174a33d9bbc72fd2896bf1591e1869676f37d672e4a5447671b74aeca92e4d3f436d8f97485d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9a42e8719dfef4a45a21e68ac2f6260c5e8a1f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021d263ba430000000000000000000000000000000000000000000000000000000000000000000001c379bacee8300f258cabdca6ad98d80d072350810db7982fd1490870923b220534937fbdeb24aa4aec6d13e10500987049a68846a5fd1f5a50ff93e1c2f7430808d035226a5303f9b7f150ca3d2b7d36352810bf821544d7c0e9ac0ec920fd1a4c9fa3f5eb6242c8c9ec7e439d3b32838be2f0c30b897061f2e0d83995b48b0636a0bf26ff144b7befe4190bc32aa989b449a1f4f12385a09f30ac175c4207101728e95eb4fec8137476bc298c2c851b873b5ba5a9d7eed8f1ef98a5b066510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab03cb079ca727810b4fda2c35655309aa4734b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d7de66ee4a00000000000000000000000000000000000000000000000000000000000000000002f23bd938e9bfa8375dea3409d488b63e718dc44fedc12958d8f4a9f98a1f442215e358910fc6df372078c48f8baa733a6fac18dbbe64667375e30bb37ac312114618e6fceb8f7a8e444e180a526eba91aae6799c4e1756f149a5ac9fccf592008b2dd86b2f92008a871ed5e742e26a94a84748ef6a9d94e12e31d40a137b07a28afed3094960323c9c5e1a758013ad59f6186840970033f808d59a3c51d27ea042edac104b80ce62c57244c47e237b4c68cbf63dfbfdaad9b76272214b633cc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2daf78ef2fa6d2851a9ee06bf7db10aa9f000280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212595e7c120000000000000000000000000000000000000000000000000000000000000000000232b45ba74d691eca90efedcd77d1741d6f662ce3f433144fa0fb74a76cfc4cc196efaad4e323052c22125e7ad0f15c5d853912ed01614b787b0c1cf5ea074b427f7b2cfe5a2f7ed1edc26f8defba10b4d8061dd9e8dda43c1f39eb9c44eda471e357a8181dce316dd19a6eb37fed103efea48d9832df114b79c32c0af4c546600383f335bf546bce7d90113c964e421bcc8f2bae51459bb8454a0254ba823462e04c4e46444bead75a2dd2518f927b2acb5c05657f1e4cb8442f0de5e654ed30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab03cb079ca727810b4fda2c35655309aa4734b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000532b455e31200000000000000000000000000000000000000000000000000000000000000000000edf2e66fa36ae277158427274745297431d2bb815dcfde76e7aeb81daf0ab8b2928517d4dd7319e8844b96fd2aeb7d79ee265518ce35ad666e8854e72f6ac02227f8573bd57a42c8ea6711e8a29b1ed25862ece8788ab587afd34580e2a9a8925c3f53891a5025809611a9674743d07decbb79fb489e5736aac78d1796281dd12f0aff60ed2eb5dee2da002b5f08599cd244aa73f5ba72ae12a5f73ad9fbb321656e5f5a16e4b08ac974854f3c97d3a0e3844a7e4ea6a1b4caf785ec8e55b2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000005edf346d639ba119316a032ead04ace700ceb7ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009662e92557a00000000000000000000000000000000000000000000000000000000000000000000ef18c9f7b19935d36be22b42e076969308a0389133bc1e2fef1fe9047957cde067bce5e42ee12284938b9160a046f58ba016fc518693f412900c7dd19a534cf1e8986127a1e88dbc64b13190abb0d62ee745420e57f0f2efb8504b120d5efed0a6989a33c085757aa4cbfdeffbf2b314ab0e984f2d36c1716fd98d00771c7be264ff03cb39124ec30e99b5a910770ff1b180b92d3d749824256347707201dc50d4a00f84c9282c945e2e809bb674b96649d73c211a192f568a2e238604e52e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b1db131c0bb0eb31162ddbfe2d4eb2af6f84854000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a707b8ebeba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017200ca64fee5b521692ac6910c6f4a4d5fa9f93dcf1a4daf5a7f5ffb066eba91a76648b0d71fe493207fca39c9cb0ca278888574fce506dabe97f9ba4b6fa9626f0973446c96ff18455ce606cb9e202bc53cbda1ec409d11a02b25cc31cc2922a2a188959c7fa31a271b66379a1ee57e79a42d338f210e3ca4b56b63c2892ff0e09ab16fcf60c06e59c2032d9fbcb15bcd7c01cd8a837b9ea094c15b1f8968c08bc6609b0245b6e9bb3d8d1b3019aeb064012258eb23f6d82cacb54e7a6c60e000000000000000000000000ccfd1ff80d176f1b98f7e40ed71a5b13d70daf690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064eebe9611a0000000000000000000000000000000000000000000000000000000000000000000191d051b76df026d7eb7d7b612479044ad58919e86cae7b8029421730d3fbc3921a8ad828602a20af22e6ed14f8268e8be9b5a89ddd3fc2e61f64fe6b0d3af642e7b1d9e040e8a283f0c431b2de4a66b79401515e0bf07f88ea2f70d3f55ed6213b6da05758531fbf0a73a542435a8c6dc960602dfb315bb9329c69fbfd80d86052c41925aaa889fbb59380bab8b545cc7ab6a66ef326867cb29388e89fe87a6135836e1fe06f1840bad439c0e4b393d92231cd1213b8f81af0b943c0d6666a60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8b5b9c5c3b055914881d35965e51608332862020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212595e7c120000000000000000000000000000000000000000000000000000000000000000000081bc339f1e953a04c05d9d3a5bd6e636e527c62d494fa585a6cb006db35601e107f5b601e150d442cad3ef49ff8a431c0871a6defe69dbabf90d84c6bb7d24223f915075f4b9088f8d0338c1c18b75a3245e263eaef32cd09312270527a5bea069c9a0fee82cbfda921d5f227fc4257171560f284e37b491336608bcbadde1f06a9aa4e628b6951a8445e57273069a960d4d3a0cc350d86b54bfae86ffdcf93064f223449e5b10ccf672c24683f06f7cdc031f57d13b83c2b6dd94bdadeff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab03cb079ca727810b4fda2c35655309aa4734b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f686ba24e7244bd200000000000000000000000000000000000000000000000187f309db2536d20800000000000000000000000000000000000000000000000eb5afec5424c298ad00000000000000000000000000000000000000000000000000004d0429019384000000000000000000000000000000000000000000000006354472d444fee434000000000000000000000000000000000000000000000006aa957328b32b570f000000000000000000000000000000000000000000000009b8cc39bde1384dc300000000000000000000000000000000000000000000000000000f1c2e4fec2800000000000000000000000000000000000000000000000718194764c7ec340600000000000000000000000000000000000000000000000784622f1f95191a86000000000000000000000000000000000000000000000004e916fa667db8714f000000000000000000000000000000000000000000000000000283bb52bc4fe0000000000000000000000000000000000000000000000000c7cb500ddb9ed56a00000000000000000000000000000000000000000000000ad90f90fff427ca1d00000000000000000000000000000000000000000000000eb51c9975d2279b7600000000000000000000000000000000000000000000000000008f3f80f5303513c223d5a264aa207d1ddb133b545215fe715b69019d149180badc798bac417e18a1ca8d56f4b2538056395505fc4e2b19469aa63f155dc7969c0cf0f161df6a070172d28353e65ca407ee7f71b3ec567f9e9a5087011dad951c777ead04a4e608a80cd314d414fca67da3c8ebb1c60400cf1a6ddcf30dd724fd2e153364d0bd12d35168d0656b6d12e431d99ddaadbb5ee97ee0169c34ebb084d1d94eade027089431679aaad1b2e43cee47787489b02c03e5d7f960fe8a95937f750c7777ff2e9fa428eed2fefe0e8445256771b8d26a1293624f8e2e99d5853850e047b79c068989e2cf240b442844c73cf814a5b0b3c4cc693504e879935812556906c8011285b9080c2f518bdbf42625c93665b8d2d3fd1f9873c3dadef0f950f67de722080a2b482962227afd1ec70e75e31f47ca8a4b7d16610bbf3651ef2828c7dd511eb45b9c712792c65f898f6bc650fcc2c8953709ed1525e0adbb4eb65d86eb190eab67f0025121b356c4603d351c64fcffd0d9001c73046ab0495474b831ebe6279722aad6d8f6d00e2367a56b1821945b4b61a6f3580e6245dbcf4f3c29a945006838a2d67fc66851aea6e9fa0ca557d43c2bcbee5555b2d3a24d237a82b65a06e17e776692b1f5d49283d3ba221efdfdbf1312d35b4acd4bda1e39aab687660de28807c955b5e7369ffc5c422b644aff93ce255c8ea5f3fe94b338b07861750b0df5046a16a121b4de6a7e652acdd361a21ada3a197a3a6372b9b4a88524c01101f5221dc2712e24a60e97f56ff1a2853b757b496f7af34b2672e7e2c556ba088c3e81c6c91b2c8593382fc41b7bc1b211b7efd1482a82585c1641c93217fd21ad5e4b3dfd6cc42dc9b28e5385a26e442f5145791fffd7dd903e2aae17bbd5244968bdccecc72a97b1ed688de31d123d40c6d32d31afe2b9942eac57fb1f792d72a67c227c9e6359a3d8dbf49db9ca8e546223c30f5ff1be8b21bb0bf06193003ad15a6f2233e934d4e44666f741e958ab76468b95bfe59d3ab38516f65a7415024aab1bf7aac6fe7ddfda003770519ed377b77a42810f814bdab4a8649c112facff250ce3420d7c82e9332b3d67d5f838a2b3b577a859d21f33295c01dc5d28ab881e8d9eed283019638e7624b6c9fec7afd47d7f24561a09d28587ef05af29d32b2306581010e6a97f7f617473aff44bac4be82b9350684f55d2b885732107ec65ce8fd7fc3e57823149e8fd8c44210ddda1fcfbfe31fe5dd01e4db26e992fd425531af5a9ad582c2a31d48af994e7856303ef33e3069698fbb7655012741fb6e4769e72a0b906ce2008723217fa69e30f8d2ca4a48fdc71b400ca8e683406de0f8f64832d3ff09025320b1dd586c49a360a1c4d0daa7619a8835dba31cf197ebdf78f0f4785dedeab04ec60d58d94347126078e169aebd77ba10d2c0d04133fa30de7e3b5a538345db9ea33dd342ecd82e2f70df23143773554336121f41240a5a79060438d686358b334a76a078cc2c4ac4ae9592bb1e69b07dabce5be12f8c9c44c274f9e093cacf7da58ebb640db77622811c8aa8bee7a602272d06d02b8600250c6c8799fad6795425d408b74880425ce3282eef6da7640850ffce317b1de84c448bec21591a212a1bdcc5fa38d793c9f9501e6fd697f164637329f2a514e40cf9d38b2c02fb9d85f8475eda259d9ce063971f8c9ea425af899293d00000000000000000000000000000000000000000000000000000000000000c0e263cc6630355a13fd5ed10901ded0510591c743ec5f2790ff6d70a9ce730b631156633f641ec561b50d670269cbcd551b048fa7e2518ed9bfe911f4b57e75cf000000000000000000000000000000000000000000000000000000000000001b2da02320b79dd0390c052302d86833f333f58bf71f2957a3701723693aa2e65c2662ec055d9455bbbaa05c46f9079ad38e214832ed816f6967e9ac41e7790d7d000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000015e03e16ba398734fa37d0eabf2c6d79e868b81ab966964e47c72bec317f5926233f645e7a5b0b59e10588de5335120791fa202e25f6ac74a92110360921d38dea50fcdf542c973eeae29768107e64b453d90a05b57284e29ad92b15ded548a96d77a416e0ccea3f9b2104fb01b3ab1d66e06f0b2ce39ed0bd9712a7dec0f549d8f0edc75227cc5c7a4612a36cbc00eaa9bac358ac7ea26cf1f587e567ca2d44790f069c42a9688c3bdc5ad8f8114f099747b154f70d48ff9223ce53ab3a5a14bd851dffbd907af0edb92f9946bcd33ed93b527ef17ca34c07ec1b26e94557cedb86b3f41e168cd072511adbfe83fe35242b2faecdff584a76b204934f96d4a14b1721c513f6a23107272509c109035c382e2b002109449c1c6374c565826f7e7cb00a82364426a1f76e31bc3212356718302ac126e41456260831a76828a90b089a3bdc904bc5f11299638b05e5dbcc957c8b5565b246c4c95ba2b7c61632dd77edc1e68f642a3e3572ba839ca4bdb3c0a25783953d544757951be4e9252b4b8dfc0befbf6389684e18ce2a8633e6f848a6211c3d9ba29ef35cb192fd71121bb11c015f4bd2ee44033df31638996c9f7c76af1296743402e15c0021e79307a4c515d849511e2005a80b80a2afd7b277b27004d94e3a6fc765b76c02516bf5d41642abd517ff1790ce12c89415de2f75a2f710c38790e924a0b417cb0abfb495f0e38302a3f8d7e8e0295c9c08dd1ddd7d4b0b222453c30556eb18cfc4a7e841b1c3f6abf35e284ed8fb1e4013435b272b684509412ab17edbcef103453cd9374b7d6f0f08f8b977b8ab2fec57259a3ebd4f5fa7bfdd468eaa8dbf8726dba04e99df15bf26d64dd101c950bfbad77c0530480de4ce33c21b217686011471cbe5e4d81e9a3fa217e6ce251501fa04eadeedc42ae19fada1c283c15b6c30c7b6e4f794eb8d30756212541146248981e843f09af0b9ade33da93dfb1cd614c0351256ac39f3325b9365b88959d09cecf57b97e01f69871d92325a4cb1dc613b0361ea9ab27a5775e694e8ae5c0ac3b84ff25a5815da94bcd30a980e25cc9453adfcc8dd8802bd63498abed9986cbbca17e5e76f4d589286d0b20d6df1afbd5daf36836b0df6978dde40db4226101da327373e08e83a87c216df01ca49cd9c16d167aa6a2103c18a4a726a76d977723fe5fb162a84777b9e75ebd2fd7d22edc5c32bfceb0b98a54536a239845a6afdb87ea721ed6392319a00f520e4c77c63837e47f249ae899375c99c062be5773d89fb2dcf2609aa6876e9d75b36445fa6d8a565091ab3450f02dc24c3d73d22cfc7d41ea0a3163cf2eeecf697880d12f0d22e0a7b67a5171fde44c04388c6a583d1be654df3099002833b86f7f9cd9cdb28a53fab57516e243135336fea25af31b79b6e66b9f83b7dbec31e809e43b804b6a379e5b46a0fabbe8d3a34ba4140779ec31e5f02983e447a90a0d17359ad4caae7c683b10224731434bfb38a9639bc6a2c00c868ffeea4879f82705a919409832385772200230af4ca30bb9854b2773f9caf8c54333bcf561150860ce446e759a2e34a240fa3cb18672bddf1ea6b3f146b6d28b600eb589234c7830c9e902300de2a45a4f094a8093aa69cad77926ce1a31abed32a4ae97cfbceac8684df0c19b60e7f348a62a758ba54967835cb2b2a8c26d9d8302355fa232f34227035ccbc9103373cd5a6886a72caff1242272afe32508fc1fca1d3181044b1bb4dc5eb7b2d254666f849090a5f12ad320f8544ad748f073a56345f3886a8ed6af29243940ce494a412be1414dc4b2575d934d4f8e48d50ed69e5282c4cc53cb24169a38b545441ac03f5d16baf993f0a03d5681b6f2c91b9126539b76ddf741e4abf4d3aab13b2c9c154409ae56abb28757dc91e306759a1ddbfe6ad3789b21b380399259d17b7276d59615d89bd91a3e8caa4db1368d3d0100adbb9a726d713d744863bf7dd030b4d2358469d6abebd93121398f3d47e560b296e799ce8ca9627c308b12378455048d2bfe8d63261beb6f8a361d17493aadd942319003d690df0756c7787b7aeb8fc5f68dc19c109f7a10a50676caf80fda8574229de6e982a6ee6cd0506405df4200533139f18b2b704ed2073bd5007fad8ce3bbba59e572f1d099f266cc9826909b86c5876c98778ef41af738efda958c1fa57523e43a001e25f47d582a7cda7b8236812e673db18f68e13e6f0fb2859a3288686c0afd2c1a24ca15b6ca4c32585cd68d42e95950c7773abeeba8cffbe283b413b62b497554e39a9c2989211f86434edee93bc2a74ca63361d0fab11bf006be21e9a9481a686f43e029e7abda5c5191aef671ac4b3db4ce0ce6fc39fd1d906e25f45c67721929c303d79d7b2c0e39615f035d3b5cde44d6e7b9315f29f23523d6fc8b8035cd1f638702e9d20c600567ba43831e7e80619d0ee055f025358c616c022adf85ea46f9b779c3aa3c30f3e13641d0fc71ee5faf752b429debb9d1cc3059d7bc32ede19eb7aaa9c8b3ee7f90eb98349c94ebb1943570d889eb5a246d90c9b12cde2aaba7d0871775ab58bc62f26acdcd9683cdb645f675363e41f6bbdfff325447a2c64456d09e86153912d0754b11e009e25e2ed16e2301c781d8c1c2d9b79285e2d3a9b957562adc3fe528c0c403b61a72bad4060ed7f8601ac08aae752b9b3985a47f618e197945040b876d266516aab0ec9cf060e9067dce4053b7d8578fa5f46a1fd9a48fc7245134d7d4584eebd60b908969d924a1565ea890ae279b5cec0c76b8a94f37a64561bca984ec00bc6d56a9a6ce4e2037946f2a8ca71a3ef964c3a8a665eaa21f902ec9f47a2611135f0b2ac32e18029c2b3b6818d0df6212cf9cc1637990f9382a440ef06fb694a1f4be44935d0a0f67b601915236b51e65389440dff161fc3b48d625a4adb3fac7f643f06556b13ebfc90186624e9051b330f8880a4cc5924edc35a38972c96f7751e6321c6af69d82f8e874e5b6ce17899037ad87e351e2d4a94fe13e33d3cc8d5c6817478bc42acde606860e3302c0f89c1513b55db00c57912105ab30eb737116d75f2b50aeb25364b5293303b9a353a467e57ef5aae2cb5ae277cc90ef03235f8ab2abbfe6e1d1036cea0c3369bd0465007e2bc0ea2a1a7f75cc700c8014aa298016315d7373f64807c06d63e3169d672a0e2b55c193506f648088fbba43a6bfd326eeece32d531c60242e886b6b5266ad7c82c86390ef634667a782e7405c5e6c2126539808c1537047009833737e576178dd9507d32907d63813fe828b77fde877e796193bdfefdfcbe5cbbdc3a7ccecf6abee69460fcfb753082e9681b9a8ba9758cd2a9e80c916e9fd6b82fd038cae875a6b1bf2021571af6d4b4b9b43f2d3ce3151d3b6b9b6b4919fd9bf01c77a96488a218ec0ccca9054eeb6bbda0f349357854d4a2ed7653cc083ba94f4dd3d1be54b6c79de3a076b2842b7a5d9786dfc165305ba5453dcfa510df61f3f396baefd1df2954c45830e704eafb676468524969e34f792162dd1b98c619e59abdab16f69f8300b19aa554c389193974cadc371f5460b313855113f1dea8eba46bad36da374fa2f6c0afdd8ce63a6986b92c27a13c3288cd9de049aa9e4ca814b1f982e79966a12d0bb4b8cfec68a8f3d2ec80d608ab303fab5940d93e52c897361d30d7a7f9c14f515114a35cd7d69d9649e7ab82abf366a398b5a9ab8a55e14f072aa05b7ad8e4a4a206adb6508e934e857e9cf0f5655d480dece109d1d4aeb93abceaaca8b58ec88a889b7d5a62f087248700534e614bcb9c410fcc269d7aca4fb309286be2dc47869c39cbc5ca0763c163a9a3ccdd45688412232544c71cc8459b8fdbe84c4e41bd9cec7c2badf513615f2d16118f7b0f250e57e42fdce1e8963b776d2e0e6a3c474cbdc841764f5d0132da813f50974b19a9bc34c1659ad55287f6c0f70ad1f171823313d2a31c2e4fec531ec32961eddeb71b9c96118b244506644ab7e5fdac7f2a40fae9430e44e7667efdfdc5be5d15c59bff3895215cd06ea53749d02c08630907dd93c4a62ec98e1ca54f97034f3aa6f133378dc995891cfb40a1fd21afdb8e001bfdb6506966f6d4af4efd87535a035f13be8406c534da477b14062dc896a4ef3a5de7d41a2c2346882e4448571825638342975e024e531610158dd898829c9018cc321845d271c4da5acd814bdc1a86c75a6d620ca549857cd76679ab0b9c111df3717a222c65645a6d4c25b38b9e121e83c4e3dd5e39bd2bf11c812668bdef6e8460110a2b0481783e9cc87941d510158d692ca5b91c4bde5490f3e2fd2b626c814f2fd4c89bce7723c5e5c1e70534aa913b98a8bd36762897842f801b1c50c4727d51fc0d6ecd7f4d0d2660651bde0e8ae6bfd60ed619644635d31e3c4320e00fb7bbf8c4f7f84afcb21950aa62ca5128e78ca7c4c32828310607aaf9abcb1e273b5700eb1956ffc46233892628db9ea18099a235cde404511ef68394b3fcaf6fd3e791adc182d3a8dda4466b0a39974774580529a4dd7dd1aee1b04622b242274f44595fdc4eaaf4e503b85ba15295bae96798ac179cba3763e14f859a4e19c85165a2bee194e3a8dfafbbc2f9a6d0c7a5b84f0c72a8580dfa6fbb5c0688d40e6e78f73f1abb2fd54d2375870f51609fd3507c80acb23cc6faac9763027633bd2e8db40215a9304dd8d6da69e241661f38280aba04f7d0840fd4e685574d4490c0d380091edbfd97314c4e70f1bb64114810dc368be95f6246745b1c9e37fd98738fec79cea9197c638255422699d3f45678a56aaa3ac6504f583558a93e82fce74a4a178584cf3139f3baf62c8ca5013f517c67f63e3c2bdd6cddde2494a7fa9f328ea96c39a5226374f29a5ac25e974a76d4bbc0e9018f4169b7f510628697d16de45bf157fed583f009ce08a335b41d84ad9e4b0ce1fc44f0a349206b8ab9119b36cb08fd6d648027c3f5f65dacf22a8c8c51a475f59484f2aeb9022e2f65ea64d50a431827855d5c8d62a9d0ea0ec045f08cd35731c1cfe493192200f7ad7cd72bb7cb329426593872ccd2df28f8ed0a7cbe2133f14fd07399e6a374b84904797ab7e0889f431949302109febe5a605834b72d5ba6008f416d88ab5b418259f6206764afcdae5624e07a0695a51fea29e55663bf67746d7270b46a8c22b278cdb7876a9bc9096e70091a1b7f9ce85ccae9c53cb673a7006da825b2f754380d3f4740a7233cd1ec503c1e067802ab3a636578faa7960bca4093d20ec51eda7abc3f93a4989d02dd8f4c347a9d202ca843f8f62f3d1f75481d7f262992ca3f04376c56fd65a32e4643aca310c5cf0d51eeee65a5f63bcc4f8d5333c8dc2bf8336205f120750129d18f60543d4ca3cd24891652c62e5337f9db790576a6546f728d86bdc96e4c17764276c7047322527597f3efb8b08ec9e7879be3ed93b85861a307047e9bea6fcf2c9b590b3c4201ed803089a5838f2b5ff5c56c3440b93723996b9abf256864a1e9627183e34cfe359594f3e70261f812aeb1b89b608216603333949fe153ea995b37251516c33cc5eee2ce42c427fbffb8a43210dc8d871c43e09d76b89cfc0637d8c0774025034d8ec573f49e005f578978801b9b230eeb7debc868587c78020ea393fdc2f86dda0acb6961e7da7e8080de25772ec575ceda8a63ddee52b8f1ee31c62f2a18ffa55b66e8e9b6317be5749ae72b4a33a0a0bad9f85c6adb62d701b8310f142866b53590052da2142005206de750c2f90bf27d69deecef49d22d301c7221e519aa5a002641c50f9853904c37b730344c711e692e0c95c7f5eab4d070411aa79772fe4fb6447638d43f8a0c3469735e4f504abd4ee6fe38e2608c21b686cd01cd0be46f6d3e6f6db5bf6dd78bcc2c0657de1729741acf879e36492f7225cd12f3087821ba960830f06cf1ed0c1f0b63cde300af24fee52e4dbf8cbf776f63cb0b7db1766b6b439c8416a1f08f1d71fa59d99341369b29a3557dedda074d0bc62a1de23ed3c0b133816a530b99629f200a0b967bc05a04027f346c521ce40964fb2c29a34b8be8631e93d2660a8e11c08475ca0eaeb8126d6750f378dcb20f02c35e9849b9b1d9ba26d068f39ba71e0823e91b189d15f34e9306e4d30a56134c8adb18d2ddad9072a28a7d5aa0145c0b089b20ae5a1dccd48640b8c74ac7830b4df5178f89967968f3292b2ee14711b8dc76569799722eb6838dc098b348001b2e2cb67c5062cd7ebf780a41f5b323e8241a0e50d72c260394127cc4147a41a91aac262f13bdfa1b62533ba54890fa0818ffd5eb5104ffbe7edb6dd57dcd66514054e46ef9efb39f46eae2c96b5a7014f593b2a85af4d2be38c7170233ec1ea4953bd521fc921d905fb0d39062944304e932b27d9c3cd8c52216dfef921901e13d2fda4b14019d5edb7f1daebb4797f92b3645c1c3fce384f2ad4d1b624c2fa2c4dfbb0c84d793759458f6c2607b45946006cc93cc5c9b5414d345d6a4bb201e408cbdf2caa60b7a897541be18260bf5051a2aa79c29df2d0264afa5fb241132e615c0304a399d0b7cb483e96503244acac83f826fe9564bdc02087e0b6c55815551bd98072e9b99bd7bb2195d94fcb4caa313cfb323c1f808f79419b1eac33be5905d5aefdbe6837c732e12f293e2aa61f1dcbd5a70a28fc233baa2a6f507d21547a027f250c0c98f881aba2d839feca6d33e0e3d9c9f58ce114b16366a0ee3f57aca342edcddab14e65fc2f43c6c92816bbcf90dcad746fc8c0523075acbceda793fdb10a5535f69ea1bf0402d47925803e38dadf0060e91ade82600387da81ec730372e9b7ec880f7119dc85117c2e541d511ee2d11682d32fde2f62db92926dc991b491482037f6591cc944113fda516f3e36c01b92b2fa0fd09e14484802f23d47793895d8e33715ae4f3372e97d41428f7fa799f3a42a14ede5b55e4b535a813f77a47c6060510278f7333106a38bfe6dfca1ca562c359d714e1b007e200b01a7da5e970221b952d34002c63925b0ba3c8413c469d6da24654f0c512252662a1337b45762b69fa2482c2cae3023a40784f13763209392425e2389386e64ab1c2d6ecde3259ee287170dd13d12094555132610a753c39dcab8ebfdac9c535ebca374341172cdaca84c602b701ba2611bd2fdfa8aca4c6c88991021c3acdc52da2df22b7dd74f2f2d25612050b9658b97b7b73514bd22c05a05f245c4837759f979764118cb150b1987399d6d881a0b7dd53d9011e56850eeece5972fb71242fe46d64aed4e25ca6821067207e59b96e805c4ab26de1dc272bd92f4902bc26f4ada09b37bb7633384de9adf9057bc84750aebf2a8b3dbe7f35f0a1c029bdf680b622b638b694144dca5c3fbb6b31351d19c85dca3e803fb6c9ceb0caf8810c55055bad9d710ece5a7645a529d3cc854a8549eb5f5169ecc32f4ee33c874704a41a4ea20d7d30cdb3f9ad934713bf428154f4b8c193f5dfe7abaa00d88bf01a4aa756d769bed14d428cb4ee0b2afc2863e86d01b7058223b58e6a7216e3d8508d27fe908196a62f69953731f01ecb775d3e9b8fe93bdbb805d25372818ef268301e51492376b828f3161beae18d35570be789228aa462f5196e875c9b22b8a84bc153b9b6d0c5e7b6eabcd135d3281b850f1685dc907f39742eddca70069d805926f2e376e38ba10083cdc70429f7348b8647fe003bba38d61bd87a92b6af4bfbcaffdd76eb21fd7a44d992a84ef1899c6ee373c3c2bd5b569bf4a15b67b549bfcb67155b99dde57ce67178ca2a860a91cc50b1fc54edf04c8503cdfebd7fcdc28b3044bc925341e7994bb8451b0f4871018db4cb2d55e9e5229ff0ab3091e02d952a20809fb4385171eb09830000000000000000000000000000000000000000000000000000000000000041d163a3739a0bbb010698410490167b611d4e424934ebca0c57ad57c3ec828c6c77d393f46150b17a15d1d40ad185af200b95d67fe90fd394d743dc81533ede271b00000000000000000000000000000000000000000000000000000000000000
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
The contract call From 0xFcF75295...da90a8895 To 0x737901be...e1B42A2ba produced 23 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
call_0_1Aztec: Private Rollup Bridge 0x1bEf16AF...039DdcC1e 0. 00728 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xCC9f2f08...d337dA5d9 0. 01924 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xaB03Cb07...9AA4734B1 0. 00924 ETH 32,300 call_0_1Aztec: Private Rollup Bridge muyouqianqian.eth 0. 00934 ETH 32,300 call_0_1Aztec: Private Rollup Bridge soundxyzfeat.eth 0. 09924 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x66e5619a...9aeE2a039 0. 01924 ETH 32,300 call_0_1Aztec: Private Rollup Bridge anna13.eth 0. 08926 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x4CA668D4...C21Cd5b89 0. 02494 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xaB03Cb07...9AA4734B1 0. 009659 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x3Ef0430C...7807cf64d 0. 036 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xaB03Cb07...9AA4734B1 0. 00952 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xA6D1a769...2D6169bCa 0. 03952 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xd9A42e87...0c5e8A1F8 0. 04052 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xaB03Cb07...9AA4734B1 0. 00952 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xb2DaF78E...AA9f00028 0. 04433 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xaB03Cb07...9AA4734B1 0. 00933 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x5EdF346d...700CeB7Ec 0. 02341 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x7B1Db131...AF6F84854 0. 04233 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xD8b5B9c5...833286202 0. 02841 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xaB03Cb07...9AA4734B1 0. 00933 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x41A57F55...18bb76734 0. 014857 ETH 4,510,986 call_0_1_1_1Wrapped Ether 0x41A57F55...18bb76734 0. 039988030868233718 ETH 2,300 call_0_1_1Aztec: Fee Distributor 0xFcF75295...da90a8895 0. 019848093877118034 ETH 4,274,994
Transaction Receipt Event Logs
98
Address
0x737901bea3eeb88459df9ef1be8ff3ae1b42a2ba
(Aztec: Private Rollup Bridge)
Name RollupProcessed (index_topic_1 uint256 rollupId , bytes32 dataRoot , bytes32 nullRoot , bytes32 rootRoot , uint256 dataSize )View Source
Topics 0 0xf1034928243e3365c0bf101598066f51439bb2a8763ec84cf7902d8917fb974f 1: rollupId Dec 3557 3557 Data
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .