ETH Price: $1,793.60 (+1.33%)

Token

VentAI (VentAI)
 

Overview

Max Total Supply

100,000,000 VentAI

Holders

44

Transfers

-
0

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume
Source Code Verified Exact Match

Contract Name

VentAI

Compiler Version
v0.8.18+commit.87f61d96
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
None
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_swapTokensAtAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"percent","type":"uint256"}],"name":"manualSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manualsend","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"redisFeeOnBuy","type":"uint256"},{"internalType":"uint256","name":"redisFeeOnSell","type":"uint256"},{"internalType":"uint256","name":"taxFeeOnBuy","type":"uint256"},{"internalType":"uint256","name":"taxFeeOnSell","type":"uint256"}],"name":"setFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"maxTxAmount","type":"uint256"},{"internalType":"uint256","name":"maxWalletSize","type":"uint256"}],"name":"setMaxTxnAndWalletSize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"bool","name":"_swapEnabled","type":"bool"}],"name":"toggleSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"uniswapV2Router","outputs":[{"internalType":"contract IUniswapV2Router02","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
60806040526200001a67016345785d8a0000600019620003e0565b62000028906000196200040d565b6006556000600881905560046009819055600a829055600b819055600c829055600d819055600e91909155600f5560108054336001600160a01b0319918216811790925560118054821690921790915560128054737a250d5630b4cf539739df2c5dacb4c659f2488d92169190911790556014805462ffffff60a01b19166201000160a01b1790556064620000c767016345785d8a0000600362000429565b620000d3919062000443565b6015556064620000ed67016345785d8a0000600362000429565b620000f9919062000443565b6016556127106200011467016345785d8a0000600162000429565b62000120919062000443565b6017553480156200013057600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506006543360009081526002602090815260409182902092909255601380546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d908117909155815163c45a015560e01b815291519092839263c45a015592600480830193928290030181865afa158015620001ee573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200021491906200045a565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000262573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200028891906200045a565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015620002d6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002fc91906200045a565b601480546001600160a01b0319166001600160a01b03928316179055600080548216815260056020526040808220805460ff1990811660019081179092553084528284208054821683179055601154851684528284208054821683179055601054909416835291208054909216179055336001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef67016345785d8a0000604051620003bb91815260200190565b60405180910390a3506200048c565b634e487b7160e01b600052601260045260246000fd5b600082620003f257620003f2620003ca565b500690565b634e487b7160e01b600052601160045260246000fd5b81810381811115620004235762000423620003f7565b92915050565b8082028115828204841417620004235762000423620003f7565b600082620004555762000455620003ca565b500490565b6000602082840312156200046d57600080fd5b81516001600160a01b03811681146200048557600080fd5b9392505050565b6118a0806200049c6000396000f3fe6080604052600436106101395760003560e01c8063715018a6116100ab5780639ba93c401161006f5780639ba93c4014610351578063a2a957bb14610371578063a9059cbb14610391578063b70143c9146103b1578063dd62ed3e146103d1578063f2fde38b1461041757600080fd5b8063715018a6146102f25780637d1db4a5146103075780638da5cb5b1461031d5780638f9a55c01461033b57806395d89b411461014557600080fd5b80632fd689e3116100fd5780632fd689e314610230578063313ce5671461024657806349bd5a5e146102625780636d8aa8f8146102825780636fc3eaec146102bd57806370a08231146102d257600080fd5b806306fdde0314610145578063095ea7b3146101835780631694505e146101b357806318160ddd146101eb57806323b872dd1461021057600080fd5b3661014057005b600080fd5b34801561015157600080fd5b50604080518082018252600681526556656e74414960d01b6020820152905161017a919061153c565b60405180910390f35b34801561018f57600080fd5b506101a361019e3660046115a2565b610437565b604051901515815260200161017a565b3480156101bf57600080fd5b506013546101d3906001600160a01b031681565b6040516001600160a01b03909116815260200161017a565b3480156101f757600080fd5b5067016345785d8a00005b60405190815260200161017a565b34801561021c57600080fd5b506101a361022b3660046115ce565b61044e565b34801561023c57600080fd5b5061020260175481565b34801561025257600080fd5b506040516009815260200161017a565b34801561026e57600080fd5b506014546101d3906001600160a01b031681565b34801561028e57600080fd5b506102bb61029d36600461160f565b60148054911515600160b01b0260ff60b01b19909216919091179055565b005b3480156102c957600080fd5b506102bb6104b7565b3480156102de57600080fd5b506102026102ed366004611631565b6104c2565b3480156102fe57600080fd5b506102bb6104e4565b34801561031357600080fd5b5061020260155481565b34801561032957600080fd5b506000546001600160a01b03166101d3565b34801561034757600080fd5b5061020260165481565b34801561035d57600080fd5b506102bb61036c36600461164e565b610561565b34801561037d57600080fd5b506102bb61038c366004611670565b61064c565b34801561039d57600080fd5b506101a36103ac3660046115a2565b6106bd565b3480156103bd57600080fd5b506102bb6103cc3660046116a2565b6106ca565b3480156103dd57600080fd5b506102026103ec3660046116bb565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b34801561042357600080fd5b506102bb610432366004611631565b6106ff565b60006104443384846107e9565b5060015b92915050565b600061045b84848461090d565b6104ad84336104a885604051806060016040528060288152602001611843602891396001600160a01b038a1660009081526004602090815260408083203384529091529020549190610e0d565b6107e9565b5060019392505050565b6104c047610e47565b565b6001600160a01b03811660009081526002602052604081205461044890610e85565b6000546001600160a01b031633146105175760405162461bcd60e51b815260040161050e906116f4565b60405180910390fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b0316331461058b5760405162461bcd60e51b815260040161050e906116f4565b61059e606467016345785d8a000061173f565b601554101580156105c357506105bd606467016345785d8a000061173f565b60165410155b6106065760405162461bcd60e51b81526020600482015260146024820152734d757374206265206d6f7265207468616e20312560601b604482015260640161050e565b606461061a8367016345785d8a0000611761565b610624919061173f565b601555606461063b8267016345785d8a0000611761565b610645919061173f565b6016555050565b6000546001600160a01b031633146106765760405162461bcd60e51b815260040161050e906116f4565b6008849055600a8390556009829055600b819055606281836106988688611778565b6106a29190611778565b6106ac9190611778565b11156106b757600080fd5b50505050565b600061044433848461090d565b60006106d5306104c2565b9050600060646106e58484611761565b6106ef919061173f565b90506106fa81610f09565b505050565b6000546001600160a01b031633146107295760405162461bcd60e51b815260040161050e906116f4565b6001600160a01b03811661078e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161050e565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03831661084b5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161050e565b6001600160a01b0382166108ac5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161050e565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166109715760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161050e565b6001600160a01b0382166109d35760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161050e565b60008111610a355760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b606482015260840161050e565b6000546001600160a01b03848116911614801590610a6157506000546001600160a01b03838116911614155b15610d0657601454600160a01b900460ff16610afa576000546001600160a01b03848116911614610afa5760405162461bcd60e51b815260206004820152603f60248201527f544f4b454e3a2054686973206163636f756e742063616e6e6f742073656e642060448201527f746f6b656e7320756e74696c2074726164696e6720697320656e61626c656400606482015260840161050e565b6014546001600160a01b03838116911614801590610b2657506012546001600160a01b03838116911614155b8015610b4057506010546001600160a01b03838116911614155b8015610b5557506001600160a01b0382163014155b15610c3157601554811115610bac5760405162461bcd60e51b815260206004820152601c60248201527f544f4b454e3a204d6178205472616e73616374696f6e204c696d697400000000604482015260640161050e565b6014546001600160a01b03838116911614610c315760165481610bce846104c2565b610bd89190611778565b10610c315760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a2042616c616e636520657863656564732077616c6c65742073696044820152627a652160e81b606482015260840161050e565b6000610c3c306104c2565b6017549091508082101590610c52906002611761565b50808015610c6a5750601454600160a81b900460ff16155b8015610c8457506014546001600160a01b03868116911614155b8015610c995750601454600160b01b900460ff165b8015610cbe57506001600160a01b03851660009081526005602052604090205460ff16155b8015610ce357506001600160a01b03841660009081526005602052604090205460ff16155b15610d0357610cf182610f09565b478015610d0157610d0181610e47565b505b50505b6001600160a01b03831660009081526005602052604090205460019060ff1680610d4857506001600160a01b03831660009081526005602052604090205460ff165b80610d7a57506014546001600160a01b03858116911614801590610d7a57506014546001600160a01b03848116911614155b15610d8757506000610e01565b6014546001600160a01b038581169116148015610db257506013546001600160a01b03848116911614155b15610dc457600854600c55600954600d555b6014546001600160a01b038481169116148015610def57506013546001600160a01b03858116911614155b15610e0157600a54600c55600b54600d555b6106b784848484611083565b60008184841115610e315760405162461bcd60e51b815260040161050e919061153c565b506000610e3e848661178b565b95945050505050565b6011546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015610e81573d6000803e3d6000fd5b5050565b6000600654821115610eec5760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b606482015260840161050e565b6000610ef66110b1565b9050610f0283826110d4565b9392505050565b6014805460ff60a81b1916600160a81b1790556040805160028082526060820183526000926020830190803683370190505090503081600081518110610f5157610f5161179e565b6001600160a01b03928316602091820292909201810191909152601354604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015610faa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fce91906117b4565b81600181518110610fe157610fe161179e565b6001600160a01b03928316602091820292909201015260135461100791309116846107e9565b60135460405163791ac94760e01b81526001600160a01b039091169063791ac947906110409085906000908690309042906004016117d1565b600060405180830381600087803b15801561105a57600080fd5b505af115801561106e573d6000803e3d6000fd5b50506014805460ff60a81b1916905550505050565b8061109057611090611116565b61109b848484611144565b806106b7576106b7600e54600c55600f54600d55565b60008060006110be61123b565b90925090506110cd82826110d4565b9250505090565b6000610f0283836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061127b565b600c541580156111265750600d54155b1561112d57565b600c8054600e55600d8054600f5560009182905555565b600080600080600080611156876112a9565b6001600160a01b038f16600090815260026020526040902054959b509399509197509550935091506111889087611306565b6001600160a01b03808b1660009081526002602052604080822093909355908a16815220546111b79086611348565b6001600160a01b0389166000908152600260205260409020556111d9816113a7565b6111e384836113f1565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161122891815260200190565b60405180910390a3505050505050505050565b600654600090819067016345785d8a000061125682826110d4565b8210156112725750506006549267016345785d8a000092509050565b90939092509050565b6000818361129c5760405162461bcd60e51b815260040161050e919061153c565b506000610e3e848661173f565b60008060008060008060008060006112c68a600c54600d54611415565b92509250925060006112d66110b1565b905060008060006112e98e87878761146a565b919e509c509a509598509396509194505050505091939550919395565b6000610f0283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610e0d565b6000806113558385611778565b905083811015610f025760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161050e565b60006113b16110b1565b905060006113bf83836114ba565b306000908152600260205260409020549091506113dc9082611348565b30600090815260026020526040902055505050565b6006546113fe9083611306565b60065560075461140e9082611348565b6007555050565b600080808061142f606461142989896114ba565b906110d4565b9050600061144260646114298a896114ba565b9050600061145a826114548b86611306565b90611306565b9992985090965090945050505050565b600080808061147988866114ba565b9050600061148788876114ba565b9050600061149588886114ba565b905060006114a7826114548686611306565b939b939a50919850919650505050505050565b6000826000036114cc57506000610448565b60006114d88385611761565b9050826114e5858361173f565b14610f025760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b606482015260840161050e565b600060208083528351808285015260005b818110156115695785810183015185820160400152820161154d565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b038116811461159f57600080fd5b50565b600080604083850312156115b557600080fd5b82356115c08161158a565b946020939093013593505050565b6000806000606084860312156115e357600080fd5b83356115ee8161158a565b925060208401356115fe8161158a565b929592945050506040919091013590565b60006020828403121561162157600080fd5b81358015158114610f0257600080fd5b60006020828403121561164357600080fd5b8135610f028161158a565b6000806040838503121561166157600080fd5b50508035926020909101359150565b6000806000806080858703121561168657600080fd5b5050823594602084013594506040840135936060013592509050565b6000602082840312156116b457600080fd5b5035919050565b600080604083850312156116ce57600080fd5b82356116d98161158a565b915060208301356116e98161158a565b809150509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b60008261175c57634e487b7160e01b600052601260045260246000fd5b500490565b808202811582820484141761044857610448611729565b8082018082111561044857610448611729565b8181038181111561044857610448611729565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117c657600080fd5b8151610f028161158a565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156118215784516001600160a01b0316835293830193918301916001016117fc565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212207727af96b3aeda23ef073b896107e07a6029e1c1557aea9509e9b1959b351f7564736f6c63430008120033
Deployed Bytecode
0x6080604052600436106101395760003560e01c8063715018a6116100ab5780639ba93c401161006f5780639ba93c4014610351578063a2a957bb14610371578063a9059cbb14610391578063b70143c9146103b1578063dd62ed3e146103d1578063f2fde38b1461041757600080fd5b8063715018a6146102f25780637d1db4a5146103075780638da5cb5b1461031d5780638f9a55c01461033b57806395d89b411461014557600080fd5b80632fd689e3116100fd5780632fd689e314610230578063313ce5671461024657806349bd5a5e146102625780636d8aa8f8146102825780636fc3eaec146102bd57806370a08231146102d257600080fd5b806306fdde0314610145578063095ea7b3146101835780631694505e146101b357806318160ddd146101eb57806323b872dd1461021057600080fd5b3661014057005b600080fd5b34801561015157600080fd5b50604080518082018252600681526556656e74414960d01b6020820152905161017a919061153c565b60405180910390f35b34801561018f57600080fd5b506101a361019e3660046115a2565b610437565b604051901515815260200161017a565b3480156101bf57600080fd5b506013546101d3906001600160a01b031681565b6040516001600160a01b03909116815260200161017a565b3480156101f757600080fd5b5067016345785d8a00005b60405190815260200161017a565b34801561021c57600080fd5b506101a361022b3660046115ce565b61044e565b34801561023c57600080fd5b5061020260175481565b34801561025257600080fd5b506040516009815260200161017a565b34801561026e57600080fd5b506014546101d3906001600160a01b031681565b34801561028e57600080fd5b506102bb61029d36600461160f565b60148054911515600160b01b0260ff60b01b19909216919091179055565b005b3480156102c957600080fd5b506102bb6104b7565b3480156102de57600080fd5b506102026102ed366004611631565b6104c2565b3480156102fe57600080fd5b506102bb6104e4565b34801561031357600080fd5b5061020260155481565b34801561032957600080fd5b506000546001600160a01b03166101d3565b34801561034757600080fd5b5061020260165481565b34801561035d57600080fd5b506102bb61036c36600461164e565b610561565b34801561037d57600080fd5b506102bb61038c366004611670565b61064c565b34801561039d57600080fd5b506101a36103ac3660046115a2565b6106bd565b3480156103bd57600080fd5b506102bb6103cc3660046116a2565b6106ca565b3480156103dd57600080fd5b506102026103ec3660046116bb565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b34801561042357600080fd5b506102bb610432366004611631565b6106ff565b60006104443384846107e9565b5060015b92915050565b600061045b84848461090d565b6104ad84336104a885604051806060016040528060288152602001611843602891396001600160a01b038a1660009081526004602090815260408083203384529091529020549190610e0d565b6107e9565b5060019392505050565b6104c047610e47565b565b6001600160a01b03811660009081526002602052604081205461044890610e85565b6000546001600160a01b031633146105175760405162461bcd60e51b815260040161050e906116f4565b60405180910390fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b0316331461058b5760405162461bcd60e51b815260040161050e906116f4565b61059e606467016345785d8a000061173f565b601554101580156105c357506105bd606467016345785d8a000061173f565b60165410155b6106065760405162461bcd60e51b81526020600482015260146024820152734d757374206265206d6f7265207468616e20312560601b604482015260640161050e565b606461061a8367016345785d8a0000611761565b610624919061173f565b601555606461063b8267016345785d8a0000611761565b610645919061173f565b6016555050565b6000546001600160a01b031633146106765760405162461bcd60e51b815260040161050e906116f4565b6008849055600a8390556009829055600b819055606281836106988688611778565b6106a29190611778565b6106ac9190611778565b11156106b757600080fd5b50505050565b600061044433848461090d565b60006106d5306104c2565b9050600060646106e58484611761565b6106ef919061173f565b90506106fa81610f09565b505050565b6000546001600160a01b031633146107295760405162461bcd60e51b815260040161050e906116f4565b6001600160a01b03811661078e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161050e565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03831661084b5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161050e565b6001600160a01b0382166108ac5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161050e565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166109715760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161050e565b6001600160a01b0382166109d35760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161050e565b60008111610a355760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b606482015260840161050e565b6000546001600160a01b03848116911614801590610a6157506000546001600160a01b03838116911614155b15610d0657601454600160a01b900460ff16610afa576000546001600160a01b03848116911614610afa5760405162461bcd60e51b815260206004820152603f60248201527f544f4b454e3a2054686973206163636f756e742063616e6e6f742073656e642060448201527f746f6b656e7320756e74696c2074726164696e6720697320656e61626c656400606482015260840161050e565b6014546001600160a01b03838116911614801590610b2657506012546001600160a01b03838116911614155b8015610b4057506010546001600160a01b03838116911614155b8015610b5557506001600160a01b0382163014155b15610c3157601554811115610bac5760405162461bcd60e51b815260206004820152601c60248201527f544f4b454e3a204d6178205472616e73616374696f6e204c696d697400000000604482015260640161050e565b6014546001600160a01b03838116911614610c315760165481610bce846104c2565b610bd89190611778565b10610c315760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a2042616c616e636520657863656564732077616c6c65742073696044820152627a652160e81b606482015260840161050e565b6000610c3c306104c2565b6017549091508082101590610c52906002611761565b50808015610c6a5750601454600160a81b900460ff16155b8015610c8457506014546001600160a01b03868116911614155b8015610c995750601454600160b01b900460ff165b8015610cbe57506001600160a01b03851660009081526005602052604090205460ff16155b8015610ce357506001600160a01b03841660009081526005602052604090205460ff16155b15610d0357610cf182610f09565b478015610d0157610d0181610e47565b505b50505b6001600160a01b03831660009081526005602052604090205460019060ff1680610d4857506001600160a01b03831660009081526005602052604090205460ff165b80610d7a57506014546001600160a01b03858116911614801590610d7a57506014546001600160a01b03848116911614155b15610d8757506000610e01565b6014546001600160a01b038581169116148015610db257506013546001600160a01b03848116911614155b15610dc457600854600c55600954600d555b6014546001600160a01b038481169116148015610def57506013546001600160a01b03858116911614155b15610e0157600a54600c55600b54600d555b6106b784848484611083565b60008184841115610e315760405162461bcd60e51b815260040161050e919061153c565b506000610e3e848661178b565b95945050505050565b6011546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015610e81573d6000803e3d6000fd5b5050565b6000600654821115610eec5760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b606482015260840161050e565b6000610ef66110b1565b9050610f0283826110d4565b9392505050565b6014805460ff60a81b1916600160a81b1790556040805160028082526060820183526000926020830190803683370190505090503081600081518110610f5157610f5161179e565b6001600160a01b03928316602091820292909201810191909152601354604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015610faa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fce91906117b4565b81600181518110610fe157610fe161179e565b6001600160a01b03928316602091820292909201015260135461100791309116846107e9565b60135460405163791ac94760e01b81526001600160a01b039091169063791ac947906110409085906000908690309042906004016117d1565b600060405180830381600087803b15801561105a57600080fd5b505af115801561106e573d6000803e3d6000fd5b50506014805460ff60a81b1916905550505050565b8061109057611090611116565b61109b848484611144565b806106b7576106b7600e54600c55600f54600d55565b60008060006110be61123b565b90925090506110cd82826110d4565b9250505090565b6000610f0283836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061127b565b600c541580156111265750600d54155b1561112d57565b600c8054600e55600d8054600f5560009182905555565b600080600080600080611156876112a9565b6001600160a01b038f16600090815260026020526040902054959b509399509197509550935091506111889087611306565b6001600160a01b03808b1660009081526002602052604080822093909355908a16815220546111b79086611348565b6001600160a01b0389166000908152600260205260409020556111d9816113a7565b6111e384836113f1565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161122891815260200190565b60405180910390a3505050505050505050565b600654600090819067016345785d8a000061125682826110d4565b8210156112725750506006549267016345785d8a000092509050565b90939092509050565b6000818361129c5760405162461bcd60e51b815260040161050e919061153c565b506000610e3e848661173f565b60008060008060008060008060006112c68a600c54600d54611415565b92509250925060006112d66110b1565b905060008060006112e98e87878761146a565b919e509c509a509598509396509194505050505091939550919395565b6000610f0283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610e0d565b6000806113558385611778565b905083811015610f025760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161050e565b60006113b16110b1565b905060006113bf83836114ba565b306000908152600260205260409020549091506113dc9082611348565b30600090815260026020526040902055505050565b6006546113fe9083611306565b60065560075461140e9082611348565b6007555050565b600080808061142f606461142989896114ba565b906110d4565b9050600061144260646114298a896114ba565b9050600061145a826114548b86611306565b90611306565b9992985090965090945050505050565b600080808061147988866114ba565b9050600061148788876114ba565b9050600061149588886114ba565b905060006114a7826114548686611306565b939b939a50919850919650505050505050565b6000826000036114cc57506000610448565b60006114d88385611761565b9050826114e5858361173f565b14610f025760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b606482015260840161050e565b600060208083528351808285015260005b818110156115695785810183015185820160400152820161154d565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b038116811461159f57600080fd5b50565b600080604083850312156115b557600080fd5b82356115c08161158a565b946020939093013593505050565b6000806000606084860312156115e357600080fd5b83356115ee8161158a565b925060208401356115fe8161158a565b929592945050506040919091013590565b60006020828403121561162157600080fd5b81358015158114610f0257600080fd5b60006020828403121561164357600080fd5b8135610f028161158a565b6000806040838503121561166157600080fd5b50508035926020909101359150565b6000806000806080858703121561168657600080fd5b5050823594602084013594506040840135936060013592509050565b6000602082840312156116b457600080fd5b5035919050565b600080604083850312156116ce57600080fd5b82356116d98161158a565b915060208301356116e98161158a565b809150509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b60008261175c57634e487b7160e01b600052601260045260246000fd5b500490565b808202811582820484141761044857610448611729565b8082018082111561044857610448611729565b8181038181111561044857610448611729565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156117c657600080fd5b8151610f028161158a565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156118215784516001600160a01b0316835293830193918301916001016117fc565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212207727af96b3aeda23ef073b896107e07a6029e1c1557aea9509e9b1959b351f7564736f6c63430008120033
Deployed Bytecode Sourcemap
4336:12619:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6757:83;;;;;;;;;;-1:-1:-1;6827:5:0;;;;;;;;;;;-1:-1:-1;;;6827:5:0;;;;6757:83;;;;6827:5;6757:83;:::i;:::-;;;;;;;;7682:193;;;;;;;;;;-1:-1:-1;7682:193:0;;;;;:::i;:::-;;:::i;:::-;;;1188:14:1;;1181:22;1163:41;;1151:2;1136:18;7682:193:0;1023:187:1;5603:41:0;;;;;;;;;;-1:-1:-1;5603:41:0;;;;-1:-1:-1;;;;;5603:41:0;;;;;;-1:-1:-1;;;;;1405:32:1;;;1387:51;;1375:2;1360:18;5603:41:0;1215:229:1;7034:95:0;;;;;;;;;;-1:-1:-1;4881:17:0;7034:95;;;1595:25:1;;;1583:2;1568:18;7034:95:0;1449:177:1;7883:446:0;;;;;;;;;;-1:-1:-1;7883:446:0;;;;;:::i;:::-;;:::i;5903:52::-;;;;;;;;;;;;;;;;6943:83;;;;;;;;;;-1:-1:-1;6943:83:0;;4555:1;2234:36:1;;2222:2;2207:18;6943:83:0;2092:184:1;5651:28:0;;;;;;;;;;-1:-1:-1;5651:28:0;;;;-1:-1:-1;;;;;5651:28:0;;;12729:94;;;;;;;;;;-1:-1:-1;12729:94:0;;;;;:::i;:::-;12789:11;:26;;;;;-1:-1:-1;;;12789:26:0;-1:-1:-1;;;;12789:26:0;;;;;;;;;12729:94;;;12405:85;;;;;;;;;;;;;:::i;7137:138::-;;;;;;;;;;-1:-1:-1;7137:138:0;;;;;:::i;:::-;;:::i;1823:148::-;;;;;;;;;;;;;:::i;5801:43::-;;;;;;;;;;;;;;;;1609:79;;;;;;;;;;-1:-1:-1;1647:7:0;1674:6;-1:-1:-1;;;;;1674:6:0;1609:79;;5851:45;;;;;;;;;;;;;;;;16643:307;;;;;;;;;;-1:-1:-1;16643:307:0;;;;;:::i;:::-;;:::i;16229:375::-;;;;;;;;;;-1:-1:-1;16229:375:0;;;;;:::i;:::-;;:::i;7283:199::-;;;;;;;;;;-1:-1:-1;7283:199:0;;;;;:::i;:::-;;:::i;12498:223::-;;;;;;;;;;-1:-1:-1;12498:223:0;;;;;:::i;:::-;;:::i;7490:184::-;;;;;;;;;;-1:-1:-1;7490:184:0;;;;;:::i;:::-;-1:-1:-1;;;;;7639:18:0;;;7607:7;7639:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;7490:184;1979:244;;;;;;;;;;-1:-1:-1;1979:244:0;;;;;:::i;:::-;;:::i;7682:193::-;7784:4;7806:39;448:10;7829:7;7838:6;7806:8;:39::i;:::-;-1:-1:-1;7863:4:0;7682:193;;;;;:::o;7883:446::-;8015:4;8032:36;8042:6;8050:9;8061:6;8032:9;:36::i;:::-;8079:220;8102:6;448:10;8150:138;8206:6;8150:138;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8150:19:0;;;;;;:11;:19;;;;;;;;448:10;8150:33;;;;;;;;;;:37;:138::i;:::-;8079:8;:220::i;:::-;-1:-1:-1;8317:4:0;7883:446;;;;;:::o;12405:85::-;12447:35;12460:21;12447:12;:35::i;:::-;12405:85::o;7137:138::-;-1:-1:-1;;;;;7250:16:0;;7203:7;7250:16;;;:7;:16;;;;;;7230:37;;:19;:37::i;1823:148::-;1736:6;;-1:-1:-1;;;;;1736:6:0;448:10;1736:22;1728:67;;;;-1:-1:-1;;;1728:67:0;;;;;;;:::i;:::-;;;;;;;;;1930:1:::1;1914:6:::0;;1893:40:::1;::::0;-1:-1:-1;;;;;1914:6:0;;::::1;::::0;1893:40:::1;::::0;1930:1;;1893:40:::1;1961:1;1944:19:::0;;-1:-1:-1;;;;;;1944:19:0::1;::::0;;1823:148::o;16643:307::-;1736:6;;-1:-1:-1;;;;;1736:6:0;448:10;1736:22;1728:67;;;;-1:-1:-1;;;1728:67:0;;;;;;;:::i;:::-;16772:11:::1;16780:3;4881:17;16772:11;:::i;:::-;16756:12;;:27;;:60;;;;-1:-1:-1::0;16805:11:0::1;16813:3;4881:17;16805:11;:::i;:::-;16787:14;;:29;;16756:60;16747:93;;;::::0;-1:-1:-1;;;16747:93:0;;5157:2:1;16747:93:0::1;::::0;::::1;5139:21:1::0;5196:2;5176:18;;;5169:30;-1:-1:-1;;;5215:18:1;;;5208:50;5275:18;;16747:93:0::1;4955:344:1::0;16747:93:0::1;16886:3;16866:19;16874:11:::0;4881:17:::1;16866:19;:::i;:::-;:23;;;;:::i;:::-;16851:12;:38:::0;16939:3:::1;16917:21;16925:13:::0;4881:17:::1;16917:21;:::i;:::-;:25;;;;:::i;:::-;16900:14;:42:::0;-1:-1:-1;;16643:307:0:o;16229:375::-;1736:6;;-1:-1:-1;;;;;1736:6:0;448:10;1736:22;1728:67;;;;-1:-1:-1;;;1728:67:0;;;;;;;:::i;:::-;16363:14:::1;:30:::0;;;16404:15:::1;:32:::0;;;16447:12:::1;:26:::0;;;16484:13:::1;:28:::0;;;16593:2:::1;16500:12:::0;16462:11;16532:30:::1;16422:14:::0;16380:13;16532:30:::1;:::i;:::-;:43;;;;:::i;:::-;:57;;;;:::i;:::-;:63;;16523:73;;;::::0;::::1;;16229:375:::0;;;;:::o;7283:199::-;7388:4;7410:42;448:10;7434:9;7445:6;7410:9;:42::i;12498:223::-;12555:28;12586:24;12604:4;12586:9;:24::i;:::-;12555:55;-1:-1:-1;12621:18:0;12671:3;12642:28;12663:7;12555:55;12642:28;:::i;:::-;:32;;;;:::i;:::-;12621:53;;12685:28;12702:10;12685:16;:28::i;:::-;12544:177;;12498:223;:::o;1979:244::-;1736:6;;-1:-1:-1;;;;;1736:6:0;448:10;1736:22;1728:67;;;;-1:-1:-1;;;1728:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2068:22:0;::::1;2060:73;;;::::0;-1:-1:-1;;;2060:73:0;;5809:2:1;2060:73:0::1;::::0;::::1;5791:21:1::0;5848:2;5828:18;;;5821:30;5887:34;5867:18;;;5860:62;-1:-1:-1;;;5938:18:1;;;5931:36;5984:19;;2060:73:0::1;5607:402:1::0;2060:73:0::1;2170:6;::::0;;2149:38:::1;::::0;-1:-1:-1;;;;;2149:38:0;;::::1;::::0;2170:6;::::1;::::0;2149:38:::1;::::0;::::1;2198:6;:17:::0;;-1:-1:-1;;;;;;2198:17:0::1;-1:-1:-1::0;;;;;2198:17:0;;;::::1;::::0;;;::::1;::::0;;1979:244::o;9020:369::-;-1:-1:-1;;;;;9147:19:0;;9139:68;;;;-1:-1:-1;;;9139:68:0;;6216:2:1;9139:68:0;;;6198:21:1;6255:2;6235:18;;;6228:30;6294:34;6274:18;;;6267:62;-1:-1:-1;;;6345:18:1;;;6338:34;6389:19;;9139:68:0;6014:400:1;9139:68:0;-1:-1:-1;;;;;9226:21:0;;9218:68;;;;-1:-1:-1;;;9218:68:0;;6621:2:1;9218:68:0;;;6603:21:1;6660:2;6640:18;;;6633:30;6699:34;6679:18;;;6672:62;-1:-1:-1;;;6750:18:1;;;6743:32;6792:19;;9218:68:0;6419:398:1;9218:68:0;-1:-1:-1;;;;;9297:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;9349:32;;1595:25:1;;;9349:32:0;;1568:18:1;9349:32:0;;;;;;;9020:369;;;:::o;9397:2402::-;-1:-1:-1;;;;;9519:18:0;;9511:68;;;;-1:-1:-1;;;9511:68:0;;7024:2:1;9511:68:0;;;7006:21:1;7063:2;7043:18;;;7036:30;7102:34;7082:18;;;7075:62;-1:-1:-1;;;7153:18:1;;;7146:35;7198:19;;9511:68:0;6822:401:1;9511:68:0;-1:-1:-1;;;;;9598:16:0;;9590:64;;;;-1:-1:-1;;;9590:64:0;;7430:2:1;9590:64:0;;;7412:21:1;7469:2;7449:18;;;7442:30;7508:34;7488:18;;;7481:62;-1:-1:-1;;;7559:18:1;;;7552:33;7602:19;;9590:64:0;7228:399:1;9590:64:0;9682:1;9673:6;:10;9665:64;;;;-1:-1:-1;;;9665:64:0;;7834:2:1;9665:64:0;;;7816:21:1;7873:2;7853:18;;;7846:30;7912:34;7892:18;;;7885:62;-1:-1:-1;;;7963:18:1;;;7956:39;8012:19;;9665:64:0;7632:405:1;9665:64:0;1647:7;1674:6;-1:-1:-1;;;;;9746:15:0;;;1674:6;;9746:15;;;;:32;;-1:-1:-1;1647:7:0;1674:6;-1:-1:-1;;;;;9765:13:0;;;1674:6;;9765:13;;9746:32;9742:1331;;;9835:11;;-1:-1:-1;;;9835:11:0;;;;9830:144;;1647:7;1674:6;-1:-1:-1;;;;;9875:15:0;;;1674:6;;9875:15;9867:91;;;;-1:-1:-1;;;9867:91:0;;8244:2:1;9867:91:0;;;8226:21:1;8283:2;8263:18;;;8256:30;8322:34;8302:18;;;8295:62;8393:33;8373:18;;;8366:61;8444:19;;9867:91:0;8042:427:1;9867:91:0;9999:13;;-1:-1:-1;;;;;9993:19:0;;;9999:13;;9993:19;;;;:42;;-1:-1:-1;10022:13:0;;-1:-1:-1;;;;;10016:19:0;;;10022:13;;10016:19;;9993:42;:71;;;;-1:-1:-1;10045:19:0;;-1:-1:-1;;;;;10039:25:0;;;10045:19;;10039:25;;9993:71;:94;;;;-1:-1:-1;;;;;;10068:19:0;;10082:4;10068:19;;9993:94;9990:371;;;10126:12;;10116:6;:22;;10108:63;;;;-1:-1:-1;;;10108:63:0;;8676:2:1;10108:63:0;;;8658:21:1;8715:2;8695:18;;;8688:30;8754;8734:18;;;8727:58;8802:18;;10108:63:0;8474:352:1;10108:63:0;10199:13;;-1:-1:-1;;;;;10193:19:0;;;10199:13;;10193:19;10190:154;;10270:14;;10261:6;10245:13;10255:2;10245:9;:13::i;:::-;:22;;;;:::i;:::-;:39;10237:87;;;;-1:-1:-1;;;10237:87:0;;9033:2:1;10237:87:0;;;9015:21:1;9072:2;9052:18;;;9045:30;9111:34;9091:18;;;9084:62;-1:-1:-1;;;9162:18:1;;;9155:33;9205:19;;10237:87:0;8831:399:1;10237:87:0;10377:28;10408:24;10426:4;10408:9;:24::i;:::-;10486:19;;10377:55;;-1:-1:-1;10462:43:0;;;;;10549:21;;10569:1;10549:21;:::i;:::-;10525:45;10683:7;:18;;;;-1:-1:-1;10695:6:0;;-1:-1:-1;;;10695:6:0;;;;10694:7;10683:18;:43;;;;-1:-1:-1;10713:13:0;;-1:-1:-1;;;;;10705:21:0;;;10713:13;;10705:21;;10683:43;:58;;;;-1:-1:-1;10730:11:0;;-1:-1:-1;;;10730:11:0;;;;10683:58;:87;;;;-1:-1:-1;;;;;;10746:24:0;;;;;;:18;:24;;;;;;;;10745:25;10683:87;:114;;;;-1:-1:-1;;;;;;10775:22:0;;;;;;:18;:22;;;;;;;;10774:23;10683:114;10679:383;;;10818:38;10835:20;10818:16;:38::i;:::-;10904:21;10948:22;;10944:103;;10995:32;11008:18;10995:12;:32::i;:::-;10799:263;10679:383;9780:1293;;9742:1331;-1:-1:-1;;;;;11149:24:0;;11085:12;11149:24;;;:18;:24;;;;;;11100:4;;11149:24;;;:50;;-1:-1:-1;;;;;;11177:22:0;;;;;;:18;:22;;;;;;;;11149:50;11148:102;;;-1:-1:-1;11213:13:0;;-1:-1:-1;;;;;11205:21:0;;;11213:13;;11205:21;;;;:44;;-1:-1:-1;11236:13:0;;-1:-1:-1;;;;;11230:19:0;;;11236:13;;11230:19;;11205:44;11144:594;;;-1:-1:-1;11277:5:0;11144:594;;;11360:13;;-1:-1:-1;;;;;11352:21:0;;;11360:13;;11352:21;:55;;;;-1:-1:-1;11391:15:0;;-1:-1:-1;;;;;11377:30:0;;;11391:15;;11377:30;;11352:55;11349:162;;;11440:14;;11428:9;:26;11483:12;;11473:7;:22;11349:162;11570:13;;-1:-1:-1;;;;;11564:19:0;;;11570:13;;11564:19;:55;;;;-1:-1:-1;11603:15:0;;-1:-1:-1;;;;;11587:32:0;;;11603:15;;11587:32;;11564:55;11560:165;;;11652:15;;11640:9;:27;11696:13;;11686:7;:23;11560:165;11750:41;11765:4;11771:2;11775:6;11783:7;11750:14;:41::i;2587:224::-;2707:7;2743:12;2735:6;;;;2727:29;;;;-1:-1:-1;;;2727:29:0;;;;;;;;:::i;:::-;-1:-1:-1;2767:9:0;2779:5;2783:1;2779;:5;:::i;:::-;2767:17;2587:224;-1:-1:-1;;;;;2587:224:0:o;12298:99::-;12355:17;;:34;;-1:-1:-1;;;;;12355:17:0;;;;:34;;;;;12382:6;;12355:17;:34;:17;:34;12382:6;12355:17;:34;;;;;;;;;;;;;;;;;;;;;12298:99;:::o;8337:323::-;8432:7;8490;;8479;:18;;8457:110;;;;-1:-1:-1;;;8457:110:0;;9570:2:1;8457:110:0;;;9552:21:1;9609:2;9589:18;;;9582:30;9648:34;9628:18;;;9621:62;-1:-1:-1;;;9699:18:1;;;9692:40;9749:19;;8457:110:0;9368:406:1;8457:110:0;8578:19;8600:10;:8;:10::i;:::-;8578:32;-1:-1:-1;8628:24:0;:7;8578:32;8628:11;:24::i;:::-;8621:31;8337:323;-1:-1:-1;;;8337:323:0:o;11807:483::-;6049:6;:13;;-1:-1:-1;;;;6049:13:0;-1:-1:-1;;;6049:13:0;;;11909:16:::1;::::0;;11923:1:::1;11909:16:::0;;;;;::::1;::::0;;-1:-1:-1;;11909:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;11909:16:0::1;11885:40;;11954:4;11936;11941:1;11936:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;11936:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;;:23;;;;11980:15:::1;::::0;:22:::1;::::0;;-1:-1:-1;;;11980:22:0;;;;:15;;;::::1;::::0;:20:::1;::::0;:22:::1;::::0;;::::1;::::0;11936:7;;11980:22;;;;;:15;:22:::1;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;11970:4;11975:1;11970:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;11970:32:0;;::::1;:7;::::0;;::::1;::::0;;;;;:32;12045:15:::1;::::0;12013:62:::1;::::0;12030:4:::1;::::0;12045:15:::1;12063:11:::0;12013:8:::1;:62::i;:::-;12086:15;::::0;:196:::1;::::0;-1:-1:-1;;;12086:196:0;;-1:-1:-1;;;;;12086:15:0;;::::1;::::0;:66:::1;::::0;:196:::1;::::0;12167:11;;12086:15:::1;::::0;12209:4;;12236::::1;::::0;12256:15:::1;::::0;12086:196:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;;6085:6:0;:14;;-1:-1:-1;;;;6085:14:0;;;-1:-1:-1;;;;11807:483:0:o;12831:282::-;12987:7;12982:28;;12996:14;:12;:14::i;:::-;13021:44;13039:6;13047:9;13058:6;13021:17;:44::i;:::-;13081:7;13076:29;;13090:15;8951:17;;8939:9;:29;8989:15;;8979:7;:25;8895:117;15792:164;15834:7;15855:15;15872;15891:19;:17;:19::i;:::-;15854:56;;-1:-1:-1;15854:56:0;-1:-1:-1;15928:20:0;15854:56;;15928:11;:20::i;:::-;15921:27;;;;15792:164;:::o;3073:132::-;3131:7;3158:39;3162:1;3165;3158:39;;;;;;;;;;;;;;;;;:3;:39::i;8668:219::-;8715:9;;:14;:30;;;;-1:-1:-1;8733:7:0;;:12;8715:30;8711:43;;;8668:219::o;8711:43::-;8786:9;;;8766:17;:29;8824:7;;;8806:15;:25;-1:-1:-1;8844:13:0;;;;8868:11;8668:219::o;13121:610::-;13268:15;13298:23;13336:12;13363:23;13401:12;13428:13;13455:19;13466:7;13455:10;:19::i;:::-;-1:-1:-1;;;;;13503:15:0;;;;;;:7;:15;;;;;;13253:221;;-1:-1:-1;13253:221:0;;-1:-1:-1;13253:221:0;;-1:-1:-1;13253:221:0;-1:-1:-1;13253:221:0;-1:-1:-1;13253:221:0;-1:-1:-1;13503:28:0;;13253:221;13503:19;:28::i;:::-;-1:-1:-1;;;;;13485:15:0;;;;;;;:7;:15;;;;;;:46;;;;13563:18;;;;;;;:39;;13586:15;13563:22;:39::i;:::-;-1:-1:-1;;;;;13542:18:0;;;;;;:7;:18;;;;;:60;13613:16;13623:5;13613:9;:16::i;:::-;13640:23;13652:4;13658;13640:11;:23::i;:::-;13696:9;-1:-1:-1;;;;;13679:44:0;13688:6;-1:-1:-1;;;;;13679:44:0;;13707:15;13679:44;;;;1595:25:1;;1583:2;1568:18;;1449:177;13679:44:0;;;;;;;;13242:489;;;;;;13121:610;;;:::o;15964:257::-;16062:7;;16015;;;;4881:17;16130:20;16062:7;4881:17;16130:11;:20::i;:::-;16120:7;:30;16116:61;;;-1:-1:-1;;16160:7:0;;;4881:17;;-1:-1:-1;15964:257:0;-1:-1:-1;15964:257:0:o;16116:61::-;16196:7;;16205;;-1:-1:-1;15964:257:0;-1:-1:-1;15964:257:0:o;3213:223::-;3333:7;3368:12;3361:5;3353:28;;;;-1:-1:-1;;;3353:28:0;;;;;;;;:::i;:::-;-1:-1:-1;3392:9:0;3404:5;3408:1;3404;:5;:::i;14150:615::-;14250:7;14272;14294;14316;14338;14360;14396:23;14421:12;14435:13;14465:40;14477:7;14486:9;;14497:7;;14465:11;:40::i;:::-;14395:110;;;;;;14516:19;14538:10;:8;:10::i;:::-;14516:32;;14560:15;14577:23;14602:12;14631:46;14643:7;14652:4;14658:5;14665:11;14631;:46::i;:::-;14559:118;;-1:-1:-1;14559:118:0;-1:-1:-1;14559:118:0;-1:-1:-1;14728:15:0;;-1:-1:-1;14745:4:0;;-1:-1:-1;14751:5:0;;-1:-1:-1;;;;;14150:615:0;;;;;;;:::o;2443:136::-;2501:7;2528:43;2532:1;2535;2528:43;;;;;;;;;;;;;;;;;:3;:43::i;2256:179::-;2314:7;;2346:5;2350:1;2346;:5;:::i;:::-;2334:17;;2375:1;2370;:6;;2362:46;;;;-1:-1:-1;;;2362:46:0;;11486:2:1;2362:46:0;;;11468:21:1;11525:2;11505:18;;;11498:30;11564:29;11544:18;;;11537:57;11611:18;;2362:46:0;11284:351:1;13739:211:0;13792:19;13814:10;:8;:10::i;:::-;13792:32;-1:-1:-1;13835:13:0;13851:22;:5;13792:32;13851:9;:22::i;:::-;13925:4;13909:22;;;;:7;:22;;;;;;13835:38;;-1:-1:-1;13909:33:0;;13835:38;13909:26;:33::i;:::-;13900:4;13884:22;;;;:7;:22;;;;;:58;-1:-1:-1;;;13739:211:0:o;13958:147::-;14036:7;;:17;;14048:4;14036:11;:17::i;:::-;14026:7;:27;14077:10;;:20;;14092:4;14077:14;:20::i;:::-;14064:10;:33;-1:-1:-1;;13958:147:0:o;14773:469::-;14942:7;;;;15036:30;15062:3;15036:21;:7;15048:8;15036:11;:21::i;:::-;:25;;:30::i;:::-;15021:45;-1:-1:-1;15077:13:0;15093:28;15117:3;15093:19;:7;15105:6;15093:11;:19::i;:28::-;15077:44;-1:-1:-1;15132:23:0;15158:28;15077:44;15158:17;:7;15170:4;15158:11;:17::i;:::-;:21;;:28::i;:::-;15132:54;15222:4;;-1:-1:-1;15228:5:0;;-1:-1:-1;14773:469:0;;-1:-1:-1;;;;;14773:469:0:o;15250:534::-;15444:7;;;;15541:24;:7;15553:11;15541;:24::i;:::-;15523:42;-1:-1:-1;15576:12:0;15591:21;:4;15600:11;15591:8;:21::i;:::-;15576:36;-1:-1:-1;15623:13:0;15639:22;:5;15649:11;15639:9;:22::i;:::-;15623:38;-1:-1:-1;15672:23:0;15698:28;15623:38;15698:17;:7;15710:4;15698:11;:17::i;:28::-;15745:7;;;;-1:-1:-1;15771:4:0;;-1:-1:-1;15250:534:0;;-1:-1:-1;;;;;;;15250:534:0:o;2819:246::-;2877:7;2901:1;2906;2901:6;2897:47;;-1:-1:-1;2931:1:0;2924:8;;2897:47;2954:9;2966:5;2970:1;2966;:5;:::i;:::-;2954:17;-1:-1:-1;2999:1:0;2990:5;2994:1;2954:17;2990:5;:::i;:::-;:10;2982:56;;;;-1:-1:-1;;;2982:56:0;;11842:2:1;2982:56:0;;;11824:21:1;11881:2;11861:18;;;11854:30;11920:34;11900:18;;;11893:62;-1:-1:-1;;;11971:18:1;;;11964:31;12012:19;;2982:56:0;11640:397:1;14:548;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:131::-;-1:-1:-1;;;;;642:31:1;;632:42;;622:70;;688:1;685;678:12;622:70;567:131;:::o;703:315::-;771:6;779;832:2;820:9;811:7;807:23;803:32;800:52;;;848:1;845;838:12;800:52;887:9;874:23;906:31;931:5;906:31;:::i;:::-;956:5;1008:2;993:18;;;;980:32;;-1:-1:-1;;;703:315:1:o;1631:456::-;1708:6;1716;1724;1777:2;1765:9;1756:7;1752:23;1748:32;1745:52;;;1793:1;1790;1783:12;1745:52;1832:9;1819:23;1851:31;1876:5;1851:31;:::i;:::-;1901:5;-1:-1:-1;1958:2:1;1943:18;;1930:32;1971:33;1930:32;1971:33;:::i;:::-;1631:456;;2023:7;;-1:-1:-1;;;2077:2:1;2062:18;;;;2049:32;;1631:456::o;2489:273::-;2545:6;2598:2;2586:9;2577:7;2573:23;2569:32;2566:52;;;2614:1;2611;2604:12;2566:52;2653:9;2640:23;2706:5;2699:13;2692:21;2685:5;2682:32;2672:60;;2728:1;2725;2718:12;2767:247;2826:6;2879:2;2867:9;2858:7;2854:23;2850:32;2847:52;;;2895:1;2892;2885:12;2847:52;2934:9;2921:23;2953:31;2978:5;2953:31;:::i;3019:248::-;3087:6;3095;3148:2;3136:9;3127:7;3123:23;3119:32;3116:52;;;3164:1;3161;3154:12;3116:52;-1:-1:-1;;3187:23:1;;;3257:2;3242:18;;;3229:32;;-1:-1:-1;3019:248:1:o;3272:385::-;3358:6;3366;3374;3382;3435:3;3423:9;3414:7;3410:23;3406:33;3403:53;;;3452:1;3449;3442:12;3403:53;-1:-1:-1;;3475:23:1;;;3545:2;3530:18;;3517:32;;-1:-1:-1;3596:2:1;3581:18;;3568:32;;3647:2;3632:18;3619:32;;-1:-1:-1;3272:385:1;-1:-1:-1;3272:385:1:o;3662:180::-;3721:6;3774:2;3762:9;3753:7;3749:23;3745:32;3742:52;;;3790:1;3787;3780:12;3742:52;-1:-1:-1;3813:23:1;;3662:180;-1:-1:-1;3662:180:1:o;3847:388::-;3915:6;3923;3976:2;3964:9;3955:7;3951:23;3947:32;3944:52;;;3992:1;3989;3982:12;3944:52;4031:9;4018:23;4050:31;4075:5;4050:31;:::i;:::-;4100:5;-1:-1:-1;4157:2:1;4142:18;;4129:32;4170:33;4129:32;4170:33;:::i;:::-;4222:7;4212:17;;;3847:388;;;;;:::o;4240:356::-;4442:2;4424:21;;;4461:18;;;4454:30;4520:34;4515:2;4500:18;;4493:62;4587:2;4572:18;;4240:356::o;4601:127::-;4662:10;4657:3;4653:20;4650:1;4643:31;4693:4;4690:1;4683:15;4717:4;4714:1;4707:15;4733:217;4773:1;4799;4789:132;;4843:10;4838:3;4834:20;4831:1;4824:31;4878:4;4875:1;4868:15;4906:4;4903:1;4896:15;4789:132;-1:-1:-1;4935:9:1;;4733:217::o;5304:168::-;5377:9;;;5408;;5425:15;;;5419:22;;5405:37;5395:71;;5446:18;;:::i;5477:125::-;5542:9;;;5563:10;;;5560:36;;;5576:18;;:::i;9235:128::-;9302:9;;;9323:11;;;9320:37;;;9337:18;;:::i;9911:127::-;9972:10;9967:3;9963:20;9960:1;9953:31;10003:4;10000:1;9993:15;10027:4;10024:1;10017:15;10043:251;10113:6;10166:2;10154:9;10145:7;10141:23;10137:32;10134:52;;;10182:1;10179;10172:12;10134:52;10214:9;10208:16;10233:31;10258:5;10233:31;:::i;10299:980::-;10561:4;10609:3;10598:9;10594:19;10640:6;10629:9;10622:25;10666:2;10704:6;10699:2;10688:9;10684:18;10677:34;10747:3;10742:2;10731:9;10727:18;10720:31;10771:6;10806;10800:13;10837:6;10829;10822:22;10875:3;10864:9;10860:19;10853:26;;10914:2;10906:6;10902:15;10888:29;;10935:1;10945:195;10959:6;10956:1;10953:13;10945:195;;;11024:13;;-1:-1:-1;;;;;11020:39:1;11008:52;;11115:15;;;;11080:12;;;;11056:1;10974:9;10945:195;;;-1:-1:-1;;;;;;;11196:32:1;;;;11191:2;11176:18;;11169:60;-1:-1:-1;;;11260:3:1;11245:19;11238:35;11157:3;10299:980;-1:-1:-1;;;10299:980:1:o
Swarm Source
ipfs://7727af96b3aeda23ef073b896107e07a6029e1c1557aea9509e9b1959b351f75
🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.

Etherscan Logo Etherscan Logo
Etherscan AI Beta
Holders Overview


Etherscan AI can make mistakes, please DYOR. Not financial advice