Multicall3
Source Code
Overview
ETH Balance
0 ETH
ETH Value
$0.00Latest 25 from a total of 112 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Aggregate3 | 37113024 | 37 hrs ago | IN | 0 ETH | 0.00000988 | ||||
| Aggregate3 | 37076610 | 41 hrs ago | IN | 0 ETH | 0.00000507 | ||||
| Aggregate3 | 37075117 | 41 hrs ago | IN | 0 ETH | 0.0000066 | ||||
| Aggregate3 | 37071705 | 42 hrs ago | IN | 0 ETH | 0.00000544 | ||||
| Aggregate3 | 36992513 | 2 days ago | IN | 0 ETH | 0.00000627 | ||||
| Aggregate3 | 36992390 | 2 days ago | IN | 0 ETH | 0.00000627 | ||||
| Aggregate3 | 36992352 | 2 days ago | IN | 0 ETH | 0.00000664 | ||||
| Aggregate3 | 36951037 | 2 days ago | IN | 0 ETH | 0.00000782 | ||||
| Aggregate3 | 36943236 | 2 days ago | IN | 0 ETH | 0.0000078 | ||||
| Aggregate3 | 36748317 | 3 days ago | IN | 0 ETH | 0.00000868 | ||||
| Aggregate3 | 36598510 | 4 days ago | IN | 0 ETH | 0.00001456 | ||||
| Aggregate3 | 36595561 | 4 days ago | IN | 0 ETH | 0.00000988 | ||||
| Aggregate3 | 36042974 | 7 days ago | IN | 0 ETH | 0.00001222 | ||||
| Aggregate3 | 35491532 | 11 days ago | IN | 0 ETH | 0.00000987 | ||||
| Aggregate3 | 35425811 | 11 days ago | IN | 0 ETH | 0.00000988 | ||||
| Aggregate3 | 35003245 | 14 days ago | IN | 0 ETH | 0.0000099 | ||||
| Aggregate3 | 34742160 | 16 days ago | IN | 0 ETH | 0.00000898 | ||||
| Aggregate3 | 33956476 | 22 days ago | IN | 0 ETH | 0.00001002 | ||||
| Aggregate3 | 33917703 | 22 days ago | IN | 0 ETH | 0.00000994 | ||||
| Aggregate3 | 33846774 | 22 days ago | IN | 0 ETH | 0.00000628 | ||||
| Aggregate3 | 33827149 | 23 days ago | IN | 0 ETH | 0.00000988 | ||||
| Aggregate3 | 33650671 | 24 days ago | IN | 0 ETH | 0.00000902 | ||||
| Aggregate3 | 33498682 | 25 days ago | IN | 0 ETH | 0.00000626 | ||||
| Aggregate3 | 33409942 | 25 days ago | IN | 0 ETH | 0.00001221 | ||||
| Aggregate3 | 33331316 | 26 days ago | IN | 0 ETH | 0.0000063 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 19725768 | 130 days ago | 0.00022126 ETH | ||||
| 19725768 | 130 days ago | 0.00000167 ETH | ||||
| 19725768 | 130 days ago | 0.00022293 ETH | ||||
| 19371371 | 136 days ago | 0.00154273 ETH | ||||
| 19371371 | 136 days ago | 0.00001165 ETH | ||||
| 19371371 | 136 days ago | 0.00155439 ETH | ||||
| 19007271 | 142 days ago | 0.00115867 ETH | ||||
| 19007271 | 142 days ago | 0.00000699 ETH | ||||
| 19007271 | 142 days ago | 0.00116567 ETH | ||||
| 18870261 | 143 days ago | 0.01737302 ETH | ||||
| 18870261 | 143 days ago | 0.00010486 ETH | ||||
| 18870261 | 143 days ago | 0.01747789 ETH | ||||
| 18769487 | 145 days ago | 0.00185909 ETH | ||||
| 18769487 | 145 days ago | 0.00001122 ETH | ||||
| 18769487 | 145 days ago | 0.00187032 ETH | ||||
| 18504353 | 148 days ago | 0.00136736 ETH | ||||
| 18504353 | 148 days ago | 0.00000825 ETH | ||||
| 18504353 | 148 days ago | 0.00137562 ETH | ||||
| 18428680 | 149 days ago | 0.00068099 ETH | ||||
| 18428680 | 149 days ago | 0.00000411 ETH | ||||
| 18428680 | 149 days ago | 0.0006851 ETH | ||||
| 18427067 | 149 days ago | 0.00024294 ETH | ||||
| 18427067 | 149 days ago | 0.00000146 ETH | ||||
| 18427067 | 149 days ago | 0.00024441 ETH | ||||
| 16762866 | 169 days ago | 0.00010791 ETH |
Cross-Chain Transactions
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Name:
Multicall3
Compiler Version
v0.8.12+commit.f00d7308
ZkSolc Version
v1.5.4
Optimization Enabled:
Yes with Mode 3
Other Settings:
london EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity 0.8.12; /// @title Multicall3 /// @notice Aggregate results from multiple function calls /// @dev Multicall & Multicall2 backwards-compatible /// @dev Aggregate methods are marked `payable` to save 24 gas per call /// @author Michael Elliot <[email protected]> /// @author Joshua Levine <[email protected]> /// @author Nick Johnson <[email protected]> /// @author Andreas Bigger <[email protected]> /// @author Matt Solomon <[email protected]> contract Multicall3 { struct Call { address target; bytes callData; } struct Call3 { address target; bool allowFailure; bytes callData; } struct Call3Value { address target; bool allowFailure; uint256 value; bytes callData; } struct Result { bool success; bytes returnData; } /// @notice Backwards-compatible call aggregation with Multicall /// @param calls An array of Call structs /// @return blockNumber The block number where the calls were executed /// @return returnData An array of bytes containing the responses function aggregate(Call[] calldata calls) public payable returns (uint256 blockNumber, bytes[] memory returnData) { blockNumber = block.number; uint256 length = calls.length; returnData = new bytes[](length); Call calldata call; for (uint256 i = 0; i < length;) { bool success; call = calls[i]; (success, returnData[i]) = call.target.call(call.callData); require(success, "Multicall3: call failed"); unchecked { ++i; } } } /// @notice Backwards-compatible with Multicall2 /// @notice Aggregate calls without requiring success /// @param requireSuccess If true, require all calls to succeed /// @param calls An array of Call structs /// @return returnData An array of Result structs function tryAggregate(bool requireSuccess, Call[] calldata calls) public payable returns (Result[] memory returnData) { uint256 length = calls.length; returnData = new Result[](length); Call calldata call; for (uint256 i = 0; i < length;) { Result memory result = returnData[i]; call = calls[i]; (result.success, result.returnData) = call.target.call(call.callData); if (requireSuccess) require(result.success, "Multicall3: call failed"); unchecked { ++i; } } } /// @notice Backwards-compatible with Multicall2 /// @notice Aggregate calls and allow failures using tryAggregate /// @param calls An array of Call structs /// @return blockNumber The block number where the calls were executed /// @return blockHash The hash of the block where the calls were executed /// @return returnData An array of Result structs function tryBlockAndAggregate(bool requireSuccess, Call[] calldata calls) public payable returns (uint256 blockNumber, bytes32 blockHash, Result[] memory returnData) { blockNumber = block.number; blockHash = blockhash(block.number); returnData = tryAggregate(requireSuccess, calls); } /// @notice Backwards-compatible with Multicall2 /// @notice Aggregate calls and allow failures using tryAggregate /// @param calls An array of Call structs /// @return blockNumber The block number where the calls were executed /// @return blockHash The hash of the block where the calls were executed /// @return returnData An array of Result structs function blockAndAggregate(Call[] calldata calls) public payable returns (uint256 blockNumber, bytes32 blockHash, Result[] memory returnData) { (blockNumber, blockHash, returnData) = tryBlockAndAggregate(true, calls); } /// @notice Aggregate calls, ensuring each returns success if required /// @param calls An array of Call3 structs /// @return returnData An array of Result structs function aggregate3(Call3[] calldata calls) public payable returns (Result[] memory returnData) { uint256 length = calls.length; returnData = new Result[](length); Call3 calldata calli; for (uint256 i = 0; i < length;) { Result memory result = returnData[i]; calli = calls[i]; (result.success, result.returnData) = calli.target.call(calli.callData); assembly { // Revert if the call fails and failure is not allowed // `allowFailure := calldataload(add(calli, 0x20))` and `success := mload(result)` if iszero(or(calldataload(add(calli, 0x20)), mload(result))) { // set "Error(string)" signature: bytes32(bytes4(keccak256("Error(string)"))) mstore(0x00, 0x08c379a000000000000000000000000000000000000000000000000000000000) // set data offset mstore(0x04, 0x0000000000000000000000000000000000000000000000000000000000000020) // set length of revert string mstore(0x24, 0x0000000000000000000000000000000000000000000000000000000000000017) // set revert string: bytes32(abi.encodePacked("Multicall3: call failed")) mstore(0x44, 0x4d756c746963616c6c333a2063616c6c206661696c6564000000000000000000) revert(0x00, 0x64) } } unchecked { ++i; } } } /// @notice Aggregate calls with a msg value /// @notice Reverts if msg.value is less than the sum of the call values /// @param calls An array of Call3Value structs /// @return returnData An array of Result structs function aggregate3Value(Call3Value[] calldata calls) public payable returns (Result[] memory returnData) { uint256 valAccumulator; uint256 length = calls.length; returnData = new Result[](length); Call3Value calldata calli; for (uint256 i = 0; i < length;) { Result memory result = returnData[i]; calli = calls[i]; uint256 val = calli.value; // Humanity will be a Type V Kardashev Civilization before this overflows - andreas // ~ 10^25 Wei in existence << ~ 10^76 size uint fits in a uint256 unchecked { valAccumulator += val; } (result.success, result.returnData) = calli.target.call{value: val}(calli.callData); assembly { // Revert if the call fails and failure is not allowed // `allowFailure := calldataload(add(calli, 0x20))` and `success := mload(result)` if iszero(or(calldataload(add(calli, 0x20)), mload(result))) { // set "Error(string)" signature: bytes32(bytes4(keccak256("Error(string)"))) mstore(0x00, 0x08c379a000000000000000000000000000000000000000000000000000000000) // set data offset mstore(0x04, 0x0000000000000000000000000000000000000000000000000000000000000020) // set length of revert string mstore(0x24, 0x0000000000000000000000000000000000000000000000000000000000000017) // set revert string: bytes32(abi.encodePacked("Multicall3: call failed")) mstore(0x44, 0x4d756c746963616c6c333a2063616c6c206661696c6564000000000000000000) revert(0x00, 0x84) } } unchecked { ++i; } } // Finally, make sure the msg.value = SUM(call[0...i].value) require(msg.value == valAccumulator, "Multicall3: value mismatch"); } /// @notice Returns the block hash for the given block number /// @param blockNumber The block number function getBlockHash(uint256 blockNumber) public view returns (bytes32 blockHash) { blockHash = blockhash(blockNumber); } /// @notice Returns the block number function getBlockNumber() public view returns (uint256 blockNumber) { blockNumber = block.number; } /// @notice Returns the block coinbase function getCurrentBlockCoinbase() public view returns (address coinbase) { coinbase = block.coinbase; } /// @notice Returns the block difficulty function getCurrentBlockDifficulty() public view returns (uint256 difficulty) { difficulty = block.difficulty; } /// @notice Returns the block gas limit function getCurrentBlockGasLimit() public view returns (uint256 gaslimit) { gaslimit = block.gaslimit; } /// @notice Returns the block timestamp function getCurrentBlockTimestamp() public view returns (uint256 timestamp) { timestamp = block.timestamp; } /// @notice Returns the (ETH) balance of a given address function getEthBalance(address addr) public view returns (uint256 balance) { balance = addr.balance; } /// @notice Returns the block hash of the last block function getLastBlockHash() public view returns (bytes32 blockHash) { unchecked { blockHash = blockhash(block.number - 1); } } /// @notice Gets the base fee of the given block /// @notice Can revert if the BASEFEE opcode is not implemented by the given chain function getBasefee() public view returns (uint256 basefee) { basefee = block.basefee; } /// @notice Returns the chain id function getChainId() public view returns (uint256 chainid) { chainid = block.chainid; } }
{
"viaIR": false,
"codegen": "yul",
"remappings": [
"ds-test/=lib/forge-std/lib/ds-test/src/",
"forge-std/=lib/forge-std/src/"
],
"evmVersion": "london",
"outputSelection": {
"*": {
"*": [
"abi"
]
}
},
"optimizer": {
"enabled": true,
"mode": "3",
"fallback_to_optimizing_for_size": false,
"disable_system_request_memoization": true
},
"metadata": {},
"libraries": {},
"detectMissingLibraries": false,
"enableEraVMExtensions": false,
"forceEVMLA": false
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call[]","name":"calls","type":"tuple[]"}],"name":"aggregate","outputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"},{"internalType":"bytes[]","name":"returnData","type":"bytes[]"}],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bool","name":"allowFailure","type":"bool"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call3[]","name":"calls","type":"tuple[]"}],"name":"aggregate3","outputs":[{"components":[{"internalType":"bool","name":"success","type":"bool"},{"internalType":"bytes","name":"returnData","type":"bytes"}],"internalType":"struct Multicall3.Result[]","name":"returnData","type":"tuple[]"}],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bool","name":"allowFailure","type":"bool"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call3Value[]","name":"calls","type":"tuple[]"}],"name":"aggregate3Value","outputs":[{"components":[{"internalType":"bool","name":"success","type":"bool"},{"internalType":"bytes","name":"returnData","type":"bytes"}],"internalType":"struct Multicall3.Result[]","name":"returnData","type":"tuple[]"}],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call[]","name":"calls","type":"tuple[]"}],"name":"blockAndAggregate","outputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"},{"internalType":"bytes32","name":"blockHash","type":"bytes32"},{"components":[{"internalType":"bool","name":"success","type":"bool"},{"internalType":"bytes","name":"returnData","type":"bytes"}],"internalType":"struct Multicall3.Result[]","name":"returnData","type":"tuple[]"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"getBasefee","outputs":[{"internalType":"uint256","name":"basefee","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"}],"name":"getBlockHash","outputs":[{"internalType":"bytes32","name":"blockHash","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getBlockNumber","outputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getChainId","outputs":[{"internalType":"uint256","name":"chainid","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockCoinbase","outputs":[{"internalType":"address","name":"coinbase","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockDifficulty","outputs":[{"internalType":"uint256","name":"difficulty","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockGasLimit","outputs":[{"internalType":"uint256","name":"gaslimit","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockTimestamp","outputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"getEthBalance","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getLastBlockHash","outputs":[{"internalType":"bytes32","name":"blockHash","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"requireSuccess","type":"bool"},{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call[]","name":"calls","type":"tuple[]"}],"name":"tryAggregate","outputs":[{"components":[{"internalType":"bool","name":"success","type":"bool"},{"internalType":"bytes","name":"returnData","type":"bytes"}],"internalType":"struct Multicall3.Result[]","name":"returnData","type":"tuple[]"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"bool","name":"requireSuccess","type":"bool"},{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall3.Call[]","name":"calls","type":"tuple[]"}],"name":"tryBlockAndAggregate","outputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"},{"internalType":"bytes32","name":"blockHash","type":"bytes32"},{"components":[{"internalType":"bool","name":"success","type":"bool"},{"internalType":"bytes","name":"returnData","type":"bytes"}],"internalType":"struct Multicall3.Result[]","name":"returnData","type":"tuple[]"}],"stateMutability":"payable","type":"function"}]Contract Creation Code
9c4d535b00000000000000000000000000000000000000000000000000000000000000000100023bc5ea4a140d05c4b8ec26db5f55148964611be4948c90fd24572cc9a000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x0004000000000002000e000000000002000000000501034f00000000010500190000006001100270000002020010019d0000020203100197000300000035035500020000000503550000000100200190000000400000c13d0000008001000039000000400010043f000000040030008c000001d30000413d000000000135034f000000000205043b000000e002200270000002040020009c0000004a0000213d000002100020009c0000005c0000213d000002160020009c000000cd0000213d000002190020009c000001110000613d0000021a0020009c000001d30000c13d000000240030008c000001d30000413d0000000402500370000000000b02043b0000021d00b0009c000001d30000213d0000002302b00039000000000032004b000001d30000813d0000000402b00039000000000225034f000000000c02043b0000021d00c0009c000001d30000213d000000240db000390000000502c002100000000004d20019000000000034004b000001d30000213d0000003f032000390000021e033001970000021f0030009c000002350000213d0000008006300039000000400060043f0000008000c0043f00000000000c004b000002000000c13d000000000f00001900000000010004160000000000f1004b000003dd0000c13d00000080020000390000000001060019000a00000006001d000000c20000013d0000008001000039000000400010043f0000000001000416000000000001004b000001d30000c13d0000002001000039000001000010044300000120000004430000020301000041000008030001042e000002050020009c000000b60000213d0000020b0020009c000000e20000213d0000020e0020009c0000011b0000613d0000020f0020009c000001d30000c13d0000000001000416000000000001004b000001d30000c13d0000800b01000039000000040300003900000000040004150000000e0440008a00000005044002100000022c02000041000001bc0000013d000002110020009c000000f00000213d000002140020009c0000012c0000613d000002150020009c000001d30000c13d000000440030008c000001d30000413d0000000401500370000000000201043b000000000002004b0000000001000039000000010100c039000000000012004b000001d30000c13d0000002401500370000000000401043b0000021d0040009c000001d30000213d0000002301400039000000000031004b000001d30000813d0000000401400039000000000115034f000000000501043b0000021d0050009c000001d30000213d000000240640003900000005075002100000000001670019000000000031004b000001d30000213d000a00000007001d000500000006001d000600000005001d000700000004001d000800000002001d000002240100004100000000001004430000000001000414000002020010009c0000020201008041000000c00110021000000225011001c70000800b02000039080207fd0000040f0000000100200190000001ff0000613d000000000201043b0000021b010000410000000000100443000200000002001d00000004002004430000000001000414000002020010009c0000020201008041000000c00110021000000226011001c70000800b02000039080207fd0000040f0000000100200190000001ff0000613d000000000101043b000100000001001d0000000a010000290000003f011000390000021e01100197000000400400043d0000000001140019000000000041004b000000000200003900000001020040390000021d0010009c000000080a000029000000070b000029000000060c000029000000050d000029000002350000213d0000000100200190000002350000c13d000000400010043f000000000fc4043600000000000c004b000005610000c13d000000400100043d000a00000001001d00000002020000290000000103000029080206a80000040f000000c30000013d000002060020009c000000fe0000213d000002090020009c000001360000613d0000020a0020009c000001d30000c13d0000000001030019080206870000040f080206e00000040f0000000002010019000000400100043d000a00000001001d080206540000040f0000000a020000290000000001210049000002020010009c00000202010080410000006001100210000002020020009c00000202020080410000004002200210000000000121019f000008030001042e000002170020009c000001440000613d000002180020009c000001d30000c13d0000000001000416000000000001004b000001d30000c13d0000800b01000039000000040300003900000000040004150000000e0440008a00000005044002100000022402000041080207e10000040f000d000100100092000000240300003900000000040004150000000d0440008a00000005044002100000800b010000390000010f0000013d0000020c0020009c000001930000613d0000020d0020009c000001d30000c13d0000000001000416000000000001004b000001d30000c13d0000800b01000039000000040300003900000000040004150000000e0440008a00000005044002100000022802000041000001bc0000013d000002120020009c000001b30000613d000002130020009c000001d30000c13d0000000001000416000000000001004b000001d30000c13d0000800b01000039000000040300003900000000040004150000000e0440008a00000005044002100000022402000041000001bc0000013d000002070020009c000001c00000613d000002080020009c000001d30000c13d000000240030008c000001d30000413d0000000001000416000000000001004b000001d30000c13d0000000401500370000000000101043b000b00000001001d0000800b01000039000000240300003900000000040004150000000b0440008a00000005044002100000021b02000041000001bc0000013d0000000001000416000000000001004b000001d30000c13d0000800b01000039000000040300003900000000040004150000000e0440008a00000005044002100000023502000041000001bc0000013d000000240030008c000001d30000413d0000000001000416000000000001004b000001d30000c13d0000000401500370000000000101043b000002220010009c000001d30000213d000c00000001001d0000800a01000039000000240300003900000000040004150000000c0440008a00000005044002100000022d02000041000001bc0000013d0000000001000416000000000001004b000001d30000c13d0000800b01000039000000040300003900000000040004150000000e0440008a00000005044002100000022f02000041000001bc0000013d0000000001000416000000000001004b000001d30000c13d0000800b01000039000000040300003900000000040004150000000e0440008a00000005044002100000022702000041080207e10000040f0000022201100197000000800010043f0000021c01000041000008030001042e000000240030008c000001d30000413d0000000401500370000000000201043b0000021d0020009c000001d30000213d0000002301200039000000000031004b000001d30000813d0000000401200039000000000115034f000000000401043b0000021d0040009c000001d30000213d000000240520003900000005064002100000000001560019000000000031004b000001d30000213d000a00000006001d000500000005001d000600000004001d000700000002001d000002240100004100000000001004430000000001000414000002020010009c0000020201008041000000c00110021000000225011001c70000800b02000039080207fd0000040f0000000100200190000001ff0000613d000000000101043b000300000001001d0000000a050000290000003f015000390000021e01100197000000400c00043d00000000011c00190000000000c1004b000000000200003900000001020040390000021d0010009c000000070d000029000000060e000029000000050f000029000002350000213d0000000100200190000002350000c13d000000400010043f0000000001ec0436000800000001001d00000000000e004b0000023b0000c13d000000400100043d0000002002100039000000400300003900000000003204350000000302000029000000000021043500000000020c043300000040031000390000000000230435000000600310003900000005042002100000000006340019000000000002004b000002f30000c13d0000000002160049000002020020009c00000202020080410000006002200210000002020010009c00000202010080410000004001100210000000000112019f000008030001042e000000240030008c000001d30000413d0000000402500370000000000b02043b0000021d00b0009c000001d30000213d0000002302b00039000000000032004b000001d30000813d0000000402b00039000000000225034f000000000c02043b0000021d00c0009c000001d30000213d000000240db000390000000502c002100000000004d20019000000000034004b000001d30000213d0000003f032000390000021e033001970000021f0030009c000002350000213d0000008006300039000000400060043f0000008000c0043f00000000000c004b000002120000c13d000a00000006001d00000080020000390000000001060019000000c20000013d0000000001000416000000000001004b000001d30000c13d0000800b01000039000000040300003900000000040004150000000e0440008a00000005044002100000022e02000041080207e10000040f000000800010043f0000021c01000041000008030001042e000000240030008c000001d30000413d0000000402500370000000000b02043b0000021d00b0009c000001d30000213d0000002302b00039000000000032004b000001d30000813d0000000402b00039000000000225034f000000000c02043b0000021d00c0009c000001d30000213d000000240db000390000000502c002100000000004d20019000000000034004b000001d50000a13d000000000100001900000804000104300000003f032000390000021e043001970000021f0040009c000002350000213d0000008003400039000000400030043f0000008000c0043f00000000000c004b000002240000c13d000002240100004100000000001004430000000001000414000002020010009c0000020201008041000000c00110021000000225011001c70000800b02000039080207fd0000040f0000000100200190000001ff0000613d000000000201043b0000021b010000410000000000100443000a00000002001d00000004002004430000000001000414000002020010009c0000020201008041000000c00110021000000226011001c70000800b02000039080207fd0000040f0000000100200190000001ff0000613d000000000301043b000000400100043d000900000001001d00000080040000390000000a02000029080206a80000040f0000000902000029000000c40000013d000000000001042f000002200030009c000002350000213d000000600e00003900000000030000190000004004600039000000400040043f00000020046000390000000000e404350000000000060435000000a00430003900000000006404350000002003300039000000000023004b000003100000813d000000400600043d000002230060009c000002040000a13d000002350000013d000002200030009c000002350000213d000000600e00003900000000030000190000004004600039000000400040043f00000020046000390000000000e404350000000000060435000000a00430003900000000006404350000002003300039000000000023004b000003ed0000813d000000400600043d000002230060009c000002160000a13d000002350000013d000002200040009c000002350000213d000000600e00003900000000040000190000004005300039000000400050043f00000020053000390000000000e504350000000000030435000000a00540003900000000003504350000002004400039000000000024004b000004aa0000813d000000400300043d000002230030009c000002280000a13d0000023001000041000000000010043f0000004101000039000000040010043f00000231010000410000080400010430000000600400003900000000010000190000000803000029000000000231001900000000004204350000002001100039000000000051004b0000023e0000413d00000000030000310000000204000367000000000600001900040000000c001d0000000002d30049000a00000006001d00090005006002180000000901f00029000000000114034f000000000101043b000000630220008a00000221052001970000022106100197000000000756013f000000000056004b00000000050000190000022105004041000000000021004b00000000020000190000022102008041000002210070009c000000000502c019000000000005004b000001d30000c13d0000000001f10019000000000214034f000000000202043b000002220020009c000001d30000213d00000000061300490000002005100039000000000554034f000000000505043b0000001f0660008a00000221076001970000022108500197000000000978013f000000000078004b00000000070000190000022107004041000000000065004b00000000060000190000022106008041000002210090009c000000000706c019000000000007004b000001d30000c13d0000000005150019000000000154034f000000000101043b0000021d0010009c000001d30000213d0000000006130049000000200550003900000221076001970000022108500197000000000978013f000000000078004b00000000070000190000022107004041000000000065004b00000000060000190000022106002041000002210090009c000000000706c019000000000007004b000001d30000c13d000000000754034f0000023608100198000000400500043d0000000006850019000002910000613d000000000907034f000000000a050019000000009b09043c000000000aba043600000000006a004b0000028d0000c13d0000001f091001900000029e0000613d000000000787034f0000000308900210000000000906043300000000098901cf000000000989022f000000000707043b0000010008800089000000000787022f00000000078701cf000000000797019f0000000000760435000000000615001900000000000604350000000006000414000000040020008c000002a60000c13d00000001050000310000000102000039000002bd0000013d000002020010009c00000202010080410000006001100210000002020050009c00000202050080410000004003500210000000000113019f000002020060009c0000020206008041000000c003600210000000000113019f080207f80000040f000000050f000029000000060e000029000000070d000029000000040c00002900000000030000310000000204000367000000010220018f00030000000103550000006001100270000102020010019d00000202051001970000000a06000029000000000005004b0000006001000039000002e70000613d0000001f0150003900000236011001970000003f011000390000023606100197000000400100043d0000000006610019000000000016004b000000000700003900000001070040390000021d0060009c000002350000213d0000000100700190000002350000c13d000000400060043f0000000009510436000002360750019800000000067900190000000308000367000002d90000613d000000000a08034f00000000ab0a043c0000000009b90436000000000069004b000002d50000c13d0000001f05500190000002e60000613d000000000778034f0000000305500210000000000806043300000000085801cf000000000858022f000000000707043b0000010005500089000000000757022f00000000055701cf000000000585019f00000000005604350000000a0600002900000000050c0433000000000065004b000006290000a13d000000090700002900000008057000290000000000150435000000000002004b0000062f0000613d00000001066000390000000000e6004b000002470000413d0000017c0000013d0000000005000019000002fb0000013d0000001f07700039000002360770019700000000067600190000000105500039000000000025004b0000018a0000813d0000000007160049000000600770008a0000000003730436000000200cc0003900000000070c043300000000870704340000000006760436000000000007004b000002f50000613d0000000009000019000000000a690019000000000b980019000000000b0b04330000000000ba04350000002009900039000000000079004b000003050000413d000002f50000a13d00000000086700190000000000080435000002f50000013d0000000003000019000000000f00001900050000000b001d00040000000c001d00030000000d001d000000800200043d000000000032004b000006290000a13d000900000003001d00000005023002100000000003d20019000000000335034f000000000403043b00000000030000310000000006b30049000000a30660008a00000221076001970000022108400197000000000978013f000000000078004b00000000070000190000022107004041000000000064004b00000000060000190000022106008041000002210090009c000000000706c019000000000007004b000001d30000c13d000000a0022000390000000002020433000800000002001d0000000002d400190000004004200039000000000445034f000000000625034f000000000404043b000a00000004001d000000000406043b000002220040009c000001d30000213d0000000007230049000700600020003d0000000706500360000000000606043b0000001f0770008a00000221087001970000022109600197000000000a89013f000000000089004b00000000080000190000022108004041000000000076004b000000000700001900000221070080410000022100a0009c000000000807c019000000000008004b000001d30000c13d0000000006260019000000000265034f000000000202043b0000021d0020009c000001d30000213d0000000007230049000000200360003900000221067001970000022108300197000000000968013f000000000068004b00000000060000190000022106004041000000000073004b00000000070000190000022107002041000002210090009c000000000607c019000000000006004b000001d30000c13d000000000635034f0000023607200198000000400300043d00000000057300190000036a0000613d000000000806034f0000000009030019000000008a08043c0000000009a90436000000000059004b000003660000c13d0000001f08200190000003770000613d000000000676034f0000000307800210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000000523001900000000000504350000000005000414000000040040008c000003820000c13d00000001030000310000000102000039000000000003004b00000000040e0019000003a40000c13d000003c80000013d00060000000f001d000002020020009c00000202020080410000006001200210000002020030009c00000202030080410000004002300210000000000112019f000002020050009c0000020205008041000000c002500210000000000112019f0000000a03000029000000000003004b000003950000613d00000232011001c700008009020000390000000005000019000003960000013d0000000002040019080207f80000040f000300000001035500000000030100190000006003300270000102020030019d0000020203300197000000050b000029000000040c000029000000030d000029000000600e000039000000060f000029000000000003004b00000000040e0019000003c80000613d0000001f0430003900000236044001970000003f044000390000023605400197000000400400043d0000000005540019000000000045004b000000000600003900000001060040390000021d0050009c000002350000213d0000000100600190000002350000c13d000000400050043f000000000734043600000236063001980000000005670019000003bb0000613d000000000801034f000000008908043c0000000007970436000000000057004b000003b70000c13d0000001f03300190000003c80000613d000000000661034f0000000303300210000000000705043300000000073701cf000000000737022f000000000606043b0000010003300089000000000636022f00000000033601cf000000000373019f0000000000350435000000080500002900000020035000390000000000430435000000010220018f00000000002504350000000703000029000000400330008a0000000205000367000000000335034f000000000303043b00000000002301a0000006400000613d0000000a0ff00029000000090300002900000001033000390000000000c3004b000003150000413d000000400600043d00000000010004160000000000f1004b0000003c0000613d00000044016000390000023402000041000000000021043500000024016000390000001a02000039000000000021043500000229010000410000000000160435000000040160003900000020020000390000000000210435000002020060009c000002020600804100000040016002100000022b011001c70000080400010430000000200f00008a000000000300001900070000000b001d00060000000c001d00050000000d001d000000800200043d000000000032004b000006290000a13d000a00000003001d00000005023002100000000003d20019000000000335034f000000000303043b00000000040000310000000006b40049000000830660008a00000221076001970000022108300197000000000978013f000000000078004b00000000070000190000022107004041000000000063004b00000000060000190000022106008041000002210090009c000000000706c019000000000007004b000001d30000c13d000000a0022000390000000002020433000900000002001d0000000003d30019000000000235034f000000000202043b000002220020009c000001d30000213d0000000007340049000800400030003d0000000806500360000000000606043b0000001f0770008a00000221087001970000022109600197000000000a89013f000000000089004b00000000080000190000022108004041000000000076004b000000000700001900000221070080410000022100a0009c000000000807c019000000000008004b000001d30000c13d0000000006360019000000000365034f000000000303043b0000021d0030009c000001d30000213d0000000007340049000000200460003900000221067001970000022108400197000000000968013f000000000068004b00000000060000190000022106004041000000000074004b00000000070000190000022107002041000002210090009c000000000607c019000000000006004b000001d30000c13d000000000645034f0000000007f30170000000400400043d0000000005740019000004430000613d000000000806034f0000000009040019000000008a08043c0000000009a90436000000000059004b0000043f0000c13d0000001f08300190000004500000613d000000000676034f0000000307800210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000000534001900000000000504350000000005000414000000040020008c0000045b0000c13d00000001040000310000000102000039000000000004004b00000000030e0019000004740000c13d000004980000013d000002020030009c00000202030080410000006001300210000002020040009c00000202040080410000004003400210000000000113019f000002020050009c0000020205008041000000c003500210000000000113019f080207f80000040f000000200f00008a000000600e000039000000050d000029000000060c000029000000070b000029000300000001035500000000030100190000006003300270000102020030019d0000020204300197000000000004004b00000000030e0019000004980000613d0000001f034000390000000003f3016f0000003f033000390000000005f3016f000000400300043d0000000005530019000000000035004b000000000600003900000001060040390000021d0050009c000002350000213d0000000100600190000002350000c13d000000400050043f00000000074304360000000006f4017000000000056700190000048b0000613d000000000801034f000000008908043c0000000007970436000000000057004b000004870000c13d0000001f04400190000004980000613d000000000661034f0000000304400210000000000705043300000000074701cf000000000747022f000000000606043b0000010004400089000000000646022f00000000044601cf000000000474019f0000000000450435000000090500002900000020045000390000000000340435000000010220018f00000000002504350000000803000029000000200330008a0000000205000367000000000335034f000000000303043b00000000002301a00000064a0000613d0000000a0300002900000001033000390000000000c3004b000003f20000413d000000400600043d000001af0000013d000000200f00008a000000000300001900080000000b001d00070000000c001d00060000000d001d000000800200043d000000000032004b000006290000a13d000a00000003001d00000005023002100000000004d200190000000203000367000000000443034f000000000404043b00000000050000310000000006b50049000000630660008a00000221076001970000022108400197000000000978013f000000000078004b00000000070000190000022107004041000000000064004b00000000060000190000022106008041000002210090009c000000000706c019000000000007004b000001d30000c13d000000a0022000390000000002020433000900000002001d0000000004d40019000000000243034f000000000202043b000002220020009c000001d30000213d00000000074500490000002006400039000000000663034f000000000606043b0000001f0770008a00000221087001970000022109600197000000000a89013f000000000089004b00000000080000190000022108004041000000000076004b000000000700001900000221070080410000022100a0009c000000000807c019000000000008004b000001d30000c13d0000000006460019000000000463034f000000000404043b0000021d0040009c000001d30000213d0000000007450049000000200560003900000221067001970000022108500197000000000968013f000000000068004b00000000060000190000022106004041000000000075004b00000000070000190000022107002041000002210090009c000000000607c019000000000006004b000001d30000c13d000000000653034f0000000007f40170000000400300043d0000000005730019000005010000613d000000000806034f0000000009030019000000008a08043c0000000009a90436000000000059004b000004fd0000c13d0000001f084001900000050e0000613d000000000676034f0000000307800210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000000543001900000000000504350000000005000414000000040020008c000005190000c13d00000001040000310000000102000039000000000004004b00000000030e0019000005320000c13d000005560000013d000002020040009c00000202040080410000006001400210000002020030009c00000202030080410000004003300210000000000113019f000002020050009c0000020205008041000000c003500210000000000113019f080207f80000040f000000200f00008a000000600e000039000000060d000029000000070c000029000000080b000029000300000001035500000000030100190000006003300270000102020030019d0000020204300197000000000004004b00000000030e0019000005560000613d0000001f034000390000000003f3016f0000003f033000390000000005f3016f000000400300043d0000000005530019000000000035004b000000000600003900000001060040390000021d0050009c000002350000213d0000000100600190000002350000c13d000000400050043f00000000074304360000000006f401700000000005670019000005490000613d000000000801034f000000008908043c0000000007970436000000000057004b000005450000c13d0000001f04400190000005560000613d000000000661034f0000000304400210000000000705043300000000074701cf000000000747022f000000000606043b0000010004400089000000000646022f00000000044601cf000000000474019f0000000000450435000000090500002900000020045000390000000000340435000000010220019000000000002504350000062f0000613d0000000a0300002900000001033000390000000000c3004b000004af0000413d000001de0000013d000000600500003900000000010000190000000a06000029000000400200043d000002230020009c000002350000213d0000004003200039000000400030043f0000002003200039000000000053043500000000000204350000000003f1001900000000002304350000002001100039000000000061004b000005640000413d0000000002000019000400000004001d00030000000f001d0000000001040433000000000021004b000006290000a13d000a00000002001d00000005022002100000000003d200190000000201000367000000000331034f000000000303043b000000000e0000310000000005be0049000000630550008a00000221065001970000022107300197000000000867013f000000000067004b00000000060000190000022106004041000000000053004b00000000050000190000022105008041000002210080009c000000000605c019000000000006004b000001d30000c13d0000000002f200190000000002020433000900000002001d0000000003d30019000000000231034f000000000202043b000002220020009c000001d30000213d00000000063e00490000002005300039000000000551034f000000000505043b0000001f0660008a00000221076001970000022108500197000000000978013f000000000078004b00000000070000190000022107004041000000000065004b00000000060000190000022106008041000002210090009c000000000706c019000000000007004b000001d30000c13d0000000005350019000000000351034f000000000303043b0000021d0030009c000001d30000213d00000000063e0049000000200950003900000221056001970000022107900197000000000857013f000000000057004b00000000050000190000022105004041000000000069004b00000000060000190000022106002041000002210080009c000000000506c019000000000005004b000001d30000c13d000000000591034f0000023606300198000000400100043d000000000e610019000005c60000613d000000000705034f0000000008010019000000007907043c00000000089804360000000000e8004b000005c20000c13d0000001f07300190000005d30000613d000000000565034f000000030670021000000000070e043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f00000000005e0435000000000531001900000000000504350000000005000414000000040020008c000005de0000c13d000000010300003100000001020000390000006001000039000000000003004b000005f70000c13d0000061c0000013d000002020030009c00000202030080410000006003300210000002020010009c00000202010080410000004001100210000000000131019f000002020050009c0000020205008041000000c003500210000000000113019f080207f80000040f000000030f0000290000000404000029000000050d000029000000060c000029000000070b000029000000080a00002900030000000103550000006001100270000102020010019d00000202031001970000006001000039000000000003004b0000061c0000613d0000001f0130003900000236011001970000003f011000390000023605100197000000400100043d0000000006510019000000000016004b000000000500003900000001050040390000021d0060009c000002350000213d0000000100500190000002350000c13d000000400060043f00000000073104360000023605300198000000000e57001900000003060003670000060f0000613d000000000806034f000000008908043c00000000079704360000000000e7004b0000060b0000c13d0000001f033001900000061c0000613d000000000556034f000000030330021000000000060e043300000000063601cf000000000636022f000000000505043b0000010003300089000000000535022f00000000033501cf000000000363019f00000000003e0435000000010320018f00000009050000290000000003350436000000000013043500000000000a004b00000001022061bf00000001002001900000062f0000613d0000000a0200002900000001022000390000000000c2004b000005740000413d000000b00000013d0000023001000041000000000010043f0000003201000039000000040010043f00000231010000410000080400010430000000400100043d00000044021000390000022a03000041000000000032043500000024021000390000001703000039000000000032043500000229020000410000000000210435000000040210003900000020030000390000000000320435000002020010009c000002020100804100000040011002100000022b011001c700000804000104300000022901000041000000000010043f0000002001000039000000040010043f0000001701000039000000240010043f0000022a01000041000000440010043f000002330100004100000804000104300000022901000041000000000010043f0000002001000039000000040010043f0000001701000039000000240010043f0000022a01000041000000440010043f0000022b0100004100000804000104300000002003000039000000000431043600000000050204330000000503500210000000000331001900000000005404350000004003300039000000000005004b000006850000613d00000040060000390000000008000019000006660000013d0000001f09900039000002360990019700000000039300190000000108800039000000000058004b000006850000813d0000000009130049000000400990008a000000200440003900000000009404350000002002200039000000000902043300000000a9090434000000000009004b0000000009000039000000010900c0390000000009930436000000000a0a04330000000000690435000000400b30003900000000a90a043400000000009b04350000006003300039000000000009004b000006600000613d000000000b000019000000000c3b0019000000000dba0019000000000d0d04330000000000dc0435000000200bb0003900000000009b004b0000067a0000413d000006600000a13d000000000a39001900000000000a0435000006600000013d0000000001030019000000000001042d000002370010009c000006a60000213d000000430010008c000006a60000a13d00000002020003670000000403200370000000000403043b000000000004004b0000000003000039000000010300c039000000000034004b000006a60000c13d0000002403200370000000000503043b0000021d0050009c000006a60000213d0000002303500039000000000013004b000006a60000813d0000000403500039000000000232034f000000000302043b0000021d0030009c000006a60000213d000000240250003900000005053002100000000005250019000000000015004b000006a60000213d0000000001040019000000000001042d00000000010000190000080400010430000000400510003900000060060000390000000000650435000000200510003900000000003504350000000000210435000000000304043300000005023002100000000002210019000000600510003900000000003504350000008002200039000000000003004b000006de0000613d00000040060000390000000008000019000006bf0000013d0000001f09900039000002360990019700000000029200190000000108800039000000000038004b000006de0000813d0000000009120049000000800990008a000000200550003900000000009504350000002004400039000000000904043300000000a9090434000000000009004b0000000009000039000000010900c0390000000009920436000000000a0a04330000000000690435000000400b20003900000000a90a043400000000009b04350000006002200039000000000009004b000006b90000613d000000000b000019000000000c2b0019000000000dba0019000000000d0d04330000000000dc0435000000200bb0003900000000009b004b000006d30000413d000006b90000a13d000000000a29001900000000000a0435000006b90000013d0000000001020019000000000001042d0007000000000002000000000a030019000000000b020019000000000c0100190000023800a0009c000007c30000813d0000000501a002100000003f021000390000021e02200197000000400d00043d00000000022d00190000000000d2004b000000000300003900000001030040390000021d0020009c000007c30000213d0000000100300190000007c30000c13d000000400020043f000000000ead043600000000000a004b000007bf0000613d000000600f0000390000000002000019000000400300043d000002230030009c000007c30000213d0000004004300039000000400040043f00000020043000390000000000f40435000000000003043500000000042e001900000000003404350000002002200039000000000012004b000006f80000413d000000000200001900050000000a001d00040000000b001d00030000000c001d00020000000d001d00010000000e001d00000000010d0433000000000021004b000007c90000a13d000700000002001d00000005022002100000000003b200190000000201000367000000000331034f000000000303043b00000000040000310000000005b400490000003f0550008a00000221065001970000022107300197000000000867013f000000000067004b00000000060000190000022106002041000000000053004b00000000050000190000022105004041000002210080009c000000000605c019000000000006004b000007c10000613d00000000022e00190000000002020433000600000002001d0000000003b30019000000000231034f000000000202043b000002220020009c000007c10000213d00000000063400490000002005300039000000000551034f000000000505043b0000001f0660008a00000221076001970000022108500197000000000978013f000000000078004b00000000070000190000022107004041000000000065004b00000000060000190000022106008041000002210090009c000000000706c019000000000007004b000007c10000c13d0000000005350019000000000351034f000000000303043b0000021d0030009c000007c10000213d0000000006340049000000200450003900000221056001970000022107400197000000000857013f000000000057004b00000000050000190000022105004041000000000064004b00000000060000190000022106002041000002210080009c000000000506c019000000000005004b000007c10000c13d000000000541034f0000023606300198000000400100043d00000000046100190000075d0000613d000000000705034f0000000008010019000000007907043c0000000008980436000000000048004b000007590000c13d0000001f073001900000076a0000613d000000000565034f0000000306700210000000000704043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f0000000000540435000000000431001900000000000404350000000004000414000000040020008c000007750000c13d00000001030000310000000102000039000000000003004b00000000010f00190000078e0000c13d000007b30000013d000002020030009c00000202030080410000006003300210000002020010009c00000202010080410000004001100210000000000131019f000002020040009c0000020204008041000000c003400210000000000113019f080207f80000040f000000600f000039000000010e000029000000020d000029000000030c000029000000040b000029000000050a00002900030000000103550000006001100270000102020010019d0000020203100197000000000003004b00000000010f0019000007b30000613d0000001f0130003900000236011001970000003f011000390000023604100197000000400100043d0000000004410019000000000014004b000000000500003900000001050040390000021d0040009c000007c30000213d0000000100500190000007c30000c13d000000400040043f0000000007310436000002360530019800000000045700190000000306000367000007a60000613d000000000806034f000000008908043c0000000007970436000000000047004b000007a20000c13d0000001f03300190000007b30000613d000000000556034f0000000303300210000000000604043300000000063601cf000000000636022f000000000505043b0000010003300089000000000535022f00000000033501cf000000000363019f0000000000340435000000010320018f00000006040000290000000003340436000000000013043500000000000c004b00000001022061bf0000000100200190000007cf0000613d000000070200002900000001022000390000000000a2004b0000070b0000413d00000000010d0019000000000001042d000000000100001900000804000104300000023001000041000000000010043f0000004101000039000000040010043f000002310100004100000804000104300000023001000041000000000010043f0000003201000039000000040010043f00000231010000410000080400010430000000400100043d00000044021000390000022a03000041000000000032043500000024021000390000001703000039000000000032043500000229020000410000000000210435000000040210003900000020030000390000000000320435000002020010009c000002020100804100000040011002100000022b011001c70000080400010430000000000001042f00000000050100190000000000200443000000040030008c000007e80000a13d000000050140027000000000010100310000000400100443000002020030009c000002020300804100000060013002100000000002000414000002020020009c0000020202008041000000c002200210000000000112019f00000239011001c70000000002050019080207fd0000040f0000000100200190000007f70000613d000000000101043b000000000001042d000000000001042f000007fb002104210000000102000039000000000001042d0000000002000019000000000001042d00000800002104230000000102000039000000000001042d0000000002000019000000000001042d0000080200000432000008030001042e000008040001043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000200000000000000000000000000000040000001000000000000000000000000000000000000000000000000000000000000000000000000004d2301cb00000000000000000000000000000000000000000000000000000000a8b0574d00000000000000000000000000000000000000000000000000000000c3077fa800000000000000000000000000000000000000000000000000000000c3077fa900000000000000000000000000000000000000000000000000000000ee82ac5e00000000000000000000000000000000000000000000000000000000a8b0574e00000000000000000000000000000000000000000000000000000000bce38bd70000000000000000000000000000000000000000000000000000000082ad56ca0000000000000000000000000000000000000000000000000000000082ad56cb0000000000000000000000000000000000000000000000000000000086d516e8000000000000000000000000000000000000000000000000000000004d2301cc0000000000000000000000000000000000000000000000000000000072425d9d000000000000000000000000000000000000000000000000000000003408e46f000000000000000000000000000000000000000000000000000000003e64a695000000000000000000000000000000000000000000000000000000003e64a6960000000000000000000000000000000000000000000000000000000042cbb15c000000000000000000000000000000000000000000000000000000003408e47000000000000000000000000000000000000000000000000000000000399542e900000000000000000000000000000000000000000000000000000000252dba4100000000000000000000000000000000000000000000000000000000252dba420000000000000000000000000000000000000000000000000000000027e86d6e000000000000000000000000000000000000000000000000000000000f28c97d00000000000000000000000000000000000000000000000000000000174dea7180b41246c05cbb406f874e82aa2faf7db11bba9792fe09929e56ef1eee2c2da30000000000000000000000000000000000000020000000800000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000ffffffffffffff7f000000000000000000000000000000000000000000000000ffffffffffffff3f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffbf42cbb15ccdc3cad6266b0e7a08c0454b23bf29dc2df74b6f3c209e9336465bd102000002000000000000000000000000000000040000000000000000000000000200000200000000000000000000000000000024000000000000000000000000a6ae0aac158b2d5c9a9c9285743419d62a32f6727a640955e4ce8ee41503c7847877a797fe6dca4321f33fd95414da079ab78e698d761514c01ced9211af267e08c379a0000000000000000000000000000000000000000000000000000000004d756c746963616c6c333a2063616c6c206661696c6564000000000000000000000000000000000000000000000000000000006400000000000000000000000019cae4629a2dd7890036d0d1f6a82742845b778b7184e38d5bebfd4cce3b181e9cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f396ef25c3ab4fb9cba75ff1971e3f261040c39b067df172dd5185087fc5553a5b69a8a0592ac89c5ad3bc6df8224c17b485976f597df104ee20d0df415241f670b4e487b71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000840000000000000000000000004d756c746963616c6c333a2076616c7565206d69736d61746368000000000000796b89b91644bc98cd93958e4c9038275d622183e25ac5af08cc6b5d95539132ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000001000000000000000002000002000000000000000000000000000000000000000000000000000000002fa0139757f710374ed13c51de8c3a86766e339fb115083c42351da8bae1039a
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.