[ { "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": "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": "_buyFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_maxTaxSwap", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_maxTxAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_maxWalletSize", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_sellFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_taxSwapThreshold", "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": "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": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "buyFee", "type": "uint256" }, { "internalType": "uint256", "name": "sellFee", "type": "uint256" } ], "name": "setFees", "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" }, { "inputs": [], "name": "uniswapPair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60806040526005600455600580556012600a6200001d919062000588565b6404e3b292006200002f9190620005d8565b6007556012600a62000042919062000588565b6404e3b29200620000549190620005d8565b6008556012600a62000067919062000588565b633b9aca00620000789190620005d8565b6009556012600a6200008b919062000588565b633b9aca006200009c9190620005d8565b600a555f600b60156101000a81548160ff0219169083151502179055505f600b60166101000a81548160ff021916908315150217905550348015620000df575f80fd5b5062000100620000f46200032e60201b60201c565b6200033560201b60201c565b73b25b5610f1fd5cdd6d2c33d2a717bc3b8589c9ce60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506012600a62000164919062000588565b6404e3b29200620001769190620005d8565b60015f620001896200032e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160035f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550620002a16200032e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a620002ff919062000588565b6404e3b29200620003119190620005d8565b60405162000320919062000633565b60405180910390a36200064e565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156200048057808604811115620004585762000457620003f6565b5b6001851615620004685780820291505b8081029050620004788562000423565b945062000438565b94509492505050565b5f826200049a57600190506200056c565b81620004a9575f90506200056c565b8160018114620004c25760028114620004cd5762000503565b60019150506200056c565b60ff841115620004e257620004e1620003f6565b5b8360020a915084821115620004fc57620004fb620003f6565b5b506200056c565b5060208310610133831016604e8410600b84101617156200053d5782820a905083811115620005375762000536620003f6565b5b6200056c565b6200054c84848460016200042f565b92509050818404811115620005665762000565620003f6565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f620005948262000573565b9150620005a1836200057c565b9250620005d07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000489565b905092915050565b5f620005e48262000573565b9150620005f18362000573565b9250828202620006018162000573565b915082820484148315176200061b576200061a620003f6565b5b5092915050565b6200062d8162000573565b82525050565b5f602082019050620006485f83018462000622565b92915050565b61291f806200065c5f395ff3fe608060405260043610610122575f3560e01c8063715018a61161009f578063a9059cbb11610063578063a9059cbb146103c3578063bf474bed146103ff578063c816841b14610429578063c9567bf914610453578063dd62ed3e1461046957610129565b8063715018a6146103055780637d1db4a51461031b5780638da5cb5b146103455780638f9a55c01461036f57806395d89b411461039957610129565b806323b872dd116100e657806323b872dd1461020f578063313ce5671461024b57806340b9a54b14610275578063590f897e1461029f57806370a08231146102c957610129565b806306fdde031461012d578063095ea7b3146101575780630b78f9c0146101935780630faee56f146101bb57806318160ddd146101e557610129565b3661012957005b5f80fd5b348015610138575f80fd5b506101416104a5565b60405161014e9190611b36565b60405180910390f35b348015610162575f80fd5b5061017d60048036038101906101789190611be7565b6104e2565b60405161018a9190611c3f565b60405180910390f35b34801561019e575f80fd5b506101b960048036038101906101b49190611c58565b6104ff565b005b3480156101c6575f80fd5b506101cf6105de565b6040516101dc9190611ca5565b60405180910390f35b3480156101f0575f80fd5b506101f96105e4565b6040516102069190611ca5565b60405180910390f35b34801561021a575f80fd5b5061023560048036038101906102309190611cbe565b610608565b6040516102429190611c3f565b60405180910390f35b348015610256575f80fd5b5061025f6106dc565b60405161026c9190611d29565b60405180910390f35b348015610280575f80fd5b506102896106e4565b6040516102969190611ca5565b60405180910390f35b3480156102aa575f80fd5b506102b36106ea565b6040516102c09190611ca5565b60405180910390f35b3480156102d4575f80fd5b506102ef60048036038101906102ea9190611d42565b6106f0565b6040516102fc9190611ca5565b60405180910390f35b348015610310575f80fd5b50610319610736565b005b348015610326575f80fd5b5061032f6107bd565b60405161033c9190611ca5565b60405180910390f35b348015610350575f80fd5b506103596107c3565b6040516103669190611d7c565b60405180910390f35b34801561037a575f80fd5b506103836107ea565b6040516103909190611ca5565b60405180910390f35b3480156103a4575f80fd5b506103ad6107f0565b6040516103ba9190611b36565b60405180910390f35b3480156103ce575f80fd5b506103e960048036038101906103e49190611be7565b61082d565b6040516103f69190611c3f565b60405180910390f35b34801561040a575f80fd5b5061041361084a565b6040516104209190611ca5565b60405180910390f35b348015610434575f80fd5b5061043d610850565b60405161044a9190611d7c565b60405180910390f35b34801561045e575f80fd5b50610467610875565b005b348015610474575f80fd5b5061048f600480360381019061048a9190611d95565b610ceb565b60405161049c9190611ca5565b60405180910390f35b60606040518060400160405280600681526020017f4241524241520000000000000000000000000000000000000000000000000000815250905090565b5f6104f56104ee610d6d565b8484610d74565b6001905092915050565b610507610d6d565b73ffffffffffffffffffffffffffffffffffffffff166105256107c3565b73ffffffffffffffffffffffffffffffffffffffff161461057b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057290611e1d565b60405180910390fd5b601e821115801561058d5750601e8111155b6105cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105c390611e85565b60405180910390fd5b81600481905550806005819055505050565b600a5481565b5f6012600a6105f39190611fff565b6404e3b292006106039190612049565b905090565b5f610614848484610f37565b6106d184610620610d6d565b6106cc856040518060600160405280602881526020016128c26028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610683610d6d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546115169092919063ffffffff16565b610d74565b600190509392505050565b5f6012905090565b60045481565b60055481565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61073e610d6d565b73ffffffffffffffffffffffffffffffffffffffff1661075c6107c3565b73ffffffffffffffffffffffffffffffffffffffff16146107b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a990611e1d565b60405180910390fd5b6107bb5f611578565b565b60075481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60085481565b60606040518060400160405280600681526020017f4241524241520000000000000000000000000000000000000000000000000000815250905090565b5f610840610839610d6d565b8484610f37565b6001905092915050565b60095481565b600b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61087d610d6d565b73ffffffffffffffffffffffffffffffffffffffff1661089b6107c3565b73ffffffffffffffffffffffffffffffffffffffff16146108f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108e890611e1d565b60405180910390fd5b600b60149054906101000a900460ff1615610941576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610938906120d4565b60405180910390fd5b61097d30737a250d5630b4cf539739df2c5dacb4c659f2488d6012600a6109689190611fff565b6404e3b292006109789190612049565b610d74565b6001600b60166101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109f5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a199190612106565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a92573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ab69190612106565b6040518363ffffffff1660e01b8152600401610ad3929190612131565b6020604051808303815f875af1158015610aef573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b139190612106565b600b5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610b8d306106f0565b5f80610b976107c3565b426040518863ffffffff1660e01b8152600401610bb99695949392919061219a565b60606040518083038185885af1158015610bd5573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610bfa919061220d565b505050600b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3737a250d5630b4cf539739df2c5dacb4c659f2488d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610c8d92919061225d565b6020604051808303815f875af1158015610ca9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ccd91906122ae565b506001600b60146101000a81548160ff021916908315150217905550565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610de2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd990612349565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e50576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e47906123d7565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610f2a9190611ca5565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fa5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9c90612465565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611013576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100a906124f3565b60405180910390fd5b5f8111611055576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104c90612581565b60405180910390fd5b5f600b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036110d9576110d260646110c46004548561163990919063ffffffff16565b6116b090919063ffffffff16565b9050611159565b600b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036111585761115560646111476005548561163990919063ffffffff16565b6116b090919063ffffffff16565b90505b5b5f8111156112e9576111b18160015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546116f990919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506112428160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461174290919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516112e09190611ca5565b60405180910390a35b61134b6112ff82846116f990919063ffffffff16565b60015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546116f990919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506113ee6113a282846116f990919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461174290919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61149184866116f990919063ffffffff16565b60405161149e9190611ca5565b60405180910390a35f6114b0306106f0565b9050600b60159054906101000a900460ff161580156114db5750600b60169054906101000a900460ff165b80156114e957506009548110155b1561150f576114f78161179f565b5f4790505f81111561150d5761150c816119e3565b5b505b5050505050565b5f83831115829061155d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115549190611b36565b60405180910390fd5b505f838561156b919061259f565b9050809150509392505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f808303611649575f90506116aa565b5f82846116569190612049565b905082848261166591906125ff565b146116a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161169c9061269f565b60405180910390fd5b809150505b92915050565b5f6116f183836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611a4b565b905092915050565b5f61173a83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611516565b905092915050565b5f80828461175091906126bd565b905083811015611795576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161178c9061273a565b60405180910390fd5b8091505092915050565b6001600b60156101000a81548160ff0219169083151502179055505f600267ffffffffffffffff8111156117d6576117d5612758565b5b6040519080825280602002602001820160405280156118045781602001602082028036833780820191505090505b50905030815f8151811061181b5761181a612785565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156118b2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906118d69190612106565b816001815181106118ea576118e9612785565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061194330737a250d5630b4cf539739df2c5dacb4c659f2488d84610d74565b737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b8152600401611998959493929190612869565b5f604051808303815f87803b1580156119af575f80fd5b505af11580156119c1573d5f803e3d5ffd5b50505050505f600b60156101000a81548160ff02191690831515021790555050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015611a47573d5f803e3d5ffd5b5050565b5f8083118290611a91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a889190611b36565b60405180910390fd5b505f8385611a9f91906125ff565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611ae3578082015181840152602081019050611ac8565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611b0882611aac565b611b128185611ab6565b9350611b22818560208601611ac6565b611b2b81611aee565b840191505092915050565b5f6020820190508181035f830152611b4e8184611afe565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611b8382611b5a565b9050919050565b611b9381611b79565b8114611b9d575f80fd5b50565b5f81359050611bae81611b8a565b92915050565b5f819050919050565b611bc681611bb4565b8114611bd0575f80fd5b50565b5f81359050611be181611bbd565b92915050565b5f8060408385031215611bfd57611bfc611b56565b5b5f611c0a85828601611ba0565b9250506020611c1b85828601611bd3565b9150509250929050565b5f8115159050919050565b611c3981611c25565b82525050565b5f602082019050611c525f830184611c30565b92915050565b5f8060408385031215611c6e57611c6d611b56565b5b5f611c7b85828601611bd3565b9250506020611c8c85828601611bd3565b9150509250929050565b611c9f81611bb4565b82525050565b5f602082019050611cb85f830184611c96565b92915050565b5f805f60608486031215611cd557611cd4611b56565b5b5f611ce286828701611ba0565b9350506020611cf386828701611ba0565b9250506040611d0486828701611bd3565b9150509250925092565b5f60ff82169050919050565b611d2381611d0e565b82525050565b5f602082019050611d3c5f830184611d1a565b92915050565b5f60208284031215611d5757611d56611b56565b5b5f611d6484828501611ba0565b91505092915050565b611d7681611b79565b82525050565b5f602082019050611d8f5f830184611d6d565b92915050565b5f8060408385031215611dab57611daa611b56565b5b5f611db885828601611ba0565b9250506020611dc985828601611ba0565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f611e07602083611ab6565b9150611e1282611dd3565b602082019050919050565b5f6020820190508181035f830152611e3481611dfb565b9050919050565b7f466565732063616e6e6f742065786365656420333025000000000000000000005f82015250565b5f611e6f601683611ab6565b9150611e7a82611e3b565b602082019050919050565b5f6020820190508181035f830152611e9c81611e63565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115611f2557808604811115611f0157611f00611ea3565b5b6001851615611f105780820291505b8081029050611f1e85611ed0565b9450611ee5565b94509492505050565b5f82611f3d5760019050611ff8565b81611f4a575f9050611ff8565b8160018114611f605760028114611f6a57611f99565b6001915050611ff8565b60ff841115611f7c57611f7b611ea3565b5b8360020a915084821115611f9357611f92611ea3565b5b50611ff8565b5060208310610133831016604e8410600b8410161715611fce5782820a905083811115611fc957611fc8611ea3565b5b611ff8565b611fdb8484846001611edc565b92509050818404811115611ff257611ff1611ea3565b5b81810290505b9392505050565b5f61200982611bb4565b915061201483611d0e565b92506120417fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611f2e565b905092915050565b5f61205382611bb4565b915061205e83611bb4565b925082820261206c81611bb4565b9150828204841483151761208357612082611ea3565b5b5092915050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f6120be601783611ab6565b91506120c98261208a565b602082019050919050565b5f6020820190508181035f8301526120eb816120b2565b9050919050565b5f8151905061210081611b8a565b92915050565b5f6020828403121561211b5761211a611b56565b5b5f612128848285016120f2565b91505092915050565b5f6040820190506121445f830185611d6d565b6121516020830184611d6d565b9392505050565b5f819050919050565b5f819050919050565b5f61218461217f61217a84612158565b612161565b611bb4565b9050919050565b6121948161216a565b82525050565b5f60c0820190506121ad5f830189611d6d565b6121ba6020830188611c96565b6121c7604083018761218b565b6121d4606083018661218b565b6121e16080830185611d6d565b6121ee60a0830184611c96565b979650505050505050565b5f8151905061220781611bbd565b92915050565b5f805f6060848603121561222457612223611b56565b5b5f612231868287016121f9565b9350506020612242868287016121f9565b9250506040612253868287016121f9565b9150509250925092565b5f6040820190506122705f830185611d6d565b61227d6020830184611c96565b9392505050565b61228d81611c25565b8114612297575f80fd5b50565b5f815190506122a881612284565b92915050565b5f602082840312156122c3576122c2611b56565b5b5f6122d08482850161229a565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f612333602483611ab6565b915061233e826122d9565b604082019050919050565b5f6020820190508181035f83015261236081612327565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6123c1602283611ab6565b91506123cc82612367565b604082019050919050565b5f6020820190508181035f8301526123ee816123b5565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f61244f602583611ab6565b915061245a826123f5565b604082019050919050565b5f6020820190508181035f83015261247c81612443565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6124dd602383611ab6565b91506124e882612483565b604082019050919050565b5f6020820190508181035f83015261250a816124d1565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f61256b602983611ab6565b915061257682612511565b604082019050919050565b5f6020820190508181035f8301526125988161255f565b9050919050565b5f6125a982611bb4565b91506125b483611bb4565b92508282039050818111156125cc576125cb611ea3565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61260982611bb4565b915061261483611bb4565b925082612624576126236125d2565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f612689602183611ab6565b91506126948261262f565b604082019050919050565b5f6020820190508181035f8301526126b68161267d565b9050919050565b5f6126c782611bb4565b91506126d283611bb4565b92508282019050808211156126ea576126e9611ea3565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f612724601b83611ab6565b915061272f826126f0565b602082019050919050565b5f6020820190508181035f83015261275181612718565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b6127e481611b79565b82525050565b5f6127f583836127db565b60208301905092915050565b5f602082019050919050565b5f612817826127b2565b61282181856127bc565b935061282c836127cc565b805f5b8381101561285c57815161284388826127ea565b975061284e83612801565b92505060018101905061282f565b5085935050505092915050565b5f60a08201905061287c5f830188611c96565b612889602083018761218b565b818103604083015261289b818661280d565b90506128aa6060830185611d6d565b6128b76080830184611c96565b969550505050505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a264697066735822122027c051ee1a5db5285cd4a5ed8cacbf7e3b2f93b2ea5aa1d92d4cb2ca0b435b9b64736f6c63430008170033