0x60a060405234801561001057600080fd5b506040516102f83803806102f883398101604081905261002f91610040565b6001600160a01b0316608052610070565b60006020828403121561005257600080fd5b81516001600160a01b038116811461006957600080fd5b9392505050565b608051610267610091600039600081816093015261010f01526102676000f3fe608060405234801561001057600080fd5b50600436106100575760003560e01c8063313ce5671461005c57806350d25bcd146100705780638205bf6a14610086578063ec5568891461008e578063fcab1819146100cd575b600080fd5b604051600881526020015b60405180910390f35b6100786100d4565b604051908152602001610067565b6100786100fa565b6100b57f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610067565b6001610078565b6000806100df61010a565b50601b0b90506100f46402540be4008261019e565b91505090565b600061010461010a565b92915050565b6000807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166357de26a46040518163ffffffff1660e01b81526004016040805180830381865afa15801561016a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061018e91906101e8565b909363ffffffff90911692509050565b6000826101bb57634e487b7160e01b600052601260045260246000fd5b600160ff1b8214600019841416156101e357634e487b7160e01b600052601160045260246000fd5b500590565b600080604083850312156101fb57600080fd5b825180601b0b811461020c57600080fd5b602084015190925063ffffffff8116811461022657600080fd5b80915050925092905056fea2646970667358221220b0bc7c40681dd0d59b5a548ef91f1bcb6e8811db8cb8962d2ef0bd4d422c36d164736f6c634300081100330000000000000000000000008013eed5b6d8293a22e59b39a17ef4f2e3fba597