VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x389f95…5bba
Summary
Transactions
Transfers
Address
0x389f955A52Fc1F7a6D73B148B5e16fb02E335bba
VET
0.00
VET
VTHO
0.07
VTHO
Master
0xF6Da7E26b030c22593c35f8A53EdbF742598762D
Deployer
0xF6Da7E26b030c22593c35f8A53EdbF742598762D
Code
0x6080604052600436106101665760003560e01c80636352211e116100d1578063a97cc1141161008a578063d9380ff311610064578063d9380ff314610535578063e985e9c51461055e578063f2fde38b1461059b578063f4a0a528146105c457610166565b8063a97cc1141461048e578063b88d4fde146104cf578063c87b56dd146104f857610166565b80636352211e1461037e57806370a08231146103bb578063715018a6146103f85780638da5cb5b1461040f57806395d89b411461043a578063a22cb4651461046557610166565b806330176e131161012357806330176e13146102a0578063329ce29e146102c95780633e6134b8146102e557806342842e0e1461030e578063449a52f8146103375780636103d70b1461036757610166565b806301ffc9a71461016b57806306fdde03146101a8578063081812fc146101d3578063095ea7b31461021057806323b872dd146102395780632a55205a14610262575b600080fd5b34801561017757600080fd5b50610192600480360381019061018d9190612748565b6105ed565b60405161019f9190612790565b60405180910390f35b3480156101b457600080fd5b506101bd6105ff565b6040516101ca9190612844565b60405180910390f35b3480156101df57600080fd5b506101fa60048036038101906101f5919061289c565b610691565b604051610207919061290a565b60405180910390f35b34801561021c57600080fd5b5061023760048036038101906102329190612951565b610716565b005b34801561024557600080fd5b50610260600480360381019061025b9190612991565b61082e565b005b34801561026e57600080fd5b50610289600480360381019061028491906129e4565b61088e565b604051610297929190612a33565b60405180910390f35b3480156102ac57600080fd5b506102c760048036038101906102c29190612b91565b6108d1565b005b6102e360048036038101906102de919061289c565b610967565b005b3480156102f157600080fd5b5061030c60048036038101906103079190612b91565b610c29565b005b34801561031a57600080fd5b5061033560048036038101906103309190612991565b610cbf565b005b610351600480360381019061034c9190612951565b610cdf565b60405161035e9190612bda565b60405180910390f35b34801561037357600080fd5b5061037c610e25565b005b34801561038a57600080fd5b506103a560048036038101906103a0919061289c565b610eea565b6040516103b2919061290a565b60405180910390f35b3480156103c757600080fd5b506103e260048036038101906103dd9190612bf5565b610f9c565b6040516103ef9190612bda565b60405180910390f35b34801561040457600080fd5b5061040d611054565b005b34801561041b57600080fd5b506104246110dc565b604051610431919061290a565b60405180910390f35b34801561044657600080fd5b5061044f611106565b60405161045c9190612844565b60405180910390f35b34801561047157600080fd5b5061048c60048036038101906104879190612c4e565b611198565b005b34801561049a57600080fd5b506104b560048036038101906104b0919061289c565b6111ae565b6040516104c6959493929190612c8e565b60405180910390f35b3480156104db57600080fd5b506104f660048036038101906104f19190612d97565b6113d5565b005b34801561050457600080fd5b5061051f600480360381019061051a919061289c565b611437565b60405161052c9190612844565b60405180910390f35b34801561054157600080fd5b5061055c60048036038101906105579190612e1a565b61146e565b005b34801561056a57600080fd5b5061058560048036038101906105809190612ee9565b611623565b6040516105929190612790565b60405180910390f35b3480156105a757600080fd5b506105c260048036038101906105bd9190612bf5565b6116b7565b005b3480156105d057600080fd5b506105eb60048036038101906105e6919061289c565b6117af565b005b60006105f882611835565b9050919050565b60606002805461060e90612f58565b80601f016020809104026020016040519081016040528092919081815260200182805461063a90612f58565b80156106875780601f1061065c57610100808354040283529160200191610687565b820191906000526020600020905b81548152906001019060200180831161066a57829003601f168201915b5050505050905090565b600061069c82611917565b6106db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d290612ffc565b60405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061072182610eea565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610792576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107899061308e565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166107b1611983565b73ffffffffffffffffffffffffffffffffffffffff1614806107e057506107df816107da611983565b611623565b5b61081f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081690613120565b60405180910390fd5b610829838361198b565b505050565b61083f610839611983565b82611a44565b61087e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610875906131b2565b60405180910390fd5b610889838383611b22565b505050565b6000806108996110dc565b612710600c60009054906101000a900461ffff1661ffff16856108bc9190613201565b6108c6919061328a565b915091509250929050565b6108d9611983565b73ffffffffffffffffffffffffffffffffffffffff166108f76110dc565b73ffffffffffffffffffffffffffffffffffffffff161461094d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094490613307565b60405180910390fd5b8060099080519060200190610963929190612639565b5050565b60006109716110dc565b9050600061097e83610eea565b90506000600d60008581526020019081526020016000206003015490503373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610a0a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0190613373565b60405180910390fd5b6000811415610a4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a45906133df565b60405180910390fd5b348114610a90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a879061344b565b60405180910390fd5b6000612710600c60009054906101000a900461ffff1661ffff1683610ab59190613201565b610abf919061328a565b905060008183610acf919061346b565b90508373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610b17573d6000803e3d6000fd5b508473ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015610b5e573d6000803e3d6000fd5b503073ffffffffffffffffffffffffffffffffffffffff166342842e0e8533896040518463ffffffff1660e01b8152600401610b9c9392919061349f565b600060405180830381600087803b158015610bb657600080fd5b505af1158015610bca573d6000803e3d6000fd5b505050506000600d6000888152602001908152602001600020600301819055507fb497d17d9ddaf07c831248da6ed8174689abdc4370285e618e350f29f5aff9a086604051610c199190612bda565b60405180910390a1505050505050565b610c31611983565b73ffffffffffffffffffffffffffffffffffffffff16610c4f6110dc565b73ffffffffffffffffffffffffffffffffffffffff1614610ca5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9c90613307565b60405180910390fd5b80600a9080519060200190610cbb929190612639565b5050565b610cda838383604051806020016040528060008152506113d5565b505050565b6000610cea82611917565b15610d2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2190613522565b60405180910390fd5b610f818210610d6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d659061358e565b60405180910390fd5b600b54341480610db75750610d816110dc565b73ffffffffffffffffffffffffffffffffffffffff16610d9f611983565b73ffffffffffffffffffffffffffffffffffffffff16145b610df6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ded90613620565b60405180910390fd5b610e008383611d7e565b6000600d60008481526020019081526020016000206003018190555081905092915050565b610e2d611983565b73ffffffffffffffffffffffffffffffffffffffff16610e4b6110dc565b73ffffffffffffffffffffffffffffffffffffffff1614610ea1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9890613307565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610ee7573d6000803e3d6000fd5b50565b6000806004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610f93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f8a906136b2565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561100d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100490613744565b60405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61105c611983565b73ffffffffffffffffffffffffffffffffffffffff1661107a6110dc565b73ffffffffffffffffffffffffffffffffffffffff16146110d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c790613307565b60405180910390fd5b6110da6000611d9c565b565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606003805461111590612f58565b80601f016020809104026020016040519081016040528092919081815260200182805461114190612f58565b801561118e5780601f106111635761010080835404028352916020019161118e565b820191906000526020600020905b81548152906001019060200180831161117157829003601f168201915b5050505050905090565b6111aa6111a3611983565b8383611e62565b5050565b606080606060008060006111c187610eea565b9050600d6000888152602001908152602001600020600001600d6000898152602001908152602001600020600101600d60008a8152602001908152602001600020600201600d60008b8152602001908152602001600020600301548484805461122990612f58565b80601f016020809104026020016040519081016040528092919081815260200182805461125590612f58565b80156112a25780601f10611277576101008083540402835291602001916112a2565b820191906000526020600020905b81548152906001019060200180831161128557829003601f168201915b505050505094508380546112b590612f58565b80601f01602080910402602001604051908101604052809291908181526020018280546112e190612f58565b801561132e5780601f106113035761010080835404028352916020019161132e565b820191906000526020600020905b81548152906001019060200180831161131157829003601f168201915b5050505050935082805461134190612f58565b80601f016020809104026020016040519081016040528092919081815260200182805461136d90612f58565b80156113ba5780601f1061138f576101008083540402835291602001916113ba565b820191906000526020600020905b81548152906001019060200180831161139d57829003601f168201915b50505050509250955095509550955095505091939590929450565b6113e66113e0611983565b83611a44565b611425576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161141c906131b2565b60405180910390fd5b61143184848484611fcf565b50505050565b606060096114448361202b565b600a60405160200161145893929190613834565b6040516020818303038152906040529050919050565b600061147986610eea565b9050611483611983565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146114f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114e7906138b1565b60405180910390fd5b84600d6000888152602001908152602001600020600001908051906020019061151a929190612639565b5083600d60008881526020019081526020016000206001019080519060200190611545929190612639565b5082600d60008881526020019081526020016000206002019080519060200190611570929190612639565b50670de0b6b3a7640000826115859190613201565b600d60008881526020019081526020016000206003018190555060008211156115b7576115b23087610716565b6115e4565b6115e3600c60029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1687610716565b5b7fb497d17d9ddaf07c831248da6ed8174689abdc4370285e618e350f29f5aff9a0866040516116139190612bda565b60405180910390a1505050505050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6116bf611983565b73ffffffffffffffffffffffffffffffffffffffff166116dd6110dc565b73ffffffffffffffffffffffffffffffffffffffff1614611733576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161172a90613307565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156117a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179a90613943565b60405180910390fd5b6117ac81611d9c565b50565b6117b7611983565b73ffffffffffffffffffffffffffffffffffffffff166117d56110dc565b73ffffffffffffffffffffffffffffffffffffffff161461182b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182290613307565b60405180910390fd5b80600b8190555050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061190057507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80611910575061190f8261218c565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816006600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166119fe83610eea565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000611a4f82611917565b611a8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a85906139d5565b60405180910390fd5b6000611a9983610eea565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611b0857508373ffffffffffffffffffffffffffffffffffffffff16611af084610691565b73ffffffffffffffffffffffffffffffffffffffff16145b80611b195750611b188185611623565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16611b4282610eea565b73ffffffffffffffffffffffffffffffffffffffff1614611b98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b8f90613a67565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bff90613af9565b60405180910390fd5b611c13838383612206565b611c1e60008261198b565b6001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611c6e919061346b565b925050819055506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611cc59190613b19565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b611d9882826040518060200160405280600081525061220b565b5050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611ed1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ec890613bbb565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611fc29190612790565b60405180910390a3505050565b611fda848484611b22565b611fe684848484612266565b612025576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161201c90613c4d565b60405180910390fd5b50505050565b60606000821415612073576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612187565b600082905060005b600082146120a557808061208e90613c6d565b915050600a8261209e919061328a565b915061207b565b60008167ffffffffffffffff8111156120c1576120c0612a66565b5b6040519080825280601f01601f1916602001820160405280156120f35781602001600182028036833780820191505090505b5090505b600085146121805760018261210c919061346b565b9150600a8561211b9190613cb6565b60306121279190613b19565b60f81b81838151811061213d5761213c613ce7565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85612179919061328a565b94506120f7565b8093505050505b919050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806121ff57506121fe826123ee565b5b9050919050565b505050565b6122158383612458565b6122226000848484612266565b612261576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161225890613c4d565b60405180910390fd5b505050565b60006122878473ffffffffffffffffffffffffffffffffffffffff16612626565b156123e1578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026122b0611983565b8786866040518563ffffffff1660e01b81526004016122d29493929190613d6b565b6020604051808303816000875af192505050801561230e57506040513d601f19601f8201168201806040525081019061230b9190613dcc565b60015b612391573d806000811461233e576040519150601f19603f3d011682016040523d82523d6000602084013e612343565b606091505b50600081511415612389576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161238090613c4d565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506123e6565b600190505b949350505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156124c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124bf90613e45565b60405180910390fd5b6124d181611917565b15612511576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161250890613eb1565b60405180910390fd5b61251d60008383612206565b6001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461256d9190613b19565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b600080823b905060008111915050919050565b82805461264590612f58565b90600052602060002090601f01602090048101928261266757600085556126ae565b82601f1061268057805160ff19168380011785556126ae565b828001600101855582156126ae579182015b828111156126ad578251825591602001919060010190612692565b5b5090506126bb91906126bf565b5090565b5b808211156126d85760008160009055506001016126c0565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612725816126f0565b811461273057600080fd5b50565b6000813590506127428161271c565b92915050565b60006020828403121561275e5761275d6126e6565b5b600061276c84828501612733565b91505092915050565b60008115159050919050565b61278a81612775565b82525050565b60006020820190506127a56000830184612781565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156127e55780820151818401526020810190506127ca565b838111156127f4576000848401525b50505050565b6000601f19601f8301169050919050565b6000612816826127ab565b61282081856127b6565b93506128308185602086016127c7565b612839816127fa565b840191505092915050565b6000602082019050818103600083015261285e818461280b565b905092915050565b6000819050919050565b61287981612866565b811461288457600080fd5b50565b60008135905061289681612870565b92915050565b6000602082840312156128b2576128b16126e6565b5b60006128c084828501612887565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006128f4826128c9565b9050919050565b612904816128e9565b82525050565b600060208201905061291f60008301846128fb565b92915050565b61292e816128e9565b811461293957600080fd5b50565b60008135905061294b81612925565b92915050565b60008060408385031215612968576129676126e6565b5b60006129768582860161293c565b925050602061298785828601612887565b9150509250929050565b6000806000606084860312156129aa576129a96126e6565b5b60006129b88682870161293c565b93505060206129c98682870161293c565b92505060406129da86828701612887565b9150509250925092565b600080604083850312156129fb576129fa6126e6565b5b6000612a0985828601612887565b9250506020612a1a85828601612887565b9150509250929050565b612a2d81612866565b82525050565b6000604082019050612a4860008301856128fb565b612a556020830184612a24565b9392505050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612a9e826127fa565b810181811067ffffffffffffffff82111715612abd57612abc612a66565b5b80604052505050565b6000612ad06126dc565b9050612adc8282612a95565b919050565b600067ffffffffffffffff821115612afc57612afb612a66565b5b612b05826127fa565b9050602081019050919050565b82818337600083830152505050565b6000612b34612b2f84612ae1565b612ac6565b905082815260208101848484011115612b5057612b4f612a61565b5b612b5b848285612b12565b509392505050565b600082601f830112612b7857612b77612a5c565b5b8135612b88848260208601612b21565b91505092915050565b600060208284031215612ba757612ba66126e6565b5b600082013567ffffffffffffffff811115612bc557612bc46126eb565b5b612bd184828501612b63565b91505092915050565b6000602082019050612bef6000830184612a24565b92915050565b600060208284031215612c0b57612c0a6126e6565b5b6000612c198482850161293c565b91505092915050565b612c2b81612775565b8114612c3657600080fd5b50565b600081359050612c4881612c22565b92915050565b60008060408385031215612c6557612c646126e6565b5b6000612c738582860161293c565b9250506020612c8485828601612c39565b9150509250929050565b600060a0820190508181036000830152612ca8818861280b565b90508181036020830152612cbc818761280b565b90508181036040830152612cd0818661280b565b9050612cdf6060830185612a24565b612cec60808301846128fb565b9695505050505050565b600067ffffffffffffffff821115612d1157612d10612a66565b5b612d1a826127fa565b9050602081019050919050565b6000612d3a612d3584612cf6565b612ac6565b905082815260208101848484011115612d5657612d55612a61565b5b612d61848285612b12565b509392505050565b600082601f830112612d7e57612d7d612a5c565b5b8135612d8e848260208601612d27565b91505092915050565b60008060008060808587031215612db157612db06126e6565b5b6000612dbf8782880161293c565b9450506020612dd08782880161293c565b9350506040612de187828801612887565b925050606085013567ffffffffffffffff811115612e0257612e016126eb565b5b612e0e87828801612d69565b91505092959194509250565b600080600080600060a08688031215612e3657612e356126e6565b5b6000612e4488828901612887565b955050602086013567ffffffffffffffff811115612e6557612e646126eb565b5b612e7188828901612b63565b945050604086013567ffffffffffffffff811115612e9257612e916126eb565b5b612e9e88828901612b63565b935050606086013567ffffffffffffffff811115612ebf57612ebe6126eb565b5b612ecb88828901612b63565b9250506080612edc88828901612887565b9150509295509295909350565b60008060408385031215612f0057612eff6126e6565b5b6000612f0e8582860161293c565b9250506020612f1f8582860161293c565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612f7057607f821691505b60208210811415612f8457612f83612f29565b5b50919050565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b6000612fe6602c836127b6565b9150612ff182612f8a565b604082019050919050565b6000602082019050818103600083015261301581612fd9565b9050919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b60006130786021836127b6565b91506130838261301c565b604082019050919050565b600060208201905081810360008301526130a78161306b565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b600061310a6038836127b6565b9150613115826130ae565b604082019050919050565b60006020820190508181036000830152613139816130fd565b9050919050565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b600061319c6031836127b6565b91506131a782613140565b604082019050919050565b600060208201905081810360008301526131cb8161318f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061320c82612866565b915061321783612866565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156132505761324f6131d2565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061329582612866565b91506132a083612866565b9250826132b0576132af61325b565b5b828204905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006132f16020836127b6565b91506132fc826132bb565b602082019050919050565b60006020820190508181036000830152613320816132e4565b9050919050565b7f596f7520616c7265616479206f776e207468697320746f6b656e2e0000000000600082015250565b600061335d601b836127b6565b915061336882613327565b602082019050919050565b6000602082019050818103600083015261338c81613350565b9050919050565b7f546f6b656e206e6f7420666f722073616c652e00000000000000000000000000600082015250565b60006133c96013836127b6565b91506133d482613393565b602082019050919050565b600060208201905081810360008301526133f8816133bc565b9050919050565b7f496e636f72726563742070726963652e00000000000000000000000000000000600082015250565b60006134356010836127b6565b9150613440826133ff565b602082019050919050565b6000602082019050818103600083015261346481613428565b9050919050565b600061347682612866565b915061348183612866565b925082821015613494576134936131d2565b5b828203905092915050565b60006060820190506134b460008301866128fb565b6134c160208301856128fb565b6134ce6040830184612a24565b949350505050565b7f54696c6520616c7265616479206d696e74656400000000000000000000000000600082015250565b600061350c6013836127b6565b9150613517826134d6565b602082019050919050565b6000602082019050818103600083015261353b816134ff565b9050919050565b7f496e76616c696420746f6b656e49640000000000000000000000000000000000600082015250565b6000613578600f836127b6565b915061358382613542565b602082019050919050565b600060208201905081810360008301526135a78161356b565b9050919050565b7f5472616e73616374696f6e2076616c756520646964206e6f7420657175616c2060008201527f746865206d696e74207072696365000000000000000000000000000000000000602082015250565b600061360a602e836127b6565b9150613615826135ae565b604082019050919050565b60006020820190508181036000830152613639816135fd565b9050919050565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b600061369c6029836127b6565b91506136a782613640565b604082019050919050565b600060208201905081810360008301526136cb8161368f565b9050919050565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b600061372e602a836127b6565b9150613739826136d2565b604082019050919050565b6000602082019050818103600083015261375d81613721565b9050919050565b600081905092915050565b60008190508160005260206000209050919050565b6000815461379181612f58565b61379b8186613764565b945060018216600081146137b657600181146137c7576137fa565b60ff198316865281860193506137fa565b6137d08561376f565b60005b838110156137f2578154818901526001820191506020810190506137d3565b838801955050505b50505092915050565b600061380e826127ab565b6138188185613764565b93506138288185602086016127c7565b80840191505092915050565b60006138408286613784565b915061384c8285613803565b91506138588284613784565b9150819050949350505050565b7f596f7520617265206e6f7420746865206f776e65720000000000000000000000600082015250565b600061389b6015836127b6565b91506138a682613865565b602082019050919050565b600060208201905081810360008301526138ca8161388e565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061392d6026836127b6565b9150613938826138d1565b604082019050919050565b6000602082019050818103600083015261395c81613920565b9050919050565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b60006139bf602c836127b6565b91506139ca82613963565b604082019050919050565b600060208201905081810360008301526139ee816139b2565b9050919050565b7f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008201527f73206e6f74206f776e0000000000000000000000000000000000000000000000602082015250565b6000613a516029836127b6565b9150613a5c826139f5565b604082019050919050565b60006020820190508181036000830152613a8081613a44565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613ae36024836127b6565b9150613aee82613a87565b604082019050919050565b60006020820190508181036000830152613b1281613ad6565b9050919050565b6000613b2482612866565b9150613b2f83612866565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613b6457613b636131d2565b5b828201905092915050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b6000613ba56019836127b6565b9150613bb082613b6f565b602082019050919050565b60006020820190508181036000830152613bd481613b98565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b6000613c376032836127b6565b9150613c4282613bdb565b604082019050919050565b60006020820190508181036000830152613c6681613c2a565b9050919050565b6000613c7882612866565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613cab57613caa6131d2565b5b600182019050919050565b6000613cc182612866565b9150613ccc83612866565b925082613cdc57613cdb61325b565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600082825260208201905092915050565b6000613d3d82613d16565b613d478185613d21565b9350613d578185602086016127c7565b613d60816127fa565b840191505092915050565b6000608082019050613d8060008301876128fb565b613d8d60208301866128fb565b613d9a6040830185612a24565b8181036060830152613dac8184613d32565b905095945050505050565b600081519050613dc68161271c565b92915050565b600060208284031215613de257613de16126e6565b5b6000613df084828501613db7565b91505092915050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000613e2f6020836127b6565b9150613e3a82613df9565b602082019050919050565b60006020820190508181036000830152613e5e81613e22565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000613e9b601c836127b6565b9150613ea682613e65565b602082019050919050565b60006020820190508181036000830152613eca81613e8e565b905091905056fea264697066735822122047ee7a72223b6919d4dc46c3d7948b0b88affcf9df93cd5b6e70b30a6142a1a864736f6c634300080c0033