0x6080604052600a60015561015e60025534801561001b57600080fd5b506000610026610075565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350610079565b3390565b6106d6806100886000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c8063ac1e502511610066578063ac1e5025146100eb578063b9d4e87914610108578063e0b22c4c14610122578063ec7502c514610148578063f2fde38b1461015057610093565b80630baac66f1461009857806370897b23146100a2578063715018a6146100bf5780638da5cb5b146100c7575b600080fd5b6100a0610176565b005b6100a0600480360360208110156100b857600080fd5b5035610201565b6100a06102a1565b6100cf610343565b604080516001600160a01b039092168252519081900360200190f35b6100a06004803603602081101561010157600080fd5b5035610352565b6101106103f2565b60408051918252519081900360200190f35b6100a06004803603602081101561013857600080fd5b50356001600160a01b03166103f8565b610110610558565b6100a06004803603602081101561016657600080fd5b50356001600160a01b031661055e565b61017e610656565b6000546001600160a01b039081169116146101ce576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b476101d7610343565b6001600160a01b03166108fc829081150290604051600060405180830381858888f1505050505050565b610209610656565b6000546001600160a01b03908116911614610259576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b6107d0811061029c576040805162461bcd60e51b815260206004820152600a6024820152694d61782069732032302560b01b604482015290519081900360640190fd5b600255565b6102a9610656565b6000546001600160a01b039081169116146102f9576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b61035a610656565b6000546001600160a01b039081169116146103aa576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b6107d081106103ed576040805162461bcd60e51b815260206004820152600a6024820152694d61782069732032302560b01b604482015290519081900360640190fd5b600155565b60025481565b610400610656565b6000546001600160a01b03908116911614610450576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b604080516370a0823160e01b8152306004820152905182916000916001600160a01b038416916370a08231916024808301926020929190829003018186803b15801561049b57600080fd5b505afa1580156104af573d6000803e3d6000fd5b505050506040513d60208110156104c557600080fd5b505190506001600160a01b03821663a9059cbb6104e0610343565b836040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b15801561052757600080fd5b505af115801561053b573d6000803e3d6000fd5b505050506040513d602081101561055157600080fd5b5050505050565b60015481565b610566610656565b6000546001600160a01b039081169116146105b6576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b6001600160a01b0381166105fb5760405162461bcd60e51b815260040180806020018281038252602681526020018061065b6026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b339056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f20616464726573734f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572a264697066735822122086d81639b2cf336023fce8a8a4894c4e55ec0448173b5fb18859d3f31083c25b64736f6c634300060c0033
0x608060405234801561001057600080fd5b50600436106100935760003560e01c8063ac1e502511610066578063ac1e5025146100eb578063b9d4e87914610108578063e0b22c4c14610122578063ec7502c514610148578063f2fde38b1461015057610093565b80630baac66f1461009857806370897b23146100a2578063715018a6146100bf5780638da5cb5b146100c7575b600080fd5b6100a0610176565b005b6100a0600480360360208110156100b857600080fd5b5035610201565b6100a06102a1565b6100cf610343565b604080516001600160a01b039092168252519081900360200190f35b6100a06004803603602081101561010157600080fd5b5035610352565b6101106103f2565b60408051918252519081900360200190f35b6100a06004803603602081101561013857600080fd5b50356001600160a01b03166103f8565b610110610558565b6100a06004803603602081101561016657600080fd5b50356001600160a01b031661055e565b61017e610656565b6000546001600160a01b039081169116146101ce576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b476101d7610343565b6001600160a01b03166108fc829081150290604051600060405180830381858888f1505050505050565b610209610656565b6000546001600160a01b03908116911614610259576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b6107d0811061029c576040805162461bcd60e51b815260206004820152600a6024820152694d61782069732032302560b01b604482015290519081900360640190fd5b600255565b6102a9610656565b6000546001600160a01b039081169116146102f9576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b61035a610656565b6000546001600160a01b039081169116146103aa576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b6107d081106103ed576040805162461bcd60e51b815260206004820152600a6024820152694d61782069732032302560b01b604482015290519081900360640190fd5b600155565b60025481565b610400610656565b6000546001600160a01b03908116911614610450576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b604080516370a0823160e01b8152306004820152905182916000916001600160a01b038416916370a08231916024808301926020929190829003018186803b15801561049b57600080fd5b505afa1580156104af573d6000803e3d6000fd5b505050506040513d60208110156104c557600080fd5b505190506001600160a01b03821663a9059cbb6104e0610343565b836040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b15801561052757600080fd5b505af115801561053b573d6000803e3d6000fd5b505050506040513d602081101561055157600080fd5b5050505050565b60015481565b610566610656565b6000546001600160a01b039081169116146105b6576040805162461bcd60e51b81526020600482018190526024820152600080516020610681833981519152604482015290519081900360640190fd5b6001600160a01b0381166105fb5760405162461bcd60e51b815260040180806020018281038252602681526020018061065b6026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b339056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f20616464726573734f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572a264697066735822122086d81639b2cf336023fce8a8a4894c4e55ec0448173b5fb18859d3f31083c25b64736f6c634300060c0033