VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x33CA9f…06c5
Summary
Transactions
Transfers
Address
0x33CA9f7Ef6123a1A6cc10e618a2BE7e5c30F06c5
VET
1,800.00
VET
VTHO
10.62
VTHO
Master
0x67523EDDb879f8D9232Ca40A11823d95Eac1C66C
Deployer
0x67523EDDb879f8D9232Ca40A11823d95Eac1C66C
Code
0x60806040526004361061025e5760003560e01c80636352211e11610143578063b88d4fde116100bb578063da3ef23f11610077578063da3ef23f14610739578063e985e9c514610759578063f0f4426014610779578063f0f647b514610799578063f2fde38b146107c1578063fa3e4705146107e157005b8063b88d4fde14610677578063bd60b83f14610697578063c6682862146106ac578063c85b8786146106c1578063c87b56dd146106e9578063d18b39491461070957005b8063864ef3e51161010a578063864ef3e5146105be5780638cd4426d146105df5780638da5cb5b146105ff5780639154c9271461062257806395d89b4114610642578063a22cb4651461065757005b80636352211e1461053f5780636c0360eb1461055f57806370a0823114610574578063715018a6146105945780638456cb59146105a957005b80632f745c59116101d657806342842e0e1161019d57806342842e0e1461047a578063438b63001461049a5780634f6ccce7146104c757806355f804b3146104e75780635c975abb1461050757806361d027b31461051f57005b80632f745c59146103fd57806332cb6b0c1461041d578063377e2ead146104335780633ccfd60b146104505780633f4ba83a1461046557005b8063095ea7b311610225578063095ea7b31461032c5780630bc253551461034c57806311104e941461036c57806318160ddd1461037f57806323b872dd1461039e5780632a55205a146103be57005b806301ffc9a71461026757806303fd2a451461029c57806304634d8d146102ca57806306fdde03146102ea578063081812fc1461030c57005b3661026557005b005b34801561027357600080fd5b506102876102823660046128ff565b610801565b60405190151581526020015b60405180910390f35b3480156102a857600080fd5b506102b261dead81565b6040516001600160a01b039091168152602001610293565b3480156102d657600080fd5b506102656102e5366004612938565b610812565b3480156102f657600080fd5b506102ff610828565b60405161029391906129cd565b34801561031857600080fd5b506102b26103273660046129e0565b6108ba565b34801561033857600080fd5b506102656103473660046129f9565b6108e1565b34801561035857600080fd5b50610265610367366004612a33565b6109fb565b61026561037a3660046129e0565b610a5b565b34801561038b57600080fd5b50600a545b604051908152602001610293565b3480156103aa57600080fd5b506102656103b9366004612a50565b610c5c565b3480156103ca57600080fd5b506103de6103d9366004612a91565b610c8d565b604080516001600160a01b039093168352602083019190915201610293565b34801561040957600080fd5b506103906104183660046129f9565b610d39565b34801561042957600080fd5b506103906109c481565b34801561043f57600080fd5b50610390680ad78ebc5ac620000081565b34801561045c57600080fd5b50610265610dcf565b34801561047157600080fd5b50610265610eb6565b34801561048657600080fd5b50610265610495366004612a50565b610ec8565b3480156104a657600080fd5b506104ba6104b5366004612ab3565b610ee3565b6040516102939190612ad0565b3480156104d357600080fd5b506103906104e23660046129e0565b610f85565b3480156104f357600080fd5b50610265610502366004612b14565b611018565b34801561051357600080fd5b50600c5460ff16610287565b34801561052b57600080fd5b50600e546102b2906001600160a01b031681565b34801561054b57600080fd5b506102b261055a3660046129e0565b61106b565b34801561056b57600080fd5b506102ff6110a0565b34801561058057600080fd5b5061039061058f366004612ab3565b61112e565b3480156105a057600080fd5b506102656111b4565b3480156105b557600080fd5b506102656111c6565b3480156105ca57600080fd5b50600e5461028790600160a01b900460ff1681565b3480156105eb57600080fd5b506102656105fa3660046129f9565b6111d6565b34801561060b57600080fd5b50600c5461010090046001600160a01b03166102b2565b34801561062e57600080fd5b5061039061063d3660046129e0565b611298565b34801561064e57600080fd5b506102ff61130f565b34801561066357600080fd5b50610265610672366004612b86565b61131e565b34801561068357600080fd5b50610265610692366004612bca565b611329565b3480156106a357600080fd5b50610390603281565b3480156106b857600080fd5b506102ff611361565b3480156106cd57600080fd5b506102b27389498c7c6edb880c38c0351c9ac4faa8e348a46e81565b3480156106f557600080fd5b506102ff6107043660046129e0565b61136e565b34801561071557600080fd5b506102876107243660046129e0565b60116020526000908152604090205460ff1681565b34801561074557600080fd5b50610265610754366004612b14565b611425565b34801561076557600080fd5b50610287610774366004612caa565b61143a565b34801561078557600080fd5b50610265610794366004612ab3565b611468565b3480156107a557600080fd5b506102b273e6334699d6ac33a39de6014958ce12b93e24f31a81565b3480156107cd57600080fd5b506102656107dc366004612ab3565b611512565b3480156107ed57600080fd5b506102656107fc366004612cd8565b61158b565b600061080c82611655565b92915050565b61081a611660565b61082482826116c0565b5050565b60606002805461083790612d1a565b80601f016020809104026020016040519081016040528092919081815260200182805461086390612d1a565b80156108b05780601f10610885576101008083540402835291602001916108b0565b820191906000526020600020905b81548152906001019060200180831161089357829003601f168201915b5050505050905090565b60006108c5826117b9565b506000908152600660205260409020546001600160a01b031690565b60006108ec8261106b565b9050806001600160a01b0316836001600160a01b03160361095e5760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084015b60405180910390fd5b336001600160a01b038216148061097a575061097a813361143a565b6109ec5760405162461bcd60e51b815260206004820152603e60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c00006064820152608401610955565b6109f683836117de565b505050565b610a03611660565b600e8054821515600160a01b0260ff60a01b199091161790556040517fd84f9d191e08e08200bb0c81a4aed2d03271749935f0425bb2dd76e7eb0b825190610a5090831515815260200190565b60405180910390a150565b6002600d5403610aad5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610955565b6002600d55610aba61184c565b600e54600160a01b900460ff16610b085760405162461bcd60e51b81526020600482015260126024820152714275726e206973206e6f742061637469766560701b6044820152606401610955565b610b1181611892565b610b545760405162461bcd60e51b8152602060048201526014602482015273546f6b656e4964206f7574206f662072616e676560601b6044820152606401610955565b610b5d816118a9565b15610ba55760405162461bcd60e51b815260206004820152601860248201527713995dc81d1bdad95b88185b1c9958591e481b5a5b9d195960421b6044820152606401610955565b6109c4610bb1600a5490565b10610be95760405162461bcd60e51b815260206004820152600860248201526714dbdb19081bdd5d60c21b6044820152606401610955565b610bf2816118c6565b610bfc6001611980565b6000610c0782611ab4565b9050610c133383611e18565b6040805134815282151560208201528391829133917f789c7c63223c88411d4ccb515ea0ea0e10fac97232b42231e8ca25535fa4bf09910160405180910390a450506001600d55565b610c663382611e22565b610c825760405162461bcd60e51b815260040161095590612d54565b6109f6838383611e81565b60008281526001602090815260408083208151808301909252546001600160a01b038116808352600160a01b9091046001600160601b0316928201929092528291610d025750604080518082019091526000546001600160a01b0381168252600160a01b90046001600160601b031660208201525b602081015160009061271090610d21906001600160601b031687612db8565b610d2b9190612de5565b915196919550909350505050565b6000610d448361112e565b8210610da65760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b6064820152608401610955565b506001600160a01b03919091166000908152600860209081526040808320938352929052205490565b610dd7611660565b600e5460405147916000916001600160a01b039091169083908381818185875af1925050503d8060008114610e28576040519150601f19603f3d011682016040523d82523d6000602084013e610e2d565b606091505b5050905080610e705760405162461bcd60e51b815260206004820152600f60248201526e15da5d1a191c985dc819985a5b1959608a1b6044820152606401610955565b600e546040518381526001600160a01b03909116907f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a94243649060200160405180910390a25050565b610ebe611660565b610ec6612028565b565b6109f683838360405180602001604052806000815250611329565b60606000610ef08361112e565b905060008167ffffffffffffffff811115610f0d57610f0d612bb4565b604051908082528060200260200182016040528015610f36578160200160208202803683370190505b50905060005b82811015610f7d57610f4e8582610d39565b828281518110610f6057610f60612df9565b602090810291909101015280610f7581612e0f565b915050610f3c565b509392505050565b6000610f90600a5490565b8210610ff35760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b6064820152608401610955565b600a828154811061100657611006612df9565b90600052602060002001549050919050565b611020611660565b600f61102d828483612e76565b507ff9c7803e94e0d3c02900d8a90893a6d5e90dd04d32a4cfe825520f82bf9f32f6828260405161105f929190612f37565b60405180910390a15050565b6000818152600460205260408120546001600160a01b03168061080c5760405162461bcd60e51b815260040161095590612f66565b600f80546110ad90612d1a565b80601f01602080910402602001604051908101604052809291908181526020018280546110d990612d1a565b80156111265780601f106110fb57610100808354040283529160200191611126565b820191906000526020600020905b81548152906001019060200180831161110957829003601f168201915b505050505081565b60006001600160a01b0382166111985760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f7420612076616044820152683634b21037bbb732b960b91b6064820152608401610955565b506001600160a01b031660009081526005602052604090205490565b6111bc611660565b610ec6600061207a565b6111ce611660565b610ec66120d4565b6111de611660565b6001600160a01b0382166112215760405162461bcd60e51b815260206004820152600a6024820152692d32b937903a37b5b2b760b11b6044820152606401610955565b600e5460405163a9059cbb60e01b81526001600160a01b039182166004820152602481018390529083169063a9059cbb906044016020604051808303816000875af1158015611274573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109f69190612f98565b6040516302e2c6f960e11b8152600481018290526000907389498c7c6edb880c38c0351c9ac4faa8e348a46e906305c58df290602401602060405180830381865afa1580156112eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061080c9190612fb5565b60606003805461083790612d1a565b610824338383612111565b6113333383611e22565b61134f5760405162461bcd60e51b815260040161095590612d54565b61135b848484846121db565b50505050565b601080546110ad90612d1a565b6060611379826118a9565b6113c55760405162461bcd60e51b815260206004820152601f60248201527f55524920717565727920666f72206e6f6e6578697374656e7420746f6b656e006044820152606401610955565b60006113cf61220e565b905080516000036113f0575050604080516020810190915260008152919050565b806113fa8461221d565b601060405160200161140e93929190612fce565b604051602081830303815290604052915050919050565b61142d611660565b60106109f6828483612e76565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b611470611660565b6001600160a01b0381166114b65760405162461bcd60e51b815260206004820152600d60248201526c5a65726f20747265617375727960981b6044820152606401610955565b600e546040516001600160a01b038084169216907f21eb548722a564f6e09f039f7aa858ae94c911910f3823b37af2250eeca4f40390600090a3600e80546001600160a01b0319166001600160a01b0392909216919091179055565b61151a611660565b6001600160a01b03811661157f5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610955565b6115888161207a565b50565b611593611660565b6001600160a01b038316158015906115b357506001600160a01b03811615155b6115ee5760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610955565b604051632142170760e11b81526001600160a01b038416906342842e0e9061161e9030908590879060040161306e565b600060405180830381600087803b15801561163857600080fd5b505af115801561164c573d6000803e3d6000fd5b50505050505050565b600061080c8261231e565b600c546001600160a01b03610100909104163314610ec65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610955565b6127106001600160601b038216111561172e5760405162461bcd60e51b815260206004820152602a60248201527f455243323938313a20726f79616c7479206665652077696c6c206578636565646044820152692073616c65507269636560b01b6064820152608401610955565b6001600160a01b0382166117805760405162461bcd60e51b815260206004820152601960248201527822a921991c9c189d1034b73b30b634b2103932b1b2b4bb32b960391b6044820152606401610955565b604080518082019091526001600160a01b039092168083526001600160601b039091166020909201829052600160a01b90910217600055565b6117c2816118a9565b6115885760405162461bcd60e51b815260040161095590612f66565b600081815260066020526040902080546001600160a01b0319166001600160a01b03841690811790915581906118138261106b565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600c5460ff1615610ec65760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b6044820152606401610955565b60006001821015801561080c5750506109c4101590565b6000908152600460205260409020546001600160a01b0316151590565b6040516302e2c6f960e11b8152600481018290526000907389498c7c6edb880c38c0351c9ac4faa8e348a46e906305c58df290602401602060405180830381865afa158015611919573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061193d9190612fb5565b905060328110156108245760405162461bcd60e51b815260206004820152600d60248201526c4c6576656c20746f6f206c6f7760981b6044820152606401610955565b600061199582680ad78ebc5ac6200000612db8565b9050803410156119da5760405162461bcd60e51b815260206004820152601060248201526f125b9cdd59999a58da595b9d0815915560821b6044820152606401610955565b803411156108245760006119ee8234613092565b604051909150600090339083908381818185875af1925050503d8060008114611a33576040519150601f19603f3d011682016040523d82523d6000602084013e611a38565b606091505b5050905080611a795760405162461bcd60e51b815260206004820152600d60248201526c1499599d5b990819985a5b1959609a1b6044820152606401610955565b60405182815233907fbb28353e4598c3b9199101a66e0989549b659a59a54d2c27fbb183f1932c8e6d9060200160405180910390a250505050565b60008181526011602052604081205460ff1615611b135760405162461bcd60e51b815260206004820152601a60248201527f4f6c6420746f6b656e20616c726561647920636f6e73756d65640000000000006044820152606401610955565b6040516331a9108f60e11b81526004810183905273e6334699d6ac33a39de6014958ce12b93e24f31a9033908290636352211e90602401602060405180830381865afa158015611b67573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b8b91906130a5565b6001600160a01b031614611bda5760405162461bcd60e51b81526020600482015260166024820152752737ba1037bbb732b91037b31037b632103a37b5b2b760511b6044820152606401610955565b60405163020604bf60e21b81526004810184905260009030906001600160a01b0384169063081812fc90602401602060405180830381865afa158015611c24573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c4891906130a5565b6001600160a01b03161480611cc6575060405163e985e9c560e01b81523360048201523060248201526001600160a01b0383169063e985e9c590604401602060405180830381865afa158015611ca2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cc69190612f98565b905080611d255760405162461bcd60e51b815260206004820152602760248201527f417070726f7665207468697320636f6e747261637420666f7220746865206f6c60448201526632103a37b5b2b760c91b6064820152608401610955565b604051630852cd8d60e31b8152600481018590526000935073e6334699d6ac33a39de6014958ce12b93e24f31a906342966c6890602401600060405180830381600087803b158015611d7657600080fd5b505af1925050508015611d87575060015b611df457604051632142170760e11b81526001600160a01b038316906342842e0e90611dbd90339061dead90899060040161306e565b600060405180830381600087803b158015611dd757600080fd5b505af1158015611deb573d6000803e3d6000fd5b50505050611df9565b600192505b5050600091825260116020526040909120805460ff1916600117905590565b6108248282612343565b600080611e2e8361106b565b9050806001600160a01b0316846001600160a01b03161480611e555750611e55818561143a565b80611e795750836001600160a01b0316611e6e846108ba565b6001600160a01b0316145b949350505050565b826001600160a01b0316611e948261106b565b6001600160a01b031614611ef85760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b6064820152608401610955565b6001600160a01b038216611f5a5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610955565b611f6583838361235d565b611f706000826117de565b6001600160a01b0383166000908152600560205260408120805460019290611f99908490613092565b90915550506001600160a01b0382166000908152600560205260408120805460019290611fc79084906130c2565b909155505060008181526004602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b612030612370565b600c805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b600c80546001600160a01b03838116610100818102610100600160a81b031985161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6120dc61184c565b600c805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861205d3390565b816001600160a01b0316836001600160a01b03160361216e5760405162461bcd60e51b815260206004820152601960248201527822a9219b99189d1030b8383937bb32903a379031b0b63632b960391b6044820152606401610955565b6001600160a01b03838116600081815260076020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b6121e6848484611e81565b6121f2848484846123b9565b61135b5760405162461bcd60e51b8152600401610955906130d5565b6060600f805461083790612d1a565b6060816000036122445750506040805180820190915260018152600360fc1b602082015290565b8160005b811561226e578061225881612e0f565b91506122679050600a83612de5565b9150612248565b60008167ffffffffffffffff81111561228957612289612bb4565b6040519080825280601f01601f1916602001820160405280156122b3576020820181803683370190505b5090505b8415611e79576122c8600183613092565b91506122d5600a86613127565b6122e09060306130c2565b60f81b8183815181106122f5576122f5612df9565b60200101906001600160f81b031916908160001a905350612317600a86612de5565b94506122b7565b60006001600160e01b0319821663780e9d6360e01b148061080c575061080c826124ba565b6108248282604051806020016040528060008152506124fa565b61236561184c565b6109f683838361252d565b600c5460ff16610ec65760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b6044820152606401610955565b60006001600160a01b0384163b156124af57604051630a85bd0160e11b81526001600160a01b0385169063150b7a02906123fd90339089908890889060040161313b565b6020604051808303816000875af1925050508015612438575060408051601f3d908101601f1916820190925261243591810190613178565b60015b612495573d808015612466576040519150601f19603f3d011682016040523d82523d6000602084013e61246b565b606091505b50805160000361248d5760405162461bcd60e51b8152600401610955906130d5565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611e79565b506001949350505050565b60006001600160e01b031982166380ac58cd60e01b14806124eb57506001600160e01b03198216635b5e139f60e01b145b8061080c575061080c826125e5565b612504838361261a565b61251160008484846123b9565b6109f65760405162461bcd60e51b8152600401610955906130d5565b6001600160a01b0383166125885761258381600a80546000838152600b60205260408120829055600182018355919091527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a80155565b6125ab565b816001600160a01b0316836001600160a01b0316146125ab576125ab8382612759565b6001600160a01b0382166125c2576109f6816127f6565b826001600160a01b0316826001600160a01b0316146109f6576109f682826128a5565b60006001600160e01b0319821663152a902d60e11b148061080c57506301ffc9a760e01b6001600160e01b031983161461080c565b6001600160a01b0382166126705760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610955565b612679816118a9565b156126c65760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610955565b6126d26000838361235d565b6001600160a01b03821660009081526005602052604081208054600192906126fb9084906130c2565b909155505060008181526004602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b600060016127668461112e565b6127709190613092565b6000838152600960205260409020549091508082146127c3576001600160a01b03841660009081526008602090815260408083208584528252808320548484528184208190558352600990915290208190555b5060009182526009602090815260408084208490556001600160a01b039094168352600881528383209183525290812055565b600a5460009061280890600190613092565b6000838152600b6020526040812054600a805493945090928490811061283057612830612df9565b9060005260206000200154905080600a838154811061285157612851612df9565b6000918252602080832090910192909255828152600b9091526040808220849055858252812055600a80548061288957612889613195565b6001900381819060005260206000200160009055905550505050565b60006128b08361112e565b6001600160a01b039093166000908152600860209081526040808320868452825280832085905593825260099052919091209190915550565b6001600160e01b03198116811461158857600080fd5b60006020828403121561291157600080fd5b813561291c816128e9565b9392505050565b6001600160a01b038116811461158857600080fd5b6000806040838503121561294b57600080fd5b823561295681612923565b915060208301356001600160601b038116811461297257600080fd5b809150509250929050565b60005b83811015612998578181015183820152602001612980565b50506000910152565b600081518084526129b981602086016020860161297d565b601f01601f19169290920160200192915050565b60208152600061291c60208301846129a1565b6000602082840312156129f257600080fd5b5035919050565b60008060408385031215612a0c57600080fd5b8235612a1781612923565b946020939093013593505050565b801515811461158857600080fd5b600060208284031215612a4557600080fd5b813561291c81612a25565b600080600060608486031215612a6557600080fd5b8335612a7081612923565b92506020840135612a8081612923565b929592945050506040919091013590565b60008060408385031215612aa457600080fd5b50508035926020909101359150565b600060208284031215612ac557600080fd5b813561291c81612923565b6020808252825182820181905260009190848201906040850190845b81811015612b0857835183529284019291840191600101612aec565b50909695505050505050565b60008060208385031215612b2757600080fd5b823567ffffffffffffffff80821115612b3f57600080fd5b818501915085601f830112612b5357600080fd5b813581811115612b6257600080fd5b866020828501011115612b7457600080fd5b60209290920196919550909350505050565b60008060408385031215612b9957600080fd5b8235612ba481612923565b9150602083013561297281612a25565b634e487b7160e01b600052604160045260246000fd5b60008060008060808587031215612be057600080fd5b8435612beb81612923565b93506020850135612bfb81612923565b925060408501359150606085013567ffffffffffffffff80821115612c1f57600080fd5b818701915087601f830112612c3357600080fd5b813581811115612c4557612c45612bb4565b604051601f8201601f19908116603f01168101908382118183101715612c6d57612c6d612bb4565b816040528281528a6020848701011115612c8657600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b60008060408385031215612cbd57600080fd5b8235612cc881612923565b9150602083013561297281612923565b600080600060608486031215612ced57600080fd5b8335612cf881612923565b9250602084013591506040840135612d0f81612923565b809150509250925092565b600181811c90821680612d2e57607f821691505b602082108103612d4e57634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252602e908201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560408201526d1c881b9bdc88185c1c1c9bdd995960921b606082015260800190565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761080c5761080c612da2565b634e487b7160e01b600052601260045260246000fd5b600082612df457612df4612dcf565b500490565b634e487b7160e01b600052603260045260246000fd5b600060018201612e2157612e21612da2565b5060010190565b601f8211156109f657600081815260208120601f850160051c81016020861015612e4f5750805b601f850160051c820191505b81811015612e6e57828155600101612e5b565b505050505050565b67ffffffffffffffff831115612e8e57612e8e612bb4565b612ea283612e9c8354612d1a565b83612e28565b6000601f841160018114612ed65760008515612ebe5750838201355b600019600387901b1c1916600186901b178355612f30565b600083815260209020601f19861690835b82811015612f075786850135825560209485019460019092019101612ee7565b5086821015612f245760001960f88860031b161c19848701351681555b505060018560011b0183555b5050505050565b60208152816020820152818360408301376000818301604090810191909152601f909201601f19160101919050565b602080825260189082015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b604082015260600190565b600060208284031215612faa57600080fd5b815161291c81612a25565b600060208284031215612fc757600080fd5b5051919050565b600084516020612fe18285838a0161297d565b855191840191612ff48184848a0161297d565b855492019160009061300581612d1a565b6001828116801561301d57600181146130325761305e565b60ff198416875282151583028701945061305e565b896000528560002060005b848110156130565781548982015290830190870161303d565b505082870194505b50929a9950505050505050505050565b6001600160a01b039384168152919092166020820152604081019190915260600190565b8181038181111561080c5761080c612da2565b6000602082840312156130b757600080fd5b815161291c81612923565b8082018082111561080c5761080c612da2565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60008261313657613136612dcf565b500690565b6001600160a01b038581168252841660208201526040810183905260806060820181905260009061316e908301846129a1565b9695505050505050565b60006020828403121561318a57600080fd5b815161291c816128e9565b634e487b7160e01b600052603160045260246000fdfea26469706673582212207ac3f33f0b0d8d7e678337918f3c8a846185da6515b8bd7f041c1c199df15fc564736f6c63430008130033