token-icon

StabbyDuck

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
STABBY
Holders
80+0.00%
Transfers
86

Profile Summary

Decimals
18

Market

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