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