VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x7d16b0…998b
Summary
Transactions
Transfers
Address
0x7d16b09D1829fdBB38a54C8af16435aDf328998b
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x363785f786AB9Af4ad0B8529Acd32b9497339381
Deployer
0x363785f786AB9Af4ad0B8529Acd32b9497339381
Code
0x608060405234801561001057600080fd5b50600436106101a95760003560e01c806370a08231116100f9578063c568f00c11610097578063d58778d611610071578063d58778d6146104f2578063e985e9c514610522578063f2fde38b14610552578063f3006c871461056e576101a9565b8063c568f00c14610476578063c87b56dd14610492578063d48e638a146104c2576101a9565b806395d89b41116100d357806395d89b4114610402578063a22cb46514610420578063a2309ff81461043c578063b88d4fde1461045a576101a9565b806370a08231146103aa578063715018a6146103da5780638da5cb5b146103e4576101a9565b8063201d7cdb1161016657806342842e0e1161014057806342842e0e1461031257806342966c681461032e5780634f6ccce71461034a5780636352211e1461037a576101a9565b8063201d7cdb1461029657806323b872dd146102c65780632f745c59146102e2576101a9565b806301ffc9a7146101ae57806306fdde03146101de578063081812fc146101fc578063095ea7b31461022c57806318160ddd146102485780631af9cf4914610266575b600080fd5b6101c860048036038101906101c391906126f0565b61059e565b6040516101d59190612738565b60405180910390f35b6101e6610618565b6040516101f391906127ec565b60405180910390f35b61021660048036038101906102119190612844565b6106aa565b60405161022391906128b2565b60405180910390f35b610246600480360381019061024191906128f9565b61072f565b005b610250610847565b60405161025d9190612948565b60405180910390f35b610280600480360381019061027b9190612844565b610854565b60405161028d919061297f565b60405180910390f35b6102b060048036038101906102ab919061299a565b61087e565b6040516102bd9190612a85565b60405180910390f35b6102e060048036038101906102db9190612aa7565b610915565b005b6102fc60048036038101906102f791906128f9565b610975565b6040516103099190612948565b60405180910390f35b61032c60048036038101906103279190612aa7565b610a1a565b005b61034860048036038101906103439190612844565b610a3a565b005b610364600480360381019061035f9190612844565b610c15565b6040516103719190612948565b60405180910390f35b610394600480360381019061038f9190612844565b610c86565b6040516103a191906128b2565b60405180910390f35b6103c460048036038101906103bf919061299a565b610d38565b6040516103d19190612948565b60405180910390f35b6103e2610df0565b005b6103ec610e78565b6040516103f991906128b2565b60405180910390f35b61040a610ea2565b60405161041791906127ec565b60405180910390f35b61043a60048036038101906104359190612b26565b610f34565b005b610444610f4a565b6040516104519190612948565b60405180910390f35b610474600480360381019061046f9190612c9b565b610f50565b005b610490600480360381019061048b9190612d4a565b610fb2565b005b6104ac60048036038101906104a79190612844565b6110a5565b6040516104b991906127ec565b60405180910390f35b6104dc60048036038101906104d79190612844565b611192565b6040516104e991906128b2565b60405180910390f35b61050c60048036038101906105079190612844565b6111cf565b6040516105199190612948565b60405180910390f35b61053c60048036038101906105379190612d9d565b6111f3565b6040516105499190612738565b60405180910390f35b61056c6004803603810190610567919061299a565b611287565b005b61058860048036038101906105839190612e7e565b61137f565b6040516105959190612948565b60405180910390f35b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061061157506106108261147e565b5b9050919050565b60606000805461062790612f09565b80601f016020809104026020016040519081016040528092919081815260200182805461065390612f09565b80156106a05780601f10610675576101008083540402835291602001916106a0565b820191906000526020600020905b81548152906001019060200180831161068357829003601f168201915b5050505050905090565b60006106b582611560565b6106f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106eb90612fad565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061073a82610c86565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156107ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a29061303f565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166107ca6115cc565b73ffffffffffffffffffffffffffffffffffffffff1614806107f957506107f8816107f36115cc565b6111f3565b5b610838576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082f906130d1565b60405180910390fd5b61084283836115d4565b505050565b6000600880549050905090565b6000600b600083815260200190815260200160002060009054906101000a900460ff169050919050565b6060600c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561090957602002820191906000526020600020905b8154815260200190600101908083116108f5575b50505050509050919050565b6109266109206115cc565b8261168d565b610965576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095c90613163565b60405180910390fd5b61097083838361176b565b505050565b600061098083610d38565b82106109c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109b8906131f5565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b610a3583838360405180602001604052806000815250610f50565b505050565b610a426115cc565b73ffffffffffffffffffffffffffffffffffffffff16610a60610e78565b73ffffffffffffffffffffffffffffffffffffffff1614610ab6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aad90613261565b60405180910390fd5b610abf81611560565b610afe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af5906132cd565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff16610b1e82610c86565b73ffffffffffffffffffffffffffffffffffffffff1614610b3e57600080fd5b610b47816119c7565b6000806011805490509050600091505b80821015610b9b578260118381548110610b7457610b736132ed565b5b90600052602060002001541415610b8a57610b9b565b81610b949061334b565b9150610b57565b6011600182610baa9190613394565b81548110610bbb57610bba6132ed565b5b906000526020600020015460118381548110610bda57610bd96132ed565b5b90600052602060002001819055506011805480610bfa57610bf96133c8565b5b60019003818190600052602060002001600090559055505050565b6000610c1f610847565b8210610c60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5790613469565b60405180910390fd5b60088281548110610c7457610c736132ed565b5b90600052602060002001549050919050565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610d2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d26906134fb565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610da9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da09061358d565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610df86115cc565b73ffffffffffffffffffffffffffffffffffffffff16610e16610e78565b73ffffffffffffffffffffffffffffffffffffffff1614610e6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6390613261565b60405180910390fd5b610e766000611ad8565b565b6000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610eb190612f09565b80601f0160208091040260200160405190810160405280929190818152602001828054610edd90612f09565b8015610f2a5780601f10610eff57610100808354040283529160200191610f2a565b820191906000526020600020905b815481529060010190602001808311610f0d57829003601f168201915b5050505050905090565b610f46610f3f6115cc565b8383611b9e565b5050565b600f5481565b610f61610f5b6115cc565b8361168d565b610fa0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9790613163565b60405180910390fd5b610fac84848484611d0b565b50505050565b82600a600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600b600084815260200190815260200160002060006101000a81548160ff021916908360ff160217905550600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208290806001815401808255809150506001900390600052602060002001600090919091909150556110a08383611d67565b505050565b60606110b082611560565b6110ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e6906132cd565b60405180910390fd5b60126000838152602001908152602001600020805461110d90612f09565b80601f016020809104026020016040519081016040528092919081815260200182805461113990612f09565b80156111865780601f1061115b57610100808354040283529160200191611186565b820191906000526020600020905b81548152906001019060200180831161116957829003601f168201915b50505050509050919050565b6000600a600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b601181815481106111df57600080fd5b906000526020600020016000915090505481565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61128f6115cc565b73ffffffffffffffffffffffffffffffffffffffff166112ad610e78565b73ffffffffffffffffffffffffffffffffffffffff1614611303576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112fa90613261565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611373576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161136a9061361f565b60405180910390fd5b61137c81611ad8565b50565b60006010600081546113909061334b565b919050819055503073ffffffffffffffffffffffffffffffffffffffff1663c568f00c33601054856040518463ffffffff1660e01b81526004016113d69392919061363f565b600060405180830381600087803b1580156113f057600080fd5b505af1158015611404573d6000803e3d6000fd5b50505050600f600081546114179061334b565b91905081905550601160105490806001815401808255809150506001900390600052602060002001600090919091909150558260126000600f54815260200190815260200160002090805190602001906114729291906125e1565b50601054905092915050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061154957507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80611559575061155882611d85565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661164783610c86565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600061169882611560565b6116d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ce906136e8565b60405180910390fd5b60006116e283610c86565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061175157508373ffffffffffffffffffffffffffffffffffffffff16611739846106aa565b73ffffffffffffffffffffffffffffffffffffffff16145b80611762575061176181856111f3565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661178b82610c86565b73ffffffffffffffffffffffffffffffffffffffff16146117e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117d89061377a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611851576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118489061380c565b60405180910390fd5b61185c838383611def565b6118676000826115d4565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546118b79190613394565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461190e919061382c565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b60006119d282610c86565b90506119e081600084611def565b6119eb6000836115d4565b6001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611a3b9190613394565b925050819055506002600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611c0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c04906138ce565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611cfe9190612738565b60405180910390a3505050565b611d1684848461176b565b611d2284848484611f03565b611d61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d5890613960565b60405180910390fd5b50505050565b611d8182826040518060200160405280600081525061209a565b5050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b611dfa8383836120f5565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611e3d57611e38816120fa565b611e7c565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614611e7b57611e7a8382612143565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ebf57611eba816122b0565b611efe565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614611efd57611efc8282612381565b5b5b505050565b6000611f248473ffffffffffffffffffffffffffffffffffffffff16612400565b1561208d578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611f4d6115cc565b8786866040518563ffffffff1660e01b8152600401611f6f94939291906139d5565b602060405180830381600087803b158015611f8957600080fd5b505af1925050508015611fba57506040513d601f19601f82011682018060405250810190611fb79190613a36565b60015b61203d573d8060008114611fea576040519150601f19603f3d011682016040523d82523d6000602084013e611fef565b606091505b50600081511415612035576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161202c90613960565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612092565b600190505b949350505050565b6120a48383612413565b6120b16000848484611f03565b6120f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120e790613960565b60405180910390fd5b505050565b505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b6000600161215084610d38565b61215a9190613394565b905060006007600084815260200190815260200160002054905081811461223f576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b600060016008805490506122c49190613394565b90506000600960008481526020019081526020016000205490506000600883815481106122f4576122f36132ed565b5b906000526020600020015490508060088381548110612316576123156132ed565b5b906000526020600020018190555081600960008381526020019081526020016000208190555060096000858152602001908152602001600020600090556008805480612365576123646133c8565b5b6001900381819060005260206000200160009055905550505050565b600061238c83610d38565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b600080823b905060008111915050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612483576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161247a90613aaf565b60405180910390fd5b61248c81611560565b156124cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124c390613b1b565b60405180910390fd5b6124d860008383611def565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612528919061382c565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b8280546125ed90612f09565b90600052602060002090601f01602090048101928261260f5760008555612656565b82601f1061262857805160ff1916838001178555612656565b82800160010185558215612656579182015b8281111561265557825182559160200191906001019061263a565b5b5090506126639190612667565b5090565b5b80821115612680576000816000905550600101612668565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6126cd81612698565b81146126d857600080fd5b50565b6000813590506126ea816126c4565b92915050565b6000602082840312156127065761270561268e565b5b6000612714848285016126db565b91505092915050565b60008115159050919050565b6127328161271d565b82525050565b600060208201905061274d6000830184612729565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561278d578082015181840152602081019050612772565b8381111561279c576000848401525b50505050565b6000601f19601f8301169050919050565b60006127be82612753565b6127c8818561275e565b93506127d881856020860161276f565b6127e1816127a2565b840191505092915050565b6000602082019050818103600083015261280681846127b3565b905092915050565b6000819050919050565b6128218161280e565b811461282c57600080fd5b50565b60008135905061283e81612818565b92915050565b60006020828403121561285a5761285961268e565b5b60006128688482850161282f565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061289c82612871565b9050919050565b6128ac81612891565b82525050565b60006020820190506128c760008301846128a3565b92915050565b6128d681612891565b81146128e157600080fd5b50565b6000813590506128f3816128cd565b92915050565b600080604083850312156129105761290f61268e565b5b600061291e858286016128e4565b925050602061292f8582860161282f565b9150509250929050565b6129428161280e565b82525050565b600060208201905061295d6000830184612939565b92915050565b600060ff82169050919050565b61297981612963565b82525050565b60006020820190506129946000830184612970565b92915050565b6000602082840312156129b0576129af61268e565b5b60006129be848285016128e4565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6129fc8161280e565b82525050565b6000612a0e83836129f3565b60208301905092915050565b6000602082019050919050565b6000612a32826129c7565b612a3c81856129d2565b9350612a47836129e3565b8060005b83811015612a78578151612a5f8882612a02565b9750612a6a83612a1a565b925050600181019050612a4b565b5085935050505092915050565b60006020820190508181036000830152612a9f8184612a27565b905092915050565b600080600060608486031215612ac057612abf61268e565b5b6000612ace868287016128e4565b9350506020612adf868287016128e4565b9250506040612af08682870161282f565b9150509250925092565b612b038161271d565b8114612b0e57600080fd5b50565b600081359050612b2081612afa565b92915050565b60008060408385031215612b3d57612b3c61268e565b5b6000612b4b858286016128e4565b9250506020612b5c85828601612b11565b9150509250929050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612ba8826127a2565b810181811067ffffffffffffffff82111715612bc757612bc6612b70565b5b80604052505050565b6000612bda612684565b9050612be68282612b9f565b919050565b600067ffffffffffffffff821115612c0657612c05612b70565b5b612c0f826127a2565b9050602081019050919050565b82818337600083830152505050565b6000612c3e612c3984612beb565b612bd0565b905082815260208101848484011115612c5a57612c59612b6b565b5b612c65848285612c1c565b509392505050565b600082601f830112612c8257612c81612b66565b5b8135612c92848260208601612c2b565b91505092915050565b60008060008060808587031215612cb557612cb461268e565b5b6000612cc3878288016128e4565b9450506020612cd4878288016128e4565b9350506040612ce58782880161282f565b925050606085013567ffffffffffffffff811115612d0657612d05612693565b5b612d1287828801612c6d565b91505092959194509250565b612d2781612963565b8114612d3257600080fd5b50565b600081359050612d4481612d1e565b92915050565b600080600060608486031215612d6357612d6261268e565b5b6000612d71868287016128e4565b9350506020612d828682870161282f565b9250506040612d9386828701612d35565b9150509250925092565b60008060408385031215612db457612db361268e565b5b6000612dc2858286016128e4565b9250506020612dd3858286016128e4565b9150509250929050565b600067ffffffffffffffff821115612df857612df7612b70565b5b612e01826127a2565b9050602081019050919050565b6000612e21612e1c84612ddd565b612bd0565b905082815260208101848484011115612e3d57612e3c612b6b565b5b612e48848285612c1c565b509392505050565b600082601f830112612e6557612e64612b66565b5b8135612e75848260208601612e0e565b91505092915050565b60008060408385031215612e9557612e9461268e565b5b600083013567ffffffffffffffff811115612eb357612eb2612693565b5b612ebf85828601612e50565b9250506020612ed085828601612d35565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612f2157607f821691505b60208210811415612f3557612f34612eda565b5b50919050565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b6000612f97602c8361275e565b9150612fa282612f3b565b604082019050919050565b60006020820190508181036000830152612fc681612f8a565b9050919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b600061302960218361275e565b915061303482612fcd565b604082019050919050565b600060208201905081810360008301526130588161301c565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b60006130bb60388361275e565b91506130c68261305f565b604082019050919050565b600060208201905081810360008301526130ea816130ae565b9050919050565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b600061314d60318361275e565b9150613158826130f1565b604082019050919050565b6000602082019050818103600083015261317c81613140565b9050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b60006131df602b8361275e565b91506131ea82613183565b604082019050919050565b6000602082019050818103600083015261320e816131d2565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061324b60208361275e565b915061325682613215565b602082019050919050565b6000602082019050818103600083015261327a8161323e565b9050919050565b7f5468697320746f6b656e20646f6573206e6f7420657869737400000000000000600082015250565b60006132b760198361275e565b91506132c282613281565b602082019050919050565b600060208201905081810360008301526132e6816132aa565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006133568261280e565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156133895761338861331c565b5b600182019050919050565b600061339f8261280e565b91506133aa8361280e565b9250828210156133bd576133bc61331c565b5b828203905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b6000613453602c8361275e565b915061345e826133f7565b604082019050919050565b6000602082019050818103600083015261348281613446565b9050919050565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b60006134e560298361275e565b91506134f082613489565b604082019050919050565b60006020820190508181036000830152613514816134d8565b9050919050565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b6000613577602a8361275e565b91506135828261351b565b604082019050919050565b600060208201905081810360008301526135a68161356a565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061360960268361275e565b9150613614826135ad565b604082019050919050565b60006020820190508181036000830152613638816135fc565b9050919050565b600060608201905061365460008301866128a3565b6136616020830185612939565b61366e6040830184612970565b949350505050565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b60006136d2602c8361275e565b91506136dd82613676565b604082019050919050565b60006020820190508181036000830152613701816136c5565b9050919050565b7f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008201527f73206e6f74206f776e0000000000000000000000000000000000000000000000602082015250565b600061376460298361275e565b915061376f82613708565b604082019050919050565b6000602082019050818103600083015261379381613757565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006137f660248361275e565b91506138018261379a565b604082019050919050565b60006020820190508181036000830152613825816137e9565b9050919050565b60006138378261280e565b91506138428361280e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156138775761387661331c565b5b828201905092915050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b60006138b860198361275e565b91506138c382613882565b602082019050919050565b600060208201905081810360008301526138e7816138ab565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b600061394a60328361275e565b9150613955826138ee565b604082019050919050565b600060208201905081810360008301526139798161393d565b9050919050565b600081519050919050565b600082825260208201905092915050565b60006139a782613980565b6139b1818561398b565b93506139c181856020860161276f565b6139ca816127a2565b840191505092915050565b60006080820190506139ea60008301876128a3565b6139f760208301866128a3565b613a046040830185612939565b8181036060830152613a16818461399c565b905095945050505050565b600081519050613a30816126c4565b92915050565b600060208284031215613a4c57613a4b61268e565b5b6000613a5a84828501613a21565b91505092915050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000613a9960208361275e565b9150613aa482613a63565b602082019050919050565b60006020820190508181036000830152613ac881613a8c565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000613b05601c8361275e565b9150613b1082613acf565b602082019050919050565b60006020820190508181036000830152613b3481613af8565b905091905056fea264697066735822122096b95651fdeba949b3796272ccaa594d36354bf2e00894b267d7e9b99029097564736f6c63430008090033