VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xE7F658…B134
Summary
Transactions
Transfers
Address
0xE7F658fc13f6D2a1d868dAe1EE14b0ae7b6eB134
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
0.00
YEET
Master
0xD9E3d649F80b09942177bb905E61b35364E4138D
Deployer
0xD9E3d649F80b09942177bb905E61b35364E4138D
Code
0x6080604052600436106101ee5760003560e01c8063715018a61161010d578063cefa74cc116100a0578063eb61e3711161006f578063eb61e371146105e8578063ecfca89914610615578063f190078e1461062b578063f2fde38b1461064b578063fe4de60c1461066b57600080fd5b8063cefa74cc14610552578063d870da1014610572578063da09c72c146105a8578063e870c487146105c857600080fd5b80639fbe791a116100dc5780639fbe791a146104cf578063b1d2ee83146104ff578063bd94b0051461051f578063c3ea3b791461053f57600080fd5b8063715018a61461044f57806380f5efb5146104645780638da5cb5b146104915780638dbc24b0146104af57600080fd5b8063485c08f7116101855780636457c4f8116101545780636457c4f814610398578063652b9944146103b8578063682789a8146104235780636827e7641461043957600080fd5b8063485c08f7146102fc5780635c975abb1461031c5780635e4e45ea146103405780636138dd071461037857600080fd5b8063379607f5116101c1578063379607f5146102895780633f939138146102a957806340d970b3146102bc57806342b36c17146102dc57600080fd5b80630ccf2156146101f3578063145f229a1461021c5780632f5c48631461025457806335aed77814610269575b600080fd5b3480156101ff57600080fd5b5061020960075481565b6040519081526020015b60405180910390f35b34801561022857600080fd5b5060125461023c906001600160a01b031681565b6040516001600160a01b039091168152602001610213565b610267610262366004613244565b610721565b005b34801561027557600080fd5b50610267610284366004613272565b610aa6565b34801561029557600080fd5b506102676102a4366004613244565b610b48565b6102676102b7366004613244565b610e62565b3480156102c857600080fd5b5060055461023c906001600160a01b031681565b3480156102e857600080fd5b506102676102f7366004613244565b61128c565b34801561030857600080fd5b5061026761031736600461328f565b6114fd565b34801561032857600080fd5b5060025460ff165b6040519015158152602001610213565b34801561034c57600080fd5b5061020961035b3660046132b1565b600a60209081526000928352604080842090915290825290205481565b34801561038457600080fd5b50610267610393366004613244565b61182b565b3480156103a457600080fd5b506102676103b33660046132dd565b6118aa565b3480156103c457600080fd5b506103fe6103d3366004613244565b600c602052600090815260409020805460018201546002909201546001600160a01b03909116919083565b604080516001600160a01b039094168452602084019290925290820152606001610213565b34801561042f57600080fd5b5061020960035481565b34801561044557600080fd5b5061020960095481565b34801561045b57600080fd5b5061026761191a565b34801561047057600080fd5b5061020961047f366004613244565b600d6020526000908152604090205481565b34801561049d57600080fd5b506000546001600160a01b031661023c565b3480156104bb57600080fd5b506102676104ca366004613272565b611950565b3480156104db57600080fd5b506103306104ea366004613244565b600e6020526000908152604090205460ff1681565b34801561050b57600080fd5b5061026761051a3660046133ec565b6119f2565b34801561052b57600080fd5b5061026761053a366004613244565b611a54565b61020961054d3660046134c2565b611b9d565b34801561055e57600080fd5b5060045461023c906001600160a01b031681565b34801561057e57600080fd5b5061023c61058d366004613244565b600f602052600090815260409020546001600160a01b031681565b3480156105b457600080fd5b5060065461023c906001600160a01b031681565b3480156105d457600080fd5b506102676105e3366004613244565b611f9a565b3480156105f457600080fd5b50610608610603366004613272565b612019565b6040516102139190613506565b34801561062157600080fd5b5061020960085481565b34801561063757600080fd5b506102676106463660046135a4565b612102565b34801561065757600080fd5b50610267610666366004613272565b612672565b34801561067757600080fd5b506106d5610686366004613244565b600b60205260009081526040902080546001820154600283015460038401546004850154600586015460068701546007909701546001600160a01b039687169795969094169492939192909188565b604080516001600160a01b03998a168152602081019890985295909716948601949094526060850192909252608084015260a083015260c082015260e081019190915261010001610213565b60025460ff161561074d5760405162461bcd60e51b8152600401610744906135ea565b60405180910390fd5b60026001540361076f5760405162461bcd60e51b815260040161074490613614565b60026001556000818152600e6020526040902054819060ff16156107c75760405162461bcd60e51b815260206004820152600f60248201526e436c61696d656420616c726561647960881b6044820152606401610744565b6000828152600b602052604090206004015482901515806108095750426107ed8261270d565b11801561080957506000818152600b6020526040902060070154155b6108255760405162461bcd60e51b81526004016107449061364b565b6000838152600b602090815260409182902082516101008101845281546001600160a01b03908116825260018301549382019390935260028201549092169282019290925260038201546060820152600482015460808201819052600583015460a0830152600683015460c083015260079092015460e082015233916108e65760405162461bcd60e51b81526020600482015260166024820152754469726563742062757920756e617661696c61626c6560501b6044820152606401610744565b806080015134101561092f5760405162461bcd60e51b81526020600482015260126024820152714e6f7420656e6f7567682062616c616e636560701b6044820152606401610744565b60808101516000868152600b6020908152604080832060070193909355600f90522080546001600160a01b0319166001600160a01b03841617905561097385612736565b61098c816040015182608001518434856000015161281f565b805160208201516040516323b872dd60e01b815242926001600160a01b0316916323b872dd916109c3913091889190600401613673565b600060405180830381600087803b1580156109dd57600080fd5b505af11580156109f1573d6000803e3d6000fd5b505050506080820180516000888152600b6020908152604080832060070193909355600e8152828220805460ff1916600117905585516001600160a01b039081168352600a825283832082880180518552908352848420939093558651925194518451958652918501919091529183018490528116919085169088907fbb7cf2addc576d161c349efe1848029343caab038bd75e9bed6956bcf1a512de9060600160405180910390a450506001805550505050565b6000546001600160a01b03163314610ad05760405162461bcd60e51b815260040161074490613697565b6001600160a01b038116610b265760405162461bcd60e51b815260206004820152601e60248201527f4d61726b657420416464726573732073686f756c64206e6f74206265203000006044820152606401610744565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b60025460ff1615610b6b5760405162461bcd60e51b8152600401610744906135ea565b600260015403610b8d5760405162461bcd60e51b815260040161074490613614565b60026001556000818152600b60205260409020600401548190158015610bba575042610bb88261270d565b105b8015610bd557506000818152600b6020526040902060070154155b610c165760405162461bcd60e51b8152602060048201526012602482015271105d58dd1a5bdb881b9bdd0818db1bdcd95960721b6044820152606401610744565b6000828152600e6020526040902054829060ff1615610c695760405162461bcd60e51b815260206004820152600f60248201526e436c61696d656420616c726561647960881b6044820152606401610744565b6000838152600c602052604090205433906001600160a01b0316610cb95760405162461bcd60e51b81526020600482015260076024820152664e6f206269647360c81b6044820152606401610744565b6000848152600c602090815260408083206001018054600b8085528386206007810192909255600f85529290942080546001600160a01b0319166001600160a01b0387811691909117909155600285015491549290935292544293610d27939081169291309183911661281f565b6000858152600b602081815260408084208054600c845294829020549390925260019091015490516323b872dd60e01b81526001600160a01b03938416936323b872dd93610d7e9330939290911691600401613673565b600060405180830381600087803b158015610d9857600080fd5b505af1158015610dac573d6000803e3d6000fd5b5050506000868152600e60209081526040808320805460ff19166001908117909155600b835281842080546001600160a01b039081168652600a8552838620828401805488529086528487208790558c87529154600c865295849020805492549301548451938452948301949094529181018690529282169350169087907f6136a6298c86cc8d4fd3717b16d543676c6fb93443967e03ef4daf52a6beabd59060600160405180910390a4505060018055505050565b60025460ff1615610e855760405162461bcd60e51b8152600401610744906135ea565b600260015403610ea75760405162461bcd60e51b815260040161074490613614565b60026001556000818152600b60205260409020600401548190151580610eee575042610ed28261270d565b118015610eee57506000818152600b6020526040902060070154155b610f0a5760405162461bcd60e51b81526004016107449061364b565b6000828152600b602052604090206003015482903490811015610f825760405162461bcd60e51b815260206004820152602a60248201527f496e73756666696369656e74206f6666657220616d6f756e7420666f7220746860448201526934b99030bab1ba34b7b760b11b6064820152608401610744565b6000848152600c6020526040902060010154849034908111610fde5760405162461bcd60e51b815260206004820152601560248201527420b6b7bab73a1036bab9ba103132903434b3b432b960591b6044820152606401610744565b6000868152600b602090815260409182902082516101008101845281546001600160a01b03908116825260018301549382019390935260028201549092169282019290925260038201546060820181905260048301546080830152600583015460a0830152600683015460c083015260079092015460e0820152339161109c5760405162461bcd60e51b815260206004820152601360248201527241756374696f6e20756e617661696c61626c6560681b6044820152606401610744565b60008160a00151116110f05760405162461bcd60e51b815260206004820152601a60248201527f41756374696f6e206973206e6f742073746172746564207965740000000000006044820152606401610744565b428160a0015111156111445760405162461bcd60e51b815260206004820152601a60248201527f41756374696f6e206973206e6f742073746172746564207965740000000000006044820152606401610744565b428160c001518260a0015161115991906136e2565b10156111a75760405162461bcd60e51b815260206004820152601b60248201527f41756374696f6e20697320616c72656164792066696e697368656400000000006044820152606401610744565b6111b088612736565b60004290506040518060600160405280846001600160a01b0316815260200134815260200182815250600c60008b815260200190815260200160002060008201518160000160006101000a8154816001600160a01b0302191690836001600160a01b031602179055506020820151816001015560408201518160020155905050826001600160a01b0316897fac0ebbc97059918c087bafd7f3cfbb4d43b5b4b79ea7da777c248dae192ec53a3484604051611275929190918252602082015260400190565b60405180910390a350506001805550505050505050565b60025460ff16156112af5760405162461bcd60e51b8152600401610744906135ea565b6002600154036112d15760405162461bcd60e51b815260040161074490613614565b600260018190556000828152600b60205260409020015433906001600160a01b031681148061130d57506000546001600160a01b038281169116145b6113595760405162461bcd60e51b815260206004820152601b60248201527f55736572206973206e6f742074686520746f6b656e206f776e657200000000006044820152606401610744565b6000828152600c60205260409020546001600160a01b0316156113a95760405162461bcd60e51b8152602060048201526008602482015267486173206269647360c01b6044820152606401610744565b6000828152600b6020526040902060070154156113f95760405162461bcd60e51b815260206004820152600e60248201526d105b1c9958591e48189bdd59da1d60921b6044820152606401610744565b6000828152600b6020526040808220600681018390556004808201939093558054600282015460019092015492516323b872dd60e01b815242946001600160a01b03928316946323b872dd9461145494309491169201613673565b600060405180830381600087803b15801561146e57600080fd5b505af1158015611482573d6000803e3d6000fd5b5050506000848152600b6020908152604080832080546001600160a01b039081168552600a845282852060019092015485529083528184209390935551848152918516925085917f0206c054ee34156e058e56bd76108fedd7483b93c2754a9c762bc674bbb6208e910160405180910390a350506001805550565b60025460ff16156115205760405162461bcd60e51b8152600401610744906135ea565b6002600154036115425760405162461bcd60e51b815260040161074490613614565b60026001556000828152600b6020526040902060040154829015158061158957504261156d8261270d565b11801561158957506000818152600b6020526040902060070154155b6115a55760405162461bcd60e51b81526004016107449061364b565b6000838152600b602052604090206003015483908390158015906115da57506000828152600b60205260409020600301548110155b8061161157506000828152600b60205260409020600401541580159061161157506000828152600b60205260409020600401548110155b61166e5760405162461bcd60e51b815260206004820152602860248201527f416d6f756e74206d75737420626520686967686572207468616e2063757272656044820152676e7420707269636560c01b6064820152608401610744565b6000858152600b602052604090206002015433906001600160a01b03168114806116a557506000546001600160a01b038281169116145b6116f15760405162461bcd60e51b815260206004820152601b60248201527f55736572206973206e6f742074686520746f6b656e206f776e657200000000006044820152606401610744565b6000868152600c60205260409020546001600160a01b0316156117415760405162461bcd60e51b8152602060048201526008602482015267486173206269647360c01b6044820152606401610744565b6000868152600b6020526040902060070154156117915760405162461bcd60e51b815260206004820152600e60248201526d105b1c9958591e48189bdd59da1d60921b6044820152606401610744565b6000868152600b60205260409020600301544290156117c3576000878152600b602052604090206003018690556117d8565b6000878152600b602052604090206004018690555b60408051878152602081018390526001600160a01b0384169189917f9b35afeee6cee94682c1d8493c1a015ce385065a81e28768ec2d29a60dd4d2ae910160405180910390a35050600180555050505050565b6000546001600160a01b031633146118555760405162461bcd60e51b815260040161074490613697565b806000036118a55760405162461bcd60e51b815260206004820152601a60248201527f4d61726b6574204665652073686f756c64206e6f7420626520300000000000006044820152606401610744565b600755565b6001600160a01b03811660008181526011602090815260408083208784528252808320338085529083529281902086905580518781529182018690529192917fd46a008cac1cb5ec453d4928e646f936b6d11b8ec6b488f00a55bd90eda74a7391015b60405180910390a3505050565b6000546001600160a01b031633146119445760405162461bcd60e51b815260040161074490613697565b61194e6000612e3c565b565b6000546001600160a01b0316331461197a5760405162461bcd60e51b815260040161074490613697565b6001600160a01b0381166119d05760405162461bcd60e51b815260206004820152601f60248201527f4368617269747920416464726573732073686f756c64206e6f742062652030006044820152606401610744565b600580546001600160a01b0319166001600160a01b0392909216919091179055565b60408051808201825283815260208082018490526001600160a01b038616600090815260108252929092208151805192938493611a32928492019061318f565b506020828101518051611a4b92600185019201906131f4565b50505050505050565b6000546001600160a01b03163314611a7e5760405162461bcd60e51b815260040161074490613697565b6000818152600b6020526040808220600681018390556004808201939093558054600282015460019092015492516323b872dd60e01b8152339442946001600160a01b03938416946323b872dd94611ade94309491909216929101613673565b600060405180830381600087803b158015611af857600080fd5b505af1158015611b0c573d6000803e3d6000fd5b50505050611b1983612736565b6000838152600b6020818152604080842080546001600160a01b039081168652600a84528286206001830180548852908552838720879055958990529383525493548151948416855291840191909152820183905283169084907fecd47e353af2ff3c8eb5c7140a4d48dfb4bf6ee5d89cdb3e96dfd5a24a2947099060600161190d565b6000611bab60025460ff1690565b15611bc85760405162461bcd60e51b8152600401610744906135ea565b3384151580611bd75750600084115b611c235760405162461bcd60e51b815260206004820152601d60248201527f50726963652073686f756c6420626520626967676572207468616e20300000006044820152606401610744565b6040516331a9108f60e11b8152600481018790526001600160a01b038083169190891690636352211e90602401602060405180830381865afa158015611c6d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c9191906136f5565b6001600160a01b031614611ce75760405162461bcd60e51b815260206004820152601a60248201527f4e6f7420746865206f776e6572206f662074686520746f6b656e0000000000006044820152606401610744565b603c831015611d4e5760405162461bcd60e51b815260206004820152602d60248201527f41756374696f6e206475726174696f6e2073686f756c64206265206d6f72652060448201526c7468616e2031206d696e75746560981b6064820152608401610744565b6040516323b872dd60e01b81526001600160a01b038816906323b872dd90611d7e90849030908b90600401613673565b600060405180830381600087803b158015611d9857600080fd5b505af1158015611dac573d6000803e3d6000fd5b505050506000611db94290565b9050600160036000828254611dce91906136e2565b925050819055506000600354905060006040518061010001604052808b6001600160a01b031681526020018a8152602001856001600160a01b031681526020018981526020018881526020018481526020018781526020016000815250905080600b600084815260200190815260200160002060008201518160000160006101000a8154816001600160a01b0302191690836001600160a01b031602179055506020820151816001015560408201518160020160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550606082015181600301556080820151816004015560a0820151816005015560c0820151816006015560e0820151816007015590505081600a60008c6001600160a01b03166001600160a01b0316815260200190815260200160002060008b815260200190815260200160002081905550896001600160a01b0316846001600160a01b03167fd0f286a9c5af1c182971979dbb05545e94199bf24265180b87ff050c43cf04e8848c8c8c898d604051611f8596959493929190958652602086019490945260408501929092526060840152608083015260a082015260c00190565b60405180910390a35098975050505050505050565b6000546001600160a01b03163314611fc45760405162461bcd60e51b815260040161074490613697565b806000036120145760405162461bcd60e51b815260206004820152601b60248201527f43686172697479204665652073686f756c64206e6f74206265203000000000006044820152606401610744565b600855565b604080518082018252606080825260208083018290526001600160a01b0385166000908152601082528490208451815492830281018401865294850182815293949390928492849184018282801561209a57602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161207c575b50505050508152602001600182018054806020026020016040519081016040528092919081815260200182805480156120f257602002820191906000526020600020905b8154815260200190600101908083116120de575b5050505050815250509050919050565b6002600154036121245760405162461bcd60e51b815260040161074490613614565b60026001556012546040516370a0823160e01b81526001600160a01b038681166004830152839216906370a0823190602401602060405180830381865afa158015612173573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121979190613712565b10156121e55760405162461bcd60e51b815260206004820152601b60248201527f4e6f7420656e6f7567682062616c616e636520696e20627579657200000000006044820152606401610744565b6001600160a01b03808416600090815260116020908152604080832086845282528083209388168352929052205481146122555760405162461bcd60e51b81526020600482015260116024820152702737ba1031b7b93932b1ba1037b33332b960791b6044820152606401610744565b6040516331a9108f60e11b8152600481018390526000906001600160a01b03851690636352211e90602401602060405180830381865afa15801561229d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122c191906136f5565b90506001600160a01b03811633146123115760405162461bcd60e51b81526020600482015260136024820152722737ba103a3432903a37b5b2b71037bbb732b960691b6044820152606401610744565b601254612329906001600160a01b0316863085612e8c565b6001600160a01b038416600090815260106020908152604080832081518154606094810282018501845292810183815290939192849284919084018282801561239b57602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161237d575b50505050508152602001600182018054806020026020016040519081016040528092919081815260200182805480156123f357602002820191906000526020600020905b8154815260200190600101908083116123df575b50505050508152505090506000805b8260200151518110156124bc57826020015181815181106124255761242561372b565b60200260200101518261243891906136e2565b601254845180519294506124aa926001600160a01b0390921691849081106124625761246261372b565b60200260200101516124a5606461249f886020015187815181106124885761248861372b565b60200260200101518b612eea90919063ffffffff16565b90612efd565b612f09565b806124b481613741565b915050612402565b5060006124ce606461249f8785612eea565b905060006124ec606461249f60075489612eea90919063ffffffff16565b9050600061250a606461249f6008548a612eea90919063ffffffff16565b90506000612528606461249f6009548b612eea90919063ffffffff16565b905060006125368985612f39565b90506125428184612f39565b905061254e8183612f39565b905061255a8186612f39565b60125460045491925061257a916001600160a01b03918216911686612f09565b601254600554612597916001600160a01b03908116911685612f09565b6012546006546125b4916001600160a01b03908116911684612f09565b6012546125cb906001600160a01b03168983612f09565b8a6001600160a01b03166323b872dd898e8d6040518463ffffffff1660e01b81526004016125fb93929190613673565b600060405180830381600087803b15801561261557600080fd5b505af1158015612629573d6000803e3d6000fd5b5050506001600160a01b039b8c1660009081526011602090815260408083209d83529c81528c82209e909d1681529c909b52505050958820979097555050600180555050505050565b6000546001600160a01b0316331461269c5760405162461bcd60e51b815260040161074490613697565b6001600160a01b0381166127015760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610744565b61270a81612e3c565b50565b6000818152600b60205260408120600681015460059091015461273091906136e2565b92915050565b6000818152600c6020908152604091829020825160608101845281546001600160a01b031681526001820154928101839052600290910154928101929092521561281b57805160208201516040516000926001600160a01b031691908381818185875af1925050503d80600081146127ca576040519150601f19603f3d011682016040523d82523d6000602084013e6127cf565b606091505b50509050806128195760405162461bcd60e51b81526020600482015260166024820152754661696c656420746f2073656e642062616c616e636560501b6044820152606401610744565b505b5050565b6001600160a01b038116600090815260106020908152604080832081518154606094810282018501845292810183815290939192849284919084018282801561289157602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311612873575b50505050508152602001600182018054806020026020016040519081016040528092919081815260200182805480156128e957602002820191906000526020600020905b8154815260200190600101908083116128d5575b505050505081525050905060008060005b836020015151811015612a3e578360200151818151811061291d5761291d61372b565b60200260200101518361293091906136e2565b9250836000015181815181106129485761294861372b565b60200260200101516001600160a01b031661298e606461249f876020015185815181106129775761297761372b565b60200260200101518c612eea90919063ffffffff16565b604051600081818185875af1925050503d80600081146129ca576040519150601f19603f3d011682016040523d82523d6000602084013e6129cf565b606091505b50508092505081612a2c5760405162461bcd60e51b815260206004820152602160248201527f4661696c656420746f2073656e642062616c616e636520746f20726f79616c746044820152607960f81b6064820152608401610744565b80612a3681613741565b9150506128fa565b506000612a50606461249f8a86612eea565b90506000612a6e606461249f6007548c612eea90919063ffffffff16565b90506000612a8c606461249f6008548d612eea90919063ffffffff16565b90506000612aaa606461249f6009548e612eea90919063ffffffff16565b90506000612ab88c85612f39565b9050612ac48184612f39565b9050612ad08183612f39565b9050612adc8186612f39565b6004546040519192506001600160a01b0316908590600081818185875af1925050503d8060008114612b2a576040519150601f19603f3d011682016040523d82523d6000602084013e612b2f565b606091505b50508096505085612b825760405162461bcd60e51b815260206004820181905260248201527f4661696c656420746f2073656e642062616c616e636520746f206d61726b65746044820152606401610744565b6005546040516001600160a01b03909116908490600081818185875af1925050503d8060008114612bcf576040519150601f19603f3d011682016040523d82523d6000602084013e612bd4565b606091505b50508096505085612c315760405162461bcd60e51b815260206004820152602160248201527f4661696c656420746f2073656e642062616c616e636520746f206368617269746044820152607960f81b6064820152608401610744565b6006546040516001600160a01b03909116908390600081818185875af1925050503d8060008114612c7e576040519150601f19603f3d011682016040523d82523d6000602084013e612c83565b606091505b50508096505085612cd65760405162461bcd60e51b815260206004820152601d60248201527f4661696c656420746f2073656e642062616c616e636520746f206465760000006044820152606401610744565b6040516001600160a01b038e16908290600081818185875af1925050503d8060008114612d1f576040519150601f19603f3d011682016040523d82523d6000602084013e612d24565b606091505b50508096505085612d775760405162461bcd60e51b815260206004820181905260248201527f4661696c656420746f2073656e642062616c616e636520746f2073656c6c65726044820152606401610744565b6000612d838b8e612f39565b90508015612e2c576040516001600160a01b038d16908290600081818185875af1925050503d8060008114612dd4576040519150601f19603f3d011682016040523d82523d6000602084013e612dd9565b606091505b50508097505086612e2c5760405162461bcd60e51b815260206004820152601f60248201527f4661696c656420746f2073656e642062616c616e636520746f206275796572006044820152606401610744565b5050505050505050505050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b612ee4846323b872dd60e01b858585604051602401612ead93929190613673565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152612f45565b50505050565b6000612ef6828461375a565b9392505050565b6000612ef68284613771565b6040516001600160a01b03831660248201526044810182905261281990849063a9059cbb60e01b90606401612ead565b6000612ef68284613793565b6000612f9a826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166130179092919063ffffffff16565b8051909150156128195780806020019051810190612fb891906137a6565b6128195760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610744565b6060613026848460008561302e565b949350505050565b60608247101561308f5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610744565b843b6130dd5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610744565b600080866001600160a01b031685876040516130f991906137ec565b60006040518083038185875af1925050503d8060008114613136576040519150601f19603f3d011682016040523d82523d6000602084013e61313b565b606091505b509150915061314b828286613156565b979650505050505050565b60608315613165575081612ef6565b8251156131755782518084602001fd5b8160405162461bcd60e51b81526004016107449190613808565b8280548282559060005260206000209081019282156131e4579160200282015b828111156131e457825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906131af565b506131f092915061322f565b5090565b8280548282559060005260206000209081019282156131e4579160200282015b828111156131e4578251825591602001919060010190613214565b5b808211156131f05760008155600101613230565b60006020828403121561325657600080fd5b5035919050565b6001600160a01b038116811461270a57600080fd5b60006020828403121561328457600080fd5b8135612ef68161325d565b600080604083850312156132a257600080fd5b50508035926020909101359150565b600080604083850312156132c457600080fd5b82356132cf8161325d565b946020939093013593505050565b6000806000606084860312156132f257600080fd5b8335925060208401359150604084013561330b8161325d565b809150509250925092565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561335557613355613316565b604052919050565b600067ffffffffffffffff82111561337757613377613316565b5060051b60200190565b600082601f83011261339257600080fd5b813560206133a76133a28361335d565b61332c565b82815260059290921b840181019181810190868411156133c657600080fd5b8286015b848110156133e157803583529183019183016133ca565b509695505050505050565b60008060006060848603121561340157600080fd5b833561340c8161325d565b925060208481013567ffffffffffffffff8082111561342a57600080fd5b818701915087601f83011261343e57600080fd5b813561344c6133a28261335d565b81815260059190911b8301840190848101908a83111561346b57600080fd5b938501935b828510156134925784356134838161325d565b82529385019390850190613470565b9650505060408701359250808311156134aa57600080fd5b50506134b886828701613381565b9150509250925092565b600080600080600060a086880312156134da57600080fd5b85356134e58161325d565b97602087013597506040870135966060810135965060800135945092505050565b6020808252825160408383015280516060840181905260009291820190839060808601905b808310156135545783516001600160a01b0316825292840192600192909201919084019061352b565b5086840151868203601f190160408801528051808352908501935090840191506000905b808210156135985783518352928401929184019160019190910190613578565b50909695505050505050565b600080600080608085870312156135ba57600080fd5b84356135c58161325d565b935060208501356135d58161325d565b93969395505050506040820135916060013590565b60208082526010908201526f14185d5cd8589b194e881c185d5cd95960821b604082015260600190565b6020808252601f908201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604082015260600190565b6020808252600e908201526d105d58dd1a5bdb8818db1bdcd95960921b604082015260600190565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b80820180821115612730576127306136cc565b60006020828403121561370757600080fd5b8151612ef68161325d565b60006020828403121561372457600080fd5b5051919050565b634e487b7160e01b600052603260045260246000fd5b600060018201613753576137536136cc565b5060010190565b8082028115828204841417612730576127306136cc565b60008261378e57634e487b7160e01b600052601260045260246000fd5b500490565b81810381811115612730576127306136cc565b6000602082840312156137b857600080fd5b81518015158114612ef657600080fd5b60005b838110156137e35781810151838201526020016137cb565b50506000910152565b600082516137fe8184602087016137c8565b9190910192915050565b60208152600082518060208401526138278160408501602087016137c8565b601f01601f1916919091016040019291505056fea2646970667358221220c050756c8b203589cfae012e97ac55483a6068f5cde988a76af020989ac0a10164736f6c63430008110033