VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xe935B1…e8E8
Summary
Transactions
Transfers
Address
0xe935B10f280d430fA3Acda17340D701160eFe8E8
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x887275cAaF5011144d6211Af8578035451d3Cc2f
Deployer
0x887275cAaF5011144d6211Af8578035451d3Cc2f
Code
0x6080604052600436106101d85760003560e01c80636c0360eb11610102578063b071401b11610095578063d5abeb0111610064578063d5abeb0114610689578063e985e9c5146106b4578063efbd73f4146106f1578063f2fde38b1461071a576101d8565b8063b071401b146105cf578063b88d4fde146105f8578063bb3eeace14610621578063c87b56dd1461064c576101d8565b806394354fd0116100d157806394354fd01461053457806395d89b411461055f578063a0712d681461058a578063a22cb465146105a6576101d8565b80636c0360eb1461048a57806370a08231146104b5578063715018a6146104f25780638da5cb5b14610509576101d8565b806318160ddd1161017a578063438b630011610149578063438b6300146103bc57806344a0d68a146103f95780635c975abb146104225780636352211e1461044d576101d8565b806318160ddd1461032857806323b872dd146103535780633ccfd60b1461037c57806342842e0e14610393576101d8565b8063095ea7b3116101b6578063095ea7b3146102825780630b2e066a146102ab57806313faede6146102d457806316c38b3c146102ff576101d8565b806301ffc9a7146101dd57806306fdde031461021a578063081812fc14610245575b600080fd5b3480156101e957600080fd5b5061020460048036038101906101ff9190612a04565b610743565b6040516102119190613096565b60405180910390f35b34801561022657600080fd5b5061022f610825565b60405161023c91906130b1565b60405180910390f35b34801561025157600080fd5b5061026c60048036038101906102679190612aa7565b6108b7565b604051610279919061300d565b60405180910390f35b34801561028e57600080fd5b506102a960048036038101906102a49190612997565b61093c565b005b3480156102b757600080fd5b506102d260048036038101906102cd9190612a5e565b610a54565b005b3480156102e057600080fd5b506102e9610aea565b6040516102f69190613353565b60405180910390f35b34801561030b57600080fd5b50610326600480360381019061032191906129d7565b610af0565b005b34801561033457600080fd5b5061033d610b89565b60405161034a9190613353565b60405180910390f35b34801561035f57600080fd5b5061037a60048036038101906103759190612881565b610b9a565b005b34801561038857600080fd5b50610391610bfa565b005b34801561039f57600080fd5b506103ba60048036038101906103b59190612881565b610cf6565b005b3480156103c857600080fd5b506103e360048036038101906103de9190612814565b610d16565b6040516103f09190613074565b60405180910390f35b34801561040557600080fd5b50610420600480360381019061041b9190612aa7565b610e21565b005b34801561042e57600080fd5b50610437610ea7565b6040516104449190613096565b60405180910390f35b34801561045957600080fd5b50610474600480360381019061046f9190612aa7565b610eba565b604051610481919061300d565b60405180910390f35b34801561049657600080fd5b5061049f610f6c565b6040516104ac91906130b1565b60405180910390f35b3480156104c157600080fd5b506104dc60048036038101906104d79190612814565b610ffa565b6040516104e99190613353565b60405180910390f35b3480156104fe57600080fd5b506105076110b2565b005b34801561051557600080fd5b5061051e61113a565b60405161052b919061300d565b60405180910390f35b34801561054057600080fd5b50610549611164565b6040516105569190613353565b60405180910390f35b34801561056b57600080fd5b5061057461116a565b60405161058191906130b1565b60405180910390f35b6105a4600480360381019061059f9190612aa7565b6111fc565b005b3480156105b257600080fd5b506105cd60048036038101906105c89190612957565b611353565b005b3480156105db57600080fd5b506105f660048036038101906105f19190612aa7565b611369565b005b34801561060457600080fd5b5061061f600480360381019061061a91906128d4565b6113ef565b005b34801561062d57600080fd5b50610636611451565b60405161064391906130b1565b60405180910390f35b34801561065857600080fd5b50610673600480360381019061066e9190612aa7565b6114df565b60405161068091906130b1565b60405180910390f35b34801561069557600080fd5b5061069e611589565b6040516106ab9190613353565b60405180910390f35b3480156106c057600080fd5b506106db60048036038101906106d69190612841565b61158f565b6040516106e89190613096565b60405180910390f35b3480156106fd57600080fd5b5061071860048036038101906107139190612ad4565b611623565b005b34801561072657600080fd5b50610741600480360381019061073c9190612814565b611757565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061080e57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061081e575061081d8261184f565b5b9050919050565b6060600080546108349061365c565b80601f01602080910402602001604051908101604052809291908181526020018280546108609061365c565b80156108ad5780601f10610882576101008083540402835291602001916108ad565b820191906000526020600020905b81548152906001019060200180831161089057829003601f168201915b5050505050905090565b60006108c2826118b9565b610901576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f890613253565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061094782610eba565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156109b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109af906132d3565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166109d7611925565b73ffffffffffffffffffffffffffffffffffffffff161480610a065750610a0581610a00611925565b61158f565b5b610a45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3c906131d3565b60405180910390fd5b610a4f838361192d565b505050565b610a5c611925565b73ffffffffffffffffffffffffffffffffffffffff16610a7a61113a565b73ffffffffffffffffffffffffffffffffffffffff1614610ad0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac790613273565b60405180910390fd5b8060099080519060200190610ae6929190612628565b5050565b600a5481565b610af8611925565b73ffffffffffffffffffffffffffffffffffffffff16610b1661113a565b73ffffffffffffffffffffffffffffffffffffffff1614610b6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b6390613273565b60405180910390fd5b80600d60006101000a81548160ff02191690831515021790555050565b6000610b9560076119e6565b905090565b610bab610ba5611925565b826119f4565b610bea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be190613313565b60405180910390fd5b610bf5838383611ad2565b505050565b610c02611925565b73ffffffffffffffffffffffffffffffffffffffff16610c2061113a565b73ffffffffffffffffffffffffffffffffffffffff1614610c76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6d90613273565b60405180910390fd5b6000610c8061113a565b73ffffffffffffffffffffffffffffffffffffffff1647604051610ca390612ff8565b60006040518083038185875af1925050503d8060008114610ce0576040519150601f19603f3d011682016040523d82523d6000602084013e610ce5565b606091505b5050905080610cf357600080fd5b50565b610d11838383604051806020016040528060008152506113ef565b505050565b60606000610d2383610ffa565b905060008167ffffffffffffffff811115610d4157610d406137f5565b5b604051908082528060200260200182016040528015610d6f5781602001602082028036833780820191505090505b50905060006001905060005b8381108015610d8c5750600b548211155b15610e15576000610d9c83610eba565b90508673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610e015782848381518110610de657610de56137c6565b5b6020026020010181815250508180610dfd906136bf565b9250505b8280610e0c906136bf565b93505050610d7b565b82945050505050919050565b610e29611925565b73ffffffffffffffffffffffffffffffffffffffff16610e4761113a565b73ffffffffffffffffffffffffffffffffffffffff1614610e9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9490613273565b60405180910390fd5b80600a8190555050565b600d60009054906101000a900460ff1681565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610f63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5a90613213565b60405180910390fd5b80915050919050565b60088054610f799061365c565b80601f0160208091040260200160405190810160405280929190818152602001828054610fa59061365c565b8015610ff25780601f10610fc757610100808354040283529160200191610ff2565b820191906000526020600020905b815481529060010190602001808311610fd557829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561106b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611062906131f3565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6110ba611925565b73ffffffffffffffffffffffffffffffffffffffff166110d861113a565b73ffffffffffffffffffffffffffffffffffffffff161461112e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112590613273565b60405180910390fd5b6111386000611d39565b565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600c5481565b6060600180546111799061365c565b80601f01602080910402602001604051908101604052809291908181526020018280546111a59061365c565b80156111f25780601f106111c7576101008083540402835291602001916111f2565b820191906000526020600020905b8154815290600101906020018083116111d557829003601f168201915b5050505050905090565b60008111801561120e5750600c548111155b61124d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124490613153565b60405180910390fd5b600b548161125b60076119e6565b6112659190613491565b11156112a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129d906132f3565b60405180910390fd5b600d60009054906101000a900460ff16156112f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ed90613293565b60405180910390fd5b80600a546113049190613518565b341015611346576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133d90613333565b60405180910390fd5b6113503382611dff565b50565b61136561135e611925565b8383611e3f565b5050565b611371611925565b73ffffffffffffffffffffffffffffffffffffffff1661138f61113a565b73ffffffffffffffffffffffffffffffffffffffff16146113e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113dc90613273565b60405180910390fd5b80600c8190555050565b6114006113fa611925565b836119f4565b61143f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143690613313565b60405180910390fd5b61144b84848484611fac565b50505050565b6009805461145e9061365c565b80601f016020809104026020016040519081016040528092919081815260200182805461148a9061365c565b80156114d75780601f106114ac576101008083540402835291602001916114d7565b820191906000526020600020905b8154815290600101906020018083116114ba57829003601f168201915b505050505081565b60606114ea826118b9565b611529576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611520906132b3565b60405180910390fd5b6000611533612008565b905060008151116115535760405180602001604052806000815250611581565b8061155d8461209a565b600960405160200161157193929190612fc7565b6040516020818303038152906040525b915050919050565b600b5481565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61162b611925565b73ffffffffffffffffffffffffffffffffffffffff1661164961113a565b73ffffffffffffffffffffffffffffffffffffffff161461169f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161169690613273565b60405180910390fd5b6000821180156116b15750600c548211155b6116f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116e790613153565b60405180910390fd5b600b54826116fe60076119e6565b6117089190613491565b1115611749576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611740906132f3565b60405180910390fd5b6117538183611dff565b5050565b61175f611925565b73ffffffffffffffffffffffffffffffffffffffff1661177d61113a565b73ffffffffffffffffffffffffffffffffffffffff16146117d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117ca90613273565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611843576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161183a906130f3565b60405180910390fd5b61184c81611d39565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166119a083610eba565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600081600001549050919050565b60006119ff826118b9565b611a3e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a35906131b3565b60405180910390fd5b6000611a4983610eba565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611a8b5750611a8a818561158f565b5b80611ac957508373ffffffffffffffffffffffffffffffffffffffff16611ab1846108b7565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16611af282610eba565b73ffffffffffffffffffffffffffffffffffffffff1614611b48576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b3f90613113565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611bb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611baf90613173565b60405180910390fd5b611bc38383836121fb565b611bce60008261192d565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611c1e9190613572565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611c759190613491565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4611d34838383612200565b505050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60005b81811015611e3a57611e146007612205565b611e2783611e2260076119e6565b61221b565b8080611e32906136bf565b915050611e02565b505050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611eae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ea590613193565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611f9f9190613096565b60405180910390a3505050565b611fb7848484611ad2565b611fc384848484612239565b612002576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ff9906130d3565b60405180910390fd5b50505050565b6060600880546120179061365c565b80601f01602080910402602001604051908101604052809291908181526020018280546120439061365c565b80156120905780601f1061206557610100808354040283529160200191612090565b820191906000526020600020905b81548152906001019060200180831161207357829003601f168201915b5050505050905090565b606060008214156120e2576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506121f6565b600082905060005b600082146121145780806120fd906136bf565b915050600a8261210d91906134e7565b91506120ea565b60008167ffffffffffffffff8111156121305761212f6137f5565b5b6040519080825280601f01601f1916602001820160405280156121625781602001600182028036833780820191505090505b5090505b600085146121ef5760018261217b9190613572565b9150600a8561218a9190613708565b60306121969190613491565b60f81b8183815181106121ac576121ab6137c6565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856121e891906134e7565b9450612166565b8093505050505b919050565b505050565b505050565b6001816000016000828254019250508190555050565b6122358282604051806020016040528060008152506123d0565b5050565b600061225a8473ffffffffffffffffffffffffffffffffffffffff1661242b565b156123c3578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02612283611925565b8786866040518563ffffffff1660e01b81526004016122a59493929190613028565b602060405180830381600087803b1580156122bf57600080fd5b505af19250505080156122f057506040513d601f19601f820116820180604052508101906122ed9190612a31565b60015b612373573d8060008114612320576040519150601f19603f3d011682016040523d82523d6000602084013e612325565b606091505b5060008151141561236b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612362906130d3565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506123c8565b600190505b949350505050565b6123da838361244e565b6123e76000848484612239565b612426576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161241d906130d3565b60405180910390fd5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156124be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124b590613233565b60405180910390fd5b6124c7816118b9565b15612507576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124fe90613133565b60405180910390fd5b612513600083836121fb565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546125639190613491565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461262460008383612200565b5050565b8280546126349061365c565b90600052602060002090601f016020900481019282612656576000855561269d565b82601f1061266f57805160ff191683800117855561269d565b8280016001018555821561269d579182015b8281111561269c578251825591602001919060010190612681565b5b5090506126aa91906126ae565b5090565b5b808211156126c75760008160009055506001016126af565b5090565b60006126de6126d984613393565b61336e565b9050828152602081018484840111156126fa576126f9613829565b5b61270584828561361a565b509392505050565b600061272061271b846133c4565b61336e565b90508281526020810184848401111561273c5761273b613829565b5b61274784828561361a565b509392505050565b60008135905061275e81613d48565b92915050565b60008135905061277381613d5f565b92915050565b60008135905061278881613d76565b92915050565b60008151905061279d81613d76565b92915050565b600082601f8301126127b8576127b7613824565b5b81356127c88482602086016126cb565b91505092915050565b600082601f8301126127e6576127e5613824565b5b81356127f684826020860161270d565b91505092915050565b60008135905061280e81613d8d565b92915050565b60006020828403121561282a57612829613833565b5b60006128388482850161274f565b91505092915050565b6000806040838503121561285857612857613833565b5b60006128668582860161274f565b92505060206128778582860161274f565b9150509250929050565b60008060006060848603121561289a57612899613833565b5b60006128a88682870161274f565b93505060206128b98682870161274f565b92505060406128ca868287016127ff565b9150509250925092565b600080600080608085870312156128ee576128ed613833565b5b60006128fc8782880161274f565b945050602061290d8782880161274f565b935050604061291e878288016127ff565b925050606085013567ffffffffffffffff81111561293f5761293e61382e565b5b61294b878288016127a3565b91505092959194509250565b6000806040838503121561296e5761296d613833565b5b600061297c8582860161274f565b925050602061298d85828601612764565b9150509250929050565b600080604083850312156129ae576129ad613833565b5b60006129bc8582860161274f565b92505060206129cd858286016127ff565b9150509250929050565b6000602082840312156129ed576129ec613833565b5b60006129fb84828501612764565b91505092915050565b600060208284031215612a1a57612a19613833565b5b6000612a2884828501612779565b91505092915050565b600060208284031215612a4757612a46613833565b5b6000612a558482850161278e565b91505092915050565b600060208284031215612a7457612a73613833565b5b600082013567ffffffffffffffff811115612a9257612a9161382e565b5b612a9e848285016127d1565b91505092915050565b600060208284031215612abd57612abc613833565b5b6000612acb848285016127ff565b91505092915050565b60008060408385031215612aeb57612aea613833565b5b6000612af9858286016127ff565b9250506020612b0a8582860161274f565b9150509250929050565b6000612b208383612fa9565b60208301905092915050565b612b35816135a6565b82525050565b6000612b468261341a565b612b508185613448565b9350612b5b836133f5565b8060005b83811015612b8c578151612b738882612b14565b9750612b7e8361343b565b925050600181019050612b5f565b5085935050505092915050565b612ba2816135b8565b82525050565b6000612bb382613425565b612bbd8185613459565b9350612bcd818560208601613629565b612bd681613838565b840191505092915050565b6000612bec82613430565b612bf68185613475565b9350612c06818560208601613629565b612c0f81613838565b840191505092915050565b6000612c2582613430565b612c2f8185613486565b9350612c3f818560208601613629565b80840191505092915050565b60008154612c588161365c565b612c628186613486565b94506001821660008114612c7d5760018114612c8e57612cc1565b60ff19831686528186019350612cc1565b612c9785613405565b60005b83811015612cb957815481890152600182019150602081019050612c9a565b838801955050505b50505092915050565b6000612cd7603283613475565b9150612ce282613849565b604082019050919050565b6000612cfa602683613475565b9150612d0582613898565b604082019050919050565b6000612d1d602583613475565b9150612d28826138e7565b604082019050919050565b6000612d40601c83613475565b9150612d4b82613936565b602082019050919050565b6000612d63601483613475565b9150612d6e8261395f565b602082019050919050565b6000612d86602483613475565b9150612d9182613988565b604082019050919050565b6000612da9601983613475565b9150612db4826139d7565b602082019050919050565b6000612dcc602c83613475565b9150612dd782613a00565b604082019050919050565b6000612def603883613475565b9150612dfa82613a4f565b604082019050919050565b6000612e12602a83613475565b9150612e1d82613a9e565b604082019050919050565b6000612e35602983613475565b9150612e4082613aed565b604082019050919050565b6000612e58602083613475565b9150612e6382613b3c565b602082019050919050565b6000612e7b602c83613475565b9150612e8682613b65565b604082019050919050565b6000612e9e602083613475565b9150612ea982613bb4565b602082019050919050565b6000612ec1601783613475565b9150612ecc82613bdd565b602082019050919050565b6000612ee4602f83613475565b9150612eef82613c06565b604082019050919050565b6000612f07602183613475565b9150612f1282613c55565b604082019050919050565b6000612f2a60008361346a565b9150612f3582613ca4565b600082019050919050565b6000612f4d601483613475565b9150612f5882613ca7565b602082019050919050565b6000612f70603183613475565b9150612f7b82613cd0565b604082019050919050565b6000612f93601383613475565b9150612f9e82613d1f565b602082019050919050565b612fb281613610565b82525050565b612fc181613610565b82525050565b6000612fd38286612c1a565b9150612fdf8285612c1a565b9150612feb8284612c4b565b9150819050949350505050565b600061300382612f1d565b9150819050919050565b60006020820190506130226000830184612b2c565b92915050565b600060808201905061303d6000830187612b2c565b61304a6020830186612b2c565b6130576040830185612fb8565b81810360608301526130698184612ba8565b905095945050505050565b6000602082019050818103600083015261308e8184612b3b565b905092915050565b60006020820190506130ab6000830184612b99565b92915050565b600060208201905081810360008301526130cb8184612be1565b905092915050565b600060208201905081810360008301526130ec81612cca565b9050919050565b6000602082019050818103600083015261310c81612ced565b9050919050565b6000602082019050818103600083015261312c81612d10565b9050919050565b6000602082019050818103600083015261314c81612d33565b9050919050565b6000602082019050818103600083015261316c81612d56565b9050919050565b6000602082019050818103600083015261318c81612d79565b9050919050565b600060208201905081810360008301526131ac81612d9c565b9050919050565b600060208201905081810360008301526131cc81612dbf565b9050919050565b600060208201905081810360008301526131ec81612de2565b9050919050565b6000602082019050818103600083015261320c81612e05565b9050919050565b6000602082019050818103600083015261322c81612e28565b9050919050565b6000602082019050818103600083015261324c81612e4b565b9050919050565b6000602082019050818103600083015261326c81612e6e565b9050919050565b6000602082019050818103600083015261328c81612e91565b9050919050565b600060208201905081810360008301526132ac81612eb4565b9050919050565b600060208201905081810360008301526132cc81612ed7565b9050919050565b600060208201905081810360008301526132ec81612efa565b9050919050565b6000602082019050818103600083015261330c81612f40565b9050919050565b6000602082019050818103600083015261332c81612f63565b9050919050565b6000602082019050818103600083015261334c81612f86565b9050919050565b60006020820190506133686000830184612fb8565b92915050565b6000613378613389565b9050613384828261368e565b919050565b6000604051905090565b600067ffffffffffffffff8211156133ae576133ad6137f5565b5b6133b782613838565b9050602081019050919050565b600067ffffffffffffffff8211156133df576133de6137f5565b5b6133e882613838565b9050602081019050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b600061349c82613610565b91506134a783613610565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156134dc576134db613739565b5b828201905092915050565b60006134f282613610565b91506134fd83613610565b92508261350d5761350c613768565b5b828204905092915050565b600061352382613610565b915061352e83613610565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561356757613566613739565b5b828202905092915050565b600061357d82613610565b915061358883613610565b92508282101561359b5761359a613739565b5b828203905092915050565b60006135b1826135f0565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561364757808201518184015260208101905061362c565b83811115613656576000848401525b50505050565b6000600282049050600182168061367457607f821691505b6020821081141561368857613687613797565b5b50919050565b61369782613838565b810181811067ffffffffffffffff821117156136b6576136b56137f5565b5b80604052505050565b60006136ca82613610565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156136fd576136fc613739565b5b600182019050919050565b600061371382613610565b915061371e83613610565b92508261372e5761372d613768565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f496e76616c6964206d696e7420616d6f756e7421000000000000000000000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f54686520636f6e74726163742069732070617573656421000000000000000000600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b50565b7f4d617820737570706c7920657863656564656421000000000000000000000000600082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f496e73756666696369656e742066756e64732100000000000000000000000000600082015250565b613d51816135a6565b8114613d5c57600080fd5b50565b613d68816135b8565b8114613d7357600080fd5b50565b613d7f816135c4565b8114613d8a57600080fd5b50565b613d9681613610565b8114613da157600080fd5b5056fea26469706673582212208d47fc0cbc45d9e80c2ee1a4d8bd2c3746602054a37e2839f407c49e28d2a76264736f6c63430008070033