[ { "inputs": [ { "internalType": "string", "name": "_name", "type": "string" }, { "internalType": "string", "name": "_symbol", "type": "string" }, { "internalType": "address", "name": "_treasury", "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": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "StuckEthWithdrawn", "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": "bool", "name": "allow", "type": "bool" } ], "name": "allowTrading", "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": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "claimEthereum", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "createPair", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "delayToken", "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": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "removeLimits", "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": "pure", "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" }, { "inputs": [], "name": "uniswap", "outputs": [ { "internalType": "contract _DEXRouter", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
608060405260056006556000600755600f60085560056009556103e860026012600a6200002d919062000730565b6305f5e1006200003e919062000781565b6200004a919062000781565b62000056919062000811565b600a55620186a060016012600a6200006f919062000730565b6305f5e10062000080919062000781565b6200008c919062000781565b62000098919062000811565b600b556000600c60006101000a81548160ff0219169083151502179055506000600c60016101000a81548160ff0219169083151502179055506000600f60006101000a81548160ff0219169083151502179055506000600f60016101000a81548160ff0219169083151502179055506103e860146012600a6200011c919062000730565b6305f5e1006200012d919062000781565b62000139919062000781565b62000145919062000811565b6010556103e860146012600a6200015d919062000730565b6305f5e1006200016e919062000781565b6200017a919062000781565b62000186919062000811565b6011556003601255600060135560196014556019601555348015620001aa57600080fd5b5060405162004314380380620043148339818101604052810190620001d0919062000a41565b620001f0620001e4620004a160201b60201c565b620004a960201b60201c565b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550826004908162000242919062000d1c565b50816005908162000254919062000d1c565b506012600a62000265919062000730565b6305f5e10062000276919062000781565b601660006200028a620004a160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600d6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600d6000620003586200056d60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600d60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555062000411620004a160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a62000470919062000730565b6305f5e10062000481919062000781565b60405162000490919062000e14565b60405180910390a350505062000e31565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200062457808604811115620005fc57620005fb62000596565b5b60018516156200060c5780820291505b80810290506200061c85620005c5565b9450620005dc565b94509492505050565b6000826200063f576001905062000712565b816200064f576000905062000712565b81600181146200066857600281146200067357620006a9565b600191505062000712565b60ff84111562000688576200068762000596565b5b8360020a915084821115620006a257620006a162000596565b5b5062000712565b5060208310610133831016604e8410600b8410161715620006e35782820a905083811115620006dd57620006dc62000596565b5b62000712565b620006f28484846001620005d2565b925090508184048111156200070c576200070b62000596565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b60006200073d8262000719565b91506200074a8362000723565b9250620007797fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200062d565b905092915050565b60006200078e8262000719565b91506200079b8362000719565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620007d757620007d662000596565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006200081e8262000719565b91506200082b8362000719565b9250826200083e576200083d620007e2565b5b828204905092915050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620008b28262000867565b810181811067ffffffffffffffff82111715620008d457620008d362000878565b5b80604052505050565b6000620008e962000849565b9050620008f78282620008a7565b919050565b600067ffffffffffffffff8211156200091a576200091962000878565b5b620009258262000867565b9050602081019050919050565b60005b838110156200095257808201518184015260208101905062000935565b60008484015250505050565b6000620009756200096f84620008fc565b620008dd565b90508281526020810184848401111562000994576200099362000862565b5b620009a184828562000932565b509392505050565b600082601f830112620009c157620009c06200085d565b5b8151620009d38482602086016200095e565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000a0982620009dc565b9050919050565b62000a1b81620009fc565b811462000a2757600080fd5b50565b60008151905062000a3b8162000a10565b92915050565b60008060006060848603121562000a5d5762000a5c62000853565b5b600084015167ffffffffffffffff81111562000a7e5762000a7d62000858565b5b62000a8c86828701620009a9565b935050602084015167ffffffffffffffff81111562000ab05762000aaf62000858565b5b62000abe86828701620009a9565b925050604062000ad18682870162000a2a565b9150509250925092565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000b2e57607f821691505b60208210810362000b445762000b4362000ae6565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000bae7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000b6f565b62000bba868362000b6f565b95508019841693508086168417925050509392505050565b6000819050919050565b600062000bfd62000bf762000bf18462000719565b62000bd2565b62000719565b9050919050565b6000819050919050565b62000c198362000bdc565b62000c3162000c288262000c04565b84845462000b7c565b825550505050565b600090565b62000c4862000c39565b62000c5581848462000c0e565b505050565b5b8181101562000c7d5762000c7160008262000c3e565b60018101905062000c5b565b5050565b601f82111562000ccc5762000c968162000b4a565b62000ca18462000b5f565b8101602085101562000cb1578190505b62000cc962000cc08562000b5f565b83018262000c5a565b50505b505050565b600082821c905092915050565b600062000cf16000198460080262000cd1565b1980831691505092915050565b600062000d0c838362000cde565b9150826002028217905092915050565b62000d278262000adb565b67ffffffffffffffff81111562000d435762000d4262000878565b5b62000d4f825462000b15565b62000d5c82828562000c81565b600060209050601f83116001811462000d94576000841562000d7f578287015190505b62000d8b858262000cfe565b86555062000dfb565b601f19841662000da48662000b4a565b60005b8281101562000dce5784890151825560018201915060208501945060208101905062000da7565b8683101562000dee578489015162000dea601f89168262000cde565b8355505b6001600288020188555050505b505050505050565b62000e0e8162000719565b82525050565b600060208201905062000e2b600083018462000e03565b92915050565b6134d38062000e416000396000f3fe6080604052600436106101185760003560e01c8063751039fc116100a0578063a9059cbb11610064578063a9059cbb14610376578063d2189f53146103b3578063d2adb8fb146103ca578063dd62ed3e146103f5578063f2fde38b146104325761011f565b8063751039fc146102c75780638da5cb5b146102de57806395d89b41146103095780639e78fb4f14610334578063a8aa1b311461034b5761011f565b80632681f7e4116100e75780632681f7e4146101f4578063313ce5671461021f57806356f267d71461024a57806370a0823114610273578063715018a6146102b05761011f565b806306fdde0314610124578063095ea7b31461014f57806318160ddd1461018c57806323b872dd146101b75761011f565b3661011f57005b600080fd5b34801561013057600080fd5b5061013961045b565b6040516101469190612295565b60405180910390f35b34801561015b57600080fd5b5061017660048036038101906101719190612350565b6104ed565b60405161018391906123ab565b60405180910390f35b34801561019857600080fd5b506101a161050b565b6040516101ae91906123d5565b60405180910390f35b3480156101c357600080fd5b506101de60048036038101906101d991906123f0565b61052f565b6040516101eb91906123ab565b60405180910390f35b34801561020057600080fd5b50610209610608565b60405161021691906124a2565b60405180910390f35b34801561022b57600080fd5b5061023461062e565b60405161024191906124d9565b60405180910390f35b34801561025657600080fd5b50610271600480360381019061026c9190612520565b610637565b005b34801561027f57600080fd5b5061029a6004803603810190610295919061254d565b610676565b6040516102a791906123d5565b60405180910390f35b3480156102bc57600080fd5b506102c56106bf565b005b3480156102d357600080fd5b506102dc6106d3565b005b3480156102ea57600080fd5b506102f361073e565b6040516103009190612589565b60405180910390f35b34801561031557600080fd5b5061031e610767565b60405161032b9190612295565b60405180910390f35b34801561034057600080fd5b506103496107f9565b005b34801561035757600080fd5b50610360610c24565b60405161036d9190612589565b60405180910390f35b34801561038257600080fd5b5061039d60048036038101906103989190612350565b610c4a565b6040516103aa91906123ab565b60405180910390f35b3480156103bf57600080fd5b506103c8610c68565b005b3480156103d657600080fd5b506103df610d33565b6040516103ec91906123ab565b60405180910390f35b34801561040157600080fd5b5061041c600480360381019061041791906125a4565b610d46565b60405161042991906123d5565b60405180910390f35b34801561043e57600080fd5b506104596004803603810190610454919061254d565b610dcd565b005b60606004805461046a90612613565b80601f016020809104026020016040519081016040528092919081815260200182805461049690612613565b80156104e35780601f106104b8576101008083540402835291602001916104e3565b820191906000526020600020905b8154815290600101906020018083116104c657829003601f168201915b5050505050905090565b60006105016104fa610e50565b8484610e58565b6001905092915050565b60006012600a61051b91906127a6565b6305f5e10061052a91906127f1565b905090565b600061053c848484611021565b6105fd84610548610e50565b6105f88560405180606001604052806028815260200161347660289139601760008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006105ae610e50565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c299092919063ffffffff16565b610e58565b600190509392505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006012905090565b61063f611c87565b80600c60016101000a81548160ff02191690831515021790555080600f60006101000a81548160ff02191690831515021790555050565b6000601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106c7611c87565b6106d16000611d05565b565b6106db611c87565b6012600a6106e991906127a6565b6305f5e1006106f891906127f1565b6010819055506012600a61070c91906127a6565b6305f5e10061071b91906127f1565b6011819055506000600c60006101000a81548160ff021916908315150217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461077690612613565b80601f01602080910402602001604051908101604052809291908181526020018280546107a290612613565b80156107ef5780601f106107c4576101008083540402835291602001916107ef565b820191906000526020600020905b8154815290600101906020018083116107d257829003601f168201915b5050505050905090565b610801611c87565b737a250d5630b4cf539739df2c5dacb4c659f2488d600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061089f30600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166012600a61088b91906127a6565b6305f5e10061089a91906127f1565b610e58565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561090c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109309190612860565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109dd9190612860565b6040518363ffffffff1660e01b81526004016109fa92919061288d565b6020604051808303816000875af1158015610a19573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a3d9190612860565b600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000479050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7198230610acb30610676565b600080610ad661073e565b426040518863ffffffff1660e01b8152600401610af8969594939291906128f1565b60606040518083038185885af1158015610b16573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610b3b9190612967565b505050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610bdd9291906129ba565b6020604051808303816000875af1158015610bfc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c2091906129f8565b5050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610c5e610c57610e50565b8484611021565b6001905092915050565b610c70611c87565b60004711610cb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610caa90612a71565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610cf9573d6000803e3d6000fd5b507f8320bbef8434dde5eed28290b2c426998ca9129ca3d3498f989aa5a7bda0602547604051610d2991906123d5565b60405180910390a1565b600c60009054906101000a900460ff1681565b6000601760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610dd5611c87565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e44576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3b90612b03565b60405180910390fd5b610e4d81611d05565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ec7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ebe90612b95565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2d90612c27565b60405180910390fd5b80601760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161101491906123d5565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611090576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108790612cb9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f690612d4b565b60405180910390fd5b60008111611142576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161113990612ddd565b60405180910390fd5b60008082905061115061073e565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141580156111be575061118e61073e565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b80156111f657503073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614155b1561196b57600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615801561129f5750600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156112f457600f60009054906101000a900460ff166112f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ea90612e49565b60405180910390fd5b5b600c60009054906101000a900460ff16801561135e5750600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b80156113b85750600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156114835743600e60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541061143e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143590612eb5565b60405180910390fd5b43600e60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614801561152a5750600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156115845750600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b1561163f576010548311156115ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c590612f21565b60405180910390fd5b601154836115db86610676565b6115e59190612f41565b1115611626576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161161d90612f21565b60405180910390fd5b6007600081548092919061163990612f75565b91905055505b61167b606461166d6007546008541061165a5760145461165e565b6013545b86611dc990919063ffffffff16565b611e4390919063ffffffff16565b9150600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614801561170657503073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614155b1561180757600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff160361178257611777611771600b54601354611e9b565b84611e9b565b905060009150611806565b6010548311156117c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117be90613009565b60405180910390fd5b61180360646117f5600954600754116117e2576015546117e6565b6012545b86611dc990919063ffffffff16565b611e4390919063ffffffff16565b91505b5b600061181230610676565b9050600061182285600b54611e9b565b600b541480156118355750600654600754115b9050600f60019054906101000a900460ff161580156118a15750600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b80156118b95750600c60019054906101000a900460ff165b80156118c85750600654600754115b80156118d15750805b1561196857600b548211156118fe576118fd6118f8866118f385600a54611e9b565b611e9b565b611eb4565b5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015611966573d6000803e3d6000fd5b505b50505b6000821115611a6f576119c682601660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461214e90919063ffffffff16565b601660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611a6691906123d5565b60405180910390a35b611ac181601660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121ac90919063ffffffff16565b601660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611b68611b1a83856121ac90919063ffffffff16565b601660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461214e90919063ffffffff16565b601660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef611c0d85876121ac90919063ffffffff16565b604051611c1a91906123d5565b60405180910390a35050505050565b6000838311158290611c71576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c689190612295565b60405180910390fd5b508284611c7e9190613029565b90509392505050565b611c8f610e50565b73ffffffffffffffffffffffffffffffffffffffff16611cad61073e565b73ffffffffffffffffffffffffffffffffffffffff1614611d03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cfa906130a9565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000808303611ddb5760009050611e3d565b60008284611de991906127f1565b9050828482611df891906130f8565b14611e38576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e2f9061319b565b60405180910390fd5b809150505b92915050565b6000808211611e87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e7e90613207565b60405180910390fd5b8183611e9391906130f8565b905092915050565b6000818311611eaa5782611eac565b815b905092915050565b6001600f60016101000a81548160ff0219169083151502179055506000811480611eeb5750600f60009054906101000a900460ff16155b612130576000600267ffffffffffffffff811115611f0c57611f0b613227565b5b604051908082528060200260200182016040528015611f3a5781602001602082028036833780820191505090505b5090503081600081518110611f5257611f51613256565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611ff9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061201d9190612860565b8160018151811061203157612030613256565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061209830600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684610e58565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b81526004016120fc959493929190613343565b600060405180830381600087803b15801561211657600080fd5b505af115801561212a573d6000803e3d6000fd5b50505050505b6000600f60016101000a81548160ff02191690831515021790555050565b600080828461215d9190612f41565b9050838110156121a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612199906133e9565b60405180910390fd5b8091505092915050565b6000828211156121f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121e890613455565b60405180910390fd5b81836121fd9190613029565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561223f578082015181840152602081019050612224565b60008484015250505050565b6000601f19601f8301169050919050565b600061226782612205565b6122718185612210565b9350612281818560208601612221565b61228a8161224b565b840191505092915050565b600060208201905081810360008301526122af818461225c565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006122e7826122bc565b9050919050565b6122f7816122dc565b811461230257600080fd5b50565b600081359050612314816122ee565b92915050565b6000819050919050565b61232d8161231a565b811461233857600080fd5b50565b60008135905061234a81612324565b92915050565b60008060408385031215612367576123666122b7565b5b600061237585828601612305565b92505060206123868582860161233b565b9150509250929050565b60008115159050919050565b6123a581612390565b82525050565b60006020820190506123c0600083018461239c565b92915050565b6123cf8161231a565b82525050565b60006020820190506123ea60008301846123c6565b92915050565b600080600060608486031215612409576124086122b7565b5b600061241786828701612305565b935050602061242886828701612305565b92505060406124398682870161233b565b9150509250925092565b6000819050919050565b600061246861246361245e846122bc565b612443565b6122bc565b9050919050565b600061247a8261244d565b9050919050565b600061248c8261246f565b9050919050565b61249c81612481565b82525050565b60006020820190506124b76000830184612493565b92915050565b600060ff82169050919050565b6124d3816124bd565b82525050565b60006020820190506124ee60008301846124ca565b92915050565b6124fd81612390565b811461250857600080fd5b50565b60008135905061251a816124f4565b92915050565b600060208284031215612536576125356122b7565b5b60006125448482850161250b565b91505092915050565b600060208284031215612563576125626122b7565b5b600061257184828501612305565b91505092915050565b612583816122dc565b82525050565b600060208201905061259e600083018461257a565b92915050565b600080604083850312156125bb576125ba6122b7565b5b60006125c985828601612305565b92505060206125da85828601612305565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061262b57607f821691505b60208210810361263e5761263d6125e4565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156126ca578086048111156126a6576126a5612644565b5b60018516156126b55780820291505b80810290506126c385612673565b945061268a565b94509492505050565b6000826126e3576001905061279f565b816126f1576000905061279f565b8160018114612707576002811461271157612740565b600191505061279f565b60ff84111561272357612722612644565b5b8360020a91508482111561273a57612739612644565b5b5061279f565b5060208310610133831016604e8410600b84101617156127755782820a9050838111156127705761276f612644565b5b61279f565b6127828484846001612680565b9250905081840481111561279957612798612644565b5b81810290505b9392505050565b60006127b18261231a565b91506127bc836124bd565b92506127e97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846126d3565b905092915050565b60006127fc8261231a565b91506128078361231a565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156128405761283f612644565b5b828202905092915050565b60008151905061285a816122ee565b92915050565b600060208284031215612876576128756122b7565b5b60006128848482850161284b565b91505092915050565b60006040820190506128a2600083018561257a565b6128af602083018461257a565b9392505050565b6000819050919050565b60006128db6128d66128d1846128b6565b612443565b61231a565b9050919050565b6128eb816128c0565b82525050565b600060c082019050612906600083018961257a565b61291360208301886123c6565b61292060408301876128e2565b61292d60608301866128e2565b61293a608083018561257a565b61294760a08301846123c6565b979650505050505050565b60008151905061296181612324565b92915050565b6000806000606084860312156129805761297f6122b7565b5b600061298e86828701612952565b935050602061299f86828701612952565b92505060406129b086828701612952565b9150509250925092565b60006040820190506129cf600083018561257a565b6129dc60208301846123c6565b9392505050565b6000815190506129f2816124f4565b92915050565b600060208284031215612a0e57612a0d6122b7565b5b6000612a1c848285016129e3565b91505092915050565b7f4e6f2062616c616e636520746f20776974686472617700000000000000000000600082015250565b6000612a5b601683612210565b9150612a6682612a25565b602082019050919050565b60006020820190508181036000830152612a8a81612a4e565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000612aed602683612210565b9150612af882612a91565b604082019050919050565b60006020820190508181036000830152612b1c81612ae0565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612b7f602483612210565b9150612b8a82612b23565b604082019050919050565b60006020820190508181036000830152612bae81612b72565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000612c11602283612210565b9150612c1c82612bb5565b604082019050919050565b60006020820190508181036000830152612c4081612c04565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000612ca3602583612210565b9150612cae82612c47565b604082019050919050565b60006020820190508181036000830152612cd281612c96565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612d35602383612210565b9150612d4082612cd9565b604082019050919050565b60006020820190508181036000830152612d6481612d28565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b6000612dc7602983612210565b9150612dd282612d6b565b604082019050919050565b60006020820190508181036000830152612df681612dba565b9050919050565b7f54726164696e67206e6f7420616c6c6f77656400000000000000000000000000600082015250565b6000612e33601383612210565b9150612e3e82612dfd565b602082019050919050565b60006020820190508181036000830152612e6281612e26565b9050919050565b7f5472616e73666572206e6f7420616c6c6f776564000000000000000000000000600082015250565b6000612e9f601483612210565b9150612eaa82612e69565b602082019050919050565b60006020820190508181036000830152612ece81612e92565b9050919050565b7f45786365656473206c696d697473000000000000000000000000000000000000600082015250565b6000612f0b600e83612210565b9150612f1682612ed5565b602082019050919050565b60006020820190508181036000830152612f3a81612efe565b9050919050565b6000612f4c8261231a565b9150612f578361231a565b9250828201905080821115612f6f57612f6e612644565b5b92915050565b6000612f808261231a565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612fb257612fb1612644565b5b600182019050919050565b7f4578636565647320746865205f6d617854782e00000000000000000000000000600082015250565b6000612ff3601383612210565b9150612ffe82612fbd565b602082019050919050565b6000602082019050818103600083015261302281612fe6565b9050919050565b60006130348261231a565b915061303f8361231a565b925082820390508181111561305757613056612644565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613093602083612210565b915061309e8261305d565b602082019050919050565b600060208201905081810360008301526130c281613086565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006131038261231a565b915061310e8361231a565b92508261311e5761311d6130c9565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000613185602183612210565b915061319082613129565b604082019050919050565b600060208201905081810360008301526131b481613178565b9050919050565b7f536166654d6174683a206469766973696f6e206279207a65726f000000000000600082015250565b60006131f1601a83612210565b91506131fc826131bb565b602082019050919050565b60006020820190508181036000830152613220816131e4565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6132ba816122dc565b82525050565b60006132cc83836132b1565b60208301905092915050565b6000602082019050919050565b60006132f082613285565b6132fa8185613290565b9350613305836132a1565b8060005b8381101561333657815161331d88826132c0565b9750613328836132d8565b925050600181019050613309565b5085935050505092915050565b600060a08201905061335860008301886123c6565b61336560208301876128e2565b818103604083015261337781866132e5565b9050613386606083018561257a565b61339360808301846123c6565b9695505050505050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b60006133d3601b83612210565b91506133de8261339d565b602082019050919050565b60006020820190508181036000830152613402816133c6565b9050919050565b7f536166654d6174683a207375627472616374696f6e206f766572666c6f770000600082015250565b600061343f601e83612210565b915061344a82613409565b602082019050919050565b6000602082019050818103600083015261346e81613432565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a264697066735822122064b2125d4278947bf5ef167859ecee68efbb8f611795422fef4d62bd5ef1f91064736f6c63430008100033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000eea9e5421dbbd74437cd9d2c33a826786ba6a24b000000000000000000000000000000000000000000000000000000000000000a41694d61676520426f7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000441494d4200000000000000000000000000000000000000000000000000000000
0xa264697066735822122064b2125d4278947bf5ef167859ecee68efbb8f611795422fef4d62bd5ef1f91064736f6c63430008100033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000eea9e5421dbbd74437cd9d2c33a826786ba6a24b000000000000000000000000000000000000000000000000000000000000000a41694d61676520426f7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000441494d4200000000000000000000000000000000000000000000000000000000