token-icon

Project Vivy

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
VIVY
Holders
90+0.00%
Transfers
1,739

Profile Summary

Decimals
18

Market

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