{
 "address": "0x61dcf6a5df780a1e552f0f80afad23a9ae16755f",
 "role": "registry contract (outside the W1 set)",
 "block": 27501697,
 "creation_tx": null,
 "runtime_bytecode": "0x608060405234801561000f575f80fd5b50600436106100cb575f3560e01c806342966c68116100885780638b4008b1116100635780638b4008b11461019c57806395d89b41146101af578063a9059cbb146101b7578063dd62ed3e146101ca575f80fd5b806342966c681461014e57806370a082311461016157806379cc679014610189575f80fd5b806306fdde03146100cf578063095ea7b3146100ed57806318160ddd1461011057806323b872dd14610122578063313ce5671461013557806334c7388414610144575b5f80fd5b6100d7610202565b6040516100e491906108d7565b60405180910390f35b6101006100fb366004610924565b610292565b60405190151581526020016100e4565b6002545b6040519081526020016100e4565b61010061013036600461094c565b6102ab565b604051601281526020016100e4565b61014c6102ce565b005b61014c61015c366004610985565b610304565b61011461016f36600461099c565b6001600160a01b03165f9081526020819052604090205490565b61014c610197366004610924565b610311565b61014c6101aa366004610985565b61032a565b6100d7610555565b6101006101c5366004610924565b610564565b6101146101d83660046109bc565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b606060038054610211906109ed565b80601f016020809104026020016040519081016040528092919081815260200182805461023d906109ed565b80156102885780601f1061025f57610100808354040283529160200191610288565b820191905f5260205f20905b81548152906001019060200180831161026b57829003601f168201915b5050505050905090565b5f3361029f818585610571565b60019150505b92915050565b5f336102b8858285610583565b6102c38585856105f8565b506001949350505050565b61030273dd89fc734fc6e9408e2d1f6cdc1ffc7491d3249b6102f26012600a610b19565b6102fd906001610b27565b610655565b565b61030e3382610689565b50565b61031c823383610583565b6103268282610689565b5050565b5f7324f0154c1dce548adf15da2098fdd8b8a3b8151d90505f816001600160a01b03166323b872dd3330856001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610390573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103b49190610b3e565b6103bf90600a610b19565b6103c99088610b27565b6040516001600160e01b031960e086901b1681526001600160a01b03938416600482015292909116602483015260448201526064016020604051808303815f875af115801561041a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061043e9190610b5e565b905080826001600160a01b03166306fdde036040518163ffffffff1660e01b81526004015f60405180830381865afa15801561047c573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526104a39190810190610b91565b6040516020016104b39190610c39565b604051602081830303815290604052906104e95760405162461bcd60e51b81526004016104e091906108d7565b60405180910390fd5b5060405163a9059cbb60e01b815233600482015260248101849052309063a9059cbb906044016020604051808303815f875af115801561052b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061054f9190610b5e565b50505050565b606060048054610211906109ed565b5f3361029f8185856105f8565b61057e83838360016106bd565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811461054f57818110156105ea57604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064016104e0565b61054f84848484035f6106bd565b6001600160a01b03831661062157604051634b637e8f60e11b81525f60048201526024016104e0565b6001600160a01b03821661064a5760405163ec442f0560e01b81525f60048201526024016104e0565b61057e83838361078f565b6001600160a01b03821661067e5760405163ec442f0560e01b81525f60048201526024016104e0565b6103265f838361078f565b6001600160a01b0382166106b257604051634b637e8f60e11b81525f60048201526024016104e0565b610326825f8361078f565b6001600160a01b0384166106e65760405163e602df0560e01b81525f60048201526024016104e0565b6001600160a01b03831661070f57604051634a1406b160e11b81525f60048201526024016104e0565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561054f57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161078191815260200190565b60405180910390a350505050565b6001600160a01b0383166107b9578060025f8282546107ae9190610c6e565b909155506108299050565b6001600160a01b0383165f908152602081905260409020548181101561080b5760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016104e0565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661084557600280548290039055610863565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516108a891815260200190565b60405180910390a3505050565b5f5b838110156108cf5781810151838201526020016108b7565b50505f910152565b602081525f82518060208401526108f58160408501602087016108b5565b601f01601f19169190910160400192915050565b80356001600160a01b038116811461091f575f80fd5b919050565b5f8060408385031215610935575f80fd5b61093e83610909565b946020939093013593505050565b5f805f6060848603121561095e575f80fd5b61096784610909565b925061097560208501610909565b9150604084013590509250925092565b5f60208284031215610995575f80fd5b5035919050565b5f602082840312156109ac575f80fd5b6109b582610909565b9392505050565b5f80604083850312156109cd575f80fd5b6109d683610909565b91506109e460208401610909565b90509250929050565b600181811c90821680610a0157607f821691505b602082108103610a1f57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115610a7357815f1904821115610a5957610a59610a25565b80851615610a6657918102915b93841c9390800290610a3e565b509250929050565b5f82610a89575060016102a5565b81610a9557505f6102a5565b8160018114610aab5760028114610ab557610ad1565b60019150506102a5565b60ff841115610ac657610ac6610a25565b50506001821b6102a5565b5060208310610133831016604e8410600b8410161715610af4575081810a6102a5565b610afe8383610a39565b805f1904821115610b1157610b11610a25565b029392505050565b5f6109b560ff841683610a7b565b80820281158282048414176102a5576102a5610a25565b5f60208284031215610b4e575f80fd5b815160ff811681146109b5575f80fd5b5f60208284031215610b6e575f80fd5b815180151581146109b5575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f60208284031215610ba1575f80fd5b815167ffffffffffffffff80821115610bb8575f80fd5b818401915084601f830112610bcb575f80fd5b815181811115610bdd57610bdd610b7d565b604051601f8201601f19908116603f01168101908382118183101715610c0557610c05610b7d565b81604052828152876020848701011115610c1d575f80fd5b610c2e8360208301602088016108b5565b979650505050505050565b6d02732b2b21020b8383937bb32b2160951b81525f8251610c6181600e8501602087016108b5565b91909101600e0192915050565b808201808211156102a5576102a5610a2556fea264697066735822122027d6847e60b732f60d917c067a4d1d9e733ac4de76effea4e37be93117ea526764736f6c63430008150033",
 "runtime_bytes": 3255,
 "runtime_sha256": "0a22b3281f0b1ff364ccd975203e4b8b6be4531f3e4e7dd152ff6b60f6c31fd2",
 "creation_input": null,
 "provenance": "[chain] registry artifact sweep \u2014 eth_getCode at the sweep's pinned tip block"
}