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