token-icon

BRO

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000,000.0
BRO
Holders
81+0.00%
Transfers
260

Profile Summary

Decimals
9

Market

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