wemix-logo
WEMIX3.0 Explorer

Contract

0x6DD951396790172D3Fcac4d6822d01A4688C3fEe
Contract Name
N/A
Optimization Enabled
No
Compiler Version
N/A
EVM Version
N/A
License
N/A
Audited
No
Contract Security Audit
No contract security audit has been submitted
Submit Audit
Contract Creation Code
0x6080604052600436106100e85760003560e01c80638cf781001161008a578063ddd5e1b211610059578063ddd5e1b2146102dc578063e05b73d2146102fc578063f23a6e611461031c578063f43b52d51461034857600080fd5b80638cf78100146102395780639067b67714610263578063bc197c8114610290578063d0eae7a1146102bc57600080fd5b80632b62ad26116100c65780632b62ad26146101ac57806331936a9a146101bf57806357d682c4146101ec5780637b90fc811461020c57600080fd5b806301ffc9a7146100ed578063150b7a02146101225780631850fc2f1461015b575b600080fd5b3480156100f957600080fd5b5061010d610108366004612357565b61035d565b60405190151581526020015b60405180910390f35b34801561012e57600080fd5b5061014261013d3660046124ad565b610394565b6040516001600160e01b03199091168152602001610119565b34801561016757600080fd5b5061019e610176366004612519565b60009182526004602090815260408084206001600160a01b0393909316845291905290205490565b604051908152602001610119565b61010d6101ba366004612549565b6103a5565b3480156101cb57600080fd5b506101df6101da366004612581565b6106de565b6040516101199190612648565b3480156101f857600080fd5b5061010d610207366004612519565b610979565b34801561021857600080fd5b5061022c61022736600461274b565b610aae565b6040516101199190612768565b61024c61024736600461288c565b610b1a565b604080519215158352602083019190915201610119565b34801561026f57600080fd5b5061019e61027e366004612581565b60009081526002602052604090205490565b34801561029c57600080fd5b506101426102ab3660046129c2565b63bc197c8160e01b95945050505050565b3480156102c857600080fd5b5061010d6102d7366004612a70565b610fd5565b3480156102e857600080fd5b5061010d6102f7366004612519565b61102a565b34801561030857600080fd5b5061019e610317366004612519565b6111e8565b34801561032857600080fd5b50610142610337366004612aad565b63f23a6e6160e01b95945050505050565b34801561035457600080fd5b5060015461019e565b60006001600160e01b03198216630271189760e51b148061038e57506301ffc9a760e01b6001600160e01b03198316145b92915050565b630a85bd0160e11b5b949350505050565b6000336001600160a01b037f00000000000000000000000042940a28e87f3b035df998c02708923e07a949d116146103f85760405162461bcd60e51b81526004016103ef90612b16565b60405180910390fd5b6104006113bf565b600042905060006001868154811061041a5761041a612b42565b90600052602060002090600c0201905061043381611419565b61044f5760405162461bcd60e51b81526004016103ef90612b58565b6000868152600260205260409020548211156104ad5760405162461bcd60e51b815260206004820152601a60248201527f41433a20616c726561647920626964207375636365737366756c00000000000060448201526064016103ef565b600381015461050657838160080154146105015760405162461bcd60e51b815260206004820152601560248201527441433a20696e76616c69642062696420707269636560581b60448201526064016103ef565b610568565b6008810154600282015461052491906001600160a01b03168661144d565b6105685760405162461bcd60e51b815260206004820152601560248201527441433a20696e76616c69642062696420707269636560581b60448201526064016103ef565b60008681526004602090815260408083206001600160a01b03891684529091528120546105959086612bb3565b60028301549091506001600160a01b03166105f2578034146105ed5760405162461bcd60e51b815260206004820152601160248201527041433a20696e76616c69642076616c756560781b60448201526064016103ef565b61060c565b600282015461060c906001600160a01b03168730846114de565b600b820180546001808201835560009283526020808420909201849055600385018054918201815583528183200180546001600160a01b0319166001600160a01b038a16908117909155600885018890558983526004825260408084209184529152902085905561067f612a3084612bca565b60008881526002602052604080822092909255905186916001600160a01b038916918a917fc203d0ad514339f510ad3503e916d33a9c299da647aabe875d7fec7968f1af2b91a4600193505050506106d76001600055565b9392505050565b61076c604080516101c0810190915280600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b0316815260200160006001600160a01b031681526020016060815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b60015482106107ae5760405162461bcd60e51b815260206004820152600e60248201526d27a11d1034b73232bc1037bb32b960911b60448201526064016103ef565b600182815481106107c1576107c1612b42565b60009182526020909120604080516101c08101909152600c909202018054829060ff1660018111156107f5576107f561259a565b60018111156108065761080661259a565b81528154602090910190610100900460ff1660038111156108295761082961259a565b600381111561083a5761083a61259a565b815281546001600160a01b03620100009091048116602080840191909152600184015482166040808501919091526002850154909216606084015260038401805483518184028101840190945280845260809094019390918301828280156108cb57602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116108ad575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b820180548060200260200160405190810160405280929190818152602001828054801561096957602002820191906000526020600020905b815481526020019060010190808311610955575b5050505050815250509050919050565b6000336001600160a01b037f00000000000000000000000042940a28e87f3b035df998c02708923e07a949d116146109c35760405162461bcd60e51b81526004016103ef90612b16565b6109cb6113bf565b6000600184815481106109e0576109e0612b42565b60009182526020909120600c9091020180549091506001600160a01b0384811662010000909204161415610a1d57610a18818461154f565b610a69565b60008481526004602090815260408083206001600160a01b038716845290915290205415610a5057610a188184866115d5565b604051634a018b2f60e01b815260040160405180910390fd5b6040516001600160a01b0384169085907f9384174c8517f5537b08e79211fc039e8a098571a3a2b4cb21dfa6f3237e8de190600090a3600191505061038e6001600055565b6001600160a01b038116600090815260036020908152604091829020805483518184028101840190945280845260609392830182828015610b0e57602002820191906000526020600020905b815481526020019060010190808311610afa575b50505050509050919050565b600080336001600160a01b037f00000000000000000000000042940a28e87f3b035df998c02708923e07a949d11614610b655760405162461bcd60e51b81526004016103ef90612b16565b610b6d6113bf565b60408301516001600160a01b0316610bbc5760405162461bcd60e51b815260206004820152601260248201527141433a2073656c6c6572206973207a65726f60701b60448201526064016103ef565b428361010001511015610c0a5760405162461bcd60e51b815260206004820152601660248201527541433a20696e76616c69642073746172742074696d6560501b60448201526064016103ef565b610c178360600151611695565b610c635760405162461bcd60e51b815260206004820152601760248201527f41433a2061756374696f6e206f6e6c792045524337323100000000000000000060448201526064016103ef565b6000610c6e846116b1565b6101408501516080860151919250610d04916001600160a01b031615610cf95785608001516001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610cd0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cf49190612be2565b610cfc565b60125b60ff166118f6565b610d505760405162461bcd60e51b815260206004820152601760248201527f41433a20696e76616c696420737461727420707269636500000000000000000060448201526064016103ef565b600060018281548110610d6557610d65612b42565b60009182526020909120604080516101c08101909152600c909202018054829060ff166001811115610d9957610d9961259a565b6001811115610daa57610daa61259a565b81528154602090910190610100900460ff166003811115610dcd57610dcd61259a565b6003811115610dde57610dde61259a565b815281546001600160a01b0362010000909104811660208084019190915260018401548216604080850191909152600285015490921660608401526003840180548351818402810184019094528084526080909401939091830182828015610e6f57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610e51575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b8201805480602002602001604051908101604052809291908181526020018280548015610f0d57602002820191906000526020600020905b815481526020019060010190808311610ef9575b505050505081525050905080606001516001600160a01b031681604001516001600160a01b0316837f792c8486d66ed3f88047c705f222f75a2140404da27f40fb1bcae8e93169ea5584608001518560c001518660e00151876101000151886101200151896101400151604051610fb7969594939291906001600160a01b03969096168652602086019490945260408501929092526060840152608083015260a082015260c00190565b60405180910390a450600192509050610fd06001600055565b915091565b6000336001600160a01b037f00000000000000000000000042940a28e87f3b035df998c02708923e07a949d1161461101f5760405162461bcd60e51b81526004016103ef90612b16565b506001949350505050565b6000336001600160a01b037f00000000000000000000000042940a28e87f3b035df998c02708923e07a949d116146110745760405162461bcd60e51b81526004016103ef90612b16565b61107c6113bf565b60006001848154811061109157611091612b42565b90600052602060002090600c020190506110aa81611419565b6110c65760405162461bcd60e51b81526004016103ef90612b58565b600084815260026020526040902054421161111a5760405162461bcd60e51b815260206004820152601460248201527320a19d1037b71033b7b4b7339030bab1ba34b7b760611b60448201526064016103ef565b6003810180549061112c600183612bb3565b8154811061113c5761113c612b42565b6000918252602090912001546001600160a01b038581169116146111975760405162461bcd60e51b815260206004820152601260248201527120a19d103737ba103a37b8103134b23232b960711b60448201526064016103ef565b6111a2858386611902565b6040516001600160a01b0385169086907fc3cd76f50deaae0766fadc6a7ee5ba43e42bcb83ab748d1bc1d1fb8c7373ae8790600090a360019250505061038e6001600055565b6000806001600160a01b0383161561126157826001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015611238573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061125c9190612be2565b611264565b60125b60ff169050600061127682600a612ce9565b6112809086612d0b565b9050600a8110156112b45761129682600a612ce9565b6112a1826001612bca565b6112ab9190612d1f565b9250505061038e565b60648110156112e9576112c8826001612bca565b6112d390600a612ce9565b600a6112df8382612bca565b6112a19190612d0b565b60006112f482611b56565b6112ff906001612bca565b9050600061130e600283612bb3565b61131990600a612ce9565b6113239084612d0b565b61132e906001612bca565b905060005b6005818154811061134657611346612b42565b906000526020600020015482111561136a578061136281612d3e565b915050611333565b84611376600285612bb3565b6113809190612bca565b61138b90600a612ce9565b6005828154811061139e5761139e612b42565b90600052602060002001546113b39190612d1f565b98975050505050505050565b600260005414156114125760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016103ef565b6002600055565b600060018254610100900460ff1660038111156114385761143861259a565b1461144557506000919050565b506001919050565b6000818410801561039d575061039d826001600160a01b038516156114d357846001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa1580156114aa573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114ce9190612be2565b6114d6565b60125b60ff16611c2e565b6040516001600160a01b03808516602483015283166044820152606481018290526115499085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152611d5a565b50505050565b6003820154156115955760405162461bcd60e51b815260206004820152601160248201527041433a206269646465722065786973747360781b60448201526064016103ef565b815461ff0019166102001780835560018084015460078501546115d1936001600160a01b03928316933093620100009092049091169190611e34565b5050565b600383018054906001600160a01b038416906115f2600184612bb3565b8154811061160257611602612b42565b6000918252602090912001546001600160a01b031614156116565760405162461bcd60e51b815260206004820152600e60248201526d20a19d103a37b8103134b23232b960911b60448201526064016103ef565b60008281526004602090815260408083206001600160a01b038781168552925282208054929055600286015461168e91168583611f37565b5050505050565b600061038e6001600160a01b0383166380ac58cd60e01b611ffc565b60018054604080516101c08101825283815260208101849052848201516001600160a01b03908116928201929092526060808601518316908201526080808601519092169181019190915260a0808501519082015260c0808501519082015260e081018390526101008085015190820152610120808501519082015261014080850151908201526000610160820181905261018082018190526101a0808601519083015282840184558381528151600c84027fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805492959092839160ff19919091169083818111156117a6576117a661259a565b021790555060208201518154829061ff0019166101008360038111156117ce576117ce61259a565b0217905550604082015181546001600160a01b03918216620100000262010000600160b01b031990911617825560608301516001830180549183166001600160a01b0319928316179055608084015160028401805491909316911617905560a082015180516118479160038401916020909101906122a2565b5060c0820151600482015560e082015160058201556101008201516006820155610120820151600782015561014082015160088201556101608201516009820155610180820151600a8201556101a082015180516118af91600b840191602090910190612307565b50505060008181526002602090815260408083206000199055948501516001600160a01b031682526003815293812080546001810182559082529390209092018290555090565b60006106d78383612018565b815461ff00198116610300178355600183015460078401546040516308e8366360e21b81526000936001600160a01b037f00000000000000000000000043d7f9c312d5e1dec37c0b0ca6bfd04ef762d7d08116946323a0d98c9461197194929091169260ff1691600401612d59565b600060405180830381865afa15801561198e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526119b69190810190612ddf565b60018401546007850154855460088701546040516367ec0bd560e01b81529495506000946001600160a01b037f0000000000000000000000000e7cf92851f84fd745ebdf7672f326a931666da98116956367ec0bd595611a26958d959290931693909260ff169190600401612ecd565b600060405180830381600087803b158015611a4057600080fd5b505af1158015611a54573d6000803e3d6000fd5b5050505060005b825151811015611afa57600061271084602001518381518110611a8057611a80612b42565b60200260200101518760080154611a979190612d1f565b611aa19190612d0b565b9050611aad8184612bca565b600287015485518051929550611ae7926001600160a01b039092169185908110611ad957611ad9612b42565b602002602001015183611f37565b5080611af281612d3e565b915050611a5b565b50600284015484546008860154611b2f926001600160a01b03908116926201000090041690611b2a908590612bb3565b611f37565b60018401546007850154600586015461168e926001600160a01b0316913091879190611e34565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8310611b955772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef81000000008310611bc1576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310611bdf57662386f26fc10000830492506010015b6305f5e1008310611bf7576305f5e100830492506008015b6127108310611c0b57612710830492506004015b60648310611c1d576064830492506002015b600a831061038e5760010192915050565b6000611c3a8383612018565b611c465750600061038e565b6000611c5383600a612ce9565b611c5d9085612d0b565b9050600a811015611c7257600191505061038e565b6064811015611c9157611c86600a82612f07565b60001491505061038e565b6000611c9c82611b56565b611ca7906001612bca565b9050611cb4600282612bb3565b611cbf90600a612ce9565b611cc99083612f07565b15611cd95760009250505061038e565b6000611ce6600283612bb3565b611cf190600a612ce9565b611cfb9084612d0b565b905060005b6022811015611d4d578160058281548110611d1d57611d1d612b42565b90600052602060002001541415611d3b57600194505050505061038e565b80611d4581612d3e565b915050611d00565b5060009695505050505050565b6000611daf826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166120419092919063ffffffff16565b9050805160001480611dd0575080806020019051810190611dd09190612f1b565b611e2f5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016103ef565b505050565b611e3d85611695565b15611eb157604051632142170760e11b81526001600160a01b0385811660048301528481166024830152604482018490528616906342842e0e90606401600060405180830381600087803b158015611e9457600080fd5b505af1158015611ea8573d6000803e3d6000fd5b5050505061168e565b604051637921219560e11b81526001600160a01b0385811660048301528481166024830152604482018490526064820183905260a06084830152600060a483015286169063f242432a9060c401600060405180830381600087803b158015611f1857600080fd5b505af1158015611f2c573d6000803e3d6000fd5b505050505050505050565b6001600160a01b038316611fe8576000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114611f92576040519150601f19603f3d011682016040523d82523d6000602084013e611f97565b606091505b50509050806115495760405162461bcd60e51b815260206004820152601860248201527f4f423a20636f696e206e6f74207472616e73666572726564000000000000000060448201526064016103ef565b611e2f6001600160a01b0384168383612050565b600061200783612080565b80156106d757506106d783836120b3565b600082158015906106d7575061202f82600a612ce9565b6120399084612f07565b159392505050565b606061039d848460008561213c565b6040516001600160a01b038316602482015260448101829052611e2f90849063a9059cbb60e01b90606401611512565b6000612093826301ffc9a760e01b6120b3565b801561038e57506120ac826001600160e01b03196120b3565b1592915050565b604080516001600160e01b03198316602480830191909152825180830390910181526044909101909152602080820180516001600160e01b03166301ffc9a760e01b178152825160009392849283928392918391908a617530fa92503d91506000519050828015612125575060208210155b80156121315750600081115b979650505050505050565b60608247101561219d5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b60648201526084016103ef565b600080866001600160a01b031685876040516121b99190612f69565b60006040518083038185875af1925050503d80600081146121f6576040519150601f19603f3d011682016040523d82523d6000602084013e6121fb565b606091505b5091509150612131878383876060831561227357825161226c576001600160a01b0385163b61226c5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016103ef565b508161039d565b61039d83838151156122885781518083602001fd5b8060405162461bcd60e51b81526004016103ef9190612f85565b8280548282559060005260206000209081019282156122f7579160200282015b828111156122f757825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906122c2565b50612303929150612342565b5090565b8280548282559060005260206000209081019282156122f7579160200282015b828111156122f7578251825591602001919060010190612327565b5b808211156123035760008155600101612343565b60006020828403121561236957600080fd5b81356001600160e01b0319811681146106d757600080fd5b6001600160a01b038116811461239657600080fd5b50565b80356123a481612381565b919050565b634e487b7160e01b600052604160045260246000fd5b6040516101c0810167ffffffffffffffff811182821017156123e3576123e36123a9565b60405290565b6040805190810167ffffffffffffffff811182821017156123e3576123e36123a9565b604051601f8201601f1916810167ffffffffffffffff81118282101715612435576124356123a9565b604052919050565b600082601f83011261244e57600080fd5b813567ffffffffffffffff811115612468576124686123a9565b61247b601f8201601f191660200161240c565b81815284602083860101111561249057600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080608085870312156124c357600080fd5b84356124ce81612381565b935060208501356124de81612381565b925060408501359150606085013567ffffffffffffffff81111561250157600080fd5b61250d8782880161243d565b91505092959194509250565b6000806040838503121561252c57600080fd5b82359150602083013561253e81612381565b809150509250929050565b60008060006060848603121561255e57600080fd5b83359250602084013561257081612381565b929592945050506040919091013590565b60006020828403121561259357600080fd5b5035919050565b634e487b7160e01b600052602160045260246000fd5b600281106125c0576125c061259a565b9052565b600481106125c0576125c061259a565b600081518084526020808501945080840160005b8381101561260d5781516001600160a01b0316875295820195908201906001016125e8565b509495945050505050565b600081518084526020808501945080840160005b8381101561260d5781518752958201959082019060010161262c565b6020815261265a6020820183516125b0565b6000602083015161266e60408401826125c4565b5060408301516001600160a01b03811660608401525060608301516001600160a01b03811660808401525060808301516001600160a01b03811660a08401525060a08301516101c08060c08501526126ca6101e08501836125d4565b60c086015160e08681019190915286015161010080870191909152860151610120808701919091528601516101408087019190915286015161016080870191909152860151610180808701919091528601516101a080870191909152860151858203601f1901838701529092506127418382612618565b9695505050505050565b60006020828403121561275d57600080fd5b81356106d781612381565b6020815260006106d76020830184612618565b8035600281106123a457600080fd5b8035600481106123a457600080fd5b600067ffffffffffffffff8211156127b3576127b36123a9565b5060051b60200190565b600082601f8301126127ce57600080fd5b813560206127e36127de83612799565b61240c565b82815260059290921b8401810191818101908684111561280257600080fd5b8286015b8481101561282657803561281981612381565b8352918301918301612806565b509695505050505050565b600082601f83011261284257600080fd5b813560206128526127de83612799565b82815260059290921b8401810191818101908684111561287157600080fd5b8286015b848110156128265780358352918301918301612875565b60006020828403121561289e57600080fd5b813567ffffffffffffffff808211156128b657600080fd5b908301906101c082860312156128cb57600080fd5b6128d36123bf565b6128dc8361277b565b81526128ea6020840161278a565b60208201526128fb60408401612399565b604082015261290c60608401612399565b606082015261291d60808401612399565b608082015260a08301358281111561293457600080fd5b612940878286016127bd565b60a08301525060c0838101359082015260e08084013590820152610100808401359082015261012080840135908201526101408084013590820152610160808401359082015261018080840135908201526101a080840135838111156129a557600080fd5b6129b188828701612831565b918301919091525095945050505050565b600080600080600060a086880312156129da57600080fd5b85356129e581612381565b945060208601356129f581612381565b9350604086013567ffffffffffffffff80821115612a1257600080fd5b612a1e89838a01612831565b94506060880135915080821115612a3457600080fd5b612a4089838a01612831565b93506080880135915080821115612a5657600080fd5b50612a638882890161243d565b9150509295509295909350565b60008060008060808587031215612a8657600080fd5b843593506020850135612a9881612381565b93969395505050506040820135916060013590565b600080600080600060a08688031215612ac557600080fd5b8535612ad081612381565b94506020860135612ae081612381565b93506040860135925060608601359150608086013567ffffffffffffffff811115612b0a57600080fd5b612a638882890161243d565b60208082526012908201527113d08e881a5b9d985b1a59081b585c9ad95d60721b604082015260600190565b634e487b7160e01b600052603260045260246000fd5b60208082526025908201527f41433a206f7264657220616c726561647920636c6f736564206f7220636f6d706040820152641b195d195960da1b606082015260800190565b634e487b7160e01b600052601160045260246000fd5b600082821015612bc557612bc5612b9d565b500390565b60008219821115612bdd57612bdd612b9d565b500190565b600060208284031215612bf457600080fd5b815160ff811681146106d757600080fd5b600181815b80851115612c40578160001904821115612c2657612c26612b9d565b80851615612c3357918102915b93841c9390800290612c0a565b509250929050565b600082612c575750600161038e565b81612c645750600061038e565b8160018114612c7a5760028114612c8457612ca0565b600191505061038e565b60ff841115612c9557612c95612b9d565b50506001821b61038e565b5060208310610133831016604e8410600b8410161715612cc3575081810a61038e565b612ccd8383612c05565b8060001904821115612ce157612ce1612b9d565b029392505050565b60006106d78383612c48565b634e487b7160e01b600052601260045260246000fd5b600082612d1a57612d1a612cf5565b500490565b6000816000190483118215151615612d3957612d39612b9d565b500290565b6000600019821415612d5257612d52612b9d565b5060010190565b6001600160a01b038416815260608101612d7660208301856125b0565b826040830152949350505050565b600082601f830112612d9557600080fd5b81516020612da56127de83612799565b82815260059290921b84018101918181019086841115612dc457600080fd5b8286015b848110156128265780518352918301918301612dc8565b60006020808385031215612df257600080fd5b825167ffffffffffffffff80821115612e0a57600080fd5b9084019060408287031215612e1e57600080fd5b612e266123e9565b825182811115612e3557600080fd5b8301601f81018813612e4657600080fd5b8051612e546127de82612799565b81815260059190911b8201860190868101908a831115612e7357600080fd5b928701925b82841015612e9a578351612e8b81612381565b82529287019290870190612e78565b84525050508284015182811115612eb057600080fd5b612ebc88828601612d84565b948201949094529695505050505050565b8581526001600160a01b03851660208201526040810184905260a08101612ef760608301856125b0565b8260808301529695505050505050565b600082612f1657612f16612cf5565b500690565b600060208284031215612f2d57600080fd5b815180151581146106d757600080fd5b60005b83811015612f58578181015183820152602001612f40565b838111156115495750506000910152565b60008251612f7b818460208701612f3d565b9190910192915050565b6020815260008251806020840152612fa4816040850160208701612f3d565b601f01601f1916919091016040019291505056fea2646970667358221220e2bc5f56f082b0af00de6b798bc391e061ec8dc6547546cc60980921aec3837a64736f6c634300080a0033