[ { "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": false, "internalType": "uint256", "name": "_maxTxAmount", "type": "uint256" } ], "name": "MaxTxAmountUpdated", "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" }, { "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": "circulateSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "manualsend", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "manualswap", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "openTrading", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "removeLimits", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bool", "name": "onoff", "type": "bool" } ], "name": "setCooldownEnabled", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newTax", "type": "uint256" } ], "name": "setLowerTaxAll", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
608060405266038d7ea4c680005f196200001a919062000418565b5f196200002891906200047c565b6007555f601060156101000a81548160ff0219169083151502179055505f601060166101000a81548160ff0219169083151502179055505f601060176101000a81548160ff02191690831515021790555066038d7ea4c680006011556512309ce540006012553480156200009a575f80fd5b505f620000ac620003b460201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35062000158620003b460201b60201c565b600e5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060075460025f620001ad620003b460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160055f620001ff620003bb60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160055f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160055f600e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506023600b819055506005600c8190555060c8600d8190555062000341620003b460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef66038d7ea4c68000604051620003a69190620004c7565b60405180910390a3620004e2565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f819050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6200042482620003e2565b91506200043183620003e2565b925082620004445762000443620003eb565b5b828206905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6200048882620003e2565b91506200049583620003e2565b9250828203905081811115620004b057620004af6200044f565b5b92915050565b620004c181620003e2565b82525050565b5f602082019050620004dc5f830184620004b6565b92915050565b612e6680620004f05f395ff3fe60806040526004361061010c575f3560e01c806370a082311161009457806395d89b411161006357806395d89b411461032f578063a9059cbb14610359578063c3c8cd8014610395578063c9567bf9146103ab578063dd62ed3e146103c157610113565b806370a082311461029d578063715018a6146102d9578063751039fc146102ef5780638da5cb5b1461030557610113565b8063313ce567116100db578063313ce567146101e357806336d5cb391461020d5780635932ead1146102375780635e6a408a1461025f5780636fc3eaec1461028757610113565b806306fdde0314610117578063095ea7b31461014157806318160ddd1461017d57806323b872dd146101a757610113565b3661011357005b5f80fd5b348015610122575f80fd5b5061012b6103fd565b60405161013891906120ad565b60405180910390f35b34801561014c575f80fd5b506101676004803603810190610162919061215e565b61043a565b60405161017491906121b6565b60405180910390f35b348015610188575f80fd5b50610191610457565b60405161019e91906121de565b60405180910390f35b3480156101b2575f80fd5b506101cd60048036038101906101c891906121f7565b610465565b6040516101da91906121b6565b60405180910390f35b3480156101ee575f80fd5b506101f7610539565b6040516102049190612262565b60405180910390f35b348015610218575f80fd5b50610221610541565b60405161022e91906121de565b60405180910390f35b348015610242575f80fd5b5061025d600480360381019061025891906122a5565b61054f565b005b34801561026a575f80fd5b50610285600480360381019061028091906122d0565b610600565b005b348015610292575f80fd5b5061029b61069e565b005b3480156102a8575f80fd5b506102c360048036038101906102be91906122fb565b61070d565b6040516102d091906121de565b60405180910390f35b3480156102e4575f80fd5b506102ed61075b565b005b3480156102fa575f80fd5b506103036108a9565b005b348015610310575f80fd5b5061031961095b565b6040516103269190612335565b60405180910390f35b34801561033a575f80fd5b50610343610982565b60405161035091906120ad565b60405180910390f35b348015610364575f80fd5b5061037f600480360381019061037a919061215e565b6109bf565b60405161038c91906121b6565b60405180910390f35b3480156103a0575f80fd5b506103a96109dc565b005b3480156103b6575f80fd5b506103bf610a53565b005b3480156103cc575f80fd5b506103e760048036038101906103e2919061234e565b610f3e565b6040516103f491906121de565b60405180910390f35b60606040518060400160405280600981526020017f53656e6465782041490000000000000000000000000000000000000000000000815250905090565b5f61044d610446610fc0565b8484610fc7565b6001905092915050565b5f66038d7ea4c68000905090565b5f61047184848461118a565b61052e8461047d610fc0565b61052985604051806060016040528060288152602001612e096028913960045f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6104e0610fc0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546116029092919063ffffffff16565b610fc7565b600190509392505050565b5f6009905090565b5f66038d7ea4c68000905090565b610557610fc0565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146105e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105da906123d6565b60405180910390fd5b80601060176101000a81548160ff02191690831515021790555050565b610608610fc0565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610694576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068b906123d6565b60405180910390fd5b80600b8190555050565b600e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166106de610fc0565b73ffffffffffffffffffffffffffffffffffffffff16146106fd575f80fd5b5f47905061070a81611664565b50565b5f61075460025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546116cc565b9050919050565b610763610fc0565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e6906123d6565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6108b1610fc0565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461093d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610934906123d6565b60405180910390fd5b66038d7ea4c6800060118190555066038d7ea4c68000601281905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600681526020017f53454e4445580000000000000000000000000000000000000000000000000000815250905090565b5f6109d26109cb610fc0565b848461118a565b6001905092915050565b600e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610a1c610fc0565b73ffffffffffffffffffffffffffffffffffffffff1614610a3b575f80fd5b5f610a453061070d565b9050610a5081611738565b50565b610a5b610fc0565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ae7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ade906123d6565b60405180910390fd5b601060149054906101000a900460ff1615610b37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2e9061243e565b60405180910390fd5b5f737a250d5630b4cf539739df2c5dacb4c659f2488d905080600f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610bc230600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1666038d7ea4c68000610fc7565b8073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c0b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c2f9190612470565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c94573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cb89190612470565b6040518363ffffffff1660e01b8152600401610cd592919061249b565b6020604051808303815f875af1158015610cf1573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d159190612470565b60105f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610d9c3061070d565b5f80610da661095b565b426040518863ffffffff1660e01b8152600401610dc896959493929190612504565b60606040518083038185885af1158015610de4573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610e099190612577565b5050506001601060166101000a81548160ff0219169083151502179055506001601060176101000a81548160ff0219169083151502179055506001601060146101000a81548160ff02191690831515021790555060105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610efa9291906125c7565b6020604051808303815f875af1158015610f16573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f3a9190612602565b5050565b5f60045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611035576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102c9061269d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109a9061272b565b60405180910390fd5b8060045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161117d91906121de565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036111f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111ef906127b9565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611266576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161125d90612847565b60405180910390fd5b5f81116112a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129f906128d5565b60405180910390fd5b6112b061095b565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561131e57506112ee61095b565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156115e3575f6009819055505f600d541461133b57600b5461133f565b600c545b600a8190555060105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156113ee5750600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611441575060055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b80156114595750601060179054906101000a900460ff165b1561151e576011548111156114a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149a9061293d565b60405180910390fd5b601254816114b08461070d565b6114ba9190612988565b11156114fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114f290612a05565b60405180910390fd5b5f600d54111561151d57600d5f81548092919061151790612a23565b91905055505b5b5f6115283061070d565b9050601060159054906101000a900460ff16158015611594575060105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b80156115ac5750601060169054906101000a900460ff165b80156115b757505f81115b156115dd576115c581611738565b5f4790505f8111156115db576115da47611664565b5b505b506115f2565b5f6009819055505f600a819055505b6115fd8383836119a3565b505050565b5f838311158290611649576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161164091906120ad565b60405180910390fd5b505f83856116579190612a4a565b9050809150509392505050565b600e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f193505050501580156116c8573d5f803e3d5ffd5b5050565b5f600754821115611712576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170990612aed565b60405180910390fd5b5f61171b6119b3565b905061173081846119dc90919063ffffffff16565b915050919050565b6001601060156101000a81548160ff0219169083151502179055505f600267ffffffffffffffff81111561176f5761176e612b0b565b5b60405190808252806020026020018201604052801561179d5781602001602082028036833780820191505090505b50905030815f815181106117b4576117b3612b38565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611858573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061187c9190612470565b816001815181106118905761188f612b38565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506118f630600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684610fc7565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b8152600401611958959493929190612c1c565b5f604051808303815f87803b15801561196f575f80fd5b505af1158015611981573d5f803e3d5ffd5b50505050505f601060156101000a81548160ff02191690831515021790555050565b6119ae838383611a25565b505050565b5f805f6119be611be5565b915091506119d581836119dc90919063ffffffff16565b9250505090565b5f611a1d83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611c3e565b905092915050565b5f805f805f80611a3487611c9f565b955095509550955095509550611a908660025f8c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611cff90919063ffffffff16565b60025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550611b218560025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611d4890919063ffffffff16565b60025f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550611b6b81611da5565b611b758483611e5c565b8773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051611bd291906121de565b60405180910390a3505050505050505050565b5f805f60075490505f66038d7ea4c680009050611c1466038d7ea4c680006007546119dc90919063ffffffff16565b821015611c315760075466038d7ea4c68000935093505050611c3a565b81819350935050505b9091565b5f8083118290611c84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c7b91906120ad565b60405180910390fd5b505f8385611c929190612ca1565b9050809150509392505050565b5f805f805f805f805f611cb78a600954600a54611e96565b9250925092505f611cc66119b3565b90505f805f611cd78e878787611f28565b9250925092508282828989899c509c509c509c509c509c505050505050505091939550919395565b5f611d4083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611602565b905092915050565b5f808284611d569190612988565b905083811015611d9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d9290612d1b565b60405180910390fd5b8091505092915050565b5f611dae6119b3565b90505f611dc48284611fac90919063ffffffff16565b9050611e168160025f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611d4890919063ffffffff16565b60025f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505050565b611e7182600754611cff90919063ffffffff16565b600781905550611e8c81600854611d4890919063ffffffff16565b6008819055505050565b5f805f80611ec06064611eb2888a611fac90919063ffffffff16565b6119dc90919063ffffffff16565b90505f611ee96064611edb888b611fac90919063ffffffff16565b6119dc90919063ffffffff16565b90505f611f1182611f03858c611cff90919063ffffffff16565b611cff90919063ffffffff16565b905080838395509550955050505093509350939050565b5f805f80611f3f8589611fac90919063ffffffff16565b90505f611f558689611fac90919063ffffffff16565b90505f611f6b8789611fac90919063ffffffff16565b90505f611f9382611f858587611cff90919063ffffffff16565b611cff90919063ffffffff16565b9050838184965096509650505050509450945094915050565b5f808303611fbc575f905061201d565b5f8284611fc99190612d39565b9050828482611fd89190612ca1565b14612018576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161200f90612dea565b60405180910390fd5b809150505b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561205a57808201518184015260208101905061203f565b5f8484015250505050565b5f601f19601f8301169050919050565b5f61207f82612023565b612089818561202d565b935061209981856020860161203d565b6120a281612065565b840191505092915050565b5f6020820190508181035f8301526120c58184612075565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6120fa826120d1565b9050919050565b61210a816120f0565b8114612114575f80fd5b50565b5f8135905061212581612101565b92915050565b5f819050919050565b61213d8161212b565b8114612147575f80fd5b50565b5f8135905061215881612134565b92915050565b5f8060408385031215612174576121736120cd565b5b5f61218185828601612117565b92505060206121928582860161214a565b9150509250929050565b5f8115159050919050565b6121b08161219c565b82525050565b5f6020820190506121c95f8301846121a7565b92915050565b6121d88161212b565b82525050565b5f6020820190506121f15f8301846121cf565b92915050565b5f805f6060848603121561220e5761220d6120cd565b5b5f61221b86828701612117565b935050602061222c86828701612117565b925050604061223d8682870161214a565b9150509250925092565b5f60ff82169050919050565b61225c81612247565b82525050565b5f6020820190506122755f830184612253565b92915050565b6122848161219c565b811461228e575f80fd5b50565b5f8135905061229f8161227b565b92915050565b5f602082840312156122ba576122b96120cd565b5b5f6122c784828501612291565b91505092915050565b5f602082840312156122e5576122e46120cd565b5b5f6122f28482850161214a565b91505092915050565b5f602082840312156123105761230f6120cd565b5b5f61231d84828501612117565b91505092915050565b61232f816120f0565b82525050565b5f6020820190506123485f830184612326565b92915050565b5f8060408385031215612364576123636120cd565b5b5f61237185828601612117565b925050602061238285828601612117565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6123c060208361202d565b91506123cb8261238c565b602082019050919050565b5f6020820190508181035f8301526123ed816123b4565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f61242860178361202d565b9150612433826123f4565b602082019050919050565b5f6020820190508181035f8301526124558161241c565b9050919050565b5f8151905061246a81612101565b92915050565b5f60208284031215612485576124846120cd565b5b5f6124928482850161245c565b91505092915050565b5f6040820190506124ae5f830185612326565b6124bb6020830184612326565b9392505050565b5f819050919050565b5f819050919050565b5f6124ee6124e96124e4846124c2565b6124cb565b61212b565b9050919050565b6124fe816124d4565b82525050565b5f60c0820190506125175f830189612326565b61252460208301886121cf565b61253160408301876124f5565b61253e60608301866124f5565b61254b6080830185612326565b61255860a08301846121cf565b979650505050505050565b5f8151905061257181612134565b92915050565b5f805f6060848603121561258e5761258d6120cd565b5b5f61259b86828701612563565b93505060206125ac86828701612563565b92505060406125bd86828701612563565b9150509250925092565b5f6040820190506125da5f830185612326565b6125e760208301846121cf565b9392505050565b5f815190506125fc8161227b565b92915050565b5f60208284031215612617576126166120cd565b5b5f612624848285016125ee565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61268760248361202d565b91506126928261262d565b604082019050919050565b5f6020820190508181035f8301526126b48161267b565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61271560228361202d565b9150612720826126bb565b604082019050919050565b5f6020820190508181035f83015261274281612709565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6127a360258361202d565b91506127ae82612749565b604082019050919050565b5f6020820190508181035f8301526127d081612797565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f61283160238361202d565b915061283c826127d7565b604082019050919050565b5f6020820190508181035f83015261285e81612825565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f6128bf60298361202d565b91506128ca82612865565b604082019050919050565b5f6020820190508181035f8301526128ec816128b3565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f61292760198361202d565b9150612932826128f3565b602082019050919050565b5f6020820190508181035f8301526129548161291b565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6129928261212b565b915061299d8361212b565b92508282019050808211156129b5576129b461295b565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f6129ef601a8361202d565b91506129fa826129bb565b602082019050919050565b5f6020820190508181035f830152612a1c816129e3565b9050919050565b5f612a2d8261212b565b91505f8203612a3f57612a3e61295b565b5b600182039050919050565b5f612a548261212b565b9150612a5f8361212b565b9250828203905081811115612a7757612a7661295b565b5b92915050565b7f416d6f756e74206d757374206265206c657373207468616e20746f74616c20725f8201527f65666c656374696f6e7300000000000000000000000000000000000000000000602082015250565b5f612ad7602a8361202d565b9150612ae282612a7d565b604082019050919050565b5f6020820190508181035f830152612b0481612acb565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b612b97816120f0565b82525050565b5f612ba88383612b8e565b60208301905092915050565b5f602082019050919050565b5f612bca82612b65565b612bd48185612b6f565b9350612bdf83612b7f565b805f5b83811015612c0f578151612bf68882612b9d565b9750612c0183612bb4565b925050600181019050612be2565b5085935050505092915050565b5f60a082019050612c2f5f8301886121cf565b612c3c60208301876124f5565b8181036040830152612c4e8186612bc0565b9050612c5d6060830185612326565b612c6a60808301846121cf565b9695505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612cab8261212b565b9150612cb68361212b565b925082612cc657612cc5612c74565b5b828204905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f612d05601b8361202d565b9150612d1082612cd1565b602082019050919050565b5f6020820190508181035f830152612d3281612cf9565b9050919050565b5f612d438261212b565b9150612d4e8361212b565b9250828202612d5c8161212b565b91508282048414831517612d7357612d7261295b565b5b5092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f612dd460218361202d565b9150612ddf82612d7a565b604082019050919050565b5f6020820190508181035f830152612e0181612dc8565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220a4254cc3186616d0511bea0cb8515a421e540917e5ade86dd745bff0b3f9d80164736f6c63430008160033