608060405234801561001057600080fd5b5061025a806100206000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806306fdde031461006757806318160ddd1461009f578063313ce567146100b557806370a08231146100bc57806395d89b41146100d0578063beabacc8146100f5575b600080fd5b60408051808201909152600a81526915195d1a195c881554d160b21b60208201525b604051610096919061015c565b60405180910390f35b6509184e72a0005b604051908152602001610096565b60066100a7565b6100a76100ca3660046101c6565b50600090565b60408051808201909152600981526815195d0b8b8b8b8b9160ba1b6020820152610089565b6101086101033660046101e8565b61010a565b005b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161014f91815260200190565b60405180910390a3505050565b600060208083528351808285015260005b818110156101895785810183015185820160400152820161016d565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146101c157600080fd5b919050565b6000602082840312156101d857600080fd5b6101e1826101aa565b9392505050565b6000806000606084860312156101fd57600080fd5b610206846101aa565b9250610214602085016101aa565b915060408401359050925092509256fea2646970667358221220b8d848e3f812e217ae346d010756e8a09c325a7becd81dd887798fb42587dbda64736f6c634300081200338794396677