[ { "inputs": [ { "internalType": "address", "name": "_lockAddress", "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": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "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": "controller", "type": "address" } ], "name": "addController", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_routerAddress", "type": "address" } ], "name": "approveLockContract", "outputs": [], "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": "_from", "type": "address" }, { "internalType": "uint256", "name": "_amount", "type": "uint256" } ], "name": "burn", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_to", "type": "address" }, { "internalType": "uint256", "name": "_amount", "type": "uint256" } ], "name": "mint", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "controller", "type": "address" } ], "name": "removeController", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "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": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
60806040523480156200001157600080fd5b50604051620028cd380380620028cd833981810160405281019062000037919062000491565b6040518060400160405280600681526020017f506562626c6500000000000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f504542424c4500000000000000000000000000000000000000000000000000008152508160039080519060200190620000bb929190620003ca565b508060049080519060200190620000d4929190620003ca565b505050620000f7620000eb6200017960201b60201c565b6200018160201b60201c565b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000155816a0422ca8b0a00a4250000006200024760201b60201c565b62000172336a422ca8b0a00a42500000006200024760201b60201c565b50620006c2565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620002ba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002b190620004fb565b60405180910390fd5b620002ce60008383620003c060201b60201c565b8060026000828254620002e291906200054b565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546200033991906200054b565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003a091906200051d565b60405180910390a3620003bc60008383620003c560201b60201c565b5050565b505050565b505050565b828054620003d890620005e6565b90600052602060002090601f016020900481019282620003fc576000855562000448565b82601f106200041757805160ff191683800117855562000448565b8280016001018555821562000448579182015b82811115620004475782518255916020019190600101906200042a565b5b5090506200045791906200045b565b5090565b5b80821115620004765760008160009055506001016200045c565b5090565b6000815190506200048b81620006a8565b92915050565b600060208284031215620004aa57620004a96200067a565b5b6000620004ba848285016200047a565b91505092915050565b6000620004d2601f836200053a565b9150620004df826200067f565b602082019050919050565b620004f581620005dc565b82525050565b600060208201905081810360008301526200051681620004c3565b9050919050565b6000602082019050620005346000830184620004ea565b92915050565b600082825260208201905092915050565b60006200055882620005dc565b91506200056583620005dc565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156200059d576200059c6200061c565b5b828201905092915050565b6000620005b582620005bc565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006002820490506001821680620005ff57607f821691505b602082108114156200061657620006156200064b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b620006b381620005a8565b8114620006bf57600080fd5b50565b6121fb80620006d26000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c80638da5cb5b116100ad578063a9059cbb11610071578063a9059cbb1461030a578063dd62ed3e1461033a578063e980cdbf1461036a578063f2fde38b14610386578063f6a74ed7146103a257610121565b80638da5cb5b1461026657806395d89b41146102845780639dc29fac146102a2578063a457c2d7146102be578063a7fc7a07146102ee57610121565b8063313ce567116100f4578063313ce567146101c257806339509351146101e057806340c10f191461021057806370a082311461022c578063715018a61461025c57610121565b806306fdde0314610126578063095ea7b31461014457806318160ddd1461017457806323b872dd14610192575b600080fd5b61012e6103be565b60405161013b91906119f1565b60405180910390f35b61015e6004803603810190610159919061171c565b610450565b60405161016b91906119d6565b60405180910390f35b61017c61046e565b6040516101899190611bd3565b60405180910390f35b6101ac60048036038101906101a791906116c9565b610478565b6040516101b991906119d6565b60405180910390f35b6101ca610570565b6040516101d79190611bee565b60405180910390f35b6101fa60048036038101906101f5919061171c565b610579565b60405161020791906119d6565b60405180910390f35b61022a6004803603810190610225919061171c565b610625565b005b6102466004803603810190610241919061165c565b6106bf565b6040516102539190611bd3565b60405180910390f35b610264610707565b005b61026e61078f565b60405161027b91906119bb565b60405180910390f35b61028c6107b9565b60405161029991906119f1565b60405180910390f35b6102bc60048036038101906102b7919061171c565b61084b565b005b6102d860048036038101906102d3919061171c565b6108e5565b6040516102e591906119d6565b60405180910390f35b6103086004803603810190610303919061165c565b6109d0565b005b610324600480360381019061031f919061171c565b610aa7565b60405161033191906119d6565b60405180910390f35b610354600480360381019061034f9190611689565b610ac5565b6040516103619190611bd3565b60405180910390f35b610384600480360381019061037f919061165c565b610b4c565b005b6103a0600480360381019061039b919061165c565b610c08565b005b6103bc60048036038101906103b7919061165c565b610d00565b005b6060600380546103cd90611d37565b80601f01602080910402602001604051908101604052809291908181526020018280546103f990611d37565b80156104465780601f1061041b57610100808354040283529160200191610446565b820191906000526020600020905b81548152906001019060200180831161042957829003601f168201915b5050505050905090565b600061046461045d610dd7565b8484610ddf565b6001905092915050565b6000600254905090565b6000610485848484610faa565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104d0610dd7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610550576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161054790611ad3565b60405180910390fd5b6105648561055c610dd7565b858403610ddf565b60019150509392505050565b60006012905090565b600061061b610586610dd7565b848460016000610594610dd7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106169190611c25565b610ddf565b6001905092915050565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166106b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106a890611ab3565b60405180910390fd5b6106bb828261122b565b5050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61070f610dd7565b73ffffffffffffffffffffffffffffffffffffffff1661072d61078f565b73ffffffffffffffffffffffffffffffffffffffff1614610783576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077a90611af3565b60405180910390fd5b61078d600061138b565b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546107c890611d37565b80601f01602080910402602001604051908101604052809291908181526020018280546107f490611d37565b80156108415780601f1061081657610100808354040283529160200191610841565b820191906000526020600020905b81548152906001019060200180831161082457829003601f168201915b5050505050905090565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166108d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ce90611bb3565b60405180910390fd5b6108e18282611451565b5050565b600080600160006108f4610dd7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156109b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109a890611b73565b60405180910390fd5b6109c56109bc610dd7565b85858403610ddf565b600191505092915050565b6109d8610dd7565b73ffffffffffffffffffffffffffffffffffffffff166109f661078f565b73ffffffffffffffffffffffffffffffffffffffff1614610a4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a4390611af3565b60405180910390fd5b6001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000610abb610ab4610dd7565b8484610faa565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610b54610dd7565b73ffffffffffffffffffffffffffffffffffffffff16610b7261078f565b73ffffffffffffffffffffffffffffffffffffffff1614610bc8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbf90611af3565b60405180910390fd5b610c05600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826f0785ee10d5da46d900f4369fffffffff610ddf565b50565b610c10610dd7565b73ffffffffffffffffffffffffffffffffffffffff16610c2e61078f565b73ffffffffffffffffffffffffffffffffffffffff1614610c84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7b90611af3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610cf4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ceb90611a53565b60405180910390fd5b610cfd8161138b565b50565b610d08610dd7565b73ffffffffffffffffffffffffffffffffffffffff16610d2661078f565b73ffffffffffffffffffffffffffffffffffffffff1614610d7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7390611af3565b60405180910390fd5b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4690611b53565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ebf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eb690611a73565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610f9d9190611bd3565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561101a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101190611b33565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561108a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108190611a13565b60405180910390fd5b611095838383611628565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101561111b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111290611a93565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546111ae9190611c25565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516112129190611bd3565b60405180910390a361122584848461162d565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561129b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129290611b93565b60405180910390fd5b6112a760008383611628565b80600260008282546112b99190611c25565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461130e9190611c25565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516113739190611bd3565b60405180910390a36113876000838361162d565b5050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156114c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114b890611b13565b60405180910390fd5b6114cd82600083611628565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611553576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154a90611a33565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282546115aa9190611c7b565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161160f9190611bd3565b60405180910390a36116238360008461162d565b505050565b505050565b505050565b60008135905061164181612197565b92915050565b600081359050611656816121ae565b92915050565b60006020828403121561167257611671611dc7565b5b600061168084828501611632565b91505092915050565b600080604083850312156116a05761169f611dc7565b5b60006116ae85828601611632565b92505060206116bf85828601611632565b9150509250929050565b6000806000606084860312156116e2576116e1611dc7565b5b60006116f086828701611632565b935050602061170186828701611632565b925050604061171286828701611647565b9150509250925092565b6000806040838503121561173357611732611dc7565b5b600061174185828601611632565b925050602061175285828601611647565b9150509250929050565b61176581611caf565b82525050565b61177481611cc1565b82525050565b600061178582611c09565b61178f8185611c14565b935061179f818560208601611d04565b6117a881611dcc565b840191505092915050565b60006117c0602383611c14565b91506117cb82611ddd565b604082019050919050565b60006117e3602283611c14565b91506117ee82611e2c565b604082019050919050565b6000611806602683611c14565b915061181182611e7b565b604082019050919050565b6000611829602283611c14565b915061183482611eca565b604082019050919050565b600061184c602683611c14565b915061185782611f19565b604082019050919050565b600061186f602083611c14565b915061187a82611f68565b602082019050919050565b6000611892602883611c14565b915061189d82611f91565b604082019050919050565b60006118b5602083611c14565b91506118c082611fe0565b602082019050919050565b60006118d8602183611c14565b91506118e382612009565b604082019050919050565b60006118fb602583611c14565b915061190682612058565b604082019050919050565b600061191e602483611c14565b9150611929826120a7565b604082019050919050565b6000611941602583611c14565b915061194c826120f6565b604082019050919050565b6000611964601f83611c14565b915061196f82612145565b602082019050919050565b6000611987601f83611c14565b91506119928261216e565b602082019050919050565b6119a681611ced565b82525050565b6119b581611cf7565b82525050565b60006020820190506119d0600083018461175c565b92915050565b60006020820190506119eb600083018461176b565b92915050565b60006020820190508181036000830152611a0b818461177a565b905092915050565b60006020820190508181036000830152611a2c816117b3565b9050919050565b60006020820190508181036000830152611a4c816117d6565b9050919050565b60006020820190508181036000830152611a6c816117f9565b9050919050565b60006020820190508181036000830152611a8c8161181c565b9050919050565b60006020820190508181036000830152611aac8161183f565b9050919050565b60006020820190508181036000830152611acc81611862565b9050919050565b60006020820190508181036000830152611aec81611885565b9050919050565b60006020820190508181036000830152611b0c816118a8565b9050919050565b60006020820190508181036000830152611b2c816118cb565b9050919050565b60006020820190508181036000830152611b4c816118ee565b9050919050565b60006020820190508181036000830152611b6c81611911565b9050919050565b60006020820190508181036000830152611b8c81611934565b9050919050565b60006020820190508181036000830152611bac81611957565b9050919050565b60006020820190508181036000830152611bcc8161197a565b9050919050565b6000602082019050611be8600083018461199d565b92915050565b6000602082019050611c0360008301846119ac565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611c3082611ced565b9150611c3b83611ced565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611c7057611c6f611d69565b5b828201905092915050565b6000611c8682611ced565b9150611c9183611ced565b925082821015611ca457611ca3611d69565b5b828203905092915050565b6000611cba82611ccd565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611d22578082015181840152602081019050611d07565b83811115611d31576000848401525b50505050565b60006002820490506001821680611d4f57607f821691505b60208210811415611d6357611d62611d98565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f4f6e6c7920746865204172656e6120636f6e74726163742063616e206d696e74600082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b7f4f6e6c792074686520526f636b20636f6e74726163742063616e206275726e00600082015250565b6121a081611caf565b81146121ab57600080fd5b50565b6121b781611ced565b81146121c257600080fd5b5056fea2646970667358221220781001bafc000b78c1971eeef9b8e9a2130a2f91da9178b0ea065a0b48fee23064736f6c634300080700330000000000000000000000009a3a673c11e816833fdca85d3224ec7454e4f30f