[ { "inputs": [], "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": "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": "newWallet", "type": "address" }, { "indexed": true, "internalType": "address", "name": "oldWallet", "type": "address" } ], "name": "devWalletUpdated", "type": "event" }, { "inputs": [], "name": "USDC", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "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": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "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": "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": [], "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": "account", "type": "address" } ], "name": "isExcludedFromFees", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "limitsInEffect", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "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": "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": "sellTotalFees", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_devFee", "type": "uint256" }, { "internalType": "uint256", "name": "_liquidityFee", "type": "uint256" } ], "name": "setBuyFee", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_devFee", "type": "uint256" }, { "internalType": "uint256", "name": "_liquidityFee", "type": "uint256" } ], "name": "setSellFee", "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": "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": [ { "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": "unclogg", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "uniswapV2Pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "uniswapV2Router", "outputs": [ { "internalType": "contract IUniswapV2Router02", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newDevWallet", "type": "address" } ], "name": "updateDevWallet", "outputs": [], "stateMutability": "nonpayable", "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": "bool", "name": "enabled", "type": "bool" } ], "name": "updateSwapEnabled", "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" } ]
60c060405273a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4860065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600b5f6101000a81548160ff0219169083151502179055505f600b60016101000a81548160ff0219169083151502179055506001600b60026101000a81548160ff0219169083151502179055505f60125f6101000a81548160ff0219169083151502179055503480156100cb575f80fd5b50604051806103c0016040528061038d8152602001614b7e61038d91396040518060400160405280600481526020017ff09f90b200000000000000000000000000000000000000000000000000000000815250816003908161012d9190610b65565b50806004908161013d9190610b65565b50505061015c6101516104be60201b60201c565b6104c560201b60201c565b5f737a250d5630b4cf539739df2c5dacb4c659f2488d905061018581600161058860201b60201c565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610202573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102269190610c92565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518363ffffffff1660e01b8152600401610281929190610ccc565b6020604051808303815f875af115801561029d573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102c19190610c92565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff168152505061030760a051600161058860201b60201c565b5f601e90505f80601e90505f806d63cd06c5e838ebfdcfd958a00000905060646002826103349190610d20565b61033e9190610d8e565b60088190555060646002826103539190610d20565b61035d9190610d8e565b600a819055506127106005826103739190610d20565b61037d9190610d8e565b60098190555084600d8190555083600e81905550600e54600d546103a19190610dbe565b600c8190555082601081905550816011819055506011546010546103c59190610dbe565b600f81905550738888ad3fcd8dd68dc96236c04c35d24e5dece70660075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061043d61043061066860201b60201c565b600161069060201b60201c565b61044e30600161069060201b60201c565b61046161dead600161069060201b60201c565b61047f61047261066860201b60201c565b600161058860201b60201c565b61049030600161058860201b60201c565b6104a361dead600161058860201b60201c565b6104b333826107be60201b60201c565b505050505050610f2c565b5f33905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6105966104be60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166105ba61066860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614610610576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161060790610e4b565b60405180910390fd5b8060145f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61069e6104be60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166106c261066860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614610718576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070f90610e4b565b60405180910390fd5b8060135f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7826040516107b29190610e83565b60405180910390a25050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361082c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082390610ee6565b60405180910390fd5b61083d5f838361092160201b60201c565b8060025f82825461084e9190610dbe565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546108a09190610dbe565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516109049190610f13565b60405180910390a361091d5f838361092660201b60201c565b5050565b505050565b505050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806109a657607f821691505b6020821081036109b9576109b8610962565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302610a1b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826109e0565b610a2586836109e0565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f610a69610a64610a5f84610a3d565b610a46565b610a3d565b9050919050565b5f819050919050565b610a8283610a4f565b610a96610a8e82610a70565b8484546109ec565b825550505050565b5f90565b610aaa610a9e565b610ab5818484610a79565b505050565b5b81811015610ad857610acd5f82610aa2565b600181019050610abb565b5050565b601f821115610b1d57610aee816109bf565b610af7846109d1565b81016020851015610b06578190505b610b1a610b12856109d1565b830182610aba565b50505b505050565b5f82821c905092915050565b5f610b3d5f1984600802610b22565b1980831691505092915050565b5f610b558383610b2e565b9150826002028217905092915050565b610b6e8261092b565b67ffffffffffffffff811115610b8757610b86610935565b5b610b91825461098f565b610b9c828285610adc565b5f60209050601f831160018114610bcd575f8415610bbb578287015190505b610bc58582610b4a565b865550610c2c565b601f198416610bdb866109bf565b5f5b82811015610c0257848901518255600182019150602085019450602081019050610bdd565b86831015610c1f5784890151610c1b601f891682610b2e565b8355505b6001600288020188555050505b505050505050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610c6182610c38565b9050919050565b610c7181610c57565b8114610c7b575f80fd5b50565b5f81519050610c8c81610c68565b92915050565b5f60208284031215610ca757610ca6610c34565b5b5f610cb484828501610c7e565b91505092915050565b610cc681610c57565b82525050565b5f604082019050610cdf5f830185610cbd565b610cec6020830184610cbd565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610d2a82610a3d565b9150610d3583610a3d565b9250828202610d4381610a3d565b91508282048414831517610d5a57610d59610cf3565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f610d9882610a3d565b9150610da383610a3d565b925082610db357610db2610d61565b5b828204905092915050565b5f610dc882610a3d565b9150610dd383610a3d565b9250828201905080821115610deb57610dea610cf3565b5b92915050565b5f82825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f610e35602083610df1565b9150610e4082610e01565b602082019050919050565b5f6020820190508181035f830152610e6281610e29565b9050919050565b5f8115159050919050565b610e7d81610e69565b82525050565b5f602082019050610e965f830184610e74565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f610ed0601f83610df1565b9150610edb82610e9c565b602082019050919050565b5f6020820190508181035f830152610efd81610ec4565b9050919050565b610f0d81610a3d565b82525050565b5f602082019050610f265f830184610f04565b92915050565b60805160a051613c00610f7e5f395f8181610e9401528181611fb7015281816121f8015281816123f2015281816124bc01526125a301525f8181610a8601528181612ad30152612afa0152613c005ff3fe60806040526004361061025f575f3560e01c806389a3027111610143578063c18bc195116100b5578063e2f4560511610079578063e2f45605146108c2578063f11a24d3146108ec578063f2fde38b14610916578063f63743421461093e578063f8b45b0514610968578063fb0ecfa41461099257610266565b8063c18bc195146107ce578063c8c8ebe4146107f6578063d257b34f14610820578063d85ba0631461085c578063dd62ed3e1461088657610266565b806395d89b411161010757806395d89b41146106c25780639c3b4fdc146106ec578063a0d82dc514610716578063a9059cbb14610740578063bbc0c7421461077c578063c0246668146107a657610266565b806389a30271146106065780638a8c523c146106305780638da5cb5b146106465780638ea5220f14610670578063924de9b71461069a57610266565b8063313ce567116101dc5780636ac9a870116101a05780636ac9a870146105105780636ddd17131461053857806370a0823114610562578063715018a61461059e578063751039fc146105b45780637571336a146105de57610266565b8063313ce5671461042c57806349bd5a5e146104565780634a62bb65146104805780634fbee193146104aa5780636a486a8e146104e657610266565b80631816467f116102235780631816467f14610360578063203e727e1461038857806323b872dd146103b05780632522958f146103ec57806327c8f8351461040257610266565b806306fdde031461026a578063095ea7b31461029457806310d5de53146102d05780631694505e1461030c57806318160ddd1461033657610266565b3661026657005b5f80fd5b348015610275575f80fd5b5061027e6109ba565b60405161028b9190612c1b565b60405180910390f35b34801561029f575f80fd5b506102ba60048036038101906102b59190612ccc565b610a4a565b6040516102c79190612d24565b60405180910390f35b3480156102db575f80fd5b506102f660048036038101906102f19190612d3d565b610a67565b6040516103039190612d24565b60405180910390f35b348015610317575f80fd5b50610320610a84565b60405161032d9190612dc3565b60405180910390f35b348015610341575f80fd5b5061034a610aa8565b6040516103579190612deb565b60405180910390f35b34801561036b575f80fd5b5061038660048036038101906103819190612d3d565b610ab1565b005b348015610393575f80fd5b506103ae60048036038101906103a99190612e04565b610beb565b005b3480156103bb575f80fd5b506103d660048036038101906103d19190612e2f565b610cfa565b6040516103e39190612d24565b60405180910390f35b3480156103f7575f80fd5b50610400610dec565b005b34801561040d575f80fd5b50610416610e84565b6040516104239190612e8e565b60405180910390f35b348015610437575f80fd5b50610440610e8a565b60405161044d9190612ec2565b60405180910390f35b348015610461575f80fd5b5061046a610e92565b6040516104779190612e8e565b60405180910390f35b34801561048b575f80fd5b50610494610eb6565b6040516104a19190612d24565b60405180910390f35b3480156104b5575f80fd5b506104d060048036038101906104cb9190612d3d565b610ec8565b6040516104dd9190612d24565b60405180910390f35b3480156104f1575f80fd5b506104fa610f1a565b6040516105079190612deb565b60405180910390f35b34801561051b575f80fd5b5061053660048036038101906105319190612edb565b610f20565b005b348015610543575f80fd5b5061054c611009565b6040516105599190612d24565b60405180910390f35b34801561056d575f80fd5b5061058860048036038101906105839190612d3d565b61101c565b6040516105959190612deb565b60405180910390f35b3480156105a9575f80fd5b506105b2611061565b005b3480156105bf575f80fd5b506105c86110e8565b6040516105d59190612d24565b60405180910390f35b3480156105e9575f80fd5b5061060460048036038101906105ff9190612f43565b611185565b005b348015610611575f80fd5b5061061a611259565b6040516106279190612e8e565b60405180910390f35b34801561063b575f80fd5b5061064461127e565b005b348015610651575f80fd5b5061065a611332565b6040516106679190612e8e565b60405180910390f35b34801561067b575f80fd5b5061068461135a565b6040516106919190612e8e565b60405180910390f35b3480156106a5575f80fd5b506106c060048036038101906106bb9190612f81565b61137f565b005b3480156106cd575f80fd5b506106d6611418565b6040516106e39190612c1b565b60405180910390f35b3480156106f7575f80fd5b506107006114a8565b60405161070d9190612deb565b60405180910390f35b348015610721575f80fd5b5061072a6114ae565b6040516107379190612deb565b60405180910390f35b34801561074b575f80fd5b5061076660048036038101906107619190612ccc565b6114b4565b6040516107739190612d24565b60405180910390f35b348015610787575f80fd5b506107906114d1565b60405161079d9190612d24565b60405180910390f35b3480156107b1575f80fd5b506107cc60048036038101906107c79190612f43565b6114e4565b005b3480156107d9575f80fd5b506107f460048036038101906107ef9190612e04565b611606565b005b348015610801575f80fd5b5061080a611715565b6040516108179190612deb565b60405180910390f35b34801561082b575f80fd5b5061084660048036038101906108419190612e04565b61171b565b6040516108539190612d24565b60405180910390f35b348015610867575f80fd5b5061087061186f565b60405161087d9190612deb565b60405180910390f35b348015610891575f80fd5b506108ac60048036038101906108a79190612fac565b611875565b6040516108b99190612deb565b60405180910390f35b3480156108cd575f80fd5b506108d66118f7565b6040516108e39190612deb565b60405180910390f35b3480156108f7575f80fd5b506109006118fd565b60405161090d9190612deb565b60405180910390f35b348015610921575f80fd5b5061093c60048036038101906109379190612d3d565b611903565b005b348015610949575f80fd5b506109526119f9565b60405161095f9190612deb565b60405180910390f35b348015610973575f80fd5b5061097c6119ff565b6040516109899190612deb565b60405180910390f35b34801561099d575f80fd5b506109b860048036038101906109b39190612edb565b611a05565b005b6060600380546109c990613017565b80601f01602080910402602001604051908101604052809291908181526020018280546109f590613017565b8015610a405780601f10610a1757610100808354040283529160200191610a40565b820191905f5260205f20905b815481529060010190602001808311610a2357829003601f168201915b5050505050905090565b5f610a5d610a56611aef565b8484611af6565b6001905092915050565b6014602052805f5260405f205f915054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f600254905090565b610ab9611aef565b73ffffffffffffffffffffffffffffffffffffffff16610ad7611332565b73ffffffffffffffffffffffffffffffffffffffff1614610b2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2490613091565b60405180910390fd5b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74360405160405180910390a38060075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610bf3611aef565b73ffffffffffffffffffffffffffffffffffffffff16610c11611332565b73ffffffffffffffffffffffffffffffffffffffff1614610c67576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5e90613091565b60405180910390fd5b670de0b6b3a76400006103e86001610c7d610aa8565b610c8791906130dc565b610c91919061314a565b610c9b919061314a565b811015610cdd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd4906131ea565b60405180910390fd5b670de0b6b3a764000081610cf191906130dc565b60088190555050565b5f610d06848484611cb9565b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610d4d611aef565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610dcc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc390613278565b60405180910390fd5b610de085610dd8611aef565b858403611af6565b60019150509392505050565b610df4611aef565b73ffffffffffffffffffffffffffffffffffffffff16610e12611332565b73ffffffffffffffffffffffffffffffffffffffff1614610e68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5f90613091565b60405180910390fd5b600160125f6101000a81548160ff021916908315150217905550565b61dead81565b5f6012905090565b7f000000000000000000000000000000000000000000000000000000000000000081565b600b5f9054906101000a900460ff1681565b5f60135f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b600f5481565b610f28611aef565b73ffffffffffffffffffffffffffffffffffffffff16610f46611332565b73ffffffffffffffffffffffffffffffffffffffff1614610f9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9390613091565b60405180910390fd5b8160108190555080601181905550601154601054610fba9190613296565b600f81905550600f80541115611005576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ffc90613313565b60405180910390fd5b5050565b600b60029054906101000a900460ff1681565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b611069611aef565b73ffffffffffffffffffffffffffffffffffffffff16611087611332565b73ffffffffffffffffffffffffffffffffffffffff16146110dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d490613091565b60405180910390fd5b6110e65f6125ef565b565b5f6110f1611aef565b73ffffffffffffffffffffffffffffffffffffffff1661110f611332565b73ffffffffffffffffffffffffffffffffffffffff1614611165576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115c90613091565b60405180910390fd5b5f600b5f6101000a81548160ff0219169083151502179055506001905090565b61118d611aef565b73ffffffffffffffffffffffffffffffffffffffff166111ab611332565b73ffffffffffffffffffffffffffffffffffffffff1614611201576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111f890613091565b60405180910390fd5b8060145f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611286611aef565b73ffffffffffffffffffffffffffffffffffffffff166112a4611332565b73ffffffffffffffffffffffffffffffffffffffff16146112fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112f190613091565b60405180910390fd5b6001600b60016101000a81548160ff0219169083151502179055506001600b60026101000a81548160ff021916908315150217905550565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611387611aef565b73ffffffffffffffffffffffffffffffffffffffff166113a5611332565b73ffffffffffffffffffffffffffffffffffffffff16146113fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113f290613091565b60405180910390fd5b80600b60026101000a81548160ff02191690831515021790555050565b60606004805461142790613017565b80601f016020809104026020016040519081016040528092919081815260200182805461145390613017565b801561149e5780601f106114755761010080835404028352916020019161149e565b820191905f5260205f20905b81548152906001019060200180831161148157829003601f168201915b5050505050905090565b600d5481565b60105481565b5f6114c76114c0611aef565b8484611cb9565b6001905092915050565b600b60019054906101000a900460ff1681565b6114ec611aef565b73ffffffffffffffffffffffffffffffffffffffff1661150a611332565b73ffffffffffffffffffffffffffffffffffffffff1614611560576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161155790613091565b60405180910390fd5b8060135f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7826040516115fa9190612d24565b60405180910390a25050565b61160e611aef565b73ffffffffffffffffffffffffffffffffffffffff1661162c611332565b73ffffffffffffffffffffffffffffffffffffffff1614611682576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161167990613091565b60405180910390fd5b670de0b6b3a76400006103e86005611698610aa8565b6116a291906130dc565b6116ac919061314a565b6116b6919061314a565b8110156116f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ef906133a1565b60405180910390fd5b670de0b6b3a76400008161170c91906130dc565b600a8190555050565b60085481565b5f611724611aef565b73ffffffffffffffffffffffffffffffffffffffff16611742611332565b73ffffffffffffffffffffffffffffffffffffffff1614611798576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161178f90613091565b60405180910390fd5b620186a060016117a6610aa8565b6117b091906130dc565b6117ba919061314a565b8210156117fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f39061342f565b60405180910390fd5b6103e86005611809610aa8565b61181391906130dc565b61181d919061314a565b82111561185f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611856906134bd565b60405180910390fd5b8160098190555060019050919050565b600c5481565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60095481565b600e5481565b61190b611aef565b73ffffffffffffffffffffffffffffffffffffffff16611929611332565b73ffffffffffffffffffffffffffffffffffffffff161461197f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197690613091565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036119ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119e49061354b565b60405180910390fd5b6119f6816125ef565b50565b60115481565b600a5481565b611a0d611aef565b73ffffffffffffffffffffffffffffffffffffffff16611a2b611332565b73ffffffffffffffffffffffffffffffffffffffff1614611a81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a7890613091565b60405180910390fd5b81600d8190555080600e81905550600e54600d54611a9f9190613296565b600c81905550600a600c541115611aeb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ae2906135b3565b60405180910390fd5b5050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611b64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b5b90613641565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611bd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bc9906136cf565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611cac9190612deb565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611d27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d1e9061375d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611d95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d8c906137eb565b60405180910390fd5b5f8103611dac57611da783835f6126b2565b6125ea565b600b5f9054906101000a900460ff16156121a857611dc8611332565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611e365750611e06611332565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611e6e57505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611ea8575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611ec15750600660149054906101000a900460ff16155b156121a757600b60019054906101000a900460ff16611fb55760135f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680611f75575060135f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b611fb4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fab90613853565b60405180910390fd5b5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015612057575060145f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b156120fe576008548111156120a1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612098906138e1565b60405180910390fd5b600a546120ad8361101c565b826120b89190613296565b11156120f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120f090613949565b60405180910390fd5b6121a6565b60145f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166121a557600a546121588361101c565b826121639190613296565b11156121a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161219b90613949565b60405180910390fd5b5b5b5b5b5f6121b23061101c565b90505f60095482101590508080156121d65750600b60029054906101000a900460ff165b80156121ef5750600660149054906101000a900460ff16155b801561224657507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015612299575060135f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b80156122ec575060135f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b1561232f576001600660146101000a81548160ff021916908315150217905550612314612927565b5f600660146101000a81548160ff0219169083151502179055505b5f600660149054906101000a900460ff1615905060135f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16806123de575060135f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b156123e7575f90505b5f805f83156125d8577f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff1614801561244c57505f600f54115b156124ba57612479606461246b600f548a61298e90919063ffffffff16565b6129a390919063ffffffff16565b9250600f546011548461248c91906130dc565b612496919061314a565b9150600f54601054846124a991906130dc565b6124b3919061314a565b9050612581565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff1614801561251657505f600c54115b15612580576125436064612535600c548a61298e90919063ffffffff16565b6129a390919063ffffffff16565b9250600c54600e548461255691906130dc565b612560919061314a565b9150600c54600d548461257391906130dc565b61257d919061314a565b90505b5b5f831115612595576125948930856126b2565b5b5f8211156125c9576125c8307f0000000000000000000000000000000000000000000000000000000000000000846126b2565b5b82876125d59190613967565b96505b6125e38989896126b2565b5050505050505b505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612720576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127179061375d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361278e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612785906137eb565b60405180910390fd5b6127998383836129b8565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561281c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161281390613a0a565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546128aa9190613296565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161290e9190612deb565b60405180910390a36129218484846129bd565b50505050565b5f6129313061101c565b90505f8103612940575061298c565b60125f9054906101000a900460ff1661298057601460095461296291906130dc565b81111561297b57601460095461297891906130dc565b90505b612981565b5b61298a816129c2565b505b565b5f818361299b91906130dc565b905092915050565b5f81836129b0919061314a565b905092915050565b505050565b505050565b5f600267ffffffffffffffff8111156129de576129dd613a28565b5b604051908082528060200260200182016040528015612a0c5781602001602082028036833780820191505090505b50905030815f81518110612a2357612a22613a55565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681600181518110612a9357612a92613a55565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050612af8307f000000000000000000000000000000000000000000000000000000000000000084611af6565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16635c11d795835f8460075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518663ffffffff1660e01b8152600401612b7a959493929190613b72565b5f604051808303815f87803b158015612b91575f80fd5b505af1158015612ba3573d5f803e3d5ffd5b505050505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f612bed82612bab565b612bf78185612bb5565b9350612c07818560208601612bc5565b612c1081612bd3565b840191505092915050565b5f6020820190508181035f830152612c338184612be3565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612c6882612c3f565b9050919050565b612c7881612c5e565b8114612c82575f80fd5b50565b5f81359050612c9381612c6f565b92915050565b5f819050919050565b612cab81612c99565b8114612cb5575f80fd5b50565b5f81359050612cc681612ca2565b92915050565b5f8060408385031215612ce257612ce1612c3b565b5b5f612cef85828601612c85565b9250506020612d0085828601612cb8565b9150509250929050565b5f8115159050919050565b612d1e81612d0a565b82525050565b5f602082019050612d375f830184612d15565b92915050565b5f60208284031215612d5257612d51612c3b565b5b5f612d5f84828501612c85565b91505092915050565b5f819050919050565b5f612d8b612d86612d8184612c3f565b612d68565b612c3f565b9050919050565b5f612d9c82612d71565b9050919050565b5f612dad82612d92565b9050919050565b612dbd81612da3565b82525050565b5f602082019050612dd65f830184612db4565b92915050565b612de581612c99565b82525050565b5f602082019050612dfe5f830184612ddc565b92915050565b5f60208284031215612e1957612e18612c3b565b5b5f612e2684828501612cb8565b91505092915050565b5f805f60608486031215612e4657612e45612c3b565b5b5f612e5386828701612c85565b9350506020612e6486828701612c85565b9250506040612e7586828701612cb8565b9150509250925092565b612e8881612c5e565b82525050565b5f602082019050612ea15f830184612e7f565b92915050565b5f60ff82169050919050565b612ebc81612ea7565b82525050565b5f602082019050612ed55f830184612eb3565b92915050565b5f8060408385031215612ef157612ef0612c3b565b5b5f612efe85828601612cb8565b9250506020612f0f85828601612cb8565b9150509250929050565b612f2281612d0a565b8114612f2c575f80fd5b50565b5f81359050612f3d81612f19565b92915050565b5f8060408385031215612f5957612f58612c3b565b5b5f612f6685828601612c85565b9250506020612f7785828601612f2f565b9150509250929050565b5f60208284031215612f9657612f95612c3b565b5b5f612fa384828501612f2f565b91505092915050565b5f8060408385031215612fc257612fc1612c3b565b5b5f612fcf85828601612c85565b9250506020612fe085828601612c85565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061302e57607f821691505b60208210810361304157613040612fea565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61307b602083612bb5565b915061308682613047565b602082019050919050565b5f6020820190508181035f8301526130a88161306f565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6130e682612c99565b91506130f183612c99565b92508282026130ff81612c99565b91508282048414831517613116576131156130af565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61315482612c99565b915061315f83612c99565b92508261316f5761316e61311d565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e74205f8201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b5f6131d4602f83612bb5565b91506131df8261317a565b604082019050919050565b5f6020820190508181035f830152613201816131c8565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f613262602883612bb5565b915061326d82613208565b604082019050919050565b5f6020820190508181035f83015261328f81613256565b9050919050565b5f6132a082612c99565b91506132ab83612c99565b92508282019050808211156132c3576132c26130af565b5b92915050565b7f4d757374206b656570206665657320617420313525206f72206c6573730000005f82015250565b5f6132fd601d83612bb5565b9150613308826132c9565b602082019050919050565b5f6020820190508181035f83015261332a816132f1565b9050919050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e205f8201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b5f61338b602483612bb5565b915061339682613331565b604082019050919050565b5f6020820190508181035f8301526133b88161337f565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e5f8201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b5f613419603583612bb5565b9150613424826133bf565b604082019050919050565b5f6020820190508181035f8301526134468161340d565b9050919050565b7f5377617020616d6f756e742063616e6e6f7420626520686967686572207468615f8201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b5f6134a7603483612bb5565b91506134b28261344d565b604082019050919050565b5f6020820190508181035f8301526134d48161349b565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f613535602683612bb5565b9150613540826134db565b604082019050919050565b5f6020820190508181035f83015261356281613529565b9050919050565b7f4d757374206b656570206665657320617420313025206f72206c6573730000005f82015250565b5f61359d601d83612bb5565b91506135a882613569565b602082019050919050565b5f6020820190508181035f8301526135ca81613591565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61362b602483612bb5565b9150613636826135d1565b604082019050919050565b5f6020820190508181035f8301526136588161361f565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6136b9602283612bb5565b91506136c48261365f565b604082019050919050565b5f6020820190508181035f8301526136e6816136ad565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f613747602583612bb5565b9150613752826136ed565b604082019050919050565b5f6020820190508181035f8301526137748161373b565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6137d5602383612bb5565b91506137e08261377b565b604082019050919050565b5f6020820190508181035f830152613802816137c9565b9050919050565b7f54726164696e67206973206e6f74206163746976652e000000000000000000005f82015250565b5f61383d601683612bb5565b915061384882613809565b602082019050919050565b5f6020820190508181035f83015261386a81613831565b9050919050565b7f427579207472616e7366657220616d6f756e74206578636565647320746865205f8201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b5f6138cb603583612bb5565b91506138d682613871565b604082019050919050565b5f6020820190508181035f8301526138f8816138bf565b9050919050565b7f4d61782077616c6c6574206578636565646564000000000000000000000000005f82015250565b5f613933601383612bb5565b915061393e826138ff565b602082019050919050565b5f6020820190508181035f83015261396081613927565b9050919050565b5f61397182612c99565b915061397c83612c99565b9250828203905081811115613994576139936130af565b5b92915050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f6139f4602683612bb5565b91506139ff8261399a565b604082019050919050565b5f6020820190508181035f830152613a21816139e8565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f819050919050565b5f613aa5613aa0613a9b84613a82565b612d68565b612c99565b9050919050565b613ab581613a8b565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b613aed81612c5e565b82525050565b5f613afe8383613ae4565b60208301905092915050565b5f602082019050919050565b5f613b2082613abb565b613b2a8185613ac5565b9350613b3583613ad5565b805f5b83811015613b65578151613b4c8882613af3565b9750613b5783613b0a565b925050600181019050613b38565b5085935050505092915050565b5f60a082019050613b855f830188612ddc565b613b926020830187613aac565b8181036040830152613ba48186613b16565b9050613bb36060830185612e7f565b613bc06080830184612ddc565b969550505050505056fea2646970667358221220908c151ecee347d06ff1600c3f61db84cdccc4222099889de0eebb8cb7566f3464736f6c634300081a0033e2a080e2a080e2a080e2a080e2a080e2a080e2a280e2a3a0e2a3a4e2a3b6e2a3b6e2a19ee2a180e2a3a4e2a3ace2a3b4e2a080e2a080e2a2b3e2a3b6e2a3b6e2a3a4e2a384e2a180e2a080e2a080e2a080e2a080e2a080e2a0800ae2a080e2a080e2a080e2a080e2a3a0e2a3bee2a3bfe2a3bfe2a3bfe2a3bfe2a187e2a080e2a2b8e2a3bfe2a0bfe2a3bfe2a187e2a080e2a080e2a0b8e2a3bfe2a3bfe2a3bfe2a3bfe2a3b7e2a3a6e2a180e2a080e2a080e2a0800ae2a080e2a080e2a2a0e2a1bee2a3abe2a3bfe2a3bbe2a3bfe2a3bde2a3bfe2a187e2a080e2a088e2a2bfe2a3a7e2a19de2a09fe2a080e2a080e2a2b8e2a3bfe2a3bfe2a3bfe2a3bfe2a3bfe2a39fe2a2b7e2a384e2a080e2a0800ae2a080e2a2a0e2a3afe2a1bee2a2bfe2a3bfe2a3bfe2a1bfe2a3bfe2a3bfe2a3bfe2a386e2a3a0e2a3b6e2a3bfe2a3bfe2a3b7e2a384e2a3b0e2a3bfe2a3bfe2a3bfe2a3bfe2a3bfe2a3bfe2a3bfe2a2b7e2a3bde2a384e2a0800ae2a2a0e2a3bfe2a28be2a0b4e2a08be2a3bde2a08be2a1b8e2a2b1e2a3afe2a1bfe2a3bfe2a08fe2a3a1e2a3bfe2a3bde2a18fe2a0b9e2a3bfe2a3bfe2a3bfe2a18ee2a2a3e2a099e2a2bfe2a199e2a0b3e2a199e2a2bfe2a0840ae2a3b0e2a2a3e2a383e2a080e2a08ae2a080e2a080e2a081e2a098e2a08fe2a081e2a081e2a0b8e2a3b6e2a3bfe2a1bfe2a2bfe2a184e2a088e2a080e2a081e2a083e2a088e2a082e2a080e2a091e2a0a0e2a388e2a188e2a3a70ae2a18fe2a198e2a081e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a280e2a1a5e2a284e2a2b8e2a187e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a088e2a2b3e2a2b80ae2a087e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a0b8e2a384e2a3b8e2a09fe2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a088e2a2a80ae2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a1b4e2a08be2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a0880ae2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a1b3e2a3b6e2a384e2a180e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080e2a080