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