[ { "inputs": [ { "internalType": "string", "name": "name_", "type": "string" }, { "internalType": "string", "name": "symbol_", "type": "string" }, { "internalType": "address", "name": "_to", "type": "address" }, { "internalType": "address", "name": "router", "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": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "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": "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": "to", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "getRouter", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "hardCap", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "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": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "setTrade", "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" } ]
60806040523480156200001157600080fd5b5060405162002d3138038062002d3183398181016040528101906200003791906200069c565b806040516200004690620003dc565b604051809103906000f08015801562000063573d6000803e3d6000fd5b506000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146200012c57806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b506200014d62000141620001bc60201b60201c565b620001c460201b60201c565b836005908051906020019062000165929190620003ea565b5082600690805190602001906200017e929190620003ea565b50620001b2826009600a620001949190620008e6565b6461c9f36800620001a6919062000937565b6200028a60201b60201c565b5050505062000b0b565b600033905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620002fd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002f490620009f9565b60405180910390fd5b806004600082825462000311919062000a1b565b9250508190555080600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825462000369919062000a1b565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003d0919062000a89565b60405180910390a35050565b6102658062002acc83390190565b828054620003f89062000ad5565b90600052602060002090601f0160209004810192826200041c576000855562000468565b82601f106200043757805160ff191683800117855562000468565b8280016001018555821562000468579182015b82811115620004675782518255916020019190600101906200044a565b5b5090506200047791906200047b565b5090565b5b80821115620004965760008160009055506001016200047c565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200050382620004b8565b810181811067ffffffffffffffff82111715620005255762000524620004c9565b5b80604052505050565b60006200053a6200049a565b9050620005488282620004f8565b919050565b600067ffffffffffffffff8211156200056b576200056a620004c9565b5b6200057682620004b8565b9050602081019050919050565b60005b83811015620005a357808201518184015260208101905062000586565b83811115620005b3576000848401525b50505050565b6000620005d0620005ca846200054d565b6200052e565b905082815260208101848484011115620005ef57620005ee620004b3565b5b620005fc84828562000583565b509392505050565b600082601f8301126200061c576200061b620004ae565b5b81516200062e848260208601620005b9565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620006648262000637565b9050919050565b620006768162000657565b81146200068257600080fd5b50565b60008151905062000696816200066b565b92915050565b60008060008060808587031215620006b957620006b8620004a4565b5b600085015167ffffffffffffffff811115620006da57620006d9620004a9565b5b620006e88782880162000604565b945050602085015167ffffffffffffffff8111156200070c576200070b620004a9565b5b6200071a8782880162000604565b93505060406200072d8782880162000685565b9250506060620007408782880162000685565b91505092959194509250565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115620007da57808604811115620007b257620007b16200074c565b5b6001851615620007c25780820291505b8081029050620007d2856200077b565b945062000792565b94509492505050565b600082620007f55760019050620008c8565b81620008055760009050620008c8565b81600181146200081e576002811462000829576200085f565b6001915050620008c8565b60ff8411156200083e576200083d6200074c565b5b8360020a9150848211156200085857620008576200074c565b5b50620008c8565b5060208310610133831016604e8410600b8410161715620008995782820a9050838111156200089357620008926200074c565b5b620008c8565b620008a8848484600162000788565b92509050818404811115620008c257620008c16200074c565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b6000620008f382620008cf565b91506200090083620008d9565b92506200092f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620007e3565b905092915050565b60006200094482620008cf565b91506200095183620008cf565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156200098d576200098c6200074c565b5b828202905092915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620009e1601f8362000998565b9150620009ee82620009a9565b602082019050919050565b6000602082019050818103600083015262000a1481620009d2565b9050919050565b600062000a2882620008cf565b915062000a3583620008cf565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000a6d5762000a6c6200074c565b5b828201905092915050565b62000a8381620008cf565b82525050565b600060208201905062000aa0600083018462000a78565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000aee57607f821691505b6020821081141562000b055762000b0462000aa6565b5b50919050565b611fb18062000b1b6000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c80638da5cb5b116100a2578063b0f479a111610071578063b0f479a1146102f7578063dd62ed3e14610315578063f2fde38b14610345578063fb86a40414610361578063fe2f692c1461037f57610116565b80638da5cb5b1461025b57806395d89b4114610279578063a457c2d714610297578063a9059cbb146102c757610116565b8063313ce567116100e9578063313ce567146101b757806339509351146101d557806342966c681461020557806370a0823114610221578063715018a61461025157610116565b806306fdde031461011b578063095ea7b31461013957806318160ddd1461016957806323b872dd14610187575b600080fd5b610123610389565b60405161013091906112c4565b60405180910390f35b610153600480360381019061014e919061137f565b61041b565b60405161016091906113da565b60405180910390f35b610171610439565b60405161017e9190611404565b60405180910390f35b6101a1600480360381019061019c919061141f565b610443565b6040516101ae91906113da565b60405180910390f35b6101bf61053b565b6040516101cc919061148e565b60405180910390f35b6101ef60048036038101906101ea919061137f565b610544565b6040516101fc91906113da565b60405180910390f35b61021f600480360381019061021a91906114a9565b6105f0565b005b61023b600480360381019061023691906114d6565b610604565b6040516102489190611404565b60405180910390f35b61025961064d565b005b610263610661565b6040516102709190611512565b60405180910390f35b61028161068b565b60405161028e91906112c4565b60405180910390f35b6102b160048036038101906102ac919061137f565b61071d565b6040516102be91906113da565b60405180910390f35b6102e160048036038101906102dc919061137f565b610808565b6040516102ee91906113da565b60405180910390f35b6102ff610826565b60405161030c9190611512565b60405180910390f35b61032f600480360381019061032a919061152d565b610856565b60405161033c9190611404565b60405180910390f35b61035f600480360381019061035a91906114d6565b6108dd565b005b610369610961565b6040516103769190611404565b60405180910390f35b610387610982565b005b6060600580546103989061159c565b80601f01602080910402602001604051908101604052809291908181526020018280546103c49061159c565b80156104115780601f106103e657610100808354040283529160200191610411565b820191906000526020600020905b8154815290600101906020018083116103f457829003601f168201915b5050505050905090565b600061042f6104286109ae565b84846109b6565b6001905092915050565b6000600454905090565b6000610450848484610b81565b6000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061049b6109ae565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561051b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161051290611640565b60405180910390fd5b61052f856105276109ae565b8584036109b6565b60019150509392505050565b60006009905090565b60006105e66105516109ae565b84846003600061055f6109ae565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105e1919061168f565b6109b6565b6001905092915050565b6106016105fb6109ae565b82610e67565b50565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610655611028565b61065f60006110a6565b565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606006805461069a9061159c565b80601f01602080910402602001604051908101604052809291908181526020018280546106c69061159c565b80156107135780601f106106e857610100808354040283529160200191610713565b820191906000526020600020905b8154815290600101906020018083116106f657829003601f168201915b5050505050905090565b6000806003600061072c6109ae565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156107e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e090611757565b60405180910390fd5b6107fd6107f46109ae565b858584036109b6565b600191505092915050565b600061081c6108156109ae565b8484610b81565b6001905092915050565b6000610830611028565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6108e5611028565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610955576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094c906117e9565b60405180910390fd5b61095e816110a6565b50565b6009600a61096f919061193c565b6461c9f3680061097f9190611987565b81565b61098a611028565b436008819055506001600760006101000a81548160ff021916908315150217905550565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1d90611a53565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610a96576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8d90611ae5565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610b749190611404565b60405180910390a3505050565b60008111610bc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbb90611b51565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610c34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2b90611be3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ca4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9b90611c75565b60405180910390fd5b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060011515600760009054906101000a900460ff1615151415610e615781811015610d47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3e90611d07565b60405180910390fd5b818103600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ddc919061168f565b9250508190555060006008541115610dfb57610df984848461116c565b505b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e589190611404565b60405180910390a35b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ed7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ece90611d99565b60405180910390fd5b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610f5e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5590611e2b565b60405180910390fd5b818103600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160046000828254610fb69190611e4b565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161101b9190611404565b60405180910390a3505050565b6110306109ae565b73ffffffffffffffffffffffffffffffffffffffff1661104e610661565b73ffffffffffffffffffffffffffffffffffffffff16146110a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109b90611ecb565b60405180910390fd5b565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e1f21c678686866040518463ffffffff1660e01b81526004016111cc93929190611eeb565b602060405180830381600087803b1580156111e657600080fd5b505af11580156111fa573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061121e9190611f4e565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561126557808201518184015260208101905061124a565b83811115611274576000848401525b50505050565b6000601f19601f8301169050919050565b60006112968261122b565b6112a08185611236565b93506112b0818560208601611247565b6112b98161127a565b840191505092915050565b600060208201905081810360008301526112de818461128b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611316826112eb565b9050919050565b6113268161130b565b811461133157600080fd5b50565b6000813590506113438161131d565b92915050565b6000819050919050565b61135c81611349565b811461136757600080fd5b50565b60008135905061137981611353565b92915050565b60008060408385031215611396576113956112e6565b5b60006113a485828601611334565b92505060206113b58582860161136a565b9150509250929050565b60008115159050919050565b6113d4816113bf565b82525050565b60006020820190506113ef60008301846113cb565b92915050565b6113fe81611349565b82525050565b600060208201905061141960008301846113f5565b92915050565b600080600060608486031215611438576114376112e6565b5b600061144686828701611334565b935050602061145786828701611334565b92505060406114688682870161136a565b9150509250925092565b600060ff82169050919050565b61148881611472565b82525050565b60006020820190506114a3600083018461147f565b92915050565b6000602082840312156114bf576114be6112e6565b5b60006114cd8482850161136a565b91505092915050565b6000602082840312156114ec576114eb6112e6565b5b60006114fa84828501611334565b91505092915050565b61150c8161130b565b82525050565b60006020820190506115276000830184611503565b92915050565b60008060408385031215611544576115436112e6565b5b600061155285828601611334565b925050602061156385828601611334565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806115b457607f821691505b602082108114156115c8576115c761156d565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b600061162a602883611236565b9150611635826115ce565b604082019050919050565b600060208201905081810360008301526116598161161d565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061169a82611349565b91506116a583611349565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156116da576116d9611660565b5b828201905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611741602583611236565b915061174c826116e5565b604082019050919050565b6000602082019050818103600083015261177081611734565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006117d3602683611236565b91506117de82611777565b604082019050919050565b60006020820190508181036000830152611802816117c6565b9050919050565b60008160011c9050919050565b6000808291508390505b60018511156118605780860481111561183c5761183b611660565b5b600185161561184b5780820291505b808102905061185985611809565b9450611820565b94509492505050565b6000826118795760019050611935565b816118875760009050611935565b816001811461189d57600281146118a7576118d6565b6001915050611935565b60ff8411156118b9576118b8611660565b5b8360020a9150848211156118d0576118cf611660565b5b50611935565b5060208310610133831016604e8410600b841016171561190b5782820a90508381111561190657611905611660565b5b611935565b6119188484846001611816565b9250905081840481111561192f5761192e611660565b5b81810290505b9392505050565b600061194782611349565b915061195283611472565b925061197f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611869565b905092915050565b600061199282611349565b915061199d83611349565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156119d6576119d5611660565b5b828202905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611a3d602483611236565b9150611a48826119e1565b604082019050919050565b60006020820190508181036000830152611a6c81611a30565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611acf602283611236565b9150611ada82611a73565b604082019050919050565b60006020820190508181036000830152611afe81611ac2565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74207a65726f0000000000600082015250565b6000611b3b601b83611236565b9150611b4682611b05565b602082019050919050565b60006020820190508181036000830152611b6a81611b2e565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611bcd602583611236565b9150611bd882611b71565b604082019050919050565b60006020820190508181036000830152611bfc81611bc0565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611c5f602383611236565b9150611c6a82611c03565b604082019050919050565b60006020820190508181036000830152611c8e81611c52565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611cf1602683611236565b9150611cfc82611c95565b604082019050919050565b60006020820190508181036000830152611d2081611ce4565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000611d83602183611236565b9150611d8e82611d27565b604082019050919050565b60006020820190508181036000830152611db281611d76565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000611e15602283611236565b9150611e2082611db9565b604082019050919050565b60006020820190508181036000830152611e4481611e08565b9050919050565b6000611e5682611349565b9150611e6183611349565b925082821015611e7457611e73611660565b5b828203905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611eb5602083611236565b9150611ec082611e7f565b602082019050919050565b60006020820190508181036000830152611ee481611ea8565b9050919050565b6000606082019050611f006000830186611503565b611f0d6020830185611503565b611f1a60408301846113f5565b949350505050565b611f2b816113bf565b8114611f3657600080fd5b50565b600081519050611f4881611f22565b92915050565b600060208284031215611f6457611f636112e6565b5b6000611f7284828501611f39565b9150509291505056fea2646970667358221220a328e01873005fe17c206d19fe41f204c969d4a9ff9a45de661c40a1b1d6a56364736f6c63430008090033608060405234801561001057600080fd5b50610245806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063e1f21c6714610030575b600080fd5b61004a60048036038101906100459190610186565b610060565b60405161005791906101f4565b60405180910390f35b6000816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190509392505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061011d826100f2565b9050919050565b61012d81610112565b811461013857600080fd5b50565b60008135905061014a81610124565b92915050565b6000819050919050565b61016381610150565b811461016e57600080fd5b50565b6000813590506101808161015a565b92915050565b60008060006060848603121561019f5761019e6100ed565b5b60006101ad8682870161013b565b93505060206101be8682870161013b565b92505060406101cf86828701610171565b9150509250925092565b60008115159050919050565b6101ee816101d9565b82525050565b600060208201905061020960008301846101e5565b9291505056fea2646970667358221220a91c74f02f9d0578c7044abd77528fd4b605d03b0e52ef3fecd1d0be8c324a7564736f6c63430008090033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000f75eb7d353387675b4113b4831d4908051cc8aa3000000000000000000000000eca3047ba49fd876c6c0f828872cc437b21f0a94000000000000000000000000000000000000000000000000000000000000000e4e656665727469746920436f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094e45464552544954490000000000000000000000000000000000000000000000
0xa2646970667358221220a91c74f02f9d0578c7044abd77528fd4b605d03b0e52ef3fecd1d0be8c324a7564736f6c63430008090033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000f75eb7d353387675b4113b4831d4908051cc8aa3000000000000000000000000eca3047ba49fd876c6c0f828872cc437b21f0a94000000000000000000000000000000000000000000000000000000000000000e4e656665727469746920436f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094e45464552544954490000000000000000000000000000000000000000000000