VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x093f66…ae54
Summary
Transactions
Transfers
Address
0x093f660f8c74bB675E5f3b4bB16280eD9987ae54
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x363785f786AB9Af4ad0B8529Acd32b9497339381
Deployer
0x363785f786AB9Af4ad0B8529Acd32b9497339381
Code
0x60806040526004361061014b5760003560e01c8063859b97fe116100b6578063da09c72c1161006f578063da09c72c146104ab578063e8a2f093146104d6578063e9dc637514610501578063f2fde38b1461053e578063f4947f0f14610567578063f7888aec146105a45761014b565b8063859b97fe1461038b57806388169576146103b45780638da5cb5b146103f1578063961c9ae41461041c578063c375c2ef14610445578063d16a83421461046e5761014b565b80635c975abb116101085780635c975abb146102655780635f539d69146102905780636b42bf2f146102b95780636c54df52146102f6578063715018a614610333578063762a66a21461034a5761014b565b806305b867fe146101505780631ae6b6ee1461018d5780633263b545146101b657806340d970b3146101f35780634a5ff7491461021e57806359d667a514610249575b600080fd5b34801561015c57600080fd5b5061017760048036038101906101729190612bc4565b6105e1565b6040516101849190612c13565b60405180910390f35b34801561019957600080fd5b506101b460048036038101906101af9190612bc4565b610612565b005b3480156101c257600080fd5b506101dd60048036038101906101d89190612c2e565b610780565b6040516101ea9190612c6a565b60405180910390f35b3480156101ff57600080fd5b506102086107bf565b6040516102159190612c6a565b60405180910390f35b34801561022a57600080fd5b506102336107e5565b6040516102409190612c6a565b60405180910390f35b610263600480360381019061025e9190612bc4565b61080b565b005b34801561027157600080fd5b5061027a610ad4565b6040516102879190612ca0565b60405180910390f35b34801561029c57600080fd5b506102b760048036038101906102b29190612cbb565b610aea565b005b3480156102c557600080fd5b506102e060048036038101906102db9190612ce8565b610c2d565b6040516102ed9190612c13565b60405180910390f35b34801561030257600080fd5b5061031d60048036038101906103189190612bc4565b610d6a565b60405161032a9190612c13565b60405180910390f35b34801561033f57600080fd5b50610348610e62565b005b34801561035657600080fd5b50610371600480360381019061036c9190612bc4565b610eea565b604051610382959493929190612d3b565b60405180910390f35b34801561039757600080fd5b506103b260048036038101906103ad9190612bc4565b6110c8565b005b3480156103c057600080fd5b506103db60048036038101906103d69190612cbb565b611253565b6040516103e89190612c13565b60405180910390f35b3480156103fd57600080fd5b506104066112e7565b6040516104139190612c6a565b60405180910390f35b34801561042857600080fd5b50610443600480360381019061043e9190612d8e565b611311565b005b34801561045157600080fd5b5061046c60048036038101906104679190612cbb565b611567565b005b34801561047a57600080fd5b5061049560048036038101906104909190612cbb565b6118a1565b6040516104a29190612e68565b60405180910390f35b3480156104b757600080fd5b506104c06118d4565b6040516104cd9190612c6a565b60405180910390f35b3480156104e257600080fd5b506104eb6118fa565b6040516104f89190612c13565b60405180910390f35b34801561050d57600080fd5b5061052860048036038101906105239190612bc4565b611900565b6040516105359190612f1c565b60405180910390f35b34801561054a57600080fd5b5061056560048036038101906105609190612cbb565b611a3f565b005b34801561057357600080fd5b5061058e60048036038101906105899190612cbb565b611b37565b60405161059b9190612ffc565b60405180910390f35b3480156105b057600080fd5b506105cb60048036038101906105c6919061301e565b611c16565b6040516105d89190612c13565b60405180910390f35b600360205281600052604060002081815481106105fd57600080fd5b90600052602060002001600091509150505481565b61061a610ad4565b610659576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610650906130aa565b60405180910390fd5b610661611d50565b73ffffffffffffffffffffffffffffffffffffffff1661067f6112e7565b73ffffffffffffffffffffffffffffffffffffffff16146106d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106cc90613116565b60405180910390fd5b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020905061073281611d58565b610771576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076890613182565b60405180910390fd5b61077b8383611d86565b505050565b6004818154811061079057600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610813610ad4565b15610853576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161084a906131ee565b60405180910390fd5b61085c82611dcd565b61089b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108929061325a565b60405180910390fd5b6108a6823383611e77565b156108e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108dd906132c6565b60405180910390fd5b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020905061094381611d58565b610982576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097990613182565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600085815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1633856040518463ffffffff1660e01b8152600401610a91939291906132e6565b600060405180830381600087803b158015610aab57600080fd5b505af1158015610abf573d6000803e3d6000fd5b50505050610ace838334611f98565b50505050565b60008060009054906101000a900460ff16905090565b610af381611dcd565b15610b33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2a90613369565b60405180910390fd5b80600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506004819080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600560008154610c23906133b8565b9190508190555050565b6000610c3884611dcd565b610c77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6e9061325a565b60405180910390fd5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632f745c5984846040518363ffffffff1660e01b8152600401610d11929190613401565b60206040518083038186803b158015610d2957600080fd5b505afa158015610d3d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d61919061343f565b90509392505050565b6000610d7583611dcd565b610db4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dab9061325a565b60405180910390fd5b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008481526020019081526020016000209050610e1181611d58565b610e50576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4790613182565b60405180910390fd5b610e598161235b565b91505092915050565b610e6a611d50565b73ffffffffffffffffffffffffffffffffffffffff16610e886112e7565b73ffffffffffffffffffffffffffffffffffffffff1614610ede576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ed590613116565b60405180910390fd5b610ee86000612457565b565b6000806000806000610efb87611dcd565b610f3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f319061325a565b60405180910390fd5b6000600260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008881526020019081526020016000209050610f9781611d58565b610fd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fcd90613182565b60405180910390fd5b8060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168160010160009054906101000a90046fffffffffffffffffffffffffffffffff168260010160109054906101000a90046fffffffffffffffffffffffffffffffff168360020160009054906101000a900467ffffffffffffffff168460020160089054906101000a900467ffffffffffffffff16836fffffffffffffffffffffffffffffffff169350826fffffffffffffffffffffffffffffffff1692508167ffffffffffffffff1691508067ffffffffffffffff16905095509550955095509550509295509295909350565b6110d182611dcd565b611110576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111079061325a565b60405180910390fd5b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020905061116d81611d58565b6111ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a390613182565b60405180910390fd5b60008160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611243576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123a906134de565b60405180910390fd5b61124d8484611d86565b50505050565b600061125e82611dcd565b61129d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112949061325a565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805490509050919050565b6000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611319610ad4565b15611359576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611350906131ee565b60405180910390fd5b61136285611dcd565b6113a1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113989061325a565b60405180910390fd5b826fffffffffffffffffffffffffffffffff1683146113bf57600080fd5b816fffffffffffffffffffffffffffffffff1682146113dd57600080fd5b8067ffffffffffffffff1681146113f357600080fd5b6113fe853386611e77565b61143d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143490613570565b60405180910390fd5b6000600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000868152602001908152602001600020905061149a81611d58565b156114da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d1906135dc565b60405180910390fd5b60006040518060a001604052803373ffffffffffffffffffffffffffffffffffffffff168152602001866fffffffffffffffffffffffffffffffff168152602001856fffffffffffffffffffffffffffffffff1681526020018467ffffffffffffffff1681526020014267ffffffffffffffff16815250905061155e87878361251d565b50505050505050565b61157081611dcd565b6115af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a69061325a565b60405180910390fd5b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080549050905060005b818110156116775761166683600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208381548110611656576116556135fc565b5b9060005260206000200154612778565b80611670906133b8565b90506115f9565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006117249190612ade565b600090505b6005548110156117bb578273ffffffffffffffffffffffffffffffffffffffff166004828154811061175e5761175d6135fc565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156117aa576117bb565b806117b4906133b8565b9050611729565b6005548110156118865760016005546117d4919061362b565b81101561188557600460016005546117ec919061362b565b815481106117fd576117fc6135fc565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166004828154811061183c5761183b6135fc565b5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b6005600081546118959061365f565b91905081905550505050565b60016020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b606061190b83611dcd565b61194a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119419061325a565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd836040518263ffffffff1660e01b81526004016119e29190612c13565b60006040518083038186803b1580156119fa57600080fd5b505afa158015611a0e573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190611a3791906137af565b905092915050565b611a47611d50565b73ffffffffffffffffffffffffffffffffffffffff16611a656112e7565b73ffffffffffffffffffffffffffffffffffffffff1614611abb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ab290613116565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611b2b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b229061386a565b60405180910390fd5b611b3481612457565b50565b6060611b4282611dcd565b611b81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b789061325a565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805480602002602001604051908101604052809291908181526020018280548015611c0a57602002820191906000526020600020905b815481526020019060010190808311611bf6575b50505050509050919050565b6000611c2183611dcd565b611c60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c579061325a565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231836040518263ffffffff1660e01b8152600401611cf89190612c6a565b60206040518083038186803b158015611d1057600080fd5b505afa158015611d24573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d48919061343f565b905092915050565b600033905090565b6000808260020160089054906101000a900467ffffffffffffffff1667ffffffffffffffff16119050919050565b611d908282612778565b7f018b64b6242d32aa550e95d78985b938d71af5b3f10827b0683f55da163930488282604051611dc1929190613401565b60405180910390a15050565b600080600090505b600554811015611e6c578273ffffffffffffffffffffffffffffffffffffffff1660048281548110611e0a57611e096135fc565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611e5b576001915050611e72565b80611e65906133b8565b9050611dd5565b60009150505b919050565b60008273ffffffffffffffffffffffffffffffffffffffff16600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b8152600401611f289190612c13565b60206040518083038186803b158015611f4057600080fd5b505afa158015611f54573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f78919061389f565b73ffffffffffffffffffffffffffffffffffffffff161490509392505050565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008581526020019081526020016000209050611ff681611d58565b612035576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161202c90613918565b60405180910390fd5b60006120408261235b565b905080841015612085576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161207c906139aa565b60405180910390fd5b60008260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506120b88787612778565b60008211156122b95760006064605f846120d291906139ca565b6120dc9190613a53565b905060006064846120ed9190613a53565b90506000606460028661210091906139ca565b61210a9190613a53565b905060008183858861211c919061362b565b612126919061362b565b612130919061362b565b9050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f1935050505015801561219a573d6000803e3d6000fd5b50600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015612203573d6000803e3d6000fd5b50600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561226c573d6000803e3d6000fd5b508473ffffffffffffffffffffffffffffffffffffffff166108fc859081150290604051600060405180830381858888f193505050501580156122b3573d6000803e3d6000fd5b50505050505b600082866122c7919061362b565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561230f573d6000803e3d6000fd5b507f6c00bb44a64da29b6a73920d50ff280237d277bda3e1f3cdf4e24392e6839efe888885336040516123459493929190613a84565b60405180910390a1829450505050509392505050565b600080600090508260020160089054906101000a900467ffffffffffffffff1667ffffffffffffffff164211156123bd578260020160089054906101000a900467ffffffffffffffff1667ffffffffffffffff16426123ba919061362b565b90505b61244f8360010160009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168460010160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168560020160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1684612a83565b915050919050565b6000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060408201518160010160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060608201518160020160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060808201518160020160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550905050600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208290806001815401808255809150506001900390600052602060002001600090919091909150557fb0c0552f858e630668cc4c58a1b7d1bd302efa77c15d8ec0f1fe725053c59801838383602001516fffffffffffffffffffffffffffffffff1684604001516fffffffffffffffffffffffffffffffff16856060015167ffffffffffffffff1660405161276b959493929190612d3b565b60405180910390a1505050565b600080600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805490509050600091505b808210156128465782600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020838154811061281f5761281e6135fc565b5b9060005260206000200154141561283557612846565b8161283f906133b8565b91506127c5565b600181612853919061362b565b82101561292257600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001826128a6919061362b565b815481106128b7576128b66135fc565b5b9060005260206000200154600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208381548110612913576129126135fc565b5b90600052602060002001819055505b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548061297157612970613ac9565b5b60019003818190600052602060002001600090559055600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000848152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001820160006101000a8154906fffffffffffffffffffffffffffffffff02191690556001820160106101000a8154906fffffffffffffffffffffffffffffffff02191690556002820160006101000a81549067ffffffffffffffff02191690556002820160086101000a81549067ffffffffffffffff0219169055505050505050565b6000828210612a9457839050612ad6565b60008585612aa29190613b02565b90506000848483612ab39190613b96565b612abd9190613cad565b905060008188612acd9190613d17565b90508093505050505b949350505050565b5080546000825590600052602060002090810190612afc9190612aff565b50565b5b80821115612b18576000816000905550600101612b00565b5090565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612b5b82612b30565b9050919050565b612b6b81612b50565b8114612b7657600080fd5b50565b600081359050612b8881612b62565b92915050565b6000819050919050565b612ba181612b8e565b8114612bac57600080fd5b50565b600081359050612bbe81612b98565b92915050565b60008060408385031215612bdb57612bda612b26565b5b6000612be985828601612b79565b9250506020612bfa85828601612baf565b9150509250929050565b612c0d81612b8e565b82525050565b6000602082019050612c286000830184612c04565b92915050565b600060208284031215612c4457612c43612b26565b5b6000612c5284828501612baf565b91505092915050565b612c6481612b50565b82525050565b6000602082019050612c7f6000830184612c5b565b92915050565b60008115159050919050565b612c9a81612c85565b82525050565b6000602082019050612cb56000830184612c91565b92915050565b600060208284031215612cd157612cd0612b26565b5b6000612cdf84828501612b79565b91505092915050565b600080600060608486031215612d0157612d00612b26565b5b6000612d0f86828701612b79565b9350506020612d2086828701612b79565b9250506040612d3186828701612baf565b9150509250925092565b600060a082019050612d506000830188612c5b565b612d5d6020830187612c04565b612d6a6040830186612c04565b612d776060830185612c04565b612d846080830184612c04565b9695505050505050565b600080600080600060a08688031215612daa57612da9612b26565b5b6000612db888828901612b79565b9550506020612dc988828901612baf565b9450506040612dda88828901612baf565b9350506060612deb88828901612baf565b9250506080612dfc88828901612baf565b9150509295509295909350565b6000819050919050565b6000612e2e612e29612e2484612b30565b612e09565b612b30565b9050919050565b6000612e4082612e13565b9050919050565b6000612e5282612e35565b9050919050565b612e6281612e47565b82525050565b6000602082019050612e7d6000830184612e59565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612ebd578082015181840152602081019050612ea2565b83811115612ecc576000848401525b50505050565b6000601f19601f8301169050919050565b6000612eee82612e83565b612ef88185612e8e565b9350612f08818560208601612e9f565b612f1181612ed2565b840191505092915050565b60006020820190508181036000830152612f368184612ee3565b905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612f7381612b8e565b82525050565b6000612f858383612f6a565b60208301905092915050565b6000602082019050919050565b6000612fa982612f3e565b612fb38185612f49565b9350612fbe83612f5a565b8060005b83811015612fef578151612fd68882612f79565b9750612fe183612f91565b925050600181019050612fc2565b5085935050505092915050565b600060208201905081810360008301526130168184612f9e565b905092915050565b6000806040838503121561303557613034612b26565b5b600061304385828601612b79565b925050602061305485828601612b79565b9150509250929050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000613094601483612e8e565b915061309f8261305e565b602082019050919050565b600060208201905081810360008301526130c381613087565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613100602083612e8e565b915061310b826130ca565b602082019050919050565b6000602082019050818103600083015261312f816130f3565b9050919050565b7f5468697320746f6b656e206973206e6f7420696e2061756374696f6e00000000600082015250565b600061316c601c83612e8e565b915061317782613136565b602082019050919050565b6000602082019050818103600083015261319b8161315f565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006131d8601083612e8e565b91506131e3826131a2565b602082019050919050565b60006020820190508181036000830152613207816131cb565b9050919050565b7f54686520636f6e747261637420646f6573206e6f742065786973740000000000600082015250565b6000613244601b83612e8e565b915061324f8261320e565b602082019050919050565b6000602082019050818103600083015261327381613237565b9050919050565b7f6269642063616c6c6572206973206f776e657200000000000000000000000000600082015250565b60006132b0601383612e8e565b91506132bb8261327a565b602082019050919050565b600060208201905081810360008301526132df816132a3565b9050919050565b60006060820190506132fb6000830186612c5b565b6133086020830185612c5b565b6133156040830184612c04565b949350505050565b7f54686520636f6e747261637420616c7265616479206578697374730000000000600082015250565b6000613353601b83612e8e565b915061335e8261331d565b602082019050919050565b6000602082019050818103600083015261338281613346565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006133c382612b8e565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156133f6576133f5613389565b5b600182019050919050565b60006040820190506134166000830185612c5b565b6134236020830184612c04565b9392505050565b60008151905061343981612b98565b92915050565b60006020828403121561345557613454612b26565b5b60006134638482850161342a565b91505092915050565b7f63616e63656c41756374696f6e2063616c6c6572206973206e6f74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b60006134c8602183612e8e565b91506134d38261346c565b604082019050919050565b600060208201905081810360008301526134f7816134bb565b9050919050565b7f63726561746541756374696f6e2063616c6c6572206973206e6f74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b600061355a602183612e8e565b9150613565826134fe565b604082019050919050565b600060208201905081810360008301526135898161354d565b9050919050565b7f5468697320746f6b656e20697320616c726561647920696e2061756374696f6e600082015250565b60006135c6602083612e8e565b91506135d182613590565b602082019050919050565b600060208201905081810360008301526135f5816135b9565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600061363682612b8e565b915061364183612b8e565b92508282101561365457613653613389565b5b828203905092915050565b600061366a82612b8e565b9150600082141561367e5761367d613389565b5b600182039050919050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6136cb82612ed2565b810181811067ffffffffffffffff821117156136ea576136e9613693565b5b80604052505050565b60006136fd612b1c565b905061370982826136c2565b919050565b600067ffffffffffffffff82111561372957613728613693565b5b61373282612ed2565b9050602081019050919050565b600061375261374d8461370e565b6136f3565b90508281526020810184848401111561376e5761376d61368e565b5b613779848285612e9f565b509392505050565b600082601f83011261379657613795613689565b5b81516137a684826020860161373f565b91505092915050565b6000602082840312156137c5576137c4612b26565b5b600082015167ffffffffffffffff8111156137e3576137e2612b2b565b5b6137ef84828501613781565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613854602683612e8e565b915061385f826137f8565b604082019050919050565b6000602082019050818103600083015261388381613847565b9050919050565b60008151905061389981612b62565b92915050565b6000602082840312156138b5576138b4612b26565b5b60006138c38482850161388a565b91505092915050565b7f5468697320746f6b656e206973206e6f742061742061756374696f6e00000000600082015250565b6000613902601c83612e8e565b915061390d826138cc565b602082019050919050565b60006020820190508181036000830152613931816138f5565b9050919050565b7f4269642070726963652073686f756c6420626520626967676572207468616e2060008201527f63757272656e7420707269636500000000000000000000000000000000000000602082015250565b6000613994602d83612e8e565b915061399f82613938565b604082019050919050565b600060208201905081810360008301526139c381613987565b9050919050565b60006139d582612b8e565b91506139e083612b8e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613a1957613a18613389565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613a5e82612b8e565b9150613a6983612b8e565b925082613a7957613a78613a24565b5b828204905092915050565b6000608082019050613a996000830187612c5b565b613aa66020830186612c04565b613ab36040830185612c04565b613ac06060830184612c5b565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6000819050919050565b6000613b0d82613af8565b9150613b1883613af8565b9250827f800000000000000000000000000000000000000000000000000000000000000001821260008412151615613b5357613b52613389565b5b827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff018213600084121615613b8b57613b8a613389565b5b828203905092915050565b6000613ba182613af8565b9150613bac83613af8565b9250827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0482116000841360008413161615613beb57613bea613389565b5b817f80000000000000000000000000000000000000000000000000000000000000000583126000841260008413161615613c2857613c27613389565b5b827f80000000000000000000000000000000000000000000000000000000000000000582126000841360008412161615613c6557613c64613389565b5b827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0582126000841260008412161615613ca257613ca1613389565b5b828202905092915050565b6000613cb882613af8565b9150613cc383613af8565b925082613cd357613cd2613a24565b5b600160000383147f800000000000000000000000000000000000000000000000000000000000000083141615613d0c57613d0b613389565b5b828205905092915050565b6000613d2282613af8565b9150613d2d83613af8565b9250817f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03831360008312151615613d6857613d67613389565b5b817f8000000000000000000000000000000000000000000000000000000000000000038312600083121615613da057613d9f613389565b5b82820190509291505056fea2646970667358221220353808e78dd35c969d7392f4915e65de8c85852f16b9badc8eca8d793e5727e564736f6c63430008090033