token-icon

Uncle Scrooge

Token

Overview[ERC-20]

Max Total Supply
879,633,611.0
USCRG
Holders
183+0.00%
Transfers
448

Profile Summary

Decimals
18

Market

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