[ { "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": [], "name": "_mxTaxSwapVle", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_mxTaxVle", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_mxWalletVle", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_taxSwapThres", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "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": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "destroyLimits", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "openPEPE6900", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "rescueETH", "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" } ]
6080604052730c18d8b4f4bdb303e47282ed16cc8e8c16319d1a60055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060146006555f600755600f600855600f6009555f600a55606460026009600a61008191906105dd565b633b9aca006100909190610627565b61009a9190610627565b6100a49190610695565b600b55606460026009600a6100b991906105dd565b633b9aca006100c89190610627565b6100d29190610627565b6100dc9190610695565b600c556009600a6100ed91906105dd565b60646100f99190610627565b600d5560646009600a61010c91906105dd565b633b9aca0061011b9190610627565b6101259190610695565b600e555f601060156101000a81548160ff0219169083151502179055505f601060166101000a81548160ff021916908315150217905550348015610167575f80fd5b505f61017761043e60201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506009600a61022191906105dd565b633b9aca006102309190610627565b60015f61024161043e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160035f61029161044560201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506103b961043e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6009600a61041591906105dd565b633b9aca006104249190610627565b60405161043191906106d4565b60405180910390a36106ed565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156104ee578086048111156104ca576104c961046c565b5b60018516156104d95780820291505b80810290506104e785610499565b94506104ae565b94509492505050565b5f8261050657600190506105c1565b81610513575f90506105c1565b8160018114610529576002811461053357610562565b60019150506105c1565b60ff8411156105455761054461046c565b5b8360020a91508482111561055c5761055b61046c565b5b506105c1565b5060208310610133831016604e8410600b84101617156105975782820a9050838111156105925761059161046c565b5b6105c1565b6105a484848460016104a5565b925090508184048111156105bb576105ba61046c565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f6105e7826105c8565b91506105f2836105d1565b925061061f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846104f7565b905092915050565b5f610631826105c8565b915061063c836105c8565b925082820261064a816105c8565b915082820484148315176106615761066061046c565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61069f826105c8565b91506106aa836105c8565b9250826106ba576106b9610668565b5b828204905092915050565b6106ce816105c8565b82525050565b5f6020820190506106e75f8301846106c5565b92915050565b612d17806106fa5f395ff3fe60806040526004361061010b575f3560e01c80634fb5aee31161009457806389f72f8a1161006357806389f72f8a1461031e5780638da5cb5b1461034857806395d89b4114610372578063a9059cbb1461039c578063dd62ed3e146103d857610112565b80634fb5aee31461028c57806370a08231146102a2578063715018a6146102de5780637c48cbf1146102f457610112565b80631c804750116100db5780631c804750146101bc57806320800a00146101e657806323b872dd146101fc578063313ce567146102385780634bffe46c1461026257610112565b8062ac41391461011657806306fdde031461012c578063095ea7b31461015657806318160ddd1461019257610112565b3661011257005b5f80fd5b348015610121575f80fd5b5061012a610414565b005b348015610137575f80fd5b50610140610543565b60405161014d9190611f39565b60405180910390f35b348015610161575f80fd5b5061017c60048036038101906101779190611fea565b610580565b6040516101899190612042565b60405180910390f35b34801561019d575f80fd5b506101a661059d565b6040516101b3919061206a565b60405180910390f35b3480156101c7575f80fd5b506101d06105c0565b6040516101dd919061206a565b60405180910390f35b3480156101f1575f80fd5b506101fa6105c6565b005b348015610207575f80fd5b50610222600480360381019061021d9190612083565b6106a7565b60405161022f9190612042565b60405180910390f35b348015610243575f80fd5b5061024c6107d1565b60405161025991906120ee565b60405180910390f35b34801561026d575f80fd5b506102766107d9565b604051610283919061206a565b60405180910390f35b348015610297575f80fd5b506102a06107df565b005b3480156102ad575f80fd5b506102c860048036038101906102c39190612107565b610c99565b6040516102d5919061206a565b60405180910390f35b3480156102e9575f80fd5b506102f2610cdf565b005b3480156102ff575f80fd5b50610308610e2d565b604051610315919061206a565b60405180910390f35b348015610329575f80fd5b50610332610e33565b60405161033f919061206a565b60405180910390f35b348015610353575f80fd5b5061035c610e39565b6040516103699190612141565b60405180910390f35b34801561037d575f80fd5b50610386610e60565b6040516103939190611f39565b60405180910390f35b3480156103a7575f80fd5b506103c260048036038101906103bd9190611fea565b610e9d565b6040516103cf9190612042565b60405180910390f35b3480156103e3575f80fd5b506103fe60048036038101906103f9919061215a565b610eba565b60405161040b919061206a565b60405180910390f35b61041c610f3c565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146104a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161049f906121e2565b60405180910390fd5b6009600a6104b6919061235c565b633b9aca006104c591906123a6565b600b819055506009600a6104d9919061235c565b633b9aca006104e891906123a6565b600c819055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6009600a61051d919061235c565b633b9aca0061052c91906123a6565b604051610539919061206a565b60405180910390a1565b60606040518060400160405280600881526020017f5045504536393030000000000000000000000000000000000000000000000000815250905090565b5f61059361058c610f3c565b8484610f43565b6001905092915050565b5f6009600a6105ac919061235c565b633b9aca006105bb91906123a6565b905090565b600b5481565b6105ce610f3c565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461065a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610651906121e2565b60405180910390fd5b610662610e39565b73ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f193505050501580156106a4573d5f803e3d5ffd5b50565b5f6106b3848484611106565b60045f6106be610f3c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166107c6576107c584610714610f3c565b6107c085604051806060016040528060288152602001612cba6028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610777610f3c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546119b59092919063ffffffff16565b610f43565b5b600190509392505050565b5f6009905090565b600c5481565b6107e7610f3c565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610873576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161086a906121e2565b60405180910390fd5b601060149054906101000a900460ff16156108c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ba90612431565b60405180910390fd5b600160045f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d600f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109f7573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a1b9190612463565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610aa1573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ac59190612463565b6040518363ffffffff1660e01b8152600401610ae292919061248e565b6020604051808303815f875af1158015610afe573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b229190612463565b60105f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610ba930600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a610b95919061235c565b633b9aca00610ba491906123a6565b610f43565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610bf130610c99565b5f80610bfb610e39565b426040518863ffffffff1660e01b8152600401610c1d969594939291906124f7565b60606040518083038185885af1158015610c39573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610c5e919061256a565b5050506001601060166101000a81548160ff0219169083151502179055506001601060146101000a81548160ff021916908315150217905550565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610ce7610f3c565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d6a906121e2565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600d5481565b600e5481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600881526020017f5045504536393030000000000000000000000000000000000000000000000000815250905090565b5f610eb0610ea9610f3c565b8484611106565b6001905092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fa89061262a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361101f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611016906126b8565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516110f9919061206a565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611174576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116b90612746565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111d9906127d4565b60405180910390fd5b5f8111611224576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121b90612862565b60405180910390fd5b5f61122d610e39565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561129b575061126b610e39565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b80156112d357503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b801561130b57503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156117055761134c606461133e600854600a541161132b5760065461132f565b6007545b85611a1790919063ffffffff16565b611a8e90919063ffffffff16565b905060105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156113f75750600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561144a575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b1561150457600b54821115611494576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148b906128ca565b60405180910390fd5b600c54826114a185610c99565b6114ab91906128e8565b11156114ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114e390612965565b60405180910390fd5b600a5f8154809291906114fe90612983565b91905055505b60105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614801561158c57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156115d0576115cd60646115bf600854600a54116115ac576006546115b0565b6007545b85611a1790919063ffffffff16565b611a8e90919063ffffffff16565b90505b5f6115da30610c99565b9050601060159054906101000a900460ff16158015611645575060105f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b801561165d5750601060169054906101000a900460ff165b801561166c5750600954600a54115b80156116bf575060035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b1561170357600d548111156116ec576116eb6116e6846116e184600e54611ad7565b611ad7565b611aef565b5b5f4790505f81106117015761170047611d5a565b5b505b505b5f8111156118045761175d8160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611dc290919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117fb919061206a565b60405180910390a35b6118548260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611e1f90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506118f76118ab8284611e1f90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611dc290919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61199a8486611e1f90919063ffffffff16565b6040516119a7919061206a565b60405180910390a350505050565b5f8383111582906119fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119f39190611f39565b60405180910390fd5b505f8385611a0a91906129ca565b9050809150509392505050565b5f808303611a27575f9050611a88565b5f8284611a3491906123a6565b9050828482611a439190612a2a565b14611a83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a7a90612aca565b60405180910390fd5b809150505b92915050565b5f611acf83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611e68565b905092915050565b5f818311611ae55782611ae7565b815b905092915050565b6001601060156101000a81548160ff0219169083151502179055505f600267ffffffffffffffff811115611b2657611b25612ae8565b5b604051908082528060200260200182016040528015611b545781602001602082028036833780820191505090505b50905030815f81518110611b6b57611b6a612b15565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611c0f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c339190612463565b81600181518110611c4757611c46612b15565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611cad30600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684610f43565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b8152600401611d0f959493929190612bf9565b5f604051808303815f87803b158015611d26575f80fd5b505af1158015611d38573d5f803e3d5ffd5b50505050505f601060156101000a81548160ff02191690831515021790555050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015611dbe573d5f803e3d5ffd5b5050565b5f808284611dd091906128e8565b905083811015611e15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e0c90612c9b565b60405180910390fd5b8091505092915050565b5f611e6083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506119b5565b905092915050565b5f8083118290611eae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ea59190611f39565b60405180910390fd5b505f8385611ebc9190612a2a565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611f0b82611ec9565b611f158185611ed3565b9350611f25818560208601611ee3565b611f2e81611ef1565b840191505092915050565b5f6020820190508181035f830152611f518184611f01565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611f8682611f5d565b9050919050565b611f9681611f7c565b8114611fa0575f80fd5b50565b5f81359050611fb181611f8d565b92915050565b5f819050919050565b611fc981611fb7565b8114611fd3575f80fd5b50565b5f81359050611fe481611fc0565b92915050565b5f806040838503121561200057611fff611f59565b5b5f61200d85828601611fa3565b925050602061201e85828601611fd6565b9150509250929050565b5f8115159050919050565b61203c81612028565b82525050565b5f6020820190506120555f830184612033565b92915050565b61206481611fb7565b82525050565b5f60208201905061207d5f83018461205b565b92915050565b5f805f6060848603121561209a57612099611f59565b5b5f6120a786828701611fa3565b93505060206120b886828701611fa3565b92505060406120c986828701611fd6565b9150509250925092565b5f60ff82169050919050565b6120e8816120d3565b82525050565b5f6020820190506121015f8301846120df565b92915050565b5f6020828403121561211c5761211b611f59565b5b5f61212984828501611fa3565b91505092915050565b61213b81611f7c565b82525050565b5f6020820190506121545f830184612132565b92915050565b5f80604083850312156121705761216f611f59565b5b5f61217d85828601611fa3565b925050602061218e85828601611fa3565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6121cc602083611ed3565b91506121d782612198565b602082019050919050565b5f6020820190508181035f8301526121f9816121c0565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156122825780860481111561225e5761225d612200565b5b600185161561226d5780820291505b808102905061227b8561222d565b9450612242565b94509492505050565b5f8261229a5760019050612355565b816122a7575f9050612355565b81600181146122bd57600281146122c7576122f6565b6001915050612355565b60ff8411156122d9576122d8612200565b5b8360020a9150848211156122f0576122ef612200565b5b50612355565b5060208310610133831016604e8410600b841016171561232b5782820a90508381111561232657612325612200565b5b612355565b6123388484846001612239565b9250905081840481111561234f5761234e612200565b5b81810290505b9392505050565b5f61236682611fb7565b9150612371836120d3565b925061239e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461228b565b905092915050565b5f6123b082611fb7565b91506123bb83611fb7565b92508282026123c981611fb7565b915082820484148315176123e0576123df612200565b5b5092915050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f61241b601783611ed3565b9150612426826123e7565b602082019050919050565b5f6020820190508181035f8301526124488161240f565b9050919050565b5f8151905061245d81611f8d565b92915050565b5f6020828403121561247857612477611f59565b5b5f6124858482850161244f565b91505092915050565b5f6040820190506124a15f830185612132565b6124ae6020830184612132565b9392505050565b5f819050919050565b5f819050919050565b5f6124e16124dc6124d7846124b5565b6124be565b611fb7565b9050919050565b6124f1816124c7565b82525050565b5f60c08201905061250a5f830189612132565b612517602083018861205b565b61252460408301876124e8565b61253160608301866124e8565b61253e6080830185612132565b61254b60a083018461205b565b979650505050505050565b5f8151905061256481611fc0565b92915050565b5f805f6060848603121561258157612580611f59565b5b5f61258e86828701612556565b935050602061259f86828701612556565b92505060406125b086828701612556565b9150509250925092565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f612614602483611ed3565b915061261f826125ba565b604082019050919050565b5f6020820190508181035f83015261264181612608565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6126a2602283611ed3565b91506126ad82612648565b604082019050919050565b5f6020820190508181035f8301526126cf81612696565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f612730602583611ed3565b915061273b826126d6565b604082019050919050565b5f6020820190508181035f83015261275d81612724565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6127be602383611ed3565b91506127c982612764565b604082019050919050565b5f6020820190508181035f8301526127eb816127b2565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f61284c602983611ed3565b9150612857826127f2565b604082019050919050565b5f6020820190508181035f83015261287981612840565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f6128b4601983611ed3565b91506128bf82612880565b602082019050919050565b5f6020820190508181035f8301526128e1816128a8565b9050919050565b5f6128f282611fb7565b91506128fd83611fb7565b925082820190508082111561291557612914612200565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f61294f601a83611ed3565b915061295a8261291b565b602082019050919050565b5f6020820190508181035f83015261297c81612943565b9050919050565b5f61298d82611fb7565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036129bf576129be612200565b5b600182019050919050565b5f6129d482611fb7565b91506129df83611fb7565b92508282039050818111156129f7576129f6612200565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612a3482611fb7565b9150612a3f83611fb7565b925082612a4f57612a4e6129fd565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f612ab4602183611ed3565b9150612abf82612a5a565b604082019050919050565b5f6020820190508181035f830152612ae181612aa8565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b612b7481611f7c565b82525050565b5f612b858383612b6b565b60208301905092915050565b5f602082019050919050565b5f612ba782612b42565b612bb18185612b4c565b9350612bbc83612b5c565b805f5b83811015612bec578151612bd38882612b7a565b9750612bde83612b91565b925050600181019050612bbf565b5085935050505092915050565b5f60a082019050612c0c5f83018861205b565b612c1960208301876124e8565b8181036040830152612c2b8186612b9d565b9050612c3a6060830185612132565b612c47608083018461205b565b9695505050505050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f612c85601b83611ed3565b9150612c9082612c51565b602082019050919050565b5f6020820190508181035f830152612cb281612c79565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220466ebb2f53f06a1c3b141fe019c8b288d3653a0113fc26310c98ca83d4d9d0c264736f6c634300081a0033