VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xeeaa35…054b
Summary
Transactions
Transfers
Address
0xeeaa35C87bB360d9E094B649337466081875054b
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x7af20c0B6Cd0E600F3C6E60c2Fe86Ad69dee6A89
Deployer
0x7af20c0B6Cd0E600F3C6E60c2Fe86Ad69dee6A89
Code
0x6080604052600436106101815760003560e01c8063a217fddf116100d1578063d8b12d281161008a578063e798646611610064578063e798646614610511578063eb967c4c1461053a578063f19fe69b14610565578063f3abde321461058e57610181565b8063d8b12d28146104a1578063e14ce30e146104bd578063e63ab1e9146104e657610181565b8063a217fddf146103b4578063b966e54d146103df578063bf4deb2514610408578063d1df306c14610431578063d53913931461044d578063d547741f1461047857610181565b806336568abe1161013e57806375b238fc1161011857806375b238fc14610319578063781cc3d3146103445780638129fc1c1461036057806391d148541461037757610181565b806336568abe1461028a57806368c4ac26146102b35780636f655207146102f057610181565b806301173a741461018657806301ffc9a7146101a25780631cb6a117146101df578063248a9ca3146101fb5780632d189a62146102385780632f2ff15d14610261575b600080fd5b6101a0600480360381019061019b9190612787565b6105d0565b005b3480156101ae57600080fd5b506101c960048036038101906101c4919061280c565b6108e8565b6040516101d69190612854565b60405180910390f35b6101f960048036038101906101f49190612a29565b610962565b005b34801561020757600080fd5b50610222600480360381019061021d9190612a98565b610aee565b60405161022f9190612ad4565b60405180910390f35b34801561024457600080fd5b5061025f600480360381019061025a9190612aef565b610b0e565b005b34801561026d57600080fd5b5061028860048036038101906102839190612b77565b610bdb565b005b34801561029657600080fd5b506102b160048036038101906102ac9190612b77565b610bfc565b005b3480156102bf57600080fd5b506102da60048036038101906102d59190612787565b610c7f565b6040516102e79190612854565b60405180910390f35b3480156102fc57600080fd5b5061031760048036038101906103129190612bb7565b610c9f565b005b34801561032557600080fd5b5061032e610d7a565b60405161033b9190612ad4565b60405180910390f35b61035e60048036038101906103599190612a98565b610d9e565b005b34801561036c57600080fd5b50610375611093565b005b34801561038357600080fd5b5061039e60048036038101906103999190612b77565b61126b565b6040516103ab9190612854565b60405180910390f35b3480156103c057600080fd5b506103c96112d6565b6040516103d69190612ad4565b60405180910390f35b3480156103eb57600080fd5b5061040660048036038101906104019190612c1a565b6112dd565b005b34801561041457600080fd5b5061042f600480360381019061042a9190612aef565b61158b565b005b61044b60048036038101906104469190612c5a565b611653565b005b34801561045957600080fd5b50610462611aa7565b60405161046f9190612ad4565b60405180910390f35b34801561048457600080fd5b5061049f600480360381019061049a9190612b77565b611acb565b005b6104bb60048036038101906104b69190612c1a565b611aec565b005b3480156104c957600080fd5b506104e460048036038101906104df9190612c9a565b611e4f565b005b3480156104f257600080fd5b506104fb611e84565b6040516105089190612ad4565b60405180910390f35b34801561051d57600080fd5b5061053860048036038101906105339190612cf3565b611ea8565b005b34801561054657600080fd5b5061054f611f2e565b60405161055c9190612d42565b60405180910390f35b34801561057157600080fd5b5061058c60048036038101906105879190612d5d565b611f34565b005b34801561059a57600080fd5b506105b560048036038101906105b09190612a98565b61205b565b6040516105c796959493929190612e8a565b60405180910390f35b60011515609860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514610663576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065a90612f3e565b60405180910390fd5b6097543410156106a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069f90612faa565b60405180910390fd5b60006301173a7460e01b33436040516020016106c693929190613054565b6040516020818303038152906040528051906020012090506000609960008381526020019081526020016000206001015414610737576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072e906130dd565b60405180910390fd5b336099600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550346099600083815260200190815260200160002060010181905550816099600083815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506099600082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166099600083815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16827f26ca2981ce6c10beb149a85f0ac2d7fabca8e9cb88dd808d7e39fd7536e6d8a160996000868152602001908152602001600020600101546040516108dc9190612d42565b60405180910390a45050565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061095b575061095a8261215f565b5b9050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a661098c816121c9565b60006099600086815260200190815260200160002060040154146109e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109dc90613149565b60405180910390fd5b6001609960008681526020019081526020016000206004018190555081609960008681526020019081526020016000206005019081610a24919061336b565b5060008373ffffffffffffffffffffffffffffffffffffffff166099600087815260200190815260200160002060010154604051610a619061346e565b60006040518083038185875af1925050503d8060008114610a9e576040519150601f19603f3d011682016040523d82523d6000602084013e610aa3565b606091505b5050905080610ae7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ade906134cf565b60405180910390fd5b5050505050565b600060656000838152602001908152602001600020600101549050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6610b38816121c9565b600060996000858152602001908152602001600020600401541480610b73575060016099600085815260200190815260200160002060040154145b610bb2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba990613561565b60405180910390fd5b81609960008581526020019081526020016000206005019081610bd5919061336b565b50505050565b610be482610aee565b610bed816121c9565b610bf783836121dd565b505050565b610c046122be565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610c71576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c68906135f3565b60405180910390fd5b610c7b82826122c6565b5050565b60986020528060005260406000206000915054906101000a900460ff1681565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775610cc9816121c9565b60008273ffffffffffffffffffffffffffffffffffffffff1647604051610cef9061346e565b60006040518083038185875af1925050503d8060008114610d2c576040519150601f19603f3d011682016040523d82523d6000602084013e610d31565b606091505b5050905080610d75576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d6c906134cf565b60405180910390fd5b505050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b6000609960008381526020019081526020016000206004015414610e2657610de67fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217753361126b565b610e25576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e1c9061365f565b60405180910390fd5b5b600060996000838152602001908152602001600020600401541480610e61575060016099600083815260200190815260200160002060040154145b610ea0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e97906136cb565b60405180910390fd5b60026099600083815260200190815260200160002060040181905550600060996000838152602001908152602001600020600101541115610f6f576099600082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc60996000848152602001908152602001600020600101549081150290604051600060405180830381858888f19350505050158015610f6d573d6000803e3d6000fd5b505b600060996000838152602001908152602001600020600301541115611090576099600082815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6099600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660996000858152602001908152602001600020600301546040518363ffffffff1660e01b815260040161104b9291906136eb565b6020604051808303816000875af115801561106a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061108e9190613729565b505b50565b60008060019054906101000a900460ff161590508080156110c45750600160008054906101000a900460ff1660ff16105b806110f157506110d3306123a8565b1580156110f05750600160008054906101000a900460ff1660ff16145b5b611130576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611127906137c8565b60405180910390fd5b60016000806101000a81548160ff021916908360ff160217905550801561116d576001600060016101000a81548160ff0219169083151502179055505b6111756123cb565b6111826000801b3361241c565b6111ac7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217753361241c565b6111d67f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a3361241c565b6112007f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a63361241c565b670de0b6b3a764000060978190555080156112685760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498600160405161125f9190613830565b60405180910390a15b50565b60006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000801b81565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6611307816121c9565b6001609960008581526020019081526020016000206004015414611360576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161135790613897565b60405180910390fd5b600360996000858152602001908152602001600020600401819055508160996000858152602001908152602001600020600301819055506099600084815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340c10f196099600086815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660996000878152602001908152602001600020600301546040518363ffffffff1660e01b81526004016114549291906136eb565b600060405180830381600087803b15801561146e57600080fd5b505af1158015611482573d6000803e3d6000fd5b505050506099600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166099600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16847f0d2a8006fd6c7d26495b0bd95e8ce22f19c6430501ae3615e685dd1bbde04ff66099600088815260200190815260200160002060010154609960008981526020019081526020016000206003015460405161157e9291906138b7565b60405180910390a4505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a66115b5816121c9565b600060996000858152602001908152602001600020600401541461160e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160590613149565b60405180910390fd5b600160996000858152602001908152602001600020600401819055508160996000858152602001908152602001600020600501908161164d919061336b565b50505050565b60011515609860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515146116e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116dd90612f3e565b60405180910390fd5b808273ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b815260040161172091906138e0565b602060405180830381865afa15801561173d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117619190613910565b10156117a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611799906139af565b60405180910390fd5b600063d1df306c60e01b33436040516020016117c093929190613054565b6040516020818303038152906040528051906020012090506000821161181b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181290612faa565b60405180910390fd5b6000609960008381526020019081526020016000206001015414611874576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186b906130dd565b60405180910390fd5b336099600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550816099600083815260200190815260200160002060030181905550826099600083815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508273ffffffffffffffffffffffffffffffffffffffff166323b872dd3330856040518463ffffffff1660e01b8152600401611976939291906139cf565b6020604051808303816000875af1158015611995573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119b99190613729565b506099600082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166099600083815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16827f4958bcf393fc36515512cf2e223ff748d5878dbcb5226496407833cede00ddf66099600086815260200190815260200160002060030154604051611a9a9190612d42565b60405180910390a4505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b611ad482610aee565b611add816121c9565b611ae783836122c6565b505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6611b16816121c9565b6001609960008581526020019081526020016000206004015414611b6f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b6690613897565b60405180910390fd5b600360996000858152602001908152602001600020600401819055508160996000858152602001908152602001600020600101819055506099600084815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c6860996000868152602001908152602001600020600301546040518263ffffffff1660e01b8152600401611c2b9190612d42565b600060405180830381600087803b158015611c4557600080fd5b505af1158015611c59573d6000803e3d6000fd5b505050506000341115611d4a5760006099600085815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1634604051611cc29061346e565b60006040518083038185875af1925050503d8060008114611cff576040519150601f19603f3d011682016040523d82523d6000602084013e611d04565b606091505b5050905080611d48576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3f906134cf565b60405180910390fd5b505b6099600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166099600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16847fd82cb0d1f39998cab3c08789ba02ee3fd69954b0298ba79d090159b53842181460996000888152602001908152602001600020600301546099600089815260200190815260200160002060010154604051611e429291906138b7565b60405180910390a4505050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775611e79816121c9565b816097819055505050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a81565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775611ed2816121c9565b81609860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b60975481565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775611f5e816121c9565b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb838573ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611fb491906138e0565b602060405180830381865afa158015611fd1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ff59190613910565b6040518363ffffffff1660e01b81526004016120129291906136eb565b6020604051808303816000875af1158015612031573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120559190613729565b50505050565b60996020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060030154908060040154908060050180546120dc90613198565b80601f016020809104026020016040519081016040528092919081815260200182805461210890613198565b80156121555780601f1061212a57610100808354040283529160200191612155565b820191906000526020600020905b81548152906001019060200180831161213857829003601f168201915b5050505050905086565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6121da816121d56122be565b61242a565b50565b6121e7828261126b565b6122ba5760016065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061225f6122be565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b6122d0828261126b565b156123a45760006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506123496122be565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff1661241a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161241190613a78565b60405180910390fd5b565b61242682826121dd565b5050565b612434828261126b565b6124c3576124598173ffffffffffffffffffffffffffffffffffffffff1660146124c7565b6124678360001c60206124c7565b604051602001612478929190613b6c565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124ba9190613ba6565b60405180910390fd5b5050565b6060600060028360026124da9190613bf7565b6124e49190613c39565b67ffffffffffffffff8111156124fd576124fc6128fe565b5b6040519080825280601f01601f19166020018201604052801561252f5781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061256757612566613c6d565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106125cb576125ca613c6d565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506000600184600261260b9190613bf7565b6126159190613c39565b90505b60018111156126b5577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061265757612656613c6d565b5b1a60f81b82828151811061266e5761266d613c6d565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806126ae90613c9c565b9050612618565b50600084146126f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126f090613d11565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061274282612717565b9050919050565b600061275482612737565b9050919050565b61276481612749565b811461276f57600080fd5b50565b6000813590506127818161275b565b92915050565b60006020828403121561279d5761279c61270d565b5b60006127ab84828501612772565b91505092915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6127e9816127b4565b81146127f457600080fd5b50565b600081359050612806816127e0565b92915050565b6000602082840312156128225761282161270d565b5b6000612830848285016127f7565b91505092915050565b60008115159050919050565b61284e81612839565b82525050565b60006020820190506128696000830184612845565b92915050565b6000819050919050565b6128828161286f565b811461288d57600080fd5b50565b60008135905061289f81612879565b92915050565b60006128b082612717565b9050919050565b6128c0816128a5565b81146128cb57600080fd5b50565b6000813590506128dd816128b7565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612936826128ed565b810181811067ffffffffffffffff82111715612955576129546128fe565b5b80604052505050565b6000612968612703565b9050612974828261292d565b919050565b600067ffffffffffffffff821115612994576129936128fe565b5b61299d826128ed565b9050602081019050919050565b82818337600083830152505050565b60006129cc6129c784612979565b61295e565b9050828152602081018484840111156129e8576129e76128e8565b5b6129f38482856129aa565b509392505050565b600082601f830112612a1057612a0f6128e3565b5b8135612a208482602086016129b9565b91505092915050565b600080600060608486031215612a4257612a4161270d565b5b6000612a5086828701612890565b9350506020612a61868287016128ce565b925050604084013567ffffffffffffffff811115612a8257612a81612712565b5b612a8e868287016129fb565b9150509250925092565b600060208284031215612aae57612aad61270d565b5b6000612abc84828501612890565b91505092915050565b612ace8161286f565b82525050565b6000602082019050612ae96000830184612ac5565b92915050565b60008060408385031215612b0657612b0561270d565b5b6000612b1485828601612890565b925050602083013567ffffffffffffffff811115612b3557612b34612712565b5b612b41858286016129fb565b9150509250929050565b612b5481612737565b8114612b5f57600080fd5b50565b600081359050612b7181612b4b565b92915050565b60008060408385031215612b8e57612b8d61270d565b5b6000612b9c85828601612890565b9250506020612bad85828601612b62565b9150509250929050565b600060208284031215612bcd57612bcc61270d565b5b6000612bdb848285016128ce565b91505092915050565b6000819050919050565b612bf781612be4565b8114612c0257600080fd5b50565b600081359050612c1481612bee565b92915050565b60008060408385031215612c3157612c3061270d565b5b6000612c3f85828601612890565b9250506020612c5085828601612c05565b9150509250929050565b60008060408385031215612c7157612c7061270d565b5b6000612c7f85828601612772565b9250506020612c9085828601612c05565b9150509250929050565b600060208284031215612cb057612caf61270d565b5b6000612cbe84828501612c05565b91505092915050565b612cd081612839565b8114612cdb57600080fd5b50565b600081359050612ced81612cc7565b92915050565b60008060408385031215612d0a57612d0961270d565b5b6000612d1885828601612772565b9250506020612d2985828601612cde565b9150509250929050565b612d3c81612be4565b82525050565b6000602082019050612d576000830184612d33565b92915050565b60008060408385031215612d7457612d7361270d565b5b6000612d8285828601612772565b9250506020612d9385828601612b62565b9150509250929050565b612da681612737565b82525050565b6000819050919050565b6000612dd1612dcc612dc784612717565b612dac565b612717565b9050919050565b6000612de382612db6565b9050919050565b6000612df582612dd8565b9050919050565b612e0581612dea565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612e45578082015181840152602081019050612e2a565b60008484015250505050565b6000612e5c82612e0b565b612e668185612e16565b9350612e76818560208601612e27565b612e7f816128ed565b840191505092915050565b600060c082019050612e9f6000830189612d9d565b612eac6020830188612d33565b612eb96040830187612dfc565b612ec66060830186612d33565b612ed36080830185612d33565b81810360a0830152612ee58184612e51565b9050979650505050505050565b7f756e737570706f7274656420746f6b656e000000000000000000000000000000600082015250565b6000612f28601183612e16565b9150612f3382612ef2565b602082019050919050565b60006020820190508181036000830152612f5781612f1b565b9050919050565b7f6d696e696d756d20616d6f756e74206e6f74206d657400000000000000000000600082015250565b6000612f94601683612e16565b9150612f9f82612f5e565b602082019050919050565b60006020820190508181036000830152612fc381612f87565b9050919050565b6000819050919050565b612fe5612fe0826127b4565b612fca565b82525050565b60008160601b9050919050565b600061300382612feb565b9050919050565b600061301582612ff8565b9050919050565b61302d61302882612737565b61300a565b82525050565b6000819050919050565b61304e61304982612be4565b613033565b82525050565b60006130608286612fd4565b600482019150613070828561301c565b601482019150613080828461303d565b602082019150819050949350505050565b7f72657175657374206973206e6f7420756e697175650000000000000000000000600082015250565b60006130c7601583612e16565b91506130d282613091565b602082019050919050565b600060208201905081810360008301526130f6816130ba565b9050919050565b7f72657175657374206973206e6f7420696e206f70656e20737461746500000000600082015250565b6000613133601c83612e16565b915061313e826130fd565b602082019050919050565b6000602082019050818103600083015261316281613126565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806131b057607f821691505b6020821081036131c3576131c2613169565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830261322b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826131ee565b61323586836131ee565b95508019841693508086168417925050509392505050565b600061326861326361325e84612be4565b612dac565b612be4565b9050919050565b6000819050919050565b6132828361324d565b61329661328e8261326f565b8484546131fb565b825550505050565b600090565b6132ab61329e565b6132b6818484613279565b505050565b5b818110156132da576132cf6000826132a3565b6001810190506132bc565b5050565b601f82111561331f576132f0816131c9565b6132f9846131de565b81016020851015613308578190505b61331c613314856131de565b8301826132bb565b50505b505050565b600082821c905092915050565b600061334260001984600802613324565b1980831691505092915050565b600061335b8383613331565b9150826002028217905092915050565b61337482612e0b565b67ffffffffffffffff81111561338d5761338c6128fe565b5b6133978254613198565b6133a28282856132de565b600060209050601f8311600181146133d557600084156133c3578287015190505b6133cd858261334f565b865550613435565b601f1984166133e3866131c9565b60005b8281101561340b578489015182556001820191506020850194506020810190506133e6565b868310156134285784890151613424601f891682613331565b8355505b6001600288020188555050505b505050505050565b600081905092915050565b50565b600061345860008361343d565b915061346382613448565b600082019050919050565b60006134798261344b565b9150819050919050565b7f4661696c656420746f2073656e64000000000000000000000000000000000000600082015250565b60006134b9600e83612e16565b91506134c482613483565b602082019050919050565b600060208201905081810360008301526134e8816134ac565b9050919050565b7f72657175657374206973206e6f7420696e206f70656e206f722070656e64696e60008201527f6720737461746500000000000000000000000000000000000000000000000000602082015250565b600061354b602783612e16565b9150613556826134ef565b604082019050919050565b6000602082019050818103600083015261357a8161353e565b9050919050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b60006135dd602f83612e16565b91506135e882613581565b604082019050919050565b6000602082019050818103600083015261360c816135d0565b9050919050565b7f72657175697265732061646d696e000000000000000000000000000000000000600082015250565b6000613649600e83612e16565b915061365482613613565b602082019050919050565b600060208201905081810360008301526136788161363c565b9050919050565b7f7265717565737420697320696e20696e76616c69642073746174650000000000600082015250565b60006136b5601b83612e16565b91506136c08261367f565b602082019050919050565b600060208201905081810360008301526136e4816136a8565b9050919050565b60006040820190506137006000830185612d9d565b61370d6020830184612d33565b9392505050565b60008151905061372381612cc7565b92915050565b60006020828403121561373f5761373e61270d565b5b600061374d84828501613714565b91505092915050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b60006137b2602e83612e16565b91506137bd82613756565b604082019050919050565b600060208201905081810360008301526137e1816137a5565b9050919050565b6000819050919050565b600060ff82169050919050565b600061381a613815613810846137e8565b612dac565b6137f2565b9050919050565b61382a816137ff565b82525050565b60006020820190506138456000830184613821565b92915050565b7f616374696f6e20616c72656164792068616e646c656400000000000000000000600082015250565b6000613881601683612e16565b915061388c8261384b565b602082019050919050565b600060208201905081810360008301526138b081613874565b9050919050565b60006040820190506138cc6000830185612d33565b6138d96020830184612d33565b9392505050565b60006020820190506138f56000830184612d9d565b92915050565b60008151905061390a81612bee565b92915050565b6000602082840312156139265761392561270d565b5b6000613934848285016138fb565b91505092915050565b7f62616c616e6365206d75737420626520686967686572207468616e206275726e60008201527f20616d6f756e7400000000000000000000000000000000000000000000000000602082015250565b6000613999602783612e16565b91506139a48261393d565b604082019050919050565b600060208201905081810360008301526139c88161398c565b9050919050565b60006060820190506139e46000830186612d9d565b6139f16020830185612d9d565b6139fe6040830184612d33565b949350505050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b6000613a62602b83612e16565b9150613a6d82613a06565b604082019050919050565b60006020820190508181036000830152613a9181613a55565b9050919050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b6000613ad9601783613a98565b9150613ae482613aa3565b601782019050919050565b6000613afa82612e0b565b613b048185613a98565b9350613b14818560208601612e27565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b6000613b56601183613a98565b9150613b6182613b20565b601182019050919050565b6000613b7782613acc565b9150613b838285613aef565b9150613b8e82613b49565b9150613b9a8284613aef565b91508190509392505050565b60006020820190508181036000830152613bc08184612e51565b905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613c0282612be4565b9150613c0d83612be4565b9250828202613c1b81612be4565b91508282048414831517613c3257613c31613bc8565b5b5092915050565b6000613c4482612be4565b9150613c4f83612be4565b9250828201905080821115613c6757613c66613bc8565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000613ca782612be4565b915060008203613cba57613cb9613bc8565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000613cfb602083612e16565b9150613d0682613cc5565b602082019050919050565b60006020820190508181036000830152613d2a81613cee565b905091905056fea264697066735822122000da0b3783fa1e744c0e792b56dc484b4184d540dc4e9388da703041caed3c0264736f6c63430008130033