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