Overview ERC20
PRICE
$0.0015138722247649845

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000.00 FOOL

Holders:
337
Profile Summary
Blockchain:
Base (8453)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x16223a5160B782C1D1b4873bf90d77aeE3515ba6
60806040526012600a620000149190620008e9565b622dc6c06200002491906200093a565b60065560065460075560006009556000600a55600f600c556000600f60146101000a81548160ff0219169083151502179055503480156200006457600080fd5b506000620000776200074760201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350734752ba5dbc23f44d87826276bf6fd6b1c372ad24600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001d8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001fe9190620009ef565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000288573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002ae9190620009ef565b6040518363ffffffff1660e01b8152600401620002cd92919062000a32565b6020604051808303816000875af1158015620002ed573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003139190620009ef565b600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507316223a5160b782c1d1b4873bf90d77aee3515ba6600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506012600a620003b89190620008e9565b6305f5e100620003c991906200093a565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600560007316223a5160b782c1d1b4873bf90d77aee3515ba673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600560003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160036000600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620006ba6200074760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a620007199190620008e9565b6305f5e1006200072a91906200093a565b60405162000739919062000a70565b60405180910390a362000a8d565b600033905090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115620007dd57808604811115620007b557620007b46200074f565b5b6001851615620007c55780820291505b8081029050620007d5856200077e565b945062000795565b94509492505050565b600082620007f85760019050620008cb565b81620008085760009050620008cb565b81600181146200082157600281146200082c5762000862565b6001915050620008cb565b60ff8411156200084157620008406200074f565b5b8360020a9150848211156200085b576200085a6200074f565b5b50620008cb565b5060208310610133831016604e8410600b84101617156200089c5782820a9050838111156200089657620008956200074f565b5b620008cb565b620008ab84848460016200078b565b92509050818404811115620008c557620008c46200074f565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b6000620008f682620008d2565b91506200090383620008dc565b9250620009327fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620007e6565b905092915050565b60006200094782620008d2565b91506200095483620008d2565b92508282026200096481620008d2565b915082820484148315176200097e576200097d6200074f565b5b5092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620009b7826200098a565b9050919050565b620009c981620009aa565b8114620009d557600080fd5b50565b600081519050620009e981620009be565b92915050565b60006020828403121562000a085762000a0762000985565b5b600062000a1884828501620009d8565b91505092915050565b62000a2c81620009aa565b82525050565b600060408201905062000a49600083018562000a21565b62000a58602083018462000a21565b9392505050565b62000a6a81620008d2565b82525050565b600060208201905062000a87600083018462000a5f565b92915050565b61327e8062000a9d6000396000f3fe6080604052600436106101bb5760003560e01c80638c0b5e22116100ec578063cb9637281161008a578063d8b6004011610064578063d8b60040146105cf578063dd62ed3e146105f8578063f2fde38b14610635578063f99031a71461065e576101c2565b8063cb96372814610550578063cc1776d314610579578063cd03425c146105a4576101c2565b806395d89b41116100c657806395d89b4114610496578063a8ecc6c7146104c1578063a9059cbb146104ea578063ac1d060914610527576101c2565b80638c0b5e22146104175780638da5cb5b146104425780639036ed4d1461046d576101c2565b80635d098b3811610159578063715018a611610133578063715018a6146103a7578063751039fc146103be57806375f0a874146103d55780638a8c523c14610400576101c2565b80635d098b381461031857806370a082311461034157806370d8c9ec1461037e576101c2565b806323b872dd1161019557806323b872dd1461025a578063313ce5671461029757806349bd5a5e146102c25780634f7041a5146102ed576101c2565b806306fdde03146101c7578063095ea7b3146101f257806318160ddd1461022f576101c2565b366101c257005b600080fd5b3480156101d357600080fd5b506101dc61069b565b6040516101e9919061221f565b60405180910390f35b3480156101fe57600080fd5b50610219600480360381019061021491906122e9565b6106d8565b6040516102269190612344565b60405180910390f35b34801561023b57600080fd5b506102446106f6565b604051610251919061236e565b60405180910390f35b34801561026657600080fd5b50610281600480360381019061027c9190612389565b61071a565b60405161028e9190612344565b60405180910390f35b3480156102a357600080fd5b506102ac6107d2565b6040516102b991906123f8565b60405180910390f35b3480156102ce57600080fd5b506102d76107db565b6040516102e49190612422565b60405180910390f35b3480156102f957600080fd5b50610302610801565b60405161030f919061236e565b60405180910390f35b34801561032457600080fd5b5061033f600480360381019061033a919061243d565b610807565b005b34801561034d57600080fd5b506103686004803603810190610363919061243d565b6108e0565b604051610375919061236e565b60405180910390f35b34801561038a57600080fd5b506103a560048036038101906103a0919061246a565b610929565b005b3480156103b357600080fd5b506103bc6109c8565b005b3480156103ca57600080fd5b506103d3610b1b565b005b3480156103e157600080fd5b506103ea610bf8565b6040516103f791906124b8565b60405180910390f35b34801561040c57600080fd5b50610415610c1e565b005b34801561042357600080fd5b5061042c610cd7565b604051610439919061236e565b60405180910390f35b34801561044e57600080fd5b50610457610cdd565b6040516104649190612422565b60405180910390f35b34801561047957600080fd5b50610494600480360381019061048f91906124d3565b610d06565b005b3480156104a257600080fd5b506104ab610dfe565b6040516104b8919061221f565b60405180910390f35b3480156104cd57600080fd5b506104e860048036038101906104e39190612687565b610e3b565b005b3480156104f657600080fd5b50610511600480360381019061050c91906122e9565b610f65565b60405161051e9190612344565b60405180910390f35b34801561053357600080fd5b5061054e600480360381019061054991906126e3565b610f83565b005b34801561055c57600080fd5b506105776004803603810190610572919061243d565b6110c1565b005b34801561058557600080fd5b5061058e6113bb565b60405161059b919061236e565b60405180910390f35b3480156105b057600080fd5b506105b96113c1565b6040516105c6919061236e565b60405180910390f35b3480156105db57600080fd5b506105f660048036038101906105f1919061246a565b6113c7565b005b34801561060457600080fd5b5061061f600480360381019061061a9190612723565b611493565b60405161062c919061236e565b60405180910390f35b34801561064157600080fd5b5061065c6004803603810190610657919061243d565b61151a565b005b34801561066a57600080fd5b506106856004803603810190610680919061243d565b6115bb565b6040516106929190612344565b60405180910390f35b60606040518060400160405280600d81526020017f466f6f6c73206f6e204261736500000000000000000000000000000000000000815250905090565b60006106ec6106e56115db565b84846115e3565b6001905092915050565b60006012600a61070691906128c5565b6305f5e1006107159190612910565b905090565b60006107278484846117ac565b6107c7846107336115db565b84600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061077d6115db565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546107c29190612952565b6115e3565b600190509392505050565b60006012905090565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60095481565b61080f6115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461089c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610893906129d2565b60405180910390fd5b80600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109316115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109b5906129d2565b60405180910390fd5b80600c8190555050565b6109d06115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a5d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a54906129d2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610b236115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bb0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba7906129d2565b60405180910390fd5b6012600a610bbe91906128c5565b6305f5e100610bcd9190612910565b6006819055506012600a610be191906128c5565b6305f5e100610bf09190612910565b600781905550565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610c266115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610cb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610caa906129d2565b60405180910390fd5b6001600f60146101000a81548160ff02191690831515021790555043600b81905550565b60065481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610d0e6115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d92906129d2565b60405180910390fd5b600a8211158015610dad5750600a8111155b610dec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de390612a3e565b60405180910390fd5b8160098190555080600a819055505050565b60606040518060400160405280600481526020017f464f4f4c00000000000000000000000000000000000000000000000000000000815250905090565b610e436115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ed0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec7906129d2565b60405180910390fd5b60005b8251811015610f60578160056000858481518110610ef457610ef3612a5e565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080610f5890612a8d565b915050610ed3565b505050565b6000610f79610f726115db565b84846117ac565b6001905092915050565b610f8b6115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611018576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100f906129d2565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167fc551bbb22d0406dbfb8b6b7740cc521bcf44e1106029cf899c19b6a8e4c99d51826040516110b59190612344565b60405180910390a25050565b6110c96115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611156576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114d906129d2565b60405180910390fd5b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111fc573373ffffffffffffffffffffffffffffffffffffffff16476040516111af90612b06565b60006040518083038185875af1925050503d80600081146111ec576040519150601f19603f3d011682016040523d82523d6000602084013e6111f1565b606091505b5050809150506113b7565b60008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016112379190612422565b602060405180830381865afa158015611254573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112789190612b30565b116112b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112af90612ba9565b60405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016112f39190612422565b602060405180830381865afa158015611310573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113349190612b30565b90508273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401611371929190612bc9565b6020604051808303816000875af1158015611390573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113b49190612c07565b50505b5050565b600a5481565b60075481565b6113cf6115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461145c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611453906129d2565b60405180910390fd5b80600781905550807fc9a07d0106b62dd0f2706dab6a7aee4c4d0dc35078c994bf5c08d5d85861d46b60405160405180910390a250565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6115226115db565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146115af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a6906129d2565b60405180910390fd5b6115b881611ae4565b50565b60036020528060005260406000206000915054906101000a900460ff1681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611652576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161164990612ca6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036116c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b890612d38565b60405180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161179f919061236e565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361181b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181290612dca565b60405180910390fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806118bc5750600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156118ce576000600881905550611ad4565b600f60149054906101000a900460ff1661191d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161191490612e36565b60405180910390fd5b600654811115611962576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195990612ea2565b60405180910390fd5b600c54600b546119729190612ec2565b431015611986576063600881905550611ad3565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036119e957600954600881905550611ad2565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611ac8576000611a49306108e0565b90506012600a611a5991906128c5565b617530611a669190612910565b811115611ab9576012600a611a7b91906128c5565b620b71b0611a899190612910565b811115611aaf576012600a611a9e91906128c5565b620b71b0611aac9190612910565b90505b611ab881611c10565b5b600a5460088190555050611ad1565b60006008819055505b5b5b5b611adf838383611e75565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611b53576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b4a90612f68565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600267ffffffffffffffff811115611c2d57611c2c612518565b5b604051908082528060200260200182016040528015611c5b5781602001602082028036833780820191505090505b5090503081600081518110611c7357611c72612a5e565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d1a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d3e9190612f9d565b81600181518110611d5257611d51612a5e565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611db930600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846115e3565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac94783600084600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518663ffffffff1660e01b8152600401611e3f959493929190613122565b600060405180830381600087803b158015611e5957600080fd5b505af1158015611e6d573d6000803e3d6000fd5b505050505050565b6000606460085483611e879190612910565b611e9191906131ab565b905060008183611ea19190612952565b905082600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611eee9190612952565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611f7c9190612ec2565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461200a9190612ec2565b600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661212357600754600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115612122576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161211990613228565b60405180910390fd5b5b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612180919061236e565b60405180910390a35050505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156121c95780820151818401526020810190506121ae565b60008484015250505050565b6000601f19601f8301169050919050565b60006121f18261218f565b6121fb818561219a565b935061220b8185602086016121ab565b612214816121d5565b840191505092915050565b6000602082019050818103600083015261223981846121e6565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061228082612255565b9050919050565b61229081612275565b811461229b57600080fd5b50565b6000813590506122ad81612287565b92915050565b6000819050919050565b6122c6816122b3565b81146122d157600080fd5b50565b6000813590506122e3816122bd565b92915050565b60008060408385031215612300576122ff61224b565b5b600061230e8582860161229e565b925050602061231f858286016122d4565b9150509250929050565b60008115159050919050565b61233e81612329565b82525050565b60006020820190506123596000830184612335565b92915050565b612368816122b3565b82525050565b6000602082019050612383600083018461235f565b92915050565b6000806000606084860312156123a2576123a161224b565b5b60006123b08682870161229e565b93505060206123c18682870161229e565b92505060406123d2868287016122d4565b9150509250925092565b600060ff82169050919050565b6123f2816123dc565b82525050565b600060208201905061240d60008301846123e9565b92915050565b61241c81612275565b82525050565b60006020820190506124376000830184612413565b92915050565b6000602082840312156124535761245261224b565b5b60006124618482850161229e565b91505092915050565b6000602082840312156124805761247f61224b565b5b600061248e848285016122d4565b91505092915050565b60006124a282612255565b9050919050565b6124b281612497565b82525050565b60006020820190506124cd60008301846124a9565b92915050565b600080604083850312156124ea576124e961224b565b5b60006124f8858286016122d4565b9250506020612509858286016122d4565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612550826121d5565b810181811067ffffffffffffffff8211171561256f5761256e612518565b5b80604052505050565b6000612582612241565b905061258e8282612547565b919050565b600067ffffffffffffffff8211156125ae576125ad612518565b5b602082029050602081019050919050565b600080fd5b60006125d76125d284612593565b612578565b905080838252602082019050602084028301858111156125fa576125f96125bf565b5b835b81811015612623578061260f888261229e565b8452602084019350506020810190506125fc565b5050509392505050565b600082601f83011261264257612641612513565b5b81356126528482602086016125c4565b91505092915050565b61266481612329565b811461266f57600080fd5b50565b6000813590506126818161265b565b92915050565b6000806040838503121561269e5761269d61224b565b5b600083013567ffffffffffffffff8111156126bc576126bb612250565b5b6126c88582860161262d565b92505060206126d985828601612672565b9150509250929050565b600080604083850312156126fa576126f961224b565b5b60006127088582860161229e565b925050602061271985828601612672565b9150509250929050565b6000806040838503121561273a5761273961224b565b5b60006127488582860161229e565b92505060206127598582860161229e565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156127e9578086048111156127c5576127c4612763565b5b60018516156127d45780820291505b80810290506127e285612792565b94506127a9565b94509492505050565b60008261280257600190506128be565b8161281057600090506128be565b816001811461282657600281146128305761285f565b60019150506128be565b60ff84111561284257612841612763565b5b8360020a91508482111561285957612858612763565b5b506128be565b5060208310610133831016604e8410600b84101617156128945782820a90508381111561288f5761288e612763565b5b6128be565b6128a1848484600161279f565b925090508184048111156128b8576128b7612763565b5b81810290505b9392505050565b60006128d0826122b3565b91506128db836123dc565b92506129087fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846127f2565b905092915050565b600061291b826122b3565b9150612926836122b3565b9250828202612934816122b3565b9150828204841483151761294b5761294a612763565b5b5092915050565b600061295d826122b3565b9150612968836122b3565b92508282039050818111156129805761297f612763565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006129bc60208361219a565b91506129c782612986565b602082019050919050565b600060208201905081810360008301526129eb816129af565b9050919050565b7f45524332303a2077726f6e67207461782076616c756521000000000000000000600082015250565b6000612a2860178361219a565b9150612a33826129f2565b602082019050919050565b60006020820190508181036000830152612a5781612a1b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000612a98826122b3565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612aca57612ac9612763565b5b600182019050919050565b600081905092915050565b50565b6000612af0600083612ad5565b9150612afb82612ae0565b600082019050919050565b6000612b1182612ae3565b9150819050919050565b600081519050612b2a816122bd565b92915050565b600060208284031215612b4657612b4561224b565b5b6000612b5484828501612b1b565b91505092915050565b7f4e6f20746f6b656e730000000000000000000000000000000000000000000000600082015250565b6000612b9360098361219a565b9150612b9e82612b5d565b602082019050919050565b60006020820190508181036000830152612bc281612b86565b9050919050565b6000604082019050612bde6000830185612413565b612beb602083018461235f565b9392505050565b600081519050612c018161265b565b92915050565b600060208284031215612c1d57612c1c61224b565b5b6000612c2b84828501612bf2565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612c9060248361219a565b9150612c9b82612c34565b604082019050919050565b60006020820190508181036000830152612cbf81612c83565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000612d2260228361219a565b9150612d2d82612cc6565b604082019050919050565b60006020820190508181036000830152612d5181612d15565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000612db460258361219a565b9150612dbf82612d58565b604082019050919050565b60006020820190508181036000830152612de381612da7565b9050919050565b7f576169742074696c6c206c61756e636800000000000000000000000000000000600082015250565b6000612e2060108361219a565b9150612e2b82612dea565b602082019050919050565b60006020820190508181036000830152612e4f81612e13565b9050919050565b7f4d6178205478416d6f756e74203225206174206c61756e636800000000000000600082015250565b6000612e8c60198361219a565b9150612e9782612e56565b602082019050919050565b60006020820190508181036000830152612ebb81612e7f565b9050919050565b6000612ecd826122b3565b9150612ed8836122b3565b9250828201905080821115612ef057612eef612763565b5b92915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000612f5260268361219a565b9150612f5d82612ef6565b604082019050919050565b60006020820190508181036000830152612f8181612f45565b9050919050565b600081519050612f9781612287565b92915050565b600060208284031215612fb357612fb261224b565b5b6000612fc184828501612f88565b91505092915050565b6000819050919050565b6000819050919050565b6000612ff9612ff4612fef84612fca565b612fd4565b6122b3565b9050919050565b61300981612fde565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61304481612275565b82525050565b6000613056838361303b565b60208301905092915050565b6000602082019050919050565b600061307a8261300f565b613084818561301a565b935061308f8361302b565b8060005b838110156130c05781516130a7888261304a565b97506130b283613062565b925050600181019050613093565b5085935050505092915050565b60006130e86130e36130de84612255565b612fd4565b612255565b9050919050565b60006130fa826130cd565b9050919050565b600061310c826130ef565b9050919050565b61311c81613101565b82525050565b600060a082019050613137600083018861235f565b6131446020830187613000565b8181036040830152613156818661306f565b90506131656060830185613113565b613172608083018461235f565b9695505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006131b6826122b3565b91506131c1836122b3565b9250826131d1576131d061317c565b5b828204905092915050565b7f4f766572204d617820486f6c64696e6720416d6f756e74000000000000000000600082015250565b600061321260178361219a565b915061321d826131dc565b602082019050919050565b6000602082019050818103600083015261324181613205565b905091905056fea2646970667358221220091846d2dcbd6cf4d80a3e31ffbeb45e9d512315070b33d2ee64bfadfcb87fd864736f6c63430008120033