[ { "inputs": [ { "internalType": "string", "name": "_name", "type": "string" }, { "internalType": "string", "name": "_symbol", "type": "string" }, { "internalType": "address", "name": "_treasury", "type": "address" }, { "internalType": "address", "name": "_owner", "type": "address" }, { "internalType": "address", "name": "_router", "type": "address" }, { "internalType": "address", "name": "_operationsWalletAddress", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [], "name": "CallFailed", "type": "error" }, { "inputs": [], "name": "CannotPauseAgain", "type": "error" }, { "inputs": [], "name": "CannotSetMaxTxAmountToLessThanHalfPercent", "type": "error" }, { "inputs": [], "name": "CannotSetMaxTxAmountToMoreThan10Percent", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" } ], "name": "ERC20BlacklistedAddress", "type": "error" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" }, { "internalType": "uint256", "name": "maxTxAmount", "type": "uint256" } ], "name": "ERC20ExceedsMaxTxAmount", "type": "error" }, { "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": [], "name": "ERC20NoBuyFromContracts", "type": "error" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" }, { "internalType": "uint256", "name": "maxTxAmount", "type": "uint256" } ], "name": "ERC20TransferExceedsMaxTx", "type": "error" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" }, { "internalType": "uint256", "name": "maxWalletAmount", "type": "uint256" } ], "name": "ERC20TransferExceedsMaxWallet", "type": "error" }, { "inputs": [], "name": "EnforcedPause", "type": "error" }, { "inputs": [], "name": "ExpectedPause", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "addr", "type": "address" } ], "name": "InvalidAddress", "type": "error" }, { "inputs": [], "name": "LiquidityIsStillLocked", "type": "error" }, { "inputs": [], "name": "NotOwnerOrOperations", "type": "error" }, { "inputs": [], "name": "OnlyOneBuyPerBlock", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "OwnableInvalidOwner", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "OwnableUnauthorizedAccount", "type": "error" }, { "inputs": [], "name": "TaxExceeds10Percent", "type": "error" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "addy", "type": "address" }, { "indexed": false, "internalType": "bool", "name": "changer", "type": "bool" } ], "name": "BlacklistAddress", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "ethAmount", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "tokenAmount", "type": "uint256" } ], "name": "LiquidityAdded", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "LiquidityRecovered", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "from", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "to", "type": "uint256" } ], "name": "MaxTxAmountChange", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "from", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "to", "type": "uint256" } ], "name": "MaxWalletChange", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "bool", "name": "changer", "type": "bool" } ], "name": "NoBuyFromContracts", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "int8", "name": "t", "type": "int8" }, { "indexed": false, "internalType": "uint256", "name": "from", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "to", "type": "uint256" } ], "name": "OperationsTaxChange", "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": "address", "name": "account", "type": "address" } ], "name": "Paused", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" } ], "name": "PoolChanged", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "_newWallet", "type": "address" } ], "name": "SetOperationsWallet", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "tokensSwapped", "type": "uint256" } ], "name": "SwapAndLiquify", "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": "amount", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "amountAfterTax", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "tax", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "taxRate", "type": "uint256" } ], "name": "TaxedTransfer", "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" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "account", "type": "address" } ], "name": "Unpaused", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "addy", "type": "address" }, { "indexed": false, "internalType": "bool", "name": "changer", "type": "bool" } ], "name": "WhitelistAddress", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "WithdrawETH", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "token", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "WithdrawTokens", "type": "event" }, { "inputs": [], "name": "_progressSwap", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "addLiquidity", "outputs": [], "stateMutability": "payable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "addy", "type": "address" }, { "internalType": "bool", "name": "changer", "type": "bool" } ], "name": "blacklistAddress", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "blacklistedAddresses", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "addy", "type": "address" }, { "internalType": "bool", "name": "changer", "type": "bool" } ], "name": "emergencyTaxRemoval", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "getLowerTxValue", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getUpperTxValue", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "hasFee", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "lastBuyBlock", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "maxTxAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_maxTxAmount", "type": "uint256" } ], "name": "maxTxAmountChange", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "maxWalletAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_maxWalletAmount", "type": "uint256" } ], "name": "maxWalletChange", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "operationsTaxBuy", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "operationsTaxSell", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "operationsWallet", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "pauseOnce", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "paused", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "pausedOnce", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "router", "outputs": [ { "internalType": "contract IUniswapV2Router02", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_tax", "type": "uint256" } ], "name": "setOperationsTaxBuy", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_tax", "type": "uint256" } ], "name": "setOperationsTaxSell", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_newWallet", "type": "address" } ], "name": "setOperationsWallet", "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": "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": "unpause", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "whitelistedAddresses", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "withdrawETH", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token", "type": "address" } ], "name": "withdrawTokens", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60806040526a01a784379d99db420000006006556a084595161401484a0000006007556005600d556005600e556000601060146101000a81548160ff0219169083151502179055506000601060156101000a81548160ff0219169083151502179055503480156200006f57600080fd5b506040516200636338038062006363833981810160405281019062000095919062001cc5565b8585858585858286868160039081620000af919062001fea565b508060049081620000c1919062001fea565b505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620001395760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620001309190620020e2565b60405180910390fd5b6200014a81620008b860201b60201c565b506000600560146101000a81548160ff02191690831515021790555081600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600b60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b6000620002ae6200097e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160096000600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160096000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000693573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620006b99190620020ff565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000743573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620007699190620020ff565b6040518363ffffffff1660e01b81526004016200078892919062002131565b6020604051808303816000875af1158015620007a8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620007ce9190620020ff565b601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600b6000601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505050505050620008ac846b033b2e3c9fd0803ce8000000620009a860201b60201c565b505050505050620025da565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000a1d5760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040162000a149190620020e2565b60405180910390fd5b62000a316000838362000a3560201b60201c565b5050565b62000a45620013a460201b60201c565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000aba5760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040162000ab19190620020e2565b60405180910390fd5b600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168062000b5c5750600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1562000ba35782826040517fd6fdca5700000000000000000000000000000000000000000000000000000000815260040162000b9a92919062002131565b60405180910390fd5b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615801562000c485750600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1562000d6757601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161462000d6657600060065490508082111562000cf55781816040517f1026baf800000000000000000000000000000000000000000000000000000000815260040162000cec9291906200216f565b60405180910390fd5b600060075490508062000d0e85620013ee60201b60201c565b8462000d1b9190620021cb565b111562000d635782816040517ff4f86d2d00000000000000000000000000000000000000000000000000000000815260040162000d5a9291906200216f565b60405180910390fd5b50505b5b6000819050600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615801562000e115750600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156200138b57601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148062000ec15750601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b156200138a5760065482111562000f1557816006546040517fac5219fa00000000000000000000000000000000000000000000000000000000815260040162000f0c9291906200216f565b60405180910390fd5b6000600d5411801562000f7557508373ffffffffffffffffffffffffffffffffffffffff16601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b801562000fcc5750600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156200100557503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15620011875743600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540362001084576040517fda0cf32100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b43600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600d549050600060648285620010e1919062002206565b620010ed919062002280565b9050620011028630836200143660201b60201c565b8084620011109190620022b8565b92508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167f950bf68fecec7b605a7ba01ed8c599a388694fd2f5b588a71f54ccd1c01ca16b86868587604051620011779493929190620022f3565b60405180910390a3505062001389565b8273ffffffffffffffffffffffffffffffffffffffff16601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161480156200122f5750600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156200126857503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015620012825750601060149054906101000a900460ff16155b1562001388576000600e549050600060648285620012a1919062002206565b620012ad919062002280565b9050620012c28630836200143660201b60201c565b6001601060146101000a81548160ff021916908315150217905550620012ed6200153860201b60201c565b6000601060146101000a81548160ff0219169083151502179055508084620013169190620022b8565b92508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167f950bf68fecec7b605a7ba01ed8c599a388694fd2f5b588a71f54ccd1c01ca16b868685876040516200137d9493929190620022f3565b60405180910390a350505b5b5b5b6200139e8484836200188660201b60201c565b50505050565b620013b462001ab660201b60201c565b15620013ec576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603620014ab5760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401620014a29190620020e2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620015205760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401620015179190620020e2565b60405180910390fd5b6200153383838362000a3560201b60201c565b505050565b60006200154b30620013ee60201b60201c565b9050600081036200155d575062001884565b6000600267ffffffffffffffff8111156200157d576200157c62001afc565b5b604051908082528060200260200182016040528015620015ac5781602001602082028036833780820191505090505b5090503081600081518110620015c757620015c662002340565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200166f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620016959190620020ff565b81600181518110620016ac57620016ab62002340565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250503073ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b8152600401620017459291906200236f565b6020604051808303816000875af115801562001765573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200178b9190620023d9565b50600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac94783600084600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518663ffffffff1660e01b8152600401620018149594939291906200251c565b600060405180830381600087803b1580156200182f57600080fd5b505af115801562001844573d6000803e3d6000fd5b505050507f42c9c0bd1fc983236459b9be3c73e1bb9bcec04b2a2dafe47ffe5629d4bbc2078260405162001879919062002580565b60405180910390a150505b565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603620018dc578060026000828254620018cf9190620021cb565b92505081905550620019b2565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156200196b578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040162001962939291906200259d565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620019fd578060026000828254039250508190555062001a4a565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162001aa9919062002580565b60405180910390a3505050565b6000600560149054906101000a900460ff16905090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b62001b368262001aeb565b810181811067ffffffffffffffff8211171562001b585762001b5762001afc565b5b80604052505050565b600062001b6d62001acd565b905062001b7b828262001b2b565b919050565b600067ffffffffffffffff82111562001b9e5762001b9d62001afc565b5b62001ba98262001aeb565b9050602081019050919050565b60005b8381101562001bd657808201518184015260208101905062001bb9565b60008484015250505050565b600062001bf962001bf38462001b80565b62001b61565b90508281526020810184848401111562001c185762001c1762001ae6565b5b62001c2584828562001bb6565b509392505050565b600082601f83011262001c455762001c4462001ae1565b5b815162001c5784826020860162001be2565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062001c8d8262001c60565b9050919050565b62001c9f8162001c80565b811462001cab57600080fd5b50565b60008151905062001cbf8162001c94565b92915050565b60008060008060008060c0878903121562001ce55762001ce462001ad7565b5b600087015167ffffffffffffffff81111562001d065762001d0562001adc565b5b62001d1489828a0162001c2d565b965050602087015167ffffffffffffffff81111562001d385762001d3762001adc565b5b62001d4689828a0162001c2d565b955050604062001d5989828a0162001cae565b945050606062001d6c89828a0162001cae565b935050608062001d7f89828a0162001cae565b92505060a062001d9289828a0162001cae565b9150509295509295509295565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062001df257607f821691505b60208210810362001e085762001e0762001daa565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262001e727fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262001e33565b62001e7e868362001e33565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062001ecb62001ec562001ebf8462001e96565b62001ea0565b62001e96565b9050919050565b6000819050919050565b62001ee78362001eaa565b62001eff62001ef68262001ed2565b84845462001e40565b825550505050565b600090565b62001f1662001f07565b62001f2381848462001edc565b505050565b5b8181101562001f4b5762001f3f60008262001f0c565b60018101905062001f29565b5050565b601f82111562001f9a5762001f648162001e0e565b62001f6f8462001e23565b8101602085101562001f7f578190505b62001f9762001f8e8562001e23565b83018262001f28565b50505b505050565b600082821c905092915050565b600062001fbf6000198460080262001f9f565b1980831691505092915050565b600062001fda838362001fac565b9150826002028217905092915050565b62001ff58262001d9f565b67ffffffffffffffff81111562002011576200201062001afc565b5b6200201d825462001dd9565b6200202a82828562001f4f565b600060209050601f8311600181146200206257600084156200204d578287015190505b62002059858262001fcc565b865550620020c9565b601f198416620020728662001e0e565b60005b828110156200209c5784890151825560018201915060208501945060208101905062002075565b86831015620020bc5784890151620020b8601f89168262001fac565b8355505b6001600288020188555050505b505050505050565b620020dc8162001c80565b82525050565b6000602082019050620020f96000830184620020d1565b92915050565b60006020828403121562002118576200211762001ad7565b5b6000620021288482850162001cae565b91505092915050565b6000604082019050620021486000830185620020d1565b620021576020830184620020d1565b9392505050565b620021698162001e96565b82525050565b60006040820190506200218660008301856200215e565b6200219560208301846200215e565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620021d88262001e96565b9150620021e58362001e96565b92508282019050808211156200220057620021ff6200219c565b5b92915050565b6000620022138262001e96565b9150620022208362001e96565b9250828202620022308162001e96565b915082820484148315176200224a57620022496200219c565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006200228d8262001e96565b91506200229a8362001e96565b925082620022ad57620022ac62002251565b5b828204905092915050565b6000620022c58262001e96565b9150620022d28362001e96565b9250828203905081811115620022ed57620022ec6200219c565b5b92915050565b60006080820190506200230a60008301876200215e565b6200231960208301866200215e565b6200232860408301856200215e565b6200233760608301846200215e565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000604082019050620023866000830185620020d1565b6200239560208301846200215e565b9392505050565b60008115159050919050565b620023b3816200239c565b8114620023bf57600080fd5b50565b600081519050620023d381620023a8565b92915050565b600060208284031215620023f257620023f162001ad7565b5b60006200240284828501620023c2565b91505092915050565b6000819050919050565b600062002436620024306200242a846200240b565b62001ea0565b62001e96565b9050919050565b620024488162002415565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b620024858162001c80565b82525050565b60006200249983836200247a565b60208301905092915050565b6000602082019050919050565b6000620024bf826200244e565b620024cb818562002459565b9350620024d8836200246a565b8060005b838110156200250f578151620024f388826200248b565b97506200250083620024a5565b925050600181019050620024dc565b5085935050505092915050565b600060a0820190506200253360008301886200215e565b6200254260208301876200243d565b8181036040830152620025568186620024b2565b9050620025676060830185620020d1565b6200257660808301846200215e565b9695505050505050565b60006020820190506200259760008301846200215e565b92915050565b6000606082019050620025b46000830186620020d1565b620025c360208301856200215e565b620025d260408301846200215e565b949350505050565b613d7980620025ea6000396000f3fe60806040526004361061023f5760003560e01c8063715018a61161012e578063d5749d42116100ab578063ef437ff51161006f578063ef437ff51461084f578063ef46d6b014610878578063f2fde38b146108a3578063f887ea40146108cc578063fd72e22a146108f757610246565b8063d5749d421461078b578063dd62ed3e146107c8578063e086e5ec14610805578063e8078d941461081c578063ee5ecc891461082657610246565b80638da5cb5b116100f25780638da5cb5b146106a257806395d89b41146106cd5780639f31e369146106f8578063a9059cbb14610723578063aa4bde281461076057610246565b8063715018a6146105cf578063740f820a146105e65780637497e2961461060f57806375ca0b461461064c5780638c0b5e221461067757610246565b806337df2de2116101bc57806349df728c1161018057806349df728c146104ea5780635c975abb146105135780635e27922e1461053e578063614eca141461056957806370a082311461059257610246565b806337df2de2146104295780633f4ba83a14610454578063432c771a1461046b578063455a43961461049657806349bd5a5e146104bf57610246565b80631f6dcb0b116102035780631f6dcb0b1461034457806323b872dd1461036d578063313ce567146103aa57806331c224a6146103d557806337b28bfd146103ec57610246565b806306c933d81461024b57806306fdde0314610288578063095ea7b3146102b35780630ab68e47146102f057806318160ddd1461031957610246565b3661024657005b600080fd5b34801561025757600080fd5b50610272600480360381019061026d9190613295565b610922565b60405161027f91906132dd565b60405180910390f35b34801561029457600080fd5b5061029d610942565b6040516102aa9190613388565b60405180910390f35b3480156102bf57600080fd5b506102da60048036038101906102d591906133e0565b6109d4565b6040516102e791906132dd565b60405180910390f35b3480156102fc57600080fd5b5061031760048036038101906103129190613420565b6109f7565b005b34801561032557600080fd5b5061032e610ac6565b60405161033b919061345c565b60405180910390f35b34801561035057600080fd5b5061036b60048036038101906103669190613420565b610ad0565b005b34801561037957600080fd5b50610394600480360381019061038f9190613477565b610b9f565b6040516103a191906132dd565b60405180910390f35b3480156103b657600080fd5b506103bf610bce565b6040516103cc91906134e6565b60405180910390f35b3480156103e157600080fd5b506103ea610bd7565b005b3480156103f857600080fd5b50610413600480360381019061040e9190613295565b610c4b565b604051610420919061345c565b60405180910390f35b34801561043557600080fd5b5061043e610c63565b60405161044b919061345c565b60405180910390f35b34801561046057600080fd5b50610469610c8a565b005b34801561047757600080fd5b50610480610c9c565b60405161048d91906132dd565b60405180910390f35b3480156104a257600080fd5b506104bd60048036038101906104b8919061352d565b610caf565b005b3480156104cb57600080fd5b506104d4610d60565b6040516104e1919061357c565b60405180910390f35b3480156104f657600080fd5b50610511600480360381019061050c9190613295565b610d86565b005b34801561051f57600080fd5b50610528610fb8565b60405161053591906132dd565b60405180910390f35b34801561054a57600080fd5b50610553610fcf565b604051610560919061345c565b60405180910390f35b34801561057557600080fd5b50610590600480360381019061058b9190613420565b610fd5565b005b34801561059e57600080fd5b506105b960048036038101906105b49190613295565b61112e565b6040516105c6919061345c565b60405180910390f35b3480156105db57600080fd5b506105e4611176565b005b3480156105f257600080fd5b5061060d60048036038101906106089190613420565b61118a565b005b34801561061b57600080fd5b5061063660048036038101906106319190613295565b6112e3565b60405161064391906132dd565b60405180910390f35b34801561065857600080fd5b50610661611303565b60405161066e919061345c565b60405180910390f35b34801561068357600080fd5b5061068c611309565b604051610699919061345c565b60405180910390f35b3480156106ae57600080fd5b506106b761130f565b6040516106c4919061357c565b60405180910390f35b3480156106d957600080fd5b506106e2611339565b6040516106ef9190613388565b60405180910390f35b34801561070457600080fd5b5061070d6113cb565b60405161071a91906132dd565b60405180910390f35b34801561072f57600080fd5b5061074a600480360381019061074591906133e0565b6113de565b60405161075791906132dd565b60405180910390f35b34801561076c57600080fd5b50610775611401565b604051610782919061345c565b60405180910390f35b34801561079757600080fd5b506107b260048036038101906107ad9190613295565b611407565b6040516107bf91906132dd565b60405180910390f35b3480156107d457600080fd5b506107ef60048036038101906107ea9190613597565b611427565b6040516107fc919061345c565b60405180910390f35b34801561081157600080fd5b5061081a6114ae565b005b610824611689565b005b34801561083257600080fd5b5061084d60048036038101906108489190613295565b61189a565b005b34801561085b57600080fd5b506108766004803603810190610871919061352d565b611b50565b005b34801561088457600080fd5b5061088d611ccf565b60405161089a919061345c565b60405180910390f35b3480156108af57600080fd5b506108ca60048036038101906108c59190613295565b611cf6565b005b3480156108d857600080fd5b506108e1611d7c565b6040516108ee9190613636565b60405180910390f35b34801561090357600080fd5b5061090c611da2565b604051610919919061357c565b60405180910390f35b600b6020528060005260406000206000915054906101000a900460ff1681565b60606003805461095190613680565b80601f016020809104026020016040519081016040528092919081815260200182805461097d90613680565b80156109ca5780601f1061099f576101008083540402835291602001916109ca565b820191906000526020600020905b8154815290600101906020018083116109ad57829003601f168201915b5050505050905090565b6000806109df611dc8565b90506109ec818585611dd0565b600191505092915050565b6109ff611de2565b610a07610c63565b811115610a40576040517fd0f20bfd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610a48611ccf565b811015610a81576040517f373afe5c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7fe3052f2f134f247948088ca6829f4168989b7313f1b54de88cc18178a249de4b60065482604051610ab49291906136b1565b60405180910390a18060068190555050565b6000600254905090565b610ad8611de2565b610ae0610c63565b811115610b19576040517fd0f20bfd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610b21611ccf565b811015610b5a576040517f373afe5c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7f1b970b75ef934269cd0be4373c907bd8a8527f3413dc1ae746eebf30d2aee1cb60075482604051610b8d9291906136b1565b60405180910390a18060078190555050565b600080610baa611dc8565b9050610bb7858285611e69565b610bc2858585611efd565b60019150509392505050565b60006012905090565b610bdf611de2565b601060159054906101000a900460ff1615610c26576040517f14e0430500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001601060156101000a81548160ff021916908315150217905550610c49611ff1565b565b600c6020528060005260406000206000915090505481565b60006064600a610c71610ac6565b610c7b9190613709565b610c85919061377a565b905090565b610c92611de2565b610c9a612054565b565b601060149054906101000a900460ff1681565b610cb7611de2565b80600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f09fb98d4f02479ce251faed0f992a3c326d006e19ffa4f7269239763a644f72582604051610d5491906132dd565b60405180910390a25050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610d8e611dc8565b73ffffffffffffffffffffffffffffffffffffffff16610dac61130f565b73ffffffffffffffffffffffffffffffffffffffff1614158015610e255750610dd3611dc8565b73ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15610e5c576040517f1045f14200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610e97919061357c565b602060405180830381865afa158015610eb4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ed891906137c0565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401610f379291906137ed565b6020604051808303816000875af1158015610f56573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f7a919061382b565b507f680f2e4f4032ebf1774e8cdbaddcb1b617a5a606411c8ca96257ada338d3833c8282604051610fac9291906137ed565b60405180910390a15050565b6000600560149054906101000a900460ff16905090565b600d5481565b610fdd611dc8565b73ffffffffffffffffffffffffffffffffffffffff16610ffb61130f565b73ffffffffffffffffffffffffffffffffffffffff16141580156110745750611022611dc8565b73ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b156110ab576040517f1045f14200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60058111156110e6576040517f562a566500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600d819055507f8e6ab5a3ef7850e3581114828d52b8029bd1a04919b33b282f75213bb8481dd46001600d5483604051611123939291906138a0565b60405180910390a150565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61117e611de2565b61118860006120b7565b565b611192611dc8565b73ffffffffffffffffffffffffffffffffffffffff166111b061130f565b73ffffffffffffffffffffffffffffffffffffffff161415801561122957506111d7611dc8565b73ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15611260576040517f1045f14200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600581111561129b576040517f562a566500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600e819055507f8e6ab5a3ef7850e3581114828d52b8029bd1a04919b33b282f75213bb8481dd46002600e54836040516112d893929190613912565b60405180910390a150565b60096020528060005260406000206000915054906101000a900460ff1681565b600e5481565b60065481565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606004805461134890613680565b80601f016020809104026020016040519081016040528092919081815260200182805461137490613680565b80156113c15780601f10611396576101008083540402835291602001916113c1565b820191906000526020600020905b8154815290600101906020018083116113a457829003601f168201915b5050505050905090565b601060159054906101000a900460ff1681565b6000806113e9611dc8565b90506113f6818585611efd565b600191505092915050565b60075481565b600a6020528060005260406000206000915054906101000a900460ff1681565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6114b6611dc8565b73ffffffffffffffffffffffffffffffffffffffff166114d461130f565b73ffffffffffffffffffffffffffffffffffffffff161415801561154d57506114fb611dc8565b73ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15611584576040517f1045f14200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60004790506000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16826040516115d19061397a565b60006040518083038185875af1925050503d806000811461160e576040519150601f19603f3d011682016040523d82523d6000602084013e611613565b606091505b505090508061164e576040517f3204506f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7f94effa14ea3a1ef396fa2fd829336d1597f1d76b548c26bfa2332869706638af8260405161167d919061345c565b60405180910390a15050565b611691611dc8565b73ffffffffffffffffffffffffffffffffffffffff166116af61130f565b73ffffffffffffffffffffffffffffffffffffffff161415801561172857506116d6611dc8565b73ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b1561175f576040517f1045f14200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600061176a3361112e565b9050611777333083611efd565b6117a430600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683611dd0565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71934308460008033610384426117f7919061398f565b6040518863ffffffff1660e01b8152600401611818969594939291906139fe565b60606040518083038185885af1158015611836573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061185b9190613a5f565b5050507f38f8a0c92f4c5b0b6877f878cb4c0c8d348a47b76d716c8e78f425043df9515b348260405161188f9291906136b1565b60405180910390a150565b6118a2611dc8565b73ffffffffffffffffffffffffffffffffffffffff166118c061130f565b73ffffffffffffffffffffffffffffffffffffffff161415801561193957506118e7611dc8565b73ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15611970576040517f1045f14200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036119e157806040517f8e4c8aa60000000000000000000000000000000000000000000000000000000081526004016119d8919061357c565b60405180910390fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160096000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f56a15c3c0ab49fe2049a0c64f269486c32caf6fa97679f011f7c9c3c82e526ca81604051611b45919061357c565b60405180910390a150565b611b58611dc8565b73ffffffffffffffffffffffffffffffffffffffff16611b7661130f565b73ffffffffffffffffffffffffffffffffffffffff1614158015611bef5750611b9d611dc8565b73ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15611c26576040517f1045f14200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f33e0bf3ce98fac4118d5a0a8fe49e83b6acdfdef32871c9eca20e1528d7701ba82604051611cc391906132dd565b60405180910390a25050565b600060c86001611cdd610ac6565b611ce79190613709565b611cf1919061377a565b905090565b611cfe611de2565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611d705760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401611d67919061357c565b60405180910390fd5b611d79816120b7565b50565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600033905090565b611ddd838383600161217d565b505050565b611dea611dc8565b73ffffffffffffffffffffffffffffffffffffffff16611e0861130f565b73ffffffffffffffffffffffffffffffffffffffff1614611e6757611e2b611dc8565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401611e5e919061357c565b60405180910390fd5b565b6000611e758484611427565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114611ef75781811015611ee7578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401611ede93929190613ab2565b60405180910390fd5b611ef68484848403600061217d565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611f6f5760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401611f66919061357c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611fe15760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401611fd8919061357c565b60405180910390fd5b611fec838383612354565b505050565b611ff9612c60565b6001600560146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861203d611dc8565b60405161204a919061357c565b60405180910390a1565b61205c612ca1565b6000600560146101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6120a0611dc8565b6040516120ad919061357c565b60405180910390a1565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036121ef5760006040517fe602df050000000000000000000000000000000000000000000000000000000081526004016121e6919061357c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036122615760006040517f94280d62000000000000000000000000000000000000000000000000000000008152600401612258919061357c565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550801561234e578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051612345919061345c565b60405180910390a35b50505050565b61235c612c60565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036123ce5760006040517fec442f050000000000000000000000000000000000000000000000000000000081526004016123c5919061357c565b60405180910390fd5b600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061246f5750600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156124b35782826040517fd6fdca570000000000000000000000000000000000000000000000000000000081526004016124aa929190613ae9565b60405180910390fd5b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156125575750600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561266457601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146126635760006006549050808211156125ff5781816040517f1026baf80000000000000000000000000000000000000000000000000000000081526004016125f69291906136b1565b60405180910390fd5b60006007549050806126108561112e565b8461261b919061398f565b11156126605782816040517ff4f86d2d0000000000000000000000000000000000000000000000000000000081526004016126579291906136b1565b60405180910390fd5b50505b5b6000819050600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615801561270d5750600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612c4f57601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806127bb5750601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15612c4e5760065482111561280b57816006546040517fac5219fa0000000000000000000000000000000000000000000000000000000081526004016128029291906136b1565b60405180910390fd5b6000600d5411801561286a57508373ffffffffffffffffffffffffffffffffffffffff16601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b80156128c05750600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156128f857503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15612a675743600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403612975576040517fda0cf32100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b43600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600d5490506000606482856129d09190613709565b6129da919061377a565b90506129e7863083611efd565b80846129f39190613b12565b92508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167f950bf68fecec7b605a7ba01ed8c599a388694fd2f5b588a71f54ccd1c01ca16b86868587604051612a589493929190613b46565b60405180910390a35050612c4d565b8273ffffffffffffffffffffffffffffffffffffffff16601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015612b0e5750600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015612b4657503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612b5f5750601060149054906101000a900460ff16155b15612c4c576000600e549050600060648285612b7b9190613709565b612b85919061377a565b9050612b92863083611efd565b6001601060146101000a81548160ff021916908315150217905550612bb5612ce1565b6000601060146101000a81548160ff0219169083151502179055508084612bdc9190613b12565b92508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167f950bf68fecec7b605a7ba01ed8c599a388694fd2f5b588a71f54ccd1c01ca16b86868587604051612c419493929190613b46565b60405180910390a350505b5b5b5b612c5a84848361300d565b50505050565b612c68610fb8565b15612c9f576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b612ca9610fb8565b612cdf576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b6000612cec3061112e565b905060008103612cfc575061300b565b6000600267ffffffffffffffff811115612d1957612d18613b8b565b5b604051908082528060200260200182016040528015612d475781602001602082028036833780820191505090505b5090503081600081518110612d5f57612d5e613bba565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612e06573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e2a9190613bfe565b81600181518110612e3e57612e3d613bba565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250503073ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b8152600401612ed59291906137ed565b6020604051808303816000875af1158015612ef4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f18919061382b565b50600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac94783600084600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518663ffffffff1660e01b8152600401612f9f959493929190613ce9565b600060405180830381600087803b158015612fb957600080fd5b505af1158015612fcd573d6000803e3d6000fd5b505050507f42c9c0bd1fc983236459b9be3c73e1bb9bcec04b2a2dafe47ffe5629d4bbc20782604051613000919061345c565b60405180910390a150505b565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361305f578060026000828254613053919061398f565b92505081905550613132565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156130eb578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016130e293929190613ab2565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361317b57806002600082825403925050819055506131c8565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051613225919061345c565b60405180910390a3505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061326282613237565b9050919050565b61327281613257565b811461327d57600080fd5b50565b60008135905061328f81613269565b92915050565b6000602082840312156132ab576132aa613232565b5b60006132b984828501613280565b91505092915050565b60008115159050919050565b6132d7816132c2565b82525050565b60006020820190506132f260008301846132ce565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015613332578082015181840152602081019050613317565b60008484015250505050565b6000601f19601f8301169050919050565b600061335a826132f8565b6133648185613303565b9350613374818560208601613314565b61337d8161333e565b840191505092915050565b600060208201905081810360008301526133a2818461334f565b905092915050565b6000819050919050565b6133bd816133aa565b81146133c857600080fd5b50565b6000813590506133da816133b4565b92915050565b600080604083850312156133f7576133f6613232565b5b600061340585828601613280565b9250506020613416858286016133cb565b9150509250929050565b60006020828403121561343657613435613232565b5b6000613444848285016133cb565b91505092915050565b613456816133aa565b82525050565b6000602082019050613471600083018461344d565b92915050565b6000806000606084860312156134905761348f613232565b5b600061349e86828701613280565b93505060206134af86828701613280565b92505060406134c0868287016133cb565b9150509250925092565b600060ff82169050919050565b6134e0816134ca565b82525050565b60006020820190506134fb60008301846134d7565b92915050565b61350a816132c2565b811461351557600080fd5b50565b60008135905061352781613501565b92915050565b6000806040838503121561354457613543613232565b5b600061355285828601613280565b925050602061356385828601613518565b9150509250929050565b61357681613257565b82525050565b6000602082019050613591600083018461356d565b92915050565b600080604083850312156135ae576135ad613232565b5b60006135bc85828601613280565b92505060206135cd85828601613280565b9150509250929050565b6000819050919050565b60006135fc6135f76135f284613237565b6135d7565b613237565b9050919050565b600061360e826135e1565b9050919050565b600061362082613603565b9050919050565b61363081613615565b82525050565b600060208201905061364b6000830184613627565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061369857607f821691505b6020821081036136ab576136aa613651565b5b50919050565b60006040820190506136c6600083018561344d565b6136d3602083018461344d565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613714826133aa565b915061371f836133aa565b925082820261372d816133aa565b91508282048414831517613744576137436136da565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613785826133aa565b9150613790836133aa565b9250826137a05761379f61374b565b5b828204905092915050565b6000815190506137ba816133b4565b92915050565b6000602082840312156137d6576137d5613232565b5b60006137e4848285016137ab565b91505092915050565b6000604082019050613802600083018561356d565b61380f602083018461344d565b9392505050565b60008151905061382581613501565b92915050565b60006020828403121561384157613840613232565b5b600061384f84828501613816565b91505092915050565b6000819050919050565b60008160000b9050919050565b600061388a61388561388084613858565b6135d7565b613862565b9050919050565b61389a8161386f565b82525050565b60006060820190506138b56000830186613891565b6138c2602083018561344d565b6138cf604083018461344d565b949350505050565b6000819050919050565b60006138fc6138f76138f2846138d7565b6135d7565b613862565b9050919050565b61390c816138e1565b82525050565b60006060820190506139276000830186613903565b613934602083018561344d565b613941604083018461344d565b949350505050565b600081905092915050565b50565b6000613964600083613949565b915061396f82613954565b600082019050919050565b600061398582613957565b9150819050919050565b600061399a826133aa565b91506139a5836133aa565b92508282019050808211156139bd576139bc6136da565b5b92915050565b6000819050919050565b60006139e86139e36139de846139c3565b6135d7565b6133aa565b9050919050565b6139f8816139cd565b82525050565b600060c082019050613a13600083018961356d565b613a20602083018861344d565b613a2d60408301876139ef565b613a3a60608301866139ef565b613a47608083018561356d565b613a5460a083018461344d565b979650505050505050565b600080600060608486031215613a7857613a77613232565b5b6000613a86868287016137ab565b9350506020613a97868287016137ab565b9250506040613aa8868287016137ab565b9150509250925092565b6000606082019050613ac7600083018661356d565b613ad4602083018561344d565b613ae1604083018461344d565b949350505050565b6000604082019050613afe600083018561356d565b613b0b602083018461356d565b9392505050565b6000613b1d826133aa565b9150613b28836133aa565b9250828203905081811115613b4057613b3f6136da565b5b92915050565b6000608082019050613b5b600083018761344d565b613b68602083018661344d565b613b75604083018561344d565b613b82606083018461344d565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050613bf881613269565b92915050565b600060208284031215613c1457613c13613232565b5b6000613c2284828501613be9565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b613c6081613257565b82525050565b6000613c728383613c57565b60208301905092915050565b6000602082019050919050565b6000613c9682613c2b565b613ca08185613c36565b9350613cab83613c47565b8060005b83811015613cdc578151613cc38882613c66565b9750613cce83613c7e565b925050600181019050613caf565b5085935050505092915050565b600060a082019050613cfe600083018861344d565b613d0b60208301876139ef565b8181036040830152613d1d8186613c8b565b9050613d2c606083018561356d565b613d39608083018461344d565b969550505050505056fea26469706673582212207a9de8a72467a369b16cdfcc2689f82df528a45784cfa7a4b9033b4b6058b3aa64736f6c6343000814003300000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000b16d6790c85bf3c505882b3aa2cd2cc6b02a7115000000000000000000000000b16d6790c85bf3c505882b3aa2cd2cc6b02a71150000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000b16d6790c85bf3c505882b3aa2cd2cc6b02a71150000000000000000000000000000000000000000000000000000000000000009486970706f7361757200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005484950504f000000000000000000000000000000000000000000000000000000
0x00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000b16d6790c85bf3c505882b3aa2cd2cc6b02a7115000000000000000000000000b16d6790c85bf3c505882b3aa2cd2cc6b02a71150000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000b16d6790c85bf3c505882b3aa2cd2cc6b02a71150000000000000000000000000000000000000000000000000000000000000009486970706f7361757200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005484950504f000000000000000000000000000000000000000000000000000000
----Decoded View------------Arg [0] : _name (string): HipposaurArg [1] : _symbol (string): HIPPOArg [2] : _treasury (address): 0xb16d6790C85bf3C505882B3AA2CD2CC6b02a7115Arg [3] : _owner (address): 0xb16d6790C85bf3C505882B3AA2CD2CC6b02a7115Arg [4] : _router (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488DArg [5] : _operationsWalletAddress (address): 0xb16d6790C85bf3C505882B3AA2CD2CC6b02a7115
----Encoded View------------Arg [0] : 0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009486970706f736175720000000000000000000000000000000000000000000000Arg [1] : 0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000005484950504f000000000000000000000000000000000000000000000000000000Arg [2] : 0x000000000000000000000000b16d6790c85bf3c505882b3aa2cd2cc6b02a7115Arg [3] : 0x000000000000000000000000b16d6790c85bf3c505882b3aa2cd2cc6b02a7115Arg [4] : 0x0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488dArg [5] : 0x000000000000000000000000b16d6790c85bf3c505882b3aa2cd2cc6b02a7115