VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x95FD80…72cC
Summary
Transactions
Transfers
Address
0x95FD8034F1e5D2595CF95cCD69F3DcE0e5b872cC
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x7af20c0B6Cd0E600F3C6E60c2Fe86Ad69dee6A89
Deployer
0x7af20c0B6Cd0E600F3C6E60c2Fe86Ad69dee6A89
Code
0x6080604052600436106101665760003560e01c8063a217fddf116100d1578063d8b12d281161008a578063e798646611610064578063e7986466146104cd578063eb967c4c146104f6578063f19fe69b14610521578063f3abde321461054a57610166565b8063d8b12d281461045d578063e14ce30e14610479578063e63ab1e9146104a257610166565b8063a217fddf14610370578063b966e54d1461039b578063bf4deb25146103c4578063d1df306c146103ed578063d539139314610409578063d547741f1461043457610166565b806368c4ac261161012357806368c4ac261461026f5780636f655207146102ac57806375b238fc146102d5578063781cc3d3146103005780638129fc1c1461031c57806391d148541461033357610166565b806301173a741461016b57806301ffc9a7146101875780631cb6a117146101c4578063248a9ca3146101e05780632f2ff15d1461021d57806336568abe14610246575b600080fd5b61018560048036038101906101809190612676565b61058c565b005b34801561019357600080fd5b506101ae60048036038101906101a991906126fb565b6108a4565b6040516101bb9190612743565b60405180910390f35b6101de60048036038101906101d99190612918565b61091e565b005b3480156101ec57600080fd5b5061020760048036038101906102029190612987565b610aaa565b60405161021491906129c3565b60405180910390f35b34801561022957600080fd5b50610244600480360381019061023f9190612a0a565b610aca565b005b34801561025257600080fd5b5061026d60048036038101906102689190612a0a565b610aeb565b005b34801561027b57600080fd5b5061029660048036038101906102919190612676565b610b6e565b6040516102a39190612743565b60405180910390f35b3480156102b857600080fd5b506102d360048036038101906102ce9190612a4a565b610b8e565b005b3480156102e157600080fd5b506102ea610c69565b6040516102f791906129c3565b60405180910390f35b61031a60048036038101906103159190612987565b610c8d565b005b34801561032857600080fd5b50610331610f82565b005b34801561033f57600080fd5b5061035a60048036038101906103559190612a0a565b61115a565b6040516103679190612743565b60405180910390f35b34801561037c57600080fd5b506103856111c5565b60405161039291906129c3565b60405180910390f35b3480156103a757600080fd5b506103c260048036038101906103bd9190612aad565b6111cc565b005b3480156103d057600080fd5b506103eb60048036038101906103e69190612aed565b61147a565b005b61040760048036038101906104029190612b49565b611542565b005b34801561041557600080fd5b5061041e611996565b60405161042b91906129c3565b60405180910390f35b34801561044057600080fd5b5061045b60048036038101906104569190612a0a565b6119ba565b005b61047760048036038101906104729190612aad565b6119db565b005b34801561048557600080fd5b506104a0600480360381019061049b9190612b89565b611d3e565b005b3480156104ae57600080fd5b506104b7611d73565b6040516104c491906129c3565b60405180910390f35b3480156104d957600080fd5b506104f460048036038101906104ef9190612be2565b611d97565b005b34801561050257600080fd5b5061050b611e1d565b6040516105189190612c31565b60405180910390f35b34801561052d57600080fd5b5061054860048036038101906105439190612c4c565b611e23565b005b34801561055657600080fd5b50610571600480360381019061056c9190612987565b611f4a565b60405161058396959493929190612d79565b60405180910390f35b60011515609860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151461061f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161061690612e2d565b60405180910390fd5b609754341015610664576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065b90612e99565b60405180910390fd5b60006301173a7460e01b334360405160200161068293929190612f43565b60405160208183030381529060405280519060200120905060006099600083815260200190815260200160002060010154146106f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ea90612fcc565b60405180910390fd5b336099600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550346099600083815260200190815260200160002060010181905550816099600083815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506099600082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166099600083815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16827f26ca2981ce6c10beb149a85f0ac2d7fabca8e9cb88dd808d7e39fd7536e6d8a160996000868152602001908152602001600020600101546040516108989190612c31565b60405180910390a45050565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061091757506109168261204e565b5b9050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6610948816120b8565b60006099600086815260200190815260200160002060040154146109a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161099890613038565b60405180910390fd5b60016099600086815260200190815260200160002060040181905550816099600086815260200190815260200160002060050190816109e0919061325a565b5060008373ffffffffffffffffffffffffffffffffffffffff166099600087815260200190815260200160002060010154604051610a1d9061335d565b60006040518083038185875af1925050503d8060008114610a5a576040519150601f19603f3d011682016040523d82523d6000602084013e610a5f565b606091505b5050905080610aa3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9a906133be565b60405180910390fd5b5050505050565b600060656000838152602001908152602001600020600101549050919050565b610ad382610aaa565b610adc816120b8565b610ae683836120cc565b505050565b610af36121ad565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610b60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5790613450565b60405180910390fd5b610b6a82826121b5565b5050565b60986020528060005260406000206000915054906101000a900460ff1681565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775610bb8816120b8565b60008273ffffffffffffffffffffffffffffffffffffffff1647604051610bde9061335d565b60006040518083038185875af1925050503d8060008114610c1b576040519150601f19603f3d011682016040523d82523d6000602084013e610c20565b606091505b5050905080610c64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5b906133be565b60405180910390fd5b505050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b6000609960008381526020019081526020016000206004015414610d1557610cd57fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217753361115a565b610d14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0b906134bc565b60405180910390fd5b5b600060996000838152602001908152602001600020600401541480610d50575060016099600083815260200190815260200160002060040154145b610d8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8690613528565b60405180910390fd5b60026099600083815260200190815260200160002060040181905550600060996000838152602001908152602001600020600101541115610e5e576099600082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc60996000848152602001908152602001600020600101549081150290604051600060405180830381858888f19350505050158015610e5c573d6000803e3d6000fd5b505b600060996000838152602001908152602001600020600301541115610f7f576099600082815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6099600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660996000858152602001908152602001600020600301546040518363ffffffff1660e01b8152600401610f3a929190613548565b6020604051808303816000875af1158015610f59573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f7d9190613586565b505b50565b60008060019054906101000a900460ff16159050808015610fb35750600160008054906101000a900460ff1660ff16105b80610fe05750610fc230612297565b158015610fdf5750600160008054906101000a900460ff1660ff16145b5b61101f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101690613625565b60405180910390fd5b60016000806101000a81548160ff021916908360ff160217905550801561105c576001600060016101000a81548160ff0219169083151502179055505b6110646122ba565b6110716000801b3361230b565b61109b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217753361230b565b6110c57f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a3361230b565b6110ef7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a63361230b565b670de0b6b3a764000060978190555080156111575760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498600160405161114e919061368d565b60405180910390a15b50565b60006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000801b81565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a66111f6816120b8565b600160996000858152602001908152602001600020600401541461124f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611246906136f4565b60405180910390fd5b600360996000858152602001908152602001600020600401819055508160996000858152602001908152602001600020600301819055506099600084815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340c10f196099600086815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660996000878152602001908152602001600020600301546040518363ffffffff1660e01b8152600401611343929190613548565b600060405180830381600087803b15801561135d57600080fd5b505af1158015611371573d6000803e3d6000fd5b505050506099600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166099600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16847f0d2a8006fd6c7d26495b0bd95e8ce22f19c6430501ae3615e685dd1bbde04ff66099600088815260200190815260200160002060010154609960008981526020019081526020016000206003015460405161146d929190613714565b60405180910390a4505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a66114a4816120b8565b60006099600085815260200190815260200160002060040154146114fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114f490613038565b60405180910390fd5b600160996000858152602001908152602001600020600401819055508160996000858152602001908152602001600020600501908161153c919061325a565b50505050565b60011515609860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515146115d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115cc90612e2d565b60405180910390fd5b808273ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b815260040161160f919061373d565b602060405180830381865afa15801561162c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611650919061376d565b1015611691576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116889061380c565b60405180910390fd5b600063d1df306c60e01b33436040516020016116af93929190612f43565b6040516020818303038152906040528051906020012090506000821161170a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170190612e99565b60405180910390fd5b6000609960008381526020019081526020016000206001015414611763576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161175a90612fcc565b60405180910390fd5b336099600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550816099600083815260200190815260200160002060030181905550826099600083815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508273ffffffffffffffffffffffffffffffffffffffff166323b872dd3330856040518463ffffffff1660e01b81526004016118659392919061382c565b6020604051808303816000875af1158015611884573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118a89190613586565b506099600082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166099600083815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16827f4958bcf393fc36515512cf2e223ff748d5878dbcb5226496407833cede00ddf660996000868152602001908152602001600020600301546040516119899190612c31565b60405180910390a4505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b6119c382610aaa565b6119cc816120b8565b6119d683836121b5565b505050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6611a05816120b8565b6001609960008581526020019081526020016000206004015414611a5e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a55906136f4565b60405180910390fd5b600360996000858152602001908152602001600020600401819055508160996000858152602001908152602001600020600101819055506099600084815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c6860996000868152602001908152602001600020600301546040518263ffffffff1660e01b8152600401611b1a9190612c31565b600060405180830381600087803b158015611b3457600080fd5b505af1158015611b48573d6000803e3d6000fd5b505050506000341115611c395760006099600085815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1634604051611bb19061335d565b60006040518083038185875af1925050503d8060008114611bee576040519150601f19603f3d011682016040523d82523d6000602084013e611bf3565b606091505b5050905080611c37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c2e906133be565b60405180910390fd5b505b6099600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166099600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16847fd82cb0d1f39998cab3c08789ba02ee3fd69954b0298ba79d090159b53842181460996000888152602001908152602001600020600301546099600089815260200190815260200160002060010154604051611d31929190613714565b60405180910390a4505050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775611d68816120b8565b816097819055505050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a81565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775611dc1816120b8565b81609860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b60975481565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775611e4d816120b8565b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb838573ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611ea3919061373d565b602060405180830381865afa158015611ec0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ee4919061376d565b6040518363ffffffff1660e01b8152600401611f01929190613548565b6020604051808303816000875af1158015611f20573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f449190613586565b50505050565b60996020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806003015490806004015490806005018054611fcb90613087565b80601f0160208091040260200160405190810160405280929190818152602001828054611ff790613087565b80156120445780601f1061201957610100808354040283529160200191612044565b820191906000526020600020905b81548152906001019060200180831161202757829003601f168201915b5050505050905086565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6120c9816120c46121ad565b612319565b50565b6120d6828261115a565b6121a95760016065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061214e6121ad565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b6121bf828261115a565b156122935760006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506122386121ad565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff16612309576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612300906138d5565b60405180910390fd5b565b61231582826120cc565b5050565b612323828261115a565b6123b2576123488173ffffffffffffffffffffffffffffffffffffffff1660146123b6565b6123568360001c60206123b6565b6040516020016123679291906139c9565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123a99190613a03565b60405180910390fd5b5050565b6060600060028360026123c99190613a54565b6123d39190613a96565b67ffffffffffffffff8111156123ec576123eb6127ed565b5b6040519080825280601f01601f19166020018201604052801561241e5781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061245657612455613aca565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106124ba576124b9613aca565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026124fa9190613a54565b6125049190613a96565b90505b60018111156125a4577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061254657612545613aca565b5b1a60f81b82828151811061255d5761255c613aca565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061259d90613af9565b9050612507565b50600084146125e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125df90613b6e565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061263182612606565b9050919050565b600061264382612626565b9050919050565b61265381612638565b811461265e57600080fd5b50565b6000813590506126708161264a565b92915050565b60006020828403121561268c5761268b6125fc565b5b600061269a84828501612661565b91505092915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6126d8816126a3565b81146126e357600080fd5b50565b6000813590506126f5816126cf565b92915050565b600060208284031215612711576127106125fc565b5b600061271f848285016126e6565b91505092915050565b60008115159050919050565b61273d81612728565b82525050565b60006020820190506127586000830184612734565b92915050565b6000819050919050565b6127718161275e565b811461277c57600080fd5b50565b60008135905061278e81612768565b92915050565b600061279f82612606565b9050919050565b6127af81612794565b81146127ba57600080fd5b50565b6000813590506127cc816127a6565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612825826127dc565b810181811067ffffffffffffffff82111715612844576128436127ed565b5b80604052505050565b60006128576125f2565b9050612863828261281c565b919050565b600067ffffffffffffffff821115612883576128826127ed565b5b61288c826127dc565b9050602081019050919050565b82818337600083830152505050565b60006128bb6128b684612868565b61284d565b9050828152602081018484840111156128d7576128d66127d7565b5b6128e2848285612899565b509392505050565b600082601f8301126128ff576128fe6127d2565b5b813561290f8482602086016128a8565b91505092915050565b600080600060608486031215612931576129306125fc565b5b600061293f8682870161277f565b9350506020612950868287016127bd565b925050604084013567ffffffffffffffff81111561297157612970612601565b5b61297d868287016128ea565b9150509250925092565b60006020828403121561299d5761299c6125fc565b5b60006129ab8482850161277f565b91505092915050565b6129bd8161275e565b82525050565b60006020820190506129d860008301846129b4565b92915050565b6129e781612626565b81146129f257600080fd5b50565b600081359050612a04816129de565b92915050565b60008060408385031215612a2157612a206125fc565b5b6000612a2f8582860161277f565b9250506020612a40858286016129f5565b9150509250929050565b600060208284031215612a6057612a5f6125fc565b5b6000612a6e848285016127bd565b91505092915050565b6000819050919050565b612a8a81612a77565b8114612a9557600080fd5b50565b600081359050612aa781612a81565b92915050565b60008060408385031215612ac457612ac36125fc565b5b6000612ad28582860161277f565b9250506020612ae385828601612a98565b9150509250929050565b60008060408385031215612b0457612b036125fc565b5b6000612b128582860161277f565b925050602083013567ffffffffffffffff811115612b3357612b32612601565b5b612b3f858286016128ea565b9150509250929050565b60008060408385031215612b6057612b5f6125fc565b5b6000612b6e85828601612661565b9250506020612b7f85828601612a98565b9150509250929050565b600060208284031215612b9f57612b9e6125fc565b5b6000612bad84828501612a98565b91505092915050565b612bbf81612728565b8114612bca57600080fd5b50565b600081359050612bdc81612bb6565b92915050565b60008060408385031215612bf957612bf86125fc565b5b6000612c0785828601612661565b9250506020612c1885828601612bcd565b9150509250929050565b612c2b81612a77565b82525050565b6000602082019050612c466000830184612c22565b92915050565b60008060408385031215612c6357612c626125fc565b5b6000612c7185828601612661565b9250506020612c82858286016129f5565b9150509250929050565b612c9581612626565b82525050565b6000819050919050565b6000612cc0612cbb612cb684612606565b612c9b565b612606565b9050919050565b6000612cd282612ca5565b9050919050565b6000612ce482612cc7565b9050919050565b612cf481612cd9565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612d34578082015181840152602081019050612d19565b60008484015250505050565b6000612d4b82612cfa565b612d558185612d05565b9350612d65818560208601612d16565b612d6e816127dc565b840191505092915050565b600060c082019050612d8e6000830189612c8c565b612d9b6020830188612c22565b612da86040830187612ceb565b612db56060830186612c22565b612dc26080830185612c22565b81810360a0830152612dd48184612d40565b9050979650505050505050565b7f756e737570706f7274656420746f6b656e000000000000000000000000000000600082015250565b6000612e17601183612d05565b9150612e2282612de1565b602082019050919050565b60006020820190508181036000830152612e4681612e0a565b9050919050565b7f6d696e696d756d20616d6f756e74206e6f74206d657400000000000000000000600082015250565b6000612e83601683612d05565b9150612e8e82612e4d565b602082019050919050565b60006020820190508181036000830152612eb281612e76565b9050919050565b6000819050919050565b612ed4612ecf826126a3565b612eb9565b82525050565b60008160601b9050919050565b6000612ef282612eda565b9050919050565b6000612f0482612ee7565b9050919050565b612f1c612f1782612626565b612ef9565b82525050565b6000819050919050565b612f3d612f3882612a77565b612f22565b82525050565b6000612f4f8286612ec3565b600482019150612f5f8285612f0b565b601482019150612f6f8284612f2c565b602082019150819050949350505050565b7f72657175657374206973206e6f7420756e697175650000000000000000000000600082015250565b6000612fb6601583612d05565b9150612fc182612f80565b602082019050919050565b60006020820190508181036000830152612fe581612fa9565b9050919050565b7f72657175657374206973206e6f7420696e206f70656e20737461746500000000600082015250565b6000613022601c83612d05565b915061302d82612fec565b602082019050919050565b6000602082019050818103600083015261305181613015565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061309f57607f821691505b6020821081036130b2576130b1613058565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830261311a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826130dd565b61312486836130dd565b95508019841693508086168417925050509392505050565b600061315761315261314d84612a77565b612c9b565b612a77565b9050919050565b6000819050919050565b6131718361313c565b61318561317d8261315e565b8484546130ea565b825550505050565b600090565b61319a61318d565b6131a5818484613168565b505050565b5b818110156131c9576131be600082613192565b6001810190506131ab565b5050565b601f82111561320e576131df816130b8565b6131e8846130cd565b810160208510156131f7578190505b61320b613203856130cd565b8301826131aa565b50505b505050565b600082821c905092915050565b600061323160001984600802613213565b1980831691505092915050565b600061324a8383613220565b9150826002028217905092915050565b61326382612cfa565b67ffffffffffffffff81111561327c5761327b6127ed565b5b6132868254613087565b6132918282856131cd565b600060209050601f8311600181146132c457600084156132b2578287015190505b6132bc858261323e565b865550613324565b601f1984166132d2866130b8565b60005b828110156132fa578489015182556001820191506020850194506020810190506132d5565b868310156133175784890151613313601f891682613220565b8355505b6001600288020188555050505b505050505050565b600081905092915050565b50565b600061334760008361332c565b915061335282613337565b600082019050919050565b60006133688261333a565b9150819050919050565b7f4661696c656420746f2073656e64000000000000000000000000000000000000600082015250565b60006133a8600e83612d05565b91506133b382613372565b602082019050919050565b600060208201905081810360008301526133d78161339b565b9050919050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b600061343a602f83612d05565b9150613445826133de565b604082019050919050565b600060208201905081810360008301526134698161342d565b9050919050565b7f72657175697265732061646d696e000000000000000000000000000000000000600082015250565b60006134a6600e83612d05565b91506134b182613470565b602082019050919050565b600060208201905081810360008301526134d581613499565b9050919050565b7f7265717565737420697320696e20696e76616c69642073746174650000000000600082015250565b6000613512601b83612d05565b915061351d826134dc565b602082019050919050565b6000602082019050818103600083015261354181613505565b9050919050565b600060408201905061355d6000830185612c8c565b61356a6020830184612c22565b9392505050565b60008151905061358081612bb6565b92915050565b60006020828403121561359c5761359b6125fc565b5b60006135aa84828501613571565b91505092915050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b600061360f602e83612d05565b915061361a826135b3565b604082019050919050565b6000602082019050818103600083015261363e81613602565b9050919050565b6000819050919050565b600060ff82169050919050565b600061367761367261366d84613645565b612c9b565b61364f565b9050919050565b6136878161365c565b82525050565b60006020820190506136a2600083018461367e565b92915050565b7f616374696f6e20616c72656164792068616e646c656400000000000000000000600082015250565b60006136de601683612d05565b91506136e9826136a8565b602082019050919050565b6000602082019050818103600083015261370d816136d1565b9050919050565b60006040820190506137296000830185612c22565b6137366020830184612c22565b9392505050565b60006020820190506137526000830184612c8c565b92915050565b60008151905061376781612a81565b92915050565b600060208284031215613783576137826125fc565b5b600061379184828501613758565b91505092915050565b7f62616c616e6365206d75737420626520686967686572207468616e206275726e60008201527f20616d6f756e7400000000000000000000000000000000000000000000000000602082015250565b60006137f6602783612d05565b91506138018261379a565b604082019050919050565b60006020820190508181036000830152613825816137e9565b9050919050565b60006060820190506138416000830186612c8c565b61384e6020830185612c8c565b61385b6040830184612c22565b949350505050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b60006138bf602b83612d05565b91506138ca82613863565b604082019050919050565b600060208201905081810360008301526138ee816138b2565b9050919050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b60006139366017836138f5565b915061394182613900565b601782019050919050565b600061395782612cfa565b61396181856138f5565b9350613971818560208601612d16565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b60006139b36011836138f5565b91506139be8261397d565b601182019050919050565b60006139d482613929565b91506139e0828561394c565b91506139eb826139a6565b91506139f7828461394c565b91508190509392505050565b60006020820190508181036000830152613a1d8184612d40565b905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613a5f82612a77565b9150613a6a83612a77565b9250828202613a7881612a77565b91508282048414831517613a8f57613a8e613a25565b5b5092915050565b6000613aa182612a77565b9150613aac83612a77565b9250828201905080821115613ac457613ac3613a25565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000613b0482612a77565b915060008203613b1757613b16613a25565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000613b58602083612d05565b9150613b6382613b22565b602082019050919050565b60006020820190508181036000830152613b8781613b4b565b905091905056fea26469706673582212201714d8333487744ae0032eaf88021037080ac339b4752ad13979cc6c69dc5b5764736f6c63430008130033