[ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "OwnableInvalidOwner", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "OwnableUnauthorizedAccount", "type": "error" }, { "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": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "manualSwap", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "mintTokens", "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": "renounceOwnership", "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": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60806040525f600460156101000a81548160ff0219169083151502179055505f600460166101000a81548160ff02191690831515021790555034801562000044575f80fd5b50620000556200023860201b60201c565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620000c8575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620000bf919062000343565b60405180910390fd5b620000d9816200023f60201b60201c565b50620000ea6200023860201b60201c565b60055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506009600a620001399190620004f0565b64174876e8006200014b919062000540565b60015f6200015e6200023860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550620001ab6200023860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6009600a620002099190620004f0565b64174876e8006200021b919062000540565b6040516200022a91906200059b565b60405180910390a3620005b6565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6200032b8262000300565b9050919050565b6200033d816200031f565b82525050565b5f602082019050620003585f83018462000332565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115620003e857808604811115620003c057620003bf6200035e565b5b6001851615620003d05780820291505b8081029050620003e0856200038b565b9450620003a0565b94509492505050565b5f82620004025760019050620004d4565b8162000411575f9050620004d4565b81600181146200042a576002811462000435576200046b565b6001915050620004d4565b60ff8411156200044a57620004496200035e565b5b8360020a9150848211156200046457620004636200035e565b5b50620004d4565b5060208310610133831016604e8410600b8410161715620004a55782820a9050838111156200049f576200049e6200035e565b5b620004d4565b620004b4848484600162000397565b92509050818404811115620004ce57620004cd6200035e565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f620004fc82620004db565b91506200050983620004e4565b9250620005387fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620003f1565b905092915050565b5f6200054c82620004db565b91506200055983620004db565b92508282026200056981620004db565b915082820484148315176200058357620005826200035e565b5b5092915050565b6200059581620004db565b82525050565b5f602082019050620005b05f8301846200058a565b92915050565b6123f380620005c45f395ff3fe6080604052600436106100eb575f3560e01c8063715018a611610089578063c9567bf911610058578063c9567bf9146102e4578063dd62ed3e146102fa578063f0dda65c14610336578063f2fde38b1461035e576100f2565b8063715018a61461023e5780638da5cb5b1461025457806395d89b411461027e578063a9059cbb146102a8576100f2565b806323b872dd116100c557806323b872dd14610186578063313ce567146101c257806351bc3c85146101ec57806370a0823114610202576100f2565b806306fdde03146100f6578063095ea7b31461012057806318160ddd1461015c576100f2565b366100f257005b5f80fd5b348015610101575f80fd5b5061010a610386565b6040516101179190611733565b60405180910390f35b34801561012b575f80fd5b50610146600480360381019061014191906117e4565b6103c3565b604051610153919061183c565b60405180910390f35b348015610167575f80fd5b506101706103e0565b60405161017d9190611864565b60405180910390f35b348015610191575f80fd5b506101ac60048036038101906101a7919061187d565b610404565b6040516101b9919061183c565b60405180910390f35b3480156101cd575f80fd5b506101d66104d8565b6040516101e391906118e8565b60405180910390f35b3480156101f7575f80fd5b506102006104e0565b005b34801561020d575f80fd5b5061022860048036038101906102239190611901565b6105b6565b6040516102359190611864565b60405180910390f35b348015610249575f80fd5b506102526105fc565b005b34801561025f575f80fd5b5061026861060f565b604051610275919061193b565b60405180910390f35b348015610289575f80fd5b50610292610636565b60405161029f9190611733565b60405180910390f35b3480156102b3575f80fd5b506102ce60048036038101906102c991906117e4565b610673565b6040516102db919061183c565b60405180910390f35b3480156102ef575f80fd5b506102f8610690565b005b348015610305575f80fd5b50610320600480360381019061031b9190611954565b610b27565b60405161032d9190611864565b60405180910390f35b348015610341575f80fd5b5061035c600480360381019061035791906117e4565b610ba9565b005b348015610369575f80fd5b50610384600480360381019061037f9190611901565b610d5b565b005b60606040518060400160405280600c81526020017f5452554d5020534156494f520000000000000000000000000000000000000000815250905090565b5f6103d66103cf610ddf565b8484610de6565b6001905092915050565b5f6009600a6103ef9190611aee565b64174876e8006103ff9190611b38565b905090565b5f610410848484610fa9565b6104cd8461041c610ddf565b6104c8856040518060600160405280602881526020016123966028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f61047f610ddf565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546112539092919063ffffffff16565b610de6565b600190509392505050565b5f6009905090565b6104e86112a7565b5f6104f2306105b6565b90505f8111610536576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052d90611bc3565b60405180910390fd5b61053f8161132e565b505f4790505f8111156105b25760055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f193505050501580156105b0573d5f803e3d5ffd5b505b5050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6106046112a7565b61060d5f6115be565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600b81526020017f5452554d50534156494f52000000000000000000000000000000000000000000815250905090565b5f61068661067f610ddf565b8484610fa9565b6001905092915050565b6106986112a7565b600460149054906101000a900460ff16156106e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106df90611c2b565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d60035f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506107853060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a6107709190611aee565b64174876e8006107809190611b38565b610de6565b60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107ef573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108139190611c5d565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610899573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108bd9190611c5d565b6040518363ffffffff1660e01b81526004016108da929190611c88565b6020604051808303815f875af11580156108f6573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061091a9190611c5d565b60045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71947306109a1306105b6565b5f806109ab61060f565b426040518863ffffffff1660e01b81526004016109cd96959493929190611cf1565b60606040518083038185885af11580156109e9573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610a0e9190611d64565b50505060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610aae929190611db4565b6020604051808303815f875af1158015610aca573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610aee9190611e05565b506001600460166101000a81548160ff0219169083151502179055506001600460146101000a81548160ff021916908315150217905550565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610bb16112a7565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c1f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1690611e7a565b60405180910390fd5b5f8111610c61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5890611ee2565b60405180910390fd5b610cb18160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461167f90919063ffffffff16565b60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d4f9190611864565b60405180910390a35050565b610d636112a7565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610dd3575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610dca919061193b565b60405180910390fd5b610ddc816115be565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4b90611f70565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ec2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eb990611ffe565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610f9c9190611864565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611017576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100e9061208c565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611085576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107c9061211a565b60405180910390fd5b5f81116110c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110be906121a8565b60405180910390fd5b6111178160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461169490919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506111a88160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461167f90919063ffffffff16565b60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516112469190611864565b60405180910390a3505050565b5f83831115829061129a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112919190611733565b60405180910390fd5b5082840390509392505050565b6112af610ddf565b73ffffffffffffffffffffffffffffffffffffffff166112cd61060f565b73ffffffffffffffffffffffffffffffffffffffff161461132c576112f0610ddf565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401611323919061193b565b60405180910390fd5b565b5f6001600460156101000a81548160ff021916908315150217905550600460169054906101000a900460ff161561159b575f600267ffffffffffffffff81111561137b5761137a6121c6565b5b6040519080825280602002602001820160405280156113a95781602001602082028036833780820191505090505b50905030815f815181106113c0576113bf6121f3565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611464573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906114889190611c5d565b8160018151811061149c5761149b6121f3565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506115023060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1685610de6565b60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947845f8430426040518663ffffffff1660e01b81526004016115649594939291906122d7565b5f604051808303815f87803b15801561157b575f80fd5b505af115801561158d573d5f803e3d5ffd5b50505050600191505061159f565b5f90505b5f600460156101000a81548160ff021916908315150217905550919050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f818361168c919061232f565b905092915050565b5f81836116a19190612362565b905092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156116e05780820151818401526020810190506116c5565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611705826116a9565b61170f81856116b3565b935061171f8185602086016116c3565b611728816116eb565b840191505092915050565b5f6020820190508181035f83015261174b81846116fb565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61178082611757565b9050919050565b61179081611776565b811461179a575f80fd5b50565b5f813590506117ab81611787565b92915050565b5f819050919050565b6117c3816117b1565b81146117cd575f80fd5b50565b5f813590506117de816117ba565b92915050565b5f80604083850312156117fa576117f9611753565b5b5f6118078582860161179d565b9250506020611818858286016117d0565b9150509250929050565b5f8115159050919050565b61183681611822565b82525050565b5f60208201905061184f5f83018461182d565b92915050565b61185e816117b1565b82525050565b5f6020820190506118775f830184611855565b92915050565b5f805f6060848603121561189457611893611753565b5b5f6118a18682870161179d565b93505060206118b28682870161179d565b92505060406118c3868287016117d0565b9150509250925092565b5f60ff82169050919050565b6118e2816118cd565b82525050565b5f6020820190506118fb5f8301846118d9565b92915050565b5f6020828403121561191657611915611753565b5b5f6119238482850161179d565b91505092915050565b61193581611776565b82525050565b5f60208201905061194e5f83018461192c565b92915050565b5f806040838503121561196a57611969611753565b5b5f6119778582860161179d565b92505060206119888582860161179d565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115611a14578086048111156119f0576119ef611992565b5b60018516156119ff5780820291505b8081029050611a0d856119bf565b94506119d4565b94509492505050565b5f82611a2c5760019050611ae7565b81611a39575f9050611ae7565b8160018114611a4f5760028114611a5957611a88565b6001915050611ae7565b60ff841115611a6b57611a6a611992565b5b8360020a915084821115611a8257611a81611992565b5b50611ae7565b5060208310610133831016604e8410600b8410161715611abd5782820a905083811115611ab857611ab7611992565b5b611ae7565b611aca84848460016119cb565b92509050818404811115611ae157611ae0611992565b5b81810290505b9392505050565b5f611af8826117b1565b9150611b03836118cd565b9250611b307fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611a1d565b905092915050565b5f611b42826117b1565b9150611b4d836117b1565b9250828202611b5b816117b1565b91508282048414831517611b7257611b71611992565b5b5092915050565b7f496e73756666696369656e7420746f6b656e2062616c616e63650000000000005f82015250565b5f611bad601a836116b3565b9150611bb882611b79565b602082019050919050565b5f6020820190508181035f830152611bda81611ba1565b9050919050565b7f54726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f611c156017836116b3565b9150611c2082611be1565b602082019050919050565b5f6020820190508181035f830152611c4281611c09565b9050919050565b5f81519050611c5781611787565b92915050565b5f60208284031215611c7257611c71611753565b5b5f611c7f84828501611c49565b91505092915050565b5f604082019050611c9b5f83018561192c565b611ca8602083018461192c565b9392505050565b5f819050919050565b5f819050919050565b5f611cdb611cd6611cd184611caf565b611cb8565b6117b1565b9050919050565b611ceb81611cc1565b82525050565b5f60c082019050611d045f83018961192c565b611d116020830188611855565b611d1e6040830187611ce2565b611d2b6060830186611ce2565b611d38608083018561192c565b611d4560a0830184611855565b979650505050505050565b5f81519050611d5e816117ba565b92915050565b5f805f60608486031215611d7b57611d7a611753565b5b5f611d8886828701611d50565b9350506020611d9986828701611d50565b9250506040611daa86828701611d50565b9150509250925092565b5f604082019050611dc75f83018561192c565b611dd46020830184611855565b9392505050565b611de481611822565b8114611dee575f80fd5b50565b5f81519050611dff81611ddb565b92915050565b5f60208284031215611e1a57611e19611753565b5b5f611e2784828501611df1565b91505092915050565b7f496e76616c696420726563697069656e742061646472657373000000000000005f82015250565b5f611e646019836116b3565b9150611e6f82611e30565b602082019050919050565b5f6020820190508181035f830152611e9181611e58565b9050919050565b7f416d6f756e74206d7573742062652067726561746572207468616e207a65726f5f82015250565b5f611ecc6020836116b3565b9150611ed782611e98565b602082019050919050565b5f6020820190508181035f830152611ef981611ec0565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f611f5a6024836116b3565b9150611f6582611f00565b604082019050919050565b5f6020820190508181035f830152611f8781611f4e565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611fe86022836116b3565b9150611ff382611f8e565b604082019050919050565b5f6020820190508181035f83015261201581611fdc565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6120766025836116b3565b91506120818261201c565b604082019050919050565b5f6020820190508181035f8301526120a38161206a565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6121046023836116b3565b915061210f826120aa565b604082019050919050565b5f6020820190508181035f830152612131816120f8565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f6121926029836116b3565b915061219d82612138565b604082019050919050565b5f6020820190508181035f8301526121bf81612186565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61225281611776565b82525050565b5f6122638383612249565b60208301905092915050565b5f602082019050919050565b5f61228582612220565b61228f818561222a565b935061229a8361223a565b805f5b838110156122ca5781516122b18882612258565b97506122bc8361226f565b92505060018101905061229d565b5085935050505092915050565b5f60a0820190506122ea5f830188611855565b6122f76020830187611ce2565b8181036040830152612309818661227b565b9050612318606083018561192c565b6123256080830184611855565b9695505050505050565b5f612339826117b1565b9150612344836117b1565b925082820190508082111561235c5761235b611992565b5b92915050565b5f61236c826117b1565b9150612377836117b1565b925082820390508181111561238f5761238e611992565b5b9291505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220179e650776c0950a73cf140ddcc8b098fab9ac3808284abcfce6bc226490f51764736f6c63430008180033