0 txs
1 call
We do not have the source code for this contract. Sorry for the inconvenience.
We do not have the verified ABI for this contract. Here's what we could infer from the runtime bytecode by using WhatsABI:
functions
function signature unknown
function signature unknown
function signature unknown
function signature unknown
function signature unknown
events
event signature unknown
creation bytecode
0x608060405234801561001057600080fd5b50612f2b806100206000396000f3fe60806040526004361061004e5760003560e01c806351cff8d91461005a5780635faf43f31461007c578063d85eb6b0146100bd578063ee22dd87146100dd578063f0c462b8146100fd57600080fd5b3661005557005b600080fd5b34801561006657600080fd5b5061007a610075366004612616565b61011d565b005b34801561008857600080fd5b5061009c610097366004612633565b61021b565b60408051931515845260208401929092529082015260600160405180910390f35b3480156100c957600080fd5b5061007a6100d8366004612686565b61023d565b3480156100e957600080fd5b5061007a6100f83660046126e1565b6102f6565b34801561010957600080fd5b5061007a610118366004612633565b610671565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa158015610164573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101889190612777565b905080156102175760405163a9059cbb60e01b815273f8f181d466d44974257f9ccf0ce8398b7e0590546004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303816000875af11580156101f1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102159190612790565b505b5050565b600080600061022c87878787610831565b9250925092505b9450945094915050565b6040516308da541960e11b81526004810186905281906001600160a01b038616906311b4a83290602401602060405180830381865afa158015610284573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102a89190612777565b10156102e35760405162461bcd60e51b81526020600482015260056024820152646e6f6c697160d81b60448201526064015b60405180910390fd5b6102ef85858585610671565b5050505050565b600080808061030785870187612855565b93509350935093506000336001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa15801561034f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103739190612960565b90506000336001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103b5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103d99190612960565b9050600080808c156103f257508b9150839050826103fb565b508a9150829050835b60405163095ea7b360e01b81526001600160a01b0389811660048301526024820185905283169063095ea7b3906044016020604051808303816000875af115801561044a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061046e9190612790565b5060405163486785dd60e11b8152600481018a90526001600160a01b038916906390cf0bba90602401600060405180830381600087803b1580156104b157600080fd5b505af11580156104c5573d6000803e3d6000fd5b50505050876001600160a01b031663cf41d6f86040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561050457600080fd5b505af1158015610518573d6000803e3d6000fd5b505050506105268787610ca2565b50600080610535848433610feb565b9150915060006105468683856110ab565b6040516370a0823160e01b815230600482015290915081906001600160a01b038616906370a0823190602401602060405180830381865afa15801561058f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105b39190612777565b116105ec5760405162461bcd60e51b815260206004820152600960248201526809cdee8cadcdeeaced60bb1b60448201526064016102da565b60405163a9059cbb60e01b8152336004820152602481018290526001600160a01b0385169063a9059cbb906044016020604051808303816000875af1158015610639573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061065d9190612790565b505050505050505050505050505050505050565b60405163b86f6aef60e01b8152600481018590526001600160a01b0384169063b86f6aef90602401602060405180830381865afa1580156106b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106da9190612790565b6107165760405162461bcd60e51b815260206004820152600d60248201526c686173206c697175696469747960981b60448201526064016102da565b6040516308da541960e11b8152600481018590526000906001600160a01b038516906311b4a83290602401602060405180830381865afa15801561075e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107829190612777565b9050600061079084846111cd565b9050600086868584604001516040516020016107af949392919061297d565b60405160208183030381529060405290506107cd8585858486611274565b60408201515115610816576040820151805161081191906107f090600190612a17565b8151811061080057610800612a2a565b60200260200101516000015161011d565b61081f565b61081f8461011d565b6108288561011d565b50505050505050565b6000806000610853604051806040016040528060008152602001600081525090565b60405163d4a9b2c560e01b8152600481018990526001600160a01b0388169063d4a9b2c590602401602060405180830381865afa158015610898573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108bc9190612777565b815260405163d310f49b60e01b8152600481018990526001600160a01b0388169063d310f49b90602401602060405180830381865afa158015610903573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109279190612777565b60208201819052815160009161094091908a8a8a6117d3565b90506000610959836000015184602001518b8b8b611906565b90506000886001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa15801561099b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109bf9190612a40565b6109ca906012612a5d565b6109d590600a612b5a565b6109df9084612b69565b90506000886001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a21573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a459190612a40565b610a50906012612a5d565b610a5b90600a612b5a565b610a659084612b69565b90506000670de0b6b3a7640000838d6001600160a01b031663cd44db1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ab1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ad59190612777565b610ae4906402540be400612b69565b610aee9190612b69565b610af89190612b80565b90506000670de0b6b3a7640000838e6001600160a01b03166398c3f2db6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b44573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b689190612777565b610b77906402540be400612b69565b610b819190612b69565b610b8b9190612b80565b905081811115610c1f5760405163b86f6aef60e01b8152600481018f90526001600160a01b038e169063b86f6aef90602401602060405180830381865afa158015610bda573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bfe9190612790565b610c088383612a17565b886000015199509950995050505050505050610233565b60405163b86f6aef60e01b8152600481018f90526001600160a01b038e169063b86f6aef90602401602060405180830381865afa158015610c64573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c889190612790565b9651969e60009e50969c50959a5050505050505050505050565b805160009015610fe2576040516370a0823160e01b81523060048201526000906001600160a01b038516906370a0823190602401602060405180830381865afa158015610cf3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d179190612777565b905060005b8351811015610fdf57838181518110610d3757610d37612a2a565b60200260200101516040015160ff16600103610daf57610da873aaae99091fbb28d400029052821653c1c752483b86868481518110610d7857610d78612a2a565b60200260200101516000015185888681518110610d9757610d97612a2a565b602002602001015160200151611b75565b9150610fac565b838181518110610dc157610dc1612a2a565b60200260200101516040015160ff16600203610e0257610da873bb00ff08d01d300023c629e8ffffcb65a5a578ce86868481518110610d7857610d78612a2a565b838181518110610e1457610e14612a2a565b60200260200101516040015160ff16600303610e7057610da885858381518110610e4057610e40612a2a565b602002602001015160000151868481518110610e5e57610e5e612a2a565b60200260200101516020015185611d83565b838181518110610e8257610e82612a2a565b60200260200101516040015160ff16600303610f7257846001600160a01b031663853828b66040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610ed357600080fd5b505af1158015610ee7573d6000803e3d6000fd5b50505050838181518110610efd57610efd612a2a565b6020908102919091010151516040516370a0823160e01b81523060048201526001600160a01b03909116906370a0823190602401602060405180830381865afa158015610f4e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610da89190612777565b60405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206d65645479706560881b60448201526064016102da565b838181518110610fbe57610fbe612a2a565b60200260200101516000015194508080610fd790612ba2565b915050610d1c565b50505b50815b92915050565b6000806000610ffa8686611e6f565b509050600080856001600160a01b0316630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa15801561103e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110629190612bd7565b506001600160701b031691506001600160701b03169150826001600160a01b0316886001600160a01b03161461109957808261109c565b81815b90999098509650505050505050565b600080841161110f5760405162461bcd60e51b815260206004820152602a60248201527f417065737761704c6962726172793a20494e53554646494349454e545f4f555460448201526914155517d05353d5539560b21b60648201526084016102da565b60008311801561111f5750600082115b61117a5760405162461bcd60e51b815260206004820152602660248201527f417065737761704c6962726172793a20494e53554646494349454e545f4c495160448201526555494449545960d01b60648201526084016102da565b60006111868585612b69565b611192906103e8612b69565b905060006111a08685612a17565b6111ac906103e5612b69565b90506111b88183612b80565b6111c3906001612c27565b9695505050505050565b604080516060808201835260008083526020830152818301529051636aa8688560e01b81526001600160a01b03848116600483015283166024820152739dc4b24946f1e450093b8c125b5a6138d5185ebe90636aa8688590604401600060405180830381865afa158015611245573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261126d9190810190612c3a565b9392505050565b60006112808686611ea0565b90508381101561128e578093505b604082015151156112cb57604082015180516112ac90600190612a17565b815181106112bc576112bc612a2a565b60200260200101516000015194505b8151600114806112dc575081516002145b1561164157846001600160a01b0316866001600160a01b031603611480576000866001600160a01b031683602001516001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611348573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061136c9190612960565b6001600160a01b031614611381576000611383565b845b90506000876001600160a01b031684602001516001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa1580156113d3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113f79190612960565b6001600160a01b03161461140c57600061140e565b855b60208501516040516312439b2f60e21b81529192506001600160a01b03169063490e6cbc90611447903090869086908b90600401612da8565b600060405180830381600087803b15801561146157600080fd5b505af1158015611475573d6000803e3d6000fd5b5050505050506117cb565b60008083602001516001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa1580156114c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114e99190612960565b9050876001600160a01b0316816001600160a01b0316036115715783602001516001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015611546573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061156a9190612960565b9150611575565b8091505b60208401516001600160a01b03808a1684821610911663128acb08308361159b8b612dd5565b856115c4576115bf600173fffd8963efd1fc6a506488495d951d5263988d26612df1565b6115d4565b6115d46401000276a36001612e18565b8b6040518663ffffffff1660e01b81526004016115f5959493929190612e38565b60408051808303816000875af1158015611613573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116379190612e73565b50505050506117cb565b8151600303611797576000866001600160a01b031683602001516001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611698573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116bc9190612960565b6001600160a01b0316146116d15760006116d3565b845b90506000876001600160a01b031684602001516001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015611723573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117479190612960565b6001600160a01b03161461175c57600061175e565b855b602085015160405163022c0d9f60e01b81529192506001600160a01b03169063022c0d9f90611447908590859030908b90600401612e97565b60405162461bcd60e51b8152602060048201526009602482015268125b9d881c185a5c9d60ba1b60448201526064016102da565b505050505050565b60008515806117e0575084155b156117ed575060006118fd565b60006117fc8787878787611fd2565b915050806000036118115760009150506118fd565b846001600160a01b031663c71abb326040518163ffffffff1660e01b8152600401602060405180830381865afa15801561184f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118739190612777565b61187e90600a612ec4565b6118889082612b80565b90506000856001600160a01b031663cea55f576040518163ffffffff1660e01b8152600401602060405180830381865afa1580156118ca573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118ee9190612777565b6118f89083612b80565b925050505b95945050505050565b600085600003611918575060006118fd565b60006119278787878787611fd2565b9150506000856001600160a01b031663cea55f576040518163ffffffff1660e01b8152600401602060405180830381865afa15801561196a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061198e9190612777565b6119989083612b80565b9050806000036119ad576000925050506118fd565b836001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa1580156119eb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a0f9190612a40565b856001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015611a4d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a719190612a40565b611a7b9190612a5d565b611a8690600a612b5a565b866001600160a01b03166398c3f2db6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611ac4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ae89190612777565b6103e8886001600160a01b031663311f392a6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611b29573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b4d9190612777565b611b579085612b69565b611b619190612b80565b611b6b9190612b80565b6118f89190612b80565b60405163095ea7b360e01b81526001600160a01b038681166004830152602482018490526000919086169063095ea7b3906044016020604051808303816000875af1158015611bc8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bec9190612790565b506000826001600160a01b031663ddca3f436040518163ffffffff1660e01b8152600401602060405180830381865afa158015611c2d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c519190612ed0565b90506000604051806101000160405280886001600160a01b03168152602001876001600160a01b031681526020018362ffffff168152602001306001600160a01b03168152602001426001611ca69190612c27565b8152602080820188905260006040808401829052606093840191909152805163414bf38960e01b815284516001600160a01b03908116600483015292850151831660248201529084015162ffffff16604482015291830151811660648301526080830151608483015260a083015160a483015260c083015160c483015260e0830151811660e48301529192509089169063414bf38990610104016020604051808303816000875af1158015611d5f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118f89190612777565b60405163a9059cbb60e01b81526001600160a01b038381166004830152602482018390526000919086169063a9059cbb906044016020604051808303816000875af1158015611dd6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611dfa9190612790565b50611e0783868630612305565b6040516370a0823160e01b81523060048201526001600160a01b038516906370a0823190602401602060405180830381865afa158015611e4b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118fd9190612777565b600080826001600160a01b0316846001600160a01b031610611e92578284611e95565b83835b909590945092505050565b604051636aa8688560e01b81526001600160a01b038084166004830152821660248201526000908190739dc4b24946f1e450093b8c125b5a6138d5185ebe90636aa8688590604401600060405180830381865afa158015611f05573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611f2d9190810190612c3a565b805190915015611fc85760405163ca44c80360e01b81526001600160a01b0380861660048301528416602482015260009073e9cd9d185af23ab90aef17186c7334e37a9a54209063ca44c803906044016040805180830381865afa158015611f99573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fbd9190612e73565b509250610fe5915050565b5060009392505050565b600080846001600160a01b03166398c3f2db6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612013573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120379190612777565b60000361207a5760405162461bcd60e51b815260206004820152601160248201527005072696365206d757374206265203e203607c1b60448201526064016102da565b846001600160a01b031663cd44db1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156120b8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120dc9190612777565b60000361211f5760405162461bcd60e51b815260206004820152601160248201527005072696365206d757374206265203e203607c1b60448201526064016102da565b6000836001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa15801561215f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121839190612a40565b60ff16856001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa1580156121c4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121e89190612a40565b60ff166121f59190612a17565b61220090600a612ec4565b866001600160a01b03166398c3f2db6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561223e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122629190612777565b61226c908a612b69565b6122769190612b69565b90506000866001600160a01b031663cd44db1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156122b8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122dc9190612777565b6122e69089612b69565b905060006122f5836064612b69565b9a91995090975050505050505050565b60006123118484611e6f565b5090506000859050600080600080846001600160a01b0316630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa15801561235d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123819190612bd7565b506001600160701b031691506001600160701b03169150600080876001600160a01b03168b6001600160a01b0316146123bb5782846123be565b83835b6040516370a0823160e01b81526001600160a01b038a8116600483015292945090925083918d16906370a0823190602401602060405180830381865afa15801561240c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124309190612777565b61243a9190612a17565b95506124478683836124f7565b945050505050600080856001600160a01b0316896001600160a01b03161461247157826000612475565b6000835b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0386169063022c0d9f906124b990859085908c9060248101612e97565b600060405180830381600087803b1580156124d357600080fd5b505af11580156124e7573d6000803e3d6000fd5b5050505050505050505050505050565b60008084116125545760405162461bcd60e51b815260206004820152602360248201527f46726178737761703a20494e53554646494349454e545f494e5055545f414d4f60448201526215539560ea1b60648201526084016102da565b6000831180156125645750600082115b6125b05760405162461bcd60e51b815260206004820181905260248201527f46726178737761703a20494e53554646494349454e545f4c495155494449545960448201526064016102da565b60006125be856103e5612b69565b905060006125cc8483612b69565b90506000826125dd876103e8612b69565b6125e79190612c27565b90506125f38183612b80565b979650505050505050565b6001600160a01b038116811461261357600080fd5b50565b60006020828403121561262857600080fd5b813561126d816125fe565b6000806000806080858703121561264957600080fd5b84359350602085013561265b816125fe565b9250604085013561266b816125fe565b9150606085013561267b816125fe565b939692955090935050565b600080600080600060a0868803121561269e57600080fd5b8535945060208601356126b0816125fe565b935060408601356126c0816125fe565b925060608601356126d0816125fe565b949793965091946080013592915050565b6000806000806000608086880312156126f957600080fd5b8535612704816125fe565b94506020860135935060408601359250606086013567ffffffffffffffff8082111561272f57600080fd5b818801915088601f83011261274357600080fd5b81358181111561275257600080fd5b89602082850101111561276457600080fd5b9699959850939650602001949392505050565b60006020828403121561278957600080fd5b5051919050565b6000602082840312156127a257600080fd5b8151801515811461126d57600080fd5b634e487b7160e01b600052604160045260246000fd5b6040516060810167ffffffffffffffff811182821017156127eb576127eb6127b2565b60405290565b604051601f8201601f1916810167ffffffffffffffff8111828210171561281a5761281a6127b2565b604052919050565b600067ffffffffffffffff82111561283c5761283c6127b2565b5060051b60200190565b60ff8116811461261357600080fd5b6000806000806080858703121561286b57600080fd5b8435935060208086013561287e816125fe565b935060408681013561288f816125fe565b935060608781013567ffffffffffffffff8111156128ac57600080fd5b8801601f81018a136128bd57600080fd5b80356128d06128cb82612822565b6127f1565b8181529083028201850190858101908c8311156128ec57600080fd5b928601925b8284101561294f5784848e0312156129095760008081fd5b6129116127c8565b843561291c816125fe565b81528488013561292b816125fe565b818901528487013561293c81612846565b81880152825292840192908601906128f1565b999c989b5096995050505050505050565b60006020828403121561297257600080fd5b815161126d816125fe565b600060808201868352602060018060a01b0380881682860152604081881681870152606060808188015284885180875260a089019150858a01965060005b818110156129ef5787518051871684528781015187168885015285015160ff168584015296860196918301916001016129bb565b50909c9b505050505050505050505050565b634e487b7160e01b600052601160045260246000fd5b81810381811115610fe557610fe5612a01565b634e487b7160e01b600052603260045260246000fd5b600060208284031215612a5257600080fd5b815161126d81612846565b60ff8281168282160390811115610fe557610fe5612a01565b600181815b80851115612ab1578160001904821115612a9757612a97612a01565b80851615612aa457918102915b93841c9390800290612a7b565b509250929050565b600082612ac857506001610fe5565b81612ad557506000610fe5565b8160018114612aeb5760028114612af557612b11565b6001915050610fe5565b60ff841115612b0657612b06612a01565b50506001821b610fe5565b5060208310610133831016604e8410600b8410161715612b34575081810a610fe5565b612b3e8383612a76565b8060001904821115612b5257612b52612a01565b029392505050565b600061126d60ff841683612ab9565b8082028115828204841417610fe557610fe5612a01565b600082612b9d57634e487b7160e01b600052601260045260246000fd5b500490565b600060018201612bb457612bb4612a01565b5060010190565b80516001600160701b0381168114612bd257600080fd5b919050565b600080600060608486031215612bec57600080fd5b612bf584612bbb565b9250612c0360208501612bbb565b9150604084015163ffffffff81168114612c1c57600080fd5b809150509250925092565b80820180821115610fe557610fe5612a01565b60006020808385031215612c4d57600080fd5b825167ffffffffffffffff80821115612c6557600080fd5b81850191506060808388031215612c7b57600080fd5b612c836127c8565b8351815284840151612c94816125fe565b8186015260408481015184811115612cab57600080fd5b80860195505088601f860112612cc057600080fd5b84519350612cd06128cb85612822565b8481529383028501860193868101908a861115612cec57600080fd5b958701955b85871015612d4f5784878c031215612d095760008081fd5b612d116127c8565b8751612d1c816125fe565b815287890151612d2b816125fe565b818a015287840151612d3c81612846565b8185015282529584019590870190612cf1565b9183019190915250979650505050505050565b6000815180845260005b81811015612d8857602081850181015186830182015201612d6c565b506000602082860101526020601f19601f83011685010191505092915050565b60018060a01b03851681528360208201528260408201526080606082015260006111c36080830184612d62565b6000600160ff1b8201612dea57612dea612a01565b5060000390565b6001600160a01b03828116828216039080821115612e1157612e11612a01565b5092915050565b6001600160a01b03818116838216019080821115612e1157612e11612a01565b6001600160a01b0386811682528515156020830152604082018590528316606082015260a0608082018190526000906125f390830184612d62565b60008060408385031215612e8657600080fd5b505080516020909101519092909150565b84815283602082015260018060a01b03831660408201526080606082015260006111c36080830184612d62565b600061126d8383612ab9565b600060208284031215612ee257600080fd5b815162ffffff8116811461126d57600080fdfea2646970667358221220fc874a1c701ed17cdc76868c03f9ff5e861c49865fbe0163d7702e71443f56a964736f6c63430008120033