wemix-logo
WEMIX3.0 Explorer

Contract

0x3e017a50ec4cD32B61a980c32cEA20ae321b3052
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
0x6080604052600436106100e85760003560e01c80638cf781001161008a578063ddd5e1b211610059578063ddd5e1b2146102dc578063e05b73d2146102fc578063f23a6e611461031c578063f43b52d51461034857600080fd5b80638cf78100146102395780639067b67714610263578063bc197c8114610290578063d0eae7a1146102bc57600080fd5b80632b62ad26116100c65780632b62ad26146101ac57806331936a9a146101bf57806357d682c4146101ec5780637b90fc811461020c57600080fd5b806301ffc9a7146100ed578063150b7a02146101225780631850fc2f1461015b575b600080fd5b3480156100f957600080fd5b5061010d610108366004612356565b61035d565b60405190151581526020015b60405180910390f35b34801561012e57600080fd5b5061014261013d3660046124ac565b610394565b6040516001600160e01b03199091168152602001610119565b34801561016757600080fd5b5061019e610176366004612518565b60009182526004602090815260408084206001600160a01b0393909316845291905290205490565b604051908152602001610119565b61010d6101ba366004612548565b6103a5565b3480156101cb57600080fd5b506101df6101da366004612580565b6106de565b6040516101199190612647565b3480156101f857600080fd5b5061010d610207366004612518565b610979565b34801561021857600080fd5b5061022c61022736600461274a565b610aae565b6040516101199190612767565b61024c61024736600461288b565b610b1a565b604080519215158352602083019190915201610119565b34801561026f57600080fd5b5061019e61027e366004612580565b60009081526002602052604090205490565b34801561029c57600080fd5b506101426102ab3660046129c1565b63bc197c8160e01b95945050505050565b3480156102c857600080fd5b5061010d6102d7366004612a6f565b610fd5565b3480156102e857600080fd5b5061010d6102f7366004612518565b61102a565b34801561030857600080fd5b5061019e610317366004612518565b6111e8565b34801561032857600080fd5b50610142610337366004612aac565b63f23a6e6160e01b95945050505050565b34801561035457600080fd5b5060015461019e565b60006001600160e01b03198216630271189760e51b148061038e57506301ffc9a760e01b6001600160e01b03198316145b92915050565b630a85bd0160e11b5b949350505050565b6000336001600160a01b037f000000000000000000000000f5c28a69892159f52286f66f9cdb1185a44b17e416146103f85760405162461bcd60e51b81526004016103ef90612b15565b60405180910390fd5b6104006113bf565b600042905060006001868154811061041a5761041a612b41565b90600052602060002090600c0201905061043381611419565b61044f5760405162461bcd60e51b81526004016103ef90612b57565b6000868152600260205260409020548211156104ad5760405162461bcd60e51b815260206004820152601a60248201527f41433a20616c726561647920626964207375636365737366756c00000000000060448201526064016103ef565b600381015461050657838160080154146105015760405162461bcd60e51b815260206004820152601560248201527441433a20696e76616c69642062696420707269636560581b60448201526064016103ef565b610568565b6008810154600282015461052491906001600160a01b03168661144d565b6105685760405162461bcd60e51b815260206004820152601560248201527441433a20696e76616c69642062696420707269636560581b60448201526064016103ef565b60008681526004602090815260408083206001600160a01b03891684529091528120546105959086612bb2565b60028301549091506001600160a01b03166105f2578034146105ed5760405162461bcd60e51b815260206004820152601160248201527041433a20696e76616c69642076616c756560781b60448201526064016103ef565b61060c565b600282015461060c906001600160a01b03168730846114de565b600b820180546001808201835560009283526020808420909201849055600385018054918201815583528183200180546001600160a01b0319166001600160a01b038a16908117909155600885018890558983526004825260408084209184529152902085905561067f612a3084612bc9565b60008881526002602052604080822092909255905186916001600160a01b038916918a917fc203d0ad514339f510ad3503e916d33a9c299da647aabe875d7fec7968f1af2b91a4600193505050506106d76001600055565b9392505050565b61076c604080516101c0810190915280600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b0316815260200160006001600160a01b031681526020016060815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b60015482106107ae5760405162461bcd60e51b815260206004820152600e60248201526d27a11d1034b73232bc1037bb32b960911b60448201526064016103ef565b600182815481106107c1576107c1612b41565b60009182526020909120604080516101c08101909152600c909202018054829060ff1660018111156107f5576107f5612599565b600181111561080657610806612599565b81528154602090910190610100900460ff16600381111561082957610829612599565b600381111561083a5761083a612599565b815281546001600160a01b03620100009091048116602080840191909152600184015482166040808501919091526002850154909216606084015260038401805483518184028101840190945280845260809094019390918301828280156108cb57602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116108ad575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b820180548060200260200160405190810160405280929190818152602001828054801561096957602002820191906000526020600020905b815481526020019060010190808311610955575b5050505050815250509050919050565b6000336001600160a01b037f000000000000000000000000f5c28a69892159f52286f66f9cdb1185a44b17e416146109c35760405162461bcd60e51b81526004016103ef90612b15565b6109cb6113bf565b6000600184815481106109e0576109e0612b41565b60009182526020909120600c9091020180549091506001600160a01b0384811662010000909204161415610a1d57610a18818461154f565b610a69565b60008481526004602090815260408083206001600160a01b038716845290915290205415610a5057610a188184866115d5565b604051634a018b2f60e01b815260040160405180910390fd5b6040516001600160a01b0384169085907f9384174c8517f5537b08e79211fc039e8a098571a3a2b4cb21dfa6f3237e8de190600090a3600191505061038e6001600055565b6001600160a01b038116600090815260036020908152604091829020805483518184028101840190945280845260609392830182828015610b0e57602002820191906000526020600020905b815481526020019060010190808311610afa575b50505050509050919050565b600080336001600160a01b037f000000000000000000000000f5c28a69892159f52286f66f9cdb1185a44b17e41614610b655760405162461bcd60e51b81526004016103ef90612b15565b610b6d6113bf565b60408301516001600160a01b0316610bbc5760405162461bcd60e51b815260206004820152601260248201527141433a2073656c6c6572206973207a65726f60701b60448201526064016103ef565b428361010001511015610c0a5760405162461bcd60e51b815260206004820152601660248201527541433a20696e76616c69642073746172742074696d6560501b60448201526064016103ef565b610c178360600151611695565b610c635760405162461bcd60e51b815260206004820152601760248201527f41433a2061756374696f6e206f6e6c792045524337323100000000000000000060448201526064016103ef565b6000610c6e846116b1565b6101408501516080860151919250610d04916001600160a01b031615610cf95785608001516001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610cd0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cf49190612be1565b610cfc565b60125b60ff166118f5565b610d505760405162461bcd60e51b815260206004820152601760248201527f41433a20696e76616c696420737461727420707269636500000000000000000060448201526064016103ef565b600060018281548110610d6557610d65612b41565b60009182526020909120604080516101c08101909152600c909202018054829060ff166001811115610d9957610d99612599565b6001811115610daa57610daa612599565b81528154602090910190610100900460ff166003811115610dcd57610dcd612599565b6003811115610dde57610dde612599565b815281546001600160a01b0362010000909104811660208084019190915260018401548216604080850191909152600285015490921660608401526003840180548351818402810184019094528084526080909401939091830182828015610e6f57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610e51575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b8201805480602002602001604051908101604052809291908181526020018280548015610f0d57602002820191906000526020600020905b815481526020019060010190808311610ef9575b505050505081525050905080606001516001600160a01b031681604001516001600160a01b0316837f792c8486d66ed3f88047c705f222f75a2140404da27f40fb1bcae8e93169ea5584608001518560c001518660e00151876101000151886101200151896101400151604051610fb7969594939291906001600160a01b03969096168652602086019490945260408501929092526060840152608083015260a082015260c00190565b60405180910390a450600192509050610fd06001600055565b915091565b6000336001600160a01b037f000000000000000000000000f5c28a69892159f52286f66f9cdb1185a44b17e4161461101f5760405162461bcd60e51b81526004016103ef90612b15565b506001949350505050565b6000336001600160a01b037f000000000000000000000000f5c28a69892159f52286f66f9cdb1185a44b17e416146110745760405162461bcd60e51b81526004016103ef90612b15565b61107c6113bf565b60006001848154811061109157611091612b41565b90600052602060002090600c020190506110aa81611419565b6110c65760405162461bcd60e51b81526004016103ef90612b57565b600084815260026020526040902054421161111a5760405162461bcd60e51b815260206004820152601460248201527320a19d1037b71033b7b4b7339030bab1ba34b7b760611b60448201526064016103ef565b6003810180549061112c600183612bb2565b8154811061113c5761113c612b41565b6000918252602090912001546001600160a01b038581169116146111975760405162461bcd60e51b815260206004820152601260248201527120a19d103737ba103a37b8103134b23232b960711b60448201526064016103ef565b6111a2858386611901565b6040516001600160a01b0385169086907fc3cd76f50deaae0766fadc6a7ee5ba43e42bcb83ab748d1bc1d1fb8c7373ae8790600090a360019250505061038e6001600055565b6000806001600160a01b0383161561126157826001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015611238573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061125c9190612be1565b611264565b60125b60ff169050600061127682600a612ce8565b6112809086612d0a565b9050600a8110156112b45761129682600a612ce8565b6112a1826001612bc9565b6112ab9190612d1e565b9250505061038e565b60648110156112e9576112c8826001612bc9565b6112d390600a612ce8565b600a6112df8382612bc9565b6112a19190612d0a565b60006112f482611b55565b6112ff906001612bc9565b9050600061130e600283612bb2565b61131990600a612ce8565b6113239084612d0a565b61132e906001612bc9565b905060005b6005818154811061134657611346612b41565b906000526020600020015482111561136a578061136281612d3d565b915050611333565b84611376600285612bb2565b6113809190612bc9565b61138b90600a612ce8565b6005828154811061139e5761139e612b41565b90600052602060002001546113b39190612d1e565b98975050505050505050565b600260005414156114125760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016103ef565b6002600055565b600060018254610100900460ff16600381111561143857611438612599565b1461144557506000919050565b506001919050565b6000818410801561039d575061039d826001600160a01b038516156114d357846001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa1580156114aa573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114ce9190612be1565b6114d6565b60125b60ff16611c2d565b6040516001600160a01b03808516602483015283166044820152606481018290526115499085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152611d59565b50505050565b6003820154156115955760405162461bcd60e51b815260206004820152601160248201527041433a206269646465722065786973747360781b60448201526064016103ef565b815461ff0019166102001780835560018084015460078501546115d1936001600160a01b03928316933093620100009092049091169190611e33565b5050565b600383018054906001600160a01b038416906115f2600184612bb2565b8154811061160257611602612b41565b6000918252602090912001546001600160a01b031614156116565760405162461bcd60e51b815260206004820152600e60248201526d20a19d103a37b8103134b23232b960911b60448201526064016103ef565b60008281526004602090815260408083206001600160a01b038781168552925282208054929055600286015461168e91168583611f36565b5050505050565b600061038e6001600160a01b0383166380ac58cd60e01b611ffb565b60018054604080516101c081018252600080825260208201859052858301516001600160a01b03908116938301939093526060808701518416908301526080808701519093169282019290925260a0808601519082015260c0808601519082015260e08101849052610100808601519082015261012080860151908201526101408086015190820152610160810182905261018081018290526101a0808601519082015282840184558382528051600c84027fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6018054939592939092839160ff19169083818111156117a5576117a5612599565b021790555060208201518154829061ff0019166101008360038111156117cd576117cd612599565b0217905550604082015181546001600160a01b03918216620100000262010000600160b01b031990911617825560608301516001830180549183166001600160a01b0319928316179055608084015160028401805491909316911617905560a082015180516118469160038401916020909101906122a1565b5060c0820151600482015560e082015160058201556101008201516006820155610120820151600782015561014082015160088201556101608201516009820155610180820151600a8201556101a082015180516118ae91600b840191602090910190612306565b50505060008181526002602090815260408083206000199055948501516001600160a01b031682526003815293812080546001810182559082529390209092018290555090565b60006106d78383612017565b815461ff00198116610300178355600183015460078401546040516308e8366360e21b81526000936001600160a01b037f00000000000000000000000043d7f9c312d5e1dec37c0b0ca6bfd04ef762d7d08116946323a0d98c9461197094929091169260ff1691600401612d58565b600060405180830381865afa15801561198d573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526119b59190810190612dde565b60018401546007850154855460088701546040516367ec0bd560e01b81529495506000946001600160a01b037f0000000000000000000000000e7cf92851f84fd745ebdf7672f326a931666da98116956367ec0bd595611a25958d959290931693909260ff169190600401612ecc565b600060405180830381600087803b158015611a3f57600080fd5b505af1158015611a53573d6000803e3d6000fd5b5050505060005b825151811015611af957600061271084602001518381518110611a7f57611a7f612b41565b60200260200101518760080154611a969190612d1e565b611aa09190612d0a565b9050611aac8184612bc9565b600287015485518051929550611ae6926001600160a01b039092169185908110611ad857611ad8612b41565b602002602001015183611f36565b5080611af181612d3d565b915050611a5a565b50600284015484546008860154611b2e926001600160a01b03908116926201000090041690611b29908590612bb2565b611f36565b60018401546007850154600586015461168e926001600160a01b0316913091879190611e33565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8310611b945772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef81000000008310611bc0576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310611bde57662386f26fc10000830492506010015b6305f5e1008310611bf6576305f5e100830492506008015b6127108310611c0a57612710830492506004015b60648310611c1c576064830492506002015b600a831061038e5760010192915050565b6000611c398383612017565b611c455750600061038e565b6000611c5283600a612ce8565b611c5c9085612d0a565b9050600a811015611c7157600191505061038e565b6064811015611c9057611c85600a82612f06565b60001491505061038e565b6000611c9b82611b55565b611ca6906001612bc9565b9050611cb3600282612bb2565b611cbe90600a612ce8565b611cc89083612f06565b15611cd85760009250505061038e565b6000611ce5600283612bb2565b611cf090600a612ce8565b611cfa9084612d0a565b905060005b6022811015611d4c578160058281548110611d1c57611d1c612b41565b90600052602060002001541415611d3a57600194505050505061038e565b80611d4481612d3d565b915050611cff565b5060009695505050505050565b6000611dae826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166120409092919063ffffffff16565b9050805160001480611dcf575080806020019051810190611dcf9190612f1a565b611e2e5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016103ef565b505050565b611e3c85611695565b15611eb057604051632142170760e11b81526001600160a01b0385811660048301528481166024830152604482018490528616906342842e0e90606401600060405180830381600087803b158015611e9357600080fd5b505af1158015611ea7573d6000803e3d6000fd5b5050505061168e565b604051637921219560e11b81526001600160a01b0385811660048301528481166024830152604482018490526064820183905260a06084830152600060a483015286169063f242432a9060c401600060405180830381600087803b158015611f1757600080fd5b505af1158015611f2b573d6000803e3d6000fd5b505050505050505050565b6001600160a01b038316611fe7576000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114611f91576040519150601f19603f3d011682016040523d82523d6000602084013e611f96565b606091505b50509050806115495760405162461bcd60e51b815260206004820152601860248201527f4f423a20636f696e206e6f74207472616e73666572726564000000000000000060448201526064016103ef565b611e2e6001600160a01b038416838361204f565b60006120068361207f565b80156106d757506106d783836120b2565b600082158015906106d7575061202e82600a612ce8565b6120389084612f06565b159392505050565b606061039d848460008561213b565b6040516001600160a01b038316602482015260448101829052611e2e90849063a9059cbb60e01b90606401611512565b6000612092826301ffc9a760e01b6120b2565b801561038e57506120ab826001600160e01b03196120b2565b1592915050565b604080516001600160e01b03198316602480830191909152825180830390910181526044909101909152602080820180516001600160e01b03166301ffc9a760e01b178152825160009392849283928392918391908a617530fa92503d91506000519050828015612124575060208210155b80156121305750600081115b979650505050505050565b60608247101561219c5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b60648201526084016103ef565b600080866001600160a01b031685876040516121b89190612f68565b60006040518083038185875af1925050503d80600081146121f5576040519150601f19603f3d011682016040523d82523d6000602084013e6121fa565b606091505b5091509150612130878383876060831561227257825161226b576001600160a01b0385163b61226b5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016103ef565b508161039d565b61039d83838151156122875781518083602001fd5b8060405162461bcd60e51b81526004016103ef9190612f84565b8280548282559060005260206000209081019282156122f6579160200282015b828111156122f657825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906122c1565b50612302929150612341565b5090565b8280548282559060005260206000209081019282156122f6579160200282015b828111156122f6578251825591602001919060010190612326565b5b808211156123025760008155600101612342565b60006020828403121561236857600080fd5b81356001600160e01b0319811681146106d757600080fd5b6001600160a01b038116811461239557600080fd5b50565b80356123a381612380565b919050565b634e487b7160e01b600052604160045260246000fd5b6040516101c0810167ffffffffffffffff811182821017156123e2576123e26123a8565b60405290565b6040805190810167ffffffffffffffff811182821017156123e2576123e26123a8565b604051601f8201601f1916810167ffffffffffffffff81118282101715612434576124346123a8565b604052919050565b600082601f83011261244d57600080fd5b813567ffffffffffffffff811115612467576124676123a8565b61247a601f8201601f191660200161240b565b81815284602083860101111561248f57600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080608085870312156124c257600080fd5b84356124cd81612380565b935060208501356124dd81612380565b925060408501359150606085013567ffffffffffffffff81111561250057600080fd5b61250c8782880161243c565b91505092959194509250565b6000806040838503121561252b57600080fd5b82359150602083013561253d81612380565b809150509250929050565b60008060006060848603121561255d57600080fd5b83359250602084013561256f81612380565b929592945050506040919091013590565b60006020828403121561259257600080fd5b5035919050565b634e487b7160e01b600052602160045260246000fd5b600281106125bf576125bf612599565b9052565b600481106125bf576125bf612599565b600081518084526020808501945080840160005b8381101561260c5781516001600160a01b0316875295820195908201906001016125e7565b509495945050505050565b600081518084526020808501945080840160005b8381101561260c5781518752958201959082019060010161262b565b602081526126596020820183516125af565b6000602083015161266d60408401826125c3565b5060408301516001600160a01b03811660608401525060608301516001600160a01b03811660808401525060808301516001600160a01b03811660a08401525060a08301516101c08060c08501526126c96101e08501836125d3565b60c086015160e08681019190915286015161010080870191909152860151610120808701919091528601516101408087019190915286015161016080870191909152860151610180808701919091528601516101a080870191909152860151858203601f1901838701529092506127408382612617565b9695505050505050565b60006020828403121561275c57600080fd5b81356106d781612380565b6020815260006106d76020830184612617565b8035600281106123a357600080fd5b8035600481106123a357600080fd5b600067ffffffffffffffff8211156127b2576127b26123a8565b5060051b60200190565b600082601f8301126127cd57600080fd5b813560206127e26127dd83612798565b61240b565b82815260059290921b8401810191818101908684111561280157600080fd5b8286015b8481101561282557803561281881612380565b8352918301918301612805565b509695505050505050565b600082601f83011261284157600080fd5b813560206128516127dd83612798565b82815260059290921b8401810191818101908684111561287057600080fd5b8286015b848110156128255780358352918301918301612874565b60006020828403121561289d57600080fd5b813567ffffffffffffffff808211156128b557600080fd5b908301906101c082860312156128ca57600080fd5b6128d26123be565b6128db8361277a565b81526128e960208401612789565b60208201526128fa60408401612398565b604082015261290b60608401612398565b606082015261291c60808401612398565b608082015260a08301358281111561293357600080fd5b61293f878286016127bc565b60a08301525060c0838101359082015260e08084013590820152610100808401359082015261012080840135908201526101408084013590820152610160808401359082015261018080840135908201526101a080840135838111156129a457600080fd5b6129b088828701612830565b918301919091525095945050505050565b600080600080600060a086880312156129d957600080fd5b85356129e481612380565b945060208601356129f481612380565b9350604086013567ffffffffffffffff80821115612a1157600080fd5b612a1d89838a01612830565b94506060880135915080821115612a3357600080fd5b612a3f89838a01612830565b93506080880135915080821115612a5557600080fd5b50612a628882890161243c565b9150509295509295909350565b60008060008060808587031215612a8557600080fd5b843593506020850135612a9781612380565b93969395505050506040820135916060013590565b600080600080600060a08688031215612ac457600080fd5b8535612acf81612380565b94506020860135612adf81612380565b93506040860135925060608601359150608086013567ffffffffffffffff811115612b0957600080fd5b612a628882890161243c565b60208082526012908201527113d08e881a5b9d985b1a59081b585c9ad95d60721b604082015260600190565b634e487b7160e01b600052603260045260246000fd5b60208082526025908201527f41433a206f7264657220616c726561647920636c6f736564206f7220636f6d706040820152641b195d195960da1b606082015260800190565b634e487b7160e01b600052601160045260246000fd5b600082821015612bc457612bc4612b9c565b500390565b60008219821115612bdc57612bdc612b9c565b500190565b600060208284031215612bf357600080fd5b815160ff811681146106d757600080fd5b600181815b80851115612c3f578160001904821115612c2557612c25612b9c565b80851615612c3257918102915b93841c9390800290612c09565b509250929050565b600082612c565750600161038e565b81612c635750600061038e565b8160018114612c795760028114612c8357612c9f565b600191505061038e565b60ff841115612c9457612c94612b9c565b50506001821b61038e565b5060208310610133831016604e8410600b8410161715612cc2575081810a61038e565b612ccc8383612c04565b8060001904821115612ce057612ce0612b9c565b029392505050565b60006106d78383612c47565b634e487b7160e01b600052601260045260246000fd5b600082612d1957612d19612cf4565b500490565b6000816000190483118215151615612d3857612d38612b9c565b500290565b6000600019821415612d5157612d51612b9c565b5060010190565b6001600160a01b038416815260608101612d7560208301856125af565b826040830152949350505050565b600082601f830112612d9457600080fd5b81516020612da46127dd83612798565b82815260059290921b84018101918181019086841115612dc357600080fd5b8286015b848110156128255780518352918301918301612dc7565b60006020808385031215612df157600080fd5b825167ffffffffffffffff80821115612e0957600080fd5b9084019060408287031215612e1d57600080fd5b612e256123e8565b825182811115612e3457600080fd5b8301601f81018813612e4557600080fd5b8051612e536127dd82612798565b81815260059190911b8201860190868101908a831115612e7257600080fd5b928701925b82841015612e99578351612e8a81612380565b82529287019290870190612e77565b84525050508284015182811115612eaf57600080fd5b612ebb88828601612d83565b948201949094529695505050505050565b8581526001600160a01b03851660208201526040810184905260a08101612ef660608301856125af565b8260808301529695505050505050565b600082612f1557612f15612cf4565b500690565b600060208284031215612f2c57600080fd5b815180151581146106d757600080fd5b60005b83811015612f57578181015183820152602001612f3f565b838111156115495750506000910152565b60008251612f7a818460208701612f3c565b9190910192915050565b6020815260008251806020840152612fa3816040850160208701612f3c565b601f01601f1916919091016040019291505056fea26469706673582212206d41dccf608bf9016f719a13f572183110ad45b2475abca9d20f52e951eaa87464736f6c634300080a0033