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