[ { "inputs": [ { "internalType": "address", "name": "_marketingWallet", "type": "address" }, { "internalType": "address", "name": "_uniRouter", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "allowance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientAllowance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "uint256", "name": "balance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientBalance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "approver", "type": "address" } ], "name": "ERC20InvalidApprover", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "receiver", "type": "address" } ], "name": "ERC20InvalidReceiver", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" } ], "name": "ERC20InvalidSender", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" } ], "name": "ERC20InvalidSpender", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "OwnableInvalidOwner", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "OwnableUnauthorizedAccount", "type": "error" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address[]", "name": "account", "type": "address[]" }, { "indexed": false, "internalType": "bool[]", "name": "isExcluded", "type": "bool[]" } ], "name": "BatchExcludeFromLimitation", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "ERC20Withdrawn", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "ETHWithdrawn", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "account", "type": "address" }, { "indexed": false, "internalType": "bool", "name": "isExcluded", "type": "bool" } ], "name": "ExcludeFromLimitation", "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": "limitPercent", "type": "uint256" } ], "name": "PurchaseLimitUpdated", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "SwapAndLiqThresholdSet", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "tokensSwapped", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "tokensForLiquidity", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "ethForLiquidity", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "ethForMarketing", "type": "uint256" } ], "name": "SwapAndLiquified", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "taxPercent", "type": "uint256" } ], "name": "TaxUpdated", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "bool", "name": "status", "type": "bool" } ], "name": "TradingStatusUpdated", "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": "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": [ { "internalType": "address[]", "name": "account", "type": "address[]" }, { "internalType": "bool[]", "name": "excluded", "type": "bool[]" } ], "name": "batchExcludeFromLimitation", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "buySellTax", "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": "ethFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "bool", "name": "excluded", "type": "bool" } ], "name": "excludeFromLimitation", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "liquidityFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "marketingWallet", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "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": "purchaseLimit", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_limit", "type": "uint256" } ], "name": "setPurchaseLimit", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "forMarketingInPercentage", "type": "uint256" }, { "internalType": "uint256", "name": "forLiquidityInPercentage", "type": "uint256" } ], "name": "setSellBuyTax", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "setSwapThreshold", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "setTradingOpen", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "swapAndLiqThreshold", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tradingOpen", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "uniswapV2Pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "uniswapV2Router", "outputs": [ { "internalType": "contract IUniswapV2Router02", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" } ], "name": "withdrawERC20Token", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address payable", "name": "_to", "type": "address" } ], "name": "withdrawETH", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
608060405234801561000f575f80fd5b5060405161436638038061436683398181016040528101906100319190610973565b336040518060400160405280600581526020017f4f6d6972610000000000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f4f4d49524100000000000000000000000000000000000000000000000000000081525081600390816100ad9190610beb565b5080600490816100bd9190610beb565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610130575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016101279190610cc9565b60405180910390fd5b61013f8161043860201b60201c565b506101686101516104fb60201b60201c565b6a52b7d2dcc80cd2e400000061050260201b60201c565b6019600d819055505f600c8190555081600e5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f8190505f8190505f8173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610209573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061022d9190610ce2565b90505f8173ffffffffffffffffffffffffffffffffffffffff1663c9c65396308573ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610296573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102ba9190610ce2565b6040518363ffffffff1660e01b81526004016102d7929190610d0d565b6020604051808303815f875af11580156102f3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103179190610ce2565b90508260065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506109c4600a819055506032600981905550692a5a058fc295ed0000006008819055506103ed60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600161058760201b60201c565b6103fe84600161058760201b60201c565b61041c61040f6104fb60201b60201c565b600161058760201b60201c565b61042d30600161058760201b60201c565b505050505050610e24565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610572575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016105699190610cc9565b60405180910390fd5b6105835f838361063b60201b60201c565b5050565b61059561085460201b60201c565b80600f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167fb662f3bfb1735e6cf86c62e0de5e8ded221db1f328a15d104be3fd29977cf23e8260405161062f9190610d4e565b60405180910390a25050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361068b578060025f82825461067f9190610d94565b92505081905550610759565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610714578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161070b93929190610dd6565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036107a0578060025f82825403925050819055506107ea565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516108479190610e0b565b60405180910390a3505050565b6108626104fb60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166108866108ed60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16146108eb576108af6104fb60201b60201c565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016108e29190610cc9565b60405180910390fd5b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61094282610919565b9050919050565b61095281610938565b811461095c575f80fd5b50565b5f8151905061096d81610949565b92915050565b5f806040838503121561098957610988610915565b5b5f6109968582860161095f565b92505060206109a78582860161095f565b9150509250929050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610a2c57607f821691505b602082108103610a3f57610a3e6109e8565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302610aa17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610a66565b610aab8683610a66565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f610aef610aea610ae584610ac3565b610acc565b610ac3565b9050919050565b5f819050919050565b610b0883610ad5565b610b1c610b1482610af6565b848454610a72565b825550505050565b5f90565b610b30610b24565b610b3b818484610aff565b505050565b5b81811015610b5e57610b535f82610b28565b600181019050610b41565b5050565b601f821115610ba357610b7481610a45565b610b7d84610a57565b81016020851015610b8c578190505b610ba0610b9885610a57565b830182610b40565b50505b505050565b5f82821c905092915050565b5f610bc35f1984600802610ba8565b1980831691505092915050565b5f610bdb8383610bb4565b9150826002028217905092915050565b610bf4826109b1565b67ffffffffffffffff811115610c0d57610c0c6109bb565b5b610c178254610a15565b610c22828285610b62565b5f60209050601f831160018114610c53575f8415610c41578287015190505b610c4b8582610bd0565b865550610cb2565b601f198416610c6186610a45565b5f5b82811015610c8857848901518255600182019150602085019450602081019050610c63565b86831015610ca55784890151610ca1601f891682610bb4565b8355505b6001600288020188555050505b505050505050565b610cc381610938565b82525050565b5f602082019050610cdc5f830184610cba565b92915050565b5f60208284031215610cf757610cf6610915565b5b5f610d048482850161095f565b91505092915050565b5f604082019050610d205f830185610cba565b610d2d6020830184610cba565b9392505050565b5f8115159050919050565b610d4881610d34565b82525050565b5f602082019050610d615f830184610d3f565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610d9e82610ac3565b9150610da983610ac3565b9250828201905080821115610dc157610dc0610d67565b5b92915050565b610dd081610ac3565b82525050565b5f606082019050610de95f830186610cba565b610df66020830185610dc7565b610e036040830184610dc7565b949350505050565b5f602082019050610e1e5f830184610dc7565b92915050565b61353580610e315f395ff3fe6080604052600436106101c5575f3560e01c80636edc4388116100f657806398118cb411610094578063dd62ed3e11610063578063dd62ed3e146105fe578063ecfbe70c1461063a578063f2fde38b14610662578063ffb54a991461068a576101cc565b806398118cb4146105465780639d0014b114610570578063a9059cbb14610598578063b62f6e04146105d4576101cc565b806375f0a874116100d057806375f0a8741461049e5780638da5cb5b146104c857806395d89b41146104f257806396e1c7d11461051c576101cc565b80636edc43881461042457806370a082311461044c578063715018a614610488576101cc565b806323b872dd116101635780634cf1115d1161013d5780634cf1115d146103825780635e7f2dc1146103ac57806361231f77146103d4578063690d8320146103fc576101cc565b806323b872dd146102f2578063313ce5671461032e57806349bd5a5e14610358576101cc565b806318160ddd1161019f57806318160ddd14610260578063188866571461028a5780631eed1ac8146102b45780632333f9f1146102ca576101cc565b806306fdde03146101d0578063095ea7b3146101fa5780631694505e14610236576101cc565b366101cc57005b5f80fd5b3480156101db575f80fd5b506101e46106b4565b6040516101f191906123d6565b60405180910390f35b348015610205575f80fd5b50610220600480360381019061021b919061248b565b610744565b60405161022d91906124e3565b60405180910390f35b348015610241575f80fd5b5061024a610766565b6040516102579190612557565b60405180910390f35b34801561026b575f80fd5b5061027461078b565b604051610281919061257f565b60405180910390f35b348015610295575f80fd5b5061029e610794565b6040516102ab919061257f565b60405180910390f35b3480156102bf575f80fd5b506102c861079a565b005b3480156102d5575f80fd5b506102f060048036038101906102eb91906125c2565b610847565b005b3480156102fd575f80fd5b5061031860048036038101906103139190612600565b6108f5565b60405161032591906124e3565b60405180910390f35b348015610339575f80fd5b50610342610923565b60405161034f919061266b565b60405180910390f35b348015610363575f80fd5b5061036c61092b565b6040516103799190612693565b60405180910390f35b34801561038d575f80fd5b50610396610950565b6040516103a3919061257f565b60405180910390f35b3480156103b7575f80fd5b506103d260048036038101906103cd9190612762565b610956565b005b3480156103df575f80fd5b506103fa60048036038101906103f591906127e0565b610a5e565b005b348015610407575f80fd5b50610422600480360381019061041d9190612859565b610b2a565b005b34801561042f575f80fd5b5061044a60048036038101906104459190612884565b610c73565b005b348015610457575f80fd5b50610472600480360381019061046d91906128af565b610cbc565b60405161047f919061257f565b60405180910390f35b348015610493575f80fd5b5061049c610d01565b005b3480156104a9575f80fd5b506104b2610d14565b6040516104bf9190612693565b60405180910390f35b3480156104d3575f80fd5b506104dc610d39565b6040516104e99190612693565b60405180910390f35b3480156104fd575f80fd5b50610506610d61565b60405161051391906123d6565b60405180910390f35b348015610527575f80fd5b50610530610df1565b60405161053d919061257f565b60405180910390f35b348015610551575f80fd5b5061055a610df7565b604051610567919061257f565b60405180910390f35b34801561057b575f80fd5b5061059660048036038101906105919190612884565b610dfd565b005b3480156105a3575f80fd5b506105be60048036038101906105b9919061248b565b610ed1565b6040516105cb91906124e3565b60405180910390f35b3480156105df575f80fd5b506105e8610ef3565b6040516105f5919061257f565b60405180910390f35b348015610609575f80fd5b50610624600480360381019061061f91906128da565b610ef9565b604051610631919061257f565b60405180910390f35b348015610645575f80fd5b50610660600480360381019061065b91906128da565b610f7b565b005b34801561066d575f80fd5b50610688600480360381019061068391906128af565b61110f565b005b348015610695575f80fd5b5061069e611193565b6040516106ab91906124e3565b60405180910390f35b6060600380546106c390612945565b80601f01602080910402602001604051908101604052809291908181526020018280546106ef90612945565b801561073a5780601f106107115761010080835404028352916020019161073a565b820191905f5260205f20905b81548152906001019060200180831161071d57829003601f168201915b5050505050905090565b5f8061074e6111a6565b905061075b8185856111ad565b600191505092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f600254905090565b60095481565b6107a26111bf565b600b60019054906101000a900460ff16156107f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e9906129bf565b60405180910390fd5b6001600b60016101000a81548160ff0219169083151502179055507f44025b4c6266facf728a25ba1ed858c89e2215e03094486152577b87636ea7ab600160405161083d91906124e3565b60405180910390a1565b61084f6111bf565b80600f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167fb662f3bfb1735e6cf86c62e0de5e8ded221db1f328a15d104be3fd29977cf23e826040516108e991906124e3565b60405180910390a25050565b5f806108ff6111a6565b905061090c858285611246565b6109178585856112d8565b60019150509392505050565b5f6012905090565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600d5481565b61095e6111bf565b5f5b84849050811015610a1a5782828281811061097e5761097d6129dd565b5b90506020020160208101906109939190612a0a565b600f5f8787858181106109a9576109a86129dd565b5b90506020020160208101906109be91906128af565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080600101915050610960565b507fec332beaa25122e2aaf782a4144424379d8b725b55f4656dc18bf72b4050819984848484604051610a509493929190612bad565b60405180910390a150505050565b610a666111bf565b5f8183610a739190612c13565b90505f6064600a54610a859190612c73565b905080821115610aca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac190612ced565b60405180910390fd5b83600d8190555082600c81905550606482610ae59190612d0b565b600a819055507f35ad15e7f5e4a16b548e8916bd02c51847dde8d106f334b4edaaacf140e43c91600a54604051610b1c919061257f565b60405180910390a150505050565b610b326111bf565b5f4711610b74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b6b90612d96565b60405180910390fd5b5f4790505f8273ffffffffffffffffffffffffffffffffffffffff1682604051610b9d90612de1565b5f6040518083038185875af1925050503d805f8114610bd7576040519150601f19603f3d011682016040523d82523d5f602084013e610bdc565b606091505b5050905080610c20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1790612e3f565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff167f94b2de810873337ed265c5f8cf98c9cffefa06b8607f9a2f1fbaebdfbcfbef1c83604051610c66919061257f565b60405180910390a2505050565b610c7b6111bf565b806009819055507fee131fa00e37f4b10e0ad1bffe4a204cdc5e73b4c9bfab1e2de9ae163dde1edc81604051610cb1919061257f565b60405180910390a150565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610d096111bf565b610d125f611865565b565b600e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610d7090612945565b80601f0160208091040260200160405190810160405280929190818152602001828054610d9c90612945565b8015610de75780601f10610dbe57610100808354040283529160200191610de7565b820191905f5260205f20905b815481529060010190602001808311610dca57829003601f168201915b5050505050905090565b600a5481565b600c5481565b610e056111bf565b5f610e0e61078b565b90505f61271082610e1f9190612c73565b90505f6103e8600584610e329190612d0b565b610e3c9190612c73565b9050818410158015610e4e5750808411155b610e8d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8490612ecd565b60405180910390fd5b836008819055507fd9865007332e13f0dcab58b7d2a784fb5276e18f0c72e90c1a404e88a562898184604051610ec3919061257f565b60405180910390a150505050565b5f80610edb6111a6565b9050610ee88185856112d8565b600191505092915050565b60085481565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610f836111bf565b5f8273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610fbd9190612693565b602060405180830381865afa158015610fd8573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ffc9190612eff565b90505f8111611040576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103790612f74565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b815260040161107b929190612f92565b6020604051808303815f875af1158015611097573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110bb9190612fcd565b508173ffffffffffffffffffffffffffffffffffffffff167f7e2c99819371db0a6fc6f4269fe872496e44f502df19ba3eae594b7a1598746082604051611102919061257f565b60405180910390a2505050565b6111176111bf565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611187575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161117e9190612693565b60405180910390fd5b61119081611865565b50565b600b60019054906101000a900460ff1681565b5f33905090565b6111ba8383836001611928565b505050565b6111c76111a6565b73ffffffffffffffffffffffffffffffffffffffff166111e5610d39565b73ffffffffffffffffffffffffffffffffffffffff1614611244576112086111a6565b6040517f118cdaa700000000000000000000000000000000000000000000000000000000815260040161123b9190612693565b60405180910390fd5b565b5f6112518484610ef9565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146112d257818110156112c3578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016112ba93929190612ff8565b60405180910390fd5b6112d184848484035f611928565b5b50505050565b5f811161131a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113119061309d565b60405180910390fd5b600f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615806113b75750600f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b1561140c57600b60019054906101000a900460ff1661140b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161140290613105565b60405180910390fd5b5b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156114b6575060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b80156115095750600f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b156115735761271060095461151c61078b565b6115269190612d0b565b6115309190612c73565b821115611572576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156990613193565b60405180910390fd5b5b600f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615806116105750600f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b801561164857503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156117305760075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806116f4575060075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b801561170157505f600a54115b1561172f57612710600a54836117179190612d0b565b6117219190612c73565b905061172e843083611af7565b5b5b600b5f9054906101000a900460ff16158015611798575060075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b80156117eb5750600f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611849575f6117fa30610cbc565b90506008548110611847575f60056008546118159190612c73565b6008546118229190612c13565b90508082106118395761183481611be7565b611845565b611844600854611be7565b5b505b505b61185f8484838561185a91906131b1565b611af7565b50505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611998575f6040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161198f9190612693565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611a08575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016119ff9190612693565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015611af1578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051611ae8919061257f565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611b67575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401611b5e9190612693565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611bd7575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401611bce9190612693565b60405180910390fd5b611be2838383611e37565b505050565b600b5f9054906101000a900460ff1615611c36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c2d9061322e565b60405180910390fd5b6001600b5f6101000a81548160ff0219169083151502179055505f4790505f6064600a54611c649190612c73565b90505f81600d5485611c769190612d0b565b611c809190612c73565b90505f805f80600c541115611cc85784600c5488611c9e9190612d0b565b611ca89190612c73565b9250600283611cb79190612c73565b91508183611cc591906131b1565b90505b5f8285611cd59190612c13565b9050611ce081612050565b5f8747611ced91906131b1565b90505f828783611cfd9190612d0b565b611d079190612c73565b90505f600c541115611d6f575f8183611d2091906131b1565b9050611d2c8582612286565b7fada09296b37f942dad4a0318731be5f9df8af6bf0364ffc08234b0a7d842186184868385604051611d61949392919061324c565b60405180910390a150611dad565b7fada09296b37f942dad4a0318731be5f9df8af6bf0364ffc08234b0a7d8421861835f8084604051611da494939291906132c8565b60405180910390a15b600e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015611e11573d5f803e3d5ffd5b505050505050505050505f600b5f6101000a81548160ff02191690831515021790555050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611e87578060025f828254611e7b9190612c13565b92505081905550611f55565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611f10578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401611f0793929190612ff8565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611f9c578060025f8282540392505081905550611fe6565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612043919061257f565b60405180910390a3505050565b5f600267ffffffffffffffff81111561206c5761206b61330b565b5b60405190808252806020026020018201604052801561209a5781602001602082028036833780820191505090505b50905030815f815181106120b1576120b06129dd565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612155573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612179919061334c565b8160018151811061218d5761218c6129dd565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506121f33060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846111ad565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b81526004016122559594939291906133f8565b5f604051808303815f87803b15801561226c575f80fd5b505af115801561227e573d5f803e3d5ffd5b505050505050565b6122b23060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846111ad565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7198230855f806122fc610d39565b426040518863ffffffff1660e01b815260040161231e96959493929190613450565b60606040518083038185885af115801561233a573d5f803e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061235f91906134af565b5050505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6123a882612366565b6123b28185612370565b93506123c2818560208601612380565b6123cb8161238e565b840191505092915050565b5f6020820190508181035f8301526123ee818461239e565b905092915050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612427826123fe565b9050919050565b6124378161241d565b8114612441575f80fd5b50565b5f813590506124528161242e565b92915050565b5f819050919050565b61246a81612458565b8114612474575f80fd5b50565b5f8135905061248581612461565b92915050565b5f80604083850312156124a1576124a06123f6565b5b5f6124ae85828601612444565b92505060206124bf85828601612477565b9150509250929050565b5f8115159050919050565b6124dd816124c9565b82525050565b5f6020820190506124f65f8301846124d4565b92915050565b5f819050919050565b5f61251f61251a612515846123fe565b6124fc565b6123fe565b9050919050565b5f61253082612505565b9050919050565b5f61254182612526565b9050919050565b61255181612537565b82525050565b5f60208201905061256a5f830184612548565b92915050565b61257981612458565b82525050565b5f6020820190506125925f830184612570565b92915050565b6125a1816124c9565b81146125ab575f80fd5b50565b5f813590506125bc81612598565b92915050565b5f80604083850312156125d8576125d76123f6565b5b5f6125e585828601612444565b92505060206125f6858286016125ae565b9150509250929050565b5f805f60608486031215612617576126166123f6565b5b5f61262486828701612444565b935050602061263586828701612444565b925050604061264686828701612477565b9150509250925092565b5f60ff82169050919050565b61266581612650565b82525050565b5f60208201905061267e5f83018461265c565b92915050565b61268d8161241d565b82525050565b5f6020820190506126a65f830184612684565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126126cd576126cc6126ac565b5b8235905067ffffffffffffffff8111156126ea576126e96126b0565b5b602083019150836020820283011115612706576127056126b4565b5b9250929050565b5f8083601f840112612722576127216126ac565b5b8235905067ffffffffffffffff81111561273f5761273e6126b0565b5b60208301915083602082028301111561275b5761275a6126b4565b5b9250929050565b5f805f806040858703121561277a576127796123f6565b5b5f85013567ffffffffffffffff811115612797576127966123fa565b5b6127a3878288016126b8565b9450945050602085013567ffffffffffffffff8111156127c6576127c56123fa565b5b6127d28782880161270d565b925092505092959194509250565b5f80604083850312156127f6576127f56123f6565b5b5f61280385828601612477565b925050602061281485828601612477565b9150509250929050565b5f612828826123fe565b9050919050565b6128388161281e565b8114612842575f80fd5b50565b5f813590506128538161282f565b92915050565b5f6020828403121561286e5761286d6123f6565b5b5f61287b84828501612845565b91505092915050565b5f60208284031215612899576128986123f6565b5b5f6128a684828501612477565b91505092915050565b5f602082840312156128c4576128c36123f6565b5b5f6128d184828501612444565b91505092915050565b5f80604083850312156128f0576128ef6123f6565b5b5f6128fd85828601612444565b925050602061290e85828601612444565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061295c57607f821691505b60208210810361296f5761296e612918565b5b50919050565b7f54726164696e6720616c7265616479206f70656e0000000000000000000000005f82015250565b5f6129a9601483612370565b91506129b482612975565b602082019050919050565b5f6020820190508181035f8301526129d68161299d565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f60208284031215612a1f57612a1e6123f6565b5b5f612a2c848285016125ae565b91505092915050565b5f82825260208201905092915050565b5f819050919050565b612a578161241d565b82525050565b5f612a688383612a4e565b60208301905092915050565b5f612a826020840184612444565b905092915050565b5f602082019050919050565b5f612aa18385612a35565b9350612aac82612a45565b805f5b85811015612ae457612ac18284612a74565b612acb8882612a5d565b9750612ad683612a8a565b925050600181019050612aaf565b5085925050509392505050565b5f82825260208201905092915050565b5f819050919050565b612b13816124c9565b82525050565b5f612b248383612b0a565b60208301905092915050565b5f612b3e60208401846125ae565b905092915050565b5f602082019050919050565b5f612b5d8385612af1565b9350612b6882612b01565b805f5b85811015612ba057612b7d8284612b30565b612b878882612b19565b9750612b9283612b46565b925050600181019050612b6b565b5085925050509392505050565b5f6040820190508181035f830152612bc6818688612a96565b90508181036020830152612bdb818486612b52565b905095945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f612c1d82612458565b9150612c2883612458565b9250828201905080821115612c4057612c3f612be6565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612c7d82612458565b9150612c8883612458565b925082612c9857612c97612c46565b5b828204905092915050565b7f596f752063616e206f6e6c79206c6f77657220666565730000000000000000005f82015250565b5f612cd7601783612370565b9150612ce282612ca3565b602082019050919050565b5f6020820190508181035f830152612d0481612ccb565b9050919050565b5f612d1582612458565b9150612d2083612458565b9250828202612d2e81612458565b91508282048414831517612d4557612d44612be6565b5b5092915050565b7f4e6f2045544820746f20776974686472617700000000000000000000000000005f82015250565b5f612d80601283612370565b9150612d8b82612d4c565b602082019050919050565b5f6020820190508181035f830152612dad81612d74565b9050919050565b5f81905092915050565b50565b5f612dcc5f83612db4565b9150612dd782612dbe565b5f82019050919050565b5f612deb82612dc1565b9150819050919050565b7f4661696c656420746f2073656e642045746865720000000000000000000000005f82015250565b5f612e29601483612370565b9150612e3482612df5565b602082019050919050565b5f6020820190508181035f830152612e5681612e1d565b9050919050565b7f536e4c205468726573686f6c64206d7573742062652077697468696e207468655f8201527f20616c6c6f7765642072616e6765000000000000000000000000000000000000602082015250565b5f612eb7602e83612370565b9150612ec282612e5d565b604082019050919050565b5f6020820190508181035f830152612ee481612eab565b9050919050565b5f81519050612ef981612461565b92915050565b5f60208284031215612f1457612f136123f6565b5b5f612f2184828501612eeb565b91505092915050565b7f4e6f7420656e6f75676820746f6b656e7320696e20636f6e74726163740000005f82015250565b5f612f5e601d83612370565b9150612f6982612f2a565b602082019050919050565b5f6020820190508181035f830152612f8b81612f52565b9050919050565b5f604082019050612fa55f830185612684565b612fb26020830184612570565b9392505050565b5f81519050612fc781612598565b92915050565b5f60208284031215612fe257612fe16123f6565b5b5f612fef84828501612fb9565b91505092915050565b5f60608201905061300b5f830186612684565b6130186020830185612570565b6130256040830184612570565b949350505050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e20300000000000000000000000000000000000000000000000000000602082015250565b5f613087602683612370565b91506130928261302d565b604082019050919050565b5f6020820190508181035f8301526130b48161307b565b9050919050565b7f54726164696e6720436c6f7365640000000000000000000000000000000000005f82015250565b5f6130ef600e83612370565b91506130fa826130bb565b602082019050919050565b5f6020820190508181035f83015261311c816130e3565b9050919050565b7f416d6f756e742065786365656473206d617820707572636861736520616d6f755f8201527f6e742e0000000000000000000000000000000000000000000000000000000000602082015250565b5f61317d602383612370565b915061318882613123565b604082019050919050565b5f6020820190508181035f8301526131aa81613171565b9050919050565b5f6131bb82612458565b91506131c683612458565b92508282039050818111156131de576131dd612be6565b5b92915050565b7f43757272656e746c7920696e207377617020616e64206c6971756966790000005f82015250565b5f613218601d83612370565b9150613223826131e4565b602082019050919050565b5f6020820190508181035f8301526132458161320c565b9050919050565b5f60808201905061325f5f830187612570565b61326c6020830186612570565b6132796040830185612570565b6132866060830184612570565b95945050505050565b5f819050919050565b5f6132b26132ad6132a88461328f565b6124fc565b612458565b9050919050565b6132c281613298565b82525050565b5f6080820190506132db5f830187612570565b6132e860208301866132b9565b6132f560408301856132b9565b6133026060830184612570565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f815190506133468161242e565b92915050565b5f60208284031215613361576133606123f6565b5b5f61336e84828501613338565b91505092915050565b5f81519050919050565b5f819050602082019050919050565b5f602082019050919050565b5f6133a682613377565b6133b08185612a35565b93506133bb83613381565b805f5b838110156133eb5781516133d28882612a5d565b97506133dd83613390565b9250506001810190506133be565b5085935050505092915050565b5f60a08201905061340b5f830188612570565b61341860208301876132b9565b818103604083015261342a818661339c565b90506134396060830185612684565b6134466080830184612570565b9695505050505050565b5f60c0820190506134635f830189612684565b6134706020830188612570565b61347d60408301876132b9565b61348a60608301866132b9565b6134976080830185612684565b6134a460a0830184612570565b979650505050505050565b5f805f606084860312156134c6576134c56123f6565b5b5f6134d386828701612eeb565b93505060206134e486828701612eeb565b92505060406134f586828701612eeb565b915050925092509256fea2646970667358221220048bcb8b869b15f09a5afd39e22ec858a1045f2b44e611a0a633626613cf311864736f6c634300081a00330000000000000000000000003ce6b2b11776698153d0c940683339ed952ef2230000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
0x0000000000000000000000003ce6b2b11776698153d0c940683339ed952ef2230000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
----Decoded View------------Arg [0] : _marketingWallet (address): 0x3CE6B2B11776698153D0c940683339ED952ef223Arg [1] : _uniRouter (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
----Encoded View------------Arg [0] : 0x0000000000000000000000003ce6b2b11776698153d0c940683339ed952ef223Arg [1] : 0x0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d