VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xdCF69a…c803
Summary
Transactions
Transfers
Address
0xdCF69a5Cce5D2b02CEE3C72A84DF79815CF2c803
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
0.99
MVA
Master
0x36DEEe078A2cFbC50A4618178c8E317A2B9a6aA4
Deployer
0x36DEEe078A2cFbC50A4618178c8E317A2B9a6aA4
Code
0x6080604052600436106101355760003560e01c80635ddc88fc116100ab578063b1bb94b91161006f578063b1bb94b9146103ef578063b201c13314610418578063d638d11514610441578063d73fe0aa1461045d578063f2fde38b14610488578063ff55e2ee146104b157610135565b80635ddc88fc14610319578063a1adb2a514610342578063aa0372e71461035e578063aacd73211461039b578063b0306671146103c657610135565b806318037045116100fd57806318037045146102215780631e1a4eef1461024a5780632103c19514610273578063257189c01461029e5780633a96571a146102c75780635cdf76f8146102f057610135565b8063063b2e5b1461013a578063087255351461016557806310680b841461018e57806311a1933c146101b9578063150b7a02146101e4575b600080fd5b34801561014657600080fd5b5061014f6104da565b60405161015c91906130b6565b60405180910390f35b34801561017157600080fd5b5061018c60048036038101906101879190613180565b610532565b005b34801561019a57600080fd5b506101a3610c8a565b6040516101b0919061320a565b60405180910390f35b3480156101c557600080fd5b506101ce610cb4565b6040516101db9190613234565b60405180910390f35b3480156101f057600080fd5b5061020b60048036038101906102069190613395565b610cd1565b6040516102189190613453565b60405180910390f35b34801561022d57600080fd5b506102486004803603810190610243919061349a565b610ce5565b005b34801561025657600080fd5b50610271600480360381019061026c91906134c7565b610fb9565b005b34801561027f57600080fd5b5061028861108d565b604051610295919061320a565b60405180910390f35b3480156102aa57600080fd5b506102c560048036038101906102c09190613532565b6110b7565b005b3480156102d357600080fd5b506102ee60048036038101906102e99190613572565b6111a5565b005b3480156102fc57600080fd5b50610317600480360381019061031291906135c5565b6112cc565b005b34801561032557600080fd5b50610340600480360381019061033b91906135f2565b611379565b005b61035c6004803603810190610357919061349a565b6114a9565b005b34801561036a57600080fd5b506103856004803603810190610380919061349a565b6118de565b6040516103929190613793565b60405180910390f35b3480156103a757600080fd5b506103b0611a85565b6040516103bd919061320a565b60405180910390f35b3480156103d257600080fd5b506103ed60048036038101906103e891906137af565b611aaf565b005b3480156103fb57600080fd5b50610416600480360381019061041191906135c5565b611b51565b005b34801561042457600080fd5b5061043f600480360381019061043a919061349a565b611beb565b005b61045b6004803603810190610456919061349a565b612040565b005b34801561046957600080fd5b50610472612402565b60405161047f9190613234565b60405180910390f35b34801561049457600080fd5b506104af60048036038101906104aa91906134c7565b61240c565b005b3480156104bd57600080fd5b506104d860048036038101906104d391906134c7565b612551565b005b6060600880548060200260200160405190810160405280929190818152602001828054801561052857602002820191906000526020600020905b815481526020019060010190808311610514575b5050505050905090565b8484338073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b81526004016105859190613234565b602060405180830381865afa1580156105a2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105c6919061382b565b73ffffffffffffffffffffffffffffffffffffffff161461061c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610613906138b5565b60405180910390fd5b6001841015610660576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065790613947565b60405180910390fd5b6102d08411156106a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069c906139d9565b60405180910390fd5b60045460008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b8152600401610701919061320a565b602060405180830381865afa15801561071e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107429190613a0e565b1015610783576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077a90613a87565b60405180910390fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33306004546040518463ffffffff1660e01b81526004016107e293929190613aa7565b6020604051808303816000875af1158015610801573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108259190613b16565b50600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461094c5760008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660026004546108ea9190613ba1565b6040518363ffffffff1660e01b8152600401610907929190613bd2565b6020604051808303816000875af1158015610926573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094a9190613b16565b505b6000610956612696565b90506109648933308b6126f9565b6040518061014001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020018a73ffffffffffffffffffffffffffffffffffffffff168152602001898152602001670de0b6b3a7640000896109c29190613bfb565b81526020018781526020018681526020016000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200160016005811115610a1257610a11613650565b5b8152506007600083815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020155606082015181600301556080820151816004015560a0820151816005015560c0820151816006015560e082015181600701556101008201518160080160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506101208201518160080160146101000a81548160ff02191690836005811115610b6657610b65613650565b5b0217905550905050610b778161276e565b7f54d90130de7472f5414cfc0cdbe000fe91e13ebf10e7111d4ec4d07b63944ffd81338b8b670de0b6b3a76400008c610bb09190613bfb565b8b8b604051610bc59796959493929190613c4c565b60405180910390a168056bc75e2d6310000060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610c30919061320a565b602060405180830381865afa158015610c4d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c719190613a0e565b10610c7f57610c7e61279a565b5b505050505050505050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000670de0b6b3a7640000600454610ccc9190613ba1565b905090565b600063150b7a0260e01b9050949350505050565b806007600082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610da35750600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b610de2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd990613d2d565b60405180910390fd5b8160016005811115610df757610df6613650565b5b6007600083815260200190815260200160002060080160149054906101000a900460ff166005811115610e2d57610e2c613650565b5b14610e6d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6490613dbf565b60405180910390fd5b610efb6007600085815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306007600087815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660076000888152602001908152602001600020600201546126f9565b60056007600085815260200190815260200160002060080160146101000a81548160ff02191690836005811115610f3557610f34613650565b5b02179055507fb292b1f2f1a525f800ac0e4b44f5247b33fd6c159c0ca799cd9dcd9d43f5a5d4836007600086815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1633604051610fa393929190613ddf565b60405180910390a1610fb483612a9d565b505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611049576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104090613e88565b60405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611147576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161113e90613e88565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc670de0b6b3a7640000836111759190613bfb565b9081150290604051600060405180830381858888f193505050501580156111a0573d6000803e3d6000fd5b505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611235576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122c90613e88565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83670de0b6b3a7640000846112669190613bfb565b6040518363ffffffff1660e01b8152600401611283929190613bd2565b6020604051808303816000875af11580156112a2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112c69190613b16565b50505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461135c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161135390613e88565b60405180910390fd5b670de0b6b3a7640000816113709190613bfb565b60048190555050565b816007600082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806114375750600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b611476576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146d90613d2d565b60405180910390fd5b670de0b6b3a76400008261148a9190613bfb565b6007600085815260200190815260200160002060030181905550505050565b806007600082815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806115675750600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6115a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159d90613d2d565b60405180910390fd5b81600260058111156115bb576115ba613650565b5b6007600083815260200190815260200160002060080160149054906101000a900460ff1660058111156115f1576115f0613650565b5b14611631576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161162890613ef4565b60405180910390fd5b600060646007600086815260200190815260200160002060040154600760008781526020019081526020016000206003015461166d9190613bfb565b6116779190613ba1565b60076000868152602001908152602001600020600301546116989190613f14565b90508034146116dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d390613f94565b60405180910390fd5b6007600085815260200190815260200160002060080160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611758573d6000803e3d6000fd5b506117e76007600086815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306007600088815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660076000898152602001908152602001600020600201546126f9565b60046007600086815260200190815260200160002060080160146101000a81548160ff0219169083600581111561182157611820613650565b5b02179055507f5db712083e75d96cb68ff3212f56d7ecffbf0aa0f2d7554343972b5b792f46dd846007600087815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166007600088815260200190815260200160002060080160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040516118c79493929190613fb4565b60405180910390a16118d884612a9d565b50505050565b6118e6612f47565b60076000838152602001908152602001600020604051806101400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820154815260200160038201548152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016008820160149054906101000a900460ff166005811115611a6857611a67613650565b5b6005811115611a7a57611a79613650565b5b815250509050919050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611b3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b3690613e88565b60405180910390fd5b611b4b848484846126f9565b50505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611be1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bd890613e88565b60405180910390fd5b8060028190555050565b8060026005811115611c0057611bff613650565b5b6007600083815260200190815260200160002060080160149054906101000a900460ff166005811115611c3657611c35613650565b5b14611c76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6d90613ef4565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff166007600084815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e60076000868152602001908152602001600020600201546040518263ffffffff1660e01b8152600401611d129190613234565b602060405180830381865afa158015611d2f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d53919061382b565b73ffffffffffffffffffffffffffffffffffffffff1614611da9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611da09061406b565b60405180910390fd5b6007600083815260200190815260200160002060080160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611e4d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e44906140fd565b60405180910390fd5b60076000838152602001908152602001600020600701544311611ea5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e9c90614169565b60405180910390fd5b611f336007600084815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306007600086815260200190815260200160002060080160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660076000878152602001908152602001600020600201546126f9565b60036007600084815260200190815260200160002060080160146101000a81548160ff02191690836005811115611f6d57611f6c613650565b5b02179055507f22f0aaac4289c78bec2b4d3a885e8bdde7f11c8817dcba4297aad6c7d44aa6f4826007600085815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16336007600087815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600760008881526020019081526020016000206002015460405161202b959493929190614189565b60405180910390a161203c82612a9d565b5050565b806001600581111561205557612054613650565b5b6007600083815260200190815260200160002060080160149054906101000a900460ff16600581111561208b5761208a613650565b5b146120cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120c290613dbf565b60405180910390fd5b6007600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361216f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121669061424e565b60405180910390fd5b600760008381526020019081526020016000206003015434146121ba670de0b6b3a764000060076000868152602001908152602001600020600301546121b59190613ba1565b612bc1565b6040516020016121ca919061432b565b6040516020818303038152906040529061221a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122119190614399565b60405180910390fd5b506007600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015612297573d6000803e3d6000fd5b5060026007600084815260200190815260200160002060080160146101000a81548160ff021916908360058111156122d2576122d1613650565b5b02179055504360076000848152602001908152602001600020600601819055506123116007600084815260200190815260200160002060050154612c8f565b4361231c9190613f14565b6007600084815260200190815260200160002060070181905550336007600084815260200190815260200160002060080160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fe267fa3d5511f6a72675007966e1535ff28782db0cc69bc36ca2d9be5ce5bfd9826007600085815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1633346040516123f69493929190613fb4565b60405180910390a15050565b6000600254905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461249c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161249390613e88565b60405180910390fd5b80600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361250c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161250390614407565b60405180910390fd5b81600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146125e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125d890613e88565b60405180910390fd5b80600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612651576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161264890614407565b60405180910390fd5b81600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600061271060065411156126ad5760006006819055505b6001600660008282546126c09190613f14565b9250508190555033436006546040516020016126de93929190614490565b60405160208183030381529060405280519060200120905090565b8373ffffffffffffffffffffffffffffffffffffffff166342842e0e8484846040518463ffffffff1660e01b815260040161273693929190613aa7565b600060405180830381600087803b15801561275057600080fd5b505af1158015612764573d6000803e3d6000fd5b5050505050505050565b600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016127f6919061320a565b602060405180830381865afa158015612813573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128379190613a0e565b905060008073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612a995760005b600254811015612a9757600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e6001836128e89190613f14565b6040518263ffffffff1660e01b81526004016129049190613234565b602060405180830381865afa158015612921573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612945919061382b565b9150600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141580156129d25750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15612a845760008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8360025486612a229190613ba1565b6040518363ffffffff1660e01b8152600401612a3f929190613bd2565b6020604051808303816000875af1158015612a5e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a829190613b16565b505b8080612a8f906144cd565b915050612893565b505b5050565b7f4d940f9ca798aeea346da993fed73a0ff9fe230f39c88410b1376aabab918f0f60076000838152602001908152602001600020604051612ade91906146e7565b60405180910390a160076000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160009055600382016000905560048201600090556005820160009055600682016000905560078201600090556008820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556008820160146101000a81549060ff02191690555050612bbe81612cb1565b50565b606060006001612bd084612df4565b01905060008167ffffffffffffffff811115612bef57612bee61326a565b5b6040519080825280601f01601f191660200182016040528015612c215781602001600182028036833780820191505090505b509050600082602001820190505b600115612c84578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8581612c7857612c77613b43565b5b04945060008503612c2f575b819350505050919050565b60006006603c83612ca09190613bfb565b612caa9190613bfb565b9050919050565b600060088054905090506001811480612cf35750816008600183612cd59190614703565b81548110612ce657612ce5614737565b5b9060005260206000200154145b15612d25576008805480612d0a57612d09614766565b5b60019003818190600052602060002001600090559055612df0565b60005b600182612d359190614703565b811015612dee578260088281548110612d5157612d50614737565b5b906000526020600020015403612ddb576008600183612d709190614703565b81548110612d8157612d80614737565b5b906000526020600020015460088281548110612da057612d9f614737565b5b90600052602060002001819055506008805480612dc057612dbf614766565b5b60019003818190600052602060002001600090559055612dee565b8080612de6906144cd565b915050612d28565b505b5050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310612e52577a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008381612e4857612e47613b43565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310612e8f576d04ee2d6d415b85acef81000000008381612e8557612e84613b43565b5b0492506020810190505b662386f26fc100008310612ebe57662386f26fc100008381612eb457612eb3613b43565b5b0492506010810190505b6305f5e1008310612ee7576305f5e1008381612edd57612edc613b43565b5b0492506008810190505b6127108310612f0c576127108381612f0257612f01613b43565b5b0492506004810190505b60648310612f2f5760648381612f2557612f24613b43565b5b0492506002810190505b600a8310612f3e576001810190505b80915050919050565b604051806101400160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200160006005811115612fe857612fe7613650565b5b81525090565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6000819050919050565b61302d8161301a565b82525050565b600061303f8383613024565b60208301905092915050565b6000602082019050919050565b600061306382612fee565b61306d8185612ff9565b93506130788361300a565b8060005b838110156130a95781516130908882613033565b975061309b8361304b565b92505060018101905061307c565b5085935050505092915050565b600060208201905081810360008301526130d08184613058565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613117826130ec565b9050919050565b6131278161310c565b811461313257600080fd5b50565b6000813590506131448161311e565b92915050565b6000819050919050565b61315d8161314a565b811461316857600080fd5b50565b60008135905061317a81613154565b92915050565b600080600080600060a0868803121561319c5761319b6130e2565b5b60006131aa88828901613135565b95505060206131bb8882890161316b565b94505060406131cc8882890161316b565b93505060606131dd8882890161316b565b92505060806131ee8882890161316b565b9150509295509295909350565b6132048161310c565b82525050565b600060208201905061321f60008301846131fb565b92915050565b61322e8161314a565b82525050565b60006020820190506132496000830184613225565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6132a282613259565b810181811067ffffffffffffffff821117156132c1576132c061326a565b5b80604052505050565b60006132d46130d8565b90506132e08282613299565b919050565b600067ffffffffffffffff821115613300576132ff61326a565b5b61330982613259565b9050602081019050919050565b82818337600083830152505050565b6000613338613333846132e5565b6132ca565b90508281526020810184848401111561335457613353613254565b5b61335f848285613316565b509392505050565b600082601f83011261337c5761337b61324f565b5b813561338c848260208601613325565b91505092915050565b600080600080608085870312156133af576133ae6130e2565b5b60006133bd87828801613135565b94505060206133ce87828801613135565b93505060406133df8782880161316b565b925050606085013567ffffffffffffffff811115613400576133ff6130e7565b5b61340c87828801613367565b91505092959194509250565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61344d81613418565b82525050565b60006020820190506134686000830184613444565b92915050565b6134778161301a565b811461348257600080fd5b50565b6000813590506134948161346e565b92915050565b6000602082840312156134b0576134af6130e2565b5b60006134be84828501613485565b91505092915050565b6000602082840312156134dd576134dc6130e2565b5b60006134eb84828501613135565b91505092915050565b60006134ff826130ec565b9050919050565b61350f816134f4565b811461351a57600080fd5b50565b60008135905061352c81613506565b92915050565b60008060408385031215613549576135486130e2565b5b60006135578582860161351d565b92505060206135688582860161316b565b9150509250929050565b60008060006060848603121561358b5761358a6130e2565b5b600061359986828701613135565b93505060206135aa86828701613135565b92505060406135bb8682870161316b565b9150509250925092565b6000602082840312156135db576135da6130e2565b5b60006135e98482850161316b565b91505092915050565b60008060408385031215613609576136086130e2565b5b600061361785828601613485565b92505060206136288582860161316b565b9150509250929050565b61363b8161310c565b82525050565b61364a8161314a565b82525050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600681106136905761368f613650565b5b50565b60008190506136a18261367f565b919050565b60006136b182613693565b9050919050565b6136c1816136a6565b82525050565b610140820160008201516136de6000850182613632565b5060208201516136f16020850182613632565b5060408201516137046040850182613641565b5060608201516137176060850182613641565b50608082015161372a6080850182613641565b5060a082015161373d60a0850182613641565b5060c082015161375060c0850182613641565b5060e082015161376360e0850182613641565b50610100820151613778610100850182613632565b5061012082015161378d6101208501826136b8565b50505050565b6000610140820190506137a960008301846136c7565b92915050565b600080600080608085870312156137c9576137c86130e2565b5b60006137d787828801613135565b94505060206137e887828801613135565b93505060406137f987828801613135565b925050606061380a8782880161316b565b91505092959194509250565b6000815190506138258161311e565b92915050565b600060208284031215613841576138406130e2565b5b600061384f84828501613816565b91505092915050565b600082825260208201905092915050565b7f596f7520617265206e6f74206f776e6572206f6620746865204e46542e000000600082015250565b600061389f601d83613858565b91506138aa82613869565b602082019050919050565b600060208201905081810360008301526138ce81613892565b9050919050565b7f4c6f616e206475726174696f6e2063616e6e6f74206265206c6573732074686160008201527f6e20323468202831206461792900000000000000000000000000000000000000602082015250565b6000613931602d83613858565b915061393c826138d5565b604082019050919050565b6000602082019050818103600083015261396081613924565b9050919050565b7f4c6f616e206475726174696f6e2063616e6e6f74206265206d6f72652074686160008201527f6e20373230682028333020646179732900000000000000000000000000000000602082015250565b60006139c3603083613858565b91506139ce82613967565b604082019050919050565b600060208201905081810360008301526139f2816139b6565b9050919050565b600081519050613a0881613154565b92915050565b600060208284031215613a2457613a236130e2565b5b6000613a32848285016139f9565b91505092915050565b7f496e73756666696369656e7420244d564120746f20706179206665652e000000600082015250565b6000613a71601d83613858565b9150613a7c82613a3b565b602082019050919050565b60006020820190508181036000830152613aa081613a64565b9050919050565b6000606082019050613abc60008301866131fb565b613ac960208301856131fb565b613ad66040830184613225565b949350505050565b60008115159050919050565b613af381613ade565b8114613afe57600080fd5b50565b600081519050613b1081613aea565b92915050565b600060208284031215613b2c57613b2b6130e2565b5b6000613b3a84828501613b01565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613bac8261314a565b9150613bb78361314a565b925082613bc757613bc6613b43565b5b828204905092915050565b6000604082019050613be760008301856131fb565b613bf46020830184613225565b9392505050565b6000613c068261314a565b9150613c118361314a565b9250828202613c1f8161314a565b91508282048414831517613c3657613c35613b72565b5b5092915050565b613c468161301a565b82525050565b600060e082019050613c61600083018a613c3d565b613c6e60208301896131fb565b613c7b60408301886131fb565b613c886060830187613225565b613c956080830186613225565b613ca260a0830185613225565b613caf60c0830184613225565b98975050505050505050565b7f596f7520617265206e6f74204974656d206f776e65722f4974656d20646f657360008201527f206e6f742065786973742e000000000000000000000000000000000000000000602082015250565b6000613d17602b83613858565b9150613d2282613cbb565b604082019050919050565b60006020820190508181036000830152613d4681613d0a565b9050919050565b7f4974656d206e6f74204c49535445442e20497420646f6573206e6f742065786960008201527f73742c206f72206f6e204c4f414e2e0000000000000000000000000000000000602082015250565b6000613da9602f83613858565b9150613db482613d4d565b604082019050919050565b60006020820190508181036000830152613dd881613d9c565b9050919050565b6000606082019050613df46000830186613c3d565b613e0160208301856131fb565b613e0e60408301846131fb565b949350505050565b7f496e73756666696369656e742070726976696c6567657320746f20657865637560008201527f746520746869732066756e6374696f6e2e000000000000000000000000000000602082015250565b6000613e72603183613858565b9150613e7d82613e16565b604082019050919050565b60006020820190508181036000830152613ea181613e65565b9050919050565b7f4974656d206e6f74206f6e204c4f414e2e000000000000000000000000000000600082015250565b6000613ede601183613858565b9150613ee982613ea8565b602082019050919050565b60006020820190508181036000830152613f0d81613ed1565b9050919050565b6000613f1f8261314a565b9150613f2a8361314a565b9250828201905080821115613f4257613f41613b72565b5b92915050565b7f496e636f727265637420736574746c656d656e742076616c75652e0000000000600082015250565b6000613f7e601b83613858565b9150613f8982613f48565b602082019050919050565b60006020820190508181036000830152613fad81613f71565b9050919050565b6000608082019050613fc96000830187613c3d565b613fd660208301866131fb565b613fe360408301856131fb565b613ff06060830184613225565b95945050505050565b7f536d61727420436f6e747261637420646f6573206e6f74206f776e20546f6b6560008201527f6e2e000000000000000000000000000000000000000000000000000000000000602082015250565b6000614055602283613858565b915061406082613ff9565b604082019050919050565b6000602082019050818103600083015261408481614048565b9050919050565b7f596f7520617265206e6f74206d657373696168206f6e2074686973206974656d60008201527f2e2043616e6e6f7420636c61696d2e0000000000000000000000000000000000602082015250565b60006140e7602f83613858565b91506140f28261408b565b604082019050919050565b60006020820190508181036000830152614116816140da565b9050919050565b7f54696d6520686173206e6f742079657420656c61707365642e00000000000000600082015250565b6000614153601983613858565b915061415e8261411d565b602082019050919050565b6000602082019050818103600083015261418281614146565b9050919050565b600060a08201905061419e6000830188613c3d565b6141ab60208301876131fb565b6141b860408301866131fb565b6141c560608301856131fb565b6141d26080830184613225565b9695505050505050565b7f43616e6e6f74206772616e74206c6f616e20746f20796f7572206f776e20697460008201527f656d2e0000000000000000000000000000000000000000000000000000000000602082015250565b6000614238602383613858565b9150614243826141dc565b604082019050919050565b600060208201905081810360008301526142678161422b565b9050919050565b7f496e636f7272656374204c6f616e2056616c75653a2000000000000000000000815250565b600081519050919050565b600081905092915050565b60005b838110156142c85780820151818401526020810190506142ad565b60008484015250505050565b60006142df82614294565b6142e9818561429f565b93506142f98185602086016142aa565b80840191505092915050565b7f205645542e000000000000000000000000000000000000000000000000000000815250565b60006143368261426e565b60168201915061434682846142d4565b915061435182614305565b60058201915081905092915050565b600061436b82614294565b6143758185613858565b93506143858185602086016142aa565b61438e81613259565b840191505092915050565b600060208201905081810360008301526143b38184614360565b905092915050565b7f496e76616c696420416464726573730000000000000000000000000000000000600082015250565b60006143f1600f83613858565b91506143fc826143bb565b602082019050919050565b60006020820190508181036000830152614420816143e4565b9050919050565b60008160601b9050919050565b600061443f82614427565b9050919050565b600061445182614434565b9050919050565b6144696144648261310c565b614446565b82525050565b6000819050919050565b61448a6144858261314a565b61446f565b82525050565b600061449c8286614458565b6014820191506144ac8285614479565b6020820191506144bc8284614479565b602082019150819050949350505050565b60006144d88261314a565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361450a57614509613b72565b5b600182019050919050565b60008160001c9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061455561455083614515565b614522565b9050919050565b6000819050919050565b600061457961457483614515565b61455c565b9050919050565b60008160a01c9050919050565b600060ff82169050919050565b60006145ad6145a883614580565b61458d565b9050919050565b610140820160008083015490506145ca81614542565b6145d76000860182613632565b50600183015490506145e881614542565b6145f56020860182613632565b506002830154905061460681614566565b6146136040860182613641565b506003830154905061462481614566565b6146316060860182613641565b506004830154905061464281614566565b61464f6080860182613641565b506005830154905061466081614566565b61466d60a0860182613641565b506006830154905061467e81614566565b61468b60c0860182613641565b506007830154905061469c81614566565b6146a960e0860182613641565b50600883015490506146ba81614542565b6146c8610100860182613632565b506146d28161459a565b6146e06101208601826136b8565b5050505050565b6000610140820190506146fd60008301846145b4565b92915050565b600061470e8261314a565b91506147198361314a565b925082820390508181111561473157614730613b72565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea26469706673582212207db3f7e7bfb5e7fc9e676e1836486bbcaf010e07e2bc5c7ad5f24720a1eb726564736f6c63430008120033