VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x8901b2…6F04
Summary
Transactions
Transfers
Address
0x8901b27B87979F4e5B4E96Ce1cB3083Cbae86F04
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x2064f43541082506207dd368D0c8e916B49c7E27
Deployer
0x2064f43541082506207dd368D0c8e916B49c7E27
Code
0x60806040526004361061011f5760003560e01c80635f3bd19e116100a05780638129fc1c116100645780638129fc1c146103ef57806391d1485414610406578063a217fddf14610443578063d547741f1461046e578063f72c0d8b146104975761011f565b80635f3bd19e146102f357806365eeaba91461031e5780637525bde21461035c57806375b238fc1461039b5780637aeab5a6146103c65761011f565b806330790e76116100e757806330790e761461021957806336568abe1461025a5780633659cfe6146102835780634f1ef286146102ac57806352d1902d146102c85761011f565b806301ffc9a71461012457806309650d8f146101615780631215f7681461018a578063248a9ca3146101b35780632f2ff15d146101f0575b600080fd5b34801561013057600080fd5b5061014b60048036038101906101469190612dc9565b6104c2565b604051610158919061345a565b60405180910390f35b34801561016d57600080fd5b5061018860048036038101906101839190612e93565b61053c565b005b34801561019657600080fd5b506101b160048036038101906101ac9190612e1b565b61088a565b005b3480156101bf57600080fd5b506101da60048036038101906101d59190612d3b565b610f90565b6040516101e79190613475565b60405180910390f35b3480156101fc57600080fd5b5061021760048036038101906102129190612d8d565b610fb0565b005b34801561022557600080fd5b50610240600480360381019061023b9190612d3b565b610fd1565b6040516102519594939291906136e8565b60405180910390f35b34801561026657600080fd5b50610281600480360381019061027c9190612d8d565b611067565b005b34801561028f57600080fd5b506102aa60048036038101906102a59190612c59565b6110ea565b005b6102c660048036038101906102c19190612cbe565b611299565b005b3480156102d457600080fd5b506102dd6113d6565b6040516102ea9190613475565b60405180910390f35b3480156102ff57600080fd5b5061030861148f565b60405161031591906136cd565b60405180910390f35b34801561032a57600080fd5b5061034560048036038101906103409190612df2565b6114a0565b60405161035392919061373b565b60405180910390f35b34801561036857600080fd5b50610383600480360381019061037e9190612c82565b611681565b60405161039293929190613764565b60405180910390f35b3480156103a757600080fd5b506103b06117e7565b6040516103bd9190613475565b60405180910390f35b3480156103d257600080fd5b506103ed60048036038101906103e89190612df2565b61180b565b005b3480156103fb57600080fd5b50610404611890565b005b34801561041257600080fd5b5061042d60048036038101906104289190612d8d565b611a0d565b60405161043a919061345a565b60405180910390f35b34801561044f57600080fd5b50610458611a78565b6040516104659190613475565b60405180910390f35b34801561047a57600080fd5b5061049560048036038101906104909190612d8d565b611a7f565b005b3480156104a357600080fd5b506104ac611aa0565b6040516104b99190613475565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610535575061053482611ac4565b5b9050919050565b838273ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b81526004016105789291906133fa565b60206040518083038186803b15801561059057600080fd5b505afa1580156105a4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105c89190612e6a565b1015610609576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106009061362d565b60405180910390fd5b683635c9adc5dea00000841015610655576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161064c906135cd565b60405180910390fd5b6000338360405160200161066a929190613362565b60405160208183030381529060405280519060200120905061068d60fb82611b2e565b508460fd6000838152602001908152602001600020600001819055508360fd6000838152602001908152602001600020600401819055508260fd600083815260200190815260200160002060010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503360fd600083815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060fd6000828152602001908152602001600020600501600061079091906129d3565b60005b82518110156108825760fd60008381526020019081526020016000206005018382815181106107eb577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151908060018154018082558091505060019003906000526020600020906002020160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550602082015181600101555050808061087a90613bba565b915050610793565b505050505050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217756108b481611b45565b60006108c060fb611b59565b9050600083826108d091906138f0565b9050600061012c426108e291906138f0565b905060008083116108f457600061090c565b8583836109019190613c27565b61090b9190613921565b5b9050600084878361091d919061389a565b1161093357868261092e919061389a565b610935565b845b90506000808390505b828110801561094d575060008a115b15610ef85760006109688260fb611b6e90919063ffffffff16565b9050600060fd6000838152602001908152602001600020905060008160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a082318360020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b8152600401610a0491906133df565b60206040518083038186803b158015610a1c57600080fd5b505afa158015610a30573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a549190612e6a565b905081600401548260000154610a6a919061389a565b8110610ee857808260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e8460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306040518363ffffffff1660e01b8152600401610af49291906133fa565b60206040518083038186803b158015610b0c57600080fd5b505afa158015610b20573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b449190612e6a565b10610e8a5760005b8260050180549050811015610e5e576000612710846005018381548110610b9c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160010154856004015485610bbe919061397b565b610bc89190613921565b610bd291906138f0565b90508360010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8560020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16866005018581548110610c75577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401610cc693929190613423565b602060405180830381600087803b158015610ce057600080fd5b505af1158015610cf4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d189190612d12565b50836005018281548110610d55577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168560010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fca6ac78193b39a525a727b8b134ca7c9254eb052b4d33564ca74d580979a25c384604051610e4291906136cd565b60405180910390a4508080610e5690613bba565b915050610b4c565b508d80610e6a90613b16565b9e50508c80610e7890613b5f565b9d505084610e8557600194505b610ee7565b610edc8260020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168360010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611b85565b84610ee657600194505b5b5b838060010194505050505061093e565b506001151581151514610f40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f379061350d565b60405180910390fd5b60008a1315610f84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7b9061366d565b60405180910390fd5b50505050505050505050565b600060656000838152602001908152602001600020600101549050919050565b610fb982610f90565b610fc281611b45565b610fcc8383611c6e565b505050565b60fd6020528060005260406000206000915090508060000154908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060040154905085565b61106f611d4f565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146110dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d3906136ad565b60405180910390fd5b6110e68282611d57565b5050565b7f0000000000000000000000008901b27b87979f4e5b4e96ce1cb3083cbae86f0473ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415611179576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611170906134ed565b60405180910390fd5b7f0000000000000000000000008901b27b87979f4e5b4e96ce1cb3083cbae86f0473ffffffffffffffffffffffffffffffffffffffff166111b8611e39565b73ffffffffffffffffffffffffffffffffffffffff161461120e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112059061352d565b60405180910390fd5b61121781611e90565b61129681600067ffffffffffffffff81111561125c577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801561128e5781602001600182028036833780820191505090505b506000611ebe565b50565b7f0000000000000000000000008901b27b87979f4e5b4e96ce1cb3083cbae86f0473ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415611328576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131f906134ed565b60405180910390fd5b7f0000000000000000000000008901b27b87979f4e5b4e96ce1cb3083cbae86f0473ffffffffffffffffffffffffffffffffffffffff16611367611e39565b73ffffffffffffffffffffffffffffffffffffffff16146113bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113b49061352d565b60405180910390fd5b6113c682611e90565b6113d282826001611ebe565b5050565b60007f0000000000000000000000008901b27b87979f4e5b4e96ce1cb3083cbae86f0473ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614611466576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161145d9061354d565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b905090565b600061149b60fb611b59565b905090565b60008060005b6114b060fb611b59565b81101561167b5760006114cd8260fb611b6e90919063ffffffff16565b9050600060fd600083815260200190815260200160002090508573ffffffffffffffffffffffffffffffffffffffff168160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611666578060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a082318260020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b81526004016115bf91906133df565b60206040518083038186803b1580156115d757600080fd5b505afa1580156115eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061160f9190612e6a565b8561161a919061389a565b94508060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163184611663919061389a565b93505b5050808061167390613bba565b9150506114a6565b50915091565b60008060606000858560405160200161169b929190613362565b6040516020818303038152906040528051906020012090506116be60fb8261203b565b6116fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116f4906135ad565b60405180910390fd5b600060fd60008381526020019081526020016000209050806000015494508060040154935080600501805480602002602001604051908101604052809291908181526020016000905b828210156117d857838290600052602060002090600202016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201548152505081526020019060010190611746565b50505050925050509250925092565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b60003382604051602001611820929190613362565b60405160208183030381529060405280519060200120905061184360fb8261203b565b611882576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611879906135ad565b60405180910390fd5b61188c3383611b85565b5050565b60008060019054906101000a900460ff161590508080156118c15750600160008054906101000a900460ff1660ff16105b806118ee57506118d030612052565b1580156118ed5750600160008054906101000a900460ff1660ff16145b5b61192d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119249061358d565b60405180910390fd5b60016000806101000a81548160ff021916908360ff160217905550801561196a576001600060016101000a81548160ff0219169083151502179055505b611972612075565b61197a6120c6565b6119876000801b33611c6e565b6119b17f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e333611c6e565b8015611a0a5760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986001604051611a019190613490565b60405180910390a15b50565b60006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000801b81565b611a8882610f90565b611a9181611b45565b611a9b8383611d57565b505050565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6000611b3d8360000183612117565b905092915050565b611b5681611b51611d4f565b612187565b50565b6000611b6782600001612224565b9050919050565b6000611b7d8360000183612235565b905092915050565b60008282604051602001611b9a929190613362565b604051602081830303815290604052805190602001209050611bbd60fb82612286565b5060fd60008281526020019081526020016000206000808201600090556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556003820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556004820160009055600582016000611c6791906129d3565b5050505050565b611c788282611a0d565b611d4b5760016065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611cf0611d4f565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b611d618282611a0d565b15611e355760006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611dda611d4f565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000611e677f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61229d565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3611eba81611b45565b5050565b611eea7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd914360001b6122a7565b60000160009054906101000a900460ff1615611f0e57611f09836122b1565b612036565b8273ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b158015611f5457600080fd5b505afa925050508015611f8557506040513d601f19601f82011682018060405250810190611f829190612d64565b60015b611fc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fbb906135ed565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b8114612029576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120209061356d565b60405180910390fd5b5061203583838361236a565b5b505050565b600061204a8360000183612396565b905092915050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff166120c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120bb9061368d565b60405180910390fd5b565b600060019054906101000a900460ff16612115576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161210c9061368d565b60405180910390fd5b565b60006121238383612396565b61217c578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612181565b600090505b92915050565b6121918282611a0d565b612220576121b68173ffffffffffffffffffffffffffffffffffffffff1660146123b9565b6121c48360001c60206123b9565b6040516020016121d59291906133a5565b6040516020818303038152906040526040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161221791906134ab565b60405180910390fd5b5050565b600081600001805490509050919050565b6000826000018281548110612273577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b600061229583600001836126b3565b905092915050565b6000819050919050565b6000819050919050565b6122ba81612052565b6122f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122f09061360d565b60405180910390fd5b806123267f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61229d565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61237383612839565b6000825111806123805750805b156123915761238f8383612888565b505b505050565b600080836001016000848152602001908152602001600020541415905092915050565b6060600060028360026123cc9190613921565b6123d6919061389a565b67ffffffffffffffff811115612415577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156124475781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106124a5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061252f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506000600184600261256f9190613921565b612579919061389a565b90505b6001811115612665577f3031323334353637383961626364656600000000000000000000000000000000600f8616601081106125e1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b82828151811061261e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061265e90613b5f565b905061257c565b50600084146126a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126a0906134cd565b60405180910390fd5b8091505092915050565b6000808360010160008481526020019081526020016000205490506000811461282d5760006001826126e5919061397b565b90506000600186600001805490506126fd919061397b565b90508181146127b8576000866000018281548110612744577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015490508087600001848154811061278e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b856000018054806127f2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050612833565b60009150505b92915050565b612842816122b1565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b606061289383612052565b6128d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128c99061364d565b60405180910390fd5b6000808473ffffffffffffffffffffffffffffffffffffffff16846040516128fa919061338e565b600060405180830381855af49150503d8060008114612935576040519150601f19603f3d011682016040523d82523d6000602084013e61293a565b606091505b509150915061296282826040518060600160405280602781526020016142666027913961296c565b9250505092915050565b6060831561297c578290506129cc565b60008351111561298f5782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129c391906134ab565b60405180910390fd5b9392505050565b50805460008255600202906000526020600020908101906129f491906129f7565b50565b5b80821115612a3957600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001820160009055506002016129f8565b5090565b6000612a50612a4b846137c7565b6137a2565b90508083825260208201905082856040860282011115612a6f57600080fd5b60005b85811015612a9f5781612a858882612be3565b845260208401935060408301925050600181019050612a72565b5050509392505050565b6000612abc612ab7846137f3565b6137a2565b905082815260208101848484011115612ad457600080fd5b612adf848285613ad4565b509392505050565b600081359050612af6816141ad565b92915050565b600081359050612b0b816141c4565b92915050565b600082601f830112612b2257600080fd5b8135612b32848260208601612a3d565b91505092915050565b600081519050612b4a816141db565b92915050565b600081359050612b5f816141f2565b92915050565b600081519050612b74816141f2565b92915050565b600081359050612b8981614209565b92915050565b600082601f830112612ba057600080fd5b8135612bb0848260208601612aa9565b91505092915050565b600081359050612bc881614220565b92915050565b600081359050612bdd81614237565b92915050565b600060408284031215612bf557600080fd5b612bff60406137a2565b90506000612c0f84828501612afc565b6000830152506020612c2384828501612c2f565b60208301525092915050565b600081359050612c3e8161424e565b92915050565b600081519050612c538161424e565b92915050565b600060208284031215612c6b57600080fd5b6000612c7984828501612ae7565b91505092915050565b60008060408385031215612c9557600080fd5b6000612ca385828601612ae7565b9250506020612cb485828601612ae7565b9150509250929050565b60008060408385031215612cd157600080fd5b6000612cdf85828601612ae7565b925050602083013567ffffffffffffffff811115612cfc57600080fd5b612d0885828601612b8f565b9150509250929050565b600060208284031215612d2457600080fd5b6000612d3284828501612b3b565b91505092915050565b600060208284031215612d4d57600080fd5b6000612d5b84828501612b50565b91505092915050565b600060208284031215612d7657600080fd5b6000612d8484828501612b65565b91505092915050565b60008060408385031215612da057600080fd5b6000612dae85828601612b50565b9250506020612dbf85828601612ae7565b9150509250929050565b600060208284031215612ddb57600080fd5b6000612de984828501612b7a565b91505092915050565b600060208284031215612e0457600080fd5b6000612e1284828501612bb9565b91505092915050565b600080600060608486031215612e3057600080fd5b6000612e3e86828701612bce565b9350506020612e4f86828701612c2f565b9250506040612e6086828701612c2f565b9150509250925092565b600060208284031215612e7c57600080fd5b6000612e8a84828501612c44565b91505092915050565b60008060008060808587031215612ea957600080fd5b6000612eb787828801612c2f565b9450506020612ec887828801612c2f565b9350506040612ed987828801612bb9565b925050606085013567ffffffffffffffff811115612ef657600080fd5b612f0287828801612b11565b91505092959194509250565b6000612f1a8383613315565b60408301905092915050565b612f2f81613a68565b82525050565b612f3e816139c1565b82525050565b612f4d816139af565b82525050565b612f64612f5f826139af565b613c03565b82525050565b6000612f7582613834565b612f7f8185613862565b9350612f8a83613824565b8060005b83811015612fbb578151612fa28882612f0e565b9750612fad83613855565b925050600181019050612f8e565b5085935050505092915050565b612fd1816139d3565b82525050565b612fe0816139df565b82525050565b6000612ff18261383f565b612ffb8185613873565b935061300b818560208601613ae3565b80840191505092915050565b61302081613a7a565b82525050565b61302f81613a9e565b82525050565b60006130408261384a565b61304a818561387e565b935061305a818560208601613ae3565b61306381613ce5565b840191505092915050565b60006130798261384a565b613083818561388f565b9350613093818560208601613ae3565b80840191505092915050565b60006130ac60208361387e565b91506130b782613d03565b602082019050919050565b60006130cf602c8361387e565b91506130da82613d2c565b604082019050919050565b60006130f260158361387e565b91506130fd82613d7b565b602082019050919050565b6000613115602c8361387e565b915061312082613da4565b604082019050919050565b600061313860388361387e565b915061314382613df3565b604082019050919050565b600061315b60298361387e565b915061316682613e42565b604082019050919050565b600061317e602e8361387e565b915061318982613e91565b604082019050919050565b60006131a160168361387e565b91506131ac82613ee0565b602082019050919050565b60006131c460248361387e565b91506131cf82613f09565b604082019050919050565b60006131e7602e8361387e565b91506131f282613f58565b604082019050919050565b600061320a602d8361387e565b915061321582613fa7565b604082019050919050565b600061322d60228361387e565b915061323882613ff6565b604082019050919050565b600061325060268361387e565b915061325b82614045565b604082019050919050565b600061327360198361387e565b915061327e82614094565b602082019050919050565b6000613296602b8361387e565b91506132a1826140bd565b604082019050919050565b60006132b960178361388f565b91506132c48261410c565b601782019050919050565b60006132dc60118361388f565b91506132e782614135565b601182019050919050565b60006132ff602f8361387e565b915061330a8261415e565b604082019050919050565b60408201600082015161332b6000850182612f35565b50602082015161333e6020850182613344565b50505050565b61334d81613a51565b82525050565b61335c81613a51565b82525050565b600061336e8285612f53565b60148201915061337e8284612f53565b6014820191508190509392505050565b600061339a8284612fe6565b915081905092915050565b60006133b0826132ac565b91506133bc828561306e565b91506133c7826132cf565b91506133d3828461306e565b91508190509392505050565b60006020820190506133f46000830184612f44565b92915050565b600060408201905061340f6000830185612f44565b61341c6020830184612f44565b9392505050565b60006060820190506134386000830186612f44565b6134456020830185612f26565b6134526040830184613353565b949350505050565b600060208201905061346f6000830184612fc8565b92915050565b600060208201905061348a6000830184612fd7565b92915050565b60006020820190506134a56000830184613026565b92915050565b600060208201905081810360008301526134c58184613035565b905092915050565b600060208201905081810360008301526134e68161309f565b9050919050565b60006020820190508181036000830152613506816130c2565b9050919050565b60006020820190508181036000830152613526816130e5565b9050919050565b6000602082019050818103600083015261354681613108565b9050919050565b600060208201905081810360008301526135668161312b565b9050919050565b600060208201905081810360008301526135868161314e565b9050919050565b600060208201905081810360008301526135a681613171565b9050919050565b600060208201905081810360008301526135c681613194565b9050919050565b600060208201905081810360008301526135e6816131b7565b9050919050565b60006020820190508181036000830152613606816131da565b9050919050565b60006020820190508181036000830152613626816131fd565b9050919050565b6000602082019050818103600083015261364681613220565b9050919050565b6000602082019050818103600083015261366681613243565b9050919050565b6000602082019050818103600083015261368681613266565b9050919050565b600060208201905081810360008301526136a681613289565b9050919050565b600060208201905081810360008301526136c6816132f2565b9050919050565b60006020820190506136e26000830184613353565b92915050565b600060a0820190506136fd6000830188613353565b61370a6020830187613017565b6137176040830186612f44565b6137246060830185612f44565b6137316080830184613353565b9695505050505050565b60006040820190506137506000830185613353565b61375d6020830184613353565b9392505050565b60006060820190506137796000830186613353565b6137866020830185613353565b81810360408301526137988184612f6a565b9050949350505050565b60006137ac6137bd565b90506137b88282613b89565b919050565b6000604051905090565b600067ffffffffffffffff8211156137e2576137e1613cb6565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561380e5761380d613cb6565b5b61381782613ce5565b9050602081019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b60006138a582613a51565b91506138b083613a51565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156138e5576138e4613c58565b5b828201905092915050565b60006138fb82613a51565b915061390683613a51565b92508261391657613915613c87565b5b828204905092915050565b600061392c82613a51565b915061393783613a51565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156139705761396f613c58565b5b828202905092915050565b600061398682613a51565b915061399183613a51565b9250828210156139a4576139a3613c58565b5b828203905092915050565b60006139ba82613a31565b9050919050565b60006139cc82613a31565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6000613a20826139af565b9050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000613a7382613ab0565b9050919050565b6000613a8582613a8c565b9050919050565b6000613a9782613a31565b9050919050565b6000613aa982613a5b565b9050919050565b6000613abb82613ac2565b9050919050565b6000613acd82613a31565b9050919050565b82818337600083830152505050565b60005b83811015613b01578082015181840152602081019050613ae6565b83811115613b10576000848401525b50505050565b6000613b2182613a27565b91507f8000000000000000000000000000000000000000000000000000000000000000821415613b5457613b53613c58565b5b600182039050919050565b6000613b6a82613a51565b91506000821415613b7e57613b7d613c58565b5b600182039050919050565b613b9282613ce5565b810181811067ffffffffffffffff82111715613bb157613bb0613cb6565b5b80604052505050565b6000613bc582613a51565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613bf857613bf7613c58565b5b600182019050919050565b6000613c0e82613c15565b9050919050565b6000613c2082613cf6565b9050919050565b6000613c3282613a51565b9150613c3d83613a51565b925082613c4d57613c4c613c87565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160601b9050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f64656c656761746563616c6c0000000000000000000000000000000000000000602082015250565b7f6e6f207472616e73666572732072657175697265640000000000000000000000600082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f6163746976652070726f78790000000000000000000000000000000000000000602082015250565b7f555550535570677261646561626c653a206d757374206e6f742062652063616c60008201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000602082015250565b7f45524331393637557067726164653a20756e737570706f727465642070726f7860008201527f6961626c65555549440000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b7f6e6f20636f6e66696775726174696f6e20666f756e6400000000000000000000600082015250565b7f6d696e696d756d20616d6f756e74206d757374206265206174206c656173742060008201527f3130303000000000000000000000000000000000000000000000000000000000602082015250565b7f45524331393637557067726164653a206e657720696d706c656d656e7461746960008201527f6f6e206973206e6f742055555053000000000000000000000000000000000000602082015250565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b7f73657420617070726f76616c20746f207370656e6420746f6b656e732066697260008201527f7374000000000000000000000000000000000000000000000000000000000000602082015250565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b7f6d696e696d756d207472616e7366657273206e6f74206d657400000000000000600082015250565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6141b6816139af565b81146141c157600080fd5b50565b6141cd816139c1565b81146141d857600080fd5b50565b6141e4816139d3565b81146141ef57600080fd5b50565b6141fb816139df565b811461420657600080fd5b50565b614212816139e9565b811461421d57600080fd5b50565b61422981613a15565b811461423457600080fd5b50565b61424081613a27565b811461424b57600080fd5b50565b61425781613a51565b811461426257600080fd5b5056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220555058b9bc3267f394840c817f62ed5070665eaa959d121578a9e8c5d362164964736f6c63430008040033