[ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "allowance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientAllowance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "uint256", "name": "balance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientBalance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "approver", "type": "address" } ], "name": "ERC20InvalidApprover", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "receiver", "type": "address" } ], "name": "ERC20InvalidReceiver", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" } ], "name": "ERC20InvalidSender", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" } ], "name": "ERC20InvalidSpender", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "OwnableInvalidOwner", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "OwnableUnauthorizedAccount", "type": "error" }, { "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": [], "name": "_decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "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": "value", "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": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_address", "type": "address" } ], "name": "excludeFromPause", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "isExcludedFromPause", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "openTradingFix", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bool", "name": "_paused", "type": "bool" } ], "name": "setPaused", "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": [], "name": "tradingOpenForever", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tradingPaused", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "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" } ]
60806040526009600a6200001491906200069e565b633b9aca00620000259190620006ee565b600655600160075f6101000a81548160ff0219169083151502179055505f600760016101000a81548160ff02191690831515021790555034801562000068575f80fd5b50336040518060400160405280600b81526020017f44726167616f637065726d0000000000000000000000000000000000000000008152506040518060400160405280600481526020017f5045524d000000000000000000000000000000000000000000000000000000008152508160039081620000e7919062000993565b508060049081620000f9919062000993565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036200016f575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040162000166919062000aba565b60405180910390fd5b62000180816200019b60201b60201c565b5062000195336006546200025e60201b60201c565b62000b76565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620002d1575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401620002c8919062000aba565b60405180910390fd5b620002e45f8383620002e860201b60201c565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036200033c578060025f8282546200032f919062000ad5565b925050819055506200040d565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015620003c8578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401620003bf9392919062000b20565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000456578060025f8282540392505081905550620004a0565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620004ff919062000b5b565b60405180910390a3505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111562000596578086048111156200056e576200056d6200050c565b5b60018516156200057e5780820291505b80810290506200058e8562000539565b94506200054e565b94509492505050565b5f82620005b0576001905062000682565b81620005bf575f905062000682565b8160018114620005d85760028114620005e35762000619565b600191505062000682565b60ff841115620005f857620005f76200050c565b5b8360020a9150848211156200061257620006116200050c565b5b5062000682565b5060208310610133831016604e8410600b8410161715620006535782820a9050838111156200064d576200064c6200050c565b5b62000682565b62000662848484600162000545565b925090508184048111156200067c576200067b6200050c565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f620006aa8262000689565b9150620006b78362000692565b9250620006e67fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200059f565b905092915050565b5f620006fa8262000689565b9150620007078362000689565b9250828202620007178162000689565b915082820484148315176200073157620007306200050c565b5b5092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680620007b457607f821691505b602082108103620007ca57620007c96200076f565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026200082e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620007f1565b6200083a8683620007f1565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6200087b620008756200086f8462000689565b62000852565b62000689565b9050919050565b5f819050919050565b62000896836200085b565b620008ae620008a58262000882565b848454620007fd565b825550505050565b5f90565b620008c4620008b6565b620008d18184846200088b565b505050565b5b81811015620008f857620008ec5f82620008ba565b600181019050620008d7565b5050565b601f82111562000947576200091181620007d0565b6200091c84620007e2565b810160208510156200092c578190505b620009446200093b85620007e2565b830182620008d6565b50505b505050565b5f82821c905092915050565b5f620009695f19846008026200094c565b1980831691505092915050565b5f62000983838362000958565b9150826002028217905092915050565b6200099e8262000738565b67ffffffffffffffff811115620009ba57620009b962000742565b5b620009c682546200079c565b620009d3828285620008fc565b5f60209050601f83116001811462000a09575f8415620009f4578287015190505b62000a00858262000976565b86555062000a6f565b601f19841662000a1986620007d0565b5f5b8281101562000a425784890151825560018201915060208501945060208101905062000a1b565b8683101562000a62578489015162000a5e601f89168262000958565b8355505b6001600288020188555050505b505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f62000aa28262000a77565b9050919050565b62000ab48162000a96565b82525050565b5f60208201905062000acf5f83018462000aa9565b92915050565b5f62000ae18262000689565b915062000aee8362000689565b925082820190508082111562000b095762000b086200050c565b5b92915050565b62000b1a8162000689565b82525050565b5f60608201905062000b355f83018662000aa9565b62000b44602083018562000b0f565b62000b53604083018462000b0f565b949350505050565b5f60208201905062000b705f83018462000b0f565b92915050565b6116868062000b845f395ff3fe608060405234801561000f575f80fd5b506004361061012a575f3560e01c8063715018a6116100ab578063a9059cbb1161006f578063a9059cbb1461030e578063aa6cb48c1461033e578063dd62ed3e1461036e578063ea8cd78c1461039e578063f2fde38b146103a85761012a565b8063715018a61461028e5780638455610f14610298578063885bd9ee146102b65780638da5cb5b146102d257806395d89b41146102f05761012a565b8063313ce567116100f2578063313ce567146101e657806332424aa3146102045780633eaaf86b1461022257806353e23e2e1461024057806370a082311461025e5761012a565b806306fdde031461012e578063095ea7b31461014c57806316c38b3c1461017c57806318160ddd1461019857806323b872dd146101b6575b5f80fd5b6101366103c4565b604051610143919061114c565b60405180910390f35b610166600480360381019061016191906111fd565b610454565b6040516101739190611255565b60405180910390f35b61019660048036038101906101919190611298565b610476565b005b6101a061049a565b6040516101ad91906112d2565b60405180910390f35b6101d060048036038101906101cb91906112eb565b6104a3565b6040516101dd9190611255565b60405180910390f35b6101ee610500565b6040516101fb9190611356565b60405180910390f35b61020c610508565b6040516102199190611356565b60405180910390f35b61022a61050d565b60405161023791906112d2565b60405180910390f35b610248610513565b6040516102559190611255565b60405180910390f35b6102786004803603810190610273919061136f565b610525565b60405161028591906112d2565b60405180910390f35b61029661056a565b005b6102a061057d565b6040516102ad9190611255565b60405180910390f35b6102d060048036038101906102cb919061136f565b610590565b005b6102da6105f0565b6040516102e791906113a9565b60405180910390f35b6102f8610618565b604051610305919061114c565b60405180910390f35b610328600480360381019061032391906111fd565b6106a8565b6040516103359190611255565b60405180910390f35b6103586004803603810190610353919061136f565b610703565b6040516103659190611255565b60405180910390f35b610388600480360381019061038391906113c2565b610720565b60405161039591906112d2565b60405180910390f35b6103a66107a2565b005b6103c260048036038101906103bd919061136f565b610884565b005b6060600380546103d39061142d565b80601f01602080910402602001604051908101604052809291908181526020018280546103ff9061142d565b801561044a5780601f106104215761010080835404028352916020019161044a565b820191905f5260205f20905b81548152906001019060200180831161042d57829003601f168201915b5050505050905090565b5f8061045e610908565b905061046b81858561090f565b600191505092915050565b61047e610921565b8060075f6101000a81548160ff02191690831515021790555050565b5f600254905090565b5f6104ad846109a8565b6104ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104e3906114a7565b60405180910390fd5b6104f7848484610a45565b90509392505050565b5f6009905090565b600981565b60065481565b60075f9054906101000a900460ff1681565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610572610921565b61057b5f610a73565b565b600760019054906101000a900460ff1681565b610598610921565b600160085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546106279061142d565b80601f01602080910402602001604051908101604052809291908181526020018280546106539061142d565b801561069e5780601f106106755761010080835404028352916020019161069e565b820191905f5260205f20905b81548152906001019060200180831161068157829003601f168201915b5050505050905090565b5f6106b2336109a8565b6106f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e8906114a7565b60405180910390fd5b6106fb8383610b36565b905092915050565b6008602052805f5260405f205f915054906101000a900460ff1681565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff166107c16105f0565b73ffffffffffffffffffffffffffffffffffffffff1614610817576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080e90611535565b60405180910390fd5b600760019054906101000a900460ff1615610867576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085e9061159d565b60405180910390fd5b6001600760016101000a81548160ff021916908315150217905550565b61088c610921565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036108fc575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016108f391906113a9565b60405180910390fd5b61090581610a73565b50565b5f33905090565b61091c8383836001610b58565b505050565b610929610908565b73ffffffffffffffffffffffffffffffffffffffff166109476105f0565b73ffffffffffffffffffffffffffffffffffffffff16146109a65761096a610908565b6040517f118cdaa700000000000000000000000000000000000000000000000000000000815260040161099d91906113a9565b60405180910390fd5b565b5f600760019054906101000a900460ff16156109c75760019050610a40565b60075f9054906101000a900460ff1615610a3b5760085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615610a335760019050610a40565b5f9050610a40565b600190505b919050565b5f80610a4f610908565b9050610a5c858285610d27565b610a67858585610db9565b60019150509392505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f80610b40610908565b9050610b4d818585610db9565b600191505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610bc8575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610bbf91906113a9565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c38575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610c2f91906113a9565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610d21578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610d1891906112d2565b60405180910390a35b50505050565b5f610d328484610720565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610db35781811015610da4578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610d9b939291906115bb565b60405180910390fd5b610db284848484035f610b58565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e29575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610e2091906113a9565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e99575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610e9091906113a9565b60405180910390fd5b610ea4838383610ea9565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ef9578060025f828254610eed919061161d565b92505081905550610fc7565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610f82578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610f79939291906115bb565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361100e578060025f8282540392505081905550611058565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516110b591906112d2565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156110f95780820151818401526020810190506110de565b5f8484015250505050565b5f601f19601f8301169050919050565b5f61111e826110c2565b61112881856110cc565b93506111388185602086016110dc565b61114181611104565b840191505092915050565b5f6020820190508181035f8301526111648184611114565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61119982611170565b9050919050565b6111a98161118f565b81146111b3575f80fd5b50565b5f813590506111c4816111a0565b92915050565b5f819050919050565b6111dc816111ca565b81146111e6575f80fd5b50565b5f813590506111f7816111d3565b92915050565b5f80604083850312156112135761121261116c565b5b5f611220858286016111b6565b9250506020611231858286016111e9565b9150509250929050565b5f8115159050919050565b61124f8161123b565b82525050565b5f6020820190506112685f830184611246565b92915050565b6112778161123b565b8114611281575f80fd5b50565b5f813590506112928161126e565b92915050565b5f602082840312156112ad576112ac61116c565b5b5f6112ba84828501611284565b91505092915050565b6112cc816111ca565b82525050565b5f6020820190506112e55f8301846112c3565b92915050565b5f805f606084860312156113025761130161116c565b5b5f61130f868287016111b6565b9350506020611320868287016111b6565b9250506040611331868287016111e9565b9150509250925092565b5f60ff82169050919050565b6113508161133b565b82525050565b5f6020820190506113695f830184611347565b92915050565b5f602082840312156113845761138361116c565b5b5f611391848285016111b6565b91505092915050565b6113a38161118f565b82525050565b5f6020820190506113bc5f83018461139a565b92915050565b5f80604083850312156113d8576113d761116c565b5b5f6113e5858286016111b6565b92505060206113f6858286016111b6565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061144457607f821691505b60208210810361145757611456611400565b5b50919050565b7f5472616e73666572206e6f7420616c6c6f7765640000000000000000000000005f82015250565b5f6114916014836110cc565b915061149c8261145d565b602082019050919050565b5f6020820190508181035f8301526114be81611485565b9050919050565b7f43616e206f6e6c79206f70656e206966206f776e65722069732072656e6f756e5f8201527f6365640000000000000000000000000000000000000000000000000000000000602082015250565b5f61151f6023836110cc565b915061152a826114c5565b604082019050919050565b5f6020820190508181035f83015261154c81611513565b9050919050565b7f54726164696e6720616c7265616479206f70656e20666f7265766572000000005f82015250565b5f611587601c836110cc565b915061159282611553565b602082019050919050565b5f6020820190508181035f8301526115b48161157b565b9050919050565b5f6060820190506115ce5f83018661139a565b6115db60208301856112c3565b6115e860408301846112c3565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611627826111ca565b9150611632836111ca565b925082820190508082111561164a576116496115f0565b5b9291505056fea264697066735822122015a151c854f301542810bdce2f12233cba2808a7aa2e8180265ff217e814c24e64736f6c63430008140033