token-icon

vMATR

Token

Overview[ERC-20]

Max Total Supply
124,075,480.53
vMATR
Holders
126+0.00%
Transfers
550

Profile Summary

Decimals
18

Market

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