0x608060405234801561001057600080fd5b5060405161030c38038061030c83398101604081905261002f91610054565b600080546001600160a01b0319166001600160a01b0392909216919091179055610084565b60006020828403121561006657600080fd5b81516001600160a01b038116811461007d57600080fd5b9392505050565b610279806100936000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c80634bbe95e11461004657806350d25bcd14610076578063edd948131461008c575b600080fd5b600054610059906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b61007e610096565b60405190815260200161006d565b61009461010a565b005b6000805460408051634075cdf360e11b8152815184936001600160a01b0316926380eb9be692600480820193918290030181865afa1580156100dc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610100919061020f565b50601b0b92915050565b6000805460408051634075cdf360e11b815281516001600160a01b03909316926380eb9be6926004808401939192918290030181865afa158015610152573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610176919061020f565b509050600081601b0b136101d05760405162461bcd60e51b815260206004820152601d60248201527f46616c6c6261636b207072696365206d757374206265206f7665722030000000604482015260640160405180910390fd5b7fef016671b6ed7d62b1a817ff4483fb60a62a693ae9fa4a13a778963dd57d609081601b0b60405161020491815260200190565b60405180910390a150565b6000806040838503121561022257600080fd5b825180601b0b811461023357600080fd5b602093909301519294929350505056fea2646970667358221220fea4d54466d5d4797dfe4263080f000660d075671d0149c9eafc579e7f28ee5164736f6c6343000811003300000000000000000000000094c10721bc55e81e40e5db92060335374f32546b