VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xF81671…3223
Summary
Transactions
Transfers
Address
0xF81671A2aC50Cc7c4234397c10BcFa20a9B23223
VET
20.00
VET
VTHO
8.89
VTHO
Master
0xF6Da7E26b030c22593c35f8A53EdbF742598762D
Deployer
0xF6Da7E26b030c22593c35f8A53EdbF742598762D
Code
0x60806040526004361061014b5760003560e01c806370a08231116100b6578063b88d4fde1161006f578063b88d4fde14610497578063c87b56dd146104c0578063e985e9c5146104fd578063f2fde38b1461053a578063f4a0a52814610563578063f7d08bf91461058c5761014b565b806370a0823114610384578063715018a6146103c15780638da5cb5b146103d857806395d89b4114610403578063a22cb4651461042e578063a97cc114146104575761014b565b806330176e131161010857806330176e13146102855780633e6134b8146102ae57806342842e0e146102d7578063449a52f8146103005780636103d70b146103305780636352211e146103475761014b565b806301ffc9a71461015057806306fdde031461018d578063081812fc146101b8578063095ea7b3146101f557806323b872dd1461021e5780632a55205a14610247575b600080fd5b34801561015c57600080fd5b5061017760048036038101906101729190612650565b6105b5565b6040516101849190612cc4565b60405180910390f35b34801561019957600080fd5b506101a26105c7565b6040516101af9190612cdf565b60405180910390f35b3480156101c457600080fd5b506101df60048036038101906101da91906126f3565b610659565b6040516101ec9190612c34565b60405180910390f35b34801561020157600080fd5b5061021c60048036038101906102179190612610565b6106de565b005b34801561022a57600080fd5b50610245600480360381019061024091906124fa565b6107f6565b005b34801561025357600080fd5b5061026e600480360381019061026991906127db565b610856565b60405161027c929190612c9b565b60405180910390f35b34801561029157600080fd5b506102ac60048036038101906102a791906126aa565b610899565b005b3480156102ba57600080fd5b506102d560048036038101906102d091906126aa565b61092f565b005b3480156102e357600080fd5b506102fe60048036038101906102f991906124fa565b6109c5565b005b61031a60048036038101906103159190612610565b6109e5565b6040516103279190612fbb565b60405180910390f35b34801561033c57600080fd5b50610345610b0f565b005b34801561035357600080fd5b5061036e600480360381019061036991906126f3565b610bd4565b60405161037b9190612c34565b60405180910390f35b34801561039057600080fd5b506103ab60048036038101906103a6919061248d565b610c86565b6040516103b89190612fbb565b60405180910390f35b3480156103cd57600080fd5b506103d6610d3e565b005b3480156103e457600080fd5b506103ed610dc6565b6040516103fa9190612c34565b60405180910390f35b34801561040f57600080fd5b50610418610df0565b6040516104259190612cdf565b60405180910390f35b34801561043a57600080fd5b50610455600480360381019061045091906125d0565b610e82565b005b34801561046357600080fd5b5061047e600480360381019061047991906126f3565b610e98565b60405161048e9493929190612d01565b60405180910390f35b3480156104a357600080fd5b506104be60048036038101906104b9919061254d565b6110a2565b005b3480156104cc57600080fd5b506104e760048036038101906104e291906126f3565b611104565b6040516104f49190612cdf565b60405180910390f35b34801561050957600080fd5b50610524600480360381019061051f91906124ba565b61113b565b6040516105319190612cc4565b60405180910390f35b34801561054657600080fd5b50610561600480360381019061055c919061248d565b6111cf565b005b34801561056f57600080fd5b5061058a600480360381019061058591906126f3565b6112c7565b005b34801561059857600080fd5b506105b360048036038101906105ae9190612720565b61134d565b005b60006105c08261148e565b9050919050565b6060600280546105d690613280565b80601f016020809104026020016040519081016040528092919081815260200182805461060290613280565b801561064f5780601f106106245761010080835404028352916020019161064f565b820191906000526020600020905b81548152906001019060200180831161063257829003601f168201915b5050505050905090565b600061066482611570565b6106a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069a90612efb565b60405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006106e982610bd4565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561075a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075190612f5b565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166107796115dc565b73ffffffffffffffffffffffffffffffffffffffff1614806107a857506107a7816107a26115dc565b61113b565b5b6107e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107de90612e7b565b60405180910390fd5b6107f183836115e4565b505050565b6108076108016115dc565b8261169d565b610846576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083d90612f7b565b60405180910390fd5b61085183838361177b565b505050565b600080610861610dc6565b612710600c60009054906101000a900461ffff1661ffff1685610884919061313c565b61088e919061310b565b915091509250929050565b6108a16115dc565b73ffffffffffffffffffffffffffffffffffffffff166108bf610dc6565b73ffffffffffffffffffffffffffffffffffffffff1614610915576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090c90612f1b565b60405180910390fd5b806009908051906020019061092b9291906122a1565b5050565b6109376115dc565b73ffffffffffffffffffffffffffffffffffffffff16610955610dc6565b73ffffffffffffffffffffffffffffffffffffffff16146109ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109a290612f1b565b60405180910390fd5b80600a90805190602001906109c19291906122a1565b5050565b6109e0838383604051806020016040528060008152506110a2565b505050565b60006109f082611570565b15610a30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2790612f9b565b60405180910390fd5b610f818210610a74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6b90612dfb565b60405180910390fd5b600b54341480610abd5750610a87610dc6565b73ffffffffffffffffffffffffffffffffffffffff16610aa56115dc565b73ffffffffffffffffffffffffffffffffffffffff16145b610afc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af390612e1b565b60405180910390fd5b610b0683836119d7565b81905092915050565b610b176115dc565b73ffffffffffffffffffffffffffffffffffffffff16610b35610dc6565b73ffffffffffffffffffffffffffffffffffffffff1614610b8b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8290612f1b565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610bd1573d6000803e3d6000fd5b50565b6000806004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7490612ebb565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cf7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cee90612e9b565b60405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610d466115dc565b73ffffffffffffffffffffffffffffffffffffffff16610d64610dc6565b73ffffffffffffffffffffffffffffffffffffffff1614610dba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db190612f1b565b60405180910390fd5b610dc460006119f5565b565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060038054610dff90613280565b80601f0160208091040260200160405190810160405280929190818152602001828054610e2b90613280565b8015610e785780601f10610e4d57610100808354040283529160200191610e78565b820191906000526020600020905b815481529060010190602001808311610e5b57829003601f168201915b5050505050905090565b610e94610e8d6115dc565b8383611abb565b5050565b6060806060600080610ea986610bd4565b9050600d6000878152602001908152602001600020600001600d6000888152602001908152602001600020600101600d600089815260200190815260200160002060020183838054610efa90613280565b80601f0160208091040260200160405190810160405280929190818152602001828054610f2690613280565b8015610f735780601f10610f4857610100808354040283529160200191610f73565b820191906000526020600020905b815481529060010190602001808311610f5657829003601f168201915b50505050509350828054610f8690613280565b80601f0160208091040260200160405190810160405280929190818152602001828054610fb290613280565b8015610fff5780601f10610fd457610100808354040283529160200191610fff565b820191906000526020600020905b815481529060010190602001808311610fe257829003601f168201915b5050505050925081805461101290613280565b80601f016020809104026020016040519081016040528092919081815260200182805461103e90613280565b801561108b5780601f106110605761010080835404028352916020019161108b565b820191906000526020600020905b81548152906001019060200180831161106e57829003601f168201915b505050505091509450945094509450509193509193565b6110b36110ad6115dc565b8361169d565b6110f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e990612f7b565b60405180910390fd5b6110fe84848484611c28565b50505050565b6060600961111183611c84565b600a60405160200161112593929190612c03565b6040516020818303038152906040529050919050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6111d76115dc565b73ffffffffffffffffffffffffffffffffffffffff166111f5610dc6565b73ffffffffffffffffffffffffffffffffffffffff161461124b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124290612f1b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156112bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112b290612d7b565b60405180910390fd5b6112c4816119f5565b50565b6112cf6115dc565b73ffffffffffffffffffffffffffffffffffffffff166112ed610dc6565b73ffffffffffffffffffffffffffffffffffffffff1614611343576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133a90612f1b565b60405180910390fd5b80600b8190555050565b600061135885610bd4565b90506113626115dc565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146113cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113c690612e3b565b60405180910390fd5b83600d600087815260200190815260200160002060000190805190602001906113f99291906122a1565b5082600d600087815260200190815260200160002060010190805190602001906114249291906122a1565b5081600d6000878152602001908152602001600020600201908051906020019061144f9291906122a1565b507fb497d17d9ddaf07c831248da6ed8174689abdc4370285e618e350f29f5aff9a08560405161147f9190612fbb565b60405180910390a15050505050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061155957507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80611569575061156882611de5565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816006600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661165783610bd4565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60006116a882611570565b6116e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116de90612e5b565b60405180910390fd5b60006116f283610bd4565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061176157508373ffffffffffffffffffffffffffffffffffffffff1661174984610659565b73ffffffffffffffffffffffffffffffffffffffff16145b806117725750611771818561113b565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661179b82610bd4565b73ffffffffffffffffffffffffffffffffffffffff16146117f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117e890612f3b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611861576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185890612dbb565b60405180910390fd5b61186c838383611e5f565b6118776000826115e4565b6001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546118c79190613196565b925050819055506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461191e91906130b5565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b6119f1828260405180602001604052806000815250611e64565b5050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611b2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2190612ddb565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611c1b9190612cc4565b60405180910390a3505050565b611c3384848461177b565b611c3f84848484611ebf565b611c7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c7590612d5b565b60405180910390fd5b50505050565b60606000821415611ccc576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611de0565b600082905060005b60008214611cfe578080611ce7906132e3565b915050600a82611cf7919061310b565b9150611cd4565b60008167ffffffffffffffff811115611d1a57611d19613419565b5b6040519080825280601f01601f191660200182016040528015611d4c5781602001600182028036833780820191505090505b5090505b60008514611dd957600182611d659190613196565b9150600a85611d74919061332c565b6030611d8091906130b5565b60f81b818381518110611d9657611d956133ea565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85611dd2919061310b565b9450611d50565b8093505050505b919050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611e585750611e5782612056565b5b9050919050565b505050565b611e6e83836120c0565b611e7b6000848484611ebf565b611eba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611eb190612d5b565b60405180910390fd5b505050565b6000611ee08473ffffffffffffffffffffffffffffffffffffffff1661228e565b15612049578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611f096115dc565b8786866040518563ffffffff1660e01b8152600401611f2b9493929190612c4f565b602060405180830381600087803b158015611f4557600080fd5b505af1925050508015611f7657506040513d601f19601f82011682018060405250810190611f73919061267d565b60015b611ff9573d8060008114611fa6576040519150601f19603f3d011682016040523d82523d6000602084013e611fab565b606091505b50600081511415611ff1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fe890612d5b565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161491505061204e565b600190505b949350505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612130576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161212790612edb565b60405180910390fd5b61213981611570565b15612179576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161217090612d9b565b60405180910390fd5b61218560008383611e5f565b6001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546121d591906130b5565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b600080823b905060008111915050919050565b8280546122ad90613280565b90600052602060002090601f0160209004810192826122cf5760008555612316565b82601f106122e857805160ff1916838001178555612316565b82800160010185558215612316579182015b828111156123155782518255916020019190600101906122fa565b5b5090506123239190612327565b5090565b5b80821115612340576000816000905550600101612328565b5090565b600061235761235284612ffb565b612fd6565b9050828152602081018484840111156123735761237261344d565b5b61237e84828561323e565b509392505050565b60006123996123948461302c565b612fd6565b9050828152602081018484840111156123b5576123b461344d565b5b6123c084828561323e565b509392505050565b6000813590506123d781613940565b92915050565b6000813590506123ec81613957565b92915050565b6000813590506124018161396e565b92915050565b6000815190506124168161396e565b92915050565b600082601f83011261243157612430613448565b5b8135612441848260208601612344565b91505092915050565b600082601f83011261245f5761245e613448565b5b813561246f848260208601612386565b91505092915050565b60008135905061248781613985565b92915050565b6000602082840312156124a3576124a2613457565b5b60006124b1848285016123c8565b91505092915050565b600080604083850312156124d1576124d0613457565b5b60006124df858286016123c8565b92505060206124f0858286016123c8565b9150509250929050565b60008060006060848603121561251357612512613457565b5b6000612521868287016123c8565b9350506020612532868287016123c8565b925050604061254386828701612478565b9150509250925092565b6000806000806080858703121561256757612566613457565b5b6000612575878288016123c8565b9450506020612586878288016123c8565b935050604061259787828801612478565b925050606085013567ffffffffffffffff8111156125b8576125b7613452565b5b6125c48782880161241c565b91505092959194509250565b600080604083850312156125e7576125e6613457565b5b60006125f5858286016123c8565b9250506020612606858286016123dd565b9150509250929050565b6000806040838503121561262757612626613457565b5b6000612635858286016123c8565b925050602061264685828601612478565b9150509250929050565b60006020828403121561266657612665613457565b5b6000612674848285016123f2565b91505092915050565b60006020828403121561269357612692613457565b5b60006126a184828501612407565b91505092915050565b6000602082840312156126c0576126bf613457565b5b600082013567ffffffffffffffff8111156126de576126dd613452565b5b6126ea8482850161244a565b91505092915050565b60006020828403121561270957612708613457565b5b600061271784828501612478565b91505092915050565b6000806000806080858703121561273a57612739613457565b5b600061274887828801612478565b945050602085013567ffffffffffffffff81111561276957612768613452565b5b6127758782880161244a565b935050604085013567ffffffffffffffff81111561279657612795613452565b5b6127a28782880161244a565b925050606085013567ffffffffffffffff8111156127c3576127c2613452565b5b6127cf8782880161244a565b91505092959194509250565b600080604083850312156127f2576127f1613457565b5b600061280085828601612478565b925050602061281185828601612478565b9150509250929050565b612824816131ca565b82525050565b612833816131dc565b82525050565b600061284482613072565b61284e8185613088565b935061285e81856020860161324d565b6128678161345c565b840191505092915050565b600061287d8261307d565b6128878185613099565b935061289781856020860161324d565b6128a08161345c565b840191505092915050565b60006128b68261307d565b6128c081856130aa565b93506128d081856020860161324d565b80840191505092915050565b600081546128e981613280565b6128f381866130aa565b9450600182166000811461290e576001811461291f57612952565b60ff19831686528186019350612952565b6129288561305d565b60005b8381101561294a5781548189015260018201915060208101905061292b565b838801955050505b50505092915050565b6000612968603283613099565b91506129738261346d565b604082019050919050565b600061298b602683613099565b9150612996826134bc565b604082019050919050565b60006129ae601c83613099565b91506129b98261350b565b602082019050919050565b60006129d1602483613099565b91506129dc82613534565b604082019050919050565b60006129f4601983613099565b91506129ff82613583565b602082019050919050565b6000612a17600f83613099565b9150612a22826135ac565b602082019050919050565b6000612a3a602e83613099565b9150612a45826135d5565b604082019050919050565b6000612a5d601583613099565b9150612a6882613624565b602082019050919050565b6000612a80602c83613099565b9150612a8b8261364d565b604082019050919050565b6000612aa3603883613099565b9150612aae8261369c565b604082019050919050565b6000612ac6602a83613099565b9150612ad1826136eb565b604082019050919050565b6000612ae9602983613099565b9150612af48261373a565b604082019050919050565b6000612b0c602083613099565b9150612b1782613789565b602082019050919050565b6000612b2f602c83613099565b9150612b3a826137b2565b604082019050919050565b6000612b52602083613099565b9150612b5d82613801565b602082019050919050565b6000612b75602983613099565b9150612b808261382a565b604082019050919050565b6000612b98602183613099565b9150612ba382613879565b604082019050919050565b6000612bbb603183613099565b9150612bc6826138c8565b604082019050919050565b6000612bde601383613099565b9150612be982613917565b602082019050919050565b612bfd81613234565b82525050565b6000612c0f82866128dc565b9150612c1b82856128ab565b9150612c2782846128dc565b9150819050949350505050565b6000602082019050612c49600083018461281b565b92915050565b6000608082019050612c64600083018761281b565b612c71602083018661281b565b612c7e6040830185612bf4565b8181036060830152612c908184612839565b905095945050505050565b6000604082019050612cb0600083018561281b565b612cbd6020830184612bf4565b9392505050565b6000602082019050612cd9600083018461282a565b92915050565b60006020820190508181036000830152612cf98184612872565b905092915050565b60006080820190508181036000830152612d1b8187612872565b90508181036020830152612d2f8186612872565b90508181036040830152612d438185612872565b9050612d52606083018461281b565b95945050505050565b60006020820190508181036000830152612d748161295b565b9050919050565b60006020820190508181036000830152612d948161297e565b9050919050565b60006020820190508181036000830152612db4816129a1565b9050919050565b60006020820190508181036000830152612dd4816129c4565b9050919050565b60006020820190508181036000830152612df4816129e7565b9050919050565b60006020820190508181036000830152612e1481612a0a565b9050919050565b60006020820190508181036000830152612e3481612a2d565b9050919050565b60006020820190508181036000830152612e5481612a50565b9050919050565b60006020820190508181036000830152612e7481612a73565b9050919050565b60006020820190508181036000830152612e9481612a96565b9050919050565b60006020820190508181036000830152612eb481612ab9565b9050919050565b60006020820190508181036000830152612ed481612adc565b9050919050565b60006020820190508181036000830152612ef481612aff565b9050919050565b60006020820190508181036000830152612f1481612b22565b9050919050565b60006020820190508181036000830152612f3481612b45565b9050919050565b60006020820190508181036000830152612f5481612b68565b9050919050565b60006020820190508181036000830152612f7481612b8b565b9050919050565b60006020820190508181036000830152612f9481612bae565b9050919050565b60006020820190508181036000830152612fb481612bd1565b9050919050565b6000602082019050612fd06000830184612bf4565b92915050565b6000612fe0612ff1565b9050612fec82826132b2565b919050565b6000604051905090565b600067ffffffffffffffff82111561301657613015613419565b5b61301f8261345c565b9050602081019050919050565b600067ffffffffffffffff82111561304757613046613419565b5b6130508261345c565b9050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b60006130c082613234565b91506130cb83613234565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613100576130ff61335d565b5b828201905092915050565b600061311682613234565b915061312183613234565b9250826131315761313061338c565b5b828204905092915050565b600061314782613234565b915061315283613234565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561318b5761318a61335d565b5b828202905092915050565b60006131a182613234565b91506131ac83613234565b9250828210156131bf576131be61335d565b5b828203905092915050565b60006131d582613214565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561326b578082015181840152602081019050613250565b8381111561327a576000848401525b50505050565b6000600282049050600182168061329857607f821691505b602082108114156132ac576132ab6133bb565b5b50919050565b6132bb8261345c565b810181811067ffffffffffffffff821117156132da576132d9613419565b5b80604052505050565b60006132ee82613234565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156133215761332061335d565b5b600182019050919050565b600061333782613234565b915061334283613234565b9250826133525761335161338c565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f496e76616c696420746f6b656e49640000000000000000000000000000000000600082015250565b7f5472616e73616374696f6e2076616c756520646964206e6f7420657175616c2060008201527f746865206d696e74207072696365000000000000000000000000000000000000602082015250565b7f596f7520617265206e6f7420746865206f776e65720000000000000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008201527f73206e6f74206f776e0000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f54696c6520616c7265616479206d696e74656400000000000000000000000000600082015250565b613949816131ca565b811461395457600080fd5b50565b613960816131dc565b811461396b57600080fd5b50565b613977816131e8565b811461398257600080fd5b50565b61398e81613234565b811461399957600080fd5b5056fea264697066735822122041f1ad81b353d591222445432e2e5b0a3aaa95ae583e6a48759d76915ff8838164736f6c63430008070033