token-icon

The Hive Mind

Token

Overview[ERC-20]

Max Total Supply
100,000,000,000.0
HIVE
Holders
216+0.00%
Transfers
1,302

Profile Summary

Decimals
18

Market

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