token-icon

Magic Internet Memes

Token

Overview[ERC-20]

Max Total Supply
21,000,000.0
$MIM
Holders
20+0.00%
Transfers
76

Profile Summary

Decimals
18

Market

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