{
  "bytecode": "608060405234801561001057600080fd5b50604051604080610996833981016040818152825160209384015160008054600160a060020a03808516600160a060020a031992831617808455600180548387169416939093179092557f02571be30000000000000000000000000000000000000000000000000000000087527f91d1777781884d03a6757a803996e38de2a42967fb37eeaca72729271025a9e26004880152945193969295919416926302571be39260248084019391929182900301818787803b1580156100d157600080fd5b505af11580156100e5573d6000803e3d6000fd5b505050506040513d60208110156100fb57600080fd5b50519050600160a060020a0381161561019c57604080517f1e83409a0000000000000000000000000000000000000000000000000000000081523360048201529051600160a060020a03831691631e83409a9160248083019260209291908290030181600087803b15801561016f57600080fd5b505af1158015610183573d6000803e3d6000fd5b505050506040513d602081101561019957600080fd5b50505b5050506107e8806101ae6000396000f3006080604052600436106100775763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630f5a5466811461007c5780631e83409a146100b55780633f15457f146100d6578063828eab0e14610107578063bffbe61c1461011c578063c47f00271461013d575b600080fd5b34801561008857600080fd5b506100a3600160a060020a0360043581169060243516610196565b60408051918252519081900360200190f35b3480156100c157600080fd5b506100a3600160a060020a0360043516610560565b3480156100e257600080fd5b506100eb610573565b60408051600160a060020a039092168252519081900360200190f35b34801561011357600080fd5b506100eb610582565b34801561012857600080fd5b506100a3600160a060020a0360043516610591565b34801561014957600080fd5b506040805160206004803580820135601f81018490048402850184019095528484526100a39436949293602493928401919081908401838280828437509497506106319650505050505050565b6000806000806101a53361073e565b6040805160008051602061079d8339815191526020808301919091528183018490528251808303840181526060909201928390528151939650909282918401908083835b602083106102085780518252601f1990920191602091820191016101e9565b51815160209384036101000a600019018019909216911617905260408051929094018290038220600080547f02571be3000000000000000000000000000000000000000000000000000000008552600485018390529551919950600160a060020a0390951696506302571be3955060248084019592945090928390030190829087803b15801561029757600080fd5b505af11580156102ab573d6000803e3d6000fd5b505050506040513d60208110156102c157600080fd5b50519050600160a060020a0385161580159061037c575060008054604080517f0178b8bf000000000000000000000000000000000000000000000000000000008152600481018690529051600160a060020a0390921692630178b8bf926024808401936020939083900390910190829087803b15801561034057600080fd5b505af1158015610354573d6000803e3d6000fd5b505050506040513d602081101561036a57600080fd5b5051600160a060020a03868116911614155b156104ac57600160a060020a03811630146104285760008054604080517f06ab592300000000000000000000000000000000000000000000000000000000815260008051602061079d8339815191526004820152602481018790523060448201529051600160a060020a03909216926306ab59239260648084019382900301818387803b15801561040c57600080fd5b505af1158015610420573d6000803e3d6000fd5b505050503090505b60008054604080517f1896f70a00000000000000000000000000000000000000000000000000000000815260048101869052600160a060020a03898116602483015291519190921692631896f70a926044808201939182900301818387803b15801561049357600080fd5b505af11580156104a7573d6000803e3d6000fd5b505050505b600160a060020a03818116908716146105575760008054604080517f06ab592300000000000000000000000000000000000000000000000000000000815260008051602061079d833981519152600482015260248101879052600160a060020a038a81166044830152915191909216926306ab5923926064808201939182900301818387803b15801561053e57600080fd5b505af1158015610552573d6000803e3d6000fd5b505050505b50949350505050565b600061056d826000610196565b92915050565b600054600160a060020a031681565b600154600160a060020a031681565b600060008051602061079d8339815191526105ab8361073e565b604080516020808201949094528082019290925280518083038201815260609092019081905281519192909182918401908083835b602083106105ff5780518252601f1990920191602091820191016105e0565b5181516020939093036101000a6000190180199091169216919091179052604051920182900390912095945050505050565b600154600090819061064d903090600160a060020a0316610196565b600154604080517f773722130000000000000000000000000000000000000000000000000000000081526004810184815260248201928352875160448301528751949550600160a060020a0390931693637737221393869389939192909160640190602085019080838360005b838110156106d25781810151838201526020016106ba565b50505050905090810190601f1680156106ff5780820380516001836020036101000a031916815260200191505b509350505050600060405180830381600087803b15801561071f57600080fd5b505af1158015610733573d6000803e3d6000fd5b509295945050505050565b60007f303132333435363738396162636465660000000000000000000000000000000060285b60001901600f841682901a815360109093049260001901600f841682901a815360108404935080610764575050602860002092915050560091d1777781884d03a6757a803996e38de2a42967fb37eeaca72729271025a9e2a165627a7a723058206a4eb2f086c6e06932704041b2583c9a4fa2976a0b7680cb5c8e7d36a15f5b7a0029",
  "interface": "[{\"constant\":false,\"inputs\":[{\"name\":\"owner\",\"type\":\"address\"},{\"name\":\"resolver\",\"type\":\"address\"}],\"name\":\"claimWithResolver\",\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"claim\",\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"ens\",\"outputs\":[{\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"defaultResolver\",\"outputs\":[{\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"addr\",\"type\":\"address\"}],\"name\":\"node\",\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"name\",\"type\":\"string\"}],\"name\":\"setName\",\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"name\":\"ensAddr\",\"type\":\"address\"},{\"name\":\"resolverAddr\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]"
}
