[ { "inputs": [ { "internalType": "address", "name": "team_", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "account", "type": "address" }, { "indexed": false, "internalType": "bool", "name": "isExcluded", "type": "bool" } ], "name": "ExcludeFromFees", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "pair", "type": "address" }, { "indexed": true, "internalType": "address", "name": "value", "type": "address" } ], "name": "SetAutomatedMarketMakerPair", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "tokensSwapped", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "ethReceived", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "tokensIntoLiquidity", "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": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "newAddress", "type": "address" }, { "indexed": true, "internalType": "address", "name": "oldAddress", "type": "address" } ], "name": "UpdateUniswapV2Router", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "newWallet", "type": "address" }, { "indexed": true, "internalType": "address", "name": "oldWallet", "type": "address" } ], "name": "devWalletUpdated", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "newWallet", "type": "address" }, { "indexed": true, "internalType": "address", "name": "oldWallet", "type": "address" } ], "name": "marketingWalletUpdated", "type": "event" }, { "inputs": [], "name": "_getChainID", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "_isExcludedMaxTransactionAmount", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "pair", "type": "address" }, { "internalType": "address", "name": "value", "type": "address" } ], "name": "_setAutomatedMarketMakerPair", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_pair", "type": "address" } ], "name": "addPair", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "addTeamMember", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "address_", "type": "address[]" }, { "internalType": "bool", "name": "val", "type": "bool" } ], "name": "approveSwap", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "automatedMarketMakerPairs", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "baseTokenURI", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "buyDevFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "buyLiquidityFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "buyMarketingFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "buyTotalFees", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "deadAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "devWallet", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "enableTrading", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "bool", "name": "excluded", "type": "bool" } ], "name": "excludeFromFees", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "updAds", "type": "address" }, { "internalType": "bool", "name": "isEx", "type": "bool" } ], "name": "excludeFromMaxTransaction", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_addresses", "type": "address[]" }, { "internalType": "uint256", "name": "_out", "type": "uint256" } ], "name": "execute", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "getTelegramInformation", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getTwitterInformation", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getWebsiteInformation", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "isExcludedFromFees", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "lastLpBurnTime", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "lastManualLpBurnTime", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "limitsEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "lpBurnEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "lpBurnFrequency", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "manualBurnFrequency", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "percent", "type": "uint256" } ], "name": "manualBurnLiquidityPairTokens", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "marketingWallet", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "maxTransactionAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "maxWallet", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "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": "percentForLPBurn", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "removeLimits", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "sellDevFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "sellLiquidityFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "sellMarketingFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "sellTotalFees", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_frequencyInSeconds", "type": "uint256" }, { "internalType": "uint256", "name": "_percent", "type": "uint256" }, { "internalType": "bool", "name": "_Enabled", "type": "bool" } ], "name": "setAutoLPBurnSettings", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "pair", "type": "address" }, { "internalType": "address", "name": "value", "type": "address" } ], "name": "setAutomatedMarketMakerPair", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "__websiteInformation", "type": "string" }, { "internalType": "string", "name": "__telegramInformation", "type": "string" }, { "internalType": "string", "name": "__twitterInformation", "type": "string" } ], "name": "setSocials", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "_tokenURI", "type": "string" } ], "name": "setTokenURI", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "swapEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "swapTokensAtAmount", "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": "tokenURI", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tokensForDev", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tokensForLiquidity", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tokensForMarketing", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" } ], "name": "totalAmountToDistribute", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tradingActive", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "transferDelayEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "uniswapFactory", "outputs": [ { "internalType": "contract IUniswapV2Factory", "name": "", "type": "address" } ], "stateMutability": "view", "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": "uint256", "name": "newNum", "type": "uint256" } ], "name": "updateMaxTxnAmount", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newNum", "type": "uint256" } ], "name": "updateMaxWalletAmount", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newAmount", "type": "uint256" } ], "name": "updateSwapTokensAtAmount", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60a0604052620d2f00601455600160165565010e156350006017556001602460016101000a81548160ff0219169083151502179055506001602460026101000a81548160ff0219169083151502179055506001602460036101000a81548160ff0219169083151502179055506001602460046101000a81548160ff0219169083151502179055505f602460056101000a81548160ff021916908315150217905550348015620000ac575f80fd5b5060405162006b4738038062006b478339818101604052810190620000d2919062000ad3565b6040518060400160405280600881526020017f52617a6f722041490000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f52415a4f5200000000000000000000000000000000000000000000000000000081525082805f620001516200059a60201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3505082600490816200023f919062000d67565b50816005908162000251919062000d67565b505050505f737a250d5630b4cf539739df2c5dacb4c659f2488d905062000280816001620005a160201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505060805173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000300573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000326919062000ad3565b600c5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f805f805f805f6802b5e3af16b1880000905086601b8190555085601a8190555084601981905550601954601a54601b54620003a2919062000e78565b620003ae919062000e78565b601c81905550836022819055508260218190555081602081905550602054602154602254620003de919062000e78565b620003ea919062000e78565b6023819055506107d0600a8262000402919062000eb2565b6200040e919062000f29565b60128190555069be951906eba2aa80000060118190555069be951906eba2aa800000601081905550620004466200060960201b60201c565b600f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620004956200060960201b60201c565b600e5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620004f6620004e86200060960201b60201c565b60016200063060201b60201c565b620005093060016200063060201b60201c565b6200051e61dead60016200063060201b60201c565b62000540620005326200060960201b60201c565b6001620005a160201b60201c565b62000553306001620005a160201b60201c565b6200056861dead6001620005a160201b60201c565b6200057a3382620006e860201b60201c565b6200058a6200088760201b60201c565b505050505050505050506200111d565b5f33905090565b620005b1620008b960201b60201c565b8060285f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b62000640620008b960201b60201c565b8060275f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df782604051620006dc919062000f7c565b60405180910390a25050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000759576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007509062000ff5565b60405180910390fd5b6200076c5f83836200094a60201b60201c565b62000783816006546200094f60201b90919060201c565b600681905550620007db8160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546200094f60201b90919060201c565b60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200087b919062001026565b60405180910390a35050565b5f62000898620008b960201b60201c565b5f602460036101000a81548160ff0219169083151502179055506001905090565b620008c96200059a60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620008ef620009b160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000948576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200093f906200108f565b60405180910390fd5b565b505050565b5f8082846200095f919062000e78565b905083811015620009a7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200099e90620010fd565b60405180910390fd5b8091505092915050565b5f80620009c3620009cc60201b60201c565b90508091505090565b5f8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161462000a46575f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1662000a69565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff165b905090565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f62000a9d8262000a72565b9050919050565b62000aaf8162000a91565b811462000aba575f80fd5b50565b5f8151905062000acd8162000aa4565b92915050565b5f6020828403121562000aeb5762000aea62000a6e565b5b5f62000afa8482850162000abd565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168062000b7f57607f821691505b60208210810362000b955762000b9462000b3a565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830262000bf97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000bbc565b62000c05868362000bbc565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f62000c4f62000c4962000c438462000c1d565b62000c26565b62000c1d565b9050919050565b5f819050919050565b62000c6a8362000c2f565b62000c8262000c798262000c56565b84845462000bc8565b825550505050565b5f90565b62000c9862000c8a565b62000ca581848462000c5f565b505050565b5b8181101562000ccc5762000cc05f8262000c8e565b60018101905062000cab565b5050565b601f82111562000d1b5762000ce58162000b9b565b62000cf08462000bad565b8101602085101562000d00578190505b62000d1862000d0f8562000bad565b83018262000caa565b50505b505050565b5f82821c905092915050565b5f62000d3d5f198460080262000d20565b1980831691505092915050565b5f62000d57838362000d2c565b9150826002028217905092915050565b62000d728262000b03565b67ffffffffffffffff81111562000d8e5762000d8d62000b0d565b5b62000d9a825462000b67565b62000da782828562000cd0565b5f60209050601f83116001811462000ddd575f841562000dc8578287015190505b62000dd4858262000d4a565b86555062000e43565b601f19841662000ded8662000b9b565b5f5b8281101562000e165784890151825560018201915060208501945060208101905062000def565b8683101562000e36578489015162000e32601f89168262000d2c565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f62000e848262000c1d565b915062000e918362000c1d565b925082820190508082111562000eac5762000eab62000e4b565b5b92915050565b5f62000ebe8262000c1d565b915062000ecb8362000c1d565b925082820262000edb8162000c1d565b9150828204841483151762000ef55762000ef462000e4b565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f62000f358262000c1d565b915062000f428362000c1d565b92508262000f555762000f5462000efc565b5b828204905092915050565b5f8115159050919050565b62000f768162000f60565b82525050565b5f60208201905062000f915f83018462000f6b565b92915050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f62000fdd601f8362000f97565b915062000fea8262000fa7565b602082019050919050565b5f6020820190508181035f8301526200100e8162000fcf565b9050919050565b620010208162000c1d565b82525050565b5f6020820190506200103b5f83018462001015565b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6200107760208362000f97565b9150620010848262001041565b602082019050919050565b5f6020820190508181035f830152620010a88162001069565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f620010e5601b8362000f97565b9150620010f282620010af565b602082019050919050565b5f6020820190508181035f8301526200111681620010d7565b9050919050565b6080516159f5620011525f395f818161117c01528181612c9701528181613cfd01528181613ddc0152613e0301526159f55ff3fe608060405260043610610413575f3560e01c80638a8c523c1161021d578063c024666811610122578063dd62ed3e116100aa578063f11a24d311610079578063f11a24d314610f88578063f2fde38b14610fb2578063f637434214610fda578063f8b45b0514611004578063fe72b27a1461102e5761041a565b8063dd62ed3e14610ed0578063e0dc354614610f0c578063e0df5b6f14610f36578063e2f4560514610f5e5761041a565b8063c876d0b9116100f1578063c876d0b914610dec578063c8c8ebe414610e16578063d257b34f14610e40578063d547cfb714610e7c578063d85ba06314610ea65761041a565b8063c024666814610d4a578063c18bc19514610d72578063c2b7bbb614610d9a578063c3f93b0114610dc25761041a565b8063a0d82dc5116101a5578063a9059cbb11610174578063a9059cbb14610c58578063ad296d9d14610c94578063b62496f514610cbc578063bbbb3ffc14610cf8578063bbc0c74214610d205761041a565b8063a0d82dc514610ba0578063a165506f14610bca578063a457c2d714610bf2578063a4c82a0014610c2e5761041a565b806392136913116101ec5780639213691314610ace57806395d89b4114610af85780639c3b4fdc14610b225780639ec22c0e14610b4c5780639fccce3214610b765761041a565b80638a8c523c14610a3a5780638bdb2afa14610a505780638da5cb5b14610a7a5780638ea5220f14610aa45761041a565b80633582ad231161032357806370a08231116102ab578063751039fc1161027a578063751039fc1461096a578063756b7bb7146109945780637571336a146109be57806375f0a874146109e65780637bce5a0414610a105761041a565b806370a08231146108b4578063715018a6146108f057806371954d7414610906578063730c1888146109425761041a565b806349bd5a5e116102f257806349bd5a5e146107d05780634fbee193146107fa578063660a00ed146108365780636a486a8e146108605780636ddd17131461088a5761041a565b80633582ad231461071857806339509351146107425780633c130d901461077e5780633eb2b5ad146107a85761041a565b80631a8145bb116103a657806326ededb81161037557806326ededb81461064857806327c8f835146106705780632c3e486c1461069a5780632e82f1a0146106c4578063313ce567146106ee5761041a565b80631a8145bb146105905780631f3fed8f146105ba578063203e727e146105e457806323b872dd1461060c5761041a565b80631694505e116103e25780631694505e146104e857806318160ddd14610512578063184c16c51461053c578063199ffc72146105665761041a565b806306fdde031461041e578063095ea7b3146104485780630d0da2d41461048457806310d5de53146104ac5761041a565b3661041a57005b5f80fd5b348015610429575f80fd5b5061043261106a565b60405161043f9190613f70565b60405180910390f35b348015610453575f80fd5b5061046e6004803603810190610469919061402e565b6110fa565b60405161047b9190614086565b60405180910390f35b34801561048f575f80fd5b506104aa60048036038101906104a59190614100565b611117565b005b3480156104b7575f80fd5b506104d260048036038101906104cd91906141b0565b61115d565b6040516104df9190614086565b60405180910390f35b3480156104f3575f80fd5b506104fc61117a565b6040516105099190614236565b60405180910390f35b34801561051d575f80fd5b5061052661119e565b604051610533919061425e565b60405180910390f35b348015610547575f80fd5b506105506111a7565b60405161055d919061425e565b60405180910390f35b348015610571575f80fd5b5061057a6111ad565b604051610587919061425e565b60405180910390f35b34801561059b575f80fd5b506105a46111b3565b6040516105b1919061425e565b60405180910390f35b3480156105c5575f80fd5b506105ce6111b9565b6040516105db919061425e565b60405180910390f35b3480156105ef575f80fd5b5061060a60048036038101906106059190614277565b6111bf565b005b348015610617575f80fd5b50610632600480360381019061062d91906142a2565b611252565b60405161063f9190614086565b60405180910390f35b348015610653575f80fd5b5061066e60048036038101906106699190614347565b611326565b005b34801561067b575f80fd5b50610684611401565b60405161069191906143b3565b60405180910390f35b3480156106a5575f80fd5b506106ae611407565b6040516106bb919061425e565b60405180910390f35b3480156106cf575f80fd5b506106d861140d565b6040516106e59190614086565b60405180910390f35b3480156106f9575f80fd5b50610702611420565b60405161070f91906143e7565b60405180910390f35b348015610723575f80fd5b5061072c611428565b6040516107399190614086565b60405180910390f35b34801561074d575f80fd5b506107686004803603810190610763919061402e565b61143b565b6040516107759190614086565b60405180910390f35b348015610789575f80fd5b506107926114e9565b60405161079f9190613f70565b60405180910390f35b3480156107b3575f80fd5b506107ce60048036038101906107c991906141b0565b6115a3565b005b3480156107db575f80fd5b506107e46115ee565b6040516107f191906143b3565b60405180910390f35b348015610805575f80fd5b50610820600480360381019061081b91906141b0565b611613565b60405161082d9190614086565b60405180910390f35b348015610841575f80fd5b5061084a611665565b604051610857919061425e565b60405180910390f35b34801561086b575f80fd5b5061087461166c565b604051610881919061425e565b60405180910390f35b348015610895575f80fd5b5061089e611672565b6040516108ab9190614086565b60405180910390f35b3480156108bf575f80fd5b506108da60048036038101906108d591906141b0565b611685565b6040516108e7919061425e565b60405180910390f35b3480156108fb575f80fd5b506109046116cb565b005b348015610911575f80fd5b5061092c600480360381019061092791906141b0565b61178d565b6040516109399190614086565b60405180910390f35b34801561094d575f80fd5b506109686004803603810190610963919061442a565b6117df565b005b348015610975575f80fd5b5061097e6118aa565b60405161098b9190614086565b60405180910390f35b34801561099f575f80fd5b506109a86118d4565b6040516109b59190613f70565b60405180910390f35b3480156109c9575f80fd5b506109e460048036038101906109df919061447a565b611964565b005b3480156109f1575f80fd5b506109fa6119c4565b604051610a0791906143b3565b60405180910390f35b348015610a1b575f80fd5b50610a246119e9565b604051610a31919061425e565b60405180910390f35b348015610a45575f80fd5b50610a4e6119ef565b005b348015610a5b575f80fd5b50610a64611a36565b604051610a7191906144d8565b60405180910390f35b348015610a85575f80fd5b50610a8e611a5b565b604051610a9b91906143b3565b60405180910390f35b348015610aaf575f80fd5b50610ab8611a82565b604051610ac591906143b3565b60405180910390f35b348015610ad9575f80fd5b50610ae2611aa7565b604051610aef919061425e565b60405180910390f35b348015610b03575f80fd5b50610b0c611aad565b604051610b199190613f70565b60405180910390f35b348015610b2d575f80fd5b50610b36611b3d565b604051610b43919061425e565b60405180910390f35b348015610b57575f80fd5b50610b60611b43565b604051610b6d919061425e565b60405180910390f35b348015610b81575f80fd5b50610b8a611b49565b604051610b97919061425e565b60405180910390f35b348015610bab575f80fd5b50610bb4611b4f565b604051610bc1919061425e565b60405180910390f35b348015610bd5575f80fd5b50610bf06004803603810190610beb91906144f1565b611b55565b005b348015610bfd575f80fd5b50610c186004803603810190610c13919061402e565b611b6b565b604051610c259190614086565b60405180910390f35b348015610c39575f80fd5b50610c42611c33565b604051610c4f919061425e565b60405180910390f35b348015610c63575f80fd5b50610c7e6004803603810190610c79919061402e565b611c39565b604051610c8b9190614086565b60405180910390f35b348015610c9f575f80fd5b50610cba6004803603810190610cb5919061452f565b611c56565b005b348015610cc7575f80fd5b50610ce26004803603810190610cdd91906141b0565b611cff565b604051610cef91906143b3565b60405180910390f35b348015610d03575f80fd5b50610d1e6004803603810190610d1991906144f1565b611d2f565b005b348015610d2b575f80fd5b50610d34611e10565b604051610d419190614086565b60405180910390f35b348015610d55575f80fd5b50610d706004803603810190610d6b919061447a565b611e23565b005b348015610d7d575f80fd5b50610d986004803603810190610d939190614277565b611ed1565b005b348015610da5575f80fd5b50610dc06004803603810190610dbb91906141b0565b611f64565b005b348015610dcd575f80fd5b50610dd6611fdb565b604051610de39190613f70565b60405180910390f35b348015610df7575f80fd5b50610e0061206b565b604051610e0d9190614086565b60405180910390f35b348015610e21575f80fd5b50610e2a61207e565b604051610e37919061425e565b60405180910390f35b348015610e4b575f80fd5b50610e666004803603810190610e619190614277565b612084565b604051610e739190614086565b60405180910390f35b348015610e87575f80fd5b50610e90612164565b604051610e9d9190613f70565b60405180910390f35b348015610eb1575f80fd5b50610eba6121f0565b604051610ec7919061425e565b60405180910390f35b348015610edb575f80fd5b50610ef66004803603810190610ef191906144f1565b6121f6565b604051610f03919061425e565b60405180910390f35b348015610f17575f80fd5b50610f20612278565b604051610f2d9190613f70565b60405180910390f35b348015610f41575f80fd5b50610f5c6004803603810190610f5791906146b4565b612308565b005b348015610f69575f80fd5b50610f72612323565b604051610f7f919061425e565b60405180910390f35b348015610f93575f80fd5b50610f9c612329565b604051610fa9919061425e565b60405180910390f35b348015610fbd575f80fd5b50610fd86004803603810190610fd391906141b0565b61232f565b005b348015610fe5575f80fd5b50610fee612460565b604051610ffb919061425e565b60405180910390f35b34801561100f575f80fd5b50611018612466565b604051611025919061425e565b60405180910390f35b348015611039575f80fd5b50611054600480360381019061104f9190614277565b61246c565b6040516110619190614086565b60405180910390f35b60606004805461107990614728565b80601f01602080910402602001604051908101604052809291908181526020018280546110a590614728565b80156110f05780601f106110c7576101008083540402835291602001916110f0565b820191905f5260205f20905b8154815290600101906020018083116110d357829003601f168201915b5050505050905090565b5f61110d6111066126f7565b84846126fe565b6001905092915050565b61111f6128c1565b8585600891826111309291906148f6565b508383600991826111429291906148f6565b508181600a91826111549291906148f6565b50505050505050565b6028602052805f5260405f205f915054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f600654905090565b60145481565b60165481565b601e5481565b601d5481565b6111c76128c1565b633b9aca006103e860016111d961119e565b6111e391906149f0565b6111ed9190614a5e565b6111f79190614a5e565b811015611239576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123090614afe565b60405180910390fd5b633b9aca008161124991906149f0565b60118190555050565b5f61125e84848461293f565b61131b8461126a6126f7565b611316856040518060600160405280602881526020016159736028913960035f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6112cd6126f7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546134749092919063ffffffff16565b6126fe565b600190509392505050565b61132e6128c1565b5f5b838390508110156113fb5783838281811061134e5761134d614b1c565b5b905060200201602081019061136391906141b0565b73ffffffffffffffffffffffffffffffffffffffff16600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113e0919061425e565b60405180910390a380806113f390614b49565b915050611330565b50505050565b61dead81565b60175481565b602460019054906101000a900460ff1681565b5f6009905090565b602460039054906101000a900460ff1681565b5f6114df6114476126f7565b846114da8560035f6114576126f7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546134d690919063ffffffff16565b6126fe565b6001905092915050565b60605f600b80546114f990614728565b9050116115145760405180602001604052805f81525061159e565b600b805461152190614728565b80601f016020809104026020016040519081016040528092919081815260200182805461154d90614728565b80156115985780601f1061156f57610100808354040283529160200191611598565b820191905f5260205f20905b81548152906001019060200180831161157b57829003601f168201915b50505050505b905090565b6115ab6128c1565b8060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60275f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b5f46905090565b60235481565b602460049054906101000a900460ff1681565b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6116d36128c1565b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f60255f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b6117e76128c1565b61025883101561182c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182390614c00565b60405180910390fd5b6103e8821115801561183e57505f8210155b61187d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161187490614c8e565b60405180910390fd5b826017819055508160168190555080602460016101000a81548160ff021916908315150217905550505050565b5f6118b36128c1565b5f602460036101000a81548160ff0219169083151502179055506001905090565b6060600980546118e390614728565b80601f016020809104026020016040519081016040528092919081815260200182805461190f90614728565b801561195a5780601f106119315761010080835404028352916020019161195a565b820191905f5260205f20905b81548152906001019060200180831161193d57829003601f168201915b5050505050905090565b61196c6128c1565b8060285f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601b5481565b6119f76128c1565b6001602460026101000a81548160ff0219169083151502179055506001602460046101000a81548160ff02191690831515021790555042601881905550565b600c5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60225481565b606060058054611abc90614728565b80601f0160208091040260200160405190810160405280929190818152602001828054611ae890614728565b8015611b335780601f10611b0a57610100808354040283529160200191611b33565b820191905f5260205f20905b815481529060010190602001808311611b1657829003601f168201915b5050505050905090565b60195481565b60155481565b601f5481565b60205481565b611b5d6128c1565b611b678282611d2f565b5050565b5f611c29611b776126f7565b84611c248560405180606001604052806025815260200161599b6025913960035f611ba06126f7565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546134749092919063ffffffff16565b6126fe565b6001905092915050565b60185481565b5f611c4c611c456126f7565b848461293f565b6001905092915050565b611c5e6128c1565b5f5b83839050811015611cf9578160255f868685818110611c8257611c81614b1c565b5b9050602002016020810190611c9791906141b0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080611cf190614b49565b915050611c60565b50505050565b6029602052805f5260405f205f915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611d376128c1565b8060295f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f1ae86e1795cd1c161e96c6525438e119d8492810817588494e7b4e2c871793d960405160405180910390a35050565b602460029054906101000a900460ff1681565b611e2b6128c1565b8060275f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df782604051611ec59190614086565b60405180910390a25050565b611ed96128c1565b633b9aca006103e86005611eeb61119e565b611ef591906149f0565b611eff9190614a5e565b611f099190614a5e565b811015611f4b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f4290614d1c565b60405180910390fd5b633b9aca0081611f5b91906149f0565b60108190555050565b611f6c6128c1565b80600d5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611fd8600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001611964565b50565b6060600a8054611fea90614728565b80601f016020809104026020016040519081016040528092919081815260200182805461201690614728565b80156120615780601f1061203857610100808354040283529160200191612061565b820191905f5260205f20905b81548152906001019060200180831161204457829003601f168201915b5050505050905090565b602460059054906101000a900460ff1681565b60115481565b5f61208d6128c1565b620186a0600161209b61119e565b6120a591906149f0565b6120af9190614a5e565b8210156120f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120e890614daa565b60405180910390fd5b6103e8600a6120fe61119e565b61210891906149f0565b6121129190614a5e565b821115612154576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161214b90614e38565b60405180910390fd5b8160128190555060019050919050565b600b805461217190614728565b80601f016020809104026020016040519081016040528092919081815260200182805461219d90614728565b80156121e85780601f106121bf576101008083540402835291602001916121e8565b820191905f5260205f20905b8154815290600101906020018083116121cb57829003601f168201915b505050505081565b601c5481565b5f60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60606008805461228790614728565b80601f01602080910402602001604051908101604052809291908181526020018280546122b390614728565b80156122fe5780601f106122d5576101008083540402835291602001916122fe565b820191905f5260205f20905b8154815290600101906020018083116122e157829003601f168201915b5050505050905090565b6123106128c1565b80600b908161231f9190614e56565b5050565b60125481565b601a5481565b6123376128c1565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036123a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161239c90614f95565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60215481565b60105481565b5f6124756128c1565b6014546015546124859190614fb3565b42116124c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124bd90615030565b60405180910390fd5b6103e882111561250b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612502906150be565b60405180910390fd5b426015819055505f3073ffffffffffffffffffffffffffffffffffffffff166370a08231600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b815260040161256d91906143b3565b602060405180830381865afa158015612588573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906125ac91906150f0565b90505f6125d66127106125c8868561353390919063ffffffff16565b6135aa90919063ffffffff16565b90505f81111561260f5761260e600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1661dead836135f3565b5b5f60295f600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663fff6cae96040518163ffffffff1660e01b81526004015f604051808303815f87803b1580156126d5575f80fd5b505af11580156126e7573d5f803e3d5ffd5b5050505060019350505050919050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361276c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127639061518b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036127da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127d190615219565b60405180910390fd5b8060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516128b4919061425e565b60405180910390a3505050565b6128c96126f7565b73ffffffffffffffffffffffffffffffffffffffff166128e7613880565b73ffffffffffffffffffffffffffffffffffffffff161461293d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161293490615281565b60405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036129ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129a49061530f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612a1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a129061539d565b60405180910390fd5b436013819055505f8103612a3957612a3483835f6135f3565b61346f565b602460039054906101000a900460ff161561303a5761dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015612abf5750612a8f611a5b565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612af757505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612b365750612b06611a5b565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612b4e575060245f9054906101000a900460ff16155b1561303957602460029054906101000a900460ff16612c425760275f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680612c02575060275f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b612c41576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c3890615405565b60405180910390fd5b5b602460059054906101000a900460ff1615612e0757612c5f611a5b565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015612ce657507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612d3f5750600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15612e06574360265f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410612dc3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612dba906154b9565b60405180910390fd5b4360265f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b5b60285f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16612ef757601154811115612e9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e9190615547565b60405180910390fd5b601054612ea683611685565b82612eb19190614fb3565b1115612ef2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ee9906155af565b60405180910390fd5b613038565b60285f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16612f8f57601154811115612f8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f819061563d565b60405180910390fd5b613037565b60285f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1661303657601054612fe983611685565b82612ff49190614fb3565b1115613035576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161302c906155af565b60405180910390fd5b5b5b5b5b5b60135460075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505f61308830611685565b90505f60125482101590508080156130ac5750602460049054906101000a900460ff165b80156130c4575060245f9054906101000a900460ff16155b8015613117575060275f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b801561316a575060275f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b156131ab57600160245f6101000a81548160ff021916908315150217905550613191613893565b5f60245f6101000a81548160ff0219169083151502179055505b60245f9054906101000a900460ff161580156131d35750602460019054906101000a900460ff165b156131e3576131e185613a0c565b505b5f60245f9054906101000a900460ff1615905060275f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680613291575060275f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b1561329a575f90505b5f811561345f575f6023541115613370576132d360646132c56023548861353390919063ffffffff16565b6135aa90919063ffffffff16565b9050602354602154826132e691906149f0565b6132f09190614a5e565b601e5f8282546133009190614fb3565b925050819055506023546020548261331891906149f0565b6133229190614a5e565b601f5f8282546133329190614fb3565b925050819055506023546022548261334a91906149f0565b6133549190614a5e565b601d5f8282546133649190614fb3565b9250508190555061343c565b5f601c54111561343b576133a26064613394601c548861353390919063ffffffff16565b6135aa90919063ffffffff16565b9050601c54601a54826133b591906149f0565b6133bf9190614a5e565b601e5f8282546133cf9190614fb3565b92505081905550601c54601954826133e791906149f0565b6133f19190614a5e565b601f5f8282546134019190614fb3565b92505081905550601c54601b548261341991906149f0565b6134239190614a5e565b601d5f8282546134339190614fb3565b925050819055505b5b5f8111156134505761344f8730836135f3565b5b808561345c919061565b565b94505b61346a8787876135f3565b505050505b505050565b5f8383111582906134bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016134b29190613f70565b60405180910390fd5b505f83856134c9919061565b565b9050809150509392505050565b5f8082846134e49190614fb3565b905083811015613529576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613520906156d8565b60405180910390fd5b8091505092915050565b5f808303613543575f90506135a4565b5f828461355091906149f0565b905082848261355f9190614a5e565b1461359f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161359690615766565b60405180910390fd5b809150505b92915050565b5f6135eb83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250613b11565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603613661576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016136589061530f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036136cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016136c69061539d565b60405180910390fd5b6136da838383613b72565b6137448160405180606001604052806026815260200161594d6026913960025f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546134749092919063ffffffff16565b60025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506137d58160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546134d690919063ffffffff16565b60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051613873919061425e565b60405180910390a3505050565b5f8061388a613b77565b90508091505090565b5f61389d30611685565b90505f601f54601d54601e546138b39190614fb3565b6138bd9190614fb3565b90505f808314806138cd57505f82145b156138da57505050613a0a565b60146012546138e991906149f0565b8311156139025760146012546138ff91906149f0565b92505b5f600283601e548661391491906149f0565b61391e9190614a5e565b6139289190614a5e565b90505f61393e8286613c1790919063ffffffff16565b90505f47905061394d82613c60565b5f6139618247613c1790919063ffffffff16565b90505f601e819055505f601d819055505f601f81905550600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16816040516139bd906157b1565b5f6040518083038185875af1925050503d805f81146139f7576040519150601f19603f3d011682016040523d82523d5f602084013e6139fc565b606091505b505080955050505050505050505b565b5f803073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401613a4791906143b3565b602060405180830381865afa158015613a62573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613a8691906150f0565b90505f613a9e601654836134d690919063ffffffff16565b9050613aa984613e93565b158015613af5575060075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460135411155b15613b06575f8114613b05575f80fd5b5b600192505050919050565b5f8083118290613b57576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b4e9190613f70565b60405180910390fd5b505f8385613b659190614a5e565b9050809150509392505050565b505050565b5f8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614613bef575f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff16613c12565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff165b905090565b5f613c5883836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250613474565b905092915050565b5f600267ffffffffffffffff811115613c7c57613c7b614590565b5b604051908082528060200260200182016040528015613caa5781602001602082028036833780820191505090505b50905030815f81518110613cc157613cc0614b1c565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015613d64573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613d8891906157d9565b81600181518110613d9c57613d9b614b1c565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050613e01307f0000000000000000000000000000000000000000000000000000000000000000846126fe565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b8152600401613e629594939291906158f4565b5f604051808303815f87803b158015613e79575f80fd5b505af1158015613e8b573d5f803e3d5ffd5b505050505050565b5f60255f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16159050919050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015613f1d578082015181840152602081019050613f02565b5f8484015250505050565b5f601f19601f8301169050919050565b5f613f4282613ee6565b613f4c8185613ef0565b9350613f5c818560208601613f00565b613f6581613f28565b840191505092915050565b5f6020820190508181035f830152613f888184613f38565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f613fca82613fa1565b9050919050565b613fda81613fc0565b8114613fe4575f80fd5b50565b5f81359050613ff581613fd1565b92915050565b5f819050919050565b61400d81613ffb565b8114614017575f80fd5b50565b5f8135905061402881614004565b92915050565b5f806040838503121561404457614043613f99565b5b5f61405185828601613fe7565b92505060206140628582860161401a565b9150509250929050565b5f8115159050919050565b6140808161406c565b82525050565b5f6020820190506140995f830184614077565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126140c0576140bf61409f565b5b8235905067ffffffffffffffff8111156140dd576140dc6140a3565b5b6020830191508360018202830111156140f9576140f86140a7565b5b9250929050565b5f805f805f806060878903121561411a57614119613f99565b5b5f87013567ffffffffffffffff81111561413757614136613f9d565b5b61414389828a016140ab565b9650965050602087013567ffffffffffffffff81111561416657614165613f9d565b5b61417289828a016140ab565b9450945050604087013567ffffffffffffffff81111561419557614194613f9d565b5b6141a189828a016140ab565b92509250509295509295509295565b5f602082840312156141c5576141c4613f99565b5b5f6141d284828501613fe7565b91505092915050565b5f819050919050565b5f6141fe6141f96141f484613fa1565b6141db565b613fa1565b9050919050565b5f61420f826141e4565b9050919050565b5f61422082614205565b9050919050565b61423081614216565b82525050565b5f6020820190506142495f830184614227565b92915050565b61425881613ffb565b82525050565b5f6020820190506142715f83018461424f565b92915050565b5f6020828403121561428c5761428b613f99565b5b5f6142998482850161401a565b91505092915050565b5f805f606084860312156142b9576142b8613f99565b5b5f6142c686828701613fe7565b93505060206142d786828701613fe7565b92505060406142e88682870161401a565b9150509250925092565b5f8083601f8401126143075761430661409f565b5b8235905067ffffffffffffffff811115614324576143236140a3565b5b6020830191508360208202830111156143405761433f6140a7565b5b9250929050565b5f805f6040848603121561435e5761435d613f99565b5b5f84013567ffffffffffffffff81111561437b5761437a613f9d565b5b614387868287016142f2565b9350935050602061439a8682870161401a565b9150509250925092565b6143ad81613fc0565b82525050565b5f6020820190506143c65f8301846143a4565b92915050565b5f60ff82169050919050565b6143e1816143cc565b82525050565b5f6020820190506143fa5f8301846143d8565b92915050565b6144098161406c565b8114614413575f80fd5b50565b5f8135905061442481614400565b92915050565b5f805f6060848603121561444157614440613f99565b5b5f61444e8682870161401a565b935050602061445f8682870161401a565b925050604061447086828701614416565b9150509250925092565b5f80604083850312156144905761448f613f99565b5b5f61449d85828601613fe7565b92505060206144ae85828601614416565b9150509250929050565b5f6144c282614205565b9050919050565b6144d2816144b8565b82525050565b5f6020820190506144eb5f8301846144c9565b92915050565b5f806040838503121561450757614506613f99565b5b5f61451485828601613fe7565b925050602061452585828601613fe7565b9150509250929050565b5f805f6040848603121561454657614545613f99565b5b5f84013567ffffffffffffffff81111561456357614562613f9d565b5b61456f868287016142f2565b9350935050602061458286828701614416565b9150509250925092565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6145c682613f28565b810181811067ffffffffffffffff821117156145e5576145e4614590565b5b80604052505050565b5f6145f7613f90565b905061460382826145bd565b919050565b5f67ffffffffffffffff82111561462257614621614590565b5b61462b82613f28565b9050602081019050919050565b828183375f83830152505050565b5f61465861465384614608565b6145ee565b9050828152602081018484840111156146745761467361458c565b5b61467f848285614638565b509392505050565b5f82601f83011261469b5761469a61409f565b5b81356146ab848260208601614646565b91505092915050565b5f602082840312156146c9576146c8613f99565b5b5f82013567ffffffffffffffff8111156146e6576146e5613f9d565b5b6146f284828501614687565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061473f57607f821691505b602082108103614752576147516146fb565b5b50919050565b5f82905092915050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026147be7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82614783565b6147c88683614783565b95508019841693508086168417925050509392505050565b5f6147fa6147f56147f084613ffb565b6141db565b613ffb565b9050919050565b5f819050919050565b614813836147e0565b61482761481f82614801565b84845461478f565b825550505050565b5f90565b61483b61482f565b61484681848461480a565b505050565b5b818110156148695761485e5f82614833565b60018101905061484c565b5050565b601f8211156148ae5761487f81614762565b61488884614774565b81016020851015614897578190505b6148ab6148a385614774565b83018261484b565b50505b505050565b5f82821c905092915050565b5f6148ce5f19846008026148b3565b1980831691505092915050565b5f6148e683836148bf565b9150826002028217905092915050565b6149008383614758565b67ffffffffffffffff81111561491957614918614590565b5b6149238254614728565b61492e82828561486d565b5f601f83116001811461495b575f8415614949578287013590505b61495385826148db565b8655506149ba565b601f19841661496986614762565b5f5b828110156149905784890135825560018201915060208501945060208101905061496b565b868310156149ad57848901356149a9601f8916826148bf565b8355505b6001600288020188555050505b50505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6149fa82613ffb565b9150614a0583613ffb565b9250828202614a1381613ffb565b91508282048414831517614a2a57614a296149c3565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f614a6882613ffb565b9150614a7383613ffb565b925082614a8357614a82614a31565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e74205f8201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b5f614ae8602f83613ef0565b9150614af382614a8e565b604082019050919050565b5f6020820190508181035f830152614b1581614adc565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f614b5382613ffb565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203614b8557614b846149c3565b5b600182019050919050565b7f63616e6e6f7420736574206275796261636b206d6f7265206f6674656e2074685f8201527f616e206576657279203130206d696e7574657300000000000000000000000000602082015250565b5f614bea603383613ef0565b9150614bf582614b90565b604082019050919050565b5f6020820190508181035f830152614c1781614bde565b9050919050565b7f4d75737420736574206175746f204c50206275726e2070657263656e742062655f8201527f747765656e20302520616e642031302500000000000000000000000000000000602082015250565b5f614c78603083613ef0565b9150614c8382614c1e565b604082019050919050565b5f6020820190508181035f830152614ca581614c6c565b9050919050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e205f8201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b5f614d06602483613ef0565b9150614d1182614cac565b604082019050919050565b5f6020820190508181035f830152614d3381614cfa565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e5f8201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b5f614d94603583613ef0565b9150614d9f82614d3a565b604082019050919050565b5f6020820190508181035f830152614dc181614d88565b9050919050565b7f5377617020616d6f756e742063616e6e6f7420626520686967686572207468615f8201527f6e20312520746f74616c20737570706c792e0000000000000000000000000000602082015250565b5f614e22603283613ef0565b9150614e2d82614dc8565b604082019050919050565b5f6020820190508181035f830152614e4f81614e16565b9050919050565b614e5f82613ee6565b67ffffffffffffffff811115614e7857614e77614590565b5b614e828254614728565b614e8d82828561486d565b5f60209050601f831160018114614ebe575f8415614eac578287015190505b614eb685826148db565b865550614f1d565b601f198416614ecc86614762565b5f5b82811015614ef357848901518255600182019150602085019450602081019050614ece565b86831015614f105784890151614f0c601f8916826148bf565b8355505b6001600288020188555050505b505050505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f614f7f602683613ef0565b9150614f8a82614f25565b604082019050919050565b5f6020820190508181035f830152614fac81614f73565b9050919050565b5f614fbd82613ffb565b9150614fc883613ffb565b9250828201905080821115614fe057614fdf6149c3565b5b92915050565b7f4d757374207761697420666f7220636f6f6c646f776e20746f2066696e6973685f82015250565b5f61501a602083613ef0565b915061502582614fe6565b602082019050919050565b5f6020820190508181035f8301526150478161500e565b9050919050565b7f4d6179206e6f74206e756b65206d6f7265207468616e20313025206f6620746f5f8201527f6b656e7320696e204c5000000000000000000000000000000000000000000000602082015250565b5f6150a8602a83613ef0565b91506150b38261504e565b604082019050919050565b5f6020820190508181035f8301526150d58161509c565b9050919050565b5f815190506150ea81614004565b92915050565b5f6020828403121561510557615104613f99565b5b5f615112848285016150dc565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f615175602483613ef0565b91506151808261511b565b604082019050919050565b5f6020820190508181035f8301526151a281615169565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f615203602283613ef0565b915061520e826151a9565b604082019050919050565b5f6020820190508181035f830152615230816151f7565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61526b602083613ef0565b915061527682615237565b602082019050919050565b5f6020820190508181035f8301526152988161525f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6152f9602583613ef0565b91506153048261529f565b604082019050919050565b5f6020820190508181035f830152615326816152ed565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f615387602383613ef0565b91506153928261532d565b604082019050919050565b5f6020820190508181035f8301526153b48161537b565b9050919050565b7f54726164696e67206973206e6f74206163746976652e000000000000000000005f82015250565b5f6153ef601683613ef0565b91506153fa826153bb565b602082019050919050565b5f6020820190508181035f83015261541c816153e3565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c5f8201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b60208201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000604082015250565b5f6154a3604983613ef0565b91506154ae82615423565b606082019050919050565b5f6020820190508181035f8301526154d081615497565b9050919050565b7f427579207472616e7366657220616d6f756e74206578636565647320746865205f8201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b5f615531603583613ef0565b915061553c826154d7565b604082019050919050565b5f6020820190508181035f83015261555e81615525565b9050919050565b7f4d61782077616c6c6574206578636565646564000000000000000000000000005f82015250565b5f615599601383613ef0565b91506155a482615565565b602082019050919050565b5f6020820190508181035f8301526155c68161558d565b9050919050565b7f53656c6c207472616e7366657220616d6f756e742065786365656473207468655f8201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b5f615627603683613ef0565b9150615632826155cd565b604082019050919050565b5f6020820190508181035f8301526156548161561b565b9050919050565b5f61566582613ffb565b915061567083613ffb565b9250828203905081811115615688576156876149c3565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f6156c2601b83613ef0565b91506156cd8261568e565b602082019050919050565b5f6020820190508181035f8301526156ef816156b6565b9050919050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f615750602183613ef0565b915061575b826156f6565b604082019050919050565b5f6020820190508181035f83015261577d81615744565b9050919050565b5f81905092915050565b50565b5f61579c5f83615784565b91506157a78261578e565b5f82019050919050565b5f6157bb82615791565b9150819050919050565b5f815190506157d381613fd1565b92915050565b5f602082840312156157ee576157ed613f99565b5b5f6157fb848285016157c5565b91505092915050565b5f819050919050565b5f61582761582261581d84615804565b6141db565b613ffb565b9050919050565b6158378161580d565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61586f81613fc0565b82525050565b5f6158808383615866565b60208301905092915050565b5f602082019050919050565b5f6158a28261583d565b6158ac8185615847565b93506158b783615857565b805f5b838110156158e75781516158ce8882615875565b97506158d98361588c565b9250506001810190506158ba565b5085935050505092915050565b5f60a0820190506159075f83018861424f565b615914602083018761582e565b81810360408301526159268186615898565b905061593560608301856143a4565b615942608083018461424f565b969550505050505056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122084a0a7731fd93c1ed3831bd725a50a702d5e1bf6527186666f31fd0b5a09d23864736f6c63430008150033000000000000000000000000b8eff5edbf10e02f1a5d15bd612950687892878e
0x000000000000000000000000b8eff5edbf10e02f1a5d15bd612950687892878e
----Decoded View------------Arg [0] : team_ (address): 0xB8EfF5EDbF10e02F1a5D15bD612950687892878e
----Encoded View------------Arg [0] : 0x000000000000000000000000b8eff5edbf10e02f1a5d15bd612950687892878e