token-icon

Crazy Ding Coin

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
DING
Holders
36+0.00%
Transfers
449

Profile Summary

Decimals
18

Market

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