[ { "inputs": [ { "internalType": "address", "name": "token_", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "oldOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnerSet", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" }, { "internalType": "address", "name": "", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "changeOwner", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "claimRewards", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "deposit", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "depositRewards", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "emergencyWithdraw", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "getOwner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "shareholder", "type": "address" } ], "name": "pendingShare", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "reward", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "token", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalRewards", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "userInfo", "outputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" }, { "internalType": "uint256", "name": "totalExcluded", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "withdraw", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token_", "type": "address" } ], "name": "withdrawForeignToken", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
60a06040523480156200001157600080fd5b506040516200264038038062002640833981810160405281019062000037919062000272565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f342827c97908e5e2f71151c08502a66d44b6f758e3ac2f1de95f02eb95f0a73560405160405180910390a3600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000164576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200015b9062000305565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6000604051620001f991906200037e565b60405180910390a3506200039b565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200023a826200020d565b9050919050565b6200024c816200022d565b81146200025857600080fd5b50565b6000815190506200026c8162000241565b92915050565b6000602082840312156200028b576200028a62000208565b5b60006200029b848285016200025b565b91505092915050565b600082825260208201905092915050565b7f5a65726f20416464726573730000000000000000000000000000000000000000600082015250565b6000620002ed600c83620002a4565b9150620002fa82620002b5565b602082019050919050565b600060208201905081810360008301526200032081620002de565b9050919050565b6000819050919050565b6000819050919050565b6000819050919050565b600062000366620003606200035a8462000327565b6200033b565b62000331565b9050919050565b620003788162000345565b82525050565b60006020820190506200039560008301846200036d565b92915050565b60805161226d620003d3600039600081816107c101528181610b1e01528181610fd80152818161130101526113e9015261226d6000f3fe608060405234801561001057600080fd5b50600436106101425760003560e01c80637653c573116100b8578063a6f9dae11161007c578063a6f9dae114610368578063a9059cbb14610384578063b6b55f25146103b4578063db2e21bc146103d0578063dd62ed3e146103da578063fc0c546a1461040a57610142565b80637653c573146102c4578063885a4cd0146102f4578063893d20e8146103105780638bdf67f21461032e57806395d89b411461034a57610142565b8063228cb7331161010a578063228cb7331461020257806323b872dd146102205780632e1a7d4d14610250578063313ce5671461026c578063372500ab1461028a57806370a082311461029457610142565b806306fdde0314610147578063095ea7b3146101655780630e15561a1461019557806318160ddd146101b35780631959a002146101d1575b600080fd5b61014f610428565b60405161015c9190611911565b60405180910390f35b61017f600480360381019061017a91906119cc565b610465565b60405161018c9190611a27565b60405180910390f35b61019d6104d7565b6040516101aa9190611a51565b60405180910390f35b6101bb6104dd565b6040516101c89190611a51565b60405180910390f35b6101eb60048036038101906101e69190611a6c565b6104e7565b6040516101f9929190611a99565b60405180910390f35b61020a61050b565b6040516102179190611ad1565b60405180910390f35b61023a60048036038101906102359190611aec565b610523565b6040516102479190611a27565b60405180910390f35b61026a60048036038101906102659190611b3f565b61059f565b005b610274610905565b6040516102819190611b88565b60405180910390f35b61029261090e565b005b6102ae60048036038101906102a99190611a6c565b610919565b6040516102bb9190611a51565b60405180910390f35b6102de60048036038101906102d99190611a6c565b610965565b6040516102eb9190611a51565b60405180910390f35b61030e60048036038101906103099190611a6c565b610a77565b005b610318610ccc565b6040516103259190611ad1565b60405180910390f35b61034860048036038101906103439190611b3f565b610cf5565b005b610352610d79565b60405161035f9190611911565b60405180910390f35b610382600480360381019061037d9190611a6c565b610db6565b005b61039e600480360381019061039991906119cc565b610f01565b6040516103ab9190611a27565b60405180910390f35b6103ce60048036038101906103c99190611b3f565b610f7c565b005b6103d861116c565b005b6103f460048036038101906103ef9190611ba3565b6113df565b6040516104019190611a51565b60405180910390f35b6104126113e7565b60405161041f9190611ad1565b60405180910390f35b60606040518060400160405280600e81526020017f575348415245204c50204661726d000000000000000000000000000000000000815250905090565b60008273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560006040516104c59190611c28565b60405180910390a36001905092915050565b60025481565b6000600354905090565b60016020528060005260406000206000915090508060000154908060010154905082565b73395908aeb53d33a9b8ac35e148e9805d34a555d381565b600061052e3361140b565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600060405161058c9190611c28565b60405180910390a3600190509392505050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154811115610624576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161061b90611c8f565b60405180910390fd5b60008111610667576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065e90611cfb565b60405180910390fd5b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015411156106bc576106bb3361140b565b5b80600360008282546106ce9190611d4a565b9250508190555080600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282546107279190611d4a565b92505081905550610779600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154611678565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101819055507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b815260040161081a929190611d7e565b6020604051808303816000875af1158015610839573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061085d9190611dd3565b61089c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089390611e72565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516108fa9190611a51565b60405180910390a350565b60006012905090565b6109173361140b565b565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001549050919050565b600080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154036109b95760009050610a72565b6000610a06600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154611678565b90506000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101549050808211610a6157600092505050610a72565b8082610a6d9190611d4a565b925050505b919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610afc90611ede565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff167f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1603610b93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8a90611f4a565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb338373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610be99190611ad1565b602060405180830381865afa158015610c06573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c2a9190611f7f565b6040518363ffffffff1660e01b8152600401610c47929190611d7e565b6020604051808303816000875af1158015610c66573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c8a9190611dd3565b610cc9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc090611ff8565b60405180910390fd5b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000610d1573395908aeb53d33a9b8ac35e148e9805d34a555d3836116a2565b90508060026000828254610d299190612018565b9250508190555060006003541115610d755760035481670de0b6b3a7640000610d52919061206e565b610d5c91906120f7565b60046000828254610d6d9190612018565b925050819055505b5050565b60606040518060400160405280600b81526020017f575348415245204641524d000000000000000000000000000000000000000000815250905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e44576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3b90611ede565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f342827c97908e5e2f71151c08502a66d44b6f758e3ac2f1de95f02eb95f0a73560405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000610f0c3361140b565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6000604051610f6a9190611c28565b60405180910390a36001905092915050565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001541115610fd157610fd03361140b565b5b6000610ffd7f0000000000000000000000000000000000000000000000000000000000000000836116a2565b905080600360008282546110119190612018565b9250508190555080600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001600082825461106a9190612018565b925050819055506110bc600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154611678565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516111609190611a51565b60405180910390a35050565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154116111f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111e890611c8f565b60405180910390fd5b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001549050806003600082825461124a9190611d4a565b925050819055506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000181905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516112f79190611a51565b60405180910390a37f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b815260040161135a929190611d7e565b6020604051808303816000875af1158015611379573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061139d9190611dd3565b6113dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113d390611e72565b60405180910390fd5b50565b600092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154031561167557600061146182610965565b9050600073395908aeb53d33a9b8ac35e148e9805d34a555d373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016114b29190611ad1565b602060405180830381865afa1580156114cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114f39190611f7f565b905080821115611501578091505b61154c600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154611678565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010181905550600082036115a1575050611675565b73395908aeb53d33a9b8ac35e148e9805d34a555d373ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84846040518363ffffffff1660e01b81526004016115f0929190611d7e565b6020604051808303816000875af115801561160f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116339190611dd3565b611672576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166990612174565b60405180910390fd5b50505b50565b6000670de0b6b3a764000060045483611691919061206e565b61169b91906120f7565b9050919050565b6000808373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016116de9190611ad1565b602060405180830381865afa1580156116fb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061171f9190611f7f565b90508373ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff1660e01b815260040161175e93929190612194565b6020604051808303816000875af115801561177d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117a19190611dd3565b5060008473ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016117dd9190611ad1565b602060405180830381865afa1580156117fa573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061181e9190611f7f565b9050818111611862576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185990612217565b60405180910390fd5b818161186e9190611d4a565b9250505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156118b2578082015181840152602081019050611897565b838111156118c1576000848401525b50505050565b6000601f19601f8301169050919050565b60006118e382611878565b6118ed8185611883565b93506118fd818560208601611894565b611906816118c7565b840191505092915050565b6000602082019050818103600083015261192b81846118d8565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061196382611938565b9050919050565b61197381611958565b811461197e57600080fd5b50565b6000813590506119908161196a565b92915050565b6000819050919050565b6119a981611996565b81146119b457600080fd5b50565b6000813590506119c6816119a0565b92915050565b600080604083850312156119e3576119e2611933565b5b60006119f185828601611981565b9250506020611a02858286016119b7565b9150509250929050565b60008115159050919050565b611a2181611a0c565b82525050565b6000602082019050611a3c6000830184611a18565b92915050565b611a4b81611996565b82525050565b6000602082019050611a666000830184611a42565b92915050565b600060208284031215611a8257611a81611933565b5b6000611a9084828501611981565b91505092915050565b6000604082019050611aae6000830185611a42565b611abb6020830184611a42565b9392505050565b611acb81611958565b82525050565b6000602082019050611ae66000830184611ac2565b92915050565b600080600060608486031215611b0557611b04611933565b5b6000611b1386828701611981565b9350506020611b2486828701611981565b9250506040611b35868287016119b7565b9150509250925092565b600060208284031215611b5557611b54611933565b5b6000611b63848285016119b7565b91505092915050565b600060ff82169050919050565b611b8281611b6c565b82525050565b6000602082019050611b9d6000830184611b79565b92915050565b60008060408385031215611bba57611bb9611933565b5b6000611bc885828601611981565b9250506020611bd985828601611981565b9150509250929050565b6000819050919050565b6000819050919050565b6000611c12611c0d611c0884611be3565b611bed565b611996565b9050919050565b611c2281611bf7565b82525050565b6000602082019050611c3d6000830184611c19565b92915050565b7f496e73756666696369656e7420416d6f756e7400000000000000000000000000600082015250565b6000611c79601383611883565b9150611c8482611c43565b602082019050919050565b60006020820190508181036000830152611ca881611c6c565b9050919050565b7f5a65726f20416d6f756e74000000000000000000000000000000000000000000600082015250565b6000611ce5600b83611883565b9150611cf082611caf565b602082019050919050565b60006020820190508181036000830152611d1481611cd8565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d5582611996565b9150611d6083611996565b925082821015611d7357611d72611d1b565b5b828203905092915050565b6000604082019050611d936000830185611ac2565b611da06020830184611a42565b9392505050565b611db081611a0c565b8114611dbb57600080fd5b50565b600081519050611dcd81611da7565b92915050565b600060208284031215611de957611de8611933565b5b6000611df784828501611dbe565b91505092915050565b7f4661696c757265204f6e20546f6b656e205472616e7366657220546f2053656e60008201527f6465720000000000000000000000000000000000000000000000000000000000602082015250565b6000611e5c602383611883565b9150611e6782611e00565b604082019050919050565b60006020820190508181036000830152611e8b81611e4f565b9050919050565b7f43616c6c6572206973206e6f74206f776e657200000000000000000000000000600082015250565b6000611ec8601383611883565b9150611ed382611e92565b602082019050919050565b60006020820190508181036000830152611ef781611ebb565b9050919050565b7f43616e6e6f74205769746864726177204661726d20546f6b656e000000000000600082015250565b6000611f34601a83611883565b9150611f3f82611efe565b602082019050919050565b60006020820190508181036000830152611f6381611f27565b9050919050565b600081519050611f79816119a0565b92915050565b600060208284031215611f9557611f94611933565b5b6000611fa384828501611f6a565b91505092915050565b7f4661696c757265204f6e20546f6b656e20576974686472617700000000000000600082015250565b6000611fe2601983611883565b9150611fed82611fac565b602082019050919050565b6000602082019050818103600083015261201181611fd5565b9050919050565b600061202382611996565b915061202e83611996565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561206357612062611d1b565b5b828201905092915050565b600061207982611996565b915061208483611996565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156120bd576120bc611d1b565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061210282611996565b915061210d83611996565b92508261211d5761211c6120c8565b5b828204905092915050565b7f4661696c757265204f6e20546f6b656e20436c61696d00000000000000000000600082015250565b600061215e601683611883565b915061216982612128565b602082019050919050565b6000602082019050818103600083015261218d81612151565b9050919050565b60006060820190506121a96000830186611ac2565b6121b66020830185611ac2565b6121c36040830184611a42565b949350505050565b7f4572726f72204f6e205472616e736665722046726f6d00000000000000000000600082015250565b6000612201601683611883565b915061220c826121cb565b602082019050919050565b60006020820190508181036000830152612230816121f4565b905091905056fea264697066735822122066f2bc222a258f4d62ea3b0103ac39710baa40722e032128b94ad61b2c3b957864736f6c634300080e003300000000000000000000000003d15e0451e54eec95ac5acb5b0a7ce69638c62a