token-icon

BMI_Dividend_Tracker

Token

Overview[ERC-20]

Max Total Supply
9,887,200
BMI_Dividend_Tracker
Holders
7+0.00%
Transfers
11

Profile Summary

Decimals
18

Market

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