token-icon

The Ribbys

Token

Overview[ERC-20]

Max Total Supply
1,000,000.0
RIBS
Holders
14+0.00%
Transfers
50

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x608060405234801561001057600080fd5b50600436106101425760003560e01c806370a08231116100b8578063a9059cbb1161007c578063a9059cbb14610355578063aac0393914610385578063daea85c5146103a3578063dd62ed3e146103bf578063e086e5ec146103ef578063f2fde38b146103f957610142565b806370a08231146102c1578063715018a6146102f15780637b61c320146102fb5780638da5cb5b1461031957806395d89b411461033757610142565b80631e7be2101161010a5780631e7be210146101eb57806323b872dd1461021b5780632711b8a51461024b578063313ce567146102695780634022b75e146102875780636c02a931146102a357610142565b8063068acf6c1461014757806306fdde0314610163578063095ea7b3146101815780630d1d9b8e146101b157806318160ddd146101cd575b600080fd5b610161600480360381019061015c919061164b565b610415565b005b61016b61051e565b6040516101789190611708565b60405180910390f35b61019b60048036038101906101969190611760565b6105b0565b6040516101a891906117bb565b60405180910390f35b6101cb60048036038101906101c6919061164b565b6105d3565b005b6101d561061f565b6040516101e291906117e5565b60405180910390f35b6102056004803603810190610200919061164b565b610629565b60405161021291906117bb565b60405180910390f35b61023560048036038101906102309190611800565b610649565b60405161024291906117bb565b60405180910390f35b610253610678565b60405161026091906117e5565b60405180910390f35b610271610681565b60405161027e919061186f565b60405180910390f35b6102a1600480360381019061029c9190611a95565b61068a565b005b6102ab610750565b6040516102b89190611708565b60405180910390f35b6102db60048036038101906102d6919061164b565b6107de565b6040516102e891906117e5565b60405180910390f35b6102f9610826565b005b61030361083a565b6040516103109190611708565b60405180910390f35b6103216108c8565b60405161032e9190611b2f565b60405180910390f35b61033f6108f2565b60405161034c9190611708565b60405180910390f35b61036f600480360381019061036a9190611760565b610984565b60405161037c91906117bb565b60405180910390f35b61038d6109a7565b60405161039a9190611b2f565b60405180910390f35b6103bd60048036038101906103b8919061164b565b6109cd565b005b6103d960048036038101906103d49190611b4a565b610a30565b6040516103e691906117e5565b60405180910390f35b6103f7610ab7565b005b610413600480360381019061040e919061164b565b610b08565b005b61041d610b8e565b60008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016104589190611b2f565b602060405180830381865afa158015610475573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104999190611b9f565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016104d6929190611bcc565b6020604051808303816000875af11580156104f5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105199190611c21565b505050565b60606003805461052d90611c7d565b80601f016020809104026020016040519081016040528092919081815260200182805461055990611c7d565b80156105a65780601f1061057b576101008083540402835291602001916105a6565b820191906000526020600020905b81548152906001019060200180831161058957829003601f168201915b5050505050905090565b6000806105bb610c15565b90506105c8818585610c1d565b600191505092915050565b6105db610b8e565b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600254905090565b600b6020528060005260406000206000915054906101000a900460ff1681565b600080610654610c15565b9050610661858285610c2f565b61066c858585610cc3565b60019150509392505050565b60006001905090565b60006012905090565b610692610b8e565b60005b825181101561074a578281815181106106b1576106b0611cae565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84848151811061071a57610719611cae565b5b602002602001015160405161072f91906117e5565b60405180910390a3808061074290611d0c565b915050610695565b50505050565b6008805461075d90611c7d565b80601f016020809104026020016040519081016040528092919081815260200182805461078990611c7d565b80156107d65780601f106107ab576101008083540402835291602001916107d6565b820191906000526020600020905b8154815290600101906020018083116107b957829003601f168201915b505050505081565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61082e610b8e565b6108386000610db7565b565b6009805461084790611c7d565b80601f016020809104026020016040519081016040528092919081815260200182805461087390611c7d565b80156108c05780601f10610895576101008083540402835291602001916108c0565b820191906000526020600020905b8154815290600101906020018083116108a357829003601f168201915b505050505081565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606004805461090190611c7d565b80601f016020809104026020016040519081016040528092919081815260200182805461092d90611c7d565b801561097a5780601f1061094f5761010080835404028352916020019161097a565b820191906000526020600020905b81548152906001019060200180831161095d57829003601f168201915b5050505050905090565b60008061098f610c15565b905061099c818585610cc3565b600191505092915050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6109d5610b8e565b6001600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610abf610b8e565b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610b05573d6000803e3d6000fd5b50565b610b10610b8e565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b825760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610b799190611b2f565b60405180910390fd5b610b8b81610db7565b50565b610b96610c15565b73ffffffffffffffffffffffffffffffffffffffff16610bb46108c8565b73ffffffffffffffffffffffffffffffffffffffff1614610c1357610bd7610c15565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610c0a9190611b2f565b60405180910390fd5b565b600033905090565b610c2a8383836001610e7d565b505050565b6000610c3b8484610a30565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610cbd5781811015610cad578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610ca493929190611d54565b60405180910390fd5b610cbc84848484036000610e7d565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d355760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610d2c9190611b2f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610da75760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610d9e9190611b2f565b60405180910390fd5b610db2838383611054565b505050565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610eef5760006040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610ee69190611b2f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f615760006040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610f589190611b2f565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550801561104e578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161104591906117e5565b60405180910390a35b50505050565b600b60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156110b6576110b18383836111a4565b61119f565b6000829050600073ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036111225761111c8484846111a4565b5061119f565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611192576111828484846111a4565b61118c600161158d565b5061119f565b61119d8484846111a4565b505b505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036111f65780600260008282546111ea9190611d8b565b925050819055506112c9565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611282578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161127993929190611d54565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611312578060026000828254039250508190555061135f565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361144057600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161143391906117e5565b60405180910390a3611588565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611521578173ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161151491906117e5565b60405180910390a3611587565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161157e91906117e5565b60405180910390a35b5b505050565b60003a9050818111156115d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115cc90611e31565b60405180910390fd5b5050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611618826115ed565b9050919050565b6116288161160d565b811461163357600080fd5b50565b6000813590506116458161161f565b92915050565b600060208284031215611661576116606115e3565b5b600061166f84828501611636565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156116b2578082015181840152602081019050611697565b60008484015250505050565b6000601f19601f8301169050919050565b60006116da82611678565b6116e48185611683565b93506116f4818560208601611694565b6116fd816116be565b840191505092915050565b6000602082019050818103600083015261172281846116cf565b905092915050565b6000819050919050565b61173d8161172a565b811461174857600080fd5b50565b60008135905061175a81611734565b92915050565b60008060408385031215611777576117766115e3565b5b600061178585828601611636565b92505060206117968582860161174b565b9150509250929050565b60008115159050919050565b6117b5816117a0565b82525050565b60006020820190506117d060008301846117ac565b92915050565b6117df8161172a565b82525050565b60006020820190506117fa60008301846117d6565b92915050565b600080600060608486031215611819576118186115e3565b5b600061182786828701611636565b935050602061183886828701611636565b92505060406118498682870161174b565b9150509250925092565b600060ff82169050919050565b61186981611853565b82525050565b60006020820190506118846000830184611860565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6118c7826116be565b810181811067ffffffffffffffff821117156118e6576118e561188f565b5b80604052505050565b60006118f96115d9565b905061190582826118be565b919050565b600067ffffffffffffffff8211156119255761192461188f565b5b602082029050602081019050919050565b600080fd5b600061194e6119498461190a565b6118ef565b9050808382526020820190506020840283018581111561197157611970611936565b5b835b8181101561199a57806119868882611636565b845260208401935050602081019050611973565b5050509392505050565b600082601f8301126119b9576119b861188a565b5b81356119c984826020860161193b565b91505092915050565b600067ffffffffffffffff8211156119ed576119ec61188f565b5b602082029050602081019050919050565b6000611a11611a0c846119d2565b6118ef565b90508083825260208201905060208402830185811115611a3457611a33611936565b5b835b81811015611a5d5780611a49888261174b565b845260208401935050602081019050611a36565b5050509392505050565b600082601f830112611a7c57611a7b61188a565b5b8135611a8c8482602086016119fe565b91505092915050565b600080600060608486031215611aae57611aad6115e3565b5b6000611abc86828701611636565b935050602084013567ffffffffffffffff811115611add57611adc6115e8565b5b611ae9868287016119a4565b925050604084013567ffffffffffffffff811115611b0a57611b096115e8565b5b611b1686828701611a67565b9150509250925092565b611b298161160d565b82525050565b6000602082019050611b446000830184611b20565b92915050565b60008060408385031215611b6157611b606115e3565b5b6000611b6f85828601611636565b9250506020611b8085828601611636565b9150509250929050565b600081519050611b9981611734565b92915050565b600060208284031215611bb557611bb46115e3565b5b6000611bc384828501611b8a565b91505092915050565b6000604082019050611be16000830185611b20565b611bee60208301846117d6565b9392505050565b611bfe816117a0565b8114611c0957600080fd5b50565b600081519050611c1b81611bf5565b92915050565b600060208284031215611c3757611c366115e3565b5b6000611c4584828501611c0c565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c9557607f821691505b602082108103611ca857611ca7611c4e565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d178261172a565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611d4957611d48611cdd565b5b600182019050919050565b6000606082019050611d696000830186611b20565b611d7660208301856117d6565b611d8360408301846117d6565b949350505050565b6000611d968261172a565b9150611da18361172a565b9250828201905080821115611db957611db8611cdd565b5b92915050565b7f4e65656420746f206f7074696d697a6520676173207072696365207768656e2060008201527f73656e6420747800000000000000000000000000000000000000000000000000602082015250565b6000611e1b602783611683565b9150611e2682611dbf565b604082019050919050565b60006020820190508181036000830152611e4a81611e0e565b905091905056fea26469706673582212204ecf9ae6e4d0ceb9f8027ce5e1ce5221b86bf08206b07966364e3f7cd5c5f52864736f6c63430008130033
Creation ByteCode
0x60806040526040518060400160405280600b81526020017f5468652052696262797320000000000000000000000000000000000000000000815250600890816200004a919062000d27565b506040518060400160405280600481526020017f52494253000000000000000000000000000000000000000000000000000000008152506009908162000091919062000d27565b503480156200009f57600080fd5b5060405162002f3338038062002f338339818101604052810190620000c5919062000ea9565b3360088054620000d59062000b16565b80601f0160208091040260200160405190810160405280929190818152602001828054620001039062000b16565b8015620001545780601f10620001285761010080835404028352916020019162000154565b820191906000526020600020905b8154815290600101906020018083116200013657829003601f168201915b505050505060098054620001689062000b16565b80601f0160208091040260200160405190810160405280929190818152602001828054620001969062000b16565b8015620001e75780601f10620001bb57610100808354040283529160200191620001e7565b820191906000526020600020905b815481529060010190602001808311620001c957829003601f168201915b505050505033848360039081620001ff919062000d27565b50826004908162000211919062000d27565b5081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036200030d5760006040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040162000304919062000f01565b60405180910390fd5b6200031e816200039160201b60201c565b506200033133836200045760201b60201c565b6001600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050506200109c565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620004cc5760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401620004c3919062000f01565b60405180910390fd5b620004e060008383620004e460201b60201c565b5050565b600b60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161562000550576200054a8383836200066260201b60201c565b6200065d565b6000829050600073ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603620005c657620005bf8484846200066260201b60201c565b506200065d565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000648576200062f8484846200066260201b60201c565b62000641600162000a5e60201b60201c565b506200065d565b6200065b8484846200066260201b60201c565b505b505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603620006b8578060026000828254620006ab919062000f4d565b925050819055506200078e565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101562000747578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016200073e9392919062000f99565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620007d9578060026000828254039250508190555062000826565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200090b57600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620008fd919062000fd6565b60405180910390a362000a59565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603620009f0578173ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620009e2919062000fd6565b60405180910390a362000a58565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000a4f919062000fd6565b60405180910390a35b5b505050565b60003a90508181111562000aa9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000aa0906200107a565b60405180910390fd5b5050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000b2f57607f821691505b60208210810362000b455762000b4462000ae7565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000baf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000b70565b62000bbb868362000b70565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000c0862000c0262000bfc8462000bd3565b62000bdd565b62000bd3565b9050919050565b6000819050919050565b62000c248362000be7565b62000c3c62000c338262000c0f565b84845462000b7d565b825550505050565b600090565b62000c5362000c44565b62000c6081848462000c19565b505050565b5b8181101562000c885762000c7c60008262000c49565b60018101905062000c66565b5050565b601f82111562000cd75762000ca18162000b4b565b62000cac8462000b60565b8101602085101562000cbc578190505b62000cd462000ccb8562000b60565b83018262000c65565b50505b505050565b600082821c905092915050565b600062000cfc6000198460080262000cdc565b1980831691505092915050565b600062000d17838362000ce9565b9150826002028217905092915050565b62000d328262000aad565b67ffffffffffffffff81111562000d4e5762000d4d62000ab8565b5b62000d5a825462000b16565b62000d6782828562000c8c565b600060209050601f83116001811462000d9f576000841562000d8a578287015190505b62000d96858262000d09565b86555062000e06565b601f19841662000daf8662000b4b565b60005b8281101562000dd95784890151825560018201915060208501945060208101905062000db2565b8683101562000df9578489015162000df5601f89168262000ce9565b8355505b6001600288020188555050505b505050505050565b600080fd5b62000e1e8162000bd3565b811462000e2a57600080fd5b50565b60008151905062000e3e8162000e13565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000e718262000e44565b9050919050565b62000e838162000e64565b811462000e8f57600080fd5b50565b60008151905062000ea38162000e78565b92915050565b6000806040838503121562000ec35762000ec262000e0e565b5b600062000ed38582860162000e2d565b925050602062000ee68582860162000e92565b9150509250929050565b62000efb8162000e64565b82525050565b600060208201905062000f18600083018462000ef0565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000f5a8262000bd3565b915062000f678362000bd3565b925082820190508082111562000f825762000f8162000f1e565b5b92915050565b62000f938162000bd3565b82525050565b600060608201905062000fb0600083018662000ef0565b62000fbf602083018562000f88565b62000fce604083018462000f88565b949350505050565b600060208201905062000fed600083018462000f88565b92915050565b600082825260208201905092915050565b7f4e65656420746f206f7074696d697a6520676173207072696365207768656e2060008201527f73656e6420747800000000000000000000000000000000000000000000000000602082015250565b60006200106260278362000ff3565b91506200106f8262001004565b604082019050919050565b60006020820190508181036000830152620010958162001053565b9050919050565b611e8780620010ac6000396000f3fe608060405234801561001057600080fd5b50600436106101425760003560e01c806370a08231116100b8578063a9059cbb1161007c578063a9059cbb14610355578063aac0393914610385578063daea85c5146103a3578063dd62ed3e146103bf578063e086e5ec146103ef578063f2fde38b146103f957610142565b806370a08231146102c1578063715018a6146102f15780637b61c320146102fb5780638da5cb5b1461031957806395d89b411461033757610142565b80631e7be2101161010a5780631e7be210146101eb57806323b872dd1461021b5780632711b8a51461024b578063313ce567146102695780634022b75e146102875780636c02a931146102a357610142565b8063068acf6c1461014757806306fdde0314610163578063095ea7b3146101815780630d1d9b8e146101b157806318160ddd146101cd575b600080fd5b610161600480360381019061015c919061164b565b610415565b005b61016b61051e565b6040516101789190611708565b60405180910390f35b61019b60048036038101906101969190611760565b6105b0565b6040516101a891906117bb565b60405180910390f35b6101cb60048036038101906101c6919061164b565b6105d3565b005b6101d561061f565b6040516101e291906117e5565b60405180910390f35b6102056004803603810190610200919061164b565b610629565b60405161021291906117bb565b60405180910390f35b61023560048036038101906102309190611800565b610649565b60405161024291906117bb565b60405180910390f35b610253610678565b60405161026091906117e5565b60405180910390f35b610271610681565b60405161027e919061186f565b60405180910390f35b6102a1600480360381019061029c9190611a95565b61068a565b005b6102ab610750565b6040516102b89190611708565b60405180910390f35b6102db60048036038101906102d6919061164b565b6107de565b6040516102e891906117e5565b60405180910390f35b6102f9610826565b005b61030361083a565b6040516103109190611708565b60405180910390f35b6103216108c8565b60405161032e9190611b2f565b60405180910390f35b61033f6108f2565b60405161034c9190611708565b60405180910390f35b61036f600480360381019061036a9190611760565b610984565b60405161037c91906117bb565b60405180910390f35b61038d6109a7565b60405161039a9190611b2f565b60405180910390f35b6103bd60048036038101906103b8919061164b565b6109cd565b005b6103d960048036038101906103d49190611b4a565b610a30565b6040516103e691906117e5565b60405180910390f35b6103f7610ab7565b005b610413600480360381019061040e919061164b565b610b08565b005b61041d610b8e565b60008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016104589190611b2f565b602060405180830381865afa158015610475573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104999190611b9f565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016104d6929190611bcc565b6020604051808303816000875af11580156104f5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105199190611c21565b505050565b60606003805461052d90611c7d565b80601f016020809104026020016040519081016040528092919081815260200182805461055990611c7d565b80156105a65780601f1061057b576101008083540402835291602001916105a6565b820191906000526020600020905b81548152906001019060200180831161058957829003601f168201915b5050505050905090565b6000806105bb610c15565b90506105c8818585610c1d565b600191505092915050565b6105db610b8e565b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600254905090565b600b6020528060005260406000206000915054906101000a900460ff1681565b600080610654610c15565b9050610661858285610c2f565b61066c858585610cc3565b60019150509392505050565b60006001905090565b60006012905090565b610692610b8e565b60005b825181101561074a578281815181106106b1576106b0611cae565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84848151811061071a57610719611cae565b5b602002602001015160405161072f91906117e5565b60405180910390a3808061074290611d0c565b915050610695565b50505050565b6008805461075d90611c7d565b80601f016020809104026020016040519081016040528092919081815260200182805461078990611c7d565b80156107d65780601f106107ab576101008083540402835291602001916107d6565b820191906000526020600020905b8154815290600101906020018083116107b957829003601f168201915b505050505081565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61082e610b8e565b6108386000610db7565b565b6009805461084790611c7d565b80601f016020809104026020016040519081016040528092919081815260200182805461087390611c7d565b80156108c05780601f10610895576101008083540402835291602001916108c0565b820191906000526020600020905b8154815290600101906020018083116108a357829003601f168201915b505050505081565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606004805461090190611c7d565b80601f016020809104026020016040519081016040528092919081815260200182805461092d90611c7d565b801561097a5780601f1061094f5761010080835404028352916020019161097a565b820191906000526020600020905b81548152906001019060200180831161095d57829003601f168201915b5050505050905090565b60008061098f610c15565b905061099c818585610cc3565b600191505092915050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6109d5610b8e565b6001600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610abf610b8e565b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610b05573d6000803e3d6000fd5b50565b610b10610b8e565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b825760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610b799190611b2f565b60405180910390fd5b610b8b81610db7565b50565b610b96610c15565b73ffffffffffffffffffffffffffffffffffffffff16610bb46108c8565b73ffffffffffffffffffffffffffffffffffffffff1614610c1357610bd7610c15565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610c0a9190611b2f565b60405180910390fd5b565b600033905090565b610c2a8383836001610e7d565b505050565b6000610c3b8484610a30565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610cbd5781811015610cad578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610ca493929190611d54565b60405180910390fd5b610cbc84848484036000610e7d565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d355760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610d2c9190611b2f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610da75760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610d9e9190611b2f565b60405180910390fd5b610db2838383611054565b505050565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610eef5760006040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610ee69190611b2f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f615760006040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610f589190611b2f565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550801561104e578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161104591906117e5565b60405180910390a35b50505050565b600b60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156110b6576110b18383836111a4565b61119f565b6000829050600073ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036111225761111c8484846111a4565b5061119f565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611192576111828484846111a4565b61118c600161158d565b5061119f565b61119d8484846111a4565b505b505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036111f65780600260008282546111ea9190611d8b565b925050819055506112c9565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611282578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161127993929190611d54565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611312578060026000828254039250508190555061135f565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361144057600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161143391906117e5565b60405180910390a3611588565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611521578173ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161151491906117e5565b60405180910390a3611587565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161157e91906117e5565b60405180910390a35b5b505050565b60003a9050818111156115d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115cc90611e31565b60405180910390fd5b5050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611618826115ed565b9050919050565b6116288161160d565b811461163357600080fd5b50565b6000813590506116458161161f565b92915050565b600060208284031215611661576116606115e3565b5b600061166f84828501611636565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156116b2578082015181840152602081019050611697565b60008484015250505050565b6000601f19601f8301169050919050565b60006116da82611678565b6116e48185611683565b93506116f4818560208601611694565b6116fd816116be565b840191505092915050565b6000602082019050818103600083015261172281846116cf565b905092915050565b6000819050919050565b61173d8161172a565b811461174857600080fd5b50565b60008135905061175a81611734565b92915050565b60008060408385031215611777576117766115e3565b5b600061178585828601611636565b92505060206117968582860161174b565b9150509250929050565b60008115159050919050565b6117b5816117a0565b82525050565b60006020820190506117d060008301846117ac565b92915050565b6117df8161172a565b82525050565b60006020820190506117fa60008301846117d6565b92915050565b600080600060608486031215611819576118186115e3565b5b600061182786828701611636565b935050602061183886828701611636565b92505060406118498682870161174b565b9150509250925092565b600060ff82169050919050565b61186981611853565b82525050565b60006020820190506118846000830184611860565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6118c7826116be565b810181811067ffffffffffffffff821117156118e6576118e561188f565b5b80604052505050565b60006118f96115d9565b905061190582826118be565b919050565b600067ffffffffffffffff8211156119255761192461188f565b5b602082029050602081019050919050565b600080fd5b600061194e6119498461190a565b6118ef565b9050808382526020820190506020840283018581111561197157611970611936565b5b835b8181101561199a57806119868882611636565b845260208401935050602081019050611973565b5050509392505050565b600082601f8301126119b9576119b861188a565b5b81356119c984826020860161193b565b91505092915050565b600067ffffffffffffffff8211156119ed576119ec61188f565b5b602082029050602081019050919050565b6000611a11611a0c846119d2565b6118ef565b90508083825260208201905060208402830185811115611a3457611a33611936565b5b835b81811015611a5d5780611a49888261174b565b845260208401935050602081019050611a36565b5050509392505050565b600082601f830112611a7c57611a7b61188a565b5b8135611a8c8482602086016119fe565b91505092915050565b600080600060608486031215611aae57611aad6115e3565b5b6000611abc86828701611636565b935050602084013567ffffffffffffffff811115611add57611adc6115e8565b5b611ae9868287016119a4565b925050604084013567ffffffffffffffff811115611b0a57611b096115e8565b5b611b1686828701611a67565b9150509250925092565b611b298161160d565b82525050565b6000602082019050611b446000830184611b20565b92915050565b60008060408385031215611b6157611b606115e3565b5b6000611b6f85828601611636565b9250506020611b8085828601611636565b9150509250929050565b600081519050611b9981611734565b92915050565b600060208284031215611bb557611bb46115e3565b5b6000611bc384828501611b8a565b91505092915050565b6000604082019050611be16000830185611b20565b611bee60208301846117d6565b9392505050565b611bfe816117a0565b8114611c0957600080fd5b50565b600081519050611c1b81611bf5565b92915050565b600060208284031215611c3757611c366115e3565b5b6000611c4584828501611c0c565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c9557607f821691505b602082108103611ca857611ca7611c4e565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d178261172a565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611d4957611d48611cdd565b5b600182019050919050565b6000606082019050611d696000830186611b20565b611d7660208301856117d6565b611d8360408301846117d6565b949350505050565b6000611d968261172a565b9150611da18361172a565b9250828201905080821115611db957611db8611cdd565b5b92915050565b7f4e65656420746f206f7074696d697a6520676173207072696365207768656e2060008201527f73656e6420747800000000000000000000000000000000000000000000000000602082015250565b6000611e1b602783611683565b9150611e2682611dbf565b604082019050919050565b60006020820190508181036000830152611e4a81611e0e565b905091905056fea26469706673582212204ecf9ae6e4d0ceb9f8027ce5e1ce5221b86bf08206b07966364e3f7cd5c5f52864736f6c6343000813003300000000000000000000000000000000000000000000d3c21bcecceda100000000000000000000000000000073e609c5c49de8f16e9e453da490bfa843268542
©2022-now by Spectre