ETH Price: $1,747.79 (-2.13%)

Contract

0x08DbDBCF56aC587b4E6d6c6ecC5F242Ea569e5CB
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Cast161263132022-12-06 14:20:471289 days ago1670336447IN
0x08DbDBCF...Ea569e5CB
0 ETH0.0508984823.43134849
Schedule161108922022-12-04 10:37:231291 days ago1670150243IN
0x08DbDBCF...Ea569e5CB
0 ETH0.0009987210.76460642

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
0x60c06040160981152022-12-02 15:47:351293 days ago1669996055
0x08DbDBCF...Ea569e5CB
 Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Exact Match

Contract Name

DssSpell

Compiler Version
v0.6.12+commit.27d51765
Optimization Enabled
No with 200 runs
Other Settings
default evmVersion
License
GNU AGPLv3
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"action","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cast","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"description","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"done","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"eta","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"expiration","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"log","outputs":[{"internalType":"contract Changelog","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"nextCastTime","outputs":[{"internalType":"uint256","name":"castTime","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"officeHours","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[{"internalType":"contract PauseAbstract","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"schedule","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"sig","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tag","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"}]
6101006040523480156200001257600080fd5b5062278d004201604051620000279062000234565b604051809103906000f08015801562000044573d6000803e3d6000fd5b5073da0ab1e0017debcd72be8599041a2aa3ba7e740f73ffffffffffffffffffffffffffffffffffffffff166321f8a7216040518163ffffffff1660e01b815260040180807f4d43445f50415553450000000000000000000000000000000000000000000000815250602001905060206040518083038186803b158015620000cb57600080fd5b505afa158015620000e0573d6000803e3d6000fd5b505050506040513d6020811015620000f757600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1660e08173ffffffffffffffffffffffffffffffffffffffff1660601b815250508160c081815250508073ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff1660601b815250506040516024016040516020818303038152906040527f61461954000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050600190805190602001906200021792919062000242565b50600080829050803f9150816080818152505050505050620002e8565b61558e806200113283390190565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200028557805160ff1916838001178555620002b6565b82800160010185558215620002b6579182015b82811115620002b557825182559160200191906001019062000298565b5b509050620002c59190620002c9565b5090565b5b80821115620002e4576000816000905550600101620002ca565b5090565b60805160a05160601c60c05160e05160601c610dd76200035b6000398061067352806107355280610a9a5280610b4352508061040552806109aa5250806103e15280610467528061050f52806107715280610b7f5280610ccb52508061044152806107925280610ba05250610dd76000f3fe608060405234801561001057600080fd5b50600436106100ce5760003560e01c80637284e4161161008c578063ae8421e111610066578063ae8421e1146102db578063b0604a26146102fb578063f7992d8514610305578063fe7d47bb14610323576100ce565b80637284e4161461021a5780638456cb591461029d57806396d373e5146102d1576100ce565b8062a7029b146100d35780630a7a1c4d146101565780634665096d1461018a57806351973ec9146101a857806351f91066146101dc5780636e832f07146101fa575b600080fd5b6100db610341565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011b578082015181840152602081019050610100565b50505050905090810190601f1680156101485780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61015e6103df565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610192610403565b6040518082815260200191505060405180910390f35b6101b0610427565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6101e461043f565b6040518082815260200191505060405180910390f35b610202610463565b60405180821515815260200191505060405180910390f35b61022261050b565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610262578082015181840152602081019050610247565b50505050905090810190601f16801561028f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102a5610671565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102d9610695565b005b6102e3610995565b60405180821515815260200191505060405180910390f35b6103036109a8565b005b61030d610cc1565b6040518082815260200191505060405180910390f35b61032b610cc7565b6040518082815260200191505060405180910390f35b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103d75780601f106103ac576101008083540402835291602001916103d7565b820191906000526020600020905b8154815290600101906020018083116103ba57829003601f168201915b505050505081565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b73da0ab1e0017debcd72be8599041a2aa3ba7e740f81565b7f000000000000000000000000000000000000000000000000000000000000000081565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16636e832f076040518163ffffffff1660e01b815260040160206040518083038186803b1580156104cb57600080fd5b505afa1580156104df573d6000803e3d6000fd5b505050506040513d60208110156104f557600080fd5b8101908080519060200190929190505050905090565b60607f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16637284e4166040518163ffffffff1660e01b815260040160006040518083038186803b15801561057357600080fd5b505afa158015610587573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525060208110156105b157600080fd5b81019080805160405193929190846401000000008211156105d157600080fd5b838201915060208201858111156105e757600080fd5b825186600182028301116401000000008211171561060457600080fd5b8083526020830192505050908051906020019080838360005b8381101561063857808201518184015260208101905061061d565b50505050905090810190601f1680156106655780820380516001836020036101000a031916815260200191505b50604052505050905090565b7f000000000000000000000000000000000000000000000000000000000000000081565b600260009054906101000a900460ff1615610718576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f7370656c6c2d616c72656164792d63617374000000000000000000000000000081525060200191505060405180910390fd5b6001600260006101000a81548160ff0219169083151502179055507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663168ccd677f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000060016000546040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff168152602001848152602001806020018381526020018281038252848181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156108765780601f1061084b57610100808354040283529160200191610876565b820191906000526020600020905b81548152906001019060200180831161085957829003601f168201915b505095505050505050600060405180830381600087803b15801561089957600080fd5b505af11580156108ad573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525060208110156108d757600080fd5b81019080805160405193929190846401000000008211156108f757600080fd5b8382019150602082018581111561090d57600080fd5b825186600182028301116401000000008211171561092a57600080fd5b8083526020830192505050908051906020019080838360005b8381101561095e578082015181840152602081019050610943565b50505050905090810190601f16801561098b5780820380516001836020036101000a031916815260200191505b5060405250505050565b600260009054906101000a900460ff1681565b7f0000000000000000000000000000000000000000000000000000000000000000421115610a3e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f5468697320636f6e74726163742068617320657870697265640000000000000081525060200191505060405180910390fd5b6000805414610a98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526025815260200180610d7d6025913960400191505060405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16636a42b8f86040518163ffffffff1660e01b815260040160206040518083038186803b158015610afe57600080fd5b505afa158015610b12573d6000803e3d6000fd5b505050506040513d6020811015610b2857600080fd5b810190808051906020019092919050505042016000819055507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166346d2fbbb7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000060016000546040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff16815260200184815260200180602001838152602001828103825284818154600181600116156101000203166002900481526020019150805460018160011615610100020316600290048015610c845780601f10610c5957610100808354040283529160200191610c84565b820191906000526020600020905b815481529060010190602001808311610c6757829003601f168201915b505095505050505050600060405180830381600087803b158015610ca757600080fd5b505af1158015610cbb573d6000803e3d6000fd5b50505050565b60005481565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663bf0fbcec6000546040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015610d3c57600080fd5b505afa158015610d50573d6000803e3d6000fd5b505050506040513d6020811015610d6657600080fd5b810190808051906020019092919050505090509056fe54686973207370656c6c2068617320616c7265616479206265656e207363686564756c6564a26469706673582212205660aed13b38ed4659deaf8a92b217da19483f0f252245ea46457102e204e4da64736f6c634300060c003360c0604052738de6ddbcd5053d32292aaa0d2105a32d108484a663a16ed56f6040518163ffffffff1660e01b815260040180807f4449524543545f4d4f4d00000000000000000000000000000000000000000000815250602001905060206040518083038186803b1580156200007457600080fd5b505af415801562000089573d6000803e3d6000fd5b505050506040513d6020811015620000a057600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff1660601b815250738de6ddbcd5053d32292aaa0d2105a32d108484a663a16ed56f6040518163ffffffff1660e01b815260040180807f535441524b4e45545f474f565f52454c41590000000000000000000000000000815250602001905060206040518083038186803b1580156200015657600080fd5b505af41580156200016b573d6000803e3d6000fd5b505050506040513d60208110156200018257600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1660a09073ffffffffffffffffffffffffffffffffffffffff1660601b815250348015620001d557600080fd5b5060805160601c60a05160601c615389620002056000398061484f52806150e8525080614bce52506153896000f3fe608060405234801561001057600080fd5b50600436106100575760003560e01c8063614619541461005c5780636e832f07146100665780637284e41614610086578063bf0fbcec14610109578063f99e36bc1461014b575b600080fd5b610064610155565b005b61006e610273565b60405180821515815260200191505060405180910390f35b61008e61027c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100ce5780820151818401526020810190506100b3565b50505050905090810190601f1680156100fb5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101356004803603602081101561011f57600080fd5b8101908080359060200190929190505050610298565b6040518082815260200191505060405180910390f35b610153610386565b005b738de6ddbcd5053d32292aaa0d2105a32d108484a66335329d4c42610178610273565b6040518363ffffffff1660e01b8152600401808364ffffffffff16815260200182151581526020019250505060206040518083038186803b1580156101bc57600080fd5b505af41580156101d0573d6000803e3d6000fd5b505050506040513d60208110156101e657600080fd5b8101908080519060200190929190505050610269576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f4f757473696465206f666669636520686f75727300000000000000000000000081525060200191505060405180910390fd5b610271610386565b565b60006001905090565b6040518060a00160405280606e81526020016152e6606e913981565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff64ffffffffff168211156102ce57600080fd5b738de6ddbcd5053d32292aaa0d2105a32d108484a663d255745683426102f2610273565b6040518463ffffffff1660e01b8152600401808464ffffffffff1681526020018364ffffffffff1681526020018215158152602001935050505060206040518083038186803b15801561034457600080fd5b505af4158015610358573d6000803e3d6000fd5b505050506040513d602081101561036e57600080fd5b81019080805190602001909291905050509050919050565b6000738de6ddbcd5053d32292aaa0d2105a32d108484a66336569e776040518163ffffffff1660e01b815260040160206040518083038186803b1580156103cc57600080fd5b505af41580156103e0573d6000803e3d6000fd5b505050506040513d60208110156103f657600080fd5b810190808051906020019092919050505090506000738de6ddbcd5053d32292aaa0d2105a32d108484a6632e77468d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561044f57600080fd5b505af4158015610463573d6000803e3d6000fd5b505050506040513d602081101561047957600080fd5b810190808051906020019092919050505090508173ffffffffffffffffffffffffffffffffffffffff167312f36cdea3a28c35ac8c6cc71d9265c17c74a27f73ffffffffffffffffffffffffffffffffffffffff166336569e776040518163ffffffff1660e01b815260040160206040518083038186803b1580156104fd57600080fd5b505afa158015610511573d6000803e3d6000fd5b505050506040513d602081101561052757600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16146105c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f48756220766174206d69736d617463680000000000000000000000000000000081525060200191505060405180910390fd5b738de6ddbcd5053d32292aaa0d2105a32d108484a663c11645bc6040518163ffffffff1660e01b815260040160206040518083038186803b15801561060557600080fd5b505af4158015610619573d6000803e3d6000fd5b505050506040513d602081101561062f57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff167312f36cdea3a28c35ac8c6cc71d9265c17c74a27f73ffffffffffffffffffffffffffffffffffffffff1663c11645bc6040518163ffffffff1660e01b815260040160206040518083038186803b1580156106b057600080fd5b505afa1580156106c4573d6000803e3d6000fd5b505050506040513d60208110156106da57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1614610774576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f487562206461694a6f696e206d69736d6174636800000000000000000000000081525060200191505060405180910390fd5b7312f36cdea3a28c35ac8c6cc71d9265c17c74a27f73ffffffffffffffffffffffffffffffffffffffff1673621fe4fde2617ea8ffade08d0ff5a862ad287ec273ffffffffffffffffffffffffffffffffffffffff1663365a86fc6040518163ffffffff1660e01b815260040160206040518083038186803b1580156107f957600080fd5b505afa15801561080d573d6000803e3d6000fd5b505050506040513d602081101561082357600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16146108bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f506f6f6c20687562206d69736d6174636800000000000000000000000000000081525060200191505060405180910390fd5b7f4449524543542d434f4d5056322d44414900000000000000000000000000000073621fe4fde2617ea8ffade08d0ff5a862ad287ec273ffffffffffffffffffffffffffffffffffffffff1663c5ce281e6040518163ffffffff1660e01b815260040160206040518083038186803b15801561093857600080fd5b505afa15801561094c573d6000803e3d6000fd5b505050506040513d602081101561096257600080fd5b8101908080519060200190929190505050146109e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f506f6f6c20696c6b206d69736d6174636800000000000000000000000000000081525060200191505060405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1673621fe4fde2617ea8ffade08d0ff5a862ad287ec273ffffffffffffffffffffffffffffffffffffffff166336569e776040518163ffffffff1660e01b815260040160206040518083038186803b158015610a5757600080fd5b505afa158015610a6b573d6000803e3d6000fd5b505050506040513d6020811015610a8157600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1614610b1b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f506f6f6c20766174206d69736d6174636800000000000000000000000000000081525060200191505060405180910390fd5b733d9819210a31b4961b30ef54be2aed79b9c9cd3b73ffffffffffffffffffffffffffffffffffffffff1673621fe4fde2617ea8ffade08d0ff5a862ad287ec273ffffffffffffffffffffffffffffffffffffffff16635fe3b5676040518163ffffffff1660e01b815260040160206040518083038186803b158015610ba057600080fd5b505afa158015610bb4573d6000803e3d6000fd5b505050506040513d6020811015610bca57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1614610c64576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f506f6f6c20636f6d7074726f6c6c6572206d69736d617463680000000000000081525060200191505060405180910390fd5b73c00e94cb662c3520282e6f5717214004a7f2688873ffffffffffffffffffffffffffffffffffffffff1673621fe4fde2617ea8ffade08d0ff5a862ad287ec273ffffffffffffffffffffffffffffffffffffffff1663109d0af86040518163ffffffff1660e01b815260040160206040518083038186803b158015610ce957600080fd5b505afa158015610cfd573d6000803e3d6000fd5b505050506040513d6020811015610d1357600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1614610dad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f506f6f6c20636f6d70206d69736d61746368000000000000000000000000000081525060200191505060405180910390fd5b738de6ddbcd5053d32292aaa0d2105a32d108484a663f4b9fa756040518163ffffffff1660e01b815260040160206040518083038186803b158015610df157600080fd5b505af4158015610e05573d6000803e3d6000fd5b505050506040513d6020811015610e1b57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1673621fe4fde2617ea8ffade08d0ff5a862ad287ec273ffffffffffffffffffffffffffffffffffffffff1663f4b9fa756040518163ffffffff1660e01b815260040160206040518083038186803b158015610e9c57600080fd5b505afa158015610eb0573d6000803e3d6000fd5b505050506040513d6020811015610ec657600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1614610f60576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f506f6f6c20646169206d69736d6174636800000000000000000000000000000081525060200191505060405180910390fd5b735d3a536e4d6dbd6114cc1ead35777bab948e364373ffffffffffffffffffffffffffffffffffffffff1673621fe4fde2617ea8ffade08d0ff5a862ad287ec273ffffffffffffffffffffffffffffffffffffffff16639b089d556040518163ffffffff1660e01b815260040160206040518083038186803b158015610fe557600080fd5b505afa158015610ff9573d6000803e3d6000fd5b505050506040513d602081101561100f57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16146110a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f506f6f6c2063446169206d69736d61746368000000000000000000000000000081525060200191505060405180910390fd5b73fb564da37b41b2f6b6edcc3e56fbf523bd9f201273ffffffffffffffffffffffffffffffffffffffff1673d0ea20f9f9e64a3582d569c8745dacd746274aee73ffffffffffffffffffffffffffffffffffffffff1663873f4cca6040518163ffffffff1660e01b815260040160206040518083038186803b15801561112e57600080fd5b505afa158015611142573d6000803e3d6000fd5b505050506040513d602081101561115857600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16146111f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f506c616e207461636b206d69736d61746368000000000000000000000000000081525060200191505060405180910390fd5b73fb564da37b41b2f6b6edcc3e56fbf523bd9f201273ffffffffffffffffffffffffffffffffffffffff16735d3a536e4d6dbd6114cc1ead35777bab948e364373ffffffffffffffffffffffffffffffffffffffff1663f3fdb15a6040518163ffffffff1660e01b815260040160206040518083038186803b15801561127757600080fd5b505afa15801561128b573d6000803e3d6000fd5b505050506040513d60208110156112a157600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff161461133b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f506c616e207461636b206d69736d61746368000000000000000000000000000081525060200191505060405180910390fd5b733363bae2fc44da742df13cd3ee94b6bb868ea37673ffffffffffffffffffffffffffffffffffffffff1673d0ea20f9f9e64a3582d569c8745dacd746274aee73ffffffffffffffffffffffffffffffffffffffff1663c89e43616040518163ffffffff1660e01b815260040160206040518083038186803b1580156113c057600080fd5b505afa1580156113d4573d6000803e3d6000fd5b505050506040513d60208110156113ea57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1614611484576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f506c616e2064656c6567617465206d69736d617463680000000000000000000081525060200191505060405180910390fd5b733363bae2fc44da742df13cd3ee94b6bb868ea37673ffffffffffffffffffffffffffffffffffffffff16735d3a536e4d6dbd6114cc1ead35777bab948e364373ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b815260040160206040518083038186803b15801561150957600080fd5b505afa15801561151d573d6000803e3d6000fd5b505050506040513d602081101561153357600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16146115cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f506c616e2064656c6567617465206d69736d617463680000000000000000000081525060200191505060405180910390fd5b735d3a536e4d6dbd6114cc1ead35777bab948e364373ffffffffffffffffffffffffffffffffffffffff1673d0ea20f9f9e64a3582d569c8745dacd746274aee73ffffffffffffffffffffffffffffffffffffffff16639b089d556040518163ffffffff1660e01b815260040160206040518083038186803b15801561165257600080fd5b505afa158015611666573d6000803e3d6000fd5b505050506040513d602081101561167c57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1614611716576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f506c616e2063446169206d69736d61746368000000000000000000000000000081525060200191505060405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff16730e2bf18273c953b54fe0a9dec5429e67851d946873ffffffffffffffffffffffffffffffffffffffff166336569e776040518163ffffffff1660e01b815260040160206040518083038186803b15801561178757600080fd5b505afa15801561179b573d6000803e3d6000fd5b505050506040513d60208110156117b157600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff161461184b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f4f7261636c6520766174206d69736d617463680000000000000000000000000081525060200191505060405180910390fd5b7f4449524543542d434f4d5056322d444149000000000000000000000000000000730e2bf18273c953b54fe0a9dec5429e67851d946873ffffffffffffffffffffffffffffffffffffffff1663c5ce281e6040518163ffffffff1660e01b815260040160206040518083038186803b1580156118c657600080fd5b505afa1580156118da573d6000803e3d6000fd5b505050506040513d60208110156118f057600080fd5b810190808051906020019092919050505014611974576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f4f7261636c6520696c6b206d69736d617463680000000000000000000000000081525060200191505060405180910390fd5b738de6ddbcd5053d32292aaa0d2105a32d108484a663e5c6eb337312f36cdea3a28c35ac8c6cc71d9265c17c74a27f7f4449524543542d434f4d5056322d44414900000000000000000000000000000073621fe4fde2617ea8ffade08d0ff5a862ad287ec26040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff168152602001838152602001807f706f6f6c000000000000000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff168152602001935050505060006040518083038186803b158015611a6f57600080fd5b505af4158015611a83573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663e5c6eb337312f36cdea3a28c35ac8c6cc71d9265c17c74a27f7f4449524543542d434f4d5056322d44414900000000000000000000000000000073d0ea20f9f9e64a3582d569c8745dacd746274aee6040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff168152602001838152602001807f706c616e000000000000000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff168152602001935050505060006040518083038186803b158015611b8257600080fd5b505af4158015611b96573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6638050ec607312f36cdea3a28c35ac8c6cc71d9265c17c74a27f7f4449524543542d434f4d5056322d44414900000000000000000000000000000062093a806040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff168152602001838152602001807f7461750000000000000000000000000000000000000000000000000000000000815250602001828152602001935050505060006040518083038186803b158015611c6e57600080fd5b505af4158015611c82573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663f36464aa7312f36cdea3a28c35ac8c6cc71d9265c17c74a27f738de6ddbcd5053d32292aaa0d2105a32d108484a663626cb3c56040518163ffffffff1660e01b815260040160206040518083038186803b158015611cf957600080fd5b505af4158015611d0d573d6000803e3d6000fd5b505050506040513d6020811015611d2357600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f766f7700000000000000000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b158015611dc357600080fd5b505af4158015611dd7573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663f36464aa7312f36cdea3a28c35ac8c6cc71d9265c17c74a27f738de6ddbcd5053d32292aaa0d2105a32d108484a663efbe1c1c6040518163ffffffff1660e01b815260040160206040518083038186803b158015611e4e57600080fd5b505af4158015611e62573d6000803e3d6000fd5b505050506040513d6020811015611e7857600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f656e6400000000000000000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b158015611f1857600080fd5b505af4158015611f2c573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663e7796f33731ab3145e281c01a1597c8c62f9f060e8e3e02fab738de6ddbcd5053d32292aaa0d2105a32d108484a663a16ed56f6040518163ffffffff1660e01b815260040180807f4d43445f41444d00000000000000000000000000000000000000000000000000815250602001905060206040518083038186803b158015611fce57600080fd5b505af4158015611fe2573d6000803e3d6000fd5b505050506040513d6020811015611ff857600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b15801561207057600080fd5b505af4158015612084573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663f36464aa73621fe4fde2617ea8ffade08d0ff5a862ad287ec2306040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f6b696e67000000000000000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b15801561214757600080fd5b505af415801561215b573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6632bef459573d0ea20f9f9e64a3582d569c8745dacd746274aee731ab3145e281c01a1597c8c62f9f060e8e3e02fab6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b15801561220a57600080fd5b505af415801561221e573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663eb3ffe9e73d0ea20f9f9e64a3582d569c8745dacd746274aee6401c125da5f6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f62617262000000000000000000000000000000000000000000000000000000008152506020018281526020019250505060006040518083038186803b1580156122d057600080fd5b505af41580156122e4573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663f36464aa730e2bf18273c953b54fe0a9dec5429e67851d94687312f36cdea3a28c35ac8c6cc71d9265c17c74a27f6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f68756200000000000000000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b1580156123bb57600080fd5b505af41580156123cf573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663e5c6eb33827f4449524543542d434f4d5056322d444149000000000000000000000000000000730e2bf18273c953b54fe0a9dec5429e67851d94686040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff168152602001838152602001807f70697000000000000000000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff168152602001935050505060006040518083038186803b1580156124ba57600080fd5b505af41580156124ce573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6638050ec60827f4449524543542d434f4d5056322d4441490000000000000000000000000000006b033b2e3c9fd0803ce80000006040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff168152602001838152602001807f6d61740000000000000000000000000000000000000000000000000000000000815250602001828152602001935050505060006040518083038186803b15801561259b57600080fd5b505af41580156125af573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6632bef4595837312f36cdea3a28c35ac8c6cc71d9265c17c74a27f6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b15801561264a57600080fd5b505af415801561265e573d6000803e3d6000fd5b505050508173ffffffffffffffffffffffffffffffffffffffff16633b6631957f4449524543542d434f4d5056322d4441490000000000000000000000000000006040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156126d557600080fd5b505af11580156126e9573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66384718d896040518163ffffffff1660e01b815260040160206040518083038186803b15801561273157600080fd5b505af4158015612745573d6000803e3d6000fd5b505050506040513d602081101561275b57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16633b6631957f4449524543542d434f4d5056322d4441490000000000000000000000000000006040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156127de57600080fd5b505af11580156127f2573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663ef94132e7f4449524543542d434f4d5056322d444149000000000000000000000000000000620f424060050260016040518463ffffffff1660e01b8152600401808481526020018381526020018215158152602001935050505060006040518083038186803b15801561287e57600080fd5b505af4158015612892573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663b085f2377f4449524543542d434f4d5056322d444149000000000000000000000000000000620f4240600502620f424060050261a8c06040518563ffffffff1660e01b81526004018085815260200184815260200183815260200182815260200194505050505060006040518083038186803b15801561292b57600080fd5b505af415801561293f573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6636d530fb37f4449524543542d434f4d5056322d4441490000000000000000000000000000006040518263ffffffff1660e01b81526004018082815260200191505060006040518083038186803b1580156129b257600080fd5b505af41580156129c6573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663738fdd1a6040518163ffffffff1660e01b815260040160206040518083038186803b158015612a0e57600080fd5b505af4158015612a22573d6000803e3d6000fd5b505050506040513d6020811015612a3857600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16634d8835e67f4449524543542d434f4d5056322d4441490000000000000000000000000000007312f36cdea3a28c35ac8c6cc71d9265c17c74a27f735d3a536e4d6dbd6114cc1ead35777bab948e36438073ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b158015612af557600080fd5b505afa158015612b09573d6000803e3d6000fd5b505050506040513d6020811015612b1f57600080fd5b81019080805190602001909291905050506004730e2bf18273c953b54fe0a9dec5429e67851d94686000735d3a536e4d6dbd6114cc1ead35777bab948e364373ffffffffffffffffffffffffffffffffffffffff166306fdde036040518163ffffffff1660e01b815260040160006040518083038186803b158015612ba357600080fd5b505afa158015612bb7573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052506020811015612be157600080fd5b8101908080516040519392919084640100000000821115612c0157600080fd5b83820191506020820185811115612c1757600080fd5b8251866001820283011164010000000082111715612c3457600080fd5b8083526020830192505050908051906020019080838360005b83811015612c68578082015181840152602081019050612c4d565b50505050905090810190601f168015612c955780820380516001836020036101000a031916815260200191505b50604052505050735d3a536e4d6dbd6114cc1ead35777bab948e364373ffffffffffffffffffffffffffffffffffffffff166395d89b416040518163ffffffff1660e01b815260040160006040518083038186803b158015612cf657600080fd5b505afa158015612d0a573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052506020811015612d3457600080fd5b8101908080516040519392919084640100000000821115612d5457600080fd5b83820191506020820185811115612d6a57600080fd5b8251866001820283011164010000000082111715612d8757600080fd5b8083526020830192505050908051906020019080838360005b83811015612dbb578082015181840152602081019050612da0565b50505050905090810190601f168015612de85780820380516001836020036101000a031916815260200191505b506040525050506040518a63ffffffff1660e01b8152600401808a81526020018973ffffffffffffffffffffffffffffffffffffffff1681526020018873ffffffffffffffffffffffffffffffffffffffff1681526020018760ff1681526020018681526020018573ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1681526020018060200180602001838103835285818151815260200191508051906020019080838360005b83811015612ec7578082015181840152602081019050612eac565b50505050905090810190601f168015612ef45780820380516001836020036101000a031916815260200191505b50838103825284818151815260200191508051906020019080838360005b83811015612f2d578082015181840152602081019050612f12565b50505050905090810190601f168015612f5a5780820380516001836020036101000a031916815260200191505b509b505050505050505050505050600060405180830381600087803b158015612f8257600080fd5b505af1158015612f96573d6000803e3d6000fd5b50505050505060007f475553442d41000000000000000000000000000000000000000000000000000090506000738de6ddbcd5053d32292aaa0d2105a32d108484a663a16ed56f6040518163ffffffff1660e01b815260040180807f4d43445f434c49505f475553445f410000000000000000000000000000000000815250602001905060206040518083038186803b15801561303257600080fd5b505af4158015613046573d6000803e3d6000fd5b505050506040513d602081101561305c57600080fd5b81019080805190602001909291905050509050738de6ddbcd5053d32292aaa0d2105a32d108484a6632bef459582738de6ddbcd5053d32292aaa0d2105a32d108484a66331e0b8026040518163ffffffff1660e01b815260040160206040518083038186803b1580156130ce57600080fd5b505af41580156130e2573d6000803e3d6000fd5b505050506040513d60208110156130f857600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b15801561317057600080fd5b505af4158015613184573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663eb3ffe9e8260006040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f73746f70706564000000000000000000000000000000000000000000000000008152506020018281526020019250505060006040518083038186803b15801561321e57600080fd5b505af4158015613232573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663f36464aa8273c287e4e9017259f3b21c86a0ef7840243ec3f4d66040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f63616c63000000000000000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b1580156132f557600080fd5b505af4158015613309573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6630daa5eb58360006040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b15801561336557600080fd5b505af4158015613379573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6636604930d836127106040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b1580156133d657600080fd5b505af41580156133ea573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6639bd0a56a83620493e06040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b15801561344857600080fd5b505af415801561345c573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663d6d55e7d73c287e4e9017259f3b21c86a0ef7840243ec3f4d66241eb006040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060006040518083038186803b1580156134e457600080fd5b505af41580156134f8573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663229039fc8361a8c06040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b15801561355557600080fd5b505af4158015613569573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66306508431836126ac6040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b1580156135c657600080fd5b505af41580156135da573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6634c9400248360006040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b15801561363657600080fd5b505af415801561364a573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663b79530788360006040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b1580156136a657600080fd5b505af41580156136ba573d6000803e3d6000fd5b50505050505060007f555344432d41000000000000000000000000000000000000000000000000000090506000738de6ddbcd5053d32292aaa0d2105a32d108484a663a16ed56f6040518163ffffffff1660e01b815260040180807f4d43445f434c49505f555344435f410000000000000000000000000000000000815250602001905060206040518083038186803b15801561375657600080fd5b505af415801561376a573d6000803e3d6000fd5b505050506040513d602081101561378057600080fd5b81019080805190602001909291905050509050738de6ddbcd5053d32292aaa0d2105a32d108484a6632bef459582738de6ddbcd5053d32292aaa0d2105a32d108484a66331e0b8026040518163ffffffff1660e01b815260040160206040518083038186803b1580156137f257600080fd5b505af4158015613806573d6000803e3d6000fd5b505050506040513d602081101561381c57600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b15801561389457600080fd5b505af41580156138a8573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663eb3ffe9e8260006040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f73746f70706564000000000000000000000000000000000000000000000000008152506020018281526020019250505060006040518083038186803b15801561394257600080fd5b505af4158015613956573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663f36464aa8272a0f90666c6cd3e615cf8459a47e89a088176026040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f63616c63000000000000000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b158015613a1857600080fd5b505af4158015613a2c573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6630daa5eb58360006040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b158015613a8857600080fd5b505af4158015613a9c573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6636604930d836127106040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b158015613af957600080fd5b505af4158015613b0d573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6639bd0a56a836301312d006040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b158015613b6c57600080fd5b505af4158015613b80573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663d6d55e7d72a0f90666c6cd3e615cf8459a47e89a088176026241eb006040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060006040518083038186803b158015613c0757600080fd5b505af4158015613c1b573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663229039fc8361a8c06040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b158015613c7857600080fd5b505af4158015613c8c573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66306508431836126ac6040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b158015613ce957600080fd5b505af4158015613cfd573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6634c9400248360006040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b158015613d5957600080fd5b505af4158015613d6d573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663b79530788360006040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b158015613dc957600080fd5b505af4158015613ddd573d6000803e3d6000fd5b50505050505060007f5041585553442d4100000000000000000000000000000000000000000000000090506000738de6ddbcd5053d32292aaa0d2105a32d108484a663a16ed56f6040518163ffffffff1660e01b815260040180807f4d43445f434c49505f5041585553445f41000000000000000000000000000000815250602001905060206040518083038186803b158015613e7957600080fd5b505af4158015613e8d573d6000803e3d6000fd5b505050506040513d6020811015613ea357600080fd5b81019080805190602001909291905050509050738de6ddbcd5053d32292aaa0d2105a32d108484a6632bef459582738de6ddbcd5053d32292aaa0d2105a32d108484a66331e0b8026040518163ffffffff1660e01b815260040160206040518083038186803b158015613f1557600080fd5b505af4158015613f29573d6000803e3d6000fd5b505050506040513d6020811015613f3f57600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b158015613fb757600080fd5b505af4158015613fcb573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663eb3ffe9e8260006040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f73746f70706564000000000000000000000000000000000000000000000000008152506020018281526020019250505060006040518083038186803b15801561406557600080fd5b505af4158015614079573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663f36464aa8273a2a4aefed398661b0a873d3782da121c194a02016040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001807f63616c63000000000000000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b15801561413c57600080fd5b505af4158015614150573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6630daa5eb58360006040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b1580156141ac57600080fd5b505af41580156141c0573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6636604930d836127106040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b15801561421d57600080fd5b505af4158015614231573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6639bd0a56a83622dc6c06040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b15801561428f57600080fd5b505af41580156142a3573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663d6d55e7d73a2a4aefed398661b0a873d3782da121c194a02016241eb006040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060006040518083038186803b15801561432b57600080fd5b505af415801561433f573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663229039fc8361a8c06040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b15801561439c57600080fd5b505af41580156143b0573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66306508431836126ac6040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b15801561440d57600080fd5b505af4158015614421573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6634c9400248360006040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b15801561447d57600080fd5b505af4158015614491573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a663b79530788360006040518363ffffffff1660e01b8152600401808381526020018281526020019250505060006040518083038186803b1580156144ed57600080fd5b505af4158015614501573d6000803e3d6000fd5b50505050505073f86360f0127f8a441cfca332c75992d1c692b3d173ffffffffffffffffffffffffffffffffffffffff16738de6ddbcd5053d32292aaa0d2105a32d108484a663a16ed56f6040518163ffffffff1660e01b815260040180807f5049505f52455448000000000000000000000000000000000000000000000000815250602001905060206040518083038186803b1580156145a157600080fd5b505af41580156145b5573d6000803e3d6000fd5b505050506040513d60208110156145cb57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16632e7dc6af6040518163ffffffff1660e01b815260040160206040518083038186803b15801561462157600080fd5b505afa158015614635573d6000803e3d6000fd5b505050506040513d602081101561464b57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16146146e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f426164206f7261636c652061646472657373000000000000000000000000000081525060200191505060405180910390fd5b6060600167ffffffffffffffff811180156146ff57600080fd5b5060405190808252806020026020018201604052801561472e5781602001602082028036833780820191505090505b50905073a580bbcb1cee2bcec4de2ea870d20a12a964819e8160008151811061475357fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073f86360f0127f8a441cfca332c75992d1c692b3d173ffffffffffffffffffffffffffffffffffffffff166394318106826040518263ffffffff1660e01b81526004018080602001828103825283818151815260200191508051906020019060200280838360005b838110156148105780820151818401526020810190506147f5565b5050505090500192505050600060405180830381600087803b15801561483557600080fd5b505af1158015614849573d6000803e3d6000fd5b505050507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663be0d56d27f013c117c7bdb9dbbb45813fd6de8e301bbceed2cfad7c4c589cafa44781046726040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156148e057600080fd5b505af11580156148f4573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6637e992cb86040518163ffffffff1660e01b815260040160206040518083038186803b15801561493c57600080fd5b505af4158015614950573d6000803e3d6000fd5b505050506040513d602081101561496657600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb735a994d8428ccebcc153863ccda9d2be6352f89ad6809ca541723e38c00006040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015614a0457600080fd5b505af1158015614a18573d6000803e3d6000fd5b505050506040513d6020811015614a2e57600080fd5b810190808051906020019092919050505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a17312f36cdea3a28c35ac8c6cc71d9265c17c74a27f6040518263ffffffff1660e01b815260040180807f4449524543545f485542000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b158015614ae157600080fd5b505af4158015614af5573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a1731ab3145e281c01a1597c8c62f9f060e8e3e02fab6040518263ffffffff1660e01b815260040180807f4449524543545f4d4f4d000000000000000000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b158015614b9a57600080fd5b505af4158015614bae573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a17f00000000000000000000000000000000000000000000000000000000000000006040518263ffffffff1660e01b815260040180807f4449524543545f4d4f4d5f4c45474143590000000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b158015614c5f57600080fd5b505af4158015614c73573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a173621fe4fde2617ea8ffade08d0ff5a862ad287ec26040518263ffffffff1660e01b815260040180807f4449524543545f434f4d5056325f4441495f504f4f4c000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b158015614d1857600080fd5b505af4158015614d2c573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a173d0ea20f9f9e64a3582d569c8745dacd746274aee6040518263ffffffff1660e01b815260040180807f4449524543545f434f4d5056325f4441495f504c414e000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b158015614dd157600080fd5b505af4158015614de5573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a1730e2bf18273c953b54fe0a9dec5429e67851d94686040518263ffffffff1660e01b815260040180807f4449524543545f434f4d5056325f4441495f4f5241434c4500000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b158015614e8a57600080fd5b505af4158015614e9e573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a173c287e4e9017259f3b21c86a0ef7840243ec3f4d66040518263ffffffff1660e01b815260040180807f4d43445f434c49505f43414c435f475553445f410000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b158015614f4357600080fd5b505af4158015614f57573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a172a0f90666c6cd3e615cf8459a47e89a088176026040518263ffffffff1660e01b815260040180807f4d43445f434c49505f43414c435f555344435f410000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b158015614ffb57600080fd5b505af415801561500f573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a173a2a4aefed398661b0a873d3782da121c194a02016040518263ffffffff1660e01b815260040180807f4d43445f434c49505f43414c435f5041585553445f41000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b1580156150b457600080fd5b505af41580156150c8573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a17f00000000000000000000000000000000000000000000000000000000000000006040518263ffffffff1660e01b815260040180807f535441524b4e45545f474f565f52454c41595f4c4547414359000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b15801561517957600080fd5b505af415801561518d573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a66319d900a1732385c60d2756ed8ca001817fc37fda216d7466c06040518263ffffffff1660e01b815260040180807f535441524b4e45545f474f565f52454c415900000000000000000000000000008152506020018273ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b15801561523257600080fd5b505af4158015615246573d6000803e3d6000fd5b50505050738de6ddbcd5053d32292aaa0d2105a32d108484a6635f3a7dd76040518163ffffffff1660e01b81526004018080602001828103825260068152602001807f312e31342e36000000000000000000000000000000000000000000000000000081525060200191505060006040518083038186803b1580156152ca57600080fd5b505af41580156152de573d6000803e3d6000fd5b505050505056fe323032322d31322d3032204d616b657244414f20457865637574697665205370656c6c207c20486173683a20307864326331393062303137336565633136643730333963616536346365303736653761626231383537326166356435613766636239623162316333306266313730a264697066735822122064b84b1abf7c2e057ada03bcf0e3fd9c81fabbb9c3320056bcddf43ced7ae56e64736f6c634300060c0033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100ce5760003560e01c80637284e4161161008c578063ae8421e111610066578063ae8421e1146102db578063b0604a26146102fb578063f7992d8514610305578063fe7d47bb14610323576100ce565b80637284e4161461021a5780638456cb591461029d57806396d373e5146102d1576100ce565b8062a7029b146100d35780630a7a1c4d146101565780634665096d1461018a57806351973ec9146101a857806351f91066146101dc5780636e832f07146101fa575b600080fd5b6100db610341565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011b578082015181840152602081019050610100565b50505050905090810190601f1680156101485780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61015e6103df565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610192610403565b6040518082815260200191505060405180910390f35b6101b0610427565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6101e461043f565b6040518082815260200191505060405180910390f35b610202610463565b60405180821515815260200191505060405180910390f35b61022261050b565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610262578082015181840152602081019050610247565b50505050905090810190601f16801561028f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102a5610671565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102d9610695565b005b6102e3610995565b60405180821515815260200191505060405180910390f35b6103036109a8565b005b61030d610cc1565b6040518082815260200191505060405180910390f35b61032b610cc7565b6040518082815260200191505060405180910390f35b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103d75780601f106103ac576101008083540402835291602001916103d7565b820191906000526020600020905b8154815290600101906020018083116103ba57829003601f168201915b505050505081565b7f0000000000000000000000004382b93def9619592f35295f2ebda41e7908502181565b7f0000000000000000000000000000000000000000000000000000000063b1ab1781565b73da0ab1e0017debcd72be8599041a2aa3ba7e740f81565b7f07b14c57e30b60282ed444f4efdd1897b6945eccd0dc42157c0bd622096da11381565b60007f0000000000000000000000004382b93def9619592f35295f2ebda41e7908502173ffffffffffffffffffffffffffffffffffffffff16636e832f076040518163ffffffff1660e01b815260040160206040518083038186803b1580156104cb57600080fd5b505afa1580156104df573d6000803e3d6000fd5b505050506040513d60208110156104f557600080fd5b8101908080519060200190929190505050905090565b60607f0000000000000000000000004382b93def9619592f35295f2ebda41e7908502173ffffffffffffffffffffffffffffffffffffffff16637284e4166040518163ffffffff1660e01b815260040160006040518083038186803b15801561057357600080fd5b505afa158015610587573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525060208110156105b157600080fd5b81019080805160405193929190846401000000008211156105d157600080fd5b838201915060208201858111156105e757600080fd5b825186600182028301116401000000008211171561060457600080fd5b8083526020830192505050908051906020019080838360005b8381101561063857808201518184015260208101905061061d565b50505050905090810190601f1680156106655780820380516001836020036101000a031916815260200191505b50604052505050905090565b7f000000000000000000000000be286431454714f511008713973d3b053a2d38f381565b600260009054906101000a900460ff1615610718576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f7370656c6c2d616c72656164792d63617374000000000000000000000000000081525060200191505060405180910390fd5b6001600260006101000a81548160ff0219169083151502179055507f000000000000000000000000be286431454714f511008713973d3b053a2d38f373ffffffffffffffffffffffffffffffffffffffff1663168ccd677f0000000000000000000000004382b93def9619592f35295f2ebda41e790850217f07b14c57e30b60282ed444f4efdd1897b6945eccd0dc42157c0bd622096da11360016000546040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff168152602001848152602001806020018381526020018281038252848181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156108765780601f1061084b57610100808354040283529160200191610876565b820191906000526020600020905b81548152906001019060200180831161085957829003601f168201915b505095505050505050600060405180830381600087803b15801561089957600080fd5b505af11580156108ad573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525060208110156108d757600080fd5b81019080805160405193929190846401000000008211156108f757600080fd5b8382019150602082018581111561090d57600080fd5b825186600182028301116401000000008211171561092a57600080fd5b8083526020830192505050908051906020019080838360005b8381101561095e578082015181840152602081019050610943565b50505050905090810190601f16801561098b5780820380516001836020036101000a031916815260200191505b5060405250505050565b600260009054906101000a900460ff1681565b7f0000000000000000000000000000000000000000000000000000000063b1ab17421115610a3e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f5468697320636f6e74726163742068617320657870697265640000000000000081525060200191505060405180910390fd5b6000805414610a98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526025815260200180610d7d6025913960400191505060405180910390fd5b7f000000000000000000000000be286431454714f511008713973d3b053a2d38f373ffffffffffffffffffffffffffffffffffffffff16636a42b8f86040518163ffffffff1660e01b815260040160206040518083038186803b158015610afe57600080fd5b505afa158015610b12573d6000803e3d6000fd5b505050506040513d6020811015610b2857600080fd5b810190808051906020019092919050505042016000819055507f000000000000000000000000be286431454714f511008713973d3b053a2d38f373ffffffffffffffffffffffffffffffffffffffff166346d2fbbb7f0000000000000000000000004382b93def9619592f35295f2ebda41e790850217f07b14c57e30b60282ed444f4efdd1897b6945eccd0dc42157c0bd622096da11360016000546040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff16815260200184815260200180602001838152602001828103825284818154600181600116156101000203166002900481526020019150805460018160011615610100020316600290048015610c845780601f10610c5957610100808354040283529160200191610c84565b820191906000526020600020905b815481529060010190602001808311610c6757829003601f168201915b505095505050505050600060405180830381600087803b158015610ca757600080fd5b505af1158015610cbb573d6000803e3d6000fd5b50505050565b60005481565b60007f0000000000000000000000004382b93def9619592f35295f2ebda41e7908502173ffffffffffffffffffffffffffffffffffffffff1663bf0fbcec6000546040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015610d3c57600080fd5b505afa158015610d50573d6000803e3d6000fd5b505050506040513d6020811015610d6657600080fd5b810190808051906020019092919050505090509056fe54686973207370656c6c2068617320616c7265616479206265656e207363686564756c6564a26469706673582212205660aed13b38ed4659deaf8a92b217da19483f0f252245ea46457102e204e4da64736f6c634300060c0033
🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.