Block
26,190,837
Age
15 days ago · 2026-10-14 12:47 UTC
Fee
0.00015889 ETH
Gas used
327,676 / 494,694
Method
0x0a2b8f36
Type
EIP-1559 (Dynamic Fee)
Input data3332 bytes
0x0a2b8f36000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000d89767733b909b5786961f42e6409413d813b020000000000000000000000000d89767733b909b5786961f42e6409413d813b020000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c6000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000050a02c45dd3000000000000000000000000000000000000000000000000000000006acf88070000000000000000000000000000000000000000000000000000000000000001000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b00000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000000000000000001ff3684f28c67538d4d072c22734000000000000000000000000000000000000000000000000000000001ce14c8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff3684f28c67538d4d072c2273400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000005c42213bc0b000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000004e41fff991f000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f0000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef00000000000000000000000000000000000000000000008ec87645898cf74d8f00000000000000000000000000000000000000000000000000000000000000a01e39ff2716fbe61ab48766f20af43c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000000e4c1fb425e000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006acf7b2300000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4d92aadfb000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a0000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef00000000000000000000000000000000000000000000009039adc4f25fd82f5049e1c1867095d270aa7fe9fda7cbe0974988e02c473fc9f4af2406c20d4f691b000000000000000000000000000000000000000000000000000000006acf7a33000000000000000000000000c4d50263c1e89b65b63c830ff93fadc957064fa40000000000000000000000000000000000000000000000000000000000000120000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b00000000000000000000000000000000000000000000000000000000000000410e1a38ab12442d79dffbaeec5d4a919f960645de6dba61d2d22f57930b5c3f042daa98bfe1b70c05448ae276549251dc347293922aee42105a6c2eff73f587241b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008434ee90ca000000000000000000000000f5c4f3dc02c3fb9279495a8fef7b0741da9561570000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef0000000000000000000000000000000000000000000000903ba528121e667e3000000000000000000000000000000000000000000000000000000000000f4240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001a49bb43718000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000d89767733b909b5786961f42e6409413d813b020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000217b44f6ceaf0d8e00da7f4d20d34c0c79c72fa850bf5a1e28901238070289197100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000217b44f6ceaf0d8e00da7f4d20d34c0c79c72fa850bf5a1e28901238070289197100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041aa867eaefe06849213381e204d3439921cb918f6c611510fd04842ee3ceb71bd6f6ae1af7016b7c15a1fe0b46ff4854d97b588a1221fa44bb2bf5b517851a4c31b000000000000000000000000000000000000000000000000000000000000000689a9f45691dfd3cbb04e4bfebcbd2809ffebb71d33b6944878ecbf773b83ed
Advancednonce, gas price, position
Nonce
495824
Position in block
24
Effective gas price
484,894,971 wei
Cumulative gas
4,312,393
Block hash
0xd45bfa5b1658b536f1d87e789b3dc1753a5a50bde13524ac914aece38fffb16c

Event log

13 events

FundsMovement(address from, address to, address currency, uint256 amount, bytes metadata) from the contract's verified ABI on Sourcify

from address 0xf70da97812cb96acdf810712aa562db8dfa3dbef
to address 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
currency address USDC 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
amount uint256 484527243
metadata bytes 0x7b44f6ceaf0d8e00da7f4d20d34c0c79c72fa850bf5a1e28901238070289197100
Raw topics & data
topic0 0xafbab204e8271965231d37baed9b1abca8725b7409c70314455f68bc89142b91
data 0x000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000217b44f6ceaf0d8e00da7f4d20d34c0c79c72fa850bf5a1e2890123807028919710000000000000000000000000000000000000000000000000000000000000000

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0xf70da97812cb96acdf810712aa562db8dfa3dbef
to address · indexed 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
value uint256 484.527243 (484527243)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef
topic2 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
data 0x000000000000000000000000000000000000000000000000000000001ce14c8b

Approval(address owner, address spender, uint256 value) from the built-in registry (ERC-20)

owner address · indexed 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
spender address · indexed 0x0000000000001ff3684f28c67538d4d072c22734
value uint256 484.527243 (484527243)
Raw topics & data
topic0 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925
topic1 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
topic2 0x0000000000000000000000000000000000001ff3684f28c67538d4d072c22734
data 0x000000000000000000000000000000000000000000000000000000001ce14c8b

SolverCallExecuted(address to, bytes data, uint256 amount) from the contract's verified ABI on Sourcify

to address USDC 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
data bytes 0x095ea7b30000000000000000000000000000000000001ff3684f28c67538d4d072c22734000000000000000000000000000000000000000000000000000000001ce14c8b
amount uint256 0
Raw topics & data
topic0 0x93485dcd31a905e3ffd7b012abe3438fa8fa77f98ddc9f50e879d3fa7ccdc324
data 0x000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000000000000000001ff3684f28c67538d4d072c22734000000000000000000000000000000000000000000000000000000001ce14c8b00000000000000000000000000000000000000000000000000000000

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
to address · indexed 0x666fedd4cdd4e890a5ad20e7b60975409435a64a
value uint256 484.527243 (484527243)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
topic2 0x000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a
data 0x000000000000000000000000000000000000000000000000000000001ce14c8b

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0x666fedd4cdd4e890a5ad20e7b60975409435a64a
to address · indexed 0xc4d50263c1e89b65b63c830ff93fadc957064fa4
value uint256 484.527243 (484527243)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a
topic2 0x000000000000000000000000c4d50263c1e89b65b63c830ff93fadc957064fa4
data 0x000000000000000000000000000000000000000000000000000000001ce14c8b

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0xc4d50263c1e89b65b63c830ff93fadc957064fa4
to address · indexed 0x666fedd4cdd4e890a5ad20e7b60975409435a64a
value uint256 2660.487341 (2660487341190577401680)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000c4d50263c1e89b65b63c830ff93fadc957064fa4
topic2 0x000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a
data 0x00000000000000000000000000000000000000000000009039adc4f25fd82f50

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0x666fedd4cdd4e890a5ad20e7b60975409435a64a
to address · indexed 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
value uint256 2660.487341 (2660487341190577401680)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a
topic2 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
data 0x00000000000000000000000000000000000000000000009039adc4f25fd82f50

SolverCallExecuted(address to, bytes data, uint256 amount) from the contract's verified ABI on Sourcify

to address 0x0000000000001ff3684f28c67538d4d072c22734
data bytes 0x2213bc0b000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000004e41fff991f000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f0000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef00000000000000000000000000000000000000000000008ec87645898cf74d8f00000000000000000000000000000000000000000000000000000000000000a01e39ff2716fbe61ab48766f20af43c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000000e4c1fb425e000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006acf7b2300000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4d92aadfb000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a0000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef00000000000000000000000000000000000000000000009039adc4f25fd82f5049e1c1867095d270aa7fe9fda7cbe0974988e02c473fc9f4af2406c20d4f691b000000000000000000000000000000000000000000000000000000006acf7a33000000000000000000000000c4d50263c1e89b65b63c830ff93fadc957064fa40000000000000000000000000000000000000000000000000000000000000120000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b00000000000000000000000000000000000000000000000000000000000000410e1a38ab12442d79dffbaeec5d4a919f960645de6dba61d2d22f57930b5c3f042daa98bfe1b70c05448ae276549251dc347293922aee42105a6c2eff73f587241b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008434ee90ca000000000000000000000000f5c4f3dc02c3fb9279495a8fef7b0741da9561570000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef0000000000000000000000000000000000000000000000903ba528121e667e3000000000000000000000000000000000000000000000000000000000000f42400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
amount uint256 0
Raw topics & data
topic0 0x93485dcd31a905e3ffd7b012abe3438fa8fa77f98ddc9f50e879d3fa7ccdc324
data 0x0000000000000000000000000000000000001ff3684f28c67538d4d072c227340000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c42213bc0b000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000004e41fff991f000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f0000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef00000000000000000000000000000000000000000000008ec87645898cf74d8f00000000000000000000000000000000000000000000000000000000000000a01e39ff2716fbe61ab48766f20af43c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000000e4c1fb425e000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006acf7b2300000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4d92aadfb000000000000000000000000666fedd4cdd4e890a5ad20e7b60975409435a64a0000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef00000000000000000000000000000000000000000000009039adc4f25fd82f5049e1c1867095d270aa7fe9fda7cbe0974988e02c473fc9f4af2406c20d4f691b000000000000000000000000000000000000000000000000000000006acf7a33000000000000000000000000c4d50263c1e89b65b63c830ff93fadc957064fa40000000000000000000000000000000000000000000000000000000000000120000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000001ce14c8b00000000000000000000000000000000000000000000000000000000000000410e1a38ab12442d79dffbaeec5d4a919f960645de6dba61d2d22f57930b5c3f042daa98bfe1b70c05448ae276549251dc347293922aee42105a6c2eff73f587241b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008434ee90ca000000000000000000000000f5c4f3dc02c3fb9279495a8fef7b0741da9561570000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef0000000000000000000000000000000000000000000000903ba528121e667e3000000000000000000000000000000000000000000000000000000000000f4240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
to address · indexed 0x0d89767733b909b5786961f42e6409413d813b02
value uint256 2660.487341 (2660487341190577401680)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
topic2 0x0000000000000000000000000d89767733b909b5786961f42e6409413d813b02
data 0x00000000000000000000000000000000000000000000009039adc4f25fd82f50

FundsMovement(address from, address to, address currency, uint256 amount, bytes metadata) from the contract's verified ABI on Sourcify

from address 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
to address 0x0d89767733b909b5786961f42e6409413d813b02
currency address BAT 0x0d8775f648430679a709e98d2b0cb6250d2887ef
amount uint256 2660487341190577401680
metadata bytes 0x7b44f6ceaf0d8e00da7f4d20d34c0c79c72fa850bf5a1e28901238070289197100
Raw topics & data
topic0 0xafbab204e8271965231d37baed9b1abca8725b7409c70314455f68bc89142b91
data 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f0000000000000000000000000d89767733b909b5786961f42e6409413d813b020000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef00000000000000000000000000000000000000000000009039adc4f25fd82f5000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000217b44f6ceaf0d8e00da7f4d20d34c0c79c72fa850bf5a1e2890123807028919710000000000000000000000000000000000000000000000000000000000000000

SolverCallExecuted(address to, bytes data, uint256 amount) from the contract's verified ABI on Sourcify

to address 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
data bytes 0x9bb43718000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000d89767733b909b5786961f42e6409413d813b020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000217b44f6ceaf0d8e00da7f4d20d34c0c79c72fa850bf5a1e2890123807028919710000000000000000000000000000000000000000000000000000000000000000
amount uint256 0
Raw topics & data
topic0 0x93485dcd31a905e3ffd7b012abe3438fa8fa77f98ddc9f50e879d3fa7ccdc324
data 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a49bb43718000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000d8775f648430679a709e98d2b0cb6250d2887ef00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000d89767733b909b5786961f42e6409413d813b020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000217b44f6ceaf0d8e00da7f4d20d34c0c79c72fa850bf5a1e289012380702891971000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000